From 190f661c9133e7bac63735b808d6ce870abbfeaa Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 11 Dec 2025 13:32:08 -0700 Subject: [PATCH 01/12] refactor: reorganize OpenAPI spec location and code generation output - Move edge-api.yaml from __test__/resources to resources/ - Update kubb config to output generated code to gen/ instead of __test__/gen/ - Adjust tsconfig.json rootDir - Update vitest coverage exclusions for new gen/ directory --- __test__/gen/handlers.ts | 100 ----- __test__/gen/index.ts | 32 -- __test__/gen/mocks.ts | 400 ------------------ .../gen/mocks/createApiCredentialsRequest.ts | 25 -- .../gen/mocks/createApiCredentialsResponse.ts | 25 -- __test__/gen/mocks/createAuthRequest.ts | 21 - __test__/gen/mocks/createAwsDTO.ts | 26 -- __test__/gen/mocks/createAwsEcsDTO.ts | 20 - .../gen/mocks/createAzureAttestationDTO.ts | 19 - .../mocks/createAzureAttestedDocumentDTO.ts | 23 - .../gen/mocks/createClientWorkloadDetails.ts | 38 -- .../mocks/createCredentialProviderTypes.ts | 21 - __test__/gen/mocks/createCrowdStrikeDTO.ts | 19 - __test__/gen/mocks/createEdgeApiAuth.ts | 60 --- .../gen/mocks/createEdgeApiGetCredentials.ts | 55 --- __test__/gen/mocks/createEdgeCredentials.ts | 27 -- __test__/gen/mocks/createEnvironmentDTO.ts | 24 -- __test__/gen/mocks/createGcpAttestationDTO.ts | 22 - .../gen/mocks/createGenericResponseDTO.ts | 23 - __test__/gen/mocks/createHostDTO.ts | 29 -- .../createIdentityTokenAttestationDTO.ts | 19 - __test__/gen/mocks/createK8sDTO.ts | 17 - __test__/gen/mocks/createLambdaDTO.ts | 17 - .../gen/mocks/createNetworkInterfacesDTO.ts | 21 - __test__/gen/mocks/createOsDTO.ts | 17 - __test__/gen/mocks/createProcessDTO.ts | 23 - __test__/gen/mocks/createSensorsDTO.ts | 17 - .../gen/mocks/createServerWorkloadDetails.ts | 24 -- .../mocks/createStsGetCallerIdentityDTO.ts | 19 - __test__/gen/mocks/createTokenDTO.ts | 21 - __test__/gen/mocks/createTransportProtocol.ts | 11 - __test__/gen/mocks/index.ts | 43 -- .../gen/schemas/apiCredentialsRequest.json | 1 - .../gen/schemas/apiCredentialsResponse.json | 1 - __test__/gen/schemas/authRequest.json | 1 - __test__/gen/schemas/awsDTO.json | 1 - __test__/gen/schemas/awsEcsDTO.json | 1 - __test__/gen/schemas/azureAttestationDTO.json | 1 - .../gen/schemas/azureAttestedDocumentDTO.json | 1 - .../gen/schemas/clientWorkloadDetails.json | 1 - .../gen/schemas/credentialProviderTypes.json | 1 - __test__/gen/schemas/crowdStrikeDTO.json | 1 - __test__/gen/schemas/edgeCredentials.json | 1 - __test__/gen/schemas/environmentDTO.json | 1 - __test__/gen/schemas/gcpAttestationDTO.json | 1 - __test__/gen/schemas/genericResponseDTO.json | 1 - __test__/gen/schemas/hostDTO.json | 1 - .../schemas/identityTokenAttestationDTO.json | 1 - __test__/gen/schemas/k8sDTO.json | 1 - __test__/gen/schemas/lambdaDTO.json | 1 - .../gen/schemas/networkInterfacesDTO.json | 1 - __test__/gen/schemas/osDTO.json | 1 - __test__/gen/schemas/processDTO.json | 1 - __test__/gen/schemas/sensorsDTO.json | 1 - .../gen/schemas/serverWorkloadDetails.json | 1 - .../gen/schemas/stsGetCallerIdentityDTO.json | 1 - __test__/gen/schemas/tokenDTO.json | 1 - __test__/gen/schemas/transportProtocol.json | 1 - __test__/gen/types/ApiCredentialsRequest.ts | 29 -- __test__/gen/types/ApiCredentialsResponse.ts | 28 -- __test__/gen/types/AuthRequest.ts | 22 - __test__/gen/types/AwsDTO.ts | 39 -- __test__/gen/types/AwsEcsDTO.ts | 21 - __test__/gen/types/AzureAttestationDTO.ts | 17 - .../gen/types/AzureAttestedDocumentDTO.ts | 26 -- __test__/gen/types/ClientWorkloadDetails.ts | 73 ---- __test__/gen/types/CredentialProviderTypes.ts | 21 - __test__/gen/types/CrowdStrikeDTO.ts | 16 - __test__/gen/types/EdgeApiAuth.ts | 46 -- __test__/gen/types/EdgeApiGetCredentials.ts | 41 -- __test__/gen/types/EdgeCredentials.ts | 46 -- __test__/gen/types/EnvironmentDTO.ts | 31 -- __test__/gen/types/GcpAttestationDTO.ts | 21 - __test__/gen/types/GenericResponseDTO.ts | 26 -- __test__/gen/types/HostDTO.ts | 43 -- .../gen/types/IdentityTokenAttestationDTO.ts | 16 - __test__/gen/types/K8sDTO.ts | 16 - __test__/gen/types/LambdaDTO.ts | 16 - __test__/gen/types/NetworkInterfacesDTO.ts | 24 -- __test__/gen/types/OsDTO.ts | 17 - __test__/gen/types/ProcessDTO.ts | 36 -- __test__/gen/types/SensorsDTO.ts | 17 - __test__/gen/types/ServerWorkloadDetails.ts | 26 -- __test__/gen/types/StsGetCallerIdentityDTO.ts | 23 - __test__/gen/types/TokenDTO.ts | 26 -- __test__/gen/types/TransportProtocol.ts | 13 - __test__/gen/types/index.ts | 30 -- kubb.config.ts | 18 +- .../resources => resources}/edge-api.yaml | 0 src/credential.ts | 0 tsconfig.json | 2 +- vitest.config.ts | 2 +- 92 files changed, 18 insertions(+), 2094 deletions(-) delete mode 100644 __test__/gen/handlers.ts delete mode 100644 __test__/gen/index.ts delete mode 100644 __test__/gen/mocks.ts delete mode 100644 __test__/gen/mocks/createApiCredentialsRequest.ts delete mode 100644 __test__/gen/mocks/createApiCredentialsResponse.ts delete mode 100644 __test__/gen/mocks/createAuthRequest.ts delete mode 100644 __test__/gen/mocks/createAwsDTO.ts delete mode 100644 __test__/gen/mocks/createAwsEcsDTO.ts delete mode 100644 __test__/gen/mocks/createAzureAttestationDTO.ts delete mode 100644 __test__/gen/mocks/createAzureAttestedDocumentDTO.ts delete mode 100644 __test__/gen/mocks/createClientWorkloadDetails.ts delete mode 100644 __test__/gen/mocks/createCredentialProviderTypes.ts delete mode 100644 __test__/gen/mocks/createCrowdStrikeDTO.ts delete mode 100644 __test__/gen/mocks/createEdgeApiAuth.ts delete mode 100644 __test__/gen/mocks/createEdgeApiGetCredentials.ts delete mode 100644 __test__/gen/mocks/createEdgeCredentials.ts delete mode 100644 __test__/gen/mocks/createEnvironmentDTO.ts delete mode 100644 __test__/gen/mocks/createGcpAttestationDTO.ts delete mode 100644 __test__/gen/mocks/createGenericResponseDTO.ts delete mode 100644 __test__/gen/mocks/createHostDTO.ts delete mode 100644 __test__/gen/mocks/createIdentityTokenAttestationDTO.ts delete mode 100644 __test__/gen/mocks/createK8sDTO.ts delete mode 100644 __test__/gen/mocks/createLambdaDTO.ts delete mode 100644 __test__/gen/mocks/createNetworkInterfacesDTO.ts delete mode 100644 __test__/gen/mocks/createOsDTO.ts delete mode 100644 __test__/gen/mocks/createProcessDTO.ts delete mode 100644 __test__/gen/mocks/createSensorsDTO.ts delete mode 100644 __test__/gen/mocks/createServerWorkloadDetails.ts delete mode 100644 __test__/gen/mocks/createStsGetCallerIdentityDTO.ts delete mode 100644 __test__/gen/mocks/createTokenDTO.ts delete mode 100644 __test__/gen/mocks/createTransportProtocol.ts delete mode 100644 __test__/gen/mocks/index.ts delete mode 100644 __test__/gen/schemas/apiCredentialsRequest.json delete mode 100644 __test__/gen/schemas/apiCredentialsResponse.json delete mode 100644 __test__/gen/schemas/authRequest.json delete mode 100644 __test__/gen/schemas/awsDTO.json delete mode 100644 __test__/gen/schemas/awsEcsDTO.json delete mode 100644 __test__/gen/schemas/azureAttestationDTO.json delete mode 100644 __test__/gen/schemas/azureAttestedDocumentDTO.json delete mode 100644 __test__/gen/schemas/clientWorkloadDetails.json delete mode 100644 __test__/gen/schemas/credentialProviderTypes.json delete mode 100644 __test__/gen/schemas/crowdStrikeDTO.json delete mode 100644 __test__/gen/schemas/edgeCredentials.json delete mode 100644 __test__/gen/schemas/environmentDTO.json delete mode 100644 __test__/gen/schemas/gcpAttestationDTO.json delete mode 100644 __test__/gen/schemas/genericResponseDTO.json delete mode 100644 __test__/gen/schemas/hostDTO.json delete mode 100644 __test__/gen/schemas/identityTokenAttestationDTO.json delete mode 100644 __test__/gen/schemas/k8sDTO.json delete mode 100644 __test__/gen/schemas/lambdaDTO.json delete mode 100644 __test__/gen/schemas/networkInterfacesDTO.json delete mode 100644 __test__/gen/schemas/osDTO.json delete mode 100644 __test__/gen/schemas/processDTO.json delete mode 100644 __test__/gen/schemas/sensorsDTO.json delete mode 100644 __test__/gen/schemas/serverWorkloadDetails.json delete mode 100644 __test__/gen/schemas/stsGetCallerIdentityDTO.json delete mode 100644 __test__/gen/schemas/tokenDTO.json delete mode 100644 __test__/gen/schemas/transportProtocol.json delete mode 100644 __test__/gen/types/ApiCredentialsRequest.ts delete mode 100644 __test__/gen/types/ApiCredentialsResponse.ts delete mode 100644 __test__/gen/types/AuthRequest.ts delete mode 100644 __test__/gen/types/AwsDTO.ts delete mode 100644 __test__/gen/types/AwsEcsDTO.ts delete mode 100644 __test__/gen/types/AzureAttestationDTO.ts delete mode 100644 __test__/gen/types/AzureAttestedDocumentDTO.ts delete mode 100644 __test__/gen/types/ClientWorkloadDetails.ts delete mode 100644 __test__/gen/types/CredentialProviderTypes.ts delete mode 100644 __test__/gen/types/CrowdStrikeDTO.ts delete mode 100644 __test__/gen/types/EdgeApiAuth.ts delete mode 100644 __test__/gen/types/EdgeApiGetCredentials.ts delete mode 100644 __test__/gen/types/EdgeCredentials.ts delete mode 100644 __test__/gen/types/EnvironmentDTO.ts delete mode 100644 __test__/gen/types/GcpAttestationDTO.ts delete mode 100644 __test__/gen/types/GenericResponseDTO.ts delete mode 100644 __test__/gen/types/HostDTO.ts delete mode 100644 __test__/gen/types/IdentityTokenAttestationDTO.ts delete mode 100644 __test__/gen/types/K8sDTO.ts delete mode 100644 __test__/gen/types/LambdaDTO.ts delete mode 100644 __test__/gen/types/NetworkInterfacesDTO.ts delete mode 100644 __test__/gen/types/OsDTO.ts delete mode 100644 __test__/gen/types/ProcessDTO.ts delete mode 100644 __test__/gen/types/SensorsDTO.ts delete mode 100644 __test__/gen/types/ServerWorkloadDetails.ts delete mode 100644 __test__/gen/types/StsGetCallerIdentityDTO.ts delete mode 100644 __test__/gen/types/TokenDTO.ts delete mode 100644 __test__/gen/types/TransportProtocol.ts delete mode 100644 __test__/gen/types/index.ts rename {__test__/resources => resources}/edge-api.yaml (100%) create mode 100644 src/credential.ts diff --git a/__test__/gen/handlers.ts b/__test__/gen/handlers.ts deleted file mode 100644 index cff146a..0000000 --- a/__test__/gen/handlers.ts +++ /dev/null @@ -1,100 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { EdgeApiAuthMutationResponse, EdgeApiAuth400, EdgeApiAuth401, EdgeApiAuth500 } from "./types/EdgeApiAuth.ts"; -import type { EdgeApiGetCredentialsMutationResponse, EdgeApiGetCredentials400, EdgeApiGetCredentials500 } from "./types/EdgeApiGetCredentials.ts"; -import { createEdgeApiAuthMutationResponse, createEdgeApiGetCredentialsMutationResponse } from "./mocks.ts"; -import { http } from "msw"; - -export function edgeApiAuthHandlerResponse200(data: EdgeApiAuthMutationResponse) { - return new Response(JSON.stringify(data), { - status: 200, - headers: { - 'Content-Type': 'application/json' - }, - }) -} - -export function edgeApiAuthHandlerResponse400(data: EdgeApiAuth400) { - return new Response(JSON.stringify(data), { - status: 400, - headers: { - 'Content-Type': 'application/json' - }, - }) -} - -export function edgeApiAuthHandlerResponse401(data: EdgeApiAuth401) { - return new Response(JSON.stringify(data), { - status: 401, - headers: { - 'Content-Type': 'application/json' - }, - }) -} - -export function edgeApiAuthHandlerResponse500(data: EdgeApiAuth500) { - return new Response(JSON.stringify(data), { - status: 500, - headers: { - 'Content-Type': 'application/json' - }, - }) -} - -export function edgeApiAuthHandler(data?: EdgeApiAuthMutationResponse | (( - info: Parameters[1]>[0], - ) => Response | Promise)) { - return http.post('https://a12345.ec.aembit.io/edge/v1/auth', function handler(info) { - if(typeof data === 'function') return data(info) - - return new Response(JSON.stringify(data || createEdgeApiAuthMutationResponse(data)), { - status: 200, - headers: { - 'Content-Type': 'application/json' - }, - }) - }) -} - -export function edgeApiGetCredentialsHandlerResponse200(data: EdgeApiGetCredentialsMutationResponse) { - return new Response(JSON.stringify(data), { - status: 200, - headers: { - 'Content-Type': 'application/json' - }, - }) -} - -export function edgeApiGetCredentialsHandlerResponse400(data?: EdgeApiGetCredentials400) { - return new Response(JSON.stringify(data), { - status: 400, - - }) -} - -export function edgeApiGetCredentialsHandlerResponse500(data: EdgeApiGetCredentials500) { - return new Response(JSON.stringify(data), { - status: 500, - headers: { - 'Content-Type': 'application/json' - }, - }) -} - -export function edgeApiGetCredentialsHandler(data?: EdgeApiGetCredentialsMutationResponse | (( - info: Parameters[1]>[0], - ) => Response | Promise)) { - return http.post('https://a12345.ec.aembit.io/edge/v1/credentials', function handler(info) { - if(typeof data === 'function') return data(info) - - return new Response(JSON.stringify(data || createEdgeApiGetCredentialsMutationResponse(data)), { - status: 200, - headers: { - 'Content-Type': 'application/json' - }, - }) - }) -} \ No newline at end of file diff --git a/__test__/gen/index.ts b/__test__/gen/index.ts deleted file mode 100644 index dcde45e..0000000 --- a/__test__/gen/index.ts +++ /dev/null @@ -1,32 +0,0 @@ -export type { ApiCredentialsRequest } from "./types/ApiCredentialsRequest.ts"; -export type { ApiCredentialsResponse } from "./types/ApiCredentialsResponse.ts"; -export type { AuthRequest } from "./types/AuthRequest.ts"; -export type { AwsDTO } from "./types/AwsDTO.ts"; -export type { AwsEcsDTO } from "./types/AwsEcsDTO.ts"; -export type { AzureAttestationDTO } from "./types/AzureAttestationDTO.ts"; -export type { AzureAttestedDocumentDTO } from "./types/AzureAttestedDocumentDTO.ts"; -export type { ClientWorkloadDetails } from "./types/ClientWorkloadDetails.ts"; -export type { CredentialProviderTypesEnumKey, CredentialProviderTypes } from "./types/CredentialProviderTypes.ts"; -export type { CrowdStrikeDTO } from "./types/CrowdStrikeDTO.ts"; -export type { EdgeApiAuthHeaderParams, EdgeApiAuth200, EdgeApiAuth400, EdgeApiAuth401, EdgeApiAuth500, EdgeApiAuthMutationRequest, EdgeApiAuthMutationResponse, EdgeApiAuthMutation } from "./types/EdgeApiAuth.ts"; -export type { EdgeApiGetCredentialsHeaderParams, EdgeApiGetCredentials200, EdgeApiGetCredentials400, EdgeApiGetCredentials500, EdgeApiGetCredentialsMutationRequest, EdgeApiGetCredentialsMutationResponse, EdgeApiGetCredentialsMutation } from "./types/EdgeApiGetCredentials.ts"; -export type { EdgeCredentials } from "./types/EdgeCredentials.ts"; -export type { EnvironmentDTO } from "./types/EnvironmentDTO.ts"; -export type { GcpAttestationDTO } from "./types/GcpAttestationDTO.ts"; -export type { GenericResponseDTO } from "./types/GenericResponseDTO.ts"; -export type { HostDTO } from "./types/HostDTO.ts"; -export type { IdentityTokenAttestationDTO } from "./types/IdentityTokenAttestationDTO.ts"; -export type { K8sDTO } from "./types/K8sDTO.ts"; -export type { LambdaDTO } from "./types/LambdaDTO.ts"; -export type { NetworkInterfacesDTO } from "./types/NetworkInterfacesDTO.ts"; -export type { OsDTO } from "./types/OsDTO.ts"; -export type { ProcessDTO } from "./types/ProcessDTO.ts"; -export type { SensorsDTO } from "./types/SensorsDTO.ts"; -export type { ServerWorkloadDetails } from "./types/ServerWorkloadDetails.ts"; -export type { StsGetCallerIdentityDTO } from "./types/StsGetCallerIdentityDTO.ts"; -export type { TokenDTO } from "./types/TokenDTO.ts"; -export type { TransportProtocolEnumKey, TransportProtocol } from "./types/TransportProtocol.ts"; -export { edgeApiAuthHandlerResponse200, edgeApiAuthHandlerResponse400, edgeApiAuthHandlerResponse401, edgeApiAuthHandlerResponse500, edgeApiAuthHandler, edgeApiGetCredentialsHandlerResponse200, edgeApiGetCredentialsHandlerResponse400, edgeApiGetCredentialsHandlerResponse500, edgeApiGetCredentialsHandler } from "./handlers.ts"; -export { createLambdaDTO, createAwsEcsDTO, createStsGetCallerIdentityDTO, createAwsDTO, createAzureAttestedDocumentDTO, createAzureAttestationDTO, createGcpAttestationDTO, createEnvironmentDTO, createOsDTO, createK8sDTO, createProcessDTO, createCrowdStrikeDTO, createSensorsDTO, createNetworkInterfacesDTO, createHostDTO, createIdentityTokenAttestationDTO, createClientWorkloadDetails, createTransportProtocol, createServerWorkloadDetails, createCredentialProviderTypes, createApiCredentialsRequest, createEdgeCredentials, createApiCredentialsResponse, createAuthRequest, createGenericResponseDTO, createTokenDTO, createEdgeApiAuthHeaderParams, createEdgeApiAuth200, createEdgeApiAuth400, createEdgeApiAuth401, createEdgeApiAuth500, createEdgeApiAuthMutationRequest, createEdgeApiAuthMutationResponse, createEdgeApiGetCredentialsHeaderParams, createEdgeApiGetCredentials200, createEdgeApiGetCredentials400, createEdgeApiGetCredentials500, createEdgeApiGetCredentialsMutationRequest, createEdgeApiGetCredentialsMutationResponse } from "./mocks.ts"; -export { credentialProviderTypesEnum } from "./types/CredentialProviderTypes.ts"; -export { transportProtocolEnum } from "./types/TransportProtocol.ts"; \ No newline at end of file diff --git a/__test__/gen/mocks.ts b/__test__/gen/mocks.ts deleted file mode 100644 index c35e41a..0000000 --- a/__test__/gen/mocks.ts +++ /dev/null @@ -1,400 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { ApiCredentialsRequest } from "./types/ApiCredentialsRequest.ts"; -import type { ApiCredentialsResponse } from "./types/ApiCredentialsResponse.ts"; -import type { AuthRequest } from "./types/AuthRequest.ts"; -import type { AwsDTO } from "./types/AwsDTO.ts"; -import type { AwsEcsDTO } from "./types/AwsEcsDTO.ts"; -import type { AzureAttestationDTO } from "./types/AzureAttestationDTO.ts"; -import type { AzureAttestedDocumentDTO } from "./types/AzureAttestedDocumentDTO.ts"; -import type { ClientWorkloadDetails } from "./types/ClientWorkloadDetails.ts"; -import type { CredentialProviderTypes } from "./types/CredentialProviderTypes.ts"; -import type { CrowdStrikeDTO } from "./types/CrowdStrikeDTO.ts"; -import type { EdgeApiAuthHeaderParams, EdgeApiAuthMutationResponse } from "./types/EdgeApiAuth.ts"; -import type { EdgeApiGetCredentialsHeaderParams, EdgeApiGetCredentialsMutationResponse } from "./types/EdgeApiGetCredentials.ts"; -import type { EdgeCredentials } from "./types/EdgeCredentials.ts"; -import type { EnvironmentDTO } from "./types/EnvironmentDTO.ts"; -import type { GcpAttestationDTO } from "./types/GcpAttestationDTO.ts"; -import type { GenericResponseDTO } from "./types/GenericResponseDTO.ts"; -import type { HostDTO } from "./types/HostDTO.ts"; -import type { IdentityTokenAttestationDTO } from "./types/IdentityTokenAttestationDTO.ts"; -import type { K8sDTO } from "./types/K8sDTO.ts"; -import type { LambdaDTO } from "./types/LambdaDTO.ts"; -import type { NetworkInterfacesDTO } from "./types/NetworkInterfacesDTO.ts"; -import type { OsDTO } from "./types/OsDTO.ts"; -import type { ProcessDTO } from "./types/ProcessDTO.ts"; -import type { SensorsDTO } from "./types/SensorsDTO.ts"; -import type { ServerWorkloadDetails } from "./types/ServerWorkloadDetails.ts"; -import type { StsGetCallerIdentityDTO } from "./types/StsGetCallerIdentityDTO.ts"; -import type { TokenDTO } from "./types/TokenDTO.ts"; -import type { TransportProtocol } from "./types/TransportProtocol.ts"; -import { faker } from "@faker-js/faker"; - -/** - * @description AWS Lambda function information for serverless workload attestation - */ -export function createLambdaDTO(data?: Partial): LambdaDTO { - - return { - ...{"arn": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description AWS ECS container and task metadata for workload attestation - */ -export function createAwsEcsDTO(data?: Partial): AwsEcsDTO { - - return { - ...{"containerMetadata": faker.string.alpha(),"taskMetadata": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description AWS STS GetCallerIdentity request data for identity verification - */ -export function createStsGetCallerIdentityDTO(data?: Partial): StsGetCallerIdentityDTO { - - return { - ...{"headers": {},"region": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description AWS-specific attestation data for Client Workload identification - */ -export function createAwsDTO(data?: Partial): AwsDTO { - - return { - ...{"instanceIdentityDocument": faker.string.alpha(),"instanceIdentityDocumentSignature": faker.string.alpha(),"lambda": createLambdaDTO(),"ecs": createAwsEcsDTO(),"stsGetCallerIdentity": createStsGetCallerIdentityDTO()}, - ...data || {} - } -} - -/** - * @description Azure attested document with signature and nonce for verification - */ -export function createAzureAttestedDocumentDTO(data?: Partial): AzureAttestedDocumentDTO { - - return { - ...{"encoding": faker.string.alpha(),"signature": faker.string.alpha(),"nonce": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description Azure-specific attestation data for Client Workload identification - */ -export function createAzureAttestationDTO(data?: Partial): AzureAttestationDTO { - - return { - ...{"attestedDocument": createAzureAttestedDocumentDTO()}, - ...data || {} - } -} - -/** - * @description GCP-specific attestation data for Client Workload identification - */ -export function createGcpAttestationDTO(data?: Partial): GcpAttestationDTO { - - return { - ...{"identityToken": faker.string.alpha(),"instanceDocument": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description Environment variables available to the Client Workload - */ -export function createEnvironmentDTO(data?: Partial): EnvironmentDTO { - - return { - ...{"K8S_POD_NAME": faker.string.alpha(),"CLIENT_WORKLOAD_ID": faker.string.alpha(),"KUBERNETES_PROVIDER_ID": faker.string.alpha(),"AEMBIT_RESOURCE_SET_ID": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description Operating system environment information for Client Workload attestation - */ -export function createOsDTO(data?: Partial): OsDTO { - - return { - ...{"environment": createEnvironmentDTO()}, - ...data || {} - } -} - -/** - * @description Kubernetes-specific attestation data for Kubernetes pod identification - */ -export function createK8sDTO(data?: Partial): K8sDTO { - - return { - ...{"serviceAccountToken": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description Process information for Client Workload identification - */ -export function createProcessDTO(data?: Partial): ProcessDTO { - - return { - ...{"name": faker.string.alpha(),"pid": faker.number.int(),"userId": faker.number.int(),"userName": faker.string.alpha(),"exePath": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description CrowdStrike agent information for endpoint security attestation - */ -export function createCrowdStrikeDTO(data?: Partial): CrowdStrikeDTO { - - return { - ...{"agentId": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description Security sensor data for enhanced Client Workload attestation - */ -export function createSensorsDTO(data?: Partial): SensorsDTO { - - return { - ...{"crowdStrike": createCrowdStrikeDTO()}, - ...data || {} - } -} - -export function createNetworkInterfacesDTO(data?: Partial): NetworkInterfacesDTO { - - return { - ...{"name": faker.string.alpha(),"macAddress": faker.string.alpha(),"ipv4Addresses": faker.helpers.multiple(() => (faker.string.alpha())),"ipv6Addresses": faker.helpers.multiple(() => (faker.string.alpha()))}, - ...data || {} - } -} - -/** - * @description Host system information for Client Workload attestation - */ -export function createHostDTO(data?: Partial): HostDTO { - - return { - ...{"hostname": faker.string.alpha(),"domainName": faker.string.alpha(),"process": createProcessDTO(),"sensors": createSensorsDTO(),"systemSerialNumber": faker.string.alpha(),"networkInterfaces": faker.helpers.multiple(() => (createNetworkInterfacesDTO()))}, - ...data || {} - } -} - -/** - * @description JWT-based identity token attestation for CI/CD platforms - */ -export function createIdentityTokenAttestationDTO(data?: Partial): IdentityTokenAttestationDTO { - - return { - ...{"identityToken": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description Identity and attestation information for a Client Workload requesting credentials - */ -export function createClientWorkloadDetails(data?: Partial): ClientWorkloadDetails { - - return { - ...{"sourceIP": faker.string.alpha(),"aws": createAwsDTO(),"azure": createAzureAttestationDTO(),"gcp": createGcpAttestationDTO(),"os": createOsDTO(),"k8s": createK8sDTO(),"host": createHostDTO(),"github": createIdentityTokenAttestationDTO(),"terraform": createIdentityTokenAttestationDTO(),"gitlab": createIdentityTokenAttestationDTO(),"oidc": createIdentityTokenAttestationDTO()}, - ...data || {} - } -} - -export function createTransportProtocol() { - - return faker.helpers.arrayElement(["TCP"]) -} - -/** - * @description Target server connection details for credential requests - */ -export function createServerWorkloadDetails(data?: Partial): ServerWorkloadDetails { - - return { - ...{"transportProtocol": createTransportProtocol(),"host": faker.string.alpha(),"port": faker.number.int()}, - ...data || {} - } -} - -/** - * @description Type of credential being requested from your configured Credential Provider - */ -export function createCredentialProviderTypes() { - - return faker.helpers.arrayElement(["Unknown", "ApiKey", "UsernamePassword", "GoogleWorkloadIdentityFederation", "OAuthToken", "AwsStsFederation"]) -} - -/** - * @description Request payload for retrieving credentials for a Client Workload - */ -export function createApiCredentialsRequest(data?: Partial): ApiCredentialsRequest { - - return { - ...{"client": createClientWorkloadDetails(),"server": createServerWorkloadDetails(),"credentialType": createCredentialProviderTypes()}, - ...data || {} - } -} - -/** - * @description Credential data returned to Client Workloads based on your configured Credential Providers - */ -export function createEdgeCredentials(data?: Partial): EdgeCredentials { - - return { - ...{"apiKey": faker.string.alpha(),"token": faker.string.alpha(),"username": faker.string.alpha(),"password": faker.string.alpha(),"awsAccessKeyId": faker.string.alpha(),"awsSecretAccessKey": faker.string.alpha(),"awsSessionToken": faker.string.alpha()}, - ...data || {} - } -} - -/** - * @description Response containing credentials that a Client Workload requests with expiration details - */ -export function createApiCredentialsResponse(data?: Partial): ApiCredentialsResponse { - - return { - ...{"credentialType": createCredentialProviderTypes(),"expiresAt": faker.date.anytime().toISOString(),"data": createEdgeCredentials()}, - ...data || {} - } -} - -/** - * @description Identity and attestation information for Client Workload authentication - */ -export function createAuthRequest(data?: Partial): AuthRequest { - - return { - ...{"clientId": faker.string.alpha(),"client": createClientWorkloadDetails()}, - ...data || {} - } -} - -/** - * @description DTO for a Generic API Response - */ -export function createGenericResponseDTO(data?: Partial): GenericResponseDTO { - - return { - ...{"success": faker.datatype.boolean(),"message": faker.string.alpha(),"id": faker.number.int()}, - ...data || {} - } -} - -/** - * @description OAuth2-style access token response with expiration details - */ -export function createTokenDTO(data?: Partial): TokenDTO { - - return { - ...{"accessToken": faker.string.alpha(),"tokenType": faker.string.alpha(),"expiresIn": faker.number.int()}, - ...data || {} - } -} - -export function createEdgeApiAuthHeaderParams(data?: Partial): EdgeApiAuthHeaderParams { - - return { - ...{"X-Aembit-ResourceSet": faker.string.uuid()}, - ...data || {} - } -} - -/** - * @description Successfully retrieved access token - */ -export function createEdgeApiAuth200() { - - return createTokenDTO() -} - -/** - * @description Invalid request or missing parameters - */ -export function createEdgeApiAuth400() { - - return createGenericResponseDTO() -} - -/** - * @description Unauthorized - */ -export function createEdgeApiAuth401() { - - return createGenericResponseDTO() -} - -/** - * @description Internal server error - */ -export function createEdgeApiAuth500() { - - return createGenericResponseDTO() -} - -export function createEdgeApiAuthMutationRequest() { - - return createAuthRequest() -} - -export function createEdgeApiAuthMutationResponse(data?: Partial): EdgeApiAuthMutationResponse { - - return data || faker.helpers.arrayElement([createEdgeApiAuth200()]) -} - -export function createEdgeApiGetCredentialsHeaderParams(data?: Partial): EdgeApiGetCredentialsHeaderParams { - - return { - ...{"X-Aembit-ResourceSet": faker.string.uuid()}, - ...data || {} - } -} - -/** - * @description Credentials returned for specified Client Workload - */ -export function createEdgeApiGetCredentials200() { - - return createApiCredentialsResponse() -} - -/** - * @description Invalid request or missing parameters - */ -export function createEdgeApiGetCredentials400() { - - return undefined -} - -/** - * @description Internal server error - */ -export function createEdgeApiGetCredentials500() { - - return createGenericResponseDTO() -} - -export function createEdgeApiGetCredentialsMutationRequest() { - - return createApiCredentialsRequest() -} - -export function createEdgeApiGetCredentialsMutationResponse(data?: Partial): EdgeApiGetCredentialsMutationResponse { - - return data || faker.helpers.arrayElement([createEdgeApiGetCredentials200()]) -} \ No newline at end of file diff --git a/__test__/gen/mocks/createApiCredentialsRequest.ts b/__test__/gen/mocks/createApiCredentialsRequest.ts deleted file mode 100644 index 9a424c1..0000000 --- a/__test__/gen/mocks/createApiCredentialsRequest.ts +++ /dev/null @@ -1,25 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import type { ApiCredentialsRequest } from "../types/ApiCredentialsRequest.ts"; -import { createClientWorkloadDetails } from "./createClientWorkloadDetails.ts"; -import { createCredentialProviderTypes } from "./createCredentialProviderTypes.ts"; -import { createServerWorkloadDetails } from "./createServerWorkloadDetails.ts"; - -/** - * @description Request payload for retrieving credentials for a Client Workload - */ -export function createApiCredentialsRequest( - data?: Partial, -): ApiCredentialsRequest { - return { - ...{ - client: createClientWorkloadDetails(), - server: createServerWorkloadDetails(), - credentialType: createCredentialProviderTypes(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createApiCredentialsResponse.ts b/__test__/gen/mocks/createApiCredentialsResponse.ts deleted file mode 100644 index e3a7bec..0000000 --- a/__test__/gen/mocks/createApiCredentialsResponse.ts +++ /dev/null @@ -1,25 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { ApiCredentialsResponse } from "../types/ApiCredentialsResponse.ts"; -import { createCredentialProviderTypes } from "./createCredentialProviderTypes.ts"; -import { createEdgeCredentials } from "./createEdgeCredentials.ts"; - -/** - * @description Response containing credentials that a Client Workload requests with expiration details - */ -export function createApiCredentialsResponse( - data?: Partial, -): ApiCredentialsResponse { - return { - ...{ - credentialType: createCredentialProviderTypes(), - expiresAt: faker.date.anytime().toISOString(), - data: createEdgeCredentials(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createAuthRequest.ts b/__test__/gen/mocks/createAuthRequest.ts deleted file mode 100644 index 5f0f714..0000000 --- a/__test__/gen/mocks/createAuthRequest.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { AuthRequest } from "../types/AuthRequest.ts"; -import { createClientWorkloadDetails } from "./createClientWorkloadDetails.ts"; - -/** - * @description Identity and attestation information for Client Workload authentication - */ -export function createAuthRequest(data?: Partial): AuthRequest { - return { - ...{ - clientId: faker.string.alpha(), - client: createClientWorkloadDetails(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createAwsDTO.ts b/__test__/gen/mocks/createAwsDTO.ts deleted file mode 100644 index c4ffce2..0000000 --- a/__test__/gen/mocks/createAwsDTO.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { AwsDTO } from "../types/AwsDTO.ts"; -import { createAwsEcsDTO } from "./createAwsEcsDTO.ts"; -import { createLambdaDTO } from "./createLambdaDTO.ts"; -import { createStsGetCallerIdentityDTO } from "./createStsGetCallerIdentityDTO.ts"; - -/** - * @description AWS-specific attestation data for Client Workload identification - */ -export function createAwsDTO(data?: Partial): AwsDTO { - return { - ...{ - instanceIdentityDocument: faker.string.alpha(), - instanceIdentityDocumentSignature: faker.string.alpha(), - lambda: createLambdaDTO(), - ecs: createAwsEcsDTO(), - stsGetCallerIdentity: createStsGetCallerIdentityDTO(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createAwsEcsDTO.ts b/__test__/gen/mocks/createAwsEcsDTO.ts deleted file mode 100644 index 8051a4d..0000000 --- a/__test__/gen/mocks/createAwsEcsDTO.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { AwsEcsDTO } from "../types/AwsEcsDTO.ts"; - -/** - * @description AWS ECS container and task metadata for workload attestation - */ -export function createAwsEcsDTO(data?: Partial): AwsEcsDTO { - return { - ...{ - containerMetadata: faker.string.alpha(), - taskMetadata: faker.string.alpha(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createAzureAttestationDTO.ts b/__test__/gen/mocks/createAzureAttestationDTO.ts deleted file mode 100644 index 4d7a6d7..0000000 --- a/__test__/gen/mocks/createAzureAttestationDTO.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import type { AzureAttestationDTO } from "../types/AzureAttestationDTO.ts"; -import { createAzureAttestedDocumentDTO } from "./createAzureAttestedDocumentDTO.ts"; - -/** - * @description Azure-specific attestation data for Client Workload identification - */ -export function createAzureAttestationDTO( - data?: Partial, -): AzureAttestationDTO { - return { - ...{ attestedDocument: createAzureAttestedDocumentDTO() }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createAzureAttestedDocumentDTO.ts b/__test__/gen/mocks/createAzureAttestedDocumentDTO.ts deleted file mode 100644 index 855aafa..0000000 --- a/__test__/gen/mocks/createAzureAttestedDocumentDTO.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { AzureAttestedDocumentDTO } from "../types/AzureAttestedDocumentDTO.ts"; - -/** - * @description Azure attested document with signature and nonce for verification - */ -export function createAzureAttestedDocumentDTO( - data?: Partial, -): AzureAttestedDocumentDTO { - return { - ...{ - encoding: faker.string.alpha(), - signature: faker.string.alpha(), - nonce: faker.string.alpha(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createClientWorkloadDetails.ts b/__test__/gen/mocks/createClientWorkloadDetails.ts deleted file mode 100644 index b85befc..0000000 --- a/__test__/gen/mocks/createClientWorkloadDetails.ts +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { ClientWorkloadDetails } from "../types/ClientWorkloadDetails.ts"; -import { createAwsDTO } from "./createAwsDTO.ts"; -import { createAzureAttestationDTO } from "./createAzureAttestationDTO.ts"; -import { createGcpAttestationDTO } from "./createGcpAttestationDTO.ts"; -import { createHostDTO } from "./createHostDTO.ts"; -import { createIdentityTokenAttestationDTO } from "./createIdentityTokenAttestationDTO.ts"; -import { createK8sDTO } from "./createK8sDTO.ts"; -import { createOsDTO } from "./createOsDTO.ts"; - -/** - * @description Identity and attestation information for a Client Workload requesting credentials - */ -export function createClientWorkloadDetails( - data?: Partial, -): ClientWorkloadDetails { - return { - ...{ - sourceIP: faker.string.alpha(), - aws: createAwsDTO(), - azure: createAzureAttestationDTO(), - gcp: createGcpAttestationDTO(), - os: createOsDTO(), - k8s: createK8sDTO(), - host: createHostDTO(), - github: createIdentityTokenAttestationDTO(), - terraform: createIdentityTokenAttestationDTO(), - gitlab: createIdentityTokenAttestationDTO(), - oidc: createIdentityTokenAttestationDTO(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createCredentialProviderTypes.ts b/__test__/gen/mocks/createCredentialProviderTypes.ts deleted file mode 100644 index fb9e557..0000000 --- a/__test__/gen/mocks/createCredentialProviderTypes.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { CredentialProviderTypes } from "../types/CredentialProviderTypes.ts"; - -/** - * @description Type of credential being requested from your configured Credential Provider - */ -export function createCredentialProviderTypes() { - return faker.helpers.arrayElement([ - "Unknown", - "ApiKey", - "UsernamePassword", - "GoogleWorkloadIdentityFederation", - "OAuthToken", - "AwsStsFederation", - ]); -} diff --git a/__test__/gen/mocks/createCrowdStrikeDTO.ts b/__test__/gen/mocks/createCrowdStrikeDTO.ts deleted file mode 100644 index b36b479..0000000 --- a/__test__/gen/mocks/createCrowdStrikeDTO.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { CrowdStrikeDTO } from "../types/CrowdStrikeDTO.ts"; - -/** - * @description CrowdStrike agent information for endpoint security attestation - */ -export function createCrowdStrikeDTO( - data?: Partial, -): CrowdStrikeDTO { - return { - ...{ agentId: faker.string.alpha() }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createEdgeApiAuth.ts b/__test__/gen/mocks/createEdgeApiAuth.ts deleted file mode 100644 index 1fe0ece..0000000 --- a/__test__/gen/mocks/createEdgeApiAuth.ts +++ /dev/null @@ -1,60 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { - EdgeApiAuthHeaderParams, - EdgeApiAuthMutationResponse, -} from "../types/EdgeApiAuth.ts"; -import { createAuthRequest } from "./createAuthRequest.ts"; -import { createGenericResponseDTO } from "./createGenericResponseDTO.ts"; -import { createTokenDTO } from "./createTokenDTO.ts"; - -export function createEdgeApiAuthHeaderParams( - data?: Partial, -): EdgeApiAuthHeaderParams { - return { - ...{ "X-Aembit-ResourceSet": faker.string.uuid() }, - ...(data || {}), - }; -} - -/** - * @description Successfully retrieved access token - */ -export function createEdgeApiAuth200() { - return createTokenDTO(); -} - -/** - * @description Invalid request or missing parameters - */ -export function createEdgeApiAuth400() { - return createGenericResponseDTO(); -} - -/** - * @description Unauthorized - */ -export function createEdgeApiAuth401() { - return createGenericResponseDTO(); -} - -/** - * @description Internal server error - */ -export function createEdgeApiAuth500() { - return createGenericResponseDTO(); -} - -export function createEdgeApiAuthMutationRequest() { - return createAuthRequest(); -} - -export function createEdgeApiAuthMutationResponse( - data?: Partial, -): EdgeApiAuthMutationResponse { - return data || faker.helpers.arrayElement([createEdgeApiAuth200()]); -} diff --git a/__test__/gen/mocks/createEdgeApiGetCredentials.ts b/__test__/gen/mocks/createEdgeApiGetCredentials.ts deleted file mode 100644 index c34e0ea..0000000 --- a/__test__/gen/mocks/createEdgeApiGetCredentials.ts +++ /dev/null @@ -1,55 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { - EdgeApiGetCredentialsHeaderParams, - EdgeApiGetCredentialsMutationResponse, -} from "../types/EdgeApiGetCredentials.ts"; -import { createApiCredentialsRequest } from "./createApiCredentialsRequest.ts"; -import { createApiCredentialsResponse } from "./createApiCredentialsResponse.ts"; -import { createGenericResponseDTO } from "./createGenericResponseDTO.ts"; - -export function createEdgeApiGetCredentialsHeaderParams( - data?: Partial, -): EdgeApiGetCredentialsHeaderParams { - return { - ...{ "X-Aembit-ResourceSet": faker.string.uuid() }, - ...(data || {}), - }; -} - -/** - * @description Credentials returned for specified Client Workload - */ -export function createEdgeApiGetCredentials200() { - return createApiCredentialsResponse(); -} - -/** - * @description Invalid request or missing parameters - */ -export function createEdgeApiGetCredentials400() { - return undefined; -} - -/** - * @description Internal server error - */ -export function createEdgeApiGetCredentials500() { - return createGenericResponseDTO(); -} - -export function createEdgeApiGetCredentialsMutationRequest() { - return createApiCredentialsRequest(); -} - -export function createEdgeApiGetCredentialsMutationResponse( - data?: Partial, -): EdgeApiGetCredentialsMutationResponse { - return ( - data || faker.helpers.arrayElement([createEdgeApiGetCredentials200()]) - ); -} diff --git a/__test__/gen/mocks/createEdgeCredentials.ts b/__test__/gen/mocks/createEdgeCredentials.ts deleted file mode 100644 index b5db397..0000000 --- a/__test__/gen/mocks/createEdgeCredentials.ts +++ /dev/null @@ -1,27 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { EdgeCredentials } from "../types/EdgeCredentials.ts"; - -/** - * @description Credential data returned to Client Workloads based on your configured Credential Providers - */ -export function createEdgeCredentials( - data?: Partial, -): EdgeCredentials { - return { - ...{ - apiKey: faker.string.alpha(), - token: faker.string.alpha(), - username: faker.string.alpha(), - password: faker.string.alpha(), - awsAccessKeyId: faker.string.alpha(), - awsSecretAccessKey: faker.string.alpha(), - awsSessionToken: faker.string.alpha(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createEnvironmentDTO.ts b/__test__/gen/mocks/createEnvironmentDTO.ts deleted file mode 100644 index f7f0de2..0000000 --- a/__test__/gen/mocks/createEnvironmentDTO.ts +++ /dev/null @@ -1,24 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { EnvironmentDTO } from "../types/EnvironmentDTO.ts"; - -/** - * @description Environment variables available to the Client Workload - */ -export function createEnvironmentDTO( - data?: Partial, -): EnvironmentDTO { - return { - ...{ - K8S_POD_NAME: faker.string.alpha(), - CLIENT_WORKLOAD_ID: faker.string.alpha(), - KUBERNETES_PROVIDER_ID: faker.string.alpha(), - AEMBIT_RESOURCE_SET_ID: faker.string.alpha(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createGcpAttestationDTO.ts b/__test__/gen/mocks/createGcpAttestationDTO.ts deleted file mode 100644 index c2027f8..0000000 --- a/__test__/gen/mocks/createGcpAttestationDTO.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { GcpAttestationDTO } from "../types/GcpAttestationDTO.ts"; - -/** - * @description GCP-specific attestation data for Client Workload identification - */ -export function createGcpAttestationDTO( - data?: Partial, -): GcpAttestationDTO { - return { - ...{ - identityToken: faker.string.alpha(), - instanceDocument: faker.string.alpha(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createGenericResponseDTO.ts b/__test__/gen/mocks/createGenericResponseDTO.ts deleted file mode 100644 index 7b2f256..0000000 --- a/__test__/gen/mocks/createGenericResponseDTO.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { GenericResponseDTO } from "../types/GenericResponseDTO.ts"; - -/** - * @description DTO for a Generic API Response - */ -export function createGenericResponseDTO( - data?: Partial, -): GenericResponseDTO { - return { - ...{ - success: faker.datatype.boolean(), - message: faker.string.alpha(), - id: faker.number.int(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createHostDTO.ts b/__test__/gen/mocks/createHostDTO.ts deleted file mode 100644 index d8cea35..0000000 --- a/__test__/gen/mocks/createHostDTO.ts +++ /dev/null @@ -1,29 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { HostDTO } from "../types/HostDTO.ts"; -import { createNetworkInterfacesDTO } from "./createNetworkInterfacesDTO.ts"; -import { createProcessDTO } from "./createProcessDTO.ts"; -import { createSensorsDTO } from "./createSensorsDTO.ts"; - -/** - * @description Host system information for Client Workload attestation - */ -export function createHostDTO(data?: Partial): HostDTO { - return { - ...{ - hostname: faker.string.alpha(), - domainName: faker.string.alpha(), - process: createProcessDTO(), - sensors: createSensorsDTO(), - systemSerialNumber: faker.string.alpha(), - networkInterfaces: faker.helpers.multiple(() => - createNetworkInterfacesDTO(), - ), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createIdentityTokenAttestationDTO.ts b/__test__/gen/mocks/createIdentityTokenAttestationDTO.ts deleted file mode 100644 index 9a8c6e0..0000000 --- a/__test__/gen/mocks/createIdentityTokenAttestationDTO.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { IdentityTokenAttestationDTO } from "../types/IdentityTokenAttestationDTO.ts"; - -/** - * @description JWT-based identity token attestation for CI/CD platforms - */ -export function createIdentityTokenAttestationDTO( - data?: Partial, -): IdentityTokenAttestationDTO { - return { - ...{ identityToken: faker.string.alpha() }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createK8sDTO.ts b/__test__/gen/mocks/createK8sDTO.ts deleted file mode 100644 index e145c82..0000000 --- a/__test__/gen/mocks/createK8sDTO.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { K8sDTO } from "../types/K8sDTO.ts"; - -/** - * @description Kubernetes-specific attestation data for Kubernetes pod identification - */ -export function createK8sDTO(data?: Partial): K8sDTO { - return { - ...{ serviceAccountToken: faker.string.alpha() }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createLambdaDTO.ts b/__test__/gen/mocks/createLambdaDTO.ts deleted file mode 100644 index d941d64..0000000 --- a/__test__/gen/mocks/createLambdaDTO.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { LambdaDTO } from "../types/LambdaDTO.ts"; - -/** - * @description AWS Lambda function information for serverless workload attestation - */ -export function createLambdaDTO(data?: Partial): LambdaDTO { - return { - ...{ arn: faker.string.alpha() }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createNetworkInterfacesDTO.ts b/__test__/gen/mocks/createNetworkInterfacesDTO.ts deleted file mode 100644 index 9cebae7..0000000 --- a/__test__/gen/mocks/createNetworkInterfacesDTO.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { NetworkInterfacesDTO } from "../types/NetworkInterfacesDTO.ts"; - -export function createNetworkInterfacesDTO( - data?: Partial, -): NetworkInterfacesDTO { - return { - ...{ - name: faker.string.alpha(), - macAddress: faker.string.alpha(), - ipv4Addresses: faker.helpers.multiple(() => faker.string.alpha()), - ipv6Addresses: faker.helpers.multiple(() => faker.string.alpha()), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createOsDTO.ts b/__test__/gen/mocks/createOsDTO.ts deleted file mode 100644 index 23c5487..0000000 --- a/__test__/gen/mocks/createOsDTO.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import type { OsDTO } from "../types/OsDTO.ts"; -import { createEnvironmentDTO } from "./createEnvironmentDTO.ts"; - -/** - * @description Operating system environment information for Client Workload attestation - */ -export function createOsDTO(data?: Partial): OsDTO { - return { - ...{ environment: createEnvironmentDTO() }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createProcessDTO.ts b/__test__/gen/mocks/createProcessDTO.ts deleted file mode 100644 index 63637c1..0000000 --- a/__test__/gen/mocks/createProcessDTO.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { ProcessDTO } from "../types/ProcessDTO.ts"; - -/** - * @description Process information for Client Workload identification - */ -export function createProcessDTO(data?: Partial): ProcessDTO { - return { - ...{ - name: faker.string.alpha(), - pid: faker.number.int(), - userId: faker.number.int(), - userName: faker.string.alpha(), - exePath: faker.string.alpha(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createSensorsDTO.ts b/__test__/gen/mocks/createSensorsDTO.ts deleted file mode 100644 index 7830146..0000000 --- a/__test__/gen/mocks/createSensorsDTO.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import type { SensorsDTO } from "../types/SensorsDTO.ts"; -import { createCrowdStrikeDTO } from "./createCrowdStrikeDTO.ts"; - -/** - * @description Security sensor data for enhanced Client Workload attestation - */ -export function createSensorsDTO(data?: Partial): SensorsDTO { - return { - ...{ crowdStrike: createCrowdStrikeDTO() }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createServerWorkloadDetails.ts b/__test__/gen/mocks/createServerWorkloadDetails.ts deleted file mode 100644 index 6ae3b1d..0000000 --- a/__test__/gen/mocks/createServerWorkloadDetails.ts +++ /dev/null @@ -1,24 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { ServerWorkloadDetails } from "../types/ServerWorkloadDetails.ts"; -import { createTransportProtocol } from "./createTransportProtocol.ts"; - -/** - * @description Target server connection details for credential requests - */ -export function createServerWorkloadDetails( - data?: Partial, -): ServerWorkloadDetails { - return { - ...{ - transportProtocol: createTransportProtocol(), - host: faker.string.alpha(), - port: faker.number.int(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createStsGetCallerIdentityDTO.ts b/__test__/gen/mocks/createStsGetCallerIdentityDTO.ts deleted file mode 100644 index 0d31767..0000000 --- a/__test__/gen/mocks/createStsGetCallerIdentityDTO.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { StsGetCallerIdentityDTO } from "../types/StsGetCallerIdentityDTO.ts"; - -/** - * @description AWS STS GetCallerIdentity request data for identity verification - */ -export function createStsGetCallerIdentityDTO( - data?: Partial, -): StsGetCallerIdentityDTO { - return { - ...{ headers: {}, region: faker.string.alpha() }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createTokenDTO.ts b/__test__/gen/mocks/createTokenDTO.ts deleted file mode 100644 index ded6583..0000000 --- a/__test__/gen/mocks/createTokenDTO.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { TokenDTO } from "../types/TokenDTO.ts"; - -/** - * @description OAuth2-style access token response with expiration details - */ -export function createTokenDTO(data?: Partial): TokenDTO { - return { - ...{ - accessToken: faker.string.alpha(), - tokenType: faker.string.alpha(), - expiresIn: faker.number.int(), - }, - ...(data || {}), - }; -} diff --git a/__test__/gen/mocks/createTransportProtocol.ts b/__test__/gen/mocks/createTransportProtocol.ts deleted file mode 100644 index 041df7c..0000000 --- a/__test__/gen/mocks/createTransportProtocol.ts +++ /dev/null @@ -1,11 +0,0 @@ -/** - * Generated by Kubb (https://kubb.dev/). - * Do not edit manually. - */ - -import { faker } from "@faker-js/faker"; -import type { TransportProtocol } from "../types/TransportProtocol.ts"; - -export function createTransportProtocol() { - return faker.helpers.arrayElement(["TCP"]); -} diff --git a/__test__/gen/mocks/index.ts b/__test__/gen/mocks/index.ts deleted file mode 100644 index d1ac69e..0000000 --- a/__test__/gen/mocks/index.ts +++ /dev/null @@ -1,43 +0,0 @@ -export { createApiCredentialsRequest } from "./createApiCredentialsRequest.ts"; -export { createApiCredentialsResponse } from "./createApiCredentialsResponse.ts"; -export { createAuthRequest } from "./createAuthRequest.ts"; -export { createAwsDTO } from "./createAwsDTO.ts"; -export { createAwsEcsDTO } from "./createAwsEcsDTO.ts"; -export { createAzureAttestationDTO } from "./createAzureAttestationDTO.ts"; -export { createAzureAttestedDocumentDTO } from "./createAzureAttestedDocumentDTO.ts"; -export { createClientWorkloadDetails } from "./createClientWorkloadDetails.ts"; -export { createCredentialProviderTypes } from "./createCredentialProviderTypes.ts"; -export { createCrowdStrikeDTO } from "./createCrowdStrikeDTO.ts"; -export { - createEdgeApiAuth200, - createEdgeApiAuth400, - createEdgeApiAuth401, - createEdgeApiAuth500, - createEdgeApiAuthHeaderParams, - createEdgeApiAuthMutationRequest, - createEdgeApiAuthMutationResponse, -} from "./createEdgeApiAuth.ts"; -export { - createEdgeApiGetCredentials200, - createEdgeApiGetCredentials400, - createEdgeApiGetCredentials500, - createEdgeApiGetCredentialsHeaderParams, - createEdgeApiGetCredentialsMutationRequest, - createEdgeApiGetCredentialsMutationResponse, -} from "./createEdgeApiGetCredentials.ts"; -export { createEdgeCredentials } from "./createEdgeCredentials.ts"; -export { createEnvironmentDTO } from "./createEnvironmentDTO.ts"; -export { createGcpAttestationDTO } from "./createGcpAttestationDTO.ts"; -export { createGenericResponseDTO } from "./createGenericResponseDTO.ts"; -export { createHostDTO } from "./createHostDTO.ts"; -export { createIdentityTokenAttestationDTO } from "./createIdentityTokenAttestationDTO.ts"; -export { createK8sDTO } from "./createK8sDTO.ts"; -export { createLambdaDTO } from "./createLambdaDTO.ts"; -export { createNetworkInterfacesDTO } from "./createNetworkInterfacesDTO.ts"; -export { createOsDTO } from "./createOsDTO.ts"; -export { createProcessDTO } from "./createProcessDTO.ts"; -export { createSensorsDTO } from "./createSensorsDTO.ts"; -export { createServerWorkloadDetails } from "./createServerWorkloadDetails.ts"; -export { createStsGetCallerIdentityDTO } from "./createStsGetCallerIdentityDTO.ts"; -export { createTokenDTO } from "./createTokenDTO.ts"; -export { createTransportProtocol } from "./createTransportProtocol.ts"; diff --git a/__test__/gen/schemas/apiCredentialsRequest.json b/__test__/gen/schemas/apiCredentialsRequest.json deleted file mode 100644 index 4891486..0000000 --- a/__test__/gen/schemas/apiCredentialsRequest.json +++ /dev/null @@ -1 +0,0 @@ -{"title":"CredentialsRequest","type":"object","properties":{"client":{"type":"object","properties":{"sourceIP":{"type":"string","description":"IP address of the requesting Client Workload","nullable":true},"aws":{"type":"object","properties":{"instanceIdentityDocument":{"type":"string","description":"Base64-encoded AWS instance identity document","nullable":true},"instanceIdentityDocumentSignature":{"type":"string","description":"Base64-encoded signature for AWS instance identity document verification","nullable":true},"lambda":{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"},"ecs":{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"},"stsGetCallerIdentity":{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"}},"additionalProperties":false,"description":"AWS-specific attestation data for Client Workload identification","x-readme-ref-name":"AwsDTO"},"azure":{"type":"object","properties":{"attestedDocument":{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"}},"additionalProperties":false,"description":"Azure-specific attestation data for Client Workload identification","x-readme-ref-name":"AzureAttestationDTO"},"gcp":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true},"instanceDocument":{"type":"string","description":"Base64-encoded GCP instance identity document","nullable":true}},"additionalProperties":false,"description":"GCP-specific attestation data for Client Workload identification","x-readme-ref-name":"GcpAttestationDTO"},"os":{"type":"object","properties":{"environment":{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"}},"additionalProperties":false,"description":"Operating system environment information for Client Workload attestation","x-readme-ref-name":"OsDTO"},"k8s":{"type":"object","properties":{"serviceAccountToken":{"type":"string","description":"Kubernetes service account JWT token","nullable":true}},"additionalProperties":false,"description":"Kubernetes-specific attestation data for Kubernetes pod identification","x-readme-ref-name":"K8sDTO"},"host":{"type":"object","properties":{"hostname":{"type":"string","description":"Client Workload hostname","nullable":true},"domainName":{"type":"string","description":"Domain name of the Client Workload host","nullable":true},"process":{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"},"sensors":{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"},"systemSerialNumber":{"type":"string","description":"Hardware serial number of the Client Workload system","nullable":true},"networkInterfaces":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"},"nullable":true}},"additionalProperties":false,"description":"Host system information for Client Workload attestation","x-readme-ref-name":"HostDTO"},"github":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"terraform":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"gitlab":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"oidc":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"}},"additionalProperties":false,"description":"Identity and attestation information for a Client Workload requesting credentials","x-readme-ref-name":"ClientWorkloadDetails"},"server":{"type":"object","properties":{"transportProtocol":{"enum":["TCP"],"type":"string","x-readme-ref-name":"TransportProtocol"},"host":{"type":"string","description":"Target server hostname or IP address","nullable":true},"port":{"type":"integer","description":"Target server port number","format":"int32"}},"additionalProperties":false,"description":"Target server connection details for credential requests","x-readme-ref-name":"ServerWorkloadDetails"},"credentialType":{"enum":["Unknown","ApiKey","UsernamePassword","GoogleWorkloadIdentityFederation","OAuthToken","AwsStsFederation"],"type":"string","description":"Type of credential being requested from your configured Credential Provider","x-readme-ref-name":"CredentialProviderTypes"}},"additionalProperties":false,"description":"Request payload for retrieving credentials for a Client Workload","x-readme-ref-name":"ApiCredentialsRequest"} \ No newline at end of file diff --git a/__test__/gen/schemas/apiCredentialsResponse.json b/__test__/gen/schemas/apiCredentialsResponse.json deleted file mode 100644 index cd32e2d..0000000 --- a/__test__/gen/schemas/apiCredentialsResponse.json +++ /dev/null @@ -1 +0,0 @@ -{"title":"CredentialsResponse","type":"object","properties":{"credentialType":{"enum":["Unknown","ApiKey","UsernamePassword","GoogleWorkloadIdentityFederation","OAuthToken","AwsStsFederation"],"type":"string","description":"Type of credential being requested from your configured Credential Provider","x-readme-ref-name":"CredentialProviderTypes"},"expiresAt":{"type":"string","description":"Token expiration time in ISO 8601 format, null for non-expiring credentials","format":"date-time","nullable":true},"data":{"type":"object","properties":{"apiKey":{"type":"string","description":"API key credential for authenticating to target services","nullable":true},"token":{"type":"string","description":"Bearer token credential for authenticating to target services","nullable":true},"username":{"type":"string","description":"Username for basic authentication credentials","nullable":true},"password":{"type":"string","description":"Password for basic authentication credentials","nullable":true},"awsAccessKeyId":{"type":"string","description":"AWS access key ID for programmatic access","nullable":true},"awsSecretAccessKey":{"type":"string","description":"AWS secret access key for programmatic access","nullable":true},"awsSessionToken":{"type":"string","description":"AWS session token for temporary credentials","nullable":true}},"additionalProperties":false,"description":"Credential data returned to Client Workloads based on your configured Credential Providers","x-readme-ref-name":"EdgeCredentials"}},"additionalProperties":false,"description":"Response containing credentials that a Client Workload requests with expiration details","x-readme-ref-name":"ApiCredentialsResponse"} \ No newline at end of file diff --git a/__test__/gen/schemas/authRequest.json b/__test__/gen/schemas/authRequest.json deleted file mode 100644 index c636d64..0000000 --- a/__test__/gen/schemas/authRequest.json +++ /dev/null @@ -1 +0,0 @@ -{"title":"AuthRequest","type":"object","properties":{"clientId":{"type":"string","description":"Trust Provider Client Id for authentication","nullable":true},"client":{"type":"object","properties":{"sourceIP":{"type":"string","description":"IP address of the requesting Client Workload","nullable":true},"aws":{"type":"object","properties":{"instanceIdentityDocument":{"type":"string","description":"Base64-encoded AWS instance identity document","nullable":true},"instanceIdentityDocumentSignature":{"type":"string","description":"Base64-encoded signature for AWS instance identity document verification","nullable":true},"lambda":{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"},"ecs":{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"},"stsGetCallerIdentity":{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"}},"additionalProperties":false,"description":"AWS-specific attestation data for Client Workload identification","x-readme-ref-name":"AwsDTO"},"azure":{"type":"object","properties":{"attestedDocument":{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"}},"additionalProperties":false,"description":"Azure-specific attestation data for Client Workload identification","x-readme-ref-name":"AzureAttestationDTO"},"gcp":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true},"instanceDocument":{"type":"string","description":"Base64-encoded GCP instance identity document","nullable":true}},"additionalProperties":false,"description":"GCP-specific attestation data for Client Workload identification","x-readme-ref-name":"GcpAttestationDTO"},"os":{"type":"object","properties":{"environment":{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"}},"additionalProperties":false,"description":"Operating system environment information for Client Workload attestation","x-readme-ref-name":"OsDTO"},"k8s":{"type":"object","properties":{"serviceAccountToken":{"type":"string","description":"Kubernetes service account JWT token","nullable":true}},"additionalProperties":false,"description":"Kubernetes-specific attestation data for Kubernetes pod identification","x-readme-ref-name":"K8sDTO"},"host":{"type":"object","properties":{"hostname":{"type":"string","description":"Client Workload hostname","nullable":true},"domainName":{"type":"string","description":"Domain name of the Client Workload host","nullable":true},"process":{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"},"sensors":{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"},"systemSerialNumber":{"type":"string","description":"Hardware serial number of the Client Workload system","nullable":true},"networkInterfaces":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"},"nullable":true}},"additionalProperties":false,"description":"Host system information for Client Workload attestation","x-readme-ref-name":"HostDTO"},"github":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"terraform":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"gitlab":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"oidc":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"}},"additionalProperties":false,"description":"Identity and attestation information for a Client Workload requesting credentials","x-readme-ref-name":"ClientWorkloadDetails"}},"additionalProperties":false,"description":"Identity and attestation information for Client Workload authentication","x-readme-ref-name":"AuthRequest"} \ No newline at end of file diff --git a/__test__/gen/schemas/awsDTO.json b/__test__/gen/schemas/awsDTO.json deleted file mode 100644 index c39b343..0000000 --- a/__test__/gen/schemas/awsDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"instanceIdentityDocument":{"type":"string","description":"Base64-encoded AWS instance identity document","nullable":true},"instanceIdentityDocumentSignature":{"type":"string","description":"Base64-encoded signature for AWS instance identity document verification","nullable":true},"lambda":{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"},"ecs":{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"},"stsGetCallerIdentity":{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"}},"additionalProperties":false,"description":"AWS-specific attestation data for Client Workload identification","x-readme-ref-name":"AwsDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/awsEcsDTO.json b/__test__/gen/schemas/awsEcsDTO.json deleted file mode 100644 index a52d8fa..0000000 --- a/__test__/gen/schemas/awsEcsDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/azureAttestationDTO.json b/__test__/gen/schemas/azureAttestationDTO.json deleted file mode 100644 index b6a767e..0000000 --- a/__test__/gen/schemas/azureAttestationDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"attestedDocument":{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"}},"additionalProperties":false,"description":"Azure-specific attestation data for Client Workload identification","x-readme-ref-name":"AzureAttestationDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/azureAttestedDocumentDTO.json b/__test__/gen/schemas/azureAttestedDocumentDTO.json deleted file mode 100644 index bfe3da6..0000000 --- a/__test__/gen/schemas/azureAttestedDocumentDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/clientWorkloadDetails.json b/__test__/gen/schemas/clientWorkloadDetails.json deleted file mode 100644 index 8a1506e..0000000 --- a/__test__/gen/schemas/clientWorkloadDetails.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"sourceIP":{"type":"string","description":"IP address of the requesting Client Workload","nullable":true},"aws":{"type":"object","properties":{"instanceIdentityDocument":{"type":"string","description":"Base64-encoded AWS instance identity document","nullable":true},"instanceIdentityDocumentSignature":{"type":"string","description":"Base64-encoded signature for AWS instance identity document verification","nullable":true},"lambda":{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"},"ecs":{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"},"stsGetCallerIdentity":{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"}},"additionalProperties":false,"description":"AWS-specific attestation data for Client Workload identification","x-readme-ref-name":"AwsDTO"},"azure":{"type":"object","properties":{"attestedDocument":{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"}},"additionalProperties":false,"description":"Azure-specific attestation data for Client Workload identification","x-readme-ref-name":"AzureAttestationDTO"},"gcp":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true},"instanceDocument":{"type":"string","description":"Base64-encoded GCP instance identity document","nullable":true}},"additionalProperties":false,"description":"GCP-specific attestation data for Client Workload identification","x-readme-ref-name":"GcpAttestationDTO"},"os":{"type":"object","properties":{"environment":{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"}},"additionalProperties":false,"description":"Operating system environment information for Client Workload attestation","x-readme-ref-name":"OsDTO"},"k8s":{"type":"object","properties":{"serviceAccountToken":{"type":"string","description":"Kubernetes service account JWT token","nullable":true}},"additionalProperties":false,"description":"Kubernetes-specific attestation data for Kubernetes pod identification","x-readme-ref-name":"K8sDTO"},"host":{"type":"object","properties":{"hostname":{"type":"string","description":"Client Workload hostname","nullable":true},"domainName":{"type":"string","description":"Domain name of the Client Workload host","nullable":true},"process":{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"},"sensors":{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"},"systemSerialNumber":{"type":"string","description":"Hardware serial number of the Client Workload system","nullable":true},"networkInterfaces":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"},"nullable":true}},"additionalProperties":false,"description":"Host system information for Client Workload attestation","x-readme-ref-name":"HostDTO"},"github":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"terraform":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"gitlab":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"oidc":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"}},"additionalProperties":false,"description":"Identity and attestation information for a Client Workload requesting credentials","x-readme-ref-name":"ClientWorkloadDetails"} \ No newline at end of file diff --git a/__test__/gen/schemas/credentialProviderTypes.json b/__test__/gen/schemas/credentialProviderTypes.json deleted file mode 100644 index fadbd7e..0000000 --- a/__test__/gen/schemas/credentialProviderTypes.json +++ /dev/null @@ -1 +0,0 @@ -{"enum":["Unknown","ApiKey","UsernamePassword","GoogleWorkloadIdentityFederation","OAuthToken","AwsStsFederation"],"type":"string","description":"Type of credential being requested from your configured Credential Provider","x-readme-ref-name":"CredentialProviderTypes"} \ No newline at end of file diff --git a/__test__/gen/schemas/crowdStrikeDTO.json b/__test__/gen/schemas/crowdStrikeDTO.json deleted file mode 100644 index 7bce1da..0000000 --- a/__test__/gen/schemas/crowdStrikeDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/edgeCredentials.json b/__test__/gen/schemas/edgeCredentials.json deleted file mode 100644 index 1115df7..0000000 --- a/__test__/gen/schemas/edgeCredentials.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"apiKey":{"type":"string","description":"API key credential for authenticating to target services","nullable":true},"token":{"type":"string","description":"Bearer token credential for authenticating to target services","nullable":true},"username":{"type":"string","description":"Username for basic authentication credentials","nullable":true},"password":{"type":"string","description":"Password for basic authentication credentials","nullable":true},"awsAccessKeyId":{"type":"string","description":"AWS access key ID for programmatic access","nullable":true},"awsSecretAccessKey":{"type":"string","description":"AWS secret access key for programmatic access","nullable":true},"awsSessionToken":{"type":"string","description":"AWS session token for temporary credentials","nullable":true}},"additionalProperties":false,"description":"Credential data returned to Client Workloads based on your configured Credential Providers","x-readme-ref-name":"EdgeCredentials"} \ No newline at end of file diff --git a/__test__/gen/schemas/environmentDTO.json b/__test__/gen/schemas/environmentDTO.json deleted file mode 100644 index 8dc550f..0000000 --- a/__test__/gen/schemas/environmentDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/gcpAttestationDTO.json b/__test__/gen/schemas/gcpAttestationDTO.json deleted file mode 100644 index 6d85010..0000000 --- a/__test__/gen/schemas/gcpAttestationDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true},"instanceDocument":{"type":"string","description":"Base64-encoded GCP instance identity document","nullable":true}},"additionalProperties":false,"description":"GCP-specific attestation data for Client Workload identification","x-readme-ref-name":"GcpAttestationDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/genericResponseDTO.json b/__test__/gen/schemas/genericResponseDTO.json deleted file mode 100644 index dae8245..0000000 --- a/__test__/gen/schemas/genericResponseDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"success":{"type":"boolean","description":"True if the API call was successful, False otherwise"},"message":{"type":"string","description":"Message to indicate why the API call failed","nullable":true},"id":{"type":"integer","description":"Unique identifier of the API response","format":"int32"}},"additionalProperties":false,"description":"DTO for a Generic API Response","x-readme-ref-name":"GenericResponseDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/hostDTO.json b/__test__/gen/schemas/hostDTO.json deleted file mode 100644 index 612d60c..0000000 --- a/__test__/gen/schemas/hostDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"hostname":{"type":"string","description":"Client Workload hostname","nullable":true},"domainName":{"type":"string","description":"Domain name of the Client Workload host","nullable":true},"process":{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"},"sensors":{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"},"systemSerialNumber":{"type":"string","description":"Hardware serial number of the Client Workload system","nullable":true},"networkInterfaces":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"},"nullable":true}},"additionalProperties":false,"description":"Host system information for Client Workload attestation","x-readme-ref-name":"HostDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/identityTokenAttestationDTO.json b/__test__/gen/schemas/identityTokenAttestationDTO.json deleted file mode 100644 index 4e42d25..0000000 --- a/__test__/gen/schemas/identityTokenAttestationDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/k8sDTO.json b/__test__/gen/schemas/k8sDTO.json deleted file mode 100644 index 2bd33ea..0000000 --- a/__test__/gen/schemas/k8sDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"serviceAccountToken":{"type":"string","description":"Kubernetes service account JWT token","nullable":true}},"additionalProperties":false,"description":"Kubernetes-specific attestation data for Kubernetes pod identification","x-readme-ref-name":"K8sDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/lambdaDTO.json b/__test__/gen/schemas/lambdaDTO.json deleted file mode 100644 index 886750a..0000000 --- a/__test__/gen/schemas/lambdaDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/networkInterfacesDTO.json b/__test__/gen/schemas/networkInterfacesDTO.json deleted file mode 100644 index d304fec..0000000 --- a/__test__/gen/schemas/networkInterfacesDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/osDTO.json b/__test__/gen/schemas/osDTO.json deleted file mode 100644 index 129b2c6..0000000 --- a/__test__/gen/schemas/osDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"environment":{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"}},"additionalProperties":false,"description":"Operating system environment information for Client Workload attestation","x-readme-ref-name":"OsDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/processDTO.json b/__test__/gen/schemas/processDTO.json deleted file mode 100644 index 2077211..0000000 --- a/__test__/gen/schemas/processDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/sensorsDTO.json b/__test__/gen/schemas/sensorsDTO.json deleted file mode 100644 index 9fb3a52..0000000 --- a/__test__/gen/schemas/sensorsDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/serverWorkloadDetails.json b/__test__/gen/schemas/serverWorkloadDetails.json deleted file mode 100644 index 1e9371d..0000000 --- a/__test__/gen/schemas/serverWorkloadDetails.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"transportProtocol":{"enum":["TCP"],"type":"string","x-readme-ref-name":"TransportProtocol"},"host":{"type":"string","description":"Target server hostname or IP address","nullable":true},"port":{"type":"integer","description":"Target server port number","format":"int32"}},"additionalProperties":false,"description":"Target server connection details for credential requests","x-readme-ref-name":"ServerWorkloadDetails"} \ No newline at end of file diff --git a/__test__/gen/schemas/stsGetCallerIdentityDTO.json b/__test__/gen/schemas/stsGetCallerIdentityDTO.json deleted file mode 100644 index f65c0bf..0000000 --- a/__test__/gen/schemas/stsGetCallerIdentityDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/tokenDTO.json b/__test__/gen/schemas/tokenDTO.json deleted file mode 100644 index 01c69fe..0000000 --- a/__test__/gen/schemas/tokenDTO.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"object","properties":{"accessToken":{"type":"string","description":"Bearer token for authenticating subsequent API requests","nullable":true},"tokenType":{"type":"string","description":"Token type, typically 'Bearer' for OAuth2-style tokens","nullable":true},"expiresIn":{"type":"integer","description":"Token expiration time in seconds from issuance","format":"int32"}},"additionalProperties":false,"description":"OAuth2-style access token response with expiration details","x-readme-ref-name":"TokenDTO"} \ No newline at end of file diff --git a/__test__/gen/schemas/transportProtocol.json b/__test__/gen/schemas/transportProtocol.json deleted file mode 100644 index b4804a0..0000000 --- a/__test__/gen/schemas/transportProtocol.json +++ /dev/null @@ -1 +0,0 @@ -{"enum":["TCP"],"type":"string","x-readme-ref-name":"TransportProtocol"} \ No newline at end of file diff --git a/__test__/gen/types/ApiCredentialsRequest.ts b/__test__/gen/types/ApiCredentialsRequest.ts deleted file mode 100644 index c7eede1..0000000 --- a/__test__/gen/types/ApiCredentialsRequest.ts +++ /dev/null @@ -1,29 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { ClientWorkloadDetails } from "./ClientWorkloadDetails.ts"; -import type { CredentialProviderTypes } from "./CredentialProviderTypes.ts"; -import type { ServerWorkloadDetails } from "./ServerWorkloadDetails.ts"; - -/** - * @description Request payload for retrieving credentials for a Client Workload -*/ -export type ApiCredentialsRequest = { - /** - * @description Identity and attestation information for a Client Workload requesting credentials - * @type object | undefined - */ - client?: ClientWorkloadDetails; - /** - * @description Target server connection details for credential requests - * @type object | undefined - */ - server?: ServerWorkloadDetails; - /** - * @description Type of credential being requested from your configured Credential Provider - * @type string | undefined - */ - credentialType?: CredentialProviderTypes; -}; \ No newline at end of file diff --git a/__test__/gen/types/ApiCredentialsResponse.ts b/__test__/gen/types/ApiCredentialsResponse.ts deleted file mode 100644 index 1100b80..0000000 --- a/__test__/gen/types/ApiCredentialsResponse.ts +++ /dev/null @@ -1,28 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { CredentialProviderTypes } from "./CredentialProviderTypes.ts"; -import type { EdgeCredentials } from "./EdgeCredentials.ts"; - -/** - * @description Response containing credentials that a Client Workload requests with expiration details -*/ -export type ApiCredentialsResponse = { - /** - * @description Type of credential being requested from your configured Credential Provider - * @type string | undefined - */ - credentialType?: CredentialProviderTypes; - /** - * @description Token expiration time in ISO 8601 format, null for non-expiring credentials - * @type string, date-time - */ - expiresAt?: string | null; - /** - * @description Credential data returned to Client Workloads based on your configured Credential Providers - * @type object | undefined - */ - data?: EdgeCredentials; -}; \ No newline at end of file diff --git a/__test__/gen/types/AuthRequest.ts b/__test__/gen/types/AuthRequest.ts deleted file mode 100644 index f4aa96e..0000000 --- a/__test__/gen/types/AuthRequest.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { ClientWorkloadDetails } from "./ClientWorkloadDetails.ts"; - -/** - * @description Identity and attestation information for Client Workload authentication -*/ -export type AuthRequest = { - /** - * @description Trust Provider Client Id for authentication - * @type string - */ - clientId?: string | null; - /** - * @description Identity and attestation information for a Client Workload requesting credentials - * @type object | undefined - */ - client?: ClientWorkloadDetails; -}; \ No newline at end of file diff --git a/__test__/gen/types/AwsDTO.ts b/__test__/gen/types/AwsDTO.ts deleted file mode 100644 index 60fe09e..0000000 --- a/__test__/gen/types/AwsDTO.ts +++ /dev/null @@ -1,39 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { AwsEcsDTO } from "./AwsEcsDTO.ts"; -import type { LambdaDTO } from "./LambdaDTO.ts"; -import type { StsGetCallerIdentityDTO } from "./StsGetCallerIdentityDTO.ts"; - -/** - * @description AWS-specific attestation data for Client Workload identification -*/ -export type AwsDTO = { - /** - * @description Base64-encoded AWS instance identity document - * @type string - */ - instanceIdentityDocument?: string | null; - /** - * @description Base64-encoded signature for AWS instance identity document verification - * @type string - */ - instanceIdentityDocumentSignature?: string | null; - /** - * @description AWS Lambda function information for serverless workload attestation - * @type object | undefined - */ - lambda?: LambdaDTO; - /** - * @description AWS ECS container and task metadata for workload attestation - * @type object | undefined - */ - ecs?: AwsEcsDTO; - /** - * @description AWS STS GetCallerIdentity request data for identity verification - * @type object | undefined - */ - stsGetCallerIdentity?: StsGetCallerIdentityDTO; -}; \ No newline at end of file diff --git a/__test__/gen/types/AwsEcsDTO.ts b/__test__/gen/types/AwsEcsDTO.ts deleted file mode 100644 index 98a340b..0000000 --- a/__test__/gen/types/AwsEcsDTO.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description AWS ECS container and task metadata for workload attestation -*/ -export type AwsEcsDTO = { - /** - * @description JSON string containing AWS ECS container metadata - * @type string - */ - containerMetadata?: string | null; - /** - * @description JSON string containing AWS ECS task metadata - * @type string - */ - taskMetadata?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/AzureAttestationDTO.ts b/__test__/gen/types/AzureAttestationDTO.ts deleted file mode 100644 index 8f30119..0000000 --- a/__test__/gen/types/AzureAttestationDTO.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { AzureAttestedDocumentDTO } from "./AzureAttestedDocumentDTO.ts"; - -/** - * @description Azure-specific attestation data for Client Workload identification -*/ -export type AzureAttestationDTO = { - /** - * @description Azure attested document with signature and nonce for verification - * @type object | undefined - */ - attestedDocument?: AzureAttestedDocumentDTO; -}; \ No newline at end of file diff --git a/__test__/gen/types/AzureAttestedDocumentDTO.ts b/__test__/gen/types/AzureAttestedDocumentDTO.ts deleted file mode 100644 index e20eb7f..0000000 --- a/__test__/gen/types/AzureAttestedDocumentDTO.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description Azure attested document with signature and nonce for verification -*/ -export type AzureAttestedDocumentDTO = { - /** - * @description Encoding format of the Azure attestation document - * @type string - */ - encoding?: string | null; - /** - * @description Digital signature for Azure attestation document verification - * @type string - */ - signature?: string | null; - /** - * @description Cryptographic nonce for Azure attestation document freshness - * @type string - */ - nonce?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/ClientWorkloadDetails.ts b/__test__/gen/types/ClientWorkloadDetails.ts deleted file mode 100644 index b136ca7..0000000 --- a/__test__/gen/types/ClientWorkloadDetails.ts +++ /dev/null @@ -1,73 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { AwsDTO } from "./AwsDTO.ts"; -import type { AzureAttestationDTO } from "./AzureAttestationDTO.ts"; -import type { GcpAttestationDTO } from "./GcpAttestationDTO.ts"; -import type { HostDTO } from "./HostDTO.ts"; -import type { IdentityTokenAttestationDTO } from "./IdentityTokenAttestationDTO.ts"; -import type { K8sDTO } from "./K8sDTO.ts"; -import type { OsDTO } from "./OsDTO.ts"; - -/** - * @description Identity and attestation information for a Client Workload requesting credentials -*/ -export type ClientWorkloadDetails = { - /** - * @description IP address of the requesting Client Workload - * @type string - */ - sourceIP?: string | null; - /** - * @description AWS-specific attestation data for Client Workload identification - * @type object | undefined - */ - aws?: AwsDTO; - /** - * @description Azure-specific attestation data for Client Workload identification - * @type object | undefined - */ - azure?: AzureAttestationDTO; - /** - * @description GCP-specific attestation data for Client Workload identification - * @type object | undefined - */ - gcp?: GcpAttestationDTO; - /** - * @description Operating system environment information for Client Workload attestation - * @type object | undefined - */ - os?: OsDTO; - /** - * @description Kubernetes-specific attestation data for Kubernetes pod identification - * @type object | undefined - */ - k8s?: K8sDTO; - /** - * @description Host system information for Client Workload attestation - * @type object | undefined - */ - host?: HostDTO; - /** - * @description JWT-based identity token attestation for CI/CD platforms - * @type object | undefined - */ - github?: IdentityTokenAttestationDTO; - /** - * @description JWT-based identity token attestation for CI/CD platforms - * @type object | undefined - */ - terraform?: IdentityTokenAttestationDTO; - /** - * @description JWT-based identity token attestation for CI/CD platforms - * @type object | undefined - */ - gitlab?: IdentityTokenAttestationDTO; - /** - * @description JWT-based identity token attestation for CI/CD platforms - * @type object | undefined - */ - oidc?: IdentityTokenAttestationDTO; -}; \ No newline at end of file diff --git a/__test__/gen/types/CredentialProviderTypes.ts b/__test__/gen/types/CredentialProviderTypes.ts deleted file mode 100644 index 7eecd5e..0000000 --- a/__test__/gen/types/CredentialProviderTypes.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -export const credentialProviderTypesEnum = { - "Unknown": "Unknown", - "ApiKey": "ApiKey", - "UsernamePassword": "UsernamePassword", - "GoogleWorkloadIdentityFederation": "GoogleWorkloadIdentityFederation", - "OAuthToken": "OAuthToken", - "AwsStsFederation": "AwsStsFederation" -} as const; - -export type CredentialProviderTypesEnumKey = (typeof credentialProviderTypesEnum)[keyof typeof credentialProviderTypesEnum]; - -/** - * @description Type of credential being requested from your configured Credential Provider -*/ -export type CredentialProviderTypes = CredentialProviderTypesEnumKey; \ No newline at end of file diff --git a/__test__/gen/types/CrowdStrikeDTO.ts b/__test__/gen/types/CrowdStrikeDTO.ts deleted file mode 100644 index 664080d..0000000 --- a/__test__/gen/types/CrowdStrikeDTO.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description CrowdStrike agent information for endpoint security attestation -*/ -export type CrowdStrikeDTO = { - /** - * @description Unique identifier for the CrowdStrike agent - * @type string - */ - agentId?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/EdgeApiAuth.ts b/__test__/gen/types/EdgeApiAuth.ts deleted file mode 100644 index d3a025b..0000000 --- a/__test__/gen/types/EdgeApiAuth.ts +++ /dev/null @@ -1,46 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { AuthRequest } from "./AuthRequest.ts"; -import type { GenericResponseDTO } from "./GenericResponseDTO.ts"; -import type { TokenDTO } from "./TokenDTO.ts"; - -export type EdgeApiAuthHeaderParams = { - /** - * @type string | undefined, uuid - */ - "X-Aembit-ResourceSet"?: string; -}; - -/** - * @description Successfully retrieved access token -*/ -export type EdgeApiAuth200 = TokenDTO; - -/** - * @description Invalid request or missing parameters -*/ -export type EdgeApiAuth400 = GenericResponseDTO; - -/** - * @description Unauthorized -*/ -export type EdgeApiAuth401 = GenericResponseDTO; - -/** - * @description Internal server error -*/ -export type EdgeApiAuth500 = GenericResponseDTO; - -export type EdgeApiAuthMutationRequest = AuthRequest; - -export type EdgeApiAuthMutationResponse = EdgeApiAuth200; - -export type EdgeApiAuthMutation = { - Response: EdgeApiAuth200; - Request: EdgeApiAuthMutationRequest; - HeaderParams: EdgeApiAuthHeaderParams; - Errors: EdgeApiAuth400 | EdgeApiAuth401 | EdgeApiAuth500; -}; \ No newline at end of file diff --git a/__test__/gen/types/EdgeApiGetCredentials.ts b/__test__/gen/types/EdgeApiGetCredentials.ts deleted file mode 100644 index 84fb8a3..0000000 --- a/__test__/gen/types/EdgeApiGetCredentials.ts +++ /dev/null @@ -1,41 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { ApiCredentialsRequest } from "./ApiCredentialsRequest.ts"; -import type { ApiCredentialsResponse } from "./ApiCredentialsResponse.ts"; -import type { GenericResponseDTO } from "./GenericResponseDTO.ts"; - -export type EdgeApiGetCredentialsHeaderParams = { - /** - * @type string | undefined, uuid - */ - "X-Aembit-ResourceSet"?: string; -}; - -/** - * @description Credentials returned for specified Client Workload -*/ -export type EdgeApiGetCredentials200 = ApiCredentialsResponse; - -/** - * @description Invalid request or missing parameters -*/ -export type EdgeApiGetCredentials400 = any; - -/** - * @description Internal server error -*/ -export type EdgeApiGetCredentials500 = GenericResponseDTO; - -export type EdgeApiGetCredentialsMutationRequest = ApiCredentialsRequest; - -export type EdgeApiGetCredentialsMutationResponse = EdgeApiGetCredentials200; - -export type EdgeApiGetCredentialsMutation = { - Response: EdgeApiGetCredentials200; - Request: EdgeApiGetCredentialsMutationRequest; - HeaderParams: EdgeApiGetCredentialsHeaderParams; - Errors: EdgeApiGetCredentials400 | EdgeApiGetCredentials500; -}; \ No newline at end of file diff --git a/__test__/gen/types/EdgeCredentials.ts b/__test__/gen/types/EdgeCredentials.ts deleted file mode 100644 index b76bc1d..0000000 --- a/__test__/gen/types/EdgeCredentials.ts +++ /dev/null @@ -1,46 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description Credential data returned to Client Workloads based on your configured Credential Providers -*/ -export type EdgeCredentials = { - /** - * @description API key credential for authenticating to target services - * @type string - */ - apiKey?: string | null; - /** - * @description Bearer token credential for authenticating to target services - * @type string - */ - token?: string | null; - /** - * @description Username for basic authentication credentials - * @type string - */ - username?: string | null; - /** - * @description Password for basic authentication credentials - * @type string - */ - password?: string | null; - /** - * @description AWS access key ID for programmatic access - * @type string - */ - awsAccessKeyId?: string | null; - /** - * @description AWS secret access key for programmatic access - * @type string - */ - awsSecretAccessKey?: string | null; - /** - * @description AWS session token for temporary credentials - * @type string - */ - awsSessionToken?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/EnvironmentDTO.ts b/__test__/gen/types/EnvironmentDTO.ts deleted file mode 100644 index d5beb00..0000000 --- a/__test__/gen/types/EnvironmentDTO.ts +++ /dev/null @@ -1,31 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description Environment variables available to the Client Workload -*/ -export type EnvironmentDTO = { - /** - * @description Kubernetes pod name environment variable - * @type string - */ - K8S_POD_NAME?: string | null; - /** - * @description Aembit Client Workload identifier environment variable - * @type string - */ - CLIENT_WORKLOAD_ID?: string | null; - /** - * @description Kubernetes Trust Provider identifier environment variable - * @type string - */ - KUBERNETES_PROVIDER_ID?: string | null; - /** - * @description Aembit Resource Set identifier environment variable - * @type string - */ - AEMBIT_RESOURCE_SET_ID?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/GcpAttestationDTO.ts b/__test__/gen/types/GcpAttestationDTO.ts deleted file mode 100644 index acc2978..0000000 --- a/__test__/gen/types/GcpAttestationDTO.ts +++ /dev/null @@ -1,21 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description GCP-specific attestation data for Client Workload identification -*/ -export type GcpAttestationDTO = { - /** - * @description Identity token for workload attestation - * @type string - */ - identityToken?: string | null; - /** - * @description Base64-encoded GCP instance identity document - * @type string - */ - instanceDocument?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/GenericResponseDTO.ts b/__test__/gen/types/GenericResponseDTO.ts deleted file mode 100644 index f4bbaa8..0000000 --- a/__test__/gen/types/GenericResponseDTO.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description DTO for a Generic API Response -*/ -export type GenericResponseDTO = { - /** - * @description True if the API call was successful, False otherwise - * @type boolean | undefined - */ - success?: boolean; - /** - * @description Message to indicate why the API call failed - * @type string - */ - message?: string | null; - /** - * @description Unique identifier of the API response - * @type integer | undefined, int32 - */ - id?: number; -}; \ No newline at end of file diff --git a/__test__/gen/types/HostDTO.ts b/__test__/gen/types/HostDTO.ts deleted file mode 100644 index c0e57df..0000000 --- a/__test__/gen/types/HostDTO.ts +++ /dev/null @@ -1,43 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { NetworkInterfacesDTO } from "./NetworkInterfacesDTO.ts"; -import type { ProcessDTO } from "./ProcessDTO.ts"; -import type { SensorsDTO } from "./SensorsDTO.ts"; - -/** - * @description Host system information for Client Workload attestation -*/ -export type HostDTO = { - /** - * @description Client Workload hostname - * @type string - */ - hostname?: string | null; - /** - * @description Domain name of the Client Workload host - * @type string - */ - domainName?: string | null; - /** - * @description Process information for Client Workload identification - * @type object | undefined - */ - process?: ProcessDTO; - /** - * @description Security sensor data for enhanced Client Workload attestation - * @type object | undefined - */ - sensors?: SensorsDTO; - /** - * @description Hardware serial number of the Client Workload system - * @type string - */ - systemSerialNumber?: string | null; - /** - * @type array - */ - networkInterfaces?: NetworkInterfacesDTO[] | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/IdentityTokenAttestationDTO.ts b/__test__/gen/types/IdentityTokenAttestationDTO.ts deleted file mode 100644 index 055766a..0000000 --- a/__test__/gen/types/IdentityTokenAttestationDTO.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description JWT-based identity token attestation for CI/CD platforms -*/ -export type IdentityTokenAttestationDTO = { - /** - * @description Identity token for workload attestation - * @type string - */ - identityToken?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/K8sDTO.ts b/__test__/gen/types/K8sDTO.ts deleted file mode 100644 index e698540..0000000 --- a/__test__/gen/types/K8sDTO.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description Kubernetes-specific attestation data for Kubernetes pod identification -*/ -export type K8sDTO = { - /** - * @description Kubernetes service account JWT token - * @type string - */ - serviceAccountToken?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/LambdaDTO.ts b/__test__/gen/types/LambdaDTO.ts deleted file mode 100644 index 87ae85c..0000000 --- a/__test__/gen/types/LambdaDTO.ts +++ /dev/null @@ -1,16 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description AWS Lambda function information for serverless workload attestation -*/ -export type LambdaDTO = { - /** - * @description AWS Lambda function ARN - * @type string - */ - arn?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/NetworkInterfacesDTO.ts b/__test__/gen/types/NetworkInterfacesDTO.ts deleted file mode 100644 index 99c3c1a..0000000 --- a/__test__/gen/types/NetworkInterfacesDTO.ts +++ /dev/null @@ -1,24 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -export type NetworkInterfacesDTO = { - /** - * @type string - */ - name?: string | null; - /** - * @type string - */ - macAddress?: string | null; - /** - * @type array - */ - ipv4Addresses?: string[] | null; - /** - * @type array - */ - ipv6Addresses?: string[] | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/OsDTO.ts b/__test__/gen/types/OsDTO.ts deleted file mode 100644 index 0b92017..0000000 --- a/__test__/gen/types/OsDTO.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { EnvironmentDTO } from "./EnvironmentDTO.ts"; - -/** - * @description Operating system environment information for Client Workload attestation -*/ -export type OsDTO = { - /** - * @description Environment variables available to the Client Workload - * @type object | undefined - */ - environment?: EnvironmentDTO; -}; \ No newline at end of file diff --git a/__test__/gen/types/ProcessDTO.ts b/__test__/gen/types/ProcessDTO.ts deleted file mode 100644 index 0b8589d..0000000 --- a/__test__/gen/types/ProcessDTO.ts +++ /dev/null @@ -1,36 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description Process information for Client Workload identification -*/ -export type ProcessDTO = { - /** - * @description Process name - * @type string - */ - name?: string | null; - /** - * @description Process identifier (PID) - * @type integer | undefined, int32 - */ - pid?: number; - /** - * @description User identifier running the process - * @type integer | undefined, int32 - */ - userId?: number; - /** - * @description Username running the process - * @type string - */ - userName?: string | null; - /** - * @description Executable file path of the process - * @type string - */ - exePath?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/SensorsDTO.ts b/__test__/gen/types/SensorsDTO.ts deleted file mode 100644 index dc78aca..0000000 --- a/__test__/gen/types/SensorsDTO.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { CrowdStrikeDTO } from "./CrowdStrikeDTO.ts"; - -/** - * @description Security sensor data for enhanced Client Workload attestation -*/ -export type SensorsDTO = { - /** - * @description CrowdStrike agent information for endpoint security attestation - * @type object | undefined - */ - crowdStrike?: CrowdStrikeDTO; -}; \ No newline at end of file diff --git a/__test__/gen/types/ServerWorkloadDetails.ts b/__test__/gen/types/ServerWorkloadDetails.ts deleted file mode 100644 index 5095801..0000000 --- a/__test__/gen/types/ServerWorkloadDetails.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - -import type { TransportProtocol } from "./TransportProtocol.ts"; - -/** - * @description Target server connection details for credential requests -*/ -export type ServerWorkloadDetails = { - /** - * @type string | undefined - */ - transportProtocol?: TransportProtocol; - /** - * @description Target server hostname or IP address - * @type string - */ - host?: string | null; - /** - * @description Target server port number - * @type integer | undefined, int32 - */ - port?: number; -}; \ No newline at end of file diff --git a/__test__/gen/types/StsGetCallerIdentityDTO.ts b/__test__/gen/types/StsGetCallerIdentityDTO.ts deleted file mode 100644 index 90b1b1d..0000000 --- a/__test__/gen/types/StsGetCallerIdentityDTO.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description AWS STS GetCallerIdentity request data for identity verification -*/ -export type StsGetCallerIdentityDTO = { - /** - * @description HTTP headers for AWS STS GetCallerIdentity request - * @type object - */ - headers?: { - [key: string]: string | null; - } | null; - /** - * @description AWS region for STS GetCallerIdentity request - * @type string - */ - region?: string | null; -}; \ No newline at end of file diff --git a/__test__/gen/types/TokenDTO.ts b/__test__/gen/types/TokenDTO.ts deleted file mode 100644 index 8240bee..0000000 --- a/__test__/gen/types/TokenDTO.ts +++ /dev/null @@ -1,26 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -/** - * @description OAuth2-style access token response with expiration details -*/ -export type TokenDTO = { - /** - * @description Bearer token for authenticating subsequent API requests - * @type string - */ - accessToken?: string | null; - /** - * @description Token type, typically \'Bearer\' for OAuth2-style tokens - * @type string - */ - tokenType?: string | null; - /** - * @description Token expiration time in seconds from issuance - * @type integer | undefined, int32 - */ - expiresIn?: number; -}; \ No newline at end of file diff --git a/__test__/gen/types/TransportProtocol.ts b/__test__/gen/types/TransportProtocol.ts deleted file mode 100644 index 7a6dd63..0000000 --- a/__test__/gen/types/TransportProtocol.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** -* Generated by Kubb (https://kubb.dev/). -* Do not edit manually. -*/ - - -export const transportProtocolEnum = { - "TCP": "TCP" -} as const; - -export type TransportProtocolEnumKey = (typeof transportProtocolEnum)[keyof typeof transportProtocolEnum]; - -export type TransportProtocol = TransportProtocolEnumKey; \ No newline at end of file diff --git a/__test__/gen/types/index.ts b/__test__/gen/types/index.ts deleted file mode 100644 index 3551f3a..0000000 --- a/__test__/gen/types/index.ts +++ /dev/null @@ -1,30 +0,0 @@ -export type { ApiCredentialsRequest } from "./ApiCredentialsRequest.ts"; -export type { ApiCredentialsResponse } from "./ApiCredentialsResponse.ts"; -export type { AuthRequest } from "./AuthRequest.ts"; -export type { AwsDTO } from "./AwsDTO.ts"; -export type { AwsEcsDTO } from "./AwsEcsDTO.ts"; -export type { AzureAttestationDTO } from "./AzureAttestationDTO.ts"; -export type { AzureAttestedDocumentDTO } from "./AzureAttestedDocumentDTO.ts"; -export type { ClientWorkloadDetails } from "./ClientWorkloadDetails.ts"; -export type { CredentialProviderTypesEnumKey, CredentialProviderTypes } from "./CredentialProviderTypes.ts"; -export type { CrowdStrikeDTO } from "./CrowdStrikeDTO.ts"; -export type { EdgeApiAuthHeaderParams, EdgeApiAuth200, EdgeApiAuth400, EdgeApiAuth401, EdgeApiAuth500, EdgeApiAuthMutationRequest, EdgeApiAuthMutationResponse, EdgeApiAuthMutation } from "./EdgeApiAuth.ts"; -export type { EdgeApiGetCredentialsHeaderParams, EdgeApiGetCredentials200, EdgeApiGetCredentials400, EdgeApiGetCredentials500, EdgeApiGetCredentialsMutationRequest, EdgeApiGetCredentialsMutationResponse, EdgeApiGetCredentialsMutation } from "./EdgeApiGetCredentials.ts"; -export type { EdgeCredentials } from "./EdgeCredentials.ts"; -export type { EnvironmentDTO } from "./EnvironmentDTO.ts"; -export type { GcpAttestationDTO } from "./GcpAttestationDTO.ts"; -export type { GenericResponseDTO } from "./GenericResponseDTO.ts"; -export type { HostDTO } from "./HostDTO.ts"; -export type { IdentityTokenAttestationDTO } from "./IdentityTokenAttestationDTO.ts"; -export type { K8sDTO } from "./K8sDTO.ts"; -export type { LambdaDTO } from "./LambdaDTO.ts"; -export type { NetworkInterfacesDTO } from "./NetworkInterfacesDTO.ts"; -export type { OsDTO } from "./OsDTO.ts"; -export type { ProcessDTO } from "./ProcessDTO.ts"; -export type { SensorsDTO } from "./SensorsDTO.ts"; -export type { ServerWorkloadDetails } from "./ServerWorkloadDetails.ts"; -export type { StsGetCallerIdentityDTO } from "./StsGetCallerIdentityDTO.ts"; -export type { TokenDTO } from "./TokenDTO.ts"; -export type { TransportProtocolEnumKey, TransportProtocol } from "./TransportProtocol.ts"; -export { credentialProviderTypesEnum } from "./CredentialProviderTypes.ts"; -export { transportProtocolEnum } from "./TransportProtocol.ts"; \ No newline at end of file diff --git a/kubb.config.ts b/kubb.config.ts index fa12cd3..b0ffe99 100644 --- a/kubb.config.ts +++ b/kubb.config.ts @@ -3,17 +3,31 @@ import { pluginFaker } from '@kubb/plugin-faker' import { pluginOas } from '@kubb/plugin-oas' import { pluginMsw } from '@kubb/plugin-msw' import { pluginTs } from '@kubb/plugin-ts' +import { pluginClient } from '@kubb/plugin-client' export default defineConfig({ input: { - path: './__test__/resources/edge-api.yaml', + path: './resources/edge-api.yaml', }, output: { - path: './__test__/gen', + path: './gen', + extension: { + extName: '.ts', + addExtension: false + } }, plugins: [ pluginOas(), pluginTs(), + // Generate API client for production use + pluginClient({ + output: { + path: './client', + }, + importPath: '@kubb/plugin-client/clients/fetch', + dataReturnType: 'full' + }), + // Generate test mocks pluginFaker({ output: { path: './mocks.ts', diff --git a/__test__/resources/edge-api.yaml b/resources/edge-api.yaml similarity index 100% rename from __test__/resources/edge-api.yaml rename to resources/edge-api.yaml diff --git a/src/credential.ts b/src/credential.ts new file mode 100644 index 0000000..e69de29 diff --git a/tsconfig.json b/tsconfig.json index 45cef0b..5cffce7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,7 +6,7 @@ "es6" ], "outDir": "./lib", - "rootDir": "./src", + "rootDir": ".", "declaration": true, "strict": true, "noImplicitAny": false, diff --git a/vitest.config.ts b/vitest.config.ts index e998907..2408398 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -7,7 +7,7 @@ export default defineConfig({ coverage: { provider: 'v8', reporter: ['text', 'lcov'], - exclude: ['dist/**', 'node_modules/**', '__test__/gen'], + exclude: ['dist/**', 'node_modules/**', 'gen/**'], thresholds: { lines: 90, functions: 90, From 1e0fed9d364e72b2e1c0c45ec0d5c3a41def2bca Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 11 Dec 2025 13:32:10 -0700 Subject: [PATCH 02/12] add kubb client plugin for API client generation - Add @kubb/plugin-client dependency - Configure client generation in kubb.config.ts with fetch client - Rename npm script from test:generate to generate - Generate new API client code from OpenAPI spec --- gen/.kubb/config.ts | 43 + gen/client/edgeApiAuth.ts | 27 + gen/client/edgeApiGetCredentials.ts | 27 + gen/client/index.ts | 2 + gen/handlers.ts | 100 +++ gen/index.ts | 34 + gen/mocks.ts | 400 +++++++++ gen/schemas/apiCredentialsRequest.json | 1 + gen/schemas/apiCredentialsResponse.json | 1 + gen/schemas/authRequest.json | 1 + gen/schemas/awsDTO.json | 1 + gen/schemas/awsEcsDTO.json | 1 + gen/schemas/azureAttestationDTO.json | 1 + gen/schemas/azureAttestedDocumentDTO.json | 1 + gen/schemas/clientWorkloadDetails.json | 1 + gen/schemas/credentialProviderTypes.json | 1 + gen/schemas/crowdStrikeDTO.json | 1 + gen/schemas/edgeCredentials.json | 1 + gen/schemas/environmentDTO.json | 1 + gen/schemas/gcpAttestationDTO.json | 1 + gen/schemas/genericResponseDTO.json | 1 + gen/schemas/hostDTO.json | 1 + gen/schemas/identityTokenAttestationDTO.json | 1 + gen/schemas/k8sDTO.json | 1 + gen/schemas/lambdaDTO.json | 1 + gen/schemas/networkInterfacesDTO.json | 1 + gen/schemas/osDTO.json | 1 + gen/schemas/processDTO.json | 1 + gen/schemas/sensorsDTO.json | 1 + gen/schemas/serverWorkloadDetails.json | 1 + gen/schemas/stsGetCallerIdentityDTO.json | 1 + gen/schemas/tokenDTO.json | 1 + gen/schemas/transportProtocol.json | 1 + gen/types/ApiCredentialsRequest.ts | 29 + gen/types/ApiCredentialsResponse.ts | 28 + gen/types/AuthRequest.ts | 22 + gen/types/AwsDTO.ts | 39 + gen/types/AwsEcsDTO.ts | 21 + gen/types/AzureAttestationDTO.ts | 17 + gen/types/AzureAttestedDocumentDTO.ts | 26 + gen/types/ClientWorkloadDetails.ts | 73 ++ gen/types/CredentialProviderTypes.ts | 21 + gen/types/CrowdStrikeDTO.ts | 16 + gen/types/EdgeApiAuth.ts | 46 ++ gen/types/EdgeApiGetCredentials.ts | 41 + gen/types/EdgeCredentials.ts | 46 ++ gen/types/EnvironmentDTO.ts | 31 + gen/types/GcpAttestationDTO.ts | 21 + gen/types/GenericResponseDTO.ts | 26 + gen/types/HostDTO.ts | 43 + gen/types/IdentityTokenAttestationDTO.ts | 16 + gen/types/K8sDTO.ts | 16 + gen/types/LambdaDTO.ts | 16 + gen/types/NetworkInterfacesDTO.ts | 24 + gen/types/OsDTO.ts | 17 + gen/types/ProcessDTO.ts | 36 + gen/types/SensorsDTO.ts | 17 + gen/types/ServerWorkloadDetails.ts | 26 + gen/types/StsGetCallerIdentityDTO.ts | 23 + gen/types/TokenDTO.ts | 26 + gen/types/TransportProtocol.ts | 13 + gen/types/index.ts | 30 + package.json | 3 +- yarn.lock | 811 +++++++++++-------- 64 files changed, 1929 insertions(+), 350 deletions(-) create mode 100644 gen/.kubb/config.ts create mode 100644 gen/client/edgeApiAuth.ts create mode 100644 gen/client/edgeApiGetCredentials.ts create mode 100644 gen/client/index.ts create mode 100644 gen/handlers.ts create mode 100644 gen/index.ts create mode 100644 gen/mocks.ts create mode 100644 gen/schemas/apiCredentialsRequest.json create mode 100644 gen/schemas/apiCredentialsResponse.json create mode 100644 gen/schemas/authRequest.json create mode 100644 gen/schemas/awsDTO.json create mode 100644 gen/schemas/awsEcsDTO.json create mode 100644 gen/schemas/azureAttestationDTO.json create mode 100644 gen/schemas/azureAttestedDocumentDTO.json create mode 100644 gen/schemas/clientWorkloadDetails.json create mode 100644 gen/schemas/credentialProviderTypes.json create mode 100644 gen/schemas/crowdStrikeDTO.json create mode 100644 gen/schemas/edgeCredentials.json create mode 100644 gen/schemas/environmentDTO.json create mode 100644 gen/schemas/gcpAttestationDTO.json create mode 100644 gen/schemas/genericResponseDTO.json create mode 100644 gen/schemas/hostDTO.json create mode 100644 gen/schemas/identityTokenAttestationDTO.json create mode 100644 gen/schemas/k8sDTO.json create mode 100644 gen/schemas/lambdaDTO.json create mode 100644 gen/schemas/networkInterfacesDTO.json create mode 100644 gen/schemas/osDTO.json create mode 100644 gen/schemas/processDTO.json create mode 100644 gen/schemas/sensorsDTO.json create mode 100644 gen/schemas/serverWorkloadDetails.json create mode 100644 gen/schemas/stsGetCallerIdentityDTO.json create mode 100644 gen/schemas/tokenDTO.json create mode 100644 gen/schemas/transportProtocol.json create mode 100644 gen/types/ApiCredentialsRequest.ts create mode 100644 gen/types/ApiCredentialsResponse.ts create mode 100644 gen/types/AuthRequest.ts create mode 100644 gen/types/AwsDTO.ts create mode 100644 gen/types/AwsEcsDTO.ts create mode 100644 gen/types/AzureAttestationDTO.ts create mode 100644 gen/types/AzureAttestedDocumentDTO.ts create mode 100644 gen/types/ClientWorkloadDetails.ts create mode 100644 gen/types/CredentialProviderTypes.ts create mode 100644 gen/types/CrowdStrikeDTO.ts create mode 100644 gen/types/EdgeApiAuth.ts create mode 100644 gen/types/EdgeApiGetCredentials.ts create mode 100644 gen/types/EdgeCredentials.ts create mode 100644 gen/types/EnvironmentDTO.ts create mode 100644 gen/types/GcpAttestationDTO.ts create mode 100644 gen/types/GenericResponseDTO.ts create mode 100644 gen/types/HostDTO.ts create mode 100644 gen/types/IdentityTokenAttestationDTO.ts create mode 100644 gen/types/K8sDTO.ts create mode 100644 gen/types/LambdaDTO.ts create mode 100644 gen/types/NetworkInterfacesDTO.ts create mode 100644 gen/types/OsDTO.ts create mode 100644 gen/types/ProcessDTO.ts create mode 100644 gen/types/SensorsDTO.ts create mode 100644 gen/types/ServerWorkloadDetails.ts create mode 100644 gen/types/StsGetCallerIdentityDTO.ts create mode 100644 gen/types/TokenDTO.ts create mode 100644 gen/types/TransportProtocol.ts create mode 100644 gen/types/index.ts diff --git a/gen/.kubb/config.ts b/gen/.kubb/config.ts new file mode 100644 index 0000000..a4b0e6f --- /dev/null +++ b/gen/.kubb/config.ts @@ -0,0 +1,43 @@ +export function buildFormData(data: T): FormData { + const formData = new FormData() + + function appendData(key: string, value: any) { + if (value instanceof Blob) { + formData.append(key, value) + return + } + if (value instanceof Date) { + formData.append(key, value.toISOString()) + return + } + if (typeof value === 'number' || typeof value === 'boolean') { + formData.append(key, String(value)) + return + } + if (typeof value === 'string') { + formData.append(key, value) + return + } + if (typeof value === 'object') { + formData.append(key, new Blob([JSON.stringify(value)], { type: 'application/json' })) + return + } + } + + if (data) { + Object.entries(data).forEach(([key, value]) => { + if (value === undefined || value === null) return + + if (Array.isArray(value)) { + for (const valueItem of value) { + if (valueItem === undefined || valueItem === null) continue + appendData(key, valueItem) + } + } else { + appendData(key, value) + } + }) + } + + return formData +} \ No newline at end of file diff --git a/gen/client/edgeApiAuth.ts b/gen/client/edgeApiAuth.ts new file mode 100644 index 0000000..ee75ce6 --- /dev/null +++ b/gen/client/edgeApiAuth.ts @@ -0,0 +1,27 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import fetch from "@kubb/plugin-client/clients/fetch"; +import type { EdgeApiAuthMutationRequest, EdgeApiAuthMutationResponse, EdgeApiAuthHeaderParams, EdgeApiAuth400, EdgeApiAuth401, EdgeApiAuth500 } from "../types/EdgeApiAuth"; +import type { RequestConfig, ResponseErrorConfig } from "@kubb/plugin-client/clients/fetch"; + +function getEdgeApiAuthUrl() { + const res = { method: 'POST', url: `/edge/v1/auth` as const } + return res +} + +/** + * @description Authenticates Client Workloads to Aembit Edge using a Trust Provider + * @summary Authenticate to the Edge API + * {@link /edge/v1/auth} + */ +export async function edgeApiAuth(data?: EdgeApiAuthMutationRequest, headers?: EdgeApiAuthHeaderParams, config: Partial> & { client?: typeof fetch } = {}) { + const { client: request = fetch, ...requestConfig } = config + + const requestData = data + + const res = await request, EdgeApiAuthMutationRequest>({ method : "POST", url : getEdgeApiAuthUrl().url.toString(), data : requestData, ... requestConfig, headers : { ...headers, ...requestConfig.headers } }) + return res +} \ No newline at end of file diff --git a/gen/client/edgeApiGetCredentials.ts b/gen/client/edgeApiGetCredentials.ts new file mode 100644 index 0000000..277c414 --- /dev/null +++ b/gen/client/edgeApiGetCredentials.ts @@ -0,0 +1,27 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import fetch from "@kubb/plugin-client/clients/fetch"; +import type { EdgeApiGetCredentialsMutationRequest, EdgeApiGetCredentialsMutationResponse, EdgeApiGetCredentialsHeaderParams, EdgeApiGetCredentials400, EdgeApiGetCredentials500 } from "../types/EdgeApiGetCredentials"; +import type { RequestConfig, ResponseErrorConfig } from "@kubb/plugin-client/clients/fetch"; + +function getEdgeApiGetCredentialsUrl() { + const res = { method: 'POST', url: `/edge/v1/credentials` as const } + return res +} + +/** + * @description Retrieves credentials for a Client Workload based on your configured Access Policies + * @summary Get credentials for a Client Workload + * {@link /edge/v1/credentials} + */ +export async function edgeApiGetCredentials(data?: EdgeApiGetCredentialsMutationRequest, headers?: EdgeApiGetCredentialsHeaderParams, config: Partial> & { client?: typeof fetch } = {}) { + const { client: request = fetch, ...requestConfig } = config + + const requestData = data + + const res = await request, EdgeApiGetCredentialsMutationRequest>({ method : "POST", url : getEdgeApiGetCredentialsUrl().url.toString(), data : requestData, ... requestConfig, headers : { ...headers, ...requestConfig.headers } }) + return res +} \ No newline at end of file diff --git a/gen/client/index.ts b/gen/client/index.ts new file mode 100644 index 0000000..77a3ae6 --- /dev/null +++ b/gen/client/index.ts @@ -0,0 +1,2 @@ +export { edgeApiAuth } from "./edgeApiAuth"; +export { edgeApiGetCredentials } from "./edgeApiGetCredentials"; \ No newline at end of file diff --git a/gen/handlers.ts b/gen/handlers.ts new file mode 100644 index 0000000..3e17d5f --- /dev/null +++ b/gen/handlers.ts @@ -0,0 +1,100 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { EdgeApiAuthMutationResponse, EdgeApiAuth400, EdgeApiAuth401, EdgeApiAuth500 } from "./types/EdgeApiAuth"; +import type { EdgeApiGetCredentialsMutationResponse, EdgeApiGetCredentials400, EdgeApiGetCredentials500 } from "./types/EdgeApiGetCredentials"; +import { createEdgeApiAuthMutationResponse, createEdgeApiGetCredentialsMutationResponse } from "./mocks"; +import { http } from "msw"; + +export function edgeApiAuthHandlerResponse200(data: EdgeApiAuthMutationResponse) { + return new Response(JSON.stringify(data), { + status: 200, + headers: { + 'Content-Type': 'application/json' + }, + }) +} + +export function edgeApiAuthHandlerResponse400(data: EdgeApiAuth400) { + return new Response(JSON.stringify(data), { + status: 400, + headers: { + 'Content-Type': 'application/json' + }, + }) +} + +export function edgeApiAuthHandlerResponse401(data: EdgeApiAuth401) { + return new Response(JSON.stringify(data), { + status: 401, + headers: { + 'Content-Type': 'application/json' + }, + }) +} + +export function edgeApiAuthHandlerResponse500(data: EdgeApiAuth500) { + return new Response(JSON.stringify(data), { + status: 500, + headers: { + 'Content-Type': 'application/json' + }, + }) +} + +export function edgeApiAuthHandler(data?: EdgeApiAuthMutationResponse | (( + info: Parameters[1]>[0], + ) => Response | Promise)) { + return http.post('https://a12345.ec.aembit.io/edge/v1/auth', function handler(info) { + if(typeof data === 'function') return data(info) + + return new Response(JSON.stringify(data || createEdgeApiAuthMutationResponse(data)), { + status: 200, + headers: { + 'Content-Type': 'application/json' + }, + }) + }) +} + +export function edgeApiGetCredentialsHandlerResponse200(data: EdgeApiGetCredentialsMutationResponse) { + return new Response(JSON.stringify(data), { + status: 200, + headers: { + 'Content-Type': 'application/json' + }, + }) +} + +export function edgeApiGetCredentialsHandlerResponse400(data?: EdgeApiGetCredentials400) { + return new Response(JSON.stringify(data), { + status: 400, + + }) +} + +export function edgeApiGetCredentialsHandlerResponse500(data: EdgeApiGetCredentials500) { + return new Response(JSON.stringify(data), { + status: 500, + headers: { + 'Content-Type': 'application/json' + }, + }) +} + +export function edgeApiGetCredentialsHandler(data?: EdgeApiGetCredentialsMutationResponse | (( + info: Parameters[1]>[0], + ) => Response | Promise)) { + return http.post('https://a12345.ec.aembit.io/edge/v1/credentials', function handler(info) { + if(typeof data === 'function') return data(info) + + return new Response(JSON.stringify(data || createEdgeApiGetCredentialsMutationResponse(data)), { + status: 200, + headers: { + 'Content-Type': 'application/json' + }, + }) + }) +} \ No newline at end of file diff --git a/gen/index.ts b/gen/index.ts new file mode 100644 index 0000000..67b4158 --- /dev/null +++ b/gen/index.ts @@ -0,0 +1,34 @@ +export type { ApiCredentialsRequest } from "./types/ApiCredentialsRequest"; +export type { ApiCredentialsResponse } from "./types/ApiCredentialsResponse"; +export type { AuthRequest } from "./types/AuthRequest"; +export type { AwsDTO } from "./types/AwsDTO"; +export type { AwsEcsDTO } from "./types/AwsEcsDTO"; +export type { AzureAttestationDTO } from "./types/AzureAttestationDTO"; +export type { AzureAttestedDocumentDTO } from "./types/AzureAttestedDocumentDTO"; +export type { ClientWorkloadDetails } from "./types/ClientWorkloadDetails"; +export type { CredentialProviderTypesEnumKey, CredentialProviderTypes } from "./types/CredentialProviderTypes"; +export type { CrowdStrikeDTO } from "./types/CrowdStrikeDTO"; +export type { EdgeApiAuthHeaderParams, EdgeApiAuth200, EdgeApiAuth400, EdgeApiAuth401, EdgeApiAuth500, EdgeApiAuthMutationRequest, EdgeApiAuthMutationResponse, EdgeApiAuthMutation } from "./types/EdgeApiAuth"; +export type { EdgeApiGetCredentialsHeaderParams, EdgeApiGetCredentials200, EdgeApiGetCredentials400, EdgeApiGetCredentials500, EdgeApiGetCredentialsMutationRequest, EdgeApiGetCredentialsMutationResponse, EdgeApiGetCredentialsMutation } from "./types/EdgeApiGetCredentials"; +export type { EdgeCredentials } from "./types/EdgeCredentials"; +export type { EnvironmentDTO } from "./types/EnvironmentDTO"; +export type { GcpAttestationDTO } from "./types/GcpAttestationDTO"; +export type { GenericResponseDTO } from "./types/GenericResponseDTO"; +export type { HostDTO } from "./types/HostDTO"; +export type { IdentityTokenAttestationDTO } from "./types/IdentityTokenAttestationDTO"; +export type { K8sDTO } from "./types/K8sDTO"; +export type { LambdaDTO } from "./types/LambdaDTO"; +export type { NetworkInterfacesDTO } from "./types/NetworkInterfacesDTO"; +export type { OsDTO } from "./types/OsDTO"; +export type { ProcessDTO } from "./types/ProcessDTO"; +export type { SensorsDTO } from "./types/SensorsDTO"; +export type { ServerWorkloadDetails } from "./types/ServerWorkloadDetails"; +export type { StsGetCallerIdentityDTO } from "./types/StsGetCallerIdentityDTO"; +export type { TokenDTO } from "./types/TokenDTO"; +export type { TransportProtocolEnumKey, TransportProtocol } from "./types/TransportProtocol"; +export { edgeApiAuth } from "./client/edgeApiAuth"; +export { edgeApiGetCredentials } from "./client/edgeApiGetCredentials"; +export { edgeApiAuthHandlerResponse200, edgeApiAuthHandlerResponse400, edgeApiAuthHandlerResponse401, edgeApiAuthHandlerResponse500, edgeApiAuthHandler, edgeApiGetCredentialsHandlerResponse200, edgeApiGetCredentialsHandlerResponse400, edgeApiGetCredentialsHandlerResponse500, edgeApiGetCredentialsHandler } from "./handlers"; +export { createLambdaDTO, createAwsEcsDTO, createStsGetCallerIdentityDTO, createAwsDTO, createAzureAttestedDocumentDTO, createAzureAttestationDTO, createGcpAttestationDTO, createEnvironmentDTO, createOsDTO, createK8sDTO, createProcessDTO, createCrowdStrikeDTO, createSensorsDTO, createNetworkInterfacesDTO, createHostDTO, createIdentityTokenAttestationDTO, createClientWorkloadDetails, createTransportProtocol, createServerWorkloadDetails, createCredentialProviderTypes, createApiCredentialsRequest, createEdgeCredentials, createApiCredentialsResponse, createAuthRequest, createGenericResponseDTO, createTokenDTO, createEdgeApiAuthHeaderParams, createEdgeApiAuth200, createEdgeApiAuth400, createEdgeApiAuth401, createEdgeApiAuth500, createEdgeApiAuthMutationRequest, createEdgeApiAuthMutationResponse, createEdgeApiGetCredentialsHeaderParams, createEdgeApiGetCredentials200, createEdgeApiGetCredentials400, createEdgeApiGetCredentials500, createEdgeApiGetCredentialsMutationRequest, createEdgeApiGetCredentialsMutationResponse } from "./mocks"; +export { credentialProviderTypesEnum } from "./types/CredentialProviderTypes"; +export { transportProtocolEnum } from "./types/TransportProtocol"; \ No newline at end of file diff --git a/gen/mocks.ts b/gen/mocks.ts new file mode 100644 index 0000000..4e9420e --- /dev/null +++ b/gen/mocks.ts @@ -0,0 +1,400 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { ApiCredentialsRequest } from "./types/ApiCredentialsRequest"; +import type { ApiCredentialsResponse } from "./types/ApiCredentialsResponse"; +import type { AuthRequest } from "./types/AuthRequest"; +import type { AwsDTO } from "./types/AwsDTO"; +import type { AwsEcsDTO } from "./types/AwsEcsDTO"; +import type { AzureAttestationDTO } from "./types/AzureAttestationDTO"; +import type { AzureAttestedDocumentDTO } from "./types/AzureAttestedDocumentDTO"; +import type { ClientWorkloadDetails } from "./types/ClientWorkloadDetails"; +import type { CredentialProviderTypes } from "./types/CredentialProviderTypes"; +import type { CrowdStrikeDTO } from "./types/CrowdStrikeDTO"; +import type { EdgeApiAuthHeaderParams, EdgeApiAuthMutationResponse } from "./types/EdgeApiAuth"; +import type { EdgeApiGetCredentialsHeaderParams, EdgeApiGetCredentialsMutationResponse } from "./types/EdgeApiGetCredentials"; +import type { EdgeCredentials } from "./types/EdgeCredentials"; +import type { EnvironmentDTO } from "./types/EnvironmentDTO"; +import type { GcpAttestationDTO } from "./types/GcpAttestationDTO"; +import type { GenericResponseDTO } from "./types/GenericResponseDTO"; +import type { HostDTO } from "./types/HostDTO"; +import type { IdentityTokenAttestationDTO } from "./types/IdentityTokenAttestationDTO"; +import type { K8sDTO } from "./types/K8sDTO"; +import type { LambdaDTO } from "./types/LambdaDTO"; +import type { NetworkInterfacesDTO } from "./types/NetworkInterfacesDTO"; +import type { OsDTO } from "./types/OsDTO"; +import type { ProcessDTO } from "./types/ProcessDTO"; +import type { SensorsDTO } from "./types/SensorsDTO"; +import type { ServerWorkloadDetails } from "./types/ServerWorkloadDetails"; +import type { StsGetCallerIdentityDTO } from "./types/StsGetCallerIdentityDTO"; +import type { TokenDTO } from "./types/TokenDTO"; +import type { TransportProtocol } from "./types/TransportProtocol"; +import { faker } from "@faker-js/faker"; + +/** + * @description AWS Lambda function information for serverless workload attestation + */ +export function createLambdaDTO(data?: Partial): LambdaDTO { + + return { + ...{"arn": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description AWS ECS container and task metadata for workload attestation + */ +export function createAwsEcsDTO(data?: Partial): AwsEcsDTO { + + return { + ...{"containerMetadata": faker.string.alpha(),"taskMetadata": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description AWS STS GetCallerIdentity request data for identity verification + */ +export function createStsGetCallerIdentityDTO(data?: Partial): StsGetCallerIdentityDTO { + + return { + ...{"headers": {},"region": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description AWS-specific attestation data for Client Workload identification + */ +export function createAwsDTO(data?: Partial): AwsDTO { + + return { + ...{"instanceIdentityDocument": faker.string.alpha(),"instanceIdentityDocumentSignature": faker.string.alpha(),"lambda": createLambdaDTO(),"ecs": createAwsEcsDTO(),"stsGetCallerIdentity": createStsGetCallerIdentityDTO()}, + ...data || {} + } +} + +/** + * @description Azure attested document with signature and nonce for verification + */ +export function createAzureAttestedDocumentDTO(data?: Partial): AzureAttestedDocumentDTO { + + return { + ...{"encoding": faker.string.alpha(),"signature": faker.string.alpha(),"nonce": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description Azure-specific attestation data for Client Workload identification + */ +export function createAzureAttestationDTO(data?: Partial): AzureAttestationDTO { + + return { + ...{"attestedDocument": createAzureAttestedDocumentDTO()}, + ...data || {} + } +} + +/** + * @description GCP-specific attestation data for Client Workload identification + */ +export function createGcpAttestationDTO(data?: Partial): GcpAttestationDTO { + + return { + ...{"identityToken": faker.string.alpha(),"instanceDocument": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description Environment variables available to the Client Workload + */ +export function createEnvironmentDTO(data?: Partial): EnvironmentDTO { + + return { + ...{"K8S_POD_NAME": faker.string.alpha(),"CLIENT_WORKLOAD_ID": faker.string.alpha(),"KUBERNETES_PROVIDER_ID": faker.string.alpha(),"AEMBIT_RESOURCE_SET_ID": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description Operating system environment information for Client Workload attestation + */ +export function createOsDTO(data?: Partial): OsDTO { + + return { + ...{"environment": createEnvironmentDTO()}, + ...data || {} + } +} + +/** + * @description Kubernetes-specific attestation data for Kubernetes pod identification + */ +export function createK8sDTO(data?: Partial): K8sDTO { + + return { + ...{"serviceAccountToken": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description Process information for Client Workload identification + */ +export function createProcessDTO(data?: Partial): ProcessDTO { + + return { + ...{"name": faker.string.alpha(),"pid": faker.number.int(),"userId": faker.number.int(),"userName": faker.string.alpha(),"exePath": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description CrowdStrike agent information for endpoint security attestation + */ +export function createCrowdStrikeDTO(data?: Partial): CrowdStrikeDTO { + + return { + ...{"agentId": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description Security sensor data for enhanced Client Workload attestation + */ +export function createSensorsDTO(data?: Partial): SensorsDTO { + + return { + ...{"crowdStrike": createCrowdStrikeDTO()}, + ...data || {} + } +} + +export function createNetworkInterfacesDTO(data?: Partial): NetworkInterfacesDTO { + + return { + ...{"name": faker.string.alpha(),"macAddress": faker.string.alpha(),"ipv4Addresses": faker.helpers.multiple(() => (faker.string.alpha())),"ipv6Addresses": faker.helpers.multiple(() => (faker.string.alpha()))}, + ...data || {} + } +} + +/** + * @description Host system information for Client Workload attestation + */ +export function createHostDTO(data?: Partial): HostDTO { + + return { + ...{"hostname": faker.string.alpha(),"domainName": faker.string.alpha(),"process": createProcessDTO(),"sensors": createSensorsDTO(),"systemSerialNumber": faker.string.alpha(),"networkInterfaces": faker.helpers.multiple(() => (createNetworkInterfacesDTO()))}, + ...data || {} + } +} + +/** + * @description JWT-based identity token attestation for CI/CD platforms + */ +export function createIdentityTokenAttestationDTO(data?: Partial): IdentityTokenAttestationDTO { + + return { + ...{"identityToken": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description Identity and attestation information for a Client Workload requesting credentials + */ +export function createClientWorkloadDetails(data?: Partial): ClientWorkloadDetails { + + return { + ...{"sourceIP": faker.string.alpha(),"aws": createAwsDTO(),"azure": createAzureAttestationDTO(),"gcp": createGcpAttestationDTO(),"os": createOsDTO(),"k8s": createK8sDTO(),"host": createHostDTO(),"github": createIdentityTokenAttestationDTO(),"terraform": createIdentityTokenAttestationDTO(),"gitlab": createIdentityTokenAttestationDTO(),"oidc": createIdentityTokenAttestationDTO()}, + ...data || {} + } +} + +export function createTransportProtocol() { + + return faker.helpers.arrayElement(["TCP"]) +} + +/** + * @description Target server connection details for credential requests + */ +export function createServerWorkloadDetails(data?: Partial): ServerWorkloadDetails { + + return { + ...{"transportProtocol": createTransportProtocol(),"host": faker.string.alpha(),"port": faker.number.int()}, + ...data || {} + } +} + +/** + * @description Type of credential being requested from your configured Credential Provider + */ +export function createCredentialProviderTypes() { + + return faker.helpers.arrayElement(["Unknown", "ApiKey", "UsernamePassword", "GoogleWorkloadIdentityFederation", "OAuthToken", "AwsStsFederation"]) +} + +/** + * @description Request payload for retrieving credentials for a Client Workload + */ +export function createApiCredentialsRequest(data?: Partial): ApiCredentialsRequest { + + return { + ...{"client": createClientWorkloadDetails(),"server": createServerWorkloadDetails(),"credentialType": createCredentialProviderTypes()}, + ...data || {} + } +} + +/** + * @description Credential data returned to Client Workloads based on your configured Credential Providers + */ +export function createEdgeCredentials(data?: Partial): EdgeCredentials { + + return { + ...{"apiKey": faker.string.alpha(),"token": faker.string.alpha(),"username": faker.string.alpha(),"password": faker.string.alpha(),"awsAccessKeyId": faker.string.alpha(),"awsSecretAccessKey": faker.string.alpha(),"awsSessionToken": faker.string.alpha()}, + ...data || {} + } +} + +/** + * @description Response containing credentials that a Client Workload requests with expiration details + */ +export function createApiCredentialsResponse(data?: Partial): ApiCredentialsResponse { + + return { + ...{"credentialType": createCredentialProviderTypes(),"expiresAt": faker.date.anytime().toISOString(),"data": createEdgeCredentials()}, + ...data || {} + } +} + +/** + * @description Identity and attestation information for Client Workload authentication + */ +export function createAuthRequest(data?: Partial): AuthRequest { + + return { + ...{"clientId": faker.string.alpha(),"client": createClientWorkloadDetails()}, + ...data || {} + } +} + +/** + * @description DTO for a Generic API Response + */ +export function createGenericResponseDTO(data?: Partial): GenericResponseDTO { + + return { + ...{"success": faker.datatype.boolean(),"message": faker.string.alpha(),"id": faker.number.int()}, + ...data || {} + } +} + +/** + * @description OAuth2-style access token response with expiration details + */ +export function createTokenDTO(data?: Partial): TokenDTO { + + return { + ...{"accessToken": faker.string.alpha(),"tokenType": faker.string.alpha(),"expiresIn": faker.number.int()}, + ...data || {} + } +} + +export function createEdgeApiAuthHeaderParams(data?: Partial): EdgeApiAuthHeaderParams { + + return { + ...{"X-Aembit-ResourceSet": faker.string.uuid()}, + ...data || {} + } +} + +/** + * @description Successfully retrieved access token + */ +export function createEdgeApiAuth200() { + + return createTokenDTO() +} + +/** + * @description Invalid request or missing parameters + */ +export function createEdgeApiAuth400() { + + return createGenericResponseDTO() +} + +/** + * @description Unauthorized + */ +export function createEdgeApiAuth401() { + + return createGenericResponseDTO() +} + +/** + * @description Internal server error + */ +export function createEdgeApiAuth500() { + + return createGenericResponseDTO() +} + +export function createEdgeApiAuthMutationRequest() { + + return createAuthRequest() +} + +export function createEdgeApiAuthMutationResponse(data?: Partial): EdgeApiAuthMutationResponse { + + return data || faker.helpers.arrayElement([createEdgeApiAuth200()]) +} + +export function createEdgeApiGetCredentialsHeaderParams(data?: Partial): EdgeApiGetCredentialsHeaderParams { + + return { + ...{"X-Aembit-ResourceSet": faker.string.uuid()}, + ...data || {} + } +} + +/** + * @description Credentials returned for specified Client Workload + */ +export function createEdgeApiGetCredentials200() { + + return createApiCredentialsResponse() +} + +/** + * @description Invalid request or missing parameters + */ +export function createEdgeApiGetCredentials400() { + + return undefined +} + +/** + * @description Internal server error + */ +export function createEdgeApiGetCredentials500() { + + return createGenericResponseDTO() +} + +export function createEdgeApiGetCredentialsMutationRequest() { + + return createApiCredentialsRequest() +} + +export function createEdgeApiGetCredentialsMutationResponse(data?: Partial): EdgeApiGetCredentialsMutationResponse { + + return data || faker.helpers.arrayElement([createEdgeApiGetCredentials200()]) +} \ No newline at end of file diff --git a/gen/schemas/apiCredentialsRequest.json b/gen/schemas/apiCredentialsRequest.json new file mode 100644 index 0000000..4891486 --- /dev/null +++ b/gen/schemas/apiCredentialsRequest.json @@ -0,0 +1 @@ +{"title":"CredentialsRequest","type":"object","properties":{"client":{"type":"object","properties":{"sourceIP":{"type":"string","description":"IP address of the requesting Client Workload","nullable":true},"aws":{"type":"object","properties":{"instanceIdentityDocument":{"type":"string","description":"Base64-encoded AWS instance identity document","nullable":true},"instanceIdentityDocumentSignature":{"type":"string","description":"Base64-encoded signature for AWS instance identity document verification","nullable":true},"lambda":{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"},"ecs":{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"},"stsGetCallerIdentity":{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"}},"additionalProperties":false,"description":"AWS-specific attestation data for Client Workload identification","x-readme-ref-name":"AwsDTO"},"azure":{"type":"object","properties":{"attestedDocument":{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"}},"additionalProperties":false,"description":"Azure-specific attestation data for Client Workload identification","x-readme-ref-name":"AzureAttestationDTO"},"gcp":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true},"instanceDocument":{"type":"string","description":"Base64-encoded GCP instance identity document","nullable":true}},"additionalProperties":false,"description":"GCP-specific attestation data for Client Workload identification","x-readme-ref-name":"GcpAttestationDTO"},"os":{"type":"object","properties":{"environment":{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"}},"additionalProperties":false,"description":"Operating system environment information for Client Workload attestation","x-readme-ref-name":"OsDTO"},"k8s":{"type":"object","properties":{"serviceAccountToken":{"type":"string","description":"Kubernetes service account JWT token","nullable":true}},"additionalProperties":false,"description":"Kubernetes-specific attestation data for Kubernetes pod identification","x-readme-ref-name":"K8sDTO"},"host":{"type":"object","properties":{"hostname":{"type":"string","description":"Client Workload hostname","nullable":true},"domainName":{"type":"string","description":"Domain name of the Client Workload host","nullable":true},"process":{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"},"sensors":{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"},"systemSerialNumber":{"type":"string","description":"Hardware serial number of the Client Workload system","nullable":true},"networkInterfaces":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"},"nullable":true}},"additionalProperties":false,"description":"Host system information for Client Workload attestation","x-readme-ref-name":"HostDTO"},"github":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"terraform":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"gitlab":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"oidc":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"}},"additionalProperties":false,"description":"Identity and attestation information for a Client Workload requesting credentials","x-readme-ref-name":"ClientWorkloadDetails"},"server":{"type":"object","properties":{"transportProtocol":{"enum":["TCP"],"type":"string","x-readme-ref-name":"TransportProtocol"},"host":{"type":"string","description":"Target server hostname or IP address","nullable":true},"port":{"type":"integer","description":"Target server port number","format":"int32"}},"additionalProperties":false,"description":"Target server connection details for credential requests","x-readme-ref-name":"ServerWorkloadDetails"},"credentialType":{"enum":["Unknown","ApiKey","UsernamePassword","GoogleWorkloadIdentityFederation","OAuthToken","AwsStsFederation"],"type":"string","description":"Type of credential being requested from your configured Credential Provider","x-readme-ref-name":"CredentialProviderTypes"}},"additionalProperties":false,"description":"Request payload for retrieving credentials for a Client Workload","x-readme-ref-name":"ApiCredentialsRequest"} \ No newline at end of file diff --git a/gen/schemas/apiCredentialsResponse.json b/gen/schemas/apiCredentialsResponse.json new file mode 100644 index 0000000..cd32e2d --- /dev/null +++ b/gen/schemas/apiCredentialsResponse.json @@ -0,0 +1 @@ +{"title":"CredentialsResponse","type":"object","properties":{"credentialType":{"enum":["Unknown","ApiKey","UsernamePassword","GoogleWorkloadIdentityFederation","OAuthToken","AwsStsFederation"],"type":"string","description":"Type of credential being requested from your configured Credential Provider","x-readme-ref-name":"CredentialProviderTypes"},"expiresAt":{"type":"string","description":"Token expiration time in ISO 8601 format, null for non-expiring credentials","format":"date-time","nullable":true},"data":{"type":"object","properties":{"apiKey":{"type":"string","description":"API key credential for authenticating to target services","nullable":true},"token":{"type":"string","description":"Bearer token credential for authenticating to target services","nullable":true},"username":{"type":"string","description":"Username for basic authentication credentials","nullable":true},"password":{"type":"string","description":"Password for basic authentication credentials","nullable":true},"awsAccessKeyId":{"type":"string","description":"AWS access key ID for programmatic access","nullable":true},"awsSecretAccessKey":{"type":"string","description":"AWS secret access key for programmatic access","nullable":true},"awsSessionToken":{"type":"string","description":"AWS session token for temporary credentials","nullable":true}},"additionalProperties":false,"description":"Credential data returned to Client Workloads based on your configured Credential Providers","x-readme-ref-name":"EdgeCredentials"}},"additionalProperties":false,"description":"Response containing credentials that a Client Workload requests with expiration details","x-readme-ref-name":"ApiCredentialsResponse"} \ No newline at end of file diff --git a/gen/schemas/authRequest.json b/gen/schemas/authRequest.json new file mode 100644 index 0000000..c636d64 --- /dev/null +++ b/gen/schemas/authRequest.json @@ -0,0 +1 @@ +{"title":"AuthRequest","type":"object","properties":{"clientId":{"type":"string","description":"Trust Provider Client Id for authentication","nullable":true},"client":{"type":"object","properties":{"sourceIP":{"type":"string","description":"IP address of the requesting Client Workload","nullable":true},"aws":{"type":"object","properties":{"instanceIdentityDocument":{"type":"string","description":"Base64-encoded AWS instance identity document","nullable":true},"instanceIdentityDocumentSignature":{"type":"string","description":"Base64-encoded signature for AWS instance identity document verification","nullable":true},"lambda":{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"},"ecs":{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"},"stsGetCallerIdentity":{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"}},"additionalProperties":false,"description":"AWS-specific attestation data for Client Workload identification","x-readme-ref-name":"AwsDTO"},"azure":{"type":"object","properties":{"attestedDocument":{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"}},"additionalProperties":false,"description":"Azure-specific attestation data for Client Workload identification","x-readme-ref-name":"AzureAttestationDTO"},"gcp":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true},"instanceDocument":{"type":"string","description":"Base64-encoded GCP instance identity document","nullable":true}},"additionalProperties":false,"description":"GCP-specific attestation data for Client Workload identification","x-readme-ref-name":"GcpAttestationDTO"},"os":{"type":"object","properties":{"environment":{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"}},"additionalProperties":false,"description":"Operating system environment information for Client Workload attestation","x-readme-ref-name":"OsDTO"},"k8s":{"type":"object","properties":{"serviceAccountToken":{"type":"string","description":"Kubernetes service account JWT token","nullable":true}},"additionalProperties":false,"description":"Kubernetes-specific attestation data for Kubernetes pod identification","x-readme-ref-name":"K8sDTO"},"host":{"type":"object","properties":{"hostname":{"type":"string","description":"Client Workload hostname","nullable":true},"domainName":{"type":"string","description":"Domain name of the Client Workload host","nullable":true},"process":{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"},"sensors":{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"},"systemSerialNumber":{"type":"string","description":"Hardware serial number of the Client Workload system","nullable":true},"networkInterfaces":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"},"nullable":true}},"additionalProperties":false,"description":"Host system information for Client Workload attestation","x-readme-ref-name":"HostDTO"},"github":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"terraform":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"gitlab":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"oidc":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"}},"additionalProperties":false,"description":"Identity and attestation information for a Client Workload requesting credentials","x-readme-ref-name":"ClientWorkloadDetails"}},"additionalProperties":false,"description":"Identity and attestation information for Client Workload authentication","x-readme-ref-name":"AuthRequest"} \ No newline at end of file diff --git a/gen/schemas/awsDTO.json b/gen/schemas/awsDTO.json new file mode 100644 index 0000000..c39b343 --- /dev/null +++ b/gen/schemas/awsDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"instanceIdentityDocument":{"type":"string","description":"Base64-encoded AWS instance identity document","nullable":true},"instanceIdentityDocumentSignature":{"type":"string","description":"Base64-encoded signature for AWS instance identity document verification","nullable":true},"lambda":{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"},"ecs":{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"},"stsGetCallerIdentity":{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"}},"additionalProperties":false,"description":"AWS-specific attestation data for Client Workload identification","x-readme-ref-name":"AwsDTO"} \ No newline at end of file diff --git a/gen/schemas/awsEcsDTO.json b/gen/schemas/awsEcsDTO.json new file mode 100644 index 0000000..a52d8fa --- /dev/null +++ b/gen/schemas/awsEcsDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"} \ No newline at end of file diff --git a/gen/schemas/azureAttestationDTO.json b/gen/schemas/azureAttestationDTO.json new file mode 100644 index 0000000..b6a767e --- /dev/null +++ b/gen/schemas/azureAttestationDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"attestedDocument":{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"}},"additionalProperties":false,"description":"Azure-specific attestation data for Client Workload identification","x-readme-ref-name":"AzureAttestationDTO"} \ No newline at end of file diff --git a/gen/schemas/azureAttestedDocumentDTO.json b/gen/schemas/azureAttestedDocumentDTO.json new file mode 100644 index 0000000..bfe3da6 --- /dev/null +++ b/gen/schemas/azureAttestedDocumentDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"} \ No newline at end of file diff --git a/gen/schemas/clientWorkloadDetails.json b/gen/schemas/clientWorkloadDetails.json new file mode 100644 index 0000000..8a1506e --- /dev/null +++ b/gen/schemas/clientWorkloadDetails.json @@ -0,0 +1 @@ +{"type":"object","properties":{"sourceIP":{"type":"string","description":"IP address of the requesting Client Workload","nullable":true},"aws":{"type":"object","properties":{"instanceIdentityDocument":{"type":"string","description":"Base64-encoded AWS instance identity document","nullable":true},"instanceIdentityDocumentSignature":{"type":"string","description":"Base64-encoded signature for AWS instance identity document verification","nullable":true},"lambda":{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"},"ecs":{"type":"object","properties":{"containerMetadata":{"type":"string","description":"JSON string containing AWS ECS container metadata","nullable":true},"taskMetadata":{"type":"string","description":"JSON string containing AWS ECS task metadata","nullable":true}},"additionalProperties":false,"description":"AWS ECS container and task metadata for workload attestation","x-readme-ref-name":"AwsEcsDTO"},"stsGetCallerIdentity":{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"}},"additionalProperties":false,"description":"AWS-specific attestation data for Client Workload identification","x-readme-ref-name":"AwsDTO"},"azure":{"type":"object","properties":{"attestedDocument":{"type":"object","properties":{"encoding":{"type":"string","description":"Encoding format of the Azure attestation document","nullable":true},"signature":{"type":"string","description":"Digital signature for Azure attestation document verification","nullable":true},"nonce":{"type":"string","description":"Cryptographic nonce for Azure attestation document freshness","nullable":true}},"additionalProperties":false,"description":"Azure attested document with signature and nonce for verification","x-readme-ref-name":"AzureAttestedDocumentDTO"}},"additionalProperties":false,"description":"Azure-specific attestation data for Client Workload identification","x-readme-ref-name":"AzureAttestationDTO"},"gcp":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true},"instanceDocument":{"type":"string","description":"Base64-encoded GCP instance identity document","nullable":true}},"additionalProperties":false,"description":"GCP-specific attestation data for Client Workload identification","x-readme-ref-name":"GcpAttestationDTO"},"os":{"type":"object","properties":{"environment":{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"}},"additionalProperties":false,"description":"Operating system environment information for Client Workload attestation","x-readme-ref-name":"OsDTO"},"k8s":{"type":"object","properties":{"serviceAccountToken":{"type":"string","description":"Kubernetes service account JWT token","nullable":true}},"additionalProperties":false,"description":"Kubernetes-specific attestation data for Kubernetes pod identification","x-readme-ref-name":"K8sDTO"},"host":{"type":"object","properties":{"hostname":{"type":"string","description":"Client Workload hostname","nullable":true},"domainName":{"type":"string","description":"Domain name of the Client Workload host","nullable":true},"process":{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"},"sensors":{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"},"systemSerialNumber":{"type":"string","description":"Hardware serial number of the Client Workload system","nullable":true},"networkInterfaces":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"},"nullable":true}},"additionalProperties":false,"description":"Host system information for Client Workload attestation","x-readme-ref-name":"HostDTO"},"github":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"terraform":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"gitlab":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"},"oidc":{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"}},"additionalProperties":false,"description":"Identity and attestation information for a Client Workload requesting credentials","x-readme-ref-name":"ClientWorkloadDetails"} \ No newline at end of file diff --git a/gen/schemas/credentialProviderTypes.json b/gen/schemas/credentialProviderTypes.json new file mode 100644 index 0000000..fadbd7e --- /dev/null +++ b/gen/schemas/credentialProviderTypes.json @@ -0,0 +1 @@ +{"enum":["Unknown","ApiKey","UsernamePassword","GoogleWorkloadIdentityFederation","OAuthToken","AwsStsFederation"],"type":"string","description":"Type of credential being requested from your configured Credential Provider","x-readme-ref-name":"CredentialProviderTypes"} \ No newline at end of file diff --git a/gen/schemas/crowdStrikeDTO.json b/gen/schemas/crowdStrikeDTO.json new file mode 100644 index 0000000..7bce1da --- /dev/null +++ b/gen/schemas/crowdStrikeDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"} \ No newline at end of file diff --git a/gen/schemas/edgeCredentials.json b/gen/schemas/edgeCredentials.json new file mode 100644 index 0000000..1115df7 --- /dev/null +++ b/gen/schemas/edgeCredentials.json @@ -0,0 +1 @@ +{"type":"object","properties":{"apiKey":{"type":"string","description":"API key credential for authenticating to target services","nullable":true},"token":{"type":"string","description":"Bearer token credential for authenticating to target services","nullable":true},"username":{"type":"string","description":"Username for basic authentication credentials","nullable":true},"password":{"type":"string","description":"Password for basic authentication credentials","nullable":true},"awsAccessKeyId":{"type":"string","description":"AWS access key ID for programmatic access","nullable":true},"awsSecretAccessKey":{"type":"string","description":"AWS secret access key for programmatic access","nullable":true},"awsSessionToken":{"type":"string","description":"AWS session token for temporary credentials","nullable":true}},"additionalProperties":false,"description":"Credential data returned to Client Workloads based on your configured Credential Providers","x-readme-ref-name":"EdgeCredentials"} \ No newline at end of file diff --git a/gen/schemas/environmentDTO.json b/gen/schemas/environmentDTO.json new file mode 100644 index 0000000..8dc550f --- /dev/null +++ b/gen/schemas/environmentDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"} \ No newline at end of file diff --git a/gen/schemas/gcpAttestationDTO.json b/gen/schemas/gcpAttestationDTO.json new file mode 100644 index 0000000..6d85010 --- /dev/null +++ b/gen/schemas/gcpAttestationDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true},"instanceDocument":{"type":"string","description":"Base64-encoded GCP instance identity document","nullable":true}},"additionalProperties":false,"description":"GCP-specific attestation data for Client Workload identification","x-readme-ref-name":"GcpAttestationDTO"} \ No newline at end of file diff --git a/gen/schemas/genericResponseDTO.json b/gen/schemas/genericResponseDTO.json new file mode 100644 index 0000000..dae8245 --- /dev/null +++ b/gen/schemas/genericResponseDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"success":{"type":"boolean","description":"True if the API call was successful, False otherwise"},"message":{"type":"string","description":"Message to indicate why the API call failed","nullable":true},"id":{"type":"integer","description":"Unique identifier of the API response","format":"int32"}},"additionalProperties":false,"description":"DTO for a Generic API Response","x-readme-ref-name":"GenericResponseDTO"} \ No newline at end of file diff --git a/gen/schemas/hostDTO.json b/gen/schemas/hostDTO.json new file mode 100644 index 0000000..612d60c --- /dev/null +++ b/gen/schemas/hostDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"hostname":{"type":"string","description":"Client Workload hostname","nullable":true},"domainName":{"type":"string","description":"Domain name of the Client Workload host","nullable":true},"process":{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"},"sensors":{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"},"systemSerialNumber":{"type":"string","description":"Hardware serial number of the Client Workload system","nullable":true},"networkInterfaces":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"},"nullable":true}},"additionalProperties":false,"description":"Host system information for Client Workload attestation","x-readme-ref-name":"HostDTO"} \ No newline at end of file diff --git a/gen/schemas/identityTokenAttestationDTO.json b/gen/schemas/identityTokenAttestationDTO.json new file mode 100644 index 0000000..4e42d25 --- /dev/null +++ b/gen/schemas/identityTokenAttestationDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"identityToken":{"type":"string","description":"Identity token for workload attestation","nullable":true}},"additionalProperties":false,"description":"JWT-based identity token attestation for CI/CD platforms","x-readme-ref-name":"IdentityTokenAttestationDTO"} \ No newline at end of file diff --git a/gen/schemas/k8sDTO.json b/gen/schemas/k8sDTO.json new file mode 100644 index 0000000..2bd33ea --- /dev/null +++ b/gen/schemas/k8sDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"serviceAccountToken":{"type":"string","description":"Kubernetes service account JWT token","nullable":true}},"additionalProperties":false,"description":"Kubernetes-specific attestation data for Kubernetes pod identification","x-readme-ref-name":"K8sDTO"} \ No newline at end of file diff --git a/gen/schemas/lambdaDTO.json b/gen/schemas/lambdaDTO.json new file mode 100644 index 0000000..886750a --- /dev/null +++ b/gen/schemas/lambdaDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"arn":{"type":"string","description":"AWS Lambda function ARN","nullable":true}},"additionalProperties":false,"description":"AWS Lambda function information for serverless workload attestation","x-readme-ref-name":"LambdaDTO"} \ No newline at end of file diff --git a/gen/schemas/networkInterfacesDTO.json b/gen/schemas/networkInterfacesDTO.json new file mode 100644 index 0000000..d304fec --- /dev/null +++ b/gen/schemas/networkInterfacesDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"name":{"type":"string","nullable":true},"macAddress":{"type":"string","nullable":true},"ipv4Addresses":{"type":"array","items":{"type":"string"},"nullable":true},"ipv6Addresses":{"type":"array","items":{"type":"string"},"nullable":true}},"additionalProperties":false,"x-readme-ref-name":"NetworkInterfacesDTO"} \ No newline at end of file diff --git a/gen/schemas/osDTO.json b/gen/schemas/osDTO.json new file mode 100644 index 0000000..129b2c6 --- /dev/null +++ b/gen/schemas/osDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"environment":{"type":"object","properties":{"K8S_POD_NAME":{"type":"string","description":"Kubernetes pod name environment variable","nullable":true},"CLIENT_WORKLOAD_ID":{"type":"string","description":"Aembit Client Workload identifier environment variable","nullable":true},"KUBERNETES_PROVIDER_ID":{"type":"string","description":"Kubernetes Trust Provider identifier environment variable","nullable":true},"AEMBIT_RESOURCE_SET_ID":{"type":"string","description":"Aembit Resource Set identifier environment variable","nullable":true}},"additionalProperties":false,"description":"Environment variables available to the Client Workload","x-readme-ref-name":"EnvironmentDTO"}},"additionalProperties":false,"description":"Operating system environment information for Client Workload attestation","x-readme-ref-name":"OsDTO"} \ No newline at end of file diff --git a/gen/schemas/processDTO.json b/gen/schemas/processDTO.json new file mode 100644 index 0000000..2077211 --- /dev/null +++ b/gen/schemas/processDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"name":{"type":"string","description":"Process name","nullable":true},"pid":{"type":"integer","description":"Process identifier (PID)","format":"int32"},"userId":{"type":"integer","description":"User identifier running the process","format":"int32"},"userName":{"type":"string","description":"Username running the process","nullable":true},"exePath":{"type":"string","description":"Executable file path of the process","nullable":true}},"additionalProperties":false,"description":"Process information for Client Workload identification","x-readme-ref-name":"ProcessDTO"} \ No newline at end of file diff --git a/gen/schemas/sensorsDTO.json b/gen/schemas/sensorsDTO.json new file mode 100644 index 0000000..9fb3a52 --- /dev/null +++ b/gen/schemas/sensorsDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"crowdStrike":{"type":"object","properties":{"agentId":{"type":"string","description":"Unique identifier for the CrowdStrike agent","nullable":true}},"additionalProperties":false,"description":"CrowdStrike agent information for endpoint security attestation","x-readme-ref-name":"CrowdStrikeDTO"}},"additionalProperties":false,"description":"Security sensor data for enhanced Client Workload attestation","x-readme-ref-name":"SensorsDTO"} \ No newline at end of file diff --git a/gen/schemas/serverWorkloadDetails.json b/gen/schemas/serverWorkloadDetails.json new file mode 100644 index 0000000..1e9371d --- /dev/null +++ b/gen/schemas/serverWorkloadDetails.json @@ -0,0 +1 @@ +{"type":"object","properties":{"transportProtocol":{"enum":["TCP"],"type":"string","x-readme-ref-name":"TransportProtocol"},"host":{"type":"string","description":"Target server hostname or IP address","nullable":true},"port":{"type":"integer","description":"Target server port number","format":"int32"}},"additionalProperties":false,"description":"Target server connection details for credential requests","x-readme-ref-name":"ServerWorkloadDetails"} \ No newline at end of file diff --git a/gen/schemas/stsGetCallerIdentityDTO.json b/gen/schemas/stsGetCallerIdentityDTO.json new file mode 100644 index 0000000..f65c0bf --- /dev/null +++ b/gen/schemas/stsGetCallerIdentityDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"headers":{"type":"object","additionalProperties":{"type":"string","nullable":true},"description":"HTTP headers for AWS STS GetCallerIdentity request","nullable":true},"region":{"type":"string","description":"AWS region for STS GetCallerIdentity request","nullable":true}},"additionalProperties":false,"description":"AWS STS GetCallerIdentity request data for identity verification","x-readme-ref-name":"StsGetCallerIdentityDTO"} \ No newline at end of file diff --git a/gen/schemas/tokenDTO.json b/gen/schemas/tokenDTO.json new file mode 100644 index 0000000..01c69fe --- /dev/null +++ b/gen/schemas/tokenDTO.json @@ -0,0 +1 @@ +{"type":"object","properties":{"accessToken":{"type":"string","description":"Bearer token for authenticating subsequent API requests","nullable":true},"tokenType":{"type":"string","description":"Token type, typically 'Bearer' for OAuth2-style tokens","nullable":true},"expiresIn":{"type":"integer","description":"Token expiration time in seconds from issuance","format":"int32"}},"additionalProperties":false,"description":"OAuth2-style access token response with expiration details","x-readme-ref-name":"TokenDTO"} \ No newline at end of file diff --git a/gen/schemas/transportProtocol.json b/gen/schemas/transportProtocol.json new file mode 100644 index 0000000..b4804a0 --- /dev/null +++ b/gen/schemas/transportProtocol.json @@ -0,0 +1 @@ +{"enum":["TCP"],"type":"string","x-readme-ref-name":"TransportProtocol"} \ No newline at end of file diff --git a/gen/types/ApiCredentialsRequest.ts b/gen/types/ApiCredentialsRequest.ts new file mode 100644 index 0000000..adddde1 --- /dev/null +++ b/gen/types/ApiCredentialsRequest.ts @@ -0,0 +1,29 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { ClientWorkloadDetails } from "./ClientWorkloadDetails"; +import type { CredentialProviderTypes } from "./CredentialProviderTypes"; +import type { ServerWorkloadDetails } from "./ServerWorkloadDetails"; + +/** + * @description Request payload for retrieving credentials for a Client Workload +*/ +export type ApiCredentialsRequest = { + /** + * @description Identity and attestation information for a Client Workload requesting credentials + * @type object | undefined + */ + client?: ClientWorkloadDetails; + /** + * @description Target server connection details for credential requests + * @type object | undefined + */ + server?: ServerWorkloadDetails; + /** + * @description Type of credential being requested from your configured Credential Provider + * @type string | undefined + */ + credentialType?: CredentialProviderTypes; +}; \ No newline at end of file diff --git a/gen/types/ApiCredentialsResponse.ts b/gen/types/ApiCredentialsResponse.ts new file mode 100644 index 0000000..f6f51fe --- /dev/null +++ b/gen/types/ApiCredentialsResponse.ts @@ -0,0 +1,28 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { CredentialProviderTypes } from "./CredentialProviderTypes"; +import type { EdgeCredentials } from "./EdgeCredentials"; + +/** + * @description Response containing credentials that a Client Workload requests with expiration details +*/ +export type ApiCredentialsResponse = { + /** + * @description Type of credential being requested from your configured Credential Provider + * @type string | undefined + */ + credentialType?: CredentialProviderTypes; + /** + * @description Token expiration time in ISO 8601 format, null for non-expiring credentials + * @type string, date-time + */ + expiresAt?: string | null; + /** + * @description Credential data returned to Client Workloads based on your configured Credential Providers + * @type object | undefined + */ + data?: EdgeCredentials; +}; \ No newline at end of file diff --git a/gen/types/AuthRequest.ts b/gen/types/AuthRequest.ts new file mode 100644 index 0000000..6ba7b6a --- /dev/null +++ b/gen/types/AuthRequest.ts @@ -0,0 +1,22 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { ClientWorkloadDetails } from "./ClientWorkloadDetails"; + +/** + * @description Identity and attestation information for Client Workload authentication +*/ +export type AuthRequest = { + /** + * @description Trust Provider Client Id for authentication + * @type string + */ + clientId?: string | null; + /** + * @description Identity and attestation information for a Client Workload requesting credentials + * @type object | undefined + */ + client?: ClientWorkloadDetails; +}; \ No newline at end of file diff --git a/gen/types/AwsDTO.ts b/gen/types/AwsDTO.ts new file mode 100644 index 0000000..01693e8 --- /dev/null +++ b/gen/types/AwsDTO.ts @@ -0,0 +1,39 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { AwsEcsDTO } from "./AwsEcsDTO"; +import type { LambdaDTO } from "./LambdaDTO"; +import type { StsGetCallerIdentityDTO } from "./StsGetCallerIdentityDTO"; + +/** + * @description AWS-specific attestation data for Client Workload identification +*/ +export type AwsDTO = { + /** + * @description Base64-encoded AWS instance identity document + * @type string + */ + instanceIdentityDocument?: string | null; + /** + * @description Base64-encoded signature for AWS instance identity document verification + * @type string + */ + instanceIdentityDocumentSignature?: string | null; + /** + * @description AWS Lambda function information for serverless workload attestation + * @type object | undefined + */ + lambda?: LambdaDTO; + /** + * @description AWS ECS container and task metadata for workload attestation + * @type object | undefined + */ + ecs?: AwsEcsDTO; + /** + * @description AWS STS GetCallerIdentity request data for identity verification + * @type object | undefined + */ + stsGetCallerIdentity?: StsGetCallerIdentityDTO; +}; \ No newline at end of file diff --git a/gen/types/AwsEcsDTO.ts b/gen/types/AwsEcsDTO.ts new file mode 100644 index 0000000..98a340b --- /dev/null +++ b/gen/types/AwsEcsDTO.ts @@ -0,0 +1,21 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description AWS ECS container and task metadata for workload attestation +*/ +export type AwsEcsDTO = { + /** + * @description JSON string containing AWS ECS container metadata + * @type string + */ + containerMetadata?: string | null; + /** + * @description JSON string containing AWS ECS task metadata + * @type string + */ + taskMetadata?: string | null; +}; \ No newline at end of file diff --git a/gen/types/AzureAttestationDTO.ts b/gen/types/AzureAttestationDTO.ts new file mode 100644 index 0000000..0afc11f --- /dev/null +++ b/gen/types/AzureAttestationDTO.ts @@ -0,0 +1,17 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { AzureAttestedDocumentDTO } from "./AzureAttestedDocumentDTO"; + +/** + * @description Azure-specific attestation data for Client Workload identification +*/ +export type AzureAttestationDTO = { + /** + * @description Azure attested document with signature and nonce for verification + * @type object | undefined + */ + attestedDocument?: AzureAttestedDocumentDTO; +}; \ No newline at end of file diff --git a/gen/types/AzureAttestedDocumentDTO.ts b/gen/types/AzureAttestedDocumentDTO.ts new file mode 100644 index 0000000..e20eb7f --- /dev/null +++ b/gen/types/AzureAttestedDocumentDTO.ts @@ -0,0 +1,26 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description Azure attested document with signature and nonce for verification +*/ +export type AzureAttestedDocumentDTO = { + /** + * @description Encoding format of the Azure attestation document + * @type string + */ + encoding?: string | null; + /** + * @description Digital signature for Azure attestation document verification + * @type string + */ + signature?: string | null; + /** + * @description Cryptographic nonce for Azure attestation document freshness + * @type string + */ + nonce?: string | null; +}; \ No newline at end of file diff --git a/gen/types/ClientWorkloadDetails.ts b/gen/types/ClientWorkloadDetails.ts new file mode 100644 index 0000000..890f040 --- /dev/null +++ b/gen/types/ClientWorkloadDetails.ts @@ -0,0 +1,73 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { AwsDTO } from "./AwsDTO"; +import type { AzureAttestationDTO } from "./AzureAttestationDTO"; +import type { GcpAttestationDTO } from "./GcpAttestationDTO"; +import type { HostDTO } from "./HostDTO"; +import type { IdentityTokenAttestationDTO } from "./IdentityTokenAttestationDTO"; +import type { K8sDTO } from "./K8sDTO"; +import type { OsDTO } from "./OsDTO"; + +/** + * @description Identity and attestation information for a Client Workload requesting credentials +*/ +export type ClientWorkloadDetails = { + /** + * @description IP address of the requesting Client Workload + * @type string + */ + sourceIP?: string | null; + /** + * @description AWS-specific attestation data for Client Workload identification + * @type object | undefined + */ + aws?: AwsDTO; + /** + * @description Azure-specific attestation data for Client Workload identification + * @type object | undefined + */ + azure?: AzureAttestationDTO; + /** + * @description GCP-specific attestation data for Client Workload identification + * @type object | undefined + */ + gcp?: GcpAttestationDTO; + /** + * @description Operating system environment information for Client Workload attestation + * @type object | undefined + */ + os?: OsDTO; + /** + * @description Kubernetes-specific attestation data for Kubernetes pod identification + * @type object | undefined + */ + k8s?: K8sDTO; + /** + * @description Host system information for Client Workload attestation + * @type object | undefined + */ + host?: HostDTO; + /** + * @description JWT-based identity token attestation for CI/CD platforms + * @type object | undefined + */ + github?: IdentityTokenAttestationDTO; + /** + * @description JWT-based identity token attestation for CI/CD platforms + * @type object | undefined + */ + terraform?: IdentityTokenAttestationDTO; + /** + * @description JWT-based identity token attestation for CI/CD platforms + * @type object | undefined + */ + gitlab?: IdentityTokenAttestationDTO; + /** + * @description JWT-based identity token attestation for CI/CD platforms + * @type object | undefined + */ + oidc?: IdentityTokenAttestationDTO; +}; \ No newline at end of file diff --git a/gen/types/CredentialProviderTypes.ts b/gen/types/CredentialProviderTypes.ts new file mode 100644 index 0000000..7eecd5e --- /dev/null +++ b/gen/types/CredentialProviderTypes.ts @@ -0,0 +1,21 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +export const credentialProviderTypesEnum = { + "Unknown": "Unknown", + "ApiKey": "ApiKey", + "UsernamePassword": "UsernamePassword", + "GoogleWorkloadIdentityFederation": "GoogleWorkloadIdentityFederation", + "OAuthToken": "OAuthToken", + "AwsStsFederation": "AwsStsFederation" +} as const; + +export type CredentialProviderTypesEnumKey = (typeof credentialProviderTypesEnum)[keyof typeof credentialProviderTypesEnum]; + +/** + * @description Type of credential being requested from your configured Credential Provider +*/ +export type CredentialProviderTypes = CredentialProviderTypesEnumKey; \ No newline at end of file diff --git a/gen/types/CrowdStrikeDTO.ts b/gen/types/CrowdStrikeDTO.ts new file mode 100644 index 0000000..664080d --- /dev/null +++ b/gen/types/CrowdStrikeDTO.ts @@ -0,0 +1,16 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description CrowdStrike agent information for endpoint security attestation +*/ +export type CrowdStrikeDTO = { + /** + * @description Unique identifier for the CrowdStrike agent + * @type string + */ + agentId?: string | null; +}; \ No newline at end of file diff --git a/gen/types/EdgeApiAuth.ts b/gen/types/EdgeApiAuth.ts new file mode 100644 index 0000000..002a0a7 --- /dev/null +++ b/gen/types/EdgeApiAuth.ts @@ -0,0 +1,46 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { AuthRequest } from "./AuthRequest"; +import type { GenericResponseDTO } from "./GenericResponseDTO"; +import type { TokenDTO } from "./TokenDTO"; + +export type EdgeApiAuthHeaderParams = { + /** + * @type string | undefined, uuid + */ + "X-Aembit-ResourceSet"?: string; +}; + +/** + * @description Successfully retrieved access token +*/ +export type EdgeApiAuth200 = TokenDTO; + +/** + * @description Invalid request or missing parameters +*/ +export type EdgeApiAuth400 = GenericResponseDTO; + +/** + * @description Unauthorized +*/ +export type EdgeApiAuth401 = GenericResponseDTO; + +/** + * @description Internal server error +*/ +export type EdgeApiAuth500 = GenericResponseDTO; + +export type EdgeApiAuthMutationRequest = AuthRequest; + +export type EdgeApiAuthMutationResponse = EdgeApiAuth200; + +export type EdgeApiAuthMutation = { + Response: EdgeApiAuth200; + Request: EdgeApiAuthMutationRequest; + HeaderParams: EdgeApiAuthHeaderParams; + Errors: EdgeApiAuth400 | EdgeApiAuth401 | EdgeApiAuth500; +}; \ No newline at end of file diff --git a/gen/types/EdgeApiGetCredentials.ts b/gen/types/EdgeApiGetCredentials.ts new file mode 100644 index 0000000..f13d0db --- /dev/null +++ b/gen/types/EdgeApiGetCredentials.ts @@ -0,0 +1,41 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { ApiCredentialsRequest } from "./ApiCredentialsRequest"; +import type { ApiCredentialsResponse } from "./ApiCredentialsResponse"; +import type { GenericResponseDTO } from "./GenericResponseDTO"; + +export type EdgeApiGetCredentialsHeaderParams = { + /** + * @type string | undefined, uuid + */ + "X-Aembit-ResourceSet"?: string; +}; + +/** + * @description Credentials returned for specified Client Workload +*/ +export type EdgeApiGetCredentials200 = ApiCredentialsResponse; + +/** + * @description Invalid request or missing parameters +*/ +export type EdgeApiGetCredentials400 = any; + +/** + * @description Internal server error +*/ +export type EdgeApiGetCredentials500 = GenericResponseDTO; + +export type EdgeApiGetCredentialsMutationRequest = ApiCredentialsRequest; + +export type EdgeApiGetCredentialsMutationResponse = EdgeApiGetCredentials200; + +export type EdgeApiGetCredentialsMutation = { + Response: EdgeApiGetCredentials200; + Request: EdgeApiGetCredentialsMutationRequest; + HeaderParams: EdgeApiGetCredentialsHeaderParams; + Errors: EdgeApiGetCredentials400 | EdgeApiGetCredentials500; +}; \ No newline at end of file diff --git a/gen/types/EdgeCredentials.ts b/gen/types/EdgeCredentials.ts new file mode 100644 index 0000000..b76bc1d --- /dev/null +++ b/gen/types/EdgeCredentials.ts @@ -0,0 +1,46 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description Credential data returned to Client Workloads based on your configured Credential Providers +*/ +export type EdgeCredentials = { + /** + * @description API key credential for authenticating to target services + * @type string + */ + apiKey?: string | null; + /** + * @description Bearer token credential for authenticating to target services + * @type string + */ + token?: string | null; + /** + * @description Username for basic authentication credentials + * @type string + */ + username?: string | null; + /** + * @description Password for basic authentication credentials + * @type string + */ + password?: string | null; + /** + * @description AWS access key ID for programmatic access + * @type string + */ + awsAccessKeyId?: string | null; + /** + * @description AWS secret access key for programmatic access + * @type string + */ + awsSecretAccessKey?: string | null; + /** + * @description AWS session token for temporary credentials + * @type string + */ + awsSessionToken?: string | null; +}; \ No newline at end of file diff --git a/gen/types/EnvironmentDTO.ts b/gen/types/EnvironmentDTO.ts new file mode 100644 index 0000000..d5beb00 --- /dev/null +++ b/gen/types/EnvironmentDTO.ts @@ -0,0 +1,31 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description Environment variables available to the Client Workload +*/ +export type EnvironmentDTO = { + /** + * @description Kubernetes pod name environment variable + * @type string + */ + K8S_POD_NAME?: string | null; + /** + * @description Aembit Client Workload identifier environment variable + * @type string + */ + CLIENT_WORKLOAD_ID?: string | null; + /** + * @description Kubernetes Trust Provider identifier environment variable + * @type string + */ + KUBERNETES_PROVIDER_ID?: string | null; + /** + * @description Aembit Resource Set identifier environment variable + * @type string + */ + AEMBIT_RESOURCE_SET_ID?: string | null; +}; \ No newline at end of file diff --git a/gen/types/GcpAttestationDTO.ts b/gen/types/GcpAttestationDTO.ts new file mode 100644 index 0000000..acc2978 --- /dev/null +++ b/gen/types/GcpAttestationDTO.ts @@ -0,0 +1,21 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description GCP-specific attestation data for Client Workload identification +*/ +export type GcpAttestationDTO = { + /** + * @description Identity token for workload attestation + * @type string + */ + identityToken?: string | null; + /** + * @description Base64-encoded GCP instance identity document + * @type string + */ + instanceDocument?: string | null; +}; \ No newline at end of file diff --git a/gen/types/GenericResponseDTO.ts b/gen/types/GenericResponseDTO.ts new file mode 100644 index 0000000..f4bbaa8 --- /dev/null +++ b/gen/types/GenericResponseDTO.ts @@ -0,0 +1,26 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description DTO for a Generic API Response +*/ +export type GenericResponseDTO = { + /** + * @description True if the API call was successful, False otherwise + * @type boolean | undefined + */ + success?: boolean; + /** + * @description Message to indicate why the API call failed + * @type string + */ + message?: string | null; + /** + * @description Unique identifier of the API response + * @type integer | undefined, int32 + */ + id?: number; +}; \ No newline at end of file diff --git a/gen/types/HostDTO.ts b/gen/types/HostDTO.ts new file mode 100644 index 0000000..4166ea6 --- /dev/null +++ b/gen/types/HostDTO.ts @@ -0,0 +1,43 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { NetworkInterfacesDTO } from "./NetworkInterfacesDTO"; +import type { ProcessDTO } from "./ProcessDTO"; +import type { SensorsDTO } from "./SensorsDTO"; + +/** + * @description Host system information for Client Workload attestation +*/ +export type HostDTO = { + /** + * @description Client Workload hostname + * @type string + */ + hostname?: string | null; + /** + * @description Domain name of the Client Workload host + * @type string + */ + domainName?: string | null; + /** + * @description Process information for Client Workload identification + * @type object | undefined + */ + process?: ProcessDTO; + /** + * @description Security sensor data for enhanced Client Workload attestation + * @type object | undefined + */ + sensors?: SensorsDTO; + /** + * @description Hardware serial number of the Client Workload system + * @type string + */ + systemSerialNumber?: string | null; + /** + * @type array + */ + networkInterfaces?: NetworkInterfacesDTO[] | null; +}; \ No newline at end of file diff --git a/gen/types/IdentityTokenAttestationDTO.ts b/gen/types/IdentityTokenAttestationDTO.ts new file mode 100644 index 0000000..055766a --- /dev/null +++ b/gen/types/IdentityTokenAttestationDTO.ts @@ -0,0 +1,16 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description JWT-based identity token attestation for CI/CD platforms +*/ +export type IdentityTokenAttestationDTO = { + /** + * @description Identity token for workload attestation + * @type string + */ + identityToken?: string | null; +}; \ No newline at end of file diff --git a/gen/types/K8sDTO.ts b/gen/types/K8sDTO.ts new file mode 100644 index 0000000..e698540 --- /dev/null +++ b/gen/types/K8sDTO.ts @@ -0,0 +1,16 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description Kubernetes-specific attestation data for Kubernetes pod identification +*/ +export type K8sDTO = { + /** + * @description Kubernetes service account JWT token + * @type string + */ + serviceAccountToken?: string | null; +}; \ No newline at end of file diff --git a/gen/types/LambdaDTO.ts b/gen/types/LambdaDTO.ts new file mode 100644 index 0000000..87ae85c --- /dev/null +++ b/gen/types/LambdaDTO.ts @@ -0,0 +1,16 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description AWS Lambda function information for serverless workload attestation +*/ +export type LambdaDTO = { + /** + * @description AWS Lambda function ARN + * @type string + */ + arn?: string | null; +}; \ No newline at end of file diff --git a/gen/types/NetworkInterfacesDTO.ts b/gen/types/NetworkInterfacesDTO.ts new file mode 100644 index 0000000..99c3c1a --- /dev/null +++ b/gen/types/NetworkInterfacesDTO.ts @@ -0,0 +1,24 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +export type NetworkInterfacesDTO = { + /** + * @type string + */ + name?: string | null; + /** + * @type string + */ + macAddress?: string | null; + /** + * @type array + */ + ipv4Addresses?: string[] | null; + /** + * @type array + */ + ipv6Addresses?: string[] | null; +}; \ No newline at end of file diff --git a/gen/types/OsDTO.ts b/gen/types/OsDTO.ts new file mode 100644 index 0000000..efb6264 --- /dev/null +++ b/gen/types/OsDTO.ts @@ -0,0 +1,17 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { EnvironmentDTO } from "./EnvironmentDTO"; + +/** + * @description Operating system environment information for Client Workload attestation +*/ +export type OsDTO = { + /** + * @description Environment variables available to the Client Workload + * @type object | undefined + */ + environment?: EnvironmentDTO; +}; \ No newline at end of file diff --git a/gen/types/ProcessDTO.ts b/gen/types/ProcessDTO.ts new file mode 100644 index 0000000..0b8589d --- /dev/null +++ b/gen/types/ProcessDTO.ts @@ -0,0 +1,36 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description Process information for Client Workload identification +*/ +export type ProcessDTO = { + /** + * @description Process name + * @type string + */ + name?: string | null; + /** + * @description Process identifier (PID) + * @type integer | undefined, int32 + */ + pid?: number; + /** + * @description User identifier running the process + * @type integer | undefined, int32 + */ + userId?: number; + /** + * @description Username running the process + * @type string + */ + userName?: string | null; + /** + * @description Executable file path of the process + * @type string + */ + exePath?: string | null; +}; \ No newline at end of file diff --git a/gen/types/SensorsDTO.ts b/gen/types/SensorsDTO.ts new file mode 100644 index 0000000..2013c55 --- /dev/null +++ b/gen/types/SensorsDTO.ts @@ -0,0 +1,17 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { CrowdStrikeDTO } from "./CrowdStrikeDTO"; + +/** + * @description Security sensor data for enhanced Client Workload attestation +*/ +export type SensorsDTO = { + /** + * @description CrowdStrike agent information for endpoint security attestation + * @type object | undefined + */ + crowdStrike?: CrowdStrikeDTO; +}; \ No newline at end of file diff --git a/gen/types/ServerWorkloadDetails.ts b/gen/types/ServerWorkloadDetails.ts new file mode 100644 index 0000000..a8a3003 --- /dev/null +++ b/gen/types/ServerWorkloadDetails.ts @@ -0,0 +1,26 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + +import type { TransportProtocol } from "./TransportProtocol"; + +/** + * @description Target server connection details for credential requests +*/ +export type ServerWorkloadDetails = { + /** + * @type string | undefined + */ + transportProtocol?: TransportProtocol; + /** + * @description Target server hostname or IP address + * @type string + */ + host?: string | null; + /** + * @description Target server port number + * @type integer | undefined, int32 + */ + port?: number; +}; \ No newline at end of file diff --git a/gen/types/StsGetCallerIdentityDTO.ts b/gen/types/StsGetCallerIdentityDTO.ts new file mode 100644 index 0000000..90b1b1d --- /dev/null +++ b/gen/types/StsGetCallerIdentityDTO.ts @@ -0,0 +1,23 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description AWS STS GetCallerIdentity request data for identity verification +*/ +export type StsGetCallerIdentityDTO = { + /** + * @description HTTP headers for AWS STS GetCallerIdentity request + * @type object + */ + headers?: { + [key: string]: string | null; + } | null; + /** + * @description AWS region for STS GetCallerIdentity request + * @type string + */ + region?: string | null; +}; \ No newline at end of file diff --git a/gen/types/TokenDTO.ts b/gen/types/TokenDTO.ts new file mode 100644 index 0000000..8240bee --- /dev/null +++ b/gen/types/TokenDTO.ts @@ -0,0 +1,26 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +/** + * @description OAuth2-style access token response with expiration details +*/ +export type TokenDTO = { + /** + * @description Bearer token for authenticating subsequent API requests + * @type string + */ + accessToken?: string | null; + /** + * @description Token type, typically \'Bearer\' for OAuth2-style tokens + * @type string + */ + tokenType?: string | null; + /** + * @description Token expiration time in seconds from issuance + * @type integer | undefined, int32 + */ + expiresIn?: number; +}; \ No newline at end of file diff --git a/gen/types/TransportProtocol.ts b/gen/types/TransportProtocol.ts new file mode 100644 index 0000000..7a6dd63 --- /dev/null +++ b/gen/types/TransportProtocol.ts @@ -0,0 +1,13 @@ +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ + + +export const transportProtocolEnum = { + "TCP": "TCP" +} as const; + +export type TransportProtocolEnumKey = (typeof transportProtocolEnum)[keyof typeof transportProtocolEnum]; + +export type TransportProtocol = TransportProtocolEnumKey; \ No newline at end of file diff --git a/gen/types/index.ts b/gen/types/index.ts new file mode 100644 index 0000000..b5d0d2d --- /dev/null +++ b/gen/types/index.ts @@ -0,0 +1,30 @@ +export type { ApiCredentialsRequest } from "./ApiCredentialsRequest"; +export type { ApiCredentialsResponse } from "./ApiCredentialsResponse"; +export type { AuthRequest } from "./AuthRequest"; +export type { AwsDTO } from "./AwsDTO"; +export type { AwsEcsDTO } from "./AwsEcsDTO"; +export type { AzureAttestationDTO } from "./AzureAttestationDTO"; +export type { AzureAttestedDocumentDTO } from "./AzureAttestedDocumentDTO"; +export type { ClientWorkloadDetails } from "./ClientWorkloadDetails"; +export type { CredentialProviderTypesEnumKey, CredentialProviderTypes } from "./CredentialProviderTypes"; +export type { CrowdStrikeDTO } from "./CrowdStrikeDTO"; +export type { EdgeApiAuthHeaderParams, EdgeApiAuth200, EdgeApiAuth400, EdgeApiAuth401, EdgeApiAuth500, EdgeApiAuthMutationRequest, EdgeApiAuthMutationResponse, EdgeApiAuthMutation } from "./EdgeApiAuth"; +export type { EdgeApiGetCredentialsHeaderParams, EdgeApiGetCredentials200, EdgeApiGetCredentials400, EdgeApiGetCredentials500, EdgeApiGetCredentialsMutationRequest, EdgeApiGetCredentialsMutationResponse, EdgeApiGetCredentialsMutation } from "./EdgeApiGetCredentials"; +export type { EdgeCredentials } from "./EdgeCredentials"; +export type { EnvironmentDTO } from "./EnvironmentDTO"; +export type { GcpAttestationDTO } from "./GcpAttestationDTO"; +export type { GenericResponseDTO } from "./GenericResponseDTO"; +export type { HostDTO } from "./HostDTO"; +export type { IdentityTokenAttestationDTO } from "./IdentityTokenAttestationDTO"; +export type { K8sDTO } from "./K8sDTO"; +export type { LambdaDTO } from "./LambdaDTO"; +export type { NetworkInterfacesDTO } from "./NetworkInterfacesDTO"; +export type { OsDTO } from "./OsDTO"; +export type { ProcessDTO } from "./ProcessDTO"; +export type { SensorsDTO } from "./SensorsDTO"; +export type { ServerWorkloadDetails } from "./ServerWorkloadDetails"; +export type { StsGetCallerIdentityDTO } from "./StsGetCallerIdentityDTO"; +export type { TokenDTO } from "./TokenDTO"; +export type { TransportProtocolEnumKey, TransportProtocol } from "./TransportProtocol"; +export { credentialProviderTypesEnum } from "./CredentialProviderTypes"; +export { transportProtocolEnum } from "./TransportProtocol"; \ No newline at end of file diff --git a/package.json b/package.json index 7f5bbc2..247c510 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "build": "tsc && ncc build", "test": "vitest", "test:coverage": "vitest run --coverage", - "test:generate": "kubb generate", + "generate": "kubb generate", "lint": "biome lint", "lint:write": "biome lint --write", "format": "biome format", @@ -40,6 +40,7 @@ "@faker-js/faker": "^10.1.0", "@kubb/cli": "^4.7.4", "@kubb/core": "^4.7.4", + "@kubb/plugin-client": "^4.11.0", "@kubb/plugin-faker": "^4.7.4", "@kubb/plugin-msw": "^4.7.4", "@kubb/plugin-oas": "^4.7.4", diff --git a/yarn.lock b/yarn.lock index c01bff7..4f54526 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4,7 +4,7 @@ "@actions/core@^1.11.1": version "1.11.1" - resolved "https://registry.yarnpkg.com/@actions/core/-/core-1.11.1.tgz#ae683aac5112438021588030efb53b1adb86f172" + resolved "https://registry.npmjs.org/@actions/core/-/core-1.11.1.tgz" integrity sha512-hXJCSrkwfA46Vd9Z3q4cpEpHB1rL5NG04+/rbqW9d3+CSvtB1tYe8UTpAlixa1vj0m/ULglfEK2UKxMGxCxv5A== dependencies: "@actions/exec" "^1.1.1" @@ -12,14 +12,14 @@ "@actions/exec@^1.1.1": version "1.1.1" - resolved "https://registry.yarnpkg.com/@actions/exec/-/exec-1.1.1.tgz#2e43f28c54022537172819a7cf886c844221a611" + resolved "https://registry.npmjs.org/@actions/exec/-/exec-1.1.1.tgz" integrity sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w== dependencies: "@actions/io" "^1.0.1" "@actions/http-client@^2.0.1": version "2.2.3" - resolved "https://registry.yarnpkg.com/@actions/http-client/-/http-client-2.2.3.tgz#31fc0b25c0e665754ed39a9f19a8611fc6dab674" + resolved "https://registry.npmjs.org/@actions/http-client/-/http-client-2.2.3.tgz" integrity sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA== dependencies: tunnel "^0.0.6" @@ -27,19 +27,19 @@ "@actions/io@^1.0.1": version "1.1.3" - resolved "https://registry.yarnpkg.com/@actions/io/-/io-1.1.3.tgz#4cdb6254da7962b07473ff5c335f3da485d94d71" + resolved "https://registry.npmjs.org/@actions/io/-/io-1.1.3.tgz" integrity sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q== "@apidevtools/json-schema-ref-parser@^14.1.1": version "14.2.1" - resolved "https://registry.yarnpkg.com/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-14.2.1.tgz#40040f6a9a250b92055723a76e48dde0efb9688b" + resolved "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-14.2.1.tgz" integrity sha512-HmdFw9CDYqM6B25pqGBpNeLCKvGPlIx1EbLrVL0zPvj50CJQUHyBNBw45Muk0kEIkogo1VZvOKHajdMuAzSxRg== dependencies: js-yaml "^4.1.0" "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.22.5": version "7.27.1" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz" integrity sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg== dependencies: "@babel/helper-validator-identifier" "^7.27.1" @@ -48,29 +48,29 @@ "@babel/helper-string-parser@^7.27.1": version "7.27.1" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz#54da796097ab19ce67ed9f88b47bb2ec49367687" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz" integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== "@babel/helper-validator-identifier@^7.27.1", "@babel/helper-validator-identifier@^7.28.5": version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz#010b6938fab7cb7df74aa2bbc06aa503b8fe5fb4" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz" integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q== "@babel/parser@^7.28.5": version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz#0b0225ee90362f030efd644e8034c99468893b08" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz" integrity sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ== dependencies: "@babel/types" "^7.28.5" "@babel/runtime@^7.18.3", "@babel/runtime@^7.22.5": version "7.28.4" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.28.4.tgz#a70226016fabe25c5783b2f22d3e1c9bc5ca3326" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz" integrity sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ== "@babel/types@^7.28.5": version "7.28.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.28.5.tgz#10fc405f60897c35f07e85493c932c7b5ca0592b" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz" integrity sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA== dependencies: "@babel/helper-string-parser" "^7.27.1" @@ -78,12 +78,12 @@ "@bcoe/v8-coverage@^1.0.2": version "1.0.2" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz#bbe12dca5b4ef983a0d0af4b07b9bc90ea0ababa" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz" integrity sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA== "@biomejs/biome@^2.3.8": version "2.3.8" - resolved "https://registry.yarnpkg.com/@biomejs/biome/-/biome-2.3.8.tgz#03f66a19ba7b287bc12ce493f69382f24f3076fa" + resolved "https://registry.npmjs.org/@biomejs/biome/-/biome-2.3.8.tgz" integrity sha512-Qjsgoe6FEBxWAUzwFGFrB+1+M8y/y5kwmg5CHac+GSVOdmOIqsAiXM5QMVGZJ1eCUCLlPZtq4aFAQ0eawEUuUA== optionalDependencies: "@biomejs/cli-darwin-arm64" "2.3.8" @@ -97,7 +97,7 @@ "@biomejs/cli-darwin-arm64@2.3.8": version "2.3.8" - resolved "https://registry.yarnpkg.com/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.8.tgz#58443b6d910a6175be0bd77062774e893de6263c" + resolved "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.3.8.tgz" integrity sha512-HM4Zg9CGQ3txTPflxD19n8MFPrmUAjaC7PQdLkugeeC0cQ+PiVrd7i09gaBS/11QKsTDBJhVg85CEIK9f50Qww== "@biomejs/cli-darwin-x64@2.3.8": @@ -157,7 +157,7 @@ "@esbuild/darwin-arm64@0.25.12": version "0.25.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz#79197898ec1ff745d21c071e1c7cc3c802f0c1fd" + resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz" integrity sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg== "@esbuild/darwin-x64@0.25.12": @@ -267,32 +267,32 @@ "@exodus/schemasafe@^1.0.0-rc.2": version "1.3.0" - resolved "https://registry.yarnpkg.com/@exodus/schemasafe/-/schemasafe-1.3.0.tgz#731656abe21e8e769a7f70a4d833e6312fe59b7f" + resolved "https://registry.npmjs.org/@exodus/schemasafe/-/schemasafe-1.3.0.tgz" integrity sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw== "@faker-js/faker@^10.1.0": version "10.1.0" - resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-10.1.0.tgz#eb72869d01ccbff41a77aa7ac851ce1ac9371129" + resolved "https://registry.npmjs.org/@faker-js/faker/-/faker-10.1.0.tgz" integrity sha512-C3mrr3b5dRVlKPJdfrAXS8+dq+rq8Qm5SNRazca0JKgw1HQERFmrVb0towvMmw5uu8hHKNiQasMaR/tydf3Zsg== "@fastify/busboy@^2.0.0": version "2.1.1" - resolved "https://registry.yarnpkg.com/@fastify/busboy/-/busboy-2.1.1.tgz#b9da6a878a371829a0502c9b6c1c143ef6663f4d" + resolved "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz" integrity sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA== "@humanwhocodes/momoa@^2.0.3": version "2.0.4" - resolved "https://registry.yarnpkg.com/@humanwhocodes/momoa/-/momoa-2.0.4.tgz#8b9e7a629651d15009c3587d07a222deeb829385" + resolved "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz" integrity sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA== "@inquirer/ansi@^1.0.2": version "1.0.2" - resolved "https://registry.yarnpkg.com/@inquirer/ansi/-/ansi-1.0.2.tgz#674a4c4d81ad460695cb2a1fc69d78cd187f337e" + resolved "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.2.tgz" integrity sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ== "@inquirer/confirm@^5.0.0": version "5.1.21" - resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-5.1.21.tgz#610c4acd7797d94890a6e2dde2c98eb1e891dd12" + resolved "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.21.tgz" integrity sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ== dependencies: "@inquirer/core" "^10.3.2" @@ -300,7 +300,7 @@ "@inquirer/core@^10.3.2": version "10.3.2" - resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-10.3.2.tgz#535979ff3ff4fe1e7cc4f83e2320504c743b7e20" + resolved "https://registry.npmjs.org/@inquirer/core/-/core-10.3.2.tgz" integrity sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A== dependencies: "@inquirer/ansi" "^1.0.2" @@ -314,27 +314,27 @@ "@inquirer/figures@^1.0.15": version "1.0.15" - resolved "https://registry.yarnpkg.com/@inquirer/figures/-/figures-1.0.15.tgz#dbb49ed80df11df74268023b496ac5d9acd22b3a" + resolved "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.15.tgz" integrity sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g== "@inquirer/type@^3.0.10": version "3.0.10" - resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-3.0.10.tgz#11ed564ec78432a200ea2601a212d24af8150d50" + resolved "https://registry.npmjs.org/@inquirer/type/-/type-3.0.10.tgz" integrity sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA== "@jridgewell/resolve-uri@^3.1.0": version "3.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz" integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.5.5": version "1.5.5" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz#6912b00d2c631c0d15ce1a7ab57cd657f2a8f8ba" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz" integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== "@jridgewell/trace-mapping@^0.3.23", "@jridgewell/trace-mapping@^0.3.31": version "0.3.31" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz#db15d6781c931f3a251a3dac39501c98a6082fd0" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz" integrity sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw== dependencies: "@jridgewell/resolve-uri" "^3.1.0" @@ -342,17 +342,17 @@ "@jsep-plugin/assignment@^1.3.0": version "1.3.0" - resolved "https://registry.yarnpkg.com/@jsep-plugin/assignment/-/assignment-1.3.0.tgz#fcfc5417a04933f7ceee786e8ab498aa3ce2b242" + resolved "https://registry.npmjs.org/@jsep-plugin/assignment/-/assignment-1.3.0.tgz" integrity sha512-VVgV+CXrhbMI3aSusQyclHkenWSAm95WaiKrMxRFam3JSUiIaQjoMIw2sEs/OX4XifnqeQUN4DYbJjlA8EfktQ== "@jsep-plugin/regex@^1.0.4": version "1.0.4" - resolved "https://registry.yarnpkg.com/@jsep-plugin/regex/-/regex-1.0.4.tgz#cb2fc423220fa71c609323b9ba7f7d344a755fcc" + resolved "https://registry.npmjs.org/@jsep-plugin/regex/-/regex-1.0.4.tgz" integrity sha512-q7qL4Mgjs1vByCaTnDFcBnV9HS7GVPJX5vyVoCgZHNSC9rjwIlmbXG5sUuorR5ndfHAIlJ8pVStxvjXHbNvtUg== "@kubb/cli@^4.7.4": version "4.7.4" - resolved "https://registry.yarnpkg.com/@kubb/cli/-/cli-4.7.4.tgz#9df8d910fae75739834211e897bf541545e4a7d6" + resolved "https://registry.npmjs.org/@kubb/cli/-/cli-4.7.4.tgz" integrity sha512-okFWFJu9e/EFy2poWNJn6yo/nAzrZPVhvnAliNwGVkLXCQi1DiufAGbCijxFkQrQ0Ihv4eFomB7TRG/bD1K+MQ== dependencies: "@kubb/core" "4.7.4" @@ -369,9 +369,28 @@ semver "^7.7.3" string-argv "^0.3.2" +"@kubb/core@4.11.0": + version "4.11.0" + resolved "https://registry.npmjs.org/@kubb/core/-/core-4.11.0.tgz" + integrity sha512-biCFWCCPqwwdAb9LF0tojHO3tFuDOy10qKTHOqifMmm7avAbR14DHeuszyRraXbBYHYf5aa7/SR/pzi6Chhy3A== + dependencies: + "@kubb/react-fabric" "0.5.4" + camelcase "^8.0.0" + find-up "^7.0.0" + fs-extra "^11.3.2" + jiti "^2.6.1" + js-runtime "^0.0.8" + natural-orderby "^5.0.0" + object-hash "^3.0.0" + p-limit "^7.2.0" + picocolors "^1.1.1" + remeda "^2.32.0" + seedrandom "^3.0.5" + semver "^7.7.3" + "@kubb/core@4.7.4", "@kubb/core@^4.7.4": version "4.7.4" - resolved "https://registry.yarnpkg.com/@kubb/core/-/core-4.7.4.tgz#77e610111be47270b7fbb90f64f14890db4c561e" + resolved "https://registry.npmjs.org/@kubb/core/-/core-4.7.4.tgz" integrity sha512-cRyWwcdxkG83nTxh7r66sKVnvK45mn6SOw/Nh9to6IF6sc30UAhOtBiRNDh2bSQoG6E0AeAWNLmMCIiF+bzc9Q== dependencies: "@kubb/react-fabric" "0.5.2" @@ -390,7 +409,7 @@ "@kubb/fabric-core@0.5.2": version "0.5.2" - resolved "https://registry.yarnpkg.com/@kubb/fabric-core/-/fabric-core-0.5.2.tgz#2955d0dfd71cd3bb6401593677a3a0b94017b14e" + resolved "https://registry.npmjs.org/@kubb/fabric-core/-/fabric-core-0.5.2.tgz" integrity sha512-2KQChCtWvsQn7Fg0ynFq6mNIpIl39LeE7g5iFD7nDom9l40RRbFbpo/LQW9k5O1DdNZyBy4Z5FHJvzYUJCAkfw== dependencies: cli-progress "^3.12.0" @@ -402,9 +421,39 @@ typescript "5.9.3" ws "^8.18.3" +"@kubb/fabric-core@0.5.4": + version "0.5.4" + resolved "https://registry.npmjs.org/@kubb/fabric-core/-/fabric-core-0.5.4.tgz" + integrity sha512-pc2uRu2ddMB7z5Ix882E9yP7+Rx26/do15HFeZEkbunXv2sTgZ9leKl0+tlhZVC+iVTCR9wd7uoTYUIkCiP9Tw== + dependencies: + cli-progress "^3.12.0" + consola "^3.4.2" + fs-extra "^11.3.2" + natural-orderby "^5.0.0" + p-limit "^7.2.0" + serve-handler "^6.1.6" + typescript "5.9.3" + ws "^8.18.3" + +"@kubb/oas@4.11.0": + version "4.11.0" + resolved "https://registry.npmjs.org/@kubb/oas/-/oas-4.11.0.tgz" + integrity sha512-h62I8OHIPVbTJf9ruiAxow2fc8l64ZQspH4/1XE0KAYtHsPMMYYTF8jRtWWpUzincwv7sQtGpsbi5/CsxnTpsA== + dependencies: + "@redocly/openapi-core" "^2.12.5" + hotscript "^1.0.13" + json-schema-to-ts "^3.1.1" + jsonpointer "^5.0.1" + oas "^28.5.1" + oas-normalize "^15.4.0" + openapi-types "^12.1.3" + remeda "^2.32.0" + swagger2openapi "^7.0.8" + ts-toolbelt "^9.6.0" + "@kubb/oas@4.7.4": version "4.7.4" - resolved "https://registry.yarnpkg.com/@kubb/oas/-/oas-4.7.4.tgz#022a97d9774ee38ec9ae01181cf0430ecf636d42" + resolved "https://registry.npmjs.org/@kubb/oas/-/oas-4.7.4.tgz" integrity sha512-n0PyVTwj2wyjd9tYFt5+pVyAkD8BuHcTnvK71AeH2/IWi4cq30HeCXUIkLsoWx+TkhImtjPtAwoX1ylEs8YD5A== dependencies: "@redocly/openapi-core" "^2.12.2" @@ -418,9 +467,22 @@ swagger2openapi "^7.0.8" ts-toolbelt "^9.6.0" +"@kubb/plugin-client@^4.11.0": + version "4.11.0" + resolved "https://registry.yarnpkg.com/@kubb/plugin-client/-/plugin-client-4.11.0.tgz#35b5bf385afcdb14e57dc364dbcad34fafd9e8f6" + integrity sha512-FTFvEuS70Z8uTOPPhg3Die/M7OXLFDkTMXbQnqJ7ekI/oTDxCdYz5YY5/K7ViOMoxwLYFi5GpscyXp3J8+I9zg== + dependencies: + "@kubb/core" "4.11.0" + "@kubb/oas" "4.11.0" + "@kubb/plugin-oas" "4.11.0" + "@kubb/plugin-ts" "4.11.0" + "@kubb/plugin-zod" "4.11.0" + "@kubb/react-fabric" "0.5.4" + jiti "^2.6.1" + "@kubb/plugin-faker@4.7.4", "@kubb/plugin-faker@^4.7.4": version "4.7.4" - resolved "https://registry.yarnpkg.com/@kubb/plugin-faker/-/plugin-faker-4.7.4.tgz#f9156202226e2149498bc057da57e2ce50a667bb" + resolved "https://registry.npmjs.org/@kubb/plugin-faker/-/plugin-faker-4.7.4.tgz" integrity sha512-O25ivexv7arFFYBBxB8dd6pVNr8CmmBHmy3Zdy6/MPSimvNARe5POsUCOWVmyXG9OuAcnodhqrAPrJq9mppt8A== dependencies: "@kubb/core" "4.7.4" @@ -431,7 +493,7 @@ "@kubb/plugin-msw@^4.7.4": version "4.7.4" - resolved "https://registry.yarnpkg.com/@kubb/plugin-msw/-/plugin-msw-4.7.4.tgz#e12cb51b15212521ddd81cad79ee137815793ecd" + resolved "https://registry.npmjs.org/@kubb/plugin-msw/-/plugin-msw-4.7.4.tgz" integrity sha512-H/2SEEaFQ4hz3TFzWH64UbU1tbKo3AS2F058SXnSHhDlWH+Qc2KHslWEY9Pz1wNuaRYcbHgMO4eoBN2nr1O/mQ== dependencies: "@kubb/core" "4.7.4" @@ -441,9 +503,21 @@ "@kubb/plugin-ts" "4.7.4" "@kubb/react-fabric" "0.5.2" +"@kubb/plugin-oas@4.11.0": + version "4.11.0" + resolved "https://registry.npmjs.org/@kubb/plugin-oas/-/plugin-oas-4.11.0.tgz" + integrity sha512-ooPyx23iTGMb6ppGj6qhMdIziwitap/2tpSQSNkplM6c0XhgUjBhpqzkZsA1mBB8C5Xl150sSwRZszk5sickkQ== + dependencies: + "@kubb/core" "4.11.0" + "@kubb/oas" "4.11.0" + "@kubb/react-fabric" "0.5.4" + "@stoplight/yaml" "^4.3.0" + p-limit "^7.2.0" + remeda "^2.32.0" + "@kubb/plugin-oas@4.7.4", "@kubb/plugin-oas@^4.7.4": version "4.7.4" - resolved "https://registry.yarnpkg.com/@kubb/plugin-oas/-/plugin-oas-4.7.4.tgz#f7f0509b66971bc988ea094253eae590025f3b1f" + resolved "https://registry.npmjs.org/@kubb/plugin-oas/-/plugin-oas-4.7.4.tgz" integrity sha512-9OLpgx3Uj2lFXskt+pPisssktcHkMt21zc1xMWSPfbKiY+ZOpaT6M/jTKBK5w4ZXyqU80yIsGKeIUAVH3/wUeQ== dependencies: "@kubb/core" "4.7.4" @@ -453,9 +527,23 @@ p-limit "^7.2.0" remeda "^2.32.0" +"@kubb/plugin-ts@4.11.0": + version "4.11.0" + resolved "https://registry.npmjs.org/@kubb/plugin-ts/-/plugin-ts-4.11.0.tgz" + integrity sha512-Xr4mv7ew6zpuUfdDIK84dtvwaB2QATx8MQFXSnumpEAVBW1cJK5mKMCjujM8sl87HmaVjUMHKfWUT7VaEHXoog== + dependencies: + "@kubb/core" "4.11.0" + "@kubb/fabric-core" "0.5.4" + "@kubb/oas" "4.11.0" + "@kubb/plugin-oas" "4.11.0" + "@kubb/react-fabric" "0.5.4" + natural-orderby "^5.0.0" + remeda "^2.32.0" + typescript "5.9.3" + "@kubb/plugin-ts@4.7.4", "@kubb/plugin-ts@^4.7.4": version "4.7.4" - resolved "https://registry.yarnpkg.com/@kubb/plugin-ts/-/plugin-ts-4.7.4.tgz#bf3d98fd4faf65b9fd73ed9638374a7808b14110" + resolved "https://registry.npmjs.org/@kubb/plugin-ts/-/plugin-ts-4.7.4.tgz" integrity sha512-xyFzAuFfS90V3A06hjdkTV+Sp/eatu4Mp1OuyjEH1k9TQqA4V7LLUKxOeuO0vi6XjZXC6syLWx6wEnMYvkyTyQ== dependencies: "@kubb/core" "4.7.4" @@ -466,9 +554,20 @@ remeda "^2.32.0" typescript "5.9.3" +"@kubb/plugin-zod@4.11.0": + version "4.11.0" + resolved "https://registry.npmjs.org/@kubb/plugin-zod/-/plugin-zod-4.11.0.tgz" + integrity sha512-d0TmmoQoWSX/mQu92QkLPGh+TrY3yFscIBbXDJA4rU/C3bjU1Tj4tfoyyHLfganrkGIOh62FQaJEeuio2zX0Rw== + dependencies: + "@kubb/core" "4.11.0" + "@kubb/oas" "4.11.0" + "@kubb/plugin-oas" "4.11.0" + "@kubb/plugin-ts" "4.11.0" + "@kubb/react-fabric" "0.5.4" + "@kubb/react-fabric@0.5.2": version "0.5.2" - resolved "https://registry.yarnpkg.com/@kubb/react-fabric/-/react-fabric-0.5.2.tgz#087ede33eb2b734467bf5d4f5b4ace62bfbf4b11" + resolved "https://registry.npmjs.org/@kubb/react-fabric/-/react-fabric-0.5.2.tgz" integrity sha512-82xk49z2ag8Zy+64w6MrYaMG7Q+vun41Jl9+seROzad8iHD2AmCgYCggJrqUbBW1WZbBZzQq6qIPEN6LVKp+fA== dependencies: "@kubb/fabric-core" "0.5.2" @@ -480,9 +579,23 @@ signal-exit "^4.1.0" ws "8.18.0" +"@kubb/react-fabric@0.5.4": + version "0.5.4" + resolved "https://registry.npmjs.org/@kubb/react-fabric/-/react-fabric-0.5.4.tgz" + integrity sha512-EyVdKXBZoOEH7knqOzu3iA+qgpgYHsDcYzfuSTPYSiJBi72y08Jfr4nu4YsSS+KmdA4d9YT0BgxRRXyTODVMTw== + dependencies: + "@kubb/fabric-core" "0.5.4" + dedent "^1.7.0" + execa "^9.6.1" + indent-string "^5.0.0" + natural-orderby "^5.0.0" + react-devtools-core "6.1.2" + signal-exit "^4.1.0" + ws "8.18.0" + "@mswjs/interceptors@^0.40.0": version "0.40.0" - resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.40.0.tgz#1b45f215ba8c2983ed133763ca03af92896083d6" + resolved "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.40.0.tgz" integrity sha512-EFd6cVbHsgLa6wa4RljGj6Wk75qoHxUSyc5asLyyPSyuhIcdS2Q3Phw6ImS1q+CkALthJRShiYfKANcQMuMqsQ== dependencies: "@open-draft/deferred-promise" "^2.2.0" @@ -494,12 +607,12 @@ "@open-draft/deferred-promise@^2.2.0": version "2.2.0" - resolved "https://registry.yarnpkg.com/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz#4a822d10f6f0e316be4d67b4d4f8c9a124b073bd" + resolved "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz" integrity sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA== "@open-draft/logger@^0.3.0": version "0.3.0" - resolved "https://registry.yarnpkg.com/@open-draft/logger/-/logger-0.3.0.tgz#2b3ab1242b360aa0adb28b85f5d7da1c133a0954" + resolved "https://registry.npmjs.org/@open-draft/logger/-/logger-0.3.0.tgz" integrity sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ== dependencies: is-node-process "^1.2.0" @@ -507,24 +620,24 @@ "@open-draft/until@^2.0.0": version "2.1.0" - resolved "https://registry.yarnpkg.com/@open-draft/until/-/until-2.1.0.tgz#0acf32f470af2ceaf47f095cdecd40d68666efda" + resolved "https://registry.npmjs.org/@open-draft/until/-/until-2.1.0.tgz" integrity sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg== "@pnpm/config.env-replace@^1.1.0": version "1.1.0" - resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c" + resolved "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz" integrity sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== "@pnpm/network.ca-file@^1.0.1": version "1.0.2" - resolved "https://registry.yarnpkg.com/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz#2ab05e09c1af0cdf2fcf5035bea1484e222f7983" + resolved "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz" integrity sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== dependencies: graceful-fs "4.2.10" "@pnpm/npm-conf@^2.1.0": version "2.3.1" - resolved "https://registry.yarnpkg.com/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz#bb375a571a0bd63ab0a23bece33033c683e9b6b0" + resolved "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz" integrity sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw== dependencies: "@pnpm/config.env-replace" "^1.1.0" @@ -533,7 +646,7 @@ "@readme/better-ajv-errors@^2.3.2": version "2.4.0" - resolved "https://registry.yarnpkg.com/@readme/better-ajv-errors/-/better-ajv-errors-2.4.0.tgz#96d7361e0a02644f9d58871a2fa1e0c26b7b55bf" + resolved "https://registry.npmjs.org/@readme/better-ajv-errors/-/better-ajv-errors-2.4.0.tgz" integrity sha512-9WODaOAKSl/mU+MYNZ2aHCrkoRSvmQ+1YkLj589OEqqjOAhbn8j7Z+ilYoiTu/he6X63/clsxxAB4qny9/dDzg== dependencies: "@babel/code-frame" "^7.22.5" @@ -545,12 +658,12 @@ "@readme/http-status-codes@^7.2.0": version "7.2.0" - resolved "https://registry.yarnpkg.com/@readme/http-status-codes/-/http-status-codes-7.2.0.tgz#805d281346eb4c25d987d8b86e23b4dba116a96f" + resolved "https://registry.npmjs.org/@readme/http-status-codes/-/http-status-codes-7.2.0.tgz" integrity sha512-/dBh9qw3QhJYqlGwt2I+KUP/lQ6nytdCx3aq+GpMUhibLHF3O7fwoowNcTwlbnwtyJ+TJYTIIrp3oVUlRNx3fA== "@readme/openapi-parser@^5.2.1": version "5.2.1" - resolved "https://registry.yarnpkg.com/@readme/openapi-parser/-/openapi-parser-5.2.1.tgz#0cb43e75d61d9d767a68c95131d1446592b34692" + resolved "https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-5.2.1.tgz" integrity sha512-dyRrGM2ZW+imhDkA8pcq4ChKDAFvhVf15hS+UEqrjdfQzN8r4ekUTtL5k0/4izfUork/rd8T+e/pbYOYk67Pnw== dependencies: "@apidevtools/json-schema-ref-parser" "^14.1.1" @@ -562,12 +675,12 @@ "@readme/openapi-schemas@^3.1.0": version "3.1.0" - resolved "https://registry.yarnpkg.com/@readme/openapi-schemas/-/openapi-schemas-3.1.0.tgz#5ff4b704af6a8b108f9d577fd87cf73e9e7b3178" + resolved "https://registry.npmjs.org/@readme/openapi-schemas/-/openapi-schemas-3.1.0.tgz" integrity sha512-9FC/6ho8uFa8fV50+FPy/ngWN53jaUu4GRXlAjcxIRrzhltJnpKkBG2Tp0IDraFJeWrOpk84RJ9EMEEYzaI1Bw== "@readme/postman-to-openapi@^4.1.0": version "4.1.0" - resolved "https://registry.yarnpkg.com/@readme/postman-to-openapi/-/postman-to-openapi-4.1.0.tgz#ba40dd4374f74cf2112e23e031320ba2c3e0da44" + resolved "https://registry.npmjs.org/@readme/postman-to-openapi/-/postman-to-openapi-4.1.0.tgz" integrity sha512-VvV2Hzjskz01m8doSn7Ypt6cSZzgjnypVqXy1ipThbyYD6SGiM74VSePXykOODj/43Y2m6zeYedPk/ZLts/HvQ== dependencies: "@readme/http-status-codes" "^7.2.0" @@ -579,7 +692,7 @@ "@redocly/ajv@^8.17.1": version "8.17.1" - resolved "https://registry.yarnpkg.com/@redocly/ajv/-/ajv-8.17.1.tgz#e2b1722cbc8b4cd7e05da14a745d3ddd03293734" + resolved "https://registry.npmjs.org/@redocly/ajv/-/ajv-8.17.1.tgz" integrity sha512-EDtsGZS964mf9zAUXAl9Ew16eYbeyAFWhsPr0fX6oaJxgd8rApYlPBf0joyhnUHz88WxrigyFtTaqqzXNzPgqw== dependencies: fast-deep-equal "^3.1.3" @@ -587,20 +700,20 @@ json-schema-traverse "^1.0.0" require-from-string "^2.0.2" -"@redocly/config@^0.40.0": - version "0.40.0" - resolved "https://registry.yarnpkg.com/@redocly/config/-/config-0.40.0.tgz#12677b3f4a43b5c58ed27c5b38b15904d1e3d719" - integrity sha512-MZQZs7QEGnue3rVN9Q9QvDbcGjesxbpKXUvDeckS69R1xjtgsnT9B39VA25zmwSJtgUeA9ST+sMf9GxIqixNbw== +"@redocly/config@^0.41.0": + version "0.41.0" + resolved "https://registry.npmjs.org/@redocly/config/-/config-0.41.0.tgz" + integrity sha512-8yJ2e+ex8KVF25zijdpDbAEjyubk7NLfHsLI8h0MUnLEo2iEg6rTCDT9Qw71XDqd5UlXvfJb0Z0h6dd+Y6pWLw== dependencies: json-schema-to-ts "2.7.2" -"@redocly/openapi-core@^2.12.2": - version "2.12.2" - resolved "https://registry.yarnpkg.com/@redocly/openapi-core/-/openapi-core-2.12.2.tgz#21668659331b6e265ec6f698dc0e57537c726ab2" - integrity sha512-UisEJGpGJWrX0UNO1cWDNcC3U2DSMPGAvrRmBz93j5ABo8DwbqgrSTIVaqp6AKqCD4+++WE7VhvSFSztVGU2hg== +"@redocly/openapi-core@^2.12.2", "@redocly/openapi-core@^2.12.5": + version "2.12.6" + resolved "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.12.6.tgz" + integrity sha512-X4NK5wW0lr1Cdd5CB/St6hABU7OLw3kaI9gxVODENuxcMCIWa27v8AZwUJom5arp3f9kY0KJwNNqBghrWDQC+Q== dependencies: "@redocly/ajv" "^8.17.1" - "@redocly/config" "^0.40.0" + "@redocly/config" "^0.41.0" ajv-formats "^3.0.1" colorette "^1.2.0" js-levenshtein "^1.1.6" @@ -621,7 +734,7 @@ "@rollup/rollup-darwin-arm64@4.53.3": version "4.53.3" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz#3577c38af68ccf34c03e84f476bfd526abca10a0" + resolved "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz" integrity sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA== "@rollup/rollup-darwin-x64@4.53.3": @@ -721,27 +834,27 @@ "@sec-ant/readable-stream@^0.4.1": version "0.4.1" - resolved "https://registry.yarnpkg.com/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz#60de891bb126abfdc5410fdc6166aca065f10a0c" + resolved "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz" integrity sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg== "@sindresorhus/merge-streams@^4.0.0": version "4.0.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz#abb11d99aeb6d27f1b563c38147a72d50058e339" + resolved "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz" integrity sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ== "@standard-schema/spec@^1.0.0": version "1.0.0" - resolved "https://registry.yarnpkg.com/@standard-schema/spec/-/spec-1.0.0.tgz#f193b73dc316c4170f2e82a881da0f550d551b9c" + resolved "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz" integrity sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA== "@stoplight/ordered-object-literal@^1.0.5": version "1.0.5" - resolved "https://registry.yarnpkg.com/@stoplight/ordered-object-literal/-/ordered-object-literal-1.0.5.tgz#06689095a4f1a53e9d9a5f0055f707c387af966a" + resolved "https://registry.npmjs.org/@stoplight/ordered-object-literal/-/ordered-object-literal-1.0.5.tgz" integrity sha512-COTiuCU5bgMUtbIFBuyyh2/yVVzlr5Om0v5utQDgBCuQUOPgU1DwoffkTfg4UBQOvByi5foF4w4T+H9CoRe5wg== "@stoplight/types@^14.1.1": version "14.1.1" - resolved "https://registry.yarnpkg.com/@stoplight/types/-/types-14.1.1.tgz#0dd5761aac25673a951955e984c724c138368b7a" + resolved "https://registry.npmjs.org/@stoplight/types/-/types-14.1.1.tgz" integrity sha512-/kjtr+0t0tjKr+heVfviO9FrU/uGLc+QNX3fHJc19xsCNYqU7lVhaXxDmEID9BZTjG+/r9pK9xP/xU02XGg65g== dependencies: "@types/json-schema" "^7.0.4" @@ -749,12 +862,12 @@ "@stoplight/yaml-ast-parser@0.0.50": version "0.0.50" - resolved "https://registry.yarnpkg.com/@stoplight/yaml-ast-parser/-/yaml-ast-parser-0.0.50.tgz#ed625a1d9ae63eb61980446e058fa745386ab61e" + resolved "https://registry.npmjs.org/@stoplight/yaml-ast-parser/-/yaml-ast-parser-0.0.50.tgz" integrity sha512-Pb6M8TDO9DtSVla9yXSTAxmo9GVEouq5P40DWXdOie69bXogZTkgvopCq+yEvTMA0F6PEvdJmbtTV3ccIp11VQ== "@stoplight/yaml@^4.3.0": version "4.3.0" - resolved "https://registry.yarnpkg.com/@stoplight/yaml/-/yaml-4.3.0.tgz#ca403157472509812ccec6f277185e7e65d7bd7d" + resolved "https://registry.npmjs.org/@stoplight/yaml/-/yaml-4.3.0.tgz" integrity sha512-JZlVFE6/dYpP9tQmV0/ADfn32L9uFarHWxfcRhReKUnljz1ZiUM5zpX+PH8h5CJs6lao3TuFqnPm9IJJCEkE2w== dependencies: "@stoplight/ordered-object-literal" "^1.0.5" @@ -764,7 +877,7 @@ "@types/chai@^5.2.2": version "5.2.3" - resolved "https://registry.yarnpkg.com/@types/chai/-/chai-5.2.3.tgz#8e9cd9e1c3581fa6b341a5aed5588eb285be0b4a" + resolved "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz" integrity sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA== dependencies: "@types/deep-eql" "*" @@ -772,44 +885,44 @@ "@types/deep-eql@*": version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/deep-eql/-/deep-eql-4.0.2.tgz#334311971d3a07121e7eb91b684a605e7eea9cbd" + resolved "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz" integrity sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw== "@types/estree@1.0.8", "@types/estree@^1.0.0": version "1.0.8" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz" integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w== "@types/json-schema@^7.0.11", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.9": version "7.0.15" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/node@^24.10.0": version "24.10.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-24.10.0.tgz#6b79086b0dfc54e775a34ba8114dcc4e0221f31f" + resolved "https://registry.npmjs.org/@types/node/-/node-24.10.0.tgz" integrity sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A== dependencies: undici-types "~7.16.0" "@types/statuses@^2.0.6": version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/statuses/-/statuses-2.0.6.tgz#66748315cc9a96d63403baa8671b2c124f8633aa" + resolved "https://registry.npmjs.org/@types/statuses/-/statuses-2.0.6.tgz" integrity sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA== "@types/tinycolor2@^1.4.0": version "1.4.6" - resolved "https://registry.yarnpkg.com/@types/tinycolor2/-/tinycolor2-1.4.6.tgz#670cbc0caf4e58dd61d1e3a6f26386e473087f06" + resolved "https://registry.npmjs.org/@types/tinycolor2/-/tinycolor2-1.4.6.tgz" integrity sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw== "@vercel/ncc@^0.38.4": version "0.38.4" - resolved "https://registry.yarnpkg.com/@vercel/ncc/-/ncc-0.38.4.tgz#e1fb8be9e7ed33bf44c121131d4c6e95f784afac" + resolved "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.4.tgz" integrity sha512-8LwjnlP39s08C08J5NstzriPvW1SP8Zfpp1BvC2sI35kPeZnHfxVkCwu4/+Wodgnd60UtT1n8K8zw+Mp7J9JmQ== "@vitest/coverage-v8@^4.0.15": version "4.0.15" - resolved "https://registry.yarnpkg.com/@vitest/coverage-v8/-/coverage-v8-4.0.15.tgz#5daef6798ced6ed15f4f06f1caf789e1e0da8a11" + resolved "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.0.15.tgz" integrity sha512-FUJ+1RkpTFW7rQITdgTi93qOCWJobWhBirEPCeXh2SW2wsTlFxy51apDz5gzG+ZEYt/THvWeNmhdAoS9DTwpCw== dependencies: "@bcoe/v8-coverage" "^1.0.2" @@ -826,7 +939,7 @@ "@vitest/expect@4.0.15": version "4.0.15" - resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-4.0.15.tgz#8e7e1daf54b7bc9ef6db4d989563c1d55ce424f5" + resolved "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.15.tgz" integrity sha512-Gfyva9/GxPAWXIWjyGDli9O+waHDC0Q0jaLdFP1qPAUUfo1FEXPXUfUkp3eZA0sSq340vPycSyOlYUeM15Ft1w== dependencies: "@standard-schema/spec" "^1.0.0" @@ -838,7 +951,7 @@ "@vitest/mocker@4.0.15": version "4.0.15" - resolved "https://registry.yarnpkg.com/@vitest/mocker/-/mocker-4.0.15.tgz#5aca5f9c4691efdd2397763efcbde9c680f79caf" + resolved "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.15.tgz" integrity sha512-CZ28GLfOEIFkvCFngN8Sfx5h+Se0zN+h4B7yOsPVCcgtiO7t5jt9xQh2E1UkFep+eb9fjyMfuC5gBypwb07fvQ== dependencies: "@vitest/spy" "4.0.15" @@ -847,14 +960,14 @@ "@vitest/pretty-format@4.0.15": version "4.0.15" - resolved "https://registry.yarnpkg.com/@vitest/pretty-format/-/pretty-format-4.0.15.tgz#2cd8e1bcb4fc8e24124d889a23d1140aecca5744" + resolved "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.15.tgz" integrity sha512-SWdqR8vEv83WtZcrfLNqlqeQXlQLh2iilO1Wk1gv4eiHKjEzvgHb2OVc3mIPyhZE6F+CtfYjNlDJwP5MN6Km7A== dependencies: tinyrainbow "^3.0.3" "@vitest/runner@4.0.15": version "4.0.15" - resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-4.0.15.tgz#fdd4e5d05a4c6b73be9746845d29c7329c37ae3b" + resolved "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.15.tgz" integrity sha512-+A+yMY8dGixUhHmNdPUxOh0la6uVzun86vAbuMT3hIDxMrAOmn5ILBHm8ajrqHE0t8R9T1dGnde1A5DTnmi3qw== dependencies: "@vitest/utils" "4.0.15" @@ -862,7 +975,7 @@ "@vitest/snapshot@4.0.15": version "4.0.15" - resolved "https://registry.yarnpkg.com/@vitest/snapshot/-/snapshot-4.0.15.tgz#52f686d7f314bae53657c1404f8ce7b0b99d2cec" + resolved "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.15.tgz" integrity sha512-A7Ob8EdFZJIBjLjeO0DZF4lqR6U7Ydi5/5LIZ0xcI+23lYlsYJAfGn8PrIWTYdZQRNnSRlzhg0zyGu37mVdy5g== dependencies: "@vitest/pretty-format" "4.0.15" @@ -871,12 +984,12 @@ "@vitest/spy@4.0.15": version "4.0.15" - resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-4.0.15.tgz#57987c857c3f1bcea5513b379e8dfc8f06b37b8f" + resolved "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.15.tgz" integrity sha512-+EIjOJmnY6mIfdXtE/bnozKEvTC4Uczg19yeZ2vtCz5Yyb0QQ31QWVQ8hswJ3Ysx/K2EqaNsVanjr//2+P3FHw== "@vitest/utils@4.0.15": version "4.0.15" - resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-4.0.15.tgz#2e36d5c34656a1ce1a057d8595a835bff524f1bc" + resolved "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.15.tgz" integrity sha512-HXjPW2w5dxhTD0dLwtYHDnelK3j8sR8cWIaLxr22evTyY6q8pRCjZSmhRWVjBaOVXChQd6AwMzi9pucorXCPZA== dependencies: "@vitest/pretty-format" "4.0.15" @@ -884,19 +997,19 @@ ajv-draft-04@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz#3b64761b268ba0b9e668f0b41ba53fce0ad77fc8" + resolved "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz" integrity sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw== ajv-formats@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz#3d5dc762bca17679c3c2ea7e90ad6b7532309578" + resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz" integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== dependencies: ajv "^8.0.0" ajv@^8.0.0, ajv@^8.12.0: version "8.17.1" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz" integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== dependencies: fast-deep-equal "^3.1.3" @@ -906,29 +1019,29 @@ ajv@^8.0.0, ajv@^8.12.0: ansi-regex@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-styles@^4.0.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: color-convert "^2.0.1" argparse@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== assertion-error@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-2.0.1.tgz#f641a196b335690b1070bf00b6e7593fec190bf7" + resolved "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz" integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA== ast-v8-to-istanbul@^0.3.8: version "0.3.8" - resolved "https://registry.yarnpkg.com/ast-v8-to-istanbul/-/ast-v8-to-istanbul-0.3.8.tgz#0a3faf070dc780dcebdf9d48af78dbd174a497a9" + resolved "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-0.3.8.tgz" integrity sha512-szgSZqUxI5T8mLKvS7WTjF9is+MVbOeLADU73IseOcrqhxr/VAvy6wfoVE39KnKzA7JRhjF5eUagNlHwvZPlKQ== dependencies: "@jridgewell/trace-mapping" "^0.3.31" @@ -937,12 +1050,12 @@ ast-v8-to-istanbul@^0.3.8: balanced-match@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== brace-expansion@^1.1.7: version "1.1.12" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz" integrity sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg== dependencies: balanced-match "^1.0.0" @@ -950,63 +1063,63 @@ brace-expansion@^1.1.7: bytes@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== call-me-maybe@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.2.tgz#03f964f19522ba643b1b0693acb9152fe2074baa" + resolved "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz" integrity sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ== callsites@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camelcase@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-8.0.0.tgz#c0d36d418753fb6ad9c5e0437579745c1c14a534" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz" integrity sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA== chai@^6.2.1: version "6.2.1" - resolved "https://registry.yarnpkg.com/chai/-/chai-6.2.1.tgz#d1e64bc42433fbee6175ad5346799682060b5b6a" + resolved "https://registry.npmjs.org/chai/-/chai-6.2.1.tgz" integrity sha512-p4Z49OGG5W/WBCPSS/dH3jQ73kD6tiMmUM+bckNK6Jr5JHMG3k9bg/BvKR8lKmtVBKmOiuVaV2ws8s9oSbwysg== chalk@^5.3.0: version "5.6.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.6.2.tgz#b1238b6e23ea337af71c7f8a295db5af0c158aea" + resolved "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz" integrity sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA== chokidar@^4.0.3: version "4.0.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-4.0.3.tgz#7be37a4c03c9aee1ecfe862a4a23b2c70c205d30" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz" integrity sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA== dependencies: readdirp "^4.0.1" citty@^0.1.6: version "0.1.6" - resolved "https://registry.yarnpkg.com/citty/-/citty-0.1.6.tgz#0f7904da1ed4625e1a9ea7e0fa780981aab7c5e4" + resolved "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz" integrity sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ== dependencies: consola "^3.2.3" cli-progress@^3.12.0: version "3.12.0" - resolved "https://registry.yarnpkg.com/cli-progress/-/cli-progress-3.12.0.tgz#807ee14b66bcc086258e444ad0f19e7d42577942" + resolved "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz" integrity sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A== dependencies: string-width "^4.2.3" cli-width@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-4.1.0.tgz#42daac41d3c254ef38ad8ac037672130173691c5" + resolved "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz" integrity sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ== cliui@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== dependencies: string-width "^4.2.0" @@ -1015,24 +1128,24 @@ cliui@^8.0.1: color-convert@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== dependencies: color-name "~1.1.4" color-name@~1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== colorette@^1.2.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" + resolved "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz" integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== compute-gcd@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/compute-gcd/-/compute-gcd-1.2.1.tgz#34d639f3825625e1357ce81f0e456a6249d8c77f" + resolved "https://registry.npmjs.org/compute-gcd/-/compute-gcd-1.2.1.tgz" integrity sha512-TwMbxBNz0l71+8Sc4czv13h4kEqnchV9igQZBi6QUaz09dnz13juGnnaWWJTRsP3brxOoxeB4SA2WELLw1hCtg== dependencies: validate.io-array "^1.0.3" @@ -1041,7 +1154,7 @@ compute-gcd@^1.2.1: compute-lcm@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/compute-lcm/-/compute-lcm-1.1.2.tgz#9107c66b9dca28cefb22b4ab4545caac4034af23" + resolved "https://registry.npmjs.org/compute-lcm/-/compute-lcm-1.1.2.tgz" integrity sha512-OFNPdQAXnQhDSKioX8/XYT6sdUlXwpeMjfd6ApxMJfyZ4GxmLR1xvMERctlYhlHwIiz6CSpBc2+qYKjHGZw4TQ== dependencies: compute-gcd "^1.2.1" @@ -1051,12 +1164,12 @@ compute-lcm@^1.1.2: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== config-chain@^1.1.11: version "1.1.13" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + resolved "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz" integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== dependencies: ini "^1.3.4" @@ -1064,22 +1177,22 @@ config-chain@^1.1.11: consola@^3.2.3, consola@^3.4.2: version "3.4.2" - resolved "https://registry.yarnpkg.com/consola/-/consola-3.4.2.tgz#5af110145397bb67afdab77013fdc34cae590ea7" + resolved "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz" integrity sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA== content-disposition@0.5.2: version "0.5.2" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz" integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== cookie@^1.0.2: version "1.1.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-1.1.1.tgz#3bb9bdfc82369db9c2f69c93c9c3ceb310c88b3c" + resolved "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz" integrity sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ== cosmiconfig@^9.0.0: version "9.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz" integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== dependencies: env-paths "^2.2.1" @@ -1089,7 +1202,7 @@ cosmiconfig@^9.0.0: cross-spawn@^7.0.6: version "7.0.6" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz" integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== dependencies: path-key "^3.1.0" @@ -1098,7 +1211,7 @@ cross-spawn@^7.0.6: d@1, d@^1.0.1, d@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/d/-/d-1.0.2.tgz#2aefd554b81981e7dccf72d6842ae725cb17e5de" + resolved "https://registry.npmjs.org/d/-/d-1.0.2.tgz" integrity sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw== dependencies: es5-ext "^0.10.64" @@ -1106,51 +1219,51 @@ d@1, d@^1.0.1, d@^1.0.2: data-uri-to-buffer@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#d8feb2b2881e6a4f58c2e08acfd0e2834e26222e" + resolved "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz" integrity sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A== debug@^4.1.1: version "4.4.3" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" + resolved "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz" integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== dependencies: ms "^2.1.3" dedent@^1.7.0: version "1.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.7.0.tgz#c1f9445335f0175a96587be245a282ff451446ca" + resolved "https://registry.npmjs.org/dedent/-/dedent-1.7.0.tgz" integrity sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ== deep-extend@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== env-paths@^2.2.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== error-ex@^1.3.1: version "1.3.4" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.4.tgz#b3a8d8bb6f92eecc1629e3e27d3c8607a8a32414" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz" integrity sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ== dependencies: is-arrayish "^0.2.1" es-module-lexer@^1.7.0: version "1.7.0" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.7.0.tgz#9159601561880a85f2734560a9099b2c31e5372a" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz" integrity sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA== es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@~0.10.14, es5-ext@~0.10.2: version "0.10.64" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.64.tgz#12e4ffb48f1ba2ea777f1fcdd1918ef73ea21714" + resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz" integrity sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg== dependencies: es6-iterator "^2.0.3" @@ -1160,7 +1273,7 @@ es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@ es6-iterator@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz" integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g== dependencies: d "1" @@ -1169,12 +1282,12 @@ es6-iterator@^2.0.3: es6-promise@^3.2.1: version "3.3.1" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" + resolved "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz" integrity sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg== es6-symbol@^3.1.1, es6-symbol@^3.1.3: version "3.1.4" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.4.tgz#f4e7d28013770b4208ecbf3e0bf14d3bcb557b8c" + resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz" integrity sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg== dependencies: d "^1.0.2" @@ -1182,7 +1295,7 @@ es6-symbol@^3.1.1, es6-symbol@^3.1.3: es6-weak-map@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53" + resolved "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz" integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== dependencies: d "1" @@ -1192,7 +1305,7 @@ es6-weak-map@^2.0.3: esbuild@^0.25.0: version "0.25.12" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.25.12.tgz#97a1d041f4ab00c2fce2f838d2b9969a2d2a97a5" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz" integrity sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg== optionalDependencies: "@esbuild/aix-ppc64" "0.25.12" @@ -1224,12 +1337,12 @@ esbuild@^0.25.0: escalade@^3.1.1: version "3.2.0" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz" integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== esniff@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/esniff/-/esniff-2.0.1.tgz#a4d4b43a5c71c7ec51c51098c1d8a29081f9b308" + resolved "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz" integrity sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg== dependencies: d "^1.0.1" @@ -1239,14 +1352,14 @@ esniff@^2.0.1: estree-walker@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz" integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== dependencies: "@types/estree" "^1.0.0" event-emitter@^0.3.5: version "0.3.5" - resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" + resolved "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz" integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA== dependencies: d "1" @@ -1254,7 +1367,7 @@ event-emitter@^0.3.5: execa@^9.6.0, execa@^9.6.1: version "9.6.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-9.6.1.tgz#5b90acedc6bdc0fa9b9a6ddf8f9cbb0c75a7c471" + resolved "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz" integrity sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA== dependencies: "@sindresorhus/merge-streams" "^4.0.0" @@ -1272,39 +1385,39 @@ execa@^9.6.0, execa@^9.6.1: expect-type@^1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/expect-type/-/expect-type-1.2.2.tgz#c030a329fb61184126c8447585bc75a7ec6fbff3" + resolved "https://registry.npmjs.org/expect-type/-/expect-type-1.2.2.tgz" integrity sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA== ext@^1.7.0: version "1.7.0" - resolved "https://registry.yarnpkg.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" + resolved "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz" integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== dependencies: type "^2.7.2" fast-deep-equal@^3.1.3: version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-safe-stringify@^2.0.7: version "2.1.1" - resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" + resolved "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz" integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== fast-uri@^3.0.1: version "3.1.0" - resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.0.tgz#66eecff6c764c0df9b762e62ca7edcfb53b4edfa" + resolved "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz" integrity sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA== fdir@^6.5.0: version "6.5.0" - resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz#ed2ab967a331ade62f18d077dae192684d50d350" + resolved "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz" integrity sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg== fetch-blob@^3.1.2, fetch-blob@^3.1.4: version "3.2.0" - resolved "https://registry.yarnpkg.com/fetch-blob/-/fetch-blob-3.2.0.tgz#f09b8d4bbd45adc6f0c20b7e787e793e309dcce9" + resolved "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz" integrity sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ== dependencies: node-domexception "^1.0.0" @@ -1312,14 +1425,14 @@ fetch-blob@^3.1.2, fetch-blob@^3.1.4: figures@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-6.1.0.tgz#935479f51865fa7479f6fa94fc6fc7ac14e62c4a" + resolved "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz" integrity sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg== dependencies: is-unicode-supported "^2.0.0" find-up@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-7.0.0.tgz#e8dec1455f74f78d888ad65bf7ca13dd2b4e66fb" + resolved "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz" integrity sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g== dependencies: locate-path "^7.2.0" @@ -1328,14 +1441,14 @@ find-up@^7.0.0: formdata-polyfill@^4.0.10: version "4.0.10" - resolved "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#24807c31c9d402e002ab3d8c720144ceb8848423" + resolved "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz" integrity sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g== dependencies: fetch-blob "^3.1.2" fs-extra@^11.3.2: version "11.3.2" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.2.tgz#c838aeddc6f4a8c74dd15f85e11fe5511bfe02a4" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz" integrity sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A== dependencies: graceful-fs "^4.2.0" @@ -1344,17 +1457,17 @@ fs-extra@^11.3.2: fsevents@~2.3.2, fsevents@~2.3.3: version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== get-caller-file@^2.0.5: version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== get-stream@^9.0.0: version "9.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-9.0.1.tgz#95157d21df8eb90d1647102b63039b1df60ebd27" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz" integrity sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA== dependencies: "@sec-ant/readable-stream" "^0.4.1" @@ -1362,17 +1475,17 @@ get-stream@^9.0.0: graceful-fs@4.2.10: version "4.2.10" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== graceful-fs@^4.1.6, graceful-fs@^4.2.0: version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== gradient-string@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/gradient-string/-/gradient-string-3.0.0.tgz#716d6d6f35309513fa92d38f506c6df0ce1f5ebb" + resolved "https://registry.npmjs.org/gradient-string/-/gradient-string-3.0.0.tgz" integrity sha512-frdKI4Qi8Ihp4C6wZNB565de/THpIaw3DjP5ku87M+N9rNSGmPTjfkq61SdRXB7eCaL8O1hkKDvf6CDMtOzIAg== dependencies: chalk "^5.3.0" @@ -1380,42 +1493,42 @@ gradient-string@^3.0.0: graphql@^16.12.0: version "16.12.0" - resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.12.0.tgz#28cc2462435b1ac3fdc6976d030cef83a0c13ac7" + resolved "https://registry.npmjs.org/graphql/-/graphql-16.12.0.tgz" integrity sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ== has-flag@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== headers-polyfill@^4.0.2: version "4.0.3" - resolved "https://registry.yarnpkg.com/headers-polyfill/-/headers-polyfill-4.0.3.tgz#922a0155de30ecc1f785bcf04be77844ca95ad07" + resolved "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-4.0.3.tgz" integrity sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ== hotscript@^1.0.13: version "1.0.13" - resolved "https://registry.yarnpkg.com/hotscript/-/hotscript-1.0.13.tgz#6eb5de757e9b33444ffc22555e98dbc17fa31fb4" + resolved "https://registry.npmjs.org/hotscript/-/hotscript-1.0.13.tgz" integrity sha512-C++tTF1GqkGYecL+2S1wJTfoH6APGAsbb7PAWQ3iVIwgG/EFseAfEVOKFgAFq4yK3+6j1EjUD4UQ9dRJHX/sSQ== html-escaper@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== http2-client@^1.2.5: version "1.3.5" - resolved "https://registry.yarnpkg.com/http2-client/-/http2-client-1.3.5.tgz#20c9dc909e3cc98284dd20af2432c524086df181" + resolved "https://registry.npmjs.org/http2-client/-/http2-client-1.3.5.tgz" integrity sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA== human-signals@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-8.0.1.tgz#f08bb593b6d1db353933d06156cedec90abe51fb" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz" integrity sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ== import-fresh@^3.3.0: version "3.3.1" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz" integrity sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ== dependencies: parent-module "^1.0.0" @@ -1423,62 +1536,62 @@ import-fresh@^3.3.0: indent-string@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-5.0.0.tgz#4fd2980fccaf8622d14c64d694f4cf33c81951a5" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz" integrity sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg== ini@^1.3.4, ini@~1.3.0: version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== is-arrayish@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== is-node-process@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/is-node-process/-/is-node-process-1.2.0.tgz#ea02a1b90ddb3934a19aea414e88edef7e11d134" + resolved "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz" integrity sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw== is-plain-obj@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz" integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== is-promise@^2.2.2: version "2.2.2" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1" + resolved "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz" integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== is-stream@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-4.0.1.tgz#375cf891e16d2e4baec250b85926cffc14720d9b" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz" integrity sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A== is-unicode-supported@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz#09f0ab0de6d3744d48d265ebb98f65d11f2a9b3a" + resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz" integrity sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ== isexe@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.2: version "3.2.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz" integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== istanbul-lib-report@^3.0.0, istanbul-lib-report@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== dependencies: istanbul-lib-coverage "^3.0.0" @@ -1487,7 +1600,7 @@ istanbul-lib-report@^3.0.0, istanbul-lib-report@^3.0.1: istanbul-lib-source-maps@^5.0.6: version "5.0.6" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz#acaef948df7747c8eb5fbf1265cb980f6353a441" + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz" integrity sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A== dependencies: "@jridgewell/trace-mapping" "^0.3.23" @@ -1496,7 +1609,7 @@ istanbul-lib-source-maps@^5.0.6: istanbul-reports@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.2.0.tgz#cb4535162b5784aa623cee21a7252cf2c807ac93" + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz" integrity sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA== dependencies: html-escaper "^2.0.0" @@ -1504,56 +1617,56 @@ istanbul-reports@^3.2.0: jiti@^2.6.1: version "2.6.1" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-2.6.1.tgz#178ef2fc9a1a594248c20627cd820187a4d78d92" + resolved "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz" integrity sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ== js-levenshtein@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" + resolved "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz" integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== js-runtime@^0.0.8: version "0.0.8" - resolved "https://registry.yarnpkg.com/js-runtime/-/js-runtime-0.0.8.tgz#1455efe991b8f853968ecbe6e76b85711f822672" + resolved "https://registry.npmjs.org/js-runtime/-/js-runtime-0.0.8.tgz" integrity sha512-/nxfuHRkzajgNgGP/7j2A9y8k54XtTWizq+vEGrWh3eBWlSqFhwgToXHAGZeHX3wRMTC3VFBw1iVeemlX4qxZw== js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-tokens@^9.0.1: version "9.0.1" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-9.0.1.tgz#2ec43964658435296f6761b34e10671c2d9527f4" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz" integrity sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ== js-yaml@^4.1.0: version "4.1.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz#854c292467705b699476e1a2decc0c8a3458806b" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz" integrity sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA== dependencies: argparse "^2.0.1" jsep@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/jsep/-/jsep-1.4.0.tgz#19feccbfa51d8a79f72480b4b8e40ce2e17152f0" + resolved "https://registry.npmjs.org/jsep/-/jsep-1.4.0.tgz" integrity sha512-B7qPcEVE3NVkmSJbaYxvv4cHkVW7DQsZz13pUMrfS8z8Q/BuShN+gcTXrUlPiGqM2/t/EEaI030bpxMqY8gMlw== json-parse-even-better-errors@^2.3.0: version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-compare@^0.2.2: version "0.2.2" - resolved "https://registry.yarnpkg.com/json-schema-compare/-/json-schema-compare-0.2.2.tgz#dd601508335a90c7f4cfadb6b2e397225c908e56" + resolved "https://registry.npmjs.org/json-schema-compare/-/json-schema-compare-0.2.2.tgz" integrity sha512-c4WYmDKyJXhs7WWvAWm3uIYnfyWFoIp+JEoX34rctVvEkMYCPGhXtvmFFXiffBbxfZsvQ0RNnV5H7GvDF5HCqQ== dependencies: lodash "^4.17.4" json-schema-merge-allof@^0.8.1: version "0.8.1" - resolved "https://registry.yarnpkg.com/json-schema-merge-allof/-/json-schema-merge-allof-0.8.1.tgz#ed2828cdd958616ff74f932830a26291789eaaf2" + resolved "https://registry.npmjs.org/json-schema-merge-allof/-/json-schema-merge-allof-0.8.1.tgz" integrity sha512-CTUKmIlPJbsWfzRRnOXz+0MjIqvnleIXwFTzz+t9T86HnYX/Rozria6ZVGLktAU9e+NygNljveP+yxqtQp/Q4w== dependencies: compute-lcm "^1.1.2" @@ -1562,7 +1675,7 @@ json-schema-merge-allof@^0.8.1: json-schema-to-ts@2.7.2: version "2.7.2" - resolved "https://registry.yarnpkg.com/json-schema-to-ts/-/json-schema-to-ts-2.7.2.tgz#e8df41d7153e5517f0e68dbe57be12bb3609d6d5" + resolved "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-2.7.2.tgz" integrity sha512-R1JfqKqbBR4qE8UyBR56Ms30LL62/nlhoz+1UkfI/VE7p54Awu919FZ6ZUPG8zIa3XB65usPJgr1ONVncUGSaQ== dependencies: "@babel/runtime" "^7.18.3" @@ -1571,7 +1684,7 @@ json-schema-to-ts@2.7.2: json-schema-to-ts@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz#81f3acaf5a34736492f6f5f51870ef9ece1ca853" + resolved "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz" integrity sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g== dependencies: "@babel/runtime" "^7.18.3" @@ -1579,17 +1692,17 @@ json-schema-to-ts@^3.1.1: json-schema-traverse@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== jsonc-parser@3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== jsonfile@^6.0.1: version "6.2.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.2.0.tgz#7c265bd1b65de6977478300087c99f1c84383f62" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz" integrity sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg== dependencies: universalify "^2.0.0" @@ -1598,7 +1711,7 @@ jsonfile@^6.0.1: jsonpath-plus@^10.0.0: version "10.3.0" - resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz#59e22e4fa2298c68dfcd70659bb47f0cad525238" + resolved "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz" integrity sha512-8TNmfeTCk2Le33A3vRRwtuworG/L5RrgMvdjhKZxvyShO+mBu2fP50OWUjRLNtvw344DdDarFh9buFAZs5ujeA== dependencies: "@jsep-plugin/assignment" "^1.3.0" @@ -1607,65 +1720,65 @@ jsonpath-plus@^10.0.0: jsonpointer@^5.0.0, jsonpointer@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" + resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz" integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== ky@^1.2.0: version "1.14.0" - resolved "https://registry.yarnpkg.com/ky/-/ky-1.14.0.tgz#0ca331409bcdcd894a85478de08e3d72aabda1c4" + resolved "https://registry.npmjs.org/ky/-/ky-1.14.0.tgz" integrity sha512-Rczb6FMM6JT0lvrOlP5WUOCB7s9XKxzwgErzhKlKde1bEV90FXplV1o87fpt4PU/asJFiqjYJxAJyzJhcrxOsQ== latest-version@^9.0.0: version "9.0.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-9.0.0.tgz#e91ed216e7a4badc6f73b66c65adb46c58ec6ba1" + resolved "https://registry.npmjs.org/latest-version/-/latest-version-9.0.0.tgz" integrity sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA== dependencies: package-json "^10.0.0" leven@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== lines-and-columns@^1.1.6: version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== locate-path@^7.2.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz" integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== dependencies: p-locate "^6.0.0" lodash.camelcase@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" + resolved "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== lodash@^4.17.20, lodash@^4.17.4: version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== lru-queue@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3" + resolved "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz" integrity sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ== dependencies: es5-ext "~0.10.2" magic-string@^0.30.21: version "0.30.21" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.21.tgz#56763ec09a0fa8091df27879fd94d19078c00d91" + resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz" integrity sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ== dependencies: "@jridgewell/sourcemap-codec" "^1.5.5" magicast@^0.5.1: version "0.5.1" - resolved "https://registry.yarnpkg.com/magicast/-/magicast-0.5.1.tgz#518959aea78851cd35d4bb0da92f780db3f606d3" + resolved "https://registry.npmjs.org/magicast/-/magicast-0.5.1.tgz" integrity sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw== dependencies: "@babel/parser" "^7.28.5" @@ -1674,19 +1787,19 @@ magicast@^0.5.1: make-dir@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz" integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== dependencies: semver "^7.5.3" marked@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/marked/-/marked-4.3.0.tgz#796362821b019f734054582038b116481b456cf3" + resolved "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz" integrity sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A== memoizee@^0.4.16: version "0.4.17" - resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.4.17.tgz#942a5f8acee281fa6fb9c620bddc57e3b7382949" + resolved "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz" integrity sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA== dependencies: d "^1.0.2" @@ -1700,36 +1813,36 @@ memoizee@^0.4.16: mime-db@~1.33.0: version "1.33.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz" integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== mime-types@2.1.18: version "2.1.18" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz" integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== dependencies: mime-db "~1.33.0" minimatch@3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" minimist@^1.2.0: version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== ms@^2.1.3: version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== msw@^2.12.4: version "2.12.4" - resolved "https://registry.yarnpkg.com/msw/-/msw-2.12.4.tgz#9a7045a6ef831826f57f4050552ca41dd21fe0d4" + resolved "https://registry.npmjs.org/msw/-/msw-2.12.4.tgz" integrity sha512-rHNiVfTyKhzc0EjoXUBVGteNKBevdjOlVC6GlIRXpy+/3LHEIGRovnB5WPjcvmNODVQ1TNFnoa7wsGbd0V3epg== dependencies: "@inquirer/confirm" "^5.0.0" @@ -1753,51 +1866,51 @@ msw@^2.12.4: mustache@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64" + resolved "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz" integrity sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ== mute-stream@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-2.0.0.tgz#a5446fc0c512b71c83c44d908d5c7b7b4c493b2b" + resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz" integrity sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA== nanoid@^3.3.11: version "3.3.11" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz" integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== natural-orderby@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/natural-orderby/-/natural-orderby-5.0.0.tgz#bb655f669ee9c84e82cdc6cddbba25eb263cd9f4" + resolved "https://registry.npmjs.org/natural-orderby/-/natural-orderby-5.0.0.tgz" integrity sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg== next-tick@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz" integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== node-domexception@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" + resolved "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz" integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== node-fetch-h2@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz#c6188325f9bd3d834020bf0f2d6dc17ced2241ac" + resolved "https://registry.npmjs.org/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz" integrity sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg== dependencies: http2-client "^1.2.5" node-fetch@^2.6.1: version "2.7.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== dependencies: whatwg-url "^5.0.0" node-fetch@^3.3.2: version "3.3.2" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.2.tgz#d1e889bacdf733b4ff3b2b243eb7a12866a0b78b" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz" integrity sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA== dependencies: data-uri-to-buffer "^4.0.0" @@ -1806,14 +1919,14 @@ node-fetch@^3.3.2: node-readfiles@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/node-readfiles/-/node-readfiles-0.2.0.tgz#dbbd4af12134e2e635c245ef93ffcf6f60673a5d" + resolved "https://registry.npmjs.org/node-readfiles/-/node-readfiles-0.2.0.tgz" integrity sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA== dependencies: es6-promise "^3.2.1" npm-run-path@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-6.0.0.tgz#25cfdc4eae04976f3349c0b1afc089052c362537" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz" integrity sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA== dependencies: path-key "^4.0.0" @@ -1821,14 +1934,14 @@ npm-run-path@^6.0.0: oas-kit-common@^1.0.8: version "1.0.8" - resolved "https://registry.yarnpkg.com/oas-kit-common/-/oas-kit-common-1.0.8.tgz#6d8cacf6e9097967a4c7ea8bcbcbd77018e1f535" + resolved "https://registry.npmjs.org/oas-kit-common/-/oas-kit-common-1.0.8.tgz" integrity sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ== dependencies: fast-safe-stringify "^2.0.7" oas-linter@^3.2.2: version "3.2.2" - resolved "https://registry.yarnpkg.com/oas-linter/-/oas-linter-3.2.2.tgz#ab6a33736313490659035ca6802dc4b35d48aa1e" + resolved "https://registry.npmjs.org/oas-linter/-/oas-linter-3.2.2.tgz" integrity sha512-KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ== dependencies: "@exodus/schemasafe" "^1.0.0-rc.2" @@ -1837,7 +1950,7 @@ oas-linter@^3.2.2: oas-normalize@^15.4.0: version "15.4.0" - resolved "https://registry.yarnpkg.com/oas-normalize/-/oas-normalize-15.4.0.tgz#a02a4760879da5f9ed8f4e003ba1d3b40a471503" + resolved "https://registry.npmjs.org/oas-normalize/-/oas-normalize-15.4.0.tgz" integrity sha512-QBOjWqeZGtRoZFa46wwsorbtawKFpLwg1xHKZIlD0mixKiewyMYXJUA9DVemyPCsZIZXWINtZr4VJbkxy73SOg== dependencies: "@readme/openapi-parser" "^5.2.1" @@ -1848,7 +1961,7 @@ oas-normalize@^15.4.0: oas-resolver@^2.5.6: version "2.5.6" - resolved "https://registry.yarnpkg.com/oas-resolver/-/oas-resolver-2.5.6.tgz#10430569cb7daca56115c915e611ebc5515c561b" + resolved "https://registry.npmjs.org/oas-resolver/-/oas-resolver-2.5.6.tgz" integrity sha512-Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ== dependencies: node-fetch-h2 "^2.3.0" @@ -1859,12 +1972,12 @@ oas-resolver@^2.5.6: oas-schema-walker@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz#74c3cd47b70ff8e0b19adada14455b5d3ac38a22" + resolved "https://registry.npmjs.org/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz" integrity sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ== oas-validator@^5.0.8: version "5.0.8" - resolved "https://registry.yarnpkg.com/oas-validator/-/oas-validator-5.0.8.tgz#387e90df7cafa2d3ffc83b5fb976052b87e73c28" + resolved "https://registry.npmjs.org/oas-validator/-/oas-validator-5.0.8.tgz" integrity sha512-cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw== dependencies: call-me-maybe "^1.0.1" @@ -1878,7 +1991,7 @@ oas-validator@^5.0.8: oas@^28.5.1: version "28.5.1" - resolved "https://registry.yarnpkg.com/oas/-/oas-28.5.1.tgz#67ebc2e3472fa3569cd810ad08fe3e4aad4db9e7" + resolved "https://registry.npmjs.org/oas/-/oas-28.5.1.tgz" integrity sha512-6b/oLTcZDYE8WafiYwCXoI4AjfRTr+HKaAsCVnXRLxRnFYdywa+rYfTwIpDSyDAx6kU5LznbgYBr8AKM6fMLKQ== dependencies: "@readme/openapi-parser" "^5.2.1" @@ -1893,48 +2006,48 @@ oas@^28.5.1: object-hash@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" + resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== obug@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/obug/-/obug-2.1.1.tgz#2cba74ff241beb77d63055ddf4cd1e9f90b538be" + resolved "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz" integrity sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ== openapi-types@^12.1.1, openapi-types@^12.1.3: version "12.1.3" - resolved "https://registry.yarnpkg.com/openapi-types/-/openapi-types-12.1.3.tgz#471995eb26c4b97b7bd356aacf7b91b73e777dd3" + resolved "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz" integrity sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw== outvariant@^1.4.0, outvariant@^1.4.3: version "1.4.3" - resolved "https://registry.yarnpkg.com/outvariant/-/outvariant-1.4.3.tgz#221c1bfc093e8fec7075497e7799fdbf43d14873" + resolved "https://registry.npmjs.org/outvariant/-/outvariant-1.4.3.tgz" integrity sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA== p-limit@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz" integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== dependencies: yocto-queue "^1.0.0" p-limit@^7.2.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-7.2.0.tgz#afcf6b5a86d093660140497dda0e640dd01a7b3b" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-7.2.0.tgz" integrity sha512-ATHLtwoTNDloHRFFxFJdHnG6n2WUeFjaR8XQMFdKIv0xkXjrER8/iG9iu265jOM95zXHAfv9oTkqhrfbIzosrQ== dependencies: yocto-queue "^1.2.1" p-locate@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz" integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== dependencies: p-limit "^4.0.0" package-json@^10.0.0: version "10.0.1" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-10.0.1.tgz#e49ee07b8de63b638e7f1b5bb353733e428fe7d7" + resolved "https://registry.npmjs.org/package-json/-/package-json-10.0.1.tgz" integrity sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg== dependencies: ky "^1.2.0" @@ -1944,14 +2057,14 @@ package-json@^10.0.0: parent-module@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" parse-json@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== dependencies: "@babel/code-frame" "^7.0.0" @@ -1961,67 +2074,67 @@ parse-json@^5.2.0: parse-ms@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-ms/-/parse-ms-4.0.0.tgz#c0c058edd47c2a590151a718990533fd62803df4" + resolved "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz" integrity sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw== path-exists@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz" integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== path-is-inside@1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== path-key@^3.1.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== path-key@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18" + resolved "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz" integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== path-to-regexp@3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-3.3.0.tgz#f7f31d32e8518c2660862b644414b6d5c63a611b" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz" integrity sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw== path-to-regexp@^6.3.0: version "6.3.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz#2b6a26a337737a8e1416f9272ed0766b1c0389f4" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz" integrity sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ== path-to-regexp@^8.1.0: version "8.3.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-8.3.0.tgz#aa818a6981f99321003a08987d3cec9c3474cd1f" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz" integrity sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA== pathe@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/pathe/-/pathe-2.0.3.tgz#3ecbec55421685b70a9da872b2cff3e1cbed1716" + resolved "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz" integrity sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w== picocolors@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz" integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== picomatch@^4.0.3: version "4.0.3" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz" integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q== pluralize@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" + resolved "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz" integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== postcss@^8.5.6: version "8.5.6" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.6.tgz#2825006615a619b4f62a9e7426cc120b349a8f3c" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz" integrity sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg== dependencies: nanoid "^3.3.11" @@ -2030,24 +2143,24 @@ postcss@^8.5.6: pretty-ms@^9.2.0: version "9.3.0" - resolved "https://registry.yarnpkg.com/pretty-ms/-/pretty-ms-9.3.0.tgz#dd2524fcb3c326b4931b2272dfd1e1a8ed9a9f5a" + resolved "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz" integrity sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ== dependencies: parse-ms "^4.0.0" proto-list@~1.2.1: version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz" integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== range-parser@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== rc@1.2.8: version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== dependencies: deep-extend "^0.6.0" @@ -2057,7 +2170,7 @@ rc@1.2.8: react-devtools-core@6.1.2: version "6.1.2" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-6.1.2.tgz#bf4030c4012be8a9201dc1f8a36238c9a5078c98" + resolved "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-6.1.2.tgz" integrity sha512-ldFwzufLletzCikNJVYaxlxMLu7swJ3T2VrGfzXlMsVhZhPDKXA38DEROidaYZVgMAmQnIjymrmqto5pyfrwPA== dependencies: shell-quote "^1.6.1" @@ -2065,63 +2178,63 @@ react-devtools-core@6.1.2: readdirp@^4.0.1: version "4.1.2" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.1.2.tgz#eb85801435fbf2a7ee58f19e0921b068fc69948d" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz" integrity sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg== reftools@^1.1.9: version "1.1.9" - resolved "https://registry.yarnpkg.com/reftools/-/reftools-1.1.9.tgz#e16e19f662ccd4648605312c06d34e5da3a2b77e" + resolved "https://registry.npmjs.org/reftools/-/reftools-1.1.9.tgz" integrity sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w== registry-auth-token@^5.0.2: version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.1.0.tgz#3c659047ecd4caebd25bc1570a3aa979ae490eca" + resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.0.tgz" integrity sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw== dependencies: "@pnpm/npm-conf" "^2.1.0" registry-url@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-6.0.1.tgz#056d9343680f2f64400032b1e199faa692286c58" + resolved "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz" integrity sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q== dependencies: rc "1.2.8" remeda@^2.32.0: version "2.32.0" - resolved "https://registry.yarnpkg.com/remeda/-/remeda-2.32.0.tgz#51eafec73c6ee80c44689d44bb0233255c41b724" + resolved "https://registry.npmjs.org/remeda/-/remeda-2.32.0.tgz" integrity sha512-BZx9DsT4FAgXDTOdgJIc5eY6ECIXMwtlSPQoPglF20ycSWigttDDe88AozEsPPT4OWk5NujroGSBC1phw5uU+w== dependencies: type-fest "^4.41.0" remove-undefined-objects@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/remove-undefined-objects/-/remove-undefined-objects-7.0.0.tgz#ad38e96c982a6b1d6fe856c289fdb3097535f9a7" + resolved "https://registry.npmjs.org/remove-undefined-objects/-/remove-undefined-objects-7.0.0.tgz" integrity sha512-+9ycqqqpv6EdaOvHpyOkf81SXJ4MjARKX450Je6AmshEYeqAuiVcfbLx1coNICO3KulleXlOHd0GSHFkEdB3YQ== require-directory@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== resolve-from@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== rettime@^0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/rettime/-/rettime-0.7.0.tgz#c040f1a65e396eaa4b8346dd96ed937edc79d96f" + resolved "https://registry.npmjs.org/rettime/-/rettime-0.7.0.tgz" integrity sha512-LPRKoHnLKd/r3dVxcwO7vhCW+orkOGj9ViueosEBK6ie89CijnfRlhaDhHq/3Hxu4CkWQtxwlBG0mzTQY6uQjw== rollup@^4.43.0: version "4.53.3" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.53.3.tgz#dbc8cd8743b38710019fb8297e8d7a76e3faa406" + resolved "https://registry.npmjs.org/rollup/-/rollup-4.53.3.tgz" integrity sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA== dependencies: "@types/estree" "1.0.8" @@ -2152,17 +2265,17 @@ rollup@^4.43.0: seedrandom@^3.0.5: version "3.0.5" - resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-3.0.5.tgz#54edc85c95222525b0c7a6f6b3543d8e0b3aa0a7" + resolved "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz" integrity sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg== semver@^7.5.3, semver@^7.6.0, semver@^7.7.3: version "7.7.3" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" + resolved "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz" integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== serve-handler@^6.1.6: version "6.1.6" - resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.6.tgz#50803c1d3e947cd4a341d617f8209b22bd76cfa1" + resolved "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz" integrity sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ== dependencies: bytes "3.0.0" @@ -2175,31 +2288,31 @@ serve-handler@^6.1.6: shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== dependencies: shebang-regex "^3.0.0" shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.6.1: version "1.8.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.3.tgz#55e40ef33cf5c689902353a3d8cd1a6725f08b4b" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz" integrity sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw== should-equal@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/should-equal/-/should-equal-2.0.0.tgz#6072cf83047360867e68e98b09d71143d04ee0c3" + resolved "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz" integrity sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA== dependencies: should-type "^1.4.0" should-format@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/should-format/-/should-format-3.0.3.tgz#9bfc8f74fa39205c53d38c34d717303e277124f1" + resolved "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz" integrity sha512-hZ58adtulAk0gKtua7QxevgUaXTTXxIi8t41L3zo9AHvjXO1/7sdLECuHeIN2SRtYXpNkmhoUP2pdeWgricQ+Q== dependencies: should-type "^1.3.0" @@ -2207,7 +2320,7 @@ should-format@^3.0.3: should-type-adaptors@^1.0.1: version "1.1.0" - resolved "https://registry.yarnpkg.com/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz#401e7f33b5533033944d5cd8bf2b65027792e27a" + resolved "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz" integrity sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA== dependencies: should-type "^1.3.0" @@ -2215,17 +2328,17 @@ should-type-adaptors@^1.0.1: should-type@^1.3.0, should-type@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/should-type/-/should-type-1.4.0.tgz#0756d8ce846dfd09843a6947719dfa0d4cff5cf3" + resolved "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz" integrity sha512-MdAsTu3n25yDbIe1NeN69G4n6mUnJGtSJHygX3+oN0ZbO3DTiATnf7XnYJdGT42JCXurTb1JI0qOBR65shvhPQ== should-util@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/should-util/-/should-util-1.0.1.tgz#fb0d71338f532a3a149213639e2d32cbea8bcb28" + resolved "https://registry.npmjs.org/should-util/-/should-util-1.0.1.tgz" integrity sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g== should@^13.2.1: version "13.2.3" - resolved "https://registry.yarnpkg.com/should/-/should-13.2.3.tgz#96d8e5acf3e97b49d89b51feaa5ae8d07ef58f10" + resolved "https://registry.npmjs.org/should/-/should-13.2.3.tgz" integrity sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ== dependencies: should-equal "^2.0.0" @@ -2236,47 +2349,47 @@ should@^13.2.1: siginfo@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz#32e76c70b79724e3bb567cb9d543eb858ccfaf30" + resolved "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz" integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g== signal-exit@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== source-map-js@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz" integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== stackback@0.0.2: version "0.0.2" - resolved "https://registry.yarnpkg.com/stackback/-/stackback-0.0.2.tgz#1ac8a0d9483848d1695e418b6d031a3c3ce68e3b" + resolved "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz" integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== statuses@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.2.tgz#8f75eecef765b5e1cfcdc080da59409ed424e382" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz" integrity sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw== std-env@^3.10.0: version "3.10.0" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.10.0.tgz#d810b27e3a073047b2b5e40034881f5ea6f9c83b" + resolved "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz" integrity sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg== strict-event-emitter@^0.5.1: version "0.5.1" - resolved "https://registry.yarnpkg.com/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz#1602ece81c51574ca39c6815e09f1a3e8550bd93" + resolved "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz" integrity sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ== string-argv@^0.3.2: version "0.3.2" - resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" + resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz" integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" @@ -2285,31 +2398,31 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" strip-final-newline@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-4.0.0.tgz#35a369ec2ac43df356e3edd5dcebb6429aa1fa5c" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz" integrity sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw== strip-json-comments@~2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== supports-color@^7.1.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" swagger2openapi@^7.0.8: version "7.0.8" - resolved "https://registry.yarnpkg.com/swagger2openapi/-/swagger2openapi-7.0.8.tgz#12c88d5de776cb1cbba758994930f40ad0afac59" + resolved "https://registry.npmjs.org/swagger2openapi/-/swagger2openapi-7.0.8.tgz" integrity sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g== dependencies: call-me-maybe "^1.0.1" @@ -2326,12 +2439,12 @@ swagger2openapi@^7.0.8: tagged-tag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/tagged-tag/-/tagged-tag-1.0.0.tgz#a0b5917c2864cba54841495abfa3f6b13edcf4d6" + resolved "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz" integrity sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng== timers-ext@^0.1.7: version "0.1.8" - resolved "https://registry.yarnpkg.com/timers-ext/-/timers-ext-0.1.8.tgz#b4e442f10b7624a29dd2aa42c295e257150cf16c" + resolved "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz" integrity sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww== dependencies: es5-ext "^0.10.64" @@ -2339,22 +2452,22 @@ timers-ext@^0.1.7: tinybench@^2.9.0: version "2.9.0" - resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.9.0.tgz#103c9f8ba6d7237a47ab6dd1dcff77251863426b" + resolved "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz" integrity sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg== tinycolor2@^1.0.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.6.0.tgz#f98007460169b0263b97072c5ae92484ce02d09e" + resolved "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz" integrity sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw== tinyexec@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/tinyexec/-/tinyexec-1.0.2.tgz#bdd2737fe2ba40bd6f918ae26642f264b99ca251" + resolved "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz" integrity sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg== tinyglobby@^0.2.15: version "0.2.15" - resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz#e228dd1e638cea993d2fdb4fcd2d4602a79951c2" + resolved "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz" integrity sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ== dependencies: fdir "^6.5.0" @@ -2362,7 +2475,7 @@ tinyglobby@^0.2.15: tinygradient@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/tinygradient/-/tinygradient-1.1.5.tgz#0fb855ceb18d96b21ba780b51a8012033b2530ef" + resolved "https://registry.npmjs.org/tinygradient/-/tinygradient-1.1.5.tgz" integrity sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw== dependencies: "@types/tinycolor2" "^1.4.0" @@ -2370,135 +2483,135 @@ tinygradient@^1.1.5: tinyrainbow@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/tinyrainbow/-/tinyrainbow-3.0.3.tgz#984a5b1c1b25854a9b6bccbe77964d0593d1ea42" + resolved "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.0.3.tgz" integrity sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q== tldts-core@^7.0.19: version "7.0.19" - resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-7.0.19.tgz#9dd8a457a09b4e65c8266c029f1847fa78dead20" + resolved "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.19.tgz" integrity sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A== tldts@^7.0.5: version "7.0.19" - resolved "https://registry.yarnpkg.com/tldts/-/tldts-7.0.19.tgz#84cd7a7f04e68ec93b93b106fac038c527b99368" + resolved "https://registry.npmjs.org/tldts/-/tldts-7.0.19.tgz" integrity sha512-8PWx8tvC4jDB39BQw1m4x8y5MH1BcQ5xHeL2n7UVFulMPH/3Q0uiamahFJ3lXA0zO2SUyRXuVVbWSDmstlt9YA== dependencies: tldts-core "^7.0.19" tough-cookie@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-6.0.0.tgz#11e418b7864a2c0d874702bc8ce0f011261940e5" + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.0.tgz" integrity sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w== dependencies: tldts "^7.0.5" tr46@~0.0.3: version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== ts-algebra@^1.2.0: version "1.2.2" - resolved "https://registry.yarnpkg.com/ts-algebra/-/ts-algebra-1.2.2.tgz#b75d301c28cd4126cd344760a47b43e48e2872e0" + resolved "https://registry.npmjs.org/ts-algebra/-/ts-algebra-1.2.2.tgz" integrity sha512-kloPhf1hq3JbCPOTYoOWDKxebWjNb2o/LKnNfkWhxVVisFFmMJPPdJeGoGmM+iRLyoXAR61e08Pb+vUXINg8aA== ts-algebra@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ts-algebra/-/ts-algebra-2.0.0.tgz#4e3e0953878f26518fce7f6bb115064a65388b7a" + resolved "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz" integrity sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw== ts-toolbelt@^9.6.0: version "9.6.0" - resolved "https://registry.yarnpkg.com/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz#50a25426cfed500d4a09bd1b3afb6f28879edfd5" + resolved "https://registry.npmjs.org/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz" integrity sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w== tslib@^2.2.0: version "2.8.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== tunnel@^0.0.6: version "0.0.6" - resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" + resolved "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz" integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== type-fest@^4.41.0: version "4.41.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.41.0.tgz#6ae1c8e5731273c2bf1f58ad39cbae2c91a46c58" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz" integrity sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA== type-fest@^5.2.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-5.3.0.tgz#9422125b3094b1087d8446ba151b72fb9f39411a" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-5.3.0.tgz" integrity sha512-d9CwU93nN0IA1QL+GSNDdwLAu1Ew5ZjTwupvedwg3WdfoH6pIDvYQ2hV0Uc2nKBLPq7NB5apCx57MLS5qlmO5g== dependencies: tagged-tag "^1.0.0" type@^2.7.2: version "2.7.3" - resolved "https://registry.yarnpkg.com/type/-/type-2.7.3.tgz#436981652129285cc3ba94f392886c2637ea0486" + resolved "https://registry.npmjs.org/type/-/type-2.7.3.tgz" integrity sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ== typescript@5.9.3, typescript@^5.9.3: version "5.9.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz" integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw== undici-types@~7.16.0: version "7.16.0" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46" + resolved "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz" integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw== undici@^5.25.4: version "5.29.0" - resolved "https://registry.yarnpkg.com/undici/-/undici-5.29.0.tgz#419595449ae3f2cdcba3580a2e8903399bd1f5a3" + resolved "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz" integrity sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg== dependencies: "@fastify/busboy" "^2.0.0" unicorn-magic@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" + resolved "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz" integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== unicorn-magic@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104" + resolved "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz" integrity sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA== universalify@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== until-async@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/until-async/-/until-async-3.0.2.tgz#447f1531fdd7bb2b4c7a98869bdb1a4c2a23865f" + resolved "https://registry.npmjs.org/until-async/-/until-async-3.0.2.tgz" integrity sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw== utility-types@^3.10.0: version "3.11.0" - resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.11.0.tgz#607c40edb4f258915e901ea7995607fdf319424c" + resolved "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz" integrity sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw== uuid@^13.0.0: version "13.0.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-13.0.0.tgz#263dc341b19b4d755eb8fe36b78d95a6b65707e8" + resolved "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz" integrity sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w== validate.io-array@^1.0.3: version "1.0.6" - resolved "https://registry.yarnpkg.com/validate.io-array/-/validate.io-array-1.0.6.tgz#5b5a2cafd8f8b85abb2f886ba153f2d93a27774d" + resolved "https://registry.npmjs.org/validate.io-array/-/validate.io-array-1.0.6.tgz" integrity sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg== validate.io-function@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/validate.io-function/-/validate.io-function-1.0.2.tgz#343a19802ed3b1968269c780e558e93411c0bad7" + resolved "https://registry.npmjs.org/validate.io-function/-/validate.io-function-1.0.2.tgz" integrity sha512-LlFybRJEriSuBnUhQyG5bwglhh50EpTL2ul23MPIuR1odjO7XaMLFV8vHGwp7AZciFxtYOeiSCT5st+XSPONiQ== validate.io-integer-array@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/validate.io-integer-array/-/validate.io-integer-array-1.0.0.tgz#2cabde033293a6bcbe063feafe91eaf46b13a089" + resolved "https://registry.npmjs.org/validate.io-integer-array/-/validate.io-integer-array-1.0.0.tgz" integrity sha512-mTrMk/1ytQHtCY0oNO3dztafHYyGU88KL+jRxWuzfOmQb+4qqnWmI+gykvGp8usKZOM0H7keJHEbRaFiYA0VrA== dependencies: validate.io-array "^1.0.3" @@ -2506,19 +2619,19 @@ validate.io-integer-array@^1.0.0: validate.io-integer@^1.0.4: version "1.0.5" - resolved "https://registry.yarnpkg.com/validate.io-integer/-/validate.io-integer-1.0.5.tgz#168496480b95be2247ec443f2233de4f89878068" + resolved "https://registry.npmjs.org/validate.io-integer/-/validate.io-integer-1.0.5.tgz" integrity sha512-22izsYSLojN/P6bppBqhgUDjCkr5RY2jd+N2a3DCAUey8ydvrZ/OkGvFPR7qfOpwR2LC5p4Ngzxz36g5Vgr/hQ== dependencies: validate.io-number "^1.0.3" validate.io-number@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/validate.io-number/-/validate.io-number-1.0.3.tgz#f63ffeda248bf28a67a8d48e0e3b461a1665baf8" + resolved "https://registry.npmjs.org/validate.io-number/-/validate.io-number-1.0.3.tgz" integrity sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg== "vite@^6.0.0 || ^7.0.0": version "7.2.6" - resolved "https://registry.yarnpkg.com/vite/-/vite-7.2.6.tgz#91e05ba05bc7c667a7645595e21f2a0eb1057631" + resolved "https://registry.npmjs.org/vite/-/vite-7.2.6.tgz" integrity sha512-tI2l/nFHC5rLh7+5+o7QjKjSR04ivXDF4jcgV0f/bTQ+OJiITy5S6gaynVsEM+7RqzufMnVbIon6Sr5x1SDYaQ== dependencies: esbuild "^0.25.0" @@ -2532,7 +2645,7 @@ validate.io-number@^1.0.3: vitest@^4.0.15: version "4.0.15" - resolved "https://registry.yarnpkg.com/vitest/-/vitest-4.0.15.tgz#bb65e8289d49c89bc3c1dba8e1bf9c13f039c6b0" + resolved "https://registry.npmjs.org/vitest/-/vitest-4.0.15.tgz" integrity sha512-n1RxDp8UJm6N0IbJLQo+yzLZ2sQCDyl1o0LeugbPWf8+8Fttp29GghsQBjYJVmWq3gBFfe9Hs1spR44vovn2wA== dependencies: "@vitest/expect" "4.0.15" @@ -2558,17 +2671,17 @@ vitest@^4.0.15: web-streams-polyfill@^3.0.3: version "3.3.3" - resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b" + resolved "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz" integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== webidl-conversions@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== whatwg-url@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== dependencies: tr46 "~0.0.3" @@ -2576,14 +2689,14 @@ whatwg-url@^5.0.0: which@^2.0.1: version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" why-is-node-running@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/why-is-node-running/-/why-is-node-running-2.3.0.tgz#a3f69a97107f494b3cdc3bdddd883a7d65cebf04" + resolved "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz" integrity sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w== dependencies: siginfo "^2.0.0" @@ -2591,7 +2704,7 @@ why-is-node-running@^2.3.0: wrap-ansi@^6.2.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== dependencies: ansi-styles "^4.0.0" @@ -2600,7 +2713,7 @@ wrap-ansi@^6.2.0: wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== dependencies: ansi-styles "^4.0.0" @@ -2609,42 +2722,42 @@ wrap-ansi@^7.0.0: ws@8.18.0: version "8.18.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" + resolved "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz" integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== ws@^7: version "7.5.10" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz" integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== ws@^8.18.3: version "8.18.3" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.3.tgz#b56b88abffde62791c639170400c93dcb0c95472" + resolved "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz" integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg== y18n@^5.0.5: version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== yaml-ast-parser@0.0.43: version "0.0.43" - resolved "https://registry.yarnpkg.com/yaml-ast-parser/-/yaml-ast-parser-0.0.43.tgz#e8a23e6fb4c38076ab92995c5dca33f3d3d7c9bb" + resolved "https://registry.npmjs.org/yaml-ast-parser/-/yaml-ast-parser-0.0.43.tgz" integrity sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A== yaml@^1.10.0: version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== yargs-parser@^21.1.1: version "21.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== yargs@^17.0.1, yargs@^17.7.2: version "17.7.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== dependencies: cliui "^8.0.1" @@ -2657,15 +2770,15 @@ yargs@^17.0.1, yargs@^17.7.2: yocto-queue@^1.0.0, yocto-queue@^1.2.1: version "1.2.2" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.2.2.tgz#3e09c95d3f1aa89a58c114c99223edf639152c00" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz" integrity sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ== yoctocolors-cjs@^2.1.3: version "2.1.3" - resolved "https://registry.yarnpkg.com/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz#7e4964ea8ec422b7a40ac917d3a344cfd2304baa" + resolved "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz" integrity sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw== yoctocolors@^2.1.1: version "2.1.2" - resolved "https://registry.yarnpkg.com/yoctocolors/-/yoctocolors-2.1.2.tgz#d795f54d173494e7d8db93150cec0ed7f678c83a" + resolved "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz" integrity sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug== From 0cc2fe2aed219fffdf3c77db1cba16962dceb079 Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 11 Dec 2025 13:32:10 -0700 Subject: [PATCH 03/12] feat: add support for multiple credential types Add support for: - UsernamePassword - OAuthToken - GoogleWorkloadIdentityFederation - AwsStsFederation Changes: - Create new credential.ts module with getCredential and setOutputs functions - Refactor main.ts to use new credential module instead of api-key module - Update validate.ts to use generated credential type enums - Add validateServerPort function with proper number validation --- src/access-token.ts | 25 ++++---- src/api-key.ts | 62 -------------------- src/credential.ts | 135 ++++++++++++++++++++++++++++++++++++++++++++ src/main.ts | 39 ++++++------- src/validate.ts | 49 +++++++++++++--- 5 files changed, 208 insertions(+), 102 deletions(-) delete mode 100644 src/api-key.ts diff --git a/src/access-token.ts b/src/access-token.ts index 9a6f0e8..bff0587 100644 --- a/src/access-token.ts +++ b/src/access-token.ts @@ -1,4 +1,5 @@ import * as core from "@actions/core"; +import { edgeApiAuth } from "../gen/client/edgeApiAuth"; async function getAccessToken( clientId: string, @@ -6,32 +7,32 @@ async function getAccessToken( domain: string, ): Promise { const tenantId: string = clientId.split(":")[2]; - const url: string = `https://${tenantId}.ec.${domain}/edge/v1/auth`; + const url: string = `https://${tenantId}.ec.${domain}`; - core.info(`Fetch access token (url): ${url}`); + core.info(`Fetch access token (url): ${url}/edge/v1/auth`); // Request an access token from Aembit Edge server - const response = await fetch(url, { - method: "POST", - headers: { - "Content-Type": "application/json", - }, - body: JSON.stringify({ + const response = await edgeApiAuth( + { clientId: clientId, client: { github: { identityToken: identityToken, }, }, - }), - }); + }, + undefined, + { + baseURL: url, + }, + ); core.info(`Response status: ${response.status}`); - if (!response.ok) { + if (response.status !== 200) { throw new Error(`Failed to fetch access token: ${response.statusText}`); } - const data = (await response.json()) as { accessToken?: string }; + const data = response.data as { accessToken?: string }; if (!data || typeof data.accessToken !== "string") { throw new Error("Invalid response: missing accessToken"); } diff --git a/src/api-key.ts b/src/api-key.ts deleted file mode 100644 index 0eeb4c4..0000000 --- a/src/api-key.ts +++ /dev/null @@ -1,62 +0,0 @@ -import * as core from "@actions/core"; - -async function getApiKey( - clientId: string, - identityToken: string, - accessToken: string, - domain: string, - serverHost: string, - serverPort: string, -): Promise { - const tenantId: string = clientId.split(":")[2]; - const url: string = `https://${tenantId}.ec.${domain}/edge/v1/credentials`; - - core.info(`Fetch API Key (url): ${url}`); - - // Request an API key from Credential Provider - const response = await fetch(url, { - method: "POST", - headers: { - "Content-Type": "application/json", - Authorization: `Bearer ${accessToken}`, - }, - body: JSON.stringify({ - clientId: clientId, - client: { - github: { - identityToken: identityToken, - }, - }, - server: { - host: serverHost, - port: serverPort, - }, - credentialType: "ApiKey", - }), - redirect: "follow", - }); - - core.info(`Response status: ${response.status}`); - if (!response.ok) { - throw new Error(`Failed to fetch access token: ${response.statusText}`); - } - - const result = (await response.json()) as { - credentialType: string; - expiresAt: string; - data: { - apiKey: string; - }; - }; - - if (result.credentialType !== "ApiKey") { - throw new Error(`Invalid credentials type: ${result.credentialType}`); - } - - // Masking API key. - core.setSecret(result.data.apiKey); - - return result.data.apiKey; -} - -export { getApiKey }; diff --git a/src/credential.ts b/src/credential.ts index e69de29..08ef682 100644 --- a/src/credential.ts +++ b/src/credential.ts @@ -0,0 +1,135 @@ +import * as core from "@actions/core"; +import { + type CredentialProviderTypes, + credentialProviderTypesEnum, + type EdgeCredentials, + edgeApiGetCredentials, +} from "../gen"; +import { validateCredentialType } from "./validate"; + +export type ValidatedApiCredentialsResponse = { + credentialType: string; + data: EdgeCredentials; + expiresAt: string | null; +}; + +async function getCredential( + credentialType: string, + clientId: string, + identityToken: string, + accessToken: string, + domain: string, + serverHost: string, + serverPort: number, +): Promise { + const tenantId: string = clientId.split(":")[2]; + const url: string = `https://${tenantId}.ec.${domain}`; + + core.info(`Fetch Credential (url): ${url}/edge/v1/credentials`); + + const response = await edgeApiGetCredentials( + { + client: { + github: { + identityToken: identityToken, + }, + }, + server: { + host: serverHost, + port: serverPort, + }, + credentialType: credentialType as CredentialProviderTypes, + }, + undefined, + { + baseURL: url, + headers: { + Authorization: `Bearer ${accessToken}`, + }, + }, + ); + + core.info(`Response status: ${response.status}`); + if (response.status !== 200) { + throw new Error(`Failed to fetch access token: ${response.statusText}`); + } + + const credentialData = response.data; + + validateCredentialType(credentialData.credentialType || ""); + + if (!credentialData.data) { + throw new Error( + `No credential values were included in the server response.`, + ); + } + + return credentialData as ValidatedApiCredentialsResponse; +} + +function setOutputs(credentialType: string, credential: EdgeCredentials) { + switch (credentialType) { + case credentialProviderTypesEnum.ApiKey: + if (credential.apiKey) { + core.setSecret(credential.apiKey); + core.setOutput("api-key", credential.apiKey); + } else { + throw new Error("API key was missing in response from server."); + } + return; + case credentialProviderTypesEnum.OAuthToken: + if (credential.token) { + core.setSecret(credential.token); + core.setOutput("token", credential.token); + } else { + throw new Error("OAuthToken was missing in response from server."); + } + return; + case credentialProviderTypesEnum.GoogleWorkloadIdentityFederation: + if (credential.token) { + core.setSecret(credential.token); + core.setOutput("token", credential.token); + } else { + throw new Error( + "Google Workload Identity Federation token was missing in response from server.", + ); + } + return; + case credentialProviderTypesEnum.UsernamePassword: + if (credential.username && credential.password) { + core.setSecret(credential.username); + core.setSecret(credential.password); + core.setOutput("username", credential.username); + core.setOutput("password", credential.password); + } else { + throw new Error( + "Username or password was missing in response from server.", + ); + } + return; + case credentialProviderTypesEnum.AwsStsFederation: + if ( + credential.awsAccessKeyId && + credential.awsSecretAccessKey && + credential.awsSessionToken + ) { + core.setSecret(credential.awsAccessKeyId); + core.setSecret(credential.awsSecretAccessKey); + core.setSecret(credential.awsSessionToken); + core.setOutput("aws-access-key-id", credential.awsAccessKeyId); + core.setOutput("aws-secret-access-key", credential.awsSecretAccessKey); + core.setOutput("aws-session-token", credential.awsSessionToken); + } else { + throw new Error( + "AWS credentials were missing in response from server.", + ); + } + return; + default: + throw new Error( + `Invalid or currently unsupported credential type: ${credentialType}`, + ); + } +} + +export { getCredential, setOutputs }; diff --git a/src/main.ts b/src/main.ts index 3445943..b4c626a 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,8 +1,12 @@ import * as core from "@actions/core"; import { getAccessToken } from "./access-token"; -import { getApiKey } from "./api-key"; +import { getCredential, setOutputs } from "./credential"; import { getIdentityToken } from "./identity-token"; -import { validateClientId, validateCredentialType } from "./validate"; +import { + validateClientId, + validateCredentialType, + validateServerPort, +} from "./validate"; async function run(): Promise { try { @@ -22,6 +26,8 @@ async function run(): Promise { validateCredentialType(credentialType); core.info(`${credentialType} is a valid credential type ✅`); + const serverPortNum = validateServerPort(serverPort); + // Get Identity Token const identityToken: string = await getIdentityToken(clientId, domain); @@ -32,25 +38,16 @@ async function run(): Promise { domain, ); - switch (credentialType) { - case "ApiKey": - // Get API key - { - const apiKey: string = await getApiKey( - clientId, - identityToken, - accessToken, - domain, - serverHost, - serverPort, - ); - - core.setOutput("api-key", apiKey); - } - break; - default: - throw new Error("Something went wrong ⚠️"); - } + const credentialData = await getCredential( + credentialType, + clientId, + identityToken, + accessToken, + domain, + serverHost, + serverPortNum, + ); + setOutputs(credentialData.credentialType, credentialData.data); } catch (error: unknown) { const message = error instanceof Error ? error.message : String(error); core.setFailed(message); diff --git a/src/validate.ts b/src/validate.ts index 69d3b11..4b6c5e5 100644 --- a/src/validate.ts +++ b/src/validate.ts @@ -1,4 +1,8 @@ import { version as uuidVersion, validate as validateUUID } from "uuid"; +import { + type CredentialProviderTypes, + credentialProviderTypesEnum, +} from "../gen"; function validateClientId(clientId: string) { // Splitting client ID for validating each component @@ -29,15 +33,13 @@ function validateClientId(clientId: string) { } function validateCredentialType(credentialType: string) { - enum CredentialTypes { - ApiKey = "ApiKey", - } - if ( - !Object.values(CredentialTypes).includes(credentialType as CredentialTypes) + !Object.values(credentialProviderTypesEnum).includes( + credentialType as CredentialProviderTypes, + ) ) { throw new Error( - `Invalid or supported credential type. Valid credential types are: ${Object.values(CredentialTypes).join(", ")}`, + `Invalid or currently unsupported credential type. Valid credential types are: ${Object.values(credentialProviderTypesEnum).join(", ")}`, ); } @@ -67,4 +69,37 @@ function validateOidcToken(token: string) { return; } -export { validateClientId, validateCredentialType, validateOidcToken }; +function validateServerPort(port: string): number { + if (port.trim() === "") { + throw new Error( + `Provided server port value cannot be converted to a number: ${port}`, + ); + } + + const portNumber = Number(port); + + if (Number.isNaN(portNumber)) { + throw new Error( + `Provided server port value cannot be converted to a number: ${port}`, + ); + } + + if (!Number.isInteger(portNumber)) { + throw new Error(`Provided server port value must be an integer: ${port}`); + } + + if (portNumber < 0 || portNumber > 65535) { + throw new Error( + `Provided server port value must be in range 0-65535: ${portNumber}`, + ); + } + + return portNumber; +} + +export { + validateClientId, + validateCredentialType, + validateOidcToken, + validateServerPort, +}; From 5cecd3d756a9e3b3d1d74ac9e17805545873cad2 Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 11 Dec 2025 13:33:38 -0700 Subject: [PATCH 04/12] test: update tests for multi-credential type support - Add comprehensive credential.test.ts for new credential module - Update main.test.ts to mock credential module instead of api-key - Update all test imports to use new generated types location - Add server port validation tests - Update test mocks to handle multiple credential types - Remove old api-key.test.ts as it's been replaced by credential.test.ts --- __test__/access-token.test.ts | 4 +- __test__/api-key.test.ts | 254 ------------- __test__/credential.test.ts | 667 ++++++++++++++++++++++++++++++++++ __test__/main.test.ts | 218 +++++++++-- __test__/validate.test.ts | 55 ++- 5 files changed, 913 insertions(+), 285 deletions(-) delete mode 100644 __test__/api-key.test.ts create mode 100644 __test__/credential.test.ts diff --git a/__test__/access-token.test.ts b/__test__/access-token.test.ts index ceb20dd..4848990 100644 --- a/__test__/access-token.test.ts +++ b/__test__/access-token.test.ts @@ -1,12 +1,12 @@ import { setupServer } from "msw/node"; import { v4 as uuidv4 } from "uuid"; import { afterAll, afterEach, beforeAll, describe, it } from "vitest"; -import { getAccessToken } from "../src/access-token"; import { edgeApiAuthHandler, edgeApiGetCredentialsHandlerResponse400, edgeApiGetCredentialsHandlerResponse500, -} from "./gen/handlers"; +} from "../gen/handlers"; +import { getAccessToken } from "../src/access-token"; const server = setupServer(edgeApiAuthHandler()); diff --git a/__test__/api-key.test.ts b/__test__/api-key.test.ts deleted file mode 100644 index 00ff0db..0000000 --- a/__test__/api-key.test.ts +++ /dev/null @@ -1,254 +0,0 @@ -import * as core from "@actions/core"; -import { setupServer } from "msw/node"; -import { v4 as uuidv4 } from "uuid"; -import { afterAll, afterEach, beforeAll, describe, it, vi } from "vitest"; -import { getApiKey } from "../src/api-key"; -import { - edgeApiGetCredentialsHandler, - edgeApiGetCredentialsHandlerResponse400, - edgeApiGetCredentialsHandlerResponse500, -} from "./gen/handlers"; - -// Mock @actions/core module -vi.mock("@actions/core"); - -const server = setupServer(edgeApiGetCredentialsHandler()); - -// We validate these values in other functions prior to this call in main, so assume they are correct in these tests. -const reqBody = { - clientId: `aembit:useast2:a12345:identity:github_idtoken:${uuidv4()}`, - identityToken: - "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0dXNlcjAxIiwiYXVkIjpbIjEyODk4ODg0NTk2ODYzIl0sImlzcyI6Imh0dHBzOi8vYXV0aGxldGUuY29tIiwiZXhwIjoxNTU5MTA2ODE1LCJpYXQiOjE1NTkwMjA0MTUsIm5vbmNlIjoibi0wUzZfV3pBMk1qIn0.5uSFMTGnubyvtiExHc9l7HT9UsF8a_Qb0STtWzyclBk", - accessToken: "test-access-token-12345", - domain: "aembit.io", - serverHost: "api.example.com", - serverPort: "443", -}; - -describe("getApiKey", () => { - beforeAll(() => server.listen()); - afterEach(() => { - server.resetHandlers(); - vi.clearAllMocks(); - }); - afterAll(() => server.close()); - - it("returns an API key when called with valid data", async ({ expect }) => { - vi.mocked(core.info).mockImplementation(() => {}); - vi.mocked(core.setSecret).mockImplementation(() => {}); - - server.use( - edgeApiGetCredentialsHandler({ - credentialType: "ApiKey", - expiresAt: "2024-12-31T23:59:59Z", - data: { - apiKey: "test-api-key-67890", - }, - }), - ); - - const apiKey = await getApiKey( - reqBody.clientId, - reqBody.identityToken, - reqBody.accessToken, - reqBody.domain, - reqBody.serverHost, - reqBody.serverPort, - ); - - expect(apiKey).toBe("test-api-key-67890"); - expect(core.info).toHaveBeenCalledWith( - "Fetch API Key (url): https://a12345.ec.aembit.io/edge/v1/credentials", - ); - expect(core.info).toHaveBeenCalledWith("Response status: 200"); - expect(core.setSecret).toHaveBeenCalledWith("test-api-key-67890"); - }); - - it("throws an error when receiving a 400 response", async ({ expect }) => { - vi.mocked(core.info).mockImplementation(() => {}); - - server.use( - edgeApiGetCredentialsHandler(edgeApiGetCredentialsHandlerResponse400), - ); - - await expect( - getApiKey( - reqBody.clientId, - reqBody.identityToken, - reqBody.accessToken, - reqBody.domain, - reqBody.serverHost, - reqBody.serverPort, - ), - ).rejects.toThrowError(/Failed to fetch access token/); - }); - - it("throws an error when receiving a 500 response", async ({ expect }) => { - vi.mocked(core.info).mockImplementation(() => {}); - - server.use( - edgeApiGetCredentialsHandler(() => - edgeApiGetCredentialsHandlerResponse500({}), - ), - ); - - await expect( - getApiKey( - reqBody.clientId, - reqBody.identityToken, - reqBody.accessToken, - reqBody.domain, - reqBody.serverHost, - reqBody.serverPort, - ), - ).rejects.toThrowError(/Failed to fetch access token/); - }); - - it("throws an error when credentialType is not ApiKey", async ({ - expect, - }) => { - vi.mocked(core.info).mockImplementation(() => {}); - - server.use( - edgeApiGetCredentialsHandler({ - credentialType: "OAuthToken", - expiresAt: "2024-12-31T23:59:59Z", - data: { - apiKey: "test-api-key-67890", - }, - }), - ); - - await expect( - getApiKey( - reqBody.clientId, - reqBody.identityToken, - reqBody.accessToken, - reqBody.domain, - reqBody.serverHost, - reqBody.serverPort, - ), - ).rejects.toThrowError("Invalid credentials type: OAuthToken"); - }); - - it("sends correct request body", async ({ expect }) => { - vi.mocked(core.info).mockImplementation(() => {}); - vi.mocked(core.setSecret).mockImplementation(() => {}); - - let capturedBody: unknown = null; - - server.use( - edgeApiGetCredentialsHandler(async (info) => { - capturedBody = await info.request.json(); - return new Response( - JSON.stringify({ - credentialType: "ApiKey", - expiresAt: "2024-12-31T23:59:59Z", - data: { - apiKey: "test-api-key-67890", - }, - }), - { - status: 200, - headers: { - "Content-Type": "application/json", - }, - }, - ); - }), - ); - - await getApiKey( - reqBody.clientId, - reqBody.identityToken, - reqBody.accessToken, - reqBody.domain, - reqBody.serverHost, - reqBody.serverPort, - ); - - expect(capturedBody).toEqual({ - clientId: reqBody.clientId, - client: { - github: { - identityToken: reqBody.identityToken, - }, - }, - server: { - host: reqBody.serverHost, - port: reqBody.serverPort, - }, - credentialType: "ApiKey", - }); - }); - - it("sends correct Authorization header", async ({ expect }) => { - vi.mocked(core.info).mockImplementation(() => {}); - vi.mocked(core.setSecret).mockImplementation(() => {}); - - let capturedHeaders: Headers | null = null; - - server.use( - edgeApiGetCredentialsHandler(async (info) => { - capturedHeaders = info.request.headers; - return new Response( - JSON.stringify({ - credentialType: "ApiKey", - expiresAt: "2024-12-31T23:59:59Z", - data: { - apiKey: "test-api-key-67890", - }, - }), - { - status: 200, - headers: { - "Content-Type": "application/json", - }, - }, - ); - }), - ); - - await getApiKey( - reqBody.clientId, - reqBody.identityToken, - reqBody.accessToken, - reqBody.domain, - reqBody.serverHost, - reqBody.serverPort, - ); - - expect(capturedHeaders?.get("Authorization")).toBe( - `Bearer ${reqBody.accessToken}`, - ); - }); - - it("masks the API key by calling setSecret", async ({ expect }) => { - vi.mocked(core.info).mockImplementation(() => {}); - vi.mocked(core.setSecret).mockImplementation(() => {}); - - const testApiKey = "super-secret-api-key-12345"; - - server.use( - edgeApiGetCredentialsHandler({ - credentialType: "ApiKey", - expiresAt: "2024-12-31T23:59:59Z", - data: { - apiKey: testApiKey, - }, - }), - ); - - await getApiKey( - reqBody.clientId, - reqBody.identityToken, - reqBody.accessToken, - reqBody.domain, - reqBody.serverHost, - reqBody.serverPort, - ); - - expect(core.setSecret).toHaveBeenCalledWith(testApiKey); - expect(core.setSecret).toHaveBeenCalledTimes(1); - }); -}); diff --git a/__test__/credential.test.ts b/__test__/credential.test.ts new file mode 100644 index 0000000..84f8a3a --- /dev/null +++ b/__test__/credential.test.ts @@ -0,0 +1,667 @@ +import * as core from "@actions/core"; +import { setupServer } from "msw/node"; +import { v4 as uuidv4 } from "uuid"; +import { afterAll, afterEach, beforeAll, describe, it, vi } from "vitest"; +import { + edgeApiGetCredentialsHandler, + edgeApiGetCredentialsHandlerResponse400, + edgeApiGetCredentialsHandlerResponse500, +} from "../gen"; +import { getCredential, setOutputs } from "../src/credential"; + +// Mock @actions/core module +vi.mock("@actions/core"); + +const server = setupServer(edgeApiGetCredentialsHandler()); + +// We validate these values in other functions prior to this call in main, so assume they are correct in these tests. +const reqBody = { + clientId: `aembit:useast2:a12345:identity:github_idtoken:${uuidv4()}`, + identityToken: + "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0dXNlcjAxIiwiYXVkIjpbIjEyODk4ODg0NTk2ODYzIl0sImlzcyI6Imh0dHBzOi8vYXV0aGxldGUuY29tIiwiZXhwIjoxNTU5MTA2ODE1LCJpYXQiOjE1NTkwMjA0MTUsIm5vbmNlIjoibi0wUzZfV3pBMk1qIn0.5uSFMTGnubyvtiExHc9l7HT9UsF8a_Qb0STtWzyclBk", + accessToken: "test-access-token-12345", + domain: "aembit.io", + serverHost: "api.example.com", + serverPort: 443, +}; + +describe("getCredential", () => { + beforeAll(() => server.listen()); + afterEach(() => { + server.resetHandlers(); + vi.clearAllMocks(); + }); + afterAll(() => server.close()); + + it("returns ApiKey credentials when called with valid data", async ({ + expect, + }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler({ + credentialType: "ApiKey", + expiresAt: "2024-12-31T23:59:59Z", + data: { + apiKey: "test-api-key-67890", + }, + }), + ); + + const result = await getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ); + + expect(result).toEqual({ + credentialType: "ApiKey", + expiresAt: "2024-12-31T23:59:59Z", + data: { + apiKey: "test-api-key-67890", + }, + }); + expect(core.info).toHaveBeenCalledWith( + "Fetch Credential (url): https://a12345.ec.aembit.io/edge/v1/credentials", + ); + expect(core.info).toHaveBeenCalledWith("Response status: 200"); + }); + + it("returns UsernamePassword credentials when called with valid data", async ({ + expect, + }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler({ + credentialType: "UsernamePassword", + expiresAt: null, + data: { + username: "test-user", + password: "test-password", + }, + }), + ); + + const result = await getCredential( + "UsernamePassword", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ); + + expect(result).toEqual({ + credentialType: "UsernamePassword", + expiresAt: null, + data: { + username: "test-user", + password: "test-password", + }, + }); + }); + + it("returns OAuthToken credentials when called with valid data", async ({ + expect, + }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler({ + credentialType: "OAuthToken", + expiresAt: "2024-12-31T23:59:59Z", + data: { + token: "test-oauth-token", + }, + }), + ); + + const result = await getCredential( + "OAuthToken", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ); + + expect(result.credentialType).toBe("OAuthToken"); + expect(result.data?.token).toBe("test-oauth-token"); + }); + + it("returns GoogleWorkloadIdentityFederation credentials when called with valid data", async ({ + expect, + }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler({ + credentialType: "GoogleWorkloadIdentityFederation", + expiresAt: "2024-12-31T23:59:59Z", + data: { + token: "test-gcp-token", + }, + }), + ); + + const result = await getCredential( + "GoogleWorkloadIdentityFederation", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ); + + expect(result.credentialType).toBe("GoogleWorkloadIdentityFederation"); + expect(result.data?.token).toBe("test-gcp-token"); + }); + + it("returns AwsStsFederation credentials when called with valid data", async ({ + expect, + }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler({ + credentialType: "AwsStsFederation", + expiresAt: "2024-12-31T23:59:59Z", + data: { + awsAccessKeyId: "AKIAIOSFODNN7EXAMPLE", + awsSecretAccessKey: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + awsSessionToken: "test-session-token", + }, + }), + ); + + const result = await getCredential( + "AwsStsFederation", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ); + + expect(result.credentialType).toBe("AwsStsFederation"); + expect(result.data?.awsAccessKeyId).toBe("AKIAIOSFODNN7EXAMPLE"); + expect(result.data?.awsSecretAccessKey).toBe( + "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + ); + expect(result.data?.awsSessionToken).toBe("test-session-token"); + }); + + it("throws an error when receiving a 400 response", async ({ expect }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler(edgeApiGetCredentialsHandlerResponse400), + ); + + await expect( + getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ), + ).rejects.toThrowError(/Failed to fetch access token/); + }); + + it("throws an error when receiving a 500 response", async ({ expect }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler(() => + edgeApiGetCredentialsHandlerResponse500({}), + ), + ); + + await expect( + getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ), + ).rejects.toThrowError(/Failed to fetch access token/); + }); + + it("throws an error when credentialType is invalid", async ({ expect }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler({ + credentialType: "InvalidType", + expiresAt: null, + data: { + apiKey: "test-api-key-67890", + }, + }), + ); + + await expect( + getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ), + ).rejects.toThrowError(/Invalid or currently unsupported credential type/); + }); + + it("throws an error when credentialType is missing", async ({ expect }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler({ + expiresAt: null, + data: { + apiKey: "test-api-key-67890", + }, + }), + ); + + await expect( + getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ), + ).rejects.toThrowError(/Invalid or currently unsupported credential type/); + }); + + it("throws an error when data is missing from response", async ({ + expect, + }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + server.use( + edgeApiGetCredentialsHandler({ + credentialType: "ApiKey", + expiresAt: null, + }), + ); + + await expect( + getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ), + ).rejects.toThrowError( + /No credential values were included in the server response/, + ); + }); + + it("sends correct request body", async ({ expect }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + let capturedBody: unknown = null; + + server.use( + edgeApiGetCredentialsHandler(async (info) => { + capturedBody = await info.request.json(); + return new Response( + JSON.stringify({ + credentialType: "ApiKey", + expiresAt: "2024-12-31T23:59:59Z", + data: { + apiKey: "test-api-key-67890", + }, + }), + { + status: 200, + headers: { + "Content-Type": "application/json", + }, + }, + ); + }), + ); + + await getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ); + + expect(capturedBody).toEqual({ + client: { + github: { + identityToken: reqBody.identityToken, + }, + }, + server: { + host: reqBody.serverHost, + port: reqBody.serverPort, + }, + credentialType: "ApiKey", + }); + }); + + it("sends correct Authorization header", async ({ expect }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + let capturedHeaders: Headers | null = null; + + server.use( + edgeApiGetCredentialsHandler(async (info) => { + capturedHeaders = info.request.headers; + return new Response( + JSON.stringify({ + credentialType: "ApiKey", + expiresAt: "2024-12-31T23:59:59Z", + data: { + apiKey: "test-api-key-67890", + }, + }), + { + status: 200, + headers: { + "Content-Type": "application/json", + }, + }, + ); + }), + ); + + await getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ); + + expect(capturedHeaders?.get("Authorization")).toBe( + `Bearer ${reqBody.accessToken}`, + ); + }); +}); + +describe("setOutputs", () => { + afterEach(() => { + vi.clearAllMocks(); + }); + + describe("ApiKey", () => { + it("sets API key output and masks it", ({ expect }) => { + vi.mocked(core.setSecret).mockImplementation(() => {}); + vi.mocked(core.setOutput).mockImplementation(() => {}); + + const credential = { + apiKey: "test-api-key-12345", + }; + + setOutputs("ApiKey", credential); + + expect(core.setSecret).toHaveBeenCalledWith("test-api-key-12345"); + expect(core.setOutput).toHaveBeenCalledWith( + "api-key", + "test-api-key-12345", + ); + expect(core.setSecret).toHaveBeenCalledTimes(1); + expect(core.setOutput).toHaveBeenCalledTimes(1); + }); + + it("throws an error when API key is missing", ({ expect }) => { + const credential = {}; + + expect(() => setOutputs("ApiKey", credential)).toThrowError( + "API key was missing in response from server.", + ); + }); + + it("throws an error when API key is null", ({ expect }) => { + const credential = { + apiKey: null, + }; + + expect(() => setOutputs("ApiKey", credential)).toThrowError( + "API key was missing in response from server.", + ); + }); + }); + + describe("OAuthToken", () => { + it("sets OAuth token output and masks it", ({ expect }) => { + vi.mocked(core.setSecret).mockImplementation(() => {}); + vi.mocked(core.setOutput).mockImplementation(() => {}); + + const credential = { + token: "test-oauth-token-12345", + }; + + setOutputs("OAuthToken", credential); + + expect(core.setSecret).toHaveBeenCalledWith("test-oauth-token-12345"); + expect(core.setOutput).toHaveBeenCalledWith( + "token", + "test-oauth-token-12345", + ); + expect(core.setSecret).toHaveBeenCalledTimes(1); + expect(core.setOutput).toHaveBeenCalledTimes(1); + }); + + it("throws an error when OAuth token is missing", ({ expect }) => { + const credential = {}; + + expect(() => setOutputs("OAuthToken", credential)).toThrowError( + "OAuthToken was missing in response from server.", + ); + }); + }); + + describe("GoogleWorkloadIdentityFederation", () => { + it("sets Google token output and masks it", ({ expect }) => { + vi.mocked(core.setSecret).mockImplementation(() => {}); + vi.mocked(core.setOutput).mockImplementation(() => {}); + + const credential = { + token: "test-gcp-token-12345", + }; + + setOutputs("GoogleWorkloadIdentityFederation", credential); + + expect(core.setSecret).toHaveBeenCalledWith("test-gcp-token-12345"); + expect(core.setOutput).toHaveBeenCalledWith( + "token", + "test-gcp-token-12345", + ); + expect(core.setSecret).toHaveBeenCalledTimes(1); + expect(core.setOutput).toHaveBeenCalledTimes(1); + }); + + it("throws an error when Google token is missing", ({ expect }) => { + const credential = {}; + + expect(() => + setOutputs("GoogleWorkloadIdentityFederation", credential), + ).toThrowError( + "Google Workload Identity Federation token was missing in response from server.", + ); + }); + }); + + describe("UsernamePassword", () => { + it("sets username and password outputs and masks them", ({ expect }) => { + vi.mocked(core.setSecret).mockImplementation(() => {}); + vi.mocked(core.setOutput).mockImplementation(() => {}); + + const credential = { + username: "test-user", + password: "test-password", + }; + + setOutputs("UsernamePassword", credential); + + expect(core.setSecret).toHaveBeenCalledWith("test-user"); + expect(core.setSecret).toHaveBeenCalledWith("test-password"); + expect(core.setOutput).toHaveBeenCalledWith("username", "test-user"); + expect(core.setOutput).toHaveBeenCalledWith("password", "test-password"); + expect(core.setSecret).toHaveBeenCalledTimes(2); + expect(core.setOutput).toHaveBeenCalledTimes(2); + }); + + it("throws an error when username is missing", ({ expect }) => { + const credential = { + password: "test-password", + }; + + expect(() => setOutputs("UsernamePassword", credential)).toThrowError( + "Username or password was missing in response from server.", + ); + }); + + it("throws an error when password is missing", ({ expect }) => { + const credential = { + username: "test-user", + }; + + expect(() => setOutputs("UsernamePassword", credential)).toThrowError( + "Username or password was missing in response from server.", + ); + }); + + it("throws an error when both username and password are missing", ({ + expect, + }) => { + const credential = {}; + + expect(() => setOutputs("UsernamePassword", credential)).toThrowError( + "Username or password was missing in response from server.", + ); + }); + }); + + describe("AwsStsFederation", () => { + it("sets AWS credentials outputs and masks them", ({ expect }) => { + vi.mocked(core.setSecret).mockImplementation(() => {}); + vi.mocked(core.setOutput).mockImplementation(() => {}); + + const credential = { + awsAccessKeyId: "AKIAIOSFODNN7EXAMPLE", + awsSecretAccessKey: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + awsSessionToken: "test-session-token", + }; + + setOutputs("AwsStsFederation", credential); + + expect(core.setSecret).toHaveBeenCalledWith("AKIAIOSFODNN7EXAMPLE"); + expect(core.setSecret).toHaveBeenCalledWith( + "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + ); + expect(core.setSecret).toHaveBeenCalledWith("test-session-token"); + expect(core.setOutput).toHaveBeenCalledWith( + "aws-access-key-id", + "AKIAIOSFODNN7EXAMPLE", + ); + expect(core.setOutput).toHaveBeenCalledWith( + "aws-secret-access-key", + "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + ); + expect(core.setOutput).toHaveBeenCalledWith( + "aws-session-token", + "test-session-token", + ); + expect(core.setSecret).toHaveBeenCalledTimes(3); + expect(core.setOutput).toHaveBeenCalledTimes(3); + }); + + it("throws an error when awsAccessKeyId is missing", ({ expect }) => { + const credential = { + awsSecretAccessKey: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + awsSessionToken: "test-session-token", + }; + + expect(() => setOutputs("AwsStsFederation", credential)).toThrowError( + "AWS credentials were missing in response from server.", + ); + }); + + it("throws an error when awsSecretAccessKey is missing", ({ expect }) => { + const credential = { + awsAccessKeyId: "AKIAIOSFODNN7EXAMPLE", + awsSessionToken: "test-session-token", + }; + + expect(() => setOutputs("AwsStsFederation", credential)).toThrowError( + "AWS credentials were missing in response from server.", + ); + }); + + it("throws an error when awsSessionToken is missing", ({ expect }) => { + const credential = { + awsAccessKeyId: "AKIAIOSFODNN7EXAMPLE", + awsSecretAccessKey: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + }; + + expect(() => setOutputs("AwsStsFederation", credential)).toThrowError( + "AWS credentials were missing in response from server.", + ); + }); + + it("throws an error when all AWS credentials are missing", ({ expect }) => { + const credential = {}; + + expect(() => setOutputs("AwsStsFederation", credential)).toThrowError( + "AWS credentials were missing in response from server.", + ); + }); + }); + + describe("Invalid credential type", () => { + it("throws an error for unsupported credential type", ({ expect }) => { + const credential = { + someValue: "test", + }; + + expect(() => setOutputs("UnsupportedType", credential)).toThrowError( + "Invalid or currently unsupported credential type: UnsupportedType", + ); + }); + + it("throws an error for Unknown credential type", ({ expect }) => { + const credential = { + someValue: "test", + }; + + expect(() => setOutputs("Unknown", credential)).toThrowError( + "Invalid or currently unsupported credential type: Unknown", + ); + }); + }); +}); diff --git a/__test__/main.test.ts b/__test__/main.test.ts index ae8de12..bb727b6 100644 --- a/__test__/main.test.ts +++ b/__test__/main.test.ts @@ -2,7 +2,7 @@ import * as core from "@actions/core"; import { v4 as uuidv4 } from "uuid"; import { afterEach, beforeEach, describe, it, vi } from "vitest"; import * as accessToken from "../src/access-token"; -import * as apiKey from "../src/api-key"; +import * as credential from "../src/credential"; import * as identityToken from "../src/identity-token"; import { run } from "../src/main"; import * as validate from "../src/validate"; @@ -12,13 +12,14 @@ vi.mock("@actions/core"); vi.mock("../src/validate"); vi.mock("../src/identity-token"); vi.mock("../src/access-token"); -vi.mock("../src/api-key"); +vi.mock("../src/credential"); describe("run", () => { const validClientId = `aembit:useast2:a12345:identity:github_idtoken:${uuidv4()}`; const mockIdentityToken = "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0dXNlcjAxIiwiYXVkIjpbIjEyODk4ODg0NTk2ODYzIl0sImlzcyI6Imh0dHBzOi8vYXV0aGxldGUuY29tIiwiZXhwIjoxNTU5MTA2ODE1LCJpYXQiOjE1NTkwMjA0MTUsIm5vbmNlIjoibi0wUzZfV3pBMk1qIn0.5uSFMTGnubyvtiExHc9l7HT9UsF8a_Qb0STtWzyclBk"; const mockAccessToken = "test-access-token-12345"; + const mockServerPort = 443; const mockApiKey = "test-api-key-67890"; beforeEach(() => { @@ -42,12 +43,22 @@ describe("run", () => { vi.mocked(validate.validateClientId).mockImplementation(() => {}); vi.mocked(validate.validateCredentialType).mockImplementation(() => {}); + vi.mocked(validate.validateServerPort).mockImplementation( + (port: string) => { + return Number(port); + }, + ); vi.mocked(identityToken.getIdentityToken).mockResolvedValue( mockIdentityToken, ); vi.mocked(accessToken.getAccessToken).mockResolvedValue(mockAccessToken); - vi.mocked(apiKey.getApiKey).mockResolvedValue(mockApiKey); + vi.mocked(credential.getCredential).mockResolvedValue({ + credentialType: "ApiKey", + expiresAt: null, + data: { apiKey: mockApiKey }, + }); + vi.mocked(credential.setOutputs).mockImplementation(() => {}); }); afterEach(() => { @@ -90,17 +101,20 @@ describe("run", () => { mockIdentityToken, "aembit.io", ); - expect(apiKey.getApiKey).toHaveBeenCalledWith( + expect(credential.getCredential).toHaveBeenCalledWith( + "ApiKey", validClientId, mockIdentityToken, mockAccessToken, "aembit.io", "api.example.com", - "443", + 443, ); - // Verify output is set - expect(core.setOutput).toHaveBeenCalledWith("api-key", mockApiKey); + // Verify setOutputs is called + expect(credential.setOutputs).toHaveBeenCalledWith("ApiKey", { + apiKey: mockApiKey, + }); // Verify no failure expect(core.setFailed).not.toHaveBeenCalled(); @@ -124,15 +138,15 @@ describe("run", () => { expect(validate.validateCredentialType).not.toHaveBeenCalled(); expect(identityToken.getIdentityToken).not.toHaveBeenCalled(); expect(accessToken.getAccessToken).not.toHaveBeenCalled(); - expect(apiKey.getApiKey).not.toHaveBeenCalled(); - expect(core.setOutput).not.toHaveBeenCalled(); + expect(credential.getCredential).not.toHaveBeenCalled(); + expect(credential.setOutputs).not.toHaveBeenCalled(); }); it("calls setFailed when validateCredentialType throws an error", async ({ expect, }) => { vi.mocked(validate.validateCredentialType).mockImplementation(() => { - throw new Error("Invalid or supported credential type."); + throw new Error("Invalid or currently unsupported credential type."); }); await run(); @@ -140,14 +154,14 @@ describe("run", () => { expect(validate.validateClientId).toHaveBeenCalled(); expect(validate.validateCredentialType).toHaveBeenCalled(); expect(core.setFailed).toHaveBeenCalledWith( - "Invalid or supported credential type.", + "Invalid or currently unsupported credential type.", ); // Verify subsequent functions are not called expect(identityToken.getIdentityToken).not.toHaveBeenCalled(); expect(accessToken.getAccessToken).not.toHaveBeenCalled(); - expect(apiKey.getApiKey).not.toHaveBeenCalled(); - expect(core.setOutput).not.toHaveBeenCalled(); + expect(credential.getCredential).not.toHaveBeenCalled(); + expect(credential.setOutputs).not.toHaveBeenCalled(); }); it("calls setFailed when getIdentityToken throws an error", async ({ @@ -166,8 +180,8 @@ describe("run", () => { // Verify subsequent functions are not called expect(accessToken.getAccessToken).not.toHaveBeenCalled(); - expect(apiKey.getApiKey).not.toHaveBeenCalled(); - expect(core.setOutput).not.toHaveBeenCalled(); + expect(credential.getCredential).not.toHaveBeenCalled(); + expect(credential.setOutputs).not.toHaveBeenCalled(); }); it("calls setFailed when getAccessToken throws an error", async ({ @@ -186,12 +200,14 @@ describe("run", () => { expect(core.setFailed).toHaveBeenCalledWith("Failed to fetch access token"); // Verify subsequent functions are not called - expect(apiKey.getApiKey).not.toHaveBeenCalled(); - expect(core.setOutput).not.toHaveBeenCalled(); + expect(credential.getCredential).not.toHaveBeenCalled(); + expect(credential.setOutputs).not.toHaveBeenCalled(); }); - it("calls setFailed when getApiKey throws an error", async ({ expect }) => { - vi.mocked(apiKey.getApiKey).mockRejectedValue( + it("calls setFailed when getCredential throws an error", async ({ + expect, + }) => { + vi.mocked(credential.getCredential).mockRejectedValue( new Error("Failed to fetch API key"), ); @@ -201,11 +217,11 @@ describe("run", () => { expect(validate.validateCredentialType).toHaveBeenCalled(); expect(identityToken.getIdentityToken).toHaveBeenCalled(); expect(accessToken.getAccessToken).toHaveBeenCalled(); - expect(apiKey.getApiKey).toHaveBeenCalled(); + expect(credential.getCredential).toHaveBeenCalled(); expect(core.setFailed).toHaveBeenCalledWith("Failed to fetch API key"); - // Verify output is not set - expect(core.setOutput).not.toHaveBeenCalled(); + // Verify setOutputs is not called + expect(credential.setOutputs).not.toHaveBeenCalled(); }); it("handles non-Error types by converting to string", async ({ expect }) => { @@ -255,6 +271,10 @@ describe("run", () => { const customHost = "server.example.com"; const customPort = "8080"; + vi.mocked(validate.validateServerPort).mockImplementation(() => { + return Number(customPort); + }); + vi.mocked(core.getInput).mockImplementation((name: string) => { const inputs: Record = { "client-id": customClientId, @@ -278,13 +298,14 @@ describe("run", () => { mockIdentityToken, customDomain, ); - expect(apiKey.getApiKey).toHaveBeenCalledWith( + expect(credential.getCredential).toHaveBeenCalledWith( + "ApiKey", customClientId, mockIdentityToken, mockAccessToken, customDomain, customHost, - customPort, + Number(customPort), ); }); @@ -297,6 +318,10 @@ describe("run", () => { vi.mocked(validate.validateCredentialType).mockImplementation(() => { callOrder.push("validateCredentialType"); }); + vi.mocked(validate.validateServerPort).mockImplementation(() => { + callOrder.push("validateServerPort"); + return mockServerPort; + }); vi.mocked(identityToken.getIdentityToken).mockImplementation(async () => { callOrder.push("getIdentityToken"); return mockIdentityToken; @@ -305,9 +330,18 @@ describe("run", () => { callOrder.push("getAccessToken"); return mockAccessToken; }); - vi.mocked(apiKey.getApiKey).mockImplementation(async () => { - callOrder.push("getApiKey"); - return mockApiKey; + vi.mocked(credential.getCredential).mockImplementation(async () => { + callOrder.push("getCredential"); + return { + credentialType: "ApiKey", + expiresAt: null, + data: { + apiKey: mockApiKey, + }, + }; + }); + vi.mocked(credential.setOutputs).mockImplementation(() => { + callOrder.push("setOutputs"); }); await run(); @@ -315,9 +349,137 @@ describe("run", () => { expect(callOrder).toEqual([ "validateClientId", "validateCredentialType", + "validateServerPort", "getIdentityToken", "getAccessToken", - "getApiKey", + "getCredential", + "setOutputs", ]); }); + + it("completes successfully with UsernamePassword credentials", async ({ + expect, + }) => { + vi.mocked(core.getInput).mockImplementation((name: string) => { + const inputs: Record = { + "client-id": validClientId, + domain: "aembit.io", + "server-host": "api.example.com", + "server-port": "443", + "credential-type": "UsernamePassword", + }; + return inputs[name] || ""; + }); + + vi.mocked(credential.getCredential).mockResolvedValue({ + credentialType: "UsernamePassword", + expiresAt: null, + data: { + username: "test-user", + password: "test-password", + }, + }); + + await run(); + + expect(validate.validateCredentialType).toHaveBeenCalledWith( + "UsernamePassword", + ); + expect(credential.getCredential).toHaveBeenCalledWith( + "UsernamePassword", + validClientId, + mockIdentityToken, + mockAccessToken, + "aembit.io", + "api.example.com", + 443, + ); + expect(credential.setOutputs).toHaveBeenCalledWith("UsernamePassword", { + username: "test-user", + password: "test-password", + }); + expect(core.setFailed).not.toHaveBeenCalled(); + }); + + it("completes successfully with OAuthToken credentials", async ({ + expect, + }) => { + vi.mocked(core.getInput).mockImplementation((name: string) => { + const inputs: Record = { + "client-id": validClientId, + domain: "aembit.io", + "server-host": "api.example.com", + "server-port": "443", + "credential-type": "OAuthToken", + }; + return inputs[name] || ""; + }); + + vi.mocked(credential.getCredential).mockResolvedValue({ + credentialType: "OAuthToken", + expiresAt: "2024-12-31T23:59:59Z", + data: { + token: "test-oauth-token", + }, + }); + + await run(); + + expect(validate.validateCredentialType).toHaveBeenCalledWith("OAuthToken"); + expect(credential.setOutputs).toHaveBeenCalledWith("OAuthToken", { + token: "test-oauth-token", + }); + expect(core.setFailed).not.toHaveBeenCalled(); + }); + + it("completes successfully with AwsStsFederation credentials", async ({ + expect, + }) => { + vi.mocked(core.getInput).mockImplementation((name: string) => { + const inputs: Record = { + "client-id": validClientId, + domain: "aembit.io", + "server-host": "api.example.com", + "server-port": "443", + "credential-type": "AwsStsFederation", + }; + return inputs[name] || ""; + }); + + vi.mocked(credential.getCredential).mockResolvedValue({ + credentialType: "AwsStsFederation", + expiresAt: "2024-12-31T23:59:59Z", + data: { + awsAccessKeyId: "AKIAIOSFODNN7EXAMPLE", + awsSecretAccessKey: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + awsSessionToken: "test-session-token", + }, + }); + + await run(); + + expect(validate.validateCredentialType).toHaveBeenCalledWith( + "AwsStsFederation", + ); + expect(credential.setOutputs).toHaveBeenCalledWith("AwsStsFederation", { + awsAccessKeyId: "AKIAIOSFODNN7EXAMPLE", + awsSecretAccessKey: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", + awsSessionToken: "test-session-token", + }); + expect(core.setFailed).not.toHaveBeenCalled(); + }); + + it("calls setFailed when setOutputs throws an error", async ({ expect }) => { + vi.mocked(credential.setOutputs).mockImplementation(() => { + throw new Error("API key was missing in response from server."); + }); + + await run(); + + expect(credential.getCredential).toHaveBeenCalled(); + expect(credential.setOutputs).toHaveBeenCalled(); + expect(core.setFailed).toHaveBeenCalledWith( + "API key was missing in response from server.", + ); + }); }); diff --git a/__test__/validate.test.ts b/__test__/validate.test.ts index 3dbe955..a890dfd 100644 --- a/__test__/validate.test.ts +++ b/__test__/validate.test.ts @@ -4,6 +4,7 @@ import { validateClientId, validateCredentialType, validateOidcToken, + validateServerPort, } from "../src/validate"; describe("validateClientId", () => { @@ -113,7 +114,7 @@ describe("validateCredentialType", () => { expect, }) => { expect(() => validateCredentialType("GitLab")).toThrowError( - /^Invalid or supported credential type\. Valid credential types are:.*/, + /^Invalid or currently unsupported credential type\. Valid credential types are:.*/, ); }); }); @@ -204,3 +205,55 @@ describe("validateOidcToken", () => { ).toThrowError("Identity token contains invalid base64url encoding"); }); }); + +describe("validateServerPort", () => { + // Valid port numbers + it("should return a number for valid port in range", ({ expect }) => { + const result = validateServerPort("443"); + expect(result).toBe(443); + expect(typeof result).toBe("number"); + }); + + it("should return 0 for minimum valid port", ({ expect }) => { + const result = validateServerPort("0"); + expect(result).toBe(0); + }); + + it("should return 65535 for maximum valid port", ({ expect }) => { + const result = validateServerPort("65535"); + expect(result).toBe(65535); + }); + + // Invalid: cannot convert to number + it("should throw an error for empty string", ({ expect }) => { + expect(() => validateServerPort("")).toThrowError( + /Provided server port value cannot be converted to a number:/, + ); + }); + + it("should throw an error for non-numeric string", ({ expect }) => { + expect(() => validateServerPort("abc")).toThrowError( + /Provided server port value cannot be converted to a number:/, + ); + }); + + // Invalid: not an integer + it("should throw an error for decimal numbers", ({ expect }) => { + expect(() => validateServerPort("80.5")).toThrowError( + /Provided server port value must be an integer:/, + ); + }); + + // Invalid: out of range + it("should throw an error for negative port number", ({ expect }) => { + expect(() => validateServerPort("-1")).toThrowError( + /Provided server port value must be in range 0-65535:/, + ); + }); + + it("should throw an error for port above maximum", ({ expect }) => { + expect(() => validateServerPort("65536")).toThrowError( + /Provided server port value must be in range 0-65535:/, + ); + }); +}); From 6ffec18361c4d0df7cba43d5b1cf01db304655a4 Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 11 Dec 2025 13:33:39 -0700 Subject: [PATCH 05/12] documents all supported credential types and outputs --- README.md | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 51 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ac38d17..0b4b46a 100644 --- a/README.md +++ b/README.md @@ -17,8 +17,8 @@ This action retrieves temporary credentials from Aembit for use in your GitHub w # This is a required field. client-id: '' - # Specifies the type of credential to retrieve from Aembit. - # Valid values are ApiKey and Unknown. + # Specifies the type of credential to retrieve from Aembit. + # Valid values are: ApiKey, UsernamePassword, OAuthToken, GoogleWorkloadIdentityFederation, AwsStsFederation # This is a required field. credential-type: '' @@ -36,11 +36,59 @@ This action retrieves temporary credentials from Aembit for use in your GitHub w ``` ### Outputs + +The outputs available depend on the `credential-type` specified: + +#### ApiKey ```yaml outputs: - # This output is set by the actions if the credential-type is ApiKey. + # API key credential # Usage: ${{ steps.step-id.outputs.api-key }} api-key: '****' ``` +#### UsernamePassword +```yaml +outputs: + # Username credential + # Usage: ${{ steps.step-id.outputs.username }} + username: '****' + + # Password credential + # Usage: ${{ steps.step-id.outputs.password }} + password: '****' +``` + +#### OAuthToken +```yaml +outputs: + # OAuth token credential + # Usage: ${{ steps.step-id.outputs.token }} + token: '****' +``` + +#### GoogleWorkloadIdentityFederation +```yaml +outputs: + # Google Workload Identity Federation token + # Usage: ${{ steps.step-id.outputs.token }} + token: '****' +``` + +#### AwsStsFederation +```yaml +outputs: + # AWS Access Key ID + # Usage: ${{ steps.step-id.outputs.aws-access-key-id }} + aws-access-key-id: '****' + + # AWS Secret Access Key + # Usage: ${{ steps.step-id.outputs.aws-secret-access-key }} + aws-secret-access-key: '****' + + # AWS Session Token + # Usage: ${{ steps.step-id.outputs.aws-session-token }} + aws-session-token: '****' +``` + Note: All the outputs generated by this action are GitHub masked secrets. From 1cde71514174bcd3a55dfbbc3b2fc344b28f7671 Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 11 Dec 2025 13:39:02 -0700 Subject: [PATCH 06/12] excludes generated code from linting and formatting --- biome.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/biome.json b/biome.json index 2893279..86953b6 100644 --- a/biome.json +++ b/biome.json @@ -1,6 +1,6 @@ { "files": { - "includes": ["src/**", "__test__/**", "!__test__/gen"] + "includes": ["src/**", "__test__/**"] }, "formatter": { "enabled": true, From cfb46a1d0001e30aa5d76d301f7114410b18dd30 Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 11 Dec 2025 13:39:41 -0700 Subject: [PATCH 07/12] updates build command and build distribution --- dist/index.js | 52813 ++++++++++++++++++++++++++++++++++++++++-------- package.json | 4 +- 2 files changed, 44565 insertions(+), 8252 deletions(-) diff --git a/dist/index.js b/dist/index.js index d6627c9..614b2a7 100644 --- a/dist/index.js +++ b/dist/index.js @@ -3195,2402 +3195,30476 @@ function copyFile(srcFile, destFile, force) { /***/ }), -/***/ 770: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 305: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; +Object.defineProperty(exports, "__esModule", ({value: true}));// src/glossary.ts +var IS_PATCHED_MODULE = Symbol("isPatchedModule"); -module.exports = __nccwpck_require__(218); +exports.IS_PATCHED_MODULE = IS_PATCHED_MODULE; +//# sourceMappingURL=chunk-73NOP3T5.js.map + /***/ }), -/***/ 218: +/***/ 5693: /***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; +Object.defineProperty(exports, "__esModule", ({value: true})); -var net = __nccwpck_require__(9278); -var tls = __nccwpck_require__(4756); -var http = __nccwpck_require__(8611); -var https = __nccwpck_require__(5692); -var events = __nccwpck_require__(4434); -var assert = __nccwpck_require__(2613); -var util = __nccwpck_require__(9023); +var _chunkSRMAQGPMjs = __nccwpck_require__(9782); +// src/Interceptor.ts +var _logger = __nccwpck_require__(5791); +var _stricteventemitter = __nccwpck_require__(775); +var INTERNAL_REQUEST_ID_HEADER_NAME = "x-interceptors-internal-request-id"; +function getGlobalSymbol(symbol) { + return ( + // @ts-ignore https://github.com/Microsoft/TypeScript/issues/24587 + globalThis[symbol] || void 0 + ); +} +function setGlobalSymbol(symbol, value) { + globalThis[symbol] = value; +} +function deleteGlobalSymbol(symbol) { + delete globalThis[symbol]; +} +var InterceptorReadyState = /* @__PURE__ */ ((InterceptorReadyState2) => { + InterceptorReadyState2["INACTIVE"] = "INACTIVE"; + InterceptorReadyState2["APPLYING"] = "APPLYING"; + InterceptorReadyState2["APPLIED"] = "APPLIED"; + InterceptorReadyState2["DISPOSING"] = "DISPOSING"; + InterceptorReadyState2["DISPOSED"] = "DISPOSED"; + return InterceptorReadyState2; +})(InterceptorReadyState || {}); +var Interceptor = class { + constructor(symbol) { + this.symbol = symbol; + this.readyState = "INACTIVE" /* INACTIVE */; + this.emitter = new (0, _stricteventemitter.Emitter)(); + this.subscriptions = []; + this.logger = new (0, _logger.Logger)(symbol.description); + this.emitter.setMaxListeners(0); + this.logger.info("constructing the interceptor..."); + } + /** + * Determine if this interceptor can be applied + * in the current environment. + */ + checkEnvironment() { + return true; + } + /** + * Apply this interceptor to the current process. + * Returns an already running interceptor instance if it's present. + */ + apply() { + const logger = this.logger.extend("apply"); + logger.info("applying the interceptor..."); + if (this.readyState === "APPLIED" /* APPLIED */) { + logger.info("intercepted already applied!"); + return; + } + const shouldApply = this.checkEnvironment(); + if (!shouldApply) { + logger.info("the interceptor cannot be applied in this environment!"); + return; + } + this.readyState = "APPLYING" /* APPLYING */; + const runningInstance = this.getInstance(); + if (runningInstance) { + logger.info("found a running instance, reusing..."); + this.on = (event, listener) => { + logger.info('proxying the "%s" listener', event); + runningInstance.emitter.addListener(event, listener); + this.subscriptions.push(() => { + runningInstance.emitter.removeListener(event, listener); + logger.info('removed proxied "%s" listener!', event); + }); + return this; + }; + this.readyState = "APPLIED" /* APPLIED */; + return; + } + logger.info("no running instance found, setting up a new instance..."); + this.setup(); + this.setInstance(); + this.readyState = "APPLIED" /* APPLIED */; + } + /** + * Setup the module augments and stubs necessary for this interceptor. + * This method is not run if there's a running interceptor instance + * to prevent instantiating an interceptor multiple times. + */ + setup() { + } + /** + * Listen to the interceptor's public events. + */ + on(event, listener) { + const logger = this.logger.extend("on"); + if (this.readyState === "DISPOSING" /* DISPOSING */ || this.readyState === "DISPOSED" /* DISPOSED */) { + logger.info("cannot listen to events, already disposed!"); + return this; + } + logger.info('adding "%s" event listener:', event, listener); + this.emitter.on(event, listener); + return this; + } + once(event, listener) { + this.emitter.once(event, listener); + return this; + } + off(event, listener) { + this.emitter.off(event, listener); + return this; + } + removeAllListeners(event) { + this.emitter.removeAllListeners(event); + return this; + } + /** + * Disposes of any side-effects this interceptor has introduced. + */ + dispose() { + const logger = this.logger.extend("dispose"); + if (this.readyState === "DISPOSED" /* DISPOSED */) { + logger.info("cannot dispose, already disposed!"); + return; + } + logger.info("disposing the interceptor..."); + this.readyState = "DISPOSING" /* DISPOSING */; + if (!this.getInstance()) { + logger.info("no interceptors running, skipping dispose..."); + return; + } + this.clearInstance(); + logger.info("global symbol deleted:", getGlobalSymbol(this.symbol)); + if (this.subscriptions.length > 0) { + logger.info("disposing of %d subscriptions...", this.subscriptions.length); + for (const dispose of this.subscriptions) { + dispose(); + } + this.subscriptions = []; + logger.info("disposed of all subscriptions!", this.subscriptions.length); + } + this.emitter.removeAllListeners(); + logger.info("destroyed the listener!"); + this.readyState = "DISPOSED" /* DISPOSED */; + } + getInstance() { + var _a; + const instance = getGlobalSymbol(this.symbol); + this.logger.info("retrieved global instance:", (_a = instance == null ? void 0 : instance.constructor) == null ? void 0 : _a.name); + return instance; + } + setInstance() { + setGlobalSymbol(this.symbol, this); + this.logger.info("set global instance!", this.symbol.description); + } + clearInstance() { + deleteGlobalSymbol(this.symbol); + this.logger.info("cleared global instance!", this.symbol.description); + } +}; -exports.httpOverHttp = httpOverHttp; -exports.httpsOverHttp = httpsOverHttp; -exports.httpOverHttps = httpOverHttps; -exports.httpsOverHttps = httpsOverHttps; +// src/RequestController.ts +var _deferredpromise = __nccwpck_require__(4647); +var _outvariant = __nccwpck_require__(4233); +// src/InterceptorError.ts +var InterceptorError = class extends Error { + constructor(message) { + super(message); + this.name = "InterceptorError"; + Object.setPrototypeOf(this, InterceptorError.prototype); + } +}; -function httpOverHttp(options) { - var agent = new TunnelingAgent(options); - agent.request = http.request; - return agent; -} +// src/RequestController.ts +var _handled, handled_get; +var _RequestController = class { + constructor(request, source) { + this.request = request; + this.source = source; + _chunkSRMAQGPMjs.__privateAdd.call(void 0, this, _handled); + this.readyState = _RequestController.PENDING; + this.handled = new (0, _deferredpromise.DeferredPromise)(); + } + /** + * Perform this request as-is. + */ + async passthrough() { + _outvariant.invariant.as( + InterceptorError, + this.readyState === _RequestController.PENDING, + 'Failed to passthrough the "%s %s" request: the request has already been handled', + this.request.method, + this.request.url + ); + this.readyState = _RequestController.PASSTHROUGH; + await this.source.passthrough(); + _chunkSRMAQGPMjs.__privateGet.call(void 0, this, _handled, handled_get).resolve(); + } + /** + * Respond to this request with the given `Response` instance. + * + * @example + * controller.respondWith(new Response()) + * controller.respondWith(Response.json({ id })) + * controller.respondWith(Response.error()) + */ + respondWith(response) { + _outvariant.invariant.as( + InterceptorError, + this.readyState === _RequestController.PENDING, + 'Failed to respond to the "%s %s" request with "%d %s": the request has already been handled (%d)', + this.request.method, + this.request.url, + response.status, + response.statusText || "OK", + this.readyState + ); + this.readyState = _RequestController.RESPONSE; + _chunkSRMAQGPMjs.__privateGet.call(void 0, this, _handled, handled_get).resolve(); + this.source.respondWith(response); + } + /** + * Error this request with the given reason. + * + * @example + * controller.errorWith() + * controller.errorWith(new Error('Oops!')) + * controller.errorWith({ message: 'Oops!'}) + */ + errorWith(reason) { + _outvariant.invariant.as( + InterceptorError, + this.readyState === _RequestController.PENDING, + 'Failed to error the "%s %s" request with "%s": the request has already been handled (%d)', + this.request.method, + this.request.url, + reason == null ? void 0 : reason.toString(), + this.readyState + ); + this.readyState = _RequestController.ERROR; + this.source.errorWith(reason); + _chunkSRMAQGPMjs.__privateGet.call(void 0, this, _handled, handled_get).resolve(); + } +}; +var RequestController = _RequestController; +_handled = new WeakSet(); +handled_get = function() { + return this.handled; +}; +RequestController.PENDING = 0; +RequestController.PASSTHROUGH = 1; +RequestController.RESPONSE = 2; +RequestController.ERROR = 3; -function httpsOverHttp(options) { - var agent = new TunnelingAgent(options); - agent.request = http.request; - agent.createSocket = createSecureSocket; - agent.defaultPort = 443; - return agent; +// src/createRequestId.ts +function createRequestId() { + return Math.random().toString(16).slice(2); } -function httpOverHttps(options) { - var agent = new TunnelingAgent(options); - agent.request = https.request; - return agent; +// src/utils/canParseUrl.ts +function canParseUrl(url) { + try { + new URL(url); + return true; + } catch (_error) { + return false; + } } -function httpsOverHttps(options) { - var agent = new TunnelingAgent(options); - agent.request = https.request; - agent.createSocket = createSecureSocket; - agent.defaultPort = 443; - return agent; +// src/utils/getValueBySymbol.ts +function getValueBySymbol(symbolName, source) { + const ownSymbols = Object.getOwnPropertySymbols(source); + const symbol = ownSymbols.find((symbol2) => { + return symbol2.description === symbolName; + }); + if (symbol) { + return Reflect.get(source, symbol); + } + return; } - -function TunnelingAgent(options) { - var self = this; - self.options = options || {}; - self.proxyOptions = self.options.proxy || {}; - self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets; - self.requests = []; - self.sockets = []; - - self.on('free', function onFree(socket, host, port, localAddress) { - var options = toOptions(host, port, localAddress); - for (var i = 0, len = self.requests.length; i < len; ++i) { - var pending = self.requests[i]; - if (pending.host === options.host && pending.port === options.port) { - // Detect the request to connect same origin server, - // reuse the connection. - self.requests.splice(i, 1); - pending.request.onSocket(socket); - return; +// src/utils/fetchUtils.ts +var _FetchResponse = class extends Response { + static isConfigurableStatusCode(status) { + return status >= 200 && status <= 599; + } + static isRedirectResponse(status) { + return _FetchResponse.STATUS_CODES_WITH_REDIRECT.includes(status); + } + /** + * Returns a boolean indicating whether the given response status + * code represents a response that can have a body. + */ + static isResponseWithBody(status) { + return !_FetchResponse.STATUS_CODES_WITHOUT_BODY.includes(status); + } + static setUrl(url, response) { + if (!url || url === "about:" || !canParseUrl(url)) { + return; + } + const state = getValueBySymbol("state", response); + if (state) { + state.urlList.push(new URL(url)); + } else { + Object.defineProperty(response, "url", { + value: url, + enumerable: true, + configurable: true, + writable: false + }); + } + } + /** + * Parses the given raw HTTP headers into a Fetch API `Headers` instance. + */ + static parseRawHeaders(rawHeaders) { + const headers = new Headers(); + for (let line = 0; line < rawHeaders.length; line += 2) { + headers.append(rawHeaders[line], rawHeaders[line + 1]); + } + return headers; + } + constructor(body, init = {}) { + var _a; + const status = (_a = init.status) != null ? _a : 200; + const safeStatus = _FetchResponse.isConfigurableStatusCode(status) ? status : 200; + const finalBody = _FetchResponse.isResponseWithBody(status) ? body : null; + super(finalBody, { + status: safeStatus, + statusText: init.statusText, + headers: init.headers + }); + if (status !== safeStatus) { + const state = getValueBySymbol("state", this); + if (state) { + state.status = status; + } else { + Object.defineProperty(this, "status", { + value: status, + enumerable: true, + configurable: true, + writable: false + }); } } - socket.destroy(); - self.removeSocket(socket); - }); -} -util.inherits(TunnelingAgent, events.EventEmitter); + _FetchResponse.setUrl(init.url, this); + } +}; +var FetchResponse = _FetchResponse; +/** + * Response status codes for responses that cannot have body. + * @see https://fetch.spec.whatwg.org/#statuses + */ +FetchResponse.STATUS_CODES_WITHOUT_BODY = [101, 103, 204, 205, 304]; +FetchResponse.STATUS_CODES_WITH_REDIRECT = [301, 302, 303, 307, 308]; -TunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) { - var self = this; - var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress)); - if (self.sockets.length >= this.maxSockets) { - // We are over limit so we'll add it to the queue. - self.requests.push(options); - return; - } - // If we are under maxSockets create a new one. - self.createSocket(options, function(socket) { - socket.on('free', onFree); - socket.on('close', onCloseOrRemove); - socket.on('agentRemove', onCloseOrRemove); - req.onSocket(socket); - function onFree() { - self.emit('free', socket, options); - } - function onCloseOrRemove(err) { - self.removeSocket(socket); - socket.removeListener('free', onFree); - socket.removeListener('close', onCloseOrRemove); - socket.removeListener('agentRemove', onCloseOrRemove); - } - }); -}; -TunnelingAgent.prototype.createSocket = function createSocket(options, cb) { - var self = this; - var placeholder = {}; - self.sockets.push(placeholder); - var connectOptions = mergeOptions({}, self.proxyOptions, { - method: 'CONNECT', - path: options.host + ':' + options.port, - agent: false, - headers: { - host: options.host + ':' + options.port - } - }); - if (options.localAddress) { - connectOptions.localAddress = options.localAddress; - } - if (connectOptions.proxyAuth) { - connectOptions.headers = connectOptions.headers || {}; - connectOptions.headers['Proxy-Authorization'] = 'Basic ' + - new Buffer(connectOptions.proxyAuth).toString('base64'); - } - debug('making CONNECT request'); - var connectReq = self.request(connectOptions); - connectReq.useChunkedEncodingByDefault = false; // for v0.6 - connectReq.once('response', onResponse); // for v0.6 - connectReq.once('upgrade', onUpgrade); // for v0.6 - connectReq.once('connect', onConnect); // for v0.7 or later - connectReq.once('error', onError); - connectReq.end(); - function onResponse(res) { - // Very hacky. This is necessary to avoid http-parser leaks. - res.upgrade = true; - } - function onUpgrade(res, socket, head) { - // Hacky. - process.nextTick(function() { - onConnect(res, socket, head); - }); - } - function onConnect(res, socket, head) { - connectReq.removeAllListeners(); - socket.removeAllListeners(); - if (res.statusCode !== 200) { - debug('tunneling socket could not be established, statusCode=%d', - res.statusCode); - socket.destroy(); - var error = new Error('tunneling socket could not be established, ' + - 'statusCode=' + res.statusCode); - error.code = 'ECONNRESET'; - options.request.emit('error', error); - self.removeSocket(placeholder); - return; +exports.INTERNAL_REQUEST_ID_HEADER_NAME = INTERNAL_REQUEST_ID_HEADER_NAME; exports.getGlobalSymbol = getGlobalSymbol; exports.deleteGlobalSymbol = deleteGlobalSymbol; exports.InterceptorReadyState = InterceptorReadyState; exports.Interceptor = Interceptor; exports.InterceptorError = InterceptorError; exports.RequestController = RequestController; exports.createRequestId = createRequestId; exports.canParseUrl = canParseUrl; exports.FetchResponse = FetchResponse; +//# sourceMappingURL=chunk-DOWWQYXZ.js.map + +/***/ }), + +/***/ 4862: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; +Object.defineProperty(exports, "__esModule", ({value: true})); + +var _chunkDOWWQYXZjs = __nccwpck_require__(5693); + +// src/BatchInterceptor.ts +var BatchInterceptor = class extends _chunkDOWWQYXZjs.Interceptor { + constructor(options) { + BatchInterceptor.symbol = Symbol(options.name); + super(BatchInterceptor.symbol); + this.interceptors = options.interceptors; + } + setup() { + const logger = this.logger.extend("setup"); + logger.info("applying all %d interceptors...", this.interceptors.length); + for (const interceptor of this.interceptors) { + logger.info('applying "%s" interceptor...', interceptor.constructor.name); + interceptor.apply(); + logger.info("adding interceptor dispose subscription"); + this.subscriptions.push(() => interceptor.dispose()); } - if (head.length > 0) { - debug('got illegal response body from proxy'); - socket.destroy(); - var error = new Error('got illegal response body from proxy'); - error.code = 'ECONNRESET'; - options.request.emit('error', error); - self.removeSocket(placeholder); - return; + } + on(event, listener) { + for (const interceptor of this.interceptors) { + interceptor.on(event, listener); } - debug('tunneling connection has established'); - self.sockets[self.sockets.indexOf(placeholder)] = socket; - return cb(socket); + return this; + } + once(event, listener) { + for (const interceptor of this.interceptors) { + interceptor.once(event, listener); + } + return this; + } + off(event, listener) { + for (const interceptor of this.interceptors) { + interceptor.off(event, listener); + } + return this; } + removeAllListeners(event) { + for (const interceptors of this.interceptors) { + interceptors.removeAllListeners(event); + } + return this; + } +}; - function onError(cause) { - connectReq.removeAllListeners(); - debug('tunneling socket could not be established, cause=%s\n', - cause.message, cause.stack); - var error = new Error('tunneling socket could not be established, ' + - 'cause=' + cause.message); - error.code = 'ECONNRESET'; - options.request.emit('error', error); - self.removeSocket(placeholder); - } -}; -TunnelingAgent.prototype.removeSocket = function removeSocket(socket) { - var pos = this.sockets.indexOf(socket) - if (pos === -1) { - return; - } - this.sockets.splice(pos, 1); +exports.BatchInterceptor = BatchInterceptor; +//# sourceMappingURL=chunk-J5MULIHT.js.map - var pending = this.requests.shift(); - if (pending) { - // If we have pending requests and a socket gets closed a new one - // needs to be created to take over in the pool for the one that closed. - this.createSocket(pending, function(socket) { - pending.request.onSocket(socket); - }); - } -}; +/***/ }), -function createSecureSocket(options, cb) { - var self = this; - TunnelingAgent.prototype.createSocket.call(self, options, function(socket) { - var hostHeader = options.request.getHeader('host'); - var tlsOptions = mergeOptions({}, self.options, { - socket: socket, - servername: hostHeader ? hostHeader.replace(/:.*$/, '') : options.host - }); +/***/ 1339: +/***/ ((__unused_webpack_module, exports) => { - // 0 is dummy port for v0.6 - var secureSocket = tls.connect(0, tlsOptions); - self.sockets[self.sockets.indexOf(socket)] = secureSocket; - cb(secureSocket); - }); +"use strict"; +Object.defineProperty(exports, "__esModule", ({value: true}));// src/utils/bufferUtils.ts +var encoder = new TextEncoder(); +function encodeBuffer(text) { + return encoder.encode(text); } - - -function toOptions(host, port, localAddress) { - if (typeof host === 'string') { // since v0.10 - return { - host: host, - port: port, - localAddress: localAddress - }; - } - return host; // for v0.11 or later +function decodeBuffer(buffer, encoding) { + const decoder = new TextDecoder(encoding); + return decoder.decode(buffer); } - -function mergeOptions(target) { - for (var i = 1, len = arguments.length; i < len; ++i) { - var overrides = arguments[i]; - if (typeof overrides === 'object') { - var keys = Object.keys(overrides); - for (var j = 0, keyLen = keys.length; j < keyLen; ++j) { - var k = keys[j]; - if (overrides[k] !== undefined) { - target[k] = overrides[k]; - } - } - } - } - return target; +function toArrayBuffer(array) { + return array.buffer.slice( + array.byteOffset, + array.byteOffset + array.byteLength + ); } -var debug; -if (process.env.NODE_DEBUG && /\btunnel\b/.test(process.env.NODE_DEBUG)) { - debug = function() { - var args = Array.prototype.slice.call(arguments); - if (typeof args[0] === 'string') { - args[0] = 'TUNNEL: ' + args[0]; - } else { - args.unshift('TUNNEL:'); - } - console.error.apply(console, args); - } -} else { - debug = function() {}; -} -exports.debug = debug; // for test -/***/ }), -/***/ 6752: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +exports.encodeBuffer = encodeBuffer; exports.decodeBuffer = decodeBuffer; exports.toArrayBuffer = toArrayBuffer; +//# sourceMappingURL=chunk-LK6DILFK.js.map -"use strict"; +/***/ }), +/***/ 9782: +/***/ ((__unused_webpack_module, exports) => { -const Client = __nccwpck_require__(6197) -const Dispatcher = __nccwpck_require__(992) -const errors = __nccwpck_require__(8707) -const Pool = __nccwpck_require__(5076) -const BalancedPool = __nccwpck_require__(1093) -const Agent = __nccwpck_require__(9965) -const util = __nccwpck_require__(3440) -const { InvalidArgumentError } = errors -const api = __nccwpck_require__(6615) -const buildConnector = __nccwpck_require__(9136) -const MockClient = __nccwpck_require__(7365) -const MockAgent = __nccwpck_require__(7501) -const MockPool = __nccwpck_require__(4004) -const mockErrors = __nccwpck_require__(2429) -const ProxyAgent = __nccwpck_require__(2720) -const RetryHandler = __nccwpck_require__(3573) -const { getGlobalDispatcher, setGlobalDispatcher } = __nccwpck_require__(2581) -const DecoratorHandler = __nccwpck_require__(8840) -const RedirectHandler = __nccwpck_require__(8299) -const createRedirectInterceptor = __nccwpck_require__(4415) +"use strict"; +Object.defineProperty(exports, "__esModule", ({value: true}));var __accessCheck = (obj, member, msg) => { + if (!member.has(obj)) + throw TypeError("Cannot " + msg); +}; +var __privateGet = (obj, member, getter) => { + __accessCheck(obj, member, "read from private field"); + return getter ? getter.call(obj) : member.get(obj); +}; +var __privateAdd = (obj, member, value) => { + if (member.has(obj)) + throw TypeError("Cannot add the same private member more than once"); + member instanceof WeakSet ? member.add(obj) : member.set(obj, value); +}; -let hasCrypto -try { - __nccwpck_require__(6982) - hasCrypto = true -} catch { - hasCrypto = false +// src/getRawRequest.ts +var kRawRequest = Symbol("kRawRequest"); +function getRawRequest(request) { + return Reflect.get(request, kRawRequest); +} +function setRawRequest(request, rawRequest) { + Reflect.set(request, kRawRequest, rawRequest); } -Object.assign(Dispatcher.prototype, api) -module.exports.Dispatcher = Dispatcher -module.exports.Client = Client -module.exports.Pool = Pool -module.exports.BalancedPool = BalancedPool -module.exports.Agent = Agent -module.exports.ProxyAgent = ProxyAgent -module.exports.RetryHandler = RetryHandler -module.exports.DecoratorHandler = DecoratorHandler -module.exports.RedirectHandler = RedirectHandler -module.exports.createRedirectInterceptor = createRedirectInterceptor -module.exports.buildConnector = buildConnector -module.exports.errors = errors -function makeDispatcher (fn) { - return (url, opts, handler) => { - if (typeof opts === 'function') { - handler = opts - opts = null - } - if (!url || (typeof url !== 'string' && typeof url !== 'object' && !(url instanceof URL))) { - throw new InvalidArgumentError('invalid url') - } +exports.__privateGet = __privateGet; exports.__privateAdd = __privateAdd; exports.getRawRequest = getRawRequest; exports.setRawRequest = setRawRequest; +//# sourceMappingURL=chunk-SRMAQGPM.js.map - if (opts != null && typeof opts !== 'object') { - throw new InvalidArgumentError('invalid opts') - } +/***/ }), - if (opts && opts.path != null) { - if (typeof opts.path !== 'string') { - throw new InvalidArgumentError('invalid opts.path') - } +/***/ 9484: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - let path = opts.path - if (!opts.path.startsWith('/')) { - path = `/${path}` - } +"use strict"; +Object.defineProperty(exports, "__esModule", ({value: true})); - url = new URL(util.parseOrigin(url).origin + path) - } else { - if (!opts) { - opts = typeof url === 'object' ? url : {} - } +var _chunkJ5MULIHTjs = __nccwpck_require__(4862); - url = util.parseURL(url) - } - const { agent, dispatcher = getGlobalDispatcher() } = opts - if (agent) { - throw new InvalidArgumentError('unsupported opts.agent. Did you mean opts.client?') - } +var _chunkLK6DILFKjs = __nccwpck_require__(1339); - return fn.call(dispatcher, { - ...opts, - origin: url.origin, - path: url.search ? `${url.pathname}${url.search}` : url.pathname, - method: opts.method || (opts.body ? 'PUT' : 'GET') - }, handler) - } -} -module.exports.setGlobalDispatcher = setGlobalDispatcher -module.exports.getGlobalDispatcher = getGlobalDispatcher +var _chunk73NOP3T5js = __nccwpck_require__(305); -if (util.nodeMajor > 16 || (util.nodeMajor === 16 && util.nodeMinor >= 8)) { - let fetchImpl = null - module.exports.fetch = async function fetch (resource) { - if (!fetchImpl) { - fetchImpl = (__nccwpck_require__(2315).fetch) - } - try { - return await fetchImpl(...arguments) - } catch (err) { - if (typeof err === 'object') { - Error.captureStackTrace(err, this) - } - throw err - } - } - module.exports.Headers = __nccwpck_require__(6349).Headers - module.exports.Response = __nccwpck_require__(8676).Response - module.exports.Request = __nccwpck_require__(5194).Request - module.exports.FormData = __nccwpck_require__(3073).FormData - module.exports.File = __nccwpck_require__(3041).File - module.exports.FileReader = __nccwpck_require__(2160).FileReader - const { setGlobalOrigin, getGlobalOrigin } = __nccwpck_require__(5628) - module.exports.setGlobalOrigin = setGlobalOrigin - module.exports.getGlobalOrigin = getGlobalOrigin - const { CacheStorage } = __nccwpck_require__(4738) - const { kConstruct } = __nccwpck_require__(296) - // Cache & CacheStorage are tightly coupled with fetch. Even if it may run - // in an older version of Node, it doesn't have any use without fetch. - module.exports.caches = new CacheStorage(kConstruct) -} -if (util.nodeMajor >= 16) { - const { deleteCookie, getCookies, getSetCookies, setCookie } = __nccwpck_require__(3168) - module.exports.deleteCookie = deleteCookie - module.exports.getCookies = getCookies - module.exports.getSetCookies = getSetCookies - module.exports.setCookie = setCookie +var _chunkDOWWQYXZjs = __nccwpck_require__(5693); - const { parseMIMEType, serializeAMimeType } = __nccwpck_require__(4322) - module.exports.parseMIMEType = parseMIMEType - module.exports.serializeAMimeType = serializeAMimeType +var _chunkSRMAQGPMjs = __nccwpck_require__(9782); + +// src/utils/getCleanUrl.ts +function getCleanUrl(url, isAbsolute = true) { + return [isAbsolute && url.origin, url.pathname].filter(Boolean).join(""); } -if (util.nodeMajor >= 18 && hasCrypto) { - const { WebSocket } = __nccwpck_require__(5171) - module.exports.WebSocket = WebSocket -} -module.exports.request = makeDispatcher(api.request) -module.exports.stream = makeDispatcher(api.stream) -module.exports.pipeline = makeDispatcher(api.pipeline) -module.exports.connect = makeDispatcher(api.connect) -module.exports.upgrade = makeDispatcher(api.upgrade) -module.exports.MockClient = MockClient -module.exports.MockPool = MockPool -module.exports.MockAgent = MockAgent -module.exports.mockErrors = mockErrors -/***/ }), -/***/ 9965: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -"use strict"; -const { InvalidArgumentError } = __nccwpck_require__(8707) -const { kClients, kRunning, kClose, kDestroy, kDispatch, kInterceptors } = __nccwpck_require__(6443) -const DispatcherBase = __nccwpck_require__(1) -const Pool = __nccwpck_require__(5076) -const Client = __nccwpck_require__(6197) -const util = __nccwpck_require__(3440) -const createRedirectInterceptor = __nccwpck_require__(4415) -const { WeakRef, FinalizationRegistry } = __nccwpck_require__(3194)() -const kOnConnect = Symbol('onConnect') -const kOnDisconnect = Symbol('onDisconnect') -const kOnConnectionError = Symbol('onConnectionError') -const kMaxRedirections = Symbol('maxRedirections') -const kOnDrain = Symbol('onDrain') -const kFactory = Symbol('factory') -const kFinalizer = Symbol('finalizer') -const kOptions = Symbol('options') -function defaultFactory (origin, opts) { - return opts && opts.connections === 1 - ? new Client(origin, opts) - : new Pool(origin, opts) -} -class Agent extends DispatcherBase { - constructor ({ factory = defaultFactory, maxRedirections = 0, connect, ...options } = {}) { - super() - if (typeof factory !== 'function') { - throw new InvalidArgumentError('factory must be a function.') - } - if (connect != null && typeof connect !== 'function' && typeof connect !== 'object') { - throw new InvalidArgumentError('connect must be a function or an object') - } +exports.BatchInterceptor = _chunkJ5MULIHTjs.BatchInterceptor; exports.FetchResponse = _chunkDOWWQYXZjs.FetchResponse; exports.INTERNAL_REQUEST_ID_HEADER_NAME = _chunkDOWWQYXZjs.INTERNAL_REQUEST_ID_HEADER_NAME; exports.IS_PATCHED_MODULE = _chunk73NOP3T5js.IS_PATCHED_MODULE; exports.Interceptor = _chunkDOWWQYXZjs.Interceptor; exports.InterceptorReadyState = _chunkDOWWQYXZjs.InterceptorReadyState; exports.RequestController = _chunkDOWWQYXZjs.RequestController; exports.createRequestId = _chunkDOWWQYXZjs.createRequestId; exports.decodeBuffer = _chunkLK6DILFKjs.decodeBuffer; exports.deleteGlobalSymbol = _chunkDOWWQYXZjs.deleteGlobalSymbol; exports.encodeBuffer = _chunkLK6DILFKjs.encodeBuffer; exports.getCleanUrl = getCleanUrl; exports.getGlobalSymbol = _chunkDOWWQYXZjs.getGlobalSymbol; exports.getRawRequest = _chunkSRMAQGPMjs.getRawRequest; +//# sourceMappingURL=index.js.map - if (!Number.isInteger(maxRedirections) || maxRedirections < 0) { - throw new InvalidArgumentError('maxRedirections must be a positive number') - } +/***/ }), - if (connect && typeof connect !== 'function') { - connect = { ...connect } - } +/***/ 4647: +/***/ ((module) => { - this[kInterceptors] = options.interceptors && options.interceptors.Agent && Array.isArray(options.interceptors.Agent) - ? options.interceptors.Agent - : [createRedirectInterceptor({ maxRedirections })] +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); - this[kOptions] = { ...util.deepClone(options), connect } - this[kOptions].interceptors = options.interceptors - ? { ...options.interceptors } - : undefined - this[kMaxRedirections] = maxRedirections - this[kFactory] = factory - this[kClients] = new Map() - this[kFinalizer] = new FinalizationRegistry(/* istanbul ignore next: gc is undeterministic */ key => { - const ref = this[kClients].get(key) - if (ref !== undefined && ref.deref() === undefined) { - this[kClients].delete(key) +// src/index.ts +var src_exports = {}; +__export(src_exports, { + DeferredPromise: () => DeferredPromise, + createDeferredExecutor: () => createDeferredExecutor +}); +module.exports = __toCommonJS(src_exports); + +// src/createDeferredExecutor.ts +function createDeferredExecutor() { + const executor = (resolve, reject) => { + executor.state = "pending"; + executor.resolve = (data) => { + if (executor.state !== "pending") { + return; } - }) - - const agent = this + executor.result = data; + const onFulfilled = (value) => { + executor.state = "fulfilled"; + return value; + }; + return resolve( + data instanceof Promise ? data : Promise.resolve(data).then(onFulfilled) + ); + }; + executor.reject = (reason) => { + if (executor.state !== "pending") { + return; + } + queueMicrotask(() => { + executor.state = "rejected"; + }); + return reject(executor.rejectionReason = reason); + }; + }; + return executor; +} + +// src/DeferredPromise.ts +var DeferredPromise = class extends Promise { + #executor; + resolve; + reject; + constructor(executor = null) { + const deferredExecutor = createDeferredExecutor(); + super((originalResolve, originalReject) => { + deferredExecutor(originalResolve, originalReject); + executor?.(deferredExecutor.resolve, deferredExecutor.reject); + }); + this.#executor = deferredExecutor; + this.resolve = this.#executor.resolve; + this.reject = this.#executor.reject; + } + get state() { + return this.#executor.state; + } + get rejectionReason() { + return this.#executor.rejectionReason; + } + then(onFulfilled, onRejected) { + return this.#decorate(super.then(onFulfilled, onRejected)); + } + catch(onRejected) { + return this.#decorate(super.catch(onRejected)); + } + finally(onfinally) { + return this.#decorate(super.finally(onfinally)); + } + #decorate(promise) { + return Object.defineProperties(promise, { + resolve: { configurable: true, value: this.resolve }, + reject: { configurable: true, value: this.reject } + }); + } +}; +// Annotate the CommonJS export names for ESM import in node: +0 && (0); +//# sourceMappingURL=index.js.map - this[kOnDrain] = (origin, targets) => { - agent.emit('drain', origin, [agent, ...targets]) - } +/***/ }), - this[kOnConnect] = (origin, targets) => { - agent.emit('connect', origin, [agent, ...targets]) - } +/***/ 5791: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - this[kOnDisconnect] = (origin, targets, err) => { - agent.emit('disconnect', origin, [agent, ...targets], err) - } +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); - this[kOnConnectionError] = (origin, targets, err) => { - agent.emit('connectionError', origin, [agent, ...targets], err) +// src/index.ts +var src_exports = {}; +__export(src_exports, { + Logger: () => Logger +}); +module.exports = __toCommonJS(src_exports); +var import_is_node_process = __nccwpck_require__(9875); +var import_outvariant = __nccwpck_require__(4233); + +// src/colors.ts +var colors_exports = {}; +__export(colors_exports, { + blue: () => blue, + gray: () => gray, + green: () => green, + red: () => red, + yellow: () => yellow +}); +function yellow(text) { + return `\x1B[33m${text}\x1B[0m`; +} +function blue(text) { + return `\x1B[34m${text}\x1B[0m`; +} +function gray(text) { + return `\x1B[90m${text}\x1B[0m`; +} +function red(text) { + return `\x1B[31m${text}\x1B[0m`; +} +function green(text) { + return `\x1B[32m${text}\x1B[0m`; +} + +// src/index.ts +var IS_NODE = (0, import_is_node_process.isNodeProcess)(); +var Logger = class { + constructor(name) { + this.name = name; + this.prefix = `[${this.name}]`; + const LOGGER_NAME = getVariable("DEBUG"); + const LOGGER_LEVEL = getVariable("LOG_LEVEL"); + const isLoggingEnabled = LOGGER_NAME === "1" || LOGGER_NAME === "true" || typeof LOGGER_NAME !== "undefined" && this.name.startsWith(LOGGER_NAME); + if (isLoggingEnabled) { + this.debug = isDefinedAndNotEquals(LOGGER_LEVEL, "debug") ? noop : this.debug; + this.info = isDefinedAndNotEquals(LOGGER_LEVEL, "info") ? noop : this.info; + this.success = isDefinedAndNotEquals(LOGGER_LEVEL, "success") ? noop : this.success; + this.warning = isDefinedAndNotEquals(LOGGER_LEVEL, "warning") ? noop : this.warning; + this.error = isDefinedAndNotEquals(LOGGER_LEVEL, "error") ? noop : this.error; + } else { + this.info = noop; + this.success = noop; + this.warning = noop; + this.error = noop; + this.only = noop; } } - - get [kRunning] () { - let ret = 0 - for (const ref of this[kClients].values()) { - const client = ref.deref() - /* istanbul ignore next: gc is undeterministic */ - if (client) { - ret += client[kRunning] + prefix; + extend(domain) { + return new Logger(`${this.name}:${domain}`); + } + /** + * Print a debug message. + * @example + * logger.debug('no duplicates found, creating a document...') + */ + debug(message, ...positionals) { + this.logEntry({ + level: "debug", + message: gray(message), + positionals, + prefix: this.prefix, + colors: { + prefix: "gray" } - } - return ret + }); } - - [kDispatch] (opts, handler) { - let key - if (opts.origin && (typeof opts.origin === 'string' || opts.origin instanceof URL)) { - key = String(opts.origin) - } else { - throw new InvalidArgumentError('opts.origin must be a non-empty string or URL.') - } - - const ref = this[kClients].get(key) - - let dispatcher = ref ? ref.deref() : null - if (!dispatcher) { - dispatcher = this[kFactory](opts.origin, this[kOptions]) - .on('drain', this[kOnDrain]) - .on('connect', this[kOnConnect]) - .on('disconnect', this[kOnDisconnect]) - .on('connectionError', this[kOnConnectionError]) - - this[kClients].set(key, new WeakRef(dispatcher)) - this[kFinalizer].register(dispatcher, key) - } - - return dispatcher.dispatch(opts, handler) + /** + * Print an info message. + * @example + * logger.info('start parsing...') + */ + info(message, ...positionals) { + this.logEntry({ + level: "info", + message, + positionals, + prefix: this.prefix, + colors: { + prefix: "blue" + } + }); + const performance2 = new PerformanceEntry(); + return (message2, ...positionals2) => { + performance2.measure(); + this.logEntry({ + level: "info", + message: `${message2} ${gray(`${performance2.deltaTime}ms`)}`, + positionals: positionals2, + prefix: this.prefix, + colors: { + prefix: "blue" + } + }); + }; } - - async [kClose] () { - const closePromises = [] - for (const ref of this[kClients].values()) { - const client = ref.deref() - /* istanbul ignore else: gc is undeterministic */ - if (client) { - closePromises.push(client.close()) + /** + * Print a success message. + * @example + * logger.success('successfully created document') + */ + success(message, ...positionals) { + this.logEntry({ + level: "info", + message, + positionals, + prefix: `\u2714 ${this.prefix}`, + colors: { + timestamp: "green", + prefix: "green" } - } - - await Promise.all(closePromises) + }); } - - async [kDestroy] (err) { - const destroyPromises = [] - for (const ref of this[kClients].values()) { - const client = ref.deref() - /* istanbul ignore else: gc is undeterministic */ - if (client) { - destroyPromises.push(client.destroy(err)) + /** + * Print a warning. + * @example + * logger.warning('found legacy document format') + */ + warning(message, ...positionals) { + this.logEntry({ + level: "warning", + message, + positionals, + prefix: `\u26A0 ${this.prefix}`, + colors: { + timestamp: "yellow", + prefix: "yellow" + } + }); + } + /** + * Print an error message. + * @example + * logger.error('something went wrong') + */ + error(message, ...positionals) { + this.logEntry({ + level: "error", + message, + positionals, + prefix: `\u2716 ${this.prefix}`, + colors: { + timestamp: "red", + prefix: "red" + } + }); + } + /** + * Execute the given callback only when the logging is enabled. + * This is skipped in its entirety and has no runtime cost otherwise. + * This executes regardless of the log level. + * @example + * logger.only(() => { + * logger.info('additional info') + * }) + */ + only(callback) { + callback(); + } + createEntry(level, message) { + return { + timestamp: /* @__PURE__ */ new Date(), + level, + message + }; + } + logEntry(args) { + const { + level, + message, + prefix, + colors: customColors, + positionals = [] + } = args; + const entry = this.createEntry(level, message); + const timestampColor = customColors?.timestamp || "gray"; + const prefixColor = customColors?.prefix || "gray"; + const colorize = { + timestamp: colors_exports[timestampColor], + prefix: colors_exports[prefixColor] + }; + const write = this.getWriter(level); + write( + [colorize.timestamp(this.formatTimestamp(entry.timestamp))].concat(prefix != null ? colorize.prefix(prefix) : []).concat(serializeInput(message)).join(" "), + ...positionals.map(serializeInput) + ); + } + formatTimestamp(timestamp) { + return `${timestamp.toLocaleTimeString( + "en-GB" + )}:${timestamp.getMilliseconds()}`; + } + getWriter(level) { + switch (level) { + case "debug": + case "success": + case "info": { + return log; + } + case "warning": { + return warn; + } + case "error": { + return error; } } - - await Promise.all(destroyPromises) } -} - -module.exports = Agent - - -/***/ }), - -/***/ 158: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - -const { addAbortListener } = __nccwpck_require__(3440) -const { RequestAbortedError } = __nccwpck_require__(8707) - -const kListener = Symbol('kListener') -const kSignal = Symbol('kSignal') - -function abort (self) { - if (self.abort) { - self.abort() - } else { - self.onError(new RequestAbortedError()) +}; +var PerformanceEntry = class { + startTime; + endTime; + deltaTime; + constructor() { + this.startTime = performance.now(); } -} - -function addSignal (self, signal) { - self[kSignal] = null - self[kListener] = null - - if (!signal) { - return + measure() { + this.endTime = performance.now(); + const deltaTime = this.endTime - this.startTime; + this.deltaTime = deltaTime.toFixed(2); } - - if (signal.aborted) { - abort(self) - return +}; +var noop = () => void 0; +function log(message, ...positionals) { + if (IS_NODE) { + process.stdout.write((0, import_outvariant.format)(message, ...positionals) + "\n"); + return; } - - self[kSignal] = signal - self[kListener] = () => { - abort(self) + console.log(message, ...positionals); +} +function warn(message, ...positionals) { + if (IS_NODE) { + process.stderr.write((0, import_outvariant.format)(message, ...positionals) + "\n"); + return; } - - addAbortListener(self[kSignal], self[kListener]) + console.warn(message, ...positionals); } - -function removeSignal (self) { - if (!self[kSignal]) { - return +function error(message, ...positionals) { + if (IS_NODE) { + process.stderr.write((0, import_outvariant.format)(message, ...positionals) + "\n"); + return; } - - if ('removeEventListener' in self[kSignal]) { - self[kSignal].removeEventListener('abort', self[kListener]) - } else { - self[kSignal].removeListener('abort', self[kListener]) + console.error(message, ...positionals); +} +function getVariable(variableName) { + if (IS_NODE) { + return process.env[variableName]; } - - self[kSignal] = null - self[kListener] = null + return globalThis[variableName]?.toString(); } - -module.exports = { - addSignal, - removeSignal +function isDefinedAndNotEquals(value, expected) { + return value !== void 0 && value !== expected; +} +function serializeInput(message) { + if (typeof message === "undefined") { + return "undefined"; + } + if (message === null) { + return "null"; + } + if (typeof message === "string") { + return message; + } + if (typeof message === "object") { + return JSON.stringify(message); + } + return message.toString(); } /***/ }), -/***/ 4660: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 5939: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -const { AsyncResource } = __nccwpck_require__(290) -const { InvalidArgumentError, RequestAbortedError, SocketError } = __nccwpck_require__(8707) -const util = __nccwpck_require__(3440) -const { addSignal, removeSignal } = __nccwpck_require__(158) - -class ConnectHandler extends AsyncResource { - constructor (opts, callback) { - if (!opts || typeof opts !== 'object') { - throw new InvalidArgumentError('invalid opts') - } +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.GraphQLError = void 0; +exports.formatError = formatError; +exports.printError = printError; - if (typeof callback !== 'function') { - throw new InvalidArgumentError('invalid callback') - } +var _isObjectLike = __nccwpck_require__(892); - const { signal, opaque, responseHeaders } = opts +var _location = __nccwpck_require__(2245); - if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { - throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') - } +var _printLocation = __nccwpck_require__(6512); - super('UNDICI_CONNECT') +function toNormalizedOptions(args) { + const firstArg = args[0]; - this.opaque = opaque || null - this.responseHeaders = responseHeaders || null - this.callback = callback - this.abort = null + if (firstArg == null || 'kind' in firstArg || 'length' in firstArg) { + return { + nodes: firstArg, + source: args[1], + positions: args[2], + path: args[3], + originalError: args[4], + extensions: args[5], + }; + } - addSignal(this, signal) - } + return firstArg; +} +/** + * A GraphQLError describes an Error found during the parse, validate, or + * execute phases of performing a GraphQL operation. In addition to a message + * and stack trace, it also includes information about the locations in a + * GraphQL document and/or execution result that correspond to the Error. + */ - onConnect (abort, context) { - if (!this.callback) { - throw new RequestAbortedError() - } +class GraphQLError extends Error { + /** + * An array of `{ line, column }` locations within the source GraphQL document + * which correspond to this error. + * + * Errors during validation often contain multiple locations, for example to + * point out two things with the same name. Errors during execution include a + * single location, the field which produced the error. + * + * Enumerable, and appears in the result of JSON.stringify(). + */ - this.abort = abort - this.context = context - } + /** + * An array describing the JSON-path into the execution response which + * corresponds to this error. Only included for errors during execution. + * + * Enumerable, and appears in the result of JSON.stringify(). + */ - onHeaders () { - throw new SocketError('bad connect', null) - } + /** + * An array of GraphQL AST Nodes corresponding to this error. + */ - onUpgrade (statusCode, rawHeaders, socket) { - const { callback, opaque, context } = this + /** + * The source GraphQL document for the first location of this error. + * + * Note that if this Error represents more than one node, the source may not + * represent nodes after the first node. + */ - removeSignal(this) + /** + * An array of character offsets within the source GraphQL document + * which correspond to this error. + */ - this.callback = null + /** + * The original error thrown from a field resolver during execution. + */ - let headers = rawHeaders - // Indicates is an HTTP2Session - if (headers != null) { - headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) - } + /** + * Extension fields to add to the formatted error. + */ - this.runInAsyncScope(callback, null, null, { - statusCode, - headers, - socket, - opaque, - context - }) + /** + * @deprecated Please use the `GraphQLErrorOptions` constructor overload instead. + */ + constructor(message, ...rawArgs) { + var _this$nodes, _nodeLocations$, _ref; + + const { nodes, source, positions, path, originalError, extensions } = + toNormalizedOptions(rawArgs); + super(message); + this.name = 'GraphQLError'; + this.path = path !== null && path !== void 0 ? path : undefined; + this.originalError = + originalError !== null && originalError !== void 0 + ? originalError + : undefined; // Compute list of blame nodes. + + this.nodes = undefinedIfEmpty( + Array.isArray(nodes) ? nodes : nodes ? [nodes] : undefined, + ); + const nodeLocations = undefinedIfEmpty( + (_this$nodes = this.nodes) === null || _this$nodes === void 0 + ? void 0 + : _this$nodes.map((node) => node.loc).filter((loc) => loc != null), + ); // Compute locations in the source for the given nodes/positions. + + this.source = + source !== null && source !== void 0 + ? source + : nodeLocations === null || nodeLocations === void 0 + ? void 0 + : (_nodeLocations$ = nodeLocations[0]) === null || + _nodeLocations$ === void 0 + ? void 0 + : _nodeLocations$.source; + this.positions = + positions !== null && positions !== void 0 + ? positions + : nodeLocations === null || nodeLocations === void 0 + ? void 0 + : nodeLocations.map((loc) => loc.start); + this.locations = + positions && source + ? positions.map((pos) => (0, _location.getLocation)(source, pos)) + : nodeLocations === null || nodeLocations === void 0 + ? void 0 + : nodeLocations.map((loc) => + (0, _location.getLocation)(loc.source, loc.start), + ); + const originalExtensions = (0, _isObjectLike.isObjectLike)( + originalError === null || originalError === void 0 + ? void 0 + : originalError.extensions, + ) + ? originalError === null || originalError === void 0 + ? void 0 + : originalError.extensions + : undefined; + this.extensions = + (_ref = + extensions !== null && extensions !== void 0 + ? extensions + : originalExtensions) !== null && _ref !== void 0 + ? _ref + : Object.create(null); // Only properties prescribed by the spec should be enumerable. + // Keep the rest as non-enumerable. + + Object.defineProperties(this, { + message: { + writable: true, + enumerable: true, + }, + name: { + enumerable: false, + }, + nodes: { + enumerable: false, + }, + source: { + enumerable: false, + }, + positions: { + enumerable: false, + }, + originalError: { + enumerable: false, + }, + }); // Include (non-enumerable) stack trace. + + /* c8 ignore start */ + // FIXME: https://github.com/graphql/graphql-js/issues/2317 + + if ( + originalError !== null && + originalError !== void 0 && + originalError.stack + ) { + Object.defineProperty(this, 'stack', { + value: originalError.stack, + writable: true, + configurable: true, + }); + } else if (Error.captureStackTrace) { + Error.captureStackTrace(this, GraphQLError); + } else { + Object.defineProperty(this, 'stack', { + value: Error().stack, + writable: true, + configurable: true, + }); + } + /* c8 ignore stop */ } - onError (err) { - const { callback, opaque } = this + get [Symbol.toStringTag]() { + return 'GraphQLError'; + } - removeSignal(this) + toString() { + let output = this.message; - if (callback) { - this.callback = null - queueMicrotask(() => { - this.runInAsyncScope(callback, null, err, { opaque }) - }) + if (this.nodes) { + for (const node of this.nodes) { + if (node.loc) { + output += '\n\n' + (0, _printLocation.printLocation)(node.loc); + } + } + } else if (this.source && this.locations) { + for (const location of this.locations) { + output += + '\n\n' + + (0, _printLocation.printSourceLocation)(this.source, location); + } } - } -} -function connect (opts, callback) { - if (callback === undefined) { - return new Promise((resolve, reject) => { - connect.call(this, opts, (err, data) => { - return err ? reject(err) : resolve(data) - }) - }) + return output; } - try { - const connectHandler = new ConnectHandler(opts, callback) - this.dispatch({ ...opts, method: 'CONNECT' }, connectHandler) - } catch (err) { - if (typeof callback !== 'function') { - throw err + toJSON() { + const formattedError = { + message: this.message, + }; + + if (this.locations != null) { + formattedError.locations = this.locations; } - const opaque = opts && opts.opaque - queueMicrotask(() => callback(err, { opaque })) + + if (this.path != null) { + formattedError.path = this.path; + } + + if (this.extensions != null && Object.keys(this.extensions).length > 0) { + formattedError.extensions = this.extensions; + } + + return formattedError; } } -module.exports = connect +exports.GraphQLError = GraphQLError; + +function undefinedIfEmpty(array) { + return array === undefined || array.length === 0 ? undefined : array; +} +/** + * See: https://spec.graphql.org/draft/#sec-Errors + */ + +/** + * Prints a GraphQLError to a string, representing useful location information + * about the error's position in the source. + * + * @deprecated Please use `error.toString` instead. Will be removed in v17 + */ +function printError(error) { + return error.toString(); +} +/** + * Given a GraphQLError, format it according to the rules described by the + * Response Format, Errors section of the GraphQL Specification. + * + * @deprecated Please use `error.toJSON` instead. Will be removed in v17 + */ + +function formatError(error) { + return error.toJSON(); +} /***/ }), -/***/ 6862: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 9888: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -const { - Readable, - Duplex, - PassThrough -} = __nccwpck_require__(2203) -const { - InvalidArgumentError, - InvalidReturnValueError, - RequestAbortedError -} = __nccwpck_require__(8707) -const util = __nccwpck_require__(3440) -const { AsyncResource } = __nccwpck_require__(290) -const { addSignal, removeSignal } = __nccwpck_require__(158) -const assert = __nccwpck_require__(2613) +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +Object.defineProperty(exports, "GraphQLError", ({ + enumerable: true, + get: function () { + return _GraphQLError.GraphQLError; + }, +})); +Object.defineProperty(exports, "formatError", ({ + enumerable: true, + get: function () { + return _GraphQLError.formatError; + }, +})); +Object.defineProperty(exports, "locatedError", ({ + enumerable: true, + get: function () { + return _locatedError.locatedError; + }, +})); +Object.defineProperty(exports, "printError", ({ + enumerable: true, + get: function () { + return _GraphQLError.printError; + }, +})); +Object.defineProperty(exports, "syntaxError", ({ + enumerable: true, + get: function () { + return _syntaxError.syntaxError; + }, +})); -const kResume = Symbol('resume') +var _GraphQLError = __nccwpck_require__(5939); -class PipelineRequest extends Readable { - constructor () { - super({ autoDestroy: true }) +var _syntaxError = __nccwpck_require__(9619); - this[kResume] = null - } +var _locatedError = __nccwpck_require__(7550); - _read () { - const { [kResume]: resume } = this - if (resume) { - this[kResume] = null - resume() - } - } +/***/ }), - _destroy (err, callback) { - this._read() +/***/ 7550: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - callback(err) - } -} +"use strict"; -class PipelineResponse extends Readable { - constructor (resume) { - super({ autoDestroy: true }) - this[kResume] = resume - } - _read () { - this[kResume]() - } +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.locatedError = locatedError; - _destroy (err, callback) { - if (!err && !this._readableState.endEmitted) { - err = new RequestAbortedError() - } +var _toError = __nccwpck_require__(9615); - callback(err) +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Given an arbitrary value, presumably thrown while attempting to execute a + * GraphQL operation, produce a new GraphQLError aware of the location in the + * document responsible for the original Error. + */ +function locatedError(rawOriginalError, nodes, path) { + var _nodes; + + const originalError = (0, _toError.toError)(rawOriginalError); // Note: this uses a brand-check to support GraphQL errors originating from other contexts. + + if (isLocatedGraphQLError(originalError)) { + return originalError; } + + return new _GraphQLError.GraphQLError(originalError.message, { + nodes: + (_nodes = originalError.nodes) !== null && _nodes !== void 0 + ? _nodes + : nodes, + source: originalError.source, + positions: originalError.positions, + path, + originalError, + }); } -class PipelineHandler extends AsyncResource { - constructor (opts, handler) { - if (!opts || typeof opts !== 'object') { - throw new InvalidArgumentError('invalid opts') - } +function isLocatedGraphQLError(error) { + return Array.isArray(error.path); +} - if (typeof handler !== 'function') { - throw new InvalidArgumentError('invalid handler') - } - const { signal, method, opaque, onInfo, responseHeaders } = opts +/***/ }), - if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { - throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') - } +/***/ 9619: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - if (method === 'CONNECT') { - throw new InvalidArgumentError('invalid method') - } +"use strict"; - if (onInfo && typeof onInfo !== 'function') { - throw new InvalidArgumentError('invalid onInfo callback') - } - super('UNDICI_PIPELINE') +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.syntaxError = syntaxError; - this.opaque = opaque || null - this.responseHeaders = responseHeaders || null - this.handler = handler - this.abort = null - this.context = null - this.onInfo = onInfo || null +var _GraphQLError = __nccwpck_require__(5939); - this.req = new PipelineRequest().on('error', util.nop) +/** + * Produces a GraphQLError representing a syntax error, containing useful + * descriptive information about the syntax error's position in the source. + */ +function syntaxError(source, position, description) { + return new _GraphQLError.GraphQLError(`Syntax Error: ${description}`, { + source, + positions: [position], + }); +} - this.ret = new Duplex({ - readableObjectMode: opts.objectMode, - autoDestroy: true, - read: () => { - const { body } = this - if (body && body.resume) { - body.resume() - } - }, - write: (chunk, encoding, callback) => { - const { req } = this +/***/ }), - if (req.push(chunk, encoding) || req._readableState.destroyed) { - callback() - } else { - req[kResume] = callback - } - }, - destroy: (err, callback) => { - const { body, req, res, ret, abort } = this +/***/ 7611: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - if (!err && !ret._readableState.endEmitted) { - err = new RequestAbortedError() - } +"use strict"; - if (abort && err) { - abort() - } - util.destroy(body, err) - util.destroy(req, err) - util.destroy(res, err) - - removeSignal(this) +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.collectFields = collectFields; +exports.collectSubfields = collectSubfields; - callback(err) - } - }).on('prefinish', () => { - const { req } = this +var _kinds = __nccwpck_require__(1123); - // Node < 15 does not call _final in same tick. - req.push(null) - }) +var _definition = __nccwpck_require__(4169); - this.res = null +var _directives = __nccwpck_require__(1058); - addSignal(this, signal) - } +var _typeFromAST = __nccwpck_require__(6738); - onConnect (abort, context) { - const { ret, res } = this +var _values = __nccwpck_require__(3604); - assert(!res, 'pipeline cannot be retried') +/** + * Given a selectionSet, collects all of the fields and returns them. + * + * CollectFields requires the "runtime type" of an object. For a field that + * returns an Interface or Union type, the "runtime type" will be the actual + * object type returned by that field. + * + * @internal + */ +function collectFields( + schema, + fragments, + variableValues, + runtimeType, + selectionSet, +) { + const fields = new Map(); + collectFieldsImpl( + schema, + fragments, + variableValues, + runtimeType, + selectionSet, + fields, + new Set(), + ); + return fields; +} +/** + * Given an array of field nodes, collects all of the subfields of the passed + * in fields, and returns them at the end. + * + * CollectSubFields requires the "return type" of an object. For a field that + * returns an Interface or Union type, the "return type" will be the actual + * object type returned by that field. + * + * @internal + */ - if (ret.destroyed) { - throw new RequestAbortedError() - } +function collectSubfields( + schema, + fragments, + variableValues, + returnType, + fieldNodes, +) { + const subFieldNodes = new Map(); + const visitedFragmentNames = new Set(); + + for (const node of fieldNodes) { + if (node.selectionSet) { + collectFieldsImpl( + schema, + fragments, + variableValues, + returnType, + node.selectionSet, + subFieldNodes, + visitedFragmentNames, + ); + } + } + + return subFieldNodes; +} + +function collectFieldsImpl( + schema, + fragments, + variableValues, + runtimeType, + selectionSet, + fields, + visitedFragmentNames, +) { + for (const selection of selectionSet.selections) { + switch (selection.kind) { + case _kinds.Kind.FIELD: { + if (!shouldIncludeNode(variableValues, selection)) { + continue; + } - this.abort = abort - this.context = context - } + const name = getFieldEntryKey(selection); + const fieldList = fields.get(name); - onHeaders (statusCode, rawHeaders, resume) { - const { opaque, handler, context } = this + if (fieldList !== undefined) { + fieldList.push(selection); + } else { + fields.set(name, [selection]); + } - if (statusCode < 200) { - if (this.onInfo) { - const headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) - this.onInfo({ statusCode, headers }) + break; } - return - } - - this.res = new PipelineResponse(resume) - let body - try { - this.handler = null - const headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) - body = this.runInAsyncScope(handler, null, { - statusCode, - headers, - opaque, - body: this.res, - context - }) - } catch (err) { - this.res.on('error', util.nop) - throw err - } + case _kinds.Kind.INLINE_FRAGMENT: { + if ( + !shouldIncludeNode(variableValues, selection) || + !doesFragmentConditionMatch(schema, selection, runtimeType) + ) { + continue; + } - if (!body || typeof body.on !== 'function') { - throw new InvalidReturnValueError('expected Readable') - } + collectFieldsImpl( + schema, + fragments, + variableValues, + runtimeType, + selection.selectionSet, + fields, + visitedFragmentNames, + ); + break; + } - body - .on('data', (chunk) => { - const { ret, body } = this + case _kinds.Kind.FRAGMENT_SPREAD: { + const fragName = selection.name.value; - if (!ret.push(chunk) && body.pause) { - body.pause() + if ( + visitedFragmentNames.has(fragName) || + !shouldIncludeNode(variableValues, selection) + ) { + continue; } - }) - .on('error', (err) => { - const { ret } = this - util.destroy(ret, err) - }) - .on('end', () => { - const { ret } = this - - ret.push(null) - }) - .on('close', () => { - const { ret } = this + visitedFragmentNames.add(fragName); + const fragment = fragments[fragName]; - if (!ret._readableState.ended) { - util.destroy(ret, new RequestAbortedError()) + if ( + !fragment || + !doesFragmentConditionMatch(schema, fragment, runtimeType) + ) { + continue; } - }) - this.body = body + collectFieldsImpl( + schema, + fragments, + variableValues, + runtimeType, + fragment.selectionSet, + fields, + visitedFragmentNames, + ); + break; + } + } } +} +/** + * Determines if a field should be included based on the `@include` and `@skip` + * directives, where `@skip` has higher precedence than `@include`. + */ - onData (chunk) { - const { res } = this - return res.push(chunk) - } +function shouldIncludeNode(variableValues, node) { + const skip = (0, _values.getDirectiveValues)( + _directives.GraphQLSkipDirective, + node, + variableValues, + ); - onComplete (trailers) { - const { res } = this - res.push(null) + if ((skip === null || skip === void 0 ? void 0 : skip.if) === true) { + return false; } - onError (err) { - const { ret } = this - this.handler = null - util.destroy(ret, err) - } -} + const include = (0, _values.getDirectiveValues)( + _directives.GraphQLIncludeDirective, + node, + variableValues, + ); -function pipeline (opts, handler) { - try { - const pipelineHandler = new PipelineHandler(opts, handler) - this.dispatch({ ...opts, body: pipelineHandler.req }, pipelineHandler) - return pipelineHandler.ret - } catch (err) { - return new PassThrough().destroy(err) + if ( + (include === null || include === void 0 ? void 0 : include.if) === false + ) { + return false; } + + return true; } +/** + * Determines if a fragment is applicable to the given type. + */ -module.exports = pipeline +function doesFragmentConditionMatch(schema, fragment, type) { + const typeConditionNode = fragment.typeCondition; + if (!typeConditionNode) { + return true; + } -/***/ }), + const conditionalType = (0, _typeFromAST.typeFromAST)( + schema, + typeConditionNode, + ); -/***/ 4043: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + if (conditionalType === type) { + return true; + } -"use strict"; + if ((0, _definition.isAbstractType)(conditionalType)) { + return schema.isSubType(conditionalType, type); + } + return false; +} +/** + * Implements the logic to compute the key of a given field's entry + */ -const Readable = __nccwpck_require__(9927) -const { - InvalidArgumentError, - RequestAbortedError -} = __nccwpck_require__(8707) -const util = __nccwpck_require__(3440) -const { getResolveErrorBodyCallback } = __nccwpck_require__(7655) -const { AsyncResource } = __nccwpck_require__(290) -const { addSignal, removeSignal } = __nccwpck_require__(158) +function getFieldEntryKey(node) { + return node.alias ? node.alias.value : node.name.value; +} -class RequestHandler extends AsyncResource { - constructor (opts, callback) { - if (!opts || typeof opts !== 'object') { - throw new InvalidArgumentError('invalid opts') - } - const { signal, method, opaque, body, onInfo, responseHeaders, throwOnError, highWaterMark } = opts +/***/ }), - try { - if (typeof callback !== 'function') { - throw new InvalidArgumentError('invalid callback') - } +/***/ 1304: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - if (highWaterMark && (typeof highWaterMark !== 'number' || highWaterMark < 0)) { - throw new InvalidArgumentError('invalid highWaterMark') - } +"use strict"; - if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { - throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') - } - if (method === 'CONNECT') { - throw new InvalidArgumentError('invalid method') - } +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.assertValidExecutionArguments = assertValidExecutionArguments; +exports.buildExecutionContext = buildExecutionContext; +exports.buildResolveInfo = buildResolveInfo; +exports.defaultTypeResolver = exports.defaultFieldResolver = void 0; +exports.execute = execute; +exports.executeSync = executeSync; +exports.getFieldDef = getFieldDef; - if (onInfo && typeof onInfo !== 'function') { - throw new InvalidArgumentError('invalid onInfo callback') - } +var _devAssert = __nccwpck_require__(5383); - super('UNDICI_REQUEST') - } catch (err) { - if (util.isStream(body)) { - util.destroy(body.on('error', util.nop), err) - } - throw err - } +var _inspect = __nccwpck_require__(5742); - this.responseHeaders = responseHeaders || null - this.opaque = opaque || null - this.callback = callback - this.res = null - this.abort = null - this.body = body - this.trailers = {} - this.context = null - this.onInfo = onInfo || null - this.throwOnError = throwOnError - this.highWaterMark = highWaterMark +var _invariant = __nccwpck_require__(3650); - if (util.isStream(body)) { - body.on('error', (err) => { - this.onError(err) - }) - } +var _isIterableObject = __nccwpck_require__(7341); - addSignal(this, signal) - } +var _isObjectLike = __nccwpck_require__(892); - onConnect (abort, context) { - if (!this.callback) { - throw new RequestAbortedError() - } +var _isPromise = __nccwpck_require__(4091); - this.abort = abort - this.context = context - } +var _memoize = __nccwpck_require__(8141); - onHeaders (statusCode, rawHeaders, resume, statusMessage) { - const { callback, opaque, abort, context, responseHeaders, highWaterMark } = this +var _Path = __nccwpck_require__(3155); - const headers = responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) +var _promiseForObject = __nccwpck_require__(5395); - if (statusCode < 200) { - if (this.onInfo) { - this.onInfo({ statusCode, headers }) - } - return - } +var _promiseReduce = __nccwpck_require__(1369); - const parsedHeaders = responseHeaders === 'raw' ? util.parseHeaders(rawHeaders) : headers - const contentType = parsedHeaders['content-type'] - const body = new Readable({ resume, abort, contentType, highWaterMark }) +var _GraphQLError = __nccwpck_require__(5939); - this.callback = null - this.res = body - if (callback !== null) { - if (this.throwOnError && statusCode >= 400) { - this.runInAsyncScope(getResolveErrorBodyCallback, null, - { callback, body, contentType, statusCode, statusMessage, headers } - ) - } else { - this.runInAsyncScope(callback, null, null, { - statusCode, - headers, - trailers: this.trailers, - opaque, - body, - context - }) - } - } - } +var _locatedError = __nccwpck_require__(7550); - onData (chunk) { - const { res } = this - return res.push(chunk) - } +var _ast = __nccwpck_require__(2740); - onComplete (trailers) { - const { res } = this +var _kinds = __nccwpck_require__(1123); - removeSignal(this) +var _definition = __nccwpck_require__(4169); - util.parseHeaders(trailers, this.trailers) +var _introspection = __nccwpck_require__(317); - res.push(null) - } +var _validate = __nccwpck_require__(3902); - onError (err) { - const { res, callback, body, opaque } = this +var _collectFields = __nccwpck_require__(7611); - removeSignal(this) +var _values = __nccwpck_require__(3604); - if (callback) { - // TODO: Does this need queueMicrotask? - this.callback = null - queueMicrotask(() => { - this.runInAsyncScope(callback, null, err, { opaque }) - }) - } +/** + * A memoized collection of relevant subfields with regard to the return + * type. Memoizing ensures the subfields are not repeatedly calculated, which + * saves overhead when resolving lists of values. + */ +const collectSubfields = (0, _memoize.memoize3)( + (exeContext, returnType, fieldNodes) => + (0, _collectFields.collectSubfields)( + exeContext.schema, + exeContext.fragments, + exeContext.variableValues, + returnType, + fieldNodes, + ), +); +/** + * Terminology + * + * "Definitions" are the generic name for top-level statements in the document. + * Examples of this include: + * 1) Operations (such as a query) + * 2) Fragments + * + * "Operations" are a generic name for requests in the document. + * Examples of this include: + * 1) query, + * 2) mutation + * + * "Selections" are the definitions that can appear legally and at + * single level of the query. These include: + * 1) field references e.g `a` + * 2) fragment "spreads" e.g. `...c` + * 3) inline fragment "spreads" e.g. `...on Type { a }` + */ - if (res) { - this.res = null - // Ensure all queued handlers are invoked before destroying res. - queueMicrotask(() => { - util.destroy(res, err) - }) - } +/** + * Data that must be available at all points during query execution. + * + * Namely, schema of the type system that is currently executing, + * and the fragments defined in the query document + */ - if (body) { - this.body = null - util.destroy(body, err) - } - } -} +/** + * Implements the "Executing requests" section of the GraphQL specification. + * + * Returns either a synchronous ExecutionResult (if all encountered resolvers + * are synchronous), or a Promise of an ExecutionResult that will eventually be + * resolved and never rejected. + * + * If the arguments to this function do not result in a legal execution context, + * a GraphQLError will be thrown immediately explaining the invalid input. + */ +function execute(args) { + // Temporary for v15 to v16 migration. Remove in v17 + arguments.length < 2 || + (0, _devAssert.devAssert)( + false, + 'graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.', + ); + const { schema, document, variableValues, rootValue } = args; // If arguments are missing or incorrect, throw an error. -function request (opts, callback) { - if (callback === undefined) { - return new Promise((resolve, reject) => { - request.call(this, opts, (err, data) => { - return err ? reject(err) : resolve(data) - }) - }) - } + assertValidExecutionArguments(schema, document, variableValues); // If a valid execution context cannot be created due to incorrect arguments, + // a "Response" with only errors is returned. + + const exeContext = buildExecutionContext(args); // Return early errors if execution context failed. + + if (!('schema' in exeContext)) { + return { + errors: exeContext, + }; + } // Return a Promise that will eventually resolve to the data described by + // The "Response" section of the GraphQL specification. + // + // If errors are encountered while executing a GraphQL field, only that + // field and its descendants will be omitted, and sibling fields will still + // be executed. An execution which encounters errors will still result in a + // resolved Promise. + // + // Errors from sub-fields of a NonNull type may propagate to the top level, + // at which point we still log the error and null the parent field, which + // in this case is the entire response. try { - this.dispatch(opts, new RequestHandler(opts, callback)) - } catch (err) { - if (typeof callback !== 'function') { - throw err + const { operation } = exeContext; + const result = executeOperation(exeContext, operation, rootValue); + + if ((0, _isPromise.isPromise)(result)) { + return result.then( + (data) => buildResponse(data, exeContext.errors), + (error) => { + exeContext.errors.push(error); + return buildResponse(null, exeContext.errors); + }, + ); } - const opaque = opts && opts.opaque - queueMicrotask(() => callback(err, { opaque })) + + return buildResponse(result, exeContext.errors); + } catch (error) { + exeContext.errors.push(error); + return buildResponse(null, exeContext.errors); } } +/** + * Also implements the "Executing requests" section of the GraphQL specification. + * However, it guarantees to complete synchronously (or throw an error) assuming + * that all field resolvers are also synchronous. + */ -module.exports = request -module.exports.RequestHandler = RequestHandler - - -/***/ }), +function executeSync(args) { + const result = execute(args); // Assert that the execution was synchronous. -/***/ 3560: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + if ((0, _isPromise.isPromise)(result)) { + throw new Error('GraphQL execution failed to complete synchronously.'); + } -"use strict"; + return result; +} +/** + * Given a completed execution context and data, build the `{ errors, data }` + * response defined by the "Response" section of the GraphQL specification. + */ +function buildResponse(data, errors) { + return errors.length === 0 + ? { + data, + } + : { + errors, + data, + }; +} +/** + * Essential assertions before executing to provide developer feedback for + * improper use of the GraphQL library. + * + * @internal + */ -const { finished, PassThrough } = __nccwpck_require__(2203) -const { - InvalidArgumentError, - InvalidReturnValueError, - RequestAbortedError -} = __nccwpck_require__(8707) -const util = __nccwpck_require__(3440) -const { getResolveErrorBodyCallback } = __nccwpck_require__(7655) -const { AsyncResource } = __nccwpck_require__(290) -const { addSignal, removeSignal } = __nccwpck_require__(158) +function assertValidExecutionArguments(schema, document, rawVariableValues) { + document || (0, _devAssert.devAssert)(false, 'Must provide document.'); // If the schema used for execution is invalid, throw an error. -class StreamHandler extends AsyncResource { - constructor (opts, factory, callback) { - if (!opts || typeof opts !== 'object') { - throw new InvalidArgumentError('invalid opts') - } + (0, _validate.assertValidSchema)(schema); // Variables, if provided, must be an object. - const { signal, method, opaque, body, onInfo, responseHeaders, throwOnError } = opts + rawVariableValues == null || + (0, _isObjectLike.isObjectLike)(rawVariableValues) || + (0, _devAssert.devAssert)( + false, + 'Variables must be provided as an Object where each property is a variable value. Perhaps look to see if an unparsed JSON string was provided.', + ); +} +/** + * Constructs a ExecutionContext object from the arguments passed to + * execute, which we will pass throughout the other execution methods. + * + * Throws a GraphQLError if a valid execution context cannot be created. + * + * @internal + */ - try { - if (typeof callback !== 'function') { - throw new InvalidArgumentError('invalid callback') - } +function buildExecutionContext(args) { + var _definition$name, _operation$variableDe, _options$maxCoercionE; - if (typeof factory !== 'function') { - throw new InvalidArgumentError('invalid factory') - } + const { + schema, + document, + rootValue, + contextValue, + variableValues: rawVariableValues, + operationName, + fieldResolver, + typeResolver, + subscribeFieldResolver, + options, + } = args; + let operation; + const fragments = Object.create(null); + + for (const definition of document.definitions) { + switch (definition.kind) { + case _kinds.Kind.OPERATION_DEFINITION: + if (operationName == null) { + if (operation !== undefined) { + return [ + new _GraphQLError.GraphQLError( + 'Must provide operation name if query contains multiple operations.', + ), + ]; + } - if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { - throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') - } + operation = definition; + } else if ( + ((_definition$name = definition.name) === null || + _definition$name === void 0 + ? void 0 + : _definition$name.value) === operationName + ) { + operation = definition; + } - if (method === 'CONNECT') { - throw new InvalidArgumentError('invalid method') - } + break; - if (onInfo && typeof onInfo !== 'function') { - throw new InvalidArgumentError('invalid onInfo callback') - } + case _kinds.Kind.FRAGMENT_DEFINITION: + fragments[definition.name.value] = definition; + break; - super('UNDICI_STREAM') - } catch (err) { - if (util.isStream(body)) { - util.destroy(body.on('error', util.nop), err) - } - throw err + default: // ignore non-executable definitions } + } - this.responseHeaders = responseHeaders || null - this.opaque = opaque || null - this.factory = factory - this.callback = callback - this.res = null - this.abort = null - this.context = null - this.trailers = null - this.body = body - this.onInfo = onInfo || null - this.throwOnError = throwOnError || false - - if (util.isStream(body)) { - body.on('error', (err) => { - this.onError(err) - }) + if (!operation) { + if (operationName != null) { + return [ + new _GraphQLError.GraphQLError( + `Unknown operation named "${operationName}".`, + ), + ]; } - addSignal(this, signal) - } + return [new _GraphQLError.GraphQLError('Must provide an operation.')]; + } // FIXME: https://github.com/graphql/graphql-js/issues/2203 - onConnect (abort, context) { - if (!this.callback) { - throw new RequestAbortedError() - } + /* c8 ignore next */ - this.abort = abort - this.context = context - } + const variableDefinitions = + (_operation$variableDe = operation.variableDefinitions) !== null && + _operation$variableDe !== void 0 + ? _operation$variableDe + : []; + const coercedVariableValues = (0, _values.getVariableValues)( + schema, + variableDefinitions, + rawVariableValues !== null && rawVariableValues !== void 0 + ? rawVariableValues + : {}, + { + maxErrors: + (_options$maxCoercionE = + options === null || options === void 0 + ? void 0 + : options.maxCoercionErrors) !== null && + _options$maxCoercionE !== void 0 + ? _options$maxCoercionE + : 50, + }, + ); - onHeaders (statusCode, rawHeaders, resume, statusMessage) { - const { factory, opaque, context, callback, responseHeaders } = this + if (coercedVariableValues.errors) { + return coercedVariableValues.errors; + } - const headers = responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + return { + schema, + fragments, + rootValue, + contextValue, + operation, + variableValues: coercedVariableValues.coerced, + fieldResolver: + fieldResolver !== null && fieldResolver !== void 0 + ? fieldResolver + : defaultFieldResolver, + typeResolver: + typeResolver !== null && typeResolver !== void 0 + ? typeResolver + : defaultTypeResolver, + subscribeFieldResolver: + subscribeFieldResolver !== null && subscribeFieldResolver !== void 0 + ? subscribeFieldResolver + : defaultFieldResolver, + errors: [], + }; +} +/** + * Implements the "Executing operations" section of the spec. + */ - if (statusCode < 200) { - if (this.onInfo) { - this.onInfo({ statusCode, headers }) - } - return - } +function executeOperation(exeContext, operation, rootValue) { + const rootType = exeContext.schema.getRootType(operation.operation); - this.factory = null + if (rootType == null) { + throw new _GraphQLError.GraphQLError( + `Schema is not configured to execute ${operation.operation} operation.`, + { + nodes: operation, + }, + ); + } - let res + const rootFields = (0, _collectFields.collectFields)( + exeContext.schema, + exeContext.fragments, + exeContext.variableValues, + rootType, + operation.selectionSet, + ); + const path = undefined; - if (this.throwOnError && statusCode >= 400) { - const parsedHeaders = responseHeaders === 'raw' ? util.parseHeaders(rawHeaders) : headers - const contentType = parsedHeaders['content-type'] - res = new PassThrough() + switch (operation.operation) { + case _ast.OperationTypeNode.QUERY: + return executeFields(exeContext, rootType, rootValue, path, rootFields); - this.callback = null - this.runInAsyncScope(getResolveErrorBodyCallback, null, - { callback, body: res, contentType, statusCode, statusMessage, headers } - ) - } else { - if (factory === null) { - return - } + case _ast.OperationTypeNode.MUTATION: + return executeFieldsSerially( + exeContext, + rootType, + rootValue, + path, + rootFields, + ); - res = this.runInAsyncScope(factory, null, { - statusCode, - headers, - opaque, - context - }) + case _ast.OperationTypeNode.SUBSCRIPTION: + // TODO: deprecate `subscribe` and move all logic here + // Temporary solution until we finish merging execute and subscribe together + return executeFields(exeContext, rootType, rootValue, path, rootFields); + } +} +/** + * Implements the "Executing selection sets" section of the spec + * for fields that must be executed serially. + */ - if ( - !res || - typeof res.write !== 'function' || - typeof res.end !== 'function' || - typeof res.on !== 'function' - ) { - throw new InvalidReturnValueError('expected Writable') +function executeFieldsSerially( + exeContext, + parentType, + sourceValue, + path, + fields, +) { + return (0, _promiseReduce.promiseReduce)( + fields.entries(), + (results, [responseName, fieldNodes]) => { + const fieldPath = (0, _Path.addPath)(path, responseName, parentType.name); + const result = executeField( + exeContext, + parentType, + sourceValue, + fieldNodes, + fieldPath, + ); + + if (result === undefined) { + return results; + } + + if ((0, _isPromise.isPromise)(result)) { + return result.then((resolvedResult) => { + results[responseName] = resolvedResult; + return results; + }); } - // TODO: Avoid finished. It registers an unnecessary amount of listeners. - finished(res, { readable: false }, (err) => { - const { callback, res, opaque, trailers, abort } = this - - this.res = null - if (err || !res.readable) { - util.destroy(res, err) - } + results[responseName] = result; + return results; + }, + Object.create(null), + ); +} +/** + * Implements the "Executing selection sets" section of the spec + * for fields that may be executed in parallel. + */ - this.callback = null - this.runInAsyncScope(callback, null, err || null, { opaque, trailers }) +function executeFields(exeContext, parentType, sourceValue, path, fields) { + const results = Object.create(null); + let containsPromise = false; - if (err) { - abort() + try { + for (const [responseName, fieldNodes] of fields.entries()) { + const fieldPath = (0, _Path.addPath)(path, responseName, parentType.name); + const result = executeField( + exeContext, + parentType, + sourceValue, + fieldNodes, + fieldPath, + ); + + if (result !== undefined) { + results[responseName] = result; + + if ((0, _isPromise.isPromise)(result)) { + containsPromise = true; } - }) + } + } + } catch (error) { + if (containsPromise) { + // Ensure that any promises returned by other fields are handled, as they may also reject. + return (0, _promiseForObject.promiseForObject)(results).finally(() => { + throw error; + }); } - res.on('drain', resume) + throw error; + } // If there are no promises, we can just return the object - this.res = res + if (!containsPromise) { + return results; + } // Otherwise, results is a map from field name to the result of resolving that + // field, which is possibly a promise. Return a promise that will return this + // same map, but with any promises replaced with the values they resolved to. - const needDrain = res.writableNeedDrain !== undefined - ? res.writableNeedDrain - : res._writableState && res._writableState.needDrain + return (0, _promiseForObject.promiseForObject)(results); +} +/** + * Implements the "Executing fields" section of the spec + * In particular, this function figures out the value that the field returns by + * calling its resolve function, then calls completeValue to complete promises, + * serialize scalars, or execute the sub-selection-set for objects. + */ - return needDrain !== true - } +function executeField(exeContext, parentType, source, fieldNodes, path) { + var _fieldDef$resolve; - onData (chunk) { - const { res } = this + const fieldDef = getFieldDef(exeContext.schema, parentType, fieldNodes[0]); - return res ? res.write(chunk) : true + if (!fieldDef) { + return; } - onComplete (trailers) { - const { res } = this - - removeSignal(this) - - if (!res) { - return - } - - this.trailers = util.parseHeaders(trailers) + const returnType = fieldDef.type; + const resolveFn = + (_fieldDef$resolve = fieldDef.resolve) !== null && + _fieldDef$resolve !== void 0 + ? _fieldDef$resolve + : exeContext.fieldResolver; + const info = buildResolveInfo( + exeContext, + fieldDef, + fieldNodes, + parentType, + path, + ); // Get the resolve function, regardless of if its result is normal or abrupt (error). - res.end() + try { + // Build a JS object of arguments from the field.arguments AST, using the + // variables scope to fulfill any variable references. + // TODO: find a way to memoize, in case this field is within a List type. + const args = (0, _values.getArgumentValues)( + fieldDef, + fieldNodes[0], + exeContext.variableValues, + ); // The resolve function's optional third argument is a context value that + // is provided to every resolve function within an execution. It is commonly + // used to represent an authenticated user, or request-specific caches. + + const contextValue = exeContext.contextValue; + const result = resolveFn(source, args, contextValue, info); + let completed; + + if ((0, _isPromise.isPromise)(result)) { + completed = result.then((resolved) => + completeValue(exeContext, returnType, fieldNodes, info, path, resolved), + ); + } else { + completed = completeValue( + exeContext, + returnType, + fieldNodes, + info, + path, + result, + ); + } + + if ((0, _isPromise.isPromise)(completed)) { + // Note: we don't rely on a `catch` method, but we do expect "thenable" + // to take a second callback for the error case. + return completed.then(undefined, (rawError) => { + const error = (0, _locatedError.locatedError)( + rawError, + fieldNodes, + (0, _Path.pathToArray)(path), + ); + return handleFieldError(error, returnType, exeContext); + }); + } + + return completed; + } catch (rawError) { + const error = (0, _locatedError.locatedError)( + rawError, + fieldNodes, + (0, _Path.pathToArray)(path), + ); + return handleFieldError(error, returnType, exeContext); } +} +/** + * @internal + */ - onError (err) { - const { res, callback, opaque, body } = this - - removeSignal(this) +function buildResolveInfo(exeContext, fieldDef, fieldNodes, parentType, path) { + // The resolve function's optional fourth argument is a collection of + // information about the current execution state. + return { + fieldName: fieldDef.name, + fieldNodes, + returnType: fieldDef.type, + parentType, + path, + schema: exeContext.schema, + fragments: exeContext.fragments, + rootValue: exeContext.rootValue, + operation: exeContext.operation, + variableValues: exeContext.variableValues, + }; +} - this.factory = null +function handleFieldError(error, returnType, exeContext) { + // If the field type is non-nullable, then it is resolved without any + // protection from errors, however it still properly locates the error. + if ((0, _definition.isNonNullType)(returnType)) { + throw error; + } // Otherwise, error protection is applied, logging the error and resolving + // a null value for this field if one is encountered. - if (res) { - this.res = null - util.destroy(res, err) - } else if (callback) { - this.callback = null - queueMicrotask(() => { - this.runInAsyncScope(callback, null, err, { opaque }) - }) - } + exeContext.errors.push(error); + return null; +} +/** + * Implements the instructions for completeValue as defined in the + * "Value Completion" section of the spec. + * + * If the field type is Non-Null, then this recursively completes the value + * for the inner type. It throws a field error if that completion returns null, + * as per the "Nullability" section of the spec. + * + * If the field type is a List, then this recursively completes the value + * for the inner type on each item in the list. + * + * If the field type is a Scalar or Enum, ensures the completed value is a legal + * value of the type by calling the `serialize` method of GraphQL type + * definition. + * + * If the field is an abstract type, determine the runtime type of the value + * and then complete based on that type + * + * Otherwise, the field type expects a sub-selection set, and will complete the + * value by executing all sub-selections. + */ - if (body) { - this.body = null - util.destroy(body, err) - } - } +function completeValue(exeContext, returnType, fieldNodes, info, path, result) { + // If result is an Error, throw a located error. + if (result instanceof Error) { + throw result; + } // If field type is NonNull, complete for inner type, and throw field error + // if result is null. + + if ((0, _definition.isNonNullType)(returnType)) { + const completed = completeValue( + exeContext, + returnType.ofType, + fieldNodes, + info, + path, + result, + ); + + if (completed === null) { + throw new Error( + `Cannot return null for non-nullable field ${info.parentType.name}.${info.fieldName}.`, + ); + } + + return completed; + } // If result value is null or undefined then return null. + + if (result == null) { + return null; + } // If field type is List, complete each item in the list with the inner type + + if ((0, _definition.isListType)(returnType)) { + return completeListValue( + exeContext, + returnType, + fieldNodes, + info, + path, + result, + ); + } // If field type is a leaf type, Scalar or Enum, serialize to a valid value, + // returning null if serialization is not possible. + + if ((0, _definition.isLeafType)(returnType)) { + return completeLeafValue(returnType, result); + } // If field type is an abstract type, Interface or Union, determine the + // runtime Object type and complete for that type. + + if ((0, _definition.isAbstractType)(returnType)) { + return completeAbstractValue( + exeContext, + returnType, + fieldNodes, + info, + path, + result, + ); + } // If field type is Object, execute and complete all sub-selections. + + if ((0, _definition.isObjectType)(returnType)) { + return completeObjectValue( + exeContext, + returnType, + fieldNodes, + info, + path, + result, + ); + } + /* c8 ignore next 6 */ + // Not reachable, all possible output types have been considered. + + false || + (0, _invariant.invariant)( + false, + 'Cannot complete value of unexpected output type: ' + + (0, _inspect.inspect)(returnType), + ); } +/** + * Complete a list value by completing each item in the list with the + * inner type + */ -function stream (opts, factory, callback) { - if (callback === undefined) { - return new Promise((resolve, reject) => { - stream.call(this, opts, factory, (err, data) => { - return err ? reject(err) : resolve(data) - }) - }) - } +function completeListValue( + exeContext, + returnType, + fieldNodes, + info, + path, + result, +) { + if (!(0, _isIterableObject.isIterableObject)(result)) { + throw new _GraphQLError.GraphQLError( + `Expected Iterable, but did not find one for field "${info.parentType.name}.${info.fieldName}".`, + ); + } // This is specified as a simple map, however we're optimizing the path + // where the list contains no Promises by avoiding creating another Promise. + + const itemType = returnType.ofType; + let containsPromise = false; + const completedResults = Array.from(result, (item, index) => { + // No need to modify the info object containing the path, + // since from here on it is not ever accessed by resolver functions. + const itemPath = (0, _Path.addPath)(path, index, undefined); - try { - this.dispatch(opts, new StreamHandler(opts, factory, callback)) - } catch (err) { - if (typeof callback !== 'function') { - throw err + try { + let completedItem; + + if ((0, _isPromise.isPromise)(item)) { + completedItem = item.then((resolved) => + completeValue( + exeContext, + itemType, + fieldNodes, + info, + itemPath, + resolved, + ), + ); + } else { + completedItem = completeValue( + exeContext, + itemType, + fieldNodes, + info, + itemPath, + item, + ); + } + + if ((0, _isPromise.isPromise)(completedItem)) { + containsPromise = true; // Note: we don't rely on a `catch` method, but we do expect "thenable" + // to take a second callback for the error case. + + return completedItem.then(undefined, (rawError) => { + const error = (0, _locatedError.locatedError)( + rawError, + fieldNodes, + (0, _Path.pathToArray)(itemPath), + ); + return handleFieldError(error, itemType, exeContext); + }); + } + + return completedItem; + } catch (rawError) { + const error = (0, _locatedError.locatedError)( + rawError, + fieldNodes, + (0, _Path.pathToArray)(itemPath), + ); + return handleFieldError(error, itemType, exeContext); } - const opaque = opts && opts.opaque - queueMicrotask(() => callback(err, { opaque })) - } + }); + return containsPromise ? Promise.all(completedResults) : completedResults; } +/** + * Complete a Scalar or Enum by serializing to a valid value, returning + * null if serialization is not possible. + */ -module.exports = stream - +function completeLeafValue(returnType, result) { + const serializedResult = returnType.serialize(result); -/***/ }), + if (serializedResult == null) { + throw new Error( + `Expected \`${(0, _inspect.inspect)(returnType)}.serialize(${(0, + _inspect.inspect)(result)})\` to ` + + `return non-nullable value, returned: ${(0, _inspect.inspect)( + serializedResult, + )}`, + ); + } -/***/ 1882: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + return serializedResult; +} +/** + * Complete a value of an abstract type by determining the runtime object type + * of that value, then complete the value for that type. + */ -"use strict"; +function completeAbstractValue( + exeContext, + returnType, + fieldNodes, + info, + path, + result, +) { + var _returnType$resolveTy; + + const resolveTypeFn = + (_returnType$resolveTy = returnType.resolveType) !== null && + _returnType$resolveTy !== void 0 + ? _returnType$resolveTy + : exeContext.typeResolver; + const contextValue = exeContext.contextValue; + const runtimeType = resolveTypeFn(result, contextValue, info, returnType); + + if ((0, _isPromise.isPromise)(runtimeType)) { + return runtimeType.then((resolvedRuntimeType) => + completeObjectValue( + exeContext, + ensureValidRuntimeType( + resolvedRuntimeType, + exeContext, + returnType, + fieldNodes, + info, + result, + ), + fieldNodes, + info, + path, + result, + ), + ); + } + + return completeObjectValue( + exeContext, + ensureValidRuntimeType( + runtimeType, + exeContext, + returnType, + fieldNodes, + info, + result, + ), + fieldNodes, + info, + path, + result, + ); +} +function ensureValidRuntimeType( + runtimeTypeName, + exeContext, + returnType, + fieldNodes, + info, + result, +) { + if (runtimeTypeName == null) { + throw new _GraphQLError.GraphQLError( + `Abstract type "${returnType.name}" must resolve to an Object type at runtime for field "${info.parentType.name}.${info.fieldName}". Either the "${returnType.name}" type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.`, + fieldNodes, + ); + } // releases before 16.0.0 supported returning `GraphQLObjectType` from `resolveType` + // TODO: remove in 17.0.0 release -const { InvalidArgumentError, RequestAbortedError, SocketError } = __nccwpck_require__(8707) -const { AsyncResource } = __nccwpck_require__(290) -const util = __nccwpck_require__(3440) -const { addSignal, removeSignal } = __nccwpck_require__(158) -const assert = __nccwpck_require__(2613) + if ((0, _definition.isObjectType)(runtimeTypeName)) { + throw new _GraphQLError.GraphQLError( + 'Support for returning GraphQLObjectType from resolveType was removed in graphql-js@16.0.0 please return type name instead.', + ); + } -class UpgradeHandler extends AsyncResource { - constructor (opts, callback) { - if (!opts || typeof opts !== 'object') { - throw new InvalidArgumentError('invalid opts') - } + if (typeof runtimeTypeName !== 'string') { + throw new _GraphQLError.GraphQLError( + `Abstract type "${returnType.name}" must resolve to an Object type at runtime for field "${info.parentType.name}.${info.fieldName}" with ` + + `value ${(0, _inspect.inspect)(result)}, received "${(0, + _inspect.inspect)(runtimeTypeName)}".`, + ); + } - if (typeof callback !== 'function') { - throw new InvalidArgumentError('invalid callback') - } + const runtimeType = exeContext.schema.getType(runtimeTypeName); - const { signal, opaque, responseHeaders } = opts + if (runtimeType == null) { + throw new _GraphQLError.GraphQLError( + `Abstract type "${returnType.name}" was resolved to a type "${runtimeTypeName}" that does not exist inside the schema.`, + { + nodes: fieldNodes, + }, + ); + } - if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { - throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') - } + if (!(0, _definition.isObjectType)(runtimeType)) { + throw new _GraphQLError.GraphQLError( + `Abstract type "${returnType.name}" was resolved to a non-object type "${runtimeTypeName}".`, + { + nodes: fieldNodes, + }, + ); + } - super('UNDICI_UPGRADE') + if (!exeContext.schema.isSubType(returnType, runtimeType)) { + throw new _GraphQLError.GraphQLError( + `Runtime Object type "${runtimeType.name}" is not a possible type for "${returnType.name}".`, + { + nodes: fieldNodes, + }, + ); + } - this.responseHeaders = responseHeaders || null - this.opaque = opaque || null - this.callback = callback - this.abort = null - this.context = null + return runtimeType; +} +/** + * Complete an Object value by executing all sub-selections. + */ - addSignal(this, signal) - } +function completeObjectValue( + exeContext, + returnType, + fieldNodes, + info, + path, + result, +) { + // Collect sub-fields to execute to complete this value. + const subFieldNodes = collectSubfields(exeContext, returnType, fieldNodes); // If there is an isTypeOf predicate function, call it with the + // current result. If isTypeOf returns false, then raise an error rather + // than continuing execution. + + if (returnType.isTypeOf) { + const isTypeOf = returnType.isTypeOf(result, exeContext.contextValue, info); + + if ((0, _isPromise.isPromise)(isTypeOf)) { + return isTypeOf.then((resolvedIsTypeOf) => { + if (!resolvedIsTypeOf) { + throw invalidReturnTypeError(returnType, result, fieldNodes); + } - onConnect (abort, context) { - if (!this.callback) { - throw new RequestAbortedError() + return executeFields( + exeContext, + returnType, + result, + path, + subFieldNodes, + ); + }); } - this.abort = abort - this.context = null + if (!isTypeOf) { + throw invalidReturnTypeError(returnType, result, fieldNodes); + } } - onHeaders () { - throw new SocketError('bad upgrade', null) - } + return executeFields(exeContext, returnType, result, path, subFieldNodes); +} - onUpgrade (statusCode, rawHeaders, socket) { - const { callback, opaque, context } = this +function invalidReturnTypeError(returnType, result, fieldNodes) { + return new _GraphQLError.GraphQLError( + `Expected value of type "${returnType.name}" but got: ${(0, + _inspect.inspect)(result)}.`, + { + nodes: fieldNodes, + }, + ); +} +/** + * If a resolveType function is not given, then a default resolve behavior is + * used which attempts two strategies: + * + * First, See if the provided value has a `__typename` field defined, if so, use + * that value as name of the resolved type. + * + * Otherwise, test each possible type for the abstract type by calling + * isTypeOf for the object being coerced, returning the first type that matches. + */ - assert.strictEqual(statusCode, 101) +const defaultTypeResolver = function (value, contextValue, info, abstractType) { + // First, look for `__typename`. + if ( + (0, _isObjectLike.isObjectLike)(value) && + typeof value.__typename === 'string' + ) { + return value.__typename; + } // Otherwise, test each possible type. + + const possibleTypes = info.schema.getPossibleTypes(abstractType); + const promisedIsTypeOfResults = []; + + for (let i = 0; i < possibleTypes.length; i++) { + const type = possibleTypes[i]; + + if (type.isTypeOf) { + const isTypeOfResult = type.isTypeOf(value, contextValue, info); + + if ((0, _isPromise.isPromise)(isTypeOfResult)) { + promisedIsTypeOfResults[i] = isTypeOfResult; + } else if (isTypeOfResult) { + if (promisedIsTypeOfResults.length) { + // Explicitly ignore any promise rejections + Promise.allSettled(promisedIsTypeOfResults) + /* c8 ignore next 3 */ + .catch(() => { + // Do nothing + }); + } - removeSignal(this) + return type.name; + } + } + } - this.callback = null - const headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) - this.runInAsyncScope(callback, null, null, { - headers, - socket, - opaque, - context - }) + if (promisedIsTypeOfResults.length) { + return Promise.all(promisedIsTypeOfResults).then((isTypeOfResults) => { + for (let i = 0; i < isTypeOfResults.length; i++) { + if (isTypeOfResults[i]) { + return possibleTypes[i].name; + } + } + }); } +}; +/** + * If a resolve function is not given, then a default resolve behavior is used + * which takes the property of the source object of the same name as the field + * and returns it as the result, or if it's a function, returns the result + * of calling that function while passing along args and context value. + */ - onError (err) { - const { callback, opaque } = this +exports.defaultTypeResolver = defaultTypeResolver; - removeSignal(this) +const defaultFieldResolver = function (source, args, contextValue, info) { + // ensure source is a value for which property access is acceptable. + if ((0, _isObjectLike.isObjectLike)(source) || typeof source === 'function') { + const property = source[info.fieldName]; - if (callback) { - this.callback = null - queueMicrotask(() => { - this.runInAsyncScope(callback, null, err, { opaque }) - }) + if (typeof property === 'function') { + return source[info.fieldName](args, contextValue, info); } - } -} -function upgrade (opts, callback) { - if (callback === undefined) { - return new Promise((resolve, reject) => { - upgrade.call(this, opts, (err, data) => { - return err ? reject(err) : resolve(data) - }) - }) + return property; } +}; +/** + * This method looks up the field on the given type definition. + * It has special casing for the three introspection fields, + * __schema, __type and __typename. __typename is special because + * it can always be queried as a field, even in situations where no + * other fields are allowed, like on a Union. __schema and __type + * could get automatically added to the query type, but that would + * require mutating type definitions, which would cause issues. + * + * @internal + */ - try { - const upgradeHandler = new UpgradeHandler(opts, callback) - this.dispatch({ - ...opts, - method: opts.method || 'GET', - upgrade: opts.protocol || 'Websocket' - }, upgradeHandler) - } catch (err) { - if (typeof callback !== 'function') { - throw err - } - const opaque = opts && opts.opaque - queueMicrotask(() => callback(err, { opaque })) +exports.defaultFieldResolver = defaultFieldResolver; + +function getFieldDef(schema, parentType, fieldNode) { + const fieldName = fieldNode.name.value; + + if ( + fieldName === _introspection.SchemaMetaFieldDef.name && + schema.getQueryType() === parentType + ) { + return _introspection.SchemaMetaFieldDef; + } else if ( + fieldName === _introspection.TypeMetaFieldDef.name && + schema.getQueryType() === parentType + ) { + return _introspection.TypeMetaFieldDef; + } else if (fieldName === _introspection.TypeNameMetaFieldDef.name) { + return _introspection.TypeNameMetaFieldDef; } -} -module.exports = upgrade + return parentType.getFields()[fieldName]; +} /***/ }), -/***/ 6615: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 4404: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { "use strict"; -module.exports.request = __nccwpck_require__(4043) -module.exports.stream = __nccwpck_require__(3560) -module.exports.pipeline = __nccwpck_require__(6862) -module.exports.upgrade = __nccwpck_require__(1882) -module.exports.connect = __nccwpck_require__(4660) +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +Object.defineProperty(exports, "createSourceEventStream", ({ + enumerable: true, + get: function () { + return _subscribe.createSourceEventStream; + }, +})); +Object.defineProperty(exports, "defaultFieldResolver", ({ + enumerable: true, + get: function () { + return _execute.defaultFieldResolver; + }, +})); +Object.defineProperty(exports, "defaultTypeResolver", ({ + enumerable: true, + get: function () { + return _execute.defaultTypeResolver; + }, +})); +Object.defineProperty(exports, "execute", ({ + enumerable: true, + get: function () { + return _execute.execute; + }, +})); +Object.defineProperty(exports, "executeSync", ({ + enumerable: true, + get: function () { + return _execute.executeSync; + }, +})); +Object.defineProperty(exports, "getArgumentValues", ({ + enumerable: true, + get: function () { + return _values.getArgumentValues; + }, +})); +Object.defineProperty(exports, "getDirectiveValues", ({ + enumerable: true, + get: function () { + return _values.getDirectiveValues; + }, +})); +Object.defineProperty(exports, "getVariableValues", ({ + enumerable: true, + get: function () { + return _values.getVariableValues; + }, +})); +Object.defineProperty(exports, "responsePathAsArray", ({ + enumerable: true, + get: function () { + return _Path.pathToArray; + }, +})); +Object.defineProperty(exports, "subscribe", ({ + enumerable: true, + get: function () { + return _subscribe.subscribe; + }, +})); + +var _Path = __nccwpck_require__(3155); + +var _execute = __nccwpck_require__(1304); + +var _subscribe = __nccwpck_require__(8540); + +var _values = __nccwpck_require__(3604); /***/ }), -/***/ 9927: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 974: +/***/ ((__unused_webpack_module, exports) => { "use strict"; -// Ported from https://github.com/nodejs/undici/pull/907 +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.mapAsyncIterator = mapAsyncIterator; -const assert = __nccwpck_require__(2613) -const { Readable } = __nccwpck_require__(2203) -const { RequestAbortedError, NotSupportedError, InvalidArgumentError } = __nccwpck_require__(8707) -const util = __nccwpck_require__(3440) -const { ReadableStreamFrom, toUSVString } = __nccwpck_require__(3440) +/** + * Given an AsyncIterable and a callback function, return an AsyncIterator + * which produces values mapped via calling the callback function. + */ +function mapAsyncIterator(iterable, callback) { + const iterator = iterable[Symbol.asyncIterator](); -let Blob + async function mapResult(result) { + if (result.done) { + return result; + } -const kConsume = Symbol('kConsume') -const kReading = Symbol('kReading') -const kBody = Symbol('kBody') -const kAbort = Symbol('abort') -const kContentType = Symbol('kContentType') + try { + return { + value: await callback(result.value), + done: false, + }; + } catch (error) { + /* c8 ignore start */ + // FIXME: add test case + if (typeof iterator.return === 'function') { + try { + await iterator.return(); + } catch (_e) { + /* ignore error */ + } + } -const noop = () => {} + throw error; + /* c8 ignore stop */ + } + } -module.exports = class BodyReadable extends Readable { - constructor ({ - resume, - abort, - contentType = '', - highWaterMark = 64 * 1024 // Same as nodejs fs streams. - }) { - super({ - autoDestroy: true, - read: resume, - highWaterMark - }) + return { + async next() { + return mapResult(await iterator.next()); + }, - this._readableState.dataEmitted = false + async return() { + // If iterator.return() does not exist, then type R must be undefined. + return typeof iterator.return === 'function' + ? mapResult(await iterator.return()) + : { + value: undefined, + done: true, + }; + }, - this[kAbort] = abort - this[kConsume] = null - this[kBody] = null - this[kContentType] = contentType + async throw(error) { + if (typeof iterator.throw === 'function') { + return mapResult(await iterator.throw(error)); + } - // Is stream being consumed through Readable API? - // This is an optimization so that we avoid checking - // for 'data' and 'readable' listeners in the hot path - // inside push(). - this[kReading] = false - } + throw error; + }, - destroy (err) { - if (this.destroyed) { - // Node < 16 - return this - } + [Symbol.asyncIterator]() { + return this; + }, + }; +} - if (!err && !this._readableState.endEmitted) { - err = new RequestAbortedError() - } - if (err) { - this[kAbort]() - } +/***/ }), - return super.destroy(err) - } +/***/ 8540: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - emit (ev, ...args) { - if (ev === 'data') { - // Node < 16.7 - this._readableState.dataEmitted = true - } else if (ev === 'error') { - // Node < 16 - this._readableState.errorEmitted = true - } - return super.emit(ev, ...args) - } +"use strict"; - on (ev, ...args) { - if (ev === 'data' || ev === 'readable') { - this[kReading] = true - } - return super.on(ev, ...args) - } - addListener (ev, ...args) { - return this.on(ev, ...args) - } +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.createSourceEventStream = createSourceEventStream; +exports.subscribe = subscribe; - off (ev, ...args) { - const ret = super.off(ev, ...args) - if (ev === 'data' || ev === 'readable') { - this[kReading] = ( - this.listenerCount('data') > 0 || - this.listenerCount('readable') > 0 - ) - } - return ret - } +var _devAssert = __nccwpck_require__(5383); - removeListener (ev, ...args) { - return this.off(ev, ...args) - } +var _inspect = __nccwpck_require__(5742); - push (chunk) { - if (this[kConsume] && chunk !== null && this.readableLength === 0) { - consumePush(this[kConsume], chunk) - return this[kReading] ? super.push(chunk) : true - } - return super.push(chunk) - } +var _isAsyncIterable = __nccwpck_require__(4068); - // https://fetch.spec.whatwg.org/#dom-body-text - async text () { - return consume(this, 'text') - } +var _Path = __nccwpck_require__(3155); - // https://fetch.spec.whatwg.org/#dom-body-json - async json () { - return consume(this, 'json') - } +var _GraphQLError = __nccwpck_require__(5939); - // https://fetch.spec.whatwg.org/#dom-body-blob - async blob () { - return consume(this, 'blob') - } +var _locatedError = __nccwpck_require__(7550); - // https://fetch.spec.whatwg.org/#dom-body-arraybuffer - async arrayBuffer () { - return consume(this, 'arrayBuffer') - } +var _collectFields = __nccwpck_require__(7611); - // https://fetch.spec.whatwg.org/#dom-body-formdata - async formData () { - // TODO: Implement. - throw new NotSupportedError() - } +var _execute = __nccwpck_require__(1304); - // https://fetch.spec.whatwg.org/#dom-body-bodyused - get bodyUsed () { - return util.isDisturbed(this) - } +var _mapAsyncIterator = __nccwpck_require__(974); - // https://fetch.spec.whatwg.org/#dom-body-body - get body () { - if (!this[kBody]) { - this[kBody] = ReadableStreamFrom(this) - if (this[kConsume]) { - // TODO: Is this the best way to force a lock? - this[kBody].getReader() // Ensure stream is locked. - assert(this[kBody].locked) - } - } - return this[kBody] - } +var _values = __nccwpck_require__(3604); - dump (opts) { - let limit = opts && Number.isFinite(opts.limit) ? opts.limit : 262144 - const signal = opts && opts.signal +/** + * Implements the "Subscribe" algorithm described in the GraphQL specification. + * + * Returns a Promise which resolves to either an AsyncIterator (if successful) + * or an ExecutionResult (error). The promise will be rejected if the schema or + * other arguments to this function are invalid, or if the resolved event stream + * is not an async iterable. + * + * If the client-provided arguments to this function do not result in a + * compliant subscription, a GraphQL Response (ExecutionResult) with + * descriptive errors and no data will be returned. + * + * If the source stream could not be created due to faulty subscription + * resolver logic or underlying systems, the promise will resolve to a single + * ExecutionResult containing `errors` and no `data`. + * + * If the operation succeeded, the promise resolves to an AsyncIterator, which + * yields a stream of ExecutionResults representing the response stream. + * + * Accepts either an object with named arguments, or individual arguments. + */ +async function subscribe(args) { + // Temporary for v15 to v16 migration. Remove in v17 + arguments.length < 2 || + (0, _devAssert.devAssert)( + false, + 'graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.', + ); + const resultOrStream = await createSourceEventStream(args); - if (signal) { - try { - if (typeof signal !== 'object' || !('aborted' in signal)) { - throw new InvalidArgumentError('signal must be an AbortSignal') - } - util.throwIfAborted(signal) - } catch (err) { - return Promise.reject(err) - } - } + if (!(0, _isAsyncIterable.isAsyncIterable)(resultOrStream)) { + return resultOrStream; + } // For each payload yielded from a subscription, map it over the normal + // GraphQL `execute` function, with `payload` as the rootValue. + // This implements the "MapSourceToResponseEvent" algorithm described in + // the GraphQL specification. The `execute` function provides the + // "ExecuteSubscriptionEvent" algorithm, as it is nearly identical to the + // "ExecuteQuery" algorithm, for which `execute` is also used. - if (this.closed) { - return Promise.resolve(null) - } + const mapSourceToResponse = (payload) => + (0, _execute.execute)({ ...args, rootValue: payload }); // Map every source value to a ExecutionResult value as described above. - return new Promise((resolve, reject) => { - const signalListenerCleanup = signal - ? util.addAbortListener(signal, () => { - this.destroy() - }) - : noop + return (0, _mapAsyncIterator.mapAsyncIterator)( + resultOrStream, + mapSourceToResponse, + ); +} - this - .on('close', function () { - signalListenerCleanup() - if (signal && signal.aborted) { - reject(signal.reason || Object.assign(new Error('The operation was aborted'), { name: 'AbortError' })) - } else { - resolve(null) - } - }) - .on('error', noop) - .on('data', function (chunk) { - limit -= chunk.length - if (limit <= 0) { - this.destroy() - } - }) - .resume() - }) +function toNormalizedArgs(args) { + const firstArg = args[0]; + + if (firstArg && 'document' in firstArg) { + return firstArg; } -} -// https://streams.spec.whatwg.org/#readablestream-locked -function isLocked (self) { - // Consume is an implicit lock. - return (self[kBody] && self[kBody].locked === true) || self[kConsume] + return { + schema: firstArg, + // FIXME: when underlying TS bug fixed, see https://github.com/microsoft/TypeScript/issues/31613 + document: args[1], + rootValue: args[2], + contextValue: args[3], + variableValues: args[4], + operationName: args[5], + subscribeFieldResolver: args[6], + }; } +/** + * Implements the "CreateSourceEventStream" algorithm described in the + * GraphQL specification, resolving the subscription source event stream. + * + * Returns a Promise which resolves to either an AsyncIterable (if successful) + * or an ExecutionResult (error). The promise will be rejected if the schema or + * other arguments to this function are invalid, or if the resolved event stream + * is not an async iterable. + * + * If the client-provided arguments to this function do not result in a + * compliant subscription, a GraphQL Response (ExecutionResult) with + * descriptive errors and no data will be returned. + * + * If the the source stream could not be created due to faulty subscription + * resolver logic or underlying systems, the promise will resolve to a single + * ExecutionResult containing `errors` and no `data`. + * + * If the operation succeeded, the promise resolves to the AsyncIterable for the + * event stream returned by the resolver. + * + * A Source Event Stream represents a sequence of events, each of which triggers + * a GraphQL execution for that event. + * + * This may be useful when hosting the stateful subscription service in a + * different process or machine than the stateless GraphQL execution engine, + * or otherwise separating these two steps. For more on this, see the + * "Supporting Subscriptions at Scale" information in the GraphQL specification. + */ -// https://fetch.spec.whatwg.org/#body-unusable -function isUnusable (self) { - return util.isDisturbed(self) || isLocked(self) -} +async function createSourceEventStream(...rawArgs) { + const args = toNormalizedArgs(rawArgs); + const { schema, document, variableValues } = args; // If arguments are missing or incorrectly typed, this is an internal + // developer mistake which should throw an early error. -async function consume (stream, type) { - if (isUnusable(stream)) { - throw new TypeError('unusable') + (0, _execute.assertValidExecutionArguments)(schema, document, variableValues); // If a valid execution context cannot be created due to incorrect arguments, + // a "Response" with only errors is returned. + + const exeContext = (0, _execute.buildExecutionContext)(args); // Return early errors if execution context failed. + + if (!('schema' in exeContext)) { + return { + errors: exeContext, + }; } - assert(!stream[kConsume]) + try { + const eventStream = await executeSubscription(exeContext); // Assert field returned an event stream, otherwise yield an error. - return new Promise((resolve, reject) => { - stream[kConsume] = { - type, - stream, - resolve, - reject, - length: 0, - body: [] + if (!(0, _isAsyncIterable.isAsyncIterable)(eventStream)) { + throw new Error( + 'Subscription field must return Async Iterable. ' + + `Received: ${(0, _inspect.inspect)(eventStream)}.`, + ); } - stream - .on('error', function (err) { - consumeFinish(this[kConsume], err) - }) - .on('close', function () { - if (this[kConsume].body !== null) { - consumeFinish(this[kConsume], new RequestAbortedError()) - } - }) + return eventStream; + } catch (error) { + // If it GraphQLError, report it as an ExecutionResult, containing only errors and no data. + // Otherwise treat the error as a system-class error and re-throw it. + if (error instanceof _GraphQLError.GraphQLError) { + return { + errors: [error], + }; + } - process.nextTick(consumeStart, stream[kConsume]) - }) + throw error; + } } -function consumeStart (consume) { - if (consume.body === null) { - return +async function executeSubscription(exeContext) { + const { schema, fragments, operation, variableValues, rootValue } = + exeContext; + const rootType = schema.getSubscriptionType(); + + if (rootType == null) { + throw new _GraphQLError.GraphQLError( + 'Schema is not configured to execute subscription operation.', + { + nodes: operation, + }, + ); + } + + const rootFields = (0, _collectFields.collectFields)( + schema, + fragments, + variableValues, + rootType, + operation.selectionSet, + ); + const [responseName, fieldNodes] = [...rootFields.entries()][0]; + const fieldDef = (0, _execute.getFieldDef)(schema, rootType, fieldNodes[0]); + + if (!fieldDef) { + const fieldName = fieldNodes[0].name.value; + throw new _GraphQLError.GraphQLError( + `The subscription field "${fieldName}" is not defined.`, + { + nodes: fieldNodes, + }, + ); } - const { _readableState: state } = consume.stream + const path = (0, _Path.addPath)(undefined, responseName, rootType.name); + const info = (0, _execute.buildResolveInfo)( + exeContext, + fieldDef, + fieldNodes, + rootType, + path, + ); - for (const chunk of state.buffer) { - consumePush(consume, chunk) - } + try { + var _fieldDef$subscribe; - if (state.endEmitted) { - consumeEnd(this[kConsume]) - } else { - consume.stream.on('end', function () { - consumeEnd(this[kConsume]) - }) - } + // Implements the "ResolveFieldEventStream" algorithm from GraphQL specification. + // It differs from "ResolveFieldValue" due to providing a different `resolveFn`. + // Build a JS object of arguments from the field.arguments AST, using the + // variables scope to fulfill any variable references. + const args = (0, _values.getArgumentValues)( + fieldDef, + fieldNodes[0], + variableValues, + ); // The resolve function's optional third argument is a context value that + // is provided to every resolve function within an execution. It is commonly + // used to represent an authenticated user, or request-specific caches. - consume.stream.resume() + const contextValue = exeContext.contextValue; // Call the `subscribe()` resolver or the default resolver to produce an + // AsyncIterable yielding raw payloads. - while (consume.stream.read() != null) { - // Loop + const resolveFn = + (_fieldDef$subscribe = fieldDef.subscribe) !== null && + _fieldDef$subscribe !== void 0 + ? _fieldDef$subscribe + : exeContext.subscribeFieldResolver; + const eventStream = await resolveFn(rootValue, args, contextValue, info); + + if (eventStream instanceof Error) { + throw eventStream; + } + + return eventStream; + } catch (error) { + throw (0, _locatedError.locatedError)( + error, + fieldNodes, + (0, _Path.pathToArray)(path), + ); } } -function consumeEnd (consume) { - const { type, body, resolve, stream, length } = consume - try { - if (type === 'text') { - resolve(toUSVString(Buffer.concat(body))) - } else if (type === 'json') { - resolve(JSON.parse(Buffer.concat(body))) - } else if (type === 'arrayBuffer') { - const dst = new Uint8Array(length) +/***/ }), - let pos = 0 - for (const buf of body) { - dst.set(buf, pos) - pos += buf.byteLength - } +/***/ 3604: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - resolve(dst.buffer) - } else if (type === 'blob') { - if (!Blob) { - Blob = (__nccwpck_require__(181).Blob) - } - resolve(new Blob(body, { type: stream[kContentType] })) - } +"use strict"; - consumeFinish(consume) - } catch (err) { - stream.destroy(err) - } -} -function consumePush (consume, chunk) { - consume.length += chunk.length - consume.body.push(chunk) -} +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.getArgumentValues = getArgumentValues; +exports.getDirectiveValues = getDirectiveValues; +exports.getVariableValues = getVariableValues; -function consumeFinish (consume, err) { - if (consume.body === null) { - return - } +var _inspect = __nccwpck_require__(5742); - if (err) { - consume.reject(err) - } else { - consume.resolve() - } +var _keyMap = __nccwpck_require__(7579); - consume.type = null - consume.stream = null - consume.resolve = null - consume.reject = null - consume.length = 0 - consume.body = null -} +var _printPathArray = __nccwpck_require__(8373); +var _GraphQLError = __nccwpck_require__(5939); -/***/ }), +var _kinds = __nccwpck_require__(1123); -/***/ 7655: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +var _printer = __nccwpck_require__(9936); -const assert = __nccwpck_require__(2613) -const { - ResponseStatusCodeError -} = __nccwpck_require__(8707) -const { toUSVString } = __nccwpck_require__(3440) +var _definition = __nccwpck_require__(4169); -async function getResolveErrorBodyCallback ({ callback, body, contentType, statusCode, statusMessage, headers }) { - assert(body) +var _coerceInputValue = __nccwpck_require__(7572); - let chunks = [] - let limit = 0 +var _typeFromAST = __nccwpck_require__(6738); - for await (const chunk of body) { - chunks.push(chunk) - limit += chunk.length - if (limit > 128 * 1024) { - chunks = null - break - } - } +var _valueFromAST = __nccwpck_require__(6495); - if (statusCode === 204 || !contentType || !chunks) { - process.nextTick(callback, new ResponseStatusCodeError(`Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, statusCode, headers)) - return - } +/** + * Prepares an object map of variableValues of the correct type based on the + * provided variable definitions and arbitrary input. If the input cannot be + * parsed to match the variable definitions, a GraphQLError will be thrown. + * + * Note: The returned value is a plain Object with a prototype, since it is + * exposed to user code. Care should be taken to not pull values from the + * Object prototype. + */ +function getVariableValues(schema, varDefNodes, inputs, options) { + const errors = []; + const maxErrors = + options === null || options === void 0 ? void 0 : options.maxErrors; try { - if (contentType.startsWith('application/json')) { - const payload = JSON.parse(toUSVString(Buffer.concat(chunks))) - process.nextTick(callback, new ResponseStatusCodeError(`Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, statusCode, headers, payload)) - return - } + const coerced = coerceVariableValues( + schema, + varDefNodes, + inputs, + (error) => { + if (maxErrors != null && errors.length >= maxErrors) { + throw new _GraphQLError.GraphQLError( + 'Too many errors processing variables, error limit reached. Execution aborted.', + ); + } - if (contentType.startsWith('text/')) { - const payload = toUSVString(Buffer.concat(chunks)) - process.nextTick(callback, new ResponseStatusCodeError(`Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, statusCode, headers, payload)) - return + errors.push(error); + }, + ); + + if (errors.length === 0) { + return { + coerced, + }; } - } catch (err) { - // Process in a fallback if error + } catch (error) { + errors.push(error); } - process.nextTick(callback, new ResponseStatusCodeError(`Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, statusCode, headers)) -} - -module.exports = { getResolveErrorBodyCallback } + return { + errors, + }; +} + +function coerceVariableValues(schema, varDefNodes, inputs, onError) { + const coercedValues = {}; + + for (const varDefNode of varDefNodes) { + const varName = varDefNode.variable.name.value; + const varType = (0, _typeFromAST.typeFromAST)(schema, varDefNode.type); + + if (!(0, _definition.isInputType)(varType)) { + // Must use input types for variables. This should be caught during + // validation, however is checked again here for safety. + const varTypeStr = (0, _printer.print)(varDefNode.type); + onError( + new _GraphQLError.GraphQLError( + `Variable "$${varName}" expected value of type "${varTypeStr}" which cannot be used as an input type.`, + { + nodes: varDefNode.type, + }, + ), + ); + continue; + } + + if (!hasOwnProperty(inputs, varName)) { + if (varDefNode.defaultValue) { + coercedValues[varName] = (0, _valueFromAST.valueFromAST)( + varDefNode.defaultValue, + varType, + ); + } else if ((0, _definition.isNonNullType)(varType)) { + const varTypeStr = (0, _inspect.inspect)(varType); + onError( + new _GraphQLError.GraphQLError( + `Variable "$${varName}" of required type "${varTypeStr}" was not provided.`, + { + nodes: varDefNode, + }, + ), + ); + } + continue; + } -/***/ }), + const value = inputs[varName]; -/***/ 1093: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + if (value === null && (0, _definition.isNonNullType)(varType)) { + const varTypeStr = (0, _inspect.inspect)(varType); + onError( + new _GraphQLError.GraphQLError( + `Variable "$${varName}" of non-null type "${varTypeStr}" must not be null.`, + { + nodes: varDefNode, + }, + ), + ); + continue; + } -"use strict"; + coercedValues[varName] = (0, _coerceInputValue.coerceInputValue)( + value, + varType, + (path, invalidValue, error) => { + let prefix = + `Variable "$${varName}" got invalid value ` + + (0, _inspect.inspect)(invalidValue); + + if (path.length > 0) { + prefix += ` at "${varName}${(0, _printPathArray.printPathArray)( + path, + )}"`; + } + onError( + new _GraphQLError.GraphQLError(prefix + '; ' + error.message, { + nodes: varDefNode, + originalError: error, + }), + ); + }, + ); + } -const { - BalancedPoolMissingUpstreamError, - InvalidArgumentError -} = __nccwpck_require__(8707) -const { - PoolBase, - kClients, - kNeedDrain, - kAddClient, - kRemoveClient, - kGetDispatcher -} = __nccwpck_require__(8640) -const Pool = __nccwpck_require__(5076) -const { kUrl, kInterceptors } = __nccwpck_require__(6443) -const { parseOrigin } = __nccwpck_require__(3440) -const kFactory = Symbol('factory') + return coercedValues; +} +/** + * Prepares an object map of argument values given a list of argument + * definitions and list of argument AST nodes. + * + * Note: The returned value is a plain Object with a prototype, since it is + * exposed to user code. Care should be taken to not pull values from the + * Object prototype. + */ -const kOptions = Symbol('options') -const kGreatestCommonDivisor = Symbol('kGreatestCommonDivisor') -const kCurrentWeight = Symbol('kCurrentWeight') -const kIndex = Symbol('kIndex') -const kWeight = Symbol('kWeight') -const kMaxWeightPerServer = Symbol('kMaxWeightPerServer') -const kErrorPenalty = Symbol('kErrorPenalty') +function getArgumentValues(def, node, variableValues) { + var _node$arguments; -function getGreatestCommonDivisor (a, b) { - if (b === 0) return a - return getGreatestCommonDivisor(b, a % b) -} + const coercedValues = {}; // FIXME: https://github.com/graphql/graphql-js/issues/2203 -function defaultFactory (origin, opts) { - return new Pool(origin, opts) -} + /* c8 ignore next */ -class BalancedPool extends PoolBase { - constructor (upstreams = [], { factory = defaultFactory, ...opts } = {}) { - super() + const argumentNodes = + (_node$arguments = node.arguments) !== null && _node$arguments !== void 0 + ? _node$arguments + : []; + const argNodeMap = (0, _keyMap.keyMap)( + argumentNodes, + (arg) => arg.name.value, + ); - this[kOptions] = opts - this[kIndex] = -1 - this[kCurrentWeight] = 0 + for (const argDef of def.args) { + const name = argDef.name; + const argType = argDef.type; + const argumentNode = argNodeMap[name]; - this[kMaxWeightPerServer] = this[kOptions].maxWeightPerServer || 100 - this[kErrorPenalty] = this[kOptions].errorPenalty || 15 + if (!argumentNode) { + if (argDef.defaultValue !== undefined) { + coercedValues[name] = argDef.defaultValue; + } else if ((0, _definition.isNonNullType)(argType)) { + throw new _GraphQLError.GraphQLError( + `Argument "${name}" of required type "${(0, _inspect.inspect)( + argType, + )}" ` + 'was not provided.', + { + nodes: node, + }, + ); + } - if (!Array.isArray(upstreams)) { - upstreams = [upstreams] + continue; } - if (typeof factory !== 'function') { - throw new InvalidArgumentError('factory must be a function.') - } + const valueNode = argumentNode.value; + let isNull = valueNode.kind === _kinds.Kind.NULL; - this[kInterceptors] = opts.interceptors && opts.interceptors.BalancedPool && Array.isArray(opts.interceptors.BalancedPool) - ? opts.interceptors.BalancedPool - : [] - this[kFactory] = factory + if (valueNode.kind === _kinds.Kind.VARIABLE) { + const variableName = valueNode.name.value; - for (const upstream of upstreams) { - this.addUpstream(upstream) - } - this._updateBalancedPoolStats() - } + if ( + variableValues == null || + !hasOwnProperty(variableValues, variableName) + ) { + if (argDef.defaultValue !== undefined) { + coercedValues[name] = argDef.defaultValue; + } else if ((0, _definition.isNonNullType)(argType)) { + throw new _GraphQLError.GraphQLError( + `Argument "${name}" of required type "${(0, _inspect.inspect)( + argType, + )}" ` + + `was provided the variable "$${variableName}" which was not provided a runtime value.`, + { + nodes: valueNode, + }, + ); + } - addUpstream (upstream) { - const upstreamOrigin = parseOrigin(upstream).origin + continue; + } - if (this[kClients].find((pool) => ( - pool[kUrl].origin === upstreamOrigin && - pool.closed !== true && - pool.destroyed !== true - ))) { - return this + isNull = variableValues[variableName] == null; } - const pool = this[kFactory](upstreamOrigin, Object.assign({}, this[kOptions])) - this[kAddClient](pool) - pool.on('connect', () => { - pool[kWeight] = Math.min(this[kMaxWeightPerServer], pool[kWeight] + this[kErrorPenalty]) - }) + if (isNull && (0, _definition.isNonNullType)(argType)) { + throw new _GraphQLError.GraphQLError( + `Argument "${name}" of non-null type "${(0, _inspect.inspect)( + argType, + )}" ` + 'must not be null.', + { + nodes: valueNode, + }, + ); + } + + const coercedValue = (0, _valueFromAST.valueFromAST)( + valueNode, + argType, + variableValues, + ); + + if (coercedValue === undefined) { + // Note: ValuesOfCorrectTypeRule validation should catch this before + // execution. This is a runtime check to ensure execution does not + // continue with an invalid argument value. + throw new _GraphQLError.GraphQLError( + `Argument "${name}" has invalid value ${(0, _printer.print)( + valueNode, + )}.`, + { + nodes: valueNode, + }, + ); + } - pool.on('connectionError', () => { - pool[kWeight] = Math.max(1, pool[kWeight] - this[kErrorPenalty]) - this._updateBalancedPoolStats() - }) + coercedValues[name] = coercedValue; + } - pool.on('disconnect', (...args) => { - const err = args[2] - if (err && err.code === 'UND_ERR_SOCKET') { - // decrease the weight of the pool. - pool[kWeight] = Math.max(1, pool[kWeight] - this[kErrorPenalty]) - this._updateBalancedPoolStats() - } - }) + return coercedValues; +} +/** + * Prepares an object map of argument values given a directive definition + * and a AST node which may contain directives. Optionally also accepts a map + * of variable values. + * + * If the directive does not exist on the node, returns undefined. + * + * Note: The returned value is a plain Object with a prototype, since it is + * exposed to user code. Care should be taken to not pull values from the + * Object prototype. + */ - for (const client of this[kClients]) { - client[kWeight] = this[kMaxWeightPerServer] - } +function getDirectiveValues(directiveDef, node, variableValues) { + var _node$directives; - this._updateBalancedPoolStats() + const directiveNode = + (_node$directives = node.directives) === null || _node$directives === void 0 + ? void 0 + : _node$directives.find( + (directive) => directive.name.value === directiveDef.name, + ); - return this + if (directiveNode) { + return getArgumentValues(directiveDef, directiveNode, variableValues); } +} - _updateBalancedPoolStats () { - this[kGreatestCommonDivisor] = this[kClients].map(p => p[kWeight]).reduce(getGreatestCommonDivisor, 0) - } +function hasOwnProperty(obj, prop) { + return Object.prototype.hasOwnProperty.call(obj, prop); +} - removeUpstream (upstream) { - const upstreamOrigin = parseOrigin(upstream).origin - const pool = this[kClients].find((pool) => ( - pool[kUrl].origin === upstreamOrigin && - pool.closed !== true && - pool.destroyed !== true - )) +/***/ }), - if (pool) { - this[kRemoveClient](pool) - } +/***/ 6352: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - return this - } +"use strict"; - get upstreams () { - return this[kClients] - .filter(dispatcher => dispatcher.closed !== true && dispatcher.destroyed !== true) - .map((p) => p[kUrl].origin) - } - [kGetDispatcher] () { - // We validate that pools is greater than 0, - // otherwise we would have to wait until an upstream - // is added, which might never happen. - if (this[kClients].length === 0) { - throw new BalancedPoolMissingUpstreamError() - } +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.graphql = graphql; +exports.graphqlSync = graphqlSync; - const dispatcher = this[kClients].find(dispatcher => ( - !dispatcher[kNeedDrain] && - dispatcher.closed !== true && - dispatcher.destroyed !== true - )) +var _devAssert = __nccwpck_require__(5383); - if (!dispatcher) { - return - } +var _isPromise = __nccwpck_require__(4091); - const allClientsBusy = this[kClients].map(pool => pool[kNeedDrain]).reduce((a, b) => a && b, true) +var _parser = __nccwpck_require__(4929); - if (allClientsBusy) { - return - } +var _validate = __nccwpck_require__(3902); - let counter = 0 +var _validate2 = __nccwpck_require__(7063); - let maxWeightIndex = this[kClients].findIndex(pool => !pool[kNeedDrain]) +var _execute = __nccwpck_require__(1304); - while (counter++ < this[kClients].length) { - this[kIndex] = (this[kIndex] + 1) % this[kClients].length - const pool = this[kClients][this[kIndex]] +function graphql(args) { + // Always return a Promise for a consistent API. + return new Promise((resolve) => resolve(graphqlImpl(args))); +} +/** + * The graphqlSync function also fulfills GraphQL operations by parsing, + * validating, and executing a GraphQL document along side a GraphQL schema. + * However, it guarantees to complete synchronously (or throw an error) assuming + * that all field resolvers are also synchronous. + */ - // find pool index with the largest weight - if (pool[kWeight] > this[kClients][maxWeightIndex][kWeight] && !pool[kNeedDrain]) { - maxWeightIndex = this[kIndex] - } +function graphqlSync(args) { + const result = graphqlImpl(args); // Assert that the execution was synchronous. - // decrease the current weight every `this[kClients].length`. - if (this[kIndex] === 0) { - // Set the current weight to the next lower weight. - this[kCurrentWeight] = this[kCurrentWeight] - this[kGreatestCommonDivisor] - - if (this[kCurrentWeight] <= 0) { - this[kCurrentWeight] = this[kMaxWeightPerServer] - } - } - if (pool[kWeight] >= this[kCurrentWeight] && (!pool[kNeedDrain])) { - return pool - } - } - - this[kCurrentWeight] = this[kClients][maxWeightIndex][kWeight] - this[kIndex] = maxWeightIndex - return this[kClients][maxWeightIndex] - } -} - -module.exports = BalancedPool - - -/***/ }), - -/***/ 479: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - -"use strict"; - - -const { kConstruct } = __nccwpck_require__(296) -const { urlEquals, fieldValues: getFieldValues } = __nccwpck_require__(3993) -const { kEnumerableProperty, isDisturbed } = __nccwpck_require__(3440) -const { kHeadersList } = __nccwpck_require__(6443) -const { webidl } = __nccwpck_require__(4222) -const { Response, cloneResponse } = __nccwpck_require__(8676) -const { Request } = __nccwpck_require__(5194) -const { kState, kHeaders, kGuard, kRealm } = __nccwpck_require__(9710) -const { fetching } = __nccwpck_require__(2315) -const { urlIsHttpHttpsScheme, createDeferredPromise, readAllBytes } = __nccwpck_require__(5523) -const assert = __nccwpck_require__(2613) -const { getGlobalDispatcher } = __nccwpck_require__(2581) - -/** - * @see https://w3c.github.io/ServiceWorker/#dfn-cache-batch-operation - * @typedef {Object} CacheBatchOperation - * @property {'delete' | 'put'} type - * @property {any} request - * @property {any} response - * @property {import('../../types/cache').CacheQueryOptions} options - */ - -/** - * @see https://w3c.github.io/ServiceWorker/#dfn-request-response-list - * @typedef {[any, any][]} requestResponseList - */ - -class Cache { - /** - * @see https://w3c.github.io/ServiceWorker/#dfn-relevant-request-response-list - * @type {requestResponseList} - */ - #relevantRequestResponseList - - constructor () { - if (arguments[0] !== kConstruct) { - webidl.illegalConstructor() - } - - this.#relevantRequestResponseList = arguments[1] - } - - async match (request, options = {}) { - webidl.brandCheck(this, Cache) - webidl.argumentLengthCheck(arguments, 1, { header: 'Cache.match' }) - - request = webidl.converters.RequestInfo(request) - options = webidl.converters.CacheQueryOptions(options) - - const p = await this.matchAll(request, options) - - if (p.length === 0) { - return - } - - return p[0] - } - - async matchAll (request = undefined, options = {}) { - webidl.brandCheck(this, Cache) - - if (request !== undefined) request = webidl.converters.RequestInfo(request) - options = webidl.converters.CacheQueryOptions(options) - - // 1. - let r = null - - // 2. - if (request !== undefined) { - if (request instanceof Request) { - // 2.1.1 - r = request[kState] - - // 2.1.2 - if (r.method !== 'GET' && !options.ignoreMethod) { - return [] - } - } else if (typeof request === 'string') { - // 2.2.1 - r = new Request(request)[kState] - } - } - - // 5. - // 5.1 - const responses = [] - - // 5.2 - if (request === undefined) { - // 5.2.1 - for (const requestResponse of this.#relevantRequestResponseList) { - responses.push(requestResponse[1]) - } - } else { // 5.3 - // 5.3.1 - const requestResponses = this.#queryCache(r, options) - - // 5.3.2 - for (const requestResponse of requestResponses) { - responses.push(requestResponse[1]) - } - } - - // 5.4 - // We don't implement CORs so we don't need to loop over the responses, yay! - - // 5.5.1 - const responseList = [] - - // 5.5.2 - for (const response of responses) { - // 5.5.2.1 - const responseObject = new Response(response.body?.source ?? null) - const body = responseObject[kState].body - responseObject[kState] = response - responseObject[kState].body = body - responseObject[kHeaders][kHeadersList] = response.headersList - responseObject[kHeaders][kGuard] = 'immutable' - - responseList.push(responseObject) - } - - // 6. - return Object.freeze(responseList) - } - - async add (request) { - webidl.brandCheck(this, Cache) - webidl.argumentLengthCheck(arguments, 1, { header: 'Cache.add' }) - - request = webidl.converters.RequestInfo(request) - - // 1. - const requests = [request] - - // 2. - const responseArrayPromise = this.addAll(requests) - - // 3. - return await responseArrayPromise + if ((0, _isPromise.isPromise)(result)) { + throw new Error('GraphQL execution failed to complete synchronously.'); } - async addAll (requests) { - webidl.brandCheck(this, Cache) - webidl.argumentLengthCheck(arguments, 1, { header: 'Cache.addAll' }) - - requests = webidl.converters['sequence'](requests) - - // 1. - const responsePromises = [] - - // 2. - const requestList = [] - - // 3. - for (const request of requests) { - if (typeof request === 'string') { - continue - } + return result; +} - // 3.1 - const r = request[kState] +function graphqlImpl(args) { + // Temporary for v15 to v16 migration. Remove in v17 + arguments.length < 2 || + (0, _devAssert.devAssert)( + false, + 'graphql@16 dropped long-deprecated support for positional arguments, please pass an object instead.', + ); + const { + schema, + source, + rootValue, + contextValue, + variableValues, + operationName, + fieldResolver, + typeResolver, + } = args; // Validate Schema + + const schemaValidationErrors = (0, _validate.validateSchema)(schema); + + if (schemaValidationErrors.length > 0) { + return { + errors: schemaValidationErrors, + }; + } // Parse - // 3.2 - if (!urlIsHttpHttpsScheme(r.url) || r.method !== 'GET') { - throw webidl.errors.exception({ - header: 'Cache.addAll', - message: 'Expected http/s scheme when method is not GET.' - }) - } - } + let document; - // 4. - /** @type {ReturnType[]} */ - const fetchControllers = [] + try { + document = (0, _parser.parse)(source); + } catch (syntaxError) { + return { + errors: [syntaxError], + }; + } // Validate - // 5. - for (const request of requests) { - // 5.1 - const r = new Request(request)[kState] + const validationErrors = (0, _validate2.validate)(schema, document); - // 5.2 - if (!urlIsHttpHttpsScheme(r.url)) { - throw webidl.errors.exception({ - header: 'Cache.addAll', - message: 'Expected http/s scheme.' - }) - } + if (validationErrors.length > 0) { + return { + errors: validationErrors, + }; + } // Execute + + return (0, _execute.execute)({ + schema, + document, + rootValue, + contextValue, + variableValues, + operationName, + fieldResolver, + typeResolver, + }); +} - // 5.4 - r.initiator = 'fetch' - r.destination = 'subresource' - // 5.5 - requestList.push(r) +/***/ }), - // 5.6 - const responsePromise = createDeferredPromise() +/***/ 7645: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - // 5.7 - fetchControllers.push(fetching({ - request: r, - dispatcher: getGlobalDispatcher(), - processResponse (response) { - // 1. - if (response.type === 'error' || response.status === 206 || response.status < 200 || response.status > 299) { - responsePromise.reject(webidl.errors.exception({ - header: 'Cache.addAll', - message: 'Received an invalid status code or the request failed.' - })) - } else if (response.headersList.contains('vary')) { // 2. - // 2.1 - const fieldValues = getFieldValues(response.headersList.get('vary')) +"use strict"; - // 2.2 - for (const fieldValue of fieldValues) { - // 2.2.1 - if (fieldValue === '*') { - responsePromise.reject(webidl.errors.exception({ - header: 'Cache.addAll', - message: 'invalid vary field value' - })) - for (const controller of fetchControllers) { +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +Object.defineProperty(exports, "BREAK", ({ + enumerable: true, + get: function () { + return _index2.BREAK; + }, +})); +Object.defineProperty(exports, "BreakingChangeType", ({ + enumerable: true, + get: function () { + return _index6.BreakingChangeType; + }, +})); +Object.defineProperty(exports, "DEFAULT_DEPRECATION_REASON", ({ + enumerable: true, + get: function () { + return _index.DEFAULT_DEPRECATION_REASON; + }, +})); +Object.defineProperty(exports, "DangerousChangeType", ({ + enumerable: true, + get: function () { + return _index6.DangerousChangeType; + }, +})); +Object.defineProperty(exports, "DirectiveLocation", ({ + enumerable: true, + get: function () { + return _index2.DirectiveLocation; + }, +})); +Object.defineProperty(exports, "ExecutableDefinitionsRule", ({ + enumerable: true, + get: function () { + return _index4.ExecutableDefinitionsRule; + }, +})); +Object.defineProperty(exports, "FieldsOnCorrectTypeRule", ({ + enumerable: true, + get: function () { + return _index4.FieldsOnCorrectTypeRule; + }, +})); +Object.defineProperty(exports, "FragmentsOnCompositeTypesRule", ({ + enumerable: true, + get: function () { + return _index4.FragmentsOnCompositeTypesRule; + }, +})); +Object.defineProperty(exports, "GRAPHQL_MAX_INT", ({ + enumerable: true, + get: function () { + return _index.GRAPHQL_MAX_INT; + }, +})); +Object.defineProperty(exports, "GRAPHQL_MIN_INT", ({ + enumerable: true, + get: function () { + return _index.GRAPHQL_MIN_INT; + }, +})); +Object.defineProperty(exports, "GraphQLBoolean", ({ + enumerable: true, + get: function () { + return _index.GraphQLBoolean; + }, +})); +Object.defineProperty(exports, "GraphQLDeprecatedDirective", ({ + enumerable: true, + get: function () { + return _index.GraphQLDeprecatedDirective; + }, +})); +Object.defineProperty(exports, "GraphQLDirective", ({ + enumerable: true, + get: function () { + return _index.GraphQLDirective; + }, +})); +Object.defineProperty(exports, "GraphQLEnumType", ({ + enumerable: true, + get: function () { + return _index.GraphQLEnumType; + }, +})); +Object.defineProperty(exports, "GraphQLError", ({ + enumerable: true, + get: function () { + return _index5.GraphQLError; + }, +})); +Object.defineProperty(exports, "GraphQLFloat", ({ + enumerable: true, + get: function () { + return _index.GraphQLFloat; + }, +})); +Object.defineProperty(exports, "GraphQLID", ({ + enumerable: true, + get: function () { + return _index.GraphQLID; + }, +})); +Object.defineProperty(exports, "GraphQLIncludeDirective", ({ + enumerable: true, + get: function () { + return _index.GraphQLIncludeDirective; + }, +})); +Object.defineProperty(exports, "GraphQLInputObjectType", ({ + enumerable: true, + get: function () { + return _index.GraphQLInputObjectType; + }, +})); +Object.defineProperty(exports, "GraphQLInt", ({ + enumerable: true, + get: function () { + return _index.GraphQLInt; + }, +})); +Object.defineProperty(exports, "GraphQLInterfaceType", ({ + enumerable: true, + get: function () { + return _index.GraphQLInterfaceType; + }, +})); +Object.defineProperty(exports, "GraphQLList", ({ + enumerable: true, + get: function () { + return _index.GraphQLList; + }, +})); +Object.defineProperty(exports, "GraphQLNonNull", ({ + enumerable: true, + get: function () { + return _index.GraphQLNonNull; + }, +})); +Object.defineProperty(exports, "GraphQLObjectType", ({ + enumerable: true, + get: function () { + return _index.GraphQLObjectType; + }, +})); +Object.defineProperty(exports, "GraphQLOneOfDirective", ({ + enumerable: true, + get: function () { + return _index.GraphQLOneOfDirective; + }, +})); +Object.defineProperty(exports, "GraphQLScalarType", ({ + enumerable: true, + get: function () { + return _index.GraphQLScalarType; + }, +})); +Object.defineProperty(exports, "GraphQLSchema", ({ + enumerable: true, + get: function () { + return _index.GraphQLSchema; + }, +})); +Object.defineProperty(exports, "GraphQLSkipDirective", ({ + enumerable: true, + get: function () { + return _index.GraphQLSkipDirective; + }, +})); +Object.defineProperty(exports, "GraphQLSpecifiedByDirective", ({ + enumerable: true, + get: function () { + return _index.GraphQLSpecifiedByDirective; + }, +})); +Object.defineProperty(exports, "GraphQLString", ({ + enumerable: true, + get: function () { + return _index.GraphQLString; + }, +})); +Object.defineProperty(exports, "GraphQLUnionType", ({ + enumerable: true, + get: function () { + return _index.GraphQLUnionType; + }, +})); +Object.defineProperty(exports, "Kind", ({ + enumerable: true, + get: function () { + return _index2.Kind; + }, +})); +Object.defineProperty(exports, "KnownArgumentNamesRule", ({ + enumerable: true, + get: function () { + return _index4.KnownArgumentNamesRule; + }, +})); +Object.defineProperty(exports, "KnownDirectivesRule", ({ + enumerable: true, + get: function () { + return _index4.KnownDirectivesRule; + }, +})); +Object.defineProperty(exports, "KnownFragmentNamesRule", ({ + enumerable: true, + get: function () { + return _index4.KnownFragmentNamesRule; + }, +})); +Object.defineProperty(exports, "KnownTypeNamesRule", ({ + enumerable: true, + get: function () { + return _index4.KnownTypeNamesRule; + }, +})); +Object.defineProperty(exports, "Lexer", ({ + enumerable: true, + get: function () { + return _index2.Lexer; + }, +})); +Object.defineProperty(exports, "Location", ({ + enumerable: true, + get: function () { + return _index2.Location; + }, +})); +Object.defineProperty(exports, "LoneAnonymousOperationRule", ({ + enumerable: true, + get: function () { + return _index4.LoneAnonymousOperationRule; + }, +})); +Object.defineProperty(exports, "LoneSchemaDefinitionRule", ({ + enumerable: true, + get: function () { + return _index4.LoneSchemaDefinitionRule; + }, +})); +Object.defineProperty(exports, "MaxIntrospectionDepthRule", ({ + enumerable: true, + get: function () { + return _index4.MaxIntrospectionDepthRule; + }, +})); +Object.defineProperty(exports, "NoDeprecatedCustomRule", ({ + enumerable: true, + get: function () { + return _index4.NoDeprecatedCustomRule; + }, +})); +Object.defineProperty(exports, "NoFragmentCyclesRule", ({ + enumerable: true, + get: function () { + return _index4.NoFragmentCyclesRule; + }, +})); +Object.defineProperty(exports, "NoSchemaIntrospectionCustomRule", ({ + enumerable: true, + get: function () { + return _index4.NoSchemaIntrospectionCustomRule; + }, +})); +Object.defineProperty(exports, "NoUndefinedVariablesRule", ({ + enumerable: true, + get: function () { + return _index4.NoUndefinedVariablesRule; + }, +})); +Object.defineProperty(exports, "NoUnusedFragmentsRule", ({ + enumerable: true, + get: function () { + return _index4.NoUnusedFragmentsRule; + }, +})); +Object.defineProperty(exports, "NoUnusedVariablesRule", ({ + enumerable: true, + get: function () { + return _index4.NoUnusedVariablesRule; + }, +})); +Object.defineProperty(exports, "OperationTypeNode", ({ + enumerable: true, + get: function () { + return _index2.OperationTypeNode; + }, +})); +Object.defineProperty(exports, "OverlappingFieldsCanBeMergedRule", ({ + enumerable: true, + get: function () { + return _index4.OverlappingFieldsCanBeMergedRule; + }, +})); +Object.defineProperty(exports, "PossibleFragmentSpreadsRule", ({ + enumerable: true, + get: function () { + return _index4.PossibleFragmentSpreadsRule; + }, +})); +Object.defineProperty(exports, "PossibleTypeExtensionsRule", ({ + enumerable: true, + get: function () { + return _index4.PossibleTypeExtensionsRule; + }, +})); +Object.defineProperty(exports, "ProvidedRequiredArgumentsRule", ({ + enumerable: true, + get: function () { + return _index4.ProvidedRequiredArgumentsRule; + }, +})); +Object.defineProperty(exports, "ScalarLeafsRule", ({ + enumerable: true, + get: function () { + return _index4.ScalarLeafsRule; + }, +})); +Object.defineProperty(exports, "SchemaMetaFieldDef", ({ + enumerable: true, + get: function () { + return _index.SchemaMetaFieldDef; + }, +})); +Object.defineProperty(exports, "SingleFieldSubscriptionsRule", ({ + enumerable: true, + get: function () { + return _index4.SingleFieldSubscriptionsRule; + }, +})); +Object.defineProperty(exports, "Source", ({ + enumerable: true, + get: function () { + return _index2.Source; + }, +})); +Object.defineProperty(exports, "Token", ({ + enumerable: true, + get: function () { + return _index2.Token; + }, +})); +Object.defineProperty(exports, "TokenKind", ({ + enumerable: true, + get: function () { + return _index2.TokenKind; + }, +})); +Object.defineProperty(exports, "TypeInfo", ({ + enumerable: true, + get: function () { + return _index6.TypeInfo; + }, +})); +Object.defineProperty(exports, "TypeKind", ({ + enumerable: true, + get: function () { + return _index.TypeKind; + }, +})); +Object.defineProperty(exports, "TypeMetaFieldDef", ({ + enumerable: true, + get: function () { + return _index.TypeMetaFieldDef; + }, +})); +Object.defineProperty(exports, "TypeNameMetaFieldDef", ({ + enumerable: true, + get: function () { + return _index.TypeNameMetaFieldDef; + }, +})); +Object.defineProperty(exports, "UniqueArgumentDefinitionNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueArgumentDefinitionNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueArgumentNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueArgumentNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueDirectiveNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueDirectiveNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueDirectivesPerLocationRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueDirectivesPerLocationRule; + }, +})); +Object.defineProperty(exports, "UniqueEnumValueNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueEnumValueNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueFieldDefinitionNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueFieldDefinitionNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueFragmentNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueFragmentNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueInputFieldNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueInputFieldNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueOperationNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueOperationNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueOperationTypesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueOperationTypesRule; + }, +})); +Object.defineProperty(exports, "UniqueTypeNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueTypeNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueVariableNamesRule", ({ + enumerable: true, + get: function () { + return _index4.UniqueVariableNamesRule; + }, +})); +Object.defineProperty(exports, "ValidationContext", ({ + enumerable: true, + get: function () { + return _index4.ValidationContext; + }, +})); +Object.defineProperty(exports, "ValuesOfCorrectTypeRule", ({ + enumerable: true, + get: function () { + return _index4.ValuesOfCorrectTypeRule; + }, +})); +Object.defineProperty(exports, "VariablesAreInputTypesRule", ({ + enumerable: true, + get: function () { + return _index4.VariablesAreInputTypesRule; + }, +})); +Object.defineProperty(exports, "VariablesInAllowedPositionRule", ({ + enumerable: true, + get: function () { + return _index4.VariablesInAllowedPositionRule; + }, +})); +Object.defineProperty(exports, "__Directive", ({ + enumerable: true, + get: function () { + return _index.__Directive; + }, +})); +Object.defineProperty(exports, "__DirectiveLocation", ({ + enumerable: true, + get: function () { + return _index.__DirectiveLocation; + }, +})); +Object.defineProperty(exports, "__EnumValue", ({ + enumerable: true, + get: function () { + return _index.__EnumValue; + }, +})); +Object.defineProperty(exports, "__Field", ({ + enumerable: true, + get: function () { + return _index.__Field; + }, +})); +Object.defineProperty(exports, "__InputValue", ({ + enumerable: true, + get: function () { + return _index.__InputValue; + }, +})); +Object.defineProperty(exports, "__Schema", ({ + enumerable: true, + get: function () { + return _index.__Schema; + }, +})); +Object.defineProperty(exports, "__Type", ({ + enumerable: true, + get: function () { + return _index.__Type; + }, +})); +Object.defineProperty(exports, "__TypeKind", ({ + enumerable: true, + get: function () { + return _index.__TypeKind; + }, +})); +Object.defineProperty(exports, "assertAbstractType", ({ + enumerable: true, + get: function () { + return _index.assertAbstractType; + }, +})); +Object.defineProperty(exports, "assertCompositeType", ({ + enumerable: true, + get: function () { + return _index.assertCompositeType; + }, +})); +Object.defineProperty(exports, "assertDirective", ({ + enumerable: true, + get: function () { + return _index.assertDirective; + }, +})); +Object.defineProperty(exports, "assertEnumType", ({ + enumerable: true, + get: function () { + return _index.assertEnumType; + }, +})); +Object.defineProperty(exports, "assertEnumValueName", ({ + enumerable: true, + get: function () { + return _index.assertEnumValueName; + }, +})); +Object.defineProperty(exports, "assertInputObjectType", ({ + enumerable: true, + get: function () { + return _index.assertInputObjectType; + }, +})); +Object.defineProperty(exports, "assertInputType", ({ + enumerable: true, + get: function () { + return _index.assertInputType; + }, +})); +Object.defineProperty(exports, "assertInterfaceType", ({ + enumerable: true, + get: function () { + return _index.assertInterfaceType; + }, +})); +Object.defineProperty(exports, "assertLeafType", ({ + enumerable: true, + get: function () { + return _index.assertLeafType; + }, +})); +Object.defineProperty(exports, "assertListType", ({ + enumerable: true, + get: function () { + return _index.assertListType; + }, +})); +Object.defineProperty(exports, "assertName", ({ + enumerable: true, + get: function () { + return _index.assertName; + }, +})); +Object.defineProperty(exports, "assertNamedType", ({ + enumerable: true, + get: function () { + return _index.assertNamedType; + }, +})); +Object.defineProperty(exports, "assertNonNullType", ({ + enumerable: true, + get: function () { + return _index.assertNonNullType; + }, +})); +Object.defineProperty(exports, "assertNullableType", ({ + enumerable: true, + get: function () { + return _index.assertNullableType; + }, +})); +Object.defineProperty(exports, "assertObjectType", ({ + enumerable: true, + get: function () { + return _index.assertObjectType; + }, +})); +Object.defineProperty(exports, "assertOutputType", ({ + enumerable: true, + get: function () { + return _index.assertOutputType; + }, +})); +Object.defineProperty(exports, "assertScalarType", ({ + enumerable: true, + get: function () { + return _index.assertScalarType; + }, +})); +Object.defineProperty(exports, "assertSchema", ({ + enumerable: true, + get: function () { + return _index.assertSchema; + }, +})); +Object.defineProperty(exports, "assertType", ({ + enumerable: true, + get: function () { + return _index.assertType; + }, +})); +Object.defineProperty(exports, "assertUnionType", ({ + enumerable: true, + get: function () { + return _index.assertUnionType; + }, +})); +Object.defineProperty(exports, "assertValidName", ({ + enumerable: true, + get: function () { + return _index6.assertValidName; + }, +})); +Object.defineProperty(exports, "assertValidSchema", ({ + enumerable: true, + get: function () { + return _index.assertValidSchema; + }, +})); +Object.defineProperty(exports, "assertWrappingType", ({ + enumerable: true, + get: function () { + return _index.assertWrappingType; + }, +})); +Object.defineProperty(exports, "astFromValue", ({ + enumerable: true, + get: function () { + return _index6.astFromValue; + }, +})); +Object.defineProperty(exports, "buildASTSchema", ({ + enumerable: true, + get: function () { + return _index6.buildASTSchema; + }, +})); +Object.defineProperty(exports, "buildClientSchema", ({ + enumerable: true, + get: function () { + return _index6.buildClientSchema; + }, +})); +Object.defineProperty(exports, "buildSchema", ({ + enumerable: true, + get: function () { + return _index6.buildSchema; + }, +})); +Object.defineProperty(exports, "coerceInputValue", ({ + enumerable: true, + get: function () { + return _index6.coerceInputValue; + }, +})); +Object.defineProperty(exports, "concatAST", ({ + enumerable: true, + get: function () { + return _index6.concatAST; + }, +})); +Object.defineProperty(exports, "createSourceEventStream", ({ + enumerable: true, + get: function () { + return _index3.createSourceEventStream; + }, +})); +Object.defineProperty(exports, "defaultFieldResolver", ({ + enumerable: true, + get: function () { + return _index3.defaultFieldResolver; + }, +})); +Object.defineProperty(exports, "defaultTypeResolver", ({ + enumerable: true, + get: function () { + return _index3.defaultTypeResolver; + }, +})); +Object.defineProperty(exports, "doTypesOverlap", ({ + enumerable: true, + get: function () { + return _index6.doTypesOverlap; + }, +})); +Object.defineProperty(exports, "execute", ({ + enumerable: true, + get: function () { + return _index3.execute; + }, +})); +Object.defineProperty(exports, "executeSync", ({ + enumerable: true, + get: function () { + return _index3.executeSync; + }, +})); +Object.defineProperty(exports, "extendSchema", ({ + enumerable: true, + get: function () { + return _index6.extendSchema; + }, +})); +Object.defineProperty(exports, "findBreakingChanges", ({ + enumerable: true, + get: function () { + return _index6.findBreakingChanges; + }, +})); +Object.defineProperty(exports, "findDangerousChanges", ({ + enumerable: true, + get: function () { + return _index6.findDangerousChanges; + }, +})); +Object.defineProperty(exports, "formatError", ({ + enumerable: true, + get: function () { + return _index5.formatError; + }, +})); +Object.defineProperty(exports, "getArgumentValues", ({ + enumerable: true, + get: function () { + return _index3.getArgumentValues; + }, +})); +Object.defineProperty(exports, "getDirectiveValues", ({ + enumerable: true, + get: function () { + return _index3.getDirectiveValues; + }, +})); +Object.defineProperty(exports, "getEnterLeaveForKind", ({ + enumerable: true, + get: function () { + return _index2.getEnterLeaveForKind; + }, +})); +Object.defineProperty(exports, "getIntrospectionQuery", ({ + enumerable: true, + get: function () { + return _index6.getIntrospectionQuery; + }, +})); +Object.defineProperty(exports, "getLocation", ({ + enumerable: true, + get: function () { + return _index2.getLocation; + }, +})); +Object.defineProperty(exports, "getNamedType", ({ + enumerable: true, + get: function () { + return _index.getNamedType; + }, +})); +Object.defineProperty(exports, "getNullableType", ({ + enumerable: true, + get: function () { + return _index.getNullableType; + }, +})); +Object.defineProperty(exports, "getOperationAST", ({ + enumerable: true, + get: function () { + return _index6.getOperationAST; + }, +})); +Object.defineProperty(exports, "getOperationRootType", ({ + enumerable: true, + get: function () { + return _index6.getOperationRootType; + }, +})); +Object.defineProperty(exports, "getVariableValues", ({ + enumerable: true, + get: function () { + return _index3.getVariableValues; + }, +})); +Object.defineProperty(exports, "getVisitFn", ({ + enumerable: true, + get: function () { + return _index2.getVisitFn; + }, +})); +Object.defineProperty(exports, "graphql", ({ + enumerable: true, + get: function () { + return _graphql.graphql; + }, +})); +Object.defineProperty(exports, "graphqlSync", ({ + enumerable: true, + get: function () { + return _graphql.graphqlSync; + }, +})); +Object.defineProperty(exports, "introspectionFromSchema", ({ + enumerable: true, + get: function () { + return _index6.introspectionFromSchema; + }, +})); +Object.defineProperty(exports, "introspectionTypes", ({ + enumerable: true, + get: function () { + return _index.introspectionTypes; + }, +})); +Object.defineProperty(exports, "isAbstractType", ({ + enumerable: true, + get: function () { + return _index.isAbstractType; + }, +})); +Object.defineProperty(exports, "isCompositeType", ({ + enumerable: true, + get: function () { + return _index.isCompositeType; + }, +})); +Object.defineProperty(exports, "isConstValueNode", ({ + enumerable: true, + get: function () { + return _index2.isConstValueNode; + }, +})); +Object.defineProperty(exports, "isDefinitionNode", ({ + enumerable: true, + get: function () { + return _index2.isDefinitionNode; + }, +})); +Object.defineProperty(exports, "isDirective", ({ + enumerable: true, + get: function () { + return _index.isDirective; + }, +})); +Object.defineProperty(exports, "isEnumType", ({ + enumerable: true, + get: function () { + return _index.isEnumType; + }, +})); +Object.defineProperty(exports, "isEqualType", ({ + enumerable: true, + get: function () { + return _index6.isEqualType; + }, +})); +Object.defineProperty(exports, "isExecutableDefinitionNode", ({ + enumerable: true, + get: function () { + return _index2.isExecutableDefinitionNode; + }, +})); +Object.defineProperty(exports, "isInputObjectType", ({ + enumerable: true, + get: function () { + return _index.isInputObjectType; + }, +})); +Object.defineProperty(exports, "isInputType", ({ + enumerable: true, + get: function () { + return _index.isInputType; + }, +})); +Object.defineProperty(exports, "isInterfaceType", ({ + enumerable: true, + get: function () { + return _index.isInterfaceType; + }, +})); +Object.defineProperty(exports, "isIntrospectionType", ({ + enumerable: true, + get: function () { + return _index.isIntrospectionType; + }, +})); +Object.defineProperty(exports, "isLeafType", ({ + enumerable: true, + get: function () { + return _index.isLeafType; + }, +})); +Object.defineProperty(exports, "isListType", ({ + enumerable: true, + get: function () { + return _index.isListType; + }, +})); +Object.defineProperty(exports, "isNamedType", ({ + enumerable: true, + get: function () { + return _index.isNamedType; + }, +})); +Object.defineProperty(exports, "isNonNullType", ({ + enumerable: true, + get: function () { + return _index.isNonNullType; + }, +})); +Object.defineProperty(exports, "isNullableType", ({ + enumerable: true, + get: function () { + return _index.isNullableType; + }, +})); +Object.defineProperty(exports, "isObjectType", ({ + enumerable: true, + get: function () { + return _index.isObjectType; + }, +})); +Object.defineProperty(exports, "isOutputType", ({ + enumerable: true, + get: function () { + return _index.isOutputType; + }, +})); +Object.defineProperty(exports, "isRequiredArgument", ({ + enumerable: true, + get: function () { + return _index.isRequiredArgument; + }, +})); +Object.defineProperty(exports, "isRequiredInputField", ({ + enumerable: true, + get: function () { + return _index.isRequiredInputField; + }, +})); +Object.defineProperty(exports, "isScalarType", ({ + enumerable: true, + get: function () { + return _index.isScalarType; + }, +})); +Object.defineProperty(exports, "isSchema", ({ + enumerable: true, + get: function () { + return _index.isSchema; + }, +})); +Object.defineProperty(exports, "isSchemaCoordinateNode", ({ + enumerable: true, + get: function () { + return _index2.isSchemaCoordinateNode; + }, +})); +Object.defineProperty(exports, "isSelectionNode", ({ + enumerable: true, + get: function () { + return _index2.isSelectionNode; + }, +})); +Object.defineProperty(exports, "isSpecifiedDirective", ({ + enumerable: true, + get: function () { + return _index.isSpecifiedDirective; + }, +})); +Object.defineProperty(exports, "isSpecifiedScalarType", ({ + enumerable: true, + get: function () { + return _index.isSpecifiedScalarType; + }, +})); +Object.defineProperty(exports, "isType", ({ + enumerable: true, + get: function () { + return _index.isType; + }, +})); +Object.defineProperty(exports, "isTypeDefinitionNode", ({ + enumerable: true, + get: function () { + return _index2.isTypeDefinitionNode; + }, +})); +Object.defineProperty(exports, "isTypeExtensionNode", ({ + enumerable: true, + get: function () { + return _index2.isTypeExtensionNode; + }, +})); +Object.defineProperty(exports, "isTypeNode", ({ + enumerable: true, + get: function () { + return _index2.isTypeNode; + }, +})); +Object.defineProperty(exports, "isTypeSubTypeOf", ({ + enumerable: true, + get: function () { + return _index6.isTypeSubTypeOf; + }, +})); +Object.defineProperty(exports, "isTypeSystemDefinitionNode", ({ + enumerable: true, + get: function () { + return _index2.isTypeSystemDefinitionNode; + }, +})); +Object.defineProperty(exports, "isTypeSystemExtensionNode", ({ + enumerable: true, + get: function () { + return _index2.isTypeSystemExtensionNode; + }, +})); +Object.defineProperty(exports, "isUnionType", ({ + enumerable: true, + get: function () { + return _index.isUnionType; + }, +})); +Object.defineProperty(exports, "isValidNameError", ({ + enumerable: true, + get: function () { + return _index6.isValidNameError; + }, +})); +Object.defineProperty(exports, "isValueNode", ({ + enumerable: true, + get: function () { + return _index2.isValueNode; + }, +})); +Object.defineProperty(exports, "isWrappingType", ({ + enumerable: true, + get: function () { + return _index.isWrappingType; + }, +})); +Object.defineProperty(exports, "lexicographicSortSchema", ({ + enumerable: true, + get: function () { + return _index6.lexicographicSortSchema; + }, +})); +Object.defineProperty(exports, "locatedError", ({ + enumerable: true, + get: function () { + return _index5.locatedError; + }, +})); +Object.defineProperty(exports, "parse", ({ + enumerable: true, + get: function () { + return _index2.parse; + }, +})); +Object.defineProperty(exports, "parseConstValue", ({ + enumerable: true, + get: function () { + return _index2.parseConstValue; + }, +})); +Object.defineProperty(exports, "parseSchemaCoordinate", ({ + enumerable: true, + get: function () { + return _index2.parseSchemaCoordinate; + }, +})); +Object.defineProperty(exports, "parseType", ({ + enumerable: true, + get: function () { + return _index2.parseType; + }, +})); +Object.defineProperty(exports, "parseValue", ({ + enumerable: true, + get: function () { + return _index2.parseValue; + }, +})); +Object.defineProperty(exports, "print", ({ + enumerable: true, + get: function () { + return _index2.print; + }, +})); +Object.defineProperty(exports, "printError", ({ + enumerable: true, + get: function () { + return _index5.printError; + }, +})); +Object.defineProperty(exports, "printIntrospectionSchema", ({ + enumerable: true, + get: function () { + return _index6.printIntrospectionSchema; + }, +})); +Object.defineProperty(exports, "printLocation", ({ + enumerable: true, + get: function () { + return _index2.printLocation; + }, +})); +Object.defineProperty(exports, "printSchema", ({ + enumerable: true, + get: function () { + return _index6.printSchema; + }, +})); +Object.defineProperty(exports, "printSourceLocation", ({ + enumerable: true, + get: function () { + return _index2.printSourceLocation; + }, +})); +Object.defineProperty(exports, "printType", ({ + enumerable: true, + get: function () { + return _index6.printType; + }, +})); +Object.defineProperty(exports, "recommendedRules", ({ + enumerable: true, + get: function () { + return _index4.recommendedRules; + }, +})); +Object.defineProperty(exports, "resolveASTSchemaCoordinate", ({ + enumerable: true, + get: function () { + return _index6.resolveASTSchemaCoordinate; + }, +})); +Object.defineProperty(exports, "resolveObjMapThunk", ({ + enumerable: true, + get: function () { + return _index.resolveObjMapThunk; + }, +})); +Object.defineProperty(exports, "resolveReadonlyArrayThunk", ({ + enumerable: true, + get: function () { + return _index.resolveReadonlyArrayThunk; + }, +})); +Object.defineProperty(exports, "resolveSchemaCoordinate", ({ + enumerable: true, + get: function () { + return _index6.resolveSchemaCoordinate; + }, +})); +Object.defineProperty(exports, "responsePathAsArray", ({ + enumerable: true, + get: function () { + return _index3.responsePathAsArray; + }, +})); +Object.defineProperty(exports, "separateOperations", ({ + enumerable: true, + get: function () { + return _index6.separateOperations; + }, +})); +Object.defineProperty(exports, "specifiedDirectives", ({ + enumerable: true, + get: function () { + return _index.specifiedDirectives; + }, +})); +Object.defineProperty(exports, "specifiedRules", ({ + enumerable: true, + get: function () { + return _index4.specifiedRules; + }, +})); +Object.defineProperty(exports, "specifiedScalarTypes", ({ + enumerable: true, + get: function () { + return _index.specifiedScalarTypes; + }, +})); +Object.defineProperty(exports, "stripIgnoredCharacters", ({ + enumerable: true, + get: function () { + return _index6.stripIgnoredCharacters; + }, +})); +Object.defineProperty(exports, "subscribe", ({ + enumerable: true, + get: function () { + return _index3.subscribe; + }, +})); +Object.defineProperty(exports, "syntaxError", ({ + enumerable: true, + get: function () { + return _index5.syntaxError; + }, +})); +Object.defineProperty(exports, "typeFromAST", ({ + enumerable: true, + get: function () { + return _index6.typeFromAST; + }, +})); +Object.defineProperty(exports, "validate", ({ + enumerable: true, + get: function () { + return _index4.validate; + }, +})); +Object.defineProperty(exports, "validateSchema", ({ + enumerable: true, + get: function () { + return _index.validateSchema; + }, +})); +Object.defineProperty(exports, "valueFromAST", ({ + enumerable: true, + get: function () { + return _index6.valueFromAST; + }, +})); +Object.defineProperty(exports, "valueFromASTUntyped", ({ + enumerable: true, + get: function () { + return _index6.valueFromASTUntyped; + }, +})); +Object.defineProperty(exports, "version", ({ + enumerable: true, + get: function () { + return _version.version; + }, +})); +Object.defineProperty(exports, "versionInfo", ({ + enumerable: true, + get: function () { + return _version.versionInfo; + }, +})); +Object.defineProperty(exports, "visit", ({ + enumerable: true, + get: function () { + return _index2.visit; + }, +})); +Object.defineProperty(exports, "visitInParallel", ({ + enumerable: true, + get: function () { + return _index2.visitInParallel; + }, +})); +Object.defineProperty(exports, "visitWithTypeInfo", ({ + enumerable: true, + get: function () { + return _index6.visitWithTypeInfo; + }, +})); + +var _version = __nccwpck_require__(8725); + +var _graphql = __nccwpck_require__(6352); + +var _index = __nccwpck_require__(6618); + +var _index2 = __nccwpck_require__(68); + +var _index3 = __nccwpck_require__(4404); + +var _index4 = __nccwpck_require__(7973); + +var _index5 = __nccwpck_require__(9888); + +var _index6 = __nccwpck_require__(7006); + + +/***/ }), + +/***/ 3155: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.addPath = addPath; +exports.pathToArray = pathToArray; + +/** + * Given a Path and a key, return a new Path containing the new key. + */ +function addPath(prev, key, typename) { + return { + prev, + key, + typename, + }; +} +/** + * Given a Path, return an Array of the path keys. + */ + +function pathToArray(path) { + const flattened = []; + let curr = path; + + while (curr) { + flattened.push(curr.key); + curr = curr.prev; + } + + return flattened.reverse(); +} + + +/***/ }), + +/***/ 5383: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.devAssert = devAssert; + +function devAssert(condition, message) { + const booleanCondition = Boolean(condition); + + if (!booleanCondition) { + throw new Error(message); + } +} + + +/***/ }), + +/***/ 1353: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.didYouMean = didYouMean; +const MAX_SUGGESTIONS = 5; +/** + * Given [ A, B, C ] return ' Did you mean A, B, or C?'. + */ + +function didYouMean(firstArg, secondArg) { + const [subMessage, suggestionsArg] = secondArg + ? [firstArg, secondArg] + : [undefined, firstArg]; + let message = ' Did you mean '; + + if (subMessage) { + message += subMessage + ' '; + } + + const suggestions = suggestionsArg.map((x) => `"${x}"`); + + switch (suggestions.length) { + case 0: + return ''; + + case 1: + return message + suggestions[0] + '?'; + + case 2: + return message + suggestions[0] + ' or ' + suggestions[1] + '?'; + } + + const selected = suggestions.slice(0, MAX_SUGGESTIONS); + const lastItem = selected.pop(); + return message + selected.join(', ') + ', or ' + lastItem + '?'; +} + + +/***/ }), + +/***/ 8520: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.groupBy = groupBy; + +/** + * Groups array items into a Map, given a function to produce grouping key. + */ +function groupBy(list, keyFn) { + const result = new Map(); + + for (const item of list) { + const key = keyFn(item); + const group = result.get(key); + + if (group === undefined) { + result.set(key, [item]); + } else { + group.push(item); + } + } + + return result; +} + + +/***/ }), + +/***/ 6588: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.identityFunc = identityFunc; + +/** + * Returns the first argument it receives. + */ +function identityFunc(x) { + return x; +} + + +/***/ }), + +/***/ 5742: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.inspect = inspect; +const MAX_ARRAY_LENGTH = 10; +const MAX_RECURSIVE_DEPTH = 2; +/** + * Used to print values in error messages. + */ + +function inspect(value) { + return formatValue(value, []); +} + +function formatValue(value, seenValues) { + switch (typeof value) { + case 'string': + return JSON.stringify(value); + + case 'function': + return value.name ? `[function ${value.name}]` : '[function]'; + + case 'object': + return formatObjectValue(value, seenValues); + + default: + return String(value); + } +} + +function formatObjectValue(value, previouslySeenValues) { + if (value === null) { + return 'null'; + } + + if (previouslySeenValues.includes(value)) { + return '[Circular]'; + } + + const seenValues = [...previouslySeenValues, value]; + + if (isJSONable(value)) { + const jsonValue = value.toJSON(); // check for infinite recursion + + if (jsonValue !== value) { + return typeof jsonValue === 'string' + ? jsonValue + : formatValue(jsonValue, seenValues); + } + } else if (Array.isArray(value)) { + return formatArray(value, seenValues); + } + + return formatObject(value, seenValues); +} + +function isJSONable(value) { + return typeof value.toJSON === 'function'; +} + +function formatObject(object, seenValues) { + const entries = Object.entries(object); + + if (entries.length === 0) { + return '{}'; + } + + if (seenValues.length > MAX_RECURSIVE_DEPTH) { + return '[' + getObjectTag(object) + ']'; + } + + const properties = entries.map( + ([key, value]) => key + ': ' + formatValue(value, seenValues), + ); + return '{ ' + properties.join(', ') + ' }'; +} + +function formatArray(array, seenValues) { + if (array.length === 0) { + return '[]'; + } + + if (seenValues.length > MAX_RECURSIVE_DEPTH) { + return '[Array]'; + } + + const len = Math.min(MAX_ARRAY_LENGTH, array.length); + const remaining = array.length - len; + const items = []; + + for (let i = 0; i < len; ++i) { + items.push(formatValue(array[i], seenValues)); + } + + if (remaining === 1) { + items.push('... 1 more item'); + } else if (remaining > 1) { + items.push(`... ${remaining} more items`); + } + + return '[' + items.join(', ') + ']'; +} + +function getObjectTag(object) { + const tag = Object.prototype.toString + .call(object) + .replace(/^\[object /, '') + .replace(/]$/, ''); + + if (tag === 'Object' && typeof object.constructor === 'function') { + const name = object.constructor.name; + + if (typeof name === 'string' && name !== '') { + return name; + } + } + + return tag; +} + + +/***/ }), + +/***/ 5914: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.instanceOf = void 0; + +var _inspect = __nccwpck_require__(5742); + +/* c8 ignore next 3 */ +const isProduction = + globalThis.process && // eslint-disable-next-line no-undef + process.env.NODE_ENV === 'production'; +/** + * A replacement for instanceof which includes an error warning when multi-realm + * constructors are detected. + * See: https://expressjs.com/en/advanced/best-practice-performance.html#set-node_env-to-production + * See: https://webpack.js.org/guides/production/ + */ + +const instanceOf = + /* c8 ignore next 6 */ + // FIXME: https://github.com/graphql/graphql-js/issues/2317 + isProduction + ? function instanceOf(value, constructor) { + return value instanceof constructor; + } + : function instanceOf(value, constructor) { + if (value instanceof constructor) { + return true; + } + + if (typeof value === 'object' && value !== null) { + var _value$constructor; + + // Prefer Symbol.toStringTag since it is immune to minification. + const className = constructor.prototype[Symbol.toStringTag]; + const valueClassName = // We still need to support constructor's name to detect conflicts with older versions of this library. + Symbol.toStringTag in value // @ts-expect-error TS bug see, https://github.com/microsoft/TypeScript/issues/38009 + ? value[Symbol.toStringTag] + : (_value$constructor = value.constructor) === null || + _value$constructor === void 0 + ? void 0 + : _value$constructor.name; + + if (className === valueClassName) { + const stringifiedValue = (0, _inspect.inspect)(value); + throw new Error(`Cannot use ${className} "${stringifiedValue}" from another module or realm. + +Ensure that there is only one instance of "graphql" in the node_modules +directory. If different versions of "graphql" are the dependencies of other +relied on modules, use "resolutions" to ensure only one version is installed. + +https://yarnpkg.com/en/docs/selective-version-resolutions + +Duplicate "graphql" modules cannot be used at the same time since different +versions may have different capabilities and behavior. The data from one +version used in the function from another could produce confusing and +spurious results.`); + } + } + + return false; + }; +exports.instanceOf = instanceOf; + + +/***/ }), + +/***/ 3650: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.invariant = invariant; + +function invariant(condition, message) { + const booleanCondition = Boolean(condition); + + if (!booleanCondition) { + throw new Error( + message != null ? message : 'Unexpected invariant triggered.', + ); + } +} + + +/***/ }), + +/***/ 4068: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.isAsyncIterable = isAsyncIterable; + +/** + * Returns true if the provided object implements the AsyncIterator protocol via + * implementing a `Symbol.asyncIterator` method. + */ +function isAsyncIterable(maybeAsyncIterable) { + return ( + typeof (maybeAsyncIterable === null || maybeAsyncIterable === void 0 + ? void 0 + : maybeAsyncIterable[Symbol.asyncIterator]) === 'function' + ); +} + + +/***/ }), + +/***/ 7341: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.isIterableObject = isIterableObject; + +/** + * Returns true if the provided object is an Object (i.e. not a string literal) + * and implements the Iterator protocol. + * + * This may be used in place of [Array.isArray()][isArray] to determine if + * an object should be iterated-over e.g. Array, Map, Set, Int8Array, + * TypedArray, etc. but excludes string literals. + * + * @example + * ```ts + * isIterableObject([ 1, 2, 3 ]) // true + * isIterableObject(new Map()) // true + * isIterableObject('ABC') // false + * isIterableObject({ key: 'value' }) // false + * isIterableObject({ length: 1, 0: 'Alpha' }) // false + * ``` + */ +function isIterableObject(maybeIterable) { + return ( + typeof maybeIterable === 'object' && + typeof (maybeIterable === null || maybeIterable === void 0 + ? void 0 + : maybeIterable[Symbol.iterator]) === 'function' + ); +} + + +/***/ }), + +/***/ 892: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.isObjectLike = isObjectLike; + +/** + * Return true if `value` is object-like. A value is object-like if it's not + * `null` and has a `typeof` result of "object". + */ +function isObjectLike(value) { + return typeof value == 'object' && value !== null; +} + + +/***/ }), + +/***/ 4091: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.isPromise = isPromise; + +/** + * Returns true if the value acts like a Promise, i.e. has a "then" function, + * otherwise returns false. + */ +function isPromise(value) { + return ( + typeof (value === null || value === void 0 ? void 0 : value.then) === + 'function' + ); +} + + +/***/ }), + +/***/ 7579: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.keyMap = keyMap; + +/** + * Creates a keyed JS object from an array, given a function to produce the keys + * for each value in the array. + * + * This provides a convenient lookup for the array items if the key function + * produces unique results. + * ```ts + * const phoneBook = [ + * { name: 'Jon', num: '555-1234' }, + * { name: 'Jenny', num: '867-5309' } + * ] + * + * const entriesByName = keyMap( + * phoneBook, + * entry => entry.name + * ) + * + * // { + * // Jon: { name: 'Jon', num: '555-1234' }, + * // Jenny: { name: 'Jenny', num: '867-5309' } + * // } + * + * const jennyEntry = entriesByName['Jenny'] + * + * // { name: 'Jenny', num: '857-6309' } + * ``` + */ +function keyMap(list, keyFn) { + const result = Object.create(null); + + for (const item of list) { + result[keyFn(item)] = item; + } + + return result; +} + + +/***/ }), + +/***/ 3166: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.keyValMap = keyValMap; + +/** + * Creates a keyed JS object from an array, given a function to produce the keys + * and a function to produce the values from each item in the array. + * ```ts + * const phoneBook = [ + * { name: 'Jon', num: '555-1234' }, + * { name: 'Jenny', num: '867-5309' } + * ] + * + * // { Jon: '555-1234', Jenny: '867-5309' } + * const phonesByName = keyValMap( + * phoneBook, + * entry => entry.name, + * entry => entry.num + * ) + * ``` + */ +function keyValMap(list, keyFn, valFn) { + const result = Object.create(null); + + for (const item of list) { + result[keyFn(item)] = valFn(item); + } + + return result; +} + + +/***/ }), + +/***/ 5719: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.mapValue = mapValue; + +/** + * Creates an object map with the same keys as `map` and values generated by + * running each value of `map` thru `fn`. + */ +function mapValue(map, fn) { + const result = Object.create(null); + + for (const key of Object.keys(map)) { + result[key] = fn(map[key], key); + } + + return result; +} + + +/***/ }), + +/***/ 8141: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.memoize3 = memoize3; + +/** + * Memoizes the provided three-argument function. + */ +function memoize3(fn) { + let cache0; + return function memoized(a1, a2, a3) { + if (cache0 === undefined) { + cache0 = new WeakMap(); + } + + let cache1 = cache0.get(a1); + + if (cache1 === undefined) { + cache1 = new WeakMap(); + cache0.set(a1, cache1); + } + + let cache2 = cache1.get(a2); + + if (cache2 === undefined) { + cache2 = new WeakMap(); + cache1.set(a2, cache2); + } + + let fnResult = cache2.get(a3); + + if (fnResult === undefined) { + fnResult = fn(a1, a2, a3); + cache2.set(a3, fnResult); + } + + return fnResult; + }; +} + + +/***/ }), + +/***/ 3428: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.naturalCompare = naturalCompare; + +/** + * Returns a number indicating whether a reference string comes before, or after, + * or is the same as the given string in natural sort order. + * + * See: https://en.wikipedia.org/wiki/Natural_sort_order + * + */ +function naturalCompare(aStr, bStr) { + let aIndex = 0; + let bIndex = 0; + + while (aIndex < aStr.length && bIndex < bStr.length) { + let aChar = aStr.charCodeAt(aIndex); + let bChar = bStr.charCodeAt(bIndex); + + if (isDigit(aChar) && isDigit(bChar)) { + let aNum = 0; + + do { + ++aIndex; + aNum = aNum * 10 + aChar - DIGIT_0; + aChar = aStr.charCodeAt(aIndex); + } while (isDigit(aChar) && aNum > 0); + + let bNum = 0; + + do { + ++bIndex; + bNum = bNum * 10 + bChar - DIGIT_0; + bChar = bStr.charCodeAt(bIndex); + } while (isDigit(bChar) && bNum > 0); + + if (aNum < bNum) { + return -1; + } + + if (aNum > bNum) { + return 1; + } + } else { + if (aChar < bChar) { + return -1; + } + + if (aChar > bChar) { + return 1; + } + + ++aIndex; + ++bIndex; + } + } + + return aStr.length - bStr.length; +} + +const DIGIT_0 = 48; +const DIGIT_9 = 57; + +function isDigit(code) { + return !isNaN(code) && DIGIT_0 <= code && code <= DIGIT_9; +} + + +/***/ }), + +/***/ 8373: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.printPathArray = printPathArray; + +/** + * Build a string describing the path. + */ +function printPathArray(path) { + return path + .map((key) => + typeof key === 'number' ? '[' + key.toString() + ']' : '.' + key, + ) + .join(''); +} + + +/***/ }), + +/***/ 5395: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.promiseForObject = promiseForObject; + +/** + * This function transforms a JS object `ObjMap>` into + * a `Promise>` + * + * This is akin to bluebird's `Promise.props`, but implemented only using + * `Promise.all` so it will work with any implementation of ES6 promises. + */ +function promiseForObject(object) { + return Promise.all(Object.values(object)).then((resolvedValues) => { + const resolvedObject = Object.create(null); + + for (const [i, key] of Object.keys(object).entries()) { + resolvedObject[key] = resolvedValues[i]; + } + + return resolvedObject; + }); +} + + +/***/ }), + +/***/ 1369: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.promiseReduce = promiseReduce; + +var _isPromise = __nccwpck_require__(4091); + +/** + * Similar to Array.prototype.reduce(), however the reducing callback may return + * a Promise, in which case reduction will continue after each promise resolves. + * + * If the callback does not return a Promise, then this function will also not + * return a Promise. + */ +function promiseReduce(values, callbackFn, initialValue) { + let accumulator = initialValue; + + for (const value of values) { + accumulator = (0, _isPromise.isPromise)(accumulator) + ? accumulator.then((resolved) => callbackFn(resolved, value)) + : callbackFn(accumulator, value); + } + + return accumulator; +} + + +/***/ }), + +/***/ 7904: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.suggestionList = suggestionList; + +var _naturalCompare = __nccwpck_require__(3428); + +/** + * Given an invalid input string and a list of valid options, returns a filtered + * list of valid options sorted based on their similarity with the input. + */ +function suggestionList(input, options) { + const optionsByDistance = Object.create(null); + const lexicalDistance = new LexicalDistance(input); + const threshold = Math.floor(input.length * 0.4) + 1; + + for (const option of options) { + const distance = lexicalDistance.measure(option, threshold); + + if (distance !== undefined) { + optionsByDistance[option] = distance; + } + } + + return Object.keys(optionsByDistance).sort((a, b) => { + const distanceDiff = optionsByDistance[a] - optionsByDistance[b]; + return distanceDiff !== 0 + ? distanceDiff + : (0, _naturalCompare.naturalCompare)(a, b); + }); +} +/** + * Computes the lexical distance between strings A and B. + * + * The "distance" between two strings is given by counting the minimum number + * of edits needed to transform string A into string B. An edit can be an + * insertion, deletion, or substitution of a single character, or a swap of two + * adjacent characters. + * + * Includes a custom alteration from Damerau-Levenshtein to treat case changes + * as a single edit which helps identify mis-cased values with an edit distance + * of 1. + * + * This distance can be useful for detecting typos in input or sorting + */ + +class LexicalDistance { + constructor(input) { + this._input = input; + this._inputLowerCase = input.toLowerCase(); + this._inputArray = stringToArray(this._inputLowerCase); + this._rows = [ + new Array(input.length + 1).fill(0), + new Array(input.length + 1).fill(0), + new Array(input.length + 1).fill(0), + ]; + } + + measure(option, threshold) { + if (this._input === option) { + return 0; + } + + const optionLowerCase = option.toLowerCase(); // Any case change counts as a single edit + + if (this._inputLowerCase === optionLowerCase) { + return 1; + } + + let a = stringToArray(optionLowerCase); + let b = this._inputArray; + + if (a.length < b.length) { + const tmp = a; + a = b; + b = tmp; + } + + const aLength = a.length; + const bLength = b.length; + + if (aLength - bLength > threshold) { + return undefined; + } + + const rows = this._rows; + + for (let j = 0; j <= bLength; j++) { + rows[0][j] = j; + } + + for (let i = 1; i <= aLength; i++) { + const upRow = rows[(i - 1) % 3]; + const currentRow = rows[i % 3]; + let smallestCell = (currentRow[0] = i); + + for (let j = 1; j <= bLength; j++) { + const cost = a[i - 1] === b[j - 1] ? 0 : 1; + let currentCell = Math.min( + upRow[j] + 1, // delete + currentRow[j - 1] + 1, // insert + upRow[j - 1] + cost, // substitute + ); + + if (i > 1 && j > 1 && a[i - 1] === b[j - 2] && a[i - 2] === b[j - 1]) { + // transposition + const doubleDiagonalCell = rows[(i - 2) % 3][j - 2]; + currentCell = Math.min(currentCell, doubleDiagonalCell + 1); + } + + if (currentCell < smallestCell) { + smallestCell = currentCell; + } + + currentRow[j] = currentCell; + } // Early exit, since distance can't go smaller than smallest element of the previous row. + + if (smallestCell > threshold) { + return undefined; + } + } + + const distance = rows[aLength % 3][bLength]; + return distance <= threshold ? distance : undefined; + } +} + +function stringToArray(str) { + const strLength = str.length; + const array = new Array(strLength); + + for (let i = 0; i < strLength; ++i) { + array[i] = str.charCodeAt(i); + } + + return array; +} + + +/***/ }), + +/***/ 9615: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.toError = toError; + +var _inspect = __nccwpck_require__(5742); + +/** + * Sometimes a non-error is thrown, wrap it as an Error instance to ensure a consistent Error interface. + */ +function toError(thrownValue) { + return thrownValue instanceof Error + ? thrownValue + : new NonErrorThrown(thrownValue); +} + +class NonErrorThrown extends Error { + constructor(thrownValue) { + super('Unexpected error value: ' + (0, _inspect.inspect)(thrownValue)); + this.name = 'NonErrorThrown'; + this.thrownValue = thrownValue; + } +} + + +/***/ }), + +/***/ 7104: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.toObjMap = toObjMap; + +function toObjMap(obj) { + if (obj == null) { + return Object.create(null); + } + + if (Object.getPrototypeOf(obj) === null) { + return obj; + } + + const map = Object.create(null); + + for (const [key, value] of Object.entries(obj)) { + map[key] = value; + } + + return map; +} + + +/***/ }), + +/***/ 2740: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.Token = + exports.QueryDocumentKeys = + exports.OperationTypeNode = + exports.Location = + void 0; +exports.isNode = isNode; + +/** + * Contains a range of UTF-8 character offsets and token references that + * identify the region of the source from which the AST derived. + */ +class Location { + /** + * The character offset at which this Node begins. + */ + + /** + * The character offset at which this Node ends. + */ + + /** + * The Token at which this Node begins. + */ + + /** + * The Token at which this Node ends. + */ + + /** + * The Source document the AST represents. + */ + constructor(startToken, endToken, source) { + this.start = startToken.start; + this.end = endToken.end; + this.startToken = startToken; + this.endToken = endToken; + this.source = source; + } + + get [Symbol.toStringTag]() { + return 'Location'; + } + + toJSON() { + return { + start: this.start, + end: this.end, + }; + } +} +/** + * Represents a range of characters represented by a lexical token + * within a Source. + */ + +exports.Location = Location; + +class Token { + /** + * The kind of Token. + */ + + /** + * The character offset at which this Node begins. + */ + + /** + * The character offset at which this Node ends. + */ + + /** + * The 1-indexed line number on which this Token appears. + */ + + /** + * The 1-indexed column number at which this Token begins. + */ + + /** + * For non-punctuation tokens, represents the interpreted value of the token. + * + * Note: is undefined for punctuation tokens, but typed as string for + * convenience in the parser. + */ + + /** + * Tokens exist as nodes in a double-linked-list amongst all tokens + * including ignored tokens. is always the first node and + * the last. + */ + constructor(kind, start, end, line, column, value) { + this.kind = kind; + this.start = start; + this.end = end; + this.line = line; + this.column = column; // eslint-disable-next-line @typescript-eslint/no-non-null-assertion + + this.value = value; + this.prev = null; + this.next = null; + } + + get [Symbol.toStringTag]() { + return 'Token'; + } + + toJSON() { + return { + kind: this.kind, + value: this.value, + line: this.line, + column: this.column, + }; + } +} +/** + * The list of all possible AST node types. + */ + +exports.Token = Token; + +/** + * @internal + */ +const QueryDocumentKeys = { + Name: [], + Document: ['definitions'], + OperationDefinition: [ + 'description', + 'name', + 'variableDefinitions', + 'directives', + 'selectionSet', + ], + VariableDefinition: [ + 'description', + 'variable', + 'type', + 'defaultValue', + 'directives', + ], + Variable: ['name'], + SelectionSet: ['selections'], + Field: ['alias', 'name', 'arguments', 'directives', 'selectionSet'], + Argument: ['name', 'value'], + FragmentSpread: ['name', 'directives'], + InlineFragment: ['typeCondition', 'directives', 'selectionSet'], + FragmentDefinition: [ + 'description', + 'name', // Note: fragment variable definitions are deprecated and will removed in v17.0.0 + 'variableDefinitions', + 'typeCondition', + 'directives', + 'selectionSet', + ], + IntValue: [], + FloatValue: [], + StringValue: [], + BooleanValue: [], + NullValue: [], + EnumValue: [], + ListValue: ['values'], + ObjectValue: ['fields'], + ObjectField: ['name', 'value'], + Directive: ['name', 'arguments'], + NamedType: ['name'], + ListType: ['type'], + NonNullType: ['type'], + SchemaDefinition: ['description', 'directives', 'operationTypes'], + OperationTypeDefinition: ['type'], + ScalarTypeDefinition: ['description', 'name', 'directives'], + ObjectTypeDefinition: [ + 'description', + 'name', + 'interfaces', + 'directives', + 'fields', + ], + FieldDefinition: ['description', 'name', 'arguments', 'type', 'directives'], + InputValueDefinition: [ + 'description', + 'name', + 'type', + 'defaultValue', + 'directives', + ], + InterfaceTypeDefinition: [ + 'description', + 'name', + 'interfaces', + 'directives', + 'fields', + ], + UnionTypeDefinition: ['description', 'name', 'directives', 'types'], + EnumTypeDefinition: ['description', 'name', 'directives', 'values'], + EnumValueDefinition: ['description', 'name', 'directives'], + InputObjectTypeDefinition: ['description', 'name', 'directives', 'fields'], + DirectiveDefinition: ['description', 'name', 'arguments', 'locations'], + SchemaExtension: ['directives', 'operationTypes'], + ScalarTypeExtension: ['name', 'directives'], + ObjectTypeExtension: ['name', 'interfaces', 'directives', 'fields'], + InterfaceTypeExtension: ['name', 'interfaces', 'directives', 'fields'], + UnionTypeExtension: ['name', 'directives', 'types'], + EnumTypeExtension: ['name', 'directives', 'values'], + InputObjectTypeExtension: ['name', 'directives', 'fields'], + TypeCoordinate: ['name'], + MemberCoordinate: ['name', 'memberName'], + ArgumentCoordinate: ['name', 'fieldName', 'argumentName'], + DirectiveCoordinate: ['name'], + DirectiveArgumentCoordinate: ['name', 'argumentName'], +}; +exports.QueryDocumentKeys = QueryDocumentKeys; +const kindValues = new Set(Object.keys(QueryDocumentKeys)); +/** + * @internal + */ + +function isNode(maybeNode) { + const maybeKind = + maybeNode === null || maybeNode === void 0 ? void 0 : maybeNode.kind; + return typeof maybeKind === 'string' && kindValues.has(maybeKind); +} +/** Name */ + +var OperationTypeNode; +exports.OperationTypeNode = OperationTypeNode; + +(function (OperationTypeNode) { + OperationTypeNode['QUERY'] = 'query'; + OperationTypeNode['MUTATION'] = 'mutation'; + OperationTypeNode['SUBSCRIPTION'] = 'subscription'; +})(OperationTypeNode || (exports.OperationTypeNode = OperationTypeNode = {})); + + +/***/ }), + +/***/ 7508: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.dedentBlockStringLines = dedentBlockStringLines; +exports.isPrintableAsBlockString = isPrintableAsBlockString; +exports.printBlockString = printBlockString; + +var _characterClasses = __nccwpck_require__(3271); + +/** + * Produces the value of a block string from its parsed raw value, similar to + * CoffeeScript's block string, Python's docstring trim or Ruby's strip_heredoc. + * + * This implements the GraphQL spec's BlockStringValue() static algorithm. + * + * @internal + */ +function dedentBlockStringLines(lines) { + var _firstNonEmptyLine2; + + let commonIndent = Number.MAX_SAFE_INTEGER; + let firstNonEmptyLine = null; + let lastNonEmptyLine = -1; + + for (let i = 0; i < lines.length; ++i) { + var _firstNonEmptyLine; + + const line = lines[i]; + const indent = leadingWhitespace(line); + + if (indent === line.length) { + continue; // skip empty lines + } + + firstNonEmptyLine = + (_firstNonEmptyLine = firstNonEmptyLine) !== null && + _firstNonEmptyLine !== void 0 + ? _firstNonEmptyLine + : i; + lastNonEmptyLine = i; + + if (i !== 0 && indent < commonIndent) { + commonIndent = indent; + } + } + + return lines // Remove common indentation from all lines but first. + .map((line, i) => (i === 0 ? line : line.slice(commonIndent))) // Remove leading and trailing blank lines. + .slice( + (_firstNonEmptyLine2 = firstNonEmptyLine) !== null && + _firstNonEmptyLine2 !== void 0 + ? _firstNonEmptyLine2 + : 0, + lastNonEmptyLine + 1, + ); +} + +function leadingWhitespace(str) { + let i = 0; + + while ( + i < str.length && + (0, _characterClasses.isWhiteSpace)(str.charCodeAt(i)) + ) { + ++i; + } + + return i; +} +/** + * @internal + */ + +function isPrintableAsBlockString(value) { + if (value === '') { + return true; // empty string is printable + } + + let isEmptyLine = true; + let hasIndent = false; + let hasCommonIndent = true; + let seenNonEmptyLine = false; + + for (let i = 0; i < value.length; ++i) { + switch (value.codePointAt(i)) { + case 0x0000: + case 0x0001: + case 0x0002: + case 0x0003: + case 0x0004: + case 0x0005: + case 0x0006: + case 0x0007: + case 0x0008: + case 0x000b: + case 0x000c: + case 0x000e: + case 0x000f: + return false; + // Has non-printable characters + + case 0x000d: + // \r + return false; + // Has \r or \r\n which will be replaced as \n + + case 10: + // \n + if (isEmptyLine && !seenNonEmptyLine) { + return false; // Has leading new line + } + + seenNonEmptyLine = true; + isEmptyLine = true; + hasIndent = false; + break; + + case 9: // \t + + case 32: + // + hasIndent || (hasIndent = isEmptyLine); + break; + + default: + hasCommonIndent && (hasCommonIndent = hasIndent); + isEmptyLine = false; + } + } + + if (isEmptyLine) { + return false; // Has trailing empty lines + } + + if (hasCommonIndent && seenNonEmptyLine) { + return false; // Has internal indent + } + + return true; +} +/** + * Print a block string in the indented block form by adding a leading and + * trailing blank line. However, if a block string starts with whitespace and is + * a single-line, adding a leading blank line would strip that whitespace. + * + * @internal + */ + +function printBlockString(value, options) { + const escapedValue = value.replace(/"""/g, '\\"""'); // Expand a block string's raw value into independent lines. + + const lines = escapedValue.split(/\r\n|[\n\r]/g); + const isSingleLine = lines.length === 1; // If common indentation is found we can fix some of those cases by adding leading new line + + const forceLeadingNewLine = + lines.length > 1 && + lines + .slice(1) + .every( + (line) => + line.length === 0 || + (0, _characterClasses.isWhiteSpace)(line.charCodeAt(0)), + ); // Trailing triple quotes just looks confusing but doesn't force trailing new line + + const hasTrailingTripleQuotes = escapedValue.endsWith('\\"""'); // Trailing quote (single or double) or slash forces trailing new line + + const hasTrailingQuote = value.endsWith('"') && !hasTrailingTripleQuotes; + const hasTrailingSlash = value.endsWith('\\'); + const forceTrailingNewline = hasTrailingQuote || hasTrailingSlash; + const printAsMultipleLines = + !(options !== null && options !== void 0 && options.minimize) && // add leading and trailing new lines only if it improves readability + (!isSingleLine || + value.length > 70 || + forceTrailingNewline || + forceLeadingNewLine || + hasTrailingTripleQuotes); + let result = ''; // Format a multi-line block quote to account for leading space. + + const skipLeadingNewLine = + isSingleLine && (0, _characterClasses.isWhiteSpace)(value.charCodeAt(0)); + + if ((printAsMultipleLines && !skipLeadingNewLine) || forceLeadingNewLine) { + result += '\n'; + } + + result += escapedValue; + + if (printAsMultipleLines || forceTrailingNewline) { + result += '\n'; + } + + return '"""' + result + '"""'; +} + + +/***/ }), + +/***/ 3271: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.isDigit = isDigit; +exports.isLetter = isLetter; +exports.isNameContinue = isNameContinue; +exports.isNameStart = isNameStart; +exports.isWhiteSpace = isWhiteSpace; + +/** + * ``` + * WhiteSpace :: + * - "Horizontal Tab (U+0009)" + * - "Space (U+0020)" + * ``` + * @internal + */ +function isWhiteSpace(code) { + return code === 0x0009 || code === 0x0020; +} +/** + * ``` + * Digit :: one of + * - `0` `1` `2` `3` `4` `5` `6` `7` `8` `9` + * ``` + * @internal + */ + +function isDigit(code) { + return code >= 0x0030 && code <= 0x0039; +} +/** + * ``` + * Letter :: one of + * - `A` `B` `C` `D` `E` `F` `G` `H` `I` `J` `K` `L` `M` + * - `N` `O` `P` `Q` `R` `S` `T` `U` `V` `W` `X` `Y` `Z` + * - `a` `b` `c` `d` `e` `f` `g` `h` `i` `j` `k` `l` `m` + * - `n` `o` `p` `q` `r` `s` `t` `u` `v` `w` `x` `y` `z` + * ``` + * @internal + */ + +function isLetter(code) { + return ( + (code >= 0x0061 && code <= 0x007a) || // A-Z + (code >= 0x0041 && code <= 0x005a) // a-z + ); +} +/** + * ``` + * NameStart :: + * - Letter + * - `_` + * ``` + * @internal + */ + +function isNameStart(code) { + return isLetter(code) || code === 0x005f; +} +/** + * ``` + * NameContinue :: + * - Letter + * - Digit + * - `_` + * ``` + * @internal + */ + +function isNameContinue(code) { + return isLetter(code) || isDigit(code) || code === 0x005f; +} + + +/***/ }), + +/***/ 2582: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.DirectiveLocation = void 0; + +/** + * The set of allowed directive location values. + */ +var DirectiveLocation; +exports.DirectiveLocation = DirectiveLocation; + +(function (DirectiveLocation) { + DirectiveLocation['QUERY'] = 'QUERY'; + DirectiveLocation['MUTATION'] = 'MUTATION'; + DirectiveLocation['SUBSCRIPTION'] = 'SUBSCRIPTION'; + DirectiveLocation['FIELD'] = 'FIELD'; + DirectiveLocation['FRAGMENT_DEFINITION'] = 'FRAGMENT_DEFINITION'; + DirectiveLocation['FRAGMENT_SPREAD'] = 'FRAGMENT_SPREAD'; + DirectiveLocation['INLINE_FRAGMENT'] = 'INLINE_FRAGMENT'; + DirectiveLocation['VARIABLE_DEFINITION'] = 'VARIABLE_DEFINITION'; + DirectiveLocation['SCHEMA'] = 'SCHEMA'; + DirectiveLocation['SCALAR'] = 'SCALAR'; + DirectiveLocation['OBJECT'] = 'OBJECT'; + DirectiveLocation['FIELD_DEFINITION'] = 'FIELD_DEFINITION'; + DirectiveLocation['ARGUMENT_DEFINITION'] = 'ARGUMENT_DEFINITION'; + DirectiveLocation['INTERFACE'] = 'INTERFACE'; + DirectiveLocation['UNION'] = 'UNION'; + DirectiveLocation['ENUM'] = 'ENUM'; + DirectiveLocation['ENUM_VALUE'] = 'ENUM_VALUE'; + DirectiveLocation['INPUT_OBJECT'] = 'INPUT_OBJECT'; + DirectiveLocation['INPUT_FIELD_DEFINITION'] = 'INPUT_FIELD_DEFINITION'; +})(DirectiveLocation || (exports.DirectiveLocation = DirectiveLocation = {})); +/** + * The enum type representing the directive location values. + * + * @deprecated Please use `DirectiveLocation`. Will be remove in v17. + */ + + +/***/ }), + +/***/ 68: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +Object.defineProperty(exports, "BREAK", ({ + enumerable: true, + get: function () { + return _visitor.BREAK; + }, +})); +Object.defineProperty(exports, "DirectiveLocation", ({ + enumerable: true, + get: function () { + return _directiveLocation.DirectiveLocation; + }, +})); +Object.defineProperty(exports, "Kind", ({ + enumerable: true, + get: function () { + return _kinds.Kind; + }, +})); +Object.defineProperty(exports, "Lexer", ({ + enumerable: true, + get: function () { + return _lexer.Lexer; + }, +})); +Object.defineProperty(exports, "Location", ({ + enumerable: true, + get: function () { + return _ast.Location; + }, +})); +Object.defineProperty(exports, "OperationTypeNode", ({ + enumerable: true, + get: function () { + return _ast.OperationTypeNode; + }, +})); +Object.defineProperty(exports, "Source", ({ + enumerable: true, + get: function () { + return _source.Source; + }, +})); +Object.defineProperty(exports, "Token", ({ + enumerable: true, + get: function () { + return _ast.Token; + }, +})); +Object.defineProperty(exports, "TokenKind", ({ + enumerable: true, + get: function () { + return _tokenKind.TokenKind; + }, +})); +Object.defineProperty(exports, "getEnterLeaveForKind", ({ + enumerable: true, + get: function () { + return _visitor.getEnterLeaveForKind; + }, +})); +Object.defineProperty(exports, "getLocation", ({ + enumerable: true, + get: function () { + return _location.getLocation; + }, +})); +Object.defineProperty(exports, "getVisitFn", ({ + enumerable: true, + get: function () { + return _visitor.getVisitFn; + }, +})); +Object.defineProperty(exports, "isConstValueNode", ({ + enumerable: true, + get: function () { + return _predicates.isConstValueNode; + }, +})); +Object.defineProperty(exports, "isDefinitionNode", ({ + enumerable: true, + get: function () { + return _predicates.isDefinitionNode; + }, +})); +Object.defineProperty(exports, "isExecutableDefinitionNode", ({ + enumerable: true, + get: function () { + return _predicates.isExecutableDefinitionNode; + }, +})); +Object.defineProperty(exports, "isSchemaCoordinateNode", ({ + enumerable: true, + get: function () { + return _predicates.isSchemaCoordinateNode; + }, +})); +Object.defineProperty(exports, "isSelectionNode", ({ + enumerable: true, + get: function () { + return _predicates.isSelectionNode; + }, +})); +Object.defineProperty(exports, "isTypeDefinitionNode", ({ + enumerable: true, + get: function () { + return _predicates.isTypeDefinitionNode; + }, +})); +Object.defineProperty(exports, "isTypeExtensionNode", ({ + enumerable: true, + get: function () { + return _predicates.isTypeExtensionNode; + }, +})); +Object.defineProperty(exports, "isTypeNode", ({ + enumerable: true, + get: function () { + return _predicates.isTypeNode; + }, +})); +Object.defineProperty(exports, "isTypeSystemDefinitionNode", ({ + enumerable: true, + get: function () { + return _predicates.isTypeSystemDefinitionNode; + }, +})); +Object.defineProperty(exports, "isTypeSystemExtensionNode", ({ + enumerable: true, + get: function () { + return _predicates.isTypeSystemExtensionNode; + }, +})); +Object.defineProperty(exports, "isValueNode", ({ + enumerable: true, + get: function () { + return _predicates.isValueNode; + }, +})); +Object.defineProperty(exports, "parse", ({ + enumerable: true, + get: function () { + return _parser.parse; + }, +})); +Object.defineProperty(exports, "parseConstValue", ({ + enumerable: true, + get: function () { + return _parser.parseConstValue; + }, +})); +Object.defineProperty(exports, "parseSchemaCoordinate", ({ + enumerable: true, + get: function () { + return _parser.parseSchemaCoordinate; + }, +})); +Object.defineProperty(exports, "parseType", ({ + enumerable: true, + get: function () { + return _parser.parseType; + }, +})); +Object.defineProperty(exports, "parseValue", ({ + enumerable: true, + get: function () { + return _parser.parseValue; + }, +})); +Object.defineProperty(exports, "print", ({ + enumerable: true, + get: function () { + return _printer.print; + }, +})); +Object.defineProperty(exports, "printLocation", ({ + enumerable: true, + get: function () { + return _printLocation.printLocation; + }, +})); +Object.defineProperty(exports, "printSourceLocation", ({ + enumerable: true, + get: function () { + return _printLocation.printSourceLocation; + }, +})); +Object.defineProperty(exports, "visit", ({ + enumerable: true, + get: function () { + return _visitor.visit; + }, +})); +Object.defineProperty(exports, "visitInParallel", ({ + enumerable: true, + get: function () { + return _visitor.visitInParallel; + }, +})); + +var _source = __nccwpck_require__(203); + +var _location = __nccwpck_require__(2245); + +var _printLocation = __nccwpck_require__(6512); + +var _kinds = __nccwpck_require__(1123); + +var _tokenKind = __nccwpck_require__(1743); + +var _lexer = __nccwpck_require__(6897); + +var _parser = __nccwpck_require__(4929); + +var _printer = __nccwpck_require__(9936); + +var _visitor = __nccwpck_require__(638); + +var _ast = __nccwpck_require__(2740); + +var _predicates = __nccwpck_require__(5480); + +var _directiveLocation = __nccwpck_require__(2582); + + +/***/ }), + +/***/ 1123: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.Kind = void 0; + +/** + * The set of allowed kind values for AST nodes. + */ +var Kind; +exports.Kind = Kind; + +(function (Kind) { + Kind['NAME'] = 'Name'; + Kind['DOCUMENT'] = 'Document'; + Kind['OPERATION_DEFINITION'] = 'OperationDefinition'; + Kind['VARIABLE_DEFINITION'] = 'VariableDefinition'; + Kind['SELECTION_SET'] = 'SelectionSet'; + Kind['FIELD'] = 'Field'; + Kind['ARGUMENT'] = 'Argument'; + Kind['FRAGMENT_SPREAD'] = 'FragmentSpread'; + Kind['INLINE_FRAGMENT'] = 'InlineFragment'; + Kind['FRAGMENT_DEFINITION'] = 'FragmentDefinition'; + Kind['VARIABLE'] = 'Variable'; + Kind['INT'] = 'IntValue'; + Kind['FLOAT'] = 'FloatValue'; + Kind['STRING'] = 'StringValue'; + Kind['BOOLEAN'] = 'BooleanValue'; + Kind['NULL'] = 'NullValue'; + Kind['ENUM'] = 'EnumValue'; + Kind['LIST'] = 'ListValue'; + Kind['OBJECT'] = 'ObjectValue'; + Kind['OBJECT_FIELD'] = 'ObjectField'; + Kind['DIRECTIVE'] = 'Directive'; + Kind['NAMED_TYPE'] = 'NamedType'; + Kind['LIST_TYPE'] = 'ListType'; + Kind['NON_NULL_TYPE'] = 'NonNullType'; + Kind['SCHEMA_DEFINITION'] = 'SchemaDefinition'; + Kind['OPERATION_TYPE_DEFINITION'] = 'OperationTypeDefinition'; + Kind['SCALAR_TYPE_DEFINITION'] = 'ScalarTypeDefinition'; + Kind['OBJECT_TYPE_DEFINITION'] = 'ObjectTypeDefinition'; + Kind['FIELD_DEFINITION'] = 'FieldDefinition'; + Kind['INPUT_VALUE_DEFINITION'] = 'InputValueDefinition'; + Kind['INTERFACE_TYPE_DEFINITION'] = 'InterfaceTypeDefinition'; + Kind['UNION_TYPE_DEFINITION'] = 'UnionTypeDefinition'; + Kind['ENUM_TYPE_DEFINITION'] = 'EnumTypeDefinition'; + Kind['ENUM_VALUE_DEFINITION'] = 'EnumValueDefinition'; + Kind['INPUT_OBJECT_TYPE_DEFINITION'] = 'InputObjectTypeDefinition'; + Kind['DIRECTIVE_DEFINITION'] = 'DirectiveDefinition'; + Kind['SCHEMA_EXTENSION'] = 'SchemaExtension'; + Kind['SCALAR_TYPE_EXTENSION'] = 'ScalarTypeExtension'; + Kind['OBJECT_TYPE_EXTENSION'] = 'ObjectTypeExtension'; + Kind['INTERFACE_TYPE_EXTENSION'] = 'InterfaceTypeExtension'; + Kind['UNION_TYPE_EXTENSION'] = 'UnionTypeExtension'; + Kind['ENUM_TYPE_EXTENSION'] = 'EnumTypeExtension'; + Kind['INPUT_OBJECT_TYPE_EXTENSION'] = 'InputObjectTypeExtension'; + Kind['TYPE_COORDINATE'] = 'TypeCoordinate'; + Kind['MEMBER_COORDINATE'] = 'MemberCoordinate'; + Kind['ARGUMENT_COORDINATE'] = 'ArgumentCoordinate'; + Kind['DIRECTIVE_COORDINATE'] = 'DirectiveCoordinate'; + Kind['DIRECTIVE_ARGUMENT_COORDINATE'] = 'DirectiveArgumentCoordinate'; +})(Kind || (exports.Kind = Kind = {})); +/** + * The enum type representing the possible kind values of AST nodes. + * + * @deprecated Please use `Kind`. Will be remove in v17. + */ + + +/***/ }), + +/***/ 6897: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.Lexer = void 0; +exports.createToken = createToken; +exports.isPunctuatorTokenKind = isPunctuatorTokenKind; +exports.printCodePointAt = printCodePointAt; +exports.readName = readName; + +var _syntaxError = __nccwpck_require__(9619); + +var _ast = __nccwpck_require__(2740); + +var _blockString = __nccwpck_require__(7508); + +var _characterClasses = __nccwpck_require__(3271); + +var _tokenKind = __nccwpck_require__(1743); + +/** + * Given a Source object, creates a Lexer for that source. + * A Lexer is a stateful stream generator in that every time + * it is advanced, it returns the next token in the Source. Assuming the + * source lexes, the final Token emitted by the lexer will be of kind + * EOF, after which the lexer will repeatedly return the same EOF token + * whenever called. + */ +class Lexer { + /** + * The previously focused non-ignored token. + */ + + /** + * The currently focused non-ignored token. + */ + + /** + * The (1-indexed) line containing the current token. + */ + + /** + * The character offset at which the current line begins. + */ + constructor(source) { + const startOfFileToken = new _ast.Token( + _tokenKind.TokenKind.SOF, + 0, + 0, + 0, + 0, + ); + this.source = source; + this.lastToken = startOfFileToken; + this.token = startOfFileToken; + this.line = 1; + this.lineStart = 0; + } + + get [Symbol.toStringTag]() { + return 'Lexer'; + } + /** + * Advances the token stream to the next non-ignored token. + */ + + advance() { + this.lastToken = this.token; + const token = (this.token = this.lookahead()); + return token; + } + /** + * Looks ahead and returns the next non-ignored token, but does not change + * the state of Lexer. + */ + + lookahead() { + let token = this.token; + + if (token.kind !== _tokenKind.TokenKind.EOF) { + do { + if (token.next) { + token = token.next; + } else { + // Read the next token and form a link in the token linked-list. + const nextToken = readNextToken(this, token.end); // @ts-expect-error next is only mutable during parsing. + + token.next = nextToken; // @ts-expect-error prev is only mutable during parsing. + + nextToken.prev = token; + token = nextToken; + } + } while (token.kind === _tokenKind.TokenKind.COMMENT); + } + + return token; + } +} +/** + * @internal + */ + +exports.Lexer = Lexer; + +function isPunctuatorTokenKind(kind) { + return ( + kind === _tokenKind.TokenKind.BANG || + kind === _tokenKind.TokenKind.DOLLAR || + kind === _tokenKind.TokenKind.AMP || + kind === _tokenKind.TokenKind.PAREN_L || + kind === _tokenKind.TokenKind.PAREN_R || + kind === _tokenKind.TokenKind.DOT || + kind === _tokenKind.TokenKind.SPREAD || + kind === _tokenKind.TokenKind.COLON || + kind === _tokenKind.TokenKind.EQUALS || + kind === _tokenKind.TokenKind.AT || + kind === _tokenKind.TokenKind.BRACKET_L || + kind === _tokenKind.TokenKind.BRACKET_R || + kind === _tokenKind.TokenKind.BRACE_L || + kind === _tokenKind.TokenKind.PIPE || + kind === _tokenKind.TokenKind.BRACE_R + ); +} +/** + * A Unicode scalar value is any Unicode code point except surrogate code + * points. In other words, the inclusive ranges of values 0x0000 to 0xD7FF and + * 0xE000 to 0x10FFFF. + * + * SourceCharacter :: + * - "Any Unicode scalar value" + */ + +function isUnicodeScalarValue(code) { + return ( + (code >= 0x0000 && code <= 0xd7ff) || (code >= 0xe000 && code <= 0x10ffff) + ); +} +/** + * The GraphQL specification defines source text as a sequence of unicode scalar + * values (which Unicode defines to exclude surrogate code points). However + * JavaScript defines strings as a sequence of UTF-16 code units which may + * include surrogates. A surrogate pair is a valid source character as it + * encodes a supplementary code point (above U+FFFF), but unpaired surrogate + * code points are not valid source characters. + */ + +function isSupplementaryCodePoint(body, location) { + return ( + isLeadingSurrogate(body.charCodeAt(location)) && + isTrailingSurrogate(body.charCodeAt(location + 1)) + ); +} + +function isLeadingSurrogate(code) { + return code >= 0xd800 && code <= 0xdbff; +} + +function isTrailingSurrogate(code) { + return code >= 0xdc00 && code <= 0xdfff; +} +/** + * Prints the code point (or end of file reference) at a given location in a + * source for use in error messages. + * + * Printable ASCII is printed quoted, while other points are printed in Unicode + * code point form (ie. U+1234). + * + * @internal + */ + +function printCodePointAt(lexer, location) { + const code = lexer.source.body.codePointAt(location); + + if (code === undefined) { + return _tokenKind.TokenKind.EOF; + } else if (code >= 0x0020 && code <= 0x007e) { + // Printable ASCII + const char = String.fromCodePoint(code); + return char === '"' ? "'\"'" : `"${char}"`; + } // Unicode code point + + return 'U+' + code.toString(16).toUpperCase().padStart(4, '0'); +} +/** + * Create a token with line and column location information. + * + * @internal + */ + +function createToken(lexer, kind, start, end, value) { + const line = lexer.line; + const col = 1 + start - lexer.lineStart; + return new _ast.Token(kind, start, end, line, col, value); +} +/** + * Gets the next token from the source starting at the given position. + * + * This skips over whitespace until it finds the next lexable token, then lexes + * punctuators immediately or calls the appropriate helper function for more + * complicated tokens. + */ + +function readNextToken(lexer, start) { + const body = lexer.source.body; + const bodyLength = body.length; + let position = start; + + while (position < bodyLength) { + const code = body.charCodeAt(position); // SourceCharacter + + switch (code) { + // Ignored :: + // - UnicodeBOM + // - WhiteSpace + // - LineTerminator + // - Comment + // - Comma + // + // UnicodeBOM :: "Byte Order Mark (U+FEFF)" + // + // WhiteSpace :: + // - "Horizontal Tab (U+0009)" + // - "Space (U+0020)" + // + // Comma :: , + case 0xfeff: // + + case 0x0009: // \t + + case 0x0020: // + + case 0x002c: + // , + ++position; + continue; + // LineTerminator :: + // - "New Line (U+000A)" + // - "Carriage Return (U+000D)" [lookahead != "New Line (U+000A)"] + // - "Carriage Return (U+000D)" "New Line (U+000A)" + + case 0x000a: + // \n + ++position; + ++lexer.line; + lexer.lineStart = position; + continue; + + case 0x000d: + // \r + if (body.charCodeAt(position + 1) === 0x000a) { + position += 2; + } else { + ++position; + } + + ++lexer.line; + lexer.lineStart = position; + continue; + // Comment + + case 0x0023: + // # + return readComment(lexer, position); + // Token :: + // - Punctuator + // - Name + // - IntValue + // - FloatValue + // - StringValue + // + // Punctuator :: one of ! $ & ( ) ... : = @ [ ] { | } + + case 0x0021: + // ! + return createToken( + lexer, + _tokenKind.TokenKind.BANG, + position, + position + 1, + ); + + case 0x0024: + // $ + return createToken( + lexer, + _tokenKind.TokenKind.DOLLAR, + position, + position + 1, + ); + + case 0x0026: + // & + return createToken( + lexer, + _tokenKind.TokenKind.AMP, + position, + position + 1, + ); + + case 0x0028: + // ( + return createToken( + lexer, + _tokenKind.TokenKind.PAREN_L, + position, + position + 1, + ); + + case 0x0029: + // ) + return createToken( + lexer, + _tokenKind.TokenKind.PAREN_R, + position, + position + 1, + ); + + case 0x002e: + // . + if ( + body.charCodeAt(position + 1) === 0x002e && + body.charCodeAt(position + 2) === 0x002e + ) { + return createToken( + lexer, + _tokenKind.TokenKind.SPREAD, + position, + position + 3, + ); + } + + break; + + case 0x003a: + // : + return createToken( + lexer, + _tokenKind.TokenKind.COLON, + position, + position + 1, + ); + + case 0x003d: + // = + return createToken( + lexer, + _tokenKind.TokenKind.EQUALS, + position, + position + 1, + ); + + case 0x0040: + // @ + return createToken( + lexer, + _tokenKind.TokenKind.AT, + position, + position + 1, + ); + + case 0x005b: + // [ + return createToken( + lexer, + _tokenKind.TokenKind.BRACKET_L, + position, + position + 1, + ); + + case 0x005d: + // ] + return createToken( + lexer, + _tokenKind.TokenKind.BRACKET_R, + position, + position + 1, + ); + + case 0x007b: + // { + return createToken( + lexer, + _tokenKind.TokenKind.BRACE_L, + position, + position + 1, + ); + + case 0x007c: + // | + return createToken( + lexer, + _tokenKind.TokenKind.PIPE, + position, + position + 1, + ); + + case 0x007d: + // } + return createToken( + lexer, + _tokenKind.TokenKind.BRACE_R, + position, + position + 1, + ); + // StringValue + + case 0x0022: + // " + if ( + body.charCodeAt(position + 1) === 0x0022 && + body.charCodeAt(position + 2) === 0x0022 + ) { + return readBlockString(lexer, position); + } + + return readString(lexer, position); + } // IntValue | FloatValue (Digit | -) + + if ((0, _characterClasses.isDigit)(code) || code === 0x002d) { + return readNumber(lexer, position, code); + } // Name + + if ((0, _characterClasses.isNameStart)(code)) { + return readName(lexer, position); + } + + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + code === 0x0027 + ? 'Unexpected single quote character (\'), did you mean to use a double quote (")?' + : isUnicodeScalarValue(code) || isSupplementaryCodePoint(body, position) + ? `Unexpected character: ${printCodePointAt(lexer, position)}.` + : `Invalid character: ${printCodePointAt(lexer, position)}.`, + ); + } + + return createToken(lexer, _tokenKind.TokenKind.EOF, bodyLength, bodyLength); +} +/** + * Reads a comment token from the source file. + * + * ``` + * Comment :: # CommentChar* [lookahead != CommentChar] + * + * CommentChar :: SourceCharacter but not LineTerminator + * ``` + */ + +function readComment(lexer, start) { + const body = lexer.source.body; + const bodyLength = body.length; + let position = start + 1; + + while (position < bodyLength) { + const code = body.charCodeAt(position); // LineTerminator (\n | \r) + + if (code === 0x000a || code === 0x000d) { + break; + } // SourceCharacter + + if (isUnicodeScalarValue(code)) { + ++position; + } else if (isSupplementaryCodePoint(body, position)) { + position += 2; + } else { + break; + } + } + + return createToken( + lexer, + _tokenKind.TokenKind.COMMENT, + start, + position, + body.slice(start + 1, position), + ); +} +/** + * Reads a number token from the source file, either a FloatValue or an IntValue + * depending on whether a FractionalPart or ExponentPart is encountered. + * + * ``` + * IntValue :: IntegerPart [lookahead != {Digit, `.`, NameStart}] + * + * IntegerPart :: + * - NegativeSign? 0 + * - NegativeSign? NonZeroDigit Digit* + * + * NegativeSign :: - + * + * NonZeroDigit :: Digit but not `0` + * + * FloatValue :: + * - IntegerPart FractionalPart ExponentPart [lookahead != {Digit, `.`, NameStart}] + * - IntegerPart FractionalPart [lookahead != {Digit, `.`, NameStart}] + * - IntegerPart ExponentPart [lookahead != {Digit, `.`, NameStart}] + * + * FractionalPart :: . Digit+ + * + * ExponentPart :: ExponentIndicator Sign? Digit+ + * + * ExponentIndicator :: one of `e` `E` + * + * Sign :: one of + - + * ``` + */ + +function readNumber(lexer, start, firstCode) { + const body = lexer.source.body; + let position = start; + let code = firstCode; + let isFloat = false; // NegativeSign (-) + + if (code === 0x002d) { + code = body.charCodeAt(++position); + } // Zero (0) + + if (code === 0x0030) { + code = body.charCodeAt(++position); + + if ((0, _characterClasses.isDigit)(code)) { + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + `Invalid number, unexpected digit after 0: ${printCodePointAt( + lexer, + position, + )}.`, + ); + } + } else { + position = readDigits(lexer, position, code); + code = body.charCodeAt(position); + } // Full stop (.) + + if (code === 0x002e) { + isFloat = true; + code = body.charCodeAt(++position); + position = readDigits(lexer, position, code); + code = body.charCodeAt(position); + } // E e + + if (code === 0x0045 || code === 0x0065) { + isFloat = true; + code = body.charCodeAt(++position); // + - + + if (code === 0x002b || code === 0x002d) { + code = body.charCodeAt(++position); + } + + position = readDigits(lexer, position, code); + code = body.charCodeAt(position); + } // Numbers cannot be followed by . or NameStart + + if (code === 0x002e || (0, _characterClasses.isNameStart)(code)) { + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + `Invalid number, expected digit but got: ${printCodePointAt( + lexer, + position, + )}.`, + ); + } + + return createToken( + lexer, + isFloat ? _tokenKind.TokenKind.FLOAT : _tokenKind.TokenKind.INT, + start, + position, + body.slice(start, position), + ); +} +/** + * Returns the new position in the source after reading one or more digits. + */ + +function readDigits(lexer, start, firstCode) { + if (!(0, _characterClasses.isDigit)(firstCode)) { + throw (0, _syntaxError.syntaxError)( + lexer.source, + start, + `Invalid number, expected digit but got: ${printCodePointAt( + lexer, + start, + )}.`, + ); + } + + const body = lexer.source.body; + let position = start + 1; // +1 to skip first firstCode + + while ((0, _characterClasses.isDigit)(body.charCodeAt(position))) { + ++position; + } + + return position; +} +/** + * Reads a single-quote string token from the source file. + * + * ``` + * StringValue :: + * - `""` [lookahead != `"`] + * - `"` StringCharacter+ `"` + * + * StringCharacter :: + * - SourceCharacter but not `"` or `\` or LineTerminator + * - `\u` EscapedUnicode + * - `\` EscapedCharacter + * + * EscapedUnicode :: + * - `{` HexDigit+ `}` + * - HexDigit HexDigit HexDigit HexDigit + * + * EscapedCharacter :: one of `"` `\` `/` `b` `f` `n` `r` `t` + * ``` + */ + +function readString(lexer, start) { + const body = lexer.source.body; + const bodyLength = body.length; + let position = start + 1; + let chunkStart = position; + let value = ''; + + while (position < bodyLength) { + const code = body.charCodeAt(position); // Closing Quote (") + + if (code === 0x0022) { + value += body.slice(chunkStart, position); + return createToken( + lexer, + _tokenKind.TokenKind.STRING, + start, + position + 1, + value, + ); + } // Escape Sequence (\) + + if (code === 0x005c) { + value += body.slice(chunkStart, position); + const escape = + body.charCodeAt(position + 1) === 0x0075 // u + ? body.charCodeAt(position + 2) === 0x007b // { + ? readEscapedUnicodeVariableWidth(lexer, position) + : readEscapedUnicodeFixedWidth(lexer, position) + : readEscapedCharacter(lexer, position); + value += escape.value; + position += escape.size; + chunkStart = position; + continue; + } // LineTerminator (\n | \r) + + if (code === 0x000a || code === 0x000d) { + break; + } // SourceCharacter + + if (isUnicodeScalarValue(code)) { + ++position; + } else if (isSupplementaryCodePoint(body, position)) { + position += 2; + } else { + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + `Invalid character within String: ${printCodePointAt( + lexer, + position, + )}.`, + ); + } + } + + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + 'Unterminated string.', + ); +} // The string value and lexed size of an escape sequence. + +function readEscapedUnicodeVariableWidth(lexer, position) { + const body = lexer.source.body; + let point = 0; + let size = 3; // Cannot be larger than 12 chars (\u{00000000}). + + while (size < 12) { + const code = body.charCodeAt(position + size++); // Closing Brace (}) + + if (code === 0x007d) { + // Must be at least 5 chars (\u{0}) and encode a Unicode scalar value. + if (size < 5 || !isUnicodeScalarValue(point)) { + break; + } + + return { + value: String.fromCodePoint(point), + size, + }; + } // Append this hex digit to the code point. + + point = (point << 4) | readHexDigit(code); + + if (point < 0) { + break; + } + } + + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + `Invalid Unicode escape sequence: "${body.slice( + position, + position + size, + )}".`, + ); +} + +function readEscapedUnicodeFixedWidth(lexer, position) { + const body = lexer.source.body; + const code = read16BitHexCode(body, position + 2); + + if (isUnicodeScalarValue(code)) { + return { + value: String.fromCodePoint(code), + size: 6, + }; + } // GraphQL allows JSON-style surrogate pair escape sequences, but only when + // a valid pair is formed. + + if (isLeadingSurrogate(code)) { + // \u + if ( + body.charCodeAt(position + 6) === 0x005c && + body.charCodeAt(position + 7) === 0x0075 + ) { + const trailingCode = read16BitHexCode(body, position + 8); + + if (isTrailingSurrogate(trailingCode)) { + // JavaScript defines strings as a sequence of UTF-16 code units and + // encodes Unicode code points above U+FFFF using a surrogate pair of + // code units. Since this is a surrogate pair escape sequence, just + // include both codes into the JavaScript string value. Had JavaScript + // not been internally based on UTF-16, then this surrogate pair would + // be decoded to retrieve the supplementary code point. + return { + value: String.fromCodePoint(code, trailingCode), + size: 12, + }; + } + } + } + + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + `Invalid Unicode escape sequence: "${body.slice(position, position + 6)}".`, + ); +} +/** + * Reads four hexadecimal characters and returns the positive integer that 16bit + * hexadecimal string represents. For example, "000f" will return 15, and "dead" + * will return 57005. + * + * Returns a negative number if any char was not a valid hexadecimal digit. + */ + +function read16BitHexCode(body, position) { + // readHexDigit() returns -1 on error. ORing a negative value with any other + // value always produces a negative value. + return ( + (readHexDigit(body.charCodeAt(position)) << 12) | + (readHexDigit(body.charCodeAt(position + 1)) << 8) | + (readHexDigit(body.charCodeAt(position + 2)) << 4) | + readHexDigit(body.charCodeAt(position + 3)) + ); +} +/** + * Reads a hexadecimal character and returns its positive integer value (0-15). + * + * '0' becomes 0, '9' becomes 9 + * 'A' becomes 10, 'F' becomes 15 + * 'a' becomes 10, 'f' becomes 15 + * + * Returns -1 if the provided character code was not a valid hexadecimal digit. + * + * HexDigit :: one of + * - `0` `1` `2` `3` `4` `5` `6` `7` `8` `9` + * - `A` `B` `C` `D` `E` `F` + * - `a` `b` `c` `d` `e` `f` + */ + +function readHexDigit(code) { + return code >= 0x0030 && code <= 0x0039 // 0-9 + ? code - 0x0030 + : code >= 0x0041 && code <= 0x0046 // A-F + ? code - 0x0037 + : code >= 0x0061 && code <= 0x0066 // a-f + ? code - 0x0057 + : -1; +} +/** + * | Escaped Character | Code Point | Character Name | + * | ----------------- | ---------- | ---------------------------- | + * | `"` | U+0022 | double quote | + * | `\` | U+005C | reverse solidus (back slash) | + * | `/` | U+002F | solidus (forward slash) | + * | `b` | U+0008 | backspace | + * | `f` | U+000C | form feed | + * | `n` | U+000A | line feed (new line) | + * | `r` | U+000D | carriage return | + * | `t` | U+0009 | horizontal tab | + */ + +function readEscapedCharacter(lexer, position) { + const body = lexer.source.body; + const code = body.charCodeAt(position + 1); + + switch (code) { + case 0x0022: + // " + return { + value: '\u0022', + size: 2, + }; + + case 0x005c: + // \ + return { + value: '\u005c', + size: 2, + }; + + case 0x002f: + // / + return { + value: '\u002f', + size: 2, + }; + + case 0x0062: + // b + return { + value: '\u0008', + size: 2, + }; + + case 0x0066: + // f + return { + value: '\u000c', + size: 2, + }; + + case 0x006e: + // n + return { + value: '\u000a', + size: 2, + }; + + case 0x0072: + // r + return { + value: '\u000d', + size: 2, + }; + + case 0x0074: + // t + return { + value: '\u0009', + size: 2, + }; + } + + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + `Invalid character escape sequence: "${body.slice( + position, + position + 2, + )}".`, + ); +} +/** + * Reads a block string token from the source file. + * + * ``` + * StringValue :: + * - `"""` BlockStringCharacter* `"""` + * + * BlockStringCharacter :: + * - SourceCharacter but not `"""` or `\"""` + * - `\"""` + * ``` + */ + +function readBlockString(lexer, start) { + const body = lexer.source.body; + const bodyLength = body.length; + let lineStart = lexer.lineStart; + let position = start + 3; + let chunkStart = position; + let currentLine = ''; + const blockLines = []; + + while (position < bodyLength) { + const code = body.charCodeAt(position); // Closing Triple-Quote (""") + + if ( + code === 0x0022 && + body.charCodeAt(position + 1) === 0x0022 && + body.charCodeAt(position + 2) === 0x0022 + ) { + currentLine += body.slice(chunkStart, position); + blockLines.push(currentLine); + const token = createToken( + lexer, + _tokenKind.TokenKind.BLOCK_STRING, + start, + position + 3, // Return a string of the lines joined with U+000A. + (0, _blockString.dedentBlockStringLines)(blockLines).join('\n'), + ); + lexer.line += blockLines.length - 1; + lexer.lineStart = lineStart; + return token; + } // Escaped Triple-Quote (\""") + + if ( + code === 0x005c && + body.charCodeAt(position + 1) === 0x0022 && + body.charCodeAt(position + 2) === 0x0022 && + body.charCodeAt(position + 3) === 0x0022 + ) { + currentLine += body.slice(chunkStart, position); + chunkStart = position + 1; // skip only slash + + position += 4; + continue; + } // LineTerminator + + if (code === 0x000a || code === 0x000d) { + currentLine += body.slice(chunkStart, position); + blockLines.push(currentLine); + + if (code === 0x000d && body.charCodeAt(position + 1) === 0x000a) { + position += 2; + } else { + ++position; + } + + currentLine = ''; + chunkStart = position; + lineStart = position; + continue; + } // SourceCharacter + + if (isUnicodeScalarValue(code)) { + ++position; + } else if (isSupplementaryCodePoint(body, position)) { + position += 2; + } else { + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + `Invalid character within String: ${printCodePointAt( + lexer, + position, + )}.`, + ); + } + } + + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + 'Unterminated string.', + ); +} +/** + * Reads an alphanumeric + underscore name from the source. + * + * ``` + * Name :: + * - NameStart NameContinue* [lookahead != NameContinue] + * ``` + * + * @internal + */ + +function readName(lexer, start) { + const body = lexer.source.body; + const bodyLength = body.length; + let position = start + 1; + + while (position < bodyLength) { + const code = body.charCodeAt(position); + + if ((0, _characterClasses.isNameContinue)(code)) { + ++position; + } else { + break; + } + } + + return createToken( + lexer, + _tokenKind.TokenKind.NAME, + start, + position, + body.slice(start, position), + ); +} + + +/***/ }), + +/***/ 2245: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.getLocation = getLocation; + +var _invariant = __nccwpck_require__(3650); + +const LineRegExp = /\r\n|[\n\r]/g; +/** + * Represents a location in a Source. + */ + +/** + * Takes a Source and a UTF-8 character offset, and returns the corresponding + * line and column as a SourceLocation. + */ +function getLocation(source, position) { + let lastLineStart = 0; + let line = 1; + + for (const match of source.body.matchAll(LineRegExp)) { + typeof match.index === 'number' || (0, _invariant.invariant)(false); + + if (match.index >= position) { + break; + } + + lastLineStart = match.index + match[0].length; + line += 1; + } + + return { + line, + column: position + 1 - lastLineStart, + }; +} + + +/***/ }), + +/***/ 4929: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.Parser = void 0; +exports.parse = parse; +exports.parseConstValue = parseConstValue; +exports.parseSchemaCoordinate = parseSchemaCoordinate; +exports.parseType = parseType; +exports.parseValue = parseValue; + +var _syntaxError = __nccwpck_require__(9619); + +var _ast = __nccwpck_require__(2740); + +var _directiveLocation = __nccwpck_require__(2582); + +var _kinds = __nccwpck_require__(1123); + +var _lexer = __nccwpck_require__(6897); + +var _schemaCoordinateLexer = __nccwpck_require__(6137); + +var _source = __nccwpck_require__(203); + +var _tokenKind = __nccwpck_require__(1743); + +/** + * Given a GraphQL source, parses it into a Document. + * Throws GraphQLError if a syntax error is encountered. + */ +function parse(source, options) { + const parser = new Parser(source, options); + const document = parser.parseDocument(); + Object.defineProperty(document, 'tokenCount', { + enumerable: false, + value: parser.tokenCount, + }); + return document; +} +/** + * Given a string containing a GraphQL value (ex. `[42]`), parse the AST for + * that value. + * Throws GraphQLError if a syntax error is encountered. + * + * This is useful within tools that operate upon GraphQL Values directly and + * in isolation of complete GraphQL documents. + * + * Consider providing the results to the utility function: valueFromAST(). + */ + +function parseValue(source, options) { + const parser = new Parser(source, options); + parser.expectToken(_tokenKind.TokenKind.SOF); + const value = parser.parseValueLiteral(false); + parser.expectToken(_tokenKind.TokenKind.EOF); + return value; +} +/** + * Similar to parseValue(), but raises a parse error if it encounters a + * variable. The return type will be a constant value. + */ + +function parseConstValue(source, options) { + const parser = new Parser(source, options); + parser.expectToken(_tokenKind.TokenKind.SOF); + const value = parser.parseConstValueLiteral(); + parser.expectToken(_tokenKind.TokenKind.EOF); + return value; +} +/** + * Given a string containing a GraphQL Type (ex. `[Int!]`), parse the AST for + * that type. + * Throws GraphQLError if a syntax error is encountered. + * + * This is useful within tools that operate upon GraphQL Types directly and + * in isolation of complete GraphQL documents. + * + * Consider providing the results to the utility function: typeFromAST(). + */ + +function parseType(source, options) { + const parser = new Parser(source, options); + parser.expectToken(_tokenKind.TokenKind.SOF); + const type = parser.parseTypeReference(); + parser.expectToken(_tokenKind.TokenKind.EOF); + return type; +} +/** + * Given a string containing a GraphQL Schema Coordinate (ex. `Type.field`), + * parse the AST for that schema coordinate. + * Throws GraphQLError if a syntax error is encountered. + * + * Consider providing the results to the utility function: + * resolveASTSchemaCoordinate(). Or calling resolveSchemaCoordinate() directly + * with an unparsed source. + */ + +function parseSchemaCoordinate(source) { + const sourceObj = (0, _source.isSource)(source) + ? source + : new _source.Source(source); + const lexer = new _schemaCoordinateLexer.SchemaCoordinateLexer(sourceObj); + const parser = new Parser(source, { + lexer, + }); + parser.expectToken(_tokenKind.TokenKind.SOF); + const coordinate = parser.parseSchemaCoordinate(); + parser.expectToken(_tokenKind.TokenKind.EOF); + return coordinate; +} +/** + * This class is exported only to assist people in implementing their own parsers + * without duplicating too much code and should be used only as last resort for cases + * such as experimental syntax or if certain features could not be contributed upstream. + * + * It is still part of the internal API and is versioned, so any changes to it are never + * considered breaking changes. If you still need to support multiple versions of the + * library, please use the `versionInfo` variable for version detection. + * + * @internal + */ + +class Parser { + constructor(source, options = {}) { + const { lexer, ..._options } = options; + + if (lexer) { + this._lexer = lexer; + } else { + const sourceObj = (0, _source.isSource)(source) + ? source + : new _source.Source(source); + this._lexer = new _lexer.Lexer(sourceObj); + } + + this._options = _options; + this._tokenCounter = 0; + } + + get tokenCount() { + return this._tokenCounter; + } + /** + * Converts a name lex token into a name parse node. + */ + + parseName() { + const token = this.expectToken(_tokenKind.TokenKind.NAME); + return this.node(token, { + kind: _kinds.Kind.NAME, + value: token.value, + }); + } // Implements the parsing rules in the Document section. + + /** + * Document : Definition+ + */ + + parseDocument() { + return this.node(this._lexer.token, { + kind: _kinds.Kind.DOCUMENT, + definitions: this.many( + _tokenKind.TokenKind.SOF, + this.parseDefinition, + _tokenKind.TokenKind.EOF, + ), + }); + } + /** + * Definition : + * - ExecutableDefinition + * - TypeSystemDefinition + * - TypeSystemExtension + * + * ExecutableDefinition : + * - OperationDefinition + * - FragmentDefinition + * + * TypeSystemDefinition : + * - SchemaDefinition + * - TypeDefinition + * - DirectiveDefinition + * + * TypeDefinition : + * - ScalarTypeDefinition + * - ObjectTypeDefinition + * - InterfaceTypeDefinition + * - UnionTypeDefinition + * - EnumTypeDefinition + * - InputObjectTypeDefinition + */ + + parseDefinition() { + if (this.peek(_tokenKind.TokenKind.BRACE_L)) { + return this.parseOperationDefinition(); + } // Many definitions begin with a description and require a lookahead. + + const hasDescription = this.peekDescription(); + const keywordToken = hasDescription + ? this._lexer.lookahead() + : this._lexer.token; + + if (hasDescription && keywordToken.kind === _tokenKind.TokenKind.BRACE_L) { + throw (0, _syntaxError.syntaxError)( + this._lexer.source, + this._lexer.token.start, + 'Unexpected description, descriptions are not supported on shorthand queries.', + ); + } + + if (keywordToken.kind === _tokenKind.TokenKind.NAME) { + switch (keywordToken.value) { + case 'schema': + return this.parseSchemaDefinition(); + + case 'scalar': + return this.parseScalarTypeDefinition(); + + case 'type': + return this.parseObjectTypeDefinition(); + + case 'interface': + return this.parseInterfaceTypeDefinition(); + + case 'union': + return this.parseUnionTypeDefinition(); + + case 'enum': + return this.parseEnumTypeDefinition(); + + case 'input': + return this.parseInputObjectTypeDefinition(); + + case 'directive': + return this.parseDirectiveDefinition(); + } + + switch (keywordToken.value) { + case 'query': + case 'mutation': + case 'subscription': + return this.parseOperationDefinition(); + + case 'fragment': + return this.parseFragmentDefinition(); + } + + if (hasDescription) { + throw (0, _syntaxError.syntaxError)( + this._lexer.source, + this._lexer.token.start, + 'Unexpected description, only GraphQL definitions support descriptions.', + ); + } + + switch (keywordToken.value) { + case 'extend': + return this.parseTypeSystemExtension(); + } + } + + throw this.unexpected(keywordToken); + } // Implements the parsing rules in the Operations section. + + /** + * OperationDefinition : + * - SelectionSet + * - OperationType Name? VariableDefinitions? Directives? SelectionSet + */ + + parseOperationDefinition() { + const start = this._lexer.token; + + if (this.peek(_tokenKind.TokenKind.BRACE_L)) { + return this.node(start, { + kind: _kinds.Kind.OPERATION_DEFINITION, + operation: _ast.OperationTypeNode.QUERY, + description: undefined, + name: undefined, + variableDefinitions: [], + directives: [], + selectionSet: this.parseSelectionSet(), + }); + } + + const description = this.parseDescription(); + const operation = this.parseOperationType(); + let name; + + if (this.peek(_tokenKind.TokenKind.NAME)) { + name = this.parseName(); + } + + return this.node(start, { + kind: _kinds.Kind.OPERATION_DEFINITION, + operation, + description, + name, + variableDefinitions: this.parseVariableDefinitions(), + directives: this.parseDirectives(false), + selectionSet: this.parseSelectionSet(), + }); + } + /** + * OperationType : one of query mutation subscription + */ + + parseOperationType() { + const operationToken = this.expectToken(_tokenKind.TokenKind.NAME); + + switch (operationToken.value) { + case 'query': + return _ast.OperationTypeNode.QUERY; + + case 'mutation': + return _ast.OperationTypeNode.MUTATION; + + case 'subscription': + return _ast.OperationTypeNode.SUBSCRIPTION; + } + + throw this.unexpected(operationToken); + } + /** + * VariableDefinitions : ( VariableDefinition+ ) + */ + + parseVariableDefinitions() { + return this.optionalMany( + _tokenKind.TokenKind.PAREN_L, + this.parseVariableDefinition, + _tokenKind.TokenKind.PAREN_R, + ); + } + /** + * VariableDefinition : Variable : Type DefaultValue? Directives[Const]? + */ + + parseVariableDefinition() { + return this.node(this._lexer.token, { + kind: _kinds.Kind.VARIABLE_DEFINITION, + description: this.parseDescription(), + variable: this.parseVariable(), + type: + (this.expectToken(_tokenKind.TokenKind.COLON), + this.parseTypeReference()), + defaultValue: this.expectOptionalToken(_tokenKind.TokenKind.EQUALS) + ? this.parseConstValueLiteral() + : undefined, + directives: this.parseConstDirectives(), + }); + } + /** + * Variable : $ Name + */ + + parseVariable() { + const start = this._lexer.token; + this.expectToken(_tokenKind.TokenKind.DOLLAR); + return this.node(start, { + kind: _kinds.Kind.VARIABLE, + name: this.parseName(), + }); + } + /** + * ``` + * SelectionSet : { Selection+ } + * ``` + */ + + parseSelectionSet() { + return this.node(this._lexer.token, { + kind: _kinds.Kind.SELECTION_SET, + selections: this.many( + _tokenKind.TokenKind.BRACE_L, + this.parseSelection, + _tokenKind.TokenKind.BRACE_R, + ), + }); + } + /** + * Selection : + * - Field + * - FragmentSpread + * - InlineFragment + */ + + parseSelection() { + return this.peek(_tokenKind.TokenKind.SPREAD) + ? this.parseFragment() + : this.parseField(); + } + /** + * Field : Alias? Name Arguments? Directives? SelectionSet? + * + * Alias : Name : + */ + + parseField() { + const start = this._lexer.token; + const nameOrAlias = this.parseName(); + let alias; + let name; + + if (this.expectOptionalToken(_tokenKind.TokenKind.COLON)) { + alias = nameOrAlias; + name = this.parseName(); + } else { + name = nameOrAlias; + } + + return this.node(start, { + kind: _kinds.Kind.FIELD, + alias, + name, + arguments: this.parseArguments(false), + directives: this.parseDirectives(false), + selectionSet: this.peek(_tokenKind.TokenKind.BRACE_L) + ? this.parseSelectionSet() + : undefined, + }); + } + /** + * Arguments[Const] : ( Argument[?Const]+ ) + */ + + parseArguments(isConst) { + const item = isConst ? this.parseConstArgument : this.parseArgument; + return this.optionalMany( + _tokenKind.TokenKind.PAREN_L, + item, + _tokenKind.TokenKind.PAREN_R, + ); + } + /** + * Argument[Const] : Name : Value[?Const] + */ + + parseArgument(isConst = false) { + const start = this._lexer.token; + const name = this.parseName(); + this.expectToken(_tokenKind.TokenKind.COLON); + return this.node(start, { + kind: _kinds.Kind.ARGUMENT, + name, + value: this.parseValueLiteral(isConst), + }); + } + + parseConstArgument() { + return this.parseArgument(true); + } // Implements the parsing rules in the Fragments section. + + /** + * Corresponds to both FragmentSpread and InlineFragment in the spec. + * + * FragmentSpread : ... FragmentName Directives? + * + * InlineFragment : ... TypeCondition? Directives? SelectionSet + */ + + parseFragment() { + const start = this._lexer.token; + this.expectToken(_tokenKind.TokenKind.SPREAD); + const hasTypeCondition = this.expectOptionalKeyword('on'); + + if (!hasTypeCondition && this.peek(_tokenKind.TokenKind.NAME)) { + return this.node(start, { + kind: _kinds.Kind.FRAGMENT_SPREAD, + name: this.parseFragmentName(), + directives: this.parseDirectives(false), + }); + } + + return this.node(start, { + kind: _kinds.Kind.INLINE_FRAGMENT, + typeCondition: hasTypeCondition ? this.parseNamedType() : undefined, + directives: this.parseDirectives(false), + selectionSet: this.parseSelectionSet(), + }); + } + /** + * FragmentDefinition : + * - fragment FragmentName on TypeCondition Directives? SelectionSet + * + * TypeCondition : NamedType + */ + + parseFragmentDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('fragment'); // Legacy support for defining variables within fragments changes + // the grammar of FragmentDefinition: + // - fragment FragmentName VariableDefinitions? on TypeCondition Directives? SelectionSet + + if (this._options.allowLegacyFragmentVariables === true) { + return this.node(start, { + kind: _kinds.Kind.FRAGMENT_DEFINITION, + description, + name: this.parseFragmentName(), + variableDefinitions: this.parseVariableDefinitions(), + typeCondition: (this.expectKeyword('on'), this.parseNamedType()), + directives: this.parseDirectives(false), + selectionSet: this.parseSelectionSet(), + }); + } + + return this.node(start, { + kind: _kinds.Kind.FRAGMENT_DEFINITION, + description, + name: this.parseFragmentName(), + typeCondition: (this.expectKeyword('on'), this.parseNamedType()), + directives: this.parseDirectives(false), + selectionSet: this.parseSelectionSet(), + }); + } + /** + * FragmentName : Name but not `on` + */ + + parseFragmentName() { + if (this._lexer.token.value === 'on') { + throw this.unexpected(); + } + + return this.parseName(); + } // Implements the parsing rules in the Values section. + + /** + * Value[Const] : + * - [~Const] Variable + * - IntValue + * - FloatValue + * - StringValue + * - BooleanValue + * - NullValue + * - EnumValue + * - ListValue[?Const] + * - ObjectValue[?Const] + * + * BooleanValue : one of `true` `false` + * + * NullValue : `null` + * + * EnumValue : Name but not `true`, `false` or `null` + */ + + parseValueLiteral(isConst) { + const token = this._lexer.token; + + switch (token.kind) { + case _tokenKind.TokenKind.BRACKET_L: + return this.parseList(isConst); + + case _tokenKind.TokenKind.BRACE_L: + return this.parseObject(isConst); + + case _tokenKind.TokenKind.INT: + this.advanceLexer(); + return this.node(token, { + kind: _kinds.Kind.INT, + value: token.value, + }); + + case _tokenKind.TokenKind.FLOAT: + this.advanceLexer(); + return this.node(token, { + kind: _kinds.Kind.FLOAT, + value: token.value, + }); + + case _tokenKind.TokenKind.STRING: + case _tokenKind.TokenKind.BLOCK_STRING: + return this.parseStringLiteral(); + + case _tokenKind.TokenKind.NAME: + this.advanceLexer(); + + switch (token.value) { + case 'true': + return this.node(token, { + kind: _kinds.Kind.BOOLEAN, + value: true, + }); + + case 'false': + return this.node(token, { + kind: _kinds.Kind.BOOLEAN, + value: false, + }); + + case 'null': + return this.node(token, { + kind: _kinds.Kind.NULL, + }); + + default: + return this.node(token, { + kind: _kinds.Kind.ENUM, + value: token.value, + }); + } + + case _tokenKind.TokenKind.DOLLAR: + if (isConst) { + this.expectToken(_tokenKind.TokenKind.DOLLAR); + + if (this._lexer.token.kind === _tokenKind.TokenKind.NAME) { + const varName = this._lexer.token.value; + throw (0, _syntaxError.syntaxError)( + this._lexer.source, + token.start, + `Unexpected variable "$${varName}" in constant value.`, + ); + } else { + throw this.unexpected(token); + } + } + + return this.parseVariable(); + + default: + throw this.unexpected(); + } + } + + parseConstValueLiteral() { + return this.parseValueLiteral(true); + } + + parseStringLiteral() { + const token = this._lexer.token; + this.advanceLexer(); + return this.node(token, { + kind: _kinds.Kind.STRING, + value: token.value, + block: token.kind === _tokenKind.TokenKind.BLOCK_STRING, + }); + } + /** + * ListValue[Const] : + * - [ ] + * - [ Value[?Const]+ ] + */ + + parseList(isConst) { + const item = () => this.parseValueLiteral(isConst); + + return this.node(this._lexer.token, { + kind: _kinds.Kind.LIST, + values: this.any( + _tokenKind.TokenKind.BRACKET_L, + item, + _tokenKind.TokenKind.BRACKET_R, + ), + }); + } + /** + * ``` + * ObjectValue[Const] : + * - { } + * - { ObjectField[?Const]+ } + * ``` + */ + + parseObject(isConst) { + const item = () => this.parseObjectField(isConst); + + return this.node(this._lexer.token, { + kind: _kinds.Kind.OBJECT, + fields: this.any( + _tokenKind.TokenKind.BRACE_L, + item, + _tokenKind.TokenKind.BRACE_R, + ), + }); + } + /** + * ObjectField[Const] : Name : Value[?Const] + */ + + parseObjectField(isConst) { + const start = this._lexer.token; + const name = this.parseName(); + this.expectToken(_tokenKind.TokenKind.COLON); + return this.node(start, { + kind: _kinds.Kind.OBJECT_FIELD, + name, + value: this.parseValueLiteral(isConst), + }); + } // Implements the parsing rules in the Directives section. + + /** + * Directives[Const] : Directive[?Const]+ + */ + + parseDirectives(isConst) { + const directives = []; + + while (this.peek(_tokenKind.TokenKind.AT)) { + directives.push(this.parseDirective(isConst)); + } + + return directives; + } + + parseConstDirectives() { + return this.parseDirectives(true); + } + /** + * ``` + * Directive[Const] : @ Name Arguments[?Const]? + * ``` + */ + + parseDirective(isConst) { + const start = this._lexer.token; + this.expectToken(_tokenKind.TokenKind.AT); + return this.node(start, { + kind: _kinds.Kind.DIRECTIVE, + name: this.parseName(), + arguments: this.parseArguments(isConst), + }); + } // Implements the parsing rules in the Types section. + + /** + * Type : + * - NamedType + * - ListType + * - NonNullType + */ + + parseTypeReference() { + const start = this._lexer.token; + let type; + + if (this.expectOptionalToken(_tokenKind.TokenKind.BRACKET_L)) { + const innerType = this.parseTypeReference(); + this.expectToken(_tokenKind.TokenKind.BRACKET_R); + type = this.node(start, { + kind: _kinds.Kind.LIST_TYPE, + type: innerType, + }); + } else { + type = this.parseNamedType(); + } + + if (this.expectOptionalToken(_tokenKind.TokenKind.BANG)) { + return this.node(start, { + kind: _kinds.Kind.NON_NULL_TYPE, + type, + }); + } + + return type; + } + /** + * NamedType : Name + */ + + parseNamedType() { + return this.node(this._lexer.token, { + kind: _kinds.Kind.NAMED_TYPE, + name: this.parseName(), + }); + } // Implements the parsing rules in the Type Definition section. + + peekDescription() { + return ( + this.peek(_tokenKind.TokenKind.STRING) || + this.peek(_tokenKind.TokenKind.BLOCK_STRING) + ); + } + /** + * Description : StringValue + */ + + parseDescription() { + if (this.peekDescription()) { + return this.parseStringLiteral(); + } + } + /** + * ``` + * SchemaDefinition : Description? schema Directives[Const]? { OperationTypeDefinition+ } + * ``` + */ + + parseSchemaDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('schema'); + const directives = this.parseConstDirectives(); + const operationTypes = this.many( + _tokenKind.TokenKind.BRACE_L, + this.parseOperationTypeDefinition, + _tokenKind.TokenKind.BRACE_R, + ); + return this.node(start, { + kind: _kinds.Kind.SCHEMA_DEFINITION, + description, + directives, + operationTypes, + }); + } + /** + * OperationTypeDefinition : OperationType : NamedType + */ + + parseOperationTypeDefinition() { + const start = this._lexer.token; + const operation = this.parseOperationType(); + this.expectToken(_tokenKind.TokenKind.COLON); + const type = this.parseNamedType(); + return this.node(start, { + kind: _kinds.Kind.OPERATION_TYPE_DEFINITION, + operation, + type, + }); + } + /** + * ScalarTypeDefinition : Description? scalar Name Directives[Const]? + */ + + parseScalarTypeDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('scalar'); + const name = this.parseName(); + const directives = this.parseConstDirectives(); + return this.node(start, { + kind: _kinds.Kind.SCALAR_TYPE_DEFINITION, + description, + name, + directives, + }); + } + /** + * ObjectTypeDefinition : + * Description? + * type Name ImplementsInterfaces? Directives[Const]? FieldsDefinition? + */ + + parseObjectTypeDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('type'); + const name = this.parseName(); + const interfaces = this.parseImplementsInterfaces(); + const directives = this.parseConstDirectives(); + const fields = this.parseFieldsDefinition(); + return this.node(start, { + kind: _kinds.Kind.OBJECT_TYPE_DEFINITION, + description, + name, + interfaces, + directives, + fields, + }); + } + /** + * ImplementsInterfaces : + * - implements `&`? NamedType + * - ImplementsInterfaces & NamedType + */ + + parseImplementsInterfaces() { + return this.expectOptionalKeyword('implements') + ? this.delimitedMany(_tokenKind.TokenKind.AMP, this.parseNamedType) + : []; + } + /** + * ``` + * FieldsDefinition : { FieldDefinition+ } + * ``` + */ + + parseFieldsDefinition() { + return this.optionalMany( + _tokenKind.TokenKind.BRACE_L, + this.parseFieldDefinition, + _tokenKind.TokenKind.BRACE_R, + ); + } + /** + * FieldDefinition : + * - Description? Name ArgumentsDefinition? : Type Directives[Const]? + */ + + parseFieldDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + const name = this.parseName(); + const args = this.parseArgumentDefs(); + this.expectToken(_tokenKind.TokenKind.COLON); + const type = this.parseTypeReference(); + const directives = this.parseConstDirectives(); + return this.node(start, { + kind: _kinds.Kind.FIELD_DEFINITION, + description, + name, + arguments: args, + type, + directives, + }); + } + /** + * ArgumentsDefinition : ( InputValueDefinition+ ) + */ + + parseArgumentDefs() { + return this.optionalMany( + _tokenKind.TokenKind.PAREN_L, + this.parseInputValueDef, + _tokenKind.TokenKind.PAREN_R, + ); + } + /** + * InputValueDefinition : + * - Description? Name : Type DefaultValue? Directives[Const]? + */ + + parseInputValueDef() { + const start = this._lexer.token; + const description = this.parseDescription(); + const name = this.parseName(); + this.expectToken(_tokenKind.TokenKind.COLON); + const type = this.parseTypeReference(); + let defaultValue; + + if (this.expectOptionalToken(_tokenKind.TokenKind.EQUALS)) { + defaultValue = this.parseConstValueLiteral(); + } + + const directives = this.parseConstDirectives(); + return this.node(start, { + kind: _kinds.Kind.INPUT_VALUE_DEFINITION, + description, + name, + type, + defaultValue, + directives, + }); + } + /** + * InterfaceTypeDefinition : + * - Description? interface Name Directives[Const]? FieldsDefinition? + */ + + parseInterfaceTypeDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('interface'); + const name = this.parseName(); + const interfaces = this.parseImplementsInterfaces(); + const directives = this.parseConstDirectives(); + const fields = this.parseFieldsDefinition(); + return this.node(start, { + kind: _kinds.Kind.INTERFACE_TYPE_DEFINITION, + description, + name, + interfaces, + directives, + fields, + }); + } + /** + * UnionTypeDefinition : + * - Description? union Name Directives[Const]? UnionMemberTypes? + */ + + parseUnionTypeDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('union'); + const name = this.parseName(); + const directives = this.parseConstDirectives(); + const types = this.parseUnionMemberTypes(); + return this.node(start, { + kind: _kinds.Kind.UNION_TYPE_DEFINITION, + description, + name, + directives, + types, + }); + } + /** + * UnionMemberTypes : + * - = `|`? NamedType + * - UnionMemberTypes | NamedType + */ + + parseUnionMemberTypes() { + return this.expectOptionalToken(_tokenKind.TokenKind.EQUALS) + ? this.delimitedMany(_tokenKind.TokenKind.PIPE, this.parseNamedType) + : []; + } + /** + * EnumTypeDefinition : + * - Description? enum Name Directives[Const]? EnumValuesDefinition? + */ + + parseEnumTypeDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('enum'); + const name = this.parseName(); + const directives = this.parseConstDirectives(); + const values = this.parseEnumValuesDefinition(); + return this.node(start, { + kind: _kinds.Kind.ENUM_TYPE_DEFINITION, + description, + name, + directives, + values, + }); + } + /** + * ``` + * EnumValuesDefinition : { EnumValueDefinition+ } + * ``` + */ + + parseEnumValuesDefinition() { + return this.optionalMany( + _tokenKind.TokenKind.BRACE_L, + this.parseEnumValueDefinition, + _tokenKind.TokenKind.BRACE_R, + ); + } + /** + * EnumValueDefinition : Description? EnumValue Directives[Const]? + */ + + parseEnumValueDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + const name = this.parseEnumValueName(); + const directives = this.parseConstDirectives(); + return this.node(start, { + kind: _kinds.Kind.ENUM_VALUE_DEFINITION, + description, + name, + directives, + }); + } + /** + * EnumValue : Name but not `true`, `false` or `null` + */ + + parseEnumValueName() { + if ( + this._lexer.token.value === 'true' || + this._lexer.token.value === 'false' || + this._lexer.token.value === 'null' + ) { + throw (0, _syntaxError.syntaxError)( + this._lexer.source, + this._lexer.token.start, + `${getTokenDesc( + this._lexer.token, + )} is reserved and cannot be used for an enum value.`, + ); + } + + return this.parseName(); + } + /** + * InputObjectTypeDefinition : + * - Description? input Name Directives[Const]? InputFieldsDefinition? + */ + + parseInputObjectTypeDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('input'); + const name = this.parseName(); + const directives = this.parseConstDirectives(); + const fields = this.parseInputFieldsDefinition(); + return this.node(start, { + kind: _kinds.Kind.INPUT_OBJECT_TYPE_DEFINITION, + description, + name, + directives, + fields, + }); + } + /** + * ``` + * InputFieldsDefinition : { InputValueDefinition+ } + * ``` + */ + + parseInputFieldsDefinition() { + return this.optionalMany( + _tokenKind.TokenKind.BRACE_L, + this.parseInputValueDef, + _tokenKind.TokenKind.BRACE_R, + ); + } + /** + * TypeSystemExtension : + * - SchemaExtension + * - TypeExtension + * + * TypeExtension : + * - ScalarTypeExtension + * - ObjectTypeExtension + * - InterfaceTypeExtension + * - UnionTypeExtension + * - EnumTypeExtension + * - InputObjectTypeDefinition + */ + + parseTypeSystemExtension() { + const keywordToken = this._lexer.lookahead(); + + if (keywordToken.kind === _tokenKind.TokenKind.NAME) { + switch (keywordToken.value) { + case 'schema': + return this.parseSchemaExtension(); + + case 'scalar': + return this.parseScalarTypeExtension(); + + case 'type': + return this.parseObjectTypeExtension(); + + case 'interface': + return this.parseInterfaceTypeExtension(); + + case 'union': + return this.parseUnionTypeExtension(); + + case 'enum': + return this.parseEnumTypeExtension(); + + case 'input': + return this.parseInputObjectTypeExtension(); + } + } + + throw this.unexpected(keywordToken); + } + /** + * ``` + * SchemaExtension : + * - extend schema Directives[Const]? { OperationTypeDefinition+ } + * - extend schema Directives[Const] + * ``` + */ + + parseSchemaExtension() { + const start = this._lexer.token; + this.expectKeyword('extend'); + this.expectKeyword('schema'); + const directives = this.parseConstDirectives(); + const operationTypes = this.optionalMany( + _tokenKind.TokenKind.BRACE_L, + this.parseOperationTypeDefinition, + _tokenKind.TokenKind.BRACE_R, + ); + + if (directives.length === 0 && operationTypes.length === 0) { + throw this.unexpected(); + } + + return this.node(start, { + kind: _kinds.Kind.SCHEMA_EXTENSION, + directives, + operationTypes, + }); + } + /** + * ScalarTypeExtension : + * - extend scalar Name Directives[Const] + */ + + parseScalarTypeExtension() { + const start = this._lexer.token; + this.expectKeyword('extend'); + this.expectKeyword('scalar'); + const name = this.parseName(); + const directives = this.parseConstDirectives(); + + if (directives.length === 0) { + throw this.unexpected(); + } + + return this.node(start, { + kind: _kinds.Kind.SCALAR_TYPE_EXTENSION, + name, + directives, + }); + } + /** + * ObjectTypeExtension : + * - extend type Name ImplementsInterfaces? Directives[Const]? FieldsDefinition + * - extend type Name ImplementsInterfaces? Directives[Const] + * - extend type Name ImplementsInterfaces + */ + + parseObjectTypeExtension() { + const start = this._lexer.token; + this.expectKeyword('extend'); + this.expectKeyword('type'); + const name = this.parseName(); + const interfaces = this.parseImplementsInterfaces(); + const directives = this.parseConstDirectives(); + const fields = this.parseFieldsDefinition(); + + if ( + interfaces.length === 0 && + directives.length === 0 && + fields.length === 0 + ) { + throw this.unexpected(); + } + + return this.node(start, { + kind: _kinds.Kind.OBJECT_TYPE_EXTENSION, + name, + interfaces, + directives, + fields, + }); + } + /** + * InterfaceTypeExtension : + * - extend interface Name ImplementsInterfaces? Directives[Const]? FieldsDefinition + * - extend interface Name ImplementsInterfaces? Directives[Const] + * - extend interface Name ImplementsInterfaces + */ + + parseInterfaceTypeExtension() { + const start = this._lexer.token; + this.expectKeyword('extend'); + this.expectKeyword('interface'); + const name = this.parseName(); + const interfaces = this.parseImplementsInterfaces(); + const directives = this.parseConstDirectives(); + const fields = this.parseFieldsDefinition(); + + if ( + interfaces.length === 0 && + directives.length === 0 && + fields.length === 0 + ) { + throw this.unexpected(); + } + + return this.node(start, { + kind: _kinds.Kind.INTERFACE_TYPE_EXTENSION, + name, + interfaces, + directives, + fields, + }); + } + /** + * UnionTypeExtension : + * - extend union Name Directives[Const]? UnionMemberTypes + * - extend union Name Directives[Const] + */ + + parseUnionTypeExtension() { + const start = this._lexer.token; + this.expectKeyword('extend'); + this.expectKeyword('union'); + const name = this.parseName(); + const directives = this.parseConstDirectives(); + const types = this.parseUnionMemberTypes(); + + if (directives.length === 0 && types.length === 0) { + throw this.unexpected(); + } + + return this.node(start, { + kind: _kinds.Kind.UNION_TYPE_EXTENSION, + name, + directives, + types, + }); + } + /** + * EnumTypeExtension : + * - extend enum Name Directives[Const]? EnumValuesDefinition + * - extend enum Name Directives[Const] + */ + + parseEnumTypeExtension() { + const start = this._lexer.token; + this.expectKeyword('extend'); + this.expectKeyword('enum'); + const name = this.parseName(); + const directives = this.parseConstDirectives(); + const values = this.parseEnumValuesDefinition(); + + if (directives.length === 0 && values.length === 0) { + throw this.unexpected(); + } + + return this.node(start, { + kind: _kinds.Kind.ENUM_TYPE_EXTENSION, + name, + directives, + values, + }); + } + /** + * InputObjectTypeExtension : + * - extend input Name Directives[Const]? InputFieldsDefinition + * - extend input Name Directives[Const] + */ + + parseInputObjectTypeExtension() { + const start = this._lexer.token; + this.expectKeyword('extend'); + this.expectKeyword('input'); + const name = this.parseName(); + const directives = this.parseConstDirectives(); + const fields = this.parseInputFieldsDefinition(); + + if (directives.length === 0 && fields.length === 0) { + throw this.unexpected(); + } + + return this.node(start, { + kind: _kinds.Kind.INPUT_OBJECT_TYPE_EXTENSION, + name, + directives, + fields, + }); + } + /** + * ``` + * DirectiveDefinition : + * - Description? directive @ Name ArgumentsDefinition? `repeatable`? on DirectiveLocations + * ``` + */ + + parseDirectiveDefinition() { + const start = this._lexer.token; + const description = this.parseDescription(); + this.expectKeyword('directive'); + this.expectToken(_tokenKind.TokenKind.AT); + const name = this.parseName(); + const args = this.parseArgumentDefs(); + const repeatable = this.expectOptionalKeyword('repeatable'); + this.expectKeyword('on'); + const locations = this.parseDirectiveLocations(); + return this.node(start, { + kind: _kinds.Kind.DIRECTIVE_DEFINITION, + description, + name, + arguments: args, + repeatable, + locations, + }); + } + /** + * DirectiveLocations : + * - `|`? DirectiveLocation + * - DirectiveLocations | DirectiveLocation + */ + + parseDirectiveLocations() { + return this.delimitedMany( + _tokenKind.TokenKind.PIPE, + this.parseDirectiveLocation, + ); + } + /* + * DirectiveLocation : + * - ExecutableDirectiveLocation + * - TypeSystemDirectiveLocation + * + * ExecutableDirectiveLocation : one of + * `QUERY` + * `MUTATION` + * `SUBSCRIPTION` + * `FIELD` + * `FRAGMENT_DEFINITION` + * `FRAGMENT_SPREAD` + * `INLINE_FRAGMENT` + * + * TypeSystemDirectiveLocation : one of + * `SCHEMA` + * `SCALAR` + * `OBJECT` + * `FIELD_DEFINITION` + * `ARGUMENT_DEFINITION` + * `INTERFACE` + * `UNION` + * `ENUM` + * `ENUM_VALUE` + * `INPUT_OBJECT` + * `INPUT_FIELD_DEFINITION` + */ + + parseDirectiveLocation() { + const start = this._lexer.token; + const name = this.parseName(); + + if ( + Object.prototype.hasOwnProperty.call( + _directiveLocation.DirectiveLocation, + name.value, + ) + ) { + return name; + } + + throw this.unexpected(start); + } // Schema Coordinates + + /** + * SchemaCoordinate : + * - Name + * - Name . Name + * - Name . Name ( Name : ) + * - \@ Name + * - \@ Name ( Name : ) + */ + + parseSchemaCoordinate() { + const start = this._lexer.token; + const ofDirective = this.expectOptionalToken(_tokenKind.TokenKind.AT); + const name = this.parseName(); + let memberName; + + if (!ofDirective && this.expectOptionalToken(_tokenKind.TokenKind.DOT)) { + memberName = this.parseName(); + } + + let argumentName; + + if ( + (ofDirective || memberName) && + this.expectOptionalToken(_tokenKind.TokenKind.PAREN_L) + ) { + argumentName = this.parseName(); + this.expectToken(_tokenKind.TokenKind.COLON); + this.expectToken(_tokenKind.TokenKind.PAREN_R); + } + + if (ofDirective) { + if (argumentName) { + return this.node(start, { + kind: _kinds.Kind.DIRECTIVE_ARGUMENT_COORDINATE, + name, + argumentName, + }); + } + + return this.node(start, { + kind: _kinds.Kind.DIRECTIVE_COORDINATE, + name, + }); + } else if (memberName) { + if (argumentName) { + return this.node(start, { + kind: _kinds.Kind.ARGUMENT_COORDINATE, + name, + fieldName: memberName, + argumentName, + }); + } + + return this.node(start, { + kind: _kinds.Kind.MEMBER_COORDINATE, + name, + memberName, + }); + } + + return this.node(start, { + kind: _kinds.Kind.TYPE_COORDINATE, + name, + }); + } // Core parsing utility functions + + /** + * Returns a node that, if configured to do so, sets a "loc" field as a + * location object, used to identify the place in the source that created a + * given parsed object. + */ + + node(startToken, node) { + if (this._options.noLocation !== true) { + node.loc = new _ast.Location( + startToken, + this._lexer.lastToken, + this._lexer.source, + ); + } + + return node; + } + /** + * Determines if the next token is of a given kind + */ + + peek(kind) { + return this._lexer.token.kind === kind; + } + /** + * If the next token is of the given kind, return that token after advancing the lexer. + * Otherwise, do not change the parser state and throw an error. + */ + + expectToken(kind) { + const token = this._lexer.token; + + if (token.kind === kind) { + this.advanceLexer(); + return token; + } + + throw (0, _syntaxError.syntaxError)( + this._lexer.source, + token.start, + `Expected ${getTokenKindDesc(kind)}, found ${getTokenDesc(token)}.`, + ); + } + /** + * If the next token is of the given kind, return "true" after advancing the lexer. + * Otherwise, do not change the parser state and return "false". + */ + + expectOptionalToken(kind) { + const token = this._lexer.token; + + if (token.kind === kind) { + this.advanceLexer(); + return true; + } + + return false; + } + /** + * If the next token is a given keyword, advance the lexer. + * Otherwise, do not change the parser state and throw an error. + */ + + expectKeyword(value) { + const token = this._lexer.token; + + if (token.kind === _tokenKind.TokenKind.NAME && token.value === value) { + this.advanceLexer(); + } else { + throw (0, _syntaxError.syntaxError)( + this._lexer.source, + token.start, + `Expected "${value}", found ${getTokenDesc(token)}.`, + ); + } + } + /** + * If the next token is a given keyword, return "true" after advancing the lexer. + * Otherwise, do not change the parser state and return "false". + */ + + expectOptionalKeyword(value) { + const token = this._lexer.token; + + if (token.kind === _tokenKind.TokenKind.NAME && token.value === value) { + this.advanceLexer(); + return true; + } + + return false; + } + /** + * Helper function for creating an error when an unexpected lexed token is encountered. + */ + + unexpected(atToken) { + const token = + atToken !== null && atToken !== void 0 ? atToken : this._lexer.token; + return (0, _syntaxError.syntaxError)( + this._lexer.source, + token.start, + `Unexpected ${getTokenDesc(token)}.`, + ); + } + /** + * Returns a possibly empty list of parse nodes, determined by the parseFn. + * This list begins with a lex token of openKind and ends with a lex token of closeKind. + * Advances the parser to the next lex token after the closing token. + */ + + any(openKind, parseFn, closeKind) { + this.expectToken(openKind); + const nodes = []; + + while (!this.expectOptionalToken(closeKind)) { + nodes.push(parseFn.call(this)); + } + + return nodes; + } + /** + * Returns a list of parse nodes, determined by the parseFn. + * It can be empty only if open token is missing otherwise it will always return non-empty list + * that begins with a lex token of openKind and ends with a lex token of closeKind. + * Advances the parser to the next lex token after the closing token. + */ + + optionalMany(openKind, parseFn, closeKind) { + if (this.expectOptionalToken(openKind)) { + const nodes = []; + + do { + nodes.push(parseFn.call(this)); + } while (!this.expectOptionalToken(closeKind)); + + return nodes; + } + + return []; + } + /** + * Returns a non-empty list of parse nodes, determined by the parseFn. + * This list begins with a lex token of openKind and ends with a lex token of closeKind. + * Advances the parser to the next lex token after the closing token. + */ + + many(openKind, parseFn, closeKind) { + this.expectToken(openKind); + const nodes = []; + + do { + nodes.push(parseFn.call(this)); + } while (!this.expectOptionalToken(closeKind)); + + return nodes; + } + /** + * Returns a non-empty list of parse nodes, determined by the parseFn. + * This list may begin with a lex token of delimiterKind followed by items separated by lex tokens of tokenKind. + * Advances the parser to the next lex token after last item in the list. + */ + + delimitedMany(delimiterKind, parseFn) { + this.expectOptionalToken(delimiterKind); + const nodes = []; + + do { + nodes.push(parseFn.call(this)); + } while (this.expectOptionalToken(delimiterKind)); + + return nodes; + } + + advanceLexer() { + const { maxTokens } = this._options; + + const token = this._lexer.advance(); + + if (token.kind !== _tokenKind.TokenKind.EOF) { + ++this._tokenCounter; + + if (maxTokens !== undefined && this._tokenCounter > maxTokens) { + throw (0, _syntaxError.syntaxError)( + this._lexer.source, + token.start, + `Document contains more that ${maxTokens} tokens. Parsing aborted.`, + ); + } + } + } +} +/** + * A helper function to describe a token as a string for debugging. + */ + +exports.Parser = Parser; + +function getTokenDesc(token) { + const value = token.value; + return getTokenKindDesc(token.kind) + (value != null ? ` "${value}"` : ''); +} +/** + * A helper function to describe a token kind as a string for debugging. + */ + +function getTokenKindDesc(kind) { + return (0, _lexer.isPunctuatorTokenKind)(kind) ? `"${kind}"` : kind; +} + + +/***/ }), + +/***/ 5480: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.isConstValueNode = isConstValueNode; +exports.isDefinitionNode = isDefinitionNode; +exports.isExecutableDefinitionNode = isExecutableDefinitionNode; +exports.isSchemaCoordinateNode = isSchemaCoordinateNode; +exports.isSelectionNode = isSelectionNode; +exports.isTypeDefinitionNode = isTypeDefinitionNode; +exports.isTypeExtensionNode = isTypeExtensionNode; +exports.isTypeNode = isTypeNode; +exports.isTypeSystemDefinitionNode = isTypeSystemDefinitionNode; +exports.isTypeSystemExtensionNode = isTypeSystemExtensionNode; +exports.isValueNode = isValueNode; + +var _kinds = __nccwpck_require__(1123); + +function isDefinitionNode(node) { + return ( + isExecutableDefinitionNode(node) || + isTypeSystemDefinitionNode(node) || + isTypeSystemExtensionNode(node) + ); +} + +function isExecutableDefinitionNode(node) { + return ( + node.kind === _kinds.Kind.OPERATION_DEFINITION || + node.kind === _kinds.Kind.FRAGMENT_DEFINITION + ); +} + +function isSelectionNode(node) { + return ( + node.kind === _kinds.Kind.FIELD || + node.kind === _kinds.Kind.FRAGMENT_SPREAD || + node.kind === _kinds.Kind.INLINE_FRAGMENT + ); +} + +function isValueNode(node) { + return ( + node.kind === _kinds.Kind.VARIABLE || + node.kind === _kinds.Kind.INT || + node.kind === _kinds.Kind.FLOAT || + node.kind === _kinds.Kind.STRING || + node.kind === _kinds.Kind.BOOLEAN || + node.kind === _kinds.Kind.NULL || + node.kind === _kinds.Kind.ENUM || + node.kind === _kinds.Kind.LIST || + node.kind === _kinds.Kind.OBJECT + ); +} + +function isConstValueNode(node) { + return ( + isValueNode(node) && + (node.kind === _kinds.Kind.LIST + ? node.values.some(isConstValueNode) + : node.kind === _kinds.Kind.OBJECT + ? node.fields.some((field) => isConstValueNode(field.value)) + : node.kind !== _kinds.Kind.VARIABLE) + ); +} + +function isTypeNode(node) { + return ( + node.kind === _kinds.Kind.NAMED_TYPE || + node.kind === _kinds.Kind.LIST_TYPE || + node.kind === _kinds.Kind.NON_NULL_TYPE + ); +} + +function isTypeSystemDefinitionNode(node) { + return ( + node.kind === _kinds.Kind.SCHEMA_DEFINITION || + isTypeDefinitionNode(node) || + node.kind === _kinds.Kind.DIRECTIVE_DEFINITION + ); +} + +function isTypeDefinitionNode(node) { + return ( + node.kind === _kinds.Kind.SCALAR_TYPE_DEFINITION || + node.kind === _kinds.Kind.OBJECT_TYPE_DEFINITION || + node.kind === _kinds.Kind.INTERFACE_TYPE_DEFINITION || + node.kind === _kinds.Kind.UNION_TYPE_DEFINITION || + node.kind === _kinds.Kind.ENUM_TYPE_DEFINITION || + node.kind === _kinds.Kind.INPUT_OBJECT_TYPE_DEFINITION + ); +} + +function isTypeSystemExtensionNode(node) { + return ( + node.kind === _kinds.Kind.SCHEMA_EXTENSION || isTypeExtensionNode(node) + ); +} + +function isTypeExtensionNode(node) { + return ( + node.kind === _kinds.Kind.SCALAR_TYPE_EXTENSION || + node.kind === _kinds.Kind.OBJECT_TYPE_EXTENSION || + node.kind === _kinds.Kind.INTERFACE_TYPE_EXTENSION || + node.kind === _kinds.Kind.UNION_TYPE_EXTENSION || + node.kind === _kinds.Kind.ENUM_TYPE_EXTENSION || + node.kind === _kinds.Kind.INPUT_OBJECT_TYPE_EXTENSION + ); +} + +function isSchemaCoordinateNode(node) { + return ( + node.kind === _kinds.Kind.TYPE_COORDINATE || + node.kind === _kinds.Kind.MEMBER_COORDINATE || + node.kind === _kinds.Kind.ARGUMENT_COORDINATE || + node.kind === _kinds.Kind.DIRECTIVE_COORDINATE || + node.kind === _kinds.Kind.DIRECTIVE_ARGUMENT_COORDINATE + ); +} + + +/***/ }), + +/***/ 6512: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.printLocation = printLocation; +exports.printSourceLocation = printSourceLocation; + +var _location = __nccwpck_require__(2245); + +/** + * Render a helpful description of the location in the GraphQL Source document. + */ +function printLocation(location) { + return printSourceLocation( + location.source, + (0, _location.getLocation)(location.source, location.start), + ); +} +/** + * Render a helpful description of the location in the GraphQL Source document. + */ + +function printSourceLocation(source, sourceLocation) { + const firstLineColumnOffset = source.locationOffset.column - 1; + const body = ''.padStart(firstLineColumnOffset) + source.body; + const lineIndex = sourceLocation.line - 1; + const lineOffset = source.locationOffset.line - 1; + const lineNum = sourceLocation.line + lineOffset; + const columnOffset = sourceLocation.line === 1 ? firstLineColumnOffset : 0; + const columnNum = sourceLocation.column + columnOffset; + const locationStr = `${source.name}:${lineNum}:${columnNum}\n`; + const lines = body.split(/\r\n|[\n\r]/g); + const locationLine = lines[lineIndex]; // Special case for minified documents + + if (locationLine.length > 120) { + const subLineIndex = Math.floor(columnNum / 80); + const subLineColumnNum = columnNum % 80; + const subLines = []; + + for (let i = 0; i < locationLine.length; i += 80) { + subLines.push(locationLine.slice(i, i + 80)); + } + + return ( + locationStr + + printPrefixedLines([ + [`${lineNum} |`, subLines[0]], + ...subLines.slice(1, subLineIndex + 1).map((subLine) => ['|', subLine]), + ['|', '^'.padStart(subLineColumnNum)], + ['|', subLines[subLineIndex + 1]], + ]) + ); + } + + return ( + locationStr + + printPrefixedLines([ + // Lines specified like this: ["prefix", "string"], + [`${lineNum - 1} |`, lines[lineIndex - 1]], + [`${lineNum} |`, locationLine], + ['|', '^'.padStart(columnNum)], + [`${lineNum + 1} |`, lines[lineIndex + 1]], + ]) + ); +} + +function printPrefixedLines(lines) { + const existingLines = lines.filter(([_, line]) => line !== undefined); + const padLen = Math.max(...existingLines.map(([prefix]) => prefix.length)); + return existingLines + .map(([prefix, line]) => prefix.padStart(padLen) + (line ? ' ' + line : '')) + .join('\n'); +} + + +/***/ }), + +/***/ 9934: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.printString = printString; + +/** + * Prints a string as a GraphQL StringValue literal. Replaces control characters + * and excluded characters (" U+0022 and \\ U+005C) with escape sequences. + */ +function printString(str) { + return `"${str.replace(escapedRegExp, escapedReplacer)}"`; +} // eslint-disable-next-line no-control-regex + +const escapedRegExp = /[\x00-\x1f\x22\x5c\x7f-\x9f]/g; + +function escapedReplacer(str) { + return escapeSequences[str.charCodeAt(0)]; +} // prettier-ignore + +const escapeSequences = [ + '\\u0000', + '\\u0001', + '\\u0002', + '\\u0003', + '\\u0004', + '\\u0005', + '\\u0006', + '\\u0007', + '\\b', + '\\t', + '\\n', + '\\u000B', + '\\f', + '\\r', + '\\u000E', + '\\u000F', + '\\u0010', + '\\u0011', + '\\u0012', + '\\u0013', + '\\u0014', + '\\u0015', + '\\u0016', + '\\u0017', + '\\u0018', + '\\u0019', + '\\u001A', + '\\u001B', + '\\u001C', + '\\u001D', + '\\u001E', + '\\u001F', + '', + '', + '\\"', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', // 2F + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', // 3F + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', // 4F + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '\\\\', + '', + '', + '', // 5F + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', // 6F + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '', + '\\u007F', + '\\u0080', + '\\u0081', + '\\u0082', + '\\u0083', + '\\u0084', + '\\u0085', + '\\u0086', + '\\u0087', + '\\u0088', + '\\u0089', + '\\u008A', + '\\u008B', + '\\u008C', + '\\u008D', + '\\u008E', + '\\u008F', + '\\u0090', + '\\u0091', + '\\u0092', + '\\u0093', + '\\u0094', + '\\u0095', + '\\u0096', + '\\u0097', + '\\u0098', + '\\u0099', + '\\u009A', + '\\u009B', + '\\u009C', + '\\u009D', + '\\u009E', + '\\u009F', +]; + + +/***/ }), + +/***/ 9936: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.print = print; + +var _blockString = __nccwpck_require__(7508); + +var _printString = __nccwpck_require__(9934); + +var _visitor = __nccwpck_require__(638); + +/** + * Converts an AST into a string, using one set of reasonable + * formatting rules. + */ +function print(ast) { + return (0, _visitor.visit)(ast, printDocASTReducer); +} + +const MAX_LINE_LENGTH = 80; +const printDocASTReducer = { + Name: { + leave: (node) => node.value, + }, + Variable: { + leave: (node) => '$' + node.name, + }, + // Document + Document: { + leave: (node) => join(node.definitions, '\n\n'), + }, + OperationDefinition: { + leave(node) { + const varDefs = hasMultilineItems(node.variableDefinitions) + ? wrap('(\n', join(node.variableDefinitions, '\n'), '\n)') + : wrap('(', join(node.variableDefinitions, ', '), ')'); + const prefix = + wrap('', node.description, '\n') + + join( + [ + node.operation, + join([node.name, varDefs]), + join(node.directives, ' '), + ], + ' ', + ); // Anonymous queries with no directives or variable definitions can use + // the query short form. + + return (prefix === 'query' ? '' : prefix + ' ') + node.selectionSet; + }, + }, + VariableDefinition: { + leave: ({ variable, type, defaultValue, directives, description }) => + wrap('', description, '\n') + + variable + + ': ' + + type + + wrap(' = ', defaultValue) + + wrap(' ', join(directives, ' ')), + }, + SelectionSet: { + leave: ({ selections }) => block(selections), + }, + Field: { + leave({ alias, name, arguments: args, directives, selectionSet }) { + const prefix = wrap('', alias, ': ') + name; + let argsLine = prefix + wrap('(', join(args, ', '), ')'); + + if (argsLine.length > MAX_LINE_LENGTH) { + argsLine = prefix + wrap('(\n', indent(join(args, '\n')), '\n)'); + } + + return join([argsLine, join(directives, ' '), selectionSet], ' '); + }, + }, + Argument: { + leave: ({ name, value }) => name + ': ' + value, + }, + // Fragments + FragmentSpread: { + leave: ({ name, directives }) => + '...' + name + wrap(' ', join(directives, ' ')), + }, + InlineFragment: { + leave: ({ typeCondition, directives, selectionSet }) => + join( + [ + '...', + wrap('on ', typeCondition), + join(directives, ' '), + selectionSet, + ], + ' ', + ), + }, + FragmentDefinition: { + leave: ({ + name, + typeCondition, + variableDefinitions, + directives, + selectionSet, + description, + }) => + wrap('', description, '\n') + // Note: fragment variable definitions are experimental and may be changed + // or removed in the future. + `fragment ${name}${wrap('(', join(variableDefinitions, ', '), ')')} ` + + `on ${typeCondition} ${wrap('', join(directives, ' '), ' ')}` + + selectionSet, + }, + // Value + IntValue: { + leave: ({ value }) => value, + }, + FloatValue: { + leave: ({ value }) => value, + }, + StringValue: { + leave: ({ value, block: isBlockString }) => + isBlockString + ? (0, _blockString.printBlockString)(value) + : (0, _printString.printString)(value), + }, + BooleanValue: { + leave: ({ value }) => (value ? 'true' : 'false'), + }, + NullValue: { + leave: () => 'null', + }, + EnumValue: { + leave: ({ value }) => value, + }, + ListValue: { + leave: ({ values }) => '[' + join(values, ', ') + ']', + }, + ObjectValue: { + leave: ({ fields }) => '{' + join(fields, ', ') + '}', + }, + ObjectField: { + leave: ({ name, value }) => name + ': ' + value, + }, + // Directive + Directive: { + leave: ({ name, arguments: args }) => + '@' + name + wrap('(', join(args, ', '), ')'), + }, + // Type + NamedType: { + leave: ({ name }) => name, + }, + ListType: { + leave: ({ type }) => '[' + type + ']', + }, + NonNullType: { + leave: ({ type }) => type + '!', + }, + // Type System Definitions + SchemaDefinition: { + leave: ({ description, directives, operationTypes }) => + wrap('', description, '\n') + + join(['schema', join(directives, ' '), block(operationTypes)], ' '), + }, + OperationTypeDefinition: { + leave: ({ operation, type }) => operation + ': ' + type, + }, + ScalarTypeDefinition: { + leave: ({ description, name, directives }) => + wrap('', description, '\n') + + join(['scalar', name, join(directives, ' ')], ' '), + }, + ObjectTypeDefinition: { + leave: ({ description, name, interfaces, directives, fields }) => + wrap('', description, '\n') + + join( + [ + 'type', + name, + wrap('implements ', join(interfaces, ' & ')), + join(directives, ' '), + block(fields), + ], + ' ', + ), + }, + FieldDefinition: { + leave: ({ description, name, arguments: args, type, directives }) => + wrap('', description, '\n') + + name + + (hasMultilineItems(args) + ? wrap('(\n', indent(join(args, '\n')), '\n)') + : wrap('(', join(args, ', '), ')')) + + ': ' + + type + + wrap(' ', join(directives, ' ')), + }, + InputValueDefinition: { + leave: ({ description, name, type, defaultValue, directives }) => + wrap('', description, '\n') + + join( + [name + ': ' + type, wrap('= ', defaultValue), join(directives, ' ')], + ' ', + ), + }, + InterfaceTypeDefinition: { + leave: ({ description, name, interfaces, directives, fields }) => + wrap('', description, '\n') + + join( + [ + 'interface', + name, + wrap('implements ', join(interfaces, ' & ')), + join(directives, ' '), + block(fields), + ], + ' ', + ), + }, + UnionTypeDefinition: { + leave: ({ description, name, directives, types }) => + wrap('', description, '\n') + + join( + ['union', name, join(directives, ' '), wrap('= ', join(types, ' | '))], + ' ', + ), + }, + EnumTypeDefinition: { + leave: ({ description, name, directives, values }) => + wrap('', description, '\n') + + join(['enum', name, join(directives, ' '), block(values)], ' '), + }, + EnumValueDefinition: { + leave: ({ description, name, directives }) => + wrap('', description, '\n') + join([name, join(directives, ' ')], ' '), + }, + InputObjectTypeDefinition: { + leave: ({ description, name, directives, fields }) => + wrap('', description, '\n') + + join(['input', name, join(directives, ' '), block(fields)], ' '), + }, + DirectiveDefinition: { + leave: ({ description, name, arguments: args, repeatable, locations }) => + wrap('', description, '\n') + + 'directive @' + + name + + (hasMultilineItems(args) + ? wrap('(\n', indent(join(args, '\n')), '\n)') + : wrap('(', join(args, ', '), ')')) + + (repeatable ? ' repeatable' : '') + + ' on ' + + join(locations, ' | '), + }, + SchemaExtension: { + leave: ({ directives, operationTypes }) => + join( + ['extend schema', join(directives, ' '), block(operationTypes)], + ' ', + ), + }, + ScalarTypeExtension: { + leave: ({ name, directives }) => + join(['extend scalar', name, join(directives, ' ')], ' '), + }, + ObjectTypeExtension: { + leave: ({ name, interfaces, directives, fields }) => + join( + [ + 'extend type', + name, + wrap('implements ', join(interfaces, ' & ')), + join(directives, ' '), + block(fields), + ], + ' ', + ), + }, + InterfaceTypeExtension: { + leave: ({ name, interfaces, directives, fields }) => + join( + [ + 'extend interface', + name, + wrap('implements ', join(interfaces, ' & ')), + join(directives, ' '), + block(fields), + ], + ' ', + ), + }, + UnionTypeExtension: { + leave: ({ name, directives, types }) => + join( + [ + 'extend union', + name, + join(directives, ' '), + wrap('= ', join(types, ' | ')), + ], + ' ', + ), + }, + EnumTypeExtension: { + leave: ({ name, directives, values }) => + join(['extend enum', name, join(directives, ' '), block(values)], ' '), + }, + InputObjectTypeExtension: { + leave: ({ name, directives, fields }) => + join(['extend input', name, join(directives, ' '), block(fields)], ' '), + }, + // Schema Coordinates + TypeCoordinate: { + leave: ({ name }) => name, + }, + MemberCoordinate: { + leave: ({ name, memberName }) => join([name, wrap('.', memberName)]), + }, + ArgumentCoordinate: { + leave: ({ name, fieldName, argumentName }) => + join([name, wrap('.', fieldName), wrap('(', argumentName, ':)')]), + }, + DirectiveCoordinate: { + leave: ({ name }) => join(['@', name]), + }, + DirectiveArgumentCoordinate: { + leave: ({ name, argumentName }) => + join(['@', name, wrap('(', argumentName, ':)')]), + }, +}; +/** + * Given maybeArray, print an empty string if it is null or empty, otherwise + * print all items together separated by separator if provided + */ + +function join(maybeArray, separator = '') { + var _maybeArray$filter$jo; + + return (_maybeArray$filter$jo = + maybeArray === null || maybeArray === void 0 + ? void 0 + : maybeArray.filter((x) => x).join(separator)) !== null && + _maybeArray$filter$jo !== void 0 + ? _maybeArray$filter$jo + : ''; +} +/** + * Given array, print each item on its own line, wrapped in an indented `{ }` block. + */ + +function block(array) { + return wrap('{\n', indent(join(array, '\n')), '\n}'); +} +/** + * If maybeString is not null or empty, then wrap with start and end, otherwise print an empty string. + */ + +function wrap(start, maybeString, end = '') { + return maybeString != null && maybeString !== '' + ? start + maybeString + end + : ''; +} + +function indent(str) { + return wrap(' ', str.replace(/\n/g, '\n ')); +} + +function hasMultilineItems(maybeArray) { + var _maybeArray$some; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + return (_maybeArray$some = + maybeArray === null || maybeArray === void 0 + ? void 0 + : maybeArray.some((str) => str.includes('\n'))) !== null && + _maybeArray$some !== void 0 + ? _maybeArray$some + : false; +} + + +/***/ }), + +/***/ 6137: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.SchemaCoordinateLexer = void 0; + +var _syntaxError = __nccwpck_require__(9619); + +var _ast = __nccwpck_require__(2740); + +var _characterClasses = __nccwpck_require__(3271); + +var _lexer = __nccwpck_require__(6897); + +var _tokenKind = __nccwpck_require__(1743); + +/** + * Given a Source schema coordinate, creates a Lexer for that source. + * A SchemaCoordinateLexer is a stateful stream generator in that every time + * it is advanced, it returns the next token in the Source. Assuming the + * source lexes, the final Token emitted by the lexer will be of kind + * EOF, after which the lexer will repeatedly return the same EOF token + * whenever called. + */ +class SchemaCoordinateLexer { + /** + * The previously focused non-ignored token. + */ + + /** + * The currently focused non-ignored token. + */ + + /** + * The (1-indexed) line containing the current token. + * Since a schema coordinate may not contain newline, this value is always 1. + */ + line = 1; + /** + * The character offset at which the current line begins. + * Since a schema coordinate may not contain newline, this value is always 0. + */ + + lineStart = 0; + + constructor(source) { + const startOfFileToken = new _ast.Token( + _tokenKind.TokenKind.SOF, + 0, + 0, + 0, + 0, + ); + this.source = source; + this.lastToken = startOfFileToken; + this.token = startOfFileToken; + } + + get [Symbol.toStringTag]() { + return 'SchemaCoordinateLexer'; + } + /** + * Advances the token stream to the next non-ignored token. + */ + + advance() { + this.lastToken = this.token; + const token = (this.token = this.lookahead()); + return token; + } + /** + * Looks ahead and returns the next non-ignored token, but does not change + * the current Lexer token. + */ + + lookahead() { + let token = this.token; + + if (token.kind !== _tokenKind.TokenKind.EOF) { + // Read the next token and form a link in the token linked-list. + const nextToken = readNextToken(this, token.end); // @ts-expect-error next is only mutable during parsing. + + token.next = nextToken; // @ts-expect-error prev is only mutable during parsing. + + nextToken.prev = token; + token = nextToken; + } + + return token; + } +} +/** + * Gets the next token from the source starting at the given position. + */ + +exports.SchemaCoordinateLexer = SchemaCoordinateLexer; + +function readNextToken(lexer, start) { + const body = lexer.source.body; + const bodyLength = body.length; + const position = start; + + if (position < bodyLength) { + const code = body.charCodeAt(position); + + switch (code) { + case 0x002e: + // . + return (0, _lexer.createToken)( + lexer, + _tokenKind.TokenKind.DOT, + position, + position + 1, + ); + + case 0x0028: + // ( + return (0, _lexer.createToken)( + lexer, + _tokenKind.TokenKind.PAREN_L, + position, + position + 1, + ); + + case 0x0029: + // ) + return (0, _lexer.createToken)( + lexer, + _tokenKind.TokenKind.PAREN_R, + position, + position + 1, + ); + + case 0x003a: + // : + return (0, _lexer.createToken)( + lexer, + _tokenKind.TokenKind.COLON, + position, + position + 1, + ); + + case 0x0040: + // @ + return (0, _lexer.createToken)( + lexer, + _tokenKind.TokenKind.AT, + position, + position + 1, + ); + } // Name + + if ((0, _characterClasses.isNameStart)(code)) { + return (0, _lexer.readName)(lexer, position); + } + + throw (0, _syntaxError.syntaxError)( + lexer.source, + position, + `Invalid character: ${(0, _lexer.printCodePointAt)(lexer, position)}.`, + ); + } + + return (0, _lexer.createToken)( + lexer, + _tokenKind.TokenKind.EOF, + bodyLength, + bodyLength, + ); +} + + +/***/ }), + +/***/ 203: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.Source = void 0; +exports.isSource = isSource; + +var _devAssert = __nccwpck_require__(5383); + +var _inspect = __nccwpck_require__(5742); + +var _instanceOf = __nccwpck_require__(5914); + +/** + * A representation of source input to GraphQL. The `name` and `locationOffset` parameters are + * optional, but they are useful for clients who store GraphQL documents in source files. + * For example, if the GraphQL input starts at line 40 in a file named `Foo.graphql`, it might + * be useful for `name` to be `"Foo.graphql"` and location to be `{ line: 40, column: 1 }`. + * The `line` and `column` properties in `locationOffset` are 1-indexed. + */ +class Source { + constructor( + body, + name = 'GraphQL request', + locationOffset = { + line: 1, + column: 1, + }, + ) { + typeof body === 'string' || + (0, _devAssert.devAssert)( + false, + `Body must be a string. Received: ${(0, _inspect.inspect)(body)}.`, + ); + this.body = body; + this.name = name; + this.locationOffset = locationOffset; + this.locationOffset.line > 0 || + (0, _devAssert.devAssert)( + false, + 'line in locationOffset is 1-indexed and must be positive.', + ); + this.locationOffset.column > 0 || + (0, _devAssert.devAssert)( + false, + 'column in locationOffset is 1-indexed and must be positive.', + ); + } + + get [Symbol.toStringTag]() { + return 'Source'; + } +} +/** + * Test if the given value is a Source object. + * + * @internal + */ + +exports.Source = Source; + +function isSource(source) { + return (0, _instanceOf.instanceOf)(source, Source); +} + + +/***/ }), + +/***/ 1743: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.TokenKind = void 0; + +/** + * An exported enum describing the different kinds of tokens that the + * lexer emits. + */ +var TokenKind; +exports.TokenKind = TokenKind; + +(function (TokenKind) { + TokenKind['SOF'] = ''; + TokenKind['EOF'] = ''; + TokenKind['BANG'] = '!'; + TokenKind['DOLLAR'] = '$'; + TokenKind['AMP'] = '&'; + TokenKind['PAREN_L'] = '('; + TokenKind['PAREN_R'] = ')'; + TokenKind['DOT'] = '.'; + TokenKind['SPREAD'] = '...'; + TokenKind['COLON'] = ':'; + TokenKind['EQUALS'] = '='; + TokenKind['AT'] = '@'; + TokenKind['BRACKET_L'] = '['; + TokenKind['BRACKET_R'] = ']'; + TokenKind['BRACE_L'] = '{'; + TokenKind['PIPE'] = '|'; + TokenKind['BRACE_R'] = '}'; + TokenKind['NAME'] = 'Name'; + TokenKind['INT'] = 'Int'; + TokenKind['FLOAT'] = 'Float'; + TokenKind['STRING'] = 'String'; + TokenKind['BLOCK_STRING'] = 'BlockString'; + TokenKind['COMMENT'] = 'Comment'; +})(TokenKind || (exports.TokenKind = TokenKind = {})); +/** + * The enum type representing the token kinds values. + * + * @deprecated Please use `TokenKind`. Will be remove in v17. + */ + + +/***/ }), + +/***/ 638: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.BREAK = void 0; +exports.getEnterLeaveForKind = getEnterLeaveForKind; +exports.getVisitFn = getVisitFn; +exports.visit = visit; +exports.visitInParallel = visitInParallel; + +var _devAssert = __nccwpck_require__(5383); + +var _inspect = __nccwpck_require__(5742); + +var _ast = __nccwpck_require__(2740); + +var _kinds = __nccwpck_require__(1123); + +const BREAK = Object.freeze({}); +/** + * visit() will walk through an AST using a depth-first traversal, calling + * the visitor's enter function at each node in the traversal, and calling the + * leave function after visiting that node and all of its child nodes. + * + * By returning different values from the enter and leave functions, the + * behavior of the visitor can be altered, including skipping over a sub-tree of + * the AST (by returning false), editing the AST by returning a value or null + * to remove the value, or to stop the whole traversal by returning BREAK. + * + * When using visit() to edit an AST, the original AST will not be modified, and + * a new version of the AST with the changes applied will be returned from the + * visit function. + * + * ```ts + * const editedAST = visit(ast, { + * enter(node, key, parent, path, ancestors) { + * // @return + * // undefined: no action + * // false: skip visiting this node + * // visitor.BREAK: stop visiting altogether + * // null: delete this node + * // any value: replace this node with the returned value + * }, + * leave(node, key, parent, path, ancestors) { + * // @return + * // undefined: no action + * // false: no action + * // visitor.BREAK: stop visiting altogether + * // null: delete this node + * // any value: replace this node with the returned value + * } + * }); + * ``` + * + * Alternatively to providing enter() and leave() functions, a visitor can + * instead provide functions named the same as the kinds of AST nodes, or + * enter/leave visitors at a named key, leading to three permutations of the + * visitor API: + * + * 1) Named visitors triggered when entering a node of a specific kind. + * + * ```ts + * visit(ast, { + * Kind(node) { + * // enter the "Kind" node + * } + * }) + * ``` + * + * 2) Named visitors that trigger upon entering and leaving a node of a specific kind. + * + * ```ts + * visit(ast, { + * Kind: { + * enter(node) { + * // enter the "Kind" node + * } + * leave(node) { + * // leave the "Kind" node + * } + * } + * }) + * ``` + * + * 3) Generic visitors that trigger upon entering and leaving any node. + * + * ```ts + * visit(ast, { + * enter(node) { + * // enter any node + * }, + * leave(node) { + * // leave any node + * } + * }) + * ``` + */ + +exports.BREAK = BREAK; + +function visit(root, visitor, visitorKeys = _ast.QueryDocumentKeys) { + const enterLeaveMap = new Map(); + + for (const kind of Object.values(_kinds.Kind)) { + enterLeaveMap.set(kind, getEnterLeaveForKind(visitor, kind)); + } + /* eslint-disable no-undef-init */ + + let stack = undefined; + let inArray = Array.isArray(root); + let keys = [root]; + let index = -1; + let edits = []; + let node = root; + let key = undefined; + let parent = undefined; + const path = []; + const ancestors = []; + /* eslint-enable no-undef-init */ + + do { + index++; + const isLeaving = index === keys.length; + const isEdited = isLeaving && edits.length !== 0; + + if (isLeaving) { + key = ancestors.length === 0 ? undefined : path[path.length - 1]; + node = parent; + parent = ancestors.pop(); + + if (isEdited) { + if (inArray) { + node = node.slice(); + let editOffset = 0; + + for (const [editKey, editValue] of edits) { + const arrayKey = editKey - editOffset; + + if (editValue === null) { + node.splice(arrayKey, 1); + editOffset++; + } else { + node[arrayKey] = editValue; + } + } + } else { + node = { ...node }; + + for (const [editKey, editValue] of edits) { + node[editKey] = editValue; + } + } + } + + index = stack.index; + keys = stack.keys; + edits = stack.edits; + inArray = stack.inArray; + stack = stack.prev; + } else if (parent) { + key = inArray ? index : keys[index]; + node = parent[key]; + + if (node === null || node === undefined) { + continue; + } + + path.push(key); + } + + let result; + + if (!Array.isArray(node)) { + var _enterLeaveMap$get, _enterLeaveMap$get2; + + (0, _ast.isNode)(node) || + (0, _devAssert.devAssert)( + false, + `Invalid AST Node: ${(0, _inspect.inspect)(node)}.`, + ); + const visitFn = isLeaving + ? (_enterLeaveMap$get = enterLeaveMap.get(node.kind)) === null || + _enterLeaveMap$get === void 0 + ? void 0 + : _enterLeaveMap$get.leave + : (_enterLeaveMap$get2 = enterLeaveMap.get(node.kind)) === null || + _enterLeaveMap$get2 === void 0 + ? void 0 + : _enterLeaveMap$get2.enter; + result = + visitFn === null || visitFn === void 0 + ? void 0 + : visitFn.call(visitor, node, key, parent, path, ancestors); + + if (result === BREAK) { + break; + } + + if (result === false) { + if (!isLeaving) { + path.pop(); + continue; + } + } else if (result !== undefined) { + edits.push([key, result]); + + if (!isLeaving) { + if ((0, _ast.isNode)(result)) { + node = result; + } else { + path.pop(); + continue; + } + } + } + } + + if (result === undefined && isEdited) { + edits.push([key, node]); + } + + if (isLeaving) { + path.pop(); + } else { + var _node$kind; + + stack = { + inArray, + index, + keys, + edits, + prev: stack, + }; + inArray = Array.isArray(node); + keys = inArray + ? node + : (_node$kind = visitorKeys[node.kind]) !== null && + _node$kind !== void 0 + ? _node$kind + : []; + index = -1; + edits = []; + + if (parent) { + ancestors.push(parent); + } + + parent = node; + } + } while (stack !== undefined); + + if (edits.length !== 0) { + // New root + return edits[edits.length - 1][1]; + } + + return root; +} +/** + * Creates a new visitor instance which delegates to many visitors to run in + * parallel. Each visitor will be visited for each node before moving on. + * + * If a prior visitor edits a node, no following visitors will see that node. + */ + +function visitInParallel(visitors) { + const skipping = new Array(visitors.length).fill(null); + const mergedVisitor = Object.create(null); + + for (const kind of Object.values(_kinds.Kind)) { + let hasVisitor = false; + const enterList = new Array(visitors.length).fill(undefined); + const leaveList = new Array(visitors.length).fill(undefined); + + for (let i = 0; i < visitors.length; ++i) { + const { enter, leave } = getEnterLeaveForKind(visitors[i], kind); + hasVisitor || (hasVisitor = enter != null || leave != null); + enterList[i] = enter; + leaveList[i] = leave; + } + + if (!hasVisitor) { + continue; + } + + const mergedEnterLeave = { + enter(...args) { + const node = args[0]; + + for (let i = 0; i < visitors.length; i++) { + if (skipping[i] === null) { + var _enterList$i; + + const result = + (_enterList$i = enterList[i]) === null || _enterList$i === void 0 + ? void 0 + : _enterList$i.apply(visitors[i], args); + + if (result === false) { + skipping[i] = node; + } else if (result === BREAK) { + skipping[i] = BREAK; + } else if (result !== undefined) { + return result; + } + } + } + }, + + leave(...args) { + const node = args[0]; + + for (let i = 0; i < visitors.length; i++) { + if (skipping[i] === null) { + var _leaveList$i; + + const result = + (_leaveList$i = leaveList[i]) === null || _leaveList$i === void 0 + ? void 0 + : _leaveList$i.apply(visitors[i], args); + + if (result === BREAK) { + skipping[i] = BREAK; + } else if (result !== undefined && result !== false) { + return result; + } + } else if (skipping[i] === node) { + skipping[i] = null; + } + } + }, + }; + mergedVisitor[kind] = mergedEnterLeave; + } + + return mergedVisitor; +} +/** + * Given a visitor instance and a node kind, return EnterLeaveVisitor for that kind. + */ + +function getEnterLeaveForKind(visitor, kind) { + const kindVisitor = visitor[kind]; + + if (typeof kindVisitor === 'object') { + // { Kind: { enter() {}, leave() {} } } + return kindVisitor; + } else if (typeof kindVisitor === 'function') { + // { Kind() {} } + return { + enter: kindVisitor, + leave: undefined, + }; + } // { enter() {}, leave() {} } + + return { + enter: visitor.enter, + leave: visitor.leave, + }; +} +/** + * Given a visitor instance, if it is leaving or not, and a node kind, return + * the function the visitor runtime should call. + * + * @deprecated Please use `getEnterLeaveForKind` instead. Will be removed in v17 + */ + +/* c8 ignore next 8 */ + +function getVisitFn(visitor, kind, isLeaving) { + const { enter, leave } = getEnterLeaveForKind(visitor, kind); + return isLeaving ? leave : enter; +} + + +/***/ }), + +/***/ 8337: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.assertEnumValueName = assertEnumValueName; +exports.assertName = assertName; + +var _devAssert = __nccwpck_require__(5383); + +var _GraphQLError = __nccwpck_require__(5939); + +var _characterClasses = __nccwpck_require__(3271); + +/** + * Upholds the spec rules about naming. + */ +function assertName(name) { + name != null || (0, _devAssert.devAssert)(false, 'Must provide name.'); + typeof name === 'string' || + (0, _devAssert.devAssert)(false, 'Expected name to be a string.'); + + if (name.length === 0) { + throw new _GraphQLError.GraphQLError( + 'Expected name to be a non-empty string.', + ); + } + + for (let i = 1; i < name.length; ++i) { + if (!(0, _characterClasses.isNameContinue)(name.charCodeAt(i))) { + throw new _GraphQLError.GraphQLError( + `Names must only contain [_a-zA-Z0-9] but "${name}" does not.`, + ); + } + } + + if (!(0, _characterClasses.isNameStart)(name.charCodeAt(0))) { + throw new _GraphQLError.GraphQLError( + `Names must start with [_a-zA-Z] but "${name}" does not.`, + ); + } + + return name; +} +/** + * Upholds the spec rules about naming enum values. + * + * @internal + */ + +function assertEnumValueName(name) { + if (name === 'true' || name === 'false' || name === 'null') { + throw new _GraphQLError.GraphQLError( + `Enum values cannot be named: ${name}`, + ); + } + + return assertName(name); +} + + +/***/ }), + +/***/ 4169: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.GraphQLUnionType = + exports.GraphQLScalarType = + exports.GraphQLObjectType = + exports.GraphQLNonNull = + exports.GraphQLList = + exports.GraphQLInterfaceType = + exports.GraphQLInputObjectType = + exports.GraphQLEnumType = + void 0; +exports.argsToArgsConfig = argsToArgsConfig; +exports.assertAbstractType = assertAbstractType; +exports.assertCompositeType = assertCompositeType; +exports.assertEnumType = assertEnumType; +exports.assertInputObjectType = assertInputObjectType; +exports.assertInputType = assertInputType; +exports.assertInterfaceType = assertInterfaceType; +exports.assertLeafType = assertLeafType; +exports.assertListType = assertListType; +exports.assertNamedType = assertNamedType; +exports.assertNonNullType = assertNonNullType; +exports.assertNullableType = assertNullableType; +exports.assertObjectType = assertObjectType; +exports.assertOutputType = assertOutputType; +exports.assertScalarType = assertScalarType; +exports.assertType = assertType; +exports.assertUnionType = assertUnionType; +exports.assertWrappingType = assertWrappingType; +exports.defineArguments = defineArguments; +exports.getNamedType = getNamedType; +exports.getNullableType = getNullableType; +exports.isAbstractType = isAbstractType; +exports.isCompositeType = isCompositeType; +exports.isEnumType = isEnumType; +exports.isInputObjectType = isInputObjectType; +exports.isInputType = isInputType; +exports.isInterfaceType = isInterfaceType; +exports.isLeafType = isLeafType; +exports.isListType = isListType; +exports.isNamedType = isNamedType; +exports.isNonNullType = isNonNullType; +exports.isNullableType = isNullableType; +exports.isObjectType = isObjectType; +exports.isOutputType = isOutputType; +exports.isRequiredArgument = isRequiredArgument; +exports.isRequiredInputField = isRequiredInputField; +exports.isScalarType = isScalarType; +exports.isType = isType; +exports.isUnionType = isUnionType; +exports.isWrappingType = isWrappingType; +exports.resolveObjMapThunk = resolveObjMapThunk; +exports.resolveReadonlyArrayThunk = resolveReadonlyArrayThunk; + +var _devAssert = __nccwpck_require__(5383); + +var _didYouMean = __nccwpck_require__(1353); + +var _identityFunc = __nccwpck_require__(6588); + +var _inspect = __nccwpck_require__(5742); + +var _instanceOf = __nccwpck_require__(5914); + +var _isObjectLike = __nccwpck_require__(892); + +var _keyMap = __nccwpck_require__(7579); + +var _keyValMap = __nccwpck_require__(3166); + +var _mapValue = __nccwpck_require__(5719); + +var _suggestionList = __nccwpck_require__(7904); + +var _toObjMap = __nccwpck_require__(7104); + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _printer = __nccwpck_require__(9936); + +var _valueFromASTUntyped = __nccwpck_require__(5470); + +var _assertName = __nccwpck_require__(8337); + +function isType(type) { + return ( + isScalarType(type) || + isObjectType(type) || + isInterfaceType(type) || + isUnionType(type) || + isEnumType(type) || + isInputObjectType(type) || + isListType(type) || + isNonNullType(type) + ); +} + +function assertType(type) { + if (!isType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL type.`, + ); + } + + return type; +} +/** + * There are predicates for each kind of GraphQL type. + */ + +function isScalarType(type) { + return (0, _instanceOf.instanceOf)(type, GraphQLScalarType); +} + +function assertScalarType(type) { + if (!isScalarType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL Scalar type.`, + ); + } + + return type; +} + +function isObjectType(type) { + return (0, _instanceOf.instanceOf)(type, GraphQLObjectType); +} + +function assertObjectType(type) { + if (!isObjectType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL Object type.`, + ); + } + + return type; +} + +function isInterfaceType(type) { + return (0, _instanceOf.instanceOf)(type, GraphQLInterfaceType); +} + +function assertInterfaceType(type) { + if (!isInterfaceType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL Interface type.`, + ); + } + + return type; +} + +function isUnionType(type) { + return (0, _instanceOf.instanceOf)(type, GraphQLUnionType); +} + +function assertUnionType(type) { + if (!isUnionType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL Union type.`, + ); + } + + return type; +} + +function isEnumType(type) { + return (0, _instanceOf.instanceOf)(type, GraphQLEnumType); +} + +function assertEnumType(type) { + if (!isEnumType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL Enum type.`, + ); + } + + return type; +} + +function isInputObjectType(type) { + return (0, _instanceOf.instanceOf)(type, GraphQLInputObjectType); +} + +function assertInputObjectType(type) { + if (!isInputObjectType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)( + type, + )} to be a GraphQL Input Object type.`, + ); + } + + return type; +} + +function isListType(type) { + return (0, _instanceOf.instanceOf)(type, GraphQLList); +} + +function assertListType(type) { + if (!isListType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL List type.`, + ); + } + + return type; +} + +function isNonNullType(type) { + return (0, _instanceOf.instanceOf)(type, GraphQLNonNull); +} + +function assertNonNullType(type) { + if (!isNonNullType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL Non-Null type.`, + ); + } + + return type; +} +/** + * These types may be used as input types for arguments and directives. + */ + +function isInputType(type) { + return ( + isScalarType(type) || + isEnumType(type) || + isInputObjectType(type) || + (isWrappingType(type) && isInputType(type.ofType)) + ); +} + +function assertInputType(type) { + if (!isInputType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL input type.`, + ); + } + + return type; +} +/** + * These types may be used as output types as the result of fields. + */ + +function isOutputType(type) { + return ( + isScalarType(type) || + isObjectType(type) || + isInterfaceType(type) || + isUnionType(type) || + isEnumType(type) || + (isWrappingType(type) && isOutputType(type.ofType)) + ); +} + +function assertOutputType(type) { + if (!isOutputType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL output type.`, + ); + } + + return type; +} +/** + * These types may describe types which may be leaf values. + */ + +function isLeafType(type) { + return isScalarType(type) || isEnumType(type); +} + +function assertLeafType(type) { + if (!isLeafType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL leaf type.`, + ); + } + + return type; +} +/** + * These types may describe the parent context of a selection set. + */ + +function isCompositeType(type) { + return isObjectType(type) || isInterfaceType(type) || isUnionType(type); +} + +function assertCompositeType(type) { + if (!isCompositeType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL composite type.`, + ); + } + + return type; +} +/** + * These types may describe the parent context of a selection set. + */ + +function isAbstractType(type) { + return isInterfaceType(type) || isUnionType(type); +} + +function assertAbstractType(type) { + if (!isAbstractType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL abstract type.`, + ); + } + + return type; +} +/** + * List Type Wrapper + * + * A list is a wrapping type which points to another type. + * Lists are often created within the context of defining the fields of + * an object type. + * + * Example: + * + * ```ts + * const PersonType = new GraphQLObjectType({ + * name: 'Person', + * fields: () => ({ + * parents: { type: new GraphQLList(PersonType) }, + * children: { type: new GraphQLList(PersonType) }, + * }) + * }) + * ``` + */ + +class GraphQLList { + constructor(ofType) { + isType(ofType) || + (0, _devAssert.devAssert)( + false, + `Expected ${(0, _inspect.inspect)(ofType)} to be a GraphQL type.`, + ); + this.ofType = ofType; + } + + get [Symbol.toStringTag]() { + return 'GraphQLList'; + } + + toString() { + return '[' + String(this.ofType) + ']'; + } + + toJSON() { + return this.toString(); + } +} +/** + * Non-Null Type Wrapper + * + * A non-null is a wrapping type which points to another type. + * Non-null types enforce that their values are never null and can ensure + * an error is raised if this ever occurs during a request. It is useful for + * fields which you can make a strong guarantee on non-nullability, for example + * usually the id field of a database row will never be null. + * + * Example: + * + * ```ts + * const RowType = new GraphQLObjectType({ + * name: 'Row', + * fields: () => ({ + * id: { type: new GraphQLNonNull(GraphQLString) }, + * }) + * }) + * ``` + * Note: the enforcement of non-nullability occurs within the executor. + */ + +exports.GraphQLList = GraphQLList; + +class GraphQLNonNull { + constructor(ofType) { + isNullableType(ofType) || + (0, _devAssert.devAssert)( + false, + `Expected ${(0, _inspect.inspect)( + ofType, + )} to be a GraphQL nullable type.`, + ); + this.ofType = ofType; + } + + get [Symbol.toStringTag]() { + return 'GraphQLNonNull'; + } + + toString() { + return String(this.ofType) + '!'; + } + + toJSON() { + return this.toString(); + } +} +/** + * These types wrap and modify other types + */ + +exports.GraphQLNonNull = GraphQLNonNull; + +function isWrappingType(type) { + return isListType(type) || isNonNullType(type); +} + +function assertWrappingType(type) { + if (!isWrappingType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL wrapping type.`, + ); + } + + return type; +} +/** + * These types can all accept null as a value. + */ + +function isNullableType(type) { + return isType(type) && !isNonNullType(type); +} + +function assertNullableType(type) { + if (!isNullableType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL nullable type.`, + ); + } + + return type; +} + +function getNullableType(type) { + if (type) { + return isNonNullType(type) ? type.ofType : type; + } +} +/** + * These named types do not include modifiers like List or NonNull. + */ + +function isNamedType(type) { + return ( + isScalarType(type) || + isObjectType(type) || + isInterfaceType(type) || + isUnionType(type) || + isEnumType(type) || + isInputObjectType(type) + ); +} + +function assertNamedType(type) { + if (!isNamedType(type)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(type)} to be a GraphQL named type.`, + ); + } + + return type; +} + +function getNamedType(type) { + if (type) { + let unwrappedType = type; + + while (isWrappingType(unwrappedType)) { + unwrappedType = unwrappedType.ofType; + } + + return unwrappedType; + } +} +/** + * Used while defining GraphQL types to allow for circular references in + * otherwise immutable type definitions. + */ + +function resolveReadonlyArrayThunk(thunk) { + return typeof thunk === 'function' ? thunk() : thunk; +} + +function resolveObjMapThunk(thunk) { + return typeof thunk === 'function' ? thunk() : thunk; +} +/** + * Custom extensions + * + * @remarks + * Use a unique identifier name for your extension, for example the name of + * your library or project. Do not use a shortened identifier as this increases + * the risk of conflicts. We recommend you add at most one extension field, + * an object which can contain all the values you need. + */ + +/** + * Scalar Type Definition + * + * The leaf values of any request and input values to arguments are + * Scalars (or Enums) and are defined with a name and a series of functions + * used to parse input from ast or variables and to ensure validity. + * + * If a type's serialize function returns `null` or does not return a value + * (i.e. it returns `undefined`) then an error will be raised and a `null` + * value will be returned in the response. It is always better to validate + * + * Example: + * + * ```ts + * const OddType = new GraphQLScalarType({ + * name: 'Odd', + * serialize(value) { + * if (!Number.isFinite(value)) { + * throw new Error( + * `Scalar "Odd" cannot represent "${value}" since it is not a finite number.`, + * ); + * } + * + * if (value % 2 === 0) { + * throw new Error(`Scalar "Odd" cannot represent "${value}" since it is even.`); + * } + * return value; + * } + * }); + * ``` + */ +class GraphQLScalarType { + constructor(config) { + var _config$parseValue, + _config$serialize, + _config$parseLiteral, + _config$extensionASTN; + + const parseValue = + (_config$parseValue = config.parseValue) !== null && + _config$parseValue !== void 0 + ? _config$parseValue + : _identityFunc.identityFunc; + this.name = (0, _assertName.assertName)(config.name); + this.description = config.description; + this.specifiedByURL = config.specifiedByURL; + this.serialize = + (_config$serialize = config.serialize) !== null && + _config$serialize !== void 0 + ? _config$serialize + : _identityFunc.identityFunc; + this.parseValue = parseValue; + this.parseLiteral = + (_config$parseLiteral = config.parseLiteral) !== null && + _config$parseLiteral !== void 0 + ? _config$parseLiteral + : (node, variables) => + parseValue( + (0, _valueFromASTUntyped.valueFromASTUntyped)(node, variables), + ); + this.extensions = (0, _toObjMap.toObjMap)(config.extensions); + this.astNode = config.astNode; + this.extensionASTNodes = + (_config$extensionASTN = config.extensionASTNodes) !== null && + _config$extensionASTN !== void 0 + ? _config$extensionASTN + : []; + config.specifiedByURL == null || + typeof config.specifiedByURL === 'string' || + (0, _devAssert.devAssert)( + false, + `${this.name} must provide "specifiedByURL" as a string, ` + + `but got: ${(0, _inspect.inspect)(config.specifiedByURL)}.`, + ); + config.serialize == null || + typeof config.serialize === 'function' || + (0, _devAssert.devAssert)( + false, + `${this.name} must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.`, + ); + + if (config.parseLiteral) { + (typeof config.parseValue === 'function' && + typeof config.parseLiteral === 'function') || + (0, _devAssert.devAssert)( + false, + `${this.name} must provide both "parseValue" and "parseLiteral" functions.`, + ); + } + } + + get [Symbol.toStringTag]() { + return 'GraphQLScalarType'; + } + + toConfig() { + return { + name: this.name, + description: this.description, + specifiedByURL: this.specifiedByURL, + serialize: this.serialize, + parseValue: this.parseValue, + parseLiteral: this.parseLiteral, + extensions: this.extensions, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes, + }; + } + + toString() { + return this.name; + } + + toJSON() { + return this.toString(); + } +} + +exports.GraphQLScalarType = GraphQLScalarType; + +/** + * Object Type Definition + * + * Almost all of the GraphQL types you define will be object types. Object types + * have a name, but most importantly describe their fields. + * + * Example: + * + * ```ts + * const AddressType = new GraphQLObjectType({ + * name: 'Address', + * fields: { + * street: { type: GraphQLString }, + * number: { type: GraphQLInt }, + * formatted: { + * type: GraphQLString, + * resolve(obj) { + * return obj.number + ' ' + obj.street + * } + * } + * } + * }); + * ``` + * + * When two types need to refer to each other, or a type needs to refer to + * itself in a field, you can use a function expression (aka a closure or a + * thunk) to supply the fields lazily. + * + * Example: + * + * ```ts + * const PersonType = new GraphQLObjectType({ + * name: 'Person', + * fields: () => ({ + * name: { type: GraphQLString }, + * bestFriend: { type: PersonType }, + * }) + * }); + * ``` + */ +class GraphQLObjectType { + constructor(config) { + var _config$extensionASTN2; + + this.name = (0, _assertName.assertName)(config.name); + this.description = config.description; + this.isTypeOf = config.isTypeOf; + this.extensions = (0, _toObjMap.toObjMap)(config.extensions); + this.astNode = config.astNode; + this.extensionASTNodes = + (_config$extensionASTN2 = config.extensionASTNodes) !== null && + _config$extensionASTN2 !== void 0 + ? _config$extensionASTN2 + : []; + + this._fields = () => defineFieldMap(config); + + this._interfaces = () => defineInterfaces(config); + + config.isTypeOf == null || + typeof config.isTypeOf === 'function' || + (0, _devAssert.devAssert)( + false, + `${this.name} must provide "isTypeOf" as a function, ` + + `but got: ${(0, _inspect.inspect)(config.isTypeOf)}.`, + ); + } + + get [Symbol.toStringTag]() { + return 'GraphQLObjectType'; + } + + getFields() { + if (typeof this._fields === 'function') { + this._fields = this._fields(); + } + + return this._fields; + } + + getInterfaces() { + if (typeof this._interfaces === 'function') { + this._interfaces = this._interfaces(); + } + + return this._interfaces; + } + + toConfig() { + return { + name: this.name, + description: this.description, + interfaces: this.getInterfaces(), + fields: fieldsToFieldsConfig(this.getFields()), + isTypeOf: this.isTypeOf, + extensions: this.extensions, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes, + }; + } + + toString() { + return this.name; + } + + toJSON() { + return this.toString(); + } +} + +exports.GraphQLObjectType = GraphQLObjectType; + +function defineInterfaces(config) { + var _config$interfaces; + + const interfaces = resolveReadonlyArrayThunk( + (_config$interfaces = config.interfaces) !== null && + _config$interfaces !== void 0 + ? _config$interfaces + : [], + ); + Array.isArray(interfaces) || + (0, _devAssert.devAssert)( + false, + `${config.name} interfaces must be an Array or a function which returns an Array.`, + ); + return interfaces; +} + +function defineFieldMap(config) { + const fieldMap = resolveObjMapThunk(config.fields); + isPlainObj(fieldMap) || + (0, _devAssert.devAssert)( + false, + `${config.name} fields must be an object with field names as keys or a function which returns such an object.`, + ); + return (0, _mapValue.mapValue)(fieldMap, (fieldConfig, fieldName) => { + var _fieldConfig$args; + + isPlainObj(fieldConfig) || + (0, _devAssert.devAssert)( + false, + `${config.name}.${fieldName} field config must be an object.`, + ); + fieldConfig.resolve == null || + typeof fieldConfig.resolve === 'function' || + (0, _devAssert.devAssert)( + false, + `${config.name}.${fieldName} field resolver must be a function if ` + + `provided, but got: ${(0, _inspect.inspect)(fieldConfig.resolve)}.`, + ); + const argsConfig = + (_fieldConfig$args = fieldConfig.args) !== null && + _fieldConfig$args !== void 0 + ? _fieldConfig$args + : {}; + isPlainObj(argsConfig) || + (0, _devAssert.devAssert)( + false, + `${config.name}.${fieldName} args must be an object with argument names as keys.`, + ); + return { + name: (0, _assertName.assertName)(fieldName), + description: fieldConfig.description, + type: fieldConfig.type, + args: defineArguments(argsConfig), + resolve: fieldConfig.resolve, + subscribe: fieldConfig.subscribe, + deprecationReason: fieldConfig.deprecationReason, + extensions: (0, _toObjMap.toObjMap)(fieldConfig.extensions), + astNode: fieldConfig.astNode, + }; + }); +} + +function defineArguments(config) { + return Object.entries(config).map(([argName, argConfig]) => ({ + name: (0, _assertName.assertName)(argName), + description: argConfig.description, + type: argConfig.type, + defaultValue: argConfig.defaultValue, + deprecationReason: argConfig.deprecationReason, + extensions: (0, _toObjMap.toObjMap)(argConfig.extensions), + astNode: argConfig.astNode, + })); +} + +function isPlainObj(obj) { + return (0, _isObjectLike.isObjectLike)(obj) && !Array.isArray(obj); +} + +function fieldsToFieldsConfig(fields) { + return (0, _mapValue.mapValue)(fields, (field) => ({ + description: field.description, + type: field.type, + args: argsToArgsConfig(field.args), + resolve: field.resolve, + subscribe: field.subscribe, + deprecationReason: field.deprecationReason, + extensions: field.extensions, + astNode: field.astNode, + })); +} +/** + * @internal + */ + +function argsToArgsConfig(args) { + return (0, _keyValMap.keyValMap)( + args, + (arg) => arg.name, + (arg) => ({ + description: arg.description, + type: arg.type, + defaultValue: arg.defaultValue, + deprecationReason: arg.deprecationReason, + extensions: arg.extensions, + astNode: arg.astNode, + }), + ); +} + +function isRequiredArgument(arg) { + return isNonNullType(arg.type) && arg.defaultValue === undefined; +} + +/** + * Interface Type Definition + * + * When a field can return one of a heterogeneous set of types, a Interface type + * is used to describe what types are possible, what fields are in common across + * all types, as well as a function to determine which type is actually used + * when the field is resolved. + * + * Example: + * + * ```ts + * const EntityType = new GraphQLInterfaceType({ + * name: 'Entity', + * fields: { + * name: { type: GraphQLString } + * } + * }); + * ``` + */ +class GraphQLInterfaceType { + constructor(config) { + var _config$extensionASTN3; + + this.name = (0, _assertName.assertName)(config.name); + this.description = config.description; + this.resolveType = config.resolveType; + this.extensions = (0, _toObjMap.toObjMap)(config.extensions); + this.astNode = config.astNode; + this.extensionASTNodes = + (_config$extensionASTN3 = config.extensionASTNodes) !== null && + _config$extensionASTN3 !== void 0 + ? _config$extensionASTN3 + : []; + this._fields = defineFieldMap.bind(undefined, config); + this._interfaces = defineInterfaces.bind(undefined, config); + config.resolveType == null || + typeof config.resolveType === 'function' || + (0, _devAssert.devAssert)( + false, + `${this.name} must provide "resolveType" as a function, ` + + `but got: ${(0, _inspect.inspect)(config.resolveType)}.`, + ); + } + + get [Symbol.toStringTag]() { + return 'GraphQLInterfaceType'; + } + + getFields() { + if (typeof this._fields === 'function') { + this._fields = this._fields(); + } + + return this._fields; + } + + getInterfaces() { + if (typeof this._interfaces === 'function') { + this._interfaces = this._interfaces(); + } + + return this._interfaces; + } + + toConfig() { + return { + name: this.name, + description: this.description, + interfaces: this.getInterfaces(), + fields: fieldsToFieldsConfig(this.getFields()), + resolveType: this.resolveType, + extensions: this.extensions, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes, + }; + } + + toString() { + return this.name; + } + + toJSON() { + return this.toString(); + } +} + +exports.GraphQLInterfaceType = GraphQLInterfaceType; + +/** + * Union Type Definition + * + * When a field can return one of a heterogeneous set of types, a Union type + * is used to describe what types are possible as well as providing a function + * to determine which type is actually used when the field is resolved. + * + * Example: + * + * ```ts + * const PetType = new GraphQLUnionType({ + * name: 'Pet', + * types: [ DogType, CatType ], + * resolveType(value) { + * if (value instanceof Dog) { + * return DogType; + * } + * if (value instanceof Cat) { + * return CatType; + * } + * } + * }); + * ``` + */ +class GraphQLUnionType { + constructor(config) { + var _config$extensionASTN4; + + this.name = (0, _assertName.assertName)(config.name); + this.description = config.description; + this.resolveType = config.resolveType; + this.extensions = (0, _toObjMap.toObjMap)(config.extensions); + this.astNode = config.astNode; + this.extensionASTNodes = + (_config$extensionASTN4 = config.extensionASTNodes) !== null && + _config$extensionASTN4 !== void 0 + ? _config$extensionASTN4 + : []; + this._types = defineTypes.bind(undefined, config); + config.resolveType == null || + typeof config.resolveType === 'function' || + (0, _devAssert.devAssert)( + false, + `${this.name} must provide "resolveType" as a function, ` + + `but got: ${(0, _inspect.inspect)(config.resolveType)}.`, + ); + } + + get [Symbol.toStringTag]() { + return 'GraphQLUnionType'; + } + + getTypes() { + if (typeof this._types === 'function') { + this._types = this._types(); + } + + return this._types; + } + + toConfig() { + return { + name: this.name, + description: this.description, + types: this.getTypes(), + resolveType: this.resolveType, + extensions: this.extensions, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes, + }; + } + + toString() { + return this.name; + } + + toJSON() { + return this.toString(); + } +} + +exports.GraphQLUnionType = GraphQLUnionType; + +function defineTypes(config) { + const types = resolveReadonlyArrayThunk(config.types); + Array.isArray(types) || + (0, _devAssert.devAssert)( + false, + `Must provide Array of types or a function which returns such an array for Union ${config.name}.`, + ); + return types; +} + +/** + * Enum Type Definition + * + * Some leaf values of requests and input values are Enums. GraphQL serializes + * Enum values as strings, however internally Enums can be represented by any + * kind of type, often integers. + * + * Example: + * + * ```ts + * const RGBType = new GraphQLEnumType({ + * name: 'RGB', + * values: { + * RED: { value: 0 }, + * GREEN: { value: 1 }, + * BLUE: { value: 2 } + * } + * }); + * ``` + * + * Note: If a value is not provided in a definition, the name of the enum value + * will be used as its internal value. + */ +class GraphQLEnumType { + /* */ + constructor(config) { + var _config$extensionASTN5; + + this.name = (0, _assertName.assertName)(config.name); + this.description = config.description; + this.extensions = (0, _toObjMap.toObjMap)(config.extensions); + this.astNode = config.astNode; + this.extensionASTNodes = + (_config$extensionASTN5 = config.extensionASTNodes) !== null && + _config$extensionASTN5 !== void 0 + ? _config$extensionASTN5 + : []; + this._values = + typeof config.values === 'function' + ? config.values + : defineEnumValues(this.name, config.values); + this._valueLookup = null; + this._nameLookup = null; + } + + get [Symbol.toStringTag]() { + return 'GraphQLEnumType'; + } + + getValues() { + if (typeof this._values === 'function') { + this._values = defineEnumValues(this.name, this._values()); + } + + return this._values; + } + + getValue(name) { + if (this._nameLookup === null) { + this._nameLookup = (0, _keyMap.keyMap)( + this.getValues(), + (value) => value.name, + ); + } + + return this._nameLookup[name]; + } + + serialize(outputValue) { + if (this._valueLookup === null) { + this._valueLookup = new Map( + this.getValues().map((enumValue) => [enumValue.value, enumValue]), + ); + } + + const enumValue = this._valueLookup.get(outputValue); + + if (enumValue === undefined) { + throw new _GraphQLError.GraphQLError( + `Enum "${this.name}" cannot represent value: ${(0, _inspect.inspect)( + outputValue, + )}`, + ); + } + + return enumValue.name; + } + + parseValue(inputValue) /* T */ + { + if (typeof inputValue !== 'string') { + const valueStr = (0, _inspect.inspect)(inputValue); + throw new _GraphQLError.GraphQLError( + `Enum "${this.name}" cannot represent non-string value: ${valueStr}.` + + didYouMeanEnumValue(this, valueStr), + ); + } + + const enumValue = this.getValue(inputValue); + + if (enumValue == null) { + throw new _GraphQLError.GraphQLError( + `Value "${inputValue}" does not exist in "${this.name}" enum.` + + didYouMeanEnumValue(this, inputValue), + ); + } + + return enumValue.value; + } + + parseLiteral(valueNode, _variables) /* T */ + { + // Note: variables will be resolved to a value before calling this function. + if (valueNode.kind !== _kinds.Kind.ENUM) { + const valueStr = (0, _printer.print)(valueNode); + throw new _GraphQLError.GraphQLError( + `Enum "${this.name}" cannot represent non-enum value: ${valueStr}.` + + didYouMeanEnumValue(this, valueStr), + { + nodes: valueNode, + }, + ); + } + + const enumValue = this.getValue(valueNode.value); + + if (enumValue == null) { + const valueStr = (0, _printer.print)(valueNode); + throw new _GraphQLError.GraphQLError( + `Value "${valueStr}" does not exist in "${this.name}" enum.` + + didYouMeanEnumValue(this, valueStr), + { + nodes: valueNode, + }, + ); + } + + return enumValue.value; + } + + toConfig() { + const values = (0, _keyValMap.keyValMap)( + this.getValues(), + (value) => value.name, + (value) => ({ + description: value.description, + value: value.value, + deprecationReason: value.deprecationReason, + extensions: value.extensions, + astNode: value.astNode, + }), + ); + return { + name: this.name, + description: this.description, + values, + extensions: this.extensions, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes, + }; + } + + toString() { + return this.name; + } + + toJSON() { + return this.toString(); + } +} + +exports.GraphQLEnumType = GraphQLEnumType; + +function didYouMeanEnumValue(enumType, unknownValueStr) { + const allNames = enumType.getValues().map((value) => value.name); + const suggestedValues = (0, _suggestionList.suggestionList)( + unknownValueStr, + allNames, + ); + return (0, _didYouMean.didYouMean)('the enum value', suggestedValues); +} + +function defineEnumValues(typeName, valueMap) { + isPlainObj(valueMap) || + (0, _devAssert.devAssert)( + false, + `${typeName} values must be an object with value names as keys.`, + ); + return Object.entries(valueMap).map(([valueName, valueConfig]) => { + isPlainObj(valueConfig) || + (0, _devAssert.devAssert)( + false, + `${typeName}.${valueName} must refer to an object with a "value" key ` + + `representing an internal value but got: ${(0, _inspect.inspect)( + valueConfig, + )}.`, + ); + return { + name: (0, _assertName.assertEnumValueName)(valueName), + description: valueConfig.description, + value: valueConfig.value !== undefined ? valueConfig.value : valueName, + deprecationReason: valueConfig.deprecationReason, + extensions: (0, _toObjMap.toObjMap)(valueConfig.extensions), + astNode: valueConfig.astNode, + }; + }); +} + +/** + * Input Object Type Definition + * + * An input object defines a structured collection of fields which may be + * supplied to a field argument. + * + * Using `NonNull` will ensure that a value must be provided by the query + * + * Example: + * + * ```ts + * const GeoPoint = new GraphQLInputObjectType({ + * name: 'GeoPoint', + * fields: { + * lat: { type: new GraphQLNonNull(GraphQLFloat) }, + * lon: { type: new GraphQLNonNull(GraphQLFloat) }, + * alt: { type: GraphQLFloat, defaultValue: 0 }, + * } + * }); + * ``` + */ +class GraphQLInputObjectType { + constructor(config) { + var _config$extensionASTN6, _config$isOneOf; + + this.name = (0, _assertName.assertName)(config.name); + this.description = config.description; + this.extensions = (0, _toObjMap.toObjMap)(config.extensions); + this.astNode = config.astNode; + this.extensionASTNodes = + (_config$extensionASTN6 = config.extensionASTNodes) !== null && + _config$extensionASTN6 !== void 0 + ? _config$extensionASTN6 + : []; + this.isOneOf = + (_config$isOneOf = config.isOneOf) !== null && _config$isOneOf !== void 0 + ? _config$isOneOf + : false; + this._fields = defineInputFieldMap.bind(undefined, config); + } + + get [Symbol.toStringTag]() { + return 'GraphQLInputObjectType'; + } + + getFields() { + if (typeof this._fields === 'function') { + this._fields = this._fields(); + } + + return this._fields; + } + + toConfig() { + const fields = (0, _mapValue.mapValue)(this.getFields(), (field) => ({ + description: field.description, + type: field.type, + defaultValue: field.defaultValue, + deprecationReason: field.deprecationReason, + extensions: field.extensions, + astNode: field.astNode, + })); + return { + name: this.name, + description: this.description, + fields, + extensions: this.extensions, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes, + isOneOf: this.isOneOf, + }; + } + + toString() { + return this.name; + } + + toJSON() { + return this.toString(); + } +} + +exports.GraphQLInputObjectType = GraphQLInputObjectType; + +function defineInputFieldMap(config) { + const fieldMap = resolveObjMapThunk(config.fields); + isPlainObj(fieldMap) || + (0, _devAssert.devAssert)( + false, + `${config.name} fields must be an object with field names as keys or a function which returns such an object.`, + ); + return (0, _mapValue.mapValue)(fieldMap, (fieldConfig, fieldName) => { + !('resolve' in fieldConfig) || + (0, _devAssert.devAssert)( + false, + `${config.name}.${fieldName} field has a resolve property, but Input Types cannot define resolvers.`, + ); + return { + name: (0, _assertName.assertName)(fieldName), + description: fieldConfig.description, + type: fieldConfig.type, + defaultValue: fieldConfig.defaultValue, + deprecationReason: fieldConfig.deprecationReason, + extensions: (0, _toObjMap.toObjMap)(fieldConfig.extensions), + astNode: fieldConfig.astNode, + }; + }); +} + +function isRequiredInputField(field) { + return isNonNullType(field.type) && field.defaultValue === undefined; +} + + +/***/ }), + +/***/ 1058: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.GraphQLSpecifiedByDirective = + exports.GraphQLSkipDirective = + exports.GraphQLOneOfDirective = + exports.GraphQLIncludeDirective = + exports.GraphQLDirective = + exports.GraphQLDeprecatedDirective = + exports.DEFAULT_DEPRECATION_REASON = + void 0; +exports.assertDirective = assertDirective; +exports.isDirective = isDirective; +exports.isSpecifiedDirective = isSpecifiedDirective; +exports.specifiedDirectives = void 0; + +var _devAssert = __nccwpck_require__(5383); + +var _inspect = __nccwpck_require__(5742); + +var _instanceOf = __nccwpck_require__(5914); + +var _isObjectLike = __nccwpck_require__(892); + +var _toObjMap = __nccwpck_require__(7104); + +var _directiveLocation = __nccwpck_require__(2582); + +var _assertName = __nccwpck_require__(8337); + +var _definition = __nccwpck_require__(4169); + +var _scalars = __nccwpck_require__(3571); + +/** + * Test if the given value is a GraphQL directive. + */ +function isDirective(directive) { + return (0, _instanceOf.instanceOf)(directive, GraphQLDirective); +} + +function assertDirective(directive) { + if (!isDirective(directive)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(directive)} to be a GraphQL directive.`, + ); + } + + return directive; +} +/** + * Custom extensions + * + * @remarks + * Use a unique identifier name for your extension, for example the name of + * your library or project. Do not use a shortened identifier as this increases + * the risk of conflicts. We recommend you add at most one extension field, + * an object which can contain all the values you need. + */ + +/** + * Directives are used by the GraphQL runtime as a way of modifying execution + * behavior. Type system creators will usually not create these directly. + */ +class GraphQLDirective { + constructor(config) { + var _config$isRepeatable, _config$args; + + this.name = (0, _assertName.assertName)(config.name); + this.description = config.description; + this.locations = config.locations; + this.isRepeatable = + (_config$isRepeatable = config.isRepeatable) !== null && + _config$isRepeatable !== void 0 + ? _config$isRepeatable + : false; + this.extensions = (0, _toObjMap.toObjMap)(config.extensions); + this.astNode = config.astNode; + Array.isArray(config.locations) || + (0, _devAssert.devAssert)( + false, + `@${config.name} locations must be an Array.`, + ); + const args = + (_config$args = config.args) !== null && _config$args !== void 0 + ? _config$args + : {}; + ((0, _isObjectLike.isObjectLike)(args) && !Array.isArray(args)) || + (0, _devAssert.devAssert)( + false, + `@${config.name} args must be an object with argument names as keys.`, + ); + this.args = (0, _definition.defineArguments)(args); + } + + get [Symbol.toStringTag]() { + return 'GraphQLDirective'; + } + + toConfig() { + return { + name: this.name, + description: this.description, + locations: this.locations, + args: (0, _definition.argsToArgsConfig)(this.args), + isRepeatable: this.isRepeatable, + extensions: this.extensions, + astNode: this.astNode, + }; + } + + toString() { + return '@' + this.name; + } + + toJSON() { + return this.toString(); + } +} + +exports.GraphQLDirective = GraphQLDirective; + +/** + * Used to conditionally include fields or fragments. + */ +const GraphQLIncludeDirective = new GraphQLDirective({ + name: 'include', + description: + 'Directs the executor to include this field or fragment only when the `if` argument is true.', + locations: [ + _directiveLocation.DirectiveLocation.FIELD, + _directiveLocation.DirectiveLocation.FRAGMENT_SPREAD, + _directiveLocation.DirectiveLocation.INLINE_FRAGMENT, + ], + args: { + if: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLBoolean), + description: 'Included when true.', + }, + }, +}); +/** + * Used to conditionally skip (exclude) fields or fragments. + */ + +exports.GraphQLIncludeDirective = GraphQLIncludeDirective; +const GraphQLSkipDirective = new GraphQLDirective({ + name: 'skip', + description: + 'Directs the executor to skip this field or fragment when the `if` argument is true.', + locations: [ + _directiveLocation.DirectiveLocation.FIELD, + _directiveLocation.DirectiveLocation.FRAGMENT_SPREAD, + _directiveLocation.DirectiveLocation.INLINE_FRAGMENT, + ], + args: { + if: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLBoolean), + description: 'Skipped when true.', + }, + }, +}); +/** + * Constant string used for default reason for a deprecation. + */ + +exports.GraphQLSkipDirective = GraphQLSkipDirective; +const DEFAULT_DEPRECATION_REASON = 'No longer supported'; +/** + * Used to declare element of a GraphQL schema as deprecated. + */ + +exports.DEFAULT_DEPRECATION_REASON = DEFAULT_DEPRECATION_REASON; +const GraphQLDeprecatedDirective = new GraphQLDirective({ + name: 'deprecated', + description: 'Marks an element of a GraphQL schema as no longer supported.', + locations: [ + _directiveLocation.DirectiveLocation.FIELD_DEFINITION, + _directiveLocation.DirectiveLocation.ARGUMENT_DEFINITION, + _directiveLocation.DirectiveLocation.INPUT_FIELD_DEFINITION, + _directiveLocation.DirectiveLocation.ENUM_VALUE, + ], + args: { + reason: { + type: _scalars.GraphQLString, + description: + 'Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).', + defaultValue: DEFAULT_DEPRECATION_REASON, + }, + }, +}); +/** + * Used to provide a URL for specifying the behavior of custom scalar definitions. + */ + +exports.GraphQLDeprecatedDirective = GraphQLDeprecatedDirective; +const GraphQLSpecifiedByDirective = new GraphQLDirective({ + name: 'specifiedBy', + description: 'Exposes a URL that specifies the behavior of this scalar.', + locations: [_directiveLocation.DirectiveLocation.SCALAR], + args: { + url: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLString), + description: 'The URL that specifies the behavior of this scalar.', + }, + }, +}); +/** + * Used to indicate an Input Object is a OneOf Input Object. + */ + +exports.GraphQLSpecifiedByDirective = GraphQLSpecifiedByDirective; +const GraphQLOneOfDirective = new GraphQLDirective({ + name: 'oneOf', + description: + 'Indicates exactly one field must be supplied and this field must not be `null`.', + locations: [_directiveLocation.DirectiveLocation.INPUT_OBJECT], + args: {}, +}); +/** + * The full list of specified directives. + */ + +exports.GraphQLOneOfDirective = GraphQLOneOfDirective; +const specifiedDirectives = Object.freeze([ + GraphQLIncludeDirective, + GraphQLSkipDirective, + GraphQLDeprecatedDirective, + GraphQLSpecifiedByDirective, + GraphQLOneOfDirective, +]); +exports.specifiedDirectives = specifiedDirectives; + +function isSpecifiedDirective(directive) { + return specifiedDirectives.some(({ name }) => name === directive.name); +} + + +/***/ }), + +/***/ 6618: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +Object.defineProperty(exports, "DEFAULT_DEPRECATION_REASON", ({ + enumerable: true, + get: function () { + return _directives.DEFAULT_DEPRECATION_REASON; + }, +})); +Object.defineProperty(exports, "GRAPHQL_MAX_INT", ({ + enumerable: true, + get: function () { + return _scalars.GRAPHQL_MAX_INT; + }, +})); +Object.defineProperty(exports, "GRAPHQL_MIN_INT", ({ + enumerable: true, + get: function () { + return _scalars.GRAPHQL_MIN_INT; + }, +})); +Object.defineProperty(exports, "GraphQLBoolean", ({ + enumerable: true, + get: function () { + return _scalars.GraphQLBoolean; + }, +})); +Object.defineProperty(exports, "GraphQLDeprecatedDirective", ({ + enumerable: true, + get: function () { + return _directives.GraphQLDeprecatedDirective; + }, +})); +Object.defineProperty(exports, "GraphQLDirective", ({ + enumerable: true, + get: function () { + return _directives.GraphQLDirective; + }, +})); +Object.defineProperty(exports, "GraphQLEnumType", ({ + enumerable: true, + get: function () { + return _definition.GraphQLEnumType; + }, +})); +Object.defineProperty(exports, "GraphQLFloat", ({ + enumerable: true, + get: function () { + return _scalars.GraphQLFloat; + }, +})); +Object.defineProperty(exports, "GraphQLID", ({ + enumerable: true, + get: function () { + return _scalars.GraphQLID; + }, +})); +Object.defineProperty(exports, "GraphQLIncludeDirective", ({ + enumerable: true, + get: function () { + return _directives.GraphQLIncludeDirective; + }, +})); +Object.defineProperty(exports, "GraphQLInputObjectType", ({ + enumerable: true, + get: function () { + return _definition.GraphQLInputObjectType; + }, +})); +Object.defineProperty(exports, "GraphQLInt", ({ + enumerable: true, + get: function () { + return _scalars.GraphQLInt; + }, +})); +Object.defineProperty(exports, "GraphQLInterfaceType", ({ + enumerable: true, + get: function () { + return _definition.GraphQLInterfaceType; + }, +})); +Object.defineProperty(exports, "GraphQLList", ({ + enumerable: true, + get: function () { + return _definition.GraphQLList; + }, +})); +Object.defineProperty(exports, "GraphQLNonNull", ({ + enumerable: true, + get: function () { + return _definition.GraphQLNonNull; + }, +})); +Object.defineProperty(exports, "GraphQLObjectType", ({ + enumerable: true, + get: function () { + return _definition.GraphQLObjectType; + }, +})); +Object.defineProperty(exports, "GraphQLOneOfDirective", ({ + enumerable: true, + get: function () { + return _directives.GraphQLOneOfDirective; + }, +})); +Object.defineProperty(exports, "GraphQLScalarType", ({ + enumerable: true, + get: function () { + return _definition.GraphQLScalarType; + }, +})); +Object.defineProperty(exports, "GraphQLSchema", ({ + enumerable: true, + get: function () { + return _schema.GraphQLSchema; + }, +})); +Object.defineProperty(exports, "GraphQLSkipDirective", ({ + enumerable: true, + get: function () { + return _directives.GraphQLSkipDirective; + }, +})); +Object.defineProperty(exports, "GraphQLSpecifiedByDirective", ({ + enumerable: true, + get: function () { + return _directives.GraphQLSpecifiedByDirective; + }, +})); +Object.defineProperty(exports, "GraphQLString", ({ + enumerable: true, + get: function () { + return _scalars.GraphQLString; + }, +})); +Object.defineProperty(exports, "GraphQLUnionType", ({ + enumerable: true, + get: function () { + return _definition.GraphQLUnionType; + }, +})); +Object.defineProperty(exports, "SchemaMetaFieldDef", ({ + enumerable: true, + get: function () { + return _introspection.SchemaMetaFieldDef; + }, +})); +Object.defineProperty(exports, "TypeKind", ({ + enumerable: true, + get: function () { + return _introspection.TypeKind; + }, +})); +Object.defineProperty(exports, "TypeMetaFieldDef", ({ + enumerable: true, + get: function () { + return _introspection.TypeMetaFieldDef; + }, +})); +Object.defineProperty(exports, "TypeNameMetaFieldDef", ({ + enumerable: true, + get: function () { + return _introspection.TypeNameMetaFieldDef; + }, +})); +Object.defineProperty(exports, "__Directive", ({ + enumerable: true, + get: function () { + return _introspection.__Directive; + }, +})); +Object.defineProperty(exports, "__DirectiveLocation", ({ + enumerable: true, + get: function () { + return _introspection.__DirectiveLocation; + }, +})); +Object.defineProperty(exports, "__EnumValue", ({ + enumerable: true, + get: function () { + return _introspection.__EnumValue; + }, +})); +Object.defineProperty(exports, "__Field", ({ + enumerable: true, + get: function () { + return _introspection.__Field; + }, +})); +Object.defineProperty(exports, "__InputValue", ({ + enumerable: true, + get: function () { + return _introspection.__InputValue; + }, +})); +Object.defineProperty(exports, "__Schema", ({ + enumerable: true, + get: function () { + return _introspection.__Schema; + }, +})); +Object.defineProperty(exports, "__Type", ({ + enumerable: true, + get: function () { + return _introspection.__Type; + }, +})); +Object.defineProperty(exports, "__TypeKind", ({ + enumerable: true, + get: function () { + return _introspection.__TypeKind; + }, +})); +Object.defineProperty(exports, "assertAbstractType", ({ + enumerable: true, + get: function () { + return _definition.assertAbstractType; + }, +})); +Object.defineProperty(exports, "assertCompositeType", ({ + enumerable: true, + get: function () { + return _definition.assertCompositeType; + }, +})); +Object.defineProperty(exports, "assertDirective", ({ + enumerable: true, + get: function () { + return _directives.assertDirective; + }, +})); +Object.defineProperty(exports, "assertEnumType", ({ + enumerable: true, + get: function () { + return _definition.assertEnumType; + }, +})); +Object.defineProperty(exports, "assertEnumValueName", ({ + enumerable: true, + get: function () { + return _assertName.assertEnumValueName; + }, +})); +Object.defineProperty(exports, "assertInputObjectType", ({ + enumerable: true, + get: function () { + return _definition.assertInputObjectType; + }, +})); +Object.defineProperty(exports, "assertInputType", ({ + enumerable: true, + get: function () { + return _definition.assertInputType; + }, +})); +Object.defineProperty(exports, "assertInterfaceType", ({ + enumerable: true, + get: function () { + return _definition.assertInterfaceType; + }, +})); +Object.defineProperty(exports, "assertLeafType", ({ + enumerable: true, + get: function () { + return _definition.assertLeafType; + }, +})); +Object.defineProperty(exports, "assertListType", ({ + enumerable: true, + get: function () { + return _definition.assertListType; + }, +})); +Object.defineProperty(exports, "assertName", ({ + enumerable: true, + get: function () { + return _assertName.assertName; + }, +})); +Object.defineProperty(exports, "assertNamedType", ({ + enumerable: true, + get: function () { + return _definition.assertNamedType; + }, +})); +Object.defineProperty(exports, "assertNonNullType", ({ + enumerable: true, + get: function () { + return _definition.assertNonNullType; + }, +})); +Object.defineProperty(exports, "assertNullableType", ({ + enumerable: true, + get: function () { + return _definition.assertNullableType; + }, +})); +Object.defineProperty(exports, "assertObjectType", ({ + enumerable: true, + get: function () { + return _definition.assertObjectType; + }, +})); +Object.defineProperty(exports, "assertOutputType", ({ + enumerable: true, + get: function () { + return _definition.assertOutputType; + }, +})); +Object.defineProperty(exports, "assertScalarType", ({ + enumerable: true, + get: function () { + return _definition.assertScalarType; + }, +})); +Object.defineProperty(exports, "assertSchema", ({ + enumerable: true, + get: function () { + return _schema.assertSchema; + }, +})); +Object.defineProperty(exports, "assertType", ({ + enumerable: true, + get: function () { + return _definition.assertType; + }, +})); +Object.defineProperty(exports, "assertUnionType", ({ + enumerable: true, + get: function () { + return _definition.assertUnionType; + }, +})); +Object.defineProperty(exports, "assertValidSchema", ({ + enumerable: true, + get: function () { + return _validate.assertValidSchema; + }, +})); +Object.defineProperty(exports, "assertWrappingType", ({ + enumerable: true, + get: function () { + return _definition.assertWrappingType; + }, +})); +Object.defineProperty(exports, "getNamedType", ({ + enumerable: true, + get: function () { + return _definition.getNamedType; + }, +})); +Object.defineProperty(exports, "getNullableType", ({ + enumerable: true, + get: function () { + return _definition.getNullableType; + }, +})); +Object.defineProperty(exports, "introspectionTypes", ({ + enumerable: true, + get: function () { + return _introspection.introspectionTypes; + }, +})); +Object.defineProperty(exports, "isAbstractType", ({ + enumerable: true, + get: function () { + return _definition.isAbstractType; + }, +})); +Object.defineProperty(exports, "isCompositeType", ({ + enumerable: true, + get: function () { + return _definition.isCompositeType; + }, +})); +Object.defineProperty(exports, "isDirective", ({ + enumerable: true, + get: function () { + return _directives.isDirective; + }, +})); +Object.defineProperty(exports, "isEnumType", ({ + enumerable: true, + get: function () { + return _definition.isEnumType; + }, +})); +Object.defineProperty(exports, "isInputObjectType", ({ + enumerable: true, + get: function () { + return _definition.isInputObjectType; + }, +})); +Object.defineProperty(exports, "isInputType", ({ + enumerable: true, + get: function () { + return _definition.isInputType; + }, +})); +Object.defineProperty(exports, "isInterfaceType", ({ + enumerable: true, + get: function () { + return _definition.isInterfaceType; + }, +})); +Object.defineProperty(exports, "isIntrospectionType", ({ + enumerable: true, + get: function () { + return _introspection.isIntrospectionType; + }, +})); +Object.defineProperty(exports, "isLeafType", ({ + enumerable: true, + get: function () { + return _definition.isLeafType; + }, +})); +Object.defineProperty(exports, "isListType", ({ + enumerable: true, + get: function () { + return _definition.isListType; + }, +})); +Object.defineProperty(exports, "isNamedType", ({ + enumerable: true, + get: function () { + return _definition.isNamedType; + }, +})); +Object.defineProperty(exports, "isNonNullType", ({ + enumerable: true, + get: function () { + return _definition.isNonNullType; + }, +})); +Object.defineProperty(exports, "isNullableType", ({ + enumerable: true, + get: function () { + return _definition.isNullableType; + }, +})); +Object.defineProperty(exports, "isObjectType", ({ + enumerable: true, + get: function () { + return _definition.isObjectType; + }, +})); +Object.defineProperty(exports, "isOutputType", ({ + enumerable: true, + get: function () { + return _definition.isOutputType; + }, +})); +Object.defineProperty(exports, "isRequiredArgument", ({ + enumerable: true, + get: function () { + return _definition.isRequiredArgument; + }, +})); +Object.defineProperty(exports, "isRequiredInputField", ({ + enumerable: true, + get: function () { + return _definition.isRequiredInputField; + }, +})); +Object.defineProperty(exports, "isScalarType", ({ + enumerable: true, + get: function () { + return _definition.isScalarType; + }, +})); +Object.defineProperty(exports, "isSchema", ({ + enumerable: true, + get: function () { + return _schema.isSchema; + }, +})); +Object.defineProperty(exports, "isSpecifiedDirective", ({ + enumerable: true, + get: function () { + return _directives.isSpecifiedDirective; + }, +})); +Object.defineProperty(exports, "isSpecifiedScalarType", ({ + enumerable: true, + get: function () { + return _scalars.isSpecifiedScalarType; + }, +})); +Object.defineProperty(exports, "isType", ({ + enumerable: true, + get: function () { + return _definition.isType; + }, +})); +Object.defineProperty(exports, "isUnionType", ({ + enumerable: true, + get: function () { + return _definition.isUnionType; + }, +})); +Object.defineProperty(exports, "isWrappingType", ({ + enumerable: true, + get: function () { + return _definition.isWrappingType; + }, +})); +Object.defineProperty(exports, "resolveObjMapThunk", ({ + enumerable: true, + get: function () { + return _definition.resolveObjMapThunk; + }, +})); +Object.defineProperty(exports, "resolveReadonlyArrayThunk", ({ + enumerable: true, + get: function () { + return _definition.resolveReadonlyArrayThunk; + }, +})); +Object.defineProperty(exports, "specifiedDirectives", ({ + enumerable: true, + get: function () { + return _directives.specifiedDirectives; + }, +})); +Object.defineProperty(exports, "specifiedScalarTypes", ({ + enumerable: true, + get: function () { + return _scalars.specifiedScalarTypes; + }, +})); +Object.defineProperty(exports, "validateSchema", ({ + enumerable: true, + get: function () { + return _validate.validateSchema; + }, +})); + +var _schema = __nccwpck_require__(9299); + +var _definition = __nccwpck_require__(4169); + +var _directives = __nccwpck_require__(1058); + +var _scalars = __nccwpck_require__(3571); + +var _introspection = __nccwpck_require__(317); + +var _validate = __nccwpck_require__(3902); + +var _assertName = __nccwpck_require__(8337); + + +/***/ }), + +/***/ 317: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.introspectionTypes = + exports.__TypeKind = + exports.__Type = + exports.__Schema = + exports.__InputValue = + exports.__Field = + exports.__EnumValue = + exports.__DirectiveLocation = + exports.__Directive = + exports.TypeNameMetaFieldDef = + exports.TypeMetaFieldDef = + exports.TypeKind = + exports.SchemaMetaFieldDef = + void 0; +exports.isIntrospectionType = isIntrospectionType; + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _directiveLocation = __nccwpck_require__(2582); + +var _printer = __nccwpck_require__(9936); + +var _astFromValue = __nccwpck_require__(8893); + +var _definition = __nccwpck_require__(4169); + +var _scalars = __nccwpck_require__(3571); + +const __Schema = new _definition.GraphQLObjectType({ + name: '__Schema', + description: + 'A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.', + fields: () => ({ + description: { + type: _scalars.GraphQLString, + resolve: (schema) => schema.description, + }, + types: { + description: 'A list of all types supported by this server.', + type: new _definition.GraphQLNonNull( + new _definition.GraphQLList(new _definition.GraphQLNonNull(__Type)), + ), + + resolve(schema) { + return Object.values(schema.getTypeMap()); + }, + }, + queryType: { + description: 'The type that query operations will be rooted at.', + type: new _definition.GraphQLNonNull(__Type), + resolve: (schema) => schema.getQueryType(), + }, + mutationType: { + description: + 'If this server supports mutation, the type that mutation operations will be rooted at.', + type: __Type, + resolve: (schema) => schema.getMutationType(), + }, + subscriptionType: { + description: + 'If this server support subscription, the type that subscription operations will be rooted at.', + type: __Type, + resolve: (schema) => schema.getSubscriptionType(), + }, + directives: { + description: 'A list of all directives supported by this server.', + type: new _definition.GraphQLNonNull( + new _definition.GraphQLList( + new _definition.GraphQLNonNull(__Directive), + ), + ), + resolve: (schema) => schema.getDirectives(), + }, + }), +}); + +exports.__Schema = __Schema; + +const __Directive = new _definition.GraphQLObjectType({ + name: '__Directive', + description: + "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", + fields: () => ({ + name: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLString), + resolve: (directive) => directive.name, + }, + description: { + type: _scalars.GraphQLString, + resolve: (directive) => directive.description, + }, + isRepeatable: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLBoolean), + resolve: (directive) => directive.isRepeatable, + }, + locations: { + type: new _definition.GraphQLNonNull( + new _definition.GraphQLList( + new _definition.GraphQLNonNull(__DirectiveLocation), + ), + ), + resolve: (directive) => directive.locations, + }, + args: { + type: new _definition.GraphQLNonNull( + new _definition.GraphQLList( + new _definition.GraphQLNonNull(__InputValue), + ), + ), + args: { + includeDeprecated: { + type: _scalars.GraphQLBoolean, + defaultValue: false, + }, + }, + + resolve(field, { includeDeprecated }) { + return includeDeprecated + ? field.args + : field.args.filter((arg) => arg.deprecationReason == null); + }, + }, + }), +}); + +exports.__Directive = __Directive; + +const __DirectiveLocation = new _definition.GraphQLEnumType({ + name: '__DirectiveLocation', + description: + 'A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.', + values: { + QUERY: { + value: _directiveLocation.DirectiveLocation.QUERY, + description: 'Location adjacent to a query operation.', + }, + MUTATION: { + value: _directiveLocation.DirectiveLocation.MUTATION, + description: 'Location adjacent to a mutation operation.', + }, + SUBSCRIPTION: { + value: _directiveLocation.DirectiveLocation.SUBSCRIPTION, + description: 'Location adjacent to a subscription operation.', + }, + FIELD: { + value: _directiveLocation.DirectiveLocation.FIELD, + description: 'Location adjacent to a field.', + }, + FRAGMENT_DEFINITION: { + value: _directiveLocation.DirectiveLocation.FRAGMENT_DEFINITION, + description: 'Location adjacent to a fragment definition.', + }, + FRAGMENT_SPREAD: { + value: _directiveLocation.DirectiveLocation.FRAGMENT_SPREAD, + description: 'Location adjacent to a fragment spread.', + }, + INLINE_FRAGMENT: { + value: _directiveLocation.DirectiveLocation.INLINE_FRAGMENT, + description: 'Location adjacent to an inline fragment.', + }, + VARIABLE_DEFINITION: { + value: _directiveLocation.DirectiveLocation.VARIABLE_DEFINITION, + description: 'Location adjacent to a variable definition.', + }, + SCHEMA: { + value: _directiveLocation.DirectiveLocation.SCHEMA, + description: 'Location adjacent to a schema definition.', + }, + SCALAR: { + value: _directiveLocation.DirectiveLocation.SCALAR, + description: 'Location adjacent to a scalar definition.', + }, + OBJECT: { + value: _directiveLocation.DirectiveLocation.OBJECT, + description: 'Location adjacent to an object type definition.', + }, + FIELD_DEFINITION: { + value: _directiveLocation.DirectiveLocation.FIELD_DEFINITION, + description: 'Location adjacent to a field definition.', + }, + ARGUMENT_DEFINITION: { + value: _directiveLocation.DirectiveLocation.ARGUMENT_DEFINITION, + description: 'Location adjacent to an argument definition.', + }, + INTERFACE: { + value: _directiveLocation.DirectiveLocation.INTERFACE, + description: 'Location adjacent to an interface definition.', + }, + UNION: { + value: _directiveLocation.DirectiveLocation.UNION, + description: 'Location adjacent to a union definition.', + }, + ENUM: { + value: _directiveLocation.DirectiveLocation.ENUM, + description: 'Location adjacent to an enum definition.', + }, + ENUM_VALUE: { + value: _directiveLocation.DirectiveLocation.ENUM_VALUE, + description: 'Location adjacent to an enum value definition.', + }, + INPUT_OBJECT: { + value: _directiveLocation.DirectiveLocation.INPUT_OBJECT, + description: 'Location adjacent to an input object type definition.', + }, + INPUT_FIELD_DEFINITION: { + value: _directiveLocation.DirectiveLocation.INPUT_FIELD_DEFINITION, + description: 'Location adjacent to an input object field definition.', + }, + }, +}); + +exports.__DirectiveLocation = __DirectiveLocation; + +const __Type = new _definition.GraphQLObjectType({ + name: '__Type', + description: + 'The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.', + fields: () => ({ + kind: { + type: new _definition.GraphQLNonNull(__TypeKind), + + resolve(type) { + if ((0, _definition.isScalarType)(type)) { + return TypeKind.SCALAR; + } + + if ((0, _definition.isObjectType)(type)) { + return TypeKind.OBJECT; + } + + if ((0, _definition.isInterfaceType)(type)) { + return TypeKind.INTERFACE; + } + + if ((0, _definition.isUnionType)(type)) { + return TypeKind.UNION; + } + + if ((0, _definition.isEnumType)(type)) { + return TypeKind.ENUM; + } + + if ((0, _definition.isInputObjectType)(type)) { + return TypeKind.INPUT_OBJECT; + } + + if ((0, _definition.isListType)(type)) { + return TypeKind.LIST; + } + + if ((0, _definition.isNonNullType)(type)) { + return TypeKind.NON_NULL; + } + /* c8 ignore next 3 */ + // Not reachable, all possible types have been considered) + + false || + (0, _invariant.invariant)( + false, + `Unexpected type: "${(0, _inspect.inspect)(type)}".`, + ); + }, + }, + name: { + type: _scalars.GraphQLString, + resolve: (type) => ('name' in type ? type.name : undefined), + }, + description: { + type: _scalars.GraphQLString, + resolve: ( + type, // FIXME: add test case + ) => + /* c8 ignore next */ + 'description' in type ? type.description : undefined, + }, + specifiedByURL: { + type: _scalars.GraphQLString, + resolve: (obj) => + 'specifiedByURL' in obj ? obj.specifiedByURL : undefined, + }, + fields: { + type: new _definition.GraphQLList( + new _definition.GraphQLNonNull(__Field), + ), + args: { + includeDeprecated: { + type: _scalars.GraphQLBoolean, + defaultValue: false, + }, + }, + + resolve(type, { includeDeprecated }) { + if ( + (0, _definition.isObjectType)(type) || + (0, _definition.isInterfaceType)(type) + ) { + const fields = Object.values(type.getFields()); + return includeDeprecated + ? fields + : fields.filter((field) => field.deprecationReason == null); + } + }, + }, + interfaces: { + type: new _definition.GraphQLList(new _definition.GraphQLNonNull(__Type)), + + resolve(type) { + if ( + (0, _definition.isObjectType)(type) || + (0, _definition.isInterfaceType)(type) + ) { + return type.getInterfaces(); + } + }, + }, + possibleTypes: { + type: new _definition.GraphQLList(new _definition.GraphQLNonNull(__Type)), + + resolve(type, _args, _context, { schema }) { + if ((0, _definition.isAbstractType)(type)) { + return schema.getPossibleTypes(type); + } + }, + }, + enumValues: { + type: new _definition.GraphQLList( + new _definition.GraphQLNonNull(__EnumValue), + ), + args: { + includeDeprecated: { + type: _scalars.GraphQLBoolean, + defaultValue: false, + }, + }, + + resolve(type, { includeDeprecated }) { + if ((0, _definition.isEnumType)(type)) { + const values = type.getValues(); + return includeDeprecated + ? values + : values.filter((field) => field.deprecationReason == null); + } + }, + }, + inputFields: { + type: new _definition.GraphQLList( + new _definition.GraphQLNonNull(__InputValue), + ), + args: { + includeDeprecated: { + type: _scalars.GraphQLBoolean, + defaultValue: false, + }, + }, + + resolve(type, { includeDeprecated }) { + if ((0, _definition.isInputObjectType)(type)) { + const values = Object.values(type.getFields()); + return includeDeprecated + ? values + : values.filter((field) => field.deprecationReason == null); + } + }, + }, + ofType: { + type: __Type, + resolve: (type) => ('ofType' in type ? type.ofType : undefined), + }, + isOneOf: { + type: _scalars.GraphQLBoolean, + resolve: (type) => { + if ((0, _definition.isInputObjectType)(type)) { + return type.isOneOf; + } + }, + }, + }), +}); + +exports.__Type = __Type; + +const __Field = new _definition.GraphQLObjectType({ + name: '__Field', + description: + 'Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.', + fields: () => ({ + name: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLString), + resolve: (field) => field.name, + }, + description: { + type: _scalars.GraphQLString, + resolve: (field) => field.description, + }, + args: { + type: new _definition.GraphQLNonNull( + new _definition.GraphQLList( + new _definition.GraphQLNonNull(__InputValue), + ), + ), + args: { + includeDeprecated: { + type: _scalars.GraphQLBoolean, + defaultValue: false, + }, + }, + + resolve(field, { includeDeprecated }) { + return includeDeprecated + ? field.args + : field.args.filter((arg) => arg.deprecationReason == null); + }, + }, + type: { + type: new _definition.GraphQLNonNull(__Type), + resolve: (field) => field.type, + }, + isDeprecated: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLBoolean), + resolve: (field) => field.deprecationReason != null, + }, + deprecationReason: { + type: _scalars.GraphQLString, + resolve: (field) => field.deprecationReason, + }, + }), +}); + +exports.__Field = __Field; + +const __InputValue = new _definition.GraphQLObjectType({ + name: '__InputValue', + description: + 'Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.', + fields: () => ({ + name: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLString), + resolve: (inputValue) => inputValue.name, + }, + description: { + type: _scalars.GraphQLString, + resolve: (inputValue) => inputValue.description, + }, + type: { + type: new _definition.GraphQLNonNull(__Type), + resolve: (inputValue) => inputValue.type, + }, + defaultValue: { + type: _scalars.GraphQLString, + description: + 'A GraphQL-formatted string representing the default value for this input value.', + + resolve(inputValue) { + const { type, defaultValue } = inputValue; + const valueAST = (0, _astFromValue.astFromValue)(defaultValue, type); + return valueAST ? (0, _printer.print)(valueAST) : null; + }, + }, + isDeprecated: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLBoolean), + resolve: (field) => field.deprecationReason != null, + }, + deprecationReason: { + type: _scalars.GraphQLString, + resolve: (obj) => obj.deprecationReason, + }, + }), +}); + +exports.__InputValue = __InputValue; + +const __EnumValue = new _definition.GraphQLObjectType({ + name: '__EnumValue', + description: + 'One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.', + fields: () => ({ + name: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLString), + resolve: (enumValue) => enumValue.name, + }, + description: { + type: _scalars.GraphQLString, + resolve: (enumValue) => enumValue.description, + }, + isDeprecated: { + type: new _definition.GraphQLNonNull(_scalars.GraphQLBoolean), + resolve: (enumValue) => enumValue.deprecationReason != null, + }, + deprecationReason: { + type: _scalars.GraphQLString, + resolve: (enumValue) => enumValue.deprecationReason, + }, + }), +}); + +exports.__EnumValue = __EnumValue; +var TypeKind; +exports.TypeKind = TypeKind; + +(function (TypeKind) { + TypeKind['SCALAR'] = 'SCALAR'; + TypeKind['OBJECT'] = 'OBJECT'; + TypeKind['INTERFACE'] = 'INTERFACE'; + TypeKind['UNION'] = 'UNION'; + TypeKind['ENUM'] = 'ENUM'; + TypeKind['INPUT_OBJECT'] = 'INPUT_OBJECT'; + TypeKind['LIST'] = 'LIST'; + TypeKind['NON_NULL'] = 'NON_NULL'; +})(TypeKind || (exports.TypeKind = TypeKind = {})); + +const __TypeKind = new _definition.GraphQLEnumType({ + name: '__TypeKind', + description: 'An enum describing what kind of type a given `__Type` is.', + values: { + SCALAR: { + value: TypeKind.SCALAR, + description: 'Indicates this type is a scalar.', + }, + OBJECT: { + value: TypeKind.OBJECT, + description: + 'Indicates this type is an object. `fields` and `interfaces` are valid fields.', + }, + INTERFACE: { + value: TypeKind.INTERFACE, + description: + 'Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.', + }, + UNION: { + value: TypeKind.UNION, + description: + 'Indicates this type is a union. `possibleTypes` is a valid field.', + }, + ENUM: { + value: TypeKind.ENUM, + description: + 'Indicates this type is an enum. `enumValues` is a valid field.', + }, + INPUT_OBJECT: { + value: TypeKind.INPUT_OBJECT, + description: + 'Indicates this type is an input object. `inputFields` is a valid field.', + }, + LIST: { + value: TypeKind.LIST, + description: 'Indicates this type is a list. `ofType` is a valid field.', + }, + NON_NULL: { + value: TypeKind.NON_NULL, + description: + 'Indicates this type is a non-null. `ofType` is a valid field.', + }, + }, +}); +/** + * Note that these are GraphQLField and not GraphQLFieldConfig, + * so the format for args is different. + */ + +exports.__TypeKind = __TypeKind; +const SchemaMetaFieldDef = { + name: '__schema', + type: new _definition.GraphQLNonNull(__Schema), + description: 'Access the current type schema of this server.', + args: [], + resolve: (_source, _args, _context, { schema }) => schema, + deprecationReason: undefined, + extensions: Object.create(null), + astNode: undefined, +}; +exports.SchemaMetaFieldDef = SchemaMetaFieldDef; +const TypeMetaFieldDef = { + name: '__type', + type: __Type, + description: 'Request the type information of a single type.', + args: [ + { + name: 'name', + description: undefined, + type: new _definition.GraphQLNonNull(_scalars.GraphQLString), + defaultValue: undefined, + deprecationReason: undefined, + extensions: Object.create(null), + astNode: undefined, + }, + ], + resolve: (_source, { name }, _context, { schema }) => schema.getType(name), + deprecationReason: undefined, + extensions: Object.create(null), + astNode: undefined, +}; +exports.TypeMetaFieldDef = TypeMetaFieldDef; +const TypeNameMetaFieldDef = { + name: '__typename', + type: new _definition.GraphQLNonNull(_scalars.GraphQLString), + description: 'The name of the current Object type at runtime.', + args: [], + resolve: (_source, _args, _context, { parentType }) => parentType.name, + deprecationReason: undefined, + extensions: Object.create(null), + astNode: undefined, +}; +exports.TypeNameMetaFieldDef = TypeNameMetaFieldDef; +const introspectionTypes = Object.freeze([ + __Schema, + __Directive, + __DirectiveLocation, + __Type, + __Field, + __InputValue, + __EnumValue, + __TypeKind, +]); +exports.introspectionTypes = introspectionTypes; + +function isIntrospectionType(type) { + return introspectionTypes.some(({ name }) => type.name === name); +} + + +/***/ }), + +/***/ 3571: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.GraphQLString = + exports.GraphQLInt = + exports.GraphQLID = + exports.GraphQLFloat = + exports.GraphQLBoolean = + exports.GRAPHQL_MIN_INT = + exports.GRAPHQL_MAX_INT = + void 0; +exports.isSpecifiedScalarType = isSpecifiedScalarType; +exports.specifiedScalarTypes = void 0; + +var _inspect = __nccwpck_require__(5742); + +var _isObjectLike = __nccwpck_require__(892); + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _printer = __nccwpck_require__(9936); + +var _definition = __nccwpck_require__(4169); + +/** + * Maximum possible Int value as per GraphQL Spec (32-bit signed integer). + * n.b. This differs from JavaScript's numbers that are IEEE 754 doubles safe up-to 2^53 - 1 + * */ +const GRAPHQL_MAX_INT = 2147483647; +/** + * Minimum possible Int value as per GraphQL Spec (32-bit signed integer). + * n.b. This differs from JavaScript's numbers that are IEEE 754 doubles safe starting at -(2^53 - 1) + * */ + +exports.GRAPHQL_MAX_INT = GRAPHQL_MAX_INT; +const GRAPHQL_MIN_INT = -2147483648; +exports.GRAPHQL_MIN_INT = GRAPHQL_MIN_INT; +const GraphQLInt = new _definition.GraphQLScalarType({ + name: 'Int', + description: + 'The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.', + + serialize(outputValue) { + const coercedValue = serializeObject(outputValue); + + if (typeof coercedValue === 'boolean') { + return coercedValue ? 1 : 0; + } + + let num = coercedValue; + + if (typeof coercedValue === 'string' && coercedValue !== '') { + num = Number(coercedValue); + } + + if (typeof num !== 'number' || !Number.isInteger(num)) { + throw new _GraphQLError.GraphQLError( + `Int cannot represent non-integer value: ${(0, _inspect.inspect)( + coercedValue, + )}`, + ); + } + + if (num > GRAPHQL_MAX_INT || num < GRAPHQL_MIN_INT) { + throw new _GraphQLError.GraphQLError( + 'Int cannot represent non 32-bit signed integer value: ' + + (0, _inspect.inspect)(coercedValue), + ); + } + + return num; + }, + + parseValue(inputValue) { + if (typeof inputValue !== 'number' || !Number.isInteger(inputValue)) { + throw new _GraphQLError.GraphQLError( + `Int cannot represent non-integer value: ${(0, _inspect.inspect)( + inputValue, + )}`, + ); + } + + if (inputValue > GRAPHQL_MAX_INT || inputValue < GRAPHQL_MIN_INT) { + throw new _GraphQLError.GraphQLError( + `Int cannot represent non 32-bit signed integer value: ${inputValue}`, + ); + } + + return inputValue; + }, + + parseLiteral(valueNode) { + if (valueNode.kind !== _kinds.Kind.INT) { + throw new _GraphQLError.GraphQLError( + `Int cannot represent non-integer value: ${(0, _printer.print)( + valueNode, + )}`, + { + nodes: valueNode, + }, + ); + } + + const num = parseInt(valueNode.value, 10); + + if (num > GRAPHQL_MAX_INT || num < GRAPHQL_MIN_INT) { + throw new _GraphQLError.GraphQLError( + `Int cannot represent non 32-bit signed integer value: ${valueNode.value}`, + { + nodes: valueNode, + }, + ); + } + + return num; + }, +}); +exports.GraphQLInt = GraphQLInt; +const GraphQLFloat = new _definition.GraphQLScalarType({ + name: 'Float', + description: + 'The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).', + + serialize(outputValue) { + const coercedValue = serializeObject(outputValue); + + if (typeof coercedValue === 'boolean') { + return coercedValue ? 1 : 0; + } + + let num = coercedValue; + + if (typeof coercedValue === 'string' && coercedValue !== '') { + num = Number(coercedValue); + } + + if (typeof num !== 'number' || !Number.isFinite(num)) { + throw new _GraphQLError.GraphQLError( + `Float cannot represent non numeric value: ${(0, _inspect.inspect)( + coercedValue, + )}`, + ); + } + + return num; + }, + + parseValue(inputValue) { + if (typeof inputValue !== 'number' || !Number.isFinite(inputValue)) { + throw new _GraphQLError.GraphQLError( + `Float cannot represent non numeric value: ${(0, _inspect.inspect)( + inputValue, + )}`, + ); + } + + return inputValue; + }, + + parseLiteral(valueNode) { + if ( + valueNode.kind !== _kinds.Kind.FLOAT && + valueNode.kind !== _kinds.Kind.INT + ) { + throw new _GraphQLError.GraphQLError( + `Float cannot represent non numeric value: ${(0, _printer.print)( + valueNode, + )}`, + valueNode, + ); + } + + return parseFloat(valueNode.value); + }, +}); +exports.GraphQLFloat = GraphQLFloat; +const GraphQLString = new _definition.GraphQLScalarType({ + name: 'String', + description: + 'The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.', + + serialize(outputValue) { + const coercedValue = serializeObject(outputValue); // Serialize string, boolean and number values to a string, but do not + // attempt to coerce object, function, symbol, or other types as strings. + + if (typeof coercedValue === 'string') { + return coercedValue; + } + + if (typeof coercedValue === 'boolean') { + return coercedValue ? 'true' : 'false'; + } + + if (typeof coercedValue === 'number' && Number.isFinite(coercedValue)) { + return coercedValue.toString(); + } + + throw new _GraphQLError.GraphQLError( + `String cannot represent value: ${(0, _inspect.inspect)(outputValue)}`, + ); + }, + + parseValue(inputValue) { + if (typeof inputValue !== 'string') { + throw new _GraphQLError.GraphQLError( + `String cannot represent a non string value: ${(0, _inspect.inspect)( + inputValue, + )}`, + ); + } + + return inputValue; + }, + + parseLiteral(valueNode) { + if (valueNode.kind !== _kinds.Kind.STRING) { + throw new _GraphQLError.GraphQLError( + `String cannot represent a non string value: ${(0, _printer.print)( + valueNode, + )}`, + { + nodes: valueNode, + }, + ); + } + + return valueNode.value; + }, +}); +exports.GraphQLString = GraphQLString; +const GraphQLBoolean = new _definition.GraphQLScalarType({ + name: 'Boolean', + description: 'The `Boolean` scalar type represents `true` or `false`.', + + serialize(outputValue) { + const coercedValue = serializeObject(outputValue); + + if (typeof coercedValue === 'boolean') { + return coercedValue; + } + + if (Number.isFinite(coercedValue)) { + return coercedValue !== 0; + } + + throw new _GraphQLError.GraphQLError( + `Boolean cannot represent a non boolean value: ${(0, _inspect.inspect)( + coercedValue, + )}`, + ); + }, + + parseValue(inputValue) { + if (typeof inputValue !== 'boolean') { + throw new _GraphQLError.GraphQLError( + `Boolean cannot represent a non boolean value: ${(0, _inspect.inspect)( + inputValue, + )}`, + ); + } + + return inputValue; + }, + + parseLiteral(valueNode) { + if (valueNode.kind !== _kinds.Kind.BOOLEAN) { + throw new _GraphQLError.GraphQLError( + `Boolean cannot represent a non boolean value: ${(0, _printer.print)( + valueNode, + )}`, + { + nodes: valueNode, + }, + ); + } + + return valueNode.value; + }, +}); +exports.GraphQLBoolean = GraphQLBoolean; +const GraphQLID = new _definition.GraphQLScalarType({ + name: 'ID', + description: + 'The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID.', + + serialize(outputValue) { + const coercedValue = serializeObject(outputValue); + + if (typeof coercedValue === 'string') { + return coercedValue; + } + + if (Number.isInteger(coercedValue)) { + return String(coercedValue); + } + + throw new _GraphQLError.GraphQLError( + `ID cannot represent value: ${(0, _inspect.inspect)(outputValue)}`, + ); + }, + + parseValue(inputValue) { + if (typeof inputValue === 'string') { + return inputValue; + } + + if (typeof inputValue === 'number' && Number.isInteger(inputValue)) { + return inputValue.toString(); + } + + throw new _GraphQLError.GraphQLError( + `ID cannot represent value: ${(0, _inspect.inspect)(inputValue)}`, + ); + }, + + parseLiteral(valueNode) { + if ( + valueNode.kind !== _kinds.Kind.STRING && + valueNode.kind !== _kinds.Kind.INT + ) { + throw new _GraphQLError.GraphQLError( + 'ID cannot represent a non-string and non-integer value: ' + + (0, _printer.print)(valueNode), + { + nodes: valueNode, + }, + ); + } + + return valueNode.value; + }, +}); +exports.GraphQLID = GraphQLID; +const specifiedScalarTypes = Object.freeze([ + GraphQLString, + GraphQLInt, + GraphQLFloat, + GraphQLBoolean, + GraphQLID, +]); +exports.specifiedScalarTypes = specifiedScalarTypes; + +function isSpecifiedScalarType(type) { + return specifiedScalarTypes.some(({ name }) => type.name === name); +} // Support serializing objects with custom valueOf() or toJSON() functions - +// a common way to represent a complex value which can be represented as +// a string (ex: MongoDB id objects). + +function serializeObject(outputValue) { + if ((0, _isObjectLike.isObjectLike)(outputValue)) { + if (typeof outputValue.valueOf === 'function') { + const valueOfResult = outputValue.valueOf(); + + if (!(0, _isObjectLike.isObjectLike)(valueOfResult)) { + return valueOfResult; + } + } + + if (typeof outputValue.toJSON === 'function') { + return outputValue.toJSON(); + } + } + + return outputValue; +} + + +/***/ }), + +/***/ 9299: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.GraphQLSchema = void 0; +exports.assertSchema = assertSchema; +exports.isSchema = isSchema; + +var _devAssert = __nccwpck_require__(5383); + +var _inspect = __nccwpck_require__(5742); + +var _instanceOf = __nccwpck_require__(5914); + +var _isObjectLike = __nccwpck_require__(892); + +var _toObjMap = __nccwpck_require__(7104); + +var _ast = __nccwpck_require__(2740); + +var _definition = __nccwpck_require__(4169); + +var _directives = __nccwpck_require__(1058); + +var _introspection = __nccwpck_require__(317); + +/** + * Test if the given value is a GraphQL schema. + */ +function isSchema(schema) { + return (0, _instanceOf.instanceOf)(schema, GraphQLSchema); +} + +function assertSchema(schema) { + if (!isSchema(schema)) { + throw new Error( + `Expected ${(0, _inspect.inspect)(schema)} to be a GraphQL schema.`, + ); + } + + return schema; +} +/** + * Custom extensions + * + * @remarks + * Use a unique identifier name for your extension, for example the name of + * your library or project. Do not use a shortened identifier as this increases + * the risk of conflicts. We recommend you add at most one extension field, + * an object which can contain all the values you need. + */ + +/** + * Schema Definition + * + * A Schema is created by supplying the root types of each type of operation, + * query and mutation (optional). A schema definition is then supplied to the + * validator and executor. + * + * Example: + * + * ```ts + * const MyAppSchema = new GraphQLSchema({ + * query: MyAppQueryRootType, + * mutation: MyAppMutationRootType, + * }) + * ``` + * + * Note: When the schema is constructed, by default only the types that are + * reachable by traversing the root types are included, other types must be + * explicitly referenced. + * + * Example: + * + * ```ts + * const characterInterface = new GraphQLInterfaceType({ + * name: 'Character', + * ... + * }); + * + * const humanType = new GraphQLObjectType({ + * name: 'Human', + * interfaces: [characterInterface], + * ... + * }); + * + * const droidType = new GraphQLObjectType({ + * name: 'Droid', + * interfaces: [characterInterface], + * ... + * }); + * + * const schema = new GraphQLSchema({ + * query: new GraphQLObjectType({ + * name: 'Query', + * fields: { + * hero: { type: characterInterface, ... }, + * } + * }), + * ... + * // Since this schema references only the `Character` interface it's + * // necessary to explicitly list the types that implement it if + * // you want them to be included in the final schema. + * types: [humanType, droidType], + * }) + * ``` + * + * Note: If an array of `directives` are provided to GraphQLSchema, that will be + * the exact list of directives represented and allowed. If `directives` is not + * provided then a default set of the specified directives (e.g. `@include` and + * `@skip`) will be used. If you wish to provide *additional* directives to these + * specified directives, you must explicitly declare them. Example: + * + * ```ts + * const MyAppSchema = new GraphQLSchema({ + * ... + * directives: specifiedDirectives.concat([ myCustomDirective ]), + * }) + * ``` + */ +class GraphQLSchema { + // Used as a cache for validateSchema(). + constructor(config) { + var _config$extensionASTN, _config$directives; + + // If this schema was built from a source known to be valid, then it may be + // marked with assumeValid to avoid an additional type system validation. + this.__validationErrors = config.assumeValid === true ? [] : undefined; // Check for common mistakes during construction to produce early errors. + + (0, _isObjectLike.isObjectLike)(config) || + (0, _devAssert.devAssert)(false, 'Must provide configuration object.'); + !config.types || + Array.isArray(config.types) || + (0, _devAssert.devAssert)( + false, + `"types" must be Array if provided but got: ${(0, _inspect.inspect)( + config.types, + )}.`, + ); + !config.directives || + Array.isArray(config.directives) || + (0, _devAssert.devAssert)( + false, + '"directives" must be Array if provided but got: ' + + `${(0, _inspect.inspect)(config.directives)}.`, + ); + this.description = config.description; + this.extensions = (0, _toObjMap.toObjMap)(config.extensions); + this.astNode = config.astNode; + this.extensionASTNodes = + (_config$extensionASTN = config.extensionASTNodes) !== null && + _config$extensionASTN !== void 0 + ? _config$extensionASTN + : []; + this._queryType = config.query; + this._mutationType = config.mutation; + this._subscriptionType = config.subscription; // Provide specified directives (e.g. @include and @skip) by default. + + this._directives = + (_config$directives = config.directives) !== null && + _config$directives !== void 0 + ? _config$directives + : _directives.specifiedDirectives; // To preserve order of user-provided types, we add first to add them to + // the set of "collected" types, so `collectReferencedTypes` ignore them. + + const allReferencedTypes = new Set(config.types); + + if (config.types != null) { + for (const type of config.types) { + // When we ready to process this type, we remove it from "collected" types + // and then add it together with all dependent types in the correct position. + allReferencedTypes.delete(type); + collectReferencedTypes(type, allReferencedTypes); + } + } + + if (this._queryType != null) { + collectReferencedTypes(this._queryType, allReferencedTypes); + } + + if (this._mutationType != null) { + collectReferencedTypes(this._mutationType, allReferencedTypes); + } + + if (this._subscriptionType != null) { + collectReferencedTypes(this._subscriptionType, allReferencedTypes); + } + + for (const directive of this._directives) { + // Directives are not validated until validateSchema() is called. + if ((0, _directives.isDirective)(directive)) { + for (const arg of directive.args) { + collectReferencedTypes(arg.type, allReferencedTypes); + } + } + } + + collectReferencedTypes(_introspection.__Schema, allReferencedTypes); // Storing the resulting map for reference by the schema. + + this._typeMap = Object.create(null); + this._subTypeMap = Object.create(null); // Keep track of all implementations by interface name. + + this._implementationsMap = Object.create(null); + + for (const namedType of allReferencedTypes) { + if (namedType == null) { + continue; + } + + const typeName = namedType.name; + typeName || + (0, _devAssert.devAssert)( + false, + 'One of the provided types for building the Schema is missing a name.', + ); + + if (this._typeMap[typeName] !== undefined) { + throw new Error( + `Schema must contain uniquely named types but contains multiple types named "${typeName}".`, + ); + } + + this._typeMap[typeName] = namedType; + + if ((0, _definition.isInterfaceType)(namedType)) { + // Store implementations by interface. + for (const iface of namedType.getInterfaces()) { + if ((0, _definition.isInterfaceType)(iface)) { + let implementations = this._implementationsMap[iface.name]; + + if (implementations === undefined) { + implementations = this._implementationsMap[iface.name] = { + objects: [], + interfaces: [], + }; + } + + implementations.interfaces.push(namedType); + } + } + } else if ((0, _definition.isObjectType)(namedType)) { + // Store implementations by objects. + for (const iface of namedType.getInterfaces()) { + if ((0, _definition.isInterfaceType)(iface)) { + let implementations = this._implementationsMap[iface.name]; + + if (implementations === undefined) { + implementations = this._implementationsMap[iface.name] = { + objects: [], + interfaces: [], + }; + } + + implementations.objects.push(namedType); + } + } + } + } + } + + get [Symbol.toStringTag]() { + return 'GraphQLSchema'; + } + + getQueryType() { + return this._queryType; + } + + getMutationType() { + return this._mutationType; + } + + getSubscriptionType() { + return this._subscriptionType; + } + + getRootType(operation) { + switch (operation) { + case _ast.OperationTypeNode.QUERY: + return this.getQueryType(); + + case _ast.OperationTypeNode.MUTATION: + return this.getMutationType(); + + case _ast.OperationTypeNode.SUBSCRIPTION: + return this.getSubscriptionType(); + } + } + + getTypeMap() { + return this._typeMap; + } + + getType(name) { + return this.getTypeMap()[name]; + } + + getPossibleTypes(abstractType) { + return (0, _definition.isUnionType)(abstractType) + ? abstractType.getTypes() + : this.getImplementations(abstractType).objects; + } + + getImplementations(interfaceType) { + const implementations = this._implementationsMap[interfaceType.name]; + return implementations !== null && implementations !== void 0 + ? implementations + : { + objects: [], + interfaces: [], + }; + } + + isSubType(abstractType, maybeSubType) { + let map = this._subTypeMap[abstractType.name]; + + if (map === undefined) { + map = Object.create(null); + + if ((0, _definition.isUnionType)(abstractType)) { + for (const type of abstractType.getTypes()) { + map[type.name] = true; + } + } else { + const implementations = this.getImplementations(abstractType); + + for (const type of implementations.objects) { + map[type.name] = true; + } + + for (const type of implementations.interfaces) { + map[type.name] = true; + } + } + + this._subTypeMap[abstractType.name] = map; + } + + return map[maybeSubType.name] !== undefined; + } + + getDirectives() { + return this._directives; + } + + getDirective(name) { + return this.getDirectives().find((directive) => directive.name === name); + } + + toConfig() { + return { + description: this.description, + query: this.getQueryType(), + mutation: this.getMutationType(), + subscription: this.getSubscriptionType(), + types: Object.values(this.getTypeMap()), + directives: this.getDirectives(), + extensions: this.extensions, + astNode: this.astNode, + extensionASTNodes: this.extensionASTNodes, + assumeValid: this.__validationErrors !== undefined, + }; + } +} + +exports.GraphQLSchema = GraphQLSchema; + +function collectReferencedTypes(type, typeSet) { + const namedType = (0, _definition.getNamedType)(type); + + if (!typeSet.has(namedType)) { + typeSet.add(namedType); + + if ((0, _definition.isUnionType)(namedType)) { + for (const memberType of namedType.getTypes()) { + collectReferencedTypes(memberType, typeSet); + } + } else if ( + (0, _definition.isObjectType)(namedType) || + (0, _definition.isInterfaceType)(namedType) + ) { + for (const interfaceType of namedType.getInterfaces()) { + collectReferencedTypes(interfaceType, typeSet); + } + + for (const field of Object.values(namedType.getFields())) { + collectReferencedTypes(field.type, typeSet); + + for (const arg of field.args) { + collectReferencedTypes(arg.type, typeSet); + } + } + } else if ((0, _definition.isInputObjectType)(namedType)) { + for (const field of Object.values(namedType.getFields())) { + collectReferencedTypes(field.type, typeSet); + } + } + } + + return typeSet; +} + + +/***/ }), + +/***/ 3902: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.assertValidSchema = assertValidSchema; +exports.validateSchema = validateSchema; + +var _inspect = __nccwpck_require__(5742); + +var _GraphQLError = __nccwpck_require__(5939); + +var _ast = __nccwpck_require__(2740); + +var _typeComparators = __nccwpck_require__(6539); + +var _definition = __nccwpck_require__(4169); + +var _directives = __nccwpck_require__(1058); + +var _introspection = __nccwpck_require__(317); + +var _schema = __nccwpck_require__(9299); + +/** + * Implements the "Type Validation" sub-sections of the specification's + * "Type System" section. + * + * Validation runs synchronously, returning an array of encountered errors, or + * an empty array if no errors were encountered and the Schema is valid. + */ +function validateSchema(schema) { + // First check to ensure the provided value is in fact a GraphQLSchema. + (0, _schema.assertSchema)(schema); // If this Schema has already been validated, return the previous results. + + if (schema.__validationErrors) { + return schema.__validationErrors; + } // Validate the schema, producing a list of errors. + + const context = new SchemaValidationContext(schema); + validateRootTypes(context); + validateDirectives(context); + validateTypes(context); // Persist the results of validation before returning to ensure validation + // does not run multiple times for this schema. + + const errors = context.getErrors(); + schema.__validationErrors = errors; + return errors; +} +/** + * Utility function which asserts a schema is valid by throwing an error if + * it is invalid. + */ + +function assertValidSchema(schema) { + const errors = validateSchema(schema); + + if (errors.length !== 0) { + throw new Error(errors.map((error) => error.message).join('\n\n')); + } +} + +class SchemaValidationContext { + constructor(schema) { + this._errors = []; + this.schema = schema; + } + + reportError(message, nodes) { + const _nodes = Array.isArray(nodes) ? nodes.filter(Boolean) : nodes; + + this._errors.push( + new _GraphQLError.GraphQLError(message, { + nodes: _nodes, + }), + ); + } + + getErrors() { + return this._errors; + } +} + +function validateRootTypes(context) { + const schema = context.schema; + const queryType = schema.getQueryType(); + + if (!queryType) { + context.reportError('Query root type must be provided.', schema.astNode); + } else if (!(0, _definition.isObjectType)(queryType)) { + var _getOperationTypeNode; + + context.reportError( + `Query root type must be Object type, it cannot be ${(0, + _inspect.inspect)(queryType)}.`, + (_getOperationTypeNode = getOperationTypeNode( + schema, + _ast.OperationTypeNode.QUERY, + )) !== null && _getOperationTypeNode !== void 0 + ? _getOperationTypeNode + : queryType.astNode, + ); + } + + const mutationType = schema.getMutationType(); + + if (mutationType && !(0, _definition.isObjectType)(mutationType)) { + var _getOperationTypeNode2; + + context.reportError( + 'Mutation root type must be Object type if provided, it cannot be ' + + `${(0, _inspect.inspect)(mutationType)}.`, + (_getOperationTypeNode2 = getOperationTypeNode( + schema, + _ast.OperationTypeNode.MUTATION, + )) !== null && _getOperationTypeNode2 !== void 0 + ? _getOperationTypeNode2 + : mutationType.astNode, + ); + } + + const subscriptionType = schema.getSubscriptionType(); + + if (subscriptionType && !(0, _definition.isObjectType)(subscriptionType)) { + var _getOperationTypeNode3; + + context.reportError( + 'Subscription root type must be Object type if provided, it cannot be ' + + `${(0, _inspect.inspect)(subscriptionType)}.`, + (_getOperationTypeNode3 = getOperationTypeNode( + schema, + _ast.OperationTypeNode.SUBSCRIPTION, + )) !== null && _getOperationTypeNode3 !== void 0 + ? _getOperationTypeNode3 + : subscriptionType.astNode, + ); + } +} + +function getOperationTypeNode(schema, operation) { + var _flatMap$find; + + return (_flatMap$find = [schema.astNode, ...schema.extensionASTNodes] + .flatMap( + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + (schemaNode) => { + var _schemaNode$operation; + + return ( + /* c8 ignore next */ + (_schemaNode$operation = + schemaNode === null || schemaNode === void 0 + ? void 0 + : schemaNode.operationTypes) !== null && + _schemaNode$operation !== void 0 + ? _schemaNode$operation + : [] + ); + }, + ) + .find((operationNode) => operationNode.operation === operation)) === null || + _flatMap$find === void 0 + ? void 0 + : _flatMap$find.type; +} + +function validateDirectives(context) { + for (const directive of context.schema.getDirectives()) { + // Ensure all directives are in fact GraphQL directives. + if (!(0, _directives.isDirective)(directive)) { + context.reportError( + `Expected directive but got: ${(0, _inspect.inspect)(directive)}.`, + directive === null || directive === void 0 ? void 0 : directive.astNode, + ); + continue; + } // Ensure they are named correctly. + + validateName(context, directive); + + if (directive.locations.length === 0) { + context.reportError( + `Directive @${directive.name} must include 1 or more locations.`, + directive.astNode, + ); + } // Ensure the arguments are valid. + + for (const arg of directive.args) { + // Ensure they are named correctly. + validateName(context, arg); // Ensure the type is an input type. + + if (!(0, _definition.isInputType)(arg.type)) { + context.reportError( + `The type of @${directive.name}(${arg.name}:) must be Input Type ` + + `but got: ${(0, _inspect.inspect)(arg.type)}.`, + arg.astNode, + ); + } + + if ( + (0, _definition.isRequiredArgument)(arg) && + arg.deprecationReason != null + ) { + var _arg$astNode; + + context.reportError( + `Required argument @${directive.name}(${arg.name}:) cannot be deprecated.`, + [ + getDeprecatedDirectiveNode(arg.astNode), + (_arg$astNode = arg.astNode) === null || _arg$astNode === void 0 + ? void 0 + : _arg$astNode.type, + ], + ); + } + } + } +} + +function validateName(context, node) { + // Ensure names are valid, however introspection types opt out. + if (node.name.startsWith('__')) { + context.reportError( + `Name "${node.name}" must not begin with "__", which is reserved by GraphQL introspection.`, + node.astNode, + ); + } +} + +function validateTypes(context) { + const validateInputObjectCircularRefs = + createInputObjectCircularRefsValidator(context); + const typeMap = context.schema.getTypeMap(); + + for (const type of Object.values(typeMap)) { + // Ensure all provided types are in fact GraphQL type. + if (!(0, _definition.isNamedType)(type)) { + context.reportError( + `Expected GraphQL named type but got: ${(0, _inspect.inspect)(type)}.`, + type.astNode, + ); + continue; + } // Ensure it is named correctly (excluding introspection types). + + if (!(0, _introspection.isIntrospectionType)(type)) { + validateName(context, type); + } + + if ((0, _definition.isObjectType)(type)) { + // Ensure fields are valid + validateFields(context, type); // Ensure objects implement the interfaces they claim to. + + validateInterfaces(context, type); + } else if ((0, _definition.isInterfaceType)(type)) { + // Ensure fields are valid. + validateFields(context, type); // Ensure interfaces implement the interfaces they claim to. + + validateInterfaces(context, type); + } else if ((0, _definition.isUnionType)(type)) { + // Ensure Unions include valid member types. + validateUnionMembers(context, type); + } else if ((0, _definition.isEnumType)(type)) { + // Ensure Enums have valid values. + validateEnumValues(context, type); + } else if ((0, _definition.isInputObjectType)(type)) { + // Ensure Input Object fields are valid. + validateInputFields(context, type); // Ensure Input Objects do not contain non-nullable circular references + + validateInputObjectCircularRefs(type); + } + } +} + +function validateFields(context, type) { + const fields = Object.values(type.getFields()); // Objects and Interfaces both must define one or more fields. + + if (fields.length === 0) { + context.reportError(`Type ${type.name} must define one or more fields.`, [ + type.astNode, + ...type.extensionASTNodes, + ]); + } + + for (const field of fields) { + // Ensure they are named correctly. + validateName(context, field); // Ensure the type is an output type + + if (!(0, _definition.isOutputType)(field.type)) { + var _field$astNode; + + context.reportError( + `The type of ${type.name}.${field.name} must be Output Type ` + + `but got: ${(0, _inspect.inspect)(field.type)}.`, + (_field$astNode = field.astNode) === null || _field$astNode === void 0 + ? void 0 + : _field$astNode.type, + ); + } // Ensure the arguments are valid + + for (const arg of field.args) { + const argName = arg.name; // Ensure they are named correctly. + + validateName(context, arg); // Ensure the type is an input type + + if (!(0, _definition.isInputType)(arg.type)) { + var _arg$astNode2; + + context.reportError( + `The type of ${type.name}.${field.name}(${argName}:) must be Input ` + + `Type but got: ${(0, _inspect.inspect)(arg.type)}.`, + (_arg$astNode2 = arg.astNode) === null || _arg$astNode2 === void 0 + ? void 0 + : _arg$astNode2.type, + ); + } + + if ( + (0, _definition.isRequiredArgument)(arg) && + arg.deprecationReason != null + ) { + var _arg$astNode3; + + context.reportError( + `Required argument ${type.name}.${field.name}(${argName}:) cannot be deprecated.`, + [ + getDeprecatedDirectiveNode(arg.astNode), + (_arg$astNode3 = arg.astNode) === null || _arg$astNode3 === void 0 + ? void 0 + : _arg$astNode3.type, + ], + ); + } + } + } +} + +function validateInterfaces(context, type) { + const ifaceTypeNames = Object.create(null); + + for (const iface of type.getInterfaces()) { + if (!(0, _definition.isInterfaceType)(iface)) { + context.reportError( + `Type ${(0, _inspect.inspect)( + type, + )} must only implement Interface types, ` + + `it cannot implement ${(0, _inspect.inspect)(iface)}.`, + getAllImplementsInterfaceNodes(type, iface), + ); + continue; + } + + if (type === iface) { + context.reportError( + `Type ${type.name} cannot implement itself because it would create a circular reference.`, + getAllImplementsInterfaceNodes(type, iface), + ); + continue; + } + + if (ifaceTypeNames[iface.name]) { + context.reportError( + `Type ${type.name} can only implement ${iface.name} once.`, + getAllImplementsInterfaceNodes(type, iface), + ); + continue; + } + + ifaceTypeNames[iface.name] = true; + validateTypeImplementsAncestors(context, type, iface); + validateTypeImplementsInterface(context, type, iface); + } +} + +function validateTypeImplementsInterface(context, type, iface) { + const typeFieldMap = type.getFields(); // Assert each interface field is implemented. + + for (const ifaceField of Object.values(iface.getFields())) { + const fieldName = ifaceField.name; + const typeField = typeFieldMap[fieldName]; // Assert interface field exists on type. + + if (!typeField) { + context.reportError( + `Interface field ${iface.name}.${fieldName} expected but ${type.name} does not provide it.`, + [ifaceField.astNode, type.astNode, ...type.extensionASTNodes], + ); + continue; + } // Assert interface field type is satisfied by type field type, by being + // a valid subtype. (covariant) + + if ( + !(0, _typeComparators.isTypeSubTypeOf)( + context.schema, + typeField.type, + ifaceField.type, + ) + ) { + var _ifaceField$astNode, _typeField$astNode; + + context.reportError( + `Interface field ${iface.name}.${fieldName} expects type ` + + `${(0, _inspect.inspect)(ifaceField.type)} but ${ + type.name + }.${fieldName} ` + + `is type ${(0, _inspect.inspect)(typeField.type)}.`, + [ + (_ifaceField$astNode = ifaceField.astNode) === null || + _ifaceField$astNode === void 0 + ? void 0 + : _ifaceField$astNode.type, + (_typeField$astNode = typeField.astNode) === null || + _typeField$astNode === void 0 + ? void 0 + : _typeField$astNode.type, + ], + ); + } // Assert each interface field arg is implemented. + + for (const ifaceArg of ifaceField.args) { + const argName = ifaceArg.name; + const typeArg = typeField.args.find((arg) => arg.name === argName); // Assert interface field arg exists on object field. + + if (!typeArg) { + context.reportError( + `Interface field argument ${iface.name}.${fieldName}(${argName}:) expected but ${type.name}.${fieldName} does not provide it.`, + [ifaceArg.astNode, typeField.astNode], + ); + continue; + } // Assert interface field arg type matches object field arg type. + // (invariant) + // TODO: change to contravariant? + + if (!(0, _typeComparators.isEqualType)(ifaceArg.type, typeArg.type)) { + var _ifaceArg$astNode, _typeArg$astNode; + + context.reportError( + `Interface field argument ${iface.name}.${fieldName}(${argName}:) ` + + `expects type ${(0, _inspect.inspect)(ifaceArg.type)} but ` + + `${type.name}.${fieldName}(${argName}:) is type ` + + `${(0, _inspect.inspect)(typeArg.type)}.`, + [ + (_ifaceArg$astNode = ifaceArg.astNode) === null || + _ifaceArg$astNode === void 0 + ? void 0 + : _ifaceArg$astNode.type, + (_typeArg$astNode = typeArg.astNode) === null || + _typeArg$astNode === void 0 + ? void 0 + : _typeArg$astNode.type, + ], + ); + } // TODO: validate default values? + } // Assert additional arguments must not be required. + + for (const typeArg of typeField.args) { + const argName = typeArg.name; + const ifaceArg = ifaceField.args.find((arg) => arg.name === argName); + + if (!ifaceArg && (0, _definition.isRequiredArgument)(typeArg)) { + context.reportError( + `Object field ${type.name}.${fieldName} includes required argument ${argName} that is missing from the Interface field ${iface.name}.${fieldName}.`, + [typeArg.astNode, ifaceField.astNode], + ); + } + } + } +} + +function validateTypeImplementsAncestors(context, type, iface) { + const ifaceInterfaces = type.getInterfaces(); + + for (const transitive of iface.getInterfaces()) { + if (!ifaceInterfaces.includes(transitive)) { + context.reportError( + transitive === type + ? `Type ${type.name} cannot implement ${iface.name} because it would create a circular reference.` + : `Type ${type.name} must implement ${transitive.name} because it is implemented by ${iface.name}.`, + [ + ...getAllImplementsInterfaceNodes(iface, transitive), + ...getAllImplementsInterfaceNodes(type, iface), + ], + ); + } + } +} + +function validateUnionMembers(context, union) { + const memberTypes = union.getTypes(); + + if (memberTypes.length === 0) { + context.reportError( + `Union type ${union.name} must define one or more member types.`, + [union.astNode, ...union.extensionASTNodes], + ); + } + + const includedTypeNames = Object.create(null); + + for (const memberType of memberTypes) { + if (includedTypeNames[memberType.name]) { + context.reportError( + `Union type ${union.name} can only include type ${memberType.name} once.`, + getUnionMemberTypeNodes(union, memberType.name), + ); + continue; + } + + includedTypeNames[memberType.name] = true; + + if (!(0, _definition.isObjectType)(memberType)) { + context.reportError( + `Union type ${union.name} can only include Object types, ` + + `it cannot include ${(0, _inspect.inspect)(memberType)}.`, + getUnionMemberTypeNodes(union, String(memberType)), + ); + } + } +} + +function validateEnumValues(context, enumType) { + const enumValues = enumType.getValues(); + + if (enumValues.length === 0) { + context.reportError( + `Enum type ${enumType.name} must define one or more values.`, + [enumType.astNode, ...enumType.extensionASTNodes], + ); + } + + for (const enumValue of enumValues) { + // Ensure valid name. + validateName(context, enumValue); + } +} + +function validateInputFields(context, inputObj) { + const fields = Object.values(inputObj.getFields()); + + if (fields.length === 0) { + context.reportError( + `Input Object type ${inputObj.name} must define one or more fields.`, + [inputObj.astNode, ...inputObj.extensionASTNodes], + ); + } // Ensure the arguments are valid + + for (const field of fields) { + // Ensure they are named correctly. + validateName(context, field); // Ensure the type is an input type + + if (!(0, _definition.isInputType)(field.type)) { + var _field$astNode2; + + context.reportError( + `The type of ${inputObj.name}.${field.name} must be Input Type ` + + `but got: ${(0, _inspect.inspect)(field.type)}.`, + (_field$astNode2 = field.astNode) === null || _field$astNode2 === void 0 + ? void 0 + : _field$astNode2.type, + ); + } + + if ( + (0, _definition.isRequiredInputField)(field) && + field.deprecationReason != null + ) { + var _field$astNode3; + + context.reportError( + `Required input field ${inputObj.name}.${field.name} cannot be deprecated.`, + [ + getDeprecatedDirectiveNode(field.astNode), + (_field$astNode3 = field.astNode) === null || + _field$astNode3 === void 0 + ? void 0 + : _field$astNode3.type, + ], + ); + } + + if (inputObj.isOneOf) { + validateOneOfInputObjectField(inputObj, field, context); + } + } +} + +function validateOneOfInputObjectField(type, field, context) { + if ((0, _definition.isNonNullType)(field.type)) { + var _field$astNode4; + + context.reportError( + `OneOf input field ${type.name}.${field.name} must be nullable.`, + (_field$astNode4 = field.astNode) === null || _field$astNode4 === void 0 + ? void 0 + : _field$astNode4.type, + ); + } + + if (field.defaultValue !== undefined) { + context.reportError( + `OneOf input field ${type.name}.${field.name} cannot have a default value.`, + field.astNode, + ); + } +} + +function createInputObjectCircularRefsValidator(context) { + // Modified copy of algorithm from 'src/validation/rules/NoFragmentCycles.js'. + // Tracks already visited types to maintain O(N) and to ensure that cycles + // are not redundantly reported. + const visitedTypes = Object.create(null); // Array of types nodes used to produce meaningful errors + + const fieldPath = []; // Position in the type path + + const fieldPathIndexByTypeName = Object.create(null); + return detectCycleRecursive; // This does a straight-forward DFS to find cycles. + // It does not terminate when a cycle was found but continues to explore + // the graph to find all possible cycles. + + function detectCycleRecursive(inputObj) { + if (visitedTypes[inputObj.name]) { + return; + } + + visitedTypes[inputObj.name] = true; + fieldPathIndexByTypeName[inputObj.name] = fieldPath.length; + const fields = Object.values(inputObj.getFields()); + + for (const field of fields) { + if ( + (0, _definition.isNonNullType)(field.type) && + (0, _definition.isInputObjectType)(field.type.ofType) + ) { + const fieldType = field.type.ofType; + const cycleIndex = fieldPathIndexByTypeName[fieldType.name]; + fieldPath.push(field); + + if (cycleIndex === undefined) { + detectCycleRecursive(fieldType); + } else { + const cyclePath = fieldPath.slice(cycleIndex); + const pathStr = cyclePath.map((fieldObj) => fieldObj.name).join('.'); + context.reportError( + `Cannot reference Input Object "${fieldType.name}" within itself through a series of non-null fields: "${pathStr}".`, + cyclePath.map((fieldObj) => fieldObj.astNode), + ); + } + + fieldPath.pop(); + } + } + + fieldPathIndexByTypeName[inputObj.name] = undefined; + } +} + +function getAllImplementsInterfaceNodes(type, iface) { + const { astNode, extensionASTNodes } = type; + const nodes = + astNode != null ? [astNode, ...extensionASTNodes] : extensionASTNodes; // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + return nodes + .flatMap((typeNode) => { + var _typeNode$interfaces; + + return ( + /* c8 ignore next */ + (_typeNode$interfaces = typeNode.interfaces) !== null && + _typeNode$interfaces !== void 0 + ? _typeNode$interfaces + : [] + ); + }) + .filter((ifaceNode) => ifaceNode.name.value === iface.name); +} + +function getUnionMemberTypeNodes(union, typeName) { + const { astNode, extensionASTNodes } = union; + const nodes = + astNode != null ? [astNode, ...extensionASTNodes] : extensionASTNodes; // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + return nodes + .flatMap((unionNode) => { + var _unionNode$types; + + return ( + /* c8 ignore next */ + (_unionNode$types = unionNode.types) !== null && + _unionNode$types !== void 0 + ? _unionNode$types + : [] + ); + }) + .filter((typeNode) => typeNode.name.value === typeName); +} + +function getDeprecatedDirectiveNode(definitionNode) { + var _definitionNode$direc; + + return definitionNode === null || definitionNode === void 0 + ? void 0 + : (_definitionNode$direc = definitionNode.directives) === null || + _definitionNode$direc === void 0 + ? void 0 + : _definitionNode$direc.find( + (node) => + node.name.value === _directives.GraphQLDeprecatedDirective.name, + ); +} + + +/***/ }), + +/***/ 5000: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.TypeInfo = void 0; +exports.visitWithTypeInfo = visitWithTypeInfo; + +var _ast = __nccwpck_require__(2740); + +var _kinds = __nccwpck_require__(1123); + +var _visitor = __nccwpck_require__(638); + +var _definition = __nccwpck_require__(4169); + +var _introspection = __nccwpck_require__(317); + +var _typeFromAST = __nccwpck_require__(6738); + +/** + * TypeInfo is a utility class which, given a GraphQL schema, can keep track + * of the current field and type definitions at any point in a GraphQL document + * AST during a recursive descent by calling `enter(node)` and `leave(node)`. + */ +class TypeInfo { + constructor( + schema, + /** + * Initial type may be provided in rare cases to facilitate traversals + * beginning somewhere other than documents. + */ + initialType, + /** @deprecated will be removed in 17.0.0 */ + getFieldDefFn, + ) { + this._schema = schema; + this._typeStack = []; + this._parentTypeStack = []; + this._inputTypeStack = []; + this._fieldDefStack = []; + this._defaultValueStack = []; + this._directive = null; + this._argument = null; + this._enumValue = null; + this._getFieldDef = + getFieldDefFn !== null && getFieldDefFn !== void 0 + ? getFieldDefFn + : getFieldDef; + + if (initialType) { + if ((0, _definition.isInputType)(initialType)) { + this._inputTypeStack.push(initialType); + } + + if ((0, _definition.isCompositeType)(initialType)) { + this._parentTypeStack.push(initialType); + } + + if ((0, _definition.isOutputType)(initialType)) { + this._typeStack.push(initialType); + } + } + } + + get [Symbol.toStringTag]() { + return 'TypeInfo'; + } + + getType() { + if (this._typeStack.length > 0) { + return this._typeStack[this._typeStack.length - 1]; + } + } + + getParentType() { + if (this._parentTypeStack.length > 0) { + return this._parentTypeStack[this._parentTypeStack.length - 1]; + } + } + + getInputType() { + if (this._inputTypeStack.length > 0) { + return this._inputTypeStack[this._inputTypeStack.length - 1]; + } + } + + getParentInputType() { + if (this._inputTypeStack.length > 1) { + return this._inputTypeStack[this._inputTypeStack.length - 2]; + } + } + + getFieldDef() { + if (this._fieldDefStack.length > 0) { + return this._fieldDefStack[this._fieldDefStack.length - 1]; + } + } + + getDefaultValue() { + if (this._defaultValueStack.length > 0) { + return this._defaultValueStack[this._defaultValueStack.length - 1]; + } + } + + getDirective() { + return this._directive; + } + + getArgument() { + return this._argument; + } + + getEnumValue() { + return this._enumValue; + } + + enter(node) { + const schema = this._schema; // Note: many of the types below are explicitly typed as "unknown" to drop + // any assumptions of a valid schema to ensure runtime types are properly + // checked before continuing since TypeInfo is used as part of validation + // which occurs before guarantees of schema and document validity. + + switch (node.kind) { + case _kinds.Kind.SELECTION_SET: { + const namedType = (0, _definition.getNamedType)(this.getType()); + + this._parentTypeStack.push( + (0, _definition.isCompositeType)(namedType) ? namedType : undefined, + ); + + break; + } + + case _kinds.Kind.FIELD: { + const parentType = this.getParentType(); + let fieldDef; + let fieldType; + + if (parentType) { + fieldDef = this._getFieldDef(schema, parentType, node); + + if (fieldDef) { + fieldType = fieldDef.type; + } + } + + this._fieldDefStack.push(fieldDef); + + this._typeStack.push( + (0, _definition.isOutputType)(fieldType) ? fieldType : undefined, + ); + + break; + } + + case _kinds.Kind.DIRECTIVE: + this._directive = schema.getDirective(node.name.value); + break; + + case _kinds.Kind.OPERATION_DEFINITION: { + const rootType = schema.getRootType(node.operation); + + this._typeStack.push( + (0, _definition.isObjectType)(rootType) ? rootType : undefined, + ); + + break; + } + + case _kinds.Kind.INLINE_FRAGMENT: + case _kinds.Kind.FRAGMENT_DEFINITION: { + const typeConditionAST = node.typeCondition; + const outputType = typeConditionAST + ? (0, _typeFromAST.typeFromAST)(schema, typeConditionAST) + : (0, _definition.getNamedType)(this.getType()); + + this._typeStack.push( + (0, _definition.isOutputType)(outputType) ? outputType : undefined, + ); + + break; + } + + case _kinds.Kind.VARIABLE_DEFINITION: { + const inputType = (0, _typeFromAST.typeFromAST)(schema, node.type); + + this._inputTypeStack.push( + (0, _definition.isInputType)(inputType) ? inputType : undefined, + ); + + break; + } + + case _kinds.Kind.ARGUMENT: { + var _this$getDirective; + + let argDef; + let argType; + const fieldOrDirective = + (_this$getDirective = this.getDirective()) !== null && + _this$getDirective !== void 0 + ? _this$getDirective + : this.getFieldDef(); + + if (fieldOrDirective) { + argDef = fieldOrDirective.args.find( + (arg) => arg.name === node.name.value, + ); + + if (argDef) { + argType = argDef.type; + } + } + + this._argument = argDef; + + this._defaultValueStack.push(argDef ? argDef.defaultValue : undefined); + + this._inputTypeStack.push( + (0, _definition.isInputType)(argType) ? argType : undefined, + ); + + break; + } + + case _kinds.Kind.LIST: { + const listType = (0, _definition.getNullableType)(this.getInputType()); + const itemType = (0, _definition.isListType)(listType) + ? listType.ofType + : listType; // List positions never have a default value. + + this._defaultValueStack.push(undefined); + + this._inputTypeStack.push( + (0, _definition.isInputType)(itemType) ? itemType : undefined, + ); + + break; + } + + case _kinds.Kind.OBJECT_FIELD: { + const objectType = (0, _definition.getNamedType)(this.getInputType()); + let inputFieldType; + let inputField; + + if ((0, _definition.isInputObjectType)(objectType)) { + inputField = objectType.getFields()[node.name.value]; + + if (inputField) { + inputFieldType = inputField.type; + } + } + + this._defaultValueStack.push( + inputField ? inputField.defaultValue : undefined, + ); + + this._inputTypeStack.push( + (0, _definition.isInputType)(inputFieldType) + ? inputFieldType + : undefined, + ); + + break; + } + + case _kinds.Kind.ENUM: { + const enumType = (0, _definition.getNamedType)(this.getInputType()); + let enumValue; + + if ((0, _definition.isEnumType)(enumType)) { + enumValue = enumType.getValue(node.value); + } + + this._enumValue = enumValue; + break; + } + + default: // Ignore other nodes + } + } + + leave(node) { + switch (node.kind) { + case _kinds.Kind.SELECTION_SET: + this._parentTypeStack.pop(); + + break; + + case _kinds.Kind.FIELD: + this._fieldDefStack.pop(); + + this._typeStack.pop(); + + break; + + case _kinds.Kind.DIRECTIVE: + this._directive = null; + break; + + case _kinds.Kind.OPERATION_DEFINITION: + case _kinds.Kind.INLINE_FRAGMENT: + case _kinds.Kind.FRAGMENT_DEFINITION: + this._typeStack.pop(); + + break; + + case _kinds.Kind.VARIABLE_DEFINITION: + this._inputTypeStack.pop(); + + break; + + case _kinds.Kind.ARGUMENT: + this._argument = null; + + this._defaultValueStack.pop(); + + this._inputTypeStack.pop(); + + break; + + case _kinds.Kind.LIST: + case _kinds.Kind.OBJECT_FIELD: + this._defaultValueStack.pop(); + + this._inputTypeStack.pop(); + + break; + + case _kinds.Kind.ENUM: + this._enumValue = null; + break; + + default: // Ignore other nodes + } + } +} + +exports.TypeInfo = TypeInfo; + +/** + * Not exactly the same as the executor's definition of getFieldDef, in this + * statically evaluated environment we do not always have an Object type, + * and need to handle Interface and Union types. + */ +function getFieldDef(schema, parentType, fieldNode) { + const name = fieldNode.name.value; + + if ( + name === _introspection.SchemaMetaFieldDef.name && + schema.getQueryType() === parentType + ) { + return _introspection.SchemaMetaFieldDef; + } + + if ( + name === _introspection.TypeMetaFieldDef.name && + schema.getQueryType() === parentType + ) { + return _introspection.TypeMetaFieldDef; + } + + if ( + name === _introspection.TypeNameMetaFieldDef.name && + (0, _definition.isCompositeType)(parentType) + ) { + return _introspection.TypeNameMetaFieldDef; + } + + if ( + (0, _definition.isObjectType)(parentType) || + (0, _definition.isInterfaceType)(parentType) + ) { + return parentType.getFields()[name]; + } +} +/** + * Creates a new visitor instance which maintains a provided TypeInfo instance + * along with visiting visitor. + */ + +function visitWithTypeInfo(typeInfo, visitor) { + return { + enter(...args) { + const node = args[0]; + typeInfo.enter(node); + const fn = (0, _visitor.getEnterLeaveForKind)(visitor, node.kind).enter; + + if (fn) { + const result = fn.apply(visitor, args); + + if (result !== undefined) { + typeInfo.leave(node); + + if ((0, _ast.isNode)(result)) { + typeInfo.enter(result); + } + } + + return result; + } + }, + + leave(...args) { + const node = args[0]; + const fn = (0, _visitor.getEnterLeaveForKind)(visitor, node.kind).leave; + let result; + + if (fn) { + result = fn.apply(visitor, args); + } + + typeInfo.leave(node); + return result; + }, + }; +} + + +/***/ }), + +/***/ 873: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.assertValidName = assertValidName; +exports.isValidNameError = isValidNameError; + +var _devAssert = __nccwpck_require__(5383); + +var _GraphQLError = __nccwpck_require__(5939); + +var _assertName = __nccwpck_require__(8337); + +/* c8 ignore start */ + +/** + * Upholds the spec rules about naming. + * @deprecated Please use `assertName` instead. Will be removed in v17 + */ +function assertValidName(name) { + const error = isValidNameError(name); + + if (error) { + throw error; + } + + return name; +} +/** + * Returns an Error if a name is invalid. + * @deprecated Please use `assertName` instead. Will be removed in v17 + */ + +function isValidNameError(name) { + typeof name === 'string' || + (0, _devAssert.devAssert)(false, 'Expected name to be a string.'); + + if (name.startsWith('__')) { + return new _GraphQLError.GraphQLError( + `Name "${name}" must not begin with "__", which is reserved by GraphQL introspection.`, + ); + } + + try { + (0, _assertName.assertName)(name); + } catch (error) { + return error; + } +} +/* c8 ignore stop */ + + +/***/ }), + +/***/ 8893: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.astFromValue = astFromValue; + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _isIterableObject = __nccwpck_require__(7341); + +var _isObjectLike = __nccwpck_require__(892); + +var _kinds = __nccwpck_require__(1123); + +var _definition = __nccwpck_require__(4169); + +var _scalars = __nccwpck_require__(3571); + +/** + * Produces a GraphQL Value AST given a JavaScript object. + * Function will match JavaScript/JSON values to GraphQL AST schema format + * by using suggested GraphQLInputType. For example: + * + * astFromValue("value", GraphQLString) + * + * A GraphQL type must be provided, which will be used to interpret different + * JavaScript values. + * + * | JSON Value | GraphQL Value | + * | ------------- | -------------------- | + * | Object | Input Object | + * | Array | List | + * | Boolean | Boolean | + * | String | String / Enum Value | + * | Number | Int / Float | + * | Unknown | Enum Value | + * | null | NullValue | + * + */ +function astFromValue(value, type) { + if ((0, _definition.isNonNullType)(type)) { + const astValue = astFromValue(value, type.ofType); + + if ( + (astValue === null || astValue === void 0 ? void 0 : astValue.kind) === + _kinds.Kind.NULL + ) { + return null; + } + + return astValue; + } // only explicit null, not undefined, NaN + + if (value === null) { + return { + kind: _kinds.Kind.NULL, + }; + } // undefined + + if (value === undefined) { + return null; + } // Convert JavaScript array to GraphQL list. If the GraphQLType is a list, but + // the value is not an array, convert the value using the list's item type. + + if ((0, _definition.isListType)(type)) { + const itemType = type.ofType; + + if ((0, _isIterableObject.isIterableObject)(value)) { + const valuesNodes = []; + + for (const item of value) { + const itemNode = astFromValue(item, itemType); + + if (itemNode != null) { + valuesNodes.push(itemNode); + } + } + + return { + kind: _kinds.Kind.LIST, + values: valuesNodes, + }; + } + + return astFromValue(value, itemType); + } // Populate the fields of the input object by creating ASTs from each value + // in the JavaScript object according to the fields in the input type. + + if ((0, _definition.isInputObjectType)(type)) { + if (!(0, _isObjectLike.isObjectLike)(value)) { + return null; + } + + const fieldNodes = []; + + for (const field of Object.values(type.getFields())) { + const fieldValue = astFromValue(value[field.name], field.type); + + if (fieldValue) { + fieldNodes.push({ + kind: _kinds.Kind.OBJECT_FIELD, + name: { + kind: _kinds.Kind.NAME, + value: field.name, + }, + value: fieldValue, + }); + } + } + + return { + kind: _kinds.Kind.OBJECT, + fields: fieldNodes, + }; + } + + if ((0, _definition.isLeafType)(type)) { + // Since value is an internally represented value, it must be serialized + // to an externally represented value before converting into an AST. + const serialized = type.serialize(value); + + if (serialized == null) { + return null; + } // Others serialize based on their corresponding JavaScript scalar types. + + if (typeof serialized === 'boolean') { + return { + kind: _kinds.Kind.BOOLEAN, + value: serialized, + }; + } // JavaScript numbers can be Int or Float values. + + if (typeof serialized === 'number' && Number.isFinite(serialized)) { + const stringNum = String(serialized); + return integerStringRegExp.test(stringNum) + ? { + kind: _kinds.Kind.INT, + value: stringNum, + } + : { + kind: _kinds.Kind.FLOAT, + value: stringNum, + }; + } + + if (typeof serialized === 'string') { + // Enum types use Enum literals. + if ((0, _definition.isEnumType)(type)) { + return { + kind: _kinds.Kind.ENUM, + value: serialized, + }; + } // ID types can use Int literals. + + if (type === _scalars.GraphQLID && integerStringRegExp.test(serialized)) { + return { + kind: _kinds.Kind.INT, + value: serialized, + }; + } + + return { + kind: _kinds.Kind.STRING, + value: serialized, + }; + } + + throw new TypeError( + `Cannot convert value to AST: ${(0, _inspect.inspect)(serialized)}.`, + ); + } + /* c8 ignore next 3 */ + // Not reachable, all possible types have been considered. + + false || + (0, _invariant.invariant)( + false, + 'Unexpected input type: ' + (0, _inspect.inspect)(type), + ); +} +/** + * IntValue: + * - NegativeSign? 0 + * - NegativeSign? NonZeroDigit ( Digit+ )? + */ + +const integerStringRegExp = /^-?(?:0|[1-9][0-9]*)$/; + + +/***/ }), + +/***/ 9115: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.buildASTSchema = buildASTSchema; +exports.buildSchema = buildSchema; + +var _devAssert = __nccwpck_require__(5383); + +var _kinds = __nccwpck_require__(1123); + +var _parser = __nccwpck_require__(4929); + +var _directives = __nccwpck_require__(1058); + +var _schema = __nccwpck_require__(9299); + +var _validate = __nccwpck_require__(7063); + +var _extendSchema = __nccwpck_require__(5487); + +/** + * This takes the ast of a schema document produced by the parse function in + * src/language/parser.js. + * + * If no schema definition is provided, then it will look for types named Query, + * Mutation and Subscription. + * + * Given that AST it constructs a GraphQLSchema. The resulting schema + * has no resolve methods, so execution will use default resolvers. + */ +function buildASTSchema(documentAST, options) { + (documentAST != null && documentAST.kind === _kinds.Kind.DOCUMENT) || + (0, _devAssert.devAssert)(false, 'Must provide valid Document AST.'); + + if ( + (options === null || options === void 0 ? void 0 : options.assumeValid) !== + true && + (options === null || options === void 0 + ? void 0 + : options.assumeValidSDL) !== true + ) { + (0, _validate.assertValidSDL)(documentAST); + } + + const emptySchemaConfig = { + description: undefined, + types: [], + directives: [], + extensions: Object.create(null), + extensionASTNodes: [], + assumeValid: false, + }; + const config = (0, _extendSchema.extendSchemaImpl)( + emptySchemaConfig, + documentAST, + options, + ); + + if (config.astNode == null) { + for (const type of config.types) { + switch (type.name) { + // Note: While this could make early assertions to get the correctly + // typed values below, that would throw immediately while type system + // validation with validateSchema() will produce more actionable results. + case 'Query': + // @ts-expect-error validated in `validateSchema` + config.query = type; + break; + + case 'Mutation': + // @ts-expect-error validated in `validateSchema` + config.mutation = type; + break; + + case 'Subscription': + // @ts-expect-error validated in `validateSchema` + config.subscription = type; + break; + } + } + } + + const directives = [ + ...config.directives, // If specified directives were not explicitly declared, add them. + ..._directives.specifiedDirectives.filter((stdDirective) => + config.directives.every( + (directive) => directive.name !== stdDirective.name, + ), + ), + ]; + return new _schema.GraphQLSchema({ ...config, directives }); +} +/** + * A helper function to build a GraphQLSchema directly from a source + * document. + */ + +function buildSchema(source, options) { + const document = (0, _parser.parse)(source, { + noLocation: + options === null || options === void 0 ? void 0 : options.noLocation, + allowLegacyFragmentVariables: + options === null || options === void 0 + ? void 0 + : options.allowLegacyFragmentVariables, + }); + return buildASTSchema(document, { + assumeValidSDL: + options === null || options === void 0 ? void 0 : options.assumeValidSDL, + assumeValid: + options === null || options === void 0 ? void 0 : options.assumeValid, + }); +} + + +/***/ }), + +/***/ 6954: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.buildClientSchema = buildClientSchema; + +var _devAssert = __nccwpck_require__(5383); + +var _inspect = __nccwpck_require__(5742); + +var _isObjectLike = __nccwpck_require__(892); + +var _keyValMap = __nccwpck_require__(3166); + +var _parser = __nccwpck_require__(4929); + +var _definition = __nccwpck_require__(4169); + +var _directives = __nccwpck_require__(1058); + +var _introspection = __nccwpck_require__(317); + +var _scalars = __nccwpck_require__(3571); + +var _schema = __nccwpck_require__(9299); + +var _valueFromAST = __nccwpck_require__(6495); + +/** + * Build a GraphQLSchema for use by client tools. + * + * Given the result of a client running the introspection query, creates and + * returns a GraphQLSchema instance which can be then used with all graphql-js + * tools, but cannot be used to execute a query, as introspection does not + * represent the "resolver", "parse" or "serialize" functions or any other + * server-internal mechanisms. + * + * This function expects a complete introspection result. Don't forget to check + * the "errors" field of a server response before calling this function. + */ +function buildClientSchema(introspection, options) { + ((0, _isObjectLike.isObjectLike)(introspection) && + (0, _isObjectLike.isObjectLike)(introspection.__schema)) || + (0, _devAssert.devAssert)( + false, + `Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: ${(0, + _inspect.inspect)(introspection)}.`, + ); // Get the schema from the introspection result. + + const schemaIntrospection = introspection.__schema; // Iterate through all types, getting the type definition for each. + + const typeMap = (0, _keyValMap.keyValMap)( + schemaIntrospection.types, + (typeIntrospection) => typeIntrospection.name, + (typeIntrospection) => buildType(typeIntrospection), + ); // Include standard types only if they are used. + + for (const stdType of [ + ..._scalars.specifiedScalarTypes, + ..._introspection.introspectionTypes, + ]) { + if (typeMap[stdType.name]) { + typeMap[stdType.name] = stdType; + } + } // Get the root Query, Mutation, and Subscription types. + + const queryType = schemaIntrospection.queryType + ? getObjectType(schemaIntrospection.queryType) + : null; + const mutationType = schemaIntrospection.mutationType + ? getObjectType(schemaIntrospection.mutationType) + : null; + const subscriptionType = schemaIntrospection.subscriptionType + ? getObjectType(schemaIntrospection.subscriptionType) + : null; // Get the directives supported by Introspection, assuming empty-set if + // directives were not queried for. + + const directives = schemaIntrospection.directives + ? schemaIntrospection.directives.map(buildDirective) + : []; // Then produce and return a Schema with these types. + + return new _schema.GraphQLSchema({ + description: schemaIntrospection.description, + query: queryType, + mutation: mutationType, + subscription: subscriptionType, + types: Object.values(typeMap), + directives, + assumeValid: + options === null || options === void 0 ? void 0 : options.assumeValid, + }); // Given a type reference in introspection, return the GraphQLType instance. + // preferring cached instances before building new instances. + + function getType(typeRef) { + if (typeRef.kind === _introspection.TypeKind.LIST) { + const itemRef = typeRef.ofType; + + if (!itemRef) { + throw new Error('Decorated type deeper than introspection query.'); + } + + return new _definition.GraphQLList(getType(itemRef)); + } + + if (typeRef.kind === _introspection.TypeKind.NON_NULL) { + const nullableRef = typeRef.ofType; + + if (!nullableRef) { + throw new Error('Decorated type deeper than introspection query.'); + } + + const nullableType = getType(nullableRef); + return new _definition.GraphQLNonNull( + (0, _definition.assertNullableType)(nullableType), + ); + } + + return getNamedType(typeRef); + } + + function getNamedType(typeRef) { + const typeName = typeRef.name; + + if (!typeName) { + throw new Error( + `Unknown type reference: ${(0, _inspect.inspect)(typeRef)}.`, + ); + } + + const type = typeMap[typeName]; + + if (!type) { + throw new Error( + `Invalid or incomplete schema, unknown type: ${typeName}. Ensure that a full introspection query is used in order to build a client schema.`, + ); + } + + return type; + } + + function getObjectType(typeRef) { + return (0, _definition.assertObjectType)(getNamedType(typeRef)); + } + + function getInterfaceType(typeRef) { + return (0, _definition.assertInterfaceType)(getNamedType(typeRef)); + } // Given a type's introspection result, construct the correct + // GraphQLType instance. + + function buildType(type) { + // eslint-disable-next-line @typescript-eslint/prefer-optional-chain + if (type != null && type.name != null && type.kind != null) { + // FIXME: Properly type IntrospectionType, it's a breaking change so fix in v17 + // eslint-disable-next-line @typescript-eslint/switch-exhaustiveness-check + switch (type.kind) { + case _introspection.TypeKind.SCALAR: + return buildScalarDef(type); + + case _introspection.TypeKind.OBJECT: + return buildObjectDef(type); + + case _introspection.TypeKind.INTERFACE: + return buildInterfaceDef(type); + + case _introspection.TypeKind.UNION: + return buildUnionDef(type); + + case _introspection.TypeKind.ENUM: + return buildEnumDef(type); + + case _introspection.TypeKind.INPUT_OBJECT: + return buildInputObjectDef(type); + } + } + + const typeStr = (0, _inspect.inspect)(type); + throw new Error( + `Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema: ${typeStr}.`, + ); + } + + function buildScalarDef(scalarIntrospection) { + return new _definition.GraphQLScalarType({ + name: scalarIntrospection.name, + description: scalarIntrospection.description, + specifiedByURL: scalarIntrospection.specifiedByURL, + }); + } + + function buildImplementationsList(implementingIntrospection) { + // TODO: Temporary workaround until GraphQL ecosystem will fully support + // 'interfaces' on interface types. + if ( + implementingIntrospection.interfaces === null && + implementingIntrospection.kind === _introspection.TypeKind.INTERFACE + ) { + return []; + } + + if (!implementingIntrospection.interfaces) { + const implementingIntrospectionStr = (0, _inspect.inspect)( + implementingIntrospection, + ); + throw new Error( + `Introspection result missing interfaces: ${implementingIntrospectionStr}.`, + ); + } + + return implementingIntrospection.interfaces.map(getInterfaceType); + } + + function buildObjectDef(objectIntrospection) { + return new _definition.GraphQLObjectType({ + name: objectIntrospection.name, + description: objectIntrospection.description, + interfaces: () => buildImplementationsList(objectIntrospection), + fields: () => buildFieldDefMap(objectIntrospection), + }); + } + + function buildInterfaceDef(interfaceIntrospection) { + return new _definition.GraphQLInterfaceType({ + name: interfaceIntrospection.name, + description: interfaceIntrospection.description, + interfaces: () => buildImplementationsList(interfaceIntrospection), + fields: () => buildFieldDefMap(interfaceIntrospection), + }); + } + + function buildUnionDef(unionIntrospection) { + if (!unionIntrospection.possibleTypes) { + const unionIntrospectionStr = (0, _inspect.inspect)(unionIntrospection); + throw new Error( + `Introspection result missing possibleTypes: ${unionIntrospectionStr}.`, + ); + } + + return new _definition.GraphQLUnionType({ + name: unionIntrospection.name, + description: unionIntrospection.description, + types: () => unionIntrospection.possibleTypes.map(getObjectType), + }); + } + + function buildEnumDef(enumIntrospection) { + if (!enumIntrospection.enumValues) { + const enumIntrospectionStr = (0, _inspect.inspect)(enumIntrospection); + throw new Error( + `Introspection result missing enumValues: ${enumIntrospectionStr}.`, + ); + } + + return new _definition.GraphQLEnumType({ + name: enumIntrospection.name, + description: enumIntrospection.description, + values: (0, _keyValMap.keyValMap)( + enumIntrospection.enumValues, + (valueIntrospection) => valueIntrospection.name, + (valueIntrospection) => ({ + description: valueIntrospection.description, + deprecationReason: valueIntrospection.deprecationReason, + }), + ), + }); + } + + function buildInputObjectDef(inputObjectIntrospection) { + if (!inputObjectIntrospection.inputFields) { + const inputObjectIntrospectionStr = (0, _inspect.inspect)( + inputObjectIntrospection, + ); + throw new Error( + `Introspection result missing inputFields: ${inputObjectIntrospectionStr}.`, + ); + } + + return new _definition.GraphQLInputObjectType({ + name: inputObjectIntrospection.name, + description: inputObjectIntrospection.description, + fields: () => buildInputValueDefMap(inputObjectIntrospection.inputFields), + isOneOf: inputObjectIntrospection.isOneOf, + }); + } + + function buildFieldDefMap(typeIntrospection) { + if (!typeIntrospection.fields) { + throw new Error( + `Introspection result missing fields: ${(0, _inspect.inspect)( + typeIntrospection, + )}.`, + ); + } + + return (0, _keyValMap.keyValMap)( + typeIntrospection.fields, + (fieldIntrospection) => fieldIntrospection.name, + buildField, + ); + } + + function buildField(fieldIntrospection) { + const type = getType(fieldIntrospection.type); + + if (!(0, _definition.isOutputType)(type)) { + const typeStr = (0, _inspect.inspect)(type); + throw new Error( + `Introspection must provide output type for fields, but received: ${typeStr}.`, + ); + } + + if (!fieldIntrospection.args) { + const fieldIntrospectionStr = (0, _inspect.inspect)(fieldIntrospection); + throw new Error( + `Introspection result missing field args: ${fieldIntrospectionStr}.`, + ); + } + + return { + description: fieldIntrospection.description, + deprecationReason: fieldIntrospection.deprecationReason, + type, + args: buildInputValueDefMap(fieldIntrospection.args), + }; + } + + function buildInputValueDefMap(inputValueIntrospections) { + return (0, _keyValMap.keyValMap)( + inputValueIntrospections, + (inputValue) => inputValue.name, + buildInputValue, + ); + } + + function buildInputValue(inputValueIntrospection) { + const type = getType(inputValueIntrospection.type); + + if (!(0, _definition.isInputType)(type)) { + const typeStr = (0, _inspect.inspect)(type); + throw new Error( + `Introspection must provide input type for arguments, but received: ${typeStr}.`, + ); + } + + const defaultValue = + inputValueIntrospection.defaultValue != null + ? (0, _valueFromAST.valueFromAST)( + (0, _parser.parseValue)(inputValueIntrospection.defaultValue), + type, + ) + : undefined; + return { + description: inputValueIntrospection.description, + type, + defaultValue, + deprecationReason: inputValueIntrospection.deprecationReason, + }; + } + + function buildDirective(directiveIntrospection) { + if (!directiveIntrospection.args) { + const directiveIntrospectionStr = (0, _inspect.inspect)( + directiveIntrospection, + ); + throw new Error( + `Introspection result missing directive args: ${directiveIntrospectionStr}.`, + ); + } + + if (!directiveIntrospection.locations) { + const directiveIntrospectionStr = (0, _inspect.inspect)( + directiveIntrospection, + ); + throw new Error( + `Introspection result missing directive locations: ${directiveIntrospectionStr}.`, + ); + } + + return new _directives.GraphQLDirective({ + name: directiveIntrospection.name, + description: directiveIntrospection.description, + isRepeatable: directiveIntrospection.isRepeatable, + locations: directiveIntrospection.locations.slice(), + args: buildInputValueDefMap(directiveIntrospection.args), + }); + } +} + + +/***/ }), + +/***/ 7572: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.coerceInputValue = coerceInputValue; + +var _didYouMean = __nccwpck_require__(1353); + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _isIterableObject = __nccwpck_require__(7341); + +var _isObjectLike = __nccwpck_require__(892); + +var _Path = __nccwpck_require__(3155); + +var _printPathArray = __nccwpck_require__(8373); + +var _suggestionList = __nccwpck_require__(7904); + +var _GraphQLError = __nccwpck_require__(5939); + +var _definition = __nccwpck_require__(4169); + +/** + * Coerces a JavaScript value given a GraphQL Input Type. + */ +function coerceInputValue(inputValue, type, onError = defaultOnError) { + return coerceInputValueImpl(inputValue, type, onError, undefined); +} + +function defaultOnError(path, invalidValue, error) { + let errorPrefix = 'Invalid value ' + (0, _inspect.inspect)(invalidValue); + + if (path.length > 0) { + errorPrefix += ` at "value${(0, _printPathArray.printPathArray)(path)}"`; + } + + error.message = errorPrefix + ': ' + error.message; + throw error; +} + +function coerceInputValueImpl(inputValue, type, onError, path) { + if ((0, _definition.isNonNullType)(type)) { + if (inputValue != null) { + return coerceInputValueImpl(inputValue, type.ofType, onError, path); + } + + onError( + (0, _Path.pathToArray)(path), + inputValue, + new _GraphQLError.GraphQLError( + `Expected non-nullable type "${(0, _inspect.inspect)( + type, + )}" not to be null.`, + ), + ); + return; + } + + if (inputValue == null) { + // Explicitly return the value null. + return null; + } + + if ((0, _definition.isListType)(type)) { + const itemType = type.ofType; + + if ((0, _isIterableObject.isIterableObject)(inputValue)) { + return Array.from(inputValue, (itemValue, index) => { + const itemPath = (0, _Path.addPath)(path, index, undefined); + return coerceInputValueImpl(itemValue, itemType, onError, itemPath); + }); + } // Lists accept a non-list value as a list of one. + + return [coerceInputValueImpl(inputValue, itemType, onError, path)]; + } + + if ((0, _definition.isInputObjectType)(type)) { + if ( + !(0, _isObjectLike.isObjectLike)(inputValue) || + Array.isArray(inputValue) + ) { + onError( + (0, _Path.pathToArray)(path), + inputValue, + new _GraphQLError.GraphQLError( + `Expected type "${type.name}" to be an object.`, + ), + ); + return; + } + + const coercedValue = {}; + const fieldDefs = type.getFields(); + + for (const field of Object.values(fieldDefs)) { + const fieldValue = inputValue[field.name]; + + if (fieldValue === undefined) { + if (field.defaultValue !== undefined) { + coercedValue[field.name] = field.defaultValue; + } else if ((0, _definition.isNonNullType)(field.type)) { + const typeStr = (0, _inspect.inspect)(field.type); + onError( + (0, _Path.pathToArray)(path), + inputValue, + new _GraphQLError.GraphQLError( + `Field "${field.name}" of required type "${typeStr}" was not provided.`, + ), + ); + } + + continue; + } + + coercedValue[field.name] = coerceInputValueImpl( + fieldValue, + field.type, + onError, + (0, _Path.addPath)(path, field.name, type.name), + ); + } // Ensure every provided field is defined. + + for (const fieldName of Object.keys(inputValue)) { + if (!fieldDefs[fieldName]) { + const suggestions = (0, _suggestionList.suggestionList)( + fieldName, + Object.keys(type.getFields()), + ); + onError( + (0, _Path.pathToArray)(path), + inputValue, + new _GraphQLError.GraphQLError( + `Field "${fieldName}" is not defined by type "${type.name}".` + + (0, _didYouMean.didYouMean)(suggestions), + ), + ); + } + } + + if (type.isOneOf) { + const keys = Object.keys(coercedValue); + + if (keys.length !== 1) { + onError( + (0, _Path.pathToArray)(path), + inputValue, + new _GraphQLError.GraphQLError( + `Exactly one key must be specified for OneOf type "${type.name}".`, + ), + ); + } + + const key = keys[0]; + const value = coercedValue[key]; + + if (value === null) { + onError( + (0, _Path.pathToArray)(path).concat(key), + value, + new _GraphQLError.GraphQLError(`Field "${key}" must be non-null.`), + ); + } + } + + return coercedValue; + } + + if ((0, _definition.isLeafType)(type)) { + let parseResult; // Scalars and Enums determine if a input value is valid via parseValue(), + // which can throw to indicate failure. If it throws, maintain a reference + // to the original error. + + try { + parseResult = type.parseValue(inputValue); + } catch (error) { + if (error instanceof _GraphQLError.GraphQLError) { + onError((0, _Path.pathToArray)(path), inputValue, error); + } else { + onError( + (0, _Path.pathToArray)(path), + inputValue, + new _GraphQLError.GraphQLError( + `Expected type "${type.name}". ` + error.message, + { + originalError: error, + }, + ), + ); + } + + return; + } + + if (parseResult === undefined) { + onError( + (0, _Path.pathToArray)(path), + inputValue, + new _GraphQLError.GraphQLError(`Expected type "${type.name}".`), + ); + } + + return parseResult; + } + /* c8 ignore next 3 */ + // Not reachable, all possible types have been considered. + + false || + (0, _invariant.invariant)( + false, + 'Unexpected input type: ' + (0, _inspect.inspect)(type), + ); +} + + +/***/ }), + +/***/ 3089: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.concatAST = concatAST; + +var _kinds = __nccwpck_require__(1123); + +/** + * Provided a collection of ASTs, presumably each from different files, + * concatenate the ASTs together into batched AST, useful for validating many + * GraphQL source files which together represent one conceptual application. + */ +function concatAST(documents) { + const definitions = []; + + for (const doc of documents) { + definitions.push(...doc.definitions); + } + + return { + kind: _kinds.Kind.DOCUMENT, + definitions, + }; +} + + +/***/ }), + +/***/ 5487: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.extendSchema = extendSchema; +exports.extendSchemaImpl = extendSchemaImpl; + +var _devAssert = __nccwpck_require__(5383); + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _keyMap = __nccwpck_require__(7579); + +var _mapValue = __nccwpck_require__(5719); + +var _kinds = __nccwpck_require__(1123); + +var _predicates = __nccwpck_require__(5480); + +var _definition = __nccwpck_require__(4169); + +var _directives = __nccwpck_require__(1058); + +var _introspection = __nccwpck_require__(317); + +var _scalars = __nccwpck_require__(3571); + +var _schema = __nccwpck_require__(9299); + +var _validate = __nccwpck_require__(7063); + +var _values = __nccwpck_require__(3604); + +var _valueFromAST = __nccwpck_require__(6495); + +/** + * Produces a new schema given an existing schema and a document which may + * contain GraphQL type extensions and definitions. The original schema will + * remain unaltered. + * + * Because a schema represents a graph of references, a schema cannot be + * extended without effectively making an entire copy. We do not know until it's + * too late if subgraphs remain unchanged. + * + * This algorithm copies the provided schema, applying extensions while + * producing the copy. The original schema remains unaltered. + */ +function extendSchema(schema, documentAST, options) { + (0, _schema.assertSchema)(schema); + (documentAST != null && documentAST.kind === _kinds.Kind.DOCUMENT) || + (0, _devAssert.devAssert)(false, 'Must provide valid Document AST.'); + + if ( + (options === null || options === void 0 ? void 0 : options.assumeValid) !== + true && + (options === null || options === void 0 + ? void 0 + : options.assumeValidSDL) !== true + ) { + (0, _validate.assertValidSDLExtension)(documentAST, schema); + } + + const schemaConfig = schema.toConfig(); + const extendedConfig = extendSchemaImpl(schemaConfig, documentAST, options); + return schemaConfig === extendedConfig + ? schema + : new _schema.GraphQLSchema(extendedConfig); +} +/** + * @internal + */ + +function extendSchemaImpl(schemaConfig, documentAST, options) { + var _schemaDef, _schemaDef$descriptio, _schemaDef2, _options$assumeValid; + + // Collect the type definitions and extensions found in the document. + const typeDefs = []; + const typeExtensionsMap = Object.create(null); // New directives and types are separate because a directives and types can + // have the same name. For example, a type named "skip". + + const directiveDefs = []; + let schemaDef; // Schema extensions are collected which may add additional operation types. + + const schemaExtensions = []; + + for (const def of documentAST.definitions) { + if (def.kind === _kinds.Kind.SCHEMA_DEFINITION) { + schemaDef = def; + } else if (def.kind === _kinds.Kind.SCHEMA_EXTENSION) { + schemaExtensions.push(def); + } else if ((0, _predicates.isTypeDefinitionNode)(def)) { + typeDefs.push(def); + } else if ((0, _predicates.isTypeExtensionNode)(def)) { + const extendedTypeName = def.name.value; + const existingTypeExtensions = typeExtensionsMap[extendedTypeName]; + typeExtensionsMap[extendedTypeName] = existingTypeExtensions + ? existingTypeExtensions.concat([def]) + : [def]; + } else if (def.kind === _kinds.Kind.DIRECTIVE_DEFINITION) { + directiveDefs.push(def); + } + } // If this document contains no new types, extensions, or directives then + // return the same unmodified GraphQLSchema instance. + + if ( + Object.keys(typeExtensionsMap).length === 0 && + typeDefs.length === 0 && + directiveDefs.length === 0 && + schemaExtensions.length === 0 && + schemaDef == null + ) { + return schemaConfig; + } + + const typeMap = Object.create(null); + + for (const existingType of schemaConfig.types) { + typeMap[existingType.name] = extendNamedType(existingType); + } + + for (const typeNode of typeDefs) { + var _stdTypeMap$name; + + const name = typeNode.name.value; + typeMap[name] = + (_stdTypeMap$name = stdTypeMap[name]) !== null && + _stdTypeMap$name !== void 0 + ? _stdTypeMap$name + : buildType(typeNode); + } + + const operationTypes = { + // Get the extended root operation types. + query: schemaConfig.query && replaceNamedType(schemaConfig.query), + mutation: schemaConfig.mutation && replaceNamedType(schemaConfig.mutation), + subscription: + schemaConfig.subscription && replaceNamedType(schemaConfig.subscription), + // Then, incorporate schema definition and all schema extensions. + ...(schemaDef && getOperationTypes([schemaDef])), + ...getOperationTypes(schemaExtensions), + }; // Then produce and return a Schema config with these types. + + return { + description: + (_schemaDef = schemaDef) === null || _schemaDef === void 0 + ? void 0 + : (_schemaDef$descriptio = _schemaDef.description) === null || + _schemaDef$descriptio === void 0 + ? void 0 + : _schemaDef$descriptio.value, + ...operationTypes, + types: Object.values(typeMap), + directives: [ + ...schemaConfig.directives.map(replaceDirective), + ...directiveDefs.map(buildDirective), + ], + extensions: Object.create(null), + astNode: + (_schemaDef2 = schemaDef) !== null && _schemaDef2 !== void 0 + ? _schemaDef2 + : schemaConfig.astNode, + extensionASTNodes: schemaConfig.extensionASTNodes.concat(schemaExtensions), + assumeValid: + (_options$assumeValid = + options === null || options === void 0 + ? void 0 + : options.assumeValid) !== null && _options$assumeValid !== void 0 + ? _options$assumeValid + : false, + }; // Below are functions used for producing this schema that have closed over + // this scope and have access to the schema, cache, and newly defined types. + + function replaceType(type) { + if ((0, _definition.isListType)(type)) { + // @ts-expect-error + return new _definition.GraphQLList(replaceType(type.ofType)); + } + + if ((0, _definition.isNonNullType)(type)) { + // @ts-expect-error + return new _definition.GraphQLNonNull(replaceType(type.ofType)); + } // @ts-expect-error FIXME + + return replaceNamedType(type); + } + + function replaceNamedType(type) { + // Note: While this could make early assertions to get the correctly + // typed values, that would throw immediately while type system + // validation with validateSchema() will produce more actionable results. + return typeMap[type.name]; + } + + function replaceDirective(directive) { + const config = directive.toConfig(); + return new _directives.GraphQLDirective({ + ...config, + args: (0, _mapValue.mapValue)(config.args, extendArg), + }); + } + + function extendNamedType(type) { + if ( + (0, _introspection.isIntrospectionType)(type) || + (0, _scalars.isSpecifiedScalarType)(type) + ) { + // Builtin types are not extended. + return type; + } + + if ((0, _definition.isScalarType)(type)) { + return extendScalarType(type); + } + + if ((0, _definition.isObjectType)(type)) { + return extendObjectType(type); + } + + if ((0, _definition.isInterfaceType)(type)) { + return extendInterfaceType(type); + } + + if ((0, _definition.isUnionType)(type)) { + return extendUnionType(type); + } + + if ((0, _definition.isEnumType)(type)) { + return extendEnumType(type); + } + + if ((0, _definition.isInputObjectType)(type)) { + return extendInputObjectType(type); + } + /* c8 ignore next 3 */ + // Not reachable, all possible type definition nodes have been considered. + + false || + (0, _invariant.invariant)( + false, + 'Unexpected type: ' + (0, _inspect.inspect)(type), + ); + } + + function extendInputObjectType(type) { + var _typeExtensionsMap$co; + + const config = type.toConfig(); + const extensions = + (_typeExtensionsMap$co = typeExtensionsMap[config.name]) !== null && + _typeExtensionsMap$co !== void 0 + ? _typeExtensionsMap$co + : []; + return new _definition.GraphQLInputObjectType({ + ...config, + fields: () => ({ + ...(0, _mapValue.mapValue)(config.fields, (field) => ({ + ...field, + type: replaceType(field.type), + })), + ...buildInputFieldMap(extensions), + }), + extensionASTNodes: config.extensionASTNodes.concat(extensions), + }); + } + + function extendEnumType(type) { + var _typeExtensionsMap$ty; + + const config = type.toConfig(); + const extensions = + (_typeExtensionsMap$ty = typeExtensionsMap[type.name]) !== null && + _typeExtensionsMap$ty !== void 0 + ? _typeExtensionsMap$ty + : []; + return new _definition.GraphQLEnumType({ + ...config, + values: { ...config.values, ...buildEnumValueMap(extensions) }, + extensionASTNodes: config.extensionASTNodes.concat(extensions), + }); + } + + function extendScalarType(type) { + var _typeExtensionsMap$co2; + + const config = type.toConfig(); + const extensions = + (_typeExtensionsMap$co2 = typeExtensionsMap[config.name]) !== null && + _typeExtensionsMap$co2 !== void 0 + ? _typeExtensionsMap$co2 + : []; + let specifiedByURL = config.specifiedByURL; + + for (const extensionNode of extensions) { + var _getSpecifiedByURL; + + specifiedByURL = + (_getSpecifiedByURL = getSpecifiedByURL(extensionNode)) !== null && + _getSpecifiedByURL !== void 0 + ? _getSpecifiedByURL + : specifiedByURL; + } + + return new _definition.GraphQLScalarType({ + ...config, + specifiedByURL, + extensionASTNodes: config.extensionASTNodes.concat(extensions), + }); + } + + function extendObjectType(type) { + var _typeExtensionsMap$co3; + + const config = type.toConfig(); + const extensions = + (_typeExtensionsMap$co3 = typeExtensionsMap[config.name]) !== null && + _typeExtensionsMap$co3 !== void 0 + ? _typeExtensionsMap$co3 + : []; + return new _definition.GraphQLObjectType({ + ...config, + interfaces: () => [ + ...type.getInterfaces().map(replaceNamedType), + ...buildInterfaces(extensions), + ], + fields: () => ({ + ...(0, _mapValue.mapValue)(config.fields, extendField), + ...buildFieldMap(extensions), + }), + extensionASTNodes: config.extensionASTNodes.concat(extensions), + }); + } + + function extendInterfaceType(type) { + var _typeExtensionsMap$co4; + + const config = type.toConfig(); + const extensions = + (_typeExtensionsMap$co4 = typeExtensionsMap[config.name]) !== null && + _typeExtensionsMap$co4 !== void 0 + ? _typeExtensionsMap$co4 + : []; + return new _definition.GraphQLInterfaceType({ + ...config, + interfaces: () => [ + ...type.getInterfaces().map(replaceNamedType), + ...buildInterfaces(extensions), + ], + fields: () => ({ + ...(0, _mapValue.mapValue)(config.fields, extendField), + ...buildFieldMap(extensions), + }), + extensionASTNodes: config.extensionASTNodes.concat(extensions), + }); + } + + function extendUnionType(type) { + var _typeExtensionsMap$co5; + + const config = type.toConfig(); + const extensions = + (_typeExtensionsMap$co5 = typeExtensionsMap[config.name]) !== null && + _typeExtensionsMap$co5 !== void 0 + ? _typeExtensionsMap$co5 + : []; + return new _definition.GraphQLUnionType({ + ...config, + types: () => [ + ...type.getTypes().map(replaceNamedType), + ...buildUnionTypes(extensions), + ], + extensionASTNodes: config.extensionASTNodes.concat(extensions), + }); + } + + function extendField(field) { + return { + ...field, + type: replaceType(field.type), + args: field.args && (0, _mapValue.mapValue)(field.args, extendArg), + }; + } + + function extendArg(arg) { + return { ...arg, type: replaceType(arg.type) }; + } + + function getOperationTypes(nodes) { + const opTypes = {}; + + for (const node of nodes) { + var _node$operationTypes; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + const operationTypesNodes = + /* c8 ignore next */ + (_node$operationTypes = node.operationTypes) !== null && + _node$operationTypes !== void 0 + ? _node$operationTypes + : []; + + for (const operationType of operationTypesNodes) { + // Note: While this could make early assertions to get the correctly + // typed values below, that would throw immediately while type system + // validation with validateSchema() will produce more actionable results. + // @ts-expect-error + opTypes[operationType.operation] = getNamedType(operationType.type); + } + } + + return opTypes; + } + + function getNamedType(node) { + var _stdTypeMap$name2; + + const name = node.name.value; + const type = + (_stdTypeMap$name2 = stdTypeMap[name]) !== null && + _stdTypeMap$name2 !== void 0 + ? _stdTypeMap$name2 + : typeMap[name]; + + if (type === undefined) { + throw new Error(`Unknown type: "${name}".`); + } + + return type; + } + + function getWrappedType(node) { + if (node.kind === _kinds.Kind.LIST_TYPE) { + return new _definition.GraphQLList(getWrappedType(node.type)); + } + + if (node.kind === _kinds.Kind.NON_NULL_TYPE) { + return new _definition.GraphQLNonNull(getWrappedType(node.type)); + } + + return getNamedType(node); + } + + function buildDirective(node) { + var _node$description; + + return new _directives.GraphQLDirective({ + name: node.name.value, + description: + (_node$description = node.description) === null || + _node$description === void 0 + ? void 0 + : _node$description.value, + // @ts-expect-error + locations: node.locations.map(({ value }) => value), + isRepeatable: node.repeatable, + args: buildArgumentMap(node.arguments), + astNode: node, + }); + } + + function buildFieldMap(nodes) { + const fieldConfigMap = Object.create(null); + + for (const node of nodes) { + var _node$fields; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + const nodeFields = + /* c8 ignore next */ + (_node$fields = node.fields) !== null && _node$fields !== void 0 + ? _node$fields + : []; + + for (const field of nodeFields) { + var _field$description; + + fieldConfigMap[field.name.value] = { + // Note: While this could make assertions to get the correctly typed + // value, that would throw immediately while type system validation + // with validateSchema() will produce more actionable results. + type: getWrappedType(field.type), + description: + (_field$description = field.description) === null || + _field$description === void 0 + ? void 0 + : _field$description.value, + args: buildArgumentMap(field.arguments), + deprecationReason: getDeprecationReason(field), + astNode: field, + }; + } + } + + return fieldConfigMap; + } + + function buildArgumentMap(args) { + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + const argsNodes = + /* c8 ignore next */ + args !== null && args !== void 0 ? args : []; + const argConfigMap = Object.create(null); + + for (const arg of argsNodes) { + var _arg$description; + + // Note: While this could make assertions to get the correctly typed + // value, that would throw immediately while type system validation + // with validateSchema() will produce more actionable results. + const type = getWrappedType(arg.type); + argConfigMap[arg.name.value] = { + type, + description: + (_arg$description = arg.description) === null || + _arg$description === void 0 + ? void 0 + : _arg$description.value, + defaultValue: (0, _valueFromAST.valueFromAST)(arg.defaultValue, type), + deprecationReason: getDeprecationReason(arg), + astNode: arg, + }; + } + + return argConfigMap; + } + + function buildInputFieldMap(nodes) { + const inputFieldMap = Object.create(null); + + for (const node of nodes) { + var _node$fields2; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + const fieldsNodes = + /* c8 ignore next */ + (_node$fields2 = node.fields) !== null && _node$fields2 !== void 0 + ? _node$fields2 + : []; + + for (const field of fieldsNodes) { + var _field$description2; + + // Note: While this could make assertions to get the correctly typed + // value, that would throw immediately while type system validation + // with validateSchema() will produce more actionable results. + const type = getWrappedType(field.type); + inputFieldMap[field.name.value] = { + type, + description: + (_field$description2 = field.description) === null || + _field$description2 === void 0 + ? void 0 + : _field$description2.value, + defaultValue: (0, _valueFromAST.valueFromAST)( + field.defaultValue, + type, + ), + deprecationReason: getDeprecationReason(field), + astNode: field, + }; + } + } + + return inputFieldMap; + } + + function buildEnumValueMap(nodes) { + const enumValueMap = Object.create(null); + + for (const node of nodes) { + var _node$values; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + const valuesNodes = + /* c8 ignore next */ + (_node$values = node.values) !== null && _node$values !== void 0 + ? _node$values + : []; + + for (const value of valuesNodes) { + var _value$description; + + enumValueMap[value.name.value] = { + description: + (_value$description = value.description) === null || + _value$description === void 0 + ? void 0 + : _value$description.value, + deprecationReason: getDeprecationReason(value), + astNode: value, + }; + } + } + + return enumValueMap; + } + + function buildInterfaces(nodes) { + // Note: While this could make assertions to get the correctly typed + // values below, that would throw immediately while type system + // validation with validateSchema() will produce more actionable results. + // @ts-expect-error + return nodes.flatMap( + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + (node) => { + var _node$interfaces$map, _node$interfaces; + + return ( + /* c8 ignore next */ + (_node$interfaces$map = + (_node$interfaces = node.interfaces) === null || + _node$interfaces === void 0 + ? void 0 + : _node$interfaces.map(getNamedType)) !== null && + _node$interfaces$map !== void 0 + ? _node$interfaces$map + : [] + ); + }, + ); + } + + function buildUnionTypes(nodes) { + // Note: While this could make assertions to get the correctly typed + // values below, that would throw immediately while type system + // validation with validateSchema() will produce more actionable results. + // @ts-expect-error + return nodes.flatMap( + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + (node) => { + var _node$types$map, _node$types; + + return ( + /* c8 ignore next */ + (_node$types$map = + (_node$types = node.types) === null || _node$types === void 0 + ? void 0 + : _node$types.map(getNamedType)) !== null && + _node$types$map !== void 0 + ? _node$types$map + : [] + ); + }, + ); + } + + function buildType(astNode) { + var _typeExtensionsMap$na; + + const name = astNode.name.value; + const extensionASTNodes = + (_typeExtensionsMap$na = typeExtensionsMap[name]) !== null && + _typeExtensionsMap$na !== void 0 + ? _typeExtensionsMap$na + : []; + + switch (astNode.kind) { + case _kinds.Kind.OBJECT_TYPE_DEFINITION: { + var _astNode$description; + + const allNodes = [astNode, ...extensionASTNodes]; + return new _definition.GraphQLObjectType({ + name, + description: + (_astNode$description = astNode.description) === null || + _astNode$description === void 0 + ? void 0 + : _astNode$description.value, + interfaces: () => buildInterfaces(allNodes), + fields: () => buildFieldMap(allNodes), + astNode, + extensionASTNodes, + }); + } + + case _kinds.Kind.INTERFACE_TYPE_DEFINITION: { + var _astNode$description2; + + const allNodes = [astNode, ...extensionASTNodes]; + return new _definition.GraphQLInterfaceType({ + name, + description: + (_astNode$description2 = astNode.description) === null || + _astNode$description2 === void 0 + ? void 0 + : _astNode$description2.value, + interfaces: () => buildInterfaces(allNodes), + fields: () => buildFieldMap(allNodes), + astNode, + extensionASTNodes, + }); + } + + case _kinds.Kind.ENUM_TYPE_DEFINITION: { + var _astNode$description3; + + const allNodes = [astNode, ...extensionASTNodes]; + return new _definition.GraphQLEnumType({ + name, + description: + (_astNode$description3 = astNode.description) === null || + _astNode$description3 === void 0 + ? void 0 + : _astNode$description3.value, + values: buildEnumValueMap(allNodes), + astNode, + extensionASTNodes, + }); + } + + case _kinds.Kind.UNION_TYPE_DEFINITION: { + var _astNode$description4; + + const allNodes = [astNode, ...extensionASTNodes]; + return new _definition.GraphQLUnionType({ + name, + description: + (_astNode$description4 = astNode.description) === null || + _astNode$description4 === void 0 + ? void 0 + : _astNode$description4.value, + types: () => buildUnionTypes(allNodes), + astNode, + extensionASTNodes, + }); + } + + case _kinds.Kind.SCALAR_TYPE_DEFINITION: { + var _astNode$description5; + + return new _definition.GraphQLScalarType({ + name, + description: + (_astNode$description5 = astNode.description) === null || + _astNode$description5 === void 0 + ? void 0 + : _astNode$description5.value, + specifiedByURL: getSpecifiedByURL(astNode), + astNode, + extensionASTNodes, + }); + } + + case _kinds.Kind.INPUT_OBJECT_TYPE_DEFINITION: { + var _astNode$description6; + + const allNodes = [astNode, ...extensionASTNodes]; + return new _definition.GraphQLInputObjectType({ + name, + description: + (_astNode$description6 = astNode.description) === null || + _astNode$description6 === void 0 + ? void 0 + : _astNode$description6.value, + fields: () => buildInputFieldMap(allNodes), + astNode, + extensionASTNodes, + isOneOf: isOneOf(astNode), + }); + } + } + } +} + +const stdTypeMap = (0, _keyMap.keyMap)( + [..._scalars.specifiedScalarTypes, ..._introspection.introspectionTypes], + (type) => type.name, +); +/** + * Given a field or enum value node, returns the string value for the + * deprecation reason. + */ + +function getDeprecationReason(node) { + const deprecated = (0, _values.getDirectiveValues)( + _directives.GraphQLDeprecatedDirective, + node, + ); // @ts-expect-error validated by `getDirectiveValues` + + return deprecated === null || deprecated === void 0 + ? void 0 + : deprecated.reason; +} +/** + * Given a scalar node, returns the string value for the specifiedByURL. + */ + +function getSpecifiedByURL(node) { + const specifiedBy = (0, _values.getDirectiveValues)( + _directives.GraphQLSpecifiedByDirective, + node, + ); // @ts-expect-error validated by `getDirectiveValues` + + return specifiedBy === null || specifiedBy === void 0 + ? void 0 + : specifiedBy.url; +} +/** + * Given an input object node, returns if the node should be OneOf. + */ + +function isOneOf(node) { + return Boolean( + (0, _values.getDirectiveValues)(_directives.GraphQLOneOfDirective, node), + ); +} + + +/***/ }), + +/***/ 7461: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.DangerousChangeType = exports.BreakingChangeType = void 0; +exports.findBreakingChanges = findBreakingChanges; +exports.findDangerousChanges = findDangerousChanges; + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _keyMap = __nccwpck_require__(7579); + +var _printer = __nccwpck_require__(9936); + +var _definition = __nccwpck_require__(4169); + +var _scalars = __nccwpck_require__(3571); + +var _astFromValue = __nccwpck_require__(8893); + +var _sortValueNode = __nccwpck_require__(7287); + +var BreakingChangeType; +exports.BreakingChangeType = BreakingChangeType; + +(function (BreakingChangeType) { + BreakingChangeType['TYPE_REMOVED'] = 'TYPE_REMOVED'; + BreakingChangeType['TYPE_CHANGED_KIND'] = 'TYPE_CHANGED_KIND'; + BreakingChangeType['TYPE_REMOVED_FROM_UNION'] = 'TYPE_REMOVED_FROM_UNION'; + BreakingChangeType['VALUE_REMOVED_FROM_ENUM'] = 'VALUE_REMOVED_FROM_ENUM'; + BreakingChangeType['REQUIRED_INPUT_FIELD_ADDED'] = + 'REQUIRED_INPUT_FIELD_ADDED'; + BreakingChangeType['IMPLEMENTED_INTERFACE_REMOVED'] = + 'IMPLEMENTED_INTERFACE_REMOVED'; + BreakingChangeType['FIELD_REMOVED'] = 'FIELD_REMOVED'; + BreakingChangeType['FIELD_CHANGED_KIND'] = 'FIELD_CHANGED_KIND'; + BreakingChangeType['REQUIRED_ARG_ADDED'] = 'REQUIRED_ARG_ADDED'; + BreakingChangeType['ARG_REMOVED'] = 'ARG_REMOVED'; + BreakingChangeType['ARG_CHANGED_KIND'] = 'ARG_CHANGED_KIND'; + BreakingChangeType['DIRECTIVE_REMOVED'] = 'DIRECTIVE_REMOVED'; + BreakingChangeType['DIRECTIVE_ARG_REMOVED'] = 'DIRECTIVE_ARG_REMOVED'; + BreakingChangeType['REQUIRED_DIRECTIVE_ARG_ADDED'] = + 'REQUIRED_DIRECTIVE_ARG_ADDED'; + BreakingChangeType['DIRECTIVE_REPEATABLE_REMOVED'] = + 'DIRECTIVE_REPEATABLE_REMOVED'; + BreakingChangeType['DIRECTIVE_LOCATION_REMOVED'] = + 'DIRECTIVE_LOCATION_REMOVED'; +})( + BreakingChangeType || (exports.BreakingChangeType = BreakingChangeType = {}), +); + +var DangerousChangeType; +exports.DangerousChangeType = DangerousChangeType; + +(function (DangerousChangeType) { + DangerousChangeType['VALUE_ADDED_TO_ENUM'] = 'VALUE_ADDED_TO_ENUM'; + DangerousChangeType['TYPE_ADDED_TO_UNION'] = 'TYPE_ADDED_TO_UNION'; + DangerousChangeType['OPTIONAL_INPUT_FIELD_ADDED'] = + 'OPTIONAL_INPUT_FIELD_ADDED'; + DangerousChangeType['OPTIONAL_ARG_ADDED'] = 'OPTIONAL_ARG_ADDED'; + DangerousChangeType['IMPLEMENTED_INTERFACE_ADDED'] = + 'IMPLEMENTED_INTERFACE_ADDED'; + DangerousChangeType['ARG_DEFAULT_VALUE_CHANGE'] = 'ARG_DEFAULT_VALUE_CHANGE'; +})( + DangerousChangeType || + (exports.DangerousChangeType = DangerousChangeType = {}), +); + +/** + * Given two schemas, returns an Array containing descriptions of all the types + * of breaking changes covered by the other functions down below. + */ +function findBreakingChanges(oldSchema, newSchema) { + // @ts-expect-error + return findSchemaChanges(oldSchema, newSchema).filter( + (change) => change.type in BreakingChangeType, + ); +} +/** + * Given two schemas, returns an Array containing descriptions of all the types + * of potentially dangerous changes covered by the other functions down below. + */ + +function findDangerousChanges(oldSchema, newSchema) { + // @ts-expect-error + return findSchemaChanges(oldSchema, newSchema).filter( + (change) => change.type in DangerousChangeType, + ); +} + +function findSchemaChanges(oldSchema, newSchema) { + return [ + ...findTypeChanges(oldSchema, newSchema), + ...findDirectiveChanges(oldSchema, newSchema), + ]; +} + +function findDirectiveChanges(oldSchema, newSchema) { + const schemaChanges = []; + const directivesDiff = diff( + oldSchema.getDirectives(), + newSchema.getDirectives(), + ); + + for (const oldDirective of directivesDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.DIRECTIVE_REMOVED, + description: `${oldDirective.name} was removed.`, + }); + } + + for (const [oldDirective, newDirective] of directivesDiff.persisted) { + const argsDiff = diff(oldDirective.args, newDirective.args); + + for (const newArg of argsDiff.added) { + if ((0, _definition.isRequiredArgument)(newArg)) { + schemaChanges.push({ + type: BreakingChangeType.REQUIRED_DIRECTIVE_ARG_ADDED, + description: `A required arg ${newArg.name} on directive ${oldDirective.name} was added.`, + }); + } + } + + for (const oldArg of argsDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.DIRECTIVE_ARG_REMOVED, + description: `${oldArg.name} was removed from ${oldDirective.name}.`, + }); + } + + if (oldDirective.isRepeatable && !newDirective.isRepeatable) { + schemaChanges.push({ + type: BreakingChangeType.DIRECTIVE_REPEATABLE_REMOVED, + description: `Repeatable flag was removed from ${oldDirective.name}.`, + }); + } + + for (const location of oldDirective.locations) { + if (!newDirective.locations.includes(location)) { + schemaChanges.push({ + type: BreakingChangeType.DIRECTIVE_LOCATION_REMOVED, + description: `${location} was removed from ${oldDirective.name}.`, + }); + } + } + } + + return schemaChanges; +} + +function findTypeChanges(oldSchema, newSchema) { + const schemaChanges = []; + const typesDiff = diff( + Object.values(oldSchema.getTypeMap()), + Object.values(newSchema.getTypeMap()), + ); + + for (const oldType of typesDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.TYPE_REMOVED, + description: (0, _scalars.isSpecifiedScalarType)(oldType) + ? `Standard scalar ${oldType.name} was removed because it is not referenced anymore.` + : `${oldType.name} was removed.`, + }); + } + + for (const [oldType, newType] of typesDiff.persisted) { + if ( + (0, _definition.isEnumType)(oldType) && + (0, _definition.isEnumType)(newType) + ) { + schemaChanges.push(...findEnumTypeChanges(oldType, newType)); + } else if ( + (0, _definition.isUnionType)(oldType) && + (0, _definition.isUnionType)(newType) + ) { + schemaChanges.push(...findUnionTypeChanges(oldType, newType)); + } else if ( + (0, _definition.isInputObjectType)(oldType) && + (0, _definition.isInputObjectType)(newType) + ) { + schemaChanges.push(...findInputObjectTypeChanges(oldType, newType)); + } else if ( + (0, _definition.isObjectType)(oldType) && + (0, _definition.isObjectType)(newType) + ) { + schemaChanges.push( + ...findFieldChanges(oldType, newType), + ...findImplementedInterfacesChanges(oldType, newType), + ); + } else if ( + (0, _definition.isInterfaceType)(oldType) && + (0, _definition.isInterfaceType)(newType) + ) { + schemaChanges.push( + ...findFieldChanges(oldType, newType), + ...findImplementedInterfacesChanges(oldType, newType), + ); + } else if (oldType.constructor !== newType.constructor) { + schemaChanges.push({ + type: BreakingChangeType.TYPE_CHANGED_KIND, + description: + `${oldType.name} changed from ` + + `${typeKindName(oldType)} to ${typeKindName(newType)}.`, + }); + } + } + + return schemaChanges; +} + +function findInputObjectTypeChanges(oldType, newType) { + const schemaChanges = []; + const fieldsDiff = diff( + Object.values(oldType.getFields()), + Object.values(newType.getFields()), + ); + + for (const newField of fieldsDiff.added) { + if ((0, _definition.isRequiredInputField)(newField)) { + schemaChanges.push({ + type: BreakingChangeType.REQUIRED_INPUT_FIELD_ADDED, + description: `A required field ${newField.name} on input type ${oldType.name} was added.`, + }); + } else { + schemaChanges.push({ + type: DangerousChangeType.OPTIONAL_INPUT_FIELD_ADDED, + description: `An optional field ${newField.name} on input type ${oldType.name} was added.`, + }); + } + } + + for (const oldField of fieldsDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.FIELD_REMOVED, + description: `${oldType.name}.${oldField.name} was removed.`, + }); + } + + for (const [oldField, newField] of fieldsDiff.persisted) { + const isSafe = isChangeSafeForInputObjectFieldOrFieldArg( + oldField.type, + newField.type, + ); + + if (!isSafe) { + schemaChanges.push({ + type: BreakingChangeType.FIELD_CHANGED_KIND, + description: + `${oldType.name}.${oldField.name} changed type from ` + + `${String(oldField.type)} to ${String(newField.type)}.`, + }); + } + } + + return schemaChanges; +} + +function findUnionTypeChanges(oldType, newType) { + const schemaChanges = []; + const possibleTypesDiff = diff(oldType.getTypes(), newType.getTypes()); + + for (const newPossibleType of possibleTypesDiff.added) { + schemaChanges.push({ + type: DangerousChangeType.TYPE_ADDED_TO_UNION, + description: `${newPossibleType.name} was added to union type ${oldType.name}.`, + }); + } + + for (const oldPossibleType of possibleTypesDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.TYPE_REMOVED_FROM_UNION, + description: `${oldPossibleType.name} was removed from union type ${oldType.name}.`, + }); + } + + return schemaChanges; +} + +function findEnumTypeChanges(oldType, newType) { + const schemaChanges = []; + const valuesDiff = diff(oldType.getValues(), newType.getValues()); + + for (const newValue of valuesDiff.added) { + schemaChanges.push({ + type: DangerousChangeType.VALUE_ADDED_TO_ENUM, + description: `${newValue.name} was added to enum type ${oldType.name}.`, + }); + } + + for (const oldValue of valuesDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.VALUE_REMOVED_FROM_ENUM, + description: `${oldValue.name} was removed from enum type ${oldType.name}.`, + }); + } + + return schemaChanges; +} + +function findImplementedInterfacesChanges(oldType, newType) { + const schemaChanges = []; + const interfacesDiff = diff(oldType.getInterfaces(), newType.getInterfaces()); + + for (const newInterface of interfacesDiff.added) { + schemaChanges.push({ + type: DangerousChangeType.IMPLEMENTED_INTERFACE_ADDED, + description: `${newInterface.name} added to interfaces implemented by ${oldType.name}.`, + }); + } + + for (const oldInterface of interfacesDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.IMPLEMENTED_INTERFACE_REMOVED, + description: `${oldType.name} no longer implements interface ${oldInterface.name}.`, + }); + } + + return schemaChanges; +} + +function findFieldChanges(oldType, newType) { + const schemaChanges = []; + const fieldsDiff = diff( + Object.values(oldType.getFields()), + Object.values(newType.getFields()), + ); + + for (const oldField of fieldsDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.FIELD_REMOVED, + description: `${oldType.name}.${oldField.name} was removed.`, + }); + } + + for (const [oldField, newField] of fieldsDiff.persisted) { + schemaChanges.push(...findArgChanges(oldType, oldField, newField)); + const isSafe = isChangeSafeForObjectOrInterfaceField( + oldField.type, + newField.type, + ); + + if (!isSafe) { + schemaChanges.push({ + type: BreakingChangeType.FIELD_CHANGED_KIND, + description: + `${oldType.name}.${oldField.name} changed type from ` + + `${String(oldField.type)} to ${String(newField.type)}.`, + }); + } + } + + return schemaChanges; +} + +function findArgChanges(oldType, oldField, newField) { + const schemaChanges = []; + const argsDiff = diff(oldField.args, newField.args); + + for (const oldArg of argsDiff.removed) { + schemaChanges.push({ + type: BreakingChangeType.ARG_REMOVED, + description: `${oldType.name}.${oldField.name} arg ${oldArg.name} was removed.`, + }); + } + + for (const [oldArg, newArg] of argsDiff.persisted) { + const isSafe = isChangeSafeForInputObjectFieldOrFieldArg( + oldArg.type, + newArg.type, + ); + + if (!isSafe) { + schemaChanges.push({ + type: BreakingChangeType.ARG_CHANGED_KIND, + description: + `${oldType.name}.${oldField.name} arg ${oldArg.name} has changed type from ` + + `${String(oldArg.type)} to ${String(newArg.type)}.`, + }); + } else if (oldArg.defaultValue !== undefined) { + if (newArg.defaultValue === undefined) { + schemaChanges.push({ + type: DangerousChangeType.ARG_DEFAULT_VALUE_CHANGE, + description: `${oldType.name}.${oldField.name} arg ${oldArg.name} defaultValue was removed.`, + }); + } else { + // Since we looking only for client's observable changes we should + // compare default values in the same representation as they are + // represented inside introspection. + const oldValueStr = stringifyValue(oldArg.defaultValue, oldArg.type); + const newValueStr = stringifyValue(newArg.defaultValue, newArg.type); + + if (oldValueStr !== newValueStr) { + schemaChanges.push({ + type: DangerousChangeType.ARG_DEFAULT_VALUE_CHANGE, + description: `${oldType.name}.${oldField.name} arg ${oldArg.name} has changed defaultValue from ${oldValueStr} to ${newValueStr}.`, + }); + } + } + } + } + + for (const newArg of argsDiff.added) { + if ((0, _definition.isRequiredArgument)(newArg)) { + schemaChanges.push({ + type: BreakingChangeType.REQUIRED_ARG_ADDED, + description: `A required arg ${newArg.name} on ${oldType.name}.${oldField.name} was added.`, + }); + } else { + schemaChanges.push({ + type: DangerousChangeType.OPTIONAL_ARG_ADDED, + description: `An optional arg ${newArg.name} on ${oldType.name}.${oldField.name} was added.`, + }); + } + } + + return schemaChanges; +} + +function isChangeSafeForObjectOrInterfaceField(oldType, newType) { + if ((0, _definition.isListType)(oldType)) { + return ( + // if they're both lists, make sure the underlying types are compatible + ((0, _definition.isListType)(newType) && + isChangeSafeForObjectOrInterfaceField( + oldType.ofType, + newType.ofType, + )) || // moving from nullable to non-null of the same underlying type is safe + ((0, _definition.isNonNullType)(newType) && + isChangeSafeForObjectOrInterfaceField(oldType, newType.ofType)) + ); + } + + if ((0, _definition.isNonNullType)(oldType)) { + // if they're both non-null, make sure the underlying types are compatible + return ( + (0, _definition.isNonNullType)(newType) && + isChangeSafeForObjectOrInterfaceField(oldType.ofType, newType.ofType) + ); + } + + return ( + // if they're both named types, see if their names are equivalent + ((0, _definition.isNamedType)(newType) && oldType.name === newType.name) || // moving from nullable to non-null of the same underlying type is safe + ((0, _definition.isNonNullType)(newType) && + isChangeSafeForObjectOrInterfaceField(oldType, newType.ofType)) + ); +} + +function isChangeSafeForInputObjectFieldOrFieldArg(oldType, newType) { + if ((0, _definition.isListType)(oldType)) { + // if they're both lists, make sure the underlying types are compatible + return ( + (0, _definition.isListType)(newType) && + isChangeSafeForInputObjectFieldOrFieldArg(oldType.ofType, newType.ofType) + ); + } + + if ((0, _definition.isNonNullType)(oldType)) { + return ( + // if they're both non-null, make sure the underlying types are + // compatible + ((0, _definition.isNonNullType)(newType) && + isChangeSafeForInputObjectFieldOrFieldArg( + oldType.ofType, + newType.ofType, + )) || // moving from non-null to nullable of the same underlying type is safe + (!(0, _definition.isNonNullType)(newType) && + isChangeSafeForInputObjectFieldOrFieldArg(oldType.ofType, newType)) + ); + } // if they're both named types, see if their names are equivalent + + return (0, _definition.isNamedType)(newType) && oldType.name === newType.name; +} + +function typeKindName(type) { + if ((0, _definition.isScalarType)(type)) { + return 'a Scalar type'; + } + + if ((0, _definition.isObjectType)(type)) { + return 'an Object type'; + } + + if ((0, _definition.isInterfaceType)(type)) { + return 'an Interface type'; + } + + if ((0, _definition.isUnionType)(type)) { + return 'a Union type'; + } + + if ((0, _definition.isEnumType)(type)) { + return 'an Enum type'; + } + + if ((0, _definition.isInputObjectType)(type)) { + return 'an Input type'; + } + /* c8 ignore next 3 */ + // Not reachable, all possible types have been considered. + + false || + (0, _invariant.invariant)( + false, + 'Unexpected type: ' + (0, _inspect.inspect)(type), + ); +} + +function stringifyValue(value, type) { + const ast = (0, _astFromValue.astFromValue)(value, type); + ast != null || (0, _invariant.invariant)(false); + return (0, _printer.print)((0, _sortValueNode.sortValueNode)(ast)); +} + +function diff(oldArray, newArray) { + const added = []; + const removed = []; + const persisted = []; + const oldMap = (0, _keyMap.keyMap)(oldArray, ({ name }) => name); + const newMap = (0, _keyMap.keyMap)(newArray, ({ name }) => name); + + for (const oldItem of oldArray) { + const newItem = newMap[oldItem.name]; + + if (newItem === undefined) { + removed.push(oldItem); + } else { + persisted.push([oldItem, newItem]); + } + } + + for (const newItem of newArray) { + if (oldMap[newItem.name] === undefined) { + added.push(newItem); + } + } + + return { + added, + persisted, + removed, + }; +} + + +/***/ }), + +/***/ 875: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.getIntrospectionQuery = getIntrospectionQuery; + +/** + * Produce the GraphQL query recommended for a full schema introspection. + * Accepts optional IntrospectionOptions. + */ +function getIntrospectionQuery(options) { + const optionsWithDefault = { + descriptions: true, + specifiedByUrl: false, + directiveIsRepeatable: false, + schemaDescription: false, + inputValueDeprecation: false, + oneOf: false, + ...options, + }; + const descriptions = optionsWithDefault.descriptions ? 'description' : ''; + const specifiedByUrl = optionsWithDefault.specifiedByUrl + ? 'specifiedByURL' + : ''; + const directiveIsRepeatable = optionsWithDefault.directiveIsRepeatable + ? 'isRepeatable' + : ''; + const schemaDescription = optionsWithDefault.schemaDescription + ? descriptions + : ''; + + function inputDeprecation(str) { + return optionsWithDefault.inputValueDeprecation ? str : ''; + } + + const oneOf = optionsWithDefault.oneOf ? 'isOneOf' : ''; + return ` + query IntrospectionQuery { + __schema { + ${schemaDescription} + queryType { name kind } + mutationType { name kind } + subscriptionType { name kind } + types { + ...FullType + } + directives { + name + ${descriptions} + ${directiveIsRepeatable} + locations + args${inputDeprecation('(includeDeprecated: true)')} { + ...InputValue + } + } + } + } + + fragment FullType on __Type { + kind + name + ${descriptions} + ${specifiedByUrl} + ${oneOf} + fields(includeDeprecated: true) { + name + ${descriptions} + args${inputDeprecation('(includeDeprecated: true)')} { + ...InputValue + } + type { + ...TypeRef + } + isDeprecated + deprecationReason + } + inputFields${inputDeprecation('(includeDeprecated: true)')} { + ...InputValue + } + interfaces { + ...TypeRef + } + enumValues(includeDeprecated: true) { + name + ${descriptions} + isDeprecated + deprecationReason + } + possibleTypes { + ...TypeRef + } + } + + fragment InputValue on __InputValue { + name + ${descriptions} + type { ...TypeRef } + defaultValue + ${inputDeprecation('isDeprecated')} + ${inputDeprecation('deprecationReason')} + } + + fragment TypeRef on __Type { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + ofType { + kind + name + } + } + } + } + } + } + } + } + } + } + `; +} + + +/***/ }), + +/***/ 6201: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.getOperationAST = getOperationAST; + +var _kinds = __nccwpck_require__(1123); + +/** + * Returns an operation AST given a document AST and optionally an operation + * name. If a name is not provided, an operation is only returned if only one is + * provided in the document. + */ +function getOperationAST(documentAST, operationName) { + let operation = null; + + for (const definition of documentAST.definitions) { + if (definition.kind === _kinds.Kind.OPERATION_DEFINITION) { + var _definition$name; + + if (operationName == null) { + // If no operation name was provided, only return an Operation if there + // is one defined in the document. Upon encountering the second, return + // null. + if (operation) { + return null; + } + + operation = definition; + } else if ( + ((_definition$name = definition.name) === null || + _definition$name === void 0 + ? void 0 + : _definition$name.value) === operationName + ) { + return definition; + } + } + } + + return operation; +} + + +/***/ }), + +/***/ 5017: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.getOperationRootType = getOperationRootType; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Extracts the root type of the operation from the schema. + * + * @deprecated Please use `GraphQLSchema.getRootType` instead. Will be removed in v17 + */ +function getOperationRootType(schema, operation) { + if (operation.operation === 'query') { + const queryType = schema.getQueryType(); + + if (!queryType) { + throw new _GraphQLError.GraphQLError( + 'Schema does not define the required query root type.', + { + nodes: operation, + }, + ); + } + + return queryType; + } + + if (operation.operation === 'mutation') { + const mutationType = schema.getMutationType(); + + if (!mutationType) { + throw new _GraphQLError.GraphQLError( + 'Schema is not configured for mutations.', + { + nodes: operation, + }, + ); + } + + return mutationType; + } + + if (operation.operation === 'subscription') { + const subscriptionType = schema.getSubscriptionType(); + + if (!subscriptionType) { + throw new _GraphQLError.GraphQLError( + 'Schema is not configured for subscriptions.', + { + nodes: operation, + }, + ); + } + + return subscriptionType; + } + + throw new _GraphQLError.GraphQLError( + 'Can only have query, mutation and subscription operations.', + { + nodes: operation, + }, + ); +} + + +/***/ }), + +/***/ 7006: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +Object.defineProperty(exports, "BreakingChangeType", ({ + enumerable: true, + get: function () { + return _findBreakingChanges.BreakingChangeType; + }, +})); +Object.defineProperty(exports, "DangerousChangeType", ({ + enumerable: true, + get: function () { + return _findBreakingChanges.DangerousChangeType; + }, +})); +Object.defineProperty(exports, "TypeInfo", ({ + enumerable: true, + get: function () { + return _TypeInfo.TypeInfo; + }, +})); +Object.defineProperty(exports, "assertValidName", ({ + enumerable: true, + get: function () { + return _assertValidName.assertValidName; + }, +})); +Object.defineProperty(exports, "astFromValue", ({ + enumerable: true, + get: function () { + return _astFromValue.astFromValue; + }, +})); +Object.defineProperty(exports, "buildASTSchema", ({ + enumerable: true, + get: function () { + return _buildASTSchema.buildASTSchema; + }, +})); +Object.defineProperty(exports, "buildClientSchema", ({ + enumerable: true, + get: function () { + return _buildClientSchema.buildClientSchema; + }, +})); +Object.defineProperty(exports, "buildSchema", ({ + enumerable: true, + get: function () { + return _buildASTSchema.buildSchema; + }, +})); +Object.defineProperty(exports, "coerceInputValue", ({ + enumerable: true, + get: function () { + return _coerceInputValue.coerceInputValue; + }, +})); +Object.defineProperty(exports, "concatAST", ({ + enumerable: true, + get: function () { + return _concatAST.concatAST; + }, +})); +Object.defineProperty(exports, "doTypesOverlap", ({ + enumerable: true, + get: function () { + return _typeComparators.doTypesOverlap; + }, +})); +Object.defineProperty(exports, "extendSchema", ({ + enumerable: true, + get: function () { + return _extendSchema.extendSchema; + }, +})); +Object.defineProperty(exports, "findBreakingChanges", ({ + enumerable: true, + get: function () { + return _findBreakingChanges.findBreakingChanges; + }, +})); +Object.defineProperty(exports, "findDangerousChanges", ({ + enumerable: true, + get: function () { + return _findBreakingChanges.findDangerousChanges; + }, +})); +Object.defineProperty(exports, "getIntrospectionQuery", ({ + enumerable: true, + get: function () { + return _getIntrospectionQuery.getIntrospectionQuery; + }, +})); +Object.defineProperty(exports, "getOperationAST", ({ + enumerable: true, + get: function () { + return _getOperationAST.getOperationAST; + }, +})); +Object.defineProperty(exports, "getOperationRootType", ({ + enumerable: true, + get: function () { + return _getOperationRootType.getOperationRootType; + }, +})); +Object.defineProperty(exports, "introspectionFromSchema", ({ + enumerable: true, + get: function () { + return _introspectionFromSchema.introspectionFromSchema; + }, +})); +Object.defineProperty(exports, "isEqualType", ({ + enumerable: true, + get: function () { + return _typeComparators.isEqualType; + }, +})); +Object.defineProperty(exports, "isTypeSubTypeOf", ({ + enumerable: true, + get: function () { + return _typeComparators.isTypeSubTypeOf; + }, +})); +Object.defineProperty(exports, "isValidNameError", ({ + enumerable: true, + get: function () { + return _assertValidName.isValidNameError; + }, +})); +Object.defineProperty(exports, "lexicographicSortSchema", ({ + enumerable: true, + get: function () { + return _lexicographicSortSchema.lexicographicSortSchema; + }, +})); +Object.defineProperty(exports, "printIntrospectionSchema", ({ + enumerable: true, + get: function () { + return _printSchema.printIntrospectionSchema; + }, +})); +Object.defineProperty(exports, "printSchema", ({ + enumerable: true, + get: function () { + return _printSchema.printSchema; + }, +})); +Object.defineProperty(exports, "printType", ({ + enumerable: true, + get: function () { + return _printSchema.printType; + }, +})); +Object.defineProperty(exports, "resolveASTSchemaCoordinate", ({ + enumerable: true, + get: function () { + return _resolveSchemaCoordinate.resolveASTSchemaCoordinate; + }, +})); +Object.defineProperty(exports, "resolveSchemaCoordinate", ({ + enumerable: true, + get: function () { + return _resolveSchemaCoordinate.resolveSchemaCoordinate; + }, +})); +Object.defineProperty(exports, "separateOperations", ({ + enumerable: true, + get: function () { + return _separateOperations.separateOperations; + }, +})); +Object.defineProperty(exports, "stripIgnoredCharacters", ({ + enumerable: true, + get: function () { + return _stripIgnoredCharacters.stripIgnoredCharacters; + }, +})); +Object.defineProperty(exports, "typeFromAST", ({ + enumerable: true, + get: function () { + return _typeFromAST.typeFromAST; + }, +})); +Object.defineProperty(exports, "valueFromAST", ({ + enumerable: true, + get: function () { + return _valueFromAST.valueFromAST; + }, +})); +Object.defineProperty(exports, "valueFromASTUntyped", ({ + enumerable: true, + get: function () { + return _valueFromASTUntyped.valueFromASTUntyped; + }, +})); +Object.defineProperty(exports, "visitWithTypeInfo", ({ + enumerable: true, + get: function () { + return _TypeInfo.visitWithTypeInfo; + }, +})); + +var _getIntrospectionQuery = __nccwpck_require__(875); + +var _getOperationAST = __nccwpck_require__(6201); + +var _getOperationRootType = __nccwpck_require__(5017); + +var _introspectionFromSchema = __nccwpck_require__(5350); + +var _buildClientSchema = __nccwpck_require__(6954); + +var _buildASTSchema = __nccwpck_require__(9115); + +var _extendSchema = __nccwpck_require__(5487); + +var _lexicographicSortSchema = __nccwpck_require__(6071); + +var _printSchema = __nccwpck_require__(9258); + +var _typeFromAST = __nccwpck_require__(6738); + +var _valueFromAST = __nccwpck_require__(6495); + +var _valueFromASTUntyped = __nccwpck_require__(5470); + +var _astFromValue = __nccwpck_require__(8893); + +var _TypeInfo = __nccwpck_require__(5000); + +var _coerceInputValue = __nccwpck_require__(7572); + +var _concatAST = __nccwpck_require__(3089); + +var _separateOperations = __nccwpck_require__(6931); + +var _stripIgnoredCharacters = __nccwpck_require__(1096); + +var _typeComparators = __nccwpck_require__(6539); + +var _assertValidName = __nccwpck_require__(873); + +var _findBreakingChanges = __nccwpck_require__(7461); + +var _resolveSchemaCoordinate = __nccwpck_require__(1787); + + +/***/ }), + +/***/ 5350: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.introspectionFromSchema = introspectionFromSchema; + +var _invariant = __nccwpck_require__(3650); + +var _parser = __nccwpck_require__(4929); + +var _execute = __nccwpck_require__(1304); + +var _getIntrospectionQuery = __nccwpck_require__(875); + +/** + * Build an IntrospectionQuery from a GraphQLSchema + * + * IntrospectionQuery is useful for utilities that care about type and field + * relationships, but do not need to traverse through those relationships. + * + * This is the inverse of buildClientSchema. The primary use case is outside + * of the server context, for instance when doing schema comparisons. + */ +function introspectionFromSchema(schema, options) { + const optionsWithDefaults = { + specifiedByUrl: true, + directiveIsRepeatable: true, + schemaDescription: true, + inputValueDeprecation: true, + oneOf: true, + ...options, + }; + const document = (0, _parser.parse)( + (0, _getIntrospectionQuery.getIntrospectionQuery)(optionsWithDefaults), + ); + const result = (0, _execute.executeSync)({ + schema, + document, + }); + (!result.errors && result.data) || (0, _invariant.invariant)(false); + return result.data; +} + + +/***/ }), + +/***/ 6071: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.lexicographicSortSchema = lexicographicSortSchema; + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _keyValMap = __nccwpck_require__(3166); + +var _naturalCompare = __nccwpck_require__(3428); + +var _definition = __nccwpck_require__(4169); + +var _directives = __nccwpck_require__(1058); + +var _introspection = __nccwpck_require__(317); + +var _schema = __nccwpck_require__(9299); + +/** + * Sort GraphQLSchema. + * + * This function returns a sorted copy of the given GraphQLSchema. + */ +function lexicographicSortSchema(schema) { + const schemaConfig = schema.toConfig(); + const typeMap = (0, _keyValMap.keyValMap)( + sortByName(schemaConfig.types), + (type) => type.name, + sortNamedType, + ); + return new _schema.GraphQLSchema({ + ...schemaConfig, + types: Object.values(typeMap), + directives: sortByName(schemaConfig.directives).map(sortDirective), + query: replaceMaybeType(schemaConfig.query), + mutation: replaceMaybeType(schemaConfig.mutation), + subscription: replaceMaybeType(schemaConfig.subscription), + }); + + function replaceType(type) { + if ((0, _definition.isListType)(type)) { + // @ts-expect-error + return new _definition.GraphQLList(replaceType(type.ofType)); + } else if ((0, _definition.isNonNullType)(type)) { + // @ts-expect-error + return new _definition.GraphQLNonNull(replaceType(type.ofType)); + } // @ts-expect-error FIXME: TS Conversion + + return replaceNamedType(type); + } + + function replaceNamedType(type) { + return typeMap[type.name]; + } + + function replaceMaybeType(maybeType) { + return maybeType && replaceNamedType(maybeType); + } + + function sortDirective(directive) { + const config = directive.toConfig(); + return new _directives.GraphQLDirective({ + ...config, + locations: sortBy(config.locations, (x) => x), + args: sortArgs(config.args), + }); + } + + function sortArgs(args) { + return sortObjMap(args, (arg) => ({ ...arg, type: replaceType(arg.type) })); + } + + function sortFields(fieldsMap) { + return sortObjMap(fieldsMap, (field) => ({ + ...field, + type: replaceType(field.type), + args: field.args && sortArgs(field.args), + })); + } + + function sortInputFields(fieldsMap) { + return sortObjMap(fieldsMap, (field) => ({ + ...field, + type: replaceType(field.type), + })); + } + + function sortTypes(array) { + return sortByName(array).map(replaceNamedType); + } + + function sortNamedType(type) { + if ( + (0, _definition.isScalarType)(type) || + (0, _introspection.isIntrospectionType)(type) + ) { + return type; + } + + if ((0, _definition.isObjectType)(type)) { + const config = type.toConfig(); + return new _definition.GraphQLObjectType({ + ...config, + interfaces: () => sortTypes(config.interfaces), + fields: () => sortFields(config.fields), + }); + } + + if ((0, _definition.isInterfaceType)(type)) { + const config = type.toConfig(); + return new _definition.GraphQLInterfaceType({ + ...config, + interfaces: () => sortTypes(config.interfaces), + fields: () => sortFields(config.fields), + }); + } + + if ((0, _definition.isUnionType)(type)) { + const config = type.toConfig(); + return new _definition.GraphQLUnionType({ + ...config, + types: () => sortTypes(config.types), + }); + } + + if ((0, _definition.isEnumType)(type)) { + const config = type.toConfig(); + return new _definition.GraphQLEnumType({ + ...config, + values: sortObjMap(config.values, (value) => value), + }); + } + + if ((0, _definition.isInputObjectType)(type)) { + const config = type.toConfig(); + return new _definition.GraphQLInputObjectType({ + ...config, + fields: () => sortInputFields(config.fields), + }); + } + /* c8 ignore next 3 */ + // Not reachable, all possible types have been considered. + + false || + (0, _invariant.invariant)( + false, + 'Unexpected type: ' + (0, _inspect.inspect)(type), + ); + } +} + +function sortObjMap(map, sortValueFn) { + const sortedMap = Object.create(null); + + for (const key of Object.keys(map).sort(_naturalCompare.naturalCompare)) { + sortedMap[key] = sortValueFn(map[key]); + } + + return sortedMap; +} + +function sortByName(array) { + return sortBy(array, (obj) => obj.name); +} + +function sortBy(array, mapToKey) { + return array.slice().sort((obj1, obj2) => { + const key1 = mapToKey(obj1); + const key2 = mapToKey(obj2); + return (0, _naturalCompare.naturalCompare)(key1, key2); + }); +} + + +/***/ }), + +/***/ 9258: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.printIntrospectionSchema = printIntrospectionSchema; +exports.printSchema = printSchema; +exports.printType = printType; + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _blockString = __nccwpck_require__(7508); + +var _kinds = __nccwpck_require__(1123); + +var _printer = __nccwpck_require__(9936); + +var _definition = __nccwpck_require__(4169); + +var _directives = __nccwpck_require__(1058); + +var _introspection = __nccwpck_require__(317); + +var _scalars = __nccwpck_require__(3571); + +var _astFromValue = __nccwpck_require__(8893); + +function printSchema(schema) { + return printFilteredSchema( + schema, + (n) => !(0, _directives.isSpecifiedDirective)(n), + isDefinedType, + ); +} + +function printIntrospectionSchema(schema) { + return printFilteredSchema( + schema, + _directives.isSpecifiedDirective, + _introspection.isIntrospectionType, + ); +} + +function isDefinedType(type) { + return ( + !(0, _scalars.isSpecifiedScalarType)(type) && + !(0, _introspection.isIntrospectionType)(type) + ); +} + +function printFilteredSchema(schema, directiveFilter, typeFilter) { + const directives = schema.getDirectives().filter(directiveFilter); + const types = Object.values(schema.getTypeMap()).filter(typeFilter); + return [ + printSchemaDefinition(schema), + ...directives.map((directive) => printDirective(directive)), + ...types.map((type) => printType(type)), + ] + .filter(Boolean) + .join('\n\n'); +} + +function printSchemaDefinition(schema) { + if (schema.description == null && isSchemaOfCommonNames(schema)) { + return; + } + + const operationTypes = []; + const queryType = schema.getQueryType(); + + if (queryType) { + operationTypes.push(` query: ${queryType.name}`); + } + + const mutationType = schema.getMutationType(); + + if (mutationType) { + operationTypes.push(` mutation: ${mutationType.name}`); + } + + const subscriptionType = schema.getSubscriptionType(); + + if (subscriptionType) { + operationTypes.push(` subscription: ${subscriptionType.name}`); + } + + return printDescription(schema) + `schema {\n${operationTypes.join('\n')}\n}`; +} +/** + * GraphQL schema define root types for each type of operation. These types are + * the same as any other type and can be named in any manner, however there is + * a common naming convention: + * + * ```graphql + * schema { + * query: Query + * mutation: Mutation + * subscription: Subscription + * } + * ``` + * + * When using this naming convention, the schema description can be omitted. + */ + +function isSchemaOfCommonNames(schema) { + const queryType = schema.getQueryType(); + + if (queryType && queryType.name !== 'Query') { + return false; + } + + const mutationType = schema.getMutationType(); + + if (mutationType && mutationType.name !== 'Mutation') { + return false; + } + + const subscriptionType = schema.getSubscriptionType(); + + if (subscriptionType && subscriptionType.name !== 'Subscription') { + return false; + } + + return true; +} + +function printType(type) { + if ((0, _definition.isScalarType)(type)) { + return printScalar(type); + } + + if ((0, _definition.isObjectType)(type)) { + return printObject(type); + } + + if ((0, _definition.isInterfaceType)(type)) { + return printInterface(type); + } + + if ((0, _definition.isUnionType)(type)) { + return printUnion(type); + } + + if ((0, _definition.isEnumType)(type)) { + return printEnum(type); + } + + if ((0, _definition.isInputObjectType)(type)) { + return printInputObject(type); + } + /* c8 ignore next 3 */ + // Not reachable, all possible types have been considered. + + false || + (0, _invariant.invariant)( + false, + 'Unexpected type: ' + (0, _inspect.inspect)(type), + ); +} + +function printScalar(type) { + return ( + printDescription(type) + `scalar ${type.name}` + printSpecifiedByURL(type) + ); +} + +function printImplementedInterfaces(type) { + const interfaces = type.getInterfaces(); + return interfaces.length + ? ' implements ' + interfaces.map((i) => i.name).join(' & ') + : ''; +} + +function printObject(type) { + return ( + printDescription(type) + + `type ${type.name}` + + printImplementedInterfaces(type) + + printFields(type) + ); +} + +function printInterface(type) { + return ( + printDescription(type) + + `interface ${type.name}` + + printImplementedInterfaces(type) + + printFields(type) + ); +} + +function printUnion(type) { + const types = type.getTypes(); + const possibleTypes = types.length ? ' = ' + types.join(' | ') : ''; + return printDescription(type) + 'union ' + type.name + possibleTypes; +} + +function printEnum(type) { + const values = type + .getValues() + .map( + (value, i) => + printDescription(value, ' ', !i) + + ' ' + + value.name + + printDeprecated(value.deprecationReason), + ); + return printDescription(type) + `enum ${type.name}` + printBlock(values); +} + +function printInputObject(type) { + const fields = Object.values(type.getFields()).map( + (f, i) => printDescription(f, ' ', !i) + ' ' + printInputValue(f), + ); + return ( + printDescription(type) + + `input ${type.name}` + + (type.isOneOf ? ' @oneOf' : '') + + printBlock(fields) + ); +} + +function printFields(type) { + const fields = Object.values(type.getFields()).map( + (f, i) => + printDescription(f, ' ', !i) + + ' ' + + f.name + + printArgs(f.args, ' ') + + ': ' + + String(f.type) + + printDeprecated(f.deprecationReason), + ); + return printBlock(fields); +} + +function printBlock(items) { + return items.length !== 0 ? ' {\n' + items.join('\n') + '\n}' : ''; +} + +function printArgs(args, indentation = '') { + if (args.length === 0) { + return ''; + } // If every arg does not have a description, print them on one line. + + if (args.every((arg) => !arg.description)) { + return '(' + args.map(printInputValue).join(', ') + ')'; + } + + return ( + '(\n' + + args + .map( + (arg, i) => + printDescription(arg, ' ' + indentation, !i) + + ' ' + + indentation + + printInputValue(arg), + ) + .join('\n') + + '\n' + + indentation + + ')' + ); +} + +function printInputValue(arg) { + const defaultAST = (0, _astFromValue.astFromValue)( + arg.defaultValue, + arg.type, + ); + let argDecl = arg.name + ': ' + String(arg.type); + + if (defaultAST) { + argDecl += ` = ${(0, _printer.print)(defaultAST)}`; + } + + return argDecl + printDeprecated(arg.deprecationReason); +} + +function printDirective(directive) { + return ( + printDescription(directive) + + 'directive @' + + directive.name + + printArgs(directive.args) + + (directive.isRepeatable ? ' repeatable' : '') + + ' on ' + + directive.locations.join(' | ') + ); +} + +function printDeprecated(reason) { + if (reason == null) { + return ''; + } + + if (reason !== _directives.DEFAULT_DEPRECATION_REASON) { + const astValue = (0, _printer.print)({ + kind: _kinds.Kind.STRING, + value: reason, + }); + return ` @deprecated(reason: ${astValue})`; + } + + return ' @deprecated'; +} + +function printSpecifiedByURL(scalar) { + if (scalar.specifiedByURL == null) { + return ''; + } + + const astValue = (0, _printer.print)({ + kind: _kinds.Kind.STRING, + value: scalar.specifiedByURL, + }); + return ` @specifiedBy(url: ${astValue})`; +} + +function printDescription(def, indentation = '', firstInBlock = true) { + const { description } = def; + + if (description == null) { + return ''; + } + + const blockString = (0, _printer.print)({ + kind: _kinds.Kind.STRING, + value: description, + block: (0, _blockString.isPrintableAsBlockString)(description), + }); + const prefix = + indentation && !firstInBlock ? '\n' + indentation : indentation; + return prefix + blockString.replace(/\n/g, '\n' + indentation) + '\n'; +} + + +/***/ }), + +/***/ 1787: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.resolveASTSchemaCoordinate = resolveASTSchemaCoordinate; +exports.resolveSchemaCoordinate = resolveSchemaCoordinate; + +var _inspect = __nccwpck_require__(5742); + +var _kinds = __nccwpck_require__(1123); + +var _parser = __nccwpck_require__(4929); + +var _definition = __nccwpck_require__(4169); + +/** + * A schema coordinate is resolved in the context of a GraphQL schema to + * uniquely identify a schema element. It returns undefined if the schema + * coordinate does not resolve to a schema element, meta-field, or introspection + * schema element. It will throw if the containing schema element (if + * applicable) does not exist. + * + * https://spec.graphql.org/draft/#sec-Schema-Coordinates.Semantics + */ +function resolveSchemaCoordinate(schema, schemaCoordinate) { + return resolveASTSchemaCoordinate( + schema, + (0, _parser.parseSchemaCoordinate)(schemaCoordinate), + ); +} +/** + * TypeCoordinate : Name + */ + +function resolveTypeCoordinate(schema, schemaCoordinate) { + // 1. Let {typeName} be the value of {Name}. + const typeName = schemaCoordinate.name.value; + const type = schema.getType(typeName); // 2. Return the type in the {schema} named {typeName} if it exists. + + if (type == null) { + return; + } + + return { + kind: 'NamedType', + type, + }; +} +/** + * MemberCoordinate : Name . Name + */ + +function resolveMemberCoordinate(schema, schemaCoordinate) { + // 1. Let {typeName} be the value of the first {Name}. + // 2. Let {type} be the type in the {schema} named {typeName}. + const typeName = schemaCoordinate.name.value; + const type = schema.getType(typeName); // 3. Assert: {type} must exist, and must be an Enum, Input Object, Object or Interface type. + + if (!type) { + throw new Error( + `Expected ${(0, _inspect.inspect)( + typeName, + )} to be defined as a type in the schema.`, + ); + } + + if ( + !(0, _definition.isEnumType)(type) && + !(0, _definition.isInputObjectType)(type) && + !(0, _definition.isObjectType)(type) && + !(0, _definition.isInterfaceType)(type) + ) { + throw new Error( + `Expected ${(0, _inspect.inspect)( + typeName, + )} to be an Enum, Input Object, Object or Interface type.`, + ); + } // 4. If {type} is an Enum type: + + if ((0, _definition.isEnumType)(type)) { + // 1. Let {enumValueName} be the value of the second {Name}. + const enumValueName = schemaCoordinate.memberName.value; + const enumValue = type.getValue(enumValueName); // 2. Return the enum value of {type} named {enumValueName} if it exists. + + if (enumValue == null) { + return; + } + + return { + kind: 'EnumValue', + type, + enumValue, + }; + } // 5. Otherwise, if {type} is an Input Object type: + + if ((0, _definition.isInputObjectType)(type)) { + // 1. Let {inputFieldName} be the value of the second {Name}. + const inputFieldName = schemaCoordinate.memberName.value; + const inputField = type.getFields()[inputFieldName]; // 2. Return the input field of {type} named {inputFieldName} if it exists. + + if (inputField == null) { + return; + } + + return { + kind: 'InputField', + type, + inputField, + }; + } // 6. Otherwise: + // 1. Let {fieldName} be the value of the second {Name}. + + const fieldName = schemaCoordinate.memberName.value; + const field = type.getFields()[fieldName]; // 2. Return the field of {type} named {fieldName} if it exists. + + if (field == null) { + return; + } + + return { + kind: 'Field', + type, + field, + }; +} +/** + * ArgumentCoordinate : Name . Name ( Name : ) + */ + +function resolveArgumentCoordinate(schema, schemaCoordinate) { + // 1. Let {typeName} be the value of the first {Name}. + // 2. Let {type} be the type in the {schema} named {typeName}. + const typeName = schemaCoordinate.name.value; + const type = schema.getType(typeName); // 3. Assert: {type} must exist, and be an Object or Interface type. + + if (type == null) { + throw new Error( + `Expected ${(0, _inspect.inspect)( + typeName, + )} to be defined as a type in the schema.`, + ); + } + + if ( + !(0, _definition.isObjectType)(type) && + !(0, _definition.isInterfaceType)(type) + ) { + throw new Error( + `Expected ${(0, _inspect.inspect)( + typeName, + )} to be an object type or interface type.`, + ); + } // 4. Let {fieldName} be the value of the second {Name}. + // 5. Let {field} be the field of {type} named {fieldName}. + + const fieldName = schemaCoordinate.fieldName.value; + const field = type.getFields()[fieldName]; // 7. Assert: {field} must exist. + + if (field == null) { + throw new Error( + `Expected ${(0, _inspect.inspect)( + fieldName, + )} to exist as a field of type ${(0, _inspect.inspect)( + typeName, + )} in the schema.`, + ); + } // 7. Let {fieldArgumentName} be the value of the third {Name}. + + const fieldArgumentName = schemaCoordinate.argumentName.value; + const fieldArgument = field.args.find( + (arg) => arg.name === fieldArgumentName, + ); // 8. Return the argument of {field} named {fieldArgumentName} if it exists. + + if (fieldArgument == null) { + return; + } + + return { + kind: 'FieldArgument', + type, + field, + fieldArgument, + }; +} +/** + * DirectiveCoordinate : \@ Name + */ + +function resolveDirectiveCoordinate(schema, schemaCoordinate) { + // 1. Let {directiveName} be the value of {Name}. + const directiveName = schemaCoordinate.name.value; + const directive = schema.getDirective(directiveName); // 2. Return the directive in the {schema} named {directiveName} if it exists. + + if (!directive) { + return; + } + + return { + kind: 'Directive', + directive, + }; +} +/** + * DirectiveArgumentCoordinate : \@ Name ( Name : ) + */ + +function resolveDirectiveArgumentCoordinate(schema, schemaCoordinate) { + // 1. Let {directiveName} be the value of the first {Name}. + // 2. Let {directive} be the directive in the {schema} named {directiveName}. + const directiveName = schemaCoordinate.name.value; + const directive = schema.getDirective(directiveName); // 3. Assert {directive} must exist. + + if (!directive) { + throw new Error( + `Expected ${(0, _inspect.inspect)( + directiveName, + )} to be defined as a directive in the schema.`, + ); + } // 4. Let {directiveArgumentName} be the value of the second {Name}. + + const { + argumentName: { value: directiveArgumentName }, + } = schemaCoordinate; + const directiveArgument = directive.args.find( + (arg) => arg.name === directiveArgumentName, + ); // 5. Return the argument of {directive} named {directiveArgumentName} if it exists. + + if (!directiveArgument) { + return; + } + + return { + kind: 'DirectiveArgument', + directive, + directiveArgument, + }; +} +/** + * Resolves schema coordinate from a parsed SchemaCoordinate node. + */ + +function resolveASTSchemaCoordinate(schema, schemaCoordinate) { + switch (schemaCoordinate.kind) { + case _kinds.Kind.TYPE_COORDINATE: + return resolveTypeCoordinate(schema, schemaCoordinate); + + case _kinds.Kind.MEMBER_COORDINATE: + return resolveMemberCoordinate(schema, schemaCoordinate); + + case _kinds.Kind.ARGUMENT_COORDINATE: + return resolveArgumentCoordinate(schema, schemaCoordinate); + + case _kinds.Kind.DIRECTIVE_COORDINATE: + return resolveDirectiveCoordinate(schema, schemaCoordinate); + + case _kinds.Kind.DIRECTIVE_ARGUMENT_COORDINATE: + return resolveDirectiveArgumentCoordinate(schema, schemaCoordinate); + } +} + + +/***/ }), + +/***/ 6931: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.separateOperations = separateOperations; + +var _kinds = __nccwpck_require__(1123); + +var _visitor = __nccwpck_require__(638); + +/** + * separateOperations accepts a single AST document which may contain many + * operations and fragments and returns a collection of AST documents each of + * which contains a single operation as well the fragment definitions it + * refers to. + */ +function separateOperations(documentAST) { + const operations = []; + const depGraph = Object.create(null); // Populate metadata and build a dependency graph. + + for (const definitionNode of documentAST.definitions) { + switch (definitionNode.kind) { + case _kinds.Kind.OPERATION_DEFINITION: + operations.push(definitionNode); + break; + + case _kinds.Kind.FRAGMENT_DEFINITION: + depGraph[definitionNode.name.value] = collectDependencies( + definitionNode.selectionSet, + ); + break; + + default: // ignore non-executable definitions + } + } // For each operation, produce a new synthesized AST which includes only what + // is necessary for completing that operation. + + const separatedDocumentASTs = Object.create(null); + + for (const operation of operations) { + const dependencies = new Set(); + + for (const fragmentName of collectDependencies(operation.selectionSet)) { + collectTransitiveDependencies(dependencies, depGraph, fragmentName); + } // Provides the empty string for anonymous operations. + + const operationName = operation.name ? operation.name.value : ''; // The list of definition nodes to be included for this operation, sorted + // to retain the same order as the original document. + + separatedDocumentASTs[operationName] = { + kind: _kinds.Kind.DOCUMENT, + definitions: documentAST.definitions.filter( + (node) => + node === operation || + (node.kind === _kinds.Kind.FRAGMENT_DEFINITION && + dependencies.has(node.name.value)), + ), + }; + } + + return separatedDocumentASTs; +} + +// From a dependency graph, collects a list of transitive dependencies by +// recursing through a dependency graph. +function collectTransitiveDependencies(collected, depGraph, fromName) { + if (!collected.has(fromName)) { + collected.add(fromName); + const immediateDeps = depGraph[fromName]; + + if (immediateDeps !== undefined) { + for (const toName of immediateDeps) { + collectTransitiveDependencies(collected, depGraph, toName); + } + } + } +} + +function collectDependencies(selectionSet) { + const dependencies = []; + (0, _visitor.visit)(selectionSet, { + FragmentSpread(node) { + dependencies.push(node.name.value); + }, + }); + return dependencies; +} + + +/***/ }), + +/***/ 7287: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.sortValueNode = sortValueNode; + +var _naturalCompare = __nccwpck_require__(3428); + +var _kinds = __nccwpck_require__(1123); + +/** + * Sort ValueNode. + * + * This function returns a sorted copy of the given ValueNode. + * + * @internal + */ +function sortValueNode(valueNode) { + switch (valueNode.kind) { + case _kinds.Kind.OBJECT: + return { ...valueNode, fields: sortFields(valueNode.fields) }; + + case _kinds.Kind.LIST: + return { ...valueNode, values: valueNode.values.map(sortValueNode) }; + + case _kinds.Kind.INT: + case _kinds.Kind.FLOAT: + case _kinds.Kind.STRING: + case _kinds.Kind.BOOLEAN: + case _kinds.Kind.NULL: + case _kinds.Kind.ENUM: + case _kinds.Kind.VARIABLE: + return valueNode; + } +} + +function sortFields(fields) { + return fields + .map((fieldNode) => ({ + ...fieldNode, + value: sortValueNode(fieldNode.value), + })) + .sort((fieldA, fieldB) => + (0, _naturalCompare.naturalCompare)(fieldA.name.value, fieldB.name.value), + ); +} + + +/***/ }), + +/***/ 1096: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.stripIgnoredCharacters = stripIgnoredCharacters; + +var _blockString = __nccwpck_require__(7508); + +var _lexer = __nccwpck_require__(6897); + +var _source = __nccwpck_require__(203); + +var _tokenKind = __nccwpck_require__(1743); + +/** + * Strips characters that are not significant to the validity or execution + * of a GraphQL document: + * - UnicodeBOM + * - WhiteSpace + * - LineTerminator + * - Comment + * - Comma + * - BlockString indentation + * + * Note: It is required to have a delimiter character between neighboring + * non-punctuator tokens and this function always uses single space as delimiter. + * + * It is guaranteed that both input and output documents if parsed would result + * in the exact same AST except for nodes location. + * + * Warning: It is guaranteed that this function will always produce stable results. + * However, it's not guaranteed that it will stay the same between different + * releases due to bugfixes or changes in the GraphQL specification. + * + * Query example: + * + * ```graphql + * query SomeQuery($foo: String!, $bar: String) { + * someField(foo: $foo, bar: $bar) { + * a + * b { + * c + * d + * } + * } + * } + * ``` + * + * Becomes: + * + * ```graphql + * query SomeQuery($foo:String!$bar:String){someField(foo:$foo bar:$bar){a b{c d}}} + * ``` + * + * SDL example: + * + * ```graphql + * """ + * Type description + * """ + * type Foo { + * """ + * Field description + * """ + * bar: String + * } + * ``` + * + * Becomes: + * + * ```graphql + * """Type description""" type Foo{"""Field description""" bar:String} + * ``` + */ +function stripIgnoredCharacters(source) { + const sourceObj = (0, _source.isSource)(source) + ? source + : new _source.Source(source); + const body = sourceObj.body; + const lexer = new _lexer.Lexer(sourceObj); + let strippedBody = ''; + let wasLastAddedTokenNonPunctuator = false; + + while (lexer.advance().kind !== _tokenKind.TokenKind.EOF) { + const currentToken = lexer.token; + const tokenKind = currentToken.kind; + /** + * Every two non-punctuator tokens should have space between them. + * Also prevent case of non-punctuator token following by spread resulting + * in invalid token (e.g. `1...` is invalid Float token). + */ + + const isNonPunctuator = !(0, _lexer.isPunctuatorTokenKind)( + currentToken.kind, + ); + + if (wasLastAddedTokenNonPunctuator) { + if ( + isNonPunctuator || + currentToken.kind === _tokenKind.TokenKind.SPREAD + ) { + strippedBody += ' '; + } + } + + const tokenBody = body.slice(currentToken.start, currentToken.end); + + if (tokenKind === _tokenKind.TokenKind.BLOCK_STRING) { + strippedBody += (0, _blockString.printBlockString)(currentToken.value, { + minimize: true, + }); + } else { + strippedBody += tokenBody; + } + + wasLastAddedTokenNonPunctuator = isNonPunctuator; + } + + return strippedBody; +} + + +/***/ }), + +/***/ 6539: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.doTypesOverlap = doTypesOverlap; +exports.isEqualType = isEqualType; +exports.isTypeSubTypeOf = isTypeSubTypeOf; + +var _definition = __nccwpck_require__(4169); + +/** + * Provided two types, return true if the types are equal (invariant). + */ +function isEqualType(typeA, typeB) { + // Equivalent types are equal. + if (typeA === typeB) { + return true; + } // If either type is non-null, the other must also be non-null. + + if ( + (0, _definition.isNonNullType)(typeA) && + (0, _definition.isNonNullType)(typeB) + ) { + return isEqualType(typeA.ofType, typeB.ofType); + } // If either type is a list, the other must also be a list. + + if ( + (0, _definition.isListType)(typeA) && + (0, _definition.isListType)(typeB) + ) { + return isEqualType(typeA.ofType, typeB.ofType); + } // Otherwise the types are not equal. + + return false; +} +/** + * Provided a type and a super type, return true if the first type is either + * equal or a subset of the second super type (covariant). + */ + +function isTypeSubTypeOf(schema, maybeSubType, superType) { + // Equivalent type is a valid subtype + if (maybeSubType === superType) { + return true; + } // If superType is non-null, maybeSubType must also be non-null. + + if ((0, _definition.isNonNullType)(superType)) { + if ((0, _definition.isNonNullType)(maybeSubType)) { + return isTypeSubTypeOf(schema, maybeSubType.ofType, superType.ofType); + } + + return false; + } + + if ((0, _definition.isNonNullType)(maybeSubType)) { + // If superType is nullable, maybeSubType may be non-null or nullable. + return isTypeSubTypeOf(schema, maybeSubType.ofType, superType); + } // If superType type is a list, maybeSubType type must also be a list. + + if ((0, _definition.isListType)(superType)) { + if ((0, _definition.isListType)(maybeSubType)) { + return isTypeSubTypeOf(schema, maybeSubType.ofType, superType.ofType); + } + + return false; + } + + if ((0, _definition.isListType)(maybeSubType)) { + // If superType is not a list, maybeSubType must also be not a list. + return false; + } // If superType type is an abstract type, check if it is super type of maybeSubType. + // Otherwise, the child type is not a valid subtype of the parent type. + + return ( + (0, _definition.isAbstractType)(superType) && + ((0, _definition.isInterfaceType)(maybeSubType) || + (0, _definition.isObjectType)(maybeSubType)) && + schema.isSubType(superType, maybeSubType) + ); +} +/** + * Provided two composite types, determine if they "overlap". Two composite + * types overlap when the Sets of possible concrete types for each intersect. + * + * This is often used to determine if a fragment of a given type could possibly + * be visited in a context of another type. + * + * This function is commutative. + */ + +function doTypesOverlap(schema, typeA, typeB) { + // Equivalent types overlap + if (typeA === typeB) { + return true; + } + + if ((0, _definition.isAbstractType)(typeA)) { + if ((0, _definition.isAbstractType)(typeB)) { + // If both types are abstract, then determine if there is any intersection + // between possible concrete types of each. + return schema + .getPossibleTypes(typeA) + .some((type) => schema.isSubType(typeB, type)); + } // Determine if the latter type is a possible concrete type of the former. + + return schema.isSubType(typeA, typeB); + } + + if ((0, _definition.isAbstractType)(typeB)) { + // Determine if the former type is a possible concrete type of the latter. + return schema.isSubType(typeB, typeA); + } // Otherwise the types do not overlap. + + return false; +} + + +/***/ }), + +/***/ 6738: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.typeFromAST = typeFromAST; + +var _kinds = __nccwpck_require__(1123); + +var _definition = __nccwpck_require__(4169); + +function typeFromAST(schema, typeNode) { + switch (typeNode.kind) { + case _kinds.Kind.LIST_TYPE: { + const innerType = typeFromAST(schema, typeNode.type); + return innerType && new _definition.GraphQLList(innerType); + } + + case _kinds.Kind.NON_NULL_TYPE: { + const innerType = typeFromAST(schema, typeNode.type); + return innerType && new _definition.GraphQLNonNull(innerType); + } + + case _kinds.Kind.NAMED_TYPE: + return schema.getType(typeNode.name.value); + } +} + + +/***/ }), + +/***/ 6495: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.valueFromAST = valueFromAST; + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _keyMap = __nccwpck_require__(7579); + +var _kinds = __nccwpck_require__(1123); + +var _definition = __nccwpck_require__(4169); + +/** + * Produces a JavaScript value given a GraphQL Value AST. + * + * A GraphQL type must be provided, which will be used to interpret different + * GraphQL Value literals. + * + * Returns `undefined` when the value could not be validly coerced according to + * the provided type. + * + * | GraphQL Value | JSON Value | + * | -------------------- | ------------- | + * | Input Object | Object | + * | List | Array | + * | Boolean | Boolean | + * | String | String | + * | Int / Float | Number | + * | Enum Value | Unknown | + * | NullValue | null | + * + */ +function valueFromAST(valueNode, type, variables) { + if (!valueNode) { + // When there is no node, then there is also no value. + // Importantly, this is different from returning the value null. + return; + } + + if (valueNode.kind === _kinds.Kind.VARIABLE) { + const variableName = valueNode.name.value; + + if (variables == null || variables[variableName] === undefined) { + // No valid return value. + return; + } + + const variableValue = variables[variableName]; + + if (variableValue === null && (0, _definition.isNonNullType)(type)) { + return; // Invalid: intentionally return no value. + } // Note: This does no further checking that this variable is correct. + // This assumes that this query has been validated and the variable + // usage here is of the correct type. + + return variableValue; + } + + if ((0, _definition.isNonNullType)(type)) { + if (valueNode.kind === _kinds.Kind.NULL) { + return; // Invalid: intentionally return no value. + } + + return valueFromAST(valueNode, type.ofType, variables); + } + + if (valueNode.kind === _kinds.Kind.NULL) { + // This is explicitly returning the value null. + return null; + } + + if ((0, _definition.isListType)(type)) { + const itemType = type.ofType; + + if (valueNode.kind === _kinds.Kind.LIST) { + const coercedValues = []; + + for (const itemNode of valueNode.values) { + if (isMissingVariable(itemNode, variables)) { + // If an array contains a missing variable, it is either coerced to + // null or if the item type is non-null, it considered invalid. + if ((0, _definition.isNonNullType)(itemType)) { + return; // Invalid: intentionally return no value. + } + + coercedValues.push(null); + } else { + const itemValue = valueFromAST(itemNode, itemType, variables); + + if (itemValue === undefined) { + return; // Invalid: intentionally return no value. + } + + coercedValues.push(itemValue); + } + } + + return coercedValues; + } + + const coercedValue = valueFromAST(valueNode, itemType, variables); + + if (coercedValue === undefined) { + return; // Invalid: intentionally return no value. + } + + return [coercedValue]; + } + + if ((0, _definition.isInputObjectType)(type)) { + if (valueNode.kind !== _kinds.Kind.OBJECT) { + return; // Invalid: intentionally return no value. + } + + const coercedObj = Object.create(null); + const fieldNodes = (0, _keyMap.keyMap)( + valueNode.fields, + (field) => field.name.value, + ); + + for (const field of Object.values(type.getFields())) { + const fieldNode = fieldNodes[field.name]; + + if (!fieldNode || isMissingVariable(fieldNode.value, variables)) { + if (field.defaultValue !== undefined) { + coercedObj[field.name] = field.defaultValue; + } else if ((0, _definition.isNonNullType)(field.type)) { + return; // Invalid: intentionally return no value. + } + + continue; + } + + const fieldValue = valueFromAST(fieldNode.value, field.type, variables); + + if (fieldValue === undefined) { + return; // Invalid: intentionally return no value. + } + + coercedObj[field.name] = fieldValue; + } + + if (type.isOneOf) { + const keys = Object.keys(coercedObj); + + if (keys.length !== 1) { + return; // Invalid: not exactly one key, intentionally return no value. + } + + if (coercedObj[keys[0]] === null) { + return; // Invalid: value not non-null, intentionally return no value. + } + } + + return coercedObj; + } + + if ((0, _definition.isLeafType)(type)) { + // Scalars and Enums fulfill parsing a literal value via parseLiteral(). + // Invalid values represent a failure to parse correctly, in which case + // no value is returned. + let result; + + try { + result = type.parseLiteral(valueNode, variables); + } catch (_error) { + return; // Invalid: intentionally return no value. + } + + if (result === undefined) { + return; // Invalid: intentionally return no value. + } + + return result; + } + /* c8 ignore next 3 */ + // Not reachable, all possible input types have been considered. + + false || + (0, _invariant.invariant)( + false, + 'Unexpected input type: ' + (0, _inspect.inspect)(type), + ); +} // Returns true if the provided valueNode is a variable which is not defined +// in the set of variables. + +function isMissingVariable(valueNode, variables) { + return ( + valueNode.kind === _kinds.Kind.VARIABLE && + (variables == null || variables[valueNode.name.value] === undefined) + ); +} + + +/***/ }), + +/***/ 5470: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.valueFromASTUntyped = valueFromASTUntyped; + +var _keyValMap = __nccwpck_require__(3166); + +var _kinds = __nccwpck_require__(1123); + +/** + * Produces a JavaScript value given a GraphQL Value AST. + * + * Unlike `valueFromAST()`, no type is provided. The resulting JavaScript value + * will reflect the provided GraphQL value AST. + * + * | GraphQL Value | JavaScript Value | + * | -------------------- | ---------------- | + * | Input Object | Object | + * | List | Array | + * | Boolean | Boolean | + * | String / Enum | String | + * | Int / Float | Number | + * | Null | null | + * + */ +function valueFromASTUntyped(valueNode, variables) { + switch (valueNode.kind) { + case _kinds.Kind.NULL: + return null; + + case _kinds.Kind.INT: + return parseInt(valueNode.value, 10); + + case _kinds.Kind.FLOAT: + return parseFloat(valueNode.value); + + case _kinds.Kind.STRING: + case _kinds.Kind.ENUM: + case _kinds.Kind.BOOLEAN: + return valueNode.value; + + case _kinds.Kind.LIST: + return valueNode.values.map((node) => + valueFromASTUntyped(node, variables), + ); + + case _kinds.Kind.OBJECT: + return (0, _keyValMap.keyValMap)( + valueNode.fields, + (field) => field.name.value, + (field) => valueFromASTUntyped(field.value, variables), + ); + + case _kinds.Kind.VARIABLE: + return variables === null || variables === void 0 + ? void 0 + : variables[valueNode.name.value]; + } +} + + +/***/ }), + +/***/ 8139: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.ValidationContext = + exports.SDLValidationContext = + exports.ASTValidationContext = + void 0; + +var _kinds = __nccwpck_require__(1123); + +var _visitor = __nccwpck_require__(638); + +var _TypeInfo = __nccwpck_require__(5000); + +/** + * An instance of this class is passed as the "this" context to all validators, + * allowing access to commonly useful contextual information from within a + * validation rule. + */ +class ASTValidationContext { + constructor(ast, onError) { + this._ast = ast; + this._fragments = undefined; + this._fragmentSpreads = new Map(); + this._recursivelyReferencedFragments = new Map(); + this._onError = onError; + } + + get [Symbol.toStringTag]() { + return 'ASTValidationContext'; + } + + reportError(error) { + this._onError(error); + } + + getDocument() { + return this._ast; + } + + getFragment(name) { + let fragments; + + if (this._fragments) { + fragments = this._fragments; + } else { + fragments = Object.create(null); + + for (const defNode of this.getDocument().definitions) { + if (defNode.kind === _kinds.Kind.FRAGMENT_DEFINITION) { + fragments[defNode.name.value] = defNode; + } + } + + this._fragments = fragments; + } + + return fragments[name]; + } + + getFragmentSpreads(node) { + let spreads = this._fragmentSpreads.get(node); + + if (!spreads) { + spreads = []; + const setsToVisit = [node]; + let set; + + while ((set = setsToVisit.pop())) { + for (const selection of set.selections) { + if (selection.kind === _kinds.Kind.FRAGMENT_SPREAD) { + spreads.push(selection); + } else if (selection.selectionSet) { + setsToVisit.push(selection.selectionSet); + } + } + } + + this._fragmentSpreads.set(node, spreads); + } + + return spreads; + } + + getRecursivelyReferencedFragments(operation) { + let fragments = this._recursivelyReferencedFragments.get(operation); + + if (!fragments) { + fragments = []; + const collectedNames = Object.create(null); + const nodesToVisit = [operation.selectionSet]; + let node; + + while ((node = nodesToVisit.pop())) { + for (const spread of this.getFragmentSpreads(node)) { + const fragName = spread.name.value; + + if (collectedNames[fragName] !== true) { + collectedNames[fragName] = true; + const fragment = this.getFragment(fragName); + + if (fragment) { + fragments.push(fragment); + nodesToVisit.push(fragment.selectionSet); + } + } + } + } + + this._recursivelyReferencedFragments.set(operation, fragments); + } + + return fragments; + } +} + +exports.ASTValidationContext = ASTValidationContext; + +class SDLValidationContext extends ASTValidationContext { + constructor(ast, schema, onError) { + super(ast, onError); + this._schema = schema; + } + + get [Symbol.toStringTag]() { + return 'SDLValidationContext'; + } + + getSchema() { + return this._schema; + } +} + +exports.SDLValidationContext = SDLValidationContext; + +class ValidationContext extends ASTValidationContext { + constructor(schema, ast, typeInfo, onError) { + super(ast, onError); + this._schema = schema; + this._typeInfo = typeInfo; + this._variableUsages = new Map(); + this._recursiveVariableUsages = new Map(); + } + + get [Symbol.toStringTag]() { + return 'ValidationContext'; + } + + getSchema() { + return this._schema; + } + + getVariableUsages(node) { + let usages = this._variableUsages.get(node); + + if (!usages) { + const newUsages = []; + const typeInfo = new _TypeInfo.TypeInfo(this._schema); + (0, _visitor.visit)( + node, + (0, _TypeInfo.visitWithTypeInfo)(typeInfo, { + VariableDefinition: () => false, + + Variable(variable) { + newUsages.push({ + node: variable, + type: typeInfo.getInputType(), + defaultValue: typeInfo.getDefaultValue(), + parentType: typeInfo.getParentInputType(), + }); + }, + }), + ); + usages = newUsages; + + this._variableUsages.set(node, usages); + } + + return usages; + } + + getRecursiveVariableUsages(operation) { + let usages = this._recursiveVariableUsages.get(operation); + + if (!usages) { + usages = this.getVariableUsages(operation); + + for (const frag of this.getRecursivelyReferencedFragments(operation)) { + usages = usages.concat(this.getVariableUsages(frag)); + } + + this._recursiveVariableUsages.set(operation, usages); + } + + return usages; + } + + getType() { + return this._typeInfo.getType(); + } + + getParentType() { + return this._typeInfo.getParentType(); + } + + getInputType() { + return this._typeInfo.getInputType(); + } + + getParentInputType() { + return this._typeInfo.getParentInputType(); + } + + getFieldDef() { + return this._typeInfo.getFieldDef(); + } + + getDirective() { + return this._typeInfo.getDirective(); + } + + getArgument() { + return this._typeInfo.getArgument(); + } + + getEnumValue() { + return this._typeInfo.getEnumValue(); + } +} + +exports.ValidationContext = ValidationContext; + + +/***/ }), + +/***/ 7973: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +Object.defineProperty(exports, "ExecutableDefinitionsRule", ({ + enumerable: true, + get: function () { + return _ExecutableDefinitionsRule.ExecutableDefinitionsRule; + }, +})); +Object.defineProperty(exports, "FieldsOnCorrectTypeRule", ({ + enumerable: true, + get: function () { + return _FieldsOnCorrectTypeRule.FieldsOnCorrectTypeRule; + }, +})); +Object.defineProperty(exports, "FragmentsOnCompositeTypesRule", ({ + enumerable: true, + get: function () { + return _FragmentsOnCompositeTypesRule.FragmentsOnCompositeTypesRule; + }, +})); +Object.defineProperty(exports, "KnownArgumentNamesRule", ({ + enumerable: true, + get: function () { + return _KnownArgumentNamesRule.KnownArgumentNamesRule; + }, +})); +Object.defineProperty(exports, "KnownDirectivesRule", ({ + enumerable: true, + get: function () { + return _KnownDirectivesRule.KnownDirectivesRule; + }, +})); +Object.defineProperty(exports, "KnownFragmentNamesRule", ({ + enumerable: true, + get: function () { + return _KnownFragmentNamesRule.KnownFragmentNamesRule; + }, +})); +Object.defineProperty(exports, "KnownTypeNamesRule", ({ + enumerable: true, + get: function () { + return _KnownTypeNamesRule.KnownTypeNamesRule; + }, +})); +Object.defineProperty(exports, "LoneAnonymousOperationRule", ({ + enumerable: true, + get: function () { + return _LoneAnonymousOperationRule.LoneAnonymousOperationRule; + }, +})); +Object.defineProperty(exports, "LoneSchemaDefinitionRule", ({ + enumerable: true, + get: function () { + return _LoneSchemaDefinitionRule.LoneSchemaDefinitionRule; + }, +})); +Object.defineProperty(exports, "MaxIntrospectionDepthRule", ({ + enumerable: true, + get: function () { + return _MaxIntrospectionDepthRule.MaxIntrospectionDepthRule; + }, +})); +Object.defineProperty(exports, "NoDeprecatedCustomRule", ({ + enumerable: true, + get: function () { + return _NoDeprecatedCustomRule.NoDeprecatedCustomRule; + }, +})); +Object.defineProperty(exports, "NoFragmentCyclesRule", ({ + enumerable: true, + get: function () { + return _NoFragmentCyclesRule.NoFragmentCyclesRule; + }, +})); +Object.defineProperty(exports, "NoSchemaIntrospectionCustomRule", ({ + enumerable: true, + get: function () { + return _NoSchemaIntrospectionCustomRule.NoSchemaIntrospectionCustomRule; + }, +})); +Object.defineProperty(exports, "NoUndefinedVariablesRule", ({ + enumerable: true, + get: function () { + return _NoUndefinedVariablesRule.NoUndefinedVariablesRule; + }, +})); +Object.defineProperty(exports, "NoUnusedFragmentsRule", ({ + enumerable: true, + get: function () { + return _NoUnusedFragmentsRule.NoUnusedFragmentsRule; + }, +})); +Object.defineProperty(exports, "NoUnusedVariablesRule", ({ + enumerable: true, + get: function () { + return _NoUnusedVariablesRule.NoUnusedVariablesRule; + }, +})); +Object.defineProperty(exports, "OverlappingFieldsCanBeMergedRule", ({ + enumerable: true, + get: function () { + return _OverlappingFieldsCanBeMergedRule.OverlappingFieldsCanBeMergedRule; + }, +})); +Object.defineProperty(exports, "PossibleFragmentSpreadsRule", ({ + enumerable: true, + get: function () { + return _PossibleFragmentSpreadsRule.PossibleFragmentSpreadsRule; + }, +})); +Object.defineProperty(exports, "PossibleTypeExtensionsRule", ({ + enumerable: true, + get: function () { + return _PossibleTypeExtensionsRule.PossibleTypeExtensionsRule; + }, +})); +Object.defineProperty(exports, "ProvidedRequiredArgumentsRule", ({ + enumerable: true, + get: function () { + return _ProvidedRequiredArgumentsRule.ProvidedRequiredArgumentsRule; + }, +})); +Object.defineProperty(exports, "ScalarLeafsRule", ({ + enumerable: true, + get: function () { + return _ScalarLeafsRule.ScalarLeafsRule; + }, +})); +Object.defineProperty(exports, "SingleFieldSubscriptionsRule", ({ + enumerable: true, + get: function () { + return _SingleFieldSubscriptionsRule.SingleFieldSubscriptionsRule; + }, +})); +Object.defineProperty(exports, "UniqueArgumentDefinitionNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueArgumentDefinitionNamesRule.UniqueArgumentDefinitionNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueArgumentNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueArgumentNamesRule.UniqueArgumentNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueDirectiveNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueDirectiveNamesRule.UniqueDirectiveNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueDirectivesPerLocationRule", ({ + enumerable: true, + get: function () { + return _UniqueDirectivesPerLocationRule.UniqueDirectivesPerLocationRule; + }, +})); +Object.defineProperty(exports, "UniqueEnumValueNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueEnumValueNamesRule.UniqueEnumValueNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueFieldDefinitionNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueFieldDefinitionNamesRule.UniqueFieldDefinitionNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueFragmentNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueFragmentNamesRule.UniqueFragmentNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueInputFieldNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueInputFieldNamesRule.UniqueInputFieldNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueOperationNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueOperationNamesRule.UniqueOperationNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueOperationTypesRule", ({ + enumerable: true, + get: function () { + return _UniqueOperationTypesRule.UniqueOperationTypesRule; + }, +})); +Object.defineProperty(exports, "UniqueTypeNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueTypeNamesRule.UniqueTypeNamesRule; + }, +})); +Object.defineProperty(exports, "UniqueVariableNamesRule", ({ + enumerable: true, + get: function () { + return _UniqueVariableNamesRule.UniqueVariableNamesRule; + }, +})); +Object.defineProperty(exports, "ValidationContext", ({ + enumerable: true, + get: function () { + return _ValidationContext.ValidationContext; + }, +})); +Object.defineProperty(exports, "ValuesOfCorrectTypeRule", ({ + enumerable: true, + get: function () { + return _ValuesOfCorrectTypeRule.ValuesOfCorrectTypeRule; + }, +})); +Object.defineProperty(exports, "VariablesAreInputTypesRule", ({ + enumerable: true, + get: function () { + return _VariablesAreInputTypesRule.VariablesAreInputTypesRule; + }, +})); +Object.defineProperty(exports, "VariablesInAllowedPositionRule", ({ + enumerable: true, + get: function () { + return _VariablesInAllowedPositionRule.VariablesInAllowedPositionRule; + }, +})); +Object.defineProperty(exports, "recommendedRules", ({ + enumerable: true, + get: function () { + return _specifiedRules.recommendedRules; + }, +})); +Object.defineProperty(exports, "specifiedRules", ({ + enumerable: true, + get: function () { + return _specifiedRules.specifiedRules; + }, +})); +Object.defineProperty(exports, "validate", ({ + enumerable: true, + get: function () { + return _validate.validate; + }, +})); + +var _validate = __nccwpck_require__(7063); + +var _ValidationContext = __nccwpck_require__(8139); + +var _specifiedRules = __nccwpck_require__(916); + +var _ExecutableDefinitionsRule = __nccwpck_require__(5401); + +var _FieldsOnCorrectTypeRule = __nccwpck_require__(2153); + +var _FragmentsOnCompositeTypesRule = __nccwpck_require__(643); + +var _KnownArgumentNamesRule = __nccwpck_require__(7663); + +var _KnownDirectivesRule = __nccwpck_require__(5866); + +var _KnownFragmentNamesRule = __nccwpck_require__(5958); + +var _KnownTypeNamesRule = __nccwpck_require__(1574); + +var _LoneAnonymousOperationRule = __nccwpck_require__(1677); + +var _NoFragmentCyclesRule = __nccwpck_require__(2579); + +var _NoUndefinedVariablesRule = __nccwpck_require__(8873); + +var _NoUnusedFragmentsRule = __nccwpck_require__(3693); + +var _NoUnusedVariablesRule = __nccwpck_require__(9489); + +var _OverlappingFieldsCanBeMergedRule = __nccwpck_require__(1646); + +var _PossibleFragmentSpreadsRule = __nccwpck_require__(4550); + +var _ProvidedRequiredArgumentsRule = __nccwpck_require__(1145); + +var _ScalarLeafsRule = __nccwpck_require__(4754); + +var _SingleFieldSubscriptionsRule = __nccwpck_require__(1705); + +var _UniqueArgumentNamesRule = __nccwpck_require__(2995); + +var _UniqueDirectivesPerLocationRule = __nccwpck_require__(9412); + +var _UniqueFragmentNamesRule = __nccwpck_require__(1914); + +var _UniqueInputFieldNamesRule = __nccwpck_require__(9082); + +var _UniqueOperationNamesRule = __nccwpck_require__(4403); + +var _UniqueVariableNamesRule = __nccwpck_require__(7837); + +var _ValuesOfCorrectTypeRule = __nccwpck_require__(1408); + +var _VariablesAreInputTypesRule = __nccwpck_require__(6187); + +var _VariablesInAllowedPositionRule = __nccwpck_require__(4186); + +var _MaxIntrospectionDepthRule = __nccwpck_require__(8749); + +var _LoneSchemaDefinitionRule = __nccwpck_require__(2553); + +var _UniqueOperationTypesRule = __nccwpck_require__(4234); + +var _UniqueTypeNamesRule = __nccwpck_require__(2058); + +var _UniqueEnumValueNamesRule = __nccwpck_require__(3062); + +var _UniqueFieldDefinitionNamesRule = __nccwpck_require__(87); + +var _UniqueArgumentDefinitionNamesRule = __nccwpck_require__(6496); + +var _UniqueDirectiveNamesRule = __nccwpck_require__(9879); + +var _PossibleTypeExtensionsRule = __nccwpck_require__(6058); + +var _NoDeprecatedCustomRule = __nccwpck_require__(5910); + +var _NoSchemaIntrospectionCustomRule = __nccwpck_require__(6787); + + +/***/ }), + +/***/ 5401: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.ExecutableDefinitionsRule = ExecutableDefinitionsRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _predicates = __nccwpck_require__(5480); + +/** + * Executable definitions + * + * A GraphQL document is only valid for execution if all definitions are either + * operation or fragment definitions. + * + * See https://spec.graphql.org/draft/#sec-Executable-Definitions + */ +function ExecutableDefinitionsRule(context) { + return { + Document(node) { + for (const definition of node.definitions) { + if (!(0, _predicates.isExecutableDefinitionNode)(definition)) { + const defName = + definition.kind === _kinds.Kind.SCHEMA_DEFINITION || + definition.kind === _kinds.Kind.SCHEMA_EXTENSION + ? 'schema' + : '"' + definition.name.value + '"'; + context.reportError( + new _GraphQLError.GraphQLError( + `The ${defName} definition is not executable.`, + { + nodes: definition, + }, + ), + ); + } + } + + return false; + }, + }; +} + + +/***/ }), + +/***/ 2153: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.FieldsOnCorrectTypeRule = FieldsOnCorrectTypeRule; + +var _didYouMean = __nccwpck_require__(1353); + +var _naturalCompare = __nccwpck_require__(3428); + +var _suggestionList = __nccwpck_require__(7904); + +var _GraphQLError = __nccwpck_require__(5939); + +var _definition = __nccwpck_require__(4169); + +/** + * Fields on correct type + * + * A GraphQL document is only valid if all fields selected are defined by the + * parent type, or are an allowed meta field such as __typename. + * + * See https://spec.graphql.org/draft/#sec-Field-Selections + */ +function FieldsOnCorrectTypeRule(context) { + return { + Field(node) { + const type = context.getParentType(); + + if (type) { + const fieldDef = context.getFieldDef(); + + if (!fieldDef) { + // This field doesn't exist, lets look for suggestions. + const schema = context.getSchema(); + const fieldName = node.name.value; // First determine if there are any suggested types to condition on. + + let suggestion = (0, _didYouMean.didYouMean)( + 'to use an inline fragment on', + getSuggestedTypeNames(schema, type, fieldName), + ); // If there are no suggested types, then perhaps this was a typo? + + if (suggestion === '') { + suggestion = (0, _didYouMean.didYouMean)( + getSuggestedFieldNames(type, fieldName), + ); + } // Report an error, including helpful suggestions. + + context.reportError( + new _GraphQLError.GraphQLError( + `Cannot query field "${fieldName}" on type "${type.name}".` + + suggestion, + { + nodes: node, + }, + ), + ); + } + } + }, + }; +} +/** + * Go through all of the implementations of type, as well as the interfaces that + * they implement. If any of those types include the provided field, suggest them, + * sorted by how often the type is referenced. + */ + +function getSuggestedTypeNames(schema, type, fieldName) { + if (!(0, _definition.isAbstractType)(type)) { + // Must be an Object type, which does not have possible fields. + return []; + } + + const suggestedTypes = new Set(); + const usageCount = Object.create(null); + + for (const possibleType of schema.getPossibleTypes(type)) { + if (!possibleType.getFields()[fieldName]) { + continue; + } // This object type defines this field. + + suggestedTypes.add(possibleType); + usageCount[possibleType.name] = 1; + + for (const possibleInterface of possibleType.getInterfaces()) { + var _usageCount$possibleI; + + if (!possibleInterface.getFields()[fieldName]) { + continue; + } // This interface type defines this field. + + suggestedTypes.add(possibleInterface); + usageCount[possibleInterface.name] = + ((_usageCount$possibleI = usageCount[possibleInterface.name]) !== + null && _usageCount$possibleI !== void 0 + ? _usageCount$possibleI + : 0) + 1; + } + } + + return [...suggestedTypes] + .sort((typeA, typeB) => { + // Suggest both interface and object types based on how common they are. + const usageCountDiff = usageCount[typeB.name] - usageCount[typeA.name]; + + if (usageCountDiff !== 0) { + return usageCountDiff; + } // Suggest super types first followed by subtypes + + if ( + (0, _definition.isInterfaceType)(typeA) && + schema.isSubType(typeA, typeB) + ) { + return -1; + } + + if ( + (0, _definition.isInterfaceType)(typeB) && + schema.isSubType(typeB, typeA) + ) { + return 1; + } + + return (0, _naturalCompare.naturalCompare)(typeA.name, typeB.name); + }) + .map((x) => x.name); +} +/** + * For the field name provided, determine if there are any similar field names + * that may be the result of a typo. + */ + +function getSuggestedFieldNames(type, fieldName) { + if ( + (0, _definition.isObjectType)(type) || + (0, _definition.isInterfaceType)(type) + ) { + const possibleFieldNames = Object.keys(type.getFields()); + return (0, _suggestionList.suggestionList)(fieldName, possibleFieldNames); + } // Otherwise, must be a Union type, which does not define fields. + + return []; +} + + +/***/ }), + +/***/ 643: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.FragmentsOnCompositeTypesRule = FragmentsOnCompositeTypesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _printer = __nccwpck_require__(9936); + +var _definition = __nccwpck_require__(4169); + +var _typeFromAST = __nccwpck_require__(6738); + +/** + * Fragments on composite type + * + * Fragments use a type condition to determine if they apply, since fragments + * can only be spread into a composite type (object, interface, or union), the + * type condition must also be a composite type. + * + * See https://spec.graphql.org/draft/#sec-Fragments-On-Composite-Types + */ +function FragmentsOnCompositeTypesRule(context) { + return { + InlineFragment(node) { + const typeCondition = node.typeCondition; + + if (typeCondition) { + const type = (0, _typeFromAST.typeFromAST)( + context.getSchema(), + typeCondition, + ); + + if (type && !(0, _definition.isCompositeType)(type)) { + const typeStr = (0, _printer.print)(typeCondition); + context.reportError( + new _GraphQLError.GraphQLError( + `Fragment cannot condition on non composite type "${typeStr}".`, + { + nodes: typeCondition, + }, + ), + ); + } + } + }, + + FragmentDefinition(node) { + const type = (0, _typeFromAST.typeFromAST)( + context.getSchema(), + node.typeCondition, + ); + + if (type && !(0, _definition.isCompositeType)(type)) { + const typeStr = (0, _printer.print)(node.typeCondition); + context.reportError( + new _GraphQLError.GraphQLError( + `Fragment "${node.name.value}" cannot condition on non composite type "${typeStr}".`, + { + nodes: node.typeCondition, + }, + ), + ); + } + }, + }; +} + + +/***/ }), + +/***/ 7663: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.KnownArgumentNamesOnDirectivesRule = KnownArgumentNamesOnDirectivesRule; +exports.KnownArgumentNamesRule = KnownArgumentNamesRule; + +var _didYouMean = __nccwpck_require__(1353); + +var _suggestionList = __nccwpck_require__(7904); + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _directives = __nccwpck_require__(1058); + +/** + * Known argument names + * + * A GraphQL field is only valid if all supplied arguments are defined by + * that field. + * + * See https://spec.graphql.org/draft/#sec-Argument-Names + * See https://spec.graphql.org/draft/#sec-Directives-Are-In-Valid-Locations + */ +function KnownArgumentNamesRule(context) { + return { + // eslint-disable-next-line new-cap + ...KnownArgumentNamesOnDirectivesRule(context), + + Argument(argNode) { + const argDef = context.getArgument(); + const fieldDef = context.getFieldDef(); + const parentType = context.getParentType(); + + if (!argDef && fieldDef && parentType) { + const argName = argNode.name.value; + const knownArgsNames = fieldDef.args.map((arg) => arg.name); + const suggestions = (0, _suggestionList.suggestionList)( + argName, + knownArgsNames, + ); + context.reportError( + new _GraphQLError.GraphQLError( + `Unknown argument "${argName}" on field "${parentType.name}.${fieldDef.name}".` + + (0, _didYouMean.didYouMean)(suggestions), + { + nodes: argNode, + }, + ), + ); + } + }, + }; +} +/** + * @internal + */ + +function KnownArgumentNamesOnDirectivesRule(context) { + const directiveArgs = Object.create(null); + const schema = context.getSchema(); + const definedDirectives = schema + ? schema.getDirectives() + : _directives.specifiedDirectives; + + for (const directive of definedDirectives) { + directiveArgs[directive.name] = directive.args.map((arg) => arg.name); + } + + const astDefinitions = context.getDocument().definitions; + + for (const def of astDefinitions) { + if (def.kind === _kinds.Kind.DIRECTIVE_DEFINITION) { + var _def$arguments; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + const argsNodes = + (_def$arguments = def.arguments) !== null && _def$arguments !== void 0 + ? _def$arguments + : []; + directiveArgs[def.name.value] = argsNodes.map((arg) => arg.name.value); + } + } + + return { + Directive(directiveNode) { + const directiveName = directiveNode.name.value; + const knownArgs = directiveArgs[directiveName]; + + if (directiveNode.arguments && knownArgs) { + for (const argNode of directiveNode.arguments) { + const argName = argNode.name.value; + + if (!knownArgs.includes(argName)) { + const suggestions = (0, _suggestionList.suggestionList)( + argName, + knownArgs, + ); + context.reportError( + new _GraphQLError.GraphQLError( + `Unknown argument "${argName}" on directive "@${directiveName}".` + + (0, _didYouMean.didYouMean)(suggestions), + { + nodes: argNode, + }, + ), + ); + } + } + } + + return false; + }, + }; +} + + +/***/ }), + +/***/ 5866: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.KnownDirectivesRule = KnownDirectivesRule; + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _GraphQLError = __nccwpck_require__(5939); + +var _ast = __nccwpck_require__(2740); + +var _directiveLocation = __nccwpck_require__(2582); + +var _kinds = __nccwpck_require__(1123); + +var _directives = __nccwpck_require__(1058); + +/** + * Known directives + * + * A GraphQL document is only valid if all `@directives` are known by the + * schema and legally positioned. + * + * See https://spec.graphql.org/draft/#sec-Directives-Are-Defined + */ +function KnownDirectivesRule(context) { + const locationsMap = Object.create(null); + const schema = context.getSchema(); + const definedDirectives = schema + ? schema.getDirectives() + : _directives.specifiedDirectives; + + for (const directive of definedDirectives) { + locationsMap[directive.name] = directive.locations; + } + + const astDefinitions = context.getDocument().definitions; + + for (const def of astDefinitions) { + if (def.kind === _kinds.Kind.DIRECTIVE_DEFINITION) { + locationsMap[def.name.value] = def.locations.map((name) => name.value); + } + } + + return { + Directive(node, _key, _parent, _path, ancestors) { + const name = node.name.value; + const locations = locationsMap[name]; + + if (!locations) { + context.reportError( + new _GraphQLError.GraphQLError(`Unknown directive "@${name}".`, { + nodes: node, + }), + ); + return; + } + + const candidateLocation = getDirectiveLocationForASTPath(ancestors); + + if (candidateLocation && !locations.includes(candidateLocation)) { + context.reportError( + new _GraphQLError.GraphQLError( + `Directive "@${name}" may not be used on ${candidateLocation}.`, + { + nodes: node, + }, + ), + ); + } + }, + }; +} + +function getDirectiveLocationForASTPath(ancestors) { + const appliedTo = ancestors[ancestors.length - 1]; + 'kind' in appliedTo || (0, _invariant.invariant)(false); + + switch (appliedTo.kind) { + case _kinds.Kind.OPERATION_DEFINITION: + return getDirectiveLocationForOperation(appliedTo.operation); + + case _kinds.Kind.FIELD: + return _directiveLocation.DirectiveLocation.FIELD; + + case _kinds.Kind.FRAGMENT_SPREAD: + return _directiveLocation.DirectiveLocation.FRAGMENT_SPREAD; + + case _kinds.Kind.INLINE_FRAGMENT: + return _directiveLocation.DirectiveLocation.INLINE_FRAGMENT; + + case _kinds.Kind.FRAGMENT_DEFINITION: + return _directiveLocation.DirectiveLocation.FRAGMENT_DEFINITION; + + case _kinds.Kind.VARIABLE_DEFINITION: + return _directiveLocation.DirectiveLocation.VARIABLE_DEFINITION; + + case _kinds.Kind.SCHEMA_DEFINITION: + case _kinds.Kind.SCHEMA_EXTENSION: + return _directiveLocation.DirectiveLocation.SCHEMA; + + case _kinds.Kind.SCALAR_TYPE_DEFINITION: + case _kinds.Kind.SCALAR_TYPE_EXTENSION: + return _directiveLocation.DirectiveLocation.SCALAR; + + case _kinds.Kind.OBJECT_TYPE_DEFINITION: + case _kinds.Kind.OBJECT_TYPE_EXTENSION: + return _directiveLocation.DirectiveLocation.OBJECT; + + case _kinds.Kind.FIELD_DEFINITION: + return _directiveLocation.DirectiveLocation.FIELD_DEFINITION; + + case _kinds.Kind.INTERFACE_TYPE_DEFINITION: + case _kinds.Kind.INTERFACE_TYPE_EXTENSION: + return _directiveLocation.DirectiveLocation.INTERFACE; + + case _kinds.Kind.UNION_TYPE_DEFINITION: + case _kinds.Kind.UNION_TYPE_EXTENSION: + return _directiveLocation.DirectiveLocation.UNION; + + case _kinds.Kind.ENUM_TYPE_DEFINITION: + case _kinds.Kind.ENUM_TYPE_EXTENSION: + return _directiveLocation.DirectiveLocation.ENUM; + + case _kinds.Kind.ENUM_VALUE_DEFINITION: + return _directiveLocation.DirectiveLocation.ENUM_VALUE; + + case _kinds.Kind.INPUT_OBJECT_TYPE_DEFINITION: + case _kinds.Kind.INPUT_OBJECT_TYPE_EXTENSION: + return _directiveLocation.DirectiveLocation.INPUT_OBJECT; + + case _kinds.Kind.INPUT_VALUE_DEFINITION: { + const parentNode = ancestors[ancestors.length - 3]; + 'kind' in parentNode || (0, _invariant.invariant)(false); + return parentNode.kind === _kinds.Kind.INPUT_OBJECT_TYPE_DEFINITION + ? _directiveLocation.DirectiveLocation.INPUT_FIELD_DEFINITION + : _directiveLocation.DirectiveLocation.ARGUMENT_DEFINITION; + } + // Not reachable, all possible types have been considered. + + /* c8 ignore next */ + + default: + false || + (0, _invariant.invariant)( + false, + 'Unexpected kind: ' + (0, _inspect.inspect)(appliedTo.kind), + ); + } +} + +function getDirectiveLocationForOperation(operation) { + switch (operation) { + case _ast.OperationTypeNode.QUERY: + return _directiveLocation.DirectiveLocation.QUERY; + + case _ast.OperationTypeNode.MUTATION: + return _directiveLocation.DirectiveLocation.MUTATION; + + case _ast.OperationTypeNode.SUBSCRIPTION: + return _directiveLocation.DirectiveLocation.SUBSCRIPTION; + } +} + + +/***/ }), + +/***/ 5958: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.KnownFragmentNamesRule = KnownFragmentNamesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Known fragment names + * + * A GraphQL document is only valid if all `...Fragment` fragment spreads refer + * to fragments defined in the same document. + * + * See https://spec.graphql.org/draft/#sec-Fragment-spread-target-defined + */ +function KnownFragmentNamesRule(context) { + return { + FragmentSpread(node) { + const fragmentName = node.name.value; + const fragment = context.getFragment(fragmentName); + + if (!fragment) { + context.reportError( + new _GraphQLError.GraphQLError( + `Unknown fragment "${fragmentName}".`, + { + nodes: node.name, + }, + ), + ); + } + }, + }; +} + + +/***/ }), + +/***/ 1574: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.KnownTypeNamesRule = KnownTypeNamesRule; + +var _didYouMean = __nccwpck_require__(1353); + +var _suggestionList = __nccwpck_require__(7904); + +var _GraphQLError = __nccwpck_require__(5939); + +var _predicates = __nccwpck_require__(5480); + +var _introspection = __nccwpck_require__(317); + +var _scalars = __nccwpck_require__(3571); + +/** + * Known type names + * + * A GraphQL document is only valid if referenced types (specifically + * variable definitions and fragment conditions) are defined by the type schema. + * + * See https://spec.graphql.org/draft/#sec-Fragment-Spread-Type-Existence + */ +function KnownTypeNamesRule(context) { + const schema = context.getSchema(); + const existingTypesMap = schema ? schema.getTypeMap() : Object.create(null); + const definedTypes = Object.create(null); + + for (const def of context.getDocument().definitions) { + if ((0, _predicates.isTypeDefinitionNode)(def)) { + definedTypes[def.name.value] = true; + } + } + + const typeNames = [ + ...Object.keys(existingTypesMap), + ...Object.keys(definedTypes), + ]; + return { + NamedType(node, _1, parent, _2, ancestors) { + const typeName = node.name.value; + + if (!existingTypesMap[typeName] && !definedTypes[typeName]) { + var _ancestors$; + + const definitionNode = + (_ancestors$ = ancestors[2]) !== null && _ancestors$ !== void 0 + ? _ancestors$ + : parent; + const isSDL = definitionNode != null && isSDLNode(definitionNode); + + if (isSDL && standardTypeNames.includes(typeName)) { + return; + } + + const suggestedTypes = (0, _suggestionList.suggestionList)( + typeName, + isSDL ? standardTypeNames.concat(typeNames) : typeNames, + ); + context.reportError( + new _GraphQLError.GraphQLError( + `Unknown type "${typeName}".` + + (0, _didYouMean.didYouMean)(suggestedTypes), + { + nodes: node, + }, + ), + ); + } + }, + }; +} + +const standardTypeNames = [ + ..._scalars.specifiedScalarTypes, + ..._introspection.introspectionTypes, +].map((type) => type.name); + +function isSDLNode(value) { + return ( + 'kind' in value && + ((0, _predicates.isTypeSystemDefinitionNode)(value) || + (0, _predicates.isTypeSystemExtensionNode)(value)) + ); +} + + +/***/ }), + +/***/ 1677: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.LoneAnonymousOperationRule = LoneAnonymousOperationRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +/** + * Lone anonymous operation + * + * A GraphQL document is only valid if when it contains an anonymous operation + * (the query short-hand) that it contains only that one operation definition. + * + * See https://spec.graphql.org/draft/#sec-Lone-Anonymous-Operation + */ +function LoneAnonymousOperationRule(context) { + let operationCount = 0; + return { + Document(node) { + operationCount = node.definitions.filter( + (definition) => definition.kind === _kinds.Kind.OPERATION_DEFINITION, + ).length; + }, + + OperationDefinition(node) { + if (!node.name && operationCount > 1) { + context.reportError( + new _GraphQLError.GraphQLError( + 'This anonymous operation must be the only defined operation.', + { + nodes: node, + }, + ), + ); + } + }, + }; +} + + +/***/ }), + +/***/ 2553: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.LoneSchemaDefinitionRule = LoneSchemaDefinitionRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Lone Schema definition + * + * A GraphQL document is only valid if it contains only one schema definition. + */ +function LoneSchemaDefinitionRule(context) { + var _ref, _ref2, _oldSchema$astNode; + + const oldSchema = context.getSchema(); + const alreadyDefined = + (_ref = + (_ref2 = + (_oldSchema$astNode = + oldSchema === null || oldSchema === void 0 + ? void 0 + : oldSchema.astNode) !== null && _oldSchema$astNode !== void 0 + ? _oldSchema$astNode + : oldSchema === null || oldSchema === void 0 + ? void 0 + : oldSchema.getQueryType()) !== null && _ref2 !== void 0 + ? _ref2 + : oldSchema === null || oldSchema === void 0 + ? void 0 + : oldSchema.getMutationType()) !== null && _ref !== void 0 + ? _ref + : oldSchema === null || oldSchema === void 0 + ? void 0 + : oldSchema.getSubscriptionType(); + let schemaDefinitionsCount = 0; + return { + SchemaDefinition(node) { + if (alreadyDefined) { + context.reportError( + new _GraphQLError.GraphQLError( + 'Cannot define a new schema within a schema extension.', + { + nodes: node, + }, + ), + ); + return; + } + + if (schemaDefinitionsCount > 0) { + context.reportError( + new _GraphQLError.GraphQLError( + 'Must provide only one schema definition.', + { + nodes: node, + }, + ), + ); + } + + ++schemaDefinitionsCount; + }, + }; +} + + +/***/ }), + +/***/ 8749: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.MaxIntrospectionDepthRule = MaxIntrospectionDepthRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +const MAX_LISTS_DEPTH = 3; + +function MaxIntrospectionDepthRule(context) { + /** + * Counts the depth of list fields in "__Type" recursively and + * returns `true` if the limit has been reached. + */ + function checkDepth(node, visitedFragments = Object.create(null), depth = 0) { + if (node.kind === _kinds.Kind.FRAGMENT_SPREAD) { + const fragmentName = node.name.value; + + if (visitedFragments[fragmentName] === true) { + // Fragment cycles are handled by `NoFragmentCyclesRule`. + return false; + } + + const fragment = context.getFragment(fragmentName); + + if (!fragment) { + // Missing fragments checks are handled by `KnownFragmentNamesRule`. + return false; + } // Rather than following an immutable programming pattern which has + // significant memory and garbage collection overhead, we've opted to + // take a mutable approach for efficiency's sake. Importantly visiting a + // fragment twice is fine, so long as you don't do one visit inside the + // other. + + try { + visitedFragments[fragmentName] = true; + return checkDepth(fragment, visitedFragments, depth); + } finally { + visitedFragments[fragmentName] = undefined; + } + } + + if ( + node.kind === _kinds.Kind.FIELD && // check all introspection lists + (node.name.value === 'fields' || + node.name.value === 'interfaces' || + node.name.value === 'possibleTypes' || + node.name.value === 'inputFields') + ) { + // eslint-disable-next-line no-param-reassign + depth++; + + if (depth >= MAX_LISTS_DEPTH) { + return true; + } + } // handles fields and inline fragments + + if ('selectionSet' in node && node.selectionSet) { + for (const child of node.selectionSet.selections) { + if (checkDepth(child, visitedFragments, depth)) { + return true; + } + } + } + + return false; + } + + return { + Field(node) { + if (node.name.value === '__schema' || node.name.value === '__type') { + if (checkDepth(node)) { + context.reportError( + new _GraphQLError.GraphQLError( + 'Maximum introspection depth exceeded', + { + nodes: [node], + }, + ), + ); + return false; + } + } + }, + }; +} + + +/***/ }), + +/***/ 2579: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.NoFragmentCyclesRule = NoFragmentCyclesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * No fragment cycles + * + * The graph of fragment spreads must not form any cycles including spreading itself. + * Otherwise an operation could infinitely spread or infinitely execute on cycles in the underlying data. + * + * See https://spec.graphql.org/draft/#sec-Fragment-spreads-must-not-form-cycles + */ +function NoFragmentCyclesRule(context) { + // Tracks already visited fragments to maintain O(N) and to ensure that cycles + // are not redundantly reported. + const visitedFrags = Object.create(null); // Array of AST nodes used to produce meaningful errors + + const spreadPath = []; // Position in the spread path + + const spreadPathIndexByName = Object.create(null); + return { + OperationDefinition: () => false, + + FragmentDefinition(node) { + detectCycleRecursive(node); + return false; + }, + }; // This does a straight-forward DFS to find cycles. + // It does not terminate when a cycle was found but continues to explore + // the graph to find all possible cycles. + + function detectCycleRecursive(fragment) { + if (visitedFrags[fragment.name.value]) { + return; + } + + const fragmentName = fragment.name.value; + visitedFrags[fragmentName] = true; + const spreadNodes = context.getFragmentSpreads(fragment.selectionSet); + + if (spreadNodes.length === 0) { + return; + } + + spreadPathIndexByName[fragmentName] = spreadPath.length; + + for (const spreadNode of spreadNodes) { + const spreadName = spreadNode.name.value; + const cycleIndex = spreadPathIndexByName[spreadName]; + spreadPath.push(spreadNode); + + if (cycleIndex === undefined) { + const spreadFragment = context.getFragment(spreadName); + + if (spreadFragment) { + detectCycleRecursive(spreadFragment); + } + } else { + const cyclePath = spreadPath.slice(cycleIndex); + const viaPath = cyclePath + .slice(0, -1) + .map((s) => '"' + s.name.value + '"') + .join(', '); + context.reportError( + new _GraphQLError.GraphQLError( + `Cannot spread fragment "${spreadName}" within itself` + + (viaPath !== '' ? ` via ${viaPath}.` : '.'), + { + nodes: cyclePath, + }, + ), + ); + } + + spreadPath.pop(); + } + + spreadPathIndexByName[fragmentName] = undefined; + } +} + + +/***/ }), + +/***/ 8873: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.NoUndefinedVariablesRule = NoUndefinedVariablesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * No undefined variables + * + * A GraphQL operation is only valid if all variables encountered, both directly + * and via fragment spreads, are defined by that operation. + * + * See https://spec.graphql.org/draft/#sec-All-Variable-Uses-Defined + */ +function NoUndefinedVariablesRule(context) { + let variableNameDefined = Object.create(null); + return { + OperationDefinition: { + enter() { + variableNameDefined = Object.create(null); + }, + + leave(operation) { + const usages = context.getRecursiveVariableUsages(operation); + + for (const { node } of usages) { + const varName = node.name.value; + + if (variableNameDefined[varName] !== true) { + context.reportError( + new _GraphQLError.GraphQLError( + operation.name + ? `Variable "$${varName}" is not defined by operation "${operation.name.value}".` + : `Variable "$${varName}" is not defined.`, + { + nodes: [node, operation], + }, + ), + ); + } + } + }, + }, + + VariableDefinition(node) { + variableNameDefined[node.variable.name.value] = true; + }, + }; +} + + +/***/ }), + +/***/ 3693: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.NoUnusedFragmentsRule = NoUnusedFragmentsRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * No unused fragments + * + * A GraphQL document is only valid if all fragment definitions are spread + * within operations, or spread within other fragments spread within operations. + * + * See https://spec.graphql.org/draft/#sec-Fragments-Must-Be-Used + */ +function NoUnusedFragmentsRule(context) { + const operationDefs = []; + const fragmentDefs = []; + return { + OperationDefinition(node) { + operationDefs.push(node); + return false; + }, + + FragmentDefinition(node) { + fragmentDefs.push(node); + return false; + }, + + Document: { + leave() { + const fragmentNameUsed = Object.create(null); + + for (const operation of operationDefs) { + for (const fragment of context.getRecursivelyReferencedFragments( + operation, + )) { + fragmentNameUsed[fragment.name.value] = true; + } + } + + for (const fragmentDef of fragmentDefs) { + const fragName = fragmentDef.name.value; + + if (fragmentNameUsed[fragName] !== true) { + context.reportError( + new _GraphQLError.GraphQLError( + `Fragment "${fragName}" is never used.`, + { + nodes: fragmentDef, + }, + ), + ); + } + } + }, + }, + }; +} + + +/***/ }), + +/***/ 9489: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.NoUnusedVariablesRule = NoUnusedVariablesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * No unused variables + * + * A GraphQL operation is only valid if all variables defined by an operation + * are used, either directly or within a spread fragment. + * + * See https://spec.graphql.org/draft/#sec-All-Variables-Used + */ +function NoUnusedVariablesRule(context) { + let variableDefs = []; + return { + OperationDefinition: { + enter() { + variableDefs = []; + }, + + leave(operation) { + const variableNameUsed = Object.create(null); + const usages = context.getRecursiveVariableUsages(operation); + + for (const { node } of usages) { + variableNameUsed[node.name.value] = true; + } + + for (const variableDef of variableDefs) { + const variableName = variableDef.variable.name.value; + + if (variableNameUsed[variableName] !== true) { + context.reportError( + new _GraphQLError.GraphQLError( + operation.name + ? `Variable "$${variableName}" is never used in operation "${operation.name.value}".` + : `Variable "$${variableName}" is never used.`, + { + nodes: variableDef, + }, + ), + ); + } + } + }, + }, + + VariableDefinition(def) { + variableDefs.push(def); + }, + }; +} + + +/***/ }), + +/***/ 1646: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.OverlappingFieldsCanBeMergedRule = OverlappingFieldsCanBeMergedRule; + +var _inspect = __nccwpck_require__(5742); + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _printer = __nccwpck_require__(9936); + +var _definition = __nccwpck_require__(4169); + +var _sortValueNode = __nccwpck_require__(7287); + +var _typeFromAST = __nccwpck_require__(6738); + +function reasonMessage(reason) { + if (Array.isArray(reason)) { + return reason + .map( + ([responseName, subReason]) => + `subfields "${responseName}" conflict because ` + + reasonMessage(subReason), + ) + .join(' and '); + } + + return reason; +} +/** + * Overlapping fields can be merged + * + * A selection set is only valid if all fields (including spreading any + * fragments) either correspond to distinct response names or can be merged + * without ambiguity. + * + * See https://spec.graphql.org/draft/#sec-Field-Selection-Merging + */ + +function OverlappingFieldsCanBeMergedRule(context) { + // A memoization for when fields and a fragment or two fragments are compared + // "between" each other for conflicts. Comparisons made be made many times, + // so memoizing this can dramatically improve the performance of this validator. + const comparedFieldsAndFragmentPairs = new OrderedPairSet(); + const comparedFragmentPairs = new PairSet(); // A cache for the "field map" and list of fragment names found in any given + // selection set. Selection sets may be asked for this information multiple + // times, so this improves the performance of this validator. + + const cachedFieldsAndFragmentNames = new Map(); + return { + SelectionSet(selectionSet) { + const conflicts = findConflictsWithinSelectionSet( + context, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + context.getParentType(), + selectionSet, + ); + + for (const [[responseName, reason], fields1, fields2] of conflicts) { + const reasonMsg = reasonMessage(reason); + context.reportError( + new _GraphQLError.GraphQLError( + `Fields "${responseName}" conflict because ${reasonMsg}. Use different aliases on the fields to fetch both if this was intentional.`, + { + nodes: fields1.concat(fields2), + }, + ), + ); + } + }, + }; +} + +/** + * Algorithm: + * + * Conflicts occur when two fields exist in a query which will produce the same + * response name, but represent differing values, thus creating a conflict. + * The algorithm below finds all conflicts via making a series of comparisons + * between fields. In order to compare as few fields as possible, this makes + * a series of comparisons "within" sets of fields and "between" sets of fields. + * + * Given any selection set, a collection produces both a set of fields by + * also including all inline fragments, as well as a list of fragments + * referenced by fragment spreads. + * + * A) Each selection set represented in the document first compares "within" its + * collected set of fields, finding any conflicts between every pair of + * overlapping fields. + * Note: This is the *only time* that a the fields "within" a set are compared + * to each other. After this only fields "between" sets are compared. + * + * B) Also, if any fragment is referenced in a selection set, then a + * comparison is made "between" the original set of fields and the + * referenced fragment. + * + * C) Also, if multiple fragments are referenced, then comparisons + * are made "between" each referenced fragment. + * + * D) When comparing "between" a set of fields and a referenced fragment, first + * a comparison is made between each field in the original set of fields and + * each field in the the referenced set of fields. + * + * E) Also, if any fragment is referenced in the referenced selection set, + * then a comparison is made "between" the original set of fields and the + * referenced fragment (recursively referring to step D). + * + * F) When comparing "between" two fragments, first a comparison is made between + * each field in the first referenced set of fields and each field in the the + * second referenced set of fields. + * + * G) Also, any fragments referenced by the first must be compared to the + * second, and any fragments referenced by the second must be compared to the + * first (recursively referring to step F). + * + * H) When comparing two fields, if both have selection sets, then a comparison + * is made "between" both selection sets, first comparing the set of fields in + * the first selection set with the set of fields in the second. + * + * I) Also, if any fragment is referenced in either selection set, then a + * comparison is made "between" the other set of fields and the + * referenced fragment. + * + * J) Also, if two fragments are referenced in both selection sets, then a + * comparison is made "between" the two fragments. + * + */ +// Find all conflicts found "within" a selection set, including those found +// via spreading in fragments. Called when visiting each SelectionSet in the +// GraphQL Document. +function findConflictsWithinSelectionSet( + context, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + parentType, + selectionSet, +) { + const conflicts = []; + const [fieldMap, fragmentNames] = getFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + parentType, + selectionSet, + ); // (A) Find find all conflicts "within" the fields of this selection set. + // Note: this is the *only place* `collectConflictsWithin` is called. + + collectConflictsWithin( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + fieldMap, + ); + + if (fragmentNames.length !== 0) { + // (B) Then collect conflicts between these fields and those represented by + // each spread fragment name found. + for (let i = 0; i < fragmentNames.length; i++) { + collectConflictsBetweenFieldsAndFragment( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + false, + fieldMap, + fragmentNames[i], + ); // (C) Then compare this fragment with all other fragments found in this + // selection set to collect conflicts between fragments spread together. + // This compares each item in the list of fragment names to every other + // item in that same list (except for itself). + + for (let j = i + 1; j < fragmentNames.length; j++) { + collectConflictsBetweenFragments( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + false, + fragmentNames[i], + fragmentNames[j], + ); + } + } + } + + return conflicts; +} // Collect all conflicts found between a set of fields and a fragment reference +// including via spreading in any nested fragments. + +function collectConflictsBetweenFieldsAndFragment( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fieldMap, + fragmentName, +) { + // Memoize so the fields and fragments are not compared for conflicts more + // than once. + if ( + comparedFieldsAndFragmentPairs.has( + fieldMap, + fragmentName, + areMutuallyExclusive, + ) + ) { + return; + } + + comparedFieldsAndFragmentPairs.add( + fieldMap, + fragmentName, + areMutuallyExclusive, + ); + const fragment = context.getFragment(fragmentName); + + if (!fragment) { + return; + } + + const [fieldMap2, referencedFragmentNames] = + getReferencedFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + fragment, + ); // Do not compare a fragment's fieldMap to itself. + + if (fieldMap === fieldMap2) { + return; + } // (D) First collect any conflicts between the provided collection of fields + // and the collection of fields represented by the given fragment. + + collectConflictsBetween( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fieldMap, + fieldMap2, + ); // (E) Then collect any conflicts between the provided collection of fields + // and any fragment names found in the given fragment. + + for (const referencedFragmentName of referencedFragmentNames) { + collectConflictsBetweenFieldsAndFragment( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fieldMap, + referencedFragmentName, + ); + } +} // Collect all conflicts found between two fragments, including via spreading in +// any nested fragments. + +function collectConflictsBetweenFragments( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fragmentName1, + fragmentName2, +) { + // No need to compare a fragment to itself. + if (fragmentName1 === fragmentName2) { + return; + } // Memoize so two fragments are not compared for conflicts more than once. + + if ( + comparedFragmentPairs.has( + fragmentName1, + fragmentName2, + areMutuallyExclusive, + ) + ) { + return; + } + + comparedFragmentPairs.add(fragmentName1, fragmentName2, areMutuallyExclusive); + const fragment1 = context.getFragment(fragmentName1); + const fragment2 = context.getFragment(fragmentName2); + + if (!fragment1 || !fragment2) { + return; + } + + const [fieldMap1, referencedFragmentNames1] = + getReferencedFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + fragment1, + ); + const [fieldMap2, referencedFragmentNames2] = + getReferencedFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + fragment2, + ); // (F) First, collect all conflicts between these two collections of fields + // (not including any nested fragments). + + collectConflictsBetween( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fieldMap1, + fieldMap2, + ); // (G) Then collect conflicts between the first fragment and any nested + // fragments spread in the second fragment. + + for (const referencedFragmentName2 of referencedFragmentNames2) { + collectConflictsBetweenFragments( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fragmentName1, + referencedFragmentName2, + ); + } // (G) Then collect conflicts between the second fragment and any nested + // fragments spread in the first fragment. + + for (const referencedFragmentName1 of referencedFragmentNames1) { + collectConflictsBetweenFragments( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + referencedFragmentName1, + fragmentName2, + ); + } +} // Find all conflicts found between two selection sets, including those found +// via spreading in fragments. Called when determining if conflicts exist +// between the sub-fields of two overlapping fields. + +function findConflictsBetweenSubSelectionSets( + context, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + parentType1, + selectionSet1, + parentType2, + selectionSet2, +) { + const conflicts = []; + const [fieldMap1, fragmentNames1] = getFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + parentType1, + selectionSet1, + ); + const [fieldMap2, fragmentNames2] = getFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + parentType2, + selectionSet2, + ); // (H) First, collect all conflicts between these two collections of field. + + collectConflictsBetween( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fieldMap1, + fieldMap2, + ); // (I) Then collect conflicts between the first collection of fields and + // those referenced by each fragment name associated with the second. + + for (const fragmentName2 of fragmentNames2) { + collectConflictsBetweenFieldsAndFragment( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fieldMap1, + fragmentName2, + ); + } // (I) Then collect conflicts between the second collection of fields and + // those referenced by each fragment name associated with the first. + + for (const fragmentName1 of fragmentNames1) { + collectConflictsBetweenFieldsAndFragment( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fieldMap2, + fragmentName1, + ); + } // (J) Also collect conflicts between any fragment names by the first and + // fragment names by the second. This compares each item in the first set of + // names to each item in the second set of names. + + for (const fragmentName1 of fragmentNames1) { + for (const fragmentName2 of fragmentNames2) { + collectConflictsBetweenFragments( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + fragmentName1, + fragmentName2, + ); + } + } + + return conflicts; +} // Collect all Conflicts "within" one collection of fields. + +function collectConflictsWithin( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + fieldMap, +) { + // A field map is a keyed collection, where each key represents a response + // name and the value at that key is a list of all fields which provide that + // response name. For every response name, if there are multiple fields, they + // must be compared to find a potential conflict. + for (const [responseName, fields] of Object.entries(fieldMap)) { + // This compares every field in the list to every other field in this list + // (except to itself). If the list only has one item, nothing needs to + // be compared. + if (fields.length > 1) { + for (let i = 0; i < fields.length; i++) { + for (let j = i + 1; j < fields.length; j++) { + const conflict = findConflict( + context, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + false, // within one collection is never mutually exclusive + responseName, + fields[i], + fields[j], + ); + + if (conflict) { + conflicts.push(conflict); + } + } + } + } + } +} // Collect all Conflicts between two collections of fields. This is similar to, +// but different from the `collectConflictsWithin` function above. This check +// assumes that `collectConflictsWithin` has already been called on each +// provided collection of fields. This is true because this validator traverses +// each individual selection set. + +function collectConflictsBetween( + context, + conflicts, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + parentFieldsAreMutuallyExclusive, + fieldMap1, + fieldMap2, +) { + // A field map is a keyed collection, where each key represents a response + // name and the value at that key is a list of all fields which provide that + // response name. For any response name which appears in both provided field + // maps, each field from the first field map must be compared to every field + // in the second field map to find potential conflicts. + for (const [responseName, fields1] of Object.entries(fieldMap1)) { + const fields2 = fieldMap2[responseName]; + + if (fields2) { + for (const field1 of fields1) { + for (const field2 of fields2) { + const conflict = findConflict( + context, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + parentFieldsAreMutuallyExclusive, + responseName, + field1, + field2, + ); + + if (conflict) { + conflicts.push(conflict); + } + } + } + } + } +} // Determines if there is a conflict between two particular fields, including +// comparing their sub-fields. + +function findConflict( + context, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + parentFieldsAreMutuallyExclusive, + responseName, + field1, + field2, +) { + const [parentType1, node1, def1] = field1; + const [parentType2, node2, def2] = field2; // If it is known that two fields could not possibly apply at the same + // time, due to the parent types, then it is safe to permit them to diverge + // in aliased field or arguments used as they will not present any ambiguity + // by differing. + // It is known that two parent types could never overlap if they are + // different Object types. Interface or Union types might overlap - if not + // in the current state of the schema, then perhaps in some future version, + // thus may not safely diverge. + + const areMutuallyExclusive = + parentFieldsAreMutuallyExclusive || + (parentType1 !== parentType2 && + (0, _definition.isObjectType)(parentType1) && + (0, _definition.isObjectType)(parentType2)); + + if (!areMutuallyExclusive) { + // Two aliases must refer to the same field. + const name1 = node1.name.value; + const name2 = node2.name.value; + + if (name1 !== name2) { + return [ + [responseName, `"${name1}" and "${name2}" are different fields`], + [node1], + [node2], + ]; + } // Two field calls must have the same arguments. + + if (!sameArguments(node1, node2)) { + return [ + [responseName, 'they have differing arguments'], + [node1], + [node2], + ]; + } + } // The return type for each field. + + const type1 = def1 === null || def1 === void 0 ? void 0 : def1.type; + const type2 = def2 === null || def2 === void 0 ? void 0 : def2.type; + + if (type1 && type2 && doTypesConflict(type1, type2)) { + return [ + [ + responseName, + `they return conflicting types "${(0, _inspect.inspect)( + type1, + )}" and "${(0, _inspect.inspect)(type2)}"`, + ], + [node1], + [node2], + ]; + } // Collect and compare sub-fields. Use the same "visited fragment names" list + // for both collections so fields in a fragment reference are never + // compared to themselves. + + const selectionSet1 = node1.selectionSet; + const selectionSet2 = node2.selectionSet; + + if (selectionSet1 && selectionSet2) { + const conflicts = findConflictsBetweenSubSelectionSets( + context, + cachedFieldsAndFragmentNames, + comparedFieldsAndFragmentPairs, + comparedFragmentPairs, + areMutuallyExclusive, + (0, _definition.getNamedType)(type1), + selectionSet1, + (0, _definition.getNamedType)(type2), + selectionSet2, + ); + return subfieldConflicts(conflicts, responseName, node1, node2); + } +} + +function sameArguments(node1, node2) { + const args1 = node1.arguments; + const args2 = node2.arguments; + + if (args1 === undefined || args1.length === 0) { + return args2 === undefined || args2.length === 0; + } + + if (args2 === undefined || args2.length === 0) { + return false; + } + /* c8 ignore next */ + + if (args1.length !== args2.length) { + /* c8 ignore next */ + return false; + /* c8 ignore next */ + } + + const values2 = new Map(args2.map(({ name, value }) => [name.value, value])); + return args1.every((arg1) => { + const value1 = arg1.value; + const value2 = values2.get(arg1.name.value); + + if (value2 === undefined) { + return false; + } + + return stringifyValue(value1) === stringifyValue(value2); + }); +} + +function stringifyValue(value) { + return (0, _printer.print)((0, _sortValueNode.sortValueNode)(value)); +} // Two types conflict if both types could not apply to a value simultaneously. +// Composite types are ignored as their individual field types will be compared +// later recursively. However List and Non-Null types must match. + +function doTypesConflict(type1, type2) { + if ((0, _definition.isListType)(type1)) { + return (0, _definition.isListType)(type2) + ? doTypesConflict(type1.ofType, type2.ofType) + : true; + } + + if ((0, _definition.isListType)(type2)) { + return true; + } + + if ((0, _definition.isNonNullType)(type1)) { + return (0, _definition.isNonNullType)(type2) + ? doTypesConflict(type1.ofType, type2.ofType) + : true; + } + + if ((0, _definition.isNonNullType)(type2)) { + return true; + } + + if ( + (0, _definition.isLeafType)(type1) || + (0, _definition.isLeafType)(type2) + ) { + return type1 !== type2; + } + + return false; +} // Given a selection set, return the collection of fields (a mapping of response +// name to field nodes and definitions) as well as a list of fragment names +// referenced via fragment spreads. + +function getFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + parentType, + selectionSet, +) { + const cached = cachedFieldsAndFragmentNames.get(selectionSet); + + if (cached) { + return cached; + } + + const nodeAndDefs = Object.create(null); + const fragmentNames = Object.create(null); + + _collectFieldsAndFragmentNames( + context, + parentType, + selectionSet, + nodeAndDefs, + fragmentNames, + ); + + const result = [nodeAndDefs, Object.keys(fragmentNames)]; + cachedFieldsAndFragmentNames.set(selectionSet, result); + return result; +} // Given a reference to a fragment, return the represented collection of fields +// as well as a list of nested fragment names referenced via fragment spreads. + +function getReferencedFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + fragment, +) { + // Short-circuit building a type from the node if possible. + const cached = cachedFieldsAndFragmentNames.get(fragment.selectionSet); + + if (cached) { + return cached; + } + + const fragmentType = (0, _typeFromAST.typeFromAST)( + context.getSchema(), + fragment.typeCondition, + ); + return getFieldsAndFragmentNames( + context, + cachedFieldsAndFragmentNames, + fragmentType, + fragment.selectionSet, + ); +} + +function _collectFieldsAndFragmentNames( + context, + parentType, + selectionSet, + nodeAndDefs, + fragmentNames, +) { + for (const selection of selectionSet.selections) { + switch (selection.kind) { + case _kinds.Kind.FIELD: { + const fieldName = selection.name.value; + let fieldDef; + + if ( + (0, _definition.isObjectType)(parentType) || + (0, _definition.isInterfaceType)(parentType) + ) { + fieldDef = parentType.getFields()[fieldName]; + } + + const responseName = selection.alias + ? selection.alias.value + : fieldName; + + if (!nodeAndDefs[responseName]) { + nodeAndDefs[responseName] = []; + } + + nodeAndDefs[responseName].push([parentType, selection, fieldDef]); + break; + } + + case _kinds.Kind.FRAGMENT_SPREAD: + fragmentNames[selection.name.value] = true; + break; + + case _kinds.Kind.INLINE_FRAGMENT: { + const typeCondition = selection.typeCondition; + const inlineFragmentType = typeCondition + ? (0, _typeFromAST.typeFromAST)(context.getSchema(), typeCondition) + : parentType; + + _collectFieldsAndFragmentNames( + context, + inlineFragmentType, + selection.selectionSet, + nodeAndDefs, + fragmentNames, + ); + + break; + } + } + } +} // Given a series of Conflicts which occurred between two sub-fields, generate +// a single Conflict. + +function subfieldConflicts(conflicts, responseName, node1, node2) { + if (conflicts.length > 0) { + return [ + [responseName, conflicts.map(([reason]) => reason)], + [node1, ...conflicts.map(([, fields1]) => fields1).flat()], + [node2, ...conflicts.map(([, , fields2]) => fields2).flat()], + ]; + } +} +/** + * A way to keep track of pairs of things where the ordering of the pair + * matters. + * + * Provides a third argument for has/set to allow flagging the pair as + * weakly or strongly present within the collection. + */ + +class OrderedPairSet { + constructor() { + this._data = new Map(); + } + + has(a, b, weaklyPresent) { + var _this$_data$get; + + const result = + (_this$_data$get = this._data.get(a)) === null || + _this$_data$get === void 0 + ? void 0 + : _this$_data$get.get(b); + + if (result === undefined) { + return false; + } + + return weaklyPresent ? true : weaklyPresent === result; + } + + add(a, b, weaklyPresent) { + const map = this._data.get(a); + + if (map === undefined) { + this._data.set(a, new Map([[b, weaklyPresent]])); + } else { + map.set(b, weaklyPresent); + } + } +} +/** + * A way to keep track of pairs of similar things when the ordering of the pair + * does not matter. + */ + +class PairSet { + constructor() { + this._orderedPairSet = new OrderedPairSet(); + } + + has(a, b, weaklyPresent) { + return a < b + ? this._orderedPairSet.has(a, b, weaklyPresent) + : this._orderedPairSet.has(b, a, weaklyPresent); + } + + add(a, b, weaklyPresent) { + if (a < b) { + this._orderedPairSet.add(a, b, weaklyPresent); + } else { + this._orderedPairSet.add(b, a, weaklyPresent); + } + } +} + + +/***/ }), + +/***/ 4550: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.PossibleFragmentSpreadsRule = PossibleFragmentSpreadsRule; + +var _inspect = __nccwpck_require__(5742); + +var _GraphQLError = __nccwpck_require__(5939); + +var _definition = __nccwpck_require__(4169); + +var _typeComparators = __nccwpck_require__(6539); + +var _typeFromAST = __nccwpck_require__(6738); + +/** + * Possible fragment spread + * + * A fragment spread is only valid if the type condition could ever possibly + * be true: if there is a non-empty intersection of the possible parent types, + * and possible types which pass the type condition. + */ +function PossibleFragmentSpreadsRule(context) { + return { + InlineFragment(node) { + const fragType = context.getType(); + const parentType = context.getParentType(); + + if ( + (0, _definition.isCompositeType)(fragType) && + (0, _definition.isCompositeType)(parentType) && + !(0, _typeComparators.doTypesOverlap)( + context.getSchema(), + fragType, + parentType, + ) + ) { + const parentTypeStr = (0, _inspect.inspect)(parentType); + const fragTypeStr = (0, _inspect.inspect)(fragType); + context.reportError( + new _GraphQLError.GraphQLError( + `Fragment cannot be spread here as objects of type "${parentTypeStr}" can never be of type "${fragTypeStr}".`, + { + nodes: node, + }, + ), + ); + } + }, + + FragmentSpread(node) { + const fragName = node.name.value; + const fragType = getFragmentType(context, fragName); + const parentType = context.getParentType(); + + if ( + fragType && + parentType && + !(0, _typeComparators.doTypesOverlap)( + context.getSchema(), + fragType, + parentType, + ) + ) { + const parentTypeStr = (0, _inspect.inspect)(parentType); + const fragTypeStr = (0, _inspect.inspect)(fragType); + context.reportError( + new _GraphQLError.GraphQLError( + `Fragment "${fragName}" cannot be spread here as objects of type "${parentTypeStr}" can never be of type "${fragTypeStr}".`, + { + nodes: node, + }, + ), + ); + } + }, + }; +} + +function getFragmentType(context, name) { + const frag = context.getFragment(name); + + if (frag) { + const type = (0, _typeFromAST.typeFromAST)( + context.getSchema(), + frag.typeCondition, + ); + + if ((0, _definition.isCompositeType)(type)) { + return type; + } + } +} + + +/***/ }), + +/***/ 6058: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.PossibleTypeExtensionsRule = PossibleTypeExtensionsRule; + +var _didYouMean = __nccwpck_require__(1353); + +var _inspect = __nccwpck_require__(5742); + +var _invariant = __nccwpck_require__(3650); + +var _suggestionList = __nccwpck_require__(7904); + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _predicates = __nccwpck_require__(5480); + +var _definition = __nccwpck_require__(4169); + +/** + * Possible type extension + * + * A type extension is only valid if the type is defined and has the same kind. + */ +function PossibleTypeExtensionsRule(context) { + const schema = context.getSchema(); + const definedTypes = Object.create(null); + + for (const def of context.getDocument().definitions) { + if ((0, _predicates.isTypeDefinitionNode)(def)) { + definedTypes[def.name.value] = def; + } + } + + return { + ScalarTypeExtension: checkExtension, + ObjectTypeExtension: checkExtension, + InterfaceTypeExtension: checkExtension, + UnionTypeExtension: checkExtension, + EnumTypeExtension: checkExtension, + InputObjectTypeExtension: checkExtension, + }; + + function checkExtension(node) { + const typeName = node.name.value; + const defNode = definedTypes[typeName]; + const existingType = + schema === null || schema === void 0 ? void 0 : schema.getType(typeName); + let expectedKind; + + if (defNode) { + expectedKind = defKindToExtKind[defNode.kind]; + } else if (existingType) { + expectedKind = typeToExtKind(existingType); + } + + if (expectedKind) { + if (expectedKind !== node.kind) { + const kindStr = extensionKindToTypeName(node.kind); + context.reportError( + new _GraphQLError.GraphQLError( + `Cannot extend non-${kindStr} type "${typeName}".`, + { + nodes: defNode ? [defNode, node] : node, + }, + ), + ); + } + } else { + const allTypeNames = Object.keys({ + ...definedTypes, + ...(schema === null || schema === void 0 + ? void 0 + : schema.getTypeMap()), + }); + const suggestedTypes = (0, _suggestionList.suggestionList)( + typeName, + allTypeNames, + ); + context.reportError( + new _GraphQLError.GraphQLError( + `Cannot extend type "${typeName}" because it is not defined.` + + (0, _didYouMean.didYouMean)(suggestedTypes), + { + nodes: node.name, + }, + ), + ); + } + } +} + +const defKindToExtKind = { + [_kinds.Kind.SCALAR_TYPE_DEFINITION]: _kinds.Kind.SCALAR_TYPE_EXTENSION, + [_kinds.Kind.OBJECT_TYPE_DEFINITION]: _kinds.Kind.OBJECT_TYPE_EXTENSION, + [_kinds.Kind.INTERFACE_TYPE_DEFINITION]: _kinds.Kind.INTERFACE_TYPE_EXTENSION, + [_kinds.Kind.UNION_TYPE_DEFINITION]: _kinds.Kind.UNION_TYPE_EXTENSION, + [_kinds.Kind.ENUM_TYPE_DEFINITION]: _kinds.Kind.ENUM_TYPE_EXTENSION, + [_kinds.Kind.INPUT_OBJECT_TYPE_DEFINITION]: + _kinds.Kind.INPUT_OBJECT_TYPE_EXTENSION, +}; + +function typeToExtKind(type) { + if ((0, _definition.isScalarType)(type)) { + return _kinds.Kind.SCALAR_TYPE_EXTENSION; + } + + if ((0, _definition.isObjectType)(type)) { + return _kinds.Kind.OBJECT_TYPE_EXTENSION; + } + + if ((0, _definition.isInterfaceType)(type)) { + return _kinds.Kind.INTERFACE_TYPE_EXTENSION; + } + + if ((0, _definition.isUnionType)(type)) { + return _kinds.Kind.UNION_TYPE_EXTENSION; + } + + if ((0, _definition.isEnumType)(type)) { + return _kinds.Kind.ENUM_TYPE_EXTENSION; + } + + if ((0, _definition.isInputObjectType)(type)) { + return _kinds.Kind.INPUT_OBJECT_TYPE_EXTENSION; + } + /* c8 ignore next 3 */ + // Not reachable. All possible types have been considered + + false || + (0, _invariant.invariant)( + false, + 'Unexpected type: ' + (0, _inspect.inspect)(type), + ); +} + +function extensionKindToTypeName(kind) { + switch (kind) { + case _kinds.Kind.SCALAR_TYPE_EXTENSION: + return 'scalar'; + + case _kinds.Kind.OBJECT_TYPE_EXTENSION: + return 'object'; + + case _kinds.Kind.INTERFACE_TYPE_EXTENSION: + return 'interface'; + + case _kinds.Kind.UNION_TYPE_EXTENSION: + return 'union'; + + case _kinds.Kind.ENUM_TYPE_EXTENSION: + return 'enum'; + + case _kinds.Kind.INPUT_OBJECT_TYPE_EXTENSION: + return 'input object'; + // Not reachable. All possible types have been considered + + /* c8 ignore next */ + + default: + false || + (0, _invariant.invariant)( + false, + 'Unexpected kind: ' + (0, _inspect.inspect)(kind), + ); + } +} + + +/***/ }), + +/***/ 1145: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.ProvidedRequiredArgumentsOnDirectivesRule = + ProvidedRequiredArgumentsOnDirectivesRule; +exports.ProvidedRequiredArgumentsRule = ProvidedRequiredArgumentsRule; + +var _inspect = __nccwpck_require__(5742); + +var _keyMap = __nccwpck_require__(7579); + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _printer = __nccwpck_require__(9936); + +var _definition = __nccwpck_require__(4169); + +var _directives = __nccwpck_require__(1058); + +/** + * Provided required arguments + * + * A field or directive is only valid if all required (non-null without a + * default value) field arguments have been provided. + */ +function ProvidedRequiredArgumentsRule(context) { + return { + // eslint-disable-next-line new-cap + ...ProvidedRequiredArgumentsOnDirectivesRule(context), + Field: { + // Validate on leave to allow for deeper errors to appear first. + leave(fieldNode) { + var _fieldNode$arguments; + + const fieldDef = context.getFieldDef(); + + if (!fieldDef) { + return false; + } + + const providedArgs = new Set( // FIXME: https://github.com/graphql/graphql-js/issues/2203 + /* c8 ignore next */ + (_fieldNode$arguments = fieldNode.arguments) === null || + _fieldNode$arguments === void 0 + ? void 0 + : _fieldNode$arguments.map((arg) => arg.name.value), + ); + + for (const argDef of fieldDef.args) { + if ( + !providedArgs.has(argDef.name) && + (0, _definition.isRequiredArgument)(argDef) + ) { + const argTypeStr = (0, _inspect.inspect)(argDef.type); + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${fieldDef.name}" argument "${argDef.name}" of type "${argTypeStr}" is required, but it was not provided.`, + { + nodes: fieldNode, + }, + ), + ); + } + } + }, + }, + }; +} +/** + * @internal + */ + +function ProvidedRequiredArgumentsOnDirectivesRule(context) { + var _schema$getDirectives; + + const requiredArgsMap = Object.create(null); + const schema = context.getSchema(); + const definedDirectives = + (_schema$getDirectives = + schema === null || schema === void 0 + ? void 0 + : schema.getDirectives()) !== null && _schema$getDirectives !== void 0 + ? _schema$getDirectives + : _directives.specifiedDirectives; + + for (const directive of definedDirectives) { + requiredArgsMap[directive.name] = (0, _keyMap.keyMap)( + directive.args.filter(_definition.isRequiredArgument), + (arg) => arg.name, + ); + } + + const astDefinitions = context.getDocument().definitions; + + for (const def of astDefinitions) { + if (def.kind === _kinds.Kind.DIRECTIVE_DEFINITION) { + var _def$arguments; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + const argNodes = + (_def$arguments = def.arguments) !== null && _def$arguments !== void 0 + ? _def$arguments + : []; + requiredArgsMap[def.name.value] = (0, _keyMap.keyMap)( + argNodes.filter(isRequiredArgumentNode), + (arg) => arg.name.value, + ); + } + } + + return { + Directive: { + // Validate on leave to allow for deeper errors to appear first. + leave(directiveNode) { + const directiveName = directiveNode.name.value; + const requiredArgs = requiredArgsMap[directiveName]; + + if (requiredArgs) { + var _directiveNode$argume; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + const argNodes = + (_directiveNode$argume = directiveNode.arguments) !== null && + _directiveNode$argume !== void 0 + ? _directiveNode$argume + : []; + const argNodeMap = new Set(argNodes.map((arg) => arg.name.value)); + + for (const [argName, argDef] of Object.entries(requiredArgs)) { + if (!argNodeMap.has(argName)) { + const argType = (0, _definition.isType)(argDef.type) + ? (0, _inspect.inspect)(argDef.type) + : (0, _printer.print)(argDef.type); + context.reportError( + new _GraphQLError.GraphQLError( + `Directive "@${directiveName}" argument "${argName}" of type "${argType}" is required, but it was not provided.`, + { + nodes: directiveNode, + }, + ), + ); + } + } + } + }, + }, + }; +} + +function isRequiredArgumentNode(arg) { + return ( + arg.type.kind === _kinds.Kind.NON_NULL_TYPE && arg.defaultValue == null + ); +} + + +/***/ }), + +/***/ 4754: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.ScalarLeafsRule = ScalarLeafsRule; + +var _inspect = __nccwpck_require__(5742); + +var _GraphQLError = __nccwpck_require__(5939); + +var _definition = __nccwpck_require__(4169); + +/** + * Scalar leafs + * + * A GraphQL document is valid only if all leaf fields (fields without + * sub selections) are of scalar or enum types. + */ +function ScalarLeafsRule(context) { + return { + Field(node) { + const type = context.getType(); + const selectionSet = node.selectionSet; + + if (type) { + if ((0, _definition.isLeafType)((0, _definition.getNamedType)(type))) { + if (selectionSet) { + const fieldName = node.name.value; + const typeStr = (0, _inspect.inspect)(type); + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${fieldName}" must not have a selection since type "${typeStr}" has no subfields.`, + { + nodes: selectionSet, + }, + ), + ); + } + } else if (!selectionSet) { + const fieldName = node.name.value; + const typeStr = (0, _inspect.inspect)(type); + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${fieldName}" of type "${typeStr}" must have a selection of subfields. Did you mean "${fieldName} { ... }"?`, + { + nodes: node, + }, + ), + ); + } else if (selectionSet.selections.length === 0) { + const fieldName = node.name.value; + const typeStr = (0, _inspect.inspect)(type); + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${fieldName}" of type "${typeStr}" must have at least one field selected.`, + { + nodes: node, + }, + ), + ); + } + } + }, + }; +} + + +/***/ }), + +/***/ 1705: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.SingleFieldSubscriptionsRule = SingleFieldSubscriptionsRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _collectFields = __nccwpck_require__(7611); + +/** + * Subscriptions must only include a non-introspection field. + * + * A GraphQL subscription is valid only if it contains a single root field and + * that root field is not an introspection field. + * + * See https://spec.graphql.org/draft/#sec-Single-root-field + */ +function SingleFieldSubscriptionsRule(context) { + return { + OperationDefinition(node) { + if (node.operation === 'subscription') { + const schema = context.getSchema(); + const subscriptionType = schema.getSubscriptionType(); + + if (subscriptionType) { + const operationName = node.name ? node.name.value : null; + const variableValues = Object.create(null); + const document = context.getDocument(); + const fragments = Object.create(null); + + for (const definition of document.definitions) { + if (definition.kind === _kinds.Kind.FRAGMENT_DEFINITION) { + fragments[definition.name.value] = definition; + } + } + + const fields = (0, _collectFields.collectFields)( + schema, + fragments, + variableValues, + subscriptionType, + node.selectionSet, + ); + + if (fields.size > 1) { + const fieldSelectionLists = [...fields.values()]; + const extraFieldSelectionLists = fieldSelectionLists.slice(1); + const extraFieldSelections = extraFieldSelectionLists.flat(); + context.reportError( + new _GraphQLError.GraphQLError( + operationName != null + ? `Subscription "${operationName}" must select only one top level field.` + : 'Anonymous Subscription must select only one top level field.', + { + nodes: extraFieldSelections, + }, + ), + ); + } + + for (const fieldNodes of fields.values()) { + const field = fieldNodes[0]; + const fieldName = field.name.value; + + if (fieldName.startsWith('__')) { + context.reportError( + new _GraphQLError.GraphQLError( + operationName != null + ? `Subscription "${operationName}" must not select an introspection top level field.` + : 'Anonymous Subscription must not select an introspection top level field.', + { + nodes: fieldNodes, + }, + ), + ); + } + } + } + } + }, + }; +} + + +/***/ }), + +/***/ 6496: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueArgumentDefinitionNamesRule = UniqueArgumentDefinitionNamesRule; + +var _groupBy = __nccwpck_require__(8520); + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique argument definition names + * + * A GraphQL Object or Interface type is only valid if all its fields have uniquely named arguments. + * A GraphQL Directive is only valid if all its arguments are uniquely named. + */ +function UniqueArgumentDefinitionNamesRule(context) { + return { + DirectiveDefinition(directiveNode) { + var _directiveNode$argume; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + const argumentNodes = + (_directiveNode$argume = directiveNode.arguments) !== null && + _directiveNode$argume !== void 0 + ? _directiveNode$argume + : []; + return checkArgUniqueness(`@${directiveNode.name.value}`, argumentNodes); + }, + + InterfaceTypeDefinition: checkArgUniquenessPerField, + InterfaceTypeExtension: checkArgUniquenessPerField, + ObjectTypeDefinition: checkArgUniquenessPerField, + ObjectTypeExtension: checkArgUniquenessPerField, + }; + + function checkArgUniquenessPerField(typeNode) { + var _typeNode$fields; + + const typeName = typeNode.name.value; // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + + const fieldNodes = + (_typeNode$fields = typeNode.fields) !== null && + _typeNode$fields !== void 0 + ? _typeNode$fields + : []; + + for (const fieldDef of fieldNodes) { + var _fieldDef$arguments; + + const fieldName = fieldDef.name.value; // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + + const argumentNodes = + (_fieldDef$arguments = fieldDef.arguments) !== null && + _fieldDef$arguments !== void 0 + ? _fieldDef$arguments + : []; + checkArgUniqueness(`${typeName}.${fieldName}`, argumentNodes); + } + + return false; + } + + function checkArgUniqueness(parentName, argumentNodes) { + const seenArgs = (0, _groupBy.groupBy)( + argumentNodes, + (arg) => arg.name.value, + ); + + for (const [argName, argNodes] of seenArgs) { + if (argNodes.length > 1) { + context.reportError( + new _GraphQLError.GraphQLError( + `Argument "${parentName}(${argName}:)" can only be defined once.`, + { + nodes: argNodes.map((node) => node.name), + }, + ), + ); + } + } + + return false; + } +} + + +/***/ }), + +/***/ 2995: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueArgumentNamesRule = UniqueArgumentNamesRule; + +var _groupBy = __nccwpck_require__(8520); + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique argument names + * + * A GraphQL field or directive is only valid if all supplied arguments are + * uniquely named. + * + * See https://spec.graphql.org/draft/#sec-Argument-Names + */ +function UniqueArgumentNamesRule(context) { + return { + Field: checkArgUniqueness, + Directive: checkArgUniqueness, + }; + + function checkArgUniqueness(parentNode) { + var _parentNode$arguments; + + // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + const argumentNodes = + (_parentNode$arguments = parentNode.arguments) !== null && + _parentNode$arguments !== void 0 + ? _parentNode$arguments + : []; + const seenArgs = (0, _groupBy.groupBy)( + argumentNodes, + (arg) => arg.name.value, + ); + + for (const [argName, argNodes] of seenArgs) { + if (argNodes.length > 1) { + context.reportError( + new _GraphQLError.GraphQLError( + `There can be only one argument named "${argName}".`, + { + nodes: argNodes.map((node) => node.name), + }, + ), + ); + } + } + } +} + + +/***/ }), + +/***/ 9879: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueDirectiveNamesRule = UniqueDirectiveNamesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique directive names + * + * A GraphQL document is only valid if all defined directives have unique names. + */ +function UniqueDirectiveNamesRule(context) { + const knownDirectiveNames = Object.create(null); + const schema = context.getSchema(); + return { + DirectiveDefinition(node) { + const directiveName = node.name.value; + + if ( + schema !== null && + schema !== void 0 && + schema.getDirective(directiveName) + ) { + context.reportError( + new _GraphQLError.GraphQLError( + `Directive "@${directiveName}" already exists in the schema. It cannot be redefined.`, + { + nodes: node.name, + }, + ), + ); + return; + } + + if (knownDirectiveNames[directiveName]) { + context.reportError( + new _GraphQLError.GraphQLError( + `There can be only one directive named "@${directiveName}".`, + { + nodes: [knownDirectiveNames[directiveName], node.name], + }, + ), + ); + } else { + knownDirectiveNames[directiveName] = node.name; + } + + return false; + }, + }; +} + + +/***/ }), + +/***/ 9412: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueDirectivesPerLocationRule = UniqueDirectivesPerLocationRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _predicates = __nccwpck_require__(5480); + +var _directives = __nccwpck_require__(1058); + +/** + * Unique directive names per location + * + * A GraphQL document is only valid if all non-repeatable directives at + * a given location are uniquely named. + * + * See https://spec.graphql.org/draft/#sec-Directives-Are-Unique-Per-Location + */ +function UniqueDirectivesPerLocationRule(context) { + const uniqueDirectiveMap = Object.create(null); + const schema = context.getSchema(); + const definedDirectives = schema + ? schema.getDirectives() + : _directives.specifiedDirectives; + + for (const directive of definedDirectives) { + uniqueDirectiveMap[directive.name] = !directive.isRepeatable; + } + + const astDefinitions = context.getDocument().definitions; + + for (const def of astDefinitions) { + if (def.kind === _kinds.Kind.DIRECTIVE_DEFINITION) { + uniqueDirectiveMap[def.name.value] = !def.repeatable; + } + } + + const schemaDirectives = Object.create(null); + const typeDirectivesMap = Object.create(null); + return { + // Many different AST nodes may contain directives. Rather than listing + // them all, just listen for entering any node, and check to see if it + // defines any directives. + enter(node) { + if (!('directives' in node) || !node.directives) { + return; + } + + let seenDirectives; + + if ( + node.kind === _kinds.Kind.SCHEMA_DEFINITION || + node.kind === _kinds.Kind.SCHEMA_EXTENSION + ) { + seenDirectives = schemaDirectives; + } else if ( + (0, _predicates.isTypeDefinitionNode)(node) || + (0, _predicates.isTypeExtensionNode)(node) + ) { + const typeName = node.name.value; + seenDirectives = typeDirectivesMap[typeName]; + + if (seenDirectives === undefined) { + typeDirectivesMap[typeName] = seenDirectives = Object.create(null); + } + } else { + seenDirectives = Object.create(null); + } + + for (const directive of node.directives) { + const directiveName = directive.name.value; + + if (uniqueDirectiveMap[directiveName]) { + if (seenDirectives[directiveName]) { + context.reportError( + new _GraphQLError.GraphQLError( + `The directive "@${directiveName}" can only be used once at this location.`, + { + nodes: [seenDirectives[directiveName], directive], + }, + ), + ); + } else { + seenDirectives[directiveName] = directive; + } + } + } + }, + }; +} + + +/***/ }), + +/***/ 3062: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueEnumValueNamesRule = UniqueEnumValueNamesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _definition = __nccwpck_require__(4169); + +/** + * Unique enum value names + * + * A GraphQL enum type is only valid if all its values are uniquely named. + */ +function UniqueEnumValueNamesRule(context) { + const schema = context.getSchema(); + const existingTypeMap = schema ? schema.getTypeMap() : Object.create(null); + const knownValueNames = Object.create(null); + return { + EnumTypeDefinition: checkValueUniqueness, + EnumTypeExtension: checkValueUniqueness, + }; + + function checkValueUniqueness(node) { + var _node$values; + + const typeName = node.name.value; + + if (!knownValueNames[typeName]) { + knownValueNames[typeName] = Object.create(null); + } // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + + const valueNodes = + (_node$values = node.values) !== null && _node$values !== void 0 + ? _node$values + : []; + const valueNames = knownValueNames[typeName]; + + for (const valueDef of valueNodes) { + const valueName = valueDef.name.value; + const existingType = existingTypeMap[typeName]; + + if ( + (0, _definition.isEnumType)(existingType) && + existingType.getValue(valueName) + ) { + context.reportError( + new _GraphQLError.GraphQLError( + `Enum value "${typeName}.${valueName}" already exists in the schema. It cannot also be defined in this type extension.`, + { + nodes: valueDef.name, + }, + ), + ); + } else if (valueNames[valueName]) { + context.reportError( + new _GraphQLError.GraphQLError( + `Enum value "${typeName}.${valueName}" can only be defined once.`, + { + nodes: [valueNames[valueName], valueDef.name], + }, + ), + ); + } else { + valueNames[valueName] = valueDef.name; + } + } + + return false; + } +} + + +/***/ }), + +/***/ 87: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueFieldDefinitionNamesRule = UniqueFieldDefinitionNamesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _definition = __nccwpck_require__(4169); + +/** + * Unique field definition names + * + * A GraphQL complex type is only valid if all its fields are uniquely named. + */ +function UniqueFieldDefinitionNamesRule(context) { + const schema = context.getSchema(); + const existingTypeMap = schema ? schema.getTypeMap() : Object.create(null); + const knownFieldNames = Object.create(null); + return { + InputObjectTypeDefinition: checkFieldUniqueness, + InputObjectTypeExtension: checkFieldUniqueness, + InterfaceTypeDefinition: checkFieldUniqueness, + InterfaceTypeExtension: checkFieldUniqueness, + ObjectTypeDefinition: checkFieldUniqueness, + ObjectTypeExtension: checkFieldUniqueness, + }; + + function checkFieldUniqueness(node) { + var _node$fields; + + const typeName = node.name.value; + + if (!knownFieldNames[typeName]) { + knownFieldNames[typeName] = Object.create(null); + } // FIXME: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + + const fieldNodes = + (_node$fields = node.fields) !== null && _node$fields !== void 0 + ? _node$fields + : []; + const fieldNames = knownFieldNames[typeName]; + + for (const fieldDef of fieldNodes) { + const fieldName = fieldDef.name.value; + + if (hasField(existingTypeMap[typeName], fieldName)) { + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${typeName}.${fieldName}" already exists in the schema. It cannot also be defined in this type extension.`, + { + nodes: fieldDef.name, + }, + ), + ); + } else if (fieldNames[fieldName]) { + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${typeName}.${fieldName}" can only be defined once.`, + { + nodes: [fieldNames[fieldName], fieldDef.name], + }, + ), + ); + } else { + fieldNames[fieldName] = fieldDef.name; + } + } + + return false; + } +} + +function hasField(type, fieldName) { + if ( + (0, _definition.isObjectType)(type) || + (0, _definition.isInterfaceType)(type) || + (0, _definition.isInputObjectType)(type) + ) { + return type.getFields()[fieldName] != null; + } + + return false; +} + + +/***/ }), + +/***/ 1914: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueFragmentNamesRule = UniqueFragmentNamesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique fragment names + * + * A GraphQL document is only valid if all defined fragments have unique names. + * + * See https://spec.graphql.org/draft/#sec-Fragment-Name-Uniqueness + */ +function UniqueFragmentNamesRule(context) { + const knownFragmentNames = Object.create(null); + return { + OperationDefinition: () => false, + + FragmentDefinition(node) { + const fragmentName = node.name.value; + + if (knownFragmentNames[fragmentName]) { + context.reportError( + new _GraphQLError.GraphQLError( + `There can be only one fragment named "${fragmentName}".`, + { + nodes: [knownFragmentNames[fragmentName], node.name], + }, + ), + ); + } else { + knownFragmentNames[fragmentName] = node.name; + } + + return false; + }, + }; +} + + +/***/ }), + +/***/ 9082: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueInputFieldNamesRule = UniqueInputFieldNamesRule; + +var _invariant = __nccwpck_require__(3650); + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique input field names + * + * A GraphQL input object value is only valid if all supplied fields are + * uniquely named. + * + * See https://spec.graphql.org/draft/#sec-Input-Object-Field-Uniqueness + */ +function UniqueInputFieldNamesRule(context) { + const knownNameStack = []; + let knownNames = Object.create(null); + return { + ObjectValue: { + enter() { + knownNameStack.push(knownNames); + knownNames = Object.create(null); + }, + + leave() { + const prevKnownNames = knownNameStack.pop(); + prevKnownNames || (0, _invariant.invariant)(false); + knownNames = prevKnownNames; + }, + }, + + ObjectField(node) { + const fieldName = node.name.value; + + if (knownNames[fieldName]) { + context.reportError( + new _GraphQLError.GraphQLError( + `There can be only one input field named "${fieldName}".`, + { + nodes: [knownNames[fieldName], node.name], + }, + ), + ); + } else { + knownNames[fieldName] = node.name; + } + }, + }; +} + + +/***/ }), + +/***/ 4403: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueOperationNamesRule = UniqueOperationNamesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique operation names + * + * A GraphQL document is only valid if all defined operations have unique names. + * + * See https://spec.graphql.org/draft/#sec-Operation-Name-Uniqueness + */ +function UniqueOperationNamesRule(context) { + const knownOperationNames = Object.create(null); + return { + OperationDefinition(node) { + const operationName = node.name; + + if (operationName) { + if (knownOperationNames[operationName.value]) { + context.reportError( + new _GraphQLError.GraphQLError( + `There can be only one operation named "${operationName.value}".`, + { + nodes: [ + knownOperationNames[operationName.value], + operationName, + ], + }, + ), + ); + } else { + knownOperationNames[operationName.value] = operationName; + } + } + + return false; + }, + + FragmentDefinition: () => false, + }; +} + + +/***/ }), + +/***/ 4234: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueOperationTypesRule = UniqueOperationTypesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique operation types + * + * A GraphQL document is only valid if it has only one type per operation. + */ +function UniqueOperationTypesRule(context) { + const schema = context.getSchema(); + const definedOperationTypes = Object.create(null); + const existingOperationTypes = schema + ? { + query: schema.getQueryType(), + mutation: schema.getMutationType(), + subscription: schema.getSubscriptionType(), + } + : {}; + return { + SchemaDefinition: checkOperationTypes, + SchemaExtension: checkOperationTypes, + }; + + function checkOperationTypes(node) { + var _node$operationTypes; + + // See: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + const operationTypesNodes = + (_node$operationTypes = node.operationTypes) !== null && + _node$operationTypes !== void 0 + ? _node$operationTypes + : []; + + for (const operationType of operationTypesNodes) { + const operation = operationType.operation; + const alreadyDefinedOperationType = definedOperationTypes[operation]; + + if (existingOperationTypes[operation]) { + context.reportError( + new _GraphQLError.GraphQLError( + `Type for ${operation} already defined in the schema. It cannot be redefined.`, + { + nodes: operationType, + }, + ), + ); + } else if (alreadyDefinedOperationType) { + context.reportError( + new _GraphQLError.GraphQLError( + `There can be only one ${operation} type in schema.`, + { + nodes: [alreadyDefinedOperationType, operationType], + }, + ), + ); + } else { + definedOperationTypes[operation] = operationType; + } + } + + return false; + } +} + + +/***/ }), + +/***/ 2058: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueTypeNamesRule = UniqueTypeNamesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique type names + * + * A GraphQL document is only valid if all defined types have unique names. + */ +function UniqueTypeNamesRule(context) { + const knownTypeNames = Object.create(null); + const schema = context.getSchema(); + return { + ScalarTypeDefinition: checkTypeName, + ObjectTypeDefinition: checkTypeName, + InterfaceTypeDefinition: checkTypeName, + UnionTypeDefinition: checkTypeName, + EnumTypeDefinition: checkTypeName, + InputObjectTypeDefinition: checkTypeName, + }; + + function checkTypeName(node) { + const typeName = node.name.value; + + if (schema !== null && schema !== void 0 && schema.getType(typeName)) { + context.reportError( + new _GraphQLError.GraphQLError( + `Type "${typeName}" already exists in the schema. It cannot also be defined in this type definition.`, + { + nodes: node.name, + }, + ), + ); + return; + } + + if (knownTypeNames[typeName]) { + context.reportError( + new _GraphQLError.GraphQLError( + `There can be only one type named "${typeName}".`, + { + nodes: [knownTypeNames[typeName], node.name], + }, + ), + ); + } else { + knownTypeNames[typeName] = node.name; + } + + return false; + } +} + + +/***/ }), + +/***/ 7837: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.UniqueVariableNamesRule = UniqueVariableNamesRule; + +var _groupBy = __nccwpck_require__(8520); + +var _GraphQLError = __nccwpck_require__(5939); + +/** + * Unique variable names + * + * A GraphQL operation is only valid if all its variables are uniquely named. + */ +function UniqueVariableNamesRule(context) { + return { + OperationDefinition(operationNode) { + var _operationNode$variab; + + // See: https://github.com/graphql/graphql-js/issues/2203 + + /* c8 ignore next */ + const variableDefinitions = + (_operationNode$variab = operationNode.variableDefinitions) !== null && + _operationNode$variab !== void 0 + ? _operationNode$variab + : []; + const seenVariableDefinitions = (0, _groupBy.groupBy)( + variableDefinitions, + (node) => node.variable.name.value, + ); + + for (const [variableName, variableNodes] of seenVariableDefinitions) { + if (variableNodes.length > 1) { + context.reportError( + new _GraphQLError.GraphQLError( + `There can be only one variable named "$${variableName}".`, + { + nodes: variableNodes.map((node) => node.variable.name), + }, + ), + ); + } + } + }, + }; +} + + +/***/ }), + +/***/ 1408: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.ValuesOfCorrectTypeRule = ValuesOfCorrectTypeRule; + +var _didYouMean = __nccwpck_require__(1353); + +var _inspect = __nccwpck_require__(5742); + +var _keyMap = __nccwpck_require__(7579); + +var _suggestionList = __nccwpck_require__(7904); + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _printer = __nccwpck_require__(9936); + +var _definition = __nccwpck_require__(4169); + +/** + * Value literals of correct type + * + * A GraphQL document is only valid if all value literals are of the type + * expected at their position. + * + * See https://spec.graphql.org/draft/#sec-Values-of-Correct-Type + */ +function ValuesOfCorrectTypeRule(context) { + let variableDefinitions = {}; + return { + OperationDefinition: { + enter() { + variableDefinitions = {}; + }, + }, + + VariableDefinition(definition) { + variableDefinitions[definition.variable.name.value] = definition; + }, + + ListValue(node) { + // Note: TypeInfo will traverse into a list's item type, so look to the + // parent input type to check if it is a list. + const type = (0, _definition.getNullableType)( + context.getParentInputType(), + ); + + if (!(0, _definition.isListType)(type)) { + isValidValueNode(context, node); + return false; // Don't traverse further. + } + }, + + ObjectValue(node) { + const type = (0, _definition.getNamedType)(context.getInputType()); + + if (!(0, _definition.isInputObjectType)(type)) { + isValidValueNode(context, node); + return false; // Don't traverse further. + } // Ensure every required field exists. + + const fieldNodeMap = (0, _keyMap.keyMap)( + node.fields, + (field) => field.name.value, + ); + + for (const fieldDef of Object.values(type.getFields())) { + const fieldNode = fieldNodeMap[fieldDef.name]; + + if (!fieldNode && (0, _definition.isRequiredInputField)(fieldDef)) { + const typeStr = (0, _inspect.inspect)(fieldDef.type); + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${type.name}.${fieldDef.name}" of required type "${typeStr}" was not provided.`, + { + nodes: node, + }, + ), + ); + } + } + + if (type.isOneOf) { + validateOneOfInputObject(context, node, type, fieldNodeMap); + } + }, + + ObjectField(node) { + const parentType = (0, _definition.getNamedType)( + context.getParentInputType(), + ); + const fieldType = context.getInputType(); + + if (!fieldType && (0, _definition.isInputObjectType)(parentType)) { + const suggestions = (0, _suggestionList.suggestionList)( + node.name.value, + Object.keys(parentType.getFields()), + ); + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${node.name.value}" is not defined by type "${parentType.name}".` + + (0, _didYouMean.didYouMean)(suggestions), + { + nodes: node, + }, + ), + ); + } + }, + + NullValue(node) { + const type = context.getInputType(); + + if ((0, _definition.isNonNullType)(type)) { + context.reportError( + new _GraphQLError.GraphQLError( + `Expected value of type "${(0, _inspect.inspect)( + type, + )}", found ${(0, _printer.print)(node)}.`, + { + nodes: node, + }, + ), + ); + } + }, + + EnumValue: (node) => isValidValueNode(context, node), + IntValue: (node) => isValidValueNode(context, node), + FloatValue: (node) => isValidValueNode(context, node), + StringValue: (node) => isValidValueNode(context, node), + BooleanValue: (node) => isValidValueNode(context, node), + }; +} +/** + * Any value literal may be a valid representation of a Scalar, depending on + * that scalar type. + */ + +function isValidValueNode(context, node) { + // Report any error at the full type expected by the location. + const locationType = context.getInputType(); + + if (!locationType) { + return; + } + + const type = (0, _definition.getNamedType)(locationType); + + if (!(0, _definition.isLeafType)(type)) { + const typeStr = (0, _inspect.inspect)(locationType); + context.reportError( + new _GraphQLError.GraphQLError( + `Expected value of type "${typeStr}", found ${(0, _printer.print)( + node, + )}.`, + { + nodes: node, + }, + ), + ); + return; + } // Scalars and Enums determine if a literal value is valid via parseLiteral(), + // which may throw or return an invalid value to indicate failure. + + try { + const parseResult = type.parseLiteral( + node, + undefined, + /* variables */ + ); + + if (parseResult === undefined) { + const typeStr = (0, _inspect.inspect)(locationType); + context.reportError( + new _GraphQLError.GraphQLError( + `Expected value of type "${typeStr}", found ${(0, _printer.print)( + node, + )}.`, + { + nodes: node, + }, + ), + ); + } + } catch (error) { + const typeStr = (0, _inspect.inspect)(locationType); + + if (error instanceof _GraphQLError.GraphQLError) { + context.reportError(error); + } else { + context.reportError( + new _GraphQLError.GraphQLError( + `Expected value of type "${typeStr}", found ${(0, _printer.print)( + node, + )}; ` + error.message, + { + nodes: node, + originalError: error, + }, + ), + ); + } + } +} + +function validateOneOfInputObject(context, node, type, fieldNodeMap) { + var _fieldNodeMap$keys$; + + const keys = Object.keys(fieldNodeMap); + const isNotExactlyOneField = keys.length !== 1; + + if (isNotExactlyOneField) { + context.reportError( + new _GraphQLError.GraphQLError( + `OneOf Input Object "${type.name}" must specify exactly one key.`, + { + nodes: [node], + }, + ), + ); + return; + } + + const value = + (_fieldNodeMap$keys$ = fieldNodeMap[keys[0]]) === null || + _fieldNodeMap$keys$ === void 0 + ? void 0 + : _fieldNodeMap$keys$.value; + const isNullLiteral = !value || value.kind === _kinds.Kind.NULL; + + if (isNullLiteral) { + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${type.name}.${keys[0]}" must be non-null.`, + { + nodes: [node], + }, + ), + ); + } +} + + +/***/ }), + +/***/ 6187: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.VariablesAreInputTypesRule = VariablesAreInputTypesRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _printer = __nccwpck_require__(9936); + +var _definition = __nccwpck_require__(4169); + +var _typeFromAST = __nccwpck_require__(6738); + +/** + * Variables are input types + * + * A GraphQL operation is only valid if all the variables it defines are of + * input types (scalar, enum, or input object). + * + * See https://spec.graphql.org/draft/#sec-Variables-Are-Input-Types + */ +function VariablesAreInputTypesRule(context) { + return { + VariableDefinition(node) { + const type = (0, _typeFromAST.typeFromAST)( + context.getSchema(), + node.type, + ); + + if (type !== undefined && !(0, _definition.isInputType)(type)) { + const variableName = node.variable.name.value; + const typeName = (0, _printer.print)(node.type); + context.reportError( + new _GraphQLError.GraphQLError( + `Variable "$${variableName}" cannot be non-input type "${typeName}".`, + { + nodes: node.type, + }, + ), + ); + } + }, + }; +} + + +/***/ }), + +/***/ 4186: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.VariablesInAllowedPositionRule = VariablesInAllowedPositionRule; + +var _inspect = __nccwpck_require__(5742); + +var _GraphQLError = __nccwpck_require__(5939); + +var _kinds = __nccwpck_require__(1123); + +var _definition = __nccwpck_require__(4169); + +var _typeComparators = __nccwpck_require__(6539); + +var _typeFromAST = __nccwpck_require__(6738); + +/** + * Variables in allowed position + * + * Variable usages must be compatible with the arguments they are passed to. + * + * See https://spec.graphql.org/draft/#sec-All-Variable-Usages-are-Allowed + */ +function VariablesInAllowedPositionRule(context) { + let varDefMap = Object.create(null); + return { + OperationDefinition: { + enter() { + varDefMap = Object.create(null); + }, + + leave(operation) { + const usages = context.getRecursiveVariableUsages(operation); + + for (const { node, type, defaultValue, parentType } of usages) { + const varName = node.name.value; + const varDef = varDefMap[varName]; + + if (varDef && type) { + // A var type is allowed if it is the same or more strict (e.g. is + // a subtype of) than the expected type. It can be more strict if + // the variable type is non-null when the expected type is nullable. + // If both are list types, the variable item type can be more strict + // than the expected item type (contravariant). + const schema = context.getSchema(); + const varType = (0, _typeFromAST.typeFromAST)(schema, varDef.type); + + if ( + varType && + !allowedVariableUsage( + schema, + varType, + varDef.defaultValue, + type, + defaultValue, + ) + ) { + const varTypeStr = (0, _inspect.inspect)(varType); + const typeStr = (0, _inspect.inspect)(type); + context.reportError( + new _GraphQLError.GraphQLError( + `Variable "$${varName}" of type "${varTypeStr}" used in position expecting type "${typeStr}".`, + { + nodes: [varDef, node], + }, + ), + ); + } + + if ( + (0, _definition.isInputObjectType)(parentType) && + parentType.isOneOf && + (0, _definition.isNullableType)(varType) + ) { + context.reportError( + new _GraphQLError.GraphQLError( + `Variable "$${varName}" is of type "${varType}" but must be non-nullable to be used for OneOf Input Object "${parentType}".`, + { + nodes: [varDef, node], + }, + ), + ); + } + } + } + }, + }, + + VariableDefinition(node) { + varDefMap[node.variable.name.value] = node; + }, + }; +} +/** + * Returns true if the variable is allowed in the location it was found, + * which includes considering if default values exist for either the variable + * or the location at which it is located. + */ + +function allowedVariableUsage( + schema, + varType, + varDefaultValue, + locationType, + locationDefaultValue, +) { + if ( + (0, _definition.isNonNullType)(locationType) && + !(0, _definition.isNonNullType)(varType) + ) { + const hasNonNullVariableDefaultValue = + varDefaultValue != null && varDefaultValue.kind !== _kinds.Kind.NULL; + const hasLocationDefaultValue = locationDefaultValue !== undefined; + + if (!hasNonNullVariableDefaultValue && !hasLocationDefaultValue) { + return false; + } + + const nullableLocationType = locationType.ofType; + return (0, _typeComparators.isTypeSubTypeOf)( + schema, + varType, + nullableLocationType, + ); + } + + return (0, _typeComparators.isTypeSubTypeOf)(schema, varType, locationType); +} + + +/***/ }), + +/***/ 5910: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.NoDeprecatedCustomRule = NoDeprecatedCustomRule; + +var _invariant = __nccwpck_require__(3650); + +var _GraphQLError = __nccwpck_require__(5939); + +var _definition = __nccwpck_require__(4169); + +/** + * No deprecated + * + * A GraphQL document is only valid if all selected fields and all used enum values have not been + * deprecated. + * + * Note: This rule is optional and is not part of the Validation section of the GraphQL + * Specification. The main purpose of this rule is detection of deprecated usages and not + * necessarily to forbid their use when querying a service. + */ +function NoDeprecatedCustomRule(context) { + return { + Field(node) { + const fieldDef = context.getFieldDef(); + const deprecationReason = + fieldDef === null || fieldDef === void 0 + ? void 0 + : fieldDef.deprecationReason; + + if (fieldDef && deprecationReason != null) { + const parentType = context.getParentType(); + parentType != null || (0, _invariant.invariant)(false); + context.reportError( + new _GraphQLError.GraphQLError( + `The field ${parentType.name}.${fieldDef.name} is deprecated. ${deprecationReason}`, + { + nodes: node, + }, + ), + ); + } + }, + + Argument(node) { + const argDef = context.getArgument(); + const deprecationReason = + argDef === null || argDef === void 0 + ? void 0 + : argDef.deprecationReason; + + if (argDef && deprecationReason != null) { + const directiveDef = context.getDirective(); + + if (directiveDef != null) { + context.reportError( + new _GraphQLError.GraphQLError( + `Directive "@${directiveDef.name}" argument "${argDef.name}" is deprecated. ${deprecationReason}`, + { + nodes: node, + }, + ), + ); + } else { + const parentType = context.getParentType(); + const fieldDef = context.getFieldDef(); + (parentType != null && fieldDef != null) || + (0, _invariant.invariant)(false); + context.reportError( + new _GraphQLError.GraphQLError( + `Field "${parentType.name}.${fieldDef.name}" argument "${argDef.name}" is deprecated. ${deprecationReason}`, + { + nodes: node, + }, + ), + ); + } + } + }, + + ObjectField(node) { + const inputObjectDef = (0, _definition.getNamedType)( + context.getParentInputType(), + ); + + if ((0, _definition.isInputObjectType)(inputObjectDef)) { + const inputFieldDef = inputObjectDef.getFields()[node.name.value]; + const deprecationReason = + inputFieldDef === null || inputFieldDef === void 0 + ? void 0 + : inputFieldDef.deprecationReason; + + if (deprecationReason != null) { + context.reportError( + new _GraphQLError.GraphQLError( + `The input field ${inputObjectDef.name}.${inputFieldDef.name} is deprecated. ${deprecationReason}`, + { + nodes: node, + }, + ), + ); + } + } + }, + + EnumValue(node) { + const enumValueDef = context.getEnumValue(); + const deprecationReason = + enumValueDef === null || enumValueDef === void 0 + ? void 0 + : enumValueDef.deprecationReason; + + if (enumValueDef && deprecationReason != null) { + const enumTypeDef = (0, _definition.getNamedType)( + context.getInputType(), + ); + enumTypeDef != null || (0, _invariant.invariant)(false); + context.reportError( + new _GraphQLError.GraphQLError( + `The enum value "${enumTypeDef.name}.${enumValueDef.name}" is deprecated. ${deprecationReason}`, + { + nodes: node, + }, + ), + ); + } + }, + }; +} + + +/***/ }), + +/***/ 6787: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.NoSchemaIntrospectionCustomRule = NoSchemaIntrospectionCustomRule; + +var _GraphQLError = __nccwpck_require__(5939); + +var _definition = __nccwpck_require__(4169); + +var _introspection = __nccwpck_require__(317); + +/** + * Prohibit introspection queries + * + * A GraphQL document is only valid if all fields selected are not fields that + * return an introspection type. + * + * Note: This rule is optional and is not part of the Validation section of the + * GraphQL Specification. This rule effectively disables introspection, which + * does not reflect best practices and should only be done if absolutely necessary. + */ +function NoSchemaIntrospectionCustomRule(context) { + return { + Field(node) { + const type = (0, _definition.getNamedType)(context.getType()); + + if (type && (0, _introspection.isIntrospectionType)(type)) { + context.reportError( + new _GraphQLError.GraphQLError( + `GraphQL introspection has been disabled, but the requested query contained the field "${node.name.value}".`, + { + nodes: node, + }, + ), + ); + } + }, + }; +} + + +/***/ }), + +/***/ 916: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.specifiedSDLRules = + exports.specifiedRules = + exports.recommendedRules = + void 0; + +var _ExecutableDefinitionsRule = __nccwpck_require__(5401); + +var _FieldsOnCorrectTypeRule = __nccwpck_require__(2153); + +var _FragmentsOnCompositeTypesRule = __nccwpck_require__(643); + +var _KnownArgumentNamesRule = __nccwpck_require__(7663); + +var _KnownDirectivesRule = __nccwpck_require__(5866); + +var _KnownFragmentNamesRule = __nccwpck_require__(5958); + +var _KnownTypeNamesRule = __nccwpck_require__(1574); + +var _LoneAnonymousOperationRule = __nccwpck_require__(1677); + +var _LoneSchemaDefinitionRule = __nccwpck_require__(2553); + +var _MaxIntrospectionDepthRule = __nccwpck_require__(8749); + +var _NoFragmentCyclesRule = __nccwpck_require__(2579); + +var _NoUndefinedVariablesRule = __nccwpck_require__(8873); + +var _NoUnusedFragmentsRule = __nccwpck_require__(3693); + +var _NoUnusedVariablesRule = __nccwpck_require__(9489); + +var _OverlappingFieldsCanBeMergedRule = __nccwpck_require__(1646); + +var _PossibleFragmentSpreadsRule = __nccwpck_require__(4550); + +var _PossibleTypeExtensionsRule = __nccwpck_require__(6058); + +var _ProvidedRequiredArgumentsRule = __nccwpck_require__(1145); + +var _ScalarLeafsRule = __nccwpck_require__(4754); + +var _SingleFieldSubscriptionsRule = __nccwpck_require__(1705); + +var _UniqueArgumentDefinitionNamesRule = __nccwpck_require__(6496); + +var _UniqueArgumentNamesRule = __nccwpck_require__(2995); + +var _UniqueDirectiveNamesRule = __nccwpck_require__(9879); + +var _UniqueDirectivesPerLocationRule = __nccwpck_require__(9412); + +var _UniqueEnumValueNamesRule = __nccwpck_require__(3062); + +var _UniqueFieldDefinitionNamesRule = __nccwpck_require__(87); + +var _UniqueFragmentNamesRule = __nccwpck_require__(1914); + +var _UniqueInputFieldNamesRule = __nccwpck_require__(9082); + +var _UniqueOperationNamesRule = __nccwpck_require__(4403); + +var _UniqueOperationTypesRule = __nccwpck_require__(4234); + +var _UniqueTypeNamesRule = __nccwpck_require__(2058); + +var _UniqueVariableNamesRule = __nccwpck_require__(7837); + +var _ValuesOfCorrectTypeRule = __nccwpck_require__(1408); + +var _VariablesAreInputTypesRule = __nccwpck_require__(6187); + +var _VariablesInAllowedPositionRule = __nccwpck_require__(4186); + +// Spec Section: "Executable Definitions" +// Spec Section: "Field Selections on Objects, Interfaces, and Unions Types" +// Spec Section: "Fragments on Composite Types" +// Spec Section: "Argument Names" +// Spec Section: "Directives Are Defined" +// Spec Section: "Fragment spread target defined" +// Spec Section: "Fragment Spread Type Existence" +// Spec Section: "Lone Anonymous Operation" +// SDL-specific validation rules +// TODO: Spec Section +// Spec Section: "Fragments must not form cycles" +// Spec Section: "All Variable Used Defined" +// Spec Section: "Fragments must be used" +// Spec Section: "All Variables Used" +// Spec Section: "Field Selection Merging" +// Spec Section: "Fragment spread is possible" +// Spec Section: "Argument Optionality" +// Spec Section: "Leaf Field Selections" +// Spec Section: "Subscriptions with Single Root Field" +// Spec Section: "Argument Uniqueness" +// Spec Section: "Directives Are Unique Per Location" +// Spec Section: "Fragment Name Uniqueness" +// Spec Section: "Input Object Field Uniqueness" +// Spec Section: "Operation Name Uniqueness" +// Spec Section: "Variable Uniqueness" +// Spec Section: "Value Type Correctness" +// Spec Section: "Variables are Input Types" +// Spec Section: "All Variable Usages Are Allowed" + +/** + * Technically these aren't part of the spec but they are strongly encouraged + * validation rules. + */ +const recommendedRules = Object.freeze([ + _MaxIntrospectionDepthRule.MaxIntrospectionDepthRule, +]); +/** + * This set includes all validation rules defined by the GraphQL spec. + * + * The order of the rules in this list has been adjusted to lead to the + * most clear output when encountering multiple validation errors. + */ + +exports.recommendedRules = recommendedRules; +const specifiedRules = Object.freeze([ + _ExecutableDefinitionsRule.ExecutableDefinitionsRule, + _UniqueOperationNamesRule.UniqueOperationNamesRule, + _LoneAnonymousOperationRule.LoneAnonymousOperationRule, + _SingleFieldSubscriptionsRule.SingleFieldSubscriptionsRule, + _KnownTypeNamesRule.KnownTypeNamesRule, + _FragmentsOnCompositeTypesRule.FragmentsOnCompositeTypesRule, + _VariablesAreInputTypesRule.VariablesAreInputTypesRule, + _ScalarLeafsRule.ScalarLeafsRule, + _FieldsOnCorrectTypeRule.FieldsOnCorrectTypeRule, + _UniqueFragmentNamesRule.UniqueFragmentNamesRule, + _KnownFragmentNamesRule.KnownFragmentNamesRule, + _NoUnusedFragmentsRule.NoUnusedFragmentsRule, + _PossibleFragmentSpreadsRule.PossibleFragmentSpreadsRule, + _NoFragmentCyclesRule.NoFragmentCyclesRule, + _UniqueVariableNamesRule.UniqueVariableNamesRule, + _NoUndefinedVariablesRule.NoUndefinedVariablesRule, + _NoUnusedVariablesRule.NoUnusedVariablesRule, + _KnownDirectivesRule.KnownDirectivesRule, + _UniqueDirectivesPerLocationRule.UniqueDirectivesPerLocationRule, + _KnownArgumentNamesRule.KnownArgumentNamesRule, + _UniqueArgumentNamesRule.UniqueArgumentNamesRule, + _ValuesOfCorrectTypeRule.ValuesOfCorrectTypeRule, + _ProvidedRequiredArgumentsRule.ProvidedRequiredArgumentsRule, + _VariablesInAllowedPositionRule.VariablesInAllowedPositionRule, + _OverlappingFieldsCanBeMergedRule.OverlappingFieldsCanBeMergedRule, + _UniqueInputFieldNamesRule.UniqueInputFieldNamesRule, + ...recommendedRules, +]); +/** + * @internal + */ + +exports.specifiedRules = specifiedRules; +const specifiedSDLRules = Object.freeze([ + _LoneSchemaDefinitionRule.LoneSchemaDefinitionRule, + _UniqueOperationTypesRule.UniqueOperationTypesRule, + _UniqueTypeNamesRule.UniqueTypeNamesRule, + _UniqueEnumValueNamesRule.UniqueEnumValueNamesRule, + _UniqueFieldDefinitionNamesRule.UniqueFieldDefinitionNamesRule, + _UniqueArgumentDefinitionNamesRule.UniqueArgumentDefinitionNamesRule, + _UniqueDirectiveNamesRule.UniqueDirectiveNamesRule, + _KnownTypeNamesRule.KnownTypeNamesRule, + _KnownDirectivesRule.KnownDirectivesRule, + _UniqueDirectivesPerLocationRule.UniqueDirectivesPerLocationRule, + _PossibleTypeExtensionsRule.PossibleTypeExtensionsRule, + _KnownArgumentNamesRule.KnownArgumentNamesOnDirectivesRule, + _UniqueArgumentNamesRule.UniqueArgumentNamesRule, + _UniqueInputFieldNamesRule.UniqueInputFieldNamesRule, + _ProvidedRequiredArgumentsRule.ProvidedRequiredArgumentsOnDirectivesRule, +]); +exports.specifiedSDLRules = specifiedSDLRules; + + +/***/ }), + +/***/ 7063: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.assertValidSDL = assertValidSDL; +exports.assertValidSDLExtension = assertValidSDLExtension; +exports.validate = validate; +exports.validateSDL = validateSDL; + +var _devAssert = __nccwpck_require__(5383); + +var _GraphQLError = __nccwpck_require__(5939); + +var _visitor = __nccwpck_require__(638); + +var _validate = __nccwpck_require__(3902); + +var _TypeInfo = __nccwpck_require__(5000); + +var _specifiedRules = __nccwpck_require__(916); + +var _ValidationContext = __nccwpck_require__(8139); + +/** + * Implements the "Validation" section of the spec. + * + * Validation runs synchronously, returning an array of encountered errors, or + * an empty array if no errors were encountered and the document is valid. + * + * A list of specific validation rules may be provided. If not provided, the + * default list of rules defined by the GraphQL specification will be used. + * + * Each validation rules is a function which returns a visitor + * (see the language/visitor API). Visitor methods are expected to return + * GraphQLErrors, or Arrays of GraphQLErrors when invalid. + * + * Validate will stop validation after a `maxErrors` limit has been reached. + * Attackers can send pathologically invalid queries to induce a DoS attack, + * so by default `maxErrors` set to 100 errors. + * + * Optionally a custom TypeInfo instance may be provided. If not provided, one + * will be created from the provided schema. + */ +function validate( + schema, + documentAST, + rules = _specifiedRules.specifiedRules, + options, + /** @deprecated will be removed in 17.0.0 */ + typeInfo = new _TypeInfo.TypeInfo(schema), +) { + var _options$maxErrors; + + const maxErrors = + (_options$maxErrors = + options === null || options === void 0 ? void 0 : options.maxErrors) !== + null && _options$maxErrors !== void 0 + ? _options$maxErrors + : 100; + documentAST || (0, _devAssert.devAssert)(false, 'Must provide document.'); // If the schema used for validation is invalid, throw an error. + + (0, _validate.assertValidSchema)(schema); + const abortObj = Object.freeze({}); + const errors = []; + const context = new _ValidationContext.ValidationContext( + schema, + documentAST, + typeInfo, + (error) => { + if (errors.length >= maxErrors) { + errors.push( + new _GraphQLError.GraphQLError( + 'Too many validation errors, error limit reached. Validation aborted.', + ), + ); // eslint-disable-next-line @typescript-eslint/no-throw-literal + + throw abortObj; + } + + errors.push(error); + }, + ); // This uses a specialized visitor which runs multiple visitors in parallel, + // while maintaining the visitor skip and break API. + + const visitor = (0, _visitor.visitInParallel)( + rules.map((rule) => rule(context)), + ); // Visit the whole document with each instance of all provided rules. + + try { + (0, _visitor.visit)( + documentAST, + (0, _TypeInfo.visitWithTypeInfo)(typeInfo, visitor), + ); + } catch (e) { + if (e !== abortObj) { + throw e; + } + } + + return errors; +} +/** + * @internal + */ + +function validateSDL( + documentAST, + schemaToExtend, + rules = _specifiedRules.specifiedSDLRules, +) { + const errors = []; + const context = new _ValidationContext.SDLValidationContext( + documentAST, + schemaToExtend, + (error) => { + errors.push(error); + }, + ); + const visitors = rules.map((rule) => rule(context)); + (0, _visitor.visit)(documentAST, (0, _visitor.visitInParallel)(visitors)); + return errors; +} +/** + * Utility function which asserts a SDL document is valid by throwing an error + * if it is invalid. + * + * @internal + */ + +function assertValidSDL(documentAST) { + const errors = validateSDL(documentAST); + + if (errors.length !== 0) { + throw new Error(errors.map((error) => error.message).join('\n\n')); + } +} +/** + * Utility function which asserts a SDL document is valid by throwing an error + * if it is invalid. + * + * @internal + */ + +function assertValidSDLExtension(documentAST, schema) { + const errors = validateSDL(documentAST, schema); + + if (errors.length !== 0) { + throw new Error(errors.map((error) => error.message).join('\n\n')); + } +} + + +/***/ }), + +/***/ 8725: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", ({ + value: true, +})); +exports.versionInfo = exports.version = void 0; +// Note: This file is autogenerated using "resources/gen-version.js" script and +// automatically updated by "npm version" command. + +/** + * A string containing the version of the GraphQL.js library + */ +const version = '16.12.0'; +/** + * An object containing the components of the GraphQL.js version string + */ + +exports.version = version; +const versionInfo = Object.freeze({ + major: 16, + minor: 12, + patch: 0, + preReleaseTag: null, +}); +exports.versionInfo = versionInfo; + + +/***/ }), + +/***/ 5002: +/***/ ((module) => { + +function _array_like_to_array(arr, len) { + if (len == null || len > arr.length) len = arr.length; + for(var i = 0, arr2 = new Array(len); i < len; i++)arr2[i] = arr[i]; + return arr2; +} +function _array_with_holes(arr) { + if (Array.isArray(arr)) return arr; +} +function _class_call_check(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } +} +function _defineProperties(target, props) { + for(var i = 0; i < props.length; i++){ + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } +} +function _create_class(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; +} +function _instanceof(left, right) { + if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { + return !!right[Symbol.hasInstance](left); + } else { + return left instanceof right; + } +} +function _iterable_to_array_limit(arr, i) { + var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; + if (_i == null) return; + var _arr = []; + var _n = true; + var _d = false; + var _s, _e; + try { + for(_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true){ + _arr.push(_s.value); + if (i && _arr.length === i) break; + } + } catch (err) { + _d = true; + _e = err; + } finally{ + try { + if (!_n && _i["return"] != null) _i["return"](); + } finally{ + if (_d) throw _e; + } + } + return _arr; +} +function _non_iterable_rest() { + throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); +} +function _sliced_to_array(arr, i) { + return _array_with_holes(arr) || _iterable_to_array_limit(arr, i) || _unsupported_iterable_to_array(arr, i) || _non_iterable_rest(); +} +function _unsupported_iterable_to_array(o, minLen) { + if (!o) return; + if (typeof o === "string") return _array_like_to_array(o, minLen); + var n = Object.prototype.toString.call(o).slice(8, -1); + if (n === "Object" && o.constructor) n = o.constructor.name; + if (n === "Map" || n === "Set") return Array.from(n); + if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _array_like_to_array(o, minLen); +} +function _ts_generator(thisArg, body) { + var f, y, t, g, _ = { + label: 0, + sent: function() { + if (t[0] & 1) throw t[1]; + return t[1]; + }, + trys: [], + ops: [] + }; + return g = { + next: verb(0), + "throw": verb(1), + "return": verb(2) + }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { + return this; + }), g; + function verb(n) { + return function(v) { + return step([ + n, + v + ]); + }; + } + function step(op) { + if (f) throw new TypeError("Generator is already executing."); + while(_)try { + if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; + if (y = 0, t) op = [ + op[0] & 2, + t.value + ]; + switch(op[0]){ + case 0: + case 1: + t = op; + break; + case 4: + _.label++; + return { + value: op[1], + done: false + }; + case 5: + _.label++; + y = op[1]; + op = [ + 0 + ]; + continue; + case 7: + op = _.ops.pop(); + _.trys.pop(); + continue; + default: + if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { + _ = 0; + continue; + } + if (op[0] === 3 && (!t || op[1] > t[0] && op[1] < t[3])) { + _.label = op[1]; + break; + } + if (op[0] === 6 && _.label < t[1]) { + _.label = t[1]; + t = op; + break; + } + if (t && _.label < t[2]) { + _.label = t[2]; + _.ops.push(op); + break; + } + if (t[2]) _.ops.pop(); + _.trys.pop(); + continue; + } + op = body.call(thisArg, _); + } catch (e) { + op = [ + 6, + e + ]; + y = 0; + } finally{ + f = t = 0; + } + if (op[0] & 5) throw op[1]; + return { + value: op[0] ? op[1] : void 0, + done: true + }; + } +} +var __create = Object.create; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __getProtoOf = Object.getPrototypeOf; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __commonJS = function(cb, mod) { + return function __require() { + return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { + exports: {} + }).exports, mod), mod.exports; + }; +}; +var __export = function(target, all) { + for(var name in all)__defProp(target, name, { + get: all[name], + enumerable: true + }); +}; +var __copyProps = function(to, from, except, desc) { + if (from && typeof from === "object" || typeof from === "function") { + var _iteratorNormalCompletion = true, _didIteratorError = false, _iteratorError = undefined; + try { + var _loop = function() { + var key = _step.value; + if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { + get: function() { + return from[key]; + }, + enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable + }); + }; + for(var _iterator = __getOwnPropNames(from)[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true)_loop(); + } catch (err) { + _didIteratorError = true; + _iteratorError = err; + } finally{ + try { + if (!_iteratorNormalCompletion && _iterator.return != null) { + _iterator.return(); + } + } finally{ + if (_didIteratorError) { + throw _iteratorError; + } + } + } + } + return to; +}; +var __toESM = function(mod, isNodeMode, target) { + return target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(// If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { + value: mod, + enumerable: true + }) : target, mod); +}; +var __toCommonJS = function(mod) { + return __copyProps(__defProp({}, "__esModule", { + value: true + }), mod); +}; +// node_modules/set-cookie-parser/lib/set-cookie.js +var require_set_cookie = __commonJS({ + "node_modules/set-cookie-parser/lib/set-cookie.js": function(exports, module2) { + "use strict"; + var isNonEmptyString = function isNonEmptyString(str) { + return typeof str === "string" && !!str.trim(); + }; + var parseString = function parseString(setCookieValue, options) { + var parts = setCookieValue.split(";").filter(isNonEmptyString); + var nameValuePairStr = parts.shift(); + var parsed = parseNameValuePair(nameValuePairStr); + var name = parsed.name; + var value = parsed.value; + options = options ? Object.assign({}, defaultParseOptions, options) : defaultParseOptions; + try { + value = options.decodeValues ? decodeURIComponent(value) : value; + } catch (e) { + console.error("set-cookie-parser encountered an error while decoding a cookie with value '" + value + "'. Set options.decodeValues to false to disable this feature.", e); + } + var cookie = { + name: name, + value: value + }; + parts.forEach(function(part) { + var sides = part.split("="); + var key = sides.shift().trimLeft().toLowerCase(); + var value2 = sides.join("="); + if (key === "expires") { + cookie.expires = new Date(value2); + } else if (key === "max-age") { + cookie.maxAge = parseInt(value2, 10); + } else if (key === "secure") { + cookie.secure = true; + } else if (key === "httponly") { + cookie.httpOnly = true; + } else if (key === "samesite") { + cookie.sameSite = value2; + } else { + cookie[key] = value2; + } + }); + return cookie; + }; + var parseNameValuePair = function parseNameValuePair(nameValuePairStr) { + var name = ""; + var value = ""; + var nameValueArr = nameValuePairStr.split("="); + if (nameValueArr.length > 1) { + name = nameValueArr.shift(); + value = nameValueArr.join("="); + } else { + value = nameValuePairStr; + } + return { + name: name, + value: value + }; + }; + var parse = function parse(input, options) { + options = options ? Object.assign({}, defaultParseOptions, options) : defaultParseOptions; + if (!input) { + if (!options.map) { + return []; + } else { + return {}; + } + } + if (input.headers) { + if (typeof input.headers.getSetCookie === "function") { + input = input.headers.getSetCookie(); + } else if (input.headers["set-cookie"]) { + input = input.headers["set-cookie"]; + } else { + var sch = input.headers[Object.keys(input.headers).find(function(key) { + return key.toLowerCase() === "set-cookie"; + })]; + if (!sch && input.headers.cookie && !options.silent) { + console.warn("Warning: set-cookie-parser appears to have been called on a request object. It is designed to parse Set-Cookie headers from responses, not Cookie headers from requests. Set the option {silent: true} to suppress this warning."); + } + input = sch; + } + } + if (!Array.isArray(input)) { + input = [ + input + ]; + } + options = options ? Object.assign({}, defaultParseOptions, options) : defaultParseOptions; + if (!options.map) { + return input.filter(isNonEmptyString).map(function(str) { + return parseString(str, options); + }); + } else { + var cookies = {}; + return input.filter(isNonEmptyString).reduce(function(cookies2, str) { + var cookie = parseString(str, options); + cookies2[cookie.name] = cookie; + return cookies2; + }, cookies); + } + }; + var splitCookiesString2 = function splitCookiesString2(cookiesString) { + if (Array.isArray(cookiesString)) { + return cookiesString; + } + if (typeof cookiesString !== "string") { + return []; + } + var cookiesStrings = []; + var pos = 0; + var start; + var ch; + var lastComma; + var nextStart; + var cookiesSeparatorFound; + function skipWhitespace() { + while(pos < cookiesString.length && /\s/.test(cookiesString.charAt(pos))){ + pos += 1; + } + return pos < cookiesString.length; + } + function notSpecialChar() { + ch = cookiesString.charAt(pos); + return ch !== "=" && ch !== ";" && ch !== ","; + } + while(pos < cookiesString.length){ + start = pos; + cookiesSeparatorFound = false; + while(skipWhitespace()){ + ch = cookiesString.charAt(pos); + if (ch === ",") { + lastComma = pos; + pos += 1; + skipWhitespace(); + nextStart = pos; + while(pos < cookiesString.length && notSpecialChar()){ + pos += 1; + } + if (pos < cookiesString.length && cookiesString.charAt(pos) === "=") { + cookiesSeparatorFound = true; + pos = nextStart; + cookiesStrings.push(cookiesString.substring(start, lastComma)); + start = pos; + } else { + pos = lastComma + 1; + } + } else { + pos += 1; + } + } + if (!cookiesSeparatorFound || pos >= cookiesString.length) { + cookiesStrings.push(cookiesString.substring(start, cookiesString.length)); + } + } + return cookiesStrings; + }; + var defaultParseOptions = { + decodeValues: true, + map: false, + silent: false + }; + module2.exports = parse; + module2.exports.parse = parse; + module2.exports.parseString = parseString; + module2.exports.splitCookiesString = splitCookiesString2; + } +}); +// src/index.ts +var src_exports = {}; +__export(src_exports, { + Headers: function() { + return Headers; + }, + flattenHeadersList: function() { + return flattenHeadersList; + }, + flattenHeadersObject: function() { + return flattenHeadersObject; + }, + getRawHeaders: function() { + return getRawHeaders; + }, + headersToList: function() { + return headersToList; + }, + headersToObject: function() { + return headersToObject; + }, + headersToString: function() { + return headersToString; + }, + listToHeaders: function() { + return listToHeaders; + }, + objectToHeaders: function() { + return objectToHeaders; + }, + reduceHeadersObject: function() { + return reduceHeadersObject; + }, + stringToHeaders: function() { + return stringToHeaders; + } +}); +module.exports = __toCommonJS(src_exports); +// src/Headers.ts +var import_set_cookie_parser = __toESM(require_set_cookie()); +// src/utils/normalizeHeaderName.ts +var HEADERS_INVALID_CHARACTERS = /[^a-z0-9\-#$%&'*+.^_`|~]/i; +function normalizeHeaderName(name) { + if (HEADERS_INVALID_CHARACTERS.test(name) || name.trim() === "") { + throw new TypeError("Invalid character in header field name"); + } + return name.trim().toLowerCase(); +} +// src/utils/normalizeHeaderValue.ts +var charCodesToRemove = [ + String.fromCharCode(10), + String.fromCharCode(13), + String.fromCharCode(9), + String.fromCharCode(32) +]; +var HEADER_VALUE_REMOVE_REGEXP = new RegExp("(^[".concat(charCodesToRemove.join(""), "]|$[").concat(charCodesToRemove.join(""), "])"), "g"); +function normalizeHeaderValue(value) { + var nextValue = value.replace(HEADER_VALUE_REMOVE_REGEXP, ""); + return nextValue; +} +// src/utils/isValidHeaderName.ts +function isValidHeaderName(value) { + if (typeof value !== "string") { + return false; + } + if (value.length === 0) { + return false; + } + for(var i = 0; i < value.length; i++){ + var character = value.charCodeAt(i); + if (character > 127 || !isToken(character)) { + return false; + } + } + return true; +} +function isToken(value) { + return ![ + 127, + 32, + "(", + ")", + "<", + ">", + "@", + ",", + ";", + ":", + "\\", + '"', + "/", + "[", + "]", + "?", + "=", + "{", + "}" + ].includes(value); +} +// src/utils/isValidHeaderValue.ts +function isValidHeaderValue(value) { + if (typeof value !== "string") { + return false; + } + if (value.trim() !== value) { + return false; + } + for(var i = 0; i < value.length; i++){ + var character = value.charCodeAt(i); + if (// NUL. + character === 0 || // HTTP newline bytes. + character === 10 || character === 13) { + return false; + } + } + return true; +} +// src/Headers.ts +var NORMALIZED_HEADERS = Symbol("normalizedHeaders"); +var RAW_HEADER_NAMES = Symbol("rawHeaderNames"); +var HEADER_VALUE_DELIMITER = ", "; +var _a, _b, _c; +var Headers = /*#__PURE__*/ function() { + "use strict"; + function _Headers(init) { + var _this = this; + _class_call_check(this, _Headers); + var _init; + // Normalized header {"name":"a, b"} storage. + this[_a] = {}; + // Keeps the mapping between the raw header name + // and the normalized header name to ease the lookup. + this[_b] = /* @__PURE__ */ new Map(); + this[_c] = "Headers"; + if ([ + "Headers", + "HeadersPolyfill" + ].includes((_init = init) === null || _init === void 0 ? void 0 : _init.constructor.name) || _instanceof(init, _Headers) || typeof globalThis.Headers !== "undefined" && _instanceof(init, globalThis.Headers)) { + var initialHeaders = init; + initialHeaders.forEach(function(value, name) { + _this.append(name, value); + }, this); + } else if (Array.isArray(init)) { + init.forEach(function(param) { + var _param = _sliced_to_array(param, 2), name = _param[0], value = _param[1]; + _this.append(name, Array.isArray(value) ? value.join(HEADER_VALUE_DELIMITER) : value); + }); + } else if (init) { + Object.getOwnPropertyNames(init).forEach(function(name) { + var value = init[name]; + _this.append(name, Array.isArray(value) ? value.join(HEADER_VALUE_DELIMITER) : value); + }); + } + } + _create_class(_Headers, [ + { + key: (_a = NORMALIZED_HEADERS, _b = RAW_HEADER_NAMES, _c = Symbol.toStringTag, Symbol.iterator), + value: function value() { + return this.entries(); + } + }, + { + key: "keys", + value: function keys() { + var _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, _step_value, name, err; + return _ts_generator(this, function(_state) { + switch(_state.label){ + case 0: + _iteratorNormalCompletion = true, _didIteratorError = false, _iteratorError = undefined; + _state.label = 1; + case 1: + _state.trys.push([ + 1, + 6, + 7, + 8 + ]); + _iterator = this.entries()[Symbol.iterator](); + _state.label = 2; + case 2: + if (!!(_iteratorNormalCompletion = (_step = _iterator.next()).done)) return [ + 3, + 5 + ]; + _step_value = _sliced_to_array(_step.value, 1), name = _step_value[0]; + return [ + 4, + name + ]; + case 3: + _state.sent(); + _state.label = 4; + case 4: + _iteratorNormalCompletion = true; + return [ + 3, + 2 + ]; + case 5: + return [ + 3, + 8 + ]; + case 6: + err = _state.sent(); + _didIteratorError = true; + _iteratorError = err; + return [ + 3, + 8 + ]; + case 7: + try { + if (!_iteratorNormalCompletion && _iterator.return != null) { + _iterator.return(); + } + } finally{ + if (_didIteratorError) { + throw _iteratorError; + } + } + return [ + 7 + ]; + case 8: + return [ + 2 + ]; + } + }); + } + }, + { + key: "values", + value: function values() { + var _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, _step_value, value, err; + return _ts_generator(this, function(_state) { + switch(_state.label){ + case 0: + _iteratorNormalCompletion = true, _didIteratorError = false, _iteratorError = undefined; + _state.label = 1; + case 1: + _state.trys.push([ + 1, + 6, + 7, + 8 + ]); + _iterator = this.entries()[Symbol.iterator](); + _state.label = 2; + case 2: + if (!!(_iteratorNormalCompletion = (_step = _iterator.next()).done)) return [ + 3, + 5 + ]; + _step_value = _sliced_to_array(_step.value, 2), value = _step_value[1]; + return [ + 4, + value + ]; + case 3: + _state.sent(); + _state.label = 4; + case 4: + _iteratorNormalCompletion = true; + return [ + 3, + 2 + ]; + case 5: + return [ + 3, + 8 + ]; + case 6: + err = _state.sent(); + _didIteratorError = true; + _iteratorError = err; + return [ + 3, + 8 + ]; + case 7: + try { + if (!_iteratorNormalCompletion && _iterator.return != null) { + _iterator.return(); + } + } finally{ + if (_didIteratorError) { + throw _iteratorError; + } + } + return [ + 7 + ]; + case 8: + return [ + 2 + ]; + } + }); + } + }, + { + key: "entries", + value: function entries() { + var sortedKeys, _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, name, _iteratorNormalCompletion1, _didIteratorError1, _iteratorError1, _iterator1, _step1, value, err, err; + return _ts_generator(this, function(_state) { + switch(_state.label){ + case 0: + sortedKeys = Object.keys(this[NORMALIZED_HEADERS]).sort(function(a, b) { + return a.localeCompare(b); + }); + _iteratorNormalCompletion = true, _didIteratorError = false, _iteratorError = undefined; + _state.label = 1; + case 1: + _state.trys.push([ + 1, + 15, + 16, + 17 + ]); + _iterator = sortedKeys[Symbol.iterator](); + _state.label = 2; + case 2: + if (!!(_iteratorNormalCompletion = (_step = _iterator.next()).done)) return [ + 3, + 14 + ]; + name = _step.value; + if (!(name === "set-cookie")) return [ + 3, + 11 + ]; + _iteratorNormalCompletion1 = true, _didIteratorError1 = false, _iteratorError1 = undefined; + _state.label = 3; + case 3: + _state.trys.push([ + 3, + 8, + 9, + 10 + ]); + _iterator1 = this.getSetCookie()[Symbol.iterator](); + _state.label = 4; + case 4: + if (!!(_iteratorNormalCompletion1 = (_step1 = _iterator1.next()).done)) return [ + 3, + 7 + ]; + value = _step1.value; + return [ + 4, + [ + name, + value + ] + ]; + case 5: + _state.sent(); + _state.label = 6; + case 6: + _iteratorNormalCompletion1 = true; + return [ + 3, + 4 + ]; + case 7: + return [ + 3, + 10 + ]; + case 8: + err = _state.sent(); + _didIteratorError1 = true; + _iteratorError1 = err; + return [ + 3, + 10 + ]; + case 9: + try { + if (!_iteratorNormalCompletion1 && _iterator1.return != null) { + _iterator1.return(); + } + } finally{ + if (_didIteratorError1) { + throw _iteratorError1; + } + } + return [ + 7 + ]; + case 10: + return [ + 3, + 13 + ]; + case 11: + return [ + 4, + [ + name, + this.get(name) + ] + ]; + case 12: + _state.sent(); + _state.label = 13; + case 13: + _iteratorNormalCompletion = true; + return [ + 3, + 2 + ]; + case 14: + return [ + 3, + 17 + ]; + case 15: + err = _state.sent(); + _didIteratorError = true; + _iteratorError = err; + return [ + 3, + 17 + ]; + case 16: + try { + if (!_iteratorNormalCompletion && _iterator.return != null) { + _iterator.return(); + } + } finally{ + if (_didIteratorError) { + throw _iteratorError; + } + } + return [ + 7 + ]; + case 17: + return [ + 2 + ]; + } + }); + } + }, + { + /** + * Returns a boolean stating whether a `Headers` object contains a certain header. + */ key: "has", + value: function has(name) { + if (!isValidHeaderName(name)) { + throw new TypeError('Invalid header name "'.concat(name, '"')); + } + return this[NORMALIZED_HEADERS].hasOwnProperty(normalizeHeaderName(name)); + } + }, + { + /** + * Returns a `ByteString` sequence of all the values of a header with a given name. + */ key: "get", + value: function get(name) { + if (!isValidHeaderName(name)) { + throw TypeError('Invalid header name "'.concat(name, '"')); + } + var _this_NORMALIZED_HEADERS_normalizeHeaderName; + return (_this_NORMALIZED_HEADERS_normalizeHeaderName = this[NORMALIZED_HEADERS][normalizeHeaderName(name)]) !== null && _this_NORMALIZED_HEADERS_normalizeHeaderName !== void 0 ? _this_NORMALIZED_HEADERS_normalizeHeaderName : null; + } + }, + { + /** + * Sets a new value for an existing header inside a `Headers` object, or adds the header if it does not already exist. + */ key: "set", + value: function set(name, value) { + if (!isValidHeaderName(name) || !isValidHeaderValue(value)) { + return; + } + var normalizedName = normalizeHeaderName(name); + var normalizedValue = normalizeHeaderValue(value); + this[NORMALIZED_HEADERS][normalizedName] = normalizeHeaderValue(normalizedValue); + this[RAW_HEADER_NAMES].set(normalizedName, name); + } + }, + { + /** + * Appends a new value onto an existing header inside a `Headers` object, or adds the header if it does not already exist. + */ key: "append", + value: function append(name, value) { + if (!isValidHeaderName(name) || !isValidHeaderValue(value)) { + return; + } + var normalizedName = normalizeHeaderName(name); + var normalizedValue = normalizeHeaderValue(value); + var resolvedValue = this.has(normalizedName) ? "".concat(this.get(normalizedName), ", ").concat(normalizedValue) : normalizedValue; + this.set(name, resolvedValue); + } + }, + { + /** + * Deletes a header from the `Headers` object. + */ key: "delete", + value: function _delete(name) { + if (!isValidHeaderName(name)) { + return; + } + if (!this.has(name)) { + return; + } + var normalizedName = normalizeHeaderName(name); + delete this[NORMALIZED_HEADERS][normalizedName]; + this[RAW_HEADER_NAMES].delete(normalizedName); + } + }, + { + /** + * Traverses the `Headers` object, + * calling the given callback for each header. + */ key: "forEach", + value: function forEach(callback, thisArg) { + var _iteratorNormalCompletion = true, _didIteratorError = false, _iteratorError = undefined; + try { + for(var _iterator = this.entries()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true){ + var _step_value = _sliced_to_array(_step.value, 2), name = _step_value[0], value = _step_value[1]; + callback.call(thisArg, value, name, this); + } + } catch (err) { + _didIteratorError = true; + _iteratorError = err; + } finally{ + try { + if (!_iteratorNormalCompletion && _iterator.return != null) { + _iterator.return(); + } + } finally{ + if (_didIteratorError) { + throw _iteratorError; + } + } + } + } + }, + { + /** + * Returns an array containing the values + * of all Set-Cookie headers associated + * with a response + */ key: "getSetCookie", + value: function getSetCookie() { + var setCookieHeader = this.get("set-cookie"); + if (setCookieHeader === null) { + return []; + } + if (setCookieHeader === "") { + return [ + "" + ]; + } + return (0, import_set_cookie_parser.splitCookiesString)(setCookieHeader); + } + } + ]); + return _Headers; +}(); +// src/getRawHeaders.ts +function getRawHeaders(headers) { + var rawHeaders = {}; + var _iteratorNormalCompletion = true, _didIteratorError = false, _iteratorError = undefined; + try { + for(var _iterator = headers.entries()[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true){ + var _step_value = _sliced_to_array(_step.value, 2), name = _step_value[0], value = _step_value[1]; + rawHeaders[headers[RAW_HEADER_NAMES].get(name)] = value; + } + } catch (err) { + _didIteratorError = true; + _iteratorError = err; + } finally{ + try { + if (!_iteratorNormalCompletion && _iterator.return != null) { + _iterator.return(); + } + } finally{ + if (_didIteratorError) { + throw _iteratorError; + } + } + } + return rawHeaders; +} +// src/transformers/headersToList.ts +function headersToList(headers) { + var headersList = []; + headers.forEach(function(value, name) { + var resolvedValue = value.includes(",") ? value.split(",").map(function(value2) { + return value2.trim(); + }) : value; + headersList.push([ + name, + resolvedValue + ]); + }); + return headersList; +} +// src/transformers/headersToString.ts +function headersToString(headers) { + var list = headersToList(headers); + var lines = list.map(function(param) { + var _param = _sliced_to_array(param, 2), name = _param[0], value = _param[1]; + var values = [].concat(value); + return "".concat(name, ": ").concat(values.join(", ")); + }); + return lines.join("\r\n"); +} +// src/transformers/headersToObject.ts +var singleValueHeaders = [ + "user-agent" +]; +function headersToObject(headers) { + var headersObject = {}; + headers.forEach(function(value, name) { + var isMultiValue = !singleValueHeaders.includes(name.toLowerCase()) && value.includes(","); + headersObject[name] = isMultiValue ? value.split(",").map(function(s) { + return s.trim(); + }) : value; + }); + return headersObject; +} +// src/transformers/stringToHeaders.ts +function stringToHeaders(str) { + var lines = str.trim().split(/[\r\n]+/); + return lines.reduce(function(headers, line) { + if (line.trim() === "") { + return headers; + } + var parts = line.split(": "); + var name = parts.shift(); + var value = parts.join(": "); + headers.append(name, value); + return headers; + }, new Headers()); +} +// src/transformers/listToHeaders.ts +function listToHeaders(list) { + var headers = new Headers(); + list.forEach(function(param) { + var _param = _sliced_to_array(param, 2), name = _param[0], value = _param[1]; + var values = [].concat(value); + values.forEach(function(value2) { + headers.append(name, value2); + }); + }); + return headers; +} +// src/transformers/reduceHeadersObject.ts +function reduceHeadersObject(headers, reducer, initialState) { + return Object.keys(headers).reduce(function(nextHeaders, name) { + return reducer(nextHeaders, name, headers[name]); + }, initialState); +} +// src/transformers/objectToHeaders.ts +function objectToHeaders(headersObject) { + return reduceHeadersObject(headersObject, function(headers, name, value) { + var values = [].concat(value).filter(Boolean); + values.forEach(function(value2) { + headers.append(name, value2); + }); + return headers; + }, new Headers()); +} +// src/transformers/flattenHeadersList.ts +function flattenHeadersList(list) { + return list.map(function(param) { + var _param = _sliced_to_array(param, 2), name = _param[0], values = _param[1]; + return [ + name, + [].concat(values).join(", ") + ]; + }); +} +// src/transformers/flattenHeadersObject.ts +function flattenHeadersObject(headersObject) { + return reduceHeadersObject(headersObject, function(headers, name, value) { + headers[name] = [].concat(value).join(", "); + return headers; + }, {}); +} +// Annotate the CommonJS export names for ESM import in node: +0 && (0); +//# sourceMappingURL=index.js.map + +/***/ }), + +/***/ 9875: +/***/ ((module) => { + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); + +// src/index.ts +var src_exports = {}; +__export(src_exports, { + isNodeProcess: () => isNodeProcess +}); +module.exports = __toCommonJS(src_exports); +function isNodeProcess() { + if (typeof navigator !== "undefined" && navigator.product === "ReactNative") { + return true; + } + if (typeof process !== "undefined") { + const type = process.type; + if (type === "renderer" || type === "worker") { + return false; + } + return !!(process.versions && process.versions.node); + } + return false; +} +// Annotate the CommonJS export names for ESM import in node: +0 && (0); +//# sourceMappingURL=index.js.map + +/***/ }), + +/***/ 4233: +/***/ ((module) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); + +// src/index.ts +var src_exports = {}; +__export(src_exports, { + InvariantError: () => InvariantError, + format: () => format, + invariant: () => invariant +}); +module.exports = __toCommonJS(src_exports); + +// src/format.ts +var POSITIONALS_EXP = /(%?)(%([sdijo]))/g; +function serializePositional(positional, flag) { + switch (flag) { + case "s": + return positional; + case "d": + case "i": + return Number(positional); + case "j": + return JSON.stringify(positional); + case "o": { + if (typeof positional === "string") { + return positional; + } + const json = JSON.stringify(positional); + if (json === "{}" || json === "[]" || /^\[object .+?\]$/.test(json)) { + return positional; + } + return json; + } + } +} +function format(message, ...positionals) { + if (positionals.length === 0) { + return message; + } + let positionalIndex = 0; + let formattedMessage = message.replace( + POSITIONALS_EXP, + (match, isEscaped, _, flag) => { + const positional = positionals[positionalIndex]; + const value = serializePositional(positional, flag); + if (!isEscaped) { + positionalIndex++; + return value; + } + return match; + } + ); + if (positionalIndex < positionals.length) { + formattedMessage += ` ${positionals.slice(positionalIndex).join(" ")}`; + } + formattedMessage = formattedMessage.replace(/%{2,2}/g, "%"); + return formattedMessage; +} + +// src/invariant.ts +var STACK_FRAMES_TO_IGNORE = 2; +function cleanErrorStack(error) { + if (!error.stack) { + return; + } + const nextStack = error.stack.split("\n"); + nextStack.splice(1, STACK_FRAMES_TO_IGNORE); + error.stack = nextStack.join("\n"); +} +var InvariantError = class extends Error { + constructor(message, ...positionals) { + super(message); + this.message = message; + this.name = "Invariant Violation"; + this.message = format(message, ...positionals); + cleanErrorStack(this); + } +}; +var invariant = (predicate, message, ...positionals) => { + if (!predicate) { + throw new InvariantError(message, ...positionals); + } +}; +invariant.as = (ErrorConstructor, predicate, message, ...positionals) => { + if (!predicate) { + const formatMessage = positionals.length === 0 ? message : format(message, ...positionals); + let error; + try { + error = Reflect.construct(ErrorConstructor, [ + formatMessage + ]); + } catch (err) { + error = ErrorConstructor(formatMessage); + } + throw error; + } +}; +// Annotate the CommonJS export names for ESM import in node: +0 && (0); +//# sourceMappingURL=index.js.map + +/***/ }), + +/***/ 4868: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.pathToRegexp = exports.tokensToRegexp = exports.regexpToFunction = exports.match = exports.tokensToFunction = exports.compile = exports.parse = void 0; +/** + * Tokenize input string. + */ +function lexer(str) { + var tokens = []; + var i = 0; + while (i < str.length) { + var char = str[i]; + if (char === "*" || char === "+" || char === "?") { + tokens.push({ type: "MODIFIER", index: i, value: str[i++] }); + continue; + } + if (char === "\\") { + tokens.push({ type: "ESCAPED_CHAR", index: i++, value: str[i++] }); + continue; + } + if (char === "{") { + tokens.push({ type: "OPEN", index: i, value: str[i++] }); + continue; + } + if (char === "}") { + tokens.push({ type: "CLOSE", index: i, value: str[i++] }); + continue; + } + if (char === ":") { + var name = ""; + var j = i + 1; + while (j < str.length) { + var code = str.charCodeAt(j); + if ( + // `0-9` + (code >= 48 && code <= 57) || + // `A-Z` + (code >= 65 && code <= 90) || + // `a-z` + (code >= 97 && code <= 122) || + // `_` + code === 95) { + name += str[j++]; + continue; + } + break; + } + if (!name) + throw new TypeError("Missing parameter name at ".concat(i)); + tokens.push({ type: "NAME", index: i, value: name }); + i = j; + continue; + } + if (char === "(") { + var count = 1; + var pattern = ""; + var j = i + 1; + if (str[j] === "?") { + throw new TypeError("Pattern cannot start with \"?\" at ".concat(j)); + } + while (j < str.length) { + if (str[j] === "\\") { + pattern += str[j++] + str[j++]; + continue; + } + if (str[j] === ")") { + count--; + if (count === 0) { + j++; + break; + } + } + else if (str[j] === "(") { + count++; + if (str[j + 1] !== "?") { + throw new TypeError("Capturing groups are not allowed at ".concat(j)); + } + } + pattern += str[j++]; + } + if (count) + throw new TypeError("Unbalanced pattern at ".concat(i)); + if (!pattern) + throw new TypeError("Missing pattern at ".concat(i)); + tokens.push({ type: "PATTERN", index: i, value: pattern }); + i = j; + continue; + } + tokens.push({ type: "CHAR", index: i, value: str[i++] }); + } + tokens.push({ type: "END", index: i, value: "" }); + return tokens; +} +/** + * Parse a string for the raw tokens. + */ +function parse(str, options) { + if (options === void 0) { options = {}; } + var tokens = lexer(str); + var _a = options.prefixes, prefixes = _a === void 0 ? "./" : _a, _b = options.delimiter, delimiter = _b === void 0 ? "/#?" : _b; + var result = []; + var key = 0; + var i = 0; + var path = ""; + var tryConsume = function (type) { + if (i < tokens.length && tokens[i].type === type) + return tokens[i++].value; + }; + var mustConsume = function (type) { + var value = tryConsume(type); + if (value !== undefined) + return value; + var _a = tokens[i], nextType = _a.type, index = _a.index; + throw new TypeError("Unexpected ".concat(nextType, " at ").concat(index, ", expected ").concat(type)); + }; + var consumeText = function () { + var result = ""; + var value; + while ((value = tryConsume("CHAR") || tryConsume("ESCAPED_CHAR"))) { + result += value; + } + return result; + }; + var isSafe = function (value) { + for (var _i = 0, delimiter_1 = delimiter; _i < delimiter_1.length; _i++) { + var char = delimiter_1[_i]; + if (value.indexOf(char) > -1) + return true; + } + return false; + }; + var safePattern = function (prefix) { + var prev = result[result.length - 1]; + var prevText = prefix || (prev && typeof prev === "string" ? prev : ""); + if (prev && !prevText) { + throw new TypeError("Must have text between two parameters, missing text after \"".concat(prev.name, "\"")); + } + if (!prevText || isSafe(prevText)) + return "[^".concat(escapeString(delimiter), "]+?"); + return "(?:(?!".concat(escapeString(prevText), ")[^").concat(escapeString(delimiter), "])+?"); + }; + while (i < tokens.length) { + var char = tryConsume("CHAR"); + var name = tryConsume("NAME"); + var pattern = tryConsume("PATTERN"); + if (name || pattern) { + var prefix = char || ""; + if (prefixes.indexOf(prefix) === -1) { + path += prefix; + prefix = ""; + } + if (path) { + result.push(path); + path = ""; + } + result.push({ + name: name || key++, + prefix: prefix, + suffix: "", + pattern: pattern || safePattern(prefix), + modifier: tryConsume("MODIFIER") || "", + }); + continue; + } + var value = char || tryConsume("ESCAPED_CHAR"); + if (value) { + path += value; + continue; + } + if (path) { + result.push(path); + path = ""; + } + var open = tryConsume("OPEN"); + if (open) { + var prefix = consumeText(); + var name_1 = tryConsume("NAME") || ""; + var pattern_1 = tryConsume("PATTERN") || ""; + var suffix = consumeText(); + mustConsume("CLOSE"); + result.push({ + name: name_1 || (pattern_1 ? key++ : ""), + pattern: name_1 && !pattern_1 ? safePattern(prefix) : pattern_1, + prefix: prefix, + suffix: suffix, + modifier: tryConsume("MODIFIER") || "", + }); + continue; + } + mustConsume("END"); + } + return result; +} +exports.parse = parse; +/** + * Compile a string to a template function for the path. + */ +function compile(str, options) { + return tokensToFunction(parse(str, options), options); +} +exports.compile = compile; +/** + * Expose a method for transforming tokens into the path function. + */ +function tokensToFunction(tokens, options) { + if (options === void 0) { options = {}; } + var reFlags = flags(options); + var _a = options.encode, encode = _a === void 0 ? function (x) { return x; } : _a, _b = options.validate, validate = _b === void 0 ? true : _b; + // Compile all the tokens into regexps. + var matches = tokens.map(function (token) { + if (typeof token === "object") { + return new RegExp("^(?:".concat(token.pattern, ")$"), reFlags); + } + }); + return function (data) { + var path = ""; + for (var i = 0; i < tokens.length; i++) { + var token = tokens[i]; + if (typeof token === "string") { + path += token; + continue; + } + var value = data ? data[token.name] : undefined; + var optional = token.modifier === "?" || token.modifier === "*"; + var repeat = token.modifier === "*" || token.modifier === "+"; + if (Array.isArray(value)) { + if (!repeat) { + throw new TypeError("Expected \"".concat(token.name, "\" to not repeat, but got an array")); + } + if (value.length === 0) { + if (optional) + continue; + throw new TypeError("Expected \"".concat(token.name, "\" to not be empty")); + } + for (var j = 0; j < value.length; j++) { + var segment = encode(value[j], token); + if (validate && !matches[i].test(segment)) { + throw new TypeError("Expected all \"".concat(token.name, "\" to match \"").concat(token.pattern, "\", but got \"").concat(segment, "\"")); + } + path += token.prefix + segment + token.suffix; + } + continue; + } + if (typeof value === "string" || typeof value === "number") { + var segment = encode(String(value), token); + if (validate && !matches[i].test(segment)) { + throw new TypeError("Expected \"".concat(token.name, "\" to match \"").concat(token.pattern, "\", but got \"").concat(segment, "\"")); + } + path += token.prefix + segment + token.suffix; + continue; + } + if (optional) + continue; + var typeOfMessage = repeat ? "an array" : "a string"; + throw new TypeError("Expected \"".concat(token.name, "\" to be ").concat(typeOfMessage)); + } + return path; + }; +} +exports.tokensToFunction = tokensToFunction; +/** + * Create path match function from `path-to-regexp` spec. + */ +function match(str, options) { + var keys = []; + var re = pathToRegexp(str, keys, options); + return regexpToFunction(re, keys, options); +} +exports.match = match; +/** + * Create a path match function from `path-to-regexp` output. + */ +function regexpToFunction(re, keys, options) { + if (options === void 0) { options = {}; } + var _a = options.decode, decode = _a === void 0 ? function (x) { return x; } : _a; + return function (pathname) { + var m = re.exec(pathname); + if (!m) + return false; + var path = m[0], index = m.index; + var params = Object.create(null); + var _loop_1 = function (i) { + if (m[i] === undefined) + return "continue"; + var key = keys[i - 1]; + if (key.modifier === "*" || key.modifier === "+") { + params[key.name] = m[i].split(key.prefix + key.suffix).map(function (value) { + return decode(value, key); + }); + } + else { + params[key.name] = decode(m[i], key); + } + }; + for (var i = 1; i < m.length; i++) { + _loop_1(i); + } + return { path: path, index: index, params: params }; + }; +} +exports.regexpToFunction = regexpToFunction; +/** + * Escape a regular expression string. + */ +function escapeString(str) { + return str.replace(/([.+*?=^!:${}()[\]|/\\])/g, "\\$1"); +} +/** + * Get the flags for a regexp from the options. + */ +function flags(options) { + return options && options.sensitive ? "" : "i"; +} +/** + * Pull out keys from a regexp. + */ +function regexpToRegexp(path, keys) { + if (!keys) + return path; + var groupsRegex = /\((?:\?<(.*?)>)?(?!\?)/g; + var index = 0; + var execResult = groupsRegex.exec(path.source); + while (execResult) { + keys.push({ + // Use parenthesized substring match if available, index otherwise + name: execResult[1] || index++, + prefix: "", + suffix: "", + modifier: "", + pattern: "", + }); + execResult = groupsRegex.exec(path.source); + } + return path; +} +/** + * Transform an array into a regexp. + */ +function arrayToRegexp(paths, keys, options) { + var parts = paths.map(function (path) { return pathToRegexp(path, keys, options).source; }); + return new RegExp("(?:".concat(parts.join("|"), ")"), flags(options)); +} +/** + * Create a path regexp from string input. + */ +function stringToRegexp(path, keys, options) { + return tokensToRegexp(parse(path, options), keys, options); +} +/** + * Expose a function for taking tokens and returning a RegExp. + */ +function tokensToRegexp(tokens, keys, options) { + if (options === void 0) { options = {}; } + var _a = options.strict, strict = _a === void 0 ? false : _a, _b = options.start, start = _b === void 0 ? true : _b, _c = options.end, end = _c === void 0 ? true : _c, _d = options.encode, encode = _d === void 0 ? function (x) { return x; } : _d, _e = options.delimiter, delimiter = _e === void 0 ? "/#?" : _e, _f = options.endsWith, endsWith = _f === void 0 ? "" : _f; + var endsWithRe = "[".concat(escapeString(endsWith), "]|$"); + var delimiterRe = "[".concat(escapeString(delimiter), "]"); + var route = start ? "^" : ""; + // Iterate over the tokens and create our regexp string. + for (var _i = 0, tokens_1 = tokens; _i < tokens_1.length; _i++) { + var token = tokens_1[_i]; + if (typeof token === "string") { + route += escapeString(encode(token)); + } + else { + var prefix = escapeString(encode(token.prefix)); + var suffix = escapeString(encode(token.suffix)); + if (token.pattern) { + if (keys) + keys.push(token); + if (prefix || suffix) { + if (token.modifier === "+" || token.modifier === "*") { + var mod = token.modifier === "*" ? "?" : ""; + route += "(?:".concat(prefix, "((?:").concat(token.pattern, ")(?:").concat(suffix).concat(prefix, "(?:").concat(token.pattern, "))*)").concat(suffix, ")").concat(mod); + } + else { + route += "(?:".concat(prefix, "(").concat(token.pattern, ")").concat(suffix, ")").concat(token.modifier); + } + } + else { + if (token.modifier === "+" || token.modifier === "*") { + throw new TypeError("Can not repeat \"".concat(token.name, "\" without a prefix and suffix")); + } + route += "(".concat(token.pattern, ")").concat(token.modifier); + } + } + else { + route += "(?:".concat(prefix).concat(suffix, ")").concat(token.modifier); + } + } + } + if (end) { + if (!strict) + route += "".concat(delimiterRe, "?"); + route += !options.endsWith ? "$" : "(?=".concat(endsWithRe, ")"); + } + else { + var endToken = tokens[tokens.length - 1]; + var isEndDelimited = typeof endToken === "string" + ? delimiterRe.indexOf(endToken[endToken.length - 1]) > -1 + : endToken === undefined; + if (!strict) { + route += "(?:".concat(delimiterRe, "(?=").concat(endsWithRe, "))?"); + } + if (!isEndDelimited) { + route += "(?=".concat(delimiterRe, "|").concat(endsWithRe, ")"); + } + } + return new RegExp(route, flags(options)); +} +exports.tokensToRegexp = tokensToRegexp; +/** + * Normalize the given path string, returning a regular expression. + * + * An empty array can be passed in for the keys, which will hold the + * placeholder key descriptions. For example, using `/user/:id`, `keys` will + * contain `[{ name: 'id', delimiter: '/', optional: false, repeat: false }]`. + */ +function pathToRegexp(path, keys, options) { + if (path instanceof RegExp) + return regexpToRegexp(path, keys); + if (Array.isArray(path)) + return arrayToRegexp(path, keys, options); + return stringToRegexp(path, keys, options); +} +exports.pathToRegexp = pathToRegexp; +//# sourceMappingURL=index.js.map + +/***/ }), + +/***/ 775: +/***/ ((module) => { + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); + +// src/index.ts +var src_exports = {}; +__export(src_exports, { + Emitter: () => Emitter, + MemoryLeakError: () => MemoryLeakError +}); +module.exports = __toCommonJS(src_exports); + +// src/MemoryLeakError.ts +var MemoryLeakError = class extends Error { + constructor(emitter, type, count) { + super( + `Possible EventEmitter memory leak detected. ${count} ${type.toString()} listeners added. Use emitter.setMaxListeners() to increase limit` + ); + this.emitter = emitter; + this.type = type; + this.count = count; + this.name = "MaxListenersExceededWarning"; + } +}; + +// src/Emitter.ts +var _Emitter = class { + static listenerCount(emitter, eventName) { + return emitter.listenerCount(eventName); + } + constructor() { + this.events = /* @__PURE__ */ new Map(); + this.maxListeners = _Emitter.defaultMaxListeners; + this.hasWarnedAboutPotentialMemoryLeak = false; + } + _emitInternalEvent(internalEventName, eventName, listener) { + this.emit( + internalEventName, + ...[eventName, listener] + ); + } + _getListeners(eventName) { + return Array.prototype.concat.apply([], this.events.get(eventName)) || []; + } + _removeListener(listeners, listener) { + const index = listeners.indexOf(listener); + if (index > -1) { + listeners.splice(index, 1); + } + return []; + } + _wrapOnceListener(eventName, listener) { + const onceListener = (...data) => { + this.removeListener(eventName, onceListener); + return listener.apply(this, data); + }; + Object.defineProperty(onceListener, "name", { value: listener.name }); + return onceListener; + } + setMaxListeners(maxListeners) { + this.maxListeners = maxListeners; + return this; + } + /** + * Returns the current max listener value for the `Emitter` which is + * either set by `emitter.setMaxListeners(n)` or defaults to + * `Emitter.defaultMaxListeners`. + */ + getMaxListeners() { + return this.maxListeners; + } + /** + * Returns an array listing the events for which the emitter has registered listeners. + * The values in the array will be strings or Symbols. + */ + eventNames() { + return Array.from(this.events.keys()); + } + /** + * Synchronously calls each of the listeners registered for the event named `eventName`, + * in the order they were registered, passing the supplied arguments to each. + * Returns `true` if the event has listeners, `false` otherwise. + * + * @example + * const emitter = new Emitter<{ hello: [string] }>() + * emitter.emit('hello', 'John') + */ + emit(eventName, ...data) { + const listeners = this._getListeners(eventName); + listeners.forEach((listener) => { + listener.apply(this, data); + }); + return listeners.length > 0; + } + addListener(eventName, listener) { + this._emitInternalEvent("newListener", eventName, listener); + const nextListeners = this._getListeners(eventName).concat(listener); + this.events.set(eventName, nextListeners); + if (this.maxListeners > 0 && this.listenerCount(eventName) > this.maxListeners && !this.hasWarnedAboutPotentialMemoryLeak) { + this.hasWarnedAboutPotentialMemoryLeak = true; + const memoryLeakWarning = new MemoryLeakError( + this, + eventName, + this.listenerCount(eventName) + ); + console.warn(memoryLeakWarning); + } + return this; + } + on(eventName, listener) { + return this.addListener(eventName, listener); + } + once(eventName, listener) { + return this.addListener( + eventName, + this._wrapOnceListener(eventName, listener) + ); + } + prependListener(eventName, listener) { + const listeners = this._getListeners(eventName); + if (listeners.length > 0) { + const nextListeners = [listener].concat(listeners); + this.events.set(eventName, nextListeners); + } else { + this.events.set(eventName, listeners.concat(listener)); + } + return this; + } + prependOnceListener(eventName, listener) { + return this.prependListener( + eventName, + this._wrapOnceListener(eventName, listener) + ); + } + removeListener(eventName, listener) { + const listeners = this._getListeners(eventName); + if (listeners.length > 0) { + this._removeListener(listeners, listener); + this.events.set(eventName, listeners); + this._emitInternalEvent("removeListener", eventName, listener); + } + return this; + } + /** + * Alias for `emitter.removeListener()`. + * + * @example + * emitter.off('hello', listener) + */ + off(eventName, listener) { + return this.removeListener(eventName, listener); + } + removeAllListeners(eventName) { + if (eventName) { + this.events.delete(eventName); + } else { + this.events.clear(); + } + return this; + } + /** + * Returns a copy of the array of listeners for the event named `eventName`. + */ + listeners(eventName) { + return Array.from(this._getListeners(eventName)); + } + /** + * Returns the number of listeners listening to the event named `eventName`. + */ + listenerCount(eventName) { + return this._getListeners(eventName).length; + } + rawListeners(eventName) { + return this.listeners(eventName); + } +}; +var Emitter = _Emitter; +Emitter.defaultMaxListeners = 10; +// Annotate the CommonJS export names for ESM import in node: +0 && (0); +//# sourceMappingURL=index.js.map + +/***/ }), + +/***/ 935: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + + +/** + * Check if `vhost` is a valid suffix of `hostname` (top-domain) + * + * It means that `vhost` needs to be a suffix of `hostname` and we then need to + * make sure that: either they are equal, or the character preceding `vhost` in + * `hostname` is a '.' (it should not be a partial label). + * + * * hostname = 'not.evil.com' and vhost = 'vil.com' => not ok + * * hostname = 'not.evil.com' and vhost = 'evil.com' => ok + * * hostname = 'not.evil.com' and vhost = 'not.evil.com' => ok + */ +function shareSameDomainSuffix(hostname, vhost) { + if (hostname.endsWith(vhost)) { + return (hostname.length === vhost.length || + hostname[hostname.length - vhost.length - 1] === '.'); + } + return false; +} +/** + * Given a hostname and its public suffix, extract the general domain. + */ +function extractDomainWithSuffix(hostname, publicSuffix) { + // Locate the index of the last '.' in the part of the `hostname` preceding + // the public suffix. + // + // examples: + // 1. not.evil.co.uk => evil.co.uk + // ^ ^ + // | | start of public suffix + // | index of the last dot + // + // 2. example.co.uk => example.co.uk + // ^ ^ + // | | start of public suffix + // | + // | (-1) no dot found before the public suffix + const publicSuffixIndex = hostname.length - publicSuffix.length - 2; + const lastDotBeforeSuffixIndex = hostname.lastIndexOf('.', publicSuffixIndex); + // No '.' found, then `hostname` is the general domain (no sub-domain) + if (lastDotBeforeSuffixIndex === -1) { + return hostname; + } + // Extract the part between the last '.' + return hostname.slice(lastDotBeforeSuffixIndex + 1); +} +/** + * Detects the domain based on rules and upon and a host string + */ +function getDomain$1(suffix, hostname, options) { + // Check if `hostname` ends with a member of `validHosts`. + if (options.validHosts !== null) { + const validHosts = options.validHosts; + for (const vhost of validHosts) { + if ( /*@__INLINE__*/shareSameDomainSuffix(hostname, vhost)) { + return vhost; + } + } + } + let numberOfLeadingDots = 0; + if (hostname.startsWith('.')) { + while (numberOfLeadingDots < hostname.length && + hostname[numberOfLeadingDots] === '.') { + numberOfLeadingDots += 1; + } + } + // If `hostname` is a valid public suffix, then there is no domain to return. + // Since we already know that `getPublicSuffix` returns a suffix of `hostname` + // there is no need to perform a string comparison and we only compare the + // size. + if (suffix.length === hostname.length - numberOfLeadingDots) { + return null; + } + // To extract the general domain, we start by identifying the public suffix + // (if any), then consider the domain to be the public suffix with one added + // level of depth. (e.g.: if hostname is `not.evil.co.uk` and public suffix: + // `co.uk`, then we take one more level: `evil`, giving the final result: + // `evil.co.uk`). + return /*@__INLINE__*/ extractDomainWithSuffix(hostname, suffix); +} + +/** + * Return the part of domain without suffix. + * + * Example: for domain 'foo.com', the result would be 'foo'. + */ +function getDomainWithoutSuffix$1(domain, suffix) { + // Note: here `domain` and `suffix` cannot have the same length because in + // this case we set `domain` to `null` instead. It is thus safe to assume + // that `suffix` is shorter than `domain`. + return domain.slice(0, -suffix.length - 1); +} + +/** + * @param url - URL we want to extract a hostname from. + * @param urlIsValidHostname - hint from caller; true if `url` is already a valid hostname. + */ +function extractHostname(url, urlIsValidHostname) { + let start = 0; + let end = url.length; + let hasUpper = false; + // If url is not already a valid hostname, then try to extract hostname. + if (!urlIsValidHostname) { + // Special handling of data URLs + if (url.startsWith('data:')) { + return null; + } + // Trim leading spaces + while (start < url.length && url.charCodeAt(start) <= 32) { + start += 1; + } + // Trim trailing spaces + while (end > start + 1 && url.charCodeAt(end - 1) <= 32) { + end -= 1; + } + // Skip scheme. + if (url.charCodeAt(start) === 47 /* '/' */ && + url.charCodeAt(start + 1) === 47 /* '/' */) { + start += 2; + } + else { + const indexOfProtocol = url.indexOf(':/', start); + if (indexOfProtocol !== -1) { + // Implement fast-path for common protocols. We expect most protocols + // should be one of these 4 and thus we will not need to perform the + // more expansive validity check most of the time. + const protocolSize = indexOfProtocol - start; + const c0 = url.charCodeAt(start); + const c1 = url.charCodeAt(start + 1); + const c2 = url.charCodeAt(start + 2); + const c3 = url.charCodeAt(start + 3); + const c4 = url.charCodeAt(start + 4); + if (protocolSize === 5 && + c0 === 104 /* 'h' */ && + c1 === 116 /* 't' */ && + c2 === 116 /* 't' */ && + c3 === 112 /* 'p' */ && + c4 === 115 /* 's' */) ; + else if (protocolSize === 4 && + c0 === 104 /* 'h' */ && + c1 === 116 /* 't' */ && + c2 === 116 /* 't' */ && + c3 === 112 /* 'p' */) ; + else if (protocolSize === 3 && + c0 === 119 /* 'w' */ && + c1 === 115 /* 's' */ && + c2 === 115 /* 's' */) ; + else if (protocolSize === 2 && + c0 === 119 /* 'w' */ && + c1 === 115 /* 's' */) ; + else { + // Check that scheme is valid + for (let i = start; i < indexOfProtocol; i += 1) { + const lowerCaseCode = url.charCodeAt(i) | 32; + if (!(((lowerCaseCode >= 97 && lowerCaseCode <= 122) || // [a, z] + (lowerCaseCode >= 48 && lowerCaseCode <= 57) || // [0, 9] + lowerCaseCode === 46 || // '.' + lowerCaseCode === 45 || // '-' + lowerCaseCode === 43) // '+' + )) { + return null; + } + } + } + // Skip 0, 1 or more '/' after ':/' + start = indexOfProtocol + 2; + while (url.charCodeAt(start) === 47 /* '/' */) { + start += 1; + } + } + } + // Detect first occurrence of '/', '?' or '#'. We also keep track of the + // last occurrence of '@', ']' or ':' to speed-up subsequent parsing of + // (respectively), identifier, ipv6 or port. + let indexOfIdentifier = -1; + let indexOfClosingBracket = -1; + let indexOfPort = -1; + for (let i = start; i < end; i += 1) { + const code = url.charCodeAt(i); + if (code === 35 || // '#' + code === 47 || // '/' + code === 63 // '?' + ) { + end = i; + break; + } + else if (code === 64) { + // '@' + indexOfIdentifier = i; + } + else if (code === 93) { + // ']' + indexOfClosingBracket = i; + } + else if (code === 58) { + // ':' + indexOfPort = i; + } + else if (code >= 65 && code <= 90) { + hasUpper = true; + } + } + // Detect identifier: '@' + if (indexOfIdentifier !== -1 && + indexOfIdentifier > start && + indexOfIdentifier < end) { + start = indexOfIdentifier + 1; + } + // Handle ipv6 addresses + if (url.charCodeAt(start) === 91 /* '[' */) { + if (indexOfClosingBracket !== -1) { + return url.slice(start + 1, indexOfClosingBracket).toLowerCase(); + } + return null; + } + else if (indexOfPort !== -1 && indexOfPort > start && indexOfPort < end) { + // Detect port: ':' + end = indexOfPort; + } + } + // Trim trailing dots + while (end > start + 1 && url.charCodeAt(end - 1) === 46 /* '.' */) { + end -= 1; + } + const hostname = start !== 0 || end !== url.length ? url.slice(start, end) : url; + if (hasUpper) { + return hostname.toLowerCase(); + } + return hostname; +} + +/** + * Check if a hostname is an IP. You should be aware that this only works + * because `hostname` is already garanteed to be a valid hostname! + */ +function isProbablyIpv4(hostname) { + // Cannot be shorted than 1.1.1.1 + if (hostname.length < 7) { + return false; + } + // Cannot be longer than: 255.255.255.255 + if (hostname.length > 15) { + return false; + } + let numberOfDots = 0; + for (let i = 0; i < hostname.length; i += 1) { + const code = hostname.charCodeAt(i); + if (code === 46 /* '.' */) { + numberOfDots += 1; + } + else if (code < 48 /* '0' */ || code > 57 /* '9' */) { + return false; + } + } + return (numberOfDots === 3 && + hostname.charCodeAt(0) !== 46 /* '.' */ && + hostname.charCodeAt(hostname.length - 1) !== 46 /* '.' */); +} +/** + * Similar to isProbablyIpv4. + */ +function isProbablyIpv6(hostname) { + if (hostname.length < 3) { + return false; + } + let start = hostname.startsWith('[') ? 1 : 0; + let end = hostname.length; + if (hostname[end - 1] === ']') { + end -= 1; + } + // We only consider the maximum size of a normal IPV6. Note that this will + // fail on so-called "IPv4 mapped IPv6 addresses" but this is a corner-case + // and a proper validation library should be used for these. + if (end - start > 39) { + return false; + } + let hasColon = false; + for (; start < end; start += 1) { + const code = hostname.charCodeAt(start); + if (code === 58 /* ':' */) { + hasColon = true; + } + else if (!(((code >= 48 && code <= 57) || // 0-9 + (code >= 97 && code <= 102) || // a-f + (code >= 65 && code <= 90)) // A-F + )) { + return false; + } + } + return hasColon; +} +/** + * Check if `hostname` is *probably* a valid ip addr (either ipv6 or ipv4). + * This *will not* work on any string. We need `hostname` to be a valid + * hostname. + */ +function isIp(hostname) { + return isProbablyIpv6(hostname) || isProbablyIpv4(hostname); +} + +/** + * Implements fast shallow verification of hostnames. This does not perform a + * struct check on the content of labels (classes of Unicode characters, etc.) + * but instead check that the structure is valid (number of labels, length of + * labels, etc.). + * + * If you need stricter validation, consider using an external library. + */ +function isValidAscii(code) { + return ((code >= 97 && code <= 122) || (code >= 48 && code <= 57) || code > 127); +} +/** + * Check if a hostname string is valid. It's usually a preliminary check before + * trying to use getDomain or anything else. + * + * Beware: it does not check if the TLD exists. + */ +function isValidHostname (hostname) { + if (hostname.length > 255) { + return false; + } + if (hostname.length === 0) { + return false; + } + if ( + /*@__INLINE__*/ !isValidAscii(hostname.charCodeAt(0)) && + hostname.charCodeAt(0) !== 46 && // '.' (dot) + hostname.charCodeAt(0) !== 95 // '_' (underscore) + ) { + return false; + } + // Validate hostname according to RFC + let lastDotIndex = -1; + let lastCharCode = -1; + const len = hostname.length; + for (let i = 0; i < len; i += 1) { + const code = hostname.charCodeAt(i); + if (code === 46 /* '.' */) { + if ( + // Check that previous label is < 63 bytes long (64 = 63 + '.') + i - lastDotIndex > 64 || + // Check that previous character was not already a '.' + lastCharCode === 46 || + // Check that the previous label does not end with a '-' (dash) + lastCharCode === 45 || + // Check that the previous label does not end with a '_' (underscore) + lastCharCode === 95) { + return false; + } + lastDotIndex = i; + } + else if (!( /*@__INLINE__*/(isValidAscii(code) || code === 45 || code === 95))) { + // Check if there is a forbidden character in the label + return false; + } + lastCharCode = code; + } + return ( + // Check that last label is shorter than 63 chars + len - lastDotIndex - 1 <= 63 && + // Check that the last character is an allowed trailing label character. + // Since we already checked that the char is a valid hostname character, + // we only need to check that it's different from '-'. + lastCharCode !== 45); +} + +function setDefaultsImpl({ allowIcannDomains = true, allowPrivateDomains = false, detectIp = true, extractHostname = true, mixedInputs = true, validHosts = null, validateHostname = true, }) { + return { + allowIcannDomains, + allowPrivateDomains, + detectIp, + extractHostname, + mixedInputs, + validHosts, + validateHostname, + }; +} +const DEFAULT_OPTIONS = /*@__INLINE__*/ setDefaultsImpl({}); +function setDefaults(options) { + if (options === undefined) { + return DEFAULT_OPTIONS; + } + return /*@__INLINE__*/ setDefaultsImpl(options); +} + +/** + * Returns the subdomain of a hostname string + */ +function getSubdomain$1(hostname, domain) { + // If `hostname` and `domain` are the same, then there is no sub-domain + if (domain.length === hostname.length) { + return ''; + } + return hostname.slice(0, -domain.length - 1); +} + +/** + * Implement a factory allowing to plug different implementations of suffix + * lookup (e.g.: using a trie or the packed hashes datastructures). This is used + * and exposed in `tldts.ts` and `tldts-experimental.ts` bundle entrypoints. + */ +function getEmptyResult() { + return { + domain: null, + domainWithoutSuffix: null, + hostname: null, + isIcann: null, + isIp: null, + isPrivate: null, + publicSuffix: null, + subdomain: null, + }; +} +function resetResult(result) { + result.domain = null; + result.domainWithoutSuffix = null; + result.hostname = null; + result.isIcann = null; + result.isIp = null; + result.isPrivate = null; + result.publicSuffix = null; + result.subdomain = null; +} +function parseImpl(url, step, suffixLookup, partialOptions, result) { + const options = /*@__INLINE__*/ setDefaults(partialOptions); + // Very fast approximate check to make sure `url` is a string. This is needed + // because the library will not necessarily be used in a typed setup and + // values of arbitrary types might be given as argument. + if (typeof url !== 'string') { + return result; + } + // Extract hostname from `url` only if needed. This can be made optional + // using `options.extractHostname`. This option will typically be used + // whenever we are sure the inputs to `parse` are already hostnames and not + // arbitrary URLs. + // + // `mixedInput` allows to specify if we expect a mix of URLs and hostnames + // as input. If only hostnames are expected then `extractHostname` can be + // set to `false` to speed-up parsing. If only URLs are expected then + // `mixedInputs` can be set to `false`. The `mixedInputs` is only a hint + // and will not change the behavior of the library. + if (!options.extractHostname) { + result.hostname = url; + } + else if (options.mixedInputs) { + result.hostname = extractHostname(url, isValidHostname(url)); + } + else { + result.hostname = extractHostname(url, false); + } + // Check if `hostname` is a valid ip address + if (options.detectIp && result.hostname !== null) { + result.isIp = isIp(result.hostname); + if (result.isIp) { + return result; + } + } + // Perform hostname validation if enabled. If hostname is not valid, no need to + // go further as there will be no valid domain or sub-domain. This validation + // is applied before any early returns to ensure consistent behavior across + // all API methods including getHostname(). + if (options.validateHostname && + options.extractHostname && + result.hostname !== null && + !isValidHostname(result.hostname)) { + result.hostname = null; + return result; + } + if (step === 0 /* FLAG.HOSTNAME */ || result.hostname === null) { + return result; + } + // Extract public suffix + suffixLookup(result.hostname, options, result); + if (step === 2 /* FLAG.PUBLIC_SUFFIX */ || result.publicSuffix === null) { + return result; + } + // Extract domain + result.domain = getDomain$1(result.publicSuffix, result.hostname, options); + if (step === 3 /* FLAG.DOMAIN */ || result.domain === null) { + return result; + } + // Extract subdomain + result.subdomain = getSubdomain$1(result.hostname, result.domain); + if (step === 4 /* FLAG.SUB_DOMAIN */) { + return result; + } + // Extract domain without suffix + result.domainWithoutSuffix = getDomainWithoutSuffix$1(result.domain, result.publicSuffix); + return result; +} + +function fastPathLookup (hostname, options, out) { + // Fast path for very popular suffixes; this allows to by-pass lookup + // completely as well as any extra allocation or string manipulation. + if (!options.allowPrivateDomains && hostname.length > 3) { + const last = hostname.length - 1; + const c3 = hostname.charCodeAt(last); + const c2 = hostname.charCodeAt(last - 1); + const c1 = hostname.charCodeAt(last - 2); + const c0 = hostname.charCodeAt(last - 3); + if (c3 === 109 /* 'm' */ && + c2 === 111 /* 'o' */ && + c1 === 99 /* 'c' */ && + c0 === 46 /* '.' */) { + out.isIcann = true; + out.isPrivate = false; + out.publicSuffix = 'com'; + return true; + } + else if (c3 === 103 /* 'g' */ && + c2 === 114 /* 'r' */ && + c1 === 111 /* 'o' */ && + c0 === 46 /* '.' */) { + out.isIcann = true; + out.isPrivate = false; + out.publicSuffix = 'org'; + return true; + } + else if (c3 === 117 /* 'u' */ && + c2 === 100 /* 'd' */ && + c1 === 101 /* 'e' */ && + c0 === 46 /* '.' */) { + out.isIcann = true; + out.isPrivate = false; + out.publicSuffix = 'edu'; + return true; + } + else if (c3 === 118 /* 'v' */ && + c2 === 111 /* 'o' */ && + c1 === 103 /* 'g' */ && + c0 === 46 /* '.' */) { + out.isIcann = true; + out.isPrivate = false; + out.publicSuffix = 'gov'; + return true; + } + else if (c3 === 116 /* 't' */ && + c2 === 101 /* 'e' */ && + c1 === 110 /* 'n' */ && + c0 === 46 /* '.' */) { + out.isIcann = true; + out.isPrivate = false; + out.publicSuffix = 'net'; + return true; + } + else if (c3 === 101 /* 'e' */ && + c2 === 100 /* 'd' */ && + c1 === 46 /* '.' */) { + out.isIcann = true; + out.isPrivate = false; + out.publicSuffix = 'de'; + return true; + } + } + return false; +} + +const exceptions = (function () { + const _0 = [1, {}], _1 = [0, { "city": _0 }]; + const exceptions = [0, { "ck": [0, { "www": _0 }], "jp": [0, { "kawasaki": _1, "kitakyushu": _1, "kobe": _1, "nagoya": _1, "sapporo": _1, "sendai": _1, "yokohama": _1 }] }]; + return exceptions; +})(); +const rules = (function () { + const _2 = [1, {}], _3 = [2, {}], _4 = [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2 }], _5 = [1, { "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2 }], _6 = [0, { "*": _3 }], _7 = [2, { "s": _6 }], _8 = [0, { "relay": _3 }], _9 = [2, { "id": _3 }], _10 = [1, { "gov": _2 }], _11 = [0, { "airflow": _6, "lambda-url": _3, "transfer-webapp": _3 }], _12 = [0, { "airflow": _6, "transfer-webapp": _3 }], _13 = [0, { "transfer-webapp": _3, "transfer-webapp-fips": _3 }], _14 = [0, { "notebook": _3, "studio": _3 }], _15 = [0, { "labeling": _3, "notebook": _3, "studio": _3 }], _16 = [0, { "notebook": _3 }], _17 = [0, { "labeling": _3, "notebook": _3, "notebook-fips": _3, "studio": _3 }], _18 = [0, { "notebook": _3, "notebook-fips": _3, "studio": _3, "studio-fips": _3 }], _19 = [0, { "shop": _3 }], _20 = [0, { "*": _2 }], _21 = [1, { "co": _3 }], _22 = [0, { "objects": _3 }], _23 = [2, { "nodes": _3 }], _24 = [0, { "my": _3 }], _25 = [0, { "s3": _3, "s3-accesspoint": _3, "s3-website": _3 }], _26 = [0, { "s3": _3, "s3-accesspoint": _3 }], _27 = [0, { "direct": _3 }], _28 = [0, { "webview-assets": _3 }], _29 = [0, { "vfs": _3, "webview-assets": _3 }], _30 = [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _25, "s3": _3, "s3-accesspoint": _3, "s3-object-lambda": _3, "s3-website": _3, "aws-cloud9": _28, "cloud9": _29 }], _31 = [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _26, "s3": _3, "s3-accesspoint": _3, "s3-object-lambda": _3, "s3-website": _3, "aws-cloud9": _28, "cloud9": _29 }], _32 = [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _25, "s3": _3, "s3-accesspoint": _3, "s3-object-lambda": _3, "s3-website": _3, "analytics-gateway": _3, "aws-cloud9": _28, "cloud9": _29 }], _33 = [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _25, "s3": _3, "s3-accesspoint": _3, "s3-object-lambda": _3, "s3-website": _3 }], _34 = [0, { "s3": _3, "s3-accesspoint": _3, "s3-accesspoint-fips": _3, "s3-fips": _3, "s3-website": _3 }], _35 = [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _34, "s3": _3, "s3-accesspoint": _3, "s3-accesspoint-fips": _3, "s3-fips": _3, "s3-object-lambda": _3, "s3-website": _3, "aws-cloud9": _28, "cloud9": _29 }], _36 = [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _34, "s3": _3, "s3-accesspoint": _3, "s3-accesspoint-fips": _3, "s3-deprecated": _3, "s3-fips": _3, "s3-object-lambda": _3, "s3-website": _3, "analytics-gateway": _3, "aws-cloud9": _28, "cloud9": _29 }], _37 = [0, { "s3": _3, "s3-accesspoint": _3, "s3-accesspoint-fips": _3, "s3-fips": _3 }], _38 = [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _37, "s3": _3, "s3-accesspoint": _3, "s3-accesspoint-fips": _3, "s3-fips": _3, "s3-object-lambda": _3, "s3-website": _3 }], _39 = [0, { "auth": _3 }], _40 = [0, { "auth": _3, "auth-fips": _3 }], _41 = [0, { "auth-fips": _3 }], _42 = [0, { "apps": _3 }], _43 = [0, { "paas": _3 }], _44 = [2, { "eu": _3 }], _45 = [0, { "app": _3 }], _46 = [0, { "site": _3 }], _47 = [1, { "com": _2, "edu": _2, "net": _2, "org": _2 }], _48 = [0, { "j": _3 }], _49 = [0, { "dyn": _3 }], _50 = [2, { "web": _3 }], _51 = [1, { "co": _2, "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2 }], _52 = [0, { "p": _3 }], _53 = [0, { "user": _3 }], _54 = [0, { "cdn": _3 }], _55 = [2, { "raw": _6 }], _56 = [0, { "cust": _3, "reservd": _3 }], _57 = [0, { "cust": _3 }], _58 = [0, { "s3": _3 }], _59 = [1, { "biz": _2, "com": _2, "edu": _2, "gov": _2, "info": _2, "net": _2, "org": _2 }], _60 = [0, { "ipfs": _3 }], _61 = [1, { "framer": _3 }], _62 = [0, { "forgot": _3 }], _63 = [1, { "gs": _2 }], _64 = [0, { "nes": _2 }], _65 = [1, { "k12": _2, "cc": _2, "lib": _2 }], _66 = [1, { "cc": _2 }], _67 = [1, { "cc": _2, "lib": _2 }]; + const rules = [0, { "ac": [1, { "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "drr": _3, "feedback": _3, "forms": _3 }], "ad": _2, "ae": [1, { "ac": _2, "co": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "sch": _2 }], "aero": [1, { "airline": _2, "airport": _2, "accident-investigation": _2, "accident-prevention": _2, "aerobatic": _2, "aeroclub": _2, "aerodrome": _2, "agents": _2, "air-surveillance": _2, "air-traffic-control": _2, "aircraft": _2, "airtraffic": _2, "ambulance": _2, "association": _2, "author": _2, "ballooning": _2, "broker": _2, "caa": _2, "cargo": _2, "catering": _2, "certification": _2, "championship": _2, "charter": _2, "civilaviation": _2, "club": _2, "conference": _2, "consultant": _2, "consulting": _2, "control": _2, "council": _2, "crew": _2, "design": _2, "dgca": _2, "educator": _2, "emergency": _2, "engine": _2, "engineer": _2, "entertainment": _2, "equipment": _2, "exchange": _2, "express": _2, "federation": _2, "flight": _2, "freight": _2, "fuel": _2, "gliding": _2, "government": _2, "groundhandling": _2, "group": _2, "hanggliding": _2, "homebuilt": _2, "insurance": _2, "journal": _2, "journalist": _2, "leasing": _2, "logistics": _2, "magazine": _2, "maintenance": _2, "marketplace": _2, "media": _2, "microlight": _2, "modelling": _2, "navigation": _2, "parachuting": _2, "paragliding": _2, "passenger-association": _2, "pilot": _2, "press": _2, "production": _2, "recreation": _2, "repbody": _2, "res": _2, "research": _2, "rotorcraft": _2, "safety": _2, "scientist": _2, "services": _2, "show": _2, "skydiving": _2, "software": _2, "student": _2, "taxi": _2, "trader": _2, "trading": _2, "trainer": _2, "union": _2, "workinggroup": _2, "works": _2 }], "af": _4, "ag": [1, { "co": _2, "com": _2, "net": _2, "nom": _2, "org": _2, "obj": _3 }], "ai": [1, { "com": _2, "net": _2, "off": _2, "org": _2, "uwu": _3, "framer": _3 }], "al": _5, "am": [1, { "co": _2, "com": _2, "commune": _2, "net": _2, "org": _2, "radio": _3 }], "ao": [1, { "co": _2, "ed": _2, "edu": _2, "gov": _2, "gv": _2, "it": _2, "og": _2, "org": _2, "pb": _2 }], "aq": _2, "ar": [1, { "bet": _2, "com": _2, "coop": _2, "edu": _2, "gob": _2, "gov": _2, "int": _2, "mil": _2, "musica": _2, "mutual": _2, "net": _2, "org": _2, "seg": _2, "senasa": _2, "tur": _2 }], "arpa": [1, { "e164": _2, "home": _2, "in-addr": _2, "ip6": _2, "iris": _2, "uri": _2, "urn": _2 }], "as": _10, "asia": [1, { "cloudns": _3, "daemon": _3, "dix": _3 }], "at": [1, { "4": _3, "ac": [1, { "sth": _2 }], "co": _2, "gv": _2, "or": _2, "funkfeuer": [0, { "wien": _3 }], "futurecms": [0, { "*": _3, "ex": _6, "in": _6 }], "futurehosting": _3, "futuremailing": _3, "ortsinfo": [0, { "ex": _6, "kunden": _6 }], "biz": _3, "info": _3, "123webseite": _3, "priv": _3, "my": _3, "myspreadshop": _3, "12hp": _3, "2ix": _3, "4lima": _3, "lima-city": _3 }], "au": [1, { "asn": _2, "com": [1, { "cloudlets": [0, { "mel": _3 }], "myspreadshop": _3 }], "edu": [1, { "act": _2, "catholic": _2, "nsw": _2, "nt": _2, "qld": _2, "sa": _2, "tas": _2, "vic": _2, "wa": _2 }], "gov": [1, { "qld": _2, "sa": _2, "tas": _2, "vic": _2, "wa": _2 }], "id": _2, "net": _2, "org": _2, "conf": _2, "oz": _2, "act": _2, "nsw": _2, "nt": _2, "qld": _2, "sa": _2, "tas": _2, "vic": _2, "wa": _2, "hrsn": [0, { "vps": _3 }] }], "aw": [1, { "com": _2 }], "ax": _2, "az": [1, { "biz": _2, "co": _2, "com": _2, "edu": _2, "gov": _2, "info": _2, "int": _2, "mil": _2, "name": _2, "net": _2, "org": _2, "pp": _2, "pro": _2 }], "ba": [1, { "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "brendly": _19, "rs": _3 }], "bb": [1, { "biz": _2, "co": _2, "com": _2, "edu": _2, "gov": _2, "info": _2, "net": _2, "org": _2, "store": _2, "tv": _2 }], "bd": [1, { "ac": _2, "ai": _2, "co": _2, "com": _2, "edu": _2, "gov": _2, "id": _2, "info": _2, "it": _2, "mil": _2, "net": _2, "org": _2, "sch": _2, "tv": _2 }], "be": [1, { "ac": _2, "cloudns": _3, "webhosting": _3, "interhostsolutions": [0, { "cloud": _3 }], "kuleuven": [0, { "ezproxy": _3 }], "123website": _3, "myspreadshop": _3, "transurl": _6 }], "bf": _10, "bg": [1, { "0": _2, "1": _2, "2": _2, "3": _2, "4": _2, "5": _2, "6": _2, "7": _2, "8": _2, "9": _2, "a": _2, "b": _2, "c": _2, "d": _2, "e": _2, "f": _2, "g": _2, "h": _2, "i": _2, "j": _2, "k": _2, "l": _2, "m": _2, "n": _2, "o": _2, "p": _2, "q": _2, "r": _2, "s": _2, "t": _2, "u": _2, "v": _2, "w": _2, "x": _2, "y": _2, "z": _2, "barsy": _3 }], "bh": _4, "bi": [1, { "co": _2, "com": _2, "edu": _2, "or": _2, "org": _2 }], "biz": [1, { "activetrail": _3, "cloud-ip": _3, "cloudns": _3, "jozi": _3, "dyndns": _3, "for-better": _3, "for-more": _3, "for-some": _3, "for-the": _3, "selfip": _3, "webhop": _3, "orx": _3, "mmafan": _3, "myftp": _3, "no-ip": _3, "dscloud": _3 }], "bj": [1, { "africa": _2, "agro": _2, "architectes": _2, "assur": _2, "avocats": _2, "co": _2, "com": _2, "eco": _2, "econo": _2, "edu": _2, "info": _2, "loisirs": _2, "money": _2, "net": _2, "org": _2, "ote": _2, "restaurant": _2, "resto": _2, "tourism": _2, "univ": _2 }], "bm": _4, "bn": [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "co": _3 }], "bo": [1, { "com": _2, "edu": _2, "gob": _2, "int": _2, "mil": _2, "net": _2, "org": _2, "tv": _2, "web": _2, "academia": _2, "agro": _2, "arte": _2, "blog": _2, "bolivia": _2, "ciencia": _2, "cooperativa": _2, "democracia": _2, "deporte": _2, "ecologia": _2, "economia": _2, "empresa": _2, "indigena": _2, "industria": _2, "info": _2, "medicina": _2, "movimiento": _2, "musica": _2, "natural": _2, "nombre": _2, "noticias": _2, "patria": _2, "plurinacional": _2, "politica": _2, "profesional": _2, "pueblo": _2, "revista": _2, "salud": _2, "tecnologia": _2, "tksat": _2, "transporte": _2, "wiki": _2 }], "br": [1, { "9guacu": _2, "abc": _2, "adm": _2, "adv": _2, "agr": _2, "aju": _2, "am": _2, "anani": _2, "aparecida": _2, "api": _2, "app": _2, "arq": _2, "art": _2, "ato": _2, "b": _2, "barueri": _2, "belem": _2, "bet": _2, "bhz": _2, "bib": _2, "bio": _2, "blog": _2, "bmd": _2, "boavista": _2, "bsb": _2, "campinagrande": _2, "campinas": _2, "caxias": _2, "cim": _2, "cng": _2, "cnt": _2, "com": [1, { "simplesite": _3 }], "contagem": _2, "coop": _2, "coz": _2, "cri": _2, "cuiaba": _2, "curitiba": _2, "def": _2, "des": _2, "det": _2, "dev": _2, "ecn": _2, "eco": _2, "edu": _2, "emp": _2, "enf": _2, "eng": _2, "esp": _2, "etc": _2, "eti": _2, "far": _2, "feira": _2, "flog": _2, "floripa": _2, "fm": _2, "fnd": _2, "fortal": _2, "fot": _2, "foz": _2, "fst": _2, "g12": _2, "geo": _2, "ggf": _2, "goiania": _2, "gov": [1, { "ac": _2, "al": _2, "am": _2, "ap": _2, "ba": _2, "ce": _2, "df": _2, "es": _2, "go": _2, "ma": _2, "mg": _2, "ms": _2, "mt": _2, "pa": _2, "pb": _2, "pe": _2, "pi": _2, "pr": _2, "rj": _2, "rn": _2, "ro": _2, "rr": _2, "rs": _2, "sc": _2, "se": _2, "sp": _2, "to": _2 }], "gru": _2, "ia": _2, "imb": _2, "ind": _2, "inf": _2, "jab": _2, "jampa": _2, "jdf": _2, "joinville": _2, "jor": _2, "jus": _2, "leg": [1, { "ac": _3, "al": _3, "am": _3, "ap": _3, "ba": _3, "ce": _3, "df": _3, "es": _3, "go": _3, "ma": _3, "mg": _3, "ms": _3, "mt": _3, "pa": _3, "pb": _3, "pe": _3, "pi": _3, "pr": _3, "rj": _3, "rn": _3, "ro": _3, "rr": _3, "rs": _3, "sc": _3, "se": _3, "sp": _3, "to": _3 }], "leilao": _2, "lel": _2, "log": _2, "londrina": _2, "macapa": _2, "maceio": _2, "manaus": _2, "maringa": _2, "mat": _2, "med": _2, "mil": _2, "morena": _2, "mp": _2, "mus": _2, "natal": _2, "net": _2, "niteroi": _2, "nom": _20, "not": _2, "ntr": _2, "odo": _2, "ong": _2, "org": _2, "osasco": _2, "palmas": _2, "poa": _2, "ppg": _2, "pro": _2, "psc": _2, "psi": _2, "pvh": _2, "qsl": _2, "radio": _2, "rec": _2, "recife": _2, "rep": _2, "ribeirao": _2, "rio": _2, "riobranco": _2, "riopreto": _2, "salvador": _2, "sampa": _2, "santamaria": _2, "santoandre": _2, "saobernardo": _2, "saogonca": _2, "seg": _2, "sjc": _2, "slg": _2, "slz": _2, "social": _2, "sorocaba": _2, "srv": _2, "taxi": _2, "tc": _2, "tec": _2, "teo": _2, "the": _2, "tmp": _2, "trd": _2, "tur": _2, "tv": _2, "udi": _2, "vet": _2, "vix": _2, "vlog": _2, "wiki": _2, "xyz": _2, "zlg": _2, "tche": _3 }], "bs": [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "we": _3 }], "bt": _4, "bv": _2, "bw": [1, { "ac": _2, "co": _2, "gov": _2, "net": _2, "org": _2 }], "by": [1, { "gov": _2, "mil": _2, "com": _2, "of": _2, "mediatech": _3 }], "bz": [1, { "co": _2, "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "za": _3, "mydns": _3, "gsj": _3 }], "ca": [1, { "ab": _2, "bc": _2, "mb": _2, "nb": _2, "nf": _2, "nl": _2, "ns": _2, "nt": _2, "nu": _2, "on": _2, "pe": _2, "qc": _2, "sk": _2, "yk": _2, "gc": _2, "barsy": _3, "awdev": _6, "co": _3, "no-ip": _3, "onid": _3, "myspreadshop": _3, "box": _3 }], "cat": _2, "cc": [1, { "cleverapps": _3, "cloud-ip": _3, "cloudns": _3, "ftpaccess": _3, "game-server": _3, "myphotos": _3, "scrapping": _3, "twmail": _3, "csx": _3, "fantasyleague": _3, "spawn": [0, { "instances": _3 }] }], "cd": _10, "cf": _2, "cg": _2, "ch": [1, { "square7": _3, "cloudns": _3, "cloudscale": [0, { "cust": _3, "lpg": _22, "rma": _22 }], "objectstorage": [0, { "lpg": _3, "rma": _3 }], "flow": [0, { "ae": [0, { "alp1": _3 }], "appengine": _3 }], "linkyard-cloud": _3, "gotdns": _3, "dnsking": _3, "123website": _3, "myspreadshop": _3, "firenet": [0, { "*": _3, "svc": _6 }], "12hp": _3, "2ix": _3, "4lima": _3, "lima-city": _3 }], "ci": [1, { "ac": _2, "xn--aroport-bya": _2, "aéroport": _2, "asso": _2, "co": _2, "com": _2, "ed": _2, "edu": _2, "go": _2, "gouv": _2, "int": _2, "net": _2, "or": _2, "org": _2 }], "ck": _20, "cl": [1, { "co": _2, "gob": _2, "gov": _2, "mil": _2, "cloudns": _3 }], "cm": [1, { "co": _2, "com": _2, "gov": _2, "net": _2 }], "cn": [1, { "ac": _2, "com": [1, { "amazonaws": [0, { "cn-north-1": [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "rds": _6, "dualstack": _25, "s3": _3, "s3-accesspoint": _3, "s3-deprecated": _3, "s3-object-lambda": _3, "s3-website": _3 }], "cn-northwest-1": [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "rds": _6, "dualstack": _26, "s3": _3, "s3-accesspoint": _3, "s3-object-lambda": _3, "s3-website": _3 }], "compute": _6, "airflow": [0, { "cn-north-1": _6, "cn-northwest-1": _6 }], "eb": [0, { "cn-north-1": _3, "cn-northwest-1": _3 }], "elb": _6 }], "amazonwebservices": [0, { "on": [0, { "cn-north-1": _12, "cn-northwest-1": _12 }] }], "sagemaker": [0, { "cn-north-1": _14, "cn-northwest-1": _14 }] }], "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "xn--55qx5d": _2, "公司": _2, "xn--od0alg": _2, "網絡": _2, "xn--io0a7i": _2, "网络": _2, "ah": _2, "bj": _2, "cq": _2, "fj": _2, "gd": _2, "gs": _2, "gx": _2, "gz": _2, "ha": _2, "hb": _2, "he": _2, "hi": _2, "hk": _2, "hl": _2, "hn": _2, "jl": _2, "js": _2, "jx": _2, "ln": _2, "mo": _2, "nm": _2, "nx": _2, "qh": _2, "sc": _2, "sd": _2, "sh": [1, { "as": _3 }], "sn": _2, "sx": _2, "tj": _2, "tw": _2, "xj": _2, "xz": _2, "yn": _2, "zj": _2, "canva-apps": _3, "canvasite": _24, "myqnapcloud": _3, "quickconnect": _27 }], "co": [1, { "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "nom": _2, "org": _2, "carrd": _3, "crd": _3, "otap": _6, "hidns": _3, "leadpages": _3, "lpages": _3, "mypi": _3, "xmit": _6, "firewalledreplit": _9, "repl": _9, "supabase": [2, { "realtime": _3, "storage": _3 }], "umso": _3 }], "com": [1, { "a2hosted": _3, "cpserver": _3, "adobeaemcloud": [2, { "dev": _6 }], "africa": _3, "aivencloud": _3, "alibabacloudcs": _3, "kasserver": _3, "amazonaws": [0, { "af-south-1": _30, "ap-east-1": _31, "ap-northeast-1": _32, "ap-northeast-2": _32, "ap-northeast-3": _30, "ap-south-1": _32, "ap-south-2": _33, "ap-southeast-1": _32, "ap-southeast-2": _32, "ap-southeast-3": _33, "ap-southeast-4": _33, "ap-southeast-5": [0, { "execute-api": _3, "dualstack": _25, "s3": _3, "s3-accesspoint": _3, "s3-deprecated": _3, "s3-object-lambda": _3, "s3-website": _3 }], "ca-central-1": _35, "ca-west-1": [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _34, "s3": _3, "s3-accesspoint": _3, "s3-accesspoint-fips": _3, "s3-fips": _3, "s3-object-lambda": _3, "s3-website": _3 }], "eu-central-1": _32, "eu-central-2": _33, "eu-north-1": _31, "eu-south-1": _30, "eu-south-2": _33, "eu-west-1": [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _25, "s3": _3, "s3-accesspoint": _3, "s3-deprecated": _3, "s3-object-lambda": _3, "s3-website": _3, "analytics-gateway": _3, "aws-cloud9": _28, "cloud9": _29 }], "eu-west-2": _31, "eu-west-3": _30, "il-central-1": [0, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _25, "s3": _3, "s3-accesspoint": _3, "s3-object-lambda": _3, "s3-website": _3, "aws-cloud9": _28, "cloud9": [0, { "vfs": _3 }] }], "me-central-1": _33, "me-south-1": _31, "sa-east-1": _30, "us-east-1": [2, { "execute-api": _3, "emrappui-prod": _3, "emrnotebooks-prod": _3, "emrstudio-prod": _3, "dualstack": _34, "s3": _3, "s3-accesspoint": _3, "s3-accesspoint-fips": _3, "s3-deprecated": _3, "s3-fips": _3, "s3-object-lambda": _3, "s3-website": _3, "analytics-gateway": _3, "aws-cloud9": _28, "cloud9": _29 }], "us-east-2": _36, "us-gov-east-1": _38, "us-gov-west-1": _38, "us-west-1": _35, "us-west-2": _36, "compute": _6, "compute-1": _6, "airflow": [0, { "af-south-1": _6, "ap-east-1": _6, "ap-northeast-1": _6, "ap-northeast-2": _6, "ap-northeast-3": _6, "ap-south-1": _6, "ap-south-2": _6, "ap-southeast-1": _6, "ap-southeast-2": _6, "ap-southeast-3": _6, "ap-southeast-4": _6, "ap-southeast-5": _6, "ap-southeast-7": _6, "ca-central-1": _6, "ca-west-1": _6, "eu-central-1": _6, "eu-central-2": _6, "eu-north-1": _6, "eu-south-1": _6, "eu-south-2": _6, "eu-west-1": _6, "eu-west-2": _6, "eu-west-3": _6, "il-central-1": _6, "me-central-1": _6, "me-south-1": _6, "sa-east-1": _6, "us-east-1": _6, "us-east-2": _6, "us-west-1": _6, "us-west-2": _6 }], "rds": [0, { "af-south-1": _6, "ap-east-1": _6, "ap-east-2": _6, "ap-northeast-1": _6, "ap-northeast-2": _6, "ap-northeast-3": _6, "ap-south-1": _6, "ap-south-2": _6, "ap-southeast-1": _6, "ap-southeast-2": _6, "ap-southeast-3": _6, "ap-southeast-4": _6, "ap-southeast-5": _6, "ap-southeast-6": _6, "ap-southeast-7": _6, "ca-central-1": _6, "ca-west-1": _6, "eu-central-1": _6, "eu-central-2": _6, "eu-west-1": _6, "eu-west-2": _6, "eu-west-3": _6, "il-central-1": _6, "me-central-1": _6, "me-south-1": _6, "mx-central-1": _6, "sa-east-1": _6, "us-east-1": _6, "us-east-2": _6, "us-gov-east-1": _6, "us-gov-west-1": _6, "us-northeast-1": _6, "us-west-1": _6, "us-west-2": _6 }], "s3": _3, "s3-1": _3, "s3-ap-east-1": _3, "s3-ap-northeast-1": _3, "s3-ap-northeast-2": _3, "s3-ap-northeast-3": _3, "s3-ap-south-1": _3, "s3-ap-southeast-1": _3, "s3-ap-southeast-2": _3, "s3-ca-central-1": _3, "s3-eu-central-1": _3, "s3-eu-north-1": _3, "s3-eu-west-1": _3, "s3-eu-west-2": _3, "s3-eu-west-3": _3, "s3-external-1": _3, "s3-fips-us-gov-east-1": _3, "s3-fips-us-gov-west-1": _3, "s3-global": [0, { "accesspoint": [0, { "mrap": _3 }] }], "s3-me-south-1": _3, "s3-sa-east-1": _3, "s3-us-east-2": _3, "s3-us-gov-east-1": _3, "s3-us-gov-west-1": _3, "s3-us-west-1": _3, "s3-us-west-2": _3, "s3-website-ap-northeast-1": _3, "s3-website-ap-southeast-1": _3, "s3-website-ap-southeast-2": _3, "s3-website-eu-west-1": _3, "s3-website-sa-east-1": _3, "s3-website-us-east-1": _3, "s3-website-us-gov-west-1": _3, "s3-website-us-west-1": _3, "s3-website-us-west-2": _3, "elb": _6 }], "amazoncognito": [0, { "af-south-1": _39, "ap-east-1": _39, "ap-northeast-1": _39, "ap-northeast-2": _39, "ap-northeast-3": _39, "ap-south-1": _39, "ap-south-2": _39, "ap-southeast-1": _39, "ap-southeast-2": _39, "ap-southeast-3": _39, "ap-southeast-4": _39, "ap-southeast-5": _39, "ap-southeast-7": _39, "ca-central-1": _39, "ca-west-1": _39, "eu-central-1": _39, "eu-central-2": _39, "eu-north-1": _39, "eu-south-1": _39, "eu-south-2": _39, "eu-west-1": _39, "eu-west-2": _39, "eu-west-3": _39, "il-central-1": _39, "me-central-1": _39, "me-south-1": _39, "mx-central-1": _39, "sa-east-1": _39, "us-east-1": _40, "us-east-2": _40, "us-gov-east-1": _41, "us-gov-west-1": _41, "us-west-1": _40, "us-west-2": _40 }], "amplifyapp": _3, "awsapprunner": _6, "awsapps": _3, "elasticbeanstalk": [2, { "af-south-1": _3, "ap-east-1": _3, "ap-northeast-1": _3, "ap-northeast-2": _3, "ap-northeast-3": _3, "ap-south-1": _3, "ap-southeast-1": _3, "ap-southeast-2": _3, "ap-southeast-3": _3, "ap-southeast-5": _3, "ap-southeast-7": _3, "ca-central-1": _3, "eu-central-1": _3, "eu-north-1": _3, "eu-south-1": _3, "eu-south-2": _3, "eu-west-1": _3, "eu-west-2": _3, "eu-west-3": _3, "il-central-1": _3, "me-central-1": _3, "me-south-1": _3, "sa-east-1": _3, "us-east-1": _3, "us-east-2": _3, "us-gov-east-1": _3, "us-gov-west-1": _3, "us-west-1": _3, "us-west-2": _3 }], "awsglobalaccelerator": _3, "siiites": _3, "appspacehosted": _3, "appspaceusercontent": _3, "on-aptible": _3, "myasustor": _3, "balena-devices": _3, "boutir": _3, "bplaced": _3, "cafjs": _3, "canva-apps": _3, "canva-hosted-embed": _3, "canvacode": _3, "rice-labs": _3, "cdn77-storage": _3, "br": _3, "cn": _3, "de": _3, "eu": _3, "jpn": _3, "mex": _3, "ru": _3, "sa": _3, "uk": _3, "us": _3, "za": _3, "clever-cloud": [0, { "services": _6 }], "abrdns": _3, "dnsabr": _3, "ip-ddns": _3, "jdevcloud": _3, "wpdevcloud": _3, "cf-ipfs": _3, "cloudflare-ipfs": _3, "trycloudflare": _3, "co": _3, "devinapps": _6, "builtwithdark": _3, "datadetect": [0, { "demo": _3, "instance": _3 }], "dattolocal": _3, "dattorelay": _3, "dattoweb": _3, "mydatto": _3, "digitaloceanspaces": _6, "discordsays": _3, "discordsez": _3, "drayddns": _3, "dreamhosters": _3, "durumis": _3, "blogdns": _3, "cechire": _3, "dnsalias": _3, "dnsdojo": _3, "doesntexist": _3, "dontexist": _3, "doomdns": _3, "dyn-o-saur": _3, "dynalias": _3, "dyndns-at-home": _3, "dyndns-at-work": _3, "dyndns-blog": _3, "dyndns-free": _3, "dyndns-home": _3, "dyndns-ip": _3, "dyndns-mail": _3, "dyndns-office": _3, "dyndns-pics": _3, "dyndns-remote": _3, "dyndns-server": _3, "dyndns-web": _3, "dyndns-wiki": _3, "dyndns-work": _3, "est-a-la-maison": _3, "est-a-la-masion": _3, "est-le-patron": _3, "est-mon-blogueur": _3, "from-ak": _3, "from-al": _3, "from-ar": _3, "from-ca": _3, "from-ct": _3, "from-dc": _3, "from-de": _3, "from-fl": _3, "from-ga": _3, "from-hi": _3, "from-ia": _3, "from-id": _3, "from-il": _3, "from-in": _3, "from-ks": _3, "from-ky": _3, "from-ma": _3, "from-md": _3, "from-mi": _3, "from-mn": _3, "from-mo": _3, "from-ms": _3, "from-mt": _3, "from-nc": _3, "from-nd": _3, "from-ne": _3, "from-nh": _3, "from-nj": _3, "from-nm": _3, "from-nv": _3, "from-oh": _3, "from-ok": _3, "from-or": _3, "from-pa": _3, "from-pr": _3, "from-ri": _3, "from-sc": _3, "from-sd": _3, "from-tn": _3, "from-tx": _3, "from-ut": _3, "from-va": _3, "from-vt": _3, "from-wa": _3, "from-wi": _3, "from-wv": _3, "from-wy": _3, "getmyip": _3, "gotdns": _3, "hobby-site": _3, "homelinux": _3, "homeunix": _3, "iamallama": _3, "is-a-anarchist": _3, "is-a-blogger": _3, "is-a-bookkeeper": _3, "is-a-bulls-fan": _3, "is-a-caterer": _3, "is-a-chef": _3, "is-a-conservative": _3, "is-a-cpa": _3, "is-a-cubicle-slave": _3, "is-a-democrat": _3, "is-a-designer": _3, "is-a-doctor": _3, "is-a-financialadvisor": _3, "is-a-geek": _3, "is-a-green": _3, "is-a-guru": _3, "is-a-hard-worker": _3, "is-a-hunter": _3, "is-a-landscaper": _3, "is-a-lawyer": _3, "is-a-liberal": _3, "is-a-libertarian": _3, "is-a-llama": _3, "is-a-musician": _3, "is-a-nascarfan": _3, "is-a-nurse": _3, "is-a-painter": _3, "is-a-personaltrainer": _3, "is-a-photographer": _3, "is-a-player": _3, "is-a-republican": _3, "is-a-rockstar": _3, "is-a-socialist": _3, "is-a-student": _3, "is-a-teacher": _3, "is-a-techie": _3, "is-a-therapist": _3, "is-an-accountant": _3, "is-an-actor": _3, "is-an-actress": _3, "is-an-anarchist": _3, "is-an-artist": _3, "is-an-engineer": _3, "is-an-entertainer": _3, "is-certified": _3, "is-gone": _3, "is-into-anime": _3, "is-into-cars": _3, "is-into-cartoons": _3, "is-into-games": _3, "is-leet": _3, "is-not-certified": _3, "is-slick": _3, "is-uberleet": _3, "is-with-theband": _3, "isa-geek": _3, "isa-hockeynut": _3, "issmarterthanyou": _3, "likes-pie": _3, "likescandy": _3, "neat-url": _3, "saves-the-whales": _3, "selfip": _3, "sells-for-less": _3, "sells-for-u": _3, "servebbs": _3, "simple-url": _3, "space-to-rent": _3, "teaches-yoga": _3, "writesthisblog": _3, "ddnsfree": _3, "ddnsgeek": _3, "giize": _3, "gleeze": _3, "kozow": _3, "loseyourip": _3, "ooguy": _3, "theworkpc": _3, "mytuleap": _3, "tuleap-partners": _3, "encoreapi": _3, "evennode": [0, { "eu-1": _3, "eu-2": _3, "eu-3": _3, "eu-4": _3, "us-1": _3, "us-2": _3, "us-3": _3, "us-4": _3 }], "onfabrica": _3, "fastly-edge": _3, "fastly-terrarium": _3, "fastvps-server": _3, "mydobiss": _3, "firebaseapp": _3, "fldrv": _3, "forgeblocks": _3, "framercanvas": _3, "freebox-os": _3, "freeboxos": _3, "freemyip": _3, "aliases121": _3, "gentapps": _3, "gentlentapis": _3, "githubusercontent": _3, "0emm": _6, "appspot": [2, { "r": _6 }], "blogspot": _3, "codespot": _3, "googleapis": _3, "googlecode": _3, "pagespeedmobilizer": _3, "withgoogle": _3, "withyoutube": _3, "grayjayleagues": _3, "hatenablog": _3, "hatenadiary": _3, "herokuapp": _3, "gr": _3, "smushcdn": _3, "wphostedmail": _3, "wpmucdn": _3, "pixolino": _3, "apps-1and1": _3, "live-website": _3, "webspace-host": _3, "dopaas": _3, "hosted-by-previder": _43, "hosteur": [0, { "rag-cloud": _3, "rag-cloud-ch": _3 }], "ik-server": [0, { "jcloud": _3, "jcloud-ver-jpc": _3 }], "jelastic": [0, { "demo": _3 }], "massivegrid": _43, "wafaicloud": [0, { "jed": _3, "ryd": _3 }], "eu1-plenit": _3, "la1-plenit": _3, "us1-plenit": _3, "webadorsite": _3, "joyent": [0, { "cns": _6 }], "on-forge": _3, "on-vapor": _3, "lpusercontent": _3, "linode": [0, { "members": _3, "nodebalancer": _6 }], "linodeobjects": _6, "linodeusercontent": [0, { "ip": _3 }], "localtonet": _3, "lovableproject": _3, "barsycenter": _3, "barsyonline": _3, "lutrausercontent": _6, "modelscape": _3, "mwcloudnonprod": _3, "polyspace": _3, "mazeplay": _3, "miniserver": _3, "atmeta": _3, "fbsbx": _42, "meteorapp": _44, "routingthecloud": _3, "same-app": _3, "same-preview": _3, "mydbserver": _3, "mochausercontent": _3, "hostedpi": _3, "mythic-beasts": [0, { "caracal": _3, "customer": _3, "fentiger": _3, "lynx": _3, "ocelot": _3, "oncilla": _3, "onza": _3, "sphinx": _3, "vs": _3, "x": _3, "yali": _3 }], "nospamproxy": [0, { "cloud": [2, { "o365": _3 }] }], "4u": _3, "nfshost": _3, "3utilities": _3, "blogsyte": _3, "ciscofreak": _3, "damnserver": _3, "ddnsking": _3, "ditchyourip": _3, "dnsiskinky": _3, "dynns": _3, "geekgalaxy": _3, "health-carereform": _3, "homesecuritymac": _3, "homesecuritypc": _3, "myactivedirectory": _3, "mysecuritycamera": _3, "myvnc": _3, "net-freaks": _3, "onthewifi": _3, "point2this": _3, "quicksytes": _3, "securitytactics": _3, "servebeer": _3, "servecounterstrike": _3, "serveexchange": _3, "serveftp": _3, "servegame": _3, "servehalflife": _3, "servehttp": _3, "servehumour": _3, "serveirc": _3, "servemp3": _3, "servep2p": _3, "servepics": _3, "servequake": _3, "servesarcasm": _3, "stufftoread": _3, "unusualperson": _3, "workisboring": _3, "myiphost": _3, "observableusercontent": [0, { "static": _3 }], "simplesite": _3, "oaiusercontent": _6, "orsites": _3, "operaunite": _3, "customer-oci": [0, { "*": _3, "oci": _6, "ocp": _6, "ocs": _6 }], "oraclecloudapps": _6, "oraclegovcloudapps": _6, "authgear-staging": _3, "authgearapps": _3, "skygearapp": _3, "outsystemscloud": _3, "ownprovider": _3, "pgfog": _3, "pagexl": _3, "gotpantheon": _3, "paywhirl": _6, "upsunapp": _3, "postman-echo": _3, "prgmr": [0, { "xen": _3 }], "project-study": [0, { "dev": _3 }], "pythonanywhere": _44, "qa2": _3, "alpha-myqnapcloud": _3, "dev-myqnapcloud": _3, "mycloudnas": _3, "mynascloud": _3, "myqnapcloud": _3, "qualifioapp": _3, "ladesk": _3, "qualyhqpartner": _6, "qualyhqportal": _6, "qbuser": _3, "quipelements": _6, "rackmaze": _3, "readthedocs-hosted": _3, "rhcloud": _3, "onrender": _3, "render": _45, "subsc-pay": _3, "180r": _3, "dojin": _3, "sakuratan": _3, "sakuraweb": _3, "x0": _3, "code": [0, { "builder": _6, "dev-builder": _6, "stg-builder": _6 }], "salesforce": [0, { "platform": [0, { "code-builder-stg": [0, { "test": [0, { "001": _6 }] }] }] }], "logoip": _3, "scrysec": _3, "firewall-gateway": _3, "myshopblocks": _3, "myshopify": _3, "shopitsite": _3, "1kapp": _3, "appchizi": _3, "applinzi": _3, "sinaapp": _3, "vipsinaapp": _3, "streamlitapp": _3, "try-snowplow": _3, "playstation-cloud": _3, "myspreadshop": _3, "w-corp-staticblitz": _3, "w-credentialless-staticblitz": _3, "w-staticblitz": _3, "stackhero-network": _3, "stdlib": [0, { "api": _3 }], "strapiapp": [2, { "media": _3 }], "streak-link": _3, "streaklinks": _3, "streakusercontent": _3, "temp-dns": _3, "dsmynas": _3, "familyds": _3, "mytabit": _3, "taveusercontent": _3, "tb-hosting": _46, "reservd": _3, "thingdustdata": _3, "townnews-staging": _3, "typeform": [0, { "pro": _3 }], "hk": _3, "it": _3, "deus-canvas": _3, "vultrobjects": _6, "wafflecell": _3, "hotelwithflight": _3, "reserve-online": _3, "cprapid": _3, "pleskns": _3, "remotewd": _3, "wiardweb": [0, { "pages": _3 }], "wixsite": _3, "wixstudio": _3, "messwithdns": _3, "woltlab-demo": _3, "wpenginepowered": [2, { "js": _3 }], "xnbay": [2, { "u2": _3, "u2-local": _3 }], "yolasite": _3 }], "coop": _2, "cr": [1, { "ac": _2, "co": _2, "ed": _2, "fi": _2, "go": _2, "or": _2, "sa": _2 }], "cu": [1, { "com": _2, "edu": _2, "gob": _2, "inf": _2, "nat": _2, "net": _2, "org": _2 }], "cv": [1, { "com": _2, "edu": _2, "id": _2, "int": _2, "net": _2, "nome": _2, "org": _2, "publ": _2 }], "cw": _47, "cx": [1, { "gov": _2, "cloudns": _3, "ath": _3, "info": _3, "assessments": _3, "calculators": _3, "funnels": _3, "paynow": _3, "quizzes": _3, "researched": _3, "tests": _3 }], "cy": [1, { "ac": _2, "biz": _2, "com": [1, { "scaleforce": _48 }], "ekloges": _2, "gov": _2, "ltd": _2, "mil": _2, "net": _2, "org": _2, "press": _2, "pro": _2, "tm": _2 }], "cz": [1, { "gov": _2, "contentproxy9": [0, { "rsc": _3 }], "realm": _3, "e4": _3, "co": _3, "metacentrum": [0, { "cloud": _6, "custom": _3 }], "muni": [0, { "cloud": [0, { "flt": _3, "usr": _3 }] }] }], "de": [1, { "bplaced": _3, "square7": _3, "com": _3, "cosidns": _49, "dnsupdater": _3, "dynamisches-dns": _3, "internet-dns": _3, "l-o-g-i-n": _3, "ddnss": [2, { "dyn": _3, "dyndns": _3 }], "dyn-ip24": _3, "dyndns1": _3, "home-webserver": [2, { "dyn": _3 }], "myhome-server": _3, "dnshome": _3, "fuettertdasnetz": _3, "isteingeek": _3, "istmein": _3, "lebtimnetz": _3, "leitungsen": _3, "traeumtgerade": _3, "frusky": _6, "goip": _3, "xn--gnstigbestellen-zvb": _3, "günstigbestellen": _3, "xn--gnstigliefern-wob": _3, "günstigliefern": _3, "hs-heilbronn": [0, { "it": [0, { "pages": _3, "pages-research": _3 }] }], "dyn-berlin": _3, "in-berlin": _3, "in-brb": _3, "in-butter": _3, "in-dsl": _3, "in-vpn": _3, "iservschule": _3, "mein-iserv": _3, "schuldock": _3, "schulplattform": _3, "schulserver": _3, "test-iserv": _3, "keymachine": _3, "co": _3, "git-repos": _3, "lcube-server": _3, "svn-repos": _3, "barsy": _3, "webspaceconfig": _3, "123webseite": _3, "rub": _3, "ruhr-uni-bochum": [2, { "noc": [0, { "io": _3 }] }], "logoip": _3, "firewall-gateway": _3, "my-gateway": _3, "my-router": _3, "spdns": _3, "my": _3, "speedpartner": [0, { "customer": _3 }], "myspreadshop": _3, "taifun-dns": _3, "12hp": _3, "2ix": _3, "4lima": _3, "lima-city": _3, "dd-dns": _3, "dray-dns": _3, "draydns": _3, "dyn-vpn": _3, "dynvpn": _3, "mein-vigor": _3, "my-vigor": _3, "my-wan": _3, "syno-ds": _3, "synology-diskstation": _3, "synology-ds": _3, "virtual-user": _3, "virtualuser": _3, "community-pro": _3, "diskussionsbereich": _3, "xenonconnect": _6 }], "dj": _2, "dk": [1, { "biz": _3, "co": _3, "firm": _3, "reg": _3, "store": _3, "123hjemmeside": _3, "myspreadshop": _3 }], "dm": _51, "do": [1, { "art": _2, "com": _2, "edu": _2, "gob": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "sld": _2, "web": _2 }], "dz": [1, { "art": _2, "asso": _2, "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "pol": _2, "soc": _2, "tm": _2 }], "ec": [1, { "abg": _2, "adm": _2, "agron": _2, "arqt": _2, "art": _2, "bar": _2, "chef": _2, "com": _2, "cont": _2, "cpa": _2, "cue": _2, "dent": _2, "dgn": _2, "disco": _2, "doc": _2, "edu": _2, "eng": _2, "esm": _2, "fin": _2, "fot": _2, "gal": _2, "gob": _2, "gov": _2, "gye": _2, "ibr": _2, "info": _2, "k12": _2, "lat": _2, "loj": _2, "med": _2, "mil": _2, "mktg": _2, "mon": _2, "net": _2, "ntr": _2, "odont": _2, "org": _2, "pro": _2, "prof": _2, "psic": _2, "psiq": _2, "pub": _2, "rio": _2, "rrpp": _2, "sal": _2, "tech": _2, "tul": _2, "tur": _2, "uio": _2, "vet": _2, "xxx": _2, "base": _3, "official": _3 }], "edu": [1, { "rit": [0, { "git-pages": _3 }] }], "ee": [1, { "aip": _2, "com": _2, "edu": _2, "fie": _2, "gov": _2, "lib": _2, "med": _2, "org": _2, "pri": _2, "riik": _2 }], "eg": [1, { "ac": _2, "com": _2, "edu": _2, "eun": _2, "gov": _2, "info": _2, "me": _2, "mil": _2, "name": _2, "net": _2, "org": _2, "sci": _2, "sport": _2, "tv": _2 }], "er": _20, "es": [1, { "com": _2, "edu": _2, "gob": _2, "nom": _2, "org": _2, "123miweb": _3, "myspreadshop": _3 }], "et": [1, { "biz": _2, "com": _2, "edu": _2, "gov": _2, "info": _2, "name": _2, "net": _2, "org": _2 }], "eu": [1, { "cloudns": _3, "prvw": _3, "dogado": [0, { "jelastic": _3 }], "barsy": _3, "spdns": _3, "nxa": _6, "directwp": _3, "transurl": _6, "diskstation": _3 }], "fi": [1, { "aland": _2, "dy": _3, "xn--hkkinen-5wa": _3, "häkkinen": _3, "iki": _3, "cloudplatform": [0, { "fi": _3 }], "datacenter": [0, { "demo": _3, "paas": _3 }], "kapsi": _3, "123kotisivu": _3, "myspreadshop": _3 }], "fj": [1, { "ac": _2, "biz": _2, "com": _2, "edu": _2, "gov": _2, "id": _2, "info": _2, "mil": _2, "name": _2, "net": _2, "org": _2, "pro": _2 }], "fk": _20, "fm": [1, { "com": _2, "edu": _2, "net": _2, "org": _2, "radio": _3, "user": _6 }], "fo": _2, "fr": [1, { "asso": _2, "com": _2, "gouv": _2, "nom": _2, "prd": _2, "tm": _2, "avoues": _2, "cci": _2, "greta": _2, "huissier-justice": _2, "en-root": _3, "fbx-os": _3, "fbxos": _3, "freebox-os": _3, "freeboxos": _3, "goupile": _3, "123siteweb": _3, "on-web": _3, "chirurgiens-dentistes-en-france": _3, "dedibox": _3, "aeroport": _3, "avocat": _3, "chambagri": _3, "chirurgiens-dentistes": _3, "experts-comptables": _3, "medecin": _3, "notaires": _3, "pharmacien": _3, "port": _3, "veterinaire": _3, "myspreadshop": _3, "ynh": _3 }], "ga": _2, "gb": _2, "gd": [1, { "edu": _2, "gov": _2 }], "ge": [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "pvt": _2, "school": _2 }], "gf": _2, "gg": [1, { "co": _2, "net": _2, "org": _2, "ply": [0, { "at": _6, "d6": _3 }], "botdash": _3, "kaas": _3, "stackit": _3, "panel": [2, { "daemon": _3 }] }], "gh": [1, { "biz": _2, "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2 }], "gi": [1, { "com": _2, "edu": _2, "gov": _2, "ltd": _2, "mod": _2, "org": _2 }], "gl": [1, { "co": _2, "com": _2, "edu": _2, "net": _2, "org": _2 }], "gm": _2, "gn": [1, { "ac": _2, "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2 }], "gov": _2, "gp": [1, { "asso": _2, "com": _2, "edu": _2, "mobi": _2, "net": _2, "org": _2 }], "gq": _2, "gr": [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "barsy": _3, "simplesite": _3 }], "gs": _2, "gt": [1, { "com": _2, "edu": _2, "gob": _2, "ind": _2, "mil": _2, "net": _2, "org": _2 }], "gu": [1, { "com": _2, "edu": _2, "gov": _2, "guam": _2, "info": _2, "net": _2, "org": _2, "web": _2 }], "gw": [1, { "nx": _3 }], "gy": _51, "hk": [1, { "com": _2, "edu": _2, "gov": _2, "idv": _2, "net": _2, "org": _2, "xn--ciqpn": _2, "个人": _2, "xn--gmqw5a": _2, "個人": _2, "xn--55qx5d": _2, "公司": _2, "xn--mxtq1m": _2, "政府": _2, "xn--lcvr32d": _2, "敎育": _2, "xn--wcvs22d": _2, "教育": _2, "xn--gmq050i": _2, "箇人": _2, "xn--uc0atv": _2, "組織": _2, "xn--uc0ay4a": _2, "組织": _2, "xn--od0alg": _2, "網絡": _2, "xn--zf0avx": _2, "網络": _2, "xn--mk0axi": _2, "组織": _2, "xn--tn0ag": _2, "组织": _2, "xn--od0aq3b": _2, "网絡": _2, "xn--io0a7i": _2, "网络": _2, "inc": _3, "ltd": _3 }], "hm": _2, "hn": [1, { "com": _2, "edu": _2, "gob": _2, "mil": _2, "net": _2, "org": _2 }], "hr": [1, { "com": _2, "from": _2, "iz": _2, "name": _2, "brendly": _19 }], "ht": [1, { "adult": _2, "art": _2, "asso": _2, "com": _2, "coop": _2, "edu": _2, "firm": _2, "gouv": _2, "info": _2, "med": _2, "net": _2, "org": _2, "perso": _2, "pol": _2, "pro": _2, "rel": _2, "shop": _2, "rt": _3 }], "hu": [1, { "2000": _2, "agrar": _2, "bolt": _2, "casino": _2, "city": _2, "co": _2, "erotica": _2, "erotika": _2, "film": _2, "forum": _2, "games": _2, "hotel": _2, "info": _2, "ingatlan": _2, "jogasz": _2, "konyvelo": _2, "lakas": _2, "media": _2, "news": _2, "org": _2, "priv": _2, "reklam": _2, "sex": _2, "shop": _2, "sport": _2, "suli": _2, "szex": _2, "tm": _2, "tozsde": _2, "utazas": _2, "video": _2 }], "id": [1, { "ac": _2, "biz": _2, "co": _2, "desa": _2, "go": _2, "kop": _2, "mil": _2, "my": _2, "net": _2, "or": _2, "ponpes": _2, "sch": _2, "web": _2, "e": _3, "zone": _3 }], "ie": [1, { "gov": _2, "myspreadshop": _3 }], "il": [1, { "ac": _2, "co": [1, { "ravpage": _3, "mytabit": _3, "tabitorder": _3 }], "gov": _2, "idf": _2, "k12": _2, "muni": _2, "net": _2, "org": _2 }], "xn--4dbrk0ce": [1, { "xn--4dbgdty6c": _2, "xn--5dbhl8d": _2, "xn--8dbq2a": _2, "xn--hebda8b": _2 }], "ישראל": [1, { "אקדמיה": _2, "ישוב": _2, "צהל": _2, "ממשל": _2 }], "im": [1, { "ac": _2, "co": [1, { "ltd": _2, "plc": _2 }], "com": _2, "net": _2, "org": _2, "tt": _2, "tv": _2 }], "in": [1, { "5g": _2, "6g": _2, "ac": _2, "ai": _2, "am": _2, "bank": _2, "bihar": _2, "biz": _2, "business": _2, "ca": _2, "cn": _2, "co": _2, "com": _2, "coop": _2, "cs": _2, "delhi": _2, "dr": _2, "edu": _2, "er": _2, "fin": _2, "firm": _2, "gen": _2, "gov": _2, "gujarat": _2, "ind": _2, "info": _2, "int": _2, "internet": _2, "io": _2, "me": _2, "mil": _2, "net": _2, "nic": _2, "org": _2, "pg": _2, "post": _2, "pro": _2, "res": _2, "travel": _2, "tv": _2, "uk": _2, "up": _2, "us": _2, "cloudns": _3, "barsy": _3, "web": _3, "supabase": _3 }], "info": [1, { "cloudns": _3, "dynamic-dns": _3, "barrel-of-knowledge": _3, "barrell-of-knowledge": _3, "dyndns": _3, "for-our": _3, "groks-the": _3, "groks-this": _3, "here-for-more": _3, "knowsitall": _3, "selfip": _3, "webhop": _3, "barsy": _3, "mayfirst": _3, "mittwald": _3, "mittwaldserver": _3, "typo3server": _3, "dvrcam": _3, "ilovecollege": _3, "no-ip": _3, "forumz": _3, "nsupdate": _3, "dnsupdate": _3, "v-info": _3 }], "int": [1, { "eu": _2 }], "io": [1, { "2038": _3, "co": _2, "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "nom": _2, "org": _2, "on-acorn": _6, "myaddr": _3, "apigee": _3, "b-data": _3, "beagleboard": _3, "bitbucket": _3, "bluebite": _3, "boxfuse": _3, "brave": _7, "browsersafetymark": _3, "bubble": _54, "bubbleapps": _3, "bigv": [0, { "uk0": _3 }], "cleverapps": _3, "cloudbeesusercontent": _3, "dappnode": [0, { "dyndns": _3 }], "darklang": _3, "definima": _3, "dedyn": _3, "icp0": _55, "icp1": _55, "qzz": _3, "fh-muenster": _3, "shw": _3, "forgerock": [0, { "id": _3 }], "gitbook": _3, "github": _3, "gitlab": _3, "lolipop": _3, "hasura-app": _3, "hostyhosting": _3, "hypernode": _3, "moonscale": _6, "beebyte": _43, "beebyteapp": [0, { "sekd1": _3 }], "jele": _3, "webthings": _3, "loginline": _3, "barsy": _3, "azurecontainer": _6, "ngrok": [2, { "ap": _3, "au": _3, "eu": _3, "in": _3, "jp": _3, "sa": _3, "us": _3 }], "nodeart": [0, { "stage": _3 }], "pantheonsite": _3, "pstmn": [2, { "mock": _3 }], "protonet": _3, "qcx": [2, { "sys": _6 }], "qoto": _3, "vaporcloud": _3, "myrdbx": _3, "rb-hosting": _46, "on-k3s": _6, "on-rio": _6, "readthedocs": _3, "resindevice": _3, "resinstaging": [0, { "devices": _3 }], "hzc": _3, "sandcats": _3, "scrypted": [0, { "client": _3 }], "mo-siemens": _3, "lair": _42, "stolos": _6, "musician": _3, "utwente": _3, "edugit": _3, "telebit": _3, "thingdust": [0, { "dev": _56, "disrec": _56, "prod": _57, "testing": _56 }], "tickets": _3, "webflow": _3, "webflowtest": _3, "editorx": _3, "wixstudio": _3, "basicserver": _3, "virtualserver": _3 }], "iq": _5, "ir": [1, { "ac": _2, "co": _2, "gov": _2, "id": _2, "net": _2, "org": _2, "sch": _2, "xn--mgba3a4f16a": _2, "ایران": _2, "xn--mgba3a4fra": _2, "ايران": _2, "arvanedge": _3, "vistablog": _3 }], "is": _2, "it": [1, { "edu": _2, "gov": _2, "abr": _2, "abruzzo": _2, "aosta-valley": _2, "aostavalley": _2, "bas": _2, "basilicata": _2, "cal": _2, "calabria": _2, "cam": _2, "campania": _2, "emilia-romagna": _2, "emiliaromagna": _2, "emr": _2, "friuli-v-giulia": _2, "friuli-ve-giulia": _2, "friuli-vegiulia": _2, "friuli-venezia-giulia": _2, "friuli-veneziagiulia": _2, "friuli-vgiulia": _2, "friuliv-giulia": _2, "friulive-giulia": _2, "friulivegiulia": _2, "friulivenezia-giulia": _2, "friuliveneziagiulia": _2, "friulivgiulia": _2, "fvg": _2, "laz": _2, "lazio": _2, "lig": _2, "liguria": _2, "lom": _2, "lombardia": _2, "lombardy": _2, "lucania": _2, "mar": _2, "marche": _2, "mol": _2, "molise": _2, "piedmont": _2, "piemonte": _2, "pmn": _2, "pug": _2, "puglia": _2, "sar": _2, "sardegna": _2, "sardinia": _2, "sic": _2, "sicilia": _2, "sicily": _2, "taa": _2, "tos": _2, "toscana": _2, "trentin-sud-tirol": _2, "xn--trentin-sd-tirol-rzb": _2, "trentin-süd-tirol": _2, "trentin-sudtirol": _2, "xn--trentin-sdtirol-7vb": _2, "trentin-südtirol": _2, "trentin-sued-tirol": _2, "trentin-suedtirol": _2, "trentino": _2, "trentino-a-adige": _2, "trentino-aadige": _2, "trentino-alto-adige": _2, "trentino-altoadige": _2, "trentino-s-tirol": _2, "trentino-stirol": _2, "trentino-sud-tirol": _2, "xn--trentino-sd-tirol-c3b": _2, "trentino-süd-tirol": _2, "trentino-sudtirol": _2, "xn--trentino-sdtirol-szb": _2, "trentino-südtirol": _2, "trentino-sued-tirol": _2, "trentino-suedtirol": _2, "trentinoa-adige": _2, "trentinoaadige": _2, "trentinoalto-adige": _2, "trentinoaltoadige": _2, "trentinos-tirol": _2, "trentinostirol": _2, "trentinosud-tirol": _2, "xn--trentinosd-tirol-rzb": _2, "trentinosüd-tirol": _2, "trentinosudtirol": _2, "xn--trentinosdtirol-7vb": _2, "trentinosüdtirol": _2, "trentinosued-tirol": _2, "trentinosuedtirol": _2, "trentinsud-tirol": _2, "xn--trentinsd-tirol-6vb": _2, "trentinsüd-tirol": _2, "trentinsudtirol": _2, "xn--trentinsdtirol-nsb": _2, "trentinsüdtirol": _2, "trentinsued-tirol": _2, "trentinsuedtirol": _2, "tuscany": _2, "umb": _2, "umbria": _2, "val-d-aosta": _2, "val-daosta": _2, "vald-aosta": _2, "valdaosta": _2, "valle-aosta": _2, "valle-d-aosta": _2, "valle-daosta": _2, "valleaosta": _2, "valled-aosta": _2, "valledaosta": _2, "vallee-aoste": _2, "xn--valle-aoste-ebb": _2, "vallée-aoste": _2, "vallee-d-aoste": _2, "xn--valle-d-aoste-ehb": _2, "vallée-d-aoste": _2, "valleeaoste": _2, "xn--valleaoste-e7a": _2, "valléeaoste": _2, "valleedaoste": _2, "xn--valledaoste-ebb": _2, "valléedaoste": _2, "vao": _2, "vda": _2, "ven": _2, "veneto": _2, "ag": _2, "agrigento": _2, "al": _2, "alessandria": _2, "alto-adige": _2, "altoadige": _2, "an": _2, "ancona": _2, "andria-barletta-trani": _2, "andria-trani-barletta": _2, "andriabarlettatrani": _2, "andriatranibarletta": _2, "ao": _2, "aosta": _2, "aoste": _2, "ap": _2, "aq": _2, "aquila": _2, "ar": _2, "arezzo": _2, "ascoli-piceno": _2, "ascolipiceno": _2, "asti": _2, "at": _2, "av": _2, "avellino": _2, "ba": _2, "balsan": _2, "balsan-sudtirol": _2, "xn--balsan-sdtirol-nsb": _2, "balsan-südtirol": _2, "balsan-suedtirol": _2, "bari": _2, "barletta-trani-andria": _2, "barlettatraniandria": _2, "belluno": _2, "benevento": _2, "bergamo": _2, "bg": _2, "bi": _2, "biella": _2, "bl": _2, "bn": _2, "bo": _2, "bologna": _2, "bolzano": _2, "bolzano-altoadige": _2, "bozen": _2, "bozen-sudtirol": _2, "xn--bozen-sdtirol-2ob": _2, "bozen-südtirol": _2, "bozen-suedtirol": _2, "br": _2, "brescia": _2, "brindisi": _2, "bs": _2, "bt": _2, "bulsan": _2, "bulsan-sudtirol": _2, "xn--bulsan-sdtirol-nsb": _2, "bulsan-südtirol": _2, "bulsan-suedtirol": _2, "bz": _2, "ca": _2, "cagliari": _2, "caltanissetta": _2, "campidano-medio": _2, "campidanomedio": _2, "campobasso": _2, "carbonia-iglesias": _2, "carboniaiglesias": _2, "carrara-massa": _2, "carraramassa": _2, "caserta": _2, "catania": _2, "catanzaro": _2, "cb": _2, "ce": _2, "cesena-forli": _2, "xn--cesena-forl-mcb": _2, "cesena-forlì": _2, "cesenaforli": _2, "xn--cesenaforl-i8a": _2, "cesenaforlì": _2, "ch": _2, "chieti": _2, "ci": _2, "cl": _2, "cn": _2, "co": _2, "como": _2, "cosenza": _2, "cr": _2, "cremona": _2, "crotone": _2, "cs": _2, "ct": _2, "cuneo": _2, "cz": _2, "dell-ogliastra": _2, "dellogliastra": _2, "en": _2, "enna": _2, "fc": _2, "fe": _2, "fermo": _2, "ferrara": _2, "fg": _2, "fi": _2, "firenze": _2, "florence": _2, "fm": _2, "foggia": _2, "forli-cesena": _2, "xn--forl-cesena-fcb": _2, "forlì-cesena": _2, "forlicesena": _2, "xn--forlcesena-c8a": _2, "forlìcesena": _2, "fr": _2, "frosinone": _2, "ge": _2, "genoa": _2, "genova": _2, "go": _2, "gorizia": _2, "gr": _2, "grosseto": _2, "iglesias-carbonia": _2, "iglesiascarbonia": _2, "im": _2, "imperia": _2, "is": _2, "isernia": _2, "kr": _2, "la-spezia": _2, "laquila": _2, "laspezia": _2, "latina": _2, "lc": _2, "le": _2, "lecce": _2, "lecco": _2, "li": _2, "livorno": _2, "lo": _2, "lodi": _2, "lt": _2, "lu": _2, "lucca": _2, "macerata": _2, "mantova": _2, "massa-carrara": _2, "massacarrara": _2, "matera": _2, "mb": _2, "mc": _2, "me": _2, "medio-campidano": _2, "mediocampidano": _2, "messina": _2, "mi": _2, "milan": _2, "milano": _2, "mn": _2, "mo": _2, "modena": _2, "monza": _2, "monza-brianza": _2, "monza-e-della-brianza": _2, "monzabrianza": _2, "monzaebrianza": _2, "monzaedellabrianza": _2, "ms": _2, "mt": _2, "na": _2, "naples": _2, "napoli": _2, "no": _2, "novara": _2, "nu": _2, "nuoro": _2, "og": _2, "ogliastra": _2, "olbia-tempio": _2, "olbiatempio": _2, "or": _2, "oristano": _2, "ot": _2, "pa": _2, "padova": _2, "padua": _2, "palermo": _2, "parma": _2, "pavia": _2, "pc": _2, "pd": _2, "pe": _2, "perugia": _2, "pesaro-urbino": _2, "pesarourbino": _2, "pescara": _2, "pg": _2, "pi": _2, "piacenza": _2, "pisa": _2, "pistoia": _2, "pn": _2, "po": _2, "pordenone": _2, "potenza": _2, "pr": _2, "prato": _2, "pt": _2, "pu": _2, "pv": _2, "pz": _2, "ra": _2, "ragusa": _2, "ravenna": _2, "rc": _2, "re": _2, "reggio-calabria": _2, "reggio-emilia": _2, "reggiocalabria": _2, "reggioemilia": _2, "rg": _2, "ri": _2, "rieti": _2, "rimini": _2, "rm": _2, "rn": _2, "ro": _2, "roma": _2, "rome": _2, "rovigo": _2, "sa": _2, "salerno": _2, "sassari": _2, "savona": _2, "si": _2, "siena": _2, "siracusa": _2, "so": _2, "sondrio": _2, "sp": _2, "sr": _2, "ss": _2, "xn--sdtirol-n2a": _2, "südtirol": _2, "suedtirol": _2, "sv": _2, "ta": _2, "taranto": _2, "te": _2, "tempio-olbia": _2, "tempioolbia": _2, "teramo": _2, "terni": _2, "tn": _2, "to": _2, "torino": _2, "tp": _2, "tr": _2, "trani-andria-barletta": _2, "trani-barletta-andria": _2, "traniandriabarletta": _2, "tranibarlettaandria": _2, "trapani": _2, "trento": _2, "treviso": _2, "trieste": _2, "ts": _2, "turin": _2, "tv": _2, "ud": _2, "udine": _2, "urbino-pesaro": _2, "urbinopesaro": _2, "va": _2, "varese": _2, "vb": _2, "vc": _2, "ve": _2, "venezia": _2, "venice": _2, "verbania": _2, "vercelli": _2, "verona": _2, "vi": _2, "vibo-valentia": _2, "vibovalentia": _2, "vicenza": _2, "viterbo": _2, "vr": _2, "vs": _2, "vt": _2, "vv": _2, "12chars": _3, "ibxos": _3, "iliadboxos": _3, "neen": [0, { "jc": _3 }], "123homepage": _3, "16-b": _3, "32-b": _3, "64-b": _3, "myspreadshop": _3, "syncloud": _3 }], "je": [1, { "co": _2, "net": _2, "org": _2, "of": _3 }], "jm": _20, "jo": [1, { "agri": _2, "ai": _2, "com": _2, "edu": _2, "eng": _2, "fm": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "per": _2, "phd": _2, "sch": _2, "tv": _2 }], "jobs": _2, "jp": [1, { "ac": _2, "ad": _2, "co": _2, "ed": _2, "go": _2, "gr": _2, "lg": _2, "ne": [1, { "aseinet": _53, "gehirn": _3, "ivory": _3, "mail-box": _3, "mints": _3, "mokuren": _3, "opal": _3, "sakura": _3, "sumomo": _3, "topaz": _3 }], "or": _2, "aichi": [1, { "aisai": _2, "ama": _2, "anjo": _2, "asuke": _2, "chiryu": _2, "chita": _2, "fuso": _2, "gamagori": _2, "handa": _2, "hazu": _2, "hekinan": _2, "higashiura": _2, "ichinomiya": _2, "inazawa": _2, "inuyama": _2, "isshiki": _2, "iwakura": _2, "kanie": _2, "kariya": _2, "kasugai": _2, "kira": _2, "kiyosu": _2, "komaki": _2, "konan": _2, "kota": _2, "mihama": _2, "miyoshi": _2, "nishio": _2, "nisshin": _2, "obu": _2, "oguchi": _2, "oharu": _2, "okazaki": _2, "owariasahi": _2, "seto": _2, "shikatsu": _2, "shinshiro": _2, "shitara": _2, "tahara": _2, "takahama": _2, "tobishima": _2, "toei": _2, "togo": _2, "tokai": _2, "tokoname": _2, "toyoake": _2, "toyohashi": _2, "toyokawa": _2, "toyone": _2, "toyota": _2, "tsushima": _2, "yatomi": _2 }], "akita": [1, { "akita": _2, "daisen": _2, "fujisato": _2, "gojome": _2, "hachirogata": _2, "happou": _2, "higashinaruse": _2, "honjo": _2, "honjyo": _2, "ikawa": _2, "kamikoani": _2, "kamioka": _2, "katagami": _2, "kazuno": _2, "kitaakita": _2, "kosaka": _2, "kyowa": _2, "misato": _2, "mitane": _2, "moriyoshi": _2, "nikaho": _2, "noshiro": _2, "odate": _2, "oga": _2, "ogata": _2, "semboku": _2, "yokote": _2, "yurihonjo": _2 }], "aomori": [1, { "aomori": _2, "gonohe": _2, "hachinohe": _2, "hashikami": _2, "hiranai": _2, "hirosaki": _2, "itayanagi": _2, "kuroishi": _2, "misawa": _2, "mutsu": _2, "nakadomari": _2, "noheji": _2, "oirase": _2, "owani": _2, "rokunohe": _2, "sannohe": _2, "shichinohe": _2, "shingo": _2, "takko": _2, "towada": _2, "tsugaru": _2, "tsuruta": _2 }], "chiba": [1, { "abiko": _2, "asahi": _2, "chonan": _2, "chosei": _2, "choshi": _2, "chuo": _2, "funabashi": _2, "futtsu": _2, "hanamigawa": _2, "ichihara": _2, "ichikawa": _2, "ichinomiya": _2, "inzai": _2, "isumi": _2, "kamagaya": _2, "kamogawa": _2, "kashiwa": _2, "katori": _2, "katsuura": _2, "kimitsu": _2, "kisarazu": _2, "kozaki": _2, "kujukuri": _2, "kyonan": _2, "matsudo": _2, "midori": _2, "mihama": _2, "minamiboso": _2, "mobara": _2, "mutsuzawa": _2, "nagara": _2, "nagareyama": _2, "narashino": _2, "narita": _2, "noda": _2, "oamishirasato": _2, "omigawa": _2, "onjuku": _2, "otaki": _2, "sakae": _2, "sakura": _2, "shimofusa": _2, "shirako": _2, "shiroi": _2, "shisui": _2, "sodegaura": _2, "sosa": _2, "tako": _2, "tateyama": _2, "togane": _2, "tohnosho": _2, "tomisato": _2, "urayasu": _2, "yachimata": _2, "yachiyo": _2, "yokaichiba": _2, "yokoshibahikari": _2, "yotsukaido": _2 }], "ehime": [1, { "ainan": _2, "honai": _2, "ikata": _2, "imabari": _2, "iyo": _2, "kamijima": _2, "kihoku": _2, "kumakogen": _2, "masaki": _2, "matsuno": _2, "matsuyama": _2, "namikata": _2, "niihama": _2, "ozu": _2, "saijo": _2, "seiyo": _2, "shikokuchuo": _2, "tobe": _2, "toon": _2, "uchiko": _2, "uwajima": _2, "yawatahama": _2 }], "fukui": [1, { "echizen": _2, "eiheiji": _2, "fukui": _2, "ikeda": _2, "katsuyama": _2, "mihama": _2, "minamiechizen": _2, "obama": _2, "ohi": _2, "ono": _2, "sabae": _2, "sakai": _2, "takahama": _2, "tsuruga": _2, "wakasa": _2 }], "fukuoka": [1, { "ashiya": _2, "buzen": _2, "chikugo": _2, "chikuho": _2, "chikujo": _2, "chikushino": _2, "chikuzen": _2, "chuo": _2, "dazaifu": _2, "fukuchi": _2, "hakata": _2, "higashi": _2, "hirokawa": _2, "hisayama": _2, "iizuka": _2, "inatsuki": _2, "kaho": _2, "kasuga": _2, "kasuya": _2, "kawara": _2, "keisen": _2, "koga": _2, "kurate": _2, "kurogi": _2, "kurume": _2, "minami": _2, "miyako": _2, "miyama": _2, "miyawaka": _2, "mizumaki": _2, "munakata": _2, "nakagawa": _2, "nakama": _2, "nishi": _2, "nogata": _2, "ogori": _2, "okagaki": _2, "okawa": _2, "oki": _2, "omuta": _2, "onga": _2, "onojo": _2, "oto": _2, "saigawa": _2, "sasaguri": _2, "shingu": _2, "shinyoshitomi": _2, "shonai": _2, "soeda": _2, "sue": _2, "tachiarai": _2, "tagawa": _2, "takata": _2, "toho": _2, "toyotsu": _2, "tsuiki": _2, "ukiha": _2, "umi": _2, "usui": _2, "yamada": _2, "yame": _2, "yanagawa": _2, "yukuhashi": _2 }], "fukushima": [1, { "aizubange": _2, "aizumisato": _2, "aizuwakamatsu": _2, "asakawa": _2, "bandai": _2, "date": _2, "fukushima": _2, "furudono": _2, "futaba": _2, "hanawa": _2, "higashi": _2, "hirata": _2, "hirono": _2, "iitate": _2, "inawashiro": _2, "ishikawa": _2, "iwaki": _2, "izumizaki": _2, "kagamiishi": _2, "kaneyama": _2, "kawamata": _2, "kitakata": _2, "kitashiobara": _2, "koori": _2, "koriyama": _2, "kunimi": _2, "miharu": _2, "mishima": _2, "namie": _2, "nango": _2, "nishiaizu": _2, "nishigo": _2, "okuma": _2, "omotego": _2, "ono": _2, "otama": _2, "samegawa": _2, "shimogo": _2, "shirakawa": _2, "showa": _2, "soma": _2, "sukagawa": _2, "taishin": _2, "tamakawa": _2, "tanagura": _2, "tenei": _2, "yabuki": _2, "yamato": _2, "yamatsuri": _2, "yanaizu": _2, "yugawa": _2 }], "gifu": [1, { "anpachi": _2, "ena": _2, "gifu": _2, "ginan": _2, "godo": _2, "gujo": _2, "hashima": _2, "hichiso": _2, "hida": _2, "higashishirakawa": _2, "ibigawa": _2, "ikeda": _2, "kakamigahara": _2, "kani": _2, "kasahara": _2, "kasamatsu": _2, "kawaue": _2, "kitagata": _2, "mino": _2, "minokamo": _2, "mitake": _2, "mizunami": _2, "motosu": _2, "nakatsugawa": _2, "ogaki": _2, "sakahogi": _2, "seki": _2, "sekigahara": _2, "shirakawa": _2, "tajimi": _2, "takayama": _2, "tarui": _2, "toki": _2, "tomika": _2, "wanouchi": _2, "yamagata": _2, "yaotsu": _2, "yoro": _2 }], "gunma": [1, { "annaka": _2, "chiyoda": _2, "fujioka": _2, "higashiagatsuma": _2, "isesaki": _2, "itakura": _2, "kanna": _2, "kanra": _2, "katashina": _2, "kawaba": _2, "kiryu": _2, "kusatsu": _2, "maebashi": _2, "meiwa": _2, "midori": _2, "minakami": _2, "naganohara": _2, "nakanojo": _2, "nanmoku": _2, "numata": _2, "oizumi": _2, "ora": _2, "ota": _2, "shibukawa": _2, "shimonita": _2, "shinto": _2, "showa": _2, "takasaki": _2, "takayama": _2, "tamamura": _2, "tatebayashi": _2, "tomioka": _2, "tsukiyono": _2, "tsumagoi": _2, "ueno": _2, "yoshioka": _2 }], "hiroshima": [1, { "asaminami": _2, "daiwa": _2, "etajima": _2, "fuchu": _2, "fukuyama": _2, "hatsukaichi": _2, "higashihiroshima": _2, "hongo": _2, "jinsekikogen": _2, "kaita": _2, "kui": _2, "kumano": _2, "kure": _2, "mihara": _2, "miyoshi": _2, "naka": _2, "onomichi": _2, "osakikamijima": _2, "otake": _2, "saka": _2, "sera": _2, "seranishi": _2, "shinichi": _2, "shobara": _2, "takehara": _2 }], "hokkaido": [1, { "abashiri": _2, "abira": _2, "aibetsu": _2, "akabira": _2, "akkeshi": _2, "asahikawa": _2, "ashibetsu": _2, "ashoro": _2, "assabu": _2, "atsuma": _2, "bibai": _2, "biei": _2, "bifuka": _2, "bihoro": _2, "biratori": _2, "chippubetsu": _2, "chitose": _2, "date": _2, "ebetsu": _2, "embetsu": _2, "eniwa": _2, "erimo": _2, "esan": _2, "esashi": _2, "fukagawa": _2, "fukushima": _2, "furano": _2, "furubira": _2, "haboro": _2, "hakodate": _2, "hamatonbetsu": _2, "hidaka": _2, "higashikagura": _2, "higashikawa": _2, "hiroo": _2, "hokuryu": _2, "hokuto": _2, "honbetsu": _2, "horokanai": _2, "horonobe": _2, "ikeda": _2, "imakane": _2, "ishikari": _2, "iwamizawa": _2, "iwanai": _2, "kamifurano": _2, "kamikawa": _2, "kamishihoro": _2, "kamisunagawa": _2, "kamoenai": _2, "kayabe": _2, "kembuchi": _2, "kikonai": _2, "kimobetsu": _2, "kitahiroshima": _2, "kitami": _2, "kiyosato": _2, "koshimizu": _2, "kunneppu": _2, "kuriyama": _2, "kuromatsunai": _2, "kushiro": _2, "kutchan": _2, "kyowa": _2, "mashike": _2, "matsumae": _2, "mikasa": _2, "minamifurano": _2, "mombetsu": _2, "moseushi": _2, "mukawa": _2, "muroran": _2, "naie": _2, "nakagawa": _2, "nakasatsunai": _2, "nakatombetsu": _2, "nanae": _2, "nanporo": _2, "nayoro": _2, "nemuro": _2, "niikappu": _2, "niki": _2, "nishiokoppe": _2, "noboribetsu": _2, "numata": _2, "obihiro": _2, "obira": _2, "oketo": _2, "okoppe": _2, "otaru": _2, "otobe": _2, "otofuke": _2, "otoineppu": _2, "oumu": _2, "ozora": _2, "pippu": _2, "rankoshi": _2, "rebun": _2, "rikubetsu": _2, "rishiri": _2, "rishirifuji": _2, "saroma": _2, "sarufutsu": _2, "shakotan": _2, "shari": _2, "shibecha": _2, "shibetsu": _2, "shikabe": _2, "shikaoi": _2, "shimamaki": _2, "shimizu": _2, "shimokawa": _2, "shinshinotsu": _2, "shintoku": _2, "shiranuka": _2, "shiraoi": _2, "shiriuchi": _2, "sobetsu": _2, "sunagawa": _2, "taiki": _2, "takasu": _2, "takikawa": _2, "takinoue": _2, "teshikaga": _2, "tobetsu": _2, "tohma": _2, "tomakomai": _2, "tomari": _2, "toya": _2, "toyako": _2, "toyotomi": _2, "toyoura": _2, "tsubetsu": _2, "tsukigata": _2, "urakawa": _2, "urausu": _2, "uryu": _2, "utashinai": _2, "wakkanai": _2, "wassamu": _2, "yakumo": _2, "yoichi": _2 }], "hyogo": [1, { "aioi": _2, "akashi": _2, "ako": _2, "amagasaki": _2, "aogaki": _2, "asago": _2, "ashiya": _2, "awaji": _2, "fukusaki": _2, "goshiki": _2, "harima": _2, "himeji": _2, "ichikawa": _2, "inagawa": _2, "itami": _2, "kakogawa": _2, "kamigori": _2, "kamikawa": _2, "kasai": _2, "kasuga": _2, "kawanishi": _2, "miki": _2, "minamiawaji": _2, "nishinomiya": _2, "nishiwaki": _2, "ono": _2, "sanda": _2, "sannan": _2, "sasayama": _2, "sayo": _2, "shingu": _2, "shinonsen": _2, "shiso": _2, "sumoto": _2, "taishi": _2, "taka": _2, "takarazuka": _2, "takasago": _2, "takino": _2, "tamba": _2, "tatsuno": _2, "toyooka": _2, "yabu": _2, "yashiro": _2, "yoka": _2, "yokawa": _2 }], "ibaraki": [1, { "ami": _2, "asahi": _2, "bando": _2, "chikusei": _2, "daigo": _2, "fujishiro": _2, "hitachi": _2, "hitachinaka": _2, "hitachiomiya": _2, "hitachiota": _2, "ibaraki": _2, "ina": _2, "inashiki": _2, "itako": _2, "iwama": _2, "joso": _2, "kamisu": _2, "kasama": _2, "kashima": _2, "kasumigaura": _2, "koga": _2, "miho": _2, "mito": _2, "moriya": _2, "naka": _2, "namegata": _2, "oarai": _2, "ogawa": _2, "omitama": _2, "ryugasaki": _2, "sakai": _2, "sakuragawa": _2, "shimodate": _2, "shimotsuma": _2, "shirosato": _2, "sowa": _2, "suifu": _2, "takahagi": _2, "tamatsukuri": _2, "tokai": _2, "tomobe": _2, "tone": _2, "toride": _2, "tsuchiura": _2, "tsukuba": _2, "uchihara": _2, "ushiku": _2, "yachiyo": _2, "yamagata": _2, "yawara": _2, "yuki": _2 }], "ishikawa": [1, { "anamizu": _2, "hakui": _2, "hakusan": _2, "kaga": _2, "kahoku": _2, "kanazawa": _2, "kawakita": _2, "komatsu": _2, "nakanoto": _2, "nanao": _2, "nomi": _2, "nonoichi": _2, "noto": _2, "shika": _2, "suzu": _2, "tsubata": _2, "tsurugi": _2, "uchinada": _2, "wajima": _2 }], "iwate": [1, { "fudai": _2, "fujisawa": _2, "hanamaki": _2, "hiraizumi": _2, "hirono": _2, "ichinohe": _2, "ichinoseki": _2, "iwaizumi": _2, "iwate": _2, "joboji": _2, "kamaishi": _2, "kanegasaki": _2, "karumai": _2, "kawai": _2, "kitakami": _2, "kuji": _2, "kunohe": _2, "kuzumaki": _2, "miyako": _2, "mizusawa": _2, "morioka": _2, "ninohe": _2, "noda": _2, "ofunato": _2, "oshu": _2, "otsuchi": _2, "rikuzentakata": _2, "shiwa": _2, "shizukuishi": _2, "sumita": _2, "tanohata": _2, "tono": _2, "yahaba": _2, "yamada": _2 }], "kagawa": [1, { "ayagawa": _2, "higashikagawa": _2, "kanonji": _2, "kotohira": _2, "manno": _2, "marugame": _2, "mitoyo": _2, "naoshima": _2, "sanuki": _2, "tadotsu": _2, "takamatsu": _2, "tonosho": _2, "uchinomi": _2, "utazu": _2, "zentsuji": _2 }], "kagoshima": [1, { "akune": _2, "amami": _2, "hioki": _2, "isa": _2, "isen": _2, "izumi": _2, "kagoshima": _2, "kanoya": _2, "kawanabe": _2, "kinko": _2, "kouyama": _2, "makurazaki": _2, "matsumoto": _2, "minamitane": _2, "nakatane": _2, "nishinoomote": _2, "satsumasendai": _2, "soo": _2, "tarumizu": _2, "yusui": _2 }], "kanagawa": [1, { "aikawa": _2, "atsugi": _2, "ayase": _2, "chigasaki": _2, "ebina": _2, "fujisawa": _2, "hadano": _2, "hakone": _2, "hiratsuka": _2, "isehara": _2, "kaisei": _2, "kamakura": _2, "kiyokawa": _2, "matsuda": _2, "minamiashigara": _2, "miura": _2, "nakai": _2, "ninomiya": _2, "odawara": _2, "oi": _2, "oiso": _2, "sagamihara": _2, "samukawa": _2, "tsukui": _2, "yamakita": _2, "yamato": _2, "yokosuka": _2, "yugawara": _2, "zama": _2, "zushi": _2 }], "kochi": [1, { "aki": _2, "geisei": _2, "hidaka": _2, "higashitsuno": _2, "ino": _2, "kagami": _2, "kami": _2, "kitagawa": _2, "kochi": _2, "mihara": _2, "motoyama": _2, "muroto": _2, "nahari": _2, "nakamura": _2, "nankoku": _2, "nishitosa": _2, "niyodogawa": _2, "ochi": _2, "okawa": _2, "otoyo": _2, "otsuki": _2, "sakawa": _2, "sukumo": _2, "susaki": _2, "tosa": _2, "tosashimizu": _2, "toyo": _2, "tsuno": _2, "umaji": _2, "yasuda": _2, "yusuhara": _2 }], "kumamoto": [1, { "amakusa": _2, "arao": _2, "aso": _2, "choyo": _2, "gyokuto": _2, "kamiamakusa": _2, "kikuchi": _2, "kumamoto": _2, "mashiki": _2, "mifune": _2, "minamata": _2, "minamioguni": _2, "nagasu": _2, "nishihara": _2, "oguni": _2, "ozu": _2, "sumoto": _2, "takamori": _2, "uki": _2, "uto": _2, "yamaga": _2, "yamato": _2, "yatsushiro": _2 }], "kyoto": [1, { "ayabe": _2, "fukuchiyama": _2, "higashiyama": _2, "ide": _2, "ine": _2, "joyo": _2, "kameoka": _2, "kamo": _2, "kita": _2, "kizu": _2, "kumiyama": _2, "kyotamba": _2, "kyotanabe": _2, "kyotango": _2, "maizuru": _2, "minami": _2, "minamiyamashiro": _2, "miyazu": _2, "muko": _2, "nagaokakyo": _2, "nakagyo": _2, "nantan": _2, "oyamazaki": _2, "sakyo": _2, "seika": _2, "tanabe": _2, "uji": _2, "ujitawara": _2, "wazuka": _2, "yamashina": _2, "yawata": _2 }], "mie": [1, { "asahi": _2, "inabe": _2, "ise": _2, "kameyama": _2, "kawagoe": _2, "kiho": _2, "kisosaki": _2, "kiwa": _2, "komono": _2, "kumano": _2, "kuwana": _2, "matsusaka": _2, "meiwa": _2, "mihama": _2, "minamiise": _2, "misugi": _2, "miyama": _2, "nabari": _2, "shima": _2, "suzuka": _2, "tado": _2, "taiki": _2, "taki": _2, "tamaki": _2, "toba": _2, "tsu": _2, "udono": _2, "ureshino": _2, "watarai": _2, "yokkaichi": _2 }], "miyagi": [1, { "furukawa": _2, "higashimatsushima": _2, "ishinomaki": _2, "iwanuma": _2, "kakuda": _2, "kami": _2, "kawasaki": _2, "marumori": _2, "matsushima": _2, "minamisanriku": _2, "misato": _2, "murata": _2, "natori": _2, "ogawara": _2, "ohira": _2, "onagawa": _2, "osaki": _2, "rifu": _2, "semine": _2, "shibata": _2, "shichikashuku": _2, "shikama": _2, "shiogama": _2, "shiroishi": _2, "tagajo": _2, "taiwa": _2, "tome": _2, "tomiya": _2, "wakuya": _2, "watari": _2, "yamamoto": _2, "zao": _2 }], "miyazaki": [1, { "aya": _2, "ebino": _2, "gokase": _2, "hyuga": _2, "kadogawa": _2, "kawaminami": _2, "kijo": _2, "kitagawa": _2, "kitakata": _2, "kitaura": _2, "kobayashi": _2, "kunitomi": _2, "kushima": _2, "mimata": _2, "miyakonojo": _2, "miyazaki": _2, "morotsuka": _2, "nichinan": _2, "nishimera": _2, "nobeoka": _2, "saito": _2, "shiiba": _2, "shintomi": _2, "takaharu": _2, "takanabe": _2, "takazaki": _2, "tsuno": _2 }], "nagano": [1, { "achi": _2, "agematsu": _2, "anan": _2, "aoki": _2, "asahi": _2, "azumino": _2, "chikuhoku": _2, "chikuma": _2, "chino": _2, "fujimi": _2, "hakuba": _2, "hara": _2, "hiraya": _2, "iida": _2, "iijima": _2, "iiyama": _2, "iizuna": _2, "ikeda": _2, "ikusaka": _2, "ina": _2, "karuizawa": _2, "kawakami": _2, "kiso": _2, "kisofukushima": _2, "kitaaiki": _2, "komagane": _2, "komoro": _2, "matsukawa": _2, "matsumoto": _2, "miasa": _2, "minamiaiki": _2, "minamimaki": _2, "minamiminowa": _2, "minowa": _2, "miyada": _2, "miyota": _2, "mochizuki": _2, "nagano": _2, "nagawa": _2, "nagiso": _2, "nakagawa": _2, "nakano": _2, "nozawaonsen": _2, "obuse": _2, "ogawa": _2, "okaya": _2, "omachi": _2, "omi": _2, "ookuwa": _2, "ooshika": _2, "otaki": _2, "otari": _2, "sakae": _2, "sakaki": _2, "saku": _2, "sakuho": _2, "shimosuwa": _2, "shinanomachi": _2, "shiojiri": _2, "suwa": _2, "suzaka": _2, "takagi": _2, "takamori": _2, "takayama": _2, "tateshina": _2, "tatsuno": _2, "togakushi": _2, "togura": _2, "tomi": _2, "ueda": _2, "wada": _2, "yamagata": _2, "yamanouchi": _2, "yasaka": _2, "yasuoka": _2 }], "nagasaki": [1, { "chijiwa": _2, "futsu": _2, "goto": _2, "hasami": _2, "hirado": _2, "iki": _2, "isahaya": _2, "kawatana": _2, "kuchinotsu": _2, "matsuura": _2, "nagasaki": _2, "obama": _2, "omura": _2, "oseto": _2, "saikai": _2, "sasebo": _2, "seihi": _2, "shimabara": _2, "shinkamigoto": _2, "togitsu": _2, "tsushima": _2, "unzen": _2 }], "nara": [1, { "ando": _2, "gose": _2, "heguri": _2, "higashiyoshino": _2, "ikaruga": _2, "ikoma": _2, "kamikitayama": _2, "kanmaki": _2, "kashiba": _2, "kashihara": _2, "katsuragi": _2, "kawai": _2, "kawakami": _2, "kawanishi": _2, "koryo": _2, "kurotaki": _2, "mitsue": _2, "miyake": _2, "nara": _2, "nosegawa": _2, "oji": _2, "ouda": _2, "oyodo": _2, "sakurai": _2, "sango": _2, "shimoichi": _2, "shimokitayama": _2, "shinjo": _2, "soni": _2, "takatori": _2, "tawaramoto": _2, "tenkawa": _2, "tenri": _2, "uda": _2, "yamatokoriyama": _2, "yamatotakada": _2, "yamazoe": _2, "yoshino": _2 }], "niigata": [1, { "aga": _2, "agano": _2, "gosen": _2, "itoigawa": _2, "izumozaki": _2, "joetsu": _2, "kamo": _2, "kariwa": _2, "kashiwazaki": _2, "minamiuonuma": _2, "mitsuke": _2, "muika": _2, "murakami": _2, "myoko": _2, "nagaoka": _2, "niigata": _2, "ojiya": _2, "omi": _2, "sado": _2, "sanjo": _2, "seiro": _2, "seirou": _2, "sekikawa": _2, "shibata": _2, "tagami": _2, "tainai": _2, "tochio": _2, "tokamachi": _2, "tsubame": _2, "tsunan": _2, "uonuma": _2, "yahiko": _2, "yoita": _2, "yuzawa": _2 }], "oita": [1, { "beppu": _2, "bungoono": _2, "bungotakada": _2, "hasama": _2, "hiji": _2, "himeshima": _2, "hita": _2, "kamitsue": _2, "kokonoe": _2, "kuju": _2, "kunisaki": _2, "kusu": _2, "oita": _2, "saiki": _2, "taketa": _2, "tsukumi": _2, "usa": _2, "usuki": _2, "yufu": _2 }], "okayama": [1, { "akaiwa": _2, "asakuchi": _2, "bizen": _2, "hayashima": _2, "ibara": _2, "kagamino": _2, "kasaoka": _2, "kibichuo": _2, "kumenan": _2, "kurashiki": _2, "maniwa": _2, "misaki": _2, "nagi": _2, "niimi": _2, "nishiawakura": _2, "okayama": _2, "satosho": _2, "setouchi": _2, "shinjo": _2, "shoo": _2, "soja": _2, "takahashi": _2, "tamano": _2, "tsuyama": _2, "wake": _2, "yakage": _2 }], "okinawa": [1, { "aguni": _2, "ginowan": _2, "ginoza": _2, "gushikami": _2, "haebaru": _2, "higashi": _2, "hirara": _2, "iheya": _2, "ishigaki": _2, "ishikawa": _2, "itoman": _2, "izena": _2, "kadena": _2, "kin": _2, "kitadaito": _2, "kitanakagusuku": _2, "kumejima": _2, "kunigami": _2, "minamidaito": _2, "motobu": _2, "nago": _2, "naha": _2, "nakagusuku": _2, "nakijin": _2, "nanjo": _2, "nishihara": _2, "ogimi": _2, "okinawa": _2, "onna": _2, "shimoji": _2, "taketomi": _2, "tarama": _2, "tokashiki": _2, "tomigusuku": _2, "tonaki": _2, "urasoe": _2, "uruma": _2, "yaese": _2, "yomitan": _2, "yonabaru": _2, "yonaguni": _2, "zamami": _2 }], "osaka": [1, { "abeno": _2, "chihayaakasaka": _2, "chuo": _2, "daito": _2, "fujiidera": _2, "habikino": _2, "hannan": _2, "higashiosaka": _2, "higashisumiyoshi": _2, "higashiyodogawa": _2, "hirakata": _2, "ibaraki": _2, "ikeda": _2, "izumi": _2, "izumiotsu": _2, "izumisano": _2, "kadoma": _2, "kaizuka": _2, "kanan": _2, "kashiwara": _2, "katano": _2, "kawachinagano": _2, "kishiwada": _2, "kita": _2, "kumatori": _2, "matsubara": _2, "minato": _2, "minoh": _2, "misaki": _2, "moriguchi": _2, "neyagawa": _2, "nishi": _2, "nose": _2, "osakasayama": _2, "sakai": _2, "sayama": _2, "sennan": _2, "settsu": _2, "shijonawate": _2, "shimamoto": _2, "suita": _2, "tadaoka": _2, "taishi": _2, "tajiri": _2, "takaishi": _2, "takatsuki": _2, "tondabayashi": _2, "toyonaka": _2, "toyono": _2, "yao": _2 }], "saga": [1, { "ariake": _2, "arita": _2, "fukudomi": _2, "genkai": _2, "hamatama": _2, "hizen": _2, "imari": _2, "kamimine": _2, "kanzaki": _2, "karatsu": _2, "kashima": _2, "kitagata": _2, "kitahata": _2, "kiyama": _2, "kouhoku": _2, "kyuragi": _2, "nishiarita": _2, "ogi": _2, "omachi": _2, "ouchi": _2, "saga": _2, "shiroishi": _2, "taku": _2, "tara": _2, "tosu": _2, "yoshinogari": _2 }], "saitama": [1, { "arakawa": _2, "asaka": _2, "chichibu": _2, "fujimi": _2, "fujimino": _2, "fukaya": _2, "hanno": _2, "hanyu": _2, "hasuda": _2, "hatogaya": _2, "hatoyama": _2, "hidaka": _2, "higashichichibu": _2, "higashimatsuyama": _2, "honjo": _2, "ina": _2, "iruma": _2, "iwatsuki": _2, "kamiizumi": _2, "kamikawa": _2, "kamisato": _2, "kasukabe": _2, "kawagoe": _2, "kawaguchi": _2, "kawajima": _2, "kazo": _2, "kitamoto": _2, "koshigaya": _2, "kounosu": _2, "kuki": _2, "kumagaya": _2, "matsubushi": _2, "minano": _2, "misato": _2, "miyashiro": _2, "miyoshi": _2, "moroyama": _2, "nagatoro": _2, "namegawa": _2, "niiza": _2, "ogano": _2, "ogawa": _2, "ogose": _2, "okegawa": _2, "omiya": _2, "otaki": _2, "ranzan": _2, "ryokami": _2, "saitama": _2, "sakado": _2, "satte": _2, "sayama": _2, "shiki": _2, "shiraoka": _2, "soka": _2, "sugito": _2, "toda": _2, "tokigawa": _2, "tokorozawa": _2, "tsurugashima": _2, "urawa": _2, "warabi": _2, "yashio": _2, "yokoze": _2, "yono": _2, "yorii": _2, "yoshida": _2, "yoshikawa": _2, "yoshimi": _2 }], "shiga": [1, { "aisho": _2, "gamo": _2, "higashiomi": _2, "hikone": _2, "koka": _2, "konan": _2, "kosei": _2, "koto": _2, "kusatsu": _2, "maibara": _2, "moriyama": _2, "nagahama": _2, "nishiazai": _2, "notogawa": _2, "omihachiman": _2, "otsu": _2, "ritto": _2, "ryuoh": _2, "takashima": _2, "takatsuki": _2, "torahime": _2, "toyosato": _2, "yasu": _2 }], "shimane": [1, { "akagi": _2, "ama": _2, "gotsu": _2, "hamada": _2, "higashiizumo": _2, "hikawa": _2, "hikimi": _2, "izumo": _2, "kakinoki": _2, "masuda": _2, "matsue": _2, "misato": _2, "nishinoshima": _2, "ohda": _2, "okinoshima": _2, "okuizumo": _2, "shimane": _2, "tamayu": _2, "tsuwano": _2, "unnan": _2, "yakumo": _2, "yasugi": _2, "yatsuka": _2 }], "shizuoka": [1, { "arai": _2, "atami": _2, "fuji": _2, "fujieda": _2, "fujikawa": _2, "fujinomiya": _2, "fukuroi": _2, "gotemba": _2, "haibara": _2, "hamamatsu": _2, "higashiizu": _2, "ito": _2, "iwata": _2, "izu": _2, "izunokuni": _2, "kakegawa": _2, "kannami": _2, "kawanehon": _2, "kawazu": _2, "kikugawa": _2, "kosai": _2, "makinohara": _2, "matsuzaki": _2, "minamiizu": _2, "mishima": _2, "morimachi": _2, "nishiizu": _2, "numazu": _2, "omaezaki": _2, "shimada": _2, "shimizu": _2, "shimoda": _2, "shizuoka": _2, "susono": _2, "yaizu": _2, "yoshida": _2 }], "tochigi": [1, { "ashikaga": _2, "bato": _2, "haga": _2, "ichikai": _2, "iwafune": _2, "kaminokawa": _2, "kanuma": _2, "karasuyama": _2, "kuroiso": _2, "mashiko": _2, "mibu": _2, "moka": _2, "motegi": _2, "nasu": _2, "nasushiobara": _2, "nikko": _2, "nishikata": _2, "nogi": _2, "ohira": _2, "ohtawara": _2, "oyama": _2, "sakura": _2, "sano": _2, "shimotsuke": _2, "shioya": _2, "takanezawa": _2, "tochigi": _2, "tsuga": _2, "ujiie": _2, "utsunomiya": _2, "yaita": _2 }], "tokushima": [1, { "aizumi": _2, "anan": _2, "ichiba": _2, "itano": _2, "kainan": _2, "komatsushima": _2, "matsushige": _2, "mima": _2, "minami": _2, "miyoshi": _2, "mugi": _2, "nakagawa": _2, "naruto": _2, "sanagochi": _2, "shishikui": _2, "tokushima": _2, "wajiki": _2 }], "tokyo": [1, { "adachi": _2, "akiruno": _2, "akishima": _2, "aogashima": _2, "arakawa": _2, "bunkyo": _2, "chiyoda": _2, "chofu": _2, "chuo": _2, "edogawa": _2, "fuchu": _2, "fussa": _2, "hachijo": _2, "hachioji": _2, "hamura": _2, "higashikurume": _2, "higashimurayama": _2, "higashiyamato": _2, "hino": _2, "hinode": _2, "hinohara": _2, "inagi": _2, "itabashi": _2, "katsushika": _2, "kita": _2, "kiyose": _2, "kodaira": _2, "koganei": _2, "kokubunji": _2, "komae": _2, "koto": _2, "kouzushima": _2, "kunitachi": _2, "machida": _2, "meguro": _2, "minato": _2, "mitaka": _2, "mizuho": _2, "musashimurayama": _2, "musashino": _2, "nakano": _2, "nerima": _2, "ogasawara": _2, "okutama": _2, "ome": _2, "oshima": _2, "ota": _2, "setagaya": _2, "shibuya": _2, "shinagawa": _2, "shinjuku": _2, "suginami": _2, "sumida": _2, "tachikawa": _2, "taito": _2, "tama": _2, "toshima": _2 }], "tottori": [1, { "chizu": _2, "hino": _2, "kawahara": _2, "koge": _2, "kotoura": _2, "misasa": _2, "nanbu": _2, "nichinan": _2, "sakaiminato": _2, "tottori": _2, "wakasa": _2, "yazu": _2, "yonago": _2 }], "toyama": [1, { "asahi": _2, "fuchu": _2, "fukumitsu": _2, "funahashi": _2, "himi": _2, "imizu": _2, "inami": _2, "johana": _2, "kamiichi": _2, "kurobe": _2, "nakaniikawa": _2, "namerikawa": _2, "nanto": _2, "nyuzen": _2, "oyabe": _2, "taira": _2, "takaoka": _2, "tateyama": _2, "toga": _2, "tonami": _2, "toyama": _2, "unazuki": _2, "uozu": _2, "yamada": _2 }], "wakayama": [1, { "arida": _2, "aridagawa": _2, "gobo": _2, "hashimoto": _2, "hidaka": _2, "hirogawa": _2, "inami": _2, "iwade": _2, "kainan": _2, "kamitonda": _2, "katsuragi": _2, "kimino": _2, "kinokawa": _2, "kitayama": _2, "koya": _2, "koza": _2, "kozagawa": _2, "kudoyama": _2, "kushimoto": _2, "mihama": _2, "misato": _2, "nachikatsuura": _2, "shingu": _2, "shirahama": _2, "taiji": _2, "tanabe": _2, "wakayama": _2, "yuasa": _2, "yura": _2 }], "yamagata": [1, { "asahi": _2, "funagata": _2, "higashine": _2, "iide": _2, "kahoku": _2, "kaminoyama": _2, "kaneyama": _2, "kawanishi": _2, "mamurogawa": _2, "mikawa": _2, "murayama": _2, "nagai": _2, "nakayama": _2, "nanyo": _2, "nishikawa": _2, "obanazawa": _2, "oe": _2, "oguni": _2, "ohkura": _2, "oishida": _2, "sagae": _2, "sakata": _2, "sakegawa": _2, "shinjo": _2, "shirataka": _2, "shonai": _2, "takahata": _2, "tendo": _2, "tozawa": _2, "tsuruoka": _2, "yamagata": _2, "yamanobe": _2, "yonezawa": _2, "yuza": _2 }], "yamaguchi": [1, { "abu": _2, "hagi": _2, "hikari": _2, "hofu": _2, "iwakuni": _2, "kudamatsu": _2, "mitou": _2, "nagato": _2, "oshima": _2, "shimonoseki": _2, "shunan": _2, "tabuse": _2, "tokuyama": _2, "toyota": _2, "ube": _2, "yuu": _2 }], "yamanashi": [1, { "chuo": _2, "doshi": _2, "fuefuki": _2, "fujikawa": _2, "fujikawaguchiko": _2, "fujiyoshida": _2, "hayakawa": _2, "hokuto": _2, "ichikawamisato": _2, "kai": _2, "kofu": _2, "koshu": _2, "kosuge": _2, "minami-alps": _2, "minobu": _2, "nakamichi": _2, "nanbu": _2, "narusawa": _2, "nirasaki": _2, "nishikatsura": _2, "oshino": _2, "otsuki": _2, "showa": _2, "tabayama": _2, "tsuru": _2, "uenohara": _2, "yamanakako": _2, "yamanashi": _2 }], "xn--ehqz56n": _2, "三重": _2, "xn--1lqs03n": _2, "京都": _2, "xn--qqqt11m": _2, "佐賀": _2, "xn--f6qx53a": _2, "兵庫": _2, "xn--djrs72d6uy": _2, "北海道": _2, "xn--mkru45i": _2, "千葉": _2, "xn--0trq7p7nn": _2, "和歌山": _2, "xn--5js045d": _2, "埼玉": _2, "xn--kbrq7o": _2, "大分": _2, "xn--pssu33l": _2, "大阪": _2, "xn--ntsq17g": _2, "奈良": _2, "xn--uisz3g": _2, "宮城": _2, "xn--6btw5a": _2, "宮崎": _2, "xn--1ctwo": _2, "富山": _2, "xn--6orx2r": _2, "山口": _2, "xn--rht61e": _2, "山形": _2, "xn--rht27z": _2, "山梨": _2, "xn--nit225k": _2, "岐阜": _2, "xn--rht3d": _2, "岡山": _2, "xn--djty4k": _2, "岩手": _2, "xn--klty5x": _2, "島根": _2, "xn--kltx9a": _2, "広島": _2, "xn--kltp7d": _2, "徳島": _2, "xn--c3s14m": _2, "愛媛": _2, "xn--vgu402c": _2, "愛知": _2, "xn--efvn9s": _2, "新潟": _2, "xn--1lqs71d": _2, "東京": _2, "xn--4pvxs": _2, "栃木": _2, "xn--uuwu58a": _2, "沖縄": _2, "xn--zbx025d": _2, "滋賀": _2, "xn--8pvr4u": _2, "熊本": _2, "xn--5rtp49c": _2, "石川": _2, "xn--ntso0iqx3a": _2, "神奈川": _2, "xn--elqq16h": _2, "福井": _2, "xn--4it168d": _2, "福岡": _2, "xn--klt787d": _2, "福島": _2, "xn--rny31h": _2, "秋田": _2, "xn--7t0a264c": _2, "群馬": _2, "xn--uist22h": _2, "茨城": _2, "xn--8ltr62k": _2, "長崎": _2, "xn--2m4a15e": _2, "長野": _2, "xn--32vp30h": _2, "青森": _2, "xn--4it797k": _2, "静岡": _2, "xn--5rtq34k": _2, "香川": _2, "xn--k7yn95e": _2, "高知": _2, "xn--tor131o": _2, "鳥取": _2, "xn--d5qv7z876c": _2, "鹿児島": _2, "kawasaki": _20, "kitakyushu": _20, "kobe": _20, "nagoya": _20, "sapporo": _20, "sendai": _20, "yokohama": _20, "buyshop": _3, "fashionstore": _3, "handcrafted": _3, "kawaiishop": _3, "supersale": _3, "theshop": _3, "0am": _3, "0g0": _3, "0j0": _3, "0t0": _3, "mydns": _3, "pgw": _3, "wjg": _3, "usercontent": _3, "angry": _3, "babyblue": _3, "babymilk": _3, "backdrop": _3, "bambina": _3, "bitter": _3, "blush": _3, "boo": _3, "boy": _3, "boyfriend": _3, "but": _3, "candypop": _3, "capoo": _3, "catfood": _3, "cheap": _3, "chicappa": _3, "chillout": _3, "chips": _3, "chowder": _3, "chu": _3, "ciao": _3, "cocotte": _3, "coolblog": _3, "cranky": _3, "cutegirl": _3, "daa": _3, "deca": _3, "deci": _3, "digick": _3, "egoism": _3, "fakefur": _3, "fem": _3, "flier": _3, "floppy": _3, "fool": _3, "frenchkiss": _3, "girlfriend": _3, "girly": _3, "gloomy": _3, "gonna": _3, "greater": _3, "hacca": _3, "heavy": _3, "her": _3, "hiho": _3, "hippy": _3, "holy": _3, "hungry": _3, "icurus": _3, "itigo": _3, "jellybean": _3, "kikirara": _3, "kill": _3, "kilo": _3, "kuron": _3, "littlestar": _3, "lolipopmc": _3, "lolitapunk": _3, "lomo": _3, "lovepop": _3, "lovesick": _3, "main": _3, "mods": _3, "mond": _3, "mongolian": _3, "moo": _3, "namaste": _3, "nikita": _3, "nobushi": _3, "noor": _3, "oops": _3, "parallel": _3, "parasite": _3, "pecori": _3, "peewee": _3, "penne": _3, "pepper": _3, "perma": _3, "pigboat": _3, "pinoko": _3, "punyu": _3, "pupu": _3, "pussycat": _3, "pya": _3, "raindrop": _3, "readymade": _3, "sadist": _3, "schoolbus": _3, "secret": _3, "staba": _3, "stripper": _3, "sub": _3, "sunnyday": _3, "thick": _3, "tonkotsu": _3, "under": _3, "upper": _3, "velvet": _3, "verse": _3, "versus": _3, "vivian": _3, "watson": _3, "weblike": _3, "whitesnow": _3, "zombie": _3, "hateblo": _3, "hatenablog": _3, "hatenadiary": _3, "2-d": _3, "bona": _3, "crap": _3, "daynight": _3, "eek": _3, "flop": _3, "halfmoon": _3, "jeez": _3, "matrix": _3, "mimoza": _3, "netgamers": _3, "nyanta": _3, "o0o0": _3, "rdy": _3, "rgr": _3, "rulez": _3, "sakurastorage": [0, { "isk01": _58, "isk02": _58 }], "saloon": _3, "sblo": _3, "skr": _3, "tank": _3, "uh-oh": _3, "undo": _3, "webaccel": [0, { "rs": _3, "user": _3 }], "websozai": _3, "xii": _3 }], "ke": [1, { "ac": _2, "co": _2, "go": _2, "info": _2, "me": _2, "mobi": _2, "ne": _2, "or": _2, "sc": _2 }], "kg": [1, { "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "us": _3, "xx": _3 }], "kh": _20, "ki": _59, "km": [1, { "ass": _2, "com": _2, "edu": _2, "gov": _2, "mil": _2, "nom": _2, "org": _2, "prd": _2, "tm": _2, "asso": _2, "coop": _2, "gouv": _2, "medecin": _2, "notaires": _2, "pharmaciens": _2, "presse": _2, "veterinaire": _2 }], "kn": [1, { "edu": _2, "gov": _2, "net": _2, "org": _2 }], "kp": [1, { "com": _2, "edu": _2, "gov": _2, "org": _2, "rep": _2, "tra": _2 }], "kr": [1, { "ac": _2, "ai": _2, "co": _2, "es": _2, "go": _2, "hs": _2, "io": _2, "it": _2, "kg": _2, "me": _2, "mil": _2, "ms": _2, "ne": _2, "or": _2, "pe": _2, "re": _2, "sc": _2, "busan": _2, "chungbuk": _2, "chungnam": _2, "daegu": _2, "daejeon": _2, "gangwon": _2, "gwangju": _2, "gyeongbuk": _2, "gyeonggi": _2, "gyeongnam": _2, "incheon": _2, "jeju": _2, "jeonbuk": _2, "jeonnam": _2, "seoul": _2, "ulsan": _2, "c01": _3, "eliv-cdn": _3, "eliv-dns": _3, "mmv": _3, "vki": _3 }], "kw": [1, { "com": _2, "edu": _2, "emb": _2, "gov": _2, "ind": _2, "net": _2, "org": _2 }], "ky": _47, "kz": [1, { "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "jcloud": _3 }], "la": [1, { "com": _2, "edu": _2, "gov": _2, "info": _2, "int": _2, "net": _2, "org": _2, "per": _2, "bnr": _3 }], "lb": _4, "lc": [1, { "co": _2, "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "oy": _3 }], "li": _2, "lk": [1, { "ac": _2, "assn": _2, "com": _2, "edu": _2, "gov": _2, "grp": _2, "hotel": _2, "int": _2, "ltd": _2, "net": _2, "ngo": _2, "org": _2, "sch": _2, "soc": _2, "web": _2 }], "lr": _4, "ls": [1, { "ac": _2, "biz": _2, "co": _2, "edu": _2, "gov": _2, "info": _2, "net": _2, "org": _2, "sc": _2 }], "lt": _10, "lu": [1, { "123website": _3 }], "lv": [1, { "asn": _2, "com": _2, "conf": _2, "edu": _2, "gov": _2, "id": _2, "mil": _2, "net": _2, "org": _2 }], "ly": [1, { "com": _2, "edu": _2, "gov": _2, "id": _2, "med": _2, "net": _2, "org": _2, "plc": _2, "sch": _2 }], "ma": [1, { "ac": _2, "co": _2, "gov": _2, "net": _2, "org": _2, "press": _2 }], "mc": [1, { "asso": _2, "tm": _2 }], "md": [1, { "ir": _3 }], "me": [1, { "ac": _2, "co": _2, "edu": _2, "gov": _2, "its": _2, "net": _2, "org": _2, "priv": _2, "c66": _3, "craft": _3, "edgestack": _3, "filegear": _3, "filegear-sg": _3, "lohmus": _3, "barsy": _3, "mcdir": _3, "brasilia": _3, "ddns": _3, "dnsfor": _3, "hopto": _3, "loginto": _3, "noip": _3, "webhop": _3, "soundcast": _3, "tcp4": _3, "vp4": _3, "diskstation": _3, "dscloud": _3, "i234": _3, "myds": _3, "synology": _3, "transip": _46, "nohost": _3 }], "mg": [1, { "co": _2, "com": _2, "edu": _2, "gov": _2, "mil": _2, "nom": _2, "org": _2, "prd": _2 }], "mh": _2, "mil": _2, "mk": [1, { "com": _2, "edu": _2, "gov": _2, "inf": _2, "name": _2, "net": _2, "org": _2 }], "ml": [1, { "ac": _2, "art": _2, "asso": _2, "com": _2, "edu": _2, "gouv": _2, "gov": _2, "info": _2, "inst": _2, "net": _2, "org": _2, "pr": _2, "presse": _2 }], "mm": _20, "mn": [1, { "edu": _2, "gov": _2, "org": _2, "nyc": _3 }], "mo": _4, "mobi": [1, { "barsy": _3, "dscloud": _3 }], "mp": [1, { "ju": _3 }], "mq": _2, "mr": _10, "ms": [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "minisite": _3 }], "mt": _47, "mu": [1, { "ac": _2, "co": _2, "com": _2, "gov": _2, "net": _2, "or": _2, "org": _2 }], "museum": _2, "mv": [1, { "aero": _2, "biz": _2, "com": _2, "coop": _2, "edu": _2, "gov": _2, "info": _2, "int": _2, "mil": _2, "museum": _2, "name": _2, "net": _2, "org": _2, "pro": _2 }], "mw": [1, { "ac": _2, "biz": _2, "co": _2, "com": _2, "coop": _2, "edu": _2, "gov": _2, "int": _2, "net": _2, "org": _2 }], "mx": [1, { "com": _2, "edu": _2, "gob": _2, "net": _2, "org": _2 }], "my": [1, { "biz": _2, "com": _2, "edu": _2, "gov": _2, "mil": _2, "name": _2, "net": _2, "org": _2 }], "mz": [1, { "ac": _2, "adv": _2, "co": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2 }], "na": [1, { "alt": _2, "co": _2, "com": _2, "gov": _2, "net": _2, "org": _2 }], "name": [1, { "her": _62, "his": _62, "ispmanager": _3 }], "nc": [1, { "asso": _2, "nom": _2 }], "ne": _2, "net": [1, { "adobeaemcloud": _3, "adobeio-static": _3, "adobeioruntime": _3, "akadns": _3, "akamai": _3, "akamai-staging": _3, "akamaiedge": _3, "akamaiedge-staging": _3, "akamaihd": _3, "akamaihd-staging": _3, "akamaiorigin": _3, "akamaiorigin-staging": _3, "akamaized": _3, "akamaized-staging": _3, "edgekey": _3, "edgekey-staging": _3, "edgesuite": _3, "edgesuite-staging": _3, "alwaysdata": _3, "myamaze": _3, "cloudfront": _3, "appudo": _3, "atlassian-dev": [0, { "prod": _54 }], "myfritz": _3, "onavstack": _3, "shopselect": _3, "blackbaudcdn": _3, "boomla": _3, "bplaced": _3, "square7": _3, "cdn77": [0, { "r": _3 }], "cdn77-ssl": _3, "gb": _3, "hu": _3, "jp": _3, "se": _3, "uk": _3, "clickrising": _3, "ddns-ip": _3, "dns-cloud": _3, "dns-dynamic": _3, "cloudaccess": _3, "cloudflare": [2, { "cdn": _3 }], "cloudflareanycast": _54, "cloudflarecn": _54, "cloudflareglobal": _54, "ctfcloud": _3, "feste-ip": _3, "knx-server": _3, "static-access": _3, "cryptonomic": _6, "dattolocal": _3, "mydatto": _3, "debian": _3, "definima": _3, "deno": _3, "icp": _6, "de5": _3, "at-band-camp": _3, "blogdns": _3, "broke-it": _3, "buyshouses": _3, "dnsalias": _3, "dnsdojo": _3, "does-it": _3, "dontexist": _3, "dynalias": _3, "dynathome": _3, "endofinternet": _3, "from-az": _3, "from-co": _3, "from-la": _3, "from-ny": _3, "gets-it": _3, "ham-radio-op": _3, "homeftp": _3, "homeip": _3, "homelinux": _3, "homeunix": _3, "in-the-band": _3, "is-a-chef": _3, "is-a-geek": _3, "isa-geek": _3, "kicks-ass": _3, "office-on-the": _3, "podzone": _3, "scrapper-site": _3, "selfip": _3, "sells-it": _3, "servebbs": _3, "serveftp": _3, "thruhere": _3, "webhop": _3, "casacam": _3, "dynu": _3, "dynv6": _3, "twmail": _3, "ru": _3, "channelsdvr": [2, { "u": _3 }], "fastly": [0, { "freetls": _3, "map": _3, "prod": [0, { "a": _3, "global": _3 }], "ssl": [0, { "a": _3, "b": _3, "global": _3 }] }], "fastlylb": [2, { "map": _3 }], "edgeapp": _3, "keyword-on": _3, "live-on": _3, "server-on": _3, "cdn-edges": _3, "heteml": _3, "cloudfunctions": _3, "grafana-dev": _3, "iobb": _3, "moonscale": _3, "in-dsl": _3, "in-vpn": _3, "oninferno": _3, "botdash": _3, "apps-1and1": _3, "ipifony": _3, "cloudjiffy": [2, { "fra1-de": _3, "west1-us": _3 }], "elastx": [0, { "jls-sto1": _3, "jls-sto2": _3, "jls-sto3": _3 }], "massivegrid": [0, { "paas": [0, { "fr-1": _3, "lon-1": _3, "lon-2": _3, "ny-1": _3, "ny-2": _3, "sg-1": _3 }] }], "saveincloud": [0, { "jelastic": _3, "nordeste-idc": _3 }], "scaleforce": _48, "kinghost": _3, "uni5": _3, "krellian": _3, "ggff": _3, "localto": _6, "barsy": _3, "luyani": _3, "memset": _3, "azure-api": _3, "azure-mobile": _3, "azureedge": _3, "azurefd": _3, "azurestaticapps": [2, { "1": _3, "2": _3, "3": _3, "4": _3, "5": _3, "6": _3, "7": _3, "centralus": _3, "eastasia": _3, "eastus2": _3, "westeurope": _3, "westus2": _3 }], "azurewebsites": _3, "cloudapp": _3, "trafficmanager": _3, "windows": [0, { "core": [0, { "blob": _3 }], "servicebus": _3 }], "mynetname": [0, { "sn": _3 }], "routingthecloud": _3, "bounceme": _3, "ddns": _3, "eating-organic": _3, "mydissent": _3, "myeffect": _3, "mymediapc": _3, "mypsx": _3, "mysecuritycamera": _3, "nhlfan": _3, "no-ip": _3, "pgafan": _3, "privatizehealthinsurance": _3, "redirectme": _3, "serveblog": _3, "serveminecraft": _3, "sytes": _3, "dnsup": _3, "hicam": _3, "now-dns": _3, "ownip": _3, "vpndns": _3, "cloudycluster": _3, "ovh": [0, { "hosting": _6, "webpaas": _6 }], "rackmaze": _3, "myradweb": _3, "in": _3, "subsc-pay": _3, "squares": _3, "schokokeks": _3, "firewall-gateway": _3, "seidat": _3, "senseering": _3, "siteleaf": _3, "mafelo": _3, "myspreadshop": _3, "vps-host": [2, { "jelastic": [0, { "atl": _3, "njs": _3, "ric": _3 }] }], "srcf": [0, { "soc": _3, "user": _3 }], "supabase": _3, "dsmynas": _3, "familyds": _3, "ts": [2, { "c": _6 }], "torproject": [2, { "pages": _3 }], "tunnelmole": _3, "vusercontent": _3, "reserve-online": _3, "localcert": _3, "community-pro": _3, "meinforum": _3, "yandexcloud": [2, { "storage": _3, "website": _3 }], "za": _3, "zabc": _3 }], "nf": [1, { "arts": _2, "com": _2, "firm": _2, "info": _2, "net": _2, "other": _2, "per": _2, "rec": _2, "store": _2, "web": _2 }], "ng": [1, { "com": _2, "edu": _2, "gov": _2, "i": _2, "mil": _2, "mobi": _2, "name": _2, "net": _2, "org": _2, "sch": _2, "biz": [2, { "co": _3, "dl": _3, "go": _3, "lg": _3, "on": _3 }], "col": _3, "firm": _3, "gen": _3, "ltd": _3, "ngo": _3, "plc": _3 }], "ni": [1, { "ac": _2, "biz": _2, "co": _2, "com": _2, "edu": _2, "gob": _2, "in": _2, "info": _2, "int": _2, "mil": _2, "net": _2, "nom": _2, "org": _2, "web": _2 }], "nl": [1, { "co": _3, "hosting-cluster": _3, "gov": _3, "khplay": _3, "123website": _3, "myspreadshop": _3, "transurl": _6, "cistron": _3, "demon": _3 }], "no": [1, { "fhs": _2, "folkebibl": _2, "fylkesbibl": _2, "idrett": _2, "museum": _2, "priv": _2, "vgs": _2, "dep": _2, "herad": _2, "kommune": _2, "mil": _2, "stat": _2, "aa": _63, "ah": _63, "bu": _63, "fm": _63, "hl": _63, "hm": _63, "jan-mayen": _63, "mr": _63, "nl": _63, "nt": _63, "of": _63, "ol": _63, "oslo": _63, "rl": _63, "sf": _63, "st": _63, "svalbard": _63, "tm": _63, "tr": _63, "va": _63, "vf": _63, "akrehamn": _2, "xn--krehamn-dxa": _2, "åkrehamn": _2, "algard": _2, "xn--lgrd-poac": _2, "ålgård": _2, "arna": _2, "bronnoysund": _2, "xn--brnnysund-m8ac": _2, "brønnøysund": _2, "brumunddal": _2, "bryne": _2, "drobak": _2, "xn--drbak-wua": _2, "drøbak": _2, "egersund": _2, "fetsund": _2, "floro": _2, "xn--flor-jra": _2, "florø": _2, "fredrikstad": _2, "hokksund": _2, "honefoss": _2, "xn--hnefoss-q1a": _2, "hønefoss": _2, "jessheim": _2, "jorpeland": _2, "xn--jrpeland-54a": _2, "jørpeland": _2, "kirkenes": _2, "kopervik": _2, "krokstadelva": _2, "langevag": _2, "xn--langevg-jxa": _2, "langevåg": _2, "leirvik": _2, "mjondalen": _2, "xn--mjndalen-64a": _2, "mjøndalen": _2, "mo-i-rana": _2, "mosjoen": _2, "xn--mosjen-eya": _2, "mosjøen": _2, "nesoddtangen": _2, "orkanger": _2, "osoyro": _2, "xn--osyro-wua": _2, "osøyro": _2, "raholt": _2, "xn--rholt-mra": _2, "råholt": _2, "sandnessjoen": _2, "xn--sandnessjen-ogb": _2, "sandnessjøen": _2, "skedsmokorset": _2, "slattum": _2, "spjelkavik": _2, "stathelle": _2, "stavern": _2, "stjordalshalsen": _2, "xn--stjrdalshalsen-sqb": _2, "stjørdalshalsen": _2, "tananger": _2, "tranby": _2, "vossevangen": _2, "aarborte": _2, "aejrie": _2, "afjord": _2, "xn--fjord-lra": _2, "åfjord": _2, "agdenes": _2, "akershus": _64, "aknoluokta": _2, "xn--koluokta-7ya57h": _2, "ákŋoluokta": _2, "al": _2, "xn--l-1fa": _2, "ål": _2, "alaheadju": _2, "xn--laheadju-7ya": _2, "álaheadju": _2, "alesund": _2, "xn--lesund-hua": _2, "ålesund": _2, "alstahaug": _2, "alta": _2, "xn--lt-liac": _2, "áltá": _2, "alvdal": _2, "amli": _2, "xn--mli-tla": _2, "åmli": _2, "amot": _2, "xn--mot-tla": _2, "åmot": _2, "andasuolo": _2, "andebu": _2, "andoy": _2, "xn--andy-ira": _2, "andøy": _2, "ardal": _2, "xn--rdal-poa": _2, "årdal": _2, "aremark": _2, "arendal": _2, "xn--s-1fa": _2, "ås": _2, "aseral": _2, "xn--seral-lra": _2, "åseral": _2, "asker": _2, "askim": _2, "askoy": _2, "xn--asky-ira": _2, "askøy": _2, "askvoll": _2, "asnes": _2, "xn--snes-poa": _2, "åsnes": _2, "audnedaln": _2, "aukra": _2, "aure": _2, "aurland": _2, "aurskog-holand": _2, "xn--aurskog-hland-jnb": _2, "aurskog-høland": _2, "austevoll": _2, "austrheim": _2, "averoy": _2, "xn--avery-yua": _2, "averøy": _2, "badaddja": _2, "xn--bdddj-mrabd": _2, "bådåddjå": _2, "xn--brum-voa": _2, "bærum": _2, "bahcavuotna": _2, "xn--bhcavuotna-s4a": _2, "báhcavuotna": _2, "bahccavuotna": _2, "xn--bhccavuotna-k7a": _2, "báhccavuotna": _2, "baidar": _2, "xn--bidr-5nac": _2, "báidár": _2, "bajddar": _2, "xn--bjddar-pta": _2, "bájddar": _2, "balat": _2, "xn--blt-elab": _2, "bálát": _2, "balestrand": _2, "ballangen": _2, "balsfjord": _2, "bamble": _2, "bardu": _2, "barum": _2, "batsfjord": _2, "xn--btsfjord-9za": _2, "båtsfjord": _2, "bearalvahki": _2, "xn--bearalvhki-y4a": _2, "bearalváhki": _2, "beardu": _2, "beiarn": _2, "berg": _2, "bergen": _2, "berlevag": _2, "xn--berlevg-jxa": _2, "berlevåg": _2, "bievat": _2, "xn--bievt-0qa": _2, "bievát": _2, "bindal": _2, "birkenes": _2, "bjerkreim": _2, "bjugn": _2, "bodo": _2, "xn--bod-2na": _2, "bodø": _2, "bokn": _2, "bomlo": _2, "xn--bmlo-gra": _2, "bømlo": _2, "bremanger": _2, "bronnoy": _2, "xn--brnny-wuac": _2, "brønnøy": _2, "budejju": _2, "buskerud": _64, "bygland": _2, "bykle": _2, "cahcesuolo": _2, "xn--hcesuolo-7ya35b": _2, "čáhcesuolo": _2, "davvenjarga": _2, "xn--davvenjrga-y4a": _2, "davvenjárga": _2, "davvesiida": _2, "deatnu": _2, "dielddanuorri": _2, "divtasvuodna": _2, "divttasvuotna": _2, "donna": _2, "xn--dnna-gra": _2, "dønna": _2, "dovre": _2, "drammen": _2, "drangedal": _2, "dyroy": _2, "xn--dyry-ira": _2, "dyrøy": _2, "eid": _2, "eidfjord": _2, "eidsberg": _2, "eidskog": _2, "eidsvoll": _2, "eigersund": _2, "elverum": _2, "enebakk": _2, "engerdal": _2, "etne": _2, "etnedal": _2, "evenassi": _2, "xn--eveni-0qa01ga": _2, "evenášši": _2, "evenes": _2, "evje-og-hornnes": _2, "farsund": _2, "fauske": _2, "fedje": _2, "fet": _2, "finnoy": _2, "xn--finny-yua": _2, "finnøy": _2, "fitjar": _2, "fjaler": _2, "fjell": _2, "fla": _2, "xn--fl-zia": _2, "flå": _2, "flakstad": _2, "flatanger": _2, "flekkefjord": _2, "flesberg": _2, "flora": _2, "folldal": _2, "forde": _2, "xn--frde-gra": _2, "førde": _2, "forsand": _2, "fosnes": _2, "xn--frna-woa": _2, "fræna": _2, "frana": _2, "frei": _2, "frogn": _2, "froland": _2, "frosta": _2, "froya": _2, "xn--frya-hra": _2, "frøya": _2, "fuoisku": _2, "fuossko": _2, "fusa": _2, "fyresdal": _2, "gaivuotna": _2, "xn--givuotna-8ya": _2, "gáivuotna": _2, "galsa": _2, "xn--gls-elac": _2, "gálsá": _2, "gamvik": _2, "gangaviika": _2, "xn--ggaviika-8ya47h": _2, "gáŋgaviika": _2, "gaular": _2, "gausdal": _2, "giehtavuoatna": _2, "gildeskal": _2, "xn--gildeskl-g0a": _2, "gildeskål": _2, "giske": _2, "gjemnes": _2, "gjerdrum": _2, "gjerstad": _2, "gjesdal": _2, "gjovik": _2, "xn--gjvik-wua": _2, "gjøvik": _2, "gloppen": _2, "gol": _2, "gran": _2, "grane": _2, "granvin": _2, "gratangen": _2, "grimstad": _2, "grong": _2, "grue": _2, "gulen": _2, "guovdageaidnu": _2, "ha": _2, "xn--h-2fa": _2, "hå": _2, "habmer": _2, "xn--hbmer-xqa": _2, "hábmer": _2, "hadsel": _2, "xn--hgebostad-g3a": _2, "hægebostad": _2, "hagebostad": _2, "halden": _2, "halsa": _2, "hamar": _2, "hamaroy": _2, "hammarfeasta": _2, "xn--hmmrfeasta-s4ac": _2, "hámmárfeasta": _2, "hammerfest": _2, "hapmir": _2, "xn--hpmir-xqa": _2, "hápmir": _2, "haram": _2, "hareid": _2, "harstad": _2, "hasvik": _2, "hattfjelldal": _2, "haugesund": _2, "hedmark": [0, { "os": _2, "valer": _2, "xn--vler-qoa": _2, "våler": _2 }], "hemne": _2, "hemnes": _2, "hemsedal": _2, "hitra": _2, "hjartdal": _2, "hjelmeland": _2, "hobol": _2, "xn--hobl-ira": _2, "hobøl": _2, "hof": _2, "hol": _2, "hole": _2, "holmestrand": _2, "holtalen": _2, "xn--holtlen-hxa": _2, "holtålen": _2, "hordaland": [0, { "os": _2 }], "hornindal": _2, "horten": _2, "hoyanger": _2, "xn--hyanger-q1a": _2, "høyanger": _2, "hoylandet": _2, "xn--hylandet-54a": _2, "høylandet": _2, "hurdal": _2, "hurum": _2, "hvaler": _2, "hyllestad": _2, "ibestad": _2, "inderoy": _2, "xn--indery-fya": _2, "inderøy": _2, "iveland": _2, "ivgu": _2, "jevnaker": _2, "jolster": _2, "xn--jlster-bya": _2, "jølster": _2, "jondal": _2, "kafjord": _2, "xn--kfjord-iua": _2, "kåfjord": _2, "karasjohka": _2, "xn--krjohka-hwab49j": _2, "kárášjohka": _2, "karasjok": _2, "karlsoy": _2, "karmoy": _2, "xn--karmy-yua": _2, "karmøy": _2, "kautokeino": _2, "klabu": _2, "xn--klbu-woa": _2, "klæbu": _2, "klepp": _2, "kongsberg": _2, "kongsvinger": _2, "kraanghke": _2, "xn--kranghke-b0a": _2, "kråanghke": _2, "kragero": _2, "xn--krager-gya": _2, "kragerø": _2, "kristiansand": _2, "kristiansund": _2, "krodsherad": _2, "xn--krdsherad-m8a": _2, "krødsherad": _2, "xn--kvfjord-nxa": _2, "kvæfjord": _2, "xn--kvnangen-k0a": _2, "kvænangen": _2, "kvafjord": _2, "kvalsund": _2, "kvam": _2, "kvanangen": _2, "kvinesdal": _2, "kvinnherad": _2, "kviteseid": _2, "kvitsoy": _2, "xn--kvitsy-fya": _2, "kvitsøy": _2, "laakesvuemie": _2, "xn--lrdal-sra": _2, "lærdal": _2, "lahppi": _2, "xn--lhppi-xqa": _2, "láhppi": _2, "lardal": _2, "larvik": _2, "lavagis": _2, "lavangen": _2, "leangaviika": _2, "xn--leagaviika-52b": _2, "leaŋgaviika": _2, "lebesby": _2, "leikanger": _2, "leirfjord": _2, "leka": _2, "leksvik": _2, "lenvik": _2, "lerdal": _2, "lesja": _2, "levanger": _2, "lier": _2, "lierne": _2, "lillehammer": _2, "lillesand": _2, "lindas": _2, "xn--linds-pra": _2, "lindås": _2, "lindesnes": _2, "loabat": _2, "xn--loabt-0qa": _2, "loabát": _2, "lodingen": _2, "xn--ldingen-q1a": _2, "lødingen": _2, "lom": _2, "loppa": _2, "lorenskog": _2, "xn--lrenskog-54a": _2, "lørenskog": _2, "loten": _2, "xn--lten-gra": _2, "løten": _2, "lund": _2, "lunner": _2, "luroy": _2, "xn--lury-ira": _2, "lurøy": _2, "luster": _2, "lyngdal": _2, "lyngen": _2, "malatvuopmi": _2, "xn--mlatvuopmi-s4a": _2, "málatvuopmi": _2, "malselv": _2, "xn--mlselv-iua": _2, "målselv": _2, "malvik": _2, "mandal": _2, "marker": _2, "marnardal": _2, "masfjorden": _2, "masoy": _2, "xn--msy-ula0h": _2, "måsøy": _2, "matta-varjjat": _2, "xn--mtta-vrjjat-k7af": _2, "mátta-várjjat": _2, "meland": _2, "meldal": _2, "melhus": _2, "meloy": _2, "xn--mely-ira": _2, "meløy": _2, "meraker": _2, "xn--merker-kua": _2, "meråker": _2, "midsund": _2, "midtre-gauldal": _2, "moareke": _2, "xn--moreke-jua": _2, "moåreke": _2, "modalen": _2, "modum": _2, "molde": _2, "more-og-romsdal": [0, { "heroy": _2, "sande": _2 }], "xn--mre-og-romsdal-qqb": [0, { "xn--hery-ira": _2, "sande": _2 }], "møre-og-romsdal": [0, { "herøy": _2, "sande": _2 }], "moskenes": _2, "moss": _2, "muosat": _2, "xn--muost-0qa": _2, "muosát": _2, "naamesjevuemie": _2, "xn--nmesjevuemie-tcba": _2, "nååmesjevuemie": _2, "xn--nry-yla5g": _2, "nærøy": _2, "namdalseid": _2, "namsos": _2, "namsskogan": _2, "nannestad": _2, "naroy": _2, "narviika": _2, "narvik": _2, "naustdal": _2, "navuotna": _2, "xn--nvuotna-hwa": _2, "návuotna": _2, "nedre-eiker": _2, "nesna": _2, "nesodden": _2, "nesseby": _2, "nesset": _2, "nissedal": _2, "nittedal": _2, "nord-aurdal": _2, "nord-fron": _2, "nord-odal": _2, "norddal": _2, "nordkapp": _2, "nordland": [0, { "bo": _2, "xn--b-5ga": _2, "bø": _2, "heroy": _2, "xn--hery-ira": _2, "herøy": _2 }], "nordre-land": _2, "nordreisa": _2, "nore-og-uvdal": _2, "notodden": _2, "notteroy": _2, "xn--nttery-byae": _2, "nøtterøy": _2, "odda": _2, "oksnes": _2, "xn--ksnes-uua": _2, "øksnes": _2, "omasvuotna": _2, "oppdal": _2, "oppegard": _2, "xn--oppegrd-ixa": _2, "oppegård": _2, "orkdal": _2, "orland": _2, "xn--rland-uua": _2, "ørland": _2, "orskog": _2, "xn--rskog-uua": _2, "ørskog": _2, "orsta": _2, "xn--rsta-fra": _2, "ørsta": _2, "osen": _2, "osteroy": _2, "xn--ostery-fya": _2, "osterøy": _2, "ostfold": [0, { "valer": _2 }], "xn--stfold-9xa": [0, { "xn--vler-qoa": _2 }], "østfold": [0, { "våler": _2 }], "ostre-toten": _2, "xn--stre-toten-zcb": _2, "østre-toten": _2, "overhalla": _2, "ovre-eiker": _2, "xn--vre-eiker-k8a": _2, "øvre-eiker": _2, "oyer": _2, "xn--yer-zna": _2, "øyer": _2, "oygarden": _2, "xn--ygarden-p1a": _2, "øygarden": _2, "oystre-slidre": _2, "xn--ystre-slidre-ujb": _2, "øystre-slidre": _2, "porsanger": _2, "porsangu": _2, "xn--porsgu-sta26f": _2, "porsáŋgu": _2, "porsgrunn": _2, "rade": _2, "xn--rde-ula": _2, "råde": _2, "radoy": _2, "xn--rady-ira": _2, "radøy": _2, "xn--rlingen-mxa": _2, "rælingen": _2, "rahkkeravju": _2, "xn--rhkkervju-01af": _2, "ráhkkerávju": _2, "raisa": _2, "xn--risa-5na": _2, "ráisa": _2, "rakkestad": _2, "ralingen": _2, "rana": _2, "randaberg": _2, "rauma": _2, "rendalen": _2, "rennebu": _2, "rennesoy": _2, "xn--rennesy-v1a": _2, "rennesøy": _2, "rindal": _2, "ringebu": _2, "ringerike": _2, "ringsaker": _2, "risor": _2, "xn--risr-ira": _2, "risør": _2, "rissa": _2, "roan": _2, "rodoy": _2, "xn--rdy-0nab": _2, "rødøy": _2, "rollag": _2, "romsa": _2, "romskog": _2, "xn--rmskog-bya": _2, "rømskog": _2, "roros": _2, "xn--rros-gra": _2, "røros": _2, "rost": _2, "xn--rst-0na": _2, "røst": _2, "royken": _2, "xn--ryken-vua": _2, "røyken": _2, "royrvik": _2, "xn--ryrvik-bya": _2, "røyrvik": _2, "ruovat": _2, "rygge": _2, "salangen": _2, "salat": _2, "xn--slat-5na": _2, "sálat": _2, "xn--slt-elab": _2, "sálát": _2, "saltdal": _2, "samnanger": _2, "sandefjord": _2, "sandnes": _2, "sandoy": _2, "xn--sandy-yua": _2, "sandøy": _2, "sarpsborg": _2, "sauda": _2, "sauherad": _2, "sel": _2, "selbu": _2, "selje": _2, "seljord": _2, "siellak": _2, "sigdal": _2, "siljan": _2, "sirdal": _2, "skanit": _2, "xn--sknit-yqa": _2, "skánit": _2, "skanland": _2, "xn--sknland-fxa": _2, "skånland": _2, "skaun": _2, "skedsmo": _2, "ski": _2, "skien": _2, "skierva": _2, "xn--skierv-uta": _2, "skiervá": _2, "skiptvet": _2, "skjak": _2, "xn--skjk-soa": _2, "skjåk": _2, "skjervoy": _2, "xn--skjervy-v1a": _2, "skjervøy": _2, "skodje": _2, "smola": _2, "xn--smla-hra": _2, "smøla": _2, "snaase": _2, "xn--snase-nra": _2, "snåase": _2, "snasa": _2, "xn--snsa-roa": _2, "snåsa": _2, "snillfjord": _2, "snoasa": _2, "sogndal": _2, "sogne": _2, "xn--sgne-gra": _2, "søgne": _2, "sokndal": _2, "sola": _2, "solund": _2, "somna": _2, "xn--smna-gra": _2, "sømna": _2, "sondre-land": _2, "xn--sndre-land-0cb": _2, "søndre-land": _2, "songdalen": _2, "sor-aurdal": _2, "xn--sr-aurdal-l8a": _2, "sør-aurdal": _2, "sor-fron": _2, "xn--sr-fron-q1a": _2, "sør-fron": _2, "sor-odal": _2, "xn--sr-odal-q1a": _2, "sør-odal": _2, "sor-varanger": _2, "xn--sr-varanger-ggb": _2, "sør-varanger": _2, "sorfold": _2, "xn--srfold-bya": _2, "sørfold": _2, "sorreisa": _2, "xn--srreisa-q1a": _2, "sørreisa": _2, "sortland": _2, "sorum": _2, "xn--srum-gra": _2, "sørum": _2, "spydeberg": _2, "stange": _2, "stavanger": _2, "steigen": _2, "steinkjer": _2, "stjordal": _2, "xn--stjrdal-s1a": _2, "stjørdal": _2, "stokke": _2, "stor-elvdal": _2, "stord": _2, "stordal": _2, "storfjord": _2, "strand": _2, "stranda": _2, "stryn": _2, "sula": _2, "suldal": _2, "sund": _2, "sunndal": _2, "surnadal": _2, "sveio": _2, "svelvik": _2, "sykkylven": _2, "tana": _2, "telemark": [0, { "bo": _2, "xn--b-5ga": _2, "bø": _2 }], "time": _2, "tingvoll": _2, "tinn": _2, "tjeldsund": _2, "tjome": _2, "xn--tjme-hra": _2, "tjøme": _2, "tokke": _2, "tolga": _2, "tonsberg": _2, "xn--tnsberg-q1a": _2, "tønsberg": _2, "torsken": _2, "xn--trna-woa": _2, "træna": _2, "trana": _2, "tranoy": _2, "xn--trany-yua": _2, "tranøy": _2, "troandin": _2, "trogstad": _2, "xn--trgstad-r1a": _2, "trøgstad": _2, "tromsa": _2, "tromso": _2, "xn--troms-zua": _2, "tromsø": _2, "trondheim": _2, "trysil": _2, "tvedestrand": _2, "tydal": _2, "tynset": _2, "tysfjord": _2, "tysnes": _2, "xn--tysvr-vra": _2, "tysvær": _2, "tysvar": _2, "ullensaker": _2, "ullensvang": _2, "ulvik": _2, "unjarga": _2, "xn--unjrga-rta": _2, "unjárga": _2, "utsira": _2, "vaapste": _2, "vadso": _2, "xn--vads-jra": _2, "vadsø": _2, "xn--vry-yla5g": _2, "værøy": _2, "vaga": _2, "xn--vg-yiab": _2, "vågå": _2, "vagan": _2, "xn--vgan-qoa": _2, "vågan": _2, "vagsoy": _2, "xn--vgsy-qoa0j": _2, "vågsøy": _2, "vaksdal": _2, "valle": _2, "vang": _2, "vanylven": _2, "vardo": _2, "xn--vard-jra": _2, "vardø": _2, "varggat": _2, "xn--vrggt-xqad": _2, "várggát": _2, "varoy": _2, "vefsn": _2, "vega": _2, "vegarshei": _2, "xn--vegrshei-c0a": _2, "vegårshei": _2, "vennesla": _2, "verdal": _2, "verran": _2, "vestby": _2, "vestfold": [0, { "sande": _2 }], "vestnes": _2, "vestre-slidre": _2, "vestre-toten": _2, "vestvagoy": _2, "xn--vestvgy-ixa6o": _2, "vestvågøy": _2, "vevelstad": _2, "vik": _2, "vikna": _2, "vindafjord": _2, "voagat": _2, "volda": _2, "voss": _2, "co": _3, "123hjemmeside": _3, "myspreadshop": _3 }], "np": _20, "nr": _59, "nu": [1, { "merseine": _3, "mine": _3, "shacknet": _3, "enterprisecloud": _3 }], "nz": [1, { "ac": _2, "co": _2, "cri": _2, "geek": _2, "gen": _2, "govt": _2, "health": _2, "iwi": _2, "kiwi": _2, "maori": _2, "xn--mori-qsa": _2, "māori": _2, "mil": _2, "net": _2, "org": _2, "parliament": _2, "school": _2, "cloudns": _3 }], "om": [1, { "co": _2, "com": _2, "edu": _2, "gov": _2, "med": _2, "museum": _2, "net": _2, "org": _2, "pro": _2 }], "onion": _2, "org": [1, { "altervista": _3, "pimienta": _3, "poivron": _3, "potager": _3, "sweetpepper": _3, "cdn77": [0, { "c": _3, "rsc": _3 }], "cdn77-secure": [0, { "origin": [0, { "ssl": _3 }] }], "ae": _3, "cloudns": _3, "ip-dynamic": _3, "ddnss": _3, "dpdns": _3, "duckdns": _3, "tunk": _3, "blogdns": _3, "blogsite": _3, "boldlygoingnowhere": _3, "dnsalias": _3, "dnsdojo": _3, "doesntexist": _3, "dontexist": _3, "doomdns": _3, "dvrdns": _3, "dynalias": _3, "dyndns": [2, { "go": _3, "home": _3 }], "endofinternet": _3, "endoftheinternet": _3, "from-me": _3, "game-host": _3, "gotdns": _3, "hobby-site": _3, "homedns": _3, "homeftp": _3, "homelinux": _3, "homeunix": _3, "is-a-bruinsfan": _3, "is-a-candidate": _3, "is-a-celticsfan": _3, "is-a-chef": _3, "is-a-geek": _3, "is-a-knight": _3, "is-a-linux-user": _3, "is-a-patsfan": _3, "is-a-soxfan": _3, "is-found": _3, "is-lost": _3, "is-saved": _3, "is-very-bad": _3, "is-very-evil": _3, "is-very-good": _3, "is-very-nice": _3, "is-very-sweet": _3, "isa-geek": _3, "kicks-ass": _3, "misconfused": _3, "podzone": _3, "readmyblog": _3, "selfip": _3, "sellsyourhome": _3, "servebbs": _3, "serveftp": _3, "servegame": _3, "stuff-4-sale": _3, "webhop": _3, "accesscam": _3, "camdvr": _3, "freeddns": _3, "mywire": _3, "webredirect": _3, "twmail": _3, "eu": [2, { "al": _3, "asso": _3, "at": _3, "au": _3, "be": _3, "bg": _3, "ca": _3, "cd": _3, "ch": _3, "cn": _3, "cy": _3, "cz": _3, "de": _3, "dk": _3, "edu": _3, "ee": _3, "es": _3, "fi": _3, "fr": _3, "gr": _3, "hr": _3, "hu": _3, "ie": _3, "il": _3, "in": _3, "int": _3, "is": _3, "it": _3, "jp": _3, "kr": _3, "lt": _3, "lu": _3, "lv": _3, "me": _3, "mk": _3, "mt": _3, "my": _3, "net": _3, "ng": _3, "nl": _3, "no": _3, "nz": _3, "pl": _3, "pt": _3, "ro": _3, "ru": _3, "se": _3, "si": _3, "sk": _3, "tr": _3, "uk": _3, "us": _3 }], "fedorainfracloud": _3, "fedorapeople": _3, "fedoraproject": [0, { "cloud": _3, "os": _45, "stg": [0, { "os": _45 }] }], "freedesktop": _3, "hatenadiary": _3, "hepforge": _3, "in-dsl": _3, "in-vpn": _3, "js": _3, "barsy": _3, "mayfirst": _3, "routingthecloud": _3, "bmoattachments": _3, "cable-modem": _3, "collegefan": _3, "couchpotatofries": _3, "hopto": _3, "mlbfan": _3, "myftp": _3, "mysecuritycamera": _3, "nflfan": _3, "no-ip": _3, "read-books": _3, "ufcfan": _3, "zapto": _3, "dynserv": _3, "now-dns": _3, "is-local": _3, "httpbin": _3, "pubtls": _3, "jpn": _3, "my-firewall": _3, "myfirewall": _3, "spdns": _3, "small-web": _3, "dsmynas": _3, "familyds": _3, "teckids": _58, "tuxfamily": _3, "diskstation": _3, "hk": _3, "us": _3, "toolforge": _3, "wmcloud": [2, { "beta": _3 }], "wmflabs": _3, "za": _3 }], "pa": [1, { "abo": _2, "ac": _2, "com": _2, "edu": _2, "gob": _2, "ing": _2, "med": _2, "net": _2, "nom": _2, "org": _2, "sld": _2 }], "pe": [1, { "com": _2, "edu": _2, "gob": _2, "mil": _2, "net": _2, "nom": _2, "org": _2 }], "pf": [1, { "com": _2, "edu": _2, "org": _2 }], "pg": _20, "ph": [1, { "com": _2, "edu": _2, "gov": _2, "i": _2, "mil": _2, "net": _2, "ngo": _2, "org": _2, "cloudns": _3 }], "pk": [1, { "ac": _2, "biz": _2, "com": _2, "edu": _2, "fam": _2, "gkp": _2, "gob": _2, "gog": _2, "gok": _2, "gop": _2, "gos": _2, "gov": _2, "net": _2, "org": _2, "web": _2 }], "pl": [1, { "com": _2, "net": _2, "org": _2, "agro": _2, "aid": _2, "atm": _2, "auto": _2, "biz": _2, "edu": _2, "gmina": _2, "gsm": _2, "info": _2, "mail": _2, "media": _2, "miasta": _2, "mil": _2, "nieruchomosci": _2, "nom": _2, "pc": _2, "powiat": _2, "priv": _2, "realestate": _2, "rel": _2, "sex": _2, "shop": _2, "sklep": _2, "sos": _2, "szkola": _2, "targi": _2, "tm": _2, "tourism": _2, "travel": _2, "turystyka": _2, "gov": [1, { "ap": _2, "griw": _2, "ic": _2, "is": _2, "kmpsp": _2, "konsulat": _2, "kppsp": _2, "kwp": _2, "kwpsp": _2, "mup": _2, "mw": _2, "oia": _2, "oirm": _2, "oke": _2, "oow": _2, "oschr": _2, "oum": _2, "pa": _2, "pinb": _2, "piw": _2, "po": _2, "pr": _2, "psp": _2, "psse": _2, "pup": _2, "rzgw": _2, "sa": _2, "sdn": _2, "sko": _2, "so": _2, "sr": _2, "starostwo": _2, "ug": _2, "ugim": _2, "um": _2, "umig": _2, "upow": _2, "uppo": _2, "us": _2, "uw": _2, "uzs": _2, "wif": _2, "wiih": _2, "winb": _2, "wios": _2, "witd": _2, "wiw": _2, "wkz": _2, "wsa": _2, "wskr": _2, "wsse": _2, "wuoz": _2, "wzmiuw": _2, "zp": _2, "zpisdn": _2 }], "augustow": _2, "babia-gora": _2, "bedzin": _2, "beskidy": _2, "bialowieza": _2, "bialystok": _2, "bielawa": _2, "bieszczady": _2, "boleslawiec": _2, "bydgoszcz": _2, "bytom": _2, "cieszyn": _2, "czeladz": _2, "czest": _2, "dlugoleka": _2, "elblag": _2, "elk": _2, "glogow": _2, "gniezno": _2, "gorlice": _2, "grajewo": _2, "ilawa": _2, "jaworzno": _2, "jelenia-gora": _2, "jgora": _2, "kalisz": _2, "karpacz": _2, "kartuzy": _2, "kaszuby": _2, "katowice": _2, "kazimierz-dolny": _2, "kepno": _2, "ketrzyn": _2, "klodzko": _2, "kobierzyce": _2, "kolobrzeg": _2, "konin": _2, "konskowola": _2, "kutno": _2, "lapy": _2, "lebork": _2, "legnica": _2, "lezajsk": _2, "limanowa": _2, "lomza": _2, "lowicz": _2, "lubin": _2, "lukow": _2, "malbork": _2, "malopolska": _2, "mazowsze": _2, "mazury": _2, "mielec": _2, "mielno": _2, "mragowo": _2, "naklo": _2, "nowaruda": _2, "nysa": _2, "olawa": _2, "olecko": _2, "olkusz": _2, "olsztyn": _2, "opoczno": _2, "opole": _2, "ostroda": _2, "ostroleka": _2, "ostrowiec": _2, "ostrowwlkp": _2, "pila": _2, "pisz": _2, "podhale": _2, "podlasie": _2, "polkowice": _2, "pomorskie": _2, "pomorze": _2, "prochowice": _2, "pruszkow": _2, "przeworsk": _2, "pulawy": _2, "radom": _2, "rawa-maz": _2, "rybnik": _2, "rzeszow": _2, "sanok": _2, "sejny": _2, "skoczow": _2, "slask": _2, "slupsk": _2, "sosnowiec": _2, "stalowa-wola": _2, "starachowice": _2, "stargard": _2, "suwalki": _2, "swidnica": _2, "swiebodzin": _2, "swinoujscie": _2, "szczecin": _2, "szczytno": _2, "tarnobrzeg": _2, "tgory": _2, "turek": _2, "tychy": _2, "ustka": _2, "walbrzych": _2, "warmia": _2, "warszawa": _2, "waw": _2, "wegrow": _2, "wielun": _2, "wlocl": _2, "wloclawek": _2, "wodzislaw": _2, "wolomin": _2, "wroclaw": _2, "zachpomor": _2, "zagan": _2, "zarow": _2, "zgora": _2, "zgorzelec": _2, "art": _3, "gliwice": _3, "krakow": _3, "poznan": _3, "wroc": _3, "zakopane": _3, "beep": _3, "ecommerce-shop": _3, "cfolks": _3, "dfirma": _3, "dkonto": _3, "you2": _3, "shoparena": _3, "homesklep": _3, "sdscloud": _3, "unicloud": _3, "lodz": _3, "pabianice": _3, "plock": _3, "sieradz": _3, "skierniewice": _3, "zgierz": _3, "krasnik": _3, "leczna": _3, "lubartow": _3, "lublin": _3, "poniatowa": _3, "swidnik": _3, "co": _3, "torun": _3, "simplesite": _3, "myspreadshop": _3, "gda": _3, "gdansk": _3, "gdynia": _3, "med": _3, "sopot": _3, "bielsko": _3 }], "pm": [1, { "own": _3, "name": _3 }], "pn": [1, { "co": _2, "edu": _2, "gov": _2, "net": _2, "org": _2 }], "post": _2, "pr": [1, { "biz": _2, "com": _2, "edu": _2, "gov": _2, "info": _2, "isla": _2, "name": _2, "net": _2, "org": _2, "pro": _2, "ac": _2, "est": _2, "prof": _2 }], "pro": [1, { "aaa": _2, "aca": _2, "acct": _2, "avocat": _2, "bar": _2, "cpa": _2, "eng": _2, "jur": _2, "law": _2, "med": _2, "recht": _2, "12chars": _3, "cloudns": _3, "barsy": _3, "ngrok": _3 }], "ps": [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "plo": _2, "sec": _2 }], "pt": [1, { "com": _2, "edu": _2, "gov": _2, "int": _2, "net": _2, "nome": _2, "org": _2, "publ": _2, "123paginaweb": _3 }], "pw": [1, { "gov": _2, "cloudns": _3, "x443": _3 }], "py": [1, { "com": _2, "coop": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2 }], "qa": [1, { "com": _2, "edu": _2, "gov": _2, "mil": _2, "name": _2, "net": _2, "org": _2, "sch": _2 }], "re": [1, { "asso": _2, "com": _2, "netlib": _3, "can": _3 }], "ro": [1, { "arts": _2, "com": _2, "firm": _2, "info": _2, "nom": _2, "nt": _2, "org": _2, "rec": _2, "store": _2, "tm": _2, "www": _2, "co": _3, "shop": _3, "barsy": _3 }], "rs": [1, { "ac": _2, "co": _2, "edu": _2, "gov": _2, "in": _2, "org": _2, "brendly": _19, "barsy": _3, "ox": _3 }], "ru": [1, { "ac": _3, "edu": _3, "gov": _3, "int": _3, "mil": _3, "eurodir": _3, "adygeya": _3, "bashkiria": _3, "bir": _3, "cbg": _3, "com": _3, "dagestan": _3, "grozny": _3, "kalmykia": _3, "kustanai": _3, "marine": _3, "mordovia": _3, "msk": _3, "mytis": _3, "nalchik": _3, "nov": _3, "pyatigorsk": _3, "spb": _3, "vladikavkaz": _3, "vladimir": _3, "na4u": _3, "mircloud": _3, "myjino": [2, { "hosting": _6, "landing": _6, "spectrum": _6, "vps": _6 }], "cldmail": [0, { "hb": _3 }], "mcdir": [2, { "vps": _3 }], "mcpre": _3, "net": _3, "org": _3, "pp": _3, "lk3": _3, "ras": _3 }], "rw": [1, { "ac": _2, "co": _2, "coop": _2, "gov": _2, "mil": _2, "net": _2, "org": _2 }], "sa": [1, { "com": _2, "edu": _2, "gov": _2, "med": _2, "net": _2, "org": _2, "pub": _2, "sch": _2 }], "sb": _4, "sc": _4, "sd": [1, { "com": _2, "edu": _2, "gov": _2, "info": _2, "med": _2, "net": _2, "org": _2, "tv": _2 }], "se": [1, { "a": _2, "ac": _2, "b": _2, "bd": _2, "brand": _2, "c": _2, "d": _2, "e": _2, "f": _2, "fh": _2, "fhsk": _2, "fhv": _2, "g": _2, "h": _2, "i": _2, "k": _2, "komforb": _2, "kommunalforbund": _2, "komvux": _2, "l": _2, "lanbib": _2, "m": _2, "n": _2, "naturbruksgymn": _2, "o": _2, "org": _2, "p": _2, "parti": _2, "pp": _2, "press": _2, "r": _2, "s": _2, "t": _2, "tm": _2, "u": _2, "w": _2, "x": _2, "y": _2, "z": _2, "com": _3, "iopsys": _3, "123minsida": _3, "itcouldbewor": _3, "myspreadshop": _3 }], "sg": [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "enscaled": _3 }], "sh": [1, { "com": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "hashbang": _3, "botda": _3, "lovable": _3, "platform": [0, { "ent": _3, "eu": _3, "us": _3 }], "teleport": _3, "now": _3 }], "si": [1, { "f5": _3, "gitapp": _3, "gitpage": _3 }], "sj": _2, "sk": _2, "sl": _4, "sm": _2, "sn": [1, { "art": _2, "com": _2, "edu": _2, "gouv": _2, "org": _2, "perso": _2, "univ": _2 }], "so": [1, { "com": _2, "edu": _2, "gov": _2, "me": _2, "net": _2, "org": _2, "surveys": _3 }], "sr": _2, "ss": [1, { "biz": _2, "co": _2, "com": _2, "edu": _2, "gov": _2, "me": _2, "net": _2, "org": _2, "sch": _2 }], "st": [1, { "co": _2, "com": _2, "consulado": _2, "edu": _2, "embaixada": _2, "mil": _2, "net": _2, "org": _2, "principe": _2, "saotome": _2, "store": _2, "helioho": _3, "kirara": _3, "noho": _3 }], "su": [1, { "abkhazia": _3, "adygeya": _3, "aktyubinsk": _3, "arkhangelsk": _3, "armenia": _3, "ashgabad": _3, "azerbaijan": _3, "balashov": _3, "bashkiria": _3, "bryansk": _3, "bukhara": _3, "chimkent": _3, "dagestan": _3, "east-kazakhstan": _3, "exnet": _3, "georgia": _3, "grozny": _3, "ivanovo": _3, "jambyl": _3, "kalmykia": _3, "kaluga": _3, "karacol": _3, "karaganda": _3, "karelia": _3, "khakassia": _3, "krasnodar": _3, "kurgan": _3, "kustanai": _3, "lenug": _3, "mangyshlak": _3, "mordovia": _3, "msk": _3, "murmansk": _3, "nalchik": _3, "navoi": _3, "north-kazakhstan": _3, "nov": _3, "obninsk": _3, "penza": _3, "pokrovsk": _3, "sochi": _3, "spb": _3, "tashkent": _3, "termez": _3, "togliatti": _3, "troitsk": _3, "tselinograd": _3, "tula": _3, "tuva": _3, "vladikavkaz": _3, "vladimir": _3, "vologda": _3 }], "sv": [1, { "com": _2, "edu": _2, "gob": _2, "org": _2, "red": _2 }], "sx": _10, "sy": _5, "sz": [1, { "ac": _2, "co": _2, "org": _2 }], "tc": _2, "td": _2, "tel": _2, "tf": [1, { "sch": _3 }], "tg": _2, "th": [1, { "ac": _2, "co": _2, "go": _2, "in": _2, "mi": _2, "net": _2, "or": _2, "online": _3, "shop": _3 }], "tj": [1, { "ac": _2, "biz": _2, "co": _2, "com": _2, "edu": _2, "go": _2, "gov": _2, "int": _2, "mil": _2, "name": _2, "net": _2, "nic": _2, "org": _2, "test": _2, "web": _2 }], "tk": _2, "tl": _10, "tm": [1, { "co": _2, "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "nom": _2, "org": _2 }], "tn": [1, { "com": _2, "ens": _2, "fin": _2, "gov": _2, "ind": _2, "info": _2, "intl": _2, "mincom": _2, "nat": _2, "net": _2, "org": _2, "perso": _2, "tourism": _2, "orangecloud": _3 }], "to": [1, { "611": _3, "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "oya": _3, "x0": _3, "quickconnect": _27, "vpnplus": _3 }], "tr": [1, { "av": _2, "bbs": _2, "bel": _2, "biz": _2, "com": _2, "dr": _2, "edu": _2, "gen": _2, "gov": _2, "info": _2, "k12": _2, "kep": _2, "mil": _2, "name": _2, "net": _2, "org": _2, "pol": _2, "tel": _2, "tsk": _2, "tv": _2, "web": _2, "nc": _10 }], "tt": [1, { "biz": _2, "co": _2, "com": _2, "edu": _2, "gov": _2, "info": _2, "mil": _2, "name": _2, "net": _2, "org": _2, "pro": _2 }], "tv": [1, { "better-than": _3, "dyndns": _3, "on-the-web": _3, "worse-than": _3, "from": _3, "sakura": _3 }], "tw": [1, { "club": _2, "com": [1, { "mymailer": _3 }], "ebiz": _2, "edu": _2, "game": _2, "gov": _2, "idv": _2, "mil": _2, "net": _2, "org": _2, "url": _3, "mydns": _3 }], "tz": [1, { "ac": _2, "co": _2, "go": _2, "hotel": _2, "info": _2, "me": _2, "mil": _2, "mobi": _2, "ne": _2, "or": _2, "sc": _2, "tv": _2 }], "ua": [1, { "com": _2, "edu": _2, "gov": _2, "in": _2, "net": _2, "org": _2, "cherkassy": _2, "cherkasy": _2, "chernigov": _2, "chernihiv": _2, "chernivtsi": _2, "chernovtsy": _2, "ck": _2, "cn": _2, "cr": _2, "crimea": _2, "cv": _2, "dn": _2, "dnepropetrovsk": _2, "dnipropetrovsk": _2, "donetsk": _2, "dp": _2, "if": _2, "ivano-frankivsk": _2, "kh": _2, "kharkiv": _2, "kharkov": _2, "kherson": _2, "khmelnitskiy": _2, "khmelnytskyi": _2, "kiev": _2, "kirovograd": _2, "km": _2, "kr": _2, "kropyvnytskyi": _2, "krym": _2, "ks": _2, "kv": _2, "kyiv": _2, "lg": _2, "lt": _2, "lugansk": _2, "luhansk": _2, "lutsk": _2, "lv": _2, "lviv": _2, "mk": _2, "mykolaiv": _2, "nikolaev": _2, "od": _2, "odesa": _2, "odessa": _2, "pl": _2, "poltava": _2, "rivne": _2, "rovno": _2, "rv": _2, "sb": _2, "sebastopol": _2, "sevastopol": _2, "sm": _2, "sumy": _2, "te": _2, "ternopil": _2, "uz": _2, "uzhgorod": _2, "uzhhorod": _2, "vinnica": _2, "vinnytsia": _2, "vn": _2, "volyn": _2, "yalta": _2, "zakarpattia": _2, "zaporizhzhe": _2, "zaporizhzhia": _2, "zhitomir": _2, "zhytomyr": _2, "zp": _2, "zt": _2, "cc": _3, "inf": _3, "ltd": _3, "cx": _3, "biz": _3, "co": _3, "pp": _3, "v": _3 }], "ug": [1, { "ac": _2, "co": _2, "com": _2, "edu": _2, "go": _2, "gov": _2, "mil": _2, "ne": _2, "or": _2, "org": _2, "sc": _2, "us": _2 }], "uk": [1, { "ac": _2, "co": [1, { "bytemark": [0, { "dh": _3, "vm": _3 }], "layershift": _48, "barsy": _3, "barsyonline": _3, "retrosnub": _57, "nh-serv": _3, "no-ip": _3, "adimo": _3, "myspreadshop": _3 }], "gov": [1, { "api": _3, "campaign": _3, "service": _3 }], "ltd": _2, "me": _2, "net": _2, "nhs": _2, "org": [1, { "glug": _3, "lug": _3, "lugs": _3, "affinitylottery": _3, "raffleentry": _3, "weeklylottery": _3 }], "plc": _2, "police": _2, "sch": _20, "conn": _3, "copro": _3, "hosp": _3, "independent-commission": _3, "independent-inquest": _3, "independent-inquiry": _3, "independent-panel": _3, "independent-review": _3, "public-inquiry": _3, "royal-commission": _3, "pymnt": _3, "barsy": _3, "nimsite": _3, "oraclegovcloudapps": _6 }], "us": [1, { "dni": _2, "isa": _2, "nsn": _2, "ak": _65, "al": _65, "ar": _65, "as": _65, "az": _65, "ca": _65, "co": _65, "ct": _65, "dc": _65, "de": _66, "fl": _65, "ga": _65, "gu": _65, "hi": _67, "ia": _65, "id": _65, "il": _65, "in": _65, "ks": _65, "ky": _65, "la": _65, "ma": [1, { "k12": [1, { "chtr": _2, "paroch": _2, "pvt": _2 }], "cc": _2, "lib": _2 }], "md": _65, "me": _65, "mi": [1, { "k12": _2, "cc": _2, "lib": _2, "ann-arbor": _2, "cog": _2, "dst": _2, "eaton": _2, "gen": _2, "mus": _2, "tec": _2, "washtenaw": _2 }], "mn": _65, "mo": _65, "ms": [1, { "k12": _2, "cc": _2 }], "mt": _65, "nc": _65, "nd": _67, "ne": _65, "nh": _65, "nj": _65, "nm": _65, "nv": _65, "ny": _65, "oh": _65, "ok": _65, "or": _65, "pa": _65, "pr": _65, "ri": _67, "sc": _65, "sd": _67, "tn": _65, "tx": _65, "ut": _65, "va": _65, "vi": _65, "vt": _65, "wa": _65, "wi": _65, "wv": _66, "wy": _65, "cloudns": _3, "is-by": _3, "land-4-sale": _3, "stuff-4-sale": _3, "heliohost": _3, "enscaled": [0, { "phx": _3 }], "mircloud": _3, "ngo": _3, "golffan": _3, "noip": _3, "pointto": _3, "freeddns": _3, "srv": [2, { "gh": _3, "gl": _3 }], "platterp": _3, "servername": _3 }], "uy": [1, { "com": _2, "edu": _2, "gub": _2, "mil": _2, "net": _2, "org": _2 }], "uz": [1, { "co": _2, "com": _2, "net": _2, "org": _2 }], "va": _2, "vc": [1, { "com": _2, "edu": _2, "gov": _2, "mil": _2, "net": _2, "org": _2, "gv": [2, { "d": _3 }], "0e": _6, "mydns": _3 }], "ve": [1, { "arts": _2, "bib": _2, "co": _2, "com": _2, "e12": _2, "edu": _2, "emprende": _2, "firm": _2, "gob": _2, "gov": _2, "ia": _2, "info": _2, "int": _2, "mil": _2, "net": _2, "nom": _2, "org": _2, "rar": _2, "rec": _2, "store": _2, "tec": _2, "web": _2 }], "vg": [1, { "edu": _2 }], "vi": [1, { "co": _2, "com": _2, "k12": _2, "net": _2, "org": _2 }], "vn": [1, { "ac": _2, "ai": _2, "biz": _2, "com": _2, "edu": _2, "gov": _2, "health": _2, "id": _2, "info": _2, "int": _2, "io": _2, "name": _2, "net": _2, "org": _2, "pro": _2, "angiang": _2, "bacgiang": _2, "backan": _2, "baclieu": _2, "bacninh": _2, "baria-vungtau": _2, "bentre": _2, "binhdinh": _2, "binhduong": _2, "binhphuoc": _2, "binhthuan": _2, "camau": _2, "cantho": _2, "caobang": _2, "daklak": _2, "daknong": _2, "danang": _2, "dienbien": _2, "dongnai": _2, "dongthap": _2, "gialai": _2, "hagiang": _2, "haiduong": _2, "haiphong": _2, "hanam": _2, "hanoi": _2, "hatinh": _2, "haugiang": _2, "hoabinh": _2, "hungyen": _2, "khanhhoa": _2, "kiengiang": _2, "kontum": _2, "laichau": _2, "lamdong": _2, "langson": _2, "laocai": _2, "longan": _2, "namdinh": _2, "nghean": _2, "ninhbinh": _2, "ninhthuan": _2, "phutho": _2, "phuyen": _2, "quangbinh": _2, "quangnam": _2, "quangngai": _2, "quangninh": _2, "quangtri": _2, "soctrang": _2, "sonla": _2, "tayninh": _2, "thaibinh": _2, "thainguyen": _2, "thanhhoa": _2, "thanhphohochiminh": _2, "thuathienhue": _2, "tiengiang": _2, "travinh": _2, "tuyenquang": _2, "vinhlong": _2, "vinhphuc": _2, "yenbai": _2 }], "vu": _47, "wf": [1, { "biz": _3, "sch": _3 }], "ws": [1, { "com": _2, "edu": _2, "gov": _2, "net": _2, "org": _2, "advisor": _6, "cloud66": _3, "dyndns": _3, "mypets": _3 }], "yt": [1, { "org": _3 }], "xn--mgbaam7a8h": _2, "امارات": _2, "xn--y9a3aq": _2, "հայ": _2, "xn--54b7fta0cc": _2, "বাংলা": _2, "xn--90ae": _2, "бг": _2, "xn--mgbcpq6gpa1a": _2, "البحرين": _2, "xn--90ais": _2, "бел": _2, "xn--fiqs8s": _2, "中国": _2, "xn--fiqz9s": _2, "中國": _2, "xn--lgbbat1ad8j": _2, "الجزائر": _2, "xn--wgbh1c": _2, "مصر": _2, "xn--e1a4c": _2, "ею": _2, "xn--qxa6a": _2, "ευ": _2, "xn--mgbah1a3hjkrd": _2, "موريتانيا": _2, "xn--node": _2, "გე": _2, "xn--qxam": _2, "ελ": _2, "xn--j6w193g": [1, { "xn--gmqw5a": _2, "xn--55qx5d": _2, "xn--mxtq1m": _2, "xn--wcvs22d": _2, "xn--uc0atv": _2, "xn--od0alg": _2 }], "香港": [1, { "個人": _2, "公司": _2, "政府": _2, "教育": _2, "組織": _2, "網絡": _2 }], "xn--2scrj9c": _2, "ಭಾರತ": _2, "xn--3hcrj9c": _2, "ଭାରତ": _2, "xn--45br5cyl": _2, "ভাৰত": _2, "xn--h2breg3eve": _2, "भारतम्": _2, "xn--h2brj9c8c": _2, "भारोत": _2, "xn--mgbgu82a": _2, "ڀارت": _2, "xn--rvc1e0am3e": _2, "ഭാരതം": _2, "xn--h2brj9c": _2, "भारत": _2, "xn--mgbbh1a": _2, "بارت": _2, "xn--mgbbh1a71e": _2, "بھارت": _2, "xn--fpcrj9c3d": _2, "భారత్": _2, "xn--gecrj9c": _2, "ભારત": _2, "xn--s9brj9c": _2, "ਭਾਰਤ": _2, "xn--45brj9c": _2, "ভারত": _2, "xn--xkc2dl3a5ee0h": _2, "இந்தியா": _2, "xn--mgba3a4f16a": _2, "ایران": _2, "xn--mgba3a4fra": _2, "ايران": _2, "xn--mgbtx2b": _2, "عراق": _2, "xn--mgbayh7gpa": _2, "الاردن": _2, "xn--3e0b707e": _2, "한국": _2, "xn--80ao21a": _2, "қаз": _2, "xn--q7ce6a": _2, "ລາວ": _2, "xn--fzc2c9e2c": _2, "ලංකා": _2, "xn--xkc2al3hye2a": _2, "இலங்கை": _2, "xn--mgbc0a9azcg": _2, "المغرب": _2, "xn--d1alf": _2, "мкд": _2, "xn--l1acc": _2, "мон": _2, "xn--mix891f": _2, "澳門": _2, "xn--mix082f": _2, "澳门": _2, "xn--mgbx4cd0ab": _2, "مليسيا": _2, "xn--mgb9awbf": _2, "عمان": _2, "xn--mgbai9azgqp6j": _2, "پاکستان": _2, "xn--mgbai9a5eva00b": _2, "پاكستان": _2, "xn--ygbi2ammx": _2, "فلسطين": _2, "xn--90a3ac": [1, { "xn--80au": _2, "xn--90azh": _2, "xn--d1at": _2, "xn--c1avg": _2, "xn--o1ac": _2, "xn--o1ach": _2 }], "срб": [1, { "ак": _2, "обр": _2, "од": _2, "орг": _2, "пр": _2, "упр": _2 }], "xn--p1ai": _2, "рф": _2, "xn--wgbl6a": _2, "قطر": _2, "xn--mgberp4a5d4ar": _2, "السعودية": _2, "xn--mgberp4a5d4a87g": _2, "السعودیة": _2, "xn--mgbqly7c0a67fbc": _2, "السعودیۃ": _2, "xn--mgbqly7cvafr": _2, "السعوديه": _2, "xn--mgbpl2fh": _2, "سودان": _2, "xn--yfro4i67o": _2, "新加坡": _2, "xn--clchc0ea0b2g2a9gcd": _2, "சிங்கப்பூர்": _2, "xn--ogbpf8fl": _2, "سورية": _2, "xn--mgbtf8fl": _2, "سوريا": _2, "xn--o3cw4h": [1, { "xn--o3cyx2a": _2, "xn--12co0c3b4eva": _2, "xn--m3ch0j3a": _2, "xn--h3cuzk1di": _2, "xn--12c1fe0br": _2, "xn--12cfi8ixb8l": _2 }], "ไทย": [1, { "ทหาร": _2, "ธุรกิจ": _2, "เน็ต": _2, "รัฐบาล": _2, "ศึกษา": _2, "องค์กร": _2 }], "xn--pgbs0dh": _2, "تونس": _2, "xn--kpry57d": _2, "台灣": _2, "xn--kprw13d": _2, "台湾": _2, "xn--nnx388a": _2, "臺灣": _2, "xn--j1amh": _2, "укр": _2, "xn--mgb2ddes": _2, "اليمن": _2, "xxx": _2, "ye": _5, "za": [0, { "ac": _2, "agric": _2, "alt": _2, "co": _2, "edu": _2, "gov": _2, "grondar": _2, "law": _2, "mil": _2, "net": _2, "ngo": _2, "nic": _2, "nis": _2, "nom": _2, "org": _2, "school": _2, "tm": _2, "web": _2 }], "zm": [1, { "ac": _2, "biz": _2, "co": _2, "com": _2, "edu": _2, "gov": _2, "info": _2, "mil": _2, "net": _2, "org": _2, "sch": _2 }], "zw": [1, { "ac": _2, "co": _2, "gov": _2, "mil": _2, "org": _2 }], "aaa": _2, "aarp": _2, "abb": _2, "abbott": _2, "abbvie": _2, "abc": _2, "able": _2, "abogado": _2, "abudhabi": _2, "academy": [1, { "official": _3 }], "accenture": _2, "accountant": _2, "accountants": _2, "aco": _2, "actor": _2, "ads": _2, "adult": _2, "aeg": _2, "aetna": _2, "afl": _2, "africa": _2, "agakhan": _2, "agency": _2, "aig": _2, "airbus": _2, "airforce": _2, "airtel": _2, "akdn": _2, "alibaba": _2, "alipay": _2, "allfinanz": _2, "allstate": _2, "ally": _2, "alsace": _2, "alstom": _2, "amazon": _2, "americanexpress": _2, "americanfamily": _2, "amex": _2, "amfam": _2, "amica": _2, "amsterdam": _2, "analytics": _2, "android": _2, "anquan": _2, "anz": _2, "aol": _2, "apartments": _2, "app": [1, { "adaptable": _3, "aiven": _3, "beget": _6, "brave": _7, "clerk": _3, "clerkstage": _3, "cloudflare": _3, "wnext": _3, "csb": [2, { "preview": _3 }], "convex": _3, "deta": _3, "ondigitalocean": _3, "easypanel": _3, "encr": [2, { "frontend": _3 }], "evervault": _8, "expo": [2, { "staging": _3 }], "edgecompute": _3, "on-fleek": _3, "flutterflow": _3, "e2b": _3, "framer": _3, "github": _3, "hosted": _6, "run": [0, { "*": _3, "mtls": _6 }], "web": _3, "hackclub": _3, "hasura": _3, "botdash": _3, "leapcell": _3, "loginline": _3, "lovable": _3, "luyani": _3, "medusajs": _3, "messerli": _3, "mocha": _3, "netlify": _3, "ngrok": _3, "ngrok-free": _3, "developer": _6, "noop": _3, "northflank": _6, "upsun": _6, "railway": [0, { "up": _3 }], "replit": _9, "nyat": _3, "snowflake": [0, { "*": _3, "privatelink": _6 }], "streamlit": _3, "storipress": _3, "telebit": _3, "typedream": _3, "vercel": _3, "wal": _3, "wasmer": _3, "bookonline": _3, "windsurf": _3, "zeabur": _3, "zerops": _6 }], "apple": _2, "aquarelle": _2, "arab": _2, "aramco": _2, "archi": _2, "army": _2, "art": _2, "arte": _2, "asda": _2, "associates": _2, "athleta": _2, "attorney": _2, "auction": _2, "audi": _2, "audible": _2, "audio": _2, "auspost": _2, "author": _2, "auto": _2, "autos": _2, "aws": [1, { "on": [0, { "af-south-1": _11, "ap-east-1": _11, "ap-northeast-1": _11, "ap-northeast-2": _11, "ap-northeast-3": _11, "ap-south-1": _11, "ap-south-2": _12, "ap-southeast-1": _11, "ap-southeast-2": _11, "ap-southeast-3": _11, "ap-southeast-4": _12, "ap-southeast-5": _12, "ca-central-1": _11, "ca-west-1": _12, "eu-central-1": _11, "eu-central-2": _12, "eu-north-1": _11, "eu-south-1": _11, "eu-south-2": _12, "eu-west-1": _11, "eu-west-2": _11, "eu-west-3": _11, "il-central-1": _12, "me-central-1": _12, "me-south-1": _11, "sa-east-1": _11, "us-east-1": _11, "us-east-2": _11, "us-west-1": _11, "us-west-2": _11, "us-gov-east-1": _13, "us-gov-west-1": _13 }], "sagemaker": [0, { "ap-northeast-1": _15, "ap-northeast-2": _15, "ap-south-1": _15, "ap-southeast-1": _15, "ap-southeast-2": _15, "ca-central-1": _17, "eu-central-1": _15, "eu-west-1": _15, "eu-west-2": _15, "us-east-1": _17, "us-east-2": _17, "us-west-2": _17, "af-south-1": _14, "ap-east-1": _14, "ap-northeast-3": _14, "ap-south-2": _16, "ap-southeast-3": _14, "ap-southeast-4": _16, "ca-west-1": [0, { "notebook": _3, "notebook-fips": _3 }], "eu-central-2": _14, "eu-north-1": _14, "eu-south-1": _14, "eu-south-2": _14, "eu-west-3": _14, "il-central-1": _14, "me-central-1": _14, "me-south-1": _14, "sa-east-1": _14, "us-gov-east-1": _18, "us-gov-west-1": _18, "us-west-1": [0, { "notebook": _3, "notebook-fips": _3, "studio": _3 }], "experiments": _6 }], "repost": [0, { "private": _6 }] }], "axa": _2, "azure": _2, "baby": _2, "baidu": _2, "banamex": _2, "band": _2, "bank": _2, "bar": _2, "barcelona": _2, "barclaycard": _2, "barclays": _2, "barefoot": _2, "bargains": _2, "baseball": _2, "basketball": [1, { "aus": _3, "nz": _3 }], "bauhaus": _2, "bayern": _2, "bbc": _2, "bbt": _2, "bbva": _2, "bcg": _2, "bcn": _2, "beats": _2, "beauty": _2, "beer": _2, "berlin": _2, "best": _2, "bestbuy": _2, "bet": _2, "bharti": _2, "bible": _2, "bid": _2, "bike": _2, "bing": _2, "bingo": _2, "bio": _2, "black": _2, "blackfriday": _2, "blockbuster": _2, "blog": _2, "bloomberg": _2, "blue": _2, "bms": _2, "bmw": _2, "bnpparibas": _2, "boats": _2, "boehringer": _2, "bofa": _2, "bom": _2, "bond": _2, "boo": _2, "book": _2, "booking": _2, "bosch": _2, "bostik": _2, "boston": _2, "bot": _2, "boutique": _2, "box": _2, "bradesco": _2, "bridgestone": _2, "broadway": _2, "broker": _2, "brother": _2, "brussels": _2, "build": [1, { "v0": _3, "windsurf": _3 }], "builders": [1, { "cloudsite": _3 }], "business": _21, "buy": _2, "buzz": _2, "bzh": _2, "cab": _2, "cafe": _2, "cal": _2, "call": _2, "calvinklein": _2, "cam": _2, "camera": _2, "camp": [1, { "emf": [0, { "at": _3 }] }], "canon": _2, "capetown": _2, "capital": _2, "capitalone": _2, "car": _2, "caravan": _2, "cards": _2, "care": _2, "career": _2, "careers": _2, "cars": _2, "casa": [1, { "nabu": [0, { "ui": _3 }] }], "case": _2, "cash": _2, "casino": _2, "catering": _2, "catholic": _2, "cba": _2, "cbn": _2, "cbre": _2, "center": _2, "ceo": _2, "cern": _2, "cfa": _2, "cfd": _2, "chanel": _2, "channel": _2, "charity": _2, "chase": _2, "chat": _2, "cheap": _2, "chintai": _2, "christmas": _2, "chrome": _2, "church": _2, "cipriani": _2, "circle": _2, "cisco": _2, "citadel": _2, "citi": _2, "citic": _2, "city": _2, "claims": _2, "cleaning": _2, "click": _2, "clinic": _2, "clinique": _2, "clothing": _2, "cloud": [1, { "convex": _3, "elementor": _3, "emergent": _3, "encoway": [0, { "eu": _3 }], "statics": _6, "ravendb": _3, "axarnet": [0, { "es-1": _3 }], "diadem": _3, "jelastic": [0, { "vip": _3 }], "jele": _3, "jenv-aruba": [0, { "aruba": [0, { "eur": [0, { "it1": _3 }] }], "it1": _3 }], "keliweb": [2, { "cs": _3 }], "oxa": [2, { "tn": _3, "uk": _3 }], "primetel": [2, { "uk": _3 }], "reclaim": [0, { "ca": _3, "uk": _3, "us": _3 }], "trendhosting": [0, { "ch": _3, "de": _3 }], "jote": _3, "jotelulu": _3, "kuleuven": _3, "laravel": _3, "linkyard": _3, "magentosite": _6, "matlab": _3, "observablehq": _3, "perspecta": _3, "vapor": _3, "on-rancher": _6, "scw": [0, { "baremetal": [0, { "fr-par-1": _3, "fr-par-2": _3, "nl-ams-1": _3 }], "fr-par": [0, { "cockpit": _3, "ddl": _3, "dtwh": _3, "fnc": [2, { "functions": _3 }], "ifr": _3, "k8s": _23, "kafk": _3, "mgdb": _3, "rdb": _3, "s3": _3, "s3-website": _3, "scbl": _3, "whm": _3 }], "instances": [0, { "priv": _3, "pub": _3 }], "k8s": _3, "nl-ams": [0, { "cockpit": _3, "ddl": _3, "dtwh": _3, "ifr": _3, "k8s": _23, "kafk": _3, "mgdb": _3, "rdb": _3, "s3": _3, "s3-website": _3, "scbl": _3, "whm": _3 }], "pl-waw": [0, { "cockpit": _3, "ddl": _3, "dtwh": _3, "ifr": _3, "k8s": _23, "kafk": _3, "mgdb": _3, "rdb": _3, "s3": _3, "s3-website": _3, "scbl": _3 }], "scalebook": _3, "smartlabeling": _3 }], "servebolt": _3, "onstackit": [0, { "runs": _3 }], "trafficplex": _3, "unison-services": _3, "urown": _3, "voorloper": _3, "zap": _3 }], "club": [1, { "cloudns": _3, "jele": _3, "barsy": _3 }], "clubmed": _2, "coach": _2, "codes": [1, { "owo": _6 }], "coffee": _2, "college": _2, "cologne": _2, "commbank": _2, "community": [1, { "nog": _3, "ravendb": _3, "myforum": _3 }], "company": _2, "compare": _2, "computer": _2, "comsec": _2, "condos": _2, "construction": _2, "consulting": _2, "contact": _2, "contractors": _2, "cooking": _2, "cool": [1, { "elementor": _3, "de": _3 }], "corsica": _2, "country": _2, "coupon": _2, "coupons": _2, "courses": _2, "cpa": _2, "credit": _2, "creditcard": _2, "creditunion": _2, "cricket": _2, "crown": _2, "crs": _2, "cruise": _2, "cruises": _2, "cuisinella": _2, "cymru": _2, "cyou": _2, "dad": _2, "dance": _2, "data": _2, "date": _2, "dating": _2, "datsun": _2, "day": _2, "dclk": _2, "dds": _2, "deal": _2, "dealer": _2, "deals": _2, "degree": _2, "delivery": _2, "dell": _2, "deloitte": _2, "delta": _2, "democrat": _2, "dental": _2, "dentist": _2, "desi": _2, "design": [1, { "graphic": _3, "bss": _3 }], "dev": [1, { "12chars": _3, "myaddr": _3, "panel": _3, "bearblog": _3, "lcl": _6, "lclstage": _6, "stg": _6, "stgstage": _6, "pages": _3, "r2": _3, "workers": _3, "deno": _3, "deno-staging": _3, "deta": _3, "lp": [2, { "api": _3, "objects": _3 }], "evervault": _8, "fly": _3, "githubpreview": _3, "gateway": _6, "botdash": _3, "inbrowser": _6, "is-a-good": _3, "iserv": _3, "leapcell": _3, "runcontainers": _3, "localcert": [0, { "user": _6 }], "loginline": _3, "barsy": _3, "mediatech": _3, "mocha-sandbox": _3, "modx": _3, "ngrok": _3, "ngrok-free": _3, "is-a-fullstack": _3, "is-cool": _3, "is-not-a": _3, "localplayer": _3, "xmit": _3, "platter-app": _3, "replit": [2, { "archer": _3, "bones": _3, "canary": _3, "global": _3, "hacker": _3, "id": _3, "janeway": _3, "kim": _3, "kira": _3, "kirk": _3, "odo": _3, "paris": _3, "picard": _3, "pike": _3, "prerelease": _3, "reed": _3, "riker": _3, "sisko": _3, "spock": _3, "staging": _3, "sulu": _3, "tarpit": _3, "teams": _3, "tucker": _3, "wesley": _3, "worf": _3 }], "crm": [0, { "d": _6, "w": _6, "wa": _6, "wb": _6, "wc": _6, "wd": _6, "we": _6, "wf": _6 }], "erp": _50, "vercel": _3, "webhare": _6, "hrsn": _3, "is-a": _3 }], "dhl": _2, "diamonds": _2, "diet": _2, "digital": [1, { "cloudapps": [2, { "london": _3 }] }], "direct": [1, { "libp2p": _3 }], "directory": _2, "discount": _2, "discover": _2, "dish": _2, "diy": _2, "dnp": _2, "docs": _2, "doctor": _2, "dog": _2, "domains": _2, "dot": _2, "download": _2, "drive": _2, "dtv": _2, "dubai": _2, "dupont": _2, "durban": _2, "dvag": _2, "dvr": _2, "earth": _2, "eat": _2, "eco": _2, "edeka": _2, "education": _21, "email": [1, { "crisp": [0, { "on": _3 }], "tawk": _52, "tawkto": _52 }], "emerck": _2, "energy": _2, "engineer": _2, "engineering": _2, "enterprises": _2, "epson": _2, "equipment": _2, "ericsson": _2, "erni": _2, "esq": _2, "estate": [1, { "compute": _6 }], "eurovision": _2, "eus": [1, { "party": _53 }], "events": [1, { "koobin": _3, "co": _3 }], "exchange": _2, "expert": _2, "exposed": _2, "express": _2, "extraspace": _2, "fage": _2, "fail": _2, "fairwinds": _2, "faith": _2, "family": _2, "fan": _2, "fans": _2, "farm": [1, { "storj": _3 }], "farmers": _2, "fashion": _2, "fast": _2, "fedex": _2, "feedback": _2, "ferrari": _2, "ferrero": _2, "fidelity": _2, "fido": _2, "film": _2, "final": _2, "finance": _2, "financial": _21, "fire": _2, "firestone": _2, "firmdale": _2, "fish": _2, "fishing": _2, "fit": _2, "fitness": _2, "flickr": _2, "flights": _2, "flir": _2, "florist": _2, "flowers": _2, "fly": _2, "foo": _2, "food": _2, "football": _2, "ford": _2, "forex": _2, "forsale": _2, "forum": _2, "foundation": _2, "fox": _2, "free": _2, "fresenius": _2, "frl": _2, "frogans": _2, "frontier": _2, "ftr": _2, "fujitsu": _2, "fun": _2, "fund": _2, "furniture": _2, "futbol": _2, "fyi": _2, "gal": _2, "gallery": _2, "gallo": _2, "gallup": _2, "game": _2, "games": [1, { "pley": _3, "sheezy": _3 }], "gap": _2, "garden": _2, "gay": [1, { "pages": _3 }], "gbiz": _2, "gdn": [1, { "cnpy": _3 }], "gea": _2, "gent": _2, "genting": _2, "george": _2, "ggee": _2, "gift": _2, "gifts": _2, "gives": _2, "giving": _2, "glass": _2, "gle": _2, "global": [1, { "appwrite": _3 }], "globo": _2, "gmail": _2, "gmbh": _2, "gmo": _2, "gmx": _2, "godaddy": _2, "gold": _2, "goldpoint": _2, "golf": _2, "goo": _2, "goodyear": _2, "goog": [1, { "cloud": _3, "translate": _3, "usercontent": _6 }], "google": _2, "gop": _2, "got": _2, "grainger": _2, "graphics": _2, "gratis": _2, "green": _2, "gripe": _2, "grocery": _2, "group": [1, { "discourse": _3 }], "gucci": _2, "guge": _2, "guide": _2, "guitars": _2, "guru": _2, "hair": _2, "hamburg": _2, "hangout": _2, "haus": _2, "hbo": _2, "hdfc": _2, "hdfcbank": _2, "health": [1, { "hra": _3 }], "healthcare": _2, "help": _2, "helsinki": _2, "here": _2, "hermes": _2, "hiphop": _2, "hisamitsu": _2, "hitachi": _2, "hiv": _2, "hkt": _2, "hockey": _2, "holdings": _2, "holiday": _2, "homedepot": _2, "homegoods": _2, "homes": _2, "homesense": _2, "honda": _2, "horse": _2, "hospital": _2, "host": [1, { "cloudaccess": _3, "freesite": _3, "easypanel": _3, "emergent": _3, "fastvps": _3, "myfast": _3, "tempurl": _3, "wpmudev": _3, "iserv": _3, "jele": _3, "mircloud": _3, "bolt": _3, "wp2": _3, "half": _3 }], "hosting": [1, { "opencraft": _3 }], "hot": _2, "hotel": _2, "hotels": _2, "hotmail": _2, "house": _2, "how": _2, "hsbc": _2, "hughes": _2, "hyatt": _2, "hyundai": _2, "ibm": _2, "icbc": _2, "ice": _2, "icu": _2, "ieee": _2, "ifm": _2, "ikano": _2, "imamat": _2, "imdb": _2, "immo": _2, "immobilien": _2, "inc": _2, "industries": _2, "infiniti": _2, "ing": _2, "ink": _2, "institute": _2, "insurance": _2, "insure": _2, "international": _2, "intuit": _2, "investments": _2, "ipiranga": _2, "irish": _2, "ismaili": _2, "ist": _2, "istanbul": _2, "itau": _2, "itv": _2, "jaguar": _2, "java": _2, "jcb": _2, "jeep": _2, "jetzt": _2, "jewelry": _2, "jio": _2, "jll": _2, "jmp": _2, "jnj": _2, "joburg": _2, "jot": _2, "joy": _2, "jpmorgan": _2, "jprs": _2, "juegos": _2, "juniper": _2, "kaufen": _2, "kddi": _2, "kerryhotels": _2, "kerryproperties": _2, "kfh": _2, "kia": _2, "kids": _2, "kim": _2, "kindle": _2, "kitchen": _2, "kiwi": _2, "koeln": _2, "komatsu": _2, "kosher": _2, "kpmg": _2, "kpn": _2, "krd": [1, { "co": _3, "edu": _3 }], "kred": _2, "kuokgroup": _2, "kyoto": _2, "lacaixa": _2, "lamborghini": _2, "lamer": _2, "land": _2, "landrover": _2, "lanxess": _2, "lasalle": _2, "lat": _2, "latino": _2, "latrobe": _2, "law": _2, "lawyer": _2, "lds": _2, "lease": _2, "leclerc": _2, "lefrak": _2, "legal": _2, "lego": _2, "lexus": _2, "lgbt": _2, "lidl": _2, "life": _2, "lifeinsurance": _2, "lifestyle": _2, "lighting": _2, "like": _2, "lilly": _2, "limited": _2, "limo": _2, "lincoln": _2, "link": [1, { "myfritz": _3, "cyon": _3, "joinmc": _3, "dweb": _6, "inbrowser": _6, "nftstorage": _60, "mypep": _3, "storacha": _60, "w3s": _60 }], "live": [1, { "aem": _3, "hlx": _3, "ewp": _6 }], "living": _2, "llc": _2, "llp": _2, "loan": _2, "loans": _2, "locker": _2, "locus": _2, "lol": [1, { "omg": _3 }], "london": _2, "lotte": _2, "lotto": _2, "love": _2, "lpl": _2, "lplfinancial": _2, "ltd": _2, "ltda": _2, "lundbeck": _2, "luxe": _2, "luxury": _2, "madrid": _2, "maif": _2, "maison": _2, "makeup": _2, "man": _2, "management": _2, "mango": _2, "map": _2, "market": _2, "marketing": _2, "markets": _2, "marriott": _2, "marshalls": _2, "mattel": _2, "mba": _2, "mckinsey": _2, "med": _2, "media": _61, "meet": _2, "melbourne": _2, "meme": _2, "memorial": _2, "men": _2, "menu": [1, { "barsy": _3, "barsyonline": _3 }], "merck": _2, "merckmsd": _2, "miami": _2, "microsoft": _2, "mini": _2, "mint": _2, "mit": _2, "mitsubishi": _2, "mlb": _2, "mls": _2, "mma": _2, "mobile": _2, "moda": _2, "moe": _2, "moi": _2, "mom": _2, "monash": _2, "money": _2, "monster": _2, "mormon": _2, "mortgage": _2, "moscow": _2, "moto": _2, "motorcycles": _2, "mov": _2, "movie": _2, "msd": _2, "mtn": _2, "mtr": _2, "music": _2, "nab": _2, "nagoya": _2, "navy": _2, "nba": _2, "nec": _2, "netbank": _2, "netflix": _2, "network": [1, { "aem": _3, "alces": _6, "co": _3, "arvo": _3, "azimuth": _3, "tlon": _3 }], "neustar": _2, "new": _2, "news": [1, { "noticeable": _3 }], "next": _2, "nextdirect": _2, "nexus": _2, "nfl": _2, "ngo": _2, "nhk": _2, "nico": _2, "nike": _2, "nikon": _2, "ninja": _2, "nissan": _2, "nissay": _2, "nokia": _2, "norton": _2, "now": _2, "nowruz": _2, "nowtv": _2, "nra": _2, "nrw": _2, "ntt": _2, "nyc": _2, "obi": _2, "observer": _2, "office": _2, "okinawa": _2, "olayan": _2, "olayangroup": _2, "ollo": _2, "omega": _2, "one": [1, { "kin": _6, "service": _3, "website": _3 }], "ong": [1, { "obl": _3 }], "onl": _2, "online": [1, { "eero": _3, "eero-stage": _3, "websitebuilder": _3, "leapcell": _3, "barsy": _3 }], "ooo": _2, "open": _2, "oracle": _2, "orange": [1, { "tech": _3 }], "organic": _2, "origins": _2, "osaka": _2, "otsuka": _2, "ott": _2, "ovh": [1, { "nerdpol": _3 }], "page": [1, { "aem": _3, "hlx": _3, "translated": _3, "codeberg": _3, "heyflow": _3, "prvcy": _3, "rocky": _3, "statichost": _3, "pdns": _3, "plesk": _3 }], "panasonic": _2, "paris": _2, "pars": _2, "partners": _2, "parts": _2, "party": _2, "pay": _2, "pccw": _2, "pet": _2, "pfizer": _2, "pharmacy": _2, "phd": _2, "philips": _2, "phone": _2, "photo": _2, "photography": _2, "photos": _61, "physio": _2, "pics": _2, "pictet": _2, "pictures": [1, { "1337": _3 }], "pid": _2, "pin": _2, "ping": _2, "pink": _2, "pioneer": _2, "pizza": [1, { "ngrok": _3 }], "place": _21, "play": _2, "playstation": _2, "plumbing": _2, "plus": [1, { "playit": [2, { "at": _6, "with": _3 }] }], "pnc": _2, "pohl": _2, "poker": _2, "politie": _2, "porn": _2, "praxi": _2, "press": _2, "prime": _2, "prod": _2, "productions": _2, "prof": _2, "progressive": _2, "promo": _2, "properties": _2, "property": _2, "protection": _2, "pru": _2, "prudential": _2, "pub": [1, { "id": _6, "kin": _6, "barsy": _3 }], "pwc": _2, "qpon": _2, "quebec": _2, "quest": _2, "racing": _2, "radio": _2, "read": _2, "realestate": _2, "realtor": _2, "realty": _2, "recipes": _2, "red": _2, "redumbrella": _2, "rehab": _2, "reise": _2, "reisen": _2, "reit": _2, "reliance": _2, "ren": _2, "rent": _2, "rentals": _2, "repair": _2, "report": _2, "republican": _2, "rest": _2, "restaurant": _2, "review": _2, "reviews": [1, { "aem": _3 }], "rexroth": _2, "rich": _2, "richardli": _2, "ricoh": _2, "ril": _2, "rio": _2, "rip": [1, { "clan": _3 }], "rocks": [1, { "myddns": _3, "stackit": _3, "lima-city": _3, "webspace": _3 }], "rodeo": _2, "rogers": _2, "room": _2, "rsvp": _2, "rugby": _2, "ruhr": _2, "run": [1, { "appwrite": _6, "canva": _3, "development": _3, "ravendb": _3, "liara": [2, { "iran": _3 }], "lovable": _3, "needle": _3, "build": _6, "code": _6, "database": _6, "migration": _6, "onporter": _3, "repl": _3, "stackit": _3, "val": _50, "vercel": _3, "wix": _3 }], "rwe": _2, "ryukyu": _2, "saarland": _2, "safe": _2, "safety": _2, "sakura": _2, "sale": _2, "salon": _2, "samsclub": _2, "samsung": _2, "sandvik": _2, "sandvikcoromant": _2, "sanofi": _2, "sap": _2, "sarl": _2, "sas": _2, "save": _2, "saxo": _2, "sbi": _2, "sbs": _2, "scb": _2, "schaeffler": _2, "schmidt": _2, "scholarships": _2, "school": _2, "schule": _2, "schwarz": _2, "science": _2, "scot": [1, { "gov": [2, { "service": _3 }] }], "search": _2, "seat": _2, "secure": _2, "security": _2, "seek": _2, "select": _2, "sener": _2, "services": [1, { "loginline": _3 }], "seven": _2, "sew": _2, "sex": _2, "sexy": _2, "sfr": _2, "shangrila": _2, "sharp": _2, "shell": _2, "shia": _2, "shiksha": _2, "shoes": _2, "shop": [1, { "base": _3, "hoplix": _3, "barsy": _3, "barsyonline": _3, "shopware": _3 }], "shopping": _2, "shouji": _2, "show": _2, "silk": _2, "sina": _2, "singles": _2, "site": [1, { "square": _3, "canva": _24, "cloudera": _6, "convex": _3, "cyon": _3, "caffeine": _3, "fastvps": _3, "figma": _3, "figma-gov": _3, "preview": _3, "heyflow": _3, "jele": _3, "jouwweb": _3, "loginline": _3, "barsy": _3, "co": _3, "notion": _3, "omniwe": _3, "opensocial": _3, "madethis": _3, "support": _3, "platformsh": _6, "tst": _6, "byen": _3, "srht": _3, "novecore": _3, "cpanel": _3, "wpsquared": _3, "sourcecraft": _3 }], "ski": _2, "skin": _2, "sky": _2, "skype": _2, "sling": _2, "smart": _2, "smile": _2, "sncf": _2, "soccer": _2, "social": _2, "softbank": _2, "software": _2, "sohu": _2, "solar": _2, "solutions": _2, "song": _2, "sony": _2, "soy": _2, "spa": _2, "space": [1, { "myfast": _3, "heiyu": _3, "hf": [2, { "static": _3 }], "app-ionos": _3, "project": _3, "uber": _3, "xs4all": _3 }], "sport": _2, "spot": _2, "srl": _2, "stada": _2, "staples": _2, "star": _2, "statebank": _2, "statefarm": _2, "stc": _2, "stcgroup": _2, "stockholm": _2, "storage": _2, "store": [1, { "barsy": _3, "sellfy": _3, "shopware": _3, "storebase": _3 }], "stream": _2, "studio": _2, "study": _2, "style": _2, "sucks": _2, "supplies": _2, "supply": _2, "support": [1, { "barsy": _3 }], "surf": _2, "surgery": _2, "suzuki": _2, "swatch": _2, "swiss": _2, "sydney": _2, "systems": [1, { "knightpoint": _3 }], "tab": _2, "taipei": _2, "talk": _2, "taobao": _2, "target": _2, "tatamotors": _2, "tatar": _2, "tattoo": _2, "tax": _2, "taxi": _2, "tci": _2, "tdk": _2, "team": [1, { "discourse": _3, "jelastic": _3 }], "tech": [1, { "cleverapps": _3 }], "technology": _21, "temasek": _2, "tennis": _2, "teva": _2, "thd": _2, "theater": _2, "theatre": _2, "tiaa": _2, "tickets": _2, "tienda": _2, "tips": _2, "tires": _2, "tirol": _2, "tjmaxx": _2, "tjx": _2, "tkmaxx": _2, "tmall": _2, "today": [1, { "prequalifyme": _3 }], "tokyo": _2, "tools": [1, { "addr": _49, "myaddr": _3 }], "top": [1, { "ntdll": _3, "wadl": _6 }], "toray": _2, "toshiba": _2, "total": _2, "tours": _2, "town": _2, "toyota": _2, "toys": _2, "trade": _2, "trading": _2, "training": _2, "travel": _2, "travelers": _2, "travelersinsurance": _2, "trust": _2, "trv": _2, "tube": _2, "tui": _2, "tunes": _2, "tushu": _2, "tvs": _2, "ubank": _2, "ubs": _2, "unicom": _2, "university": _2, "uno": _2, "uol": _2, "ups": _2, "vacations": _2, "vana": _2, "vanguard": _2, "vegas": _2, "ventures": _2, "verisign": _2, "versicherung": _2, "vet": _2, "viajes": _2, "video": _2, "vig": _2, "viking": _2, "villas": _2, "vin": _2, "vip": [1, { "hidns": _3 }], "virgin": _2, "visa": _2, "vision": _2, "viva": _2, "vivo": _2, "vlaanderen": _2, "vodka": _2, "volvo": _2, "vote": _2, "voting": _2, "voto": _2, "voyage": _2, "wales": _2, "walmart": _2, "walter": _2, "wang": _2, "wanggou": _2, "watch": _2, "watches": _2, "weather": _2, "weatherchannel": _2, "webcam": _2, "weber": _2, "website": _61, "wed": _2, "wedding": _2, "weibo": _2, "weir": _2, "whoswho": _2, "wien": _2, "wiki": _61, "williamhill": _2, "win": _2, "windows": _2, "wine": _2, "winners": _2, "wme": _2, "wolterskluwer": _2, "woodside": _2, "work": _2, "works": _2, "world": _2, "wow": _2, "wtc": _2, "wtf": _2, "xbox": _2, "xerox": _2, "xihuan": _2, "xin": _2, "xn--11b4c3d": _2, "कॉम": _2, "xn--1ck2e1b": _2, "セール": _2, "xn--1qqw23a": _2, "佛山": _2, "xn--30rr7y": _2, "慈善": _2, "xn--3bst00m": _2, "集团": _2, "xn--3ds443g": _2, "在线": _2, "xn--3pxu8k": _2, "点看": _2, "xn--42c2d9a": _2, "คอม": _2, "xn--45q11c": _2, "八卦": _2, "xn--4gbrim": _2, "موقع": _2, "xn--55qw42g": _2, "公益": _2, "xn--55qx5d": _2, "公司": _2, "xn--5su34j936bgsg": _2, "香格里拉": _2, "xn--5tzm5g": _2, "网站": _2, "xn--6frz82g": _2, "移动": _2, "xn--6qq986b3xl": _2, "我爱你": _2, "xn--80adxhks": _2, "москва": _2, "xn--80aqecdr1a": _2, "католик": _2, "xn--80asehdb": _2, "онлайн": _2, "xn--80aswg": _2, "сайт": _2, "xn--8y0a063a": _2, "联通": _2, "xn--9dbq2a": _2, "קום": _2, "xn--9et52u": _2, "时尚": _2, "xn--9krt00a": _2, "微博": _2, "xn--b4w605ferd": _2, "淡马锡": _2, "xn--bck1b9a5dre4c": _2, "ファッション": _2, "xn--c1avg": _2, "орг": _2, "xn--c2br7g": _2, "नेट": _2, "xn--cck2b3b": _2, "ストア": _2, "xn--cckwcxetd": _2, "アマゾン": _2, "xn--cg4bki": _2, "삼성": _2, "xn--czr694b": _2, "商标": _2, "xn--czrs0t": _2, "商店": _2, "xn--czru2d": _2, "商城": _2, "xn--d1acj3b": _2, "дети": _2, "xn--eckvdtc9d": _2, "ポイント": _2, "xn--efvy88h": _2, "新闻": _2, "xn--fct429k": _2, "家電": _2, "xn--fhbei": _2, "كوم": _2, "xn--fiq228c5hs": _2, "中文网": _2, "xn--fiq64b": _2, "中信": _2, "xn--fjq720a": _2, "娱乐": _2, "xn--flw351e": _2, "谷歌": _2, "xn--fzys8d69uvgm": _2, "電訊盈科": _2, "xn--g2xx48c": _2, "购物": _2, "xn--gckr3f0f": _2, "クラウド": _2, "xn--gk3at1e": _2, "通販": _2, "xn--hxt814e": _2, "网店": _2, "xn--i1b6b1a6a2e": _2, "संगठन": _2, "xn--imr513n": _2, "餐厅": _2, "xn--io0a7i": _2, "网络": _2, "xn--j1aef": _2, "ком": _2, "xn--jlq480n2rg": _2, "亚马逊": _2, "xn--jvr189m": _2, "食品": _2, "xn--kcrx77d1x4a": _2, "飞利浦": _2, "xn--kput3i": _2, "手机": _2, "xn--mgba3a3ejt": _2, "ارامكو": _2, "xn--mgba7c0bbn0a": _2, "العليان": _2, "xn--mgbab2bd": _2, "بازار": _2, "xn--mgbca7dzdo": _2, "ابوظبي": _2, "xn--mgbi4ecexp": _2, "كاثوليك": _2, "xn--mgbt3dhd": _2, "همراه": _2, "xn--mk1bu44c": _2, "닷컴": _2, "xn--mxtq1m": _2, "政府": _2, "xn--ngbc5azd": _2, "شبكة": _2, "xn--ngbe9e0a": _2, "بيتك": _2, "xn--ngbrx": _2, "عرب": _2, "xn--nqv7f": _2, "机构": _2, "xn--nqv7fs00ema": _2, "组织机构": _2, "xn--nyqy26a": _2, "健康": _2, "xn--otu796d": _2, "招聘": _2, "xn--p1acf": [1, { "xn--90amc": _3, "xn--j1aef": _3, "xn--j1ael8b": _3, "xn--h1ahn": _3, "xn--j1adp": _3, "xn--c1avg": _3, "xn--80aaa0cvac": _3, "xn--h1aliz": _3, "xn--90a1af": _3, "xn--41a": _3 }], "рус": [1, { "биз": _3, "ком": _3, "крым": _3, "мир": _3, "мск": _3, "орг": _3, "самара": _3, "сочи": _3, "спб": _3, "я": _3 }], "xn--pssy2u": _2, "大拿": _2, "xn--q9jyb4c": _2, "みんな": _2, "xn--qcka1pmc": _2, "グーグル": _2, "xn--rhqv96g": _2, "世界": _2, "xn--rovu88b": _2, "書籍": _2, "xn--ses554g": _2, "网址": _2, "xn--t60b56a": _2, "닷넷": _2, "xn--tckwe": _2, "コム": _2, "xn--tiq49xqyj": _2, "天主教": _2, "xn--unup4y": _2, "游戏": _2, "xn--vermgensberater-ctb": _2, "vermögensberater": _2, "xn--vermgensberatung-pwb": _2, "vermögensberatung": _2, "xn--vhquv": _2, "企业": _2, "xn--vuq861b": _2, "信息": _2, "xn--w4r85el8fhu5dnra": _2, "嘉里大酒店": _2, "xn--w4rs40l": _2, "嘉里": _2, "xn--xhq521b": _2, "广东": _2, "xn--zfr164b": _2, "政务": _2, "xyz": [1, { "caffeine": _3, "botdash": _3, "telebit": _6 }], "yachts": _2, "yahoo": _2, "yamaxun": _2, "yandex": _2, "yodobashi": _2, "yoga": _2, "yokohama": _2, "you": _2, "youtube": _2, "yun": _2, "zappos": _2, "zara": _2, "zero": _2, "zip": _2, "zone": [1, { "triton": _6, "stackit": _3, "lima": _3 }], "zuerich": _2 }]; + return rules; +})(); + +/** + * Lookup parts of domain in Trie + */ +function lookupInTrie(parts, trie, index, allowedMask) { + let result = null; + let node = trie; + while (node !== undefined) { + // We have a match! + if ((node[0] & allowedMask) !== 0) { + result = { + index: index + 1, + isIcann: node[0] === 1 /* RULE_TYPE.ICANN */, + isPrivate: node[0] === 2 /* RULE_TYPE.PRIVATE */, + }; + } + // No more `parts` to look for + if (index === -1) { + break; + } + const succ = node[1]; + node = Object.prototype.hasOwnProperty.call(succ, parts[index]) + ? succ[parts[index]] + : succ['*']; + index -= 1; + } + return result; +} +/** + * Check if `hostname` has a valid public suffix in `trie`. + */ +function suffixLookup(hostname, options, out) { + var _a; + if (fastPathLookup(hostname, options, out)) { + return; + } + const hostnameParts = hostname.split('.'); + const allowedMask = (options.allowPrivateDomains ? 2 /* RULE_TYPE.PRIVATE */ : 0) | + (options.allowIcannDomains ? 1 /* RULE_TYPE.ICANN */ : 0); + // Look for exceptions + const exceptionMatch = lookupInTrie(hostnameParts, exceptions, hostnameParts.length - 1, allowedMask); + if (exceptionMatch !== null) { + out.isIcann = exceptionMatch.isIcann; + out.isPrivate = exceptionMatch.isPrivate; + out.publicSuffix = hostnameParts.slice(exceptionMatch.index + 1).join('.'); + return; + } + // Look for a match in rules + const rulesMatch = lookupInTrie(hostnameParts, rules, hostnameParts.length - 1, allowedMask); + if (rulesMatch !== null) { + out.isIcann = rulesMatch.isIcann; + out.isPrivate = rulesMatch.isPrivate; + out.publicSuffix = hostnameParts.slice(rulesMatch.index).join('.'); + return; + } + // No match found... + // Prevailing rule is '*' so we consider the top-level domain to be the + // public suffix of `hostname` (e.g.: 'example.org' => 'org'). + out.isIcann = false; + out.isPrivate = false; + out.publicSuffix = (_a = hostnameParts[hostnameParts.length - 1]) !== null && _a !== void 0 ? _a : null; +} + +// For all methods but 'parse', it does not make sense to allocate an object +// every single time to only return the value of a specific attribute. To avoid +// this un-necessary allocation, we use a global object which is re-used. +const RESULT = getEmptyResult(); +function parse(url, options = {}) { + return parseImpl(url, 5 /* FLAG.ALL */, suffixLookup, options, getEmptyResult()); +} +function getHostname(url, options = {}) { + /*@__INLINE__*/ resetResult(RESULT); + return parseImpl(url, 0 /* FLAG.HOSTNAME */, suffixLookup, options, RESULT).hostname; +} +function getPublicSuffix(url, options = {}) { + /*@__INLINE__*/ resetResult(RESULT); + return parseImpl(url, 2 /* FLAG.PUBLIC_SUFFIX */, suffixLookup, options, RESULT) + .publicSuffix; +} +function getDomain(url, options = {}) { + /*@__INLINE__*/ resetResult(RESULT); + return parseImpl(url, 3 /* FLAG.DOMAIN */, suffixLookup, options, RESULT).domain; +} +function getSubdomain(url, options = {}) { + /*@__INLINE__*/ resetResult(RESULT); + return parseImpl(url, 4 /* FLAG.SUB_DOMAIN */, suffixLookup, options, RESULT) + .subdomain; +} +function getDomainWithoutSuffix(url, options = {}) { + /*@__INLINE__*/ resetResult(RESULT); + return parseImpl(url, 5 /* FLAG.ALL */, suffixLookup, options, RESULT) + .domainWithoutSuffix; +} + +exports.getDomain = getDomain; +exports.getDomainWithoutSuffix = getDomainWithoutSuffix; +exports.getHostname = getHostname; +exports.getPublicSuffix = getPublicSuffix; +exports.getSubdomain = getSubdomain; +exports.parse = parse; +//# sourceMappingURL=index.js.map + + +/***/ }), + +/***/ 770: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +module.exports = __nccwpck_require__(218); + + +/***/ }), + +/***/ 218: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + + +var net = __nccwpck_require__(9278); +var tls = __nccwpck_require__(4756); +var http = __nccwpck_require__(8611); +var https = __nccwpck_require__(5692); +var events = __nccwpck_require__(4434); +var assert = __nccwpck_require__(2613); +var util = __nccwpck_require__(9023); + + +exports.httpOverHttp = httpOverHttp; +exports.httpsOverHttp = httpsOverHttp; +exports.httpOverHttps = httpOverHttps; +exports.httpsOverHttps = httpsOverHttps; + + +function httpOverHttp(options) { + var agent = new TunnelingAgent(options); + agent.request = http.request; + return agent; +} + +function httpsOverHttp(options) { + var agent = new TunnelingAgent(options); + agent.request = http.request; + agent.createSocket = createSecureSocket; + agent.defaultPort = 443; + return agent; +} + +function httpOverHttps(options) { + var agent = new TunnelingAgent(options); + agent.request = https.request; + return agent; +} + +function httpsOverHttps(options) { + var agent = new TunnelingAgent(options); + agent.request = https.request; + agent.createSocket = createSecureSocket; + agent.defaultPort = 443; + return agent; +} + + +function TunnelingAgent(options) { + var self = this; + self.options = options || {}; + self.proxyOptions = self.options.proxy || {}; + self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets; + self.requests = []; + self.sockets = []; + + self.on('free', function onFree(socket, host, port, localAddress) { + var options = toOptions(host, port, localAddress); + for (var i = 0, len = self.requests.length; i < len; ++i) { + var pending = self.requests[i]; + if (pending.host === options.host && pending.port === options.port) { + // Detect the request to connect same origin server, + // reuse the connection. + self.requests.splice(i, 1); + pending.request.onSocket(socket); + return; + } + } + socket.destroy(); + self.removeSocket(socket); + }); +} +util.inherits(TunnelingAgent, events.EventEmitter); + +TunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) { + var self = this; + var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress)); + + if (self.sockets.length >= this.maxSockets) { + // We are over limit so we'll add it to the queue. + self.requests.push(options); + return; + } + + // If we are under maxSockets create a new one. + self.createSocket(options, function(socket) { + socket.on('free', onFree); + socket.on('close', onCloseOrRemove); + socket.on('agentRemove', onCloseOrRemove); + req.onSocket(socket); + + function onFree() { + self.emit('free', socket, options); + } + + function onCloseOrRemove(err) { + self.removeSocket(socket); + socket.removeListener('free', onFree); + socket.removeListener('close', onCloseOrRemove); + socket.removeListener('agentRemove', onCloseOrRemove); + } + }); +}; + +TunnelingAgent.prototype.createSocket = function createSocket(options, cb) { + var self = this; + var placeholder = {}; + self.sockets.push(placeholder); + + var connectOptions = mergeOptions({}, self.proxyOptions, { + method: 'CONNECT', + path: options.host + ':' + options.port, + agent: false, + headers: { + host: options.host + ':' + options.port + } + }); + if (options.localAddress) { + connectOptions.localAddress = options.localAddress; + } + if (connectOptions.proxyAuth) { + connectOptions.headers = connectOptions.headers || {}; + connectOptions.headers['Proxy-Authorization'] = 'Basic ' + + new Buffer(connectOptions.proxyAuth).toString('base64'); + } + + debug('making CONNECT request'); + var connectReq = self.request(connectOptions); + connectReq.useChunkedEncodingByDefault = false; // for v0.6 + connectReq.once('response', onResponse); // for v0.6 + connectReq.once('upgrade', onUpgrade); // for v0.6 + connectReq.once('connect', onConnect); // for v0.7 or later + connectReq.once('error', onError); + connectReq.end(); + + function onResponse(res) { + // Very hacky. This is necessary to avoid http-parser leaks. + res.upgrade = true; + } + + function onUpgrade(res, socket, head) { + // Hacky. + process.nextTick(function() { + onConnect(res, socket, head); + }); + } + + function onConnect(res, socket, head) { + connectReq.removeAllListeners(); + socket.removeAllListeners(); + + if (res.statusCode !== 200) { + debug('tunneling socket could not be established, statusCode=%d', + res.statusCode); + socket.destroy(); + var error = new Error('tunneling socket could not be established, ' + + 'statusCode=' + res.statusCode); + error.code = 'ECONNRESET'; + options.request.emit('error', error); + self.removeSocket(placeholder); + return; + } + if (head.length > 0) { + debug('got illegal response body from proxy'); + socket.destroy(); + var error = new Error('got illegal response body from proxy'); + error.code = 'ECONNRESET'; + options.request.emit('error', error); + self.removeSocket(placeholder); + return; + } + debug('tunneling connection has established'); + self.sockets[self.sockets.indexOf(placeholder)] = socket; + return cb(socket); + } + + function onError(cause) { + connectReq.removeAllListeners(); + + debug('tunneling socket could not be established, cause=%s\n', + cause.message, cause.stack); + var error = new Error('tunneling socket could not be established, ' + + 'cause=' + cause.message); + error.code = 'ECONNRESET'; + options.request.emit('error', error); + self.removeSocket(placeholder); + } +}; + +TunnelingAgent.prototype.removeSocket = function removeSocket(socket) { + var pos = this.sockets.indexOf(socket) + if (pos === -1) { + return; + } + this.sockets.splice(pos, 1); + + var pending = this.requests.shift(); + if (pending) { + // If we have pending requests and a socket gets closed a new one + // needs to be created to take over in the pool for the one that closed. + this.createSocket(pending, function(socket) { + pending.request.onSocket(socket); + }); + } +}; + +function createSecureSocket(options, cb) { + var self = this; + TunnelingAgent.prototype.createSocket.call(self, options, function(socket) { + var hostHeader = options.request.getHeader('host'); + var tlsOptions = mergeOptions({}, self.options, { + socket: socket, + servername: hostHeader ? hostHeader.replace(/:.*$/, '') : options.host + }); + + // 0 is dummy port for v0.6 + var secureSocket = tls.connect(0, tlsOptions); + self.sockets[self.sockets.indexOf(socket)] = secureSocket; + cb(secureSocket); + }); +} + + +function toOptions(host, port, localAddress) { + if (typeof host === 'string') { // since v0.10 + return { + host: host, + port: port, + localAddress: localAddress + }; + } + return host; // for v0.11 or later +} + +function mergeOptions(target) { + for (var i = 1, len = arguments.length; i < len; ++i) { + var overrides = arguments[i]; + if (typeof overrides === 'object') { + var keys = Object.keys(overrides); + for (var j = 0, keyLen = keys.length; j < keyLen; ++j) { + var k = keys[j]; + if (overrides[k] !== undefined) { + target[k] = overrides[k]; + } + } + } + } + return target; +} + + +var debug; +if (process.env.NODE_DEBUG && /\btunnel\b/.test(process.env.NODE_DEBUG)) { + debug = function() { + var args = Array.prototype.slice.call(arguments); + if (typeof args[0] === 'string') { + args[0] = 'TUNNEL: ' + args[0]; + } else { + args.unshift('TUNNEL:'); + } + console.error.apply(console, args); + } +} else { + debug = function() {}; +} +exports.debug = debug; // for test + + +/***/ }), + +/***/ 6752: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const Client = __nccwpck_require__(6197) +const Dispatcher = __nccwpck_require__(992) +const errors = __nccwpck_require__(8707) +const Pool = __nccwpck_require__(5076) +const BalancedPool = __nccwpck_require__(1093) +const Agent = __nccwpck_require__(9965) +const util = __nccwpck_require__(3440) +const { InvalidArgumentError } = errors +const api = __nccwpck_require__(6615) +const buildConnector = __nccwpck_require__(9136) +const MockClient = __nccwpck_require__(7365) +const MockAgent = __nccwpck_require__(7501) +const MockPool = __nccwpck_require__(4004) +const mockErrors = __nccwpck_require__(2429) +const ProxyAgent = __nccwpck_require__(2720) +const RetryHandler = __nccwpck_require__(3573) +const { getGlobalDispatcher, setGlobalDispatcher } = __nccwpck_require__(2581) +const DecoratorHandler = __nccwpck_require__(8840) +const RedirectHandler = __nccwpck_require__(8299) +const createRedirectInterceptor = __nccwpck_require__(4415) + +let hasCrypto +try { + __nccwpck_require__(6982) + hasCrypto = true +} catch { + hasCrypto = false +} + +Object.assign(Dispatcher.prototype, api) + +module.exports.Dispatcher = Dispatcher +module.exports.Client = Client +module.exports.Pool = Pool +module.exports.BalancedPool = BalancedPool +module.exports.Agent = Agent +module.exports.ProxyAgent = ProxyAgent +module.exports.RetryHandler = RetryHandler + +module.exports.DecoratorHandler = DecoratorHandler +module.exports.RedirectHandler = RedirectHandler +module.exports.createRedirectInterceptor = createRedirectInterceptor + +module.exports.buildConnector = buildConnector +module.exports.errors = errors + +function makeDispatcher (fn) { + return (url, opts, handler) => { + if (typeof opts === 'function') { + handler = opts + opts = null + } + + if (!url || (typeof url !== 'string' && typeof url !== 'object' && !(url instanceof URL))) { + throw new InvalidArgumentError('invalid url') + } + + if (opts != null && typeof opts !== 'object') { + throw new InvalidArgumentError('invalid opts') + } + + if (opts && opts.path != null) { + if (typeof opts.path !== 'string') { + throw new InvalidArgumentError('invalid opts.path') + } + + let path = opts.path + if (!opts.path.startsWith('/')) { + path = `/${path}` + } + + url = new URL(util.parseOrigin(url).origin + path) + } else { + if (!opts) { + opts = typeof url === 'object' ? url : {} + } + + url = util.parseURL(url) + } + + const { agent, dispatcher = getGlobalDispatcher() } = opts + + if (agent) { + throw new InvalidArgumentError('unsupported opts.agent. Did you mean opts.client?') + } + + return fn.call(dispatcher, { + ...opts, + origin: url.origin, + path: url.search ? `${url.pathname}${url.search}` : url.pathname, + method: opts.method || (opts.body ? 'PUT' : 'GET') + }, handler) + } +} + +module.exports.setGlobalDispatcher = setGlobalDispatcher +module.exports.getGlobalDispatcher = getGlobalDispatcher + +if (util.nodeMajor > 16 || (util.nodeMajor === 16 && util.nodeMinor >= 8)) { + let fetchImpl = null + module.exports.fetch = async function fetch (resource) { + if (!fetchImpl) { + fetchImpl = (__nccwpck_require__(2315).fetch) + } + + try { + return await fetchImpl(...arguments) + } catch (err) { + if (typeof err === 'object') { + Error.captureStackTrace(err, this) + } + + throw err + } + } + module.exports.Headers = __nccwpck_require__(6349).Headers + module.exports.Response = __nccwpck_require__(8676).Response + module.exports.Request = __nccwpck_require__(5194).Request + module.exports.FormData = __nccwpck_require__(3073).FormData + module.exports.File = __nccwpck_require__(3041).File + module.exports.FileReader = __nccwpck_require__(2160).FileReader + + const { setGlobalOrigin, getGlobalOrigin } = __nccwpck_require__(5628) + + module.exports.setGlobalOrigin = setGlobalOrigin + module.exports.getGlobalOrigin = getGlobalOrigin + + const { CacheStorage } = __nccwpck_require__(4738) + const { kConstruct } = __nccwpck_require__(296) + + // Cache & CacheStorage are tightly coupled with fetch. Even if it may run + // in an older version of Node, it doesn't have any use without fetch. + module.exports.caches = new CacheStorage(kConstruct) +} + +if (util.nodeMajor >= 16) { + const { deleteCookie, getCookies, getSetCookies, setCookie } = __nccwpck_require__(3168) + + module.exports.deleteCookie = deleteCookie + module.exports.getCookies = getCookies + module.exports.getSetCookies = getSetCookies + module.exports.setCookie = setCookie + + const { parseMIMEType, serializeAMimeType } = __nccwpck_require__(4322) + + module.exports.parseMIMEType = parseMIMEType + module.exports.serializeAMimeType = serializeAMimeType +} + +if (util.nodeMajor >= 18 && hasCrypto) { + const { WebSocket } = __nccwpck_require__(5171) + + module.exports.WebSocket = WebSocket +} + +module.exports.request = makeDispatcher(api.request) +module.exports.stream = makeDispatcher(api.stream) +module.exports.pipeline = makeDispatcher(api.pipeline) +module.exports.connect = makeDispatcher(api.connect) +module.exports.upgrade = makeDispatcher(api.upgrade) + +module.exports.MockClient = MockClient +module.exports.MockPool = MockPool +module.exports.MockAgent = MockAgent +module.exports.mockErrors = mockErrors + + +/***/ }), + +/***/ 9965: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { InvalidArgumentError } = __nccwpck_require__(8707) +const { kClients, kRunning, kClose, kDestroy, kDispatch, kInterceptors } = __nccwpck_require__(6443) +const DispatcherBase = __nccwpck_require__(1) +const Pool = __nccwpck_require__(5076) +const Client = __nccwpck_require__(6197) +const util = __nccwpck_require__(3440) +const createRedirectInterceptor = __nccwpck_require__(4415) +const { WeakRef, FinalizationRegistry } = __nccwpck_require__(3194)() + +const kOnConnect = Symbol('onConnect') +const kOnDisconnect = Symbol('onDisconnect') +const kOnConnectionError = Symbol('onConnectionError') +const kMaxRedirections = Symbol('maxRedirections') +const kOnDrain = Symbol('onDrain') +const kFactory = Symbol('factory') +const kFinalizer = Symbol('finalizer') +const kOptions = Symbol('options') + +function defaultFactory (origin, opts) { + return opts && opts.connections === 1 + ? new Client(origin, opts) + : new Pool(origin, opts) +} + +class Agent extends DispatcherBase { + constructor ({ factory = defaultFactory, maxRedirections = 0, connect, ...options } = {}) { + super() + + if (typeof factory !== 'function') { + throw new InvalidArgumentError('factory must be a function.') + } + + if (connect != null && typeof connect !== 'function' && typeof connect !== 'object') { + throw new InvalidArgumentError('connect must be a function or an object') + } + + if (!Number.isInteger(maxRedirections) || maxRedirections < 0) { + throw new InvalidArgumentError('maxRedirections must be a positive number') + } + + if (connect && typeof connect !== 'function') { + connect = { ...connect } + } + + this[kInterceptors] = options.interceptors && options.interceptors.Agent && Array.isArray(options.interceptors.Agent) + ? options.interceptors.Agent + : [createRedirectInterceptor({ maxRedirections })] + + this[kOptions] = { ...util.deepClone(options), connect } + this[kOptions].interceptors = options.interceptors + ? { ...options.interceptors } + : undefined + this[kMaxRedirections] = maxRedirections + this[kFactory] = factory + this[kClients] = new Map() + this[kFinalizer] = new FinalizationRegistry(/* istanbul ignore next: gc is undeterministic */ key => { + const ref = this[kClients].get(key) + if (ref !== undefined && ref.deref() === undefined) { + this[kClients].delete(key) + } + }) + + const agent = this + + this[kOnDrain] = (origin, targets) => { + agent.emit('drain', origin, [agent, ...targets]) + } + + this[kOnConnect] = (origin, targets) => { + agent.emit('connect', origin, [agent, ...targets]) + } + + this[kOnDisconnect] = (origin, targets, err) => { + agent.emit('disconnect', origin, [agent, ...targets], err) + } + + this[kOnConnectionError] = (origin, targets, err) => { + agent.emit('connectionError', origin, [agent, ...targets], err) + } + } + + get [kRunning] () { + let ret = 0 + for (const ref of this[kClients].values()) { + const client = ref.deref() + /* istanbul ignore next: gc is undeterministic */ + if (client) { + ret += client[kRunning] + } + } + return ret + } + + [kDispatch] (opts, handler) { + let key + if (opts.origin && (typeof opts.origin === 'string' || opts.origin instanceof URL)) { + key = String(opts.origin) + } else { + throw new InvalidArgumentError('opts.origin must be a non-empty string or URL.') + } + + const ref = this[kClients].get(key) + + let dispatcher = ref ? ref.deref() : null + if (!dispatcher) { + dispatcher = this[kFactory](opts.origin, this[kOptions]) + .on('drain', this[kOnDrain]) + .on('connect', this[kOnConnect]) + .on('disconnect', this[kOnDisconnect]) + .on('connectionError', this[kOnConnectionError]) + + this[kClients].set(key, new WeakRef(dispatcher)) + this[kFinalizer].register(dispatcher, key) + } + + return dispatcher.dispatch(opts, handler) + } + + async [kClose] () { + const closePromises = [] + for (const ref of this[kClients].values()) { + const client = ref.deref() + /* istanbul ignore else: gc is undeterministic */ + if (client) { + closePromises.push(client.close()) + } + } + + await Promise.all(closePromises) + } + + async [kDestroy] (err) { + const destroyPromises = [] + for (const ref of this[kClients].values()) { + const client = ref.deref() + /* istanbul ignore else: gc is undeterministic */ + if (client) { + destroyPromises.push(client.destroy(err)) + } + } + + await Promise.all(destroyPromises) + } +} + +module.exports = Agent + + +/***/ }), + +/***/ 158: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +const { addAbortListener } = __nccwpck_require__(3440) +const { RequestAbortedError } = __nccwpck_require__(8707) + +const kListener = Symbol('kListener') +const kSignal = Symbol('kSignal') + +function abort (self) { + if (self.abort) { + self.abort() + } else { + self.onError(new RequestAbortedError()) + } +} + +function addSignal (self, signal) { + self[kSignal] = null + self[kListener] = null + + if (!signal) { + return + } + + if (signal.aborted) { + abort(self) + return + } + + self[kSignal] = signal + self[kListener] = () => { + abort(self) + } + + addAbortListener(self[kSignal], self[kListener]) +} + +function removeSignal (self) { + if (!self[kSignal]) { + return + } + + if ('removeEventListener' in self[kSignal]) { + self[kSignal].removeEventListener('abort', self[kListener]) + } else { + self[kSignal].removeListener('abort', self[kListener]) + } + + self[kSignal] = null + self[kListener] = null +} + +module.exports = { + addSignal, + removeSignal +} + + +/***/ }), + +/***/ 4660: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { AsyncResource } = __nccwpck_require__(290) +const { InvalidArgumentError, RequestAbortedError, SocketError } = __nccwpck_require__(8707) +const util = __nccwpck_require__(3440) +const { addSignal, removeSignal } = __nccwpck_require__(158) + +class ConnectHandler extends AsyncResource { + constructor (opts, callback) { + if (!opts || typeof opts !== 'object') { + throw new InvalidArgumentError('invalid opts') + } + + if (typeof callback !== 'function') { + throw new InvalidArgumentError('invalid callback') + } + + const { signal, opaque, responseHeaders } = opts + + if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { + throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') + } + + super('UNDICI_CONNECT') + + this.opaque = opaque || null + this.responseHeaders = responseHeaders || null + this.callback = callback + this.abort = null + + addSignal(this, signal) + } + + onConnect (abort, context) { + if (!this.callback) { + throw new RequestAbortedError() + } + + this.abort = abort + this.context = context + } + + onHeaders () { + throw new SocketError('bad connect', null) + } + + onUpgrade (statusCode, rawHeaders, socket) { + const { callback, opaque, context } = this + + removeSignal(this) + + this.callback = null + + let headers = rawHeaders + // Indicates is an HTTP2Session + if (headers != null) { + headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + } + + this.runInAsyncScope(callback, null, null, { + statusCode, + headers, + socket, + opaque, + context + }) + } + + onError (err) { + const { callback, opaque } = this + + removeSignal(this) + + if (callback) { + this.callback = null + queueMicrotask(() => { + this.runInAsyncScope(callback, null, err, { opaque }) + }) + } + } +} + +function connect (opts, callback) { + if (callback === undefined) { + return new Promise((resolve, reject) => { + connect.call(this, opts, (err, data) => { + return err ? reject(err) : resolve(data) + }) + }) + } + + try { + const connectHandler = new ConnectHandler(opts, callback) + this.dispatch({ ...opts, method: 'CONNECT' }, connectHandler) + } catch (err) { + if (typeof callback !== 'function') { + throw err + } + const opaque = opts && opts.opaque + queueMicrotask(() => callback(err, { opaque })) + } +} + +module.exports = connect + + +/***/ }), + +/***/ 6862: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { + Readable, + Duplex, + PassThrough +} = __nccwpck_require__(2203) +const { + InvalidArgumentError, + InvalidReturnValueError, + RequestAbortedError +} = __nccwpck_require__(8707) +const util = __nccwpck_require__(3440) +const { AsyncResource } = __nccwpck_require__(290) +const { addSignal, removeSignal } = __nccwpck_require__(158) +const assert = __nccwpck_require__(2613) + +const kResume = Symbol('resume') + +class PipelineRequest extends Readable { + constructor () { + super({ autoDestroy: true }) + + this[kResume] = null + } + + _read () { + const { [kResume]: resume } = this + + if (resume) { + this[kResume] = null + resume() + } + } + + _destroy (err, callback) { + this._read() + + callback(err) + } +} + +class PipelineResponse extends Readable { + constructor (resume) { + super({ autoDestroy: true }) + this[kResume] = resume + } + + _read () { + this[kResume]() + } + + _destroy (err, callback) { + if (!err && !this._readableState.endEmitted) { + err = new RequestAbortedError() + } + + callback(err) + } +} + +class PipelineHandler extends AsyncResource { + constructor (opts, handler) { + if (!opts || typeof opts !== 'object') { + throw new InvalidArgumentError('invalid opts') + } + + if (typeof handler !== 'function') { + throw new InvalidArgumentError('invalid handler') + } + + const { signal, method, opaque, onInfo, responseHeaders } = opts + + if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { + throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') + } + + if (method === 'CONNECT') { + throw new InvalidArgumentError('invalid method') + } + + if (onInfo && typeof onInfo !== 'function') { + throw new InvalidArgumentError('invalid onInfo callback') + } + + super('UNDICI_PIPELINE') + + this.opaque = opaque || null + this.responseHeaders = responseHeaders || null + this.handler = handler + this.abort = null + this.context = null + this.onInfo = onInfo || null + + this.req = new PipelineRequest().on('error', util.nop) + + this.ret = new Duplex({ + readableObjectMode: opts.objectMode, + autoDestroy: true, + read: () => { + const { body } = this + + if (body && body.resume) { + body.resume() + } + }, + write: (chunk, encoding, callback) => { + const { req } = this + + if (req.push(chunk, encoding) || req._readableState.destroyed) { + callback() + } else { + req[kResume] = callback + } + }, + destroy: (err, callback) => { + const { body, req, res, ret, abort } = this + + if (!err && !ret._readableState.endEmitted) { + err = new RequestAbortedError() + } + + if (abort && err) { + abort() + } + + util.destroy(body, err) + util.destroy(req, err) + util.destroy(res, err) + + removeSignal(this) + + callback(err) + } + }).on('prefinish', () => { + const { req } = this + + // Node < 15 does not call _final in same tick. + req.push(null) + }) + + this.res = null + + addSignal(this, signal) + } + + onConnect (abort, context) { + const { ret, res } = this + + assert(!res, 'pipeline cannot be retried') + + if (ret.destroyed) { + throw new RequestAbortedError() + } + + this.abort = abort + this.context = context + } + + onHeaders (statusCode, rawHeaders, resume) { + const { opaque, handler, context } = this + + if (statusCode < 200) { + if (this.onInfo) { + const headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + this.onInfo({ statusCode, headers }) + } + return + } + + this.res = new PipelineResponse(resume) + + let body + try { + this.handler = null + const headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + body = this.runInAsyncScope(handler, null, { + statusCode, + headers, + opaque, + body: this.res, + context + }) + } catch (err) { + this.res.on('error', util.nop) + throw err + } + + if (!body || typeof body.on !== 'function') { + throw new InvalidReturnValueError('expected Readable') + } + + body + .on('data', (chunk) => { + const { ret, body } = this + + if (!ret.push(chunk) && body.pause) { + body.pause() + } + }) + .on('error', (err) => { + const { ret } = this + + util.destroy(ret, err) + }) + .on('end', () => { + const { ret } = this + + ret.push(null) + }) + .on('close', () => { + const { ret } = this + + if (!ret._readableState.ended) { + util.destroy(ret, new RequestAbortedError()) + } + }) + + this.body = body + } + + onData (chunk) { + const { res } = this + return res.push(chunk) + } + + onComplete (trailers) { + const { res } = this + res.push(null) + } + + onError (err) { + const { ret } = this + this.handler = null + util.destroy(ret, err) + } +} + +function pipeline (opts, handler) { + try { + const pipelineHandler = new PipelineHandler(opts, handler) + this.dispatch({ ...opts, body: pipelineHandler.req }, pipelineHandler) + return pipelineHandler.ret + } catch (err) { + return new PassThrough().destroy(err) + } +} + +module.exports = pipeline + + +/***/ }), + +/***/ 4043: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const Readable = __nccwpck_require__(9927) +const { + InvalidArgumentError, + RequestAbortedError +} = __nccwpck_require__(8707) +const util = __nccwpck_require__(3440) +const { getResolveErrorBodyCallback } = __nccwpck_require__(7655) +const { AsyncResource } = __nccwpck_require__(290) +const { addSignal, removeSignal } = __nccwpck_require__(158) + +class RequestHandler extends AsyncResource { + constructor (opts, callback) { + if (!opts || typeof opts !== 'object') { + throw new InvalidArgumentError('invalid opts') + } + + const { signal, method, opaque, body, onInfo, responseHeaders, throwOnError, highWaterMark } = opts + + try { + if (typeof callback !== 'function') { + throw new InvalidArgumentError('invalid callback') + } + + if (highWaterMark && (typeof highWaterMark !== 'number' || highWaterMark < 0)) { + throw new InvalidArgumentError('invalid highWaterMark') + } + + if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { + throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') + } + + if (method === 'CONNECT') { + throw new InvalidArgumentError('invalid method') + } + + if (onInfo && typeof onInfo !== 'function') { + throw new InvalidArgumentError('invalid onInfo callback') + } + + super('UNDICI_REQUEST') + } catch (err) { + if (util.isStream(body)) { + util.destroy(body.on('error', util.nop), err) + } + throw err + } + + this.responseHeaders = responseHeaders || null + this.opaque = opaque || null + this.callback = callback + this.res = null + this.abort = null + this.body = body + this.trailers = {} + this.context = null + this.onInfo = onInfo || null + this.throwOnError = throwOnError + this.highWaterMark = highWaterMark + + if (util.isStream(body)) { + body.on('error', (err) => { + this.onError(err) + }) + } + + addSignal(this, signal) + } + + onConnect (abort, context) { + if (!this.callback) { + throw new RequestAbortedError() + } + + this.abort = abort + this.context = context + } + + onHeaders (statusCode, rawHeaders, resume, statusMessage) { + const { callback, opaque, abort, context, responseHeaders, highWaterMark } = this + + const headers = responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + + if (statusCode < 200) { + if (this.onInfo) { + this.onInfo({ statusCode, headers }) + } + return + } + + const parsedHeaders = responseHeaders === 'raw' ? util.parseHeaders(rawHeaders) : headers + const contentType = parsedHeaders['content-type'] + const body = new Readable({ resume, abort, contentType, highWaterMark }) + + this.callback = null + this.res = body + if (callback !== null) { + if (this.throwOnError && statusCode >= 400) { + this.runInAsyncScope(getResolveErrorBodyCallback, null, + { callback, body, contentType, statusCode, statusMessage, headers } + ) + } else { + this.runInAsyncScope(callback, null, null, { + statusCode, + headers, + trailers: this.trailers, + opaque, + body, + context + }) + } + } + } + + onData (chunk) { + const { res } = this + return res.push(chunk) + } + + onComplete (trailers) { + const { res } = this + + removeSignal(this) + + util.parseHeaders(trailers, this.trailers) + + res.push(null) + } + + onError (err) { + const { res, callback, body, opaque } = this + + removeSignal(this) + + if (callback) { + // TODO: Does this need queueMicrotask? + this.callback = null + queueMicrotask(() => { + this.runInAsyncScope(callback, null, err, { opaque }) + }) + } + + if (res) { + this.res = null + // Ensure all queued handlers are invoked before destroying res. + queueMicrotask(() => { + util.destroy(res, err) + }) + } + + if (body) { + this.body = null + util.destroy(body, err) + } + } +} + +function request (opts, callback) { + if (callback === undefined) { + return new Promise((resolve, reject) => { + request.call(this, opts, (err, data) => { + return err ? reject(err) : resolve(data) + }) + }) + } + + try { + this.dispatch(opts, new RequestHandler(opts, callback)) + } catch (err) { + if (typeof callback !== 'function') { + throw err + } + const opaque = opts && opts.opaque + queueMicrotask(() => callback(err, { opaque })) + } +} + +module.exports = request +module.exports.RequestHandler = RequestHandler + + +/***/ }), + +/***/ 3560: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { finished, PassThrough } = __nccwpck_require__(2203) +const { + InvalidArgumentError, + InvalidReturnValueError, + RequestAbortedError +} = __nccwpck_require__(8707) +const util = __nccwpck_require__(3440) +const { getResolveErrorBodyCallback } = __nccwpck_require__(7655) +const { AsyncResource } = __nccwpck_require__(290) +const { addSignal, removeSignal } = __nccwpck_require__(158) + +class StreamHandler extends AsyncResource { + constructor (opts, factory, callback) { + if (!opts || typeof opts !== 'object') { + throw new InvalidArgumentError('invalid opts') + } + + const { signal, method, opaque, body, onInfo, responseHeaders, throwOnError } = opts + + try { + if (typeof callback !== 'function') { + throw new InvalidArgumentError('invalid callback') + } + + if (typeof factory !== 'function') { + throw new InvalidArgumentError('invalid factory') + } + + if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { + throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') + } + + if (method === 'CONNECT') { + throw new InvalidArgumentError('invalid method') + } + + if (onInfo && typeof onInfo !== 'function') { + throw new InvalidArgumentError('invalid onInfo callback') + } + + super('UNDICI_STREAM') + } catch (err) { + if (util.isStream(body)) { + util.destroy(body.on('error', util.nop), err) + } + throw err + } + + this.responseHeaders = responseHeaders || null + this.opaque = opaque || null + this.factory = factory + this.callback = callback + this.res = null + this.abort = null + this.context = null + this.trailers = null + this.body = body + this.onInfo = onInfo || null + this.throwOnError = throwOnError || false + + if (util.isStream(body)) { + body.on('error', (err) => { + this.onError(err) + }) + } + + addSignal(this, signal) + } + + onConnect (abort, context) { + if (!this.callback) { + throw new RequestAbortedError() + } + + this.abort = abort + this.context = context + } + + onHeaders (statusCode, rawHeaders, resume, statusMessage) { + const { factory, opaque, context, callback, responseHeaders } = this + + const headers = responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + + if (statusCode < 200) { + if (this.onInfo) { + this.onInfo({ statusCode, headers }) + } + return + } + + this.factory = null + + let res + + if (this.throwOnError && statusCode >= 400) { + const parsedHeaders = responseHeaders === 'raw' ? util.parseHeaders(rawHeaders) : headers + const contentType = parsedHeaders['content-type'] + res = new PassThrough() + + this.callback = null + this.runInAsyncScope(getResolveErrorBodyCallback, null, + { callback, body: res, contentType, statusCode, statusMessage, headers } + ) + } else { + if (factory === null) { + return + } + + res = this.runInAsyncScope(factory, null, { + statusCode, + headers, + opaque, + context + }) + + if ( + !res || + typeof res.write !== 'function' || + typeof res.end !== 'function' || + typeof res.on !== 'function' + ) { + throw new InvalidReturnValueError('expected Writable') + } + + // TODO: Avoid finished. It registers an unnecessary amount of listeners. + finished(res, { readable: false }, (err) => { + const { callback, res, opaque, trailers, abort } = this + + this.res = null + if (err || !res.readable) { + util.destroy(res, err) + } + + this.callback = null + this.runInAsyncScope(callback, null, err || null, { opaque, trailers }) + + if (err) { + abort() + } + }) + } + + res.on('drain', resume) + + this.res = res + + const needDrain = res.writableNeedDrain !== undefined + ? res.writableNeedDrain + : res._writableState && res._writableState.needDrain + + return needDrain !== true + } + + onData (chunk) { + const { res } = this + + return res ? res.write(chunk) : true + } + + onComplete (trailers) { + const { res } = this + + removeSignal(this) + + if (!res) { + return + } + + this.trailers = util.parseHeaders(trailers) + + res.end() + } + + onError (err) { + const { res, callback, opaque, body } = this + + removeSignal(this) + + this.factory = null + + if (res) { + this.res = null + util.destroy(res, err) + } else if (callback) { + this.callback = null + queueMicrotask(() => { + this.runInAsyncScope(callback, null, err, { opaque }) + }) + } + + if (body) { + this.body = null + util.destroy(body, err) + } + } +} + +function stream (opts, factory, callback) { + if (callback === undefined) { + return new Promise((resolve, reject) => { + stream.call(this, opts, factory, (err, data) => { + return err ? reject(err) : resolve(data) + }) + }) + } + + try { + this.dispatch(opts, new StreamHandler(opts, factory, callback)) + } catch (err) { + if (typeof callback !== 'function') { + throw err + } + const opaque = opts && opts.opaque + queueMicrotask(() => callback(err, { opaque })) + } +} + +module.exports = stream + + +/***/ }), + +/***/ 1882: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { InvalidArgumentError, RequestAbortedError, SocketError } = __nccwpck_require__(8707) +const { AsyncResource } = __nccwpck_require__(290) +const util = __nccwpck_require__(3440) +const { addSignal, removeSignal } = __nccwpck_require__(158) +const assert = __nccwpck_require__(2613) + +class UpgradeHandler extends AsyncResource { + constructor (opts, callback) { + if (!opts || typeof opts !== 'object') { + throw new InvalidArgumentError('invalid opts') + } + + if (typeof callback !== 'function') { + throw new InvalidArgumentError('invalid callback') + } + + const { signal, opaque, responseHeaders } = opts + + if (signal && typeof signal.on !== 'function' && typeof signal.addEventListener !== 'function') { + throw new InvalidArgumentError('signal must be an EventEmitter or EventTarget') + } + + super('UNDICI_UPGRADE') + + this.responseHeaders = responseHeaders || null + this.opaque = opaque || null + this.callback = callback + this.abort = null + this.context = null + + addSignal(this, signal) + } + + onConnect (abort, context) { + if (!this.callback) { + throw new RequestAbortedError() + } + + this.abort = abort + this.context = null + } + + onHeaders () { + throw new SocketError('bad upgrade', null) + } + + onUpgrade (statusCode, rawHeaders, socket) { + const { callback, opaque, context } = this + + assert.strictEqual(statusCode, 101) + + removeSignal(this) + + this.callback = null + const headers = this.responseHeaders === 'raw' ? util.parseRawHeaders(rawHeaders) : util.parseHeaders(rawHeaders) + this.runInAsyncScope(callback, null, null, { + headers, + socket, + opaque, + context + }) + } + + onError (err) { + const { callback, opaque } = this + + removeSignal(this) + + if (callback) { + this.callback = null + queueMicrotask(() => { + this.runInAsyncScope(callback, null, err, { opaque }) + }) + } + } +} + +function upgrade (opts, callback) { + if (callback === undefined) { + return new Promise((resolve, reject) => { + upgrade.call(this, opts, (err, data) => { + return err ? reject(err) : resolve(data) + }) + }) + } + + try { + const upgradeHandler = new UpgradeHandler(opts, callback) + this.dispatch({ + ...opts, + method: opts.method || 'GET', + upgrade: opts.protocol || 'Websocket' + }, upgradeHandler) + } catch (err) { + if (typeof callback !== 'function') { + throw err + } + const opaque = opts && opts.opaque + queueMicrotask(() => callback(err, { opaque })) + } +} + +module.exports = upgrade + + +/***/ }), + +/***/ 6615: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +module.exports.request = __nccwpck_require__(4043) +module.exports.stream = __nccwpck_require__(3560) +module.exports.pipeline = __nccwpck_require__(6862) +module.exports.upgrade = __nccwpck_require__(1882) +module.exports.connect = __nccwpck_require__(4660) + + +/***/ }), + +/***/ 9927: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; +// Ported from https://github.com/nodejs/undici/pull/907 + + + +const assert = __nccwpck_require__(2613) +const { Readable } = __nccwpck_require__(2203) +const { RequestAbortedError, NotSupportedError, InvalidArgumentError } = __nccwpck_require__(8707) +const util = __nccwpck_require__(3440) +const { ReadableStreamFrom, toUSVString } = __nccwpck_require__(3440) + +let Blob + +const kConsume = Symbol('kConsume') +const kReading = Symbol('kReading') +const kBody = Symbol('kBody') +const kAbort = Symbol('abort') +const kContentType = Symbol('kContentType') + +const noop = () => {} + +module.exports = class BodyReadable extends Readable { + constructor ({ + resume, + abort, + contentType = '', + highWaterMark = 64 * 1024 // Same as nodejs fs streams. + }) { + super({ + autoDestroy: true, + read: resume, + highWaterMark + }) + + this._readableState.dataEmitted = false + + this[kAbort] = abort + this[kConsume] = null + this[kBody] = null + this[kContentType] = contentType + + // Is stream being consumed through Readable API? + // This is an optimization so that we avoid checking + // for 'data' and 'readable' listeners in the hot path + // inside push(). + this[kReading] = false + } + + destroy (err) { + if (this.destroyed) { + // Node < 16 + return this + } + + if (!err && !this._readableState.endEmitted) { + err = new RequestAbortedError() + } + + if (err) { + this[kAbort]() + } + + return super.destroy(err) + } + + emit (ev, ...args) { + if (ev === 'data') { + // Node < 16.7 + this._readableState.dataEmitted = true + } else if (ev === 'error') { + // Node < 16 + this._readableState.errorEmitted = true + } + return super.emit(ev, ...args) + } + + on (ev, ...args) { + if (ev === 'data' || ev === 'readable') { + this[kReading] = true + } + return super.on(ev, ...args) + } + + addListener (ev, ...args) { + return this.on(ev, ...args) + } + + off (ev, ...args) { + const ret = super.off(ev, ...args) + if (ev === 'data' || ev === 'readable') { + this[kReading] = ( + this.listenerCount('data') > 0 || + this.listenerCount('readable') > 0 + ) + } + return ret + } + + removeListener (ev, ...args) { + return this.off(ev, ...args) + } + + push (chunk) { + if (this[kConsume] && chunk !== null && this.readableLength === 0) { + consumePush(this[kConsume], chunk) + return this[kReading] ? super.push(chunk) : true + } + return super.push(chunk) + } + + // https://fetch.spec.whatwg.org/#dom-body-text + async text () { + return consume(this, 'text') + } + + // https://fetch.spec.whatwg.org/#dom-body-json + async json () { + return consume(this, 'json') + } + + // https://fetch.spec.whatwg.org/#dom-body-blob + async blob () { + return consume(this, 'blob') + } + + // https://fetch.spec.whatwg.org/#dom-body-arraybuffer + async arrayBuffer () { + return consume(this, 'arrayBuffer') + } + + // https://fetch.spec.whatwg.org/#dom-body-formdata + async formData () { + // TODO: Implement. + throw new NotSupportedError() + } + + // https://fetch.spec.whatwg.org/#dom-body-bodyused + get bodyUsed () { + return util.isDisturbed(this) + } + + // https://fetch.spec.whatwg.org/#dom-body-body + get body () { + if (!this[kBody]) { + this[kBody] = ReadableStreamFrom(this) + if (this[kConsume]) { + // TODO: Is this the best way to force a lock? + this[kBody].getReader() // Ensure stream is locked. + assert(this[kBody].locked) + } + } + return this[kBody] + } + + dump (opts) { + let limit = opts && Number.isFinite(opts.limit) ? opts.limit : 262144 + const signal = opts && opts.signal + + if (signal) { + try { + if (typeof signal !== 'object' || !('aborted' in signal)) { + throw new InvalidArgumentError('signal must be an AbortSignal') + } + util.throwIfAborted(signal) + } catch (err) { + return Promise.reject(err) + } + } + + if (this.closed) { + return Promise.resolve(null) + } + + return new Promise((resolve, reject) => { + const signalListenerCleanup = signal + ? util.addAbortListener(signal, () => { + this.destroy() + }) + : noop + + this + .on('close', function () { + signalListenerCleanup() + if (signal && signal.aborted) { + reject(signal.reason || Object.assign(new Error('The operation was aborted'), { name: 'AbortError' })) + } else { + resolve(null) + } + }) + .on('error', noop) + .on('data', function (chunk) { + limit -= chunk.length + if (limit <= 0) { + this.destroy() + } + }) + .resume() + }) + } +} + +// https://streams.spec.whatwg.org/#readablestream-locked +function isLocked (self) { + // Consume is an implicit lock. + return (self[kBody] && self[kBody].locked === true) || self[kConsume] +} + +// https://fetch.spec.whatwg.org/#body-unusable +function isUnusable (self) { + return util.isDisturbed(self) || isLocked(self) +} + +async function consume (stream, type) { + if (isUnusable(stream)) { + throw new TypeError('unusable') + } + + assert(!stream[kConsume]) + + return new Promise((resolve, reject) => { + stream[kConsume] = { + type, + stream, + resolve, + reject, + length: 0, + body: [] + } + + stream + .on('error', function (err) { + consumeFinish(this[kConsume], err) + }) + .on('close', function () { + if (this[kConsume].body !== null) { + consumeFinish(this[kConsume], new RequestAbortedError()) + } + }) + + process.nextTick(consumeStart, stream[kConsume]) + }) +} + +function consumeStart (consume) { + if (consume.body === null) { + return + } + + const { _readableState: state } = consume.stream + + for (const chunk of state.buffer) { + consumePush(consume, chunk) + } + + if (state.endEmitted) { + consumeEnd(this[kConsume]) + } else { + consume.stream.on('end', function () { + consumeEnd(this[kConsume]) + }) + } + + consume.stream.resume() + + while (consume.stream.read() != null) { + // Loop + } +} + +function consumeEnd (consume) { + const { type, body, resolve, stream, length } = consume + + try { + if (type === 'text') { + resolve(toUSVString(Buffer.concat(body))) + } else if (type === 'json') { + resolve(JSON.parse(Buffer.concat(body))) + } else if (type === 'arrayBuffer') { + const dst = new Uint8Array(length) + + let pos = 0 + for (const buf of body) { + dst.set(buf, pos) + pos += buf.byteLength + } + + resolve(dst.buffer) + } else if (type === 'blob') { + if (!Blob) { + Blob = (__nccwpck_require__(181).Blob) + } + resolve(new Blob(body, { type: stream[kContentType] })) + } + + consumeFinish(consume) + } catch (err) { + stream.destroy(err) + } +} + +function consumePush (consume, chunk) { + consume.length += chunk.length + consume.body.push(chunk) +} + +function consumeFinish (consume, err) { + if (consume.body === null) { + return + } + + if (err) { + consume.reject(err) + } else { + consume.resolve() + } + + consume.type = null + consume.stream = null + consume.resolve = null + consume.reject = null + consume.length = 0 + consume.body = null +} + + +/***/ }), + +/***/ 7655: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +const assert = __nccwpck_require__(2613) +const { + ResponseStatusCodeError +} = __nccwpck_require__(8707) +const { toUSVString } = __nccwpck_require__(3440) + +async function getResolveErrorBodyCallback ({ callback, body, contentType, statusCode, statusMessage, headers }) { + assert(body) + + let chunks = [] + let limit = 0 + + for await (const chunk of body) { + chunks.push(chunk) + limit += chunk.length + if (limit > 128 * 1024) { + chunks = null + break + } + } + + if (statusCode === 204 || !contentType || !chunks) { + process.nextTick(callback, new ResponseStatusCodeError(`Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, statusCode, headers)) + return + } + + try { + if (contentType.startsWith('application/json')) { + const payload = JSON.parse(toUSVString(Buffer.concat(chunks))) + process.nextTick(callback, new ResponseStatusCodeError(`Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, statusCode, headers, payload)) + return + } + + if (contentType.startsWith('text/')) { + const payload = toUSVString(Buffer.concat(chunks)) + process.nextTick(callback, new ResponseStatusCodeError(`Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, statusCode, headers, payload)) + return + } + } catch (err) { + // Process in a fallback if error + } + + process.nextTick(callback, new ResponseStatusCodeError(`Response status code ${statusCode}${statusMessage ? `: ${statusMessage}` : ''}`, statusCode, headers)) +} + +module.exports = { getResolveErrorBodyCallback } + + +/***/ }), + +/***/ 1093: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { + BalancedPoolMissingUpstreamError, + InvalidArgumentError +} = __nccwpck_require__(8707) +const { + PoolBase, + kClients, + kNeedDrain, + kAddClient, + kRemoveClient, + kGetDispatcher +} = __nccwpck_require__(8640) +const Pool = __nccwpck_require__(5076) +const { kUrl, kInterceptors } = __nccwpck_require__(6443) +const { parseOrigin } = __nccwpck_require__(3440) +const kFactory = Symbol('factory') + +const kOptions = Symbol('options') +const kGreatestCommonDivisor = Symbol('kGreatestCommonDivisor') +const kCurrentWeight = Symbol('kCurrentWeight') +const kIndex = Symbol('kIndex') +const kWeight = Symbol('kWeight') +const kMaxWeightPerServer = Symbol('kMaxWeightPerServer') +const kErrorPenalty = Symbol('kErrorPenalty') + +function getGreatestCommonDivisor (a, b) { + if (b === 0) return a + return getGreatestCommonDivisor(b, a % b) +} + +function defaultFactory (origin, opts) { + return new Pool(origin, opts) +} + +class BalancedPool extends PoolBase { + constructor (upstreams = [], { factory = defaultFactory, ...opts } = {}) { + super() + + this[kOptions] = opts + this[kIndex] = -1 + this[kCurrentWeight] = 0 + + this[kMaxWeightPerServer] = this[kOptions].maxWeightPerServer || 100 + this[kErrorPenalty] = this[kOptions].errorPenalty || 15 + + if (!Array.isArray(upstreams)) { + upstreams = [upstreams] + } + + if (typeof factory !== 'function') { + throw new InvalidArgumentError('factory must be a function.') + } + + this[kInterceptors] = opts.interceptors && opts.interceptors.BalancedPool && Array.isArray(opts.interceptors.BalancedPool) + ? opts.interceptors.BalancedPool + : [] + this[kFactory] = factory + + for (const upstream of upstreams) { + this.addUpstream(upstream) + } + this._updateBalancedPoolStats() + } + + addUpstream (upstream) { + const upstreamOrigin = parseOrigin(upstream).origin + + if (this[kClients].find((pool) => ( + pool[kUrl].origin === upstreamOrigin && + pool.closed !== true && + pool.destroyed !== true + ))) { + return this + } + const pool = this[kFactory](upstreamOrigin, Object.assign({}, this[kOptions])) + + this[kAddClient](pool) + pool.on('connect', () => { + pool[kWeight] = Math.min(this[kMaxWeightPerServer], pool[kWeight] + this[kErrorPenalty]) + }) + + pool.on('connectionError', () => { + pool[kWeight] = Math.max(1, pool[kWeight] - this[kErrorPenalty]) + this._updateBalancedPoolStats() + }) + + pool.on('disconnect', (...args) => { + const err = args[2] + if (err && err.code === 'UND_ERR_SOCKET') { + // decrease the weight of the pool. + pool[kWeight] = Math.max(1, pool[kWeight] - this[kErrorPenalty]) + this._updateBalancedPoolStats() + } + }) + + for (const client of this[kClients]) { + client[kWeight] = this[kMaxWeightPerServer] + } + + this._updateBalancedPoolStats() + + return this + } + + _updateBalancedPoolStats () { + this[kGreatestCommonDivisor] = this[kClients].map(p => p[kWeight]).reduce(getGreatestCommonDivisor, 0) + } + + removeUpstream (upstream) { + const upstreamOrigin = parseOrigin(upstream).origin + + const pool = this[kClients].find((pool) => ( + pool[kUrl].origin === upstreamOrigin && + pool.closed !== true && + pool.destroyed !== true + )) + + if (pool) { + this[kRemoveClient](pool) + } + + return this + } + + get upstreams () { + return this[kClients] + .filter(dispatcher => dispatcher.closed !== true && dispatcher.destroyed !== true) + .map((p) => p[kUrl].origin) + } + + [kGetDispatcher] () { + // We validate that pools is greater than 0, + // otherwise we would have to wait until an upstream + // is added, which might never happen. + if (this[kClients].length === 0) { + throw new BalancedPoolMissingUpstreamError() + } + + const dispatcher = this[kClients].find(dispatcher => ( + !dispatcher[kNeedDrain] && + dispatcher.closed !== true && + dispatcher.destroyed !== true + )) + + if (!dispatcher) { + return + } + + const allClientsBusy = this[kClients].map(pool => pool[kNeedDrain]).reduce((a, b) => a && b, true) + + if (allClientsBusy) { + return + } + + let counter = 0 + + let maxWeightIndex = this[kClients].findIndex(pool => !pool[kNeedDrain]) + + while (counter++ < this[kClients].length) { + this[kIndex] = (this[kIndex] + 1) % this[kClients].length + const pool = this[kClients][this[kIndex]] + + // find pool index with the largest weight + if (pool[kWeight] > this[kClients][maxWeightIndex][kWeight] && !pool[kNeedDrain]) { + maxWeightIndex = this[kIndex] + } + + // decrease the current weight every `this[kClients].length`. + if (this[kIndex] === 0) { + // Set the current weight to the next lower weight. + this[kCurrentWeight] = this[kCurrentWeight] - this[kGreatestCommonDivisor] + + if (this[kCurrentWeight] <= 0) { + this[kCurrentWeight] = this[kMaxWeightPerServer] + } + } + if (pool[kWeight] >= this[kCurrentWeight] && (!pool[kNeedDrain])) { + return pool + } + } + + this[kCurrentWeight] = this[kClients][maxWeightIndex][kWeight] + this[kIndex] = maxWeightIndex + return this[kClients][maxWeightIndex] + } +} + +module.exports = BalancedPool + + +/***/ }), + +/***/ 479: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { kConstruct } = __nccwpck_require__(296) +const { urlEquals, fieldValues: getFieldValues } = __nccwpck_require__(3993) +const { kEnumerableProperty, isDisturbed } = __nccwpck_require__(3440) +const { kHeadersList } = __nccwpck_require__(6443) +const { webidl } = __nccwpck_require__(4222) +const { Response, cloneResponse } = __nccwpck_require__(8676) +const { Request } = __nccwpck_require__(5194) +const { kState, kHeaders, kGuard, kRealm } = __nccwpck_require__(9710) +const { fetching } = __nccwpck_require__(2315) +const { urlIsHttpHttpsScheme, createDeferredPromise, readAllBytes } = __nccwpck_require__(5523) +const assert = __nccwpck_require__(2613) +const { getGlobalDispatcher } = __nccwpck_require__(2581) + +/** + * @see https://w3c.github.io/ServiceWorker/#dfn-cache-batch-operation + * @typedef {Object} CacheBatchOperation + * @property {'delete' | 'put'} type + * @property {any} request + * @property {any} response + * @property {import('../../types/cache').CacheQueryOptions} options + */ + +/** + * @see https://w3c.github.io/ServiceWorker/#dfn-request-response-list + * @typedef {[any, any][]} requestResponseList + */ + +class Cache { + /** + * @see https://w3c.github.io/ServiceWorker/#dfn-relevant-request-response-list + * @type {requestResponseList} + */ + #relevantRequestResponseList + + constructor () { + if (arguments[0] !== kConstruct) { + webidl.illegalConstructor() + } + + this.#relevantRequestResponseList = arguments[1] + } + + async match (request, options = {}) { + webidl.brandCheck(this, Cache) + webidl.argumentLengthCheck(arguments, 1, { header: 'Cache.match' }) + + request = webidl.converters.RequestInfo(request) + options = webidl.converters.CacheQueryOptions(options) + + const p = await this.matchAll(request, options) + + if (p.length === 0) { + return + } + + return p[0] + } + + async matchAll (request = undefined, options = {}) { + webidl.brandCheck(this, Cache) + + if (request !== undefined) request = webidl.converters.RequestInfo(request) + options = webidl.converters.CacheQueryOptions(options) + + // 1. + let r = null + + // 2. + if (request !== undefined) { + if (request instanceof Request) { + // 2.1.1 + r = request[kState] + + // 2.1.2 + if (r.method !== 'GET' && !options.ignoreMethod) { + return [] + } + } else if (typeof request === 'string') { + // 2.2.1 + r = new Request(request)[kState] + } + } + + // 5. + // 5.1 + const responses = [] + + // 5.2 + if (request === undefined) { + // 5.2.1 + for (const requestResponse of this.#relevantRequestResponseList) { + responses.push(requestResponse[1]) + } + } else { // 5.3 + // 5.3.1 + const requestResponses = this.#queryCache(r, options) + + // 5.3.2 + for (const requestResponse of requestResponses) { + responses.push(requestResponse[1]) + } + } + + // 5.4 + // We don't implement CORs so we don't need to loop over the responses, yay! + + // 5.5.1 + const responseList = [] + + // 5.5.2 + for (const response of responses) { + // 5.5.2.1 + const responseObject = new Response(response.body?.source ?? null) + const body = responseObject[kState].body + responseObject[kState] = response + responseObject[kState].body = body + responseObject[kHeaders][kHeadersList] = response.headersList + responseObject[kHeaders][kGuard] = 'immutable' + + responseList.push(responseObject) + } + + // 6. + return Object.freeze(responseList) + } + + async add (request) { + webidl.brandCheck(this, Cache) + webidl.argumentLengthCheck(arguments, 1, { header: 'Cache.add' }) + + request = webidl.converters.RequestInfo(request) + + // 1. + const requests = [request] + + // 2. + const responseArrayPromise = this.addAll(requests) + + // 3. + return await responseArrayPromise + } + + async addAll (requests) { + webidl.brandCheck(this, Cache) + webidl.argumentLengthCheck(arguments, 1, { header: 'Cache.addAll' }) + + requests = webidl.converters['sequence'](requests) + + // 1. + const responsePromises = [] + + // 2. + const requestList = [] + + // 3. + for (const request of requests) { + if (typeof request === 'string') { + continue + } + + // 3.1 + const r = request[kState] + + // 3.2 + if (!urlIsHttpHttpsScheme(r.url) || r.method !== 'GET') { + throw webidl.errors.exception({ + header: 'Cache.addAll', + message: 'Expected http/s scheme when method is not GET.' + }) + } + } + + // 4. + /** @type {ReturnType[]} */ + const fetchControllers = [] + + // 5. + for (const request of requests) { + // 5.1 + const r = new Request(request)[kState] + + // 5.2 + if (!urlIsHttpHttpsScheme(r.url)) { + throw webidl.errors.exception({ + header: 'Cache.addAll', + message: 'Expected http/s scheme.' + }) + } + + // 5.4 + r.initiator = 'fetch' + r.destination = 'subresource' + + // 5.5 + requestList.push(r) + + // 5.6 + const responsePromise = createDeferredPromise() + + // 5.7 + fetchControllers.push(fetching({ + request: r, + dispatcher: getGlobalDispatcher(), + processResponse (response) { + // 1. + if (response.type === 'error' || response.status === 206 || response.status < 200 || response.status > 299) { + responsePromise.reject(webidl.errors.exception({ + header: 'Cache.addAll', + message: 'Received an invalid status code or the request failed.' + })) + } else if (response.headersList.contains('vary')) { // 2. + // 2.1 + const fieldValues = getFieldValues(response.headersList.get('vary')) + + // 2.2 + for (const fieldValue of fieldValues) { + // 2.2.1 + if (fieldValue === '*') { + responsePromise.reject(webidl.errors.exception({ + header: 'Cache.addAll', + message: 'invalid vary field value' + })) + + for (const controller of fetchControllers) { controller.abort() } @@ -19979,7948 +48053,16187 @@ function getEncoding (label) { return 'x-user-defined' default: return 'failure' } -} +} + +module.exports = { + getEncoding +} + + +/***/ }), + +/***/ 2160: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { + staticPropertyDescriptors, + readOperation, + fireAProgressEvent +} = __nccwpck_require__(165) +const { + kState, + kError, + kResult, + kEvents, + kAborted +} = __nccwpck_require__(6812) +const { webidl } = __nccwpck_require__(4222) +const { kEnumerableProperty } = __nccwpck_require__(3440) + +class FileReader extends EventTarget { + constructor () { + super() + + this[kState] = 'empty' + this[kResult] = null + this[kError] = null + this[kEvents] = { + loadend: null, + error: null, + abort: null, + load: null, + progress: null, + loadstart: null + } + } + + /** + * @see https://w3c.github.io/FileAPI/#dfn-readAsArrayBuffer + * @param {import('buffer').Blob} blob + */ + readAsArrayBuffer (blob) { + webidl.brandCheck(this, FileReader) + + webidl.argumentLengthCheck(arguments, 1, { header: 'FileReader.readAsArrayBuffer' }) + + blob = webidl.converters.Blob(blob, { strict: false }) + + // The readAsArrayBuffer(blob) method, when invoked, + // must initiate a read operation for blob with ArrayBuffer. + readOperation(this, blob, 'ArrayBuffer') + } + + /** + * @see https://w3c.github.io/FileAPI/#readAsBinaryString + * @param {import('buffer').Blob} blob + */ + readAsBinaryString (blob) { + webidl.brandCheck(this, FileReader) + + webidl.argumentLengthCheck(arguments, 1, { header: 'FileReader.readAsBinaryString' }) + + blob = webidl.converters.Blob(blob, { strict: false }) + + // The readAsBinaryString(blob) method, when invoked, + // must initiate a read operation for blob with BinaryString. + readOperation(this, blob, 'BinaryString') + } + + /** + * @see https://w3c.github.io/FileAPI/#readAsDataText + * @param {import('buffer').Blob} blob + * @param {string?} encoding + */ + readAsText (blob, encoding = undefined) { + webidl.brandCheck(this, FileReader) + + webidl.argumentLengthCheck(arguments, 1, { header: 'FileReader.readAsText' }) + + blob = webidl.converters.Blob(blob, { strict: false }) + + if (encoding !== undefined) { + encoding = webidl.converters.DOMString(encoding) + } + + // The readAsText(blob, encoding) method, when invoked, + // must initiate a read operation for blob with Text and encoding. + readOperation(this, blob, 'Text', encoding) + } + + /** + * @see https://w3c.github.io/FileAPI/#dfn-readAsDataURL + * @param {import('buffer').Blob} blob + */ + readAsDataURL (blob) { + webidl.brandCheck(this, FileReader) + + webidl.argumentLengthCheck(arguments, 1, { header: 'FileReader.readAsDataURL' }) + + blob = webidl.converters.Blob(blob, { strict: false }) + + // The readAsDataURL(blob) method, when invoked, must + // initiate a read operation for blob with DataURL. + readOperation(this, blob, 'DataURL') + } + + /** + * @see https://w3c.github.io/FileAPI/#dfn-abort + */ + abort () { + // 1. If this's state is "empty" or if this's state is + // "done" set this's result to null and terminate + // this algorithm. + if (this[kState] === 'empty' || this[kState] === 'done') { + this[kResult] = null + return + } + + // 2. If this's state is "loading" set this's state to + // "done" and set this's result to null. + if (this[kState] === 'loading') { + this[kState] = 'done' + this[kResult] = null + } + + // 3. If there are any tasks from this on the file reading + // task source in an affiliated task queue, then remove + // those tasks from that task queue. + this[kAborted] = true + + // 4. Terminate the algorithm for the read method being processed. + // TODO + + // 5. Fire a progress event called abort at this. + fireAProgressEvent('abort', this) + + // 6. If this's state is not "loading", fire a progress + // event called loadend at this. + if (this[kState] !== 'loading') { + fireAProgressEvent('loadend', this) + } + } + + /** + * @see https://w3c.github.io/FileAPI/#dom-filereader-readystate + */ + get readyState () { + webidl.brandCheck(this, FileReader) + + switch (this[kState]) { + case 'empty': return this.EMPTY + case 'loading': return this.LOADING + case 'done': return this.DONE + } + } + + /** + * @see https://w3c.github.io/FileAPI/#dom-filereader-result + */ + get result () { + webidl.brandCheck(this, FileReader) + + // The result attribute’s getter, when invoked, must return + // this's result. + return this[kResult] + } + + /** + * @see https://w3c.github.io/FileAPI/#dom-filereader-error + */ + get error () { + webidl.brandCheck(this, FileReader) + + // The error attribute’s getter, when invoked, must return + // this's error. + return this[kError] + } + + get onloadend () { + webidl.brandCheck(this, FileReader) + + return this[kEvents].loadend + } + + set onloadend (fn) { + webidl.brandCheck(this, FileReader) + + if (this[kEvents].loadend) { + this.removeEventListener('loadend', this[kEvents].loadend) + } + + if (typeof fn === 'function') { + this[kEvents].loadend = fn + this.addEventListener('loadend', fn) + } else { + this[kEvents].loadend = null + } + } + + get onerror () { + webidl.brandCheck(this, FileReader) + + return this[kEvents].error + } + + set onerror (fn) { + webidl.brandCheck(this, FileReader) + + if (this[kEvents].error) { + this.removeEventListener('error', this[kEvents].error) + } + + if (typeof fn === 'function') { + this[kEvents].error = fn + this.addEventListener('error', fn) + } else { + this[kEvents].error = null + } + } + + get onloadstart () { + webidl.brandCheck(this, FileReader) + + return this[kEvents].loadstart + } + + set onloadstart (fn) { + webidl.brandCheck(this, FileReader) + + if (this[kEvents].loadstart) { + this.removeEventListener('loadstart', this[kEvents].loadstart) + } + + if (typeof fn === 'function') { + this[kEvents].loadstart = fn + this.addEventListener('loadstart', fn) + } else { + this[kEvents].loadstart = null + } + } + + get onprogress () { + webidl.brandCheck(this, FileReader) + + return this[kEvents].progress + } + + set onprogress (fn) { + webidl.brandCheck(this, FileReader) + + if (this[kEvents].progress) { + this.removeEventListener('progress', this[kEvents].progress) + } + + if (typeof fn === 'function') { + this[kEvents].progress = fn + this.addEventListener('progress', fn) + } else { + this[kEvents].progress = null + } + } + + get onload () { + webidl.brandCheck(this, FileReader) + + return this[kEvents].load + } + + set onload (fn) { + webidl.brandCheck(this, FileReader) + + if (this[kEvents].load) { + this.removeEventListener('load', this[kEvents].load) + } + + if (typeof fn === 'function') { + this[kEvents].load = fn + this.addEventListener('load', fn) + } else { + this[kEvents].load = null + } + } + + get onabort () { + webidl.brandCheck(this, FileReader) + + return this[kEvents].abort + } + + set onabort (fn) { + webidl.brandCheck(this, FileReader) + + if (this[kEvents].abort) { + this.removeEventListener('abort', this[kEvents].abort) + } + + if (typeof fn === 'function') { + this[kEvents].abort = fn + this.addEventListener('abort', fn) + } else { + this[kEvents].abort = null + } + } +} + +// https://w3c.github.io/FileAPI/#dom-filereader-empty +FileReader.EMPTY = FileReader.prototype.EMPTY = 0 +// https://w3c.github.io/FileAPI/#dom-filereader-loading +FileReader.LOADING = FileReader.prototype.LOADING = 1 +// https://w3c.github.io/FileAPI/#dom-filereader-done +FileReader.DONE = FileReader.prototype.DONE = 2 + +Object.defineProperties(FileReader.prototype, { + EMPTY: staticPropertyDescriptors, + LOADING: staticPropertyDescriptors, + DONE: staticPropertyDescriptors, + readAsArrayBuffer: kEnumerableProperty, + readAsBinaryString: kEnumerableProperty, + readAsText: kEnumerableProperty, + readAsDataURL: kEnumerableProperty, + abort: kEnumerableProperty, + readyState: kEnumerableProperty, + result: kEnumerableProperty, + error: kEnumerableProperty, + onloadstart: kEnumerableProperty, + onprogress: kEnumerableProperty, + onload: kEnumerableProperty, + onabort: kEnumerableProperty, + onerror: kEnumerableProperty, + onloadend: kEnumerableProperty, + [Symbol.toStringTag]: { + value: 'FileReader', + writable: false, + enumerable: false, + configurable: true + } +}) + +Object.defineProperties(FileReader, { + EMPTY: staticPropertyDescriptors, + LOADING: staticPropertyDescriptors, + DONE: staticPropertyDescriptors +}) + +module.exports = { + FileReader +} + + +/***/ }), + +/***/ 5976: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { webidl } = __nccwpck_require__(4222) + +const kState = Symbol('ProgressEvent state') + +/** + * @see https://xhr.spec.whatwg.org/#progressevent + */ +class ProgressEvent extends Event { + constructor (type, eventInitDict = {}) { + type = webidl.converters.DOMString(type) + eventInitDict = webidl.converters.ProgressEventInit(eventInitDict ?? {}) + + super(type, eventInitDict) + + this[kState] = { + lengthComputable: eventInitDict.lengthComputable, + loaded: eventInitDict.loaded, + total: eventInitDict.total + } + } + + get lengthComputable () { + webidl.brandCheck(this, ProgressEvent) + + return this[kState].lengthComputable + } + + get loaded () { + webidl.brandCheck(this, ProgressEvent) + + return this[kState].loaded + } + + get total () { + webidl.brandCheck(this, ProgressEvent) + + return this[kState].total + } +} + +webidl.converters.ProgressEventInit = webidl.dictionaryConverter([ + { + key: 'lengthComputable', + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: 'loaded', + converter: webidl.converters['unsigned long long'], + defaultValue: 0 + }, + { + key: 'total', + converter: webidl.converters['unsigned long long'], + defaultValue: 0 + }, + { + key: 'bubbles', + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: 'cancelable', + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: 'composed', + converter: webidl.converters.boolean, + defaultValue: false + } +]) + +module.exports = { + ProgressEvent +} + + +/***/ }), + +/***/ 6812: +/***/ ((module) => { + +"use strict"; + + +module.exports = { + kState: Symbol('FileReader state'), + kResult: Symbol('FileReader result'), + kError: Symbol('FileReader error'), + kLastProgressEventFired: Symbol('FileReader last progress event fired timestamp'), + kEvents: Symbol('FileReader events'), + kAborted: Symbol('FileReader aborted') +} + + +/***/ }), + +/***/ 165: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { + kState, + kError, + kResult, + kAborted, + kLastProgressEventFired +} = __nccwpck_require__(6812) +const { ProgressEvent } = __nccwpck_require__(5976) +const { getEncoding } = __nccwpck_require__(396) +const { DOMException } = __nccwpck_require__(7326) +const { serializeAMimeType, parseMIMEType } = __nccwpck_require__(4322) +const { types } = __nccwpck_require__(9023) +const { StringDecoder } = __nccwpck_require__(3193) +const { btoa } = __nccwpck_require__(181) + +/** @type {PropertyDescriptor} */ +const staticPropertyDescriptors = { + enumerable: true, + writable: false, + configurable: false +} + +/** + * @see https://w3c.github.io/FileAPI/#readOperation + * @param {import('./filereader').FileReader} fr + * @param {import('buffer').Blob} blob + * @param {string} type + * @param {string?} encodingName + */ +function readOperation (fr, blob, type, encodingName) { + // 1. If fr’s state is "loading", throw an InvalidStateError + // DOMException. + if (fr[kState] === 'loading') { + throw new DOMException('Invalid state', 'InvalidStateError') + } + + // 2. Set fr’s state to "loading". + fr[kState] = 'loading' + + // 3. Set fr’s result to null. + fr[kResult] = null + + // 4. Set fr’s error to null. + fr[kError] = null + + // 5. Let stream be the result of calling get stream on blob. + /** @type {import('stream/web').ReadableStream} */ + const stream = blob.stream() + + // 6. Let reader be the result of getting a reader from stream. + const reader = stream.getReader() + + // 7. Let bytes be an empty byte sequence. + /** @type {Uint8Array[]} */ + const bytes = [] + + // 8. Let chunkPromise be the result of reading a chunk from + // stream with reader. + let chunkPromise = reader.read() + + // 9. Let isFirstChunk be true. + let isFirstChunk = true + + // 10. In parallel, while true: + // Note: "In parallel" just means non-blocking + // Note 2: readOperation itself cannot be async as double + // reading the body would then reject the promise, instead + // of throwing an error. + ;(async () => { + while (!fr[kAborted]) { + // 1. Wait for chunkPromise to be fulfilled or rejected. + try { + const { done, value } = await chunkPromise + + // 2. If chunkPromise is fulfilled, and isFirstChunk is + // true, queue a task to fire a progress event called + // loadstart at fr. + if (isFirstChunk && !fr[kAborted]) { + queueMicrotask(() => { + fireAProgressEvent('loadstart', fr) + }) + } + + // 3. Set isFirstChunk to false. + isFirstChunk = false + + // 4. If chunkPromise is fulfilled with an object whose + // done property is false and whose value property is + // a Uint8Array object, run these steps: + if (!done && types.isUint8Array(value)) { + // 1. Let bs be the byte sequence represented by the + // Uint8Array object. + + // 2. Append bs to bytes. + bytes.push(value) + + // 3. If roughly 50ms have passed since these steps + // were last invoked, queue a task to fire a + // progress event called progress at fr. + if ( + ( + fr[kLastProgressEventFired] === undefined || + Date.now() - fr[kLastProgressEventFired] >= 50 + ) && + !fr[kAborted] + ) { + fr[kLastProgressEventFired] = Date.now() + queueMicrotask(() => { + fireAProgressEvent('progress', fr) + }) + } + + // 4. Set chunkPromise to the result of reading a + // chunk from stream with reader. + chunkPromise = reader.read() + } else if (done) { + // 5. Otherwise, if chunkPromise is fulfilled with an + // object whose done property is true, queue a task + // to run the following steps and abort this algorithm: + queueMicrotask(() => { + // 1. Set fr’s state to "done". + fr[kState] = 'done' + + // 2. Let result be the result of package data given + // bytes, type, blob’s type, and encodingName. + try { + const result = packageData(bytes, type, blob.type, encodingName) + + // 4. Else: + + if (fr[kAborted]) { + return + } + + // 1. Set fr’s result to result. + fr[kResult] = result + + // 2. Fire a progress event called load at the fr. + fireAProgressEvent('load', fr) + } catch (error) { + // 3. If package data threw an exception error: + + // 1. Set fr’s error to error. + fr[kError] = error + + // 2. Fire a progress event called error at fr. + fireAProgressEvent('error', fr) + } + + // 5. If fr’s state is not "loading", fire a progress + // event called loadend at the fr. + if (fr[kState] !== 'loading') { + fireAProgressEvent('loadend', fr) + } + }) + + break + } + } catch (error) { + if (fr[kAborted]) { + return + } + + // 6. Otherwise, if chunkPromise is rejected with an + // error error, queue a task to run the following + // steps and abort this algorithm: + queueMicrotask(() => { + // 1. Set fr’s state to "done". + fr[kState] = 'done' + + // 2. Set fr’s error to error. + fr[kError] = error + + // 3. Fire a progress event called error at fr. + fireAProgressEvent('error', fr) + + // 4. If fr’s state is not "loading", fire a progress + // event called loadend at fr. + if (fr[kState] !== 'loading') { + fireAProgressEvent('loadend', fr) + } + }) + + break + } + } + })() +} + +/** + * @see https://w3c.github.io/FileAPI/#fire-a-progress-event + * @see https://dom.spec.whatwg.org/#concept-event-fire + * @param {string} e The name of the event + * @param {import('./filereader').FileReader} reader + */ +function fireAProgressEvent (e, reader) { + // The progress event e does not bubble. e.bubbles must be false + // The progress event e is NOT cancelable. e.cancelable must be false + const event = new ProgressEvent(e, { + bubbles: false, + cancelable: false + }) + + reader.dispatchEvent(event) +} + +/** + * @see https://w3c.github.io/FileAPI/#blob-package-data + * @param {Uint8Array[]} bytes + * @param {string} type + * @param {string?} mimeType + * @param {string?} encodingName + */ +function packageData (bytes, type, mimeType, encodingName) { + // 1. A Blob has an associated package data algorithm, given + // bytes, a type, a optional mimeType, and a optional + // encodingName, which switches on type and runs the + // associated steps: + + switch (type) { + case 'DataURL': { + // 1. Return bytes as a DataURL [RFC2397] subject to + // the considerations below: + // * Use mimeType as part of the Data URL if it is + // available in keeping with the Data URL + // specification [RFC2397]. + // * If mimeType is not available return a Data URL + // without a media-type. [RFC2397]. + + // https://datatracker.ietf.org/doc/html/rfc2397#section-3 + // dataurl := "data:" [ mediatype ] [ ";base64" ] "," data + // mediatype := [ type "/" subtype ] *( ";" parameter ) + // data := *urlchar + // parameter := attribute "=" value + let dataURL = 'data:' + + const parsed = parseMIMEType(mimeType || 'application/octet-stream') + + if (parsed !== 'failure') { + dataURL += serializeAMimeType(parsed) + } + + dataURL += ';base64,' + + const decoder = new StringDecoder('latin1') + + for (const chunk of bytes) { + dataURL += btoa(decoder.write(chunk)) + } + + dataURL += btoa(decoder.end()) + + return dataURL + } + case 'Text': { + // 1. Let encoding be failure + let encoding = 'failure' + + // 2. If the encodingName is present, set encoding to the + // result of getting an encoding from encodingName. + if (encodingName) { + encoding = getEncoding(encodingName) + } + + // 3. If encoding is failure, and mimeType is present: + if (encoding === 'failure' && mimeType) { + // 1. Let type be the result of parse a MIME type + // given mimeType. + const type = parseMIMEType(mimeType) + + // 2. If type is not failure, set encoding to the result + // of getting an encoding from type’s parameters["charset"]. + if (type !== 'failure') { + encoding = getEncoding(type.parameters.get('charset')) + } + } + + // 4. If encoding is failure, then set encoding to UTF-8. + if (encoding === 'failure') { + encoding = 'UTF-8' + } + + // 5. Decode bytes using fallback encoding encoding, and + // return the result. + return decode(bytes, encoding) + } + case 'ArrayBuffer': { + // Return a new ArrayBuffer whose contents are bytes. + const sequence = combineByteSequences(bytes) + + return sequence.buffer + } + case 'BinaryString': { + // Return bytes as a binary string, in which every byte + // is represented by a code unit of equal value [0..255]. + let binaryString = '' + + const decoder = new StringDecoder('latin1') + + for (const chunk of bytes) { + binaryString += decoder.write(chunk) + } + + binaryString += decoder.end() + + return binaryString + } + } +} + +/** + * @see https://encoding.spec.whatwg.org/#decode + * @param {Uint8Array[]} ioQueue + * @param {string} encoding + */ +function decode (ioQueue, encoding) { + const bytes = combineByteSequences(ioQueue) + + // 1. Let BOMEncoding be the result of BOM sniffing ioQueue. + const BOMEncoding = BOMSniffing(bytes) + + let slice = 0 + + // 2. If BOMEncoding is non-null: + if (BOMEncoding !== null) { + // 1. Set encoding to BOMEncoding. + encoding = BOMEncoding + + // 2. Read three bytes from ioQueue, if BOMEncoding is + // UTF-8; otherwise read two bytes. + // (Do nothing with those bytes.) + slice = BOMEncoding === 'UTF-8' ? 3 : 2 + } + + // 3. Process a queue with an instance of encoding’s + // decoder, ioQueue, output, and "replacement". + + // 4. Return output. + + const sliced = bytes.slice(slice) + return new TextDecoder(encoding).decode(sliced) +} + +/** + * @see https://encoding.spec.whatwg.org/#bom-sniff + * @param {Uint8Array} ioQueue + */ +function BOMSniffing (ioQueue) { + // 1. Let BOM be the result of peeking 3 bytes from ioQueue, + // converted to a byte sequence. + const [a, b, c] = ioQueue + + // 2. For each of the rows in the table below, starting with + // the first one and going down, if BOM starts with the + // bytes given in the first column, then return the + // encoding given in the cell in the second column of that + // row. Otherwise, return null. + if (a === 0xEF && b === 0xBB && c === 0xBF) { + return 'UTF-8' + } else if (a === 0xFE && b === 0xFF) { + return 'UTF-16BE' + } else if (a === 0xFF && b === 0xFE) { + return 'UTF-16LE' + } + + return null +} + +/** + * @param {Uint8Array[]} sequences + */ +function combineByteSequences (sequences) { + const size = sequences.reduce((a, b) => { + return a + b.byteLength + }, 0) + + let offset = 0 + + return sequences.reduce((a, b) => { + a.set(b, offset) + offset += b.byteLength + return a + }, new Uint8Array(size)) +} + +module.exports = { + staticPropertyDescriptors, + readOperation, + fireAProgressEvent +} + + +/***/ }), + +/***/ 2581: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +// We include a version number for the Dispatcher API. In case of breaking changes, +// this version number must be increased to avoid conflicts. +const globalDispatcher = Symbol.for('undici.globalDispatcher.1') +const { InvalidArgumentError } = __nccwpck_require__(8707) +const Agent = __nccwpck_require__(9965) + +if (getGlobalDispatcher() === undefined) { + setGlobalDispatcher(new Agent()) +} + +function setGlobalDispatcher (agent) { + if (!agent || typeof agent.dispatch !== 'function') { + throw new InvalidArgumentError('Argument agent must implement Agent') + } + Object.defineProperty(globalThis, globalDispatcher, { + value: agent, + writable: true, + enumerable: false, + configurable: false + }) +} + +function getGlobalDispatcher () { + return globalThis[globalDispatcher] +} + +module.exports = { + setGlobalDispatcher, + getGlobalDispatcher +} + + +/***/ }), + +/***/ 8840: +/***/ ((module) => { + +"use strict"; + + +module.exports = class DecoratorHandler { + constructor (handler) { + this.handler = handler + } + + onConnect (...args) { + return this.handler.onConnect(...args) + } + + onError (...args) { + return this.handler.onError(...args) + } + + onUpgrade (...args) { + return this.handler.onUpgrade(...args) + } + + onHeaders (...args) { + return this.handler.onHeaders(...args) + } + + onData (...args) { + return this.handler.onData(...args) + } + + onComplete (...args) { + return this.handler.onComplete(...args) + } + + onBodySent (...args) { + return this.handler.onBodySent(...args) + } +} + + +/***/ }), + +/***/ 8299: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const util = __nccwpck_require__(3440) +const { kBodyUsed } = __nccwpck_require__(6443) +const assert = __nccwpck_require__(2613) +const { InvalidArgumentError } = __nccwpck_require__(8707) +const EE = __nccwpck_require__(4434) + +const redirectableStatusCodes = [300, 301, 302, 303, 307, 308] + +const kBody = Symbol('body') + +class BodyAsyncIterable { + constructor (body) { + this[kBody] = body + this[kBodyUsed] = false + } + + async * [Symbol.asyncIterator] () { + assert(!this[kBodyUsed], 'disturbed') + this[kBodyUsed] = true + yield * this[kBody] + } +} + +class RedirectHandler { + constructor (dispatch, maxRedirections, opts, handler) { + if (maxRedirections != null && (!Number.isInteger(maxRedirections) || maxRedirections < 0)) { + throw new InvalidArgumentError('maxRedirections must be a positive number') + } + + util.validateHandler(handler, opts.method, opts.upgrade) + + this.dispatch = dispatch + this.location = null + this.abort = null + this.opts = { ...opts, maxRedirections: 0 } // opts must be a copy + this.maxRedirections = maxRedirections + this.handler = handler + this.history = [] + + if (util.isStream(this.opts.body)) { + // TODO (fix): Provide some way for the user to cache the file to e.g. /tmp + // so that it can be dispatched again? + // TODO (fix): Do we need 100-expect support to provide a way to do this properly? + if (util.bodyLength(this.opts.body) === 0) { + this.opts.body + .on('data', function () { + assert(false) + }) + } + + if (typeof this.opts.body.readableDidRead !== 'boolean') { + this.opts.body[kBodyUsed] = false + EE.prototype.on.call(this.opts.body, 'data', function () { + this[kBodyUsed] = true + }) + } + } else if (this.opts.body && typeof this.opts.body.pipeTo === 'function') { + // TODO (fix): We can't access ReadableStream internal state + // to determine whether or not it has been disturbed. This is just + // a workaround. + this.opts.body = new BodyAsyncIterable(this.opts.body) + } else if ( + this.opts.body && + typeof this.opts.body !== 'string' && + !ArrayBuffer.isView(this.opts.body) && + util.isIterable(this.opts.body) + ) { + // TODO: Should we allow re-using iterable if !this.opts.idempotent + // or through some other flag? + this.opts.body = new BodyAsyncIterable(this.opts.body) + } + } + + onConnect (abort) { + this.abort = abort + this.handler.onConnect(abort, { history: this.history }) + } + + onUpgrade (statusCode, headers, socket) { + this.handler.onUpgrade(statusCode, headers, socket) + } + + onError (error) { + this.handler.onError(error) + } + + onHeaders (statusCode, headers, resume, statusText) { + this.location = this.history.length >= this.maxRedirections || util.isDisturbed(this.opts.body) + ? null + : parseLocation(statusCode, headers) + + if (this.opts.origin) { + this.history.push(new URL(this.opts.path, this.opts.origin)) + } + + if (!this.location) { + return this.handler.onHeaders(statusCode, headers, resume, statusText) + } + + const { origin, pathname, search } = util.parseURL(new URL(this.location, this.opts.origin && new URL(this.opts.path, this.opts.origin))) + const path = search ? `${pathname}${search}` : pathname + + // Remove headers referring to the original URL. + // By default it is Host only, unless it's a 303 (see below), which removes also all Content-* headers. + // https://tools.ietf.org/html/rfc7231#section-6.4 + this.opts.headers = cleanRequestHeaders(this.opts.headers, statusCode === 303, this.opts.origin !== origin) + this.opts.path = path + this.opts.origin = origin + this.opts.maxRedirections = 0 + this.opts.query = null + + // https://tools.ietf.org/html/rfc7231#section-6.4.4 + // In case of HTTP 303, always replace method to be either HEAD or GET + if (statusCode === 303 && this.opts.method !== 'HEAD') { + this.opts.method = 'GET' + this.opts.body = null + } + } + + onData (chunk) { + if (this.location) { + /* + https://tools.ietf.org/html/rfc7231#section-6.4 + + TLDR: undici always ignores 3xx response bodies. + + Redirection is used to serve the requested resource from another URL, so it is assumes that + no body is generated (and thus can be ignored). Even though generating a body is not prohibited. + + For status 301, 302, 303, 307 and 308 (the latter from RFC 7238), the specs mention that the body usually + (which means it's optional and not mandated) contain just an hyperlink to the value of + the Location response header, so the body can be ignored safely. + + For status 300, which is "Multiple Choices", the spec mentions both generating a Location + response header AND a response body with the other possible location to follow. + Since the spec explicitily chooses not to specify a format for such body and leave it to + servers and browsers implementors, we ignore the body as there is no specified way to eventually parse it. + */ + } else { + return this.handler.onData(chunk) + } + } + + onComplete (trailers) { + if (this.location) { + /* + https://tools.ietf.org/html/rfc7231#section-6.4 + + TLDR: undici always ignores 3xx response trailers as they are not expected in case of redirections + and neither are useful if present. + + See comment on onData method above for more detailed informations. + */ + + this.location = null + this.abort = null + + this.dispatch(this.opts, this) + } else { + this.handler.onComplete(trailers) + } + } + + onBodySent (chunk) { + if (this.handler.onBodySent) { + this.handler.onBodySent(chunk) + } + } +} + +function parseLocation (statusCode, headers) { + if (redirectableStatusCodes.indexOf(statusCode) === -1) { + return null + } + + for (let i = 0; i < headers.length; i += 2) { + if (headers[i].toString().toLowerCase() === 'location') { + return headers[i + 1] + } + } +} + +// https://tools.ietf.org/html/rfc7231#section-6.4.4 +function shouldRemoveHeader (header, removeContent, unknownOrigin) { + if (header.length === 4) { + return util.headerNameToString(header) === 'host' + } + if (removeContent && util.headerNameToString(header).startsWith('content-')) { + return true + } + if (unknownOrigin && (header.length === 13 || header.length === 6 || header.length === 19)) { + const name = util.headerNameToString(header) + return name === 'authorization' || name === 'cookie' || name === 'proxy-authorization' + } + return false +} + +// https://tools.ietf.org/html/rfc7231#section-6.4 +function cleanRequestHeaders (headers, removeContent, unknownOrigin) { + const ret = [] + if (Array.isArray(headers)) { + for (let i = 0; i < headers.length; i += 2) { + if (!shouldRemoveHeader(headers[i], removeContent, unknownOrigin)) { + ret.push(headers[i], headers[i + 1]) + } + } + } else if (headers && typeof headers === 'object') { + for (const key of Object.keys(headers)) { + if (!shouldRemoveHeader(key, removeContent, unknownOrigin)) { + ret.push(key, headers[key]) + } + } + } else { + assert(headers == null, 'headers must be an object or an array') + } + return ret +} + +module.exports = RedirectHandler + + +/***/ }), + +/***/ 3573: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +const assert = __nccwpck_require__(2613) + +const { kRetryHandlerDefaultRetry } = __nccwpck_require__(6443) +const { RequestRetryError } = __nccwpck_require__(8707) +const { isDisturbed, parseHeaders, parseRangeHeader } = __nccwpck_require__(3440) + +function calculateRetryAfterHeader (retryAfter) { + const current = Date.now() + const diff = new Date(retryAfter).getTime() - current + + return diff +} + +class RetryHandler { + constructor (opts, handlers) { + const { retryOptions, ...dispatchOpts } = opts + const { + // Retry scoped + retry: retryFn, + maxRetries, + maxTimeout, + minTimeout, + timeoutFactor, + // Response scoped + methods, + errorCodes, + retryAfter, + statusCodes + } = retryOptions ?? {} + + this.dispatch = handlers.dispatch + this.handler = handlers.handler + this.opts = dispatchOpts + this.abort = null + this.aborted = false + this.retryOpts = { + retry: retryFn ?? RetryHandler[kRetryHandlerDefaultRetry], + retryAfter: retryAfter ?? true, + maxTimeout: maxTimeout ?? 30 * 1000, // 30s, + timeout: minTimeout ?? 500, // .5s + timeoutFactor: timeoutFactor ?? 2, + maxRetries: maxRetries ?? 5, + // What errors we should retry + methods: methods ?? ['GET', 'HEAD', 'OPTIONS', 'PUT', 'DELETE', 'TRACE'], + // Indicates which errors to retry + statusCodes: statusCodes ?? [500, 502, 503, 504, 429], + // List of errors to retry + errorCodes: errorCodes ?? [ + 'ECONNRESET', + 'ECONNREFUSED', + 'ENOTFOUND', + 'ENETDOWN', + 'ENETUNREACH', + 'EHOSTDOWN', + 'EHOSTUNREACH', + 'EPIPE' + ] + } + + this.retryCount = 0 + this.start = 0 + this.end = null + this.etag = null + this.resume = null + + // Handle possible onConnect duplication + this.handler.onConnect(reason => { + this.aborted = true + if (this.abort) { + this.abort(reason) + } else { + this.reason = reason + } + }) + } + + onRequestSent () { + if (this.handler.onRequestSent) { + this.handler.onRequestSent() + } + } + + onUpgrade (statusCode, headers, socket) { + if (this.handler.onUpgrade) { + this.handler.onUpgrade(statusCode, headers, socket) + } + } + + onConnect (abort) { + if (this.aborted) { + abort(this.reason) + } else { + this.abort = abort + } + } + + onBodySent (chunk) { + if (this.handler.onBodySent) return this.handler.onBodySent(chunk) + } + + static [kRetryHandlerDefaultRetry] (err, { state, opts }, cb) { + const { statusCode, code, headers } = err + const { method, retryOptions } = opts + const { + maxRetries, + timeout, + maxTimeout, + timeoutFactor, + statusCodes, + errorCodes, + methods + } = retryOptions + let { counter, currentTimeout } = state + + currentTimeout = + currentTimeout != null && currentTimeout > 0 ? currentTimeout : timeout + + // Any code that is not a Undici's originated and allowed to retry + if ( + code && + code !== 'UND_ERR_REQ_RETRY' && + code !== 'UND_ERR_SOCKET' && + !errorCodes.includes(code) + ) { + cb(err) + return + } + + // If a set of method are provided and the current method is not in the list + if (Array.isArray(methods) && !methods.includes(method)) { + cb(err) + return + } + + // If a set of status code are provided and the current status code is not in the list + if ( + statusCode != null && + Array.isArray(statusCodes) && + !statusCodes.includes(statusCode) + ) { + cb(err) + return + } + + // If we reached the max number of retries + if (counter > maxRetries) { + cb(err) + return + } + + let retryAfterHeader = headers != null && headers['retry-after'] + if (retryAfterHeader) { + retryAfterHeader = Number(retryAfterHeader) + retryAfterHeader = isNaN(retryAfterHeader) + ? calculateRetryAfterHeader(retryAfterHeader) + : retryAfterHeader * 1e3 // Retry-After is in seconds + } + + const retryTimeout = + retryAfterHeader > 0 + ? Math.min(retryAfterHeader, maxTimeout) + : Math.min(currentTimeout * timeoutFactor ** counter, maxTimeout) + + state.currentTimeout = retryTimeout + + setTimeout(() => cb(null), retryTimeout) + } + + onHeaders (statusCode, rawHeaders, resume, statusMessage) { + const headers = parseHeaders(rawHeaders) + + this.retryCount += 1 + + if (statusCode >= 300) { + this.abort( + new RequestRetryError('Request failed', statusCode, { + headers, + count: this.retryCount + }) + ) + return false + } + + // Checkpoint for resume from where we left it + if (this.resume != null) { + this.resume = null + + if (statusCode !== 206) { + return true + } + + const contentRange = parseRangeHeader(headers['content-range']) + // If no content range + if (!contentRange) { + this.abort( + new RequestRetryError('Content-Range mismatch', statusCode, { + headers, + count: this.retryCount + }) + ) + return false + } + + // Let's start with a weak etag check + if (this.etag != null && this.etag !== headers.etag) { + this.abort( + new RequestRetryError('ETag mismatch', statusCode, { + headers, + count: this.retryCount + }) + ) + return false + } + + const { start, size, end = size } = contentRange + + assert(this.start === start, 'content-range mismatch') + assert(this.end == null || this.end === end, 'content-range mismatch') + + this.resume = resume + return true + } + + if (this.end == null) { + if (statusCode === 206) { + // First time we receive 206 + const range = parseRangeHeader(headers['content-range']) + + if (range == null) { + return this.handler.onHeaders( + statusCode, + rawHeaders, + resume, + statusMessage + ) + } + + const { start, size, end = size } = range + + assert( + start != null && Number.isFinite(start) && this.start !== start, + 'content-range mismatch' + ) + assert(Number.isFinite(start)) + assert( + end != null && Number.isFinite(end) && this.end !== end, + 'invalid content-length' + ) + + this.start = start + this.end = end + } + + // We make our best to checkpoint the body for further range headers + if (this.end == null) { + const contentLength = headers['content-length'] + this.end = contentLength != null ? Number(contentLength) : null + } + + assert(Number.isFinite(this.start)) + assert( + this.end == null || Number.isFinite(this.end), + 'invalid content-length' + ) + + this.resume = resume + this.etag = headers.etag != null ? headers.etag : null + + return this.handler.onHeaders( + statusCode, + rawHeaders, + resume, + statusMessage + ) + } + + const err = new RequestRetryError('Request failed', statusCode, { + headers, + count: this.retryCount + }) + + this.abort(err) + + return false + } + + onData (chunk) { + this.start += chunk.length + + return this.handler.onData(chunk) + } + + onComplete (rawTrailers) { + this.retryCount = 0 + return this.handler.onComplete(rawTrailers) + } + + onError (err) { + if (this.aborted || isDisturbed(this.opts.body)) { + return this.handler.onError(err) + } + + this.retryOpts.retry( + err, + { + state: { counter: this.retryCount++, currentTimeout: this.retryAfter }, + opts: { retryOptions: this.retryOpts, ...this.opts } + }, + onRetry.bind(this) + ) + + function onRetry (err) { + if (err != null || this.aborted || isDisturbed(this.opts.body)) { + return this.handler.onError(err) + } + + if (this.start !== 0) { + this.opts = { + ...this.opts, + headers: { + ...this.opts.headers, + range: `bytes=${this.start}-${this.end ?? ''}` + } + } + } + + try { + this.dispatch(this.opts, this) + } catch (err) { + this.handler.onError(err) + } + } + } +} + +module.exports = RetryHandler + + +/***/ }), + +/***/ 4415: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const RedirectHandler = __nccwpck_require__(8299) + +function createRedirectInterceptor ({ maxRedirections: defaultMaxRedirections }) { + return (dispatch) => { + return function Intercept (opts, handler) { + const { maxRedirections = defaultMaxRedirections } = opts + + if (!maxRedirections) { + return dispatch(opts, handler) + } + + const redirectHandler = new RedirectHandler(dispatch, maxRedirections, opts, handler) + opts = { ...opts, maxRedirections: 0 } // Stop sub dispatcher from also redirecting. + return dispatch(opts, redirectHandler) + } + } +} + +module.exports = createRedirectInterceptor + + +/***/ }), + +/***/ 2824: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.SPECIAL_HEADERS = exports.HEADER_STATE = exports.MINOR = exports.MAJOR = exports.CONNECTION_TOKEN_CHARS = exports.HEADER_CHARS = exports.TOKEN = exports.STRICT_TOKEN = exports.HEX = exports.URL_CHAR = exports.STRICT_URL_CHAR = exports.USERINFO_CHARS = exports.MARK = exports.ALPHANUM = exports.NUM = exports.HEX_MAP = exports.NUM_MAP = exports.ALPHA = exports.FINISH = exports.H_METHOD_MAP = exports.METHOD_MAP = exports.METHODS_RTSP = exports.METHODS_ICE = exports.METHODS_HTTP = exports.METHODS = exports.LENIENT_FLAGS = exports.FLAGS = exports.TYPE = exports.ERROR = void 0; +const utils_1 = __nccwpck_require__(172); +// C headers +var ERROR; +(function (ERROR) { + ERROR[ERROR["OK"] = 0] = "OK"; + ERROR[ERROR["INTERNAL"] = 1] = "INTERNAL"; + ERROR[ERROR["STRICT"] = 2] = "STRICT"; + ERROR[ERROR["LF_EXPECTED"] = 3] = "LF_EXPECTED"; + ERROR[ERROR["UNEXPECTED_CONTENT_LENGTH"] = 4] = "UNEXPECTED_CONTENT_LENGTH"; + ERROR[ERROR["CLOSED_CONNECTION"] = 5] = "CLOSED_CONNECTION"; + ERROR[ERROR["INVALID_METHOD"] = 6] = "INVALID_METHOD"; + ERROR[ERROR["INVALID_URL"] = 7] = "INVALID_URL"; + ERROR[ERROR["INVALID_CONSTANT"] = 8] = "INVALID_CONSTANT"; + ERROR[ERROR["INVALID_VERSION"] = 9] = "INVALID_VERSION"; + ERROR[ERROR["INVALID_HEADER_TOKEN"] = 10] = "INVALID_HEADER_TOKEN"; + ERROR[ERROR["INVALID_CONTENT_LENGTH"] = 11] = "INVALID_CONTENT_LENGTH"; + ERROR[ERROR["INVALID_CHUNK_SIZE"] = 12] = "INVALID_CHUNK_SIZE"; + ERROR[ERROR["INVALID_STATUS"] = 13] = "INVALID_STATUS"; + ERROR[ERROR["INVALID_EOF_STATE"] = 14] = "INVALID_EOF_STATE"; + ERROR[ERROR["INVALID_TRANSFER_ENCODING"] = 15] = "INVALID_TRANSFER_ENCODING"; + ERROR[ERROR["CB_MESSAGE_BEGIN"] = 16] = "CB_MESSAGE_BEGIN"; + ERROR[ERROR["CB_HEADERS_COMPLETE"] = 17] = "CB_HEADERS_COMPLETE"; + ERROR[ERROR["CB_MESSAGE_COMPLETE"] = 18] = "CB_MESSAGE_COMPLETE"; + ERROR[ERROR["CB_CHUNK_HEADER"] = 19] = "CB_CHUNK_HEADER"; + ERROR[ERROR["CB_CHUNK_COMPLETE"] = 20] = "CB_CHUNK_COMPLETE"; + ERROR[ERROR["PAUSED"] = 21] = "PAUSED"; + ERROR[ERROR["PAUSED_UPGRADE"] = 22] = "PAUSED_UPGRADE"; + ERROR[ERROR["PAUSED_H2_UPGRADE"] = 23] = "PAUSED_H2_UPGRADE"; + ERROR[ERROR["USER"] = 24] = "USER"; +})(ERROR = exports.ERROR || (exports.ERROR = {})); +var TYPE; +(function (TYPE) { + TYPE[TYPE["BOTH"] = 0] = "BOTH"; + TYPE[TYPE["REQUEST"] = 1] = "REQUEST"; + TYPE[TYPE["RESPONSE"] = 2] = "RESPONSE"; +})(TYPE = exports.TYPE || (exports.TYPE = {})); +var FLAGS; +(function (FLAGS) { + FLAGS[FLAGS["CONNECTION_KEEP_ALIVE"] = 1] = "CONNECTION_KEEP_ALIVE"; + FLAGS[FLAGS["CONNECTION_CLOSE"] = 2] = "CONNECTION_CLOSE"; + FLAGS[FLAGS["CONNECTION_UPGRADE"] = 4] = "CONNECTION_UPGRADE"; + FLAGS[FLAGS["CHUNKED"] = 8] = "CHUNKED"; + FLAGS[FLAGS["UPGRADE"] = 16] = "UPGRADE"; + FLAGS[FLAGS["CONTENT_LENGTH"] = 32] = "CONTENT_LENGTH"; + FLAGS[FLAGS["SKIPBODY"] = 64] = "SKIPBODY"; + FLAGS[FLAGS["TRAILING"] = 128] = "TRAILING"; + // 1 << 8 is unused + FLAGS[FLAGS["TRANSFER_ENCODING"] = 512] = "TRANSFER_ENCODING"; +})(FLAGS = exports.FLAGS || (exports.FLAGS = {})); +var LENIENT_FLAGS; +(function (LENIENT_FLAGS) { + LENIENT_FLAGS[LENIENT_FLAGS["HEADERS"] = 1] = "HEADERS"; + LENIENT_FLAGS[LENIENT_FLAGS["CHUNKED_LENGTH"] = 2] = "CHUNKED_LENGTH"; + LENIENT_FLAGS[LENIENT_FLAGS["KEEP_ALIVE"] = 4] = "KEEP_ALIVE"; +})(LENIENT_FLAGS = exports.LENIENT_FLAGS || (exports.LENIENT_FLAGS = {})); +var METHODS; +(function (METHODS) { + METHODS[METHODS["DELETE"] = 0] = "DELETE"; + METHODS[METHODS["GET"] = 1] = "GET"; + METHODS[METHODS["HEAD"] = 2] = "HEAD"; + METHODS[METHODS["POST"] = 3] = "POST"; + METHODS[METHODS["PUT"] = 4] = "PUT"; + /* pathological */ + METHODS[METHODS["CONNECT"] = 5] = "CONNECT"; + METHODS[METHODS["OPTIONS"] = 6] = "OPTIONS"; + METHODS[METHODS["TRACE"] = 7] = "TRACE"; + /* WebDAV */ + METHODS[METHODS["COPY"] = 8] = "COPY"; + METHODS[METHODS["LOCK"] = 9] = "LOCK"; + METHODS[METHODS["MKCOL"] = 10] = "MKCOL"; + METHODS[METHODS["MOVE"] = 11] = "MOVE"; + METHODS[METHODS["PROPFIND"] = 12] = "PROPFIND"; + METHODS[METHODS["PROPPATCH"] = 13] = "PROPPATCH"; + METHODS[METHODS["SEARCH"] = 14] = "SEARCH"; + METHODS[METHODS["UNLOCK"] = 15] = "UNLOCK"; + METHODS[METHODS["BIND"] = 16] = "BIND"; + METHODS[METHODS["REBIND"] = 17] = "REBIND"; + METHODS[METHODS["UNBIND"] = 18] = "UNBIND"; + METHODS[METHODS["ACL"] = 19] = "ACL"; + /* subversion */ + METHODS[METHODS["REPORT"] = 20] = "REPORT"; + METHODS[METHODS["MKACTIVITY"] = 21] = "MKACTIVITY"; + METHODS[METHODS["CHECKOUT"] = 22] = "CHECKOUT"; + METHODS[METHODS["MERGE"] = 23] = "MERGE"; + /* upnp */ + METHODS[METHODS["M-SEARCH"] = 24] = "M-SEARCH"; + METHODS[METHODS["NOTIFY"] = 25] = "NOTIFY"; + METHODS[METHODS["SUBSCRIBE"] = 26] = "SUBSCRIBE"; + METHODS[METHODS["UNSUBSCRIBE"] = 27] = "UNSUBSCRIBE"; + /* RFC-5789 */ + METHODS[METHODS["PATCH"] = 28] = "PATCH"; + METHODS[METHODS["PURGE"] = 29] = "PURGE"; + /* CalDAV */ + METHODS[METHODS["MKCALENDAR"] = 30] = "MKCALENDAR"; + /* RFC-2068, section 19.6.1.2 */ + METHODS[METHODS["LINK"] = 31] = "LINK"; + METHODS[METHODS["UNLINK"] = 32] = "UNLINK"; + /* icecast */ + METHODS[METHODS["SOURCE"] = 33] = "SOURCE"; + /* RFC-7540, section 11.6 */ + METHODS[METHODS["PRI"] = 34] = "PRI"; + /* RFC-2326 RTSP */ + METHODS[METHODS["DESCRIBE"] = 35] = "DESCRIBE"; + METHODS[METHODS["ANNOUNCE"] = 36] = "ANNOUNCE"; + METHODS[METHODS["SETUP"] = 37] = "SETUP"; + METHODS[METHODS["PLAY"] = 38] = "PLAY"; + METHODS[METHODS["PAUSE"] = 39] = "PAUSE"; + METHODS[METHODS["TEARDOWN"] = 40] = "TEARDOWN"; + METHODS[METHODS["GET_PARAMETER"] = 41] = "GET_PARAMETER"; + METHODS[METHODS["SET_PARAMETER"] = 42] = "SET_PARAMETER"; + METHODS[METHODS["REDIRECT"] = 43] = "REDIRECT"; + METHODS[METHODS["RECORD"] = 44] = "RECORD"; + /* RAOP */ + METHODS[METHODS["FLUSH"] = 45] = "FLUSH"; +})(METHODS = exports.METHODS || (exports.METHODS = {})); +exports.METHODS_HTTP = [ + METHODS.DELETE, + METHODS.GET, + METHODS.HEAD, + METHODS.POST, + METHODS.PUT, + METHODS.CONNECT, + METHODS.OPTIONS, + METHODS.TRACE, + METHODS.COPY, + METHODS.LOCK, + METHODS.MKCOL, + METHODS.MOVE, + METHODS.PROPFIND, + METHODS.PROPPATCH, + METHODS.SEARCH, + METHODS.UNLOCK, + METHODS.BIND, + METHODS.REBIND, + METHODS.UNBIND, + METHODS.ACL, + METHODS.REPORT, + METHODS.MKACTIVITY, + METHODS.CHECKOUT, + METHODS.MERGE, + METHODS['M-SEARCH'], + METHODS.NOTIFY, + METHODS.SUBSCRIBE, + METHODS.UNSUBSCRIBE, + METHODS.PATCH, + METHODS.PURGE, + METHODS.MKCALENDAR, + METHODS.LINK, + METHODS.UNLINK, + METHODS.PRI, + // TODO(indutny): should we allow it with HTTP? + METHODS.SOURCE, +]; +exports.METHODS_ICE = [ + METHODS.SOURCE, +]; +exports.METHODS_RTSP = [ + METHODS.OPTIONS, + METHODS.DESCRIBE, + METHODS.ANNOUNCE, + METHODS.SETUP, + METHODS.PLAY, + METHODS.PAUSE, + METHODS.TEARDOWN, + METHODS.GET_PARAMETER, + METHODS.SET_PARAMETER, + METHODS.REDIRECT, + METHODS.RECORD, + METHODS.FLUSH, + // For AirPlay + METHODS.GET, + METHODS.POST, +]; +exports.METHOD_MAP = utils_1.enumToMap(METHODS); +exports.H_METHOD_MAP = {}; +Object.keys(exports.METHOD_MAP).forEach((key) => { + if (/^H/.test(key)) { + exports.H_METHOD_MAP[key] = exports.METHOD_MAP[key]; + } +}); +var FINISH; +(function (FINISH) { + FINISH[FINISH["SAFE"] = 0] = "SAFE"; + FINISH[FINISH["SAFE_WITH_CB"] = 1] = "SAFE_WITH_CB"; + FINISH[FINISH["UNSAFE"] = 2] = "UNSAFE"; +})(FINISH = exports.FINISH || (exports.FINISH = {})); +exports.ALPHA = []; +for (let i = 'A'.charCodeAt(0); i <= 'Z'.charCodeAt(0); i++) { + // Upper case + exports.ALPHA.push(String.fromCharCode(i)); + // Lower case + exports.ALPHA.push(String.fromCharCode(i + 0x20)); +} +exports.NUM_MAP = { + 0: 0, 1: 1, 2: 2, 3: 3, 4: 4, + 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, +}; +exports.HEX_MAP = { + 0: 0, 1: 1, 2: 2, 3: 3, 4: 4, + 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, + A: 0XA, B: 0XB, C: 0XC, D: 0XD, E: 0XE, F: 0XF, + a: 0xa, b: 0xb, c: 0xc, d: 0xd, e: 0xe, f: 0xf, +}; +exports.NUM = [ + '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', +]; +exports.ALPHANUM = exports.ALPHA.concat(exports.NUM); +exports.MARK = ['-', '_', '.', '!', '~', '*', '\'', '(', ')']; +exports.USERINFO_CHARS = exports.ALPHANUM + .concat(exports.MARK) + .concat(['%', ';', ':', '&', '=', '+', '$', ',']); +// TODO(indutny): use RFC +exports.STRICT_URL_CHAR = [ + '!', '"', '$', '%', '&', '\'', + '(', ')', '*', '+', ',', '-', '.', '/', + ':', ';', '<', '=', '>', + '@', '[', '\\', ']', '^', '_', + '`', + '{', '|', '}', '~', +].concat(exports.ALPHANUM); +exports.URL_CHAR = exports.STRICT_URL_CHAR + .concat(['\t', '\f']); +// All characters with 0x80 bit set to 1 +for (let i = 0x80; i <= 0xff; i++) { + exports.URL_CHAR.push(i); +} +exports.HEX = exports.NUM.concat(['a', 'b', 'c', 'd', 'e', 'f', 'A', 'B', 'C', 'D', 'E', 'F']); +/* Tokens as defined by rfc 2616. Also lowercases them. + * token = 1* + * separators = "(" | ")" | "<" | ">" | "@" + * | "," | ";" | ":" | "\" | <"> + * | "/" | "[" | "]" | "?" | "=" + * | "{" | "}" | SP | HT + */ +exports.STRICT_TOKEN = [ + '!', '#', '$', '%', '&', '\'', + '*', '+', '-', '.', + '^', '_', '`', + '|', '~', +].concat(exports.ALPHANUM); +exports.TOKEN = exports.STRICT_TOKEN.concat([' ']); +/* + * Verify that a char is a valid visible (printable) US-ASCII + * character or %x80-FF + */ +exports.HEADER_CHARS = ['\t']; +for (let i = 32; i <= 255; i++) { + if (i !== 127) { + exports.HEADER_CHARS.push(i); + } +} +// ',' = \x44 +exports.CONNECTION_TOKEN_CHARS = exports.HEADER_CHARS.filter((c) => c !== 44); +exports.MAJOR = exports.NUM_MAP; +exports.MINOR = exports.MAJOR; +var HEADER_STATE; +(function (HEADER_STATE) { + HEADER_STATE[HEADER_STATE["GENERAL"] = 0] = "GENERAL"; + HEADER_STATE[HEADER_STATE["CONNECTION"] = 1] = "CONNECTION"; + HEADER_STATE[HEADER_STATE["CONTENT_LENGTH"] = 2] = "CONTENT_LENGTH"; + HEADER_STATE[HEADER_STATE["TRANSFER_ENCODING"] = 3] = "TRANSFER_ENCODING"; + HEADER_STATE[HEADER_STATE["UPGRADE"] = 4] = "UPGRADE"; + HEADER_STATE[HEADER_STATE["CONNECTION_KEEP_ALIVE"] = 5] = "CONNECTION_KEEP_ALIVE"; + HEADER_STATE[HEADER_STATE["CONNECTION_CLOSE"] = 6] = "CONNECTION_CLOSE"; + HEADER_STATE[HEADER_STATE["CONNECTION_UPGRADE"] = 7] = "CONNECTION_UPGRADE"; + HEADER_STATE[HEADER_STATE["TRANSFER_ENCODING_CHUNKED"] = 8] = "TRANSFER_ENCODING_CHUNKED"; +})(HEADER_STATE = exports.HEADER_STATE || (exports.HEADER_STATE = {})); +exports.SPECIAL_HEADERS = { + 'connection': HEADER_STATE.CONNECTION, + 'content-length': HEADER_STATE.CONTENT_LENGTH, + 'proxy-connection': HEADER_STATE.CONNECTION, + 'transfer-encoding': HEADER_STATE.TRANSFER_ENCODING, + 'upgrade': HEADER_STATE.UPGRADE, +}; +//# sourceMappingURL=constants.js.map + +/***/ }), + +/***/ 3870: +/***/ ((module) => { + +module.exports = 'AGFzbQEAAAABMAhgAX8Bf2ADf39/AX9gBH9/f38Bf2AAAGADf39/AGABfwBgAn9/AGAGf39/f39/AALLAQgDZW52GHdhc21fb25faGVhZGVyc19jb21wbGV0ZQACA2VudhV3YXNtX29uX21lc3NhZ2VfYmVnaW4AAANlbnYLd2FzbV9vbl91cmwAAQNlbnYOd2FzbV9vbl9zdGF0dXMAAQNlbnYUd2FzbV9vbl9oZWFkZXJfZmllbGQAAQNlbnYUd2FzbV9vbl9oZWFkZXJfdmFsdWUAAQNlbnYMd2FzbV9vbl9ib2R5AAEDZW52GHdhc21fb25fbWVzc2FnZV9jb21wbGV0ZQAAA0ZFAwMEAAAFAAAAAAAABQEFAAUFBQAABgAAAAAGBgYGAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAAABAQcAAAUFAwABBAUBcAESEgUDAQACBggBfwFBgNQECwfRBSIGbWVtb3J5AgALX2luaXRpYWxpemUACRlfX2luZGlyZWN0X2Z1bmN0aW9uX3RhYmxlAQALbGxodHRwX2luaXQAChhsbGh0dHBfc2hvdWxkX2tlZXBfYWxpdmUAQQxsbGh0dHBfYWxsb2MADAZtYWxsb2MARgtsbGh0dHBfZnJlZQANBGZyZWUASA9sbGh0dHBfZ2V0X3R5cGUADhVsbGh0dHBfZ2V0X2h0dHBfbWFqb3IADxVsbGh0dHBfZ2V0X2h0dHBfbWlub3IAEBFsbGh0dHBfZ2V0X21ldGhvZAARFmxsaHR0cF9nZXRfc3RhdHVzX2NvZGUAEhJsbGh0dHBfZ2V0X3VwZ3JhZGUAEwxsbGh0dHBfcmVzZXQAFA5sbGh0dHBfZXhlY3V0ZQAVFGxsaHR0cF9zZXR0aW5nc19pbml0ABYNbGxodHRwX2ZpbmlzaAAXDGxsaHR0cF9wYXVzZQAYDWxsaHR0cF9yZXN1bWUAGRtsbGh0dHBfcmVzdW1lX2FmdGVyX3VwZ3JhZGUAGhBsbGh0dHBfZ2V0X2Vycm5vABsXbGxodHRwX2dldF9lcnJvcl9yZWFzb24AHBdsbGh0dHBfc2V0X2Vycm9yX3JlYXNvbgAdFGxsaHR0cF9nZXRfZXJyb3JfcG9zAB4RbGxodHRwX2Vycm5vX25hbWUAHxJsbGh0dHBfbWV0aG9kX25hbWUAIBJsbGh0dHBfc3RhdHVzX25hbWUAIRpsbGh0dHBfc2V0X2xlbmllbnRfaGVhZGVycwAiIWxsaHR0cF9zZXRfbGVuaWVudF9jaHVua2VkX2xlbmd0aAAjHWxsaHR0cF9zZXRfbGVuaWVudF9rZWVwX2FsaXZlACQkbGxodHRwX3NldF9sZW5pZW50X3RyYW5zZmVyX2VuY29kaW5nACUYbGxodHRwX21lc3NhZ2VfbmVlZHNfZW9mAD8JFwEAQQELEQECAwQFCwYHNTk3MS8tJyspCsLgAkUCAAsIABCIgICAAAsZACAAEMKAgIAAGiAAIAI2AjggACABOgAoCxwAIAAgAC8BMiAALQAuIAAQwYCAgAAQgICAgAALKgEBf0HAABDGgICAACIBEMKAgIAAGiABQYCIgIAANgI4IAEgADoAKCABCwoAIAAQyICAgAALBwAgAC0AKAsHACAALQAqCwcAIAAtACsLBwAgAC0AKQsHACAALwEyCwcAIAAtAC4LRQEEfyAAKAIYIQEgAC0ALSECIAAtACghAyAAKAI4IQQgABDCgICAABogACAENgI4IAAgAzoAKCAAIAI6AC0gACABNgIYCxEAIAAgASABIAJqEMOAgIAACxAAIABBAEHcABDMgICAABoLZwEBf0EAIQECQCAAKAIMDQACQAJAAkACQCAALQAvDgMBAAMCCyAAKAI4IgFFDQAgASgCLCIBRQ0AIAAgARGAgICAAAAiAQ0DC0EADwsQyoCAgAAACyAAQcOWgIAANgIQQQ4hAQsgAQseAAJAIAAoAgwNACAAQdGbgIAANgIQIABBFTYCDAsLFgACQCAAKAIMQRVHDQAgAEEANgIMCwsWAAJAIAAoAgxBFkcNACAAQQA2AgwLCwcAIAAoAgwLBwAgACgCEAsJACAAIAE2AhALBwAgACgCFAsiAAJAIABBJEkNABDKgICAAAALIABBAnRBoLOAgABqKAIACyIAAkAgAEEuSQ0AEMqAgIAAAAsgAEECdEGwtICAAGooAgAL7gsBAX9B66iAgAAhAQJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIABBnH9qDvQDY2IAAWFhYWFhYQIDBAVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhBgcICQoLDA0OD2FhYWFhEGFhYWFhYWFhYWFhEWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYRITFBUWFxgZGhthYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2YTc4OTphYWFhYWFhYTthYWE8YWFhYT0+P2FhYWFhYWFhQGFhQWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYUJDREVGR0hJSktMTU5PUFFSU2FhYWFhYWFhVFVWV1hZWlthXF1hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFeYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhX2BhC0Hhp4CAAA8LQaShgIAADwtBy6yAgAAPC0H+sYCAAA8LQcCkgIAADwtBq6SAgAAPC0GNqICAAA8LQeKmgIAADwtBgLCAgAAPC0G5r4CAAA8LQdekgIAADwtB75+AgAAPC0Hhn4CAAA8LQfqfgIAADwtB8qCAgAAPC0Gor4CAAA8LQa6ygIAADwtBiLCAgAAPC0Hsp4CAAA8LQYKigIAADwtBjp2AgAAPC0HQroCAAA8LQcqjgIAADwtBxbKAgAAPC0HfnICAAA8LQdKcgIAADwtBxKCAgAAPC0HXoICAAA8LQaKfgIAADwtB7a6AgAAPC0GrsICAAA8LQdSlgIAADwtBzK6AgAAPC0H6roCAAA8LQfyrgIAADwtB0rCAgAAPC0HxnYCAAA8LQbuggIAADwtB96uAgAAPC0GQsYCAAA8LQdexgIAADwtBoq2AgAAPC0HUp4CAAA8LQeCrgIAADwtBn6yAgAAPC0HrsYCAAA8LQdWfgIAADwtByrGAgAAPC0HepYCAAA8LQdSegIAADwtB9JyAgAAPC0GnsoCAAA8LQbGdgIAADwtBoJ2AgAAPC0G5sYCAAA8LQbywgIAADwtBkqGAgAAPC0GzpoCAAA8LQemsgIAADwtBrJ6AgAAPC0HUq4CAAA8LQfemgIAADwtBgKaAgAAPC0GwoYCAAA8LQf6egIAADwtBjaOAgAAPC0GJrYCAAA8LQfeigIAADwtBoLGAgAAPC0Gun4CAAA8LQcalgIAADwtB6J6AgAAPC0GTooCAAA8LQcKvgIAADwtBw52AgAAPC0GLrICAAA8LQeGdgIAADwtBja+AgAAPC0HqoYCAAA8LQbStgIAADwtB0q+AgAAPC0HfsoCAAA8LQdKygIAADwtB8LCAgAAPC0GpooCAAA8LQfmjgIAADwtBmZ6AgAAPC0G1rICAAA8LQZuwgIAADwtBkrKAgAAPC0G2q4CAAA8LQcKigIAADwtB+LKAgAAPC0GepYCAAA8LQdCigIAADwtBup6AgAAPC0GBnoCAAA8LEMqAgIAAAAtB1qGAgAAhAQsgAQsWACAAIAAtAC1B/gFxIAFBAEdyOgAtCxkAIAAgAC0ALUH9AXEgAUEAR0EBdHI6AC0LGQAgACAALQAtQfsBcSABQQBHQQJ0cjoALQsZACAAIAAtAC1B9wFxIAFBAEdBA3RyOgAtCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAgAiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCBCIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQcaRgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIwIgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAggiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEH2ioCAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCNCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIMIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABB7ZqAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAjgiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCECIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQZWQgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAI8IgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAhQiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEGqm4CAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCQCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIYIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABB7ZOAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAkQiBEUNACAAIAQRgICAgAAAIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCJCIERQ0AIAAgBBGAgICAAAAhAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIsIgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAigiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEH2iICAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCUCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIcIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABBwpmAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAkgiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCICIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQZSUgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAJMIgRFDQAgACAEEYCAgIAAACEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAlQiBEUNACAAIAQRgICAgAAAIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCWCIERQ0AIAAgBBGAgICAAAAhAwsgAwtFAQF/AkACQCAALwEwQRRxQRRHDQBBASEDIAAtAChBAUYNASAALwEyQeUARiEDDAELIAAtAClBBUYhAwsgACADOgAuQQAL/gEBA39BASEDAkAgAC8BMCIEQQhxDQAgACkDIEIAUiEDCwJAAkAgAC0ALkUNAEEBIQUgAC0AKUEFRg0BQQEhBSAEQcAAcUUgA3FBAUcNAQtBACEFIARBwABxDQBBAiEFIARB//8DcSIDQQhxDQACQCADQYAEcUUNAAJAIAAtAChBAUcNACAALQAtQQpxDQBBBQ8LQQQPCwJAIANBIHENAAJAIAAtAChBAUYNACAALwEyQf//A3EiAEGcf2pB5ABJDQAgAEHMAUYNACAAQbACRg0AQQQhBSAEQShxRQ0CIANBiARxQYAERg0CC0EADwtBAEEDIAApAyBQGyEFCyAFC2IBAn9BACEBAkAgAC0AKEEBRg0AIAAvATJB//8DcSICQZx/akHkAEkNACACQcwBRg0AIAJBsAJGDQAgAC8BMCIAQcAAcQ0AQQEhASAAQYgEcUGABEYNACAAQShxRSEBCyABC6cBAQN/AkACQAJAIAAtACpFDQAgAC0AK0UNAEEAIQMgAC8BMCIEQQJxRQ0BDAILQQAhAyAALwEwIgRBAXFFDQELQQEhAyAALQAoQQFGDQAgAC8BMkH//wNxIgVBnH9qQeQASQ0AIAVBzAFGDQAgBUGwAkYNACAEQcAAcQ0AQQAhAyAEQYgEcUGABEYNACAEQShxQQBHIQMLIABBADsBMCAAQQA6AC8gAwuZAQECfwJAAkACQCAALQAqRQ0AIAAtACtFDQBBACEBIAAvATAiAkECcUUNAQwCC0EAIQEgAC8BMCICQQFxRQ0BC0EBIQEgAC0AKEEBRg0AIAAvATJB//8DcSIAQZx/akHkAEkNACAAQcwBRg0AIABBsAJGDQAgAkHAAHENAEEAIQEgAkGIBHFBgARGDQAgAkEocUEARyEBCyABC1kAIABBGGpCADcDACAAQgA3AwAgAEE4akIANwMAIABBMGpCADcDACAAQShqQgA3AwAgAEEgakIANwMAIABBEGpCADcDACAAQQhqQgA3AwAgAEHdATYCHEEAC3sBAX8CQCAAKAIMIgMNAAJAIAAoAgRFDQAgACABNgIECwJAIAAgASACEMSAgIAAIgMNACAAKAIMDwsgACADNgIcQQAhAyAAKAIEIgFFDQAgACABIAIgACgCCBGBgICAAAAiAUUNACAAIAI2AhQgACABNgIMIAEhAwsgAwvk8wEDDn8DfgR/I4CAgIAAQRBrIgMkgICAgAAgASEEIAEhBSABIQYgASEHIAEhCCABIQkgASEKIAEhCyABIQwgASENIAEhDiABIQ8CQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgACgCHCIQQX9qDt0B2gEB2QECAwQFBgcICQoLDA0O2AEPENcBERLWARMUFRYXGBkaG+AB3wEcHR7VAR8gISIjJCXUASYnKCkqKyzTAdIBLS7RAdABLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVG2wFHSElKzwHOAUvNAUzMAU1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4ABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwHLAcoBuAHJAbkByAG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAQDcAQtBACEQDMYBC0EOIRAMxQELQQ0hEAzEAQtBDyEQDMMBC0EQIRAMwgELQRMhEAzBAQtBFCEQDMABC0EVIRAMvwELQRYhEAy+AQtBFyEQDL0BC0EYIRAMvAELQRkhEAy7AQtBGiEQDLoBC0EbIRAMuQELQRwhEAy4AQtBCCEQDLcBC0EdIRAMtgELQSAhEAy1AQtBHyEQDLQBC0EHIRAMswELQSEhEAyyAQtBIiEQDLEBC0EeIRAMsAELQSMhEAyvAQtBEiEQDK4BC0ERIRAMrQELQSQhEAysAQtBJSEQDKsBC0EmIRAMqgELQSchEAypAQtBwwEhEAyoAQtBKSEQDKcBC0ErIRAMpgELQSwhEAylAQtBLSEQDKQBC0EuIRAMowELQS8hEAyiAQtBxAEhEAyhAQtBMCEQDKABC0E0IRAMnwELQQwhEAyeAQtBMSEQDJ0BC0EyIRAMnAELQTMhEAybAQtBOSEQDJoBC0E1IRAMmQELQcUBIRAMmAELQQshEAyXAQtBOiEQDJYBC0E2IRAMlQELQQohEAyUAQtBNyEQDJMBC0E4IRAMkgELQTwhEAyRAQtBOyEQDJABC0E9IRAMjwELQQkhEAyOAQtBKCEQDI0BC0E+IRAMjAELQT8hEAyLAQtBwAAhEAyKAQtBwQAhEAyJAQtBwgAhEAyIAQtBwwAhEAyHAQtBxAAhEAyGAQtBxQAhEAyFAQtBxgAhEAyEAQtBKiEQDIMBC0HHACEQDIIBC0HIACEQDIEBC0HJACEQDIABC0HKACEQDH8LQcsAIRAMfgtBzQAhEAx9C0HMACEQDHwLQc4AIRAMewtBzwAhEAx6C0HQACEQDHkLQdEAIRAMeAtB0gAhEAx3C0HTACEQDHYLQdQAIRAMdQtB1gAhEAx0C0HVACEQDHMLQQYhEAxyC0HXACEQDHELQQUhEAxwC0HYACEQDG8LQQQhEAxuC0HZACEQDG0LQdoAIRAMbAtB2wAhEAxrC0HcACEQDGoLQQMhEAxpC0HdACEQDGgLQd4AIRAMZwtB3wAhEAxmC0HhACEQDGULQeAAIRAMZAtB4gAhEAxjC0HjACEQDGILQQIhEAxhC0HkACEQDGALQeUAIRAMXwtB5gAhEAxeC0HnACEQDF0LQegAIRAMXAtB6QAhEAxbC0HqACEQDFoLQesAIRAMWQtB7AAhEAxYC0HtACEQDFcLQe4AIRAMVgtB7wAhEAxVC0HwACEQDFQLQfEAIRAMUwtB8gAhEAxSC0HzACEQDFELQfQAIRAMUAtB9QAhEAxPC0H2ACEQDE4LQfcAIRAMTQtB+AAhEAxMC0H5ACEQDEsLQfoAIRAMSgtB+wAhEAxJC0H8ACEQDEgLQf0AIRAMRwtB/gAhEAxGC0H/ACEQDEULQYABIRAMRAtBgQEhEAxDC0GCASEQDEILQYMBIRAMQQtBhAEhEAxAC0GFASEQDD8LQYYBIRAMPgtBhwEhEAw9C0GIASEQDDwLQYkBIRAMOwtBigEhEAw6C0GLASEQDDkLQYwBIRAMOAtBjQEhEAw3C0GOASEQDDYLQY8BIRAMNQtBkAEhEAw0C0GRASEQDDMLQZIBIRAMMgtBkwEhEAwxC0GUASEQDDALQZUBIRAMLwtBlgEhEAwuC0GXASEQDC0LQZgBIRAMLAtBmQEhEAwrC0GaASEQDCoLQZsBIRAMKQtBnAEhEAwoC0GdASEQDCcLQZ4BIRAMJgtBnwEhEAwlC0GgASEQDCQLQaEBIRAMIwtBogEhEAwiC0GjASEQDCELQaQBIRAMIAtBpQEhEAwfC0GmASEQDB4LQacBIRAMHQtBqAEhEAwcC0GpASEQDBsLQaoBIRAMGgtBqwEhEAwZC0GsASEQDBgLQa0BIRAMFwtBrgEhEAwWC0EBIRAMFQtBrwEhEAwUC0GwASEQDBMLQbEBIRAMEgtBswEhEAwRC0GyASEQDBALQbQBIRAMDwtBtQEhEAwOC0G2ASEQDA0LQbcBIRAMDAtBuAEhEAwLC0G5ASEQDAoLQboBIRAMCQtBuwEhEAwIC0HGASEQDAcLQbwBIRAMBgtBvQEhEAwFC0G+ASEQDAQLQb8BIRAMAwtBwAEhEAwCC0HCASEQDAELQcEBIRALA0ACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAQDscBAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxweHyAhIyUoP0BBREVGR0hJSktMTU9QUVJT3gNXWVtcXWBiZWZnaGlqa2xtb3BxcnN0dXZ3eHl6e3x9foABggGFAYYBhwGJAYsBjAGNAY4BjwGQAZEBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAZkCpAKwAv4C/gILIAEiBCACRw3zAUHdASEQDP8DCyABIhAgAkcN3QFBwwEhEAz+AwsgASIBIAJHDZABQfcAIRAM/QMLIAEiASACRw2GAUHvACEQDPwDCyABIgEgAkcNf0HqACEQDPsDCyABIgEgAkcNe0HoACEQDPoDCyABIgEgAkcNeEHmACEQDPkDCyABIgEgAkcNGkEYIRAM+AMLIAEiASACRw0UQRIhEAz3AwsgASIBIAJHDVlBxQAhEAz2AwsgASIBIAJHDUpBPyEQDPUDCyABIgEgAkcNSEE8IRAM9AMLIAEiASACRw1BQTEhEAzzAwsgAC0ALkEBRg3rAwyHAgsgACABIgEgAhDAgICAAEEBRw3mASAAQgA3AyAM5wELIAAgASIBIAIQtICAgAAiEA3nASABIQEM9QILAkAgASIBIAJHDQBBBiEQDPADCyAAIAFBAWoiASACELuAgIAAIhAN6AEgASEBDDELIABCADcDIEESIRAM1QMLIAEiECACRw0rQR0hEAztAwsCQCABIgEgAkYNACABQQFqIQFBECEQDNQDC0EHIRAM7AMLIABCACAAKQMgIhEgAiABIhBrrSISfSITIBMgEVYbNwMgIBEgElYiFEUN5QFBCCEQDOsDCwJAIAEiASACRg0AIABBiYCAgAA2AgggACABNgIEIAEhAUEUIRAM0gMLQQkhEAzqAwsgASEBIAApAyBQDeQBIAEhAQzyAgsCQCABIgEgAkcNAEELIRAM6QMLIAAgAUEBaiIBIAIQtoCAgAAiEA3lASABIQEM8gILIAAgASIBIAIQuICAgAAiEA3lASABIQEM8gILIAAgASIBIAIQuICAgAAiEA3mASABIQEMDQsgACABIgEgAhC6gICAACIQDecBIAEhAQzwAgsCQCABIgEgAkcNAEEPIRAM5QMLIAEtAAAiEEE7Rg0IIBBBDUcN6AEgAUEBaiEBDO8CCyAAIAEiASACELqAgIAAIhAN6AEgASEBDPICCwNAAkAgAS0AAEHwtYCAAGotAAAiEEEBRg0AIBBBAkcN6wEgACgCBCEQIABBADYCBCAAIBAgAUEBaiIBELmAgIAAIhAN6gEgASEBDPQCCyABQQFqIgEgAkcNAAtBEiEQDOIDCyAAIAEiASACELqAgIAAIhAN6QEgASEBDAoLIAEiASACRw0GQRshEAzgAwsCQCABIgEgAkcNAEEWIRAM4AMLIABBioCAgAA2AgggACABNgIEIAAgASACELiAgIAAIhAN6gEgASEBQSAhEAzGAwsCQCABIgEgAkYNAANAAkAgAS0AAEHwt4CAAGotAAAiEEECRg0AAkAgEEF/ag4E5QHsAQDrAewBCyABQQFqIQFBCCEQDMgDCyABQQFqIgEgAkcNAAtBFSEQDN8DC0EVIRAM3gMLA0ACQCABLQAAQfC5gIAAai0AACIQQQJGDQAgEEF/ag4E3gHsAeAB6wHsAQsgAUEBaiIBIAJHDQALQRghEAzdAwsCQCABIgEgAkYNACAAQYuAgIAANgIIIAAgATYCBCABIQFBByEQDMQDC0EZIRAM3AMLIAFBAWohAQwCCwJAIAEiFCACRw0AQRohEAzbAwsgFCEBAkAgFC0AAEFzag4U3QLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gIA7gILQQAhECAAQQA2AhwgAEGvi4CAADYCECAAQQI2AgwgACAUQQFqNgIUDNoDCwJAIAEtAAAiEEE7Rg0AIBBBDUcN6AEgAUEBaiEBDOUCCyABQQFqIQELQSIhEAy/AwsCQCABIhAgAkcNAEEcIRAM2AMLQgAhESAQIQEgEC0AAEFQag435wHmAQECAwQFBgcIAAAAAAAAAAkKCwwNDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxAREhMUAAtBHiEQDL0DC0ICIREM5QELQgMhEQzkAQtCBCERDOMBC0IFIREM4gELQgYhEQzhAQtCByERDOABC0IIIREM3wELQgkhEQzeAQtCCiERDN0BC0ILIREM3AELQgwhEQzbAQtCDSERDNoBC0IOIREM2QELQg8hEQzYAQtCCiERDNcBC0ILIREM1gELQgwhEQzVAQtCDSERDNQBC0IOIREM0wELQg8hEQzSAQtCACERAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAQLQAAQVBqDjflAeQBAAECAwQFBgfmAeYB5gHmAeYB5gHmAQgJCgsMDeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gEODxAREhPmAQtCAiERDOQBC0IDIREM4wELQgQhEQziAQtCBSERDOEBC0IGIREM4AELQgchEQzfAQtCCCERDN4BC0IJIREM3QELQgohEQzcAQtCCyERDNsBC0IMIREM2gELQg0hEQzZAQtCDiERDNgBC0IPIREM1wELQgohEQzWAQtCCyERDNUBC0IMIREM1AELQg0hEQzTAQtCDiERDNIBC0IPIREM0QELIABCACAAKQMgIhEgAiABIhBrrSISfSITIBMgEVYbNwMgIBEgElYiFEUN0gFBHyEQDMADCwJAIAEiASACRg0AIABBiYCAgAA2AgggACABNgIEIAEhAUEkIRAMpwMLQSAhEAy/AwsgACABIhAgAhC+gICAAEF/ag4FtgEAxQIB0QHSAQtBESEQDKQDCyAAQQE6AC8gECEBDLsDCyABIgEgAkcN0gFBJCEQDLsDCyABIg0gAkcNHkHGACEQDLoDCyAAIAEiASACELKAgIAAIhAN1AEgASEBDLUBCyABIhAgAkcNJkHQACEQDLgDCwJAIAEiASACRw0AQSghEAy4AwsgAEEANgIEIABBjICAgAA2AgggACABIAEQsYCAgAAiEA3TASABIQEM2AELAkAgASIQIAJHDQBBKSEQDLcDCyAQLQAAIgFBIEYNFCABQQlHDdMBIBBBAWohAQwVCwJAIAEiASACRg0AIAFBAWohAQwXC0EqIRAMtQMLAkAgASIQIAJHDQBBKyEQDLUDCwJAIBAtAAAiAUEJRg0AIAFBIEcN1QELIAAtACxBCEYN0wEgECEBDJEDCwJAIAEiASACRw0AQSwhEAy0AwsgAS0AAEEKRw3VASABQQFqIQEMyQILIAEiDiACRw3VAUEvIRAMsgMLA0ACQCABLQAAIhBBIEYNAAJAIBBBdmoOBADcAdwBANoBCyABIQEM4AELIAFBAWoiASACRw0AC0ExIRAMsQMLQTIhECABIhQgAkYNsAMgAiAUayAAKAIAIgFqIRUgFCABa0EDaiEWAkADQCAULQAAIhdBIHIgFyAXQb9/akH/AXFBGkkbQf8BcSABQfC7gIAAai0AAEcNAQJAIAFBA0cNAEEGIQEMlgMLIAFBAWohASAUQQFqIhQgAkcNAAsgACAVNgIADLEDCyAAQQA2AgAgFCEBDNkBC0EzIRAgASIUIAJGDa8DIAIgFGsgACgCACIBaiEVIBQgAWtBCGohFgJAA0AgFC0AACIXQSByIBcgF0G/f2pB/wFxQRpJG0H/AXEgAUH0u4CAAGotAABHDQECQCABQQhHDQBBBSEBDJUDCyABQQFqIQEgFEEBaiIUIAJHDQALIAAgFTYCAAywAwsgAEEANgIAIBQhAQzYAQtBNCEQIAEiFCACRg2uAyACIBRrIAAoAgAiAWohFSAUIAFrQQVqIRYCQANAIBQtAAAiF0EgciAXIBdBv39qQf8BcUEaSRtB/wFxIAFB0MKAgABqLQAARw0BAkAgAUEFRw0AQQchAQyUAwsgAUEBaiEBIBRBAWoiFCACRw0ACyAAIBU2AgAMrwMLIABBADYCACAUIQEM1wELAkAgASIBIAJGDQADQAJAIAEtAABBgL6AgABqLQAAIhBBAUYNACAQQQJGDQogASEBDN0BCyABQQFqIgEgAkcNAAtBMCEQDK4DC0EwIRAMrQMLAkAgASIBIAJGDQADQAJAIAEtAAAiEEEgRg0AIBBBdmoOBNkB2gHaAdkB2gELIAFBAWoiASACRw0AC0E4IRAMrQMLQTghEAysAwsDQAJAIAEtAAAiEEEgRg0AIBBBCUcNAwsgAUEBaiIBIAJHDQALQTwhEAyrAwsDQAJAIAEtAAAiEEEgRg0AAkACQCAQQXZqDgTaAQEB2gEACyAQQSxGDdsBCyABIQEMBAsgAUEBaiIBIAJHDQALQT8hEAyqAwsgASEBDNsBC0HAACEQIAEiFCACRg2oAyACIBRrIAAoAgAiAWohFiAUIAFrQQZqIRcCQANAIBQtAABBIHIgAUGAwICAAGotAABHDQEgAUEGRg2OAyABQQFqIQEgFEEBaiIUIAJHDQALIAAgFjYCAAypAwsgAEEANgIAIBQhAQtBNiEQDI4DCwJAIAEiDyACRw0AQcEAIRAMpwMLIABBjICAgAA2AgggACAPNgIEIA8hASAALQAsQX9qDgTNAdUB1wHZAYcDCyABQQFqIQEMzAELAkAgASIBIAJGDQADQAJAIAEtAAAiEEEgciAQIBBBv39qQf8BcUEaSRtB/wFxIhBBCUYNACAQQSBGDQACQAJAAkACQCAQQZ1/ag4TAAMDAwMDAwMBAwMDAwMDAwMDAgMLIAFBAWohAUExIRAMkQMLIAFBAWohAUEyIRAMkAMLIAFBAWohAUEzIRAMjwMLIAEhAQzQAQsgAUEBaiIBIAJHDQALQTUhEAylAwtBNSEQDKQDCwJAIAEiASACRg0AA0ACQCABLQAAQYC8gIAAai0AAEEBRg0AIAEhAQzTAQsgAUEBaiIBIAJHDQALQT0hEAykAwtBPSEQDKMDCyAAIAEiASACELCAgIAAIhAN1gEgASEBDAELIBBBAWohAQtBPCEQDIcDCwJAIAEiASACRw0AQcIAIRAMoAMLAkADQAJAIAEtAABBd2oOGAAC/gL+AoQD/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4CAP4CCyABQQFqIgEgAkcNAAtBwgAhEAygAwsgAUEBaiEBIAAtAC1BAXFFDb0BIAEhAQtBLCEQDIUDCyABIgEgAkcN0wFBxAAhEAydAwsDQAJAIAEtAABBkMCAgABqLQAAQQFGDQAgASEBDLcCCyABQQFqIgEgAkcNAAtBxQAhEAycAwsgDS0AACIQQSBGDbMBIBBBOkcNgQMgACgCBCEBIABBADYCBCAAIAEgDRCvgICAACIBDdABIA1BAWohAQyzAgtBxwAhECABIg0gAkYNmgMgAiANayAAKAIAIgFqIRYgDSABa0EFaiEXA0AgDS0AACIUQSByIBQgFEG/f2pB/wFxQRpJG0H/AXEgAUGQwoCAAGotAABHDYADIAFBBUYN9AIgAUEBaiEBIA1BAWoiDSACRw0ACyAAIBY2AgAMmgMLQcgAIRAgASINIAJGDZkDIAIgDWsgACgCACIBaiEWIA0gAWtBCWohFwNAIA0tAAAiFEEgciAUIBRBv39qQf8BcUEaSRtB/wFxIAFBlsKAgABqLQAARw3/AgJAIAFBCUcNAEECIQEM9QILIAFBAWohASANQQFqIg0gAkcNAAsgACAWNgIADJkDCwJAIAEiDSACRw0AQckAIRAMmQMLAkACQCANLQAAIgFBIHIgASABQb9/akH/AXFBGkkbQf8BcUGSf2oOBwCAA4ADgAOAA4ADAYADCyANQQFqIQFBPiEQDIADCyANQQFqIQFBPyEQDP8CC0HKACEQIAEiDSACRg2XAyACIA1rIAAoAgAiAWohFiANIAFrQQFqIRcDQCANLQAAIhRBIHIgFCAUQb9/akH/AXFBGkkbQf8BcSABQaDCgIAAai0AAEcN/QIgAUEBRg3wAiABQQFqIQEgDUEBaiINIAJHDQALIAAgFjYCAAyXAwtBywAhECABIg0gAkYNlgMgAiANayAAKAIAIgFqIRYgDSABa0EOaiEXA0AgDS0AACIUQSByIBQgFEG/f2pB/wFxQRpJG0H/AXEgAUGiwoCAAGotAABHDfwCIAFBDkYN8AIgAUEBaiEBIA1BAWoiDSACRw0ACyAAIBY2AgAMlgMLQcwAIRAgASINIAJGDZUDIAIgDWsgACgCACIBaiEWIA0gAWtBD2ohFwNAIA0tAAAiFEEgciAUIBRBv39qQf8BcUEaSRtB/wFxIAFBwMKAgABqLQAARw37AgJAIAFBD0cNAEEDIQEM8QILIAFBAWohASANQQFqIg0gAkcNAAsgACAWNgIADJUDC0HNACEQIAEiDSACRg2UAyACIA1rIAAoAgAiAWohFiANIAFrQQVqIRcDQCANLQAAIhRBIHIgFCAUQb9/akH/AXFBGkkbQf8BcSABQdDCgIAAai0AAEcN+gICQCABQQVHDQBBBCEBDPACCyABQQFqIQEgDUEBaiINIAJHDQALIAAgFjYCAAyUAwsCQCABIg0gAkcNAEHOACEQDJQDCwJAAkACQAJAIA0tAAAiAUEgciABIAFBv39qQf8BcUEaSRtB/wFxQZ1/ag4TAP0C/QL9Av0C/QL9Av0C/QL9Av0C/QL9AgH9Av0C/QICA/0CCyANQQFqIQFBwQAhEAz9AgsgDUEBaiEBQcIAIRAM/AILIA1BAWohAUHDACEQDPsCCyANQQFqIQFBxAAhEAz6AgsCQCABIgEgAkYNACAAQY2AgIAANgIIIAAgATYCBCABIQFBxQAhEAz6AgtBzwAhEAySAwsgECEBAkACQCAQLQAAQXZqDgQBqAKoAgCoAgsgEEEBaiEBC0EnIRAM+AILAkAgASIBIAJHDQBB0QAhEAyRAwsCQCABLQAAQSBGDQAgASEBDI0BCyABQQFqIQEgAC0ALUEBcUUNxwEgASEBDIwBCyABIhcgAkcNyAFB0gAhEAyPAwtB0wAhECABIhQgAkYNjgMgAiAUayAAKAIAIgFqIRYgFCABa0EBaiEXA0AgFC0AACABQdbCgIAAai0AAEcNzAEgAUEBRg3HASABQQFqIQEgFEEBaiIUIAJHDQALIAAgFjYCAAyOAwsCQCABIgEgAkcNAEHVACEQDI4DCyABLQAAQQpHDcwBIAFBAWohAQzHAQsCQCABIgEgAkcNAEHWACEQDI0DCwJAAkAgAS0AAEF2ag4EAM0BzQEBzQELIAFBAWohAQzHAQsgAUEBaiEBQcoAIRAM8wILIAAgASIBIAIQroCAgAAiEA3LASABIQFBzQAhEAzyAgsgAC0AKUEiRg2FAwymAgsCQCABIgEgAkcNAEHbACEQDIoDC0EAIRRBASEXQQEhFkEAIRACQAJAAkACQAJAAkACQAJAAkAgAS0AAEFQag4K1AHTAQABAgMEBQYI1QELQQIhEAwGC0EDIRAMBQtBBCEQDAQLQQUhEAwDC0EGIRAMAgtBByEQDAELQQghEAtBACEXQQAhFkEAIRQMzAELQQkhEEEBIRRBACEXQQAhFgzLAQsCQCABIgEgAkcNAEHdACEQDIkDCyABLQAAQS5HDcwBIAFBAWohAQymAgsgASIBIAJHDcwBQd8AIRAMhwMLAkAgASIBIAJGDQAgAEGOgICAADYCCCAAIAE2AgQgASEBQdAAIRAM7gILQeAAIRAMhgMLQeEAIRAgASIBIAJGDYUDIAIgAWsgACgCACIUaiEWIAEgFGtBA2ohFwNAIAEtAAAgFEHiwoCAAGotAABHDc0BIBRBA0YNzAEgFEEBaiEUIAFBAWoiASACRw0ACyAAIBY2AgAMhQMLQeIAIRAgASIBIAJGDYQDIAIgAWsgACgCACIUaiEWIAEgFGtBAmohFwNAIAEtAAAgFEHmwoCAAGotAABHDcwBIBRBAkYNzgEgFEEBaiEUIAFBAWoiASACRw0ACyAAIBY2AgAMhAMLQeMAIRAgASIBIAJGDYMDIAIgAWsgACgCACIUaiEWIAEgFGtBA2ohFwNAIAEtAAAgFEHpwoCAAGotAABHDcsBIBRBA0YNzgEgFEEBaiEUIAFBAWoiASACRw0ACyAAIBY2AgAMgwMLAkAgASIBIAJHDQBB5QAhEAyDAwsgACABQQFqIgEgAhCogICAACIQDc0BIAEhAUHWACEQDOkCCwJAIAEiASACRg0AA0ACQCABLQAAIhBBIEYNAAJAAkACQCAQQbh/ag4LAAHPAc8BzwHPAc8BzwHPAc8BAs8BCyABQQFqIQFB0gAhEAztAgsgAUEBaiEBQdMAIRAM7AILIAFBAWohAUHUACEQDOsCCyABQQFqIgEgAkcNAAtB5AAhEAyCAwtB5AAhEAyBAwsDQAJAIAEtAABB8MKAgABqLQAAIhBBAUYNACAQQX5qDgPPAdAB0QHSAQsgAUEBaiIBIAJHDQALQeYAIRAMgAMLAkAgASIBIAJGDQAgAUEBaiEBDAMLQecAIRAM/wILA0ACQCABLQAAQfDEgIAAai0AACIQQQFGDQACQCAQQX5qDgTSAdMB1AEA1QELIAEhAUHXACEQDOcCCyABQQFqIgEgAkcNAAtB6AAhEAz+AgsCQCABIgEgAkcNAEHpACEQDP4CCwJAIAEtAAAiEEF2ag4augHVAdUBvAHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHKAdUB1QEA0wELIAFBAWohAQtBBiEQDOMCCwNAAkAgAS0AAEHwxoCAAGotAABBAUYNACABIQEMngILIAFBAWoiASACRw0AC0HqACEQDPsCCwJAIAEiASACRg0AIAFBAWohAQwDC0HrACEQDPoCCwJAIAEiASACRw0AQewAIRAM+gILIAFBAWohAQwBCwJAIAEiASACRw0AQe0AIRAM+QILIAFBAWohAQtBBCEQDN4CCwJAIAEiFCACRw0AQe4AIRAM9wILIBQhAQJAAkACQCAULQAAQfDIgIAAai0AAEF/ag4H1AHVAdYBAJwCAQLXAQsgFEEBaiEBDAoLIBRBAWohAQzNAQtBACEQIABBADYCHCAAQZuSgIAANgIQIABBBzYCDCAAIBRBAWo2AhQM9gILAkADQAJAIAEtAABB8MiAgABqLQAAIhBBBEYNAAJAAkAgEEF/ag4H0gHTAdQB2QEABAHZAQsgASEBQdoAIRAM4AILIAFBAWohAUHcACEQDN8CCyABQQFqIgEgAkcNAAtB7wAhEAz2AgsgAUEBaiEBDMsBCwJAIAEiFCACRw0AQfAAIRAM9QILIBQtAABBL0cN1AEgFEEBaiEBDAYLAkAgASIUIAJHDQBB8QAhEAz0AgsCQCAULQAAIgFBL0cNACAUQQFqIQFB3QAhEAzbAgsgAUF2aiIEQRZLDdMBQQEgBHRBiYCAAnFFDdMBDMoCCwJAIAEiASACRg0AIAFBAWohAUHeACEQDNoCC0HyACEQDPICCwJAIAEiFCACRw0AQfQAIRAM8gILIBQhAQJAIBQtAABB8MyAgABqLQAAQX9qDgPJApQCANQBC0HhACEQDNgCCwJAIAEiFCACRg0AA0ACQCAULQAAQfDKgIAAai0AACIBQQNGDQACQCABQX9qDgLLAgDVAQsgFCEBQd8AIRAM2gILIBRBAWoiFCACRw0AC0HzACEQDPECC0HzACEQDPACCwJAIAEiASACRg0AIABBj4CAgAA2AgggACABNgIEIAEhAUHgACEQDNcCC0H1ACEQDO8CCwJAIAEiASACRw0AQfYAIRAM7wILIABBj4CAgAA2AgggACABNgIEIAEhAQtBAyEQDNQCCwNAIAEtAABBIEcNwwIgAUEBaiIBIAJHDQALQfcAIRAM7AILAkAgASIBIAJHDQBB+AAhEAzsAgsgAS0AAEEgRw3OASABQQFqIQEM7wELIAAgASIBIAIQrICAgAAiEA3OASABIQEMjgILAkAgASIEIAJHDQBB+gAhEAzqAgsgBC0AAEHMAEcN0QEgBEEBaiEBQRMhEAzPAQsCQCABIgQgAkcNAEH7ACEQDOkCCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRADQCAELQAAIAFB8M6AgABqLQAARw3QASABQQVGDc4BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQfsAIRAM6AILAkAgASIEIAJHDQBB/AAhEAzoAgsCQAJAIAQtAABBvX9qDgwA0QHRAdEB0QHRAdEB0QHRAdEB0QEB0QELIARBAWohAUHmACEQDM8CCyAEQQFqIQFB5wAhEAzOAgsCQCABIgQgAkcNAEH9ACEQDOcCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHtz4CAAGotAABHDc8BIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEH9ACEQDOcCCyAAQQA2AgAgEEEBaiEBQRAhEAzMAQsCQCABIgQgAkcNAEH+ACEQDOYCCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUH2zoCAAGotAABHDc4BIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEH+ACEQDOYCCyAAQQA2AgAgEEEBaiEBQRYhEAzLAQsCQCABIgQgAkcNAEH/ACEQDOUCCyACIARrIAAoAgAiAWohFCAEIAFrQQNqIRACQANAIAQtAAAgAUH8zoCAAGotAABHDc0BIAFBA0YNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEH/ACEQDOUCCyAAQQA2AgAgEEEBaiEBQQUhEAzKAQsCQCABIgQgAkcNAEGAASEQDOQCCyAELQAAQdkARw3LASAEQQFqIQFBCCEQDMkBCwJAIAEiBCACRw0AQYEBIRAM4wILAkACQCAELQAAQbJ/ag4DAMwBAcwBCyAEQQFqIQFB6wAhEAzKAgsgBEEBaiEBQewAIRAMyQILAkAgASIEIAJHDQBBggEhEAziAgsCQAJAIAQtAABBuH9qDggAywHLAcsBywHLAcsBAcsBCyAEQQFqIQFB6gAhEAzJAgsgBEEBaiEBQe0AIRAMyAILAkAgASIEIAJHDQBBgwEhEAzhAgsgAiAEayAAKAIAIgFqIRAgBCABa0ECaiEUAkADQCAELQAAIAFBgM+AgABqLQAARw3JASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBA2AgBBgwEhEAzhAgtBACEQIABBADYCACAUQQFqIQEMxgELAkAgASIEIAJHDQBBhAEhEAzgAgsgAiAEayAAKAIAIgFqIRQgBCABa0EEaiEQAkADQCAELQAAIAFBg8+AgABqLQAARw3IASABQQRGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBhAEhEAzgAgsgAEEANgIAIBBBAWohAUEjIRAMxQELAkAgASIEIAJHDQBBhQEhEAzfAgsCQAJAIAQtAABBtH9qDggAyAHIAcgByAHIAcgBAcgBCyAEQQFqIQFB7wAhEAzGAgsgBEEBaiEBQfAAIRAMxQILAkAgASIEIAJHDQBBhgEhEAzeAgsgBC0AAEHFAEcNxQEgBEEBaiEBDIMCCwJAIAEiBCACRw0AQYcBIRAM3QILIAIgBGsgACgCACIBaiEUIAQgAWtBA2ohEAJAA0AgBC0AACABQYjPgIAAai0AAEcNxQEgAUEDRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYcBIRAM3QILIABBADYCACAQQQFqIQFBLSEQDMIBCwJAIAEiBCACRw0AQYgBIRAM3AILIAIgBGsgACgCACIBaiEUIAQgAWtBCGohEAJAA0AgBC0AACABQdDPgIAAai0AAEcNxAEgAUEIRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYgBIRAM3AILIABBADYCACAQQQFqIQFBKSEQDMEBCwJAIAEiASACRw0AQYkBIRAM2wILQQEhECABLQAAQd8ARw3AASABQQFqIQEMgQILAkAgASIEIAJHDQBBigEhEAzaAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQA0AgBC0AACABQYzPgIAAai0AAEcNwQEgAUEBRg2vAiABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGKASEQDNkCCwJAIAEiBCACRw0AQYsBIRAM2QILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQY7PgIAAai0AAEcNwQEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYsBIRAM2QILIABBADYCACAQQQFqIQFBAiEQDL4BCwJAIAEiBCACRw0AQYwBIRAM2AILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQfDPgIAAai0AAEcNwAEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYwBIRAM2AILIABBADYCACAQQQFqIQFBHyEQDL0BCwJAIAEiBCACRw0AQY0BIRAM1wILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQfLPgIAAai0AAEcNvwEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQY0BIRAM1wILIABBADYCACAQQQFqIQFBCSEQDLwBCwJAIAEiBCACRw0AQY4BIRAM1gILAkACQCAELQAAQbd/ag4HAL8BvwG/Ab8BvwEBvwELIARBAWohAUH4ACEQDL0CCyAEQQFqIQFB+QAhEAy8AgsCQCABIgQgAkcNAEGPASEQDNUCCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUGRz4CAAGotAABHDb0BIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGPASEQDNUCCyAAQQA2AgAgEEEBaiEBQRghEAy6AQsCQCABIgQgAkcNAEGQASEQDNQCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUGXz4CAAGotAABHDbwBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGQASEQDNQCCyAAQQA2AgAgEEEBaiEBQRchEAy5AQsCQCABIgQgAkcNAEGRASEQDNMCCyACIARrIAAoAgAiAWohFCAEIAFrQQZqIRACQANAIAQtAAAgAUGaz4CAAGotAABHDbsBIAFBBkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGRASEQDNMCCyAAQQA2AgAgEEEBaiEBQRUhEAy4AQsCQCABIgQgAkcNAEGSASEQDNICCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUGhz4CAAGotAABHDboBIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGSASEQDNICCyAAQQA2AgAgEEEBaiEBQR4hEAy3AQsCQCABIgQgAkcNAEGTASEQDNECCyAELQAAQcwARw24ASAEQQFqIQFBCiEQDLYBCwJAIAQgAkcNAEGUASEQDNACCwJAAkAgBC0AAEG/f2oODwC5AbkBuQG5AbkBuQG5AbkBuQG5AbkBuQG5AQG5AQsgBEEBaiEBQf4AIRAMtwILIARBAWohAUH/ACEQDLYCCwJAIAQgAkcNAEGVASEQDM8CCwJAAkAgBC0AAEG/f2oOAwC4AQG4AQsgBEEBaiEBQf0AIRAMtgILIARBAWohBEGAASEQDLUCCwJAIAQgAkcNAEGWASEQDM4CCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUGnz4CAAGotAABHDbYBIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGWASEQDM4CCyAAQQA2AgAgEEEBaiEBQQshEAyzAQsCQCAEIAJHDQBBlwEhEAzNAgsCQAJAAkACQCAELQAAQVNqDiMAuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AQG4AbgBuAG4AbgBArgBuAG4AQO4AQsgBEEBaiEBQfsAIRAMtgILIARBAWohAUH8ACEQDLUCCyAEQQFqIQRBgQEhEAy0AgsgBEEBaiEEQYIBIRAMswILAkAgBCACRw0AQZgBIRAMzAILIAIgBGsgACgCACIBaiEUIAQgAWtBBGohEAJAA0AgBC0AACABQanPgIAAai0AAEcNtAEgAUEERg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZgBIRAMzAILIABBADYCACAQQQFqIQFBGSEQDLEBCwJAIAQgAkcNAEGZASEQDMsCCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUGuz4CAAGotAABHDbMBIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGZASEQDMsCCyAAQQA2AgAgEEEBaiEBQQYhEAywAQsCQCAEIAJHDQBBmgEhEAzKAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFBtM+AgABqLQAARw2yASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBmgEhEAzKAgsgAEEANgIAIBBBAWohAUEcIRAMrwELAkAgBCACRw0AQZsBIRAMyQILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQbbPgIAAai0AAEcNsQEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZsBIRAMyQILIABBADYCACAQQQFqIQFBJyEQDK4BCwJAIAQgAkcNAEGcASEQDMgCCwJAAkAgBC0AAEGsf2oOAgABsQELIARBAWohBEGGASEQDK8CCyAEQQFqIQRBhwEhEAyuAgsCQCAEIAJHDQBBnQEhEAzHAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFBuM+AgABqLQAARw2vASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBnQEhEAzHAgsgAEEANgIAIBBBAWohAUEmIRAMrAELAkAgBCACRw0AQZ4BIRAMxgILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQbrPgIAAai0AAEcNrgEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZ4BIRAMxgILIABBADYCACAQQQFqIQFBAyEQDKsBCwJAIAQgAkcNAEGfASEQDMUCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHtz4CAAGotAABHDa0BIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGfASEQDMUCCyAAQQA2AgAgEEEBaiEBQQwhEAyqAQsCQCAEIAJHDQBBoAEhEAzEAgsgAiAEayAAKAIAIgFqIRQgBCABa0EDaiEQAkADQCAELQAAIAFBvM+AgABqLQAARw2sASABQQNGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBoAEhEAzEAgsgAEEANgIAIBBBAWohAUENIRAMqQELAkAgBCACRw0AQaEBIRAMwwILAkACQCAELQAAQbp/ag4LAKwBrAGsAawBrAGsAawBrAGsAQGsAQsgBEEBaiEEQYsBIRAMqgILIARBAWohBEGMASEQDKkCCwJAIAQgAkcNAEGiASEQDMICCyAELQAAQdAARw2pASAEQQFqIQQM6QELAkAgBCACRw0AQaMBIRAMwQILAkACQCAELQAAQbd/ag4HAaoBqgGqAaoBqgEAqgELIARBAWohBEGOASEQDKgCCyAEQQFqIQFBIiEQDKYBCwJAIAQgAkcNAEGkASEQDMACCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUHAz4CAAGotAABHDagBIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGkASEQDMACCyAAQQA2AgAgEEEBaiEBQR0hEAylAQsCQCAEIAJHDQBBpQEhEAy/AgsCQAJAIAQtAABBrn9qDgMAqAEBqAELIARBAWohBEGQASEQDKYCCyAEQQFqIQFBBCEQDKQBCwJAIAQgAkcNAEGmASEQDL4CCwJAAkACQAJAAkAgBC0AAEG/f2oOFQCqAaoBqgGqAaoBqgGqAaoBqgGqAQGqAaoBAqoBqgEDqgGqAQSqAQsgBEEBaiEEQYgBIRAMqAILIARBAWohBEGJASEQDKcCCyAEQQFqIQRBigEhEAymAgsgBEEBaiEEQY8BIRAMpQILIARBAWohBEGRASEQDKQCCwJAIAQgAkcNAEGnASEQDL0CCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHtz4CAAGotAABHDaUBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGnASEQDL0CCyAAQQA2AgAgEEEBaiEBQREhEAyiAQsCQCAEIAJHDQBBqAEhEAy8AgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFBws+AgABqLQAARw2kASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBqAEhEAy8AgsgAEEANgIAIBBBAWohAUEsIRAMoQELAkAgBCACRw0AQakBIRAMuwILIAIgBGsgACgCACIBaiEUIAQgAWtBBGohEAJAA0AgBC0AACABQcXPgIAAai0AAEcNowEgAUEERg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQakBIRAMuwILIABBADYCACAQQQFqIQFBKyEQDKABCwJAIAQgAkcNAEGqASEQDLoCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHKz4CAAGotAABHDaIBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGqASEQDLoCCyAAQQA2AgAgEEEBaiEBQRQhEAyfAQsCQCAEIAJHDQBBqwEhEAy5AgsCQAJAAkACQCAELQAAQb5/ag4PAAECpAGkAaQBpAGkAaQBpAGkAaQBpAGkAQOkAQsgBEEBaiEEQZMBIRAMogILIARBAWohBEGUASEQDKECCyAEQQFqIQRBlQEhEAygAgsgBEEBaiEEQZYBIRAMnwILAkAgBCACRw0AQawBIRAMuAILIAQtAABBxQBHDZ8BIARBAWohBAzgAQsCQCAEIAJHDQBBrQEhEAy3AgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFBzc+AgABqLQAARw2fASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBrQEhEAy3AgsgAEEANgIAIBBBAWohAUEOIRAMnAELAkAgBCACRw0AQa4BIRAMtgILIAQtAABB0ABHDZ0BIARBAWohAUElIRAMmwELAkAgBCACRw0AQa8BIRAMtQILIAIgBGsgACgCACIBaiEUIAQgAWtBCGohEAJAA0AgBC0AACABQdDPgIAAai0AAEcNnQEgAUEIRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQa8BIRAMtQILIABBADYCACAQQQFqIQFBKiEQDJoBCwJAIAQgAkcNAEGwASEQDLQCCwJAAkAgBC0AAEGrf2oOCwCdAZ0BnQGdAZ0BnQGdAZ0BnQEBnQELIARBAWohBEGaASEQDJsCCyAEQQFqIQRBmwEhEAyaAgsCQCAEIAJHDQBBsQEhEAyzAgsCQAJAIAQtAABBv39qDhQAnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBAZwBCyAEQQFqIQRBmQEhEAyaAgsgBEEBaiEEQZwBIRAMmQILAkAgBCACRw0AQbIBIRAMsgILIAIgBGsgACgCACIBaiEUIAQgAWtBA2ohEAJAA0AgBC0AACABQdnPgIAAai0AAEcNmgEgAUEDRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbIBIRAMsgILIABBADYCACAQQQFqIQFBISEQDJcBCwJAIAQgAkcNAEGzASEQDLECCyACIARrIAAoAgAiAWohFCAEIAFrQQZqIRACQANAIAQtAAAgAUHdz4CAAGotAABHDZkBIAFBBkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGzASEQDLECCyAAQQA2AgAgEEEBaiEBQRohEAyWAQsCQCAEIAJHDQBBtAEhEAywAgsCQAJAAkAgBC0AAEG7f2oOEQCaAZoBmgGaAZoBmgGaAZoBmgEBmgGaAZoBmgGaAQKaAQsgBEEBaiEEQZ0BIRAMmAILIARBAWohBEGeASEQDJcCCyAEQQFqIQRBnwEhEAyWAgsCQCAEIAJHDQBBtQEhEAyvAgsgAiAEayAAKAIAIgFqIRQgBCABa0EFaiEQAkADQCAELQAAIAFB5M+AgABqLQAARw2XASABQQVGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBtQEhEAyvAgsgAEEANgIAIBBBAWohAUEoIRAMlAELAkAgBCACRw0AQbYBIRAMrgILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQerPgIAAai0AAEcNlgEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbYBIRAMrgILIABBADYCACAQQQFqIQFBByEQDJMBCwJAIAQgAkcNAEG3ASEQDK0CCwJAAkAgBC0AAEG7f2oODgCWAZYBlgGWAZYBlgGWAZYBlgGWAZYBlgEBlgELIARBAWohBEGhASEQDJQCCyAEQQFqIQRBogEhEAyTAgsCQCAEIAJHDQBBuAEhEAysAgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFB7c+AgABqLQAARw2UASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBuAEhEAysAgsgAEEANgIAIBBBAWohAUESIRAMkQELAkAgBCACRw0AQbkBIRAMqwILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQfDPgIAAai0AAEcNkwEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbkBIRAMqwILIABBADYCACAQQQFqIQFBICEQDJABCwJAIAQgAkcNAEG6ASEQDKoCCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUHyz4CAAGotAABHDZIBIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEG6ASEQDKoCCyAAQQA2AgAgEEEBaiEBQQ8hEAyPAQsCQCAEIAJHDQBBuwEhEAypAgsCQAJAIAQtAABBt39qDgcAkgGSAZIBkgGSAQGSAQsgBEEBaiEEQaUBIRAMkAILIARBAWohBEGmASEQDI8CCwJAIAQgAkcNAEG8ASEQDKgCCyACIARrIAAoAgAiAWohFCAEIAFrQQdqIRACQANAIAQtAAAgAUH0z4CAAGotAABHDZABIAFBB0YNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEG8ASEQDKgCCyAAQQA2AgAgEEEBaiEBQRshEAyNAQsCQCAEIAJHDQBBvQEhEAynAgsCQAJAAkAgBC0AAEG+f2oOEgCRAZEBkQGRAZEBkQGRAZEBkQEBkQGRAZEBkQGRAZEBApEBCyAEQQFqIQRBpAEhEAyPAgsgBEEBaiEEQacBIRAMjgILIARBAWohBEGoASEQDI0CCwJAIAQgAkcNAEG+ASEQDKYCCyAELQAAQc4ARw2NASAEQQFqIQQMzwELAkAgBCACRw0AQb8BIRAMpQILAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgBC0AAEG/f2oOFQABAgOcAQQFBpwBnAGcAQcICQoLnAEMDQ4PnAELIARBAWohAUHoACEQDJoCCyAEQQFqIQFB6QAhEAyZAgsgBEEBaiEBQe4AIRAMmAILIARBAWohAUHyACEQDJcCCyAEQQFqIQFB8wAhEAyWAgsgBEEBaiEBQfYAIRAMlQILIARBAWohAUH3ACEQDJQCCyAEQQFqIQFB+gAhEAyTAgsgBEEBaiEEQYMBIRAMkgILIARBAWohBEGEASEQDJECCyAEQQFqIQRBhQEhEAyQAgsgBEEBaiEEQZIBIRAMjwILIARBAWohBEGYASEQDI4CCyAEQQFqIQRBoAEhEAyNAgsgBEEBaiEEQaMBIRAMjAILIARBAWohBEGqASEQDIsCCwJAIAQgAkYNACAAQZCAgIAANgIIIAAgBDYCBEGrASEQDIsCC0HAASEQDKMCCyAAIAUgAhCqgICAACIBDYsBIAUhAQxcCwJAIAYgAkYNACAGQQFqIQUMjQELQcIBIRAMoQILA0ACQCAQLQAAQXZqDgSMAQAAjwEACyAQQQFqIhAgAkcNAAtBwwEhEAygAgsCQCAHIAJGDQAgAEGRgICAADYCCCAAIAc2AgQgByEBQQEhEAyHAgtBxAEhEAyfAgsCQCAHIAJHDQBBxQEhEAyfAgsCQAJAIActAABBdmoOBAHOAc4BAM4BCyAHQQFqIQYMjQELIAdBAWohBQyJAQsCQCAHIAJHDQBBxgEhEAyeAgsCQAJAIActAABBdmoOFwGPAY8BAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAQCPAQsgB0EBaiEHC0GwASEQDIQCCwJAIAggAkcNAEHIASEQDJ0CCyAILQAAQSBHDY0BIABBADsBMiAIQQFqIQFBswEhEAyDAgsgASEXAkADQCAXIgcgAkYNASAHLQAAQVBqQf8BcSIQQQpPDcwBAkAgAC8BMiIUQZkzSw0AIAAgFEEKbCIUOwEyIBBB//8DcyAUQf7/A3FJDQAgB0EBaiEXIAAgFCAQaiIQOwEyIBBB//8DcUHoB0kNAQsLQQAhECAAQQA2AhwgAEHBiYCAADYCECAAQQ02AgwgACAHQQFqNgIUDJwCC0HHASEQDJsCCyAAIAggAhCugICAACIQRQ3KASAQQRVHDYwBIABByAE2AhwgACAINgIUIABByZeAgAA2AhAgAEEVNgIMQQAhEAyaAgsCQCAJIAJHDQBBzAEhEAyaAgtBACEUQQEhF0EBIRZBACEQAkACQAJAAkACQAJAAkACQAJAIAktAABBUGoOCpYBlQEAAQIDBAUGCJcBC0ECIRAMBgtBAyEQDAULQQQhEAwEC0EFIRAMAwtBBiEQDAILQQchEAwBC0EIIRALQQAhF0EAIRZBACEUDI4BC0EJIRBBASEUQQAhF0EAIRYMjQELAkAgCiACRw0AQc4BIRAMmQILIAotAABBLkcNjgEgCkEBaiEJDMoBCyALIAJHDY4BQdABIRAMlwILAkAgCyACRg0AIABBjoCAgAA2AgggACALNgIEQbcBIRAM/gELQdEBIRAMlgILAkAgBCACRw0AQdIBIRAMlgILIAIgBGsgACgCACIQaiEUIAQgEGtBBGohCwNAIAQtAAAgEEH8z4CAAGotAABHDY4BIBBBBEYN6QEgEEEBaiEQIARBAWoiBCACRw0ACyAAIBQ2AgBB0gEhEAyVAgsgACAMIAIQrICAgAAiAQ2NASAMIQEMuAELAkAgBCACRw0AQdQBIRAMlAILIAIgBGsgACgCACIQaiEUIAQgEGtBAWohDANAIAQtAAAgEEGB0ICAAGotAABHDY8BIBBBAUYNjgEgEEEBaiEQIARBAWoiBCACRw0ACyAAIBQ2AgBB1AEhEAyTAgsCQCAEIAJHDQBB1gEhEAyTAgsgAiAEayAAKAIAIhBqIRQgBCAQa0ECaiELA0AgBC0AACAQQYPQgIAAai0AAEcNjgEgEEECRg2QASAQQQFqIRAgBEEBaiIEIAJHDQALIAAgFDYCAEHWASEQDJICCwJAIAQgAkcNAEHXASEQDJICCwJAAkAgBC0AAEG7f2oOEACPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BAY8BCyAEQQFqIQRBuwEhEAz5AQsgBEEBaiEEQbwBIRAM+AELAkAgBCACRw0AQdgBIRAMkQILIAQtAABByABHDYwBIARBAWohBAzEAQsCQCAEIAJGDQAgAEGQgICAADYCCCAAIAQ2AgRBvgEhEAz3AQtB2QEhEAyPAgsCQCAEIAJHDQBB2gEhEAyPAgsgBC0AAEHIAEYNwwEgAEEBOgAoDLkBCyAAQQI6AC8gACAEIAIQpoCAgAAiEA2NAUHCASEQDPQBCyAALQAoQX9qDgK3AbkBuAELA0ACQCAELQAAQXZqDgQAjgGOAQCOAQsgBEEBaiIEIAJHDQALQd0BIRAMiwILIABBADoALyAALQAtQQRxRQ2EAgsgAEEAOgAvIABBAToANCABIQEMjAELIBBBFUYN2gEgAEEANgIcIAAgATYCFCAAQaeOgIAANgIQIABBEjYCDEEAIRAMiAILAkAgACAQIAIQtICAgAAiBA0AIBAhAQyBAgsCQCAEQRVHDQAgAEEDNgIcIAAgEDYCFCAAQbCYgIAANgIQIABBFTYCDEEAIRAMiAILIABBADYCHCAAIBA2AhQgAEGnjoCAADYCECAAQRI2AgxBACEQDIcCCyAQQRVGDdYBIABBADYCHCAAIAE2AhQgAEHajYCAADYCECAAQRQ2AgxBACEQDIYCCyAAKAIEIRcgAEEANgIEIBAgEadqIhYhASAAIBcgECAWIBQbIhAQtYCAgAAiFEUNjQEgAEEHNgIcIAAgEDYCFCAAIBQ2AgxBACEQDIUCCyAAIAAvATBBgAFyOwEwIAEhAQtBKiEQDOoBCyAQQRVGDdEBIABBADYCHCAAIAE2AhQgAEGDjICAADYCECAAQRM2AgxBACEQDIICCyAQQRVGDc8BIABBADYCHCAAIAE2AhQgAEGaj4CAADYCECAAQSI2AgxBACEQDIECCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQt4CAgAAiEA0AIAFBAWohAQyNAQsgAEEMNgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDIACCyAQQRVGDcwBIABBADYCHCAAIAE2AhQgAEGaj4CAADYCECAAQSI2AgxBACEQDP8BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQt4CAgAAiEA0AIAFBAWohAQyMAQsgAEENNgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDP4BCyAQQRVGDckBIABBADYCHCAAIAE2AhQgAEHGjICAADYCECAAQSM2AgxBACEQDP0BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQuYCAgAAiEA0AIAFBAWohAQyLAQsgAEEONgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDPwBCyAAQQA2AhwgACABNgIUIABBwJWAgAA2AhAgAEECNgIMQQAhEAz7AQsgEEEVRg3FASAAQQA2AhwgACABNgIUIABBxoyAgAA2AhAgAEEjNgIMQQAhEAz6AQsgAEEQNgIcIAAgATYCFCAAIBA2AgxBACEQDPkBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQuYCAgAAiBA0AIAFBAWohAQzxAQsgAEERNgIcIAAgBDYCDCAAIAFBAWo2AhRBACEQDPgBCyAQQRVGDcEBIABBADYCHCAAIAE2AhQgAEHGjICAADYCECAAQSM2AgxBACEQDPcBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQuYCAgAAiEA0AIAFBAWohAQyIAQsgAEETNgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDPYBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQuYCAgAAiBA0AIAFBAWohAQztAQsgAEEUNgIcIAAgBDYCDCAAIAFBAWo2AhRBACEQDPUBCyAQQRVGDb0BIABBADYCHCAAIAE2AhQgAEGaj4CAADYCECAAQSI2AgxBACEQDPQBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQt4CAgAAiEA0AIAFBAWohAQyGAQsgAEEWNgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDPMBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQt4CAgAAiBA0AIAFBAWohAQzpAQsgAEEXNgIcIAAgBDYCDCAAIAFBAWo2AhRBACEQDPIBCyAAQQA2AhwgACABNgIUIABBzZOAgAA2AhAgAEEMNgIMQQAhEAzxAQtCASERCyAQQQFqIQECQCAAKQMgIhJC//////////8PVg0AIAAgEkIEhiARhDcDICABIQEMhAELIABBADYCHCAAIAE2AhQgAEGtiYCAADYCECAAQQw2AgxBACEQDO8BCyAAQQA2AhwgACAQNgIUIABBzZOAgAA2AhAgAEEMNgIMQQAhEAzuAQsgACgCBCEXIABBADYCBCAQIBGnaiIWIQEgACAXIBAgFiAUGyIQELWAgIAAIhRFDXMgAEEFNgIcIAAgEDYCFCAAIBQ2AgxBACEQDO0BCyAAQQA2AhwgACAQNgIUIABBqpyAgAA2AhAgAEEPNgIMQQAhEAzsAQsgACAQIAIQtICAgAAiAQ0BIBAhAQtBDiEQDNEBCwJAIAFBFUcNACAAQQI2AhwgACAQNgIUIABBsJiAgAA2AhAgAEEVNgIMQQAhEAzqAQsgAEEANgIcIAAgEDYCFCAAQaeOgIAANgIQIABBEjYCDEEAIRAM6QELIAFBAWohEAJAIAAvATAiAUGAAXFFDQACQCAAIBAgAhC7gICAACIBDQAgECEBDHALIAFBFUcNugEgAEEFNgIcIAAgEDYCFCAAQfmXgIAANgIQIABBFTYCDEEAIRAM6QELAkAgAUGgBHFBoARHDQAgAC0ALUECcQ0AIABBADYCHCAAIBA2AhQgAEGWk4CAADYCECAAQQQ2AgxBACEQDOkBCyAAIBAgAhC9gICAABogECEBAkACQAJAAkACQCAAIBAgAhCzgICAAA4WAgEABAQEBAQEBAQEBAQEBAQEBAQEAwQLIABBAToALgsgACAALwEwQcAAcjsBMCAQIQELQSYhEAzRAQsgAEEjNgIcIAAgEDYCFCAAQaWWgIAANgIQIABBFTYCDEEAIRAM6QELIABBADYCHCAAIBA2AhQgAEHVi4CAADYCECAAQRE2AgxBACEQDOgBCyAALQAtQQFxRQ0BQcMBIRAMzgELAkAgDSACRg0AA0ACQCANLQAAQSBGDQAgDSEBDMQBCyANQQFqIg0gAkcNAAtBJSEQDOcBC0ElIRAM5gELIAAoAgQhBCAAQQA2AgQgACAEIA0Qr4CAgAAiBEUNrQEgAEEmNgIcIAAgBDYCDCAAIA1BAWo2AhRBACEQDOUBCyAQQRVGDasBIABBADYCHCAAIAE2AhQgAEH9jYCAADYCECAAQR02AgxBACEQDOQBCyAAQSc2AhwgACABNgIUIAAgEDYCDEEAIRAM4wELIBAhAUEBIRQCQAJAAkACQAJAAkACQCAALQAsQX5qDgcGBQUDAQIABQsgACAALwEwQQhyOwEwDAMLQQIhFAwBC0EEIRQLIABBAToALCAAIAAvATAgFHI7ATALIBAhAQtBKyEQDMoBCyAAQQA2AhwgACAQNgIUIABBq5KAgAA2AhAgAEELNgIMQQAhEAziAQsgAEEANgIcIAAgATYCFCAAQeGPgIAANgIQIABBCjYCDEEAIRAM4QELIABBADoALCAQIQEMvQELIBAhAUEBIRQCQAJAAkACQAJAIAAtACxBe2oOBAMBAgAFCyAAIAAvATBBCHI7ATAMAwtBAiEUDAELQQQhFAsgAEEBOgAsIAAgAC8BMCAUcjsBMAsgECEBC0EpIRAMxQELIABBADYCHCAAIAE2AhQgAEHwlICAADYCECAAQQM2AgxBACEQDN0BCwJAIA4tAABBDUcNACAAKAIEIQEgAEEANgIEAkAgACABIA4QsYCAgAAiAQ0AIA5BAWohAQx1CyAAQSw2AhwgACABNgIMIAAgDkEBajYCFEEAIRAM3QELIAAtAC1BAXFFDQFBxAEhEAzDAQsCQCAOIAJHDQBBLSEQDNwBCwJAAkADQAJAIA4tAABBdmoOBAIAAAMACyAOQQFqIg4gAkcNAAtBLSEQDN0BCyAAKAIEIQEgAEEANgIEAkAgACABIA4QsYCAgAAiAQ0AIA4hAQx0CyAAQSw2AhwgACAONgIUIAAgATYCDEEAIRAM3AELIAAoAgQhASAAQQA2AgQCQCAAIAEgDhCxgICAACIBDQAgDkEBaiEBDHMLIABBLDYCHCAAIAE2AgwgACAOQQFqNgIUQQAhEAzbAQsgACgCBCEEIABBADYCBCAAIAQgDhCxgICAACIEDaABIA4hAQzOAQsgEEEsRw0BIAFBAWohEEEBIQECQAJAAkACQAJAIAAtACxBe2oOBAMBAgQACyAQIQEMBAtBAiEBDAELQQQhAQsgAEEBOgAsIAAgAC8BMCABcjsBMCAQIQEMAQsgACAALwEwQQhyOwEwIBAhAQtBOSEQDL8BCyAAQQA6ACwgASEBC0E0IRAMvQELIAAgAC8BMEEgcjsBMCABIQEMAgsgACgCBCEEIABBADYCBAJAIAAgBCABELGAgIAAIgQNACABIQEMxwELIABBNzYCHCAAIAE2AhQgACAENgIMQQAhEAzUAQsgAEEIOgAsIAEhAQtBMCEQDLkBCwJAIAAtAChBAUYNACABIQEMBAsgAC0ALUEIcUUNkwEgASEBDAMLIAAtADBBIHENlAFBxQEhEAy3AQsCQCAPIAJGDQACQANAAkAgDy0AAEFQaiIBQf8BcUEKSQ0AIA8hAUE1IRAMugELIAApAyAiEUKZs+bMmbPmzBlWDQEgACARQgp+IhE3AyAgESABrUL/AYMiEkJ/hVYNASAAIBEgEnw3AyAgD0EBaiIPIAJHDQALQTkhEAzRAQsgACgCBCECIABBADYCBCAAIAIgD0EBaiIEELGAgIAAIgINlQEgBCEBDMMBC0E5IRAMzwELAkAgAC8BMCIBQQhxRQ0AIAAtAChBAUcNACAALQAtQQhxRQ2QAQsgACABQff7A3FBgARyOwEwIA8hAQtBNyEQDLQBCyAAIAAvATBBEHI7ATAMqwELIBBBFUYNiwEgAEEANgIcIAAgATYCFCAAQfCOgIAANgIQIABBHDYCDEEAIRAMywELIABBwwA2AhwgACABNgIMIAAgDUEBajYCFEEAIRAMygELAkAgAS0AAEE6Rw0AIAAoAgQhECAAQQA2AgQCQCAAIBAgARCvgICAACIQDQAgAUEBaiEBDGMLIABBwwA2AhwgACAQNgIMIAAgAUEBajYCFEEAIRAMygELIABBADYCHCAAIAE2AhQgAEGxkYCAADYCECAAQQo2AgxBACEQDMkBCyAAQQA2AhwgACABNgIUIABBoJmAgAA2AhAgAEEeNgIMQQAhEAzIAQsgAEEANgIACyAAQYASOwEqIAAgF0EBaiIBIAIQqICAgAAiEA0BIAEhAQtBxwAhEAysAQsgEEEVRw2DASAAQdEANgIcIAAgATYCFCAAQeOXgIAANgIQIABBFTYCDEEAIRAMxAELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDF4LIABB0gA2AhwgACABNgIUIAAgEDYCDEEAIRAMwwELIABBADYCHCAAIBQ2AhQgAEHBqICAADYCECAAQQc2AgwgAEEANgIAQQAhEAzCAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMXQsgAEHTADYCHCAAIAE2AhQgACAQNgIMQQAhEAzBAQtBACEQIABBADYCHCAAIAE2AhQgAEGAkYCAADYCECAAQQk2AgwMwAELIBBBFUYNfSAAQQA2AhwgACABNgIUIABBlI2AgAA2AhAgAEEhNgIMQQAhEAy/AQtBASEWQQAhF0EAIRRBASEQCyAAIBA6ACsgAUEBaiEBAkACQCAALQAtQRBxDQACQAJAAkAgAC0AKg4DAQACBAsgFkUNAwwCCyAUDQEMAgsgF0UNAQsgACgCBCEQIABBADYCBAJAIAAgECABEK2AgIAAIhANACABIQEMXAsgAEHYADYCHCAAIAE2AhQgACAQNgIMQQAhEAy+AQsgACgCBCEEIABBADYCBAJAIAAgBCABEK2AgIAAIgQNACABIQEMrQELIABB2QA2AhwgACABNgIUIAAgBDYCDEEAIRAMvQELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARCtgICAACIEDQAgASEBDKsBCyAAQdoANgIcIAAgATYCFCAAIAQ2AgxBACEQDLwBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQrYCAgAAiBA0AIAEhAQypAQsgAEHcADYCHCAAIAE2AhQgACAENgIMQQAhEAy7AQsCQCABLQAAQVBqIhBB/wFxQQpPDQAgACAQOgAqIAFBAWohAUHPACEQDKIBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQrYCAgAAiBA0AIAEhAQynAQsgAEHeADYCHCAAIAE2AhQgACAENgIMQQAhEAy6AQsgAEEANgIAIBdBAWohAQJAIAAtAClBI08NACABIQEMWQsgAEEANgIcIAAgATYCFCAAQdOJgIAANgIQIABBCDYCDEEAIRAMuQELIABBADYCAAtBACEQIABBADYCHCAAIAE2AhQgAEGQs4CAADYCECAAQQg2AgwMtwELIABBADYCACAXQQFqIQECQCAALQApQSFHDQAgASEBDFYLIABBADYCHCAAIAE2AhQgAEGbioCAADYCECAAQQg2AgxBACEQDLYBCyAAQQA2AgAgF0EBaiEBAkAgAC0AKSIQQV1qQQtPDQAgASEBDFULAkAgEEEGSw0AQQEgEHRBygBxRQ0AIAEhAQxVC0EAIRAgAEEANgIcIAAgATYCFCAAQfeJgIAANgIQIABBCDYCDAy1AQsgEEEVRg1xIABBADYCHCAAIAE2AhQgAEG5jYCAADYCECAAQRo2AgxBACEQDLQBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxUCyAAQeUANgIcIAAgATYCFCAAIBA2AgxBACEQDLMBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxNCyAAQdIANgIcIAAgATYCFCAAIBA2AgxBACEQDLIBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxNCyAAQdMANgIcIAAgATYCFCAAIBA2AgxBACEQDLEBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxRCyAAQeUANgIcIAAgATYCFCAAIBA2AgxBACEQDLABCyAAQQA2AhwgACABNgIUIABBxoqAgAA2AhAgAEEHNgIMQQAhEAyvAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMSQsgAEHSADYCHCAAIAE2AhQgACAQNgIMQQAhEAyuAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMSQsgAEHTADYCHCAAIAE2AhQgACAQNgIMQQAhEAytAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMTQsgAEHlADYCHCAAIAE2AhQgACAQNgIMQQAhEAysAQsgAEEANgIcIAAgATYCFCAAQdyIgIAANgIQIABBBzYCDEEAIRAMqwELIBBBP0cNASABQQFqIQELQQUhEAyQAQtBACEQIABBADYCHCAAIAE2AhQgAEH9koCAADYCECAAQQc2AgwMqAELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDEILIABB0gA2AhwgACABNgIUIAAgEDYCDEEAIRAMpwELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDEILIABB0wA2AhwgACABNgIUIAAgEDYCDEEAIRAMpgELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDEYLIABB5QA2AhwgACABNgIUIAAgEDYCDEEAIRAMpQELIAAoAgQhASAAQQA2AgQCQCAAIAEgFBCngICAACIBDQAgFCEBDD8LIABB0gA2AhwgACAUNgIUIAAgATYCDEEAIRAMpAELIAAoAgQhASAAQQA2AgQCQCAAIAEgFBCngICAACIBDQAgFCEBDD8LIABB0wA2AhwgACAUNgIUIAAgATYCDEEAIRAMowELIAAoAgQhASAAQQA2AgQCQCAAIAEgFBCngICAACIBDQAgFCEBDEMLIABB5QA2AhwgACAUNgIUIAAgATYCDEEAIRAMogELIABBADYCHCAAIBQ2AhQgAEHDj4CAADYCECAAQQc2AgxBACEQDKEBCyAAQQA2AhwgACABNgIUIABBw4+AgAA2AhAgAEEHNgIMQQAhEAygAQtBACEQIABBADYCHCAAIBQ2AhQgAEGMnICAADYCECAAQQc2AgwMnwELIABBADYCHCAAIBQ2AhQgAEGMnICAADYCECAAQQc2AgxBACEQDJ4BCyAAQQA2AhwgACAUNgIUIABB/pGAgAA2AhAgAEEHNgIMQQAhEAydAQsgAEEANgIcIAAgATYCFCAAQY6bgIAANgIQIABBBjYCDEEAIRAMnAELIBBBFUYNVyAAQQA2AhwgACABNgIUIABBzI6AgAA2AhAgAEEgNgIMQQAhEAybAQsgAEEANgIAIBBBAWohAUEkIRALIAAgEDoAKSAAKAIEIRAgAEEANgIEIAAgECABEKuAgIAAIhANVCABIQEMPgsgAEEANgIAC0EAIRAgAEEANgIcIAAgBDYCFCAAQfGbgIAANgIQIABBBjYCDAyXAQsgAUEVRg1QIABBADYCHCAAIAU2AhQgAEHwjICAADYCECAAQRs2AgxBACEQDJYBCyAAKAIEIQUgAEEANgIEIAAgBSAQEKmAgIAAIgUNASAQQQFqIQULQa0BIRAMewsgAEHBATYCHCAAIAU2AgwgACAQQQFqNgIUQQAhEAyTAQsgACgCBCEGIABBADYCBCAAIAYgEBCpgICAACIGDQEgEEEBaiEGC0GuASEQDHgLIABBwgE2AhwgACAGNgIMIAAgEEEBajYCFEEAIRAMkAELIABBADYCHCAAIAc2AhQgAEGXi4CAADYCECAAQQ02AgxBACEQDI8BCyAAQQA2AhwgACAINgIUIABB45CAgAA2AhAgAEEJNgIMQQAhEAyOAQsgAEEANgIcIAAgCDYCFCAAQZSNgIAANgIQIABBITYCDEEAIRAMjQELQQEhFkEAIRdBACEUQQEhEAsgACAQOgArIAlBAWohCAJAAkAgAC0ALUEQcQ0AAkACQAJAIAAtACoOAwEAAgQLIBZFDQMMAgsgFA0BDAILIBdFDQELIAAoAgQhECAAQQA2AgQgACAQIAgQrYCAgAAiEEUNPSAAQckBNgIcIAAgCDYCFCAAIBA2AgxBACEQDIwBCyAAKAIEIQQgAEEANgIEIAAgBCAIEK2AgIAAIgRFDXYgAEHKATYCHCAAIAg2AhQgACAENgIMQQAhEAyLAQsgACgCBCEEIABBADYCBCAAIAQgCRCtgICAACIERQ10IABBywE2AhwgACAJNgIUIAAgBDYCDEEAIRAMigELIAAoAgQhBCAAQQA2AgQgACAEIAoQrYCAgAAiBEUNciAAQc0BNgIcIAAgCjYCFCAAIAQ2AgxBACEQDIkBCwJAIAstAABBUGoiEEH/AXFBCk8NACAAIBA6ACogC0EBaiEKQbYBIRAMcAsgACgCBCEEIABBADYCBCAAIAQgCxCtgICAACIERQ1wIABBzwE2AhwgACALNgIUIAAgBDYCDEEAIRAMiAELIABBADYCHCAAIAQ2AhQgAEGQs4CAADYCECAAQQg2AgwgAEEANgIAQQAhEAyHAQsgAUEVRg0/IABBADYCHCAAIAw2AhQgAEHMjoCAADYCECAAQSA2AgxBACEQDIYBCyAAQYEEOwEoIAAoAgQhECAAQgA3AwAgACAQIAxBAWoiDBCrgICAACIQRQ04IABB0wE2AhwgACAMNgIUIAAgEDYCDEEAIRAMhQELIABBADYCAAtBACEQIABBADYCHCAAIAQ2AhQgAEHYm4CAADYCECAAQQg2AgwMgwELIAAoAgQhECAAQgA3AwAgACAQIAtBAWoiCxCrgICAACIQDQFBxgEhEAxpCyAAQQI6ACgMVQsgAEHVATYCHCAAIAs2AhQgACAQNgIMQQAhEAyAAQsgEEEVRg03IABBADYCHCAAIAQ2AhQgAEGkjICAADYCECAAQRA2AgxBACEQDH8LIAAtADRBAUcNNCAAIAQgAhC8gICAACIQRQ00IBBBFUcNNSAAQdwBNgIcIAAgBDYCFCAAQdWWgIAANgIQIABBFTYCDEEAIRAMfgtBACEQIABBADYCHCAAQa+LgIAANgIQIABBAjYCDCAAIBRBAWo2AhQMfQtBACEQDGMLQQIhEAxiC0ENIRAMYQtBDyEQDGALQSUhEAxfC0ETIRAMXgtBFSEQDF0LQRYhEAxcC0EXIRAMWwtBGCEQDFoLQRkhEAxZC0EaIRAMWAtBGyEQDFcLQRwhEAxWC0EdIRAMVQtBHyEQDFQLQSEhEAxTC0EjIRAMUgtBxgAhEAxRC0EuIRAMUAtBLyEQDE8LQTshEAxOC0E9IRAMTQtByAAhEAxMC0HJACEQDEsLQcsAIRAMSgtBzAAhEAxJC0HOACEQDEgLQdEAIRAMRwtB1QAhEAxGC0HYACEQDEULQdkAIRAMRAtB2wAhEAxDC0HkACEQDEILQeUAIRAMQQtB8QAhEAxAC0H0ACEQDD8LQY0BIRAMPgtBlwEhEAw9C0GpASEQDDwLQawBIRAMOwtBwAEhEAw6C0G5ASEQDDkLQa8BIRAMOAtBsQEhEAw3C0GyASEQDDYLQbQBIRAMNQtBtQEhEAw0C0G6ASEQDDMLQb0BIRAMMgtBvwEhEAwxC0HBASEQDDALIABBADYCHCAAIAQ2AhQgAEHpi4CAADYCECAAQR82AgxBACEQDEgLIABB2wE2AhwgACAENgIUIABB+paAgAA2AhAgAEEVNgIMQQAhEAxHCyAAQfgANgIcIAAgDDYCFCAAQcqYgIAANgIQIABBFTYCDEEAIRAMRgsgAEHRADYCHCAAIAU2AhQgAEGwl4CAADYCECAAQRU2AgxBACEQDEULIABB+QA2AhwgACABNgIUIAAgEDYCDEEAIRAMRAsgAEH4ADYCHCAAIAE2AhQgAEHKmICAADYCECAAQRU2AgxBACEQDEMLIABB5AA2AhwgACABNgIUIABB45eAgAA2AhAgAEEVNgIMQQAhEAxCCyAAQdcANgIcIAAgATYCFCAAQcmXgIAANgIQIABBFTYCDEEAIRAMQQsgAEEANgIcIAAgATYCFCAAQbmNgIAANgIQIABBGjYCDEEAIRAMQAsgAEHCADYCHCAAIAE2AhQgAEHjmICAADYCECAAQRU2AgxBACEQDD8LIABBADYCBCAAIA8gDxCxgICAACIERQ0BIABBOjYCHCAAIAQ2AgwgACAPQQFqNgIUQQAhEAw+CyAAKAIEIQQgAEEANgIEAkAgACAEIAEQsYCAgAAiBEUNACAAQTs2AhwgACAENgIMIAAgAUEBajYCFEEAIRAMPgsgAUEBaiEBDC0LIA9BAWohAQwtCyAAQQA2AhwgACAPNgIUIABB5JKAgAA2AhAgAEEENgIMQQAhEAw7CyAAQTY2AhwgACAENgIUIAAgAjYCDEEAIRAMOgsgAEEuNgIcIAAgDjYCFCAAIAQ2AgxBACEQDDkLIABB0AA2AhwgACABNgIUIABBkZiAgAA2AhAgAEEVNgIMQQAhEAw4CyANQQFqIQEMLAsgAEEVNgIcIAAgATYCFCAAQYKZgIAANgIQIABBFTYCDEEAIRAMNgsgAEEbNgIcIAAgATYCFCAAQZGXgIAANgIQIABBFTYCDEEAIRAMNQsgAEEPNgIcIAAgATYCFCAAQZGXgIAANgIQIABBFTYCDEEAIRAMNAsgAEELNgIcIAAgATYCFCAAQZGXgIAANgIQIABBFTYCDEEAIRAMMwsgAEEaNgIcIAAgATYCFCAAQYKZgIAANgIQIABBFTYCDEEAIRAMMgsgAEELNgIcIAAgATYCFCAAQYKZgIAANgIQIABBFTYCDEEAIRAMMQsgAEEKNgIcIAAgATYCFCAAQeSWgIAANgIQIABBFTYCDEEAIRAMMAsgAEEeNgIcIAAgATYCFCAAQfmXgIAANgIQIABBFTYCDEEAIRAMLwsgAEEANgIcIAAgEDYCFCAAQdqNgIAANgIQIABBFDYCDEEAIRAMLgsgAEEENgIcIAAgATYCFCAAQbCYgIAANgIQIABBFTYCDEEAIRAMLQsgAEEANgIAIAtBAWohCwtBuAEhEAwSCyAAQQA2AgAgEEEBaiEBQfUAIRAMEQsgASEBAkAgAC0AKUEFRw0AQeMAIRAMEQtB4gAhEAwQC0EAIRAgAEEANgIcIABB5JGAgAA2AhAgAEEHNgIMIAAgFEEBajYCFAwoCyAAQQA2AgAgF0EBaiEBQcAAIRAMDgtBASEBCyAAIAE6ACwgAEEANgIAIBdBAWohAQtBKCEQDAsLIAEhAQtBOCEQDAkLAkAgASIPIAJGDQADQAJAIA8tAABBgL6AgABqLQAAIgFBAUYNACABQQJHDQMgD0EBaiEBDAQLIA9BAWoiDyACRw0AC0E+IRAMIgtBPiEQDCELIABBADoALCAPIQEMAQtBCyEQDAYLQTohEAwFCyABQQFqIQFBLSEQDAQLIAAgAToALCAAQQA2AgAgFkEBaiEBQQwhEAwDCyAAQQA2AgAgF0EBaiEBQQohEAwCCyAAQQA2AgALIABBADoALCANIQFBCSEQDAALC0EAIRAgAEEANgIcIAAgCzYCFCAAQc2QgIAANgIQIABBCTYCDAwXC0EAIRAgAEEANgIcIAAgCjYCFCAAQemKgIAANgIQIABBCTYCDAwWC0EAIRAgAEEANgIcIAAgCTYCFCAAQbeQgIAANgIQIABBCTYCDAwVC0EAIRAgAEEANgIcIAAgCDYCFCAAQZyRgIAANgIQIABBCTYCDAwUC0EAIRAgAEEANgIcIAAgATYCFCAAQc2QgIAANgIQIABBCTYCDAwTC0EAIRAgAEEANgIcIAAgATYCFCAAQemKgIAANgIQIABBCTYCDAwSC0EAIRAgAEEANgIcIAAgATYCFCAAQbeQgIAANgIQIABBCTYCDAwRC0EAIRAgAEEANgIcIAAgATYCFCAAQZyRgIAANgIQIABBCTYCDAwQC0EAIRAgAEEANgIcIAAgATYCFCAAQZeVgIAANgIQIABBDzYCDAwPC0EAIRAgAEEANgIcIAAgATYCFCAAQZeVgIAANgIQIABBDzYCDAwOC0EAIRAgAEEANgIcIAAgATYCFCAAQcCSgIAANgIQIABBCzYCDAwNC0EAIRAgAEEANgIcIAAgATYCFCAAQZWJgIAANgIQIABBCzYCDAwMC0EAIRAgAEEANgIcIAAgATYCFCAAQeGPgIAANgIQIABBCjYCDAwLC0EAIRAgAEEANgIcIAAgATYCFCAAQfuPgIAANgIQIABBCjYCDAwKC0EAIRAgAEEANgIcIAAgATYCFCAAQfGZgIAANgIQIABBAjYCDAwJC0EAIRAgAEEANgIcIAAgATYCFCAAQcSUgIAANgIQIABBAjYCDAwIC0EAIRAgAEEANgIcIAAgATYCFCAAQfKVgIAANgIQIABBAjYCDAwHCyAAQQI2AhwgACABNgIUIABBnJqAgAA2AhAgAEEWNgIMQQAhEAwGC0EBIRAMBQtB1AAhECABIgQgAkYNBCADQQhqIAAgBCACQdjCgIAAQQoQxYCAgAAgAygCDCEEIAMoAggOAwEEAgALEMqAgIAAAAsgAEEANgIcIABBtZqAgAA2AhAgAEEXNgIMIAAgBEEBajYCFEEAIRAMAgsgAEEANgIcIAAgBDYCFCAAQcqagIAANgIQIABBCTYCDEEAIRAMAQsCQCABIgQgAkcNAEEiIRAMAQsgAEGJgICAADYCCCAAIAQ2AgRBISEQCyADQRBqJICAgIAAIBALrwEBAn8gASgCACEGAkACQCACIANGDQAgBCAGaiEEIAYgA2ogAmshByACIAZBf3MgBWoiBmohBQNAAkAgAi0AACAELQAARg0AQQIhBAwDCwJAIAYNAEEAIQQgBSECDAMLIAZBf2ohBiAEQQFqIQQgAkEBaiICIANHDQALIAchBiADIQILIABBATYCACABIAY2AgAgACACNgIEDwsgAUEANgIAIAAgBDYCACAAIAI2AgQLCgAgABDHgICAAAvyNgELfyOAgICAAEEQayIBJICAgIAAAkBBACgCoNCAgAANAEEAEMuAgIAAQYDUhIAAayICQdkASQ0AQQAhAwJAQQAoAuDTgIAAIgQNAEEAQn83AuzTgIAAQQBCgICEgICAwAA3AuTTgIAAQQAgAUEIakFwcUHYqtWqBXMiBDYC4NOAgABBAEEANgL004CAAEEAQQA2AsTTgIAAC0EAIAI2AszTgIAAQQBBgNSEgAA2AsjTgIAAQQBBgNSEgAA2ApjQgIAAQQAgBDYCrNCAgABBAEF/NgKo0ICAAANAIANBxNCAgABqIANBuNCAgABqIgQ2AgAgBCADQbDQgIAAaiIFNgIAIANBvNCAgABqIAU2AgAgA0HM0ICAAGogA0HA0ICAAGoiBTYCACAFIAQ2AgAgA0HU0ICAAGogA0HI0ICAAGoiBDYCACAEIAU2AgAgA0HQ0ICAAGogBDYCACADQSBqIgNBgAJHDQALQYDUhIAAQXhBgNSEgABrQQ9xQQBBgNSEgABBCGpBD3EbIgNqIgRBBGogAkFIaiIFIANrIgNBAXI2AgBBAEEAKALw04CAADYCpNCAgABBACADNgKU0ICAAEEAIAQ2AqDQgIAAQYDUhIAAIAVqQTg2AgQLAkACQAJAAkACQAJAAkACQAJAAkACQAJAIABB7AFLDQACQEEAKAKI0ICAACIGQRAgAEETakFwcSAAQQtJGyICQQN2IgR2IgNBA3FFDQACQAJAIANBAXEgBHJBAXMiBUEDdCIEQbDQgIAAaiIDIARBuNCAgABqKAIAIgQoAggiAkcNAEEAIAZBfiAFd3E2AojQgIAADAELIAMgAjYCCCACIAM2AgwLIARBCGohAyAEIAVBA3QiBUEDcjYCBCAEIAVqIgQgBCgCBEEBcjYCBAwMCyACQQAoApDQgIAAIgdNDQECQCADRQ0AAkACQCADIAR0QQIgBHQiA0EAIANrcnEiA0EAIANrcUF/aiIDIANBDHZBEHEiA3YiBEEFdkEIcSIFIANyIAQgBXYiA0ECdkEEcSIEciADIAR2IgNBAXZBAnEiBHIgAyAEdiIDQQF2QQFxIgRyIAMgBHZqIgRBA3QiA0Gw0ICAAGoiBSADQbjQgIAAaigCACIDKAIIIgBHDQBBACAGQX4gBHdxIgY2AojQgIAADAELIAUgADYCCCAAIAU2AgwLIAMgAkEDcjYCBCADIARBA3QiBGogBCACayIFNgIAIAMgAmoiACAFQQFyNgIEAkAgB0UNACAHQXhxQbDQgIAAaiECQQAoApzQgIAAIQQCQAJAIAZBASAHQQN2dCIIcQ0AQQAgBiAIcjYCiNCAgAAgAiEIDAELIAIoAgghCAsgCCAENgIMIAIgBDYCCCAEIAI2AgwgBCAINgIICyADQQhqIQNBACAANgKc0ICAAEEAIAU2ApDQgIAADAwLQQAoAozQgIAAIglFDQEgCUEAIAlrcUF/aiIDIANBDHZBEHEiA3YiBEEFdkEIcSIFIANyIAQgBXYiA0ECdkEEcSIEciADIAR2IgNBAXZBAnEiBHIgAyAEdiIDQQF2QQFxIgRyIAMgBHZqQQJ0QbjSgIAAaigCACIAKAIEQXhxIAJrIQQgACEFAkADQAJAIAUoAhAiAw0AIAVBFGooAgAiA0UNAgsgAygCBEF4cSACayIFIAQgBSAESSIFGyEEIAMgACAFGyEAIAMhBQwACwsgACgCGCEKAkAgACgCDCIIIABGDQAgACgCCCIDQQAoApjQgIAASRogCCADNgIIIAMgCDYCDAwLCwJAIABBFGoiBSgCACIDDQAgACgCECIDRQ0DIABBEGohBQsDQCAFIQsgAyIIQRRqIgUoAgAiAw0AIAhBEGohBSAIKAIQIgMNAAsgC0EANgIADAoLQX8hAiAAQb9/Sw0AIABBE2oiA0FwcSECQQAoAozQgIAAIgdFDQBBACELAkAgAkGAAkkNAEEfIQsgAkH///8HSw0AIANBCHYiAyADQYD+P2pBEHZBCHEiA3QiBCAEQYDgH2pBEHZBBHEiBHQiBSAFQYCAD2pBEHZBAnEiBXRBD3YgAyAEciAFcmsiA0EBdCACIANBFWp2QQFxckEcaiELC0EAIAJrIQQCQAJAAkACQCALQQJ0QbjSgIAAaigCACIFDQBBACEDQQAhCAwBC0EAIQMgAkEAQRkgC0EBdmsgC0EfRht0IQBBACEIA0ACQCAFKAIEQXhxIAJrIgYgBE8NACAGIQQgBSEIIAYNAEEAIQQgBSEIIAUhAwwDCyADIAVBFGooAgAiBiAGIAUgAEEddkEEcWpBEGooAgAiBUYbIAMgBhshAyAAQQF0IQAgBQ0ACwsCQCADIAhyDQBBACEIQQIgC3QiA0EAIANrciAHcSIDRQ0DIANBACADa3FBf2oiAyADQQx2QRBxIgN2IgVBBXZBCHEiACADciAFIAB2IgNBAnZBBHEiBXIgAyAFdiIDQQF2QQJxIgVyIAMgBXYiA0EBdkEBcSIFciADIAV2akECdEG40oCAAGooAgAhAwsgA0UNAQsDQCADKAIEQXhxIAJrIgYgBEkhAAJAIAMoAhAiBQ0AIANBFGooAgAhBQsgBiAEIAAbIQQgAyAIIAAbIQggBSEDIAUNAAsLIAhFDQAgBEEAKAKQ0ICAACACa08NACAIKAIYIQsCQCAIKAIMIgAgCEYNACAIKAIIIgNBACgCmNCAgABJGiAAIAM2AgggAyAANgIMDAkLAkAgCEEUaiIFKAIAIgMNACAIKAIQIgNFDQMgCEEQaiEFCwNAIAUhBiADIgBBFGoiBSgCACIDDQAgAEEQaiEFIAAoAhAiAw0ACyAGQQA2AgAMCAsCQEEAKAKQ0ICAACIDIAJJDQBBACgCnNCAgAAhBAJAAkAgAyACayIFQRBJDQAgBCACaiIAIAVBAXI2AgRBACAFNgKQ0ICAAEEAIAA2ApzQgIAAIAQgA2ogBTYCACAEIAJBA3I2AgQMAQsgBCADQQNyNgIEIAQgA2oiAyADKAIEQQFyNgIEQQBBADYCnNCAgABBAEEANgKQ0ICAAAsgBEEIaiEDDAoLAkBBACgClNCAgAAiACACTQ0AQQAoAqDQgIAAIgMgAmoiBCAAIAJrIgVBAXI2AgRBACAFNgKU0ICAAEEAIAQ2AqDQgIAAIAMgAkEDcjYCBCADQQhqIQMMCgsCQAJAQQAoAuDTgIAARQ0AQQAoAujTgIAAIQQMAQtBAEJ/NwLs04CAAEEAQoCAhICAgMAANwLk04CAAEEAIAFBDGpBcHFB2KrVqgVzNgLg04CAAEEAQQA2AvTTgIAAQQBBADYCxNOAgABBgIAEIQQLQQAhAwJAIAQgAkHHAGoiB2oiBkEAIARrIgtxIgggAksNAEEAQTA2AvjTgIAADAoLAkBBACgCwNOAgAAiA0UNAAJAQQAoArjTgIAAIgQgCGoiBSAETQ0AIAUgA00NAQtBACEDQQBBMDYC+NOAgAAMCgtBAC0AxNOAgABBBHENBAJAAkACQEEAKAKg0ICAACIERQ0AQcjTgIAAIQMDQAJAIAMoAgAiBSAESw0AIAUgAygCBGogBEsNAwsgAygCCCIDDQALC0EAEMuAgIAAIgBBf0YNBSAIIQYCQEEAKALk04CAACIDQX9qIgQgAHFFDQAgCCAAayAEIABqQQAgA2txaiEGCyAGIAJNDQUgBkH+////B0sNBQJAQQAoAsDTgIAAIgNFDQBBACgCuNOAgAAiBCAGaiIFIARNDQYgBSADSw0GCyAGEMuAgIAAIgMgAEcNAQwHCyAGIABrIAtxIgZB/v///wdLDQQgBhDLgICAACIAIAMoAgAgAygCBGpGDQMgACEDCwJAIANBf0YNACACQcgAaiAGTQ0AAkAgByAGa0EAKALo04CAACIEakEAIARrcSIEQf7///8HTQ0AIAMhAAwHCwJAIAQQy4CAgABBf0YNACAEIAZqIQYgAyEADAcLQQAgBmsQy4CAgAAaDAQLIAMhACADQX9HDQUMAwtBACEIDAcLQQAhAAwFCyAAQX9HDQILQQBBACgCxNOAgABBBHI2AsTTgIAACyAIQf7///8HSw0BIAgQy4CAgAAhAEEAEMuAgIAAIQMgAEF/Rg0BIANBf0YNASAAIANPDQEgAyAAayIGIAJBOGpNDQELQQBBACgCuNOAgAAgBmoiAzYCuNOAgAACQCADQQAoArzTgIAATQ0AQQAgAzYCvNOAgAALAkACQAJAAkBBACgCoNCAgAAiBEUNAEHI04CAACEDA0AgACADKAIAIgUgAygCBCIIakYNAiADKAIIIgMNAAwDCwsCQAJAQQAoApjQgIAAIgNFDQAgACADTw0BC0EAIAA2ApjQgIAAC0EAIQNBACAGNgLM04CAAEEAIAA2AsjTgIAAQQBBfzYCqNCAgABBAEEAKALg04CAADYCrNCAgABBAEEANgLU04CAAANAIANBxNCAgABqIANBuNCAgABqIgQ2AgAgBCADQbDQgIAAaiIFNgIAIANBvNCAgABqIAU2AgAgA0HM0ICAAGogA0HA0ICAAGoiBTYCACAFIAQ2AgAgA0HU0ICAAGogA0HI0ICAAGoiBDYCACAEIAU2AgAgA0HQ0ICAAGogBDYCACADQSBqIgNBgAJHDQALIABBeCAAa0EPcUEAIABBCGpBD3EbIgNqIgQgBkFIaiIFIANrIgNBAXI2AgRBAEEAKALw04CAADYCpNCAgABBACADNgKU0ICAAEEAIAQ2AqDQgIAAIAAgBWpBODYCBAwCCyADLQAMQQhxDQAgBCAFSQ0AIAQgAE8NACAEQXggBGtBD3FBACAEQQhqQQ9xGyIFaiIAQQAoApTQgIAAIAZqIgsgBWsiBUEBcjYCBCADIAggBmo2AgRBAEEAKALw04CAADYCpNCAgABBACAFNgKU0ICAAEEAIAA2AqDQgIAAIAQgC2pBODYCBAwBCwJAIABBACgCmNCAgAAiCE8NAEEAIAA2ApjQgIAAIAAhCAsgACAGaiEFQcjTgIAAIQMCQAJAAkACQAJAAkACQANAIAMoAgAgBUYNASADKAIIIgMNAAwCCwsgAy0ADEEIcUUNAQtByNOAgAAhAwNAAkAgAygCACIFIARLDQAgBSADKAIEaiIFIARLDQMLIAMoAgghAwwACwsgAyAANgIAIAMgAygCBCAGajYCBCAAQXggAGtBD3FBACAAQQhqQQ9xG2oiCyACQQNyNgIEIAVBeCAFa0EPcUEAIAVBCGpBD3EbaiIGIAsgAmoiAmshAwJAIAYgBEcNAEEAIAI2AqDQgIAAQQBBACgClNCAgAAgA2oiAzYClNCAgAAgAiADQQFyNgIEDAMLAkAgBkEAKAKc0ICAAEcNAEEAIAI2ApzQgIAAQQBBACgCkNCAgAAgA2oiAzYCkNCAgAAgAiADQQFyNgIEIAIgA2ogAzYCAAwDCwJAIAYoAgQiBEEDcUEBRw0AIARBeHEhBwJAAkAgBEH/AUsNACAGKAIIIgUgBEEDdiIIQQN0QbDQgIAAaiIARhoCQCAGKAIMIgQgBUcNAEEAQQAoAojQgIAAQX4gCHdxNgKI0ICAAAwCCyAEIABGGiAEIAU2AgggBSAENgIMDAELIAYoAhghCQJAAkAgBigCDCIAIAZGDQAgBigCCCIEIAhJGiAAIAQ2AgggBCAANgIMDAELAkAgBkEUaiIEKAIAIgUNACAGQRBqIgQoAgAiBQ0AQQAhAAwBCwNAIAQhCCAFIgBBFGoiBCgCACIFDQAgAEEQaiEEIAAoAhAiBQ0ACyAIQQA2AgALIAlFDQACQAJAIAYgBigCHCIFQQJ0QbjSgIAAaiIEKAIARw0AIAQgADYCACAADQFBAEEAKAKM0ICAAEF+IAV3cTYCjNCAgAAMAgsgCUEQQRQgCSgCECAGRhtqIAA2AgAgAEUNAQsgACAJNgIYAkAgBigCECIERQ0AIAAgBDYCECAEIAA2AhgLIAYoAhQiBEUNACAAQRRqIAQ2AgAgBCAANgIYCyAHIANqIQMgBiAHaiIGKAIEIQQLIAYgBEF+cTYCBCACIANqIAM2AgAgAiADQQFyNgIEAkAgA0H/AUsNACADQXhxQbDQgIAAaiEEAkACQEEAKAKI0ICAACIFQQEgA0EDdnQiA3ENAEEAIAUgA3I2AojQgIAAIAQhAwwBCyAEKAIIIQMLIAMgAjYCDCAEIAI2AgggAiAENgIMIAIgAzYCCAwDC0EfIQQCQCADQf///wdLDQAgA0EIdiIEIARBgP4/akEQdkEIcSIEdCIFIAVBgOAfakEQdkEEcSIFdCIAIABBgIAPakEQdkECcSIAdEEPdiAEIAVyIAByayIEQQF0IAMgBEEVanZBAXFyQRxqIQQLIAIgBDYCHCACQgA3AhAgBEECdEG40oCAAGohBQJAQQAoAozQgIAAIgBBASAEdCIIcQ0AIAUgAjYCAEEAIAAgCHI2AozQgIAAIAIgBTYCGCACIAI2AgggAiACNgIMDAMLIANBAEEZIARBAXZrIARBH0YbdCEEIAUoAgAhAANAIAAiBSgCBEF4cSADRg0CIARBHXYhACAEQQF0IQQgBSAAQQRxakEQaiIIKAIAIgANAAsgCCACNgIAIAIgBTYCGCACIAI2AgwgAiACNgIIDAILIABBeCAAa0EPcUEAIABBCGpBD3EbIgNqIgsgBkFIaiIIIANrIgNBAXI2AgQgACAIakE4NgIEIAQgBUE3IAVrQQ9xQQAgBUFJakEPcRtqQUFqIgggCCAEQRBqSRsiCEEjNgIEQQBBACgC8NOAgAA2AqTQgIAAQQAgAzYClNCAgABBACALNgKg0ICAACAIQRBqQQApAtDTgIAANwIAIAhBACkCyNOAgAA3AghBACAIQQhqNgLQ04CAAEEAIAY2AszTgIAAQQAgADYCyNOAgABBAEEANgLU04CAACAIQSRqIQMDQCADQQc2AgAgA0EEaiIDIAVJDQALIAggBEYNAyAIIAgoAgRBfnE2AgQgCCAIIARrIgA2AgAgBCAAQQFyNgIEAkAgAEH/AUsNACAAQXhxQbDQgIAAaiEDAkACQEEAKAKI0ICAACIFQQEgAEEDdnQiAHENAEEAIAUgAHI2AojQgIAAIAMhBQwBCyADKAIIIQULIAUgBDYCDCADIAQ2AgggBCADNgIMIAQgBTYCCAwEC0EfIQMCQCAAQf///wdLDQAgAEEIdiIDIANBgP4/akEQdkEIcSIDdCIFIAVBgOAfakEQdkEEcSIFdCIIIAhBgIAPakEQdkECcSIIdEEPdiADIAVyIAhyayIDQQF0IAAgA0EVanZBAXFyQRxqIQMLIAQgAzYCHCAEQgA3AhAgA0ECdEG40oCAAGohBQJAQQAoAozQgIAAIghBASADdCIGcQ0AIAUgBDYCAEEAIAggBnI2AozQgIAAIAQgBTYCGCAEIAQ2AgggBCAENgIMDAQLIABBAEEZIANBAXZrIANBH0YbdCEDIAUoAgAhCANAIAgiBSgCBEF4cSAARg0DIANBHXYhCCADQQF0IQMgBSAIQQRxakEQaiIGKAIAIggNAAsgBiAENgIAIAQgBTYCGCAEIAQ2AgwgBCAENgIIDAMLIAUoAggiAyACNgIMIAUgAjYCCCACQQA2AhggAiAFNgIMIAIgAzYCCAsgC0EIaiEDDAULIAUoAggiAyAENgIMIAUgBDYCCCAEQQA2AhggBCAFNgIMIAQgAzYCCAtBACgClNCAgAAiAyACTQ0AQQAoAqDQgIAAIgQgAmoiBSADIAJrIgNBAXI2AgRBACADNgKU0ICAAEEAIAU2AqDQgIAAIAQgAkEDcjYCBCAEQQhqIQMMAwtBACEDQQBBMDYC+NOAgAAMAgsCQCALRQ0AAkACQCAIIAgoAhwiBUECdEG40oCAAGoiAygCAEcNACADIAA2AgAgAA0BQQAgB0F+IAV3cSIHNgKM0ICAAAwCCyALQRBBFCALKAIQIAhGG2ogADYCACAARQ0BCyAAIAs2AhgCQCAIKAIQIgNFDQAgACADNgIQIAMgADYCGAsgCEEUaigCACIDRQ0AIABBFGogAzYCACADIAA2AhgLAkACQCAEQQ9LDQAgCCAEIAJqIgNBA3I2AgQgCCADaiIDIAMoAgRBAXI2AgQMAQsgCCACaiIAIARBAXI2AgQgCCACQQNyNgIEIAAgBGogBDYCAAJAIARB/wFLDQAgBEF4cUGw0ICAAGohAwJAAkBBACgCiNCAgAAiBUEBIARBA3Z0IgRxDQBBACAFIARyNgKI0ICAACADIQQMAQsgAygCCCEECyAEIAA2AgwgAyAANgIIIAAgAzYCDCAAIAQ2AggMAQtBHyEDAkAgBEH///8HSw0AIARBCHYiAyADQYD+P2pBEHZBCHEiA3QiBSAFQYDgH2pBEHZBBHEiBXQiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAFciACcmsiA0EBdCAEIANBFWp2QQFxckEcaiEDCyAAIAM2AhwgAEIANwIQIANBAnRBuNKAgABqIQUCQCAHQQEgA3QiAnENACAFIAA2AgBBACAHIAJyNgKM0ICAACAAIAU2AhggACAANgIIIAAgADYCDAwBCyAEQQBBGSADQQF2ayADQR9GG3QhAyAFKAIAIQICQANAIAIiBSgCBEF4cSAERg0BIANBHXYhAiADQQF0IQMgBSACQQRxakEQaiIGKAIAIgINAAsgBiAANgIAIAAgBTYCGCAAIAA2AgwgACAANgIIDAELIAUoAggiAyAANgIMIAUgADYCCCAAQQA2AhggACAFNgIMIAAgAzYCCAsgCEEIaiEDDAELAkAgCkUNAAJAAkAgACAAKAIcIgVBAnRBuNKAgABqIgMoAgBHDQAgAyAINgIAIAgNAUEAIAlBfiAFd3E2AozQgIAADAILIApBEEEUIAooAhAgAEYbaiAINgIAIAhFDQELIAggCjYCGAJAIAAoAhAiA0UNACAIIAM2AhAgAyAINgIYCyAAQRRqKAIAIgNFDQAgCEEUaiADNgIAIAMgCDYCGAsCQAJAIARBD0sNACAAIAQgAmoiA0EDcjYCBCAAIANqIgMgAygCBEEBcjYCBAwBCyAAIAJqIgUgBEEBcjYCBCAAIAJBA3I2AgQgBSAEaiAENgIAAkAgB0UNACAHQXhxQbDQgIAAaiECQQAoApzQgIAAIQMCQAJAQQEgB0EDdnQiCCAGcQ0AQQAgCCAGcjYCiNCAgAAgAiEIDAELIAIoAgghCAsgCCADNgIMIAIgAzYCCCADIAI2AgwgAyAINgIIC0EAIAU2ApzQgIAAQQAgBDYCkNCAgAALIABBCGohAwsgAUEQaiSAgICAACADCwoAIAAQyYCAgAAL4g0BB38CQCAARQ0AIABBeGoiASAAQXxqKAIAIgJBeHEiAGohAwJAIAJBAXENACACQQNxRQ0BIAEgASgCACICayIBQQAoApjQgIAAIgRJDQEgAiAAaiEAAkAgAUEAKAKc0ICAAEYNAAJAIAJB/wFLDQAgASgCCCIEIAJBA3YiBUEDdEGw0ICAAGoiBkYaAkAgASgCDCICIARHDQBBAEEAKAKI0ICAAEF+IAV3cTYCiNCAgAAMAwsgAiAGRhogAiAENgIIIAQgAjYCDAwCCyABKAIYIQcCQAJAIAEoAgwiBiABRg0AIAEoAggiAiAESRogBiACNgIIIAIgBjYCDAwBCwJAIAFBFGoiAigCACIEDQAgAUEQaiICKAIAIgQNAEEAIQYMAQsDQCACIQUgBCIGQRRqIgIoAgAiBA0AIAZBEGohAiAGKAIQIgQNAAsgBUEANgIACyAHRQ0BAkACQCABIAEoAhwiBEECdEG40oCAAGoiAigCAEcNACACIAY2AgAgBg0BQQBBACgCjNCAgABBfiAEd3E2AozQgIAADAMLIAdBEEEUIAcoAhAgAUYbaiAGNgIAIAZFDQILIAYgBzYCGAJAIAEoAhAiAkUNACAGIAI2AhAgAiAGNgIYCyABKAIUIgJFDQEgBkEUaiACNgIAIAIgBjYCGAwBCyADKAIEIgJBA3FBA0cNACADIAJBfnE2AgRBACAANgKQ0ICAACABIABqIAA2AgAgASAAQQFyNgIEDwsgASADTw0AIAMoAgQiAkEBcUUNAAJAAkAgAkECcQ0AAkAgA0EAKAKg0ICAAEcNAEEAIAE2AqDQgIAAQQBBACgClNCAgAAgAGoiADYClNCAgAAgASAAQQFyNgIEIAFBACgCnNCAgABHDQNBAEEANgKQ0ICAAEEAQQA2ApzQgIAADwsCQCADQQAoApzQgIAARw0AQQAgATYCnNCAgABBAEEAKAKQ0ICAACAAaiIANgKQ0ICAACABIABBAXI2AgQgASAAaiAANgIADwsgAkF4cSAAaiEAAkACQCACQf8BSw0AIAMoAggiBCACQQN2IgVBA3RBsNCAgABqIgZGGgJAIAMoAgwiAiAERw0AQQBBACgCiNCAgABBfiAFd3E2AojQgIAADAILIAIgBkYaIAIgBDYCCCAEIAI2AgwMAQsgAygCGCEHAkACQCADKAIMIgYgA0YNACADKAIIIgJBACgCmNCAgABJGiAGIAI2AgggAiAGNgIMDAELAkAgA0EUaiICKAIAIgQNACADQRBqIgIoAgAiBA0AQQAhBgwBCwNAIAIhBSAEIgZBFGoiAigCACIEDQAgBkEQaiECIAYoAhAiBA0ACyAFQQA2AgALIAdFDQACQAJAIAMgAygCHCIEQQJ0QbjSgIAAaiICKAIARw0AIAIgBjYCACAGDQFBAEEAKAKM0ICAAEF+IAR3cTYCjNCAgAAMAgsgB0EQQRQgBygCECADRhtqIAY2AgAgBkUNAQsgBiAHNgIYAkAgAygCECICRQ0AIAYgAjYCECACIAY2AhgLIAMoAhQiAkUNACAGQRRqIAI2AgAgAiAGNgIYCyABIABqIAA2AgAgASAAQQFyNgIEIAFBACgCnNCAgABHDQFBACAANgKQ0ICAAA8LIAMgAkF+cTYCBCABIABqIAA2AgAgASAAQQFyNgIECwJAIABB/wFLDQAgAEF4cUGw0ICAAGohAgJAAkBBACgCiNCAgAAiBEEBIABBA3Z0IgBxDQBBACAEIAByNgKI0ICAACACIQAMAQsgAigCCCEACyAAIAE2AgwgAiABNgIIIAEgAjYCDCABIAA2AggPC0EfIQICQCAAQf///wdLDQAgAEEIdiICIAJBgP4/akEQdkEIcSICdCIEIARBgOAfakEQdkEEcSIEdCIGIAZBgIAPakEQdkECcSIGdEEPdiACIARyIAZyayICQQF0IAAgAkEVanZBAXFyQRxqIQILIAEgAjYCHCABQgA3AhAgAkECdEG40oCAAGohBAJAAkBBACgCjNCAgAAiBkEBIAJ0IgNxDQAgBCABNgIAQQAgBiADcjYCjNCAgAAgASAENgIYIAEgATYCCCABIAE2AgwMAQsgAEEAQRkgAkEBdmsgAkEfRht0IQIgBCgCACEGAkADQCAGIgQoAgRBeHEgAEYNASACQR12IQYgAkEBdCECIAQgBkEEcWpBEGoiAygCACIGDQALIAMgATYCACABIAQ2AhggASABNgIMIAEgATYCCAwBCyAEKAIIIgAgATYCDCAEIAE2AgggAUEANgIYIAEgBDYCDCABIAA2AggLQQBBACgCqNCAgABBf2oiAUF/IAEbNgKo0ICAAAsLBAAAAAtOAAJAIAANAD8AQRB0DwsCQCAAQf//A3ENACAAQX9MDQACQCAAQRB2QAAiAEF/Rw0AQQBBMDYC+NOAgABBfw8LIABBEHQPCxDKgICAAAAL8gICA38BfgJAIAJFDQAgACABOgAAIAIgAGoiA0F/aiABOgAAIAJBA0kNACAAIAE6AAIgACABOgABIANBfWogAToAACADQX5qIAE6AAAgAkEHSQ0AIAAgAToAAyADQXxqIAE6AAAgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBfGogATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQXhqIAE2AgAgAkF0aiABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkFwaiABNgIAIAJBbGogATYCACACQWhqIAE2AgAgAkFkaiABNgIAIAQgA0EEcUEYciIFayICQSBJDQAgAa1CgYCAgBB+IQYgAyAFaiEBA0AgASAGNwMYIAEgBjcDECABIAY3AwggASAGNwMAIAFBIGohASACQWBqIgJBH0sNAAsLIAALC45IAQBBgAgLhkgBAAAAAgAAAAMAAAAAAAAAAAAAAAQAAAAFAAAAAAAAAAAAAAAGAAAABwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEludmFsaWQgY2hhciBpbiB1cmwgcXVlcnkAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9ib2R5AENvbnRlbnQtTGVuZ3RoIG92ZXJmbG93AENodW5rIHNpemUgb3ZlcmZsb3cAUmVzcG9uc2Ugb3ZlcmZsb3cASW52YWxpZCBtZXRob2QgZm9yIEhUVFAveC54IHJlcXVlc3QASW52YWxpZCBtZXRob2QgZm9yIFJUU1AveC54IHJlcXVlc3QARXhwZWN0ZWQgU09VUkNFIG1ldGhvZCBmb3IgSUNFL3gueCByZXF1ZXN0AEludmFsaWQgY2hhciBpbiB1cmwgZnJhZ21lbnQgc3RhcnQARXhwZWN0ZWQgZG90AFNwYW4gY2FsbGJhY2sgZXJyb3IgaW4gb25fc3RhdHVzAEludmFsaWQgcmVzcG9uc2Ugc3RhdHVzAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMAVXNlciBjYWxsYmFjayBlcnJvcgBgb25fcmVzZXRgIGNhbGxiYWNrIGVycm9yAGBvbl9jaHVua19oZWFkZXJgIGNhbGxiYWNrIGVycm9yAGBvbl9tZXNzYWdlX2JlZ2luYCBjYWxsYmFjayBlcnJvcgBgb25fY2h1bmtfZXh0ZW5zaW9uX3ZhbHVlYCBjYWxsYmFjayBlcnJvcgBgb25fc3RhdHVzX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fdmVyc2lvbl9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX3VybF9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX2NodW5rX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25faGVhZGVyX3ZhbHVlX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fbWVzc2FnZV9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX21ldGhvZF9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX2hlYWRlcl9maWVsZF9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX2NodW5rX2V4dGVuc2lvbl9uYW1lYCBjYWxsYmFjayBlcnJvcgBVbmV4cGVjdGVkIGNoYXIgaW4gdXJsIHNlcnZlcgBJbnZhbGlkIGhlYWRlciB2YWx1ZSBjaGFyAEludmFsaWQgaGVhZGVyIGZpZWxkIGNoYXIAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl92ZXJzaW9uAEludmFsaWQgbWlub3IgdmVyc2lvbgBJbnZhbGlkIG1ham9yIHZlcnNpb24ARXhwZWN0ZWQgc3BhY2UgYWZ0ZXIgdmVyc2lvbgBFeHBlY3RlZCBDUkxGIGFmdGVyIHZlcnNpb24ASW52YWxpZCBIVFRQIHZlcnNpb24ASW52YWxpZCBoZWFkZXIgdG9rZW4AU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl91cmwASW52YWxpZCBjaGFyYWN0ZXJzIGluIHVybABVbmV4cGVjdGVkIHN0YXJ0IGNoYXIgaW4gdXJsAERvdWJsZSBAIGluIHVybABFbXB0eSBDb250ZW50LUxlbmd0aABJbnZhbGlkIGNoYXJhY3RlciBpbiBDb250ZW50LUxlbmd0aABEdXBsaWNhdGUgQ29udGVudC1MZW5ndGgASW52YWxpZCBjaGFyIGluIHVybCBwYXRoAENvbnRlbnQtTGVuZ3RoIGNhbid0IGJlIHByZXNlbnQgd2l0aCBUcmFuc2Zlci1FbmNvZGluZwBJbnZhbGlkIGNoYXJhY3RlciBpbiBjaHVuayBzaXplAFNwYW4gY2FsbGJhY2sgZXJyb3IgaW4gb25faGVhZGVyX3ZhbHVlAFNwYW4gY2FsbGJhY2sgZXJyb3IgaW4gb25fY2h1bmtfZXh0ZW5zaW9uX3ZhbHVlAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMgdmFsdWUATWlzc2luZyBleHBlY3RlZCBMRiBhZnRlciBoZWFkZXIgdmFsdWUASW52YWxpZCBgVHJhbnNmZXItRW5jb2RpbmdgIGhlYWRlciB2YWx1ZQBJbnZhbGlkIGNoYXJhY3RlciBpbiBjaHVuayBleHRlbnNpb25zIHF1b3RlIHZhbHVlAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMgcXVvdGVkIHZhbHVlAFBhdXNlZCBieSBvbl9oZWFkZXJzX2NvbXBsZXRlAEludmFsaWQgRU9GIHN0YXRlAG9uX3Jlc2V0IHBhdXNlAG9uX2NodW5rX2hlYWRlciBwYXVzZQBvbl9tZXNzYWdlX2JlZ2luIHBhdXNlAG9uX2NodW5rX2V4dGVuc2lvbl92YWx1ZSBwYXVzZQBvbl9zdGF0dXNfY29tcGxldGUgcGF1c2UAb25fdmVyc2lvbl9jb21wbGV0ZSBwYXVzZQBvbl91cmxfY29tcGxldGUgcGF1c2UAb25fY2h1bmtfY29tcGxldGUgcGF1c2UAb25faGVhZGVyX3ZhbHVlX2NvbXBsZXRlIHBhdXNlAG9uX21lc3NhZ2VfY29tcGxldGUgcGF1c2UAb25fbWV0aG9kX2NvbXBsZXRlIHBhdXNlAG9uX2hlYWRlcl9maWVsZF9jb21wbGV0ZSBwYXVzZQBvbl9jaHVua19leHRlbnNpb25fbmFtZSBwYXVzZQBVbmV4cGVjdGVkIHNwYWNlIGFmdGVyIHN0YXJ0IGxpbmUAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9jaHVua19leHRlbnNpb25fbmFtZQBJbnZhbGlkIGNoYXJhY3RlciBpbiBjaHVuayBleHRlbnNpb25zIG5hbWUAUGF1c2Ugb24gQ09OTkVDVC9VcGdyYWRlAFBhdXNlIG9uIFBSSS9VcGdyYWRlAEV4cGVjdGVkIEhUVFAvMiBDb25uZWN0aW9uIFByZWZhY2UAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9tZXRob2QARXhwZWN0ZWQgc3BhY2UgYWZ0ZXIgbWV0aG9kAFNwYW4gY2FsbGJhY2sgZXJyb3IgaW4gb25faGVhZGVyX2ZpZWxkAFBhdXNlZABJbnZhbGlkIHdvcmQgZW5jb3VudGVyZWQASW52YWxpZCBtZXRob2QgZW5jb3VudGVyZWQAVW5leHBlY3RlZCBjaGFyIGluIHVybCBzY2hlbWEAUmVxdWVzdCBoYXMgaW52YWxpZCBgVHJhbnNmZXItRW5jb2RpbmdgAFNXSVRDSF9QUk9YWQBVU0VfUFJPWFkATUtBQ1RJVklUWQBVTlBST0NFU1NBQkxFX0VOVElUWQBDT1BZAE1PVkVEX1BFUk1BTkVOVExZAFRPT19FQVJMWQBOT1RJRlkARkFJTEVEX0RFUEVOREVOQ1kAQkFEX0dBVEVXQVkAUExBWQBQVVQAQ0hFQ0tPVVQAR0FURVdBWV9USU1FT1VUAFJFUVVFU1RfVElNRU9VVABORVRXT1JLX0NPTk5FQ1RfVElNRU9VVABDT05ORUNUSU9OX1RJTUVPVVQATE9HSU5fVElNRU9VVABORVRXT1JLX1JFQURfVElNRU9VVABQT1NUAE1JU0RJUkVDVEVEX1JFUVVFU1QAQ0xJRU5UX0NMT1NFRF9SRVFVRVNUAENMSUVOVF9DTE9TRURfTE9BRF9CQUxBTkNFRF9SRVFVRVNUAEJBRF9SRVFVRVNUAEhUVFBfUkVRVUVTVF9TRU5UX1RPX0hUVFBTX1BPUlQAUkVQT1JUAElNX0FfVEVBUE9UAFJFU0VUX0NPTlRFTlQATk9fQ09OVEVOVABQQVJUSUFMX0NPTlRFTlQASFBFX0lOVkFMSURfQ09OU1RBTlQASFBFX0NCX1JFU0VUAEdFVABIUEVfU1RSSUNUAENPTkZMSUNUAFRFTVBPUkFSWV9SRURJUkVDVABQRVJNQU5FTlRfUkVESVJFQ1QAQ09OTkVDVABNVUxUSV9TVEFUVVMASFBFX0lOVkFMSURfU1RBVFVTAFRPT19NQU5ZX1JFUVVFU1RTAEVBUkxZX0hJTlRTAFVOQVZBSUxBQkxFX0ZPUl9MRUdBTF9SRUFTT05TAE9QVElPTlMAU1dJVENISU5HX1BST1RPQ09MUwBWQVJJQU5UX0FMU09fTkVHT1RJQVRFUwBNVUxUSVBMRV9DSE9JQ0VTAElOVEVSTkFMX1NFUlZFUl9FUlJPUgBXRUJfU0VSVkVSX1VOS05PV05fRVJST1IAUkFJTEdVTl9FUlJPUgBJREVOVElUWV9QUk9WSURFUl9BVVRIRU5USUNBVElPTl9FUlJPUgBTU0xfQ0VSVElGSUNBVEVfRVJST1IASU5WQUxJRF9YX0ZPUldBUkRFRF9GT1IAU0VUX1BBUkFNRVRFUgBHRVRfUEFSQU1FVEVSAEhQRV9VU0VSAFNFRV9PVEhFUgBIUEVfQ0JfQ0hVTktfSEVBREVSAE1LQ0FMRU5EQVIAU0VUVVAAV0VCX1NFUlZFUl9JU19ET1dOAFRFQVJET1dOAEhQRV9DTE9TRURfQ09OTkVDVElPTgBIRVVSSVNUSUNfRVhQSVJBVElPTgBESVNDT05ORUNURURfT1BFUkFUSU9OAE5PTl9BVVRIT1JJVEFUSVZFX0lORk9STUFUSU9OAEhQRV9JTlZBTElEX1ZFUlNJT04ASFBFX0NCX01FU1NBR0VfQkVHSU4AU0lURV9JU19GUk9aRU4ASFBFX0lOVkFMSURfSEVBREVSX1RPS0VOAElOVkFMSURfVE9LRU4ARk9SQklEREVOAEVOSEFOQ0VfWU9VUl9DQUxNAEhQRV9JTlZBTElEX1VSTABCTE9DS0VEX0JZX1BBUkVOVEFMX0NPTlRST0wATUtDT0wAQUNMAEhQRV9JTlRFUk5BTABSRVFVRVNUX0hFQURFUl9GSUVMRFNfVE9PX0xBUkdFX1VOT0ZGSUNJQUwASFBFX09LAFVOTElOSwBVTkxPQ0sAUFJJAFJFVFJZX1dJVEgASFBFX0lOVkFMSURfQ09OVEVOVF9MRU5HVEgASFBFX1VORVhQRUNURURfQ09OVEVOVF9MRU5HVEgARkxVU0gAUFJPUFBBVENIAE0tU0VBUkNIAFVSSV9UT09fTE9ORwBQUk9DRVNTSU5HAE1JU0NFTExBTkVPVVNfUEVSU0lTVEVOVF9XQVJOSU5HAE1JU0NFTExBTkVPVVNfV0FSTklORwBIUEVfSU5WQUxJRF9UUkFOU0ZFUl9FTkNPRElORwBFeHBlY3RlZCBDUkxGAEhQRV9JTlZBTElEX0NIVU5LX1NJWkUATU9WRQBDT05USU5VRQBIUEVfQ0JfU1RBVFVTX0NPTVBMRVRFAEhQRV9DQl9IRUFERVJTX0NPTVBMRVRFAEhQRV9DQl9WRVJTSU9OX0NPTVBMRVRFAEhQRV9DQl9VUkxfQ09NUExFVEUASFBFX0NCX0NIVU5LX0NPTVBMRVRFAEhQRV9DQl9IRUFERVJfVkFMVUVfQ09NUExFVEUASFBFX0NCX0NIVU5LX0VYVEVOU0lPTl9WQUxVRV9DT01QTEVURQBIUEVfQ0JfQ0hVTktfRVhURU5TSU9OX05BTUVfQ09NUExFVEUASFBFX0NCX01FU1NBR0VfQ09NUExFVEUASFBFX0NCX01FVEhPRF9DT01QTEVURQBIUEVfQ0JfSEVBREVSX0ZJRUxEX0NPTVBMRVRFAERFTEVURQBIUEVfSU5WQUxJRF9FT0ZfU1RBVEUASU5WQUxJRF9TU0xfQ0VSVElGSUNBVEUAUEFVU0UATk9fUkVTUE9OU0UAVU5TVVBQT1JURURfTUVESUFfVFlQRQBHT05FAE5PVF9BQ0NFUFRBQkxFAFNFUlZJQ0VfVU5BVkFJTEFCTEUAUkFOR0VfTk9UX1NBVElTRklBQkxFAE9SSUdJTl9JU19VTlJFQUNIQUJMRQBSRVNQT05TRV9JU19TVEFMRQBQVVJHRQBNRVJHRQBSRVFVRVNUX0hFQURFUl9GSUVMRFNfVE9PX0xBUkdFAFJFUVVFU1RfSEVBREVSX1RPT19MQVJHRQBQQVlMT0FEX1RPT19MQVJHRQBJTlNVRkZJQ0lFTlRfU1RPUkFHRQBIUEVfUEFVU0VEX1VQR1JBREUASFBFX1BBVVNFRF9IMl9VUEdSQURFAFNPVVJDRQBBTk5PVU5DRQBUUkFDRQBIUEVfVU5FWFBFQ1RFRF9TUEFDRQBERVNDUklCRQBVTlNVQlNDUklCRQBSRUNPUkQASFBFX0lOVkFMSURfTUVUSE9EAE5PVF9GT1VORABQUk9QRklORABVTkJJTkQAUkVCSU5EAFVOQVVUSE9SSVpFRABNRVRIT0RfTk9UX0FMTE9XRUQASFRUUF9WRVJTSU9OX05PVF9TVVBQT1JURUQAQUxSRUFEWV9SRVBPUlRFRABBQ0NFUFRFRABOT1RfSU1QTEVNRU5URUQATE9PUF9ERVRFQ1RFRABIUEVfQ1JfRVhQRUNURUQASFBFX0xGX0VYUEVDVEVEAENSRUFURUQASU1fVVNFRABIUEVfUEFVU0VEAFRJTUVPVVRfT0NDVVJFRABQQVlNRU5UX1JFUVVJUkVEAFBSRUNPTkRJVElPTl9SRVFVSVJFRABQUk9YWV9BVVRIRU5USUNBVElPTl9SRVFVSVJFRABORVRXT1JLX0FVVEhFTlRJQ0FUSU9OX1JFUVVJUkVEAExFTkdUSF9SRVFVSVJFRABTU0xfQ0VSVElGSUNBVEVfUkVRVUlSRUQAVVBHUkFERV9SRVFVSVJFRABQQUdFX0VYUElSRUQAUFJFQ09ORElUSU9OX0ZBSUxFRABFWFBFQ1RBVElPTl9GQUlMRUQAUkVWQUxJREFUSU9OX0ZBSUxFRABTU0xfSEFORFNIQUtFX0ZBSUxFRABMT0NLRUQAVFJBTlNGT1JNQVRJT05fQVBQTElFRABOT1RfTU9ESUZJRUQATk9UX0VYVEVOREVEAEJBTkRXSURUSF9MSU1JVF9FWENFRURFRABTSVRFX0lTX09WRVJMT0FERUQASEVBRABFeHBlY3RlZCBIVFRQLwAAXhMAACYTAAAwEAAA8BcAAJ0TAAAVEgAAORcAAPASAAAKEAAAdRIAAK0SAACCEwAATxQAAH8QAACgFQAAIxQAAIkSAACLFAAATRUAANQRAADPFAAAEBgAAMkWAADcFgAAwREAAOAXAAC7FAAAdBQAAHwVAADlFAAACBcAAB8QAABlFQAAoxQAACgVAAACFQAAmRUAACwQAACLGQAATw8AANQOAABqEAAAzhAAAAIXAACJDgAAbhMAABwTAABmFAAAVhcAAMETAADNEwAAbBMAAGgXAABmFwAAXxcAACITAADODwAAaQ4AANgOAABjFgAAyxMAAKoOAAAoFwAAJhcAAMUTAABdFgAA6BEAAGcTAABlEwAA8hYAAHMTAAAdFwAA+RYAAPMRAADPDgAAzhUAAAwSAACzEQAApREAAGEQAAAyFwAAuxMAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIDAgICAgIAAAICAAICAAICAgICAgICAgIABAAAAAAAAgICAgICAgICAgICAgICAgICAgICAgICAgIAAAACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgACAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAACAAICAgICAAACAgACAgACAgICAgICAgICAAMABAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAAgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbG9zZWVlcC1hbGl2ZQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQEBAQEBAQEBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBY2h1bmtlZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAQEBAQEAAAEBAAEBAAEBAQEBAQEBAQEAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlY3Rpb25lbnQtbGVuZ3Rob25yb3h5LWNvbm5lY3Rpb24AAAAAAAAAAAAAAAAAAAByYW5zZmVyLWVuY29kaW5ncGdyYWRlDQoNCg0KU00NCg0KVFRQL0NFL1RTUC8AAAAAAAAAAAAAAAABAgABAwAAAAAAAAAAAAAAAAAAAAAAAAQBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAQIAAQMAAAAAAAAAAAAAAAAAAAAAAAAEAQEFAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAEAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAAAAQAAAgAAAAAAAAAAAAAAAAAAAAAAAAMEAAAEBAQEBAQEBAQEBAUEBAQEBAQEBAQEBAQABAAGBwQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEAAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAEAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAADAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwAAAAAAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAIAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAAAAAAAADAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOT1VOQ0VFQ0tPVVRORUNURVRFQ1JJQkVMVVNIRVRFQURTRUFSQ0hSR0VDVElWSVRZTEVOREFSVkVPVElGWVBUSU9OU0NIU0VBWVNUQVRDSEdFT1JESVJFQ1RPUlRSQ0hQQVJBTUVURVJVUkNFQlNDUklCRUFSRE9XTkFDRUlORE5LQ0tVQlNDUklCRUhUVFAvQURUUC8=' + + +/***/ }), + +/***/ 3434: +/***/ ((module) => { + +module.exports = 'AGFzbQEAAAABMAhgAX8Bf2ADf39/AX9gBH9/f38Bf2AAAGADf39/AGABfwBgAn9/AGAGf39/f39/AALLAQgDZW52GHdhc21fb25faGVhZGVyc19jb21wbGV0ZQACA2VudhV3YXNtX29uX21lc3NhZ2VfYmVnaW4AAANlbnYLd2FzbV9vbl91cmwAAQNlbnYOd2FzbV9vbl9zdGF0dXMAAQNlbnYUd2FzbV9vbl9oZWFkZXJfZmllbGQAAQNlbnYUd2FzbV9vbl9oZWFkZXJfdmFsdWUAAQNlbnYMd2FzbV9vbl9ib2R5AAEDZW52GHdhc21fb25fbWVzc2FnZV9jb21wbGV0ZQAAA0ZFAwMEAAAFAAAAAAAABQEFAAUFBQAABgAAAAAGBgYGAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAAABAQcAAAUFAwABBAUBcAESEgUDAQACBggBfwFBgNQECwfRBSIGbWVtb3J5AgALX2luaXRpYWxpemUACRlfX2luZGlyZWN0X2Z1bmN0aW9uX3RhYmxlAQALbGxodHRwX2luaXQAChhsbGh0dHBfc2hvdWxkX2tlZXBfYWxpdmUAQQxsbGh0dHBfYWxsb2MADAZtYWxsb2MARgtsbGh0dHBfZnJlZQANBGZyZWUASA9sbGh0dHBfZ2V0X3R5cGUADhVsbGh0dHBfZ2V0X2h0dHBfbWFqb3IADxVsbGh0dHBfZ2V0X2h0dHBfbWlub3IAEBFsbGh0dHBfZ2V0X21ldGhvZAARFmxsaHR0cF9nZXRfc3RhdHVzX2NvZGUAEhJsbGh0dHBfZ2V0X3VwZ3JhZGUAEwxsbGh0dHBfcmVzZXQAFA5sbGh0dHBfZXhlY3V0ZQAVFGxsaHR0cF9zZXR0aW5nc19pbml0ABYNbGxodHRwX2ZpbmlzaAAXDGxsaHR0cF9wYXVzZQAYDWxsaHR0cF9yZXN1bWUAGRtsbGh0dHBfcmVzdW1lX2FmdGVyX3VwZ3JhZGUAGhBsbGh0dHBfZ2V0X2Vycm5vABsXbGxodHRwX2dldF9lcnJvcl9yZWFzb24AHBdsbGh0dHBfc2V0X2Vycm9yX3JlYXNvbgAdFGxsaHR0cF9nZXRfZXJyb3JfcG9zAB4RbGxodHRwX2Vycm5vX25hbWUAHxJsbGh0dHBfbWV0aG9kX25hbWUAIBJsbGh0dHBfc3RhdHVzX25hbWUAIRpsbGh0dHBfc2V0X2xlbmllbnRfaGVhZGVycwAiIWxsaHR0cF9zZXRfbGVuaWVudF9jaHVua2VkX2xlbmd0aAAjHWxsaHR0cF9zZXRfbGVuaWVudF9rZWVwX2FsaXZlACQkbGxodHRwX3NldF9sZW5pZW50X3RyYW5zZmVyX2VuY29kaW5nACUYbGxodHRwX21lc3NhZ2VfbmVlZHNfZW9mAD8JFwEAQQELEQECAwQFCwYHNTk3MS8tJyspCrLgAkUCAAsIABCIgICAAAsZACAAEMKAgIAAGiAAIAI2AjggACABOgAoCxwAIAAgAC8BMiAALQAuIAAQwYCAgAAQgICAgAALKgEBf0HAABDGgICAACIBEMKAgIAAGiABQYCIgIAANgI4IAEgADoAKCABCwoAIAAQyICAgAALBwAgAC0AKAsHACAALQAqCwcAIAAtACsLBwAgAC0AKQsHACAALwEyCwcAIAAtAC4LRQEEfyAAKAIYIQEgAC0ALSECIAAtACghAyAAKAI4IQQgABDCgICAABogACAENgI4IAAgAzoAKCAAIAI6AC0gACABNgIYCxEAIAAgASABIAJqEMOAgIAACxAAIABBAEHcABDMgICAABoLZwEBf0EAIQECQCAAKAIMDQACQAJAAkACQCAALQAvDgMBAAMCCyAAKAI4IgFFDQAgASgCLCIBRQ0AIAAgARGAgICAAAAiAQ0DC0EADwsQyoCAgAAACyAAQcOWgIAANgIQQQ4hAQsgAQseAAJAIAAoAgwNACAAQdGbgIAANgIQIABBFTYCDAsLFgACQCAAKAIMQRVHDQAgAEEANgIMCwsWAAJAIAAoAgxBFkcNACAAQQA2AgwLCwcAIAAoAgwLBwAgACgCEAsJACAAIAE2AhALBwAgACgCFAsiAAJAIABBJEkNABDKgICAAAALIABBAnRBoLOAgABqKAIACyIAAkAgAEEuSQ0AEMqAgIAAAAsgAEECdEGwtICAAGooAgAL7gsBAX9B66iAgAAhAQJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIABBnH9qDvQDY2IAAWFhYWFhYQIDBAVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhBgcICQoLDA0OD2FhYWFhEGFhYWFhYWFhYWFhEWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYRITFBUWFxgZGhthYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2YTc4OTphYWFhYWFhYTthYWE8YWFhYT0+P2FhYWFhYWFhQGFhQWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYUJDREVGR0hJSktMTU5PUFFSU2FhYWFhYWFhVFVWV1hZWlthXF1hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFeYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhX2BhC0Hhp4CAAA8LQaShgIAADwtBy6yAgAAPC0H+sYCAAA8LQcCkgIAADwtBq6SAgAAPC0GNqICAAA8LQeKmgIAADwtBgLCAgAAPC0G5r4CAAA8LQdekgIAADwtB75+AgAAPC0Hhn4CAAA8LQfqfgIAADwtB8qCAgAAPC0Gor4CAAA8LQa6ygIAADwtBiLCAgAAPC0Hsp4CAAA8LQYKigIAADwtBjp2AgAAPC0HQroCAAA8LQcqjgIAADwtBxbKAgAAPC0HfnICAAA8LQdKcgIAADwtBxKCAgAAPC0HXoICAAA8LQaKfgIAADwtB7a6AgAAPC0GrsICAAA8LQdSlgIAADwtBzK6AgAAPC0H6roCAAA8LQfyrgIAADwtB0rCAgAAPC0HxnYCAAA8LQbuggIAADwtB96uAgAAPC0GQsYCAAA8LQdexgIAADwtBoq2AgAAPC0HUp4CAAA8LQeCrgIAADwtBn6yAgAAPC0HrsYCAAA8LQdWfgIAADwtByrGAgAAPC0HepYCAAA8LQdSegIAADwtB9JyAgAAPC0GnsoCAAA8LQbGdgIAADwtBoJ2AgAAPC0G5sYCAAA8LQbywgIAADwtBkqGAgAAPC0GzpoCAAA8LQemsgIAADwtBrJ6AgAAPC0HUq4CAAA8LQfemgIAADwtBgKaAgAAPC0GwoYCAAA8LQf6egIAADwtBjaOAgAAPC0GJrYCAAA8LQfeigIAADwtBoLGAgAAPC0Gun4CAAA8LQcalgIAADwtB6J6AgAAPC0GTooCAAA8LQcKvgIAADwtBw52AgAAPC0GLrICAAA8LQeGdgIAADwtBja+AgAAPC0HqoYCAAA8LQbStgIAADwtB0q+AgAAPC0HfsoCAAA8LQdKygIAADwtB8LCAgAAPC0GpooCAAA8LQfmjgIAADwtBmZ6AgAAPC0G1rICAAA8LQZuwgIAADwtBkrKAgAAPC0G2q4CAAA8LQcKigIAADwtB+LKAgAAPC0GepYCAAA8LQdCigIAADwtBup6AgAAPC0GBnoCAAA8LEMqAgIAAAAtB1qGAgAAhAQsgAQsWACAAIAAtAC1B/gFxIAFBAEdyOgAtCxkAIAAgAC0ALUH9AXEgAUEAR0EBdHI6AC0LGQAgACAALQAtQfsBcSABQQBHQQJ0cjoALQsZACAAIAAtAC1B9wFxIAFBAEdBA3RyOgAtCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAgAiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCBCIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQcaRgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIwIgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAggiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEH2ioCAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCNCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIMIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABB7ZqAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAjgiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCECIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQZWQgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAI8IgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAhQiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEGqm4CAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCQCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIYIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABB7ZOAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAkQiBEUNACAAIAQRgICAgAAAIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCJCIERQ0AIAAgBBGAgICAAAAhAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIsIgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAigiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEH2iICAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCUCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIcIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABBwpmAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAkgiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCICIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQZSUgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAJMIgRFDQAgACAEEYCAgIAAACEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAlQiBEUNACAAIAQRgICAgAAAIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCWCIERQ0AIAAgBBGAgICAAAAhAwsgAwtFAQF/AkACQCAALwEwQRRxQRRHDQBBASEDIAAtAChBAUYNASAALwEyQeUARiEDDAELIAAtAClBBUYhAwsgACADOgAuQQAL/gEBA39BASEDAkAgAC8BMCIEQQhxDQAgACkDIEIAUiEDCwJAAkAgAC0ALkUNAEEBIQUgAC0AKUEFRg0BQQEhBSAEQcAAcUUgA3FBAUcNAQtBACEFIARBwABxDQBBAiEFIARB//8DcSIDQQhxDQACQCADQYAEcUUNAAJAIAAtAChBAUcNACAALQAtQQpxDQBBBQ8LQQQPCwJAIANBIHENAAJAIAAtAChBAUYNACAALwEyQf//A3EiAEGcf2pB5ABJDQAgAEHMAUYNACAAQbACRg0AQQQhBSAEQShxRQ0CIANBiARxQYAERg0CC0EADwtBAEEDIAApAyBQGyEFCyAFC2IBAn9BACEBAkAgAC0AKEEBRg0AIAAvATJB//8DcSICQZx/akHkAEkNACACQcwBRg0AIAJBsAJGDQAgAC8BMCIAQcAAcQ0AQQEhASAAQYgEcUGABEYNACAAQShxRSEBCyABC6cBAQN/AkACQAJAIAAtACpFDQAgAC0AK0UNAEEAIQMgAC8BMCIEQQJxRQ0BDAILQQAhAyAALwEwIgRBAXFFDQELQQEhAyAALQAoQQFGDQAgAC8BMkH//wNxIgVBnH9qQeQASQ0AIAVBzAFGDQAgBUGwAkYNACAEQcAAcQ0AQQAhAyAEQYgEcUGABEYNACAEQShxQQBHIQMLIABBADsBMCAAQQA6AC8gAwuZAQECfwJAAkACQCAALQAqRQ0AIAAtACtFDQBBACEBIAAvATAiAkECcUUNAQwCC0EAIQEgAC8BMCICQQFxRQ0BC0EBIQEgAC0AKEEBRg0AIAAvATJB//8DcSIAQZx/akHkAEkNACAAQcwBRg0AIABBsAJGDQAgAkHAAHENAEEAIQEgAkGIBHFBgARGDQAgAkEocUEARyEBCyABC0kBAXsgAEEQav0MAAAAAAAAAAAAAAAAAAAAACIB/QsDACAAIAH9CwMAIABBMGogAf0LAwAgAEEgaiAB/QsDACAAQd0BNgIcQQALewEBfwJAIAAoAgwiAw0AAkAgACgCBEUNACAAIAE2AgQLAkAgACABIAIQxICAgAAiAw0AIAAoAgwPCyAAIAM2AhxBACEDIAAoAgQiAUUNACAAIAEgAiAAKAIIEYGAgIAAACIBRQ0AIAAgAjYCFCAAIAE2AgwgASEDCyADC+TzAQMOfwN+BH8jgICAgABBEGsiAySAgICAACABIQQgASEFIAEhBiABIQcgASEIIAEhCSABIQogASELIAEhDCABIQ0gASEOIAEhDwJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAAKAIcIhBBf2oO3QHaAQHZAQIDBAUGBwgJCgsMDQ7YAQ8Q1wEREtYBExQVFhcYGRob4AHfARwdHtUBHyAhIiMkJdQBJicoKSorLNMB0gEtLtEB0AEvMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUbbAUdISUrPAc4BS80BTMwBTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AcsBygG4AckBuQHIAboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBANwBC0EAIRAMxgELQQ4hEAzFAQtBDSEQDMQBC0EPIRAMwwELQRAhEAzCAQtBEyEQDMEBC0EUIRAMwAELQRUhEAy/AQtBFiEQDL4BC0EXIRAMvQELQRghEAy8AQtBGSEQDLsBC0EaIRAMugELQRshEAy5AQtBHCEQDLgBC0EIIRAMtwELQR0hEAy2AQtBICEQDLUBC0EfIRAMtAELQQchEAyzAQtBISEQDLIBC0EiIRAMsQELQR4hEAywAQtBIyEQDK8BC0ESIRAMrgELQREhEAytAQtBJCEQDKwBC0ElIRAMqwELQSYhEAyqAQtBJyEQDKkBC0HDASEQDKgBC0EpIRAMpwELQSshEAymAQtBLCEQDKUBC0EtIRAMpAELQS4hEAyjAQtBLyEQDKIBC0HEASEQDKEBC0EwIRAMoAELQTQhEAyfAQtBDCEQDJ4BC0ExIRAMnQELQTIhEAycAQtBMyEQDJsBC0E5IRAMmgELQTUhEAyZAQtBxQEhEAyYAQtBCyEQDJcBC0E6IRAMlgELQTYhEAyVAQtBCiEQDJQBC0E3IRAMkwELQTghEAySAQtBPCEQDJEBC0E7IRAMkAELQT0hEAyPAQtBCSEQDI4BC0EoIRAMjQELQT4hEAyMAQtBPyEQDIsBC0HAACEQDIoBC0HBACEQDIkBC0HCACEQDIgBC0HDACEQDIcBC0HEACEQDIYBC0HFACEQDIUBC0HGACEQDIQBC0EqIRAMgwELQccAIRAMggELQcgAIRAMgQELQckAIRAMgAELQcoAIRAMfwtBywAhEAx+C0HNACEQDH0LQcwAIRAMfAtBzgAhEAx7C0HPACEQDHoLQdAAIRAMeQtB0QAhEAx4C0HSACEQDHcLQdMAIRAMdgtB1AAhEAx1C0HWACEQDHQLQdUAIRAMcwtBBiEQDHILQdcAIRAMcQtBBSEQDHALQdgAIRAMbwtBBCEQDG4LQdkAIRAMbQtB2gAhEAxsC0HbACEQDGsLQdwAIRAMagtBAyEQDGkLQd0AIRAMaAtB3gAhEAxnC0HfACEQDGYLQeEAIRAMZQtB4AAhEAxkC0HiACEQDGMLQeMAIRAMYgtBAiEQDGELQeQAIRAMYAtB5QAhEAxfC0HmACEQDF4LQecAIRAMXQtB6AAhEAxcC0HpACEQDFsLQeoAIRAMWgtB6wAhEAxZC0HsACEQDFgLQe0AIRAMVwtB7gAhEAxWC0HvACEQDFULQfAAIRAMVAtB8QAhEAxTC0HyACEQDFILQfMAIRAMUQtB9AAhEAxQC0H1ACEQDE8LQfYAIRAMTgtB9wAhEAxNC0H4ACEQDEwLQfkAIRAMSwtB+gAhEAxKC0H7ACEQDEkLQfwAIRAMSAtB/QAhEAxHC0H+ACEQDEYLQf8AIRAMRQtBgAEhEAxEC0GBASEQDEMLQYIBIRAMQgtBgwEhEAxBC0GEASEQDEALQYUBIRAMPwtBhgEhEAw+C0GHASEQDD0LQYgBIRAMPAtBiQEhEAw7C0GKASEQDDoLQYsBIRAMOQtBjAEhEAw4C0GNASEQDDcLQY4BIRAMNgtBjwEhEAw1C0GQASEQDDQLQZEBIRAMMwtBkgEhEAwyC0GTASEQDDELQZQBIRAMMAtBlQEhEAwvC0GWASEQDC4LQZcBIRAMLQtBmAEhEAwsC0GZASEQDCsLQZoBIRAMKgtBmwEhEAwpC0GcASEQDCgLQZ0BIRAMJwtBngEhEAwmC0GfASEQDCULQaABIRAMJAtBoQEhEAwjC0GiASEQDCILQaMBIRAMIQtBpAEhEAwgC0GlASEQDB8LQaYBIRAMHgtBpwEhEAwdC0GoASEQDBwLQakBIRAMGwtBqgEhEAwaC0GrASEQDBkLQawBIRAMGAtBrQEhEAwXC0GuASEQDBYLQQEhEAwVC0GvASEQDBQLQbABIRAMEwtBsQEhEAwSC0GzASEQDBELQbIBIRAMEAtBtAEhEAwPC0G1ASEQDA4LQbYBIRAMDQtBtwEhEAwMC0G4ASEQDAsLQbkBIRAMCgtBugEhEAwJC0G7ASEQDAgLQcYBIRAMBwtBvAEhEAwGC0G9ASEQDAULQb4BIRAMBAtBvwEhEAwDC0HAASEQDAILQcIBIRAMAQtBwQEhEAsDQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIBAOxwEAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB4fICEjJSg/QEFERUZHSElKS0xNT1BRUlPeA1dZW1xdYGJlZmdoaWprbG1vcHFyc3R1dnd4eXp7fH1+gAGCAYUBhgGHAYkBiwGMAY0BjgGPAZABkQGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMBmQKkArAC/gL+AgsgASIEIAJHDfMBQd0BIRAM/wMLIAEiECACRw3dAUHDASEQDP4DCyABIgEgAkcNkAFB9wAhEAz9AwsgASIBIAJHDYYBQe8AIRAM/AMLIAEiASACRw1/QeoAIRAM+wMLIAEiASACRw17QegAIRAM+gMLIAEiASACRw14QeYAIRAM+QMLIAEiASACRw0aQRghEAz4AwsgASIBIAJHDRRBEiEQDPcDCyABIgEgAkcNWUHFACEQDPYDCyABIgEgAkcNSkE/IRAM9QMLIAEiASACRw1IQTwhEAz0AwsgASIBIAJHDUFBMSEQDPMDCyAALQAuQQFGDesDDIcCCyAAIAEiASACEMCAgIAAQQFHDeYBIABCADcDIAznAQsgACABIgEgAhC0gICAACIQDecBIAEhAQz1AgsCQCABIgEgAkcNAEEGIRAM8AMLIAAgAUEBaiIBIAIQu4CAgAAiEA3oASABIQEMMQsgAEIANwMgQRIhEAzVAwsgASIQIAJHDStBHSEQDO0DCwJAIAEiASACRg0AIAFBAWohAUEQIRAM1AMLQQchEAzsAwsgAEIAIAApAyAiESACIAEiEGutIhJ9IhMgEyARVhs3AyAgESASViIURQ3lAUEIIRAM6wMLAkAgASIBIAJGDQAgAEGJgICAADYCCCAAIAE2AgQgASEBQRQhEAzSAwtBCSEQDOoDCyABIQEgACkDIFAN5AEgASEBDPICCwJAIAEiASACRw0AQQshEAzpAwsgACABQQFqIgEgAhC2gICAACIQDeUBIAEhAQzyAgsgACABIgEgAhC4gICAACIQDeUBIAEhAQzyAgsgACABIgEgAhC4gICAACIQDeYBIAEhAQwNCyAAIAEiASACELqAgIAAIhAN5wEgASEBDPACCwJAIAEiASACRw0AQQ8hEAzlAwsgAS0AACIQQTtGDQggEEENRw3oASABQQFqIQEM7wILIAAgASIBIAIQuoCAgAAiEA3oASABIQEM8gILA0ACQCABLQAAQfC1gIAAai0AACIQQQFGDQAgEEECRw3rASAAKAIEIRAgAEEANgIEIAAgECABQQFqIgEQuYCAgAAiEA3qASABIQEM9AILIAFBAWoiASACRw0AC0ESIRAM4gMLIAAgASIBIAIQuoCAgAAiEA3pASABIQEMCgsgASIBIAJHDQZBGyEQDOADCwJAIAEiASACRw0AQRYhEAzgAwsgAEGKgICAADYCCCAAIAE2AgQgACABIAIQuICAgAAiEA3qASABIQFBICEQDMYDCwJAIAEiASACRg0AA0ACQCABLQAAQfC3gIAAai0AACIQQQJGDQACQCAQQX9qDgTlAewBAOsB7AELIAFBAWohAUEIIRAMyAMLIAFBAWoiASACRw0AC0EVIRAM3wMLQRUhEAzeAwsDQAJAIAEtAABB8LmAgABqLQAAIhBBAkYNACAQQX9qDgTeAewB4AHrAewBCyABQQFqIgEgAkcNAAtBGCEQDN0DCwJAIAEiASACRg0AIABBi4CAgAA2AgggACABNgIEIAEhAUEHIRAMxAMLQRkhEAzcAwsgAUEBaiEBDAILAkAgASIUIAJHDQBBGiEQDNsDCyAUIQECQCAULQAAQXNqDhTdAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAgDuAgtBACEQIABBADYCHCAAQa+LgIAANgIQIABBAjYCDCAAIBRBAWo2AhQM2gMLAkAgAS0AACIQQTtGDQAgEEENRw3oASABQQFqIQEM5QILIAFBAWohAQtBIiEQDL8DCwJAIAEiECACRw0AQRwhEAzYAwtCACERIBAhASAQLQAAQVBqDjfnAeYBAQIDBAUGBwgAAAAAAAAACQoLDA0OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPEBESExQAC0EeIRAMvQMLQgIhEQzlAQtCAyERDOQBC0IEIREM4wELQgUhEQziAQtCBiERDOEBC0IHIREM4AELQgghEQzfAQtCCSERDN4BC0IKIREM3QELQgshEQzcAQtCDCERDNsBC0INIREM2gELQg4hEQzZAQtCDyERDNgBC0IKIREM1wELQgshEQzWAQtCDCERDNUBC0INIREM1AELQg4hEQzTAQtCDyERDNIBC0IAIRECQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIBAtAABBUGoON+UB5AEAAQIDBAUGB+YB5gHmAeYB5gHmAeYBCAkKCwwN5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAQ4PEBESE+YBC0ICIREM5AELQgMhEQzjAQtCBCERDOIBC0IFIREM4QELQgYhEQzgAQtCByERDN8BC0IIIREM3gELQgkhEQzdAQtCCiERDNwBC0ILIREM2wELQgwhEQzaAQtCDSERDNkBC0IOIREM2AELQg8hEQzXAQtCCiERDNYBC0ILIREM1QELQgwhEQzUAQtCDSERDNMBC0IOIREM0gELQg8hEQzRAQsgAEIAIAApAyAiESACIAEiEGutIhJ9IhMgEyARVhs3AyAgESASViIURQ3SAUEfIRAMwAMLAkAgASIBIAJGDQAgAEGJgICAADYCCCAAIAE2AgQgASEBQSQhEAynAwtBICEQDL8DCyAAIAEiECACEL6AgIAAQX9qDgW2AQDFAgHRAdIBC0ERIRAMpAMLIABBAToALyAQIQEMuwMLIAEiASACRw3SAUEkIRAMuwMLIAEiDSACRw0eQcYAIRAMugMLIAAgASIBIAIQsoCAgAAiEA3UASABIQEMtQELIAEiECACRw0mQdAAIRAMuAMLAkAgASIBIAJHDQBBKCEQDLgDCyAAQQA2AgQgAEGMgICAADYCCCAAIAEgARCxgICAACIQDdMBIAEhAQzYAQsCQCABIhAgAkcNAEEpIRAMtwMLIBAtAAAiAUEgRg0UIAFBCUcN0wEgEEEBaiEBDBULAkAgASIBIAJGDQAgAUEBaiEBDBcLQSohEAy1AwsCQCABIhAgAkcNAEErIRAMtQMLAkAgEC0AACIBQQlGDQAgAUEgRw3VAQsgAC0ALEEIRg3TASAQIQEMkQMLAkAgASIBIAJHDQBBLCEQDLQDCyABLQAAQQpHDdUBIAFBAWohAQzJAgsgASIOIAJHDdUBQS8hEAyyAwsDQAJAIAEtAAAiEEEgRg0AAkAgEEF2ag4EANwB3AEA2gELIAEhAQzgAQsgAUEBaiIBIAJHDQALQTEhEAyxAwtBMiEQIAEiFCACRg2wAyACIBRrIAAoAgAiAWohFSAUIAFrQQNqIRYCQANAIBQtAAAiF0EgciAXIBdBv39qQf8BcUEaSRtB/wFxIAFB8LuAgABqLQAARw0BAkAgAUEDRw0AQQYhAQyWAwsgAUEBaiEBIBRBAWoiFCACRw0ACyAAIBU2AgAMsQMLIABBADYCACAUIQEM2QELQTMhECABIhQgAkYNrwMgAiAUayAAKAIAIgFqIRUgFCABa0EIaiEWAkADQCAULQAAIhdBIHIgFyAXQb9/akH/AXFBGkkbQf8BcSABQfS7gIAAai0AAEcNAQJAIAFBCEcNAEEFIQEMlQMLIAFBAWohASAUQQFqIhQgAkcNAAsgACAVNgIADLADCyAAQQA2AgAgFCEBDNgBC0E0IRAgASIUIAJGDa4DIAIgFGsgACgCACIBaiEVIBQgAWtBBWohFgJAA0AgFC0AACIXQSByIBcgF0G/f2pB/wFxQRpJG0H/AXEgAUHQwoCAAGotAABHDQECQCABQQVHDQBBByEBDJQDCyABQQFqIQEgFEEBaiIUIAJHDQALIAAgFTYCAAyvAwsgAEEANgIAIBQhAQzXAQsCQCABIgEgAkYNAANAAkAgAS0AAEGAvoCAAGotAAAiEEEBRg0AIBBBAkYNCiABIQEM3QELIAFBAWoiASACRw0AC0EwIRAMrgMLQTAhEAytAwsCQCABIgEgAkYNAANAAkAgAS0AACIQQSBGDQAgEEF2ag4E2QHaAdoB2QHaAQsgAUEBaiIBIAJHDQALQTghEAytAwtBOCEQDKwDCwNAAkAgAS0AACIQQSBGDQAgEEEJRw0DCyABQQFqIgEgAkcNAAtBPCEQDKsDCwNAAkAgAS0AACIQQSBGDQACQAJAIBBBdmoOBNoBAQHaAQALIBBBLEYN2wELIAEhAQwECyABQQFqIgEgAkcNAAtBPyEQDKoDCyABIQEM2wELQcAAIRAgASIUIAJGDagDIAIgFGsgACgCACIBaiEWIBQgAWtBBmohFwJAA0AgFC0AAEEgciABQYDAgIAAai0AAEcNASABQQZGDY4DIAFBAWohASAUQQFqIhQgAkcNAAsgACAWNgIADKkDCyAAQQA2AgAgFCEBC0E2IRAMjgMLAkAgASIPIAJHDQBBwQAhEAynAwsgAEGMgICAADYCCCAAIA82AgQgDyEBIAAtACxBf2oOBM0B1QHXAdkBhwMLIAFBAWohAQzMAQsCQCABIgEgAkYNAANAAkAgAS0AACIQQSByIBAgEEG/f2pB/wFxQRpJG0H/AXEiEEEJRg0AIBBBIEYNAAJAAkACQAJAIBBBnX9qDhMAAwMDAwMDAwEDAwMDAwMDAwMCAwsgAUEBaiEBQTEhEAyRAwsgAUEBaiEBQTIhEAyQAwsgAUEBaiEBQTMhEAyPAwsgASEBDNABCyABQQFqIgEgAkcNAAtBNSEQDKUDC0E1IRAMpAMLAkAgASIBIAJGDQADQAJAIAEtAABBgLyAgABqLQAAQQFGDQAgASEBDNMBCyABQQFqIgEgAkcNAAtBPSEQDKQDC0E9IRAMowMLIAAgASIBIAIQsICAgAAiEA3WASABIQEMAQsgEEEBaiEBC0E8IRAMhwMLAkAgASIBIAJHDQBBwgAhEAygAwsCQANAAkAgAS0AAEF3ag4YAAL+Av4ChAP+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gIA/gILIAFBAWoiASACRw0AC0HCACEQDKADCyABQQFqIQEgAC0ALUEBcUUNvQEgASEBC0EsIRAMhQMLIAEiASACRw3TAUHEACEQDJ0DCwNAAkAgAS0AAEGQwICAAGotAABBAUYNACABIQEMtwILIAFBAWoiASACRw0AC0HFACEQDJwDCyANLQAAIhBBIEYNswEgEEE6Rw2BAyAAKAIEIQEgAEEANgIEIAAgASANEK+AgIAAIgEN0AEgDUEBaiEBDLMCC0HHACEQIAEiDSACRg2aAyACIA1rIAAoAgAiAWohFiANIAFrQQVqIRcDQCANLQAAIhRBIHIgFCAUQb9/akH/AXFBGkkbQf8BcSABQZDCgIAAai0AAEcNgAMgAUEFRg30AiABQQFqIQEgDUEBaiINIAJHDQALIAAgFjYCAAyaAwtByAAhECABIg0gAkYNmQMgAiANayAAKAIAIgFqIRYgDSABa0EJaiEXA0AgDS0AACIUQSByIBQgFEG/f2pB/wFxQRpJG0H/AXEgAUGWwoCAAGotAABHDf8CAkAgAUEJRw0AQQIhAQz1AgsgAUEBaiEBIA1BAWoiDSACRw0ACyAAIBY2AgAMmQMLAkAgASINIAJHDQBByQAhEAyZAwsCQAJAIA0tAAAiAUEgciABIAFBv39qQf8BcUEaSRtB/wFxQZJ/ag4HAIADgAOAA4ADgAMBgAMLIA1BAWohAUE+IRAMgAMLIA1BAWohAUE/IRAM/wILQcoAIRAgASINIAJGDZcDIAIgDWsgACgCACIBaiEWIA0gAWtBAWohFwNAIA0tAAAiFEEgciAUIBRBv39qQf8BcUEaSRtB/wFxIAFBoMKAgABqLQAARw39AiABQQFGDfACIAFBAWohASANQQFqIg0gAkcNAAsgACAWNgIADJcDC0HLACEQIAEiDSACRg2WAyACIA1rIAAoAgAiAWohFiANIAFrQQ5qIRcDQCANLQAAIhRBIHIgFCAUQb9/akH/AXFBGkkbQf8BcSABQaLCgIAAai0AAEcN/AIgAUEORg3wAiABQQFqIQEgDUEBaiINIAJHDQALIAAgFjYCAAyWAwtBzAAhECABIg0gAkYNlQMgAiANayAAKAIAIgFqIRYgDSABa0EPaiEXA0AgDS0AACIUQSByIBQgFEG/f2pB/wFxQRpJG0H/AXEgAUHAwoCAAGotAABHDfsCAkAgAUEPRw0AQQMhAQzxAgsgAUEBaiEBIA1BAWoiDSACRw0ACyAAIBY2AgAMlQMLQc0AIRAgASINIAJGDZQDIAIgDWsgACgCACIBaiEWIA0gAWtBBWohFwNAIA0tAAAiFEEgciAUIBRBv39qQf8BcUEaSRtB/wFxIAFB0MKAgABqLQAARw36AgJAIAFBBUcNAEEEIQEM8AILIAFBAWohASANQQFqIg0gAkcNAAsgACAWNgIADJQDCwJAIAEiDSACRw0AQc4AIRAMlAMLAkACQAJAAkAgDS0AACIBQSByIAEgAUG/f2pB/wFxQRpJG0H/AXFBnX9qDhMA/QL9Av0C/QL9Av0C/QL9Av0C/QL9Av0CAf0C/QL9AgID/QILIA1BAWohAUHBACEQDP0CCyANQQFqIQFBwgAhEAz8AgsgDUEBaiEBQcMAIRAM+wILIA1BAWohAUHEACEQDPoCCwJAIAEiASACRg0AIABBjYCAgAA2AgggACABNgIEIAEhAUHFACEQDPoCC0HPACEQDJIDCyAQIQECQAJAIBAtAABBdmoOBAGoAqgCAKgCCyAQQQFqIQELQSchEAz4AgsCQCABIgEgAkcNAEHRACEQDJEDCwJAIAEtAABBIEYNACABIQEMjQELIAFBAWohASAALQAtQQFxRQ3HASABIQEMjAELIAEiFyACRw3IAUHSACEQDI8DC0HTACEQIAEiFCACRg2OAyACIBRrIAAoAgAiAWohFiAUIAFrQQFqIRcDQCAULQAAIAFB1sKAgABqLQAARw3MASABQQFGDccBIAFBAWohASAUQQFqIhQgAkcNAAsgACAWNgIADI4DCwJAIAEiASACRw0AQdUAIRAMjgMLIAEtAABBCkcNzAEgAUEBaiEBDMcBCwJAIAEiASACRw0AQdYAIRAMjQMLAkACQCABLQAAQXZqDgQAzQHNAQHNAQsgAUEBaiEBDMcBCyABQQFqIQFBygAhEAzzAgsgACABIgEgAhCugICAACIQDcsBIAEhAUHNACEQDPICCyAALQApQSJGDYUDDKYCCwJAIAEiASACRw0AQdsAIRAMigMLQQAhFEEBIRdBASEWQQAhEAJAAkACQAJAAkACQAJAAkACQCABLQAAQVBqDgrUAdMBAAECAwQFBgjVAQtBAiEQDAYLQQMhEAwFC0EEIRAMBAtBBSEQDAMLQQYhEAwCC0EHIRAMAQtBCCEQC0EAIRdBACEWQQAhFAzMAQtBCSEQQQEhFEEAIRdBACEWDMsBCwJAIAEiASACRw0AQd0AIRAMiQMLIAEtAABBLkcNzAEgAUEBaiEBDKYCCyABIgEgAkcNzAFB3wAhEAyHAwsCQCABIgEgAkYNACAAQY6AgIAANgIIIAAgATYCBCABIQFB0AAhEAzuAgtB4AAhEAyGAwtB4QAhECABIgEgAkYNhQMgAiABayAAKAIAIhRqIRYgASAUa0EDaiEXA0AgAS0AACAUQeLCgIAAai0AAEcNzQEgFEEDRg3MASAUQQFqIRQgAUEBaiIBIAJHDQALIAAgFjYCAAyFAwtB4gAhECABIgEgAkYNhAMgAiABayAAKAIAIhRqIRYgASAUa0ECaiEXA0AgAS0AACAUQebCgIAAai0AAEcNzAEgFEECRg3OASAUQQFqIRQgAUEBaiIBIAJHDQALIAAgFjYCAAyEAwtB4wAhECABIgEgAkYNgwMgAiABayAAKAIAIhRqIRYgASAUa0EDaiEXA0AgAS0AACAUQenCgIAAai0AAEcNywEgFEEDRg3OASAUQQFqIRQgAUEBaiIBIAJHDQALIAAgFjYCAAyDAwsCQCABIgEgAkcNAEHlACEQDIMDCyAAIAFBAWoiASACEKiAgIAAIhANzQEgASEBQdYAIRAM6QILAkAgASIBIAJGDQADQAJAIAEtAAAiEEEgRg0AAkACQAJAIBBBuH9qDgsAAc8BzwHPAc8BzwHPAc8BzwECzwELIAFBAWohAUHSACEQDO0CCyABQQFqIQFB0wAhEAzsAgsgAUEBaiEBQdQAIRAM6wILIAFBAWoiASACRw0AC0HkACEQDIIDC0HkACEQDIEDCwNAAkAgAS0AAEHwwoCAAGotAAAiEEEBRg0AIBBBfmoOA88B0AHRAdIBCyABQQFqIgEgAkcNAAtB5gAhEAyAAwsCQCABIgEgAkYNACABQQFqIQEMAwtB5wAhEAz/AgsDQAJAIAEtAABB8MSAgABqLQAAIhBBAUYNAAJAIBBBfmoOBNIB0wHUAQDVAQsgASEBQdcAIRAM5wILIAFBAWoiASACRw0AC0HoACEQDP4CCwJAIAEiASACRw0AQekAIRAM/gILAkAgAS0AACIQQXZqDhq6AdUB1QG8AdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAcoB1QHVAQDTAQsgAUEBaiEBC0EGIRAM4wILA0ACQCABLQAAQfDGgIAAai0AAEEBRg0AIAEhAQyeAgsgAUEBaiIBIAJHDQALQeoAIRAM+wILAkAgASIBIAJGDQAgAUEBaiEBDAMLQesAIRAM+gILAkAgASIBIAJHDQBB7AAhEAz6AgsgAUEBaiEBDAELAkAgASIBIAJHDQBB7QAhEAz5AgsgAUEBaiEBC0EEIRAM3gILAkAgASIUIAJHDQBB7gAhEAz3AgsgFCEBAkACQAJAIBQtAABB8MiAgABqLQAAQX9qDgfUAdUB1gEAnAIBAtcBCyAUQQFqIQEMCgsgFEEBaiEBDM0BC0EAIRAgAEEANgIcIABBm5KAgAA2AhAgAEEHNgIMIAAgFEEBajYCFAz2AgsCQANAAkAgAS0AAEHwyICAAGotAAAiEEEERg0AAkACQCAQQX9qDgfSAdMB1AHZAQAEAdkBCyABIQFB2gAhEAzgAgsgAUEBaiEBQdwAIRAM3wILIAFBAWoiASACRw0AC0HvACEQDPYCCyABQQFqIQEMywELAkAgASIUIAJHDQBB8AAhEAz1AgsgFC0AAEEvRw3UASAUQQFqIQEMBgsCQCABIhQgAkcNAEHxACEQDPQCCwJAIBQtAAAiAUEvRw0AIBRBAWohAUHdACEQDNsCCyABQXZqIgRBFksN0wFBASAEdEGJgIACcUUN0wEMygILAkAgASIBIAJGDQAgAUEBaiEBQd4AIRAM2gILQfIAIRAM8gILAkAgASIUIAJHDQBB9AAhEAzyAgsgFCEBAkAgFC0AAEHwzICAAGotAABBf2oOA8kClAIA1AELQeEAIRAM2AILAkAgASIUIAJGDQADQAJAIBQtAABB8MqAgABqLQAAIgFBA0YNAAJAIAFBf2oOAssCANUBCyAUIQFB3wAhEAzaAgsgFEEBaiIUIAJHDQALQfMAIRAM8QILQfMAIRAM8AILAkAgASIBIAJGDQAgAEGPgICAADYCCCAAIAE2AgQgASEBQeAAIRAM1wILQfUAIRAM7wILAkAgASIBIAJHDQBB9gAhEAzvAgsgAEGPgICAADYCCCAAIAE2AgQgASEBC0EDIRAM1AILA0AgAS0AAEEgRw3DAiABQQFqIgEgAkcNAAtB9wAhEAzsAgsCQCABIgEgAkcNAEH4ACEQDOwCCyABLQAAQSBHDc4BIAFBAWohAQzvAQsgACABIgEgAhCsgICAACIQDc4BIAEhAQyOAgsCQCABIgQgAkcNAEH6ACEQDOoCCyAELQAAQcwARw3RASAEQQFqIQFBEyEQDM8BCwJAIAEiBCACRw0AQfsAIRAM6QILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEANAIAQtAAAgAUHwzoCAAGotAABHDdABIAFBBUYNzgEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBB+wAhEAzoAgsCQCABIgQgAkcNAEH8ACEQDOgCCwJAAkAgBC0AAEG9f2oODADRAdEB0QHRAdEB0QHRAdEB0QHRAQHRAQsgBEEBaiEBQeYAIRAMzwILIARBAWohAUHnACEQDM4CCwJAIAEiBCACRw0AQf0AIRAM5wILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQe3PgIAAai0AAEcNzwEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQf0AIRAM5wILIABBADYCACAQQQFqIQFBECEQDMwBCwJAIAEiBCACRw0AQf4AIRAM5gILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEAJAA0AgBC0AACABQfbOgIAAai0AAEcNzgEgAUEFRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQf4AIRAM5gILIABBADYCACAQQQFqIQFBFiEQDMsBCwJAIAEiBCACRw0AQf8AIRAM5QILIAIgBGsgACgCACIBaiEUIAQgAWtBA2ohEAJAA0AgBC0AACABQfzOgIAAai0AAEcNzQEgAUEDRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQf8AIRAM5QILIABBADYCACAQQQFqIQFBBSEQDMoBCwJAIAEiBCACRw0AQYABIRAM5AILIAQtAABB2QBHDcsBIARBAWohAUEIIRAMyQELAkAgASIEIAJHDQBBgQEhEAzjAgsCQAJAIAQtAABBsn9qDgMAzAEBzAELIARBAWohAUHrACEQDMoCCyAEQQFqIQFB7AAhEAzJAgsCQCABIgQgAkcNAEGCASEQDOICCwJAAkAgBC0AAEG4f2oOCADLAcsBywHLAcsBywEBywELIARBAWohAUHqACEQDMkCCyAEQQFqIQFB7QAhEAzIAgsCQCABIgQgAkcNAEGDASEQDOECCyACIARrIAAoAgAiAWohECAEIAFrQQJqIRQCQANAIAQtAAAgAUGAz4CAAGotAABHDckBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgEDYCAEGDASEQDOECC0EAIRAgAEEANgIAIBRBAWohAQzGAQsCQCABIgQgAkcNAEGEASEQDOACCyACIARrIAAoAgAiAWohFCAEIAFrQQRqIRACQANAIAQtAAAgAUGDz4CAAGotAABHDcgBIAFBBEYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGEASEQDOACCyAAQQA2AgAgEEEBaiEBQSMhEAzFAQsCQCABIgQgAkcNAEGFASEQDN8CCwJAAkAgBC0AAEG0f2oOCADIAcgByAHIAcgByAEByAELIARBAWohAUHvACEQDMYCCyAEQQFqIQFB8AAhEAzFAgsCQCABIgQgAkcNAEGGASEQDN4CCyAELQAAQcUARw3FASAEQQFqIQEMgwILAkAgASIEIAJHDQBBhwEhEAzdAgsgAiAEayAAKAIAIgFqIRQgBCABa0EDaiEQAkADQCAELQAAIAFBiM+AgABqLQAARw3FASABQQNGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBhwEhEAzdAgsgAEEANgIAIBBBAWohAUEtIRAMwgELAkAgASIEIAJHDQBBiAEhEAzcAgsgAiAEayAAKAIAIgFqIRQgBCABa0EIaiEQAkADQCAELQAAIAFB0M+AgABqLQAARw3EASABQQhGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBiAEhEAzcAgsgAEEANgIAIBBBAWohAUEpIRAMwQELAkAgASIBIAJHDQBBiQEhEAzbAgtBASEQIAEtAABB3wBHDcABIAFBAWohAQyBAgsCQCABIgQgAkcNAEGKASEQDNoCCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRADQCAELQAAIAFBjM+AgABqLQAARw3BASABQQFGDa8CIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYoBIRAM2QILAkAgASIEIAJHDQBBiwEhEAzZAgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFBjs+AgABqLQAARw3BASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBiwEhEAzZAgsgAEEANgIAIBBBAWohAUECIRAMvgELAkAgASIEIAJHDQBBjAEhEAzYAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFB8M+AgABqLQAARw3AASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBjAEhEAzYAgsgAEEANgIAIBBBAWohAUEfIRAMvQELAkAgASIEIAJHDQBBjQEhEAzXAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFB8s+AgABqLQAARw2/ASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBjQEhEAzXAgsgAEEANgIAIBBBAWohAUEJIRAMvAELAkAgASIEIAJHDQBBjgEhEAzWAgsCQAJAIAQtAABBt39qDgcAvwG/Ab8BvwG/AQG/AQsgBEEBaiEBQfgAIRAMvQILIARBAWohAUH5ACEQDLwCCwJAIAEiBCACRw0AQY8BIRAM1QILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEAJAA0AgBC0AACABQZHPgIAAai0AAEcNvQEgAUEFRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQY8BIRAM1QILIABBADYCACAQQQFqIQFBGCEQDLoBCwJAIAEiBCACRw0AQZABIRAM1AILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQZfPgIAAai0AAEcNvAEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZABIRAM1AILIABBADYCACAQQQFqIQFBFyEQDLkBCwJAIAEiBCACRw0AQZEBIRAM0wILIAIgBGsgACgCACIBaiEUIAQgAWtBBmohEAJAA0AgBC0AACABQZrPgIAAai0AAEcNuwEgAUEGRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZEBIRAM0wILIABBADYCACAQQQFqIQFBFSEQDLgBCwJAIAEiBCACRw0AQZIBIRAM0gILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEAJAA0AgBC0AACABQaHPgIAAai0AAEcNugEgAUEFRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZIBIRAM0gILIABBADYCACAQQQFqIQFBHiEQDLcBCwJAIAEiBCACRw0AQZMBIRAM0QILIAQtAABBzABHDbgBIARBAWohAUEKIRAMtgELAkAgBCACRw0AQZQBIRAM0AILAkACQCAELQAAQb9/ag4PALkBuQG5AbkBuQG5AbkBuQG5AbkBuQG5AbkBAbkBCyAEQQFqIQFB/gAhEAy3AgsgBEEBaiEBQf8AIRAMtgILAkAgBCACRw0AQZUBIRAMzwILAkACQCAELQAAQb9/ag4DALgBAbgBCyAEQQFqIQFB/QAhEAy2AgsgBEEBaiEEQYABIRAMtQILAkAgBCACRw0AQZYBIRAMzgILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQafPgIAAai0AAEcNtgEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZYBIRAMzgILIABBADYCACAQQQFqIQFBCyEQDLMBCwJAIAQgAkcNAEGXASEQDM0CCwJAAkACQAJAIAQtAABBU2oOIwC4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBAbgBuAG4AbgBuAECuAG4AbgBA7gBCyAEQQFqIQFB+wAhEAy2AgsgBEEBaiEBQfwAIRAMtQILIARBAWohBEGBASEQDLQCCyAEQQFqIQRBggEhEAyzAgsCQCAEIAJHDQBBmAEhEAzMAgsgAiAEayAAKAIAIgFqIRQgBCABa0EEaiEQAkADQCAELQAAIAFBqc+AgABqLQAARw20ASABQQRGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBmAEhEAzMAgsgAEEANgIAIBBBAWohAUEZIRAMsQELAkAgBCACRw0AQZkBIRAMywILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEAJAA0AgBC0AACABQa7PgIAAai0AAEcNswEgAUEFRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZkBIRAMywILIABBADYCACAQQQFqIQFBBiEQDLABCwJAIAQgAkcNAEGaASEQDMoCCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUG0z4CAAGotAABHDbIBIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGaASEQDMoCCyAAQQA2AgAgEEEBaiEBQRwhEAyvAQsCQCAEIAJHDQBBmwEhEAzJAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFBts+AgABqLQAARw2xASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBmwEhEAzJAgsgAEEANgIAIBBBAWohAUEnIRAMrgELAkAgBCACRw0AQZwBIRAMyAILAkACQCAELQAAQax/ag4CAAGxAQsgBEEBaiEEQYYBIRAMrwILIARBAWohBEGHASEQDK4CCwJAIAQgAkcNAEGdASEQDMcCCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUG4z4CAAGotAABHDa8BIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGdASEQDMcCCyAAQQA2AgAgEEEBaiEBQSYhEAysAQsCQCAEIAJHDQBBngEhEAzGAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFBus+AgABqLQAARw2uASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBngEhEAzGAgsgAEEANgIAIBBBAWohAUEDIRAMqwELAkAgBCACRw0AQZ8BIRAMxQILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQe3PgIAAai0AAEcNrQEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZ8BIRAMxQILIABBADYCACAQQQFqIQFBDCEQDKoBCwJAIAQgAkcNAEGgASEQDMQCCyACIARrIAAoAgAiAWohFCAEIAFrQQNqIRACQANAIAQtAAAgAUG8z4CAAGotAABHDawBIAFBA0YNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGgASEQDMQCCyAAQQA2AgAgEEEBaiEBQQ0hEAypAQsCQCAEIAJHDQBBoQEhEAzDAgsCQAJAIAQtAABBun9qDgsArAGsAawBrAGsAawBrAGsAawBAawBCyAEQQFqIQRBiwEhEAyqAgsgBEEBaiEEQYwBIRAMqQILAkAgBCACRw0AQaIBIRAMwgILIAQtAABB0ABHDakBIARBAWohBAzpAQsCQCAEIAJHDQBBowEhEAzBAgsCQAJAIAQtAABBt39qDgcBqgGqAaoBqgGqAQCqAQsgBEEBaiEEQY4BIRAMqAILIARBAWohAUEiIRAMpgELAkAgBCACRw0AQaQBIRAMwAILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQcDPgIAAai0AAEcNqAEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQaQBIRAMwAILIABBADYCACAQQQFqIQFBHSEQDKUBCwJAIAQgAkcNAEGlASEQDL8CCwJAAkAgBC0AAEGuf2oOAwCoAQGoAQsgBEEBaiEEQZABIRAMpgILIARBAWohAUEEIRAMpAELAkAgBCACRw0AQaYBIRAMvgILAkACQAJAAkACQCAELQAAQb9/ag4VAKoBqgGqAaoBqgGqAaoBqgGqAaoBAaoBqgECqgGqAQOqAaoBBKoBCyAEQQFqIQRBiAEhEAyoAgsgBEEBaiEEQYkBIRAMpwILIARBAWohBEGKASEQDKYCCyAEQQFqIQRBjwEhEAylAgsgBEEBaiEEQZEBIRAMpAILAkAgBCACRw0AQacBIRAMvQILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQe3PgIAAai0AAEcNpQEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQacBIRAMvQILIABBADYCACAQQQFqIQFBESEQDKIBCwJAIAQgAkcNAEGoASEQDLwCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHCz4CAAGotAABHDaQBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGoASEQDLwCCyAAQQA2AgAgEEEBaiEBQSwhEAyhAQsCQCAEIAJHDQBBqQEhEAy7AgsgAiAEayAAKAIAIgFqIRQgBCABa0EEaiEQAkADQCAELQAAIAFBxc+AgABqLQAARw2jASABQQRGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBqQEhEAy7AgsgAEEANgIAIBBBAWohAUErIRAMoAELAkAgBCACRw0AQaoBIRAMugILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQcrPgIAAai0AAEcNogEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQaoBIRAMugILIABBADYCACAQQQFqIQFBFCEQDJ8BCwJAIAQgAkcNAEGrASEQDLkCCwJAAkACQAJAIAQtAABBvn9qDg8AAQKkAaQBpAGkAaQBpAGkAaQBpAGkAaQBA6QBCyAEQQFqIQRBkwEhEAyiAgsgBEEBaiEEQZQBIRAMoQILIARBAWohBEGVASEQDKACCyAEQQFqIQRBlgEhEAyfAgsCQCAEIAJHDQBBrAEhEAy4AgsgBC0AAEHFAEcNnwEgBEEBaiEEDOABCwJAIAQgAkcNAEGtASEQDLcCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHNz4CAAGotAABHDZ8BIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGtASEQDLcCCyAAQQA2AgAgEEEBaiEBQQ4hEAycAQsCQCAEIAJHDQBBrgEhEAy2AgsgBC0AAEHQAEcNnQEgBEEBaiEBQSUhEAybAQsCQCAEIAJHDQBBrwEhEAy1AgsgAiAEayAAKAIAIgFqIRQgBCABa0EIaiEQAkADQCAELQAAIAFB0M+AgABqLQAARw2dASABQQhGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBrwEhEAy1AgsgAEEANgIAIBBBAWohAUEqIRAMmgELAkAgBCACRw0AQbABIRAMtAILAkACQCAELQAAQat/ag4LAJ0BnQGdAZ0BnQGdAZ0BnQGdAQGdAQsgBEEBaiEEQZoBIRAMmwILIARBAWohBEGbASEQDJoCCwJAIAQgAkcNAEGxASEQDLMCCwJAAkAgBC0AAEG/f2oOFACcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAEBnAELIARBAWohBEGZASEQDJoCCyAEQQFqIQRBnAEhEAyZAgsCQCAEIAJHDQBBsgEhEAyyAgsgAiAEayAAKAIAIgFqIRQgBCABa0EDaiEQAkADQCAELQAAIAFB2c+AgABqLQAARw2aASABQQNGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBsgEhEAyyAgsgAEEANgIAIBBBAWohAUEhIRAMlwELAkAgBCACRw0AQbMBIRAMsQILIAIgBGsgACgCACIBaiEUIAQgAWtBBmohEAJAA0AgBC0AACABQd3PgIAAai0AAEcNmQEgAUEGRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbMBIRAMsQILIABBADYCACAQQQFqIQFBGiEQDJYBCwJAIAQgAkcNAEG0ASEQDLACCwJAAkACQCAELQAAQbt/ag4RAJoBmgGaAZoBmgGaAZoBmgGaAQGaAZoBmgGaAZoBApoBCyAEQQFqIQRBnQEhEAyYAgsgBEEBaiEEQZ4BIRAMlwILIARBAWohBEGfASEQDJYCCwJAIAQgAkcNAEG1ASEQDK8CCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUHkz4CAAGotAABHDZcBIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEG1ASEQDK8CCyAAQQA2AgAgEEEBaiEBQSghEAyUAQsCQCAEIAJHDQBBtgEhEAyuAgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFB6s+AgABqLQAARw2WASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBtgEhEAyuAgsgAEEANgIAIBBBAWohAUEHIRAMkwELAkAgBCACRw0AQbcBIRAMrQILAkACQCAELQAAQbt/ag4OAJYBlgGWAZYBlgGWAZYBlgGWAZYBlgGWAQGWAQsgBEEBaiEEQaEBIRAMlAILIARBAWohBEGiASEQDJMCCwJAIAQgAkcNAEG4ASEQDKwCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHtz4CAAGotAABHDZQBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEG4ASEQDKwCCyAAQQA2AgAgEEEBaiEBQRIhEAyRAQsCQCAEIAJHDQBBuQEhEAyrAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFB8M+AgABqLQAARw2TASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBuQEhEAyrAgsgAEEANgIAIBBBAWohAUEgIRAMkAELAkAgBCACRw0AQboBIRAMqgILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQfLPgIAAai0AAEcNkgEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQboBIRAMqgILIABBADYCACAQQQFqIQFBDyEQDI8BCwJAIAQgAkcNAEG7ASEQDKkCCwJAAkAgBC0AAEG3f2oOBwCSAZIBkgGSAZIBAZIBCyAEQQFqIQRBpQEhEAyQAgsgBEEBaiEEQaYBIRAMjwILAkAgBCACRw0AQbwBIRAMqAILIAIgBGsgACgCACIBaiEUIAQgAWtBB2ohEAJAA0AgBC0AACABQfTPgIAAai0AAEcNkAEgAUEHRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbwBIRAMqAILIABBADYCACAQQQFqIQFBGyEQDI0BCwJAIAQgAkcNAEG9ASEQDKcCCwJAAkACQCAELQAAQb5/ag4SAJEBkQGRAZEBkQGRAZEBkQGRAQGRAZEBkQGRAZEBkQECkQELIARBAWohBEGkASEQDI8CCyAEQQFqIQRBpwEhEAyOAgsgBEEBaiEEQagBIRAMjQILAkAgBCACRw0AQb4BIRAMpgILIAQtAABBzgBHDY0BIARBAWohBAzPAQsCQCAEIAJHDQBBvwEhEAylAgsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAELQAAQb9/ag4VAAECA5wBBAUGnAGcAZwBBwgJCgucAQwNDg+cAQsgBEEBaiEBQegAIRAMmgILIARBAWohAUHpACEQDJkCCyAEQQFqIQFB7gAhEAyYAgsgBEEBaiEBQfIAIRAMlwILIARBAWohAUHzACEQDJYCCyAEQQFqIQFB9gAhEAyVAgsgBEEBaiEBQfcAIRAMlAILIARBAWohAUH6ACEQDJMCCyAEQQFqIQRBgwEhEAySAgsgBEEBaiEEQYQBIRAMkQILIARBAWohBEGFASEQDJACCyAEQQFqIQRBkgEhEAyPAgsgBEEBaiEEQZgBIRAMjgILIARBAWohBEGgASEQDI0CCyAEQQFqIQRBowEhEAyMAgsgBEEBaiEEQaoBIRAMiwILAkAgBCACRg0AIABBkICAgAA2AgggACAENgIEQasBIRAMiwILQcABIRAMowILIAAgBSACEKqAgIAAIgENiwEgBSEBDFwLAkAgBiACRg0AIAZBAWohBQyNAQtBwgEhEAyhAgsDQAJAIBAtAABBdmoOBIwBAACPAQALIBBBAWoiECACRw0AC0HDASEQDKACCwJAIAcgAkYNACAAQZGAgIAANgIIIAAgBzYCBCAHIQFBASEQDIcCC0HEASEQDJ8CCwJAIAcgAkcNAEHFASEQDJ8CCwJAAkAgBy0AAEF2ag4EAc4BzgEAzgELIAdBAWohBgyNAQsgB0EBaiEFDIkBCwJAIAcgAkcNAEHGASEQDJ4CCwJAAkAgBy0AAEF2ag4XAY8BjwEBjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BAI8BCyAHQQFqIQcLQbABIRAMhAILAkAgCCACRw0AQcgBIRAMnQILIAgtAABBIEcNjQEgAEEAOwEyIAhBAWohAUGzASEQDIMCCyABIRcCQANAIBciByACRg0BIActAABBUGpB/wFxIhBBCk8NzAECQCAALwEyIhRBmTNLDQAgACAUQQpsIhQ7ATIgEEH//wNzIBRB/v8DcUkNACAHQQFqIRcgACAUIBBqIhA7ATIgEEH//wNxQegHSQ0BCwtBACEQIABBADYCHCAAQcGJgIAANgIQIABBDTYCDCAAIAdBAWo2AhQMnAILQccBIRAMmwILIAAgCCACEK6AgIAAIhBFDcoBIBBBFUcNjAEgAEHIATYCHCAAIAg2AhQgAEHJl4CAADYCECAAQRU2AgxBACEQDJoCCwJAIAkgAkcNAEHMASEQDJoCC0EAIRRBASEXQQEhFkEAIRACQAJAAkACQAJAAkACQAJAAkAgCS0AAEFQag4KlgGVAQABAgMEBQYIlwELQQIhEAwGC0EDIRAMBQtBBCEQDAQLQQUhEAwDC0EGIRAMAgtBByEQDAELQQghEAtBACEXQQAhFkEAIRQMjgELQQkhEEEBIRRBACEXQQAhFgyNAQsCQCAKIAJHDQBBzgEhEAyZAgsgCi0AAEEuRw2OASAKQQFqIQkMygELIAsgAkcNjgFB0AEhEAyXAgsCQCALIAJGDQAgAEGOgICAADYCCCAAIAs2AgRBtwEhEAz+AQtB0QEhEAyWAgsCQCAEIAJHDQBB0gEhEAyWAgsgAiAEayAAKAIAIhBqIRQgBCAQa0EEaiELA0AgBC0AACAQQfzPgIAAai0AAEcNjgEgEEEERg3pASAQQQFqIRAgBEEBaiIEIAJHDQALIAAgFDYCAEHSASEQDJUCCyAAIAwgAhCsgICAACIBDY0BIAwhAQy4AQsCQCAEIAJHDQBB1AEhEAyUAgsgAiAEayAAKAIAIhBqIRQgBCAQa0EBaiEMA0AgBC0AACAQQYHQgIAAai0AAEcNjwEgEEEBRg2OASAQQQFqIRAgBEEBaiIEIAJHDQALIAAgFDYCAEHUASEQDJMCCwJAIAQgAkcNAEHWASEQDJMCCyACIARrIAAoAgAiEGohFCAEIBBrQQJqIQsDQCAELQAAIBBBg9CAgABqLQAARw2OASAQQQJGDZABIBBBAWohECAEQQFqIgQgAkcNAAsgACAUNgIAQdYBIRAMkgILAkAgBCACRw0AQdcBIRAMkgILAkACQCAELQAAQbt/ag4QAI8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwEBjwELIARBAWohBEG7ASEQDPkBCyAEQQFqIQRBvAEhEAz4AQsCQCAEIAJHDQBB2AEhEAyRAgsgBC0AAEHIAEcNjAEgBEEBaiEEDMQBCwJAIAQgAkYNACAAQZCAgIAANgIIIAAgBDYCBEG+ASEQDPcBC0HZASEQDI8CCwJAIAQgAkcNAEHaASEQDI8CCyAELQAAQcgARg3DASAAQQE6ACgMuQELIABBAjoALyAAIAQgAhCmgICAACIQDY0BQcIBIRAM9AELIAAtAChBf2oOArcBuQG4AQsDQAJAIAQtAABBdmoOBACOAY4BAI4BCyAEQQFqIgQgAkcNAAtB3QEhEAyLAgsgAEEAOgAvIAAtAC1BBHFFDYQCCyAAQQA6AC8gAEEBOgA0IAEhAQyMAQsgEEEVRg3aASAAQQA2AhwgACABNgIUIABBp46AgAA2AhAgAEESNgIMQQAhEAyIAgsCQCAAIBAgAhC0gICAACIEDQAgECEBDIECCwJAIARBFUcNACAAQQM2AhwgACAQNgIUIABBsJiAgAA2AhAgAEEVNgIMQQAhEAyIAgsgAEEANgIcIAAgEDYCFCAAQaeOgIAANgIQIABBEjYCDEEAIRAMhwILIBBBFUYN1gEgAEEANgIcIAAgATYCFCAAQdqNgIAANgIQIABBFDYCDEEAIRAMhgILIAAoAgQhFyAAQQA2AgQgECARp2oiFiEBIAAgFyAQIBYgFBsiEBC1gICAACIURQ2NASAAQQc2AhwgACAQNgIUIAAgFDYCDEEAIRAMhQILIAAgAC8BMEGAAXI7ATAgASEBC0EqIRAM6gELIBBBFUYN0QEgAEEANgIcIAAgATYCFCAAQYOMgIAANgIQIABBEzYCDEEAIRAMggILIBBBFUYNzwEgAEEANgIcIAAgATYCFCAAQZqPgIAANgIQIABBIjYCDEEAIRAMgQILIAAoAgQhECAAQQA2AgQCQCAAIBAgARC3gICAACIQDQAgAUEBaiEBDI0BCyAAQQw2AhwgACAQNgIMIAAgAUEBajYCFEEAIRAMgAILIBBBFUYNzAEgAEEANgIcIAAgATYCFCAAQZqPgIAANgIQIABBIjYCDEEAIRAM/wELIAAoAgQhECAAQQA2AgQCQCAAIBAgARC3gICAACIQDQAgAUEBaiEBDIwBCyAAQQ02AhwgACAQNgIMIAAgAUEBajYCFEEAIRAM/gELIBBBFUYNyQEgAEEANgIcIAAgATYCFCAAQcaMgIAANgIQIABBIzYCDEEAIRAM/QELIAAoAgQhECAAQQA2AgQCQCAAIBAgARC5gICAACIQDQAgAUEBaiEBDIsBCyAAQQ42AhwgACAQNgIMIAAgAUEBajYCFEEAIRAM/AELIABBADYCHCAAIAE2AhQgAEHAlYCAADYCECAAQQI2AgxBACEQDPsBCyAQQRVGDcUBIABBADYCHCAAIAE2AhQgAEHGjICAADYCECAAQSM2AgxBACEQDPoBCyAAQRA2AhwgACABNgIUIAAgEDYCDEEAIRAM+QELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARC5gICAACIEDQAgAUEBaiEBDPEBCyAAQRE2AhwgACAENgIMIAAgAUEBajYCFEEAIRAM+AELIBBBFUYNwQEgAEEANgIcIAAgATYCFCAAQcaMgIAANgIQIABBIzYCDEEAIRAM9wELIAAoAgQhECAAQQA2AgQCQCAAIBAgARC5gICAACIQDQAgAUEBaiEBDIgBCyAAQRM2AhwgACAQNgIMIAAgAUEBajYCFEEAIRAM9gELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARC5gICAACIEDQAgAUEBaiEBDO0BCyAAQRQ2AhwgACAENgIMIAAgAUEBajYCFEEAIRAM9QELIBBBFUYNvQEgAEEANgIcIAAgATYCFCAAQZqPgIAANgIQIABBIjYCDEEAIRAM9AELIAAoAgQhECAAQQA2AgQCQCAAIBAgARC3gICAACIQDQAgAUEBaiEBDIYBCyAAQRY2AhwgACAQNgIMIAAgAUEBajYCFEEAIRAM8wELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARC3gICAACIEDQAgAUEBaiEBDOkBCyAAQRc2AhwgACAENgIMIAAgAUEBajYCFEEAIRAM8gELIABBADYCHCAAIAE2AhQgAEHNk4CAADYCECAAQQw2AgxBACEQDPEBC0IBIRELIBBBAWohAQJAIAApAyAiEkL//////////w9WDQAgACASQgSGIBGENwMgIAEhAQyEAQsgAEEANgIcIAAgATYCFCAAQa2JgIAANgIQIABBDDYCDEEAIRAM7wELIABBADYCHCAAIBA2AhQgAEHNk4CAADYCECAAQQw2AgxBACEQDO4BCyAAKAIEIRcgAEEANgIEIBAgEadqIhYhASAAIBcgECAWIBQbIhAQtYCAgAAiFEUNcyAAQQU2AhwgACAQNgIUIAAgFDYCDEEAIRAM7QELIABBADYCHCAAIBA2AhQgAEGqnICAADYCECAAQQ82AgxBACEQDOwBCyAAIBAgAhC0gICAACIBDQEgECEBC0EOIRAM0QELAkAgAUEVRw0AIABBAjYCHCAAIBA2AhQgAEGwmICAADYCECAAQRU2AgxBACEQDOoBCyAAQQA2AhwgACAQNgIUIABBp46AgAA2AhAgAEESNgIMQQAhEAzpAQsgAUEBaiEQAkAgAC8BMCIBQYABcUUNAAJAIAAgECACELuAgIAAIgENACAQIQEMcAsgAUEVRw26ASAAQQU2AhwgACAQNgIUIABB+ZeAgAA2AhAgAEEVNgIMQQAhEAzpAQsCQCABQaAEcUGgBEcNACAALQAtQQJxDQAgAEEANgIcIAAgEDYCFCAAQZaTgIAANgIQIABBBDYCDEEAIRAM6QELIAAgECACEL2AgIAAGiAQIQECQAJAAkACQAJAIAAgECACELOAgIAADhYCAQAEBAQEBAQEBAQEBAQEBAQEBAQDBAsgAEEBOgAuCyAAIAAvATBBwAByOwEwIBAhAQtBJiEQDNEBCyAAQSM2AhwgACAQNgIUIABBpZaAgAA2AhAgAEEVNgIMQQAhEAzpAQsgAEEANgIcIAAgEDYCFCAAQdWLgIAANgIQIABBETYCDEEAIRAM6AELIAAtAC1BAXFFDQFBwwEhEAzOAQsCQCANIAJGDQADQAJAIA0tAABBIEYNACANIQEMxAELIA1BAWoiDSACRw0AC0ElIRAM5wELQSUhEAzmAQsgACgCBCEEIABBADYCBCAAIAQgDRCvgICAACIERQ2tASAAQSY2AhwgACAENgIMIAAgDUEBajYCFEEAIRAM5QELIBBBFUYNqwEgAEEANgIcIAAgATYCFCAAQf2NgIAANgIQIABBHTYCDEEAIRAM5AELIABBJzYCHCAAIAE2AhQgACAQNgIMQQAhEAzjAQsgECEBQQEhFAJAAkACQAJAAkACQAJAIAAtACxBfmoOBwYFBQMBAgAFCyAAIAAvATBBCHI7ATAMAwtBAiEUDAELQQQhFAsgAEEBOgAsIAAgAC8BMCAUcjsBMAsgECEBC0ErIRAMygELIABBADYCHCAAIBA2AhQgAEGrkoCAADYCECAAQQs2AgxBACEQDOIBCyAAQQA2AhwgACABNgIUIABB4Y+AgAA2AhAgAEEKNgIMQQAhEAzhAQsgAEEAOgAsIBAhAQy9AQsgECEBQQEhFAJAAkACQAJAAkAgAC0ALEF7ag4EAwECAAULIAAgAC8BMEEIcjsBMAwDC0ECIRQMAQtBBCEUCyAAQQE6ACwgACAALwEwIBRyOwEwCyAQIQELQSkhEAzFAQsgAEEANgIcIAAgATYCFCAAQfCUgIAANgIQIABBAzYCDEEAIRAM3QELAkAgDi0AAEENRw0AIAAoAgQhASAAQQA2AgQCQCAAIAEgDhCxgICAACIBDQAgDkEBaiEBDHULIABBLDYCHCAAIAE2AgwgACAOQQFqNgIUQQAhEAzdAQsgAC0ALUEBcUUNAUHEASEQDMMBCwJAIA4gAkcNAEEtIRAM3AELAkACQANAAkAgDi0AAEF2ag4EAgAAAwALIA5BAWoiDiACRw0AC0EtIRAM3QELIAAoAgQhASAAQQA2AgQCQCAAIAEgDhCxgICAACIBDQAgDiEBDHQLIABBLDYCHCAAIA42AhQgACABNgIMQQAhEAzcAQsgACgCBCEBIABBADYCBAJAIAAgASAOELGAgIAAIgENACAOQQFqIQEMcwsgAEEsNgIcIAAgATYCDCAAIA5BAWo2AhRBACEQDNsBCyAAKAIEIQQgAEEANgIEIAAgBCAOELGAgIAAIgQNoAEgDiEBDM4BCyAQQSxHDQEgAUEBaiEQQQEhAQJAAkACQAJAAkAgAC0ALEF7ag4EAwECBAALIBAhAQwEC0ECIQEMAQtBBCEBCyAAQQE6ACwgACAALwEwIAFyOwEwIBAhAQwBCyAAIAAvATBBCHI7ATAgECEBC0E5IRAMvwELIABBADoALCABIQELQTQhEAy9AQsgACAALwEwQSByOwEwIAEhAQwCCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQsYCAgAAiBA0AIAEhAQzHAQsgAEE3NgIcIAAgATYCFCAAIAQ2AgxBACEQDNQBCyAAQQg6ACwgASEBC0EwIRAMuQELAkAgAC0AKEEBRg0AIAEhAQwECyAALQAtQQhxRQ2TASABIQEMAwsgAC0AMEEgcQ2UAUHFASEQDLcBCwJAIA8gAkYNAAJAA0ACQCAPLQAAQVBqIgFB/wFxQQpJDQAgDyEBQTUhEAy6AQsgACkDICIRQpmz5syZs+bMGVYNASAAIBFCCn4iETcDICARIAGtQv8BgyISQn+FVg0BIAAgESASfDcDICAPQQFqIg8gAkcNAAtBOSEQDNEBCyAAKAIEIQIgAEEANgIEIAAgAiAPQQFqIgQQsYCAgAAiAg2VASAEIQEMwwELQTkhEAzPAQsCQCAALwEwIgFBCHFFDQAgAC0AKEEBRw0AIAAtAC1BCHFFDZABCyAAIAFB9/sDcUGABHI7ATAgDyEBC0E3IRAMtAELIAAgAC8BMEEQcjsBMAyrAQsgEEEVRg2LASAAQQA2AhwgACABNgIUIABB8I6AgAA2AhAgAEEcNgIMQQAhEAzLAQsgAEHDADYCHCAAIAE2AgwgACANQQFqNgIUQQAhEAzKAQsCQCABLQAAQTpHDQAgACgCBCEQIABBADYCBAJAIAAgECABEK+AgIAAIhANACABQQFqIQEMYwsgAEHDADYCHCAAIBA2AgwgACABQQFqNgIUQQAhEAzKAQsgAEEANgIcIAAgATYCFCAAQbGRgIAANgIQIABBCjYCDEEAIRAMyQELIABBADYCHCAAIAE2AhQgAEGgmYCAADYCECAAQR42AgxBACEQDMgBCyAAQQA2AgALIABBgBI7ASogACAXQQFqIgEgAhCogICAACIQDQEgASEBC0HHACEQDKwBCyAQQRVHDYMBIABB0QA2AhwgACABNgIUIABB45eAgAA2AhAgAEEVNgIMQQAhEAzEAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMXgsgAEHSADYCHCAAIAE2AhQgACAQNgIMQQAhEAzDAQsgAEEANgIcIAAgFDYCFCAAQcGogIAANgIQIABBBzYCDCAAQQA2AgBBACEQDMIBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxdCyAAQdMANgIcIAAgATYCFCAAIBA2AgxBACEQDMEBC0EAIRAgAEEANgIcIAAgATYCFCAAQYCRgIAANgIQIABBCTYCDAzAAQsgEEEVRg19IABBADYCHCAAIAE2AhQgAEGUjYCAADYCECAAQSE2AgxBACEQDL8BC0EBIRZBACEXQQAhFEEBIRALIAAgEDoAKyABQQFqIQECQAJAIAAtAC1BEHENAAJAAkACQCAALQAqDgMBAAIECyAWRQ0DDAILIBQNAQwCCyAXRQ0BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQrYCAgAAiEA0AIAEhAQxcCyAAQdgANgIcIAAgATYCFCAAIBA2AgxBACEQDL4BCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQrYCAgAAiBA0AIAEhAQytAQsgAEHZADYCHCAAIAE2AhQgACAENgIMQQAhEAy9AQsgACgCBCEEIABBADYCBAJAIAAgBCABEK2AgIAAIgQNACABIQEMqwELIABB2gA2AhwgACABNgIUIAAgBDYCDEEAIRAMvAELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARCtgICAACIEDQAgASEBDKkBCyAAQdwANgIcIAAgATYCFCAAIAQ2AgxBACEQDLsBCwJAIAEtAABBUGoiEEH/AXFBCk8NACAAIBA6ACogAUEBaiEBQc8AIRAMogELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARCtgICAACIEDQAgASEBDKcBCyAAQd4ANgIcIAAgATYCFCAAIAQ2AgxBACEQDLoBCyAAQQA2AgAgF0EBaiEBAkAgAC0AKUEjTw0AIAEhAQxZCyAAQQA2AhwgACABNgIUIABB04mAgAA2AhAgAEEINgIMQQAhEAy5AQsgAEEANgIAC0EAIRAgAEEANgIcIAAgATYCFCAAQZCzgIAANgIQIABBCDYCDAy3AQsgAEEANgIAIBdBAWohAQJAIAAtAClBIUcNACABIQEMVgsgAEEANgIcIAAgATYCFCAAQZuKgIAANgIQIABBCDYCDEEAIRAMtgELIABBADYCACAXQQFqIQECQCAALQApIhBBXWpBC08NACABIQEMVQsCQCAQQQZLDQBBASAQdEHKAHFFDQAgASEBDFULQQAhECAAQQA2AhwgACABNgIUIABB94mAgAA2AhAgAEEINgIMDLUBCyAQQRVGDXEgAEEANgIcIAAgATYCFCAAQbmNgIAANgIQIABBGjYCDEEAIRAMtAELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDFQLIABB5QA2AhwgACABNgIUIAAgEDYCDEEAIRAMswELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDE0LIABB0gA2AhwgACABNgIUIAAgEDYCDEEAIRAMsgELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDE0LIABB0wA2AhwgACABNgIUIAAgEDYCDEEAIRAMsQELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDFELIABB5QA2AhwgACABNgIUIAAgEDYCDEEAIRAMsAELIABBADYCHCAAIAE2AhQgAEHGioCAADYCECAAQQc2AgxBACEQDK8BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxJCyAAQdIANgIcIAAgATYCFCAAIBA2AgxBACEQDK4BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxJCyAAQdMANgIcIAAgATYCFCAAIBA2AgxBACEQDK0BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxNCyAAQeUANgIcIAAgATYCFCAAIBA2AgxBACEQDKwBCyAAQQA2AhwgACABNgIUIABB3IiAgAA2AhAgAEEHNgIMQQAhEAyrAQsgEEE/Rw0BIAFBAWohAQtBBSEQDJABC0EAIRAgAEEANgIcIAAgATYCFCAAQf2SgIAANgIQIABBBzYCDAyoAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMQgsgAEHSADYCHCAAIAE2AhQgACAQNgIMQQAhEAynAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMQgsgAEHTADYCHCAAIAE2AhQgACAQNgIMQQAhEAymAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMRgsgAEHlADYCHCAAIAE2AhQgACAQNgIMQQAhEAylAQsgACgCBCEBIABBADYCBAJAIAAgASAUEKeAgIAAIgENACAUIQEMPwsgAEHSADYCHCAAIBQ2AhQgACABNgIMQQAhEAykAQsgACgCBCEBIABBADYCBAJAIAAgASAUEKeAgIAAIgENACAUIQEMPwsgAEHTADYCHCAAIBQ2AhQgACABNgIMQQAhEAyjAQsgACgCBCEBIABBADYCBAJAIAAgASAUEKeAgIAAIgENACAUIQEMQwsgAEHlADYCHCAAIBQ2AhQgACABNgIMQQAhEAyiAQsgAEEANgIcIAAgFDYCFCAAQcOPgIAANgIQIABBBzYCDEEAIRAMoQELIABBADYCHCAAIAE2AhQgAEHDj4CAADYCECAAQQc2AgxBACEQDKABC0EAIRAgAEEANgIcIAAgFDYCFCAAQYycgIAANgIQIABBBzYCDAyfAQsgAEEANgIcIAAgFDYCFCAAQYycgIAANgIQIABBBzYCDEEAIRAMngELIABBADYCHCAAIBQ2AhQgAEH+kYCAADYCECAAQQc2AgxBACEQDJ0BCyAAQQA2AhwgACABNgIUIABBjpuAgAA2AhAgAEEGNgIMQQAhEAycAQsgEEEVRg1XIABBADYCHCAAIAE2AhQgAEHMjoCAADYCECAAQSA2AgxBACEQDJsBCyAAQQA2AgAgEEEBaiEBQSQhEAsgACAQOgApIAAoAgQhECAAQQA2AgQgACAQIAEQq4CAgAAiEA1UIAEhAQw+CyAAQQA2AgALQQAhECAAQQA2AhwgACAENgIUIABB8ZuAgAA2AhAgAEEGNgIMDJcBCyABQRVGDVAgAEEANgIcIAAgBTYCFCAAQfCMgIAANgIQIABBGzYCDEEAIRAMlgELIAAoAgQhBSAAQQA2AgQgACAFIBAQqYCAgAAiBQ0BIBBBAWohBQtBrQEhEAx7CyAAQcEBNgIcIAAgBTYCDCAAIBBBAWo2AhRBACEQDJMBCyAAKAIEIQYgAEEANgIEIAAgBiAQEKmAgIAAIgYNASAQQQFqIQYLQa4BIRAMeAsgAEHCATYCHCAAIAY2AgwgACAQQQFqNgIUQQAhEAyQAQsgAEEANgIcIAAgBzYCFCAAQZeLgIAANgIQIABBDTYCDEEAIRAMjwELIABBADYCHCAAIAg2AhQgAEHjkICAADYCECAAQQk2AgxBACEQDI4BCyAAQQA2AhwgACAINgIUIABBlI2AgAA2AhAgAEEhNgIMQQAhEAyNAQtBASEWQQAhF0EAIRRBASEQCyAAIBA6ACsgCUEBaiEIAkACQCAALQAtQRBxDQACQAJAAkAgAC0AKg4DAQACBAsgFkUNAwwCCyAUDQEMAgsgF0UNAQsgACgCBCEQIABBADYCBCAAIBAgCBCtgICAACIQRQ09IABByQE2AhwgACAINgIUIAAgEDYCDEEAIRAMjAELIAAoAgQhBCAAQQA2AgQgACAEIAgQrYCAgAAiBEUNdiAAQcoBNgIcIAAgCDYCFCAAIAQ2AgxBACEQDIsBCyAAKAIEIQQgAEEANgIEIAAgBCAJEK2AgIAAIgRFDXQgAEHLATYCHCAAIAk2AhQgACAENgIMQQAhEAyKAQsgACgCBCEEIABBADYCBCAAIAQgChCtgICAACIERQ1yIABBzQE2AhwgACAKNgIUIAAgBDYCDEEAIRAMiQELAkAgCy0AAEFQaiIQQf8BcUEKTw0AIAAgEDoAKiALQQFqIQpBtgEhEAxwCyAAKAIEIQQgAEEANgIEIAAgBCALEK2AgIAAIgRFDXAgAEHPATYCHCAAIAs2AhQgACAENgIMQQAhEAyIAQsgAEEANgIcIAAgBDYCFCAAQZCzgIAANgIQIABBCDYCDCAAQQA2AgBBACEQDIcBCyABQRVGDT8gAEEANgIcIAAgDDYCFCAAQcyOgIAANgIQIABBIDYCDEEAIRAMhgELIABBgQQ7ASggACgCBCEQIABCADcDACAAIBAgDEEBaiIMEKuAgIAAIhBFDTggAEHTATYCHCAAIAw2AhQgACAQNgIMQQAhEAyFAQsgAEEANgIAC0EAIRAgAEEANgIcIAAgBDYCFCAAQdibgIAANgIQIABBCDYCDAyDAQsgACgCBCEQIABCADcDACAAIBAgC0EBaiILEKuAgIAAIhANAUHGASEQDGkLIABBAjoAKAxVCyAAQdUBNgIcIAAgCzYCFCAAIBA2AgxBACEQDIABCyAQQRVGDTcgAEEANgIcIAAgBDYCFCAAQaSMgIAANgIQIABBEDYCDEEAIRAMfwsgAC0ANEEBRw00IAAgBCACELyAgIAAIhBFDTQgEEEVRw01IABB3AE2AhwgACAENgIUIABB1ZaAgAA2AhAgAEEVNgIMQQAhEAx+C0EAIRAgAEEANgIcIABBr4uAgAA2AhAgAEECNgIMIAAgFEEBajYCFAx9C0EAIRAMYwtBAiEQDGILQQ0hEAxhC0EPIRAMYAtBJSEQDF8LQRMhEAxeC0EVIRAMXQtBFiEQDFwLQRchEAxbC0EYIRAMWgtBGSEQDFkLQRohEAxYC0EbIRAMVwtBHCEQDFYLQR0hEAxVC0EfIRAMVAtBISEQDFMLQSMhEAxSC0HGACEQDFELQS4hEAxQC0EvIRAMTwtBOyEQDE4LQT0hEAxNC0HIACEQDEwLQckAIRAMSwtBywAhEAxKC0HMACEQDEkLQc4AIRAMSAtB0QAhEAxHC0HVACEQDEYLQdgAIRAMRQtB2QAhEAxEC0HbACEQDEMLQeQAIRAMQgtB5QAhEAxBC0HxACEQDEALQfQAIRAMPwtBjQEhEAw+C0GXASEQDD0LQakBIRAMPAtBrAEhEAw7C0HAASEQDDoLQbkBIRAMOQtBrwEhEAw4C0GxASEQDDcLQbIBIRAMNgtBtAEhEAw1C0G1ASEQDDQLQboBIRAMMwtBvQEhEAwyC0G/ASEQDDELQcEBIRAMMAsgAEEANgIcIAAgBDYCFCAAQemLgIAANgIQIABBHzYCDEEAIRAMSAsgAEHbATYCHCAAIAQ2AhQgAEH6loCAADYCECAAQRU2AgxBACEQDEcLIABB+AA2AhwgACAMNgIUIABBypiAgAA2AhAgAEEVNgIMQQAhEAxGCyAAQdEANgIcIAAgBTYCFCAAQbCXgIAANgIQIABBFTYCDEEAIRAMRQsgAEH5ADYCHCAAIAE2AhQgACAQNgIMQQAhEAxECyAAQfgANgIcIAAgATYCFCAAQcqYgIAANgIQIABBFTYCDEEAIRAMQwsgAEHkADYCHCAAIAE2AhQgAEHjl4CAADYCECAAQRU2AgxBACEQDEILIABB1wA2AhwgACABNgIUIABByZeAgAA2AhAgAEEVNgIMQQAhEAxBCyAAQQA2AhwgACABNgIUIABBuY2AgAA2AhAgAEEaNgIMQQAhEAxACyAAQcIANgIcIAAgATYCFCAAQeOYgIAANgIQIABBFTYCDEEAIRAMPwsgAEEANgIEIAAgDyAPELGAgIAAIgRFDQEgAEE6NgIcIAAgBDYCDCAAIA9BAWo2AhRBACEQDD4LIAAoAgQhBCAAQQA2AgQCQCAAIAQgARCxgICAACIERQ0AIABBOzYCHCAAIAQ2AgwgACABQQFqNgIUQQAhEAw+CyABQQFqIQEMLQsgD0EBaiEBDC0LIABBADYCHCAAIA82AhQgAEHkkoCAADYCECAAQQQ2AgxBACEQDDsLIABBNjYCHCAAIAQ2AhQgACACNgIMQQAhEAw6CyAAQS42AhwgACAONgIUIAAgBDYCDEEAIRAMOQsgAEHQADYCHCAAIAE2AhQgAEGRmICAADYCECAAQRU2AgxBACEQDDgLIA1BAWohAQwsCyAAQRU2AhwgACABNgIUIABBgpmAgAA2AhAgAEEVNgIMQQAhEAw2CyAAQRs2AhwgACABNgIUIABBkZeAgAA2AhAgAEEVNgIMQQAhEAw1CyAAQQ82AhwgACABNgIUIABBkZeAgAA2AhAgAEEVNgIMQQAhEAw0CyAAQQs2AhwgACABNgIUIABBkZeAgAA2AhAgAEEVNgIMQQAhEAwzCyAAQRo2AhwgACABNgIUIABBgpmAgAA2AhAgAEEVNgIMQQAhEAwyCyAAQQs2AhwgACABNgIUIABBgpmAgAA2AhAgAEEVNgIMQQAhEAwxCyAAQQo2AhwgACABNgIUIABB5JaAgAA2AhAgAEEVNgIMQQAhEAwwCyAAQR42AhwgACABNgIUIABB+ZeAgAA2AhAgAEEVNgIMQQAhEAwvCyAAQQA2AhwgACAQNgIUIABB2o2AgAA2AhAgAEEUNgIMQQAhEAwuCyAAQQQ2AhwgACABNgIUIABBsJiAgAA2AhAgAEEVNgIMQQAhEAwtCyAAQQA2AgAgC0EBaiELC0G4ASEQDBILIABBADYCACAQQQFqIQFB9QAhEAwRCyABIQECQCAALQApQQVHDQBB4wAhEAwRC0HiACEQDBALQQAhECAAQQA2AhwgAEHkkYCAADYCECAAQQc2AgwgACAUQQFqNgIUDCgLIABBADYCACAXQQFqIQFBwAAhEAwOC0EBIQELIAAgAToALCAAQQA2AgAgF0EBaiEBC0EoIRAMCwsgASEBC0E4IRAMCQsCQCABIg8gAkYNAANAAkAgDy0AAEGAvoCAAGotAAAiAUEBRg0AIAFBAkcNAyAPQQFqIQEMBAsgD0EBaiIPIAJHDQALQT4hEAwiC0E+IRAMIQsgAEEAOgAsIA8hAQwBC0ELIRAMBgtBOiEQDAULIAFBAWohAUEtIRAMBAsgACABOgAsIABBADYCACAWQQFqIQFBDCEQDAMLIABBADYCACAXQQFqIQFBCiEQDAILIABBADYCAAsgAEEAOgAsIA0hAUEJIRAMAAsLQQAhECAAQQA2AhwgACALNgIUIABBzZCAgAA2AhAgAEEJNgIMDBcLQQAhECAAQQA2AhwgACAKNgIUIABB6YqAgAA2AhAgAEEJNgIMDBYLQQAhECAAQQA2AhwgACAJNgIUIABBt5CAgAA2AhAgAEEJNgIMDBULQQAhECAAQQA2AhwgACAINgIUIABBnJGAgAA2AhAgAEEJNgIMDBQLQQAhECAAQQA2AhwgACABNgIUIABBzZCAgAA2AhAgAEEJNgIMDBMLQQAhECAAQQA2AhwgACABNgIUIABB6YqAgAA2AhAgAEEJNgIMDBILQQAhECAAQQA2AhwgACABNgIUIABBt5CAgAA2AhAgAEEJNgIMDBELQQAhECAAQQA2AhwgACABNgIUIABBnJGAgAA2AhAgAEEJNgIMDBALQQAhECAAQQA2AhwgACABNgIUIABBl5WAgAA2AhAgAEEPNgIMDA8LQQAhECAAQQA2AhwgACABNgIUIABBl5WAgAA2AhAgAEEPNgIMDA4LQQAhECAAQQA2AhwgACABNgIUIABBwJKAgAA2AhAgAEELNgIMDA0LQQAhECAAQQA2AhwgACABNgIUIABBlYmAgAA2AhAgAEELNgIMDAwLQQAhECAAQQA2AhwgACABNgIUIABB4Y+AgAA2AhAgAEEKNgIMDAsLQQAhECAAQQA2AhwgACABNgIUIABB+4+AgAA2AhAgAEEKNgIMDAoLQQAhECAAQQA2AhwgACABNgIUIABB8ZmAgAA2AhAgAEECNgIMDAkLQQAhECAAQQA2AhwgACABNgIUIABBxJSAgAA2AhAgAEECNgIMDAgLQQAhECAAQQA2AhwgACABNgIUIABB8pWAgAA2AhAgAEECNgIMDAcLIABBAjYCHCAAIAE2AhQgAEGcmoCAADYCECAAQRY2AgxBACEQDAYLQQEhEAwFC0HUACEQIAEiBCACRg0EIANBCGogACAEIAJB2MKAgABBChDFgICAACADKAIMIQQgAygCCA4DAQQCAAsQyoCAgAAACyAAQQA2AhwgAEG1moCAADYCECAAQRc2AgwgACAEQQFqNgIUQQAhEAwCCyAAQQA2AhwgACAENgIUIABBypqAgAA2AhAgAEEJNgIMQQAhEAwBCwJAIAEiBCACRw0AQSIhEAwBCyAAQYmAgIAANgIIIAAgBDYCBEEhIRALIANBEGokgICAgAAgEAuvAQECfyABKAIAIQYCQAJAIAIgA0YNACAEIAZqIQQgBiADaiACayEHIAIgBkF/cyAFaiIGaiEFA0ACQCACLQAAIAQtAABGDQBBAiEEDAMLAkAgBg0AQQAhBCAFIQIMAwsgBkF/aiEGIARBAWohBCACQQFqIgIgA0cNAAsgByEGIAMhAgsgAEEBNgIAIAEgBjYCACAAIAI2AgQPCyABQQA2AgAgACAENgIAIAAgAjYCBAsKACAAEMeAgIAAC/I2AQt/I4CAgIAAQRBrIgEkgICAgAACQEEAKAKg0ICAAA0AQQAQy4CAgABBgNSEgABrIgJB2QBJDQBBACEDAkBBACgC4NOAgAAiBA0AQQBCfzcC7NOAgABBAEKAgISAgIDAADcC5NOAgABBACABQQhqQXBxQdiq1aoFcyIENgLg04CAAEEAQQA2AvTTgIAAQQBBADYCxNOAgAALQQAgAjYCzNOAgABBAEGA1ISAADYCyNOAgABBAEGA1ISAADYCmNCAgABBACAENgKs0ICAAEEAQX82AqjQgIAAA0AgA0HE0ICAAGogA0G40ICAAGoiBDYCACAEIANBsNCAgABqIgU2AgAgA0G80ICAAGogBTYCACADQczQgIAAaiADQcDQgIAAaiIFNgIAIAUgBDYCACADQdTQgIAAaiADQcjQgIAAaiIENgIAIAQgBTYCACADQdDQgIAAaiAENgIAIANBIGoiA0GAAkcNAAtBgNSEgABBeEGA1ISAAGtBD3FBAEGA1ISAAEEIakEPcRsiA2oiBEEEaiACQUhqIgUgA2siA0EBcjYCAEEAQQAoAvDTgIAANgKk0ICAAEEAIAM2ApTQgIAAQQAgBDYCoNCAgABBgNSEgAAgBWpBODYCBAsCQAJAAkACQAJAAkACQAJAAkACQAJAAkAgAEHsAUsNAAJAQQAoAojQgIAAIgZBECAAQRNqQXBxIABBC0kbIgJBA3YiBHYiA0EDcUUNAAJAAkAgA0EBcSAEckEBcyIFQQN0IgRBsNCAgABqIgMgBEG40ICAAGooAgAiBCgCCCICRw0AQQAgBkF+IAV3cTYCiNCAgAAMAQsgAyACNgIIIAIgAzYCDAsgBEEIaiEDIAQgBUEDdCIFQQNyNgIEIAQgBWoiBCAEKAIEQQFyNgIEDAwLIAJBACgCkNCAgAAiB00NAQJAIANFDQACQAJAIAMgBHRBAiAEdCIDQQAgA2tycSIDQQAgA2txQX9qIgMgA0EMdkEQcSIDdiIEQQV2QQhxIgUgA3IgBCAFdiIDQQJ2QQRxIgRyIAMgBHYiA0EBdkECcSIEciADIAR2IgNBAXZBAXEiBHIgAyAEdmoiBEEDdCIDQbDQgIAAaiIFIANBuNCAgABqKAIAIgMoAggiAEcNAEEAIAZBfiAEd3EiBjYCiNCAgAAMAQsgBSAANgIIIAAgBTYCDAsgAyACQQNyNgIEIAMgBEEDdCIEaiAEIAJrIgU2AgAgAyACaiIAIAVBAXI2AgQCQCAHRQ0AIAdBeHFBsNCAgABqIQJBACgCnNCAgAAhBAJAAkAgBkEBIAdBA3Z0IghxDQBBACAGIAhyNgKI0ICAACACIQgMAQsgAigCCCEICyAIIAQ2AgwgAiAENgIIIAQgAjYCDCAEIAg2AggLIANBCGohA0EAIAA2ApzQgIAAQQAgBTYCkNCAgAAMDAtBACgCjNCAgAAiCUUNASAJQQAgCWtxQX9qIgMgA0EMdkEQcSIDdiIEQQV2QQhxIgUgA3IgBCAFdiIDQQJ2QQRxIgRyIAMgBHYiA0EBdkECcSIEciADIAR2IgNBAXZBAXEiBHIgAyAEdmpBAnRBuNKAgABqKAIAIgAoAgRBeHEgAmshBCAAIQUCQANAAkAgBSgCECIDDQAgBUEUaigCACIDRQ0CCyADKAIEQXhxIAJrIgUgBCAFIARJIgUbIQQgAyAAIAUbIQAgAyEFDAALCyAAKAIYIQoCQCAAKAIMIgggAEYNACAAKAIIIgNBACgCmNCAgABJGiAIIAM2AgggAyAINgIMDAsLAkAgAEEUaiIFKAIAIgMNACAAKAIQIgNFDQMgAEEQaiEFCwNAIAUhCyADIghBFGoiBSgCACIDDQAgCEEQaiEFIAgoAhAiAw0ACyALQQA2AgAMCgtBfyECIABBv39LDQAgAEETaiIDQXBxIQJBACgCjNCAgAAiB0UNAEEAIQsCQCACQYACSQ0AQR8hCyACQf///wdLDQAgA0EIdiIDIANBgP4/akEQdkEIcSIDdCIEIARBgOAfakEQdkEEcSIEdCIFIAVBgIAPakEQdkECcSIFdEEPdiADIARyIAVyayIDQQF0IAIgA0EVanZBAXFyQRxqIQsLQQAgAmshBAJAAkACQAJAIAtBAnRBuNKAgABqKAIAIgUNAEEAIQNBACEIDAELQQAhAyACQQBBGSALQQF2ayALQR9GG3QhAEEAIQgDQAJAIAUoAgRBeHEgAmsiBiAETw0AIAYhBCAFIQggBg0AQQAhBCAFIQggBSEDDAMLIAMgBUEUaigCACIGIAYgBSAAQR12QQRxakEQaigCACIFRhsgAyAGGyEDIABBAXQhACAFDQALCwJAIAMgCHINAEEAIQhBAiALdCIDQQAgA2tyIAdxIgNFDQMgA0EAIANrcUF/aiIDIANBDHZBEHEiA3YiBUEFdkEIcSIAIANyIAUgAHYiA0ECdkEEcSIFciADIAV2IgNBAXZBAnEiBXIgAyAFdiIDQQF2QQFxIgVyIAMgBXZqQQJ0QbjSgIAAaigCACEDCyADRQ0BCwNAIAMoAgRBeHEgAmsiBiAESSEAAkAgAygCECIFDQAgA0EUaigCACEFCyAGIAQgABshBCADIAggABshCCAFIQMgBQ0ACwsgCEUNACAEQQAoApDQgIAAIAJrTw0AIAgoAhghCwJAIAgoAgwiACAIRg0AIAgoAggiA0EAKAKY0ICAAEkaIAAgAzYCCCADIAA2AgwMCQsCQCAIQRRqIgUoAgAiAw0AIAgoAhAiA0UNAyAIQRBqIQULA0AgBSEGIAMiAEEUaiIFKAIAIgMNACAAQRBqIQUgACgCECIDDQALIAZBADYCAAwICwJAQQAoApDQgIAAIgMgAkkNAEEAKAKc0ICAACEEAkACQCADIAJrIgVBEEkNACAEIAJqIgAgBUEBcjYCBEEAIAU2ApDQgIAAQQAgADYCnNCAgAAgBCADaiAFNgIAIAQgAkEDcjYCBAwBCyAEIANBA3I2AgQgBCADaiIDIAMoAgRBAXI2AgRBAEEANgKc0ICAAEEAQQA2ApDQgIAACyAEQQhqIQMMCgsCQEEAKAKU0ICAACIAIAJNDQBBACgCoNCAgAAiAyACaiIEIAAgAmsiBUEBcjYCBEEAIAU2ApTQgIAAQQAgBDYCoNCAgAAgAyACQQNyNgIEIANBCGohAwwKCwJAAkBBACgC4NOAgABFDQBBACgC6NOAgAAhBAwBC0EAQn83AuzTgIAAQQBCgICEgICAwAA3AuTTgIAAQQAgAUEMakFwcUHYqtWqBXM2AuDTgIAAQQBBADYC9NOAgABBAEEANgLE04CAAEGAgAQhBAtBACEDAkAgBCACQccAaiIHaiIGQQAgBGsiC3EiCCACSw0AQQBBMDYC+NOAgAAMCgsCQEEAKALA04CAACIDRQ0AAkBBACgCuNOAgAAiBCAIaiIFIARNDQAgBSADTQ0BC0EAIQNBAEEwNgL404CAAAwKC0EALQDE04CAAEEEcQ0EAkACQAJAQQAoAqDQgIAAIgRFDQBByNOAgAAhAwNAAkAgAygCACIFIARLDQAgBSADKAIEaiAESw0DCyADKAIIIgMNAAsLQQAQy4CAgAAiAEF/Rg0FIAghBgJAQQAoAuTTgIAAIgNBf2oiBCAAcUUNACAIIABrIAQgAGpBACADa3FqIQYLIAYgAk0NBSAGQf7///8HSw0FAkBBACgCwNOAgAAiA0UNAEEAKAK404CAACIEIAZqIgUgBE0NBiAFIANLDQYLIAYQy4CAgAAiAyAARw0BDAcLIAYgAGsgC3EiBkH+////B0sNBCAGEMuAgIAAIgAgAygCACADKAIEakYNAyAAIQMLAkAgA0F/Rg0AIAJByABqIAZNDQACQCAHIAZrQQAoAujTgIAAIgRqQQAgBGtxIgRB/v///wdNDQAgAyEADAcLAkAgBBDLgICAAEF/Rg0AIAQgBmohBiADIQAMBwtBACAGaxDLgICAABoMBAsgAyEAIANBf0cNBQwDC0EAIQgMBwtBACEADAULIABBf0cNAgtBAEEAKALE04CAAEEEcjYCxNOAgAALIAhB/v///wdLDQEgCBDLgICAACEAQQAQy4CAgAAhAyAAQX9GDQEgA0F/Rg0BIAAgA08NASADIABrIgYgAkE4ak0NAQtBAEEAKAK404CAACAGaiIDNgK404CAAAJAIANBACgCvNOAgABNDQBBACADNgK804CAAAsCQAJAAkACQEEAKAKg0ICAACIERQ0AQcjTgIAAIQMDQCAAIAMoAgAiBSADKAIEIghqRg0CIAMoAggiAw0ADAMLCwJAAkBBACgCmNCAgAAiA0UNACAAIANPDQELQQAgADYCmNCAgAALQQAhA0EAIAY2AszTgIAAQQAgADYCyNOAgABBAEF/NgKo0ICAAEEAQQAoAuDTgIAANgKs0ICAAEEAQQA2AtTTgIAAA0AgA0HE0ICAAGogA0G40ICAAGoiBDYCACAEIANBsNCAgABqIgU2AgAgA0G80ICAAGogBTYCACADQczQgIAAaiADQcDQgIAAaiIFNgIAIAUgBDYCACADQdTQgIAAaiADQcjQgIAAaiIENgIAIAQgBTYCACADQdDQgIAAaiAENgIAIANBIGoiA0GAAkcNAAsgAEF4IABrQQ9xQQAgAEEIakEPcRsiA2oiBCAGQUhqIgUgA2siA0EBcjYCBEEAQQAoAvDTgIAANgKk0ICAAEEAIAM2ApTQgIAAQQAgBDYCoNCAgAAgACAFakE4NgIEDAILIAMtAAxBCHENACAEIAVJDQAgBCAATw0AIARBeCAEa0EPcUEAIARBCGpBD3EbIgVqIgBBACgClNCAgAAgBmoiCyAFayIFQQFyNgIEIAMgCCAGajYCBEEAQQAoAvDTgIAANgKk0ICAAEEAIAU2ApTQgIAAQQAgADYCoNCAgAAgBCALakE4NgIEDAELAkAgAEEAKAKY0ICAACIITw0AQQAgADYCmNCAgAAgACEICyAAIAZqIQVByNOAgAAhAwJAAkACQAJAAkACQAJAA0AgAygCACAFRg0BIAMoAggiAw0ADAILCyADLQAMQQhxRQ0BC0HI04CAACEDA0ACQCADKAIAIgUgBEsNACAFIAMoAgRqIgUgBEsNAwsgAygCCCEDDAALCyADIAA2AgAgAyADKAIEIAZqNgIEIABBeCAAa0EPcUEAIABBCGpBD3EbaiILIAJBA3I2AgQgBUF4IAVrQQ9xQQAgBUEIakEPcRtqIgYgCyACaiICayEDAkAgBiAERw0AQQAgAjYCoNCAgABBAEEAKAKU0ICAACADaiIDNgKU0ICAACACIANBAXI2AgQMAwsCQCAGQQAoApzQgIAARw0AQQAgAjYCnNCAgABBAEEAKAKQ0ICAACADaiIDNgKQ0ICAACACIANBAXI2AgQgAiADaiADNgIADAMLAkAgBigCBCIEQQNxQQFHDQAgBEF4cSEHAkACQCAEQf8BSw0AIAYoAggiBSAEQQN2IghBA3RBsNCAgABqIgBGGgJAIAYoAgwiBCAFRw0AQQBBACgCiNCAgABBfiAId3E2AojQgIAADAILIAQgAEYaIAQgBTYCCCAFIAQ2AgwMAQsgBigCGCEJAkACQCAGKAIMIgAgBkYNACAGKAIIIgQgCEkaIAAgBDYCCCAEIAA2AgwMAQsCQCAGQRRqIgQoAgAiBQ0AIAZBEGoiBCgCACIFDQBBACEADAELA0AgBCEIIAUiAEEUaiIEKAIAIgUNACAAQRBqIQQgACgCECIFDQALIAhBADYCAAsgCUUNAAJAAkAgBiAGKAIcIgVBAnRBuNKAgABqIgQoAgBHDQAgBCAANgIAIAANAUEAQQAoAozQgIAAQX4gBXdxNgKM0ICAAAwCCyAJQRBBFCAJKAIQIAZGG2ogADYCACAARQ0BCyAAIAk2AhgCQCAGKAIQIgRFDQAgACAENgIQIAQgADYCGAsgBigCFCIERQ0AIABBFGogBDYCACAEIAA2AhgLIAcgA2ohAyAGIAdqIgYoAgQhBAsgBiAEQX5xNgIEIAIgA2ogAzYCACACIANBAXI2AgQCQCADQf8BSw0AIANBeHFBsNCAgABqIQQCQAJAQQAoAojQgIAAIgVBASADQQN2dCIDcQ0AQQAgBSADcjYCiNCAgAAgBCEDDAELIAQoAgghAwsgAyACNgIMIAQgAjYCCCACIAQ2AgwgAiADNgIIDAMLQR8hBAJAIANB////B0sNACADQQh2IgQgBEGA/j9qQRB2QQhxIgR0IgUgBUGA4B9qQRB2QQRxIgV0IgAgAEGAgA9qQRB2QQJxIgB0QQ92IAQgBXIgAHJrIgRBAXQgAyAEQRVqdkEBcXJBHGohBAsgAiAENgIcIAJCADcCECAEQQJ0QbjSgIAAaiEFAkBBACgCjNCAgAAiAEEBIAR0IghxDQAgBSACNgIAQQAgACAIcjYCjNCAgAAgAiAFNgIYIAIgAjYCCCACIAI2AgwMAwsgA0EAQRkgBEEBdmsgBEEfRht0IQQgBSgCACEAA0AgACIFKAIEQXhxIANGDQIgBEEddiEAIARBAXQhBCAFIABBBHFqQRBqIggoAgAiAA0ACyAIIAI2AgAgAiAFNgIYIAIgAjYCDCACIAI2AggMAgsgAEF4IABrQQ9xQQAgAEEIakEPcRsiA2oiCyAGQUhqIgggA2siA0EBcjYCBCAAIAhqQTg2AgQgBCAFQTcgBWtBD3FBACAFQUlqQQ9xG2pBQWoiCCAIIARBEGpJGyIIQSM2AgRBAEEAKALw04CAADYCpNCAgABBACADNgKU0ICAAEEAIAs2AqDQgIAAIAhBEGpBACkC0NOAgAA3AgAgCEEAKQLI04CAADcCCEEAIAhBCGo2AtDTgIAAQQAgBjYCzNOAgABBACAANgLI04CAAEEAQQA2AtTTgIAAIAhBJGohAwNAIANBBzYCACADQQRqIgMgBUkNAAsgCCAERg0DIAggCCgCBEF+cTYCBCAIIAggBGsiADYCACAEIABBAXI2AgQCQCAAQf8BSw0AIABBeHFBsNCAgABqIQMCQAJAQQAoAojQgIAAIgVBASAAQQN2dCIAcQ0AQQAgBSAAcjYCiNCAgAAgAyEFDAELIAMoAgghBQsgBSAENgIMIAMgBDYCCCAEIAM2AgwgBCAFNgIIDAQLQR8hAwJAIABB////B0sNACAAQQh2IgMgA0GA/j9qQRB2QQhxIgN0IgUgBUGA4B9qQRB2QQRxIgV0IgggCEGAgA9qQRB2QQJxIgh0QQ92IAMgBXIgCHJrIgNBAXQgACADQRVqdkEBcXJBHGohAwsgBCADNgIcIARCADcCECADQQJ0QbjSgIAAaiEFAkBBACgCjNCAgAAiCEEBIAN0IgZxDQAgBSAENgIAQQAgCCAGcjYCjNCAgAAgBCAFNgIYIAQgBDYCCCAEIAQ2AgwMBAsgAEEAQRkgA0EBdmsgA0EfRht0IQMgBSgCACEIA0AgCCIFKAIEQXhxIABGDQMgA0EddiEIIANBAXQhAyAFIAhBBHFqQRBqIgYoAgAiCA0ACyAGIAQ2AgAgBCAFNgIYIAQgBDYCDCAEIAQ2AggMAwsgBSgCCCIDIAI2AgwgBSACNgIIIAJBADYCGCACIAU2AgwgAiADNgIICyALQQhqIQMMBQsgBSgCCCIDIAQ2AgwgBSAENgIIIARBADYCGCAEIAU2AgwgBCADNgIIC0EAKAKU0ICAACIDIAJNDQBBACgCoNCAgAAiBCACaiIFIAMgAmsiA0EBcjYCBEEAIAM2ApTQgIAAQQAgBTYCoNCAgAAgBCACQQNyNgIEIARBCGohAwwDC0EAIQNBAEEwNgL404CAAAwCCwJAIAtFDQACQAJAIAggCCgCHCIFQQJ0QbjSgIAAaiIDKAIARw0AIAMgADYCACAADQFBACAHQX4gBXdxIgc2AozQgIAADAILIAtBEEEUIAsoAhAgCEYbaiAANgIAIABFDQELIAAgCzYCGAJAIAgoAhAiA0UNACAAIAM2AhAgAyAANgIYCyAIQRRqKAIAIgNFDQAgAEEUaiADNgIAIAMgADYCGAsCQAJAIARBD0sNACAIIAQgAmoiA0EDcjYCBCAIIANqIgMgAygCBEEBcjYCBAwBCyAIIAJqIgAgBEEBcjYCBCAIIAJBA3I2AgQgACAEaiAENgIAAkAgBEH/AUsNACAEQXhxQbDQgIAAaiEDAkACQEEAKAKI0ICAACIFQQEgBEEDdnQiBHENAEEAIAUgBHI2AojQgIAAIAMhBAwBCyADKAIIIQQLIAQgADYCDCADIAA2AgggACADNgIMIAAgBDYCCAwBC0EfIQMCQCAEQf///wdLDQAgBEEIdiIDIANBgP4/akEQdkEIcSIDdCIFIAVBgOAfakEQdkEEcSIFdCICIAJBgIAPakEQdkECcSICdEEPdiADIAVyIAJyayIDQQF0IAQgA0EVanZBAXFyQRxqIQMLIAAgAzYCHCAAQgA3AhAgA0ECdEG40oCAAGohBQJAIAdBASADdCICcQ0AIAUgADYCAEEAIAcgAnI2AozQgIAAIAAgBTYCGCAAIAA2AgggACAANgIMDAELIARBAEEZIANBAXZrIANBH0YbdCEDIAUoAgAhAgJAA0AgAiIFKAIEQXhxIARGDQEgA0EddiECIANBAXQhAyAFIAJBBHFqQRBqIgYoAgAiAg0ACyAGIAA2AgAgACAFNgIYIAAgADYCDCAAIAA2AggMAQsgBSgCCCIDIAA2AgwgBSAANgIIIABBADYCGCAAIAU2AgwgACADNgIICyAIQQhqIQMMAQsCQCAKRQ0AAkACQCAAIAAoAhwiBUECdEG40oCAAGoiAygCAEcNACADIAg2AgAgCA0BQQAgCUF+IAV3cTYCjNCAgAAMAgsgCkEQQRQgCigCECAARhtqIAg2AgAgCEUNAQsgCCAKNgIYAkAgACgCECIDRQ0AIAggAzYCECADIAg2AhgLIABBFGooAgAiA0UNACAIQRRqIAM2AgAgAyAINgIYCwJAAkAgBEEPSw0AIAAgBCACaiIDQQNyNgIEIAAgA2oiAyADKAIEQQFyNgIEDAELIAAgAmoiBSAEQQFyNgIEIAAgAkEDcjYCBCAFIARqIAQ2AgACQCAHRQ0AIAdBeHFBsNCAgABqIQJBACgCnNCAgAAhAwJAAkBBASAHQQN2dCIIIAZxDQBBACAIIAZyNgKI0ICAACACIQgMAQsgAigCCCEICyAIIAM2AgwgAiADNgIIIAMgAjYCDCADIAg2AggLQQAgBTYCnNCAgABBACAENgKQ0ICAAAsgAEEIaiEDCyABQRBqJICAgIAAIAMLCgAgABDJgICAAAviDQEHfwJAIABFDQAgAEF4aiIBIABBfGooAgAiAkF4cSIAaiEDAkAgAkEBcQ0AIAJBA3FFDQEgASABKAIAIgJrIgFBACgCmNCAgAAiBEkNASACIABqIQACQCABQQAoApzQgIAARg0AAkAgAkH/AUsNACABKAIIIgQgAkEDdiIFQQN0QbDQgIAAaiIGRhoCQCABKAIMIgIgBEcNAEEAQQAoAojQgIAAQX4gBXdxNgKI0ICAAAwDCyACIAZGGiACIAQ2AgggBCACNgIMDAILIAEoAhghBwJAAkAgASgCDCIGIAFGDQAgASgCCCICIARJGiAGIAI2AgggAiAGNgIMDAELAkAgAUEUaiICKAIAIgQNACABQRBqIgIoAgAiBA0AQQAhBgwBCwNAIAIhBSAEIgZBFGoiAigCACIEDQAgBkEQaiECIAYoAhAiBA0ACyAFQQA2AgALIAdFDQECQAJAIAEgASgCHCIEQQJ0QbjSgIAAaiICKAIARw0AIAIgBjYCACAGDQFBAEEAKAKM0ICAAEF+IAR3cTYCjNCAgAAMAwsgB0EQQRQgBygCECABRhtqIAY2AgAgBkUNAgsgBiAHNgIYAkAgASgCECICRQ0AIAYgAjYCECACIAY2AhgLIAEoAhQiAkUNASAGQRRqIAI2AgAgAiAGNgIYDAELIAMoAgQiAkEDcUEDRw0AIAMgAkF+cTYCBEEAIAA2ApDQgIAAIAEgAGogADYCACABIABBAXI2AgQPCyABIANPDQAgAygCBCICQQFxRQ0AAkACQCACQQJxDQACQCADQQAoAqDQgIAARw0AQQAgATYCoNCAgABBAEEAKAKU0ICAACAAaiIANgKU0ICAACABIABBAXI2AgQgAUEAKAKc0ICAAEcNA0EAQQA2ApDQgIAAQQBBADYCnNCAgAAPCwJAIANBACgCnNCAgABHDQBBACABNgKc0ICAAEEAQQAoApDQgIAAIABqIgA2ApDQgIAAIAEgAEEBcjYCBCABIABqIAA2AgAPCyACQXhxIABqIQACQAJAIAJB/wFLDQAgAygCCCIEIAJBA3YiBUEDdEGw0ICAAGoiBkYaAkAgAygCDCICIARHDQBBAEEAKAKI0ICAAEF+IAV3cTYCiNCAgAAMAgsgAiAGRhogAiAENgIIIAQgAjYCDAwBCyADKAIYIQcCQAJAIAMoAgwiBiADRg0AIAMoAggiAkEAKAKY0ICAAEkaIAYgAjYCCCACIAY2AgwMAQsCQCADQRRqIgIoAgAiBA0AIANBEGoiAigCACIEDQBBACEGDAELA0AgAiEFIAQiBkEUaiICKAIAIgQNACAGQRBqIQIgBigCECIEDQALIAVBADYCAAsgB0UNAAJAAkAgAyADKAIcIgRBAnRBuNKAgABqIgIoAgBHDQAgAiAGNgIAIAYNAUEAQQAoAozQgIAAQX4gBHdxNgKM0ICAAAwCCyAHQRBBFCAHKAIQIANGG2ogBjYCACAGRQ0BCyAGIAc2AhgCQCADKAIQIgJFDQAgBiACNgIQIAIgBjYCGAsgAygCFCICRQ0AIAZBFGogAjYCACACIAY2AhgLIAEgAGogADYCACABIABBAXI2AgQgAUEAKAKc0ICAAEcNAUEAIAA2ApDQgIAADwsgAyACQX5xNgIEIAEgAGogADYCACABIABBAXI2AgQLAkAgAEH/AUsNACAAQXhxQbDQgIAAaiECAkACQEEAKAKI0ICAACIEQQEgAEEDdnQiAHENAEEAIAQgAHI2AojQgIAAIAIhAAwBCyACKAIIIQALIAAgATYCDCACIAE2AgggASACNgIMIAEgADYCCA8LQR8hAgJAIABB////B0sNACAAQQh2IgIgAkGA/j9qQRB2QQhxIgJ0IgQgBEGA4B9qQRB2QQRxIgR0IgYgBkGAgA9qQRB2QQJxIgZ0QQ92IAIgBHIgBnJrIgJBAXQgACACQRVqdkEBcXJBHGohAgsgASACNgIcIAFCADcCECACQQJ0QbjSgIAAaiEEAkACQEEAKAKM0ICAACIGQQEgAnQiA3ENACAEIAE2AgBBACAGIANyNgKM0ICAACABIAQ2AhggASABNgIIIAEgATYCDAwBCyAAQQBBGSACQQF2ayACQR9GG3QhAiAEKAIAIQYCQANAIAYiBCgCBEF4cSAARg0BIAJBHXYhBiACQQF0IQIgBCAGQQRxakEQaiIDKAIAIgYNAAsgAyABNgIAIAEgBDYCGCABIAE2AgwgASABNgIIDAELIAQoAggiACABNgIMIAQgATYCCCABQQA2AhggASAENgIMIAEgADYCCAtBAEEAKAKo0ICAAEF/aiIBQX8gARs2AqjQgIAACwsEAAAAC04AAkAgAA0APwBBEHQPCwJAIABB//8DcQ0AIABBf0wNAAJAIABBEHZAACIAQX9HDQBBAEEwNgL404CAAEF/DwsgAEEQdA8LEMqAgIAAAAvyAgIDfwF+AkAgAkUNACAAIAE6AAAgAiAAaiIDQX9qIAE6AAAgAkEDSQ0AIAAgAToAAiAAIAE6AAEgA0F9aiABOgAAIANBfmogAToAACACQQdJDQAgACABOgADIANBfGogAToAACACQQlJDQAgAEEAIABrQQNxIgRqIgMgAUH/AXFBgYKECGwiATYCACADIAIgBGtBfHEiBGoiAkF8aiABNgIAIARBCUkNACADIAE2AgggAyABNgIEIAJBeGogATYCACACQXRqIAE2AgAgBEEZSQ0AIAMgATYCGCADIAE2AhQgAyABNgIQIAMgATYCDCACQXBqIAE2AgAgAkFsaiABNgIAIAJBaGogATYCACACQWRqIAE2AgAgBCADQQRxQRhyIgVrIgJBIEkNACABrUKBgICAEH4hBiADIAVqIQEDQCABIAY3AxggASAGNwMQIAEgBjcDCCABIAY3AwAgAUEgaiEBIAJBYGoiAkEfSw0ACwsgAAsLjkgBAEGACAuGSAEAAAACAAAAAwAAAAAAAAAAAAAABAAAAAUAAAAAAAAAAAAAAAYAAAAHAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASW52YWxpZCBjaGFyIGluIHVybCBxdWVyeQBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX2JvZHkAQ29udGVudC1MZW5ndGggb3ZlcmZsb3cAQ2h1bmsgc2l6ZSBvdmVyZmxvdwBSZXNwb25zZSBvdmVyZmxvdwBJbnZhbGlkIG1ldGhvZCBmb3IgSFRUUC94LnggcmVxdWVzdABJbnZhbGlkIG1ldGhvZCBmb3IgUlRTUC94LnggcmVxdWVzdABFeHBlY3RlZCBTT1VSQ0UgbWV0aG9kIGZvciBJQ0UveC54IHJlcXVlc3QASW52YWxpZCBjaGFyIGluIHVybCBmcmFnbWVudCBzdGFydABFeHBlY3RlZCBkb3QAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9zdGF0dXMASW52YWxpZCByZXNwb25zZSBzdGF0dXMASW52YWxpZCBjaGFyYWN0ZXIgaW4gY2h1bmsgZXh0ZW5zaW9ucwBVc2VyIGNhbGxiYWNrIGVycm9yAGBvbl9yZXNldGAgY2FsbGJhY2sgZXJyb3IAYG9uX2NodW5rX2hlYWRlcmAgY2FsbGJhY2sgZXJyb3IAYG9uX21lc3NhZ2VfYmVnaW5gIGNhbGxiYWNrIGVycm9yAGBvbl9jaHVua19leHRlbnNpb25fdmFsdWVgIGNhbGxiYWNrIGVycm9yAGBvbl9zdGF0dXNfY29tcGxldGVgIGNhbGxiYWNrIGVycm9yAGBvbl92ZXJzaW9uX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fdXJsX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fY2h1bmtfY29tcGxldGVgIGNhbGxiYWNrIGVycm9yAGBvbl9oZWFkZXJfdmFsdWVfY29tcGxldGVgIGNhbGxiYWNrIGVycm9yAGBvbl9tZXNzYWdlX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fbWV0aG9kX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25faGVhZGVyX2ZpZWxkX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fY2h1bmtfZXh0ZW5zaW9uX25hbWVgIGNhbGxiYWNrIGVycm9yAFVuZXhwZWN0ZWQgY2hhciBpbiB1cmwgc2VydmVyAEludmFsaWQgaGVhZGVyIHZhbHVlIGNoYXIASW52YWxpZCBoZWFkZXIgZmllbGQgY2hhcgBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX3ZlcnNpb24ASW52YWxpZCBtaW5vciB2ZXJzaW9uAEludmFsaWQgbWFqb3IgdmVyc2lvbgBFeHBlY3RlZCBzcGFjZSBhZnRlciB2ZXJzaW9uAEV4cGVjdGVkIENSTEYgYWZ0ZXIgdmVyc2lvbgBJbnZhbGlkIEhUVFAgdmVyc2lvbgBJbnZhbGlkIGhlYWRlciB0b2tlbgBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX3VybABJbnZhbGlkIGNoYXJhY3RlcnMgaW4gdXJsAFVuZXhwZWN0ZWQgc3RhcnQgY2hhciBpbiB1cmwARG91YmxlIEAgaW4gdXJsAEVtcHR5IENvbnRlbnQtTGVuZ3RoAEludmFsaWQgY2hhcmFjdGVyIGluIENvbnRlbnQtTGVuZ3RoAER1cGxpY2F0ZSBDb250ZW50LUxlbmd0aABJbnZhbGlkIGNoYXIgaW4gdXJsIHBhdGgAQ29udGVudC1MZW5ndGggY2FuJ3QgYmUgcHJlc2VudCB3aXRoIFRyYW5zZmVyLUVuY29kaW5nAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIHNpemUAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9oZWFkZXJfdmFsdWUAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9jaHVua19leHRlbnNpb25fdmFsdWUASW52YWxpZCBjaGFyYWN0ZXIgaW4gY2h1bmsgZXh0ZW5zaW9ucyB2YWx1ZQBNaXNzaW5nIGV4cGVjdGVkIExGIGFmdGVyIGhlYWRlciB2YWx1ZQBJbnZhbGlkIGBUcmFuc2Zlci1FbmNvZGluZ2AgaGVhZGVyIHZhbHVlAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMgcXVvdGUgdmFsdWUASW52YWxpZCBjaGFyYWN0ZXIgaW4gY2h1bmsgZXh0ZW5zaW9ucyBxdW90ZWQgdmFsdWUAUGF1c2VkIGJ5IG9uX2hlYWRlcnNfY29tcGxldGUASW52YWxpZCBFT0Ygc3RhdGUAb25fcmVzZXQgcGF1c2UAb25fY2h1bmtfaGVhZGVyIHBhdXNlAG9uX21lc3NhZ2VfYmVnaW4gcGF1c2UAb25fY2h1bmtfZXh0ZW5zaW9uX3ZhbHVlIHBhdXNlAG9uX3N0YXR1c19jb21wbGV0ZSBwYXVzZQBvbl92ZXJzaW9uX2NvbXBsZXRlIHBhdXNlAG9uX3VybF9jb21wbGV0ZSBwYXVzZQBvbl9jaHVua19jb21wbGV0ZSBwYXVzZQBvbl9oZWFkZXJfdmFsdWVfY29tcGxldGUgcGF1c2UAb25fbWVzc2FnZV9jb21wbGV0ZSBwYXVzZQBvbl9tZXRob2RfY29tcGxldGUgcGF1c2UAb25faGVhZGVyX2ZpZWxkX2NvbXBsZXRlIHBhdXNlAG9uX2NodW5rX2V4dGVuc2lvbl9uYW1lIHBhdXNlAFVuZXhwZWN0ZWQgc3BhY2UgYWZ0ZXIgc3RhcnQgbGluZQBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX2NodW5rX2V4dGVuc2lvbl9uYW1lAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMgbmFtZQBQYXVzZSBvbiBDT05ORUNUL1VwZ3JhZGUAUGF1c2Ugb24gUFJJL1VwZ3JhZGUARXhwZWN0ZWQgSFRUUC8yIENvbm5lY3Rpb24gUHJlZmFjZQBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX21ldGhvZABFeHBlY3RlZCBzcGFjZSBhZnRlciBtZXRob2QAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9oZWFkZXJfZmllbGQAUGF1c2VkAEludmFsaWQgd29yZCBlbmNvdW50ZXJlZABJbnZhbGlkIG1ldGhvZCBlbmNvdW50ZXJlZABVbmV4cGVjdGVkIGNoYXIgaW4gdXJsIHNjaGVtYQBSZXF1ZXN0IGhhcyBpbnZhbGlkIGBUcmFuc2Zlci1FbmNvZGluZ2AAU1dJVENIX1BST1hZAFVTRV9QUk9YWQBNS0FDVElWSVRZAFVOUFJPQ0VTU0FCTEVfRU5USVRZAENPUFkATU9WRURfUEVSTUFORU5UTFkAVE9PX0VBUkxZAE5PVElGWQBGQUlMRURfREVQRU5ERU5DWQBCQURfR0FURVdBWQBQTEFZAFBVVABDSEVDS09VVABHQVRFV0FZX1RJTUVPVVQAUkVRVUVTVF9USU1FT1VUAE5FVFdPUktfQ09OTkVDVF9USU1FT1VUAENPTk5FQ1RJT05fVElNRU9VVABMT0dJTl9USU1FT1VUAE5FVFdPUktfUkVBRF9USU1FT1VUAFBPU1QATUlTRElSRUNURURfUkVRVUVTVABDTElFTlRfQ0xPU0VEX1JFUVVFU1QAQ0xJRU5UX0NMT1NFRF9MT0FEX0JBTEFOQ0VEX1JFUVVFU1QAQkFEX1JFUVVFU1QASFRUUF9SRVFVRVNUX1NFTlRfVE9fSFRUUFNfUE9SVABSRVBPUlQASU1fQV9URUFQT1QAUkVTRVRfQ09OVEVOVABOT19DT05URU5UAFBBUlRJQUxfQ09OVEVOVABIUEVfSU5WQUxJRF9DT05TVEFOVABIUEVfQ0JfUkVTRVQAR0VUAEhQRV9TVFJJQ1QAQ09ORkxJQ1QAVEVNUE9SQVJZX1JFRElSRUNUAFBFUk1BTkVOVF9SRURJUkVDVABDT05ORUNUAE1VTFRJX1NUQVRVUwBIUEVfSU5WQUxJRF9TVEFUVVMAVE9PX01BTllfUkVRVUVTVFMARUFSTFlfSElOVFMAVU5BVkFJTEFCTEVfRk9SX0xFR0FMX1JFQVNPTlMAT1BUSU9OUwBTV0lUQ0hJTkdfUFJPVE9DT0xTAFZBUklBTlRfQUxTT19ORUdPVElBVEVTAE1VTFRJUExFX0NIT0lDRVMASU5URVJOQUxfU0VSVkVSX0VSUk9SAFdFQl9TRVJWRVJfVU5LTk9XTl9FUlJPUgBSQUlMR1VOX0VSUk9SAElERU5USVRZX1BST1ZJREVSX0FVVEhFTlRJQ0FUSU9OX0VSUk9SAFNTTF9DRVJUSUZJQ0FURV9FUlJPUgBJTlZBTElEX1hfRk9SV0FSREVEX0ZPUgBTRVRfUEFSQU1FVEVSAEdFVF9QQVJBTUVURVIASFBFX1VTRVIAU0VFX09USEVSAEhQRV9DQl9DSFVOS19IRUFERVIATUtDQUxFTkRBUgBTRVRVUABXRUJfU0VSVkVSX0lTX0RPV04AVEVBUkRPV04ASFBFX0NMT1NFRF9DT05ORUNUSU9OAEhFVVJJU1RJQ19FWFBJUkFUSU9OAERJU0NPTk5FQ1RFRF9PUEVSQVRJT04ATk9OX0FVVEhPUklUQVRJVkVfSU5GT1JNQVRJT04ASFBFX0lOVkFMSURfVkVSU0lPTgBIUEVfQ0JfTUVTU0FHRV9CRUdJTgBTSVRFX0lTX0ZST1pFTgBIUEVfSU5WQUxJRF9IRUFERVJfVE9LRU4ASU5WQUxJRF9UT0tFTgBGT1JCSURERU4ARU5IQU5DRV9ZT1VSX0NBTE0ASFBFX0lOVkFMSURfVVJMAEJMT0NLRURfQllfUEFSRU5UQUxfQ09OVFJPTABNS0NPTABBQ0wASFBFX0lOVEVSTkFMAFJFUVVFU1RfSEVBREVSX0ZJRUxEU19UT09fTEFSR0VfVU5PRkZJQ0lBTABIUEVfT0sAVU5MSU5LAFVOTE9DSwBQUkkAUkVUUllfV0lUSABIUEVfSU5WQUxJRF9DT05URU5UX0xFTkdUSABIUEVfVU5FWFBFQ1RFRF9DT05URU5UX0xFTkdUSABGTFVTSABQUk9QUEFUQ0gATS1TRUFSQ0gAVVJJX1RPT19MT05HAFBST0NFU1NJTkcATUlTQ0VMTEFORU9VU19QRVJTSVNURU5UX1dBUk5JTkcATUlTQ0VMTEFORU9VU19XQVJOSU5HAEhQRV9JTlZBTElEX1RSQU5TRkVSX0VOQ09ESU5HAEV4cGVjdGVkIENSTEYASFBFX0lOVkFMSURfQ0hVTktfU0laRQBNT1ZFAENPTlRJTlVFAEhQRV9DQl9TVEFUVVNfQ09NUExFVEUASFBFX0NCX0hFQURFUlNfQ09NUExFVEUASFBFX0NCX1ZFUlNJT05fQ09NUExFVEUASFBFX0NCX1VSTF9DT01QTEVURQBIUEVfQ0JfQ0hVTktfQ09NUExFVEUASFBFX0NCX0hFQURFUl9WQUxVRV9DT01QTEVURQBIUEVfQ0JfQ0hVTktfRVhURU5TSU9OX1ZBTFVFX0NPTVBMRVRFAEhQRV9DQl9DSFVOS19FWFRFTlNJT05fTkFNRV9DT01QTEVURQBIUEVfQ0JfTUVTU0FHRV9DT01QTEVURQBIUEVfQ0JfTUVUSE9EX0NPTVBMRVRFAEhQRV9DQl9IRUFERVJfRklFTERfQ09NUExFVEUAREVMRVRFAEhQRV9JTlZBTElEX0VPRl9TVEFURQBJTlZBTElEX1NTTF9DRVJUSUZJQ0FURQBQQVVTRQBOT19SRVNQT05TRQBVTlNVUFBPUlRFRF9NRURJQV9UWVBFAEdPTkUATk9UX0FDQ0VQVEFCTEUAU0VSVklDRV9VTkFWQUlMQUJMRQBSQU5HRV9OT1RfU0FUSVNGSUFCTEUAT1JJR0lOX0lTX1VOUkVBQ0hBQkxFAFJFU1BPTlNFX0lTX1NUQUxFAFBVUkdFAE1FUkdFAFJFUVVFU1RfSEVBREVSX0ZJRUxEU19UT09fTEFSR0UAUkVRVUVTVF9IRUFERVJfVE9PX0xBUkdFAFBBWUxPQURfVE9PX0xBUkdFAElOU1VGRklDSUVOVF9TVE9SQUdFAEhQRV9QQVVTRURfVVBHUkFERQBIUEVfUEFVU0VEX0gyX1VQR1JBREUAU09VUkNFAEFOTk9VTkNFAFRSQUNFAEhQRV9VTkVYUEVDVEVEX1NQQUNFAERFU0NSSUJFAFVOU1VCU0NSSUJFAFJFQ09SRABIUEVfSU5WQUxJRF9NRVRIT0QATk9UX0ZPVU5EAFBST1BGSU5EAFVOQklORABSRUJJTkQAVU5BVVRIT1JJWkVEAE1FVEhPRF9OT1RfQUxMT1dFRABIVFRQX1ZFUlNJT05fTk9UX1NVUFBPUlRFRABBTFJFQURZX1JFUE9SVEVEAEFDQ0VQVEVEAE5PVF9JTVBMRU1FTlRFRABMT09QX0RFVEVDVEVEAEhQRV9DUl9FWFBFQ1RFRABIUEVfTEZfRVhQRUNURUQAQ1JFQVRFRABJTV9VU0VEAEhQRV9QQVVTRUQAVElNRU9VVF9PQ0NVUkVEAFBBWU1FTlRfUkVRVUlSRUQAUFJFQ09ORElUSU9OX1JFUVVJUkVEAFBST1hZX0FVVEhFTlRJQ0FUSU9OX1JFUVVJUkVEAE5FVFdPUktfQVVUSEVOVElDQVRJT05fUkVRVUlSRUQATEVOR1RIX1JFUVVJUkVEAFNTTF9DRVJUSUZJQ0FURV9SRVFVSVJFRABVUEdSQURFX1JFUVVJUkVEAFBBR0VfRVhQSVJFRABQUkVDT05ESVRJT05fRkFJTEVEAEVYUEVDVEFUSU9OX0ZBSUxFRABSRVZBTElEQVRJT05fRkFJTEVEAFNTTF9IQU5EU0hBS0VfRkFJTEVEAExPQ0tFRABUUkFOU0ZPUk1BVElPTl9BUFBMSUVEAE5PVF9NT0RJRklFRABOT1RfRVhURU5ERUQAQkFORFdJRFRIX0xJTUlUX0VYQ0VFREVEAFNJVEVfSVNfT1ZFUkxPQURFRABIRUFEAEV4cGVjdGVkIEhUVFAvAABeEwAAJhMAADAQAADwFwAAnRMAABUSAAA5FwAA8BIAAAoQAAB1EgAArRIAAIITAABPFAAAfxAAAKAVAAAjFAAAiRIAAIsUAABNFQAA1BEAAM8UAAAQGAAAyRYAANwWAADBEQAA4BcAALsUAAB0FAAAfBUAAOUUAAAIFwAAHxAAAGUVAACjFAAAKBUAAAIVAACZFQAALBAAAIsZAABPDwAA1A4AAGoQAADOEAAAAhcAAIkOAABuEwAAHBMAAGYUAABWFwAAwRMAAM0TAABsEwAAaBcAAGYXAABfFwAAIhMAAM4PAABpDgAA2A4AAGMWAADLEwAAqg4AACgXAAAmFwAAxRMAAF0WAADoEQAAZxMAAGUTAADyFgAAcxMAAB0XAAD5FgAA8xEAAM8OAADOFQAADBIAALMRAAClEQAAYRAAADIXAAC7EwAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgMCAgICAgAAAgIAAgIAAgICAgICAgICAgAEAAAAAAACAgICAgICAgICAgICAgICAgICAgICAgICAgAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAIAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgICAgIAAAICAAICAAICAgICAgICAgIAAwAEAAAAAgICAgICAgICAgICAgICAgICAgICAgICAgIAAAACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgACAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsb3NlZWVwLWFsaXZlAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQFjaHVua2VkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQABAQEBAQAAAQEAAQEAAQEBAQEBAQEBAQAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVjdGlvbmVudC1sZW5ndGhvbnJveHktY29ubmVjdGlvbgAAAAAAAAAAAAAAAAAAAHJhbnNmZXItZW5jb2RpbmdwZ3JhZGUNCg0KDQpTTQ0KDQpUVFAvQ0UvVFNQLwAAAAAAAAAAAAAAAAECAAEDAAAAAAAAAAAAAAAAAAAAAAAABAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAABAgABAwAAAAAAAAAAAAAAAAAAAAAAAAQBAQUBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAABAAACAAAAAAAAAAAAAAAAAAAAAAAAAwQAAAQEBAQEBAQEBAQEBQQEBAQEBAQEBAQEBAAEAAYHBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQABAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAAAAAAAAAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAEAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAgAAAAACAAAAAAAAAAAAAAAAAAAAAAADAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwAAAAAAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE5PVU5DRUVDS09VVE5FQ1RFVEVDUklCRUxVU0hFVEVBRFNFQVJDSFJHRUNUSVZJVFlMRU5EQVJWRU9USUZZUFRJT05TQ0hTRUFZU1RBVENIR0VPUkRJUkVDVE9SVFJDSFBBUkFNRVRFUlVSQ0VCU0NSSUJFQVJET1dOQUNFSU5ETktDS1VCU0NSSUJFSFRUUC9BRFRQLw==' + + +/***/ }), + +/***/ 172: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.enumToMap = void 0; +function enumToMap(obj) { + const res = {}; + Object.keys(obj).forEach((key) => { + const value = obj[key]; + if (typeof value === 'number') { + res[key] = value; + } + }); + return res; +} +exports.enumToMap = enumToMap; +//# sourceMappingURL=utils.js.map + +/***/ }), + +/***/ 7501: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { kClients } = __nccwpck_require__(6443) +const Agent = __nccwpck_require__(9965) +const { + kAgent, + kMockAgentSet, + kMockAgentGet, + kDispatches, + kIsMockActive, + kNetConnect, + kGetNetConnect, + kOptions, + kFactory +} = __nccwpck_require__(1117) +const MockClient = __nccwpck_require__(7365) +const MockPool = __nccwpck_require__(4004) +const { matchValue, buildMockOptions } = __nccwpck_require__(3397) +const { InvalidArgumentError, UndiciError } = __nccwpck_require__(8707) +const Dispatcher = __nccwpck_require__(992) +const Pluralizer = __nccwpck_require__(1529) +const PendingInterceptorsFormatter = __nccwpck_require__(6142) + +class FakeWeakRef { + constructor (value) { + this.value = value + } + + deref () { + return this.value + } +} + +class MockAgent extends Dispatcher { + constructor (opts) { + super(opts) + + this[kNetConnect] = true + this[kIsMockActive] = true + + // Instantiate Agent and encapsulate + if ((opts && opts.agent && typeof opts.agent.dispatch !== 'function')) { + throw new InvalidArgumentError('Argument opts.agent must implement Agent') + } + const agent = opts && opts.agent ? opts.agent : new Agent(opts) + this[kAgent] = agent + + this[kClients] = agent[kClients] + this[kOptions] = buildMockOptions(opts) + } + + get (origin) { + let dispatcher = this[kMockAgentGet](origin) + + if (!dispatcher) { + dispatcher = this[kFactory](origin) + this[kMockAgentSet](origin, dispatcher) + } + return dispatcher + } + + dispatch (opts, handler) { + // Call MockAgent.get to perform additional setup before dispatching as normal + this.get(opts.origin) + return this[kAgent].dispatch(opts, handler) + } + + async close () { + await this[kAgent].close() + this[kClients].clear() + } + + deactivate () { + this[kIsMockActive] = false + } + + activate () { + this[kIsMockActive] = true + } + + enableNetConnect (matcher) { + if (typeof matcher === 'string' || typeof matcher === 'function' || matcher instanceof RegExp) { + if (Array.isArray(this[kNetConnect])) { + this[kNetConnect].push(matcher) + } else { + this[kNetConnect] = [matcher] + } + } else if (typeof matcher === 'undefined') { + this[kNetConnect] = true + } else { + throw new InvalidArgumentError('Unsupported matcher. Must be one of String|Function|RegExp.') + } + } + + disableNetConnect () { + this[kNetConnect] = false + } + + // This is required to bypass issues caused by using global symbols - see: + // https://github.com/nodejs/undici/issues/1447 + get isMockActive () { + return this[kIsMockActive] + } + + [kMockAgentSet] (origin, dispatcher) { + this[kClients].set(origin, new FakeWeakRef(dispatcher)) + } + + [kFactory] (origin) { + const mockOptions = Object.assign({ agent: this }, this[kOptions]) + return this[kOptions] && this[kOptions].connections === 1 + ? new MockClient(origin, mockOptions) + : new MockPool(origin, mockOptions) + } -module.exports = { - getEncoding + [kMockAgentGet] (origin) { + // First check if we can immediately find it + const ref = this[kClients].get(origin) + if (ref) { + return ref.deref() + } + + // If the origin is not a string create a dummy parent pool and return to user + if (typeof origin !== 'string') { + const dispatcher = this[kFactory]('http://localhost:9999') + this[kMockAgentSet](origin, dispatcher) + return dispatcher + } + + // If we match, create a pool and assign the same dispatches + for (const [keyMatcher, nonExplicitRef] of Array.from(this[kClients])) { + const nonExplicitDispatcher = nonExplicitRef.deref() + if (nonExplicitDispatcher && typeof keyMatcher !== 'string' && matchValue(keyMatcher, origin)) { + const dispatcher = this[kFactory](origin) + this[kMockAgentSet](origin, dispatcher) + dispatcher[kDispatches] = nonExplicitDispatcher[kDispatches] + return dispatcher + } + } + } + + [kGetNetConnect] () { + return this[kNetConnect] + } + + pendingInterceptors () { + const mockAgentClients = this[kClients] + + return Array.from(mockAgentClients.entries()) + .flatMap(([origin, scope]) => scope.deref()[kDispatches].map(dispatch => ({ ...dispatch, origin }))) + .filter(({ pending }) => pending) + } + + assertNoPendingInterceptors ({ pendingInterceptorsFormatter = new PendingInterceptorsFormatter() } = {}) { + const pending = this.pendingInterceptors() + + if (pending.length === 0) { + return + } + + const pluralizer = new Pluralizer('interceptor', 'interceptors').pluralize(pending.length) + + throw new UndiciError(` +${pluralizer.count} ${pluralizer.noun} ${pluralizer.is} pending: + +${pendingInterceptorsFormatter.format(pending)} +`.trim()) + } } +module.exports = MockAgent + /***/ }), -/***/ 2160: +/***/ 7365: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; +const { promisify } = __nccwpck_require__(9023) +const Client = __nccwpck_require__(6197) +const { buildMockDispatch } = __nccwpck_require__(3397) const { - staticPropertyDescriptors, - readOperation, - fireAProgressEvent -} = __nccwpck_require__(165) -const { - kState, - kError, - kResult, - kEvents, - kAborted -} = __nccwpck_require__(6812) -const { webidl } = __nccwpck_require__(4222) -const { kEnumerableProperty } = __nccwpck_require__(3440) + kDispatches, + kMockAgent, + kClose, + kOriginalClose, + kOrigin, + kOriginalDispatch, + kConnected +} = __nccwpck_require__(1117) +const { MockInterceptor } = __nccwpck_require__(1511) +const Symbols = __nccwpck_require__(6443) +const { InvalidArgumentError } = __nccwpck_require__(8707) -class FileReader extends EventTarget { - constructor () { - super() +/** + * MockClient provides an API that extends the Client to influence the mockDispatches. + */ +class MockClient extends Client { + constructor (origin, opts) { + super(origin, opts) - this[kState] = 'empty' - this[kResult] = null - this[kError] = null - this[kEvents] = { - loadend: null, - error: null, - abort: null, - load: null, - progress: null, - loadstart: null + if (!opts || !opts.agent || typeof opts.agent.dispatch !== 'function') { + throw new InvalidArgumentError('Argument opts.agent must implement Agent') } - } - - /** - * @see https://w3c.github.io/FileAPI/#dfn-readAsArrayBuffer - * @param {import('buffer').Blob} blob - */ - readAsArrayBuffer (blob) { - webidl.brandCheck(this, FileReader) - webidl.argumentLengthCheck(arguments, 1, { header: 'FileReader.readAsArrayBuffer' }) + this[kMockAgent] = opts.agent + this[kOrigin] = origin + this[kDispatches] = [] + this[kConnected] = 1 + this[kOriginalDispatch] = this.dispatch + this[kOriginalClose] = this.close.bind(this) - blob = webidl.converters.Blob(blob, { strict: false }) + this.dispatch = buildMockDispatch.call(this) + this.close = this[kClose] + } - // The readAsArrayBuffer(blob) method, when invoked, - // must initiate a read operation for blob with ArrayBuffer. - readOperation(this, blob, 'ArrayBuffer') + get [Symbols.kConnected] () { + return this[kConnected] } /** - * @see https://w3c.github.io/FileAPI/#readAsBinaryString - * @param {import('buffer').Blob} blob + * Sets up the base interceptor for mocking replies from undici. */ - readAsBinaryString (blob) { - webidl.brandCheck(this, FileReader) - - webidl.argumentLengthCheck(arguments, 1, { header: 'FileReader.readAsBinaryString' }) - - blob = webidl.converters.Blob(blob, { strict: false }) - - // The readAsBinaryString(blob) method, when invoked, - // must initiate a read operation for blob with BinaryString. - readOperation(this, blob, 'BinaryString') + intercept (opts) { + return new MockInterceptor(opts, this[kDispatches]) } - /** - * @see https://w3c.github.io/FileAPI/#readAsDataText - * @param {import('buffer').Blob} blob - * @param {string?} encoding - */ - readAsText (blob, encoding = undefined) { - webidl.brandCheck(this, FileReader) + async [kClose] () { + await promisify(this[kOriginalClose])() + this[kConnected] = 0 + this[kMockAgent][Symbols.kClients].delete(this[kOrigin]) + } +} - webidl.argumentLengthCheck(arguments, 1, { header: 'FileReader.readAsText' }) +module.exports = MockClient - blob = webidl.converters.Blob(blob, { strict: false }) - if (encoding !== undefined) { - encoding = webidl.converters.DOMString(encoding) - } +/***/ }), - // The readAsText(blob, encoding) method, when invoked, - // must initiate a read operation for blob with Text and encoding. - readOperation(this, blob, 'Text', encoding) - } +/***/ 2429: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - /** - * @see https://w3c.github.io/FileAPI/#dfn-readAsDataURL - * @param {import('buffer').Blob} blob - */ - readAsDataURL (blob) { - webidl.brandCheck(this, FileReader) +"use strict"; - webidl.argumentLengthCheck(arguments, 1, { header: 'FileReader.readAsDataURL' }) - blob = webidl.converters.Blob(blob, { strict: false }) +const { UndiciError } = __nccwpck_require__(8707) - // The readAsDataURL(blob) method, when invoked, must - // initiate a read operation for blob with DataURL. - readOperation(this, blob, 'DataURL') +class MockNotMatchedError extends UndiciError { + constructor (message) { + super(message) + Error.captureStackTrace(this, MockNotMatchedError) + this.name = 'MockNotMatchedError' + this.message = message || 'The request does not match any registered mock dispatches' + this.code = 'UND_MOCK_ERR_MOCK_NOT_MATCHED' } +} - /** - * @see https://w3c.github.io/FileAPI/#dfn-abort - */ - abort () { - // 1. If this's state is "empty" or if this's state is - // "done" set this's result to null and terminate - // this algorithm. - if (this[kState] === 'empty' || this[kState] === 'done') { - this[kResult] = null - return - } +module.exports = { + MockNotMatchedError +} - // 2. If this's state is "loading" set this's state to - // "done" and set this's result to null. - if (this[kState] === 'loading') { - this[kState] = 'done' - this[kResult] = null - } - // 3. If there are any tasks from this on the file reading - // task source in an affiliated task queue, then remove - // those tasks from that task queue. - this[kAborted] = true +/***/ }), - // 4. Terminate the algorithm for the read method being processed. - // TODO +/***/ 1511: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - // 5. Fire a progress event called abort at this. - fireAProgressEvent('abort', this) +"use strict"; - // 6. If this's state is not "loading", fire a progress - // event called loadend at this. - if (this[kState] !== 'loading') { - fireAProgressEvent('loadend', this) - } - } - /** - * @see https://w3c.github.io/FileAPI/#dom-filereader-readystate - */ - get readyState () { - webidl.brandCheck(this, FileReader) +const { getResponseData, buildKey, addMockDispatch } = __nccwpck_require__(3397) +const { + kDispatches, + kDispatchKey, + kDefaultHeaders, + kDefaultTrailers, + kContentLength, + kMockDispatch +} = __nccwpck_require__(1117) +const { InvalidArgumentError } = __nccwpck_require__(8707) +const { buildURL } = __nccwpck_require__(3440) - switch (this[kState]) { - case 'empty': return this.EMPTY - case 'loading': return this.LOADING - case 'done': return this.DONE - } +/** + * Defines the scope API for an interceptor reply + */ +class MockScope { + constructor (mockDispatch) { + this[kMockDispatch] = mockDispatch } /** - * @see https://w3c.github.io/FileAPI/#dom-filereader-result + * Delay a reply by a set amount in ms. */ - get result () { - webidl.brandCheck(this, FileReader) + delay (waitInMs) { + if (typeof waitInMs !== 'number' || !Number.isInteger(waitInMs) || waitInMs <= 0) { + throw new InvalidArgumentError('waitInMs must be a valid integer > 0') + } - // The result attribute’s getter, when invoked, must return - // this's result. - return this[kResult] + this[kMockDispatch].delay = waitInMs + return this } /** - * @see https://w3c.github.io/FileAPI/#dom-filereader-error + * For a defined reply, never mark as consumed. */ - get error () { - webidl.brandCheck(this, FileReader) - - // The error attribute’s getter, when invoked, must return - // this's error. - return this[kError] + persist () { + this[kMockDispatch].persist = true + return this } - get onloadend () { - webidl.brandCheck(this, FileReader) + /** + * Allow one to define a reply for a set amount of matching requests. + */ + times (repeatTimes) { + if (typeof repeatTimes !== 'number' || !Number.isInteger(repeatTimes) || repeatTimes <= 0) { + throw new InvalidArgumentError('repeatTimes must be a valid integer > 0') + } - return this[kEvents].loadend + this[kMockDispatch].times = repeatTimes + return this } +} - set onloadend (fn) { - webidl.brandCheck(this, FileReader) - - if (this[kEvents].loadend) { - this.removeEventListener('loadend', this[kEvents].loadend) +/** + * Defines an interceptor for a Mock + */ +class MockInterceptor { + constructor (opts, mockDispatches) { + if (typeof opts !== 'object') { + throw new InvalidArgumentError('opts must be an object') } - - if (typeof fn === 'function') { - this[kEvents].loadend = fn - this.addEventListener('loadend', fn) - } else { - this[kEvents].loadend = null + if (typeof opts.path === 'undefined') { + throw new InvalidArgumentError('opts.path must be defined') } - } - - get onerror () { - webidl.brandCheck(this, FileReader) - - return this[kEvents].error - } - - set onerror (fn) { - webidl.brandCheck(this, FileReader) - - if (this[kEvents].error) { - this.removeEventListener('error', this[kEvents].error) + if (typeof opts.method === 'undefined') { + opts.method = 'GET' } - - if (typeof fn === 'function') { - this[kEvents].error = fn - this.addEventListener('error', fn) - } else { - this[kEvents].error = null + // See https://github.com/nodejs/undici/issues/1245 + // As per RFC 3986, clients are not supposed to send URI + // fragments to servers when they retrieve a document, + if (typeof opts.path === 'string') { + if (opts.query) { + opts.path = buildURL(opts.path, opts.query) + } else { + // Matches https://github.com/nodejs/undici/blob/main/lib/fetch/index.js#L1811 + const parsedURL = new URL(opts.path, 'data://') + opts.path = parsedURL.pathname + parsedURL.search + } } - } - - get onloadstart () { - webidl.brandCheck(this, FileReader) - - return this[kEvents].loadstart - } - - set onloadstart (fn) { - webidl.brandCheck(this, FileReader) - - if (this[kEvents].loadstart) { - this.removeEventListener('loadstart', this[kEvents].loadstart) + if (typeof opts.method === 'string') { + opts.method = opts.method.toUpperCase() } - if (typeof fn === 'function') { - this[kEvents].loadstart = fn - this.addEventListener('loadstart', fn) - } else { - this[kEvents].loadstart = null - } + this[kDispatchKey] = buildKey(opts) + this[kDispatches] = mockDispatches + this[kDefaultHeaders] = {} + this[kDefaultTrailers] = {} + this[kContentLength] = false } - get onprogress () { - webidl.brandCheck(this, FileReader) + createMockScopeDispatchData (statusCode, data, responseOptions = {}) { + const responseData = getResponseData(data) + const contentLength = this[kContentLength] ? { 'content-length': responseData.length } : {} + const headers = { ...this[kDefaultHeaders], ...contentLength, ...responseOptions.headers } + const trailers = { ...this[kDefaultTrailers], ...responseOptions.trailers } - return this[kEvents].progress + return { statusCode, data, headers, trailers } } - set onprogress (fn) { - webidl.brandCheck(this, FileReader) - - if (this[kEvents].progress) { - this.removeEventListener('progress', this[kEvents].progress) + validateReplyParameters (statusCode, data, responseOptions) { + if (typeof statusCode === 'undefined') { + throw new InvalidArgumentError('statusCode must be defined') } - - if (typeof fn === 'function') { - this[kEvents].progress = fn - this.addEventListener('progress', fn) - } else { - this[kEvents].progress = null + if (typeof data === 'undefined') { + throw new InvalidArgumentError('data must be defined') + } + if (typeof responseOptions !== 'object') { + throw new InvalidArgumentError('responseOptions must be an object') } } - get onload () { - webidl.brandCheck(this, FileReader) - - return this[kEvents].load - } + /** + * Mock an undici request with a defined reply. + */ + reply (replyData) { + // Values of reply aren't available right now as they + // can only be available when the reply callback is invoked. + if (typeof replyData === 'function') { + // We'll first wrap the provided callback in another function, + // this function will properly resolve the data from the callback + // when invoked. + const wrappedDefaultsCallback = (opts) => { + // Our reply options callback contains the parameter for statusCode, data and options. + const resolvedData = replyData(opts) - set onload (fn) { - webidl.brandCheck(this, FileReader) + // Check if it is in the right format + if (typeof resolvedData !== 'object') { + throw new InvalidArgumentError('reply options callback must return an object') + } - if (this[kEvents].load) { - this.removeEventListener('load', this[kEvents].load) - } + const { statusCode, data = '', responseOptions = {} } = resolvedData + this.validateReplyParameters(statusCode, data, responseOptions) + // Since the values can be obtained immediately we return them + // from this higher order function that will be resolved later. + return { + ...this.createMockScopeDispatchData(statusCode, data, responseOptions) + } + } - if (typeof fn === 'function') { - this[kEvents].load = fn - this.addEventListener('load', fn) - } else { - this[kEvents].load = null + // Add usual dispatch data, but this time set the data parameter to function that will eventually provide data. + const newMockDispatch = addMockDispatch(this[kDispatches], this[kDispatchKey], wrappedDefaultsCallback) + return new MockScope(newMockDispatch) } - } - get onabort () { - webidl.brandCheck(this, FileReader) + // We can have either one or three parameters, if we get here, + // we should have 1-3 parameters. So we spread the arguments of + // this function to obtain the parameters, since replyData will always + // just be the statusCode. + const [statusCode, data = '', responseOptions = {}] = [...arguments] + this.validateReplyParameters(statusCode, data, responseOptions) - return this[kEvents].abort + // Send in-already provided data like usual + const dispatchData = this.createMockScopeDispatchData(statusCode, data, responseOptions) + const newMockDispatch = addMockDispatch(this[kDispatches], this[kDispatchKey], dispatchData) + return new MockScope(newMockDispatch) } - set onabort (fn) { - webidl.brandCheck(this, FileReader) - - if (this[kEvents].abort) { - this.removeEventListener('abort', this[kEvents].abort) + /** + * Mock an undici request with a defined error. + */ + replyWithError (error) { + if (typeof error === 'undefined') { + throw new InvalidArgumentError('error must be defined') } - if (typeof fn === 'function') { - this[kEvents].abort = fn - this.addEventListener('abort', fn) - } else { - this[kEvents].abort = null - } + const newMockDispatch = addMockDispatch(this[kDispatches], this[kDispatchKey], { error }) + return new MockScope(newMockDispatch) } -} - -// https://w3c.github.io/FileAPI/#dom-filereader-empty -FileReader.EMPTY = FileReader.prototype.EMPTY = 0 -// https://w3c.github.io/FileAPI/#dom-filereader-loading -FileReader.LOADING = FileReader.prototype.LOADING = 1 -// https://w3c.github.io/FileAPI/#dom-filereader-done -FileReader.DONE = FileReader.prototype.DONE = 2 -Object.defineProperties(FileReader.prototype, { - EMPTY: staticPropertyDescriptors, - LOADING: staticPropertyDescriptors, - DONE: staticPropertyDescriptors, - readAsArrayBuffer: kEnumerableProperty, - readAsBinaryString: kEnumerableProperty, - readAsText: kEnumerableProperty, - readAsDataURL: kEnumerableProperty, - abort: kEnumerableProperty, - readyState: kEnumerableProperty, - result: kEnumerableProperty, - error: kEnumerableProperty, - onloadstart: kEnumerableProperty, - onprogress: kEnumerableProperty, - onload: kEnumerableProperty, - onabort: kEnumerableProperty, - onerror: kEnumerableProperty, - onloadend: kEnumerableProperty, - [Symbol.toStringTag]: { - value: 'FileReader', - writable: false, - enumerable: false, - configurable: true + /** + * Set default reply headers on the interceptor for subsequent replies + */ + defaultReplyHeaders (headers) { + if (typeof headers === 'undefined') { + throw new InvalidArgumentError('headers must be defined') + } + + this[kDefaultHeaders] = headers + return this } -}) -Object.defineProperties(FileReader, { - EMPTY: staticPropertyDescriptors, - LOADING: staticPropertyDescriptors, - DONE: staticPropertyDescriptors -}) + /** + * Set default reply trailers on the interceptor for subsequent replies + */ + defaultReplyTrailers (trailers) { + if (typeof trailers === 'undefined') { + throw new InvalidArgumentError('trailers must be defined') + } -module.exports = { - FileReader + this[kDefaultTrailers] = trailers + return this + } + + /** + * Set reply content length header for replies on the interceptor + */ + replyContentLength () { + this[kContentLength] = true + return this + } } +module.exports.MockInterceptor = MockInterceptor +module.exports.MockScope = MockScope + /***/ }), -/***/ 5976: +/***/ 4004: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -const { webidl } = __nccwpck_require__(4222) - -const kState = Symbol('ProgressEvent state') +const { promisify } = __nccwpck_require__(9023) +const Pool = __nccwpck_require__(5076) +const { buildMockDispatch } = __nccwpck_require__(3397) +const { + kDispatches, + kMockAgent, + kClose, + kOriginalClose, + kOrigin, + kOriginalDispatch, + kConnected +} = __nccwpck_require__(1117) +const { MockInterceptor } = __nccwpck_require__(1511) +const Symbols = __nccwpck_require__(6443) +const { InvalidArgumentError } = __nccwpck_require__(8707) /** - * @see https://xhr.spec.whatwg.org/#progressevent + * MockPool provides an API that extends the Pool to influence the mockDispatches. */ -class ProgressEvent extends Event { - constructor (type, eventInitDict = {}) { - type = webidl.converters.DOMString(type) - eventInitDict = webidl.converters.ProgressEventInit(eventInitDict ?? {}) - - super(type, eventInitDict) +class MockPool extends Pool { + constructor (origin, opts) { + super(origin, opts) - this[kState] = { - lengthComputable: eventInitDict.lengthComputable, - loaded: eventInitDict.loaded, - total: eventInitDict.total + if (!opts || !opts.agent || typeof opts.agent.dispatch !== 'function') { + throw new InvalidArgumentError('Argument opts.agent must implement Agent') } - } - get lengthComputable () { - webidl.brandCheck(this, ProgressEvent) + this[kMockAgent] = opts.agent + this[kOrigin] = origin + this[kDispatches] = [] + this[kConnected] = 1 + this[kOriginalDispatch] = this.dispatch + this[kOriginalClose] = this.close.bind(this) - return this[kState].lengthComputable + this.dispatch = buildMockDispatch.call(this) + this.close = this[kClose] } - get loaded () { - webidl.brandCheck(this, ProgressEvent) - - return this[kState].loaded + get [Symbols.kConnected] () { + return this[kConnected] } - get total () { - webidl.brandCheck(this, ProgressEvent) - - return this[kState].total + /** + * Sets up the base interceptor for mocking replies from undici. + */ + intercept (opts) { + return new MockInterceptor(opts, this[kDispatches]) } -} -webidl.converters.ProgressEventInit = webidl.dictionaryConverter([ - { - key: 'lengthComputable', - converter: webidl.converters.boolean, - defaultValue: false - }, - { - key: 'loaded', - converter: webidl.converters['unsigned long long'], - defaultValue: 0 - }, - { - key: 'total', - converter: webidl.converters['unsigned long long'], - defaultValue: 0 - }, - { - key: 'bubbles', - converter: webidl.converters.boolean, - defaultValue: false - }, - { - key: 'cancelable', - converter: webidl.converters.boolean, - defaultValue: false - }, - { - key: 'composed', - converter: webidl.converters.boolean, - defaultValue: false + async [kClose] () { + await promisify(this[kOriginalClose])() + this[kConnected] = 0 + this[kMockAgent][Symbols.kClients].delete(this[kOrigin]) } -]) - -module.exports = { - ProgressEvent } +module.exports = MockPool + /***/ }), -/***/ 6812: +/***/ 1117: /***/ ((module) => { "use strict"; module.exports = { - kState: Symbol('FileReader state'), - kResult: Symbol('FileReader result'), - kError: Symbol('FileReader error'), - kLastProgressEventFired: Symbol('FileReader last progress event fired timestamp'), - kEvents: Symbol('FileReader events'), - kAborted: Symbol('FileReader aborted') + kAgent: Symbol('agent'), + kOptions: Symbol('options'), + kFactory: Symbol('factory'), + kDispatches: Symbol('dispatches'), + kDispatchKey: Symbol('dispatch key'), + kDefaultHeaders: Symbol('default headers'), + kDefaultTrailers: Symbol('default trailers'), + kContentLength: Symbol('content length'), + kMockAgent: Symbol('mock agent'), + kMockAgentSet: Symbol('mock agent set'), + kMockAgentGet: Symbol('mock agent get'), + kMockDispatch: Symbol('mock dispatch'), + kClose: Symbol('close'), + kOriginalClose: Symbol('original agent close'), + kOrigin: Symbol('origin'), + kIsMockActive: Symbol('is mock active'), + kNetConnect: Symbol('net connect'), + kGetNetConnect: Symbol('get net connect'), + kConnected: Symbol('connected') } /***/ }), -/***/ 165: +/***/ 3397: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; +const { MockNotMatchedError } = __nccwpck_require__(2429) const { - kState, - kError, - kResult, - kAborted, - kLastProgressEventFired -} = __nccwpck_require__(6812) -const { ProgressEvent } = __nccwpck_require__(5976) -const { getEncoding } = __nccwpck_require__(396) -const { DOMException } = __nccwpck_require__(7326) -const { serializeAMimeType, parseMIMEType } = __nccwpck_require__(4322) -const { types } = __nccwpck_require__(9023) -const { StringDecoder } = __nccwpck_require__(3193) -const { btoa } = __nccwpck_require__(181) - -/** @type {PropertyDescriptor} */ -const staticPropertyDescriptors = { - enumerable: true, - writable: false, - configurable: false -} - -/** - * @see https://w3c.github.io/FileAPI/#readOperation - * @param {import('./filereader').FileReader} fr - * @param {import('buffer').Blob} blob - * @param {string} type - * @param {string?} encodingName - */ -function readOperation (fr, blob, type, encodingName) { - // 1. If fr’s state is "loading", throw an InvalidStateError - // DOMException. - if (fr[kState] === 'loading') { - throw new DOMException('Invalid state', 'InvalidStateError') + kDispatches, + kMockAgent, + kOriginalDispatch, + kOrigin, + kGetNetConnect +} = __nccwpck_require__(1117) +const { buildURL, nop } = __nccwpck_require__(3440) +const { STATUS_CODES } = __nccwpck_require__(8611) +const { + types: { + isPromise } +} = __nccwpck_require__(9023) - // 2. Set fr’s state to "loading". - fr[kState] = 'loading' - - // 3. Set fr’s result to null. - fr[kResult] = null - - // 4. Set fr’s error to null. - fr[kError] = null - - // 5. Let stream be the result of calling get stream on blob. - /** @type {import('stream/web').ReadableStream} */ - const stream = blob.stream() - - // 6. Let reader be the result of getting a reader from stream. - const reader = stream.getReader() - - // 7. Let bytes be an empty byte sequence. - /** @type {Uint8Array[]} */ - const bytes = [] +function matchValue (match, value) { + if (typeof match === 'string') { + return match === value + } + if (match instanceof RegExp) { + return match.test(value) + } + if (typeof match === 'function') { + return match(value) === true + } + return false +} - // 8. Let chunkPromise be the result of reading a chunk from - // stream with reader. - let chunkPromise = reader.read() +function lowerCaseEntries (headers) { + return Object.fromEntries( + Object.entries(headers).map(([headerName, headerValue]) => { + return [headerName.toLocaleLowerCase(), headerValue] + }) + ) +} - // 9. Let isFirstChunk be true. - let isFirstChunk = true +/** + * @param {import('../../index').Headers|string[]|Record} headers + * @param {string} key + */ +function getHeaderByName (headers, key) { + if (Array.isArray(headers)) { + for (let i = 0; i < headers.length; i += 2) { + if (headers[i].toLocaleLowerCase() === key.toLocaleLowerCase()) { + return headers[i + 1] + } + } - // 10. In parallel, while true: - // Note: "In parallel" just means non-blocking - // Note 2: readOperation itself cannot be async as double - // reading the body would then reject the promise, instead - // of throwing an error. - ;(async () => { - while (!fr[kAborted]) { - // 1. Wait for chunkPromise to be fulfilled or rejected. - try { - const { done, value } = await chunkPromise + return undefined + } else if (typeof headers.get === 'function') { + return headers.get(key) + } else { + return lowerCaseEntries(headers)[key.toLocaleLowerCase()] + } +} - // 2. If chunkPromise is fulfilled, and isFirstChunk is - // true, queue a task to fire a progress event called - // loadstart at fr. - if (isFirstChunk && !fr[kAborted]) { - queueMicrotask(() => { - fireAProgressEvent('loadstart', fr) - }) - } +/** @param {string[]} headers */ +function buildHeadersFromArray (headers) { // fetch HeadersList + const clone = headers.slice() + const entries = [] + for (let index = 0; index < clone.length; index += 2) { + entries.push([clone[index], clone[index + 1]]) + } + return Object.fromEntries(entries) +} - // 3. Set isFirstChunk to false. - isFirstChunk = false +function matchHeaders (mockDispatch, headers) { + if (typeof mockDispatch.headers === 'function') { + if (Array.isArray(headers)) { // fetch HeadersList + headers = buildHeadersFromArray(headers) + } + return mockDispatch.headers(headers ? lowerCaseEntries(headers) : {}) + } + if (typeof mockDispatch.headers === 'undefined') { + return true + } + if (typeof headers !== 'object' || typeof mockDispatch.headers !== 'object') { + return false + } - // 4. If chunkPromise is fulfilled with an object whose - // done property is false and whose value property is - // a Uint8Array object, run these steps: - if (!done && types.isUint8Array(value)) { - // 1. Let bs be the byte sequence represented by the - // Uint8Array object. + for (const [matchHeaderName, matchHeaderValue] of Object.entries(mockDispatch.headers)) { + const headerValue = getHeaderByName(headers, matchHeaderName) - // 2. Append bs to bytes. - bytes.push(value) + if (!matchValue(matchHeaderValue, headerValue)) { + return false + } + } + return true +} - // 3. If roughly 50ms have passed since these steps - // were last invoked, queue a task to fire a - // progress event called progress at fr. - if ( - ( - fr[kLastProgressEventFired] === undefined || - Date.now() - fr[kLastProgressEventFired] >= 50 - ) && - !fr[kAborted] - ) { - fr[kLastProgressEventFired] = Date.now() - queueMicrotask(() => { - fireAProgressEvent('progress', fr) - }) - } +function safeUrl (path) { + if (typeof path !== 'string') { + return path + } - // 4. Set chunkPromise to the result of reading a - // chunk from stream with reader. - chunkPromise = reader.read() - } else if (done) { - // 5. Otherwise, if chunkPromise is fulfilled with an - // object whose done property is true, queue a task - // to run the following steps and abort this algorithm: - queueMicrotask(() => { - // 1. Set fr’s state to "done". - fr[kState] = 'done' + const pathSegments = path.split('?') - // 2. Let result be the result of package data given - // bytes, type, blob’s type, and encodingName. - try { - const result = packageData(bytes, type, blob.type, encodingName) + if (pathSegments.length !== 2) { + return path + } - // 4. Else: + const qp = new URLSearchParams(pathSegments.pop()) + qp.sort() + return [...pathSegments, qp.toString()].join('?') +} - if (fr[kAborted]) { - return - } +function matchKey (mockDispatch, { path, method, body, headers }) { + const pathMatch = matchValue(mockDispatch.path, path) + const methodMatch = matchValue(mockDispatch.method, method) + const bodyMatch = typeof mockDispatch.body !== 'undefined' ? matchValue(mockDispatch.body, body) : true + const headersMatch = matchHeaders(mockDispatch, headers) + return pathMatch && methodMatch && bodyMatch && headersMatch +} - // 1. Set fr’s result to result. - fr[kResult] = result +function getResponseData (data) { + if (Buffer.isBuffer(data)) { + return data + } else if (typeof data === 'object') { + return JSON.stringify(data) + } else { + return data.toString() + } +} - // 2. Fire a progress event called load at the fr. - fireAProgressEvent('load', fr) - } catch (error) { - // 3. If package data threw an exception error: +function getMockDispatch (mockDispatches, key) { + const basePath = key.query ? buildURL(key.path, key.query) : key.path + const resolvedPath = typeof basePath === 'string' ? safeUrl(basePath) : basePath - // 1. Set fr’s error to error. - fr[kError] = error + // Match path + let matchedMockDispatches = mockDispatches.filter(({ consumed }) => !consumed).filter(({ path }) => matchValue(safeUrl(path), resolvedPath)) + if (matchedMockDispatches.length === 0) { + throw new MockNotMatchedError(`Mock dispatch not matched for path '${resolvedPath}'`) + } - // 2. Fire a progress event called error at fr. - fireAProgressEvent('error', fr) - } + // Match method + matchedMockDispatches = matchedMockDispatches.filter(({ method }) => matchValue(method, key.method)) + if (matchedMockDispatches.length === 0) { + throw new MockNotMatchedError(`Mock dispatch not matched for method '${key.method}'`) + } - // 5. If fr’s state is not "loading", fire a progress - // event called loadend at the fr. - if (fr[kState] !== 'loading') { - fireAProgressEvent('loadend', fr) - } - }) + // Match body + matchedMockDispatches = matchedMockDispatches.filter(({ body }) => typeof body !== 'undefined' ? matchValue(body, key.body) : true) + if (matchedMockDispatches.length === 0) { + throw new MockNotMatchedError(`Mock dispatch not matched for body '${key.body}'`) + } - break - } - } catch (error) { - if (fr[kAborted]) { - return - } + // Match headers + matchedMockDispatches = matchedMockDispatches.filter((mockDispatch) => matchHeaders(mockDispatch, key.headers)) + if (matchedMockDispatches.length === 0) { + throw new MockNotMatchedError(`Mock dispatch not matched for headers '${typeof key.headers === 'object' ? JSON.stringify(key.headers) : key.headers}'`) + } - // 6. Otherwise, if chunkPromise is rejected with an - // error error, queue a task to run the following - // steps and abort this algorithm: - queueMicrotask(() => { - // 1. Set fr’s state to "done". - fr[kState] = 'done' + return matchedMockDispatches[0] +} - // 2. Set fr’s error to error. - fr[kError] = error +function addMockDispatch (mockDispatches, key, data) { + const baseData = { timesInvoked: 0, times: 1, persist: false, consumed: false } + const replyData = typeof data === 'function' ? { callback: data } : { ...data } + const newMockDispatch = { ...baseData, ...key, pending: true, data: { error: null, ...replyData } } + mockDispatches.push(newMockDispatch) + return newMockDispatch +} - // 3. Fire a progress event called error at fr. - fireAProgressEvent('error', fr) +function deleteMockDispatch (mockDispatches, key) { + const index = mockDispatches.findIndex(dispatch => { + if (!dispatch.consumed) { + return false + } + return matchKey(dispatch, key) + }) + if (index !== -1) { + mockDispatches.splice(index, 1) + } +} - // 4. If fr’s state is not "loading", fire a progress - // event called loadend at fr. - if (fr[kState] !== 'loading') { - fireAProgressEvent('loadend', fr) - } - }) +function buildKey (opts) { + const { path, method, body, headers, query } = opts + return { + path, + method, + body, + headers, + query + } +} - break - } - } - })() +function generateKeyValues (data) { + return Object.entries(data).reduce((keyValuePairs, [key, value]) => [ + ...keyValuePairs, + Buffer.from(`${key}`), + Array.isArray(value) ? value.map(x => Buffer.from(`${x}`)) : Buffer.from(`${value}`) + ], []) } /** - * @see https://w3c.github.io/FileAPI/#fire-a-progress-event - * @see https://dom.spec.whatwg.org/#concept-event-fire - * @param {string} e The name of the event - * @param {import('./filereader').FileReader} reader - */ -function fireAProgressEvent (e, reader) { - // The progress event e does not bubble. e.bubbles must be false - // The progress event e is NOT cancelable. e.cancelable must be false - const event = new ProgressEvent(e, { - bubbles: false, - cancelable: false - }) + * @see https://developer.mozilla.org/en-US/docs/Web/HTTP/Status + * @param {number} statusCode + */ +function getStatusText (statusCode) { + return STATUS_CODES[statusCode] || 'unknown' +} - reader.dispatchEvent(event) +async function getResponse (body) { + const buffers = [] + for await (const data of body) { + buffers.push(data) + } + return Buffer.concat(buffers).toString('utf8') } /** - * @see https://w3c.github.io/FileAPI/#blob-package-data - * @param {Uint8Array[]} bytes - * @param {string} type - * @param {string?} mimeType - * @param {string?} encodingName + * Mock dispatch function used to simulate undici dispatches */ -function packageData (bytes, type, mimeType, encodingName) { - // 1. A Blob has an associated package data algorithm, given - // bytes, a type, a optional mimeType, and a optional - // encodingName, which switches on type and runs the - // associated steps: - - switch (type) { - case 'DataURL': { - // 1. Return bytes as a DataURL [RFC2397] subject to - // the considerations below: - // * Use mimeType as part of the Data URL if it is - // available in keeping with the Data URL - // specification [RFC2397]. - // * If mimeType is not available return a Data URL - // without a media-type. [RFC2397]. +function mockDispatch (opts, handler) { + // Get mock dispatch from built key + const key = buildKey(opts) + const mockDispatch = getMockDispatch(this[kDispatches], key) - // https://datatracker.ietf.org/doc/html/rfc2397#section-3 - // dataurl := "data:" [ mediatype ] [ ";base64" ] "," data - // mediatype := [ type "/" subtype ] *( ";" parameter ) - // data := *urlchar - // parameter := attribute "=" value - let dataURL = 'data:' + mockDispatch.timesInvoked++ - const parsed = parseMIMEType(mimeType || 'application/octet-stream') + // Here's where we resolve a callback if a callback is present for the dispatch data. + if (mockDispatch.data.callback) { + mockDispatch.data = { ...mockDispatch.data, ...mockDispatch.data.callback(opts) } + } - if (parsed !== 'failure') { - dataURL += serializeAMimeType(parsed) - } + // Parse mockDispatch data + const { data: { statusCode, data, headers, trailers, error }, delay, persist } = mockDispatch + const { timesInvoked, times } = mockDispatch - dataURL += ';base64,' + // If it's used up and not persistent, mark as consumed + mockDispatch.consumed = !persist && timesInvoked >= times + mockDispatch.pending = timesInvoked < times - const decoder = new StringDecoder('latin1') + // If specified, trigger dispatch error + if (error !== null) { + deleteMockDispatch(this[kDispatches], key) + handler.onError(error) + return true + } - for (const chunk of bytes) { - dataURL += btoa(decoder.write(chunk)) - } + // Handle the request with a delay if necessary + if (typeof delay === 'number' && delay > 0) { + setTimeout(() => { + handleReply(this[kDispatches]) + }, delay) + } else { + handleReply(this[kDispatches]) + } - dataURL += btoa(decoder.end()) + function handleReply (mockDispatches, _data = data) { + // fetch's HeadersList is a 1D string array + const optsHeaders = Array.isArray(opts.headers) + ? buildHeadersFromArray(opts.headers) + : opts.headers + const body = typeof _data === 'function' + ? _data({ ...opts, headers: optsHeaders }) + : _data - return dataURL + // util.types.isPromise is likely needed for jest. + if (isPromise(body)) { + // If handleReply is asynchronous, throwing an error + // in the callback will reject the promise, rather than + // synchronously throw the error, which breaks some tests. + // Rather, we wait for the callback to resolve if it is a + // promise, and then re-run handleReply with the new body. + body.then((newData) => handleReply(mockDispatches, newData)) + return } - case 'Text': { - // 1. Let encoding be failure - let encoding = 'failure' - - // 2. If the encodingName is present, set encoding to the - // result of getting an encoding from encodingName. - if (encodingName) { - encoding = getEncoding(encodingName) - } - - // 3. If encoding is failure, and mimeType is present: - if (encoding === 'failure' && mimeType) { - // 1. Let type be the result of parse a MIME type - // given mimeType. - const type = parseMIMEType(mimeType) - // 2. If type is not failure, set encoding to the result - // of getting an encoding from type’s parameters["charset"]. - if (type !== 'failure') { - encoding = getEncoding(type.parameters.get('charset')) - } - } + const responseData = getResponseData(body) + const responseHeaders = generateKeyValues(headers) + const responseTrailers = generateKeyValues(trailers) - // 4. If encoding is failure, then set encoding to UTF-8. - if (encoding === 'failure') { - encoding = 'UTF-8' - } + handler.abort = nop + handler.onHeaders(statusCode, responseHeaders, resume, getStatusText(statusCode)) + handler.onData(Buffer.from(responseData)) + handler.onComplete(responseTrailers) + deleteMockDispatch(mockDispatches, key) + } - // 5. Decode bytes using fallback encoding encoding, and - // return the result. - return decode(bytes, encoding) - } - case 'ArrayBuffer': { - // Return a new ArrayBuffer whose contents are bytes. - const sequence = combineByteSequences(bytes) + function resume () {} - return sequence.buffer - } - case 'BinaryString': { - // Return bytes as a binary string, in which every byte - // is represented by a code unit of equal value [0..255]. - let binaryString = '' + return true +} - const decoder = new StringDecoder('latin1') +function buildMockDispatch () { + const agent = this[kMockAgent] + const origin = this[kOrigin] + const originalDispatch = this[kOriginalDispatch] - for (const chunk of bytes) { - binaryString += decoder.write(chunk) + return function dispatch (opts, handler) { + if (agent.isMockActive) { + try { + mockDispatch.call(this, opts, handler) + } catch (error) { + if (error instanceof MockNotMatchedError) { + const netConnect = agent[kGetNetConnect]() + if (netConnect === false) { + throw new MockNotMatchedError(`${error.message}: subsequent request to origin ${origin} was not allowed (net.connect disabled)`) + } + if (checkNetConnect(netConnect, origin)) { + originalDispatch.call(this, opts, handler) + } else { + throw new MockNotMatchedError(`${error.message}: subsequent request to origin ${origin} was not allowed (net.connect is not enabled for this origin)`) + } + } else { + throw error + } } - - binaryString += decoder.end() - - return binaryString + } else { + originalDispatch.call(this, opts, handler) } } } -/** - * @see https://encoding.spec.whatwg.org/#decode - * @param {Uint8Array[]} ioQueue - * @param {string} encoding - */ -function decode (ioQueue, encoding) { - const bytes = combineByteSequences(ioQueue) - - // 1. Let BOMEncoding be the result of BOM sniffing ioQueue. - const BOMEncoding = BOMSniffing(bytes) - - let slice = 0 - - // 2. If BOMEncoding is non-null: - if (BOMEncoding !== null) { - // 1. Set encoding to BOMEncoding. - encoding = BOMEncoding - - // 2. Read three bytes from ioQueue, if BOMEncoding is - // UTF-8; otherwise read two bytes. - // (Do nothing with those bytes.) - slice = BOMEncoding === 'UTF-8' ? 3 : 2 +function checkNetConnect (netConnect, origin) { + const url = new URL(origin) + if (netConnect === true) { + return true + } else if (Array.isArray(netConnect) && netConnect.some((matcher) => matchValue(matcher, url.host))) { + return true } - - // 3. Process a queue with an instance of encoding’s - // decoder, ioQueue, output, and "replacement". - - // 4. Return output. - - const sliced = bytes.slice(slice) - return new TextDecoder(encoding).decode(sliced) + return false } -/** - * @see https://encoding.spec.whatwg.org/#bom-sniff - * @param {Uint8Array} ioQueue - */ -function BOMSniffing (ioQueue) { - // 1. Let BOM be the result of peeking 3 bytes from ioQueue, - // converted to a byte sequence. - const [a, b, c] = ioQueue - - // 2. For each of the rows in the table below, starting with - // the first one and going down, if BOM starts with the - // bytes given in the first column, then return the - // encoding given in the cell in the second column of that - // row. Otherwise, return null. - if (a === 0xEF && b === 0xBB && c === 0xBF) { - return 'UTF-8' - } else if (a === 0xFE && b === 0xFF) { - return 'UTF-16BE' - } else if (a === 0xFF && b === 0xFE) { - return 'UTF-16LE' +function buildMockOptions (opts) { + if (opts) { + const { agent, ...mockOptions } = opts + return mockOptions } +} - return null +module.exports = { + getResponseData, + getMockDispatch, + addMockDispatch, + deleteMockDispatch, + buildKey, + generateKeyValues, + matchValue, + getResponse, + getStatusText, + mockDispatch, + buildMockDispatch, + checkNetConnect, + buildMockOptions, + getHeaderByName } + +/***/ }), + +/***/ 6142: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { Transform } = __nccwpck_require__(2203) +const { Console } = __nccwpck_require__(4236) + /** - * @param {Uint8Array[]} sequences + * Gets the output of `console.table(…)` as a string. */ -function combineByteSequences (sequences) { - const size = sequences.reduce((a, b) => { - return a + b.byteLength - }, 0) +module.exports = class PendingInterceptorsFormatter { + constructor ({ disableColors } = {}) { + this.transform = new Transform({ + transform (chunk, _enc, cb) { + cb(null, chunk) + } + }) - let offset = 0 + this.logger = new Console({ + stdout: this.transform, + inspectOptions: { + colors: !disableColors && !process.env.CI + } + }) + } - return sequences.reduce((a, b) => { - a.set(b, offset) - offset += b.byteLength - return a - }, new Uint8Array(size)) -} + format (pendingInterceptors) { + const withPrettyHeaders = pendingInterceptors.map( + ({ method, path, data: { statusCode }, persist, times, timesInvoked, origin }) => ({ + Method: method, + Origin: origin, + Path: path, + 'Status code': statusCode, + Persistent: persist ? '✅' : '❌', + Invocations: timesInvoked, + Remaining: persist ? Infinity : times - timesInvoked + })) -module.exports = { - staticPropertyDescriptors, - readOperation, - fireAProgressEvent + this.logger.table(withPrettyHeaders) + return this.transform.read().toString() + } } /***/ }), -/***/ 2581: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 1529: +/***/ ((module) => { "use strict"; -// We include a version number for the Dispatcher API. In case of breaking changes, -// this version number must be increased to avoid conflicts. -const globalDispatcher = Symbol.for('undici.globalDispatcher.1') -const { InvalidArgumentError } = __nccwpck_require__(8707) -const Agent = __nccwpck_require__(9965) - -if (getGlobalDispatcher() === undefined) { - setGlobalDispatcher(new Agent()) +const singulars = { + pronoun: 'it', + is: 'is', + was: 'was', + this: 'this' } -function setGlobalDispatcher (agent) { - if (!agent || typeof agent.dispatch !== 'function') { - throw new InvalidArgumentError('Argument agent must implement Agent') - } - Object.defineProperty(globalThis, globalDispatcher, { - value: agent, - writable: true, - enumerable: false, - configurable: false - }) +const plurals = { + pronoun: 'they', + is: 'are', + was: 'were', + this: 'these' } -function getGlobalDispatcher () { - return globalThis[globalDispatcher] -} +module.exports = class Pluralizer { + constructor (singular, plural) { + this.singular = singular + this.plural = plural + } -module.exports = { - setGlobalDispatcher, - getGlobalDispatcher + pluralize (count) { + const one = count === 1 + const keys = one ? singulars : plurals + const noun = one ? this.singular : this.plural + return { ...keys, count, noun } + } } /***/ }), -/***/ 8840: +/***/ 4869: /***/ ((module) => { "use strict"; +/* eslint-disable */ -module.exports = class DecoratorHandler { - constructor (handler) { - this.handler = handler + +// Extracted from node/lib/internal/fixed_queue.js + +// Currently optimal queue size, tested on V8 6.0 - 6.6. Must be power of two. +const kSize = 2048; +const kMask = kSize - 1; + +// The FixedQueue is implemented as a singly-linked list of fixed-size +// circular buffers. It looks something like this: +// +// head tail +// | | +// v v +// +-----------+ <-----\ +-----------+ <------\ +-----------+ +// | [null] | \----- | next | \------- | next | +// +-----------+ +-----------+ +-----------+ +// | item | <-- bottom | item | <-- bottom | [empty] | +// | item | | item | | [empty] | +// | item | | item | | [empty] | +// | item | | item | | [empty] | +// | item | | item | bottom --> | item | +// | item | | item | | item | +// | ... | | ... | | ... | +// | item | | item | | item | +// | item | | item | | item | +// | [empty] | <-- top | item | | item | +// | [empty] | | item | | item | +// | [empty] | | [empty] | <-- top top --> | [empty] | +// +-----------+ +-----------+ +-----------+ +// +// Or, if there is only one circular buffer, it looks something +// like either of these: +// +// head tail head tail +// | | | | +// v v v v +// +-----------+ +-----------+ +// | [null] | | [null] | +// +-----------+ +-----------+ +// | [empty] | | item | +// | [empty] | | item | +// | item | <-- bottom top --> | [empty] | +// | item | | [empty] | +// | [empty] | <-- top bottom --> | item | +// | [empty] | | item | +// +-----------+ +-----------+ +// +// Adding a value means moving `top` forward by one, removing means +// moving `bottom` forward by one. After reaching the end, the queue +// wraps around. +// +// When `top === bottom` the current queue is empty and when +// `top + 1 === bottom` it's full. This wastes a single space of storage +// but allows much quicker checks. + +class FixedCircularBuffer { + constructor() { + this.bottom = 0; + this.top = 0; + this.list = new Array(kSize); + this.next = null; } - onConnect (...args) { - return this.handler.onConnect(...args) + isEmpty() { + return this.top === this.bottom; } - onError (...args) { - return this.handler.onError(...args) + isFull() { + return ((this.top + 1) & kMask) === this.bottom; } - onUpgrade (...args) { - return this.handler.onUpgrade(...args) + push(data) { + this.list[this.top] = data; + this.top = (this.top + 1) & kMask; } - onHeaders (...args) { - return this.handler.onHeaders(...args) + shift() { + const nextItem = this.list[this.bottom]; + if (nextItem === undefined) + return null; + this.list[this.bottom] = undefined; + this.bottom = (this.bottom + 1) & kMask; + return nextItem; } +} - onData (...args) { - return this.handler.onData(...args) +module.exports = class FixedQueue { + constructor() { + this.head = this.tail = new FixedCircularBuffer(); } - onComplete (...args) { - return this.handler.onComplete(...args) + isEmpty() { + return this.head.isEmpty(); } - onBodySent (...args) { - return this.handler.onBodySent(...args) + push(data) { + if (this.head.isFull()) { + // Head is full: Creates a new queue, sets the old queue's `.next` to it, + // and sets it as the new main queue. + this.head = this.head.next = new FixedCircularBuffer(); + } + this.head.push(data); } -} + shift() { + const tail = this.tail; + const next = tail.shift(); + if (tail.isEmpty() && tail.next !== null) { + // If there is another queue, it forms the new tail. + this.tail = tail.next; + } + return next; + } +}; + + +/***/ }), + +/***/ 8640: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const DispatcherBase = __nccwpck_require__(1) +const FixedQueue = __nccwpck_require__(4869) +const { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = __nccwpck_require__(6443) +const PoolStats = __nccwpck_require__(4622) + +const kClients = Symbol('clients') +const kNeedDrain = Symbol('needDrain') +const kQueue = Symbol('queue') +const kClosedResolve = Symbol('closed resolve') +const kOnDrain = Symbol('onDrain') +const kOnConnect = Symbol('onConnect') +const kOnDisconnect = Symbol('onDisconnect') +const kOnConnectionError = Symbol('onConnectionError') +const kGetDispatcher = Symbol('get dispatcher') +const kAddClient = Symbol('add client') +const kRemoveClient = Symbol('remove client') +const kStats = Symbol('stats') + +class PoolBase extends DispatcherBase { + constructor () { + super() + + this[kQueue] = new FixedQueue() + this[kClients] = [] + this[kQueued] = 0 -/***/ }), + const pool = this -/***/ 8299: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + this[kOnDrain] = function onDrain (origin, targets) { + const queue = pool[kQueue] -"use strict"; + let needDrain = false + while (!needDrain) { + const item = queue.shift() + if (!item) { + break + } + pool[kQueued]-- + needDrain = !this.dispatch(item.opts, item.handler) + } -const util = __nccwpck_require__(3440) -const { kBodyUsed } = __nccwpck_require__(6443) -const assert = __nccwpck_require__(2613) -const { InvalidArgumentError } = __nccwpck_require__(8707) -const EE = __nccwpck_require__(4434) + this[kNeedDrain] = needDrain -const redirectableStatusCodes = [300, 301, 302, 303, 307, 308] + if (!this[kNeedDrain] && pool[kNeedDrain]) { + pool[kNeedDrain] = false + pool.emit('drain', origin, [pool, ...targets]) + } -const kBody = Symbol('body') + if (pool[kClosedResolve] && queue.isEmpty()) { + Promise + .all(pool[kClients].map(c => c.close())) + .then(pool[kClosedResolve]) + } + } -class BodyAsyncIterable { - constructor (body) { - this[kBody] = body - this[kBodyUsed] = false - } + this[kOnConnect] = (origin, targets) => { + pool.emit('connect', origin, [pool, ...targets]) + } - async * [Symbol.asyncIterator] () { - assert(!this[kBodyUsed], 'disturbed') - this[kBodyUsed] = true - yield * this[kBody] - } -} + this[kOnDisconnect] = (origin, targets, err) => { + pool.emit('disconnect', origin, [pool, ...targets], err) + } -class RedirectHandler { - constructor (dispatch, maxRedirections, opts, handler) { - if (maxRedirections != null && (!Number.isInteger(maxRedirections) || maxRedirections < 0)) { - throw new InvalidArgumentError('maxRedirections must be a positive number') + this[kOnConnectionError] = (origin, targets, err) => { + pool.emit('connectionError', origin, [pool, ...targets], err) } - util.validateHandler(handler, opts.method, opts.upgrade) + this[kStats] = new PoolStats(this) + } - this.dispatch = dispatch - this.location = null - this.abort = null - this.opts = { ...opts, maxRedirections: 0 } // opts must be a copy - this.maxRedirections = maxRedirections - this.handler = handler - this.history = [] + get [kBusy] () { + return this[kNeedDrain] + } - if (util.isStream(this.opts.body)) { - // TODO (fix): Provide some way for the user to cache the file to e.g. /tmp - // so that it can be dispatched again? - // TODO (fix): Do we need 100-expect support to provide a way to do this properly? - if (util.bodyLength(this.opts.body) === 0) { - this.opts.body - .on('data', function () { - assert(false) - }) - } + get [kConnected] () { + return this[kClients].filter(client => client[kConnected]).length + } - if (typeof this.opts.body.readableDidRead !== 'boolean') { - this.opts.body[kBodyUsed] = false - EE.prototype.on.call(this.opts.body, 'data', function () { - this[kBodyUsed] = true - }) - } - } else if (this.opts.body && typeof this.opts.body.pipeTo === 'function') { - // TODO (fix): We can't access ReadableStream internal state - // to determine whether or not it has been disturbed. This is just - // a workaround. - this.opts.body = new BodyAsyncIterable(this.opts.body) - } else if ( - this.opts.body && - typeof this.opts.body !== 'string' && - !ArrayBuffer.isView(this.opts.body) && - util.isIterable(this.opts.body) - ) { - // TODO: Should we allow re-using iterable if !this.opts.idempotent - // or through some other flag? - this.opts.body = new BodyAsyncIterable(this.opts.body) - } + get [kFree] () { + return this[kClients].filter(client => client[kConnected] && !client[kNeedDrain]).length } - onConnect (abort) { - this.abort = abort - this.handler.onConnect(abort, { history: this.history }) + get [kPending] () { + let ret = this[kQueued] + for (const { [kPending]: pending } of this[kClients]) { + ret += pending + } + return ret } - onUpgrade (statusCode, headers, socket) { - this.handler.onUpgrade(statusCode, headers, socket) + get [kRunning] () { + let ret = 0 + for (const { [kRunning]: running } of this[kClients]) { + ret += running + } + return ret } - onError (error) { - this.handler.onError(error) + get [kSize] () { + let ret = this[kQueued] + for (const { [kSize]: size } of this[kClients]) { + ret += size + } + return ret } - onHeaders (statusCode, headers, resume, statusText) { - this.location = this.history.length >= this.maxRedirections || util.isDisturbed(this.opts.body) - ? null - : parseLocation(statusCode, headers) + get stats () { + return this[kStats] + } - if (this.opts.origin) { - this.history.push(new URL(this.opts.path, this.opts.origin)) + async [kClose] () { + if (this[kQueue].isEmpty()) { + return Promise.all(this[kClients].map(c => c.close())) + } else { + return new Promise((resolve) => { + this[kClosedResolve] = resolve + }) } + } - if (!this.location) { - return this.handler.onHeaders(statusCode, headers, resume, statusText) + async [kDestroy] (err) { + while (true) { + const item = this[kQueue].shift() + if (!item) { + break + } + item.handler.onError(err) } - const { origin, pathname, search } = util.parseURL(new URL(this.location, this.opts.origin && new URL(this.opts.path, this.opts.origin))) - const path = search ? `${pathname}${search}` : pathname + return Promise.all(this[kClients].map(c => c.destroy(err))) + } - // Remove headers referring to the original URL. - // By default it is Host only, unless it's a 303 (see below), which removes also all Content-* headers. - // https://tools.ietf.org/html/rfc7231#section-6.4 - this.opts.headers = cleanRequestHeaders(this.opts.headers, statusCode === 303, this.opts.origin !== origin) - this.opts.path = path - this.opts.origin = origin - this.opts.maxRedirections = 0 - this.opts.query = null + [kDispatch] (opts, handler) { + const dispatcher = this[kGetDispatcher]() - // https://tools.ietf.org/html/rfc7231#section-6.4.4 - // In case of HTTP 303, always replace method to be either HEAD or GET - if (statusCode === 303 && this.opts.method !== 'HEAD') { - this.opts.method = 'GET' - this.opts.body = null + if (!dispatcher) { + this[kNeedDrain] = true + this[kQueue].push({ opts, handler }) + this[kQueued]++ + } else if (!dispatcher.dispatch(opts, handler)) { + dispatcher[kNeedDrain] = true + this[kNeedDrain] = !this[kGetDispatcher]() } + + return !this[kNeedDrain] } - onData (chunk) { - if (this.location) { - /* - https://tools.ietf.org/html/rfc7231#section-6.4 + [kAddClient] (client) { + client + .on('drain', this[kOnDrain]) + .on('connect', this[kOnConnect]) + .on('disconnect', this[kOnDisconnect]) + .on('connectionError', this[kOnConnectionError]) - TLDR: undici always ignores 3xx response bodies. + this[kClients].push(client) - Redirection is used to serve the requested resource from another URL, so it is assumes that - no body is generated (and thus can be ignored). Even though generating a body is not prohibited. + if (this[kNeedDrain]) { + process.nextTick(() => { + if (this[kNeedDrain]) { + this[kOnDrain](client[kUrl], [this, client]) + } + }) + } - For status 301, 302, 303, 307 and 308 (the latter from RFC 7238), the specs mention that the body usually - (which means it's optional and not mandated) contain just an hyperlink to the value of - the Location response header, so the body can be ignored safely. + return this + } - For status 300, which is "Multiple Choices", the spec mentions both generating a Location - response header AND a response body with the other possible location to follow. - Since the spec explicitily chooses not to specify a format for such body and leave it to - servers and browsers implementors, we ignore the body as there is no specified way to eventually parse it. - */ - } else { - return this.handler.onData(chunk) - } + [kRemoveClient] (client) { + client.close(() => { + const idx = this[kClients].indexOf(client) + if (idx !== -1) { + this[kClients].splice(idx, 1) + } + }) + + this[kNeedDrain] = this[kClients].some(dispatcher => ( + !dispatcher[kNeedDrain] && + dispatcher.closed !== true && + dispatcher.destroyed !== true + )) } +} - onComplete (trailers) { - if (this.location) { - /* - https://tools.ietf.org/html/rfc7231#section-6.4 +module.exports = { + PoolBase, + kClients, + kNeedDrain, + kAddClient, + kRemoveClient, + kGetDispatcher +} - TLDR: undici always ignores 3xx response trailers as they are not expected in case of redirections - and neither are useful if present. - See comment on onData method above for more detailed informations. - */ +/***/ }), + +/***/ 4622: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - this.location = null - this.abort = null +const { kFree, kConnected, kPending, kQueued, kRunning, kSize } = __nccwpck_require__(6443) +const kPool = Symbol('pool') - this.dispatch(this.opts, this) - } else { - this.handler.onComplete(trailers) - } +class PoolStats { + constructor (pool) { + this[kPool] = pool } - onBodySent (chunk) { - if (this.handler.onBodySent) { - this.handler.onBodySent(chunk) - } + get connected () { + return this[kPool][kConnected] } -} -function parseLocation (statusCode, headers) { - if (redirectableStatusCodes.indexOf(statusCode) === -1) { - return null + get free () { + return this[kPool][kFree] } - for (let i = 0; i < headers.length; i += 2) { - if (headers[i].toString().toLowerCase() === 'location') { - return headers[i + 1] - } + get pending () { + return this[kPool][kPending] } -} -// https://tools.ietf.org/html/rfc7231#section-6.4.4 -function shouldRemoveHeader (header, removeContent, unknownOrigin) { - if (header.length === 4) { - return util.headerNameToString(header) === 'host' - } - if (removeContent && util.headerNameToString(header).startsWith('content-')) { - return true + get queued () { + return this[kPool][kQueued] } - if (unknownOrigin && (header.length === 13 || header.length === 6 || header.length === 19)) { - const name = util.headerNameToString(header) - return name === 'authorization' || name === 'cookie' || name === 'proxy-authorization' + + get running () { + return this[kPool][kRunning] } - return false -} -// https://tools.ietf.org/html/rfc7231#section-6.4 -function cleanRequestHeaders (headers, removeContent, unknownOrigin) { - const ret = [] - if (Array.isArray(headers)) { - for (let i = 0; i < headers.length; i += 2) { - if (!shouldRemoveHeader(headers[i], removeContent, unknownOrigin)) { - ret.push(headers[i], headers[i + 1]) - } - } - } else if (headers && typeof headers === 'object') { - for (const key of Object.keys(headers)) { - if (!shouldRemoveHeader(key, removeContent, unknownOrigin)) { - ret.push(key, headers[key]) - } - } - } else { - assert(headers == null, 'headers must be an object or an array') + get size () { + return this[kPool][kSize] } - return ret } -module.exports = RedirectHandler +module.exports = PoolStats /***/ }), -/***/ 3573: +/***/ 5076: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -const assert = __nccwpck_require__(2613) +"use strict"; -const { kRetryHandlerDefaultRetry } = __nccwpck_require__(6443) -const { RequestRetryError } = __nccwpck_require__(8707) -const { isDisturbed, parseHeaders, parseRangeHeader } = __nccwpck_require__(3440) -function calculateRetryAfterHeader (retryAfter) { - const current = Date.now() - const diff = new Date(retryAfter).getTime() - current +const { + PoolBase, + kClients, + kNeedDrain, + kAddClient, + kGetDispatcher +} = __nccwpck_require__(8640) +const Client = __nccwpck_require__(6197) +const { + InvalidArgumentError +} = __nccwpck_require__(8707) +const util = __nccwpck_require__(3440) +const { kUrl, kInterceptors } = __nccwpck_require__(6443) +const buildConnector = __nccwpck_require__(9136) - return diff +const kOptions = Symbol('options') +const kConnections = Symbol('connections') +const kFactory = Symbol('factory') + +function defaultFactory (origin, opts) { + return new Client(origin, opts) } -class RetryHandler { - constructor (opts, handlers) { - const { retryOptions, ...dispatchOpts } = opts - const { - // Retry scoped - retry: retryFn, - maxRetries, - maxTimeout, - minTimeout, - timeoutFactor, - // Response scoped - methods, - errorCodes, - retryAfter, - statusCodes - } = retryOptions ?? {} +class Pool extends PoolBase { + constructor (origin, { + connections, + factory = defaultFactory, + connect, + connectTimeout, + tls, + maxCachedSessions, + socketPath, + autoSelectFamily, + autoSelectFamilyAttemptTimeout, + allowH2, + ...options + } = {}) { + super() - this.dispatch = handlers.dispatch - this.handler = handlers.handler - this.opts = dispatchOpts - this.abort = null - this.aborted = false - this.retryOpts = { - retry: retryFn ?? RetryHandler[kRetryHandlerDefaultRetry], - retryAfter: retryAfter ?? true, - maxTimeout: maxTimeout ?? 30 * 1000, // 30s, - timeout: minTimeout ?? 500, // .5s - timeoutFactor: timeoutFactor ?? 2, - maxRetries: maxRetries ?? 5, - // What errors we should retry - methods: methods ?? ['GET', 'HEAD', 'OPTIONS', 'PUT', 'DELETE', 'TRACE'], - // Indicates which errors to retry - statusCodes: statusCodes ?? [500, 502, 503, 504, 429], - // List of errors to retry - errorCodes: errorCodes ?? [ - 'ECONNRESET', - 'ECONNREFUSED', - 'ENOTFOUND', - 'ENETDOWN', - 'ENETUNREACH', - 'EHOSTDOWN', - 'EHOSTUNREACH', - 'EPIPE' - ] + if (connections != null && (!Number.isFinite(connections) || connections < 0)) { + throw new InvalidArgumentError('invalid connections') } - this.retryCount = 0 - this.start = 0 - this.end = null - this.etag = null - this.resume = null + if (typeof factory !== 'function') { + throw new InvalidArgumentError('factory must be a function.') + } - // Handle possible onConnect duplication - this.handler.onConnect(reason => { - this.aborted = true - if (this.abort) { - this.abort(reason) - } else { - this.reason = reason + if (connect != null && typeof connect !== 'function' && typeof connect !== 'object') { + throw new InvalidArgumentError('connect must be a function or an object') + } + + if (typeof connect !== 'function') { + connect = buildConnector({ + ...tls, + maxCachedSessions, + allowH2, + socketPath, + timeout: connectTimeout, + ...(util.nodeHasAutoSelectFamily && autoSelectFamily ? { autoSelectFamily, autoSelectFamilyAttemptTimeout } : undefined), + ...connect + }) + } + + this[kInterceptors] = options.interceptors && options.interceptors.Pool && Array.isArray(options.interceptors.Pool) + ? options.interceptors.Pool + : [] + this[kConnections] = connections || null + this[kUrl] = util.parseOrigin(origin) + this[kOptions] = { ...util.deepClone(options), connect, allowH2 } + this[kOptions].interceptors = options.interceptors + ? { ...options.interceptors } + : undefined + this[kFactory] = factory + + this.on('connectionError', (origin, targets, error) => { + // If a connection error occurs, we remove the client from the pool, + // and emit a connectionError event. They will not be re-used. + // Fixes https://github.com/nodejs/undici/issues/3895 + for (const target of targets) { + // Do not use kRemoveClient here, as it will close the client, + // but the client cannot be closed in this state. + const idx = this[kClients].indexOf(target) + if (idx !== -1) { + this[kClients].splice(idx, 1) + } } }) } - onRequestSent () { - if (this.handler.onRequestSent) { - this.handler.onRequestSent() + [kGetDispatcher] () { + let dispatcher = this[kClients].find(dispatcher => !dispatcher[kNeedDrain]) + + if (dispatcher) { + return dispatcher + } + + if (!this[kConnections] || this[kClients].length < this[kConnections]) { + dispatcher = this[kFactory](this[kUrl], this[kOptions]) + this[kAddClient](dispatcher) } + + return dispatcher } +} + +module.exports = Pool + + +/***/ }), + +/***/ 2720: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + + +const { kProxy, kClose, kDestroy, kInterceptors } = __nccwpck_require__(6443) +const { URL } = __nccwpck_require__(7016) +const Agent = __nccwpck_require__(9965) +const Pool = __nccwpck_require__(5076) +const DispatcherBase = __nccwpck_require__(1) +const { InvalidArgumentError, RequestAbortedError } = __nccwpck_require__(8707) +const buildConnector = __nccwpck_require__(9136) + +const kAgent = Symbol('proxy agent') +const kClient = Symbol('proxy client') +const kProxyHeaders = Symbol('proxy headers') +const kRequestTls = Symbol('request tls settings') +const kProxyTls = Symbol('proxy tls settings') +const kConnectEndpoint = Symbol('connect endpoint function') - onUpgrade (statusCode, headers, socket) { - if (this.handler.onUpgrade) { - this.handler.onUpgrade(statusCode, headers, socket) - } - } +function defaultProtocolPort (protocol) { + return protocol === 'https:' ? 443 : 80 +} - onConnect (abort) { - if (this.aborted) { - abort(this.reason) - } else { - this.abort = abort - } +function buildProxyOptions (opts) { + if (typeof opts === 'string') { + opts = { uri: opts } } - onBodySent (chunk) { - if (this.handler.onBodySent) return this.handler.onBodySent(chunk) + if (!opts || !opts.uri) { + throw new InvalidArgumentError('Proxy opts.uri is mandatory') } - static [kRetryHandlerDefaultRetry] (err, { state, opts }, cb) { - const { statusCode, code, headers } = err - const { method, retryOptions } = opts - const { - maxRetries, - timeout, - maxTimeout, - timeoutFactor, - statusCodes, - errorCodes, - methods - } = retryOptions - let { counter, currentTimeout } = state + return { + uri: opts.uri, + protocol: opts.protocol || 'https' + } +} - currentTimeout = - currentTimeout != null && currentTimeout > 0 ? currentTimeout : timeout +function defaultFactory (origin, opts) { + return new Pool(origin, opts) +} - // Any code that is not a Undici's originated and allowed to retry - if ( - code && - code !== 'UND_ERR_REQ_RETRY' && - code !== 'UND_ERR_SOCKET' && - !errorCodes.includes(code) - ) { - cb(err) - return - } +class ProxyAgent extends DispatcherBase { + constructor (opts) { + super(opts) + this[kProxy] = buildProxyOptions(opts) + this[kAgent] = new Agent(opts) + this[kInterceptors] = opts.interceptors && opts.interceptors.ProxyAgent && Array.isArray(opts.interceptors.ProxyAgent) + ? opts.interceptors.ProxyAgent + : [] - // If a set of method are provided and the current method is not in the list - if (Array.isArray(methods) && !methods.includes(method)) { - cb(err) - return + if (typeof opts === 'string') { + opts = { uri: opts } } - // If a set of status code are provided and the current status code is not in the list - if ( - statusCode != null && - Array.isArray(statusCodes) && - !statusCodes.includes(statusCode) - ) { - cb(err) - return + if (!opts || !opts.uri) { + throw new InvalidArgumentError('Proxy opts.uri is mandatory') } - // If we reached the max number of retries - if (counter > maxRetries) { - cb(err) - return - } + const { clientFactory = defaultFactory } = opts - let retryAfterHeader = headers != null && headers['retry-after'] - if (retryAfterHeader) { - retryAfterHeader = Number(retryAfterHeader) - retryAfterHeader = isNaN(retryAfterHeader) - ? calculateRetryAfterHeader(retryAfterHeader) - : retryAfterHeader * 1e3 // Retry-After is in seconds + if (typeof clientFactory !== 'function') { + throw new InvalidArgumentError('Proxy opts.clientFactory must be a function.') } - const retryTimeout = - retryAfterHeader > 0 - ? Math.min(retryAfterHeader, maxTimeout) - : Math.min(currentTimeout * timeoutFactor ** counter, maxTimeout) - - state.currentTimeout = retryTimeout - - setTimeout(() => cb(null), retryTimeout) - } - - onHeaders (statusCode, rawHeaders, resume, statusMessage) { - const headers = parseHeaders(rawHeaders) + this[kRequestTls] = opts.requestTls + this[kProxyTls] = opts.proxyTls + this[kProxyHeaders] = opts.headers || {} - this.retryCount += 1 + const resolvedUrl = new URL(opts.uri) + const { origin, port, host, username, password } = resolvedUrl - if (statusCode >= 300) { - this.abort( - new RequestRetryError('Request failed', statusCode, { - headers, - count: this.retryCount - }) - ) - return false + if (opts.auth && opts.token) { + throw new InvalidArgumentError('opts.auth cannot be used in combination with opts.token') + } else if (opts.auth) { + /* @deprecated in favour of opts.token */ + this[kProxyHeaders]['proxy-authorization'] = `Basic ${opts.auth}` + } else if (opts.token) { + this[kProxyHeaders]['proxy-authorization'] = opts.token + } else if (username && password) { + this[kProxyHeaders]['proxy-authorization'] = `Basic ${Buffer.from(`${decodeURIComponent(username)}:${decodeURIComponent(password)}`).toString('base64')}` } - // Checkpoint for resume from where we left it - if (this.resume != null) { - this.resume = null - - if (statusCode !== 206) { - return true - } - - const contentRange = parseRangeHeader(headers['content-range']) - // If no content range - if (!contentRange) { - this.abort( - new RequestRetryError('Content-Range mismatch', statusCode, { - headers, - count: this.retryCount + const connect = buildConnector({ ...opts.proxyTls }) + this[kConnectEndpoint] = buildConnector({ ...opts.requestTls }) + this[kClient] = clientFactory(resolvedUrl, { connect }) + this[kAgent] = new Agent({ + ...opts, + connect: async (opts, callback) => { + let requestedHost = opts.host + if (!opts.port) { + requestedHost += `:${defaultProtocolPort(opts.protocol)}` + } + try { + const { socket, statusCode } = await this[kClient].connect({ + origin, + port, + path: requestedHost, + signal: opts.signal, + headers: { + ...this[kProxyHeaders], + host + } }) - ) - return false + if (statusCode !== 200) { + socket.on('error', () => {}).destroy() + callback(new RequestAbortedError(`Proxy response (${statusCode}) !== 200 when HTTP Tunneling`)) + } + if (opts.protocol !== 'https:') { + callback(null, socket) + return + } + let servername + if (this[kRequestTls]) { + servername = this[kRequestTls].servername + } else { + servername = opts.servername + } + this[kConnectEndpoint]({ ...opts, servername, httpSocket: socket }, callback) + } catch (err) { + callback(err) + } } + }) + } - // Let's start with a weak etag check - if (this.etag != null && this.etag !== headers.etag) { - this.abort( - new RequestRetryError('ETag mismatch', statusCode, { - headers, - count: this.retryCount - }) - ) - return false - } + dispatch (opts, handler) { + const { host } = new URL(opts.origin) + const headers = buildHeaders(opts.headers) + throwIfProxyAuthIsSent(headers) + return this[kAgent].dispatch( + { + ...opts, + headers: { + ...headers, + host + } + }, + handler + ) + } - const { start, size, end = size } = contentRange + async [kClose] () { + await this[kAgent].close() + await this[kClient].close() + } - assert(this.start === start, 'content-range mismatch') - assert(this.end == null || this.end === end, 'content-range mismatch') + async [kDestroy] () { + await this[kAgent].destroy() + await this[kClient].destroy() + } +} - this.resume = resume - return true +/** + * @param {string[] | Record} headers + * @returns {Record} + */ +function buildHeaders (headers) { + // When using undici.fetch, the headers list is stored + // as an array. + if (Array.isArray(headers)) { + /** @type {Record} */ + const headersPair = {} + + for (let i = 0; i < headers.length; i += 2) { + headersPair[headers[i]] = headers[i + 1] } - if (this.end == null) { - if (statusCode === 206) { - // First time we receive 206 - const range = parseRangeHeader(headers['content-range']) + return headersPair + } - if (range == null) { - return this.handler.onHeaders( - statusCode, - rawHeaders, - resume, - statusMessage - ) - } + return headers +} + +/** + * @param {Record} headers + * + * Previous versions of ProxyAgent suggests the Proxy-Authorization in request headers + * Nevertheless, it was changed and to avoid a security vulnerability by end users + * this check was created. + * It should be removed in the next major version for performance reasons + */ +function throwIfProxyAuthIsSent (headers) { + const existProxyAuth = headers && Object.keys(headers) + .find((key) => key.toLowerCase() === 'proxy-authorization') + if (existProxyAuth) { + throw new InvalidArgumentError('Proxy-Authorization should be sent in ProxyAgent constructor') + } +} - const { start, size, end = size } = range +module.exports = ProxyAgent - assert( - start != null && Number.isFinite(start) && this.start !== start, - 'content-range mismatch' - ) - assert(Number.isFinite(start)) - assert( - end != null && Number.isFinite(end) && this.end !== end, - 'invalid content-length' - ) - this.start = start - this.end = end - } +/***/ }), - // We make our best to checkpoint the body for further range headers - if (this.end == null) { - const contentLength = headers['content-length'] - this.end = contentLength != null ? Number(contentLength) : null - } +/***/ 8804: +/***/ ((module) => { - assert(Number.isFinite(this.start)) - assert( - this.end == null || Number.isFinite(this.end), - 'invalid content-length' - ) +"use strict"; - this.resume = resume - this.etag = headers.etag != null ? headers.etag : null - return this.handler.onHeaders( - statusCode, - rawHeaders, - resume, - statusMessage - ) - } +let fastNow = Date.now() +let fastNowTimeout - const err = new RequestRetryError('Request failed', statusCode, { - headers, - count: this.retryCount - }) +const fastTimers = [] - this.abort(err) +function onTimeout () { + fastNow = Date.now() - return false - } + let len = fastTimers.length + let idx = 0 + while (idx < len) { + const timer = fastTimers[idx] - onData (chunk) { - this.start += chunk.length + if (timer.state === 0) { + timer.state = fastNow + timer.delay + } else if (timer.state > 0 && fastNow >= timer.state) { + timer.state = -1 + timer.callback(timer.opaque) + } - return this.handler.onData(chunk) + if (timer.state === -1) { + timer.state = -2 + if (idx !== len - 1) { + fastTimers[idx] = fastTimers.pop() + } else { + fastTimers.pop() + } + len -= 1 + } else { + idx += 1 + } } - onComplete (rawTrailers) { - this.retryCount = 0 - return this.handler.onComplete(rawTrailers) + if (fastTimers.length > 0) { + refreshTimeout() } +} - onError (err) { - if (this.aborted || isDisturbed(this.opts.body)) { - return this.handler.onError(err) +function refreshTimeout () { + if (fastNowTimeout && fastNowTimeout.refresh) { + fastNowTimeout.refresh() + } else { + clearTimeout(fastNowTimeout) + fastNowTimeout = setTimeout(onTimeout, 1e3) + if (fastNowTimeout.unref) { + fastNowTimeout.unref() } + } +} - this.retryOpts.retry( - err, - { - state: { counter: this.retryCount++, currentTimeout: this.retryAfter }, - opts: { retryOptions: this.retryOpts, ...this.opts } - }, - onRetry.bind(this) - ) +class Timeout { + constructor (callback, delay, opaque) { + this.callback = callback + this.delay = delay + this.opaque = opaque - function onRetry (err) { - if (err != null || this.aborted || isDisturbed(this.opts.body)) { - return this.handler.onError(err) - } + // -2 not in timer list + // -1 in timer list but inactive + // 0 in timer list waiting for time + // > 0 in timer list waiting for time to expire + this.state = -2 - if (this.start !== 0) { - this.opts = { - ...this.opts, - headers: { - ...this.opts.headers, - range: `bytes=${this.start}-${this.end ?? ''}` - } - } - } + this.refresh() + } - try { - this.dispatch(this.opts, this) - } catch (err) { - this.handler.onError(err) + refresh () { + if (this.state === -2) { + fastTimers.push(this) + if (!fastNowTimeout || fastTimers.length === 1) { + refreshTimeout() } } + + this.state = 0 + } + + clear () { + this.state = -1 } } -module.exports = RetryHandler +module.exports = { + setTimeout (callback, delay, opaque) { + return delay < 1e3 + ? setTimeout(callback, delay, opaque) + : new Timeout(callback, delay, opaque) + }, + clearTimeout (timeout) { + if (timeout instanceof Timeout) { + timeout.clear() + } else { + clearTimeout(timeout) + } + } +} /***/ }), -/***/ 4415: +/***/ 8550: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -const RedirectHandler = __nccwpck_require__(8299) +const diagnosticsChannel = __nccwpck_require__(1637) +const { uid, states } = __nccwpck_require__(5913) +const { + kReadyState, + kSentClose, + kByteParser, + kReceivedClose +} = __nccwpck_require__(2933) +const { fireEvent, failWebsocketConnection } = __nccwpck_require__(3574) +const { CloseEvent } = __nccwpck_require__(6255) +const { makeRequest } = __nccwpck_require__(5194) +const { fetching } = __nccwpck_require__(2315) +const { Headers } = __nccwpck_require__(6349) +const { getGlobalDispatcher } = __nccwpck_require__(2581) +const { kHeadersList } = __nccwpck_require__(6443) + +const channels = {} +channels.open = diagnosticsChannel.channel('undici:websocket:open') +channels.close = diagnosticsChannel.channel('undici:websocket:close') +channels.socketError = diagnosticsChannel.channel('undici:websocket:socket_error') + +/** @type {import('crypto')} */ +let crypto +try { + crypto = __nccwpck_require__(6982) +} catch { + +} + +/** + * @see https://websockets.spec.whatwg.org/#concept-websocket-establish + * @param {URL} url + * @param {string|string[]} protocols + * @param {import('./websocket').WebSocket} ws + * @param {(response: any) => void} onEstablish + * @param {Partial} options + */ +function establishWebSocketConnection (url, protocols, ws, onEstablish, options) { + // 1. Let requestURL be a copy of url, with its scheme set to "http", if url’s + // scheme is "ws", and to "https" otherwise. + const requestURL = url + + requestURL.protocol = url.protocol === 'ws:' ? 'http:' : 'https:' + + // 2. Let request be a new request, whose URL is requestURL, client is client, + // service-workers mode is "none", referrer is "no-referrer", mode is + // "websocket", credentials mode is "include", cache mode is "no-store" , + // and redirect mode is "error". + const request = makeRequest({ + urlList: [requestURL], + serviceWorkers: 'none', + referrer: 'no-referrer', + mode: 'websocket', + credentials: 'include', + cache: 'no-store', + redirect: 'error' + }) + + // Note: undici extension, allow setting custom headers. + if (options.headers) { + const headersList = new Headers(options.headers)[kHeadersList] + + request.headersList = headersList + } + + // 3. Append (`Upgrade`, `websocket`) to request’s header list. + // 4. Append (`Connection`, `Upgrade`) to request’s header list. + // Note: both of these are handled by undici currently. + // https://github.com/nodejs/undici/blob/68c269c4144c446f3f1220951338daef4a6b5ec4/lib/client.js#L1397 + + // 5. Let keyValue be a nonce consisting of a randomly selected + // 16-byte value that has been forgiving-base64-encoded and + // isomorphic encoded. + const keyValue = crypto.randomBytes(16).toString('base64') + + // 6. Append (`Sec-WebSocket-Key`, keyValue) to request’s + // header list. + request.headersList.append('sec-websocket-key', keyValue) + + // 7. Append (`Sec-WebSocket-Version`, `13`) to request’s + // header list. + request.headersList.append('sec-websocket-version', '13') + + // 8. For each protocol in protocols, combine + // (`Sec-WebSocket-Protocol`, protocol) in request’s header + // list. + for (const protocol of protocols) { + request.headersList.append('sec-websocket-protocol', protocol) + } + + // 9. Let permessageDeflate be a user-agent defined + // "permessage-deflate" extension header value. + // https://github.com/mozilla/gecko-dev/blob/ce78234f5e653a5d3916813ff990f053510227bc/netwerk/protocol/websocket/WebSocketChannel.cpp#L2673 + // TODO: enable once permessage-deflate is supported + const permessageDeflate = '' // 'permessage-deflate; 15' -function createRedirectInterceptor ({ maxRedirections: defaultMaxRedirections }) { - return (dispatch) => { - return function Intercept (opts, handler) { - const { maxRedirections = defaultMaxRedirections } = opts + // 10. Append (`Sec-WebSocket-Extensions`, permessageDeflate) to + // request’s header list. + // request.headersList.append('sec-websocket-extensions', permessageDeflate) - if (!maxRedirections) { - return dispatch(opts, handler) + // 11. Fetch request with useParallelQueue set to true, and + // processResponse given response being these steps: + const controller = fetching({ + request, + useParallelQueue: true, + dispatcher: options.dispatcher ?? getGlobalDispatcher(), + processResponse (response) { + // 1. If response is a network error or its status is not 101, + // fail the WebSocket connection. + if (response.type === 'error' || response.status !== 101) { + failWebsocketConnection(ws, 'Received network error or non-101 status code.') + return } - const redirectHandler = new RedirectHandler(dispatch, maxRedirections, opts, handler) - opts = { ...opts, maxRedirections: 0 } // Stop sub dispatcher from also redirecting. - return dispatch(opts, redirectHandler) - } - } -} - -module.exports = createRedirectInterceptor - + // 2. If protocols is not the empty list and extracting header + // list values given `Sec-WebSocket-Protocol` and response’s + // header list results in null, failure, or the empty byte + // sequence, then fail the WebSocket connection. + if (protocols.length !== 0 && !response.headersList.get('Sec-WebSocket-Protocol')) { + failWebsocketConnection(ws, 'Server did not respond with sent protocols.') + return + } -/***/ }), + // 3. Follow the requirements stated step 2 to step 6, inclusive, + // of the last set of steps in section 4.1 of The WebSocket + // Protocol to validate response. This either results in fail + // the WebSocket connection or the WebSocket connection is + // established. -/***/ 2824: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + // 2. If the response lacks an |Upgrade| header field or the |Upgrade| + // header field contains a value that is not an ASCII case- + // insensitive match for the value "websocket", the client MUST + // _Fail the WebSocket Connection_. + if (response.headersList.get('Upgrade')?.toLowerCase() !== 'websocket') { + failWebsocketConnection(ws, 'Server did not set Upgrade header to "websocket".') + return + } -"use strict"; + // 3. If the response lacks a |Connection| header field or the + // |Connection| header field doesn't contain a token that is an + // ASCII case-insensitive match for the value "Upgrade", the client + // MUST _Fail the WebSocket Connection_. + if (response.headersList.get('Connection')?.toLowerCase() !== 'upgrade') { + failWebsocketConnection(ws, 'Server did not set Connection header to "upgrade".') + return + } -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.SPECIAL_HEADERS = exports.HEADER_STATE = exports.MINOR = exports.MAJOR = exports.CONNECTION_TOKEN_CHARS = exports.HEADER_CHARS = exports.TOKEN = exports.STRICT_TOKEN = exports.HEX = exports.URL_CHAR = exports.STRICT_URL_CHAR = exports.USERINFO_CHARS = exports.MARK = exports.ALPHANUM = exports.NUM = exports.HEX_MAP = exports.NUM_MAP = exports.ALPHA = exports.FINISH = exports.H_METHOD_MAP = exports.METHOD_MAP = exports.METHODS_RTSP = exports.METHODS_ICE = exports.METHODS_HTTP = exports.METHODS = exports.LENIENT_FLAGS = exports.FLAGS = exports.TYPE = exports.ERROR = void 0; -const utils_1 = __nccwpck_require__(172); -// C headers -var ERROR; -(function (ERROR) { - ERROR[ERROR["OK"] = 0] = "OK"; - ERROR[ERROR["INTERNAL"] = 1] = "INTERNAL"; - ERROR[ERROR["STRICT"] = 2] = "STRICT"; - ERROR[ERROR["LF_EXPECTED"] = 3] = "LF_EXPECTED"; - ERROR[ERROR["UNEXPECTED_CONTENT_LENGTH"] = 4] = "UNEXPECTED_CONTENT_LENGTH"; - ERROR[ERROR["CLOSED_CONNECTION"] = 5] = "CLOSED_CONNECTION"; - ERROR[ERROR["INVALID_METHOD"] = 6] = "INVALID_METHOD"; - ERROR[ERROR["INVALID_URL"] = 7] = "INVALID_URL"; - ERROR[ERROR["INVALID_CONSTANT"] = 8] = "INVALID_CONSTANT"; - ERROR[ERROR["INVALID_VERSION"] = 9] = "INVALID_VERSION"; - ERROR[ERROR["INVALID_HEADER_TOKEN"] = 10] = "INVALID_HEADER_TOKEN"; - ERROR[ERROR["INVALID_CONTENT_LENGTH"] = 11] = "INVALID_CONTENT_LENGTH"; - ERROR[ERROR["INVALID_CHUNK_SIZE"] = 12] = "INVALID_CHUNK_SIZE"; - ERROR[ERROR["INVALID_STATUS"] = 13] = "INVALID_STATUS"; - ERROR[ERROR["INVALID_EOF_STATE"] = 14] = "INVALID_EOF_STATE"; - ERROR[ERROR["INVALID_TRANSFER_ENCODING"] = 15] = "INVALID_TRANSFER_ENCODING"; - ERROR[ERROR["CB_MESSAGE_BEGIN"] = 16] = "CB_MESSAGE_BEGIN"; - ERROR[ERROR["CB_HEADERS_COMPLETE"] = 17] = "CB_HEADERS_COMPLETE"; - ERROR[ERROR["CB_MESSAGE_COMPLETE"] = 18] = "CB_MESSAGE_COMPLETE"; - ERROR[ERROR["CB_CHUNK_HEADER"] = 19] = "CB_CHUNK_HEADER"; - ERROR[ERROR["CB_CHUNK_COMPLETE"] = 20] = "CB_CHUNK_COMPLETE"; - ERROR[ERROR["PAUSED"] = 21] = "PAUSED"; - ERROR[ERROR["PAUSED_UPGRADE"] = 22] = "PAUSED_UPGRADE"; - ERROR[ERROR["PAUSED_H2_UPGRADE"] = 23] = "PAUSED_H2_UPGRADE"; - ERROR[ERROR["USER"] = 24] = "USER"; -})(ERROR = exports.ERROR || (exports.ERROR = {})); -var TYPE; -(function (TYPE) { - TYPE[TYPE["BOTH"] = 0] = "BOTH"; - TYPE[TYPE["REQUEST"] = 1] = "REQUEST"; - TYPE[TYPE["RESPONSE"] = 2] = "RESPONSE"; -})(TYPE = exports.TYPE || (exports.TYPE = {})); -var FLAGS; -(function (FLAGS) { - FLAGS[FLAGS["CONNECTION_KEEP_ALIVE"] = 1] = "CONNECTION_KEEP_ALIVE"; - FLAGS[FLAGS["CONNECTION_CLOSE"] = 2] = "CONNECTION_CLOSE"; - FLAGS[FLAGS["CONNECTION_UPGRADE"] = 4] = "CONNECTION_UPGRADE"; - FLAGS[FLAGS["CHUNKED"] = 8] = "CHUNKED"; - FLAGS[FLAGS["UPGRADE"] = 16] = "UPGRADE"; - FLAGS[FLAGS["CONTENT_LENGTH"] = 32] = "CONTENT_LENGTH"; - FLAGS[FLAGS["SKIPBODY"] = 64] = "SKIPBODY"; - FLAGS[FLAGS["TRAILING"] = 128] = "TRAILING"; - // 1 << 8 is unused - FLAGS[FLAGS["TRANSFER_ENCODING"] = 512] = "TRANSFER_ENCODING"; -})(FLAGS = exports.FLAGS || (exports.FLAGS = {})); -var LENIENT_FLAGS; -(function (LENIENT_FLAGS) { - LENIENT_FLAGS[LENIENT_FLAGS["HEADERS"] = 1] = "HEADERS"; - LENIENT_FLAGS[LENIENT_FLAGS["CHUNKED_LENGTH"] = 2] = "CHUNKED_LENGTH"; - LENIENT_FLAGS[LENIENT_FLAGS["KEEP_ALIVE"] = 4] = "KEEP_ALIVE"; -})(LENIENT_FLAGS = exports.LENIENT_FLAGS || (exports.LENIENT_FLAGS = {})); -var METHODS; -(function (METHODS) { - METHODS[METHODS["DELETE"] = 0] = "DELETE"; - METHODS[METHODS["GET"] = 1] = "GET"; - METHODS[METHODS["HEAD"] = 2] = "HEAD"; - METHODS[METHODS["POST"] = 3] = "POST"; - METHODS[METHODS["PUT"] = 4] = "PUT"; - /* pathological */ - METHODS[METHODS["CONNECT"] = 5] = "CONNECT"; - METHODS[METHODS["OPTIONS"] = 6] = "OPTIONS"; - METHODS[METHODS["TRACE"] = 7] = "TRACE"; - /* WebDAV */ - METHODS[METHODS["COPY"] = 8] = "COPY"; - METHODS[METHODS["LOCK"] = 9] = "LOCK"; - METHODS[METHODS["MKCOL"] = 10] = "MKCOL"; - METHODS[METHODS["MOVE"] = 11] = "MOVE"; - METHODS[METHODS["PROPFIND"] = 12] = "PROPFIND"; - METHODS[METHODS["PROPPATCH"] = 13] = "PROPPATCH"; - METHODS[METHODS["SEARCH"] = 14] = "SEARCH"; - METHODS[METHODS["UNLOCK"] = 15] = "UNLOCK"; - METHODS[METHODS["BIND"] = 16] = "BIND"; - METHODS[METHODS["REBIND"] = 17] = "REBIND"; - METHODS[METHODS["UNBIND"] = 18] = "UNBIND"; - METHODS[METHODS["ACL"] = 19] = "ACL"; - /* subversion */ - METHODS[METHODS["REPORT"] = 20] = "REPORT"; - METHODS[METHODS["MKACTIVITY"] = 21] = "MKACTIVITY"; - METHODS[METHODS["CHECKOUT"] = 22] = "CHECKOUT"; - METHODS[METHODS["MERGE"] = 23] = "MERGE"; - /* upnp */ - METHODS[METHODS["M-SEARCH"] = 24] = "M-SEARCH"; - METHODS[METHODS["NOTIFY"] = 25] = "NOTIFY"; - METHODS[METHODS["SUBSCRIBE"] = 26] = "SUBSCRIBE"; - METHODS[METHODS["UNSUBSCRIBE"] = 27] = "UNSUBSCRIBE"; - /* RFC-5789 */ - METHODS[METHODS["PATCH"] = 28] = "PATCH"; - METHODS[METHODS["PURGE"] = 29] = "PURGE"; - /* CalDAV */ - METHODS[METHODS["MKCALENDAR"] = 30] = "MKCALENDAR"; - /* RFC-2068, section 19.6.1.2 */ - METHODS[METHODS["LINK"] = 31] = "LINK"; - METHODS[METHODS["UNLINK"] = 32] = "UNLINK"; - /* icecast */ - METHODS[METHODS["SOURCE"] = 33] = "SOURCE"; - /* RFC-7540, section 11.6 */ - METHODS[METHODS["PRI"] = 34] = "PRI"; - /* RFC-2326 RTSP */ - METHODS[METHODS["DESCRIBE"] = 35] = "DESCRIBE"; - METHODS[METHODS["ANNOUNCE"] = 36] = "ANNOUNCE"; - METHODS[METHODS["SETUP"] = 37] = "SETUP"; - METHODS[METHODS["PLAY"] = 38] = "PLAY"; - METHODS[METHODS["PAUSE"] = 39] = "PAUSE"; - METHODS[METHODS["TEARDOWN"] = 40] = "TEARDOWN"; - METHODS[METHODS["GET_PARAMETER"] = 41] = "GET_PARAMETER"; - METHODS[METHODS["SET_PARAMETER"] = 42] = "SET_PARAMETER"; - METHODS[METHODS["REDIRECT"] = 43] = "REDIRECT"; - METHODS[METHODS["RECORD"] = 44] = "RECORD"; - /* RAOP */ - METHODS[METHODS["FLUSH"] = 45] = "FLUSH"; -})(METHODS = exports.METHODS || (exports.METHODS = {})); -exports.METHODS_HTTP = [ - METHODS.DELETE, - METHODS.GET, - METHODS.HEAD, - METHODS.POST, - METHODS.PUT, - METHODS.CONNECT, - METHODS.OPTIONS, - METHODS.TRACE, - METHODS.COPY, - METHODS.LOCK, - METHODS.MKCOL, - METHODS.MOVE, - METHODS.PROPFIND, - METHODS.PROPPATCH, - METHODS.SEARCH, - METHODS.UNLOCK, - METHODS.BIND, - METHODS.REBIND, - METHODS.UNBIND, - METHODS.ACL, - METHODS.REPORT, - METHODS.MKACTIVITY, - METHODS.CHECKOUT, - METHODS.MERGE, - METHODS['M-SEARCH'], - METHODS.NOTIFY, - METHODS.SUBSCRIBE, - METHODS.UNSUBSCRIBE, - METHODS.PATCH, - METHODS.PURGE, - METHODS.MKCALENDAR, - METHODS.LINK, - METHODS.UNLINK, - METHODS.PRI, - // TODO(indutny): should we allow it with HTTP? - METHODS.SOURCE, -]; -exports.METHODS_ICE = [ - METHODS.SOURCE, -]; -exports.METHODS_RTSP = [ - METHODS.OPTIONS, - METHODS.DESCRIBE, - METHODS.ANNOUNCE, - METHODS.SETUP, - METHODS.PLAY, - METHODS.PAUSE, - METHODS.TEARDOWN, - METHODS.GET_PARAMETER, - METHODS.SET_PARAMETER, - METHODS.REDIRECT, - METHODS.RECORD, - METHODS.FLUSH, - // For AirPlay - METHODS.GET, - METHODS.POST, -]; -exports.METHOD_MAP = utils_1.enumToMap(METHODS); -exports.H_METHOD_MAP = {}; -Object.keys(exports.METHOD_MAP).forEach((key) => { - if (/^H/.test(key)) { - exports.H_METHOD_MAP[key] = exports.METHOD_MAP[key]; + // 4. If the response lacks a |Sec-WebSocket-Accept| header field or + // the |Sec-WebSocket-Accept| contains a value other than the + // base64-encoded SHA-1 of the concatenation of the |Sec-WebSocket- + // Key| (as a string, not base64-decoded) with the string "258EAFA5- + // E914-47DA-95CA-C5AB0DC85B11" but ignoring any leading and + // trailing whitespace, the client MUST _Fail the WebSocket + // Connection_. + const secWSAccept = response.headersList.get('Sec-WebSocket-Accept') + const digest = crypto.createHash('sha1').update(keyValue + uid).digest('base64') + if (secWSAccept !== digest) { + failWebsocketConnection(ws, 'Incorrect hash received in Sec-WebSocket-Accept header.') + return + } + + // 5. If the response includes a |Sec-WebSocket-Extensions| header + // field and this header field indicates the use of an extension + // that was not present in the client's handshake (the server has + // indicated an extension not requested by the client), the client + // MUST _Fail the WebSocket Connection_. (The parsing of this + // header field to determine which extensions are requested is + // discussed in Section 9.1.) + const secExtension = response.headersList.get('Sec-WebSocket-Extensions') + + if (secExtension !== null && secExtension !== permessageDeflate) { + failWebsocketConnection(ws, 'Received different permessage-deflate than the one set.') + return + } + + // 6. If the response includes a |Sec-WebSocket-Protocol| header field + // and this header field indicates the use of a subprotocol that was + // not present in the client's handshake (the server has indicated a + // subprotocol not requested by the client), the client MUST _Fail + // the WebSocket Connection_. + const secProtocol = response.headersList.get('Sec-WebSocket-Protocol') + + if (secProtocol !== null && secProtocol !== request.headersList.get('Sec-WebSocket-Protocol')) { + failWebsocketConnection(ws, 'Protocol was not set in the opening handshake.') + return + } + + response.socket.on('data', onSocketData) + response.socket.on('close', onSocketClose) + response.socket.on('error', onSocketError) + + if (channels.open.hasSubscribers) { + channels.open.publish({ + address: response.socket.address(), + protocol: secProtocol, + extensions: secExtension + }) + } + + onEstablish(response) } -}); -var FINISH; -(function (FINISH) { - FINISH[FINISH["SAFE"] = 0] = "SAFE"; - FINISH[FINISH["SAFE_WITH_CB"] = 1] = "SAFE_WITH_CB"; - FINISH[FINISH["UNSAFE"] = 2] = "UNSAFE"; -})(FINISH = exports.FINISH || (exports.FINISH = {})); -exports.ALPHA = []; -for (let i = 'A'.charCodeAt(0); i <= 'Z'.charCodeAt(0); i++) { - // Upper case - exports.ALPHA.push(String.fromCharCode(i)); - // Lower case - exports.ALPHA.push(String.fromCharCode(i + 0x20)); -} -exports.NUM_MAP = { - 0: 0, 1: 1, 2: 2, 3: 3, 4: 4, - 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, -}; -exports.HEX_MAP = { - 0: 0, 1: 1, 2: 2, 3: 3, 4: 4, - 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, - A: 0XA, B: 0XB, C: 0XC, D: 0XD, E: 0XE, F: 0XF, - a: 0xa, b: 0xb, c: 0xc, d: 0xd, e: 0xe, f: 0xf, -}; -exports.NUM = [ - '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', -]; -exports.ALPHANUM = exports.ALPHA.concat(exports.NUM); -exports.MARK = ['-', '_', '.', '!', '~', '*', '\'', '(', ')']; -exports.USERINFO_CHARS = exports.ALPHANUM - .concat(exports.MARK) - .concat(['%', ';', ':', '&', '=', '+', '$', ',']); -// TODO(indutny): use RFC -exports.STRICT_URL_CHAR = [ - '!', '"', '$', '%', '&', '\'', - '(', ')', '*', '+', ',', '-', '.', '/', - ':', ';', '<', '=', '>', - '@', '[', '\\', ']', '^', '_', - '`', - '{', '|', '}', '~', -].concat(exports.ALPHANUM); -exports.URL_CHAR = exports.STRICT_URL_CHAR - .concat(['\t', '\f']); -// All characters with 0x80 bit set to 1 -for (let i = 0x80; i <= 0xff; i++) { - exports.URL_CHAR.push(i); + }) + + return controller } -exports.HEX = exports.NUM.concat(['a', 'b', 'c', 'd', 'e', 'f', 'A', 'B', 'C', 'D', 'E', 'F']); -/* Tokens as defined by rfc 2616. Also lowercases them. - * token = 1* - * separators = "(" | ")" | "<" | ">" | "@" - * | "," | ";" | ":" | "\" | <"> - * | "/" | "[" | "]" | "?" | "=" - * | "{" | "}" | SP | HT + +/** + * @param {Buffer} chunk */ -exports.STRICT_TOKEN = [ - '!', '#', '$', '%', '&', '\'', - '*', '+', '-', '.', - '^', '_', '`', - '|', '~', -].concat(exports.ALPHANUM); -exports.TOKEN = exports.STRICT_TOKEN.concat([' ']); -/* - * Verify that a char is a valid visible (printable) US-ASCII - * character or %x80-FF +function onSocketData (chunk) { + if (!this.ws[kByteParser].write(chunk)) { + this.pause() + } +} + +/** + * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol + * @see https://datatracker.ietf.org/doc/html/rfc6455#section-7.1.4 */ -exports.HEADER_CHARS = ['\t']; -for (let i = 32; i <= 255; i++) { - if (i !== 127) { - exports.HEADER_CHARS.push(i); - } +function onSocketClose () { + const { ws } = this + + // If the TCP connection was closed after the + // WebSocket closing handshake was completed, the WebSocket connection + // is said to have been closed _cleanly_. + const wasClean = ws[kSentClose] && ws[kReceivedClose] + + let code = 1005 + let reason = '' + + const result = ws[kByteParser].closingInfo + + if (result) { + code = result.code ?? 1005 + reason = result.reason + } else if (!ws[kSentClose]) { + // If _The WebSocket + // Connection is Closed_ and no Close control frame was received by the + // endpoint (such as could occur if the underlying transport connection + // is lost), _The WebSocket Connection Close Code_ is considered to be + // 1006. + code = 1006 + } + + // 1. Change the ready state to CLOSED (3). + ws[kReadyState] = states.CLOSED + + // 2. If the user agent was required to fail the WebSocket + // connection, or if the WebSocket connection was closed + // after being flagged as full, fire an event named error + // at the WebSocket object. + // TODO + + // 3. Fire an event named close at the WebSocket object, + // using CloseEvent, with the wasClean attribute + // initialized to true if the connection closed cleanly + // and false otherwise, the code attribute initialized to + // the WebSocket connection close code, and the reason + // attribute initialized to the result of applying UTF-8 + // decode without BOM to the WebSocket connection close + // reason. + fireEvent('close', ws, CloseEvent, { + wasClean, code, reason + }) + + if (channels.close.hasSubscribers) { + channels.close.publish({ + websocket: ws, + code, + reason + }) + } +} + +function onSocketError (error) { + const { ws } = this + + ws[kReadyState] = states.CLOSING + + if (channels.socketError.hasSubscribers) { + channels.socketError.publish(error) + } + + this.destroy() +} + +module.exports = { + establishWebSocketConnection +} + + +/***/ }), + +/***/ 5913: +/***/ ((module) => { + +"use strict"; + + +// This is a Globally Unique Identifier unique used +// to validate that the endpoint accepts websocket +// connections. +// See https://www.rfc-editor.org/rfc/rfc6455.html#section-1.3 +const uid = '258EAFA5-E914-47DA-95CA-C5AB0DC85B11' + +/** @type {PropertyDescriptor} */ +const staticPropertyDescriptors = { + enumerable: true, + writable: false, + configurable: false +} + +const states = { + CONNECTING: 0, + OPEN: 1, + CLOSING: 2, + CLOSED: 3 +} + +const opcodes = { + CONTINUATION: 0x0, + TEXT: 0x1, + BINARY: 0x2, + CLOSE: 0x8, + PING: 0x9, + PONG: 0xA +} + +const maxUnsigned16Bit = 2 ** 16 - 1 // 65535 + +const parserStates = { + INFO: 0, + PAYLOADLENGTH_16: 2, + PAYLOADLENGTH_64: 3, + READ_DATA: 4 +} + +const emptyBuffer = Buffer.allocUnsafe(0) + +module.exports = { + uid, + staticPropertyDescriptors, + states, + opcodes, + maxUnsigned16Bit, + parserStates, + emptyBuffer } -// ',' = \x44 -exports.CONNECTION_TOKEN_CHARS = exports.HEADER_CHARS.filter((c) => c !== 44); -exports.MAJOR = exports.NUM_MAP; -exports.MINOR = exports.MAJOR; -var HEADER_STATE; -(function (HEADER_STATE) { - HEADER_STATE[HEADER_STATE["GENERAL"] = 0] = "GENERAL"; - HEADER_STATE[HEADER_STATE["CONNECTION"] = 1] = "CONNECTION"; - HEADER_STATE[HEADER_STATE["CONTENT_LENGTH"] = 2] = "CONTENT_LENGTH"; - HEADER_STATE[HEADER_STATE["TRANSFER_ENCODING"] = 3] = "TRANSFER_ENCODING"; - HEADER_STATE[HEADER_STATE["UPGRADE"] = 4] = "UPGRADE"; - HEADER_STATE[HEADER_STATE["CONNECTION_KEEP_ALIVE"] = 5] = "CONNECTION_KEEP_ALIVE"; - HEADER_STATE[HEADER_STATE["CONNECTION_CLOSE"] = 6] = "CONNECTION_CLOSE"; - HEADER_STATE[HEADER_STATE["CONNECTION_UPGRADE"] = 7] = "CONNECTION_UPGRADE"; - HEADER_STATE[HEADER_STATE["TRANSFER_ENCODING_CHUNKED"] = 8] = "TRANSFER_ENCODING_CHUNKED"; -})(HEADER_STATE = exports.HEADER_STATE || (exports.HEADER_STATE = {})); -exports.SPECIAL_HEADERS = { - 'connection': HEADER_STATE.CONNECTION, - 'content-length': HEADER_STATE.CONTENT_LENGTH, - 'proxy-connection': HEADER_STATE.CONNECTION, - 'transfer-encoding': HEADER_STATE.TRANSFER_ENCODING, - 'upgrade': HEADER_STATE.UPGRADE, -}; -//# sourceMappingURL=constants.js.map + /***/ }), -/***/ 3870: -/***/ ((module) => { +/***/ 6255: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -module.exports = 'AGFzbQEAAAABMAhgAX8Bf2ADf39/AX9gBH9/f38Bf2AAAGADf39/AGABfwBgAn9/AGAGf39/f39/AALLAQgDZW52GHdhc21fb25faGVhZGVyc19jb21wbGV0ZQACA2VudhV3YXNtX29uX21lc3NhZ2VfYmVnaW4AAANlbnYLd2FzbV9vbl91cmwAAQNlbnYOd2FzbV9vbl9zdGF0dXMAAQNlbnYUd2FzbV9vbl9oZWFkZXJfZmllbGQAAQNlbnYUd2FzbV9vbl9oZWFkZXJfdmFsdWUAAQNlbnYMd2FzbV9vbl9ib2R5AAEDZW52GHdhc21fb25fbWVzc2FnZV9jb21wbGV0ZQAAA0ZFAwMEAAAFAAAAAAAABQEFAAUFBQAABgAAAAAGBgYGAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAAABAQcAAAUFAwABBAUBcAESEgUDAQACBggBfwFBgNQECwfRBSIGbWVtb3J5AgALX2luaXRpYWxpemUACRlfX2luZGlyZWN0X2Z1bmN0aW9uX3RhYmxlAQALbGxodHRwX2luaXQAChhsbGh0dHBfc2hvdWxkX2tlZXBfYWxpdmUAQQxsbGh0dHBfYWxsb2MADAZtYWxsb2MARgtsbGh0dHBfZnJlZQANBGZyZWUASA9sbGh0dHBfZ2V0X3R5cGUADhVsbGh0dHBfZ2V0X2h0dHBfbWFqb3IADxVsbGh0dHBfZ2V0X2h0dHBfbWlub3IAEBFsbGh0dHBfZ2V0X21ldGhvZAARFmxsaHR0cF9nZXRfc3RhdHVzX2NvZGUAEhJsbGh0dHBfZ2V0X3VwZ3JhZGUAEwxsbGh0dHBfcmVzZXQAFA5sbGh0dHBfZXhlY3V0ZQAVFGxsaHR0cF9zZXR0aW5nc19pbml0ABYNbGxodHRwX2ZpbmlzaAAXDGxsaHR0cF9wYXVzZQAYDWxsaHR0cF9yZXN1bWUAGRtsbGh0dHBfcmVzdW1lX2FmdGVyX3VwZ3JhZGUAGhBsbGh0dHBfZ2V0X2Vycm5vABsXbGxodHRwX2dldF9lcnJvcl9yZWFzb24AHBdsbGh0dHBfc2V0X2Vycm9yX3JlYXNvbgAdFGxsaHR0cF9nZXRfZXJyb3JfcG9zAB4RbGxodHRwX2Vycm5vX25hbWUAHxJsbGh0dHBfbWV0aG9kX25hbWUAIBJsbGh0dHBfc3RhdHVzX25hbWUAIRpsbGh0dHBfc2V0X2xlbmllbnRfaGVhZGVycwAiIWxsaHR0cF9zZXRfbGVuaWVudF9jaHVua2VkX2xlbmd0aAAjHWxsaHR0cF9zZXRfbGVuaWVudF9rZWVwX2FsaXZlACQkbGxodHRwX3NldF9sZW5pZW50X3RyYW5zZmVyX2VuY29kaW5nACUYbGxodHRwX21lc3NhZ2VfbmVlZHNfZW9mAD8JFwEAQQELEQECAwQFCwYHNTk3MS8tJyspCsLgAkUCAAsIABCIgICAAAsZACAAEMKAgIAAGiAAIAI2AjggACABOgAoCxwAIAAgAC8BMiAALQAuIAAQwYCAgAAQgICAgAALKgEBf0HAABDGgICAACIBEMKAgIAAGiABQYCIgIAANgI4IAEgADoAKCABCwoAIAAQyICAgAALBwAgAC0AKAsHACAALQAqCwcAIAAtACsLBwAgAC0AKQsHACAALwEyCwcAIAAtAC4LRQEEfyAAKAIYIQEgAC0ALSECIAAtACghAyAAKAI4IQQgABDCgICAABogACAENgI4IAAgAzoAKCAAIAI6AC0gACABNgIYCxEAIAAgASABIAJqEMOAgIAACxAAIABBAEHcABDMgICAABoLZwEBf0EAIQECQCAAKAIMDQACQAJAAkACQCAALQAvDgMBAAMCCyAAKAI4IgFFDQAgASgCLCIBRQ0AIAAgARGAgICAAAAiAQ0DC0EADwsQyoCAgAAACyAAQcOWgIAANgIQQQ4hAQsgAQseAAJAIAAoAgwNACAAQdGbgIAANgIQIABBFTYCDAsLFgACQCAAKAIMQRVHDQAgAEEANgIMCwsWAAJAIAAoAgxBFkcNACAAQQA2AgwLCwcAIAAoAgwLBwAgACgCEAsJACAAIAE2AhALBwAgACgCFAsiAAJAIABBJEkNABDKgICAAAALIABBAnRBoLOAgABqKAIACyIAAkAgAEEuSQ0AEMqAgIAAAAsgAEECdEGwtICAAGooAgAL7gsBAX9B66iAgAAhAQJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIABBnH9qDvQDY2IAAWFhYWFhYQIDBAVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhBgcICQoLDA0OD2FhYWFhEGFhYWFhYWFhYWFhEWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYRITFBUWFxgZGhthYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2YTc4OTphYWFhYWFhYTthYWE8YWFhYT0+P2FhYWFhYWFhQGFhQWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYUJDREVGR0hJSktMTU5PUFFSU2FhYWFhYWFhVFVWV1hZWlthXF1hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFeYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhX2BhC0Hhp4CAAA8LQaShgIAADwtBy6yAgAAPC0H+sYCAAA8LQcCkgIAADwtBq6SAgAAPC0GNqICAAA8LQeKmgIAADwtBgLCAgAAPC0G5r4CAAA8LQdekgIAADwtB75+AgAAPC0Hhn4CAAA8LQfqfgIAADwtB8qCAgAAPC0Gor4CAAA8LQa6ygIAADwtBiLCAgAAPC0Hsp4CAAA8LQYKigIAADwtBjp2AgAAPC0HQroCAAA8LQcqjgIAADwtBxbKAgAAPC0HfnICAAA8LQdKcgIAADwtBxKCAgAAPC0HXoICAAA8LQaKfgIAADwtB7a6AgAAPC0GrsICAAA8LQdSlgIAADwtBzK6AgAAPC0H6roCAAA8LQfyrgIAADwtB0rCAgAAPC0HxnYCAAA8LQbuggIAADwtB96uAgAAPC0GQsYCAAA8LQdexgIAADwtBoq2AgAAPC0HUp4CAAA8LQeCrgIAADwtBn6yAgAAPC0HrsYCAAA8LQdWfgIAADwtByrGAgAAPC0HepYCAAA8LQdSegIAADwtB9JyAgAAPC0GnsoCAAA8LQbGdgIAADwtBoJ2AgAAPC0G5sYCAAA8LQbywgIAADwtBkqGAgAAPC0GzpoCAAA8LQemsgIAADwtBrJ6AgAAPC0HUq4CAAA8LQfemgIAADwtBgKaAgAAPC0GwoYCAAA8LQf6egIAADwtBjaOAgAAPC0GJrYCAAA8LQfeigIAADwtBoLGAgAAPC0Gun4CAAA8LQcalgIAADwtB6J6AgAAPC0GTooCAAA8LQcKvgIAADwtBw52AgAAPC0GLrICAAA8LQeGdgIAADwtBja+AgAAPC0HqoYCAAA8LQbStgIAADwtB0q+AgAAPC0HfsoCAAA8LQdKygIAADwtB8LCAgAAPC0GpooCAAA8LQfmjgIAADwtBmZ6AgAAPC0G1rICAAA8LQZuwgIAADwtBkrKAgAAPC0G2q4CAAA8LQcKigIAADwtB+LKAgAAPC0GepYCAAA8LQdCigIAADwtBup6AgAAPC0GBnoCAAA8LEMqAgIAAAAtB1qGAgAAhAQsgAQsWACAAIAAtAC1B/gFxIAFBAEdyOgAtCxkAIAAgAC0ALUH9AXEgAUEAR0EBdHI6AC0LGQAgACAALQAtQfsBcSABQQBHQQJ0cjoALQsZACAAIAAtAC1B9wFxIAFBAEdBA3RyOgAtCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAgAiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCBCIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQcaRgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIwIgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAggiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEH2ioCAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCNCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIMIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABB7ZqAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAjgiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCECIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQZWQgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAI8IgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAhQiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEGqm4CAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCQCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIYIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABB7ZOAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAkQiBEUNACAAIAQRgICAgAAAIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCJCIERQ0AIAAgBBGAgICAAAAhAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIsIgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAigiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEH2iICAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCUCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIcIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABBwpmAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAkgiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCICIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQZSUgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAJMIgRFDQAgACAEEYCAgIAAACEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAlQiBEUNACAAIAQRgICAgAAAIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCWCIERQ0AIAAgBBGAgICAAAAhAwsgAwtFAQF/AkACQCAALwEwQRRxQRRHDQBBASEDIAAtAChBAUYNASAALwEyQeUARiEDDAELIAAtAClBBUYhAwsgACADOgAuQQAL/gEBA39BASEDAkAgAC8BMCIEQQhxDQAgACkDIEIAUiEDCwJAAkAgAC0ALkUNAEEBIQUgAC0AKUEFRg0BQQEhBSAEQcAAcUUgA3FBAUcNAQtBACEFIARBwABxDQBBAiEFIARB//8DcSIDQQhxDQACQCADQYAEcUUNAAJAIAAtAChBAUcNACAALQAtQQpxDQBBBQ8LQQQPCwJAIANBIHENAAJAIAAtAChBAUYNACAALwEyQf//A3EiAEGcf2pB5ABJDQAgAEHMAUYNACAAQbACRg0AQQQhBSAEQShxRQ0CIANBiARxQYAERg0CC0EADwtBAEEDIAApAyBQGyEFCyAFC2IBAn9BACEBAkAgAC0AKEEBRg0AIAAvATJB//8DcSICQZx/akHkAEkNACACQcwBRg0AIAJBsAJGDQAgAC8BMCIAQcAAcQ0AQQEhASAAQYgEcUGABEYNACAAQShxRSEBCyABC6cBAQN/AkACQAJAIAAtACpFDQAgAC0AK0UNAEEAIQMgAC8BMCIEQQJxRQ0BDAILQQAhAyAALwEwIgRBAXFFDQELQQEhAyAALQAoQQFGDQAgAC8BMkH//wNxIgVBnH9qQeQASQ0AIAVBzAFGDQAgBUGwAkYNACAEQcAAcQ0AQQAhAyAEQYgEcUGABEYNACAEQShxQQBHIQMLIABBADsBMCAAQQA6AC8gAwuZAQECfwJAAkACQCAALQAqRQ0AIAAtACtFDQBBACEBIAAvATAiAkECcUUNAQwCC0EAIQEgAC8BMCICQQFxRQ0BC0EBIQEgAC0AKEEBRg0AIAAvATJB//8DcSIAQZx/akHkAEkNACAAQcwBRg0AIABBsAJGDQAgAkHAAHENAEEAIQEgAkGIBHFBgARGDQAgAkEocUEARyEBCyABC1kAIABBGGpCADcDACAAQgA3AwAgAEE4akIANwMAIABBMGpCADcDACAAQShqQgA3AwAgAEEgakIANwMAIABBEGpCADcDACAAQQhqQgA3AwAgAEHdATYCHEEAC3sBAX8CQCAAKAIMIgMNAAJAIAAoAgRFDQAgACABNgIECwJAIAAgASACEMSAgIAAIgMNACAAKAIMDwsgACADNgIcQQAhAyAAKAIEIgFFDQAgACABIAIgACgCCBGBgICAAAAiAUUNACAAIAI2AhQgACABNgIMIAEhAwsgAwvk8wEDDn8DfgR/I4CAgIAAQRBrIgMkgICAgAAgASEEIAEhBSABIQYgASEHIAEhCCABIQkgASEKIAEhCyABIQwgASENIAEhDiABIQ8CQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgACgCHCIQQX9qDt0B2gEB2QECAwQFBgcICQoLDA0O2AEPENcBERLWARMUFRYXGBkaG+AB3wEcHR7VAR8gISIjJCXUASYnKCkqKyzTAdIBLS7RAdABLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVG2wFHSElKzwHOAUvNAUzMAU1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4ABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwHLAcoBuAHJAbkByAG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAQDcAQtBACEQDMYBC0EOIRAMxQELQQ0hEAzEAQtBDyEQDMMBC0EQIRAMwgELQRMhEAzBAQtBFCEQDMABC0EVIRAMvwELQRYhEAy+AQtBFyEQDL0BC0EYIRAMvAELQRkhEAy7AQtBGiEQDLoBC0EbIRAMuQELQRwhEAy4AQtBCCEQDLcBC0EdIRAMtgELQSAhEAy1AQtBHyEQDLQBC0EHIRAMswELQSEhEAyyAQtBIiEQDLEBC0EeIRAMsAELQSMhEAyvAQtBEiEQDK4BC0ERIRAMrQELQSQhEAysAQtBJSEQDKsBC0EmIRAMqgELQSchEAypAQtBwwEhEAyoAQtBKSEQDKcBC0ErIRAMpgELQSwhEAylAQtBLSEQDKQBC0EuIRAMowELQS8hEAyiAQtBxAEhEAyhAQtBMCEQDKABC0E0IRAMnwELQQwhEAyeAQtBMSEQDJ0BC0EyIRAMnAELQTMhEAybAQtBOSEQDJoBC0E1IRAMmQELQcUBIRAMmAELQQshEAyXAQtBOiEQDJYBC0E2IRAMlQELQQohEAyUAQtBNyEQDJMBC0E4IRAMkgELQTwhEAyRAQtBOyEQDJABC0E9IRAMjwELQQkhEAyOAQtBKCEQDI0BC0E+IRAMjAELQT8hEAyLAQtBwAAhEAyKAQtBwQAhEAyJAQtBwgAhEAyIAQtBwwAhEAyHAQtBxAAhEAyGAQtBxQAhEAyFAQtBxgAhEAyEAQtBKiEQDIMBC0HHACEQDIIBC0HIACEQDIEBC0HJACEQDIABC0HKACEQDH8LQcsAIRAMfgtBzQAhEAx9C0HMACEQDHwLQc4AIRAMewtBzwAhEAx6C0HQACEQDHkLQdEAIRAMeAtB0gAhEAx3C0HTACEQDHYLQdQAIRAMdQtB1gAhEAx0C0HVACEQDHMLQQYhEAxyC0HXACEQDHELQQUhEAxwC0HYACEQDG8LQQQhEAxuC0HZACEQDG0LQdoAIRAMbAtB2wAhEAxrC0HcACEQDGoLQQMhEAxpC0HdACEQDGgLQd4AIRAMZwtB3wAhEAxmC0HhACEQDGULQeAAIRAMZAtB4gAhEAxjC0HjACEQDGILQQIhEAxhC0HkACEQDGALQeUAIRAMXwtB5gAhEAxeC0HnACEQDF0LQegAIRAMXAtB6QAhEAxbC0HqACEQDFoLQesAIRAMWQtB7AAhEAxYC0HtACEQDFcLQe4AIRAMVgtB7wAhEAxVC0HwACEQDFQLQfEAIRAMUwtB8gAhEAxSC0HzACEQDFELQfQAIRAMUAtB9QAhEAxPC0H2ACEQDE4LQfcAIRAMTQtB+AAhEAxMC0H5ACEQDEsLQfoAIRAMSgtB+wAhEAxJC0H8ACEQDEgLQf0AIRAMRwtB/gAhEAxGC0H/ACEQDEULQYABIRAMRAtBgQEhEAxDC0GCASEQDEILQYMBIRAMQQtBhAEhEAxAC0GFASEQDD8LQYYBIRAMPgtBhwEhEAw9C0GIASEQDDwLQYkBIRAMOwtBigEhEAw6C0GLASEQDDkLQYwBIRAMOAtBjQEhEAw3C0GOASEQDDYLQY8BIRAMNQtBkAEhEAw0C0GRASEQDDMLQZIBIRAMMgtBkwEhEAwxC0GUASEQDDALQZUBIRAMLwtBlgEhEAwuC0GXASEQDC0LQZgBIRAMLAtBmQEhEAwrC0GaASEQDCoLQZsBIRAMKQtBnAEhEAwoC0GdASEQDCcLQZ4BIRAMJgtBnwEhEAwlC0GgASEQDCQLQaEBIRAMIwtBogEhEAwiC0GjASEQDCELQaQBIRAMIAtBpQEhEAwfC0GmASEQDB4LQacBIRAMHQtBqAEhEAwcC0GpASEQDBsLQaoBIRAMGgtBqwEhEAwZC0GsASEQDBgLQa0BIRAMFwtBrgEhEAwWC0EBIRAMFQtBrwEhEAwUC0GwASEQDBMLQbEBIRAMEgtBswEhEAwRC0GyASEQDBALQbQBIRAMDwtBtQEhEAwOC0G2ASEQDA0LQbcBIRAMDAtBuAEhEAwLC0G5ASEQDAoLQboBIRAMCQtBuwEhEAwIC0HGASEQDAcLQbwBIRAMBgtBvQEhEAwFC0G+ASEQDAQLQb8BIRAMAwtBwAEhEAwCC0HCASEQDAELQcEBIRALA0ACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAQDscBAAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxweHyAhIyUoP0BBREVGR0hJSktMTU9QUVJT3gNXWVtcXWBiZWZnaGlqa2xtb3BxcnN0dXZ3eHl6e3x9foABggGFAYYBhwGJAYsBjAGNAY4BjwGQAZEBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAZkCpAKwAv4C/gILIAEiBCACRw3zAUHdASEQDP8DCyABIhAgAkcN3QFBwwEhEAz+AwsgASIBIAJHDZABQfcAIRAM/QMLIAEiASACRw2GAUHvACEQDPwDCyABIgEgAkcNf0HqACEQDPsDCyABIgEgAkcNe0HoACEQDPoDCyABIgEgAkcNeEHmACEQDPkDCyABIgEgAkcNGkEYIRAM+AMLIAEiASACRw0UQRIhEAz3AwsgASIBIAJHDVlBxQAhEAz2AwsgASIBIAJHDUpBPyEQDPUDCyABIgEgAkcNSEE8IRAM9AMLIAEiASACRw1BQTEhEAzzAwsgAC0ALkEBRg3rAwyHAgsgACABIgEgAhDAgICAAEEBRw3mASAAQgA3AyAM5wELIAAgASIBIAIQtICAgAAiEA3nASABIQEM9QILAkAgASIBIAJHDQBBBiEQDPADCyAAIAFBAWoiASACELuAgIAAIhAN6AEgASEBDDELIABCADcDIEESIRAM1QMLIAEiECACRw0rQR0hEAztAwsCQCABIgEgAkYNACABQQFqIQFBECEQDNQDC0EHIRAM7AMLIABCACAAKQMgIhEgAiABIhBrrSISfSITIBMgEVYbNwMgIBEgElYiFEUN5QFBCCEQDOsDCwJAIAEiASACRg0AIABBiYCAgAA2AgggACABNgIEIAEhAUEUIRAM0gMLQQkhEAzqAwsgASEBIAApAyBQDeQBIAEhAQzyAgsCQCABIgEgAkcNAEELIRAM6QMLIAAgAUEBaiIBIAIQtoCAgAAiEA3lASABIQEM8gILIAAgASIBIAIQuICAgAAiEA3lASABIQEM8gILIAAgASIBIAIQuICAgAAiEA3mASABIQEMDQsgACABIgEgAhC6gICAACIQDecBIAEhAQzwAgsCQCABIgEgAkcNAEEPIRAM5QMLIAEtAAAiEEE7Rg0IIBBBDUcN6AEgAUEBaiEBDO8CCyAAIAEiASACELqAgIAAIhAN6AEgASEBDPICCwNAAkAgAS0AAEHwtYCAAGotAAAiEEEBRg0AIBBBAkcN6wEgACgCBCEQIABBADYCBCAAIBAgAUEBaiIBELmAgIAAIhAN6gEgASEBDPQCCyABQQFqIgEgAkcNAAtBEiEQDOIDCyAAIAEiASACELqAgIAAIhAN6QEgASEBDAoLIAEiASACRw0GQRshEAzgAwsCQCABIgEgAkcNAEEWIRAM4AMLIABBioCAgAA2AgggACABNgIEIAAgASACELiAgIAAIhAN6gEgASEBQSAhEAzGAwsCQCABIgEgAkYNAANAAkAgAS0AAEHwt4CAAGotAAAiEEECRg0AAkAgEEF/ag4E5QHsAQDrAewBCyABQQFqIQFBCCEQDMgDCyABQQFqIgEgAkcNAAtBFSEQDN8DC0EVIRAM3gMLA0ACQCABLQAAQfC5gIAAai0AACIQQQJGDQAgEEF/ag4E3gHsAeAB6wHsAQsgAUEBaiIBIAJHDQALQRghEAzdAwsCQCABIgEgAkYNACAAQYuAgIAANgIIIAAgATYCBCABIQFBByEQDMQDC0EZIRAM3AMLIAFBAWohAQwCCwJAIAEiFCACRw0AQRohEAzbAwsgFCEBAkAgFC0AAEFzag4U3QLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gIA7gILQQAhECAAQQA2AhwgAEGvi4CAADYCECAAQQI2AgwgACAUQQFqNgIUDNoDCwJAIAEtAAAiEEE7Rg0AIBBBDUcN6AEgAUEBaiEBDOUCCyABQQFqIQELQSIhEAy/AwsCQCABIhAgAkcNAEEcIRAM2AMLQgAhESAQIQEgEC0AAEFQag435wHmAQECAwQFBgcIAAAAAAAAAAkKCwwNDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxAREhMUAAtBHiEQDL0DC0ICIREM5QELQgMhEQzkAQtCBCERDOMBC0IFIREM4gELQgYhEQzhAQtCByERDOABC0IIIREM3wELQgkhEQzeAQtCCiERDN0BC0ILIREM3AELQgwhEQzbAQtCDSERDNoBC0IOIREM2QELQg8hEQzYAQtCCiERDNcBC0ILIREM1gELQgwhEQzVAQtCDSERDNQBC0IOIREM0wELQg8hEQzSAQtCACERAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAQLQAAQVBqDjflAeQBAAECAwQFBgfmAeYB5gHmAeYB5gHmAQgJCgsMDeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gEODxAREhPmAQtCAiERDOQBC0IDIREM4wELQgQhEQziAQtCBSERDOEBC0IGIREM4AELQgchEQzfAQtCCCERDN4BC0IJIREM3QELQgohEQzcAQtCCyERDNsBC0IMIREM2gELQg0hEQzZAQtCDiERDNgBC0IPIREM1wELQgohEQzWAQtCCyERDNUBC0IMIREM1AELQg0hEQzTAQtCDiERDNIBC0IPIREM0QELIABCACAAKQMgIhEgAiABIhBrrSISfSITIBMgEVYbNwMgIBEgElYiFEUN0gFBHyEQDMADCwJAIAEiASACRg0AIABBiYCAgAA2AgggACABNgIEIAEhAUEkIRAMpwMLQSAhEAy/AwsgACABIhAgAhC+gICAAEF/ag4FtgEAxQIB0QHSAQtBESEQDKQDCyAAQQE6AC8gECEBDLsDCyABIgEgAkcN0gFBJCEQDLsDCyABIg0gAkcNHkHGACEQDLoDCyAAIAEiASACELKAgIAAIhAN1AEgASEBDLUBCyABIhAgAkcNJkHQACEQDLgDCwJAIAEiASACRw0AQSghEAy4AwsgAEEANgIEIABBjICAgAA2AgggACABIAEQsYCAgAAiEA3TASABIQEM2AELAkAgASIQIAJHDQBBKSEQDLcDCyAQLQAAIgFBIEYNFCABQQlHDdMBIBBBAWohAQwVCwJAIAEiASACRg0AIAFBAWohAQwXC0EqIRAMtQMLAkAgASIQIAJHDQBBKyEQDLUDCwJAIBAtAAAiAUEJRg0AIAFBIEcN1QELIAAtACxBCEYN0wEgECEBDJEDCwJAIAEiASACRw0AQSwhEAy0AwsgAS0AAEEKRw3VASABQQFqIQEMyQILIAEiDiACRw3VAUEvIRAMsgMLA0ACQCABLQAAIhBBIEYNAAJAIBBBdmoOBADcAdwBANoBCyABIQEM4AELIAFBAWoiASACRw0AC0ExIRAMsQMLQTIhECABIhQgAkYNsAMgAiAUayAAKAIAIgFqIRUgFCABa0EDaiEWAkADQCAULQAAIhdBIHIgFyAXQb9/akH/AXFBGkkbQf8BcSABQfC7gIAAai0AAEcNAQJAIAFBA0cNAEEGIQEMlgMLIAFBAWohASAUQQFqIhQgAkcNAAsgACAVNgIADLEDCyAAQQA2AgAgFCEBDNkBC0EzIRAgASIUIAJGDa8DIAIgFGsgACgCACIBaiEVIBQgAWtBCGohFgJAA0AgFC0AACIXQSByIBcgF0G/f2pB/wFxQRpJG0H/AXEgAUH0u4CAAGotAABHDQECQCABQQhHDQBBBSEBDJUDCyABQQFqIQEgFEEBaiIUIAJHDQALIAAgFTYCAAywAwsgAEEANgIAIBQhAQzYAQtBNCEQIAEiFCACRg2uAyACIBRrIAAoAgAiAWohFSAUIAFrQQVqIRYCQANAIBQtAAAiF0EgciAXIBdBv39qQf8BcUEaSRtB/wFxIAFB0MKAgABqLQAARw0BAkAgAUEFRw0AQQchAQyUAwsgAUEBaiEBIBRBAWoiFCACRw0ACyAAIBU2AgAMrwMLIABBADYCACAUIQEM1wELAkAgASIBIAJGDQADQAJAIAEtAABBgL6AgABqLQAAIhBBAUYNACAQQQJGDQogASEBDN0BCyABQQFqIgEgAkcNAAtBMCEQDK4DC0EwIRAMrQMLAkAgASIBIAJGDQADQAJAIAEtAAAiEEEgRg0AIBBBdmoOBNkB2gHaAdkB2gELIAFBAWoiASACRw0AC0E4IRAMrQMLQTghEAysAwsDQAJAIAEtAAAiEEEgRg0AIBBBCUcNAwsgAUEBaiIBIAJHDQALQTwhEAyrAwsDQAJAIAEtAAAiEEEgRg0AAkACQCAQQXZqDgTaAQEB2gEACyAQQSxGDdsBCyABIQEMBAsgAUEBaiIBIAJHDQALQT8hEAyqAwsgASEBDNsBC0HAACEQIAEiFCACRg2oAyACIBRrIAAoAgAiAWohFiAUIAFrQQZqIRcCQANAIBQtAABBIHIgAUGAwICAAGotAABHDQEgAUEGRg2OAyABQQFqIQEgFEEBaiIUIAJHDQALIAAgFjYCAAypAwsgAEEANgIAIBQhAQtBNiEQDI4DCwJAIAEiDyACRw0AQcEAIRAMpwMLIABBjICAgAA2AgggACAPNgIEIA8hASAALQAsQX9qDgTNAdUB1wHZAYcDCyABQQFqIQEMzAELAkAgASIBIAJGDQADQAJAIAEtAAAiEEEgciAQIBBBv39qQf8BcUEaSRtB/wFxIhBBCUYNACAQQSBGDQACQAJAAkACQCAQQZ1/ag4TAAMDAwMDAwMBAwMDAwMDAwMDAgMLIAFBAWohAUExIRAMkQMLIAFBAWohAUEyIRAMkAMLIAFBAWohAUEzIRAMjwMLIAEhAQzQAQsgAUEBaiIBIAJHDQALQTUhEAylAwtBNSEQDKQDCwJAIAEiASACRg0AA0ACQCABLQAAQYC8gIAAai0AAEEBRg0AIAEhAQzTAQsgAUEBaiIBIAJHDQALQT0hEAykAwtBPSEQDKMDCyAAIAEiASACELCAgIAAIhAN1gEgASEBDAELIBBBAWohAQtBPCEQDIcDCwJAIAEiASACRw0AQcIAIRAMoAMLAkADQAJAIAEtAABBd2oOGAAC/gL+AoQD/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4CAP4CCyABQQFqIgEgAkcNAAtBwgAhEAygAwsgAUEBaiEBIAAtAC1BAXFFDb0BIAEhAQtBLCEQDIUDCyABIgEgAkcN0wFBxAAhEAydAwsDQAJAIAEtAABBkMCAgABqLQAAQQFGDQAgASEBDLcCCyABQQFqIgEgAkcNAAtBxQAhEAycAwsgDS0AACIQQSBGDbMBIBBBOkcNgQMgACgCBCEBIABBADYCBCAAIAEgDRCvgICAACIBDdABIA1BAWohAQyzAgtBxwAhECABIg0gAkYNmgMgAiANayAAKAIAIgFqIRYgDSABa0EFaiEXA0AgDS0AACIUQSByIBQgFEG/f2pB/wFxQRpJG0H/AXEgAUGQwoCAAGotAABHDYADIAFBBUYN9AIgAUEBaiEBIA1BAWoiDSACRw0ACyAAIBY2AgAMmgMLQcgAIRAgASINIAJGDZkDIAIgDWsgACgCACIBaiEWIA0gAWtBCWohFwNAIA0tAAAiFEEgciAUIBRBv39qQf8BcUEaSRtB/wFxIAFBlsKAgABqLQAARw3/AgJAIAFBCUcNAEECIQEM9QILIAFBAWohASANQQFqIg0gAkcNAAsgACAWNgIADJkDCwJAIAEiDSACRw0AQckAIRAMmQMLAkACQCANLQAAIgFBIHIgASABQb9/akH/AXFBGkkbQf8BcUGSf2oOBwCAA4ADgAOAA4ADAYADCyANQQFqIQFBPiEQDIADCyANQQFqIQFBPyEQDP8CC0HKACEQIAEiDSACRg2XAyACIA1rIAAoAgAiAWohFiANIAFrQQFqIRcDQCANLQAAIhRBIHIgFCAUQb9/akH/AXFBGkkbQf8BcSABQaDCgIAAai0AAEcN/QIgAUEBRg3wAiABQQFqIQEgDUEBaiINIAJHDQALIAAgFjYCAAyXAwtBywAhECABIg0gAkYNlgMgAiANayAAKAIAIgFqIRYgDSABa0EOaiEXA0AgDS0AACIUQSByIBQgFEG/f2pB/wFxQRpJG0H/AXEgAUGiwoCAAGotAABHDfwCIAFBDkYN8AIgAUEBaiEBIA1BAWoiDSACRw0ACyAAIBY2AgAMlgMLQcwAIRAgASINIAJGDZUDIAIgDWsgACgCACIBaiEWIA0gAWtBD2ohFwNAIA0tAAAiFEEgciAUIBRBv39qQf8BcUEaSRtB/wFxIAFBwMKAgABqLQAARw37AgJAIAFBD0cNAEEDIQEM8QILIAFBAWohASANQQFqIg0gAkcNAAsgACAWNgIADJUDC0HNACEQIAEiDSACRg2UAyACIA1rIAAoAgAiAWohFiANIAFrQQVqIRcDQCANLQAAIhRBIHIgFCAUQb9/akH/AXFBGkkbQf8BcSABQdDCgIAAai0AAEcN+gICQCABQQVHDQBBBCEBDPACCyABQQFqIQEgDUEBaiINIAJHDQALIAAgFjYCAAyUAwsCQCABIg0gAkcNAEHOACEQDJQDCwJAAkACQAJAIA0tAAAiAUEgciABIAFBv39qQf8BcUEaSRtB/wFxQZ1/ag4TAP0C/QL9Av0C/QL9Av0C/QL9Av0C/QL9AgH9Av0C/QICA/0CCyANQQFqIQFBwQAhEAz9AgsgDUEBaiEBQcIAIRAM/AILIA1BAWohAUHDACEQDPsCCyANQQFqIQFBxAAhEAz6AgsCQCABIgEgAkYNACAAQY2AgIAANgIIIAAgATYCBCABIQFBxQAhEAz6AgtBzwAhEAySAwsgECEBAkACQCAQLQAAQXZqDgQBqAKoAgCoAgsgEEEBaiEBC0EnIRAM+AILAkAgASIBIAJHDQBB0QAhEAyRAwsCQCABLQAAQSBGDQAgASEBDI0BCyABQQFqIQEgAC0ALUEBcUUNxwEgASEBDIwBCyABIhcgAkcNyAFB0gAhEAyPAwtB0wAhECABIhQgAkYNjgMgAiAUayAAKAIAIgFqIRYgFCABa0EBaiEXA0AgFC0AACABQdbCgIAAai0AAEcNzAEgAUEBRg3HASABQQFqIQEgFEEBaiIUIAJHDQALIAAgFjYCAAyOAwsCQCABIgEgAkcNAEHVACEQDI4DCyABLQAAQQpHDcwBIAFBAWohAQzHAQsCQCABIgEgAkcNAEHWACEQDI0DCwJAAkAgAS0AAEF2ag4EAM0BzQEBzQELIAFBAWohAQzHAQsgAUEBaiEBQcoAIRAM8wILIAAgASIBIAIQroCAgAAiEA3LASABIQFBzQAhEAzyAgsgAC0AKUEiRg2FAwymAgsCQCABIgEgAkcNAEHbACEQDIoDC0EAIRRBASEXQQEhFkEAIRACQAJAAkACQAJAAkACQAJAAkAgAS0AAEFQag4K1AHTAQABAgMEBQYI1QELQQIhEAwGC0EDIRAMBQtBBCEQDAQLQQUhEAwDC0EGIRAMAgtBByEQDAELQQghEAtBACEXQQAhFkEAIRQMzAELQQkhEEEBIRRBACEXQQAhFgzLAQsCQCABIgEgAkcNAEHdACEQDIkDCyABLQAAQS5HDcwBIAFBAWohAQymAgsgASIBIAJHDcwBQd8AIRAMhwMLAkAgASIBIAJGDQAgAEGOgICAADYCCCAAIAE2AgQgASEBQdAAIRAM7gILQeAAIRAMhgMLQeEAIRAgASIBIAJGDYUDIAIgAWsgACgCACIUaiEWIAEgFGtBA2ohFwNAIAEtAAAgFEHiwoCAAGotAABHDc0BIBRBA0YNzAEgFEEBaiEUIAFBAWoiASACRw0ACyAAIBY2AgAMhQMLQeIAIRAgASIBIAJGDYQDIAIgAWsgACgCACIUaiEWIAEgFGtBAmohFwNAIAEtAAAgFEHmwoCAAGotAABHDcwBIBRBAkYNzgEgFEEBaiEUIAFBAWoiASACRw0ACyAAIBY2AgAMhAMLQeMAIRAgASIBIAJGDYMDIAIgAWsgACgCACIUaiEWIAEgFGtBA2ohFwNAIAEtAAAgFEHpwoCAAGotAABHDcsBIBRBA0YNzgEgFEEBaiEUIAFBAWoiASACRw0ACyAAIBY2AgAMgwMLAkAgASIBIAJHDQBB5QAhEAyDAwsgACABQQFqIgEgAhCogICAACIQDc0BIAEhAUHWACEQDOkCCwJAIAEiASACRg0AA0ACQCABLQAAIhBBIEYNAAJAAkACQCAQQbh/ag4LAAHPAc8BzwHPAc8BzwHPAc8BAs8BCyABQQFqIQFB0gAhEAztAgsgAUEBaiEBQdMAIRAM7AILIAFBAWohAUHUACEQDOsCCyABQQFqIgEgAkcNAAtB5AAhEAyCAwtB5AAhEAyBAwsDQAJAIAEtAABB8MKAgABqLQAAIhBBAUYNACAQQX5qDgPPAdAB0QHSAQsgAUEBaiIBIAJHDQALQeYAIRAMgAMLAkAgASIBIAJGDQAgAUEBaiEBDAMLQecAIRAM/wILA0ACQCABLQAAQfDEgIAAai0AACIQQQFGDQACQCAQQX5qDgTSAdMB1AEA1QELIAEhAUHXACEQDOcCCyABQQFqIgEgAkcNAAtB6AAhEAz+AgsCQCABIgEgAkcNAEHpACEQDP4CCwJAIAEtAAAiEEF2ag4augHVAdUBvAHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHKAdUB1QEA0wELIAFBAWohAQtBBiEQDOMCCwNAAkAgAS0AAEHwxoCAAGotAABBAUYNACABIQEMngILIAFBAWoiASACRw0AC0HqACEQDPsCCwJAIAEiASACRg0AIAFBAWohAQwDC0HrACEQDPoCCwJAIAEiASACRw0AQewAIRAM+gILIAFBAWohAQwBCwJAIAEiASACRw0AQe0AIRAM+QILIAFBAWohAQtBBCEQDN4CCwJAIAEiFCACRw0AQe4AIRAM9wILIBQhAQJAAkACQCAULQAAQfDIgIAAai0AAEF/ag4H1AHVAdYBAJwCAQLXAQsgFEEBaiEBDAoLIBRBAWohAQzNAQtBACEQIABBADYCHCAAQZuSgIAANgIQIABBBzYCDCAAIBRBAWo2AhQM9gILAkADQAJAIAEtAABB8MiAgABqLQAAIhBBBEYNAAJAAkAgEEF/ag4H0gHTAdQB2QEABAHZAQsgASEBQdoAIRAM4AILIAFBAWohAUHcACEQDN8CCyABQQFqIgEgAkcNAAtB7wAhEAz2AgsgAUEBaiEBDMsBCwJAIAEiFCACRw0AQfAAIRAM9QILIBQtAABBL0cN1AEgFEEBaiEBDAYLAkAgASIUIAJHDQBB8QAhEAz0AgsCQCAULQAAIgFBL0cNACAUQQFqIQFB3QAhEAzbAgsgAUF2aiIEQRZLDdMBQQEgBHRBiYCAAnFFDdMBDMoCCwJAIAEiASACRg0AIAFBAWohAUHeACEQDNoCC0HyACEQDPICCwJAIAEiFCACRw0AQfQAIRAM8gILIBQhAQJAIBQtAABB8MyAgABqLQAAQX9qDgPJApQCANQBC0HhACEQDNgCCwJAIAEiFCACRg0AA0ACQCAULQAAQfDKgIAAai0AACIBQQNGDQACQCABQX9qDgLLAgDVAQsgFCEBQd8AIRAM2gILIBRBAWoiFCACRw0AC0HzACEQDPECC0HzACEQDPACCwJAIAEiASACRg0AIABBj4CAgAA2AgggACABNgIEIAEhAUHgACEQDNcCC0H1ACEQDO8CCwJAIAEiASACRw0AQfYAIRAM7wILIABBj4CAgAA2AgggACABNgIEIAEhAQtBAyEQDNQCCwNAIAEtAABBIEcNwwIgAUEBaiIBIAJHDQALQfcAIRAM7AILAkAgASIBIAJHDQBB+AAhEAzsAgsgAS0AAEEgRw3OASABQQFqIQEM7wELIAAgASIBIAIQrICAgAAiEA3OASABIQEMjgILAkAgASIEIAJHDQBB+gAhEAzqAgsgBC0AAEHMAEcN0QEgBEEBaiEBQRMhEAzPAQsCQCABIgQgAkcNAEH7ACEQDOkCCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRADQCAELQAAIAFB8M6AgABqLQAARw3QASABQQVGDc4BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQfsAIRAM6AILAkAgASIEIAJHDQBB/AAhEAzoAgsCQAJAIAQtAABBvX9qDgwA0QHRAdEB0QHRAdEB0QHRAdEB0QEB0QELIARBAWohAUHmACEQDM8CCyAEQQFqIQFB5wAhEAzOAgsCQCABIgQgAkcNAEH9ACEQDOcCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHtz4CAAGotAABHDc8BIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEH9ACEQDOcCCyAAQQA2AgAgEEEBaiEBQRAhEAzMAQsCQCABIgQgAkcNAEH+ACEQDOYCCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUH2zoCAAGotAABHDc4BIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEH+ACEQDOYCCyAAQQA2AgAgEEEBaiEBQRYhEAzLAQsCQCABIgQgAkcNAEH/ACEQDOUCCyACIARrIAAoAgAiAWohFCAEIAFrQQNqIRACQANAIAQtAAAgAUH8zoCAAGotAABHDc0BIAFBA0YNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEH/ACEQDOUCCyAAQQA2AgAgEEEBaiEBQQUhEAzKAQsCQCABIgQgAkcNAEGAASEQDOQCCyAELQAAQdkARw3LASAEQQFqIQFBCCEQDMkBCwJAIAEiBCACRw0AQYEBIRAM4wILAkACQCAELQAAQbJ/ag4DAMwBAcwBCyAEQQFqIQFB6wAhEAzKAgsgBEEBaiEBQewAIRAMyQILAkAgASIEIAJHDQBBggEhEAziAgsCQAJAIAQtAABBuH9qDggAywHLAcsBywHLAcsBAcsBCyAEQQFqIQFB6gAhEAzJAgsgBEEBaiEBQe0AIRAMyAILAkAgASIEIAJHDQBBgwEhEAzhAgsgAiAEayAAKAIAIgFqIRAgBCABa0ECaiEUAkADQCAELQAAIAFBgM+AgABqLQAARw3JASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBA2AgBBgwEhEAzhAgtBACEQIABBADYCACAUQQFqIQEMxgELAkAgASIEIAJHDQBBhAEhEAzgAgsgAiAEayAAKAIAIgFqIRQgBCABa0EEaiEQAkADQCAELQAAIAFBg8+AgABqLQAARw3IASABQQRGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBhAEhEAzgAgsgAEEANgIAIBBBAWohAUEjIRAMxQELAkAgASIEIAJHDQBBhQEhEAzfAgsCQAJAIAQtAABBtH9qDggAyAHIAcgByAHIAcgBAcgBCyAEQQFqIQFB7wAhEAzGAgsgBEEBaiEBQfAAIRAMxQILAkAgASIEIAJHDQBBhgEhEAzeAgsgBC0AAEHFAEcNxQEgBEEBaiEBDIMCCwJAIAEiBCACRw0AQYcBIRAM3QILIAIgBGsgACgCACIBaiEUIAQgAWtBA2ohEAJAA0AgBC0AACABQYjPgIAAai0AAEcNxQEgAUEDRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYcBIRAM3QILIABBADYCACAQQQFqIQFBLSEQDMIBCwJAIAEiBCACRw0AQYgBIRAM3AILIAIgBGsgACgCACIBaiEUIAQgAWtBCGohEAJAA0AgBC0AACABQdDPgIAAai0AAEcNxAEgAUEIRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYgBIRAM3AILIABBADYCACAQQQFqIQFBKSEQDMEBCwJAIAEiASACRw0AQYkBIRAM2wILQQEhECABLQAAQd8ARw3AASABQQFqIQEMgQILAkAgASIEIAJHDQBBigEhEAzaAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQA0AgBC0AACABQYzPgIAAai0AAEcNwQEgAUEBRg2vAiABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGKASEQDNkCCwJAIAEiBCACRw0AQYsBIRAM2QILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQY7PgIAAai0AAEcNwQEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYsBIRAM2QILIABBADYCACAQQQFqIQFBAiEQDL4BCwJAIAEiBCACRw0AQYwBIRAM2AILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQfDPgIAAai0AAEcNwAEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYwBIRAM2AILIABBADYCACAQQQFqIQFBHyEQDL0BCwJAIAEiBCACRw0AQY0BIRAM1wILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQfLPgIAAai0AAEcNvwEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQY0BIRAM1wILIABBADYCACAQQQFqIQFBCSEQDLwBCwJAIAEiBCACRw0AQY4BIRAM1gILAkACQCAELQAAQbd/ag4HAL8BvwG/Ab8BvwEBvwELIARBAWohAUH4ACEQDL0CCyAEQQFqIQFB+QAhEAy8AgsCQCABIgQgAkcNAEGPASEQDNUCCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUGRz4CAAGotAABHDb0BIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGPASEQDNUCCyAAQQA2AgAgEEEBaiEBQRghEAy6AQsCQCABIgQgAkcNAEGQASEQDNQCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUGXz4CAAGotAABHDbwBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGQASEQDNQCCyAAQQA2AgAgEEEBaiEBQRchEAy5AQsCQCABIgQgAkcNAEGRASEQDNMCCyACIARrIAAoAgAiAWohFCAEIAFrQQZqIRACQANAIAQtAAAgAUGaz4CAAGotAABHDbsBIAFBBkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGRASEQDNMCCyAAQQA2AgAgEEEBaiEBQRUhEAy4AQsCQCABIgQgAkcNAEGSASEQDNICCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUGhz4CAAGotAABHDboBIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGSASEQDNICCyAAQQA2AgAgEEEBaiEBQR4hEAy3AQsCQCABIgQgAkcNAEGTASEQDNECCyAELQAAQcwARw24ASAEQQFqIQFBCiEQDLYBCwJAIAQgAkcNAEGUASEQDNACCwJAAkAgBC0AAEG/f2oODwC5AbkBuQG5AbkBuQG5AbkBuQG5AbkBuQG5AQG5AQsgBEEBaiEBQf4AIRAMtwILIARBAWohAUH/ACEQDLYCCwJAIAQgAkcNAEGVASEQDM8CCwJAAkAgBC0AAEG/f2oOAwC4AQG4AQsgBEEBaiEBQf0AIRAMtgILIARBAWohBEGAASEQDLUCCwJAIAQgAkcNAEGWASEQDM4CCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUGnz4CAAGotAABHDbYBIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGWASEQDM4CCyAAQQA2AgAgEEEBaiEBQQshEAyzAQsCQCAEIAJHDQBBlwEhEAzNAgsCQAJAAkACQCAELQAAQVNqDiMAuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AQG4AbgBuAG4AbgBArgBuAG4AQO4AQsgBEEBaiEBQfsAIRAMtgILIARBAWohAUH8ACEQDLUCCyAEQQFqIQRBgQEhEAy0AgsgBEEBaiEEQYIBIRAMswILAkAgBCACRw0AQZgBIRAMzAILIAIgBGsgACgCACIBaiEUIAQgAWtBBGohEAJAA0AgBC0AACABQanPgIAAai0AAEcNtAEgAUEERg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZgBIRAMzAILIABBADYCACAQQQFqIQFBGSEQDLEBCwJAIAQgAkcNAEGZASEQDMsCCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUGuz4CAAGotAABHDbMBIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGZASEQDMsCCyAAQQA2AgAgEEEBaiEBQQYhEAywAQsCQCAEIAJHDQBBmgEhEAzKAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFBtM+AgABqLQAARw2yASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBmgEhEAzKAgsgAEEANgIAIBBBAWohAUEcIRAMrwELAkAgBCACRw0AQZsBIRAMyQILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQbbPgIAAai0AAEcNsQEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZsBIRAMyQILIABBADYCACAQQQFqIQFBJyEQDK4BCwJAIAQgAkcNAEGcASEQDMgCCwJAAkAgBC0AAEGsf2oOAgABsQELIARBAWohBEGGASEQDK8CCyAEQQFqIQRBhwEhEAyuAgsCQCAEIAJHDQBBnQEhEAzHAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFBuM+AgABqLQAARw2vASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBnQEhEAzHAgsgAEEANgIAIBBBAWohAUEmIRAMrAELAkAgBCACRw0AQZ4BIRAMxgILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQbrPgIAAai0AAEcNrgEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZ4BIRAMxgILIABBADYCACAQQQFqIQFBAyEQDKsBCwJAIAQgAkcNAEGfASEQDMUCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHtz4CAAGotAABHDa0BIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGfASEQDMUCCyAAQQA2AgAgEEEBaiEBQQwhEAyqAQsCQCAEIAJHDQBBoAEhEAzEAgsgAiAEayAAKAIAIgFqIRQgBCABa0EDaiEQAkADQCAELQAAIAFBvM+AgABqLQAARw2sASABQQNGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBoAEhEAzEAgsgAEEANgIAIBBBAWohAUENIRAMqQELAkAgBCACRw0AQaEBIRAMwwILAkACQCAELQAAQbp/ag4LAKwBrAGsAawBrAGsAawBrAGsAQGsAQsgBEEBaiEEQYsBIRAMqgILIARBAWohBEGMASEQDKkCCwJAIAQgAkcNAEGiASEQDMICCyAELQAAQdAARw2pASAEQQFqIQQM6QELAkAgBCACRw0AQaMBIRAMwQILAkACQCAELQAAQbd/ag4HAaoBqgGqAaoBqgEAqgELIARBAWohBEGOASEQDKgCCyAEQQFqIQFBIiEQDKYBCwJAIAQgAkcNAEGkASEQDMACCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUHAz4CAAGotAABHDagBIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGkASEQDMACCyAAQQA2AgAgEEEBaiEBQR0hEAylAQsCQCAEIAJHDQBBpQEhEAy/AgsCQAJAIAQtAABBrn9qDgMAqAEBqAELIARBAWohBEGQASEQDKYCCyAEQQFqIQFBBCEQDKQBCwJAIAQgAkcNAEGmASEQDL4CCwJAAkACQAJAAkAgBC0AAEG/f2oOFQCqAaoBqgGqAaoBqgGqAaoBqgGqAQGqAaoBAqoBqgEDqgGqAQSqAQsgBEEBaiEEQYgBIRAMqAILIARBAWohBEGJASEQDKcCCyAEQQFqIQRBigEhEAymAgsgBEEBaiEEQY8BIRAMpQILIARBAWohBEGRASEQDKQCCwJAIAQgAkcNAEGnASEQDL0CCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHtz4CAAGotAABHDaUBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGnASEQDL0CCyAAQQA2AgAgEEEBaiEBQREhEAyiAQsCQCAEIAJHDQBBqAEhEAy8AgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFBws+AgABqLQAARw2kASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBqAEhEAy8AgsgAEEANgIAIBBBAWohAUEsIRAMoQELAkAgBCACRw0AQakBIRAMuwILIAIgBGsgACgCACIBaiEUIAQgAWtBBGohEAJAA0AgBC0AACABQcXPgIAAai0AAEcNowEgAUEERg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQakBIRAMuwILIABBADYCACAQQQFqIQFBKyEQDKABCwJAIAQgAkcNAEGqASEQDLoCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHKz4CAAGotAABHDaIBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGqASEQDLoCCyAAQQA2AgAgEEEBaiEBQRQhEAyfAQsCQCAEIAJHDQBBqwEhEAy5AgsCQAJAAkACQCAELQAAQb5/ag4PAAECpAGkAaQBpAGkAaQBpAGkAaQBpAGkAQOkAQsgBEEBaiEEQZMBIRAMogILIARBAWohBEGUASEQDKECCyAEQQFqIQRBlQEhEAygAgsgBEEBaiEEQZYBIRAMnwILAkAgBCACRw0AQawBIRAMuAILIAQtAABBxQBHDZ8BIARBAWohBAzgAQsCQCAEIAJHDQBBrQEhEAy3AgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFBzc+AgABqLQAARw2fASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBrQEhEAy3AgsgAEEANgIAIBBBAWohAUEOIRAMnAELAkAgBCACRw0AQa4BIRAMtgILIAQtAABB0ABHDZ0BIARBAWohAUElIRAMmwELAkAgBCACRw0AQa8BIRAMtQILIAIgBGsgACgCACIBaiEUIAQgAWtBCGohEAJAA0AgBC0AACABQdDPgIAAai0AAEcNnQEgAUEIRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQa8BIRAMtQILIABBADYCACAQQQFqIQFBKiEQDJoBCwJAIAQgAkcNAEGwASEQDLQCCwJAAkAgBC0AAEGrf2oOCwCdAZ0BnQGdAZ0BnQGdAZ0BnQEBnQELIARBAWohBEGaASEQDJsCCyAEQQFqIQRBmwEhEAyaAgsCQCAEIAJHDQBBsQEhEAyzAgsCQAJAIAQtAABBv39qDhQAnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBAZwBCyAEQQFqIQRBmQEhEAyaAgsgBEEBaiEEQZwBIRAMmQILAkAgBCACRw0AQbIBIRAMsgILIAIgBGsgACgCACIBaiEUIAQgAWtBA2ohEAJAA0AgBC0AACABQdnPgIAAai0AAEcNmgEgAUEDRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbIBIRAMsgILIABBADYCACAQQQFqIQFBISEQDJcBCwJAIAQgAkcNAEGzASEQDLECCyACIARrIAAoAgAiAWohFCAEIAFrQQZqIRACQANAIAQtAAAgAUHdz4CAAGotAABHDZkBIAFBBkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGzASEQDLECCyAAQQA2AgAgEEEBaiEBQRohEAyWAQsCQCAEIAJHDQBBtAEhEAywAgsCQAJAAkAgBC0AAEG7f2oOEQCaAZoBmgGaAZoBmgGaAZoBmgEBmgGaAZoBmgGaAQKaAQsgBEEBaiEEQZ0BIRAMmAILIARBAWohBEGeASEQDJcCCyAEQQFqIQRBnwEhEAyWAgsCQCAEIAJHDQBBtQEhEAyvAgsgAiAEayAAKAIAIgFqIRQgBCABa0EFaiEQAkADQCAELQAAIAFB5M+AgABqLQAARw2XASABQQVGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBtQEhEAyvAgsgAEEANgIAIBBBAWohAUEoIRAMlAELAkAgBCACRw0AQbYBIRAMrgILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQerPgIAAai0AAEcNlgEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbYBIRAMrgILIABBADYCACAQQQFqIQFBByEQDJMBCwJAIAQgAkcNAEG3ASEQDK0CCwJAAkAgBC0AAEG7f2oODgCWAZYBlgGWAZYBlgGWAZYBlgGWAZYBlgEBlgELIARBAWohBEGhASEQDJQCCyAEQQFqIQRBogEhEAyTAgsCQCAEIAJHDQBBuAEhEAysAgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFB7c+AgABqLQAARw2UASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBuAEhEAysAgsgAEEANgIAIBBBAWohAUESIRAMkQELAkAgBCACRw0AQbkBIRAMqwILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQfDPgIAAai0AAEcNkwEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbkBIRAMqwILIABBADYCACAQQQFqIQFBICEQDJABCwJAIAQgAkcNAEG6ASEQDKoCCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUHyz4CAAGotAABHDZIBIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEG6ASEQDKoCCyAAQQA2AgAgEEEBaiEBQQ8hEAyPAQsCQCAEIAJHDQBBuwEhEAypAgsCQAJAIAQtAABBt39qDgcAkgGSAZIBkgGSAQGSAQsgBEEBaiEEQaUBIRAMkAILIARBAWohBEGmASEQDI8CCwJAIAQgAkcNAEG8ASEQDKgCCyACIARrIAAoAgAiAWohFCAEIAFrQQdqIRACQANAIAQtAAAgAUH0z4CAAGotAABHDZABIAFBB0YNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEG8ASEQDKgCCyAAQQA2AgAgEEEBaiEBQRshEAyNAQsCQCAEIAJHDQBBvQEhEAynAgsCQAJAAkAgBC0AAEG+f2oOEgCRAZEBkQGRAZEBkQGRAZEBkQEBkQGRAZEBkQGRAZEBApEBCyAEQQFqIQRBpAEhEAyPAgsgBEEBaiEEQacBIRAMjgILIARBAWohBEGoASEQDI0CCwJAIAQgAkcNAEG+ASEQDKYCCyAELQAAQc4ARw2NASAEQQFqIQQMzwELAkAgBCACRw0AQb8BIRAMpQILAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgBC0AAEG/f2oOFQABAgOcAQQFBpwBnAGcAQcICQoLnAEMDQ4PnAELIARBAWohAUHoACEQDJoCCyAEQQFqIQFB6QAhEAyZAgsgBEEBaiEBQe4AIRAMmAILIARBAWohAUHyACEQDJcCCyAEQQFqIQFB8wAhEAyWAgsgBEEBaiEBQfYAIRAMlQILIARBAWohAUH3ACEQDJQCCyAEQQFqIQFB+gAhEAyTAgsgBEEBaiEEQYMBIRAMkgILIARBAWohBEGEASEQDJECCyAEQQFqIQRBhQEhEAyQAgsgBEEBaiEEQZIBIRAMjwILIARBAWohBEGYASEQDI4CCyAEQQFqIQRBoAEhEAyNAgsgBEEBaiEEQaMBIRAMjAILIARBAWohBEGqASEQDIsCCwJAIAQgAkYNACAAQZCAgIAANgIIIAAgBDYCBEGrASEQDIsCC0HAASEQDKMCCyAAIAUgAhCqgICAACIBDYsBIAUhAQxcCwJAIAYgAkYNACAGQQFqIQUMjQELQcIBIRAMoQILA0ACQCAQLQAAQXZqDgSMAQAAjwEACyAQQQFqIhAgAkcNAAtBwwEhEAygAgsCQCAHIAJGDQAgAEGRgICAADYCCCAAIAc2AgQgByEBQQEhEAyHAgtBxAEhEAyfAgsCQCAHIAJHDQBBxQEhEAyfAgsCQAJAIActAABBdmoOBAHOAc4BAM4BCyAHQQFqIQYMjQELIAdBAWohBQyJAQsCQCAHIAJHDQBBxgEhEAyeAgsCQAJAIActAABBdmoOFwGPAY8BAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAQCPAQsgB0EBaiEHC0GwASEQDIQCCwJAIAggAkcNAEHIASEQDJ0CCyAILQAAQSBHDY0BIABBADsBMiAIQQFqIQFBswEhEAyDAgsgASEXAkADQCAXIgcgAkYNASAHLQAAQVBqQf8BcSIQQQpPDcwBAkAgAC8BMiIUQZkzSw0AIAAgFEEKbCIUOwEyIBBB//8DcyAUQf7/A3FJDQAgB0EBaiEXIAAgFCAQaiIQOwEyIBBB//8DcUHoB0kNAQsLQQAhECAAQQA2AhwgAEHBiYCAADYCECAAQQ02AgwgACAHQQFqNgIUDJwCC0HHASEQDJsCCyAAIAggAhCugICAACIQRQ3KASAQQRVHDYwBIABByAE2AhwgACAINgIUIABByZeAgAA2AhAgAEEVNgIMQQAhEAyaAgsCQCAJIAJHDQBBzAEhEAyaAgtBACEUQQEhF0EBIRZBACEQAkACQAJAAkACQAJAAkACQAJAIAktAABBUGoOCpYBlQEAAQIDBAUGCJcBC0ECIRAMBgtBAyEQDAULQQQhEAwEC0EFIRAMAwtBBiEQDAILQQchEAwBC0EIIRALQQAhF0EAIRZBACEUDI4BC0EJIRBBASEUQQAhF0EAIRYMjQELAkAgCiACRw0AQc4BIRAMmQILIAotAABBLkcNjgEgCkEBaiEJDMoBCyALIAJHDY4BQdABIRAMlwILAkAgCyACRg0AIABBjoCAgAA2AgggACALNgIEQbcBIRAM/gELQdEBIRAMlgILAkAgBCACRw0AQdIBIRAMlgILIAIgBGsgACgCACIQaiEUIAQgEGtBBGohCwNAIAQtAAAgEEH8z4CAAGotAABHDY4BIBBBBEYN6QEgEEEBaiEQIARBAWoiBCACRw0ACyAAIBQ2AgBB0gEhEAyVAgsgACAMIAIQrICAgAAiAQ2NASAMIQEMuAELAkAgBCACRw0AQdQBIRAMlAILIAIgBGsgACgCACIQaiEUIAQgEGtBAWohDANAIAQtAAAgEEGB0ICAAGotAABHDY8BIBBBAUYNjgEgEEEBaiEQIARBAWoiBCACRw0ACyAAIBQ2AgBB1AEhEAyTAgsCQCAEIAJHDQBB1gEhEAyTAgsgAiAEayAAKAIAIhBqIRQgBCAQa0ECaiELA0AgBC0AACAQQYPQgIAAai0AAEcNjgEgEEECRg2QASAQQQFqIRAgBEEBaiIEIAJHDQALIAAgFDYCAEHWASEQDJICCwJAIAQgAkcNAEHXASEQDJICCwJAAkAgBC0AAEG7f2oOEACPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BAY8BCyAEQQFqIQRBuwEhEAz5AQsgBEEBaiEEQbwBIRAM+AELAkAgBCACRw0AQdgBIRAMkQILIAQtAABByABHDYwBIARBAWohBAzEAQsCQCAEIAJGDQAgAEGQgICAADYCCCAAIAQ2AgRBvgEhEAz3AQtB2QEhEAyPAgsCQCAEIAJHDQBB2gEhEAyPAgsgBC0AAEHIAEYNwwEgAEEBOgAoDLkBCyAAQQI6AC8gACAEIAIQpoCAgAAiEA2NAUHCASEQDPQBCyAALQAoQX9qDgK3AbkBuAELA0ACQCAELQAAQXZqDgQAjgGOAQCOAQsgBEEBaiIEIAJHDQALQd0BIRAMiwILIABBADoALyAALQAtQQRxRQ2EAgsgAEEAOgAvIABBAToANCABIQEMjAELIBBBFUYN2gEgAEEANgIcIAAgATYCFCAAQaeOgIAANgIQIABBEjYCDEEAIRAMiAILAkAgACAQIAIQtICAgAAiBA0AIBAhAQyBAgsCQCAEQRVHDQAgAEEDNgIcIAAgEDYCFCAAQbCYgIAANgIQIABBFTYCDEEAIRAMiAILIABBADYCHCAAIBA2AhQgAEGnjoCAADYCECAAQRI2AgxBACEQDIcCCyAQQRVGDdYBIABBADYCHCAAIAE2AhQgAEHajYCAADYCECAAQRQ2AgxBACEQDIYCCyAAKAIEIRcgAEEANgIEIBAgEadqIhYhASAAIBcgECAWIBQbIhAQtYCAgAAiFEUNjQEgAEEHNgIcIAAgEDYCFCAAIBQ2AgxBACEQDIUCCyAAIAAvATBBgAFyOwEwIAEhAQtBKiEQDOoBCyAQQRVGDdEBIABBADYCHCAAIAE2AhQgAEGDjICAADYCECAAQRM2AgxBACEQDIICCyAQQRVGDc8BIABBADYCHCAAIAE2AhQgAEGaj4CAADYCECAAQSI2AgxBACEQDIECCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQt4CAgAAiEA0AIAFBAWohAQyNAQsgAEEMNgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDIACCyAQQRVGDcwBIABBADYCHCAAIAE2AhQgAEGaj4CAADYCECAAQSI2AgxBACEQDP8BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQt4CAgAAiEA0AIAFBAWohAQyMAQsgAEENNgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDP4BCyAQQRVGDckBIABBADYCHCAAIAE2AhQgAEHGjICAADYCECAAQSM2AgxBACEQDP0BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQuYCAgAAiEA0AIAFBAWohAQyLAQsgAEEONgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDPwBCyAAQQA2AhwgACABNgIUIABBwJWAgAA2AhAgAEECNgIMQQAhEAz7AQsgEEEVRg3FASAAQQA2AhwgACABNgIUIABBxoyAgAA2AhAgAEEjNgIMQQAhEAz6AQsgAEEQNgIcIAAgATYCFCAAIBA2AgxBACEQDPkBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQuYCAgAAiBA0AIAFBAWohAQzxAQsgAEERNgIcIAAgBDYCDCAAIAFBAWo2AhRBACEQDPgBCyAQQRVGDcEBIABBADYCHCAAIAE2AhQgAEHGjICAADYCECAAQSM2AgxBACEQDPcBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQuYCAgAAiEA0AIAFBAWohAQyIAQsgAEETNgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDPYBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQuYCAgAAiBA0AIAFBAWohAQztAQsgAEEUNgIcIAAgBDYCDCAAIAFBAWo2AhRBACEQDPUBCyAQQRVGDb0BIABBADYCHCAAIAE2AhQgAEGaj4CAADYCECAAQSI2AgxBACEQDPQBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQt4CAgAAiEA0AIAFBAWohAQyGAQsgAEEWNgIcIAAgEDYCDCAAIAFBAWo2AhRBACEQDPMBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQt4CAgAAiBA0AIAFBAWohAQzpAQsgAEEXNgIcIAAgBDYCDCAAIAFBAWo2AhRBACEQDPIBCyAAQQA2AhwgACABNgIUIABBzZOAgAA2AhAgAEEMNgIMQQAhEAzxAQtCASERCyAQQQFqIQECQCAAKQMgIhJC//////////8PVg0AIAAgEkIEhiARhDcDICABIQEMhAELIABBADYCHCAAIAE2AhQgAEGtiYCAADYCECAAQQw2AgxBACEQDO8BCyAAQQA2AhwgACAQNgIUIABBzZOAgAA2AhAgAEEMNgIMQQAhEAzuAQsgACgCBCEXIABBADYCBCAQIBGnaiIWIQEgACAXIBAgFiAUGyIQELWAgIAAIhRFDXMgAEEFNgIcIAAgEDYCFCAAIBQ2AgxBACEQDO0BCyAAQQA2AhwgACAQNgIUIABBqpyAgAA2AhAgAEEPNgIMQQAhEAzsAQsgACAQIAIQtICAgAAiAQ0BIBAhAQtBDiEQDNEBCwJAIAFBFUcNACAAQQI2AhwgACAQNgIUIABBsJiAgAA2AhAgAEEVNgIMQQAhEAzqAQsgAEEANgIcIAAgEDYCFCAAQaeOgIAANgIQIABBEjYCDEEAIRAM6QELIAFBAWohEAJAIAAvATAiAUGAAXFFDQACQCAAIBAgAhC7gICAACIBDQAgECEBDHALIAFBFUcNugEgAEEFNgIcIAAgEDYCFCAAQfmXgIAANgIQIABBFTYCDEEAIRAM6QELAkAgAUGgBHFBoARHDQAgAC0ALUECcQ0AIABBADYCHCAAIBA2AhQgAEGWk4CAADYCECAAQQQ2AgxBACEQDOkBCyAAIBAgAhC9gICAABogECEBAkACQAJAAkACQCAAIBAgAhCzgICAAA4WAgEABAQEBAQEBAQEBAQEBAQEBAQEAwQLIABBAToALgsgACAALwEwQcAAcjsBMCAQIQELQSYhEAzRAQsgAEEjNgIcIAAgEDYCFCAAQaWWgIAANgIQIABBFTYCDEEAIRAM6QELIABBADYCHCAAIBA2AhQgAEHVi4CAADYCECAAQRE2AgxBACEQDOgBCyAALQAtQQFxRQ0BQcMBIRAMzgELAkAgDSACRg0AA0ACQCANLQAAQSBGDQAgDSEBDMQBCyANQQFqIg0gAkcNAAtBJSEQDOcBC0ElIRAM5gELIAAoAgQhBCAAQQA2AgQgACAEIA0Qr4CAgAAiBEUNrQEgAEEmNgIcIAAgBDYCDCAAIA1BAWo2AhRBACEQDOUBCyAQQRVGDasBIABBADYCHCAAIAE2AhQgAEH9jYCAADYCECAAQR02AgxBACEQDOQBCyAAQSc2AhwgACABNgIUIAAgEDYCDEEAIRAM4wELIBAhAUEBIRQCQAJAAkACQAJAAkACQCAALQAsQX5qDgcGBQUDAQIABQsgACAALwEwQQhyOwEwDAMLQQIhFAwBC0EEIRQLIABBAToALCAAIAAvATAgFHI7ATALIBAhAQtBKyEQDMoBCyAAQQA2AhwgACAQNgIUIABBq5KAgAA2AhAgAEELNgIMQQAhEAziAQsgAEEANgIcIAAgATYCFCAAQeGPgIAANgIQIABBCjYCDEEAIRAM4QELIABBADoALCAQIQEMvQELIBAhAUEBIRQCQAJAAkACQAJAIAAtACxBe2oOBAMBAgAFCyAAIAAvATBBCHI7ATAMAwtBAiEUDAELQQQhFAsgAEEBOgAsIAAgAC8BMCAUcjsBMAsgECEBC0EpIRAMxQELIABBADYCHCAAIAE2AhQgAEHwlICAADYCECAAQQM2AgxBACEQDN0BCwJAIA4tAABBDUcNACAAKAIEIQEgAEEANgIEAkAgACABIA4QsYCAgAAiAQ0AIA5BAWohAQx1CyAAQSw2AhwgACABNgIMIAAgDkEBajYCFEEAIRAM3QELIAAtAC1BAXFFDQFBxAEhEAzDAQsCQCAOIAJHDQBBLSEQDNwBCwJAAkADQAJAIA4tAABBdmoOBAIAAAMACyAOQQFqIg4gAkcNAAtBLSEQDN0BCyAAKAIEIQEgAEEANgIEAkAgACABIA4QsYCAgAAiAQ0AIA4hAQx0CyAAQSw2AhwgACAONgIUIAAgATYCDEEAIRAM3AELIAAoAgQhASAAQQA2AgQCQCAAIAEgDhCxgICAACIBDQAgDkEBaiEBDHMLIABBLDYCHCAAIAE2AgwgACAOQQFqNgIUQQAhEAzbAQsgACgCBCEEIABBADYCBCAAIAQgDhCxgICAACIEDaABIA4hAQzOAQsgEEEsRw0BIAFBAWohEEEBIQECQAJAAkACQAJAIAAtACxBe2oOBAMBAgQACyAQIQEMBAtBAiEBDAELQQQhAQsgAEEBOgAsIAAgAC8BMCABcjsBMCAQIQEMAQsgACAALwEwQQhyOwEwIBAhAQtBOSEQDL8BCyAAQQA6ACwgASEBC0E0IRAMvQELIAAgAC8BMEEgcjsBMCABIQEMAgsgACgCBCEEIABBADYCBAJAIAAgBCABELGAgIAAIgQNACABIQEMxwELIABBNzYCHCAAIAE2AhQgACAENgIMQQAhEAzUAQsgAEEIOgAsIAEhAQtBMCEQDLkBCwJAIAAtAChBAUYNACABIQEMBAsgAC0ALUEIcUUNkwEgASEBDAMLIAAtADBBIHENlAFBxQEhEAy3AQsCQCAPIAJGDQACQANAAkAgDy0AAEFQaiIBQf8BcUEKSQ0AIA8hAUE1IRAMugELIAApAyAiEUKZs+bMmbPmzBlWDQEgACARQgp+IhE3AyAgESABrUL/AYMiEkJ/hVYNASAAIBEgEnw3AyAgD0EBaiIPIAJHDQALQTkhEAzRAQsgACgCBCECIABBADYCBCAAIAIgD0EBaiIEELGAgIAAIgINlQEgBCEBDMMBC0E5IRAMzwELAkAgAC8BMCIBQQhxRQ0AIAAtAChBAUcNACAALQAtQQhxRQ2QAQsgACABQff7A3FBgARyOwEwIA8hAQtBNyEQDLQBCyAAIAAvATBBEHI7ATAMqwELIBBBFUYNiwEgAEEANgIcIAAgATYCFCAAQfCOgIAANgIQIABBHDYCDEEAIRAMywELIABBwwA2AhwgACABNgIMIAAgDUEBajYCFEEAIRAMygELAkAgAS0AAEE6Rw0AIAAoAgQhECAAQQA2AgQCQCAAIBAgARCvgICAACIQDQAgAUEBaiEBDGMLIABBwwA2AhwgACAQNgIMIAAgAUEBajYCFEEAIRAMygELIABBADYCHCAAIAE2AhQgAEGxkYCAADYCECAAQQo2AgxBACEQDMkBCyAAQQA2AhwgACABNgIUIABBoJmAgAA2AhAgAEEeNgIMQQAhEAzIAQsgAEEANgIACyAAQYASOwEqIAAgF0EBaiIBIAIQqICAgAAiEA0BIAEhAQtBxwAhEAysAQsgEEEVRw2DASAAQdEANgIcIAAgATYCFCAAQeOXgIAANgIQIABBFTYCDEEAIRAMxAELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDF4LIABB0gA2AhwgACABNgIUIAAgEDYCDEEAIRAMwwELIABBADYCHCAAIBQ2AhQgAEHBqICAADYCECAAQQc2AgwgAEEANgIAQQAhEAzCAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMXQsgAEHTADYCHCAAIAE2AhQgACAQNgIMQQAhEAzBAQtBACEQIABBADYCHCAAIAE2AhQgAEGAkYCAADYCECAAQQk2AgwMwAELIBBBFUYNfSAAQQA2AhwgACABNgIUIABBlI2AgAA2AhAgAEEhNgIMQQAhEAy/AQtBASEWQQAhF0EAIRRBASEQCyAAIBA6ACsgAUEBaiEBAkACQCAALQAtQRBxDQACQAJAAkAgAC0AKg4DAQACBAsgFkUNAwwCCyAUDQEMAgsgF0UNAQsgACgCBCEQIABBADYCBAJAIAAgECABEK2AgIAAIhANACABIQEMXAsgAEHYADYCHCAAIAE2AhQgACAQNgIMQQAhEAy+AQsgACgCBCEEIABBADYCBAJAIAAgBCABEK2AgIAAIgQNACABIQEMrQELIABB2QA2AhwgACABNgIUIAAgBDYCDEEAIRAMvQELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARCtgICAACIEDQAgASEBDKsBCyAAQdoANgIcIAAgATYCFCAAIAQ2AgxBACEQDLwBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQrYCAgAAiBA0AIAEhAQypAQsgAEHcADYCHCAAIAE2AhQgACAENgIMQQAhEAy7AQsCQCABLQAAQVBqIhBB/wFxQQpPDQAgACAQOgAqIAFBAWohAUHPACEQDKIBCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQrYCAgAAiBA0AIAEhAQynAQsgAEHeADYCHCAAIAE2AhQgACAENgIMQQAhEAy6AQsgAEEANgIAIBdBAWohAQJAIAAtAClBI08NACABIQEMWQsgAEEANgIcIAAgATYCFCAAQdOJgIAANgIQIABBCDYCDEEAIRAMuQELIABBADYCAAtBACEQIABBADYCHCAAIAE2AhQgAEGQs4CAADYCECAAQQg2AgwMtwELIABBADYCACAXQQFqIQECQCAALQApQSFHDQAgASEBDFYLIABBADYCHCAAIAE2AhQgAEGbioCAADYCECAAQQg2AgxBACEQDLYBCyAAQQA2AgAgF0EBaiEBAkAgAC0AKSIQQV1qQQtPDQAgASEBDFULAkAgEEEGSw0AQQEgEHRBygBxRQ0AIAEhAQxVC0EAIRAgAEEANgIcIAAgATYCFCAAQfeJgIAANgIQIABBCDYCDAy1AQsgEEEVRg1xIABBADYCHCAAIAE2AhQgAEG5jYCAADYCECAAQRo2AgxBACEQDLQBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxUCyAAQeUANgIcIAAgATYCFCAAIBA2AgxBACEQDLMBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxNCyAAQdIANgIcIAAgATYCFCAAIBA2AgxBACEQDLIBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxNCyAAQdMANgIcIAAgATYCFCAAIBA2AgxBACEQDLEBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxRCyAAQeUANgIcIAAgATYCFCAAIBA2AgxBACEQDLABCyAAQQA2AhwgACABNgIUIABBxoqAgAA2AhAgAEEHNgIMQQAhEAyvAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMSQsgAEHSADYCHCAAIAE2AhQgACAQNgIMQQAhEAyuAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMSQsgAEHTADYCHCAAIAE2AhQgACAQNgIMQQAhEAytAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMTQsgAEHlADYCHCAAIAE2AhQgACAQNgIMQQAhEAysAQsgAEEANgIcIAAgATYCFCAAQdyIgIAANgIQIABBBzYCDEEAIRAMqwELIBBBP0cNASABQQFqIQELQQUhEAyQAQtBACEQIABBADYCHCAAIAE2AhQgAEH9koCAADYCECAAQQc2AgwMqAELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDEILIABB0gA2AhwgACABNgIUIAAgEDYCDEEAIRAMpwELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDEILIABB0wA2AhwgACABNgIUIAAgEDYCDEEAIRAMpgELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDEYLIABB5QA2AhwgACABNgIUIAAgEDYCDEEAIRAMpQELIAAoAgQhASAAQQA2AgQCQCAAIAEgFBCngICAACIBDQAgFCEBDD8LIABB0gA2AhwgACAUNgIUIAAgATYCDEEAIRAMpAELIAAoAgQhASAAQQA2AgQCQCAAIAEgFBCngICAACIBDQAgFCEBDD8LIABB0wA2AhwgACAUNgIUIAAgATYCDEEAIRAMowELIAAoAgQhASAAQQA2AgQCQCAAIAEgFBCngICAACIBDQAgFCEBDEMLIABB5QA2AhwgACAUNgIUIAAgATYCDEEAIRAMogELIABBADYCHCAAIBQ2AhQgAEHDj4CAADYCECAAQQc2AgxBACEQDKEBCyAAQQA2AhwgACABNgIUIABBw4+AgAA2AhAgAEEHNgIMQQAhEAygAQtBACEQIABBADYCHCAAIBQ2AhQgAEGMnICAADYCECAAQQc2AgwMnwELIABBADYCHCAAIBQ2AhQgAEGMnICAADYCECAAQQc2AgxBACEQDJ4BCyAAQQA2AhwgACAUNgIUIABB/pGAgAA2AhAgAEEHNgIMQQAhEAydAQsgAEEANgIcIAAgATYCFCAAQY6bgIAANgIQIABBBjYCDEEAIRAMnAELIBBBFUYNVyAAQQA2AhwgACABNgIUIABBzI6AgAA2AhAgAEEgNgIMQQAhEAybAQsgAEEANgIAIBBBAWohAUEkIRALIAAgEDoAKSAAKAIEIRAgAEEANgIEIAAgECABEKuAgIAAIhANVCABIQEMPgsgAEEANgIAC0EAIRAgAEEANgIcIAAgBDYCFCAAQfGbgIAANgIQIABBBjYCDAyXAQsgAUEVRg1QIABBADYCHCAAIAU2AhQgAEHwjICAADYCECAAQRs2AgxBACEQDJYBCyAAKAIEIQUgAEEANgIEIAAgBSAQEKmAgIAAIgUNASAQQQFqIQULQa0BIRAMewsgAEHBATYCHCAAIAU2AgwgACAQQQFqNgIUQQAhEAyTAQsgACgCBCEGIABBADYCBCAAIAYgEBCpgICAACIGDQEgEEEBaiEGC0GuASEQDHgLIABBwgE2AhwgACAGNgIMIAAgEEEBajYCFEEAIRAMkAELIABBADYCHCAAIAc2AhQgAEGXi4CAADYCECAAQQ02AgxBACEQDI8BCyAAQQA2AhwgACAINgIUIABB45CAgAA2AhAgAEEJNgIMQQAhEAyOAQsgAEEANgIcIAAgCDYCFCAAQZSNgIAANgIQIABBITYCDEEAIRAMjQELQQEhFkEAIRdBACEUQQEhEAsgACAQOgArIAlBAWohCAJAAkAgAC0ALUEQcQ0AAkACQAJAIAAtACoOAwEAAgQLIBZFDQMMAgsgFA0BDAILIBdFDQELIAAoAgQhECAAQQA2AgQgACAQIAgQrYCAgAAiEEUNPSAAQckBNgIcIAAgCDYCFCAAIBA2AgxBACEQDIwBCyAAKAIEIQQgAEEANgIEIAAgBCAIEK2AgIAAIgRFDXYgAEHKATYCHCAAIAg2AhQgACAENgIMQQAhEAyLAQsgACgCBCEEIABBADYCBCAAIAQgCRCtgICAACIERQ10IABBywE2AhwgACAJNgIUIAAgBDYCDEEAIRAMigELIAAoAgQhBCAAQQA2AgQgACAEIAoQrYCAgAAiBEUNciAAQc0BNgIcIAAgCjYCFCAAIAQ2AgxBACEQDIkBCwJAIAstAABBUGoiEEH/AXFBCk8NACAAIBA6ACogC0EBaiEKQbYBIRAMcAsgACgCBCEEIABBADYCBCAAIAQgCxCtgICAACIERQ1wIABBzwE2AhwgACALNgIUIAAgBDYCDEEAIRAMiAELIABBADYCHCAAIAQ2AhQgAEGQs4CAADYCECAAQQg2AgwgAEEANgIAQQAhEAyHAQsgAUEVRg0/IABBADYCHCAAIAw2AhQgAEHMjoCAADYCECAAQSA2AgxBACEQDIYBCyAAQYEEOwEoIAAoAgQhECAAQgA3AwAgACAQIAxBAWoiDBCrgICAACIQRQ04IABB0wE2AhwgACAMNgIUIAAgEDYCDEEAIRAMhQELIABBADYCAAtBACEQIABBADYCHCAAIAQ2AhQgAEHYm4CAADYCECAAQQg2AgwMgwELIAAoAgQhECAAQgA3AwAgACAQIAtBAWoiCxCrgICAACIQDQFBxgEhEAxpCyAAQQI6ACgMVQsgAEHVATYCHCAAIAs2AhQgACAQNgIMQQAhEAyAAQsgEEEVRg03IABBADYCHCAAIAQ2AhQgAEGkjICAADYCECAAQRA2AgxBACEQDH8LIAAtADRBAUcNNCAAIAQgAhC8gICAACIQRQ00IBBBFUcNNSAAQdwBNgIcIAAgBDYCFCAAQdWWgIAANgIQIABBFTYCDEEAIRAMfgtBACEQIABBADYCHCAAQa+LgIAANgIQIABBAjYCDCAAIBRBAWo2AhQMfQtBACEQDGMLQQIhEAxiC0ENIRAMYQtBDyEQDGALQSUhEAxfC0ETIRAMXgtBFSEQDF0LQRYhEAxcC0EXIRAMWwtBGCEQDFoLQRkhEAxZC0EaIRAMWAtBGyEQDFcLQRwhEAxWC0EdIRAMVQtBHyEQDFQLQSEhEAxTC0EjIRAMUgtBxgAhEAxRC0EuIRAMUAtBLyEQDE8LQTshEAxOC0E9IRAMTQtByAAhEAxMC0HJACEQDEsLQcsAIRAMSgtBzAAhEAxJC0HOACEQDEgLQdEAIRAMRwtB1QAhEAxGC0HYACEQDEULQdkAIRAMRAtB2wAhEAxDC0HkACEQDEILQeUAIRAMQQtB8QAhEAxAC0H0ACEQDD8LQY0BIRAMPgtBlwEhEAw9C0GpASEQDDwLQawBIRAMOwtBwAEhEAw6C0G5ASEQDDkLQa8BIRAMOAtBsQEhEAw3C0GyASEQDDYLQbQBIRAMNQtBtQEhEAw0C0G6ASEQDDMLQb0BIRAMMgtBvwEhEAwxC0HBASEQDDALIABBADYCHCAAIAQ2AhQgAEHpi4CAADYCECAAQR82AgxBACEQDEgLIABB2wE2AhwgACAENgIUIABB+paAgAA2AhAgAEEVNgIMQQAhEAxHCyAAQfgANgIcIAAgDDYCFCAAQcqYgIAANgIQIABBFTYCDEEAIRAMRgsgAEHRADYCHCAAIAU2AhQgAEGwl4CAADYCECAAQRU2AgxBACEQDEULIABB+QA2AhwgACABNgIUIAAgEDYCDEEAIRAMRAsgAEH4ADYCHCAAIAE2AhQgAEHKmICAADYCECAAQRU2AgxBACEQDEMLIABB5AA2AhwgACABNgIUIABB45eAgAA2AhAgAEEVNgIMQQAhEAxCCyAAQdcANgIcIAAgATYCFCAAQcmXgIAANgIQIABBFTYCDEEAIRAMQQsgAEEANgIcIAAgATYCFCAAQbmNgIAANgIQIABBGjYCDEEAIRAMQAsgAEHCADYCHCAAIAE2AhQgAEHjmICAADYCECAAQRU2AgxBACEQDD8LIABBADYCBCAAIA8gDxCxgICAACIERQ0BIABBOjYCHCAAIAQ2AgwgACAPQQFqNgIUQQAhEAw+CyAAKAIEIQQgAEEANgIEAkAgACAEIAEQsYCAgAAiBEUNACAAQTs2AhwgACAENgIMIAAgAUEBajYCFEEAIRAMPgsgAUEBaiEBDC0LIA9BAWohAQwtCyAAQQA2AhwgACAPNgIUIABB5JKAgAA2AhAgAEEENgIMQQAhEAw7CyAAQTY2AhwgACAENgIUIAAgAjYCDEEAIRAMOgsgAEEuNgIcIAAgDjYCFCAAIAQ2AgxBACEQDDkLIABB0AA2AhwgACABNgIUIABBkZiAgAA2AhAgAEEVNgIMQQAhEAw4CyANQQFqIQEMLAsgAEEVNgIcIAAgATYCFCAAQYKZgIAANgIQIABBFTYCDEEAIRAMNgsgAEEbNgIcIAAgATYCFCAAQZGXgIAANgIQIABBFTYCDEEAIRAMNQsgAEEPNgIcIAAgATYCFCAAQZGXgIAANgIQIABBFTYCDEEAIRAMNAsgAEELNgIcIAAgATYCFCAAQZGXgIAANgIQIABBFTYCDEEAIRAMMwsgAEEaNgIcIAAgATYCFCAAQYKZgIAANgIQIABBFTYCDEEAIRAMMgsgAEELNgIcIAAgATYCFCAAQYKZgIAANgIQIABBFTYCDEEAIRAMMQsgAEEKNgIcIAAgATYCFCAAQeSWgIAANgIQIABBFTYCDEEAIRAMMAsgAEEeNgIcIAAgATYCFCAAQfmXgIAANgIQIABBFTYCDEEAIRAMLwsgAEEANgIcIAAgEDYCFCAAQdqNgIAANgIQIABBFDYCDEEAIRAMLgsgAEEENgIcIAAgATYCFCAAQbCYgIAANgIQIABBFTYCDEEAIRAMLQsgAEEANgIAIAtBAWohCwtBuAEhEAwSCyAAQQA2AgAgEEEBaiEBQfUAIRAMEQsgASEBAkAgAC0AKUEFRw0AQeMAIRAMEQtB4gAhEAwQC0EAIRAgAEEANgIcIABB5JGAgAA2AhAgAEEHNgIMIAAgFEEBajYCFAwoCyAAQQA2AgAgF0EBaiEBQcAAIRAMDgtBASEBCyAAIAE6ACwgAEEANgIAIBdBAWohAQtBKCEQDAsLIAEhAQtBOCEQDAkLAkAgASIPIAJGDQADQAJAIA8tAABBgL6AgABqLQAAIgFBAUYNACABQQJHDQMgD0EBaiEBDAQLIA9BAWoiDyACRw0AC0E+IRAMIgtBPiEQDCELIABBADoALCAPIQEMAQtBCyEQDAYLQTohEAwFCyABQQFqIQFBLSEQDAQLIAAgAToALCAAQQA2AgAgFkEBaiEBQQwhEAwDCyAAQQA2AgAgF0EBaiEBQQohEAwCCyAAQQA2AgALIABBADoALCANIQFBCSEQDAALC0EAIRAgAEEANgIcIAAgCzYCFCAAQc2QgIAANgIQIABBCTYCDAwXC0EAIRAgAEEANgIcIAAgCjYCFCAAQemKgIAANgIQIABBCTYCDAwWC0EAIRAgAEEANgIcIAAgCTYCFCAAQbeQgIAANgIQIABBCTYCDAwVC0EAIRAgAEEANgIcIAAgCDYCFCAAQZyRgIAANgIQIABBCTYCDAwUC0EAIRAgAEEANgIcIAAgATYCFCAAQc2QgIAANgIQIABBCTYCDAwTC0EAIRAgAEEANgIcIAAgATYCFCAAQemKgIAANgIQIABBCTYCDAwSC0EAIRAgAEEANgIcIAAgATYCFCAAQbeQgIAANgIQIABBCTYCDAwRC0EAIRAgAEEANgIcIAAgATYCFCAAQZyRgIAANgIQIABBCTYCDAwQC0EAIRAgAEEANgIcIAAgATYCFCAAQZeVgIAANgIQIABBDzYCDAwPC0EAIRAgAEEANgIcIAAgATYCFCAAQZeVgIAANgIQIABBDzYCDAwOC0EAIRAgAEEANgIcIAAgATYCFCAAQcCSgIAANgIQIABBCzYCDAwNC0EAIRAgAEEANgIcIAAgATYCFCAAQZWJgIAANgIQIABBCzYCDAwMC0EAIRAgAEEANgIcIAAgATYCFCAAQeGPgIAANgIQIABBCjYCDAwLC0EAIRAgAEEANgIcIAAgATYCFCAAQfuPgIAANgIQIABBCjYCDAwKC0EAIRAgAEEANgIcIAAgATYCFCAAQfGZgIAANgIQIABBAjYCDAwJC0EAIRAgAEEANgIcIAAgATYCFCAAQcSUgIAANgIQIABBAjYCDAwIC0EAIRAgAEEANgIcIAAgATYCFCAAQfKVgIAANgIQIABBAjYCDAwHCyAAQQI2AhwgACABNgIUIABBnJqAgAA2AhAgAEEWNgIMQQAhEAwGC0EBIRAMBQtB1AAhECABIgQgAkYNBCADQQhqIAAgBCACQdjCgIAAQQoQxYCAgAAgAygCDCEEIAMoAggOAwEEAgALEMqAgIAAAAsgAEEANgIcIABBtZqAgAA2AhAgAEEXNgIMIAAgBEEBajYCFEEAIRAMAgsgAEEANgIcIAAgBDYCFCAAQcqagIAANgIQIABBCTYCDEEAIRAMAQsCQCABIgQgAkcNAEEiIRAMAQsgAEGJgICAADYCCCAAIAQ2AgRBISEQCyADQRBqJICAgIAAIBALrwEBAn8gASgCACEGAkACQCACIANGDQAgBCAGaiEEIAYgA2ogAmshByACIAZBf3MgBWoiBmohBQNAAkAgAi0AACAELQAARg0AQQIhBAwDCwJAIAYNAEEAIQQgBSECDAMLIAZBf2ohBiAEQQFqIQQgAkEBaiICIANHDQALIAchBiADIQILIABBATYCACABIAY2AgAgACACNgIEDwsgAUEANgIAIAAgBDYCACAAIAI2AgQLCgAgABDHgICAAAvyNgELfyOAgICAAEEQayIBJICAgIAAAkBBACgCoNCAgAANAEEAEMuAgIAAQYDUhIAAayICQdkASQ0AQQAhAwJAQQAoAuDTgIAAIgQNAEEAQn83AuzTgIAAQQBCgICEgICAwAA3AuTTgIAAQQAgAUEIakFwcUHYqtWqBXMiBDYC4NOAgABBAEEANgL004CAAEEAQQA2AsTTgIAAC0EAIAI2AszTgIAAQQBBgNSEgAA2AsjTgIAAQQBBgNSEgAA2ApjQgIAAQQAgBDYCrNCAgABBAEF/NgKo0ICAAANAIANBxNCAgABqIANBuNCAgABqIgQ2AgAgBCADQbDQgIAAaiIFNgIAIANBvNCAgABqIAU2AgAgA0HM0ICAAGogA0HA0ICAAGoiBTYCACAFIAQ2AgAgA0HU0ICAAGogA0HI0ICAAGoiBDYCACAEIAU2AgAgA0HQ0ICAAGogBDYCACADQSBqIgNBgAJHDQALQYDUhIAAQXhBgNSEgABrQQ9xQQBBgNSEgABBCGpBD3EbIgNqIgRBBGogAkFIaiIFIANrIgNBAXI2AgBBAEEAKALw04CAADYCpNCAgABBACADNgKU0ICAAEEAIAQ2AqDQgIAAQYDUhIAAIAVqQTg2AgQLAkACQAJAAkACQAJAAkACQAJAAkACQAJAIABB7AFLDQACQEEAKAKI0ICAACIGQRAgAEETakFwcSAAQQtJGyICQQN2IgR2IgNBA3FFDQACQAJAIANBAXEgBHJBAXMiBUEDdCIEQbDQgIAAaiIDIARBuNCAgABqKAIAIgQoAggiAkcNAEEAIAZBfiAFd3E2AojQgIAADAELIAMgAjYCCCACIAM2AgwLIARBCGohAyAEIAVBA3QiBUEDcjYCBCAEIAVqIgQgBCgCBEEBcjYCBAwMCyACQQAoApDQgIAAIgdNDQECQCADRQ0AAkACQCADIAR0QQIgBHQiA0EAIANrcnEiA0EAIANrcUF/aiIDIANBDHZBEHEiA3YiBEEFdkEIcSIFIANyIAQgBXYiA0ECdkEEcSIEciADIAR2IgNBAXZBAnEiBHIgAyAEdiIDQQF2QQFxIgRyIAMgBHZqIgRBA3QiA0Gw0ICAAGoiBSADQbjQgIAAaigCACIDKAIIIgBHDQBBACAGQX4gBHdxIgY2AojQgIAADAELIAUgADYCCCAAIAU2AgwLIAMgAkEDcjYCBCADIARBA3QiBGogBCACayIFNgIAIAMgAmoiACAFQQFyNgIEAkAgB0UNACAHQXhxQbDQgIAAaiECQQAoApzQgIAAIQQCQAJAIAZBASAHQQN2dCIIcQ0AQQAgBiAIcjYCiNCAgAAgAiEIDAELIAIoAgghCAsgCCAENgIMIAIgBDYCCCAEIAI2AgwgBCAINgIICyADQQhqIQNBACAANgKc0ICAAEEAIAU2ApDQgIAADAwLQQAoAozQgIAAIglFDQEgCUEAIAlrcUF/aiIDIANBDHZBEHEiA3YiBEEFdkEIcSIFIANyIAQgBXYiA0ECdkEEcSIEciADIAR2IgNBAXZBAnEiBHIgAyAEdiIDQQF2QQFxIgRyIAMgBHZqQQJ0QbjSgIAAaigCACIAKAIEQXhxIAJrIQQgACEFAkADQAJAIAUoAhAiAw0AIAVBFGooAgAiA0UNAgsgAygCBEF4cSACayIFIAQgBSAESSIFGyEEIAMgACAFGyEAIAMhBQwACwsgACgCGCEKAkAgACgCDCIIIABGDQAgACgCCCIDQQAoApjQgIAASRogCCADNgIIIAMgCDYCDAwLCwJAIABBFGoiBSgCACIDDQAgACgCECIDRQ0DIABBEGohBQsDQCAFIQsgAyIIQRRqIgUoAgAiAw0AIAhBEGohBSAIKAIQIgMNAAsgC0EANgIADAoLQX8hAiAAQb9/Sw0AIABBE2oiA0FwcSECQQAoAozQgIAAIgdFDQBBACELAkAgAkGAAkkNAEEfIQsgAkH///8HSw0AIANBCHYiAyADQYD+P2pBEHZBCHEiA3QiBCAEQYDgH2pBEHZBBHEiBHQiBSAFQYCAD2pBEHZBAnEiBXRBD3YgAyAEciAFcmsiA0EBdCACIANBFWp2QQFxckEcaiELC0EAIAJrIQQCQAJAAkACQCALQQJ0QbjSgIAAaigCACIFDQBBACEDQQAhCAwBC0EAIQMgAkEAQRkgC0EBdmsgC0EfRht0IQBBACEIA0ACQCAFKAIEQXhxIAJrIgYgBE8NACAGIQQgBSEIIAYNAEEAIQQgBSEIIAUhAwwDCyADIAVBFGooAgAiBiAGIAUgAEEddkEEcWpBEGooAgAiBUYbIAMgBhshAyAAQQF0IQAgBQ0ACwsCQCADIAhyDQBBACEIQQIgC3QiA0EAIANrciAHcSIDRQ0DIANBACADa3FBf2oiAyADQQx2QRBxIgN2IgVBBXZBCHEiACADciAFIAB2IgNBAnZBBHEiBXIgAyAFdiIDQQF2QQJxIgVyIAMgBXYiA0EBdkEBcSIFciADIAV2akECdEG40oCAAGooAgAhAwsgA0UNAQsDQCADKAIEQXhxIAJrIgYgBEkhAAJAIAMoAhAiBQ0AIANBFGooAgAhBQsgBiAEIAAbIQQgAyAIIAAbIQggBSEDIAUNAAsLIAhFDQAgBEEAKAKQ0ICAACACa08NACAIKAIYIQsCQCAIKAIMIgAgCEYNACAIKAIIIgNBACgCmNCAgABJGiAAIAM2AgggAyAANgIMDAkLAkAgCEEUaiIFKAIAIgMNACAIKAIQIgNFDQMgCEEQaiEFCwNAIAUhBiADIgBBFGoiBSgCACIDDQAgAEEQaiEFIAAoAhAiAw0ACyAGQQA2AgAMCAsCQEEAKAKQ0ICAACIDIAJJDQBBACgCnNCAgAAhBAJAAkAgAyACayIFQRBJDQAgBCACaiIAIAVBAXI2AgRBACAFNgKQ0ICAAEEAIAA2ApzQgIAAIAQgA2ogBTYCACAEIAJBA3I2AgQMAQsgBCADQQNyNgIEIAQgA2oiAyADKAIEQQFyNgIEQQBBADYCnNCAgABBAEEANgKQ0ICAAAsgBEEIaiEDDAoLAkBBACgClNCAgAAiACACTQ0AQQAoAqDQgIAAIgMgAmoiBCAAIAJrIgVBAXI2AgRBACAFNgKU0ICAAEEAIAQ2AqDQgIAAIAMgAkEDcjYCBCADQQhqIQMMCgsCQAJAQQAoAuDTgIAARQ0AQQAoAujTgIAAIQQMAQtBAEJ/NwLs04CAAEEAQoCAhICAgMAANwLk04CAAEEAIAFBDGpBcHFB2KrVqgVzNgLg04CAAEEAQQA2AvTTgIAAQQBBADYCxNOAgABBgIAEIQQLQQAhAwJAIAQgAkHHAGoiB2oiBkEAIARrIgtxIgggAksNAEEAQTA2AvjTgIAADAoLAkBBACgCwNOAgAAiA0UNAAJAQQAoArjTgIAAIgQgCGoiBSAETQ0AIAUgA00NAQtBACEDQQBBMDYC+NOAgAAMCgtBAC0AxNOAgABBBHENBAJAAkACQEEAKAKg0ICAACIERQ0AQcjTgIAAIQMDQAJAIAMoAgAiBSAESw0AIAUgAygCBGogBEsNAwsgAygCCCIDDQALC0EAEMuAgIAAIgBBf0YNBSAIIQYCQEEAKALk04CAACIDQX9qIgQgAHFFDQAgCCAAayAEIABqQQAgA2txaiEGCyAGIAJNDQUgBkH+////B0sNBQJAQQAoAsDTgIAAIgNFDQBBACgCuNOAgAAiBCAGaiIFIARNDQYgBSADSw0GCyAGEMuAgIAAIgMgAEcNAQwHCyAGIABrIAtxIgZB/v///wdLDQQgBhDLgICAACIAIAMoAgAgAygCBGpGDQMgACEDCwJAIANBf0YNACACQcgAaiAGTQ0AAkAgByAGa0EAKALo04CAACIEakEAIARrcSIEQf7///8HTQ0AIAMhAAwHCwJAIAQQy4CAgABBf0YNACAEIAZqIQYgAyEADAcLQQAgBmsQy4CAgAAaDAQLIAMhACADQX9HDQUMAwtBACEIDAcLQQAhAAwFCyAAQX9HDQILQQBBACgCxNOAgABBBHI2AsTTgIAACyAIQf7///8HSw0BIAgQy4CAgAAhAEEAEMuAgIAAIQMgAEF/Rg0BIANBf0YNASAAIANPDQEgAyAAayIGIAJBOGpNDQELQQBBACgCuNOAgAAgBmoiAzYCuNOAgAACQCADQQAoArzTgIAATQ0AQQAgAzYCvNOAgAALAkACQAJAAkBBACgCoNCAgAAiBEUNAEHI04CAACEDA0AgACADKAIAIgUgAygCBCIIakYNAiADKAIIIgMNAAwDCwsCQAJAQQAoApjQgIAAIgNFDQAgACADTw0BC0EAIAA2ApjQgIAAC0EAIQNBACAGNgLM04CAAEEAIAA2AsjTgIAAQQBBfzYCqNCAgABBAEEAKALg04CAADYCrNCAgABBAEEANgLU04CAAANAIANBxNCAgABqIANBuNCAgABqIgQ2AgAgBCADQbDQgIAAaiIFNgIAIANBvNCAgABqIAU2AgAgA0HM0ICAAGogA0HA0ICAAGoiBTYCACAFIAQ2AgAgA0HU0ICAAGogA0HI0ICAAGoiBDYCACAEIAU2AgAgA0HQ0ICAAGogBDYCACADQSBqIgNBgAJHDQALIABBeCAAa0EPcUEAIABBCGpBD3EbIgNqIgQgBkFIaiIFIANrIgNBAXI2AgRBAEEAKALw04CAADYCpNCAgABBACADNgKU0ICAAEEAIAQ2AqDQgIAAIAAgBWpBODYCBAwCCyADLQAMQQhxDQAgBCAFSQ0AIAQgAE8NACAEQXggBGtBD3FBACAEQQhqQQ9xGyIFaiIAQQAoApTQgIAAIAZqIgsgBWsiBUEBcjYCBCADIAggBmo2AgRBAEEAKALw04CAADYCpNCAgABBACAFNgKU0ICAAEEAIAA2AqDQgIAAIAQgC2pBODYCBAwBCwJAIABBACgCmNCAgAAiCE8NAEEAIAA2ApjQgIAAIAAhCAsgACAGaiEFQcjTgIAAIQMCQAJAAkACQAJAAkACQANAIAMoAgAgBUYNASADKAIIIgMNAAwCCwsgAy0ADEEIcUUNAQtByNOAgAAhAwNAAkAgAygCACIFIARLDQAgBSADKAIEaiIFIARLDQMLIAMoAgghAwwACwsgAyAANgIAIAMgAygCBCAGajYCBCAAQXggAGtBD3FBACAAQQhqQQ9xG2oiCyACQQNyNgIEIAVBeCAFa0EPcUEAIAVBCGpBD3EbaiIGIAsgAmoiAmshAwJAIAYgBEcNAEEAIAI2AqDQgIAAQQBBACgClNCAgAAgA2oiAzYClNCAgAAgAiADQQFyNgIEDAMLAkAgBkEAKAKc0ICAAEcNAEEAIAI2ApzQgIAAQQBBACgCkNCAgAAgA2oiAzYCkNCAgAAgAiADQQFyNgIEIAIgA2ogAzYCAAwDCwJAIAYoAgQiBEEDcUEBRw0AIARBeHEhBwJAAkAgBEH/AUsNACAGKAIIIgUgBEEDdiIIQQN0QbDQgIAAaiIARhoCQCAGKAIMIgQgBUcNAEEAQQAoAojQgIAAQX4gCHdxNgKI0ICAAAwCCyAEIABGGiAEIAU2AgggBSAENgIMDAELIAYoAhghCQJAAkAgBigCDCIAIAZGDQAgBigCCCIEIAhJGiAAIAQ2AgggBCAANgIMDAELAkAgBkEUaiIEKAIAIgUNACAGQRBqIgQoAgAiBQ0AQQAhAAwBCwNAIAQhCCAFIgBBFGoiBCgCACIFDQAgAEEQaiEEIAAoAhAiBQ0ACyAIQQA2AgALIAlFDQACQAJAIAYgBigCHCIFQQJ0QbjSgIAAaiIEKAIARw0AIAQgADYCACAADQFBAEEAKAKM0ICAAEF+IAV3cTYCjNCAgAAMAgsgCUEQQRQgCSgCECAGRhtqIAA2AgAgAEUNAQsgACAJNgIYAkAgBigCECIERQ0AIAAgBDYCECAEIAA2AhgLIAYoAhQiBEUNACAAQRRqIAQ2AgAgBCAANgIYCyAHIANqIQMgBiAHaiIGKAIEIQQLIAYgBEF+cTYCBCACIANqIAM2AgAgAiADQQFyNgIEAkAgA0H/AUsNACADQXhxQbDQgIAAaiEEAkACQEEAKAKI0ICAACIFQQEgA0EDdnQiA3ENAEEAIAUgA3I2AojQgIAAIAQhAwwBCyAEKAIIIQMLIAMgAjYCDCAEIAI2AgggAiAENgIMIAIgAzYCCAwDC0EfIQQCQCADQf///wdLDQAgA0EIdiIEIARBgP4/akEQdkEIcSIEdCIFIAVBgOAfakEQdkEEcSIFdCIAIABBgIAPakEQdkECcSIAdEEPdiAEIAVyIAByayIEQQF0IAMgBEEVanZBAXFyQRxqIQQLIAIgBDYCHCACQgA3AhAgBEECdEG40oCAAGohBQJAQQAoAozQgIAAIgBBASAEdCIIcQ0AIAUgAjYCAEEAIAAgCHI2AozQgIAAIAIgBTYCGCACIAI2AgggAiACNgIMDAMLIANBAEEZIARBAXZrIARBH0YbdCEEIAUoAgAhAANAIAAiBSgCBEF4cSADRg0CIARBHXYhACAEQQF0IQQgBSAAQQRxakEQaiIIKAIAIgANAAsgCCACNgIAIAIgBTYCGCACIAI2AgwgAiACNgIIDAILIABBeCAAa0EPcUEAIABBCGpBD3EbIgNqIgsgBkFIaiIIIANrIgNBAXI2AgQgACAIakE4NgIEIAQgBUE3IAVrQQ9xQQAgBUFJakEPcRtqQUFqIgggCCAEQRBqSRsiCEEjNgIEQQBBACgC8NOAgAA2AqTQgIAAQQAgAzYClNCAgABBACALNgKg0ICAACAIQRBqQQApAtDTgIAANwIAIAhBACkCyNOAgAA3AghBACAIQQhqNgLQ04CAAEEAIAY2AszTgIAAQQAgADYCyNOAgABBAEEANgLU04CAACAIQSRqIQMDQCADQQc2AgAgA0EEaiIDIAVJDQALIAggBEYNAyAIIAgoAgRBfnE2AgQgCCAIIARrIgA2AgAgBCAAQQFyNgIEAkAgAEH/AUsNACAAQXhxQbDQgIAAaiEDAkACQEEAKAKI0ICAACIFQQEgAEEDdnQiAHENAEEAIAUgAHI2AojQgIAAIAMhBQwBCyADKAIIIQULIAUgBDYCDCADIAQ2AgggBCADNgIMIAQgBTYCCAwEC0EfIQMCQCAAQf///wdLDQAgAEEIdiIDIANBgP4/akEQdkEIcSIDdCIFIAVBgOAfakEQdkEEcSIFdCIIIAhBgIAPakEQdkECcSIIdEEPdiADIAVyIAhyayIDQQF0IAAgA0EVanZBAXFyQRxqIQMLIAQgAzYCHCAEQgA3AhAgA0ECdEG40oCAAGohBQJAQQAoAozQgIAAIghBASADdCIGcQ0AIAUgBDYCAEEAIAggBnI2AozQgIAAIAQgBTYCGCAEIAQ2AgggBCAENgIMDAQLIABBAEEZIANBAXZrIANBH0YbdCEDIAUoAgAhCANAIAgiBSgCBEF4cSAARg0DIANBHXYhCCADQQF0IQMgBSAIQQRxakEQaiIGKAIAIggNAAsgBiAENgIAIAQgBTYCGCAEIAQ2AgwgBCAENgIIDAMLIAUoAggiAyACNgIMIAUgAjYCCCACQQA2AhggAiAFNgIMIAIgAzYCCAsgC0EIaiEDDAULIAUoAggiAyAENgIMIAUgBDYCCCAEQQA2AhggBCAFNgIMIAQgAzYCCAtBACgClNCAgAAiAyACTQ0AQQAoAqDQgIAAIgQgAmoiBSADIAJrIgNBAXI2AgRBACADNgKU0ICAAEEAIAU2AqDQgIAAIAQgAkEDcjYCBCAEQQhqIQMMAwtBACEDQQBBMDYC+NOAgAAMAgsCQCALRQ0AAkACQCAIIAgoAhwiBUECdEG40oCAAGoiAygCAEcNACADIAA2AgAgAA0BQQAgB0F+IAV3cSIHNgKM0ICAAAwCCyALQRBBFCALKAIQIAhGG2ogADYCACAARQ0BCyAAIAs2AhgCQCAIKAIQIgNFDQAgACADNgIQIAMgADYCGAsgCEEUaigCACIDRQ0AIABBFGogAzYCACADIAA2AhgLAkACQCAEQQ9LDQAgCCAEIAJqIgNBA3I2AgQgCCADaiIDIAMoAgRBAXI2AgQMAQsgCCACaiIAIARBAXI2AgQgCCACQQNyNgIEIAAgBGogBDYCAAJAIARB/wFLDQAgBEF4cUGw0ICAAGohAwJAAkBBACgCiNCAgAAiBUEBIARBA3Z0IgRxDQBBACAFIARyNgKI0ICAACADIQQMAQsgAygCCCEECyAEIAA2AgwgAyAANgIIIAAgAzYCDCAAIAQ2AggMAQtBHyEDAkAgBEH///8HSw0AIARBCHYiAyADQYD+P2pBEHZBCHEiA3QiBSAFQYDgH2pBEHZBBHEiBXQiAiACQYCAD2pBEHZBAnEiAnRBD3YgAyAFciACcmsiA0EBdCAEIANBFWp2QQFxckEcaiEDCyAAIAM2AhwgAEIANwIQIANBAnRBuNKAgABqIQUCQCAHQQEgA3QiAnENACAFIAA2AgBBACAHIAJyNgKM0ICAACAAIAU2AhggACAANgIIIAAgADYCDAwBCyAEQQBBGSADQQF2ayADQR9GG3QhAyAFKAIAIQICQANAIAIiBSgCBEF4cSAERg0BIANBHXYhAiADQQF0IQMgBSACQQRxakEQaiIGKAIAIgINAAsgBiAANgIAIAAgBTYCGCAAIAA2AgwgACAANgIIDAELIAUoAggiAyAANgIMIAUgADYCCCAAQQA2AhggACAFNgIMIAAgAzYCCAsgCEEIaiEDDAELAkAgCkUNAAJAAkAgACAAKAIcIgVBAnRBuNKAgABqIgMoAgBHDQAgAyAINgIAIAgNAUEAIAlBfiAFd3E2AozQgIAADAILIApBEEEUIAooAhAgAEYbaiAINgIAIAhFDQELIAggCjYCGAJAIAAoAhAiA0UNACAIIAM2AhAgAyAINgIYCyAAQRRqKAIAIgNFDQAgCEEUaiADNgIAIAMgCDYCGAsCQAJAIARBD0sNACAAIAQgAmoiA0EDcjYCBCAAIANqIgMgAygCBEEBcjYCBAwBCyAAIAJqIgUgBEEBcjYCBCAAIAJBA3I2AgQgBSAEaiAENgIAAkAgB0UNACAHQXhxQbDQgIAAaiECQQAoApzQgIAAIQMCQAJAQQEgB0EDdnQiCCAGcQ0AQQAgCCAGcjYCiNCAgAAgAiEIDAELIAIoAgghCAsgCCADNgIMIAIgAzYCCCADIAI2AgwgAyAINgIIC0EAIAU2ApzQgIAAQQAgBDYCkNCAgAALIABBCGohAwsgAUEQaiSAgICAACADCwoAIAAQyYCAgAAL4g0BB38CQCAARQ0AIABBeGoiASAAQXxqKAIAIgJBeHEiAGohAwJAIAJBAXENACACQQNxRQ0BIAEgASgCACICayIBQQAoApjQgIAAIgRJDQEgAiAAaiEAAkAgAUEAKAKc0ICAAEYNAAJAIAJB/wFLDQAgASgCCCIEIAJBA3YiBUEDdEGw0ICAAGoiBkYaAkAgASgCDCICIARHDQBBAEEAKAKI0ICAAEF+IAV3cTYCiNCAgAAMAwsgAiAGRhogAiAENgIIIAQgAjYCDAwCCyABKAIYIQcCQAJAIAEoAgwiBiABRg0AIAEoAggiAiAESRogBiACNgIIIAIgBjYCDAwBCwJAIAFBFGoiAigCACIEDQAgAUEQaiICKAIAIgQNAEEAIQYMAQsDQCACIQUgBCIGQRRqIgIoAgAiBA0AIAZBEGohAiAGKAIQIgQNAAsgBUEANgIACyAHRQ0BAkACQCABIAEoAhwiBEECdEG40oCAAGoiAigCAEcNACACIAY2AgAgBg0BQQBBACgCjNCAgABBfiAEd3E2AozQgIAADAMLIAdBEEEUIAcoAhAgAUYbaiAGNgIAIAZFDQILIAYgBzYCGAJAIAEoAhAiAkUNACAGIAI2AhAgAiAGNgIYCyABKAIUIgJFDQEgBkEUaiACNgIAIAIgBjYCGAwBCyADKAIEIgJBA3FBA0cNACADIAJBfnE2AgRBACAANgKQ0ICAACABIABqIAA2AgAgASAAQQFyNgIEDwsgASADTw0AIAMoAgQiAkEBcUUNAAJAAkAgAkECcQ0AAkAgA0EAKAKg0ICAAEcNAEEAIAE2AqDQgIAAQQBBACgClNCAgAAgAGoiADYClNCAgAAgASAAQQFyNgIEIAFBACgCnNCAgABHDQNBAEEANgKQ0ICAAEEAQQA2ApzQgIAADwsCQCADQQAoApzQgIAARw0AQQAgATYCnNCAgABBAEEAKAKQ0ICAACAAaiIANgKQ0ICAACABIABBAXI2AgQgASAAaiAANgIADwsgAkF4cSAAaiEAAkACQCACQf8BSw0AIAMoAggiBCACQQN2IgVBA3RBsNCAgABqIgZGGgJAIAMoAgwiAiAERw0AQQBBACgCiNCAgABBfiAFd3E2AojQgIAADAILIAIgBkYaIAIgBDYCCCAEIAI2AgwMAQsgAygCGCEHAkACQCADKAIMIgYgA0YNACADKAIIIgJBACgCmNCAgABJGiAGIAI2AgggAiAGNgIMDAELAkAgA0EUaiICKAIAIgQNACADQRBqIgIoAgAiBA0AQQAhBgwBCwNAIAIhBSAEIgZBFGoiAigCACIEDQAgBkEQaiECIAYoAhAiBA0ACyAFQQA2AgALIAdFDQACQAJAIAMgAygCHCIEQQJ0QbjSgIAAaiICKAIARw0AIAIgBjYCACAGDQFBAEEAKAKM0ICAAEF+IAR3cTYCjNCAgAAMAgsgB0EQQRQgBygCECADRhtqIAY2AgAgBkUNAQsgBiAHNgIYAkAgAygCECICRQ0AIAYgAjYCECACIAY2AhgLIAMoAhQiAkUNACAGQRRqIAI2AgAgAiAGNgIYCyABIABqIAA2AgAgASAAQQFyNgIEIAFBACgCnNCAgABHDQFBACAANgKQ0ICAAA8LIAMgAkF+cTYCBCABIABqIAA2AgAgASAAQQFyNgIECwJAIABB/wFLDQAgAEF4cUGw0ICAAGohAgJAAkBBACgCiNCAgAAiBEEBIABBA3Z0IgBxDQBBACAEIAByNgKI0ICAACACIQAMAQsgAigCCCEACyAAIAE2AgwgAiABNgIIIAEgAjYCDCABIAA2AggPC0EfIQICQCAAQf///wdLDQAgAEEIdiICIAJBgP4/akEQdkEIcSICdCIEIARBgOAfakEQdkEEcSIEdCIGIAZBgIAPakEQdkECcSIGdEEPdiACIARyIAZyayICQQF0IAAgAkEVanZBAXFyQRxqIQILIAEgAjYCHCABQgA3AhAgAkECdEG40oCAAGohBAJAAkBBACgCjNCAgAAiBkEBIAJ0IgNxDQAgBCABNgIAQQAgBiADcjYCjNCAgAAgASAENgIYIAEgATYCCCABIAE2AgwMAQsgAEEAQRkgAkEBdmsgAkEfRht0IQIgBCgCACEGAkADQCAGIgQoAgRBeHEgAEYNASACQR12IQYgAkEBdCECIAQgBkEEcWpBEGoiAygCACIGDQALIAMgATYCACABIAQ2AhggASABNgIMIAEgATYCCAwBCyAEKAIIIgAgATYCDCAEIAE2AgggAUEANgIYIAEgBDYCDCABIAA2AggLQQBBACgCqNCAgABBf2oiAUF/IAEbNgKo0ICAAAsLBAAAAAtOAAJAIAANAD8AQRB0DwsCQCAAQf//A3ENACAAQX9MDQACQCAAQRB2QAAiAEF/Rw0AQQBBMDYC+NOAgABBfw8LIABBEHQPCxDKgICAAAAL8gICA38BfgJAIAJFDQAgACABOgAAIAIgAGoiA0F/aiABOgAAIAJBA0kNACAAIAE6AAIgACABOgABIANBfWogAToAACADQX5qIAE6AAAgAkEHSQ0AIAAgAToAAyADQXxqIAE6AAAgAkEJSQ0AIABBACAAa0EDcSIEaiIDIAFB/wFxQYGChAhsIgE2AgAgAyACIARrQXxxIgRqIgJBfGogATYCACAEQQlJDQAgAyABNgIIIAMgATYCBCACQXhqIAE2AgAgAkF0aiABNgIAIARBGUkNACADIAE2AhggAyABNgIUIAMgATYCECADIAE2AgwgAkFwaiABNgIAIAJBbGogATYCACACQWhqIAE2AgAgAkFkaiABNgIAIAQgA0EEcUEYciIFayICQSBJDQAgAa1CgYCAgBB+IQYgAyAFaiEBA0AgASAGNwMYIAEgBjcDECABIAY3AwggASAGNwMAIAFBIGohASACQWBqIgJBH0sNAAsLIAALC45IAQBBgAgLhkgBAAAAAgAAAAMAAAAAAAAAAAAAAAQAAAAFAAAAAAAAAAAAAAAGAAAABwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEludmFsaWQgY2hhciBpbiB1cmwgcXVlcnkAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9ib2R5AENvbnRlbnQtTGVuZ3RoIG92ZXJmbG93AENodW5rIHNpemUgb3ZlcmZsb3cAUmVzcG9uc2Ugb3ZlcmZsb3cASW52YWxpZCBtZXRob2QgZm9yIEhUVFAveC54IHJlcXVlc3QASW52YWxpZCBtZXRob2QgZm9yIFJUU1AveC54IHJlcXVlc3QARXhwZWN0ZWQgU09VUkNFIG1ldGhvZCBmb3IgSUNFL3gueCByZXF1ZXN0AEludmFsaWQgY2hhciBpbiB1cmwgZnJhZ21lbnQgc3RhcnQARXhwZWN0ZWQgZG90AFNwYW4gY2FsbGJhY2sgZXJyb3IgaW4gb25fc3RhdHVzAEludmFsaWQgcmVzcG9uc2Ugc3RhdHVzAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMAVXNlciBjYWxsYmFjayBlcnJvcgBgb25fcmVzZXRgIGNhbGxiYWNrIGVycm9yAGBvbl9jaHVua19oZWFkZXJgIGNhbGxiYWNrIGVycm9yAGBvbl9tZXNzYWdlX2JlZ2luYCBjYWxsYmFjayBlcnJvcgBgb25fY2h1bmtfZXh0ZW5zaW9uX3ZhbHVlYCBjYWxsYmFjayBlcnJvcgBgb25fc3RhdHVzX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fdmVyc2lvbl9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX3VybF9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX2NodW5rX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25faGVhZGVyX3ZhbHVlX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fbWVzc2FnZV9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX21ldGhvZF9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX2hlYWRlcl9maWVsZF9jb21wbGV0ZWAgY2FsbGJhY2sgZXJyb3IAYG9uX2NodW5rX2V4dGVuc2lvbl9uYW1lYCBjYWxsYmFjayBlcnJvcgBVbmV4cGVjdGVkIGNoYXIgaW4gdXJsIHNlcnZlcgBJbnZhbGlkIGhlYWRlciB2YWx1ZSBjaGFyAEludmFsaWQgaGVhZGVyIGZpZWxkIGNoYXIAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl92ZXJzaW9uAEludmFsaWQgbWlub3IgdmVyc2lvbgBJbnZhbGlkIG1ham9yIHZlcnNpb24ARXhwZWN0ZWQgc3BhY2UgYWZ0ZXIgdmVyc2lvbgBFeHBlY3RlZCBDUkxGIGFmdGVyIHZlcnNpb24ASW52YWxpZCBIVFRQIHZlcnNpb24ASW52YWxpZCBoZWFkZXIgdG9rZW4AU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl91cmwASW52YWxpZCBjaGFyYWN0ZXJzIGluIHVybABVbmV4cGVjdGVkIHN0YXJ0IGNoYXIgaW4gdXJsAERvdWJsZSBAIGluIHVybABFbXB0eSBDb250ZW50LUxlbmd0aABJbnZhbGlkIGNoYXJhY3RlciBpbiBDb250ZW50LUxlbmd0aABEdXBsaWNhdGUgQ29udGVudC1MZW5ndGgASW52YWxpZCBjaGFyIGluIHVybCBwYXRoAENvbnRlbnQtTGVuZ3RoIGNhbid0IGJlIHByZXNlbnQgd2l0aCBUcmFuc2Zlci1FbmNvZGluZwBJbnZhbGlkIGNoYXJhY3RlciBpbiBjaHVuayBzaXplAFNwYW4gY2FsbGJhY2sgZXJyb3IgaW4gb25faGVhZGVyX3ZhbHVlAFNwYW4gY2FsbGJhY2sgZXJyb3IgaW4gb25fY2h1bmtfZXh0ZW5zaW9uX3ZhbHVlAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMgdmFsdWUATWlzc2luZyBleHBlY3RlZCBMRiBhZnRlciBoZWFkZXIgdmFsdWUASW52YWxpZCBgVHJhbnNmZXItRW5jb2RpbmdgIGhlYWRlciB2YWx1ZQBJbnZhbGlkIGNoYXJhY3RlciBpbiBjaHVuayBleHRlbnNpb25zIHF1b3RlIHZhbHVlAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMgcXVvdGVkIHZhbHVlAFBhdXNlZCBieSBvbl9oZWFkZXJzX2NvbXBsZXRlAEludmFsaWQgRU9GIHN0YXRlAG9uX3Jlc2V0IHBhdXNlAG9uX2NodW5rX2hlYWRlciBwYXVzZQBvbl9tZXNzYWdlX2JlZ2luIHBhdXNlAG9uX2NodW5rX2V4dGVuc2lvbl92YWx1ZSBwYXVzZQBvbl9zdGF0dXNfY29tcGxldGUgcGF1c2UAb25fdmVyc2lvbl9jb21wbGV0ZSBwYXVzZQBvbl91cmxfY29tcGxldGUgcGF1c2UAb25fY2h1bmtfY29tcGxldGUgcGF1c2UAb25faGVhZGVyX3ZhbHVlX2NvbXBsZXRlIHBhdXNlAG9uX21lc3NhZ2VfY29tcGxldGUgcGF1c2UAb25fbWV0aG9kX2NvbXBsZXRlIHBhdXNlAG9uX2hlYWRlcl9maWVsZF9jb21wbGV0ZSBwYXVzZQBvbl9jaHVua19leHRlbnNpb25fbmFtZSBwYXVzZQBVbmV4cGVjdGVkIHNwYWNlIGFmdGVyIHN0YXJ0IGxpbmUAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9jaHVua19leHRlbnNpb25fbmFtZQBJbnZhbGlkIGNoYXJhY3RlciBpbiBjaHVuayBleHRlbnNpb25zIG5hbWUAUGF1c2Ugb24gQ09OTkVDVC9VcGdyYWRlAFBhdXNlIG9uIFBSSS9VcGdyYWRlAEV4cGVjdGVkIEhUVFAvMiBDb25uZWN0aW9uIFByZWZhY2UAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9tZXRob2QARXhwZWN0ZWQgc3BhY2UgYWZ0ZXIgbWV0aG9kAFNwYW4gY2FsbGJhY2sgZXJyb3IgaW4gb25faGVhZGVyX2ZpZWxkAFBhdXNlZABJbnZhbGlkIHdvcmQgZW5jb3VudGVyZWQASW52YWxpZCBtZXRob2QgZW5jb3VudGVyZWQAVW5leHBlY3RlZCBjaGFyIGluIHVybCBzY2hlbWEAUmVxdWVzdCBoYXMgaW52YWxpZCBgVHJhbnNmZXItRW5jb2RpbmdgAFNXSVRDSF9QUk9YWQBVU0VfUFJPWFkATUtBQ1RJVklUWQBVTlBST0NFU1NBQkxFX0VOVElUWQBDT1BZAE1PVkVEX1BFUk1BTkVOVExZAFRPT19FQVJMWQBOT1RJRlkARkFJTEVEX0RFUEVOREVOQ1kAQkFEX0dBVEVXQVkAUExBWQBQVVQAQ0hFQ0tPVVQAR0FURVdBWV9USU1FT1VUAFJFUVVFU1RfVElNRU9VVABORVRXT1JLX0NPTk5FQ1RfVElNRU9VVABDT05ORUNUSU9OX1RJTUVPVVQATE9HSU5fVElNRU9VVABORVRXT1JLX1JFQURfVElNRU9VVABQT1NUAE1JU0RJUkVDVEVEX1JFUVVFU1QAQ0xJRU5UX0NMT1NFRF9SRVFVRVNUAENMSUVOVF9DTE9TRURfTE9BRF9CQUxBTkNFRF9SRVFVRVNUAEJBRF9SRVFVRVNUAEhUVFBfUkVRVUVTVF9TRU5UX1RPX0hUVFBTX1BPUlQAUkVQT1JUAElNX0FfVEVBUE9UAFJFU0VUX0NPTlRFTlQATk9fQ09OVEVOVABQQVJUSUFMX0NPTlRFTlQASFBFX0lOVkFMSURfQ09OU1RBTlQASFBFX0NCX1JFU0VUAEdFVABIUEVfU1RSSUNUAENPTkZMSUNUAFRFTVBPUkFSWV9SRURJUkVDVABQRVJNQU5FTlRfUkVESVJFQ1QAQ09OTkVDVABNVUxUSV9TVEFUVVMASFBFX0lOVkFMSURfU1RBVFVTAFRPT19NQU5ZX1JFUVVFU1RTAEVBUkxZX0hJTlRTAFVOQVZBSUxBQkxFX0ZPUl9MRUdBTF9SRUFTT05TAE9QVElPTlMAU1dJVENISU5HX1BST1RPQ09MUwBWQVJJQU5UX0FMU09fTkVHT1RJQVRFUwBNVUxUSVBMRV9DSE9JQ0VTAElOVEVSTkFMX1NFUlZFUl9FUlJPUgBXRUJfU0VSVkVSX1VOS05PV05fRVJST1IAUkFJTEdVTl9FUlJPUgBJREVOVElUWV9QUk9WSURFUl9BVVRIRU5USUNBVElPTl9FUlJPUgBTU0xfQ0VSVElGSUNBVEVfRVJST1IASU5WQUxJRF9YX0ZPUldBUkRFRF9GT1IAU0VUX1BBUkFNRVRFUgBHRVRfUEFSQU1FVEVSAEhQRV9VU0VSAFNFRV9PVEhFUgBIUEVfQ0JfQ0hVTktfSEVBREVSAE1LQ0FMRU5EQVIAU0VUVVAAV0VCX1NFUlZFUl9JU19ET1dOAFRFQVJET1dOAEhQRV9DTE9TRURfQ09OTkVDVElPTgBIRVVSSVNUSUNfRVhQSVJBVElPTgBESVNDT05ORUNURURfT1BFUkFUSU9OAE5PTl9BVVRIT1JJVEFUSVZFX0lORk9STUFUSU9OAEhQRV9JTlZBTElEX1ZFUlNJT04ASFBFX0NCX01FU1NBR0VfQkVHSU4AU0lURV9JU19GUk9aRU4ASFBFX0lOVkFMSURfSEVBREVSX1RPS0VOAElOVkFMSURfVE9LRU4ARk9SQklEREVOAEVOSEFOQ0VfWU9VUl9DQUxNAEhQRV9JTlZBTElEX1VSTABCTE9DS0VEX0JZX1BBUkVOVEFMX0NPTlRST0wATUtDT0wAQUNMAEhQRV9JTlRFUk5BTABSRVFVRVNUX0hFQURFUl9GSUVMRFNfVE9PX0xBUkdFX1VOT0ZGSUNJQUwASFBFX09LAFVOTElOSwBVTkxPQ0sAUFJJAFJFVFJZX1dJVEgASFBFX0lOVkFMSURfQ09OVEVOVF9MRU5HVEgASFBFX1VORVhQRUNURURfQ09OVEVOVF9MRU5HVEgARkxVU0gAUFJPUFBBVENIAE0tU0VBUkNIAFVSSV9UT09fTE9ORwBQUk9DRVNTSU5HAE1JU0NFTExBTkVPVVNfUEVSU0lTVEVOVF9XQVJOSU5HAE1JU0NFTExBTkVPVVNfV0FSTklORwBIUEVfSU5WQUxJRF9UUkFOU0ZFUl9FTkNPRElORwBFeHBlY3RlZCBDUkxGAEhQRV9JTlZBTElEX0NIVU5LX1NJWkUATU9WRQBDT05USU5VRQBIUEVfQ0JfU1RBVFVTX0NPTVBMRVRFAEhQRV9DQl9IRUFERVJTX0NPTVBMRVRFAEhQRV9DQl9WRVJTSU9OX0NPTVBMRVRFAEhQRV9DQl9VUkxfQ09NUExFVEUASFBFX0NCX0NIVU5LX0NPTVBMRVRFAEhQRV9DQl9IRUFERVJfVkFMVUVfQ09NUExFVEUASFBFX0NCX0NIVU5LX0VYVEVOU0lPTl9WQUxVRV9DT01QTEVURQBIUEVfQ0JfQ0hVTktfRVhURU5TSU9OX05BTUVfQ09NUExFVEUASFBFX0NCX01FU1NBR0VfQ09NUExFVEUASFBFX0NCX01FVEhPRF9DT01QTEVURQBIUEVfQ0JfSEVBREVSX0ZJRUxEX0NPTVBMRVRFAERFTEVURQBIUEVfSU5WQUxJRF9FT0ZfU1RBVEUASU5WQUxJRF9TU0xfQ0VSVElGSUNBVEUAUEFVU0UATk9fUkVTUE9OU0UAVU5TVVBQT1JURURfTUVESUFfVFlQRQBHT05FAE5PVF9BQ0NFUFRBQkxFAFNFUlZJQ0VfVU5BVkFJTEFCTEUAUkFOR0VfTk9UX1NBVElTRklBQkxFAE9SSUdJTl9JU19VTlJFQUNIQUJMRQBSRVNQT05TRV9JU19TVEFMRQBQVVJHRQBNRVJHRQBSRVFVRVNUX0hFQURFUl9GSUVMRFNfVE9PX0xBUkdFAFJFUVVFU1RfSEVBREVSX1RPT19MQVJHRQBQQVlMT0FEX1RPT19MQVJHRQBJTlNVRkZJQ0lFTlRfU1RPUkFHRQBIUEVfUEFVU0VEX1VQR1JBREUASFBFX1BBVVNFRF9IMl9VUEdSQURFAFNPVVJDRQBBTk5PVU5DRQBUUkFDRQBIUEVfVU5FWFBFQ1RFRF9TUEFDRQBERVNDUklCRQBVTlNVQlNDUklCRQBSRUNPUkQASFBFX0lOVkFMSURfTUVUSE9EAE5PVF9GT1VORABQUk9QRklORABVTkJJTkQAUkVCSU5EAFVOQVVUSE9SSVpFRABNRVRIT0RfTk9UX0FMTE9XRUQASFRUUF9WRVJTSU9OX05PVF9TVVBQT1JURUQAQUxSRUFEWV9SRVBPUlRFRABBQ0NFUFRFRABOT1RfSU1QTEVNRU5URUQATE9PUF9ERVRFQ1RFRABIUEVfQ1JfRVhQRUNURUQASFBFX0xGX0VYUEVDVEVEAENSRUFURUQASU1fVVNFRABIUEVfUEFVU0VEAFRJTUVPVVRfT0NDVVJFRABQQVlNRU5UX1JFUVVJUkVEAFBSRUNPTkRJVElPTl9SRVFVSVJFRABQUk9YWV9BVVRIRU5USUNBVElPTl9SRVFVSVJFRABORVRXT1JLX0FVVEhFTlRJQ0FUSU9OX1JFUVVJUkVEAExFTkdUSF9SRVFVSVJFRABTU0xfQ0VSVElGSUNBVEVfUkVRVUlSRUQAVVBHUkFERV9SRVFVSVJFRABQQUdFX0VYUElSRUQAUFJFQ09ORElUSU9OX0ZBSUxFRABFWFBFQ1RBVElPTl9GQUlMRUQAUkVWQUxJREFUSU9OX0ZBSUxFRABTU0xfSEFORFNIQUtFX0ZBSUxFRABMT0NLRUQAVFJBTlNGT1JNQVRJT05fQVBQTElFRABOT1RfTU9ESUZJRUQATk9UX0VYVEVOREVEAEJBTkRXSURUSF9MSU1JVF9FWENFRURFRABTSVRFX0lTX09WRVJMT0FERUQASEVBRABFeHBlY3RlZCBIVFRQLwAAXhMAACYTAAAwEAAA8BcAAJ0TAAAVEgAAORcAAPASAAAKEAAAdRIAAK0SAACCEwAATxQAAH8QAACgFQAAIxQAAIkSAACLFAAATRUAANQRAADPFAAAEBgAAMkWAADcFgAAwREAAOAXAAC7FAAAdBQAAHwVAADlFAAACBcAAB8QAABlFQAAoxQAACgVAAACFQAAmRUAACwQAACLGQAATw8AANQOAABqEAAAzhAAAAIXAACJDgAAbhMAABwTAABmFAAAVhcAAMETAADNEwAAbBMAAGgXAABmFwAAXxcAACITAADODwAAaQ4AANgOAABjFgAAyxMAAKoOAAAoFwAAJhcAAMUTAABdFgAA6BEAAGcTAABlEwAA8hYAAHMTAAAdFwAA+RYAAPMRAADPDgAAzhUAAAwSAACzEQAApREAAGEQAAAyFwAAuxMAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIDAgICAgIAAAICAAICAAICAgICAgICAgIABAAAAAAAAgICAgICAgICAgICAgICAgICAgICAgICAgIAAAACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgACAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAACAAICAgICAAACAgACAgACAgICAgICAgICAAMABAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAAAAAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAAgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbG9zZWVlcC1hbGl2ZQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQEBAQEBAQEBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBY2h1bmtlZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAQEBAQEAAAEBAAEBAAEBAQEBAQEBAQEAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlY3Rpb25lbnQtbGVuZ3Rob25yb3h5LWNvbm5lY3Rpb24AAAAAAAAAAAAAAAAAAAByYW5zZmVyLWVuY29kaW5ncGdyYWRlDQoNCg0KU00NCg0KVFRQL0NFL1RTUC8AAAAAAAAAAAAAAAABAgABAwAAAAAAAAAAAAAAAAAAAAAAAAQBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAQIAAQMAAAAAAAAAAAAAAAAAAAAAAAAEAQEFAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAEAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAAAAQAAAgAAAAAAAAAAAAAAAAAAAAAAAAMEAAAEBAQEBAQEBAQEBAUEBAQEBAQEBAQEBAQABAAGBwQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEAAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAEAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAADAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwAAAAAAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAIAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAAAAAAAADAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOT1VOQ0VFQ0tPVVRORUNURVRFQ1JJQkVMVVNIRVRFQURTRUFSQ0hSR0VDVElWSVRZTEVOREFSVkVPVElGWVBUSU9OU0NIU0VBWVNUQVRDSEdFT1JESVJFQ1RPUlRSQ0hQQVJBTUVURVJVUkNFQlNDUklCRUFSRE9XTkFDRUlORE5LQ0tVQlNDUklCRUhUVFAvQURUUC8=' +"use strict"; -/***/ }), +const { webidl } = __nccwpck_require__(4222) +const { kEnumerableProperty } = __nccwpck_require__(3440) +const { MessagePort } = __nccwpck_require__(8167) -/***/ 3434: -/***/ ((module) => { +/** + * @see https://html.spec.whatwg.org/multipage/comms.html#messageevent + */ +class MessageEvent extends Event { + #eventInit -module.exports = 'AGFzbQEAAAABMAhgAX8Bf2ADf39/AX9gBH9/f38Bf2AAAGADf39/AGABfwBgAn9/AGAGf39/f39/AALLAQgDZW52GHdhc21fb25faGVhZGVyc19jb21wbGV0ZQACA2VudhV3YXNtX29uX21lc3NhZ2VfYmVnaW4AAANlbnYLd2FzbV9vbl91cmwAAQNlbnYOd2FzbV9vbl9zdGF0dXMAAQNlbnYUd2FzbV9vbl9oZWFkZXJfZmllbGQAAQNlbnYUd2FzbV9vbl9oZWFkZXJfdmFsdWUAAQNlbnYMd2FzbV9vbl9ib2R5AAEDZW52GHdhc21fb25fbWVzc2FnZV9jb21wbGV0ZQAAA0ZFAwMEAAAFAAAAAAAABQEFAAUFBQAABgAAAAAGBgYGAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAAABAQcAAAUFAwABBAUBcAESEgUDAQACBggBfwFBgNQECwfRBSIGbWVtb3J5AgALX2luaXRpYWxpemUACRlfX2luZGlyZWN0X2Z1bmN0aW9uX3RhYmxlAQALbGxodHRwX2luaXQAChhsbGh0dHBfc2hvdWxkX2tlZXBfYWxpdmUAQQxsbGh0dHBfYWxsb2MADAZtYWxsb2MARgtsbGh0dHBfZnJlZQANBGZyZWUASA9sbGh0dHBfZ2V0X3R5cGUADhVsbGh0dHBfZ2V0X2h0dHBfbWFqb3IADxVsbGh0dHBfZ2V0X2h0dHBfbWlub3IAEBFsbGh0dHBfZ2V0X21ldGhvZAARFmxsaHR0cF9nZXRfc3RhdHVzX2NvZGUAEhJsbGh0dHBfZ2V0X3VwZ3JhZGUAEwxsbGh0dHBfcmVzZXQAFA5sbGh0dHBfZXhlY3V0ZQAVFGxsaHR0cF9zZXR0aW5nc19pbml0ABYNbGxodHRwX2ZpbmlzaAAXDGxsaHR0cF9wYXVzZQAYDWxsaHR0cF9yZXN1bWUAGRtsbGh0dHBfcmVzdW1lX2FmdGVyX3VwZ3JhZGUAGhBsbGh0dHBfZ2V0X2Vycm5vABsXbGxodHRwX2dldF9lcnJvcl9yZWFzb24AHBdsbGh0dHBfc2V0X2Vycm9yX3JlYXNvbgAdFGxsaHR0cF9nZXRfZXJyb3JfcG9zAB4RbGxodHRwX2Vycm5vX25hbWUAHxJsbGh0dHBfbWV0aG9kX25hbWUAIBJsbGh0dHBfc3RhdHVzX25hbWUAIRpsbGh0dHBfc2V0X2xlbmllbnRfaGVhZGVycwAiIWxsaHR0cF9zZXRfbGVuaWVudF9jaHVua2VkX2xlbmd0aAAjHWxsaHR0cF9zZXRfbGVuaWVudF9rZWVwX2FsaXZlACQkbGxodHRwX3NldF9sZW5pZW50X3RyYW5zZmVyX2VuY29kaW5nACUYbGxodHRwX21lc3NhZ2VfbmVlZHNfZW9mAD8JFwEAQQELEQECAwQFCwYHNTk3MS8tJyspCrLgAkUCAAsIABCIgICAAAsZACAAEMKAgIAAGiAAIAI2AjggACABOgAoCxwAIAAgAC8BMiAALQAuIAAQwYCAgAAQgICAgAALKgEBf0HAABDGgICAACIBEMKAgIAAGiABQYCIgIAANgI4IAEgADoAKCABCwoAIAAQyICAgAALBwAgAC0AKAsHACAALQAqCwcAIAAtACsLBwAgAC0AKQsHACAALwEyCwcAIAAtAC4LRQEEfyAAKAIYIQEgAC0ALSECIAAtACghAyAAKAI4IQQgABDCgICAABogACAENgI4IAAgAzoAKCAAIAI6AC0gACABNgIYCxEAIAAgASABIAJqEMOAgIAACxAAIABBAEHcABDMgICAABoLZwEBf0EAIQECQCAAKAIMDQACQAJAAkACQCAALQAvDgMBAAMCCyAAKAI4IgFFDQAgASgCLCIBRQ0AIAAgARGAgICAAAAiAQ0DC0EADwsQyoCAgAAACyAAQcOWgIAANgIQQQ4hAQsgAQseAAJAIAAoAgwNACAAQdGbgIAANgIQIABBFTYCDAsLFgACQCAAKAIMQRVHDQAgAEEANgIMCwsWAAJAIAAoAgxBFkcNACAAQQA2AgwLCwcAIAAoAgwLBwAgACgCEAsJACAAIAE2AhALBwAgACgCFAsiAAJAIABBJEkNABDKgICAAAALIABBAnRBoLOAgABqKAIACyIAAkAgAEEuSQ0AEMqAgIAAAAsgAEECdEGwtICAAGooAgAL7gsBAX9B66iAgAAhAQJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIABBnH9qDvQDY2IAAWFhYWFhYQIDBAVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhBgcICQoLDA0OD2FhYWFhEGFhYWFhYWFhYWFhEWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYRITFBUWFxgZGhthYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2YTc4OTphYWFhYWFhYTthYWE8YWFhYT0+P2FhYWFhYWFhQGFhQWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYUJDREVGR0hJSktMTU5PUFFSU2FhYWFhYWFhVFVWV1hZWlthXF1hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFeYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhX2BhC0Hhp4CAAA8LQaShgIAADwtBy6yAgAAPC0H+sYCAAA8LQcCkgIAADwtBq6SAgAAPC0GNqICAAA8LQeKmgIAADwtBgLCAgAAPC0G5r4CAAA8LQdekgIAADwtB75+AgAAPC0Hhn4CAAA8LQfqfgIAADwtB8qCAgAAPC0Gor4CAAA8LQa6ygIAADwtBiLCAgAAPC0Hsp4CAAA8LQYKigIAADwtBjp2AgAAPC0HQroCAAA8LQcqjgIAADwtBxbKAgAAPC0HfnICAAA8LQdKcgIAADwtBxKCAgAAPC0HXoICAAA8LQaKfgIAADwtB7a6AgAAPC0GrsICAAA8LQdSlgIAADwtBzK6AgAAPC0H6roCAAA8LQfyrgIAADwtB0rCAgAAPC0HxnYCAAA8LQbuggIAADwtB96uAgAAPC0GQsYCAAA8LQdexgIAADwtBoq2AgAAPC0HUp4CAAA8LQeCrgIAADwtBn6yAgAAPC0HrsYCAAA8LQdWfgIAADwtByrGAgAAPC0HepYCAAA8LQdSegIAADwtB9JyAgAAPC0GnsoCAAA8LQbGdgIAADwtBoJ2AgAAPC0G5sYCAAA8LQbywgIAADwtBkqGAgAAPC0GzpoCAAA8LQemsgIAADwtBrJ6AgAAPC0HUq4CAAA8LQfemgIAADwtBgKaAgAAPC0GwoYCAAA8LQf6egIAADwtBjaOAgAAPC0GJrYCAAA8LQfeigIAADwtBoLGAgAAPC0Gun4CAAA8LQcalgIAADwtB6J6AgAAPC0GTooCAAA8LQcKvgIAADwtBw52AgAAPC0GLrICAAA8LQeGdgIAADwtBja+AgAAPC0HqoYCAAA8LQbStgIAADwtB0q+AgAAPC0HfsoCAAA8LQdKygIAADwtB8LCAgAAPC0GpooCAAA8LQfmjgIAADwtBmZ6AgAAPC0G1rICAAA8LQZuwgIAADwtBkrKAgAAPC0G2q4CAAA8LQcKigIAADwtB+LKAgAAPC0GepYCAAA8LQdCigIAADwtBup6AgAAPC0GBnoCAAA8LEMqAgIAAAAtB1qGAgAAhAQsgAQsWACAAIAAtAC1B/gFxIAFBAEdyOgAtCxkAIAAgAC0ALUH9AXEgAUEAR0EBdHI6AC0LGQAgACAALQAtQfsBcSABQQBHQQJ0cjoALQsZACAAIAAtAC1B9wFxIAFBAEdBA3RyOgAtCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAgAiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCBCIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQcaRgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIwIgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAggiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEH2ioCAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCNCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIMIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABB7ZqAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAjgiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCECIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQZWQgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAI8IgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAhQiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEGqm4CAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCQCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIYIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABB7ZOAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAkQiBEUNACAAIAQRgICAgAAAIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCJCIERQ0AIAAgBBGAgICAAAAhAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIsIgRFDQAgACAEEYCAgIAAACEDCyADC0kBAn9BACEDAkAgACgCOCIERQ0AIAQoAigiBEUNACAAIAEgAiABayAEEYGAgIAAACIDQX9HDQAgAEH2iICAADYCEEEYIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCUCIERQ0AIAAgBBGAgICAAAAhAwsgAwtJAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAIcIgRFDQAgACABIAIgAWsgBBGBgICAAAAiA0F/Rw0AIABBwpmAgAA2AhBBGCEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAkgiBEUNACAAIAQRgICAgAAAIQMLIAMLSQECf0EAIQMCQCAAKAI4IgRFDQAgBCgCICIERQ0AIAAgASACIAFrIAQRgYCAgAAAIgNBf0cNACAAQZSUgIAANgIQQRghAwsgAwsuAQJ/QQAhAwJAIAAoAjgiBEUNACAEKAJMIgRFDQAgACAEEYCAgIAAACEDCyADCy4BAn9BACEDAkAgACgCOCIERQ0AIAQoAlQiBEUNACAAIAQRgICAgAAAIQMLIAMLLgECf0EAIQMCQCAAKAI4IgRFDQAgBCgCWCIERQ0AIAAgBBGAgICAAAAhAwsgAwtFAQF/AkACQCAALwEwQRRxQRRHDQBBASEDIAAtAChBAUYNASAALwEyQeUARiEDDAELIAAtAClBBUYhAwsgACADOgAuQQAL/gEBA39BASEDAkAgAC8BMCIEQQhxDQAgACkDIEIAUiEDCwJAAkAgAC0ALkUNAEEBIQUgAC0AKUEFRg0BQQEhBSAEQcAAcUUgA3FBAUcNAQtBACEFIARBwABxDQBBAiEFIARB//8DcSIDQQhxDQACQCADQYAEcUUNAAJAIAAtAChBAUcNACAALQAtQQpxDQBBBQ8LQQQPCwJAIANBIHENAAJAIAAtAChBAUYNACAALwEyQf//A3EiAEGcf2pB5ABJDQAgAEHMAUYNACAAQbACRg0AQQQhBSAEQShxRQ0CIANBiARxQYAERg0CC0EADwtBAEEDIAApAyBQGyEFCyAFC2IBAn9BACEBAkAgAC0AKEEBRg0AIAAvATJB//8DcSICQZx/akHkAEkNACACQcwBRg0AIAJBsAJGDQAgAC8BMCIAQcAAcQ0AQQEhASAAQYgEcUGABEYNACAAQShxRSEBCyABC6cBAQN/AkACQAJAIAAtACpFDQAgAC0AK0UNAEEAIQMgAC8BMCIEQQJxRQ0BDAILQQAhAyAALwEwIgRBAXFFDQELQQEhAyAALQAoQQFGDQAgAC8BMkH//wNxIgVBnH9qQeQASQ0AIAVBzAFGDQAgBUGwAkYNACAEQcAAcQ0AQQAhAyAEQYgEcUGABEYNACAEQShxQQBHIQMLIABBADsBMCAAQQA6AC8gAwuZAQECfwJAAkACQCAALQAqRQ0AIAAtACtFDQBBACEBIAAvATAiAkECcUUNAQwCC0EAIQEgAC8BMCICQQFxRQ0BC0EBIQEgAC0AKEEBRg0AIAAvATJB//8DcSIAQZx/akHkAEkNACAAQcwBRg0AIABBsAJGDQAgAkHAAHENAEEAIQEgAkGIBHFBgARGDQAgAkEocUEARyEBCyABC0kBAXsgAEEQav0MAAAAAAAAAAAAAAAAAAAAACIB/QsDACAAIAH9CwMAIABBMGogAf0LAwAgAEEgaiAB/QsDACAAQd0BNgIcQQALewEBfwJAIAAoAgwiAw0AAkAgACgCBEUNACAAIAE2AgQLAkAgACABIAIQxICAgAAiAw0AIAAoAgwPCyAAIAM2AhxBACEDIAAoAgQiAUUNACAAIAEgAiAAKAIIEYGAgIAAACIBRQ0AIAAgAjYCFCAAIAE2AgwgASEDCyADC+TzAQMOfwN+BH8jgICAgABBEGsiAySAgICAACABIQQgASEFIAEhBiABIQcgASEIIAEhCSABIQogASELIAEhDCABIQ0gASEOIAEhDwJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAAKAIcIhBBf2oO3QHaAQHZAQIDBAUGBwgJCgsMDQ7YAQ8Q1wEREtYBExQVFhcYGRob4AHfARwdHtUBHyAhIiMkJdQBJicoKSorLNMB0gEtLtEB0AEvMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUbbAUdISUrPAc4BS80BTMwBTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AcsBygG4AckBuQHIAboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBANwBC0EAIRAMxgELQQ4hEAzFAQtBDSEQDMQBC0EPIRAMwwELQRAhEAzCAQtBEyEQDMEBC0EUIRAMwAELQRUhEAy/AQtBFiEQDL4BC0EXIRAMvQELQRghEAy8AQtBGSEQDLsBC0EaIRAMugELQRshEAy5AQtBHCEQDLgBC0EIIRAMtwELQR0hEAy2AQtBICEQDLUBC0EfIRAMtAELQQchEAyzAQtBISEQDLIBC0EiIRAMsQELQR4hEAywAQtBIyEQDK8BC0ESIRAMrgELQREhEAytAQtBJCEQDKwBC0ElIRAMqwELQSYhEAyqAQtBJyEQDKkBC0HDASEQDKgBC0EpIRAMpwELQSshEAymAQtBLCEQDKUBC0EtIRAMpAELQS4hEAyjAQtBLyEQDKIBC0HEASEQDKEBC0EwIRAMoAELQTQhEAyfAQtBDCEQDJ4BC0ExIRAMnQELQTIhEAycAQtBMyEQDJsBC0E5IRAMmgELQTUhEAyZAQtBxQEhEAyYAQtBCyEQDJcBC0E6IRAMlgELQTYhEAyVAQtBCiEQDJQBC0E3IRAMkwELQTghEAySAQtBPCEQDJEBC0E7IRAMkAELQT0hEAyPAQtBCSEQDI4BC0EoIRAMjQELQT4hEAyMAQtBPyEQDIsBC0HAACEQDIoBC0HBACEQDIkBC0HCACEQDIgBC0HDACEQDIcBC0HEACEQDIYBC0HFACEQDIUBC0HGACEQDIQBC0EqIRAMgwELQccAIRAMggELQcgAIRAMgQELQckAIRAMgAELQcoAIRAMfwtBywAhEAx+C0HNACEQDH0LQcwAIRAMfAtBzgAhEAx7C0HPACEQDHoLQdAAIRAMeQtB0QAhEAx4C0HSACEQDHcLQdMAIRAMdgtB1AAhEAx1C0HWACEQDHQLQdUAIRAMcwtBBiEQDHILQdcAIRAMcQtBBSEQDHALQdgAIRAMbwtBBCEQDG4LQdkAIRAMbQtB2gAhEAxsC0HbACEQDGsLQdwAIRAMagtBAyEQDGkLQd0AIRAMaAtB3gAhEAxnC0HfACEQDGYLQeEAIRAMZQtB4AAhEAxkC0HiACEQDGMLQeMAIRAMYgtBAiEQDGELQeQAIRAMYAtB5QAhEAxfC0HmACEQDF4LQecAIRAMXQtB6AAhEAxcC0HpACEQDFsLQeoAIRAMWgtB6wAhEAxZC0HsACEQDFgLQe0AIRAMVwtB7gAhEAxWC0HvACEQDFULQfAAIRAMVAtB8QAhEAxTC0HyACEQDFILQfMAIRAMUQtB9AAhEAxQC0H1ACEQDE8LQfYAIRAMTgtB9wAhEAxNC0H4ACEQDEwLQfkAIRAMSwtB+gAhEAxKC0H7ACEQDEkLQfwAIRAMSAtB/QAhEAxHC0H+ACEQDEYLQf8AIRAMRQtBgAEhEAxEC0GBASEQDEMLQYIBIRAMQgtBgwEhEAxBC0GEASEQDEALQYUBIRAMPwtBhgEhEAw+C0GHASEQDD0LQYgBIRAMPAtBiQEhEAw7C0GKASEQDDoLQYsBIRAMOQtBjAEhEAw4C0GNASEQDDcLQY4BIRAMNgtBjwEhEAw1C0GQASEQDDQLQZEBIRAMMwtBkgEhEAwyC0GTASEQDDELQZQBIRAMMAtBlQEhEAwvC0GWASEQDC4LQZcBIRAMLQtBmAEhEAwsC0GZASEQDCsLQZoBIRAMKgtBmwEhEAwpC0GcASEQDCgLQZ0BIRAMJwtBngEhEAwmC0GfASEQDCULQaABIRAMJAtBoQEhEAwjC0GiASEQDCILQaMBIRAMIQtBpAEhEAwgC0GlASEQDB8LQaYBIRAMHgtBpwEhEAwdC0GoASEQDBwLQakBIRAMGwtBqgEhEAwaC0GrASEQDBkLQawBIRAMGAtBrQEhEAwXC0GuASEQDBYLQQEhEAwVC0GvASEQDBQLQbABIRAMEwtBsQEhEAwSC0GzASEQDBELQbIBIRAMEAtBtAEhEAwPC0G1ASEQDA4LQbYBIRAMDQtBtwEhEAwMC0G4ASEQDAsLQbkBIRAMCgtBugEhEAwJC0G7ASEQDAgLQcYBIRAMBwtBvAEhEAwGC0G9ASEQDAULQb4BIRAMBAtBvwEhEAwDC0HAASEQDAILQcIBIRAMAQtBwQEhEAsDQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIBAOxwEAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB4fICEjJSg/QEFERUZHSElKS0xNT1BRUlPeA1dZW1xdYGJlZmdoaWprbG1vcHFyc3R1dnd4eXp7fH1+gAGCAYUBhgGHAYkBiwGMAY0BjgGPAZABkQGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMBmQKkArAC/gL+AgsgASIEIAJHDfMBQd0BIRAM/wMLIAEiECACRw3dAUHDASEQDP4DCyABIgEgAkcNkAFB9wAhEAz9AwsgASIBIAJHDYYBQe8AIRAM/AMLIAEiASACRw1/QeoAIRAM+wMLIAEiASACRw17QegAIRAM+gMLIAEiASACRw14QeYAIRAM+QMLIAEiASACRw0aQRghEAz4AwsgASIBIAJHDRRBEiEQDPcDCyABIgEgAkcNWUHFACEQDPYDCyABIgEgAkcNSkE/IRAM9QMLIAEiASACRw1IQTwhEAz0AwsgASIBIAJHDUFBMSEQDPMDCyAALQAuQQFGDesDDIcCCyAAIAEiASACEMCAgIAAQQFHDeYBIABCADcDIAznAQsgACABIgEgAhC0gICAACIQDecBIAEhAQz1AgsCQCABIgEgAkcNAEEGIRAM8AMLIAAgAUEBaiIBIAIQu4CAgAAiEA3oASABIQEMMQsgAEIANwMgQRIhEAzVAwsgASIQIAJHDStBHSEQDO0DCwJAIAEiASACRg0AIAFBAWohAUEQIRAM1AMLQQchEAzsAwsgAEIAIAApAyAiESACIAEiEGutIhJ9IhMgEyARVhs3AyAgESASViIURQ3lAUEIIRAM6wMLAkAgASIBIAJGDQAgAEGJgICAADYCCCAAIAE2AgQgASEBQRQhEAzSAwtBCSEQDOoDCyABIQEgACkDIFAN5AEgASEBDPICCwJAIAEiASACRw0AQQshEAzpAwsgACABQQFqIgEgAhC2gICAACIQDeUBIAEhAQzyAgsgACABIgEgAhC4gICAACIQDeUBIAEhAQzyAgsgACABIgEgAhC4gICAACIQDeYBIAEhAQwNCyAAIAEiASACELqAgIAAIhAN5wEgASEBDPACCwJAIAEiASACRw0AQQ8hEAzlAwsgAS0AACIQQTtGDQggEEENRw3oASABQQFqIQEM7wILIAAgASIBIAIQuoCAgAAiEA3oASABIQEM8gILA0ACQCABLQAAQfC1gIAAai0AACIQQQFGDQAgEEECRw3rASAAKAIEIRAgAEEANgIEIAAgECABQQFqIgEQuYCAgAAiEA3qASABIQEM9AILIAFBAWoiASACRw0AC0ESIRAM4gMLIAAgASIBIAIQuoCAgAAiEA3pASABIQEMCgsgASIBIAJHDQZBGyEQDOADCwJAIAEiASACRw0AQRYhEAzgAwsgAEGKgICAADYCCCAAIAE2AgQgACABIAIQuICAgAAiEA3qASABIQFBICEQDMYDCwJAIAEiASACRg0AA0ACQCABLQAAQfC3gIAAai0AACIQQQJGDQACQCAQQX9qDgTlAewBAOsB7AELIAFBAWohAUEIIRAMyAMLIAFBAWoiASACRw0AC0EVIRAM3wMLQRUhEAzeAwsDQAJAIAEtAABB8LmAgABqLQAAIhBBAkYNACAQQX9qDgTeAewB4AHrAewBCyABQQFqIgEgAkcNAAtBGCEQDN0DCwJAIAEiASACRg0AIABBi4CAgAA2AgggACABNgIEIAEhAUEHIRAMxAMLQRkhEAzcAwsgAUEBaiEBDAILAkAgASIUIAJHDQBBGiEQDNsDCyAUIQECQCAULQAAQXNqDhTdAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAu4C7gLuAgDuAgtBACEQIABBADYCHCAAQa+LgIAANgIQIABBAjYCDCAAIBRBAWo2AhQM2gMLAkAgAS0AACIQQTtGDQAgEEENRw3oASABQQFqIQEM5QILIAFBAWohAQtBIiEQDL8DCwJAIAEiECACRw0AQRwhEAzYAwtCACERIBAhASAQLQAAQVBqDjfnAeYBAQIDBAUGBwgAAAAAAAAACQoLDA0OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPEBESExQAC0EeIRAMvQMLQgIhEQzlAQtCAyERDOQBC0IEIREM4wELQgUhEQziAQtCBiERDOEBC0IHIREM4AELQgghEQzfAQtCCSERDN4BC0IKIREM3QELQgshEQzcAQtCDCERDNsBC0INIREM2gELQg4hEQzZAQtCDyERDNgBC0IKIREM1wELQgshEQzWAQtCDCERDNUBC0INIREM1AELQg4hEQzTAQtCDyERDNIBC0IAIRECQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIBAtAABBUGoON+UB5AEAAQIDBAUGB+YB5gHmAeYB5gHmAeYBCAkKCwwN5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAeYB5gHmAQ4PEBESE+YBC0ICIREM5AELQgMhEQzjAQtCBCERDOIBC0IFIREM4QELQgYhEQzgAQtCByERDN8BC0IIIREM3gELQgkhEQzdAQtCCiERDNwBC0ILIREM2wELQgwhEQzaAQtCDSERDNkBC0IOIREM2AELQg8hEQzXAQtCCiERDNYBC0ILIREM1QELQgwhEQzUAQtCDSERDNMBC0IOIREM0gELQg8hEQzRAQsgAEIAIAApAyAiESACIAEiEGutIhJ9IhMgEyARVhs3AyAgESASViIURQ3SAUEfIRAMwAMLAkAgASIBIAJGDQAgAEGJgICAADYCCCAAIAE2AgQgASEBQSQhEAynAwtBICEQDL8DCyAAIAEiECACEL6AgIAAQX9qDgW2AQDFAgHRAdIBC0ERIRAMpAMLIABBAToALyAQIQEMuwMLIAEiASACRw3SAUEkIRAMuwMLIAEiDSACRw0eQcYAIRAMugMLIAAgASIBIAIQsoCAgAAiEA3UASABIQEMtQELIAEiECACRw0mQdAAIRAMuAMLAkAgASIBIAJHDQBBKCEQDLgDCyAAQQA2AgQgAEGMgICAADYCCCAAIAEgARCxgICAACIQDdMBIAEhAQzYAQsCQCABIhAgAkcNAEEpIRAMtwMLIBAtAAAiAUEgRg0UIAFBCUcN0wEgEEEBaiEBDBULAkAgASIBIAJGDQAgAUEBaiEBDBcLQSohEAy1AwsCQCABIhAgAkcNAEErIRAMtQMLAkAgEC0AACIBQQlGDQAgAUEgRw3VAQsgAC0ALEEIRg3TASAQIQEMkQMLAkAgASIBIAJHDQBBLCEQDLQDCyABLQAAQQpHDdUBIAFBAWohAQzJAgsgASIOIAJHDdUBQS8hEAyyAwsDQAJAIAEtAAAiEEEgRg0AAkAgEEF2ag4EANwB3AEA2gELIAEhAQzgAQsgAUEBaiIBIAJHDQALQTEhEAyxAwtBMiEQIAEiFCACRg2wAyACIBRrIAAoAgAiAWohFSAUIAFrQQNqIRYCQANAIBQtAAAiF0EgciAXIBdBv39qQf8BcUEaSRtB/wFxIAFB8LuAgABqLQAARw0BAkAgAUEDRw0AQQYhAQyWAwsgAUEBaiEBIBRBAWoiFCACRw0ACyAAIBU2AgAMsQMLIABBADYCACAUIQEM2QELQTMhECABIhQgAkYNrwMgAiAUayAAKAIAIgFqIRUgFCABa0EIaiEWAkADQCAULQAAIhdBIHIgFyAXQb9/akH/AXFBGkkbQf8BcSABQfS7gIAAai0AAEcNAQJAIAFBCEcNAEEFIQEMlQMLIAFBAWohASAUQQFqIhQgAkcNAAsgACAVNgIADLADCyAAQQA2AgAgFCEBDNgBC0E0IRAgASIUIAJGDa4DIAIgFGsgACgCACIBaiEVIBQgAWtBBWohFgJAA0AgFC0AACIXQSByIBcgF0G/f2pB/wFxQRpJG0H/AXEgAUHQwoCAAGotAABHDQECQCABQQVHDQBBByEBDJQDCyABQQFqIQEgFEEBaiIUIAJHDQALIAAgFTYCAAyvAwsgAEEANgIAIBQhAQzXAQsCQCABIgEgAkYNAANAAkAgAS0AAEGAvoCAAGotAAAiEEEBRg0AIBBBAkYNCiABIQEM3QELIAFBAWoiASACRw0AC0EwIRAMrgMLQTAhEAytAwsCQCABIgEgAkYNAANAAkAgAS0AACIQQSBGDQAgEEF2ag4E2QHaAdoB2QHaAQsgAUEBaiIBIAJHDQALQTghEAytAwtBOCEQDKwDCwNAAkAgAS0AACIQQSBGDQAgEEEJRw0DCyABQQFqIgEgAkcNAAtBPCEQDKsDCwNAAkAgAS0AACIQQSBGDQACQAJAIBBBdmoOBNoBAQHaAQALIBBBLEYN2wELIAEhAQwECyABQQFqIgEgAkcNAAtBPyEQDKoDCyABIQEM2wELQcAAIRAgASIUIAJGDagDIAIgFGsgACgCACIBaiEWIBQgAWtBBmohFwJAA0AgFC0AAEEgciABQYDAgIAAai0AAEcNASABQQZGDY4DIAFBAWohASAUQQFqIhQgAkcNAAsgACAWNgIADKkDCyAAQQA2AgAgFCEBC0E2IRAMjgMLAkAgASIPIAJHDQBBwQAhEAynAwsgAEGMgICAADYCCCAAIA82AgQgDyEBIAAtACxBf2oOBM0B1QHXAdkBhwMLIAFBAWohAQzMAQsCQCABIgEgAkYNAANAAkAgAS0AACIQQSByIBAgEEG/f2pB/wFxQRpJG0H/AXEiEEEJRg0AIBBBIEYNAAJAAkACQAJAIBBBnX9qDhMAAwMDAwMDAwEDAwMDAwMDAwMCAwsgAUEBaiEBQTEhEAyRAwsgAUEBaiEBQTIhEAyQAwsgAUEBaiEBQTMhEAyPAwsgASEBDNABCyABQQFqIgEgAkcNAAtBNSEQDKUDC0E1IRAMpAMLAkAgASIBIAJGDQADQAJAIAEtAABBgLyAgABqLQAAQQFGDQAgASEBDNMBCyABQQFqIgEgAkcNAAtBPSEQDKQDC0E9IRAMowMLIAAgASIBIAIQsICAgAAiEA3WASABIQEMAQsgEEEBaiEBC0E8IRAMhwMLAkAgASIBIAJHDQBBwgAhEAygAwsCQANAAkAgAS0AAEF3ag4YAAL+Av4ChAP+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gL+Av4C/gIA/gILIAFBAWoiASACRw0AC0HCACEQDKADCyABQQFqIQEgAC0ALUEBcUUNvQEgASEBC0EsIRAMhQMLIAEiASACRw3TAUHEACEQDJ0DCwNAAkAgAS0AAEGQwICAAGotAABBAUYNACABIQEMtwILIAFBAWoiASACRw0AC0HFACEQDJwDCyANLQAAIhBBIEYNswEgEEE6Rw2BAyAAKAIEIQEgAEEANgIEIAAgASANEK+AgIAAIgEN0AEgDUEBaiEBDLMCC0HHACEQIAEiDSACRg2aAyACIA1rIAAoAgAiAWohFiANIAFrQQVqIRcDQCANLQAAIhRBIHIgFCAUQb9/akH/AXFBGkkbQf8BcSABQZDCgIAAai0AAEcNgAMgAUEFRg30AiABQQFqIQEgDUEBaiINIAJHDQALIAAgFjYCAAyaAwtByAAhECABIg0gAkYNmQMgAiANayAAKAIAIgFqIRYgDSABa0EJaiEXA0AgDS0AACIUQSByIBQgFEG/f2pB/wFxQRpJG0H/AXEgAUGWwoCAAGotAABHDf8CAkAgAUEJRw0AQQIhAQz1AgsgAUEBaiEBIA1BAWoiDSACRw0ACyAAIBY2AgAMmQMLAkAgASINIAJHDQBByQAhEAyZAwsCQAJAIA0tAAAiAUEgciABIAFBv39qQf8BcUEaSRtB/wFxQZJ/ag4HAIADgAOAA4ADgAMBgAMLIA1BAWohAUE+IRAMgAMLIA1BAWohAUE/IRAM/wILQcoAIRAgASINIAJGDZcDIAIgDWsgACgCACIBaiEWIA0gAWtBAWohFwNAIA0tAAAiFEEgciAUIBRBv39qQf8BcUEaSRtB/wFxIAFBoMKAgABqLQAARw39AiABQQFGDfACIAFBAWohASANQQFqIg0gAkcNAAsgACAWNgIADJcDC0HLACEQIAEiDSACRg2WAyACIA1rIAAoAgAiAWohFiANIAFrQQ5qIRcDQCANLQAAIhRBIHIgFCAUQb9/akH/AXFBGkkbQf8BcSABQaLCgIAAai0AAEcN/AIgAUEORg3wAiABQQFqIQEgDUEBaiINIAJHDQALIAAgFjYCAAyWAwtBzAAhECABIg0gAkYNlQMgAiANayAAKAIAIgFqIRYgDSABa0EPaiEXA0AgDS0AACIUQSByIBQgFEG/f2pB/wFxQRpJG0H/AXEgAUHAwoCAAGotAABHDfsCAkAgAUEPRw0AQQMhAQzxAgsgAUEBaiEBIA1BAWoiDSACRw0ACyAAIBY2AgAMlQMLQc0AIRAgASINIAJGDZQDIAIgDWsgACgCACIBaiEWIA0gAWtBBWohFwNAIA0tAAAiFEEgciAUIBRBv39qQf8BcUEaSRtB/wFxIAFB0MKAgABqLQAARw36AgJAIAFBBUcNAEEEIQEM8AILIAFBAWohASANQQFqIg0gAkcNAAsgACAWNgIADJQDCwJAIAEiDSACRw0AQc4AIRAMlAMLAkACQAJAAkAgDS0AACIBQSByIAEgAUG/f2pB/wFxQRpJG0H/AXFBnX9qDhMA/QL9Av0C/QL9Av0C/QL9Av0C/QL9Av0CAf0C/QL9AgID/QILIA1BAWohAUHBACEQDP0CCyANQQFqIQFBwgAhEAz8AgsgDUEBaiEBQcMAIRAM+wILIA1BAWohAUHEACEQDPoCCwJAIAEiASACRg0AIABBjYCAgAA2AgggACABNgIEIAEhAUHFACEQDPoCC0HPACEQDJIDCyAQIQECQAJAIBAtAABBdmoOBAGoAqgCAKgCCyAQQQFqIQELQSchEAz4AgsCQCABIgEgAkcNAEHRACEQDJEDCwJAIAEtAABBIEYNACABIQEMjQELIAFBAWohASAALQAtQQFxRQ3HASABIQEMjAELIAEiFyACRw3IAUHSACEQDI8DC0HTACEQIAEiFCACRg2OAyACIBRrIAAoAgAiAWohFiAUIAFrQQFqIRcDQCAULQAAIAFB1sKAgABqLQAARw3MASABQQFGDccBIAFBAWohASAUQQFqIhQgAkcNAAsgACAWNgIADI4DCwJAIAEiASACRw0AQdUAIRAMjgMLIAEtAABBCkcNzAEgAUEBaiEBDMcBCwJAIAEiASACRw0AQdYAIRAMjQMLAkACQCABLQAAQXZqDgQAzQHNAQHNAQsgAUEBaiEBDMcBCyABQQFqIQFBygAhEAzzAgsgACABIgEgAhCugICAACIQDcsBIAEhAUHNACEQDPICCyAALQApQSJGDYUDDKYCCwJAIAEiASACRw0AQdsAIRAMigMLQQAhFEEBIRdBASEWQQAhEAJAAkACQAJAAkACQAJAAkACQCABLQAAQVBqDgrUAdMBAAECAwQFBgjVAQtBAiEQDAYLQQMhEAwFC0EEIRAMBAtBBSEQDAMLQQYhEAwCC0EHIRAMAQtBCCEQC0EAIRdBACEWQQAhFAzMAQtBCSEQQQEhFEEAIRdBACEWDMsBCwJAIAEiASACRw0AQd0AIRAMiQMLIAEtAABBLkcNzAEgAUEBaiEBDKYCCyABIgEgAkcNzAFB3wAhEAyHAwsCQCABIgEgAkYNACAAQY6AgIAANgIIIAAgATYCBCABIQFB0AAhEAzuAgtB4AAhEAyGAwtB4QAhECABIgEgAkYNhQMgAiABayAAKAIAIhRqIRYgASAUa0EDaiEXA0AgAS0AACAUQeLCgIAAai0AAEcNzQEgFEEDRg3MASAUQQFqIRQgAUEBaiIBIAJHDQALIAAgFjYCAAyFAwtB4gAhECABIgEgAkYNhAMgAiABayAAKAIAIhRqIRYgASAUa0ECaiEXA0AgAS0AACAUQebCgIAAai0AAEcNzAEgFEECRg3OASAUQQFqIRQgAUEBaiIBIAJHDQALIAAgFjYCAAyEAwtB4wAhECABIgEgAkYNgwMgAiABayAAKAIAIhRqIRYgASAUa0EDaiEXA0AgAS0AACAUQenCgIAAai0AAEcNywEgFEEDRg3OASAUQQFqIRQgAUEBaiIBIAJHDQALIAAgFjYCAAyDAwsCQCABIgEgAkcNAEHlACEQDIMDCyAAIAFBAWoiASACEKiAgIAAIhANzQEgASEBQdYAIRAM6QILAkAgASIBIAJGDQADQAJAIAEtAAAiEEEgRg0AAkACQAJAIBBBuH9qDgsAAc8BzwHPAc8BzwHPAc8BzwECzwELIAFBAWohAUHSACEQDO0CCyABQQFqIQFB0wAhEAzsAgsgAUEBaiEBQdQAIRAM6wILIAFBAWoiASACRw0AC0HkACEQDIIDC0HkACEQDIEDCwNAAkAgAS0AAEHwwoCAAGotAAAiEEEBRg0AIBBBfmoOA88B0AHRAdIBCyABQQFqIgEgAkcNAAtB5gAhEAyAAwsCQCABIgEgAkYNACABQQFqIQEMAwtB5wAhEAz/AgsDQAJAIAEtAABB8MSAgABqLQAAIhBBAUYNAAJAIBBBfmoOBNIB0wHUAQDVAQsgASEBQdcAIRAM5wILIAFBAWoiASACRw0AC0HoACEQDP4CCwJAIAEiASACRw0AQekAIRAM/gILAkAgAS0AACIQQXZqDhq6AdUB1QG8AdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAdUB1QHVAcoB1QHVAQDTAQsgAUEBaiEBC0EGIRAM4wILA0ACQCABLQAAQfDGgIAAai0AAEEBRg0AIAEhAQyeAgsgAUEBaiIBIAJHDQALQeoAIRAM+wILAkAgASIBIAJGDQAgAUEBaiEBDAMLQesAIRAM+gILAkAgASIBIAJHDQBB7AAhEAz6AgsgAUEBaiEBDAELAkAgASIBIAJHDQBB7QAhEAz5AgsgAUEBaiEBC0EEIRAM3gILAkAgASIUIAJHDQBB7gAhEAz3AgsgFCEBAkACQAJAIBQtAABB8MiAgABqLQAAQX9qDgfUAdUB1gEAnAIBAtcBCyAUQQFqIQEMCgsgFEEBaiEBDM0BC0EAIRAgAEEANgIcIABBm5KAgAA2AhAgAEEHNgIMIAAgFEEBajYCFAz2AgsCQANAAkAgAS0AAEHwyICAAGotAAAiEEEERg0AAkACQCAQQX9qDgfSAdMB1AHZAQAEAdkBCyABIQFB2gAhEAzgAgsgAUEBaiEBQdwAIRAM3wILIAFBAWoiASACRw0AC0HvACEQDPYCCyABQQFqIQEMywELAkAgASIUIAJHDQBB8AAhEAz1AgsgFC0AAEEvRw3UASAUQQFqIQEMBgsCQCABIhQgAkcNAEHxACEQDPQCCwJAIBQtAAAiAUEvRw0AIBRBAWohAUHdACEQDNsCCyABQXZqIgRBFksN0wFBASAEdEGJgIACcUUN0wEMygILAkAgASIBIAJGDQAgAUEBaiEBQd4AIRAM2gILQfIAIRAM8gILAkAgASIUIAJHDQBB9AAhEAzyAgsgFCEBAkAgFC0AAEHwzICAAGotAABBf2oOA8kClAIA1AELQeEAIRAM2AILAkAgASIUIAJGDQADQAJAIBQtAABB8MqAgABqLQAAIgFBA0YNAAJAIAFBf2oOAssCANUBCyAUIQFB3wAhEAzaAgsgFEEBaiIUIAJHDQALQfMAIRAM8QILQfMAIRAM8AILAkAgASIBIAJGDQAgAEGPgICAADYCCCAAIAE2AgQgASEBQeAAIRAM1wILQfUAIRAM7wILAkAgASIBIAJHDQBB9gAhEAzvAgsgAEGPgICAADYCCCAAIAE2AgQgASEBC0EDIRAM1AILA0AgAS0AAEEgRw3DAiABQQFqIgEgAkcNAAtB9wAhEAzsAgsCQCABIgEgAkcNAEH4ACEQDOwCCyABLQAAQSBHDc4BIAFBAWohAQzvAQsgACABIgEgAhCsgICAACIQDc4BIAEhAQyOAgsCQCABIgQgAkcNAEH6ACEQDOoCCyAELQAAQcwARw3RASAEQQFqIQFBEyEQDM8BCwJAIAEiBCACRw0AQfsAIRAM6QILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEANAIAQtAAAgAUHwzoCAAGotAABHDdABIAFBBUYNzgEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBB+wAhEAzoAgsCQCABIgQgAkcNAEH8ACEQDOgCCwJAAkAgBC0AAEG9f2oODADRAdEB0QHRAdEB0QHRAdEB0QHRAQHRAQsgBEEBaiEBQeYAIRAMzwILIARBAWohAUHnACEQDM4CCwJAIAEiBCACRw0AQf0AIRAM5wILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQe3PgIAAai0AAEcNzwEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQf0AIRAM5wILIABBADYCACAQQQFqIQFBECEQDMwBCwJAIAEiBCACRw0AQf4AIRAM5gILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEAJAA0AgBC0AACABQfbOgIAAai0AAEcNzgEgAUEFRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQf4AIRAM5gILIABBADYCACAQQQFqIQFBFiEQDMsBCwJAIAEiBCACRw0AQf8AIRAM5QILIAIgBGsgACgCACIBaiEUIAQgAWtBA2ohEAJAA0AgBC0AACABQfzOgIAAai0AAEcNzQEgAUEDRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQf8AIRAM5QILIABBADYCACAQQQFqIQFBBSEQDMoBCwJAIAEiBCACRw0AQYABIRAM5AILIAQtAABB2QBHDcsBIARBAWohAUEIIRAMyQELAkAgASIEIAJHDQBBgQEhEAzjAgsCQAJAIAQtAABBsn9qDgMAzAEBzAELIARBAWohAUHrACEQDMoCCyAEQQFqIQFB7AAhEAzJAgsCQCABIgQgAkcNAEGCASEQDOICCwJAAkAgBC0AAEG4f2oOCADLAcsBywHLAcsBywEBywELIARBAWohAUHqACEQDMkCCyAEQQFqIQFB7QAhEAzIAgsCQCABIgQgAkcNAEGDASEQDOECCyACIARrIAAoAgAiAWohECAEIAFrQQJqIRQCQANAIAQtAAAgAUGAz4CAAGotAABHDckBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgEDYCAEGDASEQDOECC0EAIRAgAEEANgIAIBRBAWohAQzGAQsCQCABIgQgAkcNAEGEASEQDOACCyACIARrIAAoAgAiAWohFCAEIAFrQQRqIRACQANAIAQtAAAgAUGDz4CAAGotAABHDcgBIAFBBEYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGEASEQDOACCyAAQQA2AgAgEEEBaiEBQSMhEAzFAQsCQCABIgQgAkcNAEGFASEQDN8CCwJAAkAgBC0AAEG0f2oOCADIAcgByAHIAcgByAEByAELIARBAWohAUHvACEQDMYCCyAEQQFqIQFB8AAhEAzFAgsCQCABIgQgAkcNAEGGASEQDN4CCyAELQAAQcUARw3FASAEQQFqIQEMgwILAkAgASIEIAJHDQBBhwEhEAzdAgsgAiAEayAAKAIAIgFqIRQgBCABa0EDaiEQAkADQCAELQAAIAFBiM+AgABqLQAARw3FASABQQNGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBhwEhEAzdAgsgAEEANgIAIBBBAWohAUEtIRAMwgELAkAgASIEIAJHDQBBiAEhEAzcAgsgAiAEayAAKAIAIgFqIRQgBCABa0EIaiEQAkADQCAELQAAIAFB0M+AgABqLQAARw3EASABQQhGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBiAEhEAzcAgsgAEEANgIAIBBBAWohAUEpIRAMwQELAkAgASIBIAJHDQBBiQEhEAzbAgtBASEQIAEtAABB3wBHDcABIAFBAWohAQyBAgsCQCABIgQgAkcNAEGKASEQDNoCCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRADQCAELQAAIAFBjM+AgABqLQAARw3BASABQQFGDa8CIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQYoBIRAM2QILAkAgASIEIAJHDQBBiwEhEAzZAgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFBjs+AgABqLQAARw3BASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBiwEhEAzZAgsgAEEANgIAIBBBAWohAUECIRAMvgELAkAgASIEIAJHDQBBjAEhEAzYAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFB8M+AgABqLQAARw3AASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBjAEhEAzYAgsgAEEANgIAIBBBAWohAUEfIRAMvQELAkAgASIEIAJHDQBBjQEhEAzXAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFB8s+AgABqLQAARw2/ASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBjQEhEAzXAgsgAEEANgIAIBBBAWohAUEJIRAMvAELAkAgASIEIAJHDQBBjgEhEAzWAgsCQAJAIAQtAABBt39qDgcAvwG/Ab8BvwG/AQG/AQsgBEEBaiEBQfgAIRAMvQILIARBAWohAUH5ACEQDLwCCwJAIAEiBCACRw0AQY8BIRAM1QILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEAJAA0AgBC0AACABQZHPgIAAai0AAEcNvQEgAUEFRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQY8BIRAM1QILIABBADYCACAQQQFqIQFBGCEQDLoBCwJAIAEiBCACRw0AQZABIRAM1AILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQZfPgIAAai0AAEcNvAEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZABIRAM1AILIABBADYCACAQQQFqIQFBFyEQDLkBCwJAIAEiBCACRw0AQZEBIRAM0wILIAIgBGsgACgCACIBaiEUIAQgAWtBBmohEAJAA0AgBC0AACABQZrPgIAAai0AAEcNuwEgAUEGRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZEBIRAM0wILIABBADYCACAQQQFqIQFBFSEQDLgBCwJAIAEiBCACRw0AQZIBIRAM0gILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEAJAA0AgBC0AACABQaHPgIAAai0AAEcNugEgAUEFRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZIBIRAM0gILIABBADYCACAQQQFqIQFBHiEQDLcBCwJAIAEiBCACRw0AQZMBIRAM0QILIAQtAABBzABHDbgBIARBAWohAUEKIRAMtgELAkAgBCACRw0AQZQBIRAM0AILAkACQCAELQAAQb9/ag4PALkBuQG5AbkBuQG5AbkBuQG5AbkBuQG5AbkBAbkBCyAEQQFqIQFB/gAhEAy3AgsgBEEBaiEBQf8AIRAMtgILAkAgBCACRw0AQZUBIRAMzwILAkACQCAELQAAQb9/ag4DALgBAbgBCyAEQQFqIQFB/QAhEAy2AgsgBEEBaiEEQYABIRAMtQILAkAgBCACRw0AQZYBIRAMzgILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQafPgIAAai0AAEcNtgEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZYBIRAMzgILIABBADYCACAQQQFqIQFBCyEQDLMBCwJAIAQgAkcNAEGXASEQDM0CCwJAAkACQAJAIAQtAABBU2oOIwC4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBuAG4AbgBAbgBuAG4AbgBuAECuAG4AbgBA7gBCyAEQQFqIQFB+wAhEAy2AgsgBEEBaiEBQfwAIRAMtQILIARBAWohBEGBASEQDLQCCyAEQQFqIQRBggEhEAyzAgsCQCAEIAJHDQBBmAEhEAzMAgsgAiAEayAAKAIAIgFqIRQgBCABa0EEaiEQAkADQCAELQAAIAFBqc+AgABqLQAARw20ASABQQRGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBmAEhEAzMAgsgAEEANgIAIBBBAWohAUEZIRAMsQELAkAgBCACRw0AQZkBIRAMywILIAIgBGsgACgCACIBaiEUIAQgAWtBBWohEAJAA0AgBC0AACABQa7PgIAAai0AAEcNswEgAUEFRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZkBIRAMywILIABBADYCACAQQQFqIQFBBiEQDLABCwJAIAQgAkcNAEGaASEQDMoCCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUG0z4CAAGotAABHDbIBIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGaASEQDMoCCyAAQQA2AgAgEEEBaiEBQRwhEAyvAQsCQCAEIAJHDQBBmwEhEAzJAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFBts+AgABqLQAARw2xASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBmwEhEAzJAgsgAEEANgIAIBBBAWohAUEnIRAMrgELAkAgBCACRw0AQZwBIRAMyAILAkACQCAELQAAQax/ag4CAAGxAQsgBEEBaiEEQYYBIRAMrwILIARBAWohBEGHASEQDK4CCwJAIAQgAkcNAEGdASEQDMcCCyACIARrIAAoAgAiAWohFCAEIAFrQQFqIRACQANAIAQtAAAgAUG4z4CAAGotAABHDa8BIAFBAUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGdASEQDMcCCyAAQQA2AgAgEEEBaiEBQSYhEAysAQsCQCAEIAJHDQBBngEhEAzGAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFBus+AgABqLQAARw2uASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBngEhEAzGAgsgAEEANgIAIBBBAWohAUEDIRAMqwELAkAgBCACRw0AQZ8BIRAMxQILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQe3PgIAAai0AAEcNrQEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQZ8BIRAMxQILIABBADYCACAQQQFqIQFBDCEQDKoBCwJAIAQgAkcNAEGgASEQDMQCCyACIARrIAAoAgAiAWohFCAEIAFrQQNqIRACQANAIAQtAAAgAUG8z4CAAGotAABHDawBIAFBA0YNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGgASEQDMQCCyAAQQA2AgAgEEEBaiEBQQ0hEAypAQsCQCAEIAJHDQBBoQEhEAzDAgsCQAJAIAQtAABBun9qDgsArAGsAawBrAGsAawBrAGsAawBAawBCyAEQQFqIQRBiwEhEAyqAgsgBEEBaiEEQYwBIRAMqQILAkAgBCACRw0AQaIBIRAMwgILIAQtAABB0ABHDakBIARBAWohBAzpAQsCQCAEIAJHDQBBowEhEAzBAgsCQAJAIAQtAABBt39qDgcBqgGqAaoBqgGqAQCqAQsgBEEBaiEEQY4BIRAMqAILIARBAWohAUEiIRAMpgELAkAgBCACRw0AQaQBIRAMwAILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQcDPgIAAai0AAEcNqAEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQaQBIRAMwAILIABBADYCACAQQQFqIQFBHSEQDKUBCwJAIAQgAkcNAEGlASEQDL8CCwJAAkAgBC0AAEGuf2oOAwCoAQGoAQsgBEEBaiEEQZABIRAMpgILIARBAWohAUEEIRAMpAELAkAgBCACRw0AQaYBIRAMvgILAkACQAJAAkACQCAELQAAQb9/ag4VAKoBqgGqAaoBqgGqAaoBqgGqAaoBAaoBqgECqgGqAQOqAaoBBKoBCyAEQQFqIQRBiAEhEAyoAgsgBEEBaiEEQYkBIRAMpwILIARBAWohBEGKASEQDKYCCyAEQQFqIQRBjwEhEAylAgsgBEEBaiEEQZEBIRAMpAILAkAgBCACRw0AQacBIRAMvQILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQe3PgIAAai0AAEcNpQEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQacBIRAMvQILIABBADYCACAQQQFqIQFBESEQDKIBCwJAIAQgAkcNAEGoASEQDLwCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHCz4CAAGotAABHDaQBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGoASEQDLwCCyAAQQA2AgAgEEEBaiEBQSwhEAyhAQsCQCAEIAJHDQBBqQEhEAy7AgsgAiAEayAAKAIAIgFqIRQgBCABa0EEaiEQAkADQCAELQAAIAFBxc+AgABqLQAARw2jASABQQRGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBqQEhEAy7AgsgAEEANgIAIBBBAWohAUErIRAMoAELAkAgBCACRw0AQaoBIRAMugILIAIgBGsgACgCACIBaiEUIAQgAWtBAmohEAJAA0AgBC0AACABQcrPgIAAai0AAEcNogEgAUECRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQaoBIRAMugILIABBADYCACAQQQFqIQFBFCEQDJ8BCwJAIAQgAkcNAEGrASEQDLkCCwJAAkACQAJAIAQtAABBvn9qDg8AAQKkAaQBpAGkAaQBpAGkAaQBpAGkAaQBA6QBCyAEQQFqIQRBkwEhEAyiAgsgBEEBaiEEQZQBIRAMoQILIARBAWohBEGVASEQDKACCyAEQQFqIQRBlgEhEAyfAgsCQCAEIAJHDQBBrAEhEAy4AgsgBC0AAEHFAEcNnwEgBEEBaiEEDOABCwJAIAQgAkcNAEGtASEQDLcCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHNz4CAAGotAABHDZ8BIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEGtASEQDLcCCyAAQQA2AgAgEEEBaiEBQQ4hEAycAQsCQCAEIAJHDQBBrgEhEAy2AgsgBC0AAEHQAEcNnQEgBEEBaiEBQSUhEAybAQsCQCAEIAJHDQBBrwEhEAy1AgsgAiAEayAAKAIAIgFqIRQgBCABa0EIaiEQAkADQCAELQAAIAFB0M+AgABqLQAARw2dASABQQhGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBrwEhEAy1AgsgAEEANgIAIBBBAWohAUEqIRAMmgELAkAgBCACRw0AQbABIRAMtAILAkACQCAELQAAQat/ag4LAJ0BnQGdAZ0BnQGdAZ0BnQGdAQGdAQsgBEEBaiEEQZoBIRAMmwILIARBAWohBEGbASEQDJoCCwJAIAQgAkcNAEGxASEQDLMCCwJAAkAgBC0AAEG/f2oOFACcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAGcAZwBnAEBnAELIARBAWohBEGZASEQDJoCCyAEQQFqIQRBnAEhEAyZAgsCQCAEIAJHDQBBsgEhEAyyAgsgAiAEayAAKAIAIgFqIRQgBCABa0EDaiEQAkADQCAELQAAIAFB2c+AgABqLQAARw2aASABQQNGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBsgEhEAyyAgsgAEEANgIAIBBBAWohAUEhIRAMlwELAkAgBCACRw0AQbMBIRAMsQILIAIgBGsgACgCACIBaiEUIAQgAWtBBmohEAJAA0AgBC0AACABQd3PgIAAai0AAEcNmQEgAUEGRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbMBIRAMsQILIABBADYCACAQQQFqIQFBGiEQDJYBCwJAIAQgAkcNAEG0ASEQDLACCwJAAkACQCAELQAAQbt/ag4RAJoBmgGaAZoBmgGaAZoBmgGaAQGaAZoBmgGaAZoBApoBCyAEQQFqIQRBnQEhEAyYAgsgBEEBaiEEQZ4BIRAMlwILIARBAWohBEGfASEQDJYCCwJAIAQgAkcNAEG1ASEQDK8CCyACIARrIAAoAgAiAWohFCAEIAFrQQVqIRACQANAIAQtAAAgAUHkz4CAAGotAABHDZcBIAFBBUYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEG1ASEQDK8CCyAAQQA2AgAgEEEBaiEBQSghEAyUAQsCQCAEIAJHDQBBtgEhEAyuAgsgAiAEayAAKAIAIgFqIRQgBCABa0ECaiEQAkADQCAELQAAIAFB6s+AgABqLQAARw2WASABQQJGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBtgEhEAyuAgsgAEEANgIAIBBBAWohAUEHIRAMkwELAkAgBCACRw0AQbcBIRAMrQILAkACQCAELQAAQbt/ag4OAJYBlgGWAZYBlgGWAZYBlgGWAZYBlgGWAQGWAQsgBEEBaiEEQaEBIRAMlAILIARBAWohBEGiASEQDJMCCwJAIAQgAkcNAEG4ASEQDKwCCyACIARrIAAoAgAiAWohFCAEIAFrQQJqIRACQANAIAQtAAAgAUHtz4CAAGotAABHDZQBIAFBAkYNASABQQFqIQEgBEEBaiIEIAJHDQALIAAgFDYCAEG4ASEQDKwCCyAAQQA2AgAgEEEBaiEBQRIhEAyRAQsCQCAEIAJHDQBBuQEhEAyrAgsgAiAEayAAKAIAIgFqIRQgBCABa0EBaiEQAkADQCAELQAAIAFB8M+AgABqLQAARw2TASABQQFGDQEgAUEBaiEBIARBAWoiBCACRw0ACyAAIBQ2AgBBuQEhEAyrAgsgAEEANgIAIBBBAWohAUEgIRAMkAELAkAgBCACRw0AQboBIRAMqgILIAIgBGsgACgCACIBaiEUIAQgAWtBAWohEAJAA0AgBC0AACABQfLPgIAAai0AAEcNkgEgAUEBRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQboBIRAMqgILIABBADYCACAQQQFqIQFBDyEQDI8BCwJAIAQgAkcNAEG7ASEQDKkCCwJAAkAgBC0AAEG3f2oOBwCSAZIBkgGSAZIBAZIBCyAEQQFqIQRBpQEhEAyQAgsgBEEBaiEEQaYBIRAMjwILAkAgBCACRw0AQbwBIRAMqAILIAIgBGsgACgCACIBaiEUIAQgAWtBB2ohEAJAA0AgBC0AACABQfTPgIAAai0AAEcNkAEgAUEHRg0BIAFBAWohASAEQQFqIgQgAkcNAAsgACAUNgIAQbwBIRAMqAILIABBADYCACAQQQFqIQFBGyEQDI0BCwJAIAQgAkcNAEG9ASEQDKcCCwJAAkACQCAELQAAQb5/ag4SAJEBkQGRAZEBkQGRAZEBkQGRAQGRAZEBkQGRAZEBkQECkQELIARBAWohBEGkASEQDI8CCyAEQQFqIQRBpwEhEAyOAgsgBEEBaiEEQagBIRAMjQILAkAgBCACRw0AQb4BIRAMpgILIAQtAABBzgBHDY0BIARBAWohBAzPAQsCQCAEIAJHDQBBvwEhEAylAgsCQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAELQAAQb9/ag4VAAECA5wBBAUGnAGcAZwBBwgJCgucAQwNDg+cAQsgBEEBaiEBQegAIRAMmgILIARBAWohAUHpACEQDJkCCyAEQQFqIQFB7gAhEAyYAgsgBEEBaiEBQfIAIRAMlwILIARBAWohAUHzACEQDJYCCyAEQQFqIQFB9gAhEAyVAgsgBEEBaiEBQfcAIRAMlAILIARBAWohAUH6ACEQDJMCCyAEQQFqIQRBgwEhEAySAgsgBEEBaiEEQYQBIRAMkQILIARBAWohBEGFASEQDJACCyAEQQFqIQRBkgEhEAyPAgsgBEEBaiEEQZgBIRAMjgILIARBAWohBEGgASEQDI0CCyAEQQFqIQRBowEhEAyMAgsgBEEBaiEEQaoBIRAMiwILAkAgBCACRg0AIABBkICAgAA2AgggACAENgIEQasBIRAMiwILQcABIRAMowILIAAgBSACEKqAgIAAIgENiwEgBSEBDFwLAkAgBiACRg0AIAZBAWohBQyNAQtBwgEhEAyhAgsDQAJAIBAtAABBdmoOBIwBAACPAQALIBBBAWoiECACRw0AC0HDASEQDKACCwJAIAcgAkYNACAAQZGAgIAANgIIIAAgBzYCBCAHIQFBASEQDIcCC0HEASEQDJ8CCwJAIAcgAkcNAEHFASEQDJ8CCwJAAkAgBy0AAEF2ag4EAc4BzgEAzgELIAdBAWohBgyNAQsgB0EBaiEFDIkBCwJAIAcgAkcNAEHGASEQDJ4CCwJAAkAgBy0AAEF2ag4XAY8BjwEBjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BAI8BCyAHQQFqIQcLQbABIRAMhAILAkAgCCACRw0AQcgBIRAMnQILIAgtAABBIEcNjQEgAEEAOwEyIAhBAWohAUGzASEQDIMCCyABIRcCQANAIBciByACRg0BIActAABBUGpB/wFxIhBBCk8NzAECQCAALwEyIhRBmTNLDQAgACAUQQpsIhQ7ATIgEEH//wNzIBRB/v8DcUkNACAHQQFqIRcgACAUIBBqIhA7ATIgEEH//wNxQegHSQ0BCwtBACEQIABBADYCHCAAQcGJgIAANgIQIABBDTYCDCAAIAdBAWo2AhQMnAILQccBIRAMmwILIAAgCCACEK6AgIAAIhBFDcoBIBBBFUcNjAEgAEHIATYCHCAAIAg2AhQgAEHJl4CAADYCECAAQRU2AgxBACEQDJoCCwJAIAkgAkcNAEHMASEQDJoCC0EAIRRBASEXQQEhFkEAIRACQAJAAkACQAJAAkACQAJAAkAgCS0AAEFQag4KlgGVAQABAgMEBQYIlwELQQIhEAwGC0EDIRAMBQtBBCEQDAQLQQUhEAwDC0EGIRAMAgtBByEQDAELQQghEAtBACEXQQAhFkEAIRQMjgELQQkhEEEBIRRBACEXQQAhFgyNAQsCQCAKIAJHDQBBzgEhEAyZAgsgCi0AAEEuRw2OASAKQQFqIQkMygELIAsgAkcNjgFB0AEhEAyXAgsCQCALIAJGDQAgAEGOgICAADYCCCAAIAs2AgRBtwEhEAz+AQtB0QEhEAyWAgsCQCAEIAJHDQBB0gEhEAyWAgsgAiAEayAAKAIAIhBqIRQgBCAQa0EEaiELA0AgBC0AACAQQfzPgIAAai0AAEcNjgEgEEEERg3pASAQQQFqIRAgBEEBaiIEIAJHDQALIAAgFDYCAEHSASEQDJUCCyAAIAwgAhCsgICAACIBDY0BIAwhAQy4AQsCQCAEIAJHDQBB1AEhEAyUAgsgAiAEayAAKAIAIhBqIRQgBCAQa0EBaiEMA0AgBC0AACAQQYHQgIAAai0AAEcNjwEgEEEBRg2OASAQQQFqIRAgBEEBaiIEIAJHDQALIAAgFDYCAEHUASEQDJMCCwJAIAQgAkcNAEHWASEQDJMCCyACIARrIAAoAgAiEGohFCAEIBBrQQJqIQsDQCAELQAAIBBBg9CAgABqLQAARw2OASAQQQJGDZABIBBBAWohECAEQQFqIgQgAkcNAAsgACAUNgIAQdYBIRAMkgILAkAgBCACRw0AQdcBIRAMkgILAkACQCAELQAAQbt/ag4QAI8BjwGPAY8BjwGPAY8BjwGPAY8BjwGPAY8BjwEBjwELIARBAWohBEG7ASEQDPkBCyAEQQFqIQRBvAEhEAz4AQsCQCAEIAJHDQBB2AEhEAyRAgsgBC0AAEHIAEcNjAEgBEEBaiEEDMQBCwJAIAQgAkYNACAAQZCAgIAANgIIIAAgBDYCBEG+ASEQDPcBC0HZASEQDI8CCwJAIAQgAkcNAEHaASEQDI8CCyAELQAAQcgARg3DASAAQQE6ACgMuQELIABBAjoALyAAIAQgAhCmgICAACIQDY0BQcIBIRAM9AELIAAtAChBf2oOArcBuQG4AQsDQAJAIAQtAABBdmoOBACOAY4BAI4BCyAEQQFqIgQgAkcNAAtB3QEhEAyLAgsgAEEAOgAvIAAtAC1BBHFFDYQCCyAAQQA6AC8gAEEBOgA0IAEhAQyMAQsgEEEVRg3aASAAQQA2AhwgACABNgIUIABBp46AgAA2AhAgAEESNgIMQQAhEAyIAgsCQCAAIBAgAhC0gICAACIEDQAgECEBDIECCwJAIARBFUcNACAAQQM2AhwgACAQNgIUIABBsJiAgAA2AhAgAEEVNgIMQQAhEAyIAgsgAEEANgIcIAAgEDYCFCAAQaeOgIAANgIQIABBEjYCDEEAIRAMhwILIBBBFUYN1gEgAEEANgIcIAAgATYCFCAAQdqNgIAANgIQIABBFDYCDEEAIRAMhgILIAAoAgQhFyAAQQA2AgQgECARp2oiFiEBIAAgFyAQIBYgFBsiEBC1gICAACIURQ2NASAAQQc2AhwgACAQNgIUIAAgFDYCDEEAIRAMhQILIAAgAC8BMEGAAXI7ATAgASEBC0EqIRAM6gELIBBBFUYN0QEgAEEANgIcIAAgATYCFCAAQYOMgIAANgIQIABBEzYCDEEAIRAMggILIBBBFUYNzwEgAEEANgIcIAAgATYCFCAAQZqPgIAANgIQIABBIjYCDEEAIRAMgQILIAAoAgQhECAAQQA2AgQCQCAAIBAgARC3gICAACIQDQAgAUEBaiEBDI0BCyAAQQw2AhwgACAQNgIMIAAgAUEBajYCFEEAIRAMgAILIBBBFUYNzAEgAEEANgIcIAAgATYCFCAAQZqPgIAANgIQIABBIjYCDEEAIRAM/wELIAAoAgQhECAAQQA2AgQCQCAAIBAgARC3gICAACIQDQAgAUEBaiEBDIwBCyAAQQ02AhwgACAQNgIMIAAgAUEBajYCFEEAIRAM/gELIBBBFUYNyQEgAEEANgIcIAAgATYCFCAAQcaMgIAANgIQIABBIzYCDEEAIRAM/QELIAAoAgQhECAAQQA2AgQCQCAAIBAgARC5gICAACIQDQAgAUEBaiEBDIsBCyAAQQ42AhwgACAQNgIMIAAgAUEBajYCFEEAIRAM/AELIABBADYCHCAAIAE2AhQgAEHAlYCAADYCECAAQQI2AgxBACEQDPsBCyAQQRVGDcUBIABBADYCHCAAIAE2AhQgAEHGjICAADYCECAAQSM2AgxBACEQDPoBCyAAQRA2AhwgACABNgIUIAAgEDYCDEEAIRAM+QELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARC5gICAACIEDQAgAUEBaiEBDPEBCyAAQRE2AhwgACAENgIMIAAgAUEBajYCFEEAIRAM+AELIBBBFUYNwQEgAEEANgIcIAAgATYCFCAAQcaMgIAANgIQIABBIzYCDEEAIRAM9wELIAAoAgQhECAAQQA2AgQCQCAAIBAgARC5gICAACIQDQAgAUEBaiEBDIgBCyAAQRM2AhwgACAQNgIMIAAgAUEBajYCFEEAIRAM9gELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARC5gICAACIEDQAgAUEBaiEBDO0BCyAAQRQ2AhwgACAENgIMIAAgAUEBajYCFEEAIRAM9QELIBBBFUYNvQEgAEEANgIcIAAgATYCFCAAQZqPgIAANgIQIABBIjYCDEEAIRAM9AELIAAoAgQhECAAQQA2AgQCQCAAIBAgARC3gICAACIQDQAgAUEBaiEBDIYBCyAAQRY2AhwgACAQNgIMIAAgAUEBajYCFEEAIRAM8wELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARC3gICAACIEDQAgAUEBaiEBDOkBCyAAQRc2AhwgACAENgIMIAAgAUEBajYCFEEAIRAM8gELIABBADYCHCAAIAE2AhQgAEHNk4CAADYCECAAQQw2AgxBACEQDPEBC0IBIRELIBBBAWohAQJAIAApAyAiEkL//////////w9WDQAgACASQgSGIBGENwMgIAEhAQyEAQsgAEEANgIcIAAgATYCFCAAQa2JgIAANgIQIABBDDYCDEEAIRAM7wELIABBADYCHCAAIBA2AhQgAEHNk4CAADYCECAAQQw2AgxBACEQDO4BCyAAKAIEIRcgAEEANgIEIBAgEadqIhYhASAAIBcgECAWIBQbIhAQtYCAgAAiFEUNcyAAQQU2AhwgACAQNgIUIAAgFDYCDEEAIRAM7QELIABBADYCHCAAIBA2AhQgAEGqnICAADYCECAAQQ82AgxBACEQDOwBCyAAIBAgAhC0gICAACIBDQEgECEBC0EOIRAM0QELAkAgAUEVRw0AIABBAjYCHCAAIBA2AhQgAEGwmICAADYCECAAQRU2AgxBACEQDOoBCyAAQQA2AhwgACAQNgIUIABBp46AgAA2AhAgAEESNgIMQQAhEAzpAQsgAUEBaiEQAkAgAC8BMCIBQYABcUUNAAJAIAAgECACELuAgIAAIgENACAQIQEMcAsgAUEVRw26ASAAQQU2AhwgACAQNgIUIABB+ZeAgAA2AhAgAEEVNgIMQQAhEAzpAQsCQCABQaAEcUGgBEcNACAALQAtQQJxDQAgAEEANgIcIAAgEDYCFCAAQZaTgIAANgIQIABBBDYCDEEAIRAM6QELIAAgECACEL2AgIAAGiAQIQECQAJAAkACQAJAIAAgECACELOAgIAADhYCAQAEBAQEBAQEBAQEBAQEBAQEBAQDBAsgAEEBOgAuCyAAIAAvATBBwAByOwEwIBAhAQtBJiEQDNEBCyAAQSM2AhwgACAQNgIUIABBpZaAgAA2AhAgAEEVNgIMQQAhEAzpAQsgAEEANgIcIAAgEDYCFCAAQdWLgIAANgIQIABBETYCDEEAIRAM6AELIAAtAC1BAXFFDQFBwwEhEAzOAQsCQCANIAJGDQADQAJAIA0tAABBIEYNACANIQEMxAELIA1BAWoiDSACRw0AC0ElIRAM5wELQSUhEAzmAQsgACgCBCEEIABBADYCBCAAIAQgDRCvgICAACIERQ2tASAAQSY2AhwgACAENgIMIAAgDUEBajYCFEEAIRAM5QELIBBBFUYNqwEgAEEANgIcIAAgATYCFCAAQf2NgIAANgIQIABBHTYCDEEAIRAM5AELIABBJzYCHCAAIAE2AhQgACAQNgIMQQAhEAzjAQsgECEBQQEhFAJAAkACQAJAAkACQAJAIAAtACxBfmoOBwYFBQMBAgAFCyAAIAAvATBBCHI7ATAMAwtBAiEUDAELQQQhFAsgAEEBOgAsIAAgAC8BMCAUcjsBMAsgECEBC0ErIRAMygELIABBADYCHCAAIBA2AhQgAEGrkoCAADYCECAAQQs2AgxBACEQDOIBCyAAQQA2AhwgACABNgIUIABB4Y+AgAA2AhAgAEEKNgIMQQAhEAzhAQsgAEEAOgAsIBAhAQy9AQsgECEBQQEhFAJAAkACQAJAAkAgAC0ALEF7ag4EAwECAAULIAAgAC8BMEEIcjsBMAwDC0ECIRQMAQtBBCEUCyAAQQE6ACwgACAALwEwIBRyOwEwCyAQIQELQSkhEAzFAQsgAEEANgIcIAAgATYCFCAAQfCUgIAANgIQIABBAzYCDEEAIRAM3QELAkAgDi0AAEENRw0AIAAoAgQhASAAQQA2AgQCQCAAIAEgDhCxgICAACIBDQAgDkEBaiEBDHULIABBLDYCHCAAIAE2AgwgACAOQQFqNgIUQQAhEAzdAQsgAC0ALUEBcUUNAUHEASEQDMMBCwJAIA4gAkcNAEEtIRAM3AELAkACQANAAkAgDi0AAEF2ag4EAgAAAwALIA5BAWoiDiACRw0AC0EtIRAM3QELIAAoAgQhASAAQQA2AgQCQCAAIAEgDhCxgICAACIBDQAgDiEBDHQLIABBLDYCHCAAIA42AhQgACABNgIMQQAhEAzcAQsgACgCBCEBIABBADYCBAJAIAAgASAOELGAgIAAIgENACAOQQFqIQEMcwsgAEEsNgIcIAAgATYCDCAAIA5BAWo2AhRBACEQDNsBCyAAKAIEIQQgAEEANgIEIAAgBCAOELGAgIAAIgQNoAEgDiEBDM4BCyAQQSxHDQEgAUEBaiEQQQEhAQJAAkACQAJAAkAgAC0ALEF7ag4EAwECBAALIBAhAQwEC0ECIQEMAQtBBCEBCyAAQQE6ACwgACAALwEwIAFyOwEwIBAhAQwBCyAAIAAvATBBCHI7ATAgECEBC0E5IRAMvwELIABBADoALCABIQELQTQhEAy9AQsgACAALwEwQSByOwEwIAEhAQwCCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQsYCAgAAiBA0AIAEhAQzHAQsgAEE3NgIcIAAgATYCFCAAIAQ2AgxBACEQDNQBCyAAQQg6ACwgASEBC0EwIRAMuQELAkAgAC0AKEEBRg0AIAEhAQwECyAALQAtQQhxRQ2TASABIQEMAwsgAC0AMEEgcQ2UAUHFASEQDLcBCwJAIA8gAkYNAAJAA0ACQCAPLQAAQVBqIgFB/wFxQQpJDQAgDyEBQTUhEAy6AQsgACkDICIRQpmz5syZs+bMGVYNASAAIBFCCn4iETcDICARIAGtQv8BgyISQn+FVg0BIAAgESASfDcDICAPQQFqIg8gAkcNAAtBOSEQDNEBCyAAKAIEIQIgAEEANgIEIAAgAiAPQQFqIgQQsYCAgAAiAg2VASAEIQEMwwELQTkhEAzPAQsCQCAALwEwIgFBCHFFDQAgAC0AKEEBRw0AIAAtAC1BCHFFDZABCyAAIAFB9/sDcUGABHI7ATAgDyEBC0E3IRAMtAELIAAgAC8BMEEQcjsBMAyrAQsgEEEVRg2LASAAQQA2AhwgACABNgIUIABB8I6AgAA2AhAgAEEcNgIMQQAhEAzLAQsgAEHDADYCHCAAIAE2AgwgACANQQFqNgIUQQAhEAzKAQsCQCABLQAAQTpHDQAgACgCBCEQIABBADYCBAJAIAAgECABEK+AgIAAIhANACABQQFqIQEMYwsgAEHDADYCHCAAIBA2AgwgACABQQFqNgIUQQAhEAzKAQsgAEEANgIcIAAgATYCFCAAQbGRgIAANgIQIABBCjYCDEEAIRAMyQELIABBADYCHCAAIAE2AhQgAEGgmYCAADYCECAAQR42AgxBACEQDMgBCyAAQQA2AgALIABBgBI7ASogACAXQQFqIgEgAhCogICAACIQDQEgASEBC0HHACEQDKwBCyAQQRVHDYMBIABB0QA2AhwgACABNgIUIABB45eAgAA2AhAgAEEVNgIMQQAhEAzEAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMXgsgAEHSADYCHCAAIAE2AhQgACAQNgIMQQAhEAzDAQsgAEEANgIcIAAgFDYCFCAAQcGogIAANgIQIABBBzYCDCAAQQA2AgBBACEQDMIBCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxdCyAAQdMANgIcIAAgATYCFCAAIBA2AgxBACEQDMEBC0EAIRAgAEEANgIcIAAgATYCFCAAQYCRgIAANgIQIABBCTYCDAzAAQsgEEEVRg19IABBADYCHCAAIAE2AhQgAEGUjYCAADYCECAAQSE2AgxBACEQDL8BC0EBIRZBACEXQQAhFEEBIRALIAAgEDoAKyABQQFqIQECQAJAIAAtAC1BEHENAAJAAkACQCAALQAqDgMBAAIECyAWRQ0DDAILIBQNAQwCCyAXRQ0BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQrYCAgAAiEA0AIAEhAQxcCyAAQdgANgIcIAAgATYCFCAAIBA2AgxBACEQDL4BCyAAKAIEIQQgAEEANgIEAkAgACAEIAEQrYCAgAAiBA0AIAEhAQytAQsgAEHZADYCHCAAIAE2AhQgACAENgIMQQAhEAy9AQsgACgCBCEEIABBADYCBAJAIAAgBCABEK2AgIAAIgQNACABIQEMqwELIABB2gA2AhwgACABNgIUIAAgBDYCDEEAIRAMvAELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARCtgICAACIEDQAgASEBDKkBCyAAQdwANgIcIAAgATYCFCAAIAQ2AgxBACEQDLsBCwJAIAEtAABBUGoiEEH/AXFBCk8NACAAIBA6ACogAUEBaiEBQc8AIRAMogELIAAoAgQhBCAAQQA2AgQCQCAAIAQgARCtgICAACIEDQAgASEBDKcBCyAAQd4ANgIcIAAgATYCFCAAIAQ2AgxBACEQDLoBCyAAQQA2AgAgF0EBaiEBAkAgAC0AKUEjTw0AIAEhAQxZCyAAQQA2AhwgACABNgIUIABB04mAgAA2AhAgAEEINgIMQQAhEAy5AQsgAEEANgIAC0EAIRAgAEEANgIcIAAgATYCFCAAQZCzgIAANgIQIABBCDYCDAy3AQsgAEEANgIAIBdBAWohAQJAIAAtAClBIUcNACABIQEMVgsgAEEANgIcIAAgATYCFCAAQZuKgIAANgIQIABBCDYCDEEAIRAMtgELIABBADYCACAXQQFqIQECQCAALQApIhBBXWpBC08NACABIQEMVQsCQCAQQQZLDQBBASAQdEHKAHFFDQAgASEBDFULQQAhECAAQQA2AhwgACABNgIUIABB94mAgAA2AhAgAEEINgIMDLUBCyAQQRVGDXEgAEEANgIcIAAgATYCFCAAQbmNgIAANgIQIABBGjYCDEEAIRAMtAELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDFQLIABB5QA2AhwgACABNgIUIAAgEDYCDEEAIRAMswELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDE0LIABB0gA2AhwgACABNgIUIAAgEDYCDEEAIRAMsgELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDE0LIABB0wA2AhwgACABNgIUIAAgEDYCDEEAIRAMsQELIAAoAgQhECAAQQA2AgQCQCAAIBAgARCngICAACIQDQAgASEBDFELIABB5QA2AhwgACABNgIUIAAgEDYCDEEAIRAMsAELIABBADYCHCAAIAE2AhQgAEHGioCAADYCECAAQQc2AgxBACEQDK8BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxJCyAAQdIANgIcIAAgATYCFCAAIBA2AgxBACEQDK4BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxJCyAAQdMANgIcIAAgATYCFCAAIBA2AgxBACEQDK0BCyAAKAIEIRAgAEEANgIEAkAgACAQIAEQp4CAgAAiEA0AIAEhAQxNCyAAQeUANgIcIAAgATYCFCAAIBA2AgxBACEQDKwBCyAAQQA2AhwgACABNgIUIABB3IiAgAA2AhAgAEEHNgIMQQAhEAyrAQsgEEE/Rw0BIAFBAWohAQtBBSEQDJABC0EAIRAgAEEANgIcIAAgATYCFCAAQf2SgIAANgIQIABBBzYCDAyoAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMQgsgAEHSADYCHCAAIAE2AhQgACAQNgIMQQAhEAynAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMQgsgAEHTADYCHCAAIAE2AhQgACAQNgIMQQAhEAymAQsgACgCBCEQIABBADYCBAJAIAAgECABEKeAgIAAIhANACABIQEMRgsgAEHlADYCHCAAIAE2AhQgACAQNgIMQQAhEAylAQsgACgCBCEBIABBADYCBAJAIAAgASAUEKeAgIAAIgENACAUIQEMPwsgAEHSADYCHCAAIBQ2AhQgACABNgIMQQAhEAykAQsgACgCBCEBIABBADYCBAJAIAAgASAUEKeAgIAAIgENACAUIQEMPwsgAEHTADYCHCAAIBQ2AhQgACABNgIMQQAhEAyjAQsgACgCBCEBIABBADYCBAJAIAAgASAUEKeAgIAAIgENACAUIQEMQwsgAEHlADYCHCAAIBQ2AhQgACABNgIMQQAhEAyiAQsgAEEANgIcIAAgFDYCFCAAQcOPgIAANgIQIABBBzYCDEEAIRAMoQELIABBADYCHCAAIAE2AhQgAEHDj4CAADYCECAAQQc2AgxBACEQDKABC0EAIRAgAEEANgIcIAAgFDYCFCAAQYycgIAANgIQIABBBzYCDAyfAQsgAEEANgIcIAAgFDYCFCAAQYycgIAANgIQIABBBzYCDEEAIRAMngELIABBADYCHCAAIBQ2AhQgAEH+kYCAADYCECAAQQc2AgxBACEQDJ0BCyAAQQA2AhwgACABNgIUIABBjpuAgAA2AhAgAEEGNgIMQQAhEAycAQsgEEEVRg1XIABBADYCHCAAIAE2AhQgAEHMjoCAADYCECAAQSA2AgxBACEQDJsBCyAAQQA2AgAgEEEBaiEBQSQhEAsgACAQOgApIAAoAgQhECAAQQA2AgQgACAQIAEQq4CAgAAiEA1UIAEhAQw+CyAAQQA2AgALQQAhECAAQQA2AhwgACAENgIUIABB8ZuAgAA2AhAgAEEGNgIMDJcBCyABQRVGDVAgAEEANgIcIAAgBTYCFCAAQfCMgIAANgIQIABBGzYCDEEAIRAMlgELIAAoAgQhBSAAQQA2AgQgACAFIBAQqYCAgAAiBQ0BIBBBAWohBQtBrQEhEAx7CyAAQcEBNgIcIAAgBTYCDCAAIBBBAWo2AhRBACEQDJMBCyAAKAIEIQYgAEEANgIEIAAgBiAQEKmAgIAAIgYNASAQQQFqIQYLQa4BIRAMeAsgAEHCATYCHCAAIAY2AgwgACAQQQFqNgIUQQAhEAyQAQsgAEEANgIcIAAgBzYCFCAAQZeLgIAANgIQIABBDTYCDEEAIRAMjwELIABBADYCHCAAIAg2AhQgAEHjkICAADYCECAAQQk2AgxBACEQDI4BCyAAQQA2AhwgACAINgIUIABBlI2AgAA2AhAgAEEhNgIMQQAhEAyNAQtBASEWQQAhF0EAIRRBASEQCyAAIBA6ACsgCUEBaiEIAkACQCAALQAtQRBxDQACQAJAAkAgAC0AKg4DAQACBAsgFkUNAwwCCyAUDQEMAgsgF0UNAQsgACgCBCEQIABBADYCBCAAIBAgCBCtgICAACIQRQ09IABByQE2AhwgACAINgIUIAAgEDYCDEEAIRAMjAELIAAoAgQhBCAAQQA2AgQgACAEIAgQrYCAgAAiBEUNdiAAQcoBNgIcIAAgCDYCFCAAIAQ2AgxBACEQDIsBCyAAKAIEIQQgAEEANgIEIAAgBCAJEK2AgIAAIgRFDXQgAEHLATYCHCAAIAk2AhQgACAENgIMQQAhEAyKAQsgACgCBCEEIABBADYCBCAAIAQgChCtgICAACIERQ1yIABBzQE2AhwgACAKNgIUIAAgBDYCDEEAIRAMiQELAkAgCy0AAEFQaiIQQf8BcUEKTw0AIAAgEDoAKiALQQFqIQpBtgEhEAxwCyAAKAIEIQQgAEEANgIEIAAgBCALEK2AgIAAIgRFDXAgAEHPATYCHCAAIAs2AhQgACAENgIMQQAhEAyIAQsgAEEANgIcIAAgBDYCFCAAQZCzgIAANgIQIABBCDYCDCAAQQA2AgBBACEQDIcBCyABQRVGDT8gAEEANgIcIAAgDDYCFCAAQcyOgIAANgIQIABBIDYCDEEAIRAMhgELIABBgQQ7ASggACgCBCEQIABCADcDACAAIBAgDEEBaiIMEKuAgIAAIhBFDTggAEHTATYCHCAAIAw2AhQgACAQNgIMQQAhEAyFAQsgAEEANgIAC0EAIRAgAEEANgIcIAAgBDYCFCAAQdibgIAANgIQIABBCDYCDAyDAQsgACgCBCEQIABCADcDACAAIBAgC0EBaiILEKuAgIAAIhANAUHGASEQDGkLIABBAjoAKAxVCyAAQdUBNgIcIAAgCzYCFCAAIBA2AgxBACEQDIABCyAQQRVGDTcgAEEANgIcIAAgBDYCFCAAQaSMgIAANgIQIABBEDYCDEEAIRAMfwsgAC0ANEEBRw00IAAgBCACELyAgIAAIhBFDTQgEEEVRw01IABB3AE2AhwgACAENgIUIABB1ZaAgAA2AhAgAEEVNgIMQQAhEAx+C0EAIRAgAEEANgIcIABBr4uAgAA2AhAgAEECNgIMIAAgFEEBajYCFAx9C0EAIRAMYwtBAiEQDGILQQ0hEAxhC0EPIRAMYAtBJSEQDF8LQRMhEAxeC0EVIRAMXQtBFiEQDFwLQRchEAxbC0EYIRAMWgtBGSEQDFkLQRohEAxYC0EbIRAMVwtBHCEQDFYLQR0hEAxVC0EfIRAMVAtBISEQDFMLQSMhEAxSC0HGACEQDFELQS4hEAxQC0EvIRAMTwtBOyEQDE4LQT0hEAxNC0HIACEQDEwLQckAIRAMSwtBywAhEAxKC0HMACEQDEkLQc4AIRAMSAtB0QAhEAxHC0HVACEQDEYLQdgAIRAMRQtB2QAhEAxEC0HbACEQDEMLQeQAIRAMQgtB5QAhEAxBC0HxACEQDEALQfQAIRAMPwtBjQEhEAw+C0GXASEQDD0LQakBIRAMPAtBrAEhEAw7C0HAASEQDDoLQbkBIRAMOQtBrwEhEAw4C0GxASEQDDcLQbIBIRAMNgtBtAEhEAw1C0G1ASEQDDQLQboBIRAMMwtBvQEhEAwyC0G/ASEQDDELQcEBIRAMMAsgAEEANgIcIAAgBDYCFCAAQemLgIAANgIQIABBHzYCDEEAIRAMSAsgAEHbATYCHCAAIAQ2AhQgAEH6loCAADYCECAAQRU2AgxBACEQDEcLIABB+AA2AhwgACAMNgIUIABBypiAgAA2AhAgAEEVNgIMQQAhEAxGCyAAQdEANgIcIAAgBTYCFCAAQbCXgIAANgIQIABBFTYCDEEAIRAMRQsgAEH5ADYCHCAAIAE2AhQgACAQNgIMQQAhEAxECyAAQfgANgIcIAAgATYCFCAAQcqYgIAANgIQIABBFTYCDEEAIRAMQwsgAEHkADYCHCAAIAE2AhQgAEHjl4CAADYCECAAQRU2AgxBACEQDEILIABB1wA2AhwgACABNgIUIABByZeAgAA2AhAgAEEVNgIMQQAhEAxBCyAAQQA2AhwgACABNgIUIABBuY2AgAA2AhAgAEEaNgIMQQAhEAxACyAAQcIANgIcIAAgATYCFCAAQeOYgIAANgIQIABBFTYCDEEAIRAMPwsgAEEANgIEIAAgDyAPELGAgIAAIgRFDQEgAEE6NgIcIAAgBDYCDCAAIA9BAWo2AhRBACEQDD4LIAAoAgQhBCAAQQA2AgQCQCAAIAQgARCxgICAACIERQ0AIABBOzYCHCAAIAQ2AgwgACABQQFqNgIUQQAhEAw+CyABQQFqIQEMLQsgD0EBaiEBDC0LIABBADYCHCAAIA82AhQgAEHkkoCAADYCECAAQQQ2AgxBACEQDDsLIABBNjYCHCAAIAQ2AhQgACACNgIMQQAhEAw6CyAAQS42AhwgACAONgIUIAAgBDYCDEEAIRAMOQsgAEHQADYCHCAAIAE2AhQgAEGRmICAADYCECAAQRU2AgxBACEQDDgLIA1BAWohAQwsCyAAQRU2AhwgACABNgIUIABBgpmAgAA2AhAgAEEVNgIMQQAhEAw2CyAAQRs2AhwgACABNgIUIABBkZeAgAA2AhAgAEEVNgIMQQAhEAw1CyAAQQ82AhwgACABNgIUIABBkZeAgAA2AhAgAEEVNgIMQQAhEAw0CyAAQQs2AhwgACABNgIUIABBkZeAgAA2AhAgAEEVNgIMQQAhEAwzCyAAQRo2AhwgACABNgIUIABBgpmAgAA2AhAgAEEVNgIMQQAhEAwyCyAAQQs2AhwgACABNgIUIABBgpmAgAA2AhAgAEEVNgIMQQAhEAwxCyAAQQo2AhwgACABNgIUIABB5JaAgAA2AhAgAEEVNgIMQQAhEAwwCyAAQR42AhwgACABNgIUIABB+ZeAgAA2AhAgAEEVNgIMQQAhEAwvCyAAQQA2AhwgACAQNgIUIABB2o2AgAA2AhAgAEEUNgIMQQAhEAwuCyAAQQQ2AhwgACABNgIUIABBsJiAgAA2AhAgAEEVNgIMQQAhEAwtCyAAQQA2AgAgC0EBaiELC0G4ASEQDBILIABBADYCACAQQQFqIQFB9QAhEAwRCyABIQECQCAALQApQQVHDQBB4wAhEAwRC0HiACEQDBALQQAhECAAQQA2AhwgAEHkkYCAADYCECAAQQc2AgwgACAUQQFqNgIUDCgLIABBADYCACAXQQFqIQFBwAAhEAwOC0EBIQELIAAgAToALCAAQQA2AgAgF0EBaiEBC0EoIRAMCwsgASEBC0E4IRAMCQsCQCABIg8gAkYNAANAAkAgDy0AAEGAvoCAAGotAAAiAUEBRg0AIAFBAkcNAyAPQQFqIQEMBAsgD0EBaiIPIAJHDQALQT4hEAwiC0E+IRAMIQsgAEEAOgAsIA8hAQwBC0ELIRAMBgtBOiEQDAULIAFBAWohAUEtIRAMBAsgACABOgAsIABBADYCACAWQQFqIQFBDCEQDAMLIABBADYCACAXQQFqIQFBCiEQDAILIABBADYCAAsgAEEAOgAsIA0hAUEJIRAMAAsLQQAhECAAQQA2AhwgACALNgIUIABBzZCAgAA2AhAgAEEJNgIMDBcLQQAhECAAQQA2AhwgACAKNgIUIABB6YqAgAA2AhAgAEEJNgIMDBYLQQAhECAAQQA2AhwgACAJNgIUIABBt5CAgAA2AhAgAEEJNgIMDBULQQAhECAAQQA2AhwgACAINgIUIABBnJGAgAA2AhAgAEEJNgIMDBQLQQAhECAAQQA2AhwgACABNgIUIABBzZCAgAA2AhAgAEEJNgIMDBMLQQAhECAAQQA2AhwgACABNgIUIABB6YqAgAA2AhAgAEEJNgIMDBILQQAhECAAQQA2AhwgACABNgIUIABBt5CAgAA2AhAgAEEJNgIMDBELQQAhECAAQQA2AhwgACABNgIUIABBnJGAgAA2AhAgAEEJNgIMDBALQQAhECAAQQA2AhwgACABNgIUIABBl5WAgAA2AhAgAEEPNgIMDA8LQQAhECAAQQA2AhwgACABNgIUIABBl5WAgAA2AhAgAEEPNgIMDA4LQQAhECAAQQA2AhwgACABNgIUIABBwJKAgAA2AhAgAEELNgIMDA0LQQAhECAAQQA2AhwgACABNgIUIABBlYmAgAA2AhAgAEELNgIMDAwLQQAhECAAQQA2AhwgACABNgIUIABB4Y+AgAA2AhAgAEEKNgIMDAsLQQAhECAAQQA2AhwgACABNgIUIABB+4+AgAA2AhAgAEEKNgIMDAoLQQAhECAAQQA2AhwgACABNgIUIABB8ZmAgAA2AhAgAEECNgIMDAkLQQAhECAAQQA2AhwgACABNgIUIABBxJSAgAA2AhAgAEECNgIMDAgLQQAhECAAQQA2AhwgACABNgIUIABB8pWAgAA2AhAgAEECNgIMDAcLIABBAjYCHCAAIAE2AhQgAEGcmoCAADYCECAAQRY2AgxBACEQDAYLQQEhEAwFC0HUACEQIAEiBCACRg0EIANBCGogACAEIAJB2MKAgABBChDFgICAACADKAIMIQQgAygCCA4DAQQCAAsQyoCAgAAACyAAQQA2AhwgAEG1moCAADYCECAAQRc2AgwgACAEQQFqNgIUQQAhEAwCCyAAQQA2AhwgACAENgIUIABBypqAgAA2AhAgAEEJNgIMQQAhEAwBCwJAIAEiBCACRw0AQSIhEAwBCyAAQYmAgIAANgIIIAAgBDYCBEEhIRALIANBEGokgICAgAAgEAuvAQECfyABKAIAIQYCQAJAIAIgA0YNACAEIAZqIQQgBiADaiACayEHIAIgBkF/cyAFaiIGaiEFA0ACQCACLQAAIAQtAABGDQBBAiEEDAMLAkAgBg0AQQAhBCAFIQIMAwsgBkF/aiEGIARBAWohBCACQQFqIgIgA0cNAAsgByEGIAMhAgsgAEEBNgIAIAEgBjYCACAAIAI2AgQPCyABQQA2AgAgACAENgIAIAAgAjYCBAsKACAAEMeAgIAAC/I2AQt/I4CAgIAAQRBrIgEkgICAgAACQEEAKAKg0ICAAA0AQQAQy4CAgABBgNSEgABrIgJB2QBJDQBBACEDAkBBACgC4NOAgAAiBA0AQQBCfzcC7NOAgABBAEKAgISAgIDAADcC5NOAgABBACABQQhqQXBxQdiq1aoFcyIENgLg04CAAEEAQQA2AvTTgIAAQQBBADYCxNOAgAALQQAgAjYCzNOAgABBAEGA1ISAADYCyNOAgABBAEGA1ISAADYCmNCAgABBACAENgKs0ICAAEEAQX82AqjQgIAAA0AgA0HE0ICAAGogA0G40ICAAGoiBDYCACAEIANBsNCAgABqIgU2AgAgA0G80ICAAGogBTYCACADQczQgIAAaiADQcDQgIAAaiIFNgIAIAUgBDYCACADQdTQgIAAaiADQcjQgIAAaiIENgIAIAQgBTYCACADQdDQgIAAaiAENgIAIANBIGoiA0GAAkcNAAtBgNSEgABBeEGA1ISAAGtBD3FBAEGA1ISAAEEIakEPcRsiA2oiBEEEaiACQUhqIgUgA2siA0EBcjYCAEEAQQAoAvDTgIAANgKk0ICAAEEAIAM2ApTQgIAAQQAgBDYCoNCAgABBgNSEgAAgBWpBODYCBAsCQAJAAkACQAJAAkACQAJAAkACQAJAAkAgAEHsAUsNAAJAQQAoAojQgIAAIgZBECAAQRNqQXBxIABBC0kbIgJBA3YiBHYiA0EDcUUNAAJAAkAgA0EBcSAEckEBcyIFQQN0IgRBsNCAgABqIgMgBEG40ICAAGooAgAiBCgCCCICRw0AQQAgBkF+IAV3cTYCiNCAgAAMAQsgAyACNgIIIAIgAzYCDAsgBEEIaiEDIAQgBUEDdCIFQQNyNgIEIAQgBWoiBCAEKAIEQQFyNgIEDAwLIAJBACgCkNCAgAAiB00NAQJAIANFDQACQAJAIAMgBHRBAiAEdCIDQQAgA2tycSIDQQAgA2txQX9qIgMgA0EMdkEQcSIDdiIEQQV2QQhxIgUgA3IgBCAFdiIDQQJ2QQRxIgRyIAMgBHYiA0EBdkECcSIEciADIAR2IgNBAXZBAXEiBHIgAyAEdmoiBEEDdCIDQbDQgIAAaiIFIANBuNCAgABqKAIAIgMoAggiAEcNAEEAIAZBfiAEd3EiBjYCiNCAgAAMAQsgBSAANgIIIAAgBTYCDAsgAyACQQNyNgIEIAMgBEEDdCIEaiAEIAJrIgU2AgAgAyACaiIAIAVBAXI2AgQCQCAHRQ0AIAdBeHFBsNCAgABqIQJBACgCnNCAgAAhBAJAAkAgBkEBIAdBA3Z0IghxDQBBACAGIAhyNgKI0ICAACACIQgMAQsgAigCCCEICyAIIAQ2AgwgAiAENgIIIAQgAjYCDCAEIAg2AggLIANBCGohA0EAIAA2ApzQgIAAQQAgBTYCkNCAgAAMDAtBACgCjNCAgAAiCUUNASAJQQAgCWtxQX9qIgMgA0EMdkEQcSIDdiIEQQV2QQhxIgUgA3IgBCAFdiIDQQJ2QQRxIgRyIAMgBHYiA0EBdkECcSIEciADIAR2IgNBAXZBAXEiBHIgAyAEdmpBAnRBuNKAgABqKAIAIgAoAgRBeHEgAmshBCAAIQUCQANAAkAgBSgCECIDDQAgBUEUaigCACIDRQ0CCyADKAIEQXhxIAJrIgUgBCAFIARJIgUbIQQgAyAAIAUbIQAgAyEFDAALCyAAKAIYIQoCQCAAKAIMIgggAEYNACAAKAIIIgNBACgCmNCAgABJGiAIIAM2AgggAyAINgIMDAsLAkAgAEEUaiIFKAIAIgMNACAAKAIQIgNFDQMgAEEQaiEFCwNAIAUhCyADIghBFGoiBSgCACIDDQAgCEEQaiEFIAgoAhAiAw0ACyALQQA2AgAMCgtBfyECIABBv39LDQAgAEETaiIDQXBxIQJBACgCjNCAgAAiB0UNAEEAIQsCQCACQYACSQ0AQR8hCyACQf///wdLDQAgA0EIdiIDIANBgP4/akEQdkEIcSIDdCIEIARBgOAfakEQdkEEcSIEdCIFIAVBgIAPakEQdkECcSIFdEEPdiADIARyIAVyayIDQQF0IAIgA0EVanZBAXFyQRxqIQsLQQAgAmshBAJAAkACQAJAIAtBAnRBuNKAgABqKAIAIgUNAEEAIQNBACEIDAELQQAhAyACQQBBGSALQQF2ayALQR9GG3QhAEEAIQgDQAJAIAUoAgRBeHEgAmsiBiAETw0AIAYhBCAFIQggBg0AQQAhBCAFIQggBSEDDAMLIAMgBUEUaigCACIGIAYgBSAAQR12QQRxakEQaigCACIFRhsgAyAGGyEDIABBAXQhACAFDQALCwJAIAMgCHINAEEAIQhBAiALdCIDQQAgA2tyIAdxIgNFDQMgA0EAIANrcUF/aiIDIANBDHZBEHEiA3YiBUEFdkEIcSIAIANyIAUgAHYiA0ECdkEEcSIFciADIAV2IgNBAXZBAnEiBXIgAyAFdiIDQQF2QQFxIgVyIAMgBXZqQQJ0QbjSgIAAaigCACEDCyADRQ0BCwNAIAMoAgRBeHEgAmsiBiAESSEAAkAgAygCECIFDQAgA0EUaigCACEFCyAGIAQgABshBCADIAggABshCCAFIQMgBQ0ACwsgCEUNACAEQQAoApDQgIAAIAJrTw0AIAgoAhghCwJAIAgoAgwiACAIRg0AIAgoAggiA0EAKAKY0ICAAEkaIAAgAzYCCCADIAA2AgwMCQsCQCAIQRRqIgUoAgAiAw0AIAgoAhAiA0UNAyAIQRBqIQULA0AgBSEGIAMiAEEUaiIFKAIAIgMNACAAQRBqIQUgACgCECIDDQALIAZBADYCAAwICwJAQQAoApDQgIAAIgMgAkkNAEEAKAKc0ICAACEEAkACQCADIAJrIgVBEEkNACAEIAJqIgAgBUEBcjYCBEEAIAU2ApDQgIAAQQAgADYCnNCAgAAgBCADaiAFNgIAIAQgAkEDcjYCBAwBCyAEIANBA3I2AgQgBCADaiIDIAMoAgRBAXI2AgRBAEEANgKc0ICAAEEAQQA2ApDQgIAACyAEQQhqIQMMCgsCQEEAKAKU0ICAACIAIAJNDQBBACgCoNCAgAAiAyACaiIEIAAgAmsiBUEBcjYCBEEAIAU2ApTQgIAAQQAgBDYCoNCAgAAgAyACQQNyNgIEIANBCGohAwwKCwJAAkBBACgC4NOAgABFDQBBACgC6NOAgAAhBAwBC0EAQn83AuzTgIAAQQBCgICEgICAwAA3AuTTgIAAQQAgAUEMakFwcUHYqtWqBXM2AuDTgIAAQQBBADYC9NOAgABBAEEANgLE04CAAEGAgAQhBAtBACEDAkAgBCACQccAaiIHaiIGQQAgBGsiC3EiCCACSw0AQQBBMDYC+NOAgAAMCgsCQEEAKALA04CAACIDRQ0AAkBBACgCuNOAgAAiBCAIaiIFIARNDQAgBSADTQ0BC0EAIQNBAEEwNgL404CAAAwKC0EALQDE04CAAEEEcQ0EAkACQAJAQQAoAqDQgIAAIgRFDQBByNOAgAAhAwNAAkAgAygCACIFIARLDQAgBSADKAIEaiAESw0DCyADKAIIIgMNAAsLQQAQy4CAgAAiAEF/Rg0FIAghBgJAQQAoAuTTgIAAIgNBf2oiBCAAcUUNACAIIABrIAQgAGpBACADa3FqIQYLIAYgAk0NBSAGQf7///8HSw0FAkBBACgCwNOAgAAiA0UNAEEAKAK404CAACIEIAZqIgUgBE0NBiAFIANLDQYLIAYQy4CAgAAiAyAARw0BDAcLIAYgAGsgC3EiBkH+////B0sNBCAGEMuAgIAAIgAgAygCACADKAIEakYNAyAAIQMLAkAgA0F/Rg0AIAJByABqIAZNDQACQCAHIAZrQQAoAujTgIAAIgRqQQAgBGtxIgRB/v///wdNDQAgAyEADAcLAkAgBBDLgICAAEF/Rg0AIAQgBmohBiADIQAMBwtBACAGaxDLgICAABoMBAsgAyEAIANBf0cNBQwDC0EAIQgMBwtBACEADAULIABBf0cNAgtBAEEAKALE04CAAEEEcjYCxNOAgAALIAhB/v///wdLDQEgCBDLgICAACEAQQAQy4CAgAAhAyAAQX9GDQEgA0F/Rg0BIAAgA08NASADIABrIgYgAkE4ak0NAQtBAEEAKAK404CAACAGaiIDNgK404CAAAJAIANBACgCvNOAgABNDQBBACADNgK804CAAAsCQAJAAkACQEEAKAKg0ICAACIERQ0AQcjTgIAAIQMDQCAAIAMoAgAiBSADKAIEIghqRg0CIAMoAggiAw0ADAMLCwJAAkBBACgCmNCAgAAiA0UNACAAIANPDQELQQAgADYCmNCAgAALQQAhA0EAIAY2AszTgIAAQQAgADYCyNOAgABBAEF/NgKo0ICAAEEAQQAoAuDTgIAANgKs0ICAAEEAQQA2AtTTgIAAA0AgA0HE0ICAAGogA0G40ICAAGoiBDYCACAEIANBsNCAgABqIgU2AgAgA0G80ICAAGogBTYCACADQczQgIAAaiADQcDQgIAAaiIFNgIAIAUgBDYCACADQdTQgIAAaiADQcjQgIAAaiIENgIAIAQgBTYCACADQdDQgIAAaiAENgIAIANBIGoiA0GAAkcNAAsgAEF4IABrQQ9xQQAgAEEIakEPcRsiA2oiBCAGQUhqIgUgA2siA0EBcjYCBEEAQQAoAvDTgIAANgKk0ICAAEEAIAM2ApTQgIAAQQAgBDYCoNCAgAAgACAFakE4NgIEDAILIAMtAAxBCHENACAEIAVJDQAgBCAATw0AIARBeCAEa0EPcUEAIARBCGpBD3EbIgVqIgBBACgClNCAgAAgBmoiCyAFayIFQQFyNgIEIAMgCCAGajYCBEEAQQAoAvDTgIAANgKk0ICAAEEAIAU2ApTQgIAAQQAgADYCoNCAgAAgBCALakE4NgIEDAELAkAgAEEAKAKY0ICAACIITw0AQQAgADYCmNCAgAAgACEICyAAIAZqIQVByNOAgAAhAwJAAkACQAJAAkACQAJAA0AgAygCACAFRg0BIAMoAggiAw0ADAILCyADLQAMQQhxRQ0BC0HI04CAACEDA0ACQCADKAIAIgUgBEsNACAFIAMoAgRqIgUgBEsNAwsgAygCCCEDDAALCyADIAA2AgAgAyADKAIEIAZqNgIEIABBeCAAa0EPcUEAIABBCGpBD3EbaiILIAJBA3I2AgQgBUF4IAVrQQ9xQQAgBUEIakEPcRtqIgYgCyACaiICayEDAkAgBiAERw0AQQAgAjYCoNCAgABBAEEAKAKU0ICAACADaiIDNgKU0ICAACACIANBAXI2AgQMAwsCQCAGQQAoApzQgIAARw0AQQAgAjYCnNCAgABBAEEAKAKQ0ICAACADaiIDNgKQ0ICAACACIANBAXI2AgQgAiADaiADNgIADAMLAkAgBigCBCIEQQNxQQFHDQAgBEF4cSEHAkACQCAEQf8BSw0AIAYoAggiBSAEQQN2IghBA3RBsNCAgABqIgBGGgJAIAYoAgwiBCAFRw0AQQBBACgCiNCAgABBfiAId3E2AojQgIAADAILIAQgAEYaIAQgBTYCCCAFIAQ2AgwMAQsgBigCGCEJAkACQCAGKAIMIgAgBkYNACAGKAIIIgQgCEkaIAAgBDYCCCAEIAA2AgwMAQsCQCAGQRRqIgQoAgAiBQ0AIAZBEGoiBCgCACIFDQBBACEADAELA0AgBCEIIAUiAEEUaiIEKAIAIgUNACAAQRBqIQQgACgCECIFDQALIAhBADYCAAsgCUUNAAJAAkAgBiAGKAIcIgVBAnRBuNKAgABqIgQoAgBHDQAgBCAANgIAIAANAUEAQQAoAozQgIAAQX4gBXdxNgKM0ICAAAwCCyAJQRBBFCAJKAIQIAZGG2ogADYCACAARQ0BCyAAIAk2AhgCQCAGKAIQIgRFDQAgACAENgIQIAQgADYCGAsgBigCFCIERQ0AIABBFGogBDYCACAEIAA2AhgLIAcgA2ohAyAGIAdqIgYoAgQhBAsgBiAEQX5xNgIEIAIgA2ogAzYCACACIANBAXI2AgQCQCADQf8BSw0AIANBeHFBsNCAgABqIQQCQAJAQQAoAojQgIAAIgVBASADQQN2dCIDcQ0AQQAgBSADcjYCiNCAgAAgBCEDDAELIAQoAgghAwsgAyACNgIMIAQgAjYCCCACIAQ2AgwgAiADNgIIDAMLQR8hBAJAIANB////B0sNACADQQh2IgQgBEGA/j9qQRB2QQhxIgR0IgUgBUGA4B9qQRB2QQRxIgV0IgAgAEGAgA9qQRB2QQJxIgB0QQ92IAQgBXIgAHJrIgRBAXQgAyAEQRVqdkEBcXJBHGohBAsgAiAENgIcIAJCADcCECAEQQJ0QbjSgIAAaiEFAkBBACgCjNCAgAAiAEEBIAR0IghxDQAgBSACNgIAQQAgACAIcjYCjNCAgAAgAiAFNgIYIAIgAjYCCCACIAI2AgwMAwsgA0EAQRkgBEEBdmsgBEEfRht0IQQgBSgCACEAA0AgACIFKAIEQXhxIANGDQIgBEEddiEAIARBAXQhBCAFIABBBHFqQRBqIggoAgAiAA0ACyAIIAI2AgAgAiAFNgIYIAIgAjYCDCACIAI2AggMAgsgAEF4IABrQQ9xQQAgAEEIakEPcRsiA2oiCyAGQUhqIgggA2siA0EBcjYCBCAAIAhqQTg2AgQgBCAFQTcgBWtBD3FBACAFQUlqQQ9xG2pBQWoiCCAIIARBEGpJGyIIQSM2AgRBAEEAKALw04CAADYCpNCAgABBACADNgKU0ICAAEEAIAs2AqDQgIAAIAhBEGpBACkC0NOAgAA3AgAgCEEAKQLI04CAADcCCEEAIAhBCGo2AtDTgIAAQQAgBjYCzNOAgABBACAANgLI04CAAEEAQQA2AtTTgIAAIAhBJGohAwNAIANBBzYCACADQQRqIgMgBUkNAAsgCCAERg0DIAggCCgCBEF+cTYCBCAIIAggBGsiADYCACAEIABBAXI2AgQCQCAAQf8BSw0AIABBeHFBsNCAgABqIQMCQAJAQQAoAojQgIAAIgVBASAAQQN2dCIAcQ0AQQAgBSAAcjYCiNCAgAAgAyEFDAELIAMoAgghBQsgBSAENgIMIAMgBDYCCCAEIAM2AgwgBCAFNgIIDAQLQR8hAwJAIABB////B0sNACAAQQh2IgMgA0GA/j9qQRB2QQhxIgN0IgUgBUGA4B9qQRB2QQRxIgV0IgggCEGAgA9qQRB2QQJxIgh0QQ92IAMgBXIgCHJrIgNBAXQgACADQRVqdkEBcXJBHGohAwsgBCADNgIcIARCADcCECADQQJ0QbjSgIAAaiEFAkBBACgCjNCAgAAiCEEBIAN0IgZxDQAgBSAENgIAQQAgCCAGcjYCjNCAgAAgBCAFNgIYIAQgBDYCCCAEIAQ2AgwMBAsgAEEAQRkgA0EBdmsgA0EfRht0IQMgBSgCACEIA0AgCCIFKAIEQXhxIABGDQMgA0EddiEIIANBAXQhAyAFIAhBBHFqQRBqIgYoAgAiCA0ACyAGIAQ2AgAgBCAFNgIYIAQgBDYCDCAEIAQ2AggMAwsgBSgCCCIDIAI2AgwgBSACNgIIIAJBADYCGCACIAU2AgwgAiADNgIICyALQQhqIQMMBQsgBSgCCCIDIAQ2AgwgBSAENgIIIARBADYCGCAEIAU2AgwgBCADNgIIC0EAKAKU0ICAACIDIAJNDQBBACgCoNCAgAAiBCACaiIFIAMgAmsiA0EBcjYCBEEAIAM2ApTQgIAAQQAgBTYCoNCAgAAgBCACQQNyNgIEIARBCGohAwwDC0EAIQNBAEEwNgL404CAAAwCCwJAIAtFDQACQAJAIAggCCgCHCIFQQJ0QbjSgIAAaiIDKAIARw0AIAMgADYCACAADQFBACAHQX4gBXdxIgc2AozQgIAADAILIAtBEEEUIAsoAhAgCEYbaiAANgIAIABFDQELIAAgCzYCGAJAIAgoAhAiA0UNACAAIAM2AhAgAyAANgIYCyAIQRRqKAIAIgNFDQAgAEEUaiADNgIAIAMgADYCGAsCQAJAIARBD0sNACAIIAQgAmoiA0EDcjYCBCAIIANqIgMgAygCBEEBcjYCBAwBCyAIIAJqIgAgBEEBcjYCBCAIIAJBA3I2AgQgACAEaiAENgIAAkAgBEH/AUsNACAEQXhxQbDQgIAAaiEDAkACQEEAKAKI0ICAACIFQQEgBEEDdnQiBHENAEEAIAUgBHI2AojQgIAAIAMhBAwBCyADKAIIIQQLIAQgADYCDCADIAA2AgggACADNgIMIAAgBDYCCAwBC0EfIQMCQCAEQf///wdLDQAgBEEIdiIDIANBgP4/akEQdkEIcSIDdCIFIAVBgOAfakEQdkEEcSIFdCICIAJBgIAPakEQdkECcSICdEEPdiADIAVyIAJyayIDQQF0IAQgA0EVanZBAXFyQRxqIQMLIAAgAzYCHCAAQgA3AhAgA0ECdEG40oCAAGohBQJAIAdBASADdCICcQ0AIAUgADYCAEEAIAcgAnI2AozQgIAAIAAgBTYCGCAAIAA2AgggACAANgIMDAELIARBAEEZIANBAXZrIANBH0YbdCEDIAUoAgAhAgJAA0AgAiIFKAIEQXhxIARGDQEgA0EddiECIANBAXQhAyAFIAJBBHFqQRBqIgYoAgAiAg0ACyAGIAA2AgAgACAFNgIYIAAgADYCDCAAIAA2AggMAQsgBSgCCCIDIAA2AgwgBSAANgIIIABBADYCGCAAIAU2AgwgACADNgIICyAIQQhqIQMMAQsCQCAKRQ0AAkACQCAAIAAoAhwiBUECdEG40oCAAGoiAygCAEcNACADIAg2AgAgCA0BQQAgCUF+IAV3cTYCjNCAgAAMAgsgCkEQQRQgCigCECAARhtqIAg2AgAgCEUNAQsgCCAKNgIYAkAgACgCECIDRQ0AIAggAzYCECADIAg2AhgLIABBFGooAgAiA0UNACAIQRRqIAM2AgAgAyAINgIYCwJAAkAgBEEPSw0AIAAgBCACaiIDQQNyNgIEIAAgA2oiAyADKAIEQQFyNgIEDAELIAAgAmoiBSAEQQFyNgIEIAAgAkEDcjYCBCAFIARqIAQ2AgACQCAHRQ0AIAdBeHFBsNCAgABqIQJBACgCnNCAgAAhAwJAAkBBASAHQQN2dCIIIAZxDQBBACAIIAZyNgKI0ICAACACIQgMAQsgAigCCCEICyAIIAM2AgwgAiADNgIIIAMgAjYCDCADIAg2AggLQQAgBTYCnNCAgABBACAENgKQ0ICAAAsgAEEIaiEDCyABQRBqJICAgIAAIAMLCgAgABDJgICAAAviDQEHfwJAIABFDQAgAEF4aiIBIABBfGooAgAiAkF4cSIAaiEDAkAgAkEBcQ0AIAJBA3FFDQEgASABKAIAIgJrIgFBACgCmNCAgAAiBEkNASACIABqIQACQCABQQAoApzQgIAARg0AAkAgAkH/AUsNACABKAIIIgQgAkEDdiIFQQN0QbDQgIAAaiIGRhoCQCABKAIMIgIgBEcNAEEAQQAoAojQgIAAQX4gBXdxNgKI0ICAAAwDCyACIAZGGiACIAQ2AgggBCACNgIMDAILIAEoAhghBwJAAkAgASgCDCIGIAFGDQAgASgCCCICIARJGiAGIAI2AgggAiAGNgIMDAELAkAgAUEUaiICKAIAIgQNACABQRBqIgIoAgAiBA0AQQAhBgwBCwNAIAIhBSAEIgZBFGoiAigCACIEDQAgBkEQaiECIAYoAhAiBA0ACyAFQQA2AgALIAdFDQECQAJAIAEgASgCHCIEQQJ0QbjSgIAAaiICKAIARw0AIAIgBjYCACAGDQFBAEEAKAKM0ICAAEF+IAR3cTYCjNCAgAAMAwsgB0EQQRQgBygCECABRhtqIAY2AgAgBkUNAgsgBiAHNgIYAkAgASgCECICRQ0AIAYgAjYCECACIAY2AhgLIAEoAhQiAkUNASAGQRRqIAI2AgAgAiAGNgIYDAELIAMoAgQiAkEDcUEDRw0AIAMgAkF+cTYCBEEAIAA2ApDQgIAAIAEgAGogADYCACABIABBAXI2AgQPCyABIANPDQAgAygCBCICQQFxRQ0AAkACQCACQQJxDQACQCADQQAoAqDQgIAARw0AQQAgATYCoNCAgABBAEEAKAKU0ICAACAAaiIANgKU0ICAACABIABBAXI2AgQgAUEAKAKc0ICAAEcNA0EAQQA2ApDQgIAAQQBBADYCnNCAgAAPCwJAIANBACgCnNCAgABHDQBBACABNgKc0ICAAEEAQQAoApDQgIAAIABqIgA2ApDQgIAAIAEgAEEBcjYCBCABIABqIAA2AgAPCyACQXhxIABqIQACQAJAIAJB/wFLDQAgAygCCCIEIAJBA3YiBUEDdEGw0ICAAGoiBkYaAkAgAygCDCICIARHDQBBAEEAKAKI0ICAAEF+IAV3cTYCiNCAgAAMAgsgAiAGRhogAiAENgIIIAQgAjYCDAwBCyADKAIYIQcCQAJAIAMoAgwiBiADRg0AIAMoAggiAkEAKAKY0ICAAEkaIAYgAjYCCCACIAY2AgwMAQsCQCADQRRqIgIoAgAiBA0AIANBEGoiAigCACIEDQBBACEGDAELA0AgAiEFIAQiBkEUaiICKAIAIgQNACAGQRBqIQIgBigCECIEDQALIAVBADYCAAsgB0UNAAJAAkAgAyADKAIcIgRBAnRBuNKAgABqIgIoAgBHDQAgAiAGNgIAIAYNAUEAQQAoAozQgIAAQX4gBHdxNgKM0ICAAAwCCyAHQRBBFCAHKAIQIANGG2ogBjYCACAGRQ0BCyAGIAc2AhgCQCADKAIQIgJFDQAgBiACNgIQIAIgBjYCGAsgAygCFCICRQ0AIAZBFGogAjYCACACIAY2AhgLIAEgAGogADYCACABIABBAXI2AgQgAUEAKAKc0ICAAEcNAUEAIAA2ApDQgIAADwsgAyACQX5xNgIEIAEgAGogADYCACABIABBAXI2AgQLAkAgAEH/AUsNACAAQXhxQbDQgIAAaiECAkACQEEAKAKI0ICAACIEQQEgAEEDdnQiAHENAEEAIAQgAHI2AojQgIAAIAIhAAwBCyACKAIIIQALIAAgATYCDCACIAE2AgggASACNgIMIAEgADYCCA8LQR8hAgJAIABB////B0sNACAAQQh2IgIgAkGA/j9qQRB2QQhxIgJ0IgQgBEGA4B9qQRB2QQRxIgR0IgYgBkGAgA9qQRB2QQJxIgZ0QQ92IAIgBHIgBnJrIgJBAXQgACACQRVqdkEBcXJBHGohAgsgASACNgIcIAFCADcCECACQQJ0QbjSgIAAaiEEAkACQEEAKAKM0ICAACIGQQEgAnQiA3ENACAEIAE2AgBBACAGIANyNgKM0ICAACABIAQ2AhggASABNgIIIAEgATYCDAwBCyAAQQBBGSACQQF2ayACQR9GG3QhAiAEKAIAIQYCQANAIAYiBCgCBEF4cSAARg0BIAJBHXYhBiACQQF0IQIgBCAGQQRxakEQaiIDKAIAIgYNAAsgAyABNgIAIAEgBDYCGCABIAE2AgwgASABNgIIDAELIAQoAggiACABNgIMIAQgATYCCCABQQA2AhggASAENgIMIAEgADYCCAtBAEEAKAKo0ICAAEF/aiIBQX8gARs2AqjQgIAACwsEAAAAC04AAkAgAA0APwBBEHQPCwJAIABB//8DcQ0AIABBf0wNAAJAIABBEHZAACIAQX9HDQBBAEEwNgL404CAAEF/DwsgAEEQdA8LEMqAgIAAAAvyAgIDfwF+AkAgAkUNACAAIAE6AAAgAiAAaiIDQX9qIAE6AAAgAkEDSQ0AIAAgAToAAiAAIAE6AAEgA0F9aiABOgAAIANBfmogAToAACACQQdJDQAgACABOgADIANBfGogAToAACACQQlJDQAgAEEAIABrQQNxIgRqIgMgAUH/AXFBgYKECGwiATYCACADIAIgBGtBfHEiBGoiAkF8aiABNgIAIARBCUkNACADIAE2AgggAyABNgIEIAJBeGogATYCACACQXRqIAE2AgAgBEEZSQ0AIAMgATYCGCADIAE2AhQgAyABNgIQIAMgATYCDCACQXBqIAE2AgAgAkFsaiABNgIAIAJBaGogATYCACACQWRqIAE2AgAgBCADQQRxQRhyIgVrIgJBIEkNACABrUKBgICAEH4hBiADIAVqIQEDQCABIAY3AxggASAGNwMQIAEgBjcDCCABIAY3AwAgAUEgaiEBIAJBYGoiAkEfSw0ACwsgAAsLjkgBAEGACAuGSAEAAAACAAAAAwAAAAAAAAAAAAAABAAAAAUAAAAAAAAAAAAAAAYAAAAHAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASW52YWxpZCBjaGFyIGluIHVybCBxdWVyeQBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX2JvZHkAQ29udGVudC1MZW5ndGggb3ZlcmZsb3cAQ2h1bmsgc2l6ZSBvdmVyZmxvdwBSZXNwb25zZSBvdmVyZmxvdwBJbnZhbGlkIG1ldGhvZCBmb3IgSFRUUC94LnggcmVxdWVzdABJbnZhbGlkIG1ldGhvZCBmb3IgUlRTUC94LnggcmVxdWVzdABFeHBlY3RlZCBTT1VSQ0UgbWV0aG9kIGZvciBJQ0UveC54IHJlcXVlc3QASW52YWxpZCBjaGFyIGluIHVybCBmcmFnbWVudCBzdGFydABFeHBlY3RlZCBkb3QAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9zdGF0dXMASW52YWxpZCByZXNwb25zZSBzdGF0dXMASW52YWxpZCBjaGFyYWN0ZXIgaW4gY2h1bmsgZXh0ZW5zaW9ucwBVc2VyIGNhbGxiYWNrIGVycm9yAGBvbl9yZXNldGAgY2FsbGJhY2sgZXJyb3IAYG9uX2NodW5rX2hlYWRlcmAgY2FsbGJhY2sgZXJyb3IAYG9uX21lc3NhZ2VfYmVnaW5gIGNhbGxiYWNrIGVycm9yAGBvbl9jaHVua19leHRlbnNpb25fdmFsdWVgIGNhbGxiYWNrIGVycm9yAGBvbl9zdGF0dXNfY29tcGxldGVgIGNhbGxiYWNrIGVycm9yAGBvbl92ZXJzaW9uX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fdXJsX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fY2h1bmtfY29tcGxldGVgIGNhbGxiYWNrIGVycm9yAGBvbl9oZWFkZXJfdmFsdWVfY29tcGxldGVgIGNhbGxiYWNrIGVycm9yAGBvbl9tZXNzYWdlX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fbWV0aG9kX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25faGVhZGVyX2ZpZWxkX2NvbXBsZXRlYCBjYWxsYmFjayBlcnJvcgBgb25fY2h1bmtfZXh0ZW5zaW9uX25hbWVgIGNhbGxiYWNrIGVycm9yAFVuZXhwZWN0ZWQgY2hhciBpbiB1cmwgc2VydmVyAEludmFsaWQgaGVhZGVyIHZhbHVlIGNoYXIASW52YWxpZCBoZWFkZXIgZmllbGQgY2hhcgBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX3ZlcnNpb24ASW52YWxpZCBtaW5vciB2ZXJzaW9uAEludmFsaWQgbWFqb3IgdmVyc2lvbgBFeHBlY3RlZCBzcGFjZSBhZnRlciB2ZXJzaW9uAEV4cGVjdGVkIENSTEYgYWZ0ZXIgdmVyc2lvbgBJbnZhbGlkIEhUVFAgdmVyc2lvbgBJbnZhbGlkIGhlYWRlciB0b2tlbgBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX3VybABJbnZhbGlkIGNoYXJhY3RlcnMgaW4gdXJsAFVuZXhwZWN0ZWQgc3RhcnQgY2hhciBpbiB1cmwARG91YmxlIEAgaW4gdXJsAEVtcHR5IENvbnRlbnQtTGVuZ3RoAEludmFsaWQgY2hhcmFjdGVyIGluIENvbnRlbnQtTGVuZ3RoAER1cGxpY2F0ZSBDb250ZW50LUxlbmd0aABJbnZhbGlkIGNoYXIgaW4gdXJsIHBhdGgAQ29udGVudC1MZW5ndGggY2FuJ3QgYmUgcHJlc2VudCB3aXRoIFRyYW5zZmVyLUVuY29kaW5nAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIHNpemUAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9oZWFkZXJfdmFsdWUAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9jaHVua19leHRlbnNpb25fdmFsdWUASW52YWxpZCBjaGFyYWN0ZXIgaW4gY2h1bmsgZXh0ZW5zaW9ucyB2YWx1ZQBNaXNzaW5nIGV4cGVjdGVkIExGIGFmdGVyIGhlYWRlciB2YWx1ZQBJbnZhbGlkIGBUcmFuc2Zlci1FbmNvZGluZ2AgaGVhZGVyIHZhbHVlAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMgcXVvdGUgdmFsdWUASW52YWxpZCBjaGFyYWN0ZXIgaW4gY2h1bmsgZXh0ZW5zaW9ucyBxdW90ZWQgdmFsdWUAUGF1c2VkIGJ5IG9uX2hlYWRlcnNfY29tcGxldGUASW52YWxpZCBFT0Ygc3RhdGUAb25fcmVzZXQgcGF1c2UAb25fY2h1bmtfaGVhZGVyIHBhdXNlAG9uX21lc3NhZ2VfYmVnaW4gcGF1c2UAb25fY2h1bmtfZXh0ZW5zaW9uX3ZhbHVlIHBhdXNlAG9uX3N0YXR1c19jb21wbGV0ZSBwYXVzZQBvbl92ZXJzaW9uX2NvbXBsZXRlIHBhdXNlAG9uX3VybF9jb21wbGV0ZSBwYXVzZQBvbl9jaHVua19jb21wbGV0ZSBwYXVzZQBvbl9oZWFkZXJfdmFsdWVfY29tcGxldGUgcGF1c2UAb25fbWVzc2FnZV9jb21wbGV0ZSBwYXVzZQBvbl9tZXRob2RfY29tcGxldGUgcGF1c2UAb25faGVhZGVyX2ZpZWxkX2NvbXBsZXRlIHBhdXNlAG9uX2NodW5rX2V4dGVuc2lvbl9uYW1lIHBhdXNlAFVuZXhwZWN0ZWQgc3BhY2UgYWZ0ZXIgc3RhcnQgbGluZQBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX2NodW5rX2V4dGVuc2lvbl9uYW1lAEludmFsaWQgY2hhcmFjdGVyIGluIGNodW5rIGV4dGVuc2lvbnMgbmFtZQBQYXVzZSBvbiBDT05ORUNUL1VwZ3JhZGUAUGF1c2Ugb24gUFJJL1VwZ3JhZGUARXhwZWN0ZWQgSFRUUC8yIENvbm5lY3Rpb24gUHJlZmFjZQBTcGFuIGNhbGxiYWNrIGVycm9yIGluIG9uX21ldGhvZABFeHBlY3RlZCBzcGFjZSBhZnRlciBtZXRob2QAU3BhbiBjYWxsYmFjayBlcnJvciBpbiBvbl9oZWFkZXJfZmllbGQAUGF1c2VkAEludmFsaWQgd29yZCBlbmNvdW50ZXJlZABJbnZhbGlkIG1ldGhvZCBlbmNvdW50ZXJlZABVbmV4cGVjdGVkIGNoYXIgaW4gdXJsIHNjaGVtYQBSZXF1ZXN0IGhhcyBpbnZhbGlkIGBUcmFuc2Zlci1FbmNvZGluZ2AAU1dJVENIX1BST1hZAFVTRV9QUk9YWQBNS0FDVElWSVRZAFVOUFJPQ0VTU0FCTEVfRU5USVRZAENPUFkATU9WRURfUEVSTUFORU5UTFkAVE9PX0VBUkxZAE5PVElGWQBGQUlMRURfREVQRU5ERU5DWQBCQURfR0FURVdBWQBQTEFZAFBVVABDSEVDS09VVABHQVRFV0FZX1RJTUVPVVQAUkVRVUVTVF9USU1FT1VUAE5FVFdPUktfQ09OTkVDVF9USU1FT1VUAENPTk5FQ1RJT05fVElNRU9VVABMT0dJTl9USU1FT1VUAE5FVFdPUktfUkVBRF9USU1FT1VUAFBPU1QATUlTRElSRUNURURfUkVRVUVTVABDTElFTlRfQ0xPU0VEX1JFUVVFU1QAQ0xJRU5UX0NMT1NFRF9MT0FEX0JBTEFOQ0VEX1JFUVVFU1QAQkFEX1JFUVVFU1QASFRUUF9SRVFVRVNUX1NFTlRfVE9fSFRUUFNfUE9SVABSRVBPUlQASU1fQV9URUFQT1QAUkVTRVRfQ09OVEVOVABOT19DT05URU5UAFBBUlRJQUxfQ09OVEVOVABIUEVfSU5WQUxJRF9DT05TVEFOVABIUEVfQ0JfUkVTRVQAR0VUAEhQRV9TVFJJQ1QAQ09ORkxJQ1QAVEVNUE9SQVJZX1JFRElSRUNUAFBFUk1BTkVOVF9SRURJUkVDVABDT05ORUNUAE1VTFRJX1NUQVRVUwBIUEVfSU5WQUxJRF9TVEFUVVMAVE9PX01BTllfUkVRVUVTVFMARUFSTFlfSElOVFMAVU5BVkFJTEFCTEVfRk9SX0xFR0FMX1JFQVNPTlMAT1BUSU9OUwBTV0lUQ0hJTkdfUFJPVE9DT0xTAFZBUklBTlRfQUxTT19ORUdPVElBVEVTAE1VTFRJUExFX0NIT0lDRVMASU5URVJOQUxfU0VSVkVSX0VSUk9SAFdFQl9TRVJWRVJfVU5LTk9XTl9FUlJPUgBSQUlMR1VOX0VSUk9SAElERU5USVRZX1BST1ZJREVSX0FVVEhFTlRJQ0FUSU9OX0VSUk9SAFNTTF9DRVJUSUZJQ0FURV9FUlJPUgBJTlZBTElEX1hfRk9SV0FSREVEX0ZPUgBTRVRfUEFSQU1FVEVSAEdFVF9QQVJBTUVURVIASFBFX1VTRVIAU0VFX09USEVSAEhQRV9DQl9DSFVOS19IRUFERVIATUtDQUxFTkRBUgBTRVRVUABXRUJfU0VSVkVSX0lTX0RPV04AVEVBUkRPV04ASFBFX0NMT1NFRF9DT05ORUNUSU9OAEhFVVJJU1RJQ19FWFBJUkFUSU9OAERJU0NPTk5FQ1RFRF9PUEVSQVRJT04ATk9OX0FVVEhPUklUQVRJVkVfSU5GT1JNQVRJT04ASFBFX0lOVkFMSURfVkVSU0lPTgBIUEVfQ0JfTUVTU0FHRV9CRUdJTgBTSVRFX0lTX0ZST1pFTgBIUEVfSU5WQUxJRF9IRUFERVJfVE9LRU4ASU5WQUxJRF9UT0tFTgBGT1JCSURERU4ARU5IQU5DRV9ZT1VSX0NBTE0ASFBFX0lOVkFMSURfVVJMAEJMT0NLRURfQllfUEFSRU5UQUxfQ09OVFJPTABNS0NPTABBQ0wASFBFX0lOVEVSTkFMAFJFUVVFU1RfSEVBREVSX0ZJRUxEU19UT09fTEFSR0VfVU5PRkZJQ0lBTABIUEVfT0sAVU5MSU5LAFVOTE9DSwBQUkkAUkVUUllfV0lUSABIUEVfSU5WQUxJRF9DT05URU5UX0xFTkdUSABIUEVfVU5FWFBFQ1RFRF9DT05URU5UX0xFTkdUSABGTFVTSABQUk9QUEFUQ0gATS1TRUFSQ0gAVVJJX1RPT19MT05HAFBST0NFU1NJTkcATUlTQ0VMTEFORU9VU19QRVJTSVNURU5UX1dBUk5JTkcATUlTQ0VMTEFORU9VU19XQVJOSU5HAEhQRV9JTlZBTElEX1RSQU5TRkVSX0VOQ09ESU5HAEV4cGVjdGVkIENSTEYASFBFX0lOVkFMSURfQ0hVTktfU0laRQBNT1ZFAENPTlRJTlVFAEhQRV9DQl9TVEFUVVNfQ09NUExFVEUASFBFX0NCX0hFQURFUlNfQ09NUExFVEUASFBFX0NCX1ZFUlNJT05fQ09NUExFVEUASFBFX0NCX1VSTF9DT01QTEVURQBIUEVfQ0JfQ0hVTktfQ09NUExFVEUASFBFX0NCX0hFQURFUl9WQUxVRV9DT01QTEVURQBIUEVfQ0JfQ0hVTktfRVhURU5TSU9OX1ZBTFVFX0NPTVBMRVRFAEhQRV9DQl9DSFVOS19FWFRFTlNJT05fTkFNRV9DT01QTEVURQBIUEVfQ0JfTUVTU0FHRV9DT01QTEVURQBIUEVfQ0JfTUVUSE9EX0NPTVBMRVRFAEhQRV9DQl9IRUFERVJfRklFTERfQ09NUExFVEUAREVMRVRFAEhQRV9JTlZBTElEX0VPRl9TVEFURQBJTlZBTElEX1NTTF9DRVJUSUZJQ0FURQBQQVVTRQBOT19SRVNQT05TRQBVTlNVUFBPUlRFRF9NRURJQV9UWVBFAEdPTkUATk9UX0FDQ0VQVEFCTEUAU0VSVklDRV9VTkFWQUlMQUJMRQBSQU5HRV9OT1RfU0FUSVNGSUFCTEUAT1JJR0lOX0lTX1VOUkVBQ0hBQkxFAFJFU1BPTlNFX0lTX1NUQUxFAFBVUkdFAE1FUkdFAFJFUVVFU1RfSEVBREVSX0ZJRUxEU19UT09fTEFSR0UAUkVRVUVTVF9IRUFERVJfVE9PX0xBUkdFAFBBWUxPQURfVE9PX0xBUkdFAElOU1VGRklDSUVOVF9TVE9SQUdFAEhQRV9QQVVTRURfVVBHUkFERQBIUEVfUEFVU0VEX0gyX1VQR1JBREUAU09VUkNFAEFOTk9VTkNFAFRSQUNFAEhQRV9VTkVYUEVDVEVEX1NQQUNFAERFU0NSSUJFAFVOU1VCU0NSSUJFAFJFQ09SRABIUEVfSU5WQUxJRF9NRVRIT0QATk9UX0ZPVU5EAFBST1BGSU5EAFVOQklORABSRUJJTkQAVU5BVVRIT1JJWkVEAE1FVEhPRF9OT1RfQUxMT1dFRABIVFRQX1ZFUlNJT05fTk9UX1NVUFBPUlRFRABBTFJFQURZX1JFUE9SVEVEAEFDQ0VQVEVEAE5PVF9JTVBMRU1FTlRFRABMT09QX0RFVEVDVEVEAEhQRV9DUl9FWFBFQ1RFRABIUEVfTEZfRVhQRUNURUQAQ1JFQVRFRABJTV9VU0VEAEhQRV9QQVVTRUQAVElNRU9VVF9PQ0NVUkVEAFBBWU1FTlRfUkVRVUlSRUQAUFJFQ09ORElUSU9OX1JFUVVJUkVEAFBST1hZX0FVVEhFTlRJQ0FUSU9OX1JFUVVJUkVEAE5FVFdPUktfQVVUSEVOVElDQVRJT05fUkVRVUlSRUQATEVOR1RIX1JFUVVJUkVEAFNTTF9DRVJUSUZJQ0FURV9SRVFVSVJFRABVUEdSQURFX1JFUVVJUkVEAFBBR0VfRVhQSVJFRABQUkVDT05ESVRJT05fRkFJTEVEAEVYUEVDVEFUSU9OX0ZBSUxFRABSRVZBTElEQVRJT05fRkFJTEVEAFNTTF9IQU5EU0hBS0VfRkFJTEVEAExPQ0tFRABUUkFOU0ZPUk1BVElPTl9BUFBMSUVEAE5PVF9NT0RJRklFRABOT1RfRVhURU5ERUQAQkFORFdJRFRIX0xJTUlUX0VYQ0VFREVEAFNJVEVfSVNfT1ZFUkxPQURFRABIRUFEAEV4cGVjdGVkIEhUVFAvAABeEwAAJhMAADAQAADwFwAAnRMAABUSAAA5FwAA8BIAAAoQAAB1EgAArRIAAIITAABPFAAAfxAAAKAVAAAjFAAAiRIAAIsUAABNFQAA1BEAAM8UAAAQGAAAyRYAANwWAADBEQAA4BcAALsUAAB0FAAAfBUAAOUUAAAIFwAAHxAAAGUVAACjFAAAKBUAAAIVAACZFQAALBAAAIsZAABPDwAA1A4AAGoQAADOEAAAAhcAAIkOAABuEwAAHBMAAGYUAABWFwAAwRMAAM0TAABsEwAAaBcAAGYXAABfFwAAIhMAAM4PAABpDgAA2A4AAGMWAADLEwAAqg4AACgXAAAmFwAAxRMAAF0WAADoEQAAZxMAAGUTAADyFgAAcxMAAB0XAAD5FgAA8xEAAM8OAADOFQAADBIAALMRAAClEQAAYRAAADIXAAC7EwAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgMCAgICAgAAAgIAAgIAAgICAgICAgICAgAEAAAAAAACAgICAgICAgICAgICAgICAgICAgICAgICAgAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAIAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgICAgIAAAICAAICAAICAgICAgICAgIAAwAEAAAAAgICAgICAgICAgICAgICAgICAgICAgICAgIAAAACAgICAgICAgICAgICAgICAgICAgICAgICAgICAgACAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsb3NlZWVwLWFsaXZlAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQFjaHVua2VkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQABAQEBAQAAAQEAAQEAAQEBAQEBAQEBAQAAAAAAAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGVjdGlvbmVudC1sZW5ndGhvbnJveHktY29ubmVjdGlvbgAAAAAAAAAAAAAAAAAAAHJhbnNmZXItZW5jb2RpbmdwZ3JhZGUNCg0KDQpTTQ0KDQpUVFAvQ0UvVFNQLwAAAAAAAAAAAAAAAAECAAEDAAAAAAAAAAAAAAAAAAAAAAAABAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAAAAAAABAgABAwAAAAAAAAAAAAAAAAAAAAAAAAQBAQUBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAAAAAAAAAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAABAAACAAAAAAAAAAAAAAAAAAAAAAAAAwQAAAQEBAQEBAQEBAQEBQQEBAQEBAQEBAQEBAAEAAYHBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQABAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAAAAAAAAAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAEAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAgAAAAACAAAAAAAAAAAAAAAAAAAAAAADAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwAAAAAAAAMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE5PVU5DRUVDS09VVE5FQ1RFVEVDUklCRUxVU0hFVEVBRFNFQVJDSFJHRUNUSVZJVFlMRU5EQVJWRU9USUZZUFRJT05TQ0hTRUFZU1RBVENIR0VPUkRJUkVDVE9SVFJDSFBBUkFNRVRFUlVSQ0VCU0NSSUJFQVJET1dOQUNFSU5ETktDS1VCU0NSSUJFSFRUUC9BRFRQLw==' + constructor (type, eventInitDict = {}) { + webidl.argumentLengthCheck(arguments, 1, { header: 'MessageEvent constructor' }) + type = webidl.converters.DOMString(type) + eventInitDict = webidl.converters.MessageEventInit(eventInitDict) -/***/ }), + super(type, eventInitDict) -/***/ 172: -/***/ ((__unused_webpack_module, exports) => { + this.#eventInit = eventInitDict + } -"use strict"; + get data () { + webidl.brandCheck(this, MessageEvent) -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.enumToMap = void 0; -function enumToMap(obj) { - const res = {}; - Object.keys(obj).forEach((key) => { - const value = obj[key]; - if (typeof value === 'number') { - res[key] = value; - } - }); - return res; + return this.#eventInit.data + } + + get origin () { + webidl.brandCheck(this, MessageEvent) + + return this.#eventInit.origin + } + + get lastEventId () { + webidl.brandCheck(this, MessageEvent) + + return this.#eventInit.lastEventId + } + + get source () { + webidl.brandCheck(this, MessageEvent) + + return this.#eventInit.source + } + + get ports () { + webidl.brandCheck(this, MessageEvent) + + if (!Object.isFrozen(this.#eventInit.ports)) { + Object.freeze(this.#eventInit.ports) + } + + return this.#eventInit.ports + } + + initMessageEvent ( + type, + bubbles = false, + cancelable = false, + data = null, + origin = '', + lastEventId = '', + source = null, + ports = [] + ) { + webidl.brandCheck(this, MessageEvent) + + webidl.argumentLengthCheck(arguments, 1, { header: 'MessageEvent.initMessageEvent' }) + + return new MessageEvent(type, { + bubbles, cancelable, data, origin, lastEventId, source, ports + }) + } } -exports.enumToMap = enumToMap; -//# sourceMappingURL=utils.js.map -/***/ }), +/** + * @see https://websockets.spec.whatwg.org/#the-closeevent-interface + */ +class CloseEvent extends Event { + #eventInit -/***/ 7501: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + constructor (type, eventInitDict = {}) { + webidl.argumentLengthCheck(arguments, 1, { header: 'CloseEvent constructor' }) -"use strict"; + type = webidl.converters.DOMString(type) + eventInitDict = webidl.converters.CloseEventInit(eventInitDict) + super(type, eventInitDict) -const { kClients } = __nccwpck_require__(6443) -const Agent = __nccwpck_require__(9965) -const { - kAgent, - kMockAgentSet, - kMockAgentGet, - kDispatches, - kIsMockActive, - kNetConnect, - kGetNetConnect, - kOptions, - kFactory -} = __nccwpck_require__(1117) -const MockClient = __nccwpck_require__(7365) -const MockPool = __nccwpck_require__(4004) -const { matchValue, buildMockOptions } = __nccwpck_require__(3397) -const { InvalidArgumentError, UndiciError } = __nccwpck_require__(8707) -const Dispatcher = __nccwpck_require__(992) -const Pluralizer = __nccwpck_require__(1529) -const PendingInterceptorsFormatter = __nccwpck_require__(6142) + this.#eventInit = eventInitDict + } -class FakeWeakRef { - constructor (value) { - this.value = value + get wasClean () { + webidl.brandCheck(this, CloseEvent) + + return this.#eventInit.wasClean } - deref () { - return this.value + get code () { + webidl.brandCheck(this, CloseEvent) + + return this.#eventInit.code + } + + get reason () { + webidl.brandCheck(this, CloseEvent) + + return this.#eventInit.reason } } -class MockAgent extends Dispatcher { - constructor (opts) { - super(opts) +// https://html.spec.whatwg.org/multipage/webappapis.html#the-errorevent-interface +class ErrorEvent extends Event { + #eventInit + + constructor (type, eventInitDict) { + webidl.argumentLengthCheck(arguments, 1, { header: 'ErrorEvent constructor' }) + + super(type, eventInitDict) + + type = webidl.converters.DOMString(type) + eventInitDict = webidl.converters.ErrorEventInit(eventInitDict ?? {}) + + this.#eventInit = eventInitDict + } + + get message () { + webidl.brandCheck(this, ErrorEvent) + + return this.#eventInit.message + } + + get filename () { + webidl.brandCheck(this, ErrorEvent) + + return this.#eventInit.filename + } + + get lineno () { + webidl.brandCheck(this, ErrorEvent) + + return this.#eventInit.lineno + } + + get colno () { + webidl.brandCheck(this, ErrorEvent) + + return this.#eventInit.colno + } + + get error () { + webidl.brandCheck(this, ErrorEvent) + + return this.#eventInit.error + } +} + +Object.defineProperties(MessageEvent.prototype, { + [Symbol.toStringTag]: { + value: 'MessageEvent', + configurable: true + }, + data: kEnumerableProperty, + origin: kEnumerableProperty, + lastEventId: kEnumerableProperty, + source: kEnumerableProperty, + ports: kEnumerableProperty, + initMessageEvent: kEnumerableProperty +}) + +Object.defineProperties(CloseEvent.prototype, { + [Symbol.toStringTag]: { + value: 'CloseEvent', + configurable: true + }, + reason: kEnumerableProperty, + code: kEnumerableProperty, + wasClean: kEnumerableProperty +}) + +Object.defineProperties(ErrorEvent.prototype, { + [Symbol.toStringTag]: { + value: 'ErrorEvent', + configurable: true + }, + message: kEnumerableProperty, + filename: kEnumerableProperty, + lineno: kEnumerableProperty, + colno: kEnumerableProperty, + error: kEnumerableProperty +}) - this[kNetConnect] = true - this[kIsMockActive] = true +webidl.converters.MessagePort = webidl.interfaceConverter(MessagePort) - // Instantiate Agent and encapsulate - if ((opts && opts.agent && typeof opts.agent.dispatch !== 'function')) { - throw new InvalidArgumentError('Argument opts.agent must implement Agent') - } - const agent = opts && opts.agent ? opts.agent : new Agent(opts) - this[kAgent] = agent +webidl.converters['sequence'] = webidl.sequenceConverter( + webidl.converters.MessagePort +) - this[kClients] = agent[kClients] - this[kOptions] = buildMockOptions(opts) +const eventInit = [ + { + key: 'bubbles', + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: 'cancelable', + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: 'composed', + converter: webidl.converters.boolean, + defaultValue: false } +] - get (origin) { - let dispatcher = this[kMockAgentGet](origin) - - if (!dispatcher) { - dispatcher = this[kFactory](origin) - this[kMockAgentSet](origin, dispatcher) +webidl.converters.MessageEventInit = webidl.dictionaryConverter([ + ...eventInit, + { + key: 'data', + converter: webidl.converters.any, + defaultValue: null + }, + { + key: 'origin', + converter: webidl.converters.USVString, + defaultValue: '' + }, + { + key: 'lastEventId', + converter: webidl.converters.DOMString, + defaultValue: '' + }, + { + key: 'source', + // Node doesn't implement WindowProxy or ServiceWorker, so the only + // valid value for source is a MessagePort. + converter: webidl.nullableConverter(webidl.converters.MessagePort), + defaultValue: null + }, + { + key: 'ports', + converter: webidl.converters['sequence'], + get defaultValue () { + return [] } - return dispatcher } +]) - dispatch (opts, handler) { - // Call MockAgent.get to perform additional setup before dispatching as normal - this.get(opts.origin) - return this[kAgent].dispatch(opts, handler) +webidl.converters.CloseEventInit = webidl.dictionaryConverter([ + ...eventInit, + { + key: 'wasClean', + converter: webidl.converters.boolean, + defaultValue: false + }, + { + key: 'code', + converter: webidl.converters['unsigned short'], + defaultValue: 0 + }, + { + key: 'reason', + converter: webidl.converters.USVString, + defaultValue: '' } +]) - async close () { - await this[kAgent].close() - this[kClients].clear() +webidl.converters.ErrorEventInit = webidl.dictionaryConverter([ + ...eventInit, + { + key: 'message', + converter: webidl.converters.DOMString, + defaultValue: '' + }, + { + key: 'filename', + converter: webidl.converters.USVString, + defaultValue: '' + }, + { + key: 'lineno', + converter: webidl.converters['unsigned long'], + defaultValue: 0 + }, + { + key: 'colno', + converter: webidl.converters['unsigned long'], + defaultValue: 0 + }, + { + key: 'error', + converter: webidl.converters.any } +]) - deactivate () { - this[kIsMockActive] = false - } +module.exports = { + MessageEvent, + CloseEvent, + ErrorEvent +} - activate () { - this[kIsMockActive] = true - } - enableNetConnect (matcher) { - if (typeof matcher === 'string' || typeof matcher === 'function' || matcher instanceof RegExp) { - if (Array.isArray(this[kNetConnect])) { - this[kNetConnect].push(matcher) - } else { - this[kNetConnect] = [matcher] - } - } else if (typeof matcher === 'undefined') { - this[kNetConnect] = true - } else { - throw new InvalidArgumentError('Unsupported matcher. Must be one of String|Function|RegExp.') - } - } +/***/ }), - disableNetConnect () { - this[kNetConnect] = false - } +/***/ 1237: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - // This is required to bypass issues caused by using global symbols - see: - // https://github.com/nodejs/undici/issues/1447 - get isMockActive () { - return this[kIsMockActive] - } +"use strict"; - [kMockAgentSet] (origin, dispatcher) { - this[kClients].set(origin, new FakeWeakRef(dispatcher)) - } - [kFactory] (origin) { - const mockOptions = Object.assign({ agent: this }, this[kOptions]) - return this[kOptions] && this[kOptions].connections === 1 - ? new MockClient(origin, mockOptions) - : new MockPool(origin, mockOptions) +const { maxUnsigned16Bit } = __nccwpck_require__(5913) + +/** @type {import('crypto')} */ +let crypto +try { + crypto = __nccwpck_require__(6982) +} catch { + +} + +class WebsocketFrameSend { + /** + * @param {Buffer|undefined} data + */ + constructor (data) { + this.frameData = data + this.maskKey = crypto.randomBytes(4) } - [kMockAgentGet] (origin) { - // First check if we can immediately find it - const ref = this[kClients].get(origin) - if (ref) { - return ref.deref() - } + createFrame (opcode) { + const bodyLength = this.frameData?.byteLength ?? 0 - // If the origin is not a string create a dummy parent pool and return to user - if (typeof origin !== 'string') { - const dispatcher = this[kFactory]('http://localhost:9999') - this[kMockAgentSet](origin, dispatcher) - return dispatcher - } + /** @type {number} */ + let payloadLength = bodyLength // 0-125 + let offset = 6 - // If we match, create a pool and assign the same dispatches - for (const [keyMatcher, nonExplicitRef] of Array.from(this[kClients])) { - const nonExplicitDispatcher = nonExplicitRef.deref() - if (nonExplicitDispatcher && typeof keyMatcher !== 'string' && matchValue(keyMatcher, origin)) { - const dispatcher = this[kFactory](origin) - this[kMockAgentSet](origin, dispatcher) - dispatcher[kDispatches] = nonExplicitDispatcher[kDispatches] - return dispatcher - } + if (bodyLength > maxUnsigned16Bit) { + offset += 8 // payload length is next 8 bytes + payloadLength = 127 + } else if (bodyLength > 125) { + offset += 2 // payload length is next 2 bytes + payloadLength = 126 } - } - [kGetNetConnect] () { - return this[kNetConnect] - } + const buffer = Buffer.allocUnsafe(bodyLength + offset) - pendingInterceptors () { - const mockAgentClients = this[kClients] + // Clear first 2 bytes, everything else is overwritten + buffer[0] = buffer[1] = 0 + buffer[0] |= 0x80 // FIN + buffer[0] = (buffer[0] & 0xF0) + opcode // opcode - return Array.from(mockAgentClients.entries()) - .flatMap(([origin, scope]) => scope.deref()[kDispatches].map(dispatch => ({ ...dispatch, origin }))) - .filter(({ pending }) => pending) - } + /*! ws. MIT License. Einar Otto Stangvik */ + buffer[offset - 4] = this.maskKey[0] + buffer[offset - 3] = this.maskKey[1] + buffer[offset - 2] = this.maskKey[2] + buffer[offset - 1] = this.maskKey[3] - assertNoPendingInterceptors ({ pendingInterceptorsFormatter = new PendingInterceptorsFormatter() } = {}) { - const pending = this.pendingInterceptors() + buffer[1] = payloadLength - if (pending.length === 0) { - return + if (payloadLength === 126) { + buffer.writeUInt16BE(bodyLength, 2) + } else if (payloadLength === 127) { + // Clear extended payload length + buffer[2] = buffer[3] = 0 + buffer.writeUIntBE(bodyLength, 4, 6) } - const pluralizer = new Pluralizer('interceptor', 'interceptors').pluralize(pending.length) - - throw new UndiciError(` -${pluralizer.count} ${pluralizer.noun} ${pluralizer.is} pending: + buffer[1] |= 0x80 // MASK -${pendingInterceptorsFormatter.format(pending)} -`.trim()) + // mask body + for (let i = 0; i < bodyLength; i++) { + buffer[offset + i] = this.frameData[i] ^ this.maskKey[i % 4] + } + + return buffer } } -module.exports = MockAgent +module.exports = { + WebsocketFrameSend +} /***/ }), -/***/ 7365: +/***/ 3171: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -const { promisify } = __nccwpck_require__(9023) -const Client = __nccwpck_require__(6197) -const { buildMockDispatch } = __nccwpck_require__(3397) -const { - kDispatches, - kMockAgent, - kClose, - kOriginalClose, - kOrigin, - kOriginalDispatch, - kConnected -} = __nccwpck_require__(1117) -const { MockInterceptor } = __nccwpck_require__(1511) -const Symbols = __nccwpck_require__(6443) -const { InvalidArgumentError } = __nccwpck_require__(8707) +const { Writable } = __nccwpck_require__(2203) +const diagnosticsChannel = __nccwpck_require__(1637) +const { parserStates, opcodes, states, emptyBuffer } = __nccwpck_require__(5913) +const { kReadyState, kSentClose, kResponse, kReceivedClose } = __nccwpck_require__(2933) +const { isValidStatusCode, failWebsocketConnection, websocketMessageReceived } = __nccwpck_require__(3574) +const { WebsocketFrameSend } = __nccwpck_require__(1237) -/** - * MockClient provides an API that extends the Client to influence the mockDispatches. - */ -class MockClient extends Client { - constructor (origin, opts) { - super(origin, opts) +// This code was influenced by ws released under the MIT license. +// Copyright (c) 2011 Einar Otto Stangvik +// Copyright (c) 2013 Arnout Kazemier and contributors +// Copyright (c) 2016 Luigi Pinca and contributors - if (!opts || !opts.agent || typeof opts.agent.dispatch !== 'function') { - throw new InvalidArgumentError('Argument opts.agent must implement Agent') - } +const channels = {} +channels.ping = diagnosticsChannel.channel('undici:websocket:ping') +channels.pong = diagnosticsChannel.channel('undici:websocket:pong') - this[kMockAgent] = opts.agent - this[kOrigin] = origin - this[kDispatches] = [] - this[kConnected] = 1 - this[kOriginalDispatch] = this.dispatch - this[kOriginalClose] = this.close.bind(this) +class ByteParser extends Writable { + #buffers = [] + #byteOffset = 0 - this.dispatch = buildMockDispatch.call(this) - this.close = this[kClose] - } + #state = parserStates.INFO - get [Symbols.kConnected] () { - return this[kConnected] + #info = {} + #fragments = [] + + constructor (ws) { + super() + + this.ws = ws } /** - * Sets up the base interceptor for mocking replies from undici. + * @param {Buffer} chunk + * @param {() => void} callback */ - intercept (opts) { - return new MockInterceptor(opts, this[kDispatches]) - } + _write (chunk, _, callback) { + this.#buffers.push(chunk) + this.#byteOffset += chunk.length - async [kClose] () { - await promisify(this[kOriginalClose])() - this[kConnected] = 0 - this[kMockAgent][Symbols.kClients].delete(this[kOrigin]) + this.run(callback) } -} -module.exports = MockClient + /** + * Runs whenever a new chunk is received. + * Callback is called whenever there are no more chunks buffering, + * or not enough bytes are buffered to parse. + */ + run (callback) { + while (true) { + if (this.#state === parserStates.INFO) { + // If there aren't enough bytes to parse the payload length, etc. + if (this.#byteOffset < 2) { + return callback() + } + const buffer = this.consume(2) -/***/ }), + this.#info.fin = (buffer[0] & 0x80) !== 0 + this.#info.opcode = buffer[0] & 0x0F -/***/ 2429: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + // If we receive a fragmented message, we use the type of the first + // frame to parse the full message as binary/text, when it's terminated + this.#info.originalOpcode ??= this.#info.opcode -"use strict"; + this.#info.fragmented = !this.#info.fin && this.#info.opcode !== opcodes.CONTINUATION + if (this.#info.fragmented && this.#info.opcode !== opcodes.BINARY && this.#info.opcode !== opcodes.TEXT) { + // Only text and binary frames can be fragmented + failWebsocketConnection(this.ws, 'Invalid frame type was fragmented.') + return + } -const { UndiciError } = __nccwpck_require__(8707) + const payloadLength = buffer[1] & 0x7F -class MockNotMatchedError extends UndiciError { - constructor (message) { - super(message) - Error.captureStackTrace(this, MockNotMatchedError) - this.name = 'MockNotMatchedError' - this.message = message || 'The request does not match any registered mock dispatches' - this.code = 'UND_MOCK_ERR_MOCK_NOT_MATCHED' - } -} + if (payloadLength <= 125) { + this.#info.payloadLength = payloadLength + this.#state = parserStates.READ_DATA + } else if (payloadLength === 126) { + this.#state = parserStates.PAYLOADLENGTH_16 + } else if (payloadLength === 127) { + this.#state = parserStates.PAYLOADLENGTH_64 + } -module.exports = { - MockNotMatchedError -} + if (this.#info.fragmented && payloadLength > 125) { + // A fragmented frame can't be fragmented itself + failWebsocketConnection(this.ws, 'Fragmented frame exceeded 125 bytes.') + return + } else if ( + (this.#info.opcode === opcodes.PING || + this.#info.opcode === opcodes.PONG || + this.#info.opcode === opcodes.CLOSE) && + payloadLength > 125 + ) { + // Control frames can have a payload length of 125 bytes MAX + failWebsocketConnection(this.ws, 'Payload length for control frame exceeded 125 bytes.') + return + } else if (this.#info.opcode === opcodes.CLOSE) { + if (payloadLength === 1) { + failWebsocketConnection(this.ws, 'Received close frame with a 1-byte body.') + return + } + const body = this.consume(payloadLength) -/***/ }), + this.#info.closeInfo = this.parseCloseBody(false, body) -/***/ 1511: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + if (!this.ws[kSentClose]) { + // If an endpoint receives a Close frame and did not previously send a + // Close frame, the endpoint MUST send a Close frame in response. (When + // sending a Close frame in response, the endpoint typically echos the + // status code it received.) + const body = Buffer.allocUnsafe(2) + body.writeUInt16BE(this.#info.closeInfo.code, 0) + const closeFrame = new WebsocketFrameSend(body) -"use strict"; + this.ws[kResponse].socket.write( + closeFrame.createFrame(opcodes.CLOSE), + (err) => { + if (!err) { + this.ws[kSentClose] = true + } + } + ) + } + // Upon either sending or receiving a Close control frame, it is said + // that _The WebSocket Closing Handshake is Started_ and that the + // WebSocket connection is in the CLOSING state. + this.ws[kReadyState] = states.CLOSING + this.ws[kReceivedClose] = true -const { getResponseData, buildKey, addMockDispatch } = __nccwpck_require__(3397) -const { - kDispatches, - kDispatchKey, - kDefaultHeaders, - kDefaultTrailers, - kContentLength, - kMockDispatch -} = __nccwpck_require__(1117) -const { InvalidArgumentError } = __nccwpck_require__(8707) -const { buildURL } = __nccwpck_require__(3440) + this.end() -/** - * Defines the scope API for an interceptor reply - */ -class MockScope { - constructor (mockDispatch) { - this[kMockDispatch] = mockDispatch - } + return + } else if (this.#info.opcode === opcodes.PING) { + // Upon receipt of a Ping frame, an endpoint MUST send a Pong frame in + // response, unless it already received a Close frame. + // A Pong frame sent in response to a Ping frame must have identical + // "Application data" - /** - * Delay a reply by a set amount in ms. - */ - delay (waitInMs) { - if (typeof waitInMs !== 'number' || !Number.isInteger(waitInMs) || waitInMs <= 0) { - throw new InvalidArgumentError('waitInMs must be a valid integer > 0') - } + const body = this.consume(payloadLength) + + if (!this.ws[kReceivedClose]) { + const frame = new WebsocketFrameSend(body) + + this.ws[kResponse].socket.write(frame.createFrame(opcodes.PONG)) + + if (channels.ping.hasSubscribers) { + channels.ping.publish({ + payload: body + }) + } + } + + this.#state = parserStates.INFO + + if (this.#byteOffset > 0) { + continue + } else { + callback() + return + } + } else if (this.#info.opcode === opcodes.PONG) { + // A Pong frame MAY be sent unsolicited. This serves as a + // unidirectional heartbeat. A response to an unsolicited Pong frame is + // not expected. + + const body = this.consume(payloadLength) + + if (channels.pong.hasSubscribers) { + channels.pong.publish({ + payload: body + }) + } + + if (this.#byteOffset > 0) { + continue + } else { + callback() + return + } + } + } else if (this.#state === parserStates.PAYLOADLENGTH_16) { + if (this.#byteOffset < 2) { + return callback() + } - this[kMockDispatch].delay = waitInMs - return this - } + const buffer = this.consume(2) - /** - * For a defined reply, never mark as consumed. - */ - persist () { - this[kMockDispatch].persist = true - return this - } + this.#info.payloadLength = buffer.readUInt16BE(0) + this.#state = parserStates.READ_DATA + } else if (this.#state === parserStates.PAYLOADLENGTH_64) { + if (this.#byteOffset < 8) { + return callback() + } - /** - * Allow one to define a reply for a set amount of matching requests. - */ - times (repeatTimes) { - if (typeof repeatTimes !== 'number' || !Number.isInteger(repeatTimes) || repeatTimes <= 0) { - throw new InvalidArgumentError('repeatTimes must be a valid integer > 0') - } + const buffer = this.consume(8) + const upper = buffer.readUInt32BE(0) - this[kMockDispatch].times = repeatTimes - return this - } -} + // 2^31 is the maxinimum bytes an arraybuffer can contain + // on 32-bit systems. Although, on 64-bit systems, this is + // 2^53-1 bytes. + // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_array_length + // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/common/globals.h;drc=1946212ac0100668f14eb9e2843bdd846e510a1e;bpv=1;bpt=1;l=1275 + // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-array-buffer.h;l=34;drc=1946212ac0100668f14eb9e2843bdd846e510a1e + if (upper > 2 ** 31 - 1) { + failWebsocketConnection(this.ws, 'Received payload length > 2^31 bytes.') + return + } -/** - * Defines an interceptor for a Mock - */ -class MockInterceptor { - constructor (opts, mockDispatches) { - if (typeof opts !== 'object') { - throw new InvalidArgumentError('opts must be an object') - } - if (typeof opts.path === 'undefined') { - throw new InvalidArgumentError('opts.path must be defined') - } - if (typeof opts.method === 'undefined') { - opts.method = 'GET' - } - // See https://github.com/nodejs/undici/issues/1245 - // As per RFC 3986, clients are not supposed to send URI - // fragments to servers when they retrieve a document, - if (typeof opts.path === 'string') { - if (opts.query) { - opts.path = buildURL(opts.path, opts.query) - } else { - // Matches https://github.com/nodejs/undici/blob/main/lib/fetch/index.js#L1811 - const parsedURL = new URL(opts.path, 'data://') - opts.path = parsedURL.pathname + parsedURL.search - } - } - if (typeof opts.method === 'string') { - opts.method = opts.method.toUpperCase() - } + const lower = buffer.readUInt32BE(4) - this[kDispatchKey] = buildKey(opts) - this[kDispatches] = mockDispatches - this[kDefaultHeaders] = {} - this[kDefaultTrailers] = {} - this[kContentLength] = false - } + this.#info.payloadLength = (upper << 8) + lower + this.#state = parserStates.READ_DATA + } else if (this.#state === parserStates.READ_DATA) { + if (this.#byteOffset < this.#info.payloadLength) { + // If there is still more data in this chunk that needs to be read + return callback() + } else if (this.#byteOffset >= this.#info.payloadLength) { + // If the server sent multiple frames in a single chunk - createMockScopeDispatchData (statusCode, data, responseOptions = {}) { - const responseData = getResponseData(data) - const contentLength = this[kContentLength] ? { 'content-length': responseData.length } : {} - const headers = { ...this[kDefaultHeaders], ...contentLength, ...responseOptions.headers } - const trailers = { ...this[kDefaultTrailers], ...responseOptions.trailers } + const body = this.consume(this.#info.payloadLength) - return { statusCode, data, headers, trailers } - } + this.#fragments.push(body) - validateReplyParameters (statusCode, data, responseOptions) { - if (typeof statusCode === 'undefined') { - throw new InvalidArgumentError('statusCode must be defined') - } - if (typeof data === 'undefined') { - throw new InvalidArgumentError('data must be defined') - } - if (typeof responseOptions !== 'object') { - throw new InvalidArgumentError('responseOptions must be an object') - } - } + // If the frame is unfragmented, or a fragmented frame was terminated, + // a message was received + if (!this.#info.fragmented || (this.#info.fin && this.#info.opcode === opcodes.CONTINUATION)) { + const fullMessage = Buffer.concat(this.#fragments) - /** - * Mock an undici request with a defined reply. - */ - reply (replyData) { - // Values of reply aren't available right now as they - // can only be available when the reply callback is invoked. - if (typeof replyData === 'function') { - // We'll first wrap the provided callback in another function, - // this function will properly resolve the data from the callback - // when invoked. - const wrappedDefaultsCallback = (opts) => { - // Our reply options callback contains the parameter for statusCode, data and options. - const resolvedData = replyData(opts) + websocketMessageReceived(this.ws, this.#info.originalOpcode, fullMessage) - // Check if it is in the right format - if (typeof resolvedData !== 'object') { - throw new InvalidArgumentError('reply options callback must return an object') - } + this.#info = {} + this.#fragments.length = 0 + } - const { statusCode, data = '', responseOptions = {} } = resolvedData - this.validateReplyParameters(statusCode, data, responseOptions) - // Since the values can be obtained immediately we return them - // from this higher order function that will be resolved later. - return { - ...this.createMockScopeDispatchData(statusCode, data, responseOptions) + this.#state = parserStates.INFO } } - // Add usual dispatch data, but this time set the data parameter to function that will eventually provide data. - const newMockDispatch = addMockDispatch(this[kDispatches], this[kDispatchKey], wrappedDefaultsCallback) - return new MockScope(newMockDispatch) + if (this.#byteOffset > 0) { + continue + } else { + callback() + break + } } - - // We can have either one or three parameters, if we get here, - // we should have 1-3 parameters. So we spread the arguments of - // this function to obtain the parameters, since replyData will always - // just be the statusCode. - const [statusCode, data = '', responseOptions = {}] = [...arguments] - this.validateReplyParameters(statusCode, data, responseOptions) - - // Send in-already provided data like usual - const dispatchData = this.createMockScopeDispatchData(statusCode, data, responseOptions) - const newMockDispatch = addMockDispatch(this[kDispatches], this[kDispatchKey], dispatchData) - return new MockScope(newMockDispatch) } /** - * Mock an undici request with a defined error. + * Take n bytes from the buffered Buffers + * @param {number} n + * @returns {Buffer|null} */ - replyWithError (error) { - if (typeof error === 'undefined') { - throw new InvalidArgumentError('error must be defined') + consume (n) { + if (n > this.#byteOffset) { + return null + } else if (n === 0) { + return emptyBuffer } - const newMockDispatch = addMockDispatch(this[kDispatches], this[kDispatchKey], { error }) - return new MockScope(newMockDispatch) - } - - /** - * Set default reply headers on the interceptor for subsequent replies - */ - defaultReplyHeaders (headers) { - if (typeof headers === 'undefined') { - throw new InvalidArgumentError('headers must be defined') + if (this.#buffers[0].length === n) { + this.#byteOffset -= this.#buffers[0].length + return this.#buffers.shift() } - this[kDefaultHeaders] = headers - return this - } + const buffer = Buffer.allocUnsafe(n) + let offset = 0 - /** - * Set default reply trailers on the interceptor for subsequent replies - */ - defaultReplyTrailers (trailers) { - if (typeof trailers === 'undefined') { - throw new InvalidArgumentError('trailers must be defined') + while (offset !== n) { + const next = this.#buffers[0] + const { length } = next + + if (length + offset === n) { + buffer.set(this.#buffers.shift(), offset) + break + } else if (length + offset > n) { + buffer.set(next.subarray(0, n - offset), offset) + this.#buffers[0] = next.subarray(n - offset) + break + } else { + buffer.set(this.#buffers.shift(), offset) + offset += next.length + } } - this[kDefaultTrailers] = trailers - return this - } + this.#byteOffset -= n - /** - * Set reply content length header for replies on the interceptor - */ - replyContentLength () { - this[kContentLength] = true - return this + return buffer } -} - -module.exports.MockInterceptor = MockInterceptor -module.exports.MockScope = MockScope - - -/***/ }), - -/***/ 4004: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - -"use strict"; + parseCloseBody (onlyCode, data) { + // https://datatracker.ietf.org/doc/html/rfc6455#section-7.1.5 + /** @type {number|undefined} */ + let code -const { promisify } = __nccwpck_require__(9023) -const Pool = __nccwpck_require__(5076) -const { buildMockDispatch } = __nccwpck_require__(3397) -const { - kDispatches, - kMockAgent, - kClose, - kOriginalClose, - kOrigin, - kOriginalDispatch, - kConnected -} = __nccwpck_require__(1117) -const { MockInterceptor } = __nccwpck_require__(1511) -const Symbols = __nccwpck_require__(6443) -const { InvalidArgumentError } = __nccwpck_require__(8707) + if (data.length >= 2) { + // _The WebSocket Connection Close Code_ is + // defined as the status code (Section 7.4) contained in the first Close + // control frame received by the application + code = data.readUInt16BE(0) + } -/** - * MockPool provides an API that extends the Pool to influence the mockDispatches. - */ -class MockPool extends Pool { - constructor (origin, opts) { - super(origin, opts) + if (onlyCode) { + if (!isValidStatusCode(code)) { + return null + } - if (!opts || !opts.agent || typeof opts.agent.dispatch !== 'function') { - throw new InvalidArgumentError('Argument opts.agent must implement Agent') + return { code } } - this[kMockAgent] = opts.agent - this[kOrigin] = origin - this[kDispatches] = [] - this[kConnected] = 1 - this[kOriginalDispatch] = this.dispatch - this[kOriginalClose] = this.close.bind(this) + // https://datatracker.ietf.org/doc/html/rfc6455#section-7.1.6 + /** @type {Buffer} */ + let reason = data.subarray(2) - this.dispatch = buildMockDispatch.call(this) - this.close = this[kClose] - } + // Remove BOM + if (reason[0] === 0xEF && reason[1] === 0xBB && reason[2] === 0xBF) { + reason = reason.subarray(3) + } - get [Symbols.kConnected] () { - return this[kConnected] - } + if (code !== undefined && !isValidStatusCode(code)) { + return null + } - /** - * Sets up the base interceptor for mocking replies from undici. - */ - intercept (opts) { - return new MockInterceptor(opts, this[kDispatches]) + try { + // TODO: optimize this + reason = new TextDecoder('utf-8', { fatal: true }).decode(reason) + } catch { + return null + } + + return { code, reason } } - async [kClose] () { - await promisify(this[kOriginalClose])() - this[kConnected] = 0 - this[kMockAgent][Symbols.kClients].delete(this[kOrigin]) + get closingInfo () { + return this.#info.closeInfo } } -module.exports = MockPool +module.exports = { + ByteParser +} /***/ }), -/***/ 1117: +/***/ 2933: /***/ ((module) => { "use strict"; module.exports = { - kAgent: Symbol('agent'), - kOptions: Symbol('options'), - kFactory: Symbol('factory'), - kDispatches: Symbol('dispatches'), - kDispatchKey: Symbol('dispatch key'), - kDefaultHeaders: Symbol('default headers'), - kDefaultTrailers: Symbol('default trailers'), - kContentLength: Symbol('content length'), - kMockAgent: Symbol('mock agent'), - kMockAgentSet: Symbol('mock agent set'), - kMockAgentGet: Symbol('mock agent get'), - kMockDispatch: Symbol('mock dispatch'), - kClose: Symbol('close'), - kOriginalClose: Symbol('original agent close'), - kOrigin: Symbol('origin'), - kIsMockActive: Symbol('is mock active'), - kNetConnect: Symbol('net connect'), - kGetNetConnect: Symbol('get net connect'), - kConnected: Symbol('connected') + kWebSocketURL: Symbol('url'), + kReadyState: Symbol('ready state'), + kController: Symbol('controller'), + kResponse: Symbol('response'), + kBinaryType: Symbol('binary type'), + kSentClose: Symbol('sent close'), + kReceivedClose: Symbol('received close'), + kByteParser: Symbol('byte parser') } /***/ }), -/***/ 3397: +/***/ 3574: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -const { MockNotMatchedError } = __nccwpck_require__(2429) -const { - kDispatches, - kMockAgent, - kOriginalDispatch, - kOrigin, - kGetNetConnect -} = __nccwpck_require__(1117) -const { buildURL, nop } = __nccwpck_require__(3440) -const { STATUS_CODES } = __nccwpck_require__(8611) -const { - types: { - isPromise - } -} = __nccwpck_require__(9023) +const { kReadyState, kController, kResponse, kBinaryType, kWebSocketURL } = __nccwpck_require__(2933) +const { states, opcodes } = __nccwpck_require__(5913) +const { MessageEvent, ErrorEvent } = __nccwpck_require__(6255) -function matchValue (match, value) { - if (typeof match === 'string') { - return match === value - } - if (match instanceof RegExp) { - return match.test(value) - } - if (typeof match === 'function') { - return match(value) === true - } - return false +/* globals Blob */ + +/** + * @param {import('./websocket').WebSocket} ws + */ +function isEstablished (ws) { + // If the server's response is validated as provided for above, it is + // said that _The WebSocket Connection is Established_ and that the + // WebSocket Connection is in the OPEN state. + return ws[kReadyState] === states.OPEN } -function lowerCaseEntries (headers) { - return Object.fromEntries( - Object.entries(headers).map(([headerName, headerValue]) => { - return [headerName.toLocaleLowerCase(), headerValue] - }) - ) +/** + * @param {import('./websocket').WebSocket} ws + */ +function isClosing (ws) { + // Upon either sending or receiving a Close control frame, it is said + // that _The WebSocket Closing Handshake is Started_ and that the + // WebSocket connection is in the CLOSING state. + return ws[kReadyState] === states.CLOSING } /** - * @param {import('../../index').Headers|string[]|Record} headers - * @param {string} key + * @param {import('./websocket').WebSocket} ws */ -function getHeaderByName (headers, key) { - if (Array.isArray(headers)) { - for (let i = 0; i < headers.length; i += 2) { - if (headers[i].toLocaleLowerCase() === key.toLocaleLowerCase()) { - return headers[i + 1] - } - } +function isClosed (ws) { + return ws[kReadyState] === states.CLOSED +} - return undefined - } else if (typeof headers.get === 'function') { - return headers.get(key) - } else { - return lowerCaseEntries(headers)[key.toLocaleLowerCase()] - } +/** + * @see https://dom.spec.whatwg.org/#concept-event-fire + * @param {string} e + * @param {EventTarget} target + * @param {EventInit | undefined} eventInitDict + */ +function fireEvent (e, target, eventConstructor = Event, eventInitDict) { + // 1. If eventConstructor is not given, then let eventConstructor be Event. + + // 2. Let event be the result of creating an event given eventConstructor, + // in the relevant realm of target. + // 3. Initialize event’s type attribute to e. + const event = new eventConstructor(e, eventInitDict) // eslint-disable-line new-cap + + // 4. Initialize any other IDL attributes of event as described in the + // invocation of this algorithm. + + // 5. Return the result of dispatching event at target, with legacy target + // override flag set if set. + target.dispatchEvent(event) } -/** @param {string[]} headers */ -function buildHeadersFromArray (headers) { // fetch HeadersList - const clone = headers.slice() - const entries = [] - for (let index = 0; index < clone.length; index += 2) { - entries.push([clone[index], clone[index + 1]]) +/** + * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol + * @param {import('./websocket').WebSocket} ws + * @param {number} type Opcode + * @param {Buffer} data application data + */ +function websocketMessageReceived (ws, type, data) { + // 1. If ready state is not OPEN (1), then return. + if (ws[kReadyState] !== states.OPEN) { + return } - return Object.fromEntries(entries) -} -function matchHeaders (mockDispatch, headers) { - if (typeof mockDispatch.headers === 'function') { - if (Array.isArray(headers)) { // fetch HeadersList - headers = buildHeadersFromArray(headers) + // 2. Let dataForEvent be determined by switching on type and binary type: + let dataForEvent + + if (type === opcodes.TEXT) { + // -> type indicates that the data is Text + // a new DOMString containing data + try { + dataForEvent = new TextDecoder('utf-8', { fatal: true }).decode(data) + } catch { + failWebsocketConnection(ws, 'Received invalid UTF-8 in text frame.') + return + } + } else if (type === opcodes.BINARY) { + if (ws[kBinaryType] === 'blob') { + // -> type indicates that the data is Binary and binary type is "blob" + // a new Blob object, created in the relevant Realm of the WebSocket + // object, that represents data as its raw data + dataForEvent = new Blob([data]) + } else { + // -> type indicates that the data is Binary and binary type is "arraybuffer" + // a new ArrayBuffer object, created in the relevant Realm of the + // WebSocket object, whose contents are data + dataForEvent = new Uint8Array(data).buffer } - return mockDispatch.headers(headers ? lowerCaseEntries(headers) : {}) - } - if (typeof mockDispatch.headers === 'undefined') { - return true } - if (typeof headers !== 'object' || typeof mockDispatch.headers !== 'object') { + + // 3. Fire an event named message at the WebSocket object, using MessageEvent, + // with the origin attribute initialized to the serialization of the WebSocket + // object’s url's origin, and the data attribute initialized to dataForEvent. + fireEvent('message', ws, MessageEvent, { + origin: ws[kWebSocketURL].origin, + data: dataForEvent + }) +} + +/** + * @see https://datatracker.ietf.org/doc/html/rfc6455 + * @see https://datatracker.ietf.org/doc/html/rfc2616 + * @see https://bugs.chromium.org/p/chromium/issues/detail?id=398407 + * @param {string} protocol + */ +function isValidSubprotocol (protocol) { + // If present, this value indicates one + // or more comma-separated subprotocol the client wishes to speak, + // ordered by preference. The elements that comprise this value + // MUST be non-empty strings with characters in the range U+0021 to + // U+007E not including separator characters as defined in + // [RFC2616] and MUST all be unique strings. + if (protocol.length === 0) { return false } - for (const [matchHeaderName, matchHeaderValue] of Object.entries(mockDispatch.headers)) { - const headerValue = getHeaderByName(headers, matchHeaderName) + for (const char of protocol) { + const code = char.charCodeAt(0) - if (!matchValue(matchHeaderValue, headerValue)) { + if ( + code < 0x21 || + code > 0x7E || + char === '(' || + char === ')' || + char === '<' || + char === '>' || + char === '@' || + char === ',' || + char === ';' || + char === ':' || + char === '\\' || + char === '"' || + char === '/' || + char === '[' || + char === ']' || + char === '?' || + char === '=' || + char === '{' || + char === '}' || + code === 32 || // SP + code === 9 // HT + ) { return false } } + return true } -function safeUrl (path) { - if (typeof path !== 'string') { - return path - } - - const pathSegments = path.split('?') - - if (pathSegments.length !== 2) { - return path +/** + * @see https://datatracker.ietf.org/doc/html/rfc6455#section-7-4 + * @param {number} code + */ +function isValidStatusCode (code) { + if (code >= 1000 && code < 1015) { + return ( + code !== 1004 && // reserved + code !== 1005 && // "MUST NOT be set as a status code" + code !== 1006 // "MUST NOT be set as a status code" + ) } - const qp = new URLSearchParams(pathSegments.pop()) - qp.sort() - return [...pathSegments, qp.toString()].join('?') -} - -function matchKey (mockDispatch, { path, method, body, headers }) { - const pathMatch = matchValue(mockDispatch.path, path) - const methodMatch = matchValue(mockDispatch.method, method) - const bodyMatch = typeof mockDispatch.body !== 'undefined' ? matchValue(mockDispatch.body, body) : true - const headersMatch = matchHeaders(mockDispatch, headers) - return pathMatch && methodMatch && bodyMatch && headersMatch -} - -function getResponseData (data) { - if (Buffer.isBuffer(data)) { - return data - } else if (typeof data === 'object') { - return JSON.stringify(data) - } else { - return data.toString() - } + return code >= 3000 && code <= 4999 } -function getMockDispatch (mockDispatches, key) { - const basePath = key.query ? buildURL(key.path, key.query) : key.path - const resolvedPath = typeof basePath === 'string' ? safeUrl(basePath) : basePath - - // Match path - let matchedMockDispatches = mockDispatches.filter(({ consumed }) => !consumed).filter(({ path }) => matchValue(safeUrl(path), resolvedPath)) - if (matchedMockDispatches.length === 0) { - throw new MockNotMatchedError(`Mock dispatch not matched for path '${resolvedPath}'`) - } - - // Match method - matchedMockDispatches = matchedMockDispatches.filter(({ method }) => matchValue(method, key.method)) - if (matchedMockDispatches.length === 0) { - throw new MockNotMatchedError(`Mock dispatch not matched for method '${key.method}'`) - } - - // Match body - matchedMockDispatches = matchedMockDispatches.filter(({ body }) => typeof body !== 'undefined' ? matchValue(body, key.body) : true) - if (matchedMockDispatches.length === 0) { - throw new MockNotMatchedError(`Mock dispatch not matched for body '${key.body}'`) - } - - // Match headers - matchedMockDispatches = matchedMockDispatches.filter((mockDispatch) => matchHeaders(mockDispatch, key.headers)) - if (matchedMockDispatches.length === 0) { - throw new MockNotMatchedError(`Mock dispatch not matched for headers '${typeof key.headers === 'object' ? JSON.stringify(key.headers) : key.headers}'`) - } - - return matchedMockDispatches[0] -} +/** + * @param {import('./websocket').WebSocket} ws + * @param {string|undefined} reason + */ +function failWebsocketConnection (ws, reason) { + const { [kController]: controller, [kResponse]: response } = ws -function addMockDispatch (mockDispatches, key, data) { - const baseData = { timesInvoked: 0, times: 1, persist: false, consumed: false } - const replyData = typeof data === 'function' ? { callback: data } : { ...data } - const newMockDispatch = { ...baseData, ...key, pending: true, data: { error: null, ...replyData } } - mockDispatches.push(newMockDispatch) - return newMockDispatch -} + controller.abort() -function deleteMockDispatch (mockDispatches, key) { - const index = mockDispatches.findIndex(dispatch => { - if (!dispatch.consumed) { - return false - } - return matchKey(dispatch, key) - }) - if (index !== -1) { - mockDispatches.splice(index, 1) + if (response?.socket && !response.socket.destroyed) { + response.socket.destroy() } -} -function buildKey (opts) { - const { path, method, body, headers, query } = opts - return { - path, - method, - body, - headers, - query + if (reason) { + fireEvent('error', ws, ErrorEvent, { + error: new Error(reason) + }) } } -function generateKeyValues (data) { - return Object.entries(data).reduce((keyValuePairs, [key, value]) => [ - ...keyValuePairs, - Buffer.from(`${key}`), - Array.isArray(value) ? value.map(x => Buffer.from(`${x}`)) : Buffer.from(`${value}`) - ], []) -} - -/** - * @see https://developer.mozilla.org/en-US/docs/Web/HTTP/Status - * @param {number} statusCode - */ -function getStatusText (statusCode) { - return STATUS_CODES[statusCode] || 'unknown' +module.exports = { + isEstablished, + isClosing, + isClosed, + fireEvent, + isValidSubprotocol, + isValidStatusCode, + failWebsocketConnection, + websocketMessageReceived } -async function getResponse (body) { - const buffers = [] - for await (const data of body) { - buffers.push(data) - } - return Buffer.concat(buffers).toString('utf8') -} -/** - * Mock dispatch function used to simulate undici dispatches - */ -function mockDispatch (opts, handler) { - // Get mock dispatch from built key - const key = buildKey(opts) - const mockDispatch = getMockDispatch(this[kDispatches], key) +/***/ }), - mockDispatch.timesInvoked++ +/***/ 5171: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - // Here's where we resolve a callback if a callback is present for the dispatch data. - if (mockDispatch.data.callback) { - mockDispatch.data = { ...mockDispatch.data, ...mockDispatch.data.callback(opts) } - } +"use strict"; - // Parse mockDispatch data - const { data: { statusCode, data, headers, trailers, error }, delay, persist } = mockDispatch - const { timesInvoked, times } = mockDispatch - // If it's used up and not persistent, mark as consumed - mockDispatch.consumed = !persist && timesInvoked >= times - mockDispatch.pending = timesInvoked < times +const { webidl } = __nccwpck_require__(4222) +const { DOMException } = __nccwpck_require__(7326) +const { URLSerializer } = __nccwpck_require__(4322) +const { getGlobalOrigin } = __nccwpck_require__(5628) +const { staticPropertyDescriptors, states, opcodes, emptyBuffer } = __nccwpck_require__(5913) +const { + kWebSocketURL, + kReadyState, + kController, + kBinaryType, + kResponse, + kSentClose, + kByteParser +} = __nccwpck_require__(2933) +const { isEstablished, isClosing, isValidSubprotocol, failWebsocketConnection, fireEvent } = __nccwpck_require__(3574) +const { establishWebSocketConnection } = __nccwpck_require__(8550) +const { WebsocketFrameSend } = __nccwpck_require__(1237) +const { ByteParser } = __nccwpck_require__(3171) +const { kEnumerableProperty, isBlobLike } = __nccwpck_require__(3440) +const { getGlobalDispatcher } = __nccwpck_require__(2581) +const { types } = __nccwpck_require__(9023) - // If specified, trigger dispatch error - if (error !== null) { - deleteMockDispatch(this[kDispatches], key) - handler.onError(error) - return true - } +let experimentalWarned = false - // Handle the request with a delay if necessary - if (typeof delay === 'number' && delay > 0) { - setTimeout(() => { - handleReply(this[kDispatches]) - }, delay) - } else { - handleReply(this[kDispatches]) +// https://websockets.spec.whatwg.org/#interface-definition +class WebSocket extends EventTarget { + #events = { + open: null, + error: null, + close: null, + message: null } - function handleReply (mockDispatches, _data = data) { - // fetch's HeadersList is a 1D string array - const optsHeaders = Array.isArray(opts.headers) - ? buildHeadersFromArray(opts.headers) - : opts.headers - const body = typeof _data === 'function' - ? _data({ ...opts, headers: optsHeaders }) - : _data + #bufferedAmount = 0 + #protocol = '' + #extensions = '' - // util.types.isPromise is likely needed for jest. - if (isPromise(body)) { - // If handleReply is asynchronous, throwing an error - // in the callback will reject the promise, rather than - // synchronously throw the error, which breaks some tests. - // Rather, we wait for the callback to resolve if it is a - // promise, and then re-run handleReply with the new body. - body.then((newData) => handleReply(mockDispatches, newData)) - return + /** + * @param {string} url + * @param {string|string[]} protocols + */ + constructor (url, protocols = []) { + super() + + webidl.argumentLengthCheck(arguments, 1, { header: 'WebSocket constructor' }) + + if (!experimentalWarned) { + experimentalWarned = true + process.emitWarning('WebSockets are experimental, expect them to change at any time.', { + code: 'UNDICI-WS' + }) } - const responseData = getResponseData(body) - const responseHeaders = generateKeyValues(headers) - const responseTrailers = generateKeyValues(trailers) + const options = webidl.converters['DOMString or sequence or WebSocketInit'](protocols) - handler.abort = nop - handler.onHeaders(statusCode, responseHeaders, resume, getStatusText(statusCode)) - handler.onData(Buffer.from(responseData)) - handler.onComplete(responseTrailers) - deleteMockDispatch(mockDispatches, key) - } + url = webidl.converters.USVString(url) + protocols = options.protocols - function resume () {} + // 1. Let baseURL be this's relevant settings object's API base URL. + const baseURL = getGlobalOrigin() - return true -} + // 1. Let urlRecord be the result of applying the URL parser to url with baseURL. + let urlRecord -function buildMockDispatch () { - const agent = this[kMockAgent] - const origin = this[kOrigin] - const originalDispatch = this[kOriginalDispatch] + try { + urlRecord = new URL(url, baseURL) + } catch (e) { + // 3. If urlRecord is failure, then throw a "SyntaxError" DOMException. + throw new DOMException(e, 'SyntaxError') + } - return function dispatch (opts, handler) { - if (agent.isMockActive) { - try { - mockDispatch.call(this, opts, handler) - } catch (error) { - if (error instanceof MockNotMatchedError) { - const netConnect = agent[kGetNetConnect]() - if (netConnect === false) { - throw new MockNotMatchedError(`${error.message}: subsequent request to origin ${origin} was not allowed (net.connect disabled)`) - } - if (checkNetConnect(netConnect, origin)) { - originalDispatch.call(this, opts, handler) - } else { - throw new MockNotMatchedError(`${error.message}: subsequent request to origin ${origin} was not allowed (net.connect is not enabled for this origin)`) - } - } else { - throw error - } - } - } else { - originalDispatch.call(this, opts, handler) + // 4. If urlRecord’s scheme is "http", then set urlRecord’s scheme to "ws". + if (urlRecord.protocol === 'http:') { + urlRecord.protocol = 'ws:' + } else if (urlRecord.protocol === 'https:') { + // 5. Otherwise, if urlRecord’s scheme is "https", set urlRecord’s scheme to "wss". + urlRecord.protocol = 'wss:' } - } -} -function checkNetConnect (netConnect, origin) { - const url = new URL(origin) - if (netConnect === true) { - return true - } else if (Array.isArray(netConnect) && netConnect.some((matcher) => matchValue(matcher, url.host))) { - return true - } - return false -} + // 6. If urlRecord’s scheme is not "ws" or "wss", then throw a "SyntaxError" DOMException. + if (urlRecord.protocol !== 'ws:' && urlRecord.protocol !== 'wss:') { + throw new DOMException( + `Expected a ws: or wss: protocol, got ${urlRecord.protocol}`, + 'SyntaxError' + ) + } -function buildMockOptions (opts) { - if (opts) { - const { agent, ...mockOptions } = opts - return mockOptions - } -} + // 7. If urlRecord’s fragment is non-null, then throw a "SyntaxError" + // DOMException. + if (urlRecord.hash || urlRecord.href.endsWith('#')) { + throw new DOMException('Got fragment', 'SyntaxError') + } -module.exports = { - getResponseData, - getMockDispatch, - addMockDispatch, - deleteMockDispatch, - buildKey, - generateKeyValues, - matchValue, - getResponse, - getStatusText, - mockDispatch, - buildMockDispatch, - checkNetConnect, - buildMockOptions, - getHeaderByName -} + // 8. If protocols is a string, set protocols to a sequence consisting + // of just that string. + if (typeof protocols === 'string') { + protocols = [protocols] + } + // 9. If any of the values in protocols occur more than once or otherwise + // fail to match the requirements for elements that comprise the value + // of `Sec-WebSocket-Protocol` fields as defined by The WebSocket + // protocol, then throw a "SyntaxError" DOMException. + if (protocols.length !== new Set(protocols.map(p => p.toLowerCase())).size) { + throw new DOMException('Invalid Sec-WebSocket-Protocol value', 'SyntaxError') + } -/***/ }), + if (protocols.length > 0 && !protocols.every(p => isValidSubprotocol(p))) { + throw new DOMException('Invalid Sec-WebSocket-Protocol value', 'SyntaxError') + } -/***/ 6142: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + // 10. Set this's url to urlRecord. + this[kWebSocketURL] = new URL(urlRecord.href) -"use strict"; + // 11. Let client be this's relevant settings object. + // 12. Run this step in parallel: -const { Transform } = __nccwpck_require__(2203) -const { Console } = __nccwpck_require__(4236) + // 1. Establish a WebSocket connection given urlRecord, protocols, + // and client. + this[kController] = establishWebSocketConnection( + urlRecord, + protocols, + this, + (response) => this.#onConnectionEstablished(response), + options + ) -/** - * Gets the output of `console.table(…)` as a string. - */ -module.exports = class PendingInterceptorsFormatter { - constructor ({ disableColors } = {}) { - this.transform = new Transform({ - transform (chunk, _enc, cb) { - cb(null, chunk) - } - }) + // Each WebSocket object has an associated ready state, which is a + // number representing the state of the connection. Initially it must + // be CONNECTING (0). + this[kReadyState] = WebSocket.CONNECTING - this.logger = new Console({ - stdout: this.transform, - inspectOptions: { - colors: !disableColors && !process.env.CI - } - }) - } + // The extensions attribute must initially return the empty string. - format (pendingInterceptors) { - const withPrettyHeaders = pendingInterceptors.map( - ({ method, path, data: { statusCode }, persist, times, timesInvoked, origin }) => ({ - Method: method, - Origin: origin, - Path: path, - 'Status code': statusCode, - Persistent: persist ? '✅' : '❌', - Invocations: timesInvoked, - Remaining: persist ? Infinity : times - timesInvoked - })) + // The protocol attribute must initially return the empty string. - this.logger.table(withPrettyHeaders) - return this.transform.read().toString() + // Each WebSocket object has an associated binary type, which is a + // BinaryType. Initially it must be "blob". + this[kBinaryType] = 'blob' } -} + /** + * @see https://websockets.spec.whatwg.org/#dom-websocket-close + * @param {number|undefined} code + * @param {string|undefined} reason + */ + close (code = undefined, reason = undefined) { + webidl.brandCheck(this, WebSocket) + + if (code !== undefined) { + code = webidl.converters['unsigned short'](code, { clamp: true }) + } -/***/ }), + if (reason !== undefined) { + reason = webidl.converters.USVString(reason) + } -/***/ 1529: -/***/ ((module) => { + // 1. If code is present, but is neither an integer equal to 1000 nor an + // integer in the range 3000 to 4999, inclusive, throw an + // "InvalidAccessError" DOMException. + if (code !== undefined) { + if (code !== 1000 && (code < 3000 || code > 4999)) { + throw new DOMException('invalid code', 'InvalidAccessError') + } + } -"use strict"; + let reasonByteLength = 0 + // 2. If reason is present, then run these substeps: + if (reason !== undefined) { + // 1. Let reasonBytes be the result of encoding reason. + // 2. If reasonBytes is longer than 123 bytes, then throw a + // "SyntaxError" DOMException. + reasonByteLength = Buffer.byteLength(reason) -const singulars = { - pronoun: 'it', - is: 'is', - was: 'was', - this: 'this' -} + if (reasonByteLength > 123) { + throw new DOMException( + `Reason must be less than 123 bytes; received ${reasonByteLength}`, + 'SyntaxError' + ) + } + } -const plurals = { - pronoun: 'they', - is: 'are', - was: 'were', - this: 'these' -} + // 3. Run the first matching steps from the following list: + if (this[kReadyState] === WebSocket.CLOSING || this[kReadyState] === WebSocket.CLOSED) { + // If this's ready state is CLOSING (2) or CLOSED (3) + // Do nothing. + } else if (!isEstablished(this)) { + // If the WebSocket connection is not yet established + // Fail the WebSocket connection and set this's ready state + // to CLOSING (2). + failWebsocketConnection(this, 'Connection was closed before it was established.') + this[kReadyState] = WebSocket.CLOSING + } else if (!isClosing(this)) { + // If the WebSocket closing handshake has not yet been started + // Start the WebSocket closing handshake and set this's ready + // state to CLOSING (2). + // - If neither code nor reason is present, the WebSocket Close + // message must not have a body. + // - If code is present, then the status code to use in the + // WebSocket Close message must be the integer given by code. + // - If reason is also present, then reasonBytes must be + // provided in the Close message after the status code. -module.exports = class Pluralizer { - constructor (singular, plural) { - this.singular = singular - this.plural = plural - } + const frame = new WebsocketFrameSend() - pluralize (count) { - const one = count === 1 - const keys = one ? singulars : plurals - const noun = one ? this.singular : this.plural - return { ...keys, count, noun } - } -} + // If neither code nor reason is present, the WebSocket Close + // message must not have a body. + // If code is present, then the status code to use in the + // WebSocket Close message must be the integer given by code. + if (code !== undefined && reason === undefined) { + frame.frameData = Buffer.allocUnsafe(2) + frame.frameData.writeUInt16BE(code, 0) + } else if (code !== undefined && reason !== undefined) { + // If reason is also present, then reasonBytes must be + // provided in the Close message after the status code. + frame.frameData = Buffer.allocUnsafe(2 + reasonByteLength) + frame.frameData.writeUInt16BE(code, 0) + // the body MAY contain UTF-8-encoded data with value /reason/ + frame.frameData.write(reason, 2, 'utf-8') + } else { + frame.frameData = emptyBuffer + } -/***/ }), + /** @type {import('stream').Duplex} */ + const socket = this[kResponse].socket -/***/ 4869: -/***/ ((module) => { + socket.write(frame.createFrame(opcodes.CLOSE), (err) => { + if (!err) { + this[kSentClose] = true + } + }) -"use strict"; -/* eslint-disable */ + // Upon either sending or receiving a Close control frame, it is said + // that _The WebSocket Closing Handshake is Started_ and that the + // WebSocket connection is in the CLOSING state. + this[kReadyState] = states.CLOSING + } else { + // Otherwise + // Set this's ready state to CLOSING (2). + this[kReadyState] = WebSocket.CLOSING + } + } + /** + * @see https://websockets.spec.whatwg.org/#dom-websocket-send + * @param {NodeJS.TypedArray|ArrayBuffer|Blob|string} data + */ + send (data) { + webidl.brandCheck(this, WebSocket) + webidl.argumentLengthCheck(arguments, 1, { header: 'WebSocket.send' }) -// Extracted from node/lib/internal/fixed_queue.js + data = webidl.converters.WebSocketSendData(data) -// Currently optimal queue size, tested on V8 6.0 - 6.6. Must be power of two. -const kSize = 2048; -const kMask = kSize - 1; + // 1. If this's ready state is CONNECTING, then throw an + // "InvalidStateError" DOMException. + if (this[kReadyState] === WebSocket.CONNECTING) { + throw new DOMException('Sent before connected.', 'InvalidStateError') + } -// The FixedQueue is implemented as a singly-linked list of fixed-size -// circular buffers. It looks something like this: -// -// head tail -// | | -// v v -// +-----------+ <-----\ +-----------+ <------\ +-----------+ -// | [null] | \----- | next | \------- | next | -// +-----------+ +-----------+ +-----------+ -// | item | <-- bottom | item | <-- bottom | [empty] | -// | item | | item | | [empty] | -// | item | | item | | [empty] | -// | item | | item | | [empty] | -// | item | | item | bottom --> | item | -// | item | | item | | item | -// | ... | | ... | | ... | -// | item | | item | | item | -// | item | | item | | item | -// | [empty] | <-- top | item | | item | -// | [empty] | | item | | item | -// | [empty] | | [empty] | <-- top top --> | [empty] | -// +-----------+ +-----------+ +-----------+ -// -// Or, if there is only one circular buffer, it looks something -// like either of these: -// -// head tail head tail -// | | | | -// v v v v -// +-----------+ +-----------+ -// | [null] | | [null] | -// +-----------+ +-----------+ -// | [empty] | | item | -// | [empty] | | item | -// | item | <-- bottom top --> | [empty] | -// | item | | [empty] | -// | [empty] | <-- top bottom --> | item | -// | [empty] | | item | -// +-----------+ +-----------+ -// -// Adding a value means moving `top` forward by one, removing means -// moving `bottom` forward by one. After reaching the end, the queue -// wraps around. -// -// When `top === bottom` the current queue is empty and when -// `top + 1 === bottom` it's full. This wastes a single space of storage -// but allows much quicker checks. + // 2. Run the appropriate set of steps from the following list: + // https://datatracker.ietf.org/doc/html/rfc6455#section-6.1 + // https://datatracker.ietf.org/doc/html/rfc6455#section-5.2 -class FixedCircularBuffer { - constructor() { - this.bottom = 0; - this.top = 0; - this.list = new Array(kSize); - this.next = null; - } + if (!isEstablished(this) || isClosing(this)) { + return + } - isEmpty() { - return this.top === this.bottom; - } + /** @type {import('stream').Duplex} */ + const socket = this[kResponse].socket - isFull() { - return ((this.top + 1) & kMask) === this.bottom; - } + // If data is a string + if (typeof data === 'string') { + // If the WebSocket connection is established and the WebSocket + // closing handshake has not yet started, then the user agent + // must send a WebSocket Message comprised of the data argument + // using a text frame opcode; if the data cannot be sent, e.g. + // because it would need to be buffered but the buffer is full, + // the user agent must flag the WebSocket as full and then close + // the WebSocket connection. Any invocation of this method with a + // string argument that does not throw an exception must increase + // the bufferedAmount attribute by the number of bytes needed to + // express the argument as UTF-8. - push(data) { - this.list[this.top] = data; - this.top = (this.top + 1) & kMask; - } + const value = Buffer.from(data) + const frame = new WebsocketFrameSend(value) + const buffer = frame.createFrame(opcodes.TEXT) - shift() { - const nextItem = this.list[this.bottom]; - if (nextItem === undefined) - return null; - this.list[this.bottom] = undefined; - this.bottom = (this.bottom + 1) & kMask; - return nextItem; - } -} + this.#bufferedAmount += value.byteLength + socket.write(buffer, () => { + this.#bufferedAmount -= value.byteLength + }) + } else if (types.isArrayBuffer(data)) { + // If the WebSocket connection is established, and the WebSocket + // closing handshake has not yet started, then the user agent must + // send a WebSocket Message comprised of data using a binary frame + // opcode; if the data cannot be sent, e.g. because it would need + // to be buffered but the buffer is full, the user agent must flag + // the WebSocket as full and then close the WebSocket connection. + // The data to be sent is the data stored in the buffer described + // by the ArrayBuffer object. Any invocation of this method with an + // ArrayBuffer argument that does not throw an exception must + // increase the bufferedAmount attribute by the length of the + // ArrayBuffer in bytes. -module.exports = class FixedQueue { - constructor() { - this.head = this.tail = new FixedCircularBuffer(); - } + const value = Buffer.from(data) + const frame = new WebsocketFrameSend(value) + const buffer = frame.createFrame(opcodes.BINARY) - isEmpty() { - return this.head.isEmpty(); - } + this.#bufferedAmount += value.byteLength + socket.write(buffer, () => { + this.#bufferedAmount -= value.byteLength + }) + } else if (ArrayBuffer.isView(data)) { + // If the WebSocket connection is established, and the WebSocket + // closing handshake has not yet started, then the user agent must + // send a WebSocket Message comprised of data using a binary frame + // opcode; if the data cannot be sent, e.g. because it would need to + // be buffered but the buffer is full, the user agent must flag the + // WebSocket as full and then close the WebSocket connection. The + // data to be sent is the data stored in the section of the buffer + // described by the ArrayBuffer object that data references. Any + // invocation of this method with this kind of argument that does + // not throw an exception must increase the bufferedAmount attribute + // by the length of data’s buffer in bytes. - push(data) { - if (this.head.isFull()) { - // Head is full: Creates a new queue, sets the old queue's `.next` to it, - // and sets it as the new main queue. - this.head = this.head.next = new FixedCircularBuffer(); - } - this.head.push(data); - } + const ab = Buffer.from(data, data.byteOffset, data.byteLength) - shift() { - const tail = this.tail; - const next = tail.shift(); - if (tail.isEmpty() && tail.next !== null) { - // If there is another queue, it forms the new tail. - this.tail = tail.next; - } - return next; - } -}; + const frame = new WebsocketFrameSend(ab) + const buffer = frame.createFrame(opcodes.BINARY) + this.#bufferedAmount += ab.byteLength + socket.write(buffer, () => { + this.#bufferedAmount -= ab.byteLength + }) + } else if (isBlobLike(data)) { + // If the WebSocket connection is established, and the WebSocket + // closing handshake has not yet started, then the user agent must + // send a WebSocket Message comprised of data using a binary frame + // opcode; if the data cannot be sent, e.g. because it would need to + // be buffered but the buffer is full, the user agent must flag the + // WebSocket as full and then close the WebSocket connection. The data + // to be sent is the raw data represented by the Blob object. Any + // invocation of this method with a Blob argument that does not throw + // an exception must increase the bufferedAmount attribute by the size + // of the Blob object’s raw data, in bytes. -/***/ }), + const frame = new WebsocketFrameSend() -/***/ 8640: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + data.arrayBuffer().then((ab) => { + const value = Buffer.from(ab) + frame.frameData = value + const buffer = frame.createFrame(opcodes.BINARY) -"use strict"; + this.#bufferedAmount += value.byteLength + socket.write(buffer, () => { + this.#bufferedAmount -= value.byteLength + }) + }) + } + } + get readyState () { + webidl.brandCheck(this, WebSocket) -const DispatcherBase = __nccwpck_require__(1) -const FixedQueue = __nccwpck_require__(4869) -const { kConnected, kSize, kRunning, kPending, kQueued, kBusy, kFree, kUrl, kClose, kDestroy, kDispatch } = __nccwpck_require__(6443) -const PoolStats = __nccwpck_require__(4622) + // The readyState getter steps are to return this's ready state. + return this[kReadyState] + } -const kClients = Symbol('clients') -const kNeedDrain = Symbol('needDrain') -const kQueue = Symbol('queue') -const kClosedResolve = Symbol('closed resolve') -const kOnDrain = Symbol('onDrain') -const kOnConnect = Symbol('onConnect') -const kOnDisconnect = Symbol('onDisconnect') -const kOnConnectionError = Symbol('onConnectionError') -const kGetDispatcher = Symbol('get dispatcher') -const kAddClient = Symbol('add client') -const kRemoveClient = Symbol('remove client') -const kStats = Symbol('stats') + get bufferedAmount () { + webidl.brandCheck(this, WebSocket) -class PoolBase extends DispatcherBase { - constructor () { - super() + return this.#bufferedAmount + } - this[kQueue] = new FixedQueue() - this[kClients] = [] - this[kQueued] = 0 + get url () { + webidl.brandCheck(this, WebSocket) - const pool = this + // The url getter steps are to return this's url, serialized. + return URLSerializer(this[kWebSocketURL]) + } - this[kOnDrain] = function onDrain (origin, targets) { - const queue = pool[kQueue] + get extensions () { + webidl.brandCheck(this, WebSocket) - let needDrain = false + return this.#extensions + } - while (!needDrain) { - const item = queue.shift() - if (!item) { - break - } - pool[kQueued]-- - needDrain = !this.dispatch(item.opts, item.handler) - } + get protocol () { + webidl.brandCheck(this, WebSocket) - this[kNeedDrain] = needDrain + return this.#protocol + } - if (!this[kNeedDrain] && pool[kNeedDrain]) { - pool[kNeedDrain] = false - pool.emit('drain', origin, [pool, ...targets]) - } + get onopen () { + webidl.brandCheck(this, WebSocket) - if (pool[kClosedResolve] && queue.isEmpty()) { - Promise - .all(pool[kClients].map(c => c.close())) - .then(pool[kClosedResolve]) - } - } + return this.#events.open + } - this[kOnConnect] = (origin, targets) => { - pool.emit('connect', origin, [pool, ...targets]) - } + set onopen (fn) { + webidl.brandCheck(this, WebSocket) - this[kOnDisconnect] = (origin, targets, err) => { - pool.emit('disconnect', origin, [pool, ...targets], err) + if (this.#events.open) { + this.removeEventListener('open', this.#events.open) } - this[kOnConnectionError] = (origin, targets, err) => { - pool.emit('connectionError', origin, [pool, ...targets], err) + if (typeof fn === 'function') { + this.#events.open = fn + this.addEventListener('open', fn) + } else { + this.#events.open = null } - - this[kStats] = new PoolStats(this) } - get [kBusy] () { - return this[kNeedDrain] - } + get onerror () { + webidl.brandCheck(this, WebSocket) - get [kConnected] () { - return this[kClients].filter(client => client[kConnected]).length + return this.#events.error } - get [kFree] () { - return this[kClients].filter(client => client[kConnected] && !client[kNeedDrain]).length - } + set onerror (fn) { + webidl.brandCheck(this, WebSocket) - get [kPending] () { - let ret = this[kQueued] - for (const { [kPending]: pending } of this[kClients]) { - ret += pending + if (this.#events.error) { + this.removeEventListener('error', this.#events.error) } - return ret - } - get [kRunning] () { - let ret = 0 - for (const { [kRunning]: running } of this[kClients]) { - ret += running + if (typeof fn === 'function') { + this.#events.error = fn + this.addEventListener('error', fn) + } else { + this.#events.error = null } - return ret } - get [kSize] () { - let ret = this[kQueued] - for (const { [kSize]: size } of this[kClients]) { - ret += size - } - return ret - } + get onclose () { + webidl.brandCheck(this, WebSocket) - get stats () { - return this[kStats] + return this.#events.close } - async [kClose] () { - if (this[kQueue].isEmpty()) { - return Promise.all(this[kClients].map(c => c.close())) + set onclose (fn) { + webidl.brandCheck(this, WebSocket) + + if (this.#events.close) { + this.removeEventListener('close', this.#events.close) + } + + if (typeof fn === 'function') { + this.#events.close = fn + this.addEventListener('close', fn) } else { - return new Promise((resolve) => { - this[kClosedResolve] = resolve - }) + this.#events.close = null } } - async [kDestroy] (err) { - while (true) { - const item = this[kQueue].shift() - if (!item) { - break - } - item.handler.onError(err) - } + get onmessage () { + webidl.brandCheck(this, WebSocket) - return Promise.all(this[kClients].map(c => c.destroy(err))) + return this.#events.message } - [kDispatch] (opts, handler) { - const dispatcher = this[kGetDispatcher]() + set onmessage (fn) { + webidl.brandCheck(this, WebSocket) - if (!dispatcher) { - this[kNeedDrain] = true - this[kQueue].push({ opts, handler }) - this[kQueued]++ - } else if (!dispatcher.dispatch(opts, handler)) { - dispatcher[kNeedDrain] = true - this[kNeedDrain] = !this[kGetDispatcher]() + if (this.#events.message) { + this.removeEventListener('message', this.#events.message) } - return !this[kNeedDrain] + if (typeof fn === 'function') { + this.#events.message = fn + this.addEventListener('message', fn) + } else { + this.#events.message = null + } } - [kAddClient] (client) { - client - .on('drain', this[kOnDrain]) - .on('connect', this[kOnConnect]) - .on('disconnect', this[kOnDisconnect]) - .on('connectionError', this[kOnConnectionError]) + get binaryType () { + webidl.brandCheck(this, WebSocket) - this[kClients].push(client) + return this[kBinaryType] + } - if (this[kNeedDrain]) { - process.nextTick(() => { - if (this[kNeedDrain]) { - this[kOnDrain](client[kUrl], [this, client]) - } - }) - } + set binaryType (type) { + webidl.brandCheck(this, WebSocket) - return this + if (type !== 'blob' && type !== 'arraybuffer') { + this[kBinaryType] = 'blob' + } else { + this[kBinaryType] = type + } } - [kRemoveClient] (client) { - client.close(() => { - const idx = this[kClients].indexOf(client) - if (idx !== -1) { - this[kClients].splice(idx, 1) - } + /** + * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol + */ + #onConnectionEstablished (response) { + // processResponse is called when the "response’s header list has been received and initialized." + // once this happens, the connection is open + this[kResponse] = response + + const parser = new ByteParser(this) + parser.on('drain', function onParserDrain () { + this.ws[kResponse].socket.resume() }) - this[kNeedDrain] = this[kClients].some(dispatcher => ( - !dispatcher[kNeedDrain] && - dispatcher.closed !== true && - dispatcher.destroyed !== true - )) - } -} + response.socket.ws = this + this[kByteParser] = parser -module.exports = { - PoolBase, - kClients, - kNeedDrain, - kAddClient, - kRemoveClient, - kGetDispatcher -} + // 1. Change the ready state to OPEN (1). + this[kReadyState] = states.OPEN + // 2. Change the extensions attribute’s value to the extensions in use, if + // it is not the null value. + // https://datatracker.ietf.org/doc/html/rfc6455#section-9.1 + const extensions = response.headersList.get('sec-websocket-extensions') -/***/ }), + if (extensions !== null) { + this.#extensions = extensions + } -/***/ 4622: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + // 3. Change the protocol attribute’s value to the subprotocol in use, if + // it is not the null value. + // https://datatracker.ietf.org/doc/html/rfc6455#section-1.9 + const protocol = response.headersList.get('sec-websocket-protocol') -const { kFree, kConnected, kPending, kQueued, kRunning, kSize } = __nccwpck_require__(6443) -const kPool = Symbol('pool') + if (protocol !== null) { + this.#protocol = protocol + } -class PoolStats { - constructor (pool) { - this[kPool] = pool + // 4. Fire an event named open at the WebSocket object. + fireEvent('open', this) } +} - get connected () { - return this[kPool][kConnected] - } +// https://websockets.spec.whatwg.org/#dom-websocket-connecting +WebSocket.CONNECTING = WebSocket.prototype.CONNECTING = states.CONNECTING +// https://websockets.spec.whatwg.org/#dom-websocket-open +WebSocket.OPEN = WebSocket.prototype.OPEN = states.OPEN +// https://websockets.spec.whatwg.org/#dom-websocket-closing +WebSocket.CLOSING = WebSocket.prototype.CLOSING = states.CLOSING +// https://websockets.spec.whatwg.org/#dom-websocket-closed +WebSocket.CLOSED = WebSocket.prototype.CLOSED = states.CLOSED - get free () { - return this[kPool][kFree] +Object.defineProperties(WebSocket.prototype, { + CONNECTING: staticPropertyDescriptors, + OPEN: staticPropertyDescriptors, + CLOSING: staticPropertyDescriptors, + CLOSED: staticPropertyDescriptors, + url: kEnumerableProperty, + readyState: kEnumerableProperty, + bufferedAmount: kEnumerableProperty, + onopen: kEnumerableProperty, + onerror: kEnumerableProperty, + onclose: kEnumerableProperty, + close: kEnumerableProperty, + onmessage: kEnumerableProperty, + binaryType: kEnumerableProperty, + send: kEnumerableProperty, + extensions: kEnumerableProperty, + protocol: kEnumerableProperty, + [Symbol.toStringTag]: { + value: 'WebSocket', + writable: false, + enumerable: false, + configurable: true } +}) - get pending () { - return this[kPool][kPending] - } +Object.defineProperties(WebSocket, { + CONNECTING: staticPropertyDescriptors, + OPEN: staticPropertyDescriptors, + CLOSING: staticPropertyDescriptors, + CLOSED: staticPropertyDescriptors +}) - get queued () { - return this[kPool][kQueued] - } +webidl.converters['sequence'] = webidl.sequenceConverter( + webidl.converters.DOMString +) - get running () { - return this[kPool][kRunning] +webidl.converters['DOMString or sequence'] = function (V) { + if (webidl.util.Type(V) === 'Object' && Symbol.iterator in V) { + return webidl.converters['sequence'](V) } - get size () { - return this[kPool][kSize] - } + return webidl.converters.DOMString(V) } -module.exports = PoolStats - - -/***/ }), +// This implements the propsal made in https://github.com/whatwg/websockets/issues/42 +webidl.converters.WebSocketInit = webidl.dictionaryConverter([ + { + key: 'protocols', + converter: webidl.converters['DOMString or sequence'], + get defaultValue () { + return [] + } + }, + { + key: 'dispatcher', + converter: (V) => V, + get defaultValue () { + return getGlobalDispatcher() + } + }, + { + key: 'headers', + converter: webidl.nullableConverter(webidl.converters.HeadersInit) + } +]) -/***/ 5076: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +webidl.converters['DOMString or sequence or WebSocketInit'] = function (V) { + if (webidl.util.Type(V) === 'Object' && !(Symbol.iterator in V)) { + return webidl.converters.WebSocketInit(V) + } -"use strict"; + return { protocols: webidl.converters['DOMString or sequence'](V) } +} +webidl.converters.WebSocketSendData = function (V) { + if (webidl.util.Type(V) === 'Object') { + if (isBlobLike(V)) { + return webidl.converters.Blob(V, { strict: false }) + } -const { - PoolBase, - kClients, - kNeedDrain, - kAddClient, - kGetDispatcher -} = __nccwpck_require__(8640) -const Client = __nccwpck_require__(6197) -const { - InvalidArgumentError -} = __nccwpck_require__(8707) -const util = __nccwpck_require__(3440) -const { kUrl, kInterceptors } = __nccwpck_require__(6443) -const buildConnector = __nccwpck_require__(9136) + if (ArrayBuffer.isView(V) || types.isAnyArrayBuffer(V)) { + return webidl.converters.BufferSource(V) + } + } -const kOptions = Symbol('options') -const kConnections = Symbol('connections') -const kFactory = Symbol('factory') + return webidl.converters.USVString(V) +} -function defaultFactory (origin, opts) { - return new Client(origin, opts) +module.exports = { + WebSocket } -class Pool extends PoolBase { - constructor (origin, { - connections, - factory = defaultFactory, - connect, - connectTimeout, - tls, - maxCachedSessions, - socketPath, - autoSelectFamily, - autoSelectFamilyAttemptTimeout, - allowH2, - ...options - } = {}) { - super() - if (connections != null && (!Number.isFinite(connections) || connections < 0)) { - throw new InvalidArgumentError('invalid connections') - } +/***/ }), - if (typeof factory !== 'function') { - throw new InvalidArgumentError('factory must be a function.') - } +/***/ 2613: +/***/ ((module) => { - if (connect != null && typeof connect !== 'function' && typeof connect !== 'object') { - throw new InvalidArgumentError('connect must be a function or an object') - } +"use strict"; +module.exports = require("assert"); - if (typeof connect !== 'function') { - connect = buildConnector({ - ...tls, - maxCachedSessions, - allowH2, - socketPath, - timeout: connectTimeout, - ...(util.nodeHasAutoSelectFamily && autoSelectFamily ? { autoSelectFamily, autoSelectFamilyAttemptTimeout } : undefined), - ...connect - }) - } +/***/ }), - this[kInterceptors] = options.interceptors && options.interceptors.Pool && Array.isArray(options.interceptors.Pool) - ? options.interceptors.Pool - : [] - this[kConnections] = connections || null - this[kUrl] = util.parseOrigin(origin) - this[kOptions] = { ...util.deepClone(options), connect, allowH2 } - this[kOptions].interceptors = options.interceptors - ? { ...options.interceptors } - : undefined - this[kFactory] = factory +/***/ 290: +/***/ ((module) => { - this.on('connectionError', (origin, targets, error) => { - // If a connection error occurs, we remove the client from the pool, - // and emit a connectionError event. They will not be re-used. - // Fixes https://github.com/nodejs/undici/issues/3895 - for (const target of targets) { - // Do not use kRemoveClient here, as it will close the client, - // but the client cannot be closed in this state. - const idx = this[kClients].indexOf(target) - if (idx !== -1) { - this[kClients].splice(idx, 1) - } - } - }) - } +"use strict"; +module.exports = require("async_hooks"); - [kGetDispatcher] () { - let dispatcher = this[kClients].find(dispatcher => !dispatcher[kNeedDrain]) +/***/ }), - if (dispatcher) { - return dispatcher - } +/***/ 181: +/***/ ((module) => { - if (!this[kConnections] || this[kClients].length < this[kConnections]) { - dispatcher = this[kFactory](this[kUrl], this[kOptions]) - this[kAddClient](dispatcher) - } +"use strict"; +module.exports = require("buffer"); - return dispatcher - } -} +/***/ }), -module.exports = Pool +/***/ 5317: +/***/ ((module) => { +"use strict"; +module.exports = require("child_process"); /***/ }), -/***/ 2720: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 4236: +/***/ ((module) => { "use strict"; +module.exports = require("console"); +/***/ }), -const { kProxy, kClose, kDestroy, kInterceptors } = __nccwpck_require__(6443) -const { URL } = __nccwpck_require__(7016) -const Agent = __nccwpck_require__(9965) -const Pool = __nccwpck_require__(5076) -const DispatcherBase = __nccwpck_require__(1) -const { InvalidArgumentError, RequestAbortedError } = __nccwpck_require__(8707) -const buildConnector = __nccwpck_require__(9136) - -const kAgent = Symbol('proxy agent') -const kClient = Symbol('proxy client') -const kProxyHeaders = Symbol('proxy headers') -const kRequestTls = Symbol('request tls settings') -const kProxyTls = Symbol('proxy tls settings') -const kConnectEndpoint = Symbol('connect endpoint function') - -function defaultProtocolPort (protocol) { - return protocol === 'https:' ? 443 : 80 -} +/***/ 6982: +/***/ ((module) => { -function buildProxyOptions (opts) { - if (typeof opts === 'string') { - opts = { uri: opts } - } +"use strict"; +module.exports = require("crypto"); - if (!opts || !opts.uri) { - throw new InvalidArgumentError('Proxy opts.uri is mandatory') - } +/***/ }), - return { - uri: opts.uri, - protocol: opts.protocol || 'https' - } -} +/***/ 1637: +/***/ ((module) => { -function defaultFactory (origin, opts) { - return new Pool(origin, opts) -} +"use strict"; +module.exports = require("diagnostics_channel"); -class ProxyAgent extends DispatcherBase { - constructor (opts) { - super(opts) - this[kProxy] = buildProxyOptions(opts) - this[kAgent] = new Agent(opts) - this[kInterceptors] = opts.interceptors && opts.interceptors.ProxyAgent && Array.isArray(opts.interceptors.ProxyAgent) - ? opts.interceptors.ProxyAgent - : [] +/***/ }), - if (typeof opts === 'string') { - opts = { uri: opts } - } +/***/ 4434: +/***/ ((module) => { - if (!opts || !opts.uri) { - throw new InvalidArgumentError('Proxy opts.uri is mandatory') - } +"use strict"; +module.exports = require("events"); - const { clientFactory = defaultFactory } = opts +/***/ }), - if (typeof clientFactory !== 'function') { - throw new InvalidArgumentError('Proxy opts.clientFactory must be a function.') - } +/***/ 9896: +/***/ ((module) => { - this[kRequestTls] = opts.requestTls - this[kProxyTls] = opts.proxyTls - this[kProxyHeaders] = opts.headers || {} +"use strict"; +module.exports = require("fs"); - const resolvedUrl = new URL(opts.uri) - const { origin, port, host, username, password } = resolvedUrl +/***/ }), - if (opts.auth && opts.token) { - throw new InvalidArgumentError('opts.auth cannot be used in combination with opts.token') - } else if (opts.auth) { - /* @deprecated in favour of opts.token */ - this[kProxyHeaders]['proxy-authorization'] = `Basic ${opts.auth}` - } else if (opts.token) { - this[kProxyHeaders]['proxy-authorization'] = opts.token - } else if (username && password) { - this[kProxyHeaders]['proxy-authorization'] = `Basic ${Buffer.from(`${decodeURIComponent(username)}:${decodeURIComponent(password)}`).toString('base64')}` - } +/***/ 8611: +/***/ ((module) => { - const connect = buildConnector({ ...opts.proxyTls }) - this[kConnectEndpoint] = buildConnector({ ...opts.requestTls }) - this[kClient] = clientFactory(resolvedUrl, { connect }) - this[kAgent] = new Agent({ - ...opts, - connect: async (opts, callback) => { - let requestedHost = opts.host - if (!opts.port) { - requestedHost += `:${defaultProtocolPort(opts.protocol)}` - } - try { - const { socket, statusCode } = await this[kClient].connect({ - origin, - port, - path: requestedHost, - signal: opts.signal, - headers: { - ...this[kProxyHeaders], - host - } - }) - if (statusCode !== 200) { - socket.on('error', () => {}).destroy() - callback(new RequestAbortedError(`Proxy response (${statusCode}) !== 200 when HTTP Tunneling`)) - } - if (opts.protocol !== 'https:') { - callback(null, socket) - return - } - let servername - if (this[kRequestTls]) { - servername = this[kRequestTls].servername - } else { - servername = opts.servername - } - this[kConnectEndpoint]({ ...opts, servername, httpSocket: socket }, callback) - } catch (err) { - callback(err) - } - } - }) - } +"use strict"; +module.exports = require("http"); - dispatch (opts, handler) { - const { host } = new URL(opts.origin) - const headers = buildHeaders(opts.headers) - throwIfProxyAuthIsSent(headers) - return this[kAgent].dispatch( - { - ...opts, - headers: { - ...headers, - host - } - }, - handler - ) - } +/***/ }), - async [kClose] () { - await this[kAgent].close() - await this[kClient].close() - } +/***/ 5675: +/***/ ((module) => { - async [kDestroy] () { - await this[kAgent].destroy() - await this[kClient].destroy() - } -} +"use strict"; +module.exports = require("http2"); -/** - * @param {string[] | Record} headers - * @returns {Record} - */ -function buildHeaders (headers) { - // When using undici.fetch, the headers list is stored - // as an array. - if (Array.isArray(headers)) { - /** @type {Record} */ - const headersPair = {} +/***/ }), - for (let i = 0; i < headers.length; i += 2) { - headersPair[headers[i]] = headers[i + 1] - } +/***/ 5692: +/***/ ((module) => { - return headersPair - } +"use strict"; +module.exports = require("https"); - return headers -} +/***/ }), -/** - * @param {Record} headers - * - * Previous versions of ProxyAgent suggests the Proxy-Authorization in request headers - * Nevertheless, it was changed and to avoid a security vulnerability by end users - * this check was created. - * It should be removed in the next major version for performance reasons - */ -function throwIfProxyAuthIsSent (headers) { - const existProxyAuth = headers && Object.keys(headers) - .find((key) => key.toLowerCase() === 'proxy-authorization') - if (existProxyAuth) { - throw new InvalidArgumentError('Proxy-Authorization should be sent in ProxyAgent constructor') - } -} +/***/ 9278: +/***/ ((module) => { -module.exports = ProxyAgent +"use strict"; +module.exports = require("net"); + +/***/ }), + +/***/ 7598: +/***/ ((module) => { +"use strict"; +module.exports = require("node:crypto"); /***/ }), -/***/ 8804: +/***/ 8474: /***/ ((module) => { "use strict"; +module.exports = require("node:events"); +/***/ }), -let fastNow = Date.now() -let fastNowTimeout +/***/ 7075: +/***/ ((module) => { -const fastTimers = [] +"use strict"; +module.exports = require("node:stream"); -function onTimeout () { - fastNow = Date.now() +/***/ }), - let len = fastTimers.length - let idx = 0 - while (idx < len) { - const timer = fastTimers[idx] +/***/ 7975: +/***/ ((module) => { - if (timer.state === 0) { - timer.state = fastNow + timer.delay - } else if (timer.state > 0 && fastNow >= timer.state) { - timer.state = -1 - timer.callback(timer.opaque) - } +"use strict"; +module.exports = require("node:util"); - if (timer.state === -1) { - timer.state = -2 - if (idx !== len - 1) { - fastTimers[idx] = fastTimers.pop() - } else { - fastTimers.pop() - } - len -= 1 - } else { - idx += 1 - } - } +/***/ }), - if (fastTimers.length > 0) { - refreshTimeout() - } -} +/***/ 857: +/***/ ((module) => { -function refreshTimeout () { - if (fastNowTimeout && fastNowTimeout.refresh) { - fastNowTimeout.refresh() - } else { - clearTimeout(fastNowTimeout) - fastNowTimeout = setTimeout(onTimeout, 1e3) - if (fastNowTimeout.unref) { - fastNowTimeout.unref() - } - } -} +"use strict"; +module.exports = require("os"); -class Timeout { - constructor (callback, delay, opaque) { - this.callback = callback - this.delay = delay - this.opaque = opaque +/***/ }), - // -2 not in timer list - // -1 in timer list but inactive - // 0 in timer list waiting for time - // > 0 in timer list waiting for time to expire - this.state = -2 +/***/ 6928: +/***/ ((module) => { - this.refresh() - } +"use strict"; +module.exports = require("path"); - refresh () { - if (this.state === -2) { - fastTimers.push(this) - if (!fastNowTimeout || fastTimers.length === 1) { - refreshTimeout() - } - } +/***/ }), - this.state = 0 - } +/***/ 2987: +/***/ ((module) => { - clear () { - this.state = -1 - } -} +"use strict"; +module.exports = require("perf_hooks"); -module.exports = { - setTimeout (callback, delay, opaque) { - return delay < 1e3 - ? setTimeout(callback, delay, opaque) - : new Timeout(callback, delay, opaque) - }, - clearTimeout (timeout) { - if (timeout instanceof Timeout) { - timeout.clear() - } else { - clearTimeout(timeout) - } - } -} +/***/ }), + +/***/ 3480: +/***/ ((module) => { +"use strict"; +module.exports = require("querystring"); /***/ }), -/***/ 8550: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 2203: +/***/ ((module) => { "use strict"; +module.exports = require("stream"); +/***/ }), -const diagnosticsChannel = __nccwpck_require__(1637) -const { uid, states } = __nccwpck_require__(5913) -const { - kReadyState, - kSentClose, - kByteParser, - kReceivedClose -} = __nccwpck_require__(2933) -const { fireEvent, failWebsocketConnection } = __nccwpck_require__(3574) -const { CloseEvent } = __nccwpck_require__(6255) -const { makeRequest } = __nccwpck_require__(5194) -const { fetching } = __nccwpck_require__(2315) -const { Headers } = __nccwpck_require__(6349) -const { getGlobalDispatcher } = __nccwpck_require__(2581) -const { kHeadersList } = __nccwpck_require__(6443) +/***/ 3774: +/***/ ((module) => { -const channels = {} -channels.open = diagnosticsChannel.channel('undici:websocket:open') -channels.close = diagnosticsChannel.channel('undici:websocket:close') -channels.socketError = diagnosticsChannel.channel('undici:websocket:socket_error') +"use strict"; +module.exports = require("stream/web"); -/** @type {import('crypto')} */ -let crypto -try { - crypto = __nccwpck_require__(6982) -} catch { +/***/ }), -} +/***/ 3193: +/***/ ((module) => { -/** - * @see https://websockets.spec.whatwg.org/#concept-websocket-establish - * @param {URL} url - * @param {string|string[]} protocols - * @param {import('./websocket').WebSocket} ws - * @param {(response: any) => void} onEstablish - * @param {Partial} options - */ -function establishWebSocketConnection (url, protocols, ws, onEstablish, options) { - // 1. Let requestURL be a copy of url, with its scheme set to "http", if url’s - // scheme is "ws", and to "https" otherwise. - const requestURL = url +"use strict"; +module.exports = require("string_decoder"); - requestURL.protocol = url.protocol === 'ws:' ? 'http:' : 'https:' +/***/ }), - // 2. Let request be a new request, whose URL is requestURL, client is client, - // service-workers mode is "none", referrer is "no-referrer", mode is - // "websocket", credentials mode is "include", cache mode is "no-store" , - // and redirect mode is "error". - const request = makeRequest({ - urlList: [requestURL], - serviceWorkers: 'none', - referrer: 'no-referrer', - mode: 'websocket', - credentials: 'include', - cache: 'no-store', - redirect: 'error' - }) +/***/ 3557: +/***/ ((module) => { - // Note: undici extension, allow setting custom headers. - if (options.headers) { - const headersList = new Headers(options.headers)[kHeadersList] +"use strict"; +module.exports = require("timers"); - request.headersList = headersList - } +/***/ }), - // 3. Append (`Upgrade`, `websocket`) to request’s header list. - // 4. Append (`Connection`, `Upgrade`) to request’s header list. - // Note: both of these are handled by undici currently. - // https://github.com/nodejs/undici/blob/68c269c4144c446f3f1220951338daef4a6b5ec4/lib/client.js#L1397 +/***/ 4756: +/***/ ((module) => { - // 5. Let keyValue be a nonce consisting of a randomly selected - // 16-byte value that has been forgiving-base64-encoded and - // isomorphic encoded. - const keyValue = crypto.randomBytes(16).toString('base64') +"use strict"; +module.exports = require("tls"); - // 6. Append (`Sec-WebSocket-Key`, keyValue) to request’s - // header list. - request.headersList.append('sec-websocket-key', keyValue) +/***/ }), - // 7. Append (`Sec-WebSocket-Version`, `13`) to request’s - // header list. - request.headersList.append('sec-websocket-version', '13') +/***/ 7016: +/***/ ((module) => { - // 8. For each protocol in protocols, combine - // (`Sec-WebSocket-Protocol`, protocol) in request’s header - // list. - for (const protocol of protocols) { - request.headersList.append('sec-websocket-protocol', protocol) - } +"use strict"; +module.exports = require("url"); - // 9. Let permessageDeflate be a user-agent defined - // "permessage-deflate" extension header value. - // https://github.com/mozilla/gecko-dev/blob/ce78234f5e653a5d3916813ff990f053510227bc/netwerk/protocol/websocket/WebSocketChannel.cpp#L2673 - // TODO: enable once permessage-deflate is supported - const permessageDeflate = '' // 'permessage-deflate; 15' +/***/ }), - // 10. Append (`Sec-WebSocket-Extensions`, permessageDeflate) to - // request’s header list. - // request.headersList.append('sec-websocket-extensions', permessageDeflate) +/***/ 9023: +/***/ ((module) => { - // 11. Fetch request with useParallelQueue set to true, and - // processResponse given response being these steps: - const controller = fetching({ - request, - useParallelQueue: true, - dispatcher: options.dispatcher ?? getGlobalDispatcher(), - processResponse (response) { - // 1. If response is a network error or its status is not 101, - // fail the WebSocket connection. - if (response.type === 'error' || response.status !== 101) { - failWebsocketConnection(ws, 'Received network error or non-101 status code.') - return - } +"use strict"; +module.exports = require("util"); - // 2. If protocols is not the empty list and extracting header - // list values given `Sec-WebSocket-Protocol` and response’s - // header list results in null, failure, or the empty byte - // sequence, then fail the WebSocket connection. - if (protocols.length !== 0 && !response.headersList.get('Sec-WebSocket-Protocol')) { - failWebsocketConnection(ws, 'Server did not respond with sent protocols.') - return - } +/***/ }), - // 3. Follow the requirements stated step 2 to step 6, inclusive, - // of the last set of steps in section 4.1 of The WebSocket - // Protocol to validate response. This either results in fail - // the WebSocket connection or the WebSocket connection is - // established. +/***/ 8253: +/***/ ((module) => { - // 2. If the response lacks an |Upgrade| header field or the |Upgrade| - // header field contains a value that is not an ASCII case- - // insensitive match for the value "websocket", the client MUST - // _Fail the WebSocket Connection_. - if (response.headersList.get('Upgrade')?.toLowerCase() !== 'websocket') { - failWebsocketConnection(ws, 'Server did not set Upgrade header to "websocket".') - return - } +"use strict"; +module.exports = require("util/types"); - // 3. If the response lacks a |Connection| header field or the - // |Connection| header field doesn't contain a token that is an - // ASCII case-insensitive match for the value "Upgrade", the client - // MUST _Fail the WebSocket Connection_. - if (response.headersList.get('Connection')?.toLowerCase() !== 'upgrade') { - failWebsocketConnection(ws, 'Server did not set Connection header to "upgrade".') - return - } +/***/ }), - // 4. If the response lacks a |Sec-WebSocket-Accept| header field or - // the |Sec-WebSocket-Accept| contains a value other than the - // base64-encoded SHA-1 of the concatenation of the |Sec-WebSocket- - // Key| (as a string, not base64-decoded) with the string "258EAFA5- - // E914-47DA-95CA-C5AB0DC85B11" but ignoring any leading and - // trailing whitespace, the client MUST _Fail the WebSocket - // Connection_. - const secWSAccept = response.headersList.get('Sec-WebSocket-Accept') - const digest = crypto.createHash('sha1').update(keyValue + uid).digest('base64') - if (secWSAccept !== digest) { - failWebsocketConnection(ws, 'Incorrect hash received in Sec-WebSocket-Accept header.') - return - } +/***/ 8167: +/***/ ((module) => { - // 5. If the response includes a |Sec-WebSocket-Extensions| header - // field and this header field indicates the use of an extension - // that was not present in the client's handshake (the server has - // indicated an extension not requested by the client), the client - // MUST _Fail the WebSocket Connection_. (The parsing of this - // header field to determine which extensions are requested is - // discussed in Section 9.1.) - const secExtension = response.headersList.get('Sec-WebSocket-Extensions') +"use strict"; +module.exports = require("worker_threads"); + +/***/ }), + +/***/ 3106: +/***/ ((module) => { + +"use strict"; +module.exports = require("zlib"); + +/***/ }), - if (secExtension !== null && secExtension !== permessageDeflate) { - failWebsocketConnection(ws, 'Received different permessage-deflate than the one set.') - return - } +/***/ 8347: +/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { - // 6. If the response includes a |Sec-WebSocket-Protocol| header field - // and this header field indicates the use of a subprotocol that was - // not present in the client's handshake (the server has indicated a - // subprotocol not requested by the client), the client MUST _Fail - // the WebSocket Connection_. - const secProtocol = response.headersList.get('Sec-WebSocket-Protocol') +"use strict"; - if (secProtocol !== null && secProtocol !== request.headersList.get('Sec-WebSocket-Protocol')) { - failWebsocketConnection(ws, 'Protocol was not set in the opening handshake.') - return - } +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.edgeApiAuth = edgeApiAuth; +const fetch_1 = __importDefault(__nccwpck_require__(1623)); +function getEdgeApiAuthUrl() { + const res = { method: 'POST', url: `/edge/v1/auth` }; + return res; +} +/** + * @description Authenticates Client Workloads to Aembit Edge using a Trust Provider + * @summary Authenticate to the Edge API + * {@link /edge/v1/auth} + */ +function edgeApiAuth(data_1, headers_1) { + return __awaiter(this, arguments, void 0, function* (data, headers, config = {}) { + const { client: request = fetch_1.default } = config, requestConfig = __rest(config, ["client"]); + const requestData = data; + const res = yield request(Object.assign(Object.assign({ method: "POST", url: getEdgeApiAuthUrl().url.toString(), data: requestData }, requestConfig), { headers: Object.assign(Object.assign({}, headers), requestConfig.headers) })); + return res; + }); +} - response.socket.on('data', onSocketData) - response.socket.on('close', onSocketClose) - response.socket.on('error', onSocketError) - if (channels.open.hasSubscribers) { - channels.open.publish({ - address: response.socket.address(), - protocol: secProtocol, - extensions: secExtension - }) - } +/***/ }), - onEstablish(response) - } - }) +/***/ 4811: +/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { - return controller -} +"use strict"; /** - * @param {Buffer} chunk +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +var __rest = (this && this.__rest) || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) + t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") + for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) + t[p[i]] = s[p[i]]; + } + return t; +}; +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.edgeApiGetCredentials = edgeApiGetCredentials; +const fetch_1 = __importDefault(__nccwpck_require__(1623)); +function getEdgeApiGetCredentialsUrl() { + const res = { method: 'POST', url: `/edge/v1/credentials` }; + return res; +} +/** + * @description Retrieves credentials for a Client Workload based on your configured Access Policies + * @summary Get credentials for a Client Workload + * {@link /edge/v1/credentials} */ -function onSocketData (chunk) { - if (!this.ws[kByteParser].write(chunk)) { - this.pause() - } +function edgeApiGetCredentials(data_1, headers_1) { + return __awaiter(this, arguments, void 0, function* (data, headers, config = {}) { + const { client: request = fetch_1.default } = config, requestConfig = __rest(config, ["client"]); + const requestData = data; + const res = yield request(Object.assign(Object.assign({ method: "POST", url: getEdgeApiGetCredentialsUrl().url.toString(), data: requestData }, requestConfig), { headers: Object.assign(Object.assign({}, headers), requestConfig.headers) })); + return res; + }); } + +/***/ }), + +/***/ 4011: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + /** - * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol - * @see https://datatracker.ietf.org/doc/html/rfc6455#section-7.1.4 - */ -function onSocketClose () { - const { ws } = this +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.edgeApiAuthHandlerResponse200 = edgeApiAuthHandlerResponse200; +exports.edgeApiAuthHandlerResponse400 = edgeApiAuthHandlerResponse400; +exports.edgeApiAuthHandlerResponse401 = edgeApiAuthHandlerResponse401; +exports.edgeApiAuthHandlerResponse500 = edgeApiAuthHandlerResponse500; +exports.edgeApiAuthHandler = edgeApiAuthHandler; +exports.edgeApiGetCredentialsHandlerResponse200 = edgeApiGetCredentialsHandlerResponse200; +exports.edgeApiGetCredentialsHandlerResponse400 = edgeApiGetCredentialsHandlerResponse400; +exports.edgeApiGetCredentialsHandlerResponse500 = edgeApiGetCredentialsHandlerResponse500; +exports.edgeApiGetCredentialsHandler = edgeApiGetCredentialsHandler; +const mocks_1 = __nccwpck_require__(3875); +const msw_1 = __nccwpck_require__(5496); +function edgeApiAuthHandlerResponse200(data) { + return new Response(JSON.stringify(data), { + status: 200, + headers: { + 'Content-Type': 'application/json' + }, + }); +} +function edgeApiAuthHandlerResponse400(data) { + return new Response(JSON.stringify(data), { + status: 400, + headers: { + 'Content-Type': 'application/json' + }, + }); +} +function edgeApiAuthHandlerResponse401(data) { + return new Response(JSON.stringify(data), { + status: 401, + headers: { + 'Content-Type': 'application/json' + }, + }); +} +function edgeApiAuthHandlerResponse500(data) { + return new Response(JSON.stringify(data), { + status: 500, + headers: { + 'Content-Type': 'application/json' + }, + }); +} +function edgeApiAuthHandler(data) { + return msw_1.http.post('https://a12345.ec.aembit.io/edge/v1/auth', function handler(info) { + if (typeof data === 'function') + return data(info); + return new Response(JSON.stringify(data || (0, mocks_1.createEdgeApiAuthMutationResponse)(data)), { + status: 200, + headers: { + 'Content-Type': 'application/json' + }, + }); + }); +} +function edgeApiGetCredentialsHandlerResponse200(data) { + return new Response(JSON.stringify(data), { + status: 200, + headers: { + 'Content-Type': 'application/json' + }, + }); +} +function edgeApiGetCredentialsHandlerResponse400(data) { + return new Response(JSON.stringify(data), { + status: 400, + }); +} +function edgeApiGetCredentialsHandlerResponse500(data) { + return new Response(JSON.stringify(data), { + status: 500, + headers: { + 'Content-Type': 'application/json' + }, + }); +} +function edgeApiGetCredentialsHandler(data) { + return msw_1.http.post('https://a12345.ec.aembit.io/edge/v1/credentials', function handler(info) { + if (typeof data === 'function') + return data(info); + return new Response(JSON.stringify(data || (0, mocks_1.createEdgeApiGetCredentialsMutationResponse)(data)), { + status: 200, + headers: { + 'Content-Type': 'application/json' + }, + }); + }); +} - // If the TCP connection was closed after the - // WebSocket closing handshake was completed, the WebSocket connection - // is said to have been closed _cleanly_. - const wasClean = ws[kSentClose] && ws[kReceivedClose] - let code = 1005 - let reason = '' +/***/ }), - const result = ws[kByteParser].closingInfo +/***/ 3420: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - if (result) { - code = result.code ?? 1005 - reason = result.reason - } else if (!ws[kSentClose]) { - // If _The WebSocket - // Connection is Closed_ and no Close control frame was received by the - // endpoint (such as could occur if the underlying transport connection - // is lost), _The WebSocket Connection Close Code_ is considered to be - // 1006. - code = 1006 - } +"use strict"; - // 1. Change the ready state to CLOSED (3). - ws[kReadyState] = states.CLOSED +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.createEdgeApiGetCredentialsMutationResponse = exports.createEdgeApiGetCredentialsMutationRequest = exports.createEdgeApiGetCredentials500 = exports.createEdgeApiGetCredentials400 = exports.createEdgeApiGetCredentials200 = exports.createEdgeApiGetCredentialsHeaderParams = exports.createEdgeApiAuthMutationResponse = exports.createEdgeApiAuthMutationRequest = exports.createEdgeApiAuth500 = exports.createEdgeApiAuth401 = exports.createEdgeApiAuth400 = exports.createEdgeApiAuth200 = exports.createEdgeApiAuthHeaderParams = exports.createTokenDTO = exports.createGenericResponseDTO = exports.createAuthRequest = exports.createApiCredentialsResponse = exports.createEdgeCredentials = exports.createApiCredentialsRequest = exports.createCredentialProviderTypes = exports.createServerWorkloadDetails = exports.createTransportProtocol = exports.createClientWorkloadDetails = exports.createIdentityTokenAttestationDTO = exports.createHostDTO = exports.createNetworkInterfacesDTO = exports.createSensorsDTO = exports.createCrowdStrikeDTO = exports.createProcessDTO = exports.createK8sDTO = exports.createOsDTO = exports.createEnvironmentDTO = exports.createGcpAttestationDTO = exports.createAzureAttestationDTO = exports.createAzureAttestedDocumentDTO = exports.createAwsDTO = exports.createStsGetCallerIdentityDTO = exports.createAwsEcsDTO = exports.createLambdaDTO = exports.edgeApiGetCredentialsHandler = exports.edgeApiGetCredentialsHandlerResponse500 = exports.edgeApiGetCredentialsHandlerResponse400 = exports.edgeApiGetCredentialsHandlerResponse200 = exports.edgeApiAuthHandler = exports.edgeApiAuthHandlerResponse500 = exports.edgeApiAuthHandlerResponse401 = exports.edgeApiAuthHandlerResponse400 = exports.edgeApiAuthHandlerResponse200 = exports.edgeApiGetCredentials = exports.edgeApiAuth = void 0; +exports.transportProtocolEnum = exports.credentialProviderTypesEnum = void 0; +var edgeApiAuth_1 = __nccwpck_require__(8347); +Object.defineProperty(exports, "edgeApiAuth", ({ enumerable: true, get: function () { return edgeApiAuth_1.edgeApiAuth; } })); +var edgeApiGetCredentials_1 = __nccwpck_require__(4811); +Object.defineProperty(exports, "edgeApiGetCredentials", ({ enumerable: true, get: function () { return edgeApiGetCredentials_1.edgeApiGetCredentials; } })); +var handlers_1 = __nccwpck_require__(4011); +Object.defineProperty(exports, "edgeApiAuthHandlerResponse200", ({ enumerable: true, get: function () { return handlers_1.edgeApiAuthHandlerResponse200; } })); +Object.defineProperty(exports, "edgeApiAuthHandlerResponse400", ({ enumerable: true, get: function () { return handlers_1.edgeApiAuthHandlerResponse400; } })); +Object.defineProperty(exports, "edgeApiAuthHandlerResponse401", ({ enumerable: true, get: function () { return handlers_1.edgeApiAuthHandlerResponse401; } })); +Object.defineProperty(exports, "edgeApiAuthHandlerResponse500", ({ enumerable: true, get: function () { return handlers_1.edgeApiAuthHandlerResponse500; } })); +Object.defineProperty(exports, "edgeApiAuthHandler", ({ enumerable: true, get: function () { return handlers_1.edgeApiAuthHandler; } })); +Object.defineProperty(exports, "edgeApiGetCredentialsHandlerResponse200", ({ enumerable: true, get: function () { return handlers_1.edgeApiGetCredentialsHandlerResponse200; } })); +Object.defineProperty(exports, "edgeApiGetCredentialsHandlerResponse400", ({ enumerable: true, get: function () { return handlers_1.edgeApiGetCredentialsHandlerResponse400; } })); +Object.defineProperty(exports, "edgeApiGetCredentialsHandlerResponse500", ({ enumerable: true, get: function () { return handlers_1.edgeApiGetCredentialsHandlerResponse500; } })); +Object.defineProperty(exports, "edgeApiGetCredentialsHandler", ({ enumerable: true, get: function () { return handlers_1.edgeApiGetCredentialsHandler; } })); +var mocks_1 = __nccwpck_require__(3875); +Object.defineProperty(exports, "createLambdaDTO", ({ enumerable: true, get: function () { return mocks_1.createLambdaDTO; } })); +Object.defineProperty(exports, "createAwsEcsDTO", ({ enumerable: true, get: function () { return mocks_1.createAwsEcsDTO; } })); +Object.defineProperty(exports, "createStsGetCallerIdentityDTO", ({ enumerable: true, get: function () { return mocks_1.createStsGetCallerIdentityDTO; } })); +Object.defineProperty(exports, "createAwsDTO", ({ enumerable: true, get: function () { return mocks_1.createAwsDTO; } })); +Object.defineProperty(exports, "createAzureAttestedDocumentDTO", ({ enumerable: true, get: function () { return mocks_1.createAzureAttestedDocumentDTO; } })); +Object.defineProperty(exports, "createAzureAttestationDTO", ({ enumerable: true, get: function () { return mocks_1.createAzureAttestationDTO; } })); +Object.defineProperty(exports, "createGcpAttestationDTO", ({ enumerable: true, get: function () { return mocks_1.createGcpAttestationDTO; } })); +Object.defineProperty(exports, "createEnvironmentDTO", ({ enumerable: true, get: function () { return mocks_1.createEnvironmentDTO; } })); +Object.defineProperty(exports, "createOsDTO", ({ enumerable: true, get: function () { return mocks_1.createOsDTO; } })); +Object.defineProperty(exports, "createK8sDTO", ({ enumerable: true, get: function () { return mocks_1.createK8sDTO; } })); +Object.defineProperty(exports, "createProcessDTO", ({ enumerable: true, get: function () { return mocks_1.createProcessDTO; } })); +Object.defineProperty(exports, "createCrowdStrikeDTO", ({ enumerable: true, get: function () { return mocks_1.createCrowdStrikeDTO; } })); +Object.defineProperty(exports, "createSensorsDTO", ({ enumerable: true, get: function () { return mocks_1.createSensorsDTO; } })); +Object.defineProperty(exports, "createNetworkInterfacesDTO", ({ enumerable: true, get: function () { return mocks_1.createNetworkInterfacesDTO; } })); +Object.defineProperty(exports, "createHostDTO", ({ enumerable: true, get: function () { return mocks_1.createHostDTO; } })); +Object.defineProperty(exports, "createIdentityTokenAttestationDTO", ({ enumerable: true, get: function () { return mocks_1.createIdentityTokenAttestationDTO; } })); +Object.defineProperty(exports, "createClientWorkloadDetails", ({ enumerable: true, get: function () { return mocks_1.createClientWorkloadDetails; } })); +Object.defineProperty(exports, "createTransportProtocol", ({ enumerable: true, get: function () { return mocks_1.createTransportProtocol; } })); +Object.defineProperty(exports, "createServerWorkloadDetails", ({ enumerable: true, get: function () { return mocks_1.createServerWorkloadDetails; } })); +Object.defineProperty(exports, "createCredentialProviderTypes", ({ enumerable: true, get: function () { return mocks_1.createCredentialProviderTypes; } })); +Object.defineProperty(exports, "createApiCredentialsRequest", ({ enumerable: true, get: function () { return mocks_1.createApiCredentialsRequest; } })); +Object.defineProperty(exports, "createEdgeCredentials", ({ enumerable: true, get: function () { return mocks_1.createEdgeCredentials; } })); +Object.defineProperty(exports, "createApiCredentialsResponse", ({ enumerable: true, get: function () { return mocks_1.createApiCredentialsResponse; } })); +Object.defineProperty(exports, "createAuthRequest", ({ enumerable: true, get: function () { return mocks_1.createAuthRequest; } })); +Object.defineProperty(exports, "createGenericResponseDTO", ({ enumerable: true, get: function () { return mocks_1.createGenericResponseDTO; } })); +Object.defineProperty(exports, "createTokenDTO", ({ enumerable: true, get: function () { return mocks_1.createTokenDTO; } })); +Object.defineProperty(exports, "createEdgeApiAuthHeaderParams", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiAuthHeaderParams; } })); +Object.defineProperty(exports, "createEdgeApiAuth200", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiAuth200; } })); +Object.defineProperty(exports, "createEdgeApiAuth400", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiAuth400; } })); +Object.defineProperty(exports, "createEdgeApiAuth401", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiAuth401; } })); +Object.defineProperty(exports, "createEdgeApiAuth500", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiAuth500; } })); +Object.defineProperty(exports, "createEdgeApiAuthMutationRequest", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiAuthMutationRequest; } })); +Object.defineProperty(exports, "createEdgeApiAuthMutationResponse", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiAuthMutationResponse; } })); +Object.defineProperty(exports, "createEdgeApiGetCredentialsHeaderParams", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiGetCredentialsHeaderParams; } })); +Object.defineProperty(exports, "createEdgeApiGetCredentials200", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiGetCredentials200; } })); +Object.defineProperty(exports, "createEdgeApiGetCredentials400", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiGetCredentials400; } })); +Object.defineProperty(exports, "createEdgeApiGetCredentials500", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiGetCredentials500; } })); +Object.defineProperty(exports, "createEdgeApiGetCredentialsMutationRequest", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiGetCredentialsMutationRequest; } })); +Object.defineProperty(exports, "createEdgeApiGetCredentialsMutationResponse", ({ enumerable: true, get: function () { return mocks_1.createEdgeApiGetCredentialsMutationResponse; } })); +var CredentialProviderTypes_1 = __nccwpck_require__(8067); +Object.defineProperty(exports, "credentialProviderTypesEnum", ({ enumerable: true, get: function () { return CredentialProviderTypes_1.credentialProviderTypesEnum; } })); +var TransportProtocol_1 = __nccwpck_require__(7891); +Object.defineProperty(exports, "transportProtocolEnum", ({ enumerable: true, get: function () { return TransportProtocol_1.transportProtocolEnum; } })); - // 2. If the user agent was required to fail the WebSocket - // connection, or if the WebSocket connection was closed - // after being flagged as full, fire an event named error - // at the WebSocket object. - // TODO - // 3. Fire an event named close at the WebSocket object, - // using CloseEvent, with the wasClean attribute - // initialized to true if the connection closed cleanly - // and false otherwise, the code attribute initialized to - // the WebSocket connection close code, and the reason - // attribute initialized to the result of applying UTF-8 - // decode without BOM to the WebSocket connection close - // reason. - fireEvent('close', ws, CloseEvent, { - wasClean, code, reason - }) +/***/ }), - if (channels.close.hasSubscribers) { - channels.close.publish({ - websocket: ws, - code, - reason - }) - } +/***/ 3875: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { + +"use strict"; + +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.createLambdaDTO = createLambdaDTO; +exports.createAwsEcsDTO = createAwsEcsDTO; +exports.createStsGetCallerIdentityDTO = createStsGetCallerIdentityDTO; +exports.createAwsDTO = createAwsDTO; +exports.createAzureAttestedDocumentDTO = createAzureAttestedDocumentDTO; +exports.createAzureAttestationDTO = createAzureAttestationDTO; +exports.createGcpAttestationDTO = createGcpAttestationDTO; +exports.createEnvironmentDTO = createEnvironmentDTO; +exports.createOsDTO = createOsDTO; +exports.createK8sDTO = createK8sDTO; +exports.createProcessDTO = createProcessDTO; +exports.createCrowdStrikeDTO = createCrowdStrikeDTO; +exports.createSensorsDTO = createSensorsDTO; +exports.createNetworkInterfacesDTO = createNetworkInterfacesDTO; +exports.createHostDTO = createHostDTO; +exports.createIdentityTokenAttestationDTO = createIdentityTokenAttestationDTO; +exports.createClientWorkloadDetails = createClientWorkloadDetails; +exports.createTransportProtocol = createTransportProtocol; +exports.createServerWorkloadDetails = createServerWorkloadDetails; +exports.createCredentialProviderTypes = createCredentialProviderTypes; +exports.createApiCredentialsRequest = createApiCredentialsRequest; +exports.createEdgeCredentials = createEdgeCredentials; +exports.createApiCredentialsResponse = createApiCredentialsResponse; +exports.createAuthRequest = createAuthRequest; +exports.createGenericResponseDTO = createGenericResponseDTO; +exports.createTokenDTO = createTokenDTO; +exports.createEdgeApiAuthHeaderParams = createEdgeApiAuthHeaderParams; +exports.createEdgeApiAuth200 = createEdgeApiAuth200; +exports.createEdgeApiAuth400 = createEdgeApiAuth400; +exports.createEdgeApiAuth401 = createEdgeApiAuth401; +exports.createEdgeApiAuth500 = createEdgeApiAuth500; +exports.createEdgeApiAuthMutationRequest = createEdgeApiAuthMutationRequest; +exports.createEdgeApiAuthMutationResponse = createEdgeApiAuthMutationResponse; +exports.createEdgeApiGetCredentialsHeaderParams = createEdgeApiGetCredentialsHeaderParams; +exports.createEdgeApiGetCredentials200 = createEdgeApiGetCredentials200; +exports.createEdgeApiGetCredentials400 = createEdgeApiGetCredentials400; +exports.createEdgeApiGetCredentials500 = createEdgeApiGetCredentials500; +exports.createEdgeApiGetCredentialsMutationRequest = createEdgeApiGetCredentialsMutationRequest; +exports.createEdgeApiGetCredentialsMutationResponse = createEdgeApiGetCredentialsMutationResponse; +const faker_1 = __nccwpck_require__(1370); +/** + * @description AWS Lambda function information for serverless workload attestation + */ +function createLambdaDTO(data) { + return Object.assign({ "arn": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description AWS ECS container and task metadata for workload attestation + */ +function createAwsEcsDTO(data) { + return Object.assign({ "containerMetadata": faker_1.faker.string.alpha(), "taskMetadata": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description AWS STS GetCallerIdentity request data for identity verification + */ +function createStsGetCallerIdentityDTO(data) { + return Object.assign({ "headers": {}, "region": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description AWS-specific attestation data for Client Workload identification + */ +function createAwsDTO(data) { + return Object.assign({ "instanceIdentityDocument": faker_1.faker.string.alpha(), "instanceIdentityDocumentSignature": faker_1.faker.string.alpha(), "lambda": createLambdaDTO(), "ecs": createAwsEcsDTO(), "stsGetCallerIdentity": createStsGetCallerIdentityDTO() }, data || {}); +} +/** + * @description Azure attested document with signature and nonce for verification + */ +function createAzureAttestedDocumentDTO(data) { + return Object.assign({ "encoding": faker_1.faker.string.alpha(), "signature": faker_1.faker.string.alpha(), "nonce": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description Azure-specific attestation data for Client Workload identification + */ +function createAzureAttestationDTO(data) { + return Object.assign({ "attestedDocument": createAzureAttestedDocumentDTO() }, data || {}); +} +/** + * @description GCP-specific attestation data for Client Workload identification + */ +function createGcpAttestationDTO(data) { + return Object.assign({ "identityToken": faker_1.faker.string.alpha(), "instanceDocument": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description Environment variables available to the Client Workload + */ +function createEnvironmentDTO(data) { + return Object.assign({ "K8S_POD_NAME": faker_1.faker.string.alpha(), "CLIENT_WORKLOAD_ID": faker_1.faker.string.alpha(), "KUBERNETES_PROVIDER_ID": faker_1.faker.string.alpha(), "AEMBIT_RESOURCE_SET_ID": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description Operating system environment information for Client Workload attestation + */ +function createOsDTO(data) { + return Object.assign({ "environment": createEnvironmentDTO() }, data || {}); +} +/** + * @description Kubernetes-specific attestation data for Kubernetes pod identification + */ +function createK8sDTO(data) { + return Object.assign({ "serviceAccountToken": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description Process information for Client Workload identification + */ +function createProcessDTO(data) { + return Object.assign({ "name": faker_1.faker.string.alpha(), "pid": faker_1.faker.number.int(), "userId": faker_1.faker.number.int(), "userName": faker_1.faker.string.alpha(), "exePath": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description CrowdStrike agent information for endpoint security attestation + */ +function createCrowdStrikeDTO(data) { + return Object.assign({ "agentId": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description Security sensor data for enhanced Client Workload attestation + */ +function createSensorsDTO(data) { + return Object.assign({ "crowdStrike": createCrowdStrikeDTO() }, data || {}); +} +function createNetworkInterfacesDTO(data) { + return Object.assign({ "name": faker_1.faker.string.alpha(), "macAddress": faker_1.faker.string.alpha(), "ipv4Addresses": faker_1.faker.helpers.multiple(() => (faker_1.faker.string.alpha())), "ipv6Addresses": faker_1.faker.helpers.multiple(() => (faker_1.faker.string.alpha())) }, data || {}); +} +/** + * @description Host system information for Client Workload attestation + */ +function createHostDTO(data) { + return Object.assign({ "hostname": faker_1.faker.string.alpha(), "domainName": faker_1.faker.string.alpha(), "process": createProcessDTO(), "sensors": createSensorsDTO(), "systemSerialNumber": faker_1.faker.string.alpha(), "networkInterfaces": faker_1.faker.helpers.multiple(() => (createNetworkInterfacesDTO())) }, data || {}); +} +/** + * @description JWT-based identity token attestation for CI/CD platforms + */ +function createIdentityTokenAttestationDTO(data) { + return Object.assign({ "identityToken": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description Identity and attestation information for a Client Workload requesting credentials + */ +function createClientWorkloadDetails(data) { + return Object.assign({ "sourceIP": faker_1.faker.string.alpha(), "aws": createAwsDTO(), "azure": createAzureAttestationDTO(), "gcp": createGcpAttestationDTO(), "os": createOsDTO(), "k8s": createK8sDTO(), "host": createHostDTO(), "github": createIdentityTokenAttestationDTO(), "terraform": createIdentityTokenAttestationDTO(), "gitlab": createIdentityTokenAttestationDTO(), "oidc": createIdentityTokenAttestationDTO() }, data || {}); +} +function createTransportProtocol() { + return faker_1.faker.helpers.arrayElement(["TCP"]); +} +/** + * @description Target server connection details for credential requests + */ +function createServerWorkloadDetails(data) { + return Object.assign({ "transportProtocol": createTransportProtocol(), "host": faker_1.faker.string.alpha(), "port": faker_1.faker.number.int() }, data || {}); +} +/** + * @description Type of credential being requested from your configured Credential Provider + */ +function createCredentialProviderTypes() { + return faker_1.faker.helpers.arrayElement(["Unknown", "ApiKey", "UsernamePassword", "GoogleWorkloadIdentityFederation", "OAuthToken", "AwsStsFederation"]); +} +/** + * @description Request payload for retrieving credentials for a Client Workload + */ +function createApiCredentialsRequest(data) { + return Object.assign({ "client": createClientWorkloadDetails(), "server": createServerWorkloadDetails(), "credentialType": createCredentialProviderTypes() }, data || {}); +} +/** + * @description Credential data returned to Client Workloads based on your configured Credential Providers + */ +function createEdgeCredentials(data) { + return Object.assign({ "apiKey": faker_1.faker.string.alpha(), "token": faker_1.faker.string.alpha(), "username": faker_1.faker.string.alpha(), "password": faker_1.faker.string.alpha(), "awsAccessKeyId": faker_1.faker.string.alpha(), "awsSecretAccessKey": faker_1.faker.string.alpha(), "awsSessionToken": faker_1.faker.string.alpha() }, data || {}); +} +/** + * @description Response containing credentials that a Client Workload requests with expiration details + */ +function createApiCredentialsResponse(data) { + return Object.assign({ "credentialType": createCredentialProviderTypes(), "expiresAt": faker_1.faker.date.anytime().toISOString(), "data": createEdgeCredentials() }, data || {}); +} +/** + * @description Identity and attestation information for Client Workload authentication + */ +function createAuthRequest(data) { + return Object.assign({ "clientId": faker_1.faker.string.alpha(), "client": createClientWorkloadDetails() }, data || {}); +} +/** + * @description DTO for a Generic API Response + */ +function createGenericResponseDTO(data) { + return Object.assign({ "success": faker_1.faker.datatype.boolean(), "message": faker_1.faker.string.alpha(), "id": faker_1.faker.number.int() }, data || {}); +} +/** + * @description OAuth2-style access token response with expiration details + */ +function createTokenDTO(data) { + return Object.assign({ "accessToken": faker_1.faker.string.alpha(), "tokenType": faker_1.faker.string.alpha(), "expiresIn": faker_1.faker.number.int() }, data || {}); } - -function onSocketError (error) { - const { ws } = this - - ws[kReadyState] = states.CLOSING - - if (channels.socketError.hasSubscribers) { - channels.socketError.publish(error) - } - - this.destroy() +function createEdgeApiAuthHeaderParams(data) { + return Object.assign({ "X-Aembit-ResourceSet": faker_1.faker.string.uuid() }, data || {}); } - -module.exports = { - establishWebSocketConnection +/** + * @description Successfully retrieved access token + */ +function createEdgeApiAuth200() { + return createTokenDTO(); } - - -/***/ }), - -/***/ 5913: -/***/ ((module) => { - -"use strict"; - - -// This is a Globally Unique Identifier unique used -// to validate that the endpoint accepts websocket -// connections. -// See https://www.rfc-editor.org/rfc/rfc6455.html#section-1.3 -const uid = '258EAFA5-E914-47DA-95CA-C5AB0DC85B11' - -/** @type {PropertyDescriptor} */ -const staticPropertyDescriptors = { - enumerable: true, - writable: false, - configurable: false +/** + * @description Invalid request or missing parameters + */ +function createEdgeApiAuth400() { + return createGenericResponseDTO(); } - -const states = { - CONNECTING: 0, - OPEN: 1, - CLOSING: 2, - CLOSED: 3 +/** + * @description Unauthorized + */ +function createEdgeApiAuth401() { + return createGenericResponseDTO(); } - -const opcodes = { - CONTINUATION: 0x0, - TEXT: 0x1, - BINARY: 0x2, - CLOSE: 0x8, - PING: 0x9, - PONG: 0xA +/** + * @description Internal server error + */ +function createEdgeApiAuth500() { + return createGenericResponseDTO(); } - -const maxUnsigned16Bit = 2 ** 16 - 1 // 65535 - -const parserStates = { - INFO: 0, - PAYLOADLENGTH_16: 2, - PAYLOADLENGTH_64: 3, - READ_DATA: 4 +function createEdgeApiAuthMutationRequest() { + return createAuthRequest(); } - -const emptyBuffer = Buffer.allocUnsafe(0) - -module.exports = { - uid, - staticPropertyDescriptors, - states, - opcodes, - maxUnsigned16Bit, - parserStates, - emptyBuffer +function createEdgeApiAuthMutationResponse(data) { + return data || faker_1.faker.helpers.arrayElement([createEdgeApiAuth200()]); +} +function createEdgeApiGetCredentialsHeaderParams(data) { + return Object.assign({ "X-Aembit-ResourceSet": faker_1.faker.string.uuid() }, data || {}); +} +/** + * @description Credentials returned for specified Client Workload + */ +function createEdgeApiGetCredentials200() { + return createApiCredentialsResponse(); +} +/** + * @description Invalid request or missing parameters + */ +function createEdgeApiGetCredentials400() { + return undefined; +} +/** + * @description Internal server error + */ +function createEdgeApiGetCredentials500() { + return createGenericResponseDTO(); +} +function createEdgeApiGetCredentialsMutationRequest() { + return createApiCredentialsRequest(); +} +function createEdgeApiGetCredentialsMutationResponse(data) { + return data || faker_1.faker.helpers.arrayElement([createEdgeApiGetCredentials200()]); } /***/ }), -/***/ 6255: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 8067: +/***/ ((__unused_webpack_module, exports) => { "use strict"; +/** +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.credentialProviderTypesEnum = void 0; +exports.credentialProviderTypesEnum = { + "Unknown": "Unknown", + "ApiKey": "ApiKey", + "UsernamePassword": "UsernamePassword", + "GoogleWorkloadIdentityFederation": "GoogleWorkloadIdentityFederation", + "OAuthToken": "OAuthToken", + "AwsStsFederation": "AwsStsFederation" +}; -const { webidl } = __nccwpck_require__(4222) -const { kEnumerableProperty } = __nccwpck_require__(3440) -const { MessagePort } = __nccwpck_require__(8167) + +/***/ }), + +/***/ 7891: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; /** - * @see https://html.spec.whatwg.org/multipage/comms.html#messageevent - */ -class MessageEvent extends Event { - #eventInit +* Generated by Kubb (https://kubb.dev/). +* Do not edit manually. +*/ +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.transportProtocolEnum = void 0; +exports.transportProtocolEnum = { + "TCP": "TCP" +}; - constructor (type, eventInitDict = {}) { - webidl.argumentLengthCheck(arguments, 1, { header: 'MessageEvent constructor' }) - type = webidl.converters.DOMString(type) - eventInitDict = webidl.converters.MessageEventInit(eventInitDict) +/***/ }), - super(type, eventInitDict) +/***/ 4400: +/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { - this.#eventInit = eventInitDict - } +"use strict"; - get data () { - webidl.brandCheck(this, MessageEvent) +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || (function () { + var ownKeys = function(o) { + ownKeys = Object.getOwnPropertyNames || function (o) { + var ar = []; + for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; + return ar; + }; + return ownKeys(o); + }; + return function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); + __setModuleDefault(result, mod); + return result; + }; +})(); +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.getAccessToken = getAccessToken; +const core = __importStar(__nccwpck_require__(7484)); +const edgeApiAuth_1 = __nccwpck_require__(8347); +function getAccessToken(clientId, identityToken, domain) { + return __awaiter(this, void 0, void 0, function* () { + const tenantId = clientId.split(":")[2]; + const url = `https://${tenantId}.ec.${domain}`; + core.info(`Fetch access token (url): ${url}/edge/v1/auth`); + // Request an access token from Aembit Edge server + const response = yield (0, edgeApiAuth_1.edgeApiAuth)({ + clientId: clientId, + client: { + github: { + identityToken: identityToken, + }, + }, + }, undefined, { + baseURL: url, + }); + core.info(`Response status: ${response.status}`); + if (response.status !== 200) { + throw new Error(`Failed to fetch access token: ${response.statusText}`); + } + const data = response.data; + if (!data || typeof data.accessToken !== "string") { + throw new Error("Invalid response: missing accessToken"); + } + return data.accessToken; + }); +} - return this.#eventInit.data - } - get origin () { - webidl.brandCheck(this, MessageEvent) +/***/ }), - return this.#eventInit.origin - } +/***/ 6131: +/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { - get lastEventId () { - webidl.brandCheck(this, MessageEvent) +"use strict"; + +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || (function () { + var ownKeys = function(o) { + ownKeys = Object.getOwnPropertyNames || function (o) { + var ar = []; + for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; + return ar; + }; + return ownKeys(o); + }; + return function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); + __setModuleDefault(result, mod); + return result; + }; +})(); +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.getCredential = getCredential; +exports.setOutputs = setOutputs; +const core = __importStar(__nccwpck_require__(7484)); +const gen_1 = __nccwpck_require__(3420); +const validate_1 = __nccwpck_require__(2540); +function getCredential(credentialType, clientId, identityToken, accessToken, domain, serverHost, serverPort) { + return __awaiter(this, void 0, void 0, function* () { + const tenantId = clientId.split(":")[2]; + const url = `https://${tenantId}.ec.${domain}`; + core.info(`Fetch Credential (url): ${url}/edge/v1/credentials`); + const response = yield (0, gen_1.edgeApiGetCredentials)({ + client: { + github: { + identityToken: identityToken, + }, + }, + server: { + host: serverHost, + port: serverPort, + }, + credentialType: credentialType, + }, undefined, { + baseURL: url, + headers: { + Authorization: `Bearer ${accessToken}`, + }, + }); + core.info(`Response status: ${response.status}`); + if (response.status !== 200) { + throw new Error(`Failed to fetch access token: ${response.statusText}`); + } + const credentialData = response.data; + (0, validate_1.validateCredentialType)(credentialData.credentialType || ""); + if (!credentialData.data) { + throw new Error(`No credential values were included in the server response.`); + } + return credentialData; + }); +} +function setOutputs(credentialType, credential) { + switch (credentialType) { + case gen_1.credentialProviderTypesEnum.ApiKey: + if (credential.apiKey) { + core.setSecret(credential.apiKey); + core.setOutput("api-key", credential.apiKey); + } + else { + throw new Error("API key was missing in response from server."); + } + return; + case gen_1.credentialProviderTypesEnum.OAuthToken: + if (credential.token) { + core.setSecret(credential.token); + core.setOutput("token", credential.token); + } + else { + throw new Error("OAuthToken was missing in response from server."); + } + return; + case gen_1.credentialProviderTypesEnum.GoogleWorkloadIdentityFederation: + if (credential.token) { + core.setSecret(credential.token); + core.setOutput("token", credential.token); + } + else { + throw new Error("Google Workload Identity Federation token was missing in response from server."); + } + return; + case gen_1.credentialProviderTypesEnum.UsernamePassword: + if (credential.username && credential.password) { + core.setSecret(credential.username); + core.setSecret(credential.password); + core.setOutput("username", credential.username); + core.setOutput("password", credential.password); + } + else { + throw new Error("Username or password was missing in response from server."); + } + return; + case gen_1.credentialProviderTypesEnum.AwsStsFederation: + if (credential.awsAccessKeyId && + credential.awsSecretAccessKey && + credential.awsSessionToken) { + core.setSecret(credential.awsAccessKeyId); + core.setSecret(credential.awsSecretAccessKey); + core.setSecret(credential.awsSessionToken); + core.setOutput("aws-access-key-id", credential.awsAccessKeyId); + core.setOutput("aws-secret-access-key", credential.awsSecretAccessKey); + core.setOutput("aws-session-token", credential.awsSessionToken); + } + else { + throw new Error("AWS credentials were missing in response from server."); + } + return; + default: + throw new Error(`Invalid or currently unsupported credential type: ${credentialType}`); + } +} - return this.#eventInit.lastEventId - } - get source () { - webidl.brandCheck(this, MessageEvent) +/***/ }), - return this.#eventInit.source - } +/***/ 5008: +/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { - get ports () { - webidl.brandCheck(this, MessageEvent) +"use strict"; - if (!Object.isFrozen(this.#eventInit.ports)) { - Object.freeze(this.#eventInit.ports) +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; } - - return this.#eventInit.ports - } - - initMessageEvent ( - type, - bubbles = false, - cancelable = false, - data = null, - origin = '', - lastEventId = '', - source = null, - ports = [] - ) { - webidl.brandCheck(this, MessageEvent) - - webidl.argumentLengthCheck(arguments, 1, { header: 'MessageEvent.initMessageEvent' }) - - return new MessageEvent(type, { - bubbles, cancelable, data, origin, lastEventId, source, ports - }) - } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || (function () { + var ownKeys = function(o) { + ownKeys = Object.getOwnPropertyNames || function (o) { + var ar = []; + for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; + return ar; + }; + return ownKeys(o); + }; + return function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); + __setModuleDefault(result, mod); + return result; + }; +})(); +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.getIdentityToken = getIdentityToken; +const core = __importStar(__nccwpck_require__(7484)); +const validate_1 = __nccwpck_require__(2540); +function getIdentityToken(clientId, domain) { + return __awaiter(this, void 0, void 0, function* () { + const tenantId = clientId.split(":")[2]; + const url = `https://${tenantId}.id.${domain}`; + core.info(`Fetching token ID for ${url}`); + // Request an OpenID Connect (OIDC) token from GitHub's OIDC provider + const metadata = yield core.getIDToken(url); + const identityToken = Buffer.from(metadata).toString("utf-8"); + // Validate that the token is a valid JWT format + (0, validate_1.validateOidcToken)(identityToken); + return identityToken; + }); } -/** - * @see https://websockets.spec.whatwg.org/#the-closeevent-interface - */ -class CloseEvent extends Event { - #eventInit - - constructor (type, eventInitDict = {}) { - webidl.argumentLengthCheck(arguments, 1, { header: 'CloseEvent constructor' }) - type = webidl.converters.DOMString(type) - eventInitDict = webidl.converters.CloseEventInit(eventInitDict) +/***/ }), - super(type, eventInitDict) +/***/ 6419: +/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { - this.#eventInit = eventInitDict - } +"use strict"; - get wasClean () { - webidl.brandCheck(this, CloseEvent) +var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + var desc = Object.getOwnPropertyDescriptor(m, k); + if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { + desc = { enumerable: true, get: function() { return m[k]; } }; + } + Object.defineProperty(o, k2, desc); +}) : (function(o, m, k, k2) { + if (k2 === undefined) k2 = k; + o[k2] = m[k]; +})); +var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { + Object.defineProperty(o, "default", { enumerable: true, value: v }); +}) : function(o, v) { + o["default"] = v; +}); +var __importStar = (this && this.__importStar) || (function () { + var ownKeys = function(o) { + ownKeys = Object.getOwnPropertyNames || function (o) { + var ar = []; + for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; + return ar; + }; + return ownKeys(o); + }; + return function (mod) { + if (mod && mod.__esModule) return mod; + var result = {}; + if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); + __setModuleDefault(result, mod); + return result; + }; +})(); +var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { + function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } + return new (P || (P = Promise))(function (resolve, reject) { + function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } + function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } + function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } + step((generator = generator.apply(thisArg, _arguments || [])).next()); + }); +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.run = run; +const core = __importStar(__nccwpck_require__(7484)); +const access_token_1 = __nccwpck_require__(4400); +const credential_1 = __nccwpck_require__(6131); +const identity_token_1 = __nccwpck_require__(5008); +const validate_1 = __nccwpck_require__(2540); +function run() { + return __awaiter(this, void 0, void 0, function* () { + try { + // Read inputs for action (defined in action.yml file) + const clientId = core.getInput("client-id", { required: true }); + const domain = core.getInput("domain"); + const serverHost = core.getInput("server-host"); + const serverPort = core.getInput("server-port"); + const credentialType = core.getInput("credential-type", { + required: true, + }); + (0, validate_1.validateClientId)(clientId); + core.info("Client ID is valid ✅"); + // Validate Credential Type + (0, validate_1.validateCredentialType)(credentialType); + core.info(`${credentialType} is a valid credential type ✅`); + const serverPortNum = (0, validate_1.validateServerPort)(serverPort); + // Get Identity Token + const identityToken = yield (0, identity_token_1.getIdentityToken)(clientId, domain); + // Get Access Token + const accessToken = yield (0, access_token_1.getAccessToken)(clientId, identityToken, domain); + const credentialData = yield (0, credential_1.getCredential)(credentialType, clientId, identityToken, accessToken, domain, serverHost, serverPortNum); + (0, credential_1.setOutputs)(credentialData.credentialType, credentialData.data); + } + catch (error) { + const message = error instanceof Error ? error.message : String(error); + core.setFailed(message); + } + }); +} +run(); - return this.#eventInit.wasClean - } - get code () { - webidl.brandCheck(this, CloseEvent) +/***/ }), - return this.#eventInit.code - } +/***/ 2540: +/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { - get reason () { - webidl.brandCheck(this, CloseEvent) +"use strict"; - return this.#eventInit.reason - } +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.validateClientId = validateClientId; +exports.validateCredentialType = validateCredentialType; +exports.validateOidcToken = validateOidcToken; +exports.validateServerPort = validateServerPort; +const uuid_1 = __nccwpck_require__(764); +const gen_1 = __nccwpck_require__(3420); +function validateClientId(clientId) { + // Splitting client ID for validating each component + const clientIdComponents = clientId.split(":"); + if (clientIdComponents[0] !== "aembit") { + throw new Error("Client ID should start with aembit."); + } + if (!/^[0-9a-f]{6}$/.test(clientIdComponents[2])) { + throw new Error("Client ID contains invalid tenant ID."); + } + if (clientIdComponents[3] !== "identity") { + throw new Error("Client ID does not appear to be for type identity."); + } + if (clientIdComponents[4] !== "github_idtoken") { + throw new Error("Client ID does not appear to be of type GitHub ID token."); + } + const id = clientIdComponents[5].trim(); + if (!(0, uuid_1.validate)(id) || (0, uuid_1.version)(id) !== 4) { + throw new Error("Not a valid token."); + } + return; +} +function validateCredentialType(credentialType) { + if (!Object.values(gen_1.credentialProviderTypesEnum).includes(credentialType)) { + throw new Error(`Invalid or currently unsupported credential type. Valid credential types are: ${Object.values(gen_1.credentialProviderTypesEnum).join(", ")}`); + } + return; +} +function validateOidcToken(token) { + // Validate that the token is not empty + if (!token || token.trim() === "") { + throw new Error("Identity token is empty"); + } + // Validate that the token is a valid JWT format (3 parts separated by dots) + const parts = token.split("."); + if (parts.length !== 3) { + throw new Error("Identity token is not in valid JWT format"); + } + // Validate each part is base64url encoded (only alphanumeric, -, _, and =) + const base64UrlRegex = /^[A-Za-z0-9_-]+={0,2}$/; + for (const part of parts) { + if (!part || !base64UrlRegex.test(part)) { + throw new Error("Identity token contains invalid base64url encoding"); + } + } + return; +} +function validateServerPort(port) { + if (port.trim() === "") { + throw new Error(`Provided server port value cannot be converted to a number: ${port}`); + } + const portNumber = Number(port); + if (Number.isNaN(portNumber)) { + throw new Error(`Provided server port value cannot be converted to a number: ${port}`); + } + if (!Number.isInteger(portNumber)) { + throw new Error(`Provided server port value must be an integer: ${port}`); + } + if (portNumber < 0 || portNumber > 65535) { + throw new Error(`Provided server port value must be in range 0-65535: ${portNumber}`); + } + return portNumber; } -// https://html.spec.whatwg.org/multipage/webappapis.html#the-errorevent-interface -class ErrorEvent extends Event { - #eventInit - constructor (type, eventInitDict) { - webidl.argumentLengthCheck(arguments, 1, { header: 'ErrorEvent constructor' }) +/***/ }), - super(type, eventInitDict) +/***/ 7182: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - type = webidl.converters.DOMString(type) - eventInitDict = webidl.converters.ErrorEventInit(eventInitDict ?? {}) +"use strict"; - this.#eventInit = eventInitDict - } - get message () { - webidl.brandCheck(this, ErrorEvent) +const WritableStream = (__nccwpck_require__(7075).Writable) +const inherits = (__nccwpck_require__(7975).inherits) - return this.#eventInit.message - } +const StreamSearch = __nccwpck_require__(4136) - get filename () { - webidl.brandCheck(this, ErrorEvent) +const PartStream = __nccwpck_require__(612) +const HeaderParser = __nccwpck_require__(2271) - return this.#eventInit.filename - } +const DASH = 45 +const B_ONEDASH = Buffer.from('-') +const B_CRLF = Buffer.from('\r\n') +const EMPTY_FN = function () {} - get lineno () { - webidl.brandCheck(this, ErrorEvent) +function Dicer (cfg) { + if (!(this instanceof Dicer)) { return new Dicer(cfg) } + WritableStream.call(this, cfg) - return this.#eventInit.lineno - } + if (!cfg || (!cfg.headerFirst && typeof cfg.boundary !== 'string')) { throw new TypeError('Boundary required') } - get colno () { - webidl.brandCheck(this, ErrorEvent) + if (typeof cfg.boundary === 'string') { this.setBoundary(cfg.boundary) } else { this._bparser = undefined } - return this.#eventInit.colno - } + this._headerFirst = cfg.headerFirst - get error () { - webidl.brandCheck(this, ErrorEvent) + this._dashes = 0 + this._parts = 0 + this._finished = false + this._realFinish = false + this._isPreamble = true + this._justMatched = false + this._firstWrite = true + this._inHeader = true + this._part = undefined + this._cb = undefined + this._ignoreData = false + this._partOpts = { highWaterMark: cfg.partHwm } + this._pause = false - return this.#eventInit.error - } + const self = this + this._hparser = new HeaderParser(cfg) + this._hparser.on('header', function (header) { + self._inHeader = false + self._part.emit('header', header) + }) } +inherits(Dicer, WritableStream) -Object.defineProperties(MessageEvent.prototype, { - [Symbol.toStringTag]: { - value: 'MessageEvent', - configurable: true - }, - data: kEnumerableProperty, - origin: kEnumerableProperty, - lastEventId: kEnumerableProperty, - source: kEnumerableProperty, - ports: kEnumerableProperty, - initMessageEvent: kEnumerableProperty -}) - -Object.defineProperties(CloseEvent.prototype, { - [Symbol.toStringTag]: { - value: 'CloseEvent', - configurable: true - }, - reason: kEnumerableProperty, - code: kEnumerableProperty, - wasClean: kEnumerableProperty -}) - -Object.defineProperties(ErrorEvent.prototype, { - [Symbol.toStringTag]: { - value: 'ErrorEvent', - configurable: true - }, - message: kEnumerableProperty, - filename: kEnumerableProperty, - lineno: kEnumerableProperty, - colno: kEnumerableProperty, - error: kEnumerableProperty -}) - -webidl.converters.MessagePort = webidl.interfaceConverter(MessagePort) - -webidl.converters['sequence'] = webidl.sequenceConverter( - webidl.converters.MessagePort -) +Dicer.prototype.emit = function (ev) { + if (ev === 'finish' && !this._realFinish) { + if (!this._finished) { + const self = this + process.nextTick(function () { + self.emit('error', new Error('Unexpected end of multipart data')) + if (self._part && !self._ignoreData) { + const type = (self._isPreamble ? 'Preamble' : 'Part') + self._part.emit('error', new Error(type + ' terminated early due to unexpected end of multipart data')) + self._part.push(null) + process.nextTick(function () { + self._realFinish = true + self.emit('finish') + self._realFinish = false + }) + return + } + self._realFinish = true + self.emit('finish') + self._realFinish = false + }) + } + } else { WritableStream.prototype.emit.apply(this, arguments) } +} -const eventInit = [ - { - key: 'bubbles', - converter: webidl.converters.boolean, - defaultValue: false - }, - { - key: 'cancelable', - converter: webidl.converters.boolean, - defaultValue: false - }, - { - key: 'composed', - converter: webidl.converters.boolean, - defaultValue: false - } -] +Dicer.prototype._write = function (data, encoding, cb) { + // ignore unexpected data (e.g. extra trailer data after finished) + if (!this._hparser && !this._bparser) { return cb() } -webidl.converters.MessageEventInit = webidl.dictionaryConverter([ - ...eventInit, - { - key: 'data', - converter: webidl.converters.any, - defaultValue: null - }, - { - key: 'origin', - converter: webidl.converters.USVString, - defaultValue: '' - }, - { - key: 'lastEventId', - converter: webidl.converters.DOMString, - defaultValue: '' - }, - { - key: 'source', - // Node doesn't implement WindowProxy or ServiceWorker, so the only - // valid value for source is a MessagePort. - converter: webidl.nullableConverter(webidl.converters.MessagePort), - defaultValue: null - }, - { - key: 'ports', - converter: webidl.converters['sequence'], - get defaultValue () { - return [] + if (this._headerFirst && this._isPreamble) { + if (!this._part) { + this._part = new PartStream(this._partOpts) + if (this.listenerCount('preamble') !== 0) { this.emit('preamble', this._part) } else { this._ignore() } } + const r = this._hparser.push(data) + if (!this._inHeader && r !== undefined && r < data.length) { data = data.slice(r) } else { return cb() } } -]) - -webidl.converters.CloseEventInit = webidl.dictionaryConverter([ - ...eventInit, - { - key: 'wasClean', - converter: webidl.converters.boolean, - defaultValue: false - }, - { - key: 'code', - converter: webidl.converters['unsigned short'], - defaultValue: 0 - }, - { - key: 'reason', - converter: webidl.converters.USVString, - defaultValue: '' - } -]) -webidl.converters.ErrorEventInit = webidl.dictionaryConverter([ - ...eventInit, - { - key: 'message', - converter: webidl.converters.DOMString, - defaultValue: '' - }, - { - key: 'filename', - converter: webidl.converters.USVString, - defaultValue: '' - }, - { - key: 'lineno', - converter: webidl.converters['unsigned long'], - defaultValue: 0 - }, - { - key: 'colno', - converter: webidl.converters['unsigned long'], - defaultValue: 0 - }, - { - key: 'error', - converter: webidl.converters.any + // allows for "easier" testing + if (this._firstWrite) { + this._bparser.push(B_CRLF) + this._firstWrite = false } -]) -module.exports = { - MessageEvent, - CloseEvent, - ErrorEvent -} + this._bparser.push(data) + if (this._pause) { this._cb = cb } else { cb() } +} -/***/ }), +Dicer.prototype.reset = function () { + this._part = undefined + this._bparser = undefined + this._hparser = undefined +} -/***/ 1237: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +Dicer.prototype.setBoundary = function (boundary) { + const self = this + this._bparser = new StreamSearch('\r\n--' + boundary) + this._bparser.on('info', function (isMatch, data, start, end) { + self._oninfo(isMatch, data, start, end) + }) +} -"use strict"; +Dicer.prototype._ignore = function () { + if (this._part && !this._ignoreData) { + this._ignoreData = true + this._part.on('error', EMPTY_FN) + // we must perform some kind of read on the stream even though we are + // ignoring the data, otherwise node's Readable stream will not emit 'end' + // after pushing null to the stream + this._part.resume() + } +} +Dicer.prototype._oninfo = function (isMatch, data, start, end) { + let buf; const self = this; let i = 0; let r; let shouldWriteMore = true -const { maxUnsigned16Bit } = __nccwpck_require__(5913) + if (!this._part && this._justMatched && data) { + while (this._dashes < 2 && (start + i) < end) { + if (data[start + i] === DASH) { + ++i + ++this._dashes + } else { + if (this._dashes) { buf = B_ONEDASH } + this._dashes = 0 + break + } + } + if (this._dashes === 2) { + if ((start + i) < end && this.listenerCount('trailer') !== 0) { this.emit('trailer', data.slice(start + i, end)) } + this.reset() + this._finished = true + // no more parts will be added + if (self._parts === 0) { + self._realFinish = true + self.emit('finish') + self._realFinish = false + } + } + if (this._dashes) { return } + } + if (this._justMatched) { this._justMatched = false } + if (!this._part) { + this._part = new PartStream(this._partOpts) + this._part._read = function (n) { + self._unpause() + } + if (this._isPreamble && this.listenerCount('preamble') !== 0) { + this.emit('preamble', this._part) + } else if (this._isPreamble !== true && this.listenerCount('part') !== 0) { + this.emit('part', this._part) + } else { + this._ignore() + } + if (!this._isPreamble) { this._inHeader = true } + } + if (data && start < end && !this._ignoreData) { + if (this._isPreamble || !this._inHeader) { + if (buf) { shouldWriteMore = this._part.push(buf) } + shouldWriteMore = this._part.push(data.slice(start, end)) + if (!shouldWriteMore) { this._pause = true } + } else if (!this._isPreamble && this._inHeader) { + if (buf) { this._hparser.push(buf) } + r = this._hparser.push(data.slice(start, end)) + if (!this._inHeader && r !== undefined && r < end) { this._oninfo(false, data, start + r, end) } + } + } + if (isMatch) { + this._hparser.reset() + if (this._isPreamble) { this._isPreamble = false } else { + if (start !== end) { + ++this._parts + this._part.on('end', function () { + if (--self._parts === 0) { + if (self._finished) { + self._realFinish = true + self.emit('finish') + self._realFinish = false + } else { + self._unpause() + } + } + }) + } + } + this._part.push(null) + this._part = undefined + this._ignoreData = false + this._justMatched = true + this._dashes = 0 + } +} -/** @type {import('crypto')} */ -let crypto -try { - crypto = __nccwpck_require__(6982) -} catch { +Dicer.prototype._unpause = function () { + if (!this._pause) { return } + this._pause = false + if (this._cb) { + const cb = this._cb + this._cb = undefined + cb() + } } -class WebsocketFrameSend { - /** - * @param {Buffer|undefined} data - */ - constructor (data) { - this.frameData = data - this.maskKey = crypto.randomBytes(4) - } +module.exports = Dicer - createFrame (opcode) { - const bodyLength = this.frameData?.byteLength ?? 0 - /** @type {number} */ - let payloadLength = bodyLength // 0-125 - let offset = 6 +/***/ }), - if (bodyLength > maxUnsigned16Bit) { - offset += 8 // payload length is next 8 bytes - payloadLength = 127 - } else if (bodyLength > 125) { - offset += 2 // payload length is next 2 bytes - payloadLength = 126 - } +/***/ 2271: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - const buffer = Buffer.allocUnsafe(bodyLength + offset) +"use strict"; - // Clear first 2 bytes, everything else is overwritten - buffer[0] = buffer[1] = 0 - buffer[0] |= 0x80 // FIN - buffer[0] = (buffer[0] & 0xF0) + opcode // opcode - /*! ws. MIT License. Einar Otto Stangvik */ - buffer[offset - 4] = this.maskKey[0] - buffer[offset - 3] = this.maskKey[1] - buffer[offset - 2] = this.maskKey[2] - buffer[offset - 1] = this.maskKey[3] +const EventEmitter = (__nccwpck_require__(8474).EventEmitter) +const inherits = (__nccwpck_require__(7975).inherits) +const getLimit = __nccwpck_require__(2393) - buffer[1] = payloadLength +const StreamSearch = __nccwpck_require__(4136) - if (payloadLength === 126) { - buffer.writeUInt16BE(bodyLength, 2) - } else if (payloadLength === 127) { - // Clear extended payload length - buffer[2] = buffer[3] = 0 - buffer.writeUIntBE(bodyLength, 4, 6) - } +const B_DCRLF = Buffer.from('\r\n\r\n') +const RE_CRLF = /\r\n/g +const RE_HDR = /^([^:]+):[ \t]?([\x00-\xFF]+)?$/ // eslint-disable-line no-control-regex - buffer[1] |= 0x80 // MASK +function HeaderParser (cfg) { + EventEmitter.call(this) - // mask body - for (let i = 0; i < bodyLength; i++) { - buffer[offset + i] = this.frameData[i] ^ this.maskKey[i % 4] - } + cfg = cfg || {} + const self = this + this.nread = 0 + this.maxed = false + this.npairs = 0 + this.maxHeaderPairs = getLimit(cfg, 'maxHeaderPairs', 2000) + this.maxHeaderSize = getLimit(cfg, 'maxHeaderSize', 80 * 1024) + this.buffer = '' + this.header = {} + this.finished = false + this.ss = new StreamSearch(B_DCRLF) + this.ss.on('info', function (isMatch, data, start, end) { + if (data && !self.maxed) { + if (self.nread + end - start >= self.maxHeaderSize) { + end = self.maxHeaderSize - self.nread + start + self.nread = self.maxHeaderSize + self.maxed = true + } else { self.nread += (end - start) } - return buffer - } + self.buffer += data.toString('binary', start, end) + } + if (isMatch) { self._finish() } + }) } +inherits(HeaderParser, EventEmitter) -module.exports = { - WebsocketFrameSend +HeaderParser.prototype.push = function (data) { + const r = this.ss.push(data) + if (this.finished) { return r } } +HeaderParser.prototype.reset = function () { + this.finished = false + this.buffer = '' + this.header = {} + this.ss.reset() +} -/***/ }), - -/***/ 3171: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +HeaderParser.prototype._finish = function () { + if (this.buffer) { this._parseHeader() } + this.ss.matches = this.ss.maxMatches + const header = this.header + this.header = {} + this.buffer = '' + this.finished = true + this.nread = this.npairs = 0 + this.maxed = false + this.emit('header', header) +} -"use strict"; +HeaderParser.prototype._parseHeader = function () { + if (this.npairs === this.maxHeaderPairs) { return } + const lines = this.buffer.split(RE_CRLF) + const len = lines.length + let m, h -const { Writable } = __nccwpck_require__(2203) -const diagnosticsChannel = __nccwpck_require__(1637) -const { parserStates, opcodes, states, emptyBuffer } = __nccwpck_require__(5913) -const { kReadyState, kSentClose, kResponse, kReceivedClose } = __nccwpck_require__(2933) -const { isValidStatusCode, failWebsocketConnection, websocketMessageReceived } = __nccwpck_require__(3574) -const { WebsocketFrameSend } = __nccwpck_require__(1237) + for (var i = 0; i < len; ++i) { // eslint-disable-line no-var + if (lines[i].length === 0) { continue } + if (lines[i][0] === '\t' || lines[i][0] === ' ') { + // folded header content + // RFC2822 says to just remove the CRLF and not the whitespace following + // it, so we follow the RFC and include the leading whitespace ... + if (h) { + this.header[h][this.header[h].length - 1] += lines[i] + continue + } + } -// This code was influenced by ws released under the MIT license. -// Copyright (c) 2011 Einar Otto Stangvik -// Copyright (c) 2013 Arnout Kazemier and contributors -// Copyright (c) 2016 Luigi Pinca and contributors + const posColon = lines[i].indexOf(':') + if ( + posColon === -1 || + posColon === 0 + ) { + return + } + m = RE_HDR.exec(lines[i]) + h = m[1].toLowerCase() + this.header[h] = this.header[h] || [] + this.header[h].push((m[2] || '')) + if (++this.npairs === this.maxHeaderPairs) { break } + } +} -const channels = {} -channels.ping = diagnosticsChannel.channel('undici:websocket:ping') -channels.pong = diagnosticsChannel.channel('undici:websocket:pong') +module.exports = HeaderParser -class ByteParser extends Writable { - #buffers = [] - #byteOffset = 0 - #state = parserStates.INFO +/***/ }), - #info = {} - #fragments = [] +/***/ 612: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - constructor (ws) { - super() +"use strict"; - this.ws = ws - } - /** - * @param {Buffer} chunk - * @param {() => void} callback - */ - _write (chunk, _, callback) { - this.#buffers.push(chunk) - this.#byteOffset += chunk.length +const inherits = (__nccwpck_require__(7975).inherits) +const ReadableStream = (__nccwpck_require__(7075).Readable) - this.run(callback) - } +function PartStream (opts) { + ReadableStream.call(this, opts) +} +inherits(PartStream, ReadableStream) - /** - * Runs whenever a new chunk is received. - * Callback is called whenever there are no more chunks buffering, - * or not enough bytes are buffered to parse. - */ - run (callback) { - while (true) { - if (this.#state === parserStates.INFO) { - // If there aren't enough bytes to parse the payload length, etc. - if (this.#byteOffset < 2) { - return callback() - } +PartStream.prototype._read = function (n) {} - const buffer = this.consume(2) +module.exports = PartStream - this.#info.fin = (buffer[0] & 0x80) !== 0 - this.#info.opcode = buffer[0] & 0x0F - // If we receive a fragmented message, we use the type of the first - // frame to parse the full message as binary/text, when it's terminated - this.#info.originalOpcode ??= this.#info.opcode +/***/ }), - this.#info.fragmented = !this.#info.fin && this.#info.opcode !== opcodes.CONTINUATION +/***/ 4136: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - if (this.#info.fragmented && this.#info.opcode !== opcodes.BINARY && this.#info.opcode !== opcodes.TEXT) { - // Only text and binary frames can be fragmented - failWebsocketConnection(this.ws, 'Invalid frame type was fragmented.') - return - } +"use strict"; - const payloadLength = buffer[1] & 0x7F - if (payloadLength <= 125) { - this.#info.payloadLength = payloadLength - this.#state = parserStates.READ_DATA - } else if (payloadLength === 126) { - this.#state = parserStates.PAYLOADLENGTH_16 - } else if (payloadLength === 127) { - this.#state = parserStates.PAYLOADLENGTH_64 - } +/** + * Copyright Brian White. All rights reserved. + * + * @see https://github.com/mscdex/streamsearch + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to + * deal in the Software without restriction, including without limitation the + * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + * sell copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + * IN THE SOFTWARE. + * + * Based heavily on the Streaming Boyer-Moore-Horspool C++ implementation + * by Hongli Lai at: https://github.com/FooBarWidget/boyer-moore-horspool + */ +const EventEmitter = (__nccwpck_require__(8474).EventEmitter) +const inherits = (__nccwpck_require__(7975).inherits) - if (this.#info.fragmented && payloadLength > 125) { - // A fragmented frame can't be fragmented itself - failWebsocketConnection(this.ws, 'Fragmented frame exceeded 125 bytes.') - return - } else if ( - (this.#info.opcode === opcodes.PING || - this.#info.opcode === opcodes.PONG || - this.#info.opcode === opcodes.CLOSE) && - payloadLength > 125 - ) { - // Control frames can have a payload length of 125 bytes MAX - failWebsocketConnection(this.ws, 'Payload length for control frame exceeded 125 bytes.') - return - } else if (this.#info.opcode === opcodes.CLOSE) { - if (payloadLength === 1) { - failWebsocketConnection(this.ws, 'Received close frame with a 1-byte body.') - return - } +function SBMH (needle) { + if (typeof needle === 'string') { + needle = Buffer.from(needle) + } - const body = this.consume(payloadLength) + if (!Buffer.isBuffer(needle)) { + throw new TypeError('The needle has to be a String or a Buffer.') + } - this.#info.closeInfo = this.parseCloseBody(false, body) + const needleLength = needle.length - if (!this.ws[kSentClose]) { - // If an endpoint receives a Close frame and did not previously send a - // Close frame, the endpoint MUST send a Close frame in response. (When - // sending a Close frame in response, the endpoint typically echos the - // status code it received.) - const body = Buffer.allocUnsafe(2) - body.writeUInt16BE(this.#info.closeInfo.code, 0) - const closeFrame = new WebsocketFrameSend(body) + if (needleLength === 0) { + throw new Error('The needle cannot be an empty String/Buffer.') + } - this.ws[kResponse].socket.write( - closeFrame.createFrame(opcodes.CLOSE), - (err) => { - if (!err) { - this.ws[kSentClose] = true - } - } - ) - } + if (needleLength > 256) { + throw new Error('The needle cannot have a length bigger than 256.') + } - // Upon either sending or receiving a Close control frame, it is said - // that _The WebSocket Closing Handshake is Started_ and that the - // WebSocket connection is in the CLOSING state. - this.ws[kReadyState] = states.CLOSING - this.ws[kReceivedClose] = true + this.maxMatches = Infinity + this.matches = 0 - this.end() + this._occ = new Array(256) + .fill(needleLength) // Initialize occurrence table. + this._lookbehind_size = 0 + this._needle = needle + this._bufpos = 0 - return - } else if (this.#info.opcode === opcodes.PING) { - // Upon receipt of a Ping frame, an endpoint MUST send a Pong frame in - // response, unless it already received a Close frame. - // A Pong frame sent in response to a Ping frame must have identical - // "Application data" + this._lookbehind = Buffer.alloc(needleLength) - const body = this.consume(payloadLength) + // Populate occurrence table with analysis of the needle, + // ignoring last letter. + for (var i = 0; i < needleLength - 1; ++i) { // eslint-disable-line no-var + this._occ[needle[i]] = needleLength - 1 - i + } +} +inherits(SBMH, EventEmitter) - if (!this.ws[kReceivedClose]) { - const frame = new WebsocketFrameSend(body) +SBMH.prototype.reset = function () { + this._lookbehind_size = 0 + this.matches = 0 + this._bufpos = 0 +} - this.ws[kResponse].socket.write(frame.createFrame(opcodes.PONG)) +SBMH.prototype.push = function (chunk, pos) { + if (!Buffer.isBuffer(chunk)) { + chunk = Buffer.from(chunk, 'binary') + } + const chlen = chunk.length + this._bufpos = pos || 0 + let r + while (r !== chlen && this.matches < this.maxMatches) { r = this._sbmh_feed(chunk) } + return r +} - if (channels.ping.hasSubscribers) { - channels.ping.publish({ - payload: body - }) - } - } +SBMH.prototype._sbmh_feed = function (data) { + const len = data.length + const needle = this._needle + const needleLength = needle.length + const lastNeedleChar = needle[needleLength - 1] - this.#state = parserStates.INFO + // Positive: points to a position in `data` + // pos == 3 points to data[3] + // Negative: points to a position in the lookbehind buffer + // pos == -2 points to lookbehind[lookbehind_size - 2] + let pos = -this._lookbehind_size + let ch - if (this.#byteOffset > 0) { - continue - } else { - callback() - return - } - } else if (this.#info.opcode === opcodes.PONG) { - // A Pong frame MAY be sent unsolicited. This serves as a - // unidirectional heartbeat. A response to an unsolicited Pong frame is - // not expected. + if (pos < 0) { + // Lookbehind buffer is not empty. Perform Boyer-Moore-Horspool + // search with character lookup code that considers both the + // lookbehind buffer and the current round's haystack data. + // + // Loop until + // there is a match. + // or until + // we've moved past the position that requires the + // lookbehind buffer. In this case we switch to the + // optimized loop. + // or until + // the character to look at lies outside the haystack. + while (pos < 0 && pos <= len - needleLength) { + ch = this._sbmh_lookup_char(data, pos + needleLength - 1) - const body = this.consume(payloadLength) + if ( + ch === lastNeedleChar && + this._sbmh_memcmp(data, pos, needleLength - 1) + ) { + this._lookbehind_size = 0 + ++this.matches + this.emit('info', true) - if (channels.pong.hasSubscribers) { - channels.pong.publish({ - payload: body - }) - } + return (this._bufpos = pos + needleLength) + } + pos += this._occ[ch] + } - if (this.#byteOffset > 0) { - continue - } else { - callback() - return - } - } - } else if (this.#state === parserStates.PAYLOADLENGTH_16) { - if (this.#byteOffset < 2) { - return callback() - } + // No match. - const buffer = this.consume(2) + if (pos < 0) { + // There's too few data for Boyer-Moore-Horspool to run, + // so let's use a different algorithm to skip as much as + // we can. + // Forward pos until + // the trailing part of lookbehind + data + // looks like the beginning of the needle + // or until + // pos == 0 + while (pos < 0 && !this._sbmh_memcmp(data, pos, len - pos)) { ++pos } + } - this.#info.payloadLength = buffer.readUInt16BE(0) - this.#state = parserStates.READ_DATA - } else if (this.#state === parserStates.PAYLOADLENGTH_64) { - if (this.#byteOffset < 8) { - return callback() - } + if (pos >= 0) { + // Discard lookbehind buffer. + this.emit('info', false, this._lookbehind, 0, this._lookbehind_size) + this._lookbehind_size = 0 + } else { + // Cut off part of the lookbehind buffer that has + // been processed and append the entire haystack + // into it. + const bytesToCutOff = this._lookbehind_size + pos + if (bytesToCutOff > 0) { + // The cut off data is guaranteed not to contain the needle. + this.emit('info', false, this._lookbehind, 0, bytesToCutOff) + } - const buffer = this.consume(8) - const upper = buffer.readUInt32BE(0) + this._lookbehind.copy(this._lookbehind, 0, bytesToCutOff, + this._lookbehind_size - bytesToCutOff) + this._lookbehind_size -= bytesToCutOff - // 2^31 is the maxinimum bytes an arraybuffer can contain - // on 32-bit systems. Although, on 64-bit systems, this is - // 2^53-1 bytes. - // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Invalid_array_length - // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/common/globals.h;drc=1946212ac0100668f14eb9e2843bdd846e510a1e;bpv=1;bpt=1;l=1275 - // https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-array-buffer.h;l=34;drc=1946212ac0100668f14eb9e2843bdd846e510a1e - if (upper > 2 ** 31 - 1) { - failWebsocketConnection(this.ws, 'Received payload length > 2^31 bytes.') - return - } + data.copy(this._lookbehind, this._lookbehind_size) + this._lookbehind_size += len - const lower = buffer.readUInt32BE(4) + this._bufpos = len + return len + } + } - this.#info.payloadLength = (upper << 8) + lower - this.#state = parserStates.READ_DATA - } else if (this.#state === parserStates.READ_DATA) { - if (this.#byteOffset < this.#info.payloadLength) { - // If there is still more data in this chunk that needs to be read - return callback() - } else if (this.#byteOffset >= this.#info.payloadLength) { - // If the server sent multiple frames in a single chunk + pos += (pos >= 0) * this._bufpos - const body = this.consume(this.#info.payloadLength) + // Lookbehind buffer is now empty. We only need to check if the + // needle is in the haystack. + if (data.indexOf(needle, pos) !== -1) { + pos = data.indexOf(needle, pos) + ++this.matches + if (pos > 0) { this.emit('info', true, data, this._bufpos, pos) } else { this.emit('info', true) } - this.#fragments.push(body) + return (this._bufpos = pos + needleLength) + } else { + pos = len - needleLength + } - // If the frame is unfragmented, or a fragmented frame was terminated, - // a message was received - if (!this.#info.fragmented || (this.#info.fin && this.#info.opcode === opcodes.CONTINUATION)) { - const fullMessage = Buffer.concat(this.#fragments) + // There was no match. If there's trailing haystack data that we cannot + // match yet using the Boyer-Moore-Horspool algorithm (because the trailing + // data is less than the needle size) then match using a modified + // algorithm that starts matching from the beginning instead of the end. + // Whatever trailing data is left after running this algorithm is added to + // the lookbehind buffer. + while ( + pos < len && + ( + data[pos] !== needle[0] || + ( + (Buffer.compare( + data.subarray(pos, pos + len - pos), + needle.subarray(0, len - pos) + ) !== 0) + ) + ) + ) { + ++pos + } + if (pos < len) { + data.copy(this._lookbehind, 0, pos, pos + (len - pos)) + this._lookbehind_size = len - pos + } - websocketMessageReceived(this.ws, this.#info.originalOpcode, fullMessage) + // Everything until pos is guaranteed not to contain needle data. + if (pos > 0) { this.emit('info', false, data, this._bufpos, pos < len ? pos : len) } - this.#info = {} - this.#fragments.length = 0 - } + this._bufpos = len + return len +} - this.#state = parserStates.INFO - } - } +SBMH.prototype._sbmh_lookup_char = function (data, pos) { + return (pos < 0) + ? this._lookbehind[this._lookbehind_size + pos] + : data[pos] +} - if (this.#byteOffset > 0) { - continue - } else { - callback() - break - } - } +SBMH.prototype._sbmh_memcmp = function (data, pos, len) { + for (var i = 0; i < len; ++i) { // eslint-disable-line no-var + if (this._sbmh_lookup_char(data, pos + i) !== this._needle[i]) { return false } } + return true +} - /** - * Take n bytes from the buffered Buffers - * @param {number} n - * @returns {Buffer|null} - */ - consume (n) { - if (n > this.#byteOffset) { - return null - } else if (n === 0) { - return emptyBuffer - } +module.exports = SBMH - if (this.#buffers[0].length === n) { - this.#byteOffset -= this.#buffers[0].length - return this.#buffers.shift() - } - const buffer = Buffer.allocUnsafe(n) - let offset = 0 +/***/ }), - while (offset !== n) { - const next = this.#buffers[0] - const { length } = next +/***/ 9581: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - if (length + offset === n) { - buffer.set(this.#buffers.shift(), offset) - break - } else if (length + offset > n) { - buffer.set(next.subarray(0, n - offset), offset) - this.#buffers[0] = next.subarray(n - offset) - break - } else { - buffer.set(this.#buffers.shift(), offset) - offset += next.length - } - } +"use strict"; - this.#byteOffset -= n - return buffer - } +const WritableStream = (__nccwpck_require__(7075).Writable) +const { inherits } = __nccwpck_require__(7975) +const Dicer = __nccwpck_require__(7182) - parseCloseBody (onlyCode, data) { - // https://datatracker.ietf.org/doc/html/rfc6455#section-7.1.5 - /** @type {number|undefined} */ - let code +const MultipartParser = __nccwpck_require__(1192) +const UrlencodedParser = __nccwpck_require__(855) +const parseParams = __nccwpck_require__(8929) - if (data.length >= 2) { - // _The WebSocket Connection Close Code_ is - // defined as the status code (Section 7.4) contained in the first Close - // control frame received by the application - code = data.readUInt16BE(0) - } +function Busboy (opts) { + if (!(this instanceof Busboy)) { return new Busboy(opts) } - if (onlyCode) { - if (!isValidStatusCode(code)) { - return null - } + if (typeof opts !== 'object') { + throw new TypeError('Busboy expected an options-Object.') + } + if (typeof opts.headers !== 'object') { + throw new TypeError('Busboy expected an options-Object with headers-attribute.') + } + if (typeof opts.headers['content-type'] !== 'string') { + throw new TypeError('Missing Content-Type-header.') + } - return { code } - } + const { + headers, + ...streamOptions + } = opts - // https://datatracker.ietf.org/doc/html/rfc6455#section-7.1.6 - /** @type {Buffer} */ - let reason = data.subarray(2) + this.opts = { + autoDestroy: false, + ...streamOptions + } + WritableStream.call(this, this.opts) - // Remove BOM - if (reason[0] === 0xEF && reason[1] === 0xBB && reason[2] === 0xBF) { - reason = reason.subarray(3) - } + this._done = false + this._parser = this.getParserByHeaders(headers) + this._finished = false +} +inherits(Busboy, WritableStream) - if (code !== undefined && !isValidStatusCode(code)) { - return null +Busboy.prototype.emit = function (ev) { + if (ev === 'finish') { + if (!this._done) { + this._parser?.end() + return + } else if (this._finished) { + return } + this._finished = true + } + WritableStream.prototype.emit.apply(this, arguments) +} - try { - // TODO: optimize this - reason = new TextDecoder('utf-8', { fatal: true }).decode(reason) - } catch { - return null - } +Busboy.prototype.getParserByHeaders = function (headers) { + const parsed = parseParams(headers['content-type']) - return { code, reason } + const cfg = { + defCharset: this.opts.defCharset, + fileHwm: this.opts.fileHwm, + headers, + highWaterMark: this.opts.highWaterMark, + isPartAFile: this.opts.isPartAFile, + limits: this.opts.limits, + parsedConType: parsed, + preservePath: this.opts.preservePath } - get closingInfo () { - return this.#info.closeInfo + if (MultipartParser.detect.test(parsed[0])) { + return new MultipartParser(this, cfg) + } + if (UrlencodedParser.detect.test(parsed[0])) { + return new UrlencodedParser(this, cfg) } + throw new Error('Unsupported Content-Type.') } -module.exports = { - ByteParser +Busboy.prototype._write = function (chunk, encoding, cb) { + this._parser.write(chunk, cb) } +module.exports = Busboy +module.exports["default"] = Busboy +module.exports.Busboy = Busboy -/***/ }), - -/***/ 2933: -/***/ ((module) => { - -"use strict"; - - -module.exports = { - kWebSocketURL: Symbol('url'), - kReadyState: Symbol('ready state'), - kController: Symbol('controller'), - kResponse: Symbol('response'), - kBinaryType: Symbol('binary type'), - kSentClose: Symbol('sent close'), - kReceivedClose: Symbol('received close'), - kByteParser: Symbol('byte parser') -} +module.exports.Dicer = Dicer /***/ }), -/***/ 3574: +/***/ 1192: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -const { kReadyState, kController, kResponse, kBinaryType, kWebSocketURL } = __nccwpck_require__(2933) -const { states, opcodes } = __nccwpck_require__(5913) -const { MessageEvent, ErrorEvent } = __nccwpck_require__(6255) - -/* globals Blob */ - -/** - * @param {import('./websocket').WebSocket} ws - */ -function isEstablished (ws) { - // If the server's response is validated as provided for above, it is - // said that _The WebSocket Connection is Established_ and that the - // WebSocket Connection is in the OPEN state. - return ws[kReadyState] === states.OPEN -} - -/** - * @param {import('./websocket').WebSocket} ws - */ -function isClosing (ws) { - // Upon either sending or receiving a Close control frame, it is said - // that _The WebSocket Closing Handshake is Started_ and that the - // WebSocket connection is in the CLOSING state. - return ws[kReadyState] === states.CLOSING -} +// TODO: +// * support 1 nested multipart level +// (see second multipart example here: +// http://www.w3.org/TR/html401/interact/forms.html#didx-multipartform-data) +// * support limits.fieldNameSize +// -- this will require modifications to utils.parseParams -/** - * @param {import('./websocket').WebSocket} ws - */ -function isClosed (ws) { - return ws[kReadyState] === states.CLOSED -} +const { Readable } = __nccwpck_require__(7075) +const { inherits } = __nccwpck_require__(7975) -/** - * @see https://dom.spec.whatwg.org/#concept-event-fire - * @param {string} e - * @param {EventTarget} target - * @param {EventInit | undefined} eventInitDict - */ -function fireEvent (e, target, eventConstructor = Event, eventInitDict) { - // 1. If eventConstructor is not given, then let eventConstructor be Event. +const Dicer = __nccwpck_require__(7182) - // 2. Let event be the result of creating an event given eventConstructor, - // in the relevant realm of target. - // 3. Initialize event’s type attribute to e. - const event = new eventConstructor(e, eventInitDict) // eslint-disable-line new-cap +const parseParams = __nccwpck_require__(8929) +const decodeText = __nccwpck_require__(2747) +const basename = __nccwpck_require__(692) +const getLimit = __nccwpck_require__(2393) - // 4. Initialize any other IDL attributes of event as described in the - // invocation of this algorithm. +const RE_BOUNDARY = /^boundary$/i +const RE_FIELD = /^form-data$/i +const RE_CHARSET = /^charset$/i +const RE_FILENAME = /^filename$/i +const RE_NAME = /^name$/i - // 5. Return the result of dispatching event at target, with legacy target - // override flag set if set. - target.dispatchEvent(event) -} +Multipart.detect = /^multipart\/form-data/i +function Multipart (boy, cfg) { + let i + let len + const self = this + let boundary + const limits = cfg.limits + const isPartAFile = cfg.isPartAFile || ((fieldName, contentType, fileName) => (contentType === 'application/octet-stream' || fileName !== undefined)) + const parsedConType = cfg.parsedConType || [] + const defCharset = cfg.defCharset || 'utf8' + const preservePath = cfg.preservePath + const fileOpts = { highWaterMark: cfg.fileHwm } -/** - * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol - * @param {import('./websocket').WebSocket} ws - * @param {number} type Opcode - * @param {Buffer} data application data - */ -function websocketMessageReceived (ws, type, data) { - // 1. If ready state is not OPEN (1), then return. - if (ws[kReadyState] !== states.OPEN) { - return + for (i = 0, len = parsedConType.length; i < len; ++i) { + if (Array.isArray(parsedConType[i]) && + RE_BOUNDARY.test(parsedConType[i][0])) { + boundary = parsedConType[i][1] + break + } } - // 2. Let dataForEvent be determined by switching on type and binary type: - let dataForEvent - - if (type === opcodes.TEXT) { - // -> type indicates that the data is Text - // a new DOMString containing data - try { - dataForEvent = new TextDecoder('utf-8', { fatal: true }).decode(data) - } catch { - failWebsocketConnection(ws, 'Received invalid UTF-8 in text frame.') - return - } - } else if (type === opcodes.BINARY) { - if (ws[kBinaryType] === 'blob') { - // -> type indicates that the data is Binary and binary type is "blob" - // a new Blob object, created in the relevant Realm of the WebSocket - // object, that represents data as its raw data - dataForEvent = new Blob([data]) - } else { - // -> type indicates that the data is Binary and binary type is "arraybuffer" - // a new ArrayBuffer object, created in the relevant Realm of the - // WebSocket object, whose contents are data - dataForEvent = new Uint8Array(data).buffer + function checkFinished () { + if (nends === 0 && finished && !boy._done) { + finished = false + self.end() } } - // 3. Fire an event named message at the WebSocket object, using MessageEvent, - // with the origin attribute initialized to the serialization of the WebSocket - // object’s url's origin, and the data attribute initialized to dataForEvent. - fireEvent('message', ws, MessageEvent, { - origin: ws[kWebSocketURL].origin, - data: dataForEvent - }) -} - -/** - * @see https://datatracker.ietf.org/doc/html/rfc6455 - * @see https://datatracker.ietf.org/doc/html/rfc2616 - * @see https://bugs.chromium.org/p/chromium/issues/detail?id=398407 - * @param {string} protocol - */ -function isValidSubprotocol (protocol) { - // If present, this value indicates one - // or more comma-separated subprotocol the client wishes to speak, - // ordered by preference. The elements that comprise this value - // MUST be non-empty strings with characters in the range U+0021 to - // U+007E not including separator characters as defined in - // [RFC2616] and MUST all be unique strings. - if (protocol.length === 0) { - return false - } + if (typeof boundary !== 'string') { throw new Error('Multipart: Boundary not found') } - for (const char of protocol) { - const code = char.charCodeAt(0) + const fieldSizeLimit = getLimit(limits, 'fieldSize', 1 * 1024 * 1024) + const fileSizeLimit = getLimit(limits, 'fileSize', Infinity) + const filesLimit = getLimit(limits, 'files', Infinity) + const fieldsLimit = getLimit(limits, 'fields', Infinity) + const partsLimit = getLimit(limits, 'parts', Infinity) + const headerPairsLimit = getLimit(limits, 'headerPairs', 2000) + const headerSizeLimit = getLimit(limits, 'headerSize', 80 * 1024) - if ( - code < 0x21 || - code > 0x7E || - char === '(' || - char === ')' || - char === '<' || - char === '>' || - char === '@' || - char === ',' || - char === ';' || - char === ':' || - char === '\\' || - char === '"' || - char === '/' || - char === '[' || - char === ']' || - char === '?' || - char === '=' || - char === '{' || - char === '}' || - code === 32 || // SP - code === 9 // HT - ) { - return false - } - } + let nfiles = 0 + let nfields = 0 + let nends = 0 + let curFile + let curField + let finished = false - return true -} + this._needDrain = false + this._pause = false + this._cb = undefined + this._nparts = 0 + this._boy = boy -/** - * @see https://datatracker.ietf.org/doc/html/rfc6455#section-7-4 - * @param {number} code - */ -function isValidStatusCode (code) { - if (code >= 1000 && code < 1015) { - return ( - code !== 1004 && // reserved - code !== 1005 && // "MUST NOT be set as a status code" - code !== 1006 // "MUST NOT be set as a status code" - ) + const parserCfg = { + boundary, + maxHeaderPairs: headerPairsLimit, + maxHeaderSize: headerSizeLimit, + partHwm: fileOpts.highWaterMark, + highWaterMark: cfg.highWaterMark } - return code >= 3000 && code <= 4999 -} + this.parser = new Dicer(parserCfg) + this.parser.on('drain', function () { + self._needDrain = false + if (self._cb && !self._pause) { + const cb = self._cb + self._cb = undefined + cb() + } + }).on('part', function onPart (part) { + if (++self._nparts > partsLimit) { + self.parser.removeListener('part', onPart) + self.parser.on('part', skipPart) + boy.hitPartsLimit = true + boy.emit('partsLimit') + return skipPart(part) + } -/** - * @param {import('./websocket').WebSocket} ws - * @param {string|undefined} reason - */ -function failWebsocketConnection (ws, reason) { - const { [kController]: controller, [kResponse]: response } = ws + // hack because streams2 _always_ doesn't emit 'end' until nextTick, so let + // us emit 'end' early since we know the part has ended if we are already + // seeing the next part + if (curField) { + const field = curField + field.emit('end') + field.removeAllListeners('end') + } - controller.abort() + part.on('header', function (header) { + let contype + let fieldname + let parsed + let charset + let encoding + let filename + let nsize = 0 - if (response?.socket && !response.socket.destroyed) { - response.socket.destroy() - } + if (header['content-type']) { + parsed = parseParams(header['content-type'][0]) + if (parsed[0]) { + contype = parsed[0].toLowerCase() + for (i = 0, len = parsed.length; i < len; ++i) { + if (RE_CHARSET.test(parsed[i][0])) { + charset = parsed[i][1].toLowerCase() + break + } + } + } + } - if (reason) { - fireEvent('error', ws, ErrorEvent, { - error: new Error(reason) - }) - } -} + if (contype === undefined) { contype = 'text/plain' } + if (charset === undefined) { charset = defCharset } -module.exports = { - isEstablished, - isClosing, - isClosed, - fireEvent, - isValidSubprotocol, - isValidStatusCode, - failWebsocketConnection, - websocketMessageReceived -} + if (header['content-disposition']) { + parsed = parseParams(header['content-disposition'][0]) + if (!RE_FIELD.test(parsed[0])) { return skipPart(part) } + for (i = 0, len = parsed.length; i < len; ++i) { + if (RE_NAME.test(parsed[i][0])) { + fieldname = parsed[i][1] + } else if (RE_FILENAME.test(parsed[i][0])) { + filename = parsed[i][1] + if (!preservePath) { filename = basename(filename) } + } + } + } else { return skipPart(part) } + if (header['content-transfer-encoding']) { encoding = header['content-transfer-encoding'][0].toLowerCase() } else { encoding = '7bit' } -/***/ }), + let onData, + onEnd -/***/ 5171: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + if (isPartAFile(fieldname, contype, filename)) { + // file/binary field + if (nfiles === filesLimit) { + if (!boy.hitFilesLimit) { + boy.hitFilesLimit = true + boy.emit('filesLimit') + } + return skipPart(part) + } -"use strict"; + ++nfiles + if (boy.listenerCount('file') === 0) { + self.parser._ignore() + return + } -const { webidl } = __nccwpck_require__(4222) -const { DOMException } = __nccwpck_require__(7326) -const { URLSerializer } = __nccwpck_require__(4322) -const { getGlobalOrigin } = __nccwpck_require__(5628) -const { staticPropertyDescriptors, states, opcodes, emptyBuffer } = __nccwpck_require__(5913) -const { - kWebSocketURL, - kReadyState, - kController, - kBinaryType, - kResponse, - kSentClose, - kByteParser -} = __nccwpck_require__(2933) -const { isEstablished, isClosing, isValidSubprotocol, failWebsocketConnection, fireEvent } = __nccwpck_require__(3574) -const { establishWebSocketConnection } = __nccwpck_require__(8550) -const { WebsocketFrameSend } = __nccwpck_require__(1237) -const { ByteParser } = __nccwpck_require__(3171) -const { kEnumerableProperty, isBlobLike } = __nccwpck_require__(3440) -const { getGlobalDispatcher } = __nccwpck_require__(2581) -const { types } = __nccwpck_require__(9023) + ++nends + const file = new FileStream(fileOpts) + curFile = file + file.on('end', function () { + --nends + self._pause = false + checkFinished() + if (self._cb && !self._needDrain) { + const cb = self._cb + self._cb = undefined + cb() + } + }) + file._read = function (n) { + if (!self._pause) { return } + self._pause = false + if (self._cb && !self._needDrain) { + const cb = self._cb + self._cb = undefined + cb() + } + } + boy.emit('file', fieldname, file, filename, encoding, contype) -let experimentalWarned = false + onData = function (data) { + if ((nsize += data.length) > fileSizeLimit) { + const extralen = fileSizeLimit - nsize + data.length + if (extralen > 0) { file.push(data.slice(0, extralen)) } + file.truncated = true + file.bytesRead = fileSizeLimit + part.removeAllListeners('data') + file.emit('limit') + return + } else if (!file.push(data)) { self._pause = true } -// https://websockets.spec.whatwg.org/#interface-definition -class WebSocket extends EventTarget { - #events = { - open: null, - error: null, - close: null, - message: null - } + file.bytesRead = nsize + } - #bufferedAmount = 0 - #protocol = '' - #extensions = '' + onEnd = function () { + curFile = undefined + file.push(null) + } + } else { + // non-file field + if (nfields === fieldsLimit) { + if (!boy.hitFieldsLimit) { + boy.hitFieldsLimit = true + boy.emit('fieldsLimit') + } + return skipPart(part) + } - /** - * @param {string} url - * @param {string|string[]} protocols - */ - constructor (url, protocols = []) { - super() + ++nfields + ++nends + let buffer = '' + let truncated = false + curField = part - webidl.argumentLengthCheck(arguments, 1, { header: 'WebSocket constructor' }) + onData = function (data) { + if ((nsize += data.length) > fieldSizeLimit) { + const extralen = (fieldSizeLimit - (nsize - data.length)) + buffer += data.toString('binary', 0, extralen) + truncated = true + part.removeAllListeners('data') + } else { buffer += data.toString('binary') } + } - if (!experimentalWarned) { - experimentalWarned = true - process.emitWarning('WebSockets are experimental, expect them to change at any time.', { - code: 'UNDICI-WS' - }) - } + onEnd = function () { + curField = undefined + if (buffer.length) { buffer = decodeText(buffer, 'binary', charset) } + boy.emit('field', fieldname, buffer, false, truncated, encoding, contype) + --nends + checkFinished() + } + } - const options = webidl.converters['DOMString or sequence or WebSocketInit'](protocols) + /* As of node@2efe4ab761666 (v0.10.29+/v0.11.14+), busboy had become + broken. Streams2/streams3 is a huge black box of confusion, but + somehow overriding the sync state seems to fix things again (and still + seems to work for previous node versions). + */ + part._readableState.sync = false + + part.on('data', onData) + part.on('end', onEnd) + }).on('error', function (err) { + if (curFile) { curFile.emit('error', err) } + }) + }).on('error', function (err) { + boy.emit('error', err) + }).on('finish', function () { + finished = true + checkFinished() + }) +} - url = webidl.converters.USVString(url) - protocols = options.protocols +Multipart.prototype.write = function (chunk, cb) { + const r = this.parser.write(chunk) + if (r && !this._pause) { + cb() + } else { + this._needDrain = !r + this._cb = cb + } +} - // 1. Let baseURL be this's relevant settings object's API base URL. - const baseURL = getGlobalOrigin() +Multipart.prototype.end = function () { + const self = this - // 1. Let urlRecord be the result of applying the URL parser to url with baseURL. - let urlRecord + if (self.parser.writable) { + self.parser.end() + } else if (!self._boy._done) { + process.nextTick(function () { + self._boy._done = true + self._boy.emit('finish') + }) + } +} - try { - urlRecord = new URL(url, baseURL) - } catch (e) { - // 3. If urlRecord is failure, then throw a "SyntaxError" DOMException. - throw new DOMException(e, 'SyntaxError') - } +function skipPart (part) { + part.resume() +} - // 4. If urlRecord’s scheme is "http", then set urlRecord’s scheme to "ws". - if (urlRecord.protocol === 'http:') { - urlRecord.protocol = 'ws:' - } else if (urlRecord.protocol === 'https:') { - // 5. Otherwise, if urlRecord’s scheme is "https", set urlRecord’s scheme to "wss". - urlRecord.protocol = 'wss:' - } +function FileStream (opts) { + Readable.call(this, opts) - // 6. If urlRecord’s scheme is not "ws" or "wss", then throw a "SyntaxError" DOMException. - if (urlRecord.protocol !== 'ws:' && urlRecord.protocol !== 'wss:') { - throw new DOMException( - `Expected a ws: or wss: protocol, got ${urlRecord.protocol}`, - 'SyntaxError' - ) - } + this.bytesRead = 0 - // 7. If urlRecord’s fragment is non-null, then throw a "SyntaxError" - // DOMException. - if (urlRecord.hash || urlRecord.href.endsWith('#')) { - throw new DOMException('Got fragment', 'SyntaxError') - } + this.truncated = false +} - // 8. If protocols is a string, set protocols to a sequence consisting - // of just that string. - if (typeof protocols === 'string') { - protocols = [protocols] - } +inherits(FileStream, Readable) - // 9. If any of the values in protocols occur more than once or otherwise - // fail to match the requirements for elements that comprise the value - // of `Sec-WebSocket-Protocol` fields as defined by The WebSocket - // protocol, then throw a "SyntaxError" DOMException. - if (protocols.length !== new Set(protocols.map(p => p.toLowerCase())).size) { - throw new DOMException('Invalid Sec-WebSocket-Protocol value', 'SyntaxError') - } +FileStream.prototype._read = function (n) {} - if (protocols.length > 0 && !protocols.every(p => isValidSubprotocol(p))) { - throw new DOMException('Invalid Sec-WebSocket-Protocol value', 'SyntaxError') - } +module.exports = Multipart - // 10. Set this's url to urlRecord. - this[kWebSocketURL] = new URL(urlRecord.href) - // 11. Let client be this's relevant settings object. +/***/ }), - // 12. Run this step in parallel: +/***/ 855: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - // 1. Establish a WebSocket connection given urlRecord, protocols, - // and client. - this[kController] = establishWebSocketConnection( - urlRecord, - protocols, - this, - (response) => this.#onConnectionEstablished(response), - options - ) +"use strict"; - // Each WebSocket object has an associated ready state, which is a - // number representing the state of the connection. Initially it must - // be CONNECTING (0). - this[kReadyState] = WebSocket.CONNECTING - // The extensions attribute must initially return the empty string. +const Decoder = __nccwpck_require__(1496) +const decodeText = __nccwpck_require__(2747) +const getLimit = __nccwpck_require__(2393) - // The protocol attribute must initially return the empty string. +const RE_CHARSET = /^charset$/i - // Each WebSocket object has an associated binary type, which is a - // BinaryType. Initially it must be "blob". - this[kBinaryType] = 'blob' - } +UrlEncoded.detect = /^application\/x-www-form-urlencoded/i +function UrlEncoded (boy, cfg) { + const limits = cfg.limits + const parsedConType = cfg.parsedConType + this.boy = boy - /** - * @see https://websockets.spec.whatwg.org/#dom-websocket-close - * @param {number|undefined} code - * @param {string|undefined} reason - */ - close (code = undefined, reason = undefined) { - webidl.brandCheck(this, WebSocket) + this.fieldSizeLimit = getLimit(limits, 'fieldSize', 1 * 1024 * 1024) + this.fieldNameSizeLimit = getLimit(limits, 'fieldNameSize', 100) + this.fieldsLimit = getLimit(limits, 'fields', Infinity) - if (code !== undefined) { - code = webidl.converters['unsigned short'](code, { clamp: true }) + let charset + for (var i = 0, len = parsedConType.length; i < len; ++i) { // eslint-disable-line no-var + if (Array.isArray(parsedConType[i]) && + RE_CHARSET.test(parsedConType[i][0])) { + charset = parsedConType[i][1].toLowerCase() + break } + } - if (reason !== undefined) { - reason = webidl.converters.USVString(reason) - } + if (charset === undefined) { charset = cfg.defCharset || 'utf8' } - // 1. If code is present, but is neither an integer equal to 1000 nor an - // integer in the range 3000 to 4999, inclusive, throw an - // "InvalidAccessError" DOMException. - if (code !== undefined) { - if (code !== 1000 && (code < 3000 || code > 4999)) { - throw new DOMException('invalid code', 'InvalidAccessError') - } - } + this.decoder = new Decoder() + this.charset = charset + this._fields = 0 + this._state = 'key' + this._checkingBytes = true + this._bytesKey = 0 + this._bytesVal = 0 + this._key = '' + this._val = '' + this._keyTrunc = false + this._valTrunc = false + this._hitLimit = false +} - let reasonByteLength = 0 +UrlEncoded.prototype.write = function (data, cb) { + if (this._fields === this.fieldsLimit) { + if (!this.boy.hitFieldsLimit) { + this.boy.hitFieldsLimit = true + this.boy.emit('fieldsLimit') + } + return cb() + } - // 2. If reason is present, then run these substeps: - if (reason !== undefined) { - // 1. Let reasonBytes be the result of encoding reason. - // 2. If reasonBytes is longer than 123 bytes, then throw a - // "SyntaxError" DOMException. - reasonByteLength = Buffer.byteLength(reason) + let idxeq; let idxamp; let i; let p = 0; const len = data.length - if (reasonByteLength > 123) { - throw new DOMException( - `Reason must be less than 123 bytes; received ${reasonByteLength}`, - 'SyntaxError' - ) + while (p < len) { + if (this._state === 'key') { + idxeq = idxamp = undefined + for (i = p; i < len; ++i) { + if (!this._checkingBytes) { ++p } + if (data[i] === 0x3D/* = */) { + idxeq = i + break + } else if (data[i] === 0x26/* & */) { + idxamp = i + break + } + if (this._checkingBytes && this._bytesKey === this.fieldNameSizeLimit) { + this._hitLimit = true + break + } else if (this._checkingBytes) { ++this._bytesKey } } - } - - // 3. Run the first matching steps from the following list: - if (this[kReadyState] === WebSocket.CLOSING || this[kReadyState] === WebSocket.CLOSED) { - // If this's ready state is CLOSING (2) or CLOSED (3) - // Do nothing. - } else if (!isEstablished(this)) { - // If the WebSocket connection is not yet established - // Fail the WebSocket connection and set this's ready state - // to CLOSING (2). - failWebsocketConnection(this, 'Connection was closed before it was established.') - this[kReadyState] = WebSocket.CLOSING - } else if (!isClosing(this)) { - // If the WebSocket closing handshake has not yet been started - // Start the WebSocket closing handshake and set this's ready - // state to CLOSING (2). - // - If neither code nor reason is present, the WebSocket Close - // message must not have a body. - // - If code is present, then the status code to use in the - // WebSocket Close message must be the integer given by code. - // - If reason is also present, then reasonBytes must be - // provided in the Close message after the status code. - const frame = new WebsocketFrameSend() + if (idxeq !== undefined) { + // key with assignment + if (idxeq > p) { this._key += this.decoder.write(data.toString('binary', p, idxeq)) } + this._state = 'val' - // If neither code nor reason is present, the WebSocket Close - // message must not have a body. + this._hitLimit = false + this._checkingBytes = true + this._val = '' + this._bytesVal = 0 + this._valTrunc = false + this.decoder.reset() - // If code is present, then the status code to use in the - // WebSocket Close message must be the integer given by code. - if (code !== undefined && reason === undefined) { - frame.frameData = Buffer.allocUnsafe(2) - frame.frameData.writeUInt16BE(code, 0) - } else if (code !== undefined && reason !== undefined) { - // If reason is also present, then reasonBytes must be - // provided in the Close message after the status code. - frame.frameData = Buffer.allocUnsafe(2 + reasonByteLength) - frame.frameData.writeUInt16BE(code, 0) - // the body MAY contain UTF-8-encoded data with value /reason/ - frame.frameData.write(reason, 2, 'utf-8') - } else { - frame.frameData = emptyBuffer - } + p = idxeq + 1 + } else if (idxamp !== undefined) { + // key with no assignment + ++this._fields + let key; const keyTrunc = this._keyTrunc + if (idxamp > p) { key = (this._key += this.decoder.write(data.toString('binary', p, idxamp))) } else { key = this._key } - /** @type {import('stream').Duplex} */ - const socket = this[kResponse].socket + this._hitLimit = false + this._checkingBytes = true + this._key = '' + this._bytesKey = 0 + this._keyTrunc = false + this.decoder.reset() - socket.write(frame.createFrame(opcodes.CLOSE), (err) => { - if (!err) { - this[kSentClose] = true + if (key.length) { + this.boy.emit('field', decodeText(key, 'binary', this.charset), + '', + keyTrunc, + false) } - }) - // Upon either sending or receiving a Close control frame, it is said - // that _The WebSocket Closing Handshake is Started_ and that the - // WebSocket connection is in the CLOSING state. - this[kReadyState] = states.CLOSING + p = idxamp + 1 + if (this._fields === this.fieldsLimit) { return cb() } + } else if (this._hitLimit) { + // we may not have hit the actual limit if there are encoded bytes... + if (i > p) { this._key += this.decoder.write(data.toString('binary', p, i)) } + p = i + if ((this._bytesKey = this._key.length) === this.fieldNameSizeLimit) { + // yep, we actually did hit the limit + this._checkingBytes = false + this._keyTrunc = true + } + } else { + if (p < len) { this._key += this.decoder.write(data.toString('binary', p)) } + p = len + } } else { - // Otherwise - // Set this's ready state to CLOSING (2). - this[kReadyState] = WebSocket.CLOSING - } - } - - /** - * @see https://websockets.spec.whatwg.org/#dom-websocket-send - * @param {NodeJS.TypedArray|ArrayBuffer|Blob|string} data - */ - send (data) { - webidl.brandCheck(this, WebSocket) - - webidl.argumentLengthCheck(arguments, 1, { header: 'WebSocket.send' }) - - data = webidl.converters.WebSocketSendData(data) + idxamp = undefined + for (i = p; i < len; ++i) { + if (!this._checkingBytes) { ++p } + if (data[i] === 0x26/* & */) { + idxamp = i + break + } + if (this._checkingBytes && this._bytesVal === this.fieldSizeLimit) { + this._hitLimit = true + break + } else if (this._checkingBytes) { ++this._bytesVal } + } - // 1. If this's ready state is CONNECTING, then throw an - // "InvalidStateError" DOMException. - if (this[kReadyState] === WebSocket.CONNECTING) { - throw new DOMException('Sent before connected.', 'InvalidStateError') - } + if (idxamp !== undefined) { + ++this._fields + if (idxamp > p) { this._val += this.decoder.write(data.toString('binary', p, idxamp)) } + this.boy.emit('field', decodeText(this._key, 'binary', this.charset), + decodeText(this._val, 'binary', this.charset), + this._keyTrunc, + this._valTrunc) + this._state = 'key' - // 2. Run the appropriate set of steps from the following list: - // https://datatracker.ietf.org/doc/html/rfc6455#section-6.1 - // https://datatracker.ietf.org/doc/html/rfc6455#section-5.2 + this._hitLimit = false + this._checkingBytes = true + this._key = '' + this._bytesKey = 0 + this._keyTrunc = false + this.decoder.reset() - if (!isEstablished(this) || isClosing(this)) { - return + p = idxamp + 1 + if (this._fields === this.fieldsLimit) { return cb() } + } else if (this._hitLimit) { + // we may not have hit the actual limit if there are encoded bytes... + if (i > p) { this._val += this.decoder.write(data.toString('binary', p, i)) } + p = i + if ((this._val === '' && this.fieldSizeLimit === 0) || + (this._bytesVal = this._val.length) === this.fieldSizeLimit) { + // yep, we actually did hit the limit + this._checkingBytes = false + this._valTrunc = true + } + } else { + if (p < len) { this._val += this.decoder.write(data.toString('binary', p)) } + p = len + } } + } + cb() +} - /** @type {import('stream').Duplex} */ - const socket = this[kResponse].socket - - // If data is a string - if (typeof data === 'string') { - // If the WebSocket connection is established and the WebSocket - // closing handshake has not yet started, then the user agent - // must send a WebSocket Message comprised of the data argument - // using a text frame opcode; if the data cannot be sent, e.g. - // because it would need to be buffered but the buffer is full, - // the user agent must flag the WebSocket as full and then close - // the WebSocket connection. Any invocation of this method with a - // string argument that does not throw an exception must increase - // the bufferedAmount attribute by the number of bytes needed to - // express the argument as UTF-8. +UrlEncoded.prototype.end = function () { + if (this.boy._done) { return } - const value = Buffer.from(data) - const frame = new WebsocketFrameSend(value) - const buffer = frame.createFrame(opcodes.TEXT) + if (this._state === 'key' && this._key.length > 0) { + this.boy.emit('field', decodeText(this._key, 'binary', this.charset), + '', + this._keyTrunc, + false) + } else if (this._state === 'val') { + this.boy.emit('field', decodeText(this._key, 'binary', this.charset), + decodeText(this._val, 'binary', this.charset), + this._keyTrunc, + this._valTrunc) + } + this.boy._done = true + this.boy.emit('finish') +} - this.#bufferedAmount += value.byteLength - socket.write(buffer, () => { - this.#bufferedAmount -= value.byteLength - }) - } else if (types.isArrayBuffer(data)) { - // If the WebSocket connection is established, and the WebSocket - // closing handshake has not yet started, then the user agent must - // send a WebSocket Message comprised of data using a binary frame - // opcode; if the data cannot be sent, e.g. because it would need - // to be buffered but the buffer is full, the user agent must flag - // the WebSocket as full and then close the WebSocket connection. - // The data to be sent is the data stored in the buffer described - // by the ArrayBuffer object. Any invocation of this method with an - // ArrayBuffer argument that does not throw an exception must - // increase the bufferedAmount attribute by the length of the - // ArrayBuffer in bytes. +module.exports = UrlEncoded - const value = Buffer.from(data) - const frame = new WebsocketFrameSend(value) - const buffer = frame.createFrame(opcodes.BINARY) - this.#bufferedAmount += value.byteLength - socket.write(buffer, () => { - this.#bufferedAmount -= value.byteLength - }) - } else if (ArrayBuffer.isView(data)) { - // If the WebSocket connection is established, and the WebSocket - // closing handshake has not yet started, then the user agent must - // send a WebSocket Message comprised of data using a binary frame - // opcode; if the data cannot be sent, e.g. because it would need to - // be buffered but the buffer is full, the user agent must flag the - // WebSocket as full and then close the WebSocket connection. The - // data to be sent is the data stored in the section of the buffer - // described by the ArrayBuffer object that data references. Any - // invocation of this method with this kind of argument that does - // not throw an exception must increase the bufferedAmount attribute - // by the length of data’s buffer in bytes. +/***/ }), - const ab = Buffer.from(data, data.byteOffset, data.byteLength) +/***/ 1496: +/***/ ((module) => { - const frame = new WebsocketFrameSend(ab) - const buffer = frame.createFrame(opcodes.BINARY) +"use strict"; - this.#bufferedAmount += ab.byteLength - socket.write(buffer, () => { - this.#bufferedAmount -= ab.byteLength - }) - } else if (isBlobLike(data)) { - // If the WebSocket connection is established, and the WebSocket - // closing handshake has not yet started, then the user agent must - // send a WebSocket Message comprised of data using a binary frame - // opcode; if the data cannot be sent, e.g. because it would need to - // be buffered but the buffer is full, the user agent must flag the - // WebSocket as full and then close the WebSocket connection. The data - // to be sent is the raw data represented by the Blob object. Any - // invocation of this method with a Blob argument that does not throw - // an exception must increase the bufferedAmount attribute by the size - // of the Blob object’s raw data, in bytes. - const frame = new WebsocketFrameSend() +const RE_PLUS = /\+/g - data.arrayBuffer().then((ab) => { - const value = Buffer.from(ab) - frame.frameData = value - const buffer = frame.createFrame(opcodes.BINARY) +const HEX = [ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, + 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 +] - this.#bufferedAmount += value.byteLength - socket.write(buffer, () => { - this.#bufferedAmount -= value.byteLength - }) - }) +function Decoder () { + this.buffer = undefined +} +Decoder.prototype.write = function (str) { + // Replace '+' with ' ' before decoding + str = str.replace(RE_PLUS, ' ') + let res = '' + let i = 0; let p = 0; const len = str.length + for (; i < len; ++i) { + if (this.buffer !== undefined) { + if (!HEX[str.charCodeAt(i)]) { + res += '%' + this.buffer + this.buffer = undefined + --i // retry character + } else { + this.buffer += str[i] + ++p + if (this.buffer.length === 2) { + res += String.fromCharCode(parseInt(this.buffer, 16)) + this.buffer = undefined + } + } + } else if (str[i] === '%') { + if (i > p) { + res += str.substring(p, i) + p = i + } + this.buffer = '' + ++p } } + if (p < len && this.buffer === undefined) { res += str.substring(p) } + return res +} +Decoder.prototype.reset = function () { + this.buffer = undefined +} - get readyState () { - webidl.brandCheck(this, WebSocket) - - // The readyState getter steps are to return this's ready state. - return this[kReadyState] - } +module.exports = Decoder - get bufferedAmount () { - webidl.brandCheck(this, WebSocket) - return this.#bufferedAmount - } +/***/ }), - get url () { - webidl.brandCheck(this, WebSocket) +/***/ 692: +/***/ ((module) => { - // The url getter steps are to return this's url, serialized. - return URLSerializer(this[kWebSocketURL]) - } +"use strict"; - get extensions () { - webidl.brandCheck(this, WebSocket) - return this.#extensions +module.exports = function basename (path) { + if (typeof path !== 'string') { return '' } + for (var i = path.length - 1; i >= 0; --i) { // eslint-disable-line no-var + switch (path.charCodeAt(i)) { + case 0x2F: // '/' + case 0x5C: // '\' + path = path.slice(i + 1) + return (path === '..' || path === '.' ? '' : path) + } } + return (path === '..' || path === '.' ? '' : path) +} - get protocol () { - webidl.brandCheck(this, WebSocket) - return this.#protocol - } +/***/ }), - get onopen () { - webidl.brandCheck(this, WebSocket) +/***/ 2747: +/***/ (function(module) { - return this.#events.open - } +"use strict"; - set onopen (fn) { - webidl.brandCheck(this, WebSocket) - if (this.#events.open) { - this.removeEventListener('open', this.#events.open) - } +// Node has always utf-8 +const utf8Decoder = new TextDecoder('utf-8') +const textDecoders = new Map([ + ['utf-8', utf8Decoder], + ['utf8', utf8Decoder] +]) - if (typeof fn === 'function') { - this.#events.open = fn - this.addEventListener('open', fn) - } else { - this.#events.open = null +function getDecoder (charset) { + let lc + while (true) { + switch (charset) { + case 'utf-8': + case 'utf8': + return decoders.utf8 + case 'latin1': + case 'ascii': // TODO: Make these a separate, strict decoder? + case 'us-ascii': + case 'iso-8859-1': + case 'iso8859-1': + case 'iso88591': + case 'iso_8859-1': + case 'windows-1252': + case 'iso_8859-1:1987': + case 'cp1252': + case 'x-cp1252': + return decoders.latin1 + case 'utf16le': + case 'utf-16le': + case 'ucs2': + case 'ucs-2': + return decoders.utf16le + case 'base64': + return decoders.base64 + default: + if (lc === undefined) { + lc = true + charset = charset.toLowerCase() + continue + } + return decoders.other.bind(charset) } } +} - get onerror () { - webidl.brandCheck(this, WebSocket) - - return this.#events.error - } - - set onerror (fn) { - webidl.brandCheck(this, WebSocket) - - if (this.#events.error) { - this.removeEventListener('error', this.#events.error) +const decoders = { + utf8: (data, sourceEncoding) => { + if (data.length === 0) { + return '' } - - if (typeof fn === 'function') { - this.#events.error = fn - this.addEventListener('error', fn) - } else { - this.#events.error = null + if (typeof data === 'string') { + data = Buffer.from(data, sourceEncoding) } - } - - get onclose () { - webidl.brandCheck(this, WebSocket) - - return this.#events.close - } - - set onclose (fn) { - webidl.brandCheck(this, WebSocket) + return data.utf8Slice(0, data.length) + }, - if (this.#events.close) { - this.removeEventListener('close', this.#events.close) + latin1: (data, sourceEncoding) => { + if (data.length === 0) { + return '' } - - if (typeof fn === 'function') { - this.#events.close = fn - this.addEventListener('close', fn) - } else { - this.#events.close = null + if (typeof data === 'string') { + return data } - } - - get onmessage () { - webidl.brandCheck(this, WebSocket) - - return this.#events.message - } - - set onmessage (fn) { - webidl.brandCheck(this, WebSocket) + return data.latin1Slice(0, data.length) + }, - if (this.#events.message) { - this.removeEventListener('message', this.#events.message) + utf16le: (data, sourceEncoding) => { + if (data.length === 0) { + return '' + } + if (typeof data === 'string') { + data = Buffer.from(data, sourceEncoding) } + return data.ucs2Slice(0, data.length) + }, - if (typeof fn === 'function') { - this.#events.message = fn - this.addEventListener('message', fn) - } else { - this.#events.message = null + base64: (data, sourceEncoding) => { + if (data.length === 0) { + return '' } - } + if (typeof data === 'string') { + data = Buffer.from(data, sourceEncoding) + } + return data.base64Slice(0, data.length) + }, - get binaryType () { - webidl.brandCheck(this, WebSocket) + other: (data, sourceEncoding) => { + if (data.length === 0) { + return '' + } + if (typeof data === 'string') { + data = Buffer.from(data, sourceEncoding) + } - return this[kBinaryType] + if (textDecoders.has(this.toString())) { + try { + return textDecoders.get(this).decode(data) + } catch {} + } + return typeof data === 'string' + ? data + : data.toString() } +} - set binaryType (type) { - webidl.brandCheck(this, WebSocket) - - if (type !== 'blob' && type !== 'arraybuffer') { - this[kBinaryType] = 'blob' - } else { - this[kBinaryType] = type - } +function decodeText (text, sourceEncoding, destEncoding) { + if (text) { + return getDecoder(destEncoding)(text, sourceEncoding) } + return text +} - /** - * @see https://websockets.spec.whatwg.org/#feedback-from-the-protocol - */ - #onConnectionEstablished (response) { - // processResponse is called when the "response’s header list has been received and initialized." - // once this happens, the connection is open - this[kResponse] = response +module.exports = decodeText - const parser = new ByteParser(this) - parser.on('drain', function onParserDrain () { - this.ws[kResponse].socket.resume() - }) - response.socket.ws = this - this[kByteParser] = parser +/***/ }), - // 1. Change the ready state to OPEN (1). - this[kReadyState] = states.OPEN +/***/ 2393: +/***/ ((module) => { - // 2. Change the extensions attribute’s value to the extensions in use, if - // it is not the null value. - // https://datatracker.ietf.org/doc/html/rfc6455#section-9.1 - const extensions = response.headersList.get('sec-websocket-extensions') +"use strict"; - if (extensions !== null) { - this.#extensions = extensions - } - // 3. Change the protocol attribute’s value to the subprotocol in use, if - // it is not the null value. - // https://datatracker.ietf.org/doc/html/rfc6455#section-1.9 - const protocol = response.headersList.get('sec-websocket-protocol') +module.exports = function getLimit (limits, name, defaultLimit) { + if ( + !limits || + limits[name] === undefined || + limits[name] === null + ) { return defaultLimit } - if (protocol !== null) { - this.#protocol = protocol - } + if ( + typeof limits[name] !== 'number' || + isNaN(limits[name]) + ) { throw new TypeError('Limit ' + name + ' is not a valid number') } - // 4. Fire an event named open at the WebSocket object. - fireEvent('open', this) - } + return limits[name] } -// https://websockets.spec.whatwg.org/#dom-websocket-connecting -WebSocket.CONNECTING = WebSocket.prototype.CONNECTING = states.CONNECTING -// https://websockets.spec.whatwg.org/#dom-websocket-open -WebSocket.OPEN = WebSocket.prototype.OPEN = states.OPEN -// https://websockets.spec.whatwg.org/#dom-websocket-closing -WebSocket.CLOSING = WebSocket.prototype.CLOSING = states.CLOSING -// https://websockets.spec.whatwg.org/#dom-websocket-closed -WebSocket.CLOSED = WebSocket.prototype.CLOSED = states.CLOSED -Object.defineProperties(WebSocket.prototype, { - CONNECTING: staticPropertyDescriptors, - OPEN: staticPropertyDescriptors, - CLOSING: staticPropertyDescriptors, - CLOSED: staticPropertyDescriptors, - url: kEnumerableProperty, - readyState: kEnumerableProperty, - bufferedAmount: kEnumerableProperty, - onopen: kEnumerableProperty, - onerror: kEnumerableProperty, - onclose: kEnumerableProperty, - close: kEnumerableProperty, - onmessage: kEnumerableProperty, - binaryType: kEnumerableProperty, - send: kEnumerableProperty, - extensions: kEnumerableProperty, - protocol: kEnumerableProperty, - [Symbol.toStringTag]: { - value: 'WebSocket', - writable: false, - enumerable: false, - configurable: true - } -}) +/***/ }), -Object.defineProperties(WebSocket, { - CONNECTING: staticPropertyDescriptors, - OPEN: staticPropertyDescriptors, - CLOSING: staticPropertyDescriptors, - CLOSED: staticPropertyDescriptors -}) +/***/ 8929: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -webidl.converters['sequence'] = webidl.sequenceConverter( - webidl.converters.DOMString -) +"use strict"; +/* eslint-disable object-property-newline */ -webidl.converters['DOMString or sequence'] = function (V) { - if (webidl.util.Type(V) === 'Object' && Symbol.iterator in V) { - return webidl.converters['sequence'](V) - } - return webidl.converters.DOMString(V) -} +const decodeText = __nccwpck_require__(2747) -// This implements the propsal made in https://github.com/whatwg/websockets/issues/42 -webidl.converters.WebSocketInit = webidl.dictionaryConverter([ - { - key: 'protocols', - converter: webidl.converters['DOMString or sequence'], - get defaultValue () { - return [] - } - }, - { - key: 'dispatcher', - converter: (V) => V, - get defaultValue () { - return getGlobalDispatcher() - } - }, - { - key: 'headers', - converter: webidl.nullableConverter(webidl.converters.HeadersInit) - } -]) +const RE_ENCODED = /%[a-fA-F0-9][a-fA-F0-9]/g -webidl.converters['DOMString or sequence or WebSocketInit'] = function (V) { - if (webidl.util.Type(V) === 'Object' && !(Symbol.iterator in V)) { - return webidl.converters.WebSocketInit(V) - } +const EncodedLookup = { + '%00': '\x00', '%01': '\x01', '%02': '\x02', '%03': '\x03', '%04': '\x04', + '%05': '\x05', '%06': '\x06', '%07': '\x07', '%08': '\x08', '%09': '\x09', + '%0a': '\x0a', '%0A': '\x0a', '%0b': '\x0b', '%0B': '\x0b', '%0c': '\x0c', + '%0C': '\x0c', '%0d': '\x0d', '%0D': '\x0d', '%0e': '\x0e', '%0E': '\x0e', + '%0f': '\x0f', '%0F': '\x0f', '%10': '\x10', '%11': '\x11', '%12': '\x12', + '%13': '\x13', '%14': '\x14', '%15': '\x15', '%16': '\x16', '%17': '\x17', + '%18': '\x18', '%19': '\x19', '%1a': '\x1a', '%1A': '\x1a', '%1b': '\x1b', + '%1B': '\x1b', '%1c': '\x1c', '%1C': '\x1c', '%1d': '\x1d', '%1D': '\x1d', + '%1e': '\x1e', '%1E': '\x1e', '%1f': '\x1f', '%1F': '\x1f', '%20': '\x20', + '%21': '\x21', '%22': '\x22', '%23': '\x23', '%24': '\x24', '%25': '\x25', + '%26': '\x26', '%27': '\x27', '%28': '\x28', '%29': '\x29', '%2a': '\x2a', + '%2A': '\x2a', '%2b': '\x2b', '%2B': '\x2b', '%2c': '\x2c', '%2C': '\x2c', + '%2d': '\x2d', '%2D': '\x2d', '%2e': '\x2e', '%2E': '\x2e', '%2f': '\x2f', + '%2F': '\x2f', '%30': '\x30', '%31': '\x31', '%32': '\x32', '%33': '\x33', + '%34': '\x34', '%35': '\x35', '%36': '\x36', '%37': '\x37', '%38': '\x38', + '%39': '\x39', '%3a': '\x3a', '%3A': '\x3a', '%3b': '\x3b', '%3B': '\x3b', + '%3c': '\x3c', '%3C': '\x3c', '%3d': '\x3d', '%3D': '\x3d', '%3e': '\x3e', + '%3E': '\x3e', '%3f': '\x3f', '%3F': '\x3f', '%40': '\x40', '%41': '\x41', + '%42': '\x42', '%43': '\x43', '%44': '\x44', '%45': '\x45', '%46': '\x46', + '%47': '\x47', '%48': '\x48', '%49': '\x49', '%4a': '\x4a', '%4A': '\x4a', + '%4b': '\x4b', '%4B': '\x4b', '%4c': '\x4c', '%4C': '\x4c', '%4d': '\x4d', + '%4D': '\x4d', '%4e': '\x4e', '%4E': '\x4e', '%4f': '\x4f', '%4F': '\x4f', + '%50': '\x50', '%51': '\x51', '%52': '\x52', '%53': '\x53', '%54': '\x54', + '%55': '\x55', '%56': '\x56', '%57': '\x57', '%58': '\x58', '%59': '\x59', + '%5a': '\x5a', '%5A': '\x5a', '%5b': '\x5b', '%5B': '\x5b', '%5c': '\x5c', + '%5C': '\x5c', '%5d': '\x5d', '%5D': '\x5d', '%5e': '\x5e', '%5E': '\x5e', + '%5f': '\x5f', '%5F': '\x5f', '%60': '\x60', '%61': '\x61', '%62': '\x62', + '%63': '\x63', '%64': '\x64', '%65': '\x65', '%66': '\x66', '%67': '\x67', + '%68': '\x68', '%69': '\x69', '%6a': '\x6a', '%6A': '\x6a', '%6b': '\x6b', + '%6B': '\x6b', '%6c': '\x6c', '%6C': '\x6c', '%6d': '\x6d', '%6D': '\x6d', + '%6e': '\x6e', '%6E': '\x6e', '%6f': '\x6f', '%6F': '\x6f', '%70': '\x70', + '%71': '\x71', '%72': '\x72', '%73': '\x73', '%74': '\x74', '%75': '\x75', + '%76': '\x76', '%77': '\x77', '%78': '\x78', '%79': '\x79', '%7a': '\x7a', + '%7A': '\x7a', '%7b': '\x7b', '%7B': '\x7b', '%7c': '\x7c', '%7C': '\x7c', + '%7d': '\x7d', '%7D': '\x7d', '%7e': '\x7e', '%7E': '\x7e', '%7f': '\x7f', + '%7F': '\x7f', '%80': '\x80', '%81': '\x81', '%82': '\x82', '%83': '\x83', + '%84': '\x84', '%85': '\x85', '%86': '\x86', '%87': '\x87', '%88': '\x88', + '%89': '\x89', '%8a': '\x8a', '%8A': '\x8a', '%8b': '\x8b', '%8B': '\x8b', + '%8c': '\x8c', '%8C': '\x8c', '%8d': '\x8d', '%8D': '\x8d', '%8e': '\x8e', + '%8E': '\x8e', '%8f': '\x8f', '%8F': '\x8f', '%90': '\x90', '%91': '\x91', + '%92': '\x92', '%93': '\x93', '%94': '\x94', '%95': '\x95', '%96': '\x96', + '%97': '\x97', '%98': '\x98', '%99': '\x99', '%9a': '\x9a', '%9A': '\x9a', + '%9b': '\x9b', '%9B': '\x9b', '%9c': '\x9c', '%9C': '\x9c', '%9d': '\x9d', + '%9D': '\x9d', '%9e': '\x9e', '%9E': '\x9e', '%9f': '\x9f', '%9F': '\x9f', + '%a0': '\xa0', '%A0': '\xa0', '%a1': '\xa1', '%A1': '\xa1', '%a2': '\xa2', + '%A2': '\xa2', '%a3': '\xa3', '%A3': '\xa3', '%a4': '\xa4', '%A4': '\xa4', + '%a5': '\xa5', '%A5': '\xa5', '%a6': '\xa6', '%A6': '\xa6', '%a7': '\xa7', + '%A7': '\xa7', '%a8': '\xa8', '%A8': '\xa8', '%a9': '\xa9', '%A9': '\xa9', + '%aa': '\xaa', '%Aa': '\xaa', '%aA': '\xaa', '%AA': '\xaa', '%ab': '\xab', + '%Ab': '\xab', '%aB': '\xab', '%AB': '\xab', '%ac': '\xac', '%Ac': '\xac', + '%aC': '\xac', '%AC': '\xac', '%ad': '\xad', '%Ad': '\xad', '%aD': '\xad', + '%AD': '\xad', '%ae': '\xae', '%Ae': '\xae', '%aE': '\xae', '%AE': '\xae', + '%af': '\xaf', '%Af': '\xaf', '%aF': '\xaf', '%AF': '\xaf', '%b0': '\xb0', + '%B0': '\xb0', '%b1': '\xb1', '%B1': '\xb1', '%b2': '\xb2', '%B2': '\xb2', + '%b3': '\xb3', '%B3': '\xb3', '%b4': '\xb4', '%B4': '\xb4', '%b5': '\xb5', + '%B5': '\xb5', '%b6': '\xb6', '%B6': '\xb6', '%b7': '\xb7', '%B7': '\xb7', + '%b8': '\xb8', '%B8': '\xb8', '%b9': '\xb9', '%B9': '\xb9', '%ba': '\xba', + '%Ba': '\xba', '%bA': '\xba', '%BA': '\xba', '%bb': '\xbb', '%Bb': '\xbb', + '%bB': '\xbb', '%BB': '\xbb', '%bc': '\xbc', '%Bc': '\xbc', '%bC': '\xbc', + '%BC': '\xbc', '%bd': '\xbd', '%Bd': '\xbd', '%bD': '\xbd', '%BD': '\xbd', + '%be': '\xbe', '%Be': '\xbe', '%bE': '\xbe', '%BE': '\xbe', '%bf': '\xbf', + '%Bf': '\xbf', '%bF': '\xbf', '%BF': '\xbf', '%c0': '\xc0', '%C0': '\xc0', + '%c1': '\xc1', '%C1': '\xc1', '%c2': '\xc2', '%C2': '\xc2', '%c3': '\xc3', + '%C3': '\xc3', '%c4': '\xc4', '%C4': '\xc4', '%c5': '\xc5', '%C5': '\xc5', + '%c6': '\xc6', '%C6': '\xc6', '%c7': '\xc7', '%C7': '\xc7', '%c8': '\xc8', + '%C8': '\xc8', '%c9': '\xc9', '%C9': '\xc9', '%ca': '\xca', '%Ca': '\xca', + '%cA': '\xca', '%CA': '\xca', '%cb': '\xcb', '%Cb': '\xcb', '%cB': '\xcb', + '%CB': '\xcb', '%cc': '\xcc', '%Cc': '\xcc', '%cC': '\xcc', '%CC': '\xcc', + '%cd': '\xcd', '%Cd': '\xcd', '%cD': '\xcd', '%CD': '\xcd', '%ce': '\xce', + '%Ce': '\xce', '%cE': '\xce', '%CE': '\xce', '%cf': '\xcf', '%Cf': '\xcf', + '%cF': '\xcf', '%CF': '\xcf', '%d0': '\xd0', '%D0': '\xd0', '%d1': '\xd1', + '%D1': '\xd1', '%d2': '\xd2', '%D2': '\xd2', '%d3': '\xd3', '%D3': '\xd3', + '%d4': '\xd4', '%D4': '\xd4', '%d5': '\xd5', '%D5': '\xd5', '%d6': '\xd6', + '%D6': '\xd6', '%d7': '\xd7', '%D7': '\xd7', '%d8': '\xd8', '%D8': '\xd8', + '%d9': '\xd9', '%D9': '\xd9', '%da': '\xda', '%Da': '\xda', '%dA': '\xda', + '%DA': '\xda', '%db': '\xdb', '%Db': '\xdb', '%dB': '\xdb', '%DB': '\xdb', + '%dc': '\xdc', '%Dc': '\xdc', '%dC': '\xdc', '%DC': '\xdc', '%dd': '\xdd', + '%Dd': '\xdd', '%dD': '\xdd', '%DD': '\xdd', '%de': '\xde', '%De': '\xde', + '%dE': '\xde', '%DE': '\xde', '%df': '\xdf', '%Df': '\xdf', '%dF': '\xdf', + '%DF': '\xdf', '%e0': '\xe0', '%E0': '\xe0', '%e1': '\xe1', '%E1': '\xe1', + '%e2': '\xe2', '%E2': '\xe2', '%e3': '\xe3', '%E3': '\xe3', '%e4': '\xe4', + '%E4': '\xe4', '%e5': '\xe5', '%E5': '\xe5', '%e6': '\xe6', '%E6': '\xe6', + '%e7': '\xe7', '%E7': '\xe7', '%e8': '\xe8', '%E8': '\xe8', '%e9': '\xe9', + '%E9': '\xe9', '%ea': '\xea', '%Ea': '\xea', '%eA': '\xea', '%EA': '\xea', + '%eb': '\xeb', '%Eb': '\xeb', '%eB': '\xeb', '%EB': '\xeb', '%ec': '\xec', + '%Ec': '\xec', '%eC': '\xec', '%EC': '\xec', '%ed': '\xed', '%Ed': '\xed', + '%eD': '\xed', '%ED': '\xed', '%ee': '\xee', '%Ee': '\xee', '%eE': '\xee', + '%EE': '\xee', '%ef': '\xef', '%Ef': '\xef', '%eF': '\xef', '%EF': '\xef', + '%f0': '\xf0', '%F0': '\xf0', '%f1': '\xf1', '%F1': '\xf1', '%f2': '\xf2', + '%F2': '\xf2', '%f3': '\xf3', '%F3': '\xf3', '%f4': '\xf4', '%F4': '\xf4', + '%f5': '\xf5', '%F5': '\xf5', '%f6': '\xf6', '%F6': '\xf6', '%f7': '\xf7', + '%F7': '\xf7', '%f8': '\xf8', '%F8': '\xf8', '%f9': '\xf9', '%F9': '\xf9', + '%fa': '\xfa', '%Fa': '\xfa', '%fA': '\xfa', '%FA': '\xfa', '%fb': '\xfb', + '%Fb': '\xfb', '%fB': '\xfb', '%FB': '\xfb', '%fc': '\xfc', '%Fc': '\xfc', + '%fC': '\xfc', '%FC': '\xfc', '%fd': '\xfd', '%Fd': '\xfd', '%fD': '\xfd', + '%FD': '\xfd', '%fe': '\xfe', '%Fe': '\xfe', '%fE': '\xfe', '%FE': '\xfe', + '%ff': '\xff', '%Ff': '\xff', '%fF': '\xff', '%FF': '\xff' +} - return { protocols: webidl.converters['DOMString or sequence'](V) } +function encodedReplacer (match) { + return EncodedLookup[match] } -webidl.converters.WebSocketSendData = function (V) { - if (webidl.util.Type(V) === 'Object') { - if (isBlobLike(V)) { - return webidl.converters.Blob(V, { strict: false }) - } +const STATE_KEY = 0 +const STATE_VALUE = 1 +const STATE_CHARSET = 2 +const STATE_LANG = 3 - if (ArrayBuffer.isView(V) || types.isAnyArrayBuffer(V)) { - return webidl.converters.BufferSource(V) +function parseParams (str) { + const res = [] + let state = STATE_KEY + let charset = '' + let inquote = false + let escaping = false + let p = 0 + let tmp = '' + const len = str.length + + for (var i = 0; i < len; ++i) { // eslint-disable-line no-var + const char = str[i] + if (char === '\\' && inquote) { + if (escaping) { escaping = false } else { + escaping = true + continue + } + } else if (char === '"') { + if (!escaping) { + if (inquote) { + inquote = false + state = STATE_KEY + } else { inquote = true } + continue + } else { escaping = false } + } else { + if (escaping && inquote) { tmp += '\\' } + escaping = false + if ((state === STATE_CHARSET || state === STATE_LANG) && char === "'") { + if (state === STATE_CHARSET) { + state = STATE_LANG + charset = tmp.substring(1) + } else { state = STATE_VALUE } + tmp = '' + continue + } else if (state === STATE_KEY && + (char === '*' || char === '=') && + res.length) { + state = char === '*' + ? STATE_CHARSET + : STATE_VALUE + res[p] = [tmp, undefined] + tmp = '' + continue + } else if (!inquote && char === ';') { + state = STATE_KEY + if (charset) { + if (tmp.length) { + tmp = decodeText(tmp.replace(RE_ENCODED, encodedReplacer), + 'binary', + charset) + } + charset = '' + } else if (tmp.length) { + tmp = decodeText(tmp, 'binary', 'utf8') + } + if (res[p] === undefined) { res[p] = tmp } else { res[p][1] = tmp } + tmp = '' + ++p + continue + } else if (!inquote && (char === ' ' || char === '\t')) { continue } } + tmp += char + } + if (charset && tmp.length) { + tmp = decodeText(tmp.replace(RE_ENCODED, encodedReplacer), + 'binary', + charset) + } else if (tmp) { + tmp = decodeText(tmp, 'binary', 'utf8') } - return webidl.converters.USVString(V) -} + if (res[p] === undefined) { + if (tmp) { res[p] = tmp } + } else { res[p][1] = tmp } -module.exports = { - WebSocket + return res } +module.exports = parseParams + /***/ }), -/***/ 2613: -/***/ ((module) => { +/***/ 3361: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("assert"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var HttpResponse_exports = {}; +__export(HttpResponse_exports, { + HttpResponse: () => HttpResponse, + bodyType: () => bodyType +}); +module.exports = __toCommonJS(HttpResponse_exports); +var import_interceptors = __nccwpck_require__(9484); +var import_decorators = __nccwpck_require__(2828); +const bodyType = Symbol("bodyType"); +class HttpResponse extends import_interceptors.FetchResponse { + [bodyType] = null; + constructor(body, init) { + const responseInit = (0, import_decorators.normalizeResponseInit)(init); + super(body, responseInit); + (0, import_decorators.decorateResponse)(this, responseInit); + } + static error() { + return super.error(); + } + /** + * Create a `Response` with a `Content-Type: "text/plain"` body. + * @example + * HttpResponse.text('hello world') + * HttpResponse.text('Error', { status: 500 }) + */ + static text(body, init) { + const responseInit = (0, import_decorators.normalizeResponseInit)(init); + if (!responseInit.headers.has("Content-Type")) { + responseInit.headers.set("Content-Type", "text/plain"); + } + if (!responseInit.headers.has("Content-Length")) { + responseInit.headers.set( + "Content-Length", + body ? new Blob([body]).size.toString() : "0" + ); + } + return new HttpResponse(body, responseInit); + } + /** + * Create a `Response` with a `Content-Type: "application/json"` body. + * @example + * HttpResponse.json({ firstName: 'John' }) + * HttpResponse.json({ error: 'Not Authorized' }, { status: 401 }) + */ + static json(body, init) { + const responseInit = (0, import_decorators.normalizeResponseInit)(init); + if (!responseInit.headers.has("Content-Type")) { + responseInit.headers.set("Content-Type", "application/json"); + } + const responseText = JSON.stringify(body); + if (!responseInit.headers.has("Content-Length")) { + responseInit.headers.set( + "Content-Length", + responseText ? new Blob([responseText]).size.toString() : "0" + ); + } + return new HttpResponse(responseText, responseInit); + } + /** + * Create a `Response` with a `Content-Type: "application/xml"` body. + * @example + * HttpResponse.xml(``) + * HttpResponse.xml(`
`, { status: 201 }) + */ + static xml(body, init) { + const responseInit = (0, import_decorators.normalizeResponseInit)(init); + if (!responseInit.headers.has("Content-Type")) { + responseInit.headers.set("Content-Type", "text/xml"); + } + return new HttpResponse(body, responseInit); + } + /** + * Create a `Response` with a `Content-Type: "text/html"` body. + * @example + * HttpResponse.html(`

Jane Doe

`) + * HttpResponse.html(`
Main text
`, { status: 201 }) + */ + static html(body, init) { + const responseInit = (0, import_decorators.normalizeResponseInit)(init); + if (!responseInit.headers.has("Content-Type")) { + responseInit.headers.set("Content-Type", "text/html"); + } + return new HttpResponse(body, responseInit); + } + /** + * Create a `Response` with an `ArrayBuffer` body. + * @example + * const buffer = new ArrayBuffer(3) + * const view = new Uint8Array(buffer) + * view.set([1, 2, 3]) + * + * HttpResponse.arrayBuffer(buffer) + */ + static arrayBuffer(body, init) { + const responseInit = (0, import_decorators.normalizeResponseInit)(init); + if (!responseInit.headers.has("Content-Type")) { + responseInit.headers.set("Content-Type", "application/octet-stream"); + } + if (body && !responseInit.headers.has("Content-Length")) { + responseInit.headers.set("Content-Length", body.byteLength.toString()); + } + return new HttpResponse(body, responseInit); + } + /** + * Create a `Response` with a `FormData` body. + * @example + * const data = new FormData() + * data.set('name', 'Alice') + * + * HttpResponse.formData(data) + */ + static formData(body, init) { + return new HttpResponse(body, (0, import_decorators.normalizeResponseInit)(init)); + } +} +//# sourceMappingURL=HttpResponse.js.map /***/ }), -/***/ 290: -/***/ ((module) => { +/***/ 8565: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("async_hooks"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var SetupApi_exports = {}; +__export(SetupApi_exports, { + HandlersController: () => HandlersController, + InMemoryHandlersController: () => InMemoryHandlersController, + SetupApi: () => SetupApi +}); +module.exports = __toCommonJS(SetupApi_exports); +var import_outvariant = __nccwpck_require__(4233); +var import_strict_event_emitter = __nccwpck_require__(775); +var import_devUtils = __nccwpck_require__(1000); +var import_pipeEvents = __nccwpck_require__(2201); +var import_toReadonlyArray = __nccwpck_require__(3546); +var import_Disposable = __nccwpck_require__(8686); +class HandlersController { +} +class InMemoryHandlersController { + constructor(initialHandlers) { + this.initialHandlers = initialHandlers; + this.handlers = [...initialHandlers]; + } + handlers; + prepend(runtimeHandles) { + this.handlers.unshift(...runtimeHandles); + } + reset(nextHandlers) { + this.handlers = nextHandlers.length > 0 ? [...nextHandlers] : [...this.initialHandlers]; + } + currentHandlers() { + return this.handlers; + } +} +class SetupApi extends import_Disposable.Disposable { + handlersController; + emitter; + publicEmitter; + events; + constructor(...initialHandlers) { + super(); + (0, import_outvariant.invariant)( + this.validateHandlers(initialHandlers), + import_devUtils.devUtils.formatMessage( + `Failed to apply given request handlers: invalid input. Did you forget to spread the request handlers Array?` + ) + ); + this.handlersController = new InMemoryHandlersController(initialHandlers); + this.emitter = new import_strict_event_emitter.Emitter(); + this.publicEmitter = new import_strict_event_emitter.Emitter(); + (0, import_pipeEvents.pipeEvents)(this.emitter, this.publicEmitter); + this.events = this.createLifeCycleEvents(); + this.subscriptions.push(() => { + this.emitter.removeAllListeners(); + this.publicEmitter.removeAllListeners(); + }); + } + validateHandlers(handlers) { + return handlers.every((handler) => !Array.isArray(handler)); + } + use(...runtimeHandlers) { + (0, import_outvariant.invariant)( + this.validateHandlers(runtimeHandlers), + import_devUtils.devUtils.formatMessage( + `Failed to call "use()" with the given request handlers: invalid input. Did you forget to spread the array of request handlers?` + ) + ); + this.handlersController.prepend(runtimeHandlers); + } + restoreHandlers() { + this.handlersController.currentHandlers().forEach((handler) => { + if ("isUsed" in handler) { + handler.isUsed = false; + } + }); + } + resetHandlers(...nextHandlers) { + this.handlersController.reset(nextHandlers); + } + listHandlers() { + return (0, import_toReadonlyArray.toReadonlyArray)(this.handlersController.currentHandlers()); + } + createLifeCycleEvents() { + return { + on: (...args) => { + return this.publicEmitter.on(...args); + }, + removeListener: (...args) => { + return this.publicEmitter.removeListener(...args); + }, + removeAllListeners: (...args) => { + return this.publicEmitter.removeAllListeners(...args); + } + }; + } +} +//# sourceMappingURL=SetupApi.js.map /***/ }), -/***/ 181: -/***/ ((module) => { +/***/ 6950: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("buffer"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var bypass_exports = {}; +__export(bypass_exports, { + bypass: () => bypass +}); +module.exports = __toCommonJS(bypass_exports); +var import_outvariant = __nccwpck_require__(4233); +function bypass(input, init) { + const request = new Request( + // If given a Request instance, clone it not to exhaust + // the original request's body. + input instanceof Request ? input.clone() : input, + init + ); + (0, import_outvariant.invariant)( + !request.bodyUsed, + 'Failed to create a bypassed request to "%s %s": given request instance already has its body read. Make sure to clone the intercepted request if you wish to read its body before bypassing it.', + request.method, + request.url + ); + const requestClone = request.clone(); + requestClone.headers.append("accept", "msw/passthrough"); + return requestClone; +} +//# sourceMappingURL=bypass.js.map /***/ }), -/***/ 5317: -/***/ ((module) => { +/***/ 2543: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("child_process"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var delay_exports = {}; +__export(delay_exports, { + MAX_SERVER_RESPONSE_TIME: () => MAX_SERVER_RESPONSE_TIME, + MIN_SERVER_RESPONSE_TIME: () => MIN_SERVER_RESPONSE_TIME, + NODE_SERVER_RESPONSE_TIME: () => NODE_SERVER_RESPONSE_TIME, + SET_TIMEOUT_MAX_ALLOWED_INT: () => SET_TIMEOUT_MAX_ALLOWED_INT, + delay: () => delay +}); +module.exports = __toCommonJS(delay_exports); +var import_is_node_process = __nccwpck_require__(9875); +const SET_TIMEOUT_MAX_ALLOWED_INT = 2147483647; +const MIN_SERVER_RESPONSE_TIME = 100; +const MAX_SERVER_RESPONSE_TIME = 400; +const NODE_SERVER_RESPONSE_TIME = 5; +function getRealisticResponseTime() { + if ((0, import_is_node_process.isNodeProcess)()) { + return NODE_SERVER_RESPONSE_TIME; + } + return Math.floor( + Math.random() * (MAX_SERVER_RESPONSE_TIME - MIN_SERVER_RESPONSE_TIME) + MIN_SERVER_RESPONSE_TIME + ); +} +async function delay(durationOrMode) { + let delayTime; + if (typeof durationOrMode === "string") { + switch (durationOrMode) { + case "infinite": { + delayTime = SET_TIMEOUT_MAX_ALLOWED_INT; + break; + } + case "real": { + delayTime = getRealisticResponseTime(); + break; + } + default: { + throw new Error( + `Failed to delay a response: unknown delay mode "${durationOrMode}". Please make sure you provide one of the supported modes ("real", "infinite") or a number.` + ); + } + } + } else if (typeof durationOrMode === "undefined") { + delayTime = getRealisticResponseTime(); + } else { + if (durationOrMode > SET_TIMEOUT_MAX_ALLOWED_INT) { + throw new Error( + `Failed to delay a response: provided delay duration (${durationOrMode}) exceeds the maximum allowed duration for "setTimeout" (${SET_TIMEOUT_MAX_ALLOWED_INT}). This will cause the response to be returned immediately. Please use a number within the allowed range to delay the response by exact duration, or consider the "infinite" delay mode to delay the response indefinitely.` + ); + } + delayTime = durationOrMode; + } + return new Promise((resolve) => setTimeout(resolve, delayTime)); +} +//# sourceMappingURL=delay.js.map /***/ }), -/***/ 4236: -/***/ ((module) => { +/***/ 8499: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("console"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var getResponse_exports = {}; +__export(getResponse_exports, { + getResponse: () => getResponse +}); +module.exports = __toCommonJS(getResponse_exports); +var import_interceptors = __nccwpck_require__(9484); +var import_executeHandlers = __nccwpck_require__(1028); +const getResponse = async (handlers, request, resolutionContext) => { + const result = await (0, import_executeHandlers.executeHandlers)({ + request, + requestId: (0, import_interceptors.createRequestId)(), + handlers, + resolutionContext + }); + return result?.response; +}; +//# sourceMappingURL=getResponse.js.map /***/ }), -/***/ 6982: -/***/ ((module) => { +/***/ 6269: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("crypto"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var graphql_exports = {}; +__export(graphql_exports, { + graphql: () => graphql +}); +module.exports = __toCommonJS(graphql_exports); +var import_GraphQLHandler = __nccwpck_require__(7253); +function createScopedGraphQLHandler(operationType, url) { + return (predicate, resolver, options = {}) => { + return new import_GraphQLHandler.GraphQLHandler(operationType, predicate, url, resolver, options); + }; +} +function createGraphQLOperationHandler(url) { + return (resolver) => { + return new import_GraphQLHandler.GraphQLHandler("all", new RegExp(".*"), url, resolver); + }; +} +const standardGraphQLHandlers = { + /** + * Intercepts a GraphQL query by a given name. + * + * @example + * graphql.query('GetUser', () => { + * return HttpResponse.json({ data: { user: { name: 'John' } } }) + * }) + * + * @see {@link https://mswjs.io/docs/api/graphql#graphqlqueryqueryname-resolver `graphql.query()` API reference} + */ + query: createScopedGraphQLHandler("query", "*"), + /** + * Intercepts a GraphQL mutation by its name. + * + * @example + * graphql.mutation('SavePost', () => { + * return HttpResponse.json({ data: { post: { id: 'abc-123 } } }) + * }) + * + * @see {@link https://mswjs.io/docs/api/graphql#graphqlmutationmutationname-resolver `graphql.query()` API reference} + * + */ + mutation: createScopedGraphQLHandler("mutation", "*"), + /** + * Intercepts any GraphQL operation, regardless of its type or name. + * + * @example + * graphql.operation(() => { + * return HttpResponse.json({ data: { name: 'John' } }) + * }) + * + * @see {@link https://mswjs.io/docs/api/graphql#graphqloperationresolver `graphql.operation()` API reference} + */ + operation: createGraphQLOperationHandler("*") +}; +function createGraphQLLink(url) { + return { + operation: createGraphQLOperationHandler(url), + query: createScopedGraphQLHandler("query", url), + mutation: createScopedGraphQLHandler("mutation", url) + }; +} +const graphql = { + ...standardGraphQLHandlers, + /** + * Intercepts GraphQL operations scoped by the given URL. + * + * @example + * const github = graphql.link('https://api.github.com/graphql') + * github.query('GetRepo', resolver) + * + * @see {@link https://mswjs.io/docs/api/graphql#graphqllinkurl `graphql.link()` API reference} + */ + link: createGraphQLLink +}; +//# sourceMappingURL=graphql.js.map /***/ }), -/***/ 1637: -/***/ ((module) => { +/***/ 7253: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("diagnostics_channel"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var GraphQLHandler_exports = {}; +__export(GraphQLHandler_exports, { + GraphQLHandler: () => GraphQLHandler, + isDocumentNode: () => isDocumentNode +}); +module.exports = __toCommonJS(GraphQLHandler_exports); +var import_RequestHandler = __nccwpck_require__(3229); +var import_getTimestamp = __nccwpck_require__(6402); +var import_getStatusCodeColor = __nccwpck_require__(360); +var import_serializeRequest = __nccwpck_require__(4013); +var import_serializeResponse = __nccwpck_require__(6457); +var import_matchRequestUrl = __nccwpck_require__(3359); +var import_parseGraphQLRequest = __nccwpck_require__(4847); +var import_toPublicUrl = __nccwpck_require__(805); +var import_devUtils = __nccwpck_require__(1000); +var import_getRequestCookies = __nccwpck_require__(9779); +function isDocumentNode(value) { + if (value == null) { + return false; + } + return typeof value === "object" && "kind" in value && "definitions" in value; +} +class GraphQLHandler extends import_RequestHandler.RequestHandler { + endpoint; + static parsedRequestCache = /* @__PURE__ */ new WeakMap(); + constructor(operationType, predicate, endpoint, resolver, options) { + let resolvedOperationName = predicate; + if (isDocumentNode(resolvedOperationName)) { + const parsedNode = (0, import_parseGraphQLRequest.parseDocumentNode)(resolvedOperationName); + if (parsedNode.operationType !== operationType) { + throw new Error( + `Failed to create a GraphQL handler: provided a DocumentNode with a mismatched operation type (expected "${operationType}", but got "${parsedNode.operationType}").` + ); + } + if (!parsedNode.operationName) { + throw new Error( + `Failed to create a GraphQL handler: provided a DocumentNode with no operation name.` + ); + } + resolvedOperationName = parsedNode.operationName; + } + const displayOperationName = typeof resolvedOperationName === "function" ? "[custom predicate]" : resolvedOperationName; + const header = operationType === "all" ? `${operationType} (origin: ${endpoint.toString()})` : `${operationType}${displayOperationName ? ` ${displayOperationName}` : ""} (origin: ${endpoint.toString()})`; + super({ + info: { + header, + operationType, + operationName: resolvedOperationName + }, + resolver, + options + }); + this.endpoint = endpoint; + } + /** + * Parses the request body, once per request, cached across all + * GraphQL handlers. This is done to avoid multiple parsing of the + * request body, which each requires a clone of the request. + */ + async parseGraphQLRequestOrGetFromCache(request) { + if (!GraphQLHandler.parsedRequestCache.has(request)) { + GraphQLHandler.parsedRequestCache.set( + request, + await (0, import_parseGraphQLRequest.parseGraphQLRequest)(request).catch((error) => { + console.error(error); + return void 0; + }) + ); + } + return GraphQLHandler.parsedRequestCache.get(request); + } + async parse(args) { + const match = (0, import_matchRequestUrl.matchRequestUrl)(new URL(args.request.url), this.endpoint); + const cookies = (0, import_getRequestCookies.getAllRequestCookies)(args.request); + if (!match.matches) { + return { + match, + cookies + }; + } + const parsedResult = await this.parseGraphQLRequestOrGetFromCache( + args.request + ); + if (typeof parsedResult === "undefined") { + return { + match, + cookies + }; + } + return { + match, + cookies, + query: parsedResult.query, + operationType: parsedResult.operationType, + operationName: parsedResult.operationName, + variables: parsedResult.variables + }; + } + async predicate(args) { + if (args.parsedResult.operationType === void 0) { + return false; + } + if (!args.parsedResult.operationName && this.info.operationType !== "all") { + const publicUrl = (0, import_toPublicUrl.toPublicUrl)(args.request.url); + import_devUtils.devUtils.warn(`Failed to intercept a GraphQL request at "${args.request.method} ${publicUrl}": anonymous GraphQL operations are not supported. + +Consider naming this operation or using "graphql.operation()" request handler to intercept GraphQL requests regardless of their operation name/type. Read more: https://mswjs.io/docs/api/graphql/#graphqloperationresolver`); + return false; + } + const hasMatchingOperationType = this.info.operationType === "all" || args.parsedResult.operationType === this.info.operationType; + const hasMatchingOperationName = await this.matchOperationName({ + request: args.request, + parsedResult: args.parsedResult + }); + return args.parsedResult.match.matches && hasMatchingOperationType && hasMatchingOperationName; + } + async matchOperationName(args) { + if (typeof this.info.operationName === "function") { + const customPredicateResult = await this.info.operationName({ + request: args.request, + ...this.extendResolverArgs({ + request: args.request, + parsedResult: args.parsedResult + }) + }); + return typeof customPredicateResult === "boolean" ? customPredicateResult : customPredicateResult.matches; + } + if (this.info.operationName instanceof RegExp) { + return this.info.operationName.test(args.parsedResult.operationName || ""); + } + return args.parsedResult.operationName === this.info.operationName; + } + extendResolverArgs(args) { + return { + query: args.parsedResult.query || "", + operationType: args.parsedResult.operationType, + operationName: args.parsedResult.operationName || "", + variables: args.parsedResult.variables || {}, + cookies: args.parsedResult.cookies + }; + } + async log(args) { + const loggedRequest = await (0, import_serializeRequest.serializeRequest)(args.request); + const loggedResponse = await (0, import_serializeResponse.serializeResponse)(args.response); + const statusColor = (0, import_getStatusCodeColor.getStatusCodeColor)(loggedResponse.status); + const requestInfo = args.parsedResult.operationName ? `${args.parsedResult.operationType} ${args.parsedResult.operationName}` : `anonymous ${args.parsedResult.operationType}`; + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)()} ${requestInfo} (%c${loggedResponse.status} ${loggedResponse.statusText}%c)` + ), + `color:${statusColor}`, + "color:inherit" + ); + console.log("Request:", loggedRequest); + console.log("Handler:", this); + console.log("Response:", loggedResponse); + console.groupEnd(); + } +} +//# sourceMappingURL=GraphQLHandler.js.map /***/ }), -/***/ 4434: -/***/ ((module) => { +/***/ 4336: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("events"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var HttpHandler_exports = {}; +__export(HttpHandler_exports, { + HttpHandler: () => HttpHandler, + HttpMethods: () => HttpMethods +}); +module.exports = __toCommonJS(HttpHandler_exports); +var import_devUtils = __nccwpck_require__(1000); +var import_isStringEqual = __nccwpck_require__(9709); +var import_getStatusCodeColor = __nccwpck_require__(360); +var import_getTimestamp = __nccwpck_require__(6402); +var import_serializeRequest = __nccwpck_require__(4013); +var import_serializeResponse = __nccwpck_require__(6457); +var import_matchRequestUrl = __nccwpck_require__(3359); +var import_toPublicUrl = __nccwpck_require__(805); +var import_getRequestCookies = __nccwpck_require__(9779); +var import_cleanUrl = __nccwpck_require__(5728); +var import_RequestHandler = __nccwpck_require__(3229); +var HttpMethods = /* @__PURE__ */ ((HttpMethods2) => { + HttpMethods2["HEAD"] = "HEAD"; + HttpMethods2["GET"] = "GET"; + HttpMethods2["POST"] = "POST"; + HttpMethods2["PUT"] = "PUT"; + HttpMethods2["PATCH"] = "PATCH"; + HttpMethods2["OPTIONS"] = "OPTIONS"; + HttpMethods2["DELETE"] = "DELETE"; + return HttpMethods2; +})(HttpMethods || {}); +class HttpHandler extends import_RequestHandler.RequestHandler { + constructor(method, predicate, resolver, options) { + const displayPath = typeof predicate === "function" ? "[custom predicate]" : predicate; + super({ + info: { + header: `${method}${displayPath ? ` ${displayPath}` : ""}`, + path: predicate, + method + }, + resolver, + options + }); + this.checkRedundantQueryParameters(); + } + checkRedundantQueryParameters() { + const { method, path } = this.info; + if (!path || path instanceof RegExp || typeof path === "function") { + return; + } + const url = (0, import_cleanUrl.cleanUrl)(path); + if (url === path) { + return; + } + import_devUtils.devUtils.warn( + `Found a redundant usage of query parameters in the request handler URL for "${method} ${path}". Please match against a path instead and access query parameters using "new URL(request.url).searchParams" instead. Learn more: https://mswjs.io/docs/http/intercepting-requests#querysearch-parameters` + ); + } + async parse(args) { + const url = new URL(args.request.url); + const cookies = (0, import_getRequestCookies.getAllRequestCookies)(args.request); + if (typeof this.info.path === "function") { + const customPredicateResult = await this.info.path({ + request: args.request, + cookies + }); + const match2 = typeof customPredicateResult === "boolean" ? { + matches: customPredicateResult, + params: {} + } : customPredicateResult; + return { + match: match2, + cookies + }; + } + const match = this.info.path ? (0, import_matchRequestUrl.matchRequestUrl)(url, this.info.path, args.resolutionContext?.baseUrl) : { matches: false, params: {} }; + return { + match, + cookies + }; + } + async predicate(args) { + const hasMatchingMethod = this.matchMethod(args.request.method); + const hasMatchingUrl = args.parsedResult.match.matches; + return hasMatchingMethod && hasMatchingUrl; + } + matchMethod(actualMethod) { + return this.info.method instanceof RegExp ? this.info.method.test(actualMethod) : (0, import_isStringEqual.isStringEqual)(this.info.method, actualMethod); + } + extendResolverArgs(args) { + return { + params: args.parsedResult.match?.params || {}, + cookies: args.parsedResult.cookies + }; + } + async log(args) { + const publicUrl = (0, import_toPublicUrl.toPublicUrl)(args.request.url); + const loggedRequest = await (0, import_serializeRequest.serializeRequest)(args.request); + const loggedResponse = await (0, import_serializeResponse.serializeResponse)(args.response); + const statusColor = (0, import_getStatusCodeColor.getStatusCodeColor)(loggedResponse.status); + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)()} ${args.request.method} ${publicUrl} (%c${loggedResponse.status} ${loggedResponse.statusText}%c)` + ), + `color:${statusColor}`, + "color:inherit" + ); + console.log("Request", loggedRequest); + console.log("Handler:", this); + console.log("Response", loggedResponse); + console.groupEnd(); + } +} +//# sourceMappingURL=HttpHandler.js.map /***/ }), -/***/ 9896: -/***/ ((module) => { +/***/ 3229: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("fs"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var RequestHandler_exports = {}; +__export(RequestHandler_exports, { + RequestHandler: () => RequestHandler +}); +module.exports = __toCommonJS(RequestHandler_exports); +var import_getCallFrame = __nccwpck_require__(3649); +var import_isIterable = __nccwpck_require__(1514); +class RequestHandler { + static cache = /* @__PURE__ */ new WeakMap(); + __kind; + info; + /** + * Indicates whether this request handler has been used + * (its resolver has successfully executed). + */ + isUsed; + resolver; + resolverIterator; + resolverIteratorResult; + options; + constructor(args) { + this.resolver = args.resolver; + this.options = args.options; + const callFrame = (0, import_getCallFrame.getCallFrame)(new Error()); + this.info = { + ...args.info, + callFrame + }; + this.isUsed = false; + this.__kind = "RequestHandler"; + } + /** + * Parse the intercepted request to extract additional information from it. + * Parsed result is then exposed to other methods of this request handler. + */ + async parse(_args) { + return {}; + } + /** + * Test if this handler matches the given request. + * + * This method is not used internally but is exposed + * as a convenience method for consumers writing custom + * handlers. + */ + async test(args) { + const parsedResult = await this.parse({ + request: args.request, + resolutionContext: args.resolutionContext + }); + return this.predicate({ + request: args.request, + parsedResult, + resolutionContext: args.resolutionContext + }); + } + extendResolverArgs(_args) { + return {}; + } + // Clone the request instance before it's passed to the handler phases + // and the response resolver so we can always read it for logging. + // We only clone it once per request to avoid unnecessary overhead. + cloneRequestOrGetFromCache(request) { + const existingClone = RequestHandler.cache.get(request); + if (typeof existingClone !== "undefined") { + return existingClone; + } + const clonedRequest = request.clone(); + RequestHandler.cache.set(request, clonedRequest); + return clonedRequest; + } + /** + * Execute this request handler and produce a mocked response + * using the given resolver function. + */ + async run(args) { + if (this.isUsed && this.options?.once) { + return null; + } + const requestClone = this.cloneRequestOrGetFromCache(args.request); + const parsedResult = await this.parse({ + request: args.request, + resolutionContext: args.resolutionContext + }); + const shouldInterceptRequest = await this.predicate({ + request: args.request, + parsedResult, + resolutionContext: args.resolutionContext + }); + if (!shouldInterceptRequest) { + return null; + } + if (this.isUsed && this.options?.once) { + return null; + } + this.isUsed = true; + const executeResolver = this.wrapResolver(this.resolver); + const resolverExtras = this.extendResolverArgs({ + request: args.request, + parsedResult + }); + const mockedResponsePromise = executeResolver({ + ...resolverExtras, + requestId: args.requestId, + request: args.request + }).catch((errorOrResponse) => { + if (errorOrResponse instanceof Response) { + return errorOrResponse; + } + throw errorOrResponse; + }); + const mockedResponse = await mockedResponsePromise; + const executionResult = this.createExecutionResult({ + // Pass the cloned request to the result so that logging + // and other consumers could read its body once more. + request: requestClone, + requestId: args.requestId, + response: mockedResponse, + parsedResult + }); + return executionResult; + } + wrapResolver(resolver) { + return async (info) => { + if (!this.resolverIterator) { + const result = await resolver(info); + if (!(0, import_isIterable.isIterable)(result)) { + return result; + } + this.resolverIterator = Symbol.iterator in result ? result[Symbol.iterator]() : result[Symbol.asyncIterator](); + } + this.isUsed = false; + const { done, value } = await this.resolverIterator.next(); + const nextResponse = await value; + if (nextResponse) { + this.resolverIteratorResult = nextResponse.clone(); + } + if (done) { + this.isUsed = true; + return this.resolverIteratorResult?.clone(); + } + return nextResponse; + }; + } + createExecutionResult(args) { + return { + handler: this, + request: args.request, + requestId: args.requestId, + response: args.response, + parsedResult: args.parsedResult + }; + } +} +//# sourceMappingURL=RequestHandler.js.map /***/ }), -/***/ 8611: -/***/ ((module) => { +/***/ 171: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("http"); - -/***/ }), - -/***/ 5675: -/***/ ((module) => { -"use strict"; -module.exports = require("http2"); +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var WebSocketHandler_exports = {}; +__export(WebSocketHandler_exports, { + WebSocketHandler: () => WebSocketHandler, + kEmitter: () => kEmitter, + kSender: () => kSender +}); +module.exports = __toCommonJS(WebSocketHandler_exports); +var import_strict_event_emitter = __nccwpck_require__(775); +var import_interceptors = __nccwpck_require__(9484); +var import_matchRequestUrl = __nccwpck_require__(3359); +var import_getCallFrame = __nccwpck_require__(3649); +const kEmitter = Symbol("kEmitter"); +const kSender = Symbol("kSender"); +const kStopPropagationPatched = Symbol("kStopPropagationPatched"); +const KOnStopPropagation = Symbol("KOnStopPropagation"); +class WebSocketHandler { + constructor(url) { + this.url = url; + this.id = (0, import_interceptors.createRequestId)(); + this[kEmitter] = new import_strict_event_emitter.Emitter(); + this.callFrame = (0, import_getCallFrame.getCallFrame)(new Error()); + this.__kind = "EventHandler"; + } + __kind; + id; + callFrame; + [kEmitter]; + parse(args) { + const clientUrl = new URL(args.url); + clientUrl.pathname = clientUrl.pathname.replace(/^\/socket.io\//, "/"); + const match = (0, import_matchRequestUrl.matchRequestUrl)( + clientUrl, + this.url, + args.resolutionContext?.baseUrl + ); + return { + match + }; + } + predicate(args) { + return args.parsedResult.match.matches; + } + async run(connection, resolutionContext) { + const parsedResult = this.parse({ + url: connection.client.url, + resolutionContext + }); + if (!this.predicate({ url: connection.client.url, parsedResult })) { + return false; + } + const resolvedConnection = { + ...connection, + params: parsedResult.match.params || {} + }; + return this.connect(resolvedConnection); + } + connect(connection) { + connection.client.addEventListener( + "message", + createStopPropagationListener(this) + ); + connection.client.addEventListener( + "close", + createStopPropagationListener(this) + ); + connection.server.addEventListener( + "open", + createStopPropagationListener(this) + ); + connection.server.addEventListener( + "message", + createStopPropagationListener(this) + ); + connection.server.addEventListener( + "error", + createStopPropagationListener(this) + ); + connection.server.addEventListener( + "close", + createStopPropagationListener(this) + ); + return this[kEmitter].emit("connection", connection); + } +} +function createStopPropagationListener(handler) { + return function stopPropagationListener(event) { + const propagationStoppedAt = Reflect.get(event, "kPropagationStoppedAt"); + if (propagationStoppedAt && handler.id !== propagationStoppedAt) { + event.stopImmediatePropagation(); + return; + } + Object.defineProperty(event, KOnStopPropagation, { + value() { + Object.defineProperty(event, "kPropagationStoppedAt", { + value: handler.id + }); + }, + configurable: true + }); + if (!Reflect.get(event, kStopPropagationPatched)) { + event.stopPropagation = new Proxy(event.stopPropagation, { + apply: (target, thisArg, args) => { + Reflect.get(event, KOnStopPropagation)?.call(handler); + return Reflect.apply(target, thisArg, args); + } + }); + Object.defineProperty(event, kStopPropagationPatched, { + value: true, + // If something else attempts to redefine this, throw. + configurable: false + }); + } + }; +} +//# sourceMappingURL=WebSocketHandler.js.map /***/ }), -/***/ 5692: -/***/ ((module) => { +/***/ 1918: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("https"); - -/***/ }), -/***/ 9278: -/***/ ((module) => { - -"use strict"; -module.exports = require("net"); +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var http_exports = {}; +__export(http_exports, { + http: () => http +}); +module.exports = __toCommonJS(http_exports); +var import_HttpHandler = __nccwpck_require__(4336); +function createHttpHandler(method) { + return (predicate, resolver, options = {}) => { + return new import_HttpHandler.HttpHandler(method, predicate, resolver, options); + }; +} +const http = { + all: createHttpHandler(/.+/), + head: createHttpHandler(import_HttpHandler.HttpMethods.HEAD), + get: createHttpHandler(import_HttpHandler.HttpMethods.GET), + post: createHttpHandler(import_HttpHandler.HttpMethods.POST), + put: createHttpHandler(import_HttpHandler.HttpMethods.PUT), + delete: createHttpHandler(import_HttpHandler.HttpMethods.DELETE), + patch: createHttpHandler(import_HttpHandler.HttpMethods.PATCH), + options: createHttpHandler(import_HttpHandler.HttpMethods.OPTIONS) +}; +//# sourceMappingURL=http.js.map /***/ }), -/***/ 7598: -/***/ ((module) => { +/***/ 5496: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("node:crypto"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default")); +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var index_exports = {}; +__export(index_exports, { + GraphQLHandler: () => import_GraphQLHandler.GraphQLHandler, + HttpHandler: () => import_HttpHandler.HttpHandler, + HttpMethods: () => import_HttpHandler.HttpMethods, + RequestHandler: () => import_RequestHandler.RequestHandler, + SetupApi: () => import_SetupApi.SetupApi, + WebSocketHandler: () => import_WebSocketHandler.WebSocketHandler, + bypass: () => import_bypass.bypass, + cleanUrl: () => import_cleanUrl.cleanUrl, + getResponse: () => import_getResponse.getResponse, + graphql: () => import_graphql.graphql, + http: () => import_http.http, + isCommonAssetRequest: () => import_isCommonAssetRequest.isCommonAssetRequest, + matchRequestUrl: () => import_matchRequestUrl.matchRequestUrl, + onUnhandledRequest: () => import_onUnhandledRequest.onUnhandledRequest, + passthrough: () => import_passthrough.passthrough, + sse: () => import_sse.sse, + ws: () => import_ws.ws +}); +module.exports = __toCommonJS(index_exports); +var import_checkGlobals = __nccwpck_require__(9472); +var import_SetupApi = __nccwpck_require__(8565); +var import_RequestHandler = __nccwpck_require__(3229); +var import_http = __nccwpck_require__(1918); +var import_HttpHandler = __nccwpck_require__(4336); +var import_graphql = __nccwpck_require__(6269); +var import_GraphQLHandler = __nccwpck_require__(7253); +var import_ws = __nccwpck_require__(7452); +var import_WebSocketHandler = __nccwpck_require__(171); +var import_sse = __nccwpck_require__(8589); +var import_matchRequestUrl = __nccwpck_require__(3359); +__reExport(index_exports, __nccwpck_require__(5413), module.exports); +var import_onUnhandledRequest = __nccwpck_require__(9343); +var import_getResponse = __nccwpck_require__(8499); +var import_cleanUrl = __nccwpck_require__(5728); +__reExport(index_exports, __nccwpck_require__(3361), module.exports); +__reExport(index_exports, __nccwpck_require__(2543), module.exports); +var import_bypass = __nccwpck_require__(6950); +var import_passthrough = __nccwpck_require__(1354); +var import_isCommonAssetRequest = __nccwpck_require__(9126); +(0, import_checkGlobals.checkGlobals)(); +//# sourceMappingURL=index.js.map /***/ }), -/***/ 8474: +/***/ 9126: /***/ ((module) => { "use strict"; -module.exports = require("node:events"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var isCommonAssetRequest_exports = {}; +__export(isCommonAssetRequest_exports, { + isCommonAssetRequest: () => isCommonAssetRequest +}); +module.exports = __toCommonJS(isCommonAssetRequest_exports); +function isCommonAssetRequest(request) { + const url = new URL(request.url); + if (url.protocol === "file:") { + return true; + } + if (/(fonts\.googleapis\.com)/.test(url.hostname)) { + return true; + } + if (/node_modules/.test(url.pathname)) { + return true; + } + if (url.pathname.includes("@vite")) { + return true; + } + return /\.(s?css|less|m?jsx?|m?tsx?|html|ttf|otf|woff|woff2|eot|gif|jpe?g|png|avif|webp|svg|mp4|webm|ogg|mov|mp3|wav|ogg|flac|aac|pdf|txt|csv|json|xml|md|zip|tar|gz|rar|7z)$/i.test( + url.pathname + ); +} +//# sourceMappingURL=isCommonAssetRequest.js.map /***/ }), -/***/ 7075: +/***/ 1354: /***/ ((module) => { "use strict"; -module.exports = require("node:stream"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var passthrough_exports = {}; +__export(passthrough_exports, { + passthrough: () => passthrough +}); +module.exports = __toCommonJS(passthrough_exports); +function passthrough() { + return new Response(null, { + status: 302, + statusText: "Passthrough", + headers: { + "x-msw-intention": "passthrough" + } + }); +} +//# sourceMappingURL=passthrough.js.map /***/ }), -/***/ 7975: -/***/ ((module) => { +/***/ 8589: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("node:util"); - -/***/ }), -/***/ 857: -/***/ ((module) => { +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var sse_exports = {}; +__export(sse_exports, { + sse: () => sse +}); +module.exports = __toCommonJS(sse_exports); +var import_outvariant = __nccwpck_require__(4233); +var import_strict_event_emitter = __nccwpck_require__(775); +var import_HttpHandler = __nccwpck_require__(4336); +var import_delay = __nccwpck_require__(2543); +var import_getTimestamp = __nccwpck_require__(6402); +var import_devUtils = __nccwpck_require__(1000); +var import_attachWebSocketLogger = __nccwpck_require__(8645); +var import_toPublicUrl = __nccwpck_require__(805); +const sse = (path, resolver) => { + return new ServerSentEventHandler(path, resolver); +}; +class ServerSentEventHandler extends import_HttpHandler.HttpHandler { + constructor(path, resolver) { + (0, import_outvariant.invariant)( + typeof EventSource !== "undefined", + 'Failed to construct a Server-Sent Event handler for path "%s": the EventSource API is not supported in this environment', + path + ); + const clientEmitter = new import_strict_event_emitter.Emitter(); + super("GET", path, async (info) => { + const responseInit = { + headers: { + "content-type": "text/event-stream", + "cache-control": "no-cache", + connection: "keep-alive" + } + }; + await super.log({ + request: info.request, + /** + * @note Construct a placeholder response since SSE response + * is being streamed and cannot be cloned/consumed for logging. + */ + response: new Response("[streaming]", responseInit) + }); + this.#attachClientLogger(info.request, clientEmitter); + const stream = new ReadableStream({ + async start(controller) { + const client = new ServerSentEventClient({ + controller, + emitter: clientEmitter + }); + const server = new ServerSentEventServer({ + request: info.request, + client + }); + await resolver({ + ...info, + client, + server + }); + } + }); + return new Response(stream, responseInit); + }); + } + async predicate(args) { + if (args.request.headers.get("accept") !== "text/event-stream") { + return false; + } + return super.predicate(args); + } + async log(_args) { + return; + } + #attachClientLogger(request, emitter) { + const publicUrl = (0, import_toPublicUrl.toPublicUrl)(request.url); + emitter.on("message", (payload) => { + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)()} SSE %s %c\u21E3%c ${payload.event}` + ), + publicUrl, + `color:${import_attachWebSocketLogger.colors.mocked}`, + "color:inherit" + ); + console.log(payload.frames); + console.groupEnd(); + }); + emitter.on("error", () => { + console.groupCollapsed( + import_devUtils.devUtils.formatMessage(`${(0, import_getTimestamp.getTimestamp)()} SSE %s %c\xD7%c error`), + publicUrl, + `color: ${import_attachWebSocketLogger.colors.system}`, + "color:inherit" + ); + console.log("Handler:", this); + console.groupEnd(); + }); + emitter.on("close", () => { + console.groupCollapsed( + import_devUtils.devUtils.formatMessage(`${(0, import_getTimestamp.getTimestamp)()} SSE %s %c\u25A0%c close`), + publicUrl, + `colors:${import_attachWebSocketLogger.colors.system}`, + "color:inherit" + ); + console.log("Handler:", this); + console.groupEnd(); + }); + } +} +class ServerSentEventClient { + #encoder; + #controller; + #emitter; + constructor(args) { + this.#encoder = new TextEncoder(); + this.#controller = args.controller; + this.#emitter = args.emitter; + } + /** + * Sends the given payload to the intercepted `EventSource`. + */ + send(payload) { + if ("retry" in payload && payload.retry != null) { + this.#sendRetry(payload.retry); + return; + } + this.#sendMessage({ + id: payload.id, + event: payload.event, + data: typeof payload.data === "object" ? JSON.stringify(payload.data) : payload.data + }); + } + /** + * Dispatches the given event on the intercepted `EventSource`. + */ + dispatchEvent(event) { + if (event instanceof MessageEvent) { + this.#sendMessage({ + id: event.lastEventId || void 0, + event: event.type === "message" ? void 0 : event.type, + data: event.data + }); + return; + } + if (event.type === "error") { + this.error(); + return; + } + if (event.type === "close") { + this.close(); + return; + } + } + /** + * Errors the underlying `EventSource`, closing the connection with an error. + * This is equivalent to aborting the connection and will produce a `TypeError: Failed to fetch` + * error. + */ + error() { + this.#controller.error(); + this.#emitter.emit("error"); + } + /** + * Closes the underlying `EventSource`, closing the connection. + */ + close() { + this.#controller.close(); + this.#emitter.emit("close"); + } + #sendRetry(retry) { + if (typeof retry === "number") { + this.#controller.enqueue(this.#encoder.encode(`retry:${retry} -"use strict"; -module.exports = require("os"); +`)); + } + } + #sendMessage(message) { + const frames = []; + if (message.id) { + frames.push(`id:${message.id}`); + } + if (message.event) { + frames.push(`event:${message.event?.toString()}`); + } + frames.push(`data:${message.data}`); + frames.push("", ""); + this.#controller.enqueue(this.#encoder.encode(frames.join("\n"))); + this.#emitter.emit("message", { + id: message.id, + event: message.event?.toString() || "message", + data: message.data, + frames + }); + } +} +class ServerSentEventServer { + #request; + #client; + constructor(args) { + this.#request = args.request; + this.#client = args.client; + } + /** + * Establishes the actual connection for this SSE request + * and returns the `EventSource` instance. + */ + connect() { + const source = new ObservableEventSource(this.#request.url, { + withCredentials: this.#request.credentials === "include", + headers: { + /** + * @note Mark this request as passthrough so it doesn't trigger + * an infinite loop matching against the existing request handler. + */ + accept: "msw/passthrough" + } + }); + source[kOnAnyMessage] = (event) => { + Object.defineProperties(event, { + target: { + value: this, + enumerable: true, + writable: true, + configurable: true + } + }); + queueMicrotask(() => { + if (!event.defaultPrevented) { + this.#client.dispatchEvent(event); + } + }); + }; + source.addEventListener("error", (event) => { + Object.defineProperties(event, { + target: { + value: this, + enumerable: true, + writable: true, + configurable: true + } + }); + queueMicrotask(() => { + if (!event.defaultPrevented) { + this.#client.dispatchEvent(event); + } + }); + }); + return source; + } +} +const kRequest = Symbol("kRequest"); +const kReconnectionTime = Symbol("kReconnectionTime"); +const kLastEventId = Symbol("kLastEventId"); +const kAbortController = Symbol("kAbortController"); +const kOnOpen = Symbol("kOnOpen"); +const kOnMessage = Symbol("kOnMessage"); +const kOnAnyMessage = Symbol("kOnAnyMessage"); +const kOnError = Symbol("kOnError"); +class ObservableEventSource extends EventTarget { + static CONNECTING = 0; + static OPEN = 1; + static CLOSED = 2; + CONNECTING = ObservableEventSource.CONNECTING; + OPEN = ObservableEventSource.OPEN; + CLOSED = ObservableEventSource.CLOSED; + readyState; + url; + withCredentials; + [kRequest]; + [kReconnectionTime]; + [kLastEventId]; + [kAbortController]; + [kOnOpen] = null; + [kOnMessage] = null; + [kOnAnyMessage] = null; + [kOnError] = null; + constructor(url, init) { + super(); + this.url = new URL(url).href; + this.withCredentials = init?.withCredentials ?? false; + this.readyState = this.CONNECTING; + const headers = new Headers(init?.headers || {}); + headers.append("accept", "text/event-stream"); + this[kAbortController] = new AbortController(); + this[kReconnectionTime] = 2e3; + this[kLastEventId] = ""; + this[kRequest] = new Request(this.url, { + method: "GET", + headers, + credentials: this.withCredentials ? "include" : "omit", + signal: this[kAbortController].signal + }); + this.connect(); + } + get onopen() { + return this[kOnOpen]; + } + set onopen(handler) { + if (this[kOnOpen]) { + this.removeEventListener("open", this[kOnOpen]); + } + this[kOnOpen] = handler.bind(this); + this.addEventListener("open", this[kOnOpen]); + } + get onmessage() { + return this[kOnMessage]; + } + set onmessage(handler) { + if (this[kOnMessage]) { + this.removeEventListener("message", { handleEvent: this[kOnMessage] }); + } + this[kOnMessage] = handler.bind(this); + this.addEventListener("message", { handleEvent: this[kOnMessage] }); + } + get onerror() { + return this[kOnError]; + } + set oneerror(handler) { + if (this[kOnError]) { + this.removeEventListener("error", { handleEvent: this[kOnError] }); + } + this[kOnError] = handler.bind(this); + this.addEventListener("error", { handleEvent: this[kOnError] }); + } + addEventListener(type, listener, options) { + super.addEventListener( + type, + listener, + options + ); + } + removeEventListener(type, listener, options) { + super.removeEventListener( + type, + listener, + options + ); + } + dispatchEvent(event) { + return super.dispatchEvent(event); + } + close() { + this[kAbortController].abort(); + this.readyState = this.CLOSED; + } + async connect() { + await fetch(this[kRequest]).then((response) => { + this.processResponse(response); + }).catch(() => { + this.failConnection(); + }); + } + processResponse(response) { + if (!response.body) { + this.failConnection(); + return; + } + if (isNetworkError(response)) { + this.reestablishConnection(); + return; + } + if (response.status !== 200 || response.headers.get("content-type") !== "text/event-stream") { + this.failConnection(); + return; + } + this.announceConnection(); + this.interpretResponseBody(response); + } + announceConnection() { + queueMicrotask(() => { + if (this.readyState !== this.CLOSED) { + this.readyState = this.OPEN; + this.dispatchEvent(new Event("open")); + } + }); + } + interpretResponseBody(response) { + const parsingStream = new EventSourceParsingStream({ + message: (message) => { + if (message.id) { + this[kLastEventId] = message.id; + } + if (message.retry) { + this[kReconnectionTime] = message.retry; + } + const messageEvent = new MessageEvent( + message.event ? message.event : "message", + { + data: message.data, + origin: this[kRequest].url, + lastEventId: this[kLastEventId], + cancelable: true + } + ); + this[kOnAnyMessage]?.(messageEvent); + this.dispatchEvent(messageEvent); + }, + abort: () => { + throw new Error("Stream abort is not implemented"); + }, + close: () => { + this.failConnection(); + } + }); + response.body.pipeTo(parsingStream).then(() => { + this.processResponseEndOfBody(response); + }).catch(() => { + this.failConnection(); + }); + } + processResponseEndOfBody(response) { + if (!isNetworkError(response)) { + this.reestablishConnection(); + } + } + async reestablishConnection() { + queueMicrotask(() => { + if (this.readyState === this.CLOSED) { + return; + } + this.readyState = this.CONNECTING; + this.dispatchEvent(new Event("error")); + }); + await (0, import_delay.delay)(this[kReconnectionTime]); + queueMicrotask(async () => { + if (this.readyState !== this.CONNECTING) { + return; + } + if (this[kLastEventId] !== "") { + this[kRequest].headers.set("last-event-id", this[kLastEventId]); + } + await this.connect(); + }); + } + failConnection() { + queueMicrotask(() => { + if (this.readyState !== this.CLOSED) { + this.readyState = this.CLOSED; + this.dispatchEvent(new Event("error")); + } + }); + } +} +function isNetworkError(response) { + return response.type === "error" && response.status === 0 && response.statusText === "" && Array.from(response.headers.entries()).length === 0 && response.body === null; +} +var ControlCharacters = /* @__PURE__ */ ((ControlCharacters2) => { + ControlCharacters2[ControlCharacters2["NewLine"] = 10] = "NewLine"; + ControlCharacters2[ControlCharacters2["CarriageReturn"] = 13] = "CarriageReturn"; + ControlCharacters2[ControlCharacters2["Space"] = 32] = "Space"; + ControlCharacters2[ControlCharacters2["Colon"] = 58] = "Colon"; + return ControlCharacters2; +})(ControlCharacters || {}); +class EventSourceParsingStream extends WritableStream { + constructor(underlyingSink) { + super({ + write: (chunk) => { + this.processResponseBodyChunk(chunk); + }, + abort: (reason) => { + this.underlyingSink.abort?.(reason); + }, + close: () => { + this.underlyingSink.close?.(); + } + }); + this.underlyingSink = underlyingSink; + this.decoder = new TextDecoder(); + this.position = 0; + } + decoder; + buffer; + position; + fieldLength; + discardTrailingNewline = false; + message = { + id: void 0, + event: void 0, + data: void 0, + retry: void 0 + }; + resetMessage() { + this.message = { + id: void 0, + event: void 0, + data: void 0, + retry: void 0 + }; + } + processResponseBodyChunk(chunk) { + if (this.buffer == null) { + this.buffer = chunk; + this.position = 0; + this.fieldLength = -1; + } else { + const nextBuffer = new Uint8Array(this.buffer.length + chunk.length); + nextBuffer.set(this.buffer); + nextBuffer.set(chunk, this.buffer.length); + this.buffer = nextBuffer; + } + const bufferLength = this.buffer.length; + let lineStart = 0; + while (this.position < bufferLength) { + if (this.discardTrailingNewline) { + if (this.buffer[this.position] === 10 /* NewLine */) { + lineStart = ++this.position; + } + this.discardTrailingNewline = false; + } + let lineEnd = -1; + for (; this.position < bufferLength && lineEnd === -1; ++this.position) { + switch (this.buffer[this.position]) { + case 58 /* Colon */: { + if (this.fieldLength === -1) { + this.fieldLength = this.position - lineStart; + } + break; + } + case 13 /* CarriageReturn */: { + this.discardTrailingNewline = true; + break; + } + case 10 /* NewLine */: { + lineEnd = this.position; + break; + } + } + } + if (lineEnd === -1) { + break; + } + this.processLine( + this.buffer.subarray(lineStart, lineEnd), + this.fieldLength + ); + lineStart = this.position; + this.fieldLength = -1; + } + if (lineStart === bufferLength) { + this.buffer = void 0; + } else if (lineStart !== 0) { + this.buffer = this.buffer.subarray(lineStart); + this.position -= lineStart; + } + } + processLine(line, fieldLength) { + if (line.length === 0) { + if (this.message.data === void 0) { + this.message.event = void 0; + return; + } + this.underlyingSink.message(this.message); + this.resetMessage(); + return; + } + if (fieldLength > 0) { + const field = this.decoder.decode(line.subarray(0, fieldLength)); + const valueOffset = fieldLength + (line[fieldLength + 1] === 32 /* Space */ ? 2 : 1); + const value = this.decoder.decode(line.subarray(valueOffset)); + switch (field) { + case "data": { + this.message.data = this.message.data ? this.message.data + "\n" + value : value; + break; + } + case "event": { + this.message.event = value; + break; + } + case "id": { + this.message.id = value; + break; + } + case "retry": { + const retry = parseInt(value, 10); + if (!isNaN(retry)) { + this.message.retry = retry; + } + break; + } + } + } + } +} +//# sourceMappingURL=sse.js.map /***/ }), -/***/ 6928: -/***/ ((module) => { +/***/ 2828: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("path"); + +var __create = Object.create; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __getProtoOf = Object.getPrototypeOf; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( + // If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, + mod +)); +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var decorators_exports = {}; +__export(decorators_exports, { + decorateResponse: () => decorateResponse, + kSetCookie: () => kSetCookie, + normalizeResponseInit: () => normalizeResponseInit +}); +module.exports = __toCommonJS(decorators_exports); +var import_statuses = __toESM(__nccwpck_require__(4961), 1); +var import_headers_polyfill = __nccwpck_require__(5002); +const { message } = import_statuses.default; +const kSetCookie = Symbol("kSetCookie"); +function normalizeResponseInit(init = {}) { + const status = init?.status || 200; + const statusText = init?.statusText || message[status] || ""; + const headers = new Headers(init?.headers); + return { + ...init, + headers, + status, + statusText + }; +} +function decorateResponse(response, init) { + if (init.type) { + Object.defineProperty(response, "type", { + value: init.type, + enumerable: true, + writable: false + }); + } + const responseCookies = init.headers.get("set-cookie"); + if (responseCookies) { + Object.defineProperty(response, kSetCookie, { + value: responseCookies, + enumerable: false, + writable: false + }); + if (typeof document !== "undefined") { + const responseCookiePairs = import_headers_polyfill.Headers.prototype.getSetCookie.call( + init.headers + ); + for (const cookieString of responseCookiePairs) { + document.cookie = cookieString; + } + } + } + return response; +} +//# sourceMappingURL=decorators.js.map /***/ }), -/***/ 2987: -/***/ ((module) => { +/***/ 6561: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("perf_hooks"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var cookieStore_exports = {}; +__export(cookieStore_exports, { + cookieStore: () => cookieStore +}); +module.exports = __toCommonJS(cookieStore_exports); +var import_is_node_process = __nccwpck_require__(9875); +var import_outvariant = __nccwpck_require__(4233); +var import_tough_cookie = __nccwpck_require__(9256); +var import_jsonParse = __nccwpck_require__(2899); +class CookieStore { + #storageKey = "__msw-cookie-store__"; + #jar; + #memoryStore; + constructor() { + if (!(0, import_is_node_process.isNodeProcess)()) { + (0, import_outvariant.invariant)( + typeof localStorage !== "undefined", + "Failed to create a CookieStore: `localStorage` is not available in this environment. This is likely an issue with your environment, which has been detected as browser (or browser-like) environment and must implement global browser APIs correctly." + ); + } + this.#memoryStore = new import_tough_cookie.MemoryCookieStore(); + this.#memoryStore.idx = this.getCookieStoreIndex(); + this.#jar = new import_tough_cookie.CookieJar(this.#memoryStore); + } + getCookies(url) { + return this.#jar.getCookiesSync(url); + } + async setCookie(cookieName, url) { + await this.#jar.setCookie(cookieName, url); + this.persist(); + } + getCookieStoreIndex() { + if (typeof localStorage === "undefined" || typeof localStorage.getItem !== "function") { + return {}; + } + const cookiesString = localStorage.getItem(this.#storageKey); + if (cookiesString == null) { + return {}; + } + const rawCookies = (0, import_jsonParse.jsonParse)(cookiesString); + if (rawCookies == null) { + return {}; + } + const cookies = {}; + for (const rawCookie of rawCookies) { + const cookie = import_tough_cookie.Cookie.fromJSON(rawCookie); + if (cookie != null && cookie.domain != null && cookie.path != null) { + cookies[cookie.domain] ||= {}; + cookies[cookie.domain][cookie.path] ||= {}; + cookies[cookie.domain][cookie.path][cookie.key] = cookie; + } + } + return cookies; + } + persist() { + if (typeof localStorage === "undefined" || typeof localStorage.setItem !== "function") { + return; + } + const data = []; + const { idx } = this.#memoryStore; + for (const domain in idx) { + for (const path in idx[domain]) { + for (const key in idx[domain][path]) { + data.push(idx[domain][path][key].toJSON()); + } + } + } + localStorage.setItem(this.#storageKey, JSON.stringify(data)); + } +} +const cookieStore = new CookieStore(); +//# sourceMappingURL=cookieStore.js.map /***/ }), -/***/ 3480: +/***/ 1028: /***/ ((module) => { "use strict"; -module.exports = require("querystring"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var executeHandlers_exports = {}; +__export(executeHandlers_exports, { + executeHandlers: () => executeHandlers +}); +module.exports = __toCommonJS(executeHandlers_exports); +const executeHandlers = async ({ + request, + requestId, + handlers, + resolutionContext +}) => { + let matchingHandler = null; + let result = null; + for (const handler of handlers) { + result = await handler.run({ request, requestId, resolutionContext }); + if (result !== null) { + matchingHandler = handler; + } + if (result?.response) { + break; + } + } + if (matchingHandler) { + return { + handler: matchingHandler, + parsedResult: result?.parsedResult, + response: result?.response + }; + } + return null; +}; +//# sourceMappingURL=executeHandlers.js.map /***/ }), -/***/ 2203: -/***/ ((module) => { +/***/ 5413: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("stream"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var handleRequest_exports = {}; +__export(handleRequest_exports, { + handleRequest: () => handleRequest +}); +module.exports = __toCommonJS(handleRequest_exports); +var import_until_async = __nccwpck_require__(8808); +var import_executeHandlers = __nccwpck_require__(1028); +var import_onUnhandledRequest = __nccwpck_require__(9343); +var import_storeResponseCookies = __nccwpck_require__(5867); +async function handleRequest(request, requestId, handlers, options, emitter, handleRequestOptions) { + emitter.emit("request:start", { request, requestId }); + if (request.headers.get("accept")?.includes("msw/passthrough")) { + emitter.emit("request:end", { request, requestId }); + handleRequestOptions?.onPassthroughResponse?.(request); + return; + } + const [lookupError, lookupResult] = await (0, import_until_async.until)(() => { + return (0, import_executeHandlers.executeHandlers)({ + request, + requestId, + handlers, + resolutionContext: handleRequestOptions?.resolutionContext + }); + }); + if (lookupError) { + emitter.emit("unhandledException", { + error: lookupError, + request, + requestId + }); + throw lookupError; + } + if (!lookupResult) { + await (0, import_onUnhandledRequest.onUnhandledRequest)(request, options.onUnhandledRequest); + emitter.emit("request:unhandled", { request, requestId }); + emitter.emit("request:end", { request, requestId }); + handleRequestOptions?.onPassthroughResponse?.(request); + return; + } + const { response } = lookupResult; + if (!response) { + emitter.emit("request:end", { request, requestId }); + handleRequestOptions?.onPassthroughResponse?.(request); + return; + } + if (response.status === 302 && response.headers.get("x-msw-intention") === "passthrough") { + emitter.emit("request:end", { request, requestId }); + handleRequestOptions?.onPassthroughResponse?.(request); + return; + } + await (0, import_storeResponseCookies.storeResponseCookies)(request, response); + emitter.emit("request:match", { request, requestId }); + const requiredLookupResult = lookupResult; + handleRequestOptions?.onMockedResponse?.(response, requiredLookupResult); + emitter.emit("request:end", { request, requestId }); + return response; +} +//# sourceMappingURL=handleRequest.js.map /***/ }), -/***/ 3774: +/***/ 8686: /***/ ((module) => { "use strict"; -module.exports = require("stream/web"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var Disposable_exports = {}; +__export(Disposable_exports, { + Disposable: () => Disposable +}); +module.exports = __toCommonJS(Disposable_exports); +class Disposable { + subscriptions = []; + dispose() { + let subscription; + while (subscription = this.subscriptions.shift()) { + subscription(); + } + } +} +//# sourceMappingURL=Disposable.js.map /***/ }), -/***/ 3193: -/***/ ((module) => { +/***/ 9472: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("string_decoder"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var checkGlobals_exports = {}; +__export(checkGlobals_exports, { + checkGlobals: () => checkGlobals +}); +module.exports = __toCommonJS(checkGlobals_exports); +var import_outvariant = __nccwpck_require__(4233); +var import_devUtils = __nccwpck_require__(1000); +function checkGlobals() { + (0, import_outvariant.invariant)( + typeof URL !== "undefined", + import_devUtils.devUtils.formatMessage( + `Global "URL" class is not defined. This likely means that you're running MSW in an environment that doesn't support all Node.js standard API (e.g. React Native). If that's the case, please use an appropriate polyfill for the "URL" class, like "react-native-url-polyfill".` + ) + ); +} +//# sourceMappingURL=checkGlobals.js.map /***/ }), -/***/ 3557: -/***/ ((module) => { +/***/ 1000: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("timers"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var devUtils_exports = {}; +__export(devUtils_exports, { + InternalError: () => InternalError, + devUtils: () => devUtils +}); +module.exports = __toCommonJS(devUtils_exports); +var import_outvariant = __nccwpck_require__(4233); +const LIBRARY_PREFIX = "[MSW]"; +function formatMessage(message, ...positionals) { + const interpolatedMessage = (0, import_outvariant.format)(message, ...positionals); + return `${LIBRARY_PREFIX} ${interpolatedMessage}`; +} +function warn(message, ...positionals) { + console.warn(formatMessage(message, ...positionals)); +} +function error(message, ...positionals) { + console.error(formatMessage(message, ...positionals)); +} +const devUtils = { + formatMessage, + warn, + error +}; +class InternalError extends Error { + constructor(message) { + super(message); + this.name = "InternalError"; + } +} +//# sourceMappingURL=devUtils.js.map /***/ }), -/***/ 4756: +/***/ 3649: /***/ ((module) => { "use strict"; -module.exports = require("tls"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var getCallFrame_exports = {}; +__export(getCallFrame_exports, { + getCallFrame: () => getCallFrame +}); +module.exports = __toCommonJS(getCallFrame_exports); +const SOURCE_FRAME = /[/\\]msw[/\\]src[/\\](.+)/; +const BUILD_FRAME = /(node_modules)?[/\\]lib[/\\](core|browser|node|native|iife)[/\\]|^[^/\\]*$/; +function getCallFrame(error) { + const stack = error.stack; + if (!stack) { + return; + } + const frames = stack.split("\n").slice(1); + const declarationFrame = frames.find((frame) => { + return !(SOURCE_FRAME.test(frame) || BUILD_FRAME.test(frame)); + }); + if (!declarationFrame) { + return; + } + const declarationPath = declarationFrame.replace(/\s*at [^()]*\(([^)]+)\)/, "$1").replace(/^@/, ""); + return declarationPath; +} +//# sourceMappingURL=getCallFrame.js.map /***/ }), -/***/ 7016: +/***/ 1514: /***/ ((module) => { "use strict"; -module.exports = require("url"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var isIterable_exports = {}; +__export(isIterable_exports, { + isIterable: () => isIterable +}); +module.exports = __toCommonJS(isIterable_exports); +function isIterable(fn) { + if (!fn) { + return false; + } + return Reflect.has(fn, Symbol.iterator) || Reflect.has(fn, Symbol.asyncIterator); +} +//# sourceMappingURL=isIterable.js.map /***/ }), -/***/ 9023: +/***/ 8183: /***/ ((module) => { "use strict"; -module.exports = require("util"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var isObject_exports = {}; +__export(isObject_exports, { + isObject: () => isObject +}); +module.exports = __toCommonJS(isObject_exports); +function isObject(value) { + return value != null && typeof value === "object" && !Array.isArray(value); +} +//# sourceMappingURL=isObject.js.map /***/ }), -/***/ 8253: +/***/ 9709: /***/ ((module) => { "use strict"; -module.exports = require("util/types"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var isStringEqual_exports = {}; +__export(isStringEqual_exports, { + isStringEqual: () => isStringEqual +}); +module.exports = __toCommonJS(isStringEqual_exports); +function isStringEqual(actual, expected) { + return actual.toLowerCase() === expected.toLowerCase(); +} +//# sourceMappingURL=isStringEqual.js.map /***/ }), -/***/ 8167: +/***/ 2899: /***/ ((module) => { "use strict"; -module.exports = require("worker_threads"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var jsonParse_exports = {}; +__export(jsonParse_exports, { + jsonParse: () => jsonParse +}); +module.exports = __toCommonJS(jsonParse_exports); +function jsonParse(value) { + try { + return JSON.parse(value); + } catch { + return void 0; + } +} +//# sourceMappingURL=jsonParse.js.map /***/ }), -/***/ 3106: -/***/ ((module) => { +/***/ 4847: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -module.exports = require("zlib"); + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var parseGraphQLRequest_exports = {}; +__export(parseGraphQLRequest_exports, { + parseDocumentNode: () => parseDocumentNode, + parseGraphQLRequest: () => parseGraphQLRequest +}); +module.exports = __toCommonJS(parseGraphQLRequest_exports); +var import_toPublicUrl = __nccwpck_require__(805); +var import_devUtils = __nccwpck_require__(1000); +var import_jsonParse = __nccwpck_require__(2899); +var import_parseMultipartData = __nccwpck_require__(3537); +function parseDocumentNode(node) { + const operationDef = node.definitions.find((definition) => { + return definition.kind === "OperationDefinition"; + }); + return { + operationType: operationDef?.operation, + operationName: operationDef?.name?.value + }; +} +async function parseQuery(query) { + const { parse } = __nccwpck_require__(7645); + try { + const ast = parse(query); + return parseDocumentNode(ast); + } catch (error) { + return error; + } +} +function extractMultipartVariables(variables, map, files) { + const operations = { variables }; + for (const [key, pathArray] of Object.entries(map)) { + if (!(key in files)) { + throw new Error(`Given files do not have a key '${key}' .`); + } + for (const dotPath of pathArray) { + const [lastPath, ...reversedPaths] = dotPath.split(".").reverse(); + const paths = reversedPaths.reverse(); + let target = operations; + for (const path of paths) { + if (!(path in target)) { + throw new Error(`Property '${paths}' is not in operations.`); + } + target = target[path]; + } + target[lastPath] = files[key]; + } + } + return operations.variables; +} +async function getGraphQLInput(request) { + switch (request.method) { + case "GET": { + const url = new URL(request.url); + const query = url.searchParams.get("query"); + const variables = url.searchParams.get("variables") || ""; + return { + query, + variables: (0, import_jsonParse.jsonParse)(variables) + }; + } + case "POST": { + const requestClone = request.clone(); + if (request.headers.get("content-type")?.includes("multipart/form-data")) { + const responseJson = (0, import_parseMultipartData.parseMultipartData)( + await requestClone.text(), + request.headers + ); + if (!responseJson) { + return null; + } + const { operations, map, ...files } = responseJson; + const parsedOperations = (0, import_jsonParse.jsonParse)( + operations + ) || {}; + if (!parsedOperations.query) { + return null; + } + const parsedMap = (0, import_jsonParse.jsonParse)(map || "") || {}; + const variables = parsedOperations.variables ? extractMultipartVariables( + parsedOperations.variables, + parsedMap, + files + ) : {}; + return { + query: parsedOperations.query, + variables + }; + } + const requestJson = await requestClone.json().catch(() => null); + if (requestJson?.query) { + const { query, variables } = requestJson; + return { + query, + variables + }; + } + return null; + } + default: + return null; + } +} +async function parseGraphQLRequest(request) { + const input = await getGraphQLInput(request); + if (!input || !input.query) { + return; + } + const { query, variables } = input; + const parsedResult = await parseQuery(query); + if (parsedResult instanceof Error) { + const requestPublicUrl = (0, import_toPublicUrl.toPublicUrl)(request.url); + throw new Error( + import_devUtils.devUtils.formatMessage( + 'Failed to intercept a GraphQL request to "%s %s": cannot parse query. See the error message from the parser below.\n\n%s', + request.method, + requestPublicUrl, + parsedResult.message + ) + ); + } + return { + query: input.query, + operationType: parsedResult.operationType, + operationName: parsedResult.operationName, + variables + }; +} +//# sourceMappingURL=parseGraphQLRequest.js.map /***/ }), -/***/ 8811: -/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { +/***/ 3537: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - var desc = Object.getOwnPropertyDescriptor(m, k); - if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { - desc = { enumerable: true, get: function() { return m[k]; } }; - } - Object.defineProperty(o, k2, desc); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || (function () { - var ownKeys = function(o) { - ownKeys = Object.getOwnPropertyNames || function (o) { - var ar = []; - for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; - return ar; - }; - return ownKeys(o); - }; - return function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); - __setModuleDefault(result, mod); - return result; - }; -})(); -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); }; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.getAccessToken = getAccessToken; -const core = __importStar(__nccwpck_require__(7484)); -function getAccessToken(clientId, identityToken, domain) { - return __awaiter(this, void 0, void 0, function* () { - const tenantId = clientId.split(":")[2]; - const url = `https://${tenantId}.ec.${domain}/edge/v1/auth`; - core.info(`Fetch access token (url): ${url}`); - // Request an access token from Aembit Edge server - const response = yield fetch(url, { - method: "POST", - headers: { - "Content-Type": "application/json", - }, - body: JSON.stringify({ - clientId: clientId, - client: { - github: { - identityToken: identityToken, - }, - }, - }), - }); - core.info(`Response status: ${response.status}`); - if (!response.ok) { - throw new Error(`Failed to fetch access token: ${response.statusText}`); - } - const data = (yield response.json()); - if (!data || typeof data.accessToken !== "string") { - throw new Error("Invalid response: missing accessToken"); - } - return data.accessToken; - }); +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var parseMultipartData_exports = {}; +__export(parseMultipartData_exports, { + parseMultipartData: () => parseMultipartData +}); +module.exports = __toCommonJS(parseMultipartData_exports); +var import_headers_polyfill = __nccwpck_require__(5002); +function parseContentHeaders(headersString) { + const headers = (0, import_headers_polyfill.stringToHeaders)(headersString); + const contentType = headers.get("content-type") || "text/plain"; + const disposition = headers.get("content-disposition"); + if (!disposition) { + throw new Error('"Content-Disposition" header is required.'); + } + const directives = disposition.split(";").reduce((acc, chunk) => { + const [name2, ...rest] = chunk.trim().split("="); + acc[name2] = rest.join("="); + return acc; + }, {}); + const name = directives.name?.slice(1, -1); + const filename = directives.filename?.slice(1, -1); + return { + name, + filename, + contentType + }; +} +function parseMultipartData(data, headers) { + const contentType = headers?.get("content-type"); + if (!contentType) { + return void 0; + } + const [, ...directives] = contentType.split(/; */); + const boundary = directives.filter((d) => d.startsWith("boundary=")).map((s) => s.replace(/^boundary=/, ""))[0]; + if (!boundary) { + return void 0; + } + const boundaryRegExp = new RegExp(`--+${boundary}`); + const fields = data.split(boundaryRegExp).filter((chunk) => chunk.startsWith("\r\n") && chunk.endsWith("\r\n")).map((chunk) => chunk.trimStart().replace(/\r\n$/, "")); + if (!fields.length) { + return void 0; + } + const parsedBody = {}; + try { + for (const field of fields) { + const [contentHeaders, ...rest] = field.split("\r\n\r\n"); + const contentBody = rest.join("\r\n\r\n"); + const { contentType: contentType2, filename, name } = parseContentHeaders(contentHeaders); + const value = filename === void 0 ? contentBody : new File([contentBody], filename, { type: contentType2 }); + const parsedValue = parsedBody[name]; + if (parsedValue === void 0) { + parsedBody[name] = value; + } else if (Array.isArray(parsedValue)) { + parsedBody[name] = [...parsedValue, value]; + } else { + parsedBody[name] = [parsedValue, value]; + } + } + return parsedBody; + } catch { + return void 0; + } } - +//# sourceMappingURL=parseMultipartData.js.map /***/ }), -/***/ 5195: -/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { +/***/ 2201: +/***/ ((module) => { "use strict"; -var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - var desc = Object.getOwnPropertyDescriptor(m, k); - if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { - desc = { enumerable: true, get: function() { return m[k]; } }; - } - Object.defineProperty(o, k2, desc); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || (function () { - var ownKeys = function(o) { - ownKeys = Object.getOwnPropertyNames || function (o) { - var ar = []; - for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; - return ar; - }; - return ownKeys(o); - }; - return function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); - __setModuleDefault(result, mod); - return result; - }; -})(); -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); }; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.getApiKey = getApiKey; -const core = __importStar(__nccwpck_require__(7484)); -function getApiKey(clientId, identityToken, accessToken, domain, serverHost, serverPort) { - return __awaiter(this, void 0, void 0, function* () { - const tenantId = clientId.split(":")[2]; - const url = `https://${tenantId}.ec.${domain}/edge/v1/credentials`; - core.info(`Fetch API Key (url): ${url}`); - // Request an API key from Credential Provider - const response = yield fetch(url, { - method: "POST", - headers: { - "Content-Type": "application/json", - Authorization: `Bearer ${accessToken}`, - }, - body: JSON.stringify({ - clientId: clientId, - client: { - github: { - identityToken: identityToken, - }, - }, - server: { - host: serverHost, - port: serverPort, - }, - credentialType: "ApiKey", - }), - redirect: "follow", - }); - core.info(`Response status: ${response.status}`); - if (!response.ok) { - throw new Error(`Failed to fetch access token: ${response.statusText}`); - } - const result = (yield response.json()); - if (result.credentialType !== "ApiKey") { - throw new Error(`Invalid credentials type: ${result.credentialType}`); - } - // Masking API key. - core.setSecret(result.data.apiKey); - return result.data.apiKey; - }); +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var pipeEvents_exports = {}; +__export(pipeEvents_exports, { + pipeEvents: () => pipeEvents +}); +module.exports = __toCommonJS(pipeEvents_exports); +function pipeEvents(source, destination) { + const rawEmit = source.emit; + if (rawEmit._isPiped) { + return; + } + const sourceEmit = function sourceEmit2(event, ...data) { + destination.emit(event, ...data); + return rawEmit.call(this, event, ...data); + }; + sourceEmit._isPiped = true; + source.emit = sourceEmit; } +//# sourceMappingURL=pipeEvents.js.map +/***/ }), + +/***/ 3546: +/***/ ((module) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var toReadonlyArray_exports = {}; +__export(toReadonlyArray_exports, { + toReadonlyArray: () => toReadonlyArray +}); +module.exports = __toCommonJS(toReadonlyArray_exports); +function toReadonlyArray(source) { + const clone = [...source]; + Object.freeze(clone); + return clone; +} +//# sourceMappingURL=toReadonlyArray.js.map /***/ }), -/***/ 927: -/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { +/***/ 360: +/***/ ((module) => { "use strict"; -var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - var desc = Object.getOwnPropertyDescriptor(m, k); - if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { - desc = { enumerable: true, get: function() { return m[k]; } }; - } - Object.defineProperty(o, k2, desc); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var getStatusCodeColor_exports = {}; +__export(getStatusCodeColor_exports, { + StatusCodeColor: () => StatusCodeColor, + getStatusCodeColor: () => getStatusCodeColor }); -var __importStar = (this && this.__importStar) || (function () { - var ownKeys = function(o) { - ownKeys = Object.getOwnPropertyNames || function (o) { - var ar = []; - for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; - return ar; - }; - return ownKeys(o); - }; - return function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); - __setModuleDefault(result, mod); - return result; - }; -})(); -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); +module.exports = __toCommonJS(getStatusCodeColor_exports); +var StatusCodeColor = /* @__PURE__ */ ((StatusCodeColor2) => { + StatusCodeColor2["Success"] = "#69AB32"; + StatusCodeColor2["Warning"] = "#F0BB4B"; + StatusCodeColor2["Danger"] = "#E95F5D"; + return StatusCodeColor2; +})(StatusCodeColor || {}); +function getStatusCodeColor(status) { + if (status < 300) { + return "#69AB32" /* Success */; + } + if (status < 400) { + return "#F0BB4B" /* Warning */; + } + return "#E95F5D" /* Danger */; +} +//# sourceMappingURL=getStatusCodeColor.js.map + +/***/ }), + +/***/ 6402: +/***/ ((module) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); }; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.getIdentityToken = getIdentityToken; -const core = __importStar(__nccwpck_require__(7484)); -const validate_1 = __nccwpck_require__(4935); -function getIdentityToken(clientId, domain) { - return __awaiter(this, void 0, void 0, function* () { - const tenantId = clientId.split(":")[2]; - const url = `https://${tenantId}.id.${domain}`; - core.info(`Fetching token ID for ${url}`); - // Request an OpenID Connect (OIDC) token from GitHub's OIDC provider - const metadata = yield core.getIDToken(url); - const identityToken = Buffer.from(metadata).toString("utf-8"); - // Validate that the token is a valid JWT format - (0, validate_1.validateOidcToken)(identityToken); - return identityToken; - }); +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var getTimestamp_exports = {}; +__export(getTimestamp_exports, { + getTimestamp: () => getTimestamp +}); +module.exports = __toCommonJS(getTimestamp_exports); +function getTimestamp(options) { + const now = /* @__PURE__ */ new Date(); + const timestamp = `${now.getHours().toString().padStart(2, "0")}:${now.getMinutes().toString().padStart(2, "0")}:${now.getSeconds().toString().padStart(2, "0")}`; + if (options?.milliseconds) { + return `${timestamp}.${now.getMilliseconds().toString().padStart(3, "0")}`; + } + return timestamp; } +//# sourceMappingURL=getTimestamp.js.map + +/***/ }), + +/***/ 4013: +/***/ ((module) => { + +"use strict"; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var serializeRequest_exports = {}; +__export(serializeRequest_exports, { + serializeRequest: () => serializeRequest +}); +module.exports = __toCommonJS(serializeRequest_exports); +async function serializeRequest(request) { + const requestClone = request.clone(); + const requestText = await requestClone.text(); + return { + url: new URL(request.url), + method: request.method, + headers: Object.fromEntries(request.headers.entries()), + body: requestText + }; +} +//# sourceMappingURL=serializeRequest.js.map /***/ }), -/***/ 7940: -/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { +/***/ 6457: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - var desc = Object.getOwnPropertyDescriptor(m, k); - if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { - desc = { enumerable: true, get: function() { return m[k]; } }; - } - Object.defineProperty(o, k2, desc); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; +var __create = Object.create; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __getProtoOf = Object.getPrototypeOf; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( + // If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, + mod +)); +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var serializeResponse_exports = {}; +__export(serializeResponse_exports, { + serializeResponse: () => serializeResponse }); -var __importStar = (this && this.__importStar) || (function () { - var ownKeys = function(o) { - ownKeys = Object.getOwnPropertyNames || function (o) { - var ar = []; - for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; - return ar; - }; - return ownKeys(o); - }; - return function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); - __setModuleDefault(result, mod); - return result; - }; -})(); -var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { - function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } - return new (P || (P = Promise))(function (resolve, reject) { - function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } - function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } - function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } - step((generator = generator.apply(thisArg, _arguments || [])).next()); - }); +module.exports = __toCommonJS(serializeResponse_exports); +var import_statuses = __toESM(__nccwpck_require__(4961), 1); +const { message } = import_statuses.default; +async function serializeResponse(response) { + const responseClone = response.clone(); + const responseText = await responseClone.text(); + const responseStatus = responseClone.status || 200; + const responseStatusText = responseClone.statusText || message[responseStatus] || "OK"; + return { + status: responseStatus, + statusText: responseStatusText, + headers: Object.fromEntries(responseClone.headers.entries()), + body: responseText + }; +} +//# sourceMappingURL=serializeResponse.js.map + +/***/ }), + +/***/ 3359: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); }; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.run = run; -const core = __importStar(__nccwpck_require__(7484)); -const access_token_1 = __nccwpck_require__(8811); -const api_key_1 = __nccwpck_require__(5195); -const identity_token_1 = __nccwpck_require__(927); -const validate_1 = __nccwpck_require__(4935); -function run() { - return __awaiter(this, void 0, void 0, function* () { - try { - // Read inputs for action (defined in action.yml file) - const clientId = core.getInput("client-id", { required: true }); - const domain = core.getInput("domain"); - const serverHost = core.getInput("server-host"); - const serverPort = core.getInput("server-port"); - const credentialType = core.getInput("credential-type", { - required: true, - }); - (0, validate_1.validateClientId)(clientId); - core.info("Client ID is valid ✅"); - // Validate Credential Type - (0, validate_1.validateCredentialType)(credentialType); - core.info(`${credentialType} is a valid credential type ✅`); - // Get Identity Token - const identityToken = yield (0, identity_token_1.getIdentityToken)(clientId, domain); - // Get Access Token - const accessToken = yield (0, access_token_1.getAccessToken)(clientId, identityToken, domain); - switch (credentialType) { - case "ApiKey": - // Get API key - { - const apiKey = yield (0, api_key_1.getApiKey)(clientId, identityToken, accessToken, domain, serverHost, serverPort); - core.setOutput("api-key", apiKey); - } - break; - default: - throw new Error("Something went wrong ⚠️"); - } - } - catch (error) { - const message = error instanceof Error ? error.message : String(error); - core.setFailed(message); - } - }); +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var matchRequestUrl_exports = {}; +__export(matchRequestUrl_exports, { + coercePath: () => coercePath, + isPath: () => isPath, + matchRequestUrl: () => matchRequestUrl +}); +module.exports = __toCommonJS(matchRequestUrl_exports); +var import_path_to_regexp = __nccwpck_require__(4868); +var import_interceptors = __nccwpck_require__(9484); +var import_normalizePath = __nccwpck_require__(3852); +function coercePath(path) { + return path.replace( + /([:a-zA-Z_-]*)(\*{1,2})+/g, + (_, parameterName, wildcard) => { + const expression = "(.*)"; + if (!parameterName) { + return expression; + } + return parameterName.startsWith(":") ? `${parameterName}${wildcard}` : `${parameterName}${expression}`; + } + ).replace(/([^/])(:)(?=\d+)/, "$1\\$2").replace(/^([^/]+)(:)(?=\/\/)/, "$1\\$2"); +} +function matchRequestUrl(url, path, baseUrl) { + const normalizedPath = (0, import_normalizePath.normalizePath)(path, baseUrl); + const cleanPath = typeof normalizedPath === "string" ? coercePath(normalizedPath) : normalizedPath; + const cleanUrl = (0, import_interceptors.getCleanUrl)(url); + const result = (0, import_path_to_regexp.match)(cleanPath, { decode: decodeURIComponent })(cleanUrl); + const params = result && result.params || {}; + return { + matches: result !== false, + params + }; } -run(); +function isPath(value) { + return typeof value === "string" || value instanceof RegExp; +} +//# sourceMappingURL=matchRequestUrl.js.map + +/***/ }), +/***/ 3852: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var normalizePath_exports = {}; +__export(normalizePath_exports, { + normalizePath: () => normalizePath +}); +module.exports = __toCommonJS(normalizePath_exports); +var import_cleanUrl = __nccwpck_require__(5728); +var import_getAbsoluteUrl = __nccwpck_require__(9756); +function normalizePath(path, baseUrl) { + if (path instanceof RegExp) { + return path; + } + const maybeAbsoluteUrl = (0, import_getAbsoluteUrl.getAbsoluteUrl)(path, baseUrl); + return (0, import_cleanUrl.cleanUrl)(maybeAbsoluteUrl); +} +//# sourceMappingURL=normalizePath.js.map /***/ }), -/***/ 4935: -/***/ ((__unused_webpack_module, exports, __nccwpck_require__) => { +/***/ 9779: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; -Object.defineProperty(exports, "__esModule", ({ value: true })); -exports.validateClientId = validateClientId; -exports.validateCredentialType = validateCredentialType; -exports.validateOidcToken = validateOidcToken; -const uuid_1 = __nccwpck_require__(764); -function validateClientId(clientId) { - // Splitting client ID for validating each component - const clientIdComponents = clientId.split(":"); - if (clientIdComponents[0] !== "aembit") { - throw new Error("Client ID should start with aembit."); - } - if (!/^[0-9a-f]{6}$/.test(clientIdComponents[2])) { - throw new Error("Client ID contains invalid tenant ID."); +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var getRequestCookies_exports = {}; +__export(getRequestCookies_exports, { + getAllRequestCookies: () => getAllRequestCookies +}); +module.exports = __toCommonJS(getRequestCookies_exports); +var import_cookie = __nccwpck_require__(5565); +var import_cookieStore = __nccwpck_require__(6561); +function parseCookies(input) { + const parsedCookies = (0, import_cookie.parse)(input); + const cookies = {}; + for (const cookieName in parsedCookies) { + if (typeof parsedCookies[cookieName] !== "undefined") { + cookies[cookieName] = parsedCookies[cookieName]; } - if (clientIdComponents[3] !== "identity") { - throw new Error("Client ID does not appear to be for type identity."); + } + return cookies; +} +function getAllDocumentCookies() { + return parseCookies(document.cookie); +} +function getDocumentCookies(request) { + if (typeof document === "undefined" || typeof location === "undefined") { + return {}; + } + switch (request.credentials) { + case "same-origin": { + const requestUrl = new URL(request.url); + return location.origin === requestUrl.origin ? getAllDocumentCookies() : {}; } - if (clientIdComponents[4] !== "github_idtoken") { - throw new Error("Client ID does not appear to be of type GitHub ID token."); + case "include": { + return getAllDocumentCookies(); } - const id = clientIdComponents[5].trim(); - if (!(0, uuid_1.validate)(id) || (0, uuid_1.version)(id) !== 4) { - throw new Error("Not a valid token."); + default: { + return {}; } - return; + } } -function validateCredentialType(credentialType) { - let CredentialTypes; - (function (CredentialTypes) { - CredentialTypes["ApiKey"] = "ApiKey"; - })(CredentialTypes || (CredentialTypes = {})); - if (!Object.values(CredentialTypes).includes(credentialType)) { - throw new Error(`Invalid or supported credential type. Valid credential types are: ${Object.values(CredentialTypes).join(", ")}`); - } - return; +function getAllRequestCookies(request) { + const requestCookieHeader = request.headers.get("cookie"); + const cookiesFromHeaders = requestCookieHeader ? parseCookies(requestCookieHeader) : {}; + const cookiesFromDocument = getDocumentCookies(request); + for (const name in cookiesFromDocument) { + request.headers.append( + "cookie", + (0, import_cookie.serialize)(name, cookiesFromDocument[name]) + ); + } + const cookiesFromStore = import_cookieStore.cookieStore.getCookies(request.url); + const storedCookiesObject = Object.fromEntries( + cookiesFromStore.map((cookie) => [cookie.key, cookie.value]) + ); + for (const cookie of cookiesFromStore) { + request.headers.append("cookie", cookie.toString()); + } + return { + ...cookiesFromDocument, + ...storedCookiesObject, + ...cookiesFromHeaders + }; } -function validateOidcToken(token) { - // Validate that the token is not empty - if (!token || token.trim() === "") { - throw new Error("Identity token is empty"); - } - // Validate that the token is a valid JWT format (3 parts separated by dots) - const parts = token.split("."); - if (parts.length !== 3) { - throw new Error("Identity token is not in valid JWT format"); - } - // Validate each part is base64url encoded (only alphanumeric, -, _, and =) - const base64UrlRegex = /^[A-Za-z0-9_-]+={0,2}$/; - for (const part of parts) { - if (!part || !base64UrlRegex.test(part)) { - throw new Error("Identity token contains invalid base64url encoding"); - } +//# sourceMappingURL=getRequestCookies.js.map + +/***/ }), + +/***/ 9343: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var onUnhandledRequest_exports = {}; +__export(onUnhandledRequest_exports, { + onUnhandledRequest: () => onUnhandledRequest +}); +module.exports = __toCommonJS(onUnhandledRequest_exports); +var import_toPublicUrl = __nccwpck_require__(805); +var import_devUtils = __nccwpck_require__(1000); +var import_isCommonAssetRequest = __nccwpck_require__(9126); +async function onUnhandledRequest(request, strategy = "warn") { + const url = new URL(request.url); + const publicUrl = (0, import_toPublicUrl.toPublicUrl)(url) + url.search; + const requestBody = request.method === "HEAD" || request.method === "GET" ? null : await request.clone().text(); + const messageDetails = ` + + \u2022 ${request.method} ${publicUrl} + +${requestBody ? ` \u2022 Request body: ${requestBody} + +` : ""}`; + const unhandledRequestMessage = `intercepted a request without a matching request handler:${messageDetails}If you still wish to intercept this unhandled request, please create a request handler for it. +Read more: https://mswjs.io/docs/http/intercepting-requests`; + function applyStrategy(strategy2) { + switch (strategy2) { + case "error": { + import_devUtils.devUtils.error("Error: %s", unhandledRequestMessage); + throw new import_devUtils.InternalError( + import_devUtils.devUtils.formatMessage( + 'Cannot bypass a request when using the "error" strategy for the "onUnhandledRequest" option.' + ) + ); + } + case "warn": { + import_devUtils.devUtils.warn("Warning: %s", unhandledRequestMessage); + break; + } + case "bypass": + break; + default: + throw new import_devUtils.InternalError( + import_devUtils.devUtils.formatMessage( + 'Failed to react to an unhandled request: unknown strategy "%s". Please provide one of the supported strategies ("bypass", "warn", "error") or a custom callback function as the value of the "onUnhandledRequest" option.', + strategy2 + ) + ); } + } + if (typeof strategy === "function") { + strategy(request, { + warning: applyStrategy.bind(null, "warn"), + error: applyStrategy.bind(null, "error") + }); return; + } + if (!(0, import_isCommonAssetRequest.isCommonAssetRequest)(request)) { + applyStrategy(strategy); + } } - +//# sourceMappingURL=onUnhandledRequest.js.map /***/ }), -/***/ 7182: +/***/ 5867: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var storeResponseCookies_exports = {}; +__export(storeResponseCookies_exports, { + storeResponseCookies: () => storeResponseCookies +}); +module.exports = __toCommonJS(storeResponseCookies_exports); +var import_cookieStore = __nccwpck_require__(6561); +var import_decorators = __nccwpck_require__(2828); +async function storeResponseCookies(request, response) { + const responseCookies = Reflect.get(response, import_decorators.kSetCookie); + if (responseCookies) { + await import_cookieStore.cookieStore.setCookie(responseCookies, request.url); + } +} +//# sourceMappingURL=storeResponseCookies.js.map -const WritableStream = (__nccwpck_require__(7075).Writable) -const inherits = (__nccwpck_require__(7975).inherits) +/***/ }), -const StreamSearch = __nccwpck_require__(4136) +/***/ 805: +/***/ ((module) => { -const PartStream = __nccwpck_require__(612) -const HeaderParser = __nccwpck_require__(2271) +"use strict"; -const DASH = 45 -const B_ONEDASH = Buffer.from('-') -const B_CRLF = Buffer.from('\r\n') -const EMPTY_FN = function () {} +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var toPublicUrl_exports = {}; +__export(toPublicUrl_exports, { + toPublicUrl: () => toPublicUrl +}); +module.exports = __toCommonJS(toPublicUrl_exports); +function toPublicUrl(url) { + const urlInstance = url instanceof URL ? url : new URL(url); + if (typeof location !== "undefined" && urlInstance.origin === location.origin) { + return urlInstance.pathname; + } + return urlInstance.origin + urlInstance.pathname; +} +//# sourceMappingURL=toPublicUrl.js.map -function Dicer (cfg) { - if (!(this instanceof Dicer)) { return new Dicer(cfg) } - WritableStream.call(this, cfg) +/***/ }), - if (!cfg || (!cfg.headerFirst && typeof cfg.boundary !== 'string')) { throw new TypeError('Boundary required') } +/***/ 5728: +/***/ ((module) => { - if (typeof cfg.boundary === 'string') { this.setBoundary(cfg.boundary) } else { this._bparser = undefined } +"use strict"; - this._headerFirst = cfg.headerFirst +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var cleanUrl_exports = {}; +__export(cleanUrl_exports, { + cleanUrl: () => cleanUrl +}); +module.exports = __toCommonJS(cleanUrl_exports); +const REDUNDANT_CHARACTERS_EXP = /[?|#].*$/g; +function cleanUrl(path) { + if (path.endsWith("?")) { + return path; + } + return path.replace(REDUNDANT_CHARACTERS_EXP, ""); +} +//# sourceMappingURL=cleanUrl.js.map - this._dashes = 0 - this._parts = 0 - this._finished = false - this._realFinish = false - this._isPreamble = true - this._justMatched = false - this._firstWrite = true - this._inHeader = true - this._part = undefined - this._cb = undefined - this._ignoreData = false - this._partOpts = { highWaterMark: cfg.partHwm } - this._pause = false +/***/ }), - const self = this - this._hparser = new HeaderParser(cfg) - this._hparser.on('header', function (header) { - self._inHeader = false - self._part.emit('header', header) - }) +/***/ 9756: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var getAbsoluteUrl_exports = {}; +__export(getAbsoluteUrl_exports, { + getAbsoluteUrl: () => getAbsoluteUrl +}); +module.exports = __toCommonJS(getAbsoluteUrl_exports); +var import_isAbsoluteUrl = __nccwpck_require__(2490); +function getAbsoluteUrl(path, baseUrl) { + if ((0, import_isAbsoluteUrl.isAbsoluteUrl)(path)) { + return path; + } + if (path.startsWith("*")) { + return path; + } + const origin = baseUrl || typeof location !== "undefined" && location.href; + return origin ? ( + // Encode and decode the path to preserve escaped characters. + decodeURI(new URL(encodeURI(path), origin).href) + ) : path; } -inherits(Dicer, WritableStream) +//# sourceMappingURL=getAbsoluteUrl.js.map -Dicer.prototype.emit = function (ev) { - if (ev === 'finish' && !this._realFinish) { - if (!this._finished) { - const self = this - process.nextTick(function () { - self.emit('error', new Error('Unexpected end of multipart data')) - if (self._part && !self._ignoreData) { - const type = (self._isPreamble ? 'Preamble' : 'Part') - self._part.emit('error', new Error(type + ' terminated early due to unexpected end of multipart data')) - self._part.push(null) - process.nextTick(function () { - self._realFinish = true - self.emit('finish') - self._realFinish = false - }) - return +/***/ }), + +/***/ 2490: +/***/ ((module) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var isAbsoluteUrl_exports = {}; +__export(isAbsoluteUrl_exports, { + isAbsoluteUrl: () => isAbsoluteUrl +}); +module.exports = __toCommonJS(isAbsoluteUrl_exports); +function isAbsoluteUrl(url) { + return /^([a-z][a-z\d+\-.]*:)?\/\//i.test(url); +} +//# sourceMappingURL=isAbsoluteUrl.js.map + +/***/ }), + +/***/ 7452: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var ws_exports = {}; +__export(ws_exports, { + ws: () => ws +}); +module.exports = __toCommonJS(ws_exports); +var import_outvariant = __nccwpck_require__(4233); +var import_WebSocketHandler = __nccwpck_require__(171); +var import_matchRequestUrl = __nccwpck_require__(3359); +var import_WebSocketClientManager = __nccwpck_require__(3644); +function isBroadcastChannelWithUnref(channel) { + return typeof Reflect.get(channel, "unref") !== "undefined"; +} +const webSocketChannel = new BroadcastChannel("msw:websocket-client-manager"); +if (isBroadcastChannelWithUnref(webSocketChannel)) { + webSocketChannel.unref(); +} +function createWebSocketLinkHandler(url) { + (0, import_outvariant.invariant)(url, "Expected a WebSocket server URL but got undefined"); + (0, import_outvariant.invariant)( + (0, import_matchRequestUrl.isPath)(url), + "Expected a WebSocket server URL to be a valid path but got %s", + typeof url + ); + const clientManager = new import_WebSocketClientManager.WebSocketClientManager(webSocketChannel); + return { + get clients() { + return clientManager.clients; + }, + addEventListener(event, listener) { + const handler = new import_WebSocketHandler.WebSocketHandler(url); + handler[import_WebSocketHandler.kEmitter].on("connection", async ({ client }) => { + await clientManager.addConnection(client); + }); + handler[import_WebSocketHandler.kEmitter].on(event, listener); + return handler; + }, + broadcast(data) { + this.broadcastExcept([], data); + }, + broadcastExcept(clients, data) { + const ignoreClients = Array.prototype.concat(clients).map((client) => client.id); + clientManager.clients.forEach((otherClient) => { + if (!ignoreClients.includes(otherClient.id)) { + otherClient.send(data); } - self._realFinish = true - self.emit('finish') - self._realFinish = false - }) + }); } - } else { WritableStream.prototype.emit.apply(this, arguments) } + }; } +const ws = { + link: createWebSocketLinkHandler +}; +//# sourceMappingURL=ws.js.map -Dicer.prototype._write = function (data, encoding, cb) { - // ignore unexpected data (e.g. extra trailer data after finished) - if (!this._hparser && !this._bparser) { return cb() } +/***/ }), - if (this._headerFirst && this._isPreamble) { - if (!this._part) { - this._part = new PartStream(this._partOpts) - if (this.listenerCount('preamble') !== 0) { this.emit('preamble', this._part) } else { this._ignore() } - } - const r = this._hparser.push(data) - if (!this._inHeader && r !== undefined && r < data.length) { data = data.slice(r) } else { return cb() } +/***/ 3644: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var WebSocketClientManager_exports = {}; +__export(WebSocketClientManager_exports, { + WebSocketClientManager: () => WebSocketClientManager, + WebSocketRemoteClientConnection: () => WebSocketRemoteClientConnection +}); +module.exports = __toCommonJS(WebSocketClientManager_exports); +var import_WebSocketMemoryClientStore = __nccwpck_require__(2487); +var import_WebSocketIndexedDBClientStore = __nccwpck_require__(6609); +class WebSocketClientManager { + constructor(channel) { + this.channel = channel; + this.store = typeof indexedDB !== "undefined" ? new import_WebSocketIndexedDBClientStore.WebSocketIndexedDBClientStore() : new import_WebSocketMemoryClientStore.WebSocketMemoryClientStore(); + this.runtimeClients = /* @__PURE__ */ new Map(); + this.allClients = /* @__PURE__ */ new Set(); + this.channel.addEventListener("message", (message) => { + if (message.data?.type === "db:update") { + this.flushDatabaseToMemory(); + } + }); + if (typeof window !== "undefined") { + window.addEventListener("message", async (message) => { + if (message.data?.type === "msw/worker:stop") { + await this.removeRuntimeClients(); + } + }); + } + } + store; + runtimeClients; + allClients; + async flushDatabaseToMemory() { + const storedClients = await this.store.getAll(); + this.allClients = new Set( + storedClients.map((client) => { + const runtimeClient = this.runtimeClients.get(client.id); + if (runtimeClient) { + return runtimeClient; + } + return new WebSocketRemoteClientConnection( + client.id, + new URL(client.url), + this.channel + ); + }) + ); + } + async removeRuntimeClients() { + await this.store.deleteMany(Array.from(this.runtimeClients.keys())); + this.runtimeClients.clear(); + await this.flushDatabaseToMemory(); + this.notifyOthersAboutDatabaseUpdate(); + } + /** + * All active WebSocket client connections. + */ + get clients() { + return this.allClients; + } + /** + * Notify other runtimes about the database update + * using the shared `BroadcastChannel` instance. + */ + notifyOthersAboutDatabaseUpdate() { + this.channel.postMessage({ type: "db:update" }); + } + async addClient(client) { + await this.store.add(client); + await this.flushDatabaseToMemory(); + this.notifyOthersAboutDatabaseUpdate(); + } + /** + * Adds the given `WebSocket` client connection to the set + * of all connections. The given connection is always the complete + * connection object because `addConnection()` is called only + * for the opened connections in the same runtime. + */ + async addConnection(client) { + this.runtimeClients.set(client.id, client); + await this.addClient(client); + const handleExtraneousMessage = (message) => { + const { type, payload } = message.data; + if (typeof payload === "object" && "clientId" in payload && payload.clientId !== client.id) { + return; + } + switch (type) { + case "extraneous:send": { + client.send(payload.data); + break; + } + case "extraneous:close": { + client.close(payload.code, payload.reason); + break; + } + } + }; + const abortController = new AbortController(); + this.channel.addEventListener("message", handleExtraneousMessage, { + signal: abortController.signal + }); + client.addEventListener("close", () => abortController.abort(), { + once: true + }); + } +} +class WebSocketRemoteClientConnection { + constructor(id, url, channel) { + this.id = id; + this.url = url; + this.channel = channel; + } + send(data) { + this.channel.postMessage({ + type: "extraneous:send", + payload: { + clientId: this.id, + data + } + }); + } + close(code, reason) { + this.channel.postMessage({ + type: "extraneous:close", + payload: { + clientId: this.id, + code, + reason + } + }); } - - // allows for "easier" testing - if (this._firstWrite) { - this._bparser.push(B_CRLF) - this._firstWrite = false + addEventListener(_type, _listener, _options) { + throw new Error( + "WebSocketRemoteClientConnection.addEventListener is not supported" + ); + } + removeEventListener(_event, _listener, _options) { + throw new Error( + "WebSocketRemoteClientConnection.removeEventListener is not supported" + ); } - - this._bparser.push(data) - - if (this._pause) { this._cb = cb } else { cb() } } +//# sourceMappingURL=WebSocketClientManager.js.map -Dicer.prototype.reset = function () { - this._part = undefined - this._bparser = undefined - this._hparser = undefined -} +/***/ }), -Dicer.prototype.setBoundary = function (boundary) { - const self = this - this._bparser = new StreamSearch('\r\n--' + boundary) - this._bparser.on('info', function (isMatch, data, start, end) { - self._oninfo(isMatch, data, start, end) - }) -} +/***/ 6609: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { -Dicer.prototype._ignore = function () { - if (this._part && !this._ignoreData) { - this._ignoreData = true - this._part.on('error', EMPTY_FN) - // we must perform some kind of read on the stream even though we are - // ignoring the data, otherwise node's Readable stream will not emit 'end' - // after pushing null to the stream - this._part.resume() +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var WebSocketIndexedDBClientStore_exports = {}; +__export(WebSocketIndexedDBClientStore_exports, { + WebSocketIndexedDBClientStore: () => WebSocketIndexedDBClientStore +}); +module.exports = __toCommonJS(WebSocketIndexedDBClientStore_exports); +var import_deferred_promise = __nccwpck_require__(4647); +const DB_NAME = "msw-websocket-clients"; +const DB_STORE_NAME = "clients"; +class WebSocketIndexedDBClientStore { + db; + constructor() { + this.db = this.createDatabase(); + } + async add(client) { + const promise = new import_deferred_promise.DeferredPromise(); + const store = await this.getStore(); + const request = store.put({ + id: client.id, + url: client.url.href + }); + request.onsuccess = () => { + promise.resolve(); + }; + request.onerror = () => { + console.error(request.error); + promise.reject( + new Error( + `Failed to add WebSocket client "${client.id}". There is likely an additional output above.` + ) + ); + }; + return promise; + } + async getAll() { + const promise = new import_deferred_promise.DeferredPromise(); + const store = await this.getStore(); + const request = store.getAll(); + request.onsuccess = () => { + promise.resolve(request.result); + }; + request.onerror = () => { + console.log(request.error); + promise.reject( + new Error( + `Failed to get all WebSocket clients. There is likely an additional output above.` + ) + ); + }; + return promise; + } + async deleteMany(clientIds) { + const promise = new import_deferred_promise.DeferredPromise(); + const store = await this.getStore(); + for (const clientId of clientIds) { + store.delete(clientId); + } + store.transaction.oncomplete = () => { + promise.resolve(); + }; + store.transaction.onerror = () => { + console.error(store.transaction.error); + promise.reject( + new Error( + `Failed to delete WebSocket clients [${clientIds.join(", ")}]. There is likely an additional output above.` + ) + ); + }; + return promise; + } + async createDatabase() { + const promise = new import_deferred_promise.DeferredPromise(); + const request = indexedDB.open(DB_NAME, 1); + request.onsuccess = ({ currentTarget }) => { + const db = Reflect.get(currentTarget, "result"); + if (db.objectStoreNames.contains(DB_STORE_NAME)) { + return promise.resolve(db); + } + }; + request.onupgradeneeded = async ({ currentTarget }) => { + const db = Reflect.get(currentTarget, "result"); + if (db.objectStoreNames.contains(DB_STORE_NAME)) { + return; + } + const store = db.createObjectStore(DB_STORE_NAME, { keyPath: "id" }); + store.transaction.oncomplete = () => { + promise.resolve(db); + }; + store.transaction.onerror = () => { + console.error(store.transaction.error); + promise.reject( + new Error( + "Failed to create WebSocket client store. There is likely an additional output above." + ) + ); + }; + }; + request.onerror = () => { + console.error(request.error); + promise.reject( + new Error( + "Failed to open an IndexedDB database. There is likely an additional output above." + ) + ); + }; + return promise; + } + async getStore() { + const db = await this.db; + return db.transaction(DB_STORE_NAME, "readwrite").objectStore(DB_STORE_NAME); } } +//# sourceMappingURL=WebSocketIndexedDBClientStore.js.map -Dicer.prototype._oninfo = function (isMatch, data, start, end) { - let buf; const self = this; let i = 0; let r; let shouldWriteMore = true +/***/ }), - if (!this._part && this._justMatched && data) { - while (this._dashes < 2 && (start + i) < end) { - if (data[start + i] === DASH) { - ++i - ++this._dashes - } else { - if (this._dashes) { buf = B_ONEDASH } - this._dashes = 0 - break - } - } - if (this._dashes === 2) { - if ((start + i) < end && this.listenerCount('trailer') !== 0) { this.emit('trailer', data.slice(start + i, end)) } - this.reset() - this._finished = true - // no more parts will be added - if (self._parts === 0) { - self._realFinish = true - self.emit('finish') - self._realFinish = false - } - } - if (this._dashes) { return } +/***/ 2487: +/***/ ((module) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } - if (this._justMatched) { this._justMatched = false } - if (!this._part) { - this._part = new PartStream(this._partOpts) - this._part._read = function (n) { - self._unpause() - } - if (this._isPreamble && this.listenerCount('preamble') !== 0) { - this.emit('preamble', this._part) - } else if (this._isPreamble !== true && this.listenerCount('part') !== 0) { - this.emit('part', this._part) - } else { - this._ignore() - } - if (!this._isPreamble) { this._inHeader = true } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var WebSocketMemoryClientStore_exports = {}; +__export(WebSocketMemoryClientStore_exports, { + WebSocketMemoryClientStore: () => WebSocketMemoryClientStore +}); +module.exports = __toCommonJS(WebSocketMemoryClientStore_exports); +class WebSocketMemoryClientStore { + store; + constructor() { + this.store = /* @__PURE__ */ new Map(); } - if (data && start < end && !this._ignoreData) { - if (this._isPreamble || !this._inHeader) { - if (buf) { shouldWriteMore = this._part.push(buf) } - shouldWriteMore = this._part.push(data.slice(start, end)) - if (!shouldWriteMore) { this._pause = true } - } else if (!this._isPreamble && this._inHeader) { - if (buf) { this._hparser.push(buf) } - r = this._hparser.push(data.slice(start, end)) - if (!this._inHeader && r !== undefined && r < end) { this._oninfo(false, data, start + r, end) } - } + async add(client) { + this.store.set(client.id, { id: client.id, url: client.url.href }); } - if (isMatch) { - this._hparser.reset() - if (this._isPreamble) { this._isPreamble = false } else { - if (start !== end) { - ++this._parts - this._part.on('end', function () { - if (--self._parts === 0) { - if (self._finished) { - self._realFinish = true - self.emit('finish') - self._realFinish = false - } else { - self._unpause() - } - } - }) - } + getAll() { + return Promise.resolve(Array.from(this.store.values())); + } + async deleteMany(clientIds) { + for (const clientId of clientIds) { + this.store.delete(clientId); } - this._part.push(null) - this._part = undefined - this._ignoreData = false - this._justMatched = true - this._dashes = 0 } } +//# sourceMappingURL=WebSocketMemoryClientStore.js.map -Dicer.prototype._unpause = function () { - if (!this._pause) { return } +/***/ }), - this._pause = false - if (this._cb) { - const cb = this._cb - this._cb = undefined - cb() +/***/ 8645: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { + +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var attachWebSocketLogger_exports = {}; +__export(attachWebSocketLogger_exports, { + attachWebSocketLogger: () => attachWebSocketLogger, + colors: () => colors, + logConnectionOpen: () => logConnectionOpen +}); +module.exports = __toCommonJS(attachWebSocketLogger_exports); +var import_devUtils = __nccwpck_require__(1000); +var import_getTimestamp = __nccwpck_require__(6402); +var import_toPublicUrl = __nccwpck_require__(805); +var import_getMessageLength = __nccwpck_require__(7674); +var import_getPublicData = __nccwpck_require__(1768); +const colors = { + system: "#3b82f6", + outgoing: "#22c55e", + incoming: "#ef4444", + mocked: "#ff6a33" +}; +function attachWebSocketLogger(connection) { + const { client, server } = connection; + logConnectionOpen(client); + client.addEventListener("message", (event) => { + logOutgoingClientMessage(event); + }); + client.addEventListener("close", (event) => { + logConnectionClose(event); + }); + client.socket.addEventListener("error", (event) => { + logClientError(event); + }); + client.send = new Proxy(client.send, { + apply(target, thisArg, args) { + const [data] = args; + const messageEvent = new MessageEvent("message", { data }); + Object.defineProperties(messageEvent, { + currentTarget: { + enumerable: true, + writable: false, + value: client.socket + }, + target: { + enumerable: true, + writable: false, + value: client.socket + } + }); + queueMicrotask(() => { + logIncomingMockedClientMessage(messageEvent); + }); + return Reflect.apply(target, thisArg, args); + } + }); + server.addEventListener( + "open", + () => { + server.addEventListener("message", (event) => { + logIncomingServerMessage(event); + }); + }, + { once: true } + ); + server.send = new Proxy(server.send, { + apply(target, thisArg, args) { + const [data] = args; + const messageEvent = new MessageEvent("message", { data }); + Object.defineProperties(messageEvent, { + currentTarget: { + enumerable: true, + writable: false, + value: server.socket + }, + target: { + enumerable: true, + writable: false, + value: server.socket + } + }); + logOutgoingMockedClientMessage(messageEvent); + return Reflect.apply(target, thisArg, args); + } + }); } +function logConnectionOpen(client) { + const publicUrl = (0, import_toPublicUrl.toPublicUrl)(client.url); + console.groupCollapsed( + import_devUtils.devUtils.formatMessage(`${(0, import_getTimestamp.getTimestamp)()} %c\u25B6%c ${publicUrl}`), + `color:${colors.system}`, + "color:inherit" + ); + console.log("Client:", client.socket); + console.groupEnd(); +} +function logConnectionClose(event) { + const target = event.target; + const publicUrl = (0, import_toPublicUrl.toPublicUrl)(target.url); + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)({ milliseconds: true })} %c\u25A0%c ${publicUrl}` + ), + `color:${colors.system}`, + "color:inherit" + ); + console.log(event); + console.groupEnd(); +} +function logClientError(event) { + const socket = event.target; + const publicUrl = (0, import_toPublicUrl.toPublicUrl)(socket.url); + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)({ milliseconds: true })} %c\xD7%c ${publicUrl}` + ), + `color:${colors.system}`, + "color:inherit" + ); + console.log(event); + console.groupEnd(); +} +async function logOutgoingClientMessage(event) { + const byteLength = (0, import_getMessageLength.getMessageLength)(event.data); + const publicData = await (0, import_getPublicData.getPublicData)(event.data); + const arrow = event.defaultPrevented ? "\u21E1" : "\u2B06"; + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)({ milliseconds: true })} %c${arrow}%c ${publicData} %c${byteLength}%c` + ), + `color:${colors.outgoing}`, + "color:inherit", + "color:gray;font-weight:normal", + "color:inherit;font-weight:inherit" + ); + console.log(event); + console.groupEnd(); +} +async function logOutgoingMockedClientMessage(event) { + const byteLength = (0, import_getMessageLength.getMessageLength)(event.data); + const publicData = await (0, import_getPublicData.getPublicData)(event.data); + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)({ milliseconds: true })} %c\u2B06%c ${publicData} %c${byteLength}%c` + ), + `color:${colors.mocked}`, + "color:inherit", + "color:gray;font-weight:normal", + "color:inherit;font-weight:inherit" + ); + console.log(event); + console.groupEnd(); +} +async function logIncomingMockedClientMessage(event) { + const byteLength = (0, import_getMessageLength.getMessageLength)(event.data); + const publicData = await (0, import_getPublicData.getPublicData)(event.data); + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)({ milliseconds: true })} %c\u2B07%c ${publicData} %c${byteLength}%c` + ), + `color:${colors.mocked}`, + "color:inherit", + "color:gray;font-weight:normal", + "color:inherit;font-weight:inherit" + ); + console.log(event); + console.groupEnd(); +} +async function logIncomingServerMessage(event) { + const byteLength = (0, import_getMessageLength.getMessageLength)(event.data); + const publicData = await (0, import_getPublicData.getPublicData)(event.data); + const arrow = event.defaultPrevented ? "\u21E3" : "\u2B07"; + console.groupCollapsed( + import_devUtils.devUtils.formatMessage( + `${(0, import_getTimestamp.getTimestamp)({ milliseconds: true })} %c${arrow}%c ${publicData} %c${byteLength}%c` + ), + `color:${colors.incoming}`, + "color:inherit", + "color:gray;font-weight:normal", + "color:inherit;font-weight:inherit" + ); + console.log(event); + console.groupEnd(); +} +//# sourceMappingURL=attachWebSocketLogger.js.map -module.exports = Dicer +/***/ }), + +/***/ 7674: +/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +"use strict"; + +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var getMessageLength_exports = {}; +__export(getMessageLength_exports, { + getMessageLength: () => getMessageLength +}); +module.exports = __toCommonJS(getMessageLength_exports); +var import_isObject = __nccwpck_require__(8183); +function getMessageLength(data) { + if (data instanceof Blob) { + return data.size; + } + if ((0, import_isObject.isObject)(data) && "byteLength" in data) { + return data.byteLength; + } + return new Blob([data]).size; +} +//# sourceMappingURL=getMessageLength.js.map /***/ }), -/***/ 2271: +/***/ 1768: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var getPublicData_exports = {}; +__export(getPublicData_exports, { + getPublicData: () => getPublicData +}); +module.exports = __toCommonJS(getPublicData_exports); +var import_isObject = __nccwpck_require__(8183); +var import_truncateMessage = __nccwpck_require__(5216); +async function getPublicData(data) { + if (data instanceof Blob) { + const text = await data.text(); + return `Blob(${(0, import_truncateMessage.truncateMessage)(text)})`; + } + if ((0, import_isObject.isObject)(data)) { + const text = new TextDecoder().decode(data); + return `ArrayBuffer(${(0, import_truncateMessage.truncateMessage)(text)})`; + } + return (0, import_truncateMessage.truncateMessage)(data); +} +//# sourceMappingURL=getPublicData.js.map + +/***/ }), -const EventEmitter = (__nccwpck_require__(8474).EventEmitter) -const inherits = (__nccwpck_require__(7975).inherits) -const getLimit = __nccwpck_require__(2393) +/***/ 5216: +/***/ ((module) => { -const StreamSearch = __nccwpck_require__(4136) +"use strict"; -const B_DCRLF = Buffer.from('\r\n\r\n') -const RE_CRLF = /\r\n/g -const RE_HDR = /^([^:]+):[ \t]?([\x00-\xFF]+)?$/ // eslint-disable-line no-control-regex +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); +var truncateMessage_exports = {}; +__export(truncateMessage_exports, { + truncateMessage: () => truncateMessage +}); +module.exports = __toCommonJS(truncateMessage_exports); +const MAX_LENGTH = 24; +function truncateMessage(message) { + if (message.length <= MAX_LENGTH) { + return message; + } + return `${message.slice(0, MAX_LENGTH)}\u2026`; +} +//# sourceMappingURL=truncateMessage.js.map -function HeaderParser (cfg) { - EventEmitter.call(this) +/***/ }), - cfg = cfg || {} - const self = this - this.nread = 0 - this.maxed = false - this.npairs = 0 - this.maxHeaderPairs = getLimit(cfg, 'maxHeaderPairs', 2000) - this.maxHeaderSize = getLimit(cfg, 'maxHeaderSize', 80 * 1024) - this.buffer = '' - this.header = {} - this.finished = false - this.ss = new StreamSearch(B_DCRLF) - this.ss.on('info', function (isMatch, data, start, end) { - if (data && !self.maxed) { - if (self.nread + end - start >= self.maxHeaderSize) { - end = self.maxHeaderSize - self.nread + start - self.nread = self.maxHeaderSize - self.maxed = true - } else { self.nread += (end - start) } +/***/ 5565: +/***/ ((module) => { - self.buffer += data.toString('binary', start, end) +"use strict"; + +var __create = Object.create; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __getProtoOf = Object.getPrototypeOf; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __commonJS = (cb, mod) => function __require() { + return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; +}; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( + // If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, + mod +)); +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); + +// node_modules/.pnpm/cookie@1.0.2/node_modules/cookie/dist/index.js +var require_dist = __commonJS({ + "node_modules/.pnpm/cookie@1.0.2/node_modules/cookie/dist/index.js"(exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); + exports.parse = parse2; + exports.serialize = serialize2; + var cookieNameRegExp = /^[\u0021-\u003A\u003C\u003E-\u007E]+$/; + var cookieValueRegExp = /^[\u0021-\u003A\u003C-\u007E]*$/; + var domainValueRegExp = /^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i; + var pathValueRegExp = /^[\u0020-\u003A\u003D-\u007E]*$/; + var __toString = Object.prototype.toString; + var NullObject = /* @__PURE__ */ (() => { + const C = function() { + }; + C.prototype = /* @__PURE__ */ Object.create(null); + return C; + })(); + function parse2(str, options) { + const obj = new NullObject(); + const len = str.length; + if (len < 2) + return obj; + const dec = options?.decode || decode; + let index = 0; + do { + const eqIdx = str.indexOf("=", index); + if (eqIdx === -1) + break; + const colonIdx = str.indexOf(";", index); + const endIdx = colonIdx === -1 ? len : colonIdx; + if (eqIdx > endIdx) { + index = str.lastIndexOf(";", eqIdx - 1) + 1; + continue; + } + const keyStartIdx = startIndex(str, index, eqIdx); + const keyEndIdx = endIndex(str, eqIdx, keyStartIdx); + const key = str.slice(keyStartIdx, keyEndIdx); + if (obj[key] === void 0) { + let valStartIdx = startIndex(str, eqIdx + 1, endIdx); + let valEndIdx = endIndex(str, endIdx, valStartIdx); + const value = dec(str.slice(valStartIdx, valEndIdx)); + obj[key] = value; + } + index = endIdx + 1; + } while (index < len); + return obj; + } + function startIndex(str, index, max) { + do { + const code = str.charCodeAt(index); + if (code !== 32 && code !== 9) + return index; + } while (++index < max); + return max; + } + function endIndex(str, index, min) { + while (index > min) { + const code = str.charCodeAt(--index); + if (code !== 32 && code !== 9) + return index + 1; + } + return min; + } + function serialize2(name, val, options) { + const enc = options?.encode || encodeURIComponent; + if (!cookieNameRegExp.test(name)) { + throw new TypeError(`argument name is invalid: ${name}`); + } + const value = enc(val); + if (!cookieValueRegExp.test(value)) { + throw new TypeError(`argument val is invalid: ${val}`); + } + let str = name + "=" + value; + if (!options) + return str; + if (options.maxAge !== void 0) { + if (!Number.isInteger(options.maxAge)) { + throw new TypeError(`option maxAge is invalid: ${options.maxAge}`); + } + str += "; Max-Age=" + options.maxAge; + } + if (options.domain) { + if (!domainValueRegExp.test(options.domain)) { + throw new TypeError(`option domain is invalid: ${options.domain}`); + } + str += "; Domain=" + options.domain; + } + if (options.path) { + if (!pathValueRegExp.test(options.path)) { + throw new TypeError(`option path is invalid: ${options.path}`); + } + str += "; Path=" + options.path; + } + if (options.expires) { + if (!isDate(options.expires) || !Number.isFinite(options.expires.valueOf())) { + throw new TypeError(`option expires is invalid: ${options.expires}`); + } + str += "; Expires=" + options.expires.toUTCString(); + } + if (options.httpOnly) { + str += "; HttpOnly"; + } + if (options.secure) { + str += "; Secure"; + } + if (options.partitioned) { + str += "; Partitioned"; + } + if (options.priority) { + const priority = typeof options.priority === "string" ? options.priority.toLowerCase() : void 0; + switch (priority) { + case "low": + str += "; Priority=Low"; + break; + case "medium": + str += "; Priority=Medium"; + break; + case "high": + str += "; Priority=High"; + break; + default: + throw new TypeError(`option priority is invalid: ${options.priority}`); + } + } + if (options.sameSite) { + const sameSite = typeof options.sameSite === "string" ? options.sameSite.toLowerCase() : options.sameSite; + switch (sameSite) { + case true: + case "strict": + str += "; SameSite=Strict"; + break; + case "lax": + str += "; SameSite=Lax"; + break; + case "none": + str += "; SameSite=None"; + break; + default: + throw new TypeError(`option sameSite is invalid: ${options.sameSite}`); + } + } + return str; + } + function decode(str) { + if (str.indexOf("%") === -1) + return str; + try { + return decodeURIComponent(str); + } catch (e) { + return str; + } } - if (isMatch) { self._finish() } - }) -} -inherits(HeaderParser, EventEmitter) + function isDate(val) { + return __toString.call(val) === "[object Date]"; + } + } +}); -HeaderParser.prototype.push = function (data) { - const r = this.ss.push(data) - if (this.finished) { return r } -} +// src/shims/cookie.ts +var cookie_exports = {}; +__export(cookie_exports, { + default: () => cookie_default, + parse: () => parse, + serialize: () => serialize +}); +module.exports = __toCommonJS(cookie_exports); +var allCookie = __toESM(require_dist(), 1); +var cookie = allCookie.default || allCookie; +var parse = cookie.parse; +var serialize = cookie.serialize; +var cookie_default = cookie; -HeaderParser.prototype.reset = function () { - this.finished = false - this.buffer = '' - this.header = {} - this.ss.reset() -} -HeaderParser.prototype._finish = function () { - if (this.buffer) { this._parseHeader() } - this.ss.matches = this.ss.maxMatches - const header = this.header - this.header = {} - this.buffer = '' - this.finished = true - this.nread = this.npairs = 0 - this.maxed = false - this.emit('header', header) -} +/***/ }), -HeaderParser.prototype._parseHeader = function () { - if (this.npairs === this.maxHeaderPairs) { return } +/***/ 4961: +/***/ ((module) => { - const lines = this.buffer.split(RE_CRLF) - const len = lines.length - let m, h +"use strict"; - for (var i = 0; i < len; ++i) { // eslint-disable-line no-var - if (lines[i].length === 0) { continue } - if (lines[i][0] === '\t' || lines[i][0] === ' ') { - // folded header content - // RFC2822 says to just remove the CRLF and not the whitespace following - // it, so we follow the RFC and include the leading whitespace ... - if (h) { - this.header[h][this.header[h].length - 1] += lines[i] - continue +var __create = Object.create; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __getProtoOf = Object.getPrototypeOf; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __commonJS = (cb, mod) => function __require() { + return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; +}; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( + // If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, + mod +)); +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); + +// node_modules/.pnpm/statuses@2.0.2/node_modules/statuses/codes.json +var require_codes = __commonJS({ + "node_modules/.pnpm/statuses@2.0.2/node_modules/statuses/codes.json"(exports, module2) { + module2.exports = { + "100": "Continue", + "101": "Switching Protocols", + "102": "Processing", + "103": "Early Hints", + "200": "OK", + "201": "Created", + "202": "Accepted", + "203": "Non-Authoritative Information", + "204": "No Content", + "205": "Reset Content", + "206": "Partial Content", + "207": "Multi-Status", + "208": "Already Reported", + "226": "IM Used", + "300": "Multiple Choices", + "301": "Moved Permanently", + "302": "Found", + "303": "See Other", + "304": "Not Modified", + "305": "Use Proxy", + "307": "Temporary Redirect", + "308": "Permanent Redirect", + "400": "Bad Request", + "401": "Unauthorized", + "402": "Payment Required", + "403": "Forbidden", + "404": "Not Found", + "405": "Method Not Allowed", + "406": "Not Acceptable", + "407": "Proxy Authentication Required", + "408": "Request Timeout", + "409": "Conflict", + "410": "Gone", + "411": "Length Required", + "412": "Precondition Failed", + "413": "Payload Too Large", + "414": "URI Too Long", + "415": "Unsupported Media Type", + "416": "Range Not Satisfiable", + "417": "Expectation Failed", + "418": "I'm a Teapot", + "421": "Misdirected Request", + "422": "Unprocessable Entity", + "423": "Locked", + "424": "Failed Dependency", + "425": "Too Early", + "426": "Upgrade Required", + "428": "Precondition Required", + "429": "Too Many Requests", + "431": "Request Header Fields Too Large", + "451": "Unavailable For Legal Reasons", + "500": "Internal Server Error", + "501": "Not Implemented", + "502": "Bad Gateway", + "503": "Service Unavailable", + "504": "Gateway Timeout", + "505": "HTTP Version Not Supported", + "506": "Variant Also Negotiates", + "507": "Insufficient Storage", + "508": "Loop Detected", + "509": "Bandwidth Limit Exceeded", + "510": "Not Extended", + "511": "Network Authentication Required" + }; + } +}); + +// node_modules/.pnpm/statuses@2.0.2/node_modules/statuses/index.js +var require_statuses = __commonJS({ + "node_modules/.pnpm/statuses@2.0.2/node_modules/statuses/index.js"(exports, module2) { + "use strict"; + var codes = require_codes(); + module2.exports = status; + status.message = codes; + status.code = createMessageToStatusCodeMap(codes); + status.codes = createStatusCodeList(codes); + status.redirect = { + 300: true, + 301: true, + 302: true, + 303: true, + 305: true, + 307: true, + 308: true + }; + status.empty = { + 204: true, + 205: true, + 304: true + }; + status.retry = { + 502: true, + 503: true, + 504: true + }; + function createMessageToStatusCodeMap(codes2) { + var map = {}; + Object.keys(codes2).forEach(function forEachCode(code) { + var message2 = codes2[code]; + var status2 = Number(code); + map[message2.toLowerCase()] = status2; + }); + return map; + } + function createStatusCodeList(codes2) { + return Object.keys(codes2).map(function mapCode(code) { + return Number(code); + }); + } + function getStatusCode(message2) { + var msg = message2.toLowerCase(); + if (!Object.prototype.hasOwnProperty.call(status.code, msg)) { + throw new Error('invalid status message: "' + message2 + '"'); } + return status.code[msg]; } - - const posColon = lines[i].indexOf(':') - if ( - posColon === -1 || - posColon === 0 - ) { - return + function getStatusMessage(code) { + if (!Object.prototype.hasOwnProperty.call(status.message, code)) { + throw new Error("invalid status code: " + code); + } + return status.message[code]; + } + function status(code) { + if (typeof code === "number") { + return getStatusMessage(code); + } + if (typeof code !== "string") { + throw new TypeError("code must be a number or string"); + } + var n = parseInt(code, 10); + if (!isNaN(n)) { + return getStatusMessage(n); + } + return getStatusCode(code); } - m = RE_HDR.exec(lines[i]) - h = m[1].toLowerCase() - this.header[h] = this.header[h] || [] - this.header[h].push((m[2] || '')) - if (++this.npairs === this.maxHeaderPairs) { break } } -} +}); -module.exports = HeaderParser +// src/shims/statuses.ts +var statuses_exports = {}; +__export(statuses_exports, { + default: () => statuses_default, + message: () => message +}); +module.exports = __toCommonJS(statuses_exports); +var allStatuses = __toESM(require_statuses(), 1); +var statuses = allStatuses.default || allStatuses; +var message = statuses.message; +var statuses_default = statuses; +/*! Bundled license information: + +statuses/index.js: + (*! + * statuses + * Copyright(c) 2014 Jonathan Ong + * Copyright(c) 2016 Douglas Christopher Wilson + * MIT Licensed + *) +*/ /***/ }), -/***/ 612: +/***/ 1623: +/***/ ((__unused_webpack_module, exports) => { + +Object.defineProperty(exports, "__esModule", ({ value: true })); + +//#region src/clients/fetch.ts +let _config = {}; +const getConfig = () => _config; +const setConfig = (config) => { + _config = config; + return getConfig(); +}; +const client = async (paramsConfig) => { + const normalizedParams = new URLSearchParams(); + const globalConfig = getConfig(); + const config = { + ...globalConfig, + ...paramsConfig, + headers: { + ...Array.isArray(globalConfig.headers) ? Object.fromEntries(globalConfig.headers) : globalConfig.headers, + ...Array.isArray(paramsConfig.headers) ? Object.fromEntries(paramsConfig.headers) : paramsConfig.headers + } + }; + Object.entries(config.params || {}).forEach(([key, value]) => { + if (value !== void 0) normalizedParams.append(key, value === null ? "null" : value.toString()); + }); + let targetUrl = [config.baseURL, config.url].filter(Boolean).join(""); + if (config.params) targetUrl += `?${normalizedParams}`; + const response = await fetch(targetUrl, { + credentials: config.credentials || "same-origin", + method: config.method?.toUpperCase(), + body: config.data instanceof FormData ? config.data : JSON.stringify(config.data), + signal: config.signal, + headers: config.headers + }); + return { + data: [ + 204, + 205, + 304 + ].includes(response.status) || !response.body ? {} : await response.json(), + status: response.status, + statusText: response.statusText, + headers: response.headers + }; +}; +client.getConfig = getConfig; +client.setConfig = setConfig; +var fetch_default = client; + +//#endregion +exports.client = client; +exports["default"] = fetch_default; +exports.getConfig = getConfig; +exports.setConfig = setConfig; +//# sourceMappingURL=fetch.cjs.map + +/***/ }), + +/***/ 9256: /***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { "use strict"; +var __defProp = Object.defineProperty; +var __getOwnPropDesc = Object.getOwnPropertyDescriptor; +var __getOwnPropNames = Object.getOwnPropertyNames; +var __hasOwnProp = Object.prototype.hasOwnProperty; +var __export = (target, all) => { + for (var name in all) + __defProp(target, name, { get: all[name], enumerable: true }); +}; +var __copyProps = (to, from, except, desc) => { + if (from && typeof from === "object" || typeof from === "function") { + for (let key of __getOwnPropNames(from)) + if (!__hasOwnProp.call(to, key) && key !== except) + __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); + } + return to; +}; +var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); + +// lib/cookie/index.ts +var index_exports = {}; +__export(index_exports, { + Cookie: () => Cookie, + CookieJar: () => CookieJar, + MemoryCookieStore: () => MemoryCookieStore, + ParameterError: () => ParameterError, + PrefixSecurityEnum: () => PrefixSecurityEnum, + Store: () => Store, + canonicalDomain: () => canonicalDomain, + cookieCompare: () => cookieCompare, + defaultPath: () => defaultPath, + domainMatch: () => domainMatch, + formatDate: () => formatDate, + fromJSON: () => fromJSON2, + getPublicSuffix: () => getPublicSuffix, + parse: () => parse2, + parseDate: () => parseDate, + pathMatch: () => pathMatch, + permuteDomain: () => permuteDomain, + permutePath: () => permutePath, + version: () => version +}); +module.exports = __toCommonJS(index_exports); -const inherits = (__nccwpck_require__(7975).inherits) -const ReadableStream = (__nccwpck_require__(7075).Readable) - -function PartStream (opts) { - ReadableStream.call(this, opts) +// lib/pathMatch.ts +function pathMatch(reqPath, cookiePath) { + if (cookiePath === reqPath) { + return true; + } + const idx = reqPath.indexOf(cookiePath); + if (idx === 0) { + if (cookiePath[cookiePath.length - 1] === "/") { + return true; + } + if (reqPath.startsWith(cookiePath) && reqPath[cookiePath.length] === "/") { + return true; + } + } + return false; } -inherits(PartStream, ReadableStream) - -PartStream.prototype._read = function (n) {} -module.exports = PartStream +// lib/getPublicSuffix.ts +var import_tldts = __nccwpck_require__(935); +var SPECIAL_USE_DOMAINS = ["local", "example", "invalid", "localhost", "test"]; +var SPECIAL_TREATMENT_DOMAINS = ["localhost", "invalid"]; +var defaultGetPublicSuffixOptions = { + allowSpecialUseDomain: false, + ignoreError: false +}; +function getPublicSuffix(domain, options = {}) { + options = { ...defaultGetPublicSuffixOptions, ...options }; + const domainParts = domain.split("."); + const topLevelDomain = domainParts[domainParts.length - 1]; + const allowSpecialUseDomain = !!options.allowSpecialUseDomain; + const ignoreError = !!options.ignoreError; + if (allowSpecialUseDomain && topLevelDomain !== void 0 && SPECIAL_USE_DOMAINS.includes(topLevelDomain)) { + if (domainParts.length > 1) { + const secondLevelDomain = domainParts[domainParts.length - 2]; + return `${secondLevelDomain}.${topLevelDomain}`; + } else if (SPECIAL_TREATMENT_DOMAINS.includes(topLevelDomain)) { + return topLevelDomain; + } + } + if (!ignoreError && topLevelDomain !== void 0 && SPECIAL_USE_DOMAINS.includes(topLevelDomain)) { + throw new Error( + `Cookie has domain set to the public suffix "${topLevelDomain}" which is a special use domain. To allow this, configure your CookieJar with {allowSpecialUseDomain: true, rejectPublicSuffixes: false}.` + ); + } + const publicSuffix = (0, import_tldts.getDomain)(domain, { + allowIcannDomains: true, + allowPrivateDomains: true + }); + if (publicSuffix) return publicSuffix; +} +// lib/permuteDomain.ts +function permuteDomain(domain, allowSpecialUseDomain) { + const pubSuf = getPublicSuffix(domain, { + allowSpecialUseDomain + }); + if (!pubSuf) { + return void 0; + } + if (pubSuf == domain) { + return [domain]; + } + if (domain.slice(-1) == ".") { + domain = domain.slice(0, -1); + } + const prefix = domain.slice(0, -(pubSuf.length + 1)); + const parts = prefix.split(".").reverse(); + let cur = pubSuf; + const permutations = [cur]; + while (parts.length) { + const part = parts.shift(); + cur = `${part}.${cur}`; + permutations.push(cur); + } + return permutations; +} -/***/ }), +// lib/store.ts +var Store = class { + constructor() { + this.synchronous = false; + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + findCookie(_domain, _path, _key, _callback) { + throw new Error("findCookie is not implemented"); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + findCookies(_domain, _path, _allowSpecialUseDomain = false, _callback) { + throw new Error("findCookies is not implemented"); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + putCookie(_cookie, _callback) { + throw new Error("putCookie is not implemented"); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + updateCookie(_oldCookie, _newCookie, _callback) { + throw new Error("updateCookie is not implemented"); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + removeCookie(_domain, _path, _key, _callback) { + throw new Error("removeCookie is not implemented"); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + removeCookies(_domain, _path, _callback) { + throw new Error("removeCookies is not implemented"); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + removeAllCookies(_callback) { + throw new Error("removeAllCookies is not implemented"); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + getAllCookies(_callback) { + throw new Error( + "getAllCookies is not implemented (therefore jar cannot be serialized)" + ); + } +}; -/***/ 4136: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +// lib/utils.ts +var objectToString = (obj) => Object.prototype.toString.call(obj); +var safeArrayToString = (arr, seenArrays) => { + if (typeof arr.join !== "function") return objectToString(arr); + seenArrays.add(arr); + const mapped = arr.map( + (val) => val === null || val === void 0 || seenArrays.has(val) ? "" : safeToStringImpl(val, seenArrays) + ); + return mapped.join(); +}; +var safeToStringImpl = (val, seenArrays = /* @__PURE__ */ new WeakSet()) => { + if (typeof val !== "object" || val === null) { + return String(val); + } else if (typeof val.toString === "function") { + return Array.isArray(val) ? ( + // Arrays have a weird custom toString that we need to replicate + safeArrayToString(val, seenArrays) + ) : ( + // eslint-disable-next-line @typescript-eslint/no-base-to-string + String(val) + ); + } else { + return objectToString(val); + } +}; +var safeToString = (val) => safeToStringImpl(val); +function createPromiseCallback(cb) { + let callback; + let resolve; + let reject; + const promise = new Promise((_resolve, _reject) => { + resolve = _resolve; + reject = _reject; + }); + if (typeof cb === "function") { + callback = (err, result) => { + try { + if (err) cb(err); + else cb(null, result); + } catch (e) { + reject(e instanceof Error ? e : new Error()); + } + }; + } else { + callback = (err, result) => { + try { + if (err) reject(err); + else resolve(result); + } catch (e) { + reject(e instanceof Error ? e : new Error()); + } + }; + } + return { + promise, + callback, + resolve: (value) => { + callback(null, value); + return promise; + }, + reject: (error) => { + callback(error); + return promise; + } + }; +} +function inOperator(k, o) { + return k in o; +} -"use strict"; +// lib/memstore.ts +var MemoryCookieStore = class extends Store { + /** + * Create a new {@link MemoryCookieStore}. + */ + constructor() { + super(); + this.synchronous = true; + this.idx = /* @__PURE__ */ Object.create(null); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + findCookie(domain, path, key, callback) { + const promiseCallback = createPromiseCallback(callback); + if (domain == null || path == null || key == null) { + return promiseCallback.resolve(void 0); + } + const result = this.idx[domain]?.[path]?.[key]; + return promiseCallback.resolve(result); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + findCookies(domain, path, allowSpecialUseDomain = false, callback) { + if (typeof allowSpecialUseDomain === "function") { + callback = allowSpecialUseDomain; + allowSpecialUseDomain = true; + } + const results = []; + const promiseCallback = createPromiseCallback(callback); + if (!domain) { + return promiseCallback.resolve([]); + } + let pathMatcher; + if (!path) { + pathMatcher = function matchAll(domainIndex) { + for (const curPath in domainIndex) { + const pathIndex = domainIndex[curPath]; + for (const key in pathIndex) { + const value = pathIndex[key]; + if (value) { + results.push(value); + } + } + } + }; + } else { + pathMatcher = function matchRFC(domainIndex) { + for (const cookiePath in domainIndex) { + if (pathMatch(path, cookiePath)) { + const pathIndex = domainIndex[cookiePath]; + for (const key in pathIndex) { + const value = pathIndex[key]; + if (value) { + results.push(value); + } + } + } + } + }; + } + const domains = permuteDomain(domain, allowSpecialUseDomain) || [domain]; + const idx = this.idx; + domains.forEach((curDomain) => { + const domainIndex = idx[curDomain]; + if (!domainIndex) { + return; + } + pathMatcher(domainIndex); + }); + return promiseCallback.resolve(results); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + putCookie(cookie, callback) { + const promiseCallback = createPromiseCallback(callback); + const { domain, path, key } = cookie; + if (domain == null || path == null || key == null) { + return promiseCallback.resolve(void 0); + } + const domainEntry = this.idx[domain] ?? /* @__PURE__ */ Object.create(null); + this.idx[domain] = domainEntry; + const pathEntry = domainEntry[path] ?? /* @__PURE__ */ Object.create(null); + domainEntry[path] = pathEntry; + pathEntry[key] = cookie; + return promiseCallback.resolve(void 0); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + updateCookie(_oldCookie, newCookie, callback) { + if (callback) this.putCookie(newCookie, callback); + else return this.putCookie(newCookie); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + removeCookie(domain, path, key, callback) { + const promiseCallback = createPromiseCallback(callback); + delete this.idx[domain]?.[path]?.[key]; + return promiseCallback.resolve(void 0); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + removeCookies(domain, path, callback) { + const promiseCallback = createPromiseCallback(callback); + const domainEntry = this.idx[domain]; + if (domainEntry) { + if (path) { + delete domainEntry[path]; + } else { + delete this.idx[domain]; + } + } + return promiseCallback.resolve(void 0); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + removeAllCookies(callback) { + const promiseCallback = createPromiseCallback(callback); + this.idx = /* @__PURE__ */ Object.create(null); + return promiseCallback.resolve(void 0); + } + /** + * @internal No doc because this is an overload that supports the implementation + */ + getAllCookies(callback) { + const promiseCallback = createPromiseCallback(callback); + const cookies = []; + const idx = this.idx; + const domains = Object.keys(idx); + domains.forEach((domain) => { + const domainEntry = idx[domain] ?? {}; + const paths = Object.keys(domainEntry); + paths.forEach((path) => { + const pathEntry = domainEntry[path] ?? {}; + const keys = Object.keys(pathEntry); + keys.forEach((key) => { + const keyEntry = pathEntry[key]; + if (keyEntry != null) { + cookies.push(keyEntry); + } + }); + }); + }); + cookies.sort((a, b) => { + return (a.creationIndex || 0) - (b.creationIndex || 0); + }); + return promiseCallback.resolve(cookies); + } +}; +// lib/validators.ts +function isNonEmptyString(data) { + return isString(data) && data !== ""; +} +function isEmptyString(data) { + return data === "" || data instanceof String && data.toString() === ""; +} +function isString(data) { + return typeof data === "string" || data instanceof String; +} +function isObject(data) { + return objectToString(data) === "[object Object]"; +} +function validate(bool, cbOrMessage, message) { + if (bool) return; + const cb = typeof cbOrMessage === "function" ? cbOrMessage : void 0; + let options = typeof cbOrMessage === "function" ? message : cbOrMessage; + if (!isObject(options)) options = "[object Object]"; + const err = new ParameterError(safeToString(options)); + if (cb) cb(err); + else throw err; +} +var ParameterError = class extends Error { +}; -/** - * Copyright Brian White. All rights reserved. - * - * @see https://github.com/mscdex/streamsearch - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to - * deal in the Software without restriction, including without limitation the - * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or - * sell copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - * IN THE SOFTWARE. - * - * Based heavily on the Streaming Boyer-Moore-Horspool C++ implementation - * by Hongli Lai at: https://github.com/FooBarWidget/boyer-moore-horspool - */ -const EventEmitter = (__nccwpck_require__(8474).EventEmitter) -const inherits = (__nccwpck_require__(7975).inherits) +// lib/version.ts +var version = "6.0.0"; -function SBMH (needle) { - if (typeof needle === 'string') { - needle = Buffer.from(needle) +// lib/cookie/constants.ts +var PrefixSecurityEnum = { + SILENT: "silent", + STRICT: "strict", + DISABLED: "unsafe-disabled" +}; +Object.freeze(PrefixSecurityEnum); +var IP_V6_REGEX = ` +\\[?(?: +(?:[a-fA-F\\d]{1,4}:){7}(?:[a-fA-F\\d]{1,4}|:)| +(?:[a-fA-F\\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|:[a-fA-F\\d]{1,4}|:)| +(?:[a-fA-F\\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,2}|:)| +(?:[a-fA-F\\d]{1,4}:){4}(?:(?::[a-fA-F\\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,3}|:)| +(?:[a-fA-F\\d]{1,4}:){3}(?:(?::[a-fA-F\\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,4}|:)| +(?:[a-fA-F\\d]{1,4}:){2}(?:(?::[a-fA-F\\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,5}|:)| +(?:[a-fA-F\\d]{1,4}:){1}(?:(?::[a-fA-F\\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,6}|:)| +(?::(?:(?::[a-fA-F\\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}|(?::[a-fA-F\\d]{1,4}){1,7}|:)) +)(?:%[0-9a-zA-Z]{1,})?\\]? +`.replace(/\s*\/\/.*$/gm, "").replace(/\n/g, "").trim(); +var IP_V6_REGEX_OBJECT = new RegExp(`^${IP_V6_REGEX}$`); +var IP_V4_REGEX = `(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])`; +var IP_V4_REGEX_OBJECT = new RegExp(`^${IP_V4_REGEX}$`); + +// lib/cookie/canonicalDomain.ts +function domainToASCII(domain) { + return new URL(`http://${domain}`).hostname; +} +function canonicalDomain(domainName) { + if (domainName == null) { + return void 0; + } + let str = domainName.trim().replace(/^\./, ""); + if (IP_V6_REGEX_OBJECT.test(str)) { + if (!str.startsWith("[")) { + str = "[" + str; + } + if (!str.endsWith("]")) { + str = str + "]"; + } + return domainToASCII(str).slice(1, -1); + } + if (/[^\u0001-\u007f]/.test(str)) { + return domainToASCII(str); + } + return str.toLowerCase(); +} + +// lib/cookie/formatDate.ts +function formatDate(date) { + return date.toUTCString(); +} + +// lib/cookie/parseDate.ts +var DATE_DELIM = /[\x09\x20-\x2F\x3B-\x40\x5B-\x60\x7B-\x7E]/; +var MONTH_TO_NUM = { + jan: 0, + feb: 1, + mar: 2, + apr: 3, + may: 4, + jun: 5, + jul: 6, + aug: 7, + sep: 8, + oct: 9, + nov: 10, + dec: 11 +}; +function parseDigits(token, minDigits, maxDigits, trailingOK) { + let count = 0; + while (count < token.length) { + const c = token.charCodeAt(count); + if (c <= 47 || c >= 58) { + break; + } + count++; + } + if (count < minDigits || count > maxDigits) { + return; } - - if (!Buffer.isBuffer(needle)) { - throw new TypeError('The needle has to be a String or a Buffer.') + if (!trailingOK && count != token.length) { + return; } - - const needleLength = needle.length - - if (needleLength === 0) { - throw new Error('The needle cannot be an empty String/Buffer.') + return parseInt(token.slice(0, count), 10); +} +function parseTime(token) { + const parts = token.split(":"); + const result = [0, 0, 0]; + if (parts.length !== 3) { + return; } - - if (needleLength > 256) { - throw new Error('The needle cannot have a length bigger than 256.') + for (let i = 0; i < 3; i++) { + const trailingOK = i == 2; + const numPart = parts[i]; + if (numPart === void 0) { + return; + } + const num = parseDigits(numPart, 1, 2, trailingOK); + if (num === void 0) { + return; + } + result[i] = num; + } + return result; +} +function parseMonth(token) { + token = String(token).slice(0, 3).toLowerCase(); + switch (token) { + case "jan": + return MONTH_TO_NUM.jan; + case "feb": + return MONTH_TO_NUM.feb; + case "mar": + return MONTH_TO_NUM.mar; + case "apr": + return MONTH_TO_NUM.apr; + case "may": + return MONTH_TO_NUM.may; + case "jun": + return MONTH_TO_NUM.jun; + case "jul": + return MONTH_TO_NUM.jul; + case "aug": + return MONTH_TO_NUM.aug; + case "sep": + return MONTH_TO_NUM.sep; + case "oct": + return MONTH_TO_NUM.oct; + case "nov": + return MONTH_TO_NUM.nov; + case "dec": + return MONTH_TO_NUM.dec; + default: + return; } - - this.maxMatches = Infinity - this.matches = 0 - - this._occ = new Array(256) - .fill(needleLength) // Initialize occurrence table. - this._lookbehind_size = 0 - this._needle = needle - this._bufpos = 0 - - this._lookbehind = Buffer.alloc(needleLength) - - // Populate occurrence table with analysis of the needle, - // ignoring last letter. - for (var i = 0; i < needleLength - 1; ++i) { // eslint-disable-line no-var - this._occ[needle[i]] = needleLength - 1 - i +} +function parseDate(cookieDate) { + if (!cookieDate) { + return; + } + const tokens = cookieDate.split(DATE_DELIM); + let hour; + let minute; + let second; + let dayOfMonth; + let month; + let year; + for (let i = 0; i < tokens.length; i++) { + const token = (tokens[i] ?? "").trim(); + if (!token.length) { + continue; + } + if (second === void 0) { + const result = parseTime(token); + if (result) { + hour = result[0]; + minute = result[1]; + second = result[2]; + continue; + } + } + if (dayOfMonth === void 0) { + const result = parseDigits(token, 1, 2, true); + if (result !== void 0) { + dayOfMonth = result; + continue; + } + } + if (month === void 0) { + const result = parseMonth(token); + if (result !== void 0) { + month = result; + continue; + } + } + if (year === void 0) { + const result = parseDigits(token, 2, 4, true); + if (result !== void 0) { + year = result; + if (year >= 70 && year <= 99) { + year += 1900; + } else if (year >= 0 && year <= 69) { + year += 2e3; + } + } + } + } + if (dayOfMonth === void 0 || month === void 0 || year === void 0 || hour === void 0 || minute === void 0 || second === void 0 || dayOfMonth < 1 || dayOfMonth > 31 || year < 1601 || hour > 23 || minute > 59 || second > 59) { + return; } + return new Date(Date.UTC(year, month, dayOfMonth, hour, minute, second)); } -inherits(SBMH, EventEmitter) -SBMH.prototype.reset = function () { - this._lookbehind_size = 0 - this.matches = 0 - this._bufpos = 0 +// lib/cookie/cookie.ts +var COOKIE_OCTETS = /^[\x21\x23-\x2B\x2D-\x3A\x3C-\x5B\x5D-\x7E]+$/; +var PATH_VALUE = /[\x20-\x3A\x3C-\x7E]+/; +var CONTROL_CHARS = /[\x00-\x1F]/; +var TERMINATORS = ["\n", "\r", "\0"]; +function trimTerminator(str) { + if (isEmptyString(str)) return str; + for (let t = 0; t < TERMINATORS.length; t++) { + const terminator = TERMINATORS[t]; + const terminatorIdx = terminator ? str.indexOf(terminator) : -1; + if (terminatorIdx !== -1) { + str = str.slice(0, terminatorIdx); + } + } + return str; } - -SBMH.prototype.push = function (chunk, pos) { - if (!Buffer.isBuffer(chunk)) { - chunk = Buffer.from(chunk, 'binary') +function parseCookiePair(cookiePair, looseMode) { + cookiePair = trimTerminator(cookiePair); + let firstEq = cookiePair.indexOf("="); + if (looseMode) { + if (firstEq === 0) { + cookiePair = cookiePair.substring(1); + firstEq = cookiePair.indexOf("="); + } + } else { + if (firstEq <= 0) { + return void 0; + } } - const chlen = chunk.length - this._bufpos = pos || 0 - let r - while (r !== chlen && this.matches < this.maxMatches) { r = this._sbmh_feed(chunk) } - return r + let cookieName, cookieValue; + if (firstEq <= 0) { + cookieName = ""; + cookieValue = cookiePair.trim(); + } else { + cookieName = cookiePair.slice(0, firstEq).trim(); + cookieValue = cookiePair.slice(firstEq + 1).trim(); + } + if (CONTROL_CHARS.test(cookieName) || CONTROL_CHARS.test(cookieValue)) { + return void 0; + } + const c = new Cookie(); + c.key = cookieName; + c.value = cookieValue; + return c; +} +function parse(str, options) { + if (isEmptyString(str) || !isString(str)) { + return void 0; + } + str = str.trim(); + const firstSemi = str.indexOf(";"); + const cookiePair = firstSemi === -1 ? str : str.slice(0, firstSemi); + const c = parseCookiePair(cookiePair, options?.loose ?? false); + if (!c) { + return void 0; + } + if (firstSemi === -1) { + return c; + } + const unparsed = str.slice(firstSemi + 1).trim(); + if (unparsed.length === 0) { + return c; + } + const cookie_avs = unparsed.split(";"); + while (cookie_avs.length) { + const av = (cookie_avs.shift() ?? "").trim(); + if (av.length === 0) { + continue; + } + const av_sep = av.indexOf("="); + let av_key, av_value; + if (av_sep === -1) { + av_key = av; + av_value = null; + } else { + av_key = av.slice(0, av_sep); + av_value = av.slice(av_sep + 1); + } + av_key = av_key.trim().toLowerCase(); + if (av_value) { + av_value = av_value.trim(); + } + switch (av_key) { + case "expires": + if (av_value) { + const exp = parseDate(av_value); + if (exp) { + c.expires = exp; + } + } + break; + case "max-age": + if (av_value) { + if (/^-?[0-9]+$/.test(av_value)) { + const delta = parseInt(av_value, 10); + c.setMaxAge(delta); + } + } + break; + case "domain": + if (av_value) { + const domain = av_value.trim().replace(/^\./, ""); + if (domain) { + c.domain = domain.toLowerCase(); + } + } + break; + case "path": + c.path = av_value && av_value[0] === "/" ? av_value : null; + break; + case "secure": + c.secure = true; + break; + case "httponly": + c.httpOnly = true; + break; + case "samesite": + switch (av_value ? av_value.toLowerCase() : "") { + case "strict": + c.sameSite = "strict"; + break; + case "lax": + c.sameSite = "lax"; + break; + case "none": + c.sameSite = "none"; + break; + default: + c.sameSite = void 0; + break; + } + break; + default: + c.extensions = c.extensions || []; + c.extensions.push(av); + break; + } + } + return c; } - -SBMH.prototype._sbmh_feed = function (data) { - const len = data.length - const needle = this._needle - const needleLength = needle.length - const lastNeedleChar = needle[needleLength - 1] - - // Positive: points to a position in `data` - // pos == 3 points to data[3] - // Negative: points to a position in the lookbehind buffer - // pos == -2 points to lookbehind[lookbehind_size - 2] - let pos = -this._lookbehind_size - let ch - - if (pos < 0) { - // Lookbehind buffer is not empty. Perform Boyer-Moore-Horspool - // search with character lookup code that considers both the - // lookbehind buffer and the current round's haystack data. - // - // Loop until - // there is a match. - // or until - // we've moved past the position that requires the - // lookbehind buffer. In this case we switch to the - // optimized loop. - // or until - // the character to look at lies outside the haystack. - while (pos < 0 && pos <= len - needleLength) { - ch = this._sbmh_lookup_char(data, pos + needleLength - 1) - - if ( - ch === lastNeedleChar && - this._sbmh_memcmp(data, pos, needleLength - 1) - ) { - this._lookbehind_size = 0 - ++this.matches - this.emit('info', true) - - return (this._bufpos = pos + needleLength) +function fromJSON(str) { + if (!str || isEmptyString(str)) { + return void 0; + } + let obj; + if (typeof str === "string") { + try { + obj = JSON.parse(str); + } catch { + return void 0; + } + } else { + obj = str; + } + const c = new Cookie(); + Cookie.serializableProperties.forEach((prop) => { + if (obj && typeof obj === "object" && inOperator(prop, obj)) { + const val = obj[prop]; + if (val === void 0) { + return; + } + if (inOperator(prop, cookieDefaults) && val === cookieDefaults[prop]) { + return; + } + switch (prop) { + case "key": + case "value": + case "sameSite": + if (typeof val === "string") { + c[prop] = val; + } + break; + case "expires": + case "creation": + case "lastAccessed": + if (typeof val === "number" || typeof val === "string" || val instanceof Date) { + c[prop] = obj[prop] == "Infinity" ? "Infinity" : new Date(val); + } else if (val === null) { + c[prop] = null; + } + break; + case "maxAge": + if (typeof val === "number" || val === "Infinity" || val === "-Infinity") { + c[prop] = val; + } + break; + case "domain": + case "path": + if (typeof val === "string" || val === null) { + c[prop] = val; + } + break; + case "secure": + case "httpOnly": + if (typeof val === "boolean") { + c[prop] = val; + } + break; + case "extensions": + if (Array.isArray(val) && val.every((item) => typeof item === "string")) { + c[prop] = val; + } + break; + case "hostOnly": + case "pathIsDefault": + if (typeof val === "boolean" || val === null) { + c[prop] = val; + } + break; } - pos += this._occ[ch] } - - // No match. - - if (pos < 0) { - // There's too few data for Boyer-Moore-Horspool to run, - // so let's use a different algorithm to skip as much as - // we can. - // Forward pos until - // the trailing part of lookbehind + data - // looks like the beginning of the needle - // or until - // pos == 0 - while (pos < 0 && !this._sbmh_memcmp(data, pos, len - pos)) { ++pos } + }); + return c; +} +var cookieDefaults = { + // the order in which the RFC has them: + key: "", + value: "", + expires: "Infinity", + maxAge: null, + domain: null, + path: null, + secure: false, + httpOnly: false, + extensions: null, + // set by the CookieJar: + hostOnly: null, + pathIsDefault: null, + creation: null, + lastAccessed: null, + sameSite: void 0 +}; +var _Cookie = class _Cookie { + /** + * Create a new Cookie instance. + * @public + * @param options - The attributes to set on the cookie + */ + constructor(options = {}) { + this.key = options.key ?? cookieDefaults.key; + this.value = options.value ?? cookieDefaults.value; + this.expires = options.expires ?? cookieDefaults.expires; + this.maxAge = options.maxAge ?? cookieDefaults.maxAge; + this.domain = options.domain ?? cookieDefaults.domain; + this.path = options.path ?? cookieDefaults.path; + this.secure = options.secure ?? cookieDefaults.secure; + this.httpOnly = options.httpOnly ?? cookieDefaults.httpOnly; + this.extensions = options.extensions ?? cookieDefaults.extensions; + this.creation = options.creation ?? cookieDefaults.creation; + this.hostOnly = options.hostOnly ?? cookieDefaults.hostOnly; + this.pathIsDefault = options.pathIsDefault ?? cookieDefaults.pathIsDefault; + this.lastAccessed = options.lastAccessed ?? cookieDefaults.lastAccessed; + this.sameSite = options.sameSite ?? cookieDefaults.sameSite; + this.creation = options.creation ?? /* @__PURE__ */ new Date(); + Object.defineProperty(this, "creationIndex", { + configurable: false, + enumerable: false, + // important for assert.deepEqual checks + writable: true, + value: ++_Cookie.cookiesCreated + }); + this.creationIndex = _Cookie.cookiesCreated; + } + [Symbol.for("nodejs.util.inspect.custom")]() { + const now = Date.now(); + const hostOnly = this.hostOnly != null ? this.hostOnly.toString() : "?"; + const createAge = this.creation && this.creation !== "Infinity" ? `${String(now - this.creation.getTime())}ms` : "?"; + const accessAge = this.lastAccessed && this.lastAccessed !== "Infinity" ? `${String(now - this.lastAccessed.getTime())}ms` : "?"; + return `Cookie="${this.toString()}; hostOnly=${hostOnly}; aAge=${accessAge}; cAge=${createAge}"`; + } + /** + * For convenience in using `JSON.stringify(cookie)`. Returns a plain-old Object that can be JSON-serialized. + * + * @remarks + * - Any `Date` properties (such as {@link Cookie.expires}, {@link Cookie.creation}, and {@link Cookie.lastAccessed}) are exported in ISO format (`Date.toISOString()`). + * + * - Custom Cookie properties are discarded. In tough-cookie 1.x, since there was no {@link Cookie.toJSON} method explicitly defined, all enumerable properties were captured. + * If you want a property to be serialized, add the property name to {@link Cookie.serializableProperties}. + */ + toJSON() { + const obj = {}; + for (const prop of _Cookie.serializableProperties) { + const val = this[prop]; + if (val === cookieDefaults[prop]) { + continue; + } + switch (prop) { + case "key": + case "value": + case "sameSite": + if (typeof val === "string") { + obj[prop] = val; + } + break; + case "expires": + case "creation": + case "lastAccessed": + if (typeof val === "number" || typeof val === "string" || val instanceof Date) { + obj[prop] = val == "Infinity" ? "Infinity" : new Date(val).toISOString(); + } else if (val === null) { + obj[prop] = null; + } + break; + case "maxAge": + if (typeof val === "number" || val === "Infinity" || val === "-Infinity") { + obj[prop] = val; + } + break; + case "domain": + case "path": + if (typeof val === "string" || val === null) { + obj[prop] = val; + } + break; + case "secure": + case "httpOnly": + if (typeof val === "boolean") { + obj[prop] = val; + } + break; + case "extensions": + if (Array.isArray(val)) { + obj[prop] = val; + } + break; + case "hostOnly": + case "pathIsDefault": + if (typeof val === "boolean" || val === null) { + obj[prop] = val; + } + break; + } } - - if (pos >= 0) { - // Discard lookbehind buffer. - this.emit('info', false, this._lookbehind, 0, this._lookbehind_size) - this._lookbehind_size = 0 + return obj; + } + /** + * Does a deep clone of this cookie, implemented exactly as `Cookie.fromJSON(cookie.toJSON())`. + * @public + */ + clone() { + return fromJSON(this.toJSON()); + } + /** + * Validates cookie attributes for semantic correctness. Useful for "lint" checking any `Set-Cookie` headers you generate. + * For now, it returns a boolean, but eventually could return a reason string. + * + * @remarks + * Works for a few things, but is by no means comprehensive. + * + * @beta + */ + validate() { + if (!this.value || !COOKIE_OCTETS.test(this.value)) { + return false; + } + if (this.expires != "Infinity" && !(this.expires instanceof Date) && !parseDate(this.expires)) { + return false; + } + if (this.maxAge != null && this.maxAge !== "Infinity" && (this.maxAge === "-Infinity" || this.maxAge <= 0)) { + return false; + } + if (this.path != null && !PATH_VALUE.test(this.path)) { + return false; + } + const cdomain = this.cdomain(); + if (cdomain) { + if (cdomain.match(/\.$/)) { + return false; + } + const suffix = getPublicSuffix(cdomain); + if (suffix == null) { + return false; + } + } + return true; + } + /** + * Sets the 'Expires' attribute on a cookie. + * + * @remarks + * When given a `string` value it will be parsed with {@link parseDate}. If the value can't be parsed as a cookie date + * then the 'Expires' attribute will be set to `"Infinity"`. + * + * @param exp - the new value for the 'Expires' attribute of the cookie. + */ + setExpires(exp) { + if (exp instanceof Date) { + this.expires = exp; } else { - // Cut off part of the lookbehind buffer that has - // been processed and append the entire haystack - // into it. - const bytesToCutOff = this._lookbehind_size + pos - if (bytesToCutOff > 0) { - // The cut off data is guaranteed not to contain the needle. - this.emit('info', false, this._lookbehind, 0, bytesToCutOff) + this.expires = parseDate(exp) || "Infinity"; + } + } + /** + * Sets the 'Max-Age' attribute (in seconds) on a cookie. + * + * @remarks + * Coerces `-Infinity` to `"-Infinity"` and `Infinity` to `"Infinity"` so it can be serialized to JSON. + * + * @param age - the new value for the 'Max-Age' attribute (in seconds). + */ + setMaxAge(age) { + if (age === Infinity) { + this.maxAge = "Infinity"; + } else if (age === -Infinity) { + this.maxAge = "-Infinity"; + } else { + this.maxAge = age; + } + } + /** + * Encodes to a `Cookie` header value (specifically, the {@link Cookie.key} and {@link Cookie.value} properties joined with "="). + * @public + */ + cookieString() { + const val = this.value || ""; + if (this.key) { + return `${this.key}=${val}`; + } + return val; + } + /** + * Encodes to a `Set-Cookie header` value. + * @public + */ + toString() { + let str = this.cookieString(); + if (this.expires != "Infinity") { + if (this.expires instanceof Date) { + str += `; Expires=${formatDate(this.expires)}`; + } + } + if (this.maxAge != null && this.maxAge != Infinity) { + str += `; Max-Age=${String(this.maxAge)}`; + } + if (this.domain && !this.hostOnly) { + str += `; Domain=${this.domain}`; + } + if (this.path) { + str += `; Path=${this.path}`; + } + if (this.secure) { + str += "; Secure"; + } + if (this.httpOnly) { + str += "; HttpOnly"; + } + if (this.sameSite && this.sameSite !== "none") { + if (this.sameSite.toLowerCase() === _Cookie.sameSiteCanonical.lax.toLowerCase()) { + str += `; SameSite=${_Cookie.sameSiteCanonical.lax}`; + } else if (this.sameSite.toLowerCase() === _Cookie.sameSiteCanonical.strict.toLowerCase()) { + str += `; SameSite=${_Cookie.sameSiteCanonical.strict}`; + } else { + str += `; SameSite=${this.sameSite}`; } - - this._lookbehind.copy(this._lookbehind, 0, bytesToCutOff, - this._lookbehind_size - bytesToCutOff) - this._lookbehind_size -= bytesToCutOff - - data.copy(this._lookbehind, this._lookbehind_size) - this._lookbehind_size += len - - this._bufpos = len - return len } + if (this.extensions) { + this.extensions.forEach((ext) => { + str += `; ${ext}`; + }); + } + return str; } - - pos += (pos >= 0) * this._bufpos - - // Lookbehind buffer is now empty. We only need to check if the - // needle is in the haystack. - if (data.indexOf(needle, pos) !== -1) { - pos = data.indexOf(needle, pos) - ++this.matches - if (pos > 0) { this.emit('info', true, data, this._bufpos, pos) } else { this.emit('info', true) } - - return (this._bufpos = pos + needleLength) - } else { - pos = len - needleLength + /** + * Computes the TTL relative to now (milliseconds). + * + * @remarks + * - `Infinity` is returned for cookies without an explicit expiry + * + * - `0` is returned if the cookie is expired. + * + * - Otherwise a time-to-live in milliseconds is returned. + * + * @param now - passing an explicit value is mostly used for testing purposes since this defaults to the `Date.now()` + * @public + */ + TTL(now = Date.now()) { + if (this.maxAge != null && typeof this.maxAge === "number") { + return this.maxAge <= 0 ? 0 : this.maxAge * 1e3; + } + const expires = this.expires; + if (expires === "Infinity") { + return Infinity; + } + return (expires?.getTime() ?? now) - (now || Date.now()); } - - // There was no match. If there's trailing haystack data that we cannot - // match yet using the Boyer-Moore-Horspool algorithm (because the trailing - // data is less than the needle size) then match using a modified - // algorithm that starts matching from the beginning instead of the end. - // Whatever trailing data is left after running this algorithm is added to - // the lookbehind buffer. - while ( - pos < len && - ( - data[pos] !== needle[0] || - ( - (Buffer.compare( - data.subarray(pos, pos + len - pos), - needle.subarray(0, len - pos) - ) !== 0) - ) - ) - ) { - ++pos + /** + * Computes the absolute unix-epoch milliseconds that this cookie expires. + * + * The "Max-Age" attribute takes precedence over "Expires" (as per the RFC). The {@link Cookie.lastAccessed} attribute + * (or the `now` parameter if given) is used to offset the {@link Cookie.maxAge} attribute. + * + * If Expires ({@link Cookie.expires}) is set, that's returned. + * + * @param now - can be used to provide a time offset (instead of {@link Cookie.lastAccessed}) to use when calculating the "Max-Age" value + */ + expiryTime(now) { + if (this.maxAge != null) { + const relativeTo = now || this.lastAccessed || /* @__PURE__ */ new Date(); + const maxAge = typeof this.maxAge === "number" ? this.maxAge : -Infinity; + const age = maxAge <= 0 ? -Infinity : maxAge * 1e3; + if (relativeTo === "Infinity") { + return Infinity; + } + return relativeTo.getTime() + age; + } + if (this.expires == "Infinity") { + return Infinity; + } + return this.expires ? this.expires.getTime() : void 0; } - if (pos < len) { - data.copy(this._lookbehind, 0, pos, pos + (len - pos)) - this._lookbehind_size = len - pos + /** + * Similar to {@link Cookie.expiryTime}, computes the absolute unix-epoch milliseconds that this cookie expires and returns it as a Date. + * + * The "Max-Age" attribute takes precedence over "Expires" (as per the RFC). The {@link Cookie.lastAccessed} attribute + * (or the `now` parameter if given) is used to offset the {@link Cookie.maxAge} attribute. + * + * If Expires ({@link Cookie.expires}) is set, that's returned. + * + * @param now - can be used to provide a time offset (instead of {@link Cookie.lastAccessed}) to use when calculating the "Max-Age" value + */ + expiryDate(now) { + const millisec = this.expiryTime(now); + if (millisec == Infinity) { + return /* @__PURE__ */ new Date(2147483647e3); + } else if (millisec == -Infinity) { + return /* @__PURE__ */ new Date(0); + } else { + return millisec == void 0 ? void 0 : new Date(millisec); + } } - - // Everything until pos is guaranteed not to contain needle data. - if (pos > 0) { this.emit('info', false, data, this._bufpos, pos < len ? pos : len) } - - this._bufpos = len - return len -} - -SBMH.prototype._sbmh_lookup_char = function (data, pos) { - return (pos < 0) - ? this._lookbehind[this._lookbehind_size + pos] - : data[pos] -} - -SBMH.prototype._sbmh_memcmp = function (data, pos, len) { - for (var i = 0; i < len; ++i) { // eslint-disable-line no-var - if (this._sbmh_lookup_char(data, pos + i) !== this._needle[i]) { return false } + /** + * Indicates if the cookie has been persisted to a store or not. + * @public + */ + isPersistent() { + return this.maxAge != null || this.expires != "Infinity"; } - return true -} - -module.exports = SBMH - - -/***/ }), - -/***/ 9581: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - -"use strict"; - - -const WritableStream = (__nccwpck_require__(7075).Writable) -const { inherits } = __nccwpck_require__(7975) -const Dicer = __nccwpck_require__(7182) - -const MultipartParser = __nccwpck_require__(1192) -const UrlencodedParser = __nccwpck_require__(855) -const parseParams = __nccwpck_require__(8929) - -function Busboy (opts) { - if (!(this instanceof Busboy)) { return new Busboy(opts) } - - if (typeof opts !== 'object') { - throw new TypeError('Busboy expected an options-Object.') + /** + * Calls {@link canonicalDomain} with the {@link Cookie.domain} property. + * @public + */ + canonicalizedDomain() { + return canonicalDomain(this.domain); } - if (typeof opts.headers !== 'object') { - throw new TypeError('Busboy expected an options-Object with headers-attribute.') + /** + * Alias for {@link Cookie.canonicalizedDomain} + * @public + */ + cdomain() { + return canonicalDomain(this.domain); } - if (typeof opts.headers['content-type'] !== 'string') { - throw new TypeError('Missing Content-Type-header.') + /** + * Parses a string into a Cookie object. + * + * @remarks + * Note: when parsing a `Cookie` header it must be split by ';' before each Cookie string can be parsed. + * + * @example + * ``` + * // parse a `Set-Cookie` header + * const setCookieHeader = 'a=bcd; Expires=Tue, 18 Oct 2011 07:05:03 GMT' + * const cookie = Cookie.parse(setCookieHeader) + * cookie.key === 'a' + * cookie.value === 'bcd' + * cookie.expires === new Date(Date.parse('Tue, 18 Oct 2011 07:05:03 GMT')) + * ``` + * + * @example + * ``` + * // parse a `Cookie` header + * const cookieHeader = 'name=value; name2=value2; name3=value3' + * const cookies = cookieHeader.split(';').map(Cookie.parse) + * cookies[0].name === 'name' + * cookies[0].value === 'value' + * cookies[1].name === 'name2' + * cookies[1].value === 'value2' + * cookies[2].name === 'name3' + * cookies[2].value === 'value3' + * ``` + * + * @param str - The `Set-Cookie` header or a Cookie string to parse. + * @param options - Configures `strict` or `loose` mode for cookie parsing + */ + static parse(str, options) { + return parse(str, options); } - - const { - headers, - ...streamOptions - } = opts - - this.opts = { - autoDestroy: false, - ...streamOptions + /** + * Does the reverse of {@link Cookie.toJSON}. + * + * @remarks + * Any Date properties (such as .expires, .creation, and .lastAccessed) are parsed via Date.parse, not tough-cookie's parseDate, since ISO timestamps are being handled at this layer. + * + * @example + * ``` + * const json = JSON.stringify({ + * key: 'alpha', + * value: 'beta', + * domain: 'example.com', + * path: '/foo', + * expires: '2038-01-19T03:14:07.000Z', + * }) + * const cookie = Cookie.fromJSON(json) + * cookie.key === 'alpha' + * cookie.value === 'beta' + * cookie.domain === 'example.com' + * cookie.path === '/foo' + * cookie.expires === new Date(Date.parse('2038-01-19T03:14:07.000Z')) + * ``` + * + * @param str - An unparsed JSON string or a value that has already been parsed as JSON + */ + static fromJSON(str) { + return fromJSON(str); } - WritableStream.call(this, this.opts) - - this._done = false - this._parser = this.getParserByHeaders(headers) - this._finished = false -} -inherits(Busboy, WritableStream) - -Busboy.prototype.emit = function (ev) { - if (ev === 'finish') { - if (!this._done) { - this._parser?.end() - return - } else if (this._finished) { - return - } - this._finished = true +}; +_Cookie.cookiesCreated = 0; +/** + * @internal + */ +_Cookie.sameSiteLevel = { + strict: 3, + lax: 2, + none: 1 +}; +/** + * @internal + */ +_Cookie.sameSiteCanonical = { + strict: "Strict", + lax: "Lax" +}; +/** + * Cookie properties that will be serialized when using {@link Cookie.fromJSON} and {@link Cookie.toJSON}. + * @public + */ +_Cookie.serializableProperties = [ + "key", + "value", + "expires", + "maxAge", + "domain", + "path", + "secure", + "httpOnly", + "extensions", + "hostOnly", + "pathIsDefault", + "creation", + "lastAccessed", + "sameSite" +]; +var Cookie = _Cookie; + +// lib/cookie/cookieCompare.ts +var MAX_TIME = 2147483647e3; +function cookieCompare(a, b) { + let cmp; + const aPathLen = a.path ? a.path.length : 0; + const bPathLen = b.path ? b.path.length : 0; + cmp = bPathLen - aPathLen; + if (cmp !== 0) { + return cmp; + } + const aTime = a.creation && a.creation instanceof Date ? a.creation.getTime() : MAX_TIME; + const bTime = b.creation && b.creation instanceof Date ? b.creation.getTime() : MAX_TIME; + cmp = aTime - bTime; + if (cmp !== 0) { + return cmp; + } + cmp = (a.creationIndex || 0) - (b.creationIndex || 0); + return cmp; +} + +// lib/cookie/defaultPath.ts +function defaultPath(path) { + if (!path || path.slice(0, 1) !== "/") { + return "/"; + } + if (path === "/") { + return path; + } + const rightSlash = path.lastIndexOf("/"); + if (rightSlash === 0) { + return "/"; + } + return path.slice(0, rightSlash); +} + +// lib/cookie/domainMatch.ts +var IP_REGEX_LOWERCASE = /(?:^(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}$)|(?:^(?:(?:[a-f\d]{1,4}:){7}(?:[a-f\d]{1,4}|:)|(?:[a-f\d]{1,4}:){6}(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|:[a-f\d]{1,4}|:)|(?:[a-f\d]{1,4}:){5}(?::(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,2}|:)|(?:[a-f\d]{1,4}:){4}(?:(?::[a-f\d]{1,4}){0,1}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,3}|:)|(?:[a-f\d]{1,4}:){3}(?:(?::[a-f\d]{1,4}){0,2}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,4}|:)|(?:[a-f\d]{1,4}:){2}(?:(?::[a-f\d]{1,4}){0,3}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,5}|:)|(?:[a-f\d]{1,4}:){1}(?:(?::[a-f\d]{1,4}){0,4}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,6}|:)|(?::(?:(?::[a-f\d]{1,4}){0,5}:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)){3}|(?::[a-f\d]{1,4}){1,7}|:)))$)/; +function domainMatch(domain, cookieDomain, canonicalize) { + if (domain == null || cookieDomain == null) { + return void 0; + } + let _str; + let _domStr; + if (canonicalize !== false) { + _str = canonicalDomain(domain); + _domStr = canonicalDomain(cookieDomain); + } else { + _str = domain; + _domStr = cookieDomain; } - WritableStream.prototype.emit.apply(this, arguments) -} - -Busboy.prototype.getParserByHeaders = function (headers) { - const parsed = parseParams(headers['content-type']) - - const cfg = { - defCharset: this.opts.defCharset, - fileHwm: this.opts.fileHwm, - headers, - highWaterMark: this.opts.highWaterMark, - isPartAFile: this.opts.isPartAFile, - limits: this.opts.limits, - parsedConType: parsed, - preservePath: this.opts.preservePath + if (_str == null || _domStr == null) { + return void 0; } - - if (MultipartParser.detect.test(parsed[0])) { - return new MultipartParser(this, cfg) + if (_str == _domStr) { + return true; } - if (UrlencodedParser.detect.test(parsed[0])) { - return new UrlencodedParser(this, cfg) + const idx = _str.lastIndexOf(_domStr); + if (idx <= 0) { + return false; } - throw new Error('Unsupported Content-Type.') -} - -Busboy.prototype._write = function (chunk, encoding, cb) { - this._parser.write(chunk, cb) -} - -module.exports = Busboy -module.exports["default"] = Busboy -module.exports.Busboy = Busboy - -module.exports.Dicer = Dicer - - -/***/ }), - -/***/ 1192: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { - -"use strict"; - - -// TODO: -// * support 1 nested multipart level -// (see second multipart example here: -// http://www.w3.org/TR/html401/interact/forms.html#didx-multipartform-data) -// * support limits.fieldNameSize -// -- this will require modifications to utils.parseParams - -const { Readable } = __nccwpck_require__(7075) -const { inherits } = __nccwpck_require__(7975) - -const Dicer = __nccwpck_require__(7182) - -const parseParams = __nccwpck_require__(8929) -const decodeText = __nccwpck_require__(2747) -const basename = __nccwpck_require__(692) -const getLimit = __nccwpck_require__(2393) - -const RE_BOUNDARY = /^boundary$/i -const RE_FIELD = /^form-data$/i -const RE_CHARSET = /^charset$/i -const RE_FILENAME = /^filename$/i -const RE_NAME = /^name$/i - -Multipart.detect = /^multipart\/form-data/i -function Multipart (boy, cfg) { - let i - let len - const self = this - let boundary - const limits = cfg.limits - const isPartAFile = cfg.isPartAFile || ((fieldName, contentType, fileName) => (contentType === 'application/octet-stream' || fileName !== undefined)) - const parsedConType = cfg.parsedConType || [] - const defCharset = cfg.defCharset || 'utf8' - const preservePath = cfg.preservePath - const fileOpts = { highWaterMark: cfg.fileHwm } - - for (i = 0, len = parsedConType.length; i < len; ++i) { - if (Array.isArray(parsedConType[i]) && - RE_BOUNDARY.test(parsedConType[i][0])) { - boundary = parsedConType[i][1] - break - } + if (_str.length !== _domStr.length + idx) { + return false; } - - function checkFinished () { - if (nends === 0 && finished && !boy._done) { - finished = false - self.end() - } + if (_str.substring(idx - 1, idx) !== ".") { + return false; } + return !IP_REGEX_LOWERCASE.test(_str); +} - if (typeof boundary !== 'string') { throw new Error('Multipart: Boundary not found') } - - const fieldSizeLimit = getLimit(limits, 'fieldSize', 1 * 1024 * 1024) - const fileSizeLimit = getLimit(limits, 'fileSize', Infinity) - const filesLimit = getLimit(limits, 'files', Infinity) - const fieldsLimit = getLimit(limits, 'fields', Infinity) - const partsLimit = getLimit(limits, 'parts', Infinity) - const headerPairsLimit = getLimit(limits, 'headerPairs', 2000) - const headerSizeLimit = getLimit(limits, 'headerSize', 80 * 1024) - - let nfiles = 0 - let nfields = 0 - let nends = 0 - let curFile - let curField - let finished = false - - this._needDrain = false - this._pause = false - this._cb = undefined - this._nparts = 0 - this._boy = boy - - const parserCfg = { - boundary, - maxHeaderPairs: headerPairsLimit, - maxHeaderSize: headerSizeLimit, - partHwm: fileOpts.highWaterMark, - highWaterMark: cfg.highWaterMark +// lib/cookie/secureContext.ts +function isLoopbackV4(address) { + const octets = address.split("."); + return octets.length === 4 && octets[0] !== void 0 && parseInt(octets[0], 10) === 127; +} +function isLoopbackV6(address) { + return address === "::1"; +} +function isNormalizedLocalhostTLD(lowerHost) { + return lowerHost.endsWith(".localhost"); +} +function isLocalHostname(host) { + const lowerHost = host.toLowerCase(); + return lowerHost === "localhost" || isNormalizedLocalhostTLD(lowerHost); +} +function hostNoBrackets(host) { + if (host.length >= 2 && host.startsWith("[") && host.endsWith("]")) { + return host.substring(1, host.length - 1); + } + return host; +} +function isPotentiallyTrustworthy(inputUrl, allowSecureOnLocal = true) { + let url; + if (typeof inputUrl === "string") { + try { + url = new URL(inputUrl); + } catch { + return false; + } + } else { + url = inputUrl; + } + const scheme = url.protocol.replace(":", "").toLowerCase(); + const hostname = hostNoBrackets(url.hostname).replace(/\.+$/, ""); + if (scheme === "https" || scheme === "wss") { + return true; + } + if (!allowSecureOnLocal) { + return false; } + if (IP_V4_REGEX_OBJECT.test(hostname)) { + return isLoopbackV4(hostname); + } + if (IP_V6_REGEX_OBJECT.test(hostname)) { + return isLoopbackV6(hostname); + } + return isLocalHostname(hostname); +} - this.parser = new Dicer(parserCfg) - this.parser.on('drain', function () { - self._needDrain = false - if (self._cb && !self._pause) { - const cb = self._cb - self._cb = undefined - cb() +// lib/cookie/cookieJar.ts +var defaultSetCookieOptions = { + loose: false, + sameSiteContext: void 0, + ignoreError: false, + http: true +}; +var defaultGetCookieOptions = { + http: true, + expire: true, + allPaths: false, + sameSiteContext: void 0, + sort: void 0 +}; +var SAME_SITE_CONTEXT_VAL_ERR = 'Invalid sameSiteContext option for getCookies(); expected one of "strict", "lax", or "none"'; +function getCookieContext(url) { + if (url && typeof url === "object" && "hostname" in url && typeof url.hostname === "string" && "pathname" in url && typeof url.pathname === "string" && "protocol" in url && typeof url.protocol === "string") { + return { + hostname: url.hostname, + pathname: url.pathname, + protocol: url.protocol + }; + } else if (typeof url === "string") { + try { + return new URL(decodeURI(url)); + } catch { + return new URL(url); } - }).on('part', function onPart (part) { - if (++self._nparts > partsLimit) { - self.parser.removeListener('part', onPart) - self.parser.on('part', skipPart) - boy.hitPartsLimit = true - boy.emit('partsLimit') - return skipPart(part) + } else { + throw new ParameterError("`url` argument is not a string or URL."); + } +} +function checkSameSiteContext(value) { + const context = String(value).toLowerCase(); + if (context === "none" || context === "lax" || context === "strict") { + return context; + } else { + return void 0; + } +} +function isSecurePrefixConditionMet(cookie) { + const startsWithSecurePrefix = typeof cookie.key === "string" && cookie.key.startsWith("__Secure-"); + return !startsWithSecurePrefix || cookie.secure; +} +function isHostPrefixConditionMet(cookie) { + const startsWithHostPrefix = typeof cookie.key === "string" && cookie.key.startsWith("__Host-"); + return !startsWithHostPrefix || Boolean( + cookie.secure && cookie.hostOnly && cookie.path != null && cookie.path === "/" + ); +} +function getNormalizedPrefixSecurity(prefixSecurity) { + const normalizedPrefixSecurity = prefixSecurity.toLowerCase(); + switch (normalizedPrefixSecurity) { + case PrefixSecurityEnum.STRICT: + case PrefixSecurityEnum.SILENT: + case PrefixSecurityEnum.DISABLED: + return normalizedPrefixSecurity; + default: + return PrefixSecurityEnum.SILENT; + } +} +var CookieJar = class _CookieJar { + /** + * Creates a new `CookieJar` instance. + * + * @remarks + * - If a custom store is not passed to the constructor, an in-memory store ({@link MemoryCookieStore} will be created and used. + * - If a boolean value is passed as the `options` parameter, this is equivalent to passing `{ rejectPublicSuffixes: }` + * + * @param store - a custom {@link Store} implementation (defaults to {@link MemoryCookieStore}) + * @param options - configures how cookies are processed by the cookie jar + */ + constructor(store, options) { + if (typeof options === "boolean") { + options = { rejectPublicSuffixes: options }; + } + this.rejectPublicSuffixes = options?.rejectPublicSuffixes ?? true; + this.enableLooseMode = options?.looseMode ?? false; + this.allowSpecialUseDomain = options?.allowSpecialUseDomain ?? true; + this.allowSecureOnLocal = options?.allowSecureOnLocal ?? true; + this.prefixSecurity = getNormalizedPrefixSecurity( + options?.prefixSecurity ?? "silent" + ); + this.store = store ?? new MemoryCookieStore(); + } + callSync(fn) { + if (!this.store.synchronous) { + throw new Error( + "CookieJar store is not synchronous; use async API instead." + ); + } + let syncErr = null; + let syncResult = void 0; + try { + fn.call(this, (error, result) => { + syncErr = error; + syncResult = result; + }); + } catch (err) { + syncErr = err; } - - // hack because streams2 _always_ doesn't emit 'end' until nextTick, so let - // us emit 'end' early since we know the part has ended if we are already - // seeing the next part - if (curField) { - const field = curField - field.emit('end') - field.removeAllListeners('end') + if (syncErr) throw syncErr; + return syncResult; + } + /** + * @internal No doc because this is the overload implementation + */ + setCookie(cookie, url, options, callback) { + if (typeof options === "function") { + callback = options; + options = void 0; + } + const promiseCallback = createPromiseCallback(callback); + const cb = promiseCallback.callback; + let context; + try { + if (typeof url === "string") { + validate( + isNonEmptyString(url), + callback, + safeToString(options) + ); + } + context = getCookieContext(url); + if (typeof url === "function") { + return promiseCallback.reject(new Error("No URL was specified")); + } + if (typeof options === "function") { + options = defaultSetCookieOptions; + } + validate(typeof cb === "function", cb); + if (!isNonEmptyString(cookie) && !isObject(cookie) && cookie instanceof String && cookie.length == 0) { + return promiseCallback.resolve(void 0); + } + } catch (err) { + return promiseCallback.reject(err); + } + const host = canonicalDomain(context.hostname) ?? null; + const loose = options?.loose || this.enableLooseMode; + let sameSiteContext = null; + if (options?.sameSiteContext) { + sameSiteContext = checkSameSiteContext(options.sameSiteContext); + if (!sameSiteContext) { + return promiseCallback.reject(new Error(SAME_SITE_CONTEXT_VAL_ERR)); + } + } + if (typeof cookie === "string" || cookie instanceof String) { + const parsedCookie = Cookie.parse(cookie.toString(), { loose }); + if (!parsedCookie) { + const err = new Error("Cookie failed to parse"); + return options?.ignoreError ? promiseCallback.resolve(void 0) : promiseCallback.reject(err); + } + cookie = parsedCookie; + } else if (!(cookie instanceof Cookie)) { + const err = new Error( + "First argument to setCookie must be a Cookie object or string" + ); + return options?.ignoreError ? promiseCallback.resolve(void 0) : promiseCallback.reject(err); + } + const now = options?.now || /* @__PURE__ */ new Date(); + if (this.rejectPublicSuffixes && cookie.domain) { + try { + const cdomain = cookie.cdomain(); + const suffix = typeof cdomain === "string" ? getPublicSuffix(cdomain, { + allowSpecialUseDomain: this.allowSpecialUseDomain, + ignoreError: options?.ignoreError + }) : null; + if (suffix == null && !IP_V6_REGEX_OBJECT.test(cookie.domain)) { + const err = new Error("Cookie has domain set to a public suffix"); + return options?.ignoreError ? promiseCallback.resolve(void 0) : promiseCallback.reject(err); + } + } catch (err) { + return options?.ignoreError ? promiseCallback.resolve(void 0) : ( + // eslint-disable-next-line @typescript-eslint/no-unsafe-argument + promiseCallback.reject(err) + ); + } } - - part.on('header', function (header) { - let contype - let fieldname - let parsed - let charset - let encoding - let filename - let nsize = 0 - - if (header['content-type']) { - parsed = parseParams(header['content-type'][0]) - if (parsed[0]) { - contype = parsed[0].toLowerCase() - for (i = 0, len = parsed.length; i < len; ++i) { - if (RE_CHARSET.test(parsed[i][0])) { - charset = parsed[i][1].toLowerCase() - break - } - } + if (cookie.domain) { + if (!domainMatch(host ?? void 0, cookie.cdomain() ?? void 0, false)) { + const err = new Error( + `Cookie not in this host's domain. Cookie:${cookie.cdomain() ?? "null"} Request:${host ?? "null"}` + ); + return options?.ignoreError ? promiseCallback.resolve(void 0) : promiseCallback.reject(err); + } + if (cookie.hostOnly == null) { + cookie.hostOnly = false; + } + } else { + cookie.hostOnly = true; + cookie.domain = host; + } + if (!cookie.path || cookie.path[0] !== "/") { + cookie.path = defaultPath(context.pathname); + cookie.pathIsDefault = true; + } + if (options?.http === false && cookie.httpOnly) { + const err = new Error("Cookie is HttpOnly and this isn't an HTTP API"); + return options.ignoreError ? promiseCallback.resolve(void 0) : promiseCallback.reject(err); + } + if (cookie.sameSite !== "none" && cookie.sameSite !== void 0 && sameSiteContext) { + if (sameSiteContext === "none") { + const err = new Error( + "Cookie is SameSite but this is a cross-origin request" + ); + return options?.ignoreError ? promiseCallback.resolve(void 0) : promiseCallback.reject(err); + } + } + const ignoreErrorForPrefixSecurity = this.prefixSecurity === PrefixSecurityEnum.SILENT; + const prefixSecurityDisabled = this.prefixSecurity === PrefixSecurityEnum.DISABLED; + if (!prefixSecurityDisabled) { + let errorFound = false; + let errorMsg; + if (!isSecurePrefixConditionMet(cookie)) { + errorFound = true; + errorMsg = "Cookie has __Secure prefix but Secure attribute is not set"; + } else if (!isHostPrefixConditionMet(cookie)) { + errorFound = true; + errorMsg = "Cookie has __Host prefix but either Secure or HostOnly attribute is not set or Path is not '/'"; + } + if (errorFound) { + return options?.ignoreError || ignoreErrorForPrefixSecurity ? promiseCallback.resolve(void 0) : promiseCallback.reject(new Error(errorMsg)); + } + } + const store = this.store; + if (!store.updateCookie) { + store.updateCookie = async function(_oldCookie, newCookie, cb2) { + return this.putCookie(newCookie).then( + () => cb2?.(null), + (error) => cb2?.(error) + ); + }; + } + const withCookie = function withCookie2(err, oldCookie) { + if (err) { + cb(err); + return; + } + const next = function(err2) { + if (err2) { + cb(err2); + } else if (typeof cookie === "string") { + cb(null, void 0); + } else { + cb(null, cookie); + } + }; + if (oldCookie) { + if (options && "http" in options && options.http === false && oldCookie.httpOnly) { + err = new Error("old Cookie is HttpOnly and this isn't an HTTP API"); + if (options.ignoreError) cb(null, void 0); + else cb(err); + return; + } + if (cookie instanceof Cookie) { + cookie.creation = oldCookie.creation; + cookie.creationIndex = oldCookie.creationIndex; + cookie.lastAccessed = now; + store.updateCookie(oldCookie, cookie, next); + } + } else { + if (cookie instanceof Cookie) { + cookie.creation = cookie.lastAccessed = now; + store.putCookie(cookie, next); } } - - if (contype === undefined) { contype = 'text/plain' } - if (charset === undefined) { charset = defCharset } - - if (header['content-disposition']) { - parsed = parseParams(header['content-disposition'][0]) - if (!RE_FIELD.test(parsed[0])) { return skipPart(part) } - for (i = 0, len = parsed.length; i < len; ++i) { - if (RE_NAME.test(parsed[i][0])) { - fieldname = parsed[i][1] - } else if (RE_FILENAME.test(parsed[i][0])) { - filename = parsed[i][1] - if (!preservePath) { filename = basename(filename) } - } + }; + store.findCookie(cookie.domain, cookie.path, cookie.key, withCookie); + return promiseCallback.promise; + } + /** + * Synchronously attempt to set the {@link Cookie} in the {@link CookieJar}. + * + * Note: Only works if the configured {@link Store} is also synchronous. + * + * @remarks + * - If successfully persisted, the {@link Cookie} will have updated + * {@link Cookie.creation}, {@link Cookie.lastAccessed} and {@link Cookie.hostOnly} + * properties. + * + * - As per the RFC, the {@link Cookie.hostOnly} flag is set if there was no `Domain={value}` + * attribute on the cookie string. The {@link Cookie.domain} property is set to the + * fully-qualified hostname of `currentUrl` in this case. Matching this cookie requires an + * exact hostname match (not a {@link domainMatch} as per usual) + * + * @param cookie - The cookie object or cookie string to store. A string value will be parsed into a cookie using {@link Cookie.parse}. + * @param url - The domain to store the cookie with. + * @param options - Configuration settings to use when storing the cookie. + * @public + */ + setCookieSync(cookie, url, options) { + const setCookieFn = options ? this.setCookie.bind(this, cookie, url, options) : this.setCookie.bind(this, cookie, url); + return this.callSync(setCookieFn); + } + /** + * @internal No doc because this is the overload implementation + */ + getCookies(url, options, callback) { + if (typeof options === "function") { + callback = options; + options = defaultGetCookieOptions; + } else if (options === void 0) { + options = defaultGetCookieOptions; + } + const promiseCallback = createPromiseCallback(callback); + const cb = promiseCallback.callback; + let context; + try { + if (typeof url === "string") { + validate(isNonEmptyString(url), cb, url); + } + context = getCookieContext(url); + validate( + isObject(options), + cb, + safeToString(options) + ); + validate(typeof cb === "function", cb); + } catch (parameterError) { + return promiseCallback.reject(parameterError); + } + const host = canonicalDomain(context.hostname); + const path = context.pathname || "/"; + const potentiallyTrustworthy = isPotentiallyTrustworthy( + url, + this.allowSecureOnLocal + ); + let sameSiteLevel = 0; + if (options.sameSiteContext) { + const sameSiteContext = checkSameSiteContext(options.sameSiteContext); + if (sameSiteContext == null) { + return promiseCallback.reject(new Error(SAME_SITE_CONTEXT_VAL_ERR)); + } + sameSiteLevel = Cookie.sameSiteLevel[sameSiteContext]; + if (!sameSiteLevel) { + return promiseCallback.reject(new Error(SAME_SITE_CONTEXT_VAL_ERR)); + } + } + const http = options.http ?? true; + const now = Date.now(); + const expireCheck = options.expire ?? true; + const allPaths = options.allPaths ?? false; + const store = this.store; + function matchingCookie(c) { + if (c.hostOnly) { + if (c.domain != host) { + return false; } - } else { return skipPart(part) } - - if (header['content-transfer-encoding']) { encoding = header['content-transfer-encoding'][0].toLowerCase() } else { encoding = '7bit' } - - let onData, - onEnd - - if (isPartAFile(fieldname, contype, filename)) { - // file/binary field - if (nfiles === filesLimit) { - if (!boy.hitFilesLimit) { - boy.hitFilesLimit = true - boy.emit('filesLimit') - } - return skipPart(part) + } else { + if (!domainMatch(host ?? void 0, c.domain ?? void 0, false)) { + return false; } - - ++nfiles - - if (boy.listenerCount('file') === 0) { - self.parser._ignore() - return + } + if (!allPaths && typeof c.path === "string" && !pathMatch(path, c.path)) { + return false; + } + if (c.secure && !potentiallyTrustworthy) { + return false; + } + if (c.httpOnly && !http) { + return false; + } + if (sameSiteLevel) { + let cookieLevel; + if (c.sameSite === "lax") { + cookieLevel = Cookie.sameSiteLevel.lax; + } else if (c.sameSite === "strict") { + cookieLevel = Cookie.sameSiteLevel.strict; + } else { + cookieLevel = Cookie.sameSiteLevel.none; } - - ++nends - const file = new FileStream(fileOpts) - curFile = file - file.on('end', function () { - --nends - self._pause = false - checkFinished() - if (self._cb && !self._needDrain) { - const cb = self._cb - self._cb = undefined - cb() - } - }) - file._read = function (n) { - if (!self._pause) { return } - self._pause = false - if (self._cb && !self._needDrain) { - const cb = self._cb - self._cb = undefined - cb() - } + if (cookieLevel > sameSiteLevel) { + return false; } - boy.emit('file', fieldname, file, filename, encoding, contype) - - onData = function (data) { - if ((nsize += data.length) > fileSizeLimit) { - const extralen = fileSizeLimit - nsize + data.length - if (extralen > 0) { file.push(data.slice(0, extralen)) } - file.truncated = true - file.bytesRead = fileSizeLimit - part.removeAllListeners('data') - file.emit('limit') - return - } else if (!file.push(data)) { self._pause = true } - - file.bytesRead = nsize + } + const expiryTime = c.expiryTime(); + if (expireCheck && expiryTime != void 0 && expiryTime <= now) { + store.removeCookie(c.domain, c.path, c.key, () => { + }); + return false; + } + return true; + } + store.findCookies( + host, + allPaths ? null : path, + this.allowSpecialUseDomain, + (err, cookies) => { + if (err) { + cb(err); + return; + } + if (cookies == null) { + cb(null, []); + return; + } + cookies = cookies.filter(matchingCookie); + if ("sort" in options && options.sort !== false) { + cookies = cookies.sort(cookieCompare); + } + const now2 = /* @__PURE__ */ new Date(); + for (const cookie of cookies) { + cookie.lastAccessed = now2; + } + cb(null, cookies); + } + ); + return promiseCallback.promise; + } + /** + * Synchronously retrieve the list of cookies that can be sent in a Cookie header for the + * current URL. + * + * Note: Only works if the configured Store is also synchronous. + * + * @remarks + * - The array of cookies returned will be sorted according to {@link cookieCompare}. + * + * - The {@link Cookie.lastAccessed} property will be updated on all returned cookies. + * + * @param url - The domain to store the cookie with. + * @param options - Configuration settings to use when retrieving the cookies. + */ + getCookiesSync(url, options) { + return this.callSync(this.getCookies.bind(this, url, options)) ?? []; + } + /** + * @internal No doc because this is the overload implementation + */ + getCookieString(url, options, callback) { + if (typeof options === "function") { + callback = options; + options = void 0; + } + const promiseCallback = createPromiseCallback(callback); + const next = function(err, cookies) { + if (err) { + promiseCallback.callback(err); + } else { + promiseCallback.callback( + null, + cookies?.sort(cookieCompare).map((c) => c.cookieString()).join("; ") + ); + } + }; + this.getCookies(url, options, next); + return promiseCallback.promise; + } + /** + * Synchronous version of `.getCookieString()`. Accepts the same options as `.getCookies()` but returns a string suitable for a + * `Cookie` header rather than an Array. + * + * Note: Only works if the configured Store is also synchronous. + * + * @param url - The domain to store the cookie with. + * @param options - Configuration settings to use when retrieving the cookies. + */ + getCookieStringSync(url, options) { + return this.callSync( + options ? this.getCookieString.bind(this, url, options) : this.getCookieString.bind(this, url) + ) ?? ""; + } + /** + * @internal No doc because this is the overload implementation + */ + getSetCookieStrings(url, options, callback) { + if (typeof options === "function") { + callback = options; + options = void 0; + } + const promiseCallback = createPromiseCallback( + callback + ); + const next = function(err, cookies) { + if (err) { + promiseCallback.callback(err); + } else { + promiseCallback.callback( + null, + cookies?.map((c) => { + return c.toString(); + }) + ); + } + }; + this.getCookies(url, options, next); + return promiseCallback.promise; + } + /** + * Synchronous version of `.getSetCookieStrings()`. Returns an array of strings suitable for `Set-Cookie` headers. + * Accepts the same options as `.getCookies()`. + * + * Note: Only works if the configured Store is also synchronous. + * + * @param url - The domain to store the cookie with. + * @param options - Configuration settings to use when retrieving the cookies. + */ + getSetCookieStringsSync(url, options = {}) { + return this.callSync(this.getSetCookieStrings.bind(this, url, options)) ?? []; + } + /** + * @internal No doc because this is the overload implementation + */ + serialize(callback) { + const promiseCallback = createPromiseCallback(callback); + let type = this.store.constructor.name; + if (isObject(type)) { + type = null; + } + const serialized = { + // The version of tough-cookie that serialized this jar. Generally a good + // practice since future versions can make data import decisions based on + // known past behavior. When/if this matters, use `semver`. + version: `tough-cookie@${version}`, + // add the store type, to make humans happy: + storeType: type, + // CookieJar configuration: + rejectPublicSuffixes: this.rejectPublicSuffixes, + enableLooseMode: this.enableLooseMode, + allowSpecialUseDomain: this.allowSpecialUseDomain, + prefixSecurity: getNormalizedPrefixSecurity(this.prefixSecurity), + // this gets filled from getAllCookies: + cookies: [] + }; + if (typeof this.store.getAllCookies !== "function") { + return promiseCallback.reject( + new Error( + "store does not support getAllCookies and cannot be serialized" + ) + ); + } + this.store.getAllCookies((err, cookies) => { + if (err) { + promiseCallback.callback(err); + return; + } + if (cookies == null) { + promiseCallback.callback(null, serialized); + return; + } + serialized.cookies = cookies.map((cookie) => { + const serializedCookie = cookie.toJSON(); + delete serializedCookie.creationIndex; + return serializedCookie; + }); + promiseCallback.callback(null, serialized); + }); + return promiseCallback.promise; + } + /** + * Serialize the CookieJar if the underlying store supports `.getAllCookies`. + * + * Note: Only works if the configured Store is also synchronous. + */ + serializeSync() { + return this.callSync((callback) => { + this.serialize(callback); + }); + } + /** + * Alias of {@link CookieJar.serializeSync}. Allows the cookie to be serialized + * with `JSON.stringify(cookieJar)`. + */ + toJSON() { + return this.serializeSync(); + } + /** + * Use the class method CookieJar.deserialize instead of calling this directly + * @internal + */ + _importCookies(serialized, callback) { + let cookies = void 0; + if (serialized && typeof serialized === "object" && inOperator("cookies", serialized) && Array.isArray(serialized.cookies)) { + cookies = serialized.cookies; + } + if (!cookies) { + callback(new Error("serialized jar has no cookies array"), void 0); + return; + } + cookies = cookies.slice(); + const putNext = (err) => { + if (err) { + callback(err, void 0); + return; + } + if (Array.isArray(cookies)) { + if (!cookies.length) { + callback(err, this); + return; } - - onEnd = function () { - curFile = undefined - file.push(null) + let cookie; + try { + cookie = Cookie.fromJSON(cookies.shift()); + } catch (e) { + callback(e instanceof Error ? e : new Error(), void 0); + return; } - } else { - // non-file field - if (nfields === fieldsLimit) { - if (!boy.hitFieldsLimit) { - boy.hitFieldsLimit = true - boy.emit('fieldsLimit') - } - return skipPart(part) + if (cookie === void 0) { + putNext(null); + return; } - - ++nfields - ++nends - let buffer = '' - let truncated = false - curField = part - - onData = function (data) { - if ((nsize += data.length) > fieldSizeLimit) { - const extralen = (fieldSizeLimit - (nsize - data.length)) - buffer += data.toString('binary', 0, extralen) - truncated = true - part.removeAllListeners('data') - } else { buffer += data.toString('binary') } + this.store.putCookie(cookie, putNext); + } + }; + putNext(null); + } + /** + * @internal + */ + _importCookiesSync(serialized) { + this.callSync(this._importCookies.bind(this, serialized)); + } + /** + * @internal No doc because this is the overload implementation + */ + clone(newStore, callback) { + if (typeof newStore === "function") { + callback = newStore; + newStore = void 0; + } + const promiseCallback = createPromiseCallback(callback); + const cb = promiseCallback.callback; + this.serialize((err, serialized) => { + if (err) { + return promiseCallback.reject(err); + } + return _CookieJar.deserialize(serialized ?? "", newStore, cb); + }); + return promiseCallback.promise; + } + /** + * @internal + */ + _cloneSync(newStore) { + const cloneFn = newStore && typeof newStore !== "function" ? this.clone.bind(this, newStore) : this.clone.bind(this); + return this.callSync((callback) => { + cloneFn(callback); + }); + } + /** + * Produces a deep clone of this CookieJar. Modifications to the original do + * not affect the clone, and vice versa. + * + * Note: Only works if both the configured Store and destination + * Store are synchronous. + * + * @remarks + * - When no {@link Store} is provided, a new {@link MemoryCookieStore} will be used. + * + * - Transferring between store types is supported so long as the source + * implements `.getAllCookies()` and the destination implements `.putCookie()`. + * + * @param newStore - The target {@link Store} to clone cookies into. + */ + cloneSync(newStore) { + if (!newStore) { + return this._cloneSync(); + } + if (!newStore.synchronous) { + throw new Error( + "CookieJar clone destination store is not synchronous; use async API instead." + ); + } + return this._cloneSync(newStore); + } + /** + * @internal No doc because this is the overload implementation + */ + removeAllCookies(callback) { + const promiseCallback = createPromiseCallback(callback); + const cb = promiseCallback.callback; + const store = this.store; + if (typeof store.removeAllCookies === "function" && store.removeAllCookies !== Store.prototype.removeAllCookies) { + store.removeAllCookies(cb); + return promiseCallback.promise; + } + store.getAllCookies((err, cookies) => { + if (err) { + cb(err); + return; + } + if (!cookies) { + cookies = []; + } + if (cookies.length === 0) { + cb(null, void 0); + return; + } + let completedCount = 0; + const removeErrors = []; + const removeCookieCb = function removeCookieCb2(removeErr) { + if (removeErr) { + removeErrors.push(removeErr); } - - onEnd = function () { - curField = undefined - if (buffer.length) { buffer = decodeText(buffer, 'binary', charset) } - boy.emit('field', fieldname, buffer, false, truncated, encoding, contype) - --nends - checkFinished() + completedCount++; + if (completedCount === cookies.length) { + if (removeErrors[0]) cb(removeErrors[0]); + else cb(null, void 0); + return; } + }; + cookies.forEach((cookie) => { + store.removeCookie( + cookie.domain, + cookie.path, + cookie.key, + removeCookieCb + ); + }); + }); + return promiseCallback.promise; + } + /** + * Removes all cookies from the CookieJar. + * + * Note: Only works if the configured Store is also synchronous. + * + * @remarks + * - This is a new backwards-compatible feature of tough-cookie version 2.5, + * so not all Stores will implement it efficiently. For Stores that do not + * implement `removeAllCookies`, the fallback is to call `removeCookie` after + * `getAllCookies`. + * + * - If `getAllCookies` fails or isn't implemented in the Store, an error is returned. + * + * - If one or more of the `removeCookie` calls fail, only the first error is returned. + */ + removeAllCookiesSync() { + this.callSync((callback) => { + this.removeAllCookies(callback); + }); + } + /** + * @internal No doc because this is the overload implementation + */ + static deserialize(strOrObj, store, callback) { + if (typeof store === "function") { + callback = store; + store = void 0; + } + const promiseCallback = createPromiseCallback(callback); + let serialized; + if (typeof strOrObj === "string") { + try { + serialized = JSON.parse(strOrObj); + } catch (e) { + return promiseCallback.reject(e instanceof Error ? e : new Error()); } - - /* As of node@2efe4ab761666 (v0.10.29+/v0.11.14+), busboy had become - broken. Streams2/streams3 is a huge black box of confusion, but - somehow overriding the sync state seems to fix things again (and still - seems to work for previous node versions). - */ - part._readableState.sync = false - - part.on('data', onData) - part.on('end', onEnd) - }).on('error', function (err) { - if (curFile) { curFile.emit('error', err) } - }) - }).on('error', function (err) { - boy.emit('error', err) - }).on('finish', function () { - finished = true - checkFinished() - }) -} - -Multipart.prototype.write = function (chunk, cb) { - const r = this.parser.write(chunk) - if (r && !this._pause) { - cb() - } else { - this._needDrain = !r - this._cb = cb + } else { + serialized = strOrObj; + } + const readSerializedProperty = (property) => { + return serialized && typeof serialized === "object" && inOperator(property, serialized) ? serialized[property] : void 0; + }; + const readSerializedBoolean = (property) => { + const value = readSerializedProperty(property); + return typeof value === "boolean" ? value : void 0; + }; + const readSerializedString = (property) => { + const value = readSerializedProperty(property); + return typeof value === "string" ? value : void 0; + }; + const jar = new _CookieJar(store, { + rejectPublicSuffixes: readSerializedBoolean("rejectPublicSuffixes"), + looseMode: readSerializedBoolean("enableLooseMode"), + allowSpecialUseDomain: readSerializedBoolean("allowSpecialUseDomain"), + prefixSecurity: getNormalizedPrefixSecurity( + readSerializedString("prefixSecurity") ?? "silent" + ) + }); + jar._importCookies(serialized, (err) => { + if (err) { + promiseCallback.callback(err); + return; + } + promiseCallback.callback(null, jar); + }); + return promiseCallback.promise; } -} - -Multipart.prototype.end = function () { - const self = this + /** + * A new CookieJar is created and the serialized {@link Cookie} values are added to + * the underlying store. Each {@link Cookie} is added via `store.putCookie(...)` in + * the order in which they appear in the serialization. + * + * Note: Only works if the configured Store is also synchronous. + * + * @remarks + * - When no {@link Store} is provided, a new {@link MemoryCookieStore} will be used. + * + * - As a convenience, if `strOrObj` is a string, it is passed through `JSON.parse` first. + * + * @param strOrObj - A JSON string or object representing the deserialized cookies. + * @param store - The underlying store to persist the deserialized cookies into. + */ + static deserializeSync(strOrObj, store) { + const serialized = typeof strOrObj === "string" ? JSON.parse(strOrObj) : strOrObj; + const readSerializedProperty = (property) => { + return serialized && typeof serialized === "object" && inOperator(property, serialized) ? serialized[property] : void 0; + }; + const readSerializedBoolean = (property) => { + const value = readSerializedProperty(property); + return typeof value === "boolean" ? value : void 0; + }; + const readSerializedString = (property) => { + const value = readSerializedProperty(property); + return typeof value === "string" ? value : void 0; + }; + const jar = new _CookieJar(store, { + rejectPublicSuffixes: readSerializedBoolean("rejectPublicSuffixes"), + looseMode: readSerializedBoolean("enableLooseMode"), + allowSpecialUseDomain: readSerializedBoolean("allowSpecialUseDomain"), + prefixSecurity: getNormalizedPrefixSecurity( + readSerializedString("prefixSecurity") ?? "silent" + ) + }); + if (!jar.store.synchronous) { + throw new Error( + "CookieJar store is not synchronous; use async API instead." + ); + } + jar._importCookiesSync(serialized); + return jar; + } + /** + * Alias of {@link CookieJar.deserializeSync}. + * + * @remarks + * - When no {@link Store} is provided, a new {@link MemoryCookieStore} will be used. + * + * - As a convenience, if `strOrObj` is a string, it is passed through `JSON.parse` first. + * + * @param jsonString - A JSON string or object representing the deserialized cookies. + * @param store - The underlying store to persist the deserialized cookies into. + */ + static fromJSON(jsonString, store) { + return _CookieJar.deserializeSync(jsonString, store); + } +}; - if (self.parser.writable) { - self.parser.end() - } else if (!self._boy._done) { - process.nextTick(function () { - self._boy._done = true - self._boy.emit('finish') - }) +// lib/cookie/permutePath.ts +function permutePath(path) { + if (path === "/") { + return ["/"]; + } + const permutations = [path]; + while (path.length > 1) { + const lindex = path.lastIndexOf("/"); + if (lindex === 0) { + break; + } + path = path.slice(0, lindex); + permutations.push(path); } + permutations.push("/"); + return permutations; } -function skipPart (part) { - part.resume() +// lib/cookie/index.ts +function parse2(str, options) { + return Cookie.parse(str, options); } - -function FileStream (opts) { - Readable.call(this, opts) - - this.bytesRead = 0 - - this.truncated = false +function fromJSON2(str) { + return Cookie.fromJSON(str); } - -inherits(FileStream, Readable) - -FileStream.prototype._read = function (n) {} - -module.exports = Multipart - +// Annotate the CommonJS export names for ESM import in node: +0 && (0); +/*! + * Copyright (c) 2015-2020, Salesforce.com, Inc. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of Salesforce.com nor the names of its contributors may + * be used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ +//# sourceMappingURL=index.cjs.map /***/ }), -/***/ 855: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +/***/ 1370: +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __nccwpck_require__) => { "use strict"; +// ESM COMPAT FLAG +__nccwpck_require__.r(__webpack_exports__); +// EXPORTS +__nccwpck_require__.d(__webpack_exports__, { + Aircraft: () => (/* reexport */ chunk_HC7G5RVA_Ce), + BitcoinAddressFamily: () => (/* reexport */ chunk_HC7G5RVA_be), + BitcoinNetwork: () => (/* reexport */ chunk_HC7G5RVA_Le), + CssFunction: () => (/* reexport */ chunk_HC7G5RVA_De), + CssSpace: () => (/* reexport */ chunk_HC7G5RVA_Ne), + Faker: () => (/* reexport */ chunk_HC7G5RVA_Xe), + FakerError: () => (/* reexport */ chunk_HC7G5RVA_m), + IPv4Network: () => (/* reexport */ Lr), + Sex: () => (/* reexport */ chunk_HC7G5RVA_e), + SimpleFaker: () => (/* reexport */ chunk_HC7G5RVA_I), + af_ZA: () => (/* reexport */ chunk_UAY4LWOO_B), + allFakers: () => (/* binding */ cf), + allLocales: () => (/* binding */ tm), + ar: () => (/* reexport */ chunk_CCL7EAFT_K), + az: () => (/* reexport */ chunk_7VHA3NEC_G), + base: () => (/* reexport */ _i), + bn_BD: () => (/* reexport */ chunk_Z6S6OYCR_m), + cs_CZ: () => (/* reexport */ chunk_SWLFQTAR_O), + cy: () => (/* reexport */ chunk_XMRTRHSD_f), + da: () => (/* reexport */ chunk_ZVYJDCWT_ne), + de: () => (/* reexport */ chunk_RCCYSHWF_dr), + de_AT: () => (/* reexport */ chunk_XUTYUCID_v), + de_CH: () => (/* reexport */ chunk_62OGX5VM_L), + dv: () => (/* reexport */ chunk_CY5WIDJH_G), + el: () => (/* reexport */ chunk_HOEKWYY4_ue), + en: () => (/* reexport */ ys), + en_AU: () => (/* reexport */ chunk_QA3QK7DB_ge), + en_AU_ocker: () => (/* reexport */ chunk_CC5GASJM_v), + en_BORK: () => (/* reexport */ chunk_GSZODHYT_u), + en_CA: () => (/* reexport */ chunk_RDNOZPYC_k), + en_GB: () => (/* reexport */ chunk_KFLYJDWE_T), + en_GH: () => (/* reexport */ chunk_PTVMR7GE_T), + en_HK: () => (/* reexport */ chunk_EMTVLQYE_F), + en_IE: () => (/* reexport */ chunk_BRISOMDH_g), + en_IN: () => (/* reexport */ chunk_TYSQXVMB_b), + en_NG: () => (/* reexport */ chunk_XQ2XV6IR_O), + en_US: () => (/* reexport */ chunk_IWXPNPZS_b), + en_ZA: () => (/* reexport */ chunk_M6PTO6ES_L), + eo: () => (/* reexport */ chunk_3YBTTMSE_X), + es: () => (/* reexport */ chunk_7TT5MNTH_We), + es_MX: () => (/* reexport */ chunk_WBZUCKPJ_oa), + fa: () => (/* reexport */ chunk_UVBI34KZ_ve), + faker: () => (/* reexport */ chunk_3WUZ46N3_f), + fakerAF_ZA: () => (/* reexport */ chunk_UAY4LWOO_Le), + fakerAR: () => (/* reexport */ Mt), + fakerAZ: () => (/* reexport */ Qi), + fakerBASE: () => (/* reexport */ chunk_SA6IMLV5_m), + fakerBN_BD: () => (/* reexport */ chunk_Z6S6OYCR_), + fakerCS_CZ: () => (/* reexport */ chunk_SWLFQTAR_Sa), + fakerCY: () => (/* reexport */ chunk_XMRTRHSD_G), + fakerDA: () => (/* reexport */ hn), + fakerDE: () => (/* reexport */ chunk_FMSDX53Y_i), + fakerDE_AT: () => (/* reexport */ chunk_XUTYUCID_Ma), + fakerDE_CH: () => (/* reexport */ chunk_62OGX5VM_Ve), + fakerDV: () => (/* reexport */ _t), + fakerEL: () => (/* reexport */ Qo), + fakerEN: () => (/* reexport */ chunk_3WUZ46N3_f), + fakerEN_AU: () => (/* reexport */ chunk_W2KVLTKZ_i), + fakerEN_AU_ocker: () => (/* reexport */ chunk_CC5GASJM_ke), + fakerEN_BORK: () => (/* reexport */ chunk_GSZODHYT_O), + fakerEN_CA: () => (/* reexport */ chunk_RDNOZPYC_Ne), + fakerEN_GB: () => (/* reexport */ chunk_KFLYJDWE_Ve), + fakerEN_GH: () => (/* reexport */ chunk_PTVMR7GE_Fa), + fakerEN_HK: () => (/* reexport */ Rn), + fakerEN_IE: () => (/* reexport */ dt), + fakerEN_IN: () => (/* reexport */ chunk_TYSQXVMB_Ga), + fakerEN_NG: () => (/* reexport */ chunk_XQ2XV6IR_Ba), + fakerEN_US: () => (/* reexport */ chunk_IWXPNPZS_re), + fakerEN_ZA: () => (/* reexport */ chunk_M6PTO6ES_We), + fakerEO: () => (/* reexport */ chunk_3YBTTMSE_re), + fakerES: () => (/* reexport */ chunk_JE7477RA_i), + fakerES_MX: () => (/* reexport */ chunk_WBZUCKPJ_vr), + fakerFA: () => (/* reexport */ chunk_UVBI34KZ_Br), + fakerFI: () => (/* reexport */ chunk_IPMST33E_la), + fakerFR: () => (/* reexport */ chunk_EPBKIVHH_i), + fakerFR_BE: () => (/* reexport */ chunk_CSSJVXLE_se), + fakerFR_CA: () => (/* reexport */ yt), + fakerFR_CH: () => (/* reexport */ chunk_JDQKQTI5_Ce), + fakerFR_LU: () => (/* reexport */ chunk_WA6SUDDG_ht), + fakerFR_SN: () => (/* reexport */ chunk_ZJYBYGYP_ga), + fakerHE: () => (/* reexport */ so), + fakerHR: () => (/* reexport */ chunk_HGI4YK5Z_gi), + fakerHU: () => (/* reexport */ chunk_LLFQBVHX_Ja), + fakerHY: () => (/* reexport */ ao), + fakerID_ID: () => (/* reexport */ gi), + fakerIT: () => (/* reexport */ Di), + fakerJA: () => (/* reexport */ zm), + fakerKA_GE: () => (/* reexport */ ht), + fakerKO: () => (/* reexport */ $o), + fakerKU_ckb: () => (/* reexport */ chunk_WXZFCSEO_), + fakerLV: () => (/* reexport */ rs), + fakerMK: () => (/* reexport */ It), + fakerNB_NO: () => (/* reexport */ Gm), + fakerNE: () => (/* reexport */ chunk_FV2TOISC_Na), + fakerNL: () => (/* reexport */ chunk_N2SVY6D4_i), + fakerNL_BE: () => (/* reexport */ chunk_PKJ2ALMK_rr), + fakerPL: () => (/* reexport */ Lo), + fakerPT_BR: () => (/* reexport */ chunk_FCPKYQ7D_Re), + fakerPT_PT: () => (/* reexport */ ro), + fakerRO: () => (/* reexport */ chunk_4GL5LCOM_i), + fakerRO_MD: () => (/* reexport */ pi), + fakerRU: () => (/* reexport */ Ro), + fakerSK: () => (/* reexport */ po), + fakerSR_RS_latin: () => (/* reexport */ chunk_DJZVW4NY_qa), + fakerSV: () => (/* reexport */ chunk_L2X7SCEA_dr), + fakerTA_IN: () => (/* reexport */ chunk_ZKHGKKOJ_), + fakerTH: () => (/* reexport */ lo), + fakerTR: () => (/* reexport */ chunk_UF2TYCXE_be), + fakerUK: () => (/* reexport */ Pt), + fakerUR: () => (/* reexport */ eo), + fakerUZ_UZ_latin: () => (/* reexport */ chunk_TNOFBKSE_lo), + fakerVI: () => (/* reexport */ gh), + fakerYO_NG: () => (/* reexport */ chunk_OS52S5S3_S), + fakerZH_CN: () => (/* reexport */ ai), + fakerZH_TW: () => (/* reexport */ Xt), + fakerZU_ZA: () => (/* reexport */ chunk_SVB4ESHE_e), + fi: () => (/* reexport */ chunk_IPMST33E_P), + fr: () => (/* reexport */ Ei), + fr_BE: () => (/* reexport */ chunk_CSSJVXLE_G), + fr_CA: () => (/* reexport */ chunk_A3PRDSFO_D), + fr_CH: () => (/* reexport */ chunk_JDQKQTI5_H), + fr_LU: () => (/* reexport */ chunk_WA6SUDDG_L), + fr_SN: () => (/* reexport */ chunk_ZJYBYGYP_B), + generateMersenne32Randomizer: () => (/* reexport */ Dt), + generateMersenne53Randomizer: () => (/* reexport */ chunk_HC7G5RVA_Ge), + he: () => (/* reexport */ chunk_4BHHQJAZ_ee), + hr: () => (/* reexport */ chunk_HGI4YK5Z_H), + hu: () => (/* reexport */ chunk_LLFQBVHX_I), + hy: () => (/* reexport */ chunk_EFZWFWF6_j), + id_ID: () => (/* reexport */ chunk_7J5NRXNC_W), + it: () => (/* reexport */ chunk_FHR6VUBX_q), + ja: () => (/* reexport */ chunk_MNBAQWY3_v), + ka_GE: () => (/* reexport */ chunk_4HEKOTKR_J), + ko: () => (/* reexport */ chunk_U4IDMTM7_V), + ku_ckb: () => (/* reexport */ chunk_WXZFCSEO_m), + lv: () => (/* reexport */ chunk_57MGR7GB_W), + mergeLocales: () => (/* reexport */ chunk_HC7G5RVA_ze), + mk: () => (/* reexport */ chunk_4MR4PUO2_K), + nb_NO: () => (/* reexport */ chunk_XWGZFZUV_Y), + ne: () => (/* reexport */ chunk_FV2TOISC_x), + nl: () => (/* reexport */ chunk_BVTGCSSB_Ca), + nl_BE: () => (/* reexport */ chunk_PKJ2ALMK_w), + pl: () => (/* reexport */ chunk_4UIMSE5S_ka), + pt_BR: () => (/* reexport */ chunk_FCPKYQ7D_na), + pt_PT: () => (/* reexport */ chunk_6VLCNZ7Q_W), + ro: () => (/* reexport */ ri), + ro_MD: () => (/* reexport */ chunk_ZRBJTYAO_O), + ru: () => (/* reexport */ chunk_YYFRNQOW_pe), + simpleFaker: () => (/* reexport */ chunk_HC7G5RVA_da), + sk: () => (/* reexport */ chunk_L4OO3AMF_F), + sr_RS_latin: () => (/* reexport */ chunk_DJZVW4NY_L), + sv: () => (/* reexport */ chunk_L2X7SCEA_$), + ta_IN: () => (/* reexport */ chunk_ZKHGKKOJ_n), + th: () => (/* reexport */ chunk_OEFEQTSW_q), + tr: () => (/* reexport */ chunk_UF2TYCXE_x), + uk: () => (/* reexport */ chunk_4ZCIMCC3_K), + ur: () => (/* reexport */ chunk_PZ7BENW6_ce), + uz_UZ_latin: () => (/* reexport */ chunk_TNOFBKSE_K), + vi: () => (/* reexport */ chunk_UB7QT2CC_Y), + yo_NG: () => (/* reexport */ chunk_OS52S5S3_m), + zh_CN: () => (/* reexport */ chunk_ZGUFFFHN_ca), + zh_TW: () => (/* reexport */ chunk_FREB6A7D_v), + zu_ZA: () => (/* reexport */ chunk_SVB4ESHE_B) +}); -const Decoder = __nccwpck_require__(1496) -const decodeText = __nccwpck_require__(2747) -const getLimit = __nccwpck_require__(2393) - -const RE_CHARSET = /^charset$/i - -UrlEncoded.detect = /^application\/x-www-form-urlencoded/i -function UrlEncoded (boy, cfg) { - const limits = cfg.limits - const parsedConType = cfg.parsedConType - this.boy = boy - - this.fieldSizeLimit = getLimit(limits, 'fieldSize', 1 * 1024 * 1024) - this.fieldNameSizeLimit = getLimit(limits, 'fieldNameSize', 100) - this.fieldsLimit = getLimit(limits, 'fields', Infinity) - - let charset - for (var i = 0, len = parsedConType.length; i < len; ++i) { // eslint-disable-line no-var - if (Array.isArray(parsedConType[i]) && - RE_CHARSET.test(parsedConType[i][0])) { - charset = parsedConType[i][1].toLowerCase() - break - } - } - - if (charset === undefined) { charset = cfg.defCharset || 'utf8' } - - this.decoder = new Decoder() - this.charset = charset - this._fields = 0 - this._state = 'key' - this._checkingBytes = true - this._bytesKey = 0 - this._bytesVal = 0 - this._key = '' - this._val = '' - this._keyTrunc = false - this._valTrunc = false - this._hitLimit = false -} - -UrlEncoded.prototype.write = function (data, cb) { - if (this._fields === this.fieldsLimit) { - if (!this.boy.hitFieldsLimit) { - this.boy.hitFieldsLimit = true - this.boy.emit('fieldsLimit') - } - return cb() - } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-XVH7LZOC.js +var e=[{name:"Aegean Airlines",iataCode:"A3"},{name:"Aeroflot",iataCode:"SU"},{name:"Aerolineas Argentinas",iataCode:"AR"},{name:"Aeromexico",iataCode:"AM"},{name:"Air Algerie",iataCode:"AH"},{name:"Air Arabia",iataCode:"G9"},{name:"Air Canada",iataCode:"AC"},{name:"Air China",iataCode:"CA"},{name:"Air Europa",iataCode:"UX"},{name:"Air France",iataCode:"AF"},{name:"Air India",iataCode:"AI"},{name:"Air Mauritius",iataCode:"MK"},{name:"Air New Zealand",iataCode:"NZ"},{name:"Air Niugini",iataCode:"PX"},{name:"Air Tahiti",iataCode:"VT"},{name:"Air Tahiti Nui",iataCode:"TN"},{name:"Air Transat",iataCode:"TS"},{name:"AirAsia X",iataCode:"D7"},{name:"AirAsia",iataCode:"AK"},{name:"Aircalin",iataCode:"SB"},{name:"Alaska Airlines",iataCode:"AS"},{name:"Alitalia",iataCode:"AZ"},{name:"All Nippon Airways",iataCode:"NH"},{name:"Allegiant Air",iataCode:"G4"},{name:"American Airlines",iataCode:"AA"},{name:"Asiana Airlines",iataCode:"OZ"},{name:"Avianca",iataCode:"AV"},{name:"Azul Linhas Aereas Brasileiras",iataCode:"AD"},{name:"Azur Air",iataCode:"ZF"},{name:"Beijing Capital Airlines",iataCode:"JD"},{name:"Boliviana de Aviacion",iataCode:"OB"},{name:"British Airways",iataCode:"BA"},{name:"Cathay Pacific",iataCode:"CX"},{name:"Cebu Pacific Air",iataCode:"5J"},{name:"China Airlines",iataCode:"CI"},{name:"China Eastern Airlines",iataCode:"MU"},{name:"China Southern Airlines",iataCode:"CZ"},{name:"Condor",iataCode:"DE"},{name:"Copa Airlines",iataCode:"CM"},{name:"Delta Air Lines",iataCode:"DL"},{name:"Easyfly",iataCode:"VE"},{name:"EasyJet",iataCode:"U2"},{name:"EcoJet",iataCode:"8J"},{name:"Egyptair",iataCode:"MS"},{name:"El Al",iataCode:"LY"},{name:"Emirates Airlines",iataCode:"EK"},{name:"Ethiopian Airlines",iataCode:"ET"},{name:"Etihad Airways",iataCode:"EY"},{name:"EVA Air",iataCode:"BR"},{name:"Fiji Airways",iataCode:"FJ"},{name:"Finnair",iataCode:"AY"},{name:"Flybondi",iataCode:"FO"},{name:"Flydubai",iataCode:"FZ"},{name:"FlySafair",iataCode:"FA"},{name:"Frontier Airlines",iataCode:"F9"},{name:"Garuda Indonesia",iataCode:"GA"},{name:"Go First",iataCode:"G8"},{name:"Gol Linhas Aereas Inteligentes",iataCode:"G3"},{name:"Hainan Airlines",iataCode:"HU"},{name:"Hawaiian Airlines",iataCode:"HA"},{name:"IndiGo Airlines",iataCode:"6E"},{name:"Japan Airlines",iataCode:"JL"},{name:"Jeju Air",iataCode:"7C"},{name:"Jet2",iataCode:"LS"},{name:"JetBlue Airways",iataCode:"B6"},{name:"JetSMART",iataCode:"JA"},{name:"Juneyao Airlines",iataCode:"HO"},{name:"Kenya Airways",iataCode:"KQ"},{name:"KLM Royal Dutch Airlines",iataCode:"KL"},{name:"Korean Air",iataCode:"KE"},{name:"Kulula.com",iataCode:"MN"},{name:"LATAM Airlines",iataCode:"LA"},{name:"Lion Air",iataCode:"JT"},{name:"LOT Polish Airlines",iataCode:"LO"},{name:"Lufthansa",iataCode:"LH"},{name:"Libyan Airlines",iataCode:"LN"},{name:"Linea Aerea Amaszonas",iataCode:"Z8"},{name:"Malaysia Airlines",iataCode:"MH"},{name:"Nordwind Airlines",iataCode:"N4"},{name:"Norwegian Air Shuttle",iataCode:"DY"},{name:"Oman Air",iataCode:"WY"},{name:"Pakistan International Airlines",iataCode:"PK"},{name:"Pegasus Airlines",iataCode:"PC"},{name:"Philippine Airlines",iataCode:"PR"},{name:"Qantas Group",iataCode:"QF"},{name:"Qatar Airways",iataCode:"QR"},{name:"Republic Airways",iataCode:"YX"},{name:"Royal Air Maroc",iataCode:"AT"},{name:"Ryanair",iataCode:"FR"},{name:"S7 Airlines",iataCode:"S7"},{name:"SAS",iataCode:"SK"},{name:"Satena",iataCode:"9R"},{name:"Saudia",iataCode:"SV"},{name:"Shandong Airlines",iataCode:"SC"},{name:"Sichuan Airlines",iataCode:"3U"},{name:"Singapore Airlines",iataCode:"SQ"},{name:"Sky Airline",iataCode:"H2"},{name:"SkyWest Airlines",iataCode:"OO"},{name:"South African Airways",iataCode:"SA"},{name:"Southwest Airlines",iataCode:"WN"},{name:"SpiceJet",iataCode:"SG"},{name:"Spirit Airlines",iataCode:"NK"},{name:"Spring Airlines",iataCode:"9C"},{name:"SriLankan Airlines",iataCode:"UL"},{name:"Star Peru",iataCode:"2I"},{name:"Sun Country Airlines",iataCode:"SY"},{name:"SunExpress",iataCode:"XQ"},{name:"TAP Air Portugal",iataCode:"TP"},{name:"Thai AirAsia",iataCode:"FD"},{name:"Thai Airways",iataCode:"TG"},{name:"TUI Airways",iataCode:"BY"},{name:"Tunisair",iataCode:"TU"},{name:"Turkish Airlines",iataCode:"TK"},{name:"Ukraine International",iataCode:"PS"},{name:"United Airlines",iataCode:"UA"},{name:"Ural Airlines",iataCode:"U6"},{name:"VietJet Air",iataCode:"VJ"},{name:"Vietnam Airlines",iataCode:"VN"},{name:"Virgin Atlantic Airways",iataCode:"VS"},{name:"Virgin Australia",iataCode:"VA"},{name:"VivaAerobus",iataCode:"VB"},{name:"VOEPASS Linhas Aereas",iataCode:"2Z"},{name:"Volaris",iataCode:"Y4"},{name:"WestJet",iataCode:"WS"},{name:"Wingo",iataCode:"P5"},{name:"Wizz Air",iataCode:"W6"}];var a=[{name:"Aerospatiale/BAC Concorde",iataTypeCode:"SSC"},{name:"Airbus A300",iataTypeCode:"AB3"},{name:"Airbus A310",iataTypeCode:"310"},{name:"Airbus A310-200",iataTypeCode:"312"},{name:"Airbus A310-300",iataTypeCode:"313"},{name:"Airbus A318",iataTypeCode:"318"},{name:"Airbus A319",iataTypeCode:"319"},{name:"Airbus A319neo",iataTypeCode:"31N"},{name:"Airbus A320",iataTypeCode:"320"},{name:"Airbus A320neo",iataTypeCode:"32N"},{name:"Airbus A321",iataTypeCode:"321"},{name:"Airbus A321neo",iataTypeCode:"32Q"},{name:"Airbus A330",iataTypeCode:"330"},{name:"Airbus A330-200",iataTypeCode:"332"},{name:"Airbus A330-300",iataTypeCode:"333"},{name:"Airbus A330-800neo",iataTypeCode:"338"},{name:"Airbus A330-900neo",iataTypeCode:"339"},{name:"Airbus A340",iataTypeCode:"340"},{name:"Airbus A340-200",iataTypeCode:"342"},{name:"Airbus A340-300",iataTypeCode:"343"},{name:"Airbus A340-500",iataTypeCode:"345"},{name:"Airbus A340-600",iataTypeCode:"346"},{name:"Airbus A350",iataTypeCode:"350"},{name:"Airbus A350-900",iataTypeCode:"359"},{name:"Airbus A350-1000",iataTypeCode:"351"},{name:"Airbus A380",iataTypeCode:"380"},{name:"Airbus A380-800",iataTypeCode:"388"},{name:"Antonov An-12",iataTypeCode:"ANF"},{name:"Antonov An-24",iataTypeCode:"AN4"},{name:"Antonov An-26",iataTypeCode:"A26"},{name:"Antonov An-28",iataTypeCode:"A28"},{name:"Antonov An-30",iataTypeCode:"A30"},{name:"Antonov An-32",iataTypeCode:"A32"},{name:"Antonov An-72",iataTypeCode:"AN7"},{name:"Antonov An-124 Ruslan",iataTypeCode:"A4F"},{name:"Antonov An-140",iataTypeCode:"A40"},{name:"Antonov An-148",iataTypeCode:"A81"},{name:"Antonov An-158",iataTypeCode:"A58"},{name:"Antonov An-225 Mriya",iataTypeCode:"A5F"},{name:"Boeing 707",iataTypeCode:"703"},{name:"Boeing 717",iataTypeCode:"717"},{name:"Boeing 720B",iataTypeCode:"B72"},{name:"Boeing 727",iataTypeCode:"727"},{name:"Boeing 727-100",iataTypeCode:"721"},{name:"Boeing 727-200",iataTypeCode:"722"},{name:"Boeing 737 MAX 7",iataTypeCode:"7M7"},{name:"Boeing 737 MAX 8",iataTypeCode:"7M8"},{name:"Boeing 737 MAX 9",iataTypeCode:"7M9"},{name:"Boeing 737 MAX 10",iataTypeCode:"7MJ"},{name:"Boeing 737",iataTypeCode:"737"},{name:"Boeing 737-100",iataTypeCode:"731"},{name:"Boeing 737-200",iataTypeCode:"732"},{name:"Boeing 737-300",iataTypeCode:"733"},{name:"Boeing 737-400",iataTypeCode:"734"},{name:"Boeing 737-500",iataTypeCode:"735"},{name:"Boeing 737-600",iataTypeCode:"736"},{name:"Boeing 737-700",iataTypeCode:"73G"},{name:"Boeing 737-800",iataTypeCode:"738"},{name:"Boeing 737-900",iataTypeCode:"739"},{name:"Boeing 747",iataTypeCode:"747"},{name:"Boeing 747-100",iataTypeCode:"741"},{name:"Boeing 747-200",iataTypeCode:"742"},{name:"Boeing 747-300",iataTypeCode:"743"},{name:"Boeing 747-400",iataTypeCode:"744"},{name:"Boeing 747-400D",iataTypeCode:"74J"},{name:"Boeing 747-8",iataTypeCode:"748"},{name:"Boeing 747SP",iataTypeCode:"74L"},{name:"Boeing 747SR",iataTypeCode:"74R"},{name:"Boeing 757",iataTypeCode:"757"},{name:"Boeing 757-200",iataTypeCode:"752"},{name:"Boeing 757-300",iataTypeCode:"753"},{name:"Boeing 767",iataTypeCode:"767"},{name:"Boeing 767-200",iataTypeCode:"762"},{name:"Boeing 767-300",iataTypeCode:"763"},{name:"Boeing 767-400",iataTypeCode:"764"},{name:"Boeing 777",iataTypeCode:"777"},{name:"Boeing 777-200",iataTypeCode:"772"},{name:"Boeing 777-200LR",iataTypeCode:"77L"},{name:"Boeing 777-300",iataTypeCode:"773"},{name:"Boeing 777-300ER",iataTypeCode:"77W"},{name:"Boeing 787",iataTypeCode:"787"},{name:"Boeing 787-8",iataTypeCode:"788"},{name:"Boeing 787-9",iataTypeCode:"789"},{name:"Boeing 787-10",iataTypeCode:"781"},{name:"Canadair Challenger",iataTypeCode:"CCJ"},{name:"Canadair CL-44",iataTypeCode:"CL4"},{name:"Canadair Regional Jet 100",iataTypeCode:"CR1"},{name:"Canadair Regional Jet 200",iataTypeCode:"CR2"},{name:"Canadair Regional Jet 700",iataTypeCode:"CR7"},{name:"Canadair Regional Jet 705",iataTypeCode:"CRA"},{name:"Canadair Regional Jet 900",iataTypeCode:"CR9"},{name:"Canadair Regional Jet 1000",iataTypeCode:"CRK"},{name:"De Havilland Canada DHC-2 Beaver",iataTypeCode:"DHP"},{name:"De Havilland Canada DHC-2 Turbo-Beaver",iataTypeCode:"DHR"},{name:"De Havilland Canada DHC-3 Otter",iataTypeCode:"DHL"},{name:"De Havilland Canada DHC-4 Caribou",iataTypeCode:"DHC"},{name:"De Havilland Canada DHC-6 Twin Otter",iataTypeCode:"DHT"},{name:"De Havilland Canada DHC-7 Dash 7",iataTypeCode:"DH7"},{name:"De Havilland Canada DHC-8-100 Dash 8 / 8Q",iataTypeCode:"DH1"},{name:"De Havilland Canada DHC-8-200 Dash 8 / 8Q",iataTypeCode:"DH2"},{name:"De Havilland Canada DHC-8-300 Dash 8 / 8Q",iataTypeCode:"DH3"},{name:"De Havilland Canada DHC-8-400 Dash 8Q",iataTypeCode:"DH4"},{name:"De Havilland DH.104 Dove",iataTypeCode:"DHD"},{name:"De Havilland DH.114 Heron",iataTypeCode:"DHH"},{name:"Douglas DC-3",iataTypeCode:"D3F"},{name:"Douglas DC-6",iataTypeCode:"D6F"},{name:"Douglas DC-8-50",iataTypeCode:"D8T"},{name:"Douglas DC-8-62",iataTypeCode:"D8L"},{name:"Douglas DC-8-72",iataTypeCode:"D8Q"},{name:"Douglas DC-9-10",iataTypeCode:"D91"},{name:"Douglas DC-9-20",iataTypeCode:"D92"},{name:"Douglas DC-9-30",iataTypeCode:"D93"},{name:"Douglas DC-9-40",iataTypeCode:"D94"},{name:"Douglas DC-9-50",iataTypeCode:"D95"},{name:"Douglas DC-10",iataTypeCode:"D10"},{name:"Douglas DC-10-10",iataTypeCode:"D1X"},{name:"Douglas DC-10-30",iataTypeCode:"D1Y"},{name:"Embraer 170",iataTypeCode:"E70"},{name:"Embraer 175",iataTypeCode:"E75"},{name:"Embraer 190",iataTypeCode:"E90"},{name:"Embraer 195",iataTypeCode:"E95"},{name:"Embraer E190-E2",iataTypeCode:"290"},{name:"Embraer E195-E2",iataTypeCode:"295"},{name:"Embraer EMB.110 Bandeirante",iataTypeCode:"EMB"},{name:"Embraer EMB.120 Brasilia",iataTypeCode:"EM2"},{name:"Embraer Legacy 600",iataTypeCode:"ER3"},{name:"Embraer Phenom 100",iataTypeCode:"EP1"},{name:"Embraer Phenom 300",iataTypeCode:"EP3"},{name:"Embraer RJ135",iataTypeCode:"ER3"},{name:"Embraer RJ140",iataTypeCode:"ERD"},{name:"Embraer RJ145 Amazon",iataTypeCode:"ER4"},{name:"Ilyushin IL18",iataTypeCode:"IL8"},{name:"Ilyushin IL62",iataTypeCode:"IL6"},{name:"Ilyushin IL76",iataTypeCode:"IL7"},{name:"Ilyushin IL86",iataTypeCode:"ILW"},{name:"Ilyushin IL96-300",iataTypeCode:"I93"},{name:"Ilyushin IL114",iataTypeCode:"I14"},{name:"Lockheed L-182 / 282 / 382 (L-100) Hercules",iataTypeCode:"LOH"},{name:"Lockheed L-188 Electra",iataTypeCode:"LOE"},{name:"Lockheed L-1011 Tristar",iataTypeCode:"L10"},{name:"Lockheed L-1049 Super Constellation",iataTypeCode:"L49"},{name:"McDonnell Douglas MD11",iataTypeCode:"M11"},{name:"McDonnell Douglas MD80",iataTypeCode:"M80"},{name:"McDonnell Douglas MD81",iataTypeCode:"M81"},{name:"McDonnell Douglas MD82",iataTypeCode:"M82"},{name:"McDonnell Douglas MD83",iataTypeCode:"M83"},{name:"McDonnell Douglas MD87",iataTypeCode:"M87"},{name:"McDonnell Douglas MD88",iataTypeCode:"M88"},{name:"McDonnell Douglas MD90",iataTypeCode:"M90"},{name:"Sukhoi Superjet 100-95",iataTypeCode:"SU9"},{name:"Tupolev Tu-134",iataTypeCode:"TU3"},{name:"Tupolev Tu-154",iataTypeCode:"TU5"},{name:"Tupolev Tu-204",iataTypeCode:"T20"},{name:"Yakovlev Yak-40",iataTypeCode:"YK4"},{name:"Yakovlev Yak-42",iataTypeCode:"YK2"}];var r=[{name:"Adelaide International Airport",iataCode:"ADL"},{name:"Adolfo Suarez Madrid-Barajas Airport",iataCode:"MAD"},{name:"Aeroparque Jorge Newbery Airport",iataCode:"AEP"},{name:"Afonso Pena International Airport",iataCode:"CWB"},{name:"Alfonso Bonilla Aragon International Airport",iataCode:"CLO"},{name:"Amsterdam Airport Schiphol",iataCode:"AMS"},{name:"Arturo Merino Benitez International Airport",iataCode:"SCL"},{name:"Auckland International Airport",iataCode:"AKL"},{name:"Beijing Capital International Airport",iataCode:"PEK"},{name:"Belem Val de Cans International Airport",iataCode:"BEL"},{name:"Belo Horizonte Tancredo Neves International Airport",iataCode:"CNF"},{name:"Berlin-Tegel Airport",iataCode:"TXL"},{name:"Bole International Airport",iataCode:"ADD"},{name:"Brasilia-Presidente Juscelino Kubitschek International Airport",iataCode:"BSB"},{name:"Brisbane International Airport",iataCode:"BNE"},{name:"Brussels Airport",iataCode:"BRU"},{name:"Cairns Airport",iataCode:"CNS"},{name:"Cairo International Airport",iataCode:"CAI"},{name:"Canberra Airport",iataCode:"CBR"},{name:"Capetown International Airport",iataCode:"CPT"},{name:"Charles de Gaulle International Airport",iataCode:"CDG"},{name:"Charlotte Douglas International Airport",iataCode:"CLT"},{name:"Chengdu Shuangliu International Airport",iataCode:"CTU"},{name:"Chhatrapati Shivaji International Airport",iataCode:"BOM"},{name:"Chicago O'Hare International Airport",iataCode:"ORD"},{name:"Chongqing Jiangbei International Airport",iataCode:"CKG"},{name:"Christchurch International Airport",iataCode:"CHC"},{name:"Copenhagen Kastrup Airport",iataCode:"CPH"},{name:"Dallas Fort Worth International Airport",iataCode:"DFW"},{name:"Daniel K. Inouye International Airport",iataCode:"HNL"},{name:"Denver International Airport",iataCode:"DEN"},{name:"Don Mueang International Airport",iataCode:"DMK"},{name:"Dubai International Airport",iataCode:"DXB"},{name:"Dublin Airport",iataCode:"DUB"},{name:"Dusseldorf Airport",iataCode:"DUS"},{name:"El Dorado International Airport",iataCode:"BOG"},{name:"Eleftherios Venizelos International Airport",iataCode:"ATH"},{name:"Faa'a International Airport",iataCode:"PPT"},{name:"Fort Lauderdale Hollywood International Airport",iataCode:"FLL"},{name:"Fortaleza Pinto Martins International Airport",iataCode:"FOR"},{name:"Frankfurt am Main Airport",iataCode:"FRA"},{name:"George Bush Intercontinental Houston Airport",iataCode:"IAH"},{name:"Gold Coast Airport",iataCode:"OOL"},{name:"Guarulhos - Governador Andre Franco Montoro International Airport",iataCode:"GRU"},{name:"Hartsfield-Jackson Atlanta International Airport",iataCode:"ATL"},{name:"Helsinki Vantaa Airport",iataCode:"HEL"},{name:"Hobart International Airport",iataCode:"HBA"},{name:"Hong Kong International Airport",iataCode:"HKG"},{name:"Houari Boumediene Airport",iataCode:"ALG"},{name:"Hurgada International Airport",iataCode:"HRG"},{name:"Incheon International Airport",iataCode:"ICN"},{name:"Indira Gandhi International Airport",iataCode:"DEL"},{name:"Istanbul Airport",iataCode:"IST"},{name:"Jacksons International Airport",iataCode:"POM"},{name:"Jeju International Airport",iataCode:"CJU"},{name:"John F Kennedy International Airport",iataCode:"JFK"},{name:"Jorge Chavez International Airport",iataCode:"LIM"},{name:"Jose Maria Cordova International Airport",iataCode:"MDE"},{name:"Josep Tarradellas Barcelona-El Prat Airport",iataCode:"BCN"},{name:"Kahului Airport",iataCode:"OGG"},{name:"King Abdulaziz International Airport",iataCode:"JED"},{name:"Kuala Lumpur International Airport",iataCode:"KUL"},{name:"Kunming Changshui International Airport",iataCode:"KMG"},{name:"La Tontouta International Airport",iataCode:"NOU"},{name:"Leonardo da Vinci-Fiumicino Airport",iataCode:"FCO"},{name:"London Heathrow Airport",iataCode:"LHR"},{name:"Los Angeles International Airport",iataCode:"LAX"},{name:"McCarran International Airport",iataCode:"LAS"},{name:"Melbourne International Airport",iataCode:"MEL"},{name:"Mexico City International Airport",iataCode:"MEX"},{name:"Miami International Airport",iataCode:"MIA"},{name:"Ministro Pistarini International Airport",iataCode:"EZE"},{name:"Minneapolis-St Paul International/Wold-Chamberlain Airport",iataCode:"MSP"},{name:"Mohammed V International Airport",iataCode:"CMN"},{name:"Moscow Domodedovo Airport",iataCode:"DME"},{name:"Munich Airport",iataCode:"MUC"},{name:"Murtala Muhammed International Airport",iataCode:"LOS"},{name:"Nadi International Airport",iataCode:"NAN"},{name:"Nairobi Jomo Kenyatta International Airport",iataCode:"NBO"},{name:"Narita International Airport",iataCode:"NRT"},{name:"Newark Liberty International Airport",iataCode:"EWR"},{name:"Ninoy Aquino International Airport",iataCode:"MNL"},{name:"Noumea Magenta Airport",iataCode:"GEA"},{name:"O. R. Tambo International Airport",iataCode:"JNB"},{name:"Orlando International Airport",iataCode:"MCO"},{name:"Oslo Lufthavn",iataCode:"OSL"},{name:"Perth Airport",iataCode:"PER"},{name:"Phoenix Sky Harbor International Airport",iataCode:"PHX"},{name:"Recife Guararapes-Gilberto Freyre International Airport",iataCode:"REC"},{name:"Rio de Janeiro Galeao International Airport",iataCode:"GIG"},{name:"Salgado Filho International Airport",iataCode:"POA"},{name:"Salvador Deputado Luis Eduardo Magalhaes International Airport",iataCode:"SSA"},{name:"San Francisco International Airport",iataCode:"SFO"},{name:"Santos Dumont Airport",iataCode:"SDU"},{name:"Sao Paulo-Congonhas Airport",iataCode:"CGH"},{name:"Seattle Tacoma International Airport",iataCode:"SEA"},{name:"Shanghai Hongqiao International Airport",iataCode:"SHA"},{name:"Shanghai Pudong International Airport",iataCode:"PVG"},{name:"Shenzhen Bao'an International Airport",iataCode:"SZX"},{name:"Sheremetyevo International Airport",iataCode:"SVO"},{name:"Singapore Changi Airport",iataCode:"SIN"},{name:"Soekarno-Hatta International Airport",iataCode:"CGK"},{name:'Stockholm-Arlanda Airport"',iataCode:"ARN"},{name:"Suvarnabhumi Airport",iataCode:"BKK"},{name:"Sydney Kingsford Smith International Airport",iataCode:"SYD"},{name:"Taiwan Taoyuan International Airport",iataCode:"TPE"},{name:"Tan Son Nhat International Airport",iataCode:"SGN"},{name:"Tokyo Haneda International Airport",iataCode:"HND"},{name:"Toronto Pearson International Airport",iataCode:"YYZ"},{name:"Tunis Carthage International Airport",iataCode:"TUN"},{name:"Vancouver International Airport",iataCode:"YVR"},{name:"Vienna International Airport",iataCode:"VIE"},{name:"Viracopos International Airport",iataCode:"VCP"},{name:"Vnukovo International Airport",iataCode:"VKO"},{name:"Wellington International Airport",iataCode:"WLG"},{name:"Xi'an Xianyang International Airport",iataCode:"XIY"},{name:"Zhukovsky International Airport",iataCode:"ZIA"},{name:"Zurich Airport",iataCode:"ZRH"}];var Za={airline:e,airplane:a,airport:r},o=Za;var n=["American black bear","Asian black bear","Brown bear","Giant panda","Polar bear","Sloth bear","Spectacled bear","Sun bear"];var i=["Abert's Towhee","Acadian Flycatcher","Acorn Woodpecker","Alder Flycatcher","Aleutian Tern","Allen's Hummingbird","Altamira Oriole","American Avocet","American Bittern","American Black Duck","American Coot","American Crow","American Dipper","American Golden-Plover","American Goldfinch","American Kestrel","American Oystercatcher","American Pipit","American Redstart","American Robin","American Tree Sparrow","American White Pelican","American Wigeon","American Woodcock","Ancient Murrelet","Anhinga","Anna's Hummingbird","Antillean Nighthawk","Antillean Palm Swift","Aplomado Falcon","Arctic Loon","Arctic Tern","Arctic Warbler","Ash-throated Flycatcher","Ashy Storm-Petrel","Asian Brown Flycatcher","Atlantic Puffin","Audubon's Oriole","Audubon's Shearwater","Aztec Thrush","Azure Gallinule","Bachman's Sparrow","Bachman's Warbler","Bahama Mockingbird","Bahama Swallow","Bahama Woodstar","Baikal Teal","Baird's Sandpiper","Baird's Sparrow","Bald Eagle","Baltimore Oriole","Bananaquit","Band-rumped Storm-Petrel","Band-tailed Gull","Band-tailed Pigeon","Bank Swallow","Bar-tailed Godwit","Barn Owl","Barn Swallow","Barnacle Goose","Barred Owl","Barrow's Goldeneye","Bay-breasted Warbler","Bean Goose","Bell's Vireo","Belted Kingfisher","Bendire's Thrasher","Berylline Hummingbird","Bewick's Wren","Bicknell's Thrush","Black Catbird","Black Guillemot","Black Noddy","Black Oystercatcher","Black Phoebe","Black Rail","Black Rosy-Finch","Black Scoter","Black Skimmer","Black Storm-Petrel","Black Swift","Black Tern","Black Turnstone","Black Vulture","Black-and-white Warbler","Black-backed Wagtail","Black-backed Woodpecker","Black-bellied Plover","Black-bellied Whistling-Duck","Black-billed Cuckoo","Black-billed Magpie","Black-browed Albatross","Black-capped Chickadee","Black-capped Gnatcatcher","Black-capped Petrel","Black-capped Vireo","Black-chinned Hummingbird","Black-chinned Sparrow","Black-crowned Night-Heron","Black-faced Grassquit","Black-footed Albatross","Black-headed Grosbeak","Black-headed Gull","Black-legged Kittiwake","Black-necked Stilt","Black-tailed Gnatcatcher","Black-tailed Godwit","Black-tailed Gull","Black-throated Blue Warbler","Black-throated Gray Warbler","Black-throated Green Warbler","Black-throated Sparrow","Black-vented Oriole","Black-vented Shearwater","Black-whiskered Vireo","Black-winged Stilt","Blackburnian Warbler","Blackpoll Warbler","Blue Bunting","Blue Grosbeak","Blue Grouse","Blue Jay","Blue Mockingbird","Blue-footed Booby","Blue-gray Gnatcatcher","Blue-headed Vireo","Blue-throated Hummingbird","Blue-winged Teal","Blue-winged Warbler","Bluethroat","Boat-tailed Grackle","Bobolink","Bohemian Waxwing","Bonaparte's Gull","Boreal Chickadee","Boreal Owl","Botteri's Sparrow","Brambling","Brandt's Cormorant","Brant","Brewer's Blackbird","Brewer's Sparrow","Bridled Tern","Bridled Titmouse","Bristle-thighed Curlew","Broad-billed Hummingbird","Broad-billed Sandpiper","Broad-tailed Hummingbird","Broad-winged Hawk","Bronzed Cowbird","Brown Booby","Brown Creeper","Brown Jay","Brown Noddy","Brown Pelican","Brown Shrike","Brown Thrasher","Brown-capped Rosy-Finch","Brown-chested Martin","Brown-crested Flycatcher","Brown-headed Cowbird","Brown-headed Nuthatch","Budgerigar","Buff-bellied Hummingbird","Buff-breasted Flycatcher","Buff-breasted Sandpiper","Buff-collared Nightjar","Bufflehead","Buller's Shearwater","Bullock's Oriole","Bumblebee Hummingbird","Burrowing Owl","Bushtit","Cactus Wren","California Condor","California Gnatcatcher","California Gull","California Quail","California Thrasher","California Towhee","Calliope Hummingbird","Canada Goose","Canada Warbler","Canvasback","Canyon Towhee","Canyon Wren","Cape May Warbler","Caribbean Elaenia","Carolina Chickadee","Carolina Parakeet","Carolina Wren","Caspian Tern","Cassin's Auklet","Cassin's Finch","Cassin's Kingbird","Cassin's Sparrow","Cassin's Vireo","Cattle Egret","Cave Swallow","Cedar Waxwing","Cerulean Warbler","Chestnut-backed Chickadee","Chestnut-collared Longspur","Chestnut-sided Warbler","Chihuahuan Raven","Chimney Swift","Chinese Egret","Chipping Sparrow","Chuck-will's-widow","Chukar","Cinnamon Hummingbird","Cinnamon Teal","Citrine Wagtail","Clapper Rail","Clark's Grebe","Clark's Nutcracker","Clay-colored Robin","Clay-colored Sparrow","Cliff Swallow","Colima Warbler","Collared Forest-Falcon","Collared Plover","Common Black-Hawk","Common Chaffinch","Common Crane","Common Cuckoo","Common Eider","Common Goldeneye","Common Grackle","Common Greenshank","Common Ground-Dove","Common House-Martin","Common Loon","Common Merganser","Common Moorhen","Common Murre","Common Nighthawk","Common Pauraque","Common Pochard","Common Poorwill","Common Raven","Common Redpoll","Common Ringed Plover","Common Rosefinch","Common Sandpiper","Common Snipe","Common Swift","Common Tern","Common Yellowthroat","Connecticut Warbler","Cook's Petrel","Cooper's Hawk","Cordilleran Flycatcher","Corn Crake","Cory's Shearwater","Costa's Hummingbird","Couch's Kingbird","Crane Hawk","Craveri's Murrelet","Crescent-chested Warbler","Crested Auklet","Crested Caracara","Crested Myna","Crimson-collared Grosbeak","Crissal Thrasher","Cuban Martin","Curlew Sandpiper","Curve-billed Thrasher","Dark-eyed Junco","Dickcissel","Double-crested Cormorant","Double-striped Thick-knee","Dovekie","Downy Woodpecker","Dunlin","Dusky Flycatcher","Dusky Thrush","Dusky Warbler","Dusky-capped Flycatcher","Eared Grebe","Eared Trogon","Eastern Bluebird","Eastern Kingbird","Eastern Meadowlark","Eastern Phoebe","Eastern Screech-Owl","Eastern Towhee","Eastern Wood-Pewee","Elegant Tern","Elegant Trogon","Elf Owl","Emperor Goose","Eskimo Curlew","Eurasian Blackbird","Eurasian Bullfinch","Eurasian Collared-Dove","Eurasian Coot","Eurasian Curlew","Eurasian Dotterel","Eurasian Hobby","Eurasian Jackdaw","Eurasian Kestrel","Eurasian Oystercatcher","Eurasian Siskin","Eurasian Tree Sparrow","Eurasian Wigeon","Eurasian Woodcock","Eurasian Wryneck","European Golden-Plover","European Starling","European Storm-Petrel","European Turtle-Dove","Evening Grosbeak","Eyebrowed Thrush","Falcated Duck","Fan-tailed Warbler","Far Eastern Curlew","Ferruginous Hawk","Ferruginous Pygmy-Owl","Field Sparrow","Fieldfare","Fish Crow","Five-striped Sparrow","Flame-colored Tanager","Flammulated Owl","Flesh-footed Shearwater","Florida Scrub-Jay","Fork-tailed Flycatcher","Fork-tailed Storm-Petrel","Fork-tailed Swift","Forster's Tern","Fox Sparrow","Franklin's Gull","Fulvous Whistling-Duck","Gadwall","Gambel's Quail","Garganey","Gila Woodpecker","Gilded Flicker","Glaucous Gull","Glaucous-winged Gull","Glossy Ibis","Golden Eagle","Golden-cheeked Warbler","Golden-crowned Kinglet","Golden-crowned Sparrow","Golden-crowned Warbler","Golden-fronted Woodpecker","Golden-winged Warbler","Grace's Warbler","Grasshopper Sparrow","Gray Bunting","Gray Catbird","Gray Flycatcher","Gray Hawk","Gray Jay","Gray Kingbird","Gray Partridge","Gray Silky-flycatcher","Gray Vireo","Gray Wagtail","Gray-breasted Martin","Gray-cheeked Thrush","Gray-crowned Rosy-Finch","Gray-crowned Yellowthroat","Gray-headed Chickadee","Gray-spotted Flycatcher","Gray-tailed Tattler","Great Auk","Great Black-backed Gull","Great Blue Heron","Great Cormorant","Great Crested Flycatcher","Great Egret","Great Frigatebird","Great Gray Owl","Great Horned Owl","Great Kiskadee","Great Knot","Great Skua","Great Spotted Woodpecker","Great-tailed Grackle","Greater Flamingo","Greater Pewee","Greater Prairie-chicken","Greater Roadrunner","Greater Scaup","Greater Shearwater","Greater White-fronted Goose","Greater Yellowlegs","Green Heron","Green Jay","Green Kingfisher","Green Sandpiper","Green Violet-ear","Green-breasted Mango","Green-tailed Towhee","Green-winged Teal","Greenish Elaenia","Groove-billed Ani","Gull-billed Tern","Gyrfalcon","Hairy Woodpecker","Hammond's Flycatcher","Harlequin Duck","Harris's Hawk","Harris's Sparrow","Hawfinch","Heermann's Gull","Henslow's Sparrow","Hepatic Tanager","Herald Petrel","Hermit Thrush","Hermit Warbler","Herring Gull","Himalayan Snowcock","Hoary Redpoll","Hooded Merganser","Hooded Oriole","Hooded Warbler","Hook-billed Kite","Hoopoe","Horned Grebe","Horned Lark","Horned Puffin","House Finch","House Sparrow","House Wren","Hudsonian Godwit","Hutton's Vireo","Iceland Gull","Inca Dove","Indigo Bunting","Island Scrub-Jay","Ivory Gull","Ivory-billed Woodpecker","Jabiru","Jack Snipe","Jungle Nightjar","Juniper Titmouse","Kentucky Warbler","Key West Quail-Dove","Killdeer","King Eider","King Rail","Kirtland's Warbler","Kittlitz's Murrelet","La Sagra's Flycatcher","Labrador Duck","Ladder-backed Woodpecker","Lanceolated Warbler","Lapland Longspur","Large-billed Tern","Lark Bunting","Lark Sparrow","Laughing Gull","Lawrence's Goldfinch","Laysan Albatross","Lazuli Bunting","Le Conte's Sparrow","Le Conte's Thrasher","Leach's Storm-Petrel","Least Auklet","Least Bittern","Least Flycatcher","Least Grebe","Least Sandpiper","Least Storm-Petrel","Least Tern","Lesser Black-backed Gull","Lesser Frigatebird","Lesser Goldfinch","Lesser Nighthawk","Lesser Prairie-chicken","Lesser Scaup","Lesser White-fronted Goose","Lesser Yellowlegs","Lewis's Woodpecker","Limpkin","Lincoln's Sparrow","Little Blue Heron","Little Bunting","Little Curlew","Little Egret","Little Gull","Little Ringed Plover","Little Shearwater","Little Stint","Loggerhead Kingbird","Loggerhead Shrike","Long-billed Curlew","Long-billed Dowitcher","Long-billed Murrelet","Long-billed Thrasher","Long-eared Owl","Long-tailed Jaeger","Long-toed Stint","Louisiana Waterthrush","Lucifer Hummingbird","Lucy's Warbler","MacGillivray's Warbler","Magnificent Frigatebird","Magnificent Hummingbird","Magnolia Warbler","Mallard","Mangrove Cuckoo","Manx Shearwater","Marbled Godwit","Marbled Murrelet","Marsh Sandpiper","Marsh Wren","Masked Booby","Masked Duck","Masked Tityra","McCown's Longspur","McKay's Bunting","Merlin","Mew Gull","Mexican Chickadee","Mexican Jay","Middendorff's Grasshopper-Warbler","Mississippi Kite","Mongolian Plover","Monk Parakeet","Montezuma Quail","Mottled Duck","Mottled Owl","Mottled Petrel","Mountain Bluebird","Mountain Chickadee","Mountain Plover","Mountain Quail","Mourning Dove","Mourning Warbler","Mugimaki Flycatcher","Murphy's Petrel","Muscovy Duck","Mute Swan","Narcissus Flycatcher","Nashville Warbler","Nelson's Sharp-tailed Sparrow","Neotropic Cormorant","Northern Beardless-Tyrannulet","Northern Bobwhite","Northern Cardinal","Northern Flicker","Northern Fulmar","Northern Gannet","Northern Goshawk","Northern Harrier","Northern Hawk Owl","Northern Jacana","Northern Lapwing","Northern Mockingbird","Northern Parula","Northern Pintail","Northern Pygmy-Owl","Northern Rough-winged Swallow","Northern Saw-whet Owl","Northern Shoveler","Northern Shrike","Northern Waterthrush","Northern Wheatear","Northwestern Crow","Nuttall's Woodpecker","Nutting's Flycatcher","Oak Titmouse","Oldsquaw","Olive Sparrow","Olive Warbler","Olive-backed Pipit","Olive-sided Flycatcher","Orange-crowned Warbler","Orchard Oriole","Oriental Cuckoo","Oriental Greenfinch","Oriental Pratincole","Oriental Scops-Owl","Oriental Turtle-Dove","Osprey","Ovenbird","Pacific Golden-Plover","Pacific Loon","Pacific-slope Flycatcher","Paint-billed Crake","Painted Bunting","Painted Redstart","Pallas's Bunting","Palm Warbler","Parakeet Auklet","Parasitic Jaeger","Passenger Pigeon","Pechora Pipit","Pectoral Sandpiper","Pelagic Cormorant","Peregrine Falcon","Phainopepla","Philadelphia Vireo","Pied-billed Grebe","Pigeon Guillemot","Pileated Woodpecker","Pin-tailed Snipe","Pine Bunting","Pine Grosbeak","Pine Siskin","Pine Warbler","Pink-footed Goose","Pink-footed Shearwater","Pinyon Jay","Piping Plover","Plain Chachalaca","Plain-capped Starthroat","Plumbeous Vireo","Pomarine Jaeger","Prairie Falcon","Prairie Warbler","Prothonotary Warbler","Purple Finch","Purple Gallinule","Purple Martin","Purple Sandpiper","Pygmy Nuthatch","Pyrrhuloxia","Razorbill","Red Crossbill","Red Knot","Red Phalarope","Red-bellied Woodpecker","Red-billed Pigeon","Red-billed Tropicbird","Red-breasted Flycatcher","Red-breasted Merganser","Red-breasted Nuthatch","Red-breasted Sapsucker","Red-cockaded Woodpecker","Red-crowned Parrot","Red-eyed Vireo","Red-faced Cormorant","Red-faced Warbler","Red-flanked Bluetail","Red-footed Booby","Red-headed Woodpecker","Red-legged Kittiwake","Red-naped Sapsucker","Red-necked Grebe","Red-necked Phalarope","Red-necked Stint","Red-shouldered Hawk","Red-tailed Hawk","Red-tailed Tropicbird","Red-throated Loon","Red-throated Pipit","Red-whiskered Bulbul","Red-winged Blackbird","Reddish Egret","Redhead","Redwing","Reed Bunting","Rhinoceros Auklet","Ring-billed Gull","Ring-necked Duck","Ring-necked Pheasant","Ringed Kingfisher","Roadside Hawk","Rock Dove","Rock Ptarmigan","Rock Sandpiper","Rock Wren","Rose-breasted Grosbeak","Rose-throated Becard","Roseate Spoonbill","Roseate Tern","Ross's Goose","Ross's Gull","Rough-legged Hawk","Royal Tern","Ruby-crowned Kinglet","Ruby-throated Hummingbird","Ruddy Duck","Ruddy Ground-Dove","Ruddy Quail-Dove","Ruddy Turnstone","Ruff","Ruffed Grouse","Rufous Hummingbird","Rufous-backed Robin","Rufous-capped Warbler","Rufous-crowned Sparrow","Rufous-winged Sparrow","Rustic Bunting","Rusty Blackbird","Sabine's Gull","Sage Grouse","Sage Sparrow","Sage Thrasher","Saltmarsh Sharp-tailed Sparrow","Sanderling","Sandhill Crane","Sandwich Tern","Savannah Sparrow","Say's Phoebe","Scaled Quail","Scaly-naped Pigeon","Scarlet Ibis","Scarlet Tanager","Scissor-tailed Flycatcher","Scott's Oriole","Seaside Sparrow","Sedge Wren","Semipalmated Plover","Semipalmated Sandpiper","Sharp-shinned Hawk","Sharp-tailed Grouse","Sharp-tailed Sandpiper","Shiny Cowbird","Short-billed Dowitcher","Short-eared Owl","Short-tailed Albatross","Short-tailed Hawk","Short-tailed Shearwater","Shy Albatross","Siberian Accentor","Siberian Blue Robin","Siberian Flycatcher","Siberian Rubythroat","Sky Lark","Slate-throated Redstart","Slaty-backed Gull","Slender-billed Curlew","Smew","Smith's Longspur","Smooth-billed Ani","Snail Kite","Snow Bunting","Snow Goose","Snowy Egret","Snowy Owl","Snowy Plover","Solitary Sandpiper","Song Sparrow","Sooty Shearwater","Sooty Tern","Sora","South Polar Skua","Southern Martin","Spectacled Eider","Spoonbill Sandpiper","Spot-billed Duck","Spot-breasted Oriole","Spotted Dove","Spotted Owl","Spotted Rail","Spotted Redshank","Spotted Sandpiper","Spotted Towhee","Sprague's Pipit","Spruce Grouse","Stejneger's Petrel","Steller's Eider","Steller's Jay","Steller's Sea-Eagle","Stilt Sandpiper","Stonechat","Streak-backed Oriole","Streaked Shearwater","Strickland's Woodpecker","Stripe-headed Tanager","Sulphur-bellied Flycatcher","Summer Tanager","Surf Scoter","Surfbird","Swainson's Hawk","Swainson's Thrush","Swainson's Warbler","Swallow-tailed Kite","Swamp Sparrow","Tamaulipas Crow","Tawny-shouldered Blackbird","Temminck's Stint","Tennessee Warbler","Terek Sandpiper","Thayer's Gull","Thick-billed Kingbird","Thick-billed Murre","Thick-billed Parrot","Thick-billed Vireo","Three-toed Woodpecker","Townsend's Solitaire","Townsend's Warbler","Tree Pipit","Tree Swallow","Tricolored Blackbird","Tricolored Heron","Tropical Kingbird","Tropical Parula","Trumpeter Swan","Tufted Duck","Tufted Flycatcher","Tufted Puffin","Tufted Titmouse","Tundra Swan","Turkey Vulture","Upland Sandpiper","Varied Bunting","Varied Thrush","Variegated Flycatcher","Vaux's Swift","Veery","Verdin","Vermilion Flycatcher","Vesper Sparrow","Violet-crowned Hummingbird","Violet-green Swallow","Virginia Rail","Virginia's Warbler","Wandering Albatross","Wandering Tattler","Warbling Vireo","Wedge-rumped Storm-Petrel","Wedge-tailed Shearwater","Western Bluebird","Western Grebe","Western Gull","Western Kingbird","Western Meadowlark","Western Reef-Heron","Western Sandpiper","Western Screech-Owl","Western Scrub-Jay","Western Tanager","Western Wood-Pewee","Whimbrel","Whip-poor-will","Whiskered Auklet","Whiskered Screech-Owl","Whiskered Tern","White Ibis","White Wagtail","White-breasted Nuthatch","White-cheeked Pintail","White-chinned Petrel","White-collared Seedeater","White-collared Swift","White-crowned Pigeon","White-crowned Sparrow","White-eared Hummingbird","White-eyed Vireo","White-faced Ibis","White-faced Storm-Petrel","White-headed Woodpecker","White-rumped Sandpiper","White-tailed Eagle","White-tailed Hawk","White-tailed Kite","White-tailed Ptarmigan","White-tailed Tropicbird","White-throated Needletail","White-throated Robin","White-throated Sparrow","White-throated Swift","White-tipped Dove","White-winged Crossbill","White-winged Dove","White-winged Parakeet","White-winged Scoter","White-winged Tern","Whooper Swan","Whooping Crane","Wild Turkey","Willet","Williamson's Sapsucker","Willow Flycatcher","Willow Ptarmigan","Wilson's Phalarope","Wilson's Plover","Wilson's Storm-Petrel","Wilson's Warbler","Winter Wren","Wood Duck","Wood Sandpiper","Wood Stork","Wood Thrush","Wood Warbler","Worm-eating Warbler","Worthen's Sparrow","Wrentit","Xantus's Hummingbird","Xantus's Murrelet","Yellow Bittern","Yellow Grosbeak","Yellow Rail","Yellow Wagtail","Yellow Warbler","Yellow-bellied Flycatcher","Yellow-bellied Sapsucker","Yellow-billed Cuckoo","Yellow-billed Loon","Yellow-billed Magpie","Yellow-breasted Bunting","Yellow-breasted Chat","Yellow-crowned Night-Heron","Yellow-eyed Junco","Yellow-faced Grassquit","Yellow-footed Gull","Yellow-green Vireo","Yellow-headed Blackbird","Yellow-legged Gull","Yellow-nosed Albatross","Yellow-rumped Warbler","Yellow-throated Vireo","Yellow-throated Warbler","Yucatan Vireo","Zenaida Dove","Zone-tailed Hawk"];var t=["Abyssinian","American Bobtail","American Curl","American Shorthair","American Wirehair","Balinese","Bengal","Birman","Bombay","British Shorthair","Burmese","Chartreux","Chausie","Cornish Rex","Devon Rex","Donskoy","Egyptian Mau","Exotic Shorthair","Havana","Highlander","Himalayan","Japanese Bobtail","Korat","Kurilian Bobtail","LaPerm","Maine Coon","Manx","Minskin","Munchkin","Nebelung","Norwegian Forest Cat","Ocicat","Ojos Azules","Oriental","Persian","Peterbald","Pixiebob","Ragdoll","Russian Blue","Savannah","Scottish Fold","Selkirk Rex","Serengeti","Siamese","Siberian","Singapura","Snowshoe","Sokoke","Somali","Sphynx","Thai","Tonkinese","Toyger","Turkish Angora","Turkish Van"];var l=["Amazon River Dolphin","Arnoux's Beaked Whale","Atlantic Humpbacked Dolphin","Atlantic Spotted Dolphin","Atlantic White-Sided Dolphin","Australian Snubfin Dolphin","Australian humpback Dolphin","Blue Whale","Bottlenose Dolphin","Bryde\u2019s whale","Burrunan Dolphin","Chilean Dolphin","Chinese River Dolphin","Chinese White Dolphin","Clymene Dolphin","Commerson\u2019s Dolphin","Costero","Dusky Dolphin","False Killer Whale","Fin Whale","Fraser\u2019s Dolphin","Ganges River Dolphin","Guiana Dolphin","Heaviside\u2019s Dolphin","Hector\u2019s Dolphin","Hourglass Dolphin","Humpback whale","Indo-Pacific Bottlenose Dolphin","Indo-Pacific Hump-backed Dolphin","Irrawaddy Dolphin","Killer Whale (Orca)","La Plata Dolphin","Long-Beaked Common Dolphin","Long-finned Pilot Whale","Longman's Beaked Whale","Melon-headed Whale","Northern Rightwhale Dolphin","Omura\u2019s whale","Pacific White-Sided Dolphin","Pantropical Spotted Dolphin","Peale\u2019s Dolphin","Pygmy Killer Whale","Risso\u2019s Dolphin","Rough-Toothed Dolphin","Sei Whale","Short-Beaked Common Dolphin","Short-finned Pilot Whale","Southern Bottlenose Whale","Southern Rightwhale Dolphin","Sperm Whale","Spinner Dolphin","Striped Dolphin","Tucuxi","White-Beaked Dolphin"];var s=["Aberdeen Angus","Abergele","Abigar","Abondance","Abyssinian Shorthorned Zebu","Aceh","Achham","Adamawa","Adaptaur","Afar","Africangus","Afrikaner","Agerolese","Alambadi","Alatau","Albanian","Albera","Alderney","Alentejana","Aleutian wild cattle","Aliad Dinka","Alistana-Sanabresa","Allmogekor","Alur","American","American Angus","American Beef Friesian","American Brown Swiss","American Milking Devon","American White Park","Amerifax","Amrit Mahal","Amsterdam Island cattle","Anatolian Black","Andalusian Black","Andalusian Blond","Andalusian Grey","Angeln","Angoni","Ankina","Ankole","Ankole-Watusi","Aracena","Arado","Argentine Criollo","Argentine Friesian","Armorican","Arouquesa","Arsi","Asturian Mountain","Asturian Valley","Aubrac","Aulie-Ata","Aure et Saint-Girons","Australian Braford","Australian Brangus","Australian Charbray","Australian Friesian Sahiwal","Australian Lowline","Australian Milking Zebu","Australian Shorthorn","Austrian Simmental","Austrian Yellow","Avile\xF1a-Negra Ib\xE9rica","Av\xE9tonou","Aweil Dinka","Ayrshire","Azaouak","Azebuado","Azerbaijan Zebu","Azores","Bachaur cattle","Baherie cattle","Bakosi cattle","Balancer","Baoule","Bargur cattle","Barros\xE3","Barzona","Bazadaise","Beef Freisian","Beefalo","Beefmaker","Beefmaster","Begayt","Belgian Blue","Belgian Red","Belgian Red Pied","Belgian White-and-Red","Belmont Red","Belted Galloway","Bernese","Berrenda cattle","Betizu","Bianca Modenese","Blaarkop","Black Angus","Black Baldy","Black Hereford","Blanca Cacere\xF1a","Blanco Orejinegro BON","Blonde d'Aquitaine","Blue Albion","Blue Grey","Bohuskulla","Bonsmara","Boran","Bo\u0161karin","Braford","Brahman","Brahmousin","Brangus","Braunvieh","Brava","Breed","British Friesian","British White","Brown Carpathian","Brown Caucasian","Brown Swiss","Bue Lingo","Burlina","Bushuyev","Butana cattle","Bu\u0161a cattle","Cachena","Caldelana","Camargue","Campbell Island cattle","Canadian Speckle Park","Canadienne","Canaria","Canchim","Caracu","Carinthian Blondvieh","Carora","Charbray","Charolais","Chateaubriand","Chiangus","Chianina","Chillingham cattle","Chinese Black Pied","Cholistani","Coloursided White Back","Commercial","Corriente","Corsican cattle","Coste\xF1o con Cuernos","Crioulo Lageano","C\xE1rdena Andaluza","Dajal","Dangi cattle","Danish Black-Pied","Danish Jersey","Danish Red","Deep Red cattle","Deoni","Devon","Dexter cattle","Dhanni","Doayo cattle","Doela","Drakensberger","Droughtmaster","Dulong'","Dutch Belted","Dutch Friesian","Dwarf Lulu","D\xF8lafe","East Anatolian Red","Eastern Finncattle","Eastern Red Polled","Enderby Island cattle","English Longhorn","Ennstaler Bergscheck","Estonian Holstein","Estonian Native","Estonian Red cattle","Finncattle","Finnish Ayrshire","Finnish Holstein-Friesian","Fj\xE4ll","Fleckvieh","Florida Cracker cattle","Fogera","French Simmental","Fribourgeoise","Friesian Red and White","Fulani Sudanese","F\u0113ng Cattle","Galician Blond","Galloway cattle","Gangatiri","Gaolao","Garvonesa","Gascon cattle","Gelbvieh","Georgian Mountain cattle","German Angus","German Black Pied Dairy","German Black Pied cattle","German Red Pied","Gir","Glan cattle","Gloucester","Gobra","Greek Shorthorn","Greek Steppe","Greyman cattle","Gudali","Guernsey cattle","Guzer\xE1","Hallikar4","Hanwoo","Hariana cattle","Hart\xF3n del Valle","Harzer Rotvieh","Hays Converter","Heck cattle","Hereford","Herens","Highland cattle","Hinterwald","Holando-Argentino","Holstein Friesian cattle","Horro","Hungarian Grey","Hu\xE1ng Cattle","Hybridmaster","Iberian cattle","Icelandic","Illawarra cattle","Improved Red and White","Indo-Brazilian","Irish Moiled","Israeli Holstein","Israeli Red","Istoben cattle","Istrian cattle","Jamaica Black","Jamaica Hope","Jamaica Red","Japanese Brown","Jarmelista","Javari cattle","Jersey cattle","Jutland cattle","Kabin Buri cattle","Kalmyk cattle","Kamphaeng Saen cattle","Kangayam","Kankrej","Karan Swiss","Kasaragod Dwarf cattle","Kathiawadi","Kazakh Whiteheaded","Kenana cattle","Kenkatha cattle","Kerry cattle","Kherigarh","Khillari cattle","Kholomogory","Korat Wagyu","Kostroma cattle","Krishna Valley cattle","Kurgan cattle","Kuri","La Reina cattle","Lakenvelder cattle","Lampurger","Latvian Blue","Latvian Brown","Latvian Danish Red","Lebedyn","Levantina","Limia cattle","Limousin","Limpurger","Lincoln Red","Lineback","Lithuanian Black-and-White","Lithuanian Light Grey","Lithuanian Red","Lithuanian White-Backed","Lohani cattle","Lourdais","Lucerna cattle","Luing","Madagascar Zebu","Madura","Maine-Anjou","Malnad Gidda","Malvi","Mandalong Special","Mantequera Leonesa","Maramure\u015F Brown","Marchigiana","Maremmana","Marinhoa","Maronesa","Masai","Mashona","Menorquina","Mertolenga","Meuse-Rhine-Issel","Mewati","Milking Shorthorn","Minhota","Mirandesa","Mirkadim","Moc\u0103ni\u0163\u0103","Mollie","Monchina","Mongolian","Montb\xE9liarde","Morucha","Murboden","Murnau-Werdenfels","Murray Grey","Muturu","N'Dama","Nagori","Negra Andaluza","Nelore","Nguni","Nimari","Normande","North Bengal Grey","Northern Finncattle","Northern Shorthorn","Norwegian Red","Ongole","Original Simmental","Pajuna","Palmera","Pantaneiro","Parda Alpina","Parthenaise","Pasiega","Pembroke","Philippine Native","Pie Rouge des Plaines","Piedmontese cattle","Pineywoods","Pinzgauer","Pirenaica","Podolac","Podolica","Polish Black-and-White","Polish Red","Poll Shorthorn","Polled Hereford","Polled Shorthorn","Ponwar","Preta","Pulikulam","Punganur","Pustertaler Sprinzen","Qinchaun","Queensland Miniature Boran","RX3","Ramo Grande","Randall","Raramuri Criollo","Rathi","Raya","Red Angus","Red Brangus","Red Chittagong","Red Fulani","Red Gorbatov","Red Holstein","Red Kandhari","Red Mingrelian","Red Poll","Red Polled \xD8stland","Red Sindhi","Retinta","Riggit Galloway","Ringam\xE5la","Rohjan","Romagnola","Romanian B\u0103l\u0163ata","Romanian Steppe Gray","Romosinuano","Russian Black Pied","R\xE4tisches Grauvieh","Sahiwal","Salers","Salorn","Sanga","Sanhe","Santa Cruz","Santa Gertrudis","Sayaguesa","Schwyz","Selembu","Senepol","Serbian Pied","Serbian Steppe","Sheko","Shetland","Shorthorn","Siboney de Cuba","Simbrah","Simford","Simmental","Siri","South Devon","Spanish Fighting Bull","Speckle Park","Square Meater","Sussex","Swedish Friesian","Swedish Polled","Swedish Red Pied","Swedish Red Polled","Swedish Red-and-White","Tabapu\xE3","Tarentaise","Tasmanian Grey","Tauros","Telemark","Texas Longhorn","Texon","Thai Black","Thai Fighting Bull","Thai Friesian","Thai Milking Zebu","Tharparkar","Tswana","Tudanca","Tuli","Tulim","Turkish Grey Steppe","Tux-Zillertal","Tyrol Grey","Ukrainian Grey","Umblachery","Valdostana Castana","Valdostana Pezzata Nera","Valdostana Pezzata Rossa","Vaynol","Vechur8","Vestland Fjord","Vestland Red Polled","Vianesa","Volinian Beef","Vorderwald","Vosgienne","V\xE4neko","Waguli","Wagyu","Wangus","Welsh Black","Western Finncattle","White C\xE1ceres","White Fulani","White Lamphun","White Park","Whitebred Shorthorn","Xingjiang Brown","Yakutian","Yanbian","Yanhuang","Yurino","Zebu","\xC9vol\xE8ne cattle","\u017Bubro\u0144"];var d=["African Slender-snouted Crocodile","Alligator mississippiensis","American Crocodile","Australian Freshwater Crocodile","Black Caiman","Broad-snouted Caiman","Chinese Alligator","Cuban Crocodile","Cuvier\u2019s Dwarf Caiman","Dwarf Crocodile","Gharial","Morelet\u2019s Crocodile","Mugger Crocodile","New Guinea Freshwater Crocodile","Nile Crocodile","Orinoco Crocodile","Philippine Crocodile","Saltwater Crocodile","Schneider\u2019s Smooth-fronted Caiman","Siamese Crocodile","Spectacled Caiman","Tomistoma","West African Crocodile","Yacare Caiman"];var u=["Affenpinscher","Afghan Hound","Aidi","Airedale Terrier","Akbash","Akita","Alano Espa\xF1ol","Alapaha Blue Blood Bulldog","Alaskan Husky","Alaskan Klee Kai","Alaskan Malamute","Alopekis","Alpine Dachsbracke","American Bulldog","American Bully","American Cocker Spaniel","American English Coonhound","American Foxhound","American Hairless Terrier","American Pit Bull Terrier","American Staffordshire Terrier","American Water Spaniel","Andalusian Hound","Anglo-Fran\xE7ais de Petite V\xE9nerie","Appenzeller Sennenhund","Ariegeois","Armant","Armenian Gampr dog","Artois Hound","Australian Cattle Dog","Australian Kelpie","Australian Shepherd","Australian Stumpy Tail Cattle Dog","Australian Terrier","Austrian Black and Tan Hound","Austrian Pinscher","Azawakh","Bakharwal dog","Banjara Hound","Barbado da Terceira","Barbet","Basenji","Basque Shepherd Dog","Basset Art\xE9sien Normand","Basset Bleu de Gascogne","Basset Fauve de Bretagne","Basset Hound","Bavarian Mountain Hound","Beagle","Beagle-Harrier","Bearded Collie","Beauceron","Bedlington Terrier","Belgian Shepherd","Bergamasco Shepherd","Berger Picard","Bernese Mountain Dog","Bhotia","Bichon Fris\xE9","Billy","Black Mouth Cur","Black Norwegian Elkhound","Black Russian Terrier","Black and Tan Coonhound","Bloodhound","Blue Lacy","Blue Picardy Spaniel","Bluetick Coonhound","Boerboel","Bohemian Shepherd","Bolognese","Border Collie","Border Terrier","Borzoi","Bosnian Coarse-haired Hound","Boston Terrier","Bouvier des Ardennes","Bouvier des Flandres","Boxer","Boykin Spaniel","Bracco Italiano","Braque Francais","Braque Saint-Germain","Braque d'Auvergne","Braque de l'Ari\xE8ge","Braque du Bourbonnais","Briard","Briquet Griffon Vend\xE9en","Brittany","Broholmer","Bruno Jura Hound","Brussels Griffon","Bucovina Shepherd Dog","Bull Arab","Bull Terrier","Bulldog","Bullmastiff","Bully Kutta","Burgos Pointer","Cairn Terrier","Campeiro Bulldog","Can de Chira","Canaan Dog","Canadian Eskimo Dog","Cane Corso","Cane Paratore","Cane di Oropa","Cantabrian Water Dog","Cardigan Welsh Corgi","Carea Castellano Manchego","Carolina Dog","Carpathian Shepherd Dog","Catahoula Leopard Dog","Catalan Sheepdog","Caucasian Shepherd Dog","Cavalier King Charles Spaniel","Central Asian Shepherd Dog","Cesky Fousek","Cesky Terrier","Chesapeake Bay Retriever","Chien Fran\xE7ais Blanc et Noir","Chien Fran\xE7ais Blanc et Orange","Chien Fran\xE7ais Tricolore","Chihuahua","Chilean Terrier","Chinese Chongqing Dog","Chinese Crested Dog","Chinook","Chippiparai","Chongqing dog","Chortai","Chow Chow","Cimarr\xF3n Uruguayo","Cirneco dell'Etna","Clumber Spaniel","Colombian fino hound","Coton de Tulear","Cretan Hound","Croatian Sheepdog","Curly-Coated Retriever","Cursinu","Czechoslovakian Wolfdog","C\xE3o Fila de S\xE3o Miguel","C\xE3o da Serra de Aires","C\xE3o de Castro Laboreiro","C\xE3o de Gado Transmontano","Dachshund","Dalmatian","Dandie Dinmont Terrier","Danish-Swedish Farmdog","Denmark Feist","Dingo","Doberman Pinscher","Dogo Argentino","Dogo Guatemalteco","Dogo Sardesco","Dogue Brasileiro","Dogue de Bordeaux","Drentse Patrijshond","Drever","Dunker","Dutch Shepherd","Dutch Smoushond","East European Shepherd","East Siberian Laika","English Cocker Spaniel","English Foxhound","English Mastiff","English Setter","English Shepherd","English Springer Spaniel","English Toy Terrier","Entlebucher Mountain Dog","Estonian Hound","Estrela Mountain Dog","Eurasier","Field Spaniel","Fila Brasileiro","Finnish Hound","Finnish Lapphund","Finnish Spitz","Flat-Coated Retriever","French Bulldog","French Spaniel","Galgo Espa\xF1ol","Galician Shepherd Dog","Garafian Shepherd","Gascon Saintongeois","Georgian Shepherd","German Hound","German Longhaired Pointer","German Pinscher","German Roughhaired Pointer","German Shepherd Dog","German Shorthaired Pointer","German Spaniel","German Spitz","German Wirehaired Pointer","Giant Schnauzer","Glen of Imaal Terrier","Golden Retriever","Gordon Setter","Go\u0144czy Polski","Grand Anglo-Fran\xE7ais Blanc et Noir","Grand Anglo-Fran\xE7ais Blanc et Orange","Grand Anglo-Fran\xE7ais Tricolore","Grand Basset Griffon Vend\xE9en","Grand Bleu de Gascogne","Grand Griffon Vend\xE9en","Great Dane","Greater Swiss Mountain Dog","Greek Harehound","Greek Shepherd","Greenland Dog","Greyhound","Griffon Bleu de Gascogne","Griffon Fauve de Bretagne","Griffon Nivernais","Gull Dong","Gull Terrier","Hamiltonst\xF6vare","Hanover Hound","Harrier","Havanese","Hierran Wolfdog","Hokkaido","Hovawart","Huntaway","Hygen Hound","H\xE4llefors Elkhound","Ibizan Hound","Icelandic Sheepdog","Indian Spitz","Indian pariah dog","Irish Red and White Setter","Irish Setter","Irish Terrier","Irish Water Spaniel","Irish Wolfhound","Istrian Coarse-haired Hound","Istrian Shorthaired Hound","Italian Greyhound","Jack Russell Terrier","Jagdterrier","Japanese Chin","Japanese Spitz","Japanese Terrier","Jindo","Jonangi","Kai Ken","Kaikadi","Kangal Shepherd Dog","Kanni","Karakachan dog","Karelian Bear Dog","Kars","Karst Shepherd","Keeshond","Kerry Beagle","Kerry Blue Terrier","King Charles Spaniel","King Shepherd","Kintamani","Kishu","Kokoni","Kombai","Komondor","Kooikerhondje","Koolie","Koyun dog","Kromfohrl\xE4nder","Kuchi","Kuvasz","Labrador Retriever","Lagotto Romagnolo","Lakeland Terrier","Lancashire Heeler","Landseer","Lapponian Herder","Large M\xFCnsterl\xE4nder","Leonberger","Levriero Sardo","Lhasa Apso","Lithuanian Hound","Lupo Italiano","L\xF6wchen","Mackenzie River Husky","Magyar ag\xE1r","Mahratta Greyhound","Maltese","Manchester Terrier","Maremmano-Abruzzese Sheepdog","McNab dog","Miniature American Shepherd","Miniature Bull Terrier","Miniature Fox Terrier","Miniature Pinscher","Miniature Schnauzer","Molossus of Epirus","Montenegrin Mountain Hound","Mountain Cur","Mountain Feist","Mucuchies","Mudhol Hound","Mudi","Neapolitan Mastiff","New Guinea Singing Dog","New Zealand Heading Dog","Newfoundland","Norfolk Terrier","Norrbottenspets","Northern Inuit Dog","Norwegian Buhund","Norwegian Elkhound","Norwegian Lundehund","Norwich Terrier","Nova Scotia Duck Tolling Retriever","Old Croatian Sighthound","Old Danish Pointer","Old English Sheepdog","Old English Terrier","Olde English Bulldogge","Otterhound","Pachon Navarro","Paisley Terrier","Pampas Deerhound","Papillon","Parson Russell Terrier","Pastore della Lessinia e del Lagorai","Patagonian Sheepdog","Patterdale Terrier","Pekingese","Pembroke Welsh Corgi","Perro Majorero","Perro de Pastor Mallorquin","Perro de Presa Canario","Perro de Presa Mallorquin","Peruvian Inca Orchid","Petit Basset Griffon Vend\xE9en","Petit Bleu de Gascogne","Phal\xE8ne","Pharaoh Hound","Phu Quoc Ridgeback","Picardy Spaniel","Plott Hound","Plummer Terrier","Podenco Canario","Podenco Valenciano","Pointer","Poitevin","Polish Greyhound","Polish Hound","Polish Lowland Sheepdog","Polish Tatra Sheepdog","Pomeranian","Pont-Audemer Spaniel","Poodle","Porcelaine","Portuguese Podengo","Portuguese Pointer","Portuguese Water Dog","Posavac Hound","Pra\u017Esk\xFD Krysa\u0159\xEDk","Pshdar Dog","Pudelpointer","Pug","Puli","Pumi","Pungsan Dog","Pyrenean Mastiff","Pyrenean Mountain Dog","Pyrenean Sheepdog","Rafeiro do Alentejo","Rajapalayam","Rampur Greyhound","Rat Terrier","Ratonero Bodeguero Andaluz","Ratonero Mallorquin","Ratonero Murciano de Huerta","Ratonero Valenciano","Redbone Coonhound","Rhodesian Ridgeback","Romanian Mioritic Shepherd Dog","Romanian Raven Shepherd Dog","Rottweiler","Rough Collie","Russian Spaniel","Russian Toy","Russo-European Laika","Saarloos Wolfdog","Sabueso Espa\xF1ol","Saint Bernard","Saint Hubert Jura Hound","Saint-Usuge Spaniel","Saluki","Samoyed","Sapsali","Sarabi dog","Sardinian Shepherd Dog","Schapendoes","Schillerst\xF6vare","Schipperke","Schweizer Laufhund","Schweizerischer Niederlaufhund","Scottish Deerhound","Scottish Terrier","Sealyham Terrier","Segugio Italiano","Segugio Maremmano","Segugio dell'Appennino","Seppala Siberian Sleddog","Serbian Hound","Serbian Tricolour Hound","Serrano Bulldog","Shar Pei","Shetland Sheepdog","Shiba Inu","Shih Tzu","Shikoku","Shiloh Shepherd","Siberian Husky","Silken Windhound","Silky Terrier","Sinhala Hound","Skye Terrier","Sloughi","Slovakian Wirehaired Pointer","Slovensk\xFD Cuvac","Slovensk\xFD Kopov","Smalandst\xF6vare","Small Greek domestic dog","Small M\xFCnsterl\xE4nder","Smooth Collie","Smooth Fox Terrier","Soft-Coated Wheaten Terrier","South Russian Ovcharka","Spanish Mastiff","Spanish Water Dog","Spinone Italiano","Sporting Lucas Terrier","Stabyhoun","Staffordshire Bull Terrier","Standard Schnauzer","Stephens Stock","Styrian Coarse-haired Hound","Sussex Spaniel","Swedish Elkhound","Swedish Lapphund","Swedish Vallhund","Swedish White Elkhound","Taigan","Taiwan Dog","Tamaskan Dog","Teddy Roosevelt Terrier","Telomian","Tenterfield Terrier","Terrier Brasileiro","Thai Bangkaew Dog","Thai Ridgeback","Tibetan Mastiff","Tibetan Spaniel","Tibetan Terrier","Tornjak","Tosa","Toy Fox Terrier","Toy Manchester Terrier","Transylvanian Hound","Treeing Cur","Treeing Feist","Treeing Tennessee Brindle","Treeing Walker Coonhound","Trigg Hound","Tyrolean Hound","Vikhan","Villano de Las Encartaciones","Villanuco de Las Encartaciones","Vizsla","Volpino Italiano","Weimaraner","Welsh Sheepdog","Welsh Springer Spaniel","Welsh Terrier","West Highland White Terrier","West Siberian Laika","Westphalian Dachsbracke","Wetterhoun","Whippet","White Shepherd","White Swiss Shepherd Dog","Wire Fox Terrier","Wirehaired Pointing Griffon","Wirehaired Vizsla","Xiasi Dog","Xoloitzcuintli","Yakutian Laika","Yorkshire Terrier","\u0160arplaninac"];var c=["Alaska pollock","Albacore","Amur catfish","Araucanian herring","Argentine hake","Asari","Asian swamp eel","Atlantic cod","Atlantic herring","Atlantic horse mackerel","Atlantic mackerel","Atlantic menhaden","Atlantic salmon","Bigeye scad","Bigeye tuna","Bighead carp","Black carp","Blood cockle","Blue swimming crab","Blue whiting","Bombay-duck","Bonga shad","California pilchard","Cape horse mackerel","Capelin","Catla","Channel catfish","Chilean jack mackerel","Chinese perch","Chinese softshell turtle","Chub mackerel","Chum salmon","Common carp","Crucian carp","Daggertooth pike conger","European anchovy","European pilchard","European sprat","Filipino Venus","Gazami crab","Goldstripe sardinella","Grass carp","Gulf menhaden","Haddock","Hilsa shad","Indian mackerel","Indian oil sardine","Iridescent shark","Japanese anchovy","Japanese cockle","Japanese common catfish","Japanese flying squid","Japanese jack mackerel","Japanese littleneck","Japanese pilchard","Jumbo flying squid","Kawakawa","Korean bullhead","Largehead hairtail","Longtail tuna","Madeiran sardinella","Mandarin fish","Milkfish","Mrigal carp","Narrow-barred Spanish mackerel","Nile perch","Nile tilapia","North Pacific hake","Northern snakehead","Pacific anchoveta","Pacific cod","Pacific herring","Pacific sand lance","Pacific sandlance","Pacific saury","Pacific thread herring","Peruvian anchoveta","Pink salmon","Pollock","Pond loach","Rainbow trout","Rohu","Round sardinella","Short mackerel","Silver carp","Silver cyprinid","Skipjack tuna","Southern African anchovy","Southern rough shrimp","Whiteleg shrimp","Wuchang bream","Yellow croaker","Yellowfin tuna","Yellowhead catfish","Yellowstripe scad"];var m=["Abaco Barb","Abtenauer","Abyssinian","Aegidienberger","Akhal-Teke","Albanian Horse","Altai Horse","Alt\xE8r Real","American Albino","American Cream Draft","American Indian Horse","American Paint Horse","American Quarter Horse","American Saddlebred","American Warmblood","Andalusian Horse","Andravida Horse","Anglo-Arabian","Anglo-Arabo-Sardo","Anglo-Kabarda","Appaloosa","AraAppaloosa","Arabian Horse","Ardennes Horse","Arenberg-Nordkirchen","Argentine Criollo","Asian wild Horse","Assateague Horse","Asturc\xF3n","Augeron","Australian Brumby","Australian Draught Horse","Australian Stock Horse","Austrian Warmblood","Auvergne Horse","Auxois","Azerbaijan Horse","Azteca Horse","Baise Horse","Bale","Balearic Horse","Balikun Horse","Baluchi Horse","Banker Horse","Barb Horse","Bardigiano","Bashkir Curly","Basque Mountain Horse","Bavarian Warmblood","Belgian Half-blood","Belgian Horse","Belgian Warmblood","Bhutia Horse","Black Forest Horse","Blazer Horse","Boerperd","Borana","Boulonnais Horse","Brabant","Brandenburger","Brazilian Sport Horse","Breton Horse","Brumby","Budyonny Horse","Burguete Horse","Burmese Horse","Byelorussian Harness Horse","Calabrese Horse","Camargue Horse","Camarillo White Horse","Campeiro","Campolina","Canadian Horse","Canadian Pacer","Carolina Marsh Tacky","Carthusian Horse","Caspian Horse","Castilian Horse","Castillonnais","Catria Horse","Cavallo Romano della Maremma Laziale","Cerbat Mustang","Chickasaw Horse","Chilean Corralero","Choctaw Horse","Cleveland Bay","Clydesdale Horse","Cob","Coldblood Trotter","Colonial Spanish Horse","Colorado Ranger","Comtois Horse","Corsican Horse","Costa Rican Saddle Horse","Cretan Horse","Criollo Horse","Croatian Coldblood","Cuban Criollo","Cumberland Island Horse","Curly Horse","Czech Warmblood","Daliboz","Danish Warmblood","Danube Delta Horse","Dole Gudbrandsdal","Don","Dongola Horse","Draft Trotter","Dutch Harness Horse","Dutch Heavy Draft","Dutch Warmblood","Dzungarian Horse","East Bulgarian","East Friesian Horse","Estonian Draft","Estonian Horse","Falabella","Faroese","Finnhorse","Fjord Horse","Fleuve","Florida Cracker Horse","Foutank\xE9","Frederiksborg Horse","Freiberger","French Trotter","Friesian Cross","Friesian Horse","Friesian Sporthorse","Furioso-North Star","Galice\xF1o","Galician Pony","Gelderland Horse","Georgian Grande Horse","German Warmblood","Giara Horse","Gidran","Groningen Horse","Gypsy Horse","Hackney Horse","Haflinger","Hanoverian Horse","Heck Horse","Heihe Horse","Henson Horse","Hequ Horse","Hirzai","Hispano-Bret\xF3n","Holsteiner Horse","Horro","Hungarian Warmblood","Icelandic Horse","Iomud","Irish Draught","Irish Sport Horse sometimes called Irish Hunter","Italian Heavy Draft","Italian Trotter","Jaca Navarra","Jeju Horse","Jutland Horse","Kabarda Horse","Kafa","Kaimanawa Horses","Kalmyk Horse","Karabair","Karabakh Horse","Karachai Horse","Karossier","Kathiawari","Kazakh Horse","Kentucky Mountain Saddle Horse","Kiger Mustang","Kinsky Horse","Kisber Felver","Kiso Horse","Kladruber","Knabstrupper","Konik","Kundudo","Kustanair","Kyrgyz Horse","Latvian Horse","Lipizzan","Lithuanian Heavy Draught","Lokai","Losino Horse","Lusitano","Lyngshest","M'Bayar","M'Par","Mallorqu\xEDn","Malopolski","Mangalarga","Mangalarga Marchador","Maremmano","Marisme\xF1o Horse","Marsh Tacky","Marwari Horse","Mecklenburger","Menorqu\xEDn","Messara Horse","Metis Trotter","Mez\u0151hegyesi Sport Horse","Me\u0111imurje Horse","Miniature Horse","Misaki Horse","Missouri Fox Trotter","Monchina","Mongolian Horse","Mongolian Wild Horse","Monterufolino","Morab","Morgan Horse","Mountain Pleasure Horse","Moyle Horse","Murakoz Horse","Murgese","Mustang Horse","M\xE9rens Horse","Namib Desert Horse","Nangchen Horse","National Show Horse","Nez Perce Horse","Nivernais Horse","Nokota Horse","Noma","Nonius Horse","Nooitgedachter","Nordlandshest","Noriker Horse","Norman Cob","North American Single-Footer Horse","North Swedish Horse","Norwegian Coldblood Trotter","Norwegian Fjord","Novokirghiz","Oberlander Horse","Ogaden","Oldenburg Horse","Orlov trotter","Ostfriesen","Paint","Pampa Horse","Paso Fino","Pentro Horse","Percheron","Persano Horse","Peruvian Paso","Pintabian","Pleven Horse","Poitevin Horse","Posavac Horse","Pottok","Pryor Mountain Mustang","Przewalski's Horse","Pura Raza Espa\xF1ola","Purosangue Orientale","Qatgani","Quarab","Quarter Horse","Racking Horse","Retuerta Horse","Rhenish German Coldblood","Rhinelander Horse","Riwoche Horse","Rocky Mountain Horse","Romanian Sporthorse","Rottaler","Russian Don","Russian Heavy Draft","Russian Trotter","Saddlebred","Salerno Horse","Samolaco Horse","San Fratello Horse","Sarcidano Horse","Sardinian Anglo-Arab","Schleswig Coldblood","Schwarzw\xE4lder Kaltblut","Selale","Sella Italiano","Selle Fran\xE7ais","Shagya Arabian","Shan Horse","Shire Horse","Siciliano Indigeno","Silesian Horse","Sokolsky Horse","Sorraia","South German Coldblood","Soviet Heavy Draft","Spanish Anglo-Arab","Spanish Barb","Spanish Jennet Horse","Spanish Mustang","Spanish Tarpan","Spanish-Norman Horse","Spiti Horse","Spotted Saddle Horse","Standardbred Horse","Suffolk Punch","Swedish Ardennes","Swedish Warmblood","Swedish coldblood trotter","Swiss Warmblood","Taish\u016B Horse","Takhi","Tawleed","Tchernomor","Tennessee Walking Horse","Tersk Horse","Thoroughbred","Tiger Horse","Tinker Horse","Tolfetano","Tori Horse","Trait Du Nord","Trakehner","Tsushima","Tuigpaard","Ukrainian Riding Horse","Unmol Horse","Uzunyayla","Ventasso Horse","Virginia Highlander","Vlaamperd","Vladimir Heavy Draft","Vyatka","Waler","Waler Horse","Walkaloosa","Warlander","Warmblood","Welsh Cob","Westphalian Horse","Wielkopolski","W\xFCrttemberger","Xilingol Horse","Yakutian Horse","Yili Horse","Yonaguni Horse","Zaniskari","Zhemaichu","Zweibr\xFCcker","\u017Demaitukas"];var h=["Acacia-ants","Acorn-plum gall","Aerial yellowjacket","Africanized honey bee","Allegheny mound ant","Almond stone wasp","Ant","Arboreal ant","Argentine ant","Asian paper wasp","Baldfaced hornet","Bee","Bigheaded ant","Black and yellow mud dauber","Black carpenter ant","Black imported fire ant","Blue horntail woodwasp","Blue orchard bee","Braconid wasp","Bumble bee","Carpenter ant","Carpenter wasp","Chalcid wasp","Cicada killer","Citrus blackfly parasitoid","Common paper wasp","Crazy ant","Cuckoo wasp","Cynipid gall wasp","Eastern Carpenter bee","Eastern yellowjacket","Elm sawfly","Encyrtid wasp","Erythrina gall wasp","Eulophid wasp","European hornet","European imported fire ant","False honey ant","Fire ant","Forest bachac","Forest yellowjacket","German yellowjacket","Ghost ant","Giant ichneumon wasp","Giant resin bee","Giant wood wasp","Golden northern bumble bee","Golden paper wasp","Gouty oak gall","Grass Carrying Wasp","Great black wasp","Great golden digger wasp","Hackberry nipple gall parasitoid","Honey bee","Horned oak gall","Horse guard wasp","Hunting wasp","Ichneumonid wasp","Keyhole wasp","Knopper gall","Large garden bumble bee","Large oak-apple gall","Leafcutting bee","Little fire ant","Little yellow ant","Long-horned bees","Long-legged ant","Macao paper wasp","Mallow bee","Marble gall","Mossyrose gall wasp","Mud-daubers","Multiflora rose seed chalcid","Oak apple gall wasp","Oak rough bulletgall wasp","Oak saucer gall","Oak shoot sawfly","Odorous house ant","Orange-tailed bumble bee","Orangetailed potter wasp","Oriental chestnut gall wasp","Paper wasp","Pavement ant","Pigeon tremex","Pip gall wasp","Prairie yellowjacket","Pteromalid wasp","Pyramid ant","Raspberry Horntail","Red ant","Red carpenter ant","Red harvester ant","Red imported fire ant","Red wasp","Red wood ant","Red-tailed wasp","Reddish carpenter ant","Rough harvester ant","Sawfly parasitic wasp","Scale parasitoid","Silky ant","Sirex woodwasp","Siricid woodwasp","Smaller yellow ant","Southeastern blueberry bee","Southern fire ant","Southern yellowjacket","Sphecid wasp","Stony gall","Sweat bee","Texas leafcutting ant","Tiphiid wasp","Torymid wasp","Tramp ant","Valentine ant","Velvet ant","Vespid wasp","Weevil parasitoid","Western harvester ant","Western paper wasp","Western thatching ant","Western yellowjacket","White-horned horntail","Willow shoot sawfly","Woodwasp","Wool sower gall maker","Yellow Crazy Ant","Yellow and black potter wasp","Yellow-horned horntail"];var y=["Asiatic Lion","Barbary Lion","Cape lion","Masai Lion","Northeast Congo Lion","Transvaal lion","West African Lion"];var p=["Ace","Archie","Bailey","Bandit","Bella","Bentley","Bruno","Buddy","Charlie","Coco","Cookie","Cooper","Daisy","Dixie","Finn","Ginger","Gracie","Gus","Hank","Jack","Jax","Joey","Kobe","Leo","Lola","Louie","Lucy","Maggie","Max","Mia","Milo","Molly","Murphey","Nala","Nova","Ollie","Oreo","Rosie","Scout","Stella","Teddy","Tuffy"];var g=["American","American Chinchilla","American Fuzzy Lop","American Sable","Argente Brun","Belgian Hare","Beveren","Blanc de Hotot","Britannia Petite","Californian","Champagne D\u2019Argent","Checkered Giant","Cinnamon","Cr\xE8me D\u2019Argent","Dutch","Dwarf Hotot","English Angora","English Lop","English Spot","Flemish Giant","Florida White","French Angora","French Lop","Giant Angora","Giant Chinchilla","Harlequin","Havana","Himalayan","Holland Lop","Jersey Wooly","Lilac","Lionhead","Mini Lop","Mini Rex","Mini Satin","Netherland Dwarf","New Zealand","Palomino","Polish","Rex","Rhinelander","Satin","Satin Angora","Silver","Silver Fox","Silver Marten","Standard Chinchilla","Tan","Thrianta"];var b=["Abrocoma","Abrocoma schistacea","Aconaemys","Aconaemys porteri","African brush-tailed porcupine","Andean mountain cavy","Argentine tuco-tuco","Ashy chinchilla rat","Asiatic brush-tailed porcupine","Atherurus","Azara's agouti","Azara's tuco-tuco","Bahia porcupine","Bathyergus","Bathyergus janetta","Bathyergus suillus","Bennett's chinchilla rat","Bicolored-spined porcupine","Black agouti","Black dwarf porcupine","Black-rumped agouti","Black-tailed hairy dwarf porcupine","Bolivian chinchilla rat","Bolivian tuco-tuco","Bonetto's tuco-tuco","Brandt's yellow-toothed cavy","Brazilian guinea pig","Brazilian porcupine","Brazilian tuco-tuco","Bridge's degu","Brown hairy dwarf porcupine","Budin's chinchilla rat, A. budini","Cape porcupine","Catamarca tuco-tuco","Cavia","Central American agouti","Chacoan tuco-tuco","Chilean rock rat","Chinchilla","Coendou","Coiban agouti","Colburn's tuco-tuco","Collared tuco-tuco","Common degu","Common yellow-toothed cavy","Conover's tuco-tuco","Coruro","Crested agouti","Crested porcupine","Cryptomys","Cryptomys bocagei","Cryptomys damarensis","Cryptomys foxi","Cryptomys hottentotus","Cryptomys mechowi","Cryptomys ochraceocinereus","Cryptomys zechi","Ctenomys","Cuniculus","Cuscomys","Cuscomys ashanika","Dactylomys","Dactylomys boliviensis","Dactylomys dactylinus","Dactylomys peruanus","Dasyprocta","Domestic guinea pig","Emily's tuco-tuco","Erethizon","Famatina chinchilla rat","Frosted hairy dwarf porcupine","Fukomys","Fukomys amatus","Fukomys anselli","Fukomys bocagei","Fukomys damarensis","Fukomys darlingi","Fukomys foxi","Fukomys ilariae","Fukomys kafuensis","Fukomys mechowii","Fukomys micklemi","Fukomys occlusus","Fukomys ochraceocinereus","Fukomys whytei","Fukomys zechi","Furtive tuco-tuco","Galea","Georychus","Georychus capensis","Golden viscacha-rat","Goya tuco-tuco","Greater guinea pig","Green acouchi","Haig's tuco-tuco","Heliophobius","Heliophobius argenteocinereus","Heterocephalus","Heterocephalus glaber","Highland tuco-tuco","Hystrix","Indian porcupine","Isla Mocha degu","Kalinowski agouti","Kannabateomys","Kannabateomys amblyonyx","Lagidium","Lagostomus","Lewis' tuco-tuco","Long-tailed chinchilla","Long-tailed porcupine","Los Chalchaleros' viscacha-rat","Lowland paca","Magellanic tuco-tuco","Malayan porcupine","Maule tuco-tuco","Mendoza tuco-tuco","Mexican agouti","Mexican hairy dwarf porcupine","Microcavia","Montane guinea pig","Moon-toothed degu","Mottled tuco-tuco","Mountain degu","Mountain paca","Mountain viscacha-rat","Myoprocta","Natterer's tuco-tuco","North American porcupine","Northern viscacha","Octodon","Octodontomys","Octomys","Olallamys","Olallamys albicauda","Olallamys edax","Orinoco agouti","Paraguaian hairy dwarf porcupine","Pearson's tuco-tuco","Peruvian tuco-tuco","Philippine porcupine","Pipanacoctomys","Plains viscacha","Plains viscacha-rat","Porteous' tuco-tuco","Punta de Vacas chinchilla rat","Red acouchi","Red-rumped agouti","Reddish tuco-tuco","Rio Negro tuco-tuco","Robust tuco-tuco","Roosmalen's dwarf porcupine","Rothschild's porcupine","Ruatan Island agouti","Sage's rock rat","Salinoctomys","Salta tuco-tuco","San Luis tuco-tuco","Santa Catarina's guinea pig","Shiny guinea pig","Shipton's mountain cavy","Short-tailed chinchilla","Silky tuco-tuco","Social tuco-tuco","Southern mountain cavy","Southern tuco-tuco","Southern viscacha","Spalacopus","Spix's yellow-toothed cavy","Steinbach's tuco-tuco","Streaked dwarf porcupine","Strong tuco-tuco","Stump-tailed porcupine","Sumatran porcupine","Sunda porcupine","Talas tuco-tuco","Tawny tuco-tuco","Thick-spined porcupine","Tiny tuco-tuco","Trichys","Tucuman tuco-tuco","Tympanoctomys","Uspallata chinchilla rat","White-toothed tuco-tuco","Wolffsohn's viscacha"];var C=["Abaco Island boa","Aesculapian snake","African beaked snake","African puff adder","African rock python","African twig snake","African wolf snake","Amazon tree boa","Amazonian palm viper","American Vine Snake","American copperhead","Amethystine python","Anaconda","Andaman cat snake","Andaman cobra","Angolan python","Annulated sea snake","Arabian cobra","Arafura file snake","Arizona black rattlesnake","Arizona coral snake","Aruba rattlesnake","Asian Vine Snake, Whip Snake","Asian cobra","Asian keelback","Asian pipe snake","Asp","Asp viper","Assam keelback","Australian copperhead","Australian scrub python","Baird's rat snake","Baja California lyresnake","Ball Python","Ball python","Bamboo pitviper","Bamboo viper","Banded Flying Snake","Banded cat-eyed snake","Banded krait","Banded pitviper","Banded water cobra","Barbour's pit viper","Barred wolf snake","Beaked sea snake","Beauty rat snake","Beddome's cat snake","Beddome's coral snake","Bimini racer","Bird snake","Bismarck ringed python","Black headed python","Black krait","Black mamba","Black rat snake","Black snake","Black tree cobra","Black-banded trinket snake","Black-headed snake","Black-necked cobra","Black-necked spitting cobra","Black-speckled palm-pitviper","Black-striped keelback","Black-tailed horned pit viper","Blanding's tree snake","Blind snake","Blonde hognose snake","Blood python","Blue krait","Blunt-headed tree snake","Bluntnose viper","Boa","Boa constrictor","Bocourt's water snake","Boelen python","Boiga","Bolivian anaconda","Boomslang","Bornean pitviper","Borneo short-tailed python","Brahminy blind snake","Brazilian coral snake","Brazilian mud Viper","Brazilian smooth snake","Bredl's python","Brongersma's pitviper","Brown snake","Brown spotted pitviper[4]","Brown tree snake","Brown water python","Brown white-lipped python","Buff striped keelback","Bull snake","Burmese keelback","Burmese krait","Burmese python","Burrowing cobra","Burrowing viper","Bush viper","Bushmaster","Buttermilk racer","Calabar python","California kingsnake","Canebrake","Cantil","Cantor's pitviper","Cape cobra","Cape coral snake","Cape gopher snake","Carpet viper","Cascabel","Caspian cobra","Cat snake","Cat-eyed night snake","Cat-eyed snake","Central American lyre snake","Central ranges taipan","Centralian carpet python","Ceylon krait","Chappell Island tiger snake","Checkered garter snake","Checkered keelback","Chicken snake","Chihuahuan ridge-nosed rattlesnake","Children's python","Chinese tree viper","Coachwhip snake","Coastal carpet python","Coastal taipan","Cobra","Collett's snake","Colorado desert sidewinder","Common adder","Common cobra","Common garter snake","Common ground snake","Common keelback","Common lancehead","Common tiger snake","Common worm snake","Congo snake","Congo water cobra","Copperhead","Coral snake","Corn snake","Coronado Island rattlesnake","Cottonmouth","Crossed viper","Crowned snake","Cuban boa","Cuban wood snake","Cyclades blunt-nosed viper","Dauan Island water python","De Schauensee's anaconda","Death Adder","Desert death adder","Desert kingsnake","Desert woma python","Diamond python","Dog-toothed cat snake","Down's tiger snake","Dubois's sea snake","Dumeril's boa","Durango rock rattlesnake","Dusky pigmy rattlesnake","Dusty hognose snake","Dwarf beaked snake","Dwarf boa","Dwarf pipe snake","Dwarf sand adder","Eastern brown snake","Eastern coral snake","Eastern diamondback rattlesnake","Eastern green mamba","Eastern hognose snake","Eastern lyre snake","Eastern mud snake","Eastern racer","Eastern tiger snake","Eastern water cobra","Eastern yellowbelly sad racer","Egg-eater","Egyptian asp","Egyptian cobra","Elegant pitviper","Emerald tree boa","Equatorial spitting cobra","European asp","European smooth snake","Eyelash palm-pitviper","Eyelash pit viper","Eyelash viper","False cobra","False horned viper","False water cobra","Fan-Si-Pan horned pitviper","Fea's viper","Fer-de-lance","Fierce snake","Fifty pacer","Fishing snake","Flat-nosed pitviper","Flinders python","Flying snake","Forest cobra","Forest flame snake","Forsten's cat snake","Fox snake, three species of Pantherophis","Gaboon viper","Garter snake","Giant Malagasy hognose snake","Godman's pit viper","Gold tree cobra","Gold-ringed cat snake","Golden tree snake","Grand Canyon rattlesnake","Grass snake","Gray cat snake","Great Basin rattlesnake","Great Lakes bush viper","Great Plains rat snake","Green anaconda","Green cat-eyed snake","Green mamba","Green palm viper","Green rat snake","Green snake","Green tree pit viper","Green tree python","Grey Lora","Grey-banded kingsnake","Ground snake","Guatemalan palm viper","Guatemalan tree viper","Habu","Habu pit viper","Hagen's pitviper","Hairy bush viper","Halmahera python","Hardwicke's sea snake","Harlequin coral snake","High Woods coral snake","Hill keelback","Himalayan keelback","Hogg Island boa","Hognose snake","Hognosed viper","Honduran palm viper","Hook Nosed Sea Snake","Hopi rattlesnake","Horned adder","Horned desert viper","Horned viper","Horseshoe pitviper","Hundred pacer","Hutton's tree viper","Ikaheka snake","Indian cobra","Indian flying snake","Indian krait","Indian python","Indian tree viper","Indigo snake","Indochinese spitting cobra","Indonesian water python","Inland carpet python","Inland taipan","Jamaican Tree Snake","Jamaican boa","Jan's hognose snake","Japanese forest rat snake","Japanese rat snake","Japanese striped snake","Javan spitting cobra","Jerdon's pitviper","Jumping viper","Jungle carpet python","Kanburian pit viper","Kaulback's lance-headed pitviper","Kayaudi dwarf reticulated python","Kaznakov's viper","Keelback","Kham Plateau pitviper","Khasi Hills keelback","King Island tiger snake","King brown","King cobra","King rat snake","King snake","Krait","Krefft's tiger snake","Lance-headed rattlesnake","Lancehead","Large shield snake","Large-eyed pitviper","Large-scaled tree viper","Leaf viper","Leaf-nosed viper","Lesser black krait","Levant viper","Long-nosed adder","Long-nosed tree snake","Long-nosed viper","Long-nosed whip snake","Long-tailed rattlesnake","Longnosed worm snake","Lora","Lyre snake","Machete savane","Macklot's python","Madagascar ground boa","Madagascar tree boa","Malabar rock pitviper","Malayan krait","Malayan long-glanded coral snake","Malayan pit viper","Malcolm's tree viper","Mamba","Mamushi","Manchurian Black Water Snake","Mandalay cobra","Mandarin rat snake","Mangrove pit viper","Mangrove snake","Mangshan pitviper","Many-banded krait","Many-banded tree snake","Many-horned adder","Many-spotted cat snake","Massasauga rattlesnake","McMahon's viper","Mexican black kingsnake","Mexican green rattlesnake","Mexican hognose snake","Mexican palm-pitviper","Mexican parrot snake","Mexican racer","Mexican vine snake","Mexican west coast rattlesnake","Midget faded rattlesnake","Milk snake","Moccasin snake","Modest keelback","Mojave desert sidewinder","Mojave rattlesnake","Mole viper","Mollucan python","Moluccan flying snake","Montpellier snake","Motuo bamboo pitviper","Mountain adder","Mozambique spitting cobra","Mud adder","Mud snake","Mussurana","Namaqua dwarf adder","Namib dwarf sand adder","Narrowhead Garter Snake","New Guinea carpet python","Nichell snake","Nicobar Island keelback","Nicobar bamboo pitviper","Night snake","Nightingale adder","Nilgiri keelback","Nitsche's bush viper","Nitsche's tree viper","North Philippine cobra","North eastern king snake","Northeastern hill krait","Northern black-tailed rattlesnake","Northern tree snake","Northern water snake","Northern white-lipped python","Northwestern carpet python","Nose-horned viper","Nubian spitting cobra","Oaxacan small-headed rattlesnake","Oenpelli python","Olive python","Olive sea snake","Orange-collared keelback","Ornate flying snake","Palestine viper","Pallas' viper","Palm viper","Papuan python","Paradise flying snake","Parrot snake","Patchnose snake","Paupan taipan","Pelagic sea snake","Peninsula tiger snake","Peringuey's adder","Perrotet's shieldtail snake","Persian rat snake","Philippine cobra","Philippine pitviper","Pine snake","Pipe snake","Pit viper","Pointed-scaled pit viper[5]","Pope's tree viper","Portuguese viper","Prairie kingsnake","Puerto Rican boa","Puff adder","Pygmy python","Python","Queen snake","Racer","Raddysnake","Rainbow boa","Rat snake","Rattler","Rattlesnake","Red blood python","Red diamond rattlesnake","Red spitting cobra","Red-backed rat snake","Red-bellied black snake","Red-headed krait","Red-necked keelback","Red-tailed bamboo pitviper","Red-tailed boa","Red-tailed pipe snake","Reticulated python","Rhinoceros viper","Rhombic night adder","Ribbon snake","Rinkhals","Rinkhals cobra","River jack","Rosy boa","Rough green snake","Rough-scaled bush viper","Rough-scaled python","Rough-scaled tree viper","Royal python","Rubber boa","Rufous beaked snake","Rungwe tree viper","San Francisco garter snake","Sand adder","Sand boa","Savu python","Saw-scaled viper","Scarlet kingsnake","Schlegel's viper","Schultze's pitviper","Sea snake","Sedge viper","Selayer reticulated python","Sharp-nosed viper","Shield-nosed cobra","Shield-tailed snake","Siamese palm viper","Side-striped palm-pitviper","Sidewinder","Sikkim keelback","Sinai desert cobra","Sind krait","Small-eyed snake","Smooth green snake","Smooth snake","Snorkel viper","Snouted cobra","Sonoran sidewinder","South American hognose snake","South eastern corn snake","Southern Indonesian spitting cobra","Southern Pacific rattlesnake","Southern Philippine cobra","Southern black racer","Southern white-lipped python","Southwestern black spitting cobra","Southwestern blackhead snake","Southwestern carpet python","Southwestern speckled rattlesnake","Speckle-bellied keelback","Speckled kingsnake","Spectacled cobra","Spiny bush viper","Spitting cobra","Spotted python","Sri Lankan pit viper","Stejneger's bamboo pitviper","Stiletto snake","Stimson's python","Stoke's sea snake","Storm water cobra","Striped snake","Sumatran short-tailed python","Sumatran tree viper","Sunbeam snake","Taipan","Taiwan cobra","Tan racer","Tancitaran dusky rattlesnake","Tanimbar python","Tasmanian tiger snake","Tawny cat snake","Temple pit viper","Temple viper","Tentacled snake","Texas Coral Snake","Texas blind snake","Texas garter snake","Texas lyre snake","Texas night snake","Thai cobra","Three-lined ground snake","Tibetan bamboo pitviper","Tic polonga","Tiger pit viper","Tiger rattlesnake","Tiger snake","Tigre snake","Timber rattlesnake","Timor python","Titanboa","Tree boa","Tree snake","Tree viper","Trinket snake","Tropical rattlesnake","Twig snake","Twin Headed King Snake","Twin-Barred tree snake","Twin-spotted rat snake","Twin-spotted rattlesnake","Undulated pit viper","Uracoan rattlesnake","Ursini's viper","Urutu","Vine snake","Viper","Viper Adder","Vipera ammodytes","Wagler's pit viper","Wart snake","Water adder","Water moccasin","Water snake","West Indian racer","Western blind snake","Western carpet python","Western coral snake","Western diamondback rattlesnake","Western green mamba","Western ground snake","Western hog-nosed viper","Western mud snake","Western tiger snake","Western woma python","Wetar Island python","Whip snake","White-lipped keelback","White-lipped python","White-lipped tree viper","Wirot's pit viper","Wolf snake","Woma python","Worm snake","Wutu","Wynaad keelback","Yarara","Yellow anaconda","Yellow-banded sea snake","Yellow-bellied sea snake","Yellow-lined palm viper","Yellow-lipped sea snake","Yellow-striped rat snake","Yunnan keelback","Zebra snake","Zebra spitting cobra"];var S=["bat","bear","bee","bird","butterfly","cat","cow","crocodile","deer","dog","dolphin","eagle","elephant","fish","flamingo","fox","frog","gecko","giraffe","gorilla","hamster","hippopotamus","horse","kangaroo","koala","lion","monkey","ostrich","panda","parrot","peacock","penguin","polar bear","rabbit","rhinoceros","sea lion","shark","snake","squirrel","tiger","turtle","whale","wolf","zebra"];var _a={bear:n,bird:i,cat:t,cetacean:l,cow:s,crocodilia:d,dog:u,fish:c,horse:m,insect:h,lion:y,pet_name:p,rabbit:g,rodent:b,snake:C,type:S},k=_a;var f=["{{person.name}}","{{company.name}}"];var v=["Redhold","Treeflex","Trippledex","Kanlam","Bigtax","Daltfresh","Toughjoyfax","Mat Lam Tam","Otcom","Tres-Zap","Y-Solowarm","Tresom","Voltsillam","Biodex","Greenlam","Viva","Matsoft","Temp","Zoolab","Subin","Rank","Job","Stringtough","Tin","It","Home Ing","Zamit","Sonsing","Konklab","Alpha","Latlux","Voyatouch","Alphazap","Holdlamis","Zaam-Dox","Sub-Ex","Quo Lux","Bamity","Ventosanzap","Lotstring","Hatity","Tempsoft","Overhold","Fixflex","Konklux","Zontrax","Tampflex","Span","Namfix","Transcof","Stim","Fix San","Sonair","Stronghold","Fintone","Y-find","Opela","Lotlux","Ronstring","Zathin","Duobam","Keylex"];var A=["0.#.#","0.##","#.##","#.#","#.#.#"];var Qa={author:f,name:v,version:A},B=Qa;var T=["A.A. Milne","Agatha Christie","Alan Moore and Dave Gibbons","Albert Camus","Aldous Huxley","Alexander Pope","Alexandre Dumas","Alice Walker","Andrew Lang","Anne Frank","Anthony Burgess","Anthony Trollope","Antoine de Saint-Exup\xE9ry","Anton Chekhov","Anton Pavlovich Chekhov","Arthur Conan Doyle","Arthur Schopenhauer","Aylmer Maude","Ayn Rand","Beatrix Potter","Benjamin Disraeli","Benjamin Jowett","Bernard Shaw","Bertrand Russell","Bhagavanlal Indrajit","Boris Pasternak","Bram Stoker","Brian Evenson","C.E. Brock","C.S. Lewis","Carson McCallers","Charles Dickens","Charles E. Derbyshire","Charlotte Bront\xEB","Charlotte Perkins Gilman","Chinua Achebe","Clifford R. Adams","Constance Garnett","Cormac McCarthy","D.H. Lawrence","Dan Brown","Daniel Defoe","Dante Alighieri","Dashiell Hammett","David Widger","David Wyllie","Dean Koontz","Don DeLillo","E.M. Forster","Edgar Allan Poe","Edgar Rice Burroughs","Elizabeth Cleghorn Gaskell","Elizabeth Von Arnim","Emily Bront\xEB","Erich Remarque","Ernest Hemingway","Evelyn Waugh","F. Scott Fitzgerald","Ford Madox Ford","Frances Hodgson Burnett","Frank Herbert","Frank T. Merrill","Franz Kafka","Friedrich Wilhelm Nietzsche","Fyodor Dostoyevsky","G.K. Chesterton","Gabriel Garcia Marquez","Geoffrey Chaucer","George Eliot","George Grossmith","George Orwell","George R. R. Martin","George Saunders","Grady Ward","Graham Greene","Gustave Dor\xE9","Gustave Flaubert","Guy de Maupassant","G\xFCnter Grass","H.G. Wells","H.P. Lovecraft","Harper Lee","Harriet Beecher Stowe","Haruki Murakami","Henrik Ibsen","Henry David Thoreau","Henry Fielding","Henry James","Henry Miller","Henry Morley","Herman Melville","Hermann Broch","Homer","Honor\xE9 de Balzac","Ian McEwan","Isabel Florence Hapgood","Italo Calvino","J.D. Salinger","J.K. Rowling","J.M. Barrie","J.R.R. Tolkien","Jack Kerouac","Jack London","Jacob Grimm","Jacqueline Crooks","James Baldwin","James Dickey","James Ellroy","James Joyce","James Patterson","Jane Austen","Johann Wolfgang von Goethe","John Bunyan","John Camden Hotten","John Dos Passos","John Green","John Grisham","John Kennedy Toole","John Milton","John Ormsby","John Steinbeck","John Updike","Jonathan Franzen","Jonathan Swift","Joseph Conrad","Joseph Heller","Jos\xE9 Rizal","Judy Blume","Jules Verne","Junot Diaz","Karl Marx","Kazuo Ishiguro","Ken Follett","Ken Kesey","Kenneth Grahame","Khaled Hosseini","Kingsley Amis","Kurt Vonnegut","L. Frank Baum","L.M. Montgomery","Laurence Sterne","Leo Tolstoy","Lewis Carroll","Louisa May Alcott","Louise Maude","Malcolm Lowry","Marcel Proust","Margaret Atwood","Margaret Mitchell","Marilynne Robinson","Mark Twain","Martin Amis","Mary Shelley","Michael Chabon","Miguel de Cervantes","Mikhail Bulgakov","Muriel Spark","Nancy Mitford","Nathanael West","Nathaniel Hawthorne","Neil Gaiman","Niccolo Machiavelli","Norman Mailer","Oscar Levy","Oscar Wilde","P.G. Wodehouse","Paulo Coelho","Peter Carey","Philip Pullman","Philip Roth","Plato","R.L. Stine","Rachel Kushner","Ralph Ellison","Ray Bradbury","Raymond Chandler","Richard Wagner","Richard Wright","Richard Yates","Roald Dahl","Robert Graves","Robert Louis Stevenson","Robert Penn Warren","Rudyard Kipling","Salman Rushdie","Samuel Beckett","Samuel Butler","Samuel Richardson","Saul Bellow","Shivaram Parashuram Bhide","Sir Arthur Conan Doyle","Sir Richard Francis Burton","Stendhal","Stephen Hawking","Stephen King","Sun Tzu","Suzanne Collins","T. Smollett","T.S. Eliot","Theodore Alois Buckley","Theodore Dreiser","Thomas Hardy","Thomas Love Peacock","Thomas Mann","Toni Morrison","Truman Capote","V.S. Naipaul","Vance Packard","Vatsyayana","Victor Hugo","Virgil","Virginia Woolf","Vladimir Nabokov","Voltaire","W.G. Sebald","W.K. Marriott","Walker Percy","Walt Whitman","Walter Scott","Wilhelm Grimm","Wilkie Collins","William Faulkner","William Gibson","William Golding","William Makepeace Thackeray","William Shakespeare","Zadie Smith"];var M=["Audiobook","Ebook","Hardcover","Paperback"];var w=["Adventure","Biography","Business","Children's Literature","Classic","Comedy","Comic","Detective","Drama","Fantasy","Graphic Novel","Historical Fiction","Horror","Memoir","Mystery","Mythology","Philosophy","Poetry","Psychology","Religion","Romance","Science Fiction","Thriller","Western","Young Adult"];var L=["Academic Press","Ace Books","Addison-Wesley","Adis International","Airiti Press","Allen Ltd","Andrews McMeel Publishing","Anova Books","Anvil Press Poetry","Applewood Books","Apress","Athabasca University Press","Atheneum Books","Atheneum Publishers","Atlantic Books","Atlas Press","BBC Books","Ballantine Books","Banner of Truth Trust","Bantam Books","Bantam Spectra","Barrie & Jenkins","Basic Books","Belknap Press","Bella Books","Bellevue Literary Press","Berg Publishers","Berkley Books","Bison Books","Black Dog Publishing","Black Library","Black Sparrow Books","Blackie and Son Limited","Blackstaff Press","Blackwell Publishing","Bloodaxe Books","Bloomsbury Publishing Plc","Blue Ribbon Books","Book League of America","Book Works","Booktrope","Borgo Press","Bowes & Bowes","Boydell & Brewer","Breslov Research Institute","Brill","Brimstone Press","Broadview Press","Burns & Oates","Butterworth-Heinemann","Caister Academic Press","Cambridge University Press","Candlewick Press","Canongate Books","Carcanet Press","Carlton Books","Carlton Publishing Group","Carnegie Mellon University Press","Casemate Publishers","Cengage Learning","Central European University Press","Chambers Harrap","Charles Scribner's Sons","Chatto and Windus","Chick Publications","Chronicle Books","Churchill Livingstone","Cisco Press","City Lights Publishers","Cloverdale Corporation","D. Appleton & Company","D. Reidel","DAW Books","Da Capo Press","Daedalus Publishing","Dalkey Archive Press","Darakwon Press","David & Charles","Dedalus Books","Del Rey Books","E. P. Dutton","ECW Press","Earthscan","Edupedia Publications","Eel Pie Publishing","Eerdmans Publishing","Ellora's Cave","Elsevier","Emerald Group Publishing","Etruscan Press","FabJob","Faber and Faber","Fairview Press","Farrar, Straus & Giroux","Fearless Books","Felony & Mayhem Press","Firebrand Books","Flame Tree Publishing","Focal Press","G-Unit Books","G. P. Putnam's Sons","Gaspereau Press","Gay Men's Press","Gefen Publishing House","George H. Doran Company","George Newnes","George Routledge & Sons","Godwit Press","Golden Cockerel Press","HMSO","Hachette Book Group USA","Hackett Publishing Company","Hamish Hamilton","Happy House","Harcourt Assessment","Harcourt Trade Publishers","Harlequin Enterprises Ltd","Harper & Brothers","Harper & Row","HarperCollins","HarperPrism","HarperTrophy","Harry N. Abrams, Inc.","Harvard University Press","Harvest House","Harvill Press at Random House","Hawthorne Books","Hay House","Haynes Manuals","Heyday Books","Hodder & Stoughton","Hodder Headline","Hogarth Press","Holland Park Press","Holt McDougal","Horizon Scientific Press","Ian Allan Publishing","Ignatius Press","Imperial War Museum","Indiana University Press","J. M. Dent","Jaico Publishing House","Jarrolds Publishing","John Blake Publishing","Karadi Tales","Kensington Books","Kessinger Publishing","Kodansha","Kogan Page","Koren Publishers Jerusalem","Ladybird Books","Leaf Books","Leafwood Publishers","Left Book Club","Legend Books","Lethe Press","Libertas Academica","Liberty Fund","Library of America","Lion Hudson","Macmillan Publishers","Mainstream Publishing","Manchester University Press","Mandrake Press","Mandrake of Oxford","Manning Publications","Manor House Publishing","Mapin Publishing","Marion Boyars Publishers","Mark Batty Publisher","Marshall Cavendish","Marshall Pickering","Martinus Nijhoff Publishers","Mascot Books","Matthias Media","McClelland and Stewart","McFarland & Company","McGraw Hill Financial","McGraw-Hill Education","Medknow Publications","Naiad Press","Nauka","NavPress","New Directions Publishing","New English Library","New Holland Publishers","New Village Press","Newnes","No Starch Press","Nonesuch Press","O'Reilly Media","Oberon Books","Open Court Publishing Company","Open University Press","Orchard Books","Orion Books","Packt Publishing","Palgrave Macmillan","Pan Books","Pantheon Books at Random House","Papadakis Publisher","Parachute Publishing","Parragon","Pathfinder Press","Paulist Press","Pavilion Books","Peace Hill Press","Pecan Grove Press","Pen and Sword Books","Penguin Books","Random House","Reed Elsevier","Reed Publishing","SAGE Publications","Salt Publishing","Sams Publishing","Schocken Books","Scholastic Press","Seagull Books","Secker & Warburg","Shambhala Publications","Shire Books","Shoemaker & Hoard Publishers","Shuter & Shooter Publishers","Sidgwick & Jackson","Signet Books","Simon & Schuster","St. Martin's Press","T & T Clark","Tachyon Publications","Tammi","Target Books","Tarpaulin Sky Press","Tartarus Press","Tate Publishing & Enterprises","Taunton Press","Taylor & Francis","Ten Speed Press","UCL Press","Unfinished Monument Press","United States Government Publishing Office","University of Akron Press","University of Alaska Press","University of California Press","University of Chicago Press","University of Michigan Press","University of Minnesota Press","University of Nebraska Press","Velazquez Press","Verso Books","Victor Gollancz Ltd","Viking Press","Vintage Books","Vintage Books at Random House","Virago Press","Virgin Publishing","Voyager Books","Zed Books","Ziff Davis Media","Zondervan"];var D=["A Song of Ice and Fire","Anna Karenina","Colonel Race","Discworld","Dune","Harry Potter","Hercule Poirot","His Dark Materials","Jane Austen Murder Mysteries","Little Women","Outlander","Percy Jackson","Sherlock Holmes","The Arc of a Scythe","The Bartimaeus Trilogy","The Border Trilogy","The Chronicles of Narnia","The Dark Tower","The Dresden Files","The Eighth Life","The Foundation Series","The Hitchhiker's Guide to the Galaxy","The Hunger Games","The Infinity Cycle","The Inheritance Cycle","The Lord of the Rings","The Maze Runner","The Prison Healer","The Red Rising Saga","The Southern Reach","The Wheel of Time","Thursday Next Series","Twilight","War and Peace"];var R=["1984","20,000 Leagues Under the Sea","A Bend in the River","A Brief History of Time","A Clockwork Orange","A Confederacy of Dunces","A Doll's House","A Handful of Dust","A Modest Proposal","A Passage to India","A Portrait of the Artist as a Young Man","A Room with a View","A Study in Scarlet","A Tale of Two Cities","A Wrinkle in Time","Absalom, Absalom!","Adventures of Huckleberry Finn","Alice's Adventures in Wonderland","All Quiet on the Western Front","All the King's Men","American Pastoral","An American Tragedy","And Then There Were None","Animal Farm","Anna Karenina","Anne of Green Gables","Are You There God? It's Me, Margaret","As I Lay Dying","Atlas Shrugged","Atonement","Austerlitz","Beloved","Beyond Good and Evil","Bible","Bleak House","Blood Meridian","Brave New World","Brideshead Revisited","Candide","Carmilla","Catch-22","Charlie and the Chocolate Factory","Charlotte's Web","Clarissa","Cranford","Crime and Punishment","Dao De Jing: A Minimalist Translation","David Copperfield","Deliverance","Don Quixote","Dora","Dr. Zhivago","Dracula","Dubliners","Dune","East of Eden","Emma","Fahrenheit 451","Faust","For Whom the Bell Tolls","Frankenstein","Freakonomics","Go Tell It on the Mountain","Gone with the Wind","Great Expectations","Grimms' Fairy Tales","Gulliver's Travels","Hamlet","Harry Potter and the Sorcerer's Stone","Heart of Darkness","Herzog","His Dark Materials","Hitting the line","Housekeeping","I, Claudius","If on a Winter's Night a Traveler","In Cold Blood","In Search of Lost Time","Invisible Man","It","Jane Eyre","Josefine Mutzenbacher","Jude the Obscure","L.A. Confidential","Leaves of Grass","Les Miserables","Life of Pi","Little Women","Lolita","Long Walk to Freedom","Lord Jim","Lord of the Flies","Lucky Jim","Madame Bovary","Malone Dies","Meditations","Men Without Women","Metamorphosis","Middlemarch","Midnight's Children","Moby Dick","Money","Mrs. Dalloway","My Bondage and My Freedom","My Life","Native Son","Neuromancer","Never Let Me Go","Nightmare Abbey","Nineteen Eighty Four","Nostromo","Notes from the Underground","Of Mice and Men","Oliver Twist","On the Duty of Civil Disobedience","On the Road","One Flew Over the Cuckoo's Nest","One Hundred Years of Solitude","One Thousand and One Nights","Oscar and Lucinda","Pale Fire","Paradise Lost","Peter Pan","Portnoy's Complaint","Pride and Prejudice","Rabbit, Run","Republic","Revolutionary Road","Robinson Crusoe","Romeo and Juliet","Ruth Fielding in Alaska","Scoop","Second Treatise of Government","Slaughterhouse Five","Stories of Anton Chekhov","Sybil","Tess of the d'Urbervilles","The Adventures of Augie March","The Adventures of Huckleberry Finn","The Adventures of Sherlock Holmes","The Adventures of Tom Sawyer","The Aeneid","The Alchemist","The Ambassadors","The Art of War","The Big Sleep","The Black Sheep","The Blue Castle","The Brief Wondrous Life of Oscar Wao","The Brothers Karamazov","The Call of the Wild","The Canterbury Tales","The Catcher in the Rye","The Color Purple","The Complete Works of Edgar Allen Poe","The Corrections","The Count of Monte Cristo","The Day of the Locust","The Diary of a Nobody","The Diary of a Young Girl","The Divine Comedy","The Enchanted April","The Fountainhead","The Golden Bowl","The Golden Notebook","The Good Soldier","The Grapes of Wrath","The Great Gatsby","The Handmaid's Tale","The Heart is a Lonely Hunter","The Heart of the Matter","The Hobbit","The Hound of the Baskervilles","The Idiot","The Iliad","The King in Yellow","The Kite Runner","The Lion, the Witch, and the Wardrobe","The Little Prince","The Lord of the Rings","The Magic Mountain","The Maltese Falcon","The Master and Margarita","The Moviegoer","The Naked and the Dead","The Odyssey","The Old Man and the Sea","The Pickwick Papers","The Picture of Dorian Gray","The Pilgrim's Progress","The Pillars of the Earth","The Plague","The Portrait of a Lady","The Prime of Miss Jean Brodie","The Prince","The Problems of Philosophy","The Prophet","The Pursuit of Love","The Rainbow","The Red and the Black","The Remains of the Day","The Republic","The Scarlet Letter","The Sleepwalkers","The Sound and the Fury","The Stand","The Strange Case of Dr. Jekyll and Mr. Hyde","The Stranger","The Sun Also Rises","The Thirty-Nine Steps","The Three Musketeers","The Time Machine","The Tin Drum","The Trial","The War of the Worlds","The Waste Land","The Way We Live Now","The Wind in the Willows","The Woman in White","The Wonderful Wizard of Oz","The Works of Edgar Allan Poe","The Yellow Wallpaper","Things Fall Apart","Tinker, Tailor, Soldier, Spy","To Kill a Mockingbird","To the Lighthouse","Tom Jones","Treasure Island","Tristram Shandy","Tropic of Cancer","U.S.A. Trilogy","Ulysses","Uncle Tom's Cabin","Under the Volcano","Underworld","Vanity Fair","Walden","War and Peace","Watchmen","Winnie-the-Pooh","Wuthering Heights"];var Xa={author:T,format:M,genre:w,publisher:L,series:D,title:R},P=Xa;var H=["###-###-####","(###) ###-####","1-###-###-####","###.###.####"];var $a={formats:H},W=$a;var G=["azure","black","blue","cyan","fuchsia","gold","green","grey","indigo","ivory","lavender","lime","magenta","maroon","mint green","olive","orange","orchid","pink","plum","purple","red","salmon","silver","sky blue","tan","teal","turquoise","violet","white","yellow"];var er={human:G},F=er;var N=["Automotive","Baby","Beauty","Books","Clothing","Computers","Electronics","Games","Garden","Grocery","Health","Home","Industrial","Jewelry","Kids","Movies","Music","Outdoors","Shoes","Sports","Tools","Toys"];var E=["Discover the {{animal.type}}-like agility of our {{commerce.product}}, perfect for {{word.adjective}} users","Discover the {{word.adjective}} new {{commerce.product}} with an exciting mix of {{commerce.productMaterial}} ingredients","Ergonomic {{commerce.product}} made with {{commerce.productMaterial}} for all-day {{word.adjective}} support","Experience the {{color.human}} brilliance of our {{commerce.product}}, perfect for {{word.adjective}} environments","Featuring {{science.chemical_element.name}}-enhanced technology, our {{commerce.product}} offers unparalleled {{word.adjective}} performance","Innovative {{commerce.product}} featuring {{word.adjective}} technology and {{commerce.productMaterial}} construction","Introducing the {{location.country}}-inspired {{commerce.product}}, blending {{word.adjective}} style with local craftsmanship","New {{color.human}} {{commerce.product}} with ergonomic design for {{word.adjective}} comfort",'New {{commerce.product}} model with {{number.int({"min": 1, "max": 100})}} GB RAM, {{number.int({"min": 1, "max": 1000})}} GB storage, and {{word.adjective}} features',"Our {{animal.type}}-friendly {{commerce.product}} ensures {{word.adjective}} comfort for your pets","Our {{food.adjective}}-inspired {{commerce.product}} brings a taste of luxury to your {{word.adjective}} lifestyle","Professional-grade {{commerce.product}} perfect for {{word.adjective}} training and recreational use","Savor the {{food.adjective}} essence in our {{commerce.product}}, designed for {{word.adjective}} culinary adventures","Stylish {{commerce.product}} designed to make you stand out with {{word.adjective}} looks","The sleek and {{word.adjective}} {{commerce.product}} comes with {{color.human}} LED lighting for smart functionality","The {{color.human}} {{commerce.product}} combines {{location.country}} aesthetics with {{science.chemical_element.name}}-based durability","The {{company.catchPhrase}} {{commerce.product}} offers reliable performance and {{word.adjective}} design","The {{person.firstName}} {{commerce.product}} is the latest in a series of {{word.adjective}} products from {{company.name}}","{{commerce.productAdjective}} {{commerce.product}} designed with {{commerce.productMaterial}} for {{word.adjective}} performance","{{company.name}}'s most advanced {{commerce.product}} technology increases {{word.adjective}} capabilities"];var J={adjective:["Awesome","Bespoke","Electronic","Elegant","Ergonomic","Fantastic","Fresh","Frozen","Generic","Gorgeous","Handcrafted","Handmade","Incredible","Intelligent","Licensed","Luxurious","Modern","Oriental","Practical","Recycled","Refined","Rustic","Sleek","Small","Soft","Tasty","Unbranded"],material:["Aluminum","Bamboo","Bronze","Ceramic","Concrete","Cotton","Gold","Granite","Marble","Metal","Plastic","Rubber","Silk","Steel","Wooden"],product:["Bacon","Ball","Bike","Car","Chair","Cheese","Chicken","Chips","Computer","Fish","Gloves","Hat","Keyboard","Mouse","Pants","Pizza","Salad","Sausages","Shirt","Shoes","Soap","Table","Towels","Tuna"]};var ar={department:N,product_description:E,product_name:J},I=ar;var K=["AI-driven","Adaptive","Advanced","Automated","Balanced","Business-focused","Centralized","Compatible","Configurable","Cross-platform","Customer-focused","Customizable","Decentralized","Devolved","Digitized","Distributed","Diverse","Enhanced","Ergonomic","Exclusive","Expanded","Extended","Face to face","Focused","Front-line","Fully-configurable","Fundamental","Future-proofed","Grass-roots","Horizontal","Immersive","Implemented","Innovative","Integrated","Intuitive","Managed","Monitored","Multi-tiered","Networked","Open-architected","Open-source","Operative","Optimized","Optional","Organic","Organized","Persevering","Persistent","Phased","Polarised","Proactive","Profit-focused","Profound","Programmable","Progressive","Public-key","Quality-focused","Reactive","Realigned","Reduced","Reverse-engineered","Robust","Seamless","Secured","Self-enabling","Sharable","Smart","Stand-alone","Streamlined","Sustainable","Synchronised","Team-oriented","Total","Triple-buffered","Universal","Upgradable","User-centric","User-friendly","Versatile","Virtual","Visionary"];var O=["24/7","AI-driven","B2B","B2C","back-end","best-of-breed","bleeding-edge","collaborative","compelling","cross-media","cross-platform","customized","cutting-edge","decentralized","distributed","dynamic","efficient","end-to-end","enterprise","extensible","frictionless","front-end","generative","global","granular","holistic","immersive","impactful","innovative","integrated","interactive","intuitive","killer","leading-edge","magnetic","mission-critical","next-generation","one-to-one","open-source","out-of-the-box","plug-and-play","proactive","quantum","real-time","revolutionary","rich","robust","scalable","seamless","smart","sticky","strategic","sustainable","synergistic","transparent","turn-key","ubiquitous","user-centric","value-added","vertical","viral","virtual","visionary","world-class"];var x=["AI","ROI","applications","architectures","blockchains","channels","communities","content","convergence","deliverables","e-commerce","experiences","functionalities","infrastructures","initiatives","interfaces","large language models","lifetime value","markets","methodologies","metrics","mindshare","models","networks","niches","paradigms","partnerships","platforms","relationships","schemas","smart contracts","solutions","supply-chains","synergies","systems","technologies","users","web services"];var z=["aggregate","architect","benchmark","brand","collaborate","cultivate","deliver","deploy","disintermediate","drive","embrace","empower","enable","engage","engineer","enhance","evolve","expedite","exploit","extend","facilitate","gamify","generate","grow","harness","implement","incentivize","incubate","innovate","integrate","iterate","leverage","maximize","mesh","monetize","optimize","orchestrate","productize","redefine","reinvent","repurpose","revolutionize","scale","seize","simplify","strategize","streamline","syndicate","synthesize","target","transform","transition","unleash","utilize","visualize","whiteboard"];var V=["24 hour","24/7","AI-powered","actuating","analyzing","asymmetric","asynchronous","attitude-oriented","bifurcated","bottom-line","clear-thinking","client-driven","client-server","cloud-native","coherent","cohesive","composite","content-based","context-sensitive","contextually-based","data-driven","dedicated","demand-driven","directional","discrete","disintermediate","dynamic","eco-centric","empowering","encompassing","executive","explicit","exuding","fault-tolerant","fresh-thinking","full-range","global","heuristic","high-level","holistic","homogeneous","human-resource","hybrid","immersive","impactful","incremental","intangible","interactive","intermediate","leading edge","local","logistical","maximized","methodical","mission-critical","mobile","modular","motivating","national","needs-based","neutral","next generation","optimal","optimizing","radical","real-time","reciprocal","regional","resilient","responsive","scalable","secondary","stable","static","sustainable","system-worthy","systematic","systemic","tangible","tertiary","transitional","uniform","user-facing","value-added","well-modulated","zero administration","zero defect","zero tolerance","zero trust"];var Y=["Group","Inc","LLC","and Sons"];var j=["{{person.last_name.generic}} - {{person.last_name.generic}}","{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} and {{person.last_name.generic}}"];var q=["ability","access","adapter","algorithm","alliance","analyzer","application","approach","architecture","archive","array","artificial intelligence","attitude","benchmark","budgetary management","capability","capacity","challenge","circuit","collaboration","complexity","concept","conglomeration","contingency","core","customer loyalty","data-warehouse","database","definition","emulation","encoding","encryption","firmware","flexibility","focus group","forecast","frame","framework","function","functionalities","generative AI","hardware","help-desk","hierarchy","hub","implementation","infrastructure","initiative","installation","instruction set","interface","internet solution","intranet","knowledge base","knowledge user","leverage","local area network","matrices","matrix","methodology","microservice","middleware","migration","model","moderator","monitoring","moratorium","neural-net","open architecture","orchestration","paradigm","parallelism","policy","portal","pricing structure","process improvement","product","productivity","project","projection","protocol","service-desk","software","solution","standardization","strategy","structure","success","support","synergy","system engine","task-force","throughput","time-frame","toolset","utilisation","website","workforce"];var rr={adjective:K,buzz_adjective:O,buzz_noun:x,buzz_verb:z,descriptor:V,legal_entity_type:Y,name_pattern:j,noun:q},U=rr;var Z=["avatar","category","comment","createdAt","email","group","id","name","password","phone","status","title","token","updatedAt"];var or={column:Z},_=or;var Q={wide:["April","August","December","February","January","July","June","March","May","November","October","September"],abbr:["Apr","Aug","Dec","Feb","Jan","Jul","Jun","Mar","May","Nov","Oct","Sep"]};var X={wide:["Friday","Monday","Saturday","Sunday","Thursday","Tuesday","Wednesday"],abbr:["Fri","Mon","Sat","Sun","Thu","Tue","Wed"]};var nr={month:Q,weekday:X},$=nr;var ee=["Auto Loan","Checking","Credit Card","Home Loan","Investment","Money Market","Personal Loan","Savings"];var ae=["34##-######-####L","37##-######-####L"];var re=["30[0-5]#-######-###L","36##-######-###L"];var oe=["6011-####-####-###L","65##-####-####-###L"];var ne=["3528-####-####-###L","3529-####-####-###L","35[3-8]#-####-####-###L"];var ie=["2[221-720]-####-####-###L","5[1-5]##-####-####-###L"];var te=["4###########L","4###-####-####-###L"];var ir={american_express:ae,diners_club:re,discover:oe,jcb:ne,mastercard:ie,visa:te},le=ir;var se=[{name:"UAE Dirham",code:"AED",symbol:"",numericCode:"784"},{name:"Afghani",code:"AFN",symbol:"\u060B",numericCode:"971"},{name:"Lek",code:"ALL",symbol:"Lek",numericCode:"008"},{name:"Armenian Dram",code:"AMD",symbol:"",numericCode:"051"},{name:"Netherlands Antillian Guilder",code:"ANG",symbol:"\u0192",numericCode:"532"},{name:"Kwanza",code:"AOA",symbol:"",numericCode:"973"},{name:"Argentine Peso",code:"ARS",symbol:"$",numericCode:"032"},{name:"Australian Dollar",code:"AUD",symbol:"$",numericCode:"036"},{name:"Aruban Guilder",code:"AWG",symbol:"\u0192",numericCode:"533"},{name:"Azerbaijanian Manat",code:"AZN",symbol:"\u043C\u0430\u043D",numericCode:"944"},{name:"Convertible Marks",code:"BAM",symbol:"KM",numericCode:"977"},{name:"Barbados Dollar",code:"BBD",symbol:"$",numericCode:"052"},{name:"Taka",code:"BDT",symbol:"",numericCode:"050"},{name:"Bulgarian Lev",code:"BGN",symbol:"\u043B\u0432",numericCode:"975"},{name:"Bahraini Dinar",code:"BHD",symbol:"",numericCode:"048"},{name:"Burundi Franc",code:"BIF",symbol:"",numericCode:"108"},{name:"Bermudian Dollar (customarily known as Bermuda Dollar)",code:"BMD",symbol:"$",numericCode:"060"},{name:"Brunei Dollar",code:"BND",symbol:"$",numericCode:"096"},{name:"Boliviano boliviano",code:"BOB",symbol:"Bs",numericCode:"068"},{name:"Brazilian Real",code:"BRL",symbol:"R$",numericCode:"986"},{name:"Bahamian Dollar",code:"BSD",symbol:"$",numericCode:"044"},{name:"Pula",code:"BWP",symbol:"P",numericCode:"072"},{name:"Belarusian Ruble",code:"BYN",symbol:"Rbl",numericCode:"933"},{name:"Belize Dollar",code:"BZD",symbol:"BZ$",numericCode:"084"},{name:"Canadian Dollar",code:"CAD",symbol:"$",numericCode:"124"},{name:"Congolese Franc",code:"CDF",symbol:"",numericCode:"976"},{name:"Swiss Franc",code:"CHF",symbol:"CHF",numericCode:"756"},{name:"Chilean Peso",code:"CLP",symbol:"$",numericCode:"152"},{name:"Yuan Renminbi",code:"CNY",symbol:"\xA5",numericCode:"156"},{name:"Colombian Peso",code:"COP",symbol:"$",numericCode:"170"},{name:"Costa Rican Colon",code:"CRC",symbol:"\u20A1",numericCode:"188"},{name:"Cuban Peso",code:"CUP",symbol:"\u20B1",numericCode:"192"},{name:"Cape Verde Escudo",code:"CVE",symbol:"",numericCode:"132"},{name:"Czech Koruna",code:"CZK",symbol:"K\u010D",numericCode:"203"},{name:"Djibouti Franc",code:"DJF",symbol:"",numericCode:"262"},{name:"Danish Krone",code:"DKK",symbol:"kr",numericCode:"208"},{name:"Dominican Peso",code:"DOP",symbol:"RD$",numericCode:"214"},{name:"Algerian Dinar",code:"DZD",symbol:"",numericCode:"012"},{name:"Egyptian Pound",code:"EGP",symbol:"\xA3",numericCode:"818"},{name:"Nakfa",code:"ERN",symbol:"",numericCode:"232"},{name:"Ethiopian Birr",code:"ETB",symbol:"",numericCode:"230"},{name:"Euro",code:"EUR",symbol:"\u20AC",numericCode:"978"},{name:"Fiji Dollar",code:"FJD",symbol:"$",numericCode:"242"},{name:"Falkland Islands Pound",code:"FKP",symbol:"\xA3",numericCode:"238"},{name:"Pound Sterling",code:"GBP",symbol:"\xA3",numericCode:"826"},{name:"Lari",code:"GEL",symbol:"",numericCode:"981"},{name:"Cedi",code:"GHS",symbol:"",numericCode:"936"},{name:"Gibraltar Pound",code:"GIP",symbol:"\xA3",numericCode:"292"},{name:"Dalasi",code:"GMD",symbol:"",numericCode:"270"},{name:"Guinea Franc",code:"GNF",symbol:"",numericCode:"324"},{name:"Quetzal",code:"GTQ",symbol:"Q",numericCode:"320"},{name:"Guyana Dollar",code:"GYD",symbol:"$",numericCode:"328"},{name:"Hong Kong Dollar",code:"HKD",symbol:"$",numericCode:"344"},{name:"Lempira",code:"HNL",symbol:"L",numericCode:"340"},{name:"Gourde",code:"HTG",symbol:"",numericCode:"332"},{name:"Forint",code:"HUF",symbol:"Ft",numericCode:"348"},{name:"Rupiah",code:"IDR",symbol:"Rp",numericCode:"360"},{name:"New Israeli Sheqel",code:"ILS",symbol:"\u20AA",numericCode:"376"},{name:"Bhutanese Ngultrum",code:"BTN",symbol:"Nu",numericCode:"064"},{name:"Indian Rupee",code:"INR",symbol:"\u20B9",numericCode:"356"},{name:"Iraqi Dinar",code:"IQD",symbol:"",numericCode:"368"},{name:"Iranian Rial",code:"IRR",symbol:"\uFDFC",numericCode:"364"},{name:"Iceland Krona",code:"ISK",symbol:"kr",numericCode:"352"},{name:"Jamaican Dollar",code:"JMD",symbol:"J$",numericCode:"388"},{name:"Jordanian Dinar",code:"JOD",symbol:"",numericCode:"400"},{name:"Yen",code:"JPY",symbol:"\xA5",numericCode:"392"},{name:"Kenyan Shilling",code:"KES",symbol:"",numericCode:"404"},{name:"Som",code:"KGS",symbol:"\u043B\u0432",numericCode:"417"},{name:"Riel",code:"KHR",symbol:"\u17DB",numericCode:"116"},{name:"Comoro Franc",code:"KMF",symbol:"",numericCode:"174"},{name:"North Korean Won",code:"KPW",symbol:"\u20A9",numericCode:"408"},{name:"Won",code:"KRW",symbol:"\u20A9",numericCode:"410"},{name:"Kuwaiti Dinar",code:"KWD",symbol:"",numericCode:"414"},{name:"Cayman Islands Dollar",code:"KYD",symbol:"$",numericCode:"136"},{name:"Tenge",code:"KZT",symbol:"\u043B\u0432",numericCode:"398"},{name:"Kip",code:"LAK",symbol:"\u20AD",numericCode:"418"},{name:"Lebanese Pound",code:"LBP",symbol:"\xA3",numericCode:"422"},{name:"Sri Lanka Rupee",code:"LKR",symbol:"\u20A8",numericCode:"144"},{name:"Liberian Dollar",code:"LRD",symbol:"$",numericCode:"430"},{name:"Libyan Dinar",code:"LYD",symbol:"",numericCode:"434"},{name:"Moroccan Dirham",code:"MAD",symbol:"",numericCode:"504"},{name:"Moldovan Leu",code:"MDL",symbol:"",numericCode:"498"},{name:"Malagasy Ariary",code:"MGA",symbol:"",numericCode:"969"},{name:"Denar",code:"MKD",symbol:"\u0434\u0435\u043D",numericCode:"807"},{name:"Kyat",code:"MMK",symbol:"",numericCode:"104"},{name:"Tugrik",code:"MNT",symbol:"\u20AE",numericCode:"496"},{name:"Pataca",code:"MOP",symbol:"",numericCode:"446"},{name:"Ouguiya",code:"MRU",symbol:"",numericCode:"929"},{name:"Mauritius Rupee",code:"MUR",symbol:"\u20A8",numericCode:"480"},{name:"Rufiyaa",code:"MVR",symbol:"",numericCode:"462"},{name:"Kwacha",code:"MWK",symbol:"",numericCode:"454"},{name:"Mexican Peso",code:"MXN",symbol:"$",numericCode:"484"},{name:"Malaysian Ringgit",code:"MYR",symbol:"RM",numericCode:"458"},{name:"Metical",code:"MZN",symbol:"MT",numericCode:"943"},{name:"Naira",code:"NGN",symbol:"\u20A6",numericCode:"566"},{name:"Cordoba Oro",code:"NIO",symbol:"C$",numericCode:"558"},{name:"Norwegian Krone",code:"NOK",symbol:"kr",numericCode:"578"},{name:"Nepalese Rupee",code:"NPR",symbol:"\u20A8",numericCode:"524"},{name:"New Zealand Dollar",code:"NZD",symbol:"$",numericCode:"554"},{name:"Rial Omani",code:"OMR",symbol:"\uFDFC",numericCode:"512"},{name:"Balboa",code:"PAB",symbol:"B/.",numericCode:"590"},{name:"Nuevo Sol",code:"PEN",symbol:"S/.",numericCode:"604"},{name:"Kina",code:"PGK",symbol:"",numericCode:"598"},{name:"Philippine Peso",code:"PHP",symbol:"Php",numericCode:"608"},{name:"Pakistan Rupee",code:"PKR",symbol:"\u20A8",numericCode:"586"},{name:"Zloty",code:"PLN",symbol:"z\u0142",numericCode:"985"},{name:"Guarani",code:"PYG",symbol:"Gs",numericCode:"600"},{name:"Qatari Rial",code:"QAR",symbol:"\uFDFC",numericCode:"634"},{name:"New Leu",code:"RON",symbol:"lei",numericCode:"946"},{name:"Serbian Dinar",code:"RSD",symbol:"\u0414\u0438\u043D.",numericCode:"941"},{name:"Russian Ruble",code:"RUB",symbol:"\u0440\u0443\u0431",numericCode:"643"},{name:"Rwanda Franc",code:"RWF",symbol:"",numericCode:"646"},{name:"Saudi Riyal",code:"SAR",symbol:"\uFDFC",numericCode:"682"},{name:"Solomon Islands Dollar",code:"SBD",symbol:"$",numericCode:"090"},{name:"Seychelles Rupee",code:"SCR",symbol:"\u20A8",numericCode:"690"},{name:"Sudanese Pound",code:"SDG",symbol:"",numericCode:"938"},{name:"Swedish Krona",code:"SEK",symbol:"kr",numericCode:"752"},{name:"Singapore Dollar",code:"SGD",symbol:"$",numericCode:"702"},{name:"Saint Helena Pound",code:"SHP",symbol:"\xA3",numericCode:"654"},{name:"Leone",code:"SLE",symbol:"",numericCode:"925"},{name:"Somali Shilling",code:"SOS",symbol:"S",numericCode:"706"},{name:"Surinam Dollar",code:"SRD",symbol:"$",numericCode:"968"},{name:"South Sudanese pound",code:"SSP",symbol:"",numericCode:"728"},{name:"Dobra",code:"STN",symbol:"Db",numericCode:"930"},{name:"Syrian Pound",code:"SYP",symbol:"\xA3",numericCode:"760"},{name:"Lilangeni",code:"SZL",symbol:"",numericCode:"748"},{name:"Baht",code:"THB",symbol:"\u0E3F",numericCode:"764"},{name:"Somoni",code:"TJS",symbol:"",numericCode:"972"},{name:"Manat",code:"TMT",symbol:"",numericCode:"934"},{name:"Tunisian Dinar",code:"TND",symbol:"",numericCode:"788"},{name:"Pa'anga",code:"TOP",symbol:"",numericCode:"776"},{name:"Turkish Lira",code:"TRY",symbol:"\u20BA",numericCode:"949"},{name:"Trinidad and Tobago Dollar",code:"TTD",symbol:"TT$",numericCode:"780"},{name:"New Taiwan Dollar",code:"TWD",symbol:"NT$",numericCode:"901"},{name:"Tanzanian Shilling",code:"TZS",symbol:"",numericCode:"834"},{name:"Hryvnia",code:"UAH",symbol:"\u20B4",numericCode:"980"},{name:"Uganda Shilling",code:"UGX",symbol:"",numericCode:"800"},{name:"US Dollar",code:"USD",symbol:"$",numericCode:"840"},{name:"Peso Uruguayo",code:"UYU",symbol:"$U",numericCode:"858"},{name:"Uzbekistan Sum",code:"UZS",symbol:"\u043B\u0432",numericCode:"860"},{name:"Venezuelan bol\xEDvar",code:"VES",symbol:"Bs",numericCode:"928"},{name:"Dong",code:"VND",symbol:"\u20AB",numericCode:"704"},{name:"Vatu",code:"VUV",symbol:"",numericCode:"548"},{name:"Tala",code:"WST",symbol:"",numericCode:"882"},{name:"CFA Franc BEAC",code:"XAF",symbol:"",numericCode:"950"},{name:"East Caribbean Dollar",code:"XCD",symbol:"$",numericCode:"951"},{name:"CFA Franc BCEAO",code:"XOF",symbol:"",numericCode:"952"},{name:"CFP Franc",code:"XPF",symbol:"",numericCode:"953"},{name:"Yemeni Rial",code:"YER",symbol:"\uFDFC",numericCode:"886"},{name:"Rand",code:"ZAR",symbol:"R",numericCode:"710"},{name:"Lesotho Loti",code:"LSL",symbol:"",numericCode:"426"},{name:"Namibia Dollar",code:"NAD",symbol:"N$",numericCode:"516"},{name:"Zambian Kwacha",code:"ZMW",symbol:"K",numericCode:"967"},{name:"Zimbabwe Dollar",code:"ZWL",symbol:"",numericCode:"932"}];var de=["A {{finance.transactionType}} for {{finance.currencyCode}} {{finance.amount}} was made at {{company.name}} via card ending ****{{string.numeric(4)}} on account ***{{string.numeric(4)}}.","A {{finance.transactionType}} of {{finance.currencyCode}} {{finance.amount}} occurred at {{company.name}} using a card ending in ****{{string.numeric(4)}} for account ***{{string.numeric(4)}}.","Payment of {{finance.currencyCode}} {{finance.amount}} for {{finance.transactionType}} at {{company.name}}, processed with card ending ****{{string.numeric(4)}} linked to account ***{{string.numeric(4)}}.","Transaction alert: {{finance.transactionType}} at {{company.name}} using card ending ****{{string.numeric(4)}} for an amount of {{finance.currencyCode}} {{finance.amount}} on account ***{{string.numeric(4)}}.","You made a {{finance.transactionType}} of {{finance.currencyCode}} {{finance.amount}} at {{company.name}} using card ending in ****{{string.numeric(4)}} from account ***{{string.numeric(4)}}.","Your {{finance.transactionType}} of {{finance.currencyCode}} {{finance.amount}} at {{company.name}} was successful. Charged via card ****{{string.numeric(4)}} to account ***{{string.numeric(4)}}.","{{finance.transactionType}} at {{company.name}} with a card ending in ****{{string.numeric(4)}} for {{finance.currencyCode}} {{finance.amount}} from account ***{{string.numeric(4)}}.","{{finance.transactionType}} confirmed at {{company.name}} for {{finance.currencyCode}} {{finance.amount}}, card ending in ****{{string.numeric(4)}} associated with account ***{{string.numeric(4)}}.","{{finance.transactionType}} of {{finance.currencyCode}} {{finance.amount}} at {{company.name}} charged to account ending in {{string.numeric(4)}} using card ending in ****{{string.numeric(4)}}.","{{finance.transactionType}} processed at {{company.name}} for {{finance.currencyCode}} {{finance.amount}}, using card ending ****{{string.numeric(4)}}. Account: ***{{string.numeric(4)}}.","{{finance.transactionType}} transaction at {{company.name}} using card ending with ****{{string.numeric(4)}} for {{finance.currencyCode}} {{finance.amount}} in account ***{{string.numeric(4)}}."];var ue=["deposit","invoice","payment","withdrawal"];var tr={account_type:ee,credit_card:le,currency:se,transaction_description_pattern:de,transaction_type:ue},ce=tr;var me=["bitter","creamy","crispy","crunchy","delicious","fluffy","fresh","golden","juicy","moist","rich","salty","savory","smoky","sour","spicy","sweet","tangy","tender","zesty"];var he=["A classic pie filled with delicious {{food.meat}} and {{food.adjective}} {{food.ingredient}}, baked in a {{food.adjective}} pastry crust and topped with a golden-brown lattice.","A delightful tart combining {{food.adjective}} {{food.vegetable}} and sweet {{food.fruit}}, set in a buttery pastry shell and finished with a hint of {{food.spice}}.","A heartwarming {{food.ethnic_category}} soup, featuring fresh {{food.ingredient}} and an aromatic blend of traditional spices.","A robust {{food.adjective}} stew featuring {{food.ethnic_category}} flavors, loaded with {{food.adjective}} meat, {{food.adjective}} vegetables, and a {{food.adjective}}, {{food.adjective}} broth.","A simple {{food.fruit}} pie. No fancy stuff. Just pie.","A slow-roasted {{animal.bird}} with a {{food.adjective}}, {{food.adjective}} exterior. Stuffed with {{food.fruit}} and covered in {{food.fruit}} sauce. Sides with {{food.vegetable}} puree and wild {{food.vegetable}}.","A special {{color.human}} {{food.ingredient}} from {{location.country}}. To support the strong flavor it is sided with a tablespoon of {{food.spice}}.","A succulent {{food.meat}} steak, encased in a {{food.adjective}} {{food.spice}} crust, served with a side of {{food.spice}} mashed {{food.vegetable}}.","An exquisite {{food.meat}} roast, infused with the essence of {{food.fruit}}, slow-roasted to bring out its natural flavors and served with a side of creamy {{food.vegetable}}","Baked {{food.ingredient}}-stuffed {{food.meat}}, seasoned with {{food.spice}} and {{food.adjective}} herbs, accompanied by roasted {{food.vegetable}} medley.","Crispy fried {{food.meat}} bites, seasoned with {{food.spice}} and served with a tangy {{food.fruit}} dipping sauce.","Fresh mixed greens tossed with {{food.spice}}-rubbed {{food.meat}}, {{food.vegetable}}, and a light dressing.","Fresh {{food.ingredient}} with a pinch of {{food.spice}}, topped by a caramelized {{food.fruit}} with whipped cream","Grilled {{food.meat}} kebabs, marinated in {{food.ethnic_category}} spices and served with a fresh {{food.vegetable}} and {{food.fruit}} salad.","Hearty {{food.ingredient}} and {{food.meat}} stew, slow-cooked with {{food.spice}} and {{food.vegetable}} for a comforting, flavorful meal.","Juicy {{food.meat}}, grilled to your liking and drizzled with a bold {{food.spice}} sauce, served alongside roasted {{food.vegetable}}.","Our {{food.adjective}} {{food.meat}}, slow-cooked to perfection, accompanied by steamed {{food.vegetable}} and a rich, savory gravy.","Tender {{food.meat}} skewers, glazed with a sweet and tangy {{food.fruit}} sauce, served over a bed of fragrant jasmine rice.","Tenderly braised {{food.meat}} in a rich {{food.spice}} and {{food.vegetable}} sauce, served with a side of creamy {{food.vegetable}}.","Three {{food.ingredient}} with {{food.vegetable}}, {{food.vegetable}}, {{food.vegetable}}, {{food.vegetable}} and {{food.ingredient}}. With a side of baked {{food.fruit}}, and your choice of {{food.ingredient}} or {{food.ingredient}}.",'{{number.int({"min":1, "max":99})}}-day aged {{food.meat}} steak, with choice of {{number.int({"min":2, "max":4})}} sides.'];var ye=["California maki","Peking duck","Philadelphia maki","arepas","barbecue ribs","bruschette with tomato","bunny chow","caesar salad","caprese salad","cauliflower penne","cheeseburger","chicken fajitas","chicken milanese","chicken parm","chicken wings","chilli con carne","ebiten maki","fettuccine alfredo","fish and chips","french fries with sausages","french toast","hummus","katsu curry","kebab","lasagne","linguine with clams","massaman curry","meatballs with sauce","mushroom risotto","pappardelle alla bolognese","pasta and beans","pasta carbonara","pasta with tomato and basil","pho","pierogi","pizza","poke","pork belly buns","pork sausage roll","poutine","ricotta stuffed ravioli","risotto with seafood","salmon nigiri","scotch eggs","seafood paella","som tam","souvlaki","stinky tofu","sushi","tacos","teriyaki chicken donburi","tiramis\xF9","tuna sashimi","vegetable soup"];var pe=["{{food.adjective}} {{food.ethnic_category}} stew","{{food.adjective}} {{food.meat}} with {{food.vegetable}}","{{food.ethnic_category}} {{food.ingredient}} soup","{{food.fruit}} and {{food.fruit}} tart","{{food.fruit}} pie","{{food.fruit}}-glazed {{food.meat}} skewers","{{food.fruit}}-infused {{food.meat}} roast","{{food.ingredient}} and {{food.meat}} pie","{{food.ingredient}}-infused {{food.meat}}","{{food.meat}} steak","{{food.meat}} with {{food.fruit}} sauce","{{food.spice}}-crusted {{food.meat}}","{{food.spice}}-rubbed {{food.meat}} salad","{{food.vegetable}} salad","{{person.first_name.generic}}'s special {{food.ingredient}}"];var ge=["Ainu","Albanian","American","Andhra","Anglo-Indian","Arab","Argentine","Armenian","Assyrian","Awadhi","Azerbaijani","Balochi","Bangladeshi","Bashkir","Belarusian","Bengali","Berber","Brazilian","British","Buddhist","Bulgarian","Cajun","Cantonese","Caribbean","Chechen","Chinese","Chinese Islamic","Circassian","Crimean Tatar","Cypriot","Czech","Danish","Egyptian","English","Eritrean","Estonian","Ethiopian","Filipino","French","Georgian","German","Goan","Goan Catholic","Greek","Gujarati","Hyderabad","Indian","Indian Chinese","Indian Singaporean","Indonesian","Inuit","Irish","Italian","Italian-American","Jamaican","Japanese","Jewish - Israeli","Karnataka","Kazakh","Keralite","Korean","Kurdish","Laotian","Latvian","Lebanese","Lithuanian","Louisiana Creole","Maharashtrian","Malay","Malaysian Chinese","Malaysian Indian","Mangalorean","Mediterranean","Mennonite","Mexican","Mordovian","Mughal","Native American","Nepalese","New Mexican","Odia","Pakistani","Parsi","Pashtun","Pennsylvania Dutch","Peranakan","Persian","Peruvian","Polish","Portuguese","Punjabi","Qu\xE9b\xE9cois","Rajasthani","Romani","Romanian","Russian","Sami","Serbian","Sindhi","Slovak","Slovenian","Somali","South Indian","Soviet","Spanish","Sri Lankan","Taiwanese","Tamil","Tatar","Texan","Thai","Turkish","Udupi","Ukrainian","Vietnamese","Yamal","Zambian","Zanzibari"];var be=["apple","apricot","aubergine","avocado","banana","berry","blackberry","blood orange","blueberry","bush tomato","butternut pumpkin","cantaloupe","cavalo","cherry","corella pear","cranberry","cumquat","currant","custard apple","custard apples daikon","date","dragonfruit","dried apricot","elderberry","feijoa","fig","fingerlime","goji berry","grape","grapefruit","guava","honeydew melon","incaberry","jarrahdale pumpkin","juniper berry","kiwi fruit","kiwiberry","lemon","lime","longan","loquat","lychee","mandarin","mango","mangosteen","melon","mulberry","nashi pear","nectarine","olive","orange","papaw","papaya","passionfruit","peach","pear","pineapple","plum","pomegranate","prune","rockmelon","snowpea","sprout","starfruit","strawberry","sultana","tangelo","tomato","watermelon"];var Ce=["achacha","adzuki beans","agar","agave syrup","ajowan seed","albacore tuna","alfalfa","allspice","almond oil","almonds","amaranth","amchur","anchovies","aniseed","annatto seed","apple cider vinegar","apple juice","apple juice concentrate","apples","apricots","arborio rice","arrowroot","artichoke","arugula","asafoetida","asian greens","asian noodles","asparagus","aubergine","avocado","avocado oil","avocado spread","bacon","baking powder","baking soda","balsamic vinegar","bamboo shoots","banana","barberry","barley","barramundi","basil basmati rice","bay leaves","bean shoots","bean sprouts","beans","beef","beef stock","beetroot","berries","besan","black eyed beans","blackberries","blood oranges","blue cheese","blue eye trevalla","blue swimmer crab","blueberries","bocconcini","bok choy","bonito flakes","bonza","borlotti beans","bran","brazil nut","bread","brie","broccoli","broccolini","brown flour","brown mushrooms","brown rice","brown rice vinegar","brussels sprouts","buckwheat","buckwheat flour","buckwheat noodles","bulghur","bush tomato","butter","butter beans","buttermilk","butternut lettuce","butternut pumpkin","cabbage","cacao","cake","calamari","camellia tea oil","camembert","camomile","candle nut","cannellini beans","canola oil","cantaloupe","capers","capsicum","caraway seed","cardamom","carob carrot","carrot","cashews","cassia bark","cauliflower","cavalo","cayenne","celery","celery seed","cheddar","cherries","chestnut","chia seeds","chicken","chicken stock","chickory","chickpea","chilli pepper","chinese cabbage","chinese five spice","chives","choy sum","cinnamon","clams","cloves","cocoa powder","coconut","coconut oil","coconut water","coffee","common cultivated mushrooms","corella pear","coriander leaves","coriander seed","corn oil","corn syrup","corn tortilla","cornichons","cornmeal","cos lettuce","cottage cheese","cous cous","crabs","cranberry","cream","cream cheese","cucumber","cumin","cumquat","currants","curry leaves","curry powder","custard apples","dandelion","dark chocolate","dashi","dates","dill","dragonfruit","dried apricots","dried chinese broccoli","duck","edam","edamame","eggplant","eggs","elderberry","endive","english spinach","enoki mushrooms","extra virgin olive oil","farmed prawns","feijoa","fennel","fennel seeds","fenugreek","feta","figs","file powder","fingerlime","fish sauce","fish stock","flat mushrooms","flathead","flaxseed","flaxseed oil","flounder","flour","freekeh","french eschallots","fresh chillies","fromage blanc","fruit","galangal","garam masala","garlic","goat cheese","goat milk","goji berry","grape seed oil","grapefruit","grapes","green beans","green pepper","green tea","green tea noodles","greenwheat freekeh","gruyere","guava","gula melaka","haloumi","ham","haricot beans","harissa","hazelnut","hijiki","hiramasa kingfish","hokkien noodles","honey","honeydew melon","horseradish","hot smoked salmon","hummus","iceberg lettuce","incaberries","jarrahdale pumpkin","jasmine rice","jelly","jerusalem artichoke","jewfish","jicama","juniper berries","kale","kangaroo","kecap manis","kenchur","kidney beans","kidneys","kiwi berries","kiwi fruit","kohlrabi","kokam","kombu","koshihikari rice","kudzu","kumera","lamb","lavender flowers","leeks","lemon","lemongrass","lentils","lettuce","licorice","lime leaves","limes","liver","lobster","longan","loquats","lotus root","lychees","macadamia nut","macadamia oil","mace","mackerel","mahi mahi","mahlab","malt vinegar","mandarins","mango","mangosteens","maple syrup","margarine","marigold","marjoram","mastic","melon","milk","milk chocolate","mint","miso","molasses","monkfish","morwong","mountain bread","mozzarella","muesli","mulberries","mullet","mung beans","mussels","mustard","mustard seed","nashi pear","nasturtium","nectarines","nori","nutmeg","nutritional yeast","nuts","oat flour","oatmeal","oats","octopus","okra","olive oil","olives","omega spread","onion","oranges","oregano","oyster mushrooms","oyster sauce","oysters","pandanus leaves","papaw","papaya","paprik","parmesan cheese","parrotfish","parsley","parsnip","passionfruit","pasta","peaches","peanuts","pear","pear juice","pears","peas","pecan nut","pecorino","pepitas","peppercorns","peppermint","peppers","persimmon","pine nut","pineapple","pinto beans","pistachio nut","plums","polenta","pomegranate","poppy seed","porcini mushrooms","pork","potato flour","potatoes","provolone","prunes","pumpkin","pumpkin seed","purple carrot","purple rice","quark","quince","quinoa","radicchio","radish","raisin","raspberry","red cabbage","red lentils","red pepper","red wine","red wine vinegar","redfish","rhubarb","rice flour","rice noodles","rice paper","rice syrup","ricemilk","ricotta","rockmelon","rose water","rosemary","rye","rye bread","safflower oil","saffron","sage","sake","salmon","sardines","sausages","scallops","sea salt","semolina","sesame oil","sesame seeds","shark","shiitake mushrooms","silverbeet","slivered almonds","smoked trout","snapper","snowpea sprouts","snowpeas","soba","sour dough bread","soy","soy beans","soy flour","soy milk","soy sauce","soymilk","spearmint","spelt","spelt bread","spinach","spring onions","sprouts","squash","squid","star anise","star fruit","starfruit","stevia","strawberries","sugar","sultanas","sun-dried tomatoes","sunflower oil","sunflower seeds","sweet chilli sauce","sweet potato","swiss chard","swordfish","szechuan pepperberry","tabasco","tahini","taleggio cheese","tamari","tamarillo","tangelo","tapioca","tapioca flour","tarragon","tea","tea oil","tempeh","thyme","tinned","tofu","tom yum","tomatoes","trout","tuna","turkey","turmeric","turnips","unbleached flour","vanilla beans","vegetable oil","vegetable spaghetti","vegetable stock","vermicelli noodles","vinegar","wakame","walnut","warehou","wasabi","water","watercress","watermelon","wattleseed","wheat","wheatgrass juice","white bread","white flour","white rice","white wine","white wine vinegar","whiting wild rice","wholegrain bread","wholemeal","wholewheat flour","william pear","yeast","yellow papaw","yellowtail kingfish","yoghurt","yogurt","zucchini"];var Se=["beef","chicken","crocodile","duck","emu","goose","kangaroo","lamb","ostrich","pigeon","pork","quail","rabbit","salmon","turkey","venison"];var ke=["achiote seed","ajwain seed","ajwan seed","allspice","amchoor","anise","anise star","aniseed","annatto seed","arrowroot","asafoetida","baharat","balti masala","balti stir fry mix","basil","bay leaves","bbq","caraway seed","cardamom","cassia","cayenne pepper","celery","chamomile","chervil","chilli","chilli pepper","chillies","china star","chives","cinnamon","cloves","colombo","coriander","cumin","curly leaf parsley","curry","dhansak","dill","fennel seed","fenugreek","fines herbes","five spice","french lavender","galangal","garam masala","garlic","german chamomile","ginger","green cardamom","herbes de provence","jalfrezi","jerk","kaffir leaves","korma","lavender","lemon grass","lemon pepper","lime leaves","liquorice root","mace","mango","marjoram","methi","mint","mustard","nutmeg","onion seed","orange zest","oregano","paprika","parsley","pepper","peppercorns","pimento","piri piri","poppy seed","pot marjoram","poudre de colombo","ras-el-hanout","rice paper","rogan josh","rose baie","rosemary","saffron","sage","sesame seed","spearmint","sumac","sweet basil","sweet laurel","tagine","tandoori masala","tarragon","thyme","tikka masala","turmeric","vanilla","zahtar"];var fe=["artichoke","arugula","asian greens","asparagus","bean shoots","bean sprouts","beans","beetroot","bok choy","broccoli","broccolini","brussels sprouts","butternut lettuce","cabbage","capers","carob carrot","carrot","cauliflower","celery","chilli pepper","chinese cabbage","chives","cornichons","cos lettuce","cucumber","dried chinese broccoli","eggplant","endive","english spinach","french eschallots","fresh chillies","garlic","green beans","green pepper","hijiki","iceberg lettuce","jerusalem artichoke","jicama","kale","kohlrabi","leeks","lettuce","okra","onion","parsnip","peas","peppers","potatoes","pumpkin","purple carrot","radicchio","radish","raspberry","red cabbage","red pepper","rhubarb","snowpea sprouts","spinach","squash","sun dried tomatoes","sweet potato","swiss chard","turnips","zucchini"];var lr={adjective:me,description_pattern:he,dish:ye,dish_pattern:pe,ethnic_category:ge,fruit:be,ingredient:Ce,meat:Se,spice:ke,vegetable:fe},ve=lr;var Ae=["1080p","auxiliary","back-end","bluetooth","cross-platform","digital","haptic","mobile","multi-byte","neural","online","open-source","optical","primary","redundant","solid state","virtual","wireless"];var Be=["backing up","bypassing","calculating","compressing","connecting","copying","generating","hacking","indexing","navigating","overriding","parsing","programming","quantifying","synthesizing","transmitting"];var Te=["alarm","application","array","bandwidth","bus","capacitor","card","circuit","driver","feed","firewall","hard drive","interface","matrix","microchip","monitor","panel","pixel","port","program","protocol","sensor","system","transmitter"];var Me=["I'll {{verb}} the {{adjective}} {{abbreviation}} {{noun}}, that should {{noun}} the {{abbreviation}} {{noun}}!","If we {{verb}} the {{noun}}, we can get to the {{abbreviation}} {{noun}} through the {{adjective}} {{abbreviation}} {{noun}}!","The {{abbreviation}} {{noun}} is down, {{verb}} the {{adjective}} {{noun}} so we can {{verb}} the {{abbreviation}} {{noun}}!","Try to {{verb}} the {{abbreviation}} {{noun}}, maybe it will {{verb}} the {{adjective}} {{noun}}!","Use the {{adjective}} {{abbreviation}} {{noun}}, then you can {{verb}} the {{adjective}} {{noun}}!","We need to {{verb}} the {{adjective}} {{abbreviation}} {{noun}}!","You can't {{verb}} the {{noun}} without {{ingverb}} the {{adjective}} {{abbreviation}} {{noun}}!","{{ingverb}} the {{noun}} won't do anything, we need to {{verb}} the {{adjective}} {{abbreviation}} {{noun}}!"];var we=["back up","bypass","calculate","compress","connect","copy","generate","hack","index","input","navigate","override","parse","program","quantify","reboot","synthesize","transmit"];var sr={adjective:Ae,ingverb:Be,noun:Te,phrase:Me,verb:we},Le=sr;var De=["biz","com","info","name","net","org"];var Re=["example.com","example.net","example.org"];var Pe=["gmail.com","hotmail.com","yahoo.com"];var dr={domain_suffix:De,example_email:Re,free_email:Pe},He=dr;var We=["#####","####","###"];var Ge=["Abilene","Akron","Alafaya","Alameda","Albany","Albuquerque","Alexandria","Alhambra","Aliso Viejo","Allen","Allentown","Aloha","Alpharetta","Altadena","Altamonte Springs","Altoona","Amarillo","Ames","Anaheim","Anchorage","Anderson","Ankeny","Ann Arbor","Annandale","Antelope","Antioch","Apex","Apopka","Apple Valley","Appleton","Arcadia","Arden-Arcade","Arecibo","Arlington","Arlington Heights","Arvada","Ashburn","Asheville","Aspen Hill","Atascocita","Athens-Clarke County","Atlanta","Attleboro","Auburn","Augusta-Richmond County","Aurora","Austin","Avondale","Azusa","Bakersfield","Baldwin Park","Baltimore","Barnstable Town","Bartlett","Baton Rouge","Battle Creek","Bayamon","Bayonne","Baytown","Beaumont","Beavercreek","Beaverton","Bedford","Bel Air South","Bell Gardens","Belleville","Bellevue","Bellflower","Bellingham","Bend","Bentonville","Berkeley","Berwyn","Bethesda","Bethlehem","Billings","Biloxi","Binghamton","Birmingham","Bismarck","Blacksburg","Blaine","Bloomington","Blue Springs","Boca Raton","Boise City","Bolingbrook","Bonita Springs","Bossier City","Boston","Bothell","Boulder","Bountiful","Bowie","Bowling Green","Boynton Beach","Bozeman","Bradenton","Brandon","Brentwood","Bridgeport","Bristol","Brockton","Broken Arrow","Brookhaven","Brookline","Brooklyn Park","Broomfield","Brownsville","Bryan","Buckeye","Buena Park","Buffalo","Buffalo Grove","Burbank","Burien","Burke","Burleson","Burlington","Burnsville","Caguas","Caldwell","Camarillo","Cambridge","Camden","Canton","Cape Coral","Carlsbad","Carmel","Carmichael","Carolina","Carrollton","Carson","Carson City","Cary","Casa Grande","Casas Adobes","Casper","Castle Rock","Castro Valley","Catalina Foothills","Cathedral City","Catonsville","Cedar Hill","Cedar Park","Cedar Rapids","Centennial","Centreville","Ceres","Cerritos","Champaign","Chandler","Chapel Hill","Charleston","Charlotte","Charlottesville","Chattanooga","Cheektowaga","Chesapeake","Chesterfield","Cheyenne","Chicago","Chico","Chicopee","Chino","Chino Hills","Chula Vista","Cicero","Cincinnati","Citrus Heights","Clarksville","Clearwater","Cleveland","Cleveland Heights","Clifton","Clovis","Coachella","Coconut Creek","Coeur d'Alene","College Station","Collierville","Colorado Springs","Colton","Columbia","Columbus","Commerce City","Compton","Concord","Conroe","Conway","Coon Rapids","Coral Gables","Coral Springs","Corona","Corpus Christi","Corvallis","Costa Mesa","Council Bluffs","Country Club","Covina","Cranston","Cupertino","Cutler Bay","Cuyahoga Falls","Cypress","Dale City","Dallas","Daly City","Danbury","Danville","Davenport","Davie","Davis","Dayton","Daytona Beach","DeKalb","DeSoto","Dearborn","Dearborn Heights","Decatur","Deerfield Beach","Delano","Delray Beach","Deltona","Denton","Denver","Des Moines","Des Plaines","Detroit","Diamond Bar","Doral","Dothan","Downers Grove","Downey","Draper","Dublin","Dubuque","Duluth","Dundalk","Dunwoody","Durham","Eagan","East Hartford","East Honolulu","East Lansing","East Los Angeles","East Orange","East Providence","Eastvale","Eau Claire","Eden Prairie","Edina","Edinburg","Edmond","El Cajon","El Centro","El Dorado Hills","El Monte","El Paso","Elgin","Elizabeth","Elk Grove","Elkhart","Ellicott City","Elmhurst","Elyria","Encinitas","Enid","Enterprise","Erie","Escondido","Euclid","Eugene","Euless","Evanston","Evansville","Everett","Fairfield","Fall River","Fargo","Farmington","Farmington Hills","Fayetteville","Federal Way","Findlay","Fishers","Flagstaff","Flint","Florence-Graham","Florin","Florissant","Flower Mound","Folsom","Fond du Lac","Fontana","Fort Collins","Fort Lauderdale","Fort Myers","Fort Pierce","Fort Smith","Fort Wayne","Fort Worth","Fountain Valley","Fountainebleau","Framingham","Franklin","Frederick","Freeport","Fremont","Fresno","Frisco","Fullerton","Gainesville","Gaithersburg","Galveston","Garden Grove","Gardena","Garland","Gary","Gastonia","Georgetown","Germantown","Gilbert","Gilroy","Glen Burnie","Glendale","Glendora","Glenview","Goodyear","Grand Forks","Grand Island","Grand Junction","Grand Prairie","Grand Rapids","Grapevine","Great Falls","Greeley","Green Bay","Greensboro","Greenville","Greenwood","Gresham","Guaynabo","Gulfport","Hacienda Heights","Hackensack","Haltom City","Hamilton","Hammond","Hampton","Hanford","Harlingen","Harrisburg","Harrisonburg","Hartford","Hattiesburg","Haverhill","Hawthorne","Hayward","Hemet","Hempstead","Henderson","Hendersonville","Hesperia","Hialeah","Hicksville","High Point","Highland","Highlands Ranch","Hillsboro","Hilo","Hoboken","Hoffman Estates","Hollywood","Homestead","Honolulu","Hoover","Houston","Huntersville","Huntington","Huntington Beach","Huntington Park","Huntsville","Hutchinson","Idaho Falls","Independence","Indianapolis","Indio","Inglewood","Iowa City","Irondequoit","Irvine","Irving","Jackson","Jacksonville","Janesville","Jefferson City","Jeffersonville","Jersey City","Johns Creek","Johnson City","Joliet","Jonesboro","Joplin","Jupiter","Jurupa Valley","Kalamazoo","Kannapolis","Kansas City","Kearny","Keller","Kendale Lakes","Kendall","Kenner","Kennewick","Kenosha","Kent","Kentwood","Kettering","Killeen","Kingsport","Kirkland","Kissimmee","Knoxville","Kokomo","La Crosse","La Habra","La Mesa","La Mirada","Lacey","Lafayette","Laguna Niguel","Lake Charles","Lake Elsinore","Lake Forest","Lake Havasu City","Lake Ridge","Lakeland","Lakeville","Lakewood","Lancaster","Lansing","Laredo","Largo","Las Cruces","Las Vegas","Lauderhill","Lawrence","Lawton","Layton","League City","Lee's Summit","Leesburg","Lehi","Lehigh Acres","Lenexa","Levittown","Lewisville","Lexington-Fayette","Lincoln","Linden","Little Rock","Littleton","Livermore","Livonia","Lodi","Logan","Lombard","Lompoc","Long Beach","Longmont","Longview","Lorain","Los Angeles","Louisville/Jefferson County","Loveland","Lowell","Lubbock","Lynchburg","Lynn","Lynwood","Macon-Bibb County","Madera","Madison","Malden","Manchester","Manhattan","Mansfield","Manteca","Maple Grove","Margate","Maricopa","Marietta","Marysville","Mayaguez","McAllen","McKinney","McLean","Medford","Melbourne","Memphis","Menifee","Mentor","Merced","Meriden","Meridian","Mesa","Mesquite","Metairie","Methuen Town","Miami","Miami Beach","Miami Gardens","Middletown","Midland","Midwest City","Milford","Millcreek","Milpitas","Milwaukee","Minneapolis","Minnetonka","Minot","Miramar","Mishawaka","Mission","Mission Viejo","Missoula","Missouri City","Mobile","Modesto","Moline","Monroe","Montebello","Monterey Park","Montgomery","Moore","Moreno Valley","Morgan Hill","Mount Pleasant","Mount Prospect","Mount Vernon","Mountain View","Muncie","Murfreesboro","Murray","Murrieta","Nampa","Napa","Naperville","Nashua","Nashville-Davidson","National City","New Bedford","New Braunfels","New Britain","New Brunswick","New Haven","New Orleans","New Rochelle","New York","Newark","Newport Beach","Newport News","Newton","Niagara Falls","Noblesville","Norfolk","Normal","Norman","North Bethesda","North Charleston","North Highlands","North Las Vegas","North Lauderdale","North Little Rock","North Miami","North Miami Beach","North Port","North Richland Hills","Norwalk","Novato","Novi","O'Fallon","Oak Lawn","Oak Park","Oakland","Oakland Park","Ocala","Oceanside","Odessa","Ogden","Oklahoma City","Olathe","Olympia","Omaha","Ontario","Orange","Orem","Orland Park","Orlando","Oro Valley","Oshkosh","Overland Park","Owensboro","Oxnard","Palatine","Palm Bay","Palm Beach Gardens","Palm Coast","Palm Desert","Palm Harbor","Palm Springs","Palmdale","Palo Alto","Paradise","Paramount","Parker","Parma","Pasadena","Pasco","Passaic","Paterson","Pawtucket","Peabody","Pearl City","Pearland","Pembroke Pines","Pensacola","Peoria","Perris","Perth Amboy","Petaluma","Pflugerville","Pharr","Philadelphia","Phoenix","Pico Rivera","Pine Bluff","Pine Hills","Pinellas Park","Pittsburg","Pittsburgh","Pittsfield","Placentia","Plainfield","Plano","Plantation","Pleasanton","Plymouth","Pocatello","Poinciana","Pomona","Pompano Beach","Ponce","Pontiac","Port Arthur","Port Charlotte","Port Orange","Port St. Lucie","Portage","Porterville","Portland","Portsmouth","Potomac","Poway","Providence","Provo","Pueblo","Quincy","Racine","Raleigh","Rancho Cordova","Rancho Cucamonga","Rancho Palos Verdes","Rancho Santa Margarita","Rapid City","Reading","Redding","Redlands","Redmond","Redondo Beach","Redwood City","Reno","Renton","Reston","Revere","Rialto","Richardson","Richland","Richmond","Rio Rancho","Riverside","Riverton","Riverview","Roanoke","Rochester","Rochester Hills","Rock Hill","Rockford","Rocklin","Rockville","Rockwall","Rocky Mount","Rogers","Rohnert Park","Rosemead","Roseville","Roswell","Round Rock","Rowland Heights","Rowlett","Royal Oak","Sacramento","Saginaw","Salem","Salina","Salinas","Salt Lake City","Sammamish","San Angelo","San Antonio","San Bernardino","San Bruno","San Buenaventura (Ventura)","San Clemente","San Diego","San Francisco","San Jacinto","San Jose","San Juan","San Leandro","San Luis Obispo","San Marcos","San Mateo","San Rafael","San Ramon","San Tan Valley","Sandy","Sandy Springs","Sanford","Santa Ana","Santa Barbara","Santa Clara","Santa Clarita","Santa Cruz","Santa Fe","Santa Maria","Santa Monica","Santa Rosa","Santee","Sarasota","Savannah","Sayreville","Schaumburg","Schenectady","Scottsdale","Scranton","Seattle","Severn","Shawnee","Sheboygan","Shoreline","Shreveport","Sierra Vista","Silver Spring","Simi Valley","Sioux City","Sioux Falls","Skokie","Smyrna","Somerville","South Bend","South Gate","South Hill","South Jordan","South San Francisco","South Valley","South Whittier","Southaven","Southfield","Sparks","Spokane","Spokane Valley","Spring","Spring Hill","Spring Valley","Springdale","Springfield","St. Charles","St. Clair Shores","St. Cloud","St. George","St. Joseph","St. Louis","St. Louis Park","St. Paul","St. Peters","St. Petersburg","Stamford","State College","Sterling Heights","Stillwater","Stockton","Stratford","Strongsville","Suffolk","Sugar Land","Summerville","Sunnyvale","Sunrise","Sunrise Manor","Surprise","Syracuse","Tacoma","Tallahassee","Tamarac","Tamiami","Tampa","Taunton","Taylor","Taylorsville","Temecula","Tempe","Temple","Terre Haute","Texas City","The Hammocks","The Villages","The Woodlands","Thornton","Thousand Oaks","Tigard","Tinley Park","Titusville","Toledo","Toms River","Tonawanda","Topeka","Torrance","Town 'n' Country","Towson","Tracy","Trenton","Troy","Trujillo Alto","Tuckahoe","Tucson","Tulare","Tulsa","Turlock","Tuscaloosa","Tustin","Twin Falls","Tyler","Union City","University","Upland","Urbana","Urbandale","Utica","Vacaville","Valdosta","Vallejo","Vancouver","Victoria","Victorville","Vineland","Virginia Beach","Visalia","Vista","Waco","Waipahu","Waldorf","Walnut Creek","Waltham","Warner Robins","Warren","Warwick","Washington","Waterbury","Waterloo","Watsonville","Waukegan","Waukesha","Wauwatosa","Wellington","Wesley Chapel","West Allis","West Babylon","West Covina","West Des Moines","West Hartford","West Haven","West Jordan","West Lafayette","West New York","West Palm Beach","West Sacramento","West Seneca","West Valley City","Westfield","Westland","Westminster","Weston","Weymouth Town","Wheaton","White Plains","Whittier","Wichita","Wichita Falls","Wilmington","Wilson","Winston-Salem","Woodbury","Woodland","Worcester","Wylie","Wyoming","Yakima","Yonkers","Yorba Linda","York","Youngstown","Yuba City","Yucaipa","Yuma"];var Fe=["{{location.city_prefix}} {{person.first_name.generic}}{{location.city_suffix}}","{{location.city_prefix}} {{person.first_name.generic}}","{{person.first_name.generic}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}","{{location.city_name}}"];var Ne=["North","East","West","South","New","Lake","Port","Fort"];var Ee=["town","ton","land","ville","berg","burgh","boro","borough","bury","view","port","mouth","stad","stead","furt","chester","cester","fort","field","haven","side","shire","worth"];var Je=["Africa","Antarctica","Asia","Australia","Europe","North America","South America"];var Ie=["Afghanistan","Aland Islands","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bonaire, Sint Eustatius and Saba","Bosnia and Herzegovina","Botswana","Bouvet Island","Brazil","British Indian Ocean Territory (Chagos Archipelago)","Brunei Darussalam","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo","Cook Islands","Costa Rica","Cote d'Ivoire","Croatia","Cuba","Curacao","Cyprus","Czechia","Democratic Republic of the Congo","Denmark","Djibouti","Dominica","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Eswatini","Ethiopia","Faroe Islands","Falkland Islands (Malvinas)","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Heard Island and McDonald Islands","Holy See (Vatican City State)","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Isle of Man","Israel","Italy","Jamaica","Japan","Jersey","Jordan","Kazakhstan","Kenya","Kiribati","Democratic People's Republic of Korea","Republic of Korea","Kuwait","Kyrgyz Republic","Lao People's Democratic Republic","Latvia","Lebanon","Lesotho","Liberia","Libyan Arab Jamahiriya","Liechtenstein","Lithuania","Luxembourg","Macao","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","North Macedonia","Northern Mariana Islands","Norway","Oman","Pakistan","Palau","Palestine","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn Islands","Poland","Portugal","Puerto Rico","Qatar","Reunion","Romania","Russian Federation","Rwanda","Saint Barthelemy","Saint Helena","Saint Kitts and Nevis","Saint Lucia","Saint Martin","Saint Pierre and Miquelon","Saint Vincent and the Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Sint Maarten","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","South Georgia and the South Sandwich Islands","South Sudan","Spain","Sri Lanka","Sudan","Suriname","Svalbard & Jan Mayen Islands","Sweden","Switzerland","Syrian Arab Republic","Taiwan","Tajikistan","Tanzania","Thailand","Timor-Leste","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States of America","United States Minor Outlying Islands","Uruguay","Uzbekistan","Vanuatu","Venezuela","Vietnam","Virgin Islands, British","Virgin Islands, U.S.","Wallis and Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"];var Ke=["Adams County","Calhoun County","Carroll County","Clark County","Clay County","Crawford County","Douglas County","Fayette County","Franklin County","Grant County","Greene County","Hamilton County","Hancock County","Henry County","Jackson County","Jefferson County","Johnson County","Lake County","Lawrence County","Lee County","Lincoln County","Logan County","Madison County","Marion County","Marshall County","Monroe County","Montgomery County","Morgan County","Perry County","Pike County","Polk County","Scott County","Union County","Warren County","Washington County","Wayne County","Avon","Bedfordshire","Berkshire","Borders","Buckinghamshire","Cambridgeshire","Central","Cheshire","Cleveland","Clwyd","Cornwall","County Antrim","County Armagh","County Down","County Fermanagh","County Londonderry","County Tyrone","Cumbria","Derbyshire","Devon","Dorset","Dumfries and Galloway","Durham","Dyfed","East Sussex","Essex","Fife","Gloucestershire","Grampian","Greater Manchester","Gwent","Gwynedd County","Hampshire","Herefordshire","Hertfordshire","Highlands and Islands","Humberside","Isle of Wight","Kent","Lancashire","Leicestershire","Lincolnshire","Lothian","Merseyside","Mid Glamorgan","Norfolk","North Yorkshire","Northamptonshire","Northumberland","Nottinghamshire","Oxfordshire","Powys","Rutland","Shropshire","Somerset","South Glamorgan","South Yorkshire","Staffordshire","Strathclyde","Suffolk","Surrey","Tayside","Tyne and Wear","Warwickshire","West Glamorgan","West Midlands","West Sussex","West Yorkshire","Wiltshire","Worcestershire"];var Oe={cardinal:["North","East","South","West"],cardinal_abbr:["N","E","S","W"],ordinal:["Northeast","Northwest","Southeast","Southwest"],ordinal_abbr:["NE","NW","SE","SW"]};var xe=[{name:"Afrikaans",alpha2:"af",alpha3:"afr"},{name:"Azerbaijani",alpha2:"az",alpha3:"aze"},{name:"Maldivian",alpha2:"dv",alpha3:"div"},{name:"Farsi/Persian",alpha2:"fa",alpha3:"fas"},{name:"Latvian",alpha2:"lv",alpha3:"lav"},{name:"Indonesian",alpha2:"id",alpha3:"ind"},{name:"Nepali",alpha2:"ne",alpha3:"nep"},{name:"Thai",alpha2:"th",alpha3:"tha"},{name:"Uzbek",alpha2:"uz",alpha3:"uzb"},{name:"Yoruba",alpha2:"yo",alpha3:"yor"},{name:"Pashto",alpha2:"ps",alpha3:"pus"},{name:"English",alpha2:"en",alpha3:"eng"},{name:"Urdu",alpha2:"ur",alpha3:"urd"},{name:"German",alpha2:"de",alpha3:"deu"},{name:"French",alpha2:"fr",alpha3:"fra"},{name:"Spanish",alpha2:"es",alpha3:"spa"},{name:"Italian",alpha2:"it",alpha3:"ita"},{name:"Dutch",alpha2:"nl",alpha3:"nld"},{name:"Russian",alpha2:"ru",alpha3:"rus"},{name:"Portuguese",alpha2:"pt",alpha3:"por"},{name:"Polish",alpha2:"pl",alpha3:"pol"},{name:"Arabic",alpha2:"ar",alpha3:"ara"},{name:"Japanese",alpha2:"ja",alpha3:"jpn"},{name:"Chinese",alpha2:"zh",alpha3:"zho"},{name:"Hindi",alpha2:"hi",alpha3:"hin"},{name:"Bengali",alpha2:"bn",alpha3:"ben"},{name:"Gujarati",alpha2:"gu",alpha3:"guj"},{name:"Tamil",alpha2:"ta",alpha3:"tam"},{name:"Telugu",alpha2:"te",alpha3:"tel"},{name:"Punjabi",alpha2:"pa",alpha3:"pan"},{name:"Vietnamese",alpha2:"vi",alpha3:"vie"},{name:"Korean",alpha2:"ko",alpha3:"kor"},{name:"Turkish",alpha2:"tr",alpha3:"tur"},{name:"Swedish",alpha2:"sv",alpha3:"swe"},{name:"Greek",alpha2:"el",alpha3:"ell"},{name:"Czech",alpha2:"cs",alpha3:"ces"},{name:"Hungarian",alpha2:"hu",alpha3:"hun"},{name:"Romanian",alpha2:"ro",alpha3:"ron"},{name:"Ukrainian",alpha2:"uk",alpha3:"ukr"},{name:"Norwegian",alpha2:"no",alpha3:"nor"},{name:"Serbian",alpha2:"sr",alpha3:"srp"},{name:"Croatian",alpha2:"hr",alpha3:"hrv"},{name:"Slovak",alpha2:"sk",alpha3:"slk"},{name:"Slovenian",alpha2:"sl",alpha3:"slv"},{name:"Icelandic",alpha2:"is",alpha3:"isl"},{name:"Finnish",alpha2:"fi",alpha3:"fin"},{name:"Danish",alpha2:"da",alpha3:"dan"},{name:"Swahili",alpha2:"sw",alpha3:"swa"},{name:"Bashkir",alpha2:"ba",alpha3:"bak"},{name:"Basque",alpha2:"eu",alpha3:"eus"},{name:"Catalan",alpha2:"ca",alpha3:"cat"},{name:"Galician",alpha2:"gl",alpha3:"glg"},{name:"Esperanto",alpha2:"eo",alpha3:"epo"},{name:"Fijian",alpha2:"fj",alpha3:"fij"},{name:"Malagasy",alpha2:"mg",alpha3:"mlg"},{name:"Maltese",alpha2:"mt",alpha3:"mlt"},{name:"Albanian",alpha2:"sq",alpha3:"sqi"},{name:"Armenian",alpha2:"hy",alpha3:"hye"},{name:"Georgian",alpha2:"ka",alpha3:"kat"},{name:"Macedonian",alpha2:"mk",alpha3:"mkd"},{name:"Kazakh",alpha2:"kk",alpha3:"kaz"},{name:"Haitian Creole",alpha2:"ht",alpha3:"hat"},{name:"Mongolian",alpha2:"mn",alpha3:"mon"},{name:"Kyrgyz",alpha2:"ky",alpha3:"kir"},{name:"Finnish",alpha2:"fi",alpha3:"fin"},{name:"Tagalog",alpha2:"tl",alpha3:"tgl"},{name:"Malay",alpha2:"ms",alpha3:"msa"},{name:"Tajik",alpha2:"tg",alpha3:"tgk"},{name:"Swati",alpha2:"ss",alpha3:"ssw"},{name:"Tatar",alpha2:"tt",alpha3:"tat"},{name:"Zulu",alpha2:"zu",alpha3:"zul"}];var ze=["#####","#####-####"];var Ve=["Apt. ###","Suite ###"];var Ye=["Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"];var je=["AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY"];var qe={normal:"{{location.buildingNumber}} {{location.street}}",full:"{{location.buildingNumber}} {{location.street}} {{location.secondaryAddress}}"};var Ue=["10th Street","11th Street","12th Street","13th Street","14th Street","15th Street","16th Street","1st Avenue","1st Street","2nd Avenue","2nd Street","3rd Avenue","3rd Street","4th Avenue","4th Street","5th Avenue","5th Street","6th Avenue","6th Street","7th Avenue","7th Street","8th Avenue","8th Street","9th Street","A Street","Abbey Road","Adams Avenue","Adams Street","Airport Road","Albany Road","Albert Road","Albion Street","Alexandra Road","Alfred Street","Alma Street","Ash Close","Ash Grove","Ash Road","Ash Street","Aspen Close","Atlantic Avenue","Avenue Road","Back Lane","Baker Street","Balmoral Road","Barn Close","Barton Road","Bath Road","Bath Street","Bay Street","Beach Road","Bedford Road","Beech Close","Beech Drive","Beech Grove","Beech Road","Beechwood Avenue","Bell Lane","Belmont Road","Birch Avenue","Birch Close","Birch Grove","Birch Road","Blind Lane","Bluebell Close","Boundary Road","Bramble Close","Bramley Close","Bridge Road","Bridge Street","Broad Lane","Broad Street","Broadway","Broadway Avenue","Broadway Street","Brook Lane","Brook Road","Brook Street","Brookside","Buckingham Road","Cambridge Street","Canal Street","Castle Close","Castle Lane","Castle Road","Castle Street","Cavendish Road","Cedar Avenue","Cedar Close","Cedar Grove","Cedar Road","Cedar Street","Cemetery Road","Center Avenue","Center Road","Center Street","Central Avenue","Central Street","Chapel Close","Chapel Hill","Chapel Road","Chapel Street","Charles Street","Cherry Close","Cherry Street","Cherry Tree Close","Chester Road","Chestnut Close","Chestnut Drive","Chestnut Grove","Chestnut Street","Church Avenue","Church Close","Church Hill","Church Lane","Church Path","Church Road","Church Street","Church View","Church Walk","Claremont Road","Clarence Road","Clarence Street","Clarendon Road","Clark Street","Clay Lane","Cleveland Street","Cliff Road","Clifton Road","Clinton Street","College Avenue","College Street","Columbia Avenue","Commerce Street","Commercial Road","Commercial Street","Common Lane","Coronation Avenue","Coronation Road","County Line Road","County Road","Court Street","Cow Lane","Crescent Road","Cromwell Road","Cross Lane","Cross Street","Crown Street","Cumberland Street","Dale Street","Dark Lane","Davis Street","Depot Street","Derby Road","Derwent Close","Devonshire Road","Division Street","Douglas Road","Duke Street","E 10th Street","E 11th Street","E 12th Street","E 14th Street","E 1st Street","E 2nd Street","E 3rd Street","E 4th Avenue","E 4th Street","E 5th Street","E 6th Avenue","E 6th Street","E 7th Street","E 8th Street","E 9th Street","E Bridge Street","E Broad Street","E Broadway","E Broadway Street","E Cedar Street","E Center Street","E Central Avenue","E Church Street","E Elm Street","E Franklin Street","E Front Street","E Grand Avenue","E High Street","E Jackson Street","E Jefferson Street","E Main","E Main Street","E Maple Street","E Market Street","E North Street","E Oak Street","E Park Avenue","E Pine Street","E River Road","E South Street","E State Street","E Union Street","E Walnut Street","E Washington Avenue","E Washington Street","E Water Street","East Avenue","East Road","East Street","Edward Street","Elm Close","Elm Grove","Elm Road","Elm Street","Euclid Avenue","Fairfield Road","Farm Close","Ferry Road","Field Close","Field Lane","First Avenue","First Street","Fore Street","Forest Avenue","Forest Road","Fourth Avenue","Franklin Avenue","Franklin Road","Franklin Street","Front Street","Frontage Road","Garden Close","Garden Street","George Street","Gladstone Road","Glebe Close","Gloucester Road","Gordon Road","Gordon Street","Grand Avenue","Grange Avenue","Grange Close","Grange Road","Grant Street","Green Close","Green Lane","Green Street","Greenville Road","Greenway","Greenwood Road","Grove Lane","Grove Road","Grove Street","Hall Lane","Hall Street","Harrison Avenue","Harrison Street","Hawthorn Avenue","Hawthorn Close","Hazel Close","Hazel Grove","Heath Road","Heather Close","Henry Street","Heron Close","Hickory Street","High Road","High Street","Highfield Avenue","Highfield Close","Highfield Road","Highland Avenue","Hill Road","Hill Street","Hillside","Hillside Avenue","Hillside Close","Hillside Road","Holly Close","Honeysuckle Close","Howard Road","Howard Street","Jackson Avenue","Jackson Street","James Street","Jefferson Avenue","Jefferson Street","Johnson Street","Jubilee Close","Juniper Close","Kent Road","Kestrel Close","King Street","King's Road","Kingfisher Close","Kings Highway","Kingsway","Laburnum Grove","Lafayette Street","Lake Avenue","Lake Drive","Lake Road","Lake Street","Lancaster Road","Lansdowne Road","Larch Close","Laurel Close","Lawrence Street","Lee Street","Liberty Street","Lime Grove","Lincoln Avenue","Lincoln Highway","Lincoln Road","Lincoln Street","Locust Street","Lodge Close","Lodge Lane","London Road","Long Lane","Low Road","Madison Avenue","Madison Street","Main","Main Avenue","Main Road","Main Street","Main Street E","Main Street N","Main Street S","Main Street W","Manchester Road","Manor Close","Manor Drive","Manor Gardens","Manor Road","Manor Way","Maple Avenue","Maple Close","Maple Drive","Maple Road","Maple Street","Market Place","Market Square","Market Street","Marlborough Road","Marsh Lane","Martin Luther King Boulevard","Martin Luther King Drive","Martin Luther King Jr Boulevard","Mary Street","Mayfield Road","Meadow Close","Meadow Drive","Meadow Lane","Meadow View","Meadow Way","Memorial Drive","Middle Street","Mill Close","Mill Lane","Mill Road","Mill Street","Milton Road","Milton Street","Monroe Street","Moor Lane","Moss Lane","Mount Pleasant","Mount Street","Mulberry Street","N 1st Street","N 2nd Street","N 3rd Street","N 4th Street","N 5th Street","N 6th Street","N 7th Street","N 8th Street","N 9th Street","N Bridge Street","N Broad Street","N Broadway","N Broadway Street","N Cedar Street","N Center Street","N Central Avenue","N Chestnut Street","N Church Street","N College Street","N Court Street","N Division Street","N East Street","N Elm Street","N Franklin Street","N Front Street","N Harrison Street","N High Street","N Jackson Street","N Jefferson Street","N Lincoln Street","N Locust Street","N Main","N Main Avenue","N Main Street","N Maple Street","N Market Street","N Monroe Street","N Oak Street","N Park Street","N Pearl Street","N Pine Street","N Poplar Street","N Railroad Street","N State Street","N Union Street","N Walnut Street","N Washington Avenue","N Washington Street","N Water Street","Nelson Road","Nelson Street","New Lane","New Road","New Street","Newton Road","Nightingale Close","Norfolk Road","North Avenue","North Lane","North Road","North Street","Northfield Road","Oak Avenue","Oak Drive","Oak Lane","Oak Road","Oak Street","Oakfield Road","Oaklands","Old Lane","Old Military Road","Old Road","Old State Road","Orchard Drive","Orchard Lane","Orchard Road","Orchard Street","Oxford Road","Oxford Street","Park Avenue","Park Crescent","Park Drive","Park Lane","Park Place","Park Road","Park Street","Park View","Parkside","Pearl Street","Pennsylvania Avenue","Pine Close","Pine Grove","Pine Street","Pinfold Lane","Pleasant Street","Poplar Avenue","Poplar Close","Poplar Road","Poplar Street","Post Road","Pound Lane","Princes Street","Princess Street","Priory Close","Priory Road","Prospect Avenue","Prospect Place","Prospect Road","Prospect Street","Quarry Lane","Quarry Road","Queen's Road","Railroad Avenue","Railroad Street","Railway Street","Rectory Close","Rectory Lane","Richmond Close","Richmond Road","Ridge Road","River Road","River Street","Riverside","Riverside Avenue","Riverside Drive","Roman Road","Roman Way","Rowan Close","Russell Street","S 10th Street","S 14th Street","S 1st Avenue","S 1st Street","S 2nd Street","S 3rd Street","S 4th Street","S 5th Street","S 6th Street","S 7th Street","S 8th Street","S 9th Street","S Bridge Street","S Broad Street","S Broadway","S Broadway Street","S Center Street","S Central Avenue","S Chestnut Street","S Church Street","S College Street","S Division Street","S East Street","S Elm Street","S Franklin Street","S Front Street","S Grand Avenue","S High Street","S Jackson Street","S Jefferson Street","S Lincoln Street","S Main","S Main Avenue","S Main Street","S Maple Street","S Market Street","S Mill Street","S Monroe Street","S Oak Street","S Park Street","S Pine Street","S Railroad Street","S State Street","S Union Street","S Walnut Street","S Washington Avenue","S Washington Street","S Water Street","S West Street","Salisbury Road","Sandringham Road","Sandy Lane","School Close","School Lane","School Road","School Street","Second Avenue","Silver Street","Skyline Drive","Smith Street","Somerset Road","South Avenue","South Drive","South Road","South Street","South View","Spring Gardens","Spring Street","Springfield Close","Springfield Road","Spruce Street","St Andrew's Road","St Andrews Close","St George's Road","St John's Road","St Mary's Close","St Mary's Road","Stanley Road","Stanley Street","State Avenue","State Line Road","State Road","State Street","Station Road","Station Street","Stoney Lane","Sycamore Avenue","Sycamore Close","Sycamore Drive","Sycamore Street","Talbot Road","Tennyson Road","The Avenue","The Beeches","The Causeway","The Chase","The Coppice","The Copse","The Crescent","The Croft","The Dell","The Drive","The Fairway","The Glebe","The Grange","The Green","The Grove","The Hawthorns","The Lane","The Laurels","The Limes","The Maltings","The Meadows","The Mews","The Mount","The Oaks","The Orchard","The Oval","The Paddock","The Paddocks","The Poplars","The Ridgeway","The Ridings","The Rise","The Sidings","The Spinney","The Square","The Willows","The Woodlands","Third Avenue","Third Street","Tower Road","Trinity Road","Tudor Close","Union Avenue","Union Street","University Avenue","University Drive","Valley Road","Veterans Memorial Drive","Veterans Memorial Highway","Vicarage Close","Vicarage Lane","Vicarage Road","Victoria Place","Victoria Road","Victoria Street","Vine Street","W 10th Street","W 11th Street","W 12th Street","W 14th Street","W 1st Street","W 2nd Street","W 3rd Street","W 4th Avenue","W 4th Street","W 5th Street","W 6th Avenue","W 6th Street","W 7th Street","W 8th Street","W 9th Street","W Bridge Street","W Broad Street","W Broadway","W Broadway Avenue","W Broadway Street","W Center Street","W Central Avenue","W Chestnut Street","W Church Street","W Division Street","W Elm Street","W Franklin Street","W Front Street","W Grand Avenue","W High Street","W Jackson Street","W Jefferson Street","W Lake Street","W Main","W Main Street","W Maple Street","W Market Street","W Monroe Street","W North Street","W Oak Street","W Park Street","W Pine Street","W River Road","W South Street","W State Street","W Union Street","W Walnut Street","W Washington Avenue","W Washington Street","Walnut Close","Walnut Street","Warren Close","Warren Road","Washington Avenue","Washington Boulevard","Washington Road","Washington Street","Water Lane","Water Street","Waterloo Road","Waterside","Watery Lane","Waverley Road","Well Lane","Wellington Road","Wellington Street","West Avenue","West End","West Lane","West Road","West Street","West View","Western Avenue","Western Road","Westfield Road","Westgate","William Street","Willow Close","Willow Drive","Willow Grove","Willow Road","Willow Street","Windermere Road","Windmill Close","Windmill Lane","Windsor Avenue","Windsor Close","Windsor Drive","Wood Lane","Wood Street","Woodland Close","Woodland Road","Woodlands","Woodlands Avenue","Woodlands Close","Woodlands Road","Woodside","Woodside Road","Wren Close","Yew Tree Close","York Road","York Street"];var Ze=["{{person.first_name.generic}} {{location.street_suffix}}","{{person.last_name.generic}} {{location.street_suffix}}","{{location.street_name}}"];var _e=["Alley","Avenue","Branch","Bridge","Brook","Brooks","Burg","Burgs","Bypass","Camp","Canyon","Cape","Causeway","Center","Centers","Circle","Circles","Cliff","Cliffs","Club","Common","Corner","Corners","Course","Court","Courts","Cove","Coves","Creek","Crescent","Crest","Crossing","Crossroad","Curve","Dale","Dam","Divide","Drive","Drives","Estate","Estates","Expressway","Extension","Extensions","Fall","Falls","Ferry","Field","Fields","Flat","Flats","Ford","Fords","Forest","Forge","Forges","Fork","Forks","Fort","Freeway","Garden","Gardens","Gateway","Glen","Glens","Green","Greens","Grove","Groves","Harbor","Harbors","Haven","Heights","Highway","Hill","Hills","Hollow","Inlet","Island","Islands","Isle","Junction","Junctions","Key","Keys","Knoll","Knolls","Lake","Lakes","Land","Landing","Lane","Light","Lights","Loaf","Lock","Locks","Lodge","Loop","Mall","Manor","Manors","Meadow","Meadows","Mews","Mill","Mills","Mission","Motorway","Mount","Mountain","Mountains","Neck","Orchard","Oval","Overpass","Park","Parks","Parkway","Parkways","Pass","Passage","Path","Pike","Pine","Pines","Place","Plain","Plains","Plaza","Point","Points","Port","Ports","Prairie","Radial","Ramp","Ranch","Rapid","Rapids","Rest","Ridge","Ridges","River","Road","Roads","Route","Row","Rue","Run","Shoal","Shoals","Shore","Shores","Skyway","Spring","Springs","Spur","Spurs","Square","Squares","Station","Stravenue","Stream","Street","Streets","Summit","Terrace","Throughway","Trace","Track","Trafficway","Trail","Tunnel","Turnpike","Underpass","Union","Unions","Valley","Valleys","Via","Viaduct","View","Views","Village","Villages","Ville","Vista","Walk","Walks","Wall","Way","Ways","Well","Wells"];var ur={building_number:We,city_name:Ge,city_pattern:Fe,city_prefix:Ne,city_suffix:Ee,continent:Je,country:Ie,county:Ke,direction:Oe,language:xe,postcode:ze,secondary_address:Ve,state:Ye,state_abbr:je,street_address:qe,street_name:Ue,street_pattern:Ze,street_suffix:_e},Qe=ur;var Xe=["a","ab","abbas","abduco","abeo","abscido","absconditus","absens","absorbeo","absque","abstergo","absum","abundans","abutor","accedo","accendo","acceptus","accommodo","accusamus","accusantium","accusator","acer","acerbitas","acervus","acidus","acies","acquiro","acsi","ad","adamo","adaugeo","addo","adduco","ademptio","adeo","adeptio","adfectus","adfero","adficio","adflicto","adhaero","adhuc","adicio","adimpleo","adinventitias","adipisci","adipiscor","adiuvo","administratio","admiratio","admitto","admoneo","admoveo","adnuo","adopto","adsidue","adstringo","adsuesco","adsum","adulatio","adulescens","aduro","advenio","adversus","advoco","aedificium","aeger","aegre","aegrotatio","aegrus","aeneus","aequitas","aequus","aer","aestas","aestivus","aestus","aetas","aeternus","ager","aggero","aggredior","agnitio","agnosco","ago","ait","aiunt","alias","alienus","alii","alioqui","aliqua","aliquam","aliquid","alius","allatus","alo","alter","altus","alveus","amaritudo","ambitus","ambulo","amet","amicitia","amiculum","amissio","amita","amitto","amo","amor","amoveo","amplexus","amplitudo","amplus","ancilla","angelus","angulus","angustus","animadverto","animi","animus","annus","anser","ante","antea","antepono","antiquus","aperiam","aperio","aperte","apostolus","apparatus","appello","appono","appositus","approbo","apto","aptus","apud","aqua","ara","aranea","arbitro","arbor","arbustum","arca","arceo","arcesso","architecto","arcus","argentum","argumentum","arguo","arma","armarium","aro","ars","articulus","artificiose","arto","arx","ascisco","ascit","asper","asperiores","aspernatur","aspicio","asporto","assentator","assumenda","astrum","at","atavus","ater","atque","atqui","atrocitas","atrox","attero","attollo","attonbitus","auctor","auctus","audacia","audax","audentia","audeo","audio","auditor","aufero","aureus","aurum","aut","autem","autus","auxilium","avaritia","avarus","aveho","averto","baiulus","balbus","barba","bardus","basium","beatae","beatus","bellicus","bellum","bene","beneficium","benevolentia","benigne","bestia","bibo","bis","blandior","blanditiis","bonus","bos","brevis","cado","caecus","caelestis","caelum","calamitas","calcar","calco","calculus","callide","campana","candidus","canis","canonicus","canto","capillus","capio","capitulus","capto","caput","carbo","carcer","careo","caries","cariosus","caritas","carmen","carpo","carus","casso","caste","casus","catena","caterva","cattus","cauda","causa","caute","caveo","cavus","cedo","celebrer","celer","celo","cena","cenaculum","ceno","censura","centum","cerno","cernuus","certe","certus","cervus","cetera","charisma","chirographum","cibo","cibus","cicuta","cilicium","cimentarius","ciminatio","cinis","circumvenio","cito","civis","civitas","clam","clamo","claro","clarus","claudeo","claustrum","clementia","clibanus","coadunatio","coaegresco","coepi","coerceo","cogito","cognatus","cognomen","cogo","cohaero","cohibeo","cohors","colligo","collum","colo","color","coma","combibo","comburo","comedo","comes","cometes","comis","comitatus","commemoro","comminor","commodi","commodo","communis","comparo","compello","complectus","compono","comprehendo","comptus","conatus","concedo","concido","conculco","condico","conduco","confero","confido","conforto","confugo","congregatio","conicio","coniecto","conitor","coniuratio","conor","conqueror","conscendo","consectetur","consequatur","consequuntur","conservo","considero","conspergo","constans","consuasor","contabesco","contego","contigo","contra","conturbo","conventus","convoco","copia","copiose","cornu","corona","corporis","corpus","correptius","corrigo","corroboro","corrumpo","corrupti","coruscus","cotidie","crapula","cras","crastinus","creator","creber","crebro","credo","creo","creptio","crepusculum","cresco","creta","cribro","crinis","cruciamentum","crudelis","cruentus","crur","crustulum","crux","cubicularis","cubitum","cubo","cui","cuius","culpa","culpo","cultellus","cultura","cum","cumque","cunabula","cunae","cunctatio","cupiditas","cupiditate","cupio","cuppedia","cupressus","cur","cura","curatio","curia","curiositas","curis","curo","curriculum","currus","cursim","curso","cursus","curto","curtus","curvo","custodia","damnatio","damno","dapifer","debeo","debilito","debitis","decens","decerno","decet","decimus","decipio","decor","decretum","decumbo","dedecor","dedico","deduco","defaeco","defendo","defero","defessus","defetiscor","deficio","defleo","defluo","defungo","degenero","degero","degusto","deinde","delectatio","delectus","delego","deleniti","deleo","delibero","delicate","delinquo","deludo","demens","demergo","demitto","demo","demonstro","demoror","demulceo","demum","denego","denique","dens","denuncio","denuo","deorsum","depereo","depono","depopulo","deporto","depraedor","deprecator","deprimo","depromo","depulso","deputo","derelinquo","derideo","deripio","deserunt","desidero","desino","desipio","desolo","desparatus","despecto","dicta","dignissimos","distinctio","dolor","dolore","dolorem","doloremque","dolores","doloribus","dolorum","ducimus","ea","eaque","earum","eius","eligendi","enim","eos","error","esse","est","et","eum","eveniet","ex","excepturi","exercitationem","expedita","explicabo","facere","facilis","fuga","fugiat","fugit","harum","hic","id","illo","illum","impedit","in","incidunt","infit","inflammatio","inventore","ipsa","ipsam","ipsum","iste","itaque","iure","iusto","labore","laboriosam","laborum","laudantium","libero","magnam","magni","maiores","maxime","minima","minus","modi","molestiae","molestias","mollitia","nam","natus","necessitatibus","nemo","neque","nesciunt","nihil","nisi","nobis","non","nostrum","nulla","numquam","occaecati","ocer","odio","odit","officia","officiis","omnis","optio","paens","pariatur","patior","patria","patrocinor","patruus","pauci","paulatim","pauper","pax","peccatus","pecco","pecto","pectus","pecus","peior","pel","perferendis","perspiciatis","placeat","porro","possimus","praesentium","provident","quae","quaerat","quam","quas","quasi","qui","quia","quibusdam","quidem","quis","quisquam","quo","quod","quos","ratione","recusandae","reiciendis","rem","repellat","repellendus","reprehenderit","repudiandae","rerum","saepe","sapiente","sed","sequi","similique","sint","sit","socius","sodalitas","sol","soleo","solio","solitudo","solium","sollers","sollicito","solum","solus","soluta","solutio","solvo","somniculosus","somnus","sonitus","sono","sophismata","sopor","sordeo","sortitus","spargo","speciosus","spectaculum","speculum","sperno","spero","spes","spiculum","spiritus","spoliatio","sponte","stabilis","statim","statua","stella","stillicidium","stipes","stips","sto","strenuus","strues","studio","stultus","suadeo","suasoria","sub","subito","subiungo","sublime","subnecto","subseco","substantia","subvenio","succedo","succurro","sufficio","suffoco","suffragium","suggero","sui","sulum","sum","summa","summisse","summopere","sumo","sumptus","sunt","supellex","super","suppellex","supplanto","suppono","supra","surculus","surgo","sursum","suscipio","suscipit","suspendo","sustineo","suus","synagoga","tabella","tabernus","tabesco","tabgo","tabula","taceo","tactus","taedium","talio","talis","talus","tam","tamdiu","tamen","tametsi","tamisium","tamquam","tandem","tantillus","tantum","tardus","tego","temeritas","temperantia","templum","tempora","tempore","temporibus","temptatio","tempus","tenax","tendo","teneo","tener","tenetur","tenuis","tenus","tepesco","tepidus","ter","terebro","teres","terga","tergeo","tergiversatio","tergo","tergum","termes","terminatio","tero","terra","terreo","territo","terror","tersus","tertius","testimonium","texo","textilis","textor","textus","thalassinus","theatrum","theca","thema","theologus","thermae","thesaurus","thesis","thorax","thymbra","thymum","tibi","timidus","timor","titulus","tolero","tollo","tondeo","tonsor","torqueo","torrens","tot","totam","totidem","toties","totus","tracto","trado","traho","trans","tredecim","tremo","trepide","tres","tribuo","tricesimus","triduana","tripudio","tristis","triumphus","trucido","truculenter","tubineus","tui","tum","tumultus","tunc","turba","turbo","turpis","tutamen","tutis","tyrannus","uberrime","ubi","ulciscor","ullam","ullus","ulterius","ultio","ultra","umbra","umerus","umquam","una","unde","undique","universe","unus","urbanus","urbs","uredo","usitas","usque","ustilo","ustulo","usus","ut","uter","uterque","utilis","utique","utor","utpote","utrimque","utroque","utrum","uxor","vaco","vacuus","vado","vae","valde","valens","valeo","valetudo","validus","vallum","vapulus","varietas","varius","vehemens","vel","velit","velociter","velum","velut","venia","veniam","venio","ventito","ventosus","ventus","venustas","ver","verbera","verbum","vere","verecundia","vereor","vergo","veritas","veritatis","vero","versus","verto","verumtamen","verus","vesco","vesica","vesper","vespillo","vester","vestigium","vestrum","vetus","via","vicinus","vicissitudo","victoria","victus","videlicet","video","viduo","vigilo","vigor","vilicus","vilis","vilitas","villa","vinco","vinculum","vindico","vinitor","vinum","vir","virga","virgo","viridis","viriliter","virtus","vis","viscus","vita","vitae","vitiosus","vitium","vito","vivo","vix","vobis","vociferor","voco","volaticus","volo","volubilis","voluntarius","volup","voluptas","voluptate","voluptatem","voluptates","voluptatibus","voluptatum","volutabrum","volva","vomer","vomica","vomito","vorago","vorax","voro","vos","votum","voveo","vox","vulariter","vulgaris","vulgivagus","vulgo","vulgus","vulnero","vulnus","vulpes","vulticulus","xiphias"];var cr={word:Xe},$e=cr;var mr={title:"English",code:"en",language:"en",endonym:"English",dir:"ltr",script:"Latn"},ea=mr;var aa=['"Awaken, My Love!"',"(What's The Story) Morning Glory?","- Tragedy +","13 Reasons Why (Season 3)","21st Century Breakdown","30 De Febrero","432 Hz Deep Healing","5-Star","528 Hz Meditation Music","54+1","8 Mile","808s & Heartbreak","9 To 5 And Odd Jobs","A Beautiful Lie","A Day At The Races","A Day Without Rain","A Fever You Can't Sweat Out","A Gangsta's Pain","A Gift & A Curse","A Hard Day's Night","A Head Full Of Dreams","A Kind Of Magic","A Million Ways To Murder","A Moment Apart","A Song For Every Moon","A Thousand Suns","A Winter Romance","ABBA","AI YoungBoy","AJ Tracey","Act One","After Hours","Agent Provocateur","All About You","All I Know So Far: Setlist","All Or Nothing","All Out","All Over The Place","All Stand Together","All The Lost Souls","All The Things I Never Said","All Things Must Pass","Alleen","Alright, Still","Alta Suciedad","America","American Heartbreak","American Teen","And Justice For None","Animal Songs","Another Friday Night","Anything Goes","Ao Vivo Em S\xE3o Paulo","Ao Vivo No Ibirapuera","Apricot Princess","Aqui E Agora (Ao Vivo)","Arcane League Of Legends","Ardipithecus","Aretha Now","Around The Fur","Arrival","Artist 2.0","As She Pleases","Ascend","Ashlyn","Astro Lounge","At Night, Alone.","At. Long. Last. ASAP","Atlas","Audioslave","Aura","Austin","Awake","Away From The Sun","Ayayay!","Baby On Baby","Back For Everything","Back From The Edge","Back In Black","Back To Black","Back To The Game","Bad","Bah\xEDa Ducati","Baila","Barbie The Album","Battleground","Bayou Country","Bcos U Will Never B Free","Be","Be Here Now","Beautiful Mind","Beautiful Thugger Girls","Beautiful Trauma","Beauty And The Beast","Beggars Banquet","Being Funny In A Foreign Language","Berlin Lebt","Berry Is On Top","Best White Noise For Baby Sleep - Loopable With No Fade","Big Baby DRAM","Bigger, Better, Faster, More!","Billy Talent II","Black Star Elephant","Blackout","Blank Face LP","Bleach","Blizzard Of Ozz","Blonde","Blood Sugar Sex Magik","Bloom","Blowin' Your Mind!","Blu Celeste","Blue","Blue Banisters","Blue Hawaii","Blue Neighbourhood","Bluebird Days","Bobby Tarantino","Bobby Tarantino II","Bon Iver","Born Pink","Born To Run","Brand New Eyes","Break The Cycle","Breakfast In America","Breakthrough","Brett Young","Bridge Over Troubled Water","Bright: The Album","Brol","Buds","Buena Vista Social Club","Built On Glass","Bury Me At Makeout Creek","Busyhead","By The Way","CB6","CNCO","California Sunrise","Californication","Call Me Irresponsible","Calm","Camino Palmero","Camp","Caracal","Carbon Fiber Hits","Carnival","Carry On","Cartel De Santa","Certified Lover Boy","Chaaama","Chama Meu Nome","Chapter 1: Snake Oil","Chapter 2: Swamp Savant","Chapter One","Charlie's Angels","Cherry Bomb","Chief","Chocolate Factory","Chosen","Chris Brown","Christina Aguilera","Chromatica","Church","City Of Evil","Clandestino","Clouds","Coco","Collision Course","Colour Vision","Combat Rock","Come Around Sundown","Come Away With Me","Come Home The Kids Miss You","Come What(ever) May","Commando","Common Sense","Communion","Conditions","Confident","Confrontation","Control The Streets, Volume 2","Corinne Bailey Rae","Costello Music","Cottonwood","Covers, Vol. 2","Cozy Tapes Vol. 2: Too Cozy","Crash Talk","Crazy Love","Crazysexycool","Crowded House","Cruisin' With Junior H","Culture","Current Mood","DS2","Dale","Danger Days: The True Lives Of The Fabulous Killjoys","Dangerous Woman","Dangerous: The Double Album","Dark Horse","Day69","Daydream","De Fiesta","De Viaje","DeAnn","Death Race For Love","Delirium","Delta","Demidevil","Depression Cherry","Descendants","Desgenerados Mixtape","Destin","Destiny Fulfilled","Desvelado","Detroit 2","Dex Meets Dexter","Dharma","Die A Legend","Different World","Dig Your Roots","Digital Druglord","Dirt","Disclaimer I / II","Discovery","Disraeli Gears","Disumano","Dizzy Up The Girl","Don't Play That Song","Donda","Donde Quiero Estar","Doo-Wops & Hooligans","Down The Way","Dr. Feelgood","Dream Your Life Away","Dreaming Out Loud","Drip Harder","Drive","Drones","Dropped Outta College","Drowning","Dua Warna Cinta","Dulce Beat","Dusty In Memphis","Dutty Rock","Dying To Live","ENR","East Atlanta Love Letter","Editorial","Edna","El Abayarde","El Amor En Los Tiempos Del Perreo","El Camino","El Comienzo","El Dorado","El Karma","El Mal Querer","El Malo","El Trabajo Es La Suerte","El Viaje De Copperpot","Electric Ladyland","Emotion","En Tus Planes","Endless Summer Vacation","Enter The Wu-Tang (36 Chambers)","Equals (=)","Estrella","Euphoria","Europop","Evermore","Every Kingdom","Everyday Life","Evolve","Expectations","Face Yourself","Facelift","Fallin'","Fancy You","Fantas\xEDa","Favourite Worst Nightmare","Fear Of The Dark","Fearless","Feel Something","Feels Like Home","Femme Fatale","Ferxxocalipsis","Fifty Shades Darker","Fifty Shades Freed","Fifty Shades Of Grey","Final (Vol.1)","Finding Beauty In Negative Spaces","Fine Line","First Impressions Of Earth","First Steps","Five Seconds Flat","Folklore","For Emma, Forever Ago","Forajido EP 1","Forever","Forever Young","Formula Of Love: O+T=<3","Free 6lack","Freudian","Frozen II","Full Moon Fever","Funhouse","Funk Wav Bounces Vol.1","Future History","FutureSex/LoveSounds","Fuzzybrain","Gallery","Gangsta's Paradise","Gemini","Gemini Rights","Generationwhy","Get A Grip","Get Up","Gettin' Old","Girl","Gladiator","Glisten","Globalization","Gloria","Glory Days","God's Project","Gold Skies","Golden","Good Evening","Good Thing","Goodbye Yellow Brick Road","Gossip Columns","Got Your Six","Graceland","Graduation","Grand Champ","Grandson, Vol. 1","Green River","Guerra","Ha*Ash Primera Fila - Hecho Realidad","Haiz","Hamilton","Happy Endings","Harry Styles","Hasta La Ra\xEDz","Hatful Of Hollow","Head In The Clouds","Heard It In A Past Life","Heart Shaped World","Heartbeat City","Heartbreak On A Full Moon / Cuffing Season - 12 Days Of Christmas","Heaven Or Hell","Heaven knows","Hellbilly Deluxe","Hellboy","Help!","Her Loss","Here Comes The Cowboy","Hey World","High School Musical","High Tide In The Snake's Nest","Historias De Un Capricornio","Hndrxx","Hombres G (Devu\xE9lveme A Mi Chica)","Homerun","Homework","Hot Fuss","Hot Pink","Hot Sauce / Hello Future","Hot Space","Hotel Diablo","Houses Of The Holy","How Big, How Blue, How Beautiful","How I'm Feeling","How To Be Human","How To Save A Life","How To: Friend, Love, Freefall","Hozier","Human","Huncho Jack, Jack Huncho","Hunter Hayes","Hysteria","I Am...Sasha Fierce","I Can't Handle Change","I Met You When I Was 18. (The Playlist)","I Never Liked You","I Never Loved A Man The Way I Love You","I See You","I Think You Think Too Much Of Me","I Used To Know Her","I Used To Think I Could Fly","I'm Comin' Over","Ich & Keine Maske","If You Can Believe Your Eyes & Ears","Il Ballo Della Vita","Ill Communication","Imagination & The Misfit Kid","Imagine","Immortalized","In A Perfect World...","In Colour","In My Own Words","In Rainbows","In Return","In The Lonely Hour","Infest","Innuendo","Inter Shibuya - La Mafia","Interstellar","Is This It","It Was Written","It's Not Me, It's You","It's Only Me","Ivory","JackBoys","Jamie","Jazz","Jibrail & Iblis","Jordi","Jordin Sparks","Jose","Just As I Am","Just Cause Y'all Waited 2","Just Like You","Justified","K-12 / After School","K.I.D.S.","K.O.","K.O.B. Live","KG0516","KOD","Kane Brown","Kid A","Kid Krow","Kids See Ghosts","Kids in Love","Kinks (You Really Got Me)","Know-It-All","Konvicted","Kring","LANY","LM5","La Criatura","La Flaca","La Melodia De La Calle","La Revolucion","Lady Lady","Lady Wood","Langit Mong Bughaw","Las Que No Iban A Salir","Last Day Of Summer","Last Year Was Complicated","Layers","Layover","Lazarus","Led Zeppelin","Left Of The Middle","Leftoverture","Legends Never Die","Let's Skip To The Wedding","Let's Talk About Love","Licensed To Ill","Life In Cartoon Motion","Life Thru A Lens","Lifelines","Like..?","Lil Big Pac","Lil Boat","Lil Boat 2","Lil Boat 3.5","Lil Kiwi","Lil Pump","Limon Y Sal","Listen Without Prejudice","Little Voice","Live On Red Barn Radio I & II","Lo Que And\xE1bamos Buscando","Lofi Fruits Music 2021","London Calling","Los Campeones Del Pueblo","Los Extraterrestres","Los Favoritos 2","Lost","Lost In Love","Loud","Love Sick","Love Story","Love Stuff","Love Yourself: Tear","Lover","Luca Brasi 2: Gangsta Grillz","Lust For Life","Luv Is Rage","M!ssundaztood","Ma Fleur","Made In Lagos","Mafia Bidness","Magazines Or Novels","Mainstream Sellout","Majestic","Make It Big","Make Yourself","Making Mirrors","Mamma Mia! Here We Go Again","Man Of The Woods","Manic","Me And My Gang","Meduza","Meet The Orphans","Meet The Woo","Melim","Mellon Collie And The Infinite Sadness","Melly vs. Melvin","Memories...Do Not Open","Menagerie","Midnights","Minecraft - Volume Alpha","Minutes To Midnight","Mix Pa Llorar En Tu Cuarto","Modo Avi\xF3n","Monkey Business","Mono.","Montana","Montevallo","Moosetape","Morning View","Motivan2","Moving Pictures","Mr. Davis","Mr. Misunderstood","Mulan","Mura Masa","Music From The Edge Of Heaven","Music Of The Sun","My House","My Kinda Party","My Krazy Life","My Liver Will Handle What My Heart Can't","My Moment","My Own Lane","My Turn","My Worlds","Na Praia (Ao Vivo)","Nakamura","Nation Of Two","Navegando","Need You Now","Neon Future III","Neotheater","Never Trust A Happy Song","New English","News Of The World","Nicole","Night & Day","Nimmerland","Nimrod","Nine Track Mind","No Angel","No Me Pidas Perd\xF3n","No More Drama","No Protection","No Strings Attached","No Time To Die","Nobody Is Listening","Non Stop Erotic Cabaret","Non-Fiction","Northsbest","Nostalgia","Nostalgia, Ultra","Notes On A Conditional Form","Now Or Never","O Embaixador (Ao Vivo)","O My Heart","OK Computer","Ocean","Ocean Avenue","Ocean Eyes","Odisea","Oh My My","Oh, What A Life","On The 6","One In A Million","One More Light","One Of These Nights","Open Up And Say...Ahh!","Ordinary Man","Origins","Out Of The Blue","Over It","OzuTochi","PTSD","Pa Las Baby's Y Belikeada","Pa Que Hablen","Pa' Luego Es Tarde","Pa' Otro La 'O","Pablo Honey","Pain Is Love","Pain Is Temporary","Painting Pictures","Palmen Aus Plastik 2","Para Mi Ex","Para Siempre","Partners In Crime","Pawn Shop","Pegasus / Neon Shark VS Pegasus","Pet Sounds","Piece By Piece","Pier Pressure","Pineapple Sunrise","Piseiro 2020 Ao Vivo","Planet Pit","Plans","Play Deep","Playa Saturno","Por Primera Vez","Por Vida","Positions","Post Human: Survival Horror","Poster Girl","Prazer, Eu Sou Ferrugem (Ao Vivo)","Pretty Girls Like Trap Music","Pretty. Odd.","Prince Royce","Prisma","Prometo","Providence","Puberty 2","Punisher","Purgatory","Purple Rain","Que Bendici\xF3n","Queen Of The Clouds","Quiero Volver","R&G (Rhythm & Gangsta): The Masterpiece","Raise!","Ransom 2","Rapunzel","Rare","Re Mida","Ready To Die","Realer","Rebelde","Reclassified","Recovery","Recuerden Mi Estilo","Reggatta De Blanc","Regulate\u2026 G Funk Era","Reik","Reise, Reise","Relapse","Relaxing Piano Lullabies And Natural Sleep Aid For Baby Sleep Music","Religiously. The Album.","Replay","Results May Vary","Revenge","Revolve","Revolver","Ricky Martin","Rien 100 Rien","Ripcord","Rise And Fall, Rage And Grace","Rise Of An Empire","Robin Hood: Prince Of Thieves","Rock N Roll Jesus","Romance","Romances","Ronan","Royal Blood","Rumours","Sad Boyz 4 Life II","San Lucas","Santana World","Saturation III","Sauce Boyz","Savage Mode","Saxobeats","Scarlet","Schwarzes Herz","Seal The Deal & Let's Boogie","Section.80","Segundo Romance","Sehnsucht","Shake The Snow Globe","Shang-Chi And The Legend Of The Ten Rings: The Album","Sheer Heart Attack","Shiesty Season","Shock Value","Shoot For The Stars, Aim For The Moon","Signed Sealed And Delivered","Signos","Silent Alarm","Simplemente Gracias","Sin Bandera","Sing Me A Lullaby, My Sweet Temptation","Sinner","Sirio","Sit Still, Look Pretty","Skin","Slowhand","Smash","Smithereens","Snow Cougar","Social Cues","Some Girls","Song Hits From Holiday Inn","Songs For Dads","Songs For The Deaf","Songs For You, Truths For Me","Songs In The Key Of Life","Souled Out","Sounds Of Silence","Soy Como Quiero Ser","Speak Now","Speak Your Mind","Speakerboxxx/The Love Below","Spider-Man: Into The Spider-Verse","Split Decision","Square Up","SremmLife","Starboy","Stay +","Stay Dangerous","Staying At Tamara's","Steppenwolf","Stick Season","Still Bill","Straight Outta Compton","Strange Trails","Stronger","Suavemente","Sublime","Suck It and See","Sucker","Sue\xF1os","Sugar","Summer Forever","Summer,","Sunset Season","Sunshine On Leith","Surfer Rosa","Sweet Talker","SweetSexySavage","System Of A Down","TA13OO","Talk That Talk","Talking Heads: 77","Tangled Up","Tango In The Night","Taxi Driver","Taylor Swift","Tell Me It's Real","Ten","Ten Summoner's Tales","Terra Sem Cep (Ao Vivo)","Terral","Testing","Tha Carter III","Thank Me Later","That's Christmas To Me","The Academy","The Adventures Of Bobby Ray","The Album","The Andy Williams Christmas Album","The Aviary","The Balcony","The Battle Of Los Angeles","The Beatles (White Album)","The Beginning","The Better Life","The Big Day","The Book","The Breakfast Club","The Cars","The Colour And The Shape","The Death Of Peace Of Mind","The Diary Of Alicia Keys","The Documentary","The Emancipation Of Mimi","The Eminem Show","The End Of Everything","The Final Countdown","The Forever Story","The Foundation","The Goat","The Golden Child","The Good Parts","The Greatest Showman: Reimagined","The Green Trip","The Hardest Love","The Head And The Heart","The Human Condition","The Infamous","The Lady Killer","The Last Don II","The Lion King","The Lockdown Sessions","The London Sessions","The Lord Of The Rings: The Fellowship Of The Ring","The Lost Boy","The Magic Of Christmas / The Christmas Song","The Marshall Mathers LP","The Martin Garrix Collection","The Melodic Blue","The Mockingbird & The Crow","The Pains Of Growing","The Papercut Chronicles","The Perfect Luv Tape","The Pinkprint","The Predator","The Queen Is Dead","The ReVe Festival: Finale","The Rise And Fall Of Ziggy Stardust And The Spiders From Mars","The Rising Tied","The River","The Stone Roses","The Story Of Us","The Stranger","The Sufferer & The Witness","The Sun's Tirade","The Temptations Sing Smokey","The Time Of Our Lives","The Way It Is","The Wonderful World Of Sam Cooke","The Writing's On The Wall","The Young And The Hopeless","Therapy","Therapy Session","There Is More (Live)","There Is Nothing Left To Lose","These Things Happen","Third Eye Blind","This Is Me...Then","This Unruly Mess I've Made","Threat to Survival","Thrill Of The Chase","Time","Timelezz","To Let A Good Thing Die","To Pimp A Butterfly","Toast To Our Differences","Todos Os Cantos, Vol. 1 (Ao Vivo)","Too Hard","Torches X","Total Xanarchy","Toto IV","Toulouse Street","Tourist History","Toxicity","Tragic Kingdom","Tranquility Base Hotel & Casino","Traumazine","Traveler","Tres Hombres","Trip At Knight","Tron: Legacy","True Blue","True Colors","Trustfall","Tu Veneno Mortal","Tudo Em Paz","Ubuntu","Ugly Is Beautiful","Ultra 2021","Una Mattina","Unbroken","Uncovered","Under Pressure","Unsponsored Content","Unstoppable","Unwritten","Urban Flora","Urban Hymns","Use Your Illusion I","Veneer","Versions Of Me","Vibes","Vice Versa","Vices & Virtues","Victory","Vida","Viejo Marihuano","Visual\xEDzate","Walk Away","Walk Me Home...","Watch The Throne","Wave","We Broke The Rules","We Love You Tecca","We Love You Tecca 2","Weezer (Green Album)","Welcome To The Madhouse","Westlife","What A Time To Be Alive","What Do You Think About The Car?","What Is Love?","What Makes You Country","What Separates Me From You","What You See Is What You Get / What You See Ain't Always What You Get","When It's Dark Out","When We All Fall Asleep, Where Do We Go?","Where The Light Is","While The World Was Burning","White Pony","Whitney","Who Really Cares","Who You Are","Who's Next","Wide Open","Wilder Mind","Wildfire","Willy And The Poor Boys","Wings / You Never Walk Alone","Wish","Wish You Were Here","Without Warning","Wonder","X&Y","XOXO","Y Que Quede Claro","YBN: The Mixtape","Yo Creo","You Will Regret","Youngblood","Younger Now","Youth"];var ra=["$NOT","$uicideboy$","(G)I-DLE","*NSYNC","2 Chainz","21 Savage","6LACK","? & The Mysterians","A Boogie Wit da Hoodie","A Taste of Honey","A Tribe Called Quest","A-Ha","ABBA","AC/DC","AJ Tracey","ATEEZ","Ace of Base","Adele","Ado","Aerosmith","Agust D","Aitana","Al Dexter & his Troopers","Al Green","Al Jolson","Al Martino","Alan Jackson","Alannah Myles","Alec Benjamin","Alejandro Sanz","Alesso","Alfredo Olivas","Ali Gatie","Alice In Chains","Alina Baraz","All Time Low","All-4-One","All-American Rejects","Alok","America","American Quartet","Amii Stewart","Amitabh Bhattacharya","Ana Castela","Anderson .Paak","Andy Grammer","Angus & Julia Stone","Anirudh Ravichander","Anita Ward","Anitta","Anton Karas","Anuel AA","Arcade Fire","Archie Bell & The Drells","Archies","Aretha Franklin","Arizona Zervas","Armin van Buuren","Arthur Conley","Artie Shaw","Asake","Asees Kaur","Association","Atif Aslam","Audioslave","Aventura","Avril Lavigne","Aya Nakamura","B J Thomas","B.o.B","BLACKPINK","BONES","BROCKHAMPTON","BTS","Baby Keem","Bachman-Turner Overdrive","Backstreet Boys","Bad Bunny","Badshah","Bailey Zimmerman","Banda El Recodo","Barbra Streisand","Barry White","Bazzi","Bebe Rexha","Becky G","Becky Hill","Bee Gees","Ben Bernie","Ben Howard","Ben Selvin","Berlin","Bessie Smith","Bethel Music","Bette Midler","Beyonce","Bibi Blocksberg","Bibi und Tina","BigXthaPlug","Bill Doggett","Bill Haley & his Comets","Bill Withers","Billy Davis Jr","Billy Joel","Billy Paul","Billy Preston","Billy Swan","Birdy","Bizarrap","Blake Shelton","Blur","Bob Marley & The Wailers","Bob Seger","Bobby Darin","Bobby Lewis","Bobby McFerrin","Bobby Vinton","Boney M.","Bonez MC","Bonnie Tyler","Booba","Boston","BoyWithUke","Boyce Avenue","Bradley Cooper","Bread","Brent Faiyaz","Brett Young","Bring Me The Horizon","Britney Spears","Brooks & Dunn","Bruce Channel","Bruno & Marrone","Bryan Adams","Bryce Vine","Buddy Holly","Burna Boy","C. Tangana","CKay","CRO","Camilo","Capital Bra","Captain & Tennille","Cardi B","Carin Leon","Carlos Vives","Carly Simon","Carpenters","Cavetown","Celine Dion","Central Cee","Chaka Khan","Champs","Charlie Rich","Chayanne","Cheat Codes","Cher","Chic","Chicago","Chris Brown","Chris Isaak","Chris Young","Christina Aguilera","Christina Perri","Christopher Cross","Chuck Berry","Ciara","Cigarettes After Sex","Cliff Edwards (Ukelele Ike)","Cody Johnson","Colbie Caillat","Colby O'Donis","Cole Swindell","Coleman Hawkins","Contours","Coolio","Count Basie","Cris Mj","Culture Club","Cyndi Lauper","D-Block Europe","DAY6","DJ Khaled","DJ Luian","DJ Nelson","DMX","DNCE","DaVido","Dadju","Daft Punk","Dan + Shay","Daniel Powter","Danny Ocean","Darius Rucker","Dave","David Bowie","David Guetta","Daya","Dean Martin","Deee-Lite","Deep Purple","Deftones","Demi Lovato","Dennis Lloyd","Denzel Curry","Dermot Kennedy","Desiigner","Devo","Dewa 19","Dexys Midnight Runners","Diddy","Dido","Die drei !!!","Diego & Victor Hugo","Diljit Dosanjh","Dimitri Vegas & Like Mike","Dinah Shore","Dionne Warwick","Dire Straits","Disclosure","Dixie Cups","Doja Cat","Dolly Parton","Don Diablo","Don Henley","Don McLean","Don Omar","Donna Summer","Donovan","Dr. Dre","Drake","Dreamville","Dua Lipa","EMF","ENHYPEN","Earth, Wind & Fire","Ed Sheeran","Eddie Cantor","Eddie Cochran","Eddy Howard","Edgar Winter Group","Edwin Hawkins Singers","Edwin Starr","El Alfa","Eladio Carrion","Electric Light Orchestra","Elevation Worship","Ella Henderson","Ellie Goulding","Elton John","Elvis Presley","Empire of the Sun","En Vogue","Enrique Iglesias","Eslabon Armado","Ethel Waters","Etta James","Evanescence","Exile","Extreme","Faith Hill","Fall Out Boy","Fanny Brice","Farruko","Fats Domino","Fats Waller","Feid","Felix Jaehn","Fergie","Fetty Wap","Fiersa Besari","Fifth Harmony","Fine Young Cannibals","Five Finger Death Punch","Fleetwood Mac","Flo-Rida","Florence + The Machine","Flume","Foo Fighters","Foreigner","Foster The People","Four Aces","Frank Ocean","Frank Sinatra","Frankie Avalon","Frankie Valli","Fred Astaire","Freda Payne","Freddie Dredd","Freddy Fender","French Montana","Fuerza Regida","Fujii Kaze","Future","G-Eazy","Garfunkel and Oates","Gary Lewis & The Playboys","Gary Numan","Gene Autry","Gene Chandler","Gene Vincent","George Michael","George Strait","Gera MX","Ghost","Ghostemane","Gigi D'Agostino","Gladys Knight & The Pips","Glass Animals","Glee Cast","Gloria Gaynor","Godsmack","Gorillaz","Gotye","Grand Funk Railroad","Green Day","Grouplove","Grupo Firme","Grupo Marca Registrada","Gryffin","Gucci Mane","Guess Who","Gunna","Gusttavo Lima","Guy Mitchell","Gwen Stefani","Gzuz","H.E.R.","HARDY","Hailee Steinfeld","Halsey","Hans Zimmer","Harris Jayaraj","Harry Chapin","Harry James","Harry Nilsson","Harry Styles","Hayley Williams","Herb Alpert","Herman's Hermits","Hillsong UNITED","Hillsong Worship","Hollywood Undead","Honey Cone","Hoobastank","Hues Corporation","I Prevail","ITZY","IVE","Ice Cube","Ice Spice","Iggy Azalea","Imagine Dragons","Incubus","Internet Money","Isaac Hayes","J Geils Band","J. Cole","JAY-Z","JJ Lin","JP Saxe","JVKE","Jack Harlow","Jack Johnson","Jackie Wilson","Jacquees","James Arthur","James Brown","James TW","James Taylor","Jamie Foxx","Janet Jackson","Janis Joplin","Jason Aldean","Jason Mraz","Jay Chou","Jay Sean","Jay Wheeler","Jaymes Young","Jean Knight","Jeezy","Jennifer Lopez","Jennifer Warnes","Jeremih","Jeremy Zucker","Jerry Lee Lewis","Jerry Murad's Harmonicats","Jess Glynne","Jessie J","Jewel","Jimi Hendrix","Jimin","Jimmie Rodgers","Jimmy Dean","Jo Stafford","Joan Jett & The Blackhearts","Joao Gilberto","Joel Corry","John Fred & The Playboy Band","John Legend","John Mayer","John Williams","Johnnie Ray","Johnnie Taylor","Johnny Cash","Johnny Horton","Johnny Mathis","Johnny Mercer","Johnny Nash","Joji","Jon Bellion","Jonas Blue","Jonas Brothers","Joni James","Jorja Smith","Juan Gabriel","Juan Luis Guerra 4.40","Juanes","Juice Newton","Julia Michaels","Justin Bieber","Justin Quiles","KALEO","KAROL G","KAYTRANADA","KK","KSI","KYLE","Kacey Musgraves","Kane Brown","Kanye West","Karan Aujla","Kate Smith","Katy Perry","Kay Kyser","Ke$ha","Kehlani","Kelly Clarkson","Kenny Chesney","Kenny Loggins","Kenny Rogers","Kenshi Yonezu","Kenya Grace","Kevin Gates","Key Glock","Khalid","Kim Carnes","Kim Petras","Kimbra","Kina","King Gnu","Kings of Leon","Kingsmen","Kitty Kallen","Kodak Black","Kodaline","Kollegah","Kool & The Gang","Kungs","Kygo","Kylie Minogue","LE SSERAFIM","LISA","LMFAO","LUDMILLA","La Adictiva Banda San Jos\xE9 de Mesillas","La Oreja de Van Gogh","Labrinth","Lady Antebellum","Lady GaGa","Lainey Wilson","Lana Del Rey","Latto","Lauryn Hill","Lauv","League of Legends","Lee Brice","Leon Bridges","Leona Lewis","Lesley Gore","Leslie Odom Jr.","Liam Payne","Lifehouse","Lil Baby","Lil Dicky","Lil Durk","Lil Mosey","Lil Nas X","Lil Pump","Lil Skies","Lil Tjay","Lil Uzi Vert","Lil Yachty","Lil' Kim","Lil' Wayne","Lin-Manuel Miranda","Linkin Park","Lionel Richie","Lipps Inc","Lisa Loeb","Little Peggy March","Little Richard","Lofi Fruits Music","Lord Huron","Los Del Rio","Los Dos Carnales","Los Lobos","Los Temerarios","Los Tigres Del Norte","Los Tucanes De Tijuana","Lou Reed","Loud Luxury","Louis Jordan","Louis Tomlinson","Love Unlimited","Lovin' Spoonful","Luan Santana","Luciano","Luis Miguel","Luis R Conriquez","Lulu","Lunay","Lupe Fiasco","M","MAX","MC Hammer","MC Ryan SP","MKTO","Mabel","Machine Gun Kelly","Madison Beer","Madonna","Mahalini","Major Lazer","Mambo Kingz","Maneskin","Marco Antonio Sol\xEDs","Margaret Whiting","Maria Becerra","Mario","Mario Lanza","Mark Ronson","Maroon 5","Marshmello","Martin Garrix","Mary Ford","Mary J Blige","Mary J. Blige","Mary Wells","Matoma","Mau y Ricky","Meek Mill","Megadeth","Melanie","Melanie Martinez","Melendi","Men At Work","Metro Boomin","Michael Bubl\xE9","Michael Jackson","Michael McDonald","Michael Sembello","Miguel","Mike Posner","Miley Cyrus","Milky Chance","Minnie Riperton","Miracle Tones","Miranda Lambert","Mohit Chauhan","Mon Laferte","Moneybagg Yo","Monsta X","Mora","Morad","Morat","Mother Mother","Motley Crue","Ms. Lauryn Hill","Mumford & Sons","Muse","Mya","Myke Towers","NCT 127","NCT DREAM","NEFFEX","Nadin Amizah","Nancy Sinatra","Nat King Cole","Nate Smith","Natti Natasha","Nayer","Neil Diamond","Neil Sedaka","Nekfeu","Nelly","New Vaudeville Band","Next","Nickelback","Nicki Minaj","Nicki Nicole","Nicky Jam","Nina Simone","Ninho","Nipsey Hussle","Nirvana","Niska","No Doubt","Norah Jones","Normani","OMI","ONE OK ROCK","Oasis","Official HIGE DANdism","Offset","Old Dominion","Oliver Heldens","Olivia Rodrigo","Omah Lay","One Direction","Otis Redding","OutKast","Owl City","P Diddy","P!nk","PLK","PNL","Pamungkas","Passenger","Pat Boone","Patsy Cline","Patti LaBelle","Patti Page","Paul & Paula","Paul Revere & the Raiders","Paul Robeson","Paul Russell","Paul Whiteman","Paula Abdul","Peaches & Herb","Pearl Jam","Pee Wee Hunt","Pee Wee King","Pentatonix","Percy Faith","Percy Sledge","Peso Pluma","Peter Cetera","Peter Gabriel","Peter, Paul & Mary","Pharrell Williams","Pierce The Veil","Pineapple StormTv","Pink Floyd","Pink Sweat$","Piso 21","Pitbull","Plan B","Player","Polo G","Pop Smoke","Portugal. The Man","Pouya","Prince","Prince Royce","Pusha T","Quality Control","Queen","Quinn XCII","R. Kelly","RAF Camora","RAYE","REM","REO Speedwagon","Radiohead","Rag'n'Bone Man","Rage Against The Machine","Rahat Fateh Ali Khan","Rainbow Kitten Surprise","Rammstein","Rauw Alejandro","Ray Charles","Ray Parker Jr","Ray Stevens","Red Foley","Red Hot Chili Peppers","Red Velvet","Regard","Regina Belle","Reik","Rels B","Rema","Ricardo Arjona","Rich The Kid","Rick Astley","Rick Dees & his Cast of Idiots","Rick Ross","Rick Springfield","Ricky Martin","Ricky Nelson","Rihanna","Rita Ora","Ritchie Valens","Rizky Febian","Rob Thomas","Roberta Flack","Robin Schulz","Robin Thicke","Rod Stewart","Rod Wave","Roddy Ricch","Roger Miller","Romeo Santos","Rosemary Clooney","Roxette","Roy Acuff","Roy Orbison","Rudimental","Ruel","Ruth B.","Ryan Lewis","SCH","SEVENTEEN","SWV","Sabaton","Sabrina Carpenter","Sachet Tandon","Sachin-Jigar","Sade","Sam Cooke","Sam Feldt","Sam Hunt","Sam Smith","Sam The Sham & The Pharaohs","Sammy Davis Jr","Sammy Kaye","Santana","Sasha Alex Sloan","Savage Garden","Saweetie","Scorpions","Sean Kingston","Sean Paul","Sebastian Yatra","Sech","Seeb","Sezen Aksu","Sfera Ebbasta","Shaggy","Shania Twain","Shawn Mendes","Sheena Easton","Shinedown","Shubh","Sia","Sid Sriram","Sidhu Moose Wala","Silk","Silver Convention","Simon & Garfunkel","Sinead O'Connor","Sir Mix-a-Lot","Sister Sledge","Ski Mask The Slump God","Skillet","Skrillex","Sleeping At Last","Smokey Robinson","Snoop Dogg","Snow Patrol","Soda Stereo","Sonu Nigam","Sophie Ellis-Bextor","Spencer Davis Group","Spice Girls","Stan Getz","Starland Vocal Band","Stephen Sanchez","Steve Aoki","Steve Lacy","Steve Winwood","Stevie B","Sting","Stormzy","Strawberry Alarm Clock","Stray Kids","Stromae","Sublime","Sum 41","Summer Walker","Supertramp","Survivor","Swedish House Mafia","System Of A Down","T-Pain","T.I.","TAEYEON","TKKG","TLC","TOMORROW X TOGETHER","TOTO","TWICE","Tag Team","Tainy","Tammi Terrell","Tanishk Bagchi","Tate McRae","Taylor Swift","Tears For Fears","Tems","Tennessee Ernie Ford","Terence Trent D'Arby","Teresa Brewer","Terry Jacks","The Ames Brothers","The Animals","The B52s","The Bangles","The Beatles","The Black Eyed Peas","The Black Keys","The Box Tops","The Chainsmokers","The Chiffons","The Chordettes","The Clash","The Coasters","The Commodores","The Cowsills","The Cranberries","The Crew-Cuts","The Cure","The Detroit Spinners","The Diamonds","The Doobie Brothers","The Doors","The Drifters","The Emotions","The Eurythmics","The Fireballs","The Flamingos","The Foundations","The Four Seasons","The Fray","The Game","The Go Gos","The Goo Goo Dolls","The Head And The Heart","The Hollies","The Ink Spots","The Isley Brothers","The Jackson 5","The Kid LAROI","The Killers","The Kingston Trio","The Kooks","The Lemon Pipers","The Living Tombstone","The Lumineers","The Mamas & The Papas","The Marvelettes","The McCoys","The Mills Brothers","The Miracles","The Monkees","The Moody Blues","The National","The Neighbourhood","The Notorious B.I.G.","The O'Jays","The Offspring","The Osmonds","The Partridge Family","The Penguins","The Pet Shop Boys","The Platters","The Righteous Brothers","The Rolling Stones","The Ronettes","The Score","The Script","The Seekers","The Shangri-Las","The Smashing Pumpkins","The Staple Singers","The Strokes","The Supremes","The Temptations","The Turtles","The Vamps","The Verve","The Village People","The Weavers","The White Stripes","The Young Rascals","The Zombies","Thelma Houston","Thomas Rhett","Three Days Grace","Three Dog Night","Three Man Down","Timbaland","Timmy Trumpet","Toby Keith","Tom Jones","Tom Petty and the Heartbreakers","Tommy Dorsey","Tommy Edwards","Tommy James & the Shondells","Tone Loc","Toni Braxton","Topic","Tory Lanez","Tove Lo","Trevor Daniel","Trey Songz","Trippie Redd","Trueno","Tulsi Kumar","Tulus","Twenty One Pilots","Two Feet","Ty Dolla $ign","Tyga","Tyler Hubbard","U2","UB40","UZI","Ufo361","Upchurch","V","Vampire Weekend","Van McCoy","Van Morrison","Vance Joy","Vanessa Carlton","Vanessa Williams","Vera Lynn","Vernon Dalhart","Vicente Fernandez","Vishal-Shekhar","Volbeat","WILLOW","Wale","Wallows","Weezer","Wham!","Whitney Houston","Why Don't We","Wilbert Harrison","Wilson Phillips","Wiz Khalifa","Woody Guthrie","Wyclef Jean","XXXTENTACION","Xavi","YG","YNW Melly","YOASOBI","Yandel","Years & Years","Yeat","Yo Gotti","Young Dolph","Young Miko","Young Thug","YoungBoy Never Broke Again","Yung Gravy","Yuuri","Yuvan Shankar Raja","ZAYN","ZZ Top","Zac Brown Band","Zach Bryan","Zara Larsson","aespa","benny blanco","blink-182","d4vd","deadmau5","girl in red","gnash","iann dior","will.i.am"];var oa=["Acid House","Acid Jazz","Acid Rock","Acoustic","Acoustic Blues","Afro-Pop","Afrobeat","Alt-Rock","Alternative","Ambient","American Trad Rock","Americana","Anime","Arena Rock","Art-Rock","Avant-Garde","Avant-Punk","Baladas y Boleros","Barbershop","Baroque","Bebop","Big Band","Black Metal","Blue Note","Bluegrass","Blues","Boogaloo","Bop","Bossa Nova","Bounce","Brazilian Funk","Breakbeat","Britpop","CCM","Cajun","Cantopop","Celtic","Celtic Folk","Chamber Music","Chant","Chanukah","Chicago Blues","Chicago House","Chicano","Children\u2019s Music","Chill","Choral","Christian","Christmas","Classical","Club","College Rock","Conjunto","Cool Jazz","Country","Crunk","Dance","Dancehall","Death Metal","Deep House","Delta Blues","Detroit Techno","Dirty South","Disco","Disney","Dixieland","Doo-wop","Downtempo","Dream Pop","Drill","Drinking Songs","Drone","Drum'n'bass","Dub","Dubstep","EDM","Early Music","East Coast Rap","Easter","Easy Listening","Eclectic","Electric Blues","Electro","Electronic","Electronica","Emo","Enka","Environmental","Ethio-jazz","Experimental","Experimental Rock","Flamenco","Folk","Folk-Rock","Forro","French Pop","Funk","Fusion","Gangsta Rap","Garage","German Folk","German Pop","Glam Rock","Gospel","Goth","Grime","Grindcore","Groove","Grunge","Hair Metal","Halloween","Happy","Hard Bop","Hard Dance","Hard Rock","Hardcore","Hardcore Punk","Hardcore Rap","Hardstyle","Healing","Heavy Metal","High Classical","Hip Hop","Holiday","Honky Tonk","House","IDM","Impressionist","Indie","Industrial","Instrumental","J-Dance","J-Idol","J-Pop","J-Punk","J-Rock","J-Ska","J-Synth","Jackin House","Jam Bands","Japanese Pop","Jazz","Jungle","K-Pop","Karaoke","Kayokyoku","Kids","Kitsch","Klezmer","Krautrock","Latin","Latin Jazz","Latin Rap","Local","Lounge","Lullabies","MPB","Mainstream Jazz","Malay","Mandopop","March","Mariachi","Mawwal","Medieval","Meditation","Metal","Metalcore","Minimal Techno","Minimalism","Modern","Motown","Mugham","Musicals","Musique Concr\xE8te","Nature","Neo-Soul","Nerdcore","New Acoustic","New Age","New Mex","New Wave","No Wave","Noise","Nordic","Novelty","OPM","Oi!","Old School Rap","Opera","Orchestral","Original Score","Outlaw Country","Pagode","Party","Piano","Polka","Pop","Pop Film","Pop Latino","Post Dubstep","Power Pop","Praise & Worship","Progressive House","Progressive Rock","Proto-punk","Psych Rock","Psychedelic","Punk","Punk Rock","Qawwali","Quiet Storm","R&B","Ragtime","Rainy Day","Rap","Reggae","Reggaeton","Regional Mexicano","Relaxation","Renaissance","Retro","Rock","Rockabilly","Rocksteady","Romance","Romantic","Roots Reggae","Roots Rock","SKA","Sad","Salsa","Samba","Second Line","Sertanejo","Shaabi","Shoegaze","Sleep","Smooth Jazz","Soft Rock","Soul","Soundtrack","Southern Gospel","Southern Rock","Space Rock","Stage And Screen","Steampunk","Summer","Surf","Swamp Pop","Swing","Synth Pop","Tango","Techno","Teen Pop","Tejano","Tex-Mex","Thanksgiving","Traditional","Trance","Trip Hop","Tropical","Underground Rap","Urban","Urban Cowboy","West Coast Rap","Western Swing","World","Worldbeat","Zydeco"];var na=["(Everything I Do) I Do it For You","(Ghost) Riders in the Sky","(I Can't Get No) Satisfaction","(I've Got a Gal In) Kalamazoo","(I've Had) the Time of My Life","(It's No) Sin","(Just Like) Starting Over","(Let Me Be Your) Teddy Bear","(Put Another Nickel In) Music! Music! Music!","(Sexual) Healing","(Sittin' On) the Dock of the Bay","(They Long to Be) Close to You","(You Keep Me) Hangin' On","(You're My) Soul & Inspiration","(Your Love Keeps Lifting Me) Higher & Higher","12th Street Rag","1999","19th Nervous Breakdown","50 Ways to Leave Your Lover","9 to 5","96 Tears","A Boy Named Sue","A Hard Day's Night","A String of Pearls","A Thousand Miles","A Tree in the Meadow","A Whiter Shade of Pale","A Whole New World (Aladdin's Theme)","A Woman in Love","A-Tisket A-Tasket","ABC","Abracadabra","Ac-cent-tchu-ate the Positive","Addicted to Love","After You've Gone","Afternoon Delight","Again","Against All Odds (Take a Look At Me Now)","Ain't Misbehavin'","Ain't No Mountain High Enough","Ain't No Sunshine","Ain't That a Shame","Airplanes","All Along the Watchtower","All I Have to Do is Dream","All I Wanna Do","All My Lovin' (You're Never Gonna Get It)","All Night Long (All Night)","All Out of Love","All Shook Up","All You Need is Love","Alone","Alone Again (Naturally)","Always On My Mind","American Pie","American Woman","Angie","Another Brick in the Wall (part 2)","Another Day in Paradise","Another Night","Another One Bites the Dust","Apologize","April Showers","Aquarius/Let The Sunshine In","Are You Lonesome Tonight?","Arthur's Theme (Best That You Can Do)","As Time Goes By","At Last","At the Hop","Auf Wiederseh'n Sweetheart","Baby Baby","Baby Come Back","Baby Got Back","Baby Love","Baby One More Time","Bad Day","Bad Girls","Bad Moon Rising","Bad Romance","Bad, Bad Leroy Brown","Baker Street","Ball of Confusion (That's What the World is Today)","Ballad of the Green Berets","Ballerina","Band On the Run","Band of Gold","Battle of New Orleans","Be Bop a Lula","Be My Baby","Be My Love","Beat It","Beautiful Day","Beauty & the Beast","Because I Love You (The Postman Song)","Because You Loved Me","Because of You","Before The Next Teardrop Falls","Begin the Beguine","Behind Closed Doors","Being With You","Believe","Ben","Bennie & the Jets","Besame Mucho","Best of My Love","Bette Davis Eyes","Big Bad John","Big Girls Don't Cry","Billie Jean","Bitter Sweet Symphony","Black Or White","Black Velvet","Blaze of Glory","Bleeding Love","Blue Suede Shoes","Blue Tango","Blueberry Hill","Blurred Lines","Body & Soul","Bohemian Rhapsody","Boogie Oogie Oogie","Boogie Woogie Bugle Boy","Boom Boom Pow","Born in the USA","Born to Be Wild","Born to Run","Boulevard of Broken Dreams","Brand New Key","Brandy (You're A Fine Girl)","Breaking Up is Hard to Do","Breathe","Bridge Over Troubled Water","Brother Louie","Brother, Can You Spare a Dime?","Brown Eyed Girl","Brown Sugar","Build Me Up Buttercup","Burn","Buttons & Bows","Bye Bye Love","Bye Bye, Blackbird","Bye, Bye, Bye","Caldonia Boogie (What Makes Your Big Head So Hard)","California Dreamin'","California Girls","Call Me","Call Me Maybe","Can You Feel the Love Tonight","Can't Buy Me Love","Can't Get Enough of Your Love, Babe","Can't Help Falling in Love","Candle in the Wind '97","Candy Man","Car Wash","Careless Whisper","Cars","Cat's in the Cradle","Cathy's Clown","Celebration","Centerfold","Chain of Fools","Chances Are","Change the World","Chapel of Love","Chattanooga Choo Choo","Chattanoogie Shoe-Shine Boy","Check On It","Cheek to Cheek","Cherish","Cherry Pink & Apple Blossom White","Cold, Cold Heart","Colors of the Wind","Come On Eileen","Come On-a My House","Come Together","Coming Up","Cracklin' Rosie","Crazy","Crazy For You","Crazy Little Thing Called Love","Crazy in Love","Creep","Crimson & Clover","Crocodile Rock","Cry","Cry Like a Baby","Crying","Da Doo Ron Ron (When He Walked Me Home)","Dance to the Music","Dancing Queen","Dancing in the Dark","Dancing in the Street","Dardanella","Daydream Believer","December 1963 (Oh What a Night)","Delicado","Dilemma","Disco Duck","Disco Lady","Disturbia","Dizzy","Do That to Me One More Time","Do Wah Diddy Diddy","Do Ya Think I'm Sexy?","Do You Love Me?","Don't Be Cruel","Don't Fence Me In","Don't Go Breaking My Heart","Don't Leave Me This Way","Don't Let the Stars Get in Your Eyes","Don't Let the Sun Go Down On Me","Don't Speak","Don't Stop 'Til You Get Enough","Don't Worry Be Happy","Don't You (Forget About Me)","Don't You Want Me","Doo Wop (That Thing)","Down","Down Hearted Blues","Down Under","Downtown","Dreamlover","Dreams","Drop it Like It's Hot","Drops of Jupiter (Tell Me)","Duke of Earl","E.T.","Earth Angel","Ebony & Ivory","Eight Days a Week","Empire State Of Mind","End of the Road","Endless Love","Escape (The Pina Colada Song)","Eve of Destruction","Every Breath You Take","Every Little Thing She Does is Magic","Everybody Loves Somebody","Everybody Wants to Rule the World","Everyday People","Eye of the Tiger","Faith","Fallin'","Fame","Family Affair","Fantasy","Fast Car","Feel Good Inc","Feel Like Making Love","Fire & Rain","Firework","Flashdance. What a Feeling","Fly Robin Fly","Foolish Games","Footloose","For What It's Worth (Stop, Hey What's That Sound)","Fortunate Son","Frankenstein","Freak Me","Freebird","Frenesi","Funkytown","Gangsta's Paradise","Georgia On My Mind","Georgy Girl","Get Back","Get Down Tonight","Get Off of My Cloud","Ghostbusters","Gimme Some Lovin'","Girls Just Wanna Have Fun","Give Me Everything","Gives You Hell","Glamorous","Glory of Love","Go Your Own Way","God Bless America","God Bless the Child","Gold Digger","Gonna Make You Sweat (Everybody Dance Now)","Good Lovin'","Good Times","Good Vibrations","Goodbye Yellow Brick Road","Goodnight, Irene","Got to Give it Up","Grease","Great Balls of Fire","Greatest Love of All","Green Onions","Green River","Green Tambourine","Grenade","Groove is in the Heart","Groovin'","Gypsies, Tramps & Thieves","Hair","Hang On Sloopy","Hanging by a Moment","Hanky Panky","Happy Days Are Here Again","Happy Together","Harbour Lights","Hard to Say I'm Sorry","Harper Valley PTA","Have You Ever Really Loved a Woman?","He'll Have to Go","He's So Fine","He's a Rebel","Heart of Glass","Heart of Gold","Heartbreak Hotel","Hello Dolly","Hello, I Love You, Won't You Tell Me Your Name?","Help Me, Rhonda","Help!","Here Without You","Here in My Heart","Hero","Hey Baby","Hey Jude","Hey Paula","Hey There","Hey There Delilah","Hey Ya!","Higher Love","Hips don't lie","Hit the Road, Jack","Hold On","Hollaback Girl","Honey","Honky Tonk","Honky Tonk Woman","Horse With No Name","Hot Child In The City","Hot Stuff","Hotel California","Hound Dog","House of the Rising Sun","How Deep is Your Love?","How Do I Live?","How Do You Mend a Broken Heart","How High the Moon","How Much is That Doggy in the Window?","How Will I Know","How You Remind Me","How to Save a Life","Hungry Heart","Hurt So Good","I Believe I Can Fly","I Can Dream, Can't I?","I Can Help","I Can See Clearly Now","I Can't Get Next to You","I Can't Get Started","I Can't Go For That (No Can Do)","I Can't Help Myself (Sugar Pie, Honey Bunch)","I Can't Stop Loving You","I Don't Want to Miss a Thing","I Fall to Pieces","I Feel Fine","I Feel For You","I Feel Love","I Get Around","I Got You (I Feel Good)","I Got You Babe","I Gotta Feeling","I Heard it Through the Grapevine","I Honestly Love You","I Just Called to Say I Love You","I Just Wanna Be Your Everything","I Kissed A Girl","I Love Rock 'n' Roll","I Need You Now","I Only Have Eyes For You","I Shot the Sheriff","I Still Haven't Found What I'm Looking For","I Swear","I Think I Love You","I Walk the Line","I Wanna Dance With Somebody (Who Loves Me)","I Wanna Love You","I Want You Back","I Want to Hold Your Hand","I Want to Know What Love Is","I Went to Your Wedding","I Will Always Love You","I Will Follow Him","I Will Survive","I Write the Songs","I'll Be Missing You","I'll Be There","I'll Make Love to You","I'll Never Smile Again","I'll Take You There","I'll Walk Alone","I'll be seeing you","I'm Looking Over a Four Leaf Clover","I'm So Lonesome I Could Cry","I'm Sorry","I'm Walking Behind You","I'm Your Boogie Man","I'm Yours","I'm a Believer","I've Heard That Song Before","If (They Made Me a King)","If I Didn't Care","If You Don't Know Me By Now","If You Leave Me Now","Imagine","In Da Club","In the End","In the Ghetto","In the Mood","In the Summertime","In the Year 2525 (Exordium & Terminus)","Incense & Peppermints","Indian Reservation (The Lament Of The Cherokee Reservation Indian)","Instant Karma","Iris","Ironic","Irreplaceable","It Had to Be You","It's All in the Game","It's My Party","It's Now Or Never","It's Still Rock 'n' Roll to Me","It's Too Late","Jack & Diane","Jailhouse Rock","Jessie's Girl","Jive Talkin'","Johnny B Goode","Joy to the World","Judy in Disguise (With Glasses)","Jump","Jumpin' Jack Flash","Just Dance","Just My Imagination (Running Away With Me)","Just the Way You Are","Kansas City","Karma Chameleon","Keep On Loving You","Killing Me Softly With His Song","King of the Road","Kiss","Kiss & Say Goodbye","Kiss From a Rose","Kiss Me","Kiss On My List","Kiss You All Over","Knock On Wood","Knock Three Times","Kokomo","Kryptonite","Kung Fu Fighting","La Bamba","Lady","Lady Marmalade (Voulez-Vous Coucher Aver Moi Ce Soir?)","Last Train to Clarksville","Layla","Le Freak","Leader of the Pack","Lean On Me","Leaving, on a Jet Plane","Let Me Call You Sweetheart","Let Me Love You","Let it Be","Let it Snow! Let it Snow! Let it Snow!","Let's Dance","Let's Get it On","Let's Groove","Let's Hear it For the Boy","Let's Stay Together","Light My Fire","Lights","Like a Prayer","Like a Rolling Stone","Like a Virgin","Little Darlin'","Little Things Mean a Lot","Live & Let Die","Livin' La Vida Loca","Livin' On a Prayer","Living For the City","Locked Out Of Heaven","Lola","Lonely Boy","Long Cool Woman in a Black Dress","Long Tall Sally","Look Away","Lookin' Out My Back Door","Lose Yourself","Losing My Religion","Louie Louie","Love Child","Love Hangover","Love In This Club","Love Is Blue (L'Amour Est Bleu)","Love Letters in the Sand","Love Me Do","Love Me Tender","Love Shack","Love Theme From 'A Star is Born' (Evergreen)","Love Train","Love Will Keep Us Together","Love is a Many Splendoured Thing","Love to Love You Baby","Love's Theme","Loving You","Low","Macarena","Mack the Knife","Maggie May","Magic","Magic Carpet Ride","Make Love to Me","Make it With You","Makin' Whoopee","Mama Told Me Not to Come","Man in the Mirror","Manana (Is Soon Enough For Me)","Maneater","Maniac","Maybellene","Me & Bobby McGee","Me & Mrs Jones","Memories Are Made of This","Mercy Mercy Me (The Ecology)","Mickey","Midnight Train to Georgia","Minnie the Moocher","Miss You","Miss You Much","Mister Sandman","Mmmbop","Mona Lisa","Monday Monday","Money For Nothing","Mony Mony","Mood Indigo","Moonlight Cocktail","Moonlight Serenade","More Than Words","More Than a Feeling","Morning Train (Nine to Five)","Mr Big Stuff","Mr Brightside","Mr Tambourine Man","Mrs Brown You've Got a Lovely Daughter","Mrs Robinson","Mule Train","Music","My Blue Heaven","My Boyfriend's Back","My Eyes Adored You","My Girl","My Guy","My Heart Will Go On","My Life","My Love","My Man","My Prayer","My Sharona","My Sweet Lord","Na Na Hey Hey (Kiss Him Goodbye)","Nature Boy","Near You","Need You Now","Need You Tonight","Never Gonna Give You Up","Night & Day","Night Fever","Nights in White Satin","No One","No Scrubs","Nobody Does it Better","Nothin' on You","Nothing Compares 2 U","Nothing's Gonna Stop Us Now","Ode To Billie Joe","Oh Happy Day","Oh My Papa (O Mein Papa)","Oh, Pretty Woman","Ol' Man River","Ole Buttermilk Sky","On Bended Knee","On My Own","On the Atchison, Topeka & the Santa Fe","One","One Bad Apple","One More Try","One O'Clock Jump","One Sweet Day","One of These Nights","One of Us","Only The Lonely (Know The Way I Feel)","Only You (And You Alone)","Open Arms","Over There","Over the Rainbow","Paint it Black","Papa Don't Preach","Papa Was a Rolling Stone","Papa's Got a Brand New Bag","Paper Doll","Paper Planes","Paperback Writer","Party Rock Anthem","Peg o' My Heart","Peggy Sue","Pennies From Heaven","Penny Lane","People","People Got to Be Free","Personality","Philadelphia Freedom","Physical","Piano Man","Pick Up the Pieces","Pistol Packin' Mama","Play That Funky Music","Please Mr Postman","Poker Face","Pon De Replay","Pony Time","Pop Muzik","Prisoner of Love","Private Eyes","Promiscuous","Proud Mary","Purple Haze","Purple Rain","Puttin' on the Ritz","Que sera sera (Whatever will be will be)","Queen of Hearts","Rag Doll","Rag Mop","Rags to Riches","Raindrops Keep Falling On My Head","Rapture","Ray of Light","Reach Out (I'll Be There)","Red Red Wine","Rehab","Respect","Return to Sender","Reunited","Revolution","Rhapsody in Blue","Rhinestone Cowboy","Rich Girl","Riders On the Storm","Right Back Where We Started From","Ring My Bell","Ring of Fire","Rock Around the Clock","Rock With You","Rock Your Baby","Rock the Boat","Rock the Casbah","Roll Over Beethoven","Roll With It","Rolling In The Deep","Rosanna","Roses Are Red","Royals","Ruby Tuesday","Rudolph, the Red-Nosed Reindeer","Rum & Coca-Cola","Runaround Sue","Runaway","Running Scared","Rush Rush","Sailing","Save the Best For Last","Save the Last Dance For Me","Say It Right","Say My Name","Say Say Say","Say You, Say Me","School's Out","Seasons in the Sun","Secret Love","Sentimental Journey","Sexyback","Sh-Boom (Life Could Be a Dream)","Shadow Dancing","Shake Down","Shake You Down","She Drives Me Crazy","She Loves You","She's a Lady","Shining Star","Shop Around","Shout","Silly Love Songs","Since U Been Gone","Sing, Sing, Sing (With A Swing)","Singing The Blues","Single Ladies (Put A Ring On It)","Sir Duke","Sixteen Tons","Sledgehammer","Sleep Walk","Sleepy Lagoon","Slow Poke","Smells Like Teen Spirit","Smoke Gets in Your Eyes","Smoke On the Water","Smoke! Smoke! Smoke! (That Cigarette)","Smooth","So Much in Love","Soldier Boy","Some Enchanted Evening","Some of These Days","Somebody That I Used to Know","Somebody to Love","Someday","Somethin' Stupid","Something","Soul Man","Spanish Harlem","Spill the Wine","Spinning Wheel","Spirit in the Sky","St George & the Dragonette","St Louis Blues","Stagger Lee","Stairway to Heaven","Stand By Me","Stardust","Stars & Stripes Forever","Stay (I Missed You)","Stayin' Alive","Stop! in the Name of Love","Stormy Weather (Keeps Rainin' All the Time)","Straight Up","Strange Fruit","Stranger On the Shore","Strangers in the Night","Strawberry Fields Forever","Streets of Philadelphia","Stronger","Stuck On You","Sugar Shack","Sugar Sugar","Summer in the City","Summertime Blues","Sunday, Monday or Always","Sunshine Superman","Sunshine of Your Love","Superstar","Superstition","Surfin' USA","Suspicious Minds","Swanee","Sweet Caroline (Good Times Never Seemed So Good)","Sweet Child O' Mine","Sweet Dreams (Are Made of This)","Sweet Georgia Brown","Sweet Home Alabama","Sweet Soul Music","Swinging On a Star","T For Texas (Blue Yodel No 1)","TSOP (The Sound of Philadelphia)","Take Me Home, Country Roads","Take My Breath Away","Take On Me","Take The 'A' Train","Take a Bow","Tammy","Tangerine","Tears in Heaven","Tears of a Clown","Temperature","Tennessee Waltz","Tequila","Tha Crossroads","Thank You (Falettinme be Mice Elf Again)","That Lucky Old Sun (Just Rolls Around Heaven All Day)","That Old Black Magic","That'll Be the Day","That's Amore","That's What Friends Are For","That's the Way (I Like It)","That's the Way Love Goes","The Boy is Mine","The Boys of Summer","The Christmas Song (Chestnuts Roasting On An Open Fire)","The End of the World","The First Time Ever I Saw Your Face","The Girl From Ipanema","The Glow-Worm","The Great Pretender","The Gypsy","The Hustle","The Joker","The Last Dance","The Letter","The Loco-Motion","The Long & Winding Road","The Love You Save","The Morning After","The Power of Love","The Prisoner's Song","The Reason","The Rose","The Sign","The Song From Moulin Rouge (Where Is Your Heart)","The Sounds of Silence","The Streak","The Sweet Escape","The Thing","The Tide is High","The Tracks of My Tears","The Twist","The Wanderer","The Way We Were","The Way You Look Tonight","The Way You Move","Theme From 'A Summer Place'","Theme From 'Greatest American Hero' (Believe It Or Not)","Theme From 'Shaft'","There goes my baby","These Boots Are Made For Walking","Third Man Theme","This Diamond Ring","This Guy's in Love With You","This Land is Your Land","This Love","This Ole House","This Used to Be My Playground","Three Coins in the Fountain","Three Times a Lady","Thrift Shop","Thriller","Ticket to Ride","Tie a Yellow Ribbon 'round the Old Oak Tree","Tiger Rag","Tighten Up","Tik-Toc","Till I Waltz Again With You","Till The End of Time","Time After Time","Time of the Season","To Sir, with Love","Tom Dooley","Tonight's the Night (Gonna Be Alright)","Too Close","Too Young","Tossing & Turning","Total Eclipse of the Heart","Touch Me","Toxic","Travellin' Band","Travellin' Man","Truly Madly Deeply","Turn! Turn! Turn! (To Everything There is a Season)","Tutti Frutti","Twist & Shout","Two Hearts","U Can't Touch This","U Got it Bad","Umbrella","Un-Break My Heart","Unbelievable","Unchained Melody","Uncle Albert (Admiral Halsey)","Under the Boardwalk","Under the Bridge","Unforgettable","Up Around the Bend","Up Up & Away","Up Where We Belong","Upside Down","Use Somebody","Vaya Con Dios (may God Be With You)","Venus","Vision of Love","Viva La Vida","Vogue","Volare","Wabash Cannonball","Waiting For a Girl Like You","Wake Me Up Before You Go Go","Wake Up Little Susie","Walk Don't Run","Walk Like a Man","Walk Like an Egyptian","Walk On By","Walk On the Wild Side","Walk This Way","Wannabe","Want Ads","Wanted","War","Waterfalls","Wayward Wind","We Are Family","We Are Young","We Are the Champions","We Are the World","We Belong Together","We Built This City","We Can Work it Out","We Didn't Start the Fire","We Found Love","We Got The Beat","We Will Rock You","We've Only Just Begun","Weak","Wedding Bell Blues","West End Blues","West End Girls","What Goes Around Comes Around","What a Fool Believes","What'd I Say","What's Going On?","What's Love Got to Do With It?","Whatcha Say","Wheel of Fortune","When Doves Cry","When You Wish Upon a Star","When a Man Loves a Woman","Where Did Our Love Go","Where is the Love?","Whip It","Whispering","White Christmas","White Rabbit","Whole Lotta Love","Whole Lotta Shakin' Goin' On","Whoomp! (There it Is)","Why Do Fools Fall in Love?","Why Don't You Believe Me?","Wichita Lineman","Wicked Game","Wild Thing","Wild Wild West","Will It Go Round In Circles","Will You Love Me Tomorrow","Winchester Cathedral","Wind Beneath My Wings","Wipe Out","Wishing Well","With Or Without You","Without Me","Without You","Woman","Won't Get Fooled Again","Wooly Bully","Working My Way Back to You","YMCA","Yakety Yak","Yeah!","Yellow Rose of Texas","Yesterday","You Ain't Seen Nothin' Yet","You Always Hurt the One You Love","You Are the Sunshine of My Life","You Belong With Me","You Belong to Me","You Can't Hurry Love","You Don't Bring Me Flowers","You Don't Have to Be a Star (To Be in My Show)","You Light Up My Life","You Make Me Feel Brand New","You Make Me Feel Like Dancing","You Really Got Me","You Send Me","You Sexy Thing","You Were Meant for Me","You make Me Wanna","You'll Never Know","You're Beautiful","You're So Vain","You're Still the One","You're the One That I Want","You've Got a Friend","You've Lost That Lovin' Feelin'","Your Cheatin' Heart","Your Song"];var hr={album:aa,artist:ra,genre:oa,song_name:na},ia=hr;var ta=["activist","artist","author","blogger","business owner","coach","creator","designer","developer","dreamer","educator","engineer","entrepreneur","environmentalist","film lover","filmmaker","foodie","founder","friend","gamer","geek","grad","inventor","leader","model","musician","nerd","parent","patriot","person","philosopher","photographer","public speaker","scientist","singer","streamer","student","teacher","traveler","veteran","writer"];var la=["{{person.bio_part}}","{{person.bio_part}}, {{person.bio_part}}","{{person.bio_part}}, {{person.bio_part}}, {{person.bio_part}}","{{person.bio_part}}, {{person.bio_part}}, {{person.bio_part}} {{internet.emoji}}","{{word.noun}} {{person.bio_supporter}}","{{word.noun}} {{person.bio_supporter}} {{internet.emoji}}","{{word.noun}} {{person.bio_supporter}}, {{person.bio_part}}","{{word.noun}} {{person.bio_supporter}}, {{person.bio_part}} {{internet.emoji}}"];var sa=["advocate","devotee","enthusiast","fan","junkie","lover","supporter"];var da={generic:["Aaliyah","Aaron","Abagail","Abbey","Abbie","Abbigail","Abby","Abdiel","Abdul","Abdullah","Abe","Abel","Abelardo","Abigail","Abigale","Abigayle","Abner","Abraham","Ada","Adah","Adalberto","Adaline","Adam","Adan","Addie","Addison","Adela","Adelbert","Adele","Adelia","Adeline","Adell","Adella","Adelle","Aditya","Adolf","Adolfo","Adolph","Adolphus","Adonis","Adrain","Adrian","Adriana","Adrianna","Adriel","Adrien","Adrienne","Afton","Aglae","Agnes","Agustin","Agustina","Ahmad","Ahmed","Aida","Aidan","Aiden","Aileen","Aimee","Aisha","Aiyana","Akeem","Al","Alaina","Alan","Alana","Alanis","Alanna","Alayna","Alba","Albert","Alberta","Albertha","Alberto","Albin","Albina","Alda","Alden","Alec","Aleen","Alejandra","Alejandrin","Alek","Alena","Alene","Alessandra","Alessandro","Alessia","Aletha","Alex","Alexa","Alexander","Alexandra","Alexandre","Alexandrea","Alexandria","Alexandrine","Alexandro","Alexane","Alexanne","Alexie","Alexis","Alexys","Alexzander","Alf","Alfonso","Alfonzo","Alford","Alfred","Alfreda","Alfredo","Ali","Alia","Alice","Alicia","Alisa","Alisha","Alison","Alivia","Aliya","Aliyah","Aliza","Alize","Allan","Allen","Allene","Allie","Allison","Ally","Alphonso","Alta","Althea","Alva","Alvah","Alvena","Alvera","Alverta","Alvina","Alvis","Alyce","Alycia","Alysa","Alysha","Alyson","Alysson","Amalia","Amanda","Amani","Amara","Amari","Amaya","Amber","Ambrose","Amelia","Amelie","Amely","America","Americo","Amie","Amina","Amir","Amira","Amiya","Amos","Amparo","Amy","Amya","Ana","Anabel","Anabelle","Anahi","Anais","Anastacio","Anastasia","Anderson","Andre","Andreane","Andreanne","Andres","Andrew","Andy","Angel","Angela","Angelica","Angelina","Angeline","Angelita","Angelo","Angie","Angus","Anibal","Anika","Anissa","Anita","Aniya","Aniyah","Anjali","Anna","Annabel","Annabell","Annabelle","Annalise","Annamae","Annamarie","Anne","Annetta","Annette","Annie","Ansel","Ansley","Anthony","Antoinette","Antone","Antonetta","Antonette","Antonia","Antonietta","Antonina","Antonio","Antwan","Antwon","Anya","April","Ara","Araceli","Aracely","Arch","Archibald","Ardella","Arden","Ardith","Arely","Ari","Ariane","Arianna","Aric","Ariel","Arielle","Arjun","Arlene","Arlie","Arlo","Armand","Armando","Armani","Arnaldo","Arne","Arno","Arnold","Arnoldo","Arnulfo","Aron","Art","Arthur","Arturo","Arvel","Arvid","Arvilla","Aryanna","Asa","Asha","Ashlee","Ashleigh","Ashley","Ashly","Ashlynn","Ashton","Ashtyn","Asia","Assunta","Astrid","Athena","Aubree","Aubrey","Audie","Audra","Audreanne","Audrey","August","Augusta","Augustine","Augustus","Aurelia","Aurelie","Aurelio","Aurore","Austen","Austin","Austyn","Autumn","Ava","Avery","Avis","Axel","Ayana","Ayden","Ayla","Aylin","Baby","Bailee","Bailey","Barbara","Barney","Baron","Barrett","Barry","Bart","Bartholome","Barton","Baylee","Beatrice","Beau","Beaulah","Bell","Bella","Belle","Ben","Benedict","Benjamin","Bennett","Bennie","Benny","Benton","Berenice","Bernadette","Bernadine","Bernard","Bernardo","Berneice","Bernhard","Bernice","Bernie","Berniece","Bernita","Berry","Bert","Berta","Bertha","Bertram","Bertrand","Beryl","Bessie","Beth","Bethany","Bethel","Betsy","Bette","Bettie","Betty","Bettye","Beulah","Beverly","Bianka","Bill","Billie","Billy","Birdie","Blair","Blaise","Blake","Blanca","Blanche","Blaze","Bo","Bobbie","Bobby","Bonita","Bonnie","Boris","Boyd","Brad","Braden","Bradford","Bradley","Bradly","Brady","Braeden","Brain","Brandi","Brando","Brandon","Brandt","Brandy","Brandyn","Brannon","Branson","Brant","Braulio","Braxton","Brayan","Breana","Breanna","Breanne","Brenda","Brendan","Brenden","Brendon","Brenna","Brennan","Brennon","Brent","Bret","Brett","Bria","Brian","Briana","Brianne","Brice","Bridget","Bridgette","Bridie","Brielle","Brigitte","Brionna","Brisa","Britney","Brittany","Brock","Broderick","Brody","Brook","Brooke","Brooklyn","Brooks","Brown","Bruce","Bryana","Bryce","Brycen","Bryon","Buck","Bud","Buddy","Buford","Bulah","Burdette","Burley","Burnice","Buster","Cade","Caden","Caesar","Caitlyn","Cale","Caleb","Caleigh","Cali","Calista","Callie","Camden","Cameron","Camila","Camilla","Camille","Camren","Camron","Camryn","Camylle","Candace","Candelario","Candice","Candida","Candido","Cara","Carey","Carissa","Carlee","Carleton","Carley","Carli","Carlie","Carlo","Carlos","Carlotta","Carmel","Carmela","Carmella","Carmelo","Carmen","Carmine","Carol","Carolanne","Carole","Carolina","Caroline","Carolyn","Carolyne","Carrie","Carroll","Carson","Carter","Cary","Casandra","Casey","Casimer","Casimir","Casper","Cassandra","Cassandre","Cassidy","Cassie","Catalina","Caterina","Catharine","Catherine","Cathrine","Cathryn","Cathy","Cayla","Ceasar","Cecelia","Cecil","Cecile","Cecilia","Cedrick","Celestine","Celestino","Celia","Celine","Cesar","Chad","Chadd","Chadrick","Chaim","Chance","Chandler","Chanel","Chanelle","Charity","Charlene","Charles","Charley","Charlie","Charlotte","Chase","Chasity","Chauncey","Chaya","Chaz","Chelsea","Chelsey","Chelsie","Chesley","Chester","Chet","Cheyanne","Cheyenne","Chloe","Chris","Christ","Christa","Christelle","Christian","Christiana","Christina","Christine","Christop","Christophe","Christopher","Christy","Chyna","Ciara","Cicero","Cielo","Cierra","Cindy","Citlalli","Clair","Claire","Clara","Clarabelle","Clare","Clarissa","Clark","Claud","Claude","Claudia","Claudie","Claudine","Clay","Clemens","Clement","Clementina","Clementine","Clemmie","Cleo","Cleora","Cleta","Cletus","Cleve","Cleveland","Clifford","Clifton","Clint","Clinton","Clotilde","Clovis","Cloyd","Clyde","Coby","Cody","Colby","Cole","Coleman","Colin","Colleen","Collin","Colt","Colten","Colton","Columbus","Concepcion","Conner","Connie","Connor","Conor","Conrad","Constance","Constantin","Consuelo","Cooper","Cora","Coralie","Corbin","Cordelia","Cordell","Cordia","Cordie","Corene","Corine","Cornelius","Cornell","Corrine","Cortez","Cortney","Cory","Coty","Courtney","Coy","Craig","Crawford","Creola","Cristal","Cristian","Cristina","Cristobal","Cristopher","Cruz","Crystal","Crystel","Cullen","Curt","Curtis","Cydney","Cynthia","Cyril","Cyrus","D'angelo","Dagmar","Dahlia","Daija","Daisha","Daisy","Dakota","Dale","Dallas","Dallin","Dalton","Damaris","Dameon","Damian","Damien","Damion","Damon","Dan","Dana","Dandre","Dane","Dangelo","Danial","Daniela","Daniella","Danielle","Danika","Dannie","Danny","Dante","Danyka","Daphne","Daphnee","Daphney","Darby","Daren","Darian","Dariana","Darien","Dario","Darion","Darius","Darlene","Daron","Darrel","Darrell","Darren","Darrick","Darrin","Darrion","Darron","Darryl","Darwin","Daryl","Dashawn","Dasia","Dave","David","Davin","Davion","Davon","Davonte","Dawn","Dawson","Dax","Dayana","Dayna","Dayne","Dayton","Dean","Deangelo","Deanna","Deborah","Declan","Dedric","Dedrick","Dee","Deion","Deja","Dejah","Dejon","Dejuan","Delaney","Delbert","Delfina","Delia","Delilah","Dell","Della","Delmer","Delores","Delpha","Delphia","Delphine","Delta","Demarco","Demarcus","Demario","Demetris","Demetrius","Demond","Dena","Denis","Dennis","Deon","Deondre","Deontae","Deonte","Dereck","Derek","Derick","Deron","Derrick","Deshaun","Deshawn","Desiree","Desmond","Dessie","Destany","Destin","Destinee","Destiney","Destini","Destiny","Devan","Devante","Deven","Devin","Devon","Devonte","Devyn","Dewayne","Dewitt","Dexter","Diamond","Diana","Dianna","Diego","Dillan","Dillon","Dimitri","Dina","Dino","Dion","Dixie","Dock","Dolly","Dolores","Domenic","Domenica","Domenick","Domenico","Domingo","Dominic","Dominique","Don","Donald","Donato","Donavon","Donna","Donnell","Donnie","Donny","Dora","Dorcas","Dorian","Doris","Dorothea","Dorothy","Dorris","Dortha","Dorthy","Doug","Douglas","Dovie","Doyle","Drake","Drew","Duane","Dudley","Dulce","Duncan","Durward","Dustin","Dusty","Dwight","Dylan","Earl","Earlene","Earline","Earnest","Earnestine","Easter","Easton","Ebba","Ebony","Ed","Eda","Edd","Eddie","Eden","Edgar","Edgardo","Edison","Edmond","Edmund","Edna","Eduardo","Edward","Edwardo","Edwin","Edwina","Edyth","Edythe","Effie","Efrain","Efren","Eileen","Einar","Eino","Eladio","Elaina","Elbert","Elda","Eldon","Eldora","Eldred","Eldridge","Eleanora","Eleanore","Eleazar","Electa","Elena","Elenor","Elenora","Eleonore","Elfrieda","Eli","Elian","Eliane","Elias","Eliezer","Elijah","Elinor","Elinore","Elisa","Elisabeth","Elise","Eliseo","Elisha","Elissa","Eliza","Elizabeth","Ella","Ellen","Ellie","Elliot","Elliott","Ellis","Ellsworth","Elmer","Elmira","Elmo","Elmore","Elna","Elnora","Elody","Eloisa","Eloise","Elouise","Eloy","Elroy","Elsa","Else","Elsie","Elta","Elton","Elva","Elvera","Elvie","Elvis","Elwin","Elwyn","Elyse","Elyssa","Elza","Emanuel","Emelia","Emelie","Emely","Emerald","Emerson","Emery","Emie","Emil","Emile","Emilia","Emiliano","Emilie","Emilio","Emily","Emma","Emmalee","Emmanuel","Emmanuelle","Emmet","Emmett","Emmie","Emmitt","Emmy","Emory","Ena","Enid","Enoch","Enola","Enos","Enrico","Enrique","Ephraim","Era","Eriberto","Eric","Erica","Erich","Erick","Ericka","Erik","Erika","Erin","Erling","Erna","Ernest","Ernestina","Ernestine","Ernesto","Ernie","Ervin","Erwin","Eryn","Esmeralda","Esperanza","Esta","Esteban","Estefania","Estel","Estell","Estella","Estelle","Estevan","Esther","Estrella","Etha","Ethan","Ethel","Ethelyn","Ethyl","Ettie","Eudora","Eugene","Eugenia","Eula","Eulah","Eulalia","Euna","Eunice","Eusebio","Eva","Evalyn","Evan","Evangeline","Evans","Eve","Eveline","Evelyn","Everardo","Everett","Everette","Evert","Evie","Ewald","Ewell","Ezekiel","Ezequiel","Ezra","Fabian","Fabiola","Fae","Fannie","Fanny","Fatima","Faustino","Fausto","Favian","Fay","Faye","Federico","Felicia","Felicita","Felicity","Felipa","Felipe","Felix","Felton","Fermin","Fern","Fernando","Ferne","Fidel","Filiberto","Filomena","Finn","Fiona","Flavie","Flavio","Fleta","Fletcher","Flo","Florence","Florencio","Florian","Florida","Florine","Flossie","Floy","Floyd","Ford","Forest","Forrest","Foster","Frances","Francesca","Francesco","Francis","Francisca","Francisco","Franco","Frank","Frankie","Franz","Fred","Freda","Freddie","Freddy","Frederic","Frederick","Frederik","Frederique","Fredrick","Fredy","Freeda","Freeman","Freida","Frida","Frieda","Friedrich","Fritz","Furman","Gabe","Gabriel","Gabriella","Gabrielle","Gaetano","Gage","Gail","Gardner","Garett","Garfield","Garland","Garnet","Garnett","Garret","Garrett","Garrick","Garrison","Garry","Garth","Gaston","Gavin","Gayle","Gene","General","Genesis","Genevieve","Gennaro","Genoveva","Geo","Geoffrey","George","Georgette","Georgiana","Georgianna","Geovanni","Geovanny","Geovany","Gerald","Geraldine","Gerard","Gerardo","Gerda","Gerhard","Germaine","German","Gerry","Gerson","Gertrude","Gia","Gianni","Gideon","Gilbert","Gilberto","Gilda","Giles","Gillian","Gina","Gino","Giovani","Giovanna","Giovanni","Giovanny","Gisselle","Giuseppe","Gladyce","Gladys","Glen","Glenda","Glenna","Glennie","Gloria","Godfrey","Golda","Golden","Gonzalo","Gordon","Grace","Gracie","Graciela","Grady","Graham","Grant","Granville","Grayce","Grayson","Green","Greg","Gregg","Gregoria","Gregorio","Gregory","Greta","Gretchen","Greyson","Griffin","Grover","Guadalupe","Gudrun","Guido","Guillermo","Guiseppe","Gunnar","Gunner","Gus","Gussie","Gust","Gustave","Guy","Gwen","Gwendolyn","Hadley","Hailee","Hailey","Hailie","Hal","Haleigh","Haley","Halie","Halle","Hallie","Hank","Hanna","Hannah","Hans","Hardy","Harley","Harmon","Harmony","Harold","Harrison","Harry","Harvey","Haskell","Hassan","Hassie","Hattie","Haven","Hayden","Haylee","Hayley","Haylie","Hazel","Hazle","Heath","Heather","Heaven","Heber","Hector","Heidi","Helen","Helena","Helene","Helga","Hellen","Helmer","Heloise","Henderson","Henri","Henriette","Henry","Herbert","Herman","Hermann","Hermina","Herminia","Herminio","Hershel","Herta","Hertha","Hester","Hettie","Hilario","Hilbert","Hilda","Hildegard","Hillard","Hillary","Hilma","Hilton","Hipolito","Hiram","Hobart","Holden","Hollie","Hollis","Holly","Hope","Horace","Horacio","Hortense","Hosea","Houston","Howard","Howell","Hoyt","Hubert","Hudson","Hugh","Hulda","Humberto","Hunter","Hyman","Ian","Ibrahim","Icie","Ida","Idell","Idella","Ignacio","Ignatius","Ike","Ila","Ilene","Iliana","Ima","Imani","Imelda","Immanuel","Imogene","Ines","Irma","Irving","Irwin","Isaac","Isabel","Isabell","Isabella","Isabelle","Isac","Isadore","Isai","Isaiah","Isaias","Isidro","Ismael","Isobel","Isom","Israel","Issac","Itzel","Iva","Ivah","Ivory","Ivy","Izabella","Izaiah","Jabari","Jace","Jacey","Jacinthe","Jacinto","Jack","Jackeline","Jackie","Jacklyn","Jackson","Jacky","Jaclyn","Jacquelyn","Jacques","Jacynthe","Jada","Jade","Jaden","Jadon","Jadyn","Jaeden","Jaida","Jaiden","Jailyn","Jaime","Jairo","Jakayla","Jake","Jakob","Jaleel","Jalen","Jalon","Jalyn","Jamaal","Jamal","Jamar","Jamarcus","Jamel","Jameson","Jamey","Jamie","Jamil","Jamir","Jamison","Jammie","Jan","Jana","Janae","Jane","Janelle","Janessa","Janet","Janice","Janick","Janie","Janis","Janiya","Jannie","Jany","Jaquan","Jaquelin","Jaqueline","Jared","Jaren","Jarod","Jaron","Jarred","Jarrell","Jarret","Jarrett","Jarrod","Jarvis","Jasen","Jasmin","Jason","Jasper","Jaunita","Javier","Javon","Javonte","Jay","Jayce","Jaycee","Jayda","Jayde","Jayden","Jaydon","Jaylan","Jaylen","Jaylin","Jaylon","Jayme","Jayne","Jayson","Jazlyn","Jazmin","Jazmyn","Jazmyne","Jean","Jeanette","Jeanie","Jeanne","Jed","Jedediah","Jedidiah","Jeff","Jefferey","Jeffery","Jeffrey","Jeffry","Jena","Jenifer","Jennie","Jennifer","Jennings","Jennyfer","Jensen","Jerad","Jerald","Jeramie","Jeramy","Jerel","Jeremie","Jeremy","Jermain","Jermaine","Jermey","Jerod","Jerome","Jeromy","Jerrell","Jerrod","Jerrold","Jerry","Jess","Jesse","Jessica","Jessie","Jessika","Jessy","Jessyca","Jesus","Jett","Jettie","Jevon","Jewel","Jewell","Jillian","Jimmie","Jimmy","Jo","Joan","Joana","Joanie","Joanne","Joannie","Joanny","Joany","Joaquin","Jocelyn","Jodie","Jody","Joe","Joel","Joelle","Joesph","Joey","Johan","Johann","Johanna","Johathan","John","Johnathan","Johnathon","Johnnie","Johnny","Johnpaul","Johnson","Jolie","Jon","Jonas","Jonatan","Jonathan","Jonathon","Jordan","Jordane","Jordi","Jordon","Jordy","Jordyn","Jorge","Jose","Josefa","Josefina","Joseph","Josephine","Josh","Joshua","Joshuah","Josiah","Josiane","Josianne","Josie","Josue","Jovan","Jovani","Jovanny","Jovany","Joy","Joyce","Juana","Juanita","Judah","Judd","Jude","Judge","Judson","Judy","Jules","Julia","Julian","Juliana","Julianne","Julie","Julien","Juliet","Julio","Julius","June","Junior","Junius","Justen","Justice","Justina","Justine","Juston","Justus","Justyn","Juvenal","Juwan","Kacey","Kaci","Kacie","Kade","Kaden","Kadin","Kaela","Kaelyn","Kaia","Kailee","Kailey","Kailyn","Kaitlin","Kaitlyn","Kale","Kaleb","Kaleigh","Kaley","Kali","Kallie","Kameron","Kamille","Kamren","Kamron","Kamryn","Kane","Kara","Kareem","Karelle","Karen","Kari","Kariane","Karianne","Karina","Karine","Karl","Karlee","Karley","Karli","Karlie","Karolann","Karson","Kasandra","Kasey","Kassandra","Katarina","Katelin","Katelyn","Katelynn","Katharina","Katherine","Katheryn","Kathleen","Kathlyn","Kathryn","Kathryne","Katlyn","Katlynn","Katrina","Katrine","Kattie","Kavon","Kay","Kaya","Kaycee","Kayden","Kayla","Kaylah","Kaylee","Kayleigh","Kayley","Kayli","Kaylie","Kaylin","Keagan","Keanu","Keara","Keaton","Keegan","Keeley","Keely","Keenan","Keira","Keith","Kellen","Kelley","Kelli","Kellie","Kelly","Kelsi","Kelsie","Kelton","Kelvin","Ken","Kendall","Kendra","Kendrick","Kenna","Kennedi","Kennedy","Kenneth","Kennith","Kenny","Kenton","Kenya","Kenyatta","Kenyon","Keon","Keshaun","Keshawn","Keven","Kevin","Kevon","Keyon","Keyshawn","Khalid","Khalil","Kian","Kiana","Kianna","Kiara","Kiarra","Kiel","Kiera","Kieran","Kiley","Kim","Kimberly","King","Kip","Kira","Kirk","Kirsten","Kirstin","Kitty","Kobe","Koby","Kody","Kolby","Kole","Korbin","Korey","Kory","Kraig","Kris","Krista","Kristian","Kristin","Kristina","Kristofer","Kristoffer","Kristopher","Kristy","Krystal","Krystel","Krystina","Kurt","Kurtis","Kyla","Kyle","Kylee","Kyleigh","Kyler","Kylie","Kyra","Lacey","Lacy","Ladarius","Lafayette","Laila","Laisha","Lamar","Lambert","Lamont","Lance","Landen","Lane","Laney","Larissa","Laron","Larry","Larue","Laura","Laurel","Lauren","Laurence","Lauretta","Lauriane","Laurianne","Laurie","Laurine","Laury","Lauryn","Lavada","Lavern","Laverna","Laverne","Lavina","Lavinia","Lavon","Lavonne","Lawrence","Lawson","Layla","Layne","Lazaro","Lea","Leann","Leanna","Leanne","Leatha","Leda","Lee","Leif","Leila","Leilani","Lela","Lelah","Leland","Lelia","Lempi","Lemuel","Lenna","Lennie","Lenny","Lenora","Lenore","Leo","Leola","Leon","Leonard","Leonardo","Leone","Leonel","Leonie","Leonor","Leonora","Leopold","Leopoldo","Leora","Lera","Lesley","Leslie","Lesly","Lessie","Lester","Leta","Letha","Letitia","Levi","Lew","Lewis","Lexi","Lexie","Lexus","Lia","Liam","Liana","Libbie","Libby","Lila","Lilian","Liliana","Liliane","Lilla","Lillian","Lilliana","Lillie","Lilly","Lily","Lilyan","Lina","Lincoln","Linda","Lindsay","Lindsey","Linnea","Linnie","Linwood","Lionel","Lisa","Lisandro","Lisette","Litzy","Liza","Lizeth","Lizzie","Llewellyn","Lloyd","Logan","Lois","Lola","Lolita","Loma","Lon","London","Lonie","Lonnie","Lonny","Lonzo","Lora","Loraine","Loren","Lorena","Lorenz","Lorenza","Lorenzo","Lori","Lorine","Lorna","Lottie","Lou","Louie","Louisa","Lourdes","Louvenia","Lowell","Loy","Loyal","Loyce","Lucas","Luciano","Lucie","Lucienne","Lucile","Lucinda","Lucio","Lucious","Lucius","Lucy","Ludie","Ludwig","Lue","Luella","Luigi","Luis","Luisa","Lukas","Lula","Lulu","Luna","Lupe","Lura","Lurline","Luther","Luz","Lyda","Lydia","Lyla","Lynn","Lyric","Lysanne","Mabel","Mabelle","Mable","Mac","Macey","Maci","Macie","Mack","Mackenzie","Macy","Madaline","Madalyn","Maddison","Madeline","Madelyn","Madelynn","Madge","Madie","Madilyn","Madisen","Madison","Madisyn","Madonna","Madyson","Mae","Maegan","Maeve","Mafalda","Magali","Magdalen","Magdalena","Maggie","Magnolia","Magnus","Maia","Maida","Maiya","Major","Makayla","Makenna","Makenzie","Malachi","Malcolm","Malika","Malinda","Mallie","Mallory","Malvina","Mandy","Manley","Manuel","Manuela","Mara","Marc","Marcel","Marcelina","Marcelino","Marcella","Marcelle","Marcellus","Marcelo","Marcia","Marco","Marcos","Marcus","Margaret","Margarete","Margarett","Margaretta","Margarette","Margarita","Marge","Margie","Margot","Margret","Marguerite","Maria","Mariah","Mariam","Marian","Mariana","Mariane","Marianna","Marianne","Mariano","Maribel","Marie","Mariela","Marielle","Marietta","Marilie","Marilou","Marilyne","Marina","Mario","Marion","Marisa","Marisol","Maritza","Marjolaine","Marjorie","Marjory","Mark","Markus","Marlee","Marlen","Marlene","Marley","Marlin","Marlon","Marques","Marquis","Marquise","Marshall","Marta","Martin","Martina","Martine","Marty","Marvin","Mary","Maryam","Maryjane","Maryse","Mason","Mateo","Mathew","Mathias","Mathilde","Matilda","Matilde","Matt","Matteo","Mattie","Maud","Maude","Maudie","Maureen","Maurice","Mauricio","Maurine","Maverick","Mavis","Max","Maxie","Maxime","Maximilian","Maximillia","Maximillian","Maximo","Maximus","Maxine","Maxwell","May","Maya","Maybell","Maybelle","Maye","Maymie","Maynard","Mayra","Mazie","Mckayla","Mckenna","Mckenzie","Meagan","Meaghan","Meda","Megane","Meggie","Meghan","Mekhi","Melany","Melba","Melisa","Melissa","Mellie","Melody","Melvin","Melvina","Melyna","Melyssa","Mercedes","Meredith","Merl","Merle","Merlin","Merritt","Mertie","Mervin","Meta","Mia","Micaela","Micah","Michael","Michaela","Michale","Micheal","Michel","Michele","Michelle","Miguel","Mikayla","Mike","Mikel","Milan","Miles","Milford","Miller","Millie","Milo","Milton","Mina","Minerva","Minnie","Miracle","Mireille","Mireya","Misael","Missouri","Misty","Mitchel","Mitchell","Mittie","Modesta","Modesto","Mohamed","Mohammad","Mohammed","Moises","Mollie","Molly","Mona","Monica","Monique","Monroe","Monserrat","Monserrate","Montana","Monte","Monty","Morgan","Moriah","Morris","Mortimer","Morton","Mose","Moses","Moshe","Mossie","Mozell","Mozelle","Muhammad","Muriel","Murl","Murphy","Murray","Mustafa","Mya","Myah","Mylene","Myles","Myra","Myriam","Myrl","Myrna","Myron","Myrtice","Myrtie","Myrtis","Myrtle","Nadia","Nakia","Name","Nannie","Naomi","Naomie","Napoleon","Narciso","Nash","Nasir","Nat","Natalia","Natalie","Natasha","Nathan","Nathanael","Nathanial","Nathaniel","Nathen","Nayeli","Neal","Ned","Nedra","Neha","Neil","Nelda","Nella","Nelle","Nellie","Nels","Nelson","Neoma","Nestor","Nettie","Neva","Newell","Newton","Nia","Nicholas","Nicholaus","Nichole","Nick","Nicklaus","Nickolas","Nico","Nicola","Nicolas","Nicole","Nicolette","Nigel","Nikita","Nikki","Nikko","Niko","Nikolas","Nils","Nina","Noah","Noble","Noe","Noel","Noelia","Noemi","Noemie","Noemy","Nola","Nolan","Nona","Nora","Norbert","Norberto","Norene","Norma","Norris","Norval","Norwood","Nova","Novella","Nya","Nyah","Nyasia","Obie","Oceane","Ocie","Octavia","Oda","Odell","Odessa","Odie","Ofelia","Okey","Ola","Olaf","Ole","Olen","Oleta","Olga","Olin","Oliver","Ollie","Oma","Omari","Omer","Ona","Onie","Opal","Ophelia","Ora","Oral","Oran","Oren","Orie","Orin","Orion","Orland","Orlando","Orlo","Orpha","Orrin","Orval","Orville","Osbaldo","Osborne","Oscar","Osvaldo","Oswald","Oswaldo","Otha","Otho","Otilia","Otis","Ottilie","Ottis","Otto","Ova","Owen","Ozella","Pablo","Paige","Palma","Pamela","Pansy","Paolo","Paris","Parker","Pascale","Pasquale","Pat","Patience","Patricia","Patrick","Patsy","Pattie","Paul","Paula","Pauline","Paxton","Payton","Pearl","Pearlie","Pearline","Pedro","Peggie","Penelope","Percival","Percy","Perry","Pete","Peter","Petra","Peyton","Philip","Phoebe","Phyllis","Pierce","Pierre","Pietro","Pink","Pinkie","Piper","Polly","Porter","Precious","Presley","Preston","Price","Prince","Princess","Priscilla","Providenci","Prudence","Queen","Queenie","Quentin","Quincy","Quinn","Quinten","Quinton","Rachael","Rachel","Rachelle","Rae","Raegan","Rafael","Rafaela","Raheem","Rahsaan","Rahul","Raina","Raleigh","Ralph","Ramiro","Ramon","Ramona","Randal","Randall","Randi","Randy","Ransom","Raoul","Raphael","Raphaelle","Raquel","Rashad","Rashawn","Rasheed","Raul","Raven","Ray","Raymond","Raymundo","Reagan","Reanna","Reba","Rebeca","Rebecca","Rebeka","Rebekah","Reece","Reed","Reese","Regan","Reggie","Reginald","Reid","Reilly","Reina","Reinhold","Remington","Rene","Renee","Ressie","Reta","Retha","Retta","Reuben","Reva","Rex","Rey","Reyes","Reymundo","Reyna","Reynold","Rhea","Rhett","Rhianna","Rhiannon","Rhoda","Ricardo","Richard","Richie","Richmond","Rick","Rickey","Rickie","Ricky","Rico","Rigoberto","Riley","Rita","River","Robb","Robbie","Robert","Roberta","Roberto","Robin","Robyn","Rocio","Rocky","Rod","Roderick","Rodger","Rodolfo","Rodrick","Rodrigo","Roel","Rogelio","Roger","Rogers","Rolando","Rollin","Roma","Romaine","Roman","Ron","Ronaldo","Ronny","Roosevelt","Rory","Rosa","Rosalee","Rosalia","Rosalind","Rosalinda","Rosalyn","Rosamond","Rosanna","Rosario","Roscoe","Rose","Rosella","Roselyn","Rosemarie","Rosemary","Rosendo","Rosetta","Rosie","Rosina","Roslyn","Ross","Rossie","Rowan","Rowena","Rowland","Roxane","Roxanne","Roy","Royal","Royce","Rozella","Ruben","Rubie","Ruby","Rubye","Rudolph","Rudy","Rupert","Russ","Russel","Russell","Rusty","Ruth","Ruthe","Ruthie","Ryan","Ryann","Ryder","Rylan","Rylee","Ryleigh","Ryley","Sabina","Sabrina","Sabryna","Sadie","Sadye","Sage","Saige","Sallie","Sally","Salma","Salvador","Salvatore","Sam","Samanta","Samantha","Samara","Samir","Sammie","Sammy","Samson","Sandra","Sandrine","Sandy","Sanford","Santa","Santiago","Santina","Santino","Santos","Sarah","Sarai","Sarina","Sasha","Saul","Savanah","Savanna","Savannah","Savion","Scarlett","Schuyler","Scot","Scottie","Scotty","Seamus","Sean","Sebastian","Sedrick","Selena","Selina","Selmer","Serena","Serenity","Seth","Shad","Shaina","Shakira","Shana","Shane","Shanel","Shanelle","Shania","Shanie","Shaniya","Shanna","Shannon","Shanny","Shanon","Shany","Sharon","Shaun","Shawn","Shawna","Shaylee","Shayna","Shayne","Shea","Sheila","Sheldon","Shemar","Sheridan","Sherman","Sherwood","Shirley","Shyann","Shyanne","Sibyl","Sid","Sidney","Sienna","Sierra","Sigmund","Sigrid","Sigurd","Silas","Sim","Simeon","Simone","Sincere","Sister","Skye","Skyla","Skylar","Sofia","Soledad","Solon","Sonia","Sonny","Sonya","Sophia","Sophie","Spencer","Stacey","Stacy","Stan","Stanford","Stanley","Stanton","Stefan","Stefanie","Stella","Stephan","Stephania","Stephanie","Stephany","Stephen","Stephon","Sterling","Steve","Stevie","Stewart","Stone","Stuart","Summer","Sunny","Susan","Susana","Susanna","Susie","Suzanne","Sven","Syble","Sydnee","Sydney","Sydni","Sydnie","Sylvan","Sylvester","Sylvia","Tabitha","Tad","Talia","Talon","Tamara","Tamia","Tania","Tanner","Tanya","Tara","Taryn","Tate","Tatum","Tatyana","Taurean","Tavares","Taya","Taylor","Teagan","Ted","Telly","Terence","Teresa","Terrance","Terrell","Terrence","Terrill","Terry","Tess","Tessie","Tevin","Thad","Thaddeus","Thalia","Thea","Thelma","Theo","Theodora","Theodore","Theresa","Therese","Theresia","Theron","Thomas","Thora","Thurman","Tia","Tiana","Tianna","Tiara","Tierra","Tiffany","Tillman","Timmothy","Timmy","Timothy","Tina","Tito","Titus","Tobin","Toby","Tod","Tom","Tomas","Tomasa","Tommie","Toney","Toni","Tony","Torey","Torrance","Torrey","Toy","Trace","Tracey","Tracy","Travis","Travon","Tre","Tremaine","Tremayne","Trent","Trenton","Tressa","Tressie","Treva","Trever","Trevion","Trevor","Trey","Trinity","Trisha","Tristian","Tristin","Triston","Troy","Trudie","Trycia","Trystan","Turner","Twila","Tyler","Tyra","Tyree","Tyreek","Tyrel","Tyrell","Tyrese","Tyrique","Tyshawn","Tyson","Ubaldo","Ulices","Ulises","Una","Unique","Urban","Uriah","Uriel","Ursula","Vada","Valentin","Valentina","Valentine","Valerie","Vallie","Van","Vance","Vanessa","Vaughn","Veda","Velda","Vella","Velma","Velva","Vena","Verda","Verdie","Vergie","Verla","Verlie","Vern","Verna","Verner","Vernice","Vernie","Vernon","Verona","Veronica","Vesta","Vicenta","Vicente","Vickie","Vicky","Victor","Victoria","Vida","Vidal","Vilma","Vince","Vincent","Vincenza","Vincenzo","Vinnie","Viola","Violet","Violette","Virgie","Virgil","Virginia","Virginie","Vita","Vito","Viva","Vivian","Viviane","Vivianne","Vivien","Vivienne","Vladimir","Wade","Waino","Waldo","Walker","Wallace","Walter","Walton","Wanda","Ward","Warren","Watson","Wava","Waylon","Wayne","Webster","Weldon","Wellington","Wendell","Wendy","Werner","Westley","Weston","Whitney","Wilber","Wilbert","Wilburn","Wiley","Wilford","Wilfred","Wilfredo","Wilfrid","Wilhelm","Wilhelmine","Will","Willa","Willard","William","Willie","Willis","Willow","Willy","Wilma","Wilmer","Wilson","Wilton","Winfield","Winifred","Winnifred","Winona","Winston","Woodrow","Wyatt","Wyman","Xander","Xavier","Xzavier","Yadira","Yasmeen","Yasmin","Yasmine","Yazmin","Yesenia","Yessenia","Yolanda","Yoshiko","Yvette","Yvonne","Zachariah","Zachary","Zachery","Zack","Zackary","Zackery","Zakary","Zander","Zane","Zaria","Zechariah","Zelda","Zella","Zelma","Zena","Zetta","Zion","Zita","Zoe","Zoey","Zoie","Zoila","Zola","Zora","Zula"],female:["Ada","Adrienne","Agnes","Alberta","Alexandra","Alexis","Alice","Alicia","Alison","Allison","Alma","Alyssa","Amanda","Amber","Amelia","Amy","Ana","Andrea","Angel","Angela","Angelica","Angelina","Angie","Anita","Ann","Anna","Anne","Annette","Annie","Antoinette","Antonia","April","Arlene","Ashley","Audrey","Barbara","Beatrice","Becky","Belinda","Bernadette","Bernice","Bertha","Bessie","Beth","Bethany","Betsy","Betty","Beulah","Beverly","Billie","Blanca","Blanche","Bobbie","Bonnie","Brandi","Brandy","Brenda","Bridget","Brittany","Brooke","Camille","Candace","Candice","Carla","Carmen","Carol","Carole","Caroline","Carolyn","Carrie","Casey","Cassandra","Catherine","Cathy","Cecelia","Cecilia","Celia","Charlene","Charlotte","Chelsea","Cheryl","Christie","Christina","Christine","Christy","Cindy","Claire","Clara","Claudia","Colleen","Connie","Constance","Cora","Courtney","Cristina","Crystal","Cynthia","Daisy","Dana","Danielle","Darla","Darlene","Dawn","Deanna","Debbie","Deborah","Debra","Delia","Della","Delores","Denise","Desiree","Diana","Diane","Dianna","Dianne","Dixie","Dolores","Donna","Dora","Doreen","Doris","Dorothy","Ebony","Edith","Edna","Eileen","Elaine","Eleanor","Elena","Elisa","Elizabeth","Ella","Ellen","Eloise","Elsa","Elsie","Elvira","Emily","Emma","Erica","Erika","Erin","Erma","Ernestine","Essie","Estelle","Esther","Ethel","Eula","Eunice","Eva","Evelyn","Faith","Fannie","Faye","Felicia","Flora","Florence","Frances","Francis","Freda","Gail","Gayle","Geneva","Genevieve","Georgia","Geraldine","Gertrude","Gina","Ginger","Gladys","Glenda","Gloria","Grace","Gretchen","Guadalupe","Gwen","Gwendolyn","Hannah","Harriet","Hattie","Hazel","Heather","Heidi","Helen","Henrietta","Hilda","Holly","Hope","Ida","Inez","Irene","Iris","Irma","Isabel","Jackie","Jacqueline","Jacquelyn","Jaime","Jamie","Jan","Jana","Jane","Janet","Janice","Janie","Janis","Jasmine","Jean","Jeanette","Jeanne","Jeannette","Jeannie","Jenna","Jennie","Jennifer","Jenny","Jessica","Jessie","Jill","Jo","Joan","Joann","Joanna","Joanne","Jodi","Jody","Johanna","Johnnie","Josefina","Josephine","Joy","Joyce","Juana","Juanita","Judith","Judy","Julia","Julie","June","Kara","Karen","Kari","Karla","Kate","Katherine","Kathleen","Kathryn","Kathy","Katie","Katrina","Kay","Kayla","Kelley","Kelli","Kellie","Kelly","Kendra","Kerry","Kim","Kimberly","Krista","Kristen","Kristi","Kristie","Kristin","Kristina","Kristine","Kristy","Krystal","Lana","Latoya","Laura","Lauren","Laurie","Laverne","Leah","Lee","Leigh","Lela","Lena","Leona","Leslie","Leticia","Lila","Lillian","Lillie","Linda","Lindsay","Lindsey","Lisa","Lois","Lola","Lora","Lorena","Lorene","Loretta","Lori","Lorraine","Louise","Lucia","Lucille","Lucy","Lula","Luz","Lydia","Lynda","Lynette","Lynn","Lynne","Mabel","Mable","Madeline","Mae","Maggie","Mamie","Mandy","Marcella","Marcia","Margaret","Margarita","Margie","Marguerite","Maria","Marian","Marianne","Marie","Marilyn","Marion","Marjorie","Marlene","Marsha","Marta","Martha","Mary","Maryann","Mattie","Maureen","Maxine","May","Megan","Meghan","Melanie","Melba","Melinda","Melissa","Melody","Mercedes","Meredith","Michele","Michelle","Mildred","Mindy","Minnie","Miranda","Miriam","Misty","Molly","Mona","Monica","Monique","Muriel","Myra","Myrtle","Nadine","Nancy","Naomi","Natalie","Natasha","Nellie","Nettie","Nichole","Nicole","Nina","Nora","Norma","Olga","Olive","Olivia","Ollie","Opal","Ora","Pam","Pamela","Pat","Patricia","Patsy","Patti","Patty","Paula","Paulette","Pauline","Pearl","Peggy","Penny","Phyllis","Priscilla","Rachael","Rachel","Ramona","Raquel","Rebecca","Regina","Renee","Rhonda","Rita","Roberta","Robin","Robyn","Rochelle","Rosa","Rosalie","Rose","Rosemarie","Rosemary","Rosie","Roxanne","Ruby","Ruth","Sabrina","Sadie","Sally","Samantha","Sandra","Sandy","Sara","Sarah","Shannon","Shari","Sharon","Shawna","Sheila","Shelia","Shelley","Shelly","Sheri","Sherri","Sherry","Sheryl","Shirley","Silvia","Sonia","Sonja","Sonya","Sophia","Sophie","Stacey","Stacy","Stella","Stephanie","Sue","Susan","Susie","Suzanne","Sylvia","Tabitha","Tamara","Tami","Tammy","Tanya","Tara","Tasha","Teresa","Teri","Terri","Terry","Thelma","Theresa","Tiffany","Tina","Toni","Tonya","Tracey","Traci","Tracy","Tricia","Valerie","Vanessa","Velma","Vera","Verna","Veronica","Vicki","Vickie","Vicky","Victoria","Viola","Violet","Virginia","Vivian","Wanda","Wendy","Whitney","Willie","Wilma","Winifred","Yolanda","Yvette","Yvonne"],male:["Aaron","Abel","Abraham","Adam","Adrian","Al","Alan","Albert","Alberto","Alejandro","Alex","Alexander","Alfonso","Alfred","Alfredo","Allan","Allen","Alonzo","Alton","Alvin","Amos","Andre","Andres","Andrew","Andy","Angel","Angelo","Anthony","Antonio","Archie","Armando","Arnold","Arthur","Arturo","Aubrey","Austin","Barry","Ben","Benjamin","Bennie","Benny","Bernard","Bert","Bill","Billy","Blake","Bob","Bobby","Boyd","Brad","Bradford","Bradley","Brandon","Brendan","Brent","Brett","Brian","Bruce","Bryan","Bryant","Byron","Caleb","Calvin","Cameron","Carl","Carlos","Carlton","Carroll","Cary","Casey","Cecil","Cedric","Cesar","Chad","Charles","Charlie","Chester","Chris","Christian","Christopher","Clarence","Clark","Claude","Clay","Clayton","Clifford","Clifton","Clint","Clinton","Clyde","Cody","Colin","Conrad","Corey","Cornelius","Cory","Courtney","Craig","Curtis","Dale","Dallas","Damon","Dan","Dana","Daniel","Danny","Darin","Darnell","Darrel","Darrell","Darren","Darrin","Darryl","Daryl","Dave","David","Dean","Delbert","Dennis","Derek","Derrick","Devin","Dewey","Dexter","Domingo","Dominic","Dominick","Don","Donald","Donnie","Doug","Douglas","Doyle","Drew","Duane","Dustin","Dwayne","Dwight","Earl","Earnest","Ed","Eddie","Edgar","Edmond","Edmund","Eduardo","Edward","Edwin","Elbert","Elias","Elijah","Ellis","Elmer","Emanuel","Emilio","Emmett","Enrique","Eric","Erick","Erik","Ernest","Ernesto","Ervin","Eugene","Evan","Everett","Felipe","Felix","Fernando","Floyd","Forrest","Francis","Francisco","Frank","Frankie","Franklin","Fred","Freddie","Frederick","Fredrick","Gabriel","Garrett","Garry","Gary","Gene","Geoffrey","George","Gerald","Gerard","Gerardo","Gilbert","Gilberto","Glen","Glenn","Gordon","Grady","Grant","Greg","Gregg","Gregory","Guadalupe","Guillermo","Gustavo","Guy","Harold","Harry","Harvey","Hector","Henry","Herbert","Herman","Homer","Horace","Howard","Hubert","Hugh","Hugo","Ian","Ignacio","Ira","Irvin","Irving","Isaac","Ismael","Israel","Ivan","Jack","Jackie","Jacob","Jaime","Jake","James","Jamie","Jan","Jared","Jason","Javier","Jay","Jean","Jeff","Jeffery","Jeffrey","Jerald","Jeremiah","Jeremy","Jermaine","Jerome","Jerry","Jesse","Jessie","Jesus","Jim","Jimmie","Jimmy","Jody","Joe","Joel","Joey","John","Johnathan","Johnnie","Johnny","Jon","Jonathan","Jonathon","Jordan","Jorge","Jose","Joseph","Josh","Joshua","Juan","Julian","Julio","Julius","Justin","Karl","Keith","Kelly","Kelvin","Ken","Kenneth","Kenny","Kent","Kerry","Kevin","Kim","Kirk","Kristopher","Kurt","Kyle","Lamar","Lance","Larry","Laurence","Lawrence","Lee","Leland","Leo","Leon","Leonard","Leroy","Leslie","Lester","Levi","Lewis","Lionel","Lloyd","Lonnie","Loren","Lorenzo","Louis","Lowell","Lucas","Luis","Luke","Luther","Lyle","Lynn","Mack","Malcolm","Manuel","Marc","Marco","Marcos","Marcus","Mario","Marion","Mark","Marlon","Marshall","Martin","Marty","Marvin","Mathew","Matt","Matthew","Maurice","Max","Melvin","Merle","Michael","Micheal","Miguel","Mike","Milton","Mitchell","Morris","Moses","Myron","Nathan","Nathaniel","Neal","Neil","Nelson","Nicholas","Nick","Nicolas","Noah","Noel","Norman","Oliver","Omar","Orlando","Orville","Oscar","Otis","Owen","Pablo","Pat","Patrick","Paul","Pedro","Percy","Perry","Pete","Peter","Phil","Philip","Phillip","Preston","Rafael","Ralph","Ramiro","Ramon","Randal","Randall","Randolph","Randy","Raul","Ray","Raymond","Reginald","Rene","Rex","Ricardo","Richard","Rick","Rickey","Ricky","Robert","Roberto","Robin","Roderick","Rodney","Rodolfo","Rogelio","Roger","Roland","Rolando","Roman","Ron","Ronald","Ronnie","Roosevelt","Ross","Roy","Ruben","Rudolph","Rudy","Rufus","Russell","Ryan","Salvador","Salvatore","Sam","Sammy","Samuel","Santiago","Santos","Saul","Scott","Sean","Sergio","Seth","Shane","Shannon","Shaun","Shawn","Sheldon","Sherman","Sidney","Simon","Spencer","Stanley","Stephen","Steve","Steven","Stewart","Stuart","Sylvester","Taylor","Ted","Terence","Terrance","Terrell","Terrence","Terry","Theodore","Thomas","Tim","Timmy","Timothy","Toby","Todd","Tom","Tomas","Tommie","Tommy","Tony","Tracy","Travis","Trevor","Troy","Tyler","Tyrone","Van","Vernon","Victor","Vincent","Virgil","Wade","Wallace","Walter","Warren","Wayne","Wendell","Wesley","Wilbert","Wilbur","Wilfred","Willard","William","Willie","Willis","Wilson","Winston","Wm","Woodrow","Zachary"]};var ua=["Agender","Androgyne","Androgynous","Bigender","Cis female","Cis male","Cis man","Cis woman","Cis","Cisgender female","Cisgender male","Cisgender man","Cisgender woman","Cisgender","Demi-boy","Demi-girl","Demi-man","Demi-woman","Demiflux","Demigender","F2M","FTM","Female to male trans man","Female to male transgender man","Female to male transsexual man","Female to male","Gender fluid","Gender neutral","Gender nonconforming","Gender questioning","Gender variant","Genderflux","Genderqueer","Hermaphrodite","Intersex man","Intersex person","Intersex woman","Intersex","M2F","MTF","Male to female trans woman","Male to female transgender woman","Male to female transsexual woman","Male to female","Man","Multigender","Neither","Neutrois","Non-binary","Omnigender","Other","Pangender","Polygender","T* man","T* woman","Trans female","Trans male","Trans man","Trans person","Trans woman","Trans","Transsexual female","Transsexual male","Transsexual man","Transsexual person","Transsexual woman","Transsexual","Transgender female","Transgender person","Transmasculine","Trigender","Two* person","Two-spirit person","Two-spirit","Woman","Xenogender"];var ca=["Solutions","Program","Brand","Security","Research","Marketing","Directives","Implementation","Integration","Functionality","Response","Paradigm","Tactics","Identity","Markets","Group","Division","Applications","Optimization","Operations","Infrastructure","Intranet","Communications","Web","Branding","Quality","Assurance","Mobility","Accounts","Data","Creative","Configuration","Accountability","Interactions","Factors","Usability","Metrics"];var ma=["Lead","Senior","Direct","Corporate","Dynamic","Future","Product","National","Regional","District","Central","Global","Customer","Investor","International","Legacy","Forward","Internal","Human","Chief","Principal"];var ha=["{{person.jobDescriptor}} {{person.jobArea}} {{person.jobType}}"];var ya=["Supervisor","Associate","Executive","Liaison","Officer","Manager","Engineer","Specialist","Director","Coordinator","Administrator","Architect","Analyst","Designer","Planner","Orchestrator","Technician","Developer","Producer","Consultant","Assistant","Facilitator","Agent","Representative","Strategist"];var pa={generic:["Abbott","Abernathy","Abshire","Adams","Altenwerth","Anderson","Ankunding","Armstrong","Auer","Aufderhar","Bahringer","Bailey","Balistreri","Barrows","Bartell","Bartoletti","Barton","Bashirian","Batz","Bauch","Baumbach","Bayer","Beahan","Beatty","Bechtelar","Becker","Bednar","Beer","Beier","Berge","Bergnaum","Bergstrom","Bernhard","Bernier","Bins","Blanda","Blick","Block","Bode","Boehm","Bogan","Bogisich","Borer","Bosco","Botsford","Boyer","Boyle","Bradtke","Brakus","Braun","Breitenberg","Brekke","Brown","Bruen","Buckridge","Carroll","Carter","Cartwright","Casper","Cassin","Champlin","Christiansen","Cole","Collier","Collins","Conn","Connelly","Conroy","Considine","Corkery","Cormier","Corwin","Cremin","Crist","Crona","Cronin","Crooks","Cruickshank","Cummerata","Cummings","D'Amore","Dach","Daniel","Dare","Daugherty","Davis","Deckow","Denesik","Dibbert","Dickens","Dicki","Dickinson","Dietrich","Donnelly","Dooley","Douglas","Doyle","DuBuque","Durgan","Ebert","Effertz","Emard","Emmerich","Erdman","Ernser","Fadel","Fahey","Farrell","Fay","Feeney","Feest","Feil","Ferry","Fisher","Flatley","Frami","Franecki","Franey","Friesen","Fritsch","Funk","Gerhold","Gerlach","Gibson","Gislason","Gleason","Gleichner","Glover","Goldner","Goodwin","Gorczany","Gottlieb","Goyette","Grady","Graham","Grant","Green","Greenfelder","Greenholt","Grimes","Gulgowski","Gusikowski","Gutkowski","Gutmann","Haag","Hackett","Hagenes","Hahn","Haley","Halvorson","Hamill","Hammes","Hand","Hane","Hansen","Harber","Harris","Hartmann","Harvey","Hauck","Hayes","Heaney","Heathcote","Hegmann","Heidenreich","Heller","Herman","Hermann","Hermiston","Herzog","Hessel","Hettinger","Hickle","Hilll","Hills","Hilpert","Hintz","Hirthe","Hodkiewicz","Hoeger","Homenick","Hoppe","Howe","Howell","Hudson","Huel","Huels","Hyatt","Jacobi","Jacobs","Jacobson","Jakubowski","Jaskolski","Jast","Jenkins","Jerde","Johns","Johnson","Johnston","Jones","Kassulke","Kautzer","Keebler","Keeling","Kemmer","Kerluke","Kertzmann","Kessler","Kiehn","Kihn","Kilback","King","Kirlin","Klein","Kling","Klocko","Koch","Koelpin","Koepp","Kohler","Konopelski","Koss","Kovacek","Kozey","Krajcik","Kreiger","Kris","Kshlerin","Kub","Kuhic","Kuhlman","Kuhn","Kulas","Kunde","Kunze","Kuphal","Kutch","Kuvalis","Labadie","Lakin","Lang","Langosh","Langworth","Larkin","Larson","Leannon","Lebsack","Ledner","Leffler","Legros","Lehner","Lemke","Lesch","Leuschke","Lind","Lindgren","Littel","Little","Lockman","Lowe","Lubowitz","Lueilwitz","Luettgen","Lynch","MacGyver","Macejkovic","Maggio","Mann","Mante","Marks","Marquardt","Marvin","Mayer","Mayert","McClure","McCullough","McDermott","McGlynn","McKenzie","McLaughlin","Medhurst","Mertz","Metz","Miller","Mills","Mitchell","Moen","Mohr","Monahan","Moore","Morar","Morissette","Mosciski","Mraz","Mueller","Muller","Murazik","Murphy","Murray","Nader","Nicolas","Nienow","Nikolaus","Nitzsche","Nolan","O'Connell","O'Conner","O'Hara","O'Keefe","O'Kon","O'Reilly","Oberbrunner","Okuneva","Olson","Ondricka","Orn","Ortiz","Osinski","Pacocha","Padberg","Pagac","Parisian","Parker","Paucek","Pfannerstill","Pfeffer","Pollich","Pouros","Powlowski","Predovic","Price","Prohaska","Prosacco","Purdy","Quigley","Quitzon","Rath","Ratke","Rau","Raynor","Reichel","Reichert","Reilly","Reinger","Rempel","Renner","Reynolds","Rice","Rippin","Ritchie","Robel","Roberts","Rodriguez","Rogahn","Rohan","Rolfson","Romaguera","Roob","Rosenbaum","Rowe","Ruecker","Runolfsdottir","Runolfsson","Runte","Russel","Rutherford","Ryan","Sanford","Satterfield","Sauer","Sawayn","Schaden","Schaefer","Schamberger","Schiller","Schimmel","Schinner","Schmeler","Schmidt","Schmitt","Schneider","Schoen","Schowalter","Schroeder","Schulist","Schultz","Schumm","Schuppe","Schuster","Senger","Shanahan","Shields","Simonis","Sipes","Skiles","Smith","Smitham","Spencer","Spinka","Sporer","Stamm","Stanton","Stark","Stehr","Steuber","Stiedemann","Stokes","Stoltenberg","Stracke","Streich","Stroman","Strosin","Swaniawski","Swift","Terry","Thiel","Thompson","Tillman","Torp","Torphy","Towne","Toy","Trantow","Tremblay","Treutel","Tromp","Turcotte","Turner","Ullrich","Upton","Vandervort","Veum","Volkman","Von","VonRueden","Waelchi","Walker","Walsh","Walter","Ward","Waters","Watsica","Weber","Wehner","Weimann","Weissnat","Welch","West","White","Wiegand","Wilderman","Wilkinson","Will","Williamson","Willms","Windler","Wintheiser","Wisoky","Wisozk","Witting","Wiza","Wolf","Wolff","Wuckert","Wunsch","Wyman","Yost","Yundt","Zboncak","Zemlak","Ziemann","Zieme","Zulauf"]};var ga={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var ba={generic:["Addison","Alex","Anderson","Angel","Arden","August","Austin","Avery","Bailey","Billie","Blake","Bowie","Brooklyn","Cameron","Charlie","Corey","Dakota","Drew","Elliott","Ellis","Emerson","Finley","Gray","Greer","Harper","Hayden","Jaden","James","Jamie","Jordan","Jules","Kai","Kendall","Kennedy","Kyle","Leslie","Logan","London","Marlowe","Micah","Nico","Noah","North","Parker","Phoenix","Quinn","Reagan","Reese","Reign","Riley","River","Robin","Rory","Rowan","Ryan","Sage","Sasha","Sawyer","Shawn","Shiloh","Skyler","Taylor"],female:["Abigail","Adele","Alex","Alice","Alisha","Amber","Amelia","Amora","Ana\xEFs","Angelou","Anika","Anise","Annabel","Anne","Aphrodite","Aretha","Arya","Ashton","Aster","Audrey","Avery","Bailee","Bay","Belle","Beth","Billie","Blair","Blaise","Blake","Blanche","Blue","Bree","Brielle","Brienne","Brooke","Caleen","Candice","Caprice","Carelyn","Caylen","Celine","Cerise","Cia","Claire","Claudia","Clementine","Coral","Coraline","Dahlia","Dakota","Dawn","Della","Demi","Denise","Denver","Devine","Devon","Diana","Dylan","Ebony","Eden","Eleanor","Elein","Elizabeth","Ellen","Elodie","Eloise","Ember","Emma","Erin","Eyre","Faith","Farrah","Fawn","Fayre","Fern","France","Francis","Frida","Genisis","Georgia","Grace","Gwen","Harley","Harper","Hazel","Helen","Hippolyta","Holly","Hope","Imani","Iowa","Ireland","Irene","Iris","Isa","Isla","Ivy","Jade","Jane","Jazz","Jean","Jess","Jett","Jo","Joan","Jolie","Jordan","Josie","Journey","Joy","Jules","Julien","Juliet","Juniper","Justice","Kali","Karma","Kat","Kate","Kennedy","Keva","Kylie","Lake","Lane","Lark","Layla","Lee","Leigh","Leona","Lexi","London","Lou","Louise","Love","Luna","Lux","Lynn","Lyric","Maddie","Mae","Marie","Matilda","Maude","Maybel","Meadow","Medusa","Mercy","Michelle","Mirabel","Monroe","Morgan","Nalia","Naomi","Nova","Olive","Paige","Parker","Pax","Pearl","Penelope","Phoenix","Quinn","Rae","Rain","Raven","Ray","Raye","Rebel","Reese","Reeve","Regan","Riley","River","Robin","Rory","Rose","Royal","Ruth","Rylie","Sage","Sam","Saturn","Scout","Serena","Sky","Skylar","Sofia","Sophia","Storm","Sue","Suzanne","Sydney","Taylen","Taylor","Teagan","Tempest","Tenley","Thea","Trinity","Valerie","Venus","Vera","Violet","Willow","Winter","Xena","Zaylee","Zion","Zoe"],male:["Ace","Aiden","Alexander","Ander","Anthony","Asher","August","Aziel","Bear","Beckham","Benjamin","Buddy","Calvin","Carter","Charles","Christopher","Clyde","Cooper","Daniel","David","Dior","Dylan","Elijah","Ellis","Emerson","Ethan","Ezra","Fletcher","Flynn","Gabriel","Grayson","Gus","Hank","Harrison","Hendrix","Henry","Houston","Hudson","Hugh","Isaac","Jack","Jackson","Jacob","Jakobe","James","Jaxon","Jaxtyn","Jayden","John","Joseph","Josiah","Jude","Julian","Karsyn","Kenji","Kobe","Kylo","Lennon","Leo","Levi","Liam","Lincoln","Logan","Louis","Lucas","Lucky","Luke","Mason","Mateo","Matthew","Maverick","Michael","Monroe","Nixon","Ocean","Oliver","Otis","Otto","Owen","Ozzy","Parker","Rocky","Samuel","Sebastian","Sonny","Teddy","Theo","Theodore","Thomas","Truett","Walter","Warren","Watson","William","Wison","Wyatt","Ziggy","Zyair"]};var Ca=[{value:"{{person.firstName}} {{person.lastName}}",weight:49},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:7},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:7},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1}];var Sa={generic:["Dr.","Miss","Mr.","Mrs.","Ms."],female:["Dr.","Miss","Mrs.","Ms."],male:["Dr.","Mr."]};var ka=["female","male"];var fa=["Jr.","Sr.","I","II","III","IV","V","MD","DDS","PhD","DVM"];var va=["Aquarius","Pisces","Aries","Taurus","Gemini","Cancer","Leo","Virgo","Libra","Scorpio","Sagittarius","Capricorn"];var yr={bio_part:ta,bio_pattern:la,bio_supporter:sa,first_name:da,gender:ua,job_area:ca,job_descriptor:ma,job_title_pattern:ha,job_type:ya,last_name:pa,last_name_pattern:ga,middle_name:ba,name:Ca,prefix:Sa,sex:ka,suffix:fa,western_zodiac_sign:va},Aa=yr;var Ba=["!##-!##-####","(!##) !##-####","1-!##-!##-####","!##.!##.####","!##-!##-#### x###","(!##) !##-#### x###","1-!##-!##-#### x###","!##.!##.#### x###","!##-!##-#### x####","(!##) !##-#### x####","1-!##-!##-#### x####","!##.!##.#### x####","!##-!##-#### x#####","(!##) !##-#### x#####","1-!##-!##-#### x#####","!##.!##.#### x#####"];var Ta=["+1!##!######"];var Ma=["(!##) !##-####"];var pr={human:Ba,international:Ta,national:Ma},wa=pr;var gr={format:wa},La=gr;var Da=[{symbol:"H",name:"Hydrogen",atomicNumber:1},{symbol:"He",name:"Helium",atomicNumber:2},{symbol:"Li",name:"Lithium",atomicNumber:3},{symbol:"Be",name:"Beryllium",atomicNumber:4},{symbol:"B",name:"Boron",atomicNumber:5},{symbol:"C",name:"Carbon",atomicNumber:6},{symbol:"N",name:"Nitrogen",atomicNumber:7},{symbol:"O",name:"Oxygen",atomicNumber:8},{symbol:"F",name:"Fluorine",atomicNumber:9},{symbol:"Ne",name:"Neon",atomicNumber:10},{symbol:"Na",name:"Sodium",atomicNumber:11},{symbol:"Mg",name:"Magnesium",atomicNumber:12},{symbol:"Al",name:"Aluminium",atomicNumber:13},{symbol:"Si",name:"Silicon",atomicNumber:14},{symbol:"P",name:"Phosphorus",atomicNumber:15},{symbol:"S",name:"Sulfur",atomicNumber:16},{symbol:"Cl",name:"Chlorine",atomicNumber:17},{symbol:"Ar",name:"Argon",atomicNumber:18},{symbol:"K",name:"Potassium",atomicNumber:19},{symbol:"Ca",name:"Calcium",atomicNumber:20},{symbol:"Sc",name:"Scandium",atomicNumber:21},{symbol:"Ti",name:"Titanium",atomicNumber:22},{symbol:"V",name:"Vanadium",atomicNumber:23},{symbol:"Cr",name:"Chromium",atomicNumber:24},{symbol:"Mn",name:"Manganese",atomicNumber:25},{symbol:"Fe",name:"Iron",atomicNumber:26},{symbol:"Co",name:"Cobalt",atomicNumber:27},{symbol:"Ni",name:"Nickel",atomicNumber:28},{symbol:"Cu",name:"Copper",atomicNumber:29},{symbol:"Zn",name:"Zinc",atomicNumber:30},{symbol:"Ga",name:"Gallium",atomicNumber:31},{symbol:"Ge",name:"Germanium",atomicNumber:32},{symbol:"As",name:"Arsenic",atomicNumber:33},{symbol:"Se",name:"Selenium",atomicNumber:34},{symbol:"Br",name:"Bromine",atomicNumber:35},{symbol:"Kr",name:"Krypton",atomicNumber:36},{symbol:"Rb",name:"Rubidium",atomicNumber:37},{symbol:"Sr",name:"Strontium",atomicNumber:38},{symbol:"Y",name:"Yttrium",atomicNumber:39},{symbol:"Zr",name:"Zirconium",atomicNumber:40},{symbol:"Nb",name:"Niobium",atomicNumber:41},{symbol:"Mo",name:"Molybdenum",atomicNumber:42},{symbol:"Tc",name:"Technetium",atomicNumber:43},{symbol:"Ru",name:"Ruthenium",atomicNumber:44},{symbol:"Rh",name:"Rhodium",atomicNumber:45},{symbol:"Pd",name:"Palladium",atomicNumber:46},{symbol:"Ag",name:"Silver",atomicNumber:47},{symbol:"Cd",name:"Cadmium",atomicNumber:48},{symbol:"In",name:"Indium",atomicNumber:49},{symbol:"Sn",name:"Tin",atomicNumber:50},{symbol:"Sb",name:"Antimony",atomicNumber:51},{symbol:"Te",name:"Tellurium",atomicNumber:52},{symbol:"I",name:"Iodine",atomicNumber:53},{symbol:"Xe",name:"Xenon",atomicNumber:54},{symbol:"Cs",name:"Caesium",atomicNumber:55},{symbol:"Ba",name:"Barium",atomicNumber:56},{symbol:"La",name:"Lanthanum",atomicNumber:57},{symbol:"Ce",name:"Cerium",atomicNumber:58},{symbol:"Pr",name:"Praseodymium",atomicNumber:59},{symbol:"Nd",name:"Neodymium",atomicNumber:60},{symbol:"Pm",name:"Promethium",atomicNumber:61},{symbol:"Sm",name:"Samarium",atomicNumber:62},{symbol:"Eu",name:"Europium",atomicNumber:63},{symbol:"Gd",name:"Gadolinium",atomicNumber:64},{symbol:"Tb",name:"Terbium",atomicNumber:65},{symbol:"Dy",name:"Dysprosium",atomicNumber:66},{symbol:"Ho",name:"Holmium",atomicNumber:67},{symbol:"Er",name:"Erbium",atomicNumber:68},{symbol:"Tm",name:"Thulium",atomicNumber:69},{symbol:"Yb",name:"Ytterbium",atomicNumber:70},{symbol:"Lu",name:"Lutetium",atomicNumber:71},{symbol:"Hf",name:"Hafnium",atomicNumber:72},{symbol:"Ta",name:"Tantalum",atomicNumber:73},{symbol:"W",name:"Tungsten",atomicNumber:74},{symbol:"Re",name:"Rhenium",atomicNumber:75},{symbol:"Os",name:"Osmium",atomicNumber:76},{symbol:"Ir",name:"Iridium",atomicNumber:77},{symbol:"Pt",name:"Platinum",atomicNumber:78},{symbol:"Au",name:"Gold",atomicNumber:79},{symbol:"Hg",name:"Mercury",atomicNumber:80},{symbol:"Tl",name:"Thallium",atomicNumber:81},{symbol:"Pb",name:"Lead",atomicNumber:82},{symbol:"Bi",name:"Bismuth",atomicNumber:83},{symbol:"Po",name:"Polonium",atomicNumber:84},{symbol:"At",name:"Astatine",atomicNumber:85},{symbol:"Rn",name:"Radon",atomicNumber:86},{symbol:"Fr",name:"Francium",atomicNumber:87},{symbol:"Ra",name:"Radium",atomicNumber:88},{symbol:"Ac",name:"Actinium",atomicNumber:89},{symbol:"Th",name:"Thorium",atomicNumber:90},{symbol:"Pa",name:"Protactinium",atomicNumber:91},{symbol:"U",name:"Uranium",atomicNumber:92},{symbol:"Np",name:"Neptunium",atomicNumber:93},{symbol:"Pu",name:"Plutonium",atomicNumber:94},{symbol:"Am",name:"Americium",atomicNumber:95},{symbol:"Cm",name:"Curium",atomicNumber:96},{symbol:"Bk",name:"Berkelium",atomicNumber:97},{symbol:"Cf",name:"Californium",atomicNumber:98},{symbol:"Es",name:"Einsteinium",atomicNumber:99},{symbol:"Fm",name:"Fermium",atomicNumber:100},{symbol:"Md",name:"Mendelevium",atomicNumber:101},{symbol:"No",name:"Nobelium",atomicNumber:102},{symbol:"Lr",name:"Lawrencium",atomicNumber:103},{symbol:"Rf",name:"Rutherfordium",atomicNumber:104},{symbol:"Db",name:"Dubnium",atomicNumber:105},{symbol:"Sg",name:"Seaborgium",atomicNumber:106},{symbol:"Bh",name:"Bohrium",atomicNumber:107},{symbol:"Hs",name:"Hassium",atomicNumber:108},{symbol:"Mt",name:"Meitnerium",atomicNumber:109},{symbol:"Ds",name:"Darmstadtium",atomicNumber:110},{symbol:"Rg",name:"Roentgenium",atomicNumber:111},{symbol:"Cn",name:"Copernicium",atomicNumber:112},{symbol:"Nh",name:"Nihonium",atomicNumber:113},{symbol:"Fl",name:"Flerovium",atomicNumber:114},{symbol:"Mc",name:"Moscovium",atomicNumber:115},{symbol:"Lv",name:"Livermorium",atomicNumber:116},{symbol:"Ts",name:"Tennessine",atomicNumber:117},{symbol:"Og",name:"Oganesson",atomicNumber:118}];var Ra=[{name:"meter",symbol:"m"},{name:"second",symbol:"s"},{name:"mole",symbol:"mol"},{name:"ampere",symbol:"A"},{name:"kelvin",symbol:"K"},{name:"candela",symbol:"cd"},{name:"kilogram",symbol:"kg"},{name:"radian",symbol:"rad"},{name:"hertz",symbol:"Hz"},{name:"newton",symbol:"N"},{name:"pascal",symbol:"Pa"},{name:"joule",symbol:"J"},{name:"watt",symbol:"W"},{name:"coulomb",symbol:"C"},{name:"volt",symbol:"V"},{name:"ohm",symbol:"\u03A9"},{name:"tesla",symbol:"T"},{name:"degree Celsius",symbol:"\xB0C"},{name:"lumen",symbol:"lm"},{name:"becquerel",symbol:"Bq"},{name:"gray",symbol:"Gy"},{name:"sievert",symbol:"Sv"},{name:"steradian",symbol:"sr"},{name:"farad",symbol:"F"},{name:"siemens",symbol:"S"},{name:"weber",symbol:"Wb"},{name:"henry",symbol:"H"},{name:"lux",symbol:"lx"},{name:"katal",symbol:"kat"}];var br={chemical_element:Da,unit:Ra},Pa=br;var Ha=["ants","bats","bears","bees","birds","buffalo","cats","chickens","cattle","dogs","dolphins","ducks","elephants","fishes","foxes","frogs","geese","goats","horses","kangaroos","lions","monkeys","owls","oxen","penguins","people","pigs","rabbits","sheep","tigers","whales","wolves","zebras","banshees","crows","black cats","chimeras","ghosts","conspirators","dragons","dwarves","elves","enchanters","exorcists","sons","foes","giants","gnomes","goblins","gooses","griffins","lycanthropes","nemesis","ogres","oracles","prophets","sorcerors","spiders","spirits","vampires","warlocks","vixens","werewolves","witches","worshipers","zombies","druids"];var Wa=["{{location.state}} {{team.creature}}"];var Cr={creature:Ha,name:Wa},Ga=Cr;var Fa=["Adventure Road Bicycle","BMX Bicycle","City Bicycle","Cruiser Bicycle","Cyclocross Bicycle","Dual-Sport Bicycle","Fitness Bicycle","Flat-Foot Comfort Bicycle","Folding Bicycle","Hybrid Bicycle","Mountain Bicycle","Recumbent Bicycle","Road Bicycle","Tandem Bicycle","Touring Bicycle","Track/Fixed-Gear Bicycle","Triathlon/Time Trial Bicycle","Tricycle"];var Na=["Diesel","Electric","Gasoline","Hybrid"];var Ea=["Aston Martin","Audi","BMW","BYD","Bentley","Bugatti","Cadillac","Chevrolet","Chrysler","Citro\xEBn","Dodge","Ferrari","Fiat","Ford","Honda","Hyundai","Jaguar","Jeep","Kia","Lamborghini","Land Rover","MG","Mahindra & Mahindra","Maruti","Maserati","Mazda","Mercedes Benz","Mini","Mitsubishi","NIO","Nissan","Peugeot","Polestar","Porsche","Renault","Rivian","Rolls Royce","Skoda","Smart","Subaru","Suzuki","Tata","Tesla","Toyota","Vauxhall","Volkswagen","Volvo"];var Ja=["1","2","911","A4","A8","ATS","Accord","Alpine","Altima","Aventador","Beetle","CTS","CX-9","Camaro","Camry","Challenger","Charger","Civic","Colorado","Corvette","Countach","Cruze","Durango","El Camino","Element","Escalade","Expedition","Explorer","F-150","Fiesta","Focus","Fortwo","Golf","Grand Caravan","Grand Cherokee","Impala","Jetta","Land Cruiser","LeBaron","Malibu","Mercielago","Model 3","Model S","Model T","Model X","Model Y","Mustang","PT Cruiser","Prius","Ranchero","Roadster","Sentra","Silverado","Spyder","Taurus","V90","Volt","Wrangler","XC90","XTS"];var Ia=["Cargo Van","Convertible","Coupe","Crew Cab Pickup","Extended Cab Pickup","Hatchback","Minivan","Passenger Van","SUV","Sedan","Wagon"];var Sr={bicycle_type:Fa,fuel:Na,manufacturer:Ea,model:Ja,type:Ia},Ka=Sr;var Oa=["abandoned","able","acceptable","acclaimed","accomplished","accurate","aching","acidic","actual","admired","adolescent","advanced","affectionate","afraid","aged","aggravating","aggressive","agile","agitated","agreeable","ajar","alarmed","alert","alienated","alive","all","altruistic","amazing","ambitious","ample","amused","angelic","anguished","animated","annual","another","antique","any","apprehensive","appropriate","apt","arid","artistic","ashamed","assured","astonishing","athletic","austere","authentic","authorized","avaricious","average","aware","awesome","awful","babyish","back","bad","baggy","bare","basic","beloved","beneficial","best","better","big","biodegradable","bitter","black","black-and-white","blank","blaring","bleak","blind","blond","blue","blushing","bogus","boiling","bony","boring","bossy","both","bouncy","bowed","brave","breakable","bright","brilliant","brisk","broken","brown","bruised","bulky","burdensome","burly","bustling","busy","buttery","buzzing","calculating","candid","carefree","careless","caring","cautious","cavernous","celebrated","charming","cheap","cheerful","chilly","chubby","circular","classic","clean","clear","clear-cut","close","closed","cloudy","clueless","clumsy","cluttered","coarse","colorful","colorless","colossal","comfortable","common","compassionate","competent","complete","complicated","concerned","concrete","confused","considerate","content","cool","cooperative","coordinated","corny","corrupt","courageous","courteous","crafty","crazy","creamy","creative","criminal","critical","crooked","crowded","cruel","crushing","cuddly","cultivated","cumbersome","curly","cute","damaged","damp","dapper","dark","darling","dazzling","dead","deadly","deafening","dearest","decent","decisive","deep","defenseless","defensive","deficient","definite","definitive","delectable","delicious","delirious","dense","dental","dependable","dependent","descriptive","deserted","determined","devoted","different","difficult","digital","diligent","dim","direct","dirty","discrete","disloyal","dismal","distant","distinct","distorted","doting","downright","drab","dramatic","dreary","dual","dull","dutiful","each","early","earnest","easy","ecstatic","edible","educated","elastic","elderly","electric","elegant","elementary","elliptical","eminent","emotional","empty","enchanted","enchanting","energetic","enlightened","enraged","entire","equatorial","essential","esteemed","ethical","everlasting","every","evil","exalted","excellent","excitable","excited","exhausted","exotic","expensive","experienced","expert","extra-large","extroverted","failing","faint","fair","fake","familiar","fantastic","far","far-flung","far-off","faraway","fat","fatal","fatherly","favorable","favorite","fearless","feline","filthy","fine","finished","firm","first","firsthand","fixed","flashy","flawed","flawless","flickering","flimsy","flowery","fluffy","flustered","focused","fond","foolhardy","foolish","forceful","formal","forsaken","fortunate","fragrant","frail","frank","free","french","frequent","friendly","frightened","frilly","frivolous","frizzy","front","frozen","frugal","fruitful","functional","funny","fussy","fuzzy","gaseous","general","gentle","genuine","gifted","gigantic","giving","glaring","glass","gleaming","glittering","gloomy","glorious","glossy","glum","golden","good","good-natured","gorgeous","graceful","gracious","grandiose","granular","grave","gray","great","greedy","grim","grimy","gripping","grizzled","grouchy","grounded","growing","grown","grubby","gruesome","grumpy","guilty","gullible","gummy","hairy","handsome","handy","happy","happy-go-lucky","hard-to-find","harmful","hasty","hateful","haunting","heartfelt","heavenly","heavy","hefty","helpful","helpless","hidden","hoarse","hollow","homely","honorable","honored","hopeful","hospitable","hot","huge","humble","humiliating","hungry","hurtful","husky","icy","ideal","idealistic","idolized","ignorant","ill","ill-fated","illiterate","illustrious","imaginary","imaginative","immaculate","immediate","immense","impartial","impassioned","impeccable","impish","impolite","important","impossible","impractical","impressionable","impressive","improbable","impure","inborn","incomparable","incomplete","inconsequential","indelible","indolent","inexperienced","infamous","infatuated","inferior","infinite","informal","innocent","insecure","insidious","insignificant","insistent","instructive","intelligent","intent","interesting","internal","international","intrepid","ironclad","irresponsible","jagged","jam-packed","jaunty","jealous","jittery","joyful","joyous","jubilant","judicious","juicy","jumbo","junior","juvenile","kaleidoscopic","key","knotty","knowledgeable","known","kooky","kosher","lanky","last","lasting","late","lavish","lawful","lazy","leading","lean","left","legal","light","lighthearted","likable","likely","limited","limp","limping","linear","lined","liquid","little","live","lively","livid","lone","lonely","long","long-term","lost","lovable","lovely","low","lucky","lumbering","lumpy","lustrous","mad","made-up","magnificent","majestic","major","male","mammoth","married","marvelous","massive","mature","meager","mealy","mean","measly","meaty","mediocre","medium","memorable","menacing","merry","messy","metallic","mild","milky","mindless","minor","minty","miserable","miserly","misguided","mixed","moist","monstrous","monthly","monumental","moral","motionless","muddy","muffled","multicolored","mundane","murky","mushy","musty","muted","mysterious","narrow","natural","naughty","nautical","near","neat","necessary","needy","negative","neglected","negligible","neighboring","nervous","new","next","nice","nifty","nimble","nippy","nocturnal","normal","noted","noteworthy","noxious","numb","nutritious","obedient","oblong","obvious","odd","oddball","official","oily","old","old-fashioned","only","optimal","optimistic","orange","orderly","ordinary","ornate","ornery","other","our","outgoing","outlandish","outlying","outrageous","outstanding","oval","overcooked","overdue","palatable","pale","paltry","parallel","parched","partial","passionate","pastel","peaceful","peppery","perfumed","perky","personal","pertinent","pessimistic","petty","phony","physical","pink","pitiful","plain","pleasant","pleased","pleasing","plump","pointed","pointless","polished","polite","political","poor","portly","posh","possible","potable","powerful","powerless","practical","precious","present","prestigious","pretty","pricey","prickly","primary","prime","private","probable","productive","profitable","profuse","proper","proud","prudent","punctual","puny","pure","purple","pushy","putrid","puzzled","qualified","quarrelsome","quarterly","queasy","querulous","questionable","quick","quick-witted","quiet","quintessential","quixotic","radiant","ragged","rapid","rare","raw","realistic","reasonable","recent","reckless","rectangular","red","reflecting","regal","regular","remarkable","remorseful","repentant","respectful","responsible","rewarding","rich","right","rigid","ripe","roasted","robust","rosy","rotating","rotten","rough","round","rowdy","royal","rubbery","ruddy","rundown","runny","rural","rusty","sad","salty","same","sandy","sarcastic","sardonic","scaly","scared","scary","scented","scientific","scornful","scratchy","second","second-hand","secondary","secret","self-assured","self-reliant","selfish","sentimental","separate","serene","serpentine","severe","shabby","shadowy","shady","shallow","shameful","shameless","shimmering","shiny","shocked","shoddy","short","short-term","showy","shrill","shy","sick","silent","silky","silver","similar","simple","simplistic","sinful","sizzling","skeletal","sleepy","slight","slimy","slow","slushy","small","smart","smoggy","smooth","smug","snappy","snarling","sneaky","sniveling","snoopy","sociable","soft","soggy","somber","some","sophisticated","sore","sorrowful","soulful","soupy","sour","spanish","sparkling","sparse","specific","speedy","spherical","spiffy","spirited","spiteful","splendid","spotless","square","squeaky","squiggly","stable","staid","stained","stale","standard","stark","steel","steep","sticky","stiff","stingy","stormy","straight","strange","strict","strident","striking","strong","stunning","stupendous","sturdy","stylish","subdued","submissive","substantial","subtle","suburban","sudden","sugary","sunny","super","superb","superficial","superior","supportive","sure-footed","surprised","svelte","sweet","swift","talkative","tall","tame","tangible","tasty","tattered","taut","tedious","teeming","tempting","tender","tense","tepid","terrible","that","these","thick","thin","thorny","thorough","those","thrifty","tidy","tight","timely","tinted","tiny","tired","torn","total","tough","tragic","trained","triangular","tricky","trim","trivial","troubled","true","trusting","trustworthy","trusty","turbulent","twin","ugly","ultimate","unaware","uncomfortable","uncommon","unconscious","understated","uneven","unfinished","unfit","unfortunate","unhappy","unhealthy","uniform","unimportant","unique","unkempt","unknown","unlawful","unlined","unlucky","unpleasant","unrealistic","unripe","unruly","unselfish","unsightly","unsteady","unsung","untidy","untimely","untried","untrue","unused","unusual","unwelcome","unwieldy","unwilling","unwritten","upbeat","upright","upset","urban","usable","useless","utilized","utter","vague","vain","valuable","variable","vast","velvety","vengeful","vibrant","victorious","violent","vivacious","vivid","voluminous","warlike","warm","warmhearted","warped","wasteful","waterlogged","watery","wavy","wealthy","weary","webbed","wee","weekly","weighty","weird","well-documented","well-groomed","well-lit","well-made","well-off","well-to-do","well-worn","which","whimsical","whirlwind","whispered","white","whole","whopping","wicked","wide","wide-eyed","wiggly","willing","wilted","winding","windy","winged","wise","witty","wobbly","woeful","wonderful","wordy","worldly","worse","worst","worthless","worthwhile","worthy","wrathful","wretched","writhing","wrong","wry","yearly","yellow","yellowish","young","youthful","yummy","zany","zealous","zesty"];var xa=["abnormally","absentmindedly","accidentally","acidly","actually","adventurously","afterwards","almost","always","angrily","annually","anxiously","arrogantly","awkwardly","badly","bashfully","beautifully","bitterly","bleakly","blindly","blissfully","boastfully","boldly","bravely","briefly","brightly","briskly","broadly","busily","calmly","carefully","carelessly","cautiously","certainly","cheerfully","clearly","cleverly","closely","coaxingly","colorfully","commonly","continually","coolly","correctly","courageously","crossly","cruelly","curiously","daily","daintily","dearly","deceivingly","deeply","defiantly","deliberately","delightfully","diligently","dimly","doubtfully","dreamily","easily","elegantly","energetically","enormously","enthusiastically","equally","especially","even","evenly","eventually","exactly","excitedly","extremely","fairly","faithfully","famously","far","fast","fatally","ferociously","fervently","fiercely","fondly","foolishly","fortunately","frankly","frantically","freely","frenetically","frightfully","fully","furiously","generally","generously","gently","gladly","gleefully","gracefully","gratefully","greatly","greedily","happily","hastily","healthily","heavily","helpfully","helplessly","highly","honestly","hopelessly","hourly","hungrily","immediately","innocently","inquisitively","instantly","intensely","intently","interestingly","inwardly","irritably","jaggedly","jealously","joshingly","jovially","joyfully","joyously","jubilantly","judgementally","justly","keenly","kiddingly","kindheartedly","kindly","kissingly","knavishly","knottily","knowingly","knowledgeably","kookily","lazily","less","lightly","likely","limply","lively","loftily","longingly","loosely","loudly","lovingly","loyally","madly","majestically","meaningfully","mechanically","merrily","miserably","mockingly","monthly","more","mortally","mostly","mysteriously","naturally","nearly","neatly","needily","nervously","never","nicely","noisily","not","obediently","obnoxiously","oddly","offensively","officially","often","only","openly","optimistically","overconfidently","owlishly","painfully","partially","patiently","perfectly","physically","playfully","politely","poorly","positively","potentially","powerfully","promptly","properly","punctually","quaintly","quarrelsomely","queasily","questionably","questioningly","quicker","quickly","quietly","quirkily","quizzically","rapidly","rarely","readily","really","reassuringly","recklessly","regularly","reluctantly","repeatedly","reproachfully","restfully","righteously","rightfully","rigidly","roughly","rudely","sadly","safely","scarcely","scarily","searchingly","sedately","seemingly","seldom","selfishly","separately","seriously","shakily","sharply","sheepishly","shrilly","shyly","silently","sleepily","slowly","smoothly","softly","solemnly","solidly","sometimes","soon","speedily","stealthily","sternly","strictly","successfully","suddenly","surprisingly","suspiciously","sweetly","swiftly","sympathetically","tenderly","tensely","terribly","thankfully","thoroughly","thoughtfully","tightly","tomorrow","too","tremendously","triumphantly","truly","truthfully","ultimately","unabashedly","unaccountably","unbearably","unethically","unexpectedly","unfortunately","unimpressively","unnaturally","unnecessarily","upbeat","upliftingly","upright","upside-down","upward","upwardly","urgently","usefully","uselessly","usually","utterly","vacantly","vaguely","vainly","valiantly","vastly","verbally","very","viciously","victoriously","violently","vivaciously","voluntarily","warmly","weakly","wearily","well","wetly","wholly","wildly","willfully","wisely","woefully","wonderfully","worriedly","wrongly","yawningly","yearly","yearningly","yesterday","yieldingly","youthfully"];var za=["after","although","and","as","because","before","but","consequently","even","finally","for","furthermore","hence","how","however","if","inasmuch","incidentally","indeed","instead","lest","likewise","meanwhile","nor","now","once","or","provided","since","so","supposing","than","that","though","till","unless","until","what","when","whenever","where","whereas","wherever","whether","which","while","who","whoever","whose","why","yet"];var Va=["yuck","oh","phooey","blah","boo","whoa","yowza","huzzah","boohoo","fooey","geez","pfft","ew","ah","yum","brr","hm","yahoo","aha","woot","drat","gah","meh","psst","aw","ugh","yippee","eek","gee","bah","gadzooks","duh","ha","mmm","ouch","phew","ack","uh-huh","gosh","hmph","pish","zowie","er","ick","oof","um"];var Ya=["CD","SUV","abacus","academics","accelerator","accompanist","account","accountability","acquaintance","ad","adaptation","address","adrenalin","adult","advancement","advertisement","adviser","affect","affiliate","aftermath","agreement","airbus","aircraft","airline","airmail","airman","airport","alb","alert","allegation","alliance","alligator","allocation","almighty","amendment","amnesty","analogy","angle","annual","antelope","anticodon","apparatus","appliance","approach","apricot","arcade","archaeology","armchair","armoire","asset","assist","atrium","attraction","availability","avalanche","awareness","babushka","backbone","backburn","bakeware","bandwidth","bar","barge","baritone","barracks","baseboard","basket","bathhouse","bathrobe","battle","begonia","behest","bell","bench","bend","beret","best-seller","bid","bidet","bin","birdbath","birdcage","birth","blight","blossom","blowgun","bob","bog","bonfire","bonnet","bookcase","bookend","boulevard","bourgeoisie","bowler","bowling","boyfriend","brace","bracelet","bran","breastplate","brief","brochure","brook","brush","bug","bump","bungalow","cafe","cake","calculus","cannon","cantaloupe","cap","cappelletti","captain","caption","carboxyl","cardboard","carnival","case","casement","cash","casket","cassava","castanet","catalyst","cauliflower","cellar","celsius","cemetery","ceramic","ceramics","certification","chainstay","chairperson","challenge","championship","chap","chapel","character","characterization","charlatan","charm","chasuble","cheese","cheetah","chiffonier","chops","chow","cinder","cinema","circumference","citizen","clamp","clavicle","cleaner","climb","co-producer","coal","coast","cod","coil","coin","coliseum","collaboration","collectivization","colon","colonialism","comestible","commercial","commodity","community","comparison","completion","complication","compromise","concentration","configuration","confusion","conservation","conservative","consistency","contractor","contrail","convection","conversation","cook","coordination","cop-out","cope","cork","cornet","corporation","corral","cosset","costume","couch","council","councilman","countess","courtroom","cow","creator","creature","crest","cricket","crocodile","cross-contamination","cruelty","cuckoo","curl","custody","custom","cutlet","cutover","cycle","daddy","dandelion","dash","daughter","dead","decision","deck","declaration","decongestant","decryption","deduction","deed","deer","defendant","density","department","dependency","deployment","depot","derby","descendant","descent","design","designation","desk","detective","devastation","developing","developmental","devil","diagram","digestive","digit","dime","director","disadvantage","disappointment","disclosure","disconnection","discourse","dish","disk","disposer","distinction","diver","diversity","dividend","divine","doing","doorpost","doubter","draft","draw","dream","dredger","dress","drive","drug","duffel","dulcimer","dusk","duster","dwell","e-mail","earth","ecliptic","ectoderm","edge","editor","effector","eggplant","electronics","elevation","elevator","elver","embarrassment","embossing","emergent","encouragement","entry","epic","equal","essence","eternity","ethyl","euphonium","event","exasperation","excess","executor","exhaust","expansion","expense","experience","exploration","extension","extent","exterior","eyebrow","eyeliner","farm","farmer","fat","fax","feather","fedora","fellow","fen","fencing","ferret","festival","fibre","filter","final","finding","finer","finger","fireplace","fisherman","fishery","fit","flame","flat","fledgling","flight","flint","flood","flu","fog","fold","folklore","follower","following","foodstuffs","footrest","forage","forager","forgery","fork","formamide","formation","formula","fort","fowl","fraudster","freckle","freezing","freight","fuel","fun","fund","fundraising","futon","gallery","galoshes","gastropod","gazebo","gerbil","ghost","giant","gift","giggle","glider","gloom","goat","godfather","godparent","going","goodwill","governance","government","gown","gradient","graffiti","grandpa","grandson","granny","grass","gray","gripper","grouper","guacamole","guard","guidance","guide","gym","gymnast","habit","haircut","halt","hamburger","hammock","handful","handle","handover","harp","haversack","hawk","heartache","heartbeat","heating","hello","help","hepatitis","heroine","hexagon","hierarchy","hippodrome","honesty","hoof","hope","horde","hornet","horst","hose","hospitalization","hovel","hovercraft","hubris","humidity","humor","hundred","hunger","hunt","husband","hutch","hydrant","hydrocarbon","hydrolyse","hydrolyze","hyena","hygienic","hyphenation","ice-cream","icebreaker","igloo","ignorance","illusion","impact","import","importance","impostor","in-joke","incandescence","independence","individual","information","injunction","innovation","insolence","inspection","instance","institute","instruction","instructor","integer","intellect","intent","interchange","interior","intervention","interviewer","invite","iridescence","issue","jacket","jazz","jellyfish","jet","jogging","joy","juggernaut","jump","jungle","junior","jury","kettledrum","kick","kielbasa","kinase","king","kiss","kit","knickers","knight","knitting","knuckle","label","labourer","lace","lady","lamp","language","larva","lashes","laughter","lava","lawmaker","lay","leading","league","legend","legging","legislature","lender","license","lid","lieu","lifestyle","lift","linseed","litter","loaf","lobster","longboat","lotion","lounge","louse","lox","loyalty","luck","lyre","maestro","mainstream","maintainer","majority","makeover","making","mallard","management","manner","mantua","marathon","march","marimba","marketplace","marksman","markup","marten","massage","masterpiece","mathematics","meadow","meal","meander","meatloaf","mechanic","median","membership","mentor","merit","metabolite","metal","middle","midwife","milestone","millet","minion","minister","minor","minority","mixture","mobility","molasses","mom","moment","monasticism","monocle","monster","morbidity","morning","mortise","mountain","mouser","mousse","mozzarella","muscat","mythology","napkin","necklace","nectarine","negotiation","nephew","nerve","netsuke","newsletter","newsprint","newsstand","nightlife","noon","nougat","nucleotidase","nudge","numeracy","numeric","nun","obedience","obesity","object","obligation","ocelot","octave","offset","oil","omelet","onset","opera","operating","optimal","orchid","order","ostrich","other","outlaw","outrun","outset","overcoat","overheard","overload","ownership","pacemaker","packaging","paintwork","palate","pants","pantyhose","papa","parade","parsnip","partridge","passport","pasta","patroller","pear","pearl","pecan","pendant","peninsula","pension","peony","pepper","perfection","permafrost","perp","petal","petticoat","pharmacopoeia","phrase","pick","piglet","pigpen","pigsty","pile","pillbox","pillow","pilot","pine","pinstripe","place","plain","planula","plastic","platter","platypus","pleasure","pliers","plugin","plumber","pneumonia","pocket-watch","poetry","polarisation","polyester","pomelo","pop","poppy","popularity","populist","porter","possession","postbox","precedent","premeditation","premier","premise","premium","pressure","presume","priesthood","printer","privilege","procurement","produce","programme","prohibition","promise","pronoun","providence","provider","provision","publication","publicity","pulse","punctuation","pupil","puppet","puritan","quart","quinoa","quit","railway","range","rationale","ravioli","rawhide","reach","reasoning","reboot","receptor","recommendation","reconsideration","recovery","redesign","relative","release","remark","reorganisation","repeat","replacement","reporter","representation","republican","request","requirement","reservation","resolve","resource","responsibility","restaurant","retention","retrospectivity","reward","ribbon","rim","riser","roadway","role","rosemary","roundabout","rubric","ruin","rule","runway","rust","safe","sailor","saloon","sand","sandbar","sanity","sarong","sauerkraut","saw","scaffold","scale","scarification","scenario","schedule","schnitzel","scholarship","scorn","scorpion","scout","scrap","scratch","seafood","seagull","seal","season","secrecy","secret","section","sediment","self-confidence","sermon","sesame","settler","shadowbox","shark","shipper","shore","shoulder","sideboard","siege","sightseeing","signature","silk","simple","singing","skean","skeleton","skyline","skyscraper","slide","slime","slipper","smog","smoke","sock","soliloquy","solution","solvency","someplace","sonar","sonata","sonnet","soup","soybean","space","spear","spirit","spork","sport","spring","sprinkles","squid","stall","starboard","statue","status","stay","steak","steeple","step","step-mother","sticker","stir-fry","stitcher","stock","stool","story","strait","stranger","strategy","straw","stump","subexpression","submitter","subsidy","substitution","suitcase","summary","summer","sunbeam","sundae","supplier","surface","sushi","suspension","sustenance","swanling","swath","sweatshop","swim","swine","swing","switch","switchboard","swordfish","synergy","t-shirt","tabletop","tackle","tail","tapioca","taro","tarragon","taxicab","teammate","technician","technologist","tectonics","tenant","tenement","tennis","tentacle","teriyaki","term","testimonial","testing","thigh","thongs","thorn","thread","thunderbolt","thyme","tinderbox","toaster","tomatillo","tomb","tomography","tool","tooth","toothbrush","toothpick","topsail","traditionalism","traffic","translation","transom","transparency","trash","travel","tray","trench","tribe","tributary","trick","trolley","tuba","tuber","tune-up","turret","tusk","tuxedo","typeface","typewriter","unblinking","underneath","underpants","understanding","unibody","unique","unit","utilization","valentine","validity","valley","valuable","vanadyl","vein","velocity","venom","version","verve","vestment","veto","viability","vibraphone","vibration","vicinity","video","violin","vision","vista","vol","volleyball","wafer","waist","wallaby","warming","wasabi","waterspout","wear","wedding","whack","whale","wheel","widow","wilderness","willow","window","wombat","word","worth","wriggler","yak","yarmulke","yeast","yin","yogurt","zebra","zen"];var ja=["a","abaft","aboard","about","above","absent","across","afore","after","against","along","alongside","amid","amidst","among","amongst","an","anenst","anti","apropos","apud","around","as","aside","astride","at","athwart","atop","barring","before","behind","below","beneath","beside","besides","between","beyond","but","by","circa","concerning","considering","despite","down","during","except","excepting","excluding","failing","following","for","forenenst","from","given","in","including","inside","into","lest","like","mid","midst","minus","modulo","near","next","notwithstanding","of","off","on","onto","opposite","out","outside","over","pace","past","per","plus","pro","qua","regarding","round","sans","save","since","than","the","through","throughout","till","times","to","toward","towards","under","underneath","unlike","until","unto","up","upon","versus","via","vice","with","within","without","worth"];var qa=["abnegate","abscond","abseil","absolve","accentuate","accept","access","accessorise","accompany","account","accredit","achieve","acknowledge","acquire","adjourn","adjudge","admonish","adumbrate","advocate","afford","airbrush","ameliorate","amend","amount","anaesthetise","analyse","anesthetize","anneal","annex","antagonize","ape","apologise","apostrophize","appertain","appreciate","appropriate","approximate","arbitrate","archive","arraign","arrange","ascertain","ascribe","assail","atomize","attend","attest","attribute","augment","avow","axe","baa","banish","bank","baptise","battle","beard","beep","behold","belabor","bemuse","besmirch","bestride","better","bewail","bicycle","bide","bind","biodegrade","blacken","blaspheme","bleach","blend","blink","bliss","bloom","bludgeon","bobble","boggle","bolster","book","boom","bootleg","border","bore","boss","braid","brand","brandish","break","breed","broadcast","broadside","brood","browse","buck","burgeon","bus","butter","buzzing","camouflage","cannibalise","canter","cap","capitalise","capitalize","capsize","card","carouse","carp","carpool","catalog","catalyze","catch","categorise","cease","celebrate","censor","certify","char","charter","chase","chatter","chime","chip","christen","chromakey","chunder","chunter","cinch","circle","circulate","circumnavigate","clamor","clamour","claw","cleave","clinch","clinking","clone","clonk","coagulate","coexist","coincide","collaborate","colligate","colorize","colour","comb","come","commandeer","commemorate","communicate","compete","conceal","conceptualize","conclude","concrete","condense","cone","confide","confirm","confiscate","confound","confute","congregate","conjecture","connect","consign","construe","contradict","contrast","contravene","controvert","convalesce","converse","convince","convoke","coop","cop","corner","covenant","cow","crackle","cram","crank","creak","creaking","cripple","croon","cross","crumble","crystallize","culminate","culture","curry","curse","customise","cycle","dally","dampen","darn","debit","debut","decide","decode","decouple","decriminalize","deduce","deduct","deflate","deflect","deform","defrag","degenerate","degrease","delete","delight","deliquesce","demob","demobilise","democratize","demonstrate","denitrify","deny","depart","depend","deplore","deploy","deprave","depute","dereference","describe","desecrate","deselect","destock","detain","develop","devise","dial","dicker","digitize","dilate","disapprove","disarm","disbar","discontinue","disgorge","dishearten","dishonor","disinherit","dislocate","dispense","display","dispose","disrespect","dissemble","ditch","divert","dock","doodle","downchange","downshift","dowse","draft","drag","drain","dramatize","drowse","drum","dwell","economise","edge","efface","egg","eke","electrify","embalm","embed","embody","emboss","emerge","emphasise","emphasize","emulsify","encode","endow","enfold","engage","engender","enhance","enlist","enrage","enrich","enroll","entice","entomb","entrench","entwine","equate","essay","etch","eulogise","even","evince","exacerbate","exaggerate","exalt","exempt","exonerate","expatiate","explode","expostulate","extract","extricate","eyeglasses","fabricate","facilitate","factorise","factorize","fail","fall","familiarize","fashion","father","fathom","fax","federate","feminize","fence","fess","fictionalize","fiddle","fidget","fill","flash","fleck","flight","floodlight","floss","fluctuate","fluff","fly","focalise","foot","forearm","forecast","foretell","forgather","forgo","fork","form","forswear","founder","fraternise","fray","frizz","fumigate","function","furlough","fuss","gad","gallivant","galvanize","gape","garage","garrote","gasp","gestate","give","glimmer","glisten","gloat","gloss","glow","gnash","gnaw","goose","govern","grade","graduate","graft","grok","guest","guilt","gulp","gum","gurn","gust","gut","guzzle","ham","harangue","harvest","hassle","haul","haze","headline","hearten","heighten","highlight","hoick","hold","hole","hollow","holster","home","homeschool","hoot","horn","horse","hotfoot","house","hover","howl","huddle","huff","hunger","hunt","husk","hype","hypothesise","hypothesize","idle","ignite","imagineer","impact","impanel","implode","incinerate","incline","inculcate","industrialize","ingratiate","inhibit","inject","innovate","inscribe","insert","insist","inspect","institute","institutionalize","intend","intermarry","intermesh","intermix","internalise","internalize","internationalize","intrigue","inure","inveigle","inventory","investigate","irk","iterate","jaywalk","jell","jeopardise","jiggle","jive","joint","jot","jut","keel","knife","knit","know","kowtow","lack","lampoon","large","leap","lecture","legitimize","lend","libel","liberalize","license","ligate","list","lobotomise","lock","log","loose","low","lowball","machine","magnetize","major","make","malfunction","manage","manipulate","maroon","masculinize","mash","mask","masquerade","massage","masticate","materialise","matter","maul","memorise","merge","mesh","metabolise","microblog","microchip","micromanage","militate","mill","minister","minor","misappropriate","miscalculate","misfire","misjudge","miskey","mismatch","mispronounce","misread","misreport","misspend","mob","mobilise","mobilize","moisten","mooch","moor","moralise","mortar","mosh","mothball","motivate","motor","mould","mount","muddy","mummify","mutate","mystify","nab","narrate","narrowcast","nasalise","nauseate","navigate","neaten","neck","neglect","norm","notarize","object","obscure","observe","obsess","obstruct","obtrude","offend","offset","option","orchestrate","orient","orientate","outbid","outdo","outfit","outflank","outfox","outnumber","outrank","outrun","outsource","overburden","overcharge","overcook","overdub","overfeed","overload","overplay","overproduce","overreact","override","overspend","overstay","overtrain","overvalue","overwork","own","oxidise","oxidize","oxygenate","pace","pack","pale","pant","paralyse","parody","part","pause","pave","penalise","persecute","personalise","perspire","pertain","peter","pike","pillory","pinion","pip","pity","pivot","pixellate","plagiarise","plait","plan","please","pluck","ponder","popularize","portray","prance","preclude","preheat","prejudge","preregister","presell","preside","pretend","print","prioritize","probate","probe","proceed","procrastinate","profane","progress","proliferate","proofread","propound","proselytise","provision","pry","publicize","puff","pull","pulp","pulverize","purse","put","putrefy","quadruple","quaff","quantify","quarrel","quash","quaver","question","quiet","quintuple","quip","quit","rag","rally","ramp","randomize","rationalise","rationalize","ravage","ravel","react","readies","readjust","readmit","ready","reapply","rear","reassemble","rebel","reboot","reborn","rebound","rebuff","rebuild","rebuke","recede","reckon","reclassify","recompense","reconstitute","record","recount","redact","redevelop","redound","redraw","redress","reel","refer","reference","refine","reflate","refute","regulate","reiterate","rejigger","rejoin","rekindle","relaunch","relieve","remand","remark","reopen","reorient","replicate","repossess","represent","reprimand","reproach","reprove","repurpose","requite","reschedule","resort","respray","restructure","retool","retract","revere","revitalise","revoke","reword","rewrite","ride","ridge","rim","ring","rise","rival","roger","rosin","rot","rout","row","rue","rule","safeguard","sashay","sate","satirise","satirize","satisfy","saturate","savour","scale","scamper","scar","scare","scarper","scent","schematise","scheme","schlep","scoff","scoop","scope","scotch","scowl","scrabble","scram","scramble","scrape","screw","scruple","scrutinise","scuffle","scuttle","search","secularize","see","segregate","sell","sense","sensitize","sequester","serenade","serialize","serve","service","settle","sew","shaft","sham","shampoo","shanghai","shear","sheathe","shell","shinny","shirk","shoot","shoulder","shout","shovel","showboat","shred","shrill","shudder","shush","sidetrack","sign","silt","sin","singe","sit","sizzle","skateboard","ski","slake","slap","slather","sleet","slink","slip","slope","slump","smarten","smuggle","snack","sneak","sniff","snoop","snow","snowplow","snuggle","soap","solace","solder","solicit","source","spark","spattering","spectacles","spectate","spellcheck","spew","spice","spirit","splash","splay","split","splosh","splurge","spook","square","squirm","stabilise","stable","stack","stage","stake","starch","state","statement","stiffen","stigmatize","sting","stint","stoop","store","storyboard","stratify","structure","stuff","stunt","substantiate","subtract","suckle","suffice","suffocate","summarise","sun","sunbathe","sunder","sup","surge","surprise","swat","swathe","sway","swear","swelter","swerve","swill","swing","symbolise","synthesise","syringe","table","tabulate","tag","tame","tank","tankful","tarry","task","taxicab","team","telescope","tenant","terraform","terrorise","testify","think","throbbing","thump","tighten","toady","toe","tough","tousle","traduce","train","transcend","transplant","trash","treasure","treble","trek","trial","tromp","trouser","trust","tune","tut","twine","twist","typify","unbalance","uncork","uncover","underachieve","undergo","underplay","unearth","unfreeze","unfurl","unlearn","unscramble","unzip","uproot","upsell","usher","vacation","vamoose","vanish","vary","veg","venture","verify","vet","veto","volunteer","vulgarise","waft","wallop","waltz","warp","wash","waver","weary","weatherize","wedge","weep","weight","welcome","westernise","westernize","while","whine","whisper","whistle","whitewash","whup","wilt","wing","wire","wisecrack","wolf","wound","wring","writ","yak","yawn","yearn","yuppify"];var kr={adjective:Oa,adverb:xa,conjunction:za,interjection:Va,noun:Ya,preposition:ja,verb:qa},Ua=kr;var fr={airline:o,animal:k,app:B,book:P,cell_phone:W,color:F,commerce:I,company:U,database:_,date:$,finance:ce,food:ve,hacker:Le,internet:He,location:Qe,lorem:$e,metadata:ea,music:ia,person:Aa,phone_number:La,science:Pa,team:Ga,vehicle:Ka,word:Ua},ys=fr; - let idxeq; let idxamp; let i; let p = 0; const len = data.length +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-HC7G5RVA.js +var chunk_HC7G5RVA_m=class extends Error{};function chunk_HC7G5RVA_Me(i){let e=Object.getPrototypeOf(i);do{for(let r of Object.getOwnPropertyNames(e))typeof i[r]=="function"&&r!=="constructor"&&(i[r]=i[r].bind(i));e=Object.getPrototypeOf(e)}while(e!==Object.prototype)}var chunk_HC7G5RVA_x=class{constructor(e){this.faker=e;chunk_HC7G5RVA_Me(this)}},chunk_HC7G5RVA_p=class extends chunk_HC7G5RVA_x{constructor(r){super(r);this.faker=r}};var chunk_HC7G5RVA_Ce=(t=>(t.Narrowbody="narrowbody",t.Regional="regional",t.Widebody="widebody",t))(chunk_HC7G5RVA_Ce||{}),chunk_HC7G5RVA_kr=["0","1","2","3","4","5","6","7","8","9"],xr=["0","O","1","I","L"],Ar={regional:20,narrowbody:35,widebody:60},Er={regional:["A","B","C","D"],narrowbody:["A","B","C","D","E","F"],widebody:["A","B","C","D","E","F","G","H","J","K"]},chunk_HC7G5RVA_F=class extends chunk_HC7G5RVA_p{airport(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airport)}airline(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airline)}airplane(){return this.faker.helpers.arrayElement(this.faker.definitions.airline.airplane)}recordLocator(e={}){let{allowNumerics:r=!1,allowVisuallySimilarCharacters:t=!1}=e,a=[];return r||a.push(...chunk_HC7G5RVA_kr),t||a.push(...xr),this.faker.string.alphanumeric({length:6,casing:"upper",exclude:a})}seat(e={}){let{aircraftType:r="narrowbody"}=e,t=Ar[r],a=Er[r],n=this.faker.number.int({min:1,max:t}),o=this.faker.helpers.arrayElement(a);return`${n}${o}`}aircraftType(){return this.faker.helpers.enumValue(chunk_HC7G5RVA_Ce)}flightNumber(e={}){let{length:r={min:1,max:4},addLeadingZeros:t=!1}=e,a=this.faker.string.numeric({length:r,allowLeadingZeros:!1});return t?a.padStart(4,"0"):a}};var chunk_HC7G5RVA_Ne=(n=>(n.SRGB="sRGB",n.DisplayP3="display-p3",n.REC2020="rec2020",n.A98RGB="a98-rgb",n.ProphotoRGB="prophoto-rgb",n))(chunk_HC7G5RVA_Ne||{}),chunk_HC7G5RVA_De=(c=>(c.RGB="rgb",c.RGBA="rgba",c.HSL="hsl",c.HSLA="hsla",c.HWB="hwb",c.CMYK="cmyk",c.LAB="lab",c.LCH="lch",c.COLOR="color",c))(chunk_HC7G5RVA_De||{});function wr(i,e){let{prefix:r,casing:t}=e;switch(t){case"upper":{i=i.toUpperCase();break}case"lower":{i=i.toLowerCase();break}case"mixed":}return r&&(i=r+i),i}function chunk_HC7G5RVA_Re(i){return i.map(r=>{if(r%1!==0){let a=new ArrayBuffer(4);new DataView(a).setFloat32(0,r);let n=new Uint8Array(a);return chunk_HC7G5RVA_Re([...n]).replaceAll(" ","")}return(r>>>0).toString(2).padStart(8,"0")}).join(" ")}function chunk_HC7G5RVA_A(i){return Math.round(i*100)}function chunk_HC7G5RVA_Sr(i,e="rgb",r="sRGB"){switch(e){case"rgba":return`rgba(${i[0]}, ${i[1]}, ${i[2]}, ${i[3]})`;case"color":return`color(${r} ${i[0]} ${i[1]} ${i[2]})`;case"cmyk":return`cmyk(${chunk_HC7G5RVA_A(i[0])}%, ${chunk_HC7G5RVA_A(i[1])}%, ${chunk_HC7G5RVA_A(i[2])}%, ${chunk_HC7G5RVA_A(i[3])}%)`;case"hsl":return`hsl(${i[0]}deg ${chunk_HC7G5RVA_A(i[1])}% ${chunk_HC7G5RVA_A(i[2])}%)`;case"hsla":return`hsl(${i[0]}deg ${chunk_HC7G5RVA_A(i[1])}% ${chunk_HC7G5RVA_A(i[2])}% / ${chunk_HC7G5RVA_A(i[3])})`;case"hwb":return`hwb(${i[0]} ${chunk_HC7G5RVA_A(i[1])}% ${chunk_HC7G5RVA_A(i[2])}%)`;case"lab":return`lab(${chunk_HC7G5RVA_A(i[0])}% ${i[1]} ${i[2]})`;case"lch":return`lch(${chunk_HC7G5RVA_A(i[0])}% ${i[1]} ${i[2]})`;case"rgb":return`rgb(${i[0]}, ${i[1]}, ${i[2]})`}}function chunk_HC7G5RVA_N(i,e,r="rgb",t="sRGB"){switch(e){case"css":return chunk_HC7G5RVA_Sr(i,r,t);case"binary":return chunk_HC7G5RVA_Re(i);case"decimal":return i}}var chunk_HC7G5RVA_G=class extends chunk_HC7G5RVA_p{human(){return this.faker.helpers.arrayElement(this.faker.definitions.color.human)}space(){return this.faker.helpers.arrayElement(this.faker.definitions.color.space)}cssSupportedFunction(){return this.faker.helpers.enumValue(chunk_HC7G5RVA_De)}cssSupportedSpace(){return this.faker.helpers.enumValue(chunk_HC7G5RVA_Ne)}rgb(e={}){let{format:r="hex",includeAlpha:t=!1,prefix:a="#",casing:n="lower"}=e,o,s="rgb";return r==="hex"?(o=this.faker.string.hexadecimal({length:t?8:6,prefix:""}),o=wr(o,{prefix:a,casing:n}),o):(o=Array.from({length:3},()=>this.faker.number.int(255)),t&&(o.push(this.faker.number.float({multipleOf:.01})),s="rgba"),chunk_HC7G5RVA_N(o,r,s))}cmyk(e={}){let{format:r="decimal"}=e,t=Array.from({length:4},()=>this.faker.number.float({multipleOf:.01}));return chunk_HC7G5RVA_N(t,r,"cmyk")}hsl(e={}){let{format:r="decimal",includeAlpha:t=!1}=e,a=[this.faker.number.int(360)];for(let n=0;n<(e?.includeAlpha?3:2);n++)a.push(this.faker.number.float({multipleOf:.01}));return chunk_HC7G5RVA_N(a,r,t?"hsla":"hsl")}hwb(e={}){let{format:r="decimal"}=e,t=[this.faker.number.int(360)];for(let a=0;a<2;a++)t.push(this.faker.number.float({multipleOf:.01}));return chunk_HC7G5RVA_N(t,r,"hwb")}lab(e={}){let{format:r="decimal"}=e,t=[this.faker.number.float({multipleOf:1e-6})];for(let a=0;a<2;a++)t.push(this.faker.number.float({min:-100,max:100,multipleOf:1e-4}));return chunk_HC7G5RVA_N(t,r,"lab")}lch(e={}){let{format:r="decimal"}=e,t=[this.faker.number.float({multipleOf:1e-6})];for(let a=0;a<2;a++)t.push(this.faker.number.float({max:230,multipleOf:.1}));return chunk_HC7G5RVA_N(t,r,"lch")}colorByCSSColorSpace(e={}){let{format:r="decimal",space:t="sRGB"}=e,a=Array.from({length:3},()=>this.faker.number.float({multipleOf:1e-4}));return chunk_HC7G5RVA_N(a,r,"color",t)}};var chunk_HC7G5RVA_be=(a=>(a.Legacy="legacy",a.Segwit="segwit",a.Bech32="bech32",a.Taproot="taproot",a))(chunk_HC7G5RVA_be||{}),chunk_HC7G5RVA_Le=(r=>(r.Mainnet="mainnet",r.Testnet="testnet",r))(chunk_HC7G5RVA_Le||{}),chunk_HC7G5RVA_Pe={legacy:{prefix:{mainnet:"1",testnet:"m"},length:{min:26,max:34},casing:"mixed",exclude:"0OIl"},segwit:{prefix:{mainnet:"3",testnet:"2"},length:{min:26,max:34},casing:"mixed",exclude:"0OIl"},bech32:{prefix:{mainnet:"bc1",testnet:"tb1"},length:{min:42,max:42},casing:"lower",exclude:"1bBiIoO"},taproot:{prefix:{mainnet:"bc1p",testnet:"tb1p"},length:{min:62,max:62},casing:"lower",exclude:"1bBiIoO"}};var chunk_HC7G5RVA_de=typeof Buffer>"u"||!chunk_HC7G5RVA_Be("base64")?i=>{let e=new TextEncoder().encode(i),r=Array.from(e,t=>String.fromCodePoint(t)).join("");return btoa(r)}:i=>Buffer.from(i).toString("base64"),chunk_HC7G5RVA_ge=typeof Buffer>"u"||!chunk_HC7G5RVA_Be("base64url")?i=>chunk_HC7G5RVA_de(i).replaceAll("+","-").replaceAll("/","_").replaceAll(/=+$/g,""):i=>Buffer.from(i).toString("base64url");function chunk_HC7G5RVA_Be(i){try{return typeof Buffer.from("test").toString(i)=="string"}catch{return!1}}var Tr=Object.fromEntries([["\u0410","A"],["\u0430","a"],["\u0411","B"],["\u0431","b"],["\u0412","V"],["\u0432","v"],["\u0413","G"],["\u0433","g"],["\u0414","D"],["\u0434","d"],["\u044A\u0435","ye"],["\u042A\u0435","Ye"],["\u044A\u0415","yE"],["\u042A\u0415","YE"],["\u0415","E"],["\u0435","e"],["\u0401","Yo"],["\u0451","yo"],["\u0416","Zh"],["\u0436","zh"],["\u0417","Z"],["\u0437","z"],["\u0418","I"],["\u0438","i"],["\u044B\u0439","iy"],["\u042B\u0439","Iy"],["\u042B\u0419","IY"],["\u044B\u0419","iY"],["\u0419","Y"],["\u0439","y"],["\u041A","K"],["\u043A","k"],["\u041B","L"],["\u043B","l"],["\u041C","M"],["\u043C","m"],["\u041D","N"],["\u043D","n"],["\u041E","O"],["\u043E","o"],["\u041F","P"],["\u043F","p"],["\u0420","R"],["\u0440","r"],["\u0421","S"],["\u0441","s"],["\u0422","T"],["\u0442","t"],["\u0423","U"],["\u0443","u"],["\u0424","F"],["\u0444","f"],["\u0425","Kh"],["\u0445","kh"],["\u0426","Ts"],["\u0446","ts"],["\u0427","Ch"],["\u0447","ch"],["\u0428","Sh"],["\u0448","sh"],["\u0429","Sch"],["\u0449","sch"],["\u042A",""],["\u044A",""],["\u042B","Y"],["\u044B","y"],["\u042C",""],["\u044C",""],["\u042D","E"],["\u044D","e"],["\u042E","Yu"],["\u044E","yu"],["\u042F","Ya"],["\u044F","ya"]]),Mr=Object.fromEntries([["\u03B1","a"],["\u03B2","v"],["\u03B3","g"],["\u03B4","d"],["\u03B5","e"],["\u03B6","z"],["\u03B7","i"],["\u03B8","th"],["\u03B9","i"],["\u03BA","k"],["\u03BB","l"],["\u03BC","m"],["\u03BD","n"],["\u03BE","ks"],["\u03BF","o"],["\u03C0","p"],["\u03C1","r"],["\u03C3","s"],["\u03C4","t"],["\u03C5","y"],["\u03C6","f"],["\u03C7","x"],["\u03C8","ps"],["\u03C9","o"],["\u03AC","a"],["\u03AD","e"],["\u03AF","i"],["\u03CC","o"],["\u03CD","y"],["\u03AE","i"],["\u03CE","o"],["\u03C2","s"],["\u03CA","i"],["\u03B0","y"],["\u03CB","y"],["\u0390","i"],["\u0391","A"],["\u0392","B"],["\u0393","G"],["\u0394","D"],["\u0395","E"],["\u0396","Z"],["\u0397","I"],["\u0398","TH"],["\u0399","I"],["\u039A","K"],["\u039B","L"],["\u039C","M"],["\u039D","N"],["\u039E","KS"],["\u039F","O"],["\u03A0","P"],["\u03A1","R"],["\u03A3","S"],["\u03A4","T"],["\u03A5","Y"],["\u03A6","F"],["\u03A7","X"],["\u03A8","PS"],["\u03A9","O"],["\u0386","A"],["\u0388","E"],["\u038A","I"],["\u038C","O"],["\u038E","Y"],["\u0389","I"],["\u038F","O"],["\u03AA","I"],["\u03AB","Y"]]),chunk_HC7G5RVA_Cr=Object.fromEntries([["\u0621","e"],["\u0622","a"],["\u0623","a"],["\u0624","w"],["\u0625","i"],["\u0626","y"],["\u0627","a"],["\u0628","b"],["\u0629","t"],["\u062A","t"],["\u062B","th"],["\u062C","j"],["\u062D","h"],["\u062E","kh"],["\u062F","d"],["\u0630","dh"],["\u0631","r"],["\u0632","z"],["\u0633","s"],["\u0634","sh"],["\u0635","s"],["\u0636","d"],["\u0637","t"],["\u0638","z"],["\u0639","e"],["\u063A","gh"],["\u0640","_"],["\u0641","f"],["\u0642","q"],["\u0643","k"],["\u0644","l"],["\u0645","m"],["\u0646","n"],["\u0647","h"],["\u0648","w"],["\u0649","a"],["\u064A","y"],["\u064E\u200E","a"],["\u064F","u"],["\u0650\u200E","i"]]),Nr=Object.fromEntries([["\u0561","a"],["\u0531","A"],["\u0562","b"],["\u0532","B"],["\u0563","g"],["\u0533","G"],["\u0564","d"],["\u0534","D"],["\u0565","ye"],["\u0535","Ye"],["\u0566","z"],["\u0536","Z"],["\u0567","e"],["\u0537","E"],["\u0568","y"],["\u0538","Y"],["\u0569","t"],["\u0539","T"],["\u056A","zh"],["\u053A","Zh"],["\u056B","i"],["\u053B","I"],["\u056C","l"],["\u053C","L"],["\u056D","kh"],["\u053D","Kh"],["\u056E","ts"],["\u053E","Ts"],["\u056F","k"],["\u053F","K"],["\u0570","h"],["\u0540","H"],["\u0571","dz"],["\u0541","Dz"],["\u0572","gh"],["\u0542","Gh"],["\u0573","tch"],["\u0543","Tch"],["\u0574","m"],["\u0544","M"],["\u0575","y"],["\u0545","Y"],["\u0576","n"],["\u0546","N"],["\u0577","sh"],["\u0547","Sh"],["\u0578","vo"],["\u0548","Vo"],["\u0579","ch"],["\u0549","Ch"],["\u057A","p"],["\u054A","P"],["\u057B","j"],["\u054B","J"],["\u057C","r"],["\u054C","R"],["\u057D","s"],["\u054D","S"],["\u057E","v"],["\u054E","V"],["\u057F","t"],["\u054F","T"],["\u0580","r"],["\u0550","R"],["\u0581","c"],["\u0551","C"],["\u0578\u0582","u"],["\u0548\u0552","U"],["\u0548\u0582","U"],["\u0583","p"],["\u0553","P"],["\u0584","q"],["\u0554","Q"],["\u0585","o"],["\u0555","O"],["\u0586","f"],["\u0556","F"],["\u0587","yev"]]),Dr=Object.fromEntries([["\u0686","ch"],["\u06A9","k"],["\u06AF","g"],["\u067E","p"],["\u0698","zh"],["\u06CC","y"]]),Rr=Object.fromEntries([["\u05D0","a"],["\u05D1","b"],["\u05D2","g"],["\u05D3","d"],["\u05D4","h"],["\u05D5","v"],["\u05D6","z"],["\u05D7","ch"],["\u05D8","t"],["\u05D9","y"],["\u05DB","k"],["\u05DA","kh"],["\u05DC","l"],["\u05DD","m"],["\u05DE","m"],["\u05DF","n"],["\u05E0","n"],["\u05E1","s"],["\u05E2","a"],["\u05E4","f"],["\u05E3","ph"],["\u05E6","ts"],["\u05E5","ts"],["\u05E7","k"],["\u05E8","r"],["\u05E9","sh"],["\u05EA","t"],["\u05D5","v"]]),chunk_HC7G5RVA_ye={...Tr,...Mr,...chunk_HC7G5RVA_Cr,...Dr,...Nr,...Rr};var Lr=(u=>(u.Any="any",u.Loopback="loopback",u.PrivateA="private-a",u.PrivateB="private-b",u.PrivateC="private-c",u.TestNet1="test-net-1",u.TestNet2="test-net-2",u.TestNet3="test-net-3",u.LinkLocal="link-local",u.Multicast="multicast",u))(Lr||{}),Pr={any:"0.0.0.0/0",loopback:"127.0.0.0/8","private-a":"10.0.0.0/8","private-b":"172.16.0.0/12","private-c":"192.168.0.0/16","test-net-1":"192.0.2.0/24","test-net-2":"198.51.100.0/24","test-net-3":"203.0.113.0/24","link-local":"169.254.0.0/16",multicast:"224.0.0.0/4"};function chunk_HC7G5RVA_ve(i){return/^[a-z][a-z-]*[a-z]$/i.exec(i)!==null}function chunk_HC7G5RVA_Ie(i,e){let r=i.helpers.slugify(e);if(chunk_HC7G5RVA_ve(r))return r;let t=i.helpers.slugify(i.lorem.word());return chunk_HC7G5RVA_ve(t)?t:i.string.alpha({casing:"lower",length:i.number.int({min:4,max:8})})}var chunk_HC7G5RVA_O=class extends chunk_HC7G5RVA_p{email(e={}){let{firstName:r,lastName:t,provider:a=this.faker.helpers.arrayElement(this.faker.definitions.internet.free_email),allowSpecialCharacters:n=!1}=e,o=this.username({firstName:r,lastName:t});if(o=o.replaceAll(/[^A-Za-z0-9._+-]+/g,""),o=o.substring(0,50),n){let s=[..."._-"],l=[...".!#$%&'*+-/=?^_`{|}~"];o=o.replace(this.faker.helpers.arrayElement(s),this.faker.helpers.arrayElement(l))}return o=o.replaceAll(/\.{2,}/g,"."),o=o.replace(/^\./,""),o=o.replace(/\.$/,""),`${o}@${a}`}exampleEmail(e={}){let{firstName:r,lastName:t,allowSpecialCharacters:a=!1}=e,n=this.faker.helpers.arrayElement(this.faker.definitions.internet.example_email);return this.email({firstName:r,lastName:t,provider:n,allowSpecialCharacters:a})}username(e={}){let{firstName:r=this.faker.person.firstName(),lastName:t=this.faker.person.lastName(),lastName:a}=e,n=this.faker.helpers.arrayElement([".","_"]),o=this.faker.number.int(99),s=[()=>`${r}${n}${t}${o}`,()=>`${r}${n}${t}`];a||s.push(()=>`${r}${o}`);let l=this.faker.helpers.arrayElement(s)();return l=l.normalize("NFKD").replaceAll(/[\u0300-\u036F]/g,""),l=[...l].map(c=>{if(chunk_HC7G5RVA_ye[c])return chunk_HC7G5RVA_ye[c];let u=c.codePointAt(0)??Number.NaN;return u<128?c:u.toString(36)}).join(""),l=l.replaceAll("'",""),l=l.replaceAll(" ",""),l}displayName(e={}){let{firstName:r=this.faker.person.firstName(),lastName:t=this.faker.person.lastName()}=e,a=this.faker.helpers.arrayElement([".","_"]),n=this.faker.number.int(99),o=[()=>`${r}${n}`,()=>`${r}${a}${t}`,()=>`${r}${a}${t}${n}`],s=this.faker.helpers.arrayElement(o)();return s=s.replaceAll("'",""),s=s.replaceAll(" ",""),s}protocol(){let e=["http","https"];return this.faker.helpers.arrayElement(e)}httpMethod(){let e=["GET","POST","PUT","DELETE","PATCH"];return this.faker.helpers.arrayElement(e)}httpStatusCode(e={}){let{types:r=Object.keys(this.faker.definitions.internet.http_status_code)}=e,t=this.faker.helpers.arrayElement(r);return this.faker.helpers.arrayElement(this.faker.definitions.internet.http_status_code[t])}url(e={}){let{appendSlash:r=this.faker.datatype.boolean(),protocol:t="https"}=e;return`${t}://${this.domainName()}${r?"/":""}`}domainName(){return`${this.domainWord()}.${this.domainSuffix()}`}domainSuffix(){return this.faker.helpers.arrayElement(this.faker.definitions.internet.domain_suffix)}domainWord(){let e=chunk_HC7G5RVA_Ie(this.faker,this.faker.word.adjective()),r=chunk_HC7G5RVA_Ie(this.faker,this.faker.word.noun());return`${e}-${r}`.toLowerCase()}ip(){return this.faker.datatype.boolean()?this.ipv4():this.ipv6()}ipv4(e={}){let{network:r="any",cidrBlock:t=Pr[r]}=e;if(!/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\/\d{1,2}$/.test(t))throw new chunk_HC7G5RVA_m(`Invalid CIDR block provided: ${t}. Must be in the format x.x.x.x/y.`);let[a,n]=t.split("/"),o=4294967295>>>Number.parseInt(n),[s,l,c,u]=a.split(".").map(Number),f=(s<<24|l<<16|c<<8|u)&~o,k=this.faker.number.int(o),b=f|k;return[b>>>24&255,b>>>16&255,b>>>8&255,b&255].join(".")}ipv6(){return Array.from({length:8},()=>this.faker.string.hexadecimal({length:4,casing:"lower",prefix:""})).join(":")}port(){return this.faker.number.int(65535)}userAgent(){return this.faker.helpers.fake(this.faker.definitions.internet.user_agent_pattern)}mac(e={}){typeof e=="string"&&(e={separator:e});let{separator:r=":"}=e,t,a="";for([":","-",""].includes(r)||(r=":"),t=0;t<12;t++)a+=this.faker.number.hex(15),t%2===1&&t!==11&&(a+=r);return a}password(e={}){let r=/[aeiouAEIOU]$/,t=/[bcdfghjklmnpqrstvwxyzBCDFGHJKLMNPQRSTVWXYZ]$/,a=(c,u,h,f)=>{if(f.length>=c)return f;u&&(h=t.test(f)?r:t);let k=this.faker.number.int(94)+33,b=String.fromCodePoint(k);return u&&(b=b.toLowerCase()),h.test(b)?a(c,u,h,f+b):a(c,u,h,f)},{length:n=15,memorable:o=!1,pattern:s=/\w/,prefix:l=""}=e;return a(n,o,s,l)}emoji(e={}){let{types:r=Object.keys(this.faker.definitions.internet.emoji)}=e,t=this.faker.helpers.arrayElement(r);return this.faker.helpers.arrayElement(this.faker.definitions.internet.emoji[t])}jwtAlgorithm(){return this.faker.helpers.arrayElement(this.faker.definitions.internet.jwt_algorithm)}jwt(e={}){let{refDate:r=this.faker.defaultRefDate()}=e,t=this.faker.date.recent({refDate:r}),{header:a={alg:this.jwtAlgorithm(),typ:"JWT"},payload:n={iat:Math.round(t.valueOf()/1e3),exp:Math.round(this.faker.date.soon({refDate:t}).valueOf()/1e3),nbf:Math.round(this.faker.date.anytime({refDate:r}).valueOf()/1e3),iss:this.faker.company.name(),sub:this.faker.string.uuid(),aud:this.faker.string.uuid(),jti:this.faker.string.uuid()}}=e,o=chunk_HC7G5RVA_ge(JSON.stringify(a)),s=chunk_HC7G5RVA_ge(JSON.stringify(n)),l=this.faker.string.alphanumeric(64);return`${o}.${s}.${l}`}};var chunk_HC7G5RVA_e=(r=>(r.Female="female",r.Male="male",r))(chunk_HC7G5RVA_e||{});function chunk_HC7G5RVA_D(i,e,r){let{generic:t,female:a,male:n}=r;switch(e){case"female":return a??t;case"male":return n??t;default:return t??i.helpers.arrayElement([a,n])??[]}}var chunk_HC7G5RVA_U=class extends chunk_HC7G5RVA_p{firstName(e){return this.faker.helpers.arrayElement(chunk_HC7G5RVA_D(this.faker,e,this.faker.definitions.person.first_name))}lastName(e){if(this.faker.rawDefinitions.person?.last_name_pattern!=null){let r=this.faker.helpers.weightedArrayElement(chunk_HC7G5RVA_D(this.faker,e,this.faker.rawDefinitions.person.last_name_pattern));return this.faker.helpers.fake(r)}return this.faker.helpers.arrayElement(chunk_HC7G5RVA_D(this.faker,e,this.faker.definitions.person.last_name))}middleName(e){return this.faker.helpers.arrayElement(chunk_HC7G5RVA_D(this.faker,e,this.faker.definitions.person.middle_name))}fullName(e={}){let{sex:r=this.faker.helpers.arrayElement(["female","male"]),firstName:t=this.firstName(r),lastName:a=this.lastName(r)}=e,n=this.faker.helpers.weightedArrayElement(this.faker.definitions.person.name);return this.faker.helpers.mustache(n,{"person.prefix":()=>this.prefix(r),"person.firstName":()=>t,"person.middleName":()=>this.middleName(r),"person.lastName":()=>a,"person.suffix":()=>this.suffix()})}gender(){return this.faker.helpers.arrayElement(this.faker.definitions.person.gender)}sex(){return this.faker.helpers.arrayElement(this.faker.definitions.person.sex)}sexType(){return this.faker.helpers.enumValue(chunk_HC7G5RVA_e)}bio(){let{bio_pattern:e}=this.faker.definitions.person;return this.faker.helpers.fake(e)}prefix(e){return this.faker.helpers.arrayElement(chunk_HC7G5RVA_D(this.faker,e,this.faker.definitions.person.prefix))}suffix(){return this.faker.helpers.arrayElement(this.faker.definitions.person.suffix)}jobTitle(){return this.faker.helpers.fake(this.faker.definitions.person.job_title_pattern)}jobDescriptor(){return this.faker.helpers.arrayElement(this.faker.definitions.person.job_descriptor)}jobArea(){return this.faker.helpers.arrayElement(this.faker.definitions.person.job_area)}jobType(){return this.faker.helpers.arrayElement(this.faker.definitions.person.job_type)}zodiacSign(){return this.faker.helpers.arrayElement(this.faker.definitions.person.western_zodiac_sign)}};var Br=23283064365386963e-26,vr=1/9007199254740992,{imul:chunk_HC7G5RVA_xe,trunc:chunk_HC7G5RVA_Ae}=Math;function chunk_HC7G5RVA_$e(i){return typeof i=="number"?chunk_HC7G5RVA_Fe(i):Ir(i)}function chunk_HC7G5RVA_Fe(i){let e=Array.from({length:624});e[0]=i;for(let r=1;r!==624;++r){let t=e[r-1]^e[r-1]>>>30;e[r]=chunk_HC7G5RVA_Ae(chunk_HC7G5RVA_xe(1812433253,t)+r)}return e}function Ir(i){let e=chunk_HC7G5RVA_Fe(19650218),r=1,t=0;for(let a=Math.max(624,i.length);a!==0;--a){let n=e[r-1]^e[r-1]>>>30;e[r]=chunk_HC7G5RVA_Ae((e[r]^chunk_HC7G5RVA_xe(n,1664525))+i[t]+t),r++,t++,r>=624&&(e[0]=e[623],r=1),t>=i.length&&(t=0)}for(let a=623;a!==0;a--)e[r]=chunk_HC7G5RVA_Ae((e[r]^chunk_HC7G5RVA_xe(e[r-1]^e[r-1]>>>30,1566083941))-r),r++,r>=624&&(e[0]=e[623],r=1);return e[0]=2147483648,e}function chunk_HC7G5RVA_ke(i){for(let r=0;r!==227;++r){let t=(i[r]&2147483648)+(i[r+1]&2147483647);i[r]=i[r+397]^t>>>1^-(t&1)&2567483615}for(let r=227;r!==623;++r){let t=(i[r]&2147483648)+(i[r+1]&2147483647);i[r]=i[r+397-624]^t>>>1^-(t&1)&2567483615}let e=(i[623]&2147483648)+(i[0]&2147483647);return i[623]=i[396]^e>>>1^-(e&1)&2567483615,i}var chunk_HC7G5RVA_R=class{constructor(e=Math.random()*Number.MAX_SAFE_INTEGER,r=chunk_HC7G5RVA_ke(chunk_HC7G5RVA_$e(e)),t=0){this.states=r;this.index=t}nextU32(){let e=this.states[this.index];return e^=this.states[this.index]>>>11,e^=e<<7&2636928640,e^=e<<15&4022730752,e^=e>>>18,++this.index>=624&&(this.states=chunk_HC7G5RVA_ke(this.states),this.index=0),e>>>0}nextF32(){return this.nextU32()*Br}nextU53(){let e=this.nextU32()>>>5,r=this.nextU32()>>>6;return e*67108864+r}nextF53(){return this.nextU53()*vr}seed(e){this.states=chunk_HC7G5RVA_ke(chunk_HC7G5RVA_$e(e)),this.index=0}};function chunk_HC7G5RVA_L(){return Math.ceil(Math.random()*Number.MAX_SAFE_INTEGER)}function Dt(i=chunk_HC7G5RVA_L()){let e=new chunk_HC7G5RVA_R(i);return{next(){return e.nextF32()},seed(r){e.seed(r)}}}function chunk_HC7G5RVA_Ge(i=chunk_HC7G5RVA_L()){let e=new chunk_HC7G5RVA_R(i);return{next(){return e.nextF53()},seed(r){e.seed(r)}}}var chunk_HC7G5RVA_K=class extends chunk_HC7G5RVA_x{boolean(e={}){typeof e=="number"&&(e={probability:e});let{probability:r=.5}=e;return r<=0?!1:r>=1?!0:this.faker.number.float(){throw new chunk_HC7G5RVA_m("You cannot edit the locale data on the faker instance")};function chunk_HC7G5RVA_Oe(i){let e={};return new Proxy(i,{has(){return!0},get(r,t){return typeof t=="symbol"||t==="nodeType"?r[t]:t in e?e[t]:e[t]=_r(t,r[t])},set:chunk_HC7G5RVA_j,deleteProperty:chunk_HC7G5RVA_j})}function chunk_HC7G5RVA_H(i,...e){if(i===null)throw new chunk_HC7G5RVA_m(`The locale data for '${e.join(".")}' aren't applicable to this locale. + If you think this is a bug, please report it at: https://github.com/faker-js/faker`);if(i===void 0)throw new chunk_HC7G5RVA_m(`The locale data for '${e.join(".")}' are missing in this locale. + If this is a custom Faker instance, please make sure all required locales are used e.g. '[de_AT, de, en, base]'. + Please contribute the missing data to the project or use a locale/Faker instance that has these data. + For more information see https://fakerjs.dev/guide/localization.html`)}function _r(i,e={}){return new Proxy(e,{has(r,t){return r[t]!=null},get(r,t){let a=r[t];return typeof t=="symbol"||t==="nodeType"||chunk_HC7G5RVA_H(a,i,t.toString()),a},set:chunk_HC7G5RVA_j,deleteProperty:chunk_HC7G5RVA_j})}var chunk_HC7G5RVA_P=class extends chunk_HC7G5RVA_x{anytime(e={}){let{refDate:r=this.faker.defaultRefDate()}=e,t=chunk_HC7G5RVA_w(r).getTime();return this.between({from:t-1e3*60*60*24*365,to:t+1e3*60*60*24*365})}past(e={}){let{years:r=1,refDate:t=this.faker.defaultRefDate()}=e;if(r<=0)throw new chunk_HC7G5RVA_m("Years must be greater than 0.");let a=chunk_HC7G5RVA_w(t).getTime();return this.between({from:a-r*365*24*3600*1e3,to:a-1e3})}future(e={}){let{years:r=1,refDate:t=this.faker.defaultRefDate()}=e;if(r<=0)throw new chunk_HC7G5RVA_m("Years must be greater than 0.");let a=chunk_HC7G5RVA_w(t).getTime();return this.between({from:a+1e3,to:a+r*365*24*3600*1e3})}between(e){let{from:r,to:t}=e,a=chunk_HC7G5RVA_w(r,"from").getTime(),n=chunk_HC7G5RVA_w(t,"to").getTime();if(a>n)throw new chunk_HC7G5RVA_m("`from` date must be before `to` date.");return new Date(this.faker.number.int({min:a,max:n}))}betweens(e){let{from:r,to:t,count:a=3}=e;return this.faker.helpers.multiple(()=>this.between({from:r,to:t}),{count:a}).sort((n,o)=>n.getTime()-o.getTime())}recent(e={}){let{days:r=1,refDate:t=this.faker.defaultRefDate()}=e;if(r<=0)throw new chunk_HC7G5RVA_m("Days must be greater than 0.");let a=chunk_HC7G5RVA_w(t).getTime();return this.between({from:a-r*24*3600*1e3,to:a-1e3})}soon(e={}){let{days:r=1,refDate:t=this.faker.defaultRefDate()}=e;if(r<=0)throw new chunk_HC7G5RVA_m("Days must be greater than 0.");let a=chunk_HC7G5RVA_w(t).getTime();return this.between({from:a+1e3,to:a+r*24*3600*1e3})}birthdate(e={}){let{mode:r="age",min:t=18,max:a=80,refDate:n=this.faker.defaultRefDate()}=e,o=chunk_HC7G5RVA_w(n),s=o.getUTCFullYear();switch(r){case"age":{let c=new Date(o).setUTCFullYear(s-a-1)+864e5,u=new Date(o).setUTCFullYear(s-t);if(c>u)throw new chunk_HC7G5RVA_m(`Max age ${a} should be greater than or equal to min age ${t}.`);return this.between({from:c,to:u})}case"year":{let l=new Date(Date.UTC(0,0,2)).setUTCFullYear(t),c=new Date(Date.UTC(0,11,30)).setUTCFullYear(a);if(l>c)throw new chunk_HC7G5RVA_m(`Max year ${a} should be greater than or equal to min year ${t}.`);return this.between({from:l,to:c})}}}},chunk_HC7G5RVA_V=class extends chunk_HC7G5RVA_P{constructor(r){super(r);this.faker=r}month(r={}){let{abbreviated:t=!1,context:a=!1}=r,n=this.faker.definitions.date.month,o;t?o=a&&n.abbr_context!=null?"abbr_context":"abbr":o=a&&n.wide_context!=null?"wide_context":"wide";let s=n[o];return chunk_HC7G5RVA_H(s,"date.month",o),this.faker.helpers.arrayElement(s)}weekday(r={}){let{abbreviated:t=!1,context:a=!1}=r,n=this.faker.definitions.date.weekday,o;t?o=a&&n.abbr_context!=null?"abbr_context":"abbr":o=a&&n.wide_context!=null?"wide_context":"wide";let s=n[o];return chunk_HC7G5RVA_H(s,"date.weekday",o),this.faker.helpers.arrayElement(s)}timeZone(){return this.faker.helpers.arrayElement(this.faker.definitions.date.time_zone)}};var $r=/\.|\(/;function chunk_HC7G5RVA_Ue(i,e,r=[e,e.rawDefinitions]){if(i.length===0)throw new chunk_HC7G5RVA_m("Eval expression cannot be empty.");if(r.length===0)throw new chunk_HC7G5RVA_m("Eval entrypoints cannot be empty.");let t=r,a=i;do{let o;a.startsWith("(")?[o,t]=Fr(a,t):[o,t]=Or(a,t),a=a.substring(o),t=t.filter(s=>s!=null).map(s=>Array.isArray(s)?e.helpers.arrayElement(s):s)}while(a.length>0&&t.length>0);if(t.length===0)throw new chunk_HC7G5RVA_m(`Cannot resolve expression '${i}'`);let n=t[0];return typeof n=="function"?n():n}function Fr(i,e){let[r,t]=Gr(i),a=i[r+1];switch(a){case".":case"(":case void 0:break;default:throw new chunk_HC7G5RVA_m(`Expected dot ('.'), open parenthesis ('('), or nothing after function call but got '${a}'`)}return[r+(a==="."?2:1),e.map(n=>typeof n=="function"?n(...t):void 0)]}function Gr(i){let e=i.indexOf(")",1);if(e===-1)throw new chunk_HC7G5RVA_m(`Missing closing parenthesis in '${i}'`);for(;e!==-1;){let t=i.substring(1,e);try{return[e,JSON.parse(`[${t}]`)]}catch{if(!t.includes("'")&&!t.includes('"'))try{return[e,JSON.parse(`["${t}"]`)]}catch{}}e=i.indexOf(")",e+1)}e=i.lastIndexOf(")");let r=i.substring(1,e);return[e,[r]]}function Or(i,e){let r=$r.exec(i),t=(r?.[0]??"")===".",a=r?.index??i.length,n=i.substring(0,a);if(n.length===0)throw new chunk_HC7G5RVA_m(`Expression parts cannot be empty in '${i}'`);let o=i[a+1];if(t&&(o==null||o==="."||o==="("))throw new chunk_HC7G5RVA_m(`Found dot without property name in '${i}'`);return[a+(t?1:0),e.map(s=>Ur(s,n))]}function Ur(i,e){switch(typeof i){case"function":{try{i=i()}catch{return}return i?.[e]}case"object":return i?.[e];default:return}}function chunk_HC7G5RVA_Ke(i){let e=Kr(i.replace(/L?$/,"0"));return e===0?0:10-e}function Kr(i){i=i.replaceAll(/[\s-]/g,"");let e=0,r=!1;for(let t=i.length-1;t>=0;t--){let a=Number.parseInt(i[t]);r&&(a*=2,a>9&&(a=a%10+1)),e+=a,r=!r}return e%10}function chunk_HC7G5RVA_je(i,e,r,t){let a=1;if(e)switch(e){case"?":{a=i.datatype.boolean()?0:1;break}case"*":{let n=1;for(;i.datatype.boolean();)n*=2;a=i.number.int({min:0,max:n});break}case"+":{let n=1;for(;i.datatype.boolean();)n*=2;a=i.number.int({min:1,max:n});break}default:throw new chunk_HC7G5RVA_m("Unknown quantifier symbol provided.")}else r!=null&&t!=null?a=i.number.int({min:Number.parseInt(r),max:Number.parseInt(t)}):r!=null&&t==null&&(a=Number.parseInt(r));return a}function jr(i,e=""){let r=/(.)\{(\d+),(\d+)\}/,t=/(.)\{(\d+)\}/,a=/\[(\d+)-(\d+)\]/,n,o,s,l,c=r.exec(e);for(;c!=null;)n=Number.parseInt(c[2]),o=Number.parseInt(c[3]),n>o&&(s=o,o=n,n=s),l=i.number.int({min:n,max:o}),e=e.slice(0,c.index)+c[1].repeat(l)+e.slice(c.index+c[0].length),c=r.exec(e);for(c=t.exec(e);c!=null;)l=Number.parseInt(c[2]),e=e.slice(0,c.index)+c[1].repeat(l)+e.slice(c.index+c[0].length),c=t.exec(e);for(c=a.exec(e);c!=null;)n=Number.parseInt(c[1]),o=Number.parseInt(c[2]),n>o&&(s=o,o=n,n=s),e=e.slice(0,c.index)+i.number.int({min:n,max:o}).toString()+e.slice(c.index+c[0].length),c=a.exec(e);return e}function chunk_HC7G5RVA_Ee(i,e="",r="#"){let t="";for(let a=0;ad.codePointAt(0)??Number.NaN);if(t=E[0],a=E[1],t>a)throw new chunk_HC7G5RVA_m("Character range provided is out of order.");for(let d=t;d<=a;d++)if(r&&Number.isNaN(Number(String.fromCodePoint(d)))){let Te=String.fromCodePoint(d);y.push(Te.toUpperCase().codePointAt(0)??Number.NaN,Te.toLowerCase().codePointAt(0)??Number.NaN)}else y.push(d)}else r&&Number.isNaN(Number(M[0]))?y.push(M[0].toUpperCase().codePointAt(0)??Number.NaN,M[0].toLowerCase().codePointAt(0)??Number.NaN):y.push(M[0].codePointAt(0)??Number.NaN);$=$.substring(M[0].length),M=l.exec($)}if(n=chunk_HC7G5RVA_je(this.faker,C,b,g),f){let E=-1;for(let d=48;d<=57;d++){if(E=y.indexOf(d),E>-1){y.splice(E,1);continue}y.push(d)}for(let d=65;d<=90;d++){if(E=y.indexOf(d),E>-1){y.splice(E,1);continue}y.push(d)}for(let d=97;d<=122;d++){if(E=y.indexOf(d),E>-1){y.splice(E,1);continue}y.push(d)}}let yr=this.multiple(()=>String.fromCodePoint(this.arrayElement(y)),{count:n}).join("");e=e.slice(0,s.index)+yr+e.slice(s.index+s[0].length),s=c.exec(e)}let u=/(.)\{(\d+),(\d+)\}/;for(s=u.exec(e);s!=null;){if(t=Number.parseInt(s[2]),a=Number.parseInt(s[3]),t>a)throw new chunk_HC7G5RVA_m("Numbers out of order in {} quantifier.");n=this.faker.number.int({min:t,max:a}),e=e.slice(0,s.index)+s[1].repeat(n)+e.slice(s.index+s[0].length),s=u.exec(e)}let h=/(.)\{(\d+)\}/;for(s=h.exec(e);s!=null;)n=Number.parseInt(s[2]),e=e.slice(0,s.index)+s[1].repeat(n)+e.slice(s.index+s[0].length),s=h.exec(e);return e}shuffle(e,r={}){let{inplace:t=!1}=r;t||(e=[...e]);for(let a=e.length-1;a>0;--a){let n=this.faker.number.int(a);[e[a],e[n]]=[e[n],e[a]]}return e}uniqueArray(e,r){if(Array.isArray(e)){let n=[...new Set(e)];return this.shuffle(n).splice(0,r)}let t=new Set;try{if(typeof e=="function"){let a=1e3*r,n=0;for(;t.size1?this.faker.number.int({max:e.length-1}):0;return e[r]}weightedArrayElement(e){if(e.length===0)throw new chunk_HC7G5RVA_m("weightedArrayElement expects an array with at least one element");if(!e.every(n=>n.weight>0))throw new chunk_HC7G5RVA_m("weightedArrayElement expects an array of { weight, value } objects where weight is a positive number");let r=e.reduce((n,{weight:o})=>n+o,0),t=this.faker.number.float({min:0,max:r}),a=0;for(let{weight:n,value:o}of e)if(a+=n,t=e.length)return this.shuffle(e);if(t<=0)return[];let a=[...e],n=e.length,o=n-t,s,l;for(;n-- >o;)l=this.faker.number.int(n),s=a[l],a[l]=a[n],a[n]=s;return a.slice(o)}enumValue(e){let r=Object.keys(e).filter(a=>Number.isNaN(Number(a))),t=this.arrayElement(r);return e[t]}rangeToNumber(e){return typeof e=="number"?e:this.faker.number.int(e)}multiple(e,r={}){let t=this.rangeToNumber(r.count??3);return t<=0?[]:Array.from({length:t},e)}},chunk_HC7G5RVA_z=class extends chunk_HC7G5RVA_B{constructor(r){super(r);this.faker=r}fake(r){r=typeof r=="string"?r:this.arrayElement(r);let t=r.search(/{{[a-z]/),a=r.indexOf("}}",t);if(t===-1||a===-1)return r;let o=r.substring(t+2,a+2).replace("}}","").replace("{{",""),s=chunk_HC7G5RVA_Ue(o,this.faker),l=String(s),c=r.substring(0,t)+l+r.substring(a+2);return this.fake(c)}};var chunk_HC7G5RVA_v=class extends chunk_HC7G5RVA_x{latitude(e={}){let{max:r=90,min:t=-90,precision:a=4}=e;return this.faker.number.float({min:t,max:r,fractionDigits:a})}longitude(e={}){let{max:r=180,min:t=-180,precision:a=4}=e;return this.faker.number.float({max:r,min:t,fractionDigits:a})}nearbyGPSCoordinate(e={}){let{origin:r,radius:t=10,isMetric:a=!1}=e;if(r==null)return[this.latitude(),this.longitude()];let n=this.faker.number.float({max:2*Math.PI,fractionDigits:5}),o=a?t:t*1.60934,l=this.faker.number.float({max:o,fractionDigits:3})*.995,c=4e4/360,u=l/c,h=[r[0]+Math.sin(n)*u,r[1]+Math.cos(n)*u];return h[0]=h[0]%180,(h[0]<-90||h[0]>90)&&(h[0]=Math.sign(h[0])*180-h[0],h[1]+=180),h[1]=(h[1]%360+540)%360-180,[h[0],h[1]]}},chunk_HC7G5RVA_Y=class extends chunk_HC7G5RVA_v{constructor(r){super(r);this.faker=r}zipCode(r={}){typeof r=="string"&&(r={format:r});let{state:t}=r;if(t!=null){let n=this.faker.definitions.location.postcode_by_state[t];if(n==null)throw new chunk_HC7G5RVA_m(`No zip code definition found for state "${t}"`);return this.faker.helpers.fake(n)}let{format:a=this.faker.definitions.location.postcode}=r;return typeof a=="string"&&(a=[a]),a=this.faker.helpers.arrayElement(a),this.faker.helpers.replaceSymbols(a)}city(){return this.faker.helpers.fake(this.faker.definitions.location.city_pattern)}buildingNumber(){return this.faker.helpers.arrayElement(this.faker.definitions.location.building_number).replaceAll(/#+/g,r=>this.faker.string.numeric({length:r.length,allowLeadingZeros:!1}))}street(){return this.faker.helpers.fake(this.faker.definitions.location.street_pattern)}streetAddress(r={}){typeof r=="boolean"&&(r={useFullAddress:r});let{useFullAddress:t}=r,n=this.faker.definitions.location.street_address[t?"full":"normal"];return this.faker.helpers.fake(n)}secondaryAddress(){return this.faker.helpers.fake(this.faker.definitions.location.secondary_address).replaceAll(/#+/g,r=>this.faker.string.numeric({length:r.length,allowLeadingZeros:!1}))}county(){return this.faker.helpers.arrayElement(this.faker.definitions.location.county)}country(){return this.faker.helpers.arrayElement(this.faker.definitions.location.country)}continent(){return this.faker.helpers.arrayElement(this.faker.definitions.location.continent)}countryCode(r={}){typeof r=="string"&&(r={variant:r});let{variant:t="alpha-2"}=r,a=(()=>{switch(t){case"numeric":return"numeric";case"alpha-3":return"alpha3";case"alpha-2":return"alpha2"}})();return this.faker.helpers.arrayElement(this.faker.definitions.location.country_code)[a]}state(r={}){let{abbreviated:t=!1}=r,a=t?this.faker.definitions.location.state_abbr:this.faker.definitions.location.state;return this.faker.helpers.arrayElement(a)}direction(r={}){let{abbreviated:t=!1}=r;return t?this.faker.helpers.arrayElement([...this.faker.definitions.location.direction.cardinal_abbr,...this.faker.definitions.location.direction.ordinal_abbr]):this.faker.helpers.arrayElement([...this.faker.definitions.location.direction.cardinal,...this.faker.definitions.location.direction.ordinal])}cardinalDirection(r={}){let{abbreviated:t=!1}=r;return t?this.faker.helpers.arrayElement(this.faker.definitions.location.direction.cardinal_abbr):this.faker.helpers.arrayElement(this.faker.definitions.location.direction.cardinal)}ordinalDirection(r={}){let{abbreviated:t=!1}=r;return t?this.faker.helpers.arrayElement(this.faker.definitions.location.direction.ordinal_abbr):this.faker.helpers.arrayElement(this.faker.definitions.location.direction.ordinal)}timeZone(){return this.faker.helpers.arrayElement(this.faker.definitions.location.time_zone)}language(){return this.faker.helpers.arrayElement(this.faker.definitions.location.language)}};var chunk_HC7G5RVA_W=class extends chunk_HC7G5RVA_x{int(e={}){typeof e=="number"&&(e={max:e});let{min:r=0,max:t=Number.MAX_SAFE_INTEGER,multipleOf:a=1}=e;if(!Number.isInteger(a))throw new chunk_HC7G5RVA_m("multipleOf should be an integer.");if(a<=0)throw new chunk_HC7G5RVA_m("multipleOf should be greater than 0.");let n=Math.ceil(r/a),o=Math.floor(t/a);if(n===o)return n*a;if(o=r?new chunk_HC7G5RVA_m(`No suitable integer value between ${r} and ${t} found.`):new chunk_HC7G5RVA_m(`Max ${t} should be greater than min ${r}.`);let l=this.faker._randomizer.next(),c=o-n+1;return Math.floor(l*c+n)*a}float(e={}){typeof e=="number"&&(e={max:e});let{min:r=0,max:t=1,fractionDigits:a,multipleOf:n,multipleOf:o=a==null?void 0:10**-a}=e;if(t0n?1n:0n),o=t/a-(t%a<0n?1n:0n);if(n===o)return n*a;if(o3999)throw new chunk_HC7G5RVA_m(`Max value ${n} should be 3999 or less.`);let o=this.int({min:a,max:n}),s=[["M",1e3],["CM",900],["D",500],["CD",400],["C",100],["XC",90],["L",50],["XL",40],["X",10],["IX",9],["V",5],["IV",4],["I",1]],l="";for(let[c,u]of s)l+=c.repeat(Math.floor(o/u)),o%=u;return l}};var chunk_HC7G5RVA_we="0123456789ABCDEFGHJKMNPQRSTVWXYZ";function chunk_HC7G5RVA_He(i){let e=i.valueOf(),r="";for(let t=10;t>0;t--){let a=e%32;r=chunk_HC7G5RVA_we[a]+r,e=(e-a)/32}return r}var chunk_HC7G5RVA_Z=[..."ABCDEFGHIJKLMNOPQRSTUVWXYZ"],chunk_HC7G5RVA_J=[..."abcdefghijklmnopqrstuvwxyz"],chunk_HC7G5RVA_Ve=[..."0123456789"],chunk_HC7G5RVA_X=class extends chunk_HC7G5RVA_x{fromCharacters(e,r=1){if(r=this.faker.helpers.rangeToNumber(r),r<=0)return"";if(typeof e=="string"&&(e=[...e]),e.length===0)throw new chunk_HC7G5RVA_m("Unable to generate string: No characters to select from.");return this.faker.helpers.multiple(()=>this.faker.helpers.arrayElement(e),{count:r}).join("")}alpha(e={}){typeof e=="number"&&(e={length:e});let r=this.faker.helpers.rangeToNumber(e.length??1);if(r<=0)return"";let{casing:t="mixed"}=e,{exclude:a=[]}=e;typeof a=="string"&&(a=[...a]);let n;switch(t){case"upper":{n=[...chunk_HC7G5RVA_Z];break}case"lower":{n=[...chunk_HC7G5RVA_J];break}case"mixed":{n=[...chunk_HC7G5RVA_J,...chunk_HC7G5RVA_Z];break}}return n=n.filter(o=>!a.includes(o)),this.fromCharacters(n,r)}alphanumeric(e={}){typeof e=="number"&&(e={length:e});let r=this.faker.helpers.rangeToNumber(e.length??1);if(r<=0)return"";let{casing:t="mixed"}=e,{exclude:a=[]}=e;typeof a=="string"&&(a=[...a]);let n=[...chunk_HC7G5RVA_Ve];switch(t){case"upper":{n.push(...chunk_HC7G5RVA_Z);break}case"lower":{n.push(...chunk_HC7G5RVA_J);break}case"mixed":{n.push(...chunk_HC7G5RVA_J,...chunk_HC7G5RVA_Z);break}}return n=n.filter(o=>!a.includes(o)),this.fromCharacters(n,r)}binary(e={}){let{prefix:r="0b"}=e,t=r;return t+=this.fromCharacters(["0","1"],e.length??1),t}octal(e={}){let{prefix:r="0o"}=e,t=r;return t+=this.fromCharacters(["0","1","2","3","4","5","6","7"],e.length??1),t}hexadecimal(e={}){let{casing:r="mixed",prefix:t="0x"}=e,a=this.faker.helpers.rangeToNumber(e.length??1);if(a<=0)return t;let n=this.fromCharacters(["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","A","B","C","D","E","F"],a);return r==="upper"?n=n.toUpperCase():r==="lower"&&(n=n.toLowerCase()),`${t}${n}`}numeric(e={}){typeof e=="number"&&(e={length:e});let r=this.faker.helpers.rangeToNumber(e.length??1);if(r<=0)return"";let{allowLeadingZeros:t=!0}=e,{exclude:a=[]}=e;typeof a=="string"&&(a=[...a]);let n=chunk_HC7G5RVA_Ve.filter(s=>!a.includes(s));if(n.length===0||n.length===1&&!t&&n[0]==="0")throw new chunk_HC7G5RVA_m("Unable to generate numeric string, because all possible digits are excluded.");let o="";return!t&&!a.includes("0")&&(o+=this.faker.helpers.arrayElement(n.filter(s=>s!=="0"))),o+=this.fromCharacters(n,r-o.length),o}sample(e=10){e=this.faker.helpers.rangeToNumber(e);let r={min:33,max:125},t="";for(;t.lengththis.faker.number.hex({min:0,max:15})).replaceAll("y",()=>this.faker.number.hex({min:8,max:11}))}ulid(e={}){let{refDate:r=this.faker.defaultRefDate()}=e,t=chunk_HC7G5RVA_w(r);return chunk_HC7G5RVA_He(t)+this.fromCharacters(chunk_HC7G5RVA_we,16)}nanoid(e=21){if(e=this.faker.helpers.rangeToNumber(e),e<=0)return"";let r=[{value:()=>this.alphanumeric(1),weight:62},{value:()=>this.faker.helpers.arrayElement(["_","-"]),weight:2}],t="";for(;t.length","?","@","[","\\","]","^","_","`","{","|","}","~"],e)}};var chunk_HC7G5RVA_I=class{_defaultRefDate=()=>new Date;get defaultRefDate(){return this._defaultRefDate}setDefaultRefDate(e=()=>new Date){typeof e=="function"?this._defaultRefDate=e:this._defaultRefDate=()=>new Date(e)}_randomizer;datatype=new chunk_HC7G5RVA_K(this);date=new chunk_HC7G5RVA_P(this);helpers=new chunk_HC7G5RVA_B(this);location=new chunk_HC7G5RVA_v(this);number=new chunk_HC7G5RVA_W(this);string=new chunk_HC7G5RVA_X(this);constructor(e={}){let{randomizer:r,seed:t}=e;r!=null&&t!=null&&r.seed(t),this._randomizer=r??chunk_HC7G5RVA_Ge(t)}seed(e=chunk_HC7G5RVA_L()){return this._randomizer.seed(e),e}},chunk_HC7G5RVA_da=new chunk_HC7G5RVA_I;function chunk_HC7G5RVA_ze(i){let e={};for(let r of i)for(let t in r){let a=r[t];e[t]===void 0?e[t]={...a}:e[t]={...a,...e[t]}}return e}var chunk_HC7G5RVA_Q=class extends chunk_HC7G5RVA_p{dog(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.dog)}cat(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cat)}snake(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.snake)}bear(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.bear)}lion(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.lion)}cetacean(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cetacean)}horse(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.horse)}bird(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.bird)}cow(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.cow)}fish(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.fish)}crocodilia(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.crocodilia)}insect(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.insect)}rabbit(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.rabbit)}rodent(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.rodent)}type(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.type)}petName(){return this.faker.helpers.arrayElement(this.faker.definitions.animal.pet_name)}};var chunk_HC7G5RVA_q=class extends chunk_HC7G5RVA_p{author(){return this.faker.helpers.arrayElement(this.faker.definitions.book.author)}format(){return this.faker.helpers.arrayElement(this.faker.definitions.book.format)}genre(){return this.faker.helpers.arrayElement(this.faker.definitions.book.genre)}publisher(){return this.faker.helpers.arrayElement(this.faker.definitions.book.publisher)}series(){return this.faker.helpers.arrayElement(this.faker.definitions.book.series)}title(){return this.faker.helpers.arrayElement(this.faker.definitions.book.title)}};var Hr={0:[[1999999,2],[2279999,3],[2289999,4],[3689999,3],[3699999,4],[6389999,3],[6397999,4],[6399999,7],[6449999,3],[6459999,7],[6479999,3],[6489999,7],[6549999,3],[6559999,4],[6999999,3],[8499999,4],[8999999,5],[9499999,6],[9999999,7]],1:[[99999,3],[299999,2],[349999,3],[399999,4],[499999,3],[699999,2],[999999,4],[3979999,3],[5499999,4],[6499999,5],[6799999,4],[6859999,5],[7139999,4],[7169999,3],[7319999,4],[7399999,7],[7749999,5],[7753999,7],[7763999,5],[7764999,7],[7769999,5],[7782999,7],[7899999,5],[7999999,4],[8004999,5],[8049999,5],[8379999,5],[8384999,7],[8671999,5],[8675999,4],[8697999,5],[9159999,6],[9165059,7],[9168699,6],[9169079,7],[9195999,6],[9196549,7],[9729999,6],[9877999,4],[9911499,6],[9911999,7],[9989899,6],[9999999,7]]},chunk_HC7G5RVA_ee=class extends chunk_HC7G5RVA_p{department(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.department)}productName(){return`${this.productAdjective()} ${this.productMaterial()} ${this.product()}`}price(e={}){let{dec:r=2,max:t=1e3,min:a=1,symbol:n=""}=e;if(a<0||t<0)return`${n}0`;if(a===t)return`${n}${a.toFixed(r)}`;let o=this.faker.number.float({min:a,max:t,fractionDigits:r});if(r===0)return`${n}${o.toFixed(r)}`;let s=o*10**r%10,l=this.faker.helpers.weightedArrayElement([{weight:5,value:9},{weight:3,value:5},{weight:1,value:0},{weight:1,value:this.faker.number.int({min:0,max:9})}]),c=(1/10)**r,u=s*c,h=l*c,f=o-u+h;return a<=f&&f<=t?`${n}${f.toFixed(r)}`:`${n}${o.toFixed(r)}`}productAdjective(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.product_name.adjective)}productMaterial(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.product_name.material)}product(){return this.faker.helpers.arrayElement(this.faker.definitions.commerce.product_name.product)}productDescription(){return this.faker.helpers.fake(this.faker.definitions.commerce.product_description)}isbn(e={}){typeof e=="number"&&(e={variant:e});let{variant:r=13,separator:t="-"}=e,a="978",[n,o]=this.faker.helpers.objectEntry(Hr),s=this.faker.string.numeric(8),l=Number.parseInt(s.slice(0,-1)),c=o.find(([g])=>l<=g)?.[1];if(!c)throw new chunk_HC7G5RVA_m(`Unable to find a registrant length for the group ${n}`);let u=s.slice(0,c),h=s.slice(c),f=[a,n,u,h];r===10&&f.shift();let k=f.join(""),b=0;for(let g=0;g{let e=0;for(let r of i)e=(e*10+ +r)%97;return e},pattern10:["01","02","03","04","05","06","07","08","09"],pattern100:["001","002","003","004","005","006","007","008","009"],toDigitString:i=>i.replaceAll(/[A-Z]/gi,e=>String((e.toUpperCase().codePointAt(0)??Number.NaN)-55))},chunk_HC7G5RVA_S=Vr;function zr(i){let e="";for(let r=0;rc.country===r):this.faker.helpers.arrayElement(chunk_HC7G5RVA_S.formats);if(!a)throw new chunk_HC7G5RVA_m(`Country code ${r} not supported.`);let n="",o=0;for(let c of a.bban){let u=c.count;for(o+=c.count;u>0;)c.type==="a"?n+=this.faker.helpers.arrayElement(chunk_HC7G5RVA_S.alpha):c.type==="c"?this.faker.datatype.boolean(.8)?n+=this.faker.number.int(9):n+=this.faker.helpers.arrayElement(chunk_HC7G5RVA_S.alpha):u>=3&&this.faker.datatype.boolean(.3)?this.faker.datatype.boolean()?(n+=this.faker.helpers.arrayElement(chunk_HC7G5RVA_S.pattern100),u-=2):(n+=this.faker.helpers.arrayElement(chunk_HC7G5RVA_S.pattern10),u--):n+=this.faker.number.int(9),u--;n=n.substring(0,o)}let s=98-chunk_HC7G5RVA_S.mod97(chunk_HC7G5RVA_S.toDigitString(`${n}${a.country}00`));s<10&&(s=`0${s}`);let l=`${a.country}${s}${n}`;return t?zr(l):l}bic(e={}){let{includeBranchCode:r=this.faker.datatype.boolean()}=e,t=this.faker.string.alpha({length:4,casing:"upper"}),a=this.faker.helpers.arrayElement(chunk_HC7G5RVA_S.iso3166),n=this.faker.string.alphanumeric({length:2,casing:"upper"}),o=r?this.faker.datatype.boolean()?this.faker.string.alphanumeric({length:3,casing:"upper"}):"XXX":"";return`${t}${a}${n}${o}`}transactionDescription(){return this.faker.helpers.fake(this.faker.definitions.finance.transaction_description_pattern)}};function chunk_HC7G5RVA_Ye(i){return i.split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")}var chunk_HC7G5RVA_ne=class extends chunk_HC7G5RVA_p{adjective(){return this.faker.helpers.arrayElement(this.faker.definitions.food.adjective)}description(){return this.faker.helpers.fake(this.faker.definitions.food.description_pattern)}dish(){return this.faker.datatype.boolean()?chunk_HC7G5RVA_Ye(this.faker.helpers.fake(this.faker.definitions.food.dish_pattern)):chunk_HC7G5RVA_Ye(this.faker.helpers.arrayElement(this.faker.definitions.food.dish))}ethnicCategory(){return this.faker.helpers.arrayElement(this.faker.definitions.food.ethnic_category)}fruit(){return this.faker.helpers.arrayElement(this.faker.definitions.food.fruit)}ingredient(){return this.faker.helpers.arrayElement(this.faker.definitions.food.ingredient)}meat(){return this.faker.helpers.arrayElement(this.faker.definitions.food.meat)}spice(){return this.faker.helpers.arrayElement(this.faker.definitions.food.spice)}vegetable(){return this.faker.helpers.arrayElement(this.faker.definitions.food.vegetable)}};var Yr="\xA0",chunk_HC7G5RVA_ie=class extends chunk_HC7G5RVA_p{branch(){let e=this.faker.hacker.noun().replace(" ","-"),r=this.faker.hacker.verb().replace(" ","-");return`${e}-${r}`}commitEntry(e={}){let{merge:r=this.faker.datatype.boolean({probability:.2}),eol:t="CRLF",refDate:a}=e,n=[`commit ${this.faker.git.commitSha()}`];r&&n.push(`Merge: ${this.commitSha({length:7})} ${this.commitSha({length:7})}`);let o=this.faker.person.firstName(),s=this.faker.person.lastName(),l=this.faker.person.fullName({firstName:o,lastName:s}),c=this.faker.internet.username({firstName:o,lastName:s}),u=this.faker.helpers.arrayElement([l,c]),h=this.faker.internet.email({firstName:o,lastName:s});u=u.replaceAll(/^[.,:;"\\']|[<>\n]|[.,:;"\\']$/g,""),n.push(`Author: ${u} <${h}>`,`Date: ${this.commitDate({refDate:a})}`,"",`${Yr.repeat(4)}${this.commitMessage()}`,"");let f=t==="CRLF"?`\r +`:` +`;return n.join(f)}commitMessage(){return`${this.faker.hacker.verb()} ${this.faker.hacker.adjective()} ${this.faker.hacker.noun()}`}commitDate(e={}){let{refDate:r=this.faker.defaultRefDate()}=e,t=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],a=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],n=this.faker.date.recent({days:1,refDate:r}),o=t[n.getUTCDay()],s=a[n.getUTCMonth()],l=n.getUTCDate(),c=n.getUTCHours().toString().padStart(2,"0"),u=n.getUTCMinutes().toString().padStart(2,"0"),h=n.getUTCSeconds().toString().padStart(2,"0"),f=n.getUTCFullYear(),k=this.faker.number.int({min:-11,max:12}),b=Math.abs(k).toString().padStart(2,"0"),g="00",C=k>=0?"+":"-";return`${o} ${s} ${l} ${c}:${u}:${h} ${f} ${C}${b}${g}`}commitSha(e={}){let{length:r=40}=e;return this.faker.string.hexadecimal({length:r,casing:"lower",prefix:""})}};var chunk_HC7G5RVA_oe=class extends chunk_HC7G5RVA_p{abbreviation(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.abbreviation)}adjective(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.adjective)}noun(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.noun)}verb(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.verb)}ingverb(){return this.faker.helpers.arrayElement(this.faker.definitions.hacker.ingverb)}phrase(){let e={abbreviation:this.abbreviation,adjective:this.adjective,ingverb:this.ingverb,noun:this.noun,verb:this.verb},r=this.faker.helpers.arrayElement(this.faker.definitions.hacker.phrase);return this.faker.helpers.mustache(r,e)}};function chunk_HC7G5RVA_We(i){let{deprecated:e,since:r,until:t,proposed:a}=i,n=`[@faker-js/faker]: ${e} is deprecated`;r&&(n+=` since v${r}`),t&&(n+=` and will be removed in v${t}`),a&&(n+=`. Please use ${a} instead`),console.warn(`${n}.`)}var chunk_HC7G5RVA_se=class extends chunk_HC7G5RVA_p{avatar(){return this.faker.helpers.arrayElement([this.personPortrait,this.avatarGitHub])()}avatarGitHub(){return`https://avatars.githubusercontent.com/u/${this.faker.number.int(1e8)}`}personPortrait(e={}){let{sex:r=this.faker.person.sexType(),size:t=512}=e;return`https://cdn.jsdelivr.net/gh/faker-js/assets-person-portrait/${r}/${t}/${this.faker.number.int({min:0,max:99})}.jpg`}url(e={}){let{width:r=this.faker.number.int({min:1,max:3999}),height:t=this.faker.number.int({min:1,max:3999})}=e;return this.faker.helpers.arrayElement([({width:n,height:o})=>this.urlPicsumPhotos({width:n,height:o,grayscale:!1,blur:0})])({width:r,height:t})}urlLoremFlickr(e={}){chunk_HC7G5RVA_We({deprecated:"faker.image.urlLoremFlickr()",proposed:"faker.image.url()",since:"10.1.0",until:"11.0.0"});let{width:r=this.faker.number.int({min:1,max:3999}),height:t=this.faker.number.int({min:1,max:3999}),category:a}=e;return`https://loremflickr.com/${r}/${t}${a==null?"":`/${a}`}?lock=${this.faker.number.int()}`}urlPicsumPhotos(e={}){let{width:r=this.faker.number.int({min:1,max:3999}),height:t=this.faker.number.int({min:1,max:3999}),grayscale:a=this.faker.datatype.boolean(),blur:n=this.faker.number.int({max:10})}=e,o=`https://picsum.photos/seed/${this.faker.string.alphanumeric({length:{min:5,max:10}})}/${r}/${t}`,s=typeof n=="number"&&n>=1&&n<=10;return(a||s)&&(o+="?",a&&(o+="grayscale"),a&&s&&(o+="&"),s&&(o+=`blur=${n}`)),o}dataUri(e={}){let{width:r=this.faker.number.int({min:1,max:3999}),height:t=this.faker.number.int({min:1,max:3999}),color:a=this.faker.color.rgb(),type:n=this.faker.helpers.arrayElement(["svg-uri","svg-base64"])}=e,o=`${r}x${t}`;return n==="svg-uri"?`data:image/svg+xml;charset=UTF-8,${encodeURIComponent(o)}`:`data:image/svg+xml;base64,${chunk_HC7G5RVA_de(o)}`}};function chunk_HC7G5RVA_Ze(i,e,r=t=>t){let t={};for(let a of i){let n=e(a);t[n]===void 0&&(t[n]=[]),t[n].push(r(a))}return t}var chunk_HC7G5RVA_Se={fail:()=>{throw new chunk_HC7G5RVA_m("No words found that match the given length.")},closest:(i,e)=>{let r=chunk_HC7G5RVA_Ze(i,s=>s.length),t=Object.keys(r).map(Number),a=Math.min(...t),n=Math.max(...t),o=Math.min(e.min-a,n-e.max);return i.filter(s=>s.length===e.min-o||s.length===e.max+o)},shortest:i=>{let e=Math.min(...i.map(r=>r.length));return i.filter(r=>r.length===e)},longest:i=>{let e=Math.max(...i.map(r=>r.length));return i.filter(r=>r.length===e)},"any-length":i=>[...i]};function chunk_HC7G5RVA_T(i){let{wordList:e,length:r,strategy:t="fail"}=i;if(r!=null){let a=typeof r=="number"?o=>o.length===r:o=>o.length>=r.min&&o.length<=r.max,n=e.filter(a);return n.length>0?n:typeof r=="number"?chunk_HC7G5RVA_Se[t](e,{min:r,max:r}):chunk_HC7G5RVA_Se[t](e,r)}else if(t==="shortest"||t==="longest")return chunk_HC7G5RVA_Se[t](e);return[...e]}var chunk_HC7G5RVA_ce=class extends chunk_HC7G5RVA_p{word(e={}){return typeof e=="number"&&(e={length:e}),this.faker.helpers.arrayElement(chunk_HC7G5RVA_T({...e,wordList:this.faker.definitions.lorem.word}))}words(e=3){return this.faker.helpers.multiple(()=>this.word(),{count:e}).join(" ")}sentence(e={min:3,max:10}){let r=this.words(e);return`${r.charAt(0).toUpperCase()+r.substring(1)}.`}slug(e=3){let r=this.words(e);return this.faker.helpers.slugify(r)}sentences(e={min:2,max:6},r=" "){return this.faker.helpers.multiple(()=>this.sentence(),{count:e}).join(r)}paragraph(e=3){return this.sentences(e)}paragraphs(e=3,r=` +`){return this.faker.helpers.multiple(()=>this.paragraph(),{count:e}).join(r)}text(){let e=["sentence","sentences","paragraph","paragraphs","lines"],r=this.faker.helpers.arrayElement(e);return this[r]()}lines(e={min:1,max:5}){return this.sentences(e,` +`)}};var chunk_HC7G5RVA_le=class extends chunk_HC7G5RVA_p{album(){return this.faker.helpers.arrayElement(this.faker.definitions.music.album)}artist(){return this.faker.helpers.arrayElement(this.faker.definitions.music.artist)}genre(){return this.faker.helpers.arrayElement(this.faker.definitions.music.genre)}songName(){return this.faker.helpers.arrayElement(this.faker.definitions.music.song_name)}};var chunk_HC7G5RVA_me=class extends chunk_HC7G5RVA_p{number(e={}){let{style:r="human"}=e,a=this.faker.definitions.phone_number.format[r];if(!a)throw new Error(`No definitions for ${r} in this locale`);let n=this.faker.helpers.arrayElement(a);return chunk_HC7G5RVA_Ee(this.faker,n)}imei(){return this.faker.helpers.replaceCreditCardSymbols("##-######-######-L","#")}};var chunk_HC7G5RVA_ue=class extends chunk_HC7G5RVA_p{chemicalElement(){return this.faker.helpers.arrayElement(this.faker.definitions.science.chemical_element)}unit(){return this.faker.helpers.arrayElement(this.faker.definitions.science.unit)}};var Wr=["video","audio","image","text","application"],Zr=["application/pdf","audio/mpeg","audio/wav","image/png","image/jpeg","image/gif","video/mp4","video/mpeg","text/html"],Jr=["en","wl","ww"],chunk_HC7G5RVA_Je={index:"o",slot:"s",mac:"x",pci:"p"},Xr=["SUN","MON","TUE","WED","THU","FRI","SAT"],chunk_HC7G5RVA_pe=class extends chunk_HC7G5RVA_p{fileName(e={}){let{extensionCount:r=1}=e,t=this.faker.word.words().toLowerCase().replaceAll(/\W/g,"_"),a=this.faker.helpers.multiple(()=>this.fileExt(),{count:r}).join(".");return a.length===0?t:`${t}.${a}`}commonFileName(e){return`${this.fileName({extensionCount:0})}.${e||this.commonFileExt()}`}mimeType(){let e=Object.keys(this.faker.definitions.system.mime_type);return this.faker.helpers.arrayElement(e)}commonFileType(){return this.faker.helpers.arrayElement(Wr)}commonFileExt(){return this.fileExt(this.faker.helpers.arrayElement(Zr))}fileType(){let e=this.faker.definitions.system.mime_type,r=new Set(Object.keys(e).map(t=>t.split("/")[0]));return this.faker.helpers.arrayElement([...r])}fileExt(e){let r=this.faker.definitions.system.mime_type;if(typeof e=="string")return this.faker.helpers.arrayElement(r[e].extensions);let t=new Set(Object.values(r).flatMap(({extensions:a})=>a));return this.faker.helpers.arrayElement([...t])}directoryPath(){let e=this.faker.definitions.system.directory_path;return this.faker.helpers.arrayElement(e)}filePath(){return`${this.directoryPath()}/${this.fileName()}`}semver(){return[this.faker.number.int(9),this.faker.number.int(20),this.faker.number.int(20)].join(".")}networkInterface(e={}){let{interfaceType:r=this.faker.helpers.arrayElement(Jr),interfaceSchema:t=this.faker.helpers.objectKey(chunk_HC7G5RVA_Je)}=e,a,n="";switch(t){case"index":{a=this.faker.string.numeric();break}case"slot":{a=`${this.faker.string.numeric()}${this.faker.helpers.maybe(()=>`f${this.faker.string.numeric()}`)??""}${this.faker.helpers.maybe(()=>`d${this.faker.string.numeric()}`)??""}`;break}case"mac":{a=this.faker.internet.mac("");break}case"pci":{n=this.faker.helpers.maybe(()=>`P${this.faker.string.numeric()}`)??"",a=`${this.faker.string.numeric()}s${this.faker.string.numeric()}${this.faker.helpers.maybe(()=>`f${this.faker.string.numeric()}`)??""}${this.faker.helpers.maybe(()=>`d${this.faker.string.numeric()}`)??""}`;break}}return`${n}${r}${chunk_HC7G5RVA_Je[t]}${a}`}cron(e={}){let{includeYear:r=!1,includeNonStandard:t=!1}=e,a=[this.faker.number.int(59),"*"],n=[this.faker.number.int(23),"*"],o=[this.faker.number.int({min:1,max:31}),"*","?"],s=[this.faker.number.int({min:1,max:12}),"*"],l=[this.faker.number.int(6),this.faker.helpers.arrayElement(Xr),"*","?"],c=[this.faker.number.int({min:1970,max:2099}),"*"],u=this.faker.helpers.arrayElement(a),h=this.faker.helpers.arrayElement(n),f=this.faker.helpers.arrayElement(o),k=this.faker.helpers.arrayElement(s),b=this.faker.helpers.arrayElement(l),g=this.faker.helpers.arrayElement(c),C=`${u} ${h} ${f} ${k} ${b}`;r&&(C+=` ${g}`);let y=["@annually","@daily","@hourly","@monthly","@reboot","@weekly","@yearly"];return!t||this.faker.datatype.boolean()?C:this.faker.helpers.arrayElement(y)}};var chunk_HC7G5RVA_he=class extends chunk_HC7G5RVA_p{vehicle(){return`${this.manufacturer()} ${this.model()}`}manufacturer(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.manufacturer)}model(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.model)}type(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.type)}fuel(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.fuel)}vin(){let e=["o","i","q","O","I","Q"];return`${this.faker.string.alphanumeric({length:10,casing:"upper",exclude:e})}${this.faker.string.alpha({length:1,casing:"upper",exclude:e})}${this.faker.string.alphanumeric({length:1,casing:"upper",exclude:e})}${this.faker.string.numeric({length:5,allowLeadingZeros:!0})}`}color(){return this.faker.color.human()}vrm(){return`${this.faker.string.alpha({length:2,casing:"upper"})}${this.faker.string.numeric({length:2,allowLeadingZeros:!0})}${this.faker.string.alpha({length:3,casing:"upper"})}`}bicycle(){return this.faker.helpers.arrayElement(this.faker.definitions.vehicle.bicycle_type)}};var chunk_HC7G5RVA_fe=class extends chunk_HC7G5RVA_p{adjective(e={}){return typeof e=="number"&&(e={length:e}),this.faker.helpers.arrayElement(chunk_HC7G5RVA_T({...e,wordList:this.faker.definitions.word.adjective}))}adverb(e={}){return typeof e=="number"&&(e={length:e}),this.faker.helpers.arrayElement(chunk_HC7G5RVA_T({...e,wordList:this.faker.definitions.word.adverb}))}conjunction(e={}){return typeof e=="number"&&(e={length:e}),this.faker.helpers.arrayElement(chunk_HC7G5RVA_T({...e,wordList:this.faker.definitions.word.conjunction}))}interjection(e={}){return typeof e=="number"&&(e={length:e}),this.faker.helpers.arrayElement(chunk_HC7G5RVA_T({...e,wordList:this.faker.definitions.word.interjection}))}noun(e={}){return typeof e=="number"&&(e={length:e}),this.faker.helpers.arrayElement(chunk_HC7G5RVA_T({...e,wordList:this.faker.definitions.word.noun}))}preposition(e={}){return typeof e=="number"&&(e={length:e}),this.faker.helpers.arrayElement(chunk_HC7G5RVA_T({...e,wordList:this.faker.definitions.word.preposition}))}verb(e={}){return typeof e=="number"&&(e={length:e}),this.faker.helpers.arrayElement(chunk_HC7G5RVA_T({...e,wordList:this.faker.definitions.word.verb}))}sample(e={}){let r=this.faker.helpers.shuffle([this.adjective,this.adverb,this.conjunction,this.interjection,this.noun,this.preposition,this.verb]);for(let t of r)try{return t(e)}catch{continue}throw new chunk_HC7G5RVA_m("No matching word data available for the current locale")}words(e={}){typeof e=="number"&&(e={count:e});let{count:r={min:1,max:3}}=e;return this.faker.helpers.multiple(()=>this.sample(),{count:r}).join(" ")}};var chunk_HC7G5RVA_Xe=class extends chunk_HC7G5RVA_I{rawDefinitions;definitions;airline=new chunk_HC7G5RVA_F(this);animal=new chunk_HC7G5RVA_Q(this);book=new chunk_HC7G5RVA_q(this);color=new chunk_HC7G5RVA_G(this);commerce=new chunk_HC7G5RVA_ee(this);company=new chunk_HC7G5RVA_re(this);database=new chunk_HC7G5RVA_te(this);date=new chunk_HC7G5RVA_V(this);finance=new chunk_HC7G5RVA_ae(this);food=new chunk_HC7G5RVA_ne(this);git=new chunk_HC7G5RVA_ie(this);hacker=new chunk_HC7G5RVA_oe(this);helpers=new chunk_HC7G5RVA_z(this);image=new chunk_HC7G5RVA_se(this);internet=new chunk_HC7G5RVA_O(this);location=new chunk_HC7G5RVA_Y(this);lorem=new chunk_HC7G5RVA_ce(this);music=new chunk_HC7G5RVA_le(this);person=new chunk_HC7G5RVA_U(this);phone=new chunk_HC7G5RVA_me(this);science=new chunk_HC7G5RVA_ue(this);system=new chunk_HC7G5RVA_pe(this);vehicle=new chunk_HC7G5RVA_he(this);word=new chunk_HC7G5RVA_fe(this);constructor(e){super({randomizer:e.randomizer,seed:e.seed});let{locale:r}=e;if(Array.isArray(r)){if(r.length===0)throw new chunk_HC7G5RVA_m("The locale option must contain at least one locale definition.");r=chunk_HC7G5RVA_ze(r)}this.rawDefinitions=r,this.definitions=chunk_HC7G5RVA_Oe(this.rawDefinitions)}getMetadata(){return this.rawDefinitions.metadata??{}}};var chunk_HC7G5RVA_Qe=["Academy Color Encoding System (ACES)","Adobe RGB","Adobe Wide Gamut RGB","British Standard Colour (BS)","CIE 1931 XYZ","CIELAB","CIELUV","CIEUVW","CMY","CMYK","DCI-P3","Display-P3","Federal Standard 595C","HKS","HSL","HSLA","HSLuv","HSV","HWB","LCh","LMS","Munsell Color System","Natural Color System (NSC)","Pantone Matching System (PMS)","ProPhoto RGB Color Space","RAL","RG","RGBA","RGK","Rec. 2020","Rec. 2100","Rec. 601","Rec. 709","Uniform Color Spaces (UCSs)","YDbDr","YIQ","YPbPr","sRGB","sYCC","scRGB","xvYCC"];var Qr={space:chunk_HC7G5RVA_Qe},chunk_HC7G5RVA_qe=Qr;var chunk_HC7G5RVA_er=["ascii_bin","ascii_general_ci","cp1250_bin","cp1250_general_ci","utf8_bin","utf8_general_ci","utf8_unicode_ci"];var chunk_HC7G5RVA_rr=["ARCHIVE","BLACKHOLE","CSV","InnoDB","MEMORY","MyISAM"];var chunk_HC7G5RVA_tr=["bigint","binary","bit","blob","boolean","date","datetime","decimal","double","enum","float","geometry","int","mediumint","point","real","serial","set","smallint","text","time","timestamp","tinyint","varchar"];var qr={collation:chunk_HC7G5RVA_er,engine:chunk_HC7G5RVA_rr,type:chunk_HC7G5RVA_tr},chunk_HC7G5RVA_ar=qr;var chunk_HC7G5RVA_=["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmara","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Atikokan","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Indianapolis","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Inuvik","America/Iqaluit","America/Jamaica","America/Juneau","America/Kentucky/Louisville","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Nuuk","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","America/Yellowknife","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Chita","Asia/Choibalsan","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Ho_Chi_Minh","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Kathmandu","Asia/Khandyga","Asia/Kolkata","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Riyadh","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yangon","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kirov","Europe/Kyiv","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Chuuk","Pacific/Easter","Pacific/Efate","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kanton","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Pohnpei","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Wake","Pacific/Wallis"];var et={time_zone:chunk_HC7G5RVA_},chunk_HC7G5RVA_nr=et;var chunk_HC7G5RVA_ir=["ADP","AGP","AI","API","ASCII","CLI","COM","CSS","DNS","DRAM","EXE","FTP","GB","HDD","HEX","HTTP","IB","IP","JBOD","JSON","OCR","PCI","PNG","RAM","RSS","SAS","SCSI","SDD","SMS","SMTP","SQL","SSD","SSL","TCP","THX","TLS","UDP","USB","UTF8","VGA","XML","XSS"];var rt={abbreviation:chunk_HC7G5RVA_ir},chunk_HC7G5RVA_or=rt;var chunk_HC7G5RVA_sr={smiley:["\u2620\uFE0F","\u2639\uFE0F","\u263A\uFE0F","\u2763\uFE0F","\u2764\uFE0F","\u2764\uFE0F\u200D\u{1F525}","\u2764\uFE0F\u200D\u{1FA79}","\u{1F441}\uFE0F\u200D\u{1F5E8}\uFE0F","\u{1F479}","\u{1F47A}","\u{1F47B}","\u{1F47D}","\u{1F47E}","\u{1F47F}","\u{1F480}","\u{1F48B}","\u{1F48C}","\u{1F493}","\u{1F494}","\u{1F495}","\u{1F496}","\u{1F497}","\u{1F498}","\u{1F499}","\u{1F49A}","\u{1F49B}","\u{1F49C}","\u{1F49D}","\u{1F49E}","\u{1F49F}","\u{1F4A2}","\u{1F4A3}","\u{1F4A4}","\u{1F4A5}","\u{1F4A6}","\u{1F4A8}","\u{1F4A9}","\u{1F4AB}","\u{1F4AC}","\u{1F4AD}","\u{1F4AF}","\u{1F573}\uFE0F","\u{1F5A4}","\u{1F5E8}\uFE0F","\u{1F5EF}\uFE0F","\u{1F600}","\u{1F601}","\u{1F602}","\u{1F603}","\u{1F604}","\u{1F605}","\u{1F606}","\u{1F607}","\u{1F608}","\u{1F609}","\u{1F60A}","\u{1F60B}","\u{1F60C}","\u{1F60D}","\u{1F60E}","\u{1F60F}","\u{1F610}","\u{1F611}","\u{1F612}","\u{1F613}","\u{1F614}","\u{1F615}","\u{1F616}","\u{1F617}","\u{1F618}","\u{1F619}","\u{1F61A}","\u{1F61B}","\u{1F61C}","\u{1F61D}","\u{1F61E}","\u{1F61F}","\u{1F620}","\u{1F621}","\u{1F622}","\u{1F623}","\u{1F624}","\u{1F625}","\u{1F626}","\u{1F627}","\u{1F628}","\u{1F629}","\u{1F62A}","\u{1F62B}","\u{1F62C}","\u{1F62D}","\u{1F62E}","\u{1F62E}\u200D\u{1F4A8}","\u{1F62F}","\u{1F630}","\u{1F631}","\u{1F632}","\u{1F633}","\u{1F634}","\u{1F635}","\u{1F635}\u200D\u{1F4AB}","\u{1F636}","\u{1F636}\u200D\u{1F32B}\uFE0F","\u{1F637}","\u{1F638}","\u{1F639}","\u{1F63A}","\u{1F63B}","\u{1F63C}","\u{1F63D}","\u{1F63E}","\u{1F63F}","\u{1F640}","\u{1F641}","\u{1F642}","\u{1F643}","\u{1F644}","\u{1F648}","\u{1F649}","\u{1F64A}","\u{1F90D}","\u{1F90E}","\u{1F910}","\u{1F911}","\u{1F912}","\u{1F913}","\u{1F914}","\u{1F915}","\u{1F916}","\u{1F917}","\u{1F920}","\u{1F921}","\u{1F922}","\u{1F923}","\u{1F924}","\u{1F925}","\u{1F927}","\u{1F928}","\u{1F929}","\u{1F92A}","\u{1F92B}","\u{1F92C}","\u{1F92D}","\u{1F92E}","\u{1F92F}","\u{1F970}","\u{1F971}","\u{1F972}","\u{1F973}","\u{1F974}","\u{1F975}","\u{1F976}","\u{1F978}","\u{1F97A}","\u{1F9D0}","\u{1F9E1}"],body:["\u261D\u{1F3FB}","\u261D\u{1F3FC}","\u261D\u{1F3FD}","\u261D\u{1F3FE}","\u261D\u{1F3FF}","\u261D\uFE0F","\u270A","\u270A\u{1F3FB}","\u270A\u{1F3FC}","\u270A\u{1F3FD}","\u270A\u{1F3FE}","\u270A\u{1F3FF}","\u270B","\u270B\u{1F3FB}","\u270B\u{1F3FC}","\u270B\u{1F3FD}","\u270B\u{1F3FE}","\u270B\u{1F3FF}","\u270C\u{1F3FB}","\u270C\u{1F3FC}","\u270C\u{1F3FD}","\u270C\u{1F3FE}","\u270C\u{1F3FF}","\u270C\uFE0F","\u270D\u{1F3FB}","\u270D\u{1F3FC}","\u270D\u{1F3FD}","\u270D\u{1F3FE}","\u270D\u{1F3FF}","\u270D\uFE0F","\u{1F440}","\u{1F441}\uFE0F","\u{1F442}","\u{1F442}\u{1F3FB}","\u{1F442}\u{1F3FC}","\u{1F442}\u{1F3FD}","\u{1F442}\u{1F3FE}","\u{1F442}\u{1F3FF}","\u{1F443}","\u{1F443}\u{1F3FB}","\u{1F443}\u{1F3FC}","\u{1F443}\u{1F3FD}","\u{1F443}\u{1F3FE}","\u{1F443}\u{1F3FF}","\u{1F444}","\u{1F445}","\u{1F446}","\u{1F446}\u{1F3FB}","\u{1F446}\u{1F3FC}","\u{1F446}\u{1F3FD}","\u{1F446}\u{1F3FE}","\u{1F446}\u{1F3FF}","\u{1F447}","\u{1F447}\u{1F3FB}","\u{1F447}\u{1F3FC}","\u{1F447}\u{1F3FD}","\u{1F447}\u{1F3FE}","\u{1F447}\u{1F3FF}","\u{1F448}","\u{1F448}\u{1F3FB}","\u{1F448}\u{1F3FC}","\u{1F448}\u{1F3FD}","\u{1F448}\u{1F3FE}","\u{1F448}\u{1F3FF}","\u{1F449}","\u{1F449}\u{1F3FB}","\u{1F449}\u{1F3FC}","\u{1F449}\u{1F3FD}","\u{1F449}\u{1F3FE}","\u{1F449}\u{1F3FF}","\u{1F44A}","\u{1F44A}\u{1F3FB}","\u{1F44A}\u{1F3FC}","\u{1F44A}\u{1F3FD}","\u{1F44A}\u{1F3FE}","\u{1F44A}\u{1F3FF}","\u{1F44B}","\u{1F44B}\u{1F3FB}","\u{1F44B}\u{1F3FC}","\u{1F44B}\u{1F3FD}","\u{1F44B}\u{1F3FE}","\u{1F44B}\u{1F3FF}","\u{1F44C}","\u{1F44C}\u{1F3FB}","\u{1F44C}\u{1F3FC}","\u{1F44C}\u{1F3FD}","\u{1F44C}\u{1F3FE}","\u{1F44C}\u{1F3FF}","\u{1F44D}","\u{1F44D}\u{1F3FB}","\u{1F44D}\u{1F3FC}","\u{1F44D}\u{1F3FD}","\u{1F44D}\u{1F3FE}","\u{1F44D}\u{1F3FF}","\u{1F44E}","\u{1F44E}\u{1F3FB}","\u{1F44E}\u{1F3FC}","\u{1F44E}\u{1F3FD}","\u{1F44E}\u{1F3FE}","\u{1F44E}\u{1F3FF}","\u{1F44F}","\u{1F44F}\u{1F3FB}","\u{1F44F}\u{1F3FC}","\u{1F44F}\u{1F3FD}","\u{1F44F}\u{1F3FE}","\u{1F44F}\u{1F3FF}","\u{1F450}","\u{1F450}\u{1F3FB}","\u{1F450}\u{1F3FC}","\u{1F450}\u{1F3FD}","\u{1F450}\u{1F3FE}","\u{1F450}\u{1F3FF}","\u{1F485}","\u{1F485}\u{1F3FB}","\u{1F485}\u{1F3FC}","\u{1F485}\u{1F3FD}","\u{1F485}\u{1F3FE}","\u{1F485}\u{1F3FF}","\u{1F4AA}","\u{1F4AA}\u{1F3FB}","\u{1F4AA}\u{1F3FC}","\u{1F4AA}\u{1F3FD}","\u{1F4AA}\u{1F3FE}","\u{1F4AA}\u{1F3FF}","\u{1F590}\u{1F3FB}","\u{1F590}\u{1F3FC}","\u{1F590}\u{1F3FD}","\u{1F590}\u{1F3FE}","\u{1F590}\u{1F3FF}","\u{1F590}\uFE0F","\u{1F595}","\u{1F595}\u{1F3FB}","\u{1F595}\u{1F3FC}","\u{1F595}\u{1F3FD}","\u{1F595}\u{1F3FE}","\u{1F595}\u{1F3FF}","\u{1F596}","\u{1F596}\u{1F3FB}","\u{1F596}\u{1F3FC}","\u{1F596}\u{1F3FD}","\u{1F596}\u{1F3FE}","\u{1F596}\u{1F3FF}","\u{1F64C}","\u{1F64C}\u{1F3FB}","\u{1F64C}\u{1F3FC}","\u{1F64C}\u{1F3FD}","\u{1F64C}\u{1F3FE}","\u{1F64C}\u{1F3FF}","\u{1F64F}","\u{1F64F}\u{1F3FB}","\u{1F64F}\u{1F3FC}","\u{1F64F}\u{1F3FD}","\u{1F64F}\u{1F3FE}","\u{1F64F}\u{1F3FF}","\u{1F90C}","\u{1F90C}\u{1F3FB}","\u{1F90C}\u{1F3FC}","\u{1F90C}\u{1F3FD}","\u{1F90C}\u{1F3FE}","\u{1F90C}\u{1F3FF}","\u{1F90F}","\u{1F90F}\u{1F3FB}","\u{1F90F}\u{1F3FC}","\u{1F90F}\u{1F3FD}","\u{1F90F}\u{1F3FE}","\u{1F90F}\u{1F3FF}","\u{1F918}","\u{1F918}\u{1F3FB}","\u{1F918}\u{1F3FC}","\u{1F918}\u{1F3FD}","\u{1F918}\u{1F3FE}","\u{1F918}\u{1F3FF}","\u{1F919}","\u{1F919}\u{1F3FB}","\u{1F919}\u{1F3FC}","\u{1F919}\u{1F3FD}","\u{1F919}\u{1F3FE}","\u{1F919}\u{1F3FF}","\u{1F91A}","\u{1F91A}\u{1F3FB}","\u{1F91A}\u{1F3FC}","\u{1F91A}\u{1F3FD}","\u{1F91A}\u{1F3FE}","\u{1F91A}\u{1F3FF}","\u{1F91B}","\u{1F91B}\u{1F3FB}","\u{1F91B}\u{1F3FC}","\u{1F91B}\u{1F3FD}","\u{1F91B}\u{1F3FE}","\u{1F91B}\u{1F3FF}","\u{1F91C}","\u{1F91C}\u{1F3FB}","\u{1F91C}\u{1F3FC}","\u{1F91C}\u{1F3FD}","\u{1F91C}\u{1F3FE}","\u{1F91C}\u{1F3FF}","\u{1F91D}","\u{1F91E}","\u{1F91E}\u{1F3FB}","\u{1F91E}\u{1F3FC}","\u{1F91E}\u{1F3FD}","\u{1F91E}\u{1F3FE}","\u{1F91E}\u{1F3FF}","\u{1F91F}","\u{1F91F}\u{1F3FB}","\u{1F91F}\u{1F3FC}","\u{1F91F}\u{1F3FD}","\u{1F91F}\u{1F3FE}","\u{1F91F}\u{1F3FF}","\u{1F932}","\u{1F932}\u{1F3FB}","\u{1F932}\u{1F3FC}","\u{1F932}\u{1F3FD}","\u{1F932}\u{1F3FE}","\u{1F932}\u{1F3FF}","\u{1F933}","\u{1F933}\u{1F3FB}","\u{1F933}\u{1F3FC}","\u{1F933}\u{1F3FD}","\u{1F933}\u{1F3FE}","\u{1F933}\u{1F3FF}","\u{1F9B4}","\u{1F9B5}","\u{1F9B5}\u{1F3FB}","\u{1F9B5}\u{1F3FC}","\u{1F9B5}\u{1F3FD}","\u{1F9B5}\u{1F3FE}","\u{1F9B5}\u{1F3FF}","\u{1F9B6}","\u{1F9B6}\u{1F3FB}","\u{1F9B6}\u{1F3FC}","\u{1F9B6}\u{1F3FD}","\u{1F9B6}\u{1F3FE}","\u{1F9B6}\u{1F3FF}","\u{1F9B7}","\u{1F9BB}","\u{1F9BB}\u{1F3FB}","\u{1F9BB}\u{1F3FC}","\u{1F9BB}\u{1F3FD}","\u{1F9BB}\u{1F3FE}","\u{1F9BB}\u{1F3FF}","\u{1F9BE}","\u{1F9BF}","\u{1F9E0}","\u{1FAC0}","\u{1FAC1}"],person:["\u{1F385}","\u{1F385}\u{1F3FB}","\u{1F385}\u{1F3FC}","\u{1F385}\u{1F3FD}","\u{1F385}\u{1F3FE}","\u{1F385}\u{1F3FF}","\u{1F466}","\u{1F466}\u{1F3FB}","\u{1F466}\u{1F3FC}","\u{1F466}\u{1F3FD}","\u{1F466}\u{1F3FE}","\u{1F466}\u{1F3FF}","\u{1F467}","\u{1F467}\u{1F3FB}","\u{1F467}\u{1F3FC}","\u{1F467}\u{1F3FD}","\u{1F467}\u{1F3FE}","\u{1F467}\u{1F3FF}","\u{1F468}","\u{1F468}\u200D\u2695\uFE0F","\u{1F468}\u200D\u2696\uFE0F","\u{1F468}\u200D\u2708\uFE0F","\u{1F468}\u200D\u{1F33E}","\u{1F468}\u200D\u{1F373}","\u{1F468}\u200D\u{1F37C}","\u{1F468}\u200D\u{1F393}","\u{1F468}\u200D\u{1F3A4}","\u{1F468}\u200D\u{1F3A8}","\u{1F468}\u200D\u{1F3EB}","\u{1F468}\u200D\u{1F3ED}","\u{1F468}\u200D\u{1F4BB}","\u{1F468}\u200D\u{1F4BC}","\u{1F468}\u200D\u{1F527}","\u{1F468}\u200D\u{1F52C}","\u{1F468}\u200D\u{1F680}","\u{1F468}\u200D\u{1F692}","\u{1F468}\u200D\u{1F9B0}","\u{1F468}\u200D\u{1F9B1}","\u{1F468}\u200D\u{1F9B2}","\u{1F468}\u200D\u{1F9B3}","\u{1F468}\u{1F3FB}","\u{1F468}\u{1F3FB}\u200D\u2695\uFE0F","\u{1F468}\u{1F3FB}\u200D\u2696\uFE0F","\u{1F468}\u{1F3FB}\u200D\u2708\uFE0F","\u{1F468}\u{1F3FB}\u200D\u{1F33E}","\u{1F468}\u{1F3FB}\u200D\u{1F373}","\u{1F468}\u{1F3FB}\u200D\u{1F37C}","\u{1F468}\u{1F3FB}\u200D\u{1F393}","\u{1F468}\u{1F3FB}\u200D\u{1F3A4}","\u{1F468}\u{1F3FB}\u200D\u{1F3A8}","\u{1F468}\u{1F3FB}\u200D\u{1F3EB}","\u{1F468}\u{1F3FB}\u200D\u{1F3ED}","\u{1F468}\u{1F3FB}\u200D\u{1F4BB}","\u{1F468}\u{1F3FB}\u200D\u{1F4BC}","\u{1F468}\u{1F3FB}\u200D\u{1F527}","\u{1F468}\u{1F3FB}\u200D\u{1F52C}","\u{1F468}\u{1F3FB}\u200D\u{1F680}","\u{1F468}\u{1F3FB}\u200D\u{1F692}","\u{1F468}\u{1F3FB}\u200D\u{1F9B0}","\u{1F468}\u{1F3FB}\u200D\u{1F9B1}","\u{1F468}\u{1F3FB}\u200D\u{1F9B2}","\u{1F468}\u{1F3FB}\u200D\u{1F9B3}","\u{1F468}\u{1F3FC}","\u{1F468}\u{1F3FC}\u200D\u2695\uFE0F","\u{1F468}\u{1F3FC}\u200D\u2696\uFE0F","\u{1F468}\u{1F3FC}\u200D\u2708\uFE0F","\u{1F468}\u{1F3FC}\u200D\u{1F33E}","\u{1F468}\u{1F3FC}\u200D\u{1F373}","\u{1F468}\u{1F3FC}\u200D\u{1F37C}","\u{1F468}\u{1F3FC}\u200D\u{1F393}","\u{1F468}\u{1F3FC}\u200D\u{1F3A4}","\u{1F468}\u{1F3FC}\u200D\u{1F3A8}","\u{1F468}\u{1F3FC}\u200D\u{1F3EB}","\u{1F468}\u{1F3FC}\u200D\u{1F3ED}","\u{1F468}\u{1F3FC}\u200D\u{1F4BB}","\u{1F468}\u{1F3FC}\u200D\u{1F4BC}","\u{1F468}\u{1F3FC}\u200D\u{1F527}","\u{1F468}\u{1F3FC}\u200D\u{1F52C}","\u{1F468}\u{1F3FC}\u200D\u{1F680}","\u{1F468}\u{1F3FC}\u200D\u{1F692}","\u{1F468}\u{1F3FC}\u200D\u{1F9B0}","\u{1F468}\u{1F3FC}\u200D\u{1F9B1}","\u{1F468}\u{1F3FC}\u200D\u{1F9B2}","\u{1F468}\u{1F3FC}\u200D\u{1F9B3}","\u{1F468}\u{1F3FD}","\u{1F468}\u{1F3FD}\u200D\u2695\uFE0F","\u{1F468}\u{1F3FD}\u200D\u2696\uFE0F","\u{1F468}\u{1F3FD}\u200D\u2708\uFE0F","\u{1F468}\u{1F3FD}\u200D\u{1F33E}","\u{1F468}\u{1F3FD}\u200D\u{1F373}","\u{1F468}\u{1F3FD}\u200D\u{1F37C}","\u{1F468}\u{1F3FD}\u200D\u{1F393}","\u{1F468}\u{1F3FD}\u200D\u{1F3A4}","\u{1F468}\u{1F3FD}\u200D\u{1F3A8}","\u{1F468}\u{1F3FD}\u200D\u{1F3EB}","\u{1F468}\u{1F3FD}\u200D\u{1F3ED}","\u{1F468}\u{1F3FD}\u200D\u{1F4BB}","\u{1F468}\u{1F3FD}\u200D\u{1F4BC}","\u{1F468}\u{1F3FD}\u200D\u{1F527}","\u{1F468}\u{1F3FD}\u200D\u{1F52C}","\u{1F468}\u{1F3FD}\u200D\u{1F680}","\u{1F468}\u{1F3FD}\u200D\u{1F692}","\u{1F468}\u{1F3FD}\u200D\u{1F9B0}","\u{1F468}\u{1F3FD}\u200D\u{1F9B1}","\u{1F468}\u{1F3FD}\u200D\u{1F9B2}","\u{1F468}\u{1F3FD}\u200D\u{1F9B3}","\u{1F468}\u{1F3FE}","\u{1F468}\u{1F3FE}\u200D\u2695\uFE0F","\u{1F468}\u{1F3FE}\u200D\u2696\uFE0F","\u{1F468}\u{1F3FE}\u200D\u2708\uFE0F","\u{1F468}\u{1F3FE}\u200D\u{1F33E}","\u{1F468}\u{1F3FE}\u200D\u{1F373}","\u{1F468}\u{1F3FE}\u200D\u{1F37C}","\u{1F468}\u{1F3FE}\u200D\u{1F393}","\u{1F468}\u{1F3FE}\u200D\u{1F3A4}","\u{1F468}\u{1F3FE}\u200D\u{1F3A8}","\u{1F468}\u{1F3FE}\u200D\u{1F3EB}","\u{1F468}\u{1F3FE}\u200D\u{1F3ED}","\u{1F468}\u{1F3FE}\u200D\u{1F4BB}","\u{1F468}\u{1F3FE}\u200D\u{1F4BC}","\u{1F468}\u{1F3FE}\u200D\u{1F527}","\u{1F468}\u{1F3FE}\u200D\u{1F52C}","\u{1F468}\u{1F3FE}\u200D\u{1F680}","\u{1F468}\u{1F3FE}\u200D\u{1F692}","\u{1F468}\u{1F3FE}\u200D\u{1F9B0}","\u{1F468}\u{1F3FE}\u200D\u{1F9B1}","\u{1F468}\u{1F3FE}\u200D\u{1F9B2}","\u{1F468}\u{1F3FE}\u200D\u{1F9B3}","\u{1F468}\u{1F3FF}","\u{1F468}\u{1F3FF}\u200D\u2695\uFE0F","\u{1F468}\u{1F3FF}\u200D\u2696\uFE0F","\u{1F468}\u{1F3FF}\u200D\u2708\uFE0F","\u{1F468}\u{1F3FF}\u200D\u{1F33E}","\u{1F468}\u{1F3FF}\u200D\u{1F373}","\u{1F468}\u{1F3FF}\u200D\u{1F37C}","\u{1F468}\u{1F3FF}\u200D\u{1F393}","\u{1F468}\u{1F3FF}\u200D\u{1F3A4}","\u{1F468}\u{1F3FF}\u200D\u{1F3A8}","\u{1F468}\u{1F3FF}\u200D\u{1F3EB}","\u{1F468}\u{1F3FF}\u200D\u{1F3ED}","\u{1F468}\u{1F3FF}\u200D\u{1F4BB}","\u{1F468}\u{1F3FF}\u200D\u{1F4BC}","\u{1F468}\u{1F3FF}\u200D\u{1F527}","\u{1F468}\u{1F3FF}\u200D\u{1F52C}","\u{1F468}\u{1F3FF}\u200D\u{1F680}","\u{1F468}\u{1F3FF}\u200D\u{1F692}","\u{1F468}\u{1F3FF}\u200D\u{1F9B0}","\u{1F468}\u{1F3FF}\u200D\u{1F9B1}","\u{1F468}\u{1F3FF}\u200D\u{1F9B2}","\u{1F468}\u{1F3FF}\u200D\u{1F9B3}","\u{1F469}","\u{1F469}\u200D\u2695\uFE0F","\u{1F469}\u200D\u2696\uFE0F","\u{1F469}\u200D\u2708\uFE0F","\u{1F469}\u200D\u{1F33E}","\u{1F469}\u200D\u{1F373}","\u{1F469}\u200D\u{1F37C}","\u{1F469}\u200D\u{1F393}","\u{1F469}\u200D\u{1F3A4}","\u{1F469}\u200D\u{1F3A8}","\u{1F469}\u200D\u{1F3EB}","\u{1F469}\u200D\u{1F3ED}","\u{1F469}\u200D\u{1F4BB}","\u{1F469}\u200D\u{1F4BC}","\u{1F469}\u200D\u{1F527}","\u{1F469}\u200D\u{1F52C}","\u{1F469}\u200D\u{1F680}","\u{1F469}\u200D\u{1F692}","\u{1F469}\u200D\u{1F9B0}","\u{1F469}\u200D\u{1F9B1}","\u{1F469}\u200D\u{1F9B2}","\u{1F469}\u200D\u{1F9B3}","\u{1F469}\u{1F3FB}","\u{1F469}\u{1F3FB}\u200D\u2695\uFE0F","\u{1F469}\u{1F3FB}\u200D\u2696\uFE0F","\u{1F469}\u{1F3FB}\u200D\u2708\uFE0F","\u{1F469}\u{1F3FB}\u200D\u{1F33E}","\u{1F469}\u{1F3FB}\u200D\u{1F373}","\u{1F469}\u{1F3FB}\u200D\u{1F37C}","\u{1F469}\u{1F3FB}\u200D\u{1F393}","\u{1F469}\u{1F3FB}\u200D\u{1F3A4}","\u{1F469}\u{1F3FB}\u200D\u{1F3A8}","\u{1F469}\u{1F3FB}\u200D\u{1F3EB}","\u{1F469}\u{1F3FB}\u200D\u{1F3ED}","\u{1F469}\u{1F3FB}\u200D\u{1F4BB}","\u{1F469}\u{1F3FB}\u200D\u{1F4BC}","\u{1F469}\u{1F3FB}\u200D\u{1F527}","\u{1F469}\u{1F3FB}\u200D\u{1F52C}","\u{1F469}\u{1F3FB}\u200D\u{1F680}","\u{1F469}\u{1F3FB}\u200D\u{1F692}","\u{1F469}\u{1F3FB}\u200D\u{1F9B0}","\u{1F469}\u{1F3FB}\u200D\u{1F9B1}","\u{1F469}\u{1F3FB}\u200D\u{1F9B2}","\u{1F469}\u{1F3FB}\u200D\u{1F9B3}","\u{1F469}\u{1F3FC}","\u{1F469}\u{1F3FC}\u200D\u2695\uFE0F","\u{1F469}\u{1F3FC}\u200D\u2696\uFE0F","\u{1F469}\u{1F3FC}\u200D\u2708\uFE0F","\u{1F469}\u{1F3FC}\u200D\u{1F33E}","\u{1F469}\u{1F3FC}\u200D\u{1F373}","\u{1F469}\u{1F3FC}\u200D\u{1F37C}","\u{1F469}\u{1F3FC}\u200D\u{1F393}","\u{1F469}\u{1F3FC}\u200D\u{1F3A4}","\u{1F469}\u{1F3FC}\u200D\u{1F3A8}","\u{1F469}\u{1F3FC}\u200D\u{1F3EB}","\u{1F469}\u{1F3FC}\u200D\u{1F3ED}","\u{1F469}\u{1F3FC}\u200D\u{1F4BB}","\u{1F469}\u{1F3FC}\u200D\u{1F4BC}","\u{1F469}\u{1F3FC}\u200D\u{1F527}","\u{1F469}\u{1F3FC}\u200D\u{1F52C}","\u{1F469}\u{1F3FC}\u200D\u{1F680}","\u{1F469}\u{1F3FC}\u200D\u{1F692}","\u{1F469}\u{1F3FC}\u200D\u{1F9B0}","\u{1F469}\u{1F3FC}\u200D\u{1F9B1}","\u{1F469}\u{1F3FC}\u200D\u{1F9B2}","\u{1F469}\u{1F3FC}\u200D\u{1F9B3}","\u{1F469}\u{1F3FD}","\u{1F469}\u{1F3FD}\u200D\u2695\uFE0F","\u{1F469}\u{1F3FD}\u200D\u2696\uFE0F","\u{1F469}\u{1F3FD}\u200D\u2708\uFE0F","\u{1F469}\u{1F3FD}\u200D\u{1F33E}","\u{1F469}\u{1F3FD}\u200D\u{1F373}","\u{1F469}\u{1F3FD}\u200D\u{1F37C}","\u{1F469}\u{1F3FD}\u200D\u{1F393}","\u{1F469}\u{1F3FD}\u200D\u{1F3A4}","\u{1F469}\u{1F3FD}\u200D\u{1F3A8}","\u{1F469}\u{1F3FD}\u200D\u{1F3EB}","\u{1F469}\u{1F3FD}\u200D\u{1F3ED}","\u{1F469}\u{1F3FD}\u200D\u{1F4BB}","\u{1F469}\u{1F3FD}\u200D\u{1F4BC}","\u{1F469}\u{1F3FD}\u200D\u{1F527}","\u{1F469}\u{1F3FD}\u200D\u{1F52C}","\u{1F469}\u{1F3FD}\u200D\u{1F680}","\u{1F469}\u{1F3FD}\u200D\u{1F692}","\u{1F469}\u{1F3FD}\u200D\u{1F9B0}","\u{1F469}\u{1F3FD}\u200D\u{1F9B1}","\u{1F469}\u{1F3FD}\u200D\u{1F9B2}","\u{1F469}\u{1F3FD}\u200D\u{1F9B3}","\u{1F469}\u{1F3FE}","\u{1F469}\u{1F3FE}\u200D\u2695\uFE0F","\u{1F469}\u{1F3FE}\u200D\u2696\uFE0F","\u{1F469}\u{1F3FE}\u200D\u2708\uFE0F","\u{1F469}\u{1F3FE}\u200D\u{1F33E}","\u{1F469}\u{1F3FE}\u200D\u{1F373}","\u{1F469}\u{1F3FE}\u200D\u{1F37C}","\u{1F469}\u{1F3FE}\u200D\u{1F393}","\u{1F469}\u{1F3FE}\u200D\u{1F3A4}","\u{1F469}\u{1F3FE}\u200D\u{1F3A8}","\u{1F469}\u{1F3FE}\u200D\u{1F3EB}","\u{1F469}\u{1F3FE}\u200D\u{1F3ED}","\u{1F469}\u{1F3FE}\u200D\u{1F4BB}","\u{1F469}\u{1F3FE}\u200D\u{1F4BC}","\u{1F469}\u{1F3FE}\u200D\u{1F527}","\u{1F469}\u{1F3FE}\u200D\u{1F52C}","\u{1F469}\u{1F3FE}\u200D\u{1F680}","\u{1F469}\u{1F3FE}\u200D\u{1F692}","\u{1F469}\u{1F3FE}\u200D\u{1F9B0}","\u{1F469}\u{1F3FE}\u200D\u{1F9B1}","\u{1F469}\u{1F3FE}\u200D\u{1F9B2}","\u{1F469}\u{1F3FE}\u200D\u{1F9B3}","\u{1F469}\u{1F3FF}","\u{1F469}\u{1F3FF}\u200D\u2695\uFE0F","\u{1F469}\u{1F3FF}\u200D\u2696\uFE0F","\u{1F469}\u{1F3FF}\u200D\u2708\uFE0F","\u{1F469}\u{1F3FF}\u200D\u{1F33E}","\u{1F469}\u{1F3FF}\u200D\u{1F373}","\u{1F469}\u{1F3FF}\u200D\u{1F37C}","\u{1F469}\u{1F3FF}\u200D\u{1F393}","\u{1F469}\u{1F3FF}\u200D\u{1F3A4}","\u{1F469}\u{1F3FF}\u200D\u{1F3A8}","\u{1F469}\u{1F3FF}\u200D\u{1F3EB}","\u{1F469}\u{1F3FF}\u200D\u{1F3ED}","\u{1F469}\u{1F3FF}\u200D\u{1F4BB}","\u{1F469}\u{1F3FF}\u200D\u{1F4BC}","\u{1F469}\u{1F3FF}\u200D\u{1F527}","\u{1F469}\u{1F3FF}\u200D\u{1F52C}","\u{1F469}\u{1F3FF}\u200D\u{1F680}","\u{1F469}\u{1F3FF}\u200D\u{1F692}","\u{1F469}\u{1F3FF}\u200D\u{1F9B0}","\u{1F469}\u{1F3FF}\u200D\u{1F9B1}","\u{1F469}\u{1F3FF}\u200D\u{1F9B2}","\u{1F469}\u{1F3FF}\u200D\u{1F9B3}","\u{1F46E}","\u{1F46E}\u200D\u2640\uFE0F","\u{1F46E}\u200D\u2642\uFE0F","\u{1F46E}\u{1F3FB}","\u{1F46E}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F46E}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F46E}\u{1F3FC}","\u{1F46E}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F46E}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F46E}\u{1F3FD}","\u{1F46E}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F46E}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F46E}\u{1F3FE}","\u{1F46E}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F46E}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F46E}\u{1F3FF}","\u{1F46E}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F46E}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F470}","\u{1F470}\u200D\u2640\uFE0F","\u{1F470}\u200D\u2642\uFE0F","\u{1F470}\u{1F3FB}","\u{1F470}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F470}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F470}\u{1F3FC}","\u{1F470}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F470}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F470}\u{1F3FD}","\u{1F470}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F470}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F470}\u{1F3FE}","\u{1F470}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F470}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F470}\u{1F3FF}","\u{1F470}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F470}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F471}","\u{1F471}\u200D\u2640\uFE0F","\u{1F471}\u200D\u2642\uFE0F","\u{1F471}\u{1F3FB}","\u{1F471}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F471}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F471}\u{1F3FC}","\u{1F471}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F471}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F471}\u{1F3FD}","\u{1F471}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F471}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F471}\u{1F3FE}","\u{1F471}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F471}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F471}\u{1F3FF}","\u{1F471}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F471}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F472}","\u{1F472}\u{1F3FB}","\u{1F472}\u{1F3FC}","\u{1F472}\u{1F3FD}","\u{1F472}\u{1F3FE}","\u{1F472}\u{1F3FF}","\u{1F473}","\u{1F473}\u200D\u2640\uFE0F","\u{1F473}\u200D\u2642\uFE0F","\u{1F473}\u{1F3FB}","\u{1F473}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F473}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F473}\u{1F3FC}","\u{1F473}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F473}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F473}\u{1F3FD}","\u{1F473}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F473}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F473}\u{1F3FE}","\u{1F473}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F473}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F473}\u{1F3FF}","\u{1F473}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F473}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F474}","\u{1F474}\u{1F3FB}","\u{1F474}\u{1F3FC}","\u{1F474}\u{1F3FD}","\u{1F474}\u{1F3FE}","\u{1F474}\u{1F3FF}","\u{1F475}","\u{1F475}\u{1F3FB}","\u{1F475}\u{1F3FC}","\u{1F475}\u{1F3FD}","\u{1F475}\u{1F3FE}","\u{1F475}\u{1F3FF}","\u{1F476}","\u{1F476}\u{1F3FB}","\u{1F476}\u{1F3FC}","\u{1F476}\u{1F3FD}","\u{1F476}\u{1F3FE}","\u{1F476}\u{1F3FF}","\u{1F477}","\u{1F477}\u200D\u2640\uFE0F","\u{1F477}\u200D\u2642\uFE0F","\u{1F477}\u{1F3FB}","\u{1F477}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F477}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F477}\u{1F3FC}","\u{1F477}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F477}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F477}\u{1F3FD}","\u{1F477}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F477}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F477}\u{1F3FE}","\u{1F477}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F477}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F477}\u{1F3FF}","\u{1F477}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F477}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F478}","\u{1F478}\u{1F3FB}","\u{1F478}\u{1F3FC}","\u{1F478}\u{1F3FD}","\u{1F478}\u{1F3FE}","\u{1F478}\u{1F3FF}","\u{1F47C}","\u{1F47C}\u{1F3FB}","\u{1F47C}\u{1F3FC}","\u{1F47C}\u{1F3FD}","\u{1F47C}\u{1F3FE}","\u{1F47C}\u{1F3FF}","\u{1F481}","\u{1F481}\u200D\u2640\uFE0F","\u{1F481}\u200D\u2642\uFE0F","\u{1F481}\u{1F3FB}","\u{1F481}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F481}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F481}\u{1F3FC}","\u{1F481}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F481}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F481}\u{1F3FD}","\u{1F481}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F481}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F481}\u{1F3FE}","\u{1F481}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F481}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F481}\u{1F3FF}","\u{1F481}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F481}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F482}","\u{1F482}\u200D\u2640\uFE0F","\u{1F482}\u200D\u2642\uFE0F","\u{1F482}\u{1F3FB}","\u{1F482}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F482}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F482}\u{1F3FC}","\u{1F482}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F482}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F482}\u{1F3FD}","\u{1F482}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F482}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F482}\u{1F3FE}","\u{1F482}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F482}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F482}\u{1F3FF}","\u{1F482}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F482}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F486}","\u{1F486}\u200D\u2640\uFE0F","\u{1F486}\u200D\u2642\uFE0F","\u{1F486}\u{1F3FB}","\u{1F486}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F486}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F486}\u{1F3FC}","\u{1F486}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F486}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F486}\u{1F3FD}","\u{1F486}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F486}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F486}\u{1F3FE}","\u{1F486}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F486}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F486}\u{1F3FF}","\u{1F486}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F486}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F487}","\u{1F487}\u{1F3FB}","\u{1F487}\u{1F3FC}","\u{1F487}\u{1F3FD}","\u{1F575}\u{1F3FB}","\u{1F575}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F575}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F575}\u{1F3FC}","\u{1F575}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F575}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F575}\u{1F3FD}","\u{1F575}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F575}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F575}\u{1F3FE}","\u{1F575}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F575}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F575}\u{1F3FF}","\u{1F575}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F575}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F575}\uFE0F","\u{1F575}\uFE0F\u200D\u2640\uFE0F","\u{1F575}\uFE0F\u200D\u2642\uFE0F","\u{1F645}","\u{1F645}\u200D\u2640\uFE0F","\u{1F645}\u200D\u2642\uFE0F","\u{1F645}\u{1F3FB}","\u{1F645}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F645}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F645}\u{1F3FC}","\u{1F645}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F645}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F645}\u{1F3FD}","\u{1F645}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F645}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F645}\u{1F3FE}","\u{1F645}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F645}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F645}\u{1F3FF}","\u{1F645}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F645}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F646}","\u{1F646}\u200D\u2640\uFE0F","\u{1F646}\u200D\u2642\uFE0F","\u{1F646}\u{1F3FB}","\u{1F646}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F646}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F646}\u{1F3FC}","\u{1F646}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F646}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F646}\u{1F3FD}","\u{1F646}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F646}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F646}\u{1F3FE}","\u{1F646}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F646}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F646}\u{1F3FF}","\u{1F646}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F646}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F647}","\u{1F647}\u200D\u2640\uFE0F","\u{1F647}\u200D\u2642\uFE0F","\u{1F647}\u{1F3FB}","\u{1F647}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F647}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F647}\u{1F3FC}","\u{1F647}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F647}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F647}\u{1F3FD}","\u{1F647}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F647}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F647}\u{1F3FE}","\u{1F647}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F647}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F647}\u{1F3FF}","\u{1F647}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F647}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F64B}","\u{1F64B}\u200D\u2640\uFE0F","\u{1F64B}\u200D\u2642\uFE0F","\u{1F64B}\u{1F3FB}","\u{1F64B}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F64B}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F64B}\u{1F3FC}","\u{1F64B}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F64B}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F64B}\u{1F3FD}","\u{1F64B}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F64B}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F64B}\u{1F3FE}","\u{1F64B}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F64B}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F64B}\u{1F3FF}","\u{1F64B}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F64B}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F64D}","\u{1F64D}\u200D\u2640\uFE0F","\u{1F64D}\u200D\u2642\uFE0F","\u{1F64D}\u{1F3FB}","\u{1F64D}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F64D}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F64D}\u{1F3FC}","\u{1F64D}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F64D}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F64D}\u{1F3FD}","\u{1F64D}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F64D}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F64D}\u{1F3FE}","\u{1F64D}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F64D}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F64D}\u{1F3FF}","\u{1F64D}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F64D}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F64E}","\u{1F64E}\u200D\u2640\uFE0F","\u{1F64E}\u200D\u2642\uFE0F","\u{1F64E}\u{1F3FB}","\u{1F64E}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F64E}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F64E}\u{1F3FC}","\u{1F64E}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F64E}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F64E}\u{1F3FD}","\u{1F64E}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F64E}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F64E}\u{1F3FE}","\u{1F64E}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F64E}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F64E}\u{1F3FF}","\u{1F64E}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F64E}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F926}","\u{1F926}\u200D\u2640\uFE0F","\u{1F926}\u200D\u2642\uFE0F","\u{1F926}\u{1F3FB}","\u{1F926}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F926}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F926}\u{1F3FC}","\u{1F926}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F926}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F926}\u{1F3FD}","\u{1F926}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F926}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F926}\u{1F3FE}","\u{1F926}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F926}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F926}\u{1F3FF}","\u{1F926}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F926}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F930}","\u{1F930}\u{1F3FB}","\u{1F930}\u{1F3FC}","\u{1F930}\u{1F3FD}","\u{1F930}\u{1F3FE}","\u{1F930}\u{1F3FF}","\u{1F931}","\u{1F931}\u{1F3FB}","\u{1F931}\u{1F3FC}","\u{1F931}\u{1F3FD}","\u{1F931}\u{1F3FE}","\u{1F931}\u{1F3FF}","\u{1F934}","\u{1F934}\u{1F3FB}","\u{1F934}\u{1F3FC}","\u{1F934}\u{1F3FD}","\u{1F934}\u{1F3FE}","\u{1F934}\u{1F3FF}","\u{1F935}","\u{1F935}\u200D\u2640\uFE0F","\u{1F935}\u200D\u2642\uFE0F","\u{1F935}\u{1F3FB}","\u{1F935}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F935}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F935}\u{1F3FC}","\u{1F935}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F935}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F935}\u{1F3FD}","\u{1F935}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F935}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F935}\u{1F3FE}","\u{1F935}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F935}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F935}\u{1F3FF}","\u{1F935}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F935}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F936}","\u{1F936}\u{1F3FB}","\u{1F936}\u{1F3FC}","\u{1F936}\u{1F3FD}","\u{1F936}\u{1F3FE}","\u{1F936}\u{1F3FF}","\u{1F937}","\u{1F937}\u200D\u2640\uFE0F","\u{1F937}\u200D\u2642\uFE0F","\u{1F937}\u{1F3FB}","\u{1F937}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F937}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F937}\u{1F3FC}","\u{1F937}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F937}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F937}\u{1F3FD}","\u{1F937}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F937}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F937}\u{1F3FE}","\u{1F937}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F937}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F937}\u{1F3FF}","\u{1F937}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F937}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F977}","\u{1F977}\u{1F3FB}","\u{1F977}\u{1F3FC}","\u{1F977}\u{1F3FD}","\u{1F977}\u{1F3FE}","\u{1F977}\u{1F3FF}","\u{1F9B8}","\u{1F9B8}\u200D\u2640\uFE0F","\u{1F9B8}\u200D\u2642\uFE0F","\u{1F9B8}\u{1F3FB}","\u{1F9B8}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9B8}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9B8}\u{1F3FC}","\u{1F9B8}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9B8}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9B8}\u{1F3FD}","\u{1F9B8}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9B8}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9B8}\u{1F3FE}","\u{1F9B8}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9B8}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9B8}\u{1F3FF}","\u{1F9B8}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9B8}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9B9}","\u{1F9B9}\u200D\u2640\uFE0F","\u{1F9B9}\u200D\u2642\uFE0F","\u{1F9B9}\u{1F3FB}","\u{1F9B9}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9B9}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9B9}\u{1F3FC}","\u{1F9B9}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9B9}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9B9}\u{1F3FD}","\u{1F9B9}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9B9}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9B9}\u{1F3FE}","\u{1F9B9}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9B9}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9B9}\u{1F3FF}","\u{1F9B9}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9B9}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9CF}","\u{1F9CF}\u200D\u2640\uFE0F","\u{1F9CF}\u200D\u2642\uFE0F","\u{1F9CF}\u{1F3FB}","\u{1F9CF}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9CF}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9CF}\u{1F3FC}","\u{1F9CF}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9CF}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9CF}\u{1F3FD}","\u{1F9CF}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9CF}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9CF}\u{1F3FE}","\u{1F9CF}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9CF}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9CF}\u{1F3FF}","\u{1F9CF}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9CF}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9D1}","\u{1F9D1}\u200D\u2695\uFE0F","\u{1F9D1}\u200D\u2696\uFE0F","\u{1F9D1}\u200D\u2708\uFE0F","\u{1F9D1}\u200D\u{1F33E}","\u{1F9D1}\u200D\u{1F373}","\u{1F9D1}\u200D\u{1F37C}","\u{1F9D1}\u200D\u{1F384}","\u{1F9D1}\u200D\u{1F393}","\u{1F9D1}\u200D\u{1F3A4}","\u{1F9D1}\u200D\u{1F3A8}","\u{1F9D1}\u200D\u{1F3EB}","\u{1F9D1}\u200D\u{1F3ED}","\u{1F9D1}\u200D\u{1F4BB}","\u{1F9D1}\u200D\u{1F4BC}","\u{1F9D1}\u200D\u{1F527}","\u{1F9D1}\u200D\u{1F52C}","\u{1F9D1}\u200D\u{1F680}","\u{1F9D1}\u200D\u{1F692}","\u{1F9D1}\u200D\u{1F9B0}","\u{1F9D1}\u200D\u{1F9B1}","\u{1F9D1}\u200D\u{1F9B2}","\u{1F9D1}\u200D\u{1F9B3}","\u{1F9D1}\u{1F3FB}","\u{1F9D1}\u{1F3FB}\u200D\u2695\uFE0F","\u{1F9D1}\u{1F3FB}\u200D\u2696\uFE0F","\u{1F9D1}\u{1F3FB}\u200D\u2708\uFE0F","\u{1F9D1}\u{1F3FB}\u200D\u{1F33E}","\u{1F9D1}\u{1F3FB}\u200D\u{1F373}","\u{1F9D1}\u{1F3FB}\u200D\u{1F37C}","\u{1F9D1}\u{1F3FB}\u200D\u{1F384}","\u{1F9D1}\u{1F3FB}\u200D\u{1F393}","\u{1F9D1}\u{1F3FB}\u200D\u{1F3A4}","\u{1F9D1}\u{1F3FB}\u200D\u{1F3A8}","\u{1F9D1}\u{1F3FB}\u200D\u{1F3EB}","\u{1F9D1}\u{1F3FB}\u200D\u{1F3ED}","\u{1F9D1}\u{1F3FB}\u200D\u{1F4BB}","\u{1F9D1}\u{1F3FB}\u200D\u{1F4BC}","\u{1F9D1}\u{1F3FB}\u200D\u{1F527}","\u{1F9D1}\u{1F3FB}\u200D\u{1F52C}","\u{1F9D1}\u{1F3FB}\u200D\u{1F680}","\u{1F9D1}\u{1F3FB}\u200D\u{1F692}","\u{1F9D1}\u{1F3FB}\u200D\u{1F9B0}","\u{1F9D1}\u{1F3FB}\u200D\u{1F9B1}","\u{1F9D1}\u{1F3FB}\u200D\u{1F9B2}","\u{1F9D1}\u{1F3FB}\u200D\u{1F9B3}","\u{1F9D1}\u{1F3FC}","\u{1F9D1}\u{1F3FC}\u200D\u2695\uFE0F","\u{1F9D1}\u{1F3FC}\u200D\u2696\uFE0F","\u{1F9D1}\u{1F3FC}\u200D\u2708\uFE0F","\u{1F9D1}\u{1F3FC}\u200D\u{1F33E}","\u{1F9D1}\u{1F3FC}\u200D\u{1F373}","\u{1F9D1}\u{1F3FC}\u200D\u{1F37C}","\u{1F9D1}\u{1F3FC}\u200D\u{1F384}","\u{1F9D1}\u{1F3FC}\u200D\u{1F393}","\u{1F9D1}\u{1F3FC}\u200D\u{1F3A4}","\u{1F9D1}\u{1F3FC}\u200D\u{1F3A8}","\u{1F9D1}\u{1F3FC}\u200D\u{1F3EB}","\u{1F9D1}\u{1F3FC}\u200D\u{1F3ED}","\u{1F9D1}\u{1F3FC}\u200D\u{1F4BB}","\u{1F9D1}\u{1F3FC}\u200D\u{1F4BC}","\u{1F9D1}\u{1F3FC}\u200D\u{1F527}","\u{1F9D1}\u{1F3FC}\u200D\u{1F52C}","\u{1F9D1}\u{1F3FC}\u200D\u{1F680}","\u{1F9D1}\u{1F3FC}\u200D\u{1F692}","\u{1F9D1}\u{1F3FC}\u200D\u{1F9B0}","\u{1F9D1}\u{1F3FC}\u200D\u{1F9B1}","\u{1F9D1}\u{1F3FC}\u200D\u{1F9B2}","\u{1F9D1}\u{1F3FC}\u200D\u{1F9B3}","\u{1F9D1}\u{1F3FD}","\u{1F9D1}\u{1F3FD}\u200D\u2695\uFE0F","\u{1F9D1}\u{1F3FD}\u200D\u2696\uFE0F","\u{1F9D1}\u{1F3FD}\u200D\u2708\uFE0F","\u{1F9D1}\u{1F3FD}\u200D\u{1F33E}","\u{1F9D1}\u{1F3FD}\u200D\u{1F373}","\u{1F9D1}\u{1F3FD}\u200D\u{1F37C}","\u{1F9D1}\u{1F3FD}\u200D\u{1F384}","\u{1F9D1}\u{1F3FD}\u200D\u{1F393}","\u{1F9D1}\u{1F3FD}\u200D\u{1F3A4}","\u{1F9D1}\u{1F3FD}\u200D\u{1F3A8}","\u{1F9D1}\u{1F3FD}\u200D\u{1F3EB}","\u{1F9D1}\u{1F3FD}\u200D\u{1F3ED}","\u{1F9D1}\u{1F3FD}\u200D\u{1F4BB}","\u{1F9D1}\u{1F3FD}\u200D\u{1F4BC}","\u{1F9D1}\u{1F3FD}\u200D\u{1F527}","\u{1F9D1}\u{1F3FD}\u200D\u{1F52C}","\u{1F9D1}\u{1F3FD}\u200D\u{1F680}","\u{1F9D1}\u{1F3FD}\u200D\u{1F692}","\u{1F9D1}\u{1F3FD}\u200D\u{1F9B0}","\u{1F9D1}\u{1F3FD}\u200D\u{1F9B1}","\u{1F9D1}\u{1F3FD}\u200D\u{1F9B2}","\u{1F9D1}\u{1F3FD}\u200D\u{1F9B3}","\u{1F9D1}\u{1F3FE}","\u{1F9D1}\u{1F3FE}\u200D\u2695\uFE0F","\u{1F9D1}\u{1F3FE}\u200D\u2696\uFE0F","\u{1F9D1}\u{1F3FE}\u200D\u2708\uFE0F","\u{1F9D1}\u{1F3FE}\u200D\u{1F33E}","\u{1F9D1}\u{1F3FE}\u200D\u{1F373}","\u{1F9D1}\u{1F3FE}\u200D\u{1F37C}","\u{1F9D1}\u{1F3FE}\u200D\u{1F384}","\u{1F9D1}\u{1F3FE}\u200D\u{1F393}","\u{1F9D1}\u{1F3FE}\u200D\u{1F3A4}","\u{1F9D1}\u{1F3FE}\u200D\u{1F3A8}","\u{1F9D1}\u{1F3FE}\u200D\u{1F3EB}","\u{1F9D1}\u{1F3FE}\u200D\u{1F3ED}","\u{1F9D1}\u{1F3FE}\u200D\u{1F4BB}","\u{1F9D1}\u{1F3FE}\u200D\u{1F4BC}","\u{1F9D1}\u{1F3FE}\u200D\u{1F527}","\u{1F9D1}\u{1F3FE}\u200D\u{1F52C}","\u{1F9D1}\u{1F3FE}\u200D\u{1F680}","\u{1F9D1}\u{1F3FE}\u200D\u{1F692}","\u{1F9D1}\u{1F3FE}\u200D\u{1F9B0}","\u{1F9D1}\u{1F3FE}\u200D\u{1F9B1}","\u{1F9D1}\u{1F3FE}\u200D\u{1F9B2}","\u{1F9D1}\u{1F3FE}\u200D\u{1F9B3}","\u{1F9D1}\u{1F3FF}","\u{1F9D1}\u{1F3FF}\u200D\u2695\uFE0F","\u{1F9D1}\u{1F3FF}\u200D\u2696\uFE0F","\u{1F9D1}\u{1F3FF}\u200D\u2708\uFE0F","\u{1F9D1}\u{1F3FF}\u200D\u{1F33E}","\u{1F9D1}\u{1F3FF}\u200D\u{1F373}","\u{1F9D1}\u{1F3FF}\u200D\u{1F37C}","\u{1F9D1}\u{1F3FF}\u200D\u{1F384}","\u{1F9D1}\u{1F3FF}\u200D\u{1F393}","\u{1F9D1}\u{1F3FF}\u200D\u{1F3A4}","\u{1F9D1}\u{1F3FF}\u200D\u{1F3A8}","\u{1F9D1}\u{1F3FF}\u200D\u{1F3EB}","\u{1F9D1}\u{1F3FF}\u200D\u{1F3ED}","\u{1F9D1}\u{1F3FF}\u200D\u{1F4BB}","\u{1F9D1}\u{1F3FF}\u200D\u{1F4BC}","\u{1F9D1}\u{1F3FF}\u200D\u{1F527}","\u{1F9D1}\u{1F3FF}\u200D\u{1F52C}","\u{1F9D1}\u{1F3FF}\u200D\u{1F680}","\u{1F9D1}\u{1F3FF}\u200D\u{1F692}","\u{1F9D1}\u{1F3FF}\u200D\u{1F9B0}","\u{1F9D1}\u{1F3FF}\u200D\u{1F9B1}","\u{1F9D1}\u{1F3FF}\u200D\u{1F9B2}","\u{1F9D1}\u{1F3FF}\u200D\u{1F9B3}","\u{1F9D2}","\u{1F9D2}\u{1F3FB}","\u{1F9D2}\u{1F3FC}","\u{1F9D2}\u{1F3FD}","\u{1F9D2}\u{1F3FE}","\u{1F9D2}\u{1F3FF}","\u{1F9D3}","\u{1F9D3}\u{1F3FB}","\u{1F9D3}\u{1F3FC}","\u{1F9D3}\u{1F3FD}","\u{1F9D3}\u{1F3FE}","\u{1F9D3}\u{1F3FF}","\u{1F9D4}","\u{1F9D4}\u200D\u2640\uFE0F","\u{1F9D4}\u200D\u2642\uFE0F","\u{1F9D4}\u{1F3FB}","\u{1F9D4}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9D4}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9D4}\u{1F3FC}","\u{1F9D4}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9D4}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9D4}\u{1F3FD}","\u{1F9D4}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9D4}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9D4}\u{1F3FE}","\u{1F9D4}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9D4}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9D4}\u{1F3FF}","\u{1F9D4}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9D4}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9D5}","\u{1F9D5}\u{1F3FB}","\u{1F9D5}\u{1F3FC}","\u{1F9D5}\u{1F3FD}","\u{1F9D5}\u{1F3FE}","\u{1F9D5}\u{1F3FF}","\u{1F9D9}","\u{1F9D9}\u200D\u2640\uFE0F","\u{1F9D9}\u200D\u2642\uFE0F","\u{1F9D9}\u{1F3FB}","\u{1F9D9}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9D9}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9D9}\u{1F3FC}","\u{1F9D9}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9D9}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9D9}\u{1F3FD}","\u{1F9D9}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9D9}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9D9}\u{1F3FE}","\u{1F9D9}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9D9}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9D9}\u{1F3FF}","\u{1F9D9}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9D9}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9DA}","\u{1F9DA}\u200D\u2640\uFE0F","\u{1F9DA}\u200D\u2642\uFE0F","\u{1F9DA}\u{1F3FB}","\u{1F9DA}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9DA}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9DA}\u{1F3FC}","\u{1F9DA}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9DA}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9DA}\u{1F3FD}","\u{1F9DA}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9DA}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9DA}\u{1F3FE}","\u{1F9DA}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9DA}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9DA}\u{1F3FF}","\u{1F9DA}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9DA}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9DB}","\u{1F9DB}\u200D\u2640\uFE0F","\u{1F9DB}\u200D\u2642\uFE0F","\u{1F9DB}\u{1F3FB}","\u{1F9DB}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9DB}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9DB}\u{1F3FC}","\u{1F9DB}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9DB}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9DB}\u{1F3FD}","\u{1F9DB}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9DB}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9DB}\u{1F3FE}","\u{1F9DB}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9DB}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9DB}\u{1F3FF}","\u{1F9DB}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9DB}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9DC}","\u{1F9DC}\u200D\u2640\uFE0F","\u{1F9DC}\u200D\u2642\uFE0F","\u{1F9DC}\u{1F3FB}","\u{1F9DC}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9DC}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9DC}\u{1F3FC}","\u{1F9DC}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9DC}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9DC}\u{1F3FD}","\u{1F9DC}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9DC}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9DC}\u{1F3FE}","\u{1F9DC}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9DC}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9DC}\u{1F3FF}","\u{1F9DC}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9DC}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9DD}","\u{1F9DD}\u200D\u2640\uFE0F","\u{1F9DD}\u200D\u2642\uFE0F","\u{1F9DD}\u{1F3FB}","\u{1F9DD}\u{1F3FB}\u200D\u2640\uFE0F","\u{1F9DD}\u{1F3FB}\u200D\u2642\uFE0F","\u{1F9DD}\u{1F3FC}","\u{1F9DD}\u{1F3FC}\u200D\u2640\uFE0F","\u{1F9DD}\u{1F3FC}\u200D\u2642\uFE0F","\u{1F9DD}\u{1F3FD}","\u{1F9DD}\u{1F3FD}\u200D\u2640\uFE0F","\u{1F9DD}\u{1F3FD}\u200D\u2642\uFE0F","\u{1F9DD}\u{1F3FE}","\u{1F9DD}\u{1F3FE}\u200D\u2640\uFE0F","\u{1F9DD}\u{1F3FE}\u200D\u2642\uFE0F","\u{1F9DD}\u{1F3FF}","\u{1F9DD}\u{1F3FF}\u200D\u2640\uFE0F","\u{1F9DD}\u{1F3FF}\u200D\u2642\uFE0F","\u{1F9DE}","\u{1F9DE}\u200D\u2640\uFE0F","\u{1F9DE}\u200D\u2642\uFE0F","\u{1F9DF}","\u{1F9DF}\u200D\u2640\uFE0F","\u{1F9DF}\u200D\u2642\uFE0F"],nature:["\u2618\uFE0F","\u{1F331}","\u{1F332}","\u{1F333}","\u{1F334}","\u{1F335}","\u{1F337}","\u{1F338}","\u{1F339}","\u{1F33A}","\u{1F33B}","\u{1F33C}","\u{1F33E}","\u{1F33F}","\u{1F340}","\u{1F341}","\u{1F342}","\u{1F343}","\u{1F3F5}\uFE0F","\u{1F400}","\u{1F401}","\u{1F402}","\u{1F403}","\u{1F404}","\u{1F405}","\u{1F406}","\u{1F407}","\u{1F408}","\u{1F408}\u200D\u2B1B","\u{1F409}","\u{1F40A}","\u{1F40B}","\u{1F40C}","\u{1F40D}","\u{1F40E}","\u{1F40F}","\u{1F410}","\u{1F411}","\u{1F412}","\u{1F413}","\u{1F414}","\u{1F415}","\u{1F415}\u200D\u{1F9BA}","\u{1F416}","\u{1F417}","\u{1F418}","\u{1F419}","\u{1F41A}","\u{1F41B}","\u{1F41C}","\u{1F41D}","\u{1F41E}","\u{1F41F}","\u{1F420}","\u{1F421}","\u{1F422}","\u{1F423}","\u{1F424}","\u{1F425}","\u{1F426}","\u{1F427}","\u{1F428}","\u{1F429}","\u{1F42A}","\u{1F42B}","\u{1F42C}","\u{1F42D}","\u{1F42E}","\u{1F42F}","\u{1F430}","\u{1F431}","\u{1F432}","\u{1F433}","\u{1F434}","\u{1F435}","\u{1F436}","\u{1F437}","\u{1F438}","\u{1F439}","\u{1F43A}","\u{1F43B}","\u{1F43B}\u200D\u2744\uFE0F","\u{1F43C}","\u{1F43D}","\u{1F43E}","\u{1F43F}\uFE0F","\u{1F490}","\u{1F4AE}","\u{1F54A}\uFE0F","\u{1F577}\uFE0F","\u{1F578}\uFE0F","\u{1F940}","\u{1F981}","\u{1F982}","\u{1F983}","\u{1F984}","\u{1F985}","\u{1F986}","\u{1F987}","\u{1F988}","\u{1F989}","\u{1F98A}","\u{1F98B}","\u{1F98C}","\u{1F98D}","\u{1F98E}","\u{1F98F}","\u{1F992}","\u{1F993}","\u{1F994}","\u{1F995}","\u{1F996}","\u{1F997}","\u{1F998}","\u{1F999}","\u{1F99A}","\u{1F99B}","\u{1F99C}","\u{1F99D}","\u{1F99F}","\u{1F9A0}","\u{1F9A1}","\u{1F9A2}","\u{1F9A3}","\u{1F9A4}","\u{1F9A5}","\u{1F9A6}","\u{1F9A7}","\u{1F9A8}","\u{1F9A9}","\u{1F9AB}","\u{1F9AC}","\u{1F9AD}","\u{1F9AE}","\u{1FAB0}","\u{1FAB1}","\u{1FAB2}","\u{1FAB3}","\u{1FAB4}","\u{1FAB6}"],food:["\u2615","\u{1F32D}","\u{1F32E}","\u{1F32F}","\u{1F330}","\u{1F336}\uFE0F","\u{1F33D}","\u{1F344}","\u{1F345}","\u{1F346}","\u{1F347}","\u{1F348}","\u{1F349}","\u{1F34A}","\u{1F34B}","\u{1F34C}","\u{1F34D}","\u{1F34E}","\u{1F34F}","\u{1F350}","\u{1F351}","\u{1F352}","\u{1F353}","\u{1F354}","\u{1F355}","\u{1F356}","\u{1F357}","\u{1F358}","\u{1F359}","\u{1F35A}","\u{1F35B}","\u{1F35C}","\u{1F35D}","\u{1F35E}","\u{1F35F}","\u{1F360}","\u{1F361}","\u{1F362}","\u{1F363}","\u{1F364}","\u{1F365}","\u{1F366}","\u{1F367}","\u{1F368}","\u{1F369}","\u{1F36A}","\u{1F36B}","\u{1F36C}","\u{1F36D}","\u{1F36E}","\u{1F36F}","\u{1F370}","\u{1F371}","\u{1F372}","\u{1F373}","\u{1F374}","\u{1F375}","\u{1F376}","\u{1F377}","\u{1F378}","\u{1F379}","\u{1F37A}","\u{1F37B}","\u{1F37C}","\u{1F37D}\uFE0F","\u{1F37E}","\u{1F37F}","\u{1F382}","\u{1F3FA}","\u{1F52A}","\u{1F942}","\u{1F943}","\u{1F944}","\u{1F950}","\u{1F951}","\u{1F952}","\u{1F953}","\u{1F954}","\u{1F955}","\u{1F956}","\u{1F957}","\u{1F958}","\u{1F959}","\u{1F95A}","\u{1F95B}","\u{1F95C}","\u{1F95D}","\u{1F95E}","\u{1F95F}","\u{1F960}","\u{1F961}","\u{1F962}","\u{1F963}","\u{1F964}","\u{1F965}","\u{1F966}","\u{1F967}","\u{1F968}","\u{1F969}","\u{1F96A}","\u{1F96B}","\u{1F96C}","\u{1F96D}","\u{1F96E}","\u{1F96F}","\u{1F980}","\u{1F990}","\u{1F991}","\u{1F99E}","\u{1F9AA}","\u{1F9C0}","\u{1F9C1}","\u{1F9C2}","\u{1F9C3}","\u{1F9C4}","\u{1F9C5}","\u{1F9C6}","\u{1F9C7}","\u{1F9C8}","\u{1F9C9}","\u{1F9CA}","\u{1F9CB}","\u{1FAD0}","\u{1FAD1}","\u{1FAD2}","\u{1FAD3}","\u{1FAD4}","\u{1FAD5}","\u{1FAD6}"],travel:["\u231A","\u231B","\u23F0","\u23F1\uFE0F","\u23F2\uFE0F","\u23F3","\u2600\uFE0F","\u2601\uFE0F","\u2602\uFE0F","\u2603\uFE0F","\u2604\uFE0F","\u2614","\u2668\uFE0F","\u2693","\u26A1","\u26C4","\u26C5","\u26C8\uFE0F","\u26E9\uFE0F","\u26EA","\u26F0\uFE0F","\u26F1\uFE0F","\u26F2","\u26F4\uFE0F","\u26F5","\u26FA","\u26FD","\u2708\uFE0F","\u2744\uFE0F","\u2B50","\u{1F300}","\u{1F301}","\u{1F302}","\u{1F303}","\u{1F304}","\u{1F305}","\u{1F306}","\u{1F307}","\u{1F308}","\u{1F309}","\u{1F30A}","\u{1F30B}","\u{1F30C}","\u{1F30D}","\u{1F30E}","\u{1F30F}","\u{1F310}","\u{1F311}","\u{1F312}","\u{1F313}","\u{1F314}","\u{1F315}","\u{1F316}","\u{1F317}","\u{1F318}","\u{1F319}","\u{1F31A}","\u{1F31B}","\u{1F31C}","\u{1F31D}","\u{1F31E}","\u{1F31F}","\u{1F320}","\u{1F321}\uFE0F","\u{1F324}\uFE0F","\u{1F325}\uFE0F","\u{1F326}\uFE0F","\u{1F327}\uFE0F","\u{1F328}\uFE0F","\u{1F329}\uFE0F","\u{1F32A}\uFE0F","\u{1F32B}\uFE0F","\u{1F32C}\uFE0F","\u{1F3A0}","\u{1F3A1}","\u{1F3A2}","\u{1F3AA}","\u{1F3CD}\uFE0F","\u{1F3CE}\uFE0F","\u{1F3D4}\uFE0F","\u{1F3D5}\uFE0F","\u{1F3D6}\uFE0F","\u{1F3D7}\uFE0F","\u{1F3D8}\uFE0F","\u{1F3D9}\uFE0F","\u{1F3DA}\uFE0F","\u{1F3DB}\uFE0F","\u{1F3DC}\uFE0F","\u{1F3DD}\uFE0F","\u{1F3DE}\uFE0F","\u{1F3DF}\uFE0F","\u{1F3E0}","\u{1F3E1}","\u{1F3E2}","\u{1F3E3}","\u{1F3E4}","\u{1F3E5}","\u{1F3E6}","\u{1F3E8}","\u{1F3E9}","\u{1F3EA}","\u{1F3EB}","\u{1F3EC}","\u{1F3ED}","\u{1F3EF}","\u{1F3F0}","\u{1F488}","\u{1F492}","\u{1F4A7}","\u{1F4BA}","\u{1F525}","\u{1F54B}","\u{1F54C}","\u{1F54D}","\u{1F550}","\u{1F551}","\u{1F552}","\u{1F553}","\u{1F554}","\u{1F555}","\u{1F556}","\u{1F557}","\u{1F558}","\u{1F559}","\u{1F55A}","\u{1F55B}","\u{1F55C}","\u{1F55D}","\u{1F55E}","\u{1F55F}","\u{1F560}","\u{1F561}","\u{1F562}","\u{1F563}","\u{1F564}","\u{1F565}","\u{1F566}","\u{1F567}","\u{1F570}\uFE0F","\u{1F5FA}\uFE0F","\u{1F5FB}","\u{1F5FC}","\u{1F5FD}","\u{1F5FE}","\u{1F680}","\u{1F681}","\u{1F682}","\u{1F683}","\u{1F684}","\u{1F685}","\u{1F686}","\u{1F687}","\u{1F688}","\u{1F689}","\u{1F68A}","\u{1F68B}","\u{1F68C}","\u{1F68D}","\u{1F68E}","\u{1F68F}","\u{1F690}","\u{1F691}","\u{1F692}","\u{1F693}","\u{1F694}","\u{1F695}","\u{1F696}","\u{1F697}","\u{1F698}","\u{1F699}","\u{1F69A}","\u{1F69B}","\u{1F69C}","\u{1F69D}","\u{1F69E}","\u{1F69F}","\u{1F6A0}","\u{1F6A1}","\u{1F6A2}","\u{1F6A4}","\u{1F6A5}","\u{1F6A6}","\u{1F6A7}","\u{1F6A8}","\u{1F6B2}","\u{1F6CE}\uFE0F","\u{1F6D1}","\u{1F6D5}","\u{1F6D6}","\u{1F6E2}\uFE0F","\u{1F6E3}\uFE0F","\u{1F6E4}\uFE0F","\u{1F6E5}\uFE0F","\u{1F6E9}\uFE0F","\u{1F6EB}","\u{1F6EC}","\u{1F6F0}\uFE0F","\u{1F6F3}\uFE0F","\u{1F6F4}","\u{1F6F5}","\u{1F6F6}","\u{1F6F8}","\u{1F6F9}","\u{1F6FA}","\u{1F6FB}","\u{1F6FC}","\u{1F9BC}","\u{1F9BD}","\u{1F9ED}","\u{1F9F1}","\u{1F9F3}","\u{1FA82}","\u{1FA90}","\u{1FAA8}","\u{1FAB5}"],activity:["\u265F\uFE0F","\u2660\uFE0F","\u2663\uFE0F","\u2665\uFE0F","\u2666\uFE0F","\u26BD","\u26BE","\u26F3","\u26F8\uFE0F","\u2728","\u{1F004}","\u{1F0CF}","\u{1F380}","\u{1F381}","\u{1F383}","\u{1F384}","\u{1F386}","\u{1F387}","\u{1F388}","\u{1F389}","\u{1F38A}","\u{1F38B}","\u{1F38D}","\u{1F38E}","\u{1F38F}","\u{1F390}","\u{1F391}","\u{1F396}\uFE0F","\u{1F397}\uFE0F","\u{1F39F}\uFE0F","\u{1F3A3}","\u{1F3A8}","\u{1F3AB}","\u{1F3AD}","\u{1F3AE}","\u{1F3AF}","\u{1F3B0}","\u{1F3B1}","\u{1F3B2}","\u{1F3B3}","\u{1F3B4}","\u{1F3BD}","\u{1F3BE}","\u{1F3BF}","\u{1F3C0}","\u{1F3C5}","\u{1F3C6}","\u{1F3C8}","\u{1F3C9}","\u{1F3CF}","\u{1F3D0}","\u{1F3D1}","\u{1F3D2}","\u{1F3D3}","\u{1F3F8}","\u{1F52E}","\u{1F579}\uFE0F","\u{1F5BC}\uFE0F","\u{1F6F7}","\u{1F93F}","\u{1F945}","\u{1F947}","\u{1F948}","\u{1F949}","\u{1F94A}","\u{1F94B}","\u{1F94C}","\u{1F94D}","\u{1F94E}","\u{1F94F}","\u{1F9E7}","\u{1F9E8}","\u{1F9E9}","\u{1F9F5}","\u{1F9F6}","\u{1F9F8}","\u{1F9FF}","\u{1FA80}","\u{1FA81}","\u{1FA84}","\u{1FA85}","\u{1FA86}","\u{1FAA1}","\u{1FAA2}"],object:["\u2328\uFE0F","\u260E\uFE0F","\u2692\uFE0F","\u2694\uFE0F","\u2696\uFE0F","\u2697\uFE0F","\u2699\uFE0F","\u26B0\uFE0F","\u26B1\uFE0F","\u26CF\uFE0F","\u26D1\uFE0F","\u26D3\uFE0F","\u2702\uFE0F","\u2709\uFE0F","\u270F\uFE0F","\u2712\uFE0F","\u{1F392}","\u{1F393}","\u{1F399}\uFE0F","\u{1F39A}\uFE0F","\u{1F39B}\uFE0F","\u{1F39E}\uFE0F","\u{1F3A4}","\u{1F3A5}","\u{1F3A7}","\u{1F3A9}","\u{1F3AC}","\u{1F3B5}","\u{1F3B6}","\u{1F3B7}","\u{1F3B8}","\u{1F3B9}","\u{1F3BA}","\u{1F3BB}","\u{1F3BC}","\u{1F3EE}","\u{1F3F7}\uFE0F","\u{1F3F9}","\u{1F451}","\u{1F452}","\u{1F453}","\u{1F454}","\u{1F455}","\u{1F456}","\u{1F457}","\u{1F458}","\u{1F459}","\u{1F45A}","\u{1F45B}","\u{1F45C}","\u{1F45D}","\u{1F45E}","\u{1F45F}","\u{1F460}","\u{1F461}","\u{1F462}","\u{1F484}","\u{1F489}","\u{1F48A}","\u{1F48D}","\u{1F48E}","\u{1F4A1}","\u{1F4B0}","\u{1F4B3}","\u{1F4B4}","\u{1F4B5}","\u{1F4B6}","\u{1F4B7}","\u{1F4B8}","\u{1F4B9}","\u{1F4BB}","\u{1F4BC}","\u{1F4BD}","\u{1F4BE}","\u{1F4BF}","\u{1F4C0}","\u{1F4C1}","\u{1F4C2}","\u{1F4C3}","\u{1F4C4}","\u{1F4C5}","\u{1F4C6}","\u{1F4C7}","\u{1F4C8}","\u{1F4C9}","\u{1F4CA}","\u{1F4CB}","\u{1F4CC}","\u{1F4CD}","\u{1F4CE}","\u{1F4CF}","\u{1F4D0}","\u{1F4D1}","\u{1F4D2}","\u{1F4D3}","\u{1F4D4}","\u{1F4D5}","\u{1F4D6}","\u{1F4D7}","\u{1F4D8}","\u{1F4D9}","\u{1F4DA}","\u{1F4DC}","\u{1F4DD}","\u{1F4DE}","\u{1F4DF}","\u{1F4E0}","\u{1F4E1}","\u{1F4E2}","\u{1F4E3}","\u{1F4E4}","\u{1F4E5}","\u{1F4E6}","\u{1F4E7}","\u{1F4E8}","\u{1F4E9}","\u{1F4EA}","\u{1F4EB}","\u{1F4EC}","\u{1F4ED}","\u{1F4EE}","\u{1F4EF}","\u{1F4F0}","\u{1F4F1}","\u{1F4F2}","\u{1F4F7}","\u{1F4F8}","\u{1F4F9}","\u{1F4FA}","\u{1F4FB}","\u{1F4FC}","\u{1F4FD}\uFE0F","\u{1F4FF}","\u{1F507}","\u{1F508}","\u{1F509}","\u{1F50A}","\u{1F50B}","\u{1F50C}","\u{1F50D}","\u{1F50E}","\u{1F50F}","\u{1F510}","\u{1F511}","\u{1F512}","\u{1F513}","\u{1F514}","\u{1F515}","\u{1F516}","\u{1F517}","\u{1F526}","\u{1F527}","\u{1F528}","\u{1F529}","\u{1F52B}","\u{1F52C}","\u{1F52D}","\u{1F56F}\uFE0F","\u{1F576}\uFE0F","\u{1F587}\uFE0F","\u{1F58A}\uFE0F","\u{1F58B}\uFE0F","\u{1F58C}\uFE0F","\u{1F58D}\uFE0F","\u{1F5A5}\uFE0F","\u{1F5A8}\uFE0F","\u{1F5B1}\uFE0F","\u{1F5B2}\uFE0F","\u{1F5C2}\uFE0F","\u{1F5C3}\uFE0F","\u{1F5C4}\uFE0F","\u{1F5D1}\uFE0F","\u{1F5D2}\uFE0F","\u{1F5D3}\uFE0F","\u{1F5DC}\uFE0F","\u{1F5DD}\uFE0F","\u{1F5DE}\uFE0F","\u{1F5E1}\uFE0F","\u{1F5F3}\uFE0F","\u{1F5FF}","\u{1F6AA}","\u{1F6AC}","\u{1F6BD}","\u{1F6BF}","\u{1F6C1}","\u{1F6CB}\uFE0F","\u{1F6CD}\uFE0F","\u{1F6CF}\uFE0F","\u{1F6D2}","\u{1F6D7}","\u{1F6E0}\uFE0F","\u{1F6E1}\uFE0F","\u{1F941}","\u{1F97B}","\u{1F97C}","\u{1F97D}","\u{1F97E}","\u{1F97F}","\u{1F9AF}","\u{1F9BA}","\u{1F9E2}","\u{1F9E3}","\u{1F9E4}","\u{1F9E5}","\u{1F9E6}","\u{1F9EA}","\u{1F9EB}","\u{1F9EC}","\u{1F9EE}","\u{1F9EF}","\u{1F9F0}","\u{1F9F2}","\u{1F9F4}","\u{1F9F7}","\u{1F9F9}","\u{1F9FA}","\u{1F9FB}","\u{1F9FC}","\u{1F9FD}","\u{1F9FE}","\u{1FA70}","\u{1FA71}","\u{1FA72}","\u{1FA73}","\u{1FA74}","\u{1FA78}","\u{1FA79}","\u{1FA7A}","\u{1FA83}","\u{1FA91}","\u{1FA92}","\u{1FA93}","\u{1FA94}","\u{1FA95}","\u{1FA96}","\u{1FA97}","\u{1FA98}","\u{1FA99}","\u{1FA9A}","\u{1FA9B}","\u{1FA9C}","\u{1FA9D}","\u{1FA9E}","\u{1FA9F}","\u{1FAA0}","\u{1FAA3}","\u{1FAA4}","\u{1FAA5}","\u{1FAA6}","\u{1FAA7}"],symbol:["#\uFE0F\u20E3","*\uFE0F\u20E3","0\uFE0F\u20E3","1\uFE0F\u20E3","2\uFE0F\u20E3","3\uFE0F\u20E3","4\uFE0F\u20E3","5\uFE0F\u20E3","6\uFE0F\u20E3","7\uFE0F\u20E3","8\uFE0F\u20E3","9\uFE0F\u20E3","\xA9\uFE0F","\xAE\uFE0F","\u203C\uFE0F","\u2049\uFE0F","\u2122\uFE0F","\u2139\uFE0F","\u2194\uFE0F","\u2195\uFE0F","\u2196\uFE0F","\u2197\uFE0F","\u2198\uFE0F","\u2199\uFE0F","\u21A9\uFE0F","\u21AA\uFE0F","\u23CF\uFE0F","\u23E9","\u23EA","\u23EB","\u23EC","\u23ED\uFE0F","\u23EE\uFE0F","\u23EF\uFE0F","\u23F8\uFE0F","\u23F9\uFE0F","\u23FA\uFE0F","\u24C2\uFE0F","\u25AA\uFE0F","\u25AB\uFE0F","\u25B6\uFE0F","\u25C0\uFE0F","\u25FB\uFE0F","\u25FC\uFE0F","\u25FD","\u25FE","\u2611\uFE0F","\u2622\uFE0F","\u2623\uFE0F","\u2626\uFE0F","\u262A\uFE0F","\u262E\uFE0F","\u262F\uFE0F","\u2638\uFE0F","\u2640\uFE0F","\u2642\uFE0F","\u2648","\u2649","\u264A","\u264B","\u264C","\u264D","\u264E","\u264F","\u2650","\u2651","\u2652","\u2653","\u267B\uFE0F","\u267E\uFE0F","\u267F","\u2695\uFE0F","\u269B\uFE0F","\u269C\uFE0F","\u26A0\uFE0F","\u26A7\uFE0F","\u26AA","\u26AB","\u26CE","\u26D4","\u2705","\u2714\uFE0F","\u2716\uFE0F","\u271D\uFE0F","\u2721\uFE0F","\u2733\uFE0F","\u2734\uFE0F","\u2747\uFE0F","\u274C","\u274E","\u2753","\u2754","\u2755","\u2757","\u2795","\u2796","\u2797","\u27A1\uFE0F","\u27B0","\u27BF","\u2934\uFE0F","\u2935\uFE0F","\u2B05\uFE0F","\u2B06\uFE0F","\u2B07\uFE0F","\u2B1B","\u2B1C","\u2B55","\u3030\uFE0F","\u303D\uFE0F","\u3297\uFE0F","\u3299\uFE0F","\u{1F170}\uFE0F","\u{1F171}\uFE0F","\u{1F17E}\uFE0F","\u{1F17F}\uFE0F","\u{1F18E}","\u{1F191}","\u{1F192}","\u{1F193}","\u{1F194}","\u{1F195}","\u{1F196}","\u{1F197}","\u{1F198}","\u{1F199}","\u{1F19A}","\u{1F201}","\u{1F202}\uFE0F","\u{1F21A}","\u{1F22F}","\u{1F232}","\u{1F233}","\u{1F234}","\u{1F235}","\u{1F236}","\u{1F237}\uFE0F","\u{1F238}","\u{1F239}","\u{1F23A}","\u{1F250}","\u{1F251}","\u{1F3A6}","\u{1F3E7}","\u{1F4A0}","\u{1F4B1}","\u{1F4B2}","\u{1F4DB}","\u{1F4F3}","\u{1F4F4}","\u{1F4F5}","\u{1F4F6}","\u{1F500}","\u{1F501}","\u{1F502}","\u{1F503}","\u{1F504}","\u{1F505}","\u{1F506}","\u{1F518}","\u{1F519}","\u{1F51A}","\u{1F51B}","\u{1F51C}","\u{1F51D}","\u{1F51E}","\u{1F51F}","\u{1F520}","\u{1F521}","\u{1F522}","\u{1F523}","\u{1F524}","\u{1F52F}","\u{1F530}","\u{1F531}","\u{1F532}","\u{1F533}","\u{1F534}","\u{1F535}","\u{1F536}","\u{1F537}","\u{1F538}","\u{1F539}","\u{1F53A}","\u{1F53B}","\u{1F53C}","\u{1F53D}","\u{1F549}\uFE0F","\u{1F54E}","\u{1F6AB}","\u{1F6AD}","\u{1F6AE}","\u{1F6AF}","\u{1F6B0}","\u{1F6B1}","\u{1F6B3}","\u{1F6B7}","\u{1F6B8}","\u{1F6B9}","\u{1F6BA}","\u{1F6BB}","\u{1F6BC}","\u{1F6BE}","\u{1F6C2}","\u{1F6C3}","\u{1F6C4}","\u{1F6C5}","\u{1F6D0}","\u{1F7E0}","\u{1F7E1}","\u{1F7E2}","\u{1F7E3}","\u{1F7E4}","\u{1F7E5}","\u{1F7E6}","\u{1F7E7}","\u{1F7E8}","\u{1F7E9}","\u{1F7EA}","\u{1F7EB}"],flag:["\u{1F1E6}\u{1F1E8}","\u{1F1E6}\u{1F1E9}","\u{1F1E6}\u{1F1EA}","\u{1F1E6}\u{1F1EB}","\u{1F1E6}\u{1F1EC}","\u{1F1E6}\u{1F1EE}","\u{1F1E6}\u{1F1F1}","\u{1F1E6}\u{1F1F2}","\u{1F1E6}\u{1F1F4}","\u{1F1E6}\u{1F1F6}","\u{1F1E6}\u{1F1F7}","\u{1F1E6}\u{1F1F8}","\u{1F1E6}\u{1F1F9}","\u{1F1E6}\u{1F1FA}","\u{1F1E6}\u{1F1FC}","\u{1F1E6}\u{1F1FD}","\u{1F1E6}\u{1F1FF}","\u{1F1E7}\u{1F1E6}","\u{1F1E7}\u{1F1E7}","\u{1F1E7}\u{1F1E9}","\u{1F1E7}\u{1F1EA}","\u{1F1E7}\u{1F1EB}","\u{1F1E7}\u{1F1EC}","\u{1F1E7}\u{1F1ED}","\u{1F1E7}\u{1F1EE}","\u{1F1E7}\u{1F1EF}","\u{1F1E7}\u{1F1F1}","\u{1F1E7}\u{1F1F2}","\u{1F1E7}\u{1F1F3}","\u{1F1E7}\u{1F1F4}","\u{1F1E7}\u{1F1F6}","\u{1F1E7}\u{1F1F7}","\u{1F1E7}\u{1F1F8}","\u{1F1E7}\u{1F1F9}","\u{1F1E7}\u{1F1FB}","\u{1F1E7}\u{1F1FC}","\u{1F1E7}\u{1F1FE}","\u{1F1E7}\u{1F1FF}","\u{1F1E8}\u{1F1E6}","\u{1F1E8}\u{1F1E8}","\u{1F1E8}\u{1F1E9}","\u{1F1E8}\u{1F1EB}","\u{1F1E8}\u{1F1EC}","\u{1F1E8}\u{1F1ED}","\u{1F1E8}\u{1F1EE}","\u{1F1E8}\u{1F1F0}","\u{1F1E8}\u{1F1F1}","\u{1F1E8}\u{1F1F2}","\u{1F1E8}\u{1F1F3}","\u{1F1E8}\u{1F1F4}","\u{1F1E8}\u{1F1F5}","\u{1F1E8}\u{1F1F7}","\u{1F1E8}\u{1F1FA}","\u{1F1E8}\u{1F1FB}","\u{1F1E8}\u{1F1FC}","\u{1F1E8}\u{1F1FD}","\u{1F1E8}\u{1F1FE}","\u{1F1E8}\u{1F1FF}","\u{1F1E9}\u{1F1EA}","\u{1F1E9}\u{1F1EC}","\u{1F1E9}\u{1F1EF}","\u{1F1E9}\u{1F1F0}","\u{1F1E9}\u{1F1F2}","\u{1F1E9}\u{1F1F4}","\u{1F1E9}\u{1F1FF}","\u{1F1EA}\u{1F1E6}","\u{1F1EA}\u{1F1E8}","\u{1F1EA}\u{1F1EA}","\u{1F1EA}\u{1F1EC}","\u{1F1EA}\u{1F1ED}","\u{1F1EA}\u{1F1F7}","\u{1F1EA}\u{1F1F8}","\u{1F1EA}\u{1F1F9}","\u{1F1EA}\u{1F1FA}","\u{1F1EB}\u{1F1EE}","\u{1F1EB}\u{1F1EF}","\u{1F1EB}\u{1F1F0}","\u{1F1EB}\u{1F1F2}","\u{1F1EB}\u{1F1F4}","\u{1F1EB}\u{1F1F7}","\u{1F1EC}\u{1F1E6}","\u{1F1EC}\u{1F1E7}","\u{1F1EC}\u{1F1E9}","\u{1F1EC}\u{1F1EA}","\u{1F1EC}\u{1F1EB}","\u{1F1EC}\u{1F1EC}","\u{1F1EC}\u{1F1ED}","\u{1F1EC}\u{1F1EE}","\u{1F1EC}\u{1F1F1}","\u{1F1EC}\u{1F1F2}","\u{1F1EC}\u{1F1F3}","\u{1F1EC}\u{1F1F5}","\u{1F1EC}\u{1F1F6}","\u{1F1EC}\u{1F1F7}","\u{1F1EC}\u{1F1F8}","\u{1F1EC}\u{1F1F9}","\u{1F1EC}\u{1F1FA}","\u{1F1EC}\u{1F1FC}","\u{1F1EC}\u{1F1FE}","\u{1F1ED}\u{1F1F0}","\u{1F1ED}\u{1F1F2}","\u{1F1ED}\u{1F1F3}","\u{1F1ED}\u{1F1F7}","\u{1F1ED}\u{1F1F9}","\u{1F1ED}\u{1F1FA}","\u{1F1EE}\u{1F1E8}","\u{1F1EE}\u{1F1E9}","\u{1F1EE}\u{1F1EA}","\u{1F1EE}\u{1F1F1}","\u{1F1EE}\u{1F1F2}","\u{1F1EE}\u{1F1F3}","\u{1F1EE}\u{1F1F4}","\u{1F1EE}\u{1F1F6}","\u{1F1EE}\u{1F1F7}","\u{1F1EE}\u{1F1F8}","\u{1F1EE}\u{1F1F9}","\u{1F1EF}\u{1F1EA}","\u{1F1EF}\u{1F1F2}","\u{1F1EF}\u{1F1F4}","\u{1F1EF}\u{1F1F5}","\u{1F1F0}\u{1F1EA}","\u{1F1F0}\u{1F1EC}","\u{1F1F0}\u{1F1ED}","\u{1F1F0}\u{1F1EE}","\u{1F1F0}\u{1F1F2}","\u{1F1F0}\u{1F1F3}","\u{1F1F0}\u{1F1F5}","\u{1F1F0}\u{1F1F7}","\u{1F1F0}\u{1F1FC}","\u{1F1F0}\u{1F1FE}","\u{1F1F0}\u{1F1FF}","\u{1F1F1}\u{1F1E6}","\u{1F1F1}\u{1F1E7}","\u{1F1F1}\u{1F1E8}","\u{1F1F1}\u{1F1EE}","\u{1F1F1}\u{1F1F0}","\u{1F1F1}\u{1F1F7}","\u{1F1F1}\u{1F1F8}","\u{1F1F1}\u{1F1F9}","\u{1F1F1}\u{1F1FA}","\u{1F1F1}\u{1F1FB}","\u{1F1F1}\u{1F1FE}","\u{1F1F2}\u{1F1E6}","\u{1F1F2}\u{1F1E8}","\u{1F1F2}\u{1F1E9}","\u{1F1F2}\u{1F1EA}","\u{1F1F2}\u{1F1EB}","\u{1F1F2}\u{1F1EC}","\u{1F1F2}\u{1F1ED}","\u{1F1F2}\u{1F1F0}","\u{1F1F2}\u{1F1F1}","\u{1F1F2}\u{1F1F2}","\u{1F1F2}\u{1F1F3}","\u{1F1F2}\u{1F1F4}","\u{1F1F2}\u{1F1F5}","\u{1F1F2}\u{1F1F6}","\u{1F1F2}\u{1F1F7}","\u{1F1F2}\u{1F1F8}","\u{1F1F2}\u{1F1F9}","\u{1F1F2}\u{1F1FA}","\u{1F1F2}\u{1F1FB}","\u{1F1F2}\u{1F1FC}","\u{1F1F2}\u{1F1FD}","\u{1F1F2}\u{1F1FE}","\u{1F1F2}\u{1F1FF}","\u{1F1F3}\u{1F1E6}","\u{1F1F3}\u{1F1E8}","\u{1F1F3}\u{1F1EA}","\u{1F1F3}\u{1F1EB}","\u{1F1F3}\u{1F1EC}","\u{1F1F3}\u{1F1EE}","\u{1F1F3}\u{1F1F1}","\u{1F1F3}\u{1F1F4}","\u{1F1F3}\u{1F1F5}","\u{1F1F3}\u{1F1F7}","\u{1F1F3}\u{1F1FA}","\u{1F1F3}\u{1F1FF}","\u{1F1F4}\u{1F1F2}","\u{1F1F5}\u{1F1E6}","\u{1F1F5}\u{1F1EA}","\u{1F1F5}\u{1F1EB}","\u{1F1F5}\u{1F1EC}","\u{1F1F5}\u{1F1ED}","\u{1F1F5}\u{1F1F0}","\u{1F1F5}\u{1F1F1}","\u{1F1F5}\u{1F1F2}","\u{1F1F5}\u{1F1F3}","\u{1F1F5}\u{1F1F7}","\u{1F1F5}\u{1F1F8}","\u{1F1F5}\u{1F1F9}","\u{1F1F5}\u{1F1FC}","\u{1F1F5}\u{1F1FE}","\u{1F1F6}\u{1F1E6}","\u{1F1F7}\u{1F1EA}","\u{1F1F7}\u{1F1F4}","\u{1F1F7}\u{1F1F8}","\u{1F1F7}\u{1F1FA}","\u{1F1F7}\u{1F1FC}","\u{1F1F8}\u{1F1E6}","\u{1F1F8}\u{1F1E7}","\u{1F1F8}\u{1F1E8}","\u{1F1F8}\u{1F1E9}","\u{1F1F8}\u{1F1EA}","\u{1F1F8}\u{1F1EC}","\u{1F1F8}\u{1F1ED}","\u{1F1F8}\u{1F1EE}","\u{1F1F8}\u{1F1EF}","\u{1F1F8}\u{1F1F0}","\u{1F1F8}\u{1F1F1}","\u{1F1F8}\u{1F1F2}","\u{1F1F8}\u{1F1F3}","\u{1F1F8}\u{1F1F4}","\u{1F1F8}\u{1F1F7}","\u{1F1F8}\u{1F1F8}","\u{1F1F8}\u{1F1F9}","\u{1F1F8}\u{1F1FB}","\u{1F1F8}\u{1F1FD}","\u{1F1F8}\u{1F1FE}","\u{1F1F8}\u{1F1FF}","\u{1F1F9}\u{1F1E6}","\u{1F1F9}\u{1F1E8}","\u{1F1F9}\u{1F1E9}","\u{1F1F9}\u{1F1EB}","\u{1F1F9}\u{1F1EC}","\u{1F1F9}\u{1F1ED}","\u{1F1F9}\u{1F1EF}","\u{1F1F9}\u{1F1F0}","\u{1F1F9}\u{1F1F1}","\u{1F1F9}\u{1F1F2}","\u{1F1F9}\u{1F1F3}","\u{1F1F9}\u{1F1F4}","\u{1F1F9}\u{1F1F7}","\u{1F1F9}\u{1F1F9}","\u{1F1F9}\u{1F1FB}","\u{1F1F9}\u{1F1FC}","\u{1F1F9}\u{1F1FF}","\u{1F1FA}\u{1F1E6}","\u{1F1FA}\u{1F1EC}","\u{1F1FA}\u{1F1F2}","\u{1F1FA}\u{1F1F3}","\u{1F1FA}\u{1F1F8}","\u{1F1FA}\u{1F1FE}","\u{1F1FA}\u{1F1FF}","\u{1F1FB}\u{1F1E6}","\u{1F1FB}\u{1F1E8}","\u{1F1FB}\u{1F1EA}","\u{1F1FB}\u{1F1EC}","\u{1F1FB}\u{1F1EE}","\u{1F1FB}\u{1F1F3}","\u{1F1FB}\u{1F1FA}","\u{1F1FC}\u{1F1EB}","\u{1F1FC}\u{1F1F8}","\u{1F1FD}\u{1F1F0}","\u{1F1FE}\u{1F1EA}","\u{1F1FE}\u{1F1F9}","\u{1F1FF}\u{1F1E6}","\u{1F1FF}\u{1F1F2}","\u{1F1FF}\u{1F1FC}","\u{1F38C}","\u{1F3C1}","\u{1F3F3}\uFE0F","\u{1F3F3}\uFE0F\u200D\u26A7\uFE0F","\u{1F3F3}\uFE0F\u200D\u{1F308}","\u{1F3F4}","\u{1F3F4}\u200D\u2620\uFE0F","\u{1F6A9}"]};var chunk_HC7G5RVA_cr={informational:[100,101,102,103],success:[200,201,202,203,204,205,206,207,208,226],redirection:[300,301,302,303,304,305,306,307,308],clientError:[400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,421,422,423,424,425,426,428,429,431,451],serverError:[500,501,502,503,504,505,506,507,508,510,511]};var chunk_HC7G5RVA_lr=["ES256","ES384","ES512","HS256","HS384","HS512","PS256","PS384","PS512","RS256","RS384","RS512","none"];var chunk_HC7G5RVA_mr=["FakerBot/{{system.semver}}","Googlebot/2.1 (+http://www.google.com/bot.html)",'Mozilla/5.0 (Linux; Android {{number.int({"min":5,"max":13})}}; {{helpers.arrayElement(["SM-G998U","SM-G998B","SM-G998N","SM-G998P","SM-T800"])}}) AppleWebKit/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}} (KHTML, like Gecko) Chrome/{{number.int({"min":55,"max":131})}}.{{system.semver}} Mobile Safari/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}}','Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:{{number.int({"min":75, "max":133})}}.0) Gecko/20100101 Firefox/{{number.int({"min":75, "max":133})}}.0','Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}}.{{number.int({"min":0,"max":99})}} (KHTML, like Gecko) Version/16.1 Safari/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}}.{{number.int({"min":0,"max":99})}}','Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_15_7) AppleWebKit/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}}.{{number.int({"min":0,"max":99})}} (KHTML, like Gecko) Chrome/{{number.int({"min":55,"max":131})}}.{{system.semver}} Safari/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}}.{{number.int({"min":0,"max":99})}}','Mozilla/5.0 (Windows NT {{helpers.arrayElement(["5.1","5.2","6.0","6.1","6.2","6.3","10.0"])}}; Win64; x64) AppleWebKit/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}} (KHTML, like Gecko) Chrome/{{number.int({"min":55,"max":131})}}.{{system.semver}} Safari/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}} Edg/{{number.int({"min":110,"max":131})}}.{{system.semver}}','Mozilla/5.0 (X11; Linux x86_64; rv:{{number.int({"min":75,"max":133})}}.0) Gecko/20100101 Firefox/{{number.int({"min":75,"max":133})}}.0','Mozilla/5.0 (compatible; MSIE {{number.int({"min":6,"max":10})}}.0; Windows NT {{helpers.arrayElement(["5.1","5.2","6.0","6.1","6.2","6.3","10.0"])}}; Trident/{{number.int({"min":4,"max":7})}}.0)','Mozilla/5.0 (iPhone; CPU iPhone OS {{number.int({"min":10,"max":18})}}_{{number.int({"min":0,"max":4})}} like Mac OS X) AppleWebKit/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}}.{{number.int({"min":0,"max":99})}} (KHTML, like Gecko) Version/{{number.int({"min":10,"max":18})}}_{{number.int({"min":0,"max":4})}} Mobile/15E148 Safari/{{number.int({"min":536,"max":605})}}.{{number.int({"min":0,"max":99})}}'];var tt={emoji:chunk_HC7G5RVA_sr,http_status_code:chunk_HC7G5RVA_cr,jwt_algorithm:chunk_HC7G5RVA_lr,user_agent_pattern:chunk_HC7G5RVA_mr},chunk_HC7G5RVA_ur=tt;var chunk_HC7G5RVA_pr=[{alpha2:"AD",alpha3:"AND",numeric:"020"},{alpha2:"AE",alpha3:"ARE",numeric:"784"},{alpha2:"AF",alpha3:"AFG",numeric:"004"},{alpha2:"AG",alpha3:"ATG",numeric:"028"},{alpha2:"AI",alpha3:"AIA",numeric:"660"},{alpha2:"AL",alpha3:"ALB",numeric:"008"},{alpha2:"AM",alpha3:"ARM",numeric:"051"},{alpha2:"AO",alpha3:"AGO",numeric:"024"},{alpha2:"AQ",alpha3:"ATA",numeric:"010"},{alpha2:"AR",alpha3:"ARG",numeric:"032"},{alpha2:"AS",alpha3:"ASM",numeric:"016"},{alpha2:"AT",alpha3:"AUT",numeric:"040"},{alpha2:"AU",alpha3:"AUS",numeric:"036"},{alpha2:"AW",alpha3:"ABW",numeric:"533"},{alpha2:"AX",alpha3:"ALA",numeric:"248"},{alpha2:"AZ",alpha3:"AZE",numeric:"031"},{alpha2:"BA",alpha3:"BIH",numeric:"070"},{alpha2:"BB",alpha3:"BRB",numeric:"052"},{alpha2:"BD",alpha3:"BGD",numeric:"050"},{alpha2:"BE",alpha3:"BEL",numeric:"056"},{alpha2:"BF",alpha3:"BFA",numeric:"854"},{alpha2:"BG",alpha3:"BGR",numeric:"100"},{alpha2:"BH",alpha3:"BHR",numeric:"048"},{alpha2:"BI",alpha3:"BDI",numeric:"108"},{alpha2:"BJ",alpha3:"BEN",numeric:"204"},{alpha2:"BL",alpha3:"BLM",numeric:"652"},{alpha2:"BM",alpha3:"BMU",numeric:"060"},{alpha2:"BN",alpha3:"BRN",numeric:"096"},{alpha2:"BO",alpha3:"BOL",numeric:"068"},{alpha2:"BQ",alpha3:"BES",numeric:"535"},{alpha2:"BR",alpha3:"BRA",numeric:"076"},{alpha2:"BS",alpha3:"BHS",numeric:"044"},{alpha2:"BT",alpha3:"BTN",numeric:"064"},{alpha2:"BV",alpha3:"BVT",numeric:"074"},{alpha2:"BW",alpha3:"BWA",numeric:"072"},{alpha2:"BY",alpha3:"BLR",numeric:"112"},{alpha2:"BZ",alpha3:"BLZ",numeric:"084"},{alpha2:"CA",alpha3:"CAN",numeric:"124"},{alpha2:"CC",alpha3:"CCK",numeric:"166"},{alpha2:"CD",alpha3:"COD",numeric:"180"},{alpha2:"CF",alpha3:"CAF",numeric:"140"},{alpha2:"CG",alpha3:"COG",numeric:"178"},{alpha2:"CH",alpha3:"CHE",numeric:"756"},{alpha2:"CI",alpha3:"CIV",numeric:"384"},{alpha2:"CK",alpha3:"COK",numeric:"184"},{alpha2:"CL",alpha3:"CHL",numeric:"152"},{alpha2:"CM",alpha3:"CMR",numeric:"120"},{alpha2:"CN",alpha3:"CHN",numeric:"156"},{alpha2:"CO",alpha3:"COL",numeric:"170"},{alpha2:"CR",alpha3:"CRI",numeric:"188"},{alpha2:"CU",alpha3:"CUB",numeric:"192"},{alpha2:"CV",alpha3:"CPV",numeric:"132"},{alpha2:"CW",alpha3:"CUW",numeric:"531"},{alpha2:"CX",alpha3:"CXR",numeric:"162"},{alpha2:"CY",alpha3:"CYP",numeric:"196"},{alpha2:"CZ",alpha3:"CZE",numeric:"203"},{alpha2:"DE",alpha3:"DEU",numeric:"276"},{alpha2:"DJ",alpha3:"DJI",numeric:"262"},{alpha2:"DK",alpha3:"DNK",numeric:"208"},{alpha2:"DM",alpha3:"DMA",numeric:"212"},{alpha2:"DO",alpha3:"DOM",numeric:"214"},{alpha2:"DZ",alpha3:"DZA",numeric:"012"},{alpha2:"EC",alpha3:"ECU",numeric:"218"},{alpha2:"EE",alpha3:"EST",numeric:"233"},{alpha2:"EG",alpha3:"EGY",numeric:"818"},{alpha2:"EH",alpha3:"ESH",numeric:"732"},{alpha2:"ER",alpha3:"ERI",numeric:"232"},{alpha2:"ES",alpha3:"ESP",numeric:"724"},{alpha2:"ET",alpha3:"ETH",numeric:"231"},{alpha2:"FI",alpha3:"FIN",numeric:"246"},{alpha2:"FJ",alpha3:"FJI",numeric:"242"},{alpha2:"FK",alpha3:"FLK",numeric:"238"},{alpha2:"FM",alpha3:"FSM",numeric:"583"},{alpha2:"FO",alpha3:"FRO",numeric:"234"},{alpha2:"FR",alpha3:"FRA",numeric:"250"},{alpha2:"GA",alpha3:"GAB",numeric:"266"},{alpha2:"GB",alpha3:"GBR",numeric:"826"},{alpha2:"GD",alpha3:"GRD",numeric:"308"},{alpha2:"GE",alpha3:"GEO",numeric:"268"},{alpha2:"GF",alpha3:"GUF",numeric:"254"},{alpha2:"GG",alpha3:"GGY",numeric:"831"},{alpha2:"GH",alpha3:"GHA",numeric:"288"},{alpha2:"GI",alpha3:"GIB",numeric:"292"},{alpha2:"GL",alpha3:"GRL",numeric:"304"},{alpha2:"GM",alpha3:"GMB",numeric:"270"},{alpha2:"GN",alpha3:"GIN",numeric:"324"},{alpha2:"GP",alpha3:"GLP",numeric:"312"},{alpha2:"GQ",alpha3:"GNQ",numeric:"226"},{alpha2:"GR",alpha3:"GRC",numeric:"300"},{alpha2:"GS",alpha3:"SGS",numeric:"239"},{alpha2:"GT",alpha3:"GTM",numeric:"320"},{alpha2:"GU",alpha3:"GUM",numeric:"316"},{alpha2:"GW",alpha3:"GNB",numeric:"624"},{alpha2:"GY",alpha3:"GUY",numeric:"328"},{alpha2:"HK",alpha3:"HKG",numeric:"344"},{alpha2:"HM",alpha3:"HMD",numeric:"334"},{alpha2:"HN",alpha3:"HND",numeric:"340"},{alpha2:"HR",alpha3:"HRV",numeric:"191"},{alpha2:"HT",alpha3:"HTI",numeric:"332"},{alpha2:"HU",alpha3:"HUN",numeric:"348"},{alpha2:"ID",alpha3:"IDN",numeric:"360"},{alpha2:"IE",alpha3:"IRL",numeric:"372"},{alpha2:"IL",alpha3:"ISR",numeric:"376"},{alpha2:"IM",alpha3:"IMN",numeric:"833"},{alpha2:"IN",alpha3:"IND",numeric:"356"},{alpha2:"IO",alpha3:"IOT",numeric:"086"},{alpha2:"IQ",alpha3:"IRQ",numeric:"368"},{alpha2:"IR",alpha3:"IRN",numeric:"364"},{alpha2:"IS",alpha3:"ISL",numeric:"352"},{alpha2:"IT",alpha3:"ITA",numeric:"380"},{alpha2:"JE",alpha3:"JEY",numeric:"832"},{alpha2:"JM",alpha3:"JAM",numeric:"388"},{alpha2:"JO",alpha3:"JOR",numeric:"400"},{alpha2:"JP",alpha3:"JPN",numeric:"392"},{alpha2:"KE",alpha3:"KEN",numeric:"404"},{alpha2:"KG",alpha3:"KGZ",numeric:"417"},{alpha2:"KH",alpha3:"KHM",numeric:"116"},{alpha2:"KI",alpha3:"KIR",numeric:"296"},{alpha2:"KM",alpha3:"COM",numeric:"174"},{alpha2:"KN",alpha3:"KNA",numeric:"659"},{alpha2:"KP",alpha3:"PRK",numeric:"408"},{alpha2:"KR",alpha3:"KOR",numeric:"410"},{alpha2:"KW",alpha3:"KWT",numeric:"414"},{alpha2:"KY",alpha3:"CYM",numeric:"136"},{alpha2:"KZ",alpha3:"KAZ",numeric:"398"},{alpha2:"LA",alpha3:"LAO",numeric:"418"},{alpha2:"LB",alpha3:"LBN",numeric:"422"},{alpha2:"LC",alpha3:"LCA",numeric:"662"},{alpha2:"LI",alpha3:"LIE",numeric:"438"},{alpha2:"LK",alpha3:"LKA",numeric:"144"},{alpha2:"LR",alpha3:"LBR",numeric:"430"},{alpha2:"LS",alpha3:"LSO",numeric:"426"},{alpha2:"LT",alpha3:"LTU",numeric:"440"},{alpha2:"LU",alpha3:"LUX",numeric:"442"},{alpha2:"LV",alpha3:"LVA",numeric:"428"},{alpha2:"LY",alpha3:"LBY",numeric:"434"},{alpha2:"MA",alpha3:"MAR",numeric:"504"},{alpha2:"MC",alpha3:"MCO",numeric:"492"},{alpha2:"MD",alpha3:"MDA",numeric:"498"},{alpha2:"ME",alpha3:"MNE",numeric:"499"},{alpha2:"MF",alpha3:"MAF",numeric:"663"},{alpha2:"MG",alpha3:"MDG",numeric:"450"},{alpha2:"MH",alpha3:"MHL",numeric:"584"},{alpha2:"MK",alpha3:"MKD",numeric:"807"},{alpha2:"ML",alpha3:"MLI",numeric:"466"},{alpha2:"MM",alpha3:"MMR",numeric:"104"},{alpha2:"MN",alpha3:"MNG",numeric:"496"},{alpha2:"MO",alpha3:"MAC",numeric:"446"},{alpha2:"MP",alpha3:"MNP",numeric:"580"},{alpha2:"MQ",alpha3:"MTQ",numeric:"474"},{alpha2:"MR",alpha3:"MRT",numeric:"478"},{alpha2:"MS",alpha3:"MSR",numeric:"500"},{alpha2:"MT",alpha3:"MLT",numeric:"470"},{alpha2:"MU",alpha3:"MUS",numeric:"480"},{alpha2:"MV",alpha3:"MDV",numeric:"462"},{alpha2:"MW",alpha3:"MWI",numeric:"454"},{alpha2:"MX",alpha3:"MEX",numeric:"484"},{alpha2:"MY",alpha3:"MYS",numeric:"458"},{alpha2:"MZ",alpha3:"MOZ",numeric:"508"},{alpha2:"NA",alpha3:"NAM",numeric:"516"},{alpha2:"NC",alpha3:"NCL",numeric:"540"},{alpha2:"NE",alpha3:"NER",numeric:"562"},{alpha2:"NF",alpha3:"NFK",numeric:"574"},{alpha2:"NG",alpha3:"NGA",numeric:"566"},{alpha2:"NI",alpha3:"NIC",numeric:"558"},{alpha2:"NL",alpha3:"NLD",numeric:"528"},{alpha2:"NO",alpha3:"NOR",numeric:"578"},{alpha2:"NP",alpha3:"NPL",numeric:"524"},{alpha2:"NR",alpha3:"NRU",numeric:"520"},{alpha2:"NU",alpha3:"NIU",numeric:"570"},{alpha2:"NZ",alpha3:"NZL",numeric:"554"},{alpha2:"OM",alpha3:"OMN",numeric:"512"},{alpha2:"PA",alpha3:"PAN",numeric:"591"},{alpha2:"PE",alpha3:"PER",numeric:"604"},{alpha2:"PF",alpha3:"PYF",numeric:"258"},{alpha2:"PG",alpha3:"PNG",numeric:"598"},{alpha2:"PH",alpha3:"PHL",numeric:"608"},{alpha2:"PK",alpha3:"PAK",numeric:"586"},{alpha2:"PL",alpha3:"POL",numeric:"616"},{alpha2:"PM",alpha3:"SPM",numeric:"666"},{alpha2:"PN",alpha3:"PCN",numeric:"612"},{alpha2:"PR",alpha3:"PRI",numeric:"630"},{alpha2:"PS",alpha3:"PSE",numeric:"275"},{alpha2:"PT",alpha3:"PRT",numeric:"620"},{alpha2:"PW",alpha3:"PLW",numeric:"585"},{alpha2:"PY",alpha3:"PRY",numeric:"600"},{alpha2:"QA",alpha3:"QAT",numeric:"634"},{alpha2:"RE",alpha3:"REU",numeric:"638"},{alpha2:"RO",alpha3:"ROU",numeric:"642"},{alpha2:"RS",alpha3:"SRB",numeric:"688"},{alpha2:"RU",alpha3:"RUS",numeric:"643"},{alpha2:"RW",alpha3:"RWA",numeric:"646"},{alpha2:"SA",alpha3:"SAU",numeric:"682"},{alpha2:"SB",alpha3:"SLB",numeric:"090"},{alpha2:"SC",alpha3:"SYC",numeric:"690"},{alpha2:"SD",alpha3:"SDN",numeric:"729"},{alpha2:"SE",alpha3:"SWE",numeric:"752"},{alpha2:"SG",alpha3:"SGP",numeric:"702"},{alpha2:"SH",alpha3:"SHN",numeric:"654"},{alpha2:"SI",alpha3:"SVN",numeric:"705"},{alpha2:"SJ",alpha3:"SJM",numeric:"744"},{alpha2:"SK",alpha3:"SVK",numeric:"703"},{alpha2:"SL",alpha3:"SLE",numeric:"694"},{alpha2:"SM",alpha3:"SMR",numeric:"674"},{alpha2:"SN",alpha3:"SEN",numeric:"686"},{alpha2:"SO",alpha3:"SOM",numeric:"706"},{alpha2:"SR",alpha3:"SUR",numeric:"740"},{alpha2:"SS",alpha3:"SSD",numeric:"728"},{alpha2:"ST",alpha3:"STP",numeric:"678"},{alpha2:"SV",alpha3:"SLV",numeric:"222"},{alpha2:"SX",alpha3:"SXM",numeric:"534"},{alpha2:"SY",alpha3:"SYR",numeric:"760"},{alpha2:"SZ",alpha3:"SWZ",numeric:"748"},{alpha2:"TC",alpha3:"TCA",numeric:"796"},{alpha2:"TD",alpha3:"TCD",numeric:"148"},{alpha2:"TF",alpha3:"ATF",numeric:"260"},{alpha2:"TG",alpha3:"TGO",numeric:"768"},{alpha2:"TH",alpha3:"THA",numeric:"764"},{alpha2:"TJ",alpha3:"TJK",numeric:"762"},{alpha2:"TK",alpha3:"TKL",numeric:"772"},{alpha2:"TL",alpha3:"TLS",numeric:"626"},{alpha2:"TM",alpha3:"TKM",numeric:"795"},{alpha2:"TN",alpha3:"TUN",numeric:"788"},{alpha2:"TO",alpha3:"TON",numeric:"776"},{alpha2:"TR",alpha3:"TUR",numeric:"792"},{alpha2:"TT",alpha3:"TTO",numeric:"780"},{alpha2:"TV",alpha3:"TUV",numeric:"798"},{alpha2:"TW",alpha3:"TWN",numeric:"158"},{alpha2:"TZ",alpha3:"TZA",numeric:"834"},{alpha2:"UA",alpha3:"UKR",numeric:"804"},{alpha2:"UG",alpha3:"UGA",numeric:"800"},{alpha2:"UM",alpha3:"UMI",numeric:"581"},{alpha2:"US",alpha3:"USA",numeric:"840"},{alpha2:"UY",alpha3:"URY",numeric:"858"},{alpha2:"UZ",alpha3:"UZB",numeric:"860"},{alpha2:"VA",alpha3:"VAT",numeric:"336"},{alpha2:"VC",alpha3:"VCT",numeric:"670"},{alpha2:"VE",alpha3:"VEN",numeric:"862"},{alpha2:"VG",alpha3:"VGB",numeric:"092"},{alpha2:"VI",alpha3:"VIR",numeric:"850"},{alpha2:"VN",alpha3:"VNM",numeric:"704"},{alpha2:"VU",alpha3:"VUT",numeric:"548"},{alpha2:"WF",alpha3:"WLF",numeric:"876"},{alpha2:"WS",alpha3:"WSM",numeric:"882"},{alpha2:"YE",alpha3:"YEM",numeric:"887"},{alpha2:"YT",alpha3:"MYT",numeric:"175"},{alpha2:"ZA",alpha3:"ZAF",numeric:"710"},{alpha2:"ZM",alpha3:"ZMB",numeric:"894"},{alpha2:"ZW",alpha3:"ZWE",numeric:"716"}];var at={country_code:chunk_HC7G5RVA_pr,time_zone:chunk_HC7G5RVA_},chunk_HC7G5RVA_hr=at;var nt={title:"Base",code:"base"},chunk_HC7G5RVA_fr=nt;var chunk_HC7G5RVA_br=["/Applications","/bin","/boot","/boot/defaults","/dev","/etc","/etc/defaults","/etc/mail","/etc/namedb","/etc/periodic","/etc/ppp","/home","/home/user","/home/user/dir","/lib","/Library","/lost+found","/media","/mnt","/net","/Network","/opt","/opt/bin","/opt/include","/opt/lib","/opt/sbin","/opt/share","/private","/private/tmp","/private/var","/proc","/rescue","/root","/sbin","/selinux","/srv","/sys","/System","/tmp","/Users","/usr","/usr/X11R6","/usr/bin","/usr/include","/usr/lib","/usr/libdata","/usr/libexec","/usr/local/bin","/usr/local/src","/usr/obj","/usr/ports","/usr/sbin","/usr/share","/usr/src","/var","/var/log","/var/mail","/var/spool","/var/tmp","/var/yp"];var chunk_HC7G5RVA_dr={"application/epub+zip":{extensions:["epub"]},"application/gzip":{extensions:["gz"]},"application/java-archive":{extensions:["jar","war","ear"]},"application/json":{extensions:["json","map"]},"application/ld+json":{extensions:["jsonld"]},"application/msword":{extensions:["doc","dot"]},"application/octet-stream":{extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/ogg":{extensions:["ogx"]},"application/pdf":{extensions:["pdf"]},"application/rtf":{extensions:["rtf"]},"application/vnd.amazon.ebook":{extensions:["azw"]},"application/vnd.apple.installer+xml":{extensions:["mpkg"]},"application/vnd.mozilla.xul+xml":{extensions:["xul"]},"application/vnd.ms-excel":{extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-fontobject":{extensions:["eot"]},"application/vnd.ms-powerpoint":{extensions:["ppt","pps","pot"]},"application/vnd.oasis.opendocument.presentation":{extensions:["odp"]},"application/vnd.oasis.opendocument.spreadsheet":{extensions:["ods"]},"application/vnd.oasis.opendocument.text":{extensions:["odt"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{extensions:["docx"]},"application/vnd.rar":{extensions:["rar"]},"application/vnd.visio":{extensions:["vsd","vst","vss","vsw"]},"application/x-7z-compressed":{extensions:["7z"]},"application/x-abiword":{extensions:["abw"]},"application/x-bzip":{extensions:["bz"]},"application/x-bzip2":{extensions:["bz2","boz"]},"application/x-csh":{extensions:["csh"]},"application/x-freearc":{extensions:["arc"]},"application/x-httpd-php":{extensions:["php"]},"application/x-sh":{extensions:["sh"]},"application/x-tar":{extensions:["tar"]},"application/xhtml+xml":{extensions:["xhtml","xht"]},"application/xml":{extensions:["xml","xsl","xsd","rng"]},"application/zip":{extensions:["zip"]},"audio/3gpp":{extensions:["3gpp"]},"audio/3gpp2":{extensions:["3g2"]},"audio/aac":{extensions:["aac"]},"audio/midi":{extensions:["mid","midi","kar","rmi"]},"audio/mpeg":{extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/ogg":{extensions:["oga","ogg","spx","opus"]},"audio/opus":{extensions:["opus"]},"audio/wav":{extensions:["wav"]},"audio/webm":{extensions:["weba"]},"font/otf":{extensions:["otf"]},"font/ttf":{extensions:["ttf"]},"font/woff":{extensions:["woff"]},"font/woff2":{extensions:["woff2"]},"image/avif":{extensions:["avif"]},"image/bmp":{extensions:["bmp"]},"image/gif":{extensions:["gif"]},"image/jpeg":{extensions:["jpeg","jpg","jpe"]},"image/png":{extensions:["png"]},"image/svg+xml":{extensions:["svg","svgz"]},"image/tiff":{extensions:["tif","tiff"]},"image/vnd.microsoft.icon":{extensions:["ico"]},"image/webp":{extensions:["webp"]},"text/calendar":{extensions:["ics","ifb"]},"text/css":{extensions:["css"]},"text/csv":{extensions:["csv"]},"text/html":{extensions:["html","htm","shtml"]},"text/javascript":{extensions:["js","mjs"]},"text/plain":{extensions:["txt","text","conf","def","list","log","in","ini"]},"video/3gpp":{extensions:["3gp","3gpp"]},"video/3gpp2":{extensions:["3g2"]},"video/mp2t":{extensions:["ts"]},"video/mp4":{extensions:["mp4","mp4v","mpg4"]},"video/mpeg":{extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/ogg":{extensions:["ogv"]},"video/webm":{extensions:["webm"]},"video/x-msvideo":{extensions:["avi"]}};var it={directory_path:chunk_HC7G5RVA_br,mime_type:chunk_HC7G5RVA_dr},chunk_HC7G5RVA_gr=it;var ot={color:chunk_HC7G5RVA_qe,database:chunk_HC7G5RVA_ar,date:chunk_HC7G5RVA_nr,hacker:chunk_HC7G5RVA_or,internet:chunk_HC7G5RVA_ur,location:chunk_HC7G5RVA_hr,metadata:chunk_HC7G5RVA_fr,system:chunk_HC7G5RVA_gr},_i=ot; - while (p < len) { - if (this._state === 'key') { - idxeq = idxamp = undefined - for (i = p; i < len; ++i) { - if (!this._checkingBytes) { ++p } - if (data[i] === 0x3D/* = */) { - idxeq = i - break - } else if (data[i] === 0x26/* & */) { - idxamp = i - break - } - if (this._checkingBytes && this._bytesKey === this.fieldNameSizeLimit) { - this._hitLimit = true - break - } else if (this._checkingBytes) { ++this._bytesKey } - } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-FREB6A7D.js +var chunk_FREB6A7D_r=["\u4E73\u767D\u8272","\u5929\u85CD\u8272","\u68D5\u8910\u8272","\u6A59\u8272","\u6DE1\u7D2B\u8272","\u6DE1\u8910\u8272","\u6DFA\u6A59\u8272","\u7070\u8272","\u767D\u8272","\u7C89\u7D05\u8272","\u7D05\u8272","\u7D05\u8910\u8272","\u7D2B\u7D05\u8272","\u7D2B\u8272","\u7DA0\u8272","\u8584\u8377\u7DA0\u8272","\u85CD\u7D2B\u8272","\u85CD\u7DA0\u8272","\u85CD\u8272","\u91D1\u8272","\u9280\u8272","\u9752\u6AB8\u8272","\u9752\u7DA0\u8272","\u975B\u85CD\u8272","\u9EC3\u8272","\u9ED1\u8272"];var chunk_FREB6A7D_B={human:chunk_FREB6A7D_r},chunk_FREB6A7D_i=chunk_FREB6A7D_B;var chunk_FREB6A7D_m={wide:["10\u6708","11\u6708","12\u6708","1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708"],abbr:["10\u6708","11\u6708","12\u6708","1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708"]};var chunk_FREB6A7D_n={wide:["\u661F\u671F\u4E00","\u661F\u671F\u4E09","\u661F\u671F\u4E8C","\u661F\u671F\u4E94","\u661F\u671F\u516D","\u661F\u671F\u56DB","\u661F\u671F\u5929"],abbr:["\u9031\u4E00","\u9031\u4E09","\u9031\u4E8C","\u9031\u4E94","\u9031\u516D","\u9031\u56DB","\u9031\u65E5"]};var chunk_FREB6A7D_M={month:chunk_FREB6A7D_m,weekday:chunk_FREB6A7D_n},chunk_FREB6A7D_a=chunk_FREB6A7D_M;var chunk_FREB6A7D_f=["####","###","##","#"];var chunk_FREB6A7D_p=["{{location.city_prefix}}{{location.city_suffix}}"];var chunk_FREB6A7D_l=["\u81FA\u5317","\u65B0\u5317","\u6843\u5712","\u81FA\u4E2D","\u81FA\u5357","\u9AD8\u96C4","\u57FA\u9686","\u65B0\u7AF9","\u5609\u7FA9","\u82D7\u6817","\u5F70\u5316","\u5357\u6295","\u96F2\u6797","\u5C4F\u6771","\u5B9C\u862D","\u82B1\u84EE","\u81FA\u6771","\u6F8E\u6E56","\u91D1\u9580","\u9023\u6C5F"];var chunk_FREB6A7D_u=["\u7E23","\u5E02"];var chunk_FREB6A7D_d=["######"];var chunk_FREB6A7D_s=["\u798F\u5EFA\u7701","\u53F0\u7063\u7701"];var chunk_FREB6A7D_c=["\u5317","\u65B0\u5317","\u6843","\u4E2D","\u5357","\u9AD8","\u57FA","\u7AF9\u5E02","\u5609\u5E02","\u7AF9\u7E23","\u82D7","\u5F70","\u6295","\u96F2","\u5609\u7E23","\u5B9C","\u82B1","\u6771","\u6F8E","\u91D1","\u99AC"];var chunk_FREB6A7D_x={normal:"{{location.street}}{{location.buildingNumber}}\u865F",full:"{{location.street}}{{location.buildingNumber}}\u865F {{location.secondaryAddress}}"};var chunk_FREB6A7D_=["{{person.last_name.generic}}{{location.street_suffix}}"];var chunk_FREB6A7D_b=["\u8857","\u8DEF","\u5317\u8DEF","\u5357\u8DEF","\u6771\u8DEF","\u897F\u8DEF"];var chunk_FREB6A7D_A={building_number:chunk_FREB6A7D_f,city_pattern:chunk_FREB6A7D_p,city_prefix:chunk_FREB6A7D_l,city_suffix:chunk_FREB6A7D_u,postcode:chunk_FREB6A7D_d,state:chunk_FREB6A7D_s,state_abbr:chunk_FREB6A7D_c,street_address:chunk_FREB6A7D_x,street_pattern:chunk_FREB6A7D_,street_suffix:chunk_FREB6A7D_b},chunk_FREB6A7D_y=chunk_FREB6A7D_A;var chunk_FREB6A7D_H={title:"Chinese (Taiwan)",code:"zh_TW",country:"TW",language:"zh",endonym:"\u4E2D\u6587 (\u81FA\u7063)",dir:"ltr",script:"Hant"},chunk_FREB6A7D_D=chunk_FREB6A7D_H;var chunk_FREB6A7D_h={generic:["\u4FCA\u99B3","\u4FEE\u5091","\u4FEE\u6F54","\u5049\u5BB8","\u5049\u6FA4","\u5049\u797A","\u5049\u8AA0","\u5065\u67CF","\u5065\u96C4","\u51F1\u745E","\u535A\u6587","\u535A\u6FE4","\u535A\u8D85","\u541B\u6D69","\u54F2\u701A","\u5609\u61FF","\u5609\u7199","\u5929\u5B87","\u5929\u78CA","\u5929\u7FCA","\u5B50\u6DB5","\u5B50\u8ED2","\u5B50\u9A2B","\u5B50\u9ED8","\u5C55\u9D6C","\u5CFB\u7199","\u5EFA\u8F1D","\u5F18\u6587","\u5FD7\u5F37","\u5FD7\u6FA4","\u601D\u6DFC","\u601D\u6E90","\u601D\u8070","\u601D\u9060","\u61FF\u8ED2","\u632F\u5BB6","\u64CE\u5B87","\u64CE\u84BC","\u6587\u535A","\u6587\u660A","\u6587\u8ED2","\u65ED\u582F","\u660A\u5929","\u660A\u5F37","\u660A\u7131","\u660A\u7136","\u660E\u54F2","\u660E\u6770","\u660E\u8ED2","\u660E\u8F1D","\u6649\u9D6C","\u665F\u777F","\u667A\u5BB8","\u667A\u6DF5","\u667A\u8F1D","\u66C9\u535A","\u66C9\u562F","\u6893\u6668","\u6977\u745E","\u69AE\u8ED2","\u6A02\u99D2","\u6B63\u8C6A","\u6D69\u5B87","\u6D69\u7136","\u6D69\u8ED2","\u6FA4\u6D0B","\u701F\u7136","\u708E\u5F6C","\u70AB\u660E","\u715C\u57CE","\u715C\u797A","\u71A0\u5F64","\u71C1\u5049","\u71C1\u78CA","\u71C1\u83EF","\u71C1\u9716","\u745E\u9716","\u747E\u745C","\u7693\u8ED2","\u777F\u6DF5","\u7ACB\u679C","\u7ACB\u8AA0","\u7ACB\u8ED2","\u7ACB\u8F1D","\u7B11\u611A","\u7D39\u8F1D","\u7D39\u9F4A","\u8000\u5091","\u8070\u5065","\u80E4\u7965","\u81F4\u9060","\u82D1\u535A","\u8A9E\u5802","\u8D8A\u5F6C","\u8D8A\u6FA4","\u9060\u822A","\u91D1\u946B","\u923A\u8ED2","\u9326\u7A0B","\u946B\u78CA","\u946B\u9D6C","\u96E8\u6FA4","\u96EA\u677E","\u9756\u742A","\u98A8\u83EF","\u9D3B\u6FE4","\u9D3B\u714A","\u9D6C\u6FE4","\u9D6C\u714A","\u9D6C\u98DB","\u9DB4\u8ED2","\u9DFA\u6D0B","\u9ECE\u6615"],female:["\u4FCA\u99B3","\u51F1\u745E","\u535A\u6FE4","\u5609\u61FF","\u5B50\u6DB5","\u5B50\u9A2B","\u5B50\u9ED8","\u601D\u6DFC","\u61FF\u8ED2","\u64CE\u84BC","\u65ED\u582F","\u660A\u7131","\u665F\u777F","\u667A\u5BB8","\u667A\u6DF5","\u66C9\u535A","\u66C9\u562F","\u6977\u745E","\u6A02\u99D2","\u701F\u7136","\u70AB\u660E","\u715C\u57CE","\u715C\u797A","\u71A0\u5F64","\u71C1\u78CA","\u71C1\u83EF","\u71C1\u9716","\u747E\u745C","\u777F\u6DF5","\u7ACB\u8ED2","\u7B11\u611A","\u8070\u5065","\u82D1\u535A","\u8D8A\u5F6C","\u923A\u8ED2","\u9326\u7A0B","\u9756\u742A","\u98A8\u83EF","\u9DB4\u8ED2","\u9DFA\u6D0B","\u9ECE\u6615"],male:["\u4FEE\u5091","\u4FEE\u6F54","\u5049\u5BB8","\u5049\u6FA4","\u5049\u797A","\u5049\u8AA0","\u5065\u67CF","\u5065\u96C4","\u535A\u6587","\u535A\u8D85","\u541B\u6D69","\u54F2\u701A","\u5609\u7199","\u5929\u5B87","\u5929\u78CA","\u5929\u7FCA","\u5B50\u8ED2","\u5C55\u9D6C","\u5CFB\u7199","\u5EFA\u8F1D","\u5F18\u6587","\u5FD7\u5F37","\u5FD7\u6FA4","\u601D\u6E90","\u601D\u8070","\u601D\u9060","\u632F\u5BB6","\u64CE\u5B87","\u6587\u535A","\u6587\u660A","\u6587\u8ED2","\u660A\u5929","\u660A\u5F37","\u660A\u7136","\u660E\u54F2","\u660E\u6770","\u660E\u8ED2","\u660E\u8F1D","\u6649\u9D6C","\u667A\u8F1D","\u6893\u6668","\u69AE\u8ED2","\u6B63\u8C6A","\u6D69\u5B87","\u6D69\u7136","\u6D69\u8ED2","\u6FA4\u6D0B","\u708E\u5F6C","\u71C1\u5049","\u745E\u9716","\u7693\u8ED2","\u7ACB\u679C","\u7ACB\u8AA0","\u7ACB\u8F1D","\u7D39\u8F1D","\u7D39\u9F4A","\u8000\u5091","\u80E4\u7965","\u81F4\u9060","\u8A9E\u5802","\u8D8A\u6FA4","\u9060\u822A","\u91D1\u946B","\u946B\u78CA","\u946B\u9D6C","\u96E8\u6FA4","\u96EA\u677E","\u9D3B\u6FE4","\u9D3B\u714A","\u9D6C\u6FE4","\u9D6C\u714A","\u9D6C\u98DB"]};var chunk_FREB6A7D_g={generic:["\u4E01","\u4EFB","\u4F55","\u4FAF","\u5085","\u5289","\u53F2","\u5433","\u5442","\u5510","\u56B4","\u590F","\u59DA","\u59DC","\u5B54","\u5B5F","\u5B6B","\u5B8B","\u5C39","\u5D14","\u5ED6","\u5F35","\u5F6D","\u5F90","\u6234","\u65B9","\u65BC","\u66F9","\u66FE","\u6731","\u674E","\u675C","\u6797","\u6881","\u694A","\u6B66","\u6BB5","\u6BDB","\u6C5F","\u6C6A","\u6C88","\u6D2A","\u6F58","\u718A","\u738B","\u7530","\u767D","\u76E7","\u77F3","\u79E6","\u7A0B","\u7BC4","\u7F85","\u80E1","\u83AB","\u842C","\u8449","\u8463","\u8521","\u8523","\u856D","\u859B","\u8607","\u8881","\u8983","\u8A31","\u8B1D","\u8B5A","\u8CC0","\u8CC8","\u8CF4","\u8D99","\u9031","\u90B1","\u90B5","\u90DD","\u90ED","\u9112","\u9127","\u912D","\u91D1","\u9322","\u9418","\u95BB","\u9673","\u9676","\u9678","\u96F7","\u97CB","\u97D3","\u9867","\u9918","\u99AC","\u99AE","\u9AD8","\u9B4F","\u9EC3","\u9ECE","\u9F8D","\u9F94"]};var chunk_FREB6A7D_N={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_FREB6A7D_P=[{value:"{{person.lastName}}{{person.firstName}}",weight:1}];var chunk_FREB6A7D_w=null;var chunk_FREB6A7D_C=["\u5973","\u7537"];var chunk_FREB6A7D_j={first_name:chunk_FREB6A7D_h,last_name:chunk_FREB6A7D_g,last_name_pattern:chunk_FREB6A7D_N,name:chunk_FREB6A7D_P,prefix:chunk_FREB6A7D_w,sex:chunk_FREB6A7D_C},chunk_FREB6A7D_T=chunk_FREB6A7D_j;var chunk_FREB6A7D_z=["0#-#######","02-########","09##-######"];var chunk_FREB6A7D_L=["+886########","+8862########","+8869########"];var chunk_FREB6A7D_W=["0# ### ####","02 #### ####","09## ### ###"];var chunk_FREB6A7D_q={human:chunk_FREB6A7D_z,international:chunk_FREB6A7D_L,national:chunk_FREB6A7D_W},chunk_FREB6A7D_k=chunk_FREB6A7D_q;var chunk_FREB6A7D_E={format:chunk_FREB6A7D_k},chunk_FREB6A7D_F=chunk_FREB6A7D_E;var chunk_FREB6A7D_G={color:chunk_FREB6A7D_i,date:chunk_FREB6A7D_a,location:chunk_FREB6A7D_y,metadata:chunk_FREB6A7D_D,person:chunk_FREB6A7D_T,phone_number:chunk_FREB6A7D_F},chunk_FREB6A7D_v=chunk_FREB6A7D_G;var Xt=new chunk_HC7G5RVA_Xe({locale:[chunk_FREB6A7D_v,ys,_i]}); - if (idxeq !== undefined) { - // key with assignment - if (idxeq > p) { this._key += this.decoder.write(data.toString('binary', p, idxeq)) } - this._state = 'val' +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-SVB4ESHE.js +var chunk_SVB4ESHE_o=["082 ### ####","084 ### ####","083 ### ####","065 ### ####","082#######","082 #######"];var chunk_SVB4ESHE_x={formats:chunk_SVB4ESHE_o},chunk_SVB4ESHE_n=chunk_SVB4ESHE_x;var chunk_SVB4ESHE_t=["CC","Ltd","Pty Ltd"];var chunk_SVB4ESHE_D={legal_entity_type:chunk_SVB4ESHE_t},chunk_SVB4ESHE_l=chunk_SVB4ESHE_D;var chunk_SVB4ESHE_u=["co.za","com","info","net.za","org.za"];var chunk_SVB4ESHE_L={domain_suffix:chunk_SVB4ESHE_u},chunk_SVB4ESHE_m=chunk_SVB4ESHE_L;var chunk_SVB4ESHE_h=["Polokwane","eGoli","Pretoria","uTshwane","eThekwini","umGungundlovu","Mbombela","eKapa","Stellenbosch","iBhayi","eMonti","Kimberley","Rustenburg","Bloemfontein"];var chunk_SVB4ESHE_r=["{{location.city_name}}"];var chunk_SVB4ESHE_p=["#####","####"];var chunk_SVB4ESHE_s=["EGoli","IFuleyisitata","IKwaZulu-Natali","ILimpopo","IMpumalanga Kapa","IMpumalanga","INtshonalanga Kapa","INyakatho Kapa","INyakatho-Ntshonalanga"];var chunk_SVB4ESHE_f=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_SVB4ESHE_T={city_name:chunk_SVB4ESHE_h,city_pattern:chunk_SVB4ESHE_r,postcode:chunk_SVB4ESHE_p,state:chunk_SVB4ESHE_s,street_pattern:chunk_SVB4ESHE_f},chunk_SVB4ESHE_d=chunk_SVB4ESHE_T;var chunk_SVB4ESHE_={title:"Zulu (South Africa)",code:"zu_ZA",country:"ZA",language:"zu",endonym:"isiZulu (Iningizimu Afrika)",dir:"ltr",script:"Latn"},chunk_SVB4ESHE_b=chunk_SVB4ESHE_;var chunk_SVB4ESHE_N={generic:["Amahle","Anele","Ayanda","Ayize","Bafana","Bangizwe","Bhekimuzi","Bhekizizwe","Bhekumbuso","Bonginkosi","Buhle","Busisiwe","Duduzile","Dumisani","Fanyana","Funani","Gatsha","Hlengiwe","Inyoni","Isisa","Jabulile","Kagiso","Kgabu","Khanyisile","Khethiwe","Khulekani","Langa","Lerato","Linda","Liyana","Lukhona","Lungelo","Lwandle","Mandla","Maphikelela","Mbalienhle","Mhambi","Mpilo","Mpumelelo","Msizi","Mthunzi","Musawenkosi","Nandi","Ndleleni","Ndondoloza","Nhlakanipho","Nkanyezi","Nkosenye","Nkosingiphile","Nkosinhle","Nkosiyabo","Nofoto","Nokuthula","Nolwazi","Nomvula","Nonhlanhla","Nonjabulo","Nonkululeko","Nozipho","Ntokozo","Ntombizodwa","Phila","Philani","Phiwokwakhe","Samukelisiwe","Sanele","Sfiso","Shaka","Sibongile","Sibusiso","Sifiso","Sindisiwe","Sinenhlanhla","Siphephelo","Siphiwe","Sipho","Sithembiso","Siyanda","Sizakele","Sizani","Solomon","Thabisa","Thadie","Thamsanqa","Thando","Themba","Thobeka","Thulani","Thulisile","Uluthando","Ulwazi","Velaphi","Vusumuzi","Yibanathi","Zanele","Zenzele","Zithulele","Zobuhle"],female:["Amahle","Ayanda","Ayize","Buhle","Busisiwe","Duduzile","Hlengiwe","Inyoni","Isisa","Jabulile","Khanyisile","Khethiwe","Khulekani","Lerato","Liyana","Lukhona","Mbalienhle","Mhambi","Mthunzi","Nandi","Ndondoloza","Nhlakanipho","Nkosingiphile","Nofoto","Nokuthula","Nolwazi","Nomvula","Nonhlanhla","Nonjabulo","Nonkululeko","Nozipho","Ntokozo","Ntombizodwa","Samukelisiwe","Sibongile","Sindisiwe","Sinenhlanhla","Siphephelo","Sizakele","Sizani","Thabisa","Thadie","Thobeka","Thulisile","Uluthando","Ulwazi","Yibanathi","Zanele","Zobuhle"],male:["Anele","Bafana","Bangizwe","Bhekimuzi","Bhekizizwe","Bhekumbuso","Bonginkosi","Dumisani","Fanyana","Funani","Gatsha","Kagiso","Kgabu","Langa","Linda","Lungelo","Lwandle","Mandla","Maphikelela","Mpilo","Mpumelelo","Msizi","Mthunzi","Musawenkosi","Ndleleni","Nkanyezi","Nkosenye","Nkosinhle","Nkosiyabo","Phila","Philani","Phiwokwakhe","Sanele","Sfiso","Shaka","Sibusiso","Sifiso","Siphiwe","Sipho","Sithembiso","Siyanda","Solomon","Thamsanqa","Thando","Themba","Thulani","Velaphi","Vusumuzi","Zenzele","Zithulele"]};var chunk_SVB4ESHE_z={generic:["Bayeni","Bengu","Bhembe","Bhengani","Bhengu","Bhuyeni","Biyela","Buthelezi","Cebekhulu","Cele","Chiliza","Delazy","Dhlomo","Dingiswayo","Dlamini","Dube","Fuze","Gabhezi","Gama","Gigaba","Guliwe","Gumede","Gwacela","Gwala","Hlongwa","Khawula","Khumalo","Khuzwayo","Kunene","Lamula","Lembede","Luthuli","Mabhida","Mabizela","Maduma","Magoza","Malinga","Maphisa","Mashinini","Mavundla","Mbatha","Mbende","Mbuso","Mehloluhlaza","Mfeka","Mfumu","Mgenge","Mkhatshwa","Moseley","Mqwebu","Msibi","Mthembu","Mthethwa","Mtolo","Musi","Ncusi","Ndandali","Ndebele","Ngcolosi","Ngema","Ngubane","Ngwazi","Nhleko","Nomvethe","Nondlela","Nonyana","Nozulu","Nsele","Ntanzi","Ntombela","Nyanda","Nzimande","Radebe","Seme","Senzangakhona","Shezi","Sibiya","Sithuli","Siwele","Siyaya","Sokhela","Sondisa","Sothole","Thoyana","Thumbeza","Thusi","Tshabalala","Vezi","Vilakazi","Wosiyane","Yengwa","Zondi","Zondo","Zubane","Zuma","Zungu"]};var chunk_SVB4ESHE_k={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_SVB4ESHE_K={first_name:chunk_SVB4ESHE_N,last_name:chunk_SVB4ESHE_z,last_name_pattern:chunk_SVB4ESHE_k},chunk_SVB4ESHE_y=chunk_SVB4ESHE_K;var chunk_SVB4ESHE_g=["01# ### #####","02# ### #####","03# ### #####","04# ### #####","05# ### #####","0800 ### ###","0860 ### ###","01#########","01# ########"];var chunk_SVB4ESHE_w=["+271#########","+272#########","+273#########","+274#########","+275#########","+27800######","+27860######"];var chunk_SVB4ESHE_M=["1#########","2#########","3#########","4#########","5#########","080 0## ####","0860 ### ###"];var chunk_SVB4ESHE_Z={human:chunk_SVB4ESHE_g,international:chunk_SVB4ESHE_w,national:chunk_SVB4ESHE_M},chunk_SVB4ESHE_S=chunk_SVB4ESHE_Z;var chunk_SVB4ESHE_P={format:chunk_SVB4ESHE_S},chunk_SVB4ESHE_c=chunk_SVB4ESHE_P;var chunk_SVB4ESHE_I={cell_phone:chunk_SVB4ESHE_n,company:chunk_SVB4ESHE_l,internet:chunk_SVB4ESHE_m,location:chunk_SVB4ESHE_d,metadata:chunk_SVB4ESHE_b,person:chunk_SVB4ESHE_y,phone_number:chunk_SVB4ESHE_c},chunk_SVB4ESHE_B=chunk_SVB4ESHE_I;var chunk_SVB4ESHE_e=new chunk_HC7G5RVA_Xe({locale:[chunk_SVB4ESHE_B,ys,_i]}); - this._hitLimit = false - this._checkingBytes = true - this._val = '' - this._bytesVal = 0 - this._valTrunc = false - this.decoder.reset() +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-OEFEQTSW.js +var chunk_OEFEQTSW_r=["\u0E04\u0E2D\u0E23\u0E4C\u0E19\u0E34\u0E0A\u0E40\u0E23\u0E01\u0E0B\u0E4C","\u0E04\u0E31\u0E25\u0E40\u0E25\u0E2D\u0E23\u0E4C\u0E1E\u0E2D\u0E22\u0E15\u0E4C\u0E02\u0E19\u0E2A\u0E31\u0E49\u0E19","\u0E08\u0E32\u0E27\u0E32\u0E19\u0E35\u0E2A","\u0E0A\u0E2D\u0E0B\u0E35","\u0E0A\u0E32\u0E19\u0E17\u0E34\u0E25\u0E25\u0E35","\u0E0A\u0E32\u0E23\u0E4C\u0E15\u0E23\u0E39","\u0E0A\u0E35\u0E42\u0E15","\u0E0B\u0E32\u0E27\u0E31\u0E19\u0E19\u0E32","\u0E0B\u0E34\u0E21\u0E23\u0E34\u0E01","\u0E14\u0E35\u0E27\u0E2D\u0E19\u0E40\u0E23\u0E01\u0E0B\u0E4C","\u0E15\u0E2D\u0E07\u0E01\u0E34\u0E19\u0E35\u0E2A","\u0E17\u0E2D\u0E22\u0E40\u0E01\u0E2D\u0E23\u0E4C","\u0E19\u0E2D\u0E23\u0E4C\u0E40\u0E27\u0E40\u0E08\u0E35\u0E22\u0E19\u0E1F\u0E2D\u0E40\u0E23\u0E2A\u0E15\u0E4C","\u0E1A\u0E23\u0E34\u0E15\u0E34\u0E0A\u0E02\u0E19\u0E22\u0E32\u0E27","\u0E1A\u0E23\u0E34\u0E15\u0E34\u0E0A\u0E02\u0E19\u0E2A\u0E31\u0E49\u0E19","\u0E1A\u0E2D\u0E21\u0E40\u0E1A\u0E22\u0E4C","\u0E1A\u0E32\u0E25\u0E34\u0E19\u0E35\u0E2A","\u0E1E\u0E34\u0E01\u0E0B\u0E35\u0E1A\u0E47\u0E2D\u0E1A","\u0E21\u0E36\u0E19\u0E0A\u0E01\u0E34\u0E19","\u0E22\u0E2D\u0E23\u0E4C\u0E01\u0E0A\u0E47\u0E2D\u0E01\u0E42\u0E01\u0E41\u0E25\u0E15","\u0E22\u0E39\u0E42\u0E23\u0E40\u0E1B\u0E35\u0E22\u0E19\u0E02\u0E19\u0E2A\u0E31\u0E49\u0E19","\u0E23\u0E31\u0E2A\u0E40\u0E0B\u0E35\u0E22\u0E19\u0E1A\u0E25\u0E39","\u0E23\u0E32\u0E01\u0E32\u0E21\u0E31\u0E1F\u0E1F\u0E34\u0E19","\u0E25\u0E32\u0E40\u0E1B\u0E34\u0E23\u0E4C\u0E21","\u0E2A\u0E01\u0E2D\u0E15\u0E15\u0E34\u0E0A\u0E42\u0E1F\u0E25\u0E14\u0E4C","\u0E2A\u0E1F\u0E34\u0E07\u0E0B\u0E4C","\u0E2A\u0E22\u0E32\u0E21\u0E35\u0E2A","\u0E2A\u0E34\u0E07\u0E2B\u0E1B\u0E38\u0E23\u0E30","\u0E2A\u0E42\u0E19\u0E27\u0E4C\u0E0A\u0E39","\u0E2A\u0E49\u0E21","\u0E2B\u0E34\u0E21\u0E32\u0E25\u0E32\u0E22\u0E31\u0E19","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E40\u0E25\u0E35\u0E22\u0E19\u0E21\u0E34\u0E2A\u0E15\u0E4C","\u0E2D\u0E30\u0E1A\u0E34\u0E2A\u0E0B\u0E34\u0E40\u0E19\u0E35\u0E22\u0E19","\u0E2D\u0E32\u0E0A\u0E35\u0E23\u0E48\u0E32","\u0E2D\u0E35\u0E22\u0E34\u0E1B\u0E40\u0E17\u0E35\u0E22\u0E19\u0E21\u0E31\u0E27","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E02\u0E19\u0E2A\u0E31\u0E49\u0E19","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E1A\u0E47\u0E2D\u0E1A\u0E40\u0E17\u0E25","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E40\u0E04\u0E34\u0E23\u0E4C\u0E25","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E44\u0E27\u0E23\u0E4C\u0E41\u0E2E\u0E23\u0E4C","\u0E2D\u0E47\u0E2D\u0E01\u0E0B\u0E34\u0E41\u0E04\u0E15","\u0E2E\u0E32\u0E27\u0E32\u0E19\u0E32\u0E1A\u0E23\u0E32\u0E27\u0E19\u0E4C","\u0E40\u0E0B\u0E25\u0E40\u0E01\u0E34\u0E23\u0E4C\u0E01\u0E40\u0E23\u0E01\u0E0B\u0E4C","\u0E40\u0E0B\u0E40\u0E23\u0E19\u0E40\u0E08\u0E15\u0E35","\u0E40\u0E17\u0E2D\u0E23\u0E4C\u0E04\u0E34\u0E0A\u0E41\u0E27\u0E19","\u0E40\u0E17\u0E2D\u0E23\u0E4C\u0E04\u0E34\u0E0A\u0E41\u0E2D\u0E07\u0E42\u0E01\u0E23\u0E32","\u0E40\u0E19\u0E1A\u0E35\u0E25\u0E31\u0E07","\u0E40\u0E1A\u0E07\u0E01\u0E2D\u0E25","\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E21\u0E34\u0E25\u0E25\u0E32","\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E21\u0E35\u0E2A","\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E41\u0E21\u0E19","\u0E40\u0E1B\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E35\u0E22","\u0E40\u0E1E\u0E40\u0E17\u0E2D\u0E23\u0E4C\u0E1A\u0E31\u0E25\u0E14\u0E4C","\u0E40\u0E21\u0E19\u0E04\u0E39\u0E19","\u0E40\u0E22\u0E2D\u0E23\u0E21\u0E31\u0E19\u0E40\u0E23\u0E01\u0E0B\u0E4C","\u0E40\u0E2D\u0E01\u0E42\u0E0B\u0E15\u0E34\u0E01","\u0E40\u0E2D\u0E40\u0E0B\u0E35\u0E22\u0E19\u0E01\u0E36\u0E48\u0E07\u0E02\u0E19\u0E22\u0E32\u0E27","\u0E41\u0E04\u0E25\u0E34\u0E1F\u0E2D\u0E23\u0E4C\u0E40\u0E19\u0E35\u0E22\u0E2A\u0E41\u0E1B\u0E07\u0E40\u0E01\u0E34\u0E25\u0E14\u0E4C","\u0E41\u0E08\u0E41\u0E1E\u0E19\u0E35\u0E2A\u0E1A\u0E47\u0E2D\u0E1A\u0E40\u0E17\u0E25","\u0E41\u0E21\u0E07\u0E0B\u0E4C","\u0E41\u0E23\u0E47\u0E01\u0E14\u0E2D\u0E25\u0E25\u0E4C","\u0E42\u0E04\u0E23\u0E32\u0E0A","\u0E42\u0E0B\u0E21\u0E32\u0E25\u0E35","\u0E42\u0E0B\u0E42\u0E01\u0E40\u0E01","\u0E42\u0E2D\u0E40\u0E23\u0E35\u0E22\u0E19\u0E17\u0E31\u0E25\u0E02\u0E19\u0E22\u0E32\u0E27","\u0E42\u0E2D\u0E40\u0E23\u0E35\u0E22\u0E19\u0E17\u0E31\u0E25\u0E02\u0E19\u0E2A\u0E31\u0E49\u0E19","\u0E42\u0E2D\u0E42\u0E08\u0E2A\u0E41\u0E2D\u0E0B\u0E39\u0E40\u0E25\u0E2A","\u0E44\u0E0B\u0E1A\u0E35\u0E40\u0E23\u0E35\u0E22\u0E19"];var chunk_OEFEQTSW_i=["\u0E04\u0E25\u0E31\u0E21\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E04\u0E2D\u0E25\u0E25\u0E35","\u0E04\u0E2D\u0E40\u0E04\u0E40\u0E0B\u0E35\u0E22\u0E19\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14\u0E14\u0E47\u0E2D\u0E01","\u0E04\u0E30\u0E40\u0E19\u0E40\u0E14\u0E35\u0E22\u0E19\u0E40\u0E2D\u0E2A\u0E01\u0E34\u0E42\u0E21\u0E14\u0E47\u0E2D\u0E01","\u0E04\u0E31\u0E19\u0E01\u0E31\u0E25","\u0E04\u0E32\u0E2D\u0E34\u0E40\u0E04\u0E19","\u0E04\u0E34\u0E0A\u0E39","\u0E04\u0E38\u0E19\u0E2B\u0E21\u0E34\u0E07\u0E27\u0E39\u0E25\u0E1F\u0E4C\u0E14\u0E47\u0E2D\u0E01","\u0E0A\u0E32\u0E1C\u0E35","\u0E0A\u0E34\u0E1A\u0E30\u0E2D\u0E34\u0E19\u0E38","\u0E0A\u0E34\u0E27\u0E32\u0E27\u0E32","\u0E0A\u0E34\u0E42\u0E01\u0E30\u0E01\u0E38","\u0E0B\u0E32\u0E21\u0E2D\u0E22\u0E34\u0E14","\u0E0B\u0E32\u0E25\u0E39\u0E01\u0E35","\u0E0B\u0E37\u0E2D\u0E08\u0E37\u0E48\u0E2D","\u0E14\u0E31\u0E15\u0E0A\u0E4C\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14","\u0E14\u0E47\u0E2D\u0E08\u0E40\u0E14\u0E1A\u0E2D\u0E23\u0E4C\u0E42\u0E14\u0E0B\u0E4C","\u0E17\u0E34\u0E40\u0E1A\u0E15\u0E31\u0E19\u0E41\u0E21\u0E2A\u0E15\u0E34\u0E1F\u0E1F\u0E4C","\u0E19\u0E42\u0E1B\u0E40\u0E25\u0E35\u0E22\u0E19\u0E41\u0E21\u0E2A\u0E15\u0E34\u0E1F\u0E1F\u0E4C","\u0E1A\u0E23\u0E31\u0E01\u0E14\u0E39\u0E27\u0E4C\u0E1A\u0E39\u0E23\u0E4C\u0E1A\u0E2D\u0E41\u0E19","\u0E1A\u0E23\u0E31\u0E01\u0E14\u0E39\u0E27\u0E4C\u0E1B\u0E38\u0E22","\u0E1A\u0E23\u0E31\u0E01\u0E1F\u0E23\u0E47\u0E2D\u0E07\u0E41\u0E0B","\u0E1A\u0E23\u0E31\u0E01\u0E41\u0E0B\u0E47\u0E07-\u0E41\u0E0C\u0E23\u0E4C\u0E41\u0E21\u0E47\u0E07","\u0E1A\u0E23\u0E31\u0E01\u0E42\u0E01\u0E2D\u0E35\u0E15\u0E32\u0E40\u0E25\u0E35\u0E22\u0E42\u0E19","\u0E1A\u0E23\u0E31\u0E01\u0E42\u0E14\u0E41\u0E27\u0E23\u0E4C\u0E0D","\u0E1A\u0E23\u0E31\u0E2A\u0E40\u0E0B\u0E34\u0E25\u0E2A\u0E4C\u0E01\u0E23\u0E34\u0E1F\u0E1F\u0E31\u0E19","\u0E1A\u0E23\u0E32\u0E0B\u0E34\u0E40\u0E25\u0E35\u0E22\u0E19\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E1A\u0E23\u0E32\u0E0B\u0E34\u0E40\u0E25\u0E35\u0E22\u0E19\u0E42\u0E14\u0E42\u0E01","\u0E1A\u0E23\u0E34\u0E15\u0E17\u0E32\u0E19\u0E35; \u0E1A\u0E23\u0E34\u0E15\u0E17\u0E32\u0E19\u0E35\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E1A\u0E23\u0E35\u0E2D\u0E32\u0E23\u0E4C\u0E14","\u0E1A\u0E23\u0E35\u0E41\u0E01\u0E01\u0E23\u0E35\u0E1F\u0E07\u0E27\u0E47\u0E2D\u0E07\u0E40\u0E14\u0E41\u0E2D\u0E47\u0E07","\u0E1A\u0E23\u0E39\u0E42\u0E19\u0E08\u0E39\u0E23\u0E32\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E1A\u0E25\u0E31\u0E14\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E1A\u0E25\u0E39\u0E17\u0E34\u0E01\u0E04\u0E39\u0E19\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E1A\u0E25\u0E39\u0E1E\u0E2D\u0E25\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E1A\u0E25\u0E39\u0E40\u0E25\u0E0B\u0E35","\u0E1A\u0E2D\u0E22\u0E04\u0E34\u0E19\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E1A\u0E2D\u0E23\u0E4C\u0E0B\u0E2D\u0E22","\u0E1A\u0E2D\u0E23\u0E4C\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E04\u0E2D\u0E25\u0E25\u0E35","\u0E1A\u0E2D\u0E23\u0E4C\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E1A\u0E2D\u0E2A\u0E15\u0E31\u0E19\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E1A\u0E2D\u0E2A\u0E40\u0E19\u0E35\u0E22\u0E04\u0E2D\u0E23\u0E4C\u0E2A-\u0E41\u0E2E\u0E14\u0E4C\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E1A\u0E32\u0E04\u0E32\u0E23\u0E4C\u0E27\u0E31\u0E25\u0E14\u0E47\u0E2D\u0E01","\u0E1A\u0E32\u0E23\u0E4C\u0E41\u0E1A","\u0E1A\u0E32\u0E2A\u0E01\u0E4C\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14\u0E14\u0E47\u0E2D\u0E01","\u0E1A\u0E32\u0E40\u0E0B\u0E19\u0E08\u0E35","\u0E1A\u0E32\u0E41\u0E0B\u0E01\u0E23\u0E35\u0E1F\u0E07\u0E27\u0E47\u0E2D\u0E07\u0E40\u0E14\u0E41\u0E2D\u0E47\u0E07","\u0E1A\u0E32\u0E41\u0E0B\u0E2D\u0E32\u0E23\u0E4C\u0E40\u0E15\u0E40\u0E0B\u0E35\u0E22\u0E07\u0E19\u0E2D\u0E23\u0E4C\u0E21\u0E47\u0E2D\u0E07","\u0E1A\u0E32\u0E41\u0E0B\u0E40\u0E1A\u0E25\u0E2D\u0E40\u0E14\u0E2D\u0E01\u0E31\u0E2A\u0E01\u0E2D\u0E0D","\u0E1A\u0E32\u0E41\u0E0B\u0E42\u0E1F\u0E1F\u0E27\u0E4C\u0E40\u0E14\u0E2D\u0E40\u0E1A\u0E23\u0E2D\u0E15\u0E32\u0E0D","\u0E1A\u0E32\u0E41\u0E27\u0E40\u0E23\u0E35\u0E22\u0E19\u0E40\u0E21\u0E32\u0E19\u0E4C\u0E40\u0E17\u0E19\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E1A\u0E34\u0E22\u0E32\u0E19\u0E39\u0E42\u0E01\u0E40\u0E14\u0E25\u0E31\u0E2A\u0E40\u0E2D\u0E07\u0E01\u0E32\u0E23\u0E4C\u0E15\u0E32\u0E0B\u0E34\u0E42\u0E2D\u0E40\u0E19\u0E2A","\u0E1A\u0E34\u0E27\u0E40\u0E0B\u0E23\u0E2D\u0E19","\u0E1A\u0E35\u0E0A\u0E31\u0E19\u0E1F\u0E23\u0E35\u0E2A","\u0E1A\u0E35\u0E25\u0E35","\u0E1A\u0E35\u0E40\u0E01\u0E34\u0E25","\u0E1A\u0E35\u0E40\u0E01\u0E34\u0E25-\u0E41\u0E2E\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E1A\u0E38\u0E25\u0E25\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E1A\u0E38\u0E25\u0E25\u0E4C\u0E41\u0E21\u0E2A\u0E15\u0E34\u0E1F\u0E1F\u0E4C","\u0E1A\u0E38\u0E25\u0E25\u0E4C\u0E41\u0E2D\u0E19\u0E14\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E1A\u0E38\u0E25\u0E40\u0E25\u0E34\u0E19\u0E44\u0E1A\u0E2A\u0E4C\u0E40\u0E0B\u0E2D\u0E23\u0E4C","\u0E1A\u0E39\u0E23\u0E4C\u0E1A\u0E38\u0E25","\u0E1A\u0E39\u0E25\u0E14\u0E47\u0E2D\u0E01","\u0E1A\u0E39\u0E27\u0E35\u0E40\u0E22\u0E40\u0E14\u0E0B\u0E32\u0E23\u0E4C\u0E41\u0E14\u0E19","\u0E1A\u0E39\u0E27\u0E35\u0E40\u0E22\u0E40\u0E14\u0E1F\u0E25\u0E47\u0E2D\u0E07\u0E14\u0E23\u0E4C","\u0E1A\u0E39\u0E42\u0E01\u0E27\u0E35\u0E19\u0E32\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14\u0E14\u0E47\u0E2D\u0E01","\u0E1A\u0E47\u0E2D\u0E01\u0E40\u0E0B\u0E2D\u0E23\u0E4C","\u0E1B\u0E31\u0E01\u0E01\u0E34\u0E48\u0E07","\u0E1B\u0E31\u0E4A\u0E01","\u0E1B\u0E32\u0E1B\u0E35\u0E22\u0E07","\u0E1E\u0E2D\u0E40\u0E21\u0E2D\u0E40\u0E23\u0E40\u0E19\u0E35\u0E22\u0E19","\u0E1E\u0E32\u0E23\u0E4C\u0E0B\u0E31\u0E19\u0E41\u0E08\u0E47\u0E01\u0E23\u0E31\u0E2A\u0E40\u0E0B\u0E25\u0E25\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E1E\u0E39\u0E40\u0E14\u0E34\u0E25","\u0E1F\u0E34\u0E25\u0E48\u0E32\u0E1A\u0E23\u0E32\u0E0B\u0E34\u0E40\u0E25\u0E35\u0E22\u0E42\u0E23","\u0E21\u0E2D\u0E25\u0E17\u0E35\u0E2A","\u0E21\u0E32\u0E40\u0E23\u0E21\u0E21\u0E32\u0E0A\u0E35\u0E1B\u0E14\u0E47\u0E2D\u0E01","\u0E21\u0E34\u0E19\u0E30\u0E40\u0E08\u0E2D\u0E23\u0E4C\u0E0A\u0E40\u0E19\u0E32\u0E40\u0E0B\u0E2D\u0E23\u0E4C","\u0E21\u0E34\u0E19\u0E30\u0E40\u0E08\u0E2D\u0E23\u0E4C\u0E1E\u0E34\u0E19\u0E40\u0E0A\u0E2D\u0E23\u0E4C","\u0E22\u0E2D\u0E23\u0E4C\u0E01\u0E40\u0E0A\u0E2D\u0E23\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E23\u0E2D\u0E17\u0E17\u0E4C\u0E44\u0E27\u0E40\u0E25\u0E2D\u0E23\u0E4C","\u0E23\u0E31\u0E2A\u0E40\u0E0B\u0E25\u0E25\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E25\u0E32\u0E0B\u0E32\u0E41\u0E2D\u0E1B\u0E42\u0E0B","\u0E27\u0E34\u0E0C\u0E25\u0E2D","\u0E27\u0E34\u0E1B\u0E1E\u0E34\u0E15","\u0E2A\u0E01\u0E2D\u0E15\u0E15\u0E34\u0E0A\u0E40\u0E14\u0E35\u0E22\u0E23\u0E4C\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E2A\u0E01\u0E2D\u0E15\u0E15\u0E34\u0E0A\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E35\u0E22\u0E19\u0E1E\u0E34\u0E19\u0E40\u0E0A\u0E2D\u0E23\u0E4C","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E35\u0E22\u0E19\u0E41\u0E1A\u0E25\u0E47\u0E01\u0E41\u0E2D\u0E19\u0E14\u0E4C\u0E41\u0E17\u0E19\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E40\u0E25\u0E35\u0E22\u0E19\u0E0B\u0E34\u0E25\u0E01\u0E35\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E40\u0E25\u0E35\u0E22\u0E19\u0E2A\u0E15\u0E31\u0E21\u0E1B\u0E35\u0E40\u0E17\u0E25\u0E41\u0E04\u0E15\u0E40\u0E17\u0E34\u0E25\u0E14\u0E47\u0E2D\u0E01","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E40\u0E25\u0E35\u0E22\u0E19\u0E40\u0E04\u0E25\u0E1E\u0E35","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E40\u0E25\u0E35\u0E22\u0E19\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E40\u0E25\u0E35\u0E22\u0E19\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E40\u0E25\u0E35\u0E22\u0E19\u0E41\u0E04\u0E15\u0E40\u0E17\u0E34\u0E25\u0E14\u0E47\u0E2D\u0E01","\u0E2D\u0E30\u0E01\u0E34\u0E15\u0E30\u0E2D\u0E34\u0E19\u0E38","\u0E2D\u0E30\u0E41\u0E25\u0E2A\u0E01\u0E31\u0E19\u0E04\u0E25\u0E35\u0E44\u0E04","\u0E2D\u0E30\u0E41\u0E25\u0E2A\u0E01\u0E31\u0E19\u0E41\u0E21\u0E25\u0E30\u0E21\u0E34\u0E27\u0E15\u0E4C","\u0E2D\u0E31\u0E01\u0E1A\u0E31\u0E0A","\u0E2D\u0E31\u0E1E\u0E40\u0E1E\u0E34\u0E19\u0E40\u0E0B\u0E47\u0E25\u0E40\u0E25\u0E2D\u0E23\u0E4C\u0E40\u0E0B\u0E47\u0E19\u0E40\u0E19\u0E34\u0E19\u0E2E\u0E38\u0E19\u0E17\u0E4C","\u0E2D\u0E31\u0E1F\u0E40\u0E1F\u0E34\u0E19\u0E1E\u0E34\u0E19\u0E40\u0E0A\u0E2D\u0E23\u0E4C","\u0E2D\u0E32\u0E0B\u0E32\u0E27\u0E31\u0E01","\u0E2D\u0E32\u0E23\u0E35\u0E40\u0E22\u0E0C\u0E31\u0E27","\u0E2D\u0E32\u0E23\u0E4C\u0E15\u0E31\u0E27\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E2D\u0E32\u0E23\u0E4C\u0E21\u0E35\u0E40\u0E19\u0E35\u0E22\u0E19\u0E41\u0E01\u0E21\u0E40\u0E1E\u0E2D\u0E23\u0E4C\u0E14\u0E47\u0E2D\u0E01","\u0E2D\u0E32\u0E23\u0E4C\u0E21\u0E47\u0E2D\u0E07","\u0E2D\u0E32\u0E25\u0E32\u0E42\u0E19\u0E40\u0E2D\u0E2A\u0E1B\u0E31\u0E0D\u0E0D\u0E2D\u0E25","\u0E2D\u0E32\u0E2D\u0E35\u0E14\u0E35","\u0E2D\u0E32\u0E40\u0E23\u0E35\u0E22\u0E0C\u0E1E\u0E2D\u0E22\u0E19\u0E4C\u0E40\u0E15\u0E2D\u0E23\u0E4C","\u0E2D\u0E34\u0E07\u0E01\u0E25\u0E34\u0E0A\u0E04\u0E2D\u0E01\u0E40\u0E01\u0E2D\u0E23\u0E4C\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E2D\u0E34\u0E07\u0E01\u0E25\u0E34\u0E0A\u0E40\u0E0B\u0E15\u0E40\u0E15\u0E2D\u0E23\u0E4C","\u0E2D\u0E34\u0E07\u0E01\u0E25\u0E34\u0E0A\u0E41\u0E21\u0E2A\u0E15\u0E34\u0E1F\u0E1F\u0E4C","\u0E2D\u0E34\u0E15\u0E32\u0E40\u0E25\u0E35\u0E22\u0E19\u0E40\u0E01\u0E23\u0E22\u0E4C\u0E2E\u0E32\u0E27\u0E14\u0E4C","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E04\u0E2D\u0E01\u0E40\u0E01\u0E2D\u0E23\u0E4C\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E1A\u0E39\u0E25\u0E14\u0E47\u0E2D\u0E01","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E1E\u0E34\u0E15\u0E1A\u0E38\u0E25\u0E25\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E1F\u0E2D\u0E01\u0E0B\u0E4C\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E27\u0E2D\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E2A\u0E41\u0E15\u0E1F\u0E1F\u0E2D\u0E23\u0E4C\u0E14\u0E40\u0E0A\u0E2D\u0E23\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E40\u0E2D\u0E2A\u0E01\u0E34\u0E42\u0E21\u0E14\u0E47\u0E2D\u0E01","\u0E2D\u0E40\u0E21\u0E23\u0E34\u0E01\u0E31\u0E19\u0E41\u0E2E\u0E23\u0E4C\u0E40\u0E25\u0E2A\u0E2A\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E2D\u0E47\u0E2D\u0E07\u0E01\u0E25\u0E2D-\u0E1F\u0E23\u0E47\u0E2D\u0E07\u0E41\u0E0B\u0E40\u0E14\u0E2D\u0E40\u0E1B\u0E2D\u0E15\u0E34\u0E15\u0E40\u0E27\u0E40\u0E19\u0E2D\u0E23\u0E35","\u0E2E\u0E01\u0E44\u0E01\u0E42\u0E14","\u0E40\u0E01\u0E23\u0E15\u0E40\u0E14\u0E19","\u0E40\u0E01\u0E23\u0E17\u0E40\u0E17\u0E2D\u0E23\u0E4C\u0E2A\u0E27\u0E34\u0E2A\u0E2A\u0E4C\u0E40\u0E21\u0E32\u0E19\u0E4C\u0E40\u0E17\u0E19\u0E14\u0E4A\u0E2D\u0E01","\u0E40\u0E01\u0E23\u0E22\u0E4C\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E40\u0E04\u0E19\u0E04\u0E2D\u0E23\u0E4C\u0E42\u0E0B\u0E48","\u0E40\u0E0A\u0E15\u0E41\u0E25\u0E19\u0E14\u0E4C\u0E0A\u0E35\u0E1B\u0E14\u0E47\u0E2D\u0E01","\u0E40\u0E0A\u0E32\u0E40\u0E0A\u0E32","\u0E40\u0E0B\u0E19\u0E15\u0E4C\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E19\u0E32\u0E23\u0E4C\u0E14","\u0E40\u0E1A\u0E14\u0E25\u0E34\u0E07\u0E15\u0E31\u0E19\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E40\u0E1A\u0E25\u0E2D\u0E40\u0E14\u0E2D\u0E01\u0E31\u0E2A\u0E01\u0E2D\u0E0D","\u0E40\u0E1A\u0E25\u0E40\u0E08\u0E35\u0E22\u0E19\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14\u0E14\u0E47\u0E2D\u0E01","\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E19\u0E35\u0E2A\u0E40\u0E21\u0E32\u0E19\u0E4C\u0E40\u0E17\u0E19\u0E14\u0E47\u0E2D\u0E01","\u0E40\u0E1A\u0E35\u0E22\u0E23\u0E4C\u0E14\u0E14\u0E34\u0E14\u0E04\u0E2D\u0E25\u0E25\u0E35","\u0E40\u0E1B\u0E23\u0E39\u0E40\u0E27\u0E35\u0E22\u0E19\u0E41\u0E2E\u0E23\u0E4C\u0E40\u0E25\u0E2A\u0E2A\u0E14\u0E47\u0E2D\u0E01","\u0E40\u0E1B\u0E2D\u0E23\u0E4C\u0E42\u0E23\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E1B\u0E23\u0E35\u0E0B\u0E48\u0E32\u0E04\u0E32\u0E19\u0E32\u0E23\u0E34\u0E42\u0E2D","\u0E40\u0E1F\u0E23\u0E19\u0E0A\u0E4C\u0E1A\u0E39\u0E25\u0E14\u0E47\u0E2D\u0E01","\u0E40\u0E21\u0E47\u0E01\u0E0B\u0E34\u0E01\u0E31\u0E19\u0E41\u0E2E\u0E23\u0E4C\u0E40\u0E25\u0E2A\u0E2A\u0E14\u0E47\u0E2D\u0E01","\u0E40\u0E22\u0E2D\u0E23\u0E21\u0E31\u0E19\u0E0A\u0E47\u0E2D\u0E15\u0E41\u0E2E\u0E23\u0E4C\u0E1E\u0E2D\u0E22\u0E19\u0E4C\u0E40\u0E15\u0E2D\u0E23\u0E4C","\u0E40\u0E22\u0E2D\u0E23\u0E21\u0E31\u0E19\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14","\u0E40\u0E25\u0E34\u0E1F\u0E40\u0E0A\u0E34\u0E19","\u0E40\u0E27\u0E25\u0E0A\u0E4C\u0E04\u0E2D\u0E23\u0E4C\u0E01\u0E35","\u0E40\u0E27\u0E25\u0E0A\u0E4C\u0E2A\u0E1B\u0E23\u0E34\u0E07\u0E40\u0E07\u0E2D\u0E23\u0E4C\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E40\u0E27\u0E25\u0E0A\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E40\u0E27\u0E2A\u0E15\u0E4C\u0E44\u0E2E\u0E15\u0E4C\u0E41\u0E25\u0E19\u0E14\u0E4C\u0E44\u0E27\u0E15\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E04\u0E17\u0E32\u0E25\u0E31\u0E19\u0E0A\u0E35\u0E1B\u0E14\u0E47\u0E2D\u0E01","\u0E41\u0E04\u0E23\u0E4C\u0E19\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E04\u0E27\u0E32\u0E40\u0E25\u0E35\u0E22\u0E23\u0E4C\u0E04\u0E34\u0E07\u0E0A\u0E32\u0E25\u0E2A\u0E4C\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E41\u0E08\u0E1E\u0E32\u0E19\u0E35\u0E2A\u0E0A\u0E34\u0E19","\u0E41\u0E08\u0E1E\u0E32\u0E19\u0E35\u0E2A\u0E2A\u0E1B\u0E34\u0E15\u0E0B\u0E4C","\u0E41\u0E08\u0E1E\u0E32\u0E19\u0E35\u0E2A\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E08\u0E47\u0E01\u0E23\u0E31\u0E2A\u0E40\u0E0B\u0E25\u0E25\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E14\u0E19\u0E14\u0E35\u0E14\u0E34\u0E19\u0E21\u0E2D\u0E19\u0E15\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E14\u0E25\u0E40\u0E21\u0E40\u0E0A\u0E35\u0E22\u0E19","\u0E41\u0E14\u0E47\u0E01\u0E0B\u0E31\u0E19\u0E14\u0E4C","\u0E41\u0E1A\u0E23\u0E4C\u0E01\u0E32\u0E21\u0E31\u0E2A\u0E42\u0E01\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14","\u0E41\u0E1A\u0E23\u0E4C\u0E40\u0E0C\u0E1A\u0E25\u0E47\u0E2D\u0E07\u0E0B\u0E38\u0E2D\u0E34\u0E2A","\u0E41\u0E1A\u0E23\u0E4C\u0E40\u0E0C\u0E1B\u0E35\u0E01\u0E32\u0E23\u0E4C","\u0E41\u0E1A\u0E23\u0E4C\u0E40\u0E19\u0E2D\u0E23\u0E4C\u0E19\u0E35\u0E40\u0E14\u0E2D\u0E23\u0E4C\u0E40\u0E25\u0E32\u0E1F\u0E4C\u0E2E\u0E38\u0E19\u0E17\u0E4C","\u0E41\u0E1A\u0E25\u0E47\u0E01\u0E19\u0E2D\u0E23\u0E4C\u0E27\u0E35\u0E40\u0E08\u0E35\u0E22\u0E19\u0E40\u0E2D\u0E25\u0E01\u0E4C\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E41\u0E1A\u0E25\u0E47\u0E01\u0E23\u0E31\u0E0A\u0E40\u0E0A\u0E35\u0E22\u0E19\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E1A\u0E25\u0E47\u0E01\u0E40\u0E21\u0E32\u0E17\u0E4C\u0E40\u0E04\u0E2D\u0E23\u0E4C","\u0E41\u0E1A\u0E25\u0E47\u0E01\u0E41\u0E2D\u0E19\u0E14\u0E4C\u0E41\u0E17\u0E19\u0E04\u0E39\u0E19\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E41\u0E1A\u0E25\u0E47\u0E01\u0E41\u0E2D\u0E19\u0E14\u0E4C\u0E41\u0E17\u0E19\u0E40\u0E27\u0E2D\u0E23\u0E4C\u0E08\u0E34\u0E40\u0E19\u0E35\u0E22\u0E1F\u0E2D\u0E01\u0E0B\u0E4C\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E41\u0E1A\u0E2A\u0E0B\u0E34\u0E15\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E41\u0E21\u0E19\u0E40\u0E0A\u0E2A\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E23\u0E15\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E25\u0E1A\u0E23\u0E32\u0E14\u0E2D\u0E23\u0E4C\u0E23\u0E34\u0E17\u0E23\u0E35\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C","\u0E41\u0E2D\u0E19\u0E14\u0E32\u0E25\u0E39\u0E0B\u0E35\u0E2D\u0E31\u0E19\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E41\u0E2D\u0E19\u0E32\u0E42\u0E17\u0E40\u0E25\u0E35\u0E22\u0E19\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14\u0E14\u0E47\u0E2D\u0E01","\u0E41\u0E2D\u0E1F\u0E41\u0E01\u0E19\u0E2E\u0E32\u0E27\u0E19\u0E14\u0E4C","\u0E41\u0E2D\u0E1F\u0E41\u0E01\u0E19\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14","\u0E41\u0E2D\u0E23\u0E4C\u0E40\u0E14\u0E25\u0E40\u0E17\u0E23\u0E4C\u0E40\u0E23\u0E35\u0E22\u0E23\u0E4C","\u0E41\u0E2D\u0E25\u0E44\u0E1E\u0E19\u0E4C\u0E14\u0E31\u0E04\u0E2A\u0E4C\u0E1A\u0E23\u0E31\u0E04\u0E40\u0E04\u0E2D","\u0E41\u0E2D\u0E25\u0E44\u0E1E\u0E19\u0E4C\u0E2A\u0E41\u0E1B\u0E40\u0E19\u0E35\u0E22\u0E25","\u0E42\u0E01\u0E25\u0E40\u0E14\u0E34\u0E19\u0E23\u0E34\u0E17\u0E23\u0E35\u0E1F\u0E40\u0E27\u0E2D\u0E23\u0E4C","\u0E42\u0E04\u0E21\u0E2D\u0E19\u0E14\u0E2D\u0E23\u0E4C","\u0E42\u0E04\u0E40\u0E23\u0E35\u0E22\u0E19\u0E0A\u0E34\u0E19\u0E42\u0E14","\u0E42\u0E14\u0E40\u0E1A\u0E2D\u0E23\u0E4C\u0E41\u0E21\u0E19\u0E1E\u0E34\u0E19\u0E40\u0E0A\u0E2D\u0E23\u0E4C","\u0E42\u0E14\u0E42\u0E01\u0E2D\u0E32\u0E23\u0E4C\u0E40\u0E06\u0E19\u0E15\u0E34\u0E42\u0E19","\u0E42\u0E17\u0E2A\u0E30\u0E2D\u0E34\u0E19\u0E38","\u0E42\u0E1A\u0E23\u0E2E\u0E2D\u0E25\u0E40\u0E21\u0E2D\u0E23\u0E4C","\u0E42\u0E1A\u0E2A\u0E23\u0E07","\u0E42\u0E1A\u0E2E\u0E35\u0E40\u0E21\u0E35\u0E22\u0E19\u0E40\u0E0A\u0E40\u0E1E\u0E34\u0E23\u0E4C\u0E14","\u0E42\u0E1A\u0E42\u0E25\u0E0D\u0E40\u0E0D\u0E40\u0E0B","\u0E42\u0E23\u0E14\u0E35\u0E40\u0E0A\u0E35\u0E22\u0E19\u0E23\u0E34\u0E14\u0E08\u0E4C\u0E41\u0E1A\u0E47\u0E04","\u0E42\u0E2D\u0E25\u0E14\u0E4C\u0E2D\u0E34\u0E07\u0E25\u0E34\u0E0A\u0E0A\u0E35\u0E1B\u0E14\u0E47\u0E2D\u0E01","\u0E44\u0E0A\u0E19\u0E35\u0E2A\u0E40\u0E04\u0E23\u0E2A\u0E15\u0E34\u0E14\u0E14\u0E47\u0E2D\u0E01","\u0E44\u0E0B\u0E1A\u0E35\u0E40\u0E23\u0E35\u0E22\u0E19\u0E2E\u0E31\u0E2A\u0E01\u0E35","\u0E44\u0E17\u0E22\u0E1A\u0E32\u0E07\u0E41\u0E01\u0E49\u0E27","\u0E44\u0E17\u0E22\u0E2B\u0E25\u0E31\u0E07\u0E2D\u0E32\u0E19","\u0E44\u0E27\u0E21\u0E32\u0E23\u0E32\u0E40\u0E19\u0E2D\u0E23\u0E4C"];var chunk_OEFEQTSW_z={cat:chunk_OEFEQTSW_r,dog:chunk_OEFEQTSW_i},chunk_OEFEQTSW_m=chunk_OEFEQTSW_z;var chunk_OEFEQTSW_n=["\u0E02\u0E32\u0E27","\u0E0A\u0E21\u0E1E\u0E39","\u0E14\u0E33","\u0E17\u0E2D\u0E07","\u0E19\u0E49\u0E33\u0E15\u0E32\u0E25","\u0E19\u0E49\u0E33\u0E40\u0E07\u0E34\u0E19","\u0E1F\u0E49\u0E32","\u0E21\u0E48\u0E27\u0E07","\u0E2A\u0E49\u0E21","\u0E40\u0E02\u0E35\u0E22\u0E27","\u0E40\u0E02\u0E35\u0E22\u0E27\u0E2D\u0E48\u0E2D\u0E19","\u0E40\u0E02\u0E35\u0E22\u0E27\u0E40\u0E02\u0E49\u0E21","\u0E40\u0E02\u0E35\u0E22\u0E27\u0E40\u0E2B\u0E25\u0E37\u0E2D\u0E07","\u0E40\u0E07\u0E34\u0E19","\u0E40\u0E17\u0E32","\u0E40\u0E2B\u0E25\u0E37\u0E2D\u0E07","\u0E41\u0E14\u0E07","\u0E42\u0E23\u0E2A\u0E42\u0E01\u0E25\u0E4C\u0E14"];var chunk_OEFEQTSW_E={human:chunk_OEFEQTSW_n},chunk_OEFEQTSW_f=chunk_OEFEQTSW_E;var chunk_OEFEQTSW_a={wide:["\u0E01\u0E23\u0E01\u0E0E\u0E32\u0E04\u0E21","\u0E01\u0E31\u0E19\u0E22\u0E32\u0E22\u0E19","\u0E01\u0E38\u0E21\u0E20\u0E32\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E15\u0E38\u0E25\u0E32\u0E04\u0E21","\u0E18\u0E31\u0E19\u0E27\u0E32\u0E04\u0E21","\u0E1E\u0E24\u0E28\u0E08\u0E34\u0E01\u0E32\u0E22\u0E19","\u0E1E\u0E24\u0E29\u0E20\u0E32\u0E04\u0E21","\u0E21\u0E01\u0E23\u0E32\u0E04\u0E21","\u0E21\u0E34\u0E16\u0E38\u0E19\u0E32\u0E22\u0E19","\u0E21\u0E35\u0E19\u0E32\u0E04\u0E21","\u0E2A\u0E34\u0E07\u0E2B\u0E32\u0E04\u0E21","\u0E40\u0E21\u0E29\u0E32\u0E22\u0E19"],abbr:["\u0E01.\u0E04.","\u0E01.\u0E1E.","\u0E01.\u0E22.","\u0E15.\u0E04.","\u0E18.\u0E04.","\u0E1E.\u0E04.","\u0E1E.\u0E22.","\u0E21.\u0E04.","\u0E21\u0E34.\u0E22.","\u0E21\u0E35.\u0E04.","\u0E2A.\u0E04.","\u0E40\u0E21.\u0E22."]};var chunk_OEFEQTSW_p={wide:["\u0E27\u0E31\u0E19\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C","\u0E27\u0E31\u0E19\u0E1E\u0E24\u0E2B\u0E31\u0E2A\u0E1A\u0E14\u0E35","\u0E27\u0E31\u0E19\u0E1E\u0E38\u0E18","\u0E27\u0E31\u0E19\u0E28\u0E38\u0E01\u0E23\u0E4C","\u0E27\u0E31\u0E19\u0E2D\u0E31\u0E07\u0E04\u0E32\u0E23","\u0E27\u0E31\u0E19\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E22\u0E4C","\u0E27\u0E31\u0E19\u0E40\u0E2A\u0E32\u0E23\u0E4C"],abbr:["\u0E08.","\u0E1E.","\u0E1E\u0E24.","\u0E28.","\u0E2A.","\u0E2D.","\u0E2D\u0E32."]};var chunk_OEFEQTSW_G={month:chunk_OEFEQTSW_a,weekday:chunk_OEFEQTSW_p},chunk_OEFEQTSW_l=chunk_OEFEQTSW_G;var chunk_OEFEQTSW_u=["co.th","com","net","th"];var chunk_OEFEQTSW_H={domain_suffix:chunk_OEFEQTSW_u},chunk_OEFEQTSW_d=chunk_OEFEQTSW_H;var chunk_OEFEQTSW_x=["#","##","###","####"];var chunk_OEFEQTSW_c=["\u0E01\u0E23\u0E38\u0E07\u0E40\u0E17\u0E1E\u0E21\u0E2B\u0E32\u0E19\u0E04\u0E23","\u0E1B\u0E32\u0E01\u0E40\u0E01\u0E23\u0E47\u0E14","\u0E40\u0E21\u0E37\u0E2D\u0E07\u0E2A\u0E21\u0E38\u0E17\u0E23\u0E1B\u0E23\u0E32\u0E01\u0E32\u0E23","\u0E40\u0E21\u0E37\u0E2D\u0E07\u0E19\u0E19\u0E17\u0E1A\u0E38\u0E23\u0E35","\u0E2D\u0E38\u0E14\u0E23\u0E18\u0E32\u0E19\u0E35","\u0E0A\u0E25\u0E1A\u0E38\u0E23\u0E35","\u0E19\u0E04\u0E23\u0E28\u0E23\u0E35\u0E18\u0E23\u0E23\u0E21\u0E23\u0E32\u0E0A","\u0E40\u0E0A\u0E35\u0E22\u0E07\u0E23\u0E32\u0E22","\u0E1E\u0E34\u0E29\u0E13\u0E38\u0E42\u0E25\u0E01","\u0E1E\u0E31\u0E17\u0E22\u0E32"];var chunk_OEFEQTSW_s=["{{location.city_name}}"];var chunk_OEFEQTSW_D=null;var chunk_OEFEQTSW_h=null;var chunk_OEFEQTSW_y=["\u0E08\u0E35\u0E19","\u0E2D\u0E34\u0E19\u0E40\u0E14\u0E35\u0E22","\u0E2A\u0E2B\u0E23\u0E31\u0E10","\u0E2D\u0E34\u0E19\u0E42\u0E14\u0E19\u0E35\u0E40\u0E0B\u0E35\u0E22","\u0E1A\u0E23\u0E32\u0E0B\u0E34\u0E25","\u0E0D\u0E35\u0E48\u0E1B\u0E38\u0E48\u0E19","\u0E23\u0E31\u0E2A\u0E40\u0E0B\u0E35\u0E22","\u0E40\u0E21\u0E47\u0E01\u0E0B\u0E34\u0E42\u0E01","\u0E1B\u0E32\u0E01\u0E35\u0E2A\u0E16\u0E32\u0E19","\u0E40\u0E22\u0E2D\u0E23\u0E21\u0E19\u0E35","\u0E40\u0E27\u0E35\u0E22\u0E14\u0E19\u0E32\u0E21","\u0E1F\u0E34\u0E25\u0E34\u0E1B\u0E1B\u0E34\u0E19\u0E2A\u0E4C","\u0E2A\u0E2B\u0E23\u0E32\u0E0A\u0E2D\u0E32\u0E13\u0E32\u0E08\u0E31\u0E01\u0E23","\u0E44\u0E19\u0E08\u0E35\u0E40\u0E23\u0E35\u0E22","\u0E1D\u0E23\u0E31\u0E48\u0E07\u0E40\u0E28\u0E2A","\u0E15\u0E38\u0E23\u0E01\u0E35","\u0E2D\u0E34\u0E2B\u0E23\u0E48\u0E32\u0E19","\u0E40\u0E01\u0E32\u0E2B\u0E25\u0E35\u0E43\u0E15\u0E49","\u0E44\u0E17\u0E22","\u0E2D\u0E35\u0E22\u0E34\u0E1B\u0E15\u0E4C","\u0E2A\u0E40\u0E1B\u0E19","\u0E2D\u0E34\u0E15\u0E32\u0E25\u0E35","\u0E41\u0E04\u0E19\u0E32\u0E14\u0E32","\u0E2D\u0E32\u0E23\u0E4C\u0E40\u0E08\u0E19\u0E15\u0E34\u0E19\u0E32","\u0E41\u0E2D\u0E1F\u0E23\u0E34\u0E01\u0E32\u0E43\u0E15\u0E49","\u0E42\u0E04\u0E25\u0E2D\u0E21\u0E40\u0E1A\u0E35\u0E22","\u0E1A\u0E31\u0E07\u0E01\u0E25\u0E32\u0E40\u0E17\u0E28","\u0E42\u0E1B\u0E41\u0E25\u0E19\u0E14\u0E4C","\u0E0B\u0E32\u0E2D\u0E38\u0E14\u0E35\u0E2D\u0E32\u0E23\u0E30\u0E40\u0E1A\u0E35\u0E22","\u0E21\u0E32\u0E40\u0E25\u0E40\u0E0B\u0E35\u0E22","\u0E22\u0E39\u0E40\u0E04\u0E23\u0E19","\u0E42\u0E21\u0E23\u0E47\u0E2D\u0E01\u0E42\u0E01","\u0E44\u0E15\u0E49\u0E2B\u0E27\u0E31\u0E19","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E40\u0E25\u0E35\u0E22","\u0E40\u0E27\u0E40\u0E19\u0E0B\u0E38\u0E40\u0E2D\u0E25\u0E32","\u0E41\u0E2D\u0E25\u0E08\u0E35\u0E40\u0E23\u0E35\u0E22","\u0E40\u0E2D\u0E18\u0E34\u0E42\u0E2D\u0E40\u0E1B\u0E35\u0E22","\u0E2D\u0E34\u0E23\u0E31\u0E01","\u0E2D\u0E38\u0E0B\u0E40\u0E1A\u0E01\u0E34\u0E2A\u0E16\u0E32\u0E19","\u0E1E\u0E21\u0E48\u0E32","\u0E40\u0E19\u0E40\u0E18\u0E2D\u0E23\u0E4C\u0E41\u0E25\u0E19\u0E14\u0E4C","\u0E40\u0E1B\u0E23\u0E39","\u0E0A\u0E34\u0E25\u0E35","\u0E04\u0E32\u0E0B\u0E31\u0E04\u0E2A\u0E16\u0E32\u0E19","\u0E42\u0E23\u0E21\u0E32\u0E40\u0E19\u0E35\u0E22","\u0E0B\u0E39\u0E14\u0E32\u0E19","\u0E01\u0E32\u0E19\u0E32","\u0E42\u0E01\u0E15\u0E14\u0E34\u0E27\u0E31\u0E27\u0E23\u0E4C","\u0E22\u0E39\u0E01\u0E31\u0E19\u0E14\u0E32","\u0E40\u0E1A\u0E25\u0E40\u0E22\u0E35\u0E22\u0E21","\u0E2A\u0E27\u0E35\u0E40\u0E14\u0E19","\u0E40\u0E2D\u0E01\u0E27\u0E32\u0E14\u0E2D\u0E23\u0E4C","\u0E41\u0E17\u0E19\u0E0B\u0E32\u0E40\u0E19\u0E35\u0E22","\u0E2A\u0E2B\u0E23\u0E31\u0E10\u0E2D\u0E32\u0E2B\u0E23\u0E31\u0E1A\u0E40\u0E2D\u0E21\u0E34\u0E40\u0E23\u0E15\u0E2A\u0E4C","\u0E40\u0E04\u0E19\u0E22\u0E32","\u0E40\u0E0A\u0E47\u0E01\u0E40\u0E01\u0E35\u0E22","\u0E2A\u0E27\u0E34\u0E15\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E41\u0E25\u0E19\u0E14\u0E4C","\u0E01\u0E23\u0E35\u0E0B","\u0E2D\u0E32\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E44\u0E1A\u0E08\u0E32\u0E19","\u0E2D\u0E2D\u0E2A\u0E40\u0E15\u0E23\u0E35\u0E22","\u0E42\u0E1B\u0E23\u0E15\u0E38\u0E40\u0E01\u0E2A","\u0E40\u0E22\u0E40\u0E21\u0E19","\u0E2E\u0E31\u0E07\u0E01\u0E32\u0E23\u0E35","\u0E28\u0E23\u0E35\u0E25\u0E31\u0E07\u0E01\u0E32","\u0E40\u0E1A\u0E25\u0E32\u0E23\u0E38\u0E2A","\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E23\u0E31\u0E10\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E18\u0E34\u0E1B\u0E44\u0E15\u0E22\u0E04\u0E2D\u0E07\u0E42\u0E01","\u0E2A\u0E32\u0E18\u0E32\u0E23\u0E13\u0E23\u0E31\u0E10\u0E42\u0E14\u0E21\u0E34\u0E19\u0E34\u0E01\u0E31\u0E19","\u0E01\u0E31\u0E27\u0E40\u0E15\u0E21\u0E32\u0E25\u0E32","\u0E2D\u0E34\u0E2A\u0E23\u0E32\u0E40\u0E2D\u0E25","\u0E2E\u0E48\u0E2D\u0E07\u0E01\u0E07","\u0E08\u0E2D\u0E23\u0E4C\u0E41\u0E14\u0E19","\u0E15\u0E39\u0E19\u0E34\u0E40\u0E0B\u0E35\u0E22","\u0E40\u0E19\u0E1B\u0E32\u0E25","\u0E0B\u0E35\u0E40\u0E23\u0E35\u0E22","\u0E40\u0E0B\u0E2D\u0E23\u0E4C\u0E40\u0E1A\u0E35\u0E22","\u0E42\u0E21\u0E0B\u0E31\u0E21\u0E1A\u0E34\u0E01","\u0E04\u0E34\u0E27\u0E1A\u0E32","\u0E41\u0E04\u0E40\u0E21\u0E2D\u0E23\u0E39\u0E19","\u0E40\u0E14\u0E19\u0E21\u0E32\u0E23\u0E4C\u0E01","\u0E01\u0E31\u0E21\u0E1E\u0E39\u0E0A\u0E32","\u0E19\u0E2D\u0E23\u0E4C\u0E40\u0E27\u0E22\u0E4C","\u0E42\u0E1A\u0E25\u0E34\u0E40\u0E27\u0E35\u0E22","\u0E1F\u0E34\u0E19\u0E41\u0E25\u0E19\u0E14\u0E4C","\u0E2A\u0E34\u0E07\u0E04\u0E42\u0E1B\u0E23\u0E4C","\u0E41\u0E0B\u0E21\u0E40\u0E1A\u0E35\u0E22","\u0E40\u0E25\u0E1A\u0E32\u0E19\u0E2D\u0E19","\u0E40\u0E0B\u0E40\u0E19\u0E01\u0E31\u0E25","\u0E1A\u0E31\u0E25\u0E41\u0E01\u0E40\u0E23\u0E35\u0E22","\u0E0B\u0E34\u0E21\u0E1A\u0E31\u0E1A\u0E40\u0E27","\u0E2A\u0E42\u0E25\u0E27\u0E32\u0E40\u0E01\u0E35\u0E22","\u0E19\u0E34\u0E27\u0E0B\u0E35\u0E41\u0E25\u0E19\u0E14\u0E4C","\u0E41\u0E2D\u0E07\u0E42\u0E01\u0E25\u0E32","\u0E1B\u0E32\u0E23\u0E32\u0E01\u0E27\u0E31\u0E22","\u0E2D\u0E31\u0E1F\u0E01\u0E32\u0E19\u0E34\u0E2A\u0E16\u0E32\u0E19"];var chunk_OEFEQTSW_=["####0"];var chunk_OEFEQTSW_b=["\u0E01\u0E23\u0E38\u0E07\u0E40\u0E17\u0E1E\u0E21\u0E2B\u0E32\u0E19\u0E04\u0E23","\u0E01\u0E23\u0E30\u0E1A\u0E35\u0E48","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E1A\u0E38\u0E23\u0E35","\u0E01\u0E32\u0E2C\u0E2A\u0E34\u0E19\u0E18\u0E38\u0E4C","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23","\u0E02\u0E2D\u0E19\u0E41\u0E01\u0E48\u0E19","\u0E08\u0E31\u0E19\u0E17\u0E1A\u0E38\u0E23\u0E35","\u0E09\u0E30\u0E40\u0E0A\u0E34\u0E07\u0E40\u0E17\u0E23\u0E32","\u0E0A\u0E25\u0E1A\u0E38\u0E23\u0E35","\u0E0A\u0E31\u0E22\u0E19\u0E32\u0E17","\u0E0A\u0E31\u0E22\u0E20\u0E39\u0E21\u0E34","\u0E0A\u0E38\u0E21\u0E1E\u0E23","\u0E15\u0E23\u0E31\u0E07","\u0E15\u0E23\u0E32\u0E14","\u0E15\u0E32\u0E01","\u0E19\u0E04\u0E23\u0E19\u0E32\u0E22\u0E01","\u0E19\u0E04\u0E23\u0E1B\u0E10\u0E21","\u0E19\u0E04\u0E23\u0E1E\u0E19\u0E21","\u0E19\u0E04\u0E23\u0E23\u0E32\u0E0A\u0E2A\u0E35\u0E21\u0E32","\u0E19\u0E04\u0E23\u0E28\u0E23\u0E35\u0E18\u0E23\u0E23\u0E21\u0E23\u0E32\u0E0A","\u0E19\u0E04\u0E23\u0E2A\u0E27\u0E23\u0E23\u0E04\u0E4C","\u0E19\u0E19\u0E17\u0E1A\u0E38\u0E23\u0E35","\u0E19\u0E23\u0E32\u0E18\u0E34\u0E27\u0E32\u0E2A","\u0E19\u0E48\u0E32\u0E19","\u0E1A\u0E36\u0E07\u0E01\u0E32\u0E2C","\u0E1A\u0E38\u0E23\u0E35\u0E23\u0E31\u0E21\u0E22\u0E4C","\u0E1B\u0E17\u0E38\u0E21\u0E18\u0E32\u0E19\u0E35","\u0E1B\u0E23\u0E30\u0E08\u0E27\u0E1A\u0E04\u0E35\u0E23\u0E35\u0E02\u0E31\u0E19\u0E18\u0E4C","\u0E1B\u0E23\u0E32\u0E08\u0E35\u0E19\u0E1A\u0E38\u0E23\u0E35","\u0E1B\u0E31\u0E15\u0E15\u0E32\u0E19\u0E35","\u0E1E\u0E23\u0E30\u0E19\u0E04\u0E23\u0E28\u0E23\u0E35\u0E2D\u0E22\u0E38\u0E18\u0E22\u0E32","\u0E1E\u0E30\u0E40\u0E22\u0E32","\u0E1E\u0E31\u0E07\u0E07\u0E32","\u0E1E\u0E31\u0E17\u0E25\u0E38\u0E07","\u0E1E\u0E34\u0E08\u0E34\u0E15\u0E23","\u0E1E\u0E34\u0E29\u0E13\u0E38\u0E42\u0E25\u0E01","\u0E20\u0E39\u0E40\u0E01\u0E47\u0E15","\u0E21\u0E2B\u0E32\u0E2A\u0E32\u0E23\u0E04\u0E32\u0E21","\u0E21\u0E38\u0E01\u0E14\u0E32\u0E2B\u0E32\u0E23","\u0E22\u0E30\u0E25\u0E32","\u0E22\u0E42\u0E2A\u0E18\u0E23","\u0E23\u0E30\u0E19\u0E2D\u0E07","\u0E23\u0E30\u0E22\u0E2D\u0E07","\u0E23\u0E32\u0E0A\u0E1A\u0E38\u0E23\u0E35","\u0E23\u0E49\u0E2D\u0E22\u0E40\u0E2D\u0E47\u0E14","\u0E25\u0E1E\u0E1A\u0E38\u0E23\u0E35","\u0E25\u0E33\u0E1B\u0E32\u0E07","\u0E25\u0E33\u0E1E\u0E39\u0E19","\u0E28\u0E23\u0E35\u0E2A\u0E30\u0E40\u0E01\u0E29","\u0E2A\u0E01\u0E25\u0E19\u0E04\u0E23","\u0E2A\u0E07\u0E02\u0E25\u0E32","\u0E2A\u0E15\u0E39\u0E25","\u0E2A\u0E21\u0E38\u0E17\u0E23\u0E1B\u0E23\u0E32\u0E01\u0E32\u0E23","\u0E2A\u0E21\u0E38\u0E17\u0E23\u0E2A\u0E07\u0E04\u0E23\u0E32\u0E21","\u0E2A\u0E21\u0E38\u0E17\u0E23\u0E2A\u0E32\u0E04\u0E23","\u0E2A\u0E23\u0E30\u0E1A\u0E38\u0E23\u0E35","\u0E2A\u0E23\u0E30\u0E41\u0E01\u0E49\u0E27","\u0E2A\u0E34\u0E07\u0E2B\u0E4C\u0E1A\u0E38\u0E23\u0E35","\u0E2A\u0E38\u0E1E\u0E23\u0E23\u0E13\u0E1A\u0E38\u0E23\u0E35","\u0E2A\u0E38\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E18\u0E32\u0E19\u0E35","\u0E2A\u0E38\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E2A\u0E38\u0E42\u0E02\u0E17\u0E31\u0E22","\u0E2B\u0E19\u0E2D\u0E07\u0E04\u0E32\u0E22","\u0E2B\u0E19\u0E2D\u0E07\u0E1A\u0E31\u0E27\u0E25\u0E33\u0E20\u0E39","\u0E2D\u0E33\u0E19\u0E32\u0E08\u0E40\u0E08\u0E23\u0E34\u0E0D","\u0E2D\u0E38\u0E14\u0E23\u0E18\u0E32\u0E19\u0E35","\u0E2D\u0E38\u0E15\u0E23\u0E14\u0E34\u0E15\u0E16\u0E4C","\u0E2D\u0E38\u0E17\u0E31\u0E22\u0E18\u0E32\u0E19\u0E35","\u0E2D\u0E38\u0E1A\u0E25\u0E23\u0E32\u0E0A\u0E18\u0E32\u0E19\u0E35","\u0E2D\u0E48\u0E32\u0E07\u0E17\u0E2D\u0E07","\u0E40\u0E0A\u0E35\u0E22\u0E07\u0E23\u0E32\u0E22","\u0E40\u0E0A\u0E35\u0E22\u0E07\u0E43\u0E2B\u0E21\u0E48","\u0E40\u0E1E\u0E0A\u0E23\u0E1A\u0E38\u0E23\u0E35","\u0E40\u0E1E\u0E0A\u0E23\u0E1A\u0E39\u0E23\u0E13\u0E4C","\u0E40\u0E25\u0E22","\u0E41\u0E1E\u0E23\u0E48","\u0E41\u0E21\u0E48\u0E2E\u0E48\u0E2D\u0E07\u0E2A\u0E2D\u0E19"];var chunk_OEFEQTSW_g=["\u0E01\u0E23\u0E38\u0E07\u0E40\u0E01\u0E29\u0E21","\u0E01\u0E23\u0E38\u0E07\u0E40\u0E17\u0E1E\u0E01\u0E23\u0E35\u0E11\u0E32","\u0E01\u0E23\u0E38\u0E07\u0E40\u0E17\u0E1E\u0E2F-\u0E19\u0E19\u0E17\u0E1A\u0E38\u0E23\u0E35","\u0E01\u0E23\u0E38\u0E07\u0E18\u0E19\u0E1A\u0E38\u0E23\u0E35","\u0E01\u0E23\u0E38\u0E07\u0E41\u0E21\u0E19","\u0E01\u0E25\u0E49\u0E27\u0E22\u0E19\u0E49\u0E33\u0E44\u0E17\u0E15\u0E31\u0E14\u0E43\u0E2B\u0E21\u0E48","\u0E01\u0E25\u0E31\u0E19\u0E15\u0E31\u0E19","\u0E01\u0E29\u0E32\u0E1B\u0E13\u0E4C","\u0E01\u0E30\u0E2D\u0E2D\u0E21","\u0E01\u0E31\u0E25\u0E1B\u0E1E\u0E24\u0E01\u0E29\u0E4C","\u0E01\u0E31\u0E25\u0E22\u0E32\u0E13\u0E44\u0E21\u0E15\u0E23\u0E35","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E32\u0E20\u0E34\u0E40\u0E29\u0E01","\u0E01\u0E33\u0E19\u0E31\u0E19\u0E41\u0E21\u0E49\u0E19","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23 1","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23 2","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23 3","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23 4","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23 5","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23 6","\u0E01\u0E33\u0E41\u0E1E\u0E07\u0E40\u0E1E\u0E0A\u0E23 7","\u0E01\u0E34\u0E48\u0E07\u0E41\u0E01\u0E49\u0E27","\u0E01\u0E34\u0E08\u0E1E\u0E32\u0E19\u0E34\u0E0A","\u0E40\u0E01\u0E29\u0E21\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C","\u0E41\u0E01\u0E49\u0E27","\u0E41\u0E01\u0E49\u0E27\u0E40\u0E07\u0E34\u0E19\u0E17\u0E2D\u0E07","\u0E42\u0E01\u0E2A\u0E38\u0E21\u0E23\u0E27\u0E21\u0E43\u0E08","\u0E44\u0E01\u0E23\u0E2A\u0E35\u0E2B\u0E4C","\u0E02\u0E27\u0E31\u0E0D","\u0E02\u0E32\u0E27","\u0E02\u0E49\u0E32\u0E27\u0E2A\u0E32\u0E23","\u0E02\u0E49\u0E32\u0E27\u0E2B\u0E25\u0E32\u0E21","\u0E02\u0E38\u0E21\u0E17\u0E2D\u0E07-\u0E25\u0E33\u0E15\u0E49\u0E2D\u0E22\u0E15\u0E34\u0E48\u0E07","\u0E40\u0E02\u0E35\u0E22\u0E27\u0E44\u0E02\u0E48\u0E01\u0E32","\u0E04\u0E23\u0E38\u0E43\u0E19","\u0E04\u0E25\u0E2D\u0E07\u0E40\u0E01\u0E49\u0E32","\u0E04\u0E25\u0E2D\u0E07\u0E16\u0E21\u0E27\u0E31\u0E14\u0E1E\u0E34\u0E40\u0E23\u0E19\u0E17\u0E23\u0E4C","\u0E04\u0E25\u0E2D\u0E07\u0E16\u0E21\u0E27\u0E31\u0E14\u0E2A\u0E23\u0E30\u0E40\u0E01\u0E28","\u0E04\u0E25\u0E2D\u0E07\u0E16\u0E21\u0E27\u0E31\u0E14\u0E42\u0E2A\u0E21\u0E19\u0E31\u0E2A","\u0E04\u0E25\u0E2D\u0E07\u0E25\u0E33\u0E40\u0E08\u0E35\u0E22\u0E01","\u0E04\u0E25\u0E2D\u0E07\u0E25\u0E33\u0E1B\u0E31\u0E01","\u0E04\u0E25\u0E2D\u0E07\u0E2A\u0E34\u0E1A-\u0E04\u0E25\u0E2D\u0E07\u0E2A\u0E34\u0E1A\u0E2A\u0E35\u0E48","\u0E04\u0E2D\u0E19\u0E41\u0E27\u0E19\u0E15\u0E4C","\u0E04\u0E38\u0E49\u0E21\u0E40\u0E01\u0E25\u0E49\u0E32","\u0E04\u0E39\u0E49-\u0E04\u0E25\u0E2D\u0E07\u0E2A\u0E34\u0E1A","\u0E04\u0E39\u0E49\u0E1A\u0E2D\u0E19","\u0E40\u0E04\u0E2B\u0E30\u0E23\u0E48\u0E21\u0E40\u0E01\u0E25\u0E49\u0E32","\u0E07\u0E32\u0E21\u0E27\u0E07\u0E28\u0E4C\u0E27\u0E32\u0E19","\u0E08\u0E15\u0E38\u0E42\u0E0A\u0E15\u0E34","\u0E08\u0E15\u0E38\u0E23\u0E17\u0E34\u0E28","\u0E08\u0E23\u0E31\u0E0D\u0E2A\u0E19\u0E34\u0E17\u0E27\u0E07\u0E28\u0E4C","\u0E08\u0E23\u0E31\u0E2A\u0E40\u0E21\u0E37\u0E2D\u0E07","\u0E08\u0E23\u0E31\u0E2A\u0E40\u0E27\u0E35\u0E22\u0E07","\u0E08\u0E23\u0E39\u0E0D\u0E40\u0E27\u0E35\u0E22\u0E07","\u0E08\u0E2D\u0E21\u0E17\u0E2D\u0E07","\u0E08\u0E2D\u0E21\u0E17\u0E2D\u0E07\u0E1A\u0E39\u0E23\u0E13\u0E30","\u0E08\u0E31\u0E01\u0E23\u0E1E\u0E07\u0E29\u0E4C","\u0E08\u0E31\u0E01\u0E23\u0E1E\u0E23\u0E23\u0E14\u0E34\u0E1E\u0E07\u0E29\u0E4C","\u0E08\u0E31\u0E01\u0E23\u0E40\u0E1E\u0E0A\u0E23","\u0E08\u0E31\u0E01\u0E23\u0E27\u0E23\u0E23\u0E14\u0E34","\u0E08\u0E31\u0E19\u0E17\u0E19\u0E4C","\u0E08\u0E31\u0E19\u0E17\u0E19\u0E4C\u0E40\u0E01\u0E48\u0E32","\u0E08\u0E31\u0E19\u0E17\u0E23\u0E38\u0E40\u0E1A\u0E01\u0E29\u0E32","\u0E08\u0E32\u0E23\u0E38\u0E40\u0E21\u0E37\u0E2D\u0E07","\u0E08\u0E36\u0E07\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E1E\u0E32\u0E13\u0E34\u0E0A\u0E22\u0E4C","\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E01\u0E23\u0E38\u0E07","\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E19\u0E04\u0E23","\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E40\u0E21\u0E37\u0E2D\u0E07","\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E23\u0E31\u0E16","\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C","\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E40\u0E27\u0E35\u0E22\u0E07","\u0E40\u0E08\u0E49\u0E32\u0E04\u0E33\u0E23\u0E1A","\u0E40\u0E08\u0E49\u0E32\u0E04\u0E38\u0E13\u0E17\u0E2B\u0E32\u0E23","\u0E40\u0E08\u0E49\u0E32\u0E1E\u0E23\u0E30\u0E22\u0E32\u0E2A\u0E22\u0E32\u0E21","\u0E40\u0E08\u0E49\u0E32\u0E1F\u0E49\u0E32","\u0E41\u0E08\u0E49\u0E07\u0E27\u0E31\u0E12\u0E19\u0E30","\u0E09\u0E25\u0E2D\u0E07\u0E01\u0E23\u0E38\u0E07","\u0E09\u0E34\u0E21\u0E1E\u0E25\u0E35","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E40\u0E02\u0E15 1","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E40\u0E02\u0E15 2","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E40\u0E02\u0E15 3","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E40\u0E02\u0E15 4","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E1E\u0E07\u0E29\u0E4C","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E1E\u0E23\u0E30\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E08\u0E38\u0E2C\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E1E\u0E23\u0E30\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34 \u0E23.9","\u0E41\u0E09\u0E25\u0E49\u0E21\u0E19\u0E34\u0E21\u0E34\u0E15\u0E23","\u0E0A\u0E31\u0E01\u0E1E\u0E23\u0E30","\u0E0A\u0E31\u0E22\u0E1E\u0E24\u0E01\u0E29\u0E4C","\u0E0A\u0E48\u0E32\u0E07\u0E2D\u0E32\u0E01\u0E32\u0E28\u0E2D\u0E38\u0E17\u0E34\u0E28","\u0E0A\u0E34\u0E14\u0E25\u0E21","\u0E40\u0E0A\u0E15\u0E38\u0E1E\u0E19","\u0E40\u0E0A\u0E34\u0E14\u0E27\u0E38\u0E12\u0E32\u0E01\u0E32\u0E28","\u0E40\u0E0A\u0E35\u0E22\u0E07\u0E43\u0E2B\u0E21\u0E48","\u0E40\u0E0A\u0E37\u0E49\u0E2D\u0E40\u0E1E\u0E25\u0E34\u0E07","\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E04\u0E25\u0E2D\u0E07\u0E21\u0E2D\u0E0D","\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E2A\u0E31\u0E21\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E42\u0E0A\u0E04\u0E0A\u0E31\u0E22 4","\u0E13 \u0E23\u0E30\u0E19\u0E2D\u0E07","\u0E14\u0E27\u0E07\u0E1E\u0E34\u0E17\u0E31\u0E01\u0E29\u0E4C","\u0E14\u0E32\u0E27\u0E02\u0E48\u0E32\u0E07","\u0E14\u0E33\u0E23\u0E07\u0E23\u0E31\u0E01\u0E29\u0E4C","\u0E14\u0E34\u0E19\u0E41\u0E14\u0E07","\u0E14\u0E34\u0E19\u0E41\u0E14\u0E07 1","\u0E14\u0E34\u0E19\u0E2A\u0E2D","\u0E14\u0E34\u0E2A\u0E21\u0E32\u0E23\u0E4C\u0E04","\u0E40\u0E14\u0E0A\u0E30\u0E15\u0E38\u0E07\u0E04\u0E30","\u0E40\u0E14\u0E42\u0E0A","\u0E15\u0E23\u0E35\u0E40\u0E1E\u0E0A\u0E23","\u0E15\u0E23\u0E35\u0E21\u0E34\u0E15\u0E23","\u0E15\u0E30\u0E19\u0E32\u0E27","\u0E15\u0E32\u0E19\u0E35","\u0E15\u0E35\u0E17\u0E2D\u0E07","\u0E40\u0E15\u0E0A\u0E30\u0E27\u0E19\u0E34\u0E0A","\u0E17\u0E23\u0E07\u0E27\u0E32\u0E14","\u0E17\u0E23\u0E07\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E4C","\u0E17\u0E23\u0E07\u0E40\u0E2A\u0E23\u0E34\u0E21","\u0E17\u0E23\u0E31\u0E1E\u0E22\u0E4C","\u0E17\u0E23\u0E31\u0E1E\u0E22\u0E4C\u0E2A\u0E34\u0E19","\u0E17\u0E27\u0E35\u0E27\u0E31\u0E12\u0E19\u0E32","\u0E17\u0E27\u0E35\u0E27\u0E31\u0E12\u0E19\u0E32-\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E32\u0E20\u0E34\u0E40\u0E29\u0E01","\u0E17\u0E2B\u0E32\u0E23","\u0E17\u0E2B\u0E32\u0E23\u0E2D\u0E32\u0E01\u0E32\u0E28\u0E2D\u0E38\u0E17\u0E34\u0E28","\u0E17\u0E31\u0E1A\u0E22\u0E32\u0E27","\u0E17\u0E48\u0E32\u0E40\u0E01\u0E29\u0E21","\u0E17\u0E48\u0E32\u0E02\u0E49\u0E32\u0E21","\u0E17\u0E32\u0E07\u0E23\u0E16\u0E44\u0E1F\u0E2A\u0E32\u0E22\u0E40\u0E01\u0E48\u0E32\u0E1B\u0E32\u0E01\u0E19\u0E49\u0E33","\u0E17\u0E48\u0E32\u0E14\u0E34\u0E19\u0E41\u0E14\u0E07","\u0E17\u0E49\u0E32\u0E22\u0E27\u0E31\u0E07","\u0E17\u0E38\u0E48\u0E07\u0E21\u0E31\u0E07\u0E01\u0E23","\u0E40\u0E17\u0E1E\u0E23\u0E31\u0E01\u0E29\u0E4C","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E19\u0E24\u0E21\u0E32\u0E13","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E19\u0E34\u0E21\u0E34\u0E15\u0E43\u0E15\u0E49","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E19\u0E34\u0E21\u0E34\u0E15\u0E40\u0E2B\u0E19\u0E37\u0E2D","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E23\u0E31\u0E07\u0E23\u0E31\u0E01\u0E29\u0E4C\u0E43\u0E15\u0E49","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E23\u0E31\u0E07\u0E23\u0E31\u0E01\u0E29\u0E4C\u0E40\u0E2B\u0E19\u0E37\u0E2D","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E23\u0E31\u0E07\u0E2A\u0E23\u0E23\u0E43\u0E15\u0E49","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E23\u0E31\u0E07\u0E2A\u0E23\u0E23\u0E40\u0E2B\u0E19\u0E37\u0E2D","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E23\u0E31\u0E07\u0E2A\u0E24\u0E29\u0E14\u0E34\u0E4C\u0E43\u0E15\u0E49","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E23\u0E31\u0E07\u0E2A\u0E24\u0E29\u0E14\u0E34\u0E4C\u0E40\u0E2B\u0E19\u0E37\u0E2D","\u0E40\u0E17\u0E28\u0E1A\u0E32\u0E25\u0E2A\u0E07\u0E40\u0E04\u0E23\u0E32\u0E30\u0E2B\u0E4C","\u0E40\u0E17\u0E2D\u0E14\u0E14\u0E33\u0E23\u0E34","\u0E40\u0E17\u0E2D\u0E14\u0E44\u0E17","\u0E40\u0E17\u0E34\u0E14\u0E23\u0E32\u0E0A\u0E31\u0E19","\u0E40\u0E17\u0E35\u0E22\u0E21\u0E23\u0E48\u0E27\u0E21\u0E21\u0E34\u0E15\u0E23","\u0E44\u0E17\u0E22\u0E23\u0E32\u0E21\u0E31\u0E0D","\u0E18\u0E19\u0E34\u0E22\u0E30","\u0E19\u0E04\u0E23\u0E44\u0E0A\u0E22\u0E28\u0E23\u0E35","\u0E19\u0E04\u0E23\u0E1B\u0E10\u0E21","\u0E19\u0E04\u0E23\u0E23\u0E32\u0E0A\u0E2A\u0E35\u0E21\u0E32","\u0E19\u0E04\u0E23\u0E25\u0E38\u0E07","\u0E19\u0E04\u0E23\u0E2A\u0E27\u0E23\u0E23\u0E04\u0E4C","\u0E19\u0E19\u0E17\u0E23\u0E35","\u0E19\u0E23\u0E32\u0E18\u0E34\u0E27\u0E32\u0E2A\u0E23\u0E32\u0E0A\u0E19\u0E04\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E19\u0E40\u0E23\u0E28","\u0E19\u0E27\u0E21\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E19\u0E27\u0E25\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C","\u0E19\u0E31\u0E01\u0E01\u0E35\u0E2C\u0E32\u0E41\u0E2B\u0E25\u0E21\u0E17\u0E2D\u0E07","\u0E19\u0E32\u0E04\u0E19\u0E34\u0E27\u0E32\u0E2A","\u0E19\u0E32\u0E04\u0E23\u0E32\u0E0A","\u0E19\u0E32\u0E07\u0E25\u0E34\u0E49\u0E19\u0E08\u0E35\u0E48","\u0E19\u0E32\u0E27\u0E07\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E19\u0E34\u0E04\u0E21\u0E21\u0E31\u0E01\u0E01\u0E30\u0E2A\u0E31\u0E19","\u0E19\u0E34\u0E21\u0E34\u0E15\u0E43\u0E2B\u0E21\u0E48","\u0E19\u0E35\u0E49\u0E08\u0E07\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E4C","\u0E1A\u0E23\u0E21\u0E23\u0E32\u0E0A\u0E0A\u0E19\u0E19\u0E35","\u0E1A\u0E23\u0E23\u0E17\u0E31\u0E14\u0E17\u0E2D\u0E07","\u0E1A\u0E23\u0E34\u0E1E\u0E31\u0E15\u0E23","\u0E1A\u0E27\u0E23\u0E19\u0E34\u0E40\u0E27\u0E28\u0E19\u0E4C","\u0E1A\u0E32\u0E07\u0E01\u0E23\u0E30\u0E14\u0E35\u0E48","\u0E1A\u0E32\u0E07\u0E02\u0E38\u0E19\u0E40\u0E17\u0E35\u0E22\u0E19","\u0E1A\u0E32\u0E07\u0E02\u0E38\u0E19\u0E40\u0E17\u0E35\u0E22\u0E19\u0E0A\u0E32\u0E22\u0E17\u0E30\u0E40\u0E25","\u0E1A\u0E32\u0E07\u0E02\u0E38\u0E19\u0E19\u0E19\u0E17\u0E4C","\u0E1A\u0E32\u0E07\u0E41\u0E04","\u0E1A\u0E32\u0E07\u0E40\u0E0A\u0E37\u0E2D\u0E01\u0E2B\u0E19\u0E31\u0E07","\u0E1A\u0E32\u0E07\u0E19\u0E32-\u0E15\u0E23\u0E32\u0E14","\u0E1A\u0E32\u0E07\u0E1A\u0E2D\u0E19 1","\u0E1A\u0E32\u0E07\u0E1A\u0E2D\u0E19 2","\u0E1A\u0E32\u0E07\u0E1A\u0E2D\u0E19 3","\u0E1A\u0E32\u0E07\u0E1A\u0E2D\u0E19 4","\u0E1A\u0E32\u0E07\u0E1A\u0E2D\u0E19 5","\u0E1A\u0E32\u0E07\u0E1A\u0E2D\u0E19\u0E2A\u0E32\u0E22\u0E40\u0E14\u0E34\u0E21","\u0E1A\u0E32\u0E07\u0E44\u0E1C\u0E48","\u0E1A\u0E32\u0E07\u0E1E\u0E23\u0E21","\u0E1A\u0E32\u0E07\u0E23\u0E30\u0E21\u0E32\u0E14","\u0E1A\u0E32\u0E07\u0E41\u0E27\u0E01","\u0E1A\u0E49\u0E32\u0E19\u0E2B\u0E21\u0E49\u0E2D","\u0E1A\u0E33\u0E23\u0E38\u0E07\u0E40\u0E21\u0E37\u0E2D\u0E07","\u0E1A\u0E36\u0E07\u0E02\u0E27\u0E32\u0E07","\u0E1A\u0E38\u0E0D\u0E28\u0E34\u0E23\u0E34","\u0E1A\u0E38\u0E23\u0E35\u0E20\u0E34\u0E23\u0E21\u0E22\u0E4C","\u0E1A\u0E39\u0E23\u0E13\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C","\u0E1A\u0E39\u0E23\u0E1E\u0E32","\u0E41\u0E1A\u0E19\u0E0A\u0E30\u0E42\u0E14","\u0E41\u0E1A\u0E23\u0E2A\u0E15\u0E4C","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E0A\u0E37\u0E48\u0E19","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E17\u0E23","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E18\u0E34\u0E1B\u0E01","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E18\u0E34\u0E1B\u0E44\u0E15\u0E22","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E23\u0E48\u0E27\u0E21\u0E43\u0E08","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C \u0E2A\u0E32\u0E22 1","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C \u0E2A\u0E32\u0E22 2","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E1A\u0E33\u0E40\u0E1E\u0E47\u0E0D","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E2A\u0E07\u0E40\u0E04\u0E23\u0E32\u0E30\u0E2B\u0E4C","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E2A\u0E33\u0E23\u0E32\u0E0D","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E2A\u0E38\u0E02","\u0E1B\u0E23\u0E30\u0E0A\u0E32\u0E2D\u0E38\u0E17\u0E34\u0E28","\u0E1B\u0E23\u0E30\u0E14\u0E34\u0E1E\u0E31\u0E17\u0E18\u0E4C","\u0E1B\u0E23\u0E30\u0E14\u0E34\u0E29\u0E10\u0E4C\u0E21\u0E19\u0E39\u0E18\u0E23\u0E23\u0E21","\u0E1B\u0E23\u0E30\u0E21\u0E27\u0E0D","\u0E1B\u0E23\u0E30\u0E40\u0E2A\u0E23\u0E34\u0E10\u0E21\u0E19\u0E39\u0E01\u0E34\u0E08","\u0E1B\u0E23\u0E34\u0E19\u0E32\u0E22\u0E01","\u0E1B\u0E31\u0E49\u0E19","\u0E1B\u0E32\u0E01\u0E19\u0E49\u0E33\u0E01\u0E23\u0E30\u0E42\u0E08\u0E21\u0E17\u0E2D\u0E07","\u0E1B\u0E32\u0E01\u0E19\u0E49\u0E33\u0E1D\u0E31\u0E48\u0E07\u0E40\u0E2B\u0E19\u0E37\u0E2D","\u0E41\u0E1B\u0E25\u0E07\u0E19\u0E32\u0E21","\u0E1C\u0E14\u0E38\u0E07\u0E14\u0E49\u0E32\u0E27","\u0E1C\u0E14\u0E38\u0E07\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E1E\u0E0D\u0E32\u0E44\u0E17","\u0E1E\u0E0D\u0E32\u0E44\u0E21\u0E49","\u0E1E\u0E23\u0E21\u0E41\u0E14\u0E19","\u0E1E\u0E23\u0E2B\u0E21\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C","\u0E1E\u0E23\u0E30\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C","\u0E1E\u0E23\u0E30\u0E1E\u0E34\u0E17\u0E31\u0E01\u0E29\u0E4C","\u0E1E\u0E23\u0E30\u0E1E\u0E34\u0E1E\u0E34\u0E18","\u0E1E\u0E23\u0E30\u0E22\u0E32\u0E2A\u0E38\u0E40\u0E23\u0E19\u0E17\u0E23\u0E4C","\u0E1E\u0E23\u0E30\u0E23\u0E32\u0E21 9","\u0E1E\u0E23\u0E30\u0E23\u0E32\u0E21\u0E17\u0E35\u0E48 1","\u0E1E\u0E23\u0E30\u0E23\u0E32\u0E21\u0E17\u0E35\u0E48 2","\u0E1E\u0E23\u0E30\u0E23\u0E32\u0E21\u0E17\u0E35\u0E48 3","\u0E1E\u0E23\u0E30\u0E23\u0E32\u0E21\u0E17\u0E35\u0E48 4","\u0E1E\u0E23\u0E30\u0E23\u0E32\u0E21\u0E17\u0E35\u0E48 5","\u0E1E\u0E23\u0E30\u0E23\u0E32\u0E21\u0E17\u0E35\u0E48 6","\u0E1E\u0E23\u0E30\u0E2A\u0E38\u0E40\u0E21\u0E23\u0E38","\u0E1E\u0E23\u0E30\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E22\u0E4C","\u0E1E\u0E23\u0E32\u0E19\u0E19\u0E01","\u0E1E\u0E23\u0E32\u0E19\u0E19\u0E01-\u0E1E\u0E38\u0E17\u0E18\u0E21\u0E13\u0E11\u0E25 \u0E2A\u0E32\u0E22 4","\u0E1E\u0E25\u0E31\u0E1A\u0E1E\u0E25\u0E32\u0E44\u0E0A\u0E22","\u0E1E\u0E48\u0E27\u0E07\u0E28\u0E34\u0E23\u0E34","\u0E1E\u0E2B\u0E25\u0E42\u0E22\u0E18\u0E34\u0E19","\u0E1E\u0E30\u0E40\u0E19\u0E35\u0E22\u0E07","\u0E1E\u0E31\u0E12\u0E19\u0E4C\u0E1E\u0E07\u0E28\u0E4C","\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E1E\u0E31\u0E12\u0E19\u0E32\u0E01\u0E32\u0E23","\u0E1E\u0E31\u0E12\u0E19\u0E32\u0E0A\u0E19\u0E1A\u0E17","\u0E1E\u0E31\u0E12\u0E19\u0E32\u0E0A\u0E19\u0E1A\u0E17 2","\u0E1E\u0E31\u0E12\u0E19\u0E32\u0E0A\u0E19\u0E1A\u0E17 3","\u0E1E\u0E31\u0E12\u0E19\u0E32\u0E0A\u0E19\u0E1A\u0E17 4","\u0E1E\u0E32\u0E13\u0E34\u0E0A\u0E22\u0E01\u0E32\u0E23\u0E18\u0E19\u0E1A\u0E38\u0E23\u0E35","\u0E1E\u0E32\u0E14\u0E2A\u0E32\u0E22","\u0E1E\u0E32\u0E2B\u0E38\u0E23\u0E31\u0E14","\u0E1E\u0E34\u0E0A\u0E31\u0E22","\u0E1E\u0E34\u0E1A\u0E39\u0E25\u0E2A\u0E07\u0E04\u0E23\u0E32\u0E21","\u0E1E\u0E34\u0E29\u0E13\u0E38\u0E42\u0E25\u0E01","\u0E1E\u0E35\u0E23\u0E1E\u0E07\u0E29\u0E4C","\u0E1E\u0E38\u0E17\u0E18\u0E1A\u0E39\u0E0A\u0E32","\u0E1E\u0E38\u0E17\u0E18\u0E21\u0E13\u0E11\u0E25 \u0E2A\u0E32\u0E22 1","\u0E1E\u0E38\u0E17\u0E18\u0E21\u0E13\u0E11\u0E25 \u0E2A\u0E32\u0E22 2","\u0E1E\u0E38\u0E17\u0E18\u0E21\u0E13\u0E11\u0E25 \u0E2A\u0E32\u0E22 3","\u0E40\u0E1E\u0E0A\u0E23\u0E40\u0E01\u0E29\u0E21","\u0E40\u0E1E\u0E0A\u0E23\u0E1A\u0E38\u0E23\u0E35","\u0E40\u0E1E\u0E0A\u0E23\u0E1E\u0E23\u0E30\u0E23\u0E32\u0E21","\u0E40\u0E1E\u0E0A\u0E23\u0E2D\u0E38\u0E17\u0E31\u0E22","\u0E40\u0E1E\u0E25\u0E34\u0E19\u0E08\u0E34\u0E15","\u0E40\u0E1E\u0E32\u0E30\u0E1E\u0E32\u0E19\u0E34\u0E0A\u0E22\u0E4C","\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E2A\u0E34\u0E19","\u0E41\u0E1E\u0E23\u0E48\u0E07\u0E19\u0E23\u0E32","\u0E41\u0E1E\u0E23\u0E48\u0E07\u0E20\u0E39\u0E18\u0E23","\u0E41\u0E1E\u0E23\u0E48\u0E07\u0E2A\u0E23\u0E23\u0E1E\u0E28\u0E32\u0E2A\u0E15\u0E23\u0E4C","\u0E42\u0E1E\u0E18\u0E34\u0E4C\u0E41\u0E01\u0E49\u0E27","\u0E40\u0E1F\u0E37\u0E48\u0E2D\u0E07\u0E19\u0E04\u0E23","\u0E20\u0E32\u0E13\u0E38\u0E23\u0E31\u0E07\u0E29\u0E35","\u0E20\u0E38\u0E0A\u0E07\u0E04\u0E4C","\u0E42\u0E20\u0E04\u0E35","\u0E21\u0E19\u0E18\u0E32\u0E15\u0E38\u0E23\u0E32\u0E0A\u0E28\u0E23\u0E35\u0E1E\u0E34\u0E08\u0E34\u0E15\u0E23\u0E4C","\u0E21\u0E2B\u0E23\u0E23\u0E13\u0E1E","\u0E21\u0E2B\u0E32\u0E08\u0E31\u0E01\u0E23","\u0E21\u0E2B\u0E32\u0E44\u0E0A\u0E22","\u0E21\u0E2B\u0E32\u0E19\u0E04\u0E23","\u0E21\u0E2B\u0E32\u0E1E\u0E24\u0E12\u0E32\u0E23\u0E32\u0E21","\u0E21\u0E2B\u0E32\u0E23\u0E32\u0E0A","\u0E21\u0E2B\u0E32\u0E40\u0E28\u0E23\u0E29\u0E10\u0E4C","\u0E21\u0E40\u0E2B\u0E2A\u0E31\u0E01\u0E02\u0E4C","\u0E21\u0E44\u0E2B\u0E2A\u0E27\u0E23\u0E23\u0E22\u0E4C","\u0E21\u0E2D\u0E40\u0E15\u0E2D\u0E23\u0E4C\u0E40\u0E27\u0E22\u0E4C","\u0E21\u0E31\u0E07\u0E01\u0E23","\u0E21\u0E32\u0E40\u0E08\u0E23\u0E34\u0E0D","\u0E21\u0E34\u0E15\u0E23\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E21\u0E34\u0E15\u0E23\u0E20\u0E32\u0E1E\u0E44\u0E17\u0E22-\u0E08\u0E35\u0E19","\u0E21\u0E34\u0E15\u0E23\u0E44\u0E21\u0E15\u0E23\u0E35","\u0E21\u0E34\u0E15\u0E23\u0E44\u0E21\u0E15\u0E23\u0E35 1","\u0E21\u0E34\u0E15\u0E23\u0E44\u0E21\u0E15\u0E23\u0E35 2","\u0E21\u0E34\u0E15\u0E23\u0E44\u0E21\u0E15\u0E23\u0E35 3","\u0E21\u0E35\u0E19\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E41\u0E21\u0E19\u0E44\u0E17","\u0E44\u0E21\u0E15\u0E23\u0E35\u0E08\u0E34\u0E15","\u0E44\u0E21\u0E15\u0E23\u0E35\u0E08\u0E34\u0E15\u0E15\u0E4C","\u0E22\u0E21\u0E23\u0E32\u0E0A\u0E2A\u0E38\u0E02\u0E38\u0E21","\u0E22\u0E31\u0E07\u0E1E\u0E31\u0E18\u0E19\u0E32","\u0E22\u0E32\u0E19\u0E19\u0E32\u0E27\u0E32","\u0E22\u0E35\u0E48\u0E2A\u0E34\u0E1A\u0E2A\u0E2D\u0E07\u0E01\u0E23\u0E01\u0E0E\u0E32\u0E04\u0E21 1","\u0E22\u0E35\u0E48\u0E2A\u0E34\u0E1A\u0E2A\u0E2D\u0E07\u0E01\u0E23\u0E01\u0E0E\u0E32\u0E04\u0E21 2","\u0E22\u0E35\u0E48\u0E2A\u0E34\u0E1A\u0E2A\u0E2D\u0E07\u0E01\u0E23\u0E01\u0E0E\u0E32\u0E04\u0E21 3","\u0E22\u0E35\u0E48\u0E2A\u0E34\u0E1A\u0E2A\u0E2D\u0E07\u0E01\u0E23\u0E01\u0E0E\u0E32\u0E04\u0E21 4","\u0E22\u0E35\u0E48\u0E2A\u0E34\u0E1A\u0E2A\u0E2D\u0E07\u0E01\u0E23\u0E01\u0E0E\u0E32\u0E04\u0E21 5","\u0E22\u0E38\u0E04\u0E25 1","\u0E22\u0E38\u0E04\u0E25 2","\u0E40\u0E22\u0E47\u0E19\u0E08\u0E34\u0E15","\u0E40\u0E22\u0E47\u0E19\u0E2D\u0E32\u0E01\u0E32\u0E28","\u0E40\u0E22\u0E32\u0E27\u0E1E\u0E32\u0E19\u0E34\u0E0A\u0E22\u0E4C","\u0E40\u0E22\u0E32\u0E27\u0E23\u0E32\u0E0A","\u0E41\u0E22\u0E01\u0E2A\u0E27\u0E19\u0E2A\u0E22\u0E32\u0E21","\u0E42\u0E22\u0E18\u0E32","\u0E42\u0E22\u0E18\u0E32 1","\u0E42\u0E22\u0E18\u0E34\u0E19\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E42\u0E22\u0E18\u0E35","\u0E23\u0E48\u0E21\u0E40\u0E01\u0E25\u0E49\u0E32","\u0E23\u0E48\u0E27\u0E21\u0E08\u0E34\u0E15\u0E15\u0E4C","\u0E23\u0E48\u0E27\u0E21\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E23\u0E2D\u0E07\u0E40\u0E21\u0E37\u0E2D\u0E07","\u0E23\u0E30\u0E19\u0E2D\u0E07 1","\u0E23\u0E30\u0E19\u0E2D\u0E07 2","\u0E23\u0E31\u0E0A\u0E14\u0E32\u0E20\u0E34\u0E40\u0E29\u0E01","\u0E23\u0E31\u0E0A\u0E14\u0E32-\u0E23\u0E32\u0E21\u0E2D\u0E34\u0E19\u0E17\u0E23\u0E32","\u0E23\u0E31\u0E0A\u0E21\u0E07\u0E04\u0E25\u0E1B\u0E23\u0E30\u0E2A\u0E32\u0E18\u0E19\u0E4C","\u0E23\u0E32\u0E07\u0E19\u0E49\u0E33","\u0E23\u0E32\u0E0A\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E25\u0E32\u0E07","\u0E23\u0E32\u0E0A\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E19\u0E2D\u0E01","\u0E23\u0E32\u0E0A\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E43\u0E19","\u0E23\u0E32\u0E0A\u0E14\u0E33\u0E23\u0E34","\u0E23\u0E32\u0E0A\u0E1A\u0E1E\u0E34\u0E18","\u0E23\u0E32\u0E0A\u0E1B\u0E23\u0E32\u0E23\u0E20","\u0E23\u0E32\u0E0A\u0E1E\u0E24\u0E01\u0E29\u0E4C","\u0E23\u0E32\u0E0A\u0E21\u0E19\u0E15\u0E23\u0E35","\u0E23\u0E32\u0E0A\u0E27\u0E07\u0E28\u0E4C","\u0E23\u0E32\u0E0A\u0E27\u0E34\u0E16\u0E35","\u0E23\u0E32\u0E0A\u0E34\u0E19\u0E35","\u0E23\u0E32\u0E21\u0E04\u0E33\u0E41\u0E2B\u0E07","\u0E23\u0E32\u0E21\u0E04\u0E33\u0E41\u0E2B\u0E07 2","\u0E23\u0E32\u0E21\u0E1A\u0E38\u0E15\u0E23\u0E35","\u0E23\u0E32\u0E21\u0E2D\u0E34\u0E19\u0E17\u0E23\u0E32","\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E19\u0E34\u0E21\u0E34\u0E15","\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E1A\u0E39\u0E23\u0E13\u0E30","\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E23\u0E48\u0E27\u0E21\u0E43\u0E08","\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E23\u0E31\u0E10\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E2D\u0E38\u0E17\u0E34\u0E28","\u0E23\u0E34\u0E21\u0E04\u0E25\u0E2D\u0E07\u0E1B\u0E23\u0E30\u0E1B\u0E32\u0E1D\u0E31\u0E48\u0E07\u0E02\u0E27\u0E32","\u0E23\u0E34\u0E21\u0E04\u0E25\u0E2D\u0E07\u0E1B\u0E23\u0E30\u0E1B\u0E32\u0E1D\u0E31\u0E48\u0E07\u0E0B\u0E49\u0E32\u0E22","\u0E23\u0E38\u0E48\u0E07\u0E1B\u0E23\u0E30\u0E0A\u0E32","\u0E25\u0E07\u0E17\u0E48\u0E32","\u0E25\u0E32\u0E0B\u0E32\u0E25","\u0E25\u0E32\u0E0B\u0E32\u0E25-\u0E41\u0E1A\u0E23\u0E34\u0E48\u0E07","\u0E25\u0E32\u0E14\u0E01\u0E23\u0E30\u0E1A\u0E31\u0E07","\u0E25\u0E32\u0E14\u0E1B\u0E25\u0E32\u0E40\u0E04\u0E49\u0E32","\u0E25\u0E32\u0E14\u0E1E\u0E23\u0E49\u0E32\u0E27","\u0E25\u0E32\u0E14\u0E1E\u0E23\u0E49\u0E32\u0E27 101","\u0E25\u0E32\u0E14\u0E1E\u0E23\u0E49\u0E32\u0E27\u0E27\u0E31\u0E07\u0E2B\u0E34\u0E19","\u0E25\u0E32\u0E14\u0E2B\u0E0D\u0E49\u0E32","\u0E25\u0E33\u0E44\u0E17\u0E23","\u0E25\u0E33\u0E1E\u0E39","\u0E25\u0E33\u0E1E\u0E39\u0E19\u0E44\u0E0A\u0E22","\u0E25\u0E33\u0E21\u0E30\u0E40\u0E02\u0E37\u0E2D\u0E02\u0E37\u0E48\u0E19","\u0E25\u0E34\u0E02\u0E34\u0E15","\u0E25\u0E39\u0E01\u0E2B\u0E25\u0E27\u0E07","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E40\u0E19\u0E34\u0E19\u0E17\u0E23\u0E32\u0E22","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E1A\u0E32\u0E07\u0E40\u0E02\u0E19","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E1A\u0E32\u0E07\u0E1E\u0E23\u0E21","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E1B\u0E17\u0E38\u0E21","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E1C\u0E14\u0E38\u0E07\u0E01\u0E23\u0E38\u0E07\u0E40\u0E01\u0E29\u0E21","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E1E\u0E34\u0E17\u0E22\u0E32\u0E25\u0E07\u0E01\u0E23\u0E13\u0E4C","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E20\u0E32\u0E29\u0E35\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E1D\u0E31\u0E48\u0E07\u0E43\u0E15\u0E49","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E20\u0E32\u0E29\u0E35\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E1D\u0E31\u0E48\u0E07\u0E40\u0E2B\u0E19\u0E37\u0E2D","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E21\u0E2D\u0E0D","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E25\u0E33\u0E01\u0E2D\u0E44\u0E1C\u0E48","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E2A\u0E2D\u0E07","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E2A\u0E34\u0E1A\u0E2A\u0E32\u0E21\u0E1D\u0E31\u0E48\u0E07\u0E15\u0E30\u0E27\u0E31\u0E19\u0E15\u0E01","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E04\u0E25\u0E2D\u0E07\u0E2A\u0E34\u0E1A\u0E2A\u0E32\u0E21\u0E1D\u0E31\u0E48\u0E07\u0E15\u0E30\u0E27\u0E31\u0E19\u0E2D\u0E2D\u0E01","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E17\u0E30\u0E40\u0E25\u0E2A\u0E32\u0E1A","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E17\u0E32\u0E07\u0E23\u0E16\u0E44\u0E1F\u0E2A\u0E32\u0E22\u0E43\u0E15\u0E49","\u0E40\u0E25\u0E35\u0E22\u0E1A\u0E27\u0E32\u0E23\u0E35","\u0E27\u0E07\u0E28\u0E4C\u0E2A\u0E27\u0E48\u0E32\u0E07","\u0E27\u0E07\u0E41\u0E2B\u0E27\u0E19\u0E2D\u0E38\u0E15\u0E2A\u0E32\u0E2B\u0E01\u0E23\u0E23\u0E21","\u0E27\u0E23\u0E08\u0E31\u0E01\u0E23","\u0E27\u0E31\u0E07\u0E40\u0E08\u0E49\u0E32\u0E2A\u0E32\u0E22","\u0E27\u0E31\u0E07\u0E40\u0E14\u0E34\u0E21","\u0E27\u0E31\u0E07\u0E2B\u0E25\u0E31\u0E07","\u0E27\u0E31\u0E0A\u0E23\u0E1E\u0E25","\u0E27\u0E31\u0E12\u0E19\u0E18\u0E23\u0E23\u0E21","\u0E27\u0E31\u0E14\u0E40\u0E27\u0E2C\u0E38\u0E27\u0E19\u0E32\u0E23\u0E32\u0E21","\u0E27\u0E31\u0E14\u0E2A\u0E38\u0E02\u0E43\u0E08","\u0E27\u0E31\u0E14\u0E43\u0E2B\u0E21\u0E48\u0E40\u0E08\u0E23\u0E34\u0E0D\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C","\u0E27\u0E34\u0E17\u0E22\u0E38","\u0E27\u0E34\u0E1A\u0E39\u0E25\u0E22\u0E4C\u0E2A\u0E32\u0E18\u0E38\u0E01\u0E34\u0E08","\u0E27\u0E34\u0E20\u0E32\u0E27\u0E14\u0E35\u0E23\u0E31\u0E07\u0E2A\u0E34\u0E15","\u0E27\u0E34\u0E27\u0E31\u0E12\u0E19\u0E4C\u0E40\u0E27\u0E35\u0E22\u0E07","\u0E27\u0E34\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E01\u0E29\u0E31\u0E15\u0E23\u0E34\u0E22\u0E4C","\u0E27\u0E38\u0E12\u0E32\u0E01\u0E32\u0E28","\u0E28\u0E23\u0E35\u0E18\u0E23\u0E23\u0E21\u0E32\u0E18\u0E34\u0E23\u0E32\u0E0A","\u0E28\u0E23\u0E35\u0E19\u0E04\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E28\u0E23\u0E35\u0E19\u0E04\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C-\u0E23\u0E48\u0E21\u0E40\u0E01\u0E25\u0E49\u0E32","\u0E28\u0E23\u0E35\u0E1A\u0E39\u0E23\u0E1E\u0E32","\u0E28\u0E23\u0E35\u0E27\u0E23\u0E32","\u0E28\u0E23\u0E35\u0E40\u0E27\u0E35\u0E22\u0E07","\u0E28\u0E23\u0E35\u0E2D\u0E22\u0E38\u0E18\u0E22\u0E32","\u0E28\u0E32\u0E25\u0E18\u0E19\u0E1A\u0E38\u0E23\u0E35","\u0E28\u0E32\u0E25\u0E32\u0E41\u0E14\u0E07","\u0E28\u0E32\u0E25\u0E32\u0E18\u0E23\u0E23\u0E21\u0E2A\u0E1E\u0E19\u0E4C","\u0E28\u0E34\u0E23\u0E34\u0E40\u0E01\u0E29\u0E21","\u0E28\u0E34\u0E23\u0E34\u0E1E\u0E07\u0E29\u0E4C","\u0E28\u0E38\u0E20\u0E21\u0E34\u0E15\u0E23","\u0E40\u0E28\u0E23\u0E29\u0E10\u0E28\u0E34\u0E23\u0E34","\u0E40\u0E28\u0E23\u0E29\u0E10\u0E28\u0E34\u0E23\u0E34 2","\u0E2A\u0E01\u0E38\u0E25\u0E14\u0E35","\u0E2A\u0E15\u0E23\u0E35\u0E27\u0E34\u0E17\u0E22\u0E32 2","\u0E2A\u0E19\u0E32\u0E21\u0E44\u0E0A\u0E22","\u0E2A\u0E21\u0E40\u0E14\u0E47\u0E08\u0E40\u0E08\u0E49\u0E32\u0E1E\u0E23\u0E30\u0E22\u0E32","\u0E2A\u0E21\u0E40\u0E14\u0E47\u0E08\u0E1E\u0E23\u0E30\u0E40\u0E08\u0E49\u0E32\u0E15\u0E32\u0E01\u0E2A\u0E34\u0E19","\u0E2A\u0E21\u0E40\u0E14\u0E47\u0E08\u0E1E\u0E23\u0E30\u0E1B\u0E34\u0E48\u0E19\u0E40\u0E01\u0E25\u0E49\u0E32","\u0E2A\u0E23\u0E07\u0E1B\u0E23\u0E30\u0E20\u0E32","\u0E2A\u0E23\u0E13\u0E04\u0E21\u0E19\u0E4C","\u0E2A\u0E23\u0E23\u0E1E\u0E32\u0E27\u0E38\u0E18","\u0E2A\u0E23\u0E32\u0E0D\u0E23\u0E21\u0E22\u0E4C","\u0E2A\u0E27\u0E19\u0E1C\u0E31\u0E01","\u0E2A\u0E27\u0E19\u0E1E\u0E25\u0E39","\u0E2A\u0E27\u0E19\u0E2A\u0E22\u0E32\u0E21","\u0E2A\u0E27\u0E19\u0E2D\u0E49\u0E2D\u0E22\u0E0B\u0E2D\u0E22\u0E01\u0E25\u0E32\u0E07","\u0E2A\u0E27\u0E23\u0E23\u0E04\u0E42\u0E25\u0E01","\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E01\u0E32\u0E23 1","\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E01\u0E32\u0E23 2","\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E01\u0E32\u0E23 3","\u0E2A\u0E27\u0E48\u0E32\u0E07","\u0E2A\u0E30\u0E41\u0E01\u0E07\u0E32\u0E21","\u0E2A\u0E30\u0E1E\u0E32\u0E19\u0E1E\u0E38\u0E17\u0E18","\u0E2A\u0E31\u0E07\u0E04\u0E21\u0E2A\u0E07\u0E40\u0E04\u0E23\u0E32\u0E30\u0E2B\u0E4C","\u0E2A\u0E31\u0E07\u0E04\u0E42\u0E25\u0E01","\u0E2A\u0E31\u0E07\u0E06\u0E1B\u0E23\u0E30\u0E0A\u0E32","\u0E2A\u0E31\u0E07\u0E06\u0E2A\u0E31\u0E19\u0E15\u0E34\u0E2A\u0E38\u0E02","\u0E2A\u0E31\u0E19\u0E15\u0E34\u0E20\u0E32\u0E1E","\u0E2A\u0E32\u0E17\u0E23\u0E43\u0E15\u0E49","\u0E2A\u0E32\u0E17\u0E23\u0E40\u0E2B\u0E19\u0E37\u0E2D","\u0E2A\u0E32\u0E18\u0E38\u0E1B\u0E23\u0E30\u0E14\u0E34\u0E29\u0E10\u0E4C","\u0E2A\u0E32\u0E21\u0E27\u0E32","\u0E2A\u0E32\u0E21\u0E40\u0E2A\u0E19","\u0E2A\u0E32\u0E22\u0E44\u0E2B\u0E21","\u0E2A\u0E32\u0E23\u0E2A\u0E34\u0E19","\u0E2A\u0E32\u0E23\u0E35\u0E1A\u0E38\u0E15\u0E23","\u0E2A\u0E32\u0E23\u0E35\u0E1A\u0E38\u0E15\u0E23-\u0E17\u0E31\u0E1A\u0E22\u0E32\u0E27","\u0E2A\u0E32\u0E25\u0E35\u0E23\u0E31\u0E10\u0E27\u0E34\u0E20\u0E32\u0E04","\u0E2A\u0E34\u0E1A\u0E2A\u0E32\u0E21\u0E2B\u0E49\u0E32\u0E07","\u0E2A\u0E34\u0E23\u0E34\u0E19\u0E18\u0E23","\u0E2A\u0E35\u0E48\u0E1E\u0E23\u0E30\u0E22\u0E32","\u0E2A\u0E35\u0E25\u0E21","\u0E2A\u0E35\u0E2B\u0E1A\u0E38\u0E23\u0E32\u0E19\u0E38\u0E01\u0E34\u0E08","\u0E2A\u0E38\u0E02\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E4C","\u0E2A\u0E38\u0E02\u0E32\u0E20\u0E34\u0E1A\u0E32\u0E25 2","\u0E2A\u0E38\u0E02\u0E32\u0E20\u0E34\u0E1A\u0E32\u0E25 5","\u0E2A\u0E38\u0E02\u0E32\u0E20\u0E34\u0E1A\u0E32\u0E25\u0E1A\u0E32\u0E07\u0E23\u0E30\u0E21\u0E32\u0E14","\u0E2A\u0E38\u0E02\u0E38\u0E21\u0E27\u0E34\u0E17","\u0E2A\u0E38\u0E02\u0E38\u0E21\u0E27\u0E34\u0E17 71","\u0E2A\u0E38\u0E42\u0E02\u0E17\u0E31\u0E22","\u0E2A\u0E38\u0E04\u0E19\u0E18\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E4C","\u0E2A\u0E38\u0E04\u0E31\u0E19\u0E18\u0E32\u0E23\u0E32\u0E21","\u0E2A\u0E38\u0E14\u0E1B\u0E23\u0E30\u0E40\u0E2A\u0E23\u0E34\u0E10","\u0E2A\u0E38\u0E17\u0E18\u0E32\u0E27\u0E32\u0E2A","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E2A\u0E32\u0E23\u0E27\u0E34\u0E19\u0E34\u0E08\u0E09\u0E31\u0E22","\u0E2A\u0E38\u0E19\u0E17\u0E23\u0E42\u0E01\u0E29\u0E32","\u0E2A\u0E38\u0E1E\u0E23\u0E23\u0E13","\u0E2A\u0E38\u0E23\u0E27\u0E07\u0E28\u0E4C","\u0E2A\u0E38\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E38\u0E27\u0E34\u0E19\u0E17\u0E27\u0E07\u0E28\u0E4C","\u0E2A\u0E38\u0E40\u0E2B\u0E23\u0E48\u0E32\u0E04\u0E25\u0E2D\u0E07\u0E2B\u0E19\u0E36\u0E48\u0E07","\u0E40\u0E2A\u0E19\u0E32\u0E19\u0E34\u0E04\u0E21 1","\u0E40\u0E2A\u0E23\u0E35\u0E44\u0E17\u0E22","\u0E40\u0E2A\u0E37\u0E2D\u0E1B\u0E48\u0E32","\u0E41\u0E2A\u0E19\u0E40\u0E01\u0E29\u0E21","\u0E41\u0E2A\u0E21\u0E14\u0E33","\u0E2B\u0E17\u0E31\u0E22\u0E21\u0E34\u0E15\u0E23","\u0E2B\u0E17\u0E31\u0E22\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C","\u0E2B\u0E19\u0E2D\u0E07\u0E41\u0E02\u0E21-\u0E27\u0E31\u0E14\u0E28\u0E23\u0E35\u0E19\u0E27\u0E25","\u0E2B\u0E19\u0E2D\u0E07\u0E23\u0E30\u0E41\u0E2B\u0E07","\u0E2B\u0E19\u0E49\u0E32\u0E1E\u0E23\u0E30\u0E18\u0E32\u0E15\u0E38","\u0E2B\u0E19\u0E49\u0E32\u0E1E\u0E23\u0E30\u0E25\u0E32\u0E19","\u0E2B\u0E19\u0E49\u0E32\u0E2B\u0E31\u0E1A\u0E40\u0E1C\u0E22","\u0E2B\u0E21\u0E48\u0E2D\u0E21\u0E40\u0E08\u0E49\u0E32\u0E2A\u0E07\u0E48\u0E32\u0E07\u0E32\u0E21 \u0E2A\u0E38\u0E1B\u0E23\u0E30\u0E14\u0E34\u0E29\u0E10\u0E4C","\u0E2B\u0E21\u0E39\u0E48\u0E1A\u0E49\u0E32\u0E19\u0E40\u0E28\u0E23\u0E29\u0E10\u0E01\u0E34\u0E08","\u0E2B\u0E25\u0E27\u0E07","\u0E2B\u0E25\u0E27\u0E07\u0E1E\u0E23\u0E15\u0E1E\u0E34\u0E17\u0E22\u0E1E\u0E22\u0E31\u0E15","\u0E2B\u0E25\u0E27\u0E07\u0E41\u0E1E\u0E48\u0E07","\u0E2B\u0E25\u0E31\u0E01\u0E40\u0E21\u0E37\u0E2D\u0E07","\u0E2B\u0E25\u0E31\u0E07\u0E2A\u0E27\u0E19","\u0E2B\u0E25\u0E32\u0E19\u0E2B\u0E25\u0E27\u0E07","\u0E2B\u0E2D\u0E27\u0E31\u0E07","\u0E2B\u0E31\u0E27\u0E2B\u0E21\u0E32\u0E01","\u0E2D\u0E19\u0E31\u0E19\u0E15\u0E19\u0E32\u0E04","\u0E2D\u0E19\u0E32\u0E21\u0E31\u0E22\u0E07\u0E32\u0E21\u0E40\u0E08\u0E23\u0E34\u0E0D","\u0E2D\u0E19\u0E38\u0E27\u0E07\u0E28\u0E4C","\u0E2D\u0E22\u0E39\u0E48\u0E40\u0E22\u0E47\u0E19","\u0E2D\u0E22\u0E39\u0E48\u0E27\u0E34\u0E17\u0E22\u0E32","\u0E2D\u0E23\u0E38\u0E13\u0E2D\u0E21\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E2D\u0E42\u0E28\u0E01-\u0E14\u0E34\u0E19\u0E41\u0E14\u0E07","\u0E2D\u0E42\u0E28\u0E01\u0E21\u0E19\u0E15\u0E23\u0E35","\u0E2D\u0E48\u0E2D\u0E19\u0E19\u0E38\u0E0A","\u0E2D\u0E31\u0E07\u0E23\u0E35\u0E14\u0E39\u0E19\u0E31\u0E07\u0E15\u0E4C","\u0E2D\u0E31\u0E28\u0E27\u0E1E\u0E34\u0E40\u0E0A\u0E29\u0E10\u0E4C","\u0E2D\u0E31\u0E29\u0E0E\u0E32\u0E07\u0E04\u0E4C","\u0E2D\u0E31\u0E2A\u0E2A\u0E31\u0E21\u0E0A\u0E31\u0E0D","\u0E2D\u0E32\u0E08\u0E13\u0E23\u0E07\u0E04\u0E4C","\u0E2D\u0E33\u0E19\u0E27\u0E22\u0E2A\u0E07\u0E04\u0E23\u0E32\u0E21","\u0E2D\u0E34\u0E19\u0E17\u0E23\u0E1E\u0E34\u0E17\u0E31\u0E01\u0E29\u0E4C","\u0E2D\u0E34\u0E19\u0E17\u0E23\u0E32\u0E27\u0E32\u0E2A","\u0E2D\u0E34\u0E2A\u0E23\u0E20\u0E32\u0E1E","\u0E2D\u0E38\u0E13\u0E32\u0E01\u0E23\u0E23\u0E13","\u0E2D\u0E38\u0E14\u0E21\u0E2A\u0E38\u0E02","\u0E2D\u0E38\u0E17\u0E22\u0E32\u0E19","\u0E2D\u0E39\u0E48\u0E17\u0E2D\u0E07\u0E19\u0E2D\u0E01","\u0E2D\u0E39\u0E48\u0E17\u0E2D\u0E07\u0E43\u0E19","\u0E40\u0E2D\u0E01\u0E0A\u0E31\u0E22","\u0E41\u0E2E\u0E1B\u0E1B\u0E35\u0E49\u0E41\u0E25\u0E19\u0E14\u0E4C","60 \u0E1E\u0E23\u0E23\u0E29\u0E32\u0E21\u0E2B\u0E32\u0E23\u0E32\u0E0A\u0E34\u0E19\u0E35"];var chunk_OEFEQTSW_N=["{{location.street_name}}"];var chunk_OEFEQTSW_J={building_number:chunk_OEFEQTSW_x,city_name:chunk_OEFEQTSW_c,city_pattern:chunk_OEFEQTSW_s,city_prefix:chunk_OEFEQTSW_D,city_suffix:chunk_OEFEQTSW_h,country:chunk_OEFEQTSW_y,postcode:chunk_OEFEQTSW_,state:chunk_OEFEQTSW_b,street_name:chunk_OEFEQTSW_g,street_pattern:chunk_OEFEQTSW_N},chunk_OEFEQTSW_P=chunk_OEFEQTSW_J;var chunk_OEFEQTSW_K={title:"Thai",code:"th",language:"th",endonym:"\u0E44\u0E17\u0E22",dir:"ltr",script:"Thai"},chunk_OEFEQTSW_w=chunk_OEFEQTSW_K;var chunk_OEFEQTSW_L={generic:["\u0E01\u0E0A\u0E21\u0E19","\u0E01\u0E0A\u0E32\u0E21\u0E32\u0E28","\u0E01\u0E19\u0E01\u0E0A\u0E31\u0E22","\u0E01\u0E19\u0E01\u0E1E\u0E23","\u0E01\u0E19\u0E01\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E19\u0E34\u0E29\u0E10\u0E32","\u0E01\u0E21\u0E25\u0E0A\u0E19\u0E01","\u0E01\u0E21\u0E25\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E01\u0E21\u0E25\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E21\u0E25\u0E28\u0E23\u0E35","\u0E01\u0E23\u0E13\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E01\u0E23\u0E13\u0E4C","\u0E01\u0E23\u0E23\u0E13\u0E34\u0E01\u0E32","\u0E01\u0E23\u0E23\u0E13\u0E34\u0E01\u0E32\u0E23\u0E4C","\u0E01\u0E23\u0E23\u0E13\u0E4C\u0E02\u0E19\u0E34\u0E29\u0E10\u0E32","\u0E01\u0E23\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E23\u0E27\u0E34\u0E20\u0E32","\u0E01\u0E23\u0E2D\u0E07\u0E17\u0E2D\u0E07","\u0E01\u0E23\u0E34\u0E19\u0E17\u0E4C","\u0E01\u0E23\u0E38\u0E13\u0E32\u0E21\u0E34\u0E15\u0E23","\u0E01\u0E24\u0E15\u0E22\u0E32","\u0E01\u0E24\u0E15\u0E32\u0E19\u0E19","\u0E01\u0E24\u0E15\u0E34\u0E01\u0E32","\u0E01\u0E24\u0E15\u0E34\u0E22\u0E32\u0E13\u0E35","\u0E01\u0E24\u0E15\u0E34\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E01\u0E24\u0E28\u0E13\u0E32","\u0E01\u0E24\u0E29\u0E01\u0E23","\u0E01\u0E24\u0E29\u0E0E\u0E32\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E24\u0E29\u0E0E\u0E34\u0E4C\u0E18\u0E19\u0E31\u0E0A","\u0E01\u0E24\u0E29\u0E13\u0E32","\u0E01\u0E24\u0E29\u0E13\u0E4C\u0E02\u0E08\u0E23","\u0E01\u0E25\u0E48\u0E33\u0E04\u0E32\u0E19","\u0E01\u0E27\u0E34\u0E19\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E01\u0E27\u0E35\u0E22\u0E38\u0E17\u0E18","\u0E01\u0E27\u0E35\u0E23\u0E20\u0E31\u0E17\u0E23","\u0E01\u0E29\u0E34\u0E14\u0E34\u0E2A","\u0E01\u0E2D\u0E1A\u0E01\u0E38\u0E25","\u0E01\u0E2D\u0E1A\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E4C","\u0E01\u0E31\u0E0D\u0E08\u0E19\u0E32","\u0E01\u0E31\u0E0D\u0E0A\u0E1E\u0E23","\u0E01\u0E31\u0E0D\u0E0D\u0E13\u0E20\u0E31\u0E2A","\u0E01\u0E31\u0E0D\u0E0D\u0E32\u0E13\u0E35","\u0E01\u0E31\u0E0D\u0E0D\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E01\u0E31\u0E0D\u0E0D\u0E32\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E01\u0E31\u0E13\u0E10\u0E21\u0E13\u0E35","\u0E01\u0E31\u0E13\u0E27\u0E35\u0E22\u0E4C","\u0E01\u0E31\u0E19\u0E15\u0E19\u0E32","\u0E01\u0E31\u0E19\u0E15\u0E1E\u0E23","\u0E01\u0E31\u0E19\u0E15\u0E34\u0E0A\u0E32","\u0E01\u0E31\u0E19\u0E15\u0E4C\u0E28\u0E38\u0E20\u0E13\u0E31\u0E0A","\u0E01\u0E31\u0E19\u0E22\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E01\u0E31\u0E25\u0E22\u0E14\u0E32","\u0E01\u0E31\u0E25\u0E22\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E01\u0E31\u0E25\u0E22\u0E32\u0E13\u0E35","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E32","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E32\u0E1E\u0E23","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E34\u0E08\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E01\u0E32\u0E19\u0E15\u0E4C\u0E17\u0E34\u0E15\u0E32","\u0E01\u0E32\u0E19\u0E15\u0E4C\u0E18\u0E19\u0E34\u0E15","\u0E01\u0E34\u0E08\u0E14\u0E35","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E0A\u0E31\u0E22","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E18\u0E31\u0E0A","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E1E\u0E07\u0E04\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E1E\u0E07\u0E28\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E1E\u0E31\u0E17\u0E18\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E22\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E40\u0E14\u0E0A","\u0E01\u0E34\u0E15\u0E34\u0E22\u0E32","\u0E01\u0E34\u0E34\u0E15\u0E15\u0E34\u0E01\u0E23","\u0E01\u0E35\u0E23\u0E15\u0E34\u0E01\u0E32","\u0E01\u0E38\u0E25\u0E0A\u0E32\u0E15\u0E34","\u0E01\u0E38\u0E25\u0E18\u0E23\u0E32","\u0E01\u0E38\u0E25\u0E20\u0E31\u0E2A\u0E2A\u0E23","\u0E01\u0E38\u0E25\u0E20\u0E31\u0E2A\u0E2A\u0E23\u0E13\u0E4C","\u0E01\u0E38\u0E25\u0E2A\u0E34\u0E23\u0E34","\u0E01\u0E38\u0E2A\u0E38\u0E21\u0E32","\u0E01\u0E38\u0E49\u0E07","\u0E01\u0E39\u0E14\u0E34\u0E07","\u0E01\u0E48\u0E2D\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E4C","\u0E02\u0E08\u0E34\u0E15\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E02\u0E19\u0E34\u0E29\u0E10\u0E32","\u0E02\u0E27\u0E31\u0E0D\u0E15\u0E32","\u0E02\u0E27\u0E31\u0E0D\u0E21\u0E32\u0E28","\u0E02\u0E27\u0E31\u0E0D\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E02\u0E27\u0E31\u0E0D\u0E40\u0E19\u0E15\u0E23","\u0E02\u0E27\u0E31\u0E0D\u0E40\u0E23\u0E37\u0E2D\u0E19","\u0E04\u0E07\u0E01\u0E23\u0E30\u0E1E\u0E31\u0E19","\u0E04\u0E11\u0E32\u0E21\u0E32\u0E28","\u0E04\u0E13\u0E32\u0E1E\u0E24\u0E12","\u0E04\u0E33\u0E20\u0E32","\u0E04\u0E38\u0E49\u0E07","\u0E08\u0E07\u0E01\u0E25","\u0E08\u0E13\u0E34\u0E2A\u0E15\u0E32","\u0E08\u0E15\u0E38\u0E23\u0E1E\u0E23","\u0E08\u0E23\u0E23\u0E0D\u0E32\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E08\u0E23\u0E31\u0E2A\u0E24\u0E17\u0E18\u0E34\u0E4C","\u0E08\u0E23\u0E34\u0E0D\u0E0D\u0E32","\u0E08\u0E23\u0E34\u0E22\u0E27\u0E31\u0E15\u0E23","\u0E08\u0E2D\u0E21\u0E1E\u0E25","\u0E08\u0E31\u0E19\u0E15\u0E34\u0E21\u0E32","\u0E08\u0E31\u0E19\u0E17\u0E19\u0E34\u0E20\u0E32","\u0E08\u0E31\u0E19\u0E17\u0E21\u0E32\u0E28","\u0E08\u0E31\u0E19\u0E17\u0E23\u0E32","\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C\u0E13\u0E20\u0E32\u0E1E\u0E23","\u0E08\u0E31\u0E19\u0E17\u0E34\u0E21\u0E32","\u0E08\u0E32\u0E15\u0E38\u0E23\u0E20\u0E31\u0E17\u0E23","\u0E08\u0E32\u0E23\u0E27\u0E35","\u0E08\u0E32\u0E23\u0E38\u0E15\u0E32","\u0E08\u0E32\u0E23\u0E38\u0E27\u0E23\u0E23\u0E13","\u0E08\u0E33\u0E19\u0E32\u0E0D","\u0E08\u0E34\u0E14\u0E32\u0E20\u0E32","\u0E08\u0E34\u0E15\u0E15\u0E4C\u0E19\u0E34\u0E20\u0E32","\u0E08\u0E34\u0E19\u0E14\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E08\u0E34\u0E19\u0E15\u0E19\u0E32","\u0E08\u0E34\u0E19\u0E15\u0E1E\u0E23","\u0E08\u0E34\u0E23\u0E17\u0E35\u0E1B\u0E15\u0E4C","\u0E08\u0E34\u0E23\u0E20\u0E34\u0E0D\u0E0D\u0E32","\u0E08\u0E34\u0E23\u0E27\u0E23\u0E23\u0E13","\u0E08\u0E34\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E08\u0E34\u0E23\u0E2A\u0E38\u0E14\u0E32","\u0E08\u0E34\u0E23\u0E30\u0E1E\u0E07\u0E28\u0E4C","\u0E08\u0E34\u0E23\u0E30\u0E20\u0E31\u0E17\u0E23","\u0E08\u0E34\u0E23\u0E32\u0E01\u0E31\u0E0D","\u0E08\u0E34\u0E23\u0E32\u0E1E\u0E23","\u0E08\u0E34\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E08\u0E34\u0E23\u0E40\u0E2A\u0E01\u0E02\u0E4C","\u0E08\u0E35\u0E23\u0E30\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E08\u0E35\u0E2E\u0E32\u0E19","\u0E08\u0E38\u0E11\u0E32","\u0E08\u0E38\u0E11\u0E32\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E08\u0E38\u0E11\u0E32\u0E1E\u0E31\u0E15\u0E18\u0E19\u0E4C","\u0E08\u0E38\u0E11\u0E32\u0E21\u0E13\u0E35","\u0E08\u0E38\u0E11\u0E32\u0E21\u0E32\u0E28","\u0E08\u0E38\u0E11\u0E32\u0E21\u0E32\u0E2A","\u0E08\u0E38\u0E11\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E08\u0E38\u0E44\u0E23\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E08\u0E38\u0E44\u0E23\u0E27\u0E23\u0E23\u0E13","\u0E09\u0E31\u0E15\u0E23","\u0E0A\u0E0D\u0E32\u0E13\u0E4C\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E0A\u0E13\u0E31\u0E0D\u0E0A\u0E34\u0E14\u0E32","\u0E0A\u0E13\u0E34\u0E0A\u0E32","\u0E0A\u0E19\u0E31\u0E14\u0E14\u0E32","\u0E0A\u0E19\u0E32\u0E18\u0E34\u0E1B","\u0E0A\u0E19\u0E34\u0E18\u0E32\u0E14\u0E32","\u0E0A\u0E21\u0E31\u0E22\u0E1E\u0E23","\u0E0A\u0E22\u0E38\u0E15","\u0E0A\u0E25\u0E14\u0E32","\u0E0A\u0E25\u0E18\u0E23","\u0E0A\u0E25\u0E18\u0E32\u0E19\u0E35","\u0E0A\u0E25\u0E25\u0E14\u0E32","\u0E0A\u0E25\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C","\u0E0A\u0E25\u0E34\u0E14\u0E32","\u0E0A\u0E27\u0E14\u0E25","\u0E0A\u0E27\u0E19\u0E32\u0E01\u0E23","\u0E0A\u0E27\u0E31\u0E25\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E0A\u0E27\u0E42\u0E23\u0E08\u0E19\u0E4C","\u0E0A\u0E31\u0E0A\u0E0A\u0E27\u0E32\u0E25\u0E22\u0E4C","\u0E0A\u0E31\u0E0A\u0E27\u0E32\u0E25","\u0E0A\u0E31\u0E22\u0E0A\u0E19\u0E30","\u0E0A\u0E31\u0E22\u0E13\u0E31\u0E0E\u0E10\u0E4C","\u0E0A\u0E31\u0E22\u0E1E\u0E25","\u0E0A\u0E32\u0E0D\u0E0A\u0E25","\u0E0A\u0E32\u0E0D\u0E0A\u0E31\u0E22","\u0E0A\u0E32\u0E15\u0E34\u0E0A\u0E31\u0E22","\u0E0A\u0E32\u0E19\u0E19","\u0E0A\u0E32\u0E25\u0E32\u0E14\u0E25","\u0E0A\u0E32\u0E25\u0E34\u0E2A\u0E32","\u0E0A\u0E34\u0E19\u0E01\u0E23","\u0E0A\u0E38\u0E15\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E0A\u0E38\u0E23\u0E35\u0E20\u0E23\u0E13\u0E4C","\u0E0A\u0E38\u0E25\u0E35\u0E1E\u0E23","\u0E0A\u0E44\u0E21\u0E1E\u0E23","\u0E0A\u0E48\u0E2D\u0E41\u0E01\u0E49\u0E27","\u0E0B\u0E31\u0E19\u0E19\u0E35\u0E22\u0E4A\u0E30","\u0E0B\u0E31\u0E22\u0E19\u0E31\u0E1A","\u0E0B\u0E35\u0E15\u0E35\u0E23\u0E2D\u0E01\u0E35\u0E40\u0E22\u0E32\u0E30","\u0E0B\u0E38\u0E01\u0E23\u0E35","\u0E0B\u0E39\u0E1F\u0E22\u0E31\u0E19","\u0E0B\u0E39\u0E25\u0E1F\u0E35\u0E22\u0E4C","\u0E0B\u0E39\u0E40\u0E0B\u0E35\u0E22\u0E19\u0E32","\u0E0B\u0E39\u0E44\u0E23\u0E0D\u0E32","\u0E0B\u0E39\u0E44\u0E23\u0E2E\u0E32","\u0E0C\u0E32\u0E13\u0E1B\u0E23\u0E35\u0E0A\u0E32","\u0E0D\u0E32\u0E13\u0E20\u0E31\u0E17\u0E23","\u0E0D\u0E32\u0E13\u0E34\u0E28\u0E32","\u0E0D\u0E32\u0E13\u0E4C\u0E2A\u0E38\u0E21\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E0D\u0E32\u0E14\u0E32","\u0E0D\u0E32\u0E19\u0E34\u0E01\u0E32","\u0E0D\u0E32\u0E19\u0E34\u0E28\u0E32","\u0E0E\u0E32\u0E23\u0E34\u0E01\u0E32","\u0E10\u0E13\u0E1E\u0E25","\u0E10\u0E32\u0E19\u0E17\u0E31\u0E15","\u0E10\u0E32\u0E19\u0E31\u0E19\u0E14\u0E23","\u0E10\u0E32\u0E19\u0E34\u0E2A\u0E32","\u0E10\u0E32\u0E1B\u0E01\u0E23\u0E13\u0E4C","\u0E10\u0E32\u0E1B\u0E19\u0E35","\u0E10\u0E34\u0E15\u0E34\u0E19\u0E31\u0E19\u0E17\u0E32","\u0E10\u0E34\u0E15\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E10\u0E34\u0E15\u0E34\u0E21\u0E32","\u0E11\u0E34\u0E15\u0E10\u0E34\u0E15\u0E32","\u0E13\u0E0A\u0E18\u0E24\u0E15","\u0E13\u0E10\u0E1E\u0E07\u0E28\u0E4C","\u0E13\u0E10\u0E1E\u0E23","\u0E13\u0E20\u0E31\u0E17\u0E23","\u0E13\u0E20\u0E31\u0E2A\u0E23\u0E4C\u0E1B\u0E23\u0E30\u0E20\u0E32","\u0E13\u0E23\u0E07\u0E04\u0E4C\u0E1E\u0E23","\u0E13\u0E23\u0E07\u0E04\u0E4C\u0E24\u0E17\u0E18\u0E34\u0E4C","\u0E13\u0E24\u0E20\u0E13","\u0E13\u0E2A\u0E23\u0E27\u0E07","\u0E13\u0E31\u0E0A\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E13\u0E31\u0E0A\u0E0A\u0E32","\u0E13\u0E31\u0E0A\u0E19\u0E20\u0E32\u0E1E\u0E31\u0E0A\u0E23\u0E4C","\u0E13\u0E31\u0E0E\u0E10\u0E01\u0E23","\u0E13\u0E31\u0E0E\u0E10\u0E32","\u0E13\u0E31\u0E0F\u0E10\u0E13\u0E34\u0E0A\u0E32","\u0E13\u0E31\u0E0F\u0E10\u0E27\u0E35\u0E23\u0E22\u0E32","\u0E13\u0E31\u0E0F\u0E10\u0E4C\u0E01\u0E38\u0E25\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E13\u0E31\u0E0F\u0E10\u0E4C\u0E20\u0E13","\u0E13\u0E31\u0E0F\u0E10\u0E4C\u0E23\u0E14\u0E32","\u0E13\u0E31\u0E10\u0E0A\u0E19\u0E19","\u0E13\u0E31\u0E10\u0E10\u0E32\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E13\u0E31\u0E10\u0E10\u0E34\u0E0D\u0E32","\u0E13\u0E31\u0E10\u0E15\u0E34\u0E22\u0E32","\u0E13\u0E31\u0E10\u0E18\u0E19\u0E0A\u0E31\u0E22","\u0E13\u0E31\u0E10\u0E18\u0E34\u0E0A\u0E32","\u0E13\u0E31\u0E10\u0E18\u0E34\u0E13\u0E35\u0E20\u0E23\u0E13\u0E4C","\u0E13\u0E31\u0E10\u0E18\u0E34\u0E14\u0E32","\u0E13\u0E31\u0E10\u0E19\u0E34\u0E0A\u0E32","\u0E13\u0E31\u0E10\u0E1E\u0E07\u0E04\u0E4C","\u0E13\u0E31\u0E10\u0E1E\u0E07\u0E28\u0E4C","\u0E13\u0E31\u0E10\u0E1E\u0E07\u0E29\u0E4C","\u0E13\u0E31\u0E10\u0E1E\u0E19\u0E18\u0E4C","\u0E13\u0E31\u0E10\u0E1E\u0E23","\u0E13\u0E31\u0E10\u0E1E\u0E25","\u0E13\u0E31\u0E10\u0E21\u0E19\u0E15\u0E4C","\u0E13\u0E31\u0E10\u0E23\u0E34\u0E01\u0E32","\u0E13\u0E31\u0E10\u0E27\u0E14\u0E35","\u0E13\u0E31\u0E10\u0E27\u0E23\u0E32","\u0E13\u0E31\u0E10\u0E27\u0E38\u0E12\u0E34","\u0E13\u0E31\u0E10\u0E2A\u0E34\u0E22\u0E32","\u0E13\u0E31\u0E17\u0E01\u0E23","\u0E13\u0E31\u0E17\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E4C","\u0E13\u0E34\u0E0A\u0E0D\u0E32","\u0E13\u0E34\u0E0A\u0E20\u0E39\u0E21\u0E34","\u0E13\u0E34\u0E0A\u0E21\u0E19","\u0E13\u0E34\u0E0A\u0E22\u0E4C\u0E10\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E14\u0E19\u0E38\u0E20\u0E31\u0E17\u0E23","\u0E14\u0E27\u0E07\u0E24\u0E17\u0E31\u0E22","\u0E14\u0E27\u0E07\u0E40\u0E14\u0E37\u0E2D\u0E19","\u0E14\u0E2D\u0E01\u0E44\u0E21\u0E49","\u0E14\u0E32\u0E23\u0E32\u0E18\u0E34\u0E1B","\u0E14\u0E32\u0E27\u0E18\u0E07","\u0E14\u0E32\u0E27\u0E23\u0E38\u0E48\u0E07","\u0E14\u0E33\u0E23\u0E07\u0E04\u0E4C","\u0E14\u0E38\u0E29\u0E0E\u0E35","\u0E15\u0E2D\u0E22\u0E1A\u0E31\u0E2A","\u0E15\u0E2D\u0E2E\u0E32","\u0E15\u0E30\u0E27\u0E31\u0E19","\u0E15\u0E48\u0E27\u0E19\u0E19\u0E39\u0E23\u0E35\u0E22\u0E30\u0E2B\u0E4C","\u0E16\u0E32\u0E27\u0E23","\u0E17\u0E19\u0E32\u0E27\u0E38\u0E12\u0E34","\u0E17\u0E19\u0E38\u0E0A\u0E39\u0E1E\u0E07\u0E29\u0E4C","\u0E17\u0E23\u0E07\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E17\u0E27\u0E35\u0E22\u0E28","\u0E17\u0E27\u0E35\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E17\u0E28\u0E40\u0E17\u0E1E","\u0E17\u0E2D\u0E07\u0E04\u0E39\u0E13","\u0E17\u0E2D\u0E07\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C","\u0E17\u0E2D\u0E07\u0E1E\u0E31\u0E19\u0E41\u0E2A\u0E19","\u0E17\u0E2D\u0E07\u0E2D\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E17\u0E30\u0E19\u0E38","\u0E17\u0E31\u0E01\u0E29\u0E34\u0E13\u0E32","\u0E17\u0E31\u0E14\u0E14\u0E32\u0E27","\u0E17\u0E31\u0E28\u0E19\u0E35\u0E22\u0E4C","\u0E17\u0E31\u0E28\u0E19\u0E35\u0E27\u0E23\u0E23\u0E13","\u0E17\u0E31\u0E28\u0E27\u0E23\u0E23\u0E13","\u0E17\u0E34\u0E15\u0E15\u0E34\u0E22\u0E32","\u0E17\u0E34\u0E1E\u0E22\u0E4C\u0E27\u0E31\u0E25\u0E22\u0E4C","\u0E17\u0E34\u0E1E\u0E22\u0E4C\u0E2A\u0E38\u0E14\u0E32","\u0E17\u0E34\u0E20\u0E32\u0E01\u0E23\u0E13\u0E4C","\u0E17\u0E34\u0E20\u0E32\u0E1E\u0E23\u0E23\u0E13","\u0E17\u0E34\u0E23\u0E32\u0E1E\u0E23","\u0E17\u0E34\u0E27\u0E32\u0E1E\u0E23","\u0E18\u0E13\u0E1E\u0E23","\u0E18\u0E13\u0E34\u0E29\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E18\u0E19\u0E01\u0E23","\u0E18\u0E19\u0E01\u0E24\u0E15","\u0E18\u0E19\u0E01\u0E24\u0E29","\u0E18\u0E19\u0E09\u0E31\u0E15\u0E23","\u0E18\u0E19\u0E13\u0E31\u0E0F\u0E10\u0E4C","\u0E18\u0E19\u0E19\u0E19\u0E17\u0E4C","\u0E18\u0E19\u0E1E\u0E25","\u0E18\u0E19\u0E20\u0E31\u0E17\u0E23","\u0E18\u0E19\u0E20\u0E31\u0E17\u0E23\u0E4C","\u0E18\u0E19\u0E20\u0E39\u0E21\u0E34","\u0E18\u0E19\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E18\u0E19\u0E27\u0E31\u0E15","\u0E18\u0E19\u0E27\u0E31\u0E19\u0E15\u0E4C","\u0E18\u0E19\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E18\u0E19\u0E31\u0E0D\u0E0D\u0E32","\u0E18\u0E19\u0E31\u0E15\u0E16\u0E4C","\u0E18\u0E19\u0E31\u0E19\u0E17\u0E4C\u0E0A\u0E31\u0E22","\u0E18\u0E19\u0E32\u0E01\u0E23","\u0E18\u0E19\u0E32\u0E01\u0E24\u0E29","\u0E18\u0E19\u0E32\u0E04\u0E0A","\u0E18\u0E19\u0E32\u0E18\u0E23","\u0E18\u0E19\u0E32\u0E1E\u0E23","\u0E18\u0E19\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E18\u0E19\u0E32\u0E20\u0E31\u0E17\u0E23","\u0E18\u0E19\u0E32\u0E20\u0E32","\u0E18\u0E19\u0E32\u0E40\u0E2A\u0E0E\u0E10\u0E4C","\u0E18\u0E19\u0E34\u0E15\u0E32","\u0E18\u0E19\u0E34\u0E2A\u0E23\u0E4C","\u0E18\u0E19\u0E42\u0E0A\u0E15\u0E34","\u0E18\u0E21\u0E25\u0E1E\u0E23\u0E23\u0E13","\u0E18\u0E23\u0E23\u0E13\u0E18\u0E23","\u0E18\u0E23\u0E23\u0E28\u0E0A\u0E19\u0E01","\u0E18\u0E23\u0E32\u0E1E\u0E07\u0E28\u0E4C","\u0E18\u0E23\u0E32\u0E1E\u0E07\u0E29\u0E4C","\u0E18\u0E23\u0E32\u0E27\u0E34\u0E17\u0E0D\u0E4C","\u0E18\u0E25\u0E34\u0E15\u0E32","\u0E18\u0E27\u0E31\u0E0A\u0E0A\u0E27\u0E34\u0E19","\u0E18\u0E31\u0E0A\u0E0A\u0E31\u0E22","\u0E18\u0E31\u0E0A\u0E1E\u0E07\u0E28\u0E4C","\u0E18\u0E31\u0E0D\u0E0D\u0E32","\u0E18\u0E31\u0E0D\u0E0D\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E18\u0E31\u0E0D\u0E22\u0E32\u0E40\u0E23\u0E28","\u0E18\u0E31\u0E0D\u0E22\u0E4C\u0E0A\u0E19\u0E01","\u0E18\u0E31\u0E0D\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E18\u0E31\u0E0D\u0E27\u0E25\u0E31\u0E22","\u0E18\u0E31\u0E0D\u0E2A\u0E34\u0E19\u0E35","\u0E18\u0E31\u0E19\u0E22\u0E1E\u0E23","\u0E18\u0E32\u0E14\u0E32","\u0E18\u0E32\u0E14\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E18\u0E32\u0E23\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E18\u0E33\u0E23\u0E07\u0E0A\u0E31\u0E22","\u0E18\u0E34\u0E14\u0E32\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E18\u0E34\u0E14\u0E32\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E18\u0E34\u0E14\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E18\u0E34\u0E15\u0E34","\u0E18\u0E34\u0E15\u0E34\u0E01\u0E23","\u0E18\u0E34\u0E1B\u0E44\u0E15\u0E22","\u0E18\u0E35\u0E15\u0E34","\u0E18\u0E35\u0E17\u0E31\u0E0A\u0E10\u0E4C","\u0E18\u0E35\u0E23\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E18\u0E35\u0E23\u0E18\u0E23\u0E23\u0E21","\u0E18\u0E35\u0E23\u0E19\u0E34\u0E14\u0E32","\u0E18\u0E35\u0E23\u0E1E\u0E07\u0E29\u0E4C","\u0E18\u0E35\u0E23\u0E1E\u0E25","\u0E18\u0E35\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E18\u0E35\u0E23\u0E30\u0E1E\u0E07\u0E29\u0E4C","\u0E18\u0E35\u0E23\u0E30\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E18\u0E35\u0E23\u0E30\u0E22\u0E38\u0E17\u0E18\u0E4C","\u0E18\u0E38\u0E14\u0E25\u0E01\u0E31\u0E0D\u0E08\u0E4C","\u0E19\u0E07\u0E19\u0E20\u0E31\u0E2A","\u0E19\u0E07\u0E1E\u0E23","\u0E19\u0E07\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E19\u0E19\u0E17\u0E1E\u0E23","\u0E19\u0E19\u0E17\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E19\u0E1E\u0E01\u0E23","\u0E19\u0E1E\u0E21\u0E32\u0E28","\u0E19\u0E1E\u0E27\u0E34\u0E19\u0E32\u0E22","\u0E19\u0E20\u0E31\u0E13","\u0E19\u0E20\u0E31\u0E17\u0E23","\u0E19\u0E20\u0E31\u0E2A\u0E01\u0E23","\u0E19\u0E20\u0E34\u0E28\u0E23\u0E32","\u0E19\u0E23\u0E23\u0E13\u0E34\u0E29\u0E32","\u0E19\u0E23\u0E32\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E19\u0E23\u0E34\u0E13\u0E18\u0E23","\u0E19\u0E23\u0E34\u0E28\u0E23\u0E32","\u0E19\u0E23\u0E35\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E19\u0E24\u0E0A\u0E32","\u0E19\u0E24\u0E17\u0E18\u0E34\u0E4C\u0E2A\u0E38\u0E19\u0E17\u0E23","\u0E19\u0E24\u0E21\u0E25","\u0E19\u0E25\u0E34\u0E19\u0E32","\u0E19\u0E27\u0E1E\u0E23\u0E23\u0E13","\u0E19\u0E27\u0E1E\u0E25","\u0E19\u0E27\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E19\u0E27\u0E31\u0E0A\u0E20\u0E23\u0E13\u0E4C","\u0E19\u0E2A\u0E34\u0E15\u0E32","\u0E19\u0E31\u0E08\u0E1E\u0E23\u0E23\u0E13","\u0E19\u0E31\u0E10\u0E1E\u0E23","\u0E19\u0E31\u0E10\u0E21\u0E25","\u0E19\u0E31\u0E10\u0E23\u0E34\u0E01\u0E32","\u0E19\u0E31\u0E10\u0E27\u0E23\u0E23\u0E13","\u0E19\u0E31\u0E13\u0E18\u0E1E\u0E07\u0E28\u0E4C","\u0E19\u0E31\u0E19\u0E10\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E19\u0E31\u0E19\u0E15\u0E4C\u0E18\u0E35\u0E23\u0E32","\u0E19\u0E31\u0E19\u0E17\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E19\u0E31\u0E19\u0E17\u0E34\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E19\u0E31\u0E19\u0E17\u0E34\u0E15\u0E32","\u0E19\u0E31\u0E19\u0E17\u0E34\u0E1E\u0E31\u0E12\u0E19\u0E4C","\u0E19\u0E31\u0E19\u0E17\u0E4C\u0E18\u0E19\u0E32","\u0E19\u0E31\u0E19\u0E17\u0E4C\u0E1E\u0E34\u0E1E\u0E31\u0E0A\u0E23\u0E4C","\u0E19\u0E31\u0E1A\u0E17\u0E2D\u0E07","\u0E19\u0E32\u0E23\u0E35","\u0E19\u0E32\u0E25\u0E34\u0E19\u0E19\u0E35","\u0E19\u0E32\u0E40\u0E14\u0E35\u0E22","\u0E19\u0E34\u0E0A\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E19\u0E34\u0E0A\u0E32\u0E20\u0E32","\u0E19\u0E34\u0E15\u0E15\u0E34\u0E22\u0E32","\u0E19\u0E34\u0E15\u0E34\u0E18\u0E23","\u0E19\u0E34\u0E15\u0E34\u0E22\u0E32","\u0E19\u0E34\u0E18\u0E34\u0E1E\u0E23","\u0E19\u0E34\u0E18\u0E34\u0E21\u0E32","\u0E19\u0E34\u0E21\u0E38","\u0E19\u0E34\u0E22\u0E14\u0E32","\u0E19\u0E34\u0E22\u0E21","\u0E19\u0E34\u0E23\u0E0A\u0E32","\u0E19\u0E34\u0E23\u0E31\u0E0D\u0E15\u0E23\u0E35","\u0E19\u0E34\u0E23\u0E38\u0E0A\u0E32","\u0E19\u0E34\u0E25\u0E22\u0E32","\u0E19\u0E34\u0E25\u0E38\u0E1A\u0E25","\u0E19\u0E34\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E19\u0E34\u0E28\u0E32\u0E0A\u0E25","\u0E19\u0E34\u0E2A\u0E23\u0E32","\u0E19\u0E38\u0E0A\u0E19\u0E32\u0E0F","\u0E19\u0E39\u0E23\u0E2E\u0E32\u0E19\u0E32\u0E19","\u0E19\u0E39\u0E23\u0E35\u0E0B\u0E30\u0E2B\u0E4C","\u0E19\u0E39\u0E23\u0E35\u0E14\u0E32","\u0E19\u0E39\u0E23\u0E40\u0E14\u0E35\u0E22\u0E19\u0E32","\u0E19\u0E49\u0E2D\u0E07\u0E19\u0E38\u0E0A","\u0E19\u0E49\u0E33\u0E1D\u0E19","\u0E1A\u0E23\u0E23\u0E08\u0E07","\u0E1A\u0E27\u0E23\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E1A\u0E32\u0E14\u0E34\u0E19\u0E18\u0E4C","\u0E1A\u0E38\u0E0D\u0E0D\u0E24\u0E17\u0E18\u0E34\u0E4C","\u0E1A\u0E38\u0E0D\u0E0D\u0E32\u0E1E\u0E23","\u0E1A\u0E38\u0E0D\u0E17\u0E2D\u0E19","\u0E1A\u0E38\u0E0D\u0E19\u0E1E","\u0E1A\u0E38\u0E0D\u0E1B\u0E25\u0E39\u0E01","\u0E1A\u0E38\u0E0D\u0E23\u0E2D\u0E14","\u0E1A\u0E38\u0E0D\u0E23\u0E37\u0E48\u0E19","\u0E1A\u0E38\u0E13\u0E22\u0E4C\u0E18\u0E34\u0E14\u0E32","\u0E1A\u0E38\u0E1B\u0E1C\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E1A\u0E38\u0E23\u0E1E\u0E25","\u0E1A\u0E38\u0E28\u0E0D\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1A\u0E38\u0E29\u0E1A\u0E32","\u0E1A\u0E39\u0E02\u0E2D\u0E23\u0E35","\u0E1A\u0E39\u0E23\u0E13\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E1A\u0E39\u0E23\u0E13\u0E34\u0E21\u0E32","\u0E1B\u0E01\u0E32\u0E2A\u0E34\u0E15","\u0E1B\u0E10\u0E21\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E1B\u0E10\u0E21\u0E32\u0E27\u0E14\u0E35","\u0E1B\u0E13\u0E15","\u0E1B\u0E13\u0E34\u0E0A\u0E32","\u0E1B\u0E15\u0E34\u0E1E\u0E31\u0E17","\u0E1B\u0E17\u0E38\u0E21\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E1B\u0E17\u0E38\u0E21\u0E1E\u0E23","\u0E1B\u0E19\u0E31\u0E0E\u0E14\u0E32","\u0E1B\u0E19\u0E31\u0E14\u0E14\u0E32","\u0E1B\u0E1E\u0E19\u0E2A\u0E23\u0E23\u0E04\u0E4C","\u0E1B\u0E20\u0E13\u0E27\u0E31\u0E0A\u0E23","\u0E1B\u0E23\u0E30\u0E01\u0E32\u0E28\u0E34\u0E15","\u0E1B\u0E23\u0E30\u0E20\u0E31\u0E2A\u0E2A\u0E23","\u0E1B\u0E23\u0E30\u0E20\u0E32\u0E1E\u0E23","\u0E1B\u0E23\u0E30\u0E20\u0E32\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E1B\u0E23\u0E30\u0E20\u0E32\u0E27\u0E14\u0E35","\u0E1B\u0E23\u0E30\u0E27\u0E38\u0E12\u0E34","\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E37\u0E2D\u0E07\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E1B\u0E23\u0E30\u0E40\u0E2A\u0E23\u0E34\u0E10\u0E1E\u0E07\u0E28\u0E4C","\u0E1B\u0E23\u0E31\u0E0D\u0E0A\u0E0D\u0E32","\u0E1B\u0E23\u0E31\u0E28\u0E19\u0E35","\u0E1B\u0E23\u0E32\u0E0A\u0E34\u0E0D\u0E32","\u0E1B\u0E23\u0E32\u0E1B\u0E15\u0E4C","\u0E1B\u0E23\u0E32\u0E23\u0E16\u0E19\u0E32","\u0E1B\u0E23\u0E34\u0E0A\u0E32\u0E15\u0E34","\u0E1B\u0E23\u0E34\u0E0D\u0E2A\u0E34\u0E23\u0E32","\u0E1B\u0E23\u0E34\u0E19\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1B\u0E23\u0E34\u0E22\u0E27\u0E34\u0E28\u0E27\u0E4C","\u0E1B\u0E23\u0E34\u0E22\u0E32\u0E01\u0E23","\u0E1B\u0E23\u0E34\u0E28\u0E19\u0E32","\u0E1B\u0E23\u0E35\u0E14\u0E32\u0E1E\u0E23","\u0E1B\u0E23\u0E35\u0E14\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1B\u0E27\u0E23\u0E23\u0E38\u0E08","\u0E1B\u0E27\u0E31\u0E19\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1B\u0E27\u0E34\u0E13\u0E32","\u0E1B\u0E27\u0E35\u0E13\u0E32","\u0E1B\u0E27\u0E35\u0E13\u0E4C\u0E2A\u0E38\u0E14\u0E32","\u0E1B\u0E28\u0E32\u0E19\u0E19\u0E17\u0E4C","\u0E1B\u0E31\u0E08\u0E21\u0E32\u0E28","\u0E1B\u0E31\u0E17\u0E21\u0E27\u0E23\u0E23\u0E13","\u0E1B\u0E32\u0E13\u0E34\u0E28\u0E32","\u0E1B\u0E32\u0E19","\u0E1B\u0E32\u0E19\u0E08\u0E34\u0E15\u0E23","\u0E1B\u0E32\u0E19\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E1B\u0E32\u0E1E\u0E08\u0E19\u0E4C","\u0E1B\u0E32\u0E23\u0E34\u0E40\u0E22\u0E28","\u0E1B\u0E34\u0E15\u0E34\u0E1E\u0E07\u0E29\u0E4C","\u0E1B\u0E34\u0E22\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E4C","\u0E1B\u0E34\u0E22\u0E18\u0E34\u0E14\u0E32","\u0E1B\u0E34\u0E22\u0E19\u0E38\u0E0A","\u0E1B\u0E34\u0E22\u0E1E\u0E23","\u0E1B\u0E34\u0E22\u0E1E\u0E31\u0E19\u0E18\u0E38\u0E4C","\u0E1B\u0E34\u0E22\u0E20\u0E31\u0E17\u0E23","\u0E1B\u0E34\u0E22\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E1B\u0E34\u0E22\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E1B\u0E34\u0E22\u0E30","\u0E1B\u0E34\u0E22\u0E30\u0E0A\u0E31\u0E22","\u0E1B\u0E34\u0E22\u0E30\u0E18\u0E34\u0E14\u0E32","\u0E1B\u0E34\u0E22\u0E30\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E4C","\u0E1B\u0E34\u0E22\u0E30\u0E40\u0E19\u0E15\u0E23","\u0E1B\u0E38\u0E13\u0E22\u0E32\u0E1E\u0E23","\u0E1B\u0E4B\u0E27\u0E22","\u0E1C\u0E01\u0E32\u0E21\u0E32\u0E28","\u0E1C\u0E25\u0E34\u0E19\u0E19\u0E32\u0E25\u0E31\u0E01\u0E29\u0E21\u0E13\u0E4C","\u0E1C\u0E39\u0E01\u0E02\u0E27\u0E31\u0E0D","\u0E1E\u0E01\u0E32\u0E27\u0E23\u0E23\u0E13","\u0E1E\u0E07\u0E28\u0E01\u0E23","\u0E1E\u0E07\u0E28\u0E18\u0E23","\u0E1E\u0E07\u0E28\u0E4C\u0E01\u0E24\u0E29\u0E13\u0E4C","\u0E1E\u0E07\u0E28\u0E4C\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E1E\u0E07\u0E28\u0E4C\u0E2A\u0E31\u0E04\u0E04\u0E4C","\u0E1E\u0E07\u0E29\u0E4C\u0E17\u0E23\u0E31\u0E1E\u0E22\u0E4C","\u0E1E\u0E07\u0E29\u0E4C\u0E19\u0E40\u0E23\u0E28","\u0E1E\u0E07\u0E29\u0E4C\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E1E\u0E07\u0E29\u0E4C\u0E2A\u0E16\u0E34\u0E15","\u0E1E\u0E0A\u0E23","\u0E1E\u0E0A\u0E23\u0E21\u0E19","\u0E1E\u0E13\u0E17\u0E23\u0E23\u0E28","\u0E1E\u0E19\u0E34\u0E15\u0E2A\u0E34\u0E23\u0E35","\u0E1E\u0E23\u0E0A\u0E32\u0E22","\u0E1E\u0E23\u0E17\u0E34\u0E21\u0E32","\u0E1E\u0E23\u0E19\u0E34\u0E20\u0E32","\u0E1E\u0E23\u0E1B\u0E23\u0E30\u0E0A\u0E32","\u0E1E\u0E23\u0E1B\u0E34\u0E22\u0E32","\u0E1E\u0E23\u0E23\u0E13\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E4C","\u0E1E\u0E23\u0E23\u0E13\u0E23\u0E32\u0E22\u0E13\u0E4C","\u0E1E\u0E23\u0E23\u0E13\u0E27\u0E32\u0E32","\u0E1E\u0E23\u0E23\u0E13\u0E44\u0E21\u0E49","\u0E1E\u0E23\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1E\u0E23\u0E27\u0E25\u0E31\u0E22","\u0E1E\u0E23\u0E27\u0E31\u0E19\u0E40\u0E1E\u0E47\u0E0D","\u0E1E\u0E23\u0E2A\u0E34\u0E19\u0E35","\u0E1E\u0E23\u0E2B\u0E21\u0E0A\u0E31\u0E22","\u0E1E\u0E23\u0E34\u0E21\u0E23\u0E15\u0E32","\u0E1E\u0E24\u0E29\u0E20\u0E32","\u0E1E\u0E25\u0E2D\u0E22\u0E23\u0E38\u0E49\u0E07","\u0E1E\u0E25\u0E2D\u0E22\u0E27\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E1E\u0E27\u0E07","\u0E1E\u0E31\u0E0A\u0E17\u0E19\u0E31\u0E19","\u0E1E\u0E31\u0E0A\u0E23\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1E\u0E31\u0E0A\u0E23\u0E1E\u0E23","\u0E1E\u0E31\u0E0A\u0E23\u0E34\u0E0D\u0E32","\u0E1E\u0E31\u0E0A\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E1E\u0E31\u0E19\u0E18\u0E27\u0E07\u0E28\u0E4C","\u0E1E\u0E32\u0E14\u0E35\u0E25\u0E4A\u0E30","\u0E1E\u0E32\u0E14\u0E35\u0E2E\u0E30","\u0E1E\u0E32\u0E23\u0E35\u0E14\u0E4A\u0E30","\u0E1E\u0E34\u0E0A\u0E0D","\u0E1E\u0E34\u0E0A\u0E0D\u0E30","\u0E1E\u0E34\u0E0A\u0E0D\u0E32\u0E20\u0E31\u0E04","\u0E1E\u0E34\u0E0A\u0E0D\u0E4C","\u0E1E\u0E34\u0E0A\u0E0D\u0E4C\u0E2A\u0E34\u0E0A\u0E0C\u0E4C","\u0E1E\u0E34\u0E0A\u0E22\u0E32","\u0E1E\u0E34\u0E0A\u0E34\u0E15\u0E0A\u0E31\u0E22","\u0E1E\u0E34\u0E17\u0E31\u0E01\u0E29\u0E4C","\u0E1E\u0E34\u0E1E\u0E31\u0E12\u0E19\u0E4C","\u0E1E\u0E34\u0E21\u0E1E\u0E21\u0E32\u0E28","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E15\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E19\u0E20\u0E32","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E1E\u0E23\u0E23\u0E13","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E20\u0E31\u0E17\u0E23","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E25\u0E32\u0E19\u0E19\u0E32","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2A\u0E38\u0E14\u0E32","\u0E1E\u0E34\u0E21\u0E25\u0E19\u0E32\u0E0E","\u0E1E\u0E34\u0E23\u0E32\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1E\u0E34\u0E23\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1E\u0E34\u0E28\u0E1E\u0E34\u0E44\u0E25","\u0E1E\u0E34\u0E40\u0E0A\u0E35\u0E22\u0E23","\u0E1E\u0E35\u0E23\u0E1E\u0E07\u0E29\u0E4C","\u0E1E\u0E35\u0E23\u0E1E\u0E23","\u0E1E\u0E35\u0E23\u0E20\u0E32\u0E2A","\u0E1E\u0E35\u0E23\u0E22\u0E38\u0E17\u0E18","\u0E1E\u0E35\u0E23\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E1E\u0E35\u0E23\u0E30\u0E0A\u0E31\u0E22","\u0E1E\u0E35\u0E23\u0E30\u0E1E\u0E25","\u0E1E\u0E38\u0E17\u0E18\u0E0A\u0E32\u0E15\u0E34","\u0E1E\u0E38\u0E17\u0E18\u0E2A\u0E27\u0E32\u0E17","\u0E1E\u0E38\u0E17\u0E18\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1E\u0E38\u0E18\u0E18\u0E34\u0E0D\u0E32","\u0E1E\u0E39\u0E25\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E4C","\u0E1E\u0E40\u0E22\u0E32\u0E27\u0E4C","\u0E1F\u0E32\u0E15\u0E34\u0E40\u0E21\u0E32\u0E30","\u0E1F\u0E32\u0E23\u0E32\u0E19\u0E31\u0E2A","\u0E1F\u0E32\u0E23\u0E34\u0E14\u0E32","\u0E1F\u0E32\u0E23\u0E35\u0E19\u0E32","\u0E1F\u0E34\u0E23\u0E14\u0E32\u0E27\u0E2A\u0E4C","\u0E20\u0E04\u0E0D\u0E32\u0E13\u0E35","\u0E20\u0E04\u0E1E\u0E07\u0E28\u0E4C","\u0E20\u0E17\u0E23\u0E0A\u0E19\u0E01","\u0E20\u0E23\u0E31\u0E13\u0E22\u0E39","\u0E20\u0E31\u0E04\u0E08\u0E34\u0E23\u0E32","\u0E20\u0E31\u0E04\u0E40\u0E1B\u0E21\u0E34\u0E01\u0E32","\u0E20\u0E31\u0E0A\u0E23\u0E32\u0E27\u0E14\u0E35","\u0E20\u0E31\u0E0A\u0E23\u0E35\u0E0D\u0E32","\u0E20\u0E31\u0E0F\u0E0A\u0E19\u0E01","\u0E20\u0E31\u0E13\u0E20\u0E34\u0E23\u0E32","\u0E20\u0E31\u0E17\u0E17\u0E34\u0E23\u0E32","\u0E20\u0E31\u0E17\u0E23\u0E01\u0E23","\u0E20\u0E31\u0E17\u0E23\u0E08\u0E35\u0E23\u0E32","\u0E20\u0E31\u0E17\u0E23\u0E0A\u0E31\u0E22","\u0E20\u0E31\u0E17\u0E23\u0E14\u0E19\u0E31\u0E22","\u0E20\u0E31\u0E17\u0E23\u0E1E\u0E07\u0E29\u0E4C","\u0E20\u0E31\u0E17\u0E23\u0E1E\u0E23","\u0E20\u0E31\u0E17\u0E23\u0E20\u0E23","\u0E20\u0E31\u0E17\u0E23\u0E27\u0E34\u0E17\u0E22\u0E4C","\u0E20\u0E31\u0E17\u0E23\u0E28\u0E22\u0E32","\u0E20\u0E31\u0E17\u0E23\u0E2A\u0E38\u0E14\u0E32","\u0E20\u0E31\u0E17\u0E23\u0E32\u0E1E\u0E23","\u0E20\u0E31\u0E17\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E20\u0E31\u0E17\u0E23\u0E32\u0E22\u0E38\u0E17\u0E18","\u0E20\u0E31\u0E17\u0E23\u0E32\u0E27\u0E38\u0E12\u0E34","\u0E20\u0E31\u0E17\u0E23\u0E4C\u0E0A\u0E19\u0E01","\u0E20\u0E31\u0E2A\u0E2A\u0E23","\u0E20\u0E32\u0E01\u0E23","\u0E20\u0E32\u0E04\u0E20\u0E39\u0E21\u0E34","\u0E20\u0E32\u0E13\u0E38\u0E27\u0E31\u0E0A\u0E23","\u0E20\u0E32\u0E19\u0E34\u0E13\u0E35","\u0E20\u0E32\u0E19\u0E38\u0E21\u0E32\u0E28","\u0E20\u0E32\u0E19\u0E38\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E20\u0E32\u0E27\u0E34\u0E19\u0E35","\u0E20\u0E32\u0E2A\u0E27\u0E23","\u0E20\u0E34\u0E0D\u0E0D\u0E14\u0E32","\u0E20\u0E39\u0E21\u0E34\u0E2A\u0E34\u0E19","\u0E20\u0E39\u0E23\u0E34\u0E0A\u0E0D\u0E32","\u0E20\u0E39\u0E23\u0E34\u0E14\u0E25","\u0E20\u0E39\u0E27\u0E19\u0E31\u0E22","\u0E20\u0E39\u0E27\u0E40\u0E14\u0E0A","\u0E20\u0E39\u0E27\u0E40\u0E23\u0E28","\u0E21\u0E07\u0E04\u0E25\u0E2A\u0E34\u0E29\u0E10\u0E4C","\u0E21\u0E13\u0E11\u0E34\u0E15\u0E32","\u0E21\u0E13\u0E17\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E21\u0E13\u0E17\u0E34\u0E0D\u0E32","\u0E21\u0E13\u0E35","\u0E21\u0E13\u0E35\u0E23\u0E38\u0E48\u0E07","\u0E21\u0E13\u0E35\u0E27\u0E23\u0E23\u0E13","\u0E21\u0E18\u0E38\u0E23\u0E14\u0E32","\u0E21\u0E19\u0E17\u0E01\u0E32\u0E19\u0E15\u0E34\u0E4C","\u0E21\u0E19\u0E31\u0E28\u0E23\u0E32","\u0E21\u0E19\u0E31\u0E2A\u0E0A\u0E31\u0E22","\u0E21\u0E19\u0E34\u0E14\u0E32","\u0E21\u0E25\u0E18\u0E34\u0E0D\u0E32","\u0E21\u0E25\u0E28\u0E34\u0E21\u0E32","\u0E21\u0E30\u0E25\u0E34","\u0E21\u0E30\u0E25\u0E34\u0E27\u0E23\u0E23\u0E13\u0E4C","\u0E21\u0E30\u0E40\u0E22\u0E47\u0E07","\u0E21\u0E31\u0E0D\u0E0A\u0E38\u0E1E\u0E23","\u0E21\u0E31\u0E17\u0E27\u0E23\u0E23\u0E13","\u0E21\u0E32\u0E19\u0E31\u0E2A","\u0E21\u0E32\u0E19\u0E34\u0E14\u0E32","\u0E21\u0E32\u0E19\u0E34\u0E15\u0E32","\u0E21\u0E32\u0E21\u0E34","\u0E21\u0E32\u0E23\u0E15\u0E35","\u0E21\u0E32\u0E23\u0E34\u0E29\u0E32","\u0E21\u0E32\u0E23\u0E35\u0E41\u0E22","\u0E21\u0E32\u0E25\u0E34\u0E19\u0E35","\u0E21\u0E32\u0E25\u0E35\u0E27\u0E23\u0E23\u0E13","\u0E21\u0E38\u0E01\u0E18\u0E34\u0E14\u0E32","\u0E21\u0E38\u0E17\u0E34\u0E15\u0E32","\u0E21\u0E38\u0E23\u0E0B\u0E32\u0E25\u0E35\u0E19","\u0E21\u0E39\u0E19\u0E35\u0E40\u0E23\u0E32\u0E30\u0E2B\u0E4C","\u0E21\u0E39\u0E2E\u0E33\u0E21\u0E31\u0E14","\u0E21\u0E40\u0E2B\u0E28\u0E27\u0E23","\u0E22\u0E23\u0E23\u0E22\u0E07","\u0E22\u0E31\u0E2A\u0E21\u0E35","\u0E22\u0E32\u0E23\u0E2D\u0E19\u0E4A\u0E30","\u0E22\u0E38\u0E17\u0E18\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E22\u0E38\u0E17\u0E18\u0E1E\u0E34\u0E0A\u0E31\u0E22","\u0E22\u0E38\u0E18\u0E34\u0E14\u0E32","\u0E22\u0E38\u0E1E\u0E14\u0E35","\u0E22\u0E38\u0E1E\u0E23\u0E32\u0E0A","\u0E22\u0E38\u0E1E\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E22\u0E38\u0E1E\u0E32\u0E27\u0E14\u0E35","\u0E22\u0E38\u0E20\u0E32\u0E1E\u0E23","\u0E22\u0E39\u0E0B\u0E19\u0E35\u0E22\u0E4C","\u0E23\u0E13\u0E01\u0E24\u0E15","\u0E23\u0E15\u0E34\u0E23\u0E2A","\u0E23\u0E27\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E23\u0E2D\u0E0B\u0E32\u0E25\u0E35","\u0E23\u0E2D\u0E21\u0E37\u0E2D\u0E25\u0E35","\u0E23\u0E2D\u0E2E\u0E32\u0E19\u0E32","\u0E23\u0E30\u0E1E\u0E35\u0E1E\u0E07\u0E28\u0E4C","\u0E23\u0E30\u0E1E\u0E35\u0E1E\u0E23\u0E23\u0E13","\u0E23\u0E30\u0E27\u0E35\u0E27\u0E31\u0E0A\u0E23\u0E4C","\u0E23\u0E31\u0E07\u0E29\u0E35","\u0E23\u0E31\u0E07\u0E2A\u0E23\u0E23\u0E17\u0E0D\u0E4C","\u0E23\u0E31\u0E07\u0E2A\u0E24\u0E29\u0E0E\u0E4C","\u0E23\u0E31\u0E07\u0E2A\u0E34\u0E22\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E23\u0E31\u0E0A\u0E01\u0E23","\u0E23\u0E31\u0E0A\u0E0E\u0E32\u0E1A\u0E39\u0E23\u0E13\u0E4C","\u0E23\u0E31\u0E0A\u0E0F\u0E32\u0E1E\u0E23","\u0E23\u0E31\u0E0A\u0E19\u0E34\u0E14\u0E32","\u0E23\u0E31\u0E0A\u0E1E\u0E34\u0E21\u0E25","\u0E23\u0E31\u0E15\u0E15\u0E34\u0E01\u0E32\u0E25","\u0E23\u0E31\u0E15\u0E15\u0E34\u0E20\u0E23\u0E13\u0E4C","\u0E23\u0E31\u0E15\u0E15\u0E34\u0E22\u0E32\u0E01\u0E23","\u0E23\u0E31\u0E15\u0E19\u0E1E\u0E25","\u0E23\u0E31\u0E15\u0E19\u0E4C\u0E15\u0E34\u0E01\u0E32\u0E23","\u0E23\u0E31\u0E15\u0E21\u0E25","\u0E23\u0E31\u0E28\u0E21\u0E35","\u0E23\u0E32\u0E22\u0E32\u0E27\u0E14\u0E35","\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E1E\u0E34\u0E0A\u0E34\u0E15","\u0E23\u0E32\u0E40\u0E21\u0E28","\u0E23\u0E34\u0E13\u0E1E\u0E31\u0E15\u0E19\u0E4C","\u0E23\u0E38\u0E08\u0E34\u0E20\u0E32","\u0E23\u0E38\u0E2A\u0E13\u0E35","\u0E23\u0E38\u0E2A\u0E14\u0E32","\u0E23\u0E38\u0E48\u0E07\u0E17\u0E34\u0E27\u0E32","\u0E23\u0E38\u0E48\u0E07\u0E24\u0E14\u0E35","\u0E23\u0E49\u0E2D\u0E2B\u0E21\u0E32\u0E14","\u0E24\u0E0A\u0E38\u0E15\u0E32","\u0E24\u0E17\u0E18\u0E34\u0E44\u0E01\u0E23","\u0E24\u0E17\u0E31\u0E22\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E25\u0E21\u0E38\u0E25","\u0E25\u0E25\u0E34\u0E15\u0E32","\u0E25\u0E30\u0E2D\u0E2D\u0E07\u0E14\u0E32\u0E27","\u0E25\u0E31\u0E01\u0E29\u0E34\u0E01\u0E32","\u0E25\u0E31\u0E04\u0E19\u0E1E\u0E07\u0E29\u0E4C","\u0E25\u0E31\u0E14\u0E14\u0E32\u0E27\u0E31\u0E25\u0E22\u0E4C","\u0E25\u0E33\u0E22\u0E2D\u0E07","\u0E25\u0E34\u0E19\u0E14\u0E32","\u0E27\u0E07\u0E28\u0E34\u0E22\u0E32","\u0E27\u0E07\u0E28\u0E4C\u0E15\u0E30\u0E27\u0E31\u0E19","\u0E27\u0E19\u0E31\u0E22","\u0E27\u0E19\u0E32\u0E25\u0E35","\u0E27\u0E19\u0E34\u0E14\u0E32","\u0E27\u0E19\u0E34\u0E2A\u0E23\u0E32","\u0E27\u0E23\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C","\u0E27\u0E23\u0E14\u0E32","\u0E27\u0E23\u0E1E\u0E23\u0E23\u0E18\u0E19\u0E4C","\u0E27\u0E23\u0E23\u0E13\u0E35","\u0E27\u0E23\u0E27\u0E34\u0E0A","\u0E27\u0E23\u0E27\u0E34\u0E19\u0E32\u0E22","\u0E27\u0E23\u0E27\u0E35\u0E22\u0E4C","\u0E27\u0E23\u0E28\u0E34\u0E29\u0E0E\u0E4C","\u0E27\u0E23\u0E31\u0E0D\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E27\u0E23\u0E32\u0E01\u0E23","\u0E27\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E27\u0E23\u0E32\u0E27\u0E38\u0E12","\u0E27\u0E23\u0E34\u0E19\u0E17\u0E18\u0E34\u0E4C\u0E18\u0E23","\u0E27\u0E23\u0E34\u0E19\u0E17\u0E23","\u0E27\u0E23\u0E34\u0E19\u0E25\u0E14\u0E32","\u0E27\u0E23\u0E34\u0E28\u0E23\u0E32","\u0E27\u0E23\u0E34\u0E29\u0E23\u0E32","\u0E27\u0E23\u0E34\u0E2A\u0E23\u0E32","\u0E27\u0E23\u0E40\u0E14\u0E0A","\u0E27\u0E23\u0E40\u0E21\u0E18","\u0E27\u0E23\u0E40\u0E21\u0E29","\u0E27\u0E25\u0E31\u0E0D\u0E0A\u0E4C\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E27\u0E25\u0E31\u0E14\u0E14\u0E32","\u0E27\u0E25\u0E31\u0E17\u0E22\u0E32","\u0E27\u0E25\u0E35","\u0E27\u0E31\u0E0A\u0E23\u0E30","\u0E27\u0E31\u0E0A\u0E23\u0E35","\u0E27\u0E31\u0E0A\u0E23\u0E35\u0E27\u0E23\u0E23\u0E13","\u0E27\u0E31\u0E12\u0E19\u0E44\u0E0A\u0E22","\u0E27\u0E31\u0E19\u0E27\u0E34\u0E2A\u0E32","\u0E27\u0E31\u0E19\u0E40\u0E1E\u0E47\u0E0D","\u0E27\u0E32\u0E19\u0E35","\u0E27\u0E32\u0E23\u0E38\u0E13\u0E35","\u0E27\u0E32\u0E28\u0E34\u0E13\u0E35","\u0E27\u0E32\u0E2A\u0E19\u0E32","\u0E27\u0E34\u0E01\u0E32\u0E13\u0E14\u0E32","\u0E27\u0E34\u0E08\u0E34\u0E15\u0E23","\u0E27\u0E34\u0E0A\u0E0D\u0E32\u0E13\u0E35","\u0E27\u0E34\u0E0A\u0E22\u0E32\u0E19\u0E19\u0E17\u0E4C","\u0E27\u0E34\u0E0A\u0E32\u0E0D","\u0E27\u0E34\u0E0A\u0E38\u0E14\u0E32","\u0E27\u0E34\u0E0D\u0E0D\u0E4C","\u0E27\u0E34\u0E13\u0E31\u0E10\u0E15\u0E32","\u0E27\u0E34\u0E17\u0E22\u0E4C\u0E1E\u0E07\u0E28\u0E4C","\u0E27\u0E34\u0E19\u0E34\u0E08","\u0E27\u0E34\u0E20\u0E32\u0E27\u0E34\u0E19","\u0E27\u0E34\u0E21\u0E25\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E27\u0E34\u0E21\u0E32\u0E25\u0E34\u0E19","\u0E27\u0E34\u0E22\u0E30\u0E14\u0E32","\u0E27\u0E34\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C\u0E0D\u0E32","\u0E27\u0E34\u0E25\u0E32\u0E28\u0E34\u0E13\u0E35","\u0E27\u0E34\u0E25\u0E32\u0E2A\u0E34\u0E19\u0E35","\u0E27\u0E34\u0E27\u0E23\u0E23\u0E18\u0E19\u0E4C","\u0E27\u0E34\u0E28\u0E23\u0E38\u0E15","\u0E27\u0E34\u0E2A\u0E32\u0E22\u0E31\u0E19\u0E15\u0E4C","\u0E27\u0E34\u0E2A\u0E38\u0E14\u0E32","\u0E27\u0E34\u0E40\u0E0A\u0E29\u0E10\u0E4C","\u0E27\u0E34\u0E44\u0E25\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E27\u0E34\u0E44\u0E25\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E27\u0E34\u0E44\u0E25\u0E27\u0E23\u0E23\u0E13","\u0E27\u0E35\u0E13\u0E32","\u0E27\u0E35\u0E23\u0E1E\u0E08\u0E19\u0E4C","\u0E27\u0E35\u0E23\u0E20\u0E31\u0E17\u0E23","\u0E27\u0E35\u0E23\u0E30\u0E01\u0E23","\u0E27\u0E35\u0E23\u0E30\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E27\u0E35\u0E23\u0E30\u0E27\u0E38\u0E18","\u0E27\u0E35\u0E23\u0E30\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E27\u0E35\u0E23\u0E32\u0E27\u0E38\u0E17\u0E18\u0E4C","\u0E27\u0E35\u0E23\u0E4C\u0E0A\u0E31\u0E0D\u0E0D\u0E32","\u0E27\u0E38\u0E12\u0E0A\u0E23\u0E34\u0E19","\u0E27\u0E38\u0E12\u0E34\u0E0A\u0E31\u0E22","\u0E28\u0E01\u0E38\u0E25\u0E15\u0E25\u0E32","\u0E28\u0E15\u0E04\u0E38\u0E13","\u0E28\u0E23\u0E0A\u0E31\u0E22","\u0E28\u0E23\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C","\u0E28\u0E23\u0E2A\u0E38\u0E14\u0E32","\u0E28\u0E23\u0E31\u0E13\u0E22\u0E39","\u0E28\u0E23\u0E31\u0E13\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E28\u0E23\u0E32\u0E22\u0E38\u0E17\u0E18","\u0E28\u0E23\u0E32\u0E22\u0E38\u0E17\u0E18\u0E4C","\u0E28\u0E23\u0E34\u0E19\u0E22\u0E32","\u0E28\u0E28\u0E34\u0E19\u0E32","\u0E28\u0E28\u0E34\u0E1E\u0E34\u0E44\u0E25","\u0E28\u0E28\u0E34\u0E21\u0E32","\u0E28\u0E28\u0E34\u0E27\u0E21\u0E25","\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C\u0E2A\u0E34\u0E17\u0E18","\u0E28\u0E31\u0E0D\u0E1E\u0E34\u0E0A\u0E0D\u0E4C","\u0E28\u0E31\u0E19\u0E2A\u0E19\u0E30","\u0E28\u0E34\u0E18\u0E23","\u0E28\u0E34\u0E19\u0E35\u0E19\u0E38\u0E0A","\u0E28\u0E34\u0E23\u0E1E\u0E07\u0E28\u0E4C","\u0E28\u0E34\u0E23\u0E32\u0E13\u0E35","\u0E28\u0E34\u0E23\u0E34\u0E02\u0E27\u0E31\u0E0D","\u0E28\u0E34\u0E23\u0E34\u0E0D\u0E32","\u0E28\u0E34\u0E23\u0E34\u0E1E\u0E23","\u0E28\u0E34\u0E23\u0E34\u0E20\u0E23\u0E13\u0E4C","\u0E28\u0E34\u0E23\u0E34\u0E23\u0E31\u0E01\u0E29\u0E4C","\u0E28\u0E34\u0E23\u0E34\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E28\u0E34\u0E23\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E28\u0E34\u0E23\u0E34\u0E29\u0E23","\u0E28\u0E34\u0E23\u0E34\u0E42\u0E09\u0E21","\u0E28\u0E34\u0E27\u0E31\u0E0A\u0E0D\u0E32","\u0E28\u0E38\u0E20\u0E01\u0E23","\u0E28\u0E38\u0E20\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E4C","\u0E28\u0E38\u0E20\u0E01\u0E34\u0E08","\u0E28\u0E38\u0E20\u0E0A\u0E31\u0E22","\u0E28\u0E38\u0E20\u0E21\u0E07\u0E04\u0E25","\u0E28\u0E38\u0E20\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E28\u0E38\u0E20\u0E2A\u0E38\u0E14\u0E32","\u0E28\u0E38\u0E20\u0E31\u0E04\u0E28\u0E23","\u0E28\u0E38\u0E20\u0E31\u0E0A\u0E0C\u0E32","\u0E28\u0E38\u0E20\u0E31\u0E2A\u0E2A\u0E23\u0E13\u0E4C","\u0E28\u0E38\u0E20\u0E32\u0E13\u0E35\u0E22\u0E4C","\u0E28\u0E38\u0E20\u0E34\u0E2A\u0E23\u0E32","\u0E28\u0E38\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E29\u0E21\u0E32\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E01\u0E25","\u0E2A\u0E01\u0E25\u0E27\u0E23\u0E23\u0E0D\u0E4C","\u0E2A\u0E07\u0E48\u0E32\u0E0A\u0E31\u0E22","\u0E2A\u0E16\u0E34\u0E14\u0E32","\u0E2A\u0E19\u0E18\u0E22\u0E32","\u0E2A\u0E21\u0E04\u0E34\u0E14","\u0E2A\u0E21\u0E08\u0E23\u0E34\u0E07","\u0E2A\u0E21\u0E08\u0E34\u0E15\u0E23","\u0E2A\u0E21\u0E1A\u0E31\u0E15\u0E34","\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C","\u0E2A\u0E21\u0E20\u0E39\u0E21\u0E34","\u0E2A\u0E21\u0E23\u0E31\u0E01","\u0E2A\u0E21\u0E31\u0E0A\u0E0D\u0E32","\u0E2A\u0E21\u0E42\u0E0A\u0E04","\u0E2A\u0E23\u0E19\u0E31\u0E17","\u0E2A\u0E23\u0E22\u0E38\u0E17\u0E18","\u0E2A\u0E23\u0E27\u0E07\u0E2A\u0E38\u0E14\u0E32","\u0E2A\u0E23\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E2A\u0E23\u0E31\u0E25\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E23\u0E31\u0E2A\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E2A\u0E23\u0E32\u0E23\u0E34\u0E19","\u0E2A\u0E23\u0E32\u0E27\u0E38\u0E12\u0E34","\u0E2A\u0E23\u0E38\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E25\u0E34\u0E19\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E2A\u0E27\u0E07\u0E29\u0E4C","\u0E2A\u0E27\u0E23\u0E23\u0E22\u0E32","\u0E2A\u0E2B\u0E31\u0E2A\u0E27\u0E23\u0E23\u0E29","\u0E2A\u0E2D","\u0E2A\u0E31\u0E07\u0E27\u0E32\u0E25","\u0E2A\u0E31\u0E08\u0E08\u0E18\u0E23\u0E23\u0E21","\u0E2A\u0E31\u0E0D\u0E0D\u0E32\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E2A\u0E31\u0E13\u0E2B\u0E4C\u0E2A\u0E34\u0E19\u0E35","\u0E2A\u0E31\u0E19\u0E0A\u0E31\u0E22","\u0E2A\u0E32\u0E04\u0E23","\u0E2A\u0E32\u0E18\u0E34\u0E15\u0E32","\u0E2A\u0E32\u0E1D\u0E35\u0E22\u0E4A\u0E30","\u0E2A\u0E32\u0E22\u0E0A\u0E25","\u0E2A\u0E32\u0E22\u0E1D\u0E19","\u0E2A\u0E32\u0E23\u0E2A\u0E34\u0E19\u0E18\u0E4C","\u0E2A\u0E32\u0E27\u0E15\u0E32","\u0E2A\u0E33\u0E40\u0E20\u0E32","\u0E2A\u0E34\u0E15\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E1E\u0E25","\u0E2A\u0E34\u0E1B\u0E1B\u0E01\u0E23","\u0E2A\u0E34\u0E23\u0E32\u0E1E\u0E23","\u0E2A\u0E34\u0E23\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E34\u0E23\u0E34\u0E0A\u0E31\u0E22","\u0E2A\u0E34\u0E23\u0E34\u0E0D\u0E32","\u0E2A\u0E34\u0E23\u0E34\u0E1E\u0E07\u0E29\u0E4C","\u0E2A\u0E34\u0E23\u0E34\u0E1E\u0E23","\u0E2A\u0E34\u0E23\u0E34\u0E21\u0E32","\u0E2A\u0E34\u0E23\u0E34\u0E21\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E2A\u0E34\u0E23\u0E34\u0E23\u0E14\u0E32","\u0E2A\u0E34\u0E23\u0E34\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E2A\u0E34\u0E23\u0E35\u0E18\u0E23","\u0E2A\u0E38\u0E01\u0E24\u0E29\u0E0E\u0E34\u0E4C","\u0E2A\u0E38\u0E02\u0E1B\u0E23\u0E30\u0E27\u0E35\u0E13\u0E4C","\u0E2A\u0E38\u0E08\u0E34\u0E15\u0E23\u0E32","\u0E2A\u0E38\u0E0A\u0E32\u0E14\u0E32","\u0E2A\u0E38\u0E0A\u0E32\u0E15\u0E34\u0E1E\u0E23\u0E23\u0E13","\u0E2A\u0E38\u0E0A\u0E32\u0E19\u0E32\u0E0E","\u0E2A\u0E38\u0E0A\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E38\u0E0A\u0E32\u0E27\u0E14\u0E35","\u0E2A\u0E38\u0E0A\u0E34\u0E25\u0E32","\u0E2A\u0E38\u0E14\u0E18\u0E34\u0E14\u0E32","\u0E2A\u0E38\u0E14\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E38\u0E17\u0E18\u0E27\u0E23\u0E23\u0E13","\u0E2A\u0E38\u0E17\u0E18\u0E32\u0E28\u0E34\u0E13\u0E35","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E0A\u0E31\u0E22","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E13\u0E31\u0E10","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E14\u0E32","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E1E\u0E07\u0E28\u0E4C","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E20\u0E32\u0E04\u0E22\u0E4C","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E38\u0E18\u0E32\u0E14\u0E32","\u0E2A\u0E38\u0E18\u0E32\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E2A\u0E38\u0E18\u0E32\u0E2A\u0E34\u0E19\u0E35","\u0E2A\u0E38\u0E18\u0E34\u0E14\u0E32","\u0E2A\u0E38\u0E18\u0E34\u0E19\u0E35","\u0E2A\u0E38\u0E18\u0E35\u0E21\u0E19\u0E15\u0E4C","\u0E2A\u0E38\u0E19\u0E31\u0E19\u0E17\u0E34\u0E13\u0E35","\u0E2A\u0E38\u0E19\u0E34\u0E15\u0E32","\u0E2A\u0E38\u0E19\u0E34\u0E29\u0E32","\u0E2A\u0E38\u0E19\u0E34\u0E2A\u0E32","\u0E2A\u0E38\u0E1E\u0E23\u0E23\u0E13\u0E1E\u0E34\u0E21\u0E1E\u0E4C","\u0E2A\u0E38\u0E1E\u0E23\u0E23\u0E13\u0E4C","\u0E2A\u0E38\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E2A\u0E38\u0E1E\u0E31\u0E15\u0E23\u0E32","\u0E2A\u0E38\u0E1E\u0E34\u0E15\u0E23\u0E32","\u0E2A\u0E38\u0E20\u0E1E\u0E07\u0E29\u0E4C","\u0E2A\u0E38\u0E20\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E2A\u0E38\u0E20\u0E32\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E2A\u0E38\u0E20\u0E32\u0E27\u0E14\u0E35","\u0E2A\u0E38\u0E21\u0E13\u0E11\u0E32","\u0E2A\u0E38\u0E23\u0E20\u0E32","\u0E2A\u0E38\u0E23\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E2A\u0E38\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E38\u0E23\u0E29\u0E34\u0E15","\u0E2A\u0E38\u0E23\u0E30","\u0E2A\u0E38\u0E23\u0E30\u0E1E\u0E07","\u0E2A\u0E38\u0E23\u0E31\u0E2A\u0E27\u0E14\u0E35","\u0E2A\u0E38\u0E23\u0E32\u0E07\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E38\u0E23\u0E34\u0E22\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E2A\u0E38\u0E23\u0E34\u0E22\u0E32","\u0E2A\u0E38\u0E23\u0E35\u0E1E\u0E07\u0E28\u0E4C","\u0E2A\u0E38\u0E23\u0E40\u0E0A\u0E29\u0E10","\u0E2A\u0E38\u0E23\u0E40\u0E14\u0E0A","\u0E2A\u0E38\u0E27\u0E04\u0E19\u0E18\u0E4C","\u0E2A\u0E38\u0E27\u0E07\u0E28\u0E4C\u0E29\u0E32","\u0E2A\u0E38\u0E27\u0E19\u0E31\u0E19\u0E15\u0E4C","\u0E2A\u0E38\u0E27\u0E23\u0E23\u0E13\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E38\u0E27\u0E25\u0E35","\u0E2A\u0E38\u0E44\u0E25\u0E21\u0E32\u0E19","\u0E2A\u0E38\u0E44\u0E2E\u0E25\u0E31\u0E19","\u0E2A\u0E42\u0E23\u0E0A\u0E32","\u0E2A\u0E44\u0E1A\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E2B\u0E17\u0E31\u0E22\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2B\u0E19\u0E39\u0E0B\u0E34\u0E19","\u0E2B\u0E19\u0E39\u0E1E\u0E34\u0E28","\u0E2B\u0E25\u0E31\u0E01\u0E17\u0E23\u0E31\u0E1E\u0E22\u0E4C","\u0E2B\u0E31\u0E2A\u0E23\u0E13","\u0E2B\u0E32\u0E1A","\u0E2B\u0E32\u0E22\u0E32\u0E15\u0E35","\u0E2D\u0E01\u0E31\u0E13\u0E2B\u0E4C","\u0E2D\u0E0A\u0E34\u0E23\u0E0D\u0E32\u0E13\u0E4C","\u0E2D\u0E13\u0E34\u0E29\u0E32","\u0E2D\u0E15\u0E34\u0E01\u0E23","\u0E2D\u0E15\u0E34\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E2D\u0E18\u0E34\u0E0A\u0E32","\u0E2D\u0E19\u0E31\u0E0D\u0E0D\u0E32","\u0E2D\u0E19\u0E34\u0E28\u0E23\u0E32","\u0E2D\u0E19\u0E38\u0E1A\u0E32\u0E25","\u0E2D\u0E19\u0E38\u0E1E\u0E07\u0E04\u0E4C","\u0E2D\u0E19\u0E38\u0E1E\u0E25","\u0E2D\u0E19\u0E38\u0E20\u0E32\u0E2A","\u0E2D\u0E19\u0E38\u0E27\u0E31\u0E15","\u0E2D\u0E19\u0E38\u0E2A\u0E23\u0E32","\u0E2D\u0E19\u0E38\u0E40\u0E17\u0E1E","\u0E2D\u0E20\u0E34\u0E0A\u0E0D\u0E32","\u0E2D\u0E20\u0E34\u0E0A\u0E32\u0E15\u0E34","\u0E2D\u0E20\u0E34\u0E23\u0E14\u0E35","\u0E2D\u0E20\u0E34\u0E23\u0E31\u0E15\u0E19","\u0E2D\u0E20\u0E34\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E2D\u0E20\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E2D\u0E20\u0E34\u0E28\u0E23\u0E32","\u0E2D\u0E21\u0E25\u0E27\u0E23\u0E23\u0E13","\u0E2D\u0E23\u0E0A\u0E32","\u0E2D\u0E23\u0E0D\u0E32","\u0E2D\u0E23\u0E13\u0E34\u0E0A\u0E32","\u0E2D\u0E23\u0E1E\u0E23\u0E23\u0E13","\u0E2D\u0E23\u0E23\u0E04\u0E1E\u0E25","\u0E2D\u0E23\u0E23\u0E16\u0E0A\u0E31\u0E22","\u0E2D\u0E23\u0E23\u0E16\u0E1E\u0E25","\u0E2D\u0E23\u0E23\u0E16\u0E27\u0E34\u0E42\u0E23\u0E08\u0E19\u0E4C","\u0E2D\u0E23\u0E23\u0E16\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34","\u0E2D\u0E23\u0E27\u0E23\u0E23\u0E13","\u0E2D\u0E23\u0E2D\u0E38\u0E21\u0E32","\u0E2D\u0E23\u0E34\u0E0D\u0E32","\u0E2D\u0E23\u0E34\u0E22\u0E32","\u0E2D\u0E23\u0E34\u0E2A\u0E32","\u0E2D\u0E23\u0E38\u0E13","\u0E2D\u0E23\u0E38\u0E13\u0E0A\u0E31\u0E22","\u0E2D\u0E23\u0E38\u0E13\u0E1E\u0E07\u0E29\u0E4C","\u0E2D\u0E23\u0E44\u0E17","\u0E2D\u0E25\u0E07\u0E01\u0E23\u0E13\u0E4C","\u0E2D\u0E2D\u0E22","\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E32\u0E20\u0E31\u0E04","\u0E2D\u0E31\u0E04\u0E04\u0E40\u0E14\u0E19\u0E32\u0E22","\u0E2D\u0E31\u0E07\u0E04\u0E13\u0E32","\u0E2D\u0E31\u0E08\u0E09\u0E23\u0E35","\u0E2D\u0E31\u0E0D\u0E0A\u0E25\u0E35","\u0E2D\u0E31\u0E0D\u0E0D\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2D\u0E31\u0E0D\u0E21\u0E13\u0E35","\u0E2D\u0E31\u0E0E\u0E10\u0E1E\u0E25","\u0E2D\u0E31\u0E17\u0E18\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C","\u0E2D\u0E31\u0E19\u0E18\u0E34\u0E01\u0E32","\u0E2D\u0E31\u0E21\u0E0B\u0E30\u0E2B\u0E4C","\u0E2D\u0E31\u0E25\u0E27\u0E35\u0E13\u0E32","\u0E2D\u0E31\u0E28\u0E27\u0E23\u0E31\u0E01\u0E29\u0E4C","\u0E2D\u0E32\u0E0B\u0E34","\u0E2D\u0E32\u0E14\u0E34\u0E29\u0E10\u0E4C","\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E15\u0E34\u0E22\u0E32","\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E34","\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E34\u0E22\u0E32","\u0E2D\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E2D\u0E32\u0E20\u0E32\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E2D\u0E32\u0E20\u0E32\u0E28\u0E34\u0E23\u0E34","\u0E2D\u0E32\u0E21\u0E35\u0E40\u0E19\u0E32\u0E30","\u0E2D\u0E32\u0E23\u0E0D\u0E32","\u0E2D\u0E32\u0E23\u0E34\u0E13\u0E35","\u0E2D\u0E32\u0E23\u0E35","\u0E2D\u0E32\u0E23\u0E35\u0E22\u0E32","\u0E2D\u0E32\u0E23\u0E4C\u0E15","\u0E2D\u0E32\u0E2B\u0E21\u0E32\u0E14","\u0E2D\u0E33\u0E04\u0E32","\u0E2D\u0E34\u0E19\u0E17\u0E4C\u0E27\u0E32\u0E23\u0E34\u0E19","\u0E2D\u0E34\u0E1A\u0E19\u0E34\u0E25\u0E2D\u0E32\u0E22\u0E32\u0E14","\u0E2D\u0E34\u0E25\u0E21\u0E35","\u0E2D\u0E34\u0E25\u0E2E\u0E31\u0E21","\u0E2D\u0E34\u0E28\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E2D\u0E34\u0E2A\u0E23\u0E30\u0E0A\u0E31\u0E22","\u0E2D\u0E34\u0E2A\u0E23\u0E35\u0E22\u0E4C","\u0E2D\u0E38\u0E01\u0E24\u0E29\u0E0E\u0E4C","\u0E2D\u0E38\u0E1A\u0E25\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2D\u0E38\u0E1A\u0E25\u0E27\u0E23\u0E23\u0E13","\u0E2D\u0E38\u0E44\u0E23","\u0E2D\u0E40\u0E19\u0E01","\u0E2E\u0E32\u0E19\u0E32\u0E19","\u0E2E\u0E32\u0E19\u0E32\u0E1F\u0E35","\u0E2E\u0E32\u0E25\u0E35\u0E21\u0E4A\u0E30\u0E2B\u0E4C","\u0E2E\u0E39\u0E14\u0E32","\u0E40\u0E01\u0E15\u0E19\u0E34\u0E20\u0E32","\u0E40\u0E01\u0E15\u0E19\u0E4C\u0E19\u0E34\u0E20\u0E32","\u0E40\u0E01\u0E27\u0E25\u0E35","\u0E40\u0E01\u0E28\u0E01\u0E19\u0E01","\u0E40\u0E01\u0E28\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E40\u0E01\u0E28\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E40\u0E01\u0E28\u0E28\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E40\u0E01\u0E28\u0E2A\u0E38\u0E14\u0E32","\u0E40\u0E01\u0E28\u0E34\u0E19\u0E35","\u0E40\u0E01\u0E29\u0E21\u0E2A\u0E38\u0E02","\u0E40\u0E01\u0E29\u0E23","\u0E40\u0E01\u0E29\u0E23\u0E32","\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E14\u0E33\u0E23\u0E07\u0E04\u0E4C","\u0E40\u0E08\u0E15\u0E1E\u0E25","\u0E40\u0E08\u0E15\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E40\u0E08\u0E19\u0E08\u0E34\u0E23\u0E32","\u0E40\u0E08\u0E19\u0E19\u0E34\u0E2A\u0E32","\u0E40\u0E08\u0E29\u0E0E\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34","\u0E40\u0E09\u0E25\u0E35\u0E22\u0E27","\u0E40\u0E0A\u0E34\u0E14","\u0E40\u0E14\u0E0A\u0E20\u0E39\u0E21\u0E34","\u0E40\u0E14\u0E0A\u0E32\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E40\u0E14\u0E42\u0E0A","\u0E40\u0E14\u0E42\u0E19\u0E32\u0E22","\u0E40\u0E15\u0E0A\u0E1E\u0E31\u0E12\u0E19\u0E4C","\u0E40\u0E15\u0E0A\u0E34\u0E15","\u0E40\u0E16\u0E25\u0E34\u0E07\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34","\u0E40\u0E17\u0E1E\u0E17\u0E31\u0E15","\u0E40\u0E17\u0E40\u0E27\u0E28\u0E27\u0E23\u0E4C","\u0E40\u0E19\u0E01\u0E29\u0E4C\u0E27\u0E34\u0E0A\u0E19\u0E32\u0E16","\u0E40\u0E19\u0E15\u0E23\u0E19\u0E20\u0E32","\u0E40\u0E19\u0E15\u0E23\u0E22\u0E32","\u0E40\u0E1A\u0E0D\u0E08\u0E21\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E40\u0E1A\u0E0D\u0E08\u0E27\u0E23\u0E23\u0E13","\u0E40\u0E1A\u0E0D\u0E0D\u0E32\u0E20\u0E32","\u0E40\u0E1A\u0E47\u0E0D\u0E08\u0E27\u0E23\u0E23\u0E13","\u0E40\u0E1B\u0E21\u0E19\u0E35\u0E22\u0E4C","\u0E40\u0E1B\u0E23\u0E35\u0E22\u0E27","\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19","\u0E40\u0E1B\u0E35\u0E48\u0E22\u0E21\u0E40\u0E14\u0E0A","\u0E40\u0E1B\u0E35\u0E48\u0E22\u0E21\u0E42\u0E01\u0E21\u0E25","\u0E40\u0E1E\u0E0A\u0E23\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E40\u0E1E\u0E0A\u0E23\u0E23\u0E38\u0E49\u0E07","\u0E40\u0E1E\u0E0A\u0E23\u0E35","\u0E40\u0E1E\u0E47\u0E0D\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E40\u0E1E\u0E47\u0E0D\u0E1E\u0E31\u0E01\u0E15\u0E23\u0E4C","\u0E40\u0E1E\u0E47\u0E0D\u0E44\u0E1E\u0E25\u0E34\u0E19","\u0E40\u0E21\u0E17\u0E19\u0E35","\u0E40\u0E21\u0E17\u0E34\u0E19\u0E35","\u0E40\u0E22\u0E47\u0E19\u0E24\u0E14\u0E35","\u0E40\u0E23\u0E13\u0E39","\u0E40\u0E23\u0E27\u0E14\u0E35","\u0E40\u0E23\u0E37\u0E2D\u0E07\u0E27\u0E34\u0E2A\u0E34\u0E10","\u0E40\u0E23\u0E37\u0E2D\u0E07\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34","\u0E40\u0E23\u0E37\u0E2D\u0E07\u0E40\u0E14\u0E0A","\u0E40\u0E23\u0E37\u0E2D\u0E07\u0E42\u0E23\u0E08\u0E19\u0E4C","\u0E40\u0E25\u0E37\u0E48\u0E2D\u0E19","\u0E40\u0E2A\u0E32\u0E27\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E40\u0E2A\u0E47\u0E19","\u0E40\u0E2B\u0E19\u0E48\u0E07","\u0E40\u0E2D\u0E01\u0E0A\u0E19","\u0E40\u0E2D\u0E01\u0E19\u0E23\u0E35","\u0E40\u0E2D\u0E01\u0E1E\u0E25","\u0E40\u0E2D\u0E01\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E40\u0E2D\u0E21\u0E21\u0E34\u0E01\u0E32","\u0E40\u0E40\u0E1E\u0E23\u0E27\u0E19\u0E20\u0E32","\u0E41\u0E01\u0E49\u0E27\u0E43\u0E08","\u0E41\u0E1B\u0E25\u0E01","\u0E41\u0E1E\u0E23\u0E1E\u0E23\u0E23\u0E13","\u0E41\u0E1E\u0E23\u0E27\u0E1E\u0E25\u0E2D\u0E22","\u0E41\u0E21\u0E30\u0E22\u0E30","\u0E41\u0E27\u0E23\u0E2D\u0E22\u0E2E\u0E31\u0E19","\u0E41\u0E2A\u0E07\u0E2A\u0E38\u0E23\u0E35\u0E22\u0E4C","\u0E41\u0E2A\u0E07\u0E42\u0E2A\u0E21","\u0E41\u0E2D\u0E19\u0E19\u0E32","\u0E42\u0E01\u0E21\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E42\u0E01\u0E21\u0E38\u0E17","\u0E42\u0E05\u0E44\u0E21\u0E19\u0E35","\u0E42\u0E0A\u0E04\u0E2D\u0E33\u0E19\u0E27\u0E22","\u0E42\u0E0A\u0E15\u0E34\u0E01\u0E32","\u0E42\u0E0B\u0E23\u0E32\u0E22\u0E32","\u0E42\u0E1E\u0E18\u0E34","\u0E42\u0E1E\u0E2A\u0E34\u0E10\u0E4C","\u0E42\u0E21\u0E19\u0E32","\u0E42\u0E22\u0E18\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E42\u0E22\u0E18\u0E34\u0E01\u0E32\u0E23\u0E4C","\u0E42\u0E23\u0E0B\u0E32\u0E14\u0E35\u0E22\u0E4C","\u0E42\u0E2A\u0E20\u0E08\u0E23\u0E35","\u0E42\u0E2A\u0E23\u0E0D\u0E32","\u0E42\u0E2A\u0E23\u0E22\u0E32","\u0E42\u0E2A\u0E2C\u0E2A","\u0E42\u0E2D\u0E0A\u0E34\u0E29\u0E10\u0E4C","\u0E44\u0E0A\u0E22\u0E1E\u0E34\u0E1E\u0E31\u0E12\u0E19\u0E4C","\u0E44\u0E0B\u0E15\u0E38\u0E25","\u0E44\u0E1E\u0E11\u0E39\u0E23","\u0E44\u0E1E\u0E23\u0E35"],female:["\u0E01\u0E0A\u0E21\u0E19","\u0E01\u0E0A\u0E32\u0E21\u0E32\u0E28","\u0E01\u0E19\u0E01\u0E1E\u0E23","\u0E01\u0E19\u0E01\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E19\u0E34\u0E29\u0E10\u0E32","\u0E01\u0E21\u0E25\u0E0A\u0E19\u0E01","\u0E01\u0E21\u0E25\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E01\u0E21\u0E25\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E21\u0E25\u0E28\u0E23\u0E35","\u0E01\u0E23\u0E23\u0E13\u0E34\u0E01\u0E32","\u0E01\u0E23\u0E23\u0E13\u0E34\u0E01\u0E32\u0E23\u0E4C","\u0E01\u0E23\u0E23\u0E13\u0E4C\u0E02\u0E19\u0E34\u0E29\u0E10\u0E32","\u0E01\u0E23\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E23\u0E27\u0E34\u0E20\u0E32","\u0E01\u0E23\u0E2D\u0E07\u0E17\u0E2D\u0E07","\u0E01\u0E23\u0E38\u0E13\u0E32\u0E21\u0E34\u0E15\u0E23","\u0E01\u0E24\u0E15\u0E22\u0E32","\u0E01\u0E24\u0E15\u0E34\u0E01\u0E32","\u0E01\u0E24\u0E15\u0E34\u0E22\u0E32\u0E13\u0E35","\u0E01\u0E24\u0E28\u0E13\u0E32","\u0E01\u0E24\u0E29\u0E0E\u0E32\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E24\u0E29\u0E13\u0E32","\u0E01\u0E27\u0E34\u0E19\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E01\u0E2D\u0E1A\u0E01\u0E38\u0E25","\u0E01\u0E31\u0E0D\u0E08\u0E19\u0E32","\u0E01\u0E31\u0E0D\u0E0A\u0E1E\u0E23","\u0E01\u0E31\u0E0D\u0E0D\u0E13\u0E20\u0E31\u0E2A","\u0E01\u0E31\u0E0D\u0E0D\u0E32\u0E13\u0E35","\u0E01\u0E31\u0E0D\u0E0D\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E01\u0E31\u0E0D\u0E0D\u0E32\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E01\u0E31\u0E13\u0E10\u0E21\u0E13\u0E35","\u0E01\u0E31\u0E19\u0E15\u0E19\u0E32","\u0E01\u0E31\u0E19\u0E15\u0E1E\u0E23","\u0E01\u0E31\u0E19\u0E15\u0E34\u0E0A\u0E32","\u0E01\u0E31\u0E19\u0E22\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E01\u0E31\u0E25\u0E22\u0E14\u0E32","\u0E01\u0E31\u0E25\u0E22\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E01\u0E31\u0E25\u0E22\u0E32\u0E13\u0E35","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E32","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E32\u0E1E\u0E23","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E34\u0E08\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E01\u0E32\u0E19\u0E15\u0E4C\u0E17\u0E34\u0E15\u0E32","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E22\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E01\u0E34\u0E15\u0E34\u0E22\u0E32","\u0E01\u0E35\u0E23\u0E15\u0E34\u0E01\u0E32","\u0E01\u0E38\u0E25\u0E18\u0E23\u0E32","\u0E01\u0E38\u0E25\u0E20\u0E31\u0E2A\u0E2A\u0E23","\u0E01\u0E38\u0E25\u0E20\u0E31\u0E2A\u0E2A\u0E23\u0E13\u0E4C","\u0E01\u0E38\u0E25\u0E2A\u0E34\u0E23\u0E34","\u0E01\u0E38\u0E2A\u0E38\u0E21\u0E32","\u0E01\u0E38\u0E49\u0E07","\u0E02\u0E08\u0E34\u0E15\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E02\u0E19\u0E34\u0E29\u0E10\u0E32","\u0E02\u0E27\u0E31\u0E0D\u0E15\u0E32","\u0E02\u0E27\u0E31\u0E0D\u0E21\u0E32\u0E28","\u0E02\u0E27\u0E31\u0E0D\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E02\u0E27\u0E31\u0E0D\u0E40\u0E19\u0E15\u0E23","\u0E02\u0E27\u0E31\u0E0D\u0E40\u0E23\u0E37\u0E2D\u0E19","\u0E04\u0E11\u0E32\u0E21\u0E32\u0E28","\u0E04\u0E13\u0E32\u0E1E\u0E24\u0E12","\u0E08\u0E07\u0E01\u0E25","\u0E08\u0E13\u0E34\u0E2A\u0E15\u0E32","\u0E08\u0E23\u0E23\u0E0D\u0E32\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E08\u0E23\u0E34\u0E0D\u0E0D\u0E32","\u0E08\u0E31\u0E19\u0E15\u0E34\u0E21\u0E32","\u0E08\u0E31\u0E19\u0E17\u0E19\u0E34\u0E20\u0E32","\u0E08\u0E31\u0E19\u0E17\u0E21\u0E32\u0E28","\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C\u0E13\u0E20\u0E32\u0E1E\u0E23","\u0E08\u0E31\u0E19\u0E17\u0E34\u0E21\u0E32","\u0E08\u0E32\u0E23\u0E27\u0E35","\u0E08\u0E32\u0E23\u0E38\u0E15\u0E32","\u0E08\u0E32\u0E23\u0E38\u0E27\u0E23\u0E23\u0E13","\u0E08\u0E34\u0E14\u0E32\u0E20\u0E32","\u0E08\u0E34\u0E15\u0E15\u0E4C\u0E19\u0E34\u0E20\u0E32","\u0E08\u0E34\u0E19\u0E14\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E08\u0E34\u0E19\u0E15\u0E19\u0E32","\u0E08\u0E34\u0E19\u0E15\u0E1E\u0E23","\u0E08\u0E34\u0E23\u0E20\u0E34\u0E0D\u0E0D\u0E32","\u0E08\u0E34\u0E23\u0E27\u0E23\u0E23\u0E13","\u0E08\u0E34\u0E23\u0E2A\u0E38\u0E14\u0E32","\u0E08\u0E34\u0E23\u0E30\u0E20\u0E31\u0E17\u0E23","\u0E08\u0E34\u0E23\u0E32\u0E01\u0E31\u0E0D","\u0E08\u0E34\u0E23\u0E32\u0E1E\u0E23","\u0E08\u0E34\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E08\u0E35\u0E23\u0E30\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E08\u0E38\u0E11\u0E32\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E08\u0E38\u0E11\u0E32\u0E1E\u0E31\u0E15\u0E18\u0E19\u0E4C","\u0E08\u0E38\u0E11\u0E32\u0E21\u0E13\u0E35","\u0E08\u0E38\u0E11\u0E32\u0E21\u0E32\u0E28","\u0E08\u0E38\u0E11\u0E32\u0E21\u0E32\u0E2A","\u0E08\u0E38\u0E11\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E08\u0E38\u0E44\u0E23\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E08\u0E38\u0E44\u0E23\u0E27\u0E23\u0E23\u0E13","\u0E0A\u0E0D\u0E32\u0E13\u0E4C\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E0A\u0E13\u0E31\u0E0D\u0E0A\u0E34\u0E14\u0E32","\u0E0A\u0E13\u0E34\u0E0A\u0E32","\u0E0A\u0E19\u0E31\u0E14\u0E14\u0E32","\u0E0A\u0E19\u0E32\u0E18\u0E34\u0E1B","\u0E0A\u0E19\u0E34\u0E18\u0E32\u0E14\u0E32","\u0E0A\u0E21\u0E31\u0E22\u0E1E\u0E23","\u0E0A\u0E25\u0E14\u0E32","\u0E0A\u0E25\u0E18\u0E23","\u0E0A\u0E25\u0E25\u0E14\u0E32","\u0E0A\u0E25\u0E34\u0E14\u0E32","\u0E0A\u0E32\u0E25\u0E34\u0E2A\u0E32","\u0E0A\u0E38\u0E15\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E0A\u0E38\u0E23\u0E35\u0E20\u0E23\u0E13\u0E4C","\u0E0A\u0E38\u0E25\u0E35\u0E1E\u0E23","\u0E0A\u0E44\u0E21\u0E1E\u0E23","\u0E0A\u0E48\u0E2D\u0E41\u0E01\u0E49\u0E27","\u0E0B\u0E31\u0E19\u0E19\u0E35\u0E22\u0E4A\u0E30","\u0E0B\u0E31\u0E22\u0E19\u0E31\u0E1A","\u0E0B\u0E35\u0E15\u0E35\u0E23\u0E2D\u0E01\u0E35\u0E40\u0E22\u0E32\u0E30","\u0E0B\u0E39\u0E40\u0E0B\u0E35\u0E22\u0E19\u0E32","\u0E0B\u0E39\u0E44\u0E23\u0E0D\u0E32","\u0E0B\u0E39\u0E44\u0E23\u0E2E\u0E32","\u0E0D\u0E32\u0E13\u0E34\u0E28\u0E32","\u0E0D\u0E32\u0E13\u0E4C\u0E2A\u0E38\u0E21\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E0D\u0E32\u0E14\u0E32","\u0E0D\u0E32\u0E19\u0E34\u0E01\u0E32","\u0E0D\u0E32\u0E19\u0E34\u0E28\u0E32","\u0E0E\u0E32\u0E23\u0E34\u0E01\u0E32","\u0E10\u0E32\u0E19\u0E34\u0E2A\u0E32","\u0E10\u0E32\u0E1B\u0E19\u0E35","\u0E10\u0E34\u0E15\u0E34\u0E19\u0E31\u0E19\u0E17\u0E32","\u0E10\u0E34\u0E15\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E10\u0E34\u0E15\u0E34\u0E21\u0E32","\u0E11\u0E34\u0E15\u0E10\u0E34\u0E15\u0E32","\u0E13\u0E10\u0E1E\u0E23","\u0E13\u0E20\u0E31\u0E2A\u0E23\u0E4C\u0E1B\u0E23\u0E30\u0E20\u0E32","\u0E13\u0E31\u0E0A\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E13\u0E31\u0E0A\u0E0A\u0E32","\u0E13\u0E31\u0E0A\u0E19\u0E20\u0E32\u0E1E\u0E31\u0E0A\u0E23\u0E4C","\u0E13\u0E31\u0E0E\u0E10\u0E32","\u0E13\u0E31\u0E0F\u0E10\u0E13\u0E34\u0E0A\u0E32","\u0E13\u0E31\u0E0F\u0E10\u0E27\u0E35\u0E23\u0E22\u0E32","\u0E13\u0E31\u0E0F\u0E10\u0E4C\u0E01\u0E38\u0E25\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E13\u0E31\u0E0F\u0E10\u0E4C\u0E23\u0E14\u0E32","\u0E13\u0E31\u0E10\u0E10\u0E32\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E13\u0E31\u0E10\u0E10\u0E34\u0E0D\u0E32","\u0E13\u0E31\u0E10\u0E15\u0E34\u0E22\u0E32","\u0E13\u0E31\u0E10\u0E18\u0E34\u0E0A\u0E32","\u0E13\u0E31\u0E10\u0E18\u0E34\u0E13\u0E35\u0E20\u0E23\u0E13\u0E4C","\u0E13\u0E31\u0E10\u0E18\u0E34\u0E14\u0E32","\u0E13\u0E31\u0E10\u0E19\u0E34\u0E0A\u0E32","\u0E13\u0E31\u0E10\u0E1E\u0E23","\u0E13\u0E31\u0E10\u0E21\u0E19\u0E15\u0E4C","\u0E13\u0E31\u0E10\u0E23\u0E34\u0E01\u0E32","\u0E13\u0E31\u0E10\u0E27\u0E14\u0E35","\u0E13\u0E31\u0E10\u0E27\u0E23\u0E32","\u0E13\u0E31\u0E10\u0E2A\u0E34\u0E22\u0E32","\u0E13\u0E31\u0E17\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E4C","\u0E13\u0E34\u0E0A\u0E0D\u0E32","\u0E13\u0E34\u0E0A\u0E21\u0E19","\u0E13\u0E34\u0E0A\u0E22\u0E4C\u0E10\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E14\u0E27\u0E07\u0E24\u0E17\u0E31\u0E22","\u0E14\u0E27\u0E07\u0E40\u0E14\u0E37\u0E2D\u0E19","\u0E14\u0E32\u0E23\u0E32\u0E18\u0E34\u0E1B","\u0E14\u0E32\u0E27\u0E23\u0E38\u0E48\u0E07","\u0E14\u0E38\u0E29\u0E0E\u0E35","\u0E15\u0E2D\u0E22\u0E1A\u0E31\u0E2A","\u0E15\u0E48\u0E27\u0E19\u0E19\u0E39\u0E23\u0E35\u0E22\u0E30\u0E2B\u0E4C","\u0E17\u0E31\u0E01\u0E29\u0E34\u0E13\u0E32","\u0E17\u0E31\u0E14\u0E14\u0E32\u0E27","\u0E17\u0E31\u0E28\u0E19\u0E35\u0E22\u0E4C","\u0E17\u0E31\u0E28\u0E19\u0E35\u0E27\u0E23\u0E23\u0E13","\u0E17\u0E31\u0E28\u0E27\u0E23\u0E23\u0E13","\u0E17\u0E34\u0E15\u0E15\u0E34\u0E22\u0E32","\u0E17\u0E34\u0E1E\u0E22\u0E4C\u0E27\u0E31\u0E25\u0E22\u0E4C","\u0E17\u0E34\u0E1E\u0E22\u0E4C\u0E2A\u0E38\u0E14\u0E32","\u0E17\u0E34\u0E20\u0E32\u0E01\u0E23\u0E13\u0E4C","\u0E17\u0E34\u0E20\u0E32\u0E1E\u0E23\u0E23\u0E13","\u0E17\u0E34\u0E23\u0E32\u0E1E\u0E23","\u0E17\u0E34\u0E27\u0E32\u0E1E\u0E23","\u0E18\u0E13\u0E1E\u0E23","\u0E18\u0E13\u0E34\u0E29\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E18\u0E19\u0E09\u0E31\u0E15\u0E23","\u0E18\u0E19\u0E13\u0E31\u0E0F\u0E10\u0E4C","\u0E18\u0E19\u0E31\u0E0D\u0E0D\u0E32","\u0E18\u0E19\u0E32\u0E1E\u0E23","\u0E18\u0E19\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E18\u0E19\u0E32\u0E20\u0E32","\u0E18\u0E19\u0E34\u0E15\u0E32","\u0E18\u0E21\u0E25\u0E1E\u0E23\u0E23\u0E13","\u0E18\u0E23\u0E23\u0E28\u0E0A\u0E19\u0E01","\u0E18\u0E25\u0E34\u0E15\u0E32","\u0E18\u0E31\u0E0D\u0E0D\u0E32","\u0E18\u0E31\u0E0D\u0E0D\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E18\u0E31\u0E0D\u0E22\u0E32\u0E40\u0E23\u0E28","\u0E18\u0E31\u0E0D\u0E22\u0E4C\u0E0A\u0E19\u0E01","\u0E18\u0E31\u0E0D\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E18\u0E31\u0E0D\u0E27\u0E25\u0E31\u0E22","\u0E18\u0E31\u0E0D\u0E2A\u0E34\u0E19\u0E35","\u0E18\u0E31\u0E19\u0E22\u0E1E\u0E23","\u0E18\u0E32\u0E14\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E18\u0E32\u0E23\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E18\u0E34\u0E14\u0E32\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E18\u0E34\u0E14\u0E32\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E18\u0E34\u0E14\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E18\u0E34\u0E15\u0E34\u0E01\u0E23","\u0E18\u0E35\u0E23\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E18\u0E35\u0E23\u0E19\u0E34\u0E14\u0E32","\u0E18\u0E38\u0E14\u0E25\u0E01\u0E31\u0E0D\u0E08\u0E4C","\u0E19\u0E07\u0E19\u0E20\u0E31\u0E2A","\u0E19\u0E07\u0E1E\u0E23","\u0E19\u0E07\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E19\u0E19\u0E17\u0E1E\u0E23","\u0E19\u0E1E\u0E21\u0E32\u0E28","\u0E19\u0E20\u0E31\u0E13","\u0E19\u0E20\u0E31\u0E17\u0E23","\u0E19\u0E20\u0E34\u0E28\u0E23\u0E32","\u0E19\u0E23\u0E23\u0E13\u0E34\u0E29\u0E32","\u0E19\u0E23\u0E34\u0E13\u0E18\u0E23","\u0E19\u0E23\u0E34\u0E28\u0E23\u0E32","\u0E19\u0E23\u0E35\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E19\u0E24\u0E21\u0E25","\u0E19\u0E25\u0E34\u0E19\u0E32","\u0E19\u0E27\u0E1E\u0E23\u0E23\u0E13","\u0E19\u0E27\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E19\u0E27\u0E31\u0E0A\u0E20\u0E23\u0E13\u0E4C","\u0E19\u0E2A\u0E34\u0E15\u0E32","\u0E19\u0E31\u0E08\u0E1E\u0E23\u0E23\u0E13","\u0E19\u0E31\u0E10\u0E1E\u0E23","\u0E19\u0E31\u0E10\u0E21\u0E25","\u0E19\u0E31\u0E10\u0E23\u0E34\u0E01\u0E32","\u0E19\u0E31\u0E10\u0E27\u0E23\u0E23\u0E13","\u0E19\u0E31\u0E19\u0E15\u0E4C\u0E18\u0E35\u0E23\u0E32","\u0E19\u0E31\u0E19\u0E17\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E19\u0E31\u0E19\u0E17\u0E34\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E19\u0E31\u0E19\u0E17\u0E34\u0E15\u0E32","\u0E19\u0E31\u0E19\u0E17\u0E4C\u0E18\u0E19\u0E32","\u0E19\u0E31\u0E1A\u0E17\u0E2D\u0E07","\u0E19\u0E32\u0E23\u0E35","\u0E19\u0E32\u0E25\u0E34\u0E19\u0E19\u0E35","\u0E19\u0E32\u0E40\u0E14\u0E35\u0E22","\u0E19\u0E34\u0E0A\u0E32\u0E20\u0E32","\u0E19\u0E34\u0E15\u0E15\u0E34\u0E22\u0E32","\u0E19\u0E34\u0E15\u0E34\u0E22\u0E32","\u0E19\u0E34\u0E18\u0E34\u0E1E\u0E23","\u0E19\u0E34\u0E18\u0E34\u0E21\u0E32","\u0E19\u0E34\u0E22\u0E14\u0E32","\u0E19\u0E34\u0E23\u0E0A\u0E32","\u0E19\u0E34\u0E23\u0E31\u0E0D\u0E15\u0E23\u0E35","\u0E19\u0E34\u0E23\u0E38\u0E0A\u0E32","\u0E19\u0E34\u0E25\u0E22\u0E32","\u0E19\u0E34\u0E25\u0E38\u0E1A\u0E25","\u0E19\u0E34\u0E28\u0E32\u0E0A\u0E25","\u0E19\u0E34\u0E2A\u0E23\u0E32","\u0E19\u0E38\u0E0A\u0E19\u0E32\u0E0F","\u0E19\u0E39\u0E23\u0E2E\u0E32\u0E19\u0E32\u0E19","\u0E19\u0E39\u0E23\u0E35\u0E0B\u0E30\u0E2B\u0E4C","\u0E19\u0E39\u0E23\u0E35\u0E14\u0E32","\u0E19\u0E39\u0E23\u0E40\u0E14\u0E35\u0E22\u0E19\u0E32","\u0E19\u0E49\u0E2D\u0E07\u0E19\u0E38\u0E0A","\u0E19\u0E49\u0E33\u0E1D\u0E19","\u0E1A\u0E27\u0E23\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E1A\u0E38\u0E0D\u0E0D\u0E32\u0E1E\u0E23","\u0E1A\u0E38\u0E0D\u0E1B\u0E25\u0E39\u0E01","\u0E1A\u0E38\u0E0D\u0E23\u0E37\u0E48\u0E19","\u0E1A\u0E38\u0E13\u0E22\u0E4C\u0E18\u0E34\u0E14\u0E32","\u0E1A\u0E38\u0E1B\u0E1C\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E1A\u0E38\u0E28\u0E0D\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1A\u0E38\u0E29\u0E1A\u0E32","\u0E1A\u0E39\u0E23\u0E13\u0E34\u0E21\u0E32","\u0E1B\u0E10\u0E21\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E1B\u0E10\u0E21\u0E32\u0E27\u0E14\u0E35","\u0E1B\u0E13\u0E34\u0E0A\u0E32","\u0E1B\u0E17\u0E38\u0E21\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E1B\u0E17\u0E38\u0E21\u0E1E\u0E23","\u0E1B\u0E19\u0E31\u0E0E\u0E14\u0E32","\u0E1B\u0E19\u0E31\u0E14\u0E14\u0E32","\u0E1B\u0E23\u0E30\u0E20\u0E31\u0E2A\u0E2A\u0E23","\u0E1B\u0E23\u0E30\u0E20\u0E32\u0E1E\u0E23","\u0E1B\u0E23\u0E30\u0E20\u0E32\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E1B\u0E23\u0E30\u0E20\u0E32\u0E27\u0E14\u0E35","\u0E1B\u0E23\u0E30\u0E40\u0E17\u0E37\u0E2D\u0E07\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E1B\u0E23\u0E31\u0E28\u0E19\u0E35","\u0E1B\u0E23\u0E32\u0E0A\u0E34\u0E0D\u0E32","\u0E1B\u0E23\u0E32\u0E23\u0E16\u0E19\u0E32","\u0E1B\u0E23\u0E34\u0E0A\u0E32\u0E15\u0E34","\u0E1B\u0E23\u0E34\u0E0D\u0E2A\u0E34\u0E23\u0E32","\u0E1B\u0E23\u0E34\u0E19\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1B\u0E23\u0E34\u0E22\u0E32\u0E01\u0E23","\u0E1B\u0E23\u0E34\u0E28\u0E19\u0E32","\u0E1B\u0E23\u0E35\u0E14\u0E32\u0E1E\u0E23","\u0E1B\u0E23\u0E35\u0E14\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1B\u0E27\u0E34\u0E13\u0E32","\u0E1B\u0E27\u0E35\u0E13\u0E32","\u0E1B\u0E27\u0E35\u0E13\u0E4C\u0E2A\u0E38\u0E14\u0E32","\u0E1B\u0E31\u0E08\u0E21\u0E32\u0E28","\u0E1B\u0E31\u0E17\u0E21\u0E27\u0E23\u0E23\u0E13","\u0E1B\u0E32\u0E13\u0E34\u0E28\u0E32","\u0E1B\u0E32\u0E19\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E1B\u0E34\u0E22\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E4C","\u0E1B\u0E34\u0E22\u0E18\u0E34\u0E14\u0E32","\u0E1B\u0E34\u0E22\u0E19\u0E38\u0E0A","\u0E1B\u0E34\u0E22\u0E1E\u0E23","\u0E1B\u0E34\u0E22\u0E20\u0E31\u0E17\u0E23","\u0E1B\u0E34\u0E22\u0E30\u0E18\u0E34\u0E14\u0E32","\u0E1B\u0E34\u0E22\u0E30\u0E40\u0E19\u0E15\u0E23","\u0E1B\u0E38\u0E13\u0E22\u0E32\u0E1E\u0E23","\u0E1C\u0E01\u0E32\u0E21\u0E32\u0E28","\u0E1C\u0E39\u0E01\u0E02\u0E27\u0E31\u0E0D","\u0E1E\u0E01\u0E32\u0E27\u0E23\u0E23\u0E13","\u0E1E\u0E0A\u0E23\u0E21\u0E19","\u0E1E\u0E19\u0E34\u0E15\u0E2A\u0E34\u0E23\u0E35","\u0E1E\u0E23\u0E17\u0E34\u0E21\u0E32","\u0E1E\u0E23\u0E19\u0E34\u0E20\u0E32","\u0E1E\u0E23\u0E1B\u0E34\u0E22\u0E32","\u0E1E\u0E23\u0E23\u0E13\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E4C","\u0E1E\u0E23\u0E23\u0E13\u0E23\u0E32\u0E22\u0E13\u0E4C","\u0E1E\u0E23\u0E23\u0E13\u0E27\u0E32\u0E32","\u0E1E\u0E23\u0E23\u0E13\u0E44\u0E21\u0E49","\u0E1E\u0E23\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1E\u0E23\u0E27\u0E25\u0E31\u0E22","\u0E1E\u0E23\u0E27\u0E31\u0E19\u0E40\u0E1E\u0E47\u0E0D","\u0E1E\u0E23\u0E2A\u0E34\u0E19\u0E35","\u0E1E\u0E23\u0E34\u0E21\u0E23\u0E15\u0E32","\u0E1E\u0E25\u0E2D\u0E22\u0E23\u0E38\u0E49\u0E07","\u0E1E\u0E25\u0E2D\u0E22\u0E27\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E1E\u0E31\u0E0A\u0E17\u0E19\u0E31\u0E19","\u0E1E\u0E31\u0E0A\u0E23\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1E\u0E31\u0E0A\u0E23\u0E1E\u0E23","\u0E1E\u0E31\u0E0A\u0E23\u0E34\u0E0D\u0E32","\u0E1E\u0E31\u0E0A\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E1E\u0E32\u0E14\u0E35\u0E25\u0E4A\u0E30","\u0E1E\u0E32\u0E14\u0E35\u0E2E\u0E30","\u0E1E\u0E32\u0E23\u0E35\u0E14\u0E4A\u0E30","\u0E1E\u0E34\u0E0A\u0E0D\u0E32\u0E20\u0E31\u0E04","\u0E1E\u0E34\u0E0A\u0E22\u0E32","\u0E1E\u0E34\u0E21\u0E1E\u0E21\u0E32\u0E28","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E15\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E19\u0E20\u0E32","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E1E\u0E23\u0E23\u0E13","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E20\u0E31\u0E17\u0E23","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E25\u0E32\u0E19\u0E19\u0E32","\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E2A\u0E38\u0E14\u0E32","\u0E1E\u0E34\u0E21\u0E25\u0E19\u0E32\u0E0E","\u0E1E\u0E34\u0E23\u0E32\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1E\u0E34\u0E23\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1E\u0E34\u0E28\u0E1E\u0E34\u0E44\u0E25","\u0E1E\u0E35\u0E23\u0E1E\u0E23","\u0E1E\u0E38\u0E17\u0E18\u0E0A\u0E32\u0E15\u0E34","\u0E1E\u0E38\u0E18\u0E18\u0E34\u0E0D\u0E32","\u0E1E\u0E40\u0E22\u0E32\u0E27\u0E4C","\u0E1F\u0E32\u0E15\u0E34\u0E40\u0E21\u0E32\u0E30","\u0E1F\u0E32\u0E23\u0E32\u0E19\u0E31\u0E2A","\u0E1F\u0E32\u0E23\u0E34\u0E14\u0E32","\u0E1F\u0E32\u0E23\u0E35\u0E19\u0E32","\u0E1F\u0E34\u0E23\u0E14\u0E32\u0E27\u0E2A\u0E4C","\u0E20\u0E04\u0E0D\u0E32\u0E13\u0E35","\u0E20\u0E17\u0E23\u0E0A\u0E19\u0E01","\u0E20\u0E31\u0E04\u0E08\u0E34\u0E23\u0E32","\u0E20\u0E31\u0E04\u0E40\u0E1B\u0E21\u0E34\u0E01\u0E32","\u0E20\u0E31\u0E0A\u0E23\u0E32\u0E27\u0E14\u0E35","\u0E20\u0E31\u0E0A\u0E23\u0E35\u0E0D\u0E32","\u0E20\u0E31\u0E0F\u0E0A\u0E19\u0E01","\u0E20\u0E31\u0E13\u0E20\u0E34\u0E23\u0E32","\u0E20\u0E31\u0E17\u0E17\u0E34\u0E23\u0E32","\u0E20\u0E31\u0E17\u0E23\u0E08\u0E35\u0E23\u0E32","\u0E20\u0E31\u0E17\u0E23\u0E1E\u0E23","\u0E20\u0E31\u0E17\u0E23\u0E20\u0E23","\u0E20\u0E31\u0E17\u0E23\u0E28\u0E22\u0E32","\u0E20\u0E31\u0E17\u0E23\u0E2A\u0E38\u0E14\u0E32","\u0E20\u0E31\u0E17\u0E23\u0E32\u0E1E\u0E23","\u0E20\u0E31\u0E17\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E20\u0E31\u0E17\u0E23\u0E4C\u0E0A\u0E19\u0E01","\u0E20\u0E31\u0E2A\u0E2A\u0E23","\u0E20\u0E32\u0E19\u0E34\u0E13\u0E35","\u0E20\u0E32\u0E19\u0E38\u0E21\u0E32\u0E28","\u0E20\u0E32\u0E27\u0E34\u0E19\u0E35","\u0E20\u0E34\u0E0D\u0E0D\u0E14\u0E32","\u0E20\u0E39\u0E23\u0E34\u0E0A\u0E0D\u0E32","\u0E21\u0E13\u0E11\u0E34\u0E15\u0E32","\u0E21\u0E13\u0E17\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E21\u0E13\u0E17\u0E34\u0E0D\u0E32","\u0E21\u0E13\u0E35\u0E23\u0E38\u0E48\u0E07","\u0E21\u0E13\u0E35\u0E27\u0E23\u0E23\u0E13","\u0E21\u0E18\u0E38\u0E23\u0E14\u0E32","\u0E21\u0E19\u0E17\u0E01\u0E32\u0E19\u0E15\u0E34\u0E4C","\u0E21\u0E19\u0E31\u0E28\u0E23\u0E32","\u0E21\u0E19\u0E34\u0E14\u0E32","\u0E21\u0E25\u0E18\u0E34\u0E0D\u0E32","\u0E21\u0E25\u0E28\u0E34\u0E21\u0E32","\u0E21\u0E30\u0E25\u0E34","\u0E21\u0E30\u0E25\u0E34\u0E27\u0E23\u0E23\u0E13\u0E4C","\u0E21\u0E31\u0E0D\u0E0A\u0E38\u0E1E\u0E23","\u0E21\u0E31\u0E17\u0E27\u0E23\u0E23\u0E13","\u0E21\u0E32\u0E19\u0E34\u0E14\u0E32","\u0E21\u0E32\u0E19\u0E34\u0E15\u0E32","\u0E21\u0E32\u0E21\u0E34","\u0E21\u0E32\u0E23\u0E15\u0E35","\u0E21\u0E32\u0E23\u0E34\u0E29\u0E32","\u0E21\u0E32\u0E23\u0E35\u0E41\u0E22","\u0E21\u0E32\u0E25\u0E34\u0E19\u0E35","\u0E21\u0E32\u0E25\u0E35\u0E27\u0E23\u0E23\u0E13","\u0E21\u0E38\u0E01\u0E18\u0E34\u0E14\u0E32","\u0E21\u0E38\u0E17\u0E34\u0E15\u0E32","\u0E21\u0E39\u0E19\u0E35\u0E40\u0E23\u0E32\u0E30\u0E2B\u0E4C","\u0E22\u0E31\u0E2A\u0E21\u0E35","\u0E22\u0E32\u0E23\u0E2D\u0E19\u0E4A\u0E30","\u0E22\u0E38\u0E18\u0E34\u0E14\u0E32","\u0E22\u0E38\u0E1E\u0E14\u0E35","\u0E22\u0E38\u0E1E\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E22\u0E38\u0E1E\u0E32\u0E27\u0E14\u0E35","\u0E22\u0E38\u0E20\u0E32\u0E1E\u0E23","\u0E22\u0E39\u0E0B\u0E19\u0E35\u0E22\u0E4C","\u0E23\u0E15\u0E34\u0E23\u0E2A","\u0E23\u0E27\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E23\u0E2D\u0E2E\u0E32\u0E19\u0E32","\u0E23\u0E30\u0E1E\u0E35\u0E1E\u0E23\u0E23\u0E13","\u0E23\u0E31\u0E07\u0E29\u0E35","\u0E23\u0E31\u0E07\u0E2A\u0E34\u0E22\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E23\u0E31\u0E0A\u0E01\u0E23","\u0E23\u0E31\u0E0A\u0E0E\u0E32\u0E1A\u0E39\u0E23\u0E13\u0E4C","\u0E23\u0E31\u0E0A\u0E0F\u0E32\u0E1E\u0E23","\u0E23\u0E31\u0E0A\u0E19\u0E34\u0E14\u0E32","\u0E23\u0E31\u0E0A\u0E1E\u0E34\u0E21\u0E25","\u0E23\u0E31\u0E15\u0E15\u0E34\u0E01\u0E32\u0E25","\u0E23\u0E31\u0E15\u0E15\u0E34\u0E20\u0E23\u0E13\u0E4C","\u0E23\u0E31\u0E15\u0E15\u0E34\u0E22\u0E32\u0E01\u0E23","\u0E23\u0E31\u0E15\u0E19\u0E4C\u0E15\u0E34\u0E01\u0E32\u0E23","\u0E23\u0E31\u0E15\u0E21\u0E25","\u0E23\u0E32\u0E22\u0E32\u0E27\u0E14\u0E35","\u0E23\u0E38\u0E08\u0E34\u0E20\u0E32","\u0E23\u0E38\u0E2A\u0E13\u0E35","\u0E23\u0E38\u0E2A\u0E14\u0E32","\u0E23\u0E38\u0E48\u0E07\u0E17\u0E34\u0E27\u0E32","\u0E23\u0E38\u0E48\u0E07\u0E24\u0E14\u0E35","\u0E24\u0E0A\u0E38\u0E15\u0E32","\u0E24\u0E17\u0E31\u0E22\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E25\u0E21\u0E38\u0E25","\u0E25\u0E25\u0E34\u0E15\u0E32","\u0E25\u0E30\u0E2D\u0E2D\u0E07\u0E14\u0E32\u0E27","\u0E25\u0E31\u0E01\u0E29\u0E34\u0E01\u0E32","\u0E25\u0E31\u0E14\u0E14\u0E32\u0E27\u0E31\u0E25\u0E22\u0E4C","\u0E25\u0E33\u0E22\u0E2D\u0E07","\u0E25\u0E34\u0E19\u0E14\u0E32","\u0E27\u0E07\u0E28\u0E34\u0E22\u0E32","\u0E27\u0E19\u0E32\u0E25\u0E35","\u0E27\u0E19\u0E34\u0E14\u0E32","\u0E27\u0E19\u0E34\u0E2A\u0E23\u0E32","\u0E27\u0E23\u0E14\u0E32","\u0E27\u0E23\u0E23\u0E13\u0E35","\u0E27\u0E23\u0E27\u0E35\u0E22\u0E4C","\u0E27\u0E23\u0E31\u0E0D\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E27\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E27\u0E23\u0E34\u0E19\u0E25\u0E14\u0E32","\u0E27\u0E23\u0E34\u0E28\u0E23\u0E32","\u0E27\u0E23\u0E34\u0E29\u0E23\u0E32","\u0E27\u0E23\u0E34\u0E2A\u0E23\u0E32","\u0E27\u0E25\u0E31\u0E0D\u0E0A\u0E4C\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E27\u0E25\u0E31\u0E14\u0E14\u0E32","\u0E27\u0E25\u0E31\u0E17\u0E22\u0E32","\u0E27\u0E25\u0E35","\u0E27\u0E31\u0E0A\u0E23\u0E35","\u0E27\u0E31\u0E0A\u0E23\u0E35\u0E27\u0E23\u0E23\u0E13","\u0E27\u0E31\u0E19\u0E27\u0E34\u0E2A\u0E32","\u0E27\u0E31\u0E19\u0E40\u0E1E\u0E47\u0E0D","\u0E27\u0E32\u0E19\u0E35","\u0E27\u0E32\u0E23\u0E38\u0E13\u0E35","\u0E27\u0E32\u0E28\u0E34\u0E13\u0E35","\u0E27\u0E34\u0E01\u0E32\u0E13\u0E14\u0E32","\u0E27\u0E34\u0E08\u0E34\u0E15\u0E23","\u0E27\u0E34\u0E0A\u0E0D\u0E32\u0E13\u0E35","\u0E27\u0E34\u0E0A\u0E38\u0E14\u0E32","\u0E27\u0E34\u0E13\u0E31\u0E10\u0E15\u0E32","\u0E27\u0E34\u0E20\u0E32\u0E27\u0E34\u0E19","\u0E27\u0E34\u0E21\u0E25\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E27\u0E34\u0E21\u0E32\u0E25\u0E34\u0E19","\u0E27\u0E34\u0E22\u0E30\u0E14\u0E32","\u0E27\u0E34\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C\u0E0D\u0E32","\u0E27\u0E34\u0E25\u0E32\u0E28\u0E34\u0E13\u0E35","\u0E27\u0E34\u0E25\u0E32\u0E2A\u0E34\u0E19\u0E35","\u0E27\u0E34\u0E2A\u0E38\u0E14\u0E32","\u0E27\u0E34\u0E44\u0E25\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E27\u0E34\u0E44\u0E25\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E27\u0E34\u0E44\u0E25\u0E27\u0E23\u0E23\u0E13","\u0E27\u0E35\u0E13\u0E32","\u0E27\u0E35\u0E23\u0E4C\u0E0A\u0E31\u0E0D\u0E0D\u0E32","\u0E27\u0E38\u0E12\u0E0A\u0E23\u0E34\u0E19","\u0E28\u0E01\u0E38\u0E25\u0E15\u0E25\u0E32","\u0E28\u0E23\u0E2A\u0E38\u0E14\u0E32","\u0E28\u0E23\u0E31\u0E13\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E28\u0E23\u0E34\u0E19\u0E22\u0E32","\u0E28\u0E28\u0E34\u0E19\u0E32","\u0E28\u0E28\u0E34\u0E1E\u0E34\u0E44\u0E25","\u0E28\u0E28\u0E34\u0E21\u0E32","\u0E28\u0E28\u0E34\u0E27\u0E21\u0E25","\u0E28\u0E34\u0E19\u0E35\u0E19\u0E38\u0E0A","\u0E28\u0E34\u0E23\u0E32\u0E13\u0E35","\u0E28\u0E34\u0E23\u0E34\u0E02\u0E27\u0E31\u0E0D","\u0E28\u0E34\u0E23\u0E34\u0E0D\u0E32","\u0E28\u0E34\u0E23\u0E34\u0E1E\u0E23","\u0E28\u0E34\u0E23\u0E34\u0E20\u0E23\u0E13\u0E4C","\u0E28\u0E34\u0E23\u0E34\u0E23\u0E31\u0E01\u0E29\u0E4C","\u0E28\u0E34\u0E23\u0E34\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E28\u0E34\u0E23\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E28\u0E34\u0E23\u0E34\u0E29\u0E23","\u0E28\u0E34\u0E23\u0E34\u0E42\u0E09\u0E21","\u0E28\u0E34\u0E27\u0E31\u0E0A\u0E0D\u0E32","\u0E28\u0E38\u0E20\u0E01\u0E32\u0E0D\u0E08\u0E19\u0E4C","\u0E28\u0E38\u0E20\u0E2A\u0E38\u0E14\u0E32","\u0E28\u0E38\u0E20\u0E31\u0E04\u0E28\u0E23","\u0E28\u0E38\u0E20\u0E31\u0E0A\u0E0C\u0E32","\u0E28\u0E38\u0E20\u0E31\u0E2A\u0E2A\u0E23\u0E13\u0E4C","\u0E28\u0E38\u0E20\u0E32\u0E13\u0E35\u0E22\u0E4C","\u0E28\u0E38\u0E20\u0E34\u0E2A\u0E23\u0E32","\u0E2A\u0E01\u0E25\u0E27\u0E23\u0E23\u0E0D\u0E4C","\u0E2A\u0E16\u0E34\u0E14\u0E32","\u0E2A\u0E21\u0E08\u0E23\u0E34\u0E07","\u0E2A\u0E21\u0E31\u0E0A\u0E0D\u0E32","\u0E2A\u0E23\u0E27\u0E07\u0E2A\u0E38\u0E14\u0E32","\u0E2A\u0E23\u0E31\u0E25\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E23\u0E31\u0E2A\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E2A\u0E23\u0E32\u0E23\u0E34\u0E19","\u0E2A\u0E25\u0E34\u0E19\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E2A\u0E27\u0E23\u0E23\u0E22\u0E32","\u0E2A\u0E31\u0E0D\u0E0D\u0E32\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E2A\u0E31\u0E13\u0E2B\u0E4C\u0E2A\u0E34\u0E19\u0E35","\u0E2A\u0E32\u0E18\u0E34\u0E15\u0E32","\u0E2A\u0E32\u0E1D\u0E35\u0E22\u0E4A\u0E30","\u0E2A\u0E32\u0E22\u0E0A\u0E25","\u0E2A\u0E32\u0E22\u0E1D\u0E19","\u0E2A\u0E32\u0E27\u0E15\u0E32","\u0E2A\u0E34\u0E15\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E34\u0E23\u0E32\u0E1E\u0E23","\u0E2A\u0E34\u0E23\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E34\u0E23\u0E34\u0E0D\u0E32","\u0E2A\u0E34\u0E23\u0E34\u0E1E\u0E23","\u0E2A\u0E34\u0E23\u0E34\u0E21\u0E32","\u0E2A\u0E34\u0E23\u0E34\u0E21\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E2A\u0E34\u0E23\u0E34\u0E23\u0E14\u0E32","\u0E2A\u0E34\u0E23\u0E34\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E2A\u0E34\u0E23\u0E35\u0E18\u0E23","\u0E2A\u0E38\u0E02\u0E1B\u0E23\u0E30\u0E27\u0E35\u0E13\u0E4C","\u0E2A\u0E38\u0E08\u0E34\u0E15\u0E23\u0E32","\u0E2A\u0E38\u0E0A\u0E32\u0E14\u0E32","\u0E2A\u0E38\u0E0A\u0E32\u0E15\u0E34\u0E1E\u0E23\u0E23\u0E13","\u0E2A\u0E38\u0E0A\u0E32\u0E19\u0E32\u0E0E","\u0E2A\u0E38\u0E0A\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E38\u0E0A\u0E32\u0E27\u0E14\u0E35","\u0E2A\u0E38\u0E0A\u0E34\u0E25\u0E32","\u0E2A\u0E38\u0E14\u0E18\u0E34\u0E14\u0E32","\u0E2A\u0E38\u0E14\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E38\u0E17\u0E18\u0E27\u0E23\u0E23\u0E13","\u0E2A\u0E38\u0E17\u0E18\u0E32\u0E28\u0E34\u0E13\u0E35","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E14\u0E32","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E2A\u0E38\u0E18\u0E32\u0E14\u0E32","\u0E2A\u0E38\u0E18\u0E32\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E2A\u0E38\u0E18\u0E32\u0E2A\u0E34\u0E19\u0E35","\u0E2A\u0E38\u0E18\u0E34\u0E14\u0E32","\u0E2A\u0E38\u0E18\u0E34\u0E19\u0E35","\u0E2A\u0E38\u0E19\u0E31\u0E19\u0E17\u0E34\u0E13\u0E35","\u0E2A\u0E38\u0E19\u0E34\u0E15\u0E32","\u0E2A\u0E38\u0E19\u0E34\u0E29\u0E32","\u0E2A\u0E38\u0E19\u0E34\u0E2A\u0E32","\u0E2A\u0E38\u0E1E\u0E23\u0E23\u0E13\u0E1E\u0E34\u0E21\u0E1E\u0E4C","\u0E2A\u0E38\u0E1E\u0E23\u0E23\u0E13\u0E4C","\u0E2A\u0E38\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E2A\u0E38\u0E1E\u0E31\u0E15\u0E23\u0E32","\u0E2A\u0E38\u0E1E\u0E34\u0E15\u0E23\u0E32","\u0E2A\u0E38\u0E20\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E2A\u0E38\u0E20\u0E32\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E2A\u0E38\u0E20\u0E32\u0E27\u0E14\u0E35","\u0E2A\u0E38\u0E21\u0E13\u0E11\u0E32","\u0E2A\u0E38\u0E23\u0E20\u0E32","\u0E2A\u0E38\u0E23\u0E31\u0E2A\u0E27\u0E14\u0E35","\u0E2A\u0E38\u0E23\u0E32\u0E07\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E38\u0E23\u0E34\u0E22\u0E32","\u0E2A\u0E38\u0E27\u0E04\u0E19\u0E18\u0E4C","\u0E2A\u0E38\u0E27\u0E07\u0E28\u0E4C\u0E29\u0E32","\u0E2A\u0E38\u0E27\u0E19\u0E31\u0E19\u0E15\u0E4C","\u0E2A\u0E38\u0E27\u0E23\u0E23\u0E13\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2A\u0E38\u0E27\u0E25\u0E35","\u0E2A\u0E42\u0E23\u0E0A\u0E32","\u0E2A\u0E44\u0E1A\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E2B\u0E17\u0E31\u0E22\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2B\u0E19\u0E39\u0E0B\u0E34\u0E19","\u0E2B\u0E19\u0E39\u0E1E\u0E34\u0E28","\u0E2B\u0E32\u0E22\u0E32\u0E15\u0E35","\u0E2D\u0E0A\u0E34\u0E23\u0E0D\u0E32\u0E13\u0E4C","\u0E2D\u0E13\u0E34\u0E29\u0E32","\u0E2D\u0E15\u0E34\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E2D\u0E18\u0E34\u0E0A\u0E32","\u0E2D\u0E19\u0E31\u0E0D\u0E0D\u0E32","\u0E2D\u0E19\u0E34\u0E28\u0E23\u0E32","\u0E2D\u0E19\u0E38\u0E2A\u0E23\u0E32","\u0E2D\u0E20\u0E34\u0E0A\u0E0D\u0E32","\u0E2D\u0E20\u0E34\u0E23\u0E14\u0E35","\u0E2D\u0E20\u0E34\u0E27\u0E23\u0E23\u0E13","\u0E2D\u0E20\u0E34\u0E28\u0E23\u0E32","\u0E2D\u0E21\u0E25\u0E27\u0E23\u0E23\u0E13","\u0E2D\u0E23\u0E0A\u0E32","\u0E2D\u0E23\u0E0D\u0E32","\u0E2D\u0E23\u0E13\u0E34\u0E0A\u0E32","\u0E2D\u0E23\u0E1E\u0E23\u0E23\u0E13","\u0E2D\u0E23\u0E27\u0E23\u0E23\u0E13","\u0E2D\u0E23\u0E2D\u0E38\u0E21\u0E32","\u0E2D\u0E23\u0E34\u0E0D\u0E32","\u0E2D\u0E23\u0E34\u0E22\u0E32","\u0E2D\u0E23\u0E34\u0E2A\u0E32","\u0E2D\u0E23\u0E44\u0E17","\u0E2D\u0E31\u0E01\u0E29\u0E23\u0E32\u0E20\u0E31\u0E04","\u0E2D\u0E31\u0E04\u0E04\u0E40\u0E14\u0E19\u0E32\u0E22","\u0E2D\u0E31\u0E07\u0E04\u0E13\u0E32","\u0E2D\u0E31\u0E08\u0E09\u0E23\u0E35","\u0E2D\u0E31\u0E0D\u0E0A\u0E25\u0E35","\u0E2D\u0E31\u0E0D\u0E0D\u0E32\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2D\u0E31\u0E0D\u0E21\u0E13\u0E35","\u0E2D\u0E31\u0E19\u0E18\u0E34\u0E01\u0E32","\u0E2D\u0E31\u0E25\u0E27\u0E35\u0E13\u0E32","\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E15\u0E34\u0E22\u0E32","\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E34\u0E22\u0E32","\u0E2D\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E2D\u0E32\u0E20\u0E32\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E2D\u0E32\u0E20\u0E32\u0E28\u0E34\u0E23\u0E34","\u0E2D\u0E32\u0E21\u0E35\u0E40\u0E19\u0E32\u0E30","\u0E2D\u0E32\u0E23\u0E0D\u0E32","\u0E2D\u0E32\u0E23\u0E34\u0E13\u0E35","\u0E2D\u0E32\u0E23\u0E35","\u0E2D\u0E32\u0E23\u0E35\u0E22\u0E32","\u0E2D\u0E34\u0E19\u0E17\u0E4C\u0E27\u0E32\u0E23\u0E34\u0E19","\u0E2D\u0E34\u0E25\u0E21\u0E35","\u0E2D\u0E34\u0E25\u0E2E\u0E31\u0E21","\u0E2D\u0E34\u0E28\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E2D\u0E34\u0E2A\u0E23\u0E35\u0E22\u0E4C","\u0E2D\u0E38\u0E1A\u0E25\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E2D\u0E38\u0E1A\u0E25\u0E27\u0E23\u0E23\u0E13","\u0E2D\u0E38\u0E44\u0E23","\u0E2E\u0E32\u0E19\u0E32\u0E19","\u0E2E\u0E39\u0E14\u0E32","\u0E40\u0E01\u0E15\u0E19\u0E34\u0E20\u0E32","\u0E40\u0E01\u0E15\u0E19\u0E4C\u0E19\u0E34\u0E20\u0E32","\u0E40\u0E01\u0E27\u0E25\u0E35","\u0E40\u0E01\u0E28\u0E01\u0E19\u0E01","\u0E40\u0E01\u0E28\u0E23\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E40\u0E01\u0E28\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E40\u0E01\u0E28\u0E28\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E40\u0E01\u0E28\u0E2A\u0E38\u0E14\u0E32","\u0E40\u0E01\u0E28\u0E34\u0E19\u0E35","\u0E40\u0E01\u0E29\u0E23","\u0E40\u0E01\u0E29\u0E23\u0E32","\u0E40\u0E08\u0E19\u0E08\u0E34\u0E23\u0E32","\u0E40\u0E08\u0E19\u0E19\u0E34\u0E2A\u0E32","\u0E40\u0E09\u0E25\u0E35\u0E22\u0E27","\u0E40\u0E19\u0E15\u0E23\u0E19\u0E20\u0E32","\u0E40\u0E19\u0E15\u0E23\u0E22\u0E32","\u0E40\u0E1A\u0E0D\u0E08\u0E21\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E40\u0E1A\u0E0D\u0E08\u0E27\u0E23\u0E23\u0E13","\u0E40\u0E1A\u0E0D\u0E0D\u0E32\u0E20\u0E32","\u0E40\u0E1A\u0E47\u0E0D\u0E08\u0E27\u0E23\u0E23\u0E13","\u0E40\u0E1B\u0E21\u0E19\u0E35\u0E22\u0E4C","\u0E40\u0E1B\u0E23\u0E35\u0E22\u0E27","\u0E40\u0E1E\u0E0A\u0E23\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E40\u0E1E\u0E0A\u0E23\u0E23\u0E38\u0E49\u0E07","\u0E40\u0E1E\u0E0A\u0E23\u0E35","\u0E40\u0E1E\u0E47\u0E0D\u0E17\u0E34\u0E1E\u0E22\u0E4C","\u0E40\u0E1E\u0E47\u0E0D\u0E1E\u0E31\u0E01\u0E15\u0E23\u0E4C","\u0E40\u0E1E\u0E47\u0E0D\u0E44\u0E1E\u0E25\u0E34\u0E19","\u0E40\u0E21\u0E17\u0E19\u0E35","\u0E40\u0E21\u0E17\u0E34\u0E19\u0E35","\u0E40\u0E22\u0E47\u0E19\u0E24\u0E14\u0E35","\u0E40\u0E23\u0E13\u0E39","\u0E40\u0E23\u0E27\u0E14\u0E35","\u0E40\u0E2A\u0E32\u0E27\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E40\u0E2D\u0E01\u0E19\u0E23\u0E35","\u0E40\u0E2D\u0E21\u0E21\u0E34\u0E01\u0E32","\u0E40\u0E40\u0E1E\u0E23\u0E27\u0E19\u0E20\u0E32","\u0E41\u0E01\u0E49\u0E27\u0E43\u0E08","\u0E41\u0E1E\u0E23\u0E1E\u0E23\u0E23\u0E13","\u0E41\u0E1E\u0E23\u0E27\u0E1E\u0E25\u0E2D\u0E22","\u0E41\u0E21\u0E30\u0E22\u0E30","\u0E41\u0E27\u0E23\u0E2D\u0E22\u0E2E\u0E31\u0E19","\u0E41\u0E2A\u0E07\u0E2A\u0E38\u0E23\u0E35\u0E22\u0E4C","\u0E41\u0E2A\u0E07\u0E42\u0E2A\u0E21","\u0E41\u0E2D\u0E19\u0E19\u0E32","\u0E42\u0E0A\u0E15\u0E34\u0E01\u0E32","\u0E42\u0E0B\u0E23\u0E32\u0E22\u0E32","\u0E42\u0E21\u0E19\u0E32","\u0E42\u0E22\u0E18\u0E34\u0E01\u0E32\u0E23\u0E4C","\u0E42\u0E2A\u0E20\u0E08\u0E23\u0E35","\u0E42\u0E2A\u0E23\u0E0D\u0E32","\u0E42\u0E2A\u0E23\u0E22\u0E32","\u0E44\u0E0B\u0E15\u0E38\u0E25"],male:["\u0E01\u0E19\u0E01\u0E0A\u0E31\u0E22","\u0E01\u0E19\u0E01\u0E27\u0E23\u0E23\u0E13","\u0E01\u0E23\u0E13\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E01\u0E23\u0E13\u0E4C","\u0E01\u0E23\u0E34\u0E19\u0E17\u0E4C","\u0E01\u0E24\u0E15\u0E32\u0E19\u0E19","\u0E01\u0E24\u0E15\u0E34\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E01\u0E24\u0E29\u0E01\u0E23","\u0E01\u0E24\u0E29\u0E0E\u0E34\u0E4C\u0E18\u0E19\u0E31\u0E0A","\u0E01\u0E24\u0E29\u0E13\u0E4C\u0E02\u0E08\u0E23","\u0E01\u0E25\u0E48\u0E33\u0E04\u0E32\u0E19","\u0E01\u0E27\u0E35\u0E22\u0E38\u0E17\u0E18","\u0E01\u0E27\u0E35\u0E23\u0E20\u0E31\u0E17\u0E23","\u0E01\u0E29\u0E34\u0E14\u0E34\u0E2A","\u0E01\u0E2D\u0E1A\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E4C","\u0E01\u0E31\u0E13\u0E27\u0E35\u0E22\u0E4C","\u0E01\u0E31\u0E19\u0E15\u0E4C\u0E28\u0E38\u0E20\u0E13\u0E31\u0E0A","\u0E01\u0E32\u0E19\u0E15\u0E4C\u0E18\u0E19\u0E34\u0E15","\u0E01\u0E34\u0E08\u0E14\u0E35","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E0A\u0E31\u0E22","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E18\u0E31\u0E0A","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E1E\u0E07\u0E04\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E1E\u0E07\u0E28\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E1E\u0E31\u0E17\u0E18\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E01\u0E34\u0E15\u0E15\u0E34\u0E40\u0E14\u0E0A","\u0E01\u0E34\u0E34\u0E15\u0E15\u0E34\u0E01\u0E23","\u0E01\u0E38\u0E25\u0E0A\u0E32\u0E15\u0E34","\u0E01\u0E39\u0E14\u0E34\u0E07","\u0E01\u0E48\u0E2D\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E4C","\u0E04\u0E07\u0E01\u0E23\u0E30\u0E1E\u0E31\u0E19","\u0E04\u0E33\u0E20\u0E32","\u0E04\u0E38\u0E49\u0E07","\u0E08\u0E15\u0E38\u0E23\u0E1E\u0E23","\u0E08\u0E23\u0E31\u0E2A\u0E24\u0E17\u0E18\u0E34\u0E4C","\u0E08\u0E23\u0E34\u0E22\u0E27\u0E31\u0E15\u0E23","\u0E08\u0E2D\u0E21\u0E1E\u0E25","\u0E08\u0E31\u0E19\u0E17\u0E23\u0E32","\u0E08\u0E32\u0E15\u0E38\u0E23\u0E20\u0E31\u0E17\u0E23","\u0E08\u0E33\u0E19\u0E32\u0E0D","\u0E08\u0E34\u0E23\u0E17\u0E35\u0E1B\u0E15\u0E4C","\u0E08\u0E34\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E08\u0E34\u0E23\u0E30\u0E1E\u0E07\u0E28\u0E4C","\u0E08\u0E34\u0E23\u0E40\u0E2A\u0E01\u0E02\u0E4C","\u0E08\u0E35\u0E2E\u0E32\u0E19","\u0E08\u0E38\u0E11\u0E32","\u0E09\u0E31\u0E15\u0E23","\u0E0A\u0E19\u0E32\u0E18\u0E34\u0E1B","\u0E0A\u0E22\u0E38\u0E15","\u0E0A\u0E25\u0E18\u0E32\u0E19\u0E35","\u0E0A\u0E25\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C","\u0E0A\u0E27\u0E14\u0E25","\u0E0A\u0E27\u0E19\u0E32\u0E01\u0E23","\u0E0A\u0E27\u0E31\u0E25\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E0A\u0E27\u0E42\u0E23\u0E08\u0E19\u0E4C","\u0E0A\u0E31\u0E0A\u0E0A\u0E27\u0E32\u0E25\u0E22\u0E4C","\u0E0A\u0E31\u0E0A\u0E27\u0E32\u0E25","\u0E0A\u0E31\u0E22\u0E0A\u0E19\u0E30","\u0E0A\u0E31\u0E22\u0E13\u0E31\u0E0E\u0E10\u0E4C","\u0E0A\u0E31\u0E22\u0E1E\u0E25","\u0E0A\u0E32\u0E0D\u0E0A\u0E25","\u0E0A\u0E32\u0E0D\u0E0A\u0E31\u0E22","\u0E0A\u0E32\u0E15\u0E34\u0E0A\u0E31\u0E22","\u0E0A\u0E32\u0E19\u0E19","\u0E0A\u0E32\u0E25\u0E32\u0E14\u0E25","\u0E0A\u0E34\u0E19\u0E01\u0E23","\u0E0B\u0E38\u0E01\u0E23\u0E35","\u0E0B\u0E39\u0E1F\u0E22\u0E31\u0E19","\u0E0B\u0E39\u0E25\u0E1F\u0E35\u0E22\u0E4C","\u0E0C\u0E32\u0E13\u0E1B\u0E23\u0E35\u0E0A\u0E32","\u0E0D\u0E32\u0E13\u0E20\u0E31\u0E17\u0E23","\u0E10\u0E13\u0E1E\u0E25","\u0E10\u0E32\u0E19\u0E17\u0E31\u0E15","\u0E10\u0E32\u0E19\u0E31\u0E19\u0E14\u0E23","\u0E10\u0E32\u0E1B\u0E01\u0E23\u0E13\u0E4C","\u0E13\u0E0A\u0E18\u0E24\u0E15","\u0E13\u0E10\u0E1E\u0E07\u0E28\u0E4C","\u0E13\u0E20\u0E31\u0E17\u0E23","\u0E13\u0E23\u0E07\u0E04\u0E4C\u0E1E\u0E23","\u0E13\u0E23\u0E07\u0E04\u0E4C\u0E24\u0E17\u0E18\u0E34\u0E4C","\u0E13\u0E24\u0E20\u0E13","\u0E13\u0E2A\u0E23\u0E27\u0E07","\u0E13\u0E31\u0E0E\u0E10\u0E01\u0E23","\u0E13\u0E31\u0E0F\u0E10\u0E4C\u0E20\u0E13","\u0E13\u0E31\u0E10\u0E0A\u0E19\u0E19","\u0E13\u0E31\u0E10\u0E18\u0E19\u0E0A\u0E31\u0E22","\u0E13\u0E31\u0E10\u0E1E\u0E07\u0E04\u0E4C","\u0E13\u0E31\u0E10\u0E1E\u0E07\u0E28\u0E4C","\u0E13\u0E31\u0E10\u0E1E\u0E07\u0E29\u0E4C","\u0E13\u0E31\u0E10\u0E1E\u0E19\u0E18\u0E4C","\u0E13\u0E31\u0E10\u0E1E\u0E25","\u0E13\u0E31\u0E10\u0E27\u0E38\u0E12\u0E34","\u0E13\u0E31\u0E17\u0E01\u0E23","\u0E13\u0E34\u0E0A\u0E20\u0E39\u0E21\u0E34","\u0E14\u0E19\u0E38\u0E20\u0E31\u0E17\u0E23","\u0E14\u0E2D\u0E01\u0E44\u0E21\u0E49","\u0E14\u0E32\u0E27\u0E18\u0E07","\u0E14\u0E33\u0E23\u0E07\u0E04\u0E4C","\u0E15\u0E2D\u0E2E\u0E32","\u0E15\u0E30\u0E27\u0E31\u0E19","\u0E16\u0E32\u0E27\u0E23","\u0E17\u0E19\u0E32\u0E27\u0E38\u0E12\u0E34","\u0E17\u0E19\u0E38\u0E0A\u0E39\u0E1E\u0E07\u0E29\u0E4C","\u0E17\u0E23\u0E07\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E17\u0E27\u0E35\u0E22\u0E28","\u0E17\u0E27\u0E35\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E17\u0E28\u0E40\u0E17\u0E1E","\u0E17\u0E2D\u0E07\u0E04\u0E39\u0E13","\u0E17\u0E2D\u0E07\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C","\u0E17\u0E2D\u0E07\u0E1E\u0E31\u0E19\u0E41\u0E2A\u0E19","\u0E17\u0E2D\u0E07\u0E2D\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E17\u0E30\u0E19\u0E38","\u0E18\u0E19\u0E01\u0E23","\u0E18\u0E19\u0E01\u0E24\u0E15","\u0E18\u0E19\u0E01\u0E24\u0E29","\u0E18\u0E19\u0E19\u0E19\u0E17\u0E4C","\u0E18\u0E19\u0E1E\u0E25","\u0E18\u0E19\u0E20\u0E31\u0E17\u0E23","\u0E18\u0E19\u0E20\u0E31\u0E17\u0E23\u0E4C","\u0E18\u0E19\u0E20\u0E39\u0E21\u0E34","\u0E18\u0E19\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E18\u0E19\u0E27\u0E31\u0E15","\u0E18\u0E19\u0E27\u0E31\u0E19\u0E15\u0E4C","\u0E18\u0E19\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E18\u0E19\u0E31\u0E15\u0E16\u0E4C","\u0E18\u0E19\u0E31\u0E19\u0E17\u0E4C\u0E0A\u0E31\u0E22","\u0E18\u0E19\u0E32\u0E01\u0E23","\u0E18\u0E19\u0E32\u0E01\u0E24\u0E29","\u0E18\u0E19\u0E32\u0E04\u0E0A","\u0E18\u0E19\u0E32\u0E18\u0E23","\u0E18\u0E19\u0E32\u0E20\u0E31\u0E17\u0E23","\u0E18\u0E19\u0E32\u0E40\u0E2A\u0E0E\u0E10\u0E4C","\u0E18\u0E19\u0E34\u0E2A\u0E23\u0E4C","\u0E18\u0E19\u0E42\u0E0A\u0E15\u0E34","\u0E18\u0E23\u0E23\u0E13\u0E18\u0E23","\u0E18\u0E23\u0E32\u0E1E\u0E07\u0E28\u0E4C","\u0E18\u0E23\u0E32\u0E1E\u0E07\u0E29\u0E4C","\u0E18\u0E23\u0E32\u0E27\u0E34\u0E17\u0E0D\u0E4C","\u0E18\u0E27\u0E31\u0E0A\u0E0A\u0E27\u0E34\u0E19","\u0E18\u0E31\u0E0A\u0E0A\u0E31\u0E22","\u0E18\u0E31\u0E0A\u0E1E\u0E07\u0E28\u0E4C","\u0E18\u0E32\u0E14\u0E32","\u0E18\u0E33\u0E23\u0E07\u0E0A\u0E31\u0E22","\u0E18\u0E34\u0E15\u0E34","\u0E18\u0E34\u0E1B\u0E44\u0E15\u0E22","\u0E18\u0E35\u0E15\u0E34","\u0E18\u0E35\u0E17\u0E31\u0E0A\u0E10\u0E4C","\u0E18\u0E35\u0E23\u0E18\u0E23\u0E23\u0E21","\u0E18\u0E35\u0E23\u0E1E\u0E07\u0E29\u0E4C","\u0E18\u0E35\u0E23\u0E1E\u0E25","\u0E18\u0E35\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E18\u0E35\u0E23\u0E30\u0E1E\u0E07\u0E29\u0E4C","\u0E18\u0E35\u0E23\u0E30\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E18\u0E35\u0E23\u0E30\u0E22\u0E38\u0E17\u0E18\u0E4C","\u0E19\u0E19\u0E17\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E19\u0E1E\u0E01\u0E23","\u0E19\u0E1E\u0E27\u0E34\u0E19\u0E32\u0E22","\u0E19\u0E20\u0E31\u0E2A\u0E01\u0E23","\u0E19\u0E23\u0E32\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E19\u0E24\u0E0A\u0E32","\u0E19\u0E24\u0E17\u0E18\u0E34\u0E4C\u0E2A\u0E38\u0E19\u0E17\u0E23","\u0E19\u0E27\u0E1E\u0E25","\u0E19\u0E31\u0E13\u0E18\u0E1E\u0E07\u0E28\u0E4C","\u0E19\u0E31\u0E19\u0E10\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E19\u0E31\u0E19\u0E17\u0E34\u0E1E\u0E31\u0E12\u0E19\u0E4C","\u0E19\u0E31\u0E19\u0E17\u0E4C\u0E1E\u0E34\u0E1E\u0E31\u0E0A\u0E23\u0E4C","\u0E19\u0E34\u0E0A\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E19\u0E34\u0E15\u0E34\u0E18\u0E23","\u0E19\u0E34\u0E21\u0E38","\u0E19\u0E34\u0E22\u0E21","\u0E19\u0E34\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E1A\u0E23\u0E23\u0E08\u0E07","\u0E1A\u0E32\u0E14\u0E34\u0E19\u0E18\u0E4C","\u0E1A\u0E38\u0E0D\u0E0D\u0E24\u0E17\u0E18\u0E34\u0E4C","\u0E1A\u0E38\u0E0D\u0E17\u0E2D\u0E19","\u0E1A\u0E38\u0E0D\u0E19\u0E1E","\u0E1A\u0E38\u0E0D\u0E23\u0E2D\u0E14","\u0E1A\u0E38\u0E23\u0E1E\u0E25","\u0E1A\u0E39\u0E02\u0E2D\u0E23\u0E35","\u0E1A\u0E39\u0E23\u0E13\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E1B\u0E01\u0E32\u0E2A\u0E34\u0E15","\u0E1B\u0E13\u0E15","\u0E1B\u0E15\u0E34\u0E1E\u0E31\u0E17","\u0E1B\u0E1E\u0E19\u0E2A\u0E23\u0E23\u0E04\u0E4C","\u0E1B\u0E20\u0E13\u0E27\u0E31\u0E0A\u0E23","\u0E1B\u0E23\u0E30\u0E01\u0E32\u0E28\u0E34\u0E15","\u0E1B\u0E23\u0E30\u0E27\u0E38\u0E12\u0E34","\u0E1B\u0E23\u0E30\u0E40\u0E2A\u0E23\u0E34\u0E10\u0E1E\u0E07\u0E28\u0E4C","\u0E1B\u0E23\u0E31\u0E0D\u0E0A\u0E0D\u0E32","\u0E1B\u0E23\u0E32\u0E1B\u0E15\u0E4C","\u0E1B\u0E23\u0E34\u0E22\u0E27\u0E34\u0E28\u0E27\u0E4C","\u0E1B\u0E27\u0E23\u0E23\u0E38\u0E08","\u0E1B\u0E27\u0E31\u0E19\u0E23\u0E31\u0E15\u0E19\u0E4C","\u0E1B\u0E28\u0E32\u0E19\u0E19\u0E17\u0E4C","\u0E1B\u0E32\u0E19","\u0E1B\u0E32\u0E19\u0E08\u0E34\u0E15\u0E23","\u0E1B\u0E32\u0E1E\u0E08\u0E19\u0E4C","\u0E1B\u0E32\u0E23\u0E34\u0E40\u0E22\u0E28","\u0E1B\u0E34\u0E15\u0E34\u0E1E\u0E07\u0E29\u0E4C","\u0E1B\u0E34\u0E22\u0E1E\u0E31\u0E19\u0E18\u0E38\u0E4C","\u0E1B\u0E34\u0E22\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E1B\u0E34\u0E22\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E1B\u0E34\u0E22\u0E30","\u0E1B\u0E34\u0E22\u0E30\u0E0A\u0E31\u0E22","\u0E1B\u0E34\u0E22\u0E30\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E4C","\u0E1B\u0E4B\u0E27\u0E22","\u0E1C\u0E25\u0E34\u0E19\u0E19\u0E32\u0E25\u0E31\u0E01\u0E29\u0E21\u0E13\u0E4C","\u0E1E\u0E07\u0E28\u0E01\u0E23","\u0E1E\u0E07\u0E28\u0E18\u0E23","\u0E1E\u0E07\u0E28\u0E4C\u0E01\u0E24\u0E29\u0E13\u0E4C","\u0E1E\u0E07\u0E28\u0E4C\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E1E\u0E07\u0E28\u0E4C\u0E2A\u0E31\u0E04\u0E04\u0E4C","\u0E1E\u0E07\u0E29\u0E4C\u0E17\u0E23\u0E31\u0E1E\u0E22\u0E4C","\u0E1E\u0E07\u0E29\u0E4C\u0E19\u0E40\u0E23\u0E28","\u0E1E\u0E07\u0E29\u0E4C\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E1E\u0E07\u0E29\u0E4C\u0E2A\u0E16\u0E34\u0E15","\u0E1E\u0E0A\u0E23","\u0E1E\u0E13\u0E17\u0E23\u0E23\u0E28","\u0E1E\u0E23\u0E0A\u0E32\u0E22","\u0E1E\u0E23\u0E1B\u0E23\u0E30\u0E0A\u0E32","\u0E1E\u0E23\u0E2B\u0E21\u0E0A\u0E31\u0E22","\u0E1E\u0E24\u0E29\u0E20\u0E32","\u0E1E\u0E27\u0E07","\u0E1E\u0E31\u0E0A\u0E23\u0E1E\u0E23","\u0E1E\u0E31\u0E12\u0E19\u0E32","\u0E1E\u0E31\u0E19\u0E18\u0E27\u0E07\u0E28\u0E4C","\u0E1E\u0E34\u0E0A\u0E0D","\u0E1E\u0E34\u0E0A\u0E0D\u0E30","\u0E1E\u0E34\u0E0A\u0E0D\u0E4C","\u0E1E\u0E34\u0E0A\u0E0D\u0E4C\u0E2A\u0E34\u0E0A\u0E0C\u0E4C","\u0E1E\u0E34\u0E0A\u0E34\u0E15\u0E0A\u0E31\u0E22","\u0E1E\u0E34\u0E17\u0E31\u0E01\u0E29\u0E4C","\u0E1E\u0E34\u0E1E\u0E31\u0E12\u0E19\u0E4C","\u0E1E\u0E34\u0E40\u0E0A\u0E35\u0E22\u0E23","\u0E1E\u0E35\u0E23\u0E1E\u0E07\u0E29\u0E4C","\u0E1E\u0E35\u0E23\u0E20\u0E32\u0E2A","\u0E1E\u0E35\u0E23\u0E22\u0E38\u0E17\u0E18","\u0E1E\u0E35\u0E23\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E1E\u0E35\u0E23\u0E30\u0E0A\u0E31\u0E22","\u0E1E\u0E35\u0E23\u0E30\u0E1E\u0E25","\u0E1E\u0E38\u0E17\u0E18\u0E0A\u0E32\u0E15\u0E34","\u0E1E\u0E38\u0E17\u0E18\u0E2A\u0E27\u0E32\u0E17","\u0E1E\u0E38\u0E17\u0E18\u0E34\u0E19\u0E31\u0E19\u0E17\u0E4C","\u0E1E\u0E39\u0E25\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E4C","\u0E20\u0E04\u0E1E\u0E07\u0E28\u0E4C","\u0E20\u0E23\u0E31\u0E13\u0E22\u0E39","\u0E20\u0E31\u0E17\u0E23\u0E01\u0E23","\u0E20\u0E31\u0E17\u0E23\u0E0A\u0E31\u0E22","\u0E20\u0E31\u0E17\u0E23\u0E14\u0E19\u0E31\u0E22","\u0E20\u0E31\u0E17\u0E23\u0E1E\u0E07\u0E29\u0E4C","\u0E20\u0E31\u0E17\u0E23\u0E27\u0E34\u0E17\u0E22\u0E4C","\u0E20\u0E31\u0E17\u0E23\u0E32\u0E22\u0E38\u0E17\u0E18","\u0E20\u0E31\u0E17\u0E23\u0E32\u0E27\u0E38\u0E12\u0E34","\u0E20\u0E32\u0E01\u0E23","\u0E20\u0E32\u0E04\u0E20\u0E39\u0E21\u0E34","\u0E20\u0E32\u0E13\u0E38\u0E27\u0E31\u0E0A\u0E23","\u0E20\u0E32\u0E19\u0E38\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E20\u0E32\u0E2A\u0E27\u0E23","\u0E20\u0E39\u0E21\u0E34\u0E2A\u0E34\u0E19","\u0E20\u0E39\u0E23\u0E34\u0E14\u0E25","\u0E20\u0E39\u0E27\u0E19\u0E31\u0E22","\u0E20\u0E39\u0E27\u0E40\u0E14\u0E0A","\u0E20\u0E39\u0E27\u0E40\u0E23\u0E28","\u0E21\u0E07\u0E04\u0E25\u0E2A\u0E34\u0E29\u0E10\u0E4C","\u0E21\u0E13\u0E35","\u0E21\u0E19\u0E31\u0E2A\u0E0A\u0E31\u0E22","\u0E21\u0E30\u0E40\u0E22\u0E47\u0E07","\u0E21\u0E32\u0E19\u0E31\u0E2A","\u0E21\u0E38\u0E23\u0E0B\u0E32\u0E25\u0E35\u0E19","\u0E21\u0E39\u0E2E\u0E33\u0E21\u0E31\u0E14","\u0E21\u0E40\u0E2B\u0E28\u0E27\u0E23","\u0E22\u0E23\u0E23\u0E22\u0E07","\u0E22\u0E38\u0E17\u0E18\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E22\u0E38\u0E17\u0E18\u0E1E\u0E34\u0E0A\u0E31\u0E22","\u0E22\u0E38\u0E1E\u0E23\u0E32\u0E0A","\u0E23\u0E13\u0E01\u0E24\u0E15","\u0E23\u0E2D\u0E0B\u0E32\u0E25\u0E35","\u0E23\u0E2D\u0E21\u0E37\u0E2D\u0E25\u0E35","\u0E23\u0E30\u0E1E\u0E35\u0E1E\u0E07\u0E28\u0E4C","\u0E23\u0E30\u0E27\u0E35\u0E27\u0E31\u0E0A\u0E23\u0E4C","\u0E23\u0E31\u0E07\u0E2A\u0E23\u0E23\u0E17\u0E0D\u0E4C","\u0E23\u0E31\u0E07\u0E2A\u0E24\u0E29\u0E0E\u0E4C","\u0E23\u0E31\u0E15\u0E19\u0E1E\u0E25","\u0E23\u0E31\u0E28\u0E21\u0E35","\u0E23\u0E32\u0E29\u0E0E\u0E23\u0E4C\u0E1E\u0E34\u0E0A\u0E34\u0E15","\u0E23\u0E32\u0E40\u0E21\u0E28","\u0E23\u0E34\u0E13\u0E1E\u0E31\u0E15\u0E19\u0E4C","\u0E23\u0E49\u0E2D\u0E2B\u0E21\u0E32\u0E14","\u0E24\u0E17\u0E18\u0E34\u0E44\u0E01\u0E23","\u0E25\u0E31\u0E04\u0E19\u0E1E\u0E07\u0E29\u0E4C","\u0E27\u0E07\u0E28\u0E4C\u0E15\u0E30\u0E27\u0E31\u0E19","\u0E27\u0E19\u0E31\u0E22","\u0E27\u0E23\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C","\u0E27\u0E23\u0E1E\u0E23\u0E23\u0E18\u0E19\u0E4C","\u0E27\u0E23\u0E27\u0E34\u0E0A","\u0E27\u0E23\u0E27\u0E34\u0E19\u0E32\u0E22","\u0E27\u0E23\u0E28\u0E34\u0E29\u0E0E\u0E4C","\u0E27\u0E23\u0E32\u0E01\u0E23","\u0E27\u0E23\u0E32\u0E27\u0E38\u0E12","\u0E27\u0E23\u0E34\u0E19\u0E17\u0E18\u0E34\u0E4C\u0E18\u0E23","\u0E27\u0E23\u0E34\u0E19\u0E17\u0E23","\u0E27\u0E23\u0E40\u0E14\u0E0A","\u0E27\u0E23\u0E40\u0E21\u0E18","\u0E27\u0E23\u0E40\u0E21\u0E29","\u0E27\u0E31\u0E0A\u0E23\u0E30","\u0E27\u0E31\u0E12\u0E19\u0E44\u0E0A\u0E22","\u0E27\u0E32\u0E2A\u0E19\u0E32","\u0E27\u0E34\u0E0A\u0E22\u0E32\u0E19\u0E19\u0E17\u0E4C","\u0E27\u0E34\u0E0A\u0E32\u0E0D","\u0E27\u0E34\u0E0D\u0E0D\u0E4C","\u0E27\u0E34\u0E17\u0E22\u0E4C\u0E1E\u0E07\u0E28\u0E4C","\u0E27\u0E34\u0E19\u0E34\u0E08","\u0E27\u0E34\u0E27\u0E23\u0E23\u0E18\u0E19\u0E4C","\u0E27\u0E34\u0E28\u0E23\u0E38\u0E15","\u0E27\u0E34\u0E2A\u0E32\u0E22\u0E31\u0E19\u0E15\u0E4C","\u0E27\u0E34\u0E40\u0E0A\u0E29\u0E10\u0E4C","\u0E27\u0E35\u0E23\u0E1E\u0E08\u0E19\u0E4C","\u0E27\u0E35\u0E23\u0E20\u0E31\u0E17\u0E23","\u0E27\u0E35\u0E23\u0E30\u0E01\u0E23","\u0E27\u0E35\u0E23\u0E30\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E27\u0E35\u0E23\u0E30\u0E27\u0E38\u0E18","\u0E27\u0E35\u0E23\u0E30\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E27\u0E35\u0E23\u0E32\u0E27\u0E38\u0E17\u0E18\u0E4C","\u0E27\u0E38\u0E12\u0E34\u0E0A\u0E31\u0E22","\u0E28\u0E15\u0E04\u0E38\u0E13","\u0E28\u0E23\u0E0A\u0E31\u0E22","\u0E28\u0E23\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C","\u0E28\u0E23\u0E31\u0E13\u0E22\u0E39","\u0E28\u0E23\u0E32\u0E22\u0E38\u0E17\u0E18","\u0E28\u0E23\u0E32\u0E22\u0E38\u0E17\u0E18\u0E4C","\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C\u0E2A\u0E34\u0E17\u0E18","\u0E28\u0E31\u0E0D\u0E1E\u0E34\u0E0A\u0E0D\u0E4C","\u0E28\u0E31\u0E19\u0E2A\u0E19\u0E30","\u0E28\u0E34\u0E18\u0E23","\u0E28\u0E34\u0E23\u0E1E\u0E07\u0E28\u0E4C","\u0E28\u0E38\u0E20\u0E01\u0E23","\u0E28\u0E38\u0E20\u0E01\u0E34\u0E08","\u0E28\u0E38\u0E20\u0E0A\u0E31\u0E22","\u0E28\u0E38\u0E20\u0E21\u0E07\u0E04\u0E25","\u0E28\u0E38\u0E20\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E28\u0E38\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E29\u0E21\u0E32\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E01\u0E25","\u0E2A\u0E07\u0E48\u0E32\u0E0A\u0E31\u0E22","\u0E2A\u0E19\u0E18\u0E22\u0E32","\u0E2A\u0E21\u0E04\u0E34\u0E14","\u0E2A\u0E21\u0E08\u0E34\u0E15\u0E23","\u0E2A\u0E21\u0E1A\u0E31\u0E15\u0E34","\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C","\u0E2A\u0E21\u0E20\u0E39\u0E21\u0E34","\u0E2A\u0E21\u0E23\u0E31\u0E01","\u0E2A\u0E21\u0E42\u0E0A\u0E04","\u0E2A\u0E23\u0E19\u0E31\u0E17","\u0E2A\u0E23\u0E22\u0E38\u0E17\u0E18","\u0E2A\u0E23\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E2A\u0E23\u0E32\u0E27\u0E38\u0E12\u0E34","\u0E2A\u0E23\u0E38\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E27\u0E07\u0E29\u0E4C","\u0E2A\u0E2B\u0E31\u0E2A\u0E27\u0E23\u0E23\u0E29","\u0E2A\u0E2D","\u0E2A\u0E31\u0E07\u0E27\u0E32\u0E25","\u0E2A\u0E31\u0E08\u0E08\u0E18\u0E23\u0E23\u0E21","\u0E2A\u0E31\u0E19\u0E0A\u0E31\u0E22","\u0E2A\u0E32\u0E04\u0E23","\u0E2A\u0E32\u0E22\u0E0A\u0E25","\u0E2A\u0E32\u0E23\u0E2A\u0E34\u0E19\u0E18\u0E4C","\u0E2A\u0E33\u0E40\u0E20\u0E32","\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E1E\u0E25","\u0E2A\u0E34\u0E1B\u0E1B\u0E01\u0E23","\u0E2A\u0E34\u0E23\u0E34\u0E0A\u0E31\u0E22","\u0E2A\u0E34\u0E23\u0E34\u0E1E\u0E07\u0E29\u0E4C","\u0E2A\u0E38\u0E01\u0E24\u0E29\u0E0E\u0E34\u0E4C","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E0A\u0E31\u0E22","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E13\u0E31\u0E10","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E1E\u0E07\u0E28\u0E4C","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E20\u0E32\u0E04\u0E22\u0E4C","\u0E2A\u0E38\u0E17\u0E18\u0E34\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E38\u0E18\u0E35\u0E21\u0E19\u0E15\u0E4C","\u0E2A\u0E38\u0E20\u0E1E\u0E07\u0E29\u0E4C","\u0E2A\u0E38\u0E23\u0E27\u0E34\u0E0A\u0E0D\u0E4C","\u0E2A\u0E38\u0E23\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E38\u0E23\u0E29\u0E34\u0E15","\u0E2A\u0E38\u0E23\u0E30","\u0E2A\u0E38\u0E23\u0E30\u0E1E\u0E07","\u0E2A\u0E38\u0E23\u0E34\u0E22\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E2A\u0E38\u0E23\u0E35\u0E1E\u0E07\u0E28\u0E4C","\u0E2A\u0E38\u0E23\u0E40\u0E0A\u0E29\u0E10","\u0E2A\u0E38\u0E23\u0E40\u0E14\u0E0A","\u0E2A\u0E38\u0E44\u0E25\u0E21\u0E32\u0E19","\u0E2A\u0E38\u0E44\u0E2E\u0E25\u0E31\u0E19","\u0E2B\u0E25\u0E31\u0E01\u0E17\u0E23\u0E31\u0E1E\u0E22\u0E4C","\u0E2B\u0E31\u0E2A\u0E23\u0E13","\u0E2B\u0E32\u0E1A","\u0E2D\u0E01\u0E31\u0E13\u0E2B\u0E4C","\u0E2D\u0E15\u0E34\u0E01\u0E23","\u0E2D\u0E19\u0E38\u0E1A\u0E32\u0E25","\u0E2D\u0E19\u0E38\u0E1E\u0E07\u0E04\u0E4C","\u0E2D\u0E19\u0E38\u0E1E\u0E25","\u0E2D\u0E19\u0E38\u0E20\u0E32\u0E2A","\u0E2D\u0E19\u0E38\u0E27\u0E31\u0E15","\u0E2D\u0E19\u0E38\u0E40\u0E17\u0E1E","\u0E2D\u0E20\u0E34\u0E0A\u0E32\u0E15\u0E34","\u0E2D\u0E20\u0E34\u0E23\u0E31\u0E15\u0E19","\u0E2D\u0E20\u0E34\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C","\u0E2D\u0E23\u0E23\u0E04\u0E1E\u0E25","\u0E2D\u0E23\u0E23\u0E16\u0E0A\u0E31\u0E22","\u0E2D\u0E23\u0E23\u0E16\u0E1E\u0E25","\u0E2D\u0E23\u0E23\u0E16\u0E27\u0E34\u0E42\u0E23\u0E08\u0E19\u0E4C","\u0E2D\u0E23\u0E23\u0E16\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34","\u0E2D\u0E23\u0E38\u0E13","\u0E2D\u0E23\u0E38\u0E13\u0E0A\u0E31\u0E22","\u0E2D\u0E23\u0E38\u0E13\u0E1E\u0E07\u0E29\u0E4C","\u0E2D\u0E25\u0E07\u0E01\u0E23\u0E13\u0E4C","\u0E2D\u0E2D\u0E22","\u0E2D\u0E31\u0E0E\u0E10\u0E1E\u0E25","\u0E2D\u0E31\u0E17\u0E18\u0E2A\u0E34\u0E17\u0E18\u0E34\u0E4C","\u0E2D\u0E31\u0E21\u0E0B\u0E30\u0E2B\u0E4C","\u0E2D\u0E31\u0E28\u0E27\u0E23\u0E31\u0E01\u0E29\u0E4C","\u0E2D\u0E32\u0E0B\u0E34","\u0E2D\u0E32\u0E14\u0E34\u0E29\u0E10\u0E4C","\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E34","\u0E2D\u0E32\u0E23\u0E4C\u0E15","\u0E2D\u0E32\u0E2B\u0E21\u0E32\u0E14","\u0E2D\u0E33\u0E04\u0E32","\u0E2D\u0E34\u0E1A\u0E19\u0E34\u0E25\u0E2D\u0E32\u0E22\u0E32\u0E14","\u0E2D\u0E34\u0E2A\u0E23\u0E30\u0E0A\u0E31\u0E22","\u0E2D\u0E38\u0E01\u0E24\u0E29\u0E0E\u0E4C","\u0E2D\u0E40\u0E19\u0E01","\u0E2E\u0E32\u0E19\u0E32\u0E1F\u0E35","\u0E2E\u0E32\u0E25\u0E35\u0E21\u0E4A\u0E30\u0E2B\u0E4C","\u0E40\u0E01\u0E29\u0E21\u0E2A\u0E38\u0E02","\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34\u0E14\u0E33\u0E23\u0E07\u0E04\u0E4C","\u0E40\u0E08\u0E15\u0E1E\u0E25","\u0E40\u0E08\u0E15\u0E23\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E40\u0E08\u0E29\u0E0E\u0E32\u0E20\u0E23\u0E13\u0E4C","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E40\u0E09\u0E25\u0E34\u0E21\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34","\u0E40\u0E0A\u0E34\u0E14","\u0E40\u0E14\u0E0A\u0E20\u0E39\u0E21\u0E34","\u0E40\u0E14\u0E0A\u0E32\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E40\u0E14\u0E42\u0E0A","\u0E40\u0E14\u0E42\u0E19\u0E32\u0E22","\u0E40\u0E15\u0E0A\u0E1E\u0E31\u0E12\u0E19\u0E4C","\u0E40\u0E15\u0E0A\u0E34\u0E15","\u0E40\u0E16\u0E25\u0E34\u0E07\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34","\u0E40\u0E17\u0E1E\u0E17\u0E31\u0E15","\u0E40\u0E17\u0E40\u0E27\u0E28\u0E27\u0E23\u0E4C","\u0E40\u0E19\u0E01\u0E29\u0E4C\u0E27\u0E34\u0E0A\u0E19\u0E32\u0E16","\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19","\u0E40\u0E1B\u0E35\u0E48\u0E22\u0E21\u0E40\u0E14\u0E0A","\u0E40\u0E1B\u0E35\u0E48\u0E22\u0E21\u0E42\u0E01\u0E21\u0E25","\u0E40\u0E23\u0E37\u0E2D\u0E07\u0E27\u0E34\u0E2A\u0E34\u0E10","\u0E40\u0E23\u0E37\u0E2D\u0E07\u0E40\u0E01\u0E35\u0E22\u0E23\u0E15\u0E34","\u0E40\u0E23\u0E37\u0E2D\u0E07\u0E40\u0E14\u0E0A","\u0E40\u0E23\u0E37\u0E2D\u0E07\u0E42\u0E23\u0E08\u0E19\u0E4C","\u0E40\u0E25\u0E37\u0E48\u0E2D\u0E19","\u0E40\u0E2A\u0E47\u0E19","\u0E40\u0E2B\u0E19\u0E48\u0E07","\u0E40\u0E2D\u0E01\u0E0A\u0E19","\u0E40\u0E2D\u0E01\u0E1E\u0E25","\u0E40\u0E2D\u0E01\u0E27\u0E31\u0E12\u0E19\u0E4C","\u0E41\u0E1B\u0E25\u0E01","\u0E41\u0E2A\u0E07\u0E2A\u0E38\u0E23\u0E35\u0E22\u0E4C","\u0E42\u0E01\u0E21\u0E34\u0E19\u0E17\u0E23\u0E4C","\u0E42\u0E01\u0E21\u0E38\u0E17","\u0E42\u0E05\u0E44\u0E21\u0E19\u0E35","\u0E42\u0E0A\u0E04\u0E2D\u0E33\u0E19\u0E27\u0E22","\u0E42\u0E1E\u0E18\u0E34","\u0E42\u0E1E\u0E2A\u0E34\u0E10\u0E4C","\u0E42\u0E22\u0E18\u0E01\u0E32\u0E19\u0E15\u0E4C","\u0E42\u0E23\u0E0B\u0E32\u0E14\u0E35\u0E22\u0E4C","\u0E42\u0E2A\u0E2C\u0E2A","\u0E42\u0E2D\u0E0A\u0E34\u0E29\u0E10\u0E4C","\u0E44\u0E0A\u0E22\u0E1E\u0E34\u0E1E\u0E31\u0E12\u0E19\u0E4C","\u0E44\u0E1E\u0E11\u0E39\u0E23","\u0E44\u0E1E\u0E23\u0E35"]};var chunk_OEFEQTSW_k={generic:["\u0E01\u0E35\u0E23\u0E15\u0E34\u0E27\u0E31\u0E12\u0E19\u0E32\u0E19\u0E38\u0E28\u0E32\u0E2A\u0E19\u0E4C","\u0E07\u0E32\u0E21\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E07\u0E32\u0E21\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E07\u0E32\u0E21\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E07\u0E32\u0E21\u0E19\u0E2D\u0E01","\u0E07\u0E32\u0E21\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E07\u0E32\u0E21\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E08\u0E31\u0E19\u0E17\u0E23\u0E42\u0E0A\u0E15\u0E34","\u0E08\u0E31\u0E19\u0E17\u0E42\u0E0A\u0E15\u0E34","\u0E08\u0E34\u0E19\u0E14\u0E32\u0E1E\u0E25","\u0E0A\u0E32\u0E0D\u0E42\u0E25\u0E2B\u0E30","\u0E0A\u0E38\u0E21\u0E1E\u0E25","\u0E13 \u0E19\u0E04\u0E23","\u0E13 \u0E1A\u0E32\u0E07\u0E0A\u0E49\u0E32\u0E07","\u0E13 \u0E1B\u0E49\u0E2D\u0E21\u0E40\u0E1E\u0E0A\u0E23","\u0E14\u0E33\u0E43\u0E2A","\u0E18\u0E23\u0E23\u0E21\u0E40\u0E2A\u0E19","\u0E19\u0E23\u0E34\u0E19\u0E17\u0E23\u0E01\u0E38\u0E25","\u0E19\u0E23\u0E34\u0E19\u0E17\u0E23\u0E32\u0E07\u0E01\u0E39\u0E23","\u0E19\u0E32\u0E04\u0E2A\u0E27\u0E31\u0E2A\u0E14\u0E34\u0E4C","\u0E1A\u0E32\u0E07\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E1A\u0E32\u0E07\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E1A\u0E32\u0E07\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E1A\u0E32\u0E07\u0E19\u0E2D\u0E01","\u0E1A\u0E32\u0E07\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E1A\u0E32\u0E07\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E1A\u0E38\u0E19\u0E19\u0E32\u0E04","\u0E1A\u0E38\u0E23\u0E13\u0E28\u0E34\u0E23\u0E34","\u0E1B\u0E23\u0E32\u0E1A\u0E1E\u0E25","\u0E1E\u0E25\u0E08\u0E23\u0E31\u0E2A","\u0E21\u0E13\u0E35\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E21\u0E13\u0E35\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E21\u0E13\u0E35\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E21\u0E13\u0E35\u0E19\u0E2D\u0E01","\u0E21\u0E13\u0E35\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E21\u0E13\u0E35\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E21\u0E18\u0E38\u0E23\u0E2A","\u0E21\u0E19\u0E15\u0E23\u0E35\u0E01\u0E38\u0E25","\u0E23\u0E2D\u0E14\u0E41\u0E01\u0E49\u0E27","\u0E27\u0E07\u0E28\u0E32","\u0E27\u0E07\u0E28\u0E4C\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E27\u0E07\u0E28\u0E4C\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E27\u0E07\u0E28\u0E4C\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E27\u0E07\u0E28\u0E4C\u0E19\u0E2D\u0E01","\u0E27\u0E07\u0E28\u0E4C\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E27\u0E07\u0E28\u0E4C\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E27\u0E31\u0E0A\u0E42\u0E23\u0E17\u0E31\u0E22","\u0E27\u0E32\u0E23\u0E35\u0E28\u0E23\u0E35","\u0E28\u0E34\u0E23\u0E34\u0E01\u0E38\u0E25","\u0E2A\u0E21\u0E15\u0E23\u0E30\u0E01\u0E39\u0E25","\u0E2A\u0E21\u0E28\u0E31\u0E01\u0E14\u0E34\u0E4C","\u0E2A\u0E21\u0E38\u0E17\u0E1A\u0E32\u0E25","\u0E2A\u0E37\u0E1A\u0E01\u0E23\u0E30\u0E1E\u0E31\u0E19\u0E18\u0E4C","\u0E2A\u0E38\u0E08\u0E23\u0E34\u0E15\u0E01\u0E38\u0E25","\u0E2B\u0E19\u0E2D\u0E01\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E2B\u0E19\u0E2D\u0E01\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E2B\u0E19\u0E2D\u0E01\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E2B\u0E19\u0E2D\u0E01\u0E19\u0E2D\u0E01","\u0E2B\u0E19\u0E2D\u0E01\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E2B\u0E19\u0E2D\u0E01\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E2B\u0E22\u0E39\u0E14\u0E49\u0E27\u0E07","\u0E2B\u0E34\u0E23\u0E31\u0E0D","\u0E2D\u0E21\u0E32\u0E15\u0E22\u0E01\u0E38\u0E25","\u0E2D\u0E23\u0E34\u0E22\u0E27\u0E07\u0E2A\u0E01\u0E38\u0E25","\u0E2D\u0E34\u0E19\u0E17\u0E42\u0E0A\u0E15\u0E34","\u0E2D\u0E34\u0E28\u0E23\u0E32\u0E07\u0E01\u0E39\u0E23","\u0E2E\u0E30\u0E21\u0E07\u0E04\u0E25","\u0E40\u0E01\u0E15\u0E38\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E40\u0E01\u0E15\u0E38\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E40\u0E01\u0E15\u0E38\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E40\u0E01\u0E15\u0E38\u0E19\u0E2D\u0E01","\u0E40\u0E01\u0E15\u0E38\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E40\u0E01\u0E15\u0E38\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E40\u0E01\u0E34\u0E14\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E40\u0E01\u0E34\u0E14\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E40\u0E01\u0E34\u0E14\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E40\u0E01\u0E34\u0E14\u0E19\u0E2D\u0E01","\u0E40\u0E01\u0E34\u0E14\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E40\u0E01\u0E34\u0E14\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E40\u0E08\u0E29\u0E0E\u0E32\u0E07\u0E01\u0E39\u0E23","\u0E40\u0E08\u0E35\u0E22\u0E27\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E40\u0E08\u0E35\u0E22\u0E27\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E40\u0E08\u0E35\u0E22\u0E27\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E40\u0E08\u0E35\u0E22\u0E27\u0E19\u0E2D\u0E01","\u0E40\u0E08\u0E35\u0E22\u0E27\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E40\u0E08\u0E35\u0E22\u0E27\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E40\u0E17\u0E1E\u0E2B\u0E31\u0E2A\u0E14\u0E34\u0E19","\u0E40\u0E17\u0E34\u0E1A\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E40\u0E17\u0E34\u0E1A\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E40\u0E17\u0E34\u0E1A\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E40\u0E17\u0E34\u0E1A\u0E19\u0E2D\u0E01","\u0E40\u0E17\u0E34\u0E1A\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E40\u0E17\u0E34\u0E1A\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E19\u0E23\u0E31\u0E01\u0E29\u0E4C","\u0E41\u0E02\u0E01\u0E23\u0E30\u0E42\u0E17\u0E01","\u0E41\u0E02\u0E04\u0E49\u0E32\u0E07\u0E1E\u0E25\u0E39","\u0E41\u0E02\u0E08\u0E31\u0E19\u0E17\u0E36\u0E01","\u0E41\u0E02\u0E19\u0E2D\u0E01","\u0E41\u0E02\u0E1E\u0E34\u0E21\u0E32\u0E22","\u0E41\u0E02\u0E2A\u0E35\u0E2A\u0E38\u0E01","\u0E41\u0E0B\u0E48\u0E15\u0E31\u0E49\u0E07","\u0E41\u0E0B\u0E48\u0E25\u0E34\u0E49\u0E21","\u0E41\u0E0B\u0E48\u0E2B\u0E25\u0E34\u0E19","\u0E41\u0E0B\u0E48\u0E2B\u0E25\u0E35\u0E48","\u0E41\u0E0B\u0E48\u0E2B\u0E27\u0E07","\u0E41\u0E0B\u0E48\u0E2D\u0E36\u0E4A\u0E07","\u0E41\u0E0B\u0E48\u0E2D\u0E39\u0E4B","\u0E41\u0E0B\u0E48\u0E40\u0E08\u0E34\u0E49\u0E07","\u0E41\u0E0B\u0E48\u0E40\u0E09\u0E34\u0E19","\u0E41\u0E0B\u0E48\u0E42\u0E07\u0E49\u0E27","\u0E42\u0E23\u0E08\u0E19\u0E01\u0E38\u0E25"]};var chunk_OEFEQTSW_v=[{value:"{{person.firstName}} {{person.lastName}}",weight:99},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1}];var chunk_OEFEQTSW_A={generic:["\u0E14\u0E23.","\u0E19\u0E1E.","\u0E1C\u0E28.\u0E14\u0E23.","\u0E1E\u0E0D."],female:["\u0E14\u0E23.","\u0E1C\u0E28.\u0E14\u0E23.","\u0E1E\u0E0D."],male:["\u0E14\u0E23.","\u0E19\u0E1E.","\u0E1C\u0E28.\u0E14\u0E23."]};var chunk_OEFEQTSW_B=["\u0E0A\u0E32\u0E22","\u0E2B\u0E0D\u0E34\u0E07"];var chunk_OEFEQTSW_O={first_name:chunk_OEFEQTSW_L,last_name:chunk_OEFEQTSW_k,name:chunk_OEFEQTSW_v,prefix:chunk_OEFEQTSW_A,sex:chunk_OEFEQTSW_B},chunk_OEFEQTSW_C=chunk_OEFEQTSW_O;var chunk_OEFEQTSW_I=["06 #### ####","08 #### ####","09 #### ####","0 2### ####","0 5!## ####"];var chunk_OEFEQTSW_M=["+666########","+668########","+669########","+662#######","+665!######"];var chunk_OEFEQTSW_T=["06# ### ####","08# ### ####","09# ### ####","02 ### ####","05! ### ###"];var chunk_OEFEQTSW_Q={human:chunk_OEFEQTSW_I,international:chunk_OEFEQTSW_M,national:chunk_OEFEQTSW_T},chunk_OEFEQTSW_F=chunk_OEFEQTSW_Q;var chunk_OEFEQTSW_R={format:chunk_OEFEQTSW_F},chunk_OEFEQTSW_j=chunk_OEFEQTSW_R;var chunk_OEFEQTSW_S={animal:chunk_OEFEQTSW_m,color:chunk_OEFEQTSW_f,date:chunk_OEFEQTSW_l,internet:chunk_OEFEQTSW_d,location:chunk_OEFEQTSW_P,metadata:chunk_OEFEQTSW_w,person:chunk_OEFEQTSW_C,phone_number:chunk_OEFEQTSW_j},chunk_OEFEQTSW_q=chunk_OEFEQTSW_S;var lo=new chunk_HC7G5RVA_Xe({locale:[chunk_OEFEQTSW_q,ys,_i]}); - p = idxeq + 1 - } else if (idxamp !== undefined) { - // key with no assignment - ++this._fields - let key; const keyTrunc = this._keyTrunc - if (idxamp > p) { key = (this._key += this.decoder.write(data.toString('binary', p, idxamp))) } else { key = this._key } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-UF2TYCXE.js +var chunk_UF2TYCXE_i=["+90-53#-###-##-##","+90-54#-###-##-##","+90-55#-###-##-##","+90-50#-###-##-##"];var chunk_UF2TYCXE_L={formats:chunk_UF2TYCXE_i},chunk_UF2TYCXE_n=chunk_UF2TYCXE_L;var chunk_UF2TYCXE_l=["alt\u0131n","beyaz","bordo","camg\xF6be\u011Fi","eflatun","erik","fildi\u015Fi","fu\u015Fya","gri","g\xF6ky\xFCz\xFC mavisi","g\xFCm\xFC\u015F","indigo","k\u0131rm\u0131z\u0131","lavanta","masmavi","mavi","menek\u015Fe","misket limonu","mor","nane ye\u015Fili","orkide","pembe","sar\u0131","siyah","somon","tan","turkuaz","turuncu","ye\u015Fil","zeytin"];var chunk_UF2TYCXE_Z={human:chunk_UF2TYCXE_l},chunk_UF2TYCXE_t=chunk_UF2TYCXE_Z;var chunk_UF2TYCXE_u=["Aletler","Ayakkab\u0131","A\xE7\u0131k Hava","Bah\xE7e","Bakkal","Bebek","Bilgisayarlar","Elektronik","Ev","Filmler","Giyim","G\xFCzellik","Kitaplar","M\xFCcevher","M\xFCzikler","Otomotiv","Oyuncaklar","Oyunlar","Sanayi","Sa\u011Fl\u0131k","Spor Dallar\u0131","\xC7ocuklar"];var chunk_UF2TYCXE_k=["Andy ayakkab\u0131lar, trendlerin yan\u0131 s\u0131ra dayan\u0131kl\u0131l\u0131\u011F\u0131 da g\xF6z \xF6n\xFCnde bulundurarak tasarland\u0131, en \u015F\u0131k ayakkab\u0131 ve sandalet yelpazesi","Apollotech B340, g\xFCvenilir ba\u011Flant\u0131ya, 12 ayl\u0131k pil \xF6mr\xFCne ve modern tasar\u0131ma sahip uygun fiyatl\u0131 bir kablosuz faredir","Boston'un en geli\u015Fmi\u015F kompresyon a\u015F\u0131nmas\u0131 teknolojisi, kas oksijenlenmesini art\u0131r\u0131r, aktif kaslar\u0131 stabilize eder","Dev Byte'\u0131n ince ve basit Maple Oyun Klavyesi, \u015F\u0131k bir g\xF6vde ve ak\u0131ll\u0131 i\u015Flevsellik i\xE7in 7 Renkli RGB LED Arka Ayd\u0131nlatma ile birlikte gelir","Do\u011Fal bile\u015Fenlerin heyecan verici bir kar\u0131\u015F\u0131m\u0131na sahip g\xFCzel Apple Natural\xE9 serisi. %100 Do\u011Fal \u0130\xE7eri\u011Fin \u0130yili\u011Fi ile","Futbol Antrenman Ve Rekreasyon Ama\xE7l\u0131 \u0130yidir","G\xFCn boyu konfor ve destek i\xE7in yap\u0131\u015Ft\u0131r\u0131lm\u0131\u015F siyah deri ve PVC dolgulu koltuk ve s\u0131rt ile kaplanm\u0131\u015F ergonomik y\xF6netici koltu\u011Fu","Karbonit a\u011F kaleci eldivenleri ergonomik olarak kolay oturacak \u015Fekilde tasarlanm\u0131\u015Ft\u0131r","Nagasaki Lander, 1984 ABC800J ile ba\u015Flayan birka\xE7 Nagasaki spor bisiklet serisinin ticari markas\u0131d\u0131r","Otomobil d\xFCzeni, motorun arkas\u0131na monte edilmi\u015F transaks tipi \u015Fanz\u0131manlar ve d\xF6rt tekerlekten \xE7eki\u015F ile bir \xF6n motor tasar\u0131m\u0131ndan olu\u015Fur","Yeni ABC 13 9370, 13.3, 5. Nesil CoreA5-8250U, 8GB RAM, 256GB SSD, power UHD Graphics, OS 10 Home, OS Office A & J 2016","Yeni forma g\xF6mlek \xE7e\u015Fitleri sizi g\xF6z \xF6n\xFCnde bulundurarak tasarland\u0131. Sizi farkl\u0131 k\u0131lacak kesimler ve stiller ile"];var chunk_UF2TYCXE_m={adjective:["Dondurulmu\u015F","El Yap\u0131m\u0131","El \xDCretimi","Ergonomik","Genel","Harika","K\xFC\xE7\xFCk","K\u0131rsal","Lezzetli","Lisansl\u0131","Markalanmam\u0131\u015F","Muhte\u015Fem","M\xFCkemmel","Pratik","Rafine","Taze","Yumu\u015Fak","Zeki","\u0130nan\u0131lmaz","\u015E\u0131k"],material:["Ah\u015Fap","Alt\u0131n","Al\xFCminyum","Bambu","Beton","Granit","Kau\xE7uk","Mermer","Metal","Pamuk","Plastik","Seramik","\xC7elik","\u0130pek"],product:["Araba","Ayakkab\u0131","Bal\u0131k","Bilgisayar","Bisiklet","Cips","Eldiven","Fare","G\xF6mlek","Havlu","Kayseri Past\u0131rmas\u0131","Pantolon","Peynir","Pizza","Sabun","Salata","Sandalye","Sosis","Tablo","Tavuk","Top","Tuna","Tu\u015F Tak\u0131m\u0131","\u015Eapka"]};var chunk_UF2TYCXE_V={department:chunk_UF2TYCXE_u,product_description:chunk_UF2TYCXE_k,product_name:chunk_UF2TYCXE_m},chunk_UF2TYCXE_o=chunk_UF2TYCXE_V;var chunk_UF2TYCXE_d=["biz","com","com.tr","gov.tr","info","name"];var chunk_UF2TYCXE_O={domain_suffix:chunk_UF2TYCXE_d},chunk_UF2TYCXE_s=chunk_UF2TYCXE_O;var chunk_UF2TYCXE_y=["###","##","#","##a","##b","##c"];var chunk_UF2TYCXE_B=["Adana","Ad\u0131yaman","Afyon","A\u011Fr\u0131","Amasya","Ankara","Antalya","Artvin","Ayd\u0131n","Bal\u0131kesir","Bilecik","Bing\xF6l","Bitlis","Bolu","Burdur","Bursa","\xC7anakkale","\xC7ank\u0131r\u0131","\xC7orum","Denizli","Diyarbak\u0131r","Edirne","Elaz\u0131\u011F","Erzincan","Erzurum","Eski\u015Fehir","Gaziantep","Giresun","G\xFCm\xFC\u015Fhane","Hakkari","Hatay","Isparta","\u0130\xE7el (Mersin)","\u0130stanbul","\u0130zmir","Kars","Kastamonu","Kayseri","K\u0131rklareli","K\u0131r\u015Fehir","Kocaeli","Konya","K\xFCtahya","Malatya","Manisa","K.mara\u015F","Mardin","Mu\u011Fla","Mu\u015F","Nev\u015Fehir","Ni\u011Fde","Ordu","Rize","Sakarya","Samsun","Siirt","Sinop","Sivas","Tekirda\u011F","Tokat","Trabzon","Tunceli","\u015Eanl\u0131urfa","U\u015Fak","Van","Yozgat","Zonguldak","Aksaray","Bayburt","Karaman","K\u0131r\u0131kkale","Batman","\u015E\u0131rnak","Bart\u0131n","Ardahan","I\u011Fd\u0131r","Yalova","Karab\xFCk","Kilis","Osmaniye","D\xFCzce"];var chunk_UF2TYCXE_A=["{{location.city_name}}"];var chunk_UF2TYCXE_p=["Afganistan","Almanya","Amerika Birle\u015Fik Devletleri","Amerikan Samoa","Andorra","Angola","Anguilla, \u0130ngiltere","Antigua ve Barbuda","Arjantin","Arnavutluk","Aruba, Hollanda","Avustralya","Avusturya","Azerbaycan","Bahama Adalar\u0131","Bahreyn","Banglade\u015F","Barbados","Bel\xE7ika","Belize","Benin","Bermuda, \u0130ngiltere","Beyaz Rusya","Bhutan","Birle\u015Fik Arap Emirlikleri","Birmanya (Myanmar)","Bolivya","Bosna Hersek","Botswana","Brezilya","Brunei","Bulgaristan","Burkina Faso","Burundi","Cape Verde","Cayman Adalar\u0131, \u0130ngiltere","Cebelitar\u0131k, \u0130ngiltere","Cezayir","Christmas Adas\u0131 , Avusturalya","Cibuti","\xC7ad","\xC7ek Cumhuriyeti","\xC7in","Danimarka","Do\u011Fu Timor","Dominik Cumhuriyeti","Dominika","Ekvator","Ekvator Ginesi","El Salvador","Endonezya","Eritre","Ermenistan","Estonya","Etiyopya","Fas","Fiji","Fildi\u015Fi Sahili","Filipinler","Filistin","Finlandiya","Folkland Adalar\u0131, \u0130ngiltere","Fransa","Frans\u0131z Guyanas\u0131","Frans\u0131z G\xFCney Eyaletleri (Kerguelen Adalar\u0131)","Frans\u0131z Polinezyas\u0131","Gabon","Galler","Gambiya","Gana","Gine","Gine-Bissau","Grenada","Gr\xF6nland","Guadalup, Fransa","Guam, Amerika","Guatemala","Guyana","G\xFCney Afrika","G\xFCney Georgia ve G\xFCney Sandvi\xE7 Adalar\u0131, \u0130ngiltere","G\xFCney K\u0131br\u0131s Rum Y\xF6netimi","G\xFCney Kore","G\xFCrcistan H","Haiti","H\u0131rvatistan","Hindistan","Hollanda","Hollanda Antilleri","Honduras","Irak","\u0130ngiltere","\u0130ran","\u0130rlanda","\u0130spanya","\u0130srail","\u0130sve\xE7","\u0130svi\xE7re","\u0130talya","\u0130zlanda","Jamaika","Japonya","Johnston Atoll, Amerika","K.K.T.C.","Kambo\xE7ya","Kamerun","Kanada","Kanarya Adalar\u0131","Karada\u011F","Katar","Kazakistan","Kenya","K\u0131rg\u0131zistan","Kiribati","Kolombiya","Komorlar","Kongo","Kongo Demokratik Cumhuriyeti","Kosova","Kosta Rika","Kuveyt","Kuzey \u0130rlanda","Kuzey Kore","Kuzey Maryana Adalar\u0131","K\xFCba","Laos","Lesotho","Letonya","Liberya","Libya","Liechtenstein","Litvanya","L\xFCbnan","L\xFCksemburg","Macaristan","Madagaskar","Makau (Makao)","Makedonya","Malavi","Maldiv Adalar\u0131","Malezya","Mali","Malta","Mar\u015Fal Adalar\u0131","Martinik, Fransa","Mauritius","Mayotte, Fransa","Meksika","M\u0131s\u0131r","Midway Adalar\u0131, Amerika","Mikronezya","Mo\u011Folistan","Moldavya","Monako","Montserrat","Moritanya","Mozambik","Namibia","Nauru","Nepal","Nijer","Nijerya","Nikaragua","Niue, Yeni Zelanda","Norve\xE7","Orta Afrika Cumhuriyeti","\xD6zbekistan","Pakistan","Palau Adalar\u0131","Palmyra Atoll, Amerika","Panama","Papua Yeni Gine","Paraguay","Peru","Polonya","Portekiz","Porto Riko, Amerika","Reunion, Fransa","Romanya","Ruanda","Rusya Federasyonu","Saint Helena, \u0130ngiltere","Saint Martin, Fransa","Saint Pierre ve Miquelon, Fransa","Samoa","San Marino","Santa Kitts ve Nevis","Santa Lucia","Santa Vincent ve Grenadinler","Sao Tome ve Principe","Senegal","Sey\u015Feller","S\u0131rbistan","Sierra Leone","Singapur","Slovakya","Slovenya","Solomon Adalar\u0131","Somali","Sri Lanka","Sudan","Surinam","Suriye","Suudi Arabistan","Svalbard, Norve\xE7","Svaziland","\u015Eili","Tacikistan","Tanzanya","Tayland","Tayvan","Togo","Tonga","Trinidad ve Tobago","Tunus","Turks ve Caicos Adalar\u0131, \u0130ngiltere","Tuvalu","T\xFCrkiye","T\xFCrkmenistan","Uganda","Ukrayna","Umman","Uruguay","\xDCrd\xFCn","Vallis ve Futuna, Fransa","Vanuatu","Venezuela","Vietnam","Virgin Adalar\u0131, Amerika","Virgin Adalar\u0131, \u0130ngiltere","Wake Adalar\u0131, Amerika","Yemen","Yeni Kaledonya, Fransa","Yeni Zelanda","Yunanistan","Zambiya","Zimbabve"];var chunk_UF2TYCXE_b=["#####"];var chunk_UF2TYCXE_z=["Adana","Ad\u0131yaman","Afyonkarahisar","A\u011Fr\u0131","Aksaray","Amasya","Ankara","Antalya","Ardahan","Artvin","Ayd\u0131n","Bal\u0131kesir","Bart\u0131n","Batman","Bayburt","Bilecik","Bing\xF6l","Bitlis","Bolu","Burdur","Bursa","\xC7anakkale","\xC7ank\u0131r\u0131","\xC7orum","Denizli","Diyarbak\u0131r","D\xFCzce","Edirne","Elaz\u0131\u011F","Erzincan","Erzurum","Eski\u015Fehir","Gaziantep","Giresun","G\xFCm\xFC\u015Fhane","Hakk\xE2ri","Hatay","I\u011Fd\u0131r","Isparta","\u0130stanbul","\u0130zmir","Kahramanmara\u015F","Karab\xFCk","Karaman","Kars","Kastamonu","Kayseri","K\u0131r\u0131kkale","K\u0131rklareli","K\u0131r\u015Fehir","Kilis","Kocaeli","Konya","K\xFCtahya","Malatya","Manisa","Mardin","Mersin","Mu\u011Fla","Mu\u015F","Nev\u015Fehir","Ni\u011Fde","Ordu","Osmaniye","Rize","Sakarya","Samsun","Siirt","Sinop","Sivas","\u015Eanl\u0131urfa","\u015E\u0131rnak","Tekirda\u011F","Tokat","Trabzon","Tunceli","U\u015Fak","Van","Yalova","Yozgat","Zonguldak"];var chunk_UF2TYCXE_g={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_UF2TYCXE_f=["Atat\xFCrk Bulvar\u0131","Alparslan T\xFCrke\u015F Bulvar\u0131","Ali \xC7etinkaya Caddesi","Tevfik Fikret Caddesi","Kocatepe Caddesi","\u0130smet Pa\u015Fa Caddesi","30 A\u011Fustos Caddesi","\u0130smet Attila Caddesi","Nam\u0131k Kemal Caddesi","L\xFCtfi Karadirek Caddesi","Sar\u0131kaya Caddesi","Yunus Emre Sokak","Dar Sokak","Fatih Sokak","Harman Yolu Sokak","Ergenekon Sokak","\xDClk\xFC Sokak","Sa\u011Fl\u0131k Sokak","Okul Sokak","Harman Alt\u0131 Sokak","Kald\u0131r\u0131m Sokak","Mevlana Sokak","G\xFCl Sokak","S\u0131ran S\xF6\u011F\xFCt Sokak","G\xFCven Yaka Sokak","Sayg\u0131l\u0131 Sokak","Menek\u015Fe Sokak","Da\u011F\u0131n\u0131k Evler Sokak","Sevgi Sokak","Afyon Kaya Sokak","O\u011Fuzhan Sokak","\u0130bn-i Sina Sokak","Bah\xE7e Sokak","K\xF6yp\u0131nar Sokak","Keke\xE7o\u011Flu Sokak","Bar\u0131\u015F Sokak","Bay\u0131r Sokak","Kerimo\u011Flu Sokak","Nalbant Sokak","Bandak Sokak"];var chunk_UF2TYCXE_h=["{{location.street_name}}"];var chunk_UF2TYCXE_I={building_number:chunk_UF2TYCXE_y,city_name:chunk_UF2TYCXE_B,city_pattern:chunk_UF2TYCXE_A,country:chunk_UF2TYCXE_p,postcode:chunk_UF2TYCXE_b,state:chunk_UF2TYCXE_z,street_address:chunk_UF2TYCXE_g,street_name:chunk_UF2TYCXE_f,street_pattern:chunk_UF2TYCXE_h},chunk_UF2TYCXE_c=chunk_UF2TYCXE_I;var chunk_UF2TYCXE_v=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_UF2TYCXE_q={word:chunk_UF2TYCXE_v},chunk_UF2TYCXE_S=chunk_UF2TYCXE_q;var chunk_UF2TYCXE_U={title:"Turkish",code:"tr",language:"tr",endonym:"T\xFCrk\xE7e",dir:"ltr",script:"Latn"},chunk_UF2TYCXE_K=chunk_UF2TYCXE_U;var chunk_UF2TYCXE_E={generic:["Aba","Abak","Abaka","Abakan","Abakay","Abar","Abay","Ablu\xE7","Ab\u0131","Ab\u0131lay","Ab\u015Far","Adalan","Adald\u0131","Adalm\u0131\u015F","Adar","Ada\u015F","Adberilgen","Adl\u0131","Adl\u0131be\u011F","Adraman","Ads\u0131z","Ad\u0131g\xFCzel","Ad\u0131k","Ad\u0131kutlu","Ad\u0131kutluta\u015F","Af\u015Far","Af\u015F\u0131n","Ak","Akata","Aka\u015F","Akbay","Akba\u015F","Akbo\u011Fa","Akbudak","Akbulak","Akbu\u011Fra","Akb\xF6r\xFC","Akdemir","Akdo\u011Fan","Akkun","Akkunlu","Akkurt","Akku\u015F","Akp\u0131ra","Aksungur","Aktan","Ak\xE7a","Ak\xE7akoca","Ak\xE7ora","Ak\u0131","Ak\u0131budak","Ak\u0131m","Ak\u0131n","Ak\u0131n\xE7\u0131","Al","Ala","Alaban","Alab\xF6r\xFC","Alada\u011F","Alado\u011Fan","Alakurt","Alayunt","Alayuntlu","Aldemir","Aldo\u011Fan","Ald\u0131gerey","Algu","Alka","Alkab\xF6l\xFCk","Alkaevli","Alkan","Alka\u015F\u0131","Alk\u0131\u015F","Alp","Alpagut","Alpam\u0131\u015F","Alparsbe\u011F","Alparslan","Alpata","Alpay","Alpaya","Alpayka\u011Fan","Alpbams\u0131","Alpbilge","Alpdirek","Alpdo\u011Fan","Alper","Alperen","Alpertunga","Alpgerey","Alpilig","Alpkara","Alpkutlu","Alpk\xFCl\xFCk","Alptegin","Alptunga","Alpturan","Alptutuk","Alptu\u011Frul","Alpulu\u011F","Alpurungu","Alpurungututuk","Alpy\xF6r\xFCk","Alp\u0131\u015F","Alp\u015Fal\xE7\u0131","Altan","Altankan","Altanka\u011Fan","Altay","Altm\u0131\u015Fkara","Altuga","Alt\u0131n","Alt\u0131nkan","Alt\u0131nka\u011Fan","Alt\u0131noba","Alt\u0131ntamgan","Alt\u0131ntamgantarkan","Alt\u0131ntarkan","Alt\u0131ntay","Al\u0131mga","Ama\xE7","Amrak","Amul","Andar\u0131man","Ant","An\xE7uk","An\u0131l","Apa","Apak","Apatarkan","Apran\xE7ur","Arabo\u011Fa","Arademir","Aral","Arbay","Arbuz","Ard\u0131\xE7","Argu","Argun","Arg\u0131l","Ark\u0131n","Ark\u0131\u015F","Arma\u011Fan","Arna\xE7","Arpat","Arsal","Arslan","Arslanargun","Arslanb\xF6r\xFC","Arslansungur","Arslantegin","Arslanyabgu","Ars\u0131l","Artuk","Artuka\xE7","Artut","Art\u0131\u0131nal","Aruk","Ar\xE7uk","Ar\u0131","Ar\u0131bo\u011Fa","Ar\u0131k","Ar\u0131ka\u011Fan","Ar\u0131kdoruk","Ar\u0131n\xE7","Ar\u015Fun","Asartegin","Asr\u0131","Asu\u011F","As\u0131\u011F","Atakan","Ataka\u011Fan","Atalan","Atald\u0131","Atalm\u0131\u015F","Ataman","Atasagun","Atasu","Ata\xE7","Atberilgen","Atl\u0131","Atl\u0131be\u011F","Atl\u0131ka\u011Fan","Atmaca","Ats\u0131z","Atun\xE7u","At\u0131gay","At\u0131kutlu","At\u0131kutluta\u015F","At\u0131la","At\u0131lgan","At\u0131m","At\u0131mer","At\u0131\u015F","Avar","Avlu\xE7","Av\u015Far","Ay","Ayas","Ayaz","Aya\xE7\u0131","Aya\u015F","Aybalta","Ayban","Aybars","Aybe\u011F","Aydarka\u011Fan","Aydemir","Aydo\u011Fan","Aydo\u011Fdu","Aydo\u011Fmu\u015F","Ayd\u0131n","Ayd\u0131nalp","Ayg\u0131rak","Aykan","Ayka\u011Fan","Aykurt","Aylu\xE7","Aylu\xE7tarkan","Ayma","Ayruk","Ays\u0131l\u0131\u011F","Aytak","Ayy\u0131ld\u0131z","Ay\u0131tm\u0131\u015F","Ay\u0131z","Ay\u0131zda\u011F","Azak","Azban","Azgan","Azganaz","Az\u0131l","A\xE7uk","A\xE7\u0131k","A\xE7\u0131\u011F","A\u011Fabay","A\u011Faka\u011Fan","A\u011Falak","A\u011Flam\u0131\u015F","A\u015Fan","A\u015Fanbo\u011Fa","A\u015Fantudun","A\u015Fantu\u011Frul","A\u015Fk\u0131n","A\u015Ftalo\u011Ful","A\u015Fuk","A\u015F\u0131kbulmu\u015F","Babur","Bab\u0131r","Badabul","Badruk","Badur","Baka\u011Ful","Baks\u0131","Bak\u0131r","Bak\u0131rsokum","Bak\u015F\u0131","Balaban","Balaka","Balakatay","Balam\u0131r","Baldu","Balk\u0131k","Balta","Baltac\u0131","Baltar","Baltur","Balt\u0131r","Bal\xE7ar","Bams\u0131","Bangu","Barak","Barakt\xF6re","Baran","Barbe\u011F","Barbol","Barbo\u011Fa","Barbulsun","Bard\u0131bay","Bargan","Barkan","Barkdo\u011Fdu","Barkdo\u011Fmu\u015F","Barkdurdu","Barkdurmu\u015F","Bark\u0131n","Barlas","Barl\u0131bay","Barmaklak","Barmakl\u0131","Barman","Bars","Barsbe\u011F","Barsbo\u011Fa","Barsgan","Barskan","Barsurungu","Bartu","Bar\xE7a","Bar\xE7ado\u011Fdu","Bar\xE7ado\u011Fmu\u015F","Bar\xE7adurdu","Bar\xE7adurmu\u015F","Bar\xE7an","Bar\xE7atoyun","Bar\u0131mtay","Bar\u0131n","Basademir","Basan","Basanyalava\xE7","Basar","Basat","Bask\u0131n","Basm\u0131l","Bastu\u011Frul","Bast\u0131","Basu","Basut","Batrak","Batu","Batuk","Batur","Baturalp","Bay","Bayanka\u011Fan","Bayan\xE7ar","Bayat","Bayaz\u0131t","Baybars","Baybay\u0131k","Baybi\xE7en","Baybora","Baybo\u011Fa","Bayb\xFCre","Baydar","Baydemir","Baydur","Baykal","Baykara","Baykoca","Baykuzu","Baym\xFCnke","Bayna","Baynal","Bayp\xFCre","Bayrak","Bayram","Bayra\xE7","Bayruk","Bayr\u0131","Bayr\u0131n","Baysungur","Baytara","Bayta\u015F","Bayun\xE7ur","Bayur","Bayurku","Bayutmu\u015F","Bayuttu","Bay\u0131k","Bay\u0131nd\u0131r","Bay\u0131n\xE7ur","Baz\u0131r","Ba\xE7ara","Ba\xE7man","Ba\xE7\xE7ayman","Ba\u011Fa","Ba\u011Faalp","Ba\u011Fan","Ba\u011Fatarkan","Ba\u011Fatengrika\u011Fan","Ba\u011Fatur","Ba\u011Faturgerey","Ba\u011Faturipi","Ba\u011Fatursepi","Ba\u011Fatur\xE7ig\u015Fi","Ba\u011Fa\u0131\u015Fbara","Ba\u011Fa\u015Fatulu","Ba\u011Fta\u015F","Ba\u011F\u0131\u015F","Ba\u015Fak","Ba\u015Fbu\u011F","Ba\u015Fgan","Ba\u015Fkurt","Ba\u015Fk\u0131rt","Ba\u015Ftar","Ba\u015F\xE7\u0131","Begi","Begil","Begine","Begitutuk","Beglen","Begni","Bek","Bekaz\u0131l","Bekbeke\xE7","Beker","Beke\xE7","Beke\xE7arslan","Beke\xE7arslantegin","Beke\xE7tegin","Beklemi\u015F","Bekt\xFCr","Belek","Belgi","Belg\xFCc","Beltir","Bel\xE7ir","Bengi","Beng\xFC","Benlidemir","Berdibe\u011F","Berendey","Berginsenge","Berg\xFC","Berk","Berke","Berki\u015F","Berkyaruk","Bermek","Besentegin","Betemir","Beyiz\xE7i","Beyrek","Beyrem","Be\xE7eapa","Be\xE7kem","Be\u011F","Be\u011Farslan","Be\u011Fbars","Be\u011Fbilge\xE7ik\u015Fin","Be\u011Fbo\u011Fa","Be\u011Fdemir","Be\u011Fdilli","Be\u011Fdurmu\u015F","Be\u011Fkulu","Be\u011Fta\u015F","Be\u011Ftegin","Be\u011Ft\xFCz\xFCn","Be\u011F\xE7ur","Bilge","Bilgebayun\xE7ur","Bilgebe\u011F","Bilgekan","Bilgeka\u011Fan","Bilgekutluk","Bilgek\xFCl\xFC\xE7ur","Bilgetamgac\u0131","Bilgetardu","Bilgeta\xE7am","Bilgetegin","Bilgetonyukuk","Bilgez","Bilge\xE7ik\u015Fin","Bilge\u0131\u015Fbara","Bilge\u0131\u015Fbaratamgan","Bilgin","Bilgi\xE7","Bilig","Biligk\xF6ng\xFClseng\xFCn","Bilik","Binbe\u011Fi","Bindir","Bi\xE7ek","Boldaz","Bolmu\u015F","Bolsun","Bolun","Boncuk","Bongul","Bongulbo\u011Fa","Bora","Boran","Borluk\xE7u","Bornak","Bor\xE7ul","Boyan","Boyankulu","Boylaba\u011Fa","Boylaba\u011Fatarkan","Boylakutlutarkan","Bozan","Bozb\xF6r\xFC","Bozdo\u011Fan","Bozkurt","Bozku\u015F","Bozok","Bo\u011Fa","Bo\u011Fa\xE7","Bo\u011Fa\xE7uk","Budak","Buda\u011F","Budunlu","Bukak","Bukaktutuk","Bulak","Bulan","Bula\xE7apan","Buldur","Bulgak","Bulmaz","Bulmu\u015F","Buluk","Bulut","Bulu\xE7","Bulu\u011F","Bulu\u015F","Bum\u0131n","Bunsuz","Burgu\xE7an","Burkay","Burslan","Burulday","Burulgu","Burunduk","Bur\xE7ak","Butak","Butuk","Buyan","Buyandemir","Buyankara","Buyan\xE7uk","Buyat","Buyra\xE7","Buyruk","Buyru\xE7","Buza\xE7","Buza\xE7tutuk","Bu\xE7an","Bu\xE7ur","Bu\u011Fday","Bu\u011Fra","Bu\u011Frakaraka\u011Fan","Bu\u015Fulgan","B\xF6gde","B\xF6ge","B\xF6g\xFC","B\xF6kde","B\xF6ke","B\xF6len","B\xF6l\xFCkba\u015F\u0131","B\xF6nek","B\xF6nge","B\xF6rte\xE7ine","B\xF6r\xFC","B\xF6r\xFCbars","B\xF6r\xFCseng\xFCn","B\xFCd\xFCs","B\xFCd\xFCstudun","B\xFCgd\xFCz","B\xFCgd\xFCzemen","B\xFCge","B\xFCg\xFC","B\xFCkd\xFCz","B\xFCke","B\xFCkebuyra\xE7","B\xFCkebuyru\xE7","B\xFCkey","B\xFCktegin","B\xFCk\xFC\u015Fbo\u011Fa","B\xFCmen","B\xFCn\xFCl","B\xFCre","B\xFCrg\xFCt","B\xFCrkek","B\xFCrk\xFCt","B\xFCrl\xFCk","B\xFC\u011F\xFCbilge","B\u0131d\u0131n","B\u0131tayb\u0131k\u0131","B\u0131tr\u0131","B\u0131\xE7k\u0131","B\u0131\xE7k\u0131c\u0131","Cebe","Ceyhun","C\u0131lasun","Damla","Deniz","Dilek","Diri","Dizik","Duru","Dururbunsuz","Duygu","Ebin","Ebk\u0131z\u0131","Ebren","Edil","Ediz","Egemen","Eke\xE7","Ekim","Ekin","Elkin","Elti","Engin","Erdem","Erdeni","Erdenikatun","Erdeni\xF6z\xFCk","Erent\xFCz","Ergene","Ergenekatun","Erin\xE7","Erke","Ermen","Erten","Erten\xF6z\xFCk","Esen","Esenbike","Eser","Esin","Etil","Evin","Eyiz","E\u011Frim","Gelin","Gelincik","G\xF6kb\xF6r\xFC","G\xF6k\xE7e","G\xF6k\xE7eg\xF6l","G\xF6k\xE7en","G\xF6k\xE7i\xE7ek","G\xF6k\u015Fin","G\xF6n\xFCl","G\xF6r\xFCn","G\xF6zde","G\xFClegen","G\xFClemen","G\xFCler","G\xFCl\xFCmser","G\xFCm\xFC\u015F","G\xFCn","G\xFCnay","G\xFCndo\u011Fdu","G\xFCndo\u011Fmu\u015F","G\xFCne\u015F","G\xFCnyaruk","G\xFCn\xE7i\xE7ek","G\xFCrb\xFCz","G\xFCvercin","G\xFCzey","Ila","Ila\xE7\u0131n","Ilg\u0131n","Inan\xE7","Irmak","Is\u0131k","Is\u0131\u011F","Iy\u0131k","Iy\u0131kta\u011F","I\u015F\u0131k","I\u015F\u0131l","I\u015F\u0131lay","I\u015F\u0131\u011F","Kanc\u0131","Kan\xE7\u0131","Kapgar","Karaca","Karak","Kara\xE7a","Karg\u0131la\xE7","Karl\u0131ga\xE7","Katun","Katunk\u0131z","Kayac\u0131k","Kaya\xE7\u0131k","Kaynak","Kay\xE7a","Kazan\xE7","Kazkatun","Kekik","Keklik","Kepez","Kesme","Keyken","Kezlik","K\u0131m\u0131z","K\u0131m\u0131zalma","K\u0131m\u0131zalm\u0131la","K\u0131m\u0131z\u0131n","K\u0131rgavul","K\u0131rlang\u0131\xE7","K\u0131r\xE7i\xE7ek","K\u0131van\xE7","K\u0131v\u0131lc\u0131m","K\u0131zdurmu\u015F","K\u0131z\u0131lalma","\xC7aba","\xC7abdar","\xC7abl\u0131","\xC7abu\u015F","\xC7alapkulu","\xC7ank\u0131z","\xC7a\u011Fan","\xC7a\u011Fatay","\xC7a\u011Flar","\xC7a\u011Flayan","\xC7a\u011Fru","\xC7a\u011Fr\u0131","\xC7a\u011Fr\u0131be\u011F","\xC7a\u011Fr\u0131tegin","\xC7emen","\xC7emgen","\xC7eyk\xFCn","\xC7ilenti","\xC7imen","\xC7i\xE7ek","\xC7i\xE7em","\xC7i\u011Fdem","\xC7obulmak","\xC7ocukb\xF6r\xFC","\xC7okramayul","\xC7olman","\xC7olpan","\xC7\xF6l\xFC","\xC7\u0131ng\u0131r","\u0130dil","\u0130keme","\u0130ki\xE7itoyun","\u0130lbilge","\u0130ldike","\u0130lgeg\xFC","\u0130mrem","\u0130nci","\u0130n\xE7","\u0130rin\xE7","\u0130rin\xE7k\xF6l","\u0130rti\u015F","\u0130til"],female:["Abendam","Adel","Adelya","Adile","Afitap","Afra","Ahenk","Ahlem","Alisa","Almila","Alpike","Alt\u0131n","Alvina","Amara","Amelya","Anar","Anda\xE7","Anise","Anita","Anka","Arya","Ar\u0131n","Asl\u0131m","Asuela","Aykal","Ayren","Aysar","Ay\u015F\u0131l","A\xE7ela","A\xE7elya","A\xE7\u0131lay","A\u011F\xE7a","Bade","Bal\u0131n","Ba\u011Fdag\xFCl","Bediz","Bedran","Behrem","Belemir","Belma","Beltun","Bel\xE7im","Benice","Benli","Berceste","Berinay","Berran","Berre","Berva","Ber\xE7in","Besra","Canel","Cang\xFCl","Cannur","Cansel","Cans\u0131n","Ceren","Ceyda","Ceyla","Ceylan","Ceylin","Ceylinaz","Cilvenaz","Damla","Defne","Demet","Deniz","Derin","Derya","Destan","Deste","Dicle","Diclehan","Didem","Dilan","Dilara","Dilay","Dilberay","Dilek","Diler","Dilhan","Dilruba","Dolunay","Duygu","D\xF6nd\xFC","D\xFCnya","D\xFCrdane","D\xFCrriye","Ebru","Ece","Ecem","Eda","Eftalya","Ekin","Ela","Elif","Elmas","Elvan","El\xE7in","Emel","Emine","Enise","Esen","Eser","Esin","Esmeray","Ev\u015Fen","Eyl\xFCl","Ey\u015Fan","Fadime","Fahriye","Fahr\xFCnissa","Fatma","Fato\u015F","Fazilet","Fehime","Ferah","Feray","Ferda","Feride","Feriha","Feyza","Fidan","Figen","Fikriye","Filiz","Firdevs","Fuldem","Fulden","Fulya","Funda","F\xFCreyya","F\xFCruzan","F\xFCsun","Gamze","Gaye","Gizem","Gonca","G\xF6kben","G\xF6knur","G\xF6k\xE7e","G\xF6k\u015Fin","G\xF6n\xFCl","G\xF6zde","G\xFCher","G\xFCl","G\xFClbahar","G\xFClben","G\xFCldem","G\xFClden","G\xFCldeste","G\xFClen","G\xFClg\xFCn","G\xFClnaz","G\xFClpembe","G\xFClriz","G\xFClsen","G\xFCl\xE7in","G\xFCl\u015Fen","G\xFCnay","G\xFCner","G\xFCne\u015F","G\xFCng\xF6r","G\xFCniz","G\xFCnnur","G\xFCnsel","G\xFCnseli","G\xFCrcan","G\xFCven","Hale","Handan","Hande","Hayal","Hayat","Hazan","Hilal","H\xFClya","H\xFCmeyra","H\xFCner","Ilg\u0131n","It\u0131r","I\u015F\u0131k","I\u015F\u0131l","I\u015F\u0131lay","I\u015F\u0131n","Jale","Julide","Kader","Kadriye","Kamelya","Kamile","Kamuran","Kevser","Kiraz","Kumru","K\u0131smet","K\u0131ymet","Lale","Lamia","Latife","Leman","Lemide","Lerzan","Leyla","Lida","Mehtap","Melda","Melek","Melike","Melis","Melisa","Melodi","Meltem","Meral","Merih","Meri\xE7","Merve","Meryem","Mihriban","Mine","Miray","Mukaddes","M\xFCesser","M\xFCge","M\xFCjde","M\xFCjgan","M\xFCnevver","M\u0131sra","Nalan","Naz","Nazan","Nazl\u0131","Necla","Nehir","Nergis","Nesli\u015Fah","Nesrin","Nevin","Nevra","Nida","Nigar","Nihal","Nihan","Nil","Nilg\xFCn","Nisa","Nisan","Nur","Nural","Nuran","Nurg\xFCl","Nursel","Nurseli","N\xFCkhet","Ok\u015Fan","Olcay","Oya","Pakize","Parla","Pelin","Pelinsu","Pembe","Peri","Perihan","Perran","Pervin","Petek","Piraye","P\u0131nar","Rabia","Rahime","Rah\u015Fan","Rana","Rengin","Reyhan","Rezzan","Ruhsar","R\xFCya","Sanem","Seda","Sedef","Seden","Seher","Selda","Selen","Selin","Selma","Selvi","Sema","Semra","Senay","Serap","Seren","Serin","Serpil","Sertap","Seval","Sevda","Sevgi","Sevil","Sevim","Sevin\xE7","Sevtap","Se\xE7il","Sibel","Simge","Sinem","Song\xFCl","Su","Sunay","Suzan","S\u0131la","Tanyeli","Tezer","Tunay","Turna","Tutku","Tu\u011Fba","T\xFClay","T\xFClin","T\xFCrkan","Uhra","Ulus","Ulviye","Utku","Uygu","Vahide","Verda","Vesile","Vicdan","Vildan","Vuslat","Yaprak","Yasemin","Ya\u011Fmur","Yelda","Yeliz","Ye\u015Fim","Yonca","Yosun","Y\u0131ld\u0131z","Zahide","Zehra","Zekiye","Zeliha","Zerrin","Zeynep","Z\xFCbeyde","Z\xFChal","Z\xFClal","Z\xFCleyha","Z\xFCmr\xFCt","\xC7a\u011Fla","\xC7a\u011F\u0131l","\xC7e\u015Fminaz","\xC7ilay","\xC7iler","\xC7imen","\xC7ise","\xC7isil","\xC7i\xE7ek","\xC7i\u015Fem","\xC7\u0131g\u0131l","\xD6yk\xFC","\xD6zden","\xD6zge","\xD6zlem","\xD6zlen","\xD6znur","\xDClfet","\xDClker","\xDClk\xFC","\xDCmmiye","\xDCmran","\xDCnsel","\xDCnseli","\u0130clal","\u0130dil","\u0130ffet","\u0130kbal","\u0130layda","\u0130lkben","\u0130lke","\u0130lknur","\u0130lksen","\u0130lkyaz","\u0130mge","\u0130mran","\u0130nci","\u0130pek","\u0130rem","\u0130zel","\u015Eebnem","\u015Eehrazat","\u015Eelale","\u015Eenay","\u015Eeng\xFCl","\u015Eennur","\u015Eermin","\u015Eevval","\u015Eeyda","\u015Eeyma","\u015Eiir","\u015Eule"],male:["Abay","Abidin","Acar","Acun","Adem","Adil","Adn\xE2n","Affan","Afi","Af\u015Fin","Ag\xE2h","Ahmet","Ahsen","Akalp","Akbatur","Aktekin","Aktimur","Ak\u0131n","Ak\u0131n Alp","Ak\u0131ner","Ali","Alican","Ali\u015Fan","Ali\u015Fir","Alp","Alparslan","Alpay","Alper","Alperen","Alphan","Altan","Altemur","Amm\xE2r","Ant","An\u0131l","Arda","Arif","Arslan","Asil","As\u0131m","Ata","Atakan","Atalay","Atilla","At\xE2ullah","At\u0131f","Avni","Av\u015Far","Aydemir","Ayd\u0131n","Ayhan","Aykan","Aykut","Ayta\xE7","Aytekin","Aytu\u011F","Ayvaz","Azer","Aziz","Azizhan","Azmi","A\u015Fk\u0131n","Babacan","Baha","Bahad\u0131r","Bahri","Bahtiyar","Bark\u0131n","Barlas","Bartu","Bar\u0131n","Bar\u0131\u015F","Battal","Batu","Batuhan","Batur","Baturalp","Baykal","Bayram","Bedir","Bedirhan","Bedreddin","Bedri","Behi\xE7","Behl\xFCl","Behram","Behzat","Beh\xE7et","Bekir","Bekta\u015F","Bera","Berat","Berk","Berkan","Berkay","Berkin","Besim","Be\u015Fer","Be\u015Fir","Bil\xE2l","Birol","Bora","Bulut","Burak","Burhan","Bu\u011Fra","B\xE2ki","B\xFClent","B\xFCnyamin","Cafer","Cahid","Can","Canalp","Caner","Cankan","Cavid","Celal","Celasun","Celil","Cel\xE2leddin","Cem","Cemal","Cemali","Cemil","Cenk","Cevahir","Cevat","Ceyhun","Cezmi","Cihad","Cihan","Cihangir","Cihan\u015Fah","Civan","Co\u015Fkun","Co\u015Fkuner","Cumhur","C\xE2ndar","C\xFCbeyr","C\xFCneyt","Davud","Da\u011Fhan","Demiralp","Demirhan","Denizalp","Dervi\u015F","Devran","Dikmen","Dilaver","Dild\xE2r","Dilhan","Din\xE7","Din\xE7er","Diren\xE7","Dora","Do\u011Fan","Do\u011Fanay","Do\u011Faner","Do\u011Fu","Durmu\u015F","D\xE2ver","D\xFCndar","Ebuzer","Ecehan","Ecevit","Ecmel","Ecvet","Ede","Edhem","Ediz","Efe","Efken","Eflah","Efsun","Egemen","Ekmel","Ekrem","Elgin","Elvan","Emced","Emin","Emir","Emrah","Emre","Emrullah","Ender","Enderun","Enes","Engin","Enis","Ensar","Enver","Eralp","Eray","Erberk","Ercan","Erc\xFCment","Erda","Erdal","Erdem","Erdin\xE7","Erel","Eren","Ergin","Erg\xFCn","Erg\xFCner","Erhan","Erk\xE2m","Erk\xE2n","Erman","Erol","Ersin","Ertan","Ertu\u011Frul","Er\xE7in","Er\u015Fan","Esat","Ethem","Evran","Evren","Eymen","Ey\xFCp","Ezrak","E\u015Fref","Fad\u0131l","Fahrettin","Fahri","Faik","Faris","Faruk","Fasih","Fatih","Fatin","Faysal","Fazl\u0131","Fazullah","Faz\u0131l","Feda","Fedai","Fehmi","Feramuz","Feramu\u015F","Ferda","Ferdi","Ferhan","Ferhat","Feridun","Ferit","Ferman","Ferruh","Fevzi","Feyyaz","Feyzullah","Fikret","Fikri","Fuat","Furk\xE2n","Fuzuli","F\xE2lih","Gaffar","Gazanfer","Gazi","Gencer","Gevheri","Giray","G\xF6kalp","G\xF6kben","G\xF6kmen","G\xF6nen\xE7","G\xF6ng\xF6r","G\xF6rkem","G\xFClhan","G\xFCltekin","G\xFCnay","G\xFCner","G\xFCrb\xFCz","G\xFCrdal","G\xFCrhan","G\xFCrkan","G\xFCrol","G\xFCrsel","G\xFCven","G\xFCvenalp","G\u0131yas","Habbab","Habib","Habil","Hacib","Hafi","Hafid","Haf\u0131z","Hakan","Hakem","Haki","Hakk\u0131","Haldun","Halil","Halim","Halit","Haluk","Hamdi","Hamdullah","Hami","Hamit","Hamm\xE2d","Hamza","Hanefi","Hani","Harun","Hasan","Haseki","Hasibi","Hasin","Hatip","Hatt\xE2b","Hayali","Hayati","Haydar","Hazar","Haz\u0131m","Ha\u015Fim","Ha\u015Fmet","Hicabi","Hikmet","Hilmi","Himmet","Hi\u015Fam","Hud","Hulki","Hulusi","Hur\u015Fit","Huzeyfe","H\xE2di","H\xE2lis","H\xE2tem","H\xFCccet","H\xFCdayi","H\xFCd\xE2vendig\xE2r","H\xFCma","H\xFCmayun","H\xFCrkan","H\xFCsameddin","H\xFCsamettin","H\xFCseyin","H\xFCsn\xFC","H\xFCsrev","H\u0131fz\u0131","H\u0131z\u0131r","Ilg\u0131n","Itri","I\u015F\u0131ner","Kabil","Kadem","Kadir","Kadrican","Kad\u0131","Kalender","Kamber","Kamran","Karahan","Kas\u0131m","Kayaalp","Ka\u011Fan","Kele\u015F","Kemalettin","Kem\xE2l","Kenan","Keramet","Kerami","Kerem","Kerem\u015Fah","Kerim","Ke\u015F\u015Faf","Koray","Korkut","Kubat","Kubilay","Kuddusi","Kutbettin","K\xE2mil","K\xE2z\u0131m","K\xF6ksal","K\xFCr\u015Fad","Lamih","Latif","Levent","L\xFCtfi","L\xFCtfullah","Maad","Mahir","Mahmut","Mahzun","Maksud","Mansur","Mazhar","Mehmet","Melih","Melik\u015Fah","Memduh","Mert","Mestan","Mesut","Mete","Metin","Mevl\xFCt","Mir","Mira\xE7","Mirkelam","Mirza","Misbah","Mithat","Muammer","Muaviye","Muaz","Muhammed","Muharrem","Muhsin","Muhtar","Muhterem","Muhte\u015Fem","Muhyiddin","Mukadder","Muktedi","Muktedir","Muktefi","Murat","Musa","Muslih","Mustafa","Mutahhar","Mutas\u0131m","Muteber","Mutemed","Muttalib","Muzaffer","M\xFCfid","M\xFCjdat","M\xFCkerrem","M\xFCmtaz","M\xFCnir","M\xFCren","M\xFCzdad","M\xFC\u015Fir","Nabi","Naci","Nadi","Nadir","Nafiz","Nahid","Nahil","Nail","Naim","Nam\u0131k","Nasrullah","Nazif","Nazmi","Naz\u0131m","Necat","Necati","Necdet","Necib","Necmettin","Nedim","Nejat","Nesim","Nevzat","Ne\u015Fet","Nihat","Niyazi","Nizamettin","Numan","Nurettin","Nurullah","Nusret","Okan","Oktay","Onur","Orhan","Osman","Ozan","O\u011Fuz","O\u011Fuzhan","Payidar","Pertev","Perver","Peyami","Raci","Rafet","Rahim","Rahmi","Raif","Rak\u0131p","Ramazan","Ramiz","Rasim","Rauf","Ra\u015Fit","Recai","Recep","Refah","Refet","Refik","Reha","Reis","Remzi","Res\xFBl","Res\xFCl","Re\u015Fat","Rifat","R\xFCkneddin","R\xFC\xE7han","R\xFC\u015Ft\xFC","R\u0131dvan","R\u0131fat","R\u0131fk\u0131","R\u0131za","Sabri","Sacid","Sadberk","Sadettin","Sadi","Sadri","Sadullah","Sad\u0131k","Safa","Saffet","Said","Saim","Salih","Salim","Samed","Sami","Samih","Samim","Sava\u015F","Sedat","Sefer","Selahattin","Selami","Selim","Sel\xE7uk","Semih","Serb\xFClent","Sergen","Serhat","Sermet","Serta\xE7","Server","Settar","Seyfettin","Seyfi","Seyfullah","Seyyit","Se\xE7kin","Sinan","Suat","Subhi","Sudi","Sururi","S\xE2k\u0131p","S\xFCheyl","S\xFCleyman","S\u0131dk\u0131","S\u0131rr\u0131","Taceddin","Tahir","Tahsin","Taib","Talat","Talay","Talha","Talip","Tamer","Taner","Tanju","Tarkan","Tar\u0131k","Tayfun","Tayyar","Ta\u015Fk\u0131n","Tekin","Tekinalp","Temel","Teoman","Tevfik","Tevhid","Tezcan","Tezel","Timur","Tolga","Tolunay","Tufan","Tugay","Tuhfe","Tunahan","Tun\xE7","Tun\xE7er","Turan","Turgay","Turgut","Tu\u011Frul","Tu\u011Ftekin","T\xFCmer","T\xFCrkay","T\xFCrker","T\xFCrke\u015F","T\u0131nas","Ufuk","Ukbe","Ulvi","Umur","Umuralp","Umut","Usame","Utku","U\u011Fur","Vahdet","Vahid","Vah\xE2","Valid","Vecdi","Vedat","Vefa","Vefik","Vehbi","Veli","Veysel","Veysi","Volkan","Yahya","Yalg\u0131n","Yal\xE7\u0131n","Yaman","Yasin","Yavuz","Ya\u011F\u0131z","Ya\u015Far","Yekta","Yener","Yetkin","Yi\u011Fit","Yunus","Yusuf","Y\xFCce","Y\xFCcel","Y\xFCksel","Y\xFCmni","Y\u0131ld\u0131r\u0131m","Y\u0131lmaz","Zafer","Zamir","Zekai","Zekeriyy\xE2","Zeyd","Zeynel","Zihn\xEE","Ziver","Ziya","Ziyad","Ziy\xE2d","Z\xE2fir","Z\xE2hit","Z\xFCbeyr","Z\xFClfik\xE2r","\xC2mir","\xC7a\u011Fan","\xC7a\u011Fatay","\xC7a\u011Fda\u015F","\xC7a\u011Flar","\xC7a\u011Fr\u0131","\xC7a\u011Fr\u0131han","\xC7elen","\xC7elik","\xC7etin","\xC7etinel","\xC7etiner","\xD6mer","\xD6nder","\xD6zcan","\xD6zden","\xD6zer","\xD6zg\xFCr","\xD6zhan","\xD6zkan","\xDClgen","\xDClker","\xDCmit","\xDCnal","\xDCzeyir","\u0130brahim","\u0130dris","\u0130hsan","\u0130hvan","\u0130kbal","\u0130krime","\u0130lbey","\u0130lhami","\u0130lhan","\u0130lkay","\u0130lker","\u0130lyas","\u0130rfan","\u0130smail","\u0130smet","\u0130zzet","\u0130zzettin","\u015Eaban","\u015Eadan","\u015Eahap","\u015Eahin","\u015Eahinalp","\u015Eahsuvar","\u015Eahs\xFCvar","\u015Eakir","\u015Eamil","\u015Earani","\u015Eayan","\u015Eecaeddin","\u015Eefik","\u015Eehlevent","\u015Eemsi","\u015Eener","\u015Eenol","\u015Eerafettin","\u015Eeref","\u015Eerif","\u015Eevket","\u015Eevki","\u015Eeyban","\u015Eihab","\u015Eihabeddin","\u015Einasi","\u015Eir","\u015E\xE2fi","\u015E\xFCkr\xFC"]};var chunk_UF2TYCXE_M={generic:["Abac\u0131","Abadan","Aclan","Adal","Adan","Ad\u0131var","Akal","Akan","Akar","Akay","Akayd\u0131n","Akbulut","Akg\xFCl","Akman","Aky\xFCrek","Aky\xFCz","Ak\u0131\u015F\u0131k","Ak\u015Fit","Aln\u0131a\xE7\u0131k","Alpu\u011Fan","Alyanak","Arslano\u011Flu","Ar\u0131can","Atakol","Atan","Avan","Ayayd\u0131n","Aybar","Aydan","Ayka\xE7","Ayverdi","A\u011Fao\u011Flu","A\u015F\u0131ko\u011Flu","Babacan","Babao\u011Flu","Bademci","Bak\u0131rc\u0131o\u011Flu","Balaban","Balc\u0131","Barbaroso\u011Flu","Baturalp","Baykam","Ba\u015Fo\u011Flu","Berbero\u011Flu","Be\u015Ferler","Be\u015Fok","Bi\xE7er","Bolatl\u0131","Dalk\u0131ran","Da\u011Fda\u015F","Da\u011Flaro\u011Flu","Demirba\u015F","Demirel","Denkel","Dizdar","Do\u011Fan","Durak","Durmaz","Duygulu","D\xFC\u015Fenkalkar","Egeli","Ekici","Ek\u015Fio\u011Flu","Eli\xE7in","Elmasta\u015Fo\u011Flu","El\xE7ibo\u011Fa","Erbay","Erberk","Erbulak","Erdo\u011Fan","Erez","Erginsoy","Erkekli","Eronat","Ertep\u0131nar","Ert\xFCrk","Er\xE7etin","Evliyao\u011Flu","G\xF6n\xFClta\u015F","G\xFCm\xFC\u015Fpala","G\xFCnday","G\xFCrmen","Hakyemez","Hamzao\u011Flu","Il\u0131cal\u0131","Kahveci","Kaplang\u0131","Karabulut","Karab\xF6cek","Karada\u015F","Karaduman","Karaer","Kasapo\u011Flu","Kavakl\u0131o\u011Flu","Kaya","Kesero\u011Flu","Ke\xE7eci","Kocab\u0131y\u0131k","Korol","Koyuncu","Ko\xE7","Ko\xE7o\u011Flu","Ko\xE7yi\u011Fit","Kuday","Kulaks\u0131zo\u011Flu","Kumcuo\u011Flu","Kunt","Kunter","Kurutluo\u011Flu","Kutlay","Kuzucu","K\xF6rm\xFCk\xE7\xFC","K\xF6yba\u015F\u0131","K\xF6yl\xFCo\u011Flu","K\xFC\xE7\xFCkler","K\u0131l\u0131\xE7\xE7\u0131","K\u0131ra\xE7","Limoncuo\u011Flu","Mayho\u015F","Menemencio\u011Flu","Merto\u011Flu","Nalbanto\u011Flu","Nebio\u011Flu","Numano\u011Flu","Okumu\u015F","Okur","Oralo\u011Flu","Orbay","Ozansoy","Paks\xFCt","Pekkan","Pektemek","Polat","Poyrazo\u011Flu","Po\xE7an","Sad\u0131klar","Samanc\u0131","Sandalc\u0131","Sar\u0131o\u011Flu","Sayg\u0131ner","Sepet\xE7i","Sezek","Sinano\u011Flu","Solmaz","S\xF6zeri","S\xFCleymano\u011Flu","Tahincio\u011Flu","Tanr\u0131kulu","Tazeg\xFCl","Ta\u015Fl\u0131","Ta\u015F\xE7\u0131","Tekand","Tekelio\u011Flu","Tokatl\u0131o\u011Flu","Tokg\xF6z","Topalo\u011Flu","Top\xE7uo\u011Flu","Toraman","Tunaboylu","Tun\xE7eri","Tu\u011Flu","Tu\u011Fluk","T\xFCrkdo\u011Fan","T\xFCrky\u0131lmaz","T\xFCt\xFCnc\xFC","T\xFCz\xFCn","Uca","Uluhan","Velio\u011Flu","Yal\xE7\u0131n","Yaz\u0131c\u0131","Yetkiner","Ye\u015Filkaya","Yorulmaz","Y\u0131ld\u0131r\u0131m","Y\u0131ld\u0131zo\u011Flu","Y\u0131lmazer","\xC7amdal\u0131","\xC7apano\u011Flu","\xC7atalba\u015F","\xC7a\u011F\u0131ran","\xC7etin","\xC7etiner","\xC7evik","\xC7\xF6rek\xE7i","\xD6n\xFCr","\xD6rge","\xD6ymen","\xD6zberk","\xD6zbey","\xD6zbir","\xD6zdenak","\xD6zdo\u011Fan","\xD6zg\xF6rkey","\xD6zkara","\xD6zk\xF6k","\xD6ztonga","\xD6ztuna"]};var chunk_UF2TYCXE_G={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_UF2TYCXE_D=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_UF2TYCXE_T={generic:["Bay","Bayan","Dr.","Prof. Dr."],female:["Bayan","Dr.","Prof. Dr."],male:["Bay","Dr.","Prof. Dr."]};var chunk_UF2TYCXE_={first_name:chunk_UF2TYCXE_E,last_name:chunk_UF2TYCXE_M,last_name_pattern:chunk_UF2TYCXE_G,name:chunk_UF2TYCXE_D,prefix:chunk_UF2TYCXE_T},chunk_UF2TYCXE_H=chunk_UF2TYCXE_;var chunk_UF2TYCXE_N=["392","510","512","522","562","564","592","594","800","811","822","850","888","898","900","322","416","272","472","382","358","312","242","478","466","256","266","378","488","458","228","426","434","374","248","224","286","376","364","258","412","380","284","424","446","442","222","342","454","456","438","326","476","246","216","212","232","344","370","338","474","366","352","318","288","386","348","262","332","274","422","236","482","324","252","436","384","388","452","328","464","264","362","484","368","346","414","486","282","356","462","428","276","432","226","354","372"];var chunk_UF2TYCXE_F=["+90-###-###-##-##","+90-###-###-#-###"];var chunk_UF2TYCXE_C=["+90##########"];var chunk_UF2TYCXE_P=["(0###) ### ## ##"];var chunk_UF2TYCXE_j={human:chunk_UF2TYCXE_F,international:chunk_UF2TYCXE_C,national:chunk_UF2TYCXE_P},chunk_UF2TYCXE_Y=chunk_UF2TYCXE_j;var chunk_UF2TYCXE_w={area_code:chunk_UF2TYCXE_N,format:chunk_UF2TYCXE_Y},chunk_UF2TYCXE_R=chunk_UF2TYCXE_w;var chunk_UF2TYCXE_J={cell_phone:chunk_UF2TYCXE_n,color:chunk_UF2TYCXE_t,commerce:chunk_UF2TYCXE_o,internet:chunk_UF2TYCXE_s,location:chunk_UF2TYCXE_c,lorem:chunk_UF2TYCXE_S,metadata:chunk_UF2TYCXE_K,person:chunk_UF2TYCXE_H,phone_number:chunk_UF2TYCXE_R},chunk_UF2TYCXE_x=chunk_UF2TYCXE_J;var chunk_UF2TYCXE_be=new chunk_HC7G5RVA_Xe({locale:[chunk_UF2TYCXE_x,ys,_i]}); - this._hitLimit = false - this._checkingBytes = true - this._key = '' - this._bytesKey = 0 - this._keyTrunc = false - this.decoder.reset() +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-4ZCIMCC3.js +var chunk_4ZCIMCC3_a=["\u0417\u0431\u0443\u0442","\u041F\u043E\u0441\u0442\u0430\u0447","\u041F\u0440\u043E\u043C","\u0422\u043E\u0440\u0433","\u0422\u0440\u0435\u0439\u0434"];var chunk_4ZCIMCC3_r=["\u0414\u041F","\u041A\u0422","\u041F\u0410\u0422","\u041F\u0422","\u041F\u0440\u0410\u0422","\u0422\u0414\u0412","\u0422\u041E\u0412","\u0424\u041E\u041F"];var chunk_4ZCIMCC3_i=["{{company.legal_entity_type}} {{company.category}}{{company.category}}","{{company.legal_entity_type}} {{company.category}}{{company.category}}{{company.category}}","{{company.legal_entity_type}} {{location.city_name}}{{company.category}}","{{company.legal_entity_type}} {{location.city_name}}{{company.category}}{{company.category}}","{{company.legal_entity_type}} {{location.city_name}}{{company.category}}{{company.category}}{{company.category}}","{{company.legal_entity_type}} {{person.first_name.female}}","{{company.legal_entity_type}} {{person.first_name.male}}","{{company.legal_entity_type}} {{person.last_name.male}}"];var chunk_4ZCIMCC3_O={category:chunk_4ZCIMCC3_a,legal_entity_type:chunk_4ZCIMCC3_r,name_pattern:chunk_4ZCIMCC3_i},chunk_4ZCIMCC3_m=chunk_4ZCIMCC3_O;var chunk_4ZCIMCC3_n=["cherkassy.ua","cherkasy.ua","ck.ua","cn.ua","com.ua","crimea.ua","cv.ua","dn.ua","dnepropetrovsk.ua","dnipropetrovsk.ua","donetsk.ua","dp.ua","if.ua","in.ua","ivano-frankivsk.ua","kh.ua","kharkiv.ua","kharkov.ua","kherson.ua","khmelnitskiy.ua","kiev.ua","kirovograd.ua","km.ua","kr.ua","ks.ua","lg.ua","lt.ua","lugansk.ua","lutsk.net","lutsk.ua","lviv.ua","mk.ua","net.ua","nikolaev.ua","od.ua","odessa.ua","org.ua","pl.ua","poltava.ua","rovno.ua","rv.ua","sebastopol.ua","sm.ua","sumy.ua","te.ua","ternopil.ua","ua","uz.ua","uzhgorod.ua","vinnica.ua","vn.ua","volyn.net","volyn.ua","yalta.ua","zaporizhzhe.ua","zhitomir.ua","zp.ua","zt.ua","\u0443\u043A\u0440"];var chunk_4ZCIMCC3_p=["e-mail.ua","ex.ua","gmail.com","i.ua","meta.ua","ukr.net","yandex.ua"];var chunk_4ZCIMCC3_Q={domain_suffix:chunk_4ZCIMCC3_n,free_email:chunk_4ZCIMCC3_p},chunk_4ZCIMCC3_f=chunk_4ZCIMCC3_Q;var chunk_4ZCIMCC3_l=["#","##","###"];var chunk_4ZCIMCC3_u=["\u0410\u043B\u0447\u0435\u0432\u0441\u044C\u043A","\u0410\u0440\u0442\u0435\u043C\u0456\u0432\u0441\u044C\u043A","\u0411\u0435\u0440\u0434\u0438\u0447\u0456\u0432","\u0411\u0435\u0440\u0434\u044F\u043D\u0441\u044C\u043A","\u0411\u0456\u043B\u0430 \u0426\u0435\u0440\u043A\u0432\u0430","\u0411\u0440\u043E\u0432\u0430\u0440\u0438","\u0412\u0456\u043D\u043D\u0438\u0446\u044F","\u0413\u043E\u0440\u043B\u0456\u0432\u043A\u0430","\u0414\u043D\u0456\u043F\u0440\u043E\u0434\u0437\u0435\u0440\u0436\u0438\u043D\u0441\u044C\u043A","\u0414\u043D\u0456\u043F\u0440\u043E\u043F\u0435\u0442\u0440\u043E\u0432\u0441\u044C\u043A","\u0414\u043E\u043D\u0435\u0446\u044C\u043A","\u0404\u0432\u043F\u0430\u0442\u043E\u0440\u0456\u044F","\u0404\u043D\u0430\u043A\u0456\u0454\u0432\u0435","\u0416\u0438\u0442\u043E\u043C\u0438\u0440","\u0417\u0430\u043F\u043E\u0440\u0456\u0436\u0436\u044F","\u0406\u0432\u0430\u043D\u043E-\u0424\u0440\u0430\u043D\u043A\u0456\u0432\u0441\u044C\u043A","\u0406\u0437\u043C\u0430\u0457\u043B","\u041A\u0430\u043C\u2019\u044F\u043D\u0435\u0446\u044C-\u041F\u043E\u0434\u0456\u043B\u044C\u0441\u044C\u043A\u0438\u0439","\u041A\u0435\u0440\u0447","\u041A\u0438\u0457\u0432","\u041A\u0456\u0440\u043E\u0432\u043E\u0433\u0440\u0430\u0434","\u041A\u043E\u043D\u043E\u0442\u043E\u043F","\u041A\u0440\u0430\u043C\u0430\u0442\u043E\u0440\u0441\u044C\u043A","\u041A\u0440\u0430\u0441\u043D\u0438\u0439 \u041B\u0443\u0447","\u041A\u0440\u0435\u043C\u0435\u043D\u0447\u0443\u043A","\u041A\u0440\u0438\u0432\u0438\u0439 \u0420\u0456\u0433","\u041B\u0438\u0441\u0438\u0447\u0430\u043D\u0441\u044C\u043A","\u041B\u0443\u0433\u0430\u043D\u0441\u044C\u043A","\u041B\u0443\u0446\u044C\u043A","\u041B\u044C\u0432\u0456\u0432","\u041C\u0430\u043A\u0456\u0457\u0432\u043A\u0430","\u041C\u0430\u0440\u0456\u0443\u043F\u043E\u043B\u044C","\u041C\u0435\u043B\u0456\u0442\u043E\u043F\u043E\u043B\u044C","\u041C\u0438\u043A\u043E\u043B\u0430\u0457\u0432","\u041C\u0443\u043A\u0430\u0447\u0435\u0432\u0435","\u041D\u0456\u043A\u043E\u043F\u043E\u043B\u044C","\u041E\u0434\u0435\u0441\u0430","\u041E\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u0456\u044F","\u041F\u0430\u0432\u043B\u043E\u0433\u0440\u0430\u0434","\u041F\u043E\u043B\u0442\u0430\u0432\u0430","\u0420\u0456\u0432\u043D\u0435","\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C","\u0421\u0454\u0432\u0454\u0440\u043E\u0434\u043E\u043D\u0435\u0446\u044C\u043A","\u0421\u0456\u043C\u0444\u0435\u0440\u043E\u043F\u043E\u043B\u044C","\u0421\u043B\u043E\u0432\u2019\u044F\u043D\u0441\u044C\u043A","\u0421\u0443\u043C\u0438","\u0422\u0435\u0440\u043D\u043E\u043F\u0456\u043B\u044C","\u0423\u0436\u0433\u043E\u0440\u043E\u0434","\u0423\u043C\u0430\u043D\u044C","\u0425\u0430\u0440\u043A\u0456\u0432","\u0425\u0435\u0440\u0441\u043E\u043D","\u0425\u043C\u0435\u043B\u044C\u043D\u0438\u0446\u044C\u043A\u0438\u0439","\u0427\u0435\u0440\u043A\u0430\u0441\u0438","\u0427\u0435\u0440\u043D\u0456\u0432\u0446\u0456","\u0427\u0435\u0440\u043D\u0456\u0433\u0456\u0432","\u0428\u043E\u0441\u0442\u043A\u0430","\u042F\u043B\u0442\u0430"];var chunk_4ZCIMCC3_s=["{{location.city_name}}","{{location.city_prefix}} {{person.first_name.male}}"];var chunk_4ZCIMCC3_c=["\u041F\u0456\u0432\u0434\u0435\u043D\u043D\u0438\u0439","\u041F\u0456\u0432\u043D\u0456\u0447\u043D\u0438\u0439","\u0421\u0445\u0456\u0434\u043D\u0438\u0439","\u0417\u0430\u0445\u0456\u0434\u043D\u0438\u0439"];var chunk_4ZCIMCC3_y=["\u0433\u0440\u0430\u0434"];var chunk_4ZCIMCC3_d=["\u0410\u0432\u0441\u0442\u0440\u0430\u043B\u0456\u044F","\u0410\u0432\u0441\u0442\u0440\u0456\u044F","\u0410\u0437\u0435\u0440\u0431\u0430\u0439\u0434\u0436\u0430\u043D","\u0410\u043B\u0431\u0430\u043D\u0456\u044F","\u0410\u043B\u0436\u0438\u0440","\u0410\u043D\u0433\u043E\u043B\u0430","\u0410\u043D\u0434\u043E\u0440\u0440\u0430","\u0410\u043D\u0442\u0438\u0433\u0443\u0430 \u0456 \u0411\u0430\u0440\u0431\u0443\u0434\u0430","\u0410\u0440\u0433\u0435\u043D\u0442\u0438\u043D\u0430","\u0410\u0444\u0433\u0430\u043D\u0456\u0441\u0442\u0430\u043D","\u0411\u0430\u0433\u0430\u043C\u0441\u044C\u043A\u0456 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0411\u0430\u043D\u0433\u043B\u0430\u0434\u0435\u0448","\u0411\u0430\u0440\u0431\u0430\u0434\u043E\u0441","\u0411\u0430\u0445\u0440\u0435\u0439\u043D","\u0411\u0435\u043B\u0456\u0437","\u0411\u0435\u043B\u044C\u0433\u0456\u044F","\u0411\u0435\u043D\u0456\u043D","\u0411\u0456\u043B\u043E\u0440\u0443\u0441\u044C","\u0411\u043E\u043B\u0433\u0430\u0440\u0456\u044F","\u0411\u043E\u043B\u0456\u0432\u0456\u044F","\u0411\u043E\u0441\u043D\u0456\u044F \u0456 \u0413\u0435\u0440\u0446\u0435\u0433\u043E\u0432\u0438\u043D\u0430","\u0411\u043E\u0442\u0441\u0432\u0430\u043D\u0430","\u0411\u0440\u0430\u0437\u0438\u043B\u0456\u044F","\u0411\u0440\u0443\u043D\u0435\u0439","\u0411\u0443\u0440\u043A\u0456\u043D\u0430-\u0424\u0430\u0441\u043E","\u0411\u0443\u0440\u0443\u043D\u0434\u0456","\u0411\u0443\u0442\u0430\u043D","\u0412\u2019\u0454\u0442\u043D\u0430\u043C","\u0412\u0430\u043D\u0443\u0430\u0442\u0443","\u0412\u0430\u0442\u0438\u043A\u0430\u043D","\u0412\u0435\u043B\u0438\u043A\u0430 \u0411\u0440\u0438\u0442\u0430\u043D\u0456\u044F","\u0412\u0435\u043D\u0435\u0441\u0443\u0435\u043B\u0430","\u0412\u0456\u0440\u043C\u0435\u043D\u0456\u044F","\u0413\u0430\u0431\u043E\u043D","\u0413\u0430\u0457\u0442\u0456","\u0413\u0430\u0439\u0430\u043D\u0430","\u0413\u0430\u043C\u0431\u0456\u044F","\u0413\u0430\u043D\u0430","\u0413\u0432\u0430\u0442\u0435\u043C\u0430\u043B\u0430","\u0413\u0432\u0456\u043D\u0435\u044F","\u0413\u0432\u0456\u043D\u0435\u044F-\u0411\u0456\u0441\u0430\u0443","\u0413\u043E\u043D\u0434\u0443\u0440\u0430\u0441","\u0413\u0440\u0435\u043D\u0430\u0434\u0430","\u0413\u0440\u0435\u0446\u0456\u044F","\u0413\u0440\u0443\u0437\u0456\u044F","\u0414\u0430\u043D\u0456\u044F","\u0414\u0435\u043C\u043E\u043A\u0440\u0430\u0442\u0438\u0447\u043D\u0430 \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0456\u043A\u0430 \u041A\u043E\u043D\u0433\u043E","\u0414\u0436\u0438\u0431\u0443\u0442\u0456","\u0414\u043E\u043C\u0456\u043D\u0456\u043A\u0430","\u0414\u043E\u043C\u0456\u043D\u0456\u043A\u0430\u043D\u0441\u044C\u043A\u0430 \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0456\u043A\u0430","\u0415\u043A\u0432\u0430\u0434\u043E\u0440","\u0415\u043A\u0432\u0430\u0442\u043E\u0440\u0456\u0430\u043B\u044C\u043D\u0430 \u0413\u0432\u0456\u043D\u0435\u044F","\u0415\u0440\u0438\u0442\u0440\u0435\u044F","\u0415\u0441\u0442\u043E\u043D\u0456\u044F","\u0415\u0444\u0456\u043E\u043F\u0456\u044F","\u0404\u0433\u0438\u043F\u0435\u0442","\u0404\u043C\u0435\u043D","\u0417\u0430\u043C\u0431\u0456\u044F","\u0417\u0456\u043C\u0431\u0430\u0431\u0432\u0435","\u0406\u0437\u0440\u0430\u0457\u043B\u044C","\u0406\u043D\u0434\u0456\u044F","\u0406\u043D\u0434\u043E\u043D\u0435\u0437\u0456\u044F","\u0406\u0440\u0430\u043A","\u0406\u0440\u0430\u043D","\u0406\u0440\u043B\u0430\u043D\u0434\u0456\u044F","\u0406\u0441\u043B\u0430\u043D\u0434\u0456\u044F","\u0406\u0441\u043F\u0430\u043D\u0456\u044F","\u0406\u0442\u0430\u043B\u0456\u044F","\u0419\u043E\u0440\u0434\u0430\u043D\u0456\u044F","\u041A\u0430\u0431\u043E-\u0412\u0435\u0440\u0434\u0435","\u041A\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043D","\u041A\u0430\u043C\u0431\u043E\u0434\u0436\u0430","\u041A\u0430\u043C\u0435\u0440\u0443\u043D","\u041A\u0430\u043D\u0430\u0434\u0430","\u041A\u0430\u0442\u0430\u0440","\u041A\u0435\u043D\u0456\u044F","\u041A\u0438\u0440\u0433\u0438\u0437\u0441\u0442\u0430\u043D","\u041A\u0438\u0442\u0430\u0439","\u041A\u0456\u043F\u0440","\u041A\u0456\u0440\u0438\u0431\u0430\u0442\u0456","\u041A\u043E\u043B\u0443\u043C\u0431\u0456\u044F","\u041A\u043E\u043C\u043E\u0440\u0441\u044C\u043A\u0456 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u041A\u043E\u043D\u0433\u043E","\u041A\u043E\u0441\u0442\u0430-\u0420\u0438\u043A\u0430","\u041A\u043E\u0442-\u0434\u2019\u0406\u0432\u0443\u0430\u0440","\u041A\u0443\u0431\u0430","\u041A\u0443\u0432\u0435\u0439\u0442","\u041B\u0430\u043E\u0441","\u041B\u0430\u0442\u0432\u0456\u044F","\u041B\u0435\u0441\u043E\u0442\u043E","\u041B\u0438\u0442\u0432\u0430","\u041B\u0456\u0431\u0435\u0440\u0456\u044F","\u041B\u0456\u0432\u0430\u043D","\u041B\u0456\u0432\u0456\u044F","\u041B\u0456\u0445\u0442\u0435\u043D\u0448\u0442\u0435\u0439\u043D","\u041B\u044E\u043A\u0441\u0435\u043C\u0431\u0443\u0440\u0433","\u041C\u0430\u0432\u0440\u0438\u043A\u0456\u0439","\u041C\u0430\u0432\u0440\u0438\u0442\u0430\u043D\u0456\u044F","\u041C\u0430\u0434\u0430\u0491\u0430\u0441\u043A\u0430\u0440","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0456\u044F","\u041C\u0430\u043B\u0430\u0432\u0456","\u041C\u0430\u043B\u0430\u0439\u0437\u0456\u044F","\u041C\u0430\u043B\u0456","\u041C\u0430\u043B\u044C\u0434\u0456\u0432\u0438","\u041C\u0430\u043B\u044C\u0442\u0430","\u041C\u0430\u0440\u043E\u043A\u043A\u043E","\u041C\u0430\u0440\u0448\u0430\u043B\u043B\u043E\u0432\u0456 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u041C\u0435\u043A\u0441\u0438\u043A\u0430","\u041C\u043E\u0437\u0430\u043C\u0431\u0456\u043A","\u041C\u043E\u043B\u0434\u043E\u0432\u0430","\u041C\u043E\u043D\u0430\u043A\u043E","\u041C\u043E\u043D\u0433\u043E\u043B\u0456\u044F","\u041D\u0430\u043C\u0456\u0431\u0456\u044F","\u041D\u0430\u0443\u0440\u0443","\u041D\u0435\u043F\u0430\u043B","\u041D\u0456\u0433\u0435\u0440","\u041D\u0456\u0433\u0435\u0440\u0456\u044F","\u041D\u0456\u0434\u0435\u0440\u043B\u0430\u043D\u0434\u0438","\u041D\u0456\u043A\u0430\u0440\u0430\u0433\u0443\u0430","\u041D\u0456\u043C\u0435\u0447\u0447\u0438\u043D\u0430","\u041D\u043E\u0432\u0430 \u0417\u0435\u043B\u0430\u043D\u0434\u0456\u044F","\u041D\u043E\u0440\u0432\u0435\u0433\u0456\u044F","\u041E\u0431\u2019\u0454\u0434\u043D\u0430\u043D\u0456 \u0410\u0440\u0430\u0431\u0441\u044C\u043A\u0456 \u0415\u043C\u0456\u0440\u0430\u0442\u0438","\u041E\u043C\u0430\u043D","\u041F\u0430\u043A\u0438\u0441\u0442\u0430\u043D","\u041F\u0430\u043B\u0430\u0443","\u041F\u0430\u043D\u0430\u043C\u0430","\u041F\u0430\u043F\u0443\u0430-\u041D\u043E\u0432\u0430 \u0413\u0432\u0456\u043D\u0435\u044F","\u041F\u0430\u0440\u0430\u0433\u0432\u0430\u0439","\u041F\u0435\u0440\u0443","\u041F\u0456\u0432\u0434\u0435\u043D\u043D\u0430 \u041A\u043E\u0440\u0435\u044F","\u041F\u0456\u0432\u0434\u0435\u043D\u043D\u0438\u0439 \u0421\u0443\u0434\u0430\u043D","\u041F\u0456\u0432\u0434\u0435\u043D\u043D\u043E-\u0410\u0444\u0440\u0438\u043A\u0430\u043D\u0441\u044C\u043A\u0430 \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0456\u043A\u0430","\u041F\u0456\u0432\u043D\u0456\u0447\u043D\u0430 \u041A\u043E\u0440\u0435\u044F","\u041F\u043E\u043B\u044C\u0449\u0430","\u041F\u043E\u0440\u0442\u0443\u0433\u0430\u043B\u0456\u044F","\u0420\u043E\u0441\u0456\u0439\u0441\u044C\u043A\u0430 \u0424\u0435\u0434\u0435\u0440\u0430\u0446\u0456\u044F","\u0420\u0443\u0430\u043D\u0434\u0430","\u0420\u0443\u043C\u0443\u043D\u0456\u044F","\u0421\u0430\u043B\u044C\u0432\u0430\u0434\u043E\u0440","\u0421\u0430\u043C\u043E\u0430","\u0421\u0430\u043D-\u041C\u0430\u0440\u0438\u043D\u043E","\u0421\u0430\u043D-\u0422\u043E\u043C\u0435 \u0456 \u041F\u0440\u0438\u043D\u0441\u0456\u043F\u0456","\u0421\u0430\u0443\u0434\u0456\u0432\u0441\u044C\u043A\u0430 \u0410\u0440\u0430\u0432\u0456\u044F","\u0421\u0432\u0430\u0437\u0456\u043B\u0435\u043D\u0434","\u0421\u0435\u0439\u0448\u0435\u043B\u044C\u0441\u044C\u043A\u0456 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0421\u0435\u043D\u0435\u0491\u0430\u043B","\u0421\u0435\u043D\u0442-\u0412\u0456\u043D\u0441\u0435\u043D\u0442 \u0456 \u0413\u0440\u0435\u043D\u0430\u0434\u0438\u043D\u0438","\u0421\u0435\u043D\u0442-\u041A\u0456\u0442\u0441 \u0456 \u041D\u0435\u0432\u0456\u0441","\u0421\u0435\u043D\u0442-\u041B\u044E\u0441\u0456\u044F","\u0421\u0435\u0440\u0431\u0456\u044F","\u0421\u0438\u0440\u0456\u044F","\u0421\u0456\u043D\u0433\u0430\u043F\u0443\u0440","\u0421\u043B\u043E\u0432\u0430\u0447\u0447\u0438\u043D\u0430","\u0421\u043B\u043E\u0432\u0435\u043D\u0456\u044F","\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u0456 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0421\u043E\u043C\u0430\u043B\u0456","\u0421\u0443\u0434\u0430\u043D","\u0421\u0443\u0440\u0438\u043D\u0430\u043C","\u0421\u0445\u0456\u0434\u043D\u0438\u0439 \u0422\u0438\u043C\u043E\u0440","\u0421\u0428\u0410","\u0421\u044C\u0454\u0440\u0440\u0430-\u041B\u0435\u043E\u043D\u0435","\u0422\u0430\u0434\u0436\u0438\u043A\u0438\u0441\u0442\u0430\u043D","\u0422\u0430\u0457\u043B\u0430\u043D\u0434","\u0422\u0430\u043D\u0437\u0430\u043D\u0456\u044F","\u0422\u043E\u0433\u043E","\u0422\u043E\u043D\u0433\u0430","\u0422\u0440\u0438\u043D\u0456\u0434\u0430\u0434 \u0456 \u0422\u043E\u0431\u0430\u0433\u043E","\u0422\u0443\u0432\u0430\u043B\u0443","\u0422\u0443\u043D\u0456\u0441","\u0422\u0443\u0440\u0435\u0447\u0447\u0438\u043D\u0430","\u0422\u0443\u0440\u043A\u043C\u0435\u043D\u0456\u0441\u0442\u0430\u043D","\u0423\u0433\u0430\u043D\u0434\u0430","\u0423\u0433\u043E\u0440\u0449\u0438\u043D\u0430","\u0423\u0437\u0431\u0435\u043A\u0438\u0441\u0442\u0430\u043D","\u0423\u043A\u0440\u0430\u0457\u043D\u0430","\u0423\u0440\u0443\u0433\u0432\u0430\u0439","\u0424\u0435\u0434\u0435\u0440\u0430\u0442\u0438\u0432\u043D\u0456 \u0428\u0442\u0430\u0442\u0438 \u041C\u0456\u043A\u0440\u043E\u043D\u0435\u0437\u0456\u0457","\u0424\u0456\u0434\u0436\u0456","\u0424\u0456\u043B\u0456\u043F\u043F\u0456\u043D\u0438","\u0424\u0456\u043D\u043B\u044F\u043D\u0434\u0456\u044F","\u0424\u0440\u0430\u043D\u0446\u0456\u044F","\u0425\u043E\u0440\u0432\u0430\u0442\u0456\u044F","\u0426\u0435\u043D\u0442\u0440\u0430\u043B\u044C\u043D\u043E\u0430\u0444\u0440\u0438\u043A\u0430\u043D\u0441\u044C\u043A\u0430 \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0456\u043A\u0430","\u0427\u0430\u0434","\u0427\u0435\u0445\u0456\u044F","\u0427\u0438\u043B\u0456","\u0427\u043E\u0440\u043D\u043E\u0433\u043E\u0440\u0456\u044F","\u0428\u0432\u0435\u0439\u0446\u0430\u0440\u0456\u044F","\u0428\u0432\u0435\u0446\u0456\u044F","\u0428\u0440\u0456-\u041B\u0430\u043D\u043A\u0430","\u042F\u043C\u0430\u0439\u043A\u0430","\u042F\u043F\u043E\u043D\u0456\u044F"];var chunk_4ZCIMCC3_=["#####"];var chunk_4ZCIMCC3_x=["\u043A\u0432. ###"];var chunk_4ZCIMCC3_g=["\u0410\u0420 \u041A\u0440\u0438\u043C","\u0412\u0456\u043D\u043D\u0438\u0446\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0412\u043E\u043B\u0438\u043D\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0414\u043D\u0456\u043F\u0440\u043E\u043F\u0435\u0442\u0440\u043E\u0432\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0414\u043E\u043D\u0435\u0446\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0416\u0438\u0442\u043E\u043C\u0438\u0440\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0417\u0430\u043A\u0430\u0440\u043F\u0430\u0442\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0417\u0430\u043F\u043E\u0440\u0456\u0437\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0406\u0432\u0430\u043D\u043E-\u0424\u0440\u0430\u043D\u043A\u0456\u0432\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u0438\u0457\u0432\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u0456\u0440\u043E\u0432\u043E\u0433\u0440\u0430\u0434\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041B\u0443\u0433\u0430\u043D\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041B\u044C\u0432\u0456\u0432\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041C\u0438\u043A\u043E\u043B\u0430\u0457\u0432\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041E\u0434\u0435\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041F\u043E\u043B\u0442\u0430\u0432\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0420\u0456\u0432\u043D\u0435\u043D\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0421\u0443\u043C\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0422\u0435\u0440\u043D\u043E\u043F\u0456\u043B\u044C\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0425\u0430\u0440\u043A\u0456\u0432\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0425\u0435\u0440\u0441\u043E\u043D\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0425\u043C\u0435\u043B\u044C\u043D\u0438\u0446\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0427\u0435\u0440\u043A\u0430\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0427\u0435\u0440\u043D\u0456\u0432\u0435\u0446\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0427\u0435\u0440\u043D\u0456\u0433\u0456\u0432\u0441\u044C\u043A\u0430 \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u0438\u0457\u0432","\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C"];var chunk_4ZCIMCC3_k={normal:"{{location.street}}, {{location.buildingNumber}}",full:"{{location.street}}, {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_4ZCIMCC3_v=["\u0417\u0435\u043B\u0435\u043D\u0430","\u041C\u043E\u043B\u043E\u0434\u0456\u0436\u043D\u0430","\u0413\u043E\u0440\u043E\u0434\u043E\u0446\u044C\u043A\u0430","\u0421\u0442\u0440\u0438\u0439\u0441\u044C\u043A\u0430","\u0412\u0443\u0437\u044C\u043A\u0430","\u041D\u0438\u0436\u0430\u043D\u043A\u0456\u0432\u0441\u044C\u043A\u043E\u0433\u043E","\u0421\u0442\u0430\u0440\u043E\u043C\u0456\u0441\u044C\u043A\u0430","\u041B\u0456\u0441\u0442\u0430","\u0412\u0456\u0447\u0435\u0432\u0430","\u0411\u0440\u044E\u0445\u043E\u0432\u0438\u0447\u0456\u0432","\u0412\u0438\u043D\u043D\u0438\u043A\u0456\u0432","\u0420\u0443\u0434\u043D\u043E\u0433\u043E","\u041A\u043E\u043B\u0456\u0457\u0432\u0449\u0438\u043D\u0438"];var chunk_4ZCIMCC3_h=["{{location.street_prefix}} {{location.street_name}}","{{location.street_name}} {{location.street_suffix}}"];var chunk_4ZCIMCC3_b=["\u0432\u0443\u043B.","\u0432\u0443\u043B\u0438\u0446\u044F","\u043F\u0440.","\u043F\u0440\u043E\u0441\u043F\u0435\u043A\u0442","\u043F\u043B.","\u043F\u043B\u043E\u0449\u0430","\u043F\u0440\u043E\u0432.","\u043F\u0440\u043E\u0432\u0443\u043B\u043E\u043A"];var chunk_4ZCIMCC3_D=["\u043C\u0430\u0439\u0434\u0430\u043D"];var chunk_4ZCIMCC3_R={building_number:chunk_4ZCIMCC3_l,city_name:chunk_4ZCIMCC3_u,city_pattern:chunk_4ZCIMCC3_s,city_prefix:chunk_4ZCIMCC3_c,city_suffix:chunk_4ZCIMCC3_y,country:chunk_4ZCIMCC3_d,postcode:chunk_4ZCIMCC3_,secondary_address:chunk_4ZCIMCC3_x,state:chunk_4ZCIMCC3_g,street_address:chunk_4ZCIMCC3_k,street_name:chunk_4ZCIMCC3_v,street_pattern:chunk_4ZCIMCC3_h,street_prefix:chunk_4ZCIMCC3_b,street_suffix:chunk_4ZCIMCC3_D},chunk_4ZCIMCC3_N=chunk_4ZCIMCC3_R;var chunk_4ZCIMCC3_S={title:"Ukrainian",code:"uk",language:"uk",endonym:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",dir:"ltr",script:"Cyrl"},chunk_4ZCIMCC3_z=chunk_4ZCIMCC3_S;var chunk_4ZCIMCC3_P={generic:["\u0404\u0432\u0433\u0435\u043D","\u0404\u0440\u0435\u043C\u0456\u0439","\u0406\u0432\u0430\u043D","\u0406\u0432\u0430\u043D\u043D\u0430","\u0406\u0433\u043E\u0440","\u0406\u0437\u044F\u0441\u043B\u0430\u0432","\u0406\u043B\u043B\u044F","\u0406\u043B\u043E\u043D\u0430","\u0406\u043D\u043D\u0430","\u0406\u043D\u043D\u0435\u0441\u0430","\u0406\u0440\u0438\u043D\u0430","\u0406\u0440\u043C\u0430","\u0410\u0432\u0433\u0443\u0441\u0442\u0438\u043D","\u0410\u0432\u0440\u0435\u043B\u0456\u0439","\u0410\u0432\u0440\u0435\u043B\u0456\u044F","\u0410\u0432\u0440\u043E\u0440\u0430","\u0410\u0433\u0430\u043F\u0456\u044F","\u0410\u0433\u0430\u0442\u0430","\u0410\u0433\u0430\u0444\u0456\u044F","\u0410\u0433\u043D\u0435\u0441\u0430","\u0410\u0433\u043D\u0456\u044F","\u0410\u0433\u0440\u0438\u043F\u0438\u043D\u0430","\u0410\u0434\u0430","\u0410\u0434\u0430\u043C","\u0410\u0434\u0435\u043B\u0430\u0457\u0434\u0430","\u0410\u0434\u0435\u043B\u0456\u043D\u0430","\u0410\u0434\u0440\u0456\u0430\u043D\u0430","\u0410\u0434\u0440\u0456\u044F\u043D","\u0410\u0437\u0430\u043B\u0456\u044F","\u0410\u0437\u0430\u0440\u0456\u0439","\u0410\u043B\u0435\u0432\u0442\u0438\u043D","\u0410\u043B\u0435\u0432\u0442\u0438\u043D\u0430","\u0410\u043B\u043B\u0430","\u0410\u043B\u044C\u0431\u0435\u0440\u0442","\u0410\u043B\u044C\u0431\u0456\u043D\u0430","\u0410\u043B\u044C\u0432\u0456\u043D\u0430","\u0410\u043B\u0456\u043D\u0430","\u0410\u043D\u0430\u0441\u0442\u0430\u0441","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0456\u0439","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0456\u044F","\u0410\u043D\u0430\u0442\u043E\u043B\u0456\u0439","\u0410\u043D\u0430\u0442\u043E\u043B\u0456\u044F","\u0410\u043D\u0433\u0435\u043B\u0456\u043D\u0430","\u0410\u043D\u0434\u0440\u0456\u0439","\u0410\u043D\u0436\u0435\u043B\u0430","\u0410\u043D\u043D\u0430","\u0410\u043D\u0442\u043E\u043D","\u0410\u043D\u0442\u043E\u043D\u0438\u0434\u0430","\u0410\u043D\u0442\u043E\u043D\u0456\u0439","\u0410\u043D\u0442\u043E\u043D\u0456\u043D\u0430","\u0410\u043D\u0442\u043E\u043D\u0456\u044F","\u0410\u043D\u0442\u0456\u043D","\u0410\u043D\u0444\u0456\u0441\u0430","\u0410\u043F\u043E\u043B\u043B\u043E\u043D\u0456\u044F","\u0410\u043F\u043E\u043B\u043B\u0456\u043D\u0430\u0440\u0456\u044F","\u0410\u0440\u043A\u0430\u0434\u0456\u0439","\u0410\u0440\u043A\u0430\u0434\u0456\u044F","\u0410\u0440\u0441\u0435\u043D","\u0410\u0440\u0441\u0435\u043D\u0456\u0439","\u0410\u0440\u0442\u0435\u043C","\u0410\u0440\u0442\u0435\u043C\u0456\u044F","\u0410\u0440\u0445\u0438\u043F","\u0410\u0441\u043A\u043E\u043B\u044C\u0434","\u0410\u0444\u0430\u043D\u0430\u0441\u0456\u0439","\u0410\u0444\u0430\u043D\u0430\u0441\u0456\u044F","\u0411\u043B\u0430\u0433\u043E\u0432\u0456\u0441\u0442\u0430","\u0411\u043E\u0433\u0434\u0430\u043D","\u0411\u043E\u0433\u0434\u0430\u043D\u0430","\u0411\u043E\u0433\u0443\u0441\u043B\u0430\u0432\u0430","\u0411\u043E\u0436\u0435\u043C\u0438\u0440","\u0411\u043E\u0436\u0435\u043D","\u0411\u043E\u0436\u0435\u043D\u0430","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432\u0430","\u0411\u043E\u0440\u0438\u043C\u0438\u0440","\u0411\u043E\u0440\u0438\u043C\u0438\u0441\u043B","\u0411\u043E\u0440\u0438\u0441","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432\u0430","\u0411\u0440\u0430\u0442\u0438\u043C\u0438\u0440","\u0411\u0440\u0430\u0442\u0438\u0441\u043B\u0430\u0432","\u0411\u0440\u0430\u0442\u043E\u043C\u0438\u043B","\u0411\u0440\u0430\u0442\u043E\u0441\u043B\u0430\u0432","\u0411\u0440\u043E\u043D\u0456\u0441\u043B\u0430\u0432\u0430","\u0411\u0440\u044F\u0447\u0438\u0441\u043B\u0430\u0432","\u0411\u0443\u0434\u0438\u043C\u0438\u0440","\u0411\u0443\u0439\u0442\u0443\u0440","\u0411\u0443\u0440\u0435\u0432\u0456\u0441\u0442","\u0411\u0456\u043B\u043E\u043C\u0438\u0440","\u0411\u0456\u043B\u043E\u0441\u043B\u0430\u0432","\u0411\u0456\u043B\u043E\u0441\u043B\u0430\u0432\u0430","\u0411\u0456\u043B\u044F\u043D\u0430","\u0412\u0430\u0434\u0438\u043C","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u0430","\u0412\u0430\u043B\u0435\u0440\u0456\u0439","\u0412\u0430\u043B\u0435\u0440\u0456\u044F","\u0412\u0430\u0440\u0432\u0430\u0440\u0430","\u0412\u0430\u0441\u0438\u043B\u0438\u043D\u0430","\u0412\u0430\u0441\u0438\u043B\u044C","\u0412\u0435\u043B\u0435\u043C\u0438\u0440","\u0412\u043B\u0430\u0434","\u0412\u043B\u0430\u0434\u0430","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432\u0430","\u0412\u043B\u0430\u0441\u0442\u0430","\u0412\u043E\u043B\u043E\u0434\u0438\u043C\u0438\u0440","\u0412\u043E\u043B\u043E\u0434\u0438\u0441\u043B\u0430\u0432","\u0412\u0441\u0435\u0432\u043B\u0430\u0434","\u0412\u0441\u0435\u0432\u043E\u043B\u043E\u0434","\u0412\u0441\u0435\u0441\u043B\u0430\u0432","\u0412\u0441\u0435\u0441\u043B\u0430\u0432\u0430","\u0412\u0456\u043A\u0442\u043E\u0440","\u0412\u0456\u043A\u0442\u043E\u0440\u0456\u044F","\u0412\u0456\u043B\u0435\u043D\u0430","\u0412\u0456\u043B\u0435\u043D\u0456\u043D\u0430","\u0412\u0456\u043B\u0456\u043D\u0430","\u0412\u0456\u043E\u043B\u0430","\u0412\u0456\u043E\u043B\u0435\u0442\u0442\u0430","\u0412\u0456\u0440\u0430","\u0412\u0456\u0440\u0433\u0456\u043D\u0456\u044F","\u0412\u0456\u0442\u0430","\u0412\u0456\u0442\u0430\u043B\u0456\u0439","\u0412\u0456\u0442\u0430\u043B\u0456\u043D\u0430","\u0412\u2019\u044F\u0447\u0435\u0441\u043B\u0430\u0432","\u0412\u2019\u044F\u0447\u0435\u0441\u043B\u0430\u0432\u0430","\u0413\u0430\u0432\u0440\u0438\u043B\u043E","\u0413\u0430\u043B\u0438\u043D\u0430","\u0413\u0430\u043D\u043D\u0430","\u0413\u0430\u0440\u043D\u043E\u0441\u043B\u0430\u0432","\u0413\u0435\u043B\u0435\u043D\u0430","\u0413\u0435\u043D\u043D\u0430\u0434\u0456\u0439","\u0413\u0435\u043E\u0440\u0433\u0456\u0439","\u0413\u0435\u0440\u0430\u0441\u0438\u043C","\u0413\u043B\u0456\u0431","\u0413\u043D\u0430\u0442","\u0413\u043E\u0440\u0434\u0456\u0439","\u0413\u043E\u0440\u0438\u043C\u0438\u0440","\u0413\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0413\u0440\u0430\u0434\u0438\u043C\u0438\u0440","\u0413\u0440\u0438\u0433\u043E\u0440\u0456\u0439","\u0414\u0430\u043B\u0435\u043C\u0438\u0440","\u0414\u0430\u043B\u0435\u0441\u043B\u0430\u0432\u0430","\u0414\u0430\u043D\u0430","\u0414\u0430\u043D\u0438\u043B\u043E","\u0414\u0430\u0440\u0438\u043D\u0430","\u0414\u0430\u0440\u0438\u0441\u043B\u0430\u0432\u0430","\u0414\u0430\u0440\u043E\u043C\u0438\u0440","\u0414\u0430\u0440\u0456\u0439","\u0414\u0435\u043D\u0438\u0441","\u0414\u043C\u0438\u0442\u0440\u043E","\u0414\u043E\u0431\u0440\u0438\u043D\u043A\u0430","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u043B\u0430","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0440","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0440\u0430","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0441\u043B","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0441\u043B\u0430","\u0414\u043E\u0431\u0440\u043E\u0441\u043B\u0430\u0432","\u0414\u043E\u0431\u0440\u043E\u0441\u043B\u0430\u0432\u0430","\u0414\u043E\u043B\u0435\u0441\u043B\u0430\u0432\u0430","\u0414\u043E\u043B\u044F\u043D\u0430","\u0414\u0456\u0430\u043D\u0430","\u0414\u0456\u044F\u043D\u0430","\u0416\u0430\u043D\u043D\u0430","\u0416\u043E\u0437\u0435\u0444\u0456\u043D\u0430","\u0417\u0430\u0431\u0430\u0432\u0430","\u0417\u0430\u0445\u0430\u0440","\u0417\u0430\u0445\u0430\u0440\u0456\u0439","\u0417\u0431\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0417\u0432\u0435\u043D\u0438\u0433\u043E\u0440","\u0417\u0432\u0435\u043D\u0438\u043C\u0438\u0440","\u0417\u0432\u0435\u043D\u0438\u0441\u043B\u0430\u0432","\u0417\u0432\u0435\u043D\u0438\u0441\u043B\u0430\u0432\u0430","\u0417\u0435\u043C\u0438\u0441\u043B\u0430\u0432","\u0417\u0435\u043D\u043E\u0432\u0456\u0439","\u0417\u0438\u043D\u043E\u0432\u0456\u0439","\u0417\u043B\u0430\u0442","\u0417\u043B\u0430\u0442\u0430","\u0417\u043B\u0430\u0442\u043E\u043C\u0438\u0440","\u0417\u043E\u0440\u0435\u043C\u0438\u0440","\u0417\u043E\u0440\u0435\u0441\u043B\u0430\u0432","\u0417\u043E\u0440\u0435\u0441\u043B\u0430\u0432\u0430","\u0417\u043E\u0440\u0438\u043D\u0430","\u0417\u043E\u0440\u044F\u043D","\u0417\u043E\u0440\u044F\u043D\u0430","\u0417\u043E\u044F","\u0417\u0456\u043D\u0430\u0457\u0434\u0430","\u041A\u0430\u043B\u0438\u043D\u0430","\u041A\u0430\u0440\u0456\u043D\u0430","\u041A\u0430\u0442\u0435\u0440\u0438\u043D\u0430","\u041A\u0432\u0456\u0442\u043A\u0430","\u041A\u0432\u0456\u0442\u043E\u0441\u043B\u0430\u0432\u0430","\u041A\u0438\u0439","\u041A\u043B\u0430\u0432\u0434\u0456\u044F","\u041A\u043E\u0440\u043D\u0435\u043B\u0456\u0439","\u041A\u043E\u0440\u043D\u0438\u043B\u043E","\u041A\u043E\u0440\u043D\u0438\u043B\u0456\u0439","\u041A\u043E\u0440\u043D\u0456\u0439","\u041A\u043E\u0441\u0442\u044F\u043D\u0442\u0438\u043D","\u041A\u0440\u0435\u043D\u0442\u0442\u0430","\u041A\u0441\u0435\u043D\u0456\u044F","\u041A\u0443\u0437\u044C\u043C\u0430","\u041A\u0443\u043F\u0430\u0432\u0430","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u0456\u0439","\u041B\u0430\u0432\u0440\u0456\u043D","\u041B\u0430\u0434","\u041B\u0430\u0434\u0430","\u041B\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u041B\u0430\u0434\u043E","\u041B\u0430\u0434\u043E\u043C\u0438\u0440","\u041B\u0430\u0440\u0438\u0441\u0430","\u041B\u0435\u0432\u043A\u043E","\u041B\u0435\u0441\u044F","\u041B\u0438\u043A\u0435\u0440\u0430","\u041B\u0438\u0441\u0442\u0432\u0438\u0447","\u041B\u0443\u043A\u2019\u044F\u043D","\u041B\u044E\u0431\u0430\u0432\u0430","\u041B\u044E\u0431\u0438\u0441\u043B\u0430\u0432\u0430","\u041B\u044E\u0431\u043E\u0432","\u041B\u044E\u0431\u043E\u0434\u0430\u0440","\u041B\u044E\u0431\u043E\u0437\u0430\u0440","\u041B\u044E\u0431\u043E\u043C\u0438\u043B\u0430","\u041B\u044E\u0431\u043E\u043C\u0438\u0440","\u041B\u044E\u0431\u043E\u043C\u0438\u0440\u0430","\u041B\u044E\u0431\u043E\u0440\u0430\u0434\u0430","\u041B\u044E\u0431\u043E\u0441\u043B\u0430\u0432\u0430","\u041B\u044E\u0434\u043C\u0438\u043B\u0430","\u041B\u044E\u0434\u043E\u043C\u0438\u043B\u0430","\u041B\u0456\u0434\u0456\u044F","\u041B\u0456\u043B\u0456\u044F","\u041C\u0430\u0439\u044F","\u041C\u0430\u043A\u0430\u0440","\u041C\u0430\u043A\u0441\u0438\u043C","\u041C\u0430\u043B\u044C\u0432\u0430","\u041C\u0430\u0440\u0438\u043D\u0430","\u041C\u0430\u0440\u043A\u043E","\u041C\u0430\u0440\u043A\u0456\u044F\u043D","\u041C\u0430\u0440\u0442\u0430","\u041C\u0430\u0440\u0456\u0447\u043A\u0430","\u041C\u0430\u0440\u0456\u044F","\u041C\u0430\u0440\u2019\u044F\u043D","\u041C\u0430\u0440\u2019\u044F\u043D\u0430","\u041C\u0430\u0442\u0432\u0456\u0439","\u041C\u0435\u043B\u0430\u043D\u0456\u044F","\u041C\u0435\u0447\u0438\u0441\u043B\u0430\u0432","\u041C\u0435\u0447\u0438\u0441\u043B\u0430\u0432\u0430","\u041C\u0438\u043A\u0438\u0442\u0430","\u041C\u0438\u043A\u043E\u043B\u0430","\u041C\u0438\u043B\u043E\u0434\u0430\u0440\u0430","\u041C\u0438\u043B\u043E\u0441\u043B\u0430\u0432\u0430","\u041C\u0438\u0440\u043E\u043D","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432\u0430","\u041C\u0438\u0445\u0430\u0439\u043B\u043E","\u041C\u043E\u043A\u0440\u0438\u043D\u0430","\u041C\u043E\u0442\u0440\u044F","\u041C\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u041C\u0441\u0442\u0438\u0441\u043B\u0430\u0432\u0430","\u041C\u0443\u0441\u0456\u0439","\u041C\u0456\u043B\u0430\u043D\u0430","\u041D\u0430\u0434\u0456\u044F","\u041D\u0430\u0437\u0430\u0440","\u041D\u0430\u0437\u0430\u0440\u0456\u0439","\u041D\u0430\u0442\u0430\u043B\u0456\u044F","\u041D\u0430\u0442\u0430\u043D","\u041D\u0435\u043B\u044F","\u041D\u0435\u043C\u0438\u0440","\u041D\u0435\u043C\u0438\u0440\u0430","\u041D\u0435\u0441\u0442\u043E\u0440","\u041D\u0456\u043D\u0430","\u041E\u0433\u043D\u044F\u043D\u0430","\u041E\u043A\u0441\u0430\u043D\u0430","\u041E\u043B\u0435\u0433","\u041E\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440","\u041E\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u0430","\u041E\u043B\u0435\u043A\u0441\u0456\u0439","\u041E\u043B\u0435\u043B\u044C\u043A\u043E","\u041E\u043B\u0435\u043D\u0430","\u041E\u043B\u0435\u0441\u044C","\u041E\u043B\u0435\u0441\u044F","\u041E\u043B\u044C\u0433\u0430","\u041E\u043C\u0435\u043B\u044F\u043D","\u041E\u0440\u0435\u0441\u0442","\u041E\u0440\u0435\u0441\u0442\u0430","\u041E\u0440\u0438\u043D\u0430","\u041E\u0440\u0438\u0441\u043B\u0430\u0432\u0430","\u041E\u0440\u0438\u0441\u044F","\u041E\u0440\u0445\u0438\u043F","\u041E\u0440\u0456\u044F\u043D\u0430","\u041E\u0441\u0442\u0430\u043F","\u041E\u0445\u0440\u0456\u043C","\u041F\u0430\u0432\u043B\u043E","\u041F\u0430\u0432\u043B\u0456\u043D\u0430","\u041F\u0430\u043B\u0430\u0436\u043A\u0430","\u041F\u0430\u043D\u0430\u0441","\u041F\u0430\u043D\u0442\u0435\u043B\u0435\u0439\u043C\u043E\u043D","\u041F\u0435\u043B\u0430\u0433\u0435\u044F","\u041F\u0435\u043B\u0430\u0433\u0456\u044F","\u041F\u0435\u0442\u0440\u043E","\u041F\u0438\u043B\u0438\u043F","\u041F\u043E\u0434\u043E\u043B\u044F\u043D","\u041F\u043E\u043B\u044F\u043D\u0430","\u041F\u043E\u043B\u0456\u043D\u0430","\u041F\u043E\u0442\u0430\u043F","\u041F\u043E\u0442\u0456\u0448\u0430\u043D\u0430","\u0420\u0430\u0434\u0438\u043C","\u0420\u0430\u0434\u0438\u043C\u0438\u0440","\u0420\u0430\u0434\u043C\u0456\u043B\u0430","\u0420\u0430\u0434\u043E\u0441\u043B\u0430\u0432\u0430","\u0420\u0430\u0442\u0438\u0431\u043E\u0440","\u0420\u0430\u0442\u0438\u043C\u0438\u0440","\u0420\u0430\u0457\u043D\u0430","\u0420\u0430\u0457\u0441\u0430","\u0420\u043E\u0434\u043E\u0441\u043B\u0430\u0432","\u0420\u043E\u0434\u0456\u043E\u043D","\u0420\u043E\u043A\u0441\u043E\u043B\u0430\u043D","\u0420\u043E\u043A\u0441\u043E\u043B\u0430\u043D\u0430","\u0420\u043E\u043C\u0430\u043D","\u0420\u043E\u043C\u0435\u043D\u0430","\u0420\u043E\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u0420\u043E\u0441\u0442\u0438\u0441\u043B\u0430\u0432\u0430","\u0420\u0443\u0441\u043B\u0430\u043D","\u0420\u0443\u0441\u043B\u0430\u043D\u0430","\u0421\u0432\u044F\u0442\u043E\u043F\u043E\u043B\u043A","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432\u0430","\u0421\u0432\u0456\u0442\u043B\u0430\u043D\u0430","\u0421\u0435\u043C\u0438\u0431\u043E\u0440","\u0421\u0435\u0440\u0433\u0456\u0439","\u0421\u0438\u043D\u044C\u043E\u043E\u043A","\u0421\u043B\u0430\u0432\u0430","\u0421\u043B\u0430\u0432\u043E\u043B\u044E\u0431","\u0421\u043B\u0430\u0432\u043E\u043C\u0438\u0440","\u0421\u043B\u0430\u0432\u0443\u0442\u0430","\u0421\u043C\u0456\u044F\u043D\u0430","\u0421\u043D\u0456\u0436\u0430\u043D","\u0421\u043D\u0456\u0436\u0430\u043D\u0430","\u0421\u043E\u043B\u043E\u0433\u0443\u0431","\u0421\u043E\u043B\u043E\u043C\u0456\u044F","\u0421\u043E\u043D\u044F","\u0421\u043E\u0444\u0456\u044F","\u0421\u0442\u0430\u043D\u0438\u0441\u043B\u0430\u0432\u0430","\u0421\u0442\u0430\u043D\u0456\u0441\u043B\u0430\u0432","\u0421\u0442\u0435\u043F\u0430\u043D","\u0421\u0442\u0435\u0444\u0430\u043D\u0456\u0439","\u0421\u0442\u043E\u0436\u0430\u0440","\u0421\u044E\u0437\u0430\u043D\u0430","\u0422\u0430\u043C\u0430\u0440\u0430","\u0422\u0430\u0440\u0430\u0441","\u0422\u0430\u0457\u0441\u0456\u044F","\u0422\u0435\u0442\u044F\u043D\u0430","\u0422\u0438\u043C\u043E\u0444\u0456\u0439","\u0422\u0438\u043C\u0456\u0448","\u0422\u0438\u0445\u043E\u043D","\u0422\u0443\u0440","\u0423\u0441\u0442\u0438\u043C","\u0423\u0441\u0442\u0438\u043D\u0430","\u0424\u0430\u0457\u043D\u0430","\u0424\u0435\u0432\u0440\u043E\u043D\u0456\u044F","\u0424\u0435\u0434\u043E\u0440\u0430","\u0424\u0435\u043E\u0434\u043E\u0441\u0456\u044F","\u0425\u0430\u0440\u0438\u0442\u0438\u043D\u0430","\u0425\u0432\u0430\u043B\u0438\u043C\u0438\u0440","\u0425\u043E\u0440\u0438\u0432","\u0425\u0440\u0438\u0441\u0442\u0438\u043D\u0430","\u0425\u0440\u0438\u0441\u0442\u044F","\u0427\u043E\u0440\u043D\u043E\u0442\u0430","\u0429\u0430\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u0429\u0435\u043A","\u042E\u043B\u0456\u0430\u043D","\u042E\u043B\u0456\u0430\u043D\u043D\u0430","\u042E\u043B\u0456\u044F","\u042E\u0440\u0456\u0439","\u042E\u0441\u0442\u0438\u043D\u0430","\u042E\u0445\u0438\u043C","\u042E\u0445\u0438\u043C\u0430","\u042E\u0445\u0438\u043C\u0456\u044F","\u042F\u043D","\u042F\u043D\u0430","\u042F\u0440\u0435\u043C\u0430","\u042F\u0440\u0438\u043D\u0430","\u042F\u0440\u043E\u0432\u0438\u0434","\u042F\u0440\u043E\u043C\u0438\u043B","\u042F\u0440\u043E\u043C\u0438\u0440","\u042F\u0440\u043E\u043F\u043E\u043B\u043A","\u042F\u0440\u043E\u0441\u043B\u0430\u0432","\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u0430"],female:["\u0406\u0432\u0430\u043D\u043D\u0430","\u0406\u043B\u043E\u043D\u0430","\u0406\u043D\u043D\u0430","\u0406\u043D\u043D\u0435\u0441\u0430","\u0406\u0440\u0438\u043D\u0430","\u0406\u0440\u043C\u0430","\u0410\u0432\u0440\u0435\u043B\u0456\u044F","\u0410\u0432\u0440\u043E\u0440\u0430","\u0410\u0433\u0430\u043F\u0456\u044F","\u0410\u0433\u0430\u0442\u0430","\u0410\u0433\u0430\u0444\u0456\u044F","\u0410\u0433\u043D\u0435\u0441\u0430","\u0410\u0433\u043D\u0456\u044F","\u0410\u0433\u0440\u0438\u043F\u0438\u043D\u0430","\u0410\u0434\u0430","\u0410\u0434\u0435\u043B\u0430\u0457\u0434\u0430","\u0410\u0434\u0435\u043B\u0456\u043D\u0430","\u0410\u0434\u0440\u0456\u0430\u043D\u0430","\u0410\u0437\u0430\u043B\u0456\u044F","\u0410\u043B\u0435\u0432\u0442\u0438\u043D\u0430","\u0410\u043B\u043B\u0430","\u0410\u043B\u044C\u0431\u0456\u043D\u0430","\u0410\u043B\u044C\u0432\u0456\u043D\u0430","\u0410\u043B\u0456\u043D\u0430","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0456\u044F","\u0410\u043D\u0430\u0442\u043E\u043B\u0456\u044F","\u0410\u043D\u0433\u0435\u043B\u0456\u043D\u0430","\u0410\u043D\u0436\u0435\u043B\u0430","\u0410\u043D\u043D\u0430","\u0410\u043D\u0442\u043E\u043D\u0438\u0434\u0430","\u0410\u043D\u0442\u043E\u043D\u0456\u043D\u0430","\u0410\u043D\u0442\u043E\u043D\u0456\u044F","\u0410\u043D\u0444\u0456\u0441\u0430","\u0410\u043F\u043E\u043B\u043B\u043E\u043D\u0456\u044F","\u0410\u043F\u043E\u043B\u043B\u0456\u043D\u0430\u0440\u0456\u044F","\u0410\u0440\u043A\u0430\u0434\u0456\u044F","\u0410\u0440\u0442\u0435\u043C\u0456\u044F","\u0410\u0444\u0430\u043D\u0430\u0441\u0456\u044F","\u0411\u043B\u0430\u0433\u043E\u0432\u0456\u0441\u0442\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u0430","\u0411\u043E\u0433\u0443\u0441\u043B\u0430\u0432\u0430","\u0411\u043E\u0436\u0435\u043D\u0430","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432\u0430","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432\u0430","\u0411\u0440\u043E\u043D\u0456\u0441\u043B\u0430\u0432\u0430","\u0411\u0456\u043B\u043E\u0441\u043B\u0430\u0432\u0430","\u0411\u0456\u043B\u044F\u043D\u0430","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u0430","\u0412\u0430\u043B\u0435\u0440\u0456\u044F","\u0412\u0430\u0440\u0432\u0430\u0440\u0430","\u0412\u0430\u0441\u0438\u043B\u0438\u043D\u0430","\u0412\u043B\u0430\u0434\u0430","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432\u0430","\u0412\u043B\u0430\u0441\u0442\u0430","\u0412\u0441\u0435\u0441\u043B\u0430\u0432\u0430","\u0412\u0456\u043A\u0442\u043E\u0440\u0456\u044F","\u0412\u0456\u043B\u0435\u043D\u0430","\u0412\u0456\u043B\u0435\u043D\u0456\u043D\u0430","\u0412\u0456\u043B\u0456\u043D\u0430","\u0412\u0456\u043E\u043B\u0430","\u0412\u0456\u043E\u043B\u0435\u0442\u0442\u0430","\u0412\u0456\u0440\u0430","\u0412\u0456\u0440\u0433\u0456\u043D\u0456\u044F","\u0412\u0456\u0442\u0430","\u0412\u0456\u0442\u0430\u043B\u0456\u043D\u0430","\u0412\u2019\u044F\u0447\u0435\u0441\u043B\u0430\u0432\u0430","\u0413\u0430\u043B\u0438\u043D\u0430","\u0413\u0430\u043D\u043D\u0430","\u0413\u0435\u043B\u0435\u043D\u0430","\u0414\u0430\u043B\u0435\u0441\u043B\u0430\u0432\u0430","\u0414\u0430\u043D\u0430","\u0414\u0430\u0440\u0438\u043D\u0430","\u0414\u0430\u0440\u0438\u0441\u043B\u0430\u0432\u0430","\u0414\u043E\u0431\u0440\u0438\u043D\u043A\u0430","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u043B\u0430","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0440\u0430","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0441\u043B\u0430","\u0414\u043E\u0431\u0440\u043E\u0441\u043B\u0430\u0432\u0430","\u0414\u043E\u043B\u0435\u0441\u043B\u0430\u0432\u0430","\u0414\u043E\u043B\u044F\u043D\u0430","\u0414\u0456\u0430\u043D\u0430","\u0414\u0456\u044F\u043D\u0430","\u0416\u0430\u043D\u043D\u0430","\u0416\u043E\u0437\u0435\u0444\u0456\u043D\u0430","\u0417\u0430\u0431\u0430\u0432\u0430","\u0417\u0432\u0435\u043D\u0438\u0441\u043B\u0430\u0432\u0430","\u0417\u043B\u0430\u0442\u0430","\u0417\u043E\u0440\u0435\u0441\u043B\u0430\u0432\u0430","\u0417\u043E\u0440\u0438\u043D\u0430","\u0417\u043E\u0440\u044F\u043D\u0430","\u0417\u043E\u044F","\u0417\u0456\u043D\u0430\u0457\u0434\u0430","\u041A\u0430\u043B\u0438\u043D\u0430","\u041A\u0430\u0440\u0456\u043D\u0430","\u041A\u0430\u0442\u0435\u0440\u0438\u043D\u0430","\u041A\u0432\u0456\u0442\u043A\u0430","\u041A\u0432\u0456\u0442\u043E\u0441\u043B\u0430\u0432\u0430","\u041A\u043B\u0430\u0432\u0434\u0456\u044F","\u041A\u0440\u0435\u043D\u0442\u0442\u0430","\u041A\u0441\u0435\u043D\u0456\u044F","\u041A\u0443\u043F\u0430\u0432\u0430","\u041B\u0430\u0434\u0430","\u041B\u0430\u0440\u0438\u0441\u0430","\u041B\u0435\u0441\u044F","\u041B\u0438\u043A\u0435\u0440\u0430","\u041B\u044E\u0431\u0430\u0432\u0430","\u041B\u044E\u0431\u0438\u0441\u043B\u0430\u0432\u0430","\u041B\u044E\u0431\u043E\u0432","\u041B\u044E\u0431\u043E\u043C\u0438\u043B\u0430","\u041B\u044E\u0431\u043E\u043C\u0438\u0440\u0430","\u041B\u044E\u0431\u043E\u0440\u0430\u0434\u0430","\u041B\u044E\u0431\u043E\u0441\u043B\u0430\u0432\u0430","\u041B\u044E\u0434\u043C\u0438\u043B\u0430","\u041B\u044E\u0434\u043E\u043C\u0438\u043B\u0430","\u041B\u0456\u0434\u0456\u044F","\u041B\u0456\u043B\u0456\u044F","\u041C\u0430\u0439\u044F","\u041C\u0430\u043B\u044C\u0432\u0430","\u041C\u0430\u0440\u0438\u043D\u0430","\u041C\u0430\u0440\u0442\u0430","\u041C\u0430\u0440\u0456\u0447\u043A\u0430","\u041C\u0430\u0440\u0456\u044F","\u041C\u0430\u0440\u2019\u044F\u043D\u0430","\u041C\u0435\u043B\u0430\u043D\u0456\u044F","\u041C\u0435\u0447\u0438\u0441\u043B\u0430\u0432\u0430","\u041C\u0438\u043B\u043E\u0434\u0430\u0440\u0430","\u041C\u0438\u043B\u043E\u0441\u043B\u0430\u0432\u0430","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432\u0430","\u041C\u043E\u043A\u0440\u0438\u043D\u0430","\u041C\u043E\u0442\u0440\u044F","\u041C\u0441\u0442\u0438\u0441\u043B\u0430\u0432\u0430","\u041C\u0456\u043B\u0430\u043D\u0430","\u041D\u0430\u0434\u0456\u044F","\u041D\u0430\u0442\u0430\u043B\u0456\u044F","\u041D\u0435\u043B\u044F","\u041D\u0435\u043C\u0438\u0440\u0430","\u041D\u0456\u043D\u0430","\u041E\u0433\u043D\u044F\u043D\u0430","\u041E\u043A\u0441\u0430\u043D\u0430","\u041E\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u0430","\u041E\u043B\u0435\u043D\u0430","\u041E\u043B\u0435\u0441\u044F","\u041E\u043B\u044C\u0433\u0430","\u041E\u0440\u0435\u0441\u0442\u0430","\u041E\u0440\u0438\u043D\u0430","\u041E\u0440\u0438\u0441\u043B\u0430\u0432\u0430","\u041E\u0440\u0438\u0441\u044F","\u041E\u0440\u0456\u044F\u043D\u0430","\u041F\u0430\u0432\u043B\u0456\u043D\u0430","\u041F\u0430\u043B\u0430\u0436\u043A\u0430","\u041F\u0435\u043B\u0430\u0433\u0435\u044F","\u041F\u0435\u043B\u0430\u0433\u0456\u044F","\u041F\u043E\u043B\u044F\u043D\u0430","\u041F\u043E\u043B\u0456\u043D\u0430","\u041F\u043E\u0442\u0456\u0448\u0430\u043D\u0430","\u0420\u0430\u0434\u043C\u0456\u043B\u0430","\u0420\u0430\u0434\u043E\u0441\u043B\u0430\u0432\u0430","\u0420\u0430\u0457\u043D\u0430","\u0420\u0430\u0457\u0441\u0430","\u0420\u043E\u043A\u0441\u043E\u043B\u0430\u043D\u0430","\u0420\u043E\u043C\u0435\u043D\u0430","\u0420\u043E\u0441\u0442\u0438\u0441\u043B\u0430\u0432\u0430","\u0420\u0443\u0441\u043B\u0430\u043D\u0430","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432\u0430","\u0421\u0432\u0456\u0442\u043B\u0430\u043D\u0430","\u0421\u043B\u0430\u0432\u0430","\u0421\u043C\u0456\u044F\u043D\u0430","\u0421\u043D\u0456\u0436\u0430\u043D\u0430","\u0421\u043E\u043B\u043E\u043C\u0456\u044F","\u0421\u043E\u043D\u044F","\u0421\u043E\u0444\u0456\u044F","\u0421\u0442\u0430\u043D\u0438\u0441\u043B\u0430\u0432\u0430","\u0421\u044E\u0437\u0430\u043D\u0430","\u0422\u0430\u043C\u0430\u0440\u0430","\u0422\u0430\u0457\u0441\u0456\u044F","\u0422\u0435\u0442\u044F\u043D\u0430","\u0423\u0441\u0442\u0438\u043D\u0430","\u0424\u0430\u0457\u043D\u0430","\u0424\u0435\u0432\u0440\u043E\u043D\u0456\u044F","\u0424\u0435\u0434\u043E\u0440\u0430","\u0424\u0435\u043E\u0434\u043E\u0441\u0456\u044F","\u0425\u0430\u0440\u0438\u0442\u0438\u043D\u0430","\u0425\u0440\u0438\u0441\u0442\u0438\u043D\u0430","\u0425\u0440\u0438\u0441\u0442\u044F","\u042E\u043B\u0456\u0430\u043D\u043D\u0430","\u042E\u043B\u0456\u044F","\u042E\u0441\u0442\u0438\u043D\u0430","\u042E\u0445\u0438\u043C\u0430","\u042E\u0445\u0438\u043C\u0456\u044F","\u042F\u043D\u0430","\u042F\u0440\u0438\u043D\u0430","\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u0430"],male:["\u0404\u0432\u0433\u0435\u043D","\u0404\u0440\u0435\u043C\u0456\u0439","\u0406\u0432\u0430\u043D","\u0406\u0433\u043E\u0440","\u0406\u0437\u044F\u0441\u043B\u0430\u0432","\u0406\u043B\u043B\u044F","\u0410\u0432\u0433\u0443\u0441\u0442\u0438\u043D","\u0410\u0432\u0440\u0435\u043B\u0456\u0439","\u0410\u0434\u0430\u043C","\u0410\u0434\u0440\u0456\u044F\u043D","\u0410\u0437\u0430\u0440\u0456\u0439","\u0410\u043B\u0435\u0432\u0442\u0438\u043D","\u0410\u043B\u044C\u0431\u0435\u0440\u0442","\u0410\u043D\u0430\u0441\u0442\u0430\u0441","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0456\u0439","\u0410\u043D\u0430\u0442\u043E\u043B\u0456\u0439","\u0410\u043D\u0434\u0440\u0456\u0439","\u0410\u043D\u0442\u043E\u043D","\u0410\u043D\u0442\u043E\u043D\u0456\u0439","\u0410\u043D\u0442\u0456\u043D","\u0410\u0440\u043A\u0430\u0434\u0456\u0439","\u0410\u0440\u0441\u0435\u043D","\u0410\u0440\u0441\u0435\u043D\u0456\u0439","\u0410\u0440\u0442\u0435\u043C","\u0410\u0440\u0445\u0438\u043F","\u0410\u0441\u043A\u043E\u043B\u044C\u0434","\u0410\u0444\u0430\u043D\u0430\u0441\u0456\u0439","\u0411\u043E\u0433\u0434\u0430\u043D","\u0411\u043E\u0436\u0435\u043C\u0438\u0440","\u0411\u043E\u0436\u0435\u043D","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432","\u0411\u043E\u0440\u0438\u043C\u0438\u0440","\u0411\u043E\u0440\u0438\u043C\u0438\u0441\u043B","\u0411\u043E\u0440\u0438\u0441","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0411\u0440\u0430\u0442\u0438\u043C\u0438\u0440","\u0411\u0440\u0430\u0442\u0438\u0441\u043B\u0430\u0432","\u0411\u0440\u0430\u0442\u043E\u043C\u0438\u043B","\u0411\u0440\u0430\u0442\u043E\u0441\u043B\u0430\u0432","\u0411\u0440\u044F\u0447\u0438\u0441\u043B\u0430\u0432","\u0411\u0443\u0434\u0438\u043C\u0438\u0440","\u0411\u0443\u0439\u0442\u0443\u0440","\u0411\u0443\u0440\u0435\u0432\u0456\u0441\u0442","\u0411\u0456\u043B\u043E\u043C\u0438\u0440","\u0411\u0456\u043B\u043E\u0441\u043B\u0430\u0432","\u0412\u0430\u0434\u0438\u043C","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D","\u0412\u0430\u043B\u0435\u0440\u0456\u0439","\u0412\u0430\u0441\u0438\u043B\u044C","\u0412\u0435\u043B\u0435\u043C\u0438\u0440","\u0412\u043B\u0430\u0434","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u0412\u043E\u043B\u043E\u0434\u0438\u043C\u0438\u0440","\u0412\u043E\u043B\u043E\u0434\u0438\u0441\u043B\u0430\u0432","\u0412\u0441\u0435\u0432\u043B\u0430\u0434","\u0412\u0441\u0435\u0432\u043E\u043B\u043E\u0434","\u0412\u0441\u0435\u0441\u043B\u0430\u0432","\u0412\u0456\u043A\u0442\u043E\u0440","\u0412\u0456\u0442\u0430\u043B\u0456\u0439","\u0412\u2019\u044F\u0447\u0435\u0441\u043B\u0430\u0432","\u0413\u0430\u0432\u0440\u0438\u043B\u043E","\u0413\u0430\u0440\u043D\u043E\u0441\u043B\u0430\u0432","\u0413\u0435\u043D\u043D\u0430\u0434\u0456\u0439","\u0413\u0435\u043E\u0440\u0433\u0456\u0439","\u0413\u0435\u0440\u0430\u0441\u0438\u043C","\u0413\u043B\u0456\u0431","\u0413\u043D\u0430\u0442","\u0413\u043E\u0440\u0434\u0456\u0439","\u0413\u043E\u0440\u0438\u043C\u0438\u0440","\u0413\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0413\u0440\u0430\u0434\u0438\u043C\u0438\u0440","\u0413\u0440\u0438\u0433\u043E\u0440\u0456\u0439","\u0414\u0430\u043B\u0435\u043C\u0438\u0440","\u0414\u0430\u043D\u0438\u043B\u043E","\u0414\u0430\u0440\u043E\u043C\u0438\u0440","\u0414\u0430\u0440\u0456\u0439","\u0414\u0435\u043D\u0438\u0441","\u0414\u043C\u0438\u0442\u0440\u043E","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0440","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0441\u043B","\u0414\u043E\u0431\u0440\u043E\u0441\u043B\u0430\u0432","\u0417\u0430\u0445\u0430\u0440","\u0417\u0430\u0445\u0430\u0440\u0456\u0439","\u0417\u0431\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0417\u0432\u0435\u043D\u0438\u0433\u043E\u0440","\u0417\u0432\u0435\u043D\u0438\u043C\u0438\u0440","\u0417\u0432\u0435\u043D\u0438\u0441\u043B\u0430\u0432","\u0417\u0435\u043C\u0438\u0441\u043B\u0430\u0432","\u0417\u0435\u043D\u043E\u0432\u0456\u0439","\u0417\u0438\u043D\u043E\u0432\u0456\u0439","\u0417\u043B\u0430\u0442","\u0417\u043B\u0430\u0442\u043E\u043C\u0438\u0440","\u0417\u043E\u0440\u0435\u043C\u0438\u0440","\u0417\u043E\u0440\u0435\u0441\u043B\u0430\u0432","\u0417\u043E\u0440\u044F\u043D","\u041A\u0438\u0439","\u041A\u043E\u0440\u043D\u0435\u043B\u0456\u0439","\u041A\u043E\u0440\u043D\u0438\u043B\u043E","\u041A\u043E\u0440\u043D\u0438\u043B\u0456\u0439","\u041A\u043E\u0440\u043D\u0456\u0439","\u041A\u043E\u0441\u0442\u044F\u043D\u0442\u0438\u043D","\u041A\u0443\u0437\u044C\u043C\u0430","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u0456\u0439","\u041B\u0430\u0432\u0440\u0456\u043D","\u041B\u0430\u0434","\u041B\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u041B\u0430\u0434\u043E","\u041B\u0430\u0434\u043E\u043C\u0438\u0440","\u041B\u0435\u0432\u043A\u043E","\u041B\u0438\u0441\u0442\u0432\u0438\u0447","\u041B\u0443\u043A\u2019\u044F\u043D","\u041B\u044E\u0431\u043E\u0434\u0430\u0440","\u041B\u044E\u0431\u043E\u0437\u0430\u0440","\u041B\u044E\u0431\u043E\u043C\u0438\u0440","\u041C\u0430\u043A\u0430\u0440","\u041C\u0430\u043A\u0441\u0438\u043C","\u041C\u0430\u0440\u043A\u043E","\u041C\u0430\u0440\u043A\u0456\u044F\u043D","\u041C\u0430\u0440\u2019\u044F\u043D","\u041C\u0430\u0442\u0432\u0456\u0439","\u041C\u0435\u0447\u0438\u0441\u043B\u0430\u0432","\u041C\u0438\u043A\u0438\u0442\u0430","\u041C\u0438\u043A\u043E\u043B\u0430","\u041C\u0438\u0440\u043E\u043D","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432","\u041C\u0438\u0445\u0430\u0439\u043B\u043E","\u041C\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u041C\u0443\u0441\u0456\u0439","\u041D\u0430\u0437\u0430\u0440","\u041D\u0430\u0437\u0430\u0440\u0456\u0439","\u041D\u0430\u0442\u0430\u043D","\u041D\u0435\u043C\u0438\u0440","\u041D\u0435\u0441\u0442\u043E\u0440","\u041E\u043B\u0435\u0433","\u041E\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440","\u041E\u043B\u0435\u043A\u0441\u0456\u0439","\u041E\u043B\u0435\u043B\u044C\u043A\u043E","\u041E\u043B\u0435\u0441\u044C","\u041E\u043C\u0435\u043B\u044F\u043D","\u041E\u0440\u0435\u0441\u0442","\u041E\u0440\u0445\u0438\u043F","\u041E\u0441\u0442\u0430\u043F","\u041E\u0445\u0440\u0456\u043C","\u041F\u0430\u0432\u043B\u043E","\u041F\u0430\u043D\u0430\u0441","\u041F\u0430\u043D\u0442\u0435\u043B\u0435\u0439\u043C\u043E\u043D","\u041F\u0435\u0442\u0440\u043E","\u041F\u0438\u043B\u0438\u043F","\u041F\u043E\u0434\u043E\u043B\u044F\u043D","\u041F\u043E\u0442\u0430\u043F","\u0420\u0430\u0434\u0438\u043C","\u0420\u0430\u0434\u0438\u043C\u0438\u0440","\u0420\u0430\u0442\u0438\u0431\u043E\u0440","\u0420\u0430\u0442\u0438\u043C\u0438\u0440","\u0420\u043E\u0434\u043E\u0441\u043B\u0430\u0432","\u0420\u043E\u0434\u0456\u043E\u043D","\u0420\u043E\u043A\u0441\u043E\u043B\u0430\u043D","\u0420\u043E\u043C\u0430\u043D","\u0420\u043E\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u0420\u0443\u0441\u043B\u0430\u043D","\u0421\u0432\u044F\u0442\u043E\u043F\u043E\u043B\u043A","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432","\u0421\u0435\u043C\u0438\u0431\u043E\u0440","\u0421\u0435\u0440\u0433\u0456\u0439","\u0421\u0438\u043D\u044C\u043E\u043E\u043A","\u0421\u043B\u0430\u0432\u043E\u043B\u044E\u0431","\u0421\u043B\u0430\u0432\u043E\u043C\u0438\u0440","\u0421\u043B\u0430\u0432\u0443\u0442\u0430","\u0421\u043D\u0456\u0436\u0430\u043D","\u0421\u043E\u043B\u043E\u0433\u0443\u0431","\u0421\u0442\u0430\u043D\u0456\u0441\u043B\u0430\u0432","\u0421\u0442\u0435\u043F\u0430\u043D","\u0421\u0442\u0435\u0444\u0430\u043D\u0456\u0439","\u0421\u0442\u043E\u0436\u0430\u0440","\u0422\u0430\u0440\u0430\u0441","\u0422\u0438\u043C\u043E\u0444\u0456\u0439","\u0422\u0438\u043C\u0456\u0448","\u0422\u0438\u0445\u043E\u043D","\u0422\u0443\u0440","\u0423\u0441\u0442\u0438\u043C","\u0425\u0432\u0430\u043B\u0438\u043C\u0438\u0440","\u0425\u043E\u0440\u0438\u0432","\u0427\u043E\u0440\u043D\u043E\u0442\u0430","\u0429\u0430\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u0429\u0435\u043A","\u042E\u043B\u0456\u0430\u043D","\u042E\u0440\u0456\u0439","\u042E\u0445\u0438\u043C","\u042F\u043D","\u042F\u0440\u0435\u043C\u0430","\u042F\u0440\u043E\u0432\u0438\u0434","\u042F\u0440\u043E\u043C\u0438\u043B","\u042F\u0440\u043E\u043C\u0438\u0440","\u042F\u0440\u043E\u043F\u043E\u043B\u043A","\u042F\u0440\u043E\u0441\u043B\u0430\u0432"]};var chunk_4ZCIMCC3_w=["\u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u043E\u0432\u0438\u0439","\u043E\u043F\u0442\u0438\u043C\u0456\u0437\u0430\u0446\u0456\u0439\u043D\u0438\u0439","\u0441\u0442\u0440\u0430\u0445\u043E\u0432\u0438\u0439","\u0444\u0443\u043D\u043A\u0446\u0456\u043E\u043D\u0430\u043B\u044C\u043D\u0438\u0439","\u0456\u043D\u0442\u0435\u0433\u0440\u0430\u0446\u0456\u0439\u043D\u0438\u0439","\u043B\u043E\u0433\u0456\u0441\u0442\u0438\u0447\u043D\u0438\u0439"];var chunk_4ZCIMCC3_L=["\u0413\u043E\u043B\u043E\u0432\u043D\u0438\u0439","\u0413\u0435\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0438\u0439","\u041F\u0440\u043E\u0432\u0456\u0434\u043D\u0438\u0439","\u041D\u0430\u0446\u0456\u043E\u043D\u0430\u043B\u044C\u043D\u0438\u0439","\u0420\u0435\u0433\u0456\u043E\u043D\u0430\u043B\u044C\u043D\u0438\u0439","\u041E\u0431\u043B\u0430\u0441\u043D\u0438\u0439","\u0420\u0430\u0439\u043E\u043D\u043D\u0438\u0439","\u0413\u043B\u043E\u0431\u0430\u043B\u044C\u043D\u0438\u0439","\u041C\u0456\u0436\u043D\u0430\u0440\u043E\u0434\u043D\u0438\u0439","\u0426\u0435\u043D\u0442\u0440\u0430\u043B\u044C\u043D\u0438\u0439"];var chunk_4ZCIMCC3_j=["\u0456\u043D\u0436\u0435\u043D\u0435\u0440","\u0430\u0433\u0435\u043D\u0442","\u0430\u0434\u043C\u0456\u043D\u0456\u0441\u0442\u0440\u0430\u0442\u043E\u0440","\u0430\u043D\u0430\u043B\u0456\u0442\u0438\u043A","\u0430\u0440\u0445\u0456\u0442\u0435\u043A\u0442\u043E\u0440","\u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440","\u043A\u0435\u0440\u0456\u0432\u043D\u0438\u043A","\u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u043D\u0442","\u043A\u043E\u043E\u0440\u0434\u0438\u043D\u0430\u0442\u043E\u0440","\u043C\u0435\u043D\u0435\u0434\u0436\u0435\u0440","\u043F\u043B\u0430\u043D\u0443\u0432\u0430\u043B\u044C\u043D\u0438\u043A","\u043F\u043E\u043C\u0456\u0447\u043D\u0438\u043A","\u0440\u043E\u0437\u0440\u043E\u0431\u043D\u0438\u043A","\u0441\u043F\u0435\u0446\u0456\u0430\u043B\u0456\u0441\u0442","\u0441\u043F\u0456\u0432\u0440\u043E\u0431\u0456\u0442\u043D\u0438\u043A","\u0442\u0435\u0445\u043D\u0456\u043A"];var chunk_4ZCIMCC3_C={generic:["\u0404\u0432\u0435\u043D\u043A\u043E","\u0404\u0432\u043F\u0430\u043A","\u0404\u043C\u0435\u0446\u044C","\u0404\u0440\u043C\u0430\u043A","\u0406\u0432\u0430\u043D\u0438\u0448\u0438\u043D","\u0406\u0432\u0430\u043D\u0438\u0448\u0438\u043D\u0430","\u0406\u0432\u0430\u043D\u0446\u0456\u0432","\u0406\u0432\u0430\u043D\u0456\u0432","\u0410\u043D\u0434\u0440\u0443\u0445\u043E\u0432\u0438\u0447","\u0411\u0430\u0431\u0443\u0445","\u0411\u0430\u043B\u0430\u0431\u0430\u043D","\u0411\u0430\u043B\u0430\u0431\u0443\u0445","\u0411\u0430\u043B\u0430\u0431\u0443\u0445\u0430","\u0411\u0430\u043B\u0430\u043A\u0443\u043D","\u0411\u0430\u043B\u0438\u0446\u044C\u043A\u0430","\u0411\u0430\u043B\u0438\u0446\u044C\u043A\u0438\u0439","\u0411\u0430\u043C\u0431\u0443\u043B\u0430","\u0411\u0430\u043D\u0434\u0435\u0440\u0430","\u0411\u0430\u0440\u0430\u043D\u043E\u0432\u0441\u044C\u043A\u0430","\u0411\u0430\u0440\u0430\u043D\u043E\u0432\u0441\u044C\u043A\u0438\u0439","\u0411\u0430\u0447\u0435\u0439","\u0411\u0430\u0448\u0443\u043A","\u0411\u0435\u0440\u0434\u043D\u0438\u043A","\u0411\u043E\u043D\u0434\u0430\u0440\u0435\u043D\u043A\u043E","\u0411\u043E\u0440\u0435\u0446\u044C\u043A\u0430","\u0411\u043E\u0440\u0435\u0446\u044C\u043A\u0438\u0439","\u0411\u043E\u0440\u043E\u0432\u0441\u044C\u043A\u0430","\u0411\u043E\u0440\u043E\u0432\u0441\u044C\u043A\u0438\u0439","\u0411\u043E\u0440\u043E\u0447\u043A\u043E","\u0411\u043E\u044F\u0440\u0447\u0443\u043A","\u0411\u0440\u0438\u0446\u044C\u043A\u0430","\u0411\u0440\u0438\u0446\u044C\u043A\u0438\u0439","\u0411\u0443\u0440\u043C\u0438\u043B\u043E","\u0411\u0443\u0442\u044C\u043A\u043E","\u0411\u0456\u043B\u0438\u0447","\u0412\u0430\u0441\u0438\u043B\u0438\u043D","\u0412\u0430\u0441\u0438\u043B\u0438\u0448\u0438\u043D","\u0412\u0430\u0441\u0438\u043B\u0438\u0448\u0438\u043D\u0430","\u0412\u0430\u0441\u0438\u043B\u044C\u043A\u0456\u0432\u0441\u044C\u043A\u0430","\u0412\u0430\u0441\u0438\u043B\u044C\u043A\u0456\u0432\u0441\u044C\u043A\u0438\u0439","\u0412\u0435\u0440\u0433\u0443\u043D","\u0412\u0435\u0440\u0435\u0434\u0443\u043D","\u0412\u0435\u0440\u0435\u0449\u0443\u043A","\u0412\u0438\u0442\u0440\u0435\u0431\u0435\u043D\u044C\u043A\u043E","\u0412\u043E\u043B\u043E\u0449\u0443\u043A","\u0412\u0456\u0442\u0440\u044F\u043A","\u0413\u0430\u0439\u0434\u0443\u043A","\u0413\u0430\u0439\u043E\u0432\u0430","\u0413\u0430\u0439\u043E\u0432\u0438\u0439","\u0413\u0430\u0439\u0447\u0443\u043A","\u0413\u0430\u043B\u0430\u0442\u0435\u0439","\u0413\u0430\u043B\u0430\u0446\u0456\u043E\u043D","\u0413\u0430\u043B\u0430\u0454\u043D\u043A\u043E","\u0413\u0430\u043C\u0430\u043D","\u0413\u0430\u043C\u0443\u043B\u0430","\u0413\u0430\u043D\u0438\u0447","\u0413\u0430\u0440\u0430\u0439","\u0413\u0430\u0440\u0443\u043D","\u0413\u043B\u0430\u0434\u043A\u0456\u0432\u0441\u044C\u043A\u0430","\u0413\u043B\u0430\u0434\u043A\u0456\u0432\u0441\u044C\u043A\u0438\u0439","\u0413\u043B\u0430\u0434\u0443\u0445","\u0413\u043B\u0438\u043D\u0441\u044C\u043A\u0430","\u0413\u043B\u0438\u043D\u0441\u044C\u043A\u0438\u0439","\u0413\u043D\u0430\u0442\u0438\u0448\u0438\u043D","\u0413\u043D\u0430\u0442\u0438\u0448\u0438\u043D\u0430","\u0413\u043E\u0439\u043A\u043E","\u0413\u043E\u043B\u043E\u0432\u0435\u0446\u044C","\u0413\u043E\u0440\u0431\u0430\u0447","\u0413\u043E\u0440\u0434\u0456\u0439\u0447\u0443\u043A","\u0413\u043E\u0440\u043E\u0432\u0430","\u0413\u043E\u0440\u043E\u0432\u0438\u0439","\u0413\u043E\u0440\u043E\u0434\u043E\u0446\u044C\u043A\u0430","\u0413\u043E\u0440\u043E\u0434\u043E\u0446\u044C\u043A\u0438\u0439","\u0413\u0440\u0435\u0447\u043A\u043E","\u0413\u0440\u0438\u0433\u043E\u0440\u0438\u0448\u0438\u043D","\u0413\u0440\u0438\u0433\u043E\u0440\u0438\u0448\u0438\u043D\u0430","\u0413\u0440\u0438\u043D\u0435\u0432\u0435\u0446\u044C\u043A\u0430","\u0413\u0440\u0438\u043D\u0435\u0432\u0435\u0446\u044C\u043A\u0438\u0439","\u0413\u0440\u0438\u043D\u0435\u0432\u0441\u044C\u043A\u0430","\u0413\u0440\u0438\u043D\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u0413\u0440\u0438\u0448\u043A\u043E","\u0413\u0440\u043E\u043C\u0438\u043A\u043E","\u0414\u0430\u043D\u0438\u043B\u0438\u0448\u0438\u043D","\u0414\u0430\u043D\u0438\u043B\u0438\u0448\u0438\u043D\u0430","\u0414\u0430\u043D\u0438\u043B\u043A\u043E","\u0414\u0435\u043C\u043A\u0456\u0432","\u0414\u0435\u043C\u0447\u0438\u0448\u0438\u043D","\u0414\u0435\u043C\u0447\u0438\u0448\u0438\u043D\u0430","\u0414\u0437\u044E\u0431\u0430","\u0414\u0437\u044E\u0431\u2019\u044F\u043A","\u0414\u043C\u0438\u0442\u0440\u0438\u0448\u0438\u043D","\u0414\u043C\u0438\u0442\u0440\u0438\u0448\u0438\u043D\u0430","\u0414\u043C\u0438\u0442\u0440\u0443\u043A","\u0414\u043E\u0432\u0433\u0430\u043B\u0435\u0432\u0441\u044C\u043A\u0430","\u0414\u043E\u0432\u0433\u0430\u043B\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u0414\u0443\u0440\u0434\u0438\u043D\u0435\u0446\u044C","\u0414\u0456\u0434\u0443\u0445","\u0417\u0430\u0431\u0456\u043B\u0430","\u0417\u0432\u0430\u0440\u0438\u0447","\u0417\u043B\u0435\u043D\u043A\u043E","\u0417\u0456\u043D\u043A\u0435\u0432\u0438\u0447","\u041A\u0430\u043B\u0430\u0447","\u041A\u0430\u043D\u0434\u0438\u0431\u0430","\u041A\u0430\u0440\u043F\u0443\u0445","\u041A\u0430\u0441\u044C\u043A\u0456\u0432","\u041A\u0438\u0432\u0430\u0447","\u041A\u043E\u0432\u0430\u043B\u0435\u043D\u043A\u043E","\u041A\u043E\u0432\u0430\u043B\u044C\u0441\u044C\u043A\u0430","\u041A\u043E\u0432\u0430\u043B\u044C\u0441\u044C\u043A\u0438\u0439","\u041A\u043E\u043B\u043E\u043C\u0456\u0454\u0446\u044C","\u041A\u043E\u043C\u0430\u043D","\u041A\u043E\u043C\u043F\u0430\u043D\u0456\u0454\u0446\u044C","\u041A\u043E\u043D\u043E\u043D\u0435\u0446\u044C","\u041A\u043E\u0440\u0434\u0443\u043D","\u041A\u043E\u0440\u0435\u0446\u044C\u043A\u0430","\u041A\u043E\u0440\u0435\u0446\u044C\u043A\u0438\u0439","\u041A\u043E\u0440\u043D\u0457\u0439\u0447\u0443\u043A","\u041A\u043E\u0440\u043E\u0432\u2019\u044F\u043A","\u041A\u043E\u0446\u044E\u0431\u0438\u043D\u0441\u044C\u043A\u0430","\u041A\u043E\u0446\u044E\u0431\u0438\u043D\u0441\u044C\u043A\u0438\u0439","\u041A\u0443\u043B\u0438\u043D\u0438\u0447","\u041A\u0443\u043B\u044C\u0447\u0438\u0446\u044C\u043A\u0430","\u041A\u0443\u043B\u044C\u0447\u0438\u0446\u044C\u043A\u0438\u0439","\u041B\u0430\u0433\u043E\u0439\u0434\u0430","\u041B\u0430\u0437\u0456\u0440\u043A\u043E","\u041B\u0430\u043D\u043E\u0432\u0430","\u041B\u0430\u043D\u043E\u0432\u0438\u0439","\u041B\u0430\u0442\u0430\u043D","\u041B\u0430\u0442\u0430\u043D\u0438\u0439","\u041B\u0430\u0442\u0430\u043D\u0441\u044C\u043A\u0430","\u041B\u0430\u0442\u0430\u043D\u0441\u044C\u043A\u0438\u0439","\u041B\u0430\u0445\u043C\u0430\u043D","\u041B\u0435\u0432\u0430\u0434\u043E\u0432\u0441\u044C\u043A\u0430","\u041B\u0435\u0432\u0430\u0434\u043E\u0432\u0441\u044C\u043A\u0438\u0439","\u041B\u0438\u043A\u043E\u0432\u0438\u0447","\u041B\u0438\u043D\u0434\u0438\u043A","\u041B\u043E\u0431\u0430\u0447\u0435\u0432\u0441\u044C\u043A\u0430","\u041B\u043E\u0431\u0430\u0447\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u041B\u043E\u043C\u043E\u0432\u0430","\u041B\u043E\u043C\u043E\u0432\u0438\u0439","\u041B\u0443\u0433\u043E\u0432\u0430","\u041B\u0443\u0433\u043E\u0432\u0438\u0439","\u041B\u0443\u0446\u044C\u043A\u0430","\u041B\u0443\u0446\u044C\u043A\u0438\u0439","\u041B\u0443\u0446\u044C\u043A\u0456\u0432","\u041B\u0443\u0447\u0435\u043D\u043A\u043E","\u041B\u0443\u0447\u043A\u043E","\u041B\u044E\u0442\u0430","\u041B\u044E\u0442\u0438\u0439","\u041B\u044F\u0449\u0443\u043A","\u041B\u0456\u0445\u043D\u043E","\u041C\u0430\u0433\u0435\u0440\u0430","\u041C\u0430\u0437\u0430\u0439\u043B\u043E","\u041C\u0430\u0437\u0438\u043B\u043E","\u041C\u0430\u0437\u0443\u043D","\u041C\u0430\u0439\u0431\u043E\u0440\u043E\u0434\u0430","\u041C\u0430\u0439\u0441\u0442\u0440\u0435\u043D\u043A\u043E","\u041C\u0430\u043A\u043E\u0432\u0435\u0446\u044C\u043A\u0430","\u041C\u0430\u043A\u043E\u0432\u0435\u0446\u044C\u043A\u0438\u0439","\u041C\u0430\u043B\u043A\u043E\u0432\u0438\u0447","\u041C\u0430\u043C\u0456\u0439","\u041C\u0430\u0440\u0438\u043D\u0438\u0447","\u041C\u0430\u0440\u043A\u0456\u0432","\u041C\u0430\u0440\u0456\u0454\u0432\u0441\u044C\u043A\u0430","\u041C\u0430\u0440\u0456\u0454\u0432\u0441\u044C\u043A\u0438\u0439","\u041C\u0430\u0445\u043D\u043E","\u041C\u0438\u043A\u043B\u0430\u0448\u0435\u0432\u0441\u044C\u043A\u0430","\u041C\u0438\u043A\u043B\u0430\u0448\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u041C\u0438\u043A\u043B\u0443\u0445\u043E","\u041C\u0438\u043B\u043E\u0441\u043B\u0430\u0432\u0441\u044C\u043A\u0430","\u041C\u0438\u043B\u043E\u0441\u043B\u0430\u0432\u0441\u044C\u043A\u0438\u0439","\u041C\u0438\u0445\u0430\u0439\u043B\u044E\u043A","\u041C\u043E\u0433\u0438\u043B\u0435\u0432\u0441\u044C\u043A\u0430","\u041C\u043E\u0433\u0438\u043B\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u041C\u043E\u0441\u043A\u0430\u043B\u044C","\u041C\u043E\u0441\u043A\u0430\u043B\u044E\u043A","\u041C\u043E\u0442\u0440\u0456\u0454\u043D\u043A\u043E","\u041C\u0456\u043D\u044F\u0439\u043B\u043E","\u041D\u0435\u0433\u043E\u0434\u0430","\u041D\u043E\u0433\u0430\u0447\u0435\u0432\u0441\u044C\u043A\u0430","\u041D\u043E\u0433\u0430\u0447\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u041E\u043F\u0435\u043D\u044C\u043A\u043E","\u041E\u0441\u0430\u0434\u043A\u043E","\u041F\u0430\u0432\u043B\u0435\u043D\u043A\u043E","\u041F\u0430\u0432\u043B\u0438\u0448\u0438\u043D","\u041F\u0430\u0432\u043B\u0438\u0448\u0438\u043D\u0430","\u041F\u0430\u0432\u043B\u0456\u0432","\u041F\u0430\u0433\u0443\u0442\u044F\u043A","\u041F\u0430\u043B\u0430\u043C\u0430\u0440\u0447\u0443\u043A","\u041F\u0430\u043B\u0456\u0439","\u041F\u0430\u0440\u0430\u0449\u0443\u043A","\u041F\u0430\u0441\u0456\u0447\u043D\u0438\u043A","\u041F\u0435\u043D\u0434\u0438\u043A","\u041F\u0435\u0442\u0438\u043A","\u041F\u0435\u0442\u043B\u044E\u0440\u0430","\u041F\u0435\u0442\u0440\u0435\u043D\u043A\u043E","\u041F\u0435\u0442\u0440\u0438\u043D","\u041F\u0435\u0442\u0440\u0438\u043D\u0430","\u041F\u0435\u0442\u0440\u0438\u0448\u0438\u043D","\u041F\u0435\u0442\u0440\u0438\u0448\u0438\u043D\u0430","\u041F\u0435\u0442\u0440\u0456\u0432","\u041F\u043B\u0430\u043A\u0441\u0456\u0439","\u041F\u043E\u0433\u0438\u0431\u0430","\u041F\u043E\u043B\u0456\u0449\u0443\u043A","\u041F\u043E\u043D\u043E\u043C\u0430\u0440\u0456\u0432","\u041F\u043E\u0440\u0438\u0432\u0430\u0439","\u041F\u043E\u0440\u0438\u0432\u0430\u0439\u043B\u043E","\u041F\u043E\u0442\u0435\u0431\u0435\u043D\u044C\u043A\u043E","\u041F\u043E\u0442\u043E\u0446\u044C\u043A\u0430","\u041F\u043E\u0442\u043E\u0446\u044C\u043A\u0438\u0439","\u041F\u0440\u0438\u0433\u043E\u0434\u0430","\u041F\u0440\u0438\u0439\u043C\u0430\u043A","\u041F\u0440\u0438\u0442\u0443\u043B\u0430","\u041F\u0440\u044F\u0434\u0443\u043D","\u0420\u043E\u0437\u043F\u0443\u0442\u043D\u044F","\u0420\u043E\u0437\u043F\u0443\u0442\u043D\u0456\u0439","\u0420\u043E\u043C\u0430\u043D\u0438\u0448\u0438\u043D","\u0420\u043E\u043C\u0430\u043D\u0438\u0448\u0438\u043D\u0430","\u0420\u043E\u043C\u0430\u043D\u0456\u0432","\u0420\u043E\u043C\u0435\u0439","\u0420\u043E\u043C\u0435\u043D\u0435\u0446\u044C","\u0420\u043E\u043C\u043E\u0447\u043A\u043E","\u0421\u0430\u0432\u0438\u0446\u044C\u043A\u0430","\u0421\u0430\u0432\u0438\u0446\u044C\u043A\u0438\u0439","\u0421\u0430\u0454\u043D\u043A\u043E","\u0421\u0432\u0438\u0434\u0440\u0438\u0433\u0430\u0439\u043B\u043E","\u0421\u0435\u043C\u0435\u043D\u043E\u0447\u043A\u043E","\u0421\u0435\u043C\u0435\u0449\u0443\u043A","\u0421\u0435\u0440\u0434\u044E\u043A","\u0421\u0438\u043B\u0435\u0446\u044C\u043A\u0430","\u0421\u0438\u043B\u0435\u0446\u044C\u043A\u0438\u0439","\u0421\u043A\u0438\u0431\u0430","\u0421\u043A\u043E\u0440\u043E\u043F\u0430\u0434\u0441\u044C\u043A\u0430","\u0421\u043A\u043E\u0440\u043E\u043F\u0430\u0434\u0441\u044C\u043A\u0438\u0439","\u0421\u043B\u043E\u0431\u043E\u0434\u044F\u043D","\u0421\u043E\u0441\u044E\u0440\u0430","\u0421\u043F\u043B\u044E\u0445","\u0421\u043F\u043B\u044E\u0445\u0430","\u0421\u043F\u043E\u0442\u0438\u043A\u0430\u0447","\u0421\u0442\u0430\u0445\u0456\u0432","\u0421\u0442\u0435\u043F\u0430\u043D\u0435\u0446\u044C","\u0421\u0442\u0435\u0446\u044C\u043A\u0456\u0432","\u0421\u0442\u0438\u0433\u0430\u0439\u043B\u043E","\u0421\u0442\u043E\u0440\u043E\u0436\u0443\u043A","\u0421\u0442\u043E\u0440\u0447\u0430\u043A","\u0421\u0442\u043E\u044F\u043D","\u0421\u0443\u0447\u0430\u043A","\u0421\u0443\u0448\u043A\u043E","\u0421\u0456\u0434\u043B\u0435\u0446\u044C\u043A\u0430","\u0421\u0456\u0434\u043B\u0435\u0446\u044C\u043A\u0438\u0439","\u0421\u0456\u0434\u043B\u044F\u043A","\u0421\u0456\u0440\u043A\u043E","\u0422\u0430\u0440\u0430\u0441\u044E\u043A","\u0422\u0438\u043D\u0434\u0430\u0440\u0435\u0439","\u0422\u043A\u0430\u0447\u0435\u043D\u043A\u043E","\u0422\u0440\u0435\u0442\u044F\u043A","\u0422\u0440\u043E\u044F\u043D","\u0422\u0440\u0443\u0431\u043B\u0430\u0454\u0432\u0441\u044C\u043A\u0430","\u0422\u0440\u0443\u0431\u043B\u0430\u0454\u0432\u0441\u044C\u043A\u0438\u0439","\u0422\u0440\u044F\u0441\u0438\u043B\u043E","\u0422\u0440\u044F\u0441\u0443\u043D","\u0423\u043C\u0430\u043D\u0435\u0446\u044C","\u0423\u043D\u0438\u0447","\u0423\u0441\u0438\u0447","\u0424\u0435\u0434\u043E\u0440\u0438\u0448\u0438\u043D","\u0424\u0435\u0434\u043E\u0440\u0438\u0448\u0438\u043D\u0430","\u0425\u0438\u0442\u0440\u043E\u0432\u043E","\u0426\u0438\u043C\u0431\u0430\u043B\u0456\u0441\u0442\u0438\u0439","\u0426\u0443\u0448\u043A\u043E","\u0427\u0435\u0440\u0432\u043E\u043D\u0456\u0439","\u0428\u0430\u043C\u0440\u0438\u043B\u043E","\u0428\u0435\u0432\u0447\u0435\u043D\u043A\u043E","\u0428\u0435\u0441\u0442\u0430\u043A","\u0428\u0438\u043D\u0434\u0430\u0440\u0435\u0439","\u0428\u0438\u044F\u043D","\u0428\u043A\u0430\u0440\u0430\u0431\u0430","\u0428\u0443\u0434\u0440\u0438\u043A","\u0428\u0443\u043C\u0438\u043B\u043E","\u0428\u0443\u043F\u0438\u043A","\u0428\u0443\u0445\u0435\u0432\u0438\u0447","\u0429\u0435\u0440\u0431\u0430\u043A","\u042E\u0440\u0447\u0438\u0448\u0438\u043D","\u042E\u0440\u0447\u0438\u0448\u0438\u043D\u0430","\u042E\u0445\u043D\u043E","\u042E\u0449\u0438\u043A","\u042E\u0449\u0443\u043A","\u042F\u0432\u043E\u0440\u0456\u0432\u0441\u044C\u043A\u0430","\u042F\u0432\u043E\u0440\u0456\u0432\u0441\u044C\u043A\u0438\u0439","\u042F\u043B\u043E\u0432\u0430","\u042F\u043B\u043E\u0432\u0438\u0439","\u042F\u043B\u044E\u043A","\u042F\u043D\u044E\u043A","\u042F\u0440\u043C\u0430\u043A","\u042F\u0446\u0438\u0448\u0438\u043D","\u042F\u0446\u0438\u0448\u0438\u043D\u0430","\u042F\u0446\u044C\u043A\u0456\u0432","\u042F\u0449\u0443\u043A"],female:["\u0404\u0432\u0435\u043D\u043A\u043E","\u0404\u0432\u043F\u0430\u043A","\u0404\u043C\u0435\u0446\u044C","\u0404\u0440\u043C\u0430\u043A","\u0406\u0432\u0430\u043D\u0438\u0448\u0438\u043D\u0430","\u0410\u043D\u0434\u0440\u0443\u0445\u043E\u0432\u0438\u0447","\u0411\u0430\u0431\u0443\u0445","\u0411\u0430\u043B\u0430\u0431\u0430\u043D","\u0411\u0430\u043B\u0430\u0431\u0443\u0445\u0430","\u0411\u0430\u043B\u0430\u043A\u0443\u043D","\u0411\u0430\u043B\u0438\u0446\u044C\u043A\u0430","\u0411\u0430\u043C\u0431\u0443\u043B\u0430","\u0411\u0430\u043D\u0434\u0435\u0440\u0430","\u0411\u0430\u0440\u0430\u043D\u043E\u0432\u0441\u044C\u043A\u0430","\u0411\u0430\u0447\u0435\u0439","\u0411\u0430\u0448\u0443\u043A","\u0411\u0435\u0440\u0434\u043D\u0438\u043A","\u0411\u043E\u043D\u0434\u0430\u0440\u0435\u043D\u043A\u043E","\u0411\u043E\u0440\u0435\u0446\u044C\u043A\u0430","\u0411\u043E\u0440\u043E\u0432\u0441\u044C\u043A\u0430","\u0411\u043E\u0440\u043E\u0447\u043A\u043E","\u0411\u043E\u044F\u0440\u0447\u0443\u043A","\u0411\u0440\u0438\u0446\u044C\u043A\u0430","\u0411\u0443\u0440\u043C\u0438\u043B\u043E","\u0411\u0443\u0442\u044C\u043A\u043E","\u0411\u0456\u043B\u0438\u0447","\u0412\u0430\u0441\u0438\u043B\u0438\u0448\u0438\u043D\u0430","\u0412\u0430\u0441\u0438\u043B\u044C\u043A\u0456\u0432\u0441\u044C\u043A\u0430","\u0412\u0435\u0440\u0433\u0443\u043D","\u0412\u0435\u0440\u0435\u0434\u0443\u043D","\u0412\u0435\u0440\u0435\u0449\u0443\u043A","\u0412\u0438\u0442\u0440\u0435\u0431\u0435\u043D\u044C\u043A\u043E","\u0412\u043E\u043B\u043E\u0449\u0443\u043A","\u0412\u0456\u0442\u0440\u044F\u043A","\u0413\u0430\u0439\u0434\u0443\u043A","\u0413\u0430\u0439\u043E\u0432\u0430","\u0413\u0430\u0439\u0447\u0443\u043A","\u0413\u0430\u043B\u0430\u0442\u0435\u0439","\u0413\u0430\u043B\u0430\u0446\u0456\u043E\u043D","\u0413\u0430\u043B\u0430\u0454\u043D\u043A\u043E","\u0413\u0430\u043C\u0430\u043D","\u0413\u0430\u043C\u0443\u043B\u0430","\u0413\u0430\u043D\u0438\u0447","\u0413\u0430\u0440\u0430\u0439","\u0413\u0430\u0440\u0443\u043D","\u0413\u043B\u0430\u0434\u043A\u0456\u0432\u0441\u044C\u043A\u0430","\u0413\u043B\u0430\u0434\u0443\u0445","\u0413\u043B\u0438\u043D\u0441\u044C\u043A\u0430","\u0413\u043D\u0430\u0442\u0438\u0448\u0438\u043D\u0430","\u0413\u043E\u0439\u043A\u043E","\u0413\u043E\u043B\u043E\u0432\u0435\u0446\u044C","\u0413\u043E\u0440\u0431\u0430\u0447","\u0413\u043E\u0440\u0434\u0456\u0439\u0447\u0443\u043A","\u0413\u043E\u0440\u043E\u0432\u0430","\u0413\u043E\u0440\u043E\u0434\u043E\u0446\u044C\u043A\u0430","\u0413\u0440\u0435\u0447\u043A\u043E","\u0413\u0440\u0438\u0433\u043E\u0440\u0438\u0448\u0438\u043D\u0430","\u0413\u0440\u0438\u043D\u0435\u0432\u0435\u0446\u044C\u043A\u0430","\u0413\u0440\u0438\u043D\u0435\u0432\u0441\u044C\u043A\u0430","\u0413\u0440\u0438\u0448\u043A\u043E","\u0413\u0440\u043E\u043C\u0438\u043A\u043E","\u0414\u0430\u043D\u0438\u043B\u0438\u0448\u0438\u043D\u0430","\u0414\u0430\u043D\u0438\u043B\u043A\u043E","\u0414\u0435\u043C\u043A\u0456\u0432","\u0414\u0435\u043C\u0447\u0438\u0448\u0438\u043D\u0430","\u0414\u0437\u044E\u0431\u0430","\u0414\u0437\u044E\u0431\u2019\u044F\u043A","\u0414\u043C\u0438\u0442\u0440\u0438\u0448\u0438\u043D\u0430","\u0414\u043C\u0438\u0442\u0440\u0443\u043A","\u0414\u043E\u0432\u0433\u0430\u043B\u0435\u0432\u0441\u044C\u043A\u0430","\u0414\u0443\u0440\u0434\u0438\u043D\u0435\u0446\u044C","\u0414\u0456\u0434\u0443\u0445","\u0417\u0430\u0431\u0456\u043B\u0430","\u0417\u0432\u0430\u0440\u0438\u0447","\u0417\u043B\u0435\u043D\u043A\u043E","\u0417\u0456\u043D\u043A\u0435\u0432\u0438\u0447","\u041A\u0430\u043B\u0430\u0447","\u041A\u0430\u043D\u0434\u0438\u0431\u0430","\u041A\u0430\u0440\u043F\u0443\u0445","\u041A\u0438\u0432\u0430\u0447","\u041A\u043E\u0432\u0430\u043B\u0435\u043D\u043A\u043E","\u041A\u043E\u0432\u0430\u043B\u044C\u0441\u044C\u043A\u0430","\u041A\u043E\u043B\u043E\u043C\u0456\u0454\u0446\u044C","\u041A\u043E\u043C\u0430\u043D","\u041A\u043E\u043C\u043F\u0430\u043D\u0456\u0454\u0446\u044C","\u041A\u043E\u043D\u043E\u043D\u0435\u0446\u044C","\u041A\u043E\u0440\u0434\u0443\u043D","\u041A\u043E\u0440\u0435\u0446\u044C\u043A\u0430","\u041A\u043E\u0440\u043D\u0457\u0439\u0447\u0443\u043A","\u041A\u043E\u0440\u043E\u0432\u2019\u044F\u043A","\u041A\u043E\u0446\u044E\u0431\u0438\u043D\u0441\u044C\u043A\u0430","\u041A\u0443\u043B\u0438\u043D\u0438\u0447","\u041A\u0443\u043B\u044C\u0447\u0438\u0446\u044C\u043A\u0430","\u041B\u0430\u0433\u043E\u0439\u0434\u0430","\u041B\u0430\u0437\u0456\u0440\u043A\u043E","\u041B\u0430\u043D\u043E\u0432\u0430","\u041B\u0430\u0442\u0430\u043D","\u041B\u0430\u0442\u0430\u043D\u0441\u044C\u043A\u0430","\u041B\u0430\u0445\u043C\u0430\u043D","\u041B\u0435\u0432\u0430\u0434\u043E\u0432\u0441\u044C\u043A\u0430","\u041B\u0438\u043A\u043E\u0432\u0438\u0447","\u041B\u0438\u043D\u0434\u0438\u043A","\u041B\u043E\u0431\u0430\u0447\u0435\u0432\u0441\u044C\u043A\u0430","\u041B\u043E\u043C\u043E\u0432\u0430","\u041B\u0443\u0433\u043E\u0432\u0430","\u041B\u0443\u0446\u044C\u043A\u0430","\u041B\u0443\u0446\u044C\u043A\u0456\u0432","\u041B\u0443\u0447\u0435\u043D\u043A\u043E","\u041B\u0443\u0447\u043A\u043E","\u041B\u044E\u0442\u0430","\u041B\u044F\u0449\u0443\u043A","\u041B\u0456\u0445\u043D\u043E","\u041C\u0430\u0433\u0435\u0440\u0430","\u041C\u0430\u0437\u0430\u0439\u043B\u043E","\u041C\u0430\u0437\u0438\u043B\u043E","\u041C\u0430\u0437\u0443\u043D","\u041C\u0430\u0439\u0431\u043E\u0440\u043E\u0434\u0430","\u041C\u0430\u0439\u0441\u0442\u0440\u0435\u043D\u043A\u043E","\u041C\u0430\u043A\u043E\u0432\u0435\u0446\u044C\u043A\u0430","\u041C\u0430\u043B\u043A\u043E\u0432\u0438\u0447","\u041C\u0430\u043C\u0456\u0439","\u041C\u0430\u0440\u0438\u043D\u0438\u0447","\u041C\u0430\u0440\u043A\u0456\u0432","\u041C\u0430\u0440\u0456\u0454\u0432\u0441\u044C\u043A\u0430","\u041C\u0430\u0445\u043D\u043E","\u041C\u0438\u043A\u043B\u0430\u0448\u0435\u0432\u0441\u044C\u043A\u0430","\u041C\u0438\u043A\u043B\u0443\u0445\u043E","\u041C\u0438\u043B\u043E\u0441\u043B\u0430\u0432\u0441\u044C\u043A\u0430","\u041C\u0438\u0445\u0430\u0439\u043B\u044E\u043A","\u041C\u043E\u0433\u0438\u043B\u0435\u0432\u0441\u044C\u043A\u0430","\u041C\u043E\u0441\u043A\u0430\u043B\u044C","\u041C\u043E\u0441\u043A\u0430\u043B\u044E\u043A","\u041C\u043E\u0442\u0440\u0456\u0454\u043D\u043A\u043E","\u041C\u0456\u043D\u044F\u0439\u043B\u043E","\u041D\u0435\u0433\u043E\u0434\u0430","\u041D\u043E\u0433\u0430\u0447\u0435\u0432\u0441\u044C\u043A\u0430","\u041E\u043F\u0435\u043D\u044C\u043A\u043E","\u041E\u0441\u0430\u0434\u043A\u043E","\u041F\u0430\u0432\u043B\u0435\u043D\u043A\u043E","\u041F\u0430\u0432\u043B\u0438\u0448\u0438\u043D\u0430","\u041F\u0430\u0432\u043B\u0456\u0432","\u041F\u0430\u0433\u0443\u0442\u044F\u043A","\u041F\u0430\u043B\u0430\u043C\u0430\u0440\u0447\u0443\u043A","\u041F\u0430\u043B\u0456\u0439","\u041F\u0430\u0440\u0430\u0449\u0443\u043A","\u041F\u0430\u0441\u0456\u0447\u043D\u0438\u043A","\u041F\u0435\u043D\u0434\u0438\u043A","\u041F\u0435\u0442\u0438\u043A","\u041F\u0435\u0442\u043B\u044E\u0440\u0430","\u041F\u0435\u0442\u0440\u0435\u043D\u043A\u043E","\u041F\u0435\u0442\u0440\u0438\u043D\u0430","\u041F\u0435\u0442\u0440\u0438\u0448\u0438\u043D\u0430","\u041F\u0435\u0442\u0440\u0456\u0432","\u041F\u043B\u0430\u043A\u0441\u0456\u0439","\u041F\u043E\u0433\u0438\u0431\u0430","\u041F\u043E\u043B\u0456\u0449\u0443\u043A","\u041F\u043E\u043D\u043E\u043C\u0430\u0440\u0456\u0432","\u041F\u043E\u0440\u0438\u0432\u0430\u0439","\u041F\u043E\u0440\u0438\u0432\u0430\u0439\u043B\u043E","\u041F\u043E\u0442\u0435\u0431\u0435\u043D\u044C\u043A\u043E","\u041F\u043E\u0442\u043E\u0446\u044C\u043A\u0430","\u041F\u0440\u0438\u0433\u043E\u0434\u0430","\u041F\u0440\u0438\u0439\u043C\u0430\u043A","\u041F\u0440\u0438\u0442\u0443\u043B\u0430","\u041F\u0440\u044F\u0434\u0443\u043D","\u0420\u043E\u0437\u043F\u0443\u0442\u043D\u044F","\u0420\u043E\u043C\u0430\u043D\u0438\u0448\u0438\u043D\u0430","\u0420\u043E\u043C\u0435\u0439","\u0420\u043E\u043C\u0435\u043D\u0435\u0446\u044C","\u0420\u043E\u043C\u043E\u0447\u043A\u043E","\u0421\u0430\u0432\u0438\u0446\u044C\u043A\u0430","\u0421\u0430\u0454\u043D\u043A\u043E","\u0421\u0432\u0438\u0434\u0440\u0438\u0433\u0430\u0439\u043B\u043E","\u0421\u0435\u043C\u0435\u043D\u043E\u0447\u043A\u043E","\u0421\u0435\u043C\u0435\u0449\u0443\u043A","\u0421\u0435\u0440\u0434\u044E\u043A","\u0421\u0438\u043B\u0435\u0446\u044C\u043A\u0430","\u0421\u043A\u0438\u0431\u0430","\u0421\u043A\u043E\u0440\u043E\u043F\u0430\u0434\u0441\u044C\u043A\u0430","\u0421\u043B\u043E\u0431\u043E\u0434\u044F\u043D","\u0421\u043E\u0441\u044E\u0440\u0430","\u0421\u043F\u043B\u044E\u0445\u0430","\u0421\u043F\u043E\u0442\u0438\u043A\u0430\u0447","\u0421\u0442\u0435\u043F\u0430\u043D\u0435\u0446\u044C","\u0421\u0442\u0438\u0433\u0430\u0439\u043B\u043E","\u0421\u0442\u043E\u0440\u043E\u0436\u0443\u043A","\u0421\u0442\u043E\u0440\u0447\u0430\u043A","\u0421\u0442\u043E\u044F\u043D","\u0421\u0443\u0447\u0430\u043A","\u0421\u0443\u0448\u043A\u043E","\u0421\u0456\u0434\u043B\u0435\u0446\u044C\u043A\u0430","\u0421\u0456\u0434\u043B\u044F\u043A","\u0421\u0456\u0440\u043A\u043E","\u0422\u0430\u0440\u0430\u0441\u044E\u043A","\u0422\u0438\u043D\u0434\u0430\u0440\u0435\u0439","\u0422\u043A\u0430\u0447\u0435\u043D\u043A\u043E","\u0422\u0440\u0435\u0442\u044F\u043A","\u0422\u0440\u043E\u044F\u043D","\u0422\u0440\u0443\u0431\u043B\u0430\u0454\u0432\u0441\u044C\u043A\u0430","\u0422\u0440\u044F\u0441\u0438\u043B\u043E","\u0422\u0440\u044F\u0441\u0443\u043D","\u0423\u043C\u0430\u043D\u0435\u0446\u044C","\u0423\u043D\u0438\u0447","\u0423\u0441\u0438\u0447","\u0424\u0435\u0434\u043E\u0440\u0438\u0448\u0438\u043D\u0430","\u0426\u0443\u0448\u043A\u043E","\u0427\u0435\u0440\u0432\u043E\u043D\u0456\u0439","\u0428\u0430\u043C\u0440\u0438\u043B\u043E","\u0428\u0435\u0432\u0447\u0435\u043D\u043A\u043E","\u0428\u0435\u0441\u0442\u0430\u043A","\u0428\u0438\u043D\u0434\u0430\u0440\u0435\u0439","\u0428\u0438\u044F\u043D","\u0428\u043A\u0430\u0440\u0430\u0431\u0430","\u0428\u0443\u0434\u0440\u0438\u043A","\u0428\u0443\u043C\u0438\u043B\u043E","\u0428\u0443\u043F\u0438\u043A","\u0428\u0443\u0445\u0435\u0432\u0438\u0447","\u0429\u0435\u0440\u0431\u0430\u043A","\u042E\u0440\u0447\u0438\u0448\u0438\u043D\u0430","\u042E\u0445\u043D\u043E","\u042E\u0449\u0438\u043A","\u042E\u0449\u0443\u043A","\u042F\u0432\u043E\u0440\u0456\u0432\u0441\u044C\u043A\u0430","\u042F\u043B\u043E\u0432\u0430","\u042F\u043B\u044E\u043A","\u042F\u043D\u044E\u043A","\u042F\u0440\u043C\u0430\u043A","\u042F\u0446\u0438\u0448\u0438\u043D\u0430","\u042F\u0446\u044C\u043A\u0456\u0432","\u042F\u0449\u0443\u043A"],male:["\u0404\u0432\u0435\u043D\u043A\u043E","\u0404\u0432\u043F\u0430\u043A","\u0404\u043C\u0435\u0446\u044C","\u0404\u0440\u043C\u0430\u043A","\u0406\u0432\u0430\u043D\u0438\u0448\u0438\u043D","\u0406\u0432\u0430\u043D\u0446\u0456\u0432","\u0406\u0432\u0430\u043D\u0456\u0432","\u0410\u043D\u0434\u0440\u0443\u0445\u043E\u0432\u0438\u0447","\u0411\u0430\u0431\u0443\u0445","\u0411\u0430\u043B\u0430\u0431\u0430\u043D","\u0411\u0430\u043B\u0430\u0431\u0443\u0445","\u0411\u0430\u043B\u0430\u043A\u0443\u043D","\u0411\u0430\u043B\u0438\u0446\u044C\u043A\u0438\u0439","\u0411\u0430\u043C\u0431\u0443\u043B\u0430","\u0411\u0430\u043D\u0434\u0435\u0440\u0430","\u0411\u0430\u0440\u0430\u043D\u043E\u0432\u0441\u044C\u043A\u0438\u0439","\u0411\u0430\u0447\u0435\u0439","\u0411\u0430\u0448\u0443\u043A","\u0411\u0435\u0440\u0434\u043D\u0438\u043A","\u0411\u043E\u043D\u0434\u0430\u0440\u0435\u043D\u043A\u043E","\u0411\u043E\u0440\u0435\u0446\u044C\u043A\u0438\u0439","\u0411\u043E\u0440\u043E\u0432\u0441\u044C\u043A\u0438\u0439","\u0411\u043E\u0440\u043E\u0447\u043A\u043E","\u0411\u043E\u044F\u0440\u0447\u0443\u043A","\u0411\u0440\u0438\u0446\u044C\u043A\u0438\u0439","\u0411\u0443\u0440\u043C\u0438\u043B\u043E","\u0411\u0443\u0442\u044C\u043A\u043E","\u0411\u0456\u043B\u0438\u0447","\u0412\u0430\u0441\u0438\u043B\u0438\u043D","\u0412\u0430\u0441\u0438\u043B\u0438\u0448\u0438\u043D","\u0412\u0430\u0441\u0438\u043B\u044C\u043A\u0456\u0432\u0441\u044C\u043A\u0438\u0439","\u0412\u0435\u0440\u0433\u0443\u043D","\u0412\u0435\u0440\u0435\u0434\u0443\u043D","\u0412\u0435\u0440\u0435\u0449\u0443\u043A","\u0412\u0438\u0442\u0440\u0435\u0431\u0435\u043D\u044C\u043A\u043E","\u0412\u043E\u043B\u043E\u0449\u0443\u043A","\u0412\u0456\u0442\u0440\u044F\u043A","\u0413\u0430\u0439\u0434\u0443\u043A","\u0413\u0430\u0439\u043E\u0432\u0438\u0439","\u0413\u0430\u0439\u0447\u0443\u043A","\u0413\u0430\u043B\u0430\u0442\u0435\u0439","\u0413\u0430\u043B\u0430\u0446\u0456\u043E\u043D","\u0413\u0430\u043B\u0430\u0454\u043D\u043A\u043E","\u0413\u0430\u043C\u0430\u043D","\u0413\u0430\u043C\u0443\u043B\u0430","\u0413\u0430\u043D\u0438\u0447","\u0413\u0430\u0440\u0430\u0439","\u0413\u0430\u0440\u0443\u043D","\u0413\u043B\u0430\u0434\u043A\u0456\u0432\u0441\u044C\u043A\u0438\u0439","\u0413\u043B\u0430\u0434\u0443\u0445","\u0413\u043B\u0438\u043D\u0441\u044C\u043A\u0438\u0439","\u0413\u043D\u0430\u0442\u0438\u0448\u0438\u043D","\u0413\u043E\u0439\u043A\u043E","\u0413\u043E\u043B\u043E\u0432\u0435\u0446\u044C","\u0413\u043E\u0440\u0431\u0430\u0447","\u0413\u043E\u0440\u0434\u0456\u0439\u0447\u0443\u043A","\u0413\u043E\u0440\u043E\u0432\u0438\u0439","\u0413\u043E\u0440\u043E\u0434\u043E\u0446\u044C\u043A\u0438\u0439","\u0413\u0440\u0435\u0447\u043A\u043E","\u0413\u0440\u0438\u0433\u043E\u0440\u0438\u0448\u0438\u043D","\u0413\u0440\u0438\u043D\u0435\u0432\u0435\u0446\u044C\u043A\u0438\u0439","\u0413\u0440\u0438\u043D\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u0413\u0440\u0438\u0448\u043A\u043E","\u0413\u0440\u043E\u043C\u0438\u043A\u043E","\u0414\u0430\u043D\u0438\u043B\u0438\u0448\u0438\u043D","\u0414\u0430\u043D\u0438\u043B\u043A\u043E","\u0414\u0435\u043C\u043A\u0456\u0432","\u0414\u0435\u043C\u0447\u0438\u0448\u0438\u043D","\u0414\u0437\u044E\u0431\u0430","\u0414\u0437\u044E\u0431\u2019\u044F\u043A","\u0414\u043C\u0438\u0442\u0440\u0438\u0448\u0438\u043D","\u0414\u043C\u0438\u0442\u0440\u0443\u043A","\u0414\u043E\u0432\u0433\u0430\u043B\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u0414\u0443\u0440\u0434\u0438\u043D\u0435\u0446\u044C","\u0414\u0456\u0434\u0443\u0445","\u0417\u0430\u0431\u0456\u043B\u0430","\u0417\u0432\u0430\u0440\u0438\u0447","\u0417\u043B\u0435\u043D\u043A\u043E","\u0417\u0456\u043D\u043A\u0435\u0432\u0438\u0447","\u041A\u0430\u043B\u0430\u0447","\u041A\u0430\u043D\u0434\u0438\u0431\u0430","\u041A\u0430\u0440\u043F\u0443\u0445","\u041A\u0430\u0441\u044C\u043A\u0456\u0432","\u041A\u0438\u0432\u0430\u0447","\u041A\u043E\u0432\u0430\u043B\u0435\u043D\u043A\u043E","\u041A\u043E\u0432\u0430\u043B\u044C\u0441\u044C\u043A\u0438\u0439","\u041A\u043E\u043B\u043E\u043C\u0456\u0454\u0446\u044C","\u041A\u043E\u043C\u0430\u043D","\u041A\u043E\u043C\u043F\u0430\u043D\u0456\u0454\u0446\u044C","\u041A\u043E\u043D\u043E\u043D\u0435\u0446\u044C","\u041A\u043E\u0440\u0434\u0443\u043D","\u041A\u043E\u0440\u0435\u0446\u044C\u043A\u0438\u0439","\u041A\u043E\u0440\u043D\u0457\u0439\u0447\u0443\u043A","\u041A\u043E\u0440\u043E\u0432\u2019\u044F\u043A","\u041A\u043E\u0446\u044E\u0431\u0438\u043D\u0441\u044C\u043A\u0438\u0439","\u041A\u0443\u043B\u0438\u043D\u0438\u0447","\u041A\u0443\u043B\u044C\u0447\u0438\u0446\u044C\u043A\u0438\u0439","\u041B\u0430\u0433\u043E\u0439\u0434\u0430","\u041B\u0430\u0437\u0456\u0440\u043A\u043E","\u041B\u0430\u043D\u043E\u0432\u0438\u0439","\u041B\u0430\u0442\u0430\u043D\u0438\u0439","\u041B\u0430\u0442\u0430\u043D\u0441\u044C\u043A\u0438\u0439","\u041B\u0430\u0445\u043C\u0430\u043D","\u041B\u0435\u0432\u0430\u0434\u043E\u0432\u0441\u044C\u043A\u0438\u0439","\u041B\u0438\u043A\u043E\u0432\u0438\u0447","\u041B\u0438\u043D\u0434\u0438\u043A","\u041B\u043E\u0431\u0430\u0447\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u041B\u043E\u043C\u043E\u0432\u0438\u0439","\u041B\u0443\u0433\u043E\u0432\u0438\u0439","\u041B\u0443\u0446\u044C\u043A\u0438\u0439","\u041B\u0443\u0446\u044C\u043A\u0456\u0432","\u041B\u0443\u0447\u0435\u043D\u043A\u043E","\u041B\u0443\u0447\u043A\u043E","\u041B\u044E\u0442\u0438\u0439","\u041B\u044F\u0449\u0443\u043A","\u041B\u0456\u0445\u043D\u043E","\u041C\u0430\u0433\u0435\u0440\u0430","\u041C\u0430\u0437\u0430\u0439\u043B\u043E","\u041C\u0430\u0437\u0438\u043B\u043E","\u041C\u0430\u0437\u0443\u043D","\u041C\u0430\u0439\u0431\u043E\u0440\u043E\u0434\u0430","\u041C\u0430\u0439\u0441\u0442\u0440\u0435\u043D\u043A\u043E","\u041C\u0430\u043A\u043E\u0432\u0435\u0446\u044C\u043A\u0438\u0439","\u041C\u0430\u043B\u043A\u043E\u0432\u0438\u0447","\u041C\u0430\u043C\u0456\u0439","\u041C\u0430\u0440\u0438\u043D\u0438\u0447","\u041C\u0430\u0440\u043A\u0456\u0432","\u041C\u0430\u0440\u0456\u0454\u0432\u0441\u044C\u043A\u0438\u0439","\u041C\u0430\u0445\u043D\u043E","\u041C\u0438\u043A\u043B\u0430\u0448\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u041C\u0438\u043A\u043B\u0443\u0445\u043E","\u041C\u0438\u043B\u043E\u0441\u043B\u0430\u0432\u0441\u044C\u043A\u0438\u0439","\u041C\u0438\u0445\u0430\u0439\u043B\u044E\u043A","\u041C\u043E\u0433\u0438\u043B\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u041C\u043E\u0441\u043A\u0430\u043B\u044C","\u041C\u043E\u0441\u043A\u0430\u043B\u044E\u043A","\u041C\u043E\u0442\u0440\u0456\u0454\u043D\u043A\u043E","\u041C\u0456\u043D\u044F\u0439\u043B\u043E","\u041D\u0435\u0433\u043E\u0434\u0430","\u041D\u043E\u0433\u0430\u0447\u0435\u0432\u0441\u044C\u043A\u0438\u0439","\u041E\u043F\u0435\u043D\u044C\u043A\u043E","\u041E\u0441\u0430\u0434\u043A\u043E","\u041F\u0430\u0432\u043B\u0435\u043D\u043A\u043E","\u041F\u0430\u0432\u043B\u0438\u0448\u0438\u043D","\u041F\u0430\u0432\u043B\u0456\u0432","\u041F\u0430\u0433\u0443\u0442\u044F\u043A","\u041F\u0430\u043B\u0430\u043C\u0430\u0440\u0447\u0443\u043A","\u041F\u0430\u043B\u0456\u0439","\u041F\u0430\u0440\u0430\u0449\u0443\u043A","\u041F\u0430\u0441\u0456\u0447\u043D\u0438\u043A","\u041F\u0435\u043D\u0434\u0438\u043A","\u041F\u0435\u0442\u0438\u043A","\u041F\u0435\u0442\u043B\u044E\u0440\u0430","\u041F\u0435\u0442\u0440\u0435\u043D\u043A\u043E","\u041F\u0435\u0442\u0440\u0438\u043D","\u041F\u0435\u0442\u0440\u0438\u0448\u0438\u043D","\u041F\u0435\u0442\u0440\u0456\u0432","\u041F\u043B\u0430\u043A\u0441\u0456\u0439","\u041F\u043E\u0433\u0438\u0431\u0430","\u041F\u043E\u043B\u0456\u0449\u0443\u043A","\u041F\u043E\u043D\u043E\u043C\u0430\u0440\u0456\u0432","\u041F\u043E\u0440\u0438\u0432\u0430\u0439","\u041F\u043E\u0440\u0438\u0432\u0430\u0439\u043B\u043E","\u041F\u043E\u0442\u0435\u0431\u0435\u043D\u044C\u043A\u043E","\u041F\u043E\u0442\u043E\u0446\u044C\u043A\u0438\u0439","\u041F\u0440\u0438\u0433\u043E\u0434\u0430","\u041F\u0440\u0438\u0439\u043C\u0430\u043A","\u041F\u0440\u0438\u0442\u0443\u043B\u0430","\u041F\u0440\u044F\u0434\u0443\u043D","\u0420\u043E\u0437\u043F\u0443\u0442\u043D\u0456\u0439","\u0420\u043E\u043C\u0430\u043D\u0438\u0448\u0438\u043D","\u0420\u043E\u043C\u0430\u043D\u0456\u0432","\u0420\u043E\u043C\u0435\u0439","\u0420\u043E\u043C\u0435\u043D\u0435\u0446\u044C","\u0420\u043E\u043C\u043E\u0447\u043A\u043E","\u0421\u0430\u0432\u0438\u0446\u044C\u043A\u0438\u0439","\u0421\u0430\u0454\u043D\u043A\u043E","\u0421\u0432\u0438\u0434\u0440\u0438\u0433\u0430\u0439\u043B\u043E","\u0421\u0435\u043C\u0435\u043D\u043E\u0447\u043A\u043E","\u0421\u0435\u043C\u0435\u0449\u0443\u043A","\u0421\u0435\u0440\u0434\u044E\u043A","\u0421\u0438\u043B\u0435\u0446\u044C\u043A\u0438\u0439","\u0421\u043A\u0438\u0431\u0430","\u0421\u043A\u043E\u0440\u043E\u043F\u0430\u0434\u0441\u044C\u043A\u0438\u0439","\u0421\u043B\u043E\u0431\u043E\u0434\u044F\u043D","\u0421\u043E\u0441\u044E\u0440\u0430","\u0421\u043F\u043B\u044E\u0445","\u0421\u043F\u043E\u0442\u0438\u043A\u0430\u0447","\u0421\u0442\u0430\u0445\u0456\u0432","\u0421\u0442\u0435\u043F\u0430\u043D\u0435\u0446\u044C","\u0421\u0442\u0435\u0446\u044C\u043A\u0456\u0432","\u0421\u0442\u0438\u0433\u0430\u0439\u043B\u043E","\u0421\u0442\u043E\u0440\u043E\u0436\u0443\u043A","\u0421\u0442\u043E\u0440\u0447\u0430\u043A","\u0421\u0442\u043E\u044F\u043D","\u0421\u0443\u0447\u0430\u043A","\u0421\u0443\u0448\u043A\u043E","\u0421\u0456\u0434\u043B\u0435\u0446\u044C\u043A\u0438\u0439","\u0421\u0456\u0434\u043B\u044F\u043A","\u0421\u0456\u0440\u043A\u043E","\u0422\u0430\u0440\u0430\u0441\u044E\u043A","\u0422\u0438\u043D\u0434\u0430\u0440\u0435\u0439","\u0422\u043A\u0430\u0447\u0435\u043D\u043A\u043E","\u0422\u0440\u0435\u0442\u044F\u043A","\u0422\u0440\u043E\u044F\u043D","\u0422\u0440\u0443\u0431\u043B\u0430\u0454\u0432\u0441\u044C\u043A\u0438\u0439","\u0422\u0440\u044F\u0441\u0438\u043B\u043E","\u0422\u0440\u044F\u0441\u0443\u043D","\u0423\u043C\u0430\u043D\u0435\u0446\u044C","\u0423\u043D\u0438\u0447","\u0423\u0441\u0438\u0447","\u0424\u0435\u0434\u043E\u0440\u0438\u0448\u0438\u043D","\u0425\u0438\u0442\u0440\u043E\u0432\u043E","\u0426\u0438\u043C\u0431\u0430\u043B\u0456\u0441\u0442\u0438\u0439","\u0426\u0443\u0448\u043A\u043E","\u0427\u0435\u0440\u0432\u043E\u043D\u0456\u0439","\u0428\u0430\u043C\u0440\u0438\u043B\u043E","\u0428\u0435\u0432\u0447\u0435\u043D\u043A\u043E","\u0428\u0435\u0441\u0442\u0430\u043A","\u0428\u0438\u043D\u0434\u0430\u0440\u0435\u0439","\u0428\u0438\u044F\u043D","\u0428\u043A\u0430\u0440\u0430\u0431\u0430","\u0428\u0443\u0434\u0440\u0438\u043A","\u0428\u0443\u043C\u0438\u043B\u043E","\u0428\u0443\u043F\u0438\u043A","\u0428\u0443\u0445\u0435\u0432\u0438\u0447","\u0429\u0435\u0440\u0431\u0430\u043A","\u042E\u0440\u0447\u0438\u0448\u0438\u043D","\u042E\u0445\u043D\u043E","\u042E\u0449\u0438\u043A","\u042E\u0449\u0443\u043A","\u042F\u0432\u043E\u0440\u0456\u0432\u0441\u044C\u043A\u0438\u0439","\u042F\u043B\u043E\u0432\u0438\u0439","\u042F\u043B\u044E\u043A","\u042F\u043D\u044E\u043A","\u042F\u0440\u043C\u0430\u043A","\u042F\u0446\u0438\u0448\u0438\u043D","\u042F\u0446\u044C\u043A\u0456\u0432","\u042F\u0449\u0443\u043A"]};var chunk_4ZCIMCC3_B={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_4ZCIMCC3_I={female:["\u0404\u0432\u0433\u0435\u043D\u0456\u0432\u043D\u0430","\u0406\u0432\u0430\u043D\u0456\u0432\u043D\u0430","\u0406\u0433\u043E\u0440\u0456\u0432\u043D\u0430","\u0406\u0437\u044F\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0410\u0434\u0430\u043C\u0456\u0432\u043D\u0430","\u0410\u0437\u0430\u0440\u0456\u0432\u043D\u0430","\u0410\u043B\u0435\u0432\u0442\u0438\u043D\u0456\u0432\u043D\u0430","\u0410\u043B\u044C\u0431\u0435\u0440\u0442\u0456\u0432\u043D\u0430","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0456\u0432\u043D\u0430","\u0410\u043D\u0430\u0442\u043E\u043B\u0456\u0457\u0432\u043D\u0430","\u0410\u043D\u0434\u0440\u0456\u0457\u0432\u043D\u0430","\u0410\u043D\u0442\u043E\u043D\u0456\u0432\u043D\u0430","\u0410\u0440\u043A\u0430\u0434\u0456\u0457\u0432\u043D\u0430","\u0410\u0440\u0441\u0435\u043D\u0456\u0432\u043D\u0430","\u0410\u0440\u0441\u0435\u043D\u0456\u0457\u0432\u043D\u0430","\u0410\u0440\u0442\u0435\u043C\u0456\u0432\u043D\u0430","\u0410\u0440\u0445\u0438\u043F\u0456\u0432\u043D\u0430","\u0410\u0441\u043A\u043E\u043B\u044C\u0434\u0456\u0432\u043D\u0430","\u0410\u0444\u0430\u043D\u0430\u0441\u0456\u0457\u0432\u043D\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u0456\u0432\u043D\u0430","\u0411\u043E\u0436\u0435\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u0411\u043E\u0436\u0435\u043D\u0456\u0432\u043D\u0430","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0411\u043E\u0440\u0438\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0411\u043E\u0440\u0438\u0441\u0456\u0432\u043D\u0430","\u0411\u0440\u0430\u0442\u0438\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0411\u0456\u043B\u043E\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0412\u0430\u0434\u0438\u043C\u0456\u0432\u043D\u0430","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u0456\u0432\u043D\u0430","\u0412\u0430\u043B\u0435\u0440\u0456\u0457\u0432\u043D\u0430","\u0412\u0430\u0441\u0438\u043B\u0456\u0432\u043D\u0430","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0412\u043E\u043B\u043E\u0434\u0438\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u0412\u0441\u0435\u0432\u043E\u043B\u043E\u0434\u0456\u0432\u043D\u0430","\u0412\u0441\u0435\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0412\u0456\u043A\u0442\u043E\u0440\u0456\u0432\u043D\u0430","\u0412\u0456\u0442\u0430\u043B\u0456\u0457\u0432\u043D\u0430","\u0412\u2019\u044F\u0447\u0435\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0413\u0430\u0432\u0440\u0438\u043B\u0456\u0432\u043D\u0430","\u0413\u0430\u0440\u0430\u0441\u0438\u043C\u0456\u0432\u043D\u0430","\u0413\u0435\u043E\u0440\u0433\u0456\u0457\u0432\u043D\u0430","\u0413\u043D\u0430\u0442\u0456\u0432\u043D\u0430","\u0413\u043E\u0440\u0434\u0456\u0457\u0432\u043D\u0430","\u0413\u0440\u0438\u0433\u043E\u0440\u0456\u0457\u0432\u043D\u0430","\u0414\u0430\u043D\u0438\u043B\u0456\u0432\u043D\u0430","\u0414\u0430\u0440\u043E\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u0414\u0435\u043D\u0438\u0441\u0456\u0432\u043D\u0430","\u0414\u043C\u0438\u0442\u0440\u0456\u0432\u043D\u0430","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u0414\u043E\u0431\u0440\u043E\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0417\u0430\u0445\u0430\u0440\u0456\u0432\u043D\u0430","\u0417\u0430\u0445\u0430\u0440\u0456\u0457\u0432\u043D\u0430","\u0417\u0431\u043E\u0440\u0438\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0417\u0432\u0435\u043D\u0438\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u0417\u0432\u0435\u043D\u0438\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0417\u0435\u043D\u043E\u0432\u0456\u0457\u0432\u043D\u0430","\u0417\u0438\u043D\u043E\u0432\u0456\u0457\u0432\u043D\u0430","\u0417\u043B\u0430\u0442\u043E\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u0417\u043E\u0440\u0435\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u041A\u043E\u0440\u043D\u0435\u043B\u0456\u0457\u0432\u043D\u0430","\u041A\u043E\u0440\u043D\u0438\u043B\u0456\u0432\u043D\u0430","\u041A\u043E\u0440\u043D\u0456\u0457\u0432\u043D\u0430","\u041A\u043E\u0441\u0442\u044F\u043D\u0442\u0438\u043D\u0456\u0432\u043D\u0430","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u0456\u0457\u0432\u043D\u0430","\u041B\u044E\u0431\u043E\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u041C\u0430\u043A\u0430\u0440\u0456\u0432\u043D\u0430","\u041C\u0430\u043A\u0441\u0438\u043C\u0456\u0432\u043D\u0430","\u041C\u0430\u0440\u043A\u0456\u0432\u043D\u0430","\u041C\u0430\u0440\u043A\u0456\u044F\u043D\u0456\u0432\u043D\u0430","\u041C\u0430\u0442\u0432\u0456\u0457\u0432\u043D\u0430","\u041C\u0435\u0447\u0438\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u041C\u0438\u043A\u0438\u0442\u0456\u0432\u043D\u0430","\u041C\u0438\u043A\u043E\u043B\u0430\u0457\u0432\u043D\u0430","\u041C\u0438\u0440\u043E\u043D\u0456\u0432\u043D\u0430","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u041C\u0438\u0445\u0430\u0439\u043B\u0456\u0432\u043D\u0430","\u041C\u0441\u0442\u0438\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u041D\u0430\u0437\u0430\u0440\u0456\u0432\u043D\u0430","\u041D\u0430\u0437\u0430\u0440\u0456\u0457\u0432\u043D\u0430","\u041D\u0430\u0442\u0430\u043D\u0456\u0432\u043D\u0430","\u041D\u0435\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u041D\u0435\u0441\u0442\u043E\u0440\u0456\u0432\u043D\u0430","\u041E\u043B\u0435\u0433\u0456\u0432\u043D\u0430","\u041E\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u0456\u0432\u043D\u0430","\u041E\u043B\u0435\u043A\u0441\u0456\u0457\u0432\u043D\u0430","\u041E\u043B\u0435\u043B\u044C\u043A\u0456\u0432\u043D\u0430","\u041E\u043C\u0435\u043B\u044F\u043D\u0456\u0432\u043D\u0430","\u041E\u0440\u0435\u0441\u0442\u0456\u0432\u043D\u0430","\u041E\u0440\u0445\u0438\u043F\u0456\u0432\u043D\u0430","\u041E\u0441\u0442\u0430\u043F\u0456\u0432\u043D\u0430","\u041E\u0445\u0440\u0456\u043C\u0456\u0432\u043D\u0430","\u041F\u0430\u0432\u043B\u0456\u0432\u043D\u0430","\u041F\u0430\u043D\u0430\u0441\u0456\u0432\u043D\u0430","\u041F\u0430\u043D\u0442\u0435\u043B\u0435\u0439\u043C\u043E\u043D\u0456\u0432\u043D\u0430","\u041F\u0435\u0442\u0440\u0456\u0432\u043D\u0430","\u041F\u0438\u043B\u0438\u043F\u0456\u0432\u043D\u0430","\u0420\u0430\u0434\u0438\u043C\u0438\u0440\u0456\u0432\u043D\u0430","\u0420\u0430\u0434\u0438\u043C\u0456\u0432\u043D\u0430","\u0420\u043E\u0434\u0456\u043E\u043D\u0456\u0432\u043D\u0430","\u0420\u043E\u043C\u0430\u043D\u0456\u0432\u043D\u0430","\u0420\u043E\u0441\u0442\u0438\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0420\u0443\u0441\u043B\u0430\u043D\u0456\u0432\u043D\u0430","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0421\u0435\u0440\u0433\u0456\u0457\u0432\u043D\u0430","\u0421\u043B\u0430\u0432\u0443\u0442\u0456\u0432\u043D\u0430","\u0421\u0442\u0430\u043D\u0456\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430","\u0421\u0442\u0435\u043F\u0430\u043D\u0456\u0432\u043D\u0430","\u0421\u0442\u0435\u0444\u0430\u043D\u0456\u0457\u0432\u043D\u0430","\u0422\u0430\u0440\u0430\u0441\u0456\u0432\u043D\u0430","\u0422\u0438\u043C\u043E\u0444\u0456\u0457\u0432\u043D\u0430","\u0422\u0438\u0445\u043E\u043D\u0456\u0432\u043D\u0430","\u0423\u0441\u0442\u0438\u043C\u0456\u0432\u043D\u0430","\u042E\u0440\u0456\u0457\u0432\u043D\u0430","\u042E\u0445\u0438\u043C\u0456\u0432\u043D\u0430","\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u0456\u0432\u043D\u0430"],male:["\u0404\u0432\u0433\u0435\u043D\u043E\u0432\u0438\u0447","\u0406\u0432\u0430\u043D\u043E\u0432\u0438\u0447","\u0406\u0433\u043E\u0440\u043E\u0432\u0438\u0447","\u0406\u0437\u044F\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0410\u0434\u0430\u043C\u043E\u0432\u0438\u0447","\u0410\u0437\u0430\u0440\u043E\u0432\u0438\u0447","\u0410\u043B\u0435\u0432\u0442\u0438\u043D\u043E\u0432\u0438\u0447","\u0410\u043B\u044C\u0431\u0435\u0440\u0442\u043E\u0432\u0438\u0447","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u043E\u0432\u0438\u0447","\u0410\u043D\u0430\u0442\u043E\u043B\u0456\u0439\u043E\u0432\u0438\u0447","\u0410\u043D\u0434\u0440\u0456\u0439\u043E\u0432\u0438\u0447","\u0410\u043D\u0442\u043E\u043D\u043E\u0432\u0438\u0447","\u0410\u0440\u043A\u0430\u0434\u0456\u0439\u043E\u0432\u0438\u0447","\u0410\u0440\u0441\u0435\u043D\u043E\u0432\u0438\u0447","\u0410\u0440\u0441\u0435\u043D\u0456\u0439\u043E\u0432\u0438\u0447","\u0410\u0440\u0442\u0435\u043C\u043E\u0432\u0438\u0447","\u0410\u0440\u0445\u0438\u043F\u043E\u0432\u0438\u0447","\u0410\u0441\u043A\u043E\u043B\u044C\u0434\u043E\u0432\u0438\u0447","\u0410\u0444\u0430\u043D\u0430\u0441\u0456\u0439\u043E\u0432\u0438\u0447","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0438\u0447","\u0411\u043E\u0436\u0435\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u0411\u043E\u0436\u0435\u043D\u043E\u0432\u0438\u0447","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0411\u043E\u0440\u0438\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0411\u043E\u0440\u0438\u0441\u043E\u0432\u0438\u0447","\u0411\u0440\u0430\u0442\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0411\u0456\u043B\u043E\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0412\u0430\u0434\u0438\u043C\u043E\u0432\u0438\u0447","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u043E\u0432\u0438\u0447","\u0412\u0430\u043B\u0435\u0440\u0456\u0439\u043E\u0432\u0438\u0447","\u0412\u0430\u0441\u0438\u043B\u044C\u043E\u0432\u0438\u0447","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0412\u043E\u043B\u043E\u0434\u0438\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u0412\u0441\u0435\u0432\u043E\u043B\u043E\u0434\u043E\u0432\u0438\u0447","\u0412\u0441\u0435\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0412\u0456\u043A\u0442\u043E\u0440\u043E\u0432\u0438\u0447","\u0412\u0456\u0442\u0430\u043B\u0456\u0439\u043E\u0432\u0438\u0447","\u0412\u2019\u044F\u0447\u0435\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0413\u0430\u0432\u0440\u0438\u043B\u043E\u0432\u0438\u0447","\u0413\u0435\u043E\u0440\u0433\u0456\u0439\u043E\u0432\u0438\u0447","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432\u0438\u0447","\u0413\u043D\u0430\u0442\u043E\u0432\u0438\u0447","\u0413\u043E\u0440\u0434\u0456\u0439\u043E\u0432\u0438\u0447","\u0413\u0440\u0438\u0433\u043E\u0440\u0456\u0439\u043E\u0432\u0438\u0447","\u0414\u0430\u043D\u0438\u043B\u043E\u0432\u0438\u0447","\u0414\u0430\u0440\u043E\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u0414\u0435\u043D\u0438\u0441\u043E\u0432\u0438\u0447","\u0414\u043C\u0438\u0442\u0440\u043E\u0432\u0438\u0447","\u0414\u043E\u0431\u0440\u043E\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u0414\u043E\u0431\u0440\u043E\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0417\u0430\u0445\u0430\u0440\u043E\u0432\u0438\u0447","\u0417\u0430\u0445\u0430\u0440\u0456\u0439\u043E\u0432\u0438\u0447","\u0417\u0431\u043E\u0440\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0417\u0432\u0435\u043D\u0438\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u0417\u0432\u0435\u043D\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0417\u0435\u043D\u043E\u0432\u0456\u0439\u043E\u0432\u0438\u0447","\u0417\u0438\u043D\u043E\u0432\u0456\u0439\u043E\u0432\u0438\u0447","\u0417\u043B\u0430\u0442\u043E\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u0417\u043E\u0440\u0435\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u041A\u043E\u0440\u043D\u0435\u043B\u0456\u0439\u043E\u0432\u0438\u0447","\u041A\u043E\u0440\u043D\u0438\u043B\u043E\u0432\u0438\u0447","\u041A\u043E\u0440\u043D\u0456\u0439\u043E\u0432\u0438\u0447","\u041A\u043E\u0441\u0442\u044F\u043D\u0442\u0438\u043D\u043E\u0432\u0438\u0447","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u0456\u0439\u043E\u0432\u0438\u0447","\u041B\u044E\u0431\u043E\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u041C\u0430\u043A\u0430\u0440\u043E\u0432\u0438\u0447","\u041C\u0430\u043A\u0441\u0438\u043C\u043E\u0432\u0438\u0447","\u041C\u0430\u0440\u043A\u043E\u0432\u0438\u0447","\u041C\u0430\u0440\u043A\u0456\u044F\u043D\u043E\u0432\u0438\u0447","\u041C\u0430\u0442\u0432\u0456\u0439\u043E\u0432\u0438\u0447","\u041C\u0435\u0447\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u041C\u0438\u043A\u0438\u0442\u043E\u0432\u0438\u0447","\u041C\u0438\u043A\u043E\u043B\u0430\u0439\u043E\u0432\u0438\u0447","\u041C\u0438\u0440\u043E\u043D\u043E\u0432\u0438\u0447","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u041C\u0438\u0445\u0430\u0439\u043B\u043E\u0432\u0438\u0447","\u041C\u0441\u0442\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u041D\u0430\u0437\u0430\u0440\u043E\u0432\u0438\u0447","\u041D\u0430\u0437\u0430\u0440\u0456\u0439\u043E\u0432\u0438\u0447","\u041D\u0430\u0442\u0430\u043D\u043E\u0432\u0438\u0447","\u041D\u0435\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u041D\u0435\u0441\u0442\u043E\u0440\u043E\u0432\u0438\u0447","\u041E\u043B\u0435\u0433\u043E\u0432\u0438\u0447","\u041E\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432\u0438\u0447","\u041E\u043B\u0435\u043A\u0441\u0456\u0439\u043E\u0432\u0438\u0447","\u041E\u043B\u0435\u043B\u044C\u043A\u043E\u0432\u0438\u0447","\u041E\u043C\u0435\u043B\u044F\u043D\u043E\u0432\u0438\u0447","\u041E\u0440\u0435\u0441\u0442\u043E\u0432\u0438\u0447","\u041E\u0440\u0445\u0438\u043F\u043E\u0432\u0438\u0447","\u041E\u0441\u0442\u0430\u043F\u043E\u0432\u0438\u0447","\u041E\u0445\u0440\u0456\u043C\u043E\u0432\u0438\u0447","\u041F\u0430\u0432\u043B\u043E\u0432\u0438\u0447","\u041F\u0430\u043D\u0430\u0441\u043E\u0432\u0438\u0447","\u041F\u0430\u043D\u0442\u0435\u043B\u0435\u0439\u043C\u043E\u043D\u043E\u0432\u0438\u0447","\u041F\u0435\u0442\u0440\u043E\u0432\u0438\u0447","\u041F\u0438\u043B\u0438\u043F\u043E\u0432\u0438\u0447","\u0420\u0430\u0434\u0438\u043C\u0438\u0440\u043E\u0432\u0438\u0447","\u0420\u0430\u0434\u0438\u043C\u043E\u0432\u0438\u0447","\u0420\u043E\u0434\u0456\u043E\u043D\u043E\u0432\u0438\u0447","\u0420\u043E\u043C\u0430\u043D\u043E\u0432\u0438\u0447","\u0420\u043E\u0441\u0442\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0420\u0443\u0441\u043B\u0430\u043D\u043E\u0432\u0438\u0447","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0421\u0435\u0440\u0433\u0456\u0439\u043E\u0432\u0438\u0447","\u0421\u043B\u0430\u0432\u0443\u0442\u043E\u0432\u0438\u0447","\u0421\u0442\u0430\u043D\u0456\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0421\u0442\u0435\u043F\u0430\u043D\u043E\u0432\u0438\u0447","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0438\u0447","\u0422\u0430\u0440\u0430\u0441\u043E\u0432\u0438\u0447","\u0422\u0438\u043C\u043E\u0444\u0456\u0439\u043E\u0432\u0438\u0447","\u0422\u0438\u0445\u043E\u043D\u043E\u0432\u0438\u0447","\u0423\u0441\u0442\u0438\u043C\u043E\u0432\u0438\u0447","\u042E\u0440\u0456\u0439\u043E\u0432\u0438\u0447","\u042E\u0445\u0438\u043C\u043E\u0432\u0438\u0447","\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447"]};var chunk_4ZCIMCC3_M=[{value:"{{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}}",weight:1},{value:"{{person.firstName}} {{person.middleName}} {{person.lastName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}} {{person.middleName}}",weight:1}];var chunk_4ZCIMCC3_A={generic:["\u041F\u0430\u043D","\u041F\u0430\u043D\u0456"],female:["\u041F\u0430\u043D\u0456"],male:["\u041F\u0430\u043D"]};var chunk_4ZCIMCC3_F=["\u043F\u0440\u043E\u0444.","\u0434\u043E\u0446.","\u0434\u043E\u043A\u0442. \u043F\u0435\u0434. \u043D\u0430\u0443\u043A","\u0434\u043E\u043A\u0442. \u043F\u043E\u043B\u0456\u0442. \u043D\u0430\u0443\u043A","\u0434\u043E\u043A\u0442. \u0444\u0456\u043B\u043E\u043B. \u043D\u0430\u0443\u043A","\u0434\u043E\u043A\u0442. \u0444\u0456\u043B\u043E\u0441. \u043D\u0430\u0443\u043A","\u0434\u043E\u043A\u0442. \u0456. \u043D\u0430\u0443\u043A","\u0434\u043E\u043A\u0442. \u044E\u0440\u0438\u0434. \u043D\u0430\u0443\u043A","\u0434\u043E\u043A\u0442. \u0442\u0435\u0445\u043D. \u043D\u0430\u0443\u043A","\u0434\u043E\u043A\u0442. \u043F\u0441\u0438\u0445\u043E\u043B. \u043D\u0430\u0443\u043A","\u043A\u0430\u043D\u0434. \u043F\u0435\u0434. \u043D\u0430\u0443\u043A","\u043A\u0430\u043D\u0434. \u043F\u043E\u043B\u0456\u0442. \u043D\u0430\u0443\u043A","\u043A\u0430\u043D\u0434. \u0444\u0456\u043B\u043E\u043B. \u043D\u0430\u0443\u043A","\u043A\u0430\u043D\u0434. \u0444\u0456\u043B\u043E\u0441. \u043D\u0430\u0443\u043A","\u043A\u0430\u043D\u0434. \u0456. \u043D\u0430\u0443\u043A","\u043A\u0430\u043D\u0434. \u044E\u0440\u0438\u0434. \u043D\u0430\u0443\u043A","\u043A\u0430\u043D\u0434. \u0442\u0435\u0445\u043D. \u043D\u0430\u0443\u043A","\u043A\u0430\u043D\u0434. \u043F\u0441\u0438\u0445\u043E\u043B. \u043D\u0430\u0443\u043A"];var chunk_4ZCIMCC3_T={first_name:chunk_4ZCIMCC3_P,job_area:chunk_4ZCIMCC3_w,job_descriptor:chunk_4ZCIMCC3_L,job_type:chunk_4ZCIMCC3_j,last_name:chunk_4ZCIMCC3_C,last_name_pattern:chunk_4ZCIMCC3_B,middle_name:chunk_4ZCIMCC3_I,name:chunk_4ZCIMCC3_M,prefix:chunk_4ZCIMCC3_A,suffix:chunk_4ZCIMCC3_F},chunk_4ZCIMCC3_U=chunk_4ZCIMCC3_T;var chunk_4ZCIMCC3_q=["(044) ###-##-##","(050) ###-##-##","(063) ###-##-##","(066) ###-##-##","(073) ###-##-##","(091) ###-##-##","(092) ###-##-##","(093) ###-##-##","(094) ###-##-##","(095) ###-##-##","(096) ###-##-##","(097) ###-##-##","(098) ###-##-##","(099) ###-##-##"];var chunk_4ZCIMCC3_E=["+38044#######","+38050#######","+38063#######","+38066#######","+38073#######","+38091#######","+38092#######","+38093#######","+38094#######","+38095#######","+38096#######","+38097#######","+38098#######","+38099#######"];var chunk_4ZCIMCC3_G=["044 ### ####","050 ### ####","063 ### ####","066 ### ####","073 ### ####","091 ### ####","092 ### ####","093 ### ####","094 ### ####","095 ### ####","096 ### ####","097 ### ####","098 ### ####","099 ### ####"];var chunk_4ZCIMCC3_V={human:chunk_4ZCIMCC3_q,international:chunk_4ZCIMCC3_E,national:chunk_4ZCIMCC3_G},chunk_4ZCIMCC3_H=chunk_4ZCIMCC3_V;var chunk_4ZCIMCC3_W={format:chunk_4ZCIMCC3_H},chunk_4ZCIMCC3_J=chunk_4ZCIMCC3_W;var chunk_4ZCIMCC3_X={company:chunk_4ZCIMCC3_m,internet:chunk_4ZCIMCC3_f,location:chunk_4ZCIMCC3_N,metadata:chunk_4ZCIMCC3_z,person:chunk_4ZCIMCC3_U,phone_number:chunk_4ZCIMCC3_J},chunk_4ZCIMCC3_K=chunk_4ZCIMCC3_X;var Pt=new chunk_HC7G5RVA_Xe({locale:[chunk_4ZCIMCC3_K,ys,_i]}); - if (key.length) { - this.boy.emit('field', decodeText(key, 'binary', this.charset), - '', - keyTrunc, - false) - } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-PZ7BENW6.js +var chunk_PZ7BENW6_o=["\u0627\u0645\u0631\u06CC\u06A9\u06CC \u06A9\u0627\u0644\u0627 \u0628\u06BE\u0627\u0644\u0648","\u0627\u06CC\u0634\u06CC\u0627\u06CC\u0670 \u06A9\u0627\u0644\u0627 \u0628\u06BE\u0627\u0644\u0648","\u0628\u06BE\u0627\u0644\u0648","\u0628\u06BE\u0648\u0631\u0627 \u0628\u06BE\u0627\u0644\u0648","\u067E\u0627\u0646\u0688\u0627"];var chunk_PZ7BENW6_r=["\u0627\u0645\u0631\u06CC\u06A9\u06CC \u06AF\u0627\u0657\u06CC\u06D2","\u0646\u06CC\u0644\u06CC \u06AF\u0627\u0657\u06CC\u06D2","\u06AF\u0627\u0626\u06D2"];var chunk_PZ7BENW6_i=["\u0627\u0645\u0631\u06CC\u06A9\u06CC \u06AF\u0691\u06CC\u0627\u0644","\u0627\u0653\u0633\u0679\u0631\u06CC\u0644\u06CC\u0627\u0626 \u062A\u0627\u0632\u06C1 \u067E\u0627\u0646\u06CC \u06A9\u0627 \u06AF\u0691\u06CC\u0627\u0644","\u0645\u0634\u0631\u0642\u06CC \u0627\u0641\u0631\u06CC\u0642\u06CC \u06AF\u0691\u06CC\u0627\u0644","\u0646\u0645\u06A9\u06CC\u0646 \u067E\u0627\u0646\u06CC \u06A9\u0627 \u06AF\u0691\u06CC\u0627\u0644","\u0646\u06CC\u0644 \u06AF\u0691\u06CC\u0627\u0644","\u06AF\u0691\u06CC\u0627\u0644"];var chunk_PZ7BENW6_p=["\u0634\u06C1\u062F \u06A9\u06CC \u0645\u06A9\u06BE\u06CC","\u0645\u06A9\u06BE\u06CC","\u0686\u06CC\u0648\u0646\u0679\u06CC"];var chunk_PZ7BENW6_m=["\u0627\u06CC\u0634\u06CC\u0627\u06CC\u0652 \u0634\u06CC\u0631","\u0634\u0645\u0627\u0644\u06CC \u0645\u063A\u0631\u0628\u06CC \u06A9\u0627\u0646\u06AF\u0648 \u06A9\u0627 \u0634\u06CC\u0631","\u0645\u0634\u0631\u0642\u06CC \u0627\u0641\u0631\u06CC\u0642\u06CC \u0634\u06CC\u0631"];var chunk_PZ7BENW6_n=["bear","cow","crocodilia","insect","lion"];var chunk_PZ7BENW6_se={bear:chunk_PZ7BENW6_o,cow:chunk_PZ7BENW6_r,crocodilia:chunk_PZ7BENW6_i,insect:chunk_PZ7BENW6_p,lion:chunk_PZ7BENW6_m,type:chunk_PZ7BENW6_n},chunk_PZ7BENW6_l=chunk_PZ7BENW6_se;var chunk_PZ7BENW6_f=["{{person.name}}","{{company.name}}"];var chunk_PZ7BENW6_u=["\u0627\u0648\u0642\u0627\u062A \u0646\u0645\u0627\u0632","\u0642\u0633\u0637 \u062D\u0633\u0627\u0628","\u0646\u0642\u0634\u06C1 \u0646\u06AF\u0627\u0631","\u062F\u0628\u06CC\u0657 \u0648\u0642\u062A","\u0688\u0627\u0644\u0631 \u0631\u067E\u06CC\u06C1","\u062F\u0631\u0627\u0632","\u067E\u0627\u06A9 \u0648\u06BE\u06CC\u0644\u0632","\u0648\u0627\u0679\u0633 \u0627\u06CC\u067E"];var chunk_PZ7BENW6_d=["0.#.#","0.##","#.##","#.#","#.#.#"];var chunk_PZ7BENW6_he={author:chunk_PZ7BENW6_f,name:chunk_PZ7BENW6_u,version:chunk_PZ7BENW6_d},chunk_PZ7BENW6_c=chunk_PZ7BENW6_he;var chunk_PZ7BENW6_s=["+92 ###-###-####","03## ### ####","03#########"];var chunk_PZ7BENW6_xe={formats:chunk_PZ7BENW6_s},chunk_PZ7BENW6_h=chunk_PZ7BENW6_xe;var chunk_PZ7BENW6_x=["\u0627\u0653\u0633\u0645\u0627\u0646\u06CC","\u0633\u0631\u062E","\u0633\u0641\u06C1\u062F","\u0633\u0646\u06C1\u0631\u06CC","\u0645\u06C1\u0646\u062F\u06CC","\u0646\u0627\u0631\u0646\u062C\u06CC","\u0646\u06CC\u0644\u0627","\u067E\u06CC\u0644\u0627","\u067E\u06CC\u06A9\u0627","\u0686\u0627\u0646\u062F\u0646\u06CC","\u06A9\u0627\u0644\u0627","\u06C1\u0631\u0627","\u06C1\u0644\u06A9\u0627 \u06C1\u0631\u0627"];var chunk_PZ7BENW6_e={human:chunk_PZ7BENW6_x},chunk_PZ7BENW6_=chunk_PZ7BENW6_e;var chunk_PZ7BENW6_y=["\u0627\u0634\u06CC\u0627\u0621","\u0627\u0648\u0632\u0627\u0631","\u0628\u0627\u063A","\u0628\u062C\u0644\u06CC","\u0628\u0686\u06D2","\u062C\u0648\u062A\u06D2","\u062E\u0648\u0628\u0635\u0648\u0631\u062A\u06CC","\u0635\u062D\u0631","\u0641\u0644\u0645","\u06A9\u0627\u0631\u063A\u0627\u0646\u06D2","\u06A9\u062A\u0627\u0628\u06CC\u06C1","\u06A9\u0645\u067E\u06CC\u0648\u0679\u0631","\u06A9\u067E\u0691\u06D2","\u06A9\u06BE\u0644\u0648\u0646\u06C1","\u06A9\u06BE\u06CC\u0644","\u06AF\u0627\u0646\u06CC","\u06AF\u0627\u0691\u06CC\u0627\u06BA","\u06AF\u06BE\u0631"];var chunk_PZ7BENW6_g={adjective:["\u0627\u0653\u0631\u0627\u0645\u062F\u06C1","\u0628\u06CC\u062A\u0631\u06CC\u0646","\u062E\u0648\u0628\u0635\u0648\u0631\u062A","\u0686\u06BE\u0648\u0679\u0627","\u06C1\u0648\u0634\u06CC\u0627\u0631"],material:["\u062A\u0627\u0632\u06C1","\u062C\u0645 \u0634\u062F\u06C1","\u062F\u06BE\u0627\u062A","\u0631\u0628\u0691","\u0631\u0648\u06CC\u0670","\u0644\u0648\u06C1\u0627","\u0644\u06A9\u0691\u06C1","\u0646\u0631\u0645","\u067E\u0644\u0627\u0633\u0679\u06A9","\u06A9\u0646\u06A9\u0631\u06CC\u0679","\u06AF\u0631\u0627\u0646\u0627\u06CC\u0679"],product:["\u0628\u0627\u0644","\u0628\u0627\u06CC\u0670\u06A9","\u062A\u0648\u0644\u06CC\u06C1","\u062C\u0648\u062A\u06D2","\u062F\u0633\u062A\u0627\u0646\u06D2","\u0633\u0644\u0627\u062F","\u0633\u06CC\u062E \u06A9\u0628\u0627\u0628","\u0635\u0627\u0628\u0646","\u0642\u0645\u06CC\u0635","\u0645\u0627\u0648\u0670\u0633","\u0645\u0631\u063A","\u0645\u0686\u06BE\u0644\u06CC","\u0645\u06CC\u0632","\u0679\u0648\u067E\u06CC","\u067E\u0627\u067E\u0691","\u067E\u062A\u0644\u0648\u0646","\u067E\u0646\u06CC\u0631","\u06A9\u0631\u0633\u06C1","\u06A9\u0645\u067E\u06CC\u0648\u0679\u0631","\u06A9\u06CC \u0628\u0648\u0631\u0688","\u06AF\u0627\u0691\u06CC"]};var chunk_PZ7BENW6_ye={department:chunk_PZ7BENW6_y,product_name:chunk_PZ7BENW6_g},chunk_PZ7BENW6_D=chunk_PZ7BENW6_ye;var chunk_PZ7BENW6_b={abbr:null,wide:["\u0627\u067E\u0631\u06CC\u0644","\u0627\u06A9\u062A\u0648\u0628\u0631","\u0627\u06AF\u0633\u062A","\u062C\u0646\u0648\u0631\u06CC","\u062C\u0648\u0644\u0627\u0626","\u062C\u0648\u0646","\u062F\u0633\u0645\u0628\u0631","\u0633\u062A\u0645\u0628\u0631","\u0641\u0631\u0648\u0631\u06CC","\u0645\u0626","\u0645\u0627\u0631\u0686","\u0646\u0648\u0645\u0628\u0631"]};var chunk_PZ7BENW6_w={abbr:null,wide:["\u0627\u062A\u0648\u0631","\u0628\u062F\u06BE","\u062C\u0645\u0639\u0631\u0627\u062A","\u062C\u0645\u0639\u06C1","\u0645\u0646\u06AF\u0644","\u067E\u06CC\u0631","\u06C1\u0641\u062A\u06C1"]};var chunk_PZ7BENW6_ge={month:chunk_PZ7BENW6_b,weekday:chunk_PZ7BENW6_w},chunk_PZ7BENW6_v=chunk_PZ7BENW6_ge;var chunk_PZ7BENW6_N=["Current","Savings"];var chunk_PZ7BENW6_k=["deposit","invoice","payment","withdrawal"];var chunk_PZ7BENW6_De={account_type:chunk_PZ7BENW6_N,transaction_type:chunk_PZ7BENW6_k},chunk_PZ7BENW6_C=chunk_PZ7BENW6_De;var chunk_PZ7BENW6_L=["#####","####","###"];var chunk_PZ7BENW6_P=["\u0627\u0633\u0644\u0627\u0645 \u0627\u0653\u0628\u0627\u062F","\u067E\u0634\u0627\u0648\u0631","\u0644\u0627\u06C1\u0648\u0631","\u06A9\u0631\u0627\u0686\u06CC","\u0645\u0644\u062A\u0627\u0646","\u0646\u0648\u0634\u06C1\u0631\u06C1","\u0645\u0631\u062F\u0627\u0646","\u0686\u0627\u0631\u0633\u062F\u06C1","\u06AF\u0648\u062C\u0631\u0646\u0648\u0627\u0644\u06C1","\u06AF\u062C\u0631\u0627\u062A","\u0645\u0646\u06AF\u0648\u0631\u06C1","\u0645\u0644\u0627\u06A9\u0646\u0688","\u062F\u0631\u06AF\u06CC\u0657","\u062D\u06CC\u062F\u0631\u0627\u0653\u0628\u0627\u062F","\u0627\u06CC\u0628\u0679 \u0627\u0653\u0628\u0627\u062F","\u0646\u0627\u0631\u0627\u0646","\u0641\u06CC\u0635\u0644 \u0627\u0653\u0628\u0627\u062F","\u0631\u0627\u0648\u0644\u067E\u0646\u0688\u06CC","\u06A9\u0648\u0626\u0679\u06C1","\u0628\u06C1\u0627\u0648\u0644\u067E\u0648\u0631","\u0633\u06CC\u0627\u0644\u06A9\u0648\u0679","\u0644\u0627\u0691\u06A9\u0627\u0646\u06C1","\u0631\u062D\u06CC\u0645 \u06CC\u0627\u0631 \u062E\u0627\u0646","\u0642\u0635\u064F\u0648\u0631","\u0627\u0648\u06A9\u0627\u0691\u0627\u200E","\u0646\u0648\u0627\u0628 \u0634\u0627\u06C1","\u0686\u0646\u06CC\u0648\u0679","\u062D\u0627\u0641\u0638 \u0627\u0653\u0628\u0627\u062F","\u06A9\u0648\u06BE\u0627\u0679","\u062C\u06C1\u0644\u0645","\u0648\u0627\u0631\u0633\u06A9","\u062E\u0627\u0646\u067E\u0648\u0631","\u062D\u0628","\u062F\u0633\u06A9\u06C1","\u062E\u0632\u062F\u0627\u0631","\u0645\u0631\u06CC","\u06AF\u0648\u062C\u0631\u06C1","\u062F\u0627\u062F\u0648","\u0686\u0634\u062A\u06CC\u0627\u06BA","\u0679\u06CC\u06A9\u0633\u0644\u0627","\u06A9\u0628\u0644","\u06AF\u0648\u0679\u06A9\u06CC","\u0646\u0627\u0631\u0648 \u0648\u0627\u0644","\u06AF\u0648\u0627\u062F\u0631"];var chunk_PZ7BENW6_j=["{{location.city_prefix}} {{person.first_name.generic}}{{location.city_suffix}}","{{location.city_prefix}} {{person.first_name.generic}}","{{person.first_name.generic}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}","{{location.city_name}}"];var chunk_PZ7BENW6_A=["\u0645\u0634\u0631\u0642","\u0645\u063A\u0631\u0628","\u0634\u0645\u0627\u0644","\u062C\u0646\u0648\u0628","\u0646\u06CC\u0627","\u062C\u06BE\u06CC\u0644","\u0628\u0646\u062F\u0631\u06AF\u0627\u06C1"];var chunk_PZ7BENW6_B=["\u0679\u0627\u0648\u0652\u0646"];var chunk_PZ7BENW6_M=["\u0627\u0641\u063A\u0627\u0646\u0633\u062A\u0627\u0646","\u0627\u0644\u0628\u0627\u0646\u06CC\u0627","\u0627\u0644\u062C\u0632\u0627\u06CC\u0631","\u0627\u0645\u0631\u06CC\u06A9\u06CC \u0633\u0645\u0648\u0627","\u0627\u0646\u062F\u0648\u0631\u06C1","\u0627\u0646\u06AF\u0648\u0644\u0627","\u0627\u0646\u06AF\u0648\u06CC\u0644\u06CC\u0627","\u0627\u0646\u062A\u0627\u0631\u062A\u06CC\u06A9\u0627","\u0627\u0646\u062A\u06CC\u06AF\u0627 \u0627\u0648\u0631 \u0628\u0627\u0631\u0628\u0626\u062F\u0627","\u0627\u0631\u062C\u0646\u0679\u0627\u06CC\u0646\u0627","\u0627\u0631\u0645\u06CC\u0646\u06CC\u0627","\u0627\u0631\u0648\u0628\u0627","\u0627\u0653\u0633\u0679\u0631\u06CC\u0644\u06CC\u0644\u0627","\u0627\u0653\u0633\u0679\u0631\u06CC\u0627","\u0627\u0653\u0632\u0631\u0628\u0627\u06CC\u062C\u0627\u0646","\u0628\u06C1\u0627\u0645\u0633","\u0628\u06C1\u0631\u06CC\u0646","\u0628\u0646\u06AF\u0644\u06C1 \u062F\u06CC\u0634","\u0628\u0627\u0631\u0628\u0627\u062F\u0648\u0633","\u0628\u06CC\u0644\u0627\u0631\u0648\u0633","\u0628\u06CC\u0644\u062C\u06CC\u0645","\u0628\u06CC\u0644\u06CC\u0632","\u0628\u06CC\u0646\u0646","\u0628\u0631\u0645\u0648\u062F\u06C1","\u0628\u06BE\u0648\u0679\u0627\u0646","\u0628\u0648\u0644\u0648\u06CC\u0627","\u0628\u0648\u0633\u0646\u06CC\u0627 \u0648 \u06C1\u0631\u0632\u06AF\u0648\u0648\u06CC\u0646\u06CC\u0627","\u0628\u0648\u0633\u0679\u0648\u0627\u0646\u0627","\u0628\u0631\u0627\u0632\u06CC\u0644","\u0628\u0631\u0648\u0646\u0648\u0626 \u062F\u0627\u0631\u0627\u0633\u0644\u0627\u0645","\u0628\u0644\u063A\u0627\u0631\u06CC\u06C1","\u0628\u0631\u0648\u0646\u0688\u06CC","\u06A9\u0645\u0628\u0648\u0688\u06CC\u0627","\u06A9\u0645\u0631\u0648\u06CC\u0646","\u06A9\u06CC\u0646\u06CC\u0688\u0627","\u0633\u06CC\u0646\u0679\u0631\u0644 \u0627\u0641\u0631\u06CC\u0642\u06CC \u0631\u06CC\u0627\u0633\u062A","\u0686\u0627\u0688","\u0686\u0644\u06D2","\u0686\u0627\u0626\u0646\u0627","\u06A9\u0648\u0644\u0645\u0628\u06CC\u0627","\u06A9\u0648\u0645\u0648\u0631\u0633","\u06A9\u0627\u0646\u06AF\u0648","\u06A9\u0648\u0633\u0679\u0627 \u0631\u06CC\u06A9\u0627","\u06A9\u0631\u0648\u0627\u06CC\u0634\u06CC\u0627","\u06A9\u0648\u0628\u0627","\u0686\u06A9 \u0631\u06CC\u0627\u0633\u062A","\u0688\u06CC\u0646\u0645\u0627\u0631\u06A9","\u062C\u0628\u0648\u062A\u06CC","\u0688\u0648\u0645\u06CC\u0646\u06A9 \u0631\u06CC\u0627\u0633\u062A","\u0627\u06A9\u0648\u0627\u0688\u0648\u0631","\u0645\u0635\u0631","\u0627\u0644 \u0633\u0644\u0648\u0627\u062F\u0648\u0631","\u0627\u06CC\u0631\u0679\u0631\u06CC\u0627","\u0627\u0633\u062A\u0648\u0646\u06CC\u0627","\u0627\u062A\u06BE\u0648\u067E\u06CC\u0627","\u0641\u06CC \u062C\u06CC","\u0641\u0646 \u0644\u06CC\u0646\u0688","\u0641\u0631\u0627\u0646\u0633","\u06AF\u0627\u0628\u0648\u0646","\u06AF\u0627\u0645\u0628\u06CC\u06C1","\u062C\u06CC\u0648\u0631\u062C\u06CC\u06C1","\u062C\u0631\u0645\u0646\u06CC","\u06AF\u0627\u0646\u0627","\u062C\u0628\u0631\u0627\u0644\u0679\u0631","\u06CC\u0648\u0646\u0627\u0646","\u06AF\u0627\u0645","\u0648\u0627\u062A\u06CC\u06A9\u0646","\u06C1\u0648\u0646\u0688\u0648\u0631\u0633","\u06C1\u0627\u0646\u06AF \u06A9\u0627\u0646\u06AF","\u06C1\u0646\u06AF\u0631\u06CC","\u0628\u06BE\u0627\u0631\u062A","\u0627\u0646\u0688\u0648\u0646\u06CC\u0634\u06CC\u0627","\u0627\u06CC\u0631\u0627\u0646","\u0639\u0631\u0627\u0642","\u0627\u0653\u0626\u0631 \u0644\u06CC\u0646\u0688","\u0627\u0679\u0644\u06CC","\u062C\u0645\u0627\u0626\u06A9\u06C1","\u062C\u0627\u067E\u0627\u0646","\u0627\u0652\u0631\u062F\u0646","\u06A9\u0627\u0632\u062E\u0633\u062A\u0627\u0646","\u06A9\u06CC\u0646\u06CC\u0627","\u06A9\u0631\u06CC\u0628\u0627\u062A\u06CC","\u0634\u0645\u0627\u0644\u06CC \u0631\u06CC\u0627\u0633\u062A \u06A9\u0648\u0631\u06CC\u0627","\u062C\u0646\u0648\u0628\u06CC \u0631\u06CC\u0627\u0633\u062A \u06A9\u0648\u0631\u06CC\u0627","\u06A9\u0648\u06CC\u062A","\u0644\u0628\u0646\u0627\u0646","\u0645\u0633\u06CC\u0688\u0648\u0646","\u0645\u062F\u06AF\u0627\u0633\u06A9\u0631","\u0645\u0644\u0627\u0648\u06CC","\u0645\u0644\u0627\u0626\u0634\u06CC\u0627","\u0645\u0627\u0644\u062F\u06CC\u067E","\u0645\u0627\u0644\u06CC","\u0645\u0627\u0644\u0679\u0627","\u0645\u06CC\u06A9\u0633\u06CC\u06A9\u0648","\u0645\u0646\u06AF\u0648\u0644\u06CC\u06C1","\u0645\u0631\u0627\u06A9\u0698","\u0645\u06CC\u0627\u0646\u0645\u0627\u0631","\u0646\u06CC\u067E\u0627\u0644","\u0646\u06CC\u062F\u0631\u0644\u06CC\u0646\u0688","\u0646\u06CC\u0648\u0632\u06CC\u0644\u06CC\u0646\u0688","\u0646\u06CC\u06A9\u0627\u0631\u0627\u06AF\u0648\u0627","\u0646\u0627\u0626\u062C\u0631","\u0646\u06CC\u06CC\u062C\u06CC\u0631\u06CC\u0627","\u0646\u0627\u0631\u0648\u06D2","\u0627\u0648\u0645\u0627\u0646","\u0627\u0633\u0644\u0627\u0645\u06CC \u062C\u0645\u06C1\u0648\u0631\u06CC\u06C1 \u067E\u0627\u06A9\u0633\u062A\u0627\u0646","\u067E\u0644\u0627\u0648\u0611","\u0641\u0644\u0633\u0637\u06CC\u0646","\u067E\u0627\u0646\u0627\u0645\u0627","\u067E\u0631\u0648","\u0641\u0644\u067E\u0627\u0626\u0646","\u067E\u0648\u0644\u06CC\u0646\u0688","\u067E\u0631\u062A\u06AF\u0627\u0644","\u067E\u0648\u0631\u062A\u0648 \u0631\u06CC\u06A9\u0648","\u0642\u0637\u0631","\u0631\u0648\u0645\u0627\u0646\u06CC\u06C1","\u0631\u0648\u0633","\u0631\u0648\u0627\u0646\u0688\u0627","\u0633\u0645\u0648\u06C1","\u0633\u0627\u0646 \u0645\u0631\u06CC\u0646\u0648","\u0633\u0639\u0648\u062F\u06CC\u06C1 \u0639\u0631\u0628\u06CC\u06C1","\u0633\u0646\u06CC\u06AF\u0627\u0644","\u0633\u0631\u0628\u06CC\u0627","\u0633\u06D2 \u0634\u06CC\u0644","\u0633\u0646\u06AF\u0627\u067E\u0648\u0631","\u0633\u0648\u0645\u0627\u0644\u06CC\u06C1","\u062C\u0646\u0648\u0628\u06CC \u0627\u0641\u0631\u0642\u06C1","\u06C1\u0633\u067E\u0627\u0646\u06CC\u06C1","\u0633\u0631\u06CC \u0644\u0646\u06A9\u0627","\u0633\u0648\u0688\u0627\u0646","\u0633\u0631\u06CC \u0646\u0627\u0645\u067E","\u0633\u0648\u0627\u0632\u06CC \u0644\u06CC\u0646\u0688","\u0633\u0648\u06CC\u0688\u0646","\u0633\u0648\u0679\u0632\u0631\u0644\u06CC\u0646\u0688","\u0634\u0627\u0645","\u062A\u0627\u0626\u0648\u0627\u0646","\u062A\u0627\u062C\u06A9\u0633\u062A\u0627\u0646","\u062A\u0646\u0632\u0627\u0646\u06CC\u06C1","\u062A\u06BE\u0627\u0626 \u0644\u06CC\u0646\u0688","\u0679\u0648\u06AF\u0648","\u0679\u0648\u0646\u06AF\u0627","\u0679\u0648\u0646\u06CC\u0633\u06CC\u0627","\u062A\u0631\u06A9\u06CC","\u062A\u0631\u06A9\u0645\u0627\u0646\u0633\u062A\u0627\u0646","\u06CC\u0648\u06AF\u0627\u0646\u0688\u0627","\u06CC\u0648\u06A9\u0631\u06CC\u0646","\u0645\u062A\u062D\u062F\u06C1 \u0639\u0631\u0628 \u0627\u0645\u0627\u0631\u0627\u062A","\u0645\u062A\u062D\u062F\u06C1 \u0633\u0644\u0637\u0646\u062A","\u0645\u062A\u062D\u062F\u06C1 \u0631\u06CC\u0627\u0633\u062A \u0627\u0645\u0631\u06CC\u06A9\u0627","\u06CC\u0648\u0631\u0627\u06AF\u0648\u0627\u0626\u06D2","\u0627\u0652\u0632\u0628\u06A9\u0633\u062A\u0627\u0646","\u0648\u0646\u06CC\u0632\u0648\u06CC\u0644\u0627","\u0648\u062A\u0646\u0627\u0645","\u06CC\u0645\u0646","\u0632\u0645\u0628\u06CC\u0627","\u0632\u0645\u0628\u0627\u0628\u0648\u06D2"];var chunk_PZ7BENW6_F={cardinal:["\u0634\u0645\u0627\u0644","\u0645\u0634\u0631\u0642","\u062C\u0646\u0648\u0628","\u0645\u063A\u0631\u0628"],cardinal_abbr:["\u0634\u0645\u0627\u0644","\u0645\u0634\u0631\u0642","\u062C\u0646\u0648\u0628","\u0645\u063A\u0631\u0628"],ordinal:["\u0634\u0645\u0627\u0644 \u0645\u0634\u0631\u0642","\u0633\u0645\u0627\u0644 \u0645\u063A\u0631\u0628","\u062C\u0646\u0648\u0628 \u0645\u0634\u0631\u0642","\u062C\u0646\u0648\u0628 \u0645\u063A\u0631\u0628"],ordinal_abbr:["\u0634\u0645\u0627\u0644 \u0645\u0634\u0631\u0642","\u0633\u0645\u0627\u0644 \u0645\u063A\u0631\u0628","\u062C\u0646\u0648\u0628 \u0645\u0634\u0631\u0642","\u062C\u0646\u0648\u0628 \u0645\u063A\u0631\u0628"]};var chunk_PZ7BENW6_z=[{name:"\u067E\u0634\u062A\u0648",alpha2:"ps",alpha3:"pus"},{name:"\u0627\u0631\u062F\u0648",alpha2:"ur",alpha3:"urd"},{name:"\u0627\u0646\u06AF\u0631\u06CC\u0632\u06CC",alpha2:"en",alpha3:"eng"},{name:"\u062C\u0631\u0645\u0646",alpha2:"de",alpha3:"deu"},{name:"\u0641\u0631\u0627\u0646\u0633\u06CC\u0633\u06CC",alpha2:"fr",alpha3:"fra"},{name:"\u0627\u0633\u067E\u06CC\u0646\u0634",alpha2:"es",alpha3:"spa"},{name:"\u062F\u0686",alpha2:"nl",alpha3:"nld"},{name:"\u0631\u0648\u0633\u06CC",alpha2:"ru",alpha3:"rus"},{name:"\u067E\u0631\u062A\u06AF\u0627\u0644\u06CC",alpha2:"pt",alpha3:"por"},{name:"\u067E\u0648\u0644\u0634",alpha2:"pl",alpha3:"pol"},{name:"\u0639\u0631\u0628\u06CC",alpha2:"ar",alpha3:"ara"},{name:"\u062C\u0627\u067E\u0627\u0646\u06CC",alpha2:"ja",alpha3:"jpn"},{name:"\u0686\u06CC\u0646\u06CC",alpha2:"zh",alpha3:"zho"},{name:"\u06C1\u0646\u062F\u06CC",alpha2:"hi",alpha3:"hin"},{name:"\u0628\u0646\u06AF\u0627\u0644\u06CC",alpha2:"bn",alpha3:"ben"},{name:"\u062A\u0645\u0644",alpha2:"ta",alpha3:"tam"},{name:"\u062A\u0644\u06AF\u0648",alpha2:"te",alpha3:"tel"},{name:"\u067E\u0646\u062C\u0627\u0628\u06CC",alpha2:"pa",alpha3:"pan"},{name:"\u062A\u0631\u06A9\u06CC",alpha2:"tr",alpha3:"tur"},{name:"\u0633\u0648\u06CC\u0688\u0634",alpha2:"sv",alpha3:"swe"},{name:"\u06CC\u0648\u0646\u0627\u0646\u06CC",alpha2:"el",alpha3:"ell"},{name:"\u0686\u06CC\u06A9",alpha2:"cs",alpha3:"ces"},{name:"\u06C1\u0646\u06AF\u0631\u06CC\u0646",alpha2:"hu",alpha3:"hun"},{name:"\u0646\u0627\u0631\u0648\u06CC\u062C\u0646",alpha2:"no",alpha3:"nor"},{name:"\u06A9\u0631\u0648\u0634\u06CC\u0627\u0626\u06CC",alpha2:"hr",alpha3:"hrv"},{name:"\u0633\u0644\u0648\u0648\u0627\u06A9",alpha2:"sk",alpha3:"slk"},{name:"\u0633\u0644\u0648\u0648\u06CC\u0646\u06CC\u0627\u0626\u06CC",alpha2:"sl",alpha3:"slv"},{name:"\u0641\u0646\u0634",alpha2:"fi",alpha3:"fin"},{name:"\u062F\u0646\u0634",alpha2:"da",alpha3:"dan"},{name:"\u0645\u0627\u0644\u0679\u06CC",alpha2:"mt",alpha3:"mlt"},{name:"\u062A\u0627\u062C\u06A9",alpha2:"tg",alpha3:"tgk"}];var chunk_PZ7BENW6_K=["#####"];var chunk_PZ7BENW6_S=["\u06AF\u06BE\u0631. ###","\u06AF\u0644\u06CC ###"];var chunk_PZ7BENW6_V=["\u062E\u06CC\u0628\u0631 \u067E\u062E\u062A\u0648\u0646\u062E\u0648\u0627\u06C1","\u0627\u0633\u0644\u0627\u0645 \u0627\u0653\u0628\u0627\u062F","\u067E\u0646\u062C\u0627\u0628","\u0633\u0646\u062F\u06BE","\u0627\u0653\u0632\u0627\u062F \u06A9\u0634\u0645\u06CC\u0631","\u0628\u0644\u0648\u0686\u0633\u062A\u0627\u0646","\u06AF\u0644\u06AF\u062A \u0628\u0644\u062A\u0633\u062A\u0627\u0646"];var chunk_PZ7BENW6_G=["KP","ICT","J&K","GB","PB","SD","BA"];var chunk_PZ7BENW6_I={normal:"{{location.buildingNumber}} {{location.street}}",full:"{{location.buildingNumber}} {{location.street}} {{location.secondaryAddress}}"};var chunk_PZ7BENW6_J=["{{person.first_name.generic}} {{location.street_suffix}}","{{person.last_name.generic}} {{location.street_suffix}}"];var chunk_PZ7BENW6_T=["\u06AF\u0627\u0648\u0652\u06BA","\u06AF\u0644\u06CC","\u0627\u0653\u0628\u0627\u062F","\u06A9\u0627\u0644\u0648\u0646\u06CC","\u06AF\u06BE\u0691\u06CC"];var chunk_PZ7BENW6_be={building_number:chunk_PZ7BENW6_L,city_name:chunk_PZ7BENW6_P,city_pattern:chunk_PZ7BENW6_j,city_prefix:chunk_PZ7BENW6_A,city_suffix:chunk_PZ7BENW6_B,country:chunk_PZ7BENW6_M,direction:chunk_PZ7BENW6_F,language:chunk_PZ7BENW6_z,postcode:chunk_PZ7BENW6_K,secondary_address:chunk_PZ7BENW6_S,state:chunk_PZ7BENW6_V,state_abbr:chunk_PZ7BENW6_G,street_address:chunk_PZ7BENW6_I,street_pattern:chunk_PZ7BENW6_J,street_suffix:chunk_PZ7BENW6_T},chunk_PZ7BENW6_U=chunk_PZ7BENW6_be;var chunk_PZ7BENW6_q=["\u0633\u06AF","\u062F\u06AF\u0627\u0633","\u0633\u0627\u062F","\u062F\u0633\u06BE\u0627","\u0628\u0627\u0633","\u0646\u0627\u0646","\u0627\u0646\u0628","\u0627\u0628\u0633","\u0627\u062F\u0633\u06AF","\u0627\u0628\u0646\u0633\u062F","\u0633\u0641\u062F","\u062F\u0641","\u0628\u0633","\u0628\u0627\u0633\u062F\u0628","\u0628\u0627\u0633\u062F\u0628\u0627","\u0631\u0639\u0627\u0628\u06BE","\u0627\u0628\u0633\u062F","\u0633\u0628","\u0637","\u0627\u0633\u062F\u0628\u06AF","\u0627\u0633\u062F\u06AF","\u0627\u06BE\u06AF\u0633\u062F","\u0633\u062F\u06AF","\u0627\u0633\u06AF","\u0634\u0628\u0686","\u0639\u0648","\u0633\u062F\u0628\u06AF\u0627","\u0627\u0633\u0628\u062F","\u0633\u0627\u0628","\u0633\u062F\u0628","\u0633\u0628\u0627","\u0628\u0627\u0633\u062F","\u062F\u0633\u0628","\u0637\u0633\u062F","\u0686\u0633\u062F","\u0627\u0633\u062F\u0627\u0633\u062F\u06BE\u062F\u0633\u0628\u0627\u0628\u06AF","\u0633\u0628\u0627\u062F\u0641\u06BE\u0646\u0627\u0633\u062F\u06BE","\u0628\u0627\u0633\u062F\u0628\u0627\u0633\u062F\u0641\u0646\u0628\u0627\u0633\u062F","\u0627\u0628\u0633\u0627\u0646\u0641\u0633\u062F\u062F","\u0633\u0646\u062F\u0627\u0641\u0627\u06BE\u06AF\u0633\u062F\u0628\u0627","\u0633\u0627\u0633\u062F\u0628\u06BE \u0627\u0633\u062F\u0641\u06AF\u0628\u0637\u0627\u0633\u062F\u0641\u062F","\u0633\u062F\u0637\u0627\u0633\u062F\u06AF\u0627\u0633\u062F\u06AF","\u0686\u0627\u0633\u062F\u0633\u062F"];var chunk_PZ7BENW6_we={word:chunk_PZ7BENW6_q},chunk_PZ7BENW6_E=chunk_PZ7BENW6_we;var chunk_PZ7BENW6_ve={title:"Urdu",code:"ur",language:"ur",endonym:"\u0627\u0631\u062F\u0648",dir:"rtl",script:"Arab"},chunk_PZ7BENW6_H=chunk_PZ7BENW6_ve;var chunk_PZ7BENW6_O=["\u062C\u0627\u0632","\u062F\u0646\u06CC\u0627\u06CC\u0670","\u0631\u06CC\u067E","\u0641\u0644\u06A9","\u0641\u0646\u06A9","\u0644\u0627\u0637\u06CC\u0646\u06CC","\u067E\u0627\u067E","\u067E\u0631\u0627\u0646\u06CC","\u06A9\u0644\u0627\u0633\u06A9\u06CC"];var chunk_PZ7BENW6_Ne={genre:chunk_PZ7BENW6_O},chunk_PZ7BENW6_Q=chunk_PZ7BENW6_Ne;var chunk_PZ7BENW6_R={generic:["\u0627\u0628\u0631\u0627\u06C1\u06CC\u0645","\u0627\u062D\u0633\u0646","\u0627\u0642\u062F\u0633","\u0627\u0648\u06CC\u0633","\u0627\u0653\u0645\u0646\u06C1","\u062D\u062F\u06CC\u062F","\u062D\u0633\u0646\u06C1","\u062D\u0641\u0635\u06C1","\u062D\u0645\u0632\u06C1","\u062D\u0645\u06CC\u0631\u06C1","\u062E\u062F\u06CC\u062C\u06C1","\u0631\u0627\u0628\u0639\u06C1","\u0631\u0648\u0628\u06CC\u0646\u06C1","\u0631\u0648\u0632\u06CC\u0646\u06C1","\u0633\u06CC\u0641","\u0634\u0641\u06CC\u0639","\u0634\u06C1\u0646\u0627\u0632","\u0639\u0627\u062F\u0644","\u0639\u0627\u06CC\u0634\u06C1","\u0639\u0628\u062F\u0627\u0644\u0644\u06C1","\u0639\u062B\u0645\u0627\u0646","\u0639\u0645\u0627\u0626\u0645","\u0639\u0645\u06CC\u0631","\u0641\u0631\u06C1\u0627\u0646","\u0645\u062D\u0633\u0646","\u0645\u0631\u06CC\u0645","\u0645\u0633\u0648\u062F","\u0645\u0634\u0627\u0644","\u0645\u0645\u062A\u0627\u0632","\u0645\u0646\u0627\u06CC\u0644","\u0646\u0648\u0634\u06CC\u0646","\u0648\u0631\u062F\u06C1","\u0648\u0633\u06CC\u0645","\u0648\u0644\u06CC\u062F","\u06A9\u0645\u0627\u0644","\u06CC\u0627\u0633\u06CC\u0646"],female:["\u0627\u0642\u062F\u0633","\u0627\u0653\u0645\u0646\u06C1","\u062D\u062F\u06CC\u062F","\u062D\u0633\u0646\u06C1","\u062D\u0641\u0635\u06C1","\u062D\u0645\u06CC\u0631\u06C1","\u062E\u062F\u06CC\u062C\u06C1","\u0631\u0627\u0628\u0639\u06C1","\u0631\u0648\u0628\u06CC\u0646\u06C1","\u0631\u0648\u0632\u06CC\u0646\u06C1","\u0634\u06C1\u0646\u0627\u0632","\u0639\u0627\u06CC\u0634\u06C1","\u0639\u0645\u0627\u0626\u0645","\u0645\u0631\u06CC\u0645","\u0645\u0634\u0627\u0644","\u0645\u0646\u0627\u06CC\u0644","\u0646\u0648\u0634\u06CC\u0646","\u0648\u0631\u062F\u06C1"],male:["\u0627\u0628\u0631\u0627\u06C1\u06CC\u0645","\u0627\u062D\u0633\u0646","\u0627\u0648\u06CC\u0633","\u062D\u0645\u0632\u06C1","\u0633\u06CC\u0641","\u0634\u0641\u06CC\u0639","\u0639\u0627\u062F\u0644","\u0639\u0628\u062F\u0627\u0644\u0644\u06C1","\u0639\u062B\u0645\u0627\u0646","\u0639\u0645\u06CC\u0631","\u0641\u0631\u06C1\u0627\u0646","\u0645\u062D\u0633\u0646","\u0645\u0633\u0648\u062F","\u0645\u0645\u062A\u0627\u0632","\u0648\u0633\u06CC\u0645","\u0648\u0644\u06CC\u062F","\u06A9\u0645\u0627\u0644","\u06CC\u0627\u0633\u06CC\u0646"]};var chunk_PZ7BENW6_W=["\u062D\u0644","\u067E\u0631\u0648\u06AF\u0631\u0627\u0645","\u0628\u0631\u0627\u0646\u0688","\u0633\u06A9\u06CC\u0648\u0631\u0679\u06CC","\u0631\u06CC\u0633\u0631\u0686","\u0627\u0653\u06AF\u0627\u06C1\u06CC","\u062D\u0631\u0628\u06C1","\u0634\u0646\u0627\u062E\u062A","\u0628\u0627\u0632\u0627\u0631","\u06AF\u0631\u0648\u06C1","\u062A\u0642\u0633\u06CC\u0645","\u0627\u0633\u062A\u0639\u0645\u0627\u0644","\u0628\u0627\u062A \u0686\u06CC\u062A","\u062C\u0627\u0644"];var chunk_PZ7BENW6_X=["\u0633\u0631\u0628\u0631\u0627\u06C1","\u0627\u0639\u0644\u06CC\u0670","\u0645\u0633\u062A\u0642\u0628\u0644","\u0634\u06C1\u0631\u06CC","\u0688\u0633\u0679\u0631\u06A9\u0679","\u062F\u0631\u0645\u06CC\u0627\u0646\u06C1","\u06AF\u0644\u0648\u0628\u0644","\u06AF\u0627\u06C1\u06A9","\u0628\u06CC\u0646 \u0627\u0644 \u0627\u0642\u0648\u0627\u0645\u06CC","\u0627\u0653\u06AF\u06D2","\u0627\u0646\u062F\u0631\u0648\u0646\u06CC","\u0627\u0646\u0633\u0627\u0646\u06CC","\u0686\u06CC\u0641","\u067E\u0631\u0646\u0633\u067E\u0644"];var chunk_PZ7BENW6_Y={generic:["\u0627\u062D\u0645\u062F","\u0627\u0639\u0648\u0627\u0646","\u0627\u0644\u062D\u0642","\u0627\u0644\u0644\u064E\u06C1","\u0627\u0653\u0641\u0631\u06CC\u062F\u06CC","\u0628\u0627\u062C\u0648\u0691\u06CC","\u062C\u0627\u0646","\u062C\u0628\u0631\u0627\u0646","\u062D\u0633\u06CC\u0646","\u062E\u0627\u0646","\u0631\u0627\u062C\u067E\u0648\u062A","\u0634\u0631\u06CC\u0641","\u0634\u0646\u0648\u0627\u0631\u06CC","\u0639\u0628\u062F\u0627\u0644\u06CC","\u0639\u0644\u06CC","\u0645\u0644\u0648\u06A9","\u0645\u0644\u06A9","\u0645\u06CC\u0645\u0646","\u0646\u06CC\u0627\u0632\u06CC","\u0686\u0648\u06C1\u062F\u0631\u06CC"]};var chunk_PZ7BENW6_Z={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_PZ7BENW6_$=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_PZ7BENW6_ee={generic:["\u0645\u062D\u062A\u0631\u0645.","\u0645\u062D\u062A\u0631\u0645\u06C1.","\u0688\u0627\u06A9\u0679\u0631"],female:["\u0645\u062D\u062A\u0631\u0645\u06C1.","\u0688\u0627\u06A9\u0679\u0631"],male:["\u0645\u062D\u062A\u0631\u0645.","\u0688\u0627\u06A9\u0679\u0631"]};var chunk_PZ7BENW6_te=["\u0639\u0648\u0631\u062A","\u0645\u0631\u062F"];var chunk_PZ7BENW6_ae=["\u0686\u06BE\u0648\u0679\u06D2","\u0628\u0691\u06D2","\u067E\u06C1\u0644","\u062F\u0648\u0645","\u0633\u0648\u0645","\u0686\u06C1\u0627\u0631\u0645","\u067E\u0646\u062C\u0645","\u0634\u0634\u0645","\u0647\u0641\u062A\u0645","\u0646\u0648\u0626\u0645","\u062F\u0633\u0645"];var chunk_PZ7BENW6_ke={first_name:chunk_PZ7BENW6_R,job_area:chunk_PZ7BENW6_W,job_descriptor:chunk_PZ7BENW6_X,last_name:chunk_PZ7BENW6_Y,last_name_pattern:chunk_PZ7BENW6_Z,name:chunk_PZ7BENW6_$,prefix:chunk_PZ7BENW6_ee,sex:chunk_PZ7BENW6_te,suffix:chunk_PZ7BENW6_ae},chunk_PZ7BENW6_oe=chunk_PZ7BENW6_ke;var chunk_PZ7BENW6_re=["\u0686\u06CC\u0648\u0646\u0679\u06CC\u0627\u06BA","\u0686\u0645\u06AF\u0627\u062F\u0691","\u0628\u06BE\u0627\u0644\u0648","\u0645\u06A9\u06CC\u0627\u06BA","\u067E\u0631\u0646\u062F\u06D2","\u0628\u06CC\u0644","\u0628\u0644\u06CC\u0627\u06BA","\u0645\u0631\u063A\u06CC\u0627\u06BA","\u0645\u0648\u06CC\u0634\u06CC","\u06A9\u062A\u06D2","\u0645\u0686\u06BE\u0644\u06CC\u0627\u06BA","\u0628\u0637\u062E\u06CC\u06BA","\u06C1\u0627\u062A\u06BE\u06CC","\u0644\u0648\u0645\u0691\u06CC\u0627\u06BA","\u0645\u06CC\u0646\u0688\u06A9","\u0628\u06A9\u0631\u06CC\u0627\u06BA","\u06AF\u06BE\u0648\u0691\u06D2","\u0634\u06CC\u0631","\u0628\u0646\u062F\u0631","\u0627\u0644\u0648","\u0644\u0648\u06AF","\u0633\u0648\u0631","\u062E\u0631\u06AF\u0648\u0634","\u0628\u06BE\u06CC\u0691","\u0628\u06BE\u06CC\u0691\u06CC\u06BA","\u0632\u06CC\u0628\u0631\u0627","\u06A9\u0648\u06CC\u06BA","\u06A9\u0627\u0644\u06CC \u0628\u0644\u06CC\u0627\u06BA","\u0628\u06BE\u0648\u062A","\u062C\u0627\u062F\u0648\u06AF\u0631","\u0628\u06CC\u0679\u06CC\u06BA","\u062F\u0634\u0645\u0646","\u067E\u06CC\u063A\u0645\u0628\u0631","\u0631\u0648\u062D","\u0639\u0628\u0627\u062F\u062A \u06AF\u0632\u0627\u0631"];var chunk_PZ7BENW6_ie=["{{location.state}} {{team.creature}}"];var chunk_PZ7BENW6_Ce={creature:chunk_PZ7BENW6_re,name:chunk_PZ7BENW6_ie},chunk_PZ7BENW6_pe=chunk_PZ7BENW6_Ce;var chunk_PZ7BENW6_me=["\u0633\u06C1\u0631\u0627\u0628 \u0633\u0627\u0626\u06A9\u0644","\u0686\u0627\u0626\u0646\u06C1 \u0633\u0627\u0626\u06A9\u0644"];var chunk_PZ7BENW6_ne=["\u0628\u062C\u0644\u06CC","\u0634\u0645\u0633\u06CC","\u067E\u06CC\u0679\u0631\u0648\u0644","\u0688\u06CC\u0632\u0644"];var chunk_PZ7BENW6_le=["\u0627\u0653\u0633\u062A\u0646 \u0645\u0627\u0631\u0679\u0646","\u0628\u06CC \u0627\u06CC\u0645 \u0688\u0628\u0644\u06CC\u0648","\u0628\u06CC\u0646\u0679\u0644\u06D2","\u062C\u06CC\u067E","\u0641\u0631\u0627\u0631\u06CC","\u0645\u0631\u0633\u06CC\u0688\u06CC\u0632","\u0645\u0632\u062F\u0627","\u06C1\u0646\u0688\u0627"];var chunk_PZ7BENW6_fe=["\u0627\u06A9\u0648\u0631\u0688","\u0633\u0648\u06A9","\u06A9\u0631\u0648\u0644\u0627"];var chunk_PZ7BENW6_ue=["\u0633\u0648\u0627\u0631\u06CC","\u06C1\u06CC\u0686 \u0628\u06CC\u06A9"];var chunk_PZ7BENW6_Le={bicycle_type:chunk_PZ7BENW6_me,fuel:chunk_PZ7BENW6_ne,manufacturer:chunk_PZ7BENW6_le,model:chunk_PZ7BENW6_fe,type:chunk_PZ7BENW6_ue},chunk_PZ7BENW6_de=chunk_PZ7BENW6_Le;var chunk_PZ7BENW6_Pe={animal:chunk_PZ7BENW6_l,app:chunk_PZ7BENW6_c,cell_phone:chunk_PZ7BENW6_h,color:chunk_PZ7BENW6_,commerce:chunk_PZ7BENW6_D,date:chunk_PZ7BENW6_v,finance:chunk_PZ7BENW6_C,location:chunk_PZ7BENW6_U,lorem:chunk_PZ7BENW6_E,metadata:chunk_PZ7BENW6_H,music:chunk_PZ7BENW6_Q,person:chunk_PZ7BENW6_oe,team:chunk_PZ7BENW6_pe,vehicle:chunk_PZ7BENW6_de},chunk_PZ7BENW6_ce=chunk_PZ7BENW6_Pe;var eo=new chunk_HC7G5RVA_Xe({locale:[chunk_PZ7BENW6_ce,ys,_i]}); - p = idxamp + 1 - if (this._fields === this.fieldsLimit) { return cb() } - } else if (this._hitLimit) { - // we may not have hit the actual limit if there are encoded bytes... - if (i > p) { this._key += this.decoder.write(data.toString('binary', p, i)) } - p = i - if ((this._bytesKey = this._key.length) === this.fieldNameSizeLimit) { - // yep, we actually did hit the limit - this._checkingBytes = false - this._keyTrunc = true - } - } else { - if (p < len) { this._key += this.decoder.write(data.toString('binary', p)) } - p = len - } - } else { - idxamp = undefined - for (i = p; i < len; ++i) { - if (!this._checkingBytes) { ++p } - if (data[i] === 0x26/* & */) { - idxamp = i - break - } - if (this._checkingBytes && this._bytesVal === this.fieldSizeLimit) { - this._hitLimit = true - break - } else if (this._checkingBytes) { ++this._bytesVal } - } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-TNOFBKSE.js +var chunk_TNOFBKSE_r=["binofsha","fayruz rang","ko'k","ko'k-binofsha rang","krem rang","kulrang","kumush rang","limon rang","moviy","olov rang","oltin rang","oq","osmon rang","pushti","qizg'ish to'q sariq","qizil","qizil-kulrang","qizil-siyoh binofsha","qora","sariq","sariq-kulrang","siyoh binofsha","to'q sariq","yashil","zaytun rang"];var chunk_TNOFBKSE_I={human:chunk_TNOFBKSE_r},chunk_TNOFBKSE_u=chunk_TNOFBKSE_I;var chunk_TNOFBKSE_l=["Aksessuarlar","Asboblar","Avtomobil","Bog'","Bolalar tovarlari","Elektronika","Go'zallik va parvarish","Hayvonlar uchun tovarlar","Hobbi va ijod","Kanselyariya tovarlari","Kino","Kitoblar","Kiyim","Komp'yuterlar","Musiqa","O'yinchoqlar","O'yinlar","Oziq-ovqat","Poyabzallar","Qurilish va ta'mirlash","Sanoat","Sog'liqni saqlash","Sport","Uy","Zargarlik buyumlari"];var chunk_TNOFBKSE_v=["Boston's most advanced compression wear technology increases muscle oxygenation, stabilizes active muscles","Bu oshxona stoli yopiq joylar uchun idealdir. Uni osonlik bilan haroratga chiqarish mumkin. Yopilgan holatda xavfsiz va ishonchli saqlanadi. Mebel stolning yuzi o'ziga xos shakl va rangga ega.","Bu to'plam bolalar uchun ta'lim va rivojlanishga mo'ljallangan o'yinlar majmuasi. Uni ichiga o'ziga xos rangli o'yinlar, elektron dasturlar va boshqa o'yinlar mavjud.","Bu to'plam bolalarning sport faoliyatlarida qulaylik bilan qo'llash uchun mo'ljallangan. Uni ichiga futbol, basketbol va boshqa sport buyumlari mavjud. Ushbu buyumlar yosh bolalar uchun mo'ljallangan va uni ishlatish oson.","Bu to'plam maktab o'quvchilari uchun elektron darsliklar majmuasi. Ular matematika, ona tili, ingliz tili va boshqa fanlardagi ma'lumotlarni osonlik bilan o'rgatishga yordam beradi. Hozir o'rganishga qiziqmoqchi bo'lgan barcha darsliklar mavjud.","Bu to'plam ovqatlanish va pishirish uchun kerak bo'lgan barcha texnika va qo'shimcha mahsulotlar majmuasi. Uni ichiga elektrli pishirgichlar, qaynatgichlar, mikrovolnovka va boshqa asboblar bor.","Bu to'plam sportga qiziqishli insonlar uchun mo'ljallangan. Uni ichiga sport qilish, masofaviy tashqarida faol bo'lish va ko'p vaqt o'tkazish uchun zarur asboblar kiritilgan. Barchasi yuqori sifat va ishonchli.","Bu tuzilma ovqatlanish uchun idealdir. Ushbu tuzilma sifatli materiallardan ishlab chiqarilgan va hajmi kichik bo'lgan. Uni xonadon yoki do'konlarda qulaylik bilan joylashtirish mumkin.","Ushbu mashina eng yaxshi sifat va natijalar bilan to'qimachilik ishlarini bajaradi. Ishlab chiqarish materiallari yuqori sifat va sifatli. Uning katta yuklash qobiliyati va innovatsion funktsiyalari bor.","Ushbu smart soqol sizga yanada oson va qulayligini ta'minlash uchun mo'ljallangan. Uni ichiga bir necha funksiyalar mavjud, shuningdek qadam to'lash, qadam soni, oyoqning harakati va uyqu holati. Ushbu asbobning qulay dizayni va yuqori sifati bor.","Ushbu telefon yuqori sifatli ekran va quvvatli batareyaga ega. Ishlab chiqarish materiallari bo'yicha yuqori sifat va qattiqlikka ega. Kameralarining sifati yaxshi bo'lib, surat va video jalb qilishda ajoyib natijalarni taqdim etadi.","Ushbu tizim kichik bizneslar uchun xarajat va daromadlar hisobotlashda yordam beradi. Uni qo'llash oson va uni ishlatish oson. Bu tizim biznesning moliyaviy holatini yaxshilaydi va ma'lumotlarni to'plab yig'ishga yordam beradi.","Ushbu tizim taomlarni qayta ishlab chiqarish uchun mo'ljallangan va eng yaxshi sifat va natijalar bilan taomlarni qayta ishlab chiqaradi. Uni qo'llash oson va uni tozalash ham oson.","Ushbu to'plam dizayn va dekoratsiyalar bo'yicha kerak bo'lgan barcha materiallarni o'z ichiga oladi. Uni ichiga rangli ranglar, qadamlar, panel va boshqa materiallar bor.","Ushbu to'plam kichik korxonalar uchun mo'ljallangan va ularning dastlabki yutuqlarini bajarish uchun kerak bo'lgan asboblar bilan to'la. Uning ichida kompyuterlar, printerlar, telefaks mashinalari va boshqa asboblar mavjud.","Ushbu to'plam o'zingizning ishingizni asanlashtirish uchun mo'ljallangan. Uni ichiga yengil masxarabozlar va qo'shimcha qo'llanmalar mavjud. Ushbu qo'llanmalar o'zingizning ishingizni qulaylashtiradi va osonlashtiradi.","Ushbu to'plam ovqatlanish uchun muhim mahsulotlar majmuasi. Uni ichiga ovqatlanishni yaxshi tuzish uchun kerak bo'lgan barcha narsalar kiritilgan. Uni oson yig'ish va saqlash mumkin.","Ushbu to'plam yengil va sog'lom hayotni ta'minlash uchun mo'ljallangan. Uni ichiga muzlatilgan ichimliklar bor, shu bilan birga vitaminlar va naytrientlar ham. Bu ichimliklar sizni energiya bilan to'ldiradi va sog'lomlikni ta'minlaydi.","Ushbu to'plam yoshlar va bolalar uchun ta'lim va rivojlanishga mo'ljallangan o'yinlar majmuasi. Uni ichiga ta'limli o'yinlar, so'rovnoma va boshqa rivojlanish o'yinlari mavjud. Bu o'yinlar yoshlar va bolalar uchun foydali va o'zgaruvchan bo'lib xizmat qiladi.","Ushbu to'qima ustasi o'zgartirilgan dizayni va qulayliklari bilan ajralmas ma'muriyati bilan narsani ishlab chiqarishda yordam beradi. Uni oson qo'llash mumkin va uni joylashtirish oson.","Yuqori darajadagi grafika va kuchli protsessori bilan, bu noutbuk yuqori sifatli o'yinlar va kuchli dasturlar uchun idealdir. Uni qulaylik bilan o'zida yuritish va yuklash oson. Katta xotirasi va qulay klaviaturasiga ega."];var chunk_TNOFBKSE_n={adjective:["Ajoyib","Amaliy","Arzon","Elegant","Elektron","Ergonomik","Fantastik","Hayratlanarli","Juda chiroyli","Katta","Kichik","Litsenziyalangan","Lyuks","Mayin","Qattiq","Qayta ishlangan","Qimmat","Qishloq xo'jaligi","Qo'l bilan ishlangan","Raqamli","Sharqona","Shaxsiy","Shirin","Tiklangan","Umumiy","Yengil","Yumshoq","Zamonaviy","Ziyoli"],material:["Beton","Bronza","Granit","Metall","Muzlatilgan","Paxta","Plastik","Temir","Yangi","Yog'och"],product:["Avtomobil","Baliq","Baqlajon","Chelak","Chexol","Chips","Choynak","Daftar","Dasirmol","Dasturxon","Deraza","Divan","Futbolka","Galstuk","Gamburger","Gazeta","Go'sht","Guruch","Karom","Kitob","Ko'fta","Ko'ylak","Kolbasa","Kompyuter","Kreslo","Kurtka","Lagan","Monitor","Non","Paypoq","Pishloq","Pitsa","Qahva","Qalam","Qo'lqop","Radar","Ruchka","Sabzi","Salat","Shapka","Shim","Soat","Sochiq","Stol","Stul","Sumka","Sut","Suv","Tarelka","Tovuq","Un","Velosiped"]};var chunk_TNOFBKSE_H={department:chunk_TNOFBKSE_l,product_description:chunk_TNOFBKSE_v,product_name:chunk_TNOFBKSE_n},chunk_TNOFBKSE_e=chunk_TNOFBKSE_H;var chunk_TNOFBKSE_d={wide:["Aprel","Avgust","Dekabr","Fevral","Iyul","Iyun","Mart","May","Noyabr","Oktyabr","Sentyabr","Yanvar"],abbr:["Apr.","Avg.","Dek.","Fev.","Iyl","Iyn","Mar","May","Noy.","Okt.","Sen.","Yan."]};var chunk_TNOFBKSE_s={wide:["Chorshanba","Dushanba","Juma","Payshanba","Seshanba","Shanba","Yakshanba"],abbr:["Ch","Du","Ju","Pa","Se","Sh","Ya"]};var chunk_TNOFBKSE_D={month:chunk_TNOFBKSE_d,weekday:chunk_TNOFBKSE_s},chunk_TNOFBKSE_t=chunk_TNOFBKSE_D;var chunk_TNOFBKSE_m=["##","###","##a"];var chunk_TNOFBKSE_h=["Andijon","Angren","Asaka","Bekobod","Beshariq","Bo`ka","Buxoro","Chelak","Chiroqchi","Chirchiq","Chust","Denov","Do`stlik","Farg`ona","Galaosiyo","G`azalkent","G`ijduvon","G`uzor","Guliston","Haqqulobod","Jalolquduq","Jizzakh","Juma","Katta-Terek","Kattaqo`rg`on","Kogon","Kosonsoy","Marg`ilon","Namangan","Navoiy","Nukus","Olmaliq","Oltinko`l","Oqtosh","Parkent","Pastdargom","Payshanba","Piskent","Qamashi","Qarshi","Qibray","Qo`qon","Qorasuv","Quvasoy","Quyi Toshkent","Rishton","Samarqand","Shahrisabz","Shangait","Shofirkon","Sirdaryo","Termiz","Toshkent","To`raqorgon","Uchqo`rg`on","Urgench","Xo`jaobod","Yangiyer","Yangiyo`l","Zomin"];var chunk_TNOFBKSE_b=["{{location.city_name}}"];var chunk_TNOFBKSE_y=["Afg'oniston","Albaniya","Aljir","Andorra","Angliya","Antigua va Barbuda","Argentina","Armaniston","Avstraliya","Avstriya","Bahamalar","Bahrayn","Bangladesh","Barbados","Belarus","Beliz","Benin","Boliviya","Borgon","Bosniya va Gertsegovina","Braziliya","Bulgariston","Burundi","Butan","Canada","Dominikaniya","Ecuador","Elat","Eritreya","Espaniya","Estoniya","Efiopiya","Gabon","Gambiya","Gretsiya","Grenada","Gvatemala","Gvineya","Gvadelupa","Gviana","Gonduras","Iordaniya","Indoneziya","Irlandiya","Ispaniya","Iraq","Yemen","Yaponiya","Kenya","Kambodja","Kamerun","Kanada","Kipr","Kolumbiya","Komor orollari","Kongo","Kosta-Rika","Kuba","Qozog'iston","Quvayt","Latviya","Liberiya","Libiya","Litva","Lixtenshteyn","Luksemburg","Madagaskar","Makedoniya","Malayziya","Maldivlar","Malta","Maroko","Marshall orollari","Meksika","Mikroneziya","Moldova","Monako","Mongoliya","Montenegro","Mozambik","Myanma","Namibiya","Nauru","Nepal","Nigeriya","Niderlandiya","Nikaragua","Norvegiya","O'zbekiston","Oman","Pakistan","Palau","Panama","Papua Yangi Gvineya","Paragvay","Peru","Filippin","Polsha","Portugaliya","Qatar","Ruminiya","Rossiya","Salvador","Samoa","Saudia Arabistan","Seyshel orollari","Singapur","Slovakia","Sloveniya","Solomon orollari","Somali","Sudan","Surinam","Suriya","Surmaniya","Svazilend","Shri-Lanka","Shvetsiya","Shveytsariya","Tailand","Tanzaniya","Tayvan","Tonga","Tunis","Turkiya","Turkmaniston","Chehiya","Chili","Yordaniya"];var chunk_TNOFBKSE_c={cardinal:["Shimol","Sharq","Janub","G'arb"],cardinal_abbr:["Shimol","Sharq","Janub","G'arb"],ordinal:["Shimoli-sharqiy","Shimoli g'arbiy","Janubi-sharqiy","Janubi-g'arbiy"],ordinal_abbr:["Shimoli-sharqiy","Shimoli g'arbiy","Janubi-sharqiy","Janubi-g'arbiy"]};var chunk_TNOFBKSE_z=["######"];var chunk_TNOFBKSE_f=["###-uy","###-xonadon"];var chunk_TNOFBKSE_k=["Andijon viloyati","Buxoro viloyati","Farg'ona viloyati","Jizzax viloyati","Namangan viloyati","Navoiy viloyati","Qashqadaryo viloyati","Samarqand viloyati","Sirdaryo viloyati","Surxondaryo viloyati","Toshkent viloyati","Xorazm viloyati","Qoraqalpog'iston Respublikasi"];var chunk_TNOFBKSE_A={normal:"{{location.street}}, {{location.buildingNumber}}",full:"{{location.street}}, {{location.buildingNumber}}, {{location.secondaryAddress}}"};var chunk_TNOFBKSE_p=["Abbos Anasov","Abbos Azamatov","Abbos Lutfullohov","Abbos Nosirjonov","Abdulahad Abduljalilov","Abdulahad Boburov","Abdulahad Muhammadov","Abdulaziz Komilov","Abdulaziz Muhsinov","Abdulaziz Saadiyev","Abdulaziz Sultonov","Abdulboriy Mansurov","Abdulhakim Yorbekov","Abdulhay Boburov","Abdulholiq Ilyosov","Abdulholiq Yorbekov","Abduljabbor Muhsinov","Abdullatif Habibov","Abdullatif Otabekov","Abdulmalik Komronov","Abdulmalik Olimov","Abdulmalik Usmonov","Abdulqahhor Musulmonov","Abdulqahhor Nasriddinov","Abdulqodir Firdavsyev","Abdulqodir Vafoyev","Abdulvahhob Abdulmalikov","Abdulvahhob Farruhov","Abdulvahhob O\u2018ktamov","Abdulvali Mo\u2018minov","Abdulvohid Mabrukov","Abdurrahiym Rajabov","Abdurrahiym Samiryev","Abdurrahmon Abdulqodirov","Abdurrahmon Azizov","Abdurrahmon Munifyev","Abdurrahmon Shamsiddinov","Abdurrahmon Shodiyorov","Abdurrauf Hamidov","Abdurrauf Shodiyorov","Abdurrauf Yunusov","Akashka","Akdarya","Akram Abdulhafizov","Ali Umidyev","Alpomish","Amir Temur","Anar","Andijon","Angor","Anvar Mahanov","Asad Kubadov","Asad Umidyev","Avaz Sultonov","Azamat Boburov","Bahodir Abdulahadyev","Bahodir Abdulqahhorov","Bahodir Anvaryev","Bahodir Botiryev","Bahriddin Mo\u2018minov","Bahrom Abdulboriyev","Bahrom Ziyoyev","Bakhtiyor Nizomiddinov","Bakhtiyor Yoznurov","Baland","Birinchi","Bobur Mabrukov","Bobur","Bodomzor","Botir Avazyev","Botir Nuriddinov","Boybuloq","Burhon Abbosov","Burhon Abdulvahhobov","Buston","Buxoro","Buyuk ipak yuli","Chandir","Chashma","Chayon","Chilonzor","Chiroqchi","Chorsu","Chust","Dara","Dehqon","Dilbargi","Dilmurod Nusratullohyev","Dilmurod Yahyoyev","Diyor Jasuryev","Diyor Komilov","Diyor Nazifov","Dostlar","Elbek Nusratullohyev","Elmurod Lutfiyev","Elmurod Shahbozov","Elyor Abduljalilov","Farobiy","Farruh Abdulhafizov","Farruh Abdulvohidov","Farruh Oybekov","Fayzbekov","Fazliddin Mavlonov","Firdavs Bakhtiyorov","Firdavs Komilov","Firdavs Nazrullohyev","Fitrat Bahodirov","Fitrat Bahromov","Fotih Raxmatullohyev","Fotih Shukrulloh","Gallaorol","Guliston shaharcha","Gulobod","Habib Abdulqahhorov","Habib Shahobiddinov","Habib Yorbekov","Hafiz","Hamid Lazizov","Hamid Olimjon","Hamid Suhrobov","Hamza Umidullohyev","Hikmat Botiryev","Hikmat Nasriddinov","Hikmat Sa\u2019dullohyev","Hikmat Shamsiddinov","Hikmat Shukrulloh","Hikmat Yorbekov","Hojakent","Hojimurod Firdavsyev","Hushyor","Ibodulloh Sherzodov","Ibrohim Mavdudyev","Ikrom Anasov","Ikrom Komilov","Ikrom Oqilyev","Ikrom Shahzodov","Ilyos Narimonov","Ilyos Sodiqov","Ilyos Umidyev","Ilyos Zubayrov","Imkon","Imron Rustamov","Irmok","Ishonch","Islom Ibrohimov","Islom Umidullohyev","Ismoil Ihtiyorov","Ismoil Ilyosov","Ismoil Mansurov","Ismoil Mohirov","Istiqlol","Jahon","Jaloliddin","Jamoat","Jamshid Avazyev","Jamshid Lazizov","Jamshid Safiryev","Jasorat","Jasur","Javlon Imronov","Javohir Ramziddinov","Javohir Yunusov","Jizak","Jizzax","Jomi","Jondor","Jovon","Juma","Juman","Junda","Kamol Abdulhafizov","Kamol Abduljabborov","Karakul","Kengash","Kibray","Kishlak","Kokand","Komron Dilmurodyev","Kubad Shukrulloh","Kum","Kumak","Kumir","Kumush","Langar","Laziz Abdulholiqov","Laziz Botiryev","Laziz Nizomiddinov","Lutfi Mirziyoyev","Lutfi Ozodov","Lyabi-Hauz","Ma\u2019mur Rashidov","Ma\u2019sud Abduljabborov","Ma\u2019sud Avazyev","Madid Ibodullohyev","Madid Shodiyorov","Mahan Obidov","Mahan Rashidov","Mahan Ziyoyev","Mahmud Raifyev","Mahrus Hikmatov","Mahrus Sa\u2019dullohyev","Mahzan Anvaryev","Mahzan Burhonov","Makhalla","Maksud","Mansur Sultonov","Maqsud Nosirov","Maqsud Shahobiddinov","Mard","Mashrab","Mavdud Tabrisov","Mavlon","Maydon","Mehmon","Ming","Mingbuloq","Miran Ikromov","Miran Islomov","Miran Mabrukov","Miraziz Abduljalilov","Miraziz Jalolov","Miraziz Rizvonyev","Mirobod","Miron Elnurov","Miron To\u2018lqinyev","Mirziyo Abdulazizov","Mirziyo Habibov","Mirziyo Ihtiyorov","Mo\u2018min Madidov","Mo\u2018min Umidullohyev","Mo\u2018min Usmonov","Mufiz Shohibov","Muhammad Abbosov","Muhammad Urfonov","Muhsin Sirojiddinov","Munif Abdulhafizov","Munif Abdulvaliyev","Munif Abdulvohidov","Munif Mahanov","Munisakhanim","Murod Boburov","Murod Ikromov","Murod Rustamov","Musulmon Akramov","Musulmon Orifov","Musulmon Zohirov","Muzaffar Dilmurodyev","Muzaffar Rizvonyev","Muzaffar Shohibov","Muzaffar Suhrobov","Namangan","Narimon Abdulkarimov","Narimon Mustafoyev","Nasaf","Nasriddin Fahriddinov","Nasriddin Nizomov","Nasriddin Nurlanov","Navoiy","Nazif Maqsudov","Nazrulloh Lutfiyev","Ne\u2019matulloh Jalolov","Nishon","Nizom Bakhtiyorov","Nizomiddin Mo\u2018minov","Nizomiddin Musulmonov","Nizomov","Nosirjon Abdulazimov","Nosirjon Dovudov","Nosirjon Ismoilov","Nosirjon Lutfullohov","Nukus prospekti","Nukus","Nurafshon","Nurbek Abdulvaliyev","Nurbek Saidov","Nurbek Urfonov","Nuriddin Najmiddinov","Nuriddin Olimov","Nuriddin Zubayrov","Nurlan Ravshanov","Nusrat Raifyev","Nusratulloh Mustafoyev","Nusratulloh Sulaymonov","O\u2018ktam Boburov","O\u2018tkir Abdulvahhobov","O\u2018tkir Mahrusov","O\u2018tkir Zubayrov","Obid Fazliddinyev","Ochilov","Olim Javohirov","Olmaliq","Olmazor shaharcha","Olmazor","Oltinsoy prospekti","Oltinsoy","Oqtosh","Orif Fazliddinyev","Orif Odilyev","Osh","Ostona","Otabek Abdulhakimov","Otabek Mahanov","Oxunboboyev","Oybek Alisherov","Oybek Kamolov","Ozod","Paxta","Paxtakor","Paxtaobod","Qadam","Qibray","Qobil Behruzov","Qobil Elbekov","Qobil Safiryev","Qobil Shahobiddinov","Qosim Jamolov","Qosim Zubayrov","Qudrat Abdulazimov","Qudrat Mahanov","Qudrat Shukrulloh","Qudrat Zubayrov","Quyosh","Rafid Botiryev","Rafid Ubaydullohyev","Ramziddin Abduljabborov","Ramziddin Mirziyoyev","Rashid Nazrullohyev","Rauf Ulug\u2018bekov","Ravshan Toyipov","Raxmatulloh Abdullatifov","Raxmatulloh Ulug\u2018bekov","Rizvon Abdullatifov","Rizvon Botiryev","Rizvon Hikmatov","Rizvon Najmiddinov","Rizvon Obidov","Rustam Burhonov","Sa\u2019dulloh Bahodirov","Sa\u2019dulloh Boburov","Sa\u2019dulloh Lazizov","Sa\u2019dulloh Ulug\u2018bekov","Saadi Rizvonyev","Sadar Kubadov","Sadar Ozodov","Sadriddin Abdulvohidov","Sadriddin Javohirov","Safir Abdulhakimov","Safir Mansurov","Safir Nusratullohyev","Safir Shamsiddinov","Safo Abdulhayov","Safo Halilyev","Safo Nuriddinov","Safo Samandarov","Said Abdulvaliyev","Said Asilbekov","Said Nizomov","Said Uchqunov","Saloh Hurramov","Saloh Ravshanov","Samandar Mirziyoyev","Samandar Yusufyev","Samandar Zohidov","Samarqand","Samir Ihtiyorov","Samir Javohirov","Sardor Abdulvahhobov","Sardor Rafidyev","Sarvar Shahobiddinov","Sarvar Usmonov","Shahboz Hamzayev","Shahboz Mavlonov","Shahboz Samandarov","Shahobiddin Boburov","Shahobiddin Miranov","Shahobiddin Raufyev","Shahriyor Elmurodyev","Shahriyor Mirziyoyev","Shahriyor Rashidov","Shahzod Davronov","Shamsiddin Habibov","Shamsiddin Ihtiyorov","Shamsiddin Javlonov","Sherzod Salohov","Shodiyor Lutfiyev","Shodiyor Muhsinov","Shodiyor Zabirov","Sirdaryo","Sirojiddin Abbosov","Sirojiddin Lazizov","Sirojiddin Umidullohyev","Sobit Miranov","Sobit Samandarov","Sodiq Abdulazizov","Sohib Ozodbekov","Sulaymon Zubayrov","Tabris Fotihov","Tabris Shodiyorov","Termez","To\u2018lqin Asadullohyev","Toshkent","Toshxovuz","Turkestan","Ubaydulloh Lutfiyev","Ubaydulloh Mirazizov","Uchqun Elnurov","Ulug\u2018bek Yorbekov","Umar Mahanov","Umar Sardorov","Umar Shahzodov","Umar Suhrobov","Umid Akmalov","Umid Yoznurov","Umidulloh Ahrorov","Umidulloh Halilyev","Urfon Kubadov","Urganch","Urgut","Uychi","Uzayr Dovudov","Uzayr Mardonov","Uzayr Urfonov","Uzun","Vafo Nazrullohyev","Vafo Shahriyorov","Vodil","Voridov","Xonobod","Xushkent","Xushyar prospekti","Xushyar","Yahyo Mo\u2018minov","Yahyo Munifyev","Yahyo Odilyev","Yangi","Yangibozor","Yangikishlok","Yangikorgon","Yangikurgon","Yangikuyluk","Yangiobod","Yangirabot","Yangishar","Yangiyer","Yangiyol","Yoqub Eldorov","Yoqub Safiryev","Yoqub Sobitov","Yor","Yorbek Fahriddinov","Yorbek Fazliddinyev","Yorbek Rizvonyev","Yorqin Safoyev","Yorqin Yahyoyev","Yoznur Kamolov","Yoznur Yoqubov","Yukori Chirchiq","Yunus Rustamov","Yunusabad","Yusuf Kubadov","Yusuf Shukrulloh","Yuz","Zabir Bekmurodyev","Zabir Komilov","Zabir Rahimov","Zabir Ubaydullohyev","Zafar Zabirov","Zangiata prospekti","Zangiata","Zarafshon","Zarbosak","Zarburun","Zarif","Zarkent","Zarok","Zarokhon","Zarqaynar","Zarzamin","Zayd Muhammadov","Zayniddin Uzayrov","Zindon","Ziyo Boburov","Ziyo Nasriddinov","Ziyovuddin","Zohid Akmalov","Zohid Hamzayev","Zohid Nazrullohyev","Zokhid","Zokir Islomov","Zomin","Zorobod","Zoyir Nurlanov","Zubayr Komronov","Zulfizar","Zumrad","Zuynuz","Bobur G'iyosov","Bog'ishamol","Bulung'ur","Do'stlik","Farg'ona","G'affor Abdulvahhobov","G'affor Asilbekov","G'afur Yusufyev","G'ijduvon","G'iyos Umidullohyev","G'uliston","G'ulom Dovudov","Jonko'z","Kattaqo'rg'on","Ko'ngil","Ko'rgazma","Ko'rinchi","Ko'rlar","Kumushko'prik","O'zbekiston","O\u2018tkir G'afurov","Oybek G'iyosov","Qal'a","Qal'acha","Qal'ma","Qo'qon","Qo'shko'pir","Safir G'afurov","Sog'rin","To'rtko'l","To'xtaboy","Vosil G'afurov","Xushbo'yo","Yangiqo'rg'on","Yangiyo'l"];var chunk_TNOFBKSE_S=["{{location.street_name_part}} {{location.street_suffix}}"];var chunk_TNOFBKSE_g=["bulvari","daxasi","ko'chasi","qirg'oqi","qishlog'i","xiyoboni"];var chunk_TNOFBKSE_F={building_number:chunk_TNOFBKSE_m,city_name:chunk_TNOFBKSE_h,city_pattern:chunk_TNOFBKSE_b,country:chunk_TNOFBKSE_y,direction:chunk_TNOFBKSE_c,postcode:chunk_TNOFBKSE_z,secondary_address:chunk_TNOFBKSE_f,state:chunk_TNOFBKSE_k,street_address:chunk_TNOFBKSE_A,street_name_part:chunk_TNOFBKSE_p,street_pattern:chunk_TNOFBKSE_S,street_suffix:chunk_TNOFBKSE_g},chunk_TNOFBKSE_M=chunk_TNOFBKSE_F;var chunk_TNOFBKSE_q=["a","ab","abbas","abduco","abeo","abscido","absconditus","absens","absorbeo","absque","abstergo","absum","abundans","abutor","accedo","accendo","acceptus","accommodo","accusamus","accusantium","accusator","acer","acerbitas","acervus","acidus","acies","acquiro","acsi","ad","adamo","adaugeo","addo","adduco","ademptio","adeo","adeptio","adfectus","adfero","adficio","adflicto","adhaero","adhuc","adicio","adimpleo","adinventitias","adipisci","adipiscor","adiuvo","administratio","admiratio","admitto","admoneo","admoveo","adnuo","adopto","adsidue","adstringo","adsuesco","adsum","adulatio","adulescens","aduro","advenio","adversus","advoco","aedificium","aeger","aegre","aegrotatio","aegrus","aeneus","aequitas","aequus","aer","aestas","aestivus","aestus","aetas","aeternus","ager","aggero","aggredior","agnitio","agnosco","ago","ait","aiunt","alias","alienus","alii","alioqui","aliqua","aliquam","aliquid","alius","allatus","alo","alter","altus","alveus","amaritudo","ambitus","ambulo","amet","amicitia","amiculum","amissio","amita","amitto","amo","amor","amoveo","amplexus","amplitudo","amplus","ancilla","angelus","angulus","angustus","animadverto","animi","animus","annus","anser","ante","antea","antepono","antiquus","aperiam","aperio","aperte","apostolus","apparatus","appello","appono","appositus","approbo","apto","aptus","apud","aqua","ara","aranea","arbitro","arbor","arbustum","arca","arceo","arcesso","architecto","arcus","argentum","argumentum","arguo","arma","armarium","aro","ars","articulus","artificiose","arto","arx","ascisco","ascit","asper","asperiores","aspernatur","aspicio","asporto","assentator","assumenda","astrum","at","atavus","ater","atque","atqui","atrocitas","atrox","attero","attollo","attonbitus","auctor","auctus","audacia","audax","audentia","audeo","audio","auditor","aufero","aureus","aurum","aut","autem","autus","auxilium","avaritia","avarus","aveho","averto","baiulus","balbus","barba","bardus","basium","beatae","beatus","bellicus","bellum","bene","beneficium","benevolentia","benigne","bestia","bibo","bis","blandior","blanditiis","bonus","bos","brevis","cado","caecus","caelestis","caelum","calamitas","calcar","calco","calculus","callide","campana","candidus","canis","canonicus","canto","capillus","capio","capitulus","capto","caput","carbo","carcer","careo","caries","cariosus","caritas","carmen","carpo","carus","casso","caste","casus","catena","caterva","cattus","cauda","causa","caute","caveo","cavus","cedo","celebrer","celer","celo","cena","cenaculum","ceno","censura","centum","cerno","cernuus","certe","certus","cervus","cetera","charisma","chirographum","cibo","cibus","cicuta","cilicium","cimentarius","ciminatio","cinis","circumvenio","cito","civis","civitas","clam","clamo","claro","clarus","claudeo","claustrum","clementia","clibanus","coadunatio","coaegresco","coepi","coerceo","cogito","cognatus","cognomen","cogo","cohaero","cohibeo","cohors","colligo","collum","colo","color","coma","combibo","comburo","comedo","comes","cometes","comis","comitatus","commemoro","comminor","commodi","commodo","communis","comparo","compello","complectus","compono","comprehendo","comptus","conatus","concedo","concido","conculco","condico","conduco","confero","confido","conforto","confugo","congregatio","conicio","coniecto","conitor","coniuratio","conor","conqueror","conscendo","consectetur","consequatur","consequuntur","conservo","considero","conspergo","constans","consuasor","contabesco","contego","contigo","contra","conturbo","conventus","convoco","copia","copiose","cornu","corona","corporis","corpus","correptius","corrigo","corroboro","corrumpo","corrupti","coruscus","cotidie","crapula","cras","crastinus","creator","creber","crebro","credo","creo","creptio","crepusculum","cresco","creta","cribro","crinis","cruciamentum","crudelis","cruentus","crur","crustulum","crux","cubicularis","cubitum","cubo","cui","cuius","culpa","culpo","cultellus","cultura","cum","cumque","cunabula","cunae","cunctatio","cupiditas","cupiditate","cupio","cuppedia","cupressus","cur","cura","curatio","curia","curiositas","curis","curo","curriculum","currus","cursim","curso","cursus","curto","curtus","curvo","custodia","damnatio","damno","dapifer","debeo","debilito","debitis","decens","decerno","decet","decimus","decipio","decor","decretum","decumbo","dedecor","dedico","deduco","defaeco","defendo","defero","defessus","defetiscor","deficio","defleo","defluo","defungo","degenero","degero","degusto","deinde","delectatio","delectus","delego","deleniti","deleo","delibero","delicate","delinquo","deludo","demens","demergo","demitto","demo","demonstro","demoror","demulceo","demum","denego","denique","dens","denuncio","denuo","deorsum","depereo","depono","depopulo","deporto","depraedor","deprecator","deprimo","depromo","depulso","deputo","derelinquo","derideo","deripio","deserunt","desidero","desino","desipio","desolo","desparatus","despecto","dicta","dignissimos","distinctio","dolor","dolore","dolorem","doloremque","dolores","doloribus","dolorum","ducimus","ea","eaque","earum","eius","eligendi","enim","eos","error","esse","est","et","eum","eveniet","ex","excepturi","exercitationem","expedita","explicabo","facere","facilis","fuga","fugiat","fugit","harum","hic","id","illo","illum","impedit","in","incidunt","infit","inflammatio","inventore","ipsa","ipsam","ipsum","iste","itaque","iure","iusto","labore","laboriosam","laborum","laudantium","libero","magnam","magni","maiores","maxime","minima","minus","modi","molestiae","molestias","mollitia","nam","natus","necessitatibus","nemo","neque","nesciunt","nihil","nisi","nobis","non","nostrum","nulla","numquam","occaecati","ocer","odio","odit","officia","officiis","omnis","optio","paens","pariatur","patior","patria","patrocinor","patruus","pauci","paulatim","pauper","pax","peccatus","pecco","pecto","pectus","pecus","peior","pel","perferendis","perspiciatis","placeat","porro","possimus","praesentium","provident","quae","quaerat","quam","quas","quasi","qui","quia","quibusdam","quidem","quis","quisquam","quo","quod","quos","ratione","recusandae","reiciendis","rem","repellat","repellendus","reprehenderit","repudiandae","rerum","saepe","sapiente","sed","sequi","similique","sint","sit","socius","sodalitas","sol","soleo","solio","solitudo","solium","sollers","sollicito","solum","solus","soluta","solutio","solvo","somniculosus","somnus","sonitus","sono","sophismata","sopor","sordeo","sortitus","spargo","speciosus","spectaculum","speculum","sperno","spero","spes","spiculum","spiritus","spoliatio","sponte","stabilis","statim","statua","stella","stillicidium","stipes","stips","sto","strenuus","strues","studio","stultus","suadeo","suasoria","sub","subito","subiungo","sublime","subnecto","subseco","substantia","subvenio","succedo","succurro","sufficio","suffoco","suffragium","suggero","sui","sulum","sum","summa","summisse","summopere","sumo","sumptus","sunt","supellex","super","suppellex","supplanto","suppono","supra","surculus","surgo","sursum","suscipio","suscipit","suspendo","sustineo","suus","synagoga","tabella","tabernus","tabesco","tabgo","tabula","taceo","tactus","taedium","talio","talis","talus","tam","tamdiu","tamen","tametsi","tamisium","tamquam","tandem","tantillus","tantum","tardus","tego","temeritas","temperantia","templum","tempora","tempore","temporibus","temptatio","tempus","tenax","tendo","teneo","tener","tenetur","tenuis","tenus","tepesco","tepidus","ter","terebro","teres","terga","tergeo","tergiversatio","tergo","tergum","termes","terminatio","tero","terra","terreo","territo","terror","tersus","tertius","testimonium","texo","textilis","textor","textus","thalassinus","theatrum","theca","thema","theologus","thermae","thesaurus","thesis","thorax","thymbra","thymum","tibi","timidus","timor","titulus","tolero","tollo","tondeo","tonsor","torqueo","torrens","tot","totam","totidem","toties","totus","tracto","trado","traho","trans","tredecim","tremo","trepide","tres","tribuo","tricesimus","triduana","tripudio","tristis","triumphus","trucido","truculenter","tubineus","tui","tum","tumultus","tunc","turba","turbo","turpis","tutamen","tutis","tyrannus","uberrime","ubi","ulciscor","ullam","ullus","ulterius","ultio","ultra","umbra","umerus","umquam","una","unde","undique","universe","unus","urbanus","urbs","uredo","usitas","usque","ustilo","ustulo","usus","ut","uter","uterque","utilis","utique","utor","utpote","utrimque","utroque","utrum","uxor","vaco","vacuus","vado","vae","valde","valens","valeo","valetudo","validus","vallum","vapulus","varietas","varius","vehemens","vel","velit","velociter","velum","velut","venia","veniam","venio","ventito","ventosus","ventus","venustas","ver","verbera","verbum","vere","verecundia","vereor","vergo","veritas","veritatis","vero","versus","verto","verumtamen","verus","vesco","vesica","vesper","vespillo","vester","vestigium","vestrum","vetus","via","vicinus","vicissitudo","victoria","victus","videlicet","video","viduo","vigilo","vigor","vilicus","vilis","vilitas","villa","vinco","vinculum","vindico","vinitor","vinum","vir","virga","virgo","viridis","viriliter","virtus","vis","viscus","vita","vitae","vitiosus","vitium","vito","vivo","vix","vobis","vociferor","voco","volaticus","volo","volubilis","voluntarius","volup","voluptas","voluptate","voluptatem","voluptates","voluptatibus","voluptatum","volutabrum","volva","vomer","vomica","vomito","vorago","vorax","voro","vos","votum","voveo","vox","vulariter","vulgaris","vulgivagus","vulgo","vulgus","vulnero","vulnus","vulpes","vulticulus","xiphias"];var chunk_TNOFBKSE_G={word:chunk_TNOFBKSE_q},chunk_TNOFBKSE_N=chunk_TNOFBKSE_G;var chunk_TNOFBKSE_J={title:"Uzbek (Uzbekistan, Latin)",code:"uz_UZ_latin",country:"UZ",language:"uz",variant:"latin",endonym:"O'zbekcha",dir:"ltr",script:"Latn"},chunk_TNOFBKSE_B=chunk_TNOFBKSE_J;var chunk_TNOFBKSE_x=["bitiruvchi","biznes egasi","blogger","do\u2018st","dizayner","dasturchi","ekolog","faoliyatchi","falsafachi","film ishqibi","fotoqrafer","geymer","ilmshunos","jamolchi","kinorejissyor","model","muallif","mualim","muhandis","musiqachi","o\u2018ila odobi","o\u2018qituvchi","o\u2018yinchim","odam","qo\u2018shiqchi","rivojlanuvchi","san'atkor","sayahatchi","strimer","tadbirkor","talaba","tayyorlashchi","tuzuvchi","vatanparvar","veteran"];var chunk_TNOFBKSE_U={generic:["Abbos","Abdulahad","Abdulazim","Abdulaziz","Abdulboriy","Abdulhafiz","Abdulhakim","Abdulhay","Abdulholiq","Abduljabbor","Abduljalil","Abdulkarim","Abdullatif","Abdulmalik","Abdulqahhor","Abdulqodir","Abdulvahhob","Abdulvali","Abdulvohid","Abdurrahiym","Abdurrahmon","Abdurrauf","Abdurrazzoq","Abdussamad","Adiba","Afruza","Afzuna","Ahror","Akifa","Akmal","Akram","Ali","Alima","Alisher","Anas","Anora","Anvar","Arslon","Asad","Asadulloh","Asal","Asila","Asilbek","Asliya","Asolat","Avaz","Azamat","Aziz","Aziza","Bahodir","Bahriddin","Bahrom","Bakhtiyor","Barchinoy","Barno","Begoyim","Behruz","Bekmurod","Bilol","Binafsha","Bobur","Botir","Burhon","Davriya","Davron","Dilafruz","Dilbar","Dildora","Dilfuza","Dilmurod","Dilnoza","Dilorom","Dilrabo","Dilso\u2018z","Diyor","Diyora","Dovud","Durdona","Elbek","Eldor","Elmurod","Elnur","Elyor","E\u2019zoza","Fahriddin","Farangiz","Farida","Farruh","Fayzbek","Fazilat","Fazliddin","Feruza","Firdavs","Fitrat","Fotih","Fotima","G'affor","G'afur","G'iyos","G'ulom","Gavxar","Gulbaxor","Gulchexra","Guljamol","Guljaxon","Gulnora","Gulnoza","Guloy","Gulsora","Gulzira","Gulzoda","Habib","Halil","Halima","Hamid","Hamza","Hanifa","Hikmat","Hilola","Hojimurod","Hosiyat","Hurram","Hurshida","Husida","Husnida","Husniya","Husnora","Ibodulloh","Ibrohim","Iffar","Ifora","Ihtiyor","Ikrom","Ilyos","Imron","Iroda","Islom","Ismoil","Jalol","Jamila","Jamol","Jamshid","Jasmina","Jasur","Javlon","Javohir","Jumagul","Kamol","Kamola","Kamoliddin","Karima","Komil","Komila","Komron","Kubad","Kumush","Latofat","Laylo","Laziz","Lobar","Lola","Lutfi","Lutfiya","Lutfulloh","Mabruk","Madid","Madina","Mahan","Mahmud","Mahrus","Mahzan","Malika","Maloxat","Mansur","Maqsud","Mardon","Mashxura","Mavdud","Mavlon","Mavluda","Maxbuba","Maxfuza","Maxsuma","Mazbut","Ma\u2019mur","Ma\u2019ruf","Ma\u2019sud","Miran","Miraziz","Miron","Mirziyo","Mohir","Moxidil","Moxigul","Moxina","Moxinur","Moxira","Mo\u2018min","Muattar","Muazzam","Mubina","Mufiz","Muhammad","Muhsin","Muhtor","Munif","Murod","Mustafo","Musulmon","Muyassar","Muzaffar","Nafisa","Najmiddin","Nargiza","Narimon","Nasiba","Nasriddin","Nazif","Nazrulloh","Ne\u2019matulloh","Nigora","Nilufar","Nizom","Nizomiddin","Nodira","Noila","Nosir","Nosirjon","Nozima","Nurbek","Nuriddin","Nurlan","Nusrat","Nusratulloh","Obid","Odil","Olim","Omad","Omina","Oqil","Orif","Orzu","Otabek","Oybek","Oyga","Oynur","Oysha","Ozod","Ozoda","Ozodbek","O\u2018ktam","O\u2018tkir","Qizilgul","Qobil","Qosim","Qudrat","Rafid","Rahim","Raif","Rajab","Ramziddin","Ramziya","Rashid","Rasifa","Rauf","Ravshan","Raxmatulloh","Rayona","Rayxona","Ra\u2019no","Rizvon","Robiya","Roziya","Rustam","Saadi","Saboxat","Saboxon","Sadar","Sadoqat","Sadriddin","Safir","Safiya","Safo","Safura","Said","Saida","Saloh","Samandar","Samina","Samir","Samira","Samiya","Sanobar","Saodat","Sardor","Sarvar","Sarvinoz","Saxida","Sayyora","Sa\u2019dulloh","Sevara","Shahboz","Shahobiddin","Shahriyor","Shahzod","Shamsiddin","Sherzod","Shodiyor","Shukrulloh","Sirojiddin","Skipped","Sobit","Sodiq","Sohib","Suhrob","Sulaymon","Sulton","Suyuna","Tabris","Tohir","Toyip","To\u2018lqin","Tug\u2018ol","Ubaydulloh","Uchqun","Ulug\u2018bek","Umar","Umid","Umida","Umidulloh","Uqbaloy","Urfon","Usmon","Uzayr","Uzbegim","Vafo","Vasliddin","Vosil","Waqila","Xalima","Yahyo","Yoqub","Yorbek","Yorqin","Yozida","Yoznur","Yunus","Yusuf","Zabir","Zafar","Zayd","Zayniddin","Zilola","Ziyo","Zohid","Zohir","Zokir","Zoyir","Zubayr","Zuxra"],female:["Adiba","Afruza","Afzuna","Akifa","Alima","Anora","Asal","Asila","Asliya","Asolat","Aziza","Barchinoy","Barno","Begoyim","Binafsha","Davriya","Dilafruz","Dilbar","Dildora","Dilfuza","Dilnoza","Dilorom","Dilrabo","Dilso\u2018z","Diyora","Durdona","E\u2019zoza","Farangiz","Farida","Fazilat","Feruza","Fotima","Gavxar","Gulbaxor","Gulchexra","Guljamol","Guljaxon","Gulnora","Gulnoza","Guloy","Gulsora","Gulzira","Gulzoda","Halima","Hanifa","Hilola","Hosiyat","Hurshida","Husida","Husnida","Husniya","Husnora","Iffar","Ifora","Iroda","Jamila","Jasmina","Jumagul","Kamola","Karima","Komila","Kumush","Latofat","Laylo","Lobar","Lola","Lutfiya","Madina","Malika","Maloxat","Mashxura","Mavluda","Maxbuba","Maxfuza","Maxsuma","Moxidil","Moxigul","Moxina","Moxinur","Moxira","Muattar","Muazzam","Mubina","Muyassar","Nafisa","Nargiza","Nasiba","Nigora","Nilufar","Nodira","Noila","Nozima","Omina","Orzu","Oyga","Oynur","Oysha","Ozoda","Qizilgul","Ramziya","Rasifa","Rayona","Rayxona","Ra\u2019no","Robiya","Roziya","Saboxat","Saboxon","Sadoqat","Safiya","Safura","Saida","Samina","Samira","Samiya","Sanobar","Saodat","Sarvinoz","Saxida","Sayyora","Sevara","Skipped","Suyuna","Tug\u2018ol","Umida","Uqbaloy","Uzbegim","Vasliddin","Waqila","Xalima","Yozida","Zilola","Zuxra"],male:["Abbos","Abdulahad","Abdulazim","Abdulaziz","Abdulboriy","Abdulhafiz","Abdulhakim","Abdulhay","Abdulholiq","Abduljabbor","Abduljalil","Abdulkarim","Abdullatif","Abdulmalik","Abdulqahhor","Abdulqodir","Abdulvahhob","Abdulvali","Abdulvohid","Abdurrahiym","Abdurrahmon","Abdurrauf","Abdurrazzoq","Abdussamad","Ahror","Akmal","Akram","Ali","Alisher","Anas","Anvar","Arslon","Asad","Asadulloh","Asilbek","Avaz","Azamat","Aziz","Bahodir","Bahriddin","Bahrom","Bakhtiyor","Behruz","Bekmurod","Bilol","Bobur","Botir","Burhon","Davron","Dilmurod","Diyor","Dovud","Elbek","Eldor","Elmurod","Elnur","Elyor","Fahriddin","Farruh","Fayzbek","Fazliddin","Firdavs","Fitrat","Fotih","G'affor","G'afur","G'iyos","G'ulom","Habib","Halil","Hamid","Hamza","Hikmat","Hojimurod","Hurram","Ibodulloh","Ibrohim","Ihtiyor","Ikrom","Ilyos","Imron","Islom","Ismoil","Jalol","Jamol","Jamshid","Jasur","Javlon","Javohir","Kamol","Kamoliddin","Komil","Komron","Kubad","Laziz","Lutfi","Lutfulloh","Mabruk","Madid","Mahan","Mahmud","Mahrus","Mahzan","Mansur","Maqsud","Mardon","Mavdud","Mavlon","Mazbut","Ma\u2019mur","Ma\u2019ruf","Ma\u2019sud","Miran","Miraziz","Miron","Mirziyo","Mohir","Mo\u2018min","Mufiz","Muhammad","Muhsin","Muhtor","Munif","Murod","Mustafo","Musulmon","Muzaffar","Najmiddin","Narimon","Nasriddin","Nazif","Nazrulloh","Ne\u2019matulloh","Nizom","Nizomiddin","Nosir","Nosirjon","Nurbek","Nuriddin","Nurlan","Nusrat","Nusratulloh","Obid","Odil","Olim","Omad","Oqil","Orif","Otabek","Oybek","Ozod","Ozodbek","O\u2018ktam","O\u2018tkir","Qobil","Qosim","Qudrat","Rafid","Rahim","Raif","Rajab","Ramziddin","Rashid","Rauf","Ravshan","Raxmatulloh","Rizvon","Rustam","Saadi","Sadar","Sadriddin","Safir","Safo","Said","Saloh","Samandar","Samir","Sardor","Sarvar","Sa\u2019dulloh","Shahboz","Shahobiddin","Shahriyor","Shahzod","Shamsiddin","Sherzod","Shodiyor","Shukrulloh","Sirojiddin","Sobit","Sodiq","Sohib","Suhrob","Sulaymon","Sulton","Tabris","Tohir","Toyip","To\u2018lqin","Ubaydulloh","Uchqun","Ulug\u2018bek","Umar","Umid","Umidulloh","Urfon","Usmon","Uzayr","Vafo","Vosil","Yahyo","Yoqub","Yorbek","Yorqin","Yoznur","Yunus","Yusuf","Zabir","Zafar","Zayd","Zayniddin","Ziyo","Zohid","Zohir","Zokir","Zoyir","Zubayr"]};var chunk_TNOFBKSE_O=["agent","aloqa mutaxassis","analitik","arxitektor","assistant","boshqaruvchi","consultant","coordinator","dasturchi","dizayner","direktor","hamkor","konsultant","menejer","muhandis","mutaxassis","nazoratchi","orchestrator","produktor","reja muharriri","strateg","texnik","vazir","yordamchi"];var chunk_TNOFBKSE_j={generic:["Abbosov","Abbosova","Abdulahadyev","Abdulahadyeva","Abdulazimov","Abdulazimova","Abdulazizov","Abdulazizova","Abdulboriyev","Abdulboriyeva","Abdulhafizov","Abdulhafizova","Abdulhakimov","Abdulhakimova","Abdulhayov","Abdulhayova","Abdulholiqov","Abdulholiqova","Abduljabborov","Abduljabborova","Abduljalilov","Abduljalilova","Abdulkarimov","Abdulkarimova","Abdullatifov","Abdullatifova","Abdulmalikov","Abdulmalikova","Abdulqahhorov","Abdulqahhorova","Abdulqodirov","Abdulqodirova","Abdulvahhobov","Abdulvahhobova","Abdulvaliyev","Abdulvaliyeva","Abdulvohidov","Abdulvohidova","Ahrorov","Ahrorova","Akmalov","Akmalova","Akramov","Akramova","Alisherov","Alisherova","Aliyev","Aliyeva","Anasov","Anasova","Anvaryev","Anvaryeva","Arslonov","Arslonova","Asadov","Asadova","Asadullohyev","Asadullohyeva","Asilbekov","Asilbekova","Avazyev","Avazyeva","Azamatov","Azamatova","Azizov","Azizova","Bahodirov","Bahodirova","Bahriddinov","Bahriddinova","Bahromov","Bahromova","Bakhtiyorov","Bakhtiyorova","Behruzov","Behruzova","Bekmurodyev","Bekmurodyeva","Bilolyev","Bilolyeva","Boburov","Boburova","Botiryev","Botiryeva","Burhonov","Burhonova","Davronov","Davronova","Dilmurodyev","Dilmurodyeva","Diyorov","Diyorova","Dovudov","Dovudova","Elbekov","Elbekova","Eldorov","Eldorova","Elmurodyev","Elmurodyeva","Elnurov","Elnurova","Elyorov","Elyorova","Fahriddinov","Fahriddinova","Farruhov","Farruhova","Fayzbekov","Fayzbekova","Fazliddinyev","Fazliddinyeva","Firdavsyev","Firdavsyeva","Fitratov","Fitratova","Fotihov","Fotihova","G'afforov","G'afforova","G'afurov","G'afurova","G'iyosov","G'ulomov","Habibov","Habibova","Halilyev","Halilyeva","Hamidov","Hamidova","Hamzayev","Hamzayeva","Hikmatov","Hikmatova","Hojimurodyev","Hojimurodyeva","Hurramov","Hurramova","Ibodullohyev","Ibodullohyeva","Ibrohimov","Ibrohimova","Ihtiyorov","Ihtiyorova","Ikromov","Ikromova","Ilyosov","Ilyosova","Imronov","Imronova","Islomov","Islomova","Ismoilov","Ismoilova","Jalolov","Jalolova","Jamolov","Jamolova","Jamshidov","Jamshidova","Jasuryev","Jasuryeva","Javlonov","Javlonova","Javohirov","Javohirova","Kamoliddinyev","Kamoliddinyeva","Kamolov","Kamolova","Komilov","Komilova","Komronov","Komronova","Kubadov","Kubadova","Lazizov","Lazizova","Lutfiyev","Lutfiyeva","Lutfullohov","Lutfullohova","Mabrukov","Mabrukova","Madidov","Madidova","Mahanov","Mahanova","Mahrusov","Mahrusova","Mansurov","Mansurova","Maqsudov","Maqsudova","Mardonov","Mardonova","Mavdudyev","Mavdudyeva","Mavlonov","Mavlonova","Miranov","Miranova","Mirazizov","Mirazizova","Mironov","Mironova","Mirziyoyev","Mirziyoyeva","Mohirov","Mohirova","Mo\u2018minov","Mo\u2018minova","Mufizov","Mufizova","Muhammadov","Muhammadova","Muhsinov","Muhsinova","Muhtorov","Muhtorova","Munifyev","Munifyeva","Murodov","Murodova","Mustafoyev","Mustafoyeva","Musulmonov","Musulmonova","Muzaffarov","Muzaffarova","Najmiddinov","Najmiddinova","Narimonov","Narimonova","Nasriddinov","Nasriddinova","Nazifov","Nazifova","Nazrullohyev","Nazrullohyeva","Ne\u2019matullohyev","Ne\u2019matullohyeva","Nizomiddinov","Nizomiddinova","Nizomov","Nizomova","Nosirjonov","Nosirjonova","Nosirov","Nosirova","Nurbekov","Nurbekova","Nuriddinov","Nuriddinova","Nurlanov","Nurlanova","Nusratov","Nusratova","Nusratullohyev","Nusratullohyeva","Obidov","Obidova","Odilyev","Odilyeva","Olimov","Olimova","Omadov","Omadova","Oqilyev","Oqilyeva","Orifov","Orifova","Otabekov","Otabekova","Oybekov","Oybekova","Ozodbekov","Ozodbekova","Ozodov","Ozodova","O\u2018ktamov","O\u2018ktamova","O\u2018tkirov","O\u2018tkirova","Rafidyev","Rafidyeva","Rahimov","Rahimova","Raifyev","Raifyeva","Rajabov","Rajabova","Ramziddinov","Ramziddinova","Rashidov","Rashidova","Raufyev","Raufyeva","Ravshanov","Ravshanova","Raxmatullohyev","Raxmatullohyeva","Rizvonyev","Rizvonyeva","Rustamov","Rustamova","Saadiyev","Saadiyeva","Sadriddinov","Sadriddinova","Safiryev","Safiryeva","Safoyev","Safoyeva","Saidov","Saidova","Salohov","Salohova","Samandarov","Samandarova","Samiryev","Samiryeva","Sardorov","Sardorova","Sarvarov","Sarvarova","Sa\u2019dullohyev","Sa\u2019dullohyeva","Shahbozov","Shahbozova","Shahobiddinov","Shahobiddinova","Shahriyorov","Shahriyorova","Shahzodov","Shahzodova","Shamsiddinov","Shamsiddinova","Sherzodov","Sherzodova","Shodiyorov","Shodiyorova","Shohibov","Shohibova","Shukrulloh","Shukrulloha","Sirojiddinov","Sirojiddinova","Sobitov","Sobitova","Sodiqov","Sodiqova","Suhrobov","Suhrobova","Sulaymonov","Sulaymonova","Sultonov","Sultonova","Tabrisov","Tabrisova","Tohirov","Tohirova","Toyipov","Toyipova","To\u2018lqinyev","To\u2018lqinyeva","Ubaydullohyev","Ubaydullohyeva","Uchqunov","Uchqunova","Ulug\u2018bekov","Ulug\u2018bekova","Umarov","Umarova","Umidullohyev","Umidullohyeva","Umidyev","Umidyeva","Urfonov","Urfonova","Usmonov","Usmonova","Uzayrov","Uzayrova","Vafoyev","Vafoyeva","Vosilyev","Vosilyeva","Yahyoyev","Yahyoyeva","Yoqubov","Yoqubova","Yorbekov","Yorbekova","Yoznurov","Yoznurova","Yunusov","Yunusova","Yusufyev","Yusufyeva","Zabirov","Zabirova","Zafarov","Zafarova","Zaydov","Zaydova","Zayniddinov","Zayniddinova","Ziyoyev","Ziyoyeva","Zohidov","Zohidova","Zohirov","Zohirova","Zubayrov","Zubayrova"],female:["Abbosova","Abdulahadyeva","Abdulazimova","Abdulazizova","Abdulboriyeva","Abdulhafizova","Abdulhakimova","Abdulhayova","Abdulholiqova","Abduljabborova","Abduljalilova","Abdulkarimova","Abdullatifova","Abdulmalikova","Abdulqahhorova","Abdulqodirova","Abdulvahhobova","Abdulvaliyeva","Abdulvohidova","Ahrorova","Akmalova","Akramova","Alisherova","Aliyeva","Anasova","Anvaryeva","Arslonova","Asadova","Asadullohyeva","Asilbekova","Avazyeva","Azamatova","Azizova","Bahodirova","Bahriddinova","Bahromova","Bakhtiyorova","Behruzova","Bekmurodyeva","Bilolyeva","Boburova","Botiryeva","Burhonova","Davronova","Dilmurodyeva","Diyorova","Dovudova","Elbekova","Eldorova","Elmurodyeva","Elnurova","Elyorova","Fahriddinova","Farruhova","Fayzbekova","Fazliddinyeva","Firdavsyeva","Fitratova","Fotihova","G'afforova","G'afurova","G'iyosov","G'ulomov","Habibova","Halilyeva","Hamidova","Hamzayeva","Hikmatova","Hojimurodyeva","Hurramova","Ibodullohyeva","Ibrohimova","Ihtiyorova","Ikromova","Ilyosova","Imronova","Islomova","Ismoilova","Jalolova","Jamolova","Jamshidova","Jasuryeva","Javlonova","Javohirova","Kamoliddinyeva","Kamolova","Komilova","Komronova","Kubadova","Lazizova","Lutfiyeva","Lutfullohova","Mabrukova","Madidova","Mahanova","Mahrusova","Mansurova","Maqsudova","Mardonova","Mavdudyeva","Mavlonova","Miranova","Mirazizova","Mironova","Mirziyoyeva","Mohirova","Mo\u2018minova","Mufizova","Muhammadova","Muhsinova","Muhtorova","Munifyeva","Murodova","Mustafoyeva","Musulmonova","Muzaffarova","Najmiddinova","Narimonova","Nasriddinova","Nazifova","Nazrullohyeva","Ne\u2019matullohyeva","Nizomiddinova","Nizomova","Nosirjonova","Nosirova","Nurbekova","Nuriddinova","Nurlanova","Nusratova","Nusratullohyeva","Obidova","Odilyeva","Olimova","Omadova","Oqilyeva","Orifova","Otabekova","Oybekova","Ozodbekova","Ozodova","O\u2018ktamova","O\u2018tkirova","Rafidyeva","Rahimova","Raifyeva","Rajabova","Ramziddinova","Rashidova","Raufyeva","Ravshanova","Raxmatullohyeva","Rizvonyeva","Rustamova","Saadiyeva","Sadriddinova","Safiryeva","Safoyeva","Saidova","Salohova","Samandarova","Samiryeva","Sardorova","Sarvarova","Sa\u2019dullohyeva","Shahbozova","Shahobiddinova","Shahriyorova","Shahzodova","Shamsiddinova","Sherzodova","Shodiyorova","Shohibova","Shukrulloha","Sirojiddinova","Sobitova","Sodiqova","Suhrobova","Sulaymonova","Sultonova","Tabrisova","Tohirova","Toyipova","To\u2018lqinyeva","Ubaydullohyeva","Uchqunova","Ulug\u2018bekova","Umarova","Umidullohyeva","Umidyeva","Urfonova","Usmonova","Uzayrova","Vafoyeva","Vosilyeva","Yahyoyeva","Yoqubova","Yorbekova","Yoznurova","Yunusova","Yusufyeva","Zabirova","Zafarova","Zaydova","Zayniddinova","Ziyoyeva","Zohidova","Zohirova","Zubayrova"],male:["Abbosov","Abdulahadyev","Abdulazimov","Abdulazizov","Abdulboriyev","Abdulhafizov","Abdulhakimov","Abdulhayov","Abdulholiqov","Abduljabborov","Abduljalilov","Abdulkarimov","Abdullatifov","Abdulmalikov","Abdulqahhorov","Abdulqodirov","Abdulvahhobov","Abdulvaliyev","Abdulvohidov","Ahrorov","Akmalov","Akramov","Alisherov","Aliyev","Anasov","Anvaryev","Arslonov","Asadov","Asadullohyev","Asilbekov","Avazyev","Azamatov","Azizov","Bahodirov","Bahriddinov","Bahromov","Bakhtiyorov","Behruzov","Bekmurodyev","Bilolyev","Boburov","Botiryev","Burhonov","Davronov","Dilmurodyev","Diyorov","Dovudov","Elbekov","Eldorov","Elmurodyev","Elnurov","Elyorov","Fahriddinov","Farruhov","Fayzbekov","Fazliddinyev","Firdavsyev","Fitratov","Fotihov","G'afforov","G'afurov","G'iyosov","G'ulomov","Habibov","Halilyev","Hamidov","Hamzayev","Hikmatov","Hojimurodyev","Hurramov","Ibodullohyev","Ibrohimov","Ihtiyorov","Ikromov","Ilyosov","Imronov","Islomov","Ismoilov","Jalolov","Jamolov","Jamshidov","Jasuryev","Javlonov","Javohirov","Kamoliddinyev","Kamolov","Komilov","Komronov","Kubadov","Lazizov","Lutfiyev","Lutfullohov","Mabrukov","Madidov","Mahanov","Mahrusov","Mansurov","Maqsudov","Mardonov","Mavdudyev","Mavlonov","Miranov","Mirazizov","Mironov","Mirziyoyev","Mohirov","Mo\u2018minov","Mufizov","Muhammadov","Muhsinov","Muhtorov","Munifyev","Murodov","Mustafoyev","Musulmonov","Muzaffarov","Najmiddinov","Narimonov","Nasriddinov","Nazifov","Nazrullohyev","Ne\u2019matullohyev","Nizomiddinov","Nizomov","Nosirjonov","Nosirov","Nurbekov","Nuriddinov","Nurlanov","Nusratov","Nusratullohyev","Obidov","Odilyev","Olimov","Omadov","Oqilyev","Orifov","Otabekov","Oybekov","Ozodbekov","Ozodov","O\u2018ktamov","O\u2018tkirov","Rafidyev","Rahimov","Raifyev","Rajabov","Ramziddinov","Rashidov","Raufyev","Ravshanov","Raxmatullohyev","Rizvonyev","Rustamov","Saadiyev","Sadriddinov","Safiryev","Safoyev","Saidov","Salohov","Samandarov","Samiryev","Sardorov","Sarvarov","Sa\u2019dullohyev","Shahbozov","Shahobiddinov","Shahriyorov","Shahzodov","Shamsiddinov","Sherzodov","Shodiyorov","Shohibov","Shukrulloh","Sirojiddinov","Sobitov","Sodiqov","Suhrobov","Sulaymonov","Sultonov","Tabrisov","Tohirov","Toyipov","To\u2018lqinyev","Ubaydullohyev","Uchqunov","Ulug\u2018bekov","Umarov","Umidullohyev","Umidyev","Urfonov","Usmonov","Uzayrov","Vafoyev","Vosilyev","Yahyoyev","Yoqubov","Yorbekov","Yoznurov","Yunusov","Yusufyev","Zabirov","Zafarov","Zaydov","Zayniddinov","Ziyoyev","Zohidov","Zohirov","Zubayrov"]};var chunk_TNOFBKSE_R={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_TNOFBKSE_Z=["Erkak","Ayol"];var chunk_TNOFBKSE_L={bio_parts:chunk_TNOFBKSE_x,first_name:chunk_TNOFBKSE_U,job_title:chunk_TNOFBKSE_O,last_name:chunk_TNOFBKSE_j,last_name_pattern:chunk_TNOFBKSE_R,sex:chunk_TNOFBKSE_Z},chunk_TNOFBKSE_Y=chunk_TNOFBKSE_L;var chunk_TNOFBKSE_T={color:chunk_TNOFBKSE_u,commerce:chunk_TNOFBKSE_e,date:chunk_TNOFBKSE_t,location:chunk_TNOFBKSE_M,lorem:chunk_TNOFBKSE_N,metadata:chunk_TNOFBKSE_B,person:chunk_TNOFBKSE_Y},chunk_TNOFBKSE_K=chunk_TNOFBKSE_T;var chunk_TNOFBKSE_lo=new chunk_HC7G5RVA_Xe({locale:[chunk_TNOFBKSE_K,ys,_i]}); - if (idxamp !== undefined) { - ++this._fields - if (idxamp > p) { this._val += this.decoder.write(data.toString('binary', p, idxamp)) } - this.boy.emit('field', decodeText(this._key, 'binary', this.charset), - decodeText(this._val, 'binary', this.charset), - this._keyTrunc, - this._valTrunc) - this._state = 'key' +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-UB7QT2CC.js +var chunk_UB7QT2CC_g=["03# ### ####","05# ### ####","07# ### ####","08# ### ####","09# ### ####"];var chunk_UB7QT2CC_s={formats:chunk_UB7QT2CC_g},chunk_UB7QT2CC_T=chunk_UB7QT2CC_s;var chunk_UB7QT2CC_u=["{{company.prefix}} {{person.last_name.generic}}"];var chunk_UB7QT2CC_a=["Chi nh\xE1nh","Cty","Cty TNHH","C\xF4ng ty","C\u1EEDa h\xE0ng","Trung t\xE2m"];var chunk_UB7QT2CC_d={name_pattern:chunk_UB7QT2CC_u,prefix:chunk_UB7QT2CC_a},chunk_UB7QT2CC_H=chunk_UB7QT2CC_d;var chunk_UB7QT2CC_o={wide:["Th\xE1ng Ba","Th\xE1ng B\u1EA3y","Th\xE1ng Ch\xEDn","Th\xE1ng Gi\xEAng","Th\xE1ng Hai","Th\xE1ng M\u01B0\u1EDDi","Th\xE1ng M\u01B0\u1EDDi Hai","Th\xE1ng M\u01B0\u1EDDi M\u1ED9t","Th\xE1ng N\u0103m","Th\xE1ng S\xE1u","Th\xE1ng T\xE1m","Th\xE1ng T\u01B0"],abbr:["Th\xE1ng 1","Th\xE1ng 10","Th\xE1ng 11","Th\xE1ng 12","Th\xE1ng 2","Th\xE1ng 3","Th\xE1ng 4","Th\xE1ng 5","Th\xE1ng 6","Th\xE1ng 7","Th\xE1ng 8","Th\xE1ng 9"]};var chunk_UB7QT2CC_N={wide:["Ch\u1EE7 nh\u1EADt","Th\u1EE9 ba","Th\u1EE9 b\u1EA3y","Th\u1EE9 hai","Th\u1EE9 n\u0103m","Th\u1EE9 s\xE1u","Th\u1EE9 t\u01B0"],abbr:["CN","T2","T3","T4","T5","T6","T7"],abbr_context:["C.Nh\u1EADt","Th\u1EE9 2","Th\u1EE9 3","Th\u1EE9 4","Th\u1EE9 5","Th\u1EE9 6","Th\u1EE9 7"]};var chunk_UB7QT2CC_b={month:chunk_UB7QT2CC_o,weekday:chunk_UB7QT2CC_N},chunk_UB7QT2CC_y=chunk_UB7QT2CC_b;var chunk_UB7QT2CC_c=["com","com.vn","info","net","vn"];var chunk_UB7QT2CC_x={domain_suffix:chunk_UB7QT2CC_c},chunk_UB7QT2CC_t=chunk_UB7QT2CC_x;var chunk_UB7QT2CC_m=["An Nh\u01A1n","Bi\xEAn H\xF2a","Bu\xF4n Ma Thu\u1ED9t","B\u1EAFc Ninh","C\xE0 Mau","C\u1EA7n Th\u01A1","Haiphong","Hanoi","Ho Chi Minh City","Hu\u1EBF","H\u1EA3i D\u01B0\u01A1ng","Long Xuy\xEAn","M\u1EF9 Tho","Nam \u0110\u1ECBnh","Nghi S\u01A1n","Nha Trang","Phan Thi\u1EBFt","Quy Nh\u01A1n","Qu\u1EA3ng H\xE0","S\xF3c Tr\u0103ng","Thanh H\xF3a","Th\xE1i B\xECnh","Th\xE1i Nguy\xEAn","Th\u1EE7 D\u1EA7u M\u1ED9t","Th\u1EE7 \u0110\u1EE9c","T\xE2n An","T\xE2n Uy\xEAn","Vinh","Vi\u1EC7t Tr\xEC","V\u0169ng T\xE0u"];var chunk_UB7QT2CC_r=["{{location.city_name}}"];var chunk_UB7QT2CC_L=["Afghanistan","Ai C\u1EADp","Albania","Alg\xE9rie","Andorra","Angola","V\u01B0\u01A1ng qu\u1ED1c Li\xEAn hi\u1EC7p Anh v\xE0 B\u1EAFc Ireland","Antigua v\xE0 Barbuda","\xC1o","\u1EA2 R\u1EADp X\xEA \xDAt","Argentina","Armenia","Azerbaijan","\u1EA4n \u0110\u1ED9","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belize","B\xE9nin","Bhutan","B\u1EC9","Bolivia","Bosna v\xE0 Hercegovina","Botswana","B\u1ED3 \u0110\xE0o Nha","B\u1EDD Bi\u1EC3n Ng\xE0","Brasil","Brunei","Bulgaria","Burkina Faso","Burundi","Cabo Verde","C\xE1c Ti\u1EC3u V\u01B0\u01A1ng qu\u1ED1c \u1EA2 R\u1EADp Th\u1ED1ng nh\u1EA5t","Cameroon","Campuchia","Canada","Chile","Colombia","Comoros","C\u1ED9ng h\xF2a Congo","C\u1ED9ng h\xF2a D\xE2n ch\u1EE7 Congo","Costa Rica","Croatia","Cuba","Djibouti","Dominica","C\u1ED9ng h\xF2a Dominica","\u0110an M\u1EA1ch","\u0110\xF4ng Timor","\u0110\u1EE9c","Ecuador","El Salvador","Eritrea","Estonia","Ethiopia","Fiji","Gabon","Gambia","Ghana","Grenada","Gruzia","Guatemala","Guin\xE9-Bissau","Guinea X\xEDch \u0110\u1EA1o","Guin\xE9e","Guyana","Haiti","H\xE0 Lan","H\xE0n Qu\u1ED1c","Hoa K\u1EF3","Honduras","Hungary","Hy L\u1EA1p","Iceland","Indonesia","Iran","Iraq","Ireland","Israel","Jamaica","Jordan","Kazakhstan","Kenya","Kiribati","Kosovo","Kuwait","Kyrgyzstan","L\xE0o","Latvia","Lesotho","Liban","Liberia","Libya","Liechtenstein","Litva","Luxembourg","Macedonia","Madagascar","Malaysia","Mali","Malta","Maroc","Qu\u1EA7n \u0111\u1EA3o Marshall","Mauritanie","Mauritius","M\xE9xico","Micronesia","Moldova","Monaco","M\xF4ng C\u1ED5","Montenegro","Mozambique","Myanmar","Namibia","Nam Sudan","Nam Phi","Nauru","Na Uy","Nepal","New Zealand","Nicaragua","Niger","Nigeria","Nga","Nh\u1EADt B\u1EA3n","Oman","Pakistan","Palau","Palestine","Panama","Papua New Guinea","Paraguay","Peru","Ph\xE1p","Ph\u1EA7n Lan","Philippines","Qatar","Rom\xE2nia","Rwanda","Saint Kitts v\xE0 Nevis","Saint Lucia","Saint Vincent v\xE0 Grenadines","Samoa","San Marino","S\xE3o Tom\xE9 v\xE0 Pr\xEDncipe","S\xE9c","S\xE9n\xE9gal","Serbia","Seychelles","Sierra Leone","Singapore","S\xEDp","Slovakia","Slovenia","Solomon","Somalia","Sri Lanka","Sudan","Suriname","Swaziland","Syria","Tajikistan","Tanzania","T\xE2y Ban Nha","Tchad","Th\xE1i Lan","Th\u1ED5 Nh\u0129 K\u1EF3","Th\u1EE5y \u0110i\u1EC3n","Th\u1EE5y S\u0129","Togo","Tonga","Tri\u1EC1u Ti\xEAn","Trinidad v\xE0 Tobago","Trung Qu\u1ED1c","Trung Phi","Tunisia","Turkmenistan","Tuvalu","\xDAc","Uganda","Ukraina","Uruguay","Uzbekistan","Vanuatu","Vatican","Venezuela","Vi\u1EC7t Nam","\xDD","Yemen","Zambia","Zimbabwe"];var chunk_UB7QT2CC_M=["#####"];var chunk_UB7QT2CC_K=["An Giang","B\xE0 R\u1ECBa-V\u0169ng T\xE0u","B\u1EAFc Giang","B\u1EAFc K\u1EA1n","B\u1EA1c Li\xEAu","B\u1EAFc Ninh","B\u1EBFn Tre","B\xECnh \u0110\u1ECBnh","B\xECnh D\u01B0\u01A1ng","B\xECnh Ph\u01B0\u1EDBc","B\xECnh Thu\u1EADn","C\xE0 Mau","C\u1EA7n Th\u01A1","Cao B\u1EB1ng","\u0110\xE0 N\u1EB5ng","\u0110\u1EAFk L\u1EAFk","\u0110\u1EAFk N\xF4ng","\u0110i\u1EC7n Bi\xEAn","\u0110\u1ED3ng Nai","\u0110\u1ED3ng Th\xE1p","Gia Lai","H\xE0 Giang","H\xE0 Nam","H\xE0 T\xE2y","H\xE0 T\u0129nh","H\u1EA3i D\u01B0\u01A1ng","H\u1EA3i Ph\xF2ng","H\xE0 N\u1ED9i","H\u1EADu Giang","H\u1ED3 Ch\xED Minh","H\xF2a B\xECnh","H\u01B0ng Y\xEAn","Kh\xE1nh H\xF2a","Ki\xEAn Giang","Kon Tum","Lai Ch\xE2u","L\xE2m \u0110\u1ED3ng","L\u1EA1ng S\u01A1n","L\xE0o Cai","Long An","Nam \u0110\u1ECBnh","Ngh\u1EC7 An","Ninh B\xECnh","Ninh Thu\u1EADn","Ph\xFA Th\u1ECD","Ph\xFA Y\xEAn","Qu\u1EA3ng B\xECnh","Qu\u1EA3ng Nam","Qu\u1EA3ng Ng\xE3i","Qu\u1EA3ng Ninh","Qu\u1EA3ng Tr\u1ECB","S\xF3c Tr\u0103ng","S\u01A1n La","T\xE2y Ninh","Th\xE1i B\xECnh","Th\xE1i Nguy\xEAn","Thanh H\xF3a","Th\u1EEBa Thi\xEAn-Hu\u1EBF","Ti\u1EC1n Giang","Tr\xE0 Vinh","Tuy\xEAn Quang","V\u0129nh Long","V\u0129nh Ph\xFAc","Y\xEAn B\xE1i"];var chunk_UB7QT2CC_V=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_UB7QT2CC_O={city_name:chunk_UB7QT2CC_m,city_pattern:chunk_UB7QT2CC_r,country:chunk_UB7QT2CC_L,postcode:chunk_UB7QT2CC_M,state:chunk_UB7QT2CC_K,street_pattern:chunk_UB7QT2CC_V},chunk_UB7QT2CC_D=chunk_UB7QT2CC_O;var chunk_UB7QT2CC_P=["\u0111\xE3","\u0111ang","\u1EEB","\u1EDD","\xE1","kh\xF4ng","bi\u1EBFt","g\xEC","h\u1EBFt","\u0111\xE2u","nha","th\u1EBF","th\xEC","l\xE0","\u0111\xE1nh","\u0111\xE1","\u0111\u1EADp","ph\xE1","vi\u1EBFt","v\u1EBD","t\xF4","thu\xEA","m\u01B0\u1EDBn","m\u01B0\u1EE3n","mua","m\u1ED9t","hai","ba","b\u1ED1n","n\u0103m","s\xE1u","b\u1EA3y","t\xE1m","ch\xEDn","m\u01B0\u1EDDi","th\xF4i","vi\u1EC7c","ngh\u1EC9","l\xE0m","nh\xE0","c\u1EEDa","xe","\u0111\u1EA1p","\xE1c","\u0111\u1ED9c","kho\u1EA3ng","khoan","thuy\u1EC1n","t\xE0u","b\xE8","l\u1EA7u","xanh","\u0111\u1ECF","t\xEDm","v\xE0ng","kim","ch\u1EC9","kh\xE2u","may","v\xE1","em","anh","y\xEAu","th\u01B0\u01A1ng","th\xEDch","con","c\xE1i","b\xE0n","gh\u1EBF","t\u1EE7","qu\u1EA7n","\xE1o","n\xF3n","d\xE9p","gi\xE0y","l\u1ED7i","\u0111\u01B0\u1EE3c","gh\xE9t","gi\u1EBFt","ch\u1EBFt","t\xF4i","b\u1EA1n","tui","tr\u1EDDi","tr\u0103ng","m\xE2y","gi\xF3","m\xE1y","h\xE0ng","h\xF3a","leo","n\xFAi","b\u01A1i","bi\u1EC3n","ch\xECm","xu\u1ED3ng","n\u01B0\u1EDBc","ng\u1ECDt","ru\u1ED9ng","\u0111\u1ED3ng","qu\xEA","h\u01B0\u01A1ng"];var chunk_UB7QT2CC_v={word:chunk_UB7QT2CC_P},chunk_UB7QT2CC_Q=chunk_UB7QT2CC_v;var chunk_UB7QT2CC_k={title:"Vietnamese",code:"vi",language:"vi",endonym:"Ti\u1EBFng Vi\u1EC7t",dir:"ltr",script:"Latn"},chunk_UB7QT2CC_C=chunk_UB7QT2CC_k;var chunk_UB7QT2CC_B={generic:["An B\xECnh","An C\u01A1","An Di","An H\u1EA1","An H\u1EB1ng","An Khang","An Kh\xEA","An Nam","An Nguy\xEAn","An Nhi\xEAn","An Nh\xE0n","An Ninh","An T\xE2m","An T\u01B0\u1EDDng","Anh Chi","Anh Duy","Anh D\u0169ng","Anh Ho\xE0ng","Anh H\u01B0\u01A1ng","Anh Khoa","Anh Kh\xF4i","Anh Kh\u1EA3i","Anh Mai","Anh Minh","Anh Ph\u01B0\u01A1ng","Anh Qu\xE2n","Anh Qu\u1ED1c","Anh S\u01A1n","Anh Thi","Anh Thy","Anh Th\xE1i","Anh Th\u01A1","Anh Th\u01B0","Anh Th\u1EA3o","Anh Tu\u1EA5n","Anh T\xE0i","Anh T\xF9ng","Anh T\xFA","Anh Vi\u1EC7t","Anh V\u0169","Anh \u0110\xE0o","Anh \u0110\u1EE9c","Ban Mai","B\xE1 C\u01B0\u1EDDng","B\xE1 K\u1EF3","B\xE1 Long","B\xE1 L\u1ED9c","B\xE1 Ph\u01B0\u1EDBc","B\xE1 Thi\u1EC7n","B\xE1 Th\xE0nh","B\xE1 Th\xFAc","B\xE1 Th\u1ECBnh","B\xE1 Tr\xFAc","B\xE1 T\xF9ng","B\xE1ch Du","B\xE1ch Nh\xE2n","B\xECnh An","B\xECnh D\xE2n","B\xECnh D\u01B0\u01A1ng","B\xECnh H\xF2a","B\xECnh Minh","B\xECnh Nguy\xEAn","B\xECnh Qu\xE2n","B\xECnh Thu\u1EADn","B\xECnh Y\xEAn","B\xECnh \u0110\u1EA1t","B\xECnh \u0110\u1ECBnh","B\xEDch Chi\xEAu","B\xEDch Ch\xE2u","B\xEDch Duy\xEAn","B\xEDch Hi\u1EC1n","B\xEDch Hu\u1EC7","B\xEDch H\xE0","B\xEDch H\u1EA1nh","B\xEDch H\u1EA3i","B\xEDch H\u1EA3o","B\xEDch H\u1EADu","B\xEDch H\u1EB1ng","B\xEDch H\u1ED3ng","B\xEDch H\u1EE3p","B\xEDch Lam","B\xEDch Li\xEAn","B\xEDch Loan","B\xEDch Nga","B\xEDch Ng\xE0","B\xEDch Ng\xE2n","B\xEDch Ng\u1ECDc","B\xEDch Nh\xE3","B\xEDch Nh\u01B0","B\xEDch Ph\u01B0\u1EE3ng","B\xEDch Quy\xEAn","B\xEDch Qu\xE2n","B\xEDch San","B\xEDch Thoa","B\xEDch Thu","B\xEDch Th\u1EA3o","B\xEDch Th\u1EE7y","B\xEDch Trang","B\xEDch Tr\xE2m","B\xEDch Ty","B\xEDch V\xE2n","B\xEDch \u0110i\u1EC7p","B\xEDch \u0110\xE0o","B\u0103ng B\u0103ng","B\u0103ng T\xE2m","B\u1EA1ch C\xFAc","B\u1EA1ch Hoa","B\u1EA1ch Kim","B\u1EA1ch Li\xEAn","B\u1EA1ch Loan","B\u1EA1ch Mai","B\u1EA1ch Qu\u1EF3nh","B\u1EA1ch Tr\xE0","B\u1EA1ch Tuy\u1EBFt","B\u1EA1ch V\xE2n","B\u1EA1ch Y\u1EBFn","B\u1EA3o An","B\u1EA3o Anh","B\u1EA3o B\xECnh","B\u1EA3o B\u1EA3o","B\u1EA3o Ch\xE2u","B\u1EA3o Ch\u1EA5n","B\u1EA3o Duy","B\u1EA3o Giang","B\u1EA3o Hi\u1EC3n","B\u1EA3o Hoa","B\u1EA3o Ho\xE0ng","B\u1EA3o Huy","B\u1EA3o Huynh","B\u1EA3o Hu\u1EC7","B\u1EA3o Hu\u1EF3nh","B\u1EA3o H\xE0","B\u1EA3o H\xE2n","B\u1EA3o Kh\xE1nh","B\u1EA3o Lan","B\u1EA3o Long","B\u1EA3o L\xE2m","B\u1EA3o L\u1EC5","B\u1EA3o Ng\u1ECDc","B\u1EA3o Ph\xE1p","B\u1EA3o Ph\u01B0\u01A1ng","B\u1EA3o Quy\xEAn","B\u1EA3o Qu\u1ED1c","B\u1EA3o Qu\u1EF3nh","B\u1EA3o S\u01A1n","B\u1EA3o Thoa","B\u1EA3o Th\xE1i","B\u1EA3o Th\xFAy","B\u1EA3o Th\u1EA1ch","B\u1EA3o Ti\xEAn","B\u1EA3o To\xE0n","B\u1EA3o Tr\xE2m","B\u1EA3o Tr\xE2n","B\u1EA3o Tr\xFAc","B\u1EA3o T\xEDn","B\u1EA3o Uy\xEAn","B\u1EA3o Vy","B\u1EA3o V\xE2n","B\u1EA3o \u0110\u1ECBnh","B\u1EB1ng S\u01A1n","B\u1ED9i Linh","B\u1EEDu Ch\u01B0\u1EDFng","B\u1EEDu Di\u1EC7p","B\u1EEFu To\u1EA1i","Cam Th\u1EA3o","Cao K\u1EF3","Cao Minh","Cao Nghi\u1EC7p","Cao Nguy\xEAn","Cao Nh\xE2n","Cao Phong","Cao S\u0129","Cao S\u01A1n","Cao S\u1EF9","Cao Th\u1ECD","Cao Ti\u1EBFn","Chi Lan","Chi Mai","Chi\xEAu D\u01B0\u01A1ng","Chi\xEAu Minh","Chi\xEAu Phong","Chi\xEAu Qu\xE2n","Chi\u1EBFn Th\u1EAFng","Chung Th\u1EE7y","Chu\u1EA9n Khoa","Ch\xE1nh Vi\u1EC7t","Ch\xED Anh","Ch\xED B\u1EA3o","Ch\xED C\xF4ng","Ch\xED D\u0169ng","Ch\xED Giang","Ch\xED Hi\u1EBFu","Ch\xED Khang","Ch\xED Khi\xEAm","Ch\xED Ki\xEAn","Ch\xED Nam","Ch\xED S\u01A1n","Ch\xED Thanh","Ch\xED Th\xE0nh","Ch\xEDnh Thu\u1EADn","Ch\xEDnh Tr\u1EF1c","Ch\xEDnh T\xE2m","Ch\u1EA5n H\xF9ng","Ch\u1EA5n H\u01B0ng","Ch\u1EA5n Phong","Ch\u1EBF Ph\u01B0\u01A1ng","C\xE1t C\xE1t","C\xE1t Linh","C\xE1t Ly","C\xE1t Ti\xEAn","C\xE1t T\u01B0\u1EDDng","C\xE1t Uy","C\xF4ng B\u1EB1ng","C\xF4ng Giang","C\xF4ng Hi\u1EBFu","C\xF4ng Ho\xE1n","C\xF4ng H\xE0o","C\xF4ng H\u1EA3i","C\xF4ng H\u1EADu","C\xF4ng Lu\u1EADn","C\xF4ng Lu\u1EADt","C\xF4ng L\xFD","C\xF4ng L\u1EADp","C\xF4ng L\u1ED9c","C\xF4ng Ph\u1EE5ng","C\xF4ng Sinh","C\xF4ng S\u01A1n","C\xF4ng Th\xE0nh","C\xF4ng Tr\xE1ng","C\xF4ng Tu\u1EA5n","C\xF4ng \xC1n","C\xF4ng \xC2n","C\u01B0\u01A1ng Ngh\u1ECB","C\u01B0\u01A1ng Quy\u1EBFt","C\u01B0\u1EDDng D\u0169ng","C\u01B0\u1EDDng Th\u1ECBnh","C\u1EA3nh Tu\u1EA5n","C\u1EA9m Hi\u1EC1n","C\u1EA9m H\u01B0\u1EDDng","C\u1EA9m H\u1EA1nh","C\u1EA9m Linh","C\u1EA9m Li\xEAn","C\u1EA9m Ly","C\u1EA9m Nhi","C\u1EA9m Nhung","C\u1EA9m Th\xFAy","C\u1EA9m T\xFA","C\u1EA9m V\xE2n","C\u1EA9m Y\u1EBFn","Danh Nh\xE2n","Danh S\u01A1n","Danh Th\xE0nh","Danh V\u0103n","Di Nhi\xEAn","Di\xEAn V\u1EF9","Di\u1EC5m Chi","Di\u1EC5m Ch\xE2u","Di\u1EC5m H\u01B0\u01A1ng","Di\u1EC5m H\u1EA1nh","Di\u1EC5m H\u1EB1ng","Di\u1EC5m Khu\xEA","Di\u1EC5m Ki\u1EC1u","Di\u1EC5m Li\xEAn","Di\u1EC5m L\u1ED9c","Di\u1EC5m My","Di\u1EC5m Ph\xFAc","Di\u1EC5m Ph\u01B0\u01A1ng","Di\u1EC5m Ph\u01B0\u1EDBc","Di\u1EC5m Ph\u01B0\u1EE3ng","Di\u1EC5m Quy\xEAn","Di\u1EC5m Qu\u1EF3nh","Di\u1EC5m Th\xFAy","Di\u1EC5m Th\u01B0","Di\u1EC5m Th\u1EA3o","Di\u1EC5m Trang","Di\u1EC5m Trinh","Di\u1EC5m Uy\xEAn","Di\u1EC7p Anh","Di\u1EC7p Vy","Di\u1EC7u Anh","Di\u1EC7u Hi\u1EC1n","Di\u1EC7u Hoa","Di\u1EC7u Huy\u1EC1n","Di\u1EC7u H\u01B0\u01A1ng","Di\u1EC7u H\u1EA1nh","Di\u1EC7u H\u1EB1ng","Di\u1EC7u H\u1ED3ng","Di\u1EC7u Lan","Di\u1EC7u Linh","Di\u1EC7u Loan","Di\u1EC7u Nga","Di\u1EC7u Ng\xE0","Di\u1EC7u Ng\u1ECDc","Di\u1EC7u N\u01B0\u01A1ng","Di\u1EC7u Thi\u1EC7n","Di\u1EC7u Th\xFAy","Di\u1EC7u V\xE2n","Di\u1EC7u \xC1i","Duy An","Duy B\u1EA3o","Duy C\u01B0\u1EDDng","Duy C\u1EA9n","Duy Hi\u1EBFu","Duy Hi\u1EC1n","Duy Ho\xE0ng","Duy H\xF9ng","Duy H\u1EA1nh","Duy H\u1EA3i","Duy Khang","Duy Khi\xEAm","Duy Kh\xE1nh","Duy K\xEDnh","Duy Lu\u1EADn","Duy Minh","Duy M\u1EA1nh","Duy M\u1EF9","Duy Ng\xF4n","Duy Nh\u01B0\u1EE3ng","Duy Quang","Duy Thanh","Duy Th\xE0nh","Duy Th\xF4ng","Duy Th\u1EA1ch","Duy Th\u1EAFng","Duy Ti\u1EBFp","Duy Tuy\u1EC1n","Duy T\xE2m","Duy T\xE2n","Duy Uy\xEAn","Duy\xEAn H\u1ED3ng","Duy\xEAn My","Duy\xEAn M\u1EF9","Duy\xEAn N\u01B0\u01A1ng","D\xE2n Hi\u1EC7p","D\xE2n Kh\xE1nh","D\xE3 Lan","D\xE3 L\xE2m","D\xE3 Th\u1EA3o","D\u0169ng Tr\xED","D\u0169ng Vi\u1EC7t","D\u01B0\u01A1ng Anh","D\u01B0\u01A1ng Kh\xE1nh","D\u1EA1 H\u01B0\u01A1ng","D\u1EA1 Lan","D\u1EA1 Nguy\u1EC7t","D\u1EA1 Thi","D\u1EA1 Th\u1EA3o","D\u1EA1 Y\u1EBFn","Gia Anh","Gia B\xECnh","Gia B\u1EA1ch","Gia B\u1EA3o","Gia C\u1EA3nh","Gia C\u1EA7n","Gia C\u1EA9n","Gia Hi\u1EC7p","Gia Ho\xE0ng","Gia Huy","Gia Hu\u1EA5n","Gia H\xE2n","Gia H\xF2a","Gia H\xF9ng","Gia H\u01B0ng","Gia Khanh","Gia Khi\xEAm","Gia Kh\xE1nh","Gia Ki\xEAn","Gia Ki\u1EC7t","Gia Linh","Gia L\u1EADp","Gia Minh","Gia Ngh\u1ECB","Gia Nhi","Gia Phong","Gia Ph\xFAc","Gia Ph\u01B0\u1EDBc","Gia Qu\u1EF3nh","Gia Thi\u1EC7n","Gia Th\u1ECBnh","Gia Uy","Gia Vinh","Gia \xC2n","Gia \u0110\u1EA1o","Gia \u0110\u1EE9c","Giang Lam","Giang Nam","Giang S\u01A1n","Giang Thanh","Giang Thi\xEAn","Giao H\u01B0\u1EDFng","Giao Ki\u1EC1u","Giao Linh","Gi\xE1ng Ng\u1ECDc","Gi\xE1ng Ti\xEAn","Gi\xE1ng Uy\xEAn","Hi\u1EBFu D\u1EE5ng","Hi\u1EBFu Giang","Hi\u1EBFu H\u1EA1nh","Hi\u1EBFu H\u1ECDc","Hi\u1EBFu Khanh","Hi\u1EBFu Li\xEAm","Hi\u1EBFu Minh","Hi\u1EBFu Ngh\u0129a","Hi\u1EBFu Phong","Hi\u1EBFu Th\xF4ng","Hi\u1EC1n Chung","Hi\u1EC1n H\xF2a","Hi\u1EC1n Mai","Hi\u1EC1n Minh","Hi\u1EC1n Nhi","Hi\u1EC1n N\u01B0\u01A1ng","Hi\u1EC1n Th\u1EE5c","Hi\u1EC3u Lam","Hi\u1EC3u V\xE2n","Hi\u1EC7p Dinh","Hi\u1EC7p Hi\u1EC1n","Hi\u1EC7p H\xE0","Hi\u1EC7p H\xE0o","Hi\u1EC7p H\xF2a","Hi\u1EC7p V\u0169","Hoa Li\xEAn","Hoa L\xFD","Hoa Thi\xEAn","Hoa Ti\xEAn","Hoa Tranh","Ho\xE0i An","Ho\xE0i B\u1EAFc","Ho\xE0i Giang","Ho\xE0i H\u01B0\u01A1ng","Ho\xE0i Nam","Ho\xE0i Phong","Ho\xE0i Ph\u01B0\u01A1ng","Ho\xE0i Thanh","Ho\xE0i Th\u01B0\u01A1ng","Ho\xE0i Trang","Ho\xE0i Trung","Ho\xE0i T\xEDn","Ho\xE0i Vi\u1EC7t","Ho\xE0i V\u1EF9","Ho\xE0n Ch\xE2u","Ho\xE0n Ki\u1EBFm","Ho\xE0n Vi","Ho\xE0n V\u0169","Ho\xE0ng C\xFAc","Ho\xE0ng Du\u1EC7","Ho\xE0ng D\u0169ng","Ho\xE0ng Giang","Ho\xE0ng Hi\u1EC7p","Ho\xE0ng H\xE0","Ho\xE0ng H\u1EA3i","Ho\xE0ng Khang","Ho\xE0ng Kh\xF4i","Ho\xE0ng Kh\u1EA3i","Ho\xE0ng Kim","Ho\xE0ng Lan","Ho\xE0ng Linh","Ho\xE0ng Long","Ho\xE0ng L\xE2m","Ho\xE0ng Mai","Ho\xE0ng Minh","Ho\xE0ng Mi\xEAn","Ho\xE0ng M\u1EF9","Ho\xE0ng Nam","Ho\xE0ng Nguy\xEAn","Ho\xE0ng Ng\xF4n","Ho\xE0ng Oanh","Ho\xE0ng Ph\xE1t","Ho\xE0ng Qu\xE2n","Ho\xE0ng Sa","Ho\xE0ng Th\xE1i","Ho\xE0ng Th\u01B0","Ho\xE0ng Vi\u1EC7t","Ho\xE0ng Xu\xE2n","Ho\xE0ng Y\u1EBFn","Ho\xE0ng \xC2n","Ho\u1EA1 Mi","Huy Anh","Huy Chi\u1EC3u","Huy Ho\xE0ng","Huy H\xE0","Huy Kha","Huy Khi\xEAm","Huy Kh\xE1nh","Huy L\u0129nh","Huy Phong","Huy Quang","Huy Th\xE0nh","Huy Th\xF4ng","Huy Tr\xE2n","Huy Tu\u1EA5n","Huy T\u01B0\u1EDDng","Huy Vi\u1EC7t","Huy V\u0169","Huy\u1EC1n Anh","Huy\u1EC1n Di\u1EC7u","Huy\u1EC1n Linh","Huy\u1EC1n Ng\u1ECDc","Huy\u1EC1n Nhi","Huy\u1EC1n Tho\u1EA1i","Huy\u1EC1n Th\u01B0","Huy\u1EC1n Trang","Huy\u1EC1n Tr\xE2m","Huy\u1EC1n Tr\xE2n","Hu\xE2n V\xF5","Hu\u1EC7 An","Hu\u1EC7 H\u01B0\u01A1ng","Hu\u1EC7 H\u1ED3ng","Hu\u1EC7 Lan","Hu\u1EC7 Linh","Hu\u1EC7 L\xE2m","Hu\u1EC7 My","Hu\u1EC7 Ph\u01B0\u01A1ng","Hu\u1EC7 Th\u01B0\u01A1ng","Hu\u1EC7 \xC2n","Hu\u1EF3nh Anh","H\xE0 Giang","H\xE0 H\u1EA3i","H\xE0 Li\xEAn","H\xE0 Mi","H\xE0 My","H\xE0 Nhi","H\xE0 Ph\u01B0\u01A1ng","H\xE0 Thanh","H\xE0 Ti\xEAn","H\xE0m Duy\xEAn","H\xE0m Nghi","H\xE0m Th\u01A1","H\xE0m \xDD","H\xE0o Nghi\u1EC7p","H\xE1n L\xE2m","H\xF2a B\xECnh","H\xF2a Giang","H\xF2a Hi\u1EC7p","H\xF2a H\u1EE3p","H\xF2a L\u1EA1c","H\xF2a Th\xE1i","H\xF9ng Anh","H\xF9ng C\u01B0\u1EDDng","H\xF9ng D\u0169ng","H\xF9ng Ng\u1ECDc","H\xF9ng Phong","H\xF9ng S\u01A1n","H\xF9ng Th\u1ECBnh","H\xF9ng T\u01B0\u1EDDng","H\u01B0ng \u0110\u1EA1o","H\u01B0\u01A1ng Chi","H\u01B0\u01A1ng Giang","H\u01B0\u01A1ng Lan","H\u01B0\u01A1ng Li\xEAn","H\u01B0\u01A1ng Ly","H\u01B0\u01A1ng L\xE2m","H\u01B0\u01A1ng Mai","H\u01B0\u01A1ng Nhi","H\u01B0\u01A1ng Thu","H\u01B0\u01A1ng Th\u1EA3o","H\u01B0\u01A1ng Th\u1EE7y","H\u01B0\u01A1ng Ti\xEAn","H\u01B0\u01A1ng Trang","H\u01B0\u01A1ng Tr\xE0","H\u01B0\u01A1ng Xu\xE2n","H\u01B0\u1EDBng B\xECnh","H\u01B0\u1EDBng D\u01B0\u01A1ng","H\u01B0\u1EDBng Thi\u1EC7n","H\u01B0\u1EDBng Ti\u1EC1n","H\u1EA1 B\u0103ng","H\u1EA1 Giang","H\u1EA1 Ph\u01B0\u01A1ng","H\u1EA1 Ti\xEAn","H\u1EA1 Uy\xEAn","H\u1EA1 Vy","H\u1EA1c C\xFAc","H\u1EA1nh Chi","H\u1EA1nh Dung","H\u1EA1nh Linh","H\u1EA1nh My","H\u1EA1nh Nga","H\u1EA1nh Nh\u01A1n","H\u1EA1nh Ph\u01B0\u01A1ng","H\u1EA1nh San","H\u1EA1nh Th\u1EA3o","H\u1EA1nh Trang","H\u1EA1nh T\u01B0\u1EDDng","H\u1EA1nh Vi","H\u1EA1o Nhi\xEAn","H\u1EA3i Anh","H\u1EA3i B\xECnh","H\u1EA3i B\u1EB1ng","H\u1EA3i Ch\xE2u","H\u1EA3i Duy\xEAn","H\u1EA3i D\u01B0\u01A1ng","H\u1EA3i Giang","H\u1EA3i H\xE0","H\u1EA3i Long","H\u1EA3i L\xFD","H\u1EA3i Mi\xEAn","H\u1EA3i My","H\u1EA3i M\u1EF9","H\u1EA3i Nam","H\u1EA3i Nguy\xEAn","H\u1EA3i Ng\xE2n","H\u1EA3i Nhi","H\u1EA3i Phong","H\u1EA3i Ph\u01B0\u01A1ng","H\u1EA3i Ph\u01B0\u1EE3ng","H\u1EA3i Qu\xE2n","H\u1EA3i San","H\u1EA3i Sinh","H\u1EA3i S\u01A1n","H\u1EA3i Thanh","H\u1EA3i Th\u1EA3o","H\u1EA3i Th\u1EE5y","H\u1EA3i Uy\xEAn","H\u1EA3i Vy","H\u1EA3i V\xE2n","H\u1EA3i Y\u1EBFn","H\u1EA3i \xC2n","H\u1EA3i \u0110\u0103ng","H\u1EA3i \u0110\u01B0\u1EDDng","H\u1EA3o Nhi","H\u1EB1ng Anh","H\u1EB1ng Nga","H\u1ECDa Mi","H\u1ED3 B\u1EAFc","H\u1ED3 Di\u1EC7p","H\u1ED3 Nam","H\u1ED3ng Anh","H\u1ED3ng B\u1EA1ch Th\u1EA3o","H\u1ED3ng Ch\xE2u","H\u1ED3ng Di\u1EC5m","H\u1ED3ng Giang","H\u1ED3ng Hoa","H\u1ED3ng H\xE0","H\u1ED3ng H\u1EA1nh","H\u1ED3ng Khanh","H\u1ED3ng Khu\xEA","H\u1ED3ng Kh\xF4i","H\u1ED3ng Linh","H\u1ED3ng Li\xEAm","H\u1ED3ng Li\xEAn","H\u1ED3ng L\xE2m","H\u1ED3ng L\xE2n","H\u1ED3ng L\u0129nh","H\u1ED3ng Mai","H\u1ED3ng Minh","H\u1ED3ng Nga","H\u1ED3ng Ng\xE2n","H\u1ED3ng Ng\u1ECDc","H\u1ED3ng Nhung","H\u1ED3ng Nhu\u1EADn","H\u1ED3ng Nh\u01B0","H\u1ED3ng Nh\u1EA1n","H\u1ED3ng Nh\u1EADt","H\u1ED3ng Oanh","H\u1ED3ng Ph\xE1t","H\u1ED3ng Ph\xFAc","H\u1ED3ng Ph\u01B0\u01A1ng","H\u1ED3ng Quang","H\u1ED3ng Qu\xFD","H\u1ED3ng Qu\u1EBF","H\u1ED3ng S\u01A1n","H\u1ED3ng Thu","H\u1ED3ng Th\xFAy","H\u1ED3ng Th\u01B0","H\u1ED3ng Th\u1EA3o","H\u1ED3ng Th\u1EAFm","H\u1ED3ng Th\u1ECBnh","H\u1ED3ng Th\u1EE5y","H\u1ED3ng Th\u1EE7y","H\u1ED3ng Tr\xFAc","H\u1ED3ng T\xE2m","H\u1ED3ng Vinh","H\u1ED3ng Vi\u1EC7t","H\u1ED3ng V\xE2n","H\u1ED3ng Xu\xE2n","H\u1ED3ng \u0110i\u1EC7p","H\u1ED3ng \u0110\xE0o","H\u1ED3ng \u0110\u0103ng","H\u1ED3ng \u0110\u1EE9c","H\u1EEFu B\xE0o","H\u1EEFu B\xECnh","H\u1EEFu B\u1EA3o","H\u1EEFu Canh","H\u1EEFu Chi\u1EBFn","H\u1EEFu Ch\xE2u","H\u1EEFu C\u01B0\u01A1ng","H\u1EEFu C\u01B0\u1EDDng","H\u1EEFu C\u1EA3nh","H\u1EEFu Hi\u1EC7p","H\u1EEFu Ho\xE0ng","H\u1EEFu H\xF9ng","H\u1EEFu H\u1EA1nh","H\u1EEFu Khang","H\u1EEFu Khanh","H\u1EEFu Kho\xE1t","H\u1EEFu Kh\xF4i","H\u1EEFu Long","H\u1EEFu L\u01B0\u01A1ng","H\u1EEFu Minh","H\u1EEFu Nam","H\u1EEFu Ngh\u0129a","H\u1EEFu Ngh\u1ECB","H\u1EEFu Ph\u01B0\u1EDBc","H\u1EEFu Thi\u1EC7n","H\u1EEFu Th\u1EAFng","H\u1EEFu Th\u1ECD","H\u1EEFu Th\u1ED1ng","H\u1EEFu Th\u1EF1c","H\u1EEFu To\xE0n","H\u1EEFu Trung","H\u1EEFu Tr\xE1c","H\u1EEFu Tr\xED","H\u1EEFu T\xE0i","H\u1EEFu T\xE2m","H\u1EEFu T\xE2n","H\u1EEFu T\u01B0\u1EDDng","H\u1EEFu T\u1EEB","H\u1EEFu V\u0129nh","H\u1EEFu V\u01B0\u1EE3ng","H\u1EEFu \u0110\u1EA1t","H\u1EEFu \u0110\u1ECBnh","Khai Minh","Khang Ki\u1EC7n","Khi\u1EBFt Linh","Khi\u1EBFt T\xE2m","Khoa Tr\u01B0\u1EDFng","Khuy\u1EBFn H\u1ECDc","Khu\xEA Trung","Kh\xE1nh An","Kh\xE1nh B\xECnh","Kh\xE1nh Chi","Kh\xE1nh Duy","Kh\xE1nh Giang","Kh\xE1nh Giao","Kh\xE1nh Ho\xE0n","Kh\xE1nh Ho\xE0ng","Kh\xE1nh Huy","Kh\xE1nh Huy\u1EC1n","Kh\xE1nh H\xE0","Kh\xE1nh H\xF2a","Kh\xE1nh H\u1EA3i","Kh\xE1nh H\u1EB1ng","Kh\xE1nh H\u1ED9i","Kh\xE1nh Linh","Kh\xE1nh Ly","Kh\xE1nh Mai","Kh\xE1nh Minh","Kh\xE1nh My","Kh\xE1nh Nam","Kh\xE1nh Ng\xE2n","Kh\xE1nh Ng\u1ECDc","Kh\xE1nh Quy\xEAn","Kh\xE1nh Qu\u1EF3nh","Kh\xE1nh Th\u1EE7y","Kh\xE1nh Trang","Kh\xE1nh Vi","Kh\xE1nh Vy","Kh\xE1nh V\xE2n","Kh\xE1nh V\u0103n","Kh\xE1nh \u0110an","Kh\xF4i Nguy\xEAn","Kh\xF4i V\u0129","Kh\xFAc Lan","Kh\u01B0\u01A1ng Duy","Kh\u1EA3 Khanh","Kh\u1EA3 T\xFA","Kh\u1EA3 \xC1i","Kh\u1EA3i Ca","Kh\u1EA3i H\xE0","Kh\u1EA3i H\xF2a","Kh\u1EA3i Tu\u1EA5n","Kh\u1EA3i T\xE2m","Kh\u1EAFc Anh","Kh\u1EAFc C\xF4ng","Kh\u1EAFc Duy","Kh\u1EAFc D\u0169ng","Kh\u1EAFc K\u1EF7","Kh\u1EAFc Minh","Kh\u1EAFc Ninh","Kh\u1EAFc Th\xE0nh","Kh\u1EAFc Tri\u1EC7u","Kh\u1EAFc Tr\u1ECDng","Kh\u1EAFc Tu\u1EA5n","Kh\u1EAFc Vi\u1EC7t","Kh\u1EAFc V\u0169","Kh\u1EDFi Phong","Kim Anh","Kim Chi","Kim C\u01B0\u01A1ng","Kim Dung","Kim Duy\xEAn","Kim Hoa","Kim Ho\xE0ng","Kim H\u01B0\u01A1ng","Kim Khanh","Kim Khuy\xEAn","Kim Kh\xE1nh","Kim Lan","Kim Li\xEAn","Kim Loan","Kim Long","Kim Ly","Kim Mai","Kim Ng\xE2n","Kim Ng\u1ECDc","Kim Oanh","Kim Ph\xFA","Kim Ph\u01B0\u1EE3ng","Kim Quy\xEAn","Kim Sa","Kim S\u01A1n","Kim Thanh","Kim Thoa","Kim Thu","Kim Thy","Kim Th\xF4ng","Kim Th\u01B0","Kim Th\u1EA3o","Kim Th\u1ECBnh","Kim Th\u1EE7y","Kim To\xE0n","Kim Trang","Kim Tuy\u1EBFn","Kim Tuy\u1EBFt","Kim Tuy\u1EC1n","Kim V\u01B0\u1EE3ng","Kim Xuy\u1EBFn","Kim Xu\xE2n","Kim Y\u1EBFn","Kim \xC1nh","Kim \u0110an","Ki\xEAn B\xECnh","Ki\xEAn C\u01B0\u1EDDng","Ki\xEAn Giang","Ki\xEAn L\xE2m","Ki\xEAn Trung","Ki\u1EBFn B\xECnh","Ki\u1EBFn V\u0103n","Ki\u1EBFn \u0110\u1EE9c","Ki\u1EBFt H\u1ED3ng","Ki\u1EBFt Trinh","Ki\u1EC1u Anh","Ki\u1EC1u Di\u1EC5m","Ki\u1EC1u Dung","Ki\u1EC1u Giang","Ki\u1EC1u Hoa","Ki\u1EC1u H\u1EA1nh","Ki\u1EC1u Khanh","Ki\u1EC1u Loan","Ki\u1EC1u Mai","Ki\u1EC1u Minh","Ki\u1EC1u M\u1EF9","Ki\u1EC1u Nga","Ki\u1EC1u Nguy\u1EC7t","Ki\u1EC1u N\u01B0\u01A1ng","Ki\u1EC1u Thu","Ki\u1EC1u Trang","Ki\u1EC1u Trinh","Ki\u1EC7t V\xF5","K\u1EF3 Anh","K\u1EF3 Di\u1EC7u","K\u1EF3 Duy\xEAn","K\u1EF3 V\xF5","Lam Giang","Lam H\xE0","Lam Kh\xEA","Lam Ng\u1ECDc","Lam Ph\u01B0\u01A1ng","Lam Tuy\u1EC1n","Lan Anh","Lan Chi","Lan H\u01B0\u01A1ng","Lan Khu\xEA","Lan Ng\u1ECDc","Lan Nhi","Lan Ph\u01B0\u01A1ng","Lan Th\u01B0\u01A1ng","Lan Tr\xFAc","Lan Vy","Linh Chi","Linh Ch\xE2u","Linh Duy\xEAn","Linh Giang","Linh H\xE0","Linh Lan","Linh Nhi","Linh Ph\u01B0\u01A1ng","Linh Ph\u01B0\u1EE3ng","Linh San","Linh Trang","Linh \u0110an","Li\xEAn Chi","Li\xEAn Hoa","Li\xEAn H\u01B0\u01A1ng","Li\xEAn Ki\u1EC7t","Li\xEAn Nh\u01B0","Li\xEAn Ph\u01B0\u01A1ng","Li\xEAn Tr\xE2n","Li\u1EC5u Oanh","Loan Ch\xE2u","Long Giang","Long Qu\xE2n","Long V\u1ECBnh","Ly Ch\xE2u","L\xE2m D\u0169ng","L\xE2m Nhi","L\xE2m Oanh","L\xE2m Tr\u01B0\u1EDDng","L\xE2m Tuy\u1EC1n","L\xE2m T\u01B0\u1EDDng","L\xE2m Uy\xEAn","L\xE2m Vi\xEAn","L\xE2m V\u0169","L\xE2m \u0110\u1ED3ng","L\xEA Qu\u1EF3nh","L\u01B0u Ly","L\u01B0\u01A1ng Quy\u1EC1n","L\u01B0\u01A1ng Thi\u1EC7n","L\u01B0\u01A1ng Tuy\u1EC1n","L\u01B0\u01A1ng T\xE0i","L\u1EA1c Nh\xE2n","L\u1EA1c Ph\xFAc","L\u1EADp Nghi\u1EC7p","L\u1EADp Th\xE0nh","L\u1EC7 B\u0103ng","L\u1EC7 Chi","L\u1EC7 Giang","L\u1EC7 Hoa","L\u1EC7 Huy\u1EC1n","L\u1EC7 Khanh","L\u1EC7 Nga","L\u1EC7 Nhi","L\u1EC7 Quy\xEAn","L\u1EC7 Qu\xE2n","L\u1EC7 Thanh","L\u1EC7 Thu","L\u1EC7 Th\u1EE7y","L\u1ED9c Uy\xEAn","L\u1ED9c Uy\u1EC3n","L\u1EE5c B\xECnh","Mai Anh","Mai Chi","Mai Ch\xE2u","Mai Hi\u1EC1n","Mai H\xE0","Mai H\u01B0\u01A1ng","Mai H\u1EA1","Mai Khanh","Mai Kh\xF4i","Mai Lan","Mai Linh","Mai Li\xEAn","Mai Loan","Mai Ly","Mai Nhi","Mai Ph\u01B0\u01A1ng","Mai Quy\xEAn","Mai Thanh","Mai Thu","Mai Thy","Mai Th\u1EA3o","Mai Trinh","Mai T\xE2m","Mai Vy","Minh An","Minh Anh","Minh Ch\xE2u","Minh C\u1EA3nh","Minh Danh","Minh Duy\xEAn","Minh D\xE2n","Minh D\u0169ng","Minh Giang","Minh Hi\xEAn","Minh Hi\u1EBFu","Minh Hi\u1EC1n","Minh Ho\xE0ng","Minh Huy","Minh Huy\u1EC1n","Minh Hu\u1EA5n","Minh Hu\u1EC7","Minh H\xE0","Minh H\xE0o","Minh H\xF2a","Minh H\xF9ng","Minh H\u01B0ng","Minh H\u01B0\u01A1ng","Minh H\u1EA1nh","Minh H\u1EA3i","Minh H\u1EB1ng","Minh H\u1ED3ng","Minh H\u1EF7","Minh Khai","Minh Khang","Minh Khi\u1EBFu","Minh Khu\xEA","Minh Kh\xE1nh","Minh Kh\xF4i","Minh Ki\u1EC7t","Minh K\u1EF3","Minh Loan","Minh L\xFD","Minh Minh","Minh M\u1EABn","Minh Ngh\u0129a","Minh Nguy\u1EC7t","Minh Ng\u1ECDc","Minh Nhi","Minh Nhu","Minh Nh\xE2n","Minh Nh\u01B0","Minh Nh\u1EADt","Minh Ph\u01B0\u01A1ng","Minh Ph\u01B0\u1EE3ng","Minh Quang","Minh Qu\xE2n","Minh Qu\u1ED1c","Minh S\u01A1n","Minh Thi\u1EC7n","Minh Thu","Minh Thu\u1EADn","Minh Th\xE1i","Minh Th\xF4ng","Minh Th\xFAy","Minh Th\u01B0","Minh Th\u01B0\u01A1ng","Minh Th\u1EA1c","Minh Th\u1EA3o","Minh Th\u1EAFng","Minh Th\u1EE7y","Minh Ti\u1EBFn","Minh To\xE0n","Minh Trang","Minh Tri\u1EBFt","Minh Tri\u1EC7u","Minh Trung","Minh Tr\xED","Minh Tuy\u1EBFt","Minh Tu\u1EA5n","Minh Tu\u1EC7","Minh T\xE2m","Minh T\xE2n","Minh T\xFA","Minh Uy\xEAn","Minh Vu","Minh Vy","Minh V\u0169","Minh V\u01B0\u01A1ng","Minh Xu\xE2n","Minh Y\u1EBFn","Minh \xC2n","Minh \u0110an","Minh \u0110\u1EA1t","Minh \u0110\u1EE9c","M\u1EA1nh C\u01B0\u01A1ng","M\u1EA1nh C\u01B0\u1EDDng","M\u1EA1nh D\u0169ng","M\u1EA1nh H\xF9ng","M\u1EA1nh Nghi\xEAm","M\u1EA1nh Qu\u1EF3nh","M\u1EA1nh Thi\u1EC7n","M\u1EA1nh Th\u1EAFng","M\u1EA1nh Tr\xECnh","M\u1EA1nh Tr\u01B0\u1EDDng","M\u1EA1nh Tu\u1EA5n","M\u1EA1nh T\u01B0\u1EDDng","M\u1EA1nh T\u1EA5n","M\u1EA1nh \u0110\xECnh","M\u1EADu Xu\xE2n","M\u1ED9c Mi\xEAn","M\u1ED9ng Gi\xE1c","M\u1ED9ng Hoa","M\u1ED9ng Ho\xE0n","M\u1ED9ng H\u01B0\u01A1ng","M\u1ED9ng H\u1EB1ng","M\u1ED9ng Lan","M\u1ED9ng Li\u1EC5u","M\u1ED9ng Long","M\u1ED9ng L\xE2m","M\u1ED9ng Nguy\u1EC7t","M\u1ED9ng Nhi","M\u1ED9ng Qu\u1EF3nh","M\u1ED9ng Thi","M\u1ED9ng Thu","M\u1ED9ng Tuy\u1EC1n","M\u1ED9ng Vi","M\u1ED9ng Vy","M\u1ED9ng V\xE2n","M\u1ED9ng \u0110i\u1EC7p","M\u1EF9 Anh","M\u1EF9 Di\u1EC5m","M\u1EF9 Dung","M\u1EF9 Duy\xEAn","M\u1EF9 Hi\u1EC7p","M\u1EF9 Ho\xE0n","M\u1EF9 Huy\u1EC1n","M\u1EF9 Hu\u1EC7","M\u1EF9 H\u01B0\u1EDDng","M\u1EF9 H\u1EA1nh","M\u1EF9 Khuy\xEAn","M\u1EF9 Ki\u1EC1u","M\u1EF9 Lan","M\u1EF9 Loan","M\u1EF9 L\u1EC7","M\u1EF9 L\u1EE3i","M\u1EF9 Nga","M\u1EF9 Ng\u1ECDc","M\u1EF9 Nhi","M\u1EF9 Nh\xE2n","M\u1EF9 N\u01B0\u01A1ng","M\u1EF9 Ph\u01B0\u01A1ng","M\u1EF9 Ph\u01B0\u1EE3ng","M\u1EF9 Ph\u1EE5ng","M\u1EF9 Thu\u1EA7n","M\u1EF9 Thu\u1EADn","M\u1EF9 Trang","M\u1EF9 Tr\xE2m","M\u1EF9 T\xE2m","M\u1EF9 Uy\xEAn","M\u1EF9 V\xE2n","M\u1EF9 Xu\xE2n","M\u1EF9 Y\u1EBFn","Nam An","Nam D\u01B0\u01A1ng","Nam H\u01B0ng","Nam H\u1EA3i","Nam L\u1ED9c","Nam Nh\u1EADt","Nam Ninh","Nam Phi","Nam Ph\u01B0\u01A1ng","Nam S\u01A1n","Nam Thanh","Nam Th\xF4ng","Nam T\xFA","Nam Vi\u1EC7t","Nghi Dung","Nghi Minh","Nghi Xu\xE2n","Ngh\u0129a D\u0169ng","Ngh\u0129a H\xF2a","Ngh\u1ECB L\u1EF1c","Ngh\u1ECB Quy\u1EC1n","Nguy\xEAn B\u1EA3o","Nguy\xEAn B\u1ED5ng","Nguy\xEAn Giang","Nguy\xEAn Gi\xE1p","Nguy\xEAn H\u1EA1nh","Nguy\xEAn H\u1ED3ng","Nguy\xEAn Khang","Nguy\xEAn Kh\xF4i","Nguy\xEAn L\u1ED9c","Nguy\xEAn Nh\xE2n","Nguy\xEAn Phong","Nguy\xEAn S\u1EED","Nguy\xEAn Th\u1EA3o","Nguy\xEAn V\u0103n","Nguy\xEAn \u0110an","Nguy\u1EBFt \xC1nh","Nguy\u1EC5n H\u1EA3i An","Nguy\u1EC7t Anh","Nguy\u1EC7t C\xE1t","Nguy\u1EC7t C\u1EA7m","Nguy\u1EC7t H\xE0","Nguy\u1EC7t H\u1ED3ng","Nguy\u1EC7t Lan","Nguy\u1EC7t Minh","Nguy\u1EC7t Nga","Nguy\u1EC7t Qu\u1EBF","Nguy\u1EC7t Uy\u1EC3n","Nguy\u1EC7t \xC1nh","Ng\xE2n Anh","Ng\xE2n H\xE0","Ng\xE2n Thanh","Ng\xE2n Tr\xFAc","Ng\u1ECDc Anh","Ng\u1ECDc B\xEDch","Ng\u1ECDc C\u01B0\u1EDDng","Ng\u1ECDc C\u1EA3nh","Ng\u1ECDc C\u1EA7m","Ng\u1ECDc Danh","Ng\u1ECDc Di\u1EC7p","Ng\u1ECDc Dung","Ng\u1ECDc D\u0169ng","Ng\u1ECDc Hi\u1EC1n","Ng\u1ECDc Hi\u1EC3n","Ng\u1ECDc Hoa","Ng\u1ECDc Hoan","Ng\u1ECDc Ho\xE0n","Ng\u1ECDc Huy","Ng\u1ECDc Huy\u1EC1n","Ng\u1ECDc Hu\u1EC7","Ng\u1ECDc H\xE0","Ng\u1ECDc H\xE2n","Ng\u1ECDc H\u1EA1","Ng\u1ECDc H\u1EA1nh","Ng\u1ECDc H\u1EA3i","Ng\u1ECDc H\u1EB1ng","Ng\u1ECDc Khang","Ng\u1ECDc Khanh","Ng\u1ECDc Khu\xEA","Ng\u1ECDc Kh\xE1nh","Ng\u1ECDc Kh\xF4i","Ng\u1ECDc Kh\u01B0\u01A1ng","Ng\u1ECDc Lai","Ng\u1ECDc Lam","Ng\u1ECDc Lan","Ng\u1ECDc Linh","Ng\u1ECDc Li\xEAn","Ng\u1ECDc Loan","Ng\u1ECDc Ly","Ng\u1ECDc L\xE2m","Ng\u1ECDc L\xE2n","Ng\u1ECDc L\xFD","Ng\u1ECDc L\u1EC7","Ng\u1ECDc Mai","Ng\u1ECDc Minh","Ng\u1ECDc Ng\u1EA1n","Ng\u1ECDc Nhi","Ng\u1ECDc N\u1EEF","Ng\u1ECDc Oanh","Ng\u1ECDc Ph\u1EE5ng","Ng\u1ECDc Quang","Ng\u1ECDc Quy\xEAn","Ng\u1ECDc Qu\u1EBF","Ng\u1ECDc Qu\u1EF3nh","Ng\u1ECDc San","Ng\u1ECDc S\u01A1n","Ng\u1ECDc S\u01B0\u01A1ng","Ng\u1ECDc Thi","Ng\u1ECDc Thi\u1EC7n","Ng\u1ECDc Thu\u1EADn","Ng\u1ECDc Thy","Ng\u1ECDc Th\u01A1","Ng\u1ECDc Th\u1EA1ch","Ng\u1ECDc Th\u1ECD","Ng\u1ECDc Ti\u1EC3n","Ng\u1ECDc Trinh","Ng\u1ECDc Tr\xE2m","Ng\u1ECDc Tr\u1EE5","Ng\u1ECDc Tuy\u1EBFt","Ng\u1ECDc Tu\u1EA5n","Ng\u1ECDc T\xE2m","Ng\u1ECDc T\xFA","Ng\u1ECDc Uy\xEAn","Ng\u1ECDc Uy\u1EC3n","Ng\u1ECDc Vy","Ng\u1ECDc V\xE2n","Ng\u1ECDc Y\u1EBFn","Ng\u1ECDc \xC1i","Ng\u1ECDc \xC1nh","Ng\u1ECDc \u0110i\u1EC7p","Ng\u1ECDc \u0110o\xE0n","Ng\u1ECDc \u0110\xE0n","Ng\u1ECDc \u0110\xE0o","Ng\u1ECDc \u1EA8n","Nhan H\u1ED3ng","Nh\xE2n Nguy\xEAn","Nh\xE2n S\xE2m","Nh\xE2n T\u1EEB","Nh\xE2n V\u0103n","Nh\xE3 H\u01B0\u01A1ng","Nh\xE3 H\u1ED3ng","Nh\xE3 Khanh","Nh\xE3 L\xFD","Nh\xE3 Mai","Nh\xE3 S\u01B0\u01A1ng","Nh\xE3 Thanh","Nh\xE3 Trang","Nh\xE3 Tr\xFAc","Nh\xE3 Uy\xEAn","Nh\xE3 Y\u1EBFn","Nh\xE3 \xDD","Nh\u01B0 Anh","Nh\u01B0 B\u1EA3o","Nh\u01B0 Hoa","Nh\u01B0 H\u1EA3o","Nh\u01B0 H\u1ED3ng","Nh\u01B0 Khang","Nh\u01B0 Loan","Nh\u01B0 Mai","Nh\u01B0 Ng\xE0","Nh\u01B0 Ng\u1ECDc","Nh\u01B0 Ph\u01B0\u01A1ng","Nh\u01B0 Qu\xE2n","Nh\u01B0 Qu\u1EF3nh","Nh\u01B0 Th\u1EA3o","Nh\u01B0 Tr\xE2n","Nh\u01B0 T\xE2m","Nh\u01B0 \xDD","Nh\u1EA5t Th\u01B0\u01A1ng","Nh\u1EA5t Ti\u1EBFn","Nh\u1EADt B\u1EA3o Long","Nh\u1EADt Duy","Nh\u1EADt D\u0169ng","Nh\u1EADt D\u1EA1","Nh\u1EADt Ho\xE0ng","Nh\u1EADt Huy","Nh\u1EADt H\xE0","Nh\u1EADt H\xF2a","Nh\u1EADt H\xF9ng","Nh\u1EADt H\u1EA1","Nh\u1EADt H\u1ED3ng","Nh\u1EADt Kh\u01B0\u01A1ng","Nh\u1EADt Lan","Nh\u1EADt Linh","Nh\u1EADt L\u1EC7","Nh\u1EADt Mai","Nh\u1EADt Minh","Nh\u1EADt Nam","Nh\u1EADt Ph\u01B0\u01A1ng","Nh\u1EADt Quang","Nh\u1EADt Qu\xE2n","Nh\u1EADt Qu\u1ED1c","Nh\u1EADt Th\u1ECBnh","Nh\u1EADt Ti\u1EBFn","Nh\u1EADt T\u1EA5n","Nh\u1EADt \xC1nh","Ni\u1EC7m Nhi\xEAn","Oanh Th\u01A1","Oanh V\u0169","Phi C\u01B0\u1EDDng","Phi Ho\xE0ng","Phi H\xF9ng","Phi H\u1EA3i","Phi Khanh","Phi Long","Phi Nhung","Phi Nh\u1EA1n","Phi Phi","Phi Ph\u01B0\u1EE3ng","Phi \u0110i\u1EC7p","Phong Ch\xE2u","Phong Dinh","Phong Lan","Phong \u0110\u1ED9","Ph\xFA B\xECnh","Ph\xFA Hi\u1EC7p","Ph\xFA H\xF9ng","Ph\xFA H\u01B0ng","Ph\xFA H\u1EA3i","Ph\xFA Th\u1ECBnh","Ph\xFA Th\u1ECD","Ph\xFA Th\u1EDDi","Ph\xFA \xC2n","Ph\xFAc C\u01B0\u1EDDng","Ph\xFAc Duy","Ph\xFAc H\xF2a","Ph\xFAc H\u01B0ng","Ph\xFAc Khang","Ph\xFAc L\xE2m","Ph\xFAc Nguy\xEAn","Ph\xFAc Sinh","Ph\xFAc Th\u1ECBnh","Ph\xFAc T\xE2m","Ph\xFAc \u0110i\u1EC1n","Ph\u01B0\u01A1ng An","Ph\u01B0\u01A1ng Anh","Ph\u01B0\u01A1ng Chi","Ph\u01B0\u01A1ng Ch\xE2u","Ph\u01B0\u01A1ng Di\u1EC5m","Ph\u01B0\u01A1ng Dung","Ph\u01B0\u01A1ng Giang","Ph\u01B0\u01A1ng Hi\u1EC1n","Ph\u01B0\u01A1ng Hoa","Ph\u01B0\u01A1ng H\u1EA1nh","Ph\u01B0\u01A1ng Lan","Ph\u01B0\u01A1ng Linh","Ph\u01B0\u01A1ng Li\xEAn","Ph\u01B0\u01A1ng Loan","Ph\u01B0\u01A1ng Mai","Ph\u01B0\u01A1ng Nam","Ph\u01B0\u01A1ng Nghi","Ph\u01B0\u01A1ng Ng\u1ECDc","Ph\u01B0\u01A1ng Nhi","Ph\u01B0\u01A1ng Nhung","Ph\u01B0\u01A1ng Phi","Ph\u01B0\u01A1ng Ph\u01B0\u01A1ng","Ph\u01B0\u01A1ng Quy\xEAn","Ph\u01B0\u01A1ng Qu\xE2n","Ph\u01B0\u01A1ng Qu\u1EBF","Ph\u01B0\u01A1ng Qu\u1EF3nh","Ph\u01B0\u01A1ng Thanh","Ph\u01B0\u01A1ng Thi","Ph\u01B0\u01A1ng Th\xF9y","Ph\u01B0\u01A1ng Th\u1EA3o","Ph\u01B0\u01A1ng Th\u1EC3","Ph\u01B0\u01A1ng Th\u1EE7y","Ph\u01B0\u01A1ng Trang","Ph\u01B0\u01A1ng Trinh","Ph\u01B0\u01A1ng Tri\u1EC1u","Ph\u01B0\u01A1ng Tr\xE0","Ph\u01B0\u01A1ng Tr\xE2m","Ph\u01B0\u01A1ng Tr\u1EA1ch","Ph\u01B0\u01A1ng T\xE2m","Ph\u01B0\u01A1ng Uy\xEAn","Ph\u01B0\u01A1ng Y\u1EBFn","Ph\u01B0\u1EDBc An","Ph\u01B0\u1EDBc B\xECnh","Ph\u01B0\u1EDBc Hu\u1EC7","Ph\u01B0\u1EDBc L\u1ED9c","Ph\u01B0\u1EDBc Nguy\xEAn","Ph\u01B0\u1EDBc Nh\xE2n","Ph\u01B0\u1EDBc S\u01A1n","Ph\u01B0\u1EDBc Thi\u1EC7n","Ph\u01B0\u1EE3ng B\xEDch","Ph\u01B0\u1EE3ng Li\xEAn","Ph\u01B0\u1EE3ng Loan","Ph\u01B0\u1EE3ng Long","Ph\u01B0\u1EE3ng L\u1EC7","Ph\u01B0\u1EE3ng Nga","Ph\u01B0\u1EE3ng Nhi","Ph\u01B0\u1EE3ng Ti\xEAn","Ph\u01B0\u1EE3ng Uy\xEAn","Ph\u01B0\u1EE3ng Vy","Ph\u01B0\u1EE3ng V\u0169","Ph\u1EE5c L\u1EC5","Ph\u1EE5ng Vi\u1EC7t","Ph\u1EE5ng Y\u1EBFn","Quang Anh","Quang B\u1EEDu","Quang Danh","Quang D\u0169ng","Quang D\u01B0\u01A1ng","Quang Huy","Quang H\xE0","Quang H\xF2a","Quang H\xF9ng","Quang H\u01B0ng","Quang H\u1EA3i","Quang H\u1EEFu","Quang Khanh","Quang Kh\u1EA3i","Quang Linh","Quang L\xE2m","Quang L\xE2n","Quang L\u1ED9c","Quang Minh","Quang Nh\xE2n","Quang Nh\u1EADt","Quang Ninh","Quang S\xE1ng","Quang Thi\xEAn","Quang Thu\u1EADn","Quang Th\xE1i","Quang Th\u1EA1ch","Quang Th\u1EAFng","Quang Th\u1ECBnh","Quang Tri\u1EC1u","Quang Tri\u1EC7u","Quang Trung","Quang Tr\u01B0\u1EDDng","Quang Tr\u1ECDng","Quang Tu\u1EA5n","Quang T\xE0i","Quang T\xFA","Quang Vinh","Quang V\u0169","Quang Xu\xE2n","Quang \u0110\u1EA1t","Quang \u0110\u1EE9c","Quy\u1EBFt Th\u1EAFng","Qu\xE2n D\u01B0\u01A1ng","Qu\xFD Kh\xE1nh","Qu\xFD V\u0129nh","Qu\u1EA3ng Th\xF4ng","Qu\u1EA3ng \u0110\u1EA1i","Qu\u1EA3ng \u0110\u1EA1t","Qu\u1EBF Anh","Qu\u1EBF Chi","Qu\u1EBF Linh","Qu\u1EBF L\xE2m","Qu\u1EBF Ph\u01B0\u01A1ng","Qu\u1EBF Thu","Qu\u1ED1c Anh","Qu\u1ED1c B\xECnh","Qu\u1ED1c B\u1EA3o","Qu\u1ED1c Hi\u1EC1n","Qu\u1ED1c Hi\u1EC3n","Qu\u1ED1c Ho\xE0i","Qu\u1ED1c Ho\xE0ng","Qu\u1ED1c Huy","Qu\u1ED1c H\xF2a","Qu\u1ED1c H\xF9ng","Qu\u1ED1c H\u01B0ng","Qu\u1ED1c H\u1EA1nh","Qu\u1ED1c H\u1EA3i","Qu\u1ED1c Kh\xE1nh","Qu\u1ED1c Minh","Qu\u1ED1c M\u1EA1nh","Qu\u1ED1c M\u1EF9","Qu\u1ED1c Phong","Qu\u1ED1c Ph\u01B0\u01A1ng","Qu\u1ED1c Quang","Qu\u1ED1c Qu\xE2n","Qu\u1ED1c Qu\xFD","Qu\u1ED1c Thi\u1EC7n","Qu\u1ED1c Th\xE0nh","Qu\u1ED1c Th\xF4ng","Qu\u1ED1c Th\u1EAFng","Qu\u1ED1c Th\u1ECBnh","Qu\u1ED1c Ti\u1EBFn","Qu\u1ED1c To\u1EA3n","Qu\u1ED1c Trung","Qu\u1ED1c Tr\u01B0\u1EDDng","Qu\u1ED1c Tr\u1EE5","Qu\u1ED1c Tu\u1EA5n","Qu\u1ED1c Vinh","Qu\u1ED1c Vi\u1EC7t","Qu\u1ED1c V\u0103n","Qu\u1ED1c V\u0169","Qu\u1ED1c \u0110i\u1EC1n","Qu\u1ED1c \u0110\u1EA1i","Qu\u1EF3nh Anh","Qu\u1EF3nh Chi","Qu\u1EF3nh Dao","Qu\u1EF3nh Dung","Qu\u1EF3nh Giang","Qu\u1EF3nh Giao","Qu\u1EF3nh Hoa","Qu\u1EF3nh H\xE0","Qu\u1EF3nh H\u01B0\u01A1ng","Qu\u1EF3nh Lam","Qu\u1EF3nh Li\xEAn","Qu\u1EF3nh L\xE2m","Qu\u1EF3nh Nga","Qu\u1EF3nh Ng\xE2n","Qu\u1EF3nh Nhi","Qu\u1EF3nh Nhung","Qu\u1EF3nh Nh\u01B0","Qu\u1EF3nh Ph\u01B0\u01A1ng","Qu\u1EF3nh Sa","Qu\u1EF3nh Thanh","Qu\u1EF3nh Th\u01A1","Qu\u1EF3nh Ti\xEAn","Qu\u1EF3nh Trang","Qu\u1EF3nh Tr\xE2m","Qu\u1EF3nh V\xE2n","Sao B\u0103ng","Sao Mai","Song K\xEA","Song Lam","Song Oanh","Song Th\u01B0","S\xF4ng H\xE0","S\xF4ng H\u01B0\u01A1ng","S\u0129 Ho\xE0ng","S\u01A1n Ca","S\u01A1n D\u01B0\u01A1ng","S\u01A1n Giang","S\u01A1n H\xE0","S\u01A1n H\u1EA3i","S\u01A1n L\xE2m","S\u01A1n Quy\u1EC1n","S\u01A1n Qu\xE2n","S\u01A1n Trang","S\u01A1n Tuy\u1EC1n","S\u01A1n T\xF9ng","S\u01B0\u01A1ng S\u01B0\u01A1ng","S\u1EF9 Ho\xE0ng","S\u1EF9 Ph\xFA","S\u1EF9 Th\u1EF1c","S\u1EF9 \u0110an","Thanh B\xECnh","Thanh D\xE2n","Thanh Giang","Thanh Hi\u1EBFu","Thanh Hi\u1EC1n","Thanh Hoa","Thanh Huy","Thanh Huy\u1EC1n","Thanh H\xE0","Thanh H\xE0o","Thanh H\u01B0\u01A1ng","Thanh H\u01B0\u1EDDng","Thanh H\u1EA1nh","Thanh H\u1EA3i","Thanh H\u1EA3o","Thanh H\u1EADu","Thanh H\u1EB1ng","Thanh H\u1ED3ng","Thanh Ki\xEAn","Thanh Ki\u1EC1u","Thanh Lam","Thanh Lan","Thanh Li\xEAm","Thanh Loan","Thanh Long","Thanh L\xE2m","Thanh Mai","Thanh Minh","Thanh M\u1EABn","Thanh Nga","Thanh Nguy\xEAn","Thanh Ng\xE2n","Thanh Ng\u1ECDc","Thanh Nhung","Thanh Nh\xE0n","Thanh Nh\xE3","Thanh Phi","Thanh Phong","Thanh Ph\u01B0\u01A1ng","Thanh Quang","Thanh S\u01A1n","Thanh Thanh","Thanh Thi\xEAn","Thanh Thu","Thanh Thu\u1EADn","Thanh Th\xFAy","Thanh Th\u01B0","Thanh Th\u1EA3o","Thanh Th\u1EBF","Thanh Th\u1EE7y","Thanh To\xE0n","Thanh To\u1EA3n","Thanh Trang","Thanh Trung","Thanh Tr\xFAc","Thanh Tuy\u1EBFt","Thanh Tuy\u1EC1n","Thanh Tu\u1EA5n","Thanh T\xE2m","Thanh T\xF9ng","Thanh T\xFA","Thanh T\u1ECBnh","Thanh Uy\xEAn","Thanh Vinh","Thanh Vi\u1EC7t","Thanh Vy","Thanh V\xE2n","Thanh V\u0169","Thanh Xu\xE2n","Thanh Y\u1EBFn","Thanh \u0110an","Thanh \u0110o\xE0n","Thanh \u0110\u1EA1o","Thi C\u1EA7m","Thi Ng\xF4n","Thi Thi","Thi Xu\xE2n","Thi Y\u1EBFn","Thi\xEAn An","Thi\xEAn B\u1EEDu","Thi\xEAn Di","Thi\xEAn Duy\xEAn","Thi\xEAn Giang","Thi\xEAn H\xE0","Thi\xEAn H\u01B0ng","Thi\xEAn H\u01B0\u01A1ng","Thi\xEAn Kh\xE1nh","Thi\xEAn Kim","Thi\xEAn Lam","Thi\xEAn Lan","Thi\xEAn L\u01B0\u01A1ng","Thi\xEAn L\u1EA1c","Thi\xEAn Mai","Thi\xEAn M\u1EA1nh","Thi\xEAn M\u1EF9","Thi\xEAn Nga","Thi\xEAn N\u01B0\u01A1ng","Thi\xEAn Ph\xFA","Thi\xEAn Ph\u01B0\u01A1ng","Thi\xEAn Thanh","Thi\xEAn Th\xEAu","Thi\xEAn Th\u01B0","Thi\xEAn Th\u1EA3o","Thi\xEAn Trang","Thi\xEAn Tr\xED","Thi\xEAn Tuy\u1EC1n","Thi\xEAn \xC2n","Thi\xEAn \u0110\u1EE9c","Thi\u1EBFu Anh","Thi\u1EBFu C\u01B0\u1EDDng","Thi\u1EBFu Mai","Thi\u1EC1u Ly","Thi\u1EC7n D\u0169ng","Thi\u1EC7n Giang","Thi\u1EC7n Khi\xEAm","Thi\u1EC7n Lu\xE2n","Thi\u1EC7n L\u01B0\u01A1ng","Thi\u1EC7n Minh","Thi\u1EC7n M\u1EF9","Thi\u1EC7n Ng\xF4n","Thi\u1EC7n Ph\u01B0\u1EDBc","Thi\u1EC7n Sinh","Thi\u1EC7n Thanh","Thi\u1EC7n Ti\xEAn","Thi\u1EC7n T\xE2m","Thi\u1EC7n T\xEDnh","Thi\u1EC7n \xC2n","Thi\u1EC7n \u0110\u1EE9c","Thi\u1EC7u B\u1EA3o","Thu Duy\xEAn","Thu Giang","Thu Hi\u1EC1n","Thu Ho\xE0i","Thu Huy\u1EC1n","Thu Hu\u1EC7","Thu H\xE0","Thu H\u1EADu","Thu H\u1EB1ng","Thu H\u1ED3ng","Thu Linh","Thu Li\xEAn","Thu Loan","Thu Mai","Thu Minh","Thu Nga","Thu Nguy\u1EC7t","Thu Ng\xE0","Thu Ng\xE2n","Thu Ng\u1ECDc","Thu Nhi\xEAn","Thu Oanh","Thu Phong","Thu Ph\u01B0\u01A1ng","Thu Ph\u01B0\u1EE3ng","Thu Sinh","Thu S\u01B0\u01A1ng","Thu Thu\u1EADn","Thu Th\u1EA3o","Thu Th\u1EE7y","Thu Trang","Thu Vi\u1EC7t","Thu V\xE2n","Thu V\u1ECDng","Thu Y\u1EBFn","Thu\u1EA7n H\u1EADu","Thu\u1EADn Anh","Thu\u1EADn H\xF2a","Thu\u1EADn Phong","Thu\u1EADn Ph\u01B0\u01A1ng","Thu\u1EADn Th\xE0nh","Thu\u1EADn To\xE0n","Thy Khanh","Thy Oanh","Thy Tr\xFAc","Thy V\xE2n","Th\xE0nh An","Th\xE0nh Ch\xE2u","Th\xE0nh C\xF4ng","Th\xE0nh Danh","Th\xE0nh Doanh","Th\xE0nh H\xF2a","Th\xE0nh Khi\xEAm","Th\xE0nh Long","Th\xE0nh L\u1EE3i","Th\xE0nh Nguy\xEAn","Th\xE0nh Nh\xE2n","Th\xE0nh Ph\u01B0\u01A1ng","Th\xE0nh Sang","Th\xE0nh Thi\u1EC7n","Th\xE0nh Trung","Th\xE0nh T\xEDn","Th\xE0nh Vinh","Th\xE0nh \xC2n","Th\xE0nh \xDD","Th\xE0nh \u0110\u1EA1t","Th\xE0nh \u0110\u1EC7","Th\xE1i B\xECnh","Th\xE1i Chi","Th\xE1i Duy","Th\xE1i D\u01B0\u01A1ng","Th\xE1i H\xE0","Th\xE1i H\xF2a","Th\xE1i H\u1ED3ng","Th\xE1i Lan","Th\xE1i L\xE2m","Th\xE1i Minh","Th\xE1i Nguy\xEAn","Th\xE1i San","Th\xE1i Sang","Th\xE1i S\u01A1n","Th\xE1i Thanh","Th\xE1i Th\u1EA3o","Th\xE1i T\xE2m","Th\xE1i T\xE2n","Th\xE1i T\u1ED5","Th\xE1i V\xE2n","Th\xE1i \u0110\u1EE9c","Th\xF4ng Minh","Th\xF4ng Tu\u1EC7","Th\xF4ng \u0110\u1EA1t","Th\xF9y Anh","Th\xF9y Dung","Th\xF9y D\u01B0\u01A1ng","Th\xF9y Giang","Th\xF9y Linh","Th\xF9y Mi","Th\xF9y My","Th\xF9y Nhi","Th\xF9y Nh\u01B0","Th\xF9y Oanh","Th\xF9y Uy\xEAn","Th\xF9y V\xE2n","Th\xFAy Anh","Th\xFAy Di\u1EC5m","Th\xFAy Hi\u1EC1n","Th\xFAy Huy\u1EC1n","Th\xFAy H\xE0","Th\xFAy H\u01B0\u01A1ng","Th\xFAy H\u01B0\u1EDDng","Th\xFAy H\u1EA1nh","Th\xFAy H\u1EB1ng","Th\xFAy Ki\u1EC1u","Th\xFAy Li\xEAn","Th\xFAy Li\u1EC5u","Th\xFAy Loan","Th\xFAy Mai","Th\xFAy Minh","Th\xFAy My","Th\xFAy Nga","Th\xFAy Ng\xE0","Th\xFAy Ng\xE2n","Th\xFAy Ng\u1ECDc","Th\xFAy Ph\u01B0\u1EE3ng","Th\xFAy Qu\u1EF3nh","Th\xFAy Vi","Th\xFAy Vy","Th\xFAy V\xE2n","Th\u0103ng Long","Th\u01A1 Th\u01A1","Th\u01B0 L\xE2m","Th\u01B0 S\u01B0\u01A1ng","Th\u01B0\u01A1ng Huy\u1EC1n","Th\u01B0\u01A1ng Nga","Th\u01B0\u01A1ng Th\u01B0\u01A1ng","Th\u01B0\u1EDDng Ki\u1EC7t","Th\u01B0\u1EDDng Xu\xE2n","Th\u01B0\u1EE3ng C\u01B0\u1EDDng","Th\u01B0\u1EE3ng Khang","Th\u01B0\u1EE3ng Li\u1EC7t","Th\u01B0\u1EE3ng Ngh\u1ECB","Th\u01B0\u1EE3ng N\u0103ng","Th\u01B0\u1EE3ng Thu\u1EADt","Th\u1EA1ch S\u01A1n","Th\u1EA1ch Th\u1EA3o","Th\u1EA1ch T\xF9ng","Th\u1EA3o H\u01B0\u01A1ng","Th\u1EA3o H\u1ED3ng","Th\u1EA3o Linh","Th\u1EA3o Ly","Th\u1EA3o Mai","Th\u1EA3o My","Th\u1EA3o Nghi","Th\u1EA3o Nguy\xEAn","Th\u1EA3o Nhi","Th\u1EA3o Quy\xEAn","Th\u1EA3o Ti\xEAn","Th\u1EA3o Trang","Th\u1EA3o Uy\xEAn","Th\u1EA3o Vy","Th\u1EA3o V\xE2n","Th\u1EA5t C\u01B0\u01A1ng","Th\u1EA5t D\u0169ng","Th\u1EA5t Th\u1ECD","Th\u1EAFng C\u1EA3nh","Th\u1EAFng L\u1EE3i","Th\u1EBF An","Th\u1EBF Anh","Th\u1EBF B\xECnh","Th\u1EBF Doanh","Th\u1EBF Duy\u1EC7t","Th\u1EBF D\xE2n","Th\u1EBF D\u0169ng","Th\u1EBF Hu\u1EA5n","Th\u1EBF H\xF9ng","Th\u1EBF L\xE2m","Th\u1EBF L\u1EF1c","Th\u1EBF Minh","Th\u1EBF N\u0103ng","Th\u1EBF Ph\xFAc","Th\u1EBF Ph\u01B0\u01A1ng","Th\u1EBF Quy\u1EC1n","Th\u1EBF S\u01A1n","Th\u1EBF Trung","Th\u1EBF T\u01B0\u1EDDng","Th\u1EBF Vinh","Th\u1ECBnh C\u01B0\u1EDDng","Th\u1ED1ng Nh\u1EA5t","Th\u1EDDi Nhi\u1EC7m","Th\u1EE5 Nh\xE2n","Th\u1EE5c Anh","Th\u1EE5c Khu\xEA","Th\u1EE5c Nhi","Th\u1EE5c Oanh","Th\u1EE5c Quy\xEAn","Th\u1EE5c Trang","Th\u1EE5c Trinh","Th\u1EE5c T\xE2m","Th\u1EE5c Uy\xEAn","Th\u1EE5c V\xE2n","Th\u1EE5c \u0110oan","Th\u1EE5c \u0110\xE0o","Th\u1EE5c \u0110\xECnh","Th\u1EE5y Du","Th\u1EE5y Khanh","Th\u1EE5y Linh","Th\u1EE5y Long","Th\u1EE5y L\xE2m","Th\u1EE5y Mi\xEAn","Th\u1EE5y N\u01B0\u01A1ng","Th\u1EE5y Trinh","Th\u1EE5y Tr\xE2m","Th\u1EE5y Uy\xEAn","Th\u1EE5y V\xE2n","Th\u1EE5y V\u0169","Th\u1EE5y \u0110\xE0o","Th\u1EE7y H\u1EB1ng","Th\u1EE7y H\u1ED3ng","Th\u1EE7y Linh","Th\u1EE7y Minh","Th\u1EE7y Nguy\u1EC7t","Th\u1EE7y Qu\u1EF3nh","Th\u1EE7y Ti\xEAn","Th\u1EE7y Trang","Th\u1EE7y T\xE2m","Tinh T\xFA","Ti\xEAn Ph\u01B0\u01A1ng","Ti\u1EBFn D\u0169ng","Ti\u1EBFn Hi\u1EC7p","Ti\u1EBFn Ho\u1EA1t","Ti\u1EBFn V\xF5","Ti\u1EBFn \u0110\u1EE9c","Ti\u1EC1n Giang","Ti\u1EC3u B\u1EA3o","Ti\u1EC3u Mi","Ti\u1EC3u My","Ti\u1EC3u Qu\u1EF3nh","To\xE0n Th\u1EAFng","Trang Anh","Trang Linh","Trang Nh\xE3","Trang T\xE2m","Trang \u0110\xE0i","Tri\u1EC1u Nguy\u1EC7t","Tri\u1EC1u Thanh","Tri\u1EC1u Th\xE0nh","Tri\u1EC3n Sinh","Tri\u1EC7u M\u1EABn","Tri\u1EC7u Th\xE1i","Trung Anh","Trung Chuy\xEAn","Trung Ch\xEDnh","Trung D\u0169ng","Trung Hi\u1EBFu","Trung H\u1EA3i","Trung Ki\xEAn","Trung L\u1EF1c","Trung Ngh\u0129a","Trung Nguy\xEAn","Trung Nh\xE2n","Trung Th\xE0nh","Trung Th\u1EF1c","Trung Vi\u1EC7t","Trung \u0110\u1EE9c","Tr\xE0 Giang","Tr\xE0 My","Tr\xE2m Anh","Tr\xE2m Oanh","Tr\xE2n Ch\xE2u","Tr\xED D\u0169ng","Tr\xED H\xE0o","Tr\xED H\xF9ng","Tr\xED H\u1EEFu","Tr\xED Li\xEAn","Tr\xED Minh","Tr\xED Th\u1EAFng","Tr\xED T\u1ECBnh","Tr\xFAc Chi","Tr\xFAc C\u01B0\u01A1ng","Tr\xFAc Lam","Tr\xFAc Lan","Tr\xFAc Linh","Tr\xFAc Li\xEAn","Tr\xFAc Loan","Tr\xFAc Ly","Tr\xFAc L\xE2m","Tr\xFAc Mai","Tr\xFAc Ph\u01B0\u01A1ng","Tr\xFAc Qu\xE2n","Tr\xFAc Qu\u1EF3nh","Tr\xFAc Sinh","Tr\xFAc Vy","Tr\xFAc V\xE2n","Tr\xFAc \u0110\xE0o","Tr\u01B0\u1EDDng An","Tr\u01B0\u1EDDng Chinh","Tr\u01B0\u1EDDng Giang","Tr\u01B0\u1EDDng Hi\u1EC7p","Tr\u01B0\u1EDDng K\u1EF3","Tr\u01B0\u1EDDng Li\xEAn","Tr\u01B0\u1EDDng Long","Tr\u01B0\u1EDDng Nam","Tr\u01B0\u1EDDng Nh\xE2n","Tr\u01B0\u1EDDng Phu","Tr\u01B0\u1EDDng Ph\xE1t","Tr\u01B0\u1EDDng Ph\xFAc","Tr\u01B0\u1EDDng Sa","Tr\u01B0\u1EDDng Sinh","Tr\u01B0\u1EDDng S\u01A1n","Tr\u01B0\u1EDDng Th\xE0nh","Tr\u01B0\u1EDDng Vinh","Tr\u01B0\u1EDDng V\u0169","Tr\u1EA7m H\u01B0\u01A1ng","Tr\u1ECDng Ch\xEDnh","Tr\u1ECDng Duy","Tr\u1ECDng D\u0169ng","Tr\u1ECDng Hi\u1EBFu","Tr\u1ECDng H\xE0","Tr\u1ECDng H\xF9ng","Tr\u1ECDng Kh\xE1nh","Tr\u1ECDng Ki\xEAn","Tr\u1ECDng Ngh\u0129a","Tr\u1ECDng Nh\xE2n","Tr\u1ECDng Tr\xED","Tr\u1ECDng T\u01B0\u1EDDng","Tr\u1ECDng T\u1EA5n","Tr\u1ECDng Vinh","Tr\u1ECDng Vi\u1EC7t","Tuy\u1EBFt Anh","Tuy\u1EBFt B\u0103ng","Tuy\u1EBFt Chi","Tuy\u1EBFt Hoa","Tuy\u1EBFt H\xE2n","Tuy\u1EBFt H\u01B0\u01A1ng","Tuy\u1EBFt H\u1ED3ng","Tuy\u1EBFt Lan","Tuy\u1EBFt Loan","Tuy\u1EBFt L\xE2m","Tuy\u1EBFt Mai","Tuy\u1EBFt Nga","Tuy\u1EBFt Nhi","Tuy\u1EBFt Nhung","Tuy\u1EBFt Oanh","Tuy\u1EBFt Thanh","Tuy\u1EBFt Trinh","Tuy\u1EBFt Tr\u1EA7m","Tuy\u1EBFt T\xE2m","Tuy\u1EBFt Vy","Tuy\u1EBFt V\xE2n","Tuy\u1EBFt Xu\xE2n","Tuy\u1EC1n L\xE2m","Tu\u1EA5n Anh","Tu\u1EA5n Ch\xE2u","Tu\u1EA5n Ch\u01B0\u01A1ng","Tu\u1EA5n D\u0169ng","Tu\u1EA5n Ho\xE0ng","Tu\u1EA5n H\xF9ng","Tu\u1EA5n H\u1EA3i","Tu\u1EA5n Khanh","Tu\u1EA5n Khoan","Tu\u1EA5n Kh\u1EA3i","Tu\u1EA5n Ki\u1EC7t","Tu\u1EA5n Linh","Tu\u1EA5n Long","Tu\u1EA5n Minh","Tu\u1EA5n Ng\u1ECDc","Tu\u1EA5n S\u0129","Tu\u1EA5n S\u1EF9","Tu\u1EA5n Th\xE0nh","Tu\u1EA5n Trung","Tu\u1EA5n T\xE0i","Tu\u1EA5n T\xFA","Tu\u1EA5n Vi\u1EC7t","Tu\u1EA5n \u0110\u1EE9c","Tu\u1EC7 L\xE2m","Tu\u1EC7 M\u1EABn","Tu\u1EC7 Nhi","T\xE0i Nguy\xEAn","T\xE0i \u0110\u1EE9c","T\xE2m Hi\u1EC1n","T\xE2m H\u1EA1nh","T\xE2m H\u1EB1ng","T\xE2m Khanh","T\xE2m Linh","T\xE2m Nguy\xEAn","T\xE2m Nguy\u1EC7t","T\xE2m Nhi","T\xE2m Nh\u01B0","T\xE2m Thanh","T\xE2m Thi\u1EC7n","T\xE2m Trang","T\xE2m \u0110an","T\xE2m \u0110oan","T\xE2n B\xECnh","T\xE2n Long","T\xE2n Ph\u01B0\u1EDBc","T\xE2n Th\xE0nh","T\xE2n \u0110\u1ECBnh","T\xEDch Thi\u1EC7n","T\xEDch \u0110\u1EE9c","T\xF4n L\u1EC5","T\xF9ng Anh","T\xF9ng Ch\xE2u","T\xF9ng Linh","T\xF9ng L\xE2m","T\xF9ng Minh","T\xF9ng Quang","T\xF9ng Qu\xE2n","T\xF9y Anh","T\xF9y Linh","T\xFA Anh","T\xFA Ly","T\xFA Nguy\u1EC7t","T\xFA Quy\xEAn","T\xFA Qu\u1EF3nh","T\xFA S\u01B0\u01A1ng","T\xFA Trinh","T\xFA T\xE2m","T\xFA Uy\xEAn","T\xFAy Loan","T\u01B0\u1EDDng Anh","T\u01B0\u1EDDng Chinh","T\u01B0\u1EDDng L\xE2m","T\u01B0\u1EDDng L\xE2n","T\u01B0\u1EDDng L\u0129nh","T\u01B0\u1EDDng Minh","T\u01B0\u1EDDng Nguy\xEAn","T\u01B0\u1EDDng Ph\xE1t","T\u01B0\u1EDDng Vi","T\u01B0\u1EDDng Vinh","T\u01B0\u1EDDng Vy","T\u01B0\u1EDDng V\xE2n","T\u1EA1 Hi\u1EC1n","T\u1EA5n D\u0169ng","T\u1EA5n Khang","T\u1EA5n L\u1EE3i","T\u1EA5n Nam","T\u1EA5n Ph\xE1t","T\u1EA5n Sinh","T\u1EA5n Th\xE0nh","T\u1EA5n Tr\xECnh","T\u1EA5n Tr\u01B0\u01A1ng","T\u1EA5n T\xE0i","T\u1EA5t B\xECnh","T\u1EA5t Hi\u1EBFu","T\u1EA5t H\xF2a","T\u1ECBnh L\xE2m","T\u1ECBnh Nhi","T\u1ECBnh Nh\u01B0","T\u1ECBnh T\xE2m","T\u1ECBnh Y\xEAn","T\u1ED1 Loan","T\u1ED1 Nga","T\u1ED1 Nhi","T\u1ED1 Quy\xEAn","T\u1ED1 T\xE2m","T\u1ED1 Uy\xEAn","T\u1EEB Dung","T\u1EEB \xC2n","T\u1EEB \u0110\xF4ng","Uy Phong","Uy V\u0169","Uy\xEAn Minh","Uy\xEAn My","Uy\xEAn Nhi","Uy\xEAn Ph\u01B0\u01A1ng","Uy\xEAn Thi","Uy\xEAn Thy","Uy\xEAn Th\u01A1","Uy\xEAn Tr\xE2m","Uy\xEAn Vi","Uy\u1EC3n Khanh","Uy\u1EC3n My","Uy\u1EC3n Nghi","Uy\u1EC3n Nhi","Uy\u1EC3n Nh\xE3","Uy\u1EC3n Nh\u01B0","Vi Quy\xEAn","Vinh Di\u1EC7u","Vinh Qu\u1ED1c","Vi\u1EBFt Nh\xE2n","Vi\u1EBFt S\u01A1n","Vi\u1EBFt T\xE2n","Vi\u1EC5n C\u1EA3nh","Vi\u1EC5n Ph\u01B0\u01A1ng","Vi\u1EC5n Th\xF4ng","Vi\u1EC5n \u0110\xF4ng","Vi\u1EC7t An","Vi\u1EC7t Anh","Vi\u1EC7t Ch\xEDnh","Vi\u1EC7t C\u01B0\u01A1ng","Vi\u1EC7t C\u01B0\u1EDDng","Vi\u1EC7t Duy","Vi\u1EC7t D\u0169ng","Vi\u1EC7t D\u01B0\u01A1ng","Vi\u1EC7t Ho\xE0ng","Vi\u1EC7t Huy","Vi\u1EC7t H\xE0","Vi\u1EC7t H\xF9ng","Vi\u1EC7t H\u01B0\u01A1ng","Vi\u1EC7t H\u1EA3i","Vi\u1EC7t H\u1ED3ng","Vi\u1EC7t Khang","Vi\u1EC7t Khoa","Vi\u1EC7t Khu\xEA","Vi\u1EC7t Kh\xF4i","Vi\u1EC7t Kh\u1EA3i","Vi\u1EC7t Long","Vi\u1EC7t Mi","Vi\u1EC7t Nga","Vi\u1EC7t Ng\u1ECDc","Vi\u1EC7t Nhi","Vi\u1EC7t Nh\xE2n","Vi\u1EC7t Phong","Vi\u1EC7t Ph\u01B0\u01A1ng","Vi\u1EC7t Quy\u1EBFt","Vi\u1EC7t Qu\u1ED1c","Vi\u1EC7t S\u01A1n","Vi\u1EC7t Thanh","Vi\u1EC7t Thi","Vi\u1EC7t Th\xE1i","Vi\u1EC7t Th\xF4ng","Vi\u1EC7t Th\u01B0\u01A1ng","Vi\u1EC7t Th\u1EAFng","Vi\u1EC7t Ti\u1EBFn","Vi\u1EC7t Trinh","Vi\u1EC7t Tuy\u1EBFt","Vi\u1EC7t V\xF5","Vi\u1EC7t Y\u1EBFn","Vy Lam","Vy Lan","V\xE0ng Anh","V\xE0nh Khuy\xEAn","V\xE2n Anh","V\xE2n Chi","V\xE2n Du","V\xE2n H\xE0","V\xE2n H\u01B0\u01A1ng","V\xE2n Khanh","V\xE2n Kh\xE1nh","V\xE2n Linh","V\xE2n Ng\u1ECDc","V\xE2n Nhi","V\xE2n Phi","V\xE2n Ph\u01B0\u01A1ng","V\xE2n Quy\xEAn","V\xE2n Qu\u1EF3nh","V\xE2n S\u01A1n","V\xE2n Thanh","V\xE2n Th\xFAy","V\xE2n Th\u01B0\u1EDDng","V\xE2n Ti\xEAn","V\xE2n Trang","V\xE2n Trinh","V\u0103n Minh","V\u0103n Tuy\u1EC3n","V\u0129nh H\u01B0ng","V\u0129nh H\u1EA3i","V\u0129nh Long","V\u0129nh Lu\xE2n","V\u0129nh Th\u1ECD","V\u0129nh Th\u1EE5y","V\u0129nh To\xE0n","V\u0129nh \xC2n","V\u0169 Anh","V\u0169 H\u1ED3ng","V\u0169 Minh","V\u01B0\u01A1ng Gia","V\u01B0\u01A1ng Tri\u1EC1u","V\u01B0\u01A1ng Tri\u1EC7u","V\u01B0\u01A1ng Vi\u1EC7t","V\u1EA1n H\u1EA1nh","V\u1EA1n L\xFD","V\u1EA1n Th\xF4ng","V\u1EA1n Th\u1EAFng","Xuy\u1EBFn Chi","Xu\xE2n An","Xu\xE2n B\xECnh","Xu\xE2n B\u1EA3o","Xu\xE2n Cao","Xu\xE2n Cung","Xu\xE2n Dung","Xu\xE2n Hi\u1EBFu","Xu\xE2n Hi\u1EC1n","Xu\xE2n Hoa","Xu\xE2n Huy","Xu\xE2n H\xE0m","Xu\xE2n H\xE2n","Xu\xE2n H\xE3n","Xu\xE2n H\xF2a","Xu\xE2n H\u01B0\u01A1ng","Xu\xE2n H\u1EA1nh","Xu\xE2n Khoa","Xu\xE2n Ki\xEAn","Xu\xE2n Lan","Xu\xE2n Linh","Xu\xE2n Li\u1EC5u","Xu\xE2n Loan","Xu\xE2n L\xE2m","Xu\xE2n L\u1EA1c","Xu\xE2n L\u1ED9c","Xu\xE2n Mai","Xu\xE2n Minh","Xu\xE2n Nam","Xu\xE2n Nghi","Xu\xE2n Ng\u1ECDc","Xu\xE2n Nhi","Xu\xE2n Nhi\xEAn","Xu\xE2n Ninh","Xu\xE2n N\u01B0\u01A1ng","Xu\xE2n Ph\xFAc","Xu\xE2n Ph\u01B0\u01A1ng","Xu\xE2n Ph\u01B0\u1EE3ng","Xu\xE2n Qu\xE2n","Xu\xE2n Qu\xFD","Xu\xE2n S\u01A1n","Xu\xE2n Thanh","Xu\xE2n Thi\u1EC7n","Xu\xE2n Thu","Xu\xE2n Thuy\u1EBFt","Xu\xE2n Th\xE1i","Xu\xE2n Th\u1EA3o","Xu\xE2n Th\u1EE7y","Xu\xE2n Trang","Xu\xE2n Trung","Xu\xE2n Tr\u01B0\u1EDDng","Xu\xE2n T\xE2m","Xu\xE2n T\u01B0\u1EDDng","Xu\xE2n Uy\xEAn","Xu\xE2n V\xE2n","Xu\xE2n V\u0169","Xu\xE2n Y\u1EBFn","Xu\xE2n xanh","Y\xEAn B\xECnh","Y\xEAn B\u1EB1ng","Y\xEAn Mai","Y\xEAn Nhi","Y\xEAn S\u01A1n","Y\xEAn \u0110an","Y\u1EBFn Anh","Y\u1EBFn H\u1ED3ng","Y\u1EBFn Loan","Y\u1EBFn Mai","Y\u1EBFn My","Y\u1EBFn Nhi","Y\u1EBFn Oanh","Y\u1EBFn Ph\u01B0\u01A1ng","Y\u1EBFn Ph\u01B0\u1EE3ng","Y\u1EBFn Thanh","Y\u1EBFn Th\u1EA3o","Y\u1EBFn Trang","Y\u1EBFn Trinh","Y\u1EBFn Tr\xE2m","Y\u1EBFn \u0110an","\xC1i H\u1ED3ng","\xC1i Khanh","\xC1i Linh","\xC1i Nhi","\xC1i Nh\xE2n","\xC1i Thi","\xC1i Thy","\xC1i V\xE2n","\xC1nh D\u01B0\u01A1ng","\xC1nh Hoa","\xC1nh H\u1ED3ng","\xC1nh Linh","\xC1nh L\u1EC7","\xC1nh Mai","\xC1nh Nguy\u1EC7t","\xC1nh Ng\u1ECDc","\xC1nh Th\u01A1","\xC1nh Trang","\xC1nh Tuy\u1EBFt","\xC1nh Xu\xE2n","\xC2n Lai","\xC2n Thi\u1EC7n","\xDD B\xECnh","\xDD Lan","\xDD Nhi","\u0110an Khanh","\u0110an Linh","\u0110an Qu\u1EBF","\u0110an Qu\u1EF3nh","\u0110an Thanh","\u0110an Thu","\u0110an Th\u01B0","\u0110an T\xE2m","\u0110inh H\u01B0\u01A1ng","\u0110inh L\u1ED9c","\u0110oan Thanh","\u0110oan Trang","\u0110o\xE0n T\u1EE5","\u0110\xE0i Trang","\u0110\xECnh Chi\u1EC3u","\u0110\xECnh Ch\u01B0\u01A1ng","\u0110\xECnh C\u01B0\u1EDDng","\u0110\xECnh Di\u1EC7u","\u0110\xECnh D\u01B0\u01A1ng","\u0110\xECnh H\u1EA3o","\u0110\xECnh H\u1EE3p","\u0110\xECnh Kim","\u0110\xECnh Lu\u1EADn","\u0110\xECnh L\u1ED9c","\u0110\xECnh Nam","\u0110\xECnh Nguy\xEAn","\u0110\xECnh Ng\xE2n","\u0110\xECnh Nh\xE2n","\u0110\xECnh Ph\xFA","\u0110\xECnh Ph\xFAc","\u0110\xECnh Qu\u1EA3ng","\u0110\xECnh Sang","\u0110\xECnh Thi\u1EC7n","\u0110\xECnh Th\u1EAFng","\u0110\xECnh To\xE0n","\u0110\xECnh Trung","\u0110\xECnh Tu\u1EA5n","\u0110\xECnh \u0110\xF4n","\u0110\xF4ng D\u01B0\u01A1ng","\u0110\xF4ng H\u1EA3i","\u0110\xF4ng Nghi","\u0110\xF4ng Nguy\xEAn","\u0110\xF4ng Nhi","\u0110\xF4ng Phong","\u0110\xF4ng Ph\u01B0\u01A1ng","\u0110\xF4ng Qu\xE2n","\u0110\xF4ng S\u01A1n","\u0110\xF4ng Tr\xE0","\u0110\xF4ng Tuy\u1EC1n","\u0110\xF4ng Vy","\u0110\xF4ng \u0110\xE0o","\u0110\u0103ng An","\u0110\u0103ng Khoa","\u0110\u0103ng Kh\xE1nh","\u0110\u0103ng Kh\u01B0\u01A1ng","\u0110\u0103ng Minh","\u0110\u0103ng Quang","\u0110\u0103ng \u0110\u1EA1t","\u0110\u01A1n Thu\u1EA7n","\u0110\u1EA1i D\u01B0\u01A1ng","\u0110\u1EA1i H\xE0nh","\u0110\u1EA1i Ng\u1ECDc","\u0110\u1EA1i Th\u1ED1ng","\u0110\u1EA1t D\u0169ng","\u0110\u1EA1t H\xF2a","\u0110\u1EAFc C\u01B0\u1EDDng","\u0110\u1EAFc Di","\u0110\u1EAFc L\u1ED9","\u0110\u1EAFc L\u1EF1c","\u0110\u1EAFc Th\xE0nh","\u0110\u1EAFc Th\xE1i","\u0110\u1EAFc Tr\u1ECDng","\u0110\u1ECBnh L\u1EF1c","\u0110\u1ECBnh Si\xEAu","\u0110\u1ED3ng B\u1EB1ng","\u0110\u1ED3ng Dao","\u0110\u1ED3ng Kh\xE1nh","\u0110\u1EE9c Anh","\u0110\u1EE9c B\xECnh","\u0110\u1EE9c B\u1EA3o","\u0110\u1EE9c B\u1EB1ng","\u0110\u1EE9c Ch\xEDnh","\u0110\u1EE9c Duy","\u0110\u1EE9c Giang","\u0110\u1EE9c Huy","\u0110\u1EE9c H\xF2a","\u0110\u1EE9c H\u1EA1nh","\u0110\u1EE9c H\u1EA3i","\u0110\u1EE9c Khang","\u0110\u1EE9c Khi\xEAm","\u0110\u1EE9c Kh\u1EA3i","\u0110\u1EE9c Ki\xEAn","\u0110\u1EE9c Long","\u0110\u1EE9c Minh","\u0110\u1EE9c M\u1EA1nh","\u0110\u1EE9c Nh\xE2n","\u0110\u1EE9c Phi","\u0110\u1EE9c Phong","\u0110\u1EE9c Ph\xFA","\u0110\u1EE9c Quang","\u0110\u1EE9c Quy\u1EC1n","\u0110\u1EE9c Qu\u1EA3ng","\u0110\u1EE9c Sinh","\u0110\u1EE9c Si\xEAu","\u0110\u1EE9c Th\xE0nh","\u0110\u1EE9c Th\u1EAFng","\u0110\u1EE9c Th\u1ECD","\u0110\u1EE9c To\xE0n","\u0110\u1EE9c To\u1EA3n","\u0110\u1EE9c Trung","\u0110\u1EE9c Tr\xED","\u0110\u1EE9c Tu\u1EA5n","\u0110\u1EE9c Tu\u1EC7","\u0110\u1EE9c T\xE0i","\u0110\u1EE9c T\xE2m","\u0110\u1EE9c T\u01B0\u1EDDng","\u0110\u1EE9c \xC2n","\u1EA4u L\u0103ng"],female:["An B\xECnh","An Di","An H\u1EA1","An H\u1EB1ng","An Kh\xEA","An Nhi\xEAn","An Nh\xE0n","Anh Chi","Anh H\u01B0\u01A1ng","Anh Mai","Anh Ph\u01B0\u01A1ng","Anh Thi","Anh Thy","Anh Th\u01A1","Anh Th\u01B0","Anh Th\u1EA3o","Anh V\u0169","Anh \u0110\xE0o","Ban Mai","B\xECnh Minh","B\xECnh Y\xEAn","B\xEDch Chi\xEAu","B\xEDch Ch\xE2u","B\xEDch Duy\xEAn","B\xEDch Hi\u1EC1n","B\xEDch Hu\u1EC7","B\xEDch H\xE0","B\xEDch H\u1EA1nh","B\xEDch H\u1EA3i","B\xEDch H\u1EA3o","B\xEDch H\u1EADu","B\xEDch H\u1EB1ng","B\xEDch H\u1ED3ng","B\xEDch H\u1EE3p","B\xEDch Lam","B\xEDch Li\xEAn","B\xEDch Loan","B\xEDch Nga","B\xEDch Ng\xE0","B\xEDch Ng\xE2n","B\xEDch Ng\u1ECDc","B\xEDch Nh\u01B0","B\xEDch Ph\u01B0\u1EE3ng","B\xEDch Quy\xEAn","B\xEDch Qu\xE2n","B\xEDch San","B\xEDch Thoa","B\xEDch Thu","B\xEDch Th\u1EA3o","B\xEDch Th\u1EE7y","B\xEDch Trang","B\xEDch Tr\xE2m","B\xEDch Ty","B\xEDch V\xE2n","B\xEDch \u0110i\u1EC7p","B\xEDch \u0110\xE0o","B\u0103ng B\u0103ng","B\u0103ng T\xE2m","B\u1EA1ch C\xFAc","B\u1EA1ch Hoa","B\u1EA1ch Kim","B\u1EA1ch Li\xEAn","B\u1EA1ch Loan","B\u1EA1ch Mai","B\u1EA1ch Qu\u1EF3nh","B\u1EA1ch Tr\xE0","B\u1EA1ch Tuy\u1EBFt","B\u1EA1ch V\xE2n","B\u1EA1ch Y\u1EBFn","B\u1EA3o Anh","B\u1EA3o B\xECnh","B\u1EA3o Ch\xE2u","B\u1EA3o Hu\u1EC7","B\u1EA3o H\xE0","B\u1EA3o H\xE2n","B\u1EA3o Lan","B\u1EA3o L\u1EC5","B\u1EA3o Ng\u1ECDc","B\u1EA3o Ph\u01B0\u01A1ng","B\u1EA3o Quy\xEAn","B\u1EA3o Qu\u1EF3nh","B\u1EA3o Thoa","B\u1EA3o Th\xFAy","B\u1EA3o Ti\xEAn","B\u1EA3o Tr\xE2m","B\u1EA3o Tr\xE2n","B\u1EA3o Tr\xFAc","B\u1EA3o Uy\xEAn","B\u1EA3o Vy","B\u1EA3o V\xE2n","B\u1ED9i Linh","Cam Th\u1EA3o","Chi Lan","Chi Mai","Chi\xEAu D\u01B0\u01A1ng","C\xE1t C\xE1t","C\xE1t Linh","C\xE1t Ly","C\xE1t Ti\xEAn","C\xE1t T\u01B0\u1EDDng","C\u1EA9m Hi\u1EC1n","C\u1EA9m H\u01B0\u1EDDng","C\u1EA9m H\u1EA1nh","C\u1EA9m Linh","C\u1EA9m Li\xEAn","C\u1EA9m Ly","C\u1EA9m Nhi","C\u1EA9m Nhung","C\u1EA9m Th\xFAy","C\u1EA9m T\xFA","C\u1EA9m V\xE2n","C\u1EA9m Y\u1EBFn","Di Nhi\xEAn","Di\xEAn V\u1EF9","Di\u1EC5m Chi","Di\u1EC5m Ch\xE2u","Di\u1EC5m H\u01B0\u01A1ng","Di\u1EC5m H\u1EA1nh","Di\u1EC5m H\u1EB1ng","Di\u1EC5m Khu\xEA","Di\u1EC5m Ki\u1EC1u","Di\u1EC5m Li\xEAn","Di\u1EC5m L\u1ED9c","Di\u1EC5m My","Di\u1EC5m Ph\xFAc","Di\u1EC5m Ph\u01B0\u01A1ng","Di\u1EC5m Ph\u01B0\u1EDBc","Di\u1EC5m Ph\u01B0\u1EE3ng","Di\u1EC5m Quy\xEAn","Di\u1EC5m Qu\u1EF3nh","Di\u1EC5m Th\xFAy","Di\u1EC5m Th\u01B0","Di\u1EC5m Th\u1EA3o","Di\u1EC5m Trang","Di\u1EC5m Trinh","Di\u1EC5m Uy\xEAn","Di\u1EC7p Anh","Di\u1EC7p Vy","Di\u1EC7u Anh","Di\u1EC7u Hi\u1EC1n","Di\u1EC7u Hoa","Di\u1EC7u Huy\u1EC1n","Di\u1EC7u H\u01B0\u01A1ng","Di\u1EC7u H\u1EA1nh","Di\u1EC7u H\u1EB1ng","Di\u1EC7u H\u1ED3ng","Di\u1EC7u Lan","Di\u1EC7u Linh","Di\u1EC7u Loan","Di\u1EC7u Nga","Di\u1EC7u Ng\xE0","Di\u1EC7u Ng\u1ECDc","Di\u1EC7u N\u01B0\u01A1ng","Di\u1EC7u Thi\u1EC7n","Di\u1EC7u Th\xFAy","Di\u1EC7u V\xE2n","Di\u1EC7u \xC1i","Duy H\u1EA1nh","Duy M\u1EF9","Duy Uy\xEAn","Duy\xEAn H\u1ED3ng","Duy\xEAn My","Duy\xEAn M\u1EF9","Duy\xEAn N\u01B0\u01A1ng","D\xE3 Lan","D\xE3 L\xE2m","D\xE3 Th\u1EA3o","D\u1EA1 H\u01B0\u01A1ng","D\u1EA1 Lan","D\u1EA1 Nguy\u1EC7t","D\u1EA1 Thi","D\u1EA1 Th\u1EA3o","D\u1EA1 Y\u1EBFn","Gia H\xE2n","Gia Khanh","Gia Linh","Gia Nhi","Gia Qu\u1EF3nh","Giang Thanh","Giang Thi\xEAn","Giao H\u01B0\u1EDFng","Giao Ki\u1EC1u","Giao Linh","Gi\xE1ng Ng\u1ECDc","Gi\xE1ng Ti\xEAn","Gi\xE1ng Uy\xEAn","Hi\u1EBFu Giang","Hi\u1EBFu H\u1EA1nh","Hi\u1EBFu Khanh","Hi\u1EBFu Minh","Hi\u1EC1n Chung","Hi\u1EC1n H\xF2a","Hi\u1EC1n Mai","Hi\u1EC1n Nhi","Hi\u1EC1n N\u01B0\u01A1ng","Hi\u1EC1n Th\u1EE5c","Hi\u1EC3u Lam","Hi\u1EC3u V\xE2n","Hoa Li\xEAn","Hoa L\xFD","Hoa Thi\xEAn","Hoa Ti\xEAn","Hoa Tranh","Ho\xE0i An","Ho\xE0i Giang","Ho\xE0i H\u01B0\u01A1ng","Ho\xE0i Ph\u01B0\u01A1ng","Ho\xE0i Th\u01B0\u01A1ng","Ho\xE0i Trang","Ho\xE0i V\u1EF9","Ho\xE0n Ch\xE2u","Ho\xE0n Vi","Ho\xE0ng C\xFAc","Ho\xE0ng H\xE0","Ho\xE0ng Kim","Ho\xE0ng Lan","Ho\xE0ng Mai","Ho\xE0ng Mi\xEAn","Ho\xE0ng Nguy\xEAn","Ho\xE0ng Oanh","Ho\xE0ng Sa","Ho\xE0ng Th\u01B0","Ho\xE0ng Xu\xE2n","Ho\xE0ng Y\u1EBFn","Ho\u1EA1 Mi","Huy\u1EC1n Anh","Huy\u1EC1n Di\u1EC7u","Huy\u1EC1n Linh","Huy\u1EC1n Ng\u1ECDc","Huy\u1EC1n Nhi","Huy\u1EC1n Tho\u1EA1i","Huy\u1EC1n Th\u01B0","Huy\u1EC1n Trang","Huy\u1EC1n Tr\xE2m","Huy\u1EC1n Tr\xE2n","Hu\u1EC7 An","Hu\u1EC7 H\u01B0\u01A1ng","Hu\u1EC7 H\u1ED3ng","Hu\u1EC7 Lan","Hu\u1EC7 Linh","Hu\u1EC7 L\xE2m","Hu\u1EC7 My","Hu\u1EC7 Ph\u01B0\u01A1ng","Hu\u1EC7 Th\u01B0\u01A1ng","Hu\u1EC7 \xC2n","Hu\u1EF3nh Anh","H\xE0 Giang","H\xE0 Li\xEAn","H\xE0 Mi","H\xE0 My","H\xE0 Nhi","H\xE0 Ph\u01B0\u01A1ng","H\xE0 Thanh","H\xE0 Ti\xEAn","H\xE0m Duy\xEAn","H\xE0m Nghi","H\xE0m Th\u01A1","H\xE0m \xDD","H\u01B0\u01A1ng Chi","H\u01B0\u01A1ng Giang","H\u01B0\u01A1ng Lan","H\u01B0\u01A1ng Li\xEAn","H\u01B0\u01A1ng Ly","H\u01B0\u01A1ng L\xE2m","H\u01B0\u01A1ng Mai","H\u01B0\u01A1ng Nhi","H\u01B0\u01A1ng Thu","H\u01B0\u01A1ng Th\u1EA3o","H\u01B0\u01A1ng Th\u1EE7y","H\u01B0\u01A1ng Ti\xEAn","H\u01B0\u01A1ng Trang","H\u01B0\u01A1ng Tr\xE0","H\u01B0\u01A1ng Xu\xE2n","H\u01B0\u1EDBng D\u01B0\u01A1ng","H\u1EA1 B\u0103ng","H\u1EA1 Giang","H\u1EA1 Ph\u01B0\u01A1ng","H\u1EA1 Ti\xEAn","H\u1EA1 Uy\xEAn","H\u1EA1 Vy","H\u1EA1c C\xFAc","H\u1EA1nh Chi","H\u1EA1nh Dung","H\u1EA1nh Linh","H\u1EA1nh My","H\u1EA1nh Nga","H\u1EA1nh Nh\u01A1n","H\u1EA1nh Ph\u01B0\u01A1ng","H\u1EA1nh San","H\u1EA1nh Th\u1EA3o","H\u1EA1nh Trang","H\u1EA1nh Vi","H\u1EA3i Anh","H\u1EA3i Ch\xE2u","H\u1EA3i Duy\xEAn","H\u1EA3i D\u01B0\u01A1ng","H\u1EA3i Mi\xEAn","H\u1EA3i My","H\u1EA3i M\u1EF9","H\u1EA3i Ng\xE2n","H\u1EA3i Nhi","H\u1EA3i Ph\u01B0\u01A1ng","H\u1EA3i Ph\u01B0\u1EE3ng","H\u1EA3i San","H\u1EA3i Sinh","H\u1EA3i Thanh","H\u1EA3i Th\u1EA3o","H\u1EA3i Th\u1EE5y","H\u1EA3i Uy\xEAn","H\u1EA3i Vy","H\u1EA3i V\xE2n","H\u1EA3i Y\u1EBFn","H\u1EA3i \xC2n","H\u1EA3i \u0110\u01B0\u1EDDng","H\u1EA3o Nhi","H\u1EB1ng Anh","H\u1EB1ng Nga","H\u1ECDa Mi","H\u1ED3 Di\u1EC7p","H\u1ED3ng Anh","H\u1ED3ng B\u1EA1ch Th\u1EA3o","H\u1ED3ng Ch\xE2u","H\u1ED3ng Di\u1EC5m","H\u1ED3ng Giang","H\u1ED3ng Hoa","H\u1ED3ng H\xE0","H\u1ED3ng H\u1EA1nh","H\u1ED3ng Khanh","H\u1ED3ng Khu\xEA","H\u1ED3ng Kh\xF4i","H\u1ED3ng Linh","H\u1ED3ng Li\xEAn","H\u1ED3ng L\xE2m","H\u1ED3ng Mai","H\u1ED3ng Nga","H\u1ED3ng Ng\xE2n","H\u1ED3ng Ng\u1ECDc","H\u1ED3ng Nhung","H\u1ED3ng Nh\u01B0","H\u1ED3ng Nh\u1EA1n","H\u1ED3ng Oanh","H\u1ED3ng Ph\xFAc","H\u1ED3ng Ph\u01B0\u01A1ng","H\u1ED3ng Qu\u1EBF","H\u1ED3ng Thu","H\u1ED3ng Th\xFAy","H\u1ED3ng Th\u01B0","H\u1ED3ng Th\u1EA3o","H\u1ED3ng Th\u1EAFm","H\u1ED3ng Th\u1EE7y","H\u1ED3ng Tr\xFAc","H\u1ED3ng T\xE2m","H\u1ED3ng V\xE2n","H\u1ED3ng Xu\xE2n","H\u1ED3ng \u0110i\u1EC7p","H\u1ED3ng \u0110\xE0o","H\u1ED3ng \u0110\u0103ng","Khi\u1EBFt Linh","Khi\u1EBFt T\xE2m","Khu\xEA Trung","Kh\xE1nh Chi","Kh\xE1nh Giang","Kh\xE1nh Giao","Kh\xE1nh Huy\u1EC1n","Kh\xE1nh H\xE0","Kh\xE1nh H\u1EB1ng","Kh\xE1nh Linh","Kh\xE1nh Ly","Kh\xE1nh Mai","Kh\xE1nh My","Kh\xE1nh Ng\xE2n","Kh\xE1nh Ng\u1ECDc","Kh\xE1nh Quy\xEAn","Kh\xE1nh Qu\u1EF3nh","Kh\xE1nh Th\u1EE7y","Kh\xE1nh Trang","Kh\xE1nh Vi","Kh\xE1nh Vy","Kh\xE1nh V\xE2n","Kh\xFAc Lan","Kh\u1EA3 Khanh","Kh\u1EA3 T\xFA","Kh\u1EA3 \xC1i","Kh\u1EA3i Ca","Kh\u1EA3i H\xE0","Kh\u1EA3i T\xE2m","Kim Anh","Kim Chi","Kim C\u01B0\u01A1ng","Kim Dung","Kim Duy\xEAn","Kim Hoa","Kim H\u01B0\u01A1ng","Kim Khanh","Kim Khuy\xEAn","Kim Kh\xE1nh","Kim Lan","Kim Li\xEAn","Kim Loan","Kim Ly","Kim Mai","Kim Ng\xE2n","Kim Ng\u1ECDc","Kim Oanh","Kim Ph\u01B0\u1EE3ng","Kim Quy\xEAn","Kim Sa","Kim Thanh","Kim Thoa","Kim Thu","Kim Thy","Kim Th\xF4ng","Kim Th\u01B0","Kim Th\u1EA3o","Kim Th\u1EE7y","Kim Trang","Kim Tuy\u1EBFn","Kim Tuy\u1EBFt","Kim Tuy\u1EC1n","Kim Xuy\u1EBFn","Kim Xu\xE2n","Kim Y\u1EBFn","Kim \xC1nh","Kim \u0110an","Ki\u1EBFt H\u1ED3ng","Ki\u1EBFt Trinh","Ki\u1EC1u Anh","Ki\u1EC1u Di\u1EC5m","Ki\u1EC1u Dung","Ki\u1EC1u Giang","Ki\u1EC1u Hoa","Ki\u1EC1u H\u1EA1nh","Ki\u1EC1u Khanh","Ki\u1EC1u Loan","Ki\u1EC1u Mai","Ki\u1EC1u Minh","Ki\u1EC1u M\u1EF9","Ki\u1EC1u Nga","Ki\u1EC1u Nguy\u1EC7t","Ki\u1EC1u N\u01B0\u01A1ng","Ki\u1EC1u Thu","Ki\u1EC1u Trang","Ki\u1EC1u Trinh","K\u1EF3 Anh","K\u1EF3 Di\u1EC7u","K\u1EF3 Duy\xEAn","Lam Giang","Lam H\xE0","Lam Kh\xEA","Lam Ng\u1ECDc","Lam Tuy\u1EC1n","Lan Anh","Lan Chi","Lan H\u01B0\u01A1ng","Lan Khu\xEA","Lan Ng\u1ECDc","Lan Nhi","Lan Ph\u01B0\u01A1ng","Lan Th\u01B0\u01A1ng","Lan Tr\xFAc","Lan Vy","Linh Chi","Linh Ch\xE2u","Linh Duy\xEAn","Linh Giang","Linh H\xE0","Linh Lan","Linh Nhi","Linh Ph\u01B0\u01A1ng","Linh Ph\u01B0\u1EE3ng","Linh San","Linh Trang","Linh \u0110an","Li\xEAn Chi","Li\xEAn Hoa","Li\xEAn H\u01B0\u01A1ng","Li\xEAn Nh\u01B0","Li\xEAn Ph\u01B0\u01A1ng","Li\xEAn Tr\xE2n","Li\u1EC5u Oanh","Loan Ch\xE2u","Ly Ch\xE2u","L\xE2m Nhi","L\xE2m Oanh","L\xE2m Tuy\u1EC1n","L\xE2m Uy\xEAn","L\xEA Qu\u1EF3nh","L\u01B0u Ly","L\u1EC7 B\u0103ng","L\u1EC7 Chi","L\u1EC7 Giang","L\u1EC7 Hoa","L\u1EC7 Huy\u1EC1n","L\u1EC7 Khanh","L\u1EC7 Nga","L\u1EC7 Nhi","L\u1EC7 Quy\xEAn","L\u1EC7 Qu\xE2n","L\u1EC7 Thanh","L\u1EC7 Thu","L\u1EC7 Th\u1EE7y","L\u1ED9c Uy\xEAn","L\u1ED9c Uy\u1EC3n","L\u1EE5c B\xECnh","Mai Anh","Mai Chi","Mai Ch\xE2u","Mai Hi\u1EC1n","Mai H\xE0","Mai H\u01B0\u01A1ng","Mai H\u1EA1","Mai Khanh","Mai Kh\xF4i","Mai Lan","Mai Linh","Mai Li\xEAn","Mai Loan","Mai Ly","Mai Nhi","Mai Ph\u01B0\u01A1ng","Mai Quy\xEAn","Mai Thanh","Mai Thu","Mai Thy","Mai Th\u1EA3o","Mai Trinh","Mai T\xE2m","Mai Vy","Minh An","Minh Ch\xE2u","Minh Duy\xEAn","Minh Hi\u1EC1n","Minh Huy\u1EC1n","Minh Hu\u1EC7","Minh H\xE0","Minh H\u01B0\u01A1ng","Minh H\u1EA1nh","Minh H\u1EB1ng","Minh H\u1ED3ng","Minh Khai","Minh Khu\xEA","Minh Loan","Minh Minh","Minh Nguy\u1EC7t","Minh Ng\u1ECDc","Minh Nhi","Minh Nh\u01B0","Minh Ph\u01B0\u01A1ng","Minh Ph\u01B0\u1EE3ng","Minh Thu","Minh Th\xFAy","Minh Th\u01B0","Minh Th\u01B0\u01A1ng","Minh Th\u1EA3o","Minh Th\u1EE7y","Minh Trang","Minh Tuy\u1EBFt","Minh Tu\u1EC7","Minh T\xE2m","Minh Uy\xEAn","Minh Vy","Minh Xu\xE2n","Minh Y\u1EBFn","Minh \u0110an","M\u1EADu Xu\xE2n","M\u1ED9c Mi\xEAn","M\u1ED9ng Hoa","M\u1ED9ng H\u01B0\u01A1ng","M\u1ED9ng H\u1EB1ng","M\u1ED9ng Lan","M\u1ED9ng Li\u1EC5u","M\u1ED9ng Nguy\u1EC7t","M\u1ED9ng Nhi","M\u1ED9ng Qu\u1EF3nh","M\u1ED9ng Thi","M\u1ED9ng Thu","M\u1ED9ng Tuy\u1EC1n","M\u1ED9ng Vi","M\u1ED9ng Vy","M\u1ED9ng V\xE2n","M\u1ED9ng \u0110i\u1EC7p","M\u1EF9 Anh","M\u1EF9 Di\u1EC5m","M\u1EF9 Dung","M\u1EF9 Duy\xEAn","M\u1EF9 Hi\u1EC7p","M\u1EF9 Ho\xE0n","M\u1EF9 Huy\u1EC1n","M\u1EF9 Hu\u1EC7","M\u1EF9 H\u01B0\u1EDDng","M\u1EF9 H\u1EA1nh","M\u1EF9 Khuy\xEAn","M\u1EF9 Ki\u1EC1u","M\u1EF9 Lan","M\u1EF9 Loan","M\u1EF9 L\u1EC7","M\u1EF9 L\u1EE3i","M\u1EF9 Nga","M\u1EF9 Ng\u1ECDc","M\u1EF9 Nhi","M\u1EF9 Nh\xE2n","M\u1EF9 N\u01B0\u01A1ng","M\u1EF9 Ph\u01B0\u01A1ng","M\u1EF9 Ph\u01B0\u1EE3ng","M\u1EF9 Ph\u1EE5ng","M\u1EF9 Thu\u1EA7n","M\u1EF9 Thu\u1EADn","M\u1EF9 Trang","M\u1EF9 Tr\xE2m","M\u1EF9 T\xE2m","M\u1EF9 Uy\xEAn","M\u1EF9 V\xE2n","M\u1EF9 Xu\xE2n","M\u1EF9 Y\u1EBFn","Nghi Dung","Nghi Minh","Nghi Xu\xE2n","Nguy\xEAn H\u1ED3ng","Nguy\xEAn Th\u1EA3o","Nguy\u1EBFt \xC1nh","Nguy\u1EC7t Anh","Nguy\u1EC7t C\xE1t","Nguy\u1EC7t C\u1EA7m","Nguy\u1EC7t H\xE0","Nguy\u1EC7t H\u1ED3ng","Nguy\u1EC7t Lan","Nguy\u1EC7t Minh","Nguy\u1EC7t Nga","Nguy\u1EC7t Qu\u1EBF","Nguy\u1EC7t Uy\u1EC3n","Nguy\u1EC7t \xC1nh","Ng\xE2n Anh","Ng\xE2n H\xE0","Ng\xE2n Thanh","Ng\xE2n Tr\xFAc","Ng\u1ECDc Anh","Ng\u1ECDc B\xEDch","Ng\u1ECDc C\u1EA7m","Ng\u1ECDc Di\u1EC7p","Ng\u1ECDc Dung","Ng\u1ECDc Hi\u1EC1n","Ng\u1ECDc Hoa","Ng\u1ECDc Hoan","Ng\u1ECDc Ho\xE0n","Ng\u1ECDc Huy\u1EC1n","Ng\u1ECDc Hu\u1EC7","Ng\u1ECDc H\xE0","Ng\u1ECDc H\xE2n","Ng\u1ECDc H\u1EA1","Ng\u1ECDc H\u1EA1nh","Ng\u1ECDc H\u1EB1ng","Ng\u1ECDc Khanh","Ng\u1ECDc Khu\xEA","Ng\u1ECDc Kh\xE1nh","Ng\u1ECDc Lam","Ng\u1ECDc Lan","Ng\u1ECDc Linh","Ng\u1ECDc Li\xEAn","Ng\u1ECDc Loan","Ng\u1ECDc Ly","Ng\u1ECDc L\xE2m","Ng\u1ECDc L\xFD","Ng\u1ECDc L\u1EC7","Ng\u1ECDc Mai","Ng\u1ECDc Nhi","Ng\u1ECDc N\u1EEF","Ng\u1ECDc Oanh","Ng\u1ECDc Ph\u1EE5ng","Ng\u1ECDc Quy\xEAn","Ng\u1ECDc Qu\u1EBF","Ng\u1ECDc Qu\u1EF3nh","Ng\u1ECDc San","Ng\u1ECDc S\u01B0\u01A1ng","Ng\u1ECDc Thi","Ng\u1ECDc Thy","Ng\u1ECDc Th\u01A1","Ng\u1ECDc Trinh","Ng\u1ECDc Tr\xE2m","Ng\u1ECDc Tuy\u1EBFt","Ng\u1ECDc T\xE2m","Ng\u1ECDc T\xFA","Ng\u1ECDc Uy\xEAn","Ng\u1ECDc Uy\u1EC3n","Ng\u1ECDc Vy","Ng\u1ECDc V\xE2n","Ng\u1ECDc Y\u1EBFn","Ng\u1ECDc \xC1i","Ng\u1ECDc \xC1nh","Ng\u1ECDc \u0110i\u1EC7p","Ng\u1ECDc \u0110\xE0n","Ng\u1ECDc \u0110\xE0o","Nhan H\u1ED3ng","Nh\xE3 H\u01B0\u01A1ng","Nh\xE3 H\u1ED3ng","Nh\xE3 Khanh","Nh\xE3 L\xFD","Nh\xE3 Mai","Nh\xE3 S\u01B0\u01A1ng","Nh\xE3 Thanh","Nh\xE3 Trang","Nh\xE3 Tr\xFAc","Nh\xE3 Uy\xEAn","Nh\xE3 Y\u1EBFn","Nh\xE3 \xDD","Nh\u01B0 Anh","Nh\u01B0 B\u1EA3o","Nh\u01B0 Hoa","Nh\u01B0 H\u1EA3o","Nh\u01B0 H\u1ED3ng","Nh\u01B0 Loan","Nh\u01B0 Mai","Nh\u01B0 Ng\xE0","Nh\u01B0 Ng\u1ECDc","Nh\u01B0 Ph\u01B0\u01A1ng","Nh\u01B0 Qu\xE2n","Nh\u01B0 Qu\u1EF3nh","Nh\u01B0 Th\u1EA3o","Nh\u01B0 Tr\xE2n","Nh\u01B0 T\xE2m","Nh\u01B0 \xDD","Nh\u1EA5t Th\u01B0\u01A1ng","Nh\u1EADt D\u1EA1","Nh\u1EADt H\xE0","Nh\u1EADt H\u1EA1","Nh\u1EADt Lan","Nh\u1EADt Linh","Nh\u1EADt L\u1EC7","Nh\u1EADt Mai","Nh\u1EADt Ph\u01B0\u01A1ng","Nh\u1EADt \xC1nh","Oanh Th\u01A1","Oanh V\u0169","Phi Khanh","Phi Nhung","Phi Nh\u1EA1n","Phi Phi","Phi Ph\u01B0\u1EE3ng","Phong Lan","Ph\u01B0\u01A1ng An","Ph\u01B0\u01A1ng Anh","Ph\u01B0\u01A1ng Chi","Ph\u01B0\u01A1ng Ch\xE2u","Ph\u01B0\u01A1ng Di\u1EC5m","Ph\u01B0\u01A1ng Dung","Ph\u01B0\u01A1ng Giang","Ph\u01B0\u01A1ng Hi\u1EC1n","Ph\u01B0\u01A1ng Hoa","Ph\u01B0\u01A1ng H\u1EA1nh","Ph\u01B0\u01A1ng Lan","Ph\u01B0\u01A1ng Linh","Ph\u01B0\u01A1ng Li\xEAn","Ph\u01B0\u01A1ng Loan","Ph\u01B0\u01A1ng Mai","Ph\u01B0\u01A1ng Nghi","Ph\u01B0\u01A1ng Ng\u1ECDc","Ph\u01B0\u01A1ng Nhi","Ph\u01B0\u01A1ng Nhung","Ph\u01B0\u01A1ng Ph\u01B0\u01A1ng","Ph\u01B0\u01A1ng Quy\xEAn","Ph\u01B0\u01A1ng Qu\xE2n","Ph\u01B0\u01A1ng Qu\u1EBF","Ph\u01B0\u01A1ng Qu\u1EF3nh","Ph\u01B0\u01A1ng Thanh","Ph\u01B0\u01A1ng Thi","Ph\u01B0\u01A1ng Th\xF9y","Ph\u01B0\u01A1ng Th\u1EA3o","Ph\u01B0\u01A1ng Th\u1EE7y","Ph\u01B0\u01A1ng Trang","Ph\u01B0\u01A1ng Trinh","Ph\u01B0\u01A1ng Tr\xE0","Ph\u01B0\u01A1ng Tr\xE2m","Ph\u01B0\u01A1ng T\xE2m","Ph\u01B0\u01A1ng Uy\xEAn","Ph\u01B0\u01A1ng Y\u1EBFn","Ph\u01B0\u1EDBc B\xECnh","Ph\u01B0\u1EDBc Hu\u1EC7","Ph\u01B0\u1EE3ng B\xEDch","Ph\u01B0\u1EE3ng Li\xEAn","Ph\u01B0\u1EE3ng Loan","Ph\u01B0\u1EE3ng L\u1EC7","Ph\u01B0\u1EE3ng Nga","Ph\u01B0\u1EE3ng Nhi","Ph\u01B0\u1EE3ng Ti\xEAn","Ph\u01B0\u1EE3ng Uy\xEAn","Ph\u01B0\u1EE3ng Vy","Ph\u01B0\u1EE3ng V\u0169","Ph\u1EE5ng Y\u1EBFn","Qu\u1EBF Anh","Qu\u1EBF Chi","Qu\u1EBF Linh","Qu\u1EBF L\xE2m","Qu\u1EBF Ph\u01B0\u01A1ng","Qu\u1EBF Thu","Qu\u1EF3nh Anh","Qu\u1EF3nh Chi","Qu\u1EF3nh Dao","Qu\u1EF3nh Dung","Qu\u1EF3nh Giang","Qu\u1EF3nh Giao","Qu\u1EF3nh Hoa","Qu\u1EF3nh H\xE0","Qu\u1EF3nh H\u01B0\u01A1ng","Qu\u1EF3nh Lam","Qu\u1EF3nh Li\xEAn","Qu\u1EF3nh L\xE2m","Qu\u1EF3nh Nga","Qu\u1EF3nh Ng\xE2n","Qu\u1EF3nh Nhi","Qu\u1EF3nh Nhung","Qu\u1EF3nh Nh\u01B0","Qu\u1EF3nh Ph\u01B0\u01A1ng","Qu\u1EF3nh Sa","Qu\u1EF3nh Thanh","Qu\u1EF3nh Th\u01A1","Qu\u1EF3nh Ti\xEAn","Qu\u1EF3nh Trang","Qu\u1EF3nh Tr\xE2m","Qu\u1EF3nh V\xE2n","Sao B\u0103ng","Sao Mai","Song K\xEA","Song Lam","Song Oanh","Song Th\u01B0","S\xF4ng H\xE0","S\xF4ng H\u01B0\u01A1ng","S\u01A1n Ca","S\u01A1n Tuy\u1EC1n","S\u01B0\u01A1ng S\u01B0\u01A1ng","Thanh B\xECnh","Thanh D\xE2n","Thanh Giang","Thanh Hi\u1EBFu","Thanh Hi\u1EC1n","Thanh Hoa","Thanh Huy\u1EC1n","Thanh H\xE0","Thanh H\u01B0\u01A1ng","Thanh H\u01B0\u1EDDng","Thanh H\u1EA1nh","Thanh H\u1EA3o","Thanh H\u1EB1ng","Thanh H\u1ED3ng","Thanh Ki\u1EC1u","Thanh Lam","Thanh Lan","Thanh Loan","Thanh L\xE2m","Thanh Mai","Thanh M\u1EABn","Thanh Nga","Thanh Nguy\xEAn","Thanh Ng\xE2n","Thanh Ng\u1ECDc","Thanh Nhung","Thanh Nh\xE0n","Thanh Nh\xE3","Thanh Ph\u01B0\u01A1ng","Thanh Thanh","Thanh Thi\xEAn","Thanh Thu","Thanh Th\xFAy","Thanh Th\u01B0","Thanh Th\u1EA3o","Thanh Th\u1EE7y","Thanh Trang","Thanh Tr\xFAc","Thanh Tuy\u1EBFt","Thanh Tuy\u1EC1n","Thanh T\xE2m","Thanh Uy\xEAn","Thanh Vy","Thanh V\xE2n","Thanh Xu\xE2n","Thanh Y\u1EBFn","Thanh \u0110an","Thi C\u1EA7m","Thi Ng\xF4n","Thi Thi","Thi Xu\xE2n","Thi Y\u1EBFn","Thi\xEAn Di","Thi\xEAn Duy\xEAn","Thi\xEAn Giang","Thi\xEAn H\xE0","Thi\xEAn H\u01B0\u01A1ng","Thi\xEAn Kh\xE1nh","Thi\xEAn Kim","Thi\xEAn Lam","Thi\xEAn Lan","Thi\xEAn Mai","Thi\xEAn M\u1EF9","Thi\xEAn Nga","Thi\xEAn N\u01B0\u01A1ng","Thi\xEAn Ph\u01B0\u01A1ng","Thi\xEAn Thanh","Thi\xEAn Th\xEAu","Thi\xEAn Th\u01B0","Thi\xEAn Th\u1EA3o","Thi\xEAn Trang","Thi\xEAn Tuy\u1EC1n","Thi\u1EBFu Mai","Thi\u1EC1u Ly","Thi\u1EC7n M\u1EF9","Thi\u1EC7n Ti\xEAn","Thu Duy\xEAn","Thu Giang","Thu Hi\u1EC1n","Thu Ho\xE0i","Thu Huy\u1EC1n","Thu Hu\u1EC7","Thu H\xE0","Thu H\u1EADu","Thu H\u1EB1ng","Thu H\u1ED3ng","Thu Linh","Thu Li\xEAn","Thu Loan","Thu Mai","Thu Minh","Thu Nga","Thu Nguy\u1EC7t","Thu Ng\xE0","Thu Ng\xE2n","Thu Ng\u1ECDc","Thu Nhi\xEAn","Thu Oanh","Thu Phong","Thu Ph\u01B0\u01A1ng","Thu Ph\u01B0\u1EE3ng","Thu S\u01B0\u01A1ng","Thu Thu\u1EADn","Thu Th\u1EA3o","Thu Th\u1EE7y","Thu Trang","Thu Vi\u1EC7t","Thu V\xE2n","Thu V\u1ECDng","Thu Y\u1EBFn","Thu\u1EA7n H\u1EADu","Thy Khanh","Thy Oanh","Thy Tr\xFAc","Thy V\xE2n","Th\xE1i Chi","Th\xE1i H\xE0","Th\xE1i H\u1ED3ng","Th\xE1i Lan","Th\xE1i L\xE2m","Th\xE1i Thanh","Th\xE1i Th\u1EA3o","Th\xE1i T\xE2m","Th\xE1i V\xE2n","Th\xF9y Anh","Th\xF9y Dung","Th\xF9y D\u01B0\u01A1ng","Th\xF9y Giang","Th\xF9y Linh","Th\xF9y Mi","Th\xF9y My","Th\xF9y Nhi","Th\xF9y Nh\u01B0","Th\xF9y Oanh","Th\xF9y Uy\xEAn","Th\xF9y V\xE2n","Th\xFAy Anh","Th\xFAy Di\u1EC5m","Th\xFAy Hi\u1EC1n","Th\xFAy Huy\u1EC1n","Th\xFAy H\xE0","Th\xFAy H\u01B0\u01A1ng","Th\xFAy H\u01B0\u1EDDng","Th\xFAy H\u1EA1nh","Th\xFAy H\u1EB1ng","Th\xFAy Ki\u1EC1u","Th\xFAy Li\xEAn","Th\xFAy Li\u1EC5u","Th\xFAy Loan","Th\xFAy Mai","Th\xFAy Minh","Th\xFAy My","Th\xFAy Nga","Th\xFAy Ng\xE0","Th\xFAy Ng\xE2n","Th\xFAy Ng\u1ECDc","Th\xFAy Ph\u01B0\u1EE3ng","Th\xFAy Qu\u1EF3nh","Th\xFAy Vi","Th\xFAy Vy","Th\xFAy V\xE2n","Th\u01A1 Th\u01A1","Th\u01B0 L\xE2m","Th\u01B0 S\u01B0\u01A1ng","Th\u01B0\u01A1ng Huy\u1EC1n","Th\u01B0\u01A1ng Nga","Th\u01B0\u01A1ng Th\u01B0\u01A1ng","Th\u01B0\u1EDDng Xu\xE2n","Th\u1EA1ch Th\u1EA3o","Th\u1EA3o H\u01B0\u01A1ng","Th\u1EA3o H\u1ED3ng","Th\u1EA3o Linh","Th\u1EA3o Ly","Th\u1EA3o Mai","Th\u1EA3o My","Th\u1EA3o Nghi","Th\u1EA3o Nguy\xEAn","Th\u1EA3o Nhi","Th\u1EA3o Quy\xEAn","Th\u1EA3o Ti\xEAn","Th\u1EA3o Trang","Th\u1EA3o Uy\xEAn","Th\u1EA3o Vy","Th\u1EA3o V\xE2n","Th\u1EE5c Anh","Th\u1EE5c Khu\xEA","Th\u1EE5c Nhi","Th\u1EE5c Oanh","Th\u1EE5c Quy\xEAn","Th\u1EE5c Trang","Th\u1EE5c Trinh","Th\u1EE5c T\xE2m","Th\u1EE5c Uy\xEAn","Th\u1EE5c V\xE2n","Th\u1EE5c \u0110oan","Th\u1EE5c \u0110\xE0o","Th\u1EE5c \u0110\xECnh","Th\u1EE5y Du","Th\u1EE5y Khanh","Th\u1EE5y Linh","Th\u1EE5y L\xE2m","Th\u1EE5y Mi\xEAn","Th\u1EE5y N\u01B0\u01A1ng","Th\u1EE5y Trinh","Th\u1EE5y Tr\xE2m","Th\u1EE5y Uy\xEAn","Th\u1EE5y V\xE2n","Th\u1EE5y \u0110\xE0o","Th\u1EE7y H\u1EB1ng","Th\u1EE7y H\u1ED3ng","Th\u1EE7y Linh","Th\u1EE7y Minh","Th\u1EE7y Nguy\u1EC7t","Th\u1EE7y Qu\u1EF3nh","Th\u1EE7y Ti\xEAn","Th\u1EE7y Trang","Th\u1EE7y T\xE2m","Tinh T\xFA","Ti\xEAn Ph\u01B0\u01A1ng","Ti\u1EC3u Mi","Ti\u1EC3u My","Ti\u1EC3u Qu\u1EF3nh","Trang Anh","Trang Linh","Trang Nh\xE3","Trang T\xE2m","Trang \u0110\xE0i","Tri\u1EC1u Nguy\u1EC7t","Tri\u1EC1u Thanh","Tri\u1EC7u M\u1EABn","Trung Anh","Tr\xE0 Giang","Tr\xE0 My","Tr\xE2m Anh","Tr\xE2m Oanh","Tr\xE2n Ch\xE2u","Tr\xFAc Chi","Tr\xFAc Lam","Tr\xFAc Lan","Tr\xFAc Linh","Tr\xFAc Li\xEAn","Tr\xFAc Loan","Tr\xFAc Ly","Tr\xFAc L\xE2m","Tr\xFAc Mai","Tr\xFAc Ph\u01B0\u01A1ng","Tr\xFAc Qu\xE2n","Tr\xFAc Qu\u1EF3nh","Tr\xFAc Vy","Tr\xFAc V\xE2n","Tr\xFAc \u0110\xE0o","Tr\u1EA7m H\u01B0\u01A1ng","Tuy\u1EBFt Anh","Tuy\u1EBFt B\u0103ng","Tuy\u1EBFt Chi","Tuy\u1EBFt Hoa","Tuy\u1EBFt H\xE2n","Tuy\u1EBFt H\u01B0\u01A1ng","Tuy\u1EBFt H\u1ED3ng","Tuy\u1EBFt Lan","Tuy\u1EBFt Loan","Tuy\u1EBFt L\xE2m","Tuy\u1EBFt Mai","Tuy\u1EBFt Nga","Tuy\u1EBFt Nhi","Tuy\u1EBFt Nhung","Tuy\u1EBFt Oanh","Tuy\u1EBFt Thanh","Tuy\u1EBFt Trinh","Tuy\u1EBFt Tr\u1EA7m","Tuy\u1EBFt T\xE2m","Tuy\u1EBFt Vy","Tuy\u1EBFt V\xE2n","Tuy\u1EBFt Xu\xE2n","Tuy\u1EC1n L\xE2m","Tu\u1EC7 L\xE2m","Tu\u1EC7 M\u1EABn","Tu\u1EC7 Nhi","T\xE2m Hi\u1EC1n","T\xE2m H\u1EA1nh","T\xE2m H\u1EB1ng","T\xE2m Khanh","T\xE2m Linh","T\xE2m Nguy\xEAn","T\xE2m Nguy\u1EC7t","T\xE2m Nhi","T\xE2m Nh\u01B0","T\xE2m Thanh","T\xE2m Trang","T\xE2m \u0110an","T\xE2m \u0110oan","T\xF9ng Linh","T\xF9ng L\xE2m","T\xF9ng Qu\xE2n","T\xF9y Anh","T\xF9y Linh","T\xFA Anh","T\xFA Ly","T\xFA Nguy\u1EC7t","T\xFA Quy\xEAn","T\xFA Qu\u1EF3nh","T\xFA S\u01B0\u01A1ng","T\xFA Trinh","T\xFA T\xE2m","T\xFA Uy\xEAn","T\xFAy Loan","T\u01B0\u1EDDng Chinh","T\u01B0\u1EDDng Vi","T\u01B0\u1EDDng Vy","T\u01B0\u1EDDng V\xE2n","T\u1ECBnh L\xE2m","T\u1ECBnh Nhi","T\u1ECBnh Nh\u01B0","T\u1ECBnh T\xE2m","T\u1ECBnh Y\xEAn","T\u1ED1 Loan","T\u1ED1 Nga","T\u1ED1 Nhi","T\u1ED1 Quy\xEAn","T\u1ED1 T\xE2m","T\u1ED1 Uy\xEAn","T\u1EEB Dung","T\u1EEB \xC2n","Uy\xEAn Minh","Uy\xEAn My","Uy\xEAn Nhi","Uy\xEAn Ph\u01B0\u01A1ng","Uy\xEAn Thi","Uy\xEAn Thy","Uy\xEAn Th\u01A1","Uy\xEAn Tr\xE2m","Uy\xEAn Vi","Uy\u1EC3n Khanh","Uy\u1EC3n My","Uy\u1EC3n Nghi","Uy\u1EC3n Nhi","Uy\u1EC3n Nh\xE3","Uy\u1EC3n Nh\u01B0","Vi Quy\xEAn","Vinh Di\u1EC7u","Vi\u1EC7t H\xE0","Vi\u1EC7t H\u01B0\u01A1ng","Vi\u1EC7t Khu\xEA","Vi\u1EC7t Mi","Vi\u1EC7t Nga","Vi\u1EC7t Nhi","Vi\u1EC7t Thi","Vi\u1EC7t Trinh","Vi\u1EC7t Tuy\u1EBFt","Vi\u1EC7t Y\u1EBFn","Vy Lam","Vy Lan","V\xE0ng Anh","V\xE0nh Khuy\xEAn","V\xE2n Anh","V\xE2n Chi","V\xE2n Du","V\xE2n H\xE0","V\xE2n H\u01B0\u01A1ng","V\xE2n Khanh","V\xE2n Kh\xE1nh","V\xE2n Linh","V\xE2n Ng\u1ECDc","V\xE2n Nhi","V\xE2n Phi","V\xE2n Ph\u01B0\u01A1ng","V\xE2n Quy\xEAn","V\xE2n Qu\u1EF3nh","V\xE2n Thanh","V\xE2n Th\xFAy","V\xE2n Th\u01B0\u1EDDng","V\xE2n Ti\xEAn","V\xE2n Trang","V\xE2n Trinh","V\u0169 H\u1ED3ng","Xuy\u1EBFn Chi","Xu\xE2n B\u1EA3o","Xu\xE2n Dung","Xu\xE2n Hi\u1EC1n","Xu\xE2n Hoa","Xu\xE2n H\xE2n","Xu\xE2n H\u01B0\u01A1ng","Xu\xE2n H\u1EA1nh","Xu\xE2n Lan","Xu\xE2n Linh","Xu\xE2n Li\u1EC5u","Xu\xE2n Loan","Xu\xE2n L\xE2m","Xu\xE2n Mai","Xu\xE2n Nghi","Xu\xE2n Ng\u1ECDc","Xu\xE2n Nhi","Xu\xE2n Nhi\xEAn","Xu\xE2n N\u01B0\u01A1ng","Xu\xE2n Ph\u01B0\u01A1ng","Xu\xE2n Ph\u01B0\u1EE3ng","Xu\xE2n Thanh","Xu\xE2n Thu","Xu\xE2n Th\u1EA3o","Xu\xE2n Th\u1EE7y","Xu\xE2n Trang","Xu\xE2n T\xE2m","Xu\xE2n Uy\xEAn","Xu\xE2n V\xE2n","Xu\xE2n Y\u1EBFn","Xu\xE2n xanh","Y\xEAn B\u1EB1ng","Y\xEAn Mai","Y\xEAn Nhi","Y\xEAn \u0110an","Y\u1EBFn Anh","Y\u1EBFn H\u1ED3ng","Y\u1EBFn Loan","Y\u1EBFn Mai","Y\u1EBFn My","Y\u1EBFn Nhi","Y\u1EBFn Oanh","Y\u1EBFn Ph\u01B0\u01A1ng","Y\u1EBFn Ph\u01B0\u1EE3ng","Y\u1EBFn Thanh","Y\u1EBFn Th\u1EA3o","Y\u1EBFn Trang","Y\u1EBFn Trinh","Y\u1EBFn Tr\xE2m","Y\u1EBFn \u0110an","\xC1i H\u1ED3ng","\xC1i Khanh","\xC1i Linh","\xC1i Nhi","\xC1i Nh\xE2n","\xC1i Thi","\xC1i Thy","\xC1i V\xE2n","\xC1nh D\u01B0\u01A1ng","\xC1nh Hoa","\xC1nh H\u1ED3ng","\xC1nh Linh","\xC1nh L\u1EC7","\xC1nh Mai","\xC1nh Nguy\u1EC7t","\xC1nh Ng\u1ECDc","\xC1nh Th\u01A1","\xC1nh Trang","\xC1nh Tuy\u1EBFt","\xC1nh Xu\xE2n","\xDD B\xECnh","\xDD Lan","\xDD Nhi","\u0110an Khanh","\u0110an Linh","\u0110an Qu\u1EF3nh","\u0110an Thanh","\u0110an Thu","\u0110an Th\u01B0","\u0110an T\xE2m","\u0110inh H\u01B0\u01A1ng","\u0110oan Thanh","\u0110oan Trang","\u0110\xE0i Trang","\u0110\xF4ng Nghi","\u0110\xF4ng Nhi","\u0110\xF4ng Tr\xE0","\u0110\xF4ng Tuy\u1EC1n","\u0110\xF4ng Vy","\u0110\xF4ng \u0110\xE0o","\u0110\u01A1n Thu\u1EA7n","\u0110\u1ED3ng Dao","\u0110\u1EE9c H\u1EA1nh","\u1EA4u L\u0103ng"],male:["An C\u01A1","An Khang","An Nam","An Nguy\xEAn","An Ninh","An T\xE2m","An T\u01B0\u1EDDng","Anh Duy","Anh D\u0169ng","Anh Ho\xE0ng","Anh Khoa","Anh Kh\xF4i","Anh Kh\u1EA3i","Anh Minh","Anh Qu\xE2n","Anh Qu\u1ED1c","Anh S\u01A1n","Anh Th\xE1i","Anh Tu\u1EA5n","Anh T\xE0i","Anh T\xF9ng","Anh T\xFA","Anh Vi\u1EC7t","Anh V\u0169","Anh \u0110\u1EE9c","B\xE1 C\u01B0\u1EDDng","B\xE1 K\u1EF3","B\xE1 Long","B\xE1 L\u1ED9c","B\xE1 Ph\u01B0\u1EDBc","B\xE1 Thi\u1EC7n","B\xE1 Th\xE0nh","B\xE1 Th\xFAc","B\xE1 Th\u1ECBnh","B\xE1 Tr\xFAc","B\xE1 T\xF9ng","B\xE1ch Du","B\xE1ch Nh\xE2n","B\xECnh An","B\xECnh D\xE2n","B\xECnh D\u01B0\u01A1ng","B\xECnh H\xF2a","B\xECnh Minh","B\xECnh Nguy\xEAn","B\xECnh Qu\xE2n","B\xECnh Thu\u1EADn","B\xECnh Y\xEAn","B\xECnh \u0110\u1EA1t","B\xECnh \u0110\u1ECBnh","B\xEDch Nh\xE3","B\u1EA3o An","B\u1EA3o B\u1EA3o","B\u1EA3o Ch\u1EA5n","B\u1EA3o Duy","B\u1EA3o Giang","B\u1EA3o Hi\u1EC3n","B\u1EA3o Hoa","B\u1EA3o Ho\xE0ng","B\u1EA3o Huy","B\u1EA3o Huynh","B\u1EA3o Hu\u1EF3nh","B\u1EA3o Kh\xE1nh","B\u1EA3o Long","B\u1EA3o L\xE2m","B\u1EA3o Ph\xE1p","B\u1EA3o Qu\u1ED1c","B\u1EA3o S\u01A1n","B\u1EA3o Th\xE1i","B\u1EA3o Th\u1EA1ch","B\u1EA3o To\xE0n","B\u1EA3o T\xEDn","B\u1EA3o \u0110\u1ECBnh","B\u1EB1ng S\u01A1n","B\u1EEDu Ch\u01B0\u1EDFng","B\u1EEDu Di\u1EC7p","B\u1EEFu To\u1EA1i","Cao K\u1EF3","Cao Minh","Cao Nghi\u1EC7p","Cao Nguy\xEAn","Cao Nh\xE2n","Cao Phong","Cao S\u0129","Cao S\u01A1n","Cao S\u1EF9","Cao Th\u1ECD","Cao Ti\u1EBFn","Chi\xEAu Minh","Chi\xEAu Phong","Chi\xEAu Qu\xE2n","Chi\u1EBFn Th\u1EAFng","Chung Th\u1EE7y","Chu\u1EA9n Khoa","Ch\xE1nh Vi\u1EC7t","Ch\xED Anh","Ch\xED B\u1EA3o","Ch\xED C\xF4ng","Ch\xED D\u0169ng","Ch\xED Giang","Ch\xED Hi\u1EBFu","Ch\xED Khang","Ch\xED Khi\xEAm","Ch\xED Ki\xEAn","Ch\xED Nam","Ch\xED S\u01A1n","Ch\xED Thanh","Ch\xED Th\xE0nh","Ch\xEDnh Thu\u1EADn","Ch\xEDnh Tr\u1EF1c","Ch\xEDnh T\xE2m","Ch\u1EA5n H\xF9ng","Ch\u1EA5n H\u01B0ng","Ch\u1EA5n Phong","Ch\u1EBF Ph\u01B0\u01A1ng","C\xE1t T\u01B0\u1EDDng","C\xE1t Uy","C\xF4ng B\u1EB1ng","C\xF4ng Giang","C\xF4ng Hi\u1EBFu","C\xF4ng Ho\xE1n","C\xF4ng H\xE0o","C\xF4ng H\u1EA3i","C\xF4ng H\u1EADu","C\xF4ng Lu\u1EADn","C\xF4ng Lu\u1EADt","C\xF4ng L\xFD","C\xF4ng L\u1EADp","C\xF4ng L\u1ED9c","C\xF4ng Ph\u1EE5ng","C\xF4ng Sinh","C\xF4ng S\u01A1n","C\xF4ng Th\xE0nh","C\xF4ng Tr\xE1ng","C\xF4ng Tu\u1EA5n","C\xF4ng \xC1n","C\xF4ng \xC2n","C\u01B0\u01A1ng Ngh\u1ECB","C\u01B0\u01A1ng Quy\u1EBFt","C\u01B0\u1EDDng D\u0169ng","C\u01B0\u1EDDng Th\u1ECBnh","C\u1EA3nh Tu\u1EA5n","Danh Nh\xE2n","Danh S\u01A1n","Danh Th\xE0nh","Danh V\u0103n","Duy An","Duy B\u1EA3o","Duy C\u01B0\u1EDDng","Duy C\u1EA9n","Duy Hi\u1EBFu","Duy Hi\u1EC1n","Duy Ho\xE0ng","Duy H\xF9ng","Duy H\u1EA3i","Duy Khang","Duy Khi\xEAm","Duy Kh\xE1nh","Duy K\xEDnh","Duy Lu\u1EADn","Duy Minh","Duy M\u1EA1nh","Duy Ng\xF4n","Duy Nh\u01B0\u1EE3ng","Duy Quang","Duy Thanh","Duy Th\xE0nh","Duy Th\xF4ng","Duy Th\u1EA1ch","Duy Th\u1EAFng","Duy Ti\u1EBFp","Duy Tuy\u1EC1n","Duy T\xE2m","Duy T\xE2n","D\xE2n Hi\u1EC7p","D\xE2n Kh\xE1nh","D\u0169ng Tr\xED","D\u0169ng Vi\u1EC7t","D\u01B0\u01A1ng Anh","D\u01B0\u01A1ng Kh\xE1nh","Gia Anh","Gia B\xECnh","Gia B\u1EA1ch","Gia B\u1EA3o","Gia C\u1EA3nh","Gia C\u1EA7n","Gia C\u1EA9n","Gia Hi\u1EC7p","Gia Ho\xE0ng","Gia Huy","Gia Hu\u1EA5n","Gia H\xF2a","Gia H\xF9ng","Gia H\u01B0ng","Gia Khi\xEAm","Gia Kh\xE1nh","Gia Ki\xEAn","Gia Ki\u1EC7t","Gia L\u1EADp","Gia Minh","Gia Ngh\u1ECB","Gia Phong","Gia Ph\xFAc","Gia Ph\u01B0\u1EDBc","Gia Thi\u1EC7n","Gia Th\u1ECBnh","Gia Uy","Gia Vinh","Gia \xC2n","Gia \u0110\u1EA1o","Gia \u0110\u1EE9c","Giang Lam","Giang Nam","Giang S\u01A1n","Giang Thi\xEAn","Hi\u1EBFu D\u1EE5ng","Hi\u1EBFu H\u1ECDc","Hi\u1EBFu Li\xEAm","Hi\u1EBFu Ngh\u0129a","Hi\u1EBFu Phong","Hi\u1EBFu Th\xF4ng","Hi\u1EC1n Minh","Hi\u1EC3u Lam","Hi\u1EC7p Dinh","Hi\u1EC7p Hi\u1EC1n","Hi\u1EC7p H\xE0","Hi\u1EC7p H\xE0o","Hi\u1EC7p H\xF2a","Hi\u1EC7p V\u0169","Ho\xE0i B\u1EAFc","Ho\xE0i Nam","Ho\xE0i Phong","Ho\xE0i Thanh","Ho\xE0i Trung","Ho\xE0i T\xEDn","Ho\xE0i Vi\u1EC7t","Ho\xE0i V\u1EF9","Ho\xE0n Ki\u1EBFm","Ho\xE0n V\u0169","Ho\xE0ng Du\u1EC7","Ho\xE0ng D\u0169ng","Ho\xE0ng Giang","Ho\xE0ng Hi\u1EC7p","Ho\xE0ng H\u1EA3i","Ho\xE0ng Khang","Ho\xE0ng Kh\xF4i","Ho\xE0ng Kh\u1EA3i","Ho\xE0ng Linh","Ho\xE0ng Long","Ho\xE0ng L\xE2m","Ho\xE0ng Minh","Ho\xE0ng M\u1EF9","Ho\xE0ng Nam","Ho\xE0ng Ng\xF4n","Ho\xE0ng Ph\xE1t","Ho\xE0ng Qu\xE2n","Ho\xE0ng Th\xE1i","Ho\xE0ng Vi\u1EC7t","Ho\xE0ng Xu\xE2n","Ho\xE0ng \xC2n","Huy Anh","Huy Chi\u1EC3u","Huy Ho\xE0ng","Huy H\xE0","Huy Kha","Huy Khi\xEAm","Huy Kh\xE1nh","Huy L\u0129nh","Huy Phong","Huy Quang","Huy Th\xE0nh","Huy Th\xF4ng","Huy Tr\xE2n","Huy Tu\u1EA5n","Huy T\u01B0\u1EDDng","Huy Vi\u1EC7t","Huy V\u0169","Hu\xE2n V\xF5","H\xE0 H\u1EA3i","H\xE0o Nghi\u1EC7p","H\xE1n L\xE2m","H\xF2a B\xECnh","H\xF2a Giang","H\xF2a Hi\u1EC7p","H\xF2a H\u1EE3p","H\xF2a L\u1EA1c","H\xF2a Th\xE1i","H\xF9ng Anh","H\xF9ng C\u01B0\u1EDDng","H\xF9ng D\u0169ng","H\xF9ng Ng\u1ECDc","H\xF9ng Phong","H\xF9ng S\u01A1n","H\xF9ng Th\u1ECBnh","H\xF9ng T\u01B0\u1EDDng","H\u01B0ng \u0110\u1EA1o","H\u01B0\u1EDBng B\xECnh","H\u01B0\u1EDBng D\u01B0\u01A1ng","H\u01B0\u1EDBng Thi\u1EC7n","H\u01B0\u1EDBng Ti\u1EC1n","H\u1EA1nh T\u01B0\u1EDDng","H\u1EA1o Nhi\xEAn","H\u1EA3i B\xECnh","H\u1EA3i B\u1EB1ng","H\u1EA3i D\u01B0\u01A1ng","H\u1EA3i Giang","H\u1EA3i H\xE0","H\u1EA3i Long","H\u1EA3i L\xFD","H\u1EA3i Nam","H\u1EA3i Nguy\xEAn","H\u1EA3i Phong","H\u1EA3i Qu\xE2n","H\u1EA3i S\u01A1n","H\u1EA3i Th\u1EE5y","H\u1EA3i \u0110\u0103ng","H\u1ED3 B\u1EAFc","H\u1ED3 Nam","H\u1ED3ng Giang","H\u1ED3ng Li\xEAm","H\u1ED3ng L\xE2n","H\u1ED3ng L\u0129nh","H\u1ED3ng Minh","H\u1ED3ng Nhu\u1EADn","H\u1ED3ng Nh\u1EADt","H\u1ED3ng Ph\xE1t","H\u1ED3ng Quang","H\u1ED3ng Qu\xFD","H\u1ED3ng S\u01A1n","H\u1ED3ng Th\u1ECBnh","H\u1ED3ng Th\u1EE5y","H\u1ED3ng Vinh","H\u1ED3ng Vi\u1EC7t","H\u1ED3ng \u0110\u0103ng","H\u1ED3ng \u0110\u1EE9c","H\u1EEFu B\xE0o","H\u1EEFu B\xECnh","H\u1EEFu B\u1EA3o","H\u1EEFu Canh","H\u1EEFu Chi\u1EBFn","H\u1EEFu Ch\xE2u","H\u1EEFu C\u01B0\u01A1ng","H\u1EEFu C\u01B0\u1EDDng","H\u1EEFu C\u1EA3nh","H\u1EEFu Hi\u1EC7p","H\u1EEFu Ho\xE0ng","H\u1EEFu H\xF9ng","H\u1EEFu H\u1EA1nh","H\u1EEFu Khang","H\u1EEFu Khanh","H\u1EEFu Kho\xE1t","H\u1EEFu Kh\xF4i","H\u1EEFu Long","H\u1EEFu L\u01B0\u01A1ng","H\u1EEFu Minh","H\u1EEFu Nam","H\u1EEFu Ngh\u0129a","H\u1EEFu Ngh\u1ECB","H\u1EEFu Ph\u01B0\u1EDBc","H\u1EEFu Thi\u1EC7n","H\u1EEFu Th\u1EAFng","H\u1EEFu Th\u1ECD","H\u1EEFu Th\u1ED1ng","H\u1EEFu Th\u1EF1c","H\u1EEFu To\xE0n","H\u1EEFu Trung","H\u1EEFu Tr\xE1c","H\u1EEFu Tr\xED","H\u1EEFu T\xE0i","H\u1EEFu T\xE2m","H\u1EEFu T\xE2n","H\u1EEFu T\u01B0\u1EDDng","H\u1EEFu T\u1EEB","H\u1EEFu V\u0129nh","H\u1EEFu V\u01B0\u1EE3ng","H\u1EEFu \u0110\u1EA1t","H\u1EEFu \u0110\u1ECBnh","Khai Minh","Khang Ki\u1EC7n","Khoa Tr\u01B0\u1EDFng","Khuy\u1EBFn H\u1ECDc","Kh\xE1nh An","Kh\xE1nh B\xECnh","Kh\xE1nh Duy","Kh\xE1nh Giang","Kh\xE1nh Ho\xE0n","Kh\xE1nh Ho\xE0ng","Kh\xE1nh Huy","Kh\xE1nh H\xF2a","Kh\xE1nh H\u1EA3i","Kh\xE1nh H\u1ED9i","Kh\xE1nh Minh","Kh\xE1nh Nam","Kh\xE1nh V\u0103n","Kh\xE1nh \u0110an","Kh\xF4i Nguy\xEAn","Kh\xF4i V\u0129","Kh\u01B0\u01A1ng Duy","Kh\u1EA3i Ca","Kh\u1EA3i H\xF2a","Kh\u1EA3i Tu\u1EA5n","Kh\u1EA3i T\xE2m","Kh\u1EAFc Anh","Kh\u1EAFc C\xF4ng","Kh\u1EAFc Duy","Kh\u1EAFc D\u0169ng","Kh\u1EAFc K\u1EF7","Kh\u1EAFc Minh","Kh\u1EAFc Ninh","Kh\u1EAFc Th\xE0nh","Kh\u1EAFc Tri\u1EC7u","Kh\u1EAFc Tr\u1ECDng","Kh\u1EAFc Tu\u1EA5n","Kh\u1EAFc Vi\u1EC7t","Kh\u1EAFc V\u0169","Kh\u1EDFi Phong","Kim Ho\xE0ng","Kim Long","Kim Ph\xFA","Kim S\u01A1n","Kim Th\xF4ng","Kim Th\u1ECBnh","Kim To\xE0n","Kim V\u01B0\u1EE3ng","Kim \u0110an","Ki\xEAn B\xECnh","Ki\xEAn C\u01B0\u1EDDng","Ki\xEAn Giang","Ki\xEAn L\xE2m","Ki\xEAn Trung","Ki\u1EBFn B\xECnh","Ki\u1EBFn V\u0103n","Ki\u1EBFn \u0110\u1EE9c","Ki\u1EC7t V\xF5","K\u1EF3 V\xF5","Lam Giang","Lam Ph\u01B0\u01A1ng","Li\xEAn Ki\u1EC7t","Long Giang","Long Qu\xE2n","Long V\u1ECBnh","L\xE2m D\u0169ng","L\xE2m Tr\u01B0\u1EDDng","L\xE2m T\u01B0\u1EDDng","L\xE2m Vi\xEAn","L\xE2m V\u0169","L\xE2m \u0110\u1ED3ng","L\u01B0\u01A1ng Quy\u1EC1n","L\u01B0\u01A1ng Thi\u1EC7n","L\u01B0\u01A1ng Tuy\u1EC1n","L\u01B0\u01A1ng T\xE0i","L\u1EA1c Nh\xE2n","L\u1EA1c Ph\xFAc","L\u1EADp Nghi\u1EC7p","L\u1EADp Th\xE0nh","Minh Anh","Minh C\u1EA3nh","Minh Danh","Minh D\xE2n","Minh D\u0169ng","Minh Giang","Minh Hi\xEAn","Minh Hi\u1EBFu","Minh Ho\xE0ng","Minh Huy","Minh Hu\u1EA5n","Minh H\xE0o","Minh H\xF2a","Minh H\xF9ng","Minh H\u01B0ng","Minh H\u1EA3i","Minh H\u1EF7","Minh Khang","Minh Khi\u1EBFu","Minh Kh\xE1nh","Minh Kh\xF4i","Minh Ki\u1EC7t","Minh K\u1EF3","Minh L\xFD","Minh M\u1EABn","Minh Ngh\u0129a","Minh Nhu","Minh Nh\xE2n","Minh Nh\u1EADt","Minh Quang","Minh Qu\xE2n","Minh Qu\u1ED1c","Minh S\u01A1n","Minh Thi\u1EC7n","Minh Thu\u1EADn","Minh Th\xE1i","Minh Th\xF4ng","Minh Th\u1EA1c","Minh Th\u1EAFng","Minh Ti\u1EBFn","Minh To\xE0n","Minh Tri\u1EBFt","Minh Tri\u1EC7u","Minh Trung","Minh Tr\xED","Minh Tu\u1EA5n","Minh T\xE2n","Minh T\xFA","Minh Vu","Minh V\u0169","Minh V\u01B0\u01A1ng","Minh \xC2n","Minh \u0110an","Minh \u0110\u1EA1t","Minh \u0110\u1EE9c","M\u1EA1nh C\u01B0\u01A1ng","M\u1EA1nh C\u01B0\u1EDDng","M\u1EA1nh D\u0169ng","M\u1EA1nh H\xF9ng","M\u1EA1nh Nghi\xEAm","M\u1EA1nh Qu\u1EF3nh","M\u1EA1nh Thi\u1EC7n","M\u1EA1nh Th\u1EAFng","M\u1EA1nh Tr\xECnh","M\u1EA1nh Tr\u01B0\u1EDDng","M\u1EA1nh Tu\u1EA5n","M\u1EA1nh T\u01B0\u1EDDng","M\u1EA1nh T\u1EA5n","M\u1EA1nh \u0110\xECnh","M\u1ED9ng Gi\xE1c","M\u1ED9ng Ho\xE0n","M\u1ED9ng Long","M\u1ED9ng L\xE2m","Nam An","Nam D\u01B0\u01A1ng","Nam H\u01B0ng","Nam H\u1EA3i","Nam L\u1ED9c","Nam Nh\u1EADt","Nam Ninh","Nam Phi","Nam Ph\u01B0\u01A1ng","Nam S\u01A1n","Nam Thanh","Nam Th\xF4ng","Nam T\xFA","Nam Vi\u1EC7t","Ngh\u0129a D\u0169ng","Ngh\u0129a H\xF2a","Ngh\u1ECB L\u1EF1c","Ngh\u1ECB Quy\u1EC1n","Nguy\xEAn B\u1EA3o","Nguy\xEAn B\u1ED5ng","Nguy\xEAn Giang","Nguy\xEAn Gi\xE1p","Nguy\xEAn H\u1EA1nh","Nguy\xEAn Khang","Nguy\xEAn Kh\xF4i","Nguy\xEAn L\u1ED9c","Nguy\xEAn Nh\xE2n","Nguy\xEAn Phong","Nguy\xEAn S\u1EED","Nguy\xEAn V\u0103n","Nguy\xEAn \u0110an","Nguy\u1EC5n H\u1EA3i An","Ng\u1ECDc C\u01B0\u1EDDng","Ng\u1ECDc C\u1EA3nh","Ng\u1ECDc Danh","Ng\u1ECDc D\u0169ng","Ng\u1ECDc Hi\u1EC3n","Ng\u1ECDc Huy","Ng\u1ECDc H\u1EA3i","Ng\u1ECDc Khang","Ng\u1ECDc Kh\xF4i","Ng\u1ECDc Kh\u01B0\u01A1ng","Ng\u1ECDc Lai","Ng\u1ECDc L\xE2n","Ng\u1ECDc Minh","Ng\u1ECDc Ng\u1EA1n","Ng\u1ECDc Quang","Ng\u1ECDc S\u01A1n","Ng\u1ECDc Thi\u1EC7n","Ng\u1ECDc Thu\u1EADn","Ng\u1ECDc Th\u1EA1ch","Ng\u1ECDc Th\u1ECD","Ng\u1ECDc Ti\u1EC3n","Ng\u1ECDc Tr\u1EE5","Ng\u1ECDc Tu\u1EA5n","Ng\u1ECDc \u0110o\xE0n","Ng\u1ECDc \u1EA8n","Nh\xE2n Nguy\xEAn","Nh\xE2n S\xE2m","Nh\xE2n T\u1EEB","Nh\xE2n V\u0103n","Nh\u01B0 Khang","Nh\u1EA5t Ti\u1EBFn","Nh\u1EADt B\u1EA3o Long","Nh\u1EADt Duy","Nh\u1EADt D\u0169ng","Nh\u1EADt Ho\xE0ng","Nh\u1EADt Huy","Nh\u1EADt H\xF2a","Nh\u1EADt H\xF9ng","Nh\u1EADt H\u1ED3ng","Nh\u1EADt Kh\u01B0\u01A1ng","Nh\u1EADt Minh","Nh\u1EADt Nam","Nh\u1EADt Quang","Nh\u1EADt Qu\xE2n","Nh\u1EADt Qu\u1ED1c","Nh\u1EADt Th\u1ECBnh","Nh\u1EADt Ti\u1EBFn","Nh\u1EADt T\u1EA5n","Ni\u1EC7m Nhi\xEAn","Phi C\u01B0\u1EDDng","Phi Ho\xE0ng","Phi H\xF9ng","Phi H\u1EA3i","Phi Long","Phi Nh\u1EA1n","Phi \u0110i\u1EC7p","Phong Ch\xE2u","Phong Dinh","Phong \u0110\u1ED9","Ph\xFA B\xECnh","Ph\xFA Hi\u1EC7p","Ph\xFA H\xF9ng","Ph\xFA H\u01B0ng","Ph\xFA H\u1EA3i","Ph\xFA Th\u1ECBnh","Ph\xFA Th\u1ECD","Ph\xFA Th\u1EDDi","Ph\xFA \xC2n","Ph\xFAc C\u01B0\u1EDDng","Ph\xFAc Duy","Ph\xFAc H\xF2a","Ph\xFAc H\u01B0ng","Ph\xFAc Khang","Ph\xFAc L\xE2m","Ph\xFAc Nguy\xEAn","Ph\xFAc Sinh","Ph\xFAc Th\u1ECBnh","Ph\xFAc T\xE2m","Ph\xFAc \u0110i\u1EC1n","Ph\u01B0\u01A1ng Nam","Ph\u01B0\u01A1ng Phi","Ph\u01B0\u01A1ng Th\u1EC3","Ph\u01B0\u01A1ng Tri\u1EC1u","Ph\u01B0\u01A1ng Tr\u1EA1ch","Ph\u01B0\u1EDBc An","Ph\u01B0\u1EDBc L\u1ED9c","Ph\u01B0\u1EDBc Nguy\xEAn","Ph\u01B0\u1EDBc Nh\xE2n","Ph\u01B0\u1EDBc S\u01A1n","Ph\u01B0\u1EDBc Thi\u1EC7n","Ph\u01B0\u1EE3ng Long","Ph\u1EE5c L\u1EC5","Ph\u1EE5ng Vi\u1EC7t","Quang Anh","Quang B\u1EEDu","Quang Danh","Quang D\u0169ng","Quang D\u01B0\u01A1ng","Quang Huy","Quang H\xE0","Quang H\xF2a","Quang H\xF9ng","Quang H\u01B0ng","Quang H\u1EA3i","Quang H\u1EEFu","Quang Khanh","Quang Kh\u1EA3i","Quang Linh","Quang L\xE2m","Quang L\xE2n","Quang L\u1ED9c","Quang Minh","Quang Nh\xE2n","Quang Nh\u1EADt","Quang Ninh","Quang S\xE1ng","Quang Thi\xEAn","Quang Thu\u1EADn","Quang Th\xE1i","Quang Th\u1EA1ch","Quang Th\u1EAFng","Quang Th\u1ECBnh","Quang Tri\u1EC1u","Quang Tri\u1EC7u","Quang Trung","Quang Tr\u01B0\u1EDDng","Quang Tr\u1ECDng","Quang Tu\u1EA5n","Quang T\xE0i","Quang T\xFA","Quang Vinh","Quang V\u0169","Quang Xu\xE2n","Quang \u0110\u1EA1t","Quang \u0110\u1EE9c","Quy\u1EBFt Th\u1EAFng","Qu\xE2n D\u01B0\u01A1ng","Qu\xFD Kh\xE1nh","Qu\xFD V\u0129nh","Qu\u1EA3ng Th\xF4ng","Qu\u1EA3ng \u0110\u1EA1i","Qu\u1EA3ng \u0110\u1EA1t","Qu\u1ED1c Anh","Qu\u1ED1c B\xECnh","Qu\u1ED1c B\u1EA3o","Qu\u1ED1c Hi\u1EC1n","Qu\u1ED1c Hi\u1EC3n","Qu\u1ED1c Ho\xE0i","Qu\u1ED1c Ho\xE0ng","Qu\u1ED1c Huy","Qu\u1ED1c H\xF2a","Qu\u1ED1c H\xF9ng","Qu\u1ED1c H\u01B0ng","Qu\u1ED1c H\u1EA1nh","Qu\u1ED1c H\u1EA3i","Qu\u1ED1c Kh\xE1nh","Qu\u1ED1c Minh","Qu\u1ED1c M\u1EA1nh","Qu\u1ED1c M\u1EF9","Qu\u1ED1c Phong","Qu\u1ED1c Ph\u01B0\u01A1ng","Qu\u1ED1c Quang","Qu\u1ED1c Qu\xE2n","Qu\u1ED1c Qu\xFD","Qu\u1ED1c Thi\u1EC7n","Qu\u1ED1c Th\xE0nh","Qu\u1ED1c Th\xF4ng","Qu\u1ED1c Th\u1EAFng","Qu\u1ED1c Th\u1ECBnh","Qu\u1ED1c Ti\u1EBFn","Qu\u1ED1c To\u1EA3n","Qu\u1ED1c Trung","Qu\u1ED1c Tr\u01B0\u1EDDng","Qu\u1ED1c Tr\u1EE5","Qu\u1ED1c Tu\u1EA5n","Qu\u1ED1c Vinh","Qu\u1ED1c Vi\u1EC7t","Qu\u1ED1c V\u0103n","Qu\u1ED1c V\u0169","Qu\u1ED1c \u0110i\u1EC1n","Qu\u1ED1c \u0110\u1EA1i","Song Lam","S\u0129 Ho\xE0ng","S\u01A1n D\u01B0\u01A1ng","S\u01A1n Giang","S\u01A1n H\xE0","S\u01A1n H\u1EA3i","S\u01A1n L\xE2m","S\u01A1n Quy\u1EC1n","S\u01A1n Qu\xE2n","S\u01A1n Trang","S\u01A1n T\xF9ng","S\u1EF9 Ho\xE0ng","S\u1EF9 Ph\xFA","S\u1EF9 Th\u1EF1c","S\u1EF9 \u0110an","Thanh Huy","Thanh H\xE0o","Thanh H\u1EA3i","Thanh H\u1EADu","Thanh Ki\xEAn","Thanh Li\xEAm","Thanh Long","Thanh Minh","Thanh Phi","Thanh Phong","Thanh Quang","Thanh S\u01A1n","Thanh Thi\xEAn","Thanh Thu\u1EADn","Thanh Th\u1EBF","Thanh To\xE0n","Thanh To\u1EA3n","Thanh Trung","Thanh Tu\u1EA5n","Thanh T\xF9ng","Thanh T\xFA","Thanh T\u1ECBnh","Thanh Vinh","Thanh Vi\u1EC7t","Thanh V\u0169","Thanh \u0110o\xE0n","Thanh \u0110\u1EA1o","Thi\xEAn An","Thi\xEAn B\u1EEDu","Thi\xEAn H\u01B0ng","Thi\xEAn L\u01B0\u01A1ng","Thi\xEAn L\u1EA1c","Thi\xEAn M\u1EA1nh","Thi\xEAn Ph\xFA","Thi\xEAn Tr\xED","Thi\xEAn \xC2n","Thi\xEAn \u0110\u1EE9c","Thi\u1EBFu Anh","Thi\u1EBFu C\u01B0\u1EDDng","Thi\u1EC7n D\u0169ng","Thi\u1EC7n Giang","Thi\u1EC7n Khi\xEAm","Thi\u1EC7n Lu\xE2n","Thi\u1EC7n L\u01B0\u01A1ng","Thi\u1EC7n Minh","Thi\u1EC7n Ng\xF4n","Thi\u1EC7n Ph\u01B0\u1EDBc","Thi\u1EC7n Sinh","Thi\u1EC7n Thanh","Thi\u1EC7n T\xE2m","Thi\u1EC7n T\xEDnh","Thi\u1EC7n \xC2n","Thi\u1EC7n \u0110\u1EE9c","Thi\u1EC7u B\u1EA3o","Thu Sinh","Thu\u1EADn Anh","Thu\u1EADn H\xF2a","Thu\u1EADn Phong","Thu\u1EADn Ph\u01B0\u01A1ng","Thu\u1EADn Th\xE0nh","Thu\u1EADn To\xE0n","Th\xE0nh An","Th\xE0nh Ch\xE2u","Th\xE0nh C\xF4ng","Th\xE0nh Danh","Th\xE0nh Doanh","Th\xE0nh H\xF2a","Th\xE0nh Khi\xEAm","Th\xE0nh Long","Th\xE0nh L\u1EE3i","Th\xE0nh Nguy\xEAn","Th\xE0nh Nh\xE2n","Th\xE0nh Ph\u01B0\u01A1ng","Th\xE0nh Sang","Th\xE0nh Thi\u1EC7n","Th\xE0nh Trung","Th\xE0nh T\xEDn","Th\xE0nh Vinh","Th\xE0nh \xC2n","Th\xE0nh \xDD","Th\xE0nh \u0110\u1EA1t","Th\xE0nh \u0110\u1EC7","Th\xE1i B\xECnh","Th\xE1i Duy","Th\xE1i D\u01B0\u01A1ng","Th\xE1i H\xF2a","Th\xE1i Minh","Th\xE1i Nguy\xEAn","Th\xE1i San","Th\xE1i Sang","Th\xE1i S\u01A1n","Th\xE1i T\xE2n","Th\xE1i T\u1ED5","Th\xE1i \u0110\u1EE9c","Th\xF4ng Minh","Th\xF4ng Tu\u1EC7","Th\xF4ng \u0110\u1EA1t","Th\u0103ng Long","Th\u01B0\u1EDDng Ki\u1EC7t","Th\u01B0\u1EDDng Xu\xE2n","Th\u01B0\u1EE3ng C\u01B0\u1EDDng","Th\u01B0\u1EE3ng Khang","Th\u01B0\u1EE3ng Li\u1EC7t","Th\u01B0\u1EE3ng Ngh\u1ECB","Th\u01B0\u1EE3ng N\u0103ng","Th\u01B0\u1EE3ng Thu\u1EADt","Th\u1EA1ch S\u01A1n","Th\u1EA1ch T\xF9ng","Th\u1EA5t C\u01B0\u01A1ng","Th\u1EA5t D\u0169ng","Th\u1EA5t Th\u1ECD","Th\u1EAFng C\u1EA3nh","Th\u1EAFng L\u1EE3i","Th\u1EBF An","Th\u1EBF Anh","Th\u1EBF B\xECnh","Th\u1EBF Doanh","Th\u1EBF Duy\u1EC7t","Th\u1EBF D\xE2n","Th\u1EBF D\u0169ng","Th\u1EBF Hu\u1EA5n","Th\u1EBF H\xF9ng","Th\u1EBF L\xE2m","Th\u1EBF L\u1EF1c","Th\u1EBF Minh","Th\u1EBF N\u0103ng","Th\u1EBF Ph\xFAc","Th\u1EBF Ph\u01B0\u01A1ng","Th\u1EBF Quy\u1EC1n","Th\u1EBF S\u01A1n","Th\u1EBF Trung","Th\u1EBF T\u01B0\u1EDDng","Th\u1EBF Vinh","Th\u1ECBnh C\u01B0\u1EDDng","Th\u1ED1ng Nh\u1EA5t","Th\u1EDDi Nhi\u1EC7m","Th\u1EE5 Nh\xE2n","Th\u1EE5y Du","Th\u1EE5y Long","Th\u1EE5y Mi\xEAn","Th\u1EE5y V\u0169","Ti\u1EBFn D\u0169ng","Ti\u1EBFn Hi\u1EC7p","Ti\u1EBFn Ho\u1EA1t","Ti\u1EBFn V\xF5","Ti\u1EBFn \u0110\u1EE9c","Ti\u1EC1n Giang","Ti\u1EC3u B\u1EA3o","To\xE0n Th\u1EAFng","Tri\u1EC1u Th\xE0nh","Tri\u1EC3n Sinh","Tri\u1EC7u Th\xE1i","Trung Anh","Trung Chuy\xEAn","Trung Ch\xEDnh","Trung D\u0169ng","Trung Hi\u1EBFu","Trung H\u1EA3i","Trung Ki\xEAn","Trung L\u1EF1c","Trung Ngh\u0129a","Trung Nguy\xEAn","Trung Nh\xE2n","Trung Th\xE0nh","Trung Th\u1EF1c","Trung Vi\u1EC7t","Trung \u0110\u1EE9c","Tr\xED D\u0169ng","Tr\xED H\xE0o","Tr\xED H\xF9ng","Tr\xED H\u1EEFu","Tr\xED Li\xEAn","Tr\xED Minh","Tr\xED Th\u1EAFng","Tr\xED T\u1ECBnh","Tr\xFAc C\u01B0\u01A1ng","Tr\xFAc Sinh","Tr\u01B0\u1EDDng An","Tr\u01B0\u1EDDng Chinh","Tr\u01B0\u1EDDng Giang","Tr\u01B0\u1EDDng Hi\u1EC7p","Tr\u01B0\u1EDDng K\u1EF3","Tr\u01B0\u1EDDng Li\xEAn","Tr\u01B0\u1EDDng Long","Tr\u01B0\u1EDDng Nam","Tr\u01B0\u1EDDng Nh\xE2n","Tr\u01B0\u1EDDng Phu","Tr\u01B0\u1EDDng Ph\xE1t","Tr\u01B0\u1EDDng Ph\xFAc","Tr\u01B0\u1EDDng Sa","Tr\u01B0\u1EDDng Sinh","Tr\u01B0\u1EDDng S\u01A1n","Tr\u01B0\u1EDDng Th\xE0nh","Tr\u01B0\u1EDDng Vinh","Tr\u01B0\u1EDDng V\u0169","Tr\u1ECDng Ch\xEDnh","Tr\u1ECDng Duy","Tr\u1ECDng D\u0169ng","Tr\u1ECDng Hi\u1EBFu","Tr\u1ECDng H\xE0","Tr\u1ECDng H\xF9ng","Tr\u1ECDng Kh\xE1nh","Tr\u1ECDng Ki\xEAn","Tr\u1ECDng Ngh\u0129a","Tr\u1ECDng Nh\xE2n","Tr\u1ECDng Tr\xED","Tr\u1ECDng T\u01B0\u1EDDng","Tr\u1ECDng T\u1EA5n","Tr\u1ECDng Vinh","Tr\u1ECDng Vi\u1EC7t","Tuy\u1EC1n L\xE2m","Tu\u1EA5n Anh","Tu\u1EA5n Ch\xE2u","Tu\u1EA5n Ch\u01B0\u01A1ng","Tu\u1EA5n D\u0169ng","Tu\u1EA5n Ho\xE0ng","Tu\u1EA5n H\xF9ng","Tu\u1EA5n H\u1EA3i","Tu\u1EA5n Khanh","Tu\u1EA5n Khoan","Tu\u1EA5n Kh\u1EA3i","Tu\u1EA5n Ki\u1EC7t","Tu\u1EA5n Linh","Tu\u1EA5n Long","Tu\u1EA5n Minh","Tu\u1EA5n Ng\u1ECDc","Tu\u1EA5n S\u0129","Tu\u1EA5n S\u1EF9","Tu\u1EA5n Th\xE0nh","Tu\u1EA5n Trung","Tu\u1EA5n T\xE0i","Tu\u1EA5n T\xFA","Tu\u1EA5n Vi\u1EC7t","Tu\u1EA5n \u0110\u1EE9c","T\xE0i Nguy\xEAn","T\xE0i \u0110\u1EE9c","T\xE2m Thi\u1EC7n","T\xE2n B\xECnh","T\xE2n Long","T\xE2n Ph\u01B0\u1EDBc","T\xE2n Th\xE0nh","T\xE2n \u0110\u1ECBnh","T\xEDch Thi\u1EC7n","T\xEDch \u0110\u1EE9c","T\xF4n L\u1EC5","T\xF9ng Anh","T\xF9ng Ch\xE2u","T\xF9ng Linh","T\xF9ng L\xE2m","T\xF9ng Minh","T\xF9ng Quang","T\u01B0\u1EDDng Anh","T\u01B0\u1EDDng L\xE2m","T\u01B0\u1EDDng L\xE2n","T\u01B0\u1EDDng L\u0129nh","T\u01B0\u1EDDng Minh","T\u01B0\u1EDDng Nguy\xEAn","T\u01B0\u1EDDng Ph\xE1t","T\u01B0\u1EDDng Vinh","T\u1EA1 Hi\u1EC1n","T\u1EA5n D\u0169ng","T\u1EA5n Khang","T\u1EA5n L\u1EE3i","T\u1EA5n Nam","T\u1EA5n Ph\xE1t","T\u1EA5n Sinh","T\u1EA5n Th\xE0nh","T\u1EA5n Tr\xECnh","T\u1EA5n Tr\u01B0\u01A1ng","T\u1EA5n T\xE0i","T\u1EA5t B\xECnh","T\u1EA5t Hi\u1EBFu","T\u1EA5t H\xF2a","T\u1EEB \u0110\xF4ng","Uy Phong","Uy V\u0169","Vinh Di\u1EC7u","Vinh Qu\u1ED1c","Vi\u1EBFt Nh\xE2n","Vi\u1EBFt S\u01A1n","Vi\u1EBFt T\xE2n","Vi\u1EC5n C\u1EA3nh","Vi\u1EC5n Ph\u01B0\u01A1ng","Vi\u1EC5n Th\xF4ng","Vi\u1EC5n \u0110\xF4ng","Vi\u1EC7t An","Vi\u1EC7t Anh","Vi\u1EC7t Ch\xEDnh","Vi\u1EC7t C\u01B0\u01A1ng","Vi\u1EC7t C\u01B0\u1EDDng","Vi\u1EC7t Duy","Vi\u1EC7t D\u0169ng","Vi\u1EC7t D\u01B0\u01A1ng","Vi\u1EC7t Ho\xE0ng","Vi\u1EC7t Huy","Vi\u1EC7t H\xF9ng","Vi\u1EC7t H\u1EA3i","Vi\u1EC7t H\u1ED3ng","Vi\u1EC7t Khang","Vi\u1EC7t Khoa","Vi\u1EC7t Kh\xF4i","Vi\u1EC7t Kh\u1EA3i","Vi\u1EC7t Long","Vi\u1EC7t Ng\u1ECDc","Vi\u1EC7t Nh\xE2n","Vi\u1EC7t Phong","Vi\u1EC7t Ph\u01B0\u01A1ng","Vi\u1EC7t Quy\u1EBFt","Vi\u1EC7t Qu\u1ED1c","Vi\u1EC7t S\u01A1n","Vi\u1EC7t Thanh","Vi\u1EC7t Th\xE1i","Vi\u1EC7t Th\xF4ng","Vi\u1EC7t Th\u01B0\u01A1ng","Vi\u1EC7t Th\u1EAFng","Vi\u1EC7t Ti\u1EBFn","Vi\u1EC7t V\xF5","V\xE2n S\u01A1n","V\u0103n Minh","V\u0103n Tuy\u1EC3n","V\u0129nh H\u01B0ng","V\u0129nh H\u1EA3i","V\u0129nh Long","V\u0129nh Lu\xE2n","V\u0129nh Th\u1ECD","V\u0129nh Th\u1EE5y","V\u0129nh To\xE0n","V\u0129nh \xC2n","V\u0169 Anh","V\u0169 Minh","V\u01B0\u01A1ng Gia","V\u01B0\u01A1ng Tri\u1EC1u","V\u01B0\u01A1ng Tri\u1EC7u","V\u01B0\u01A1ng Vi\u1EC7t","V\u1EA1n H\u1EA1nh","V\u1EA1n L\xFD","V\u1EA1n Th\xF4ng","V\u1EA1n Th\u1EAFng","Xu\xE2n An","Xu\xE2n B\xECnh","Xu\xE2n Cao","Xu\xE2n Cung","Xu\xE2n Hi\u1EBFu","Xu\xE2n Huy","Xu\xE2n H\xE0m","Xu\xE2n H\xE3n","Xu\xE2n H\xF2a","Xu\xE2n Khoa","Xu\xE2n Ki\xEAn","Xu\xE2n L\u1EA1c","Xu\xE2n L\u1ED9c","Xu\xE2n Minh","Xu\xE2n Nam","Xu\xE2n Ninh","Xu\xE2n Ph\xFAc","Xu\xE2n Qu\xE2n","Xu\xE2n Qu\xFD","Xu\xE2n S\u01A1n","Xu\xE2n Thi\u1EC7n","Xu\xE2n Thuy\u1EBFt","Xu\xE2n Th\xE1i","Xu\xE2n Trung","Xu\xE2n Tr\u01B0\u1EDDng","Xu\xE2n T\u01B0\u1EDDng","Xu\xE2n V\u0169","Y\xEAn B\xECnh","Y\xEAn B\u1EB1ng","Y\xEAn S\u01A1n","\xC2n Lai","\xC2n Thi\u1EC7n","\u0110an Qu\u1EBF","\u0110an T\xE2m","\u0110inh L\u1ED9c","\u0110o\xE0n T\u1EE5","\u0110\xECnh Chi\u1EC3u","\u0110\xECnh Ch\u01B0\u01A1ng","\u0110\xECnh C\u01B0\u1EDDng","\u0110\xECnh Di\u1EC7u","\u0110\xECnh D\u01B0\u01A1ng","\u0110\xECnh H\u1EA3o","\u0110\xECnh H\u1EE3p","\u0110\xECnh Kim","\u0110\xECnh Lu\u1EADn","\u0110\xECnh L\u1ED9c","\u0110\xECnh Nam","\u0110\xECnh Nguy\xEAn","\u0110\xECnh Ng\xE2n","\u0110\xECnh Nh\xE2n","\u0110\xECnh Ph\xFA","\u0110\xECnh Ph\xFAc","\u0110\xECnh Qu\u1EA3ng","\u0110\xECnh Sang","\u0110\xECnh Thi\u1EC7n","\u0110\xECnh Th\u1EAFng","\u0110\xECnh To\xE0n","\u0110\xECnh Trung","\u0110\xECnh Tu\u1EA5n","\u0110\xECnh \u0110\xF4n","\u0110\xF4ng D\u01B0\u01A1ng","\u0110\xF4ng H\u1EA3i","\u0110\xF4ng Nguy\xEAn","\u0110\xF4ng Phong","\u0110\xF4ng Ph\u01B0\u01A1ng","\u0110\xF4ng Qu\xE2n","\u0110\xF4ng S\u01A1n","\u0110\u0103ng An","\u0110\u0103ng Khoa","\u0110\u0103ng Kh\xE1nh","\u0110\u0103ng Kh\u01B0\u01A1ng","\u0110\u0103ng Minh","\u0110\u0103ng Quang","\u0110\u0103ng \u0110\u1EA1t","\u0110\u1EA1i D\u01B0\u01A1ng","\u0110\u1EA1i H\xE0nh","\u0110\u1EA1i Ng\u1ECDc","\u0110\u1EA1i Th\u1ED1ng","\u0110\u1EA1t D\u0169ng","\u0110\u1EA1t H\xF2a","\u0110\u1EAFc C\u01B0\u1EDDng","\u0110\u1EAFc Di","\u0110\u1EAFc L\u1ED9","\u0110\u1EAFc L\u1EF1c","\u0110\u1EAFc Th\xE0nh","\u0110\u1EAFc Th\xE1i","\u0110\u1EAFc Tr\u1ECDng","\u0110\u1ECBnh L\u1EF1c","\u0110\u1ECBnh Si\xEAu","\u0110\u1ED3ng B\u1EB1ng","\u0110\u1ED3ng Kh\xE1nh","\u0110\u1EE9c Anh","\u0110\u1EE9c B\xECnh","\u0110\u1EE9c B\u1EA3o","\u0110\u1EE9c B\u1EB1ng","\u0110\u1EE9c Ch\xEDnh","\u0110\u1EE9c Duy","\u0110\u1EE9c Giang","\u0110\u1EE9c Huy","\u0110\u1EE9c H\xF2a","\u0110\u1EE9c H\u1EA1nh","\u0110\u1EE9c H\u1EA3i","\u0110\u1EE9c Khang","\u0110\u1EE9c Khi\xEAm","\u0110\u1EE9c Kh\u1EA3i","\u0110\u1EE9c Ki\xEAn","\u0110\u1EE9c Long","\u0110\u1EE9c Minh","\u0110\u1EE9c M\u1EA1nh","\u0110\u1EE9c Nh\xE2n","\u0110\u1EE9c Phi","\u0110\u1EE9c Phong","\u0110\u1EE9c Ph\xFA","\u0110\u1EE9c Quang","\u0110\u1EE9c Quy\u1EC1n","\u0110\u1EE9c Qu\u1EA3ng","\u0110\u1EE9c Sinh","\u0110\u1EE9c Si\xEAu","\u0110\u1EE9c Th\xE0nh","\u0110\u1EE9c Th\u1EAFng","\u0110\u1EE9c Th\u1ECD","\u0110\u1EE9c To\xE0n","\u0110\u1EE9c To\u1EA3n","\u0110\u1EE9c Trung","\u0110\u1EE9c Tr\xED","\u0110\u1EE9c Tu\u1EA5n","\u0110\u1EE9c Tu\u1EC7","\u0110\u1EE9c T\xE0i","\u0110\u1EE9c T\xE2m","\u0110\u1EE9c T\u01B0\u1EDDng","\u0110\u1EE9c \xC2n"]};var chunk_UB7QT2CC_e={generic:["B\xF9i","D\u01B0\u01A1ng","Ho\xE0ng","H\xE0","H\u1ED3","L\xE2m","L\xEA","L\xFD","Mai","Nguy\u1EC5n","Ng\xF4","Phan","Ph\xF9ng","Ph\u1EA1m","Tr\u01B0\u01A1ng","Tr\u1EA7n","Tr\u1ECBnh","T\xF4","T\u0103ng","V\u0169","V\u01B0\u01A1ng","\u0110inh","\u0110o\xE0n","\u0110\xE0o","\u0110\u1EB7ng","\u0110\u1ED7"]};var chunk_UB7QT2CC_A={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_UB7QT2CC_S=[{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_UB7QT2CC_={first_name:chunk_UB7QT2CC_B,last_name:chunk_UB7QT2CC_e,last_name_pattern:chunk_UB7QT2CC_A,name:chunk_UB7QT2CC_S},chunk_UB7QT2CC_p=chunk_UB7QT2CC_;var chunk_UB7QT2CC_G=["02# #### ####","02## #### ####"];var chunk_UB7QT2CC_X=["+842#########","+842##########"];var chunk_UB7QT2CC_f=["02## #### ###","2##########"];var chunk_UB7QT2CC_w={human:chunk_UB7QT2CC_G,international:chunk_UB7QT2CC_X,national:chunk_UB7QT2CC_f},chunk_UB7QT2CC_l=chunk_UB7QT2CC_w;var chunk_UB7QT2CC_z={format:chunk_UB7QT2CC_l},chunk_UB7QT2CC_U=chunk_UB7QT2CC_z;var chunk_UB7QT2CC_I={cell_phone:chunk_UB7QT2CC_T,company:chunk_UB7QT2CC_H,date:chunk_UB7QT2CC_y,internet:chunk_UB7QT2CC_t,location:chunk_UB7QT2CC_D,lorem:chunk_UB7QT2CC_Q,metadata:chunk_UB7QT2CC_C,person:chunk_UB7QT2CC_p,phone_number:chunk_UB7QT2CC_U},chunk_UB7QT2CC_Y=chunk_UB7QT2CC_I;var gh=new chunk_HC7G5RVA_Xe({locale:[chunk_UB7QT2CC_Y,ys,_i]}); - this._hitLimit = false - this._checkingBytes = true - this._key = '' - this._bytesKey = 0 - this._keyTrunc = false - this.decoder.reset() +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-OS52S5S3.js +var chunk_OS52S5S3_t={title:"Yoruba (Nigeria)",code:"yo_NG",country:"NG",language:"yo",endonym:"Yoruba (Naijiria)",dir:"ltr",script:"Latn"},chunk_OS52S5S3_i=chunk_OS52S5S3_t;var chunk_OS52S5S3_l={generic:["Abimbola","Abiola","Ade","Adebankole","Adebola","Adedaramola","Adedoyin","Adeola","Alaba","Ara","Ayomide","Ayomikun","Ayotude","Busayo","Damilola","Damola","Darasimi","Ebunoluwa","FolaFoluwa","Ibukunoluwa","Idowu","Ifeoluwa","Imoleoluwa","Iremide","Itunuoluwa","Iyanuoluwa","Iyinoluwa","Kehinde","Mobolaji","Odunayo","Okiki","Ola","Oladara","Olamide","Olaoluwa","Olatunbosun","Olayinka","Olufeyisayo","Olusola","Olutomiwa","Oluwasemilore","Oluwaseun","Oluwaseyi","Oluwatimilehin","Oluwatobiloba","Oluwatofunmi","Oluwatosin","Oluwatoyosi","Oluwatumise","Omolola","Omotolani","Opemipo","Opeoluwa","Opeyemi","Oyindamola","Pelumi","Shola","Taiwo","Tejumola","Temitope","Toluwalope"],female:["Aanuoluwapo","Abebi","Abeni","Abosede","Adebukola","Adenike","Adepeju","Adesewa","Adesua","Adetoke","Adetoun","Adunni","Ajoke","Amoke","Amope","Arike","Arinola","Asake","Atinuke","Awero","Ayinke","Ayoka","Bolatito","Boluwatife","Bunmi","Doyinsola","Eniola","Ewatomi","Fadekemi","Faderera","Fehintola","Fibikemi","Fikayomi","Folashade","Ibironke","Iretioluwa","Iyabode","Iyadunni","Kikelomo","Modupe","Mofifoluwa","Mojisola","Mojisoluwa","Moradeke","Morayo","Morenike","Morolake","Mosinmileoluwa","Mosunmola","Motunrayo","Moyosore","Ninioluwa","Olajumoke","Olasunmbo","Ololade","Olufunke","Olufunmilayo","Oluwakemi","Omobolanle","Omodunni","Omolabake","Omolara","Omosalewa","Omotara","Omotola","Omotoun","Omowumi","Oreofe","Oyenike","Oyindasola","Radeke","Ronke","Segilola","Similoluwa","Simisola","Sowande","Subomi","Titilayo","Tolulope","Toluwanimi","Wuraola","Yejide","Yetunde","Yewande"],male:["Abayomi","Abiodun","Abiona","Adebiyi","Adebowale","Adedayo","Adedeji","Adekitan","Adekola","Adekunle","Adeleke","Adeniyi","Adeolu","Adeoti","Aderopo","Adeshina","Adesoji","Adetayo","Adeyi","Adigun","Afolarin","Ajala","Ajani","Akanmu","Akinkunmi","Akinlabi","Akinwale","Alade","Alamu","Anjolaoluwa","Ayinde","Ayodeji","Ayodele","Babasola","Babatunji","Babawale","Damife","Demilade","Durodola","Ekundayo","Esupofo","Folu","Gbadebo","Gbolahan","Gbowoade","Ibidapo","Ige","Ikeoluwa","Inioluwa","Iseoluwa","Ishola","Juwon","Keji","Kolawole","Korede","Leke","Lere","Niyilolawa","Oba","ObaniJesu","Ogooluwa","Oke","Oladare","Oladimeji","Olakunle","Olanrewaju","Olansile","Olumorotimi","Oluwafemi","Oluwagbemiga","Oluwamumibori","Oluwamuyiwa","Oluwasanmi","Oluwasegun","Oluwole","Omobobola","Omotayo","Osunleke","Seye","Shekoni","Sijuade","Tade","Temidayo","Toki","Tokunbo","Tomori"]};var chunk_OS52S5S3_n={generic:["Adebisi","Adegbite","Adegoke","Adekunle","Adelakun","Adeleke","Adelusi","Ademiluyi","Aderibigbe","Aderogba","Adesiyan","Adeyemo","Adisa","Afolabi","Afolayan","Afonja","Ajao","Ajayi","Ajewole","Akinrinola","Alabi","Aloba","Awodiran","Awolowo","Ayandokun","Ayoola","Babtunde","Bakare","Balogun","Bamidele","Bamiloye","Edun","Fadipe","Fagunwa","Fajimi","Falabi","Faleti","Faloye","Fasasi","Ibikunle","Ilori","Ilupeju","Iyanda","Jaiyeola","Kolade","Kosoko","Koya","Makinde","Makinwa","Morawo","Ninalowo","Odetola","Odunsi","Ogindan","Oginni","Ogulana","Ogunbamigbe","Ogunbiyi","Ogunbo","Ogunde","Ogunwobi","Ogunyeye","Ojo","Ojua","Olabode","Oladipupo","Olaiya","Olasupo","Olowokeere","Oloyede","Olubode","Olugbayila","Olujimi","Olukotun","Olukunga","Olusanya","Oluwagbemi","Omidina","Omojola","Omotoso","Oparinde","Oshin","Osuntokun","Owokoniran","Owolabi","Owoyemi","Oyadiran","Oyaifo","Oyeniyi","Oyetoro","Oyeyemi","Oyinlola","Paimo","Salako","Salami","Shekoni","Sobowale","Soyinka"]};var chunk_OS52S5S3_u={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_OS52S5S3_O={first_name:chunk_OS52S5S3_l,last_name:chunk_OS52S5S3_n,last_name_pattern:chunk_OS52S5S3_u},chunk_OS52S5S3_d=chunk_OS52S5S3_O;var chunk_OS52S5S3_r={metadata:chunk_OS52S5S3_i,person:chunk_OS52S5S3_d},chunk_OS52S5S3_m=chunk_OS52S5S3_r;var chunk_OS52S5S3_S=new chunk_HC7G5RVA_Xe({locale:[chunk_OS52S5S3_m,ys,_i]}); - p = idxamp + 1 - if (this._fields === this.fieldsLimit) { return cb() } - } else if (this._hitLimit) { - // we may not have hit the actual limit if there are encoded bytes... - if (i > p) { this._val += this.decoder.write(data.toString('binary', p, i)) } - p = i - if ((this._val === '' && this.fieldSizeLimit === 0) || - (this._bytesVal = this._val.length) === this.fieldSizeLimit) { - // yep, we actually did hit the limit - this._checkingBytes = false - this._valTrunc = true - } - } else { - if (p < len) { this._val += this.decoder.write(data.toString('binary', p)) } - p = len - } - } - } - cb() -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-ZGUFFFHN.js +var chunk_ZGUFFFHN_m=[{name:"\u7231\u7434\u6D77\u822A\u7A7A\u516C\u53F8",iataCode:"A3"},{name:"\u4FC4\u7F57\u65AF\u822A\u7A7A\u516C\u53F8",iataCode:"SU"},{name:"\u963F\u6839\u5EF7\u822A\u7A7A\u516C\u53F8",iataCode:"AR"},{name:"\u58A8\u897F\u54E5\u56FD\u9645\u822A\u7A7A\u516C\u53F8",iataCode:"AM"},{name:"\u963F\u5C14\u53CA\u5229\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"AH"},{name:"\u963F\u62C9\u4F2F\u822A\u7A7A\u516C\u53F8",iataCode:"G9"},{name:"\u52A0\u62FF\u5927\u822A\u7A7A\u516C\u53F8",iataCode:"AC"},{name:"\u4E2D\u56FD\u56FD\u9645\u822A\u7A7A\u516C\u53F8",iataCode:"CA"},{name:"\u897F\u73ED\u7259\u6B27\u6D32\u822A\u7A7A\u516C\u53F8",iataCode:"UX"},{name:"\u6CD5\u822A\u8377\u822A\u96C6\u56E2",iataCode:"AF"},{name:"\u5370\u5EA6\u56FD\u9645\u822A\u7A7A\u516C\u53F8",iataCode:"AI"},{name:"\u6BDB\u91CC\u6C42\u65AF\u822A\u7A7A\u516C\u53F8",iataCode:"MK"},{name:"\u65B0\u897F\u5170\u822A\u7A7A\u516C\u53F8",iataCode:"NZ"},{name:"\u65B0\u51E0\u5185\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"PX"},{name:"\u5854\u5E0C\u63D0\u822A\u7A7A\u516C\u53F8",iataCode:"VT"},{name:"\u5927\u6EAA\u5730\u822A\u7A7A\u516C\u53F8",iataCode:"TN"},{name:"\u8D8A\u6D0B\u822A\u7A7A\u516C\u53F8",iataCode:"TS"},{name:"\u4E9A\u6D32\u822A\u7A7AX\u516C\u53F8",iataCode:"D7"},{name:"\u4E9A\u6D32\u822A\u7A7A\u516C\u53F8",iataCode:"AK"},{name:"\u5580\u91CC\u591A\u5C3C\u4E9A\u56FD\u9645\u822A\u7A7A\u516C\u53F8",iataCode:"SB"},{name:"\u963F\u62C9\u65AF\u52A0\u822A\u7A7A\u516C\u53F8",iataCode:"AS"},{name:"\u610F\u5927\u5229\u822A\u7A7A\u516C\u53F8",iataCode:"AZ"},{name:"\u5168\u65E5\u7A7A\u516C\u53F8",iataCode:"NH"},{name:"\u5FE0\u5B9E\u822A\u7A7A\u516C\u53F8",iataCode:"G4"},{name:"\u7F8E\u56FD\u822A\u7A7A\u516C\u53F8",iataCode:"AA"},{name:"\u97E9\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"OZ"},{name:"\u54E5\u4F26\u6BD4\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"AV"},{name:"\u5DF4\u897F\u851A\u84DD\u822A\u7A7A\u516C\u53F8",iataCode:"AD"},{name:"\u84DD\u8272\u822A\u7A7A\u516C\u53F8",iataCode:"ZF"},{name:"\u5317\u4EAC\u9996\u90FD\u822A\u7A7A\u516C\u53F8",iataCode:"JD"},{name:"\u73BB\u5229\u7EF4\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"OB"},{name:"\u82F1\u56FD\u822A\u7A7A\u516C\u53F8",iataCode:"BA"},{name:"\u56FD\u6CF0\u822A\u7A7A\u516C\u53F8",iataCode:"CX"},{name:"\u5BBF\u96FE\u592A\u5E73\u6D0B\u822A\u7A7A\u516C\u53F8",iataCode:"5J"},{name:"\u4E2D\u534E\u822A\u7A7A\u516C\u53F8",iataCode:"CI"},{name:"\u4E2D\u56FD\u4E1C\u65B9\u822A\u7A7A\u516C\u53F8",iataCode:"MU"},{name:"\u4E2D\u56FD\u5357\u65B9\u822A\u7A7A\u516C\u53F8",iataCode:"CZ"},{name:"\u795E\u9E70\u822A\u7A7A\u516C\u53F8",iataCode:"DE"},{name:"\u5DF4\u62FF\u9A6C\u822A\u7A7A\u516C\u53F8",iataCode:"CM"},{name:"\u8FBE\u7F8E\u822A\u7A7A\u516C\u53F8",iataCode:"DL"},{name:"\u6613\u98DE\u822A\u7A7A\u516C\u53F8",iataCode:"VE"},{name:"\u6613\u6377\u822A\u7A7A\u516C\u53F8",iataCode:"U2"},{name:"\u57C3\u53CA\u822A\u7A7A\u516C\u53F8",iataCode:"MS"},{name:"\u4EE5\u8272\u5217\u827E\u62C9\u822A\u7A7A\u516C\u53F8",iataCode:"LY"},{name:"\u963F\u8054\u914B\u822A\u7A7A\u516C\u53F8",iataCode:"EK"},{name:"\u57C3\u585E\u4FC4\u6BD4\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"ET"},{name:"\u963F\u63D0\u54C8\u5FB7\u822A\u7A7A\u516C\u53F8",iataCode:"EY"},{name:"\u957F\u8363\u822A\u7A7A\u516C\u53F8",iataCode:"BR"},{name:"\u6590\u6D4E\u822A\u7A7A\u516C\u53F8",iataCode:"FJ"},{name:"\u82AC\u5170\u822A\u7A7A\u516C\u53F8",iataCode:"AY"},{name:"\u8FEA\u62DC\u822A\u7A7A\u516C\u53F8\u516C\u53F8",iataCode:"FZ"},{name:"\u8FB9\u7586\u822A\u7A7A\u516C\u53F8",iataCode:"F9"},{name:"\u5370\u5EA6\u5C3C\u897F\u4E9A\u9E70\u822A\u7A7A\u516C\u53F8",iataCode:"GA"},{name:"\u9AD8\u5C14\u822A\u7A7A\u516C\u53F8",iataCode:"G3"},{name:"\u6D77\u5357\u822A\u7A7A\u516C\u53F8",iataCode:"HU"},{name:"\u590F\u5A01\u5937\u822A\u7A7A\u516C\u53F8",iataCode:"HA"},{name:"\u975B\u84DD\u822A\u7A7A\u516C\u53F8",iataCode:"6E"},{name:"\u65E5\u672C\u822A\u7A7A\u516C\u53F8",iataCode:"JL"},{name:"\u6D4E\u5DDE\u822A\u7A7A\u516C\u53F8",iataCode:"7C"},{name:"\u6377\u7279\u4E8C\u822A\u7A7A\u516C\u53F8",iataCode:"LS"},{name:"\u6377\u84DD\u822A\u7A7A\u516C\u53F8",iataCode:"B6"},{name:"\u4E0A\u6D77\u5409\u7965\u822A\u7A7A\u516C\u53F8",iataCode:"HO"},{name:"\u80AF\u5C3C\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"KQ"},{name:"\u5927\u97E9\u822A\u7A7A\u516C\u53F8",iataCode:"KE"},{name:"\u9177\u8DEF\u62C9\u822A\u7A7A\u822A\u7A7A\u516C\u53F8",iataCode:"MN"},{name:"\u5357\u7F8E\u822A\u7A7A\u516C\u53F8",iataCode:"LA"},{name:"\u72EE\u5B50\u822A\u7A7A\u516C\u53F8",iataCode:"JT"},{name:"\u6CE2\u5170\u822A\u7A7A\u516C\u53F8",iataCode:"LO"},{name:"\u5FB7\u56FD\u6C49\u838E\u822A\u7A7A\u516C\u53F8",iataCode:"LH"},{name:"\u5229\u6BD4\u4E9A\u963F\u62C9\u4F2F\u822A\u7A7A\u516C\u53F8",iataCode:"LN"},{name:"\u73BB\u5229\u7EF4\u4E9A\u4E9A\u9A6C\u5B59\u822A\u7A7A\u516C\u53F8",iataCode:"Z8"},{name:"\u9A6C\u6765\u897F\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"MH"},{name:"\u5317\u98CE\u822A\u7A7A\u516C\u53F8",iataCode:"N4"},{name:"\u632A\u5A01\u7A7F\u68AD\u822A\u7A7A\u516C\u53F8",iataCode:"DY"},{name:"\u963F\u66FC\u822A\u7A7A\u516C\u53F8",iataCode:"WY"},{name:"\u5DF4\u57FA\u65AF\u5766\u56FD\u9645\u822A\u7A7A\u516C\u53F8",iataCode:"PK"},{name:"\u98DE\u9A6C\u822A\u7A7A\u516C\u53F8",iataCode:"PC"},{name:"\u83F2\u5F8B\u5BBE\u822A\u7A7A\u516C\u53F8",iataCode:"PR"},{name:"\u6FB3\u6D32\u822A\u7A7A\u516C\u53F8",iataCode:"QF"},{name:"\u5361\u5854\u5C14\u822A\u7A7A\u516C\u53F8",iataCode:"QR"},{name:"\u5171\u548C\u822A\u7A7A\u516C\u53F8",iataCode:"YX"},{name:"\u6469\u6D1B\u54E5\u7687\u5BB6\u822A\u7A7A\u516C\u53F8",iataCode:"AT"},{name:"\u745E\u5B89\u822A\u7A7A\u516C\u53F8",iataCode:"FR"},{name:"\u897F\u4F2F\u5229\u4E9A\u822A\u7A7A\u516C\u53F8",iataCode:"S7"},{name:"\u5317\u6B27\u822A\u7A7A\u516C\u53F8",iataCode:"SK"},{name:"\u6C99\u7279\u963F\u62C9\u4F2F\u822A\u7A7A\u516C\u53F8",iataCode:"SV"},{name:"\u5C71\u4E1C\u822A\u7A7A\u516C\u53F8",iataCode:"SC"},{name:"\u56DB\u5DDD\u822A\u7A7A\u516C\u53F8",iataCode:"3U"},{name:"\u65B0\u52A0\u5761\u822A\u7A7A\u516C\u53F8",iataCode:"SQ"},{name:"\u5929\u7A7A\u822A\u7A7A\u516C\u53F8",iataCode:"H2"},{name:"\u5929\u897F\u822A\u7A7A\u516C\u53F8",iataCode:"OO"},{name:"\u5357\u975E\u822A\u7A7A\u516C\u53F8",iataCode:"SA"},{name:"\u897F\u5357\u822A\u7A7A\u516C\u53F8",iataCode:"WN"},{name:"\u9999\u6599\u822A\u7A7A\u516C\u53F8",iataCode:"SG"},{name:"\u7CBE\u795E\u822A\u7A7A\u516C\u53F8",iataCode:"NK"},{name:"\u6625\u79CB\u822A\u7A7A\u516C\u53F8",iataCode:"9C"},{name:"\u65AF\u91CC\u5170\u5361\u822A\u7A7A\u516C\u53F8",iataCode:"UL"},{name:"\u79D8\u9C81\u661F\u822A\u7A7A\u516C\u53F8",iataCode:"2I"},{name:"\u592A\u9633\u57CE\u822A\u7A7A\u516C\u53F8",iataCode:"SY"},{name:"\u9633\u5149\u5FEB\u8FD0\u822A\u7A7A",iataCode:"XQ"},{name:"\u8461\u8404\u7259\u822A\u7A7A\u516C\u53F8",iataCode:"TP"},{name:"\u6CF0\u56FD\u4E9A\u6D32\u822A\u7A7A",iataCode:"FD"},{name:"\u6CF0\u56FD\u822A\u7A7A\u516C\u53F8",iataCode:"TG"},{name:"\u9014\u6613\u98DE\u822A\u7A7A",iataCode:"BY"},{name:"\u7A81\u5C3C\u65AF\u822A\u7A7A\u516C\u53F8",iataCode:"TU"},{name:"\u571F\u8033\u5176\u822A\u7A7A\u516C\u53F8",iataCode:"TK"},{name:"\u4E4C\u514B\u5170\u56FD\u9645\u822A\u7A7A\u516C\u53F8",iataCode:"PS"},{name:"\u7F8E\u56FD\u8054\u5408\u822A\u7A7A\u516C\u53F8",iataCode:"UA"},{name:"\u4E4C\u62C9\u822A\u7A7A\u516C\u53F8",iataCode:"U6"},{name:"\u8D8A\u5357\u8D8A\u6377\u822A\u7A7A\u516C\u53F8",iataCode:"VJ"},{name:"\u8D8A\u5357\u822A\u7A7A\u516C\u53F8",iataCode:"VN"},{name:"\u7EF4\u73CD\u822A\u7A7A\u516C\u53F8",iataCode:"VS"},{name:"\u7EF4\u73CD\u84DD\u822A\u7A7A\u516C\u53F8",iataCode:"VA"},{name:"\u4E07\u5C81\u7A7A\u4E2D\u5DF4\u58EB\u822A\u7A7A\u516C\u53F8",iataCode:"VB"},{name:"\u5DF4\u897F\u822A\u7A7A\u516C\u53F8",iataCode:"2Z"},{name:"\u6C83\u62C9\u91CC\u65AF\u822A\u7A7A\u516C\u53F8",iataCode:"Y4"},{name:"\u897F\u6377\u822A\u7A7A\u516C\u53F8",iataCode:"WS"},{name:"\u6E29\u6208\u822A\u7A7A\u516C\u53F8",iataCode:"P5"},{name:"\u7EF4\u5179\u822A\u7A7A\u516C\u53F8",iataCode:"W6"}];var chunk_ZGUFFFHN_n=[{name:"\u822A\u5929/BAC\u534F\u548C\u5F0F\u98DE\u673A",iataTypeCode:"SSC"},{name:"\u7A7A\u5BA2A300",iataTypeCode:"AB3"},{name:"\u7A7A\u5BA2A310",iataTypeCode:"310"},{name:"\u7A7A\u5BA2A310-200",iataTypeCode:"312"},{name:"\u7A7A\u5BA2A310-300",iataTypeCode:"313"},{name:"\u7A7A\u5BA2A318",iataTypeCode:"318"},{name:"\u7A7A\u5BA2A319",iataTypeCode:"319"},{name:"\u7A7A\u5BA2A319neo",iataTypeCode:"31N"},{name:"\u7A7A\u5BA2A320",iataTypeCode:"320"},{name:"\u7A7A\u5BA2A320neo",iataTypeCode:"32N"},{name:"\u7A7A\u5BA2A321",iataTypeCode:"321"},{name:"\u7A7A\u5BA2A321neo",iataTypeCode:"32Q"},{name:"\u7A7A\u5BA2A330",iataTypeCode:"330"},{name:"\u7A7A\u5BA2A330-200",iataTypeCode:"332"},{name:"\u7A7A\u5BA2A330-300",iataTypeCode:"333"},{name:"\u7A7A\u5BA2A330-800neo",iataTypeCode:"338"},{name:"\u7A7A\u5BA2A330-900neo",iataTypeCode:"339"},{name:"\u7A7A\u5BA2A340",iataTypeCode:"340"},{name:"\u7A7A\u5BA2A340-200",iataTypeCode:"342"},{name:"\u7A7A\u5BA2A340-300",iataTypeCode:"343"},{name:"\u7A7A\u5BA2A340-500",iataTypeCode:"345"},{name:"\u7A7A\u5BA2A340-600",iataTypeCode:"346"},{name:"\u7A7A\u5BA2A350",iataTypeCode:"350"},{name:"\u7A7A\u5BA2A350-900",iataTypeCode:"359"},{name:"\u7A7A\u5BA2A350-1000",iataTypeCode:"351"},{name:"\u7A7A\u5BA2A380",iataTypeCode:"380"},{name:"\u7A7A\u5BA2A380-800",iataTypeCode:"388"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-12",iataTypeCode:"ANF"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-24",iataTypeCode:"AN4"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-26",iataTypeCode:"A26"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-28",iataTypeCode:"A28"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-30",iataTypeCode:"A30"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-32",iataTypeCode:"A32"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-72",iataTypeCode:"AN7"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-124 Ruslan",iataTypeCode:"A4F"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-140",iataTypeCode:"A40"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-148",iataTypeCode:"A81"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-158",iataTypeCode:"A58"},{name:"\u5B89\u4E1C\u8BFA\u592B \u5B89-225 Mriya",iataTypeCode:"A5F"},{name:"\u6CE2\u97F3707",iataTypeCode:"703"},{name:"\u6CE2\u97F3717",iataTypeCode:"717"},{name:"\u6CE2\u97F3720B",iataTypeCode:"B72"},{name:"\u6CE2\u97F3727",iataTypeCode:"727"},{name:"\u6CE2\u97F3727-100",iataTypeCode:"721"},{name:"\u6CE2\u97F3727-200",iataTypeCode:"722"},{name:"\u6CE2\u97F3737 MAX 7",iataTypeCode:"7M7"},{name:"\u6CE2\u97F3737 MAX 8",iataTypeCode:"7M8"},{name:"\u6CE2\u97F3737 MAX 9",iataTypeCode:"7M9"},{name:"\u6CE2\u97F3737 MAX 10",iataTypeCode:"7MJ"},{name:"\u6CE2\u97F3737",iataTypeCode:"737"},{name:"\u6CE2\u97F3737-100",iataTypeCode:"731"},{name:"\u6CE2\u97F3737-200",iataTypeCode:"732"},{name:"\u6CE2\u97F3737-300",iataTypeCode:"733"},{name:"\u6CE2\u97F3737-400",iataTypeCode:"734"},{name:"\u6CE2\u97F3737-500",iataTypeCode:"735"},{name:"\u6CE2\u97F3737-600",iataTypeCode:"736"},{name:"\u6CE2\u97F3737-700",iataTypeCode:"73G"},{name:"\u6CE2\u97F3737-800",iataTypeCode:"738"},{name:"\u6CE2\u97F3737-900",iataTypeCode:"739"},{name:"\u6CE2\u97F3747",iataTypeCode:"747"},{name:"\u6CE2\u97F3747-100",iataTypeCode:"741"},{name:"\u6CE2\u97F3747-200",iataTypeCode:"742"},{name:"\u6CE2\u97F3747-300",iataTypeCode:"743"},{name:"\u6CE2\u97F3747-400",iataTypeCode:"744"},{name:"\u6CE2\u97F3747-400D",iataTypeCode:"74J"},{name:"\u6CE2\u97F3747-8",iataTypeCode:"748"},{name:"\u6CE2\u97F3747SP",iataTypeCode:"74L"},{name:"\u6CE2\u97F3747SR",iataTypeCode:"74R"},{name:"\u6CE2\u97F3757",iataTypeCode:"757"},{name:"\u6CE2\u97F3757-200",iataTypeCode:"752"},{name:"\u6CE2\u97F3757-300",iataTypeCode:"753"},{name:"\u6CE2\u97F3767",iataTypeCode:"767"},{name:"\u6CE2\u97F3767-200",iataTypeCode:"762"},{name:"\u6CE2\u97F3767-300",iataTypeCode:"763"},{name:"\u6CE2\u97F3767-400",iataTypeCode:"764"},{name:"\u6CE2\u97F3777",iataTypeCode:"777"},{name:"\u6CE2\u97F3777-200",iataTypeCode:"772"},{name:"\u6CE2\u97F3777-200LR",iataTypeCode:"77L"},{name:"\u6CE2\u97F3777-300",iataTypeCode:"773"},{name:"\u6CE2\u97F3777-300ER",iataTypeCode:"77W"},{name:"\u6CE2\u97F3787",iataTypeCode:"787"},{name:"\u6CE2\u97F3787-8",iataTypeCode:"788"},{name:"\u6CE2\u97F3787-9",iataTypeCode:"789"},{name:"\u6CE2\u97F3787-10",iataTypeCode:"781"},{name:"\u52A0\u62FF\u5927\u6311\u6218\u8005\u98DE\u673A",iataTypeCode:"CCJ"},{name:"\u52A0\u62FF\u5927CL-44",iataTypeCode:"CL4"},{name:"\u52A0\u62FF\u5927\u652F\u7EBF\u55B7\u6C14\u673A100",iataTypeCode:"CR1"},{name:"\u52A0\u62FF\u5927\u652F\u7EBF\u55B7\u6C14\u673A200",iataTypeCode:"CR2"},{name:"\u52A0\u62FF\u5927\u652F\u7EBF\u55B7\u6C14\u673A700",iataTypeCode:"CR7"},{name:"\u52A0\u62FF\u5927\u652F\u7EBF\u55B7\u6C14\u673A705",iataTypeCode:"CRA"},{name:"\u52A0\u62FF\u5927\u652F\u7EBF\u55B7\u6C14\u673A900",iataTypeCode:"CR9"},{name:"\u52A0\u62FF\u5927\u652F\u7EBF\u55B7\u6C14\u673A1000",iataTypeCode:"CRK"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-2 Beaver",iataTypeCode:"DHP"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-2 Turbo-Beaver",iataTypeCode:"DHR"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-3 Otter",iataTypeCode:"DHL"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-4 Caribou",iataTypeCode:"DHC"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-6 Twin Otter",iataTypeCode:"DHT"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-7 Dash 7",iataTypeCode:"DH7"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-8-100 Dash 8 / 8Q",iataTypeCode:"DH1"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-8-200 Dash 8 / 8Q",iataTypeCode:"DH2"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-8-300 Dash 8 / 8Q",iataTypeCode:"DH3"},{name:"\u52A0\u62FF\u5927\u5FB7\u54C8\u7EF4\u5170DHC-8-400 Dash 8Q",iataTypeCode:"DH4"},{name:"\u5FB7\u54C8\u7EF4\u5170DH.104 Dove",iataTypeCode:"DHD"},{name:"\u5FB7\u54C8\u7EF4\u5170DH.114 Heron",iataTypeCode:"DHH"},{name:"\u9053\u683C\u62C9\u65AFDC-3",iataTypeCode:"D3F"},{name:"\u9053\u683C\u62C9\u65AFDC-6",iataTypeCode:"D6F"},{name:"\u9053\u683C\u62C9\u65AFDC-8-50",iataTypeCode:"D8T"},{name:"\u9053\u683C\u62C9\u65AFDC-8-62",iataTypeCode:"D8L"},{name:"\u9053\u683C\u62C9\u65AFDC-8-72",iataTypeCode:"D8Q"},{name:"\u9053\u683C\u62C9\u65AFDC-9-10",iataTypeCode:"D91"},{name:"\u9053\u683C\u62C9\u65AFDC-9-20",iataTypeCode:"D92"},{name:"\u9053\u683C\u62C9\u65AFDC-9-30",iataTypeCode:"D93"},{name:"\u9053\u683C\u62C9\u65AFDC-9-40",iataTypeCode:"D94"},{name:"\u9053\u683C\u62C9\u65AFDC-9-50",iataTypeCode:"D95"},{name:"\u9053\u683C\u62C9\u65AFDC-10",iataTypeCode:"D10"},{name:"\u9053\u683C\u62C9\u65AFDC-10-10",iataTypeCode:"D1X"},{name:"\u9053\u683C\u62C9\u65AFDC-10-30",iataTypeCode:"D1Y"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8170",iataTypeCode:"E70"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8175",iataTypeCode:"E75"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8190",iataTypeCode:"E90"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8195",iataTypeCode:"E95"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8E190-E2",iataTypeCode:"290"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8E195-E2",iataTypeCode:"295"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8EMB.110 Bandeirante",iataTypeCode:"EMB"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8EMB.120 Brasilia",iataTypeCode:"EM2"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8Legacy 600",iataTypeCode:"ER3"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8Phenom 100",iataTypeCode:"EP1"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8Phenom 300",iataTypeCode:"EP3"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8RJ135",iataTypeCode:"ER3"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8RJ140",iataTypeCode:"ERD"},{name:"\u5DF4\u897F\u5DE5\u4E1A\u822A\u7A7A\u516C\u53F8RJ145 Amazon",iataTypeCode:"ER4"},{name:"\u4F0A\u7559\u7533IL18",iataTypeCode:"IL8"},{name:"\u4F0A\u7559\u7533IL62",iataTypeCode:"IL6"},{name:"\u4F0A\u7559\u7533IL76",iataTypeCode:"IL7"},{name:"\u4F0A\u7559\u7533IL86",iataTypeCode:"ILW"},{name:"\u4F0A\u7559\u7533IL96-300",iataTypeCode:"I93"},{name:"\u4F0A\u7559\u7533IL114",iataTypeCode:"I14"},{name:"\u6D1B\u514B\u5E0C\u5FB7L-182 / 282 / 382 (L-100) Hercules",iataTypeCode:"LOH"},{name:"\u6D1B\u514B\u5E0C\u5FB7L-188 Electra",iataTypeCode:"LOE"},{name:"\u6D1B\u514B\u5E0C\u5FB7L-1011 Tristar",iataTypeCode:"L10"},{name:"\u6D1B\u514B\u5E0C\u5FB7L-1049 Super Constellation",iataTypeCode:"L49"},{name:"\u9EA6\u514B\u5510\u7EB3\u9053\u683C\u62C9\u65AFMD11",iataTypeCode:"M11"},{name:"\u9EA6\u514B\u5510\u7EB3\u9053\u683C\u62C9\u65AFMD80",iataTypeCode:"M80"},{name:"\u9EA6\u514B\u5510\u7EB3\u9053\u683C\u62C9\u65AFMD81",iataTypeCode:"M81"},{name:"\u9EA6\u514B\u5510\u7EB3\u9053\u683C\u62C9\u65AFMD82",iataTypeCode:"M82"},{name:"\u9EA6\u514B\u5510\u7EB3\u9053\u683C\u62C9\u65AFMD83",iataTypeCode:"M83"},{name:"\u9EA6\u514B\u5510\u7EB3\u9053\u683C\u62C9\u65AFMD87",iataTypeCode:"M87"},{name:"\u9EA6\u514B\u5510\u7EB3\u9053\u683C\u62C9\u65AFMD88",iataTypeCode:"M88"},{name:"\u9EA6\u514B\u5510\u7EB3\u9053\u683C\u62C9\u65AFMD90",iataTypeCode:"M90"},{name:"\u82CF\u970D\u4F0A\u8D85\u7EA7\u55B7\u6C14\u673A100-95",iataTypeCode:"SU9"},{name:"\u56FE\u6CE2\u5217\u592BTu-134",iataTypeCode:"TU3"},{name:"\u56FE\u6CE2\u5217\u592BTu-154",iataTypeCode:"TU5"},{name:"\u56FE\u6CE2\u5217\u592BTu-204",iataTypeCode:"T20"},{name:"\u96C5\u79D1\u592B\u5217\u592BYak-40",iataTypeCode:"YK4"},{name:"\u96C5\u79D1\u592B\u5217\u592BYak-42",iataTypeCode:"YK2"}];var chunk_ZGUFFFHN_t=[{name:"\u963F\u5FB7\u83B1\u5FB7\u56FD\u9645\u673A\u573A",iataCode:"ADL"},{name:"\u963F\u9053\u5F17\xB7\u82CF\u4E9A\u96F7\u65AF\u9A6C\u5FB7\u91CC-\u5DF4\u62C9\u54C8\u65AF\u673A\u573A",iataCode:"MAD"},{name:"\u8C6A\u5C14\u8D6B\u7EBD\u4F2F\u91CC\u673A\u573A\u673A\u573A",iataCode:"AEP"},{name:"\u963F\u65B9\u7D22\xB7\u4F69\u7EB3\u56FD\u9645\u673A\u573A",iataCode:"CWB"},{name:"\u963F\u65B9\u7D22\xB7\u535A\u5C3C\u5229\u4E9A\xB7\u963F\u62C9\u8D21\u56FD\u9645\u673A\u573A",iataCode:"CLO"},{name:"\u963F\u59C6\u65AF\u7279\u4E39\u53F2\u57FA\u6D66\u673A\u573A",iataCode:"AMS"},{name:"\u963F\u56FE\u7F57\xB7\u6885\u91CC\u8BFA\xB7\u8D1D\u5C3C\u7279\u65AF\u56FD\u9645\u673A\u573A",iataCode:"SCL"},{name:"\u5965\u514B\u5170\u56FD\u9645\u673A\u573A",iataCode:"AKL"},{name:"\u5317\u4EAC\u9996\u90FD\u56FD\u9645\u673A\u573A",iataCode:"PEK"},{name:"\u8D1D\u4F26\u74E6\u5FB7\u574E\u65AF\u56FD\u9645\u673A\u573A",iataCode:"BEL"},{name:"\u8D1D\u6D1B\u5965\u91CC\u85CF\u7279\u5766\u514B\u96F7\u591A\xB7\u5185\u7EF4\u65AF\u56FD\u9645\u673A\u573A",iataCode:"CNF"},{name:"\u67CF\u6797\u6CF0\u683C\u5C14\u673A\u573A",iataCode:"TXL"},{name:"\u535A\u4E50\u56FD\u9645\u673A\u573A",iataCode:"ADD"},{name:"\u5DF4\u897F\u5229\u4E9A\u5112\u585E\u5229\u8BFA\xB7\u5E93\u6BD4\u5951\u514B\u603B\u7EDF\u56FD\u9645\u673A\u573A",iataCode:"BSB"},{name:"\u5E03\u91CC\u65AF\u73ED\u56FD\u9645\u673A\u573A",iataCode:"BNE"},{name:"\u5E03\u91CC\u65AF\u73ED\u673A\u573A",iataCode:"BRU"},{name:"\u51EF\u6069\u65AF\u673A\u573A",iataCode:"CNS"},{name:"\u5F00\u7F57\u56FD\u9645\u673A\u573A",iataCode:"CAI"},{name:"\u582A\u57F9\u62C9\u673A\u573A",iataCode:"CBR"},{name:"\u5F00\u666E\u6566\u56FD\u9645\u673A\u573A",iataCode:"CPT"},{name:"\u6234\u9AD8\u4E50\u56FD\u9645\u673A\u573A",iataCode:"CDG"},{name:"\u590F\u6D1B\u7279\u9053\u683C\u62C9\u65AF\u56FD\u9645\u673A\u573A",iataCode:"CLT"},{name:"\u6210\u90FD\u53CC\u6D41\u56FD\u9645\u673A\u573A",iataCode:"CTU"},{name:"\u8D3E\u7279\u62C9\u5E15\u8482\xB7\u5E0C\u74E6\u5409\u56FD\u9645\u673A\u573A",iataCode:"BOM"},{name:"\u829D\u52A0\u54E5\u5965\u9ED1\u5C14\u56FD\u9645\u673A\u573A",iataCode:"ORD"},{name:"\u91CD\u5E86\u6C5F\u5317\u56FD\u9645\u673A\u573A",iataCode:"CKG"},{name:"\u57FA\u7763\u57CE\u56FD\u9645\u673A\u573A",iataCode:"CHC"},{name:"\u54E5\u672C\u54C8\u6839\u5361\u65AF\u7279\u9C81\u666E\u673A\u573A",iataCode:"CPH"},{name:"\u8FBE\u62C9\u65AF\u6C83\u601D\u5821\u56FD\u9645\u673A\u573A",iataCode:"DFW"},{name:"\u4E39\u5C3C\u5C14\xB7\u4E95\u4E0A\u56FD\u9645\u673A\u573A",iataCode:"HNL"},{name:"\u4E39\u4F5B\u56FD\u9645\u673A\u573A",iataCode:"DEN"},{name:"\u5ECA\u66FC\u56FD\u9645\u673A\u573A",iataCode:"DMK"},{name:"\u8FEA\u62DC\u56FD\u9645\u673A\u573A",iataCode:"DXB"},{name:"\u90FD\u67CF\u6797\u673A\u573A",iataCode:"DUB"},{name:"\u675C\u585E\u5C14\u591A\u592B\u673A\u573A",iataCode:"DUS"},{name:"\u57C3\u5C14\u591A\u62C9\u591A\u56FD\u9645\u673A\u573A",iataCode:"BOG"},{name:"\u57C3\u83B1\u592B\u585E\u91CC\u5965\u65AF\xB7\u97E6\u5C3C\u6CFD\u6D1B\u65AF\u56FD\u9645\u673A\u573A",iataCode:"ATH"},{name:"\u6CD5\u963F\u56FD\u9645\u673A\u573A",iataCode:"PPT"},{name:"\u52B3\u5FB7\u4EE3\u5C14\u5821\u597D\u83B1\u575E\u56FD\u9645\u673A\u573A",iataCode:"FLL"},{name:"\u798F\u5854\u83B1\u8428\u5E73\u6258\u9A6C\u4E01\u65AF\u56FD\u9645\u673A\u573A",iataCode:"FOR"},{name:"\u7F8E\u56E0\u6CB3\u7554\u6CD5\u5170\u514B\u798F\u673A\u573A",iataCode:"FRA"},{name:"\u4F11\u65AF\u987F\u673A\u573A\u4E54\u6CBB\xB7\u5E03\u4EC0\u6D32\u9645\u9152\u5E97",iataCode:"IAH"},{name:"\u9EC4\u91D1\u6D77\u5CB8\u673A\u573A",iataCode:"OOL"},{name:"\u74DC\u9C81\u67F3\u65AF - \u5B89\u5FB7\u70C8\xB7\u4F5B\u6717\u54E5\xB7\u8499\u6258\u7F57\u5DDE\u957F\u56FD\u9645\u673A\u573A",iataCode:"GRU"},{name:"\u54C8\u5179\u83F2\u5C14\u5FB7-\u6770\u514B\u900A\u4E9A\u7279\u5170\u5927\u56FD\u9645\u673A\u573A",iataCode:"ATL"},{name:"\u8D6B\u5C14\u8F9B\u57FA\u4E07\u5854\u673A\u573A",iataCode:"HEL"},{name:"\u970D\u5DF4\u7279\u56FD\u9645\u673A\u573A",iataCode:"HBA"},{name:"\u9999\u6E2F\u56FD\u9645\u673A\u573A",iataCode:"HKG"},{name:"\u80E1\u963F\u91CC\xB7\u5E03\u8FC8\u4E01\u673A\u573A",iataCode:"ALG"},{name:"\u8D6B\u5C14\u683C\u8FBE\u56FD\u9645\u673A\u573A",iataCode:"HRG"},{name:"\u4EC1\u5DDD\u56FD\u9645\u673A\u573A",iataCode:"ICN"},{name:"\u82F1\u8FEA\u62C9\xB7\u7518\u5730\u56FD\u9645\u673A\u573A",iataCode:"DEL"},{name:"\u4F0A\u65AF\u5766\u5E03\u5C14\u673A\u573A",iataCode:"IST"},{name:"\u6770\u514B\u900A\u56FD\u9645\u673A\u573A",iataCode:"POM"},{name:"\u6D4E\u5DDE\u56FD\u9645\u673A\u573A",iataCode:"CJU"},{name:"\u7EA6\u7FF0\u80AF\u5C3C\u8FEA\u56FD\u9645\u673A\u573A",iataCode:"JFK"},{name:"\u8C6A\u5C14\u8D6B\xB7\u67E5\u97E6\u65AF\u56FD\u9645\u673A\u573A",iataCode:"LIM"},{name:"\u4F55\u585E\xB7\u739B\u4E3D\u4E9A\xB7\u79D1\u5C14\u591A\u74E6\u56FD\u9645\u673A\u573A",iataCode:"MDE"},{name:"\u4F55\u585E\u666E\xB7\u5854\u62C9\u5FB7\u62C9\u65AF\u5DF4\u585E\u7F57\u90A3\u57C3\u5C14\u666E\u62C9\u7279\u673A\u573A",iataCode:"BCN"},{name:"\u5361\u80E1\u5362\u4F0A\u673A\u573A",iataCode:"OGG"},{name:"\u963F\u535C\u675C\u52D2\u963F\u9F50\u5179\u56FD\u738B\u56FD\u9645\u673A\u573A",iataCode:"JED"},{name:"\u5409\u9686\u5761\u56FD\u9645\u673A\u573A",iataCode:"KUL"},{name:"\u6606\u660E\u957F\u6C34\u56FD\u9645\u673A\u573A",iataCode:"KMG"},{name:"\u62C9\u901A\u56FE\u5854\u56FD\u9645\u673A\u573A",iataCode:"NOU"},{name:"\u83B1\u6602\u7EB3\u591A\u8FBE\u82AC\u5947-\u83F2\u4E4C\u7C73\u5947\u8BFA\u673A\u573A",iataCode:"FCO"},{name:"\u4F26\u6566\u5E0C\u601D\u7F57\u673A\u573A",iataCode:"LHR"},{name:"\u6D1B\u6749\u77F6\u56FD\u9645\u673A\u573A",iataCode:"LAX"},{name:"\u9EA6\u5361\u4F26\u56FD\u9645\u673A\u573A",iataCode:"LAS"},{name:"\u58A8\u5C14\u672C\u56FD\u9645\u673A\u573A",iataCode:"MEL"},{name:"\u58A8\u897F\u54E5\u57CE\u56FD\u9645\u673A\u573A",iataCode:"MEX"},{name:"\u8FC8\u963F\u5BC6\u56FD\u9645\u673A\u573A",iataCode:"MIA"},{name:"\u76AE\u65AF\u5854\u91CC\u5C3C\u90E8\u957F\u56FD\u9645\u673A\u573A",iataCode:"EZE"},{name:"\u660E\u5C3C\u963F\u6CE2\u5229\u65AF-\u5723\u4FDD\u7F57\u56FD\u9645\u673A\u573A/\u6C83\u5C14\u5FB7-\u5F20\u4F2F\u4F26\u673A\u573A",iataCode:"MSP"},{name:"\u7A46\u7F55\u9ED8\u5FB7\u4E94\u4E16\u56FD\u9645\u673A\u573A",iataCode:"CMN"},{name:"\u83AB\u65AF\u79D1\u591A\u83AB\u6770\u591A\u6C83\u673A\u573A",iataCode:"DME"},{name:"\u6155\u5C3C\u9ED1\u673A\u573A",iataCode:"MUC"},{name:"\u7A46\u5C14\u5854\u62C9\u7A46\u7F55\u9ED8\u5FB7\u56FD\u9645\u673A\u573A",iataCode:"LOS"},{name:"\u6960\u8FEA\u56FD\u9645\u673A\u573A",iataCode:"NAN"},{name:"\u5185\u7F57\u6BD5\u4E54\u83AB\u80AF\u96C5\u5854\u56FD\u9645\u673A\u573A",iataCode:"NBO"},{name:"\u6210\u7530\u56FD\u9645\u673A\u573A",iataCode:"NRT"},{name:"\u7EBD\u74E6\u514B\u81EA\u7531\u56FD\u9645\u673A\u573A",iataCode:"EWR"},{name:"\u5C3C\u8BFA\xB7\u963F\u57FA\u8BFA\u56FD\u9645\u673A\u573A",iataCode:"MNL"},{name:"\u52AA\u7F8E\u963F\u6D0B\u7EA2\u8272\u673A\u573A",iataCode:"GEA"},{name:"\u5965\u5229\u5F17\xB7R\xB7\u5766\u535A\u56FD\u9645\u673A\u573A",iataCode:"JNB"},{name:"\u5965\u5170\u591A\u56FD\u9645\u673A\u573A",iataCode:"MCO"},{name:"\u5965\u65AF\u9646\u5362\u592B\u5854\u6587\u673A\u573A",iataCode:"OSL"},{name:"\u73C0\u65AF\u673A\u573A",iataCode:"PER"},{name:"\u51E4\u51F0\u57CE\u5929\u6E2F\u56FD\u9645\u673A\u573A",iataCode:"PHX"},{name:"\u7D2F\u897F\u8153\u74DC\u62C9\u62C9\u4F69\u65AF-\u5409\u5C14\u4F2F\u6258\u5F17\u96F7\u5C14\u56FD\u9645\u673A\u573A",iataCode:"REC"},{name:"\u91CC\u7EA6\u70ED\u5185\u5362\u52A0\u5229\u6602\u56FD\u9645\u673A\u573A",iataCode:"GIG"},{name:"\u8428\u5C14\u52A0\u591A\u83F2\u7565\u56FD\u9645\u673A\u573A",iataCode:"POA"},{name:"\u8428\u5C14\u74E6\u591A\xB7\u5FB7\u666E\u5854\u591A\xB7\u8DEF\u6613\u65AF\xB7\u7231\u5FB7\u534E\u591A\xB7\u9A6C\u52A0\u826F\u65AF\u56FD\u9645\u673A\u573A",iataCode:"SSA"},{name:"\u65E7\u91D1\u5C71\u56FD\u9645\u673A\u573A",iataCode:"SFO"},{name:"\u6851\u6258\u65AF\xB7\u675C\u8499\u7279\u673A\u573A",iataCode:"SDU"},{name:"\u5723\u4FDD\u7F57\u5B54\u6208\u5C3C\u4E9A\u65AF\u673A\u573A",iataCode:"CGH"},{name:"\u897F\u96C5\u56FE\u5854\u79D1\u9A6C\u56FD\u9645\u673A\u573A",iataCode:"SEA"},{name:"\u4E0A\u6D77\u8679\u6865\u56FD\u9645\u673A\u573A",iataCode:"SHA"},{name:"\u4E0A\u6D77\u6D66\u4E1C\u56FD\u9645\u673A\u573A",iataCode:"PVG"},{name:"\u6DF1\u5733\u5B9D\u5B89\u56FD\u9645\u673A\u573A",iataCode:"SZX"},{name:"\u8C22\u5217\u6885\u6377\u6C83\u56FD\u9645\u673A\u573A",iataCode:"SVO"},{name:"\u65B0\u52A0\u5761\u6A1F\u5B9C\u673A\u573A",iataCode:"SIN"},{name:"\u82CF\u52A0\u8BFA-\u54C8\u8FBE\u56FD\u9645\u673A\u573A",iataCode:"CGK"},{name:"\u65AF\u5FB7\u54E5\u5C14\u6469-\u963F\u5170\u8FBE\u673A\u573A",iataCode:"ARN"},{name:"\u7D20\u4E07\u90A3\u666E\u673A\u573A",iataCode:"BKK"},{name:"\u6089\u5C3C\u91D1\u65AF\u798F\u5FB7\u53F2\u5BC6\u65AF\u56FD\u9645\u673A\u573A",iataCode:"SYD"},{name:"\u53F0\u6E7E\u6843\u56ED\u56FD\u9645\u673A\u573A",iataCode:"TPE"},{name:"\u65B0\u5C71\u4E00\u56FD\u9645\u673A\u573A",iataCode:"SGN"},{name:"\u4E1C\u4EAC\u7FBD\u7530\u56FD\u9645\u673A\u573A",iataCode:"HND"},{name:"\u591A\u4F26\u591A\u76AE\u5C14\u900A\u56FD\u9645\u673A\u573A",iataCode:"YYZ"},{name:"\u7A81\u5C3C\u65AF\u8FE6\u592A\u57FA\u56FD\u9645\u673A\u573A",iataCode:"TUN"},{name:"\u6E29\u54E5\u534E\u56FD\u9645\u673A\u573A",iataCode:"YVR"},{name:"\u7EF4\u4E5F\u7EB3\u56FD\u9645\u673A\u573A",iataCode:"VIE"},{name:"\u7EF4\u62C9\u79D1\u6CE2\u65AF\u56FD\u9645\u673A\u573A",iataCode:"VCP"},{name:"\u4F0F\u52AA\u79D1\u6C83\u56FD\u9645\u673A\u573A",iataCode:"VKO"},{name:"\u60E0\u7075\u987F\u56FD\u9645\u673A\u573A",iataCode:"WLG"},{name:"\u897F\u5B89\u54B8\u9633\u56FD\u9645\u673A\u573A",iataCode:"XIY"},{name:"\u8339\u79D1\u592B\u65AF\u57FA\u56FD\u9645\u673A\u573A",iataCode:"ZIA"},{name:"\u82CF\u9ECE\u4E16\u673A\u573A",iataCode:"ZRH"}];var chunk_ZGUFFFHN_pa={airline:chunk_ZGUFFFHN_m,airplane:chunk_ZGUFFFHN_n,airport:chunk_ZGUFFFHN_t},chunk_ZGUFFFHN_i=chunk_ZGUFFFHN_pa;var chunk_ZGUFFFHN_d=["\u4E9A\u6D32\u9ED1\u718A","\u5317\u6781\u718A","\u5927\u718A\u732B","\u5C0F\u718A\u732B","\u61D2\u718A","\u68D5\u718A","\u773C\u955C\u718A","\u7F8E\u6D32\u9ED1\u718A"];var chunk_ZGUFFFHN_r=["\u4E2D\u534E\u6500\u96C0","\u5927\u5C71\u96C0","\u6591\u9E20","\u6817\u80CC\u77ED\u811A\u9E4E","\u7070\u559C\u9E4A","\u7070\u690B\u9E1F","\u767D\u5934\u9E4E","\u767D\u9E6D","\u7EA2\u5634\u84DD\u9E4A","\u7EA2\u8179\u9526\u9E21","\u7EFF\u5544\u6728\u9E1F","\u7FE0\u9E1F","\u8910\u9A6C\u9E21","\u9E33\u9E2F","\u9ED1\u6795\u9EC4\u9E42","\u9ED1\u7FC5\u957F\u811A\u9E6C"];var chunk_ZGUFFFHN_C=["\u4E09\u82B1\u732B","\u4E2D\u534E\u7530\u56ED\u732B","\u4E2D\u56FD\u5927\u767D\u732B","\u4E2D\u56FD\u72F8\u82B1\u732B","\u52A0\u83F2\u732B","\u56DB\u5DDD\u7B80\u5DDE\u732B","\u5976\u725B\u732B","\u5C71\u4E1C\u72EE\u5B50\u732B","\u5E03\u5076\u732B","\u5FB7\u6587\u5377\u6BDB\u732B","\u65AF\u82AC\u514B\u65AF\u732B","\u66B9\u7F57\u732B","\u6A58\u732B","\u6CE2\u65AF\u732B","\u7384\u732B","\u73B3\u7441\u732B","\u7F8E\u56FD\u77ED\u6BDB\u732B","\u82CF\u683C\u5170\u6298\u8033\u732B","\u82F1\u56FD\u77ED\u6BDB\u732B","\u963F\u6BD4\u897F\u5C3C\u4E9A\u732B"];var chunk_ZGUFFFHN_c=["\u4E0B\u53F8\u72AC","\u4E2D\u534E\u7530\u56ED\u72AC","\u4E2D\u56FD\u51A0\u6BDB\u72AC","\u516B\u54E5\u72AC","\u5317\u4EAC\u72AC","\u54C8\u58EB\u5947","\u58A8\u897F\u54E5\u65E0\u6BDB\u72AC","\u5927\u767D\u718A\u72AC","\u5F6D\u5E03\u7F57\u514B\u5A01\u5C14\u58EB\u67EF\u57FA\u72AC","\u5FB7\u56FD\u7267\u7F8A\u72AC","\u62C9\u8428\u72EE\u5B50\u72AC","\u677E\u72EE\u72AC","\u67F4\u72AC","\u6BD4\u5229\u65F6\u7267\u7F8A\u72AC","\u6C99\u76AE\u72AC","\u79CB\u7530\u72AC","\u7F57\u5A01\u7EB3\u72AC","\u7F8E\u56FD\u7231\u65AF\u57FA\u6469\u72AC","\u82F1\u56FD\u6597\u725B\u72AC","\u8428\u6469\u8036\u72AC","\u85CF\u7352","\u8774\u8776\u72AC","\u8896\u72D7","\u897F\u65BD\u72AC","\u897F\u85CF\u6897","\u897F\u85CF\u72EE\u5B50\u72AC","\u897F\u85CF\u735A","\u8D35\u5BBE\u72AC","\u8FB9\u5883\u7267\u7F8A\u72AC","\u963F\u5BCC\u6C57\u730E\u72AC"];var chunk_ZGUFFFHN_p=["\u4E2D\u534E\u9C9F","\u65B0\u7586\u5927\u5934\u9C7C","\u80ED\u8102\u9C7C","\u8349\u9C7C","\u91D1\u9C7C","\u957F\u6C5F\u767D\u9C9F","\u9752\u9C7C","\u9CA4\u9C7C","\u9CAB\u9C7C","\u9CB6\u9C7C","\u9CD9\u9C7C"];var chunk_ZGUFFFHN_l=["\u4E09\u6CB3\u9A6C","\u4F0A\u5229\u9A6C","\u6CB3\u66F2\u9A6C","\u8499\u53E4\u9A6C"];var chunk_ZGUFFFHN_y=["\u5929\u725B","\u5929\u86FE","\u5C4E\u58F3\u90CE","\u62DF\u6B65\u7532","\u6B65\u884C\u866B","\u6C34\u9EFE","\u72EC\u89D2\u4ED9","\u74E2\u866B","\u767D\u7C89\u8776","\u7EA2\u873B\u8713","\u7EFF\u8C46\u8747","\u8349\u86C9","\u8424\u706B\u866B","\u868A\u5B50","\u869C\u866B","\u8709\u8763","\u871C\u8702","\u8749","\u8757\u866B","\u87B3\u8782","\u87CB\u87C0","\u8DF3\u86A4","\u91D1\u9F9F\u5B50","\u98DE\u8671"];var chunk_ZGUFFFHN_b=["\u4E50\u4E50","\u4E56\u4E56","\u53EF\u53EF","\u54AA\u54AA","\u56E2\u56E2","\u591A\u591A","\u5929\u5929","\u5976\u8336","\u5B9D\u5B9D","\u5C0F\u4E03","\u5C0F\u7070","\u5C0F\u767D","\u5C0F\u9ED1","\u60A0\u60A0","\u6A58\u5B50","\u6BDB\u6BDB","\u70B9\u70B9","\u7403\u7403","\u76AE\u76AE","\u7CD6\u7CD6","\u81ED\u81ED","\u82B1\u82B1","\u864E\u5B50","\u86CB\u86CB","\u8C46\u8C46"];var chunk_ZGUFFFHN_u=["\u6606\u866B","\u718A","\u72D7","\u732B","\u9A6C","\u9C7C","\u9E1F"];var chunk_ZGUFFFHN_la={bear:chunk_ZGUFFFHN_d,bird:chunk_ZGUFFFHN_r,cat:chunk_ZGUFFFHN_C,dog:chunk_ZGUFFFHN_c,fish:chunk_ZGUFFFHN_p,horse:chunk_ZGUFFFHN_l,insect:chunk_ZGUFFFHN_y,pet_name:chunk_ZGUFFFHN_b,type:chunk_ZGUFFFHN_u},chunk_ZGUFFFHN_s=chunk_ZGUFFFHN_la;var chunk_ZGUFFFHN_f=["\u4F59\u534E","\u4F59\u8015","\u51AF\u9AA5\u624D","\u5218\u6148\u6B23","\u5218\u9707\u4E91","\u5317\u5C9B","\u53CC\u96EA\u6D9B","\u53F2\u94C1\u751F","\u5434\u627F\u6069","\u5DF4\u91D1","\u5F20\u5927\u6625","\u5F20\u627F\u5FD7","\u5F20\u7231\u73B2","\u65BD\u8010\u5EB5","\u66F9\u96EA\u82B9","\u6731\u5929\u6587","\u6731\u5BA5\u52CB","\u6731\u81EA\u6E05","\u674E\u5A1F","\u674E\u9510","\u683C\u975E","\u6881\u5B9E\u79CB","\u6BD5\u98DE\u5B87","\u6C6A\u66FE\u797A","\u6C88\u4ECE\u6587","\u6D77\u5B50","\u738B\u5B89\u5FC6","\u738B\u5C0F\u6CE2","\u738B\u6714","\u7B1B\u5B89","\u7F57\u8D2F\u4E2D","\u8001\u820D","\u8212\u5A77","\u82CF\u7AE5","\u8305\u76FE","\u83AB\u8A00","\u8521\u5D07\u8FBE","\u897F\u5DDD","\u8D3E\u5E73\u51F9","\u8FDF\u5B50\u5EFA","\u90B1\u534E\u680B","\u90C1\u8FBE\u592B","\u90D1\u6267","\u94B1\u949F\u4E66","\u94C1\u51DD","\u960E\u8FDE\u79D1","\u963F\u4E59","\u963F\u6765","\u97E9\u5C11\u529F","\u987E\u57CE","\u9A86\u4EE5\u519B","\u9C81\u8FC5","\u9EA6\u5BB6","\u9F99\u5E94\u53F0"];var chunk_ZGUFFFHN_T=["\u5E73\u88C5","\u6709\u58F0\u4E66","\u7535\u5B50\u4E66","\u7CBE\u88C5"];var chunk_ZGUFFFHN_N=["\u4F20\u8BB0","\u4FA6\u63A2","\u513F\u7AE5\u6587\u5B66","\u5386\u53F2","\u54F2\u5B66","\u5546\u4E1A","\u559C\u5267","\u56DE\u5FC6\u5F55","\u56FE\u50CF\u5C0F\u8BF4","\u5947\u5E7B","\u5B97\u6559","\u5FC3\u7406\u5B66","\u6050\u6016","\u60AC\u7591","\u60CA\u609A","\u620F\u5267","\u65C5\u884C","\u6F2B\u753B","\u7231\u60C5","\u795E\u8BDD","\u79D1\u5E7B","\u7ECF\u5178","\u8BD7\u6B4C","\u9752\u5C11\u5E74\u6587\u5B66"];var chunk_ZGUFFFHN_D=["\u4E09\u8054\u4E66\u5E97","\u4E0A\u6D77\u4EA4\u901A\u5927\u5B66\u51FA\u7248\u793E","\u4E0A\u6D77\u8BD1\u6587\u51FA\u7248\u793E","\u4E2D\u4FE1\u51FA\u7248\u793E","\u4E2D\u5171\u4E2D\u592E\u515A\u6821\u51FA\u7248\u793E","\u4E2D\u534E\u4E66\u5C40","\u4E2D\u56FD\u4EBA\u6C11\u5927\u5B66\u51FA\u7248\u793E","\u4E2D\u56FD\u53CB\u8C0A\u51FA\u7248\u516C\u53F8","\u4E2D\u56FD\u5927\u767E\u79D1\u5168\u4E66\u51FA\u7248\u793E","\u4E2D\u56FD\u5EFA\u7B51\u5DE5\u4E1A\u51FA\u7248\u793E","\u4E2D\u56FD\u793E\u4F1A\u79D1\u5B66\u51FA\u7248\u793E","\u4E2D\u56FD\u7F8E\u672F\u5B66\u9662\u51FA\u7248\u793E","\u4E2D\u56FD\u9752\u5E74\u51FA\u7248\u793E","\u4E2D\u592E\u7F16\u8BD1\u51FA\u7248\u793E","\u4E5D\u5DDE\u51FA\u7248\u793E","\u4E94\u5357\u56FE\u4E66\u51FA\u7248\u516C\u53F8","\u4EBA\u6C11\u6559\u80B2\u51FA\u7248\u793E","\u4EBA\u6C11\u6587\u5B66\u51FA\u7248\u793E","\u4F5C\u5BB6\u51FA\u7248\u793E","\u5317\u4EAC\u5341\u6708\u6587\u827A\u51FA\u7248\u793E","\u5317\u4EAC\u5927\u5B66\u51FA\u7248\u793E","\u5317\u4EAC\u65F6\u4EE3\u534E\u6587\u4E66\u5C40","\u535A\u96C6\u5929\u5377","\u5409\u6797\u51FA\u7248\u96C6\u56E2","\u5409\u6797\u6559\u80B2\u51FA\u7248\u793E","\u5409\u6797\u6587\u53F2\u51FA\u7248\u793E","\u5546\u52A1\u5370\u4E66\u9986","\u590D\u65E6\u5927\u5B66\u51FA\u7248\u793E","\u5916\u8BED\u6559\u5B66\u4E0E\u7814\u7A76\u51FA\u7248\u793E","\u5929\u5730\u51FA\u7248\u793E","\u5929\u6D25\u4EBA\u6C11\u51FA\u7248\u793E","\u5C11\u5E74\u513F\u7AE5\u51FA\u7248\u793E","\u5E7F\u4E1C\u4EBA\u6C11\u51FA\u7248\u793E","\u5E7F\u897F\u5E08\u8303\u5927\u5B66\u51FA\u7248\u793E","\u63A5\u529B\u51FA\u7248\u793E","\u65B0\u4E16\u754C\u51FA\u7248\u793E","\u65B0\u661F\u51FA\u7248\u793E","\u660E\u5929\u51FA\u7248\u793E","\u6668\u5149\u51FA\u7248\u793E","\u672A\u6765\u51FA\u7248\u793E","\u673A\u68B0\u5DE5\u4E1A\u51FA\u7248\u793E","\u679C\u9EA6\u6587\u5316","\u6C5F\u82CF\u6587\u827A\u51FA\u7248\u793E","\u6D59\u6C5F\u6587\u827A\u51FA\u7248\u793E","\u6D77\u8C5A\u51FA\u7248\u793E","\u6E05\u534E\u5927\u5B66\u51FA\u7248\u793E","\u6E56\u5357\u6587\u827A\u51FA\u7248\u793E","\u6E5B\u5E90\u6587\u5316","\u73B0\u4EE3\u51FA\u7248\u793E","\u7406\u60F3\u56FD","\u751F\u6D3B\xB7\u8BFB\u4E66\xB7\u65B0\u77E5\u4E09\u8054\u4E66\u5E97","\u7535\u5B50\u5DE5\u4E1A\u51FA\u7248\u793E","\u767E\u82B1\u6587\u827A\u51FA\u7248\u793E","\u78E8\u94C1\u56FE\u4E66","\u79D1\u5B66\u51FA\u7248\u793E","\u7EA2\u65D7\u51FA\u7248\u793E","\u82B1\u57CE\u51FA\u7248\u793E","\u897F\u5357\u5E08\u8303\u5927\u5B66\u51FA\u7248\u793E","\u8BD1\u6587\u51FA\u7248\u793E","\u8BD1\u6797\u51FA\u7248\u793E","\u8BFB\u5BA2\u6587\u5316","\u8FBD\u5B81\u4EBA\u6C11\u51FA\u7248\u793E","\u91CD\u5E86\u51FA\u7248\u793E","\u957F\u6C5F\u5C11\u5E74\u513F\u7AE5\u51FA\u7248\u793E","\u957F\u6C5F\u6587\u827A\u51FA\u7248\u793E","\u9AD8\u7B49\u6559\u80B2\u51FA\u7248\u793E"];var chunk_ZGUFFFHN_h=["\u4E09\u4F53","\u4E5D\u5DDE\u7F25\u7F08\u5F55","\u4EBA\u4E16\u95F4","\u4ED9\u9006","\u5168\u804C\u9AD8\u624B","\u51E1\u4EBA\u4FEE\u4ED9\u4F20","\u5251\u6765","\u53F8\u85E4","\u56F4\u57CE","\u5927\u5949\u6253\u66F4\u4EBA","\u5929\u5B98\u8D50\u798F","\u5C06\u591C","\u5C71\u6CB3\u8868\u91CC","\u5E86\u4F59\u5E74","\u609F\u7A7A\u4F20","\u62E9\u5929\u8BB0","\u6597\u7834\u82CD\u7A79","\u661F\u8FB0\u53D8","\u6740\u7834\u72FC","\u6B65\u6B65\u60CA\u5FC3","\u6D41\u6D6A\u5730\u7403","\u7405\u740A\u699C","\u76D7\u5893\u7B14\u8BB0","\u76D8\u9F99","\u7EA2\u697C\u68A6","\u82CD\u5170\u8BC0","\u85CF\u5730\u5BC6\u7801","\u8BDB\u4ED9","\u8BE1\u79D8\u4E4B\u4E3B","\u957F\u5B89\u5341\u4E8C\u65F6\u8FB0","\u9633\u795E","\u96EA\u4E2D\u608D\u5200\u884C","\u9B3C\u5439\u706F","\u9B54\u9053\u7956\u5E08"];var chunk_ZGUFFFHN_A=["\u4E07\u5386\u5341\u4E94\u5E74","\u4E09\u56FD\u6F14\u4E49","\u4E09\u5B57\u7ECF","\u4E2D\u56FD\u54F2\u5B66\u7B80\u53F2","\u4E2D\u56FD\u5927\u5386\u53F2","\u4E2D\u5EB8","\u4E30\u4E73\u80A5\u81C0","\u4E61\u571F\u4E2D\u56FD","\u4E8C\u5341\u5E74\u76EE\u7779\u4E4B\u602A\u73B0\u72B6","\u501A\u5929\u5C60\u9F99\u8BB0","\u5112\u6797\u5916\u53F2","\u5343\u5B57\u6587","\u539F\u91CE","\u53F2\u8BB0","\u5450\u558A","\u56F4\u57CE","\u5728\u4EBA\u95F4","\u5927\u5B66","\u5929\u9F99\u516B\u90E8","\u5B50\u591C","\u5B59\u5B50\u5175\u6CD5","\u5B5F\u5B50","\u5B98\u573A\u73B0\u5F62\u8BB0","\u5BB6","\u5C01\u795E\u6F14\u4E49","\u5C04\u96D5\u82F1\u96C4\u4F20","\u5C71\u6CB3\u5C81\u6708","\u5C71\u6D77\u7ECF","\u5E73\u51E1\u7684\u4E16\u754C","\u5E84\u5B50","\u5F1F\u5B50\u89C4","\u5F77\u5FA8","\u6211\u4EEC\u4EE8","\u6211\u7684\u5927\u5B66","\u6587\u5316\u82E6\u65C5","\u65E5\u51FA","\u6625","\u6C34\u6D52\u4F20","\u6C49\u4E66","\u6D3B\u7740","\u6D6E\u751F\u516D\u8BB0","\u72FC\u56FE\u817E","\u767D\u9E7F\u539F","\u76EE\u9001","\u795E\u96D5\u4FA0\u4FA3","\u79CB","\u7A46\u65AF\u6797\u7684\u846C\u793C","\u7AE5\u5E74","\u7B11\u50B2\u6C5F\u6E56","\u7EA2\u697C\u68A6","\u8001\u6B8B\u6E38\u8BB0","\u804A\u658B\u5FD7\u5F02","\u8336\u9986","\u897F\u6E38\u8BB0","\u8BB8\u4E09\u89C2\u5356\u8840\u8BB0","\u8BBA\u8BED","\u8D44\u6CBB\u901A\u9274","\u8FB9\u57CE","\u9053\u5FB7\u7ECF","\u91D1\u74F6\u6885","\u955C\u82B1\u7F18","\u957F\u6068\u6B4C","\u96F7\u96E8","\u9A86\u9A7C\u7965\u5B50","\u9E7F\u9F0E\u8BB0"];var chunk_ZGUFFFHN_ya={author:chunk_ZGUFFFHN_f,format:chunk_ZGUFFFHN_T,genre:chunk_ZGUFFFHN_N,publisher:chunk_ZGUFFFHN_D,series:chunk_ZGUFFFHN_h,title:chunk_ZGUFFFHN_A},chunk_ZGUFFFHN_x=chunk_ZGUFFFHN_ya;var chunk_ZGUFFFHN_L=["\u4E73\u767D\u8272","\u5929\u84DD\u8272","\u68D5\u8910\u8272","\u6A59\u8272","\u6D45\u6A59\u8272","\u6DE1\u7D2B\u8272","\u6DE1\u8910\u8272","\u7070\u8272","\u767D\u8272","\u7C89\u7EA2\u8272","\u7D2B\u7EA2\u8272","\u7D2B\u8272","\u7EA2\u8272","\u7EA2\u8910\u8272","\u7EFF\u8272","\u84DD\u7D2B\u8272","\u84DD\u7EFF\u8272","\u84DD\u8272","\u8584\u8377\u7EFF\u8272","\u91D1\u8272","\u94F6\u8272","\u9752\u67E0\u8272","\u9752\u7EFF\u8272","\u975B\u84DD\u8272","\u9EC4\u8272","\u9ED1\u8272"];var chunk_ZGUFFFHN_ba={human:chunk_ZGUFFFHN_L},chunk_ZGUFFFHN_M=chunk_ZGUFFFHN_ba;var chunk_ZGUFFFHN_S=["\u4E3B\u9875","\u4E66\u7C4D","\u5065\u5EB7","\u5B69\u5B50","\u5B9D\u5B9D","\u5DE5\u4E1A","\u5DE5\u5177","\u6237\u5916","\u670D\u88C5","\u6742\u8D27","\u6C7D\u8F66","\u6E38\u620F","\u73A9\u5177","\u73E0\u5B9D","\u7535\u5B50","\u7535\u5F71","\u7535\u8111","\u7F8E\u4E3D","\u82B1\u56ED","\u8FD0\u52A8","\u978B\u5B50","\u97F3\u4E50"];var chunk_ZGUFFFHN_R=["Sony/\u7D22\u5C3C XR-55A80EK 55\u82F1\u5BF84K\u8D85\u6E05\u8BA4\u77E5\u667A\u80FDOLED\u5B89\u5353\u6444\u50CF\u5934\u7535\u89C6","\u30102023\u65B0\u54C1\u5B98\u65B9\u65D7\u8230\u6B63\u54C1\u3011DERE\u6234\u777F\u7B14\u8BB0\u672C\u7535\u8111\u4E8C\u5408\u4E00\u65B0Surface Pro13\u5E73\u677F\u5546\u52A1\u529E\u516C\u5B66\u751F\u6559\u80B2\u8D85\u8F7B\u8584\u4FBF\u643A\u7535\u8111\u672C","\u3010\u65B0\u54C1\u4EAB\u58D5\u793C\u3011vivo iQOO Z8x\u624B\u673A\u5B98\u65B9\u65D7\u8230\u5E97\u65B0\u54C1\u4E0A\u5E02\u5B98\u7F51\u6B63\u54C1\u5B66\u751F\u5927\u7535\u6C60\u5927\u5185\u5B58\u624B\u673Aiqoo z7 z7x","\u3010\u81F3\u9AD8\u7ACB\u7701300\u5143 \u8D60\u6570\u636E\u7EBF\u3011vivo Y78\u65B0\u54C1\u5168\u9762\u5C4F\u6E38\u620F\u62CD\u7167\u5B66\u751F5G\u667A\u80FD\u624B\u673A\u5927\u7535\u6C60\u5B98\u65B9\u65D7\u8230\u5E97\u8001\u4EBA\u673AY78+ Y77","\u4EBA\u4F53\u5DE5\u5B66\u6905\u7535\u8111\u6905\u5BB6\u7528\u5BBF\u820D\u5B66\u751F\u5B66\u4E60\u6905\u8212\u9002\u4E45\u5750\u529E\u516C\u5EA7\u6905\u8F6C\u6905\u4E66\u684C\u6905","\u534E\u4E3A\u7B14\u8BB0\u672C\u7535\u8111MateBook X Pro 2023 13\u4EE3\u9177\u777F\u7248\u9510\u70AC\u663E\u536114.2\u82F1\u5BF83.1K\u539F\u8272\u89E6\u63A7\u5C4F\u8D85\u8F7B\u8584\u65D7\u8230\u5FAE\u7ED2\u5178\u85CF1943","\u53EF\u900916G\u3010M2\u82AF\u7247\u3011Apple/\u82F9\u679C MacBook Pro 13\u82F1\u5BF8\u7B14\u8BB0\u672C\u7535\u8111\u526A\u8F91\u8BBE\u8BA1\u5927\u5B66\u751F\u529E\u516C\u4E13\u7528\u6B63\u54C1\u5206\u671F24G","\u53F0\u5F0F\u7535\u8111\u673A\u68B0\u786C\u76D8SATA\u4E32\u53E3320G 500G 1TB 2T 3TB 4TB\u652F\u6301\u6E38\u620F\u76D1\u63A7","\u5C0F\u7C73\u7535\u89C6 Redmi A43 \u9AD8\u6E05\u667A\u80FD\u7535\u89C6 43\u82F1\u5BF8\u6DB2\u6676\u5E73\u677F\u7535\u89C6L43RA-RA","\u9F20\u6807\u6709\u7EBFUSB\u9759\u97F3\u65E0\u58F0\u5BB6\u7528\u529E\u516C\u53F0\u5F0F\u7B14\u8BB0\u672C\u7535\u8111\u5BB6\u7528\u5546\u52A1\u7535\u7ADE\u7537"];var chunk_ZGUFFFHN_v={adjective:["\u4E0D\u53EF\u601D\u8BAE\u7684","\u4E1C\u65B9\u7684","\u4EBA\u4F53\u5DE5\u7A0B\u5B66\u7684","\u4F18\u96C5\u7684","\u534E\u4E3D\u7684","\u56DE\u6536\u7684","\u5706\u6ED1\u7684","\u597D\u5403","\u5B9A\u5236\u7684","\u5B9E\u7528\u7684","\u5C0F\u7684","\u5DF2\u8BB8\u53EF\u7684","\u624B\u5DE5\u5236\u4F5C\u7684","\u624B\u5DE5\u7684","\u65E0\u54C1\u724C\u7684","\u667A\u80FD\u7684","\u73B0\u4EE3\u7684","\u7535\u5B50\u7684","\u7CBE\u5F69\u7EDD\u4F26\u7684","\u7CBE\u81F4\u7684","\u8C6A\u534E\u7684","\u8D28\u6734\u7684","\u8D3C\u597D\u7528\u7684","\u901A\u7528\u7684"],material:["\u51B7\u51BB","\u5851\u6599","\u65B0\u9C9C","\u6728\u5236","\u68C9\u82B1","\u6A61\u80F6","\u6DF7\u51DD\u571F","\u82B1\u5C97\u5CA9","\u8F6F","\u91D1\u5C5E","\u94A2","\u9752\u94DC"],product:["\u57F9\u6839","\u5976\u916A","\u5E3D\u5B50","\u624B\u5957","\u62AB\u8428","\u684C\u5B50","\u6905\u5B50","\u6BDB\u5DFE","\u6C7D\u8F66","\u6C99\u62C9","\u7403","\u7535\u8111","\u80A5\u7682","\u81EA\u884C\u8F66","\u85AF\u6761","\u886C\u886B","\u88E4\u5B50","\u91D1\u67AA\u9C7C","\u952E\u76D8","\u978B\u5B50","\u9999\u80A0","\u9C7C\u8089","\u9E21\u8089","\u9F20\u6807"]};var chunk_ZGUFFFHN_ua={department:chunk_ZGUFFFHN_S,product_description:chunk_ZGUFFFHN_R,product_name:chunk_ZGUFFFHN_v},chunk_ZGUFFFHN_B=chunk_ZGUFFFHN_ua;var chunk_ZGUFFFHN_=["\u4F20\u5A92","\u4FDD\u9669","\u5370\u5237","\u5EFA\u8BBE","\u65C5\u6E38\u53D1\u5C55","\u6797\u4E1A","\u6C34\u4EA7","\u71C3\u6C14","\u7269\u6D41","\u7535\u529B","\u77FF\u4E1A","\u7F51\u7EDC\u79D1\u6280","\u8FD0\u8F93","\u98DF\u54C1"];var chunk_ZGUFFFHN_P=["\u65E0\u9650\u516C\u53F8","\u65E0\u9650\u8D23\u4EFB\u516C\u53F8","\u6709\u9650\u516C\u53F8","\u6709\u9650\u8D23\u4EFB\u516C\u53F8","\u80A1\u4EFD\u6709\u9650\u516C\u53F8","\u96C6\u56E2\u6709\u9650\u516C\u53F8","\uFF08\u96C6\u56E2\uFF09\u6709\u9650\u516C\u53F8"];var chunk_ZGUFFFHN_H=["{{location.city}}{{person.first_name.generic}}{{company.category}}{{company.legal_entity_type}}","{{location.state}}{{person.first_name.generic}}{{company.category}}{{company.legal_entity_type}}"];var chunk_ZGUFFFHN_sa={category:chunk_ZGUFFFHN_,legal_entity_type:chunk_ZGUFFFHN_P,name_pattern:chunk_ZGUFFFHN_H},chunk_ZGUFFFHN_g=chunk_ZGUFFFHN_sa;var chunk_ZGUFFFHN_E=["\u4EE4\u724C","\u521B\u5EFA\u4E8E","\u540D\u79F0","\u5934\u50CF","\u5BC6\u7801","\u624B\u673A","\u66F4\u65B0\u4E8E","\u6807\u8BC6","\u6807\u9898","\u6CE8\u91CA","\u72B6\u6001","\u7C7B\u522B","\u7EC4\u522B","\u90AE\u7BB1"];var chunk_ZGUFFFHN_fa={column:chunk_ZGUFFFHN_E},chunk_ZGUFFFHN_G=chunk_ZGUFFFHN_fa;var chunk_ZGUFFFHN_K={wide:["\u4E00\u6708","\u4E03\u6708","\u4E09\u6708","\u4E5D\u6708","\u4E8C\u6708","\u4E94\u6708","\u516B\u6708","\u516D\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708","\u5341\u6708","\u56DB\u6708"],abbr:["10\u6708","11\u6708","12\u6708","1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708"]};var chunk_ZGUFFFHN_F={wide:["\u661F\u671F\u4E00","\u661F\u671F\u4E09","\u661F\u671F\u4E8C","\u661F\u671F\u4E94","\u661F\u671F\u516D","\u661F\u671F\u56DB","\u661F\u671F\u5929"],abbr:["\u5468\u4E00","\u5468\u4E09","\u5468\u4E8C","\u5468\u4E94","\u5468\u516D","\u5468\u56DB","\u5468\u65E5"]};var chunk_ZGUFFFHN_Ta={month:chunk_ZGUFFFHN_K,weekday:chunk_ZGUFFFHN_F},chunk_ZGUFFFHN_O=chunk_ZGUFFFHN_Ta;var chunk_ZGUFFFHN_U=["\u4E2A\u4EBA\u8D37\u6B3E","\u4FE1\u7528\u5361","\u50A8\u84C4","\u623F\u5C4B\u8D37\u6B3E","\u6295\u8D44","\u652F\u7968","\u6C7D\u8F66\u8D37\u6B3E","\u8D27\u5E01\u5E02\u573A"];var chunk_ZGUFFFHN_I=["2[221-720]-####-####-###L","5[1-5]##-####-####-###L"];var chunk_ZGUFFFHN_k=["62#############L","67#############L","81################L","81###############L","81##############L","81#############L"];var chunk_ZGUFFFHN_Y=["4###########L","4###-####-####-###L"];var chunk_ZGUFFFHN_Na={mastercard:chunk_ZGUFFFHN_I,unionpay:chunk_ZGUFFFHN_k,visa:chunk_ZGUFFFHN_Y},chunk_ZGUFFFHN_X=chunk_ZGUFFFHN_Na;var chunk_ZGUFFFHN_j=[{name:"\u963F\u8054\u914B\u8FEA\u62C9\u59C6",code:"AED",symbol:"",numericCode:"784"},{name:"\u963F\u5BCC\u6C57\u5C3C",code:"AFN",symbol:"\u060B",numericCode:"971"},{name:"\u5217\u514B",code:"ALL",symbol:"Lek",numericCode:"008"},{name:"\u4E9A\u7F8E\u5C3C\u4E9A\u5FB7\u62C9\u59C6",code:"AMD",symbol:"",numericCode:"051"},{name:"\u8377\u5C5E\u5B89\u7684\u5217\u65AF\u76FE",code:"ANG",symbol:"\u0192",numericCode:"532"},{name:"\u5BBD\u624E",code:"AOA",symbol:"",numericCode:"973"},{name:"\u963F\u6839\u5EF7\u6BD4\u7D22",code:"ARS",symbol:"$",numericCode:"032"},{name:"\u6FB3\u5927\u5229\u4E9A\u5143",code:"AUD",symbol:"$",numericCode:"036"},{name:"\u963F\u9C81\u5DF4\u5F17\u7F57\u6797",code:"AWG",symbol:"\u0192",numericCode:"533"},{name:"\u963F\u585E\u62DC\u7586\u9A6C\u7EB3\u7279",code:"AZN",symbol:"\u043C\u0430\u043D",numericCode:"944"},{name:"\u53EF\u5151\u6362\u9A6C\u514B",code:"BAM",symbol:"KM",numericCode:"977"},{name:"\u5DF4\u5DF4\u591A\u65AF\u5143",code:"BBD",symbol:"$",numericCode:"052"},{name:"\u5B5F\u52A0\u62C9\u5854\u5361",code:"BDT",symbol:"",numericCode:"050"},{name:"\u4FDD\u52A0\u5229\u4E9A\u5217\u5F17",code:"BGN",symbol:"\u043B\u0432",numericCode:"975"},{name:"\u5DF4\u6797\u7B2C\u7EB3\u5C14",code:"BHD",symbol:"",numericCode:"048"},{name:"\u5E03\u9686\u8FEA\u6CD5\u90CE",code:"BIF",symbol:"",numericCode:"108"},{name:"\u767E\u6155\u5927\u5143\uFF08\u901A\u5E38\u79F0\u4E3A\u767E\u6155\u5927\u5143\uFF09",code:"BMD",symbol:"$",numericCode:"060"},{name:"\u6587\u83B1\u5143",code:"BND",symbol:"$",numericCode:"096"},{name:"\u73BB\u5229\u7EF4\u4E9A\u8BFA",code:"BOB",symbol:"Bs",numericCode:"068"},{name:"\u5DF4\u897F\u96F7\u4E9A\u5C14",code:"BRL",symbol:"R$",numericCode:"986"},{name:"\u5DF4\u54C8\u9A6C\u5143",code:"BSD",symbol:"$",numericCode:"044"},{name:"\u666E\u62C9",code:"BWP",symbol:"P",numericCode:"072"},{name:"\u767D\u4FC4\u7F57\u65AF\u5362\u5E03",code:"BYN",symbol:"Rbl",numericCode:"933"},{name:"\u4F2F\u5229\u5179\u5143",code:"BZD",symbol:"BZ$",numericCode:"084"},{name:"\u52A0\u62FF\u5927\u5143",code:"CAD",symbol:"$",numericCode:"124"},{name:"\u521A\u679C\u6CD5\u90CE",code:"CDF",symbol:"",numericCode:"976"},{name:"\u745E\u58EB\u6CD5\u90CE",code:"CHF",symbol:"CHF",numericCode:"756"},{name:"\u667A\u5229\u6BD4\u7D22",code:"CLP",symbol:"$",numericCode:"152"},{name:"\u4EBA\u6C11\u5E01",code:"CNY",symbol:"\xA5",numericCode:"156"},{name:"\u54E5\u4F26\u6BD4\u4E9A\u6BD4\u7D22",code:"COP",symbol:"$",numericCode:"170"},{name:"\u54E5\u65AF\u8FBE\u9ECE\u52A0\u79D1\u6717",code:"CRC",symbol:"\u20A1",numericCode:"188"},{name:"\u53E4\u5DF4\u6BD4\u7D22",code:"CUP",symbol:"\u20B1",numericCode:"192"},{name:"\u4F5B\u5F97\u89D2\u57C3\u65AF\u5E93\u591A",code:"CVE",symbol:"",numericCode:"132"},{name:"\u6377\u514B\u514B\u6717",code:"CZK",symbol:"K\u010D",numericCode:"203"},{name:"\u5409\u5E03\u63D0\u6CD5\u90CE",code:"DJF",symbol:"",numericCode:"262"},{name:"\u4E39\u9EA6\u514B\u6717",code:"DKK",symbol:"kr",numericCode:"208"},{name:"\u591A\u7C73\u5C3C\u52A0\u6BD4\u7D22",code:"DOP",symbol:"RD$",numericCode:"214"},{name:"\u963F\u5C14\u53CA\u5229\u4E9A\u7B2C\u7EB3\u5C14",code:"DZD",symbol:"",numericCode:"012"},{name:"\u57C3\u53CA\u9551",code:"EGP",symbol:"\xA3",numericCode:"818"},{name:"\u7EB3\u514B\u6CD5",code:"ERN",symbol:"",numericCode:"232"},{name:"\u57C3\u585E\u4FC4\u6BD4\u4E9A\u6BD4\u5C14",code:"ETB",symbol:"",numericCode:"230"},{name:"\u6B27\u5143",code:"EUR",symbol:"\u20AC",numericCode:"978"},{name:"\u6590\u6D4E\u5143",code:"FJD",symbol:"$",numericCode:"242"},{name:"\u798F\u514B\u5170\u7FA4\u5C9B\u9551",code:"FKP",symbol:"\xA3",numericCode:"238"},{name:"\u82F1\u9551",code:"GBP",symbol:"\xA3",numericCode:"826"},{name:"\u683C\u9C81\u5409\u4E9A\u62C9\u91CC",code:"GEL",symbol:"",numericCode:"981"},{name:"\u585E\u5730",code:"GHS",symbol:"",numericCode:"936"},{name:"\u76F4\u5E03\u7F57\u9640\u9551",code:"GIP",symbol:"\xA3",numericCode:"292"},{name:"\u8FBE\u5C14\u897F",code:"GMD",symbol:"",numericCode:"270"},{name:"\u51E0\u5185\u4E9A\u6CD5\u90CE",code:"GNF",symbol:"",numericCode:"324"},{name:"\u683C\u67E5\u5C14",code:"GTQ",symbol:"Q",numericCode:"320"},{name:"\u572D\u4E9A\u90A3\u5143",code:"GYD",symbol:"$",numericCode:"328"},{name:"\u6E2F\u5143",code:"HKD",symbol:"$",numericCode:"344"},{name:"\u4F26\u76AE\u62C9",code:"HNL",symbol:"L",numericCode:"340"},{name:"\u53E4\u5FB7",code:"HTG",symbol:"",numericCode:"332"},{name:"\u798F\u6797\u7279",code:"HUF",symbol:"Ft",numericCode:"348"},{name:"\u5370\u5EA6\u5C3C\u897F\u4E9A\u5362\u6BD4",code:"IDR",symbol:"Rp",numericCode:"360"},{name:"\u65B0\u4EE5\u8272\u5217\u8C22\u514B\u5C14",code:"ILS",symbol:"\u20AA",numericCode:"376"},{name:"\u4E0D\u4E39\u52AA\u624E\u59C6",code:"BTN",symbol:"Nu",numericCode:"064"},{name:"\u5370\u5EA6\u5362\u6BD4",code:"INR",symbol:"\u20B9",numericCode:"356"},{name:"\u4F0A\u62C9\u514B\u7B2C\u7EB3\u5C14",code:"IQD",symbol:"",numericCode:"368"},{name:"\u4F0A\u6717\u91CC\u4E9A\u5C14",code:"IRR",symbol:"\uFDFC",numericCode:"364"},{name:"\u51B0\u5C9B\u514B\u6717",code:"ISK",symbol:"kr",numericCode:"352"},{name:"\u7259\u4E70\u52A0\u5143",code:"JMD",symbol:"J$",numericCode:"388"},{name:"\u7EA6\u65E6\u7B2C\u7EB3\u5C14",code:"JOD",symbol:"",numericCode:"400"},{name:"\u65E5\u5143",code:"JPY",symbol:"\xA5",numericCode:"392"},{name:"\u80AF\u5C3C\u4E9A\u5148\u4EE4",code:"KES",symbol:"",numericCode:"404"},{name:"\u5409\u5C14\u5409\u65AF\u65AF\u5766\u7D22\u59C6",code:"KGS",symbol:"\u043B\u0432",numericCode:"417"},{name:"\u745E\u5C14",code:"KHR",symbol:"\u17DB",numericCode:"116"},{name:"\u79D1\u6469\u7F57\u6CD5\u90CE",code:"KMF",symbol:"",numericCode:"174"},{name:"\u671D\u9C9C\u5706",code:"KPW",symbol:"\u20A9",numericCode:"408"},{name:"\u97E9\u5143",code:"KRW",symbol:"\u20A9",numericCode:"410"},{name:"\u79D1\u5A01\u7279\u7B2C\u7EB3\u5C14",code:"KWD",symbol:"",numericCode:"414"},{name:"\u5F00\u66FC\u7FA4\u5C9B\u5143",code:"KYD",symbol:"$",numericCode:"136"},{name:"\u575A\u6208",code:"KZT",symbol:"\u043B\u0432",numericCode:"398"},{name:"\u57FA\u666E",code:"LAK",symbol:"\u20AD",numericCode:"418"},{name:"\u9ECE\u5DF4\u5AE9\u9551",code:"LBP",symbol:"\xA3",numericCode:"422"},{name:"\u65AF\u91CC\u5170\u5361\u5362\u6BD4",code:"LKR",symbol:"\u20A8",numericCode:"144"},{name:"\u5229\u6BD4\u91CC\u4E9A\u5143",code:"LRD",symbol:"$",numericCode:"430"},{name:"\u5229\u6BD4\u4E9A\u7B2C\u7EB3\u5C14",code:"LYD",symbol:"",numericCode:"434"},{name:"\u6469\u6D1B\u54E5\u8FEA\u62C9\u59C6",code:"MAD",symbol:"",numericCode:"504"},{name:"\u6469\u5C14\u591A\u74E6\u5217\u4F0A",code:"MDL",symbol:"",numericCode:"498"},{name:"\u9A6C\u8FBE\u52A0\u65AF\u52A0\u963F\u91CC\u4E9A\u91CC",code:"MGA",symbol:"",numericCode:"969"},{name:"\u9A6C\u5176\u987F\u4EE3\u7EB3\u5C14",code:"MKD",symbol:"\u0434\u0435\u043D",numericCode:"807"},{name:"\u7F05\u7538\u5143",code:"MMK",symbol:"",numericCode:"104"},{name:"\u56FE\u683C\u91CC\u514B",code:"MNT",symbol:"\u20AE",numericCode:"496"},{name:"\u6FB3\u95E8\u5143",code:"MOP",symbol:"",numericCode:"446"},{name:"\u4E4C\u5409\u4E9A",code:"MRU",symbol:"",numericCode:"929"},{name:"\u6BDB\u91CC\u6C42\u65AF\u5362\u6BD4",code:"MUR",symbol:"\u20A8",numericCode:"480"},{name:"\u62C9\u83F2\u4E9A",code:"MVR",symbol:"",numericCode:"462"},{name:"\u514B\u74E6\u67E5",code:"MWK",symbol:"",numericCode:"454"},{name:"\u58A8\u897F\u54E5\u6BD4\u7D22",code:"MXN",symbol:"$",numericCode:"484"},{name:"\u9A6C\u6765\u897F\u4E9A\u6797\u5409\u7279",code:"MYR",symbol:"RM",numericCode:"458"},{name:"\u83AB\u6851\u6BD4\u514B\u6885\u8482\u5361\u5C14",code:"MZN",symbol:"MT",numericCode:"943"},{name:"\u5948\u62C9",code:"NGN",symbol:"\u20A6",numericCode:"566"},{name:"\u79D1\u591A\u5DF4\u91D1\u79D1\u591A\u5DF4",code:"NIO",symbol:"C$",numericCode:"558"},{name:"\u632A\u5A01\u514B\u6717",code:"NOK",symbol:"kr",numericCode:"578"},{name:"\u5C3C\u6CCA\u5C14\u5362\u6BD4",code:"NPR",symbol:"\u20A8",numericCode:"524"},{name:"\u65B0\u897F\u5170\u5143",code:"NZD",symbol:"$",numericCode:"554"},{name:"\u963F\u66FC\u91CC\u4E9A\u5C14",code:"OMR",symbol:"\uFDFC",numericCode:"512"},{name:"\u5DF4\u5C14\u535A\u4E9A",code:"PAB",symbol:"B/.",numericCode:"590"},{name:"\u79D8\u9C81\u65B0\u7D22\u5C14",code:"PEN",symbol:"S/.",numericCode:"604"},{name:"\u57FA\u7EB3",code:"PGK",symbol:"",numericCode:"598"},{name:"\u83F2\u5F8B\u5BBE\u6BD4\u7D22",code:"PHP",symbol:"Php",numericCode:"608"},{name:"\u5DF4\u57FA\u65AF\u5766\u5362\u6BD4",code:"PKR",symbol:"\u20A8",numericCode:"586"},{name:"\u5179\u7F57\u63D0",code:"PLN",symbol:"z\u0142",numericCode:"985"},{name:"\u5DF4\u62C9\u572D\u74DC\u62C9\u5C3C",code:"PYG",symbol:"Gs",numericCode:"600"},{name:"\u5361\u5854\u5C14\u91CC\u4E9A\u5C14",code:"QAR",symbol:"\uFDFC",numericCode:"634"},{name:"\u65B0\u5362",code:"RON",symbol:"lei",numericCode:"946"},{name:"\u585E\u5C14\u7EF4\u4E9A\u7B2C\u7EB3\u5C14",code:"RSD",symbol:"\u0414\u0438\u043D.",numericCode:"941"},{name:"\u4FC4\u7F57\u65AF\u5362\u5E03",code:"RUB",symbol:"\u0440\u0443\u0431",numericCode:"643"},{name:"\u5362\u65FA\u8FBE\u6CD5\u90CE",code:"RWF",symbol:"",numericCode:"646"},{name:"\u6C99\u7279\u91CC\u4E9A\u5C14",code:"SAR",symbol:"\uFDFC",numericCode:"682"},{name:"\u6240\u7F57\u95E8\u7FA4\u5C9B\u5143",code:"SBD",symbol:"$",numericCode:"090"},{name:"\u585E\u820C\u5C14\u5362\u6BD4",code:"SCR",symbol:"\u20A8",numericCode:"690"},{name:"\u82CF\u4E39\u9551",code:"SDG",symbol:"",numericCode:"938"},{name:"\u745E\u5178\u514B\u6717",code:"SEK",symbol:"kr",numericCode:"752"},{name:"\u65B0\u52A0\u5761\u5143",code:"SGD",symbol:"$",numericCode:"702"},{name:"\u5723\u8D6B\u52D2\u62FF\u9551",code:"SHP",symbol:"\xA3",numericCode:"654"},{name:"\u5229\u6602",code:"SLE",symbol:"",numericCode:"925"},{name:"\u7D22\u9A6C\u91CC\u5148\u4EE4",code:"SOS",symbol:"S",numericCode:"706"},{name:"\u82CF\u91CC\u5357\u5143",code:"SRD",symbol:"$",numericCode:"968"},{name:"\u5357\u82CF\u4E39\u9551",code:"SSP",symbol:"",numericCode:"728"},{name:"\u591A\u5E03\u62C9",code:"STN",symbol:"Db",numericCode:"930"},{name:"\u53D9\u5229\u4E9A\u9551",code:"SYP",symbol:"\xA3",numericCode:"760"},{name:"\u5229\u5170\u5409\u5C3C",code:"SZL",symbol:"",numericCode:"748"},{name:"\u6CF0\u94E2",code:"THB",symbol:"\u0E3F",numericCode:"764"},{name:"\u7D22\u83AB\u5C3C",code:"TJS",symbol:"",numericCode:"972"},{name:"\u9A6C\u7EB3\u7279",code:"TMT",symbol:"",numericCode:"934"},{name:"\u7A81\u5C3C\u65AF\u7B2C\u7EB3\u5C14",code:"TND",symbol:"",numericCode:"788"},{name:"\u5E15\u5B89\u52A0",code:"TOP",symbol:"",numericCode:"776"},{name:"\u571F\u8033\u5176\u91CC\u62C9",code:"TRY",symbol:"\u20BA",numericCode:"949"},{name:"\u7279\u7ACB\u5C3C\u8FBE\u548C\u591A\u5DF4\u54E5\u5143",code:"TTD",symbol:"TT$",numericCode:"780"},{name:"\u65B0\u53F0\u5E01",code:"TWD",symbol:"NT$",numericCode:"901"},{name:"\u5766\u6851\u5C3C\u4E9A\u5148\u4EE4",code:"TZS",symbol:"",numericCode:"834"},{name:"\u683C\u91CC\u592B\u5C3C\u4E9A",code:"UAH",symbol:"\u20B4",numericCode:"980"},{name:"\u4E4C\u5E72\u8FBE\u5148\u4EE4",code:"UGX",symbol:"",numericCode:"800"},{name:"\u7F8E\u5143",code:"USD",symbol:"$",numericCode:"840"},{name:"\u4E4C\u62C9\u572D\u6BD4\u7D22",code:"UYU",symbol:"$U",numericCode:"858"},{name:"\u4E4C\u5179\u522B\u514B\u7D22\u59C6",code:"UZS",symbol:"\u043B\u0432",numericCode:"860"},{name:"\u59D4\u5185\u745E\u62C9\u73BB\u5229\u74E6\u5C14",code:"VES",symbol:"Bs",numericCode:"928"},{name:"\u8D8A\u5357\u76FE",code:"VND",symbol:"\u20AB",numericCode:"704"},{name:"\u74E6\u56FE",code:"VUV",symbol:"",numericCode:"548"},{name:"\u5854\u62C9",code:"WST",symbol:"",numericCode:"882"},{name:"\u79D1\u59C6\u7F57\u5C14\u6CD5\u90CE",code:"XAF",symbol:"",numericCode:"950"},{name:"\u94F6",code:"XAG",symbol:"XAG",numericCode:"961"},{name:"\u91D1",code:"XAU",symbol:"XAU",numericCode:"959"},{name:"\u4E1C\u52A0\u52D2\u6BD4\u5143",code:"XCD",symbol:"$",numericCode:"951"},{name:"\u7279\u522B\u63D0\u6B3E\u6743",code:"XDR",symbol:"XDR",numericCode:"960"},{name:"\u4E2D\u975E\u91D1\u878D\u5408\u4F5C\u6CD5\u90CE",code:"XOF",symbol:"",numericCode:"952"},{name:"\u6CE2\u5229\u5C3C\u897F\u4E9A\u6CD5\u90CE",code:"XPF",symbol:"",numericCode:"953"},{name:"\u4E5F\u95E8\u91CC\u4E9A\u5C14",code:"YER",symbol:"\uFDFC",numericCode:"886"},{name:"\u5357\u975E\u5170\u7279",code:"ZAR",symbol:"R",numericCode:"710"},{name:"\u8D5E\u6BD4\u4E9A\u514B\u74E6\u67E5",code:"ZMW",symbol:"ZK",numericCode:"967"},{name:"\u6D25\u5DF4\u5E03\u97E6\u5143",code:"ZWL",symbol:"$",numericCode:"932"}];var chunk_ZGUFFFHN_Z=["\u53D6\u6B3E","\u5B58\u6B3E","\u5F00\u7968","\u652F\u4ED8"];var chunk_ZGUFFFHN_Da={account_type:chunk_ZGUFFFHN_U,credit_card:chunk_ZGUFFFHN_X,currency:chunk_ZGUFFFHN_j,transaction_type:chunk_ZGUFFFHN_Z},chunk_ZGUFFFHN_$=chunk_ZGUFFFHN_Da;var chunk_ZGUFFFHN_W=["\u54B8\u9999","\u591A\u6C41","\u5FAE\u82E6","\u6D53\u90C1","\u6E05\u6DE1","\u6E05\u723D","\u6ED1\u5AE9","\u7126\u9999","\u723D\u53E3","\u7518\u751C","\u7B4B\u9053","\u7EC6\u817B","\u8F6F\u7CEF","\u9165\u8106","\u9178\u723D","\u9187\u539A","\u9999\u751C","\u9999\u8FA3","\u9C9C\u5AE9","\u9EBB\u8FA3"];var chunk_ZGUFFFHN_V=["{{food.ingredient}}\u642D\u914D\u4E00\u64AE{{food.spice}}\uFF0C\u4E0A\u9762\u653E\u7740\u7126\u7CD6\u5316\u7684{{food.fruit}}\u548C\u4E00\u5C42\u9C9C\u5976\u6CB9\u3002","{{food.meat}}\u725B\u6392\uFF0C\u5916\u88F9\u4E00\u5C42{{food.adjective}}\u7684{{food.spice}}\u9165\u58F3\uFF0C\u914D\u4E0A{{food.spice}}\u5473\u7684\u6363\u788E{{food.vegetable}}\u3002","\u4E00\u4EFD\u7ECF\u5178\u7684{{food.meat}}\u9985\u997C\uFF0C\u642D\u914D{{food.adjective}}\u7684{{food.ingredient}}\uFF0C\u5916\u76AE\u662F{{food.adjective}}\u7684\u9165\u76AE\uFF0C\u8868\u9762\u70D8\u70E4\u51FA\u8BF1\u4EBA\u7684\u91D1\u9EC4\u8272\u3002","\u4E00\u9505\u6D53\u90C1\u7684{{food.adjective}}\u7096\u83DC\uFF0C\u5E26\u6709{{food.ethnic_category}}\u98CE\u5473\uFF0C\u878D\u5408\u4E86{{food.adjective}}\u7684\u8089\u7C7B\u3001{{food.adjective}}\u7684\u852C\u83DC\u4E0E\u4E00\u9505{{food.adjective}}\u3001{{food.adjective}}\u7684\u6D53\u6C64\u3002","\u4E30\u76DB\u7684\u7096\u83DC\uFF0C\u878D\u5408{{food.ingredient}}\u4E0E{{food.meat}}\uFF0C\u52A0\u5165{{food.spice}}\u4E0E{{food.vegetable}}\u6162\u7096\u6210\u5145\u6EE1\u5BB6\u5E38\u5473\u7684\u7F8E\u98DF\u3002","\u591A\u6C41\u7684{{food.meat}}\uFF0C\u6309\u4E2A\u4EBA\u559C\u597D\u70E4\u5236\uFF0C\u6DCB\u4E0A\u5927\u80C6\u7684{{food.spice}}\u9171\u6C41\uFF0C\u65C1\u8FB9\u914D\u6709\u70E4{{food.vegetable}}\u3002","\u65B0\u9C9C\u7684\u4EC0\u9526\u852C\u83DC\u6C99\u62C9\uFF0C\u642D\u914D{{food.spice}}\u814C\u5236\u8FC7\u7684{{food.meat}}\u4E0E\u6E05\u723D\u7684{{food.vegetable}}\u3002","\u6E29\u6696\u4EBA\u5FC3\u7684{{food.ethnic_category}}\u98CE\u5473\u6C64\uFF0C\u9009\u7528\u65B0\u9C9C\u7684{{food.ingredient}}\u548C\u4F20\u7EDF\u9999\u6599\u6162\u7096\u800C\u6210\u3002","\u70D8\u70E4\u8FC7\u7684{{food.ingredient}}\u586B\u5165{{food.meat}}\u4E2D\uFF0C\u6492\u4E0A{{food.spice}}\u4E0E{{food.adjective}}\u7684\u9999\u8349\uFF0C\u914D\u4EE5\u70E4\u5236\u7684{{food.vegetable}}\u62FC\u76D8\u3002","\u70E4\u5236\u7684{{food.meat}}\u4E32\uFF0C\u4E8B\u5148\u4EE5{{food.ethnic_category}}\u9999\u6599\u814C\u5236\uFF0C\u914D\u4EE5\u65B0\u9C9C\u7684{{food.vegetable}}\u4E0E{{food.fruit}}\u6C99\u62C9\u3002","\u7B80\u5355\u7684{{food.fruit}}\u6D3E\u3002\u6CA1\u6709\u82B1\u54E8\u7684\u88C5\u9970\u3002\u5C31\u662F\u6D3E\u3002","\u7CBE\u81F4\u7684{{food.meat}}\u70E4\u8089\uFF0C\u6CE8\u5165{{food.fruit}}\u7684\u9999\u6C14\uFF0C\u6162\u706B\u70D8\u70E4\u81F3\u5B8C\u7F8E\uFF0C\u4F50\u4EE5\u6D53\u90C1\u5976\u9999\u7684{{food.vegetable}}\u6CE5\u3002","\u8FD9\u662F\u4E00\u9053\u8FF7\u4EBA\u7684\u54B8\u751C\u5854\uFF0C\u878D\u5408\u4E86{{food.adjective}}\u7684{{food.vegetable}}\u4E0E\u9999\u751C\u7684{{food.fruit}}\uFF0C\u642D\u914D\u5976\u9999\u6D53\u90C1\u7684\u9165\u76AE\uFF0C\u70B9\u7F00\u4E0A\u4E00\u70B9{{food.spice}}\u3002","\u9165\u8106\u70B8{{food.meat}}\u5757\uFF0C\u6492\u4E0A{{food.spice}}\uFF0C\u642D\u914D\u9178\u751C\u7684{{food.fruit}}\u8638\u9171\u3002"];var chunk_ZGUFFFHN_J=["\u4E09\u676F\u9E21","\u4EAC\u9171\u8089\u4E1D","\u51C9\u62CC\u9EC4\u74DC","\u51C9\u76AE","\u5364\u8089\u996D","\u53C9\u70E7\u5305","\u53E3\u6C34\u9E21","\u5495\u565C\u8089","\u5BAB\u4FDD\u9E21\u4E01","\u5C0F\u7B3C\u5305","\u5E72\u7178\u56DB\u5B63\u8C46","\u5E72\u9505\u82B1\u83DC","\u626C\u5DDE\u7092\u996D","\u6625\u5377","\u6885\u83DC\u6263\u8089","\u6C34\u716E\u725B\u8089","\u6CB9\u7116\u5927\u867E","\u6CE1\u6912\u51E4\u722A","\u6E05\u84B8\u9C88\u9C7C","\u70B8\u9171\u9762","\u70E7\u5356","\u714E\u997A","\u725B\u6742\u7172","\u725B\u8089\u9762","\u725B\u8169\u7C89","\u72EE\u5B50\u5934","\u7CD6\u918B\u6392\u9AA8","\u7CEF\u7C73\u9E21","\u7EA2\u70E7\u8089","\u814A\u5473\u7172\u4ED4\u996D","\u81ED\u8C46\u8150","\u8299\u84C9\u86CB","\u841D\u535C\u7096\u725B\u8169","\u8471\u7206\u7F8A\u8089","\u849C\u84C9\u897F\u5170\u82B1","\u867E\u4EC1\u6ED1\u86CB","\u869D\u6CB9\u751F\u83DC","\u86CB\u7092\u996D","\u8C46\u89D2\u7116\u9762","\u9178\u8FA3\u6C64","\u94C1\u677F\u8C46\u8150","\u9505\u5DF4\u83DC","\u9505\u8D34","\u97ED\u83DC\u76D2\u5B50","\u9984\u9968","\u9999\u714E\u5E26\u9C7C","\u9C7C\u9999\u8089\u4E1D","\u9E21\u86CB\u704C\u997C","\u9EBB\u5A46\u8C46\u8150","\u9EBB\u8FA3\u9999\u9505"];var chunk_ZGUFFFHN_Q=["{{food.adjective}}{{food.ethnic_category}}\u98CE\u5473\u7096\u83DC","{{food.adjective}}{{food.meat}}\u914D{{food.vegetable}}","{{food.ethnic_category}}{{food.vegetable}}\u7092{{food.meat}}","{{food.ethnic_category}}{{food.vegetable}}\u7096{{food.vegetable}}","{{food.ethnic_category}}\u98CE\u5473{{food.ingredient}}\u6C64","{{food.fruit}}\u4E0E{{food.fruit}}\u6C34\u679C\u5854","{{food.fruit}}\u6D3E","{{food.fruit}}\u9171\u70E4{{food.meat}}\u4E32","{{food.fruit}}\u98CE\u5473{{food.meat}}\u70E4\u8089","{{food.ingredient}}\u4E0E{{food.meat}}\u9985\u997C","{{food.meat}}\u4E32","{{food.meat}}\u914D{{food.fruit}}\u9171","{{food.spice}}\u814C\u5236{{food.meat}}","{{food.spice}}\u9999\u6599\u5305\u88F9\u7684{{food.meat}}","{{food.vegetable}}\u6C99\u62C9","{{food.vegetable}}\u7092{{food.meat}}"];var chunk_ZGUFFFHN_w=["\u4E1C\u5317\u83DC","\u4E91\u5357\u83DC","\u5BA2\u5BB6\u83DC","\u5DDD\u83DC","\u5FBD\u83DC","\u6D59\u83DC","\u6E58\u83DC","\u6F6E\u6C55\u83DC","\u7CA4\u83DC","\u82CF\u83DC","\u897F\u5317\u83DC","\u8D35\u5DDE\u83DC","\u95FD\u83DC","\u9C81\u83DC"];var chunk_ZGUFFFHN_z=["\u54C8\u5BC6\u74DC","\u5927\u6839","\u5C71\u7AF9","\u5E72\u674F","\u5E72\u6885","\u6307\u67E0\u6AAC","\u65E0\u82B1\u679C","\u674F\u5B50","\u6768\u6843","\u6787\u6777","\u67A3","\u67B8\u675E","\u67D1\u6A58","\u67E0\u6AAC","\u6885\u5B50","\u6A31\u6843","\u6A44\u6984","\u6A59\u5B50","\u6C99\u679C","\u706B\u9F99\u679C","\u7518\u84DD","\u756A\u77F3\u69B4","\u756A\u8304","\u756A\u8354\u679D","\u77F3\u69B4","\u7EFF\u82BD","\u8292\u679C","\u82F9\u679C","\u8304\u5B50","\u8349\u8393","\u8354\u679D","\u8393\u679C","\u83E0\u841D","\u8461\u8404","\u8461\u8404\u67DA","\u84DD\u8393","\u8513\u8D8A\u8393","\u8840\u6A59","\u897F\u74DC","\u8D39\u7EA6\u679C","\u91D1\u6A58","\u96EA\u8C46","\u9752\u67E0","\u9999\u8549","\u9CC4\u68A8","\u9ED1\u52A0\u4ED1","\u9ED1\u8393","\u9F99\u773C"];var chunk_ZGUFFFHN_q=["\u4E1D\u74DC","\u51AC\u74DC","\u5357\u74DC","\u56DB\u5B63\u8C46","\u571F\u8C46","\u5927\u767D\u83DC","\u5927\u7C73","\u5927\u8471","\u5927\u849C","\u5A03\u5A03\u83DC","\u5C0F\u767D\u83DC","\u5C0F\u7C73","\u5C0F\u8471","\u5C71\u836F","\u5E72\u8FA3\u6912","\u5E73\u83C7","\u5F00\u5FC3\u679C","\u6728\u8033","\u674F\u4EC1","\u674F\u9C8D\u83C7","\u677E\u5B50","\u67B8\u675E","\u6838\u6843","\u6CB9\u83DC","\u6D0B\u8471","\u6D77\u5E26","\u71D5\u9EA6","\u7389\u7C73","\u7389\u7C73\u6DC0\u7C89","\u751F\u59DC","\u756A\u8304\u9171","\u767D\u829D\u9EBB","\u767E\u5408","\u7A7A\u5FC3\u83DC","\u7CEF\u7C73","\u7D2B\u7518\u84DD","\u7D2B\u83DC","\u7EA2\u67A3","\u7EA2\u6912","\u7EA2\u85AF","\u7EA2\u8C46","\u7EFF\u8C46","\u80E1\u841D\u535C","\u8150\u7AF9","\u8170\u679C","\u828B\u5934","\u829D\u9EBB\u8C46\u9171","\u82B1\u751F","\u82B1\u751F\u9171","\u82B1\u83DC","\u82B9\u83DC","\u82E6\u74DC","\u8304\u5B50","\u8336\u6811\u83C7","\u835E\u9EA6","\u83B2\u5B50","\u83B2\u85D5","\u83B4\u7B0B","\u83E0\u83DC","\u841D\u535C","\u849C\u82D7","\u849C\u84C9","\u897F\u5170\u82B1","\u897F\u7EA2\u67FF","\u897F\u846B\u82A6","\u8C46\u6D46","\u8C46\u76AE","\u8C46\u8150","\u8C46\u89D2","\u8FA3\u6912","\u91D1\u9488\u83C7","\u94F6\u8033","\u9752\u6912","\u9999\u7C73","\u9999\u83C7","\u9999\u83DC","\u9EC4\u6912","\u9EC4\u74DC","\u9EC4\u82B1\u83DC","\u9EC4\u8C46","\u9ED1\u7C73","\u9ED1\u829D\u9EBB","\u9ED1\u8C46"];var chunk_ZGUFFFHN_ee=["\u706B\u9E21\u8089","\u725B\u8089","\u732A\u8089","\u7F8A\u8089","\u86C7\u8089","\u9A74\u8089","\u9CC4\u9C7C\u8089","\u9E21\u8089","\u9E2D\u8089","\u9E35\u9E1F\u8089","\u9E3D\u5B50\u8089","\u9E45\u8089","\u9E4C\u9E51\u8089"];var chunk_ZGUFFFHN_ae=["\u4E01\u9999","\u4E94\u9999\u7C89","\u516B\u89D2","\u5341\u4E09\u9999","\u5473\u7CBE","\u5496\u55B1\u7C89","\u59DC\u9EC4","\u5B5C\u7136","\u5C0F\u8334\u9999","\u5C71\u5948","\u5E72\u59DC\u7C89","\u5E72\u8FA3\u6912","\u5E72\u9999\u83C7\u7C89","\u6842\u76AE","\u6842\u82B1","\u6A59\u76AE","\u6C99\u59DC\u7C89","\u73AB\u7470\u82B1","\u767D\u80E1\u6912\u7C89","\u7D2B\u82CF","\u7F57\u52D2","\u8089\u8C46\u853B","\u82AB\u837D","\u82B1\u6912","\u82B1\u6912\u7C89","\u8334\u9999\u7C7D","\u8349\u679C","\u8471\u767D","\u8471\u82B1","\u849C\u672B","\u8C46\u853B","\u8FA3\u6912\u7247","\u8FA3\u6912\u7C89","\u9648\u76AE","\u9999\u53F6","\u9999\u8305","\u9999\u83DC\u7C7D","\u9999\u8471","\u9E21\u7CBE","\u9ED1\u80E1\u6912\u7C89"];var chunk_ZGUFFFHN_oe=["\u4E1D\u74DC","\u51AC\u74DC","\u5357\u74DC","\u5377\u5FC3\u83DC","\u56DB\u5B63\u8C46","\u571F\u8C46","\u5927\u767D\u83DC","\u5927\u8471","\u5A03\u5A03\u83DC","\u5C0F\u767D\u83DC","\u5C16\u6912","\u5C71\u836F","\u6BDB\u8C46","\u6CB9\u83DC","\u6D0B\u8471","\u751F\u83DC","\u767D\u83DC","\u767D\u841D\u535C","\u7A7A\u5FC3\u83DC","\u7D2B\u7518\u84DD","\u7EA2\u841D\u535C","\u7EFF\u8C46\u82BD","\u80E1\u841D\u535C","\u8282\u74DC","\u82A5\u84DD","\u82B9\u83DC","\u82E6\u74DC","\u833C\u84BF","\u83DC\u82B1","\u83E0\u83DC","\u849C\u82D7","\u897F\u5170\u82B1","\u897F\u7EA2\u67FF","\u897F\u846B\u82A6","\u8C46\u82BD","\u8C46\u89D2","\u8C4C\u8C46","\u8FA3\u6912","\u9752\u6912","\u97ED\u83DC","\u9999\u83DC","\u9EC4\u74DC","\u9EC4\u8C46\u82BD"];var chunk_ZGUFFFHN_ha={adjective:chunk_ZGUFFFHN_W,description_pattern:chunk_ZGUFFFHN_V,dish:chunk_ZGUFFFHN_J,dish_pattern:chunk_ZGUFFFHN_Q,ethnic_category:chunk_ZGUFFFHN_w,fruit:chunk_ZGUFFFHN_z,ingredient:chunk_ZGUFFFHN_q,meat:chunk_ZGUFFFHN_ee,spice:chunk_ZGUFFFHN_ae,vegetable:chunk_ZGUFFFHN_oe},chunk_ZGUFFFHN_me=chunk_ZGUFFFHN_ha;var chunk_ZGUFFFHN_ne=["\u4E3B\u8981","\u5149\u5B66","\u5168\u9AD8\u6E05","\u5197\u4F59","\u540E\u7AEF","\u56FA\u6001","\u5728\u7EBF","\u591A\u5B57\u8282","\u5F00\u6E90","\u65E0\u7EBF","\u795E\u7ECF\u5143","\u79FB\u52A8","\u84DD\u7259","\u865A\u62DF","\u89E6\u63A7","\u8DE8\u5E73\u53F0","\u8F85\u52A9"];var chunk_ZGUFFFHN_te=["\u4F20\u611F\u5668","\u50CF\u7D20","\u534F\u8BAE","\u5361\u7247","\u53D1\u9001\u7AEF","\u5E26\u5BBD","\u5E94\u7528","\u603B\u7EBF","\u63A5\u53E3","\u63D0\u8981","\u6570\u7EC4","\u7535\u5BB9\u5668","\u7535\u8DEF","\u76D1\u89C6\u5668","\u77E9\u9635","\u786C\u76D8","\u7A0B\u5E8F","\u7AEF\u53E3","\u7CFB\u7EDF","\u82AF\u7247","\u8B66\u62A5","\u9632\u706B\u5899","\u9762\u677F","\u9A71\u52A8"];var chunk_ZGUFFFHN_ie=["{{abbreviation}}{{noun}}\u5DF2\u5173\u95ED\uFF0C\u56E0\u4E3A{{adjective}}{{noun}}\u6240\u4EE5\u6211\u4EEC\u80FD{{verb}}{{abbreviation}}{{noun}}\uFF01","{{verb}}{{noun}}\u662F\u65E0\u6D4E\u4E8E\u4E8B\u7684\uFF0C\u6211\u4EEC\u9700\u8981{{verb}}{{adjective}}{{abbreviation}}{{noun}}\uFF01","\u4F7F\u7528{{adjective}}{{abbreviation}}{{noun}}\uFF0C\u7136\u540E\u4F60\u5C31\u80FD{{verb}}{{adjective}}{{noun}}\uFF01","\u5018\u82E5\u6211\u4EEC{{verb}}{{noun}}\uFF0C\u6211\u4EEC\u5C31\u53EF\u4EE5\u901A\u8FC7{{adjective}}{{abbreviation}}{{noun}}\u83B7\u5F97{{abbreviation}}{{noun}}\uFF01","\u5728\u6CA1\u6709{{verb}}{{adjective}}{{abbreviation}}{{noun}}\u7684\u60C5\u51B5\u4E0B\uFF0C\u4F60\u4E0D\u80FD{{verb}}{{noun}}\uFF01","\u5C1D\u8BD5{{verb}}{{abbreviation}}{{noun}}\uFF0C\u4E5F\u8BB8\u4F1A{{verb}}{{adjective}}{{noun}}\uFF01","\u6211\u4EEC\u9700\u8981{{verb}}{{adjective}}{{abbreviation}}{{noun}}\uFF01","\u6211\u5C06{{verb}}{{adjective}}{{abbreviation}}{{noun}}\uFF0C\u90A3\u662F\u5E94\u8BE5{{noun}}{{abbreviation}}{{noun}}\uFF01"];var chunk_ZGUFFFHN_de=["\u4F20\u8F93","\u5165\u4FB5","\u538B\u7F29","\u5408\u6210","\u5907\u4EFD","\u590D\u5236","\u5BFC\u822A","\u751F\u6210","\u7D22\u5F15","\u7ED5\u8FC7","\u7F16\u7A0B","\u8986\u76D6","\u89E3\u6790","\u8BA1\u7B97","\u8F93\u5165","\u91CD\u542F","\u91CF\u5316","\u94FE\u63A5"];var chunk_ZGUFFFHN_Aa={adjective:chunk_ZGUFFFHN_ne,noun:chunk_ZGUFFFHN_te,phrase:chunk_ZGUFFFHN_ie,verb:chunk_ZGUFFFHN_de},chunk_ZGUFFFHN_re=chunk_ZGUFFFHN_Aa;var chunk_ZGUFFFHN_Ce=["126.com","139.com","163.com","21cn.com","foxmail.com","gmail.com","hotmail.com","outlook.com","qq.com","sina.com","sohu.com","tom.com","vip.qq.com","yahoo.cn","yahoo.com.cn","yeah.net"];var chunk_ZGUFFFHN_xa={free_email:chunk_ZGUFFFHN_Ce},chunk_ZGUFFFHN_ce=chunk_ZGUFFFHN_xa;var chunk_ZGUFFFHN_pe=["#####","####","###","##","#"];var chunk_ZGUFFFHN_le=["\u5317\u4EAC","\u4E0A\u6D77","\u5E7F\u5DDE","\u6DF1\u5733","\u5929\u6D25","\u91CD\u5E86","\u6210\u90FD","\u676D\u5DDE","\u5357\u4EAC","\u6B66\u6C49","\u897F\u5B89","\u82CF\u5DDE","\u9752\u5C9B","\u5B81\u6CE2","\u90D1\u5DDE","\u957F\u6C99","\u5408\u80A5","\u798F\u5DDE","\u53A6\u95E8","\u5927\u8FDE","\u6C88\u9633","\u6D4E\u5357","\u54C8\u5C14\u6EE8","\u957F\u6625","\u6606\u660E","\u5357\u660C","\u77F3\u5BB6\u5E84","\u592A\u539F","\u8D35\u9633","\u5170\u5DDE","\u6D77\u53E3","\u4E4C\u9C81\u6728\u9F50","\u547C\u548C\u6D69\u7279","\u5357\u5B81","\u62C9\u8428","\u94F6\u5DDD","\u897F\u5B81"];var chunk_ZGUFFFHN_ye=["{{location.city_prefix}}{{location.city_suffix}}"];var chunk_ZGUFFFHN_be=["\u4E0A","\u5305","\u5317","\u5357","\u53A6","\u5409","\u592A","\u5B81","\u5B89","\u6210","\u6B66","\u6D4E","\u6D77","\u73E0","\u798F","\u8861","\u897F","\u8BF8","\u8D35","\u957F"];var chunk_ZGUFFFHN_ue=["\u4E61\u53BF","\u4EAC\u5E02","\u5357\u5E02","\u539F\u5E02","\u53E3\u5E02","\u5934\u5E02","\u5B81\u5E02","\u5B89\u5E02","\u5DDE\u5E02","\u5FBD\u5E02","\u6797\u5E02","\u6C49\u5E02","\u6C99\u5E02","\u6D77\u5E02","\u7801\u5E02","\u90FD\u5E02","\u95E8\u5E02","\u9633\u5E02"];var chunk_ZGUFFFHN_se=["\u4E9A\u6D32","\u975E\u6D32","\u6B27\u6D32","\u5317\u7F8E\u6D32","\u5357\u7F8E\u6D32","\u5927\u6D0B\u6D32","\u5357\u6781\u6D32"];var chunk_ZGUFFFHN_fe=["\u963F\u5BCC\u6C57","\u963F\u5C14\u5DF4\u5C3C\u4E9A","\u963F\u5C14\u53CA\u5229\u4E9A","\u5B89\u9053\u5C14","\u5B89\u54E5\u62C9","\u5B89\u572D\u62C9","\u5B89\u63D0\u74DC\u548C\u5DF4\u5E03\u8FBE","\u963F\u6839\u5EF7","\u4E9A\u7F8E\u5C3C\u4E9A","\u963F\u9C81\u5DF4","\u6FB3\u5927\u5229\u4E9A","\u5965\u5730\u5229","\u963F\u585E\u62DC\u7586","\u5DF4\u54C8\u9A6C","\u5DF4\u6797","\u5B5F\u52A0\u62C9\u56FD","\u5DF4\u5DF4\u591A\u65AF","\u767D\u4FC4\u7F57\u65AF","\u6BD4\u5229\u65F6","\u4F2F\u5229\u5179","\u8D1D\u5B81","\u767E\u6155\u5927","\u4E0D\u4E39","\u73BB\u5229\u7EF4\u4E9A","\u6CE2\u9ED1","\u535A\u8328\u74E6\u7EB3","\u5E03\u7EF4\u5C9B","\u5DF4\u897F","\u4FDD\u52A0\u5229\u4E9A","\u5E03\u57FA\u7EB3\u6CD5\u7D22","\u5E03\u9686\u8FEA","\u67EC\u57D4\u5BE8","\u5580\u9EA6\u9686","\u52A0\u62FF\u5927","\u4F5B\u5F97\u89D2","\u4E2D\u975E\u5171\u548C\u56FD","\u4E4D\u5F97","\u667A\u5229","\u4E2D\u56FD","\u54E5\u4F26\u6BD4\u4E9A","\u79D1\u6469\u7F57","\u521A\u679C","\u5E93\u514B\u7FA4\u5C9B","\u54E5\u65AF\u8FBE\u9ECE\u52A0","\u79D1\u7279\u8FEA\u74E6","\u514B\u7F57\u5730\u4E9A","\u53E4\u5DF4","\u5E93\u62C9\u7D22","\u585E\u6D66\u8DEF\u65AF","\u6377\u514B","\u521A\u679C\u6C11\u4E3B\u5171\u548C\u56FD","\u4E39\u9EA6","\u5409\u5E03\u63D0","\u591A\u7C73\u5C3C\u52A0","\u591A\u7C73\u5C3C\u52A0\u5171\u548C\u56FD","\u5384\u74DC\u591A\u5C14","\u57C3\u53CA","\u8428\u5C14\u74E6\u591A","\u8D64\u9053\u51E0\u5185\u4E9A","\u5384\u7ACB\u7279\u91CC\u4E9A","\u7231\u6C99\u5C3C\u4E9A","\u65AF\u5A01\u58EB\u5170","\u57C3\u585E\u4FC4\u6BD4\u4E9A","\u6590\u6D4E","\u82AC\u5170","\u6CD5\u56FD","\u52A0\u84EC","\u5188\u6BD4\u4E9A","\u683C\u9C81\u5409\u4E9A","\u5FB7\u56FD","\u52A0\u7EB3","\u76F4\u5E03\u7F57\u9640","\u5E0C\u814A","\u683C\u6797\u5170","\u683C\u6797\u7EB3\u8FBE","\u74DC\u5FB7\u7F57\u666E","\u5371\u5730\u9A6C\u62C9","\u51E0\u5185\u4E9A","\u572D\u4E9A\u90A3","\u6D77\u5730","\u68B5\u8482\u5188","\u6D2A\u90FD\u62C9\u65AF","\u9999\u6E2F","\u5308\u7259\u5229","\u51B0\u5C9B","\u5370\u5EA6","\u5370\u5EA6\u5C3C\u897F\u4E9A","\u4F0A\u6717","\u4F0A\u62C9\u514B","\u7231\u5C14\u5170","\u4EE5\u8272\u5217","\u610F\u5927\u5229","\u7259\u4E70\u52A0","\u65E5\u672C","\u7EA6\u65E6","\u54C8\u8428\u514B\u65AF\u5766","\u80AF\u5C3C\u4E9A","\u57FA\u91CC\u5DF4\u65AF","\u671D\u9C9C","\u5927\u97E9\u6C11\u56FD","\u79D1\u5A01\u7279","\u5409\u5C14\u5409\u65AF\u5766","\u8001\u631D","\u62C9\u8131\u7EF4\u4E9A","\u9ECE\u5DF4\u5AE9","\u83B1\u7D22\u6258","\u5229\u6BD4\u91CC\u4E9A","\u5229\u6BD4\u4E9A","\u5217\u652F\u6566\u58EB\u767B","\u7ACB\u9676\u5B9B","\u5362\u68EE\u5821","\u9A6C\u8FBE\u52A0\u65AF\u52A0","\u9A6C\u62C9\u7EF4","\u9A6C\u6765\u897F\u4E9A","\u9A6C\u5C14\u4EE3\u592B","\u9A6C\u91CC","\u9A6C\u8033\u4ED6","\u9A6C\u63D0\u5C3C\u514B","\u6BDB\u91CC\u5854\u5C3C\u4E9A","\u6BDB\u91CC\u6C42\u65AF","\u9A6C\u7EA6\u7279","\u58A8\u897F\u54E5","\u6469\u5C14\u591A\u74E6","\u6469\u7EB3\u54E5","\u8499\u53E4","\u9ED1\u5C71","\u8499\u7279\u585E\u62C9\u7279","\u6469\u6D1B\u54E5","\u83AB\u6851\u6BD4\u514B","\u7F05\u7538","\u7EB3\u7C73\u6BD4\u4E9A","\u7459\u9C81","\u5C3C\u6CCA\u5C14","\u8377\u5170","\u65B0\u897F\u5170","\u5C3C\u52A0\u62C9\u74DC","\u5C3C\u65E5\u5C14","\u5C3C\u65E5\u5229\u4E9A","\u7EBD\u57C3","\u8BFA\u798F\u514B\u5C9B","\u5317\u9A6C\u5176\u987F","\u632A\u5A01","\u963F\u66FC","\u5DF4\u57FA\u65AF\u5766","\u5E15\u52B3","\u5DF4\u52D2\u65AF\u5766","\u5DF4\u62FF\u9A6C","\u5DF4\u5E03\u4E9A\u65B0\u51E0\u5185\u4E9A","\u5DF4\u62C9\u572D","\u79D8\u9C81","\u83F2\u5F8B\u5BBE","\u6CE2\u5170","\u8461\u8404\u7259","\u6CE2\u591A\u9ECE\u5404","\u5361\u5854\u5C14","\u7F57\u9A6C\u5C3C\u4E9A","\u4FC4\u7F57\u65AF","\u5362\u65FA\u8FBE","\u5723\u5DF4\u6CF0\u52D2\u7C73","\u5723\u8D6B\u52D2\u62FF","\u5723\u5362\u897F\u4E9A","\u5723\u9A6C\u4E01","\u8428\u6469\u4E9A","\u5723\u9A6C\u529B\u8BFA","\u6C99\u7279\u963F\u62C9\u4F2F","\u585E\u5185\u52A0\u5C14","\u585E\u5C14\u7EF4\u4E9A","\u585E\u820C\u5C14","\u585E\u62C9\u5229\u6602","\u65B0\u52A0\u5761","\u8377\u5C5E\u5723\u9A6C\u4E01","\u65AF\u6D1B\u4F10\u514B","\u65AF\u6D1B\u6587\u5C3C\u4E9A","\u6240\u7F57\u95E8\u7FA4\u5C9B","\u7D22\u9A6C\u91CC","\u5357\u975E","\u5357\u82CF\u4E39","\u897F\u73ED\u7259","\u65AF\u91CC\u5170\u5361","\u82CF\u4E39","\u82CF\u91CC\u5357","\u745E\u5178","\u745E\u58EB","\u53D9\u5229\u4E9A","\u5854\u5409\u514B\u65AF\u5766","\u5766\u6851\u5C3C\u4E9A","\u6CF0\u56FD","\u4E1C\u5E1D\u6C76","\u591A\u54E5","\u6258\u514B\u52B3","\u6C64\u52A0","\u7A81\u5C3C\u65AF","\u571F\u8033\u5176","\u571F\u5E93\u66FC\u65AF\u5766","\u56FE\u74E6\u5362","\u4E4C\u5E72\u8FBE","\u4E4C\u514B\u5170","\u963F\u8054\u914B","\u82F1\u56FD","\u7F8E\u56FD","\u4E4C\u62C9\u572D","\u4E4C\u5179\u522B\u514B\u65AF\u5766","\u74E6\u52AA\u963F\u56FE","\u59D4\u5185\u745E\u62C9","\u8D8A\u5357","\u4E5F\u95E8","\u8D5E\u6BD4\u4E9A","\u6D25\u5DF4\u5E03\u97E6"];var chunk_ZGUFFFHN_Te={cardinal:["\u5317","\u4E1C","\u5357","\u897F"],cardinal_abbr:["\u5317","\u4E1C","\u5357","\u897F"],ordinal:["\u4E1C\u5317","\u897F\u5317","\u4E1C\u5357","\u897F\u5357"],ordinal_abbr:["\u4E1C\u5317","\u897F\u5317","\u4E1C\u5357","\u897F\u5357"]};var chunk_ZGUFFFHN_Ne=[{name:"\u6C49\u8BED",alpha2:"zh",alpha3:"zho"},{name:"\u82F1\u8BED",alpha2:"en",alpha3:"eng"},{name:"\u6CD5\u8BED",alpha2:"fr",alpha3:"fra"},{name:"\u5FB7\u8BED",alpha2:"de",alpha3:"deu"},{name:"\u897F\u73ED\u7259\u8BED",alpha2:"es",alpha3:"spa"},{name:"\u4FC4\u8BED",alpha2:"ru",alpha3:"rus"},{name:"\u65E5\u8BED",alpha2:"ja",alpha3:"jpn"},{name:"\u97E9\u8BED",alpha2:"ko",alpha3:"kor"},{name:"\u963F\u62C9\u4F2F\u8BED",alpha2:"ar",alpha3:"ara"},{name:"\u8461\u8404\u7259\u8BED",alpha2:"pt",alpha3:"por"},{name:"\u610F\u5927\u5229\u8BED",alpha2:"it",alpha3:"ita"},{name:"\u8377\u5170\u8BED",alpha2:"nl",alpha3:"nld"},{name:"\u6CF0\u8BED",alpha2:"th",alpha3:"tha"},{name:"\u5370\u5EA6\u8BED",alpha2:"hi",alpha3:"hin"},{name:"\u5B5F\u52A0\u62C9\u8BED",alpha2:"bn",alpha3:"ben"},{name:"\u5370\u5C3C\u8BED",alpha2:"id",alpha3:"ind"},{name:"\u9A6C\u6765\u8BED",alpha2:"ms",alpha3:"msa"},{name:"\u8D8A\u5357\u8BED",alpha2:"vi",alpha3:"vie"},{name:"\u4E4C\u5C14\u90FD\u8BED",alpha2:"ur",alpha3:"urd"},{name:"\u82AC\u5170\u8BED",alpha2:"fi",alpha3:"fin"},{name:"\u745E\u5178\u8BED",alpha2:"sv",alpha3:"swe"},{name:"\u5E0C\u814A\u8BED",alpha2:"el",alpha3:"ell"},{name:"\u6377\u514B\u8BED",alpha2:"cs",alpha3:"ces"},{name:"\u5308\u7259\u5229\u8BED",alpha2:"hu",alpha3:"hun"},{name:"\u7F57\u9A6C\u5C3C\u4E9A\u8BED",alpha2:"ro",alpha3:"ron"},{name:"\u4E4C\u514B\u5170\u8BED",alpha2:"uk",alpha3:"ukr"},{name:"\u585E\u5C14\u7EF4\u4E9A\u8BED",alpha2:"sr",alpha3:"srp"},{name:"\u514B\u7F57\u5730\u4E9A\u8BED",alpha2:"hr",alpha3:"hrv"},{name:"\u65AF\u6D1B\u4F10\u514B\u8BED",alpha2:"sk",alpha3:"slk"},{name:"\u65AF\u6D1B\u6587\u5C3C\u4E9A\u8BED",alpha2:"sl",alpha3:"slv"},{name:"\u7231\u5C14\u5170\u8BED",alpha2:"ga",alpha3:"gle"},{name:"\u62C9\u8131\u7EF4\u4E9A\u8BED",alpha2:"lv",alpha3:"lav"},{name:"\u7ACB\u9676\u5B9B\u8BED",alpha2:"lt",alpha3:"lit"},{name:"\u7231\u6C99\u5C3C\u4E9A\u8BED",alpha2:"et",alpha3:"est"},{name:"\u9A6C\u8033\u4ED6\u8BED",alpha2:"mt",alpha3:"mlt"},{name:"\u963F\u5C14\u5DF4\u5C3C\u4E9A\u8BED",alpha2:"sq",alpha3:"sqi"},{name:"\u6469\u5C14\u591A\u74E6\u8BED",alpha2:"ro",alpha3:"ron"},{name:"\u683C\u9C81\u5409\u4E9A\u8BED",alpha2:"ka",alpha3:"kat"},{name:"\u4E9A\u7F8E\u5C3C\u4E9A\u8BED",alpha2:"hy",alpha3:"hye"},{name:"\u54C8\u8428\u514B\u8BED",alpha2:"kk",alpha3:"kaz"},{name:"\u5409\u5C14\u5409\u65AF\u8BED",alpha2:"ky",alpha3:"kir"}];var chunk_ZGUFFFHN_De=["######"];var chunk_ZGUFFFHN_he=["\u516C\u5BD3 ###","\u5957\u623F ###"];var chunk_ZGUFFFHN_Ae=["\u5317\u4EAC\u5E02","\u4E0A\u6D77\u5E02","\u5929\u6D25\u5E02","\u91CD\u5E86\u5E02","\u9ED1\u9F99\u6C5F\u7701","\u5409\u6797\u7701","\u8FBD\u5B81\u7701","\u5185\u8499\u53E4\u81EA\u6CBB\u533A","\u6CB3\u5317\u7701","\u65B0\u7586\u7EF4\u543E\u5C14\u81EA\u6CBB\u533A","\u7518\u8083\u7701","\u9752\u6D77\u7701","\u9655\u897F\u7701","\u5B81\u590F\u56DE\u65CF\u81EA\u6CBB\u533A","\u6CB3\u5357\u7701","\u5C71\u4E1C\u7701","\u5C71\u897F\u7701","\u5B89\u5FBD\u7701","\u6E56\u5317\u7701","\u6E56\u5357\u7701","\u6C5F\u82CF\u7701","\u56DB\u5DDD\u7701","\u8D35\u5DDE\u7701","\u4E91\u5357\u7701","\u5E7F\u897F\u58EE\u65CF\u81EA\u6CBB\u533A","\u897F\u85CF\u81EA\u6CBB\u533A","\u6D59\u6C5F\u7701","\u6C5F\u897F\u7701","\u5E7F\u4E1C\u7701","\u798F\u5EFA\u7701","\u6D77\u5357\u7701"];var chunk_ZGUFFFHN_xe=["\u5317\u4EAC","\u4E0A\u6D77","\u5929\u6D25","\u91CD\u5E86","\u9ED1\u9F99\u6C5F","\u5409\u6797","\u8FBD\u9633","\u5185\u8499\u53E4","\u6CB3\u5317","\u65B0\u7586","\u7518\u8083","\u9752\u6D77","\u9655\u897F","\u5B81\u590F","\u6CB3\u5357","\u5C71\u4E1C","\u5C71\u897F","\u5408\u80A5","\u6E56\u5317","\u6E56\u5357","\u82CF\u5DDE","\u56DB\u5DDD","\u8D35\u5DDE","\u4E91\u5357","\u5E7F\u897F","\u897F\u85CF","\u6D59\u6C5F","\u6C5F\u897F","\u5E7F\u4E1C","\u798F\u5EFA","\u6D77\u5357"];var chunk_ZGUFFFHN_Le={normal:"{{location.street}}{{location.buildingNumber}}\u53F7",full:"{{location.street}}{{location.buildingNumber}}\u53F7 {{location.secondaryAddress}}"};var chunk_ZGUFFFHN_Me=["\u957F\u5B89\u8857","\u5317\u4EAC\u8DEF","\u5357\u4EAC\u8DEF","\u590D\u5174\u8DEF","\u4E2D\u5C71\u8DEF","\u4EBA\u6C11\u8DEF","\u6587\u5316\u8DEF","\u4E1C\u98CE\u8DEF","\u5149\u660E\u8DEF","\u89E3\u653E\u8DEF","\u56E2\u7ED3\u8DEF","\u5929\u5B89\u95E8\u8DEF","\u5E02\u573A\u8857","\u5357\u95E8\u8857","\u5317\u5927\u8857","\u5357\u6E56\u8DEF","\u7D2B\u8346\u8DEF","\u4EA4\u901A\u8DEF","\u661F\u5149\u8857","\u9676\u7136\u8DEF","\u71D5\u5B50\u5CAD\u8DEF","\u5357\u534E\u8DEF","\u6052\u5927\u8DEF","\u65B0\u5174\u8DEF","\u7EA2\u65D7\u8857","\u6CBF\u6CB3\u8DEF","\u5DE5\u4E1A\u8DEF","\u83B2\u82B1\u8DEF","\u4E1C\u65B9\u8DEF","\u534E\u4FA8\u8DEF","\u7EFF\u5316\u8DEF","\u6C34\u6CE5\u8DEF","\u897F\u6E56\u8DEF","\u671D\u9633\u8DEF","\u72EE\u5C71\u8DEF","\u6587\u827A\u8DEF","\u5F00\u653E\u8DEF","\u5174\u4E1A\u8857","\u9F50\u9F50\u54C8\u5C14\u8857","\u5EFA\u8BBE\u8DEF","\u7EA2\u661F\u8DEF","\u5C71\u6C34\u8DEF","\u673A\u573A\u8DEF","\u661F\u6CB3\u8DEF","\u5E78\u798F\u8857","\u4E91\u5357\u8DEF","\u9646\u5BB6\u5634\u8DEF","\u6EE8\u6D77\u8DEF","\u4E1C\u5CB3\u8DEF","\u4E2D\u5174\u8DEF","\u957F\u6C5F\u8DEF","\u5BCC\u6625\u8857","\u84DD\u5929\u8857","\u6E05\u534E\u8DEF","\u9633\u5149\u5927\u9053","\u5E7F\u573A\u8857","\u534E\u7F8E\u8DEF","\u4EBA\u6C11\u8857","\u79D1\u6280\u8857","\u897F\u95E8\u8857","\u4E1C\u5927\u8857","\u6C38\u5B89\u8857","\u660E\u65E5\u8DEF","\u4E0A\u8857","\u7ACB\u65B0\u8857","\u9F99\u6F6D\u8DEF","\u5149\u660E\u5927\u8857","\u6C5F\u5357\u5927\u9053","\u6C99\u6CB3\u8DEF","\u56DE\u6C11\u8857","\u89E3\u653E\u5927\u8857","\u5E78\u798F\u8DEF","\u5357\u8857","\u5317\u8857","\u82B1\u56ED\u8DEF","\u5609\u79BE\u8DEF","\u5143\u5B9D\u8857","\u6843\u82B1\u8857","\u91D1\u79CB\u8857","\u5929\u6CB3\u8DEF","\u6D77\u6EE8\u5927\u9053","\u548C\u5E73\u8857","\u67F3\u6811\u8DEF","\u6885\u82B1\u8857","\u6842\u82B1\u8857","\u89C2\u97F3\u8DEF","\u534E\u4E1C\u8DEF","\u80DC\u5229\u8DEF","\u4E1C\u9633\u8857","\u5B9C\u5174\u8DEF","\u7D2B\u8587\u8DEF","\u6EE8\u6C5F\u8DEF","\u4FDD\u536B\u8DEF","\u53E4\u57CE\u8DEF","\u53CB\u8C0A\u8857","\u70C8\u58EB\u8DEF","\u6843\u82B1\u6E90\u8DEF","\u5927\u6210\u8DEF","\u548C\u5E73\u5927\u9053","\u534E\u9633\u8DEF","\u8001\u8857","\u4E1C\u65B9\u5927\u9053","\u94F6\u5DDD\u8DEF","\u6C47\u6E90\u8DEF","\u8F89\u5357\u8DEF","\u6148\u6EAA\u8DEF","\u53E4\u9053\u8857","\u7EFF\u8272\u5927\u9053","\u5341\u5B57\u8DEF","\u767E\u6B65\u8857","\u8FDE\u4E91\u8857","\u767D\u94F6\u8DEF","\u73AF\u57CE\u8DEF","\u671D\u971E\u8DEF","\u7EA2\u65D7\u5927\u9053","\u53CC\u6797\u8857","\u9F99\u6C5F\u8DEF","\u6C38\u4E50\u8857","\u798F\u6E90\u8857","\u897F\u95E8\u8DEF","\u65B0\u8363\u8857","\u9F99\u5C71\u8857","\u5B89\u4E1C\u8DEF","\u798F\u7530\u8857","\u666F\u5C71\u8857","\u65B0\u8857","\u67AB\u6797\u8857","\u88D5\u6C11\u8857","\u6CC9\u6C34\u8DEF","\u4E50\u571F\u8857","\u73AF\u6E56\u8857","\u7D2B\u7AF9\u8857","\u9752\u5E74\u8857"];var chunk_ZGUFFFHN_Se=["{{person.last_name.generic}}{{location.street_suffix}}"];var chunk_ZGUFFFHN_Re=["\u5DF7","\u8857","\u8DEF","\u6865","\u4FAC","\u65C1","\u4E2D\u5FC3","\u680B"];var chunk_ZGUFFFHN_La={building_number:chunk_ZGUFFFHN_pe,city_name:chunk_ZGUFFFHN_le,city_pattern:chunk_ZGUFFFHN_ye,city_prefix:chunk_ZGUFFFHN_be,city_suffix:chunk_ZGUFFFHN_ue,continent:chunk_ZGUFFFHN_se,country:chunk_ZGUFFFHN_fe,direction:chunk_ZGUFFFHN_Te,language:chunk_ZGUFFFHN_Ne,postcode:chunk_ZGUFFFHN_De,secondary_address:chunk_ZGUFFFHN_he,state:chunk_ZGUFFFHN_Ae,state_abbr:chunk_ZGUFFFHN_xe,street_address:chunk_ZGUFFFHN_Le,street_name:chunk_ZGUFFFHN_Me,street_pattern:chunk_ZGUFFFHN_Se,street_suffix:chunk_ZGUFFFHN_Re},chunk_ZGUFFFHN_ve=chunk_ZGUFFFHN_La;var chunk_ZGUFFFHN_Ma={title:"Chinese (China)",code:"zh_CN",country:"CN",language:"zh",endonym:"\u4E2D\u6587 (\u4E2D\u56FD)",dir:"ltr",script:"Hans"},chunk_ZGUFFFHN_Be=chunk_ZGUFFFHN_Ma;var chunk_ZGUFFFHN_e=["\u4E16\u754C","\u4E61\u6751","\u563B\u54C8","\u62C9\u4E01","\u6447\u6EDA","\u653E\u514B","\u6C11\u8C23","\u6D41\u884C","\u7075\u9B42","\u7235\u58EB","\u7259\u4E70\u52A0","\u7535\u5B50","\u7ECF\u5178","\u821E\u53F0\u4E0E\u94F6\u5E55","\u84DD\u8C03","\u8BF4\u5531","\u91CD\u91D1\u5C5E","\u975E\u97F3\u4E50"];var chunk_ZGUFFFHN_Pe=["105\u5EA6\u7684\u4F60","\u4E00\u70B9\u70B9","\u4E00\u8DEF\u5411\u5317","\u4E03\u91CC\u9999","\u4E0D\u7231\u6211\u62C9\u5012","\u4E0D\u80FD\u8BF4\u7684\u79D8\u5BC6","\u4E0D\u8BE5","\u4E16\u754C\u672B\u65E5","\u4E1C\u98CE\u7834","\u4E49\u52C7\u519B\u8FDB\u884C\u66F2","\u4E4B\u6218\u4E4B\u6B87","\u4EE5\u7236\u4E4B\u540D","\u4F60\u542C\u5F97\u5230","\u5012\u5F71","\u5170\u4EAD\u5E8F","\u5200\u9A6C\u65E6","\u5206\u88C2","\u5343\u91CC\u4E4B\u5916","\u534A\u5C9B\u94C1\u76D2","\u53CD\u65B9\u5411\u7684\u949F","\u53D1\u5982\u96EA","\u53EF\u7231\u5973\u4EBA","\u542C\u5988\u5988\u7684\u8BDD","\u542C\u60B2\u4F24\u7684\u60C5\u8BDD","\u542C\u89C1\u4E0B\u96E8\u7684\u58F0\u97F3","\u544A\u767D\u6C14\u7403","\u5468\u5927\u4FA0","\u54EA\u91CC\u90FD\u662F\u4F60","\u56DE\u5230\u8FC7\u53BB","\u56ED\u6E38\u4F1A","\u5728\u4F60\u8EAB\u8FB9","\u5815","\u590F\u65E5\u5984\u60F3","\u590F\u81F3\u672A\u81F3","\u5916\u5A46","\u591C\u66F2","\u591C\u7684\u7B2C\u4E03\u7AE0","\u5927\u672C\u949F","\u5927\u9C7C","\u5962\u9999\u592B\u4EBA","\u5979\u7684\u776B\u6BDB","\u5B64\u52C7\u8005","\u5B89\u9759","\u5C0F\u57CE\u590F\u5929","\u5C11\u5E74","\u5E03\u62C9\u683C\u5E7F\u573A","\u5F00\u4E0D\u4E86\u53E3","\u5F69\u8679","\u5FC3\u96E8","\u5FCD\u8005","\u60AC\u6EBA","\u6211\u4E0D\u914D","\u6211\u5982\u6B64\u76F8\u4FE1","\u6211\u6D41\u6CEA\u60C5\u7EEA\u96F6\u788E","\u624B\u5199\u4ECE\u524D","\u628A\u56DE\u5FC6\u62FC\u597D\u7ED9\u4F60","\u63A5\u53E3","\u6401\u6D45","\u65AD\u4E86\u7684\u5F26","\u660E\u660E\u5C31","\u661F\u6674","\u6674\u5929","\u6696\u6696","\u6697\u53F7","\u6700\u4F1F\u5927\u7684\u4F5C\u54C1","\u6700\u597D\u7684\u5B89\u6392","\u6700\u957F\u7684\u7535\u5F71","\u672C\u8349\u7EB2\u76EE","\u67AB","\u6D77\u5E95","\u706F\u706B\u91CC\u7684\u4E2D\u56FD","\u70DF\u82B1\u6613\u51B7","\u7231\u5728\u897F\u5143\u524D","\u7231\u60C5\u5E9F\u6750","\u7231\u7684\u98DE\u884C\u65E5\u8BB0","\u7237\u7237\u6CE1\u7684\u8336","\u725B\u4ED4\u5F88\u5FD9","\u73AB\u7470\u5C11\u5E74","\u73CA\u745A\u6D77","\u751C\u751C\u7684","\u753B\u6C99","\u767D\u6708\u5149\u4E0E\u6731\u7802\u75E3","\u767D\u8272\u98CE\u8F66","\u7A3B\u9999","\u7B49\u4F60\u4E0B\u8BFE","\u7B80\u5355\u7684\u7231","\u7B97\u4EC0\u4E48\u7537\u4EBA","\u7C73\u5170\u7684\u5C0F\u94C1\u5320","\u7C89\u8272\u6D77\u6D0B","\u7EA2\u5C18\u5BA2\u6808","\u7EA2\u989C\u5982\u971C","\u7EAA\u5FF5","\u7ED9\u6211\u4E00\u9996\u6B4C\u7684\u65F6\u95F4","\u7F8E\u4EBA\u9C7C","\u82B1\u6D77","\u83CA\u82B1\u53F0","\u84B2\u516C\u82F1\u7684\u7EA6\u5B9A","\u8BF4\u4E86\u518D\u89C1","\u8BF4\u597D\u4E0D\u54ED","\u8C03\u67E5\u4E2D","\u8D77\u98CE\u4E86","\u8D85\u4EBA\u4E0D\u4F1A\u98DE","\u8F68\u8FF9","\u8FD8\u5728\u6D41\u6D6A","\u9000\u540E","\u94C3\u82BD\u4E4B\u65C5","\u9519\u8FC7\u7684\u70DF\u706B","\u9633\u5149\u5B85\u7537","\u96E8\u4E0B\u4E00\u6574\u665A","\u970D\u5143\u7532","\u9752\u82B1\u74F7","\u98D8\u79FB","\u9ED1\u8272\u5E7D\u9ED8","\u9ED1\u8272\u6BDB\u8863","\u9ED8","\u9F99\u5377\u98CE"];var chunk_ZGUFFFHN_Sa={genre:chunk_ZGUFFFHN_e,song_name:chunk_ZGUFFFHN_Pe},chunk_ZGUFFFHN_He=chunk_ZGUFFFHN_Sa;var chunk_ZGUFFFHN_ge=["\u6D3B\u52A8\u5BB6","\u827A\u672F\u5BB6","\u4F5C\u5BB6","\u535A\u4E3B","\u4F01\u4E1A\u5BB6","\u6559\u7EC3","\u53D1\u660E\u5BB6","\u8BBE\u8BA1\u5E08","\u5F00\u53D1\u8005","\u6559\u80B2\u5BB6","\u5DE5\u7A0B\u5E08","\u4F01\u4E1A\u4E3B","\u73AF\u4FDD\u4E3B\u4E49\u8005","\u7535\u5F71\u7231\u597D\u8005","\u7535\u5F71\u5236\u7247\u4EBA","\u7F8E\u98DF\u5BB6","\u521B\u59CB\u4EBA","\u670B\u53CB","\u73A9\u5BB6","\u6781\u5BA2","\u6BD5\u4E1A\u751F","\u521B\u9020\u8005","\u9886\u5BFC\u8005","\u6A21\u7279","\u8111\u529B\u7231\u597D\u8005","\u7236\u6BCD","\u7231\u56FD\u8005","\u4E2A\u4EBA","\u54F2\u5B66\u5BB6","\u6444\u5F71\u7231\u597D\u8005","\u516C\u4F17\u6F14\u8BF4\u5BB6","\u79D1\u5B66\u5BB6","\u68A6\u60F3\u5BB6","\u5B66\u751F","\u8001\u5E08","\u65C5\u884C\u5BB6","\u9000\u4F0D\u519B\u4EBA","\u4F5C\u8005"];var chunk_ZGUFFFHN_Ee=["{{person.bio_part}}","{{person.bio_part}}\uFF0C{{person.bio_part}}","{{person.bio_part}}\uFF0C{{person.bio_part}}\uFF0C{{person.bio_part}}","{{person.bio_part}}\uFF0C{{person.bio_part}}\uFF0C{{person.bio_part}}{{internet.emoji}}","{{word.noun}}{{person.bio_supporter}}","{{word.noun}}{{person.bio_supporter}}{{internet.emoji}}","{{word.noun}}{{person.bio_supporter}}\uFF0C{{person.bio_part}}","{{word.noun}}{{person.bio_supporter}}\uFF0C{{person.bio_part}}{{internet.emoji}}"];var chunk_ZGUFFFHN_Ge=["\u5021\u5BFC\u8005","\u8D21\u732E\u8005","\u53D1\u70E7\u53CB","\u7C89\u4E1D","\u72C2\u70ED\u8005","\u7231\u597D\u8005","\u652F\u6301\u8005"];var chunk_ZGUFFFHN_Ke={generic:["\u4E00\u5168","\u4E07\u4F73","\u4E09\u950B","\u4E2D\u6D77","\u4E49\u8F69","\u4E50\u9A79","\u4E59\u840D","\u4F1F\u5BB8","\u4F1F\u6CFD","\u4F1F\u797A","\u4F1F\u8BDA","\u4F73\u742A","\u4FCA\u51EF","\u4FCA\u9A70","\u4FEE\u6770","\u4FEE\u6D01","\u5065\u67CF","\u5065\u96C4","\u51EF\u745E","\u535A\u6587","\u535A\u6D9B","\u535A\u8D85","\u541B\u6D69","\u5448\u8F69","\u54F2\u65B0","\u54F2\u701A","\u5609\u61FF","\u5609\u7199","\u5929\u5A07","\u5929\u5B87","\u5929\u78CA","\u5929\u7FCA","\u5A77\u65B9","\u5B50\u6B23","\u5B50\u6DB5","\u5B50\u8C6A","\u5B50\u8F69","\u5B50\u9A9E","\u5B50\u9ED8","\u5B89\u742A","\u5C55\u9E4F","\u5CFB\u7199","\u5EFA\u8F89","\u5F18\u6587","\u5F6C","\u5FD7\u5F3A","\u5FD7\u6CFD","\u601D","\u601D\u4F73","\u601D\u6DFC","\u601D\u6E90","\u601D\u806A","\u601D\u8FDC","\u61FF\u8F69","\u632F\u4E1C","\u632F\u5BB6","\u64CE\u5B87","\u64CE\u82CD","\u653F\u541B","\u656C\u5F6A","\u656C\u9633","\u6587","\u6587\u535A","\u6587\u660A","\u6587\u8F69","\u6587\u97EC","\u65ED\u5C27","\u660A\u5929","\u660A\u5F3A","\u660A\u7131","\u660A\u7136","\u660E","\u660E\u54F2","\u660E\u6770","\u660E\u8F69","\u660E\u8F89","\u664B\u9E4F","\u6653\u535A","\u6653\u5578","\u665F\u777F","\u6668\u9633","\u667A\u5BB8","\u667A\u6770","\u667A\u6E0A","\u667A\u8F89","\u679C","\u6893\u6668","\u6977\u745E","\u6995\u878D","\u6B63\u8C6A","\u6CBB\u6587","\u6CBB\u6D9B","\u6CFD\u6D0B","\u6D69","\u6D69\u5B87","\u6D69\u7136","\u6D69\u8F69","\u6D69\u8FB0","\u6D77\u71D5","\u6D9B","\u6F47\u7136","\u708E\u5F6C","\u70AB\u660E","\u70E8\u4F1F","\u70E8\u534E","\u70E8\u78CA","\u70E8\u9716","\u715C\u57CE","\u715C\u797A","\u71A0\u5F64","\u742A","\u745E\u9716","\u747E\u745C","\u7678\u9716","\u7693\u8F69","\u777F\u6E0A","\u7ACB\u4F1F","\u7ACB\u679C","\u7ACB\u8BDA","\u7ACB\u8F69","\u7ACB\u8F89","\u7B11\u611A","\u7D2B\u6797","\u7ECD\u8F89","\u7ECD\u9F50","\u7F8E\u65B9","\u8000\u6770","\u806A\u5065","\u80E4\u7965","\u81F4\u8FDC","\u822A","\u82D1\u535A","\u8363\u8F69","\u8BD7\u96E8","\u8BED\u5802","\u8D85\u680B","\u8D8A\u5F6C","\u8D8A\u6CFD","\u8FDC\u822A","\u91D1\u946B","\u946B\u78CA","\u946B\u9E4F","\u94B0\u8F69","\u9526\u7A0B","\u96C5\u5A77","\u96C5\u946B","\u96E8\u6CFD","\u96EA\u677E","\u96EF\u9759","\u9756\u742A","\u9759\u6021","\u98CE\u534E","\u99A5\u541B","\u99A8\u7FBD","\u9A70","\u9E3F\u6D9B","\u9E3F\u714A","\u9E4F","\u9E4F\u6D9B","\u9E4F\u714A","\u9E4F\u98DE","\u9E64\u8F69","\u9E6D\u6D0B","\u9ECE\u6615"],female:["\u4E00\u8BFA","\u4E07\u4F73","\u4E39","\u4E3D","\u4E3D\u82AC","\u4E3D\u82B3","\u4E3D\u840D","\u4E59\u840D","\u4F73\u742A","\u4F9D\u8BFA","\u5029","\u5170\u82F1","\u51E4\u82F1","\u56FD\u5170","\u56FD\u534E","\u56FD\u73CD","\u56FD\u7434","\u56FD\u79C0","\u56FD\u82B3","\u56FD\u82F1","\u56FD\u8363","\u56FD\u9999","\u5929\u5A07","\u5A1C","\u5A1F","\u5A77","\u5A77\u5A77","\u5A77\u65B9","\u5B50\u6B23","\u5B89\u742A","\u5F00\u6167","\u601D\u4F73","\u60A6","\u6167","\u654F","\u6668\u9633","\u6842\u5170","\u6842\u82F1","\u6893\u598D","\u6893\u6668","\u6893\u6DB5","\u6893\u73A5","\u6893\u8431","\u6893\u99A8","\u6995\u878D","\u6B23\u6021","\u6D01","\u6D77\u71D5","\u71D5","\u7389\u5170","\u7389\u6885","\u7389\u73CD","\u7389\u82F1","\u73B2","\u73C8","\u79C0\u5170","\u79C0\u73CD","\u79C0\u82F1","\u7D2B\u6797","\u7EA2","\u7F8E\u65B9","\u8273","\u827A\u6DB5","\u82B3","\u82E1\u6CAB","\u82E5\u6C50","\u82F1","\u840D","\u8499","\u8BD7\u96E8","\u8BED\u6850","\u8BED\u6C50","\u96C5\u5A77","\u96C5\u946B","\u96E8\u6850","\u96E8\u6B23","\u96E8\u6DB5","\u96EA","\u96EF\u9759","\u971E","\u9759","\u9759\u6021","\u9896","\u99A5\u541B","\u99A8\u7FBD"],male:["\u4E00\u5168","\u4E09\u950B","\u4E2D\u6D77","\u4E49\u8F69","\u4F1F","\u4FCA\u51EF","\u4FCA\u6770","\u4FCA\u7199","\u519B","\u521A","\u52C7","\u5448\u8F69","\u54F2\u65B0","\u56FD\u5E73","\u56FD\u5F3A","\u56FD\u680B","\u56FD\u826F","\u56FD\u8F89","\u5955\u6CFD","\u5955\u8FB0","\u5B50\u8C6A","\u5B87","\u5B87\u6CFD","\u5B87\u822A","\u5B87\u8F69","\u5BB6\u660E","\u5BB6\u8C6A","\u5E05","\u5EFA\u519B","\u5EFA\u534E","\u5EFA\u56FD","\u5F3A","\u5FD7\u56FD","\u5FD7\u660E","\u6210","\u632F\u4E1C","\u653F\u541B","\u656C\u5F6A","\u656C\u9633","\u6587\u660A","\u6587\u97EC","\u658C","\u660E","\u6668","\u667A\u6770","\u6770","\u6893\u6D69","\u6893\u777F","\u6893\u8BDA","\u6893\u8C6A","\u6C11","\u6C90\u5BB8","\u6C90\u8FB0","\u6C90\u9633","\u6CBB\u6587","\u6CBB\u6D9B","\u6CE2","\u6D69","\u6D69\u5B87","\u6D69\u6668","\u6D69\u7136","\u6D69\u8F69","\u6D69\u8FB0","\u6D9B","\u7199\u6210","\u7199\u7476","\u745C","\u7678\u9716","\u78CA","\u7ACB\u4F1F","\u8317\u6CFD","\u8BDA","\u8D85","\u8D85\u680B","\u8F89","\u946B","\u9633","\u9E4F"]};var chunk_ZGUFFFHN_Fe={generic:["\u4E01","\u4E07","\u4E07\u4FDF","\u4E0A\u5B98","\u4E0D","\u4E11","\u4E16","\u4E18","\u4E19","\u4E1A","\u4E1B","\u4E1C","\u4E1C\u65B9","\u4E25","\u4E2D","\u4E30","\u4E39","\u4E48","\u4E49","\u4E4B","\u4E4C","\u4E4C\u96C5","\u4E50","\u4E54","\u4E58","\u4E59","\u4E5C","\u4E5D","\u4E60","\u4E66","\u4E70","\u4E7E","\u4E8E","\u4E91","\u4E93","\u4E94","\u4E95","\u4EA2","\u4EA5","\u4EAC","\u4EC1","\u4EC6","\u4EC7","\u4EC9","\u4ECB","\u4ECD","\u4ECE","\u4ED9","\u4EDD","\u4EE3","\u4EE4","\u4EE4\u72D0","\u4EE5","\u4EEA","\u4EF0","\u4EF2","\u4EF2\u5B59","\u4EF5","\u4EFB","\u4F0A","\u4F0D","\u4F0F","\u4F11","\u4F1F","\u4F26","\u4F2F","\u4F3C","\u4F46","\u4F4D","\u4F55","\u4F58","\u4F59","\u4F5B","\u4F5F","\u4F74","\u4F7C","\u4F8D","\u4F9D","\u4FA8","\u4FAF","\u4FCE","\u4FDD","\u4FDE","\u4FDF","\u4FE1","\u4FEE","\u5019","\u502A","\u5076","\u5085","\u50A8","\u50E7","\u50EA","\u5141","\u5143","\u5145","\u5146","\u5149","\u515A","\u5168","\u516C","\u516C\u51B6","\u516C\u5B59","\u516C\u7F8A","\u516D","\u5170","\u5173","\u5174","\u5176","\u5178","\u517B","\u5180","\u5189","\u5192","\u519B","\u519C","\u51A0","\u51AF","\u51B5","\u51B7","\u51BC","\u51CC","\u51E4","\u51ED","\u51FA","\u51FD","\u5200","\u5201","\u5211","\u5218","\u521A","\u521D","\u5229","\u522B","\u524D","\u5251","\u5267","\u529B","\u529F","\u52A1","\u52B1","\u52B3","\u52BF","\u52C7","\u52E4","\u52FE","\u5305","\u5316","\u5317","\u5321","\u533A","\u5343","\u534E","\u5351","\u5353","\u5355","\u5355\u4E8E","\u5357","\u535C","\u535E","\u5360","\u5362","\u536B","\u536F","\u5370","\u5371","\u5374","\u5377","\u537F","\u5386","\u5389","\u538D","\u539A","\u539F","\u53CA","\u53CB","\u53CC","\u53D4","\u53D7","\u53E4","\u53EC","\u53EF","\u53F0","\u53F2","\u53F6","\u53F8","\u53F8\u5F92","\u53F8\u7A7A","\u53F8\u9A6C","\u5408","\u5409","\u540C","\u540E","\u5411","\u5415","\u5434","\u543E","\u544A","\u5458","\u5468","\u547C","\u548C","\u548E","\u54B8","\u54C0","\u54C8","\u5510","\u5546","\u5584","\u559C","\u55BB","\u5609","\u56DE","\u56FD","\u5723","\u5728","\u572D","\u575A","\u57CE","\u5802","\u5835","\u5854","\u585E","\u58A8","\u58EB","\u58EC","\u58F0","\u590F","\u590F\u4FAF","\u5914","\u5915","\u5919","\u591A","\u5927","\u5929","\u592A\u53D4","\u592B","\u5937","\u5947","\u5948","\u5949","\u5955","\u595A","\u59AB","\u59CB","\u59D2","\u59D3","\u59D4","\u59DA","\u59DC","\u59EC","\u5A01","\u5A04","\u5B34","\u5B54","\u5B57","\u5B59","\u5B5B","\u5B5D","\u5B5F","\u5B63","\u5B66","\u5B81","\u5B87","\u5B87\u6587","\u5B88","\u5B89","\u5B8B","\u5B8C","\u5B8F","\u5B93","\u5B97","\u5B97\u653F","\u5B98","\u5B9A","\u5B9B","\u5B9C","\u5B9D","\u5B9E","\u5BA3","\u5BA6","\u5BAB","\u5BB0","\u5BB6","\u5BB9","\u5BBE","\u5BBF","\u5BC7","\u5BCC","\u5BD2","\u5BDF","\u5BF8","\u5BFB","\u5BFF","\u5C01","\u5C06","\u5C09","\u5C09\u8FDF","\u5C11","\u5C14","\u5C1A","\u5C24","\u5C27","\u5C39","\u5C3E","\u5C40","\u5C45","\u5C48","\u5C55","\u5C60","\u5C71","\u5C91","\u5CB3","\u5D07","\u5D14","\u5D47","\u5DE2","\u5DE6","\u5DE7","\u5DE8","\u5DE9","\u5DEB","\u5DF1","\u5DF4","\u5E02","\u5E03","\u5E05","\u5E08","\u5E0C","\u5E16","\u5E1B","\u5E2D","\u5E38","\u5E72","\u5E73","\u5E74","\u5E78","\u5E7F","\u5E84","\u5E86","\u5E93","\u5E94","\u5E9A","\u5E9C","\u5E9E","\u5EA6","\u5EB7","\u5EB9","\u5EBE","\u5EC9","\u5ED6","\u5EF6","\u5EFA","\u5F00","\u5F13","\u5F18","\u5F20","\u5F25","\u5F2D","\u5F3A","\u5F52","\u5F64","\u5F6D","\u5F8B","\u5F90","\u5FA1","\u5FAD","\u5FB7","\u5FF5","\u5FFB","\u6000","\u6027","\u606D","\u607D","\u6089","\u609F","\u60E0","\u6108","\u611A","\u6148","\u614E","\u6155","\u6155\u5BB9","\u6208","\u620A","\u620E","\u620F","\u6210","\u6218","\u621A","\u6222","\u6234","\u6237","\u623F","\u6240","\u6248","\u624D","\u626C","\u6276","\u627F","\u6284","\u6297","\u6298","\u62C9","\u62DB","\u62DC","\u62F1","\u6377","\u638C","\u63A5","\u63ED","\u6469","\u6492","\u64CD","\u652F","\u6539","\u654F","\u6556","\u655B","\u656C","\u6587","\u658B","\u6590","\u659B","\u65AF","\u65B9","\u65BC","\u65BD","\u65C1","\u65C5","\u65D7","\u65E0","\u65F6","\u65F7","\u6602","\u660C","\u660E","\u6613","\u6614","\u661D","\u661F","\u6625","\u662F","\u6641","\u664B","\u664F","\u666E","\u666F","\u667A","\u66A8","\u66B4","\u66F2","\u66F9","\u66FE","\u6709","\u670B","\u671B","\u672C","\u6731","\u6734","\u673A","\u6743","\u674E","\u675C","\u675E","\u675F","\u6765","\u6768","\u676D","\u677E","\u677F","\u6790","\u6797","\u679A","\u679C","\u679D","\u67CF","\u67D4","\u67E5","\u67EF","\u67F3","\u67F4","\u680B","\u6811","\u6817","\u6821","\u683E","\u6842","\u6850","\u6851","\u6853","\u6865","\u6881","\u6885","\u68C0","\u68EE","\u690D","\u695A","\u697C","\u6A0A","\u6A80","\u6B21","\u6B27","\u6B27\u9633","\u6B62","\u6B65","\u6B66","\u6B67","\u6BB3","\u6BB5","\u6BB7","\u6BCB","\u6BCD","\u6BD3","\u6BD5","\u6BDB","\u6C34","\u6C38","\u6C42","\u6C49","\u6C57","\u6C5D","\u6C5F","\u6C60","\u6C64","\u6C6A","\u6C72","\u6C83","\u6C88","\u6C90","\u6C99","\u6CC9","\u6CD5","\u6CE2","\u6CE3","\u6CE5","\u6CF0","\u6CF7","\u6D0B","\u6D1B","\u6D2A","\u6D51","\u6D66","\u6D6E","\u6D77","\u6D82","\u6DE1","\u6DE6","\u6DF3\u4E8E","\u6E05","\u6E20","\u6E29","\u6E38","\u6E5B","\u6E90","\u6EA5","\u6ED1","\u6ED5","\u6EE1","\u6F06","\u6F2B","\u6F58","\u6F5C","\u6F6D","\u6F6E","\u6F84","\u6FB9\u53F0","\u6FEE","\u6FEE\u9633","\u6FEF","\u70DF","\u7109","\u7126","\u718A","\u71D5","\u7231","\u725B","\u725F","\u7262","\u7267","\u7275","\u7279","\u7281","\u72B9","\u72C2","\u72C4","\u72EC","\u7384","\u7389","\u738B","\u73AF","\u73ED","\u7406","\u7426","\u7434","\u745E","\u74A9","\u74EE","\u7504","\u7518","\u751F","\u7528","\u752B","\u7530","\u7531","\u7532","\u7533","\u7533\u5C60","\u7545","\u7559","\u758F","\u767B","\u767D","\u767E","\u7687","\u7687\u752B","\u768B","\u76AE","\u76C8","\u76CA","\u76CD","\u76D6","\u76D8","\u76DB","\u76F8","\u771F","\u772D","\u7762","\u7763","\u7766","\u77BF","\u77EB","\u77F3","\u7855","\u78A7","\u78A7\u9C81","\u78E8","\u793A","\u793C","\u7941","\u7948","\u7956","\u795D","\u7962","\u796D","\u7984","\u798F","\u799A","\u79B9","\u79BD","\u79BE","\u79CB","\u79CD","\u79D8","\u79E6","\u79F0","\u7A0B","\u7A0E","\u7A3D","\u7A46","\u7A70","\u7A7A","\u7AA6","\u7AE0","\u7AE0\u4F73","\u7AE5","\u7AED","\u7AEF","\u7AF9","\u7AFA","\u7B03","\u7B26","\u7B2A","\u7B2C","\u7B54","\u7B80","\u7B95","\u7BA1","\u7C4D","\u7C73","\u7C7B","\u7C98","\u7C9F","\u7CDC","\u7CFB","\u7D20","\u7D22","\u7D2B","\u7DA6","\u7E41","\u7EA2","\u7EAA","\u7EB3","\u7EB3\u5587","\u7EB5","\u7EBF","\u7EC3","\u7EC8","\u7ECD","\u7ECF","\u7EEA","\u7EED","\u7EF3","\u7F11","\u7F2A","\u7F55","\u7F57","\u7F8A","\u7FBD","\u7FBF","\u7FC1","\u7FDF","\u7FE0","\u7FE6","\u8001","\u8003","\u803F","\u8042","\u804A","\u8087","\u8096","\u80A5","\u80E1","\u80E5","\u80FD","\u8131","\u817E","\u81E7","\u8212","\u821C","\u826F","\u827E","\u8282","\u8292","\u82AE","\u82B1","\u82CC","\u82CD","\u82CF","\u82D1","\u82D7","\u82DF","\u82E6","\u82F1","\u8302","\u8303","\u8303\u59DC","\u8305","\u8306","\u8339","\u8340","\u8346","\u8363","\u8364","\u8398","\u83AB","\u83B1","\u83C5","\u8425","\u8427","\u8428","\u845B","\u8463","\u8489","\u848B","\u8499","\u84AF","\u84B2","\u84BF","\u84DD","\u84DF","\u84EC","\u851A","\u8521","\u853A","\u8584","\u859B","\u85CF","\u85E4","\u85E9","\u864E","\u865E","\u8662","\u8681","\u86EE","\u878D","\u8845","\u884C","\u8861","\u8863","\u8868","\u8877","\u8881","\u88AD","\u88D4","\u88D8","\u88F4","\u8912","\u891A","\u8983","\u89C9\u7F57","\u89E3","\u8A00","\u8A3E","\u8A79","\u8B07","\u8BA1","\u8BA9","\u8BB8","\u8BD7","\u8BF4","\u8BF8","\u8BF8\u845B","\u8BFA","\u8C08","\u8C0C","\u8C0F","\u8C22","\u8C2C","\u8C2D","\u8C2F","\u8C37","\u8C46","\u8C61","\u8C8A","\u8D1D","\u8D21","\u8D2F","\u8D30","\u8D32","\u8D35","\u8D38","\u8D39","\u8D3A","\u8D3E","\u8D44","\u8D4F","\u8D56","\u8D5B","\u8D64","\u8D67","\u8D6B","\u8D6B\u8FDE","\u8D75","\u8D8A","\u8DEF","\u8E47","\u8E49","\u8F66","\u8F69\u8F95","\u8F7D","\u8F89","\u8F9B","\u8F9C","\u8F9F","\u8FB9","\u8FBE","\u8FC7","\u8FD0","\u8FDB","\u8FDE","\u8FDF","\u8FEE","\u9004","\u901A","\u901F","\u9022","\u902E","\u902F","\u9047","\u9053","\u9093","\u9097","\u909B","\u909D","\u90A2","\u90A3","\u90A3\u62C9","\u90AC","\u90B0","\u90B1","\u90B4","\u90B5","\u90B6","\u90B8","\u90B9","\u90C1","\u90CE","\u90CF","\u90D1","\u90D7","\u90DC","\u90DD","\u90E6","\u90ED","\u90EF","\u90F8","\u90FD","\u9102","\u911E","\u9122","\u9146","\u9152","\u91CA","\u91CE","\u91D1","\u9488","\u948A","\u949E","\u949F","\u949F\u79BB","\u94A6","\u94AD","\u94AE","\u94B1","\u94C1","\u94CE","\u94F6","\u9501","\u9510","\u9519","\u953A","\u9547","\u955C","\u957F","\u957F\u5B59","\u95E8","\u95EA","\u95EB","\u95ED","\u95EE","\u95F3","\u95F5","\u95FB","\u95FB\u4EBA","\u95FD","\u95FE","\u960E","\u9619","\u961A","\u962E","\u9633","\u9634","\u963F","\u9640","\u9646","\u9648","\u9676","\u9686","\u968B","\u968F","\u9690","\u9697","\u96BD","\u96C0","\u96C6","\u96CD","\u96EA","\u96F6","\u96F7","\u970D","\u971C","\u9752","\u9756","\u9769","\u9773","\u97A0","\u97E6","\u97E9","\u97F6","\u9879","\u987B","\u987E","\u987F","\u9891","\u989C","\u98CE","\u98DE","\u9976","\u9996","\u9999","\u9A6C","\u9A79","\u9A86","\u9A91","\u9AD8","\u9B4F","\u9C7C","\u9C81","\u9C8D","\u9C9C","\u9E7F","\u9EA6","\u9EB4","\u9EBB","\u9EC4","\u9ECE","\u9F50","\u9F99","\u9F9A"]};var chunk_ZGUFFFHN_Oe={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_ZGUFFFHN_Ue=[{value:"{{person.lastName}}{{person.firstName}}",weight:1}];var chunk_ZGUFFFHN_Ie=null;var chunk_ZGUFFFHN_ke=["\u5973","\u7537"];var chunk_ZGUFFFHN_Ra={bio_part:chunk_ZGUFFFHN_ge,bio_pattern:chunk_ZGUFFFHN_Ee,bio_supporter:chunk_ZGUFFFHN_Ge,first_name:chunk_ZGUFFFHN_Ke,last_name:chunk_ZGUFFFHN_Fe,last_name_pattern:chunk_ZGUFFFHN_Oe,name:chunk_ZGUFFFHN_Ue,prefix:chunk_ZGUFFFHN_Ie,sex:chunk_ZGUFFFHN_ke},chunk_ZGUFFFHN_Ye=chunk_ZGUFFFHN_Ra;var chunk_ZGUFFFHN_Xe=["0##-########","0###-########","1##########"];var chunk_ZGUFFFHN_je=["+86##########","+86###########","+861##########"];var chunk_ZGUFFFHN_Ze=["0## #### ####","###########","1##########"];var chunk_ZGUFFFHN_va={human:chunk_ZGUFFFHN_Xe,international:chunk_ZGUFFFHN_je,national:chunk_ZGUFFFHN_Ze},chunk_ZGUFFFHN_$e=chunk_ZGUFFFHN_va;var chunk_ZGUFFFHN_Ba={format:chunk_ZGUFFFHN_$e},chunk_ZGUFFFHN_We=chunk_ZGUFFFHN_Ba;var chunk_ZGUFFFHN_Ve=[{symbol:"H",name:"\u6C22",atomicNumber:1},{symbol:"He",name:"\u6C26",atomicNumber:2},{symbol:"Li",name:"\u9502",atomicNumber:3},{symbol:"Be",name:"\u94CD",atomicNumber:4},{symbol:"B",name:"\u787C",atomicNumber:5},{symbol:"C",name:"\u78B3",atomicNumber:6},{symbol:"N",name:"\u6C2E",atomicNumber:7},{symbol:"O",name:"\u6C27",atomicNumber:8},{symbol:"F",name:"\u6C1F",atomicNumber:9},{symbol:"Ne",name:"\u6C16",atomicNumber:10},{symbol:"Na",name:"\u94A0",atomicNumber:11},{symbol:"Mg",name:"\u9541",atomicNumber:12},{symbol:"Al",name:"\u94DD",atomicNumber:13},{symbol:"Si",name:"\u7845",atomicNumber:14},{symbol:"P",name:"\u78F7",atomicNumber:15},{symbol:"S",name:"\u786B",atomicNumber:16},{symbol:"Cl",name:"\u6C2F",atomicNumber:17},{symbol:"Ar",name:"\u6C29",atomicNumber:18},{symbol:"K",name:"\u94BE",atomicNumber:19},{symbol:"Ca",name:"\u9499",atomicNumber:20},{symbol:"Sc",name:"\u94AA",atomicNumber:21},{symbol:"Ti",name:"\u949B",atomicNumber:22},{symbol:"V",name:"\u9492",atomicNumber:23},{symbol:"Cr",name:"\u94EC",atomicNumber:24},{symbol:"Mn",name:"\u9530",atomicNumber:25},{symbol:"Fe",name:"\u94C1",atomicNumber:26},{symbol:"Co",name:"\u94B4",atomicNumber:27},{symbol:"Ni",name:"\u954D",atomicNumber:28},{symbol:"Cu",name:"\u94DC",atomicNumber:29},{symbol:"Zn",name:"\u950C",atomicNumber:30},{symbol:"Ga",name:"\u9553",atomicNumber:31},{symbol:"Ge",name:"\u9517",atomicNumber:32},{symbol:"As",name:"\u7837",atomicNumber:33},{symbol:"Se",name:"\u7852",atomicNumber:34},{symbol:"Br",name:"\u6EB4",atomicNumber:35},{symbol:"Kr",name:"\u6C2A",atomicNumber:36},{symbol:"Rb",name:"\u94F7",atomicNumber:37},{symbol:"Sr",name:"\u9536",atomicNumber:38},{symbol:"Y",name:"\u9487",atomicNumber:39},{symbol:"Zr",name:"\u9506",atomicNumber:40},{symbol:"Nb",name:"\u94CC",atomicNumber:41},{symbol:"Mo",name:"\u94BC",atomicNumber:42},{symbol:"Tc",name:"\u951D",atomicNumber:43},{symbol:"Ru",name:"\u948C",atomicNumber:44},{symbol:"Rh",name:"\u94D1",atomicNumber:45},{symbol:"Pd",name:"\u94AF",atomicNumber:46},{symbol:"Ag",name:"\u94F6",atomicNumber:47},{symbol:"Cd",name:"\u9549",atomicNumber:48},{symbol:"In",name:"\u94DF",atomicNumber:49},{symbol:"Sn",name:"\u9521",atomicNumber:50},{symbol:"Sb",name:"\u9511",atomicNumber:51},{symbol:"Te",name:"\u78B2",atomicNumber:52},{symbol:"I",name:"\u7898",atomicNumber:53},{symbol:"Xe",name:"\u6C19",atomicNumber:54},{symbol:"Cs",name:"\u94EF",atomicNumber:55},{symbol:"Ba",name:"\u94A1",atomicNumber:56},{symbol:"La",name:"\u9567",atomicNumber:57},{symbol:"Ce",name:"\u94C8",atomicNumber:58},{symbol:"Pr",name:"\u9568",atomicNumber:59},{symbol:"Nd",name:"\u9495",atomicNumber:60},{symbol:"Pm",name:"\u94B7",atomicNumber:61},{symbol:"Sm",name:"\u9490",atomicNumber:62},{symbol:"Eu",name:"\u94D5",atomicNumber:63},{symbol:"Gd",name:"\u9486",atomicNumber:64},{symbol:"Tb",name:"\u94FD",atomicNumber:65},{symbol:"Dy",name:"\u955D",atomicNumber:66},{symbol:"Ho",name:"\u94AC",atomicNumber:67},{symbol:"Er",name:"\u94D2",atomicNumber:68},{symbol:"Tm",name:"\u94E5",atomicNumber:69},{symbol:"Yb",name:"\u9571",atomicNumber:70},{symbol:"Lu",name:"\u9565",atomicNumber:71},{symbol:"Hf",name:"\u94EA",atomicNumber:72},{symbol:"Ta",name:"\u94BD",atomicNumber:73},{symbol:"W",name:"\u94A8",atomicNumber:74},{symbol:"Re",name:"\u94FC",atomicNumber:75},{symbol:"Os",name:"\u9507",atomicNumber:76},{symbol:"Ir",name:"\u94F1",atomicNumber:77},{symbol:"Pt",name:"\u94C2",atomicNumber:78},{symbol:"Au",name:"\u91D1",atomicNumber:79},{symbol:"Hg",name:"\u6C5E",atomicNumber:80},{symbol:"Tl",name:"\u94CA",atomicNumber:81},{symbol:"Pb",name:"\u94C5",atomicNumber:82},{symbol:"Bi",name:"\u94CB",atomicNumber:83},{symbol:"Po",name:"\u948B",atomicNumber:84},{symbol:"At",name:"\u7839",atomicNumber:85},{symbol:"Rn",name:"\u6C21",atomicNumber:86},{symbol:"Fr",name:"\u94AB",atomicNumber:87},{symbol:"Ra",name:"\u956D",atomicNumber:88},{symbol:"Ac",name:"\u9515",atomicNumber:89},{symbol:"Th",name:"\u948D",atomicNumber:90},{symbol:"Pa",name:"\u9564",atomicNumber:91},{symbol:"U",name:"\u94C0",atomicNumber:92},{symbol:"Np",name:"\u954E",atomicNumber:93},{symbol:"Pu",name:"\u949A",atomicNumber:94},{symbol:"Am",name:"\u9545",atomicNumber:95},{symbol:"Cm",name:"\u9514",atomicNumber:96},{symbol:"Bk",name:"\u952B",atomicNumber:97},{symbol:"Cf",name:"\u950E",atomicNumber:98},{symbol:"Es",name:"\u953F",atomicNumber:99},{symbol:"Fm",name:"\u9544",atomicNumber:100},{symbol:"Md",name:"\u9494",atomicNumber:101},{symbol:"No",name:"\u9518",atomicNumber:102},{symbol:"Lr",name:"\u94F9",atomicNumber:103},{symbol:"Rf",name:"\u{2CB3B}",atomicNumber:104},{symbol:"Db",name:"\u{2CB4A}",atomicNumber:105},{symbol:"Sg",name:"\u{2CB73}",atomicNumber:106},{symbol:"Bh",name:"\u{2CB5B}",atomicNumber:107},{symbol:"Hs",name:"\u{2CB76}",atomicNumber:108},{symbol:"Mt",name:"\u9FCF",atomicNumber:109},{symbol:"Ds",name:"\u{2B7FC}",atomicNumber:110},{symbol:"Rg",name:"\u{2CB2D}",atomicNumber:111},{symbol:"Cn",name:"\u9FD4",atomicNumber:112},{symbol:"Nh",name:"\u9FED",atomicNumber:113},{symbol:"Fl",name:"\u{2B4E7}",atomicNumber:114},{symbol:"Mc",name:"\u9546",atomicNumber:115},{symbol:"Lv",name:"\u{2B7F7}",atomicNumber:116},{symbol:"Ts",name:"\u9FEC",atomicNumber:117},{symbol:"Og",name:"\u9FEB",atomicNumber:118}];var chunk_ZGUFFFHN_Je=[{name:"\u7C73",symbol:"m"},{name:"\u79D2",symbol:"s"},{name:"\u6469\u5C14",symbol:"mol"},{name:"\u5B89\u57F9",symbol:"A"},{name:"\u5F00\u5C14\u6587",symbol:"K"},{name:"\u574E\u5FB7\u62C9",symbol:"cd"},{name:"\u5343\u514B",symbol:"kg"},{name:"\u5F27\u5EA6",symbol:"rad"},{name:"\u8D6B\u5179",symbol:"Hz"},{name:"\u725B\u987F",symbol:"N"},{name:"\u5E15\u65AF\u5361",symbol:"Pa"},{name:"\u7126\u8033",symbol:"J"},{name:"\u74E6\u7279",symbol:"W"},{name:"\u5E93\u4F26",symbol:"C"},{name:"\u4F0F\u7279",symbol:"V"},{name:"\u6B27\u59C6",symbol:"\u03A9"},{name:"\u7279\u65AF\u62C9",symbol:"T"},{name:"\u6444\u6C0F\u5EA6",symbol:"\xB0C"},{name:"\u6D41\u660E",symbol:"lm"},{name:"\u8D1D\u5C14\u52D2\u5C14",symbol:"Bq"},{name:"\u6208\u745E",symbol:"Gy"},{name:"\u5E0C\u6C83\u7279",symbol:"Sv"},{name:"\u7403\u9762\u5EA6",symbol:"sr"},{name:"\u6CD5\u62C9",symbol:"F"},{name:"\u897F\u95E8\u5B50",symbol:"S"},{name:"\u97E6\u4F2F",symbol:"Wb"},{name:"\u4EA8\u5229",symbol:"H"},{name:"\u52D2\u514B\u65AF",symbol:"lx"},{name:"\u5F00\u7279",symbol:"kat"}];var chunk_ZGUFFFHN_a={chemical_element:chunk_ZGUFFFHN_Ve,unit:chunk_ZGUFFFHN_Je},chunk_ZGUFFFHN_Qe=chunk_ZGUFFFHN_a;var chunk_ZGUFFFHN_we=["\u4E09\u8F6E\u8F66","\u5065\u8EAB\u81EA\u884C\u8F66","\u516C\u8DEF\u81EA\u884C\u8F66","\u5192\u9669\u516C\u8DEF\u81EA\u884C\u8F66","\u5367\u5F0F\u81EA\u884C\u8F66","\u53CC\u4EBA\u81EA\u884C\u8F66","\u53CC\u8FD0\u52A8\u81EA\u884C\u8F66","\u573A\u5730/\u56FA\u5B9A\u9F7F\u8F6E\u81EA\u884C\u8F66","\u57CE\u5E02\u81EA\u884C\u8F66","\u5C0F\u8F6E\u8F66\u81EA\u884C\u8F66","\u5C71\u5730\u81EA\u884C\u8F66","\u5DE1\u6D0B\u8230\u81EA\u884C\u8F66","\u5E73\u8DB3\u8212\u9002\u81EA\u884C\u8F66","\u6298\u53E0\u81EA\u884C\u8F66","\u65C5\u884C\u81EA\u884C\u8F66","\u6DF7\u5408\u52A8\u529B\u81EA\u884C\u8F66","\u8D8A\u91CE\u81EA\u884C\u8F66","\u94C1\u4EBA\u4E09\u9879/\u8BA1\u65F6\u81EA\u884C\u8F66"];var chunk_ZGUFFFHN_ze=["\u67F4\u6CB9","\u6C7D\u6CB9","\u6DF7\u5408\u52A8\u529B","\u7535\u52A8"];var chunk_ZGUFFFHN_qe=["\u4E09\u83F1","\u4E30\u7530","\u4FDD\u65F6\u6377","\u514B\u83B1\u65AF\u52D2","\u5170\u535A\u57FA\u5C3C","\u51EF\u8FEA\u62C9\u514B","\u52B3\u65AF\u83B1\u65AF","\u5409\u666E","\u540D\u7235","\u5854\u5854","\u5927\u4F17","\u5954\u9A70","\u5954\u9A70smart","\u5965\u8FEA","\u5B9D\u9A6C","\u5BBE\u5229","\u5E03\u52A0\u8FEA","\u6377\u8C79","\u65AF\u5DF4\u9C81","\u65AF\u67EF\u8FBE","\u65E5\u4EA7","\u672C\u7530","\u6781\u661F","\u6807\u81F4","\u6BD4\u4E9A\u8FEA","\u6C83\u514B\u65AF\u8C6A\u5C14","\u6C83\u5C14\u6C83","\u6CD5\u62C9\u5229","\u7279\u65AF\u62C9","\u739B\u838E\u62C9\u8482","\u73B0\u4EE3","\u798F\u7279","\u83F2\u4E9A\u7279","\u851A\u6765","\u8D77\u4E9A","\u8DEF\u864E","\u8FF7\u4F60","\u9053\u5947","\u94C3\u6728","\u963F\u65AF\u987F\xB7\u9A6C\u4E01","\u96EA\u4F5B\u5170","\u96EA\u94C1\u9F99","\u96F7\u8BFA","\u9A6C\u6052\u8FBE","\u9A6C\u81EA\u8FBE","\u9A6C\u9C81\u8482"];var chunk_ZGUFFFHN_ea=["\u5BA2\u8F66","\u6380\u80CC\u8F66","\u65C5\u884C\u8F66","\u8D27\u8F66","\u8D8A\u91CE\u8F66","\u8F7F\u8F66","\u9762\u5305\u8F66"];var chunk_ZGUFFFHN_Pa={bicycle_type:chunk_ZGUFFFHN_we,fuel:chunk_ZGUFFFHN_ze,manufacturer:chunk_ZGUFFFHN_qe,type:chunk_ZGUFFFHN_ea},chunk_ZGUFFFHN_aa=chunk_ZGUFFFHN_Pa;var chunk_ZGUFFFHN_oa=["\u957F","\u77ED","\u5927","\u5C0F","\u7C97","\u7EC6","\u7EA2","\u7EFF","\u5E73\u5766","\u6574\u9F50","\u96EA\u767D","\u7B14\u76F4","\u7EFF\u6CB9\u6CB9","\u8840\u6DCB\u6DCB","\u9AA8\u788C\u788C","\u9ED1\u4E0D\u6E9C\u79CB","\u597D","\u574F","\u4F1F\u5927","\u52C7\u6562","\u4F18\u79C0","\u806A\u660E","\u8001\u5B9E","\u9C81\u83BD","\u5927\u65B9","\u8F6F","\u786C","\u82E6","\u751C","\u51B7","\u70ED","\u575A\u56FA","\u5E73\u5E38","\u5FEB","\u6162","\u751F\u52A8","\u719F\u7EC3","\u8F7B\u677E","\u6E05\u695A","\u9A6C\u864E","\u5E72\u8106","\u8BB8\u591A","\u597D\u4E9B","\u5168\u90E8","\u5168","\u6574","\u591A","\u5C11"];var chunk_ZGUFFFHN_ma=["\u90FD","\u5168","\u5355","\u5171","\u5149","\u5C3D","\u51C0","\u4EC5","\u5C31","\u53EA","\u4E00\u5171","\u4E00\u8D77","\u4E00\u540C","\u4E00\u9053","\u4E00\u9F50","\u4E00\u6982","\u4E00\u5473","\u7EDF\u7EDF","\u603B\u5171","\u4EC5\u4EC5","\u60DF\u72EC","\u53EF","\u5012","\u4E00\u5B9A","\u5FC5\u5B9A","\u5FC5\u7136","\u5374","\u5E78\u4E8F","\u96BE\u9053","\u4F55\u5C1D","\u504F\u504F","\u7D22\u6027","\u7B80\u76F4","\u53CD\u6B63","\u591A\u4E8F","\u4E5F\u8BB8","\u5927\u7EA6","\u597D\u5728","\u6562\u60C5","\u4E0D","\u6CA1","\u6CA1\u6709","\u522B","\u4EFF\u4F5B","\u6E10\u6E10","\u767E\u822C","\u7279\u5730","\u4E92\u76F8","\u64C5\u81EA","\u51E0\u4E4E","\u9010\u6E10","\u9010\u6B65","\u731B\u7136","\u4F9D\u7136","\u4ECD\u7136","\u5F53\u7136","\u6BC5\u7136","\u679C\u7136","\u5DEE\u70B9\u513F","\u5F88","\u6781","\u6700","\u592A","\u66F4","\u66F4\u52A0","\u683C\u5916","\u5341\u5206","\u6781\u5176","\u6BD4\u8F83","\u76F8\u5F53","\u7A0D\u5FAE","\u7565\u5FAE","\u591A\u4E48"];var chunk_ZGUFFFHN_na=["\u548C","\u800C","\u6216\u8005","\u4F46\u662F","\u56E0\u4E3A","\u6240\u4EE5","\u867D\u7136","\u5982\u679C","\u5373\u4F7F","\u65E2\u7136","\u65E0\u8BBA","\u4E0D\u4F46","\u800C\u4E14","\u4E0D\u4EC5","\u5C31\u662F","\u4E0D\u8FC7","\u7136\u800C","\u800C\u662F","\u6216\u8005\u662F","\u4EE5\u4FBF","\u9664\u975E","\u53EA\u8981","\u4E00\u65E6","\u4EE5\u81F4","\u4EE5\u514D","\u54EA\u6015","\u5B81\u53EF","\u5373\u4FBF","\u4E43\u81F3","\u751A\u81F3"];var chunk_ZGUFFFHN_ta=["\u554A","\u54CE\u5440","\u54C7","\u563F","\u5509","\u54CE","\u54C8","\u5440","\u54E6","\u5443","\u54FC","\u5455","\u55E8","\u54C7\u585E","\u54A6","\u5618","\u545C","\u545C\u547C","\u54DF","\u547C","\u5443\u5443","\u5582","\u54C7\u54E6","\u54D2","\u563F\u563F","\u54CE\u54DF","\u5567\u5567","\u549A","\u54D7","\u54D0"];var chunk_ZGUFFFHN_ia=["\u4EBA","\u4E66","\u7535\u8111","\u5B66\u6821","\u8001\u5E08","\u5B66\u751F","\u57CE\u5E02","\u56FD\u5BB6","\u624B\u673A","\u684C\u5B50","\u6905\u5B50","\u773C\u955C","\u65F6\u95F4","\u5929\u6C14","\u8BED\u8A00","\u6587\u5316","\u97F3\u4E50","\u7535\u5F71","\u98DF\u7269","\u996E\u6599","\u670B\u53CB","\u5BB6\u4EBA","\u5B69\u5B50","\u5DE5\u4F5C","\u6C7D\u8F66","\u98DE\u673A","\u706B\u8F66","\u8863\u670D","\u6CB3\u6D41","\u5C71","\u6C34","\u52A8\u7269","\u690D\u7269","\u94B1\u5305","\u94A5\u5319","\u95E8","\u7A97\u6237","\u7B14","\u672C\u5B50","\u7535\u89C6","\u51B0\u7BB1","\u6D17\u8863\u673A","\u516C\u56ED","\u8D85\u5E02","\u533B\u9662","\u94F6\u884C","\u9053\u8DEF","\u697C\u623F","\u6865","\u6D77\u6D0B","\u661F\u661F","\u592A\u9633","\u516C\u53F8","\u5730\u94C1"];var chunk_ZGUFFFHN_da=["\u5728","\u5230","\u4ECE","\u5411","\u5BF9","\u6BD4","\u8DDF","\u7ED9","\u5F80","\u81EA","\u671D","\u6CBF\u7740","\u987A\u7740","\u5173\u4E8E","\u5BF9\u4E8E","\u76F4\u5230","\u9664\u4E86","\u7ECF\u8FC7","\u9760\u8FD1","\u63A5\u8FD1","\u968F\u7740","\u7531\u4E8E","\u56E0\u4E3A","\u4F9D\u9760","\u6839\u636E","\u57FA\u4E8E","\u56F4\u7ED5","\u4E3A\u4E86","\u901A\u8FC7"];var chunk_ZGUFFFHN_ra=["\u6253","\u5403","\u62BF","\u505A","\u5750","\u8DD1","\u8DF3","\u8D70","\u98DE","\u722C","\u5F00","\u6ED1","\u5207","\u62C6","\u54AC","\u541E","\u5410","\u542E","\u5438","\u5543","\u559D","\u5480","\u56BC","\u6400","\u62B1","\u6402","\u6276","\u6349","\u64D2","\u6390","\u63A8","\u62FF","\u62BD","\u6495","\u6458","\u62E3","\u6361","\u64AD","\u51FB","\u634F","\u6492","\u6309","\u5F39","\u649E","\u63D0","\u626D","\u6376","\u6301","\u63CD","\u62AB","\u6363","\u641C","\u6258","\u4E3E","\u62D6","\u64E6","\u6572","\u6316","\u629B","\u6398","\u62AC","\u63D2","\u6254","\u5199","\u6284","\u6293","\u6367","\u63B7","\u6491","\u644A","\u5012","\u6454","\u5288","\u753B","\u6414","\u64AC","\u6325","\u63FD","\u6321","\u637A","\u629A","\u6421","\u62C9","\u6478","\u62CD","\u6447","\u526A","\u62CE","\u62D4","\u62E7","\u62E8","\u821E","\u63E1","\u6525","\u9A7E\u9A76","\u79FB\u52A8","\u8F6C\u52A8","\u64CD\u4F5C","\u8815\u52A8","\u542F\u52A8","\u5173\u95ED"];var chunk_ZGUFFFHN_Ha={adjective:chunk_ZGUFFFHN_oa,adverb:chunk_ZGUFFFHN_ma,conjunction:chunk_ZGUFFFHN_na,interjection:chunk_ZGUFFFHN_ta,noun:chunk_ZGUFFFHN_ia,preposition:chunk_ZGUFFFHN_da,verb:chunk_ZGUFFFHN_ra},chunk_ZGUFFFHN_Ca=chunk_ZGUFFFHN_Ha;var chunk_ZGUFFFHN_ga={airline:chunk_ZGUFFFHN_i,animal:chunk_ZGUFFFHN_s,book:chunk_ZGUFFFHN_x,color:chunk_ZGUFFFHN_M,commerce:chunk_ZGUFFFHN_B,company:chunk_ZGUFFFHN_g,database:chunk_ZGUFFFHN_G,date:chunk_ZGUFFFHN_O,finance:chunk_ZGUFFFHN_$,food:chunk_ZGUFFFHN_me,hacker:chunk_ZGUFFFHN_re,internet:chunk_ZGUFFFHN_ce,location:chunk_ZGUFFFHN_ve,metadata:chunk_ZGUFFFHN_Be,music:chunk_ZGUFFFHN_He,person:chunk_ZGUFFFHN_Ye,phone_number:chunk_ZGUFFFHN_We,science:chunk_ZGUFFFHN_Qe,vehicle:chunk_ZGUFFFHN_aa,word:chunk_ZGUFFFHN_Ca},chunk_ZGUFFFHN_ca=chunk_ZGUFFFHN_ga;var ai=new chunk_HC7G5RVA_Xe({locale:[chunk_ZGUFFFHN_ca,ys,_i]}); -UrlEncoded.prototype.end = function () { - if (this.boy._done) { return } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-6VLCNZ7Q.js +var chunk_6VLCNZ7Q_e=["+351 91#######","+351 93#######","+351 96#######"];var chunk_6VLCNZ7Q_Z={formats:chunk_6VLCNZ7Q_e},chunk_6VLCNZ7Q_i=chunk_6VLCNZ7Q_Z;var chunk_6VLCNZ7Q_t=["amarelo","amarelo-can\xE1rio","ameixa","azul","azul-claro","azul-cobalto","azul-marinho","azul-royal","azure","bege","bord\xF4","branco","bronzeado","carmesim","castanho","cer\xFAleo","ciano","cinza-ard\xF3sia","cinza-chumbo","cinza-prata","cinzento","cobre","dourado","esmeralda","f\xFAcsia","laranja","lavanda","lima","lim\xE3o","magenta","malva","marfim","marrom","ocre","orqu\xEDdea","ouro","prata","preto","p\xEAssego","p\xFArpura","rosa","rosa-beb\xEA","rosa-choque","roxo","safira","salm\xE3o","siena","s\xE9pia","terracota","tomate","turquesa","verde","verde-abacate","verde-esmeralda","verde-mar","verde-menta","verde-musgo","vermelho","vermelho-cereja","vermelho-escarlate","vermelho-rubi","vermelho-tomate","vermelho-vivo","violeta","\xE2mbar","\xEDndigo"];var chunk_6VLCNZ7Q_Y={human:chunk_6VLCNZ7Q_t},chunk_6VLCNZ7Q_n=chunk_6VLCNZ7Q_Y;var chunk_6VLCNZ7Q_s=["Ar Livre","Autom\xF3veis","Beb\xE9","Beleza","Brinquedos","Casa","Computadores","Crian\xE7as","Desporto","Electr\xF3nica","Ferramentas","Filmes","Industrial","Jardim","Jogos","J\xF3ias","Livros","Mercearia","M\xFAsica","Roupas","Sapatos","Sa\xFAde"];var chunk_6VLCNZ7Q_l={adjective:["Artesanal","Ergon\xF3mico","Fant\xE1stico","Feito \xE0 M\xE3o","Gen\xE9rico","Impressionante","Incr\xEDvel","Inteligente","Licenciado","Linda","Lustroso","Pequeno","Pr\xE1tico","Refinado","R\xFAstico","Saboroso","Sem Marca"],material:["Algod\xE3o","A\xE7o","Bet\xE3o","Borracha","Congelado","Fresco","Granito","Madeira","Metal","Pl\xE1stico","Suave"],product:["Atum","Bacon","Batatas Fritas","Bicicleta","Bola","Cadeira","Cal\xE7as","Camisa","Carro","Chap\xE9u","Computador","Frango","Luvas","Mesa","Peixe","Pizza","Queijo","Rato","Sabonete","Salada","Salsichas","Sapatos","Teclado","Toalhas"]};var chunk_6VLCNZ7Q_$={department:chunk_6VLCNZ7Q_s,product_name:chunk_6VLCNZ7Q_l},chunk_6VLCNZ7Q_m=chunk_6VLCNZ7Q_$;var chunk_6VLCNZ7Q_d=["EI","LDA","SA","SCR","ULTDA"];var chunk_6VLCNZ7Q_c=["{{person.last_name.generic}} e {{person.last_name.generic}}","{{person.last_name.generic}} {{company.legal_entity_type}}"];var chunk_6VLCNZ7Q_aa={legal_entity_type:chunk_6VLCNZ7Q_d,name_pattern:chunk_6VLCNZ7Q_c},chunk_6VLCNZ7Q_u=chunk_6VLCNZ7Q_aa;var chunk_6VLCNZ7Q_p={wide:["Abril","Agosto","Dezembro","Fevereiro","Janeiro","Julho","Junho","Maio","Mar\xE7o","Novembro","Outubro","Setembro"],abbr:["Abr","Ago","Dez","Fev","Jan","Jul","Jun","Mai","Mar","Nov","Out","Set"]};var chunk_6VLCNZ7Q_f={wide:["Domingo","Quarta","Quinta","Segunda","Sexta","S\xE1bado","Ter\xE7a"],abbr:["Dom","Qua","Qui","Seg","Sex","S\xE1b","Ter"]};var chunk_6VLCNZ7Q_ra={month:chunk_6VLCNZ7Q_p,weekday:chunk_6VLCNZ7Q_f},chunk_6VLCNZ7Q_g=chunk_6VLCNZ7Q_ra;var chunk_6VLCNZ7Q_v=["biz","com","com.pt","eu","gov.pt","info","name","net","org","org.pt","pt"];var chunk_6VLCNZ7Q_b=["aeiou.pt","gmail.com","hotmail.com","live.com","mail.pt","outlook.com","portugalmail.pt","sapo.pt","yahoo.com"];var chunk_6VLCNZ7Q_oa={domain_suffix:chunk_6VLCNZ7Q_v,free_email:chunk_6VLCNZ7Q_b},chunk_6VLCNZ7Q_h=chunk_6VLCNZ7Q_oa;var chunk_6VLCNZ7Q_M=["####","###","##","#"];var chunk_6VLCNZ7Q_S=["Abrantes","Agualva-Cac\xE9m","\xC1gueda","Albufeira","Alc\xE1cer do Sal","Alcoba\xE7a","Alfena","Almada","Almeirim","Amadora","Amarante","Amora","Anadia","Angra do Hero\xEDsmo","Aveiro","Barcelos","Barreiro","Beja","Braga","Bragan\xE7a","Caldas da Rainha","C\xE2mara de Lobos","Cani\xE7o","Cantanhede","Cartaxo","Castelo Branco","Chaves","Coimbra","Costa da Caparica","Covilh\xE3","Elvas","Entroncamento","Ermesinde","Esmoriz","Espinho","Esposende","Estarreja","Estremoz","\xC9vora","Fafe","Faro","F\xE1tima","Felgueiras","Fi\xE3es","Figueira da Foz","Freamunde","Funchal","Fund\xE3o","Gafanha da Nazar\xE9","Gandra","Gondomar","Gouveia","Guarda","Guimar\xE3es","Horta","\xCDlhavo","Lagoa","Lagos","Lamego","Leiria","Lisbon","Lixa","Loul\xE9","Loures","Lourosa","Macedo de Cavaleiros","Machico","Maia","Mangualde","Marco de Canaveses","Marinha Grande","Matosinhos","Mealhada","M\xEAda","Miranda do Douro","Mirandela","Montemor-o-Novo","Montijo","Moura","Odivelas","Olh\xE3o da Restaura\xE7\xE3o","Oliveira de Azem\xE9is","Oliveira do Bairro","Oliveira do Hospital","Our\xE9m","Ovar","Pa\xE7os de Ferreira","Paredes","Penafiel","Peniche","Peso da R\xE9gua","Pinhel","Pombal","Ponta Delgada","Ponte de Sor","Portalegre","Portim\xE3o","Porto","P\xF3voa de Santa Iria","P\xF3voa de Varzim","Praia da Vit\xF3ria","Quarteira","Queluz","Rebordosa","Reguengos de Monsaraz","Ribeira Grande","Rio Maior","Rio Tinto","Sabugal","Sacav\xE9m","Santa Comba D\xE3o","Santa Cruz","Santa Maria da Feira","Santana","Santar\xE9m","Santiago do Cac\xE9m","Santo Tirso","S\xE3o Jo\xE3o da Madeira","S\xE3o Mamede de Infesta","S\xE3o Salvador de Lordelo","Seia","Seixal","Serpa","Set\xFAbal","Silves","Sines","Tarouca","Tavira","Tomar","Tondela","Torres Novas","Torres Vedras","Trancoso","Trofa","Valbom","Vale de Cambra","Valongo","Valpa\xE7os","Vendas Novas","Viana do Castelo","Vila Baleira (a.k.a. Porto Santo)","Vila do Conde","Vila Franca de Xira","Vila Nova de Famalic\xE3o","Vila Nova de Foz C\xF4a","Vila Nova de Gaia","Vila Nova de Santo Andr\xE9","Vila Real","Vila Real de Santo Ant\xF3nio","Viseu","Vizela"];var chunk_6VLCNZ7Q_C=["{{location.city_name}}"];var chunk_6VLCNZ7Q_A=null;var chunk_6VLCNZ7Q_x=null;var chunk_6VLCNZ7Q_L=["\xC1frica do Sul","\xC1ustria","\xCDndia","Afeganist\xE3o","Alb\xE2nia","Alemanha","Andorra","Angola","Anguila","Ant\xE1rtida","Ant\xEDgua e Barbuda","Antilhas Neerlandesas","Ar\xE1bia Saudita","Arg\xE9lia","Argentina","Arm\xE9nia","Aruba","Austr\xE1lia","Azerbaij\xE3o","B\xE9lgica","B\xF3snia e Herzegovina","Baamas","Bangladesh","Bar\xE9m","Barbados","Belize","Benim","Bermudas","Bielorr\xFAssia","Birm\xE2nia","Bol\xEDvia","Botsuana","Brasil","Brunei","Bulg\xE1ria","Burundi","Burquina Faso","But\xE3o","Cabo Verde","Camar\xF5es","Camboja","Canad\xE1","Catar","Cazaquist\xE3o","Chade","Chile","China","Chipre","Col\xF4mbia","Comores","Congo-Brazzaville","Congo-Kinshasa","Coreia do Norte","Coreia do Sul","Costa Rica","Costa do Marfim","Cro\xE1cia","Cuba","Dinamarca","Dom\xEDnica","Egito","Emirados \xC1rabes Unidos","Equador","Eritreia","Eslov\xE1quia","Eslov\xE9nia","Espanha","Est\xF3nia","Estados Unidos","Eti\xF3pia","Ilhas Faro\xE9","Fiji","Filipinas","Finl\xE2ndia","Fran\xE7a","G\xE2mbia","Gab\xE3o","Gana","Ge\xF3rgia","Ilhas Ge\xF3rgia do Sul e Sandwich do Sul","Gibraltar","Gr\xE9cia","Granada","Gronel\xE2ndia","Guadalupe","Guam","Guatemala","Guiana","Guiana Francesa","Guin\xE9","Guin\xE9 Equatorial","Guin\xE9-Bissau","Haiti","Honduras","Hong Kong","Hungria","I\xE9men","Ilha Bouvet","Ilha Norfolk","Ilha do Natal","Ilhas Caim\xE3o","Ilhas Cook","Ilhas Falkland","Ilhas Heard e McDonald","Ilhas Marshall","Ilhas Menores Distantes dos Estados Unidos","Ilhas Salom\xE3o","Ilhas Turcas e Caicos","Ilhas Virgens Americanas","Ilhas Virgens Brit\xE2nicas","Ilhas dos Cocos","Indon\xE9sia","Ir\xE3o","Iraque","Irlanda","Isl\xE2ndia","Israel","It\xE1lia","Jamaica","Jap\xE3o","Djibouti","Jord\xE2nia","Iugosl\xE1via","Kuwait","L\xEDbano","L\xEDbia","Laos","Lesoto","Let\xF3nia","Lib\xE9ria","Liechtenstein","Litu\xE2nia","Luxemburgo","M\xE9xico","M\xF3naco","Macau","Maced\xF3nia do Norte","Madag\xE1scar","Mal\xE1sia","Malawi","Maldivas","Mali","Malta","Ilhas Marianas do Norte","Marrocos","Martinica","Maur\xEDcia","Maurit\xE2nia","Mayotte","Estados Federados da Micron\xE9sia","Mo\xE7ambique","Mold\xE1via","Mong\xF3lia","Montserrat","N\xEDger","Nam\xEDbia","Nauru","Nepal","Nicar\xE1gua","Nig\xE9ria","Niue","Noruega","Nova Caled\xF3nia","Nova Zel\xE2ndia","Om\xE3","Pa\xEDses Baixos","Palau","Panam\xE1","Papua-Nova Guin\xE9","Paquist\xE3o","Paraguai","Peru","Pitcairn","Pol\xF3nia","Polin\xE9sia Francesa","Porto Rico","Portugal","Qu\xE9nia","Quirguist\xE3o","Quirib\xE1ti","R\xFAssia","Reino Unido","Rep\xFAblica Centro-Africana","Rep\xFAblica Checa","Rep\xFAblica Dominicana","Reuni\xE3o","Rom\xE9nia","Ruanda","S\xE3o Crist\xF3v\xE3o e Neves","S\xE3o Marinho","Saint Pierre e Miquelon","S\xE3o Tom\xE9 e Pr\xEDncipe","S\xE3o Vicente e Granadinas","S\xEDria","El Salvador","Samoa","Samoa Americana","Santa Helena","Santa L\xFAcia","Saara Ocidental","Seicheles","Senegal","Serra Leoa","Singapura","Som\xE1lia","Sri Lanka","Su\xE9cia","Su\xED\xE7a","Essuat\xEDni","Sud\xE3o","Suriname","Svalbard e Jan Mayen","Tail\xE2ndia","Taiwan","Tajiquist\xE3o","Tanz\xE2nia","Territ\xF3rio Brit\xE2nico do Oceano \xCDndico","Territ\xF3rios Austrais Franceses","Timor Leste","Togo","Tokelau","Tonga","Trindade e Tobago","Tun\xEDsia","Turquemenist\xE3o","Turquia","Tuvalu","Ucr\xE2nia","Uganda","Uruguai","Uzbequist\xE3o","Vanuatu","Vaticano","Venezuela","Vietname","Wallis e Futuna","Z\xE2mbia","Zimbabu\xE9"];var chunk_6VLCNZ7Q_P={cardinal:["Norte","Este","Sul","Oeste"],cardinal_abbr:["N","E","S","O"],ordinal:["Nordeste","Noroeste","Sudeste","Sodoeste"],ordinal_abbr:["NE","NO","SE","SO"]};var chunk_6VLCNZ7Q_z=["####-###"];var chunk_6VLCNZ7Q_B=["#Drt.","#Esq.","#Frt","R/C","Cv","#A","#B","#C","Bloco","Ed.","Ap.","Loja","Piso","Sub","Terr.","Slt.","Gar.","And.","Mor.","Escr."];var chunk_6VLCNZ7Q_F=["A\xE7ores","Aveiro","Beja","Braga","Bragan\xE7a","Castelo Branco","Coimbra","\xC9vora","Faro","Guarda","Leiria","Lisboa","Madeira","Portalegre","Porto","Santar\xE9m","Set\xFAbal","Viana do Castelo","Vila Real","Viseu"];var chunk_6VLCNZ7Q_D={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}}-{{location.secondaryAddress}}"};var chunk_6VLCNZ7Q_E=["{{location.street_prefix}} {{person.first_name.generic}} {{person.last_name.generic}}"];var chunk_6VLCNZ7Q_N=["Acesso","Alameda","Avenida","Azinhaga","Bairro","Beco","Cal\xE7ada","Caminho","Escadas","Estrada","Jardim","Ladeira","Largo","Pra\xE7a","Praceta","Quinta","Rua","Travessa","Urbaniza\xE7\xE3o","Viela"];var chunk_6VLCNZ7Q_ea={building_number:chunk_6VLCNZ7Q_M,city_name:chunk_6VLCNZ7Q_S,city_pattern:chunk_6VLCNZ7Q_C,city_prefix:chunk_6VLCNZ7Q_A,city_suffix:chunk_6VLCNZ7Q_x,country:chunk_6VLCNZ7Q_L,direction:chunk_6VLCNZ7Q_P,postcode:chunk_6VLCNZ7Q_z,secondary_address:chunk_6VLCNZ7Q_B,state:chunk_6VLCNZ7Q_F,street_address:chunk_6VLCNZ7Q_D,street_pattern:chunk_6VLCNZ7Q_E,street_prefix:chunk_6VLCNZ7Q_N},chunk_6VLCNZ7Q_R=chunk_6VLCNZ7Q_ea;var chunk_6VLCNZ7Q_ia={title:"Portuguese (Portugal)",code:"pt_PT",country:"PT",language:"pt",endonym:"Portugu\xEAs (Portugal)",dir:"ltr",script:"Latn"},chunk_6VLCNZ7Q_T=chunk_6VLCNZ7Q_ia;var chunk_6VLCNZ7Q_V={generic:["Adriana","Afonso","Alexandra","Alexandre","Alice","Am\xE9lia","Ana","Andr\xE9","Ant\xF3nio","Ariana","Artur","Aurora","Beatriz","Benedita","Benjamim","Bernardo","Bruna","Bruno","B\xE1rbara","Caetana","Camila","Carla","Carlos","Carlota","Carminho","Carmo","Carolina","Catarina","Cec\xEDlia","Clara","Constan\xE7a","Cristiano","C\xE9lia","C\xE9sar","Daniel","Daniela","David","Diana","Dinis","Diogo","Duarte","D\xE9bora","Edgar","Eduarda","Eduardo","Elias","Elisa","Ema","Emanuel","Em\xEDlia","Eva","Fabiana","Feliciano","Fernando","Filipa","Filipe","Flor","Francisca","Francisco","Frederica","Frederico","F\xE1bio","Gabriel","Gabriela","Gaspar","Gil","Gon\xE7alo","Guilherme","Gustavo","Helena","Henrique","Hugo","H\xE9lio","Igor","In\xEAs","Irina","Isabel","Isac","Ivan","Ivo","Jaime","Joana","Joaquim","Jorge","Josu\xE9","Jos\xE9","Jo\xE3o","Juliana","Julieta","J\xE9ssica","J\xFAlia","J\xFAlio","Lara","Laura","Leandro","Leonardo","Leonor","Let\xEDcia","Lia","Lorena","Louren\xE7o","Luana","Lucas","Luena","Luna","Lu\xEDs","Lu\xEDsa","Madalena","Mafalda","Manel","Manuel","Mara","Marcelo","Marco","Marcos","Margarida","Maria","Mariana","Marta","Martim","Mateus","Matias","Matilde","Mauro","Melissa","Mia","Micael","Miguel","Miriam","Mois\xE9s","M\xE1rcia","M\xE1rio","Nat\xE1lia","Nicole","Norberto","Nuno","N\xFAria","Of\xE9lia","Ol\xEDvia","Paula","Paulo","Pedro","Pilar","Rafael","Rafaela","Raquel","Raul","Renato","Ricardo","Rita","Roberto","Rodrigo","Romeu","Rosa","Rui","R\xFAben","Safira","Salvador","Samuel","Sandro","Santiago","Sara","Sebasti\xE3o","Sim\xE3o","Sofia","Soraia","S\xE9rgio","S\xEDlvia","Tatiana","Teresa","Tiago","Tom\xE1s","Tom\xE9","Valentim","Valentina","Valter","Vasco","Vera","Vicente","Vit\xF3ria","V\xE2nia","V\xEDtor","Xavier","\xC1urea","\xC2ngelo","\xC9rica","\xCDgor","\xCDris"],female:["Adriana","Alexandra","Alice","Am\xE9lia","Ana","Ariana","Aurora","Beatriz","Benedita","Bruna","B\xE1rbara","Caetana","Camila","Carla","Carlota","Carminho","Carmo","Carolina","Catarina","Cec\xEDlia","Clara","Constan\xE7a","C\xE9lia","Daniela","Diana","D\xE9bora","Eduarda","Elisa","Ema","Em\xEDlia","Eva","Fabiana","Filipa","Flor","Francisca","Frederica","Gabriela","Helena","In\xEAs","Irina","Isabel","Joana","Juliana","Julieta","J\xE9ssica","J\xFAlia","Lara","Laura","Leonor","Let\xEDcia","Lia","Lorena","Luana","Luena","Luna","Lu\xEDsa","Madalena","Mafalda","Mara","Margarida","Maria","Mariana","Marta","Matilde","Melissa","Mia","Miriam","M\xE1rcia","Nat\xE1lia","Nicole","N\xFAria","Of\xE9lia","Ol\xEDvia","Paula","Pilar","Rafaela","Raquel","Rita","Rosa","Safira","Sara","Sofia","Soraia","S\xEDlvia","Tatiana","Teresa","Valentina","Vera","Vit\xF3ria","V\xE2nia","\xC1urea","\xC9rica","\xCDris"],male:["Afonso","Alexandre","Andr\xE9","Ant\xF3nio","Artur","Benjamim","Bernardo","Bruno","Carlos","Cristiano","C\xE9sar","Daniel","David","Dinis","Diogo","Duarte","Edgar","Eduardo","Elias","Emanuel","Feliciano","Fernando","Filipe","Francisco","Frederico","F\xE1bio","Gabriel","Gaspar","Gil","Gon\xE7alo","Guilherme","Gustavo","Henrique","Hugo","H\xE9lio","Igor","Isac","Ivan","Ivo","Jaime","Joaquim","Jorge","Josu\xE9","Jos\xE9","Jo\xE3o","J\xFAlio","Leandro","Leonardo","Louren\xE7o","Lucas","Lu\xEDs","Manel","Manuel","Marcelo","Marco","Marcos","Martim","Mateus","Matias","Mauro","Micael","Miguel","Mois\xE9s","M\xE1rio","Norberto","Nuno","Paulo","Pedro","Rafael","Raul","Renato","Ricardo","Roberto","Rodrigo","Romeu","Rui","R\xFAben","Salvador","Samuel","Sandro","Santiago","Sebasti\xE3o","Sim\xE3o","S\xE9rgio","Tiago","Tom\xE1s","Tom\xE9","Valentim","Valter","Vasco","Vicente","V\xEDtor","Xavier","\xC2ngelo","\xCDgor"]};var chunk_6VLCNZ7Q_G={generic:["Abreu","Albuquerque","Almeida","Alves","Amado","Amaral","Amorim","Andrade","Anjos","Antunes","Ara\xFAjo","Assun\xE7\xE3o","Azevedo","Baptista","Barbosa","Barros","Batista","Borges","Braga","Branco","Brito","Camacho","Campos","Cardoso","Carneiro","Carvalho","Castro","Coelho","Correia","Costa","Cruz","Cunha","Domingues","Esteves","Falc\xE3o","Faria","Fernandes","Ferreira","Fid\xE9lis","Figueiredo","Fonseca","Fraga","Freitas","Furtado","Garcia","Gaspar","Gomes","Gon\xE7alves","Guerreiro","Henriques","Jesus","Lacerda","Leal","Leite","Lima","Lopes","Loureiro","Louren\xE7o","Lourinho","Macedo","Machado","Magalh\xE3es","Maia","Mariz","Marques","Martins","Matias","Matos","Medeiros","Meireles","Melo","Mendes","Mesquita","Miranda","Monteiro","Moraes","Morais","Moreira","Mota","Moura","Nascimento","Neto","Neves","Nobre","Nogueira","Nunes","Oliva","Oliveira","Pacheco","Paiva","Peixoto","Pereira","Pimentel","Pinheiro","Pinho","Pinto","Pires","Queiroz","Ramos","Raposo","Reis","Ribeiro","Rocha","Rodrigues","Santos","Saraiva","Serra","Silva","Sim\xF5es","Soares","Sousa","S\xE1","Tavares","Teixeira","Torres","Valente","Vaz","Veiga","Vicente","Vieira","Xavier"]};var chunk_6VLCNZ7Q_q={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_6VLCNZ7Q_I=[{value:"{{person.firstName}} {{person.lastName}}",weight:9},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1}];var chunk_6VLCNZ7Q_j={generic:["Adv.","Adv.\xAA","Arq.","Arq.\xAA","Dr.","Dra.","Enf.","Enf.\xAA","Eng.\xAA","Eng.\xBA","Prof.","Prof.\xAA","Sr.","Sra.","T\xE9c.","T\xE9c.\xAA"],female:["Adv.\xAA","Arq.\xAA","Dra.","Enf.\xAA","Eng.\xAA","Prof.\xAA","Sra.","T\xE9c.\xAA"],male:["Adv.","Arq.","Dr.","Enf.","Eng.\xBA","Prof.","Sr.","T\xE9c."]};var chunk_6VLCNZ7Q_J=null;var chunk_6VLCNZ7Q_ta={first_name:chunk_6VLCNZ7Q_V,last_name:chunk_6VLCNZ7Q_G,last_name_pattern:chunk_6VLCNZ7Q_q,name:chunk_6VLCNZ7Q_I,prefix:chunk_6VLCNZ7Q_j,suffix:chunk_6VLCNZ7Q_J},chunk_6VLCNZ7Q_=chunk_6VLCNZ7Q_ta;var chunk_6VLCNZ7Q_y=["+351 2########","+351 91#######","+351 92#######","+351 93#######","+351 96#######"];var chunk_6VLCNZ7Q_O=["+3512########","+35191#######","+35192#######","+35193#######","+35196#######"];var chunk_6VLCNZ7Q_H=["2## ### ###","91# ### ###","92# ### ###","93# ### ###","96# ### ###"];var chunk_6VLCNZ7Q_na={human:chunk_6VLCNZ7Q_y,international:chunk_6VLCNZ7Q_O,national:chunk_6VLCNZ7Q_H},chunk_6VLCNZ7Q_w=chunk_6VLCNZ7Q_na;var chunk_6VLCNZ7Q_sa={format:chunk_6VLCNZ7Q_w},chunk_6VLCNZ7Q_k=chunk_6VLCNZ7Q_sa;var chunk_6VLCNZ7Q_Q=["aberto","afiado","alegre","alto","amargo","anormal","ansioso","art\xEDstico","ativo","azedo","baixo","barato","barulhento","belo","bom","brilhante","burro","calmo","cansado","caro","cego","celestial","chato","cheio","cient\xEDfico","claro","colorido","complexo","confiante","consciente","contente","corajoso","criativo","curioso","decidido","desonesto","desorganizado","destrutivo","dif\xEDcil","disposto","divino","doce","doente","duro","educado","ego\xEDsta","energ\xE9tico","engra\xE7ado","escuro","estranho","estreito","extrovertido","falso","familiar","fechado","feio","feliz","flex\xEDvel","forte","fosco","fraco","frio","fr\xE1gil","furioso","f\xE1cil","gasoso","generoso","gentil","gordo","grande","honesto","humano","impaciente","inconsciente","indeciso","indiferente","insatisfeito","inteligente","introvertido","invis\xEDvel","irrespons\xE1vel","jovem","largo","lento","leve","limpo","liso","livre","l\xEDquido","macio","magro","mal-educado","mau","medroso","mentiroso","molhado","monocrom\xE1tico","musculoso","musical","nervoso","normal","novo","oco","ocupado","opaco","organizado","otimista","oval","paciente","passivo","pequeno","perigoso","pesado","pessimista","pobre","pontudo","preocupado","quadrado","quente","quieto","redondo","relaxado","resistente","respons\xE1vel","retangular","rico","rude","r\xE1pido","r\xEDgido","salgado","satisfeito","saud\xE1vel","seco","seguro","simples","sincero","sujo","s\xF3lido","terrestre","transparente","triangular","triste","t\xEDmido","vazio","velho","verdadeiro","vis\xEDvel","\xE1spero"];var chunk_6VLCNZ7Q_U=["abajur","advogado","aeroporto","agenda","alum\xEDnio","aluno","alvorecer","amigo","anivers\xE1rio","ano","aplicativo","areia","arm\xE1rio","arroz","artista","atmosfera","ator","atriz","avi\xE3o","azeite","a\xE7o","bairro","barco","barriga","biblioteca","bicho","bicicleta","blog","boca","boi","boleto","bolo","bombeiro","borracha","bra\xE7o","brinquedo","brisa","cabe\xE7a","cachoeira","cachorro","cadeira","caderno","caf\xE9","calend\xE1rio","calor","cal\xE7a","caminh\xE3o","camisa","campanha","caneta","canoa","cantor","carne","carro","carro\xE7a","carteira","cart\xE3o","casa","cavalo","chave","cheque","chocolate","chuva","ch\xE1","ch\xE3o","cidade","cimento","cinema","clima","cobertor","cobra","coelho","colch\xE3o","computador","congresso","constitui\xE7\xE3o","conta","controle","copo","cora\xE7\xE3o","costas","cozinheiro","crep\xFAsculo","crian\xE7a","cr\xE9dito","c\xE9rebro","c\xE9u","data","dedo","democracia","dente","dentista","deputado","desconto","dia","dinheiro","doce","d\xE9bito","d\xE9cada","d\xEDvida","economia","edredom","elefante","elei\xE7\xE3o","email","encontro","engenheiro","entardecer","escada","escola","escrit\xF3rio","espelho","estante","estojo","estrela","est\xE1dio","est\xF4mago","evento","fatura","fazenda","feij\xE3o","feriado","ferro","festa","flor","fogo","folha","frango","frio","fruta","furac\xE3o","galinha","galo","garrafa","gar\xE7om","gasto","gato","gaveta","giz","governo","grama","granizo","hamb\xFArguer","hardware","hashtag","helic\xF3ptero","homem","hora","horizonte","hospital","hotel","igreja","imposto","inimigo","internet","interruptor","irm\xE3","irm\xE3o","jacar\xE9","janela","joelho","juros","lago","lei","leite","len\xE7ol","le\xE3o","link","livraria","livro","lixeira","login","loja","lua","lucro","luz","l\xE2mpada","l\xEDngua","macaco","mandato","manh\xE3","manteiga","mar","massa","mel","meme","mensagem","mercado","mesa","metr\xF4","ministro","minuto","mochila","moeda","montanha","moto","motorista","mulher","m\xE3e","m\xE3o","m\xE9dico","m\xEAs","nariz","navio","neblina","neve","noite","nota","not\xEDcia","nuvem","oceano","olho","ombro","osso","ouvido","ovelha","ovo","padaria","pai","papel","papel\xE3o","paredes","parque","partido","patinete","pato","pedra","peixe","pele","perfil","perna","pesco\xE7o","pix","pizza","pl\xE1stico","podcast","poder","policial","pol\xEDtica","porco","porta","praia","pra\xE7a","prefeito","presidente","pre\xE7o","professor","p\xE1ssaro","p\xE3o","p\xE9","quadro","queijo","raio","raiz","ralo","rato","rede","refrigerante","rel\xE2mpago","rel\xF3gio","rep\xFAblica","restaurante","reuni\xE3o","rio","rocha","rodovi\xE1ria","rosto","salada","sal\xE1rio","sangue","sapato","segundo","semana","senado","senha","site","skate","software","sof\xE1","sol","sombra","sopa","sorvete","streaming","suco","supermercado","s\xE9culo","tapete","tarde","tartaruga","teatro","tecido","telefone","tempestade","tempo","terra","teto","tigre","tijolo","tomada","tornado","trator","travesseiro","trem","trov\xE3o","tv","t\xE1xi","uber","unha","universidade","urna","urso","vaca","vag\xE3o","vela","vento","vereador","vidro","vizinho","voto","v\xEDdeo","v\xEDrus","zebra","\xE1guia","\xE1rvore","\xF3culos","\xF4nibus"];var chunk_6VLCNZ7Q_X=["abra\xE7ar","abrir","acariciar","aceitar","acelerar","acender","acordar","acreditar","acusar","administrar","adoecer","afirmar","alegrar","alugar","amar","analisar","andar","animar","anotar","anunciar","apagar","aparecer","apertar","apitar","apostar","aprender","arrastar","arremessar","arrendar","arrumar","assar","assistir","atacar","atirar","atualizar","avaliar","baixar","balan\xE7ar","beber","beijar","beliscar","bloquear","brilhar","brincar","brotar","buscar","cair","calcular","carregar","categorizar","cavar","chegar","cheirar","chorar","chutar","classificar","clicar","cobrar","colar","colher","colorir","comentar","comer","comparar","compartilhar","competir","comprar","comunicar","conectar","confiar","confirmar","congelar","considerar","construir","consultar","contar","conversar","correr","cortar","cotar","cozinhar","co\xE7ar","crescer","criar","cuidar","cultivar","curar","curtir","cutucar","defender","degustar","demolir","denunciar","derreter","derrubar","desaparecer","descer","desconectar","desconfiar","descongelar","descrever","desenhar","desinstalar","desligar","deslizar","deslogar","detestar","devolver","diagnosticar","digitalizar","dirigir","dizer","doar","dobrar","dormir","driblar","duvidar","economizar","editar","eleger","elogiar","emocionar","emprestar","empurrar","encaminhar","encostar","ensinar","entrar","entristecer","envergonhar","enviar","enxergar","esbarrar","escanear","esconder","escrever","esculpir","escutar","esperar","espirrar","esquecer","esquentar","esticar","estudar","examinar","excluir","experimentar","expirar","explicar","falar","fechar","ferver","ficar","financiar","florescer","formatar","frear","fritar","ganhar","gastar","germinar","girar","gostar","governar","grelhar","gritar","guardar","identificar","iluminar","imaginar","imprimir","inspirar","instalar","internar","investigar","investir","jogar","julgar","lamber","lan\xE7ar","lavar","legislar","lembrar","ler","levantar","ligar","limpar","logar","manifestar","marcar","medir","meditar","melhorar","memorizar","mergulhar","misturar","modelar","monitorar","morder","mudar","multar","nadar","navegar","negar","negociar","nivelar","nomear","notar","observar","odiar","oferecer","olhar","operar","organizar","orgulhar","ouvir","pagar","parar","participar","partir","passar","pensar","perceber","perder","perguntar","pesquisar","pintar","piorar","planejar","plantar","pontuar","postar","preocupar","prescrever","presidir","processar","produzir","programar","projetar","prometer","protestar","provar","pular","punir","puxar","queimar","rebater","receber","receitar","reclamar","recusar","refletir","refogar","regar","reivindicar","rejeitar","relembrar","representar","resfriar","resolver","respirar","responder","resumir","reunir","revisar","rir","sair","salvar","sangrar","secar","seguir","selecionar","sentar","sentir","servir","sofrer","soltar","sonhar","suar","subir","sumir","surpreender","sussurrar","temer","temperar","testar","tirar","tossir","trabalhar","transformar","transpirar","tratar","treinar","trocar","trope\xE7ar","usar","vacinar","validar","varrer","vender","ver","vestir","vetar","viajar","vibrar","vigiar","voar","voltar","votar"];var chunk_6VLCNZ7Q_la={adjective:chunk_6VLCNZ7Q_Q,noun:chunk_6VLCNZ7Q_U,verb:chunk_6VLCNZ7Q_X},chunk_6VLCNZ7Q_K=chunk_6VLCNZ7Q_la;var chunk_6VLCNZ7Q_ma={cell_phone:chunk_6VLCNZ7Q_i,color:chunk_6VLCNZ7Q_n,commerce:chunk_6VLCNZ7Q_m,company:chunk_6VLCNZ7Q_u,date:chunk_6VLCNZ7Q_g,internet:chunk_6VLCNZ7Q_h,location:chunk_6VLCNZ7Q_R,metadata:chunk_6VLCNZ7Q_T,person:chunk_6VLCNZ7Q_,phone_number:chunk_6VLCNZ7Q_k,word:chunk_6VLCNZ7Q_K},chunk_6VLCNZ7Q_W=chunk_6VLCNZ7Q_ma;var ro=new chunk_HC7G5RVA_Xe({locale:[chunk_6VLCNZ7Q_W,ys,_i]}); - if (this._state === 'key' && this._key.length > 0) { - this.boy.emit('field', decodeText(this._key, 'binary', this.charset), - '', - this._keyTrunc, - false) - } else if (this._state === 'val') { - this.boy.emit('field', decodeText(this._key, 'binary', this.charset), - decodeText(this._val, 'binary', this.charset), - this._keyTrunc, - this._valTrunc) - } - this.boy._done = true - this.boy.emit('finish') -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-WFBH3POG.js +var chunk_WFBH3POG_a=["0726######","0723######","0722######","0721######","0720######","0728######","0729######","0730######","0739######","0738######","0737######","0736######","0735######","0734######","0733######","0732######","0731######","0780######","0788######","0753######","0754######","0755######","0756######","0757######","0758######","0759######","0748######","0747######","0746######","0740######","0741######","0742######","0743######","0744######","0745######","0711######","0727######","0725######","0724######","0786######","0760######","0761######","0762######","0763######","0764######","0765######","0766######","0767######","0785######","0768######","0769######","0784######","0770######","0772######","0771######","0749######","0750######","0751######","0752######"];var chunk_WFBH3POG_E={formats:chunk_WFBH3POG_a},chunk_WFBH3POG_i=chunk_WFBH3POG_E;var chunk_WFBH3POG_e={wide:["Aprilie","August","Decembrie","Februarie","Ianuarie","Iulie","Iunie","Mai","Martie","Noiembrie","Octombrie","Septembrie"],abbr:["Apr","Aug","Dec","Feb","Ian","Iul","Iun","Mai","Mar","Noi","Oct","Sep"]};var chunk_WFBH3POG_r={wide:["Duminic\u0103","Joi","Luni","Mar\u021Bi","Miercuri","S\xE2mb\u0103t\u0103","Vineri"],abbr:["Duminic\u0103","Joi","Luni","Mar\u021Bi","Miercuri","S\xE2mb\u0103t\u0103","Vineri"]};var chunk_WFBH3POG_x={month:chunk_WFBH3POG_e,weekday:chunk_WFBH3POG_r},chunk_WFBH3POG_n=chunk_WFBH3POG_x;var chunk_WFBH3POG_o=["arts.ro","biz","com","com.ro","firm.ro","info","info.ro","name","net","nom.ro","nt.ro","org","org.ro","rec.ro","ro","store.ro","tm.ro","www.ro"];var chunk_WFBH3POG_u=["gmail.com","hotmail.com","yahoo.com"];var chunk_WFBH3POG_O={domain_suffix:chunk_WFBH3POG_o,free_email:chunk_WFBH3POG_u},chunk_WFBH3POG_l=chunk_WFBH3POG_O;var chunk_WFBH3POG_t=["Bloc ##"];var chunk_WFBH3POG_c=["Bucure\u0219ti","Cluj-Napoca","Timi\u0219oara","Ia\u0219i","Constan\u021Ba","Craiova","Bra\u0219ov","Gala\u021Bi","Ploie\u0219ti","Oradea","Br\u0103ila","Arad","Pite\u0219ti","Sibiu","Bac\u0103u","T\xE2rgu Mure\u0219","Baia Mare","Buz\u0103u","Boto\u0219ani","Satu Mare","R\xE2mnicu V\xE2lcea","Drobeta-Turnu Severin","Suceava","Piatra Neam\u021B","T\xE2rgu Jiu","T\xE2rgovi\u0219te","Foc\u0219ani","Bistri\u021Ba","Re\u0219i\u021Ba","Tulcea","C\u0103l\u0103ra\u0219i","Alba Iulia","Giurgiu","Deva","Hunedoara","Zal\u0103u","Sf\xE2ntu Gheorghe","B\xE2rlad","Vaslui","1387","Slobozia","Turda","Media\u0219","Voluntari","Lugoj","Medgidia","One\u0219ti","Miercurea Ciuc","Sighetu Marma\u021Biei","Petro\u0219ani","Mangalia","Tecuci","R\xE2mnicu S\u0103rat","Pa\u0219cani","Dej","Reghin","N\u0103vodari","Odorheiu Secuiesc","C\xE2mpina","Mioveni","C\xE2mpulung","Caracal","S\u0103cele","F\u0103g\u0103ra\u0219","Fete\u0219ti","Sighi\u0219oara","Bor\u0219a","Ro\u0219iorii de Vede","Curtea de Arge\u0219","Sebe\u0219","Hu\u0219i","F\u0103lticeni","Pantelimon","Olteni\u021Ba","Turnu M\u0103gurele","Caransebe\u0219","Dorohoi","R\u0103d\u0103u\u021Bi","Z\u0103rne\u0219ti","Lupeni","Aiud","Petrila","Buftea","Moine\u0219ti","T\xE2rn\u0103veni","C\xE2mpia Turzii","Pope\u0219ti-Leordeni","Gherla","Carei","Cugir","Blaj","Codlea","Com\u0103ne\u0219ti","T\xE2rgu Neam\u021B","Motru","T\xE2rgu Secuiesc","Moreni","Gheorgheni","B\u0103icoi","Or\u0103\u0219tie","Salonta","Bal\u0219","Dr\u0103g\u0103\u0219ani","B\u0103ile\u0219ti","Calafat","Filia\u0219i","Cernavod\u0103","C\xE2mpulung Moldovenesc","Breaza","Marghita","Baia Sprie","Ludu\u0219","Corabia","Adjud","Vi\u0219eu de Sus","Bragadiru","Boc\u0219a","R\xE2\u0219nov","Urziceni","Pucioasa","Vatra Dornei","Cisn\u0103die","Mizil","Topli\u021Ba","Chitila","\u0218imleu Silvaniei","Buhu\u0219i","Vicovu de Sus","Zimnicea","G\u0103e\u0219ti","Gura Humorului","Otopeni","Ocna Mure\u0219","Avrig","Simeria","Pecica","D\u0103buleni","Bolintin-Vale","Rovinari","Comarnic","V\u0103lenii de Munte","S\xE2nnicolau Mare","D\u0103rm\u0103ne\u0219ti","Moldova Nou\u0103","T\xE2rgu L\u0103pu\u0219","S\u0103cueni","Videle","Scornice\u0219ti","Bolde\u0219ti-Sc\u0103eni","S\xE2ntana","T\xE2rgu Ocna","M\u0103gurele","C\u0103lan","Beclean","\u021A\u0103nd\u0103rei","Sovata","Oravi\u021Ba","Jibou","Urla\u021Bi","H\xE2rl\u0103u","Beiu\u0219","Ianca","Jimbolia","Topoloveni","Dr\u0103g\u0103ne\u0219ti-Olt","Sinaia","Nehoiu","Covasna","Negre\u0219ti-Oa\u0219","Strehaia","Dolhasca","Or\u0219ova","Valea lui Mihai","Murfatlar","Ale\u0219d","Darabani","Cristuru Secuiesc","Fl\u0103m\xE2nzi","M\u0103r\u0103\u0219e\u0219ti","S\xE2ngeorz-B\u0103i","Liteni","T\xE2rgu Frumos","Titu","Ha\u021Beg","O\u021Belu Ro\u0219u","Ineu","N\u0103s\u0103ud","Huedin","Odobe\u0219ti","H\xE2r\u0219ova","Bumbe\u0219ti-Jiu","Seini","Salcea","Podu Iloaiei","Eforie","Uricani","Baraolt","Bu\u0219teni","T\u0103\u0219nad","Iernut","Agnita","Babadag","B\u0103beni","T\xE2rgu C\u0103rbune\u0219ti","Negre\u0219ti","Reca\u0219","Siret","M\u0103cin","Chi\u0219ineu-Cri\u0219","Plopeni","Mih\u0103ile\u0219ti","\u0218omcuta Mare","Fieni","\xCEntorsura Buz\u0103ului","C\u0103lim\u0103ne\u0219ti","Panciu","N\u0103dlac","Zlatna","P\u0103t\xE2rlagele","Cehu Silvaniei","Amara","Bude\u0219ti","Anina","Dumbr\u0103veni","C\xE2mpeni","Pogoanele","T\u0103u\u021Bii-M\u0103gher\u0103u\u0219","Tismana","Curtici","Techirghiol","S\u0103rma\u0219u","Vl\u0103hi\u021Ba","Cajvana","S\u0103veni","Segarcea","P\xE2ncota","R\u0103cari","F\u0103get","T\u0103lmaciu","Buzia\u0219","Fundulea","Murgeni","Teiu\u0219","\xCEnsur\u0103\u021Bei","Bicaz","T\xE2rgu Bujor","\u0218tei","Lehliu Gar\u0103","Horezu","Deta","Sl\u0103nic","Piatra-Olt","Ardud","B\u0103lan","Sebi\u0219","Brezoi","Potcoava","G\u0103taia","Novaci","Miercurea Nirajului","Baia de Aram\u0103","Cop\u0219a Mic\u0103","V\xE2nju Mare","S\xE2ngeorgiu de P\u0103dure","Geoagiu","S\u0103li\u0219te","Ciacova","Rupea","Mili\u0219\u0103u\u021Bi","Isaccea","Abrud","Fierbin\u021Bi-T\xE2rg","Cavnic","S\u0103li\u0219tea de Sus","B\u0103ile Herculane","B\u0103lce\u0219ti","Berbe\u0219ti","Ghimbav","Predeal","\u021Aicleni","Azuga","Aninoasa","Bucecea","B\u0103ile Ol\u0103ne\u0219ti","Sl\u0103nic Moldova","Miercurea Sibiului","Sulina","Baia de Arie\u0219","F\u0103urei","Ocna Sibiului","Bechet","C\u0103z\u0103ne\u0219ti","Ocnele Mari","Bere\u0219ti","Borsec","B\u0103ile Govora","Va\u0219c\u0103u","Nucet","Solca","B\u0103ile Tu\u0219nad"];var chunk_WFBH3POG_m=["{{location.city_name}}"];var chunk_WFBH3POG_s=["Alba","Arad","Arges","Bacau","Bihor","Bistrita-Nasaud","Botosani","Braila","Brasov","Bucuresti","Buzau","Calarasi","Caras-Severin","Cluj","Constanta","Covasna","Dambovita","Dolj","Galati","Giurgiu","Gorj","Harghita","Hunedoara","Ialomita","Iasi","Ilfov","Maramures","Mehedinti","Mures","Neamt","Olt","Prahova","Salaj","Satu-Mare","Sibiu","Suceava","Teleorman","Timis","Tulcea","Valcea","Vaslui","Vrancea"];var chunk_WFBH3POG_d=["######"];var chunk_WFBH3POG_A=["Ap. ##","Ap. ###"];var chunk_WFBH3POG_M=["Alba","Arad","Arges","Bacau","Bihor","Bistrita-Nasaud","Botosani","Braila","Brasov","Bucuresti","Buzau","Calarasi","Caras-Severin","Cluj","Constanta","Covasna","Dambovita","Dolj","Galati","Giurgiu","Gorj","Harghita","Hunedoara","Ialomita","Iasi","Ilfov","Maramures","Mehedinti","Mures","Neamt","Olt","Prahova","Salaj","Satu-Mare","Sibiu","Suceava","Teleorman","Timis","Tulcea","Valcea","Vaslui","Vrancea"];var chunk_WFBH3POG_C=["AB","AR","AG","BC","BH","BN","BT","BR","BV","B","BZ","CL","CS","CJ","CT","CV","DB","DJ","GL","GR","GJ","HR","HD","IL","IS","IF","MM","MH","MS","NT","OT","PH","SJ","SM","SB","SV","TR","TM","TL","VL","VS","VN"];var chunk_WFBH3POG_S={normal:"{{location.street}}, {{location.buildingNumber}}",full:"{{location.street}}, {{location.buildingNumber}}, {{location.secondaryAddress}}"};var chunk_WFBH3POG_g=["Capalna","Gheorghe Duca","Acvila","Lisabona","Campulung","Ilie Gurita","Succesului","Siret","Mihai Viteazul","Complexului","Chihlimbarului","Prahova","George Cosbuc","Bobalna","Eroina De La Jiu","Cucuzel Ion","Sergent Turturica","Timisul De Sus","Tuberozelor","Rulmentului","Soldat Polosca Tanase","Nabucului","Flautului","Poiana Codrului","Daia","Soldat Dima Dumitru","Bulandra Tony","Pastravilor","Eternitatii","Tufanilor","Discului","Garnitei","Costaforu","Aerogarii","Preluca","Delureni","Soldat Velicu Stefan","Ocalei","Calboranu George","Cercelus","Timocului","Alexandru Locusteanu","Pumnul Aron","Migdalului","Valului","Inginer Radu Elie","Cricovului","Mavrogheni","Bauxitei","Movilitei","Pictor Hentia Sava","Abus","Fieni","Zambetului","Izvorul Muresului","Rolei","Utiesului","Gheorghe Popescu","Radulescu Drumea","Sacele","Soimarestilor","Romeo","Voicesti","Carada Eugeniu","Barometrului","Tudorache Gheorghe","Morii","Jules Michelet","Nicolae G. Caranfil","Sergent Anghel Gheorghe","Reconstructiei","Vespasian","Tincani","Stirbei Voda","Ariesu Mare","Penelului","Piscul Vechi","Natiunile Unite","Doctor Tanasescu Ion","Stefan Greceanu","Banul Scarlat","Crinului","Domnita Florica","Plutonier Nita Ion","Soldat Ionita Stere","Rovine","Tropicelor","Matei Millo","Veronica Micle","Pictor Iser Iosif","Mitropolit Nifon","Locotenent Victor Manu","Studioului","Piatra Morii","Valea Lupului","Episcop Chesarie","Sergent Major Drag Marin","Bega","Dobrun","Fulgeresti"];var chunk_WFBH3POG_f=["{{location.street_suffix}} {{location.street_name}}"];var chunk_WFBH3POG_D=["Aleea","Bulevardul","Intrarea"];var chunk_WFBH3POG_z={building_number:chunk_WFBH3POG_t,city_name:chunk_WFBH3POG_c,city_pattern:chunk_WFBH3POG_m,county:chunk_WFBH3POG_s,postcode:chunk_WFBH3POG_d,secondary_address:chunk_WFBH3POG_A,state:chunk_WFBH3POG_M,state_abbr:chunk_WFBH3POG_C,street_address:chunk_WFBH3POG_S,street_name:chunk_WFBH3POG_g,street_pattern:chunk_WFBH3POG_f,street_suffix:chunk_WFBH3POG_D},chunk_WFBH3POG_p=chunk_WFBH3POG_z;var chunk_WFBH3POG_H={title:"Romanian",code:"ro",language:"ro",endonym:"Rom\xE2n\u0103",dir:"ltr",script:"Latn"},chunk_WFBH3POG_v=chunk_WFBH3POG_H;var chunk_WFBH3POG_h={generic:["Achim","Ada","Adam","Adela","Adelaida","Adelin","Adelina","Adi","Adina","Adonis","Adrian","Adriana","Agata","Aglaia","Agnos","Agripina","Aida","Albert","Alberta","Albertina","Aleodor","Alex","Alexandra","Alexandrina","Alexandru","Alexe","Alice","Alida","Alin","Alina","Alis","Alistar","Alma","Amalia","Amanda","Amedeu","Amelia","Amza","Ana","Anabela","Anaida","Anamaria","Anastasia","Anatolie","Anca","Ancu\u021Ba","Anda","Andra","Andrada","Andreea","Andrei","Anemona","Aneta","Angel","Angela","Anghel","Anghelina","Anica","Ani\u0219oara","Antim","Antoaneta","Anton","Antonela","Antonia","Antonie","Antoniu","Anu\u021Ba","Ariadna","Arian","Ariana","Arina","Aristide","Aristi\u021Ba","Arsenie","Artemisa","Astrid","Atena","Augustin","Augustina","Aura","Aurel","Aurelia","Aurelian","Aureliana","Aurica","Auric\u0103","Aurora","Avram","Axinte","Barbu","Bartolomeu","Basarab","Beatrice","Bebe","Beniamin","Benone","Bernard","Betina","Bianca","Blanduzia","Bogdan","Bogdana","Br\xE2ndu\u0219a","Br\u0103du\u021B","Bucur","B\u0103nel","Caius","Camelia","Camil","Cantemir","Carina","Carla","Carmen","Carmina","Carol","Carolina","Casandra","Casian","Casiana","Caterina","Catinca","Catrina","Catrinel","Cazimir","Cecilia","Cedrin","Celia","Cerasela","Cezar","Cezara","Ciprian","Cipriana","Clara","Clarisa","Claudia","Claudiu","Clementina","Cleopatra","Codin","Codrin","Codrina","Codru\u021B","Codru\u021Ba","Constantin","Constantina","Constan\u021Ba","Consuela","Coralia","Corina","Cornel","Cornelia","Corneliu","Corvin","Cosmin","Cosmina","Costache","Costel","Costin","Crengu\u021Ba","Crin","Crina","Cristea","Cristian","Cristina","Cristobal","Cristofor","C\u0103lin","C\u0103t\u0103lin","C\u0103t\u0103lina","Dacian","Daciana","Dafina","Daiana","Dalia","Damian","Dan","Dana","Daniel","Daniela","Daria","Dariana","Darius","David","Decebal","Delia","Demetra","Denis","Denisa","Despina","Diana","Dida","Didina","Dimitrina","Dina","Dinu","Dochia","Doina","Dominic","Domnica","Dora","Dorel","Dorian","Doriana","Dorin","Dorina","Dorinel","Dorli","Doru","Draga","Drago\u0219","Ducu","Dumitra","Dumitrana","Dumitru","Ecaterina","Edgar","Edmond","Eduard","Eftimia","Eftimie","Elena","Eleonora","Eliana","Elisabeta","Elisaveta","Eliza","Elodia","Elvira","Emanoil","Emanuel","Emanuela","Emanuil","Emil","Emilia","Emilian","Eremia","Eric","Erica","Ernest","Estera","Eufrosina","Eugen","Eugenia","Eusebia","Eusebiu","Eusta\u021Biu","Eva","Evanghelina","Evelina","Fabia","Fabian","Fabiana","Felicia","Felix","Filip","Filofteia","Fiodor","Fiona","Flavia","Flaviu","Floare","Floarea","Flora","Florea","Florentin","Florentina","Floren\u021Ba","Florian","Floriana","Florica","Florin","Florina","Francesca","Francisc","Frederic","Frusina","Gabi","Gabriel","Gabriela","Geanina","Gelu","Gen\u021Biana","George","Georgel","Georgeta","Georgia","Georgian","Georgiana","Geta","Ghenadie","Gheorghe","Gheorghi\u021B\u0103","Gherghina","Ghi\u021B\u0103","Gianina","Gicu","Gic\u0103","Gina","Giorgian","Giorgiana","Gra\u021Bian","Gra\u021Biana","Gra\u021Biela","Gregorian","Grigore","Haralamb","Haralambie","Henrieta","Heracleea","Hora\u021Biu","Horea","Horia","Hortensia","Iacob","Iancu","Ianis","Iasmina","Ica","Ieremia","Ilarie","Ilarion","Ileana","Ilie","Ilinca","Ilona","Ina","Inocen\u021Biu","Ioan","Ioana","Ioanina","Iolanda","Ion","Ionel","Ionela","Ionelia","Ionic\u0103","Ionu\u021B","Iosefina","Iosif","Iridenta","Irina","Irinel","Iris","Isabela","Iulia","Iulian","Iuliana","Iuliu","Iurie","Iustin","Iustina","Iustinian","Ivan","Ivona","Izabela","Jan","Jana","Janeta","Janina","Jasmina","Jean","Jeana","Jenel","Julia","Julieta","Ladislau","Larisa","Lasc\u0103r","Laura","Lauren\u021Bia","Lauren\u021Biu","Laurian","Lavinia","Laz\u0103r","Leana","Lelia","Leonard","Leontin","Leontina","Leopoldina","Leti\u021Bia","Lia","Liana","Lic\u0103","Lidia","Ligia","Lili","Liliana","Lioara","Livia","Liviu","Loredana","Lorelei","Lorena","Lorin","Luana","Luca","Lucen\u021Biu","Lucia","Lucian","Luciana","Lucre\u021Bia","Lucre\u021Biu","Ludmila","Ludovic","Ludovica","Luiza","Lumini\u021Ba","L\u0103cr\u0103mioara","Magdalena","Maia","Malvina","Manole","Manuela","Mara","Marcel","Marcela","Marcheta","Marcu","Marga","Margareta","Maria","Marian","Mariana","Maricica","Marilena","Marin","Marina","Marinela","Marioara","Marius","Marta","Martin","Matei","Matilda","Maxim","Maximilian","Melania","Melina","Mihaela","Mihai","Mihail","Mihnea","Milena","Mina","Minodora","Mioara","Mirabela","Mircea","Mirela","Miron","Mirona","Miruna","Mitic\u0103","Mitru\u021B","Mona","Monalisa","Monica","Mugur","Mugurel","M\u0103d\u0103lin","M\u0103d\u0103lina","M\u0103lina","M\u0103rioara","M\u0103riuca","Nadia","Nae","Narcis","Narcisa","Natalia","Nata\u0219a","Nechifor","Nelu","Nichifor","Nicoar\u0103","Nicodim","Nicolae","Nicolaie","Nicoleta","Nicu","Niculina","Niculi\u021B\u0103","Nicu\u0219or","Nicu\u021B\u0103","Nidia","Noemi","Nora","Norbert","Norica","Norman","Oana","Octav","Octavia","Octavian","Octaviana","Octaviu","Ofelia","Olga","Olimpia","Olimpian","Olimpiu","Olivia","Oliviu","Ortansa","Otilia","Ovidiu","Ozana","Pamela","Pamfil","Panagachie","Panait","Paraschiva","Patricia","Paul","Paula","Paulica","Paulina","Pavel","Petre","Petric\u0103","Petri\u0219or","Petronela","Petru","Petru\u021B","Petru\u021Ba","Pompilia","Pompiliu","Profira","P\u0103tru","Rada","Radu","Rafael","Rafila","Raluca","Ramona","Rare\u0219","Raul","Rebeca","Relu","Remus","Renata","Rica","Robert","Roberta","Robertina","Rodica","Romani\u021Ba","Romeo","Romina","Romulus","Roxana","Roxelana","Roza","Rozalia","Ruxanda","Ruxandra","R\u0103ducu","R\u0103zvan","Sabin","Sabina","Sabrina","Safta","Salomea","Sanda","Sandu","Sava","Saveta","Savina","Sebastian","Semenica","Sergiu","Sever","Severin","Severina","Sidonia","Silvana","Silvia","Silvian","Silviana","Silviu","Simi","Simina","Simion","Simona","Sinic\u0103","Smaranda","Sofia","Sonia","Sorana","Sorin","Sorina","Speran\u021Ba","Stan","Stana","Stanca","Stancu","Stela","Stelian","Steliana","Stelu\u021Ba","Suzana","Svetlana","S\xE2nziana","Tamara","Tania","Tatiana","Teea","Teodor","Teodora","Teodosia","Teofil","Teohari","Teona","Theodor","Tiberia","Tiberiu","Timea","Timotei","Tinca","Tincu\u021Ba","Titus","Todor","Toma","Traian","Tudor","Tudora","Tudori\u021Ba","Tudosia","Valentin","Valentina","Valeria","Valeriu","Valter","Vanesa","Varvara","Vasile","Vasilica","Vasilic\u0103","Venera","Veniamin","Vera","Veronica","Veta","Vicen\u021Bia","Vicen\u021Biu","Victor","Victoria","Vincen\u021Biu","Violeta","Viorel","Viorela","Viorica","Virginia","Visarion","Viviana","Vlad","Vladimir","Vlaicu","Voichi\u021Ba","Voicu","Xenia","Zaharia","Zamfir","Zamfira","Zaraza","Zeno","Zenobia","Zenovia","Zina","Zoe","\u0218erban","\u0218tefan","\u0218tefana","\u0218tefania"],female:["Ada","Adela","Adelaida","Adelina","Adina","Adriana","Agata","Aglaia","Agripina","Aida","Alberta","Albertina","Alexandra","Alexandrina","Alice","Alida","Alina","Alis","Alma","Amalia","Amanda","Amelia","Ana","Anabela","Anaida","Anamaria","Anastasia","Anca","Ancu\u021Ba","Anda","Andra","Andrada","Andreea","Anemona","Aneta","Angela","Anghelina","Anica","Ani\u0219oara","Antoaneta","Antonela","Antonia","Anu\u021Ba","Ariadna","Ariana","Arina","Aristi\u021Ba","Artemisa","Astrid","Atena","Augustina","Aura","Aurelia","Aureliana","Aurica","Aurora","Beatrice","Betina","Bianca","Blanduzia","Bogdana","Br\xE2ndu\u0219a","Camelia","Carina","Carla","Carmen","Carmina","Carolina","Casandra","Casiana","Caterina","Catinca","Catrina","Catrinel","Cecilia","Celia","Cerasela","Cezara","Cipriana","Clara","Clarisa","Claudia","Clementina","Cleopatra","Codrina","Codru\u021Ba","Constantina","Constan\u021Ba","Consuela","Coralia","Corina","Cornelia","Cosmina","Crengu\u021Ba","Crina","Cristina","C\u0103t\u0103lina","Daciana","Dafina","Daiana","Dalia","Dana","Daniela","Daria","Dariana","Delia","Demetra","Denisa","Despina","Diana","Dida","Didina","Dimitrina","Dina","Dochia","Doina","Domnica","Dora","Doriana","Dorina","Dorli","Draga","Dumitra","Dumitrana","Ecaterina","Eftimia","Elena","Eleonora","Eliana","Elisabeta","Elisaveta","Eliza","Elodia","Elvira","Emanuela","Emilia","Erica","Estera","Eufrosina","Eugenia","Eusebia","Eva","Evanghelina","Evelina","Fabia","Fabiana","Felicia","Filofteia","Fiona","Flavia","Floare","Floarea","Flora","Florentina","Floren\u021Ba","Floriana","Florica","Florina","Francesca","Frusina","Gabriela","Geanina","Gen\u021Biana","Georgeta","Georgia","Georgiana","Geta","Gherghina","Gianina","Gina","Giorgiana","Gra\u021Biana","Gra\u021Biela","Henrieta","Heracleea","Hortensia","Iasmina","Ica","Ileana","Ilinca","Ilona","Ina","Ioana","Ioanina","Iolanda","Ionela","Ionelia","Iosefina","Iridenta","Irina","Iris","Isabela","Iulia","Iuliana","Iustina","Ivona","Izabela","Jana","Janeta","Janina","Jasmina","Jeana","Julia","Julieta","Larisa","Laura","Lauren\u021Bia","Lavinia","Leana","Lelia","Leontina","Leopoldina","Leti\u021Bia","Lia","Liana","Lidia","Ligia","Lili","Liliana","Lioara","Livia","Loredana","Lorelei","Lorena","Luana","Lucia","Luciana","Lucre\u021Bia","Ludmila","Ludovica","Luiza","Lumini\u021Ba","L\u0103cr\u0103mioara","Magdalena","Maia","Malvina","Manuela","Mara","Marcela","Marcheta","Marga","Margareta","Maria","Mariana","Maricica","Marilena","Marina","Marinela","Marioara","Marta","Matilda","Melania","Melina","Mihaela","Milena","Mina","Minodora","Mioara","Mirabela","Mirela","Mirona","Miruna","Mona","Monalisa","Monica","M\u0103d\u0103lina","M\u0103lina","M\u0103rioara","M\u0103riuca","Nadia","Narcisa","Natalia","Nata\u0219a","Nicoleta","Niculina","Nidia","Noemi","Nora","Norica","Oana","Octavia","Octaviana","Ofelia","Olga","Olimpia","Olivia","Ortansa","Otilia","Ozana","Pamela","Paraschiva","Patricia","Paula","Paulica","Paulina","Petronela","Petru\u021Ba","Pompilia","Profira","Rada","Rafila","Raluca","Ramona","Rebeca","Renata","Rica","Roberta","Robertina","Rodica","Romani\u021Ba","Romina","Roxana","Roxelana","Roza","Rozalia","Ruxanda","Ruxandra","Sabina","Sabrina","Safta","Salomea","Sanda","Saveta","Savina","Semenica","Severina","Sidonia","Silvana","Silvia","Silviana","Simina","Simona","Smaranda","Sofia","Sonia","Sorana","Sorina","Speran\u021Ba","Stana","Stanca","Stela","Steliana","Stelu\u021Ba","Suzana","Svetlana","S\xE2nziana","Tamara","Tania","Tatiana","Teea","Teodora","Teodosia","Teona","Tiberia","Timea","Tinca","Tincu\u021Ba","Tudora","Tudori\u021Ba","Tudosia","Valentina","Valeria","Vanesa","Varvara","Vasilica","Venera","Vera","Veronica","Veta","Vicen\u021Bia","Victoria","Violeta","Viorela","Viorica","Virginia","Viviana","Voichi\u021Ba","Xenia","Zaharia","Zamfira","Zaraza","Zenobia","Zenovia","Zina","Zoe","\u0218tefana","\u0218tefania"],male:["Achim","Adam","Adelin","Adi","Adonis","Adrian","Agnos","Albert","Aleodor","Alex","Alexandru","Alexe","Alin","Alistar","Amedeu","Amza","Anatolie","Andrei","Angel","Anghel","Antim","Anton","Antonie","Antoniu","Arian","Aristide","Arsenie","Augustin","Aurel","Aurelian","Auric\u0103","Avram","Axinte","Barbu","Bartolomeu","Basarab","Bebe","Beniamin","Benone","Bernard","Bogdan","Br\u0103du\u021B","Bucur","B\u0103nel","Caius","Camil","Cantemir","Carol","Casian","Cazimir","Cedrin","Cezar","Ciprian","Claudiu","Codin","Codrin","Codru\u021B","Constantin","Cornel","Corneliu","Corvin","Cosmin","Costache","Costel","Costin","Crin","Cristea","Cristian","Cristobal","Cristofor","C\u0103lin","C\u0103t\u0103lin","Dacian","Damian","Dan","Daniel","Darius","David","Decebal","Denis","Dinu","Dominic","Dorel","Dorian","Dorin","Dorinel","Doru","Drago\u0219","Ducu","Dumitru","Edgar","Edmond","Eduard","Eftimie","Emanoil","Emanuel","Emanuil","Emil","Emilian","Eremia","Eric","Ernest","Eugen","Eusebiu","Eusta\u021Biu","Fabian","Felix","Filip","Fiodor","Flaviu","Florea","Florentin","Florian","Florin","Francisc","Frederic","Gabi","Gabriel","Gelu","George","Georgel","Georgian","Ghenadie","Gheorghe","Gheorghi\u021B\u0103","Ghi\u021B\u0103","Gicu","Gic\u0103","Giorgian","Gra\u021Bian","Gregorian","Grigore","Haralamb","Haralambie","Hora\u021Biu","Horea","Horia","Iacob","Iancu","Ianis","Ieremia","Ilarie","Ilarion","Ilie","Inocen\u021Biu","Ioan","Ion","Ionel","Ionic\u0103","Ionu\u021B","Iosif","Irinel","Iulian","Iuliu","Iurie","Iustin","Iustinian","Ivan","Jan","Jean","Jenel","Ladislau","Lasc\u0103r","Lauren\u021Biu","Laurian","Laz\u0103r","Leonard","Leontin","Lic\u0103","Liviu","Lorin","Luca","Lucen\u021Biu","Lucian","Lucre\u021Biu","Ludovic","Manole","Marcel","Marcu","Marian","Marin","Marius","Martin","Matei","Maxim","Maximilian","Mihai","Mihail","Mihnea","Mircea","Miron","Mitic\u0103","Mitru\u021B","Mugur","Mugurel","M\u0103d\u0103lin","Nae","Narcis","Nechifor","Nelu","Nichifor","Nicoar\u0103","Nicodim","Nicolae","Nicolaie","Nicu","Niculi\u021B\u0103","Nicu\u0219or","Nicu\u021B\u0103","Norbert","Norman","Octav","Octavian","Octaviu","Olimpian","Olimpiu","Oliviu","Ovidiu","Pamfil","Panagachie","Panait","Paul","Pavel","Petre","Petric\u0103","Petri\u0219or","Petru","Petru\u021B","Pompiliu","P\u0103tru","Radu","Rafael","Rare\u0219","Raul","Relu","Remus","Robert","Romeo","Romulus","R\u0103ducu","R\u0103zvan","Sabin","Sandu","Sava","Sebastian","Sergiu","Sever","Severin","Silvian","Silviu","Simi","Simion","Sinic\u0103","Sorin","Stan","Stancu","Stelian","Teodor","Teofil","Teohari","Theodor","Tiberiu","Timotei","Titus","Todor","Toma","Traian","Tudor","Valentin","Valeriu","Valter","Vasile","Vasilic\u0103","Veniamin","Vicen\u021Biu","Victor","Vincen\u021Biu","Viorel","Visarion","Vlad","Vladimir","Vlaicu","Voicu","Zamfir","Zeno","\u0218erban","\u0218tefan"]};var chunk_WFBH3POG_b={generic:["Achim","Adam","Albu","Aldea","Alexa","Alexandrescu","Alexandru","Alexe","Andrei","Anghel","Antal","Anton","Apostol","Ardelean","Ardeleanu","Avram","Baciu","Badea","Balan","Balint","Banica","Banu","Barbu","Barbulescu","Bejan","Biro","Blaga","Boboc","Bodea","Bogdan","Bota","Botezatu","Bratu","Bucur","Buda","Bunea","Burlacu","Calin","Catana","Cazacu","Chiriac","Chirila","Chirita","Chis","Chivu","Ciobanu","Ciocan","Cojocaru","Coman","Constantin","Constantinescu","Cornea","Cosma","Costache","Costea","Costin","Covaci","Cozma","Craciun","Cretu","Crisan","Cristea","Cristescu","Croitoru","Cucu","Damian","Dan","Danciu","Danila","Dascalu","David","Diaconescu","Diaconu","Dima","Dinca","Dinu","Dobre","Dobrescu","Dogaru","Dragan","Draghici","Dragoi","Dragomir","Dumitrache","Dumitrascu","Dumitrescu","Dumitriu","Dumitru","Duta","Enache","Ene","Farcas","Filimon","Filip","Florea","Florescu","Fodor","Fratila","Gabor","Gal","Ganea","Gavrila","Georgescu","Gheorghe","Gheorghita","Gheorghiu","Gherman","Ghita","Giurgiu","Grecu","Grigoras","Grigore","Grigorescu","Grosu","Groza","Horvath","Iacob","Iancu","Ichim","Ignat","Ilie","Iliescu","Ion","Ionescu","Ionita","Iordache","Iorga","Iosif","Irimia","Ispas","Istrate","Ivan","Ivascu","Kiss","Kovacs","Lazar","Luca","Lungu","Lupu","Macovei","Maftei","Man","Manea","Manolache","Manole","Marcu","Marginean","Marian","Marin","Marinescu","Martin","Mateescu","Matei","Maxim","Mazilu","Micu","Mihai","Mihaila","Mihailescu","Mihalache","Mihalcea","Milea","Militaru","Mircea","Mirea","Miron","Miu","Mocanu","Moga","Moise","Moldovan","Moldoveanu","Molnar","Morar","Moraru","Muntean","Munteanu","Muresan","Musat","Nagy","Nastase","Neacsu","Neagoe","Neagu","Neamtu","Nechita","Necula","Nedelcu","Negoita","Negrea","Negru","Nemes","Nica","Nicoara","Nicolae","Nicolescu","Niculae","Niculescu","Nistor","Nita","Nitu","Oancea","Olariu","Olaru","Oltean","Olteanu","Oprea","Opris","Paduraru","Pana","Panait","Paraschiv","Parvu","Pasca","Pascu","Patrascu","Paun","Pavel","Petcu","Peter","Petre","Petrea","Petrescu","Pintea","Pintilie","Pirvu","Pop","Popa","Popescu","Popovici","Preda","Prodan","Puiu","Radoi","Radu","Radulescu","Roman","Rosca","Rosu","Rotaru","Rus","Rusu","Sabau","Sandor","Sandu","Sarbu","Sava","Savu","Serban","Sima","Simion","Simionescu","Simon","Sirbu","Soare","Solomon","Staicu","Stan","Stanciu","Stancu","Stanescu","Stefan","Stefanescu","Stoian","Stoica","Stroe","Suciu","Szabo","Szasz","Szekely","Tamas","Tanase","Tataru","Teodorescu","Toader","Toma","Tomescu","Toth","Trandafir","Trif","Trifan","Tudor","Tudorache","Tudose","Turcu","Ungureanu","Ursu","Vaduva","Varga","Vasile","Vasilescu","Vasiliu","Veres","Vintila","Visan","Vlad","Voicu","Voinea","Zaharia","Zamfir"]};var chunk_WFBH3POG_B={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_WFBH3POG_I=[{value:"{{person.firstName}} {{person.lastName}}",weight:8},{value:"{{person.lastName}} {{person.firstName}}",weight:1},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1}];var chunk_WFBH3POG_T={generic:["Dl","Dna","Dra"],female:["Dna","Dra"],male:["Dl","Dra"]};var chunk_WFBH3POG_L=["Jr.","Sr."];var chunk_WFBH3POG_J={first_name:chunk_WFBH3POG_h,last_name:chunk_WFBH3POG_b,last_name_pattern:chunk_WFBH3POG_B,name:chunk_WFBH3POG_I,prefix:chunk_WFBH3POG_T,suffix:chunk_WFBH3POG_L},chunk_WFBH3POG_P=chunk_WFBH3POG_J;var chunk_WFBH3POG_V=["021######","031######","0258######","0358######","0257######","0357######","0248######","0348######","0234######","0334######","0259######","0359######","0263######","0363######","0231######","0331######","0239######","0339######","0268######","0368######","0238######","0338######","0242######","0342######","0255######","0355######","0264######","0364######","0241######","0341######","0267######","0367######","0245######","0345######","0251######","0351######","0236######","0336######","0246######","0346######","0253######","0353######","0266######","0366######","0254######","0354######","0243######","0343######","0232######","0332######","0262######","0362######","0252######","0352######","0265######","0365######","0233######","0333######","0249######","0349######","0244######","0344######","0260######","0360######","0261######","0361######","0269######","0369######","0230######","0330######","0247######","0347######","0256######","0356######","0240######","0340######","0250######","0350######","0235######","0335######","0237######","0337######"];var chunk_WFBH3POG_N=["+40021######","+40031######","+40258######","+40358######","+40257######","+40357######","+40248######","+40348######","+40234######","+40334######","+40259######","+40359######","+40263######","+40363######","+40231######","+40331######","+40239######","+40339######","+40268######","+40368######","+40238######","+40338######","+40242######","+40342######","+40255######","+40355######","+40264######","+40364######","+40241######","+40341######","+40267######","+40367######","+40245######","+40345######","+40251######","+40351######","+40236######","+40336######","+40246######","+40346######","+40253######","+40353######","+40266######","+40366######","+40254######","+40354######","+40243######","+40343######","+40232######","+40332######","+40262######","+40362######","+40252######","+40352######","+40265######","+40365######","+40233######","+40333######","+40249######","+40349######","+40244######","+40344######","+40260######","+40360######","+40261######","+40361######","+40269######","+40369######","+40230######","+40330######","+40247######","+40347######","+40256######","+40356######","+40240######","+40340######","+40250######","+40350######","+40235######","+40335######","+40237######","+40337######"];var chunk_WFBH3POG_G=["021######","031######","0258 ### ###","0358 ### ###","0257 ### ###","0357 ### ###","0248 ### ###","0348 ### ###","0234 ### ###","0334 ### ###","0259 ### ###","0359 ### ###","0263 ### ###","0363 ### ###","0231 ### ###","0331 ### ###","0239 ### ###","0339 ### ###","0268 ### ###","0368 ### ###","0238 ### ###","0338 ### ###","0242 ### ###","0342 ### ###","0255 ### ###","0355 ### ###","0264 ### ###","0364 ### ###","0241 ### ###","0341 ### ###","0267 ### ###","0367 ### ###","0245 ### ###","0345 ### ###","0251 ### ###","0351 ### ###","0236 ### ###","0336 ### ###","0246 ### ###","0346 ### ###","0253 ### ###","0353 ### ###","0266 ### ###","0366 ### ###","0254 ### ###","0354 ### ###","0243 ### ###","0343 ### ###","0232 ### ###","0332 ### ###","0262 ### ###","0362 ### ###","0252 ### ###","0352 ### ###","0265 ### ###","0365 ### ###","0233 ### ###","0333 ### ###","0249 ### ###","0349 ### ###","0244 ### ###","0344 ### ###","0260 ### ###","0360 ### ###","0261 ### ###","0361 ### ###","0269 ### ###","0369 ### ###","0230 ### ###","0330 ### ###","0247 ### ###","0347 ### ###","0256 ### ###","0356 ### ###","0240 ### ###","0340 ### ###","0250 ### ###","0350 ### ###","0235 ### ###","0335 ### ###","0237 ### ###","0337 ### ###"];var chunk_WFBH3POG_Z={human:chunk_WFBH3POG_V,international:chunk_WFBH3POG_N,national:chunk_WFBH3POG_G},chunk_WFBH3POG_R=chunk_WFBH3POG_Z;var chunk_WFBH3POG_={format:chunk_WFBH3POG_R},chunk_WFBH3POG_F=chunk_WFBH3POG_;var chunk_WFBH3POG_j={cell_phone:chunk_WFBH3POG_i,date:chunk_WFBH3POG_n,internet:chunk_WFBH3POG_l,location:chunk_WFBH3POG_p,metadata:chunk_WFBH3POG_v,person:chunk_WFBH3POG_P,phone_number:chunk_WFBH3POG_F},ri=chunk_WFBH3POG_j; -module.exports = UrlEncoded +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-4GL5LCOM.js +var chunk_4GL5LCOM_i=new chunk_HC7G5RVA_Xe({locale:[ri,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-ZRBJTYAO.js +var chunk_ZRBJTYAO_n=["0600#####","0601#####","0602#####","0603#####","0604#####","0605#####","0606#####","0607#####","0608#####","0609#####","0610#####","0611#####","0612#####","0613#####","0614#####","0615#####","0616#####","0617#####","0618#####","0619#####","0620#####","0621#####","0622#####","0623#####","0624#####","0625#####","0626#####","0627#####","0628#####","0629#####","0660#####","0661#####","0662#####","0663#####","0664#####","0665#####","0666#####","0667#####","0668#####","0669#####","0670#####","0671#####","0672#####","0673#####","0674#####","0675#####","0676#####","0677#####","0678#####","0679#####","0680#####","0681#####","0682#####","0683#####","0684#####","0685#####","0686#####","0687#####","0688#####","0689#####","0690#####","0691#####","0692#####","0693#####","0694#####","0695#####","0696#####","0697#####","0698#####","0699#####","0790#####","0791#####","0792#####","0793#####","0794#####","0795#####","0796#####","0797#####","0798#####","0799#####","0780#####","0781#####","0782#####","0783#####","0784#####","0785#####","0786#####","0787#####","0788#####","0789#####"];var chunk_ZRBJTYAO_={formats:chunk_ZRBJTYAO_n},chunk_ZRBJTYAO_o=chunk_ZRBJTYAO_;var chunk_ZRBJTYAO_l={wide:["Aprilie","August","Decembrie","Februarie","Ianuarie","Iulie","Iunie","Mai","Martie","Noiembrie","Octombrie","Septembrie"],abbr:["Apr","Aug","Dec","Feb","Ian","Iul","Iun","Mai","Mar","Noi","Oct","Sep"]};var chunk_ZRBJTYAO_t={wide:["Duminic\u0103","Joi","Luni","Mar\u021Bi","Miercuri","S\xE2mb\u0103t\u0103","Vineri"],abbr:["Du","Jo","Lu","Ma","Mi","S\xE2","Vi"]};var chunk_ZRBJTYAO_y={month:chunk_ZRBJTYAO_l,weekday:chunk_ZRBJTYAO_t},chunk_ZRBJTYAO_u=chunk_ZRBJTYAO_y;var chunk_ZRBJTYAO_c=["com","md","net","org","ru"];var chunk_ZRBJTYAO_s=["gmail.com","gmail.ru","hotmail.com","mail.ru","rambler.ru","yahoo.com","yandex.ru"];var chunk_ZRBJTYAO_j={domain_suffix:chunk_ZRBJTYAO_c,free_email:chunk_ZRBJTYAO_s},chunk_ZRBJTYAO_d=chunk_ZRBJTYAO_j;var chunk_ZRBJTYAO_m=["Bloc ##","Bloc ##/##"];var chunk_ZRBJTYAO_v=["Anenii Noi","Basarabeasca","Bender","Briceni","B\u0103l\u021Bi","Cahul","Cead\xEEr-Lunga","Chi\u0219in\u0103u","Cimi\u0219lia","Cocieri","Codru","Comrat","Criuleni","C\u0103l\u0103ra\u0219i","C\u0103u\u0219eni","Dnestrovsc","Dondu\u0219eni","Drochia","Dub\u0103sari","Dumbrava","Edine\u021B","Flore\u0219ti","F\u0103le\u0219ti","Glodeni","Grigoriopol","H\xEEnce\u0219ti","Ialoveni","Iargara","Leova","Nisporeni","Ocni\u021Ba","Orhei","Otaci","Rezina","R\xEEbni\u021Ba","Sadaclia","Sadaclia Mic\u0103","Sadaclia Nou\u0103","Saharna","Saharna Nou\u0103","Saharna Veche","Salcia","Seli\u0219te","Sipoteni","Sipoteni Noui","Slobozia Mare","Soroca","Str\u0103\u0219eni","St\u0103uceni","Susleni","Suvorovca","S\xEEngerei","Talmaza","Taraclia","Taraclia de Salcie","Telenesti","Tigheci","Tiraspol","Tocuz","Tocuzeni","Tomai","Trebis\u0103u\u021Bi","Tvardi\u021Ba","T\u0103t\u0103r\u0103\u0219eni","Ungheni","Vadul lui Isac","Vadul lui Voda","Vaduleni","Valea Coloni\u021Bei","Valea Perjei","Varni\u021Ba","Varvareuca","Vatra","Verde\u0219ti","Veveri\u021Ba","Volintiri","Vulc\u0103ne\u0219ti","Zagarancea","Zaicana","Zaim","Zamciogi","Zguri\u021Ba","Zg\u0103rde\u0219ti","Zirnesti","Zolonceni","Z\xE2rne\u0219ti","Z\xEErne\u0219ti","Z\u0103briceni","Z\u0103icani","Z\u0103luceni","Z\u0103ticeni","\u0218ofr\xEEncani","\u0218tefan Vod\u0103"];var chunk_ZRBJTYAO_p=["{{location.city_prefix}} {{person.firstName}}","{{location.city_name}}"];var chunk_ZRBJTYAO_C=["Raionul","Municipiu"];var chunk_ZRBJTYAO_g=["Anenii Noi","Basarabeasca","Bender","Briceni","Cahul","Calarasi","Cantemir","Causeni","Chisinau","Cimislia","Criuleni","Donduseni","Drochia","Dubasari","Edinet","Falesti","Floresti","Glodeni","Hincesti","Ialoveni","Leova","Nisporeni","Ocnita","Orhei","Rezina","Riscani","Singerei","Soldanesti","Soroca","Stefan-Voda","Straseni","Taraclia","Telenesti","Ungheni"];var chunk_ZRBJTYAO_A=["MD-####"];var chunk_ZRBJTYAO_f=["Ap. ##","Ap. ###"];var chunk_ZRBJTYAO_M=null;var chunk_ZRBJTYAO_S=null;var chunk_ZRBJTYAO_h={normal:"{{location.street}}, {{location.buildingNumber}}",full:"{{location.street}}, {{location.buildingNumber}}, {{location.secondaryAddress}}"};var chunk_ZRBJTYAO_V=["1 Mai","27 August","28 Iunie","31 August","8 Martie","9 Mai","Adam","Alba Iulia","Aldea-Teodorovici Doina Si Ion","Alecsandri","Alecu Russo","Alexandru Cel Bun","Alexandru Donici","Alexandru Lapusneanu","Alexandru Plamadeala","Alexei Mateevici","Arborilor","Arghezi","Aron Pumnul","Asachi","Aurel David","Balcescu","Banulescu-Bodoni","Barbu Lautaru","Basarabia","Basarabiei","Bernardazzi","Bisericii","Bogdan Voda","Boris Glavan","Brincus","Bucovinei","Bucuriei","Bulgara","Burebista","Cahul","Cantemir","Cantemir Dimitrie","Capriana","Caraciobanu","Caragiale","Ceaikovski Piotr","Ceapaev","Cehov","Cetatea Alba","Chirov","Chisinau","Chisinaului","Cibotari Maria","Cimpului","Ciobanu","Ciocirlia","Ciorba","Ciprian Porumbescu","Ciresilor","Cismelelor","Codrilor","Colinei","Columna","Comarov","Comarova","Constantin Negruzzi","Constantin Stamati","Constantin Stere","Constructorilor","Corlatenilor","Cosbuc","Cosbuc George","Cosmescu","Cosmonautilor","Costin","Crasescu","Creanga","Crihan","Crizantemelor","Cupcea","Cutuzov","Cuza Voda","Dacia","Dacilor","Damian","Decebal","Delete","Dimo","Doga","Doina","Donici","Dosoftei","Dragan","Dragomirna","Dragos Voda","Dumbrava","Eminescu","Feroviarilor","Fintinilor","Floreni","Florilor","Franco","Frunze","Gagarin","Garii","Gheorghe Asachi","Ghica-Voda","Ghioceilor","Glavan","Gogol","Gradinarilor","Gradinilor","Gratiesti","Gribov","Grigore Ureche","Haiducilor","Halippa","Halippa Pantelimon","Hasdeu","Hasdeu Bogdan Petriceicu","Hijdeu","Hincesti","Horelor","Hotin","Hotinului","Iachir","Ialoveni","Iasului","Iazului","Igor Vieru","Independentei","Industriala","Ioan Voda","Ion Creanga","Ion Neculce","Ion Soltis","Iorga","Ismail","Isnovat","Izvoarelor","Kiev","Kogalniceanu","Lacului","Lapusneanu","Lautarilor","Lazo","Lenin","Lermontov","Libertatii","Livezilor","Liviu Deleanu","Lomonosov","Luceafarul","Luceafarului","Lupu","Macarenco","Maiacovschi Vladimir","Maria Cibotaru","Maria Dragan","Marinescu","Martisor","Mateevici","Matei Basarab","Matrosov","Mendeleev","Meniuc","Mesterul Manole","Miciurin","Micle","Mihai Eminescu","Mihai Sadoveanu","Mihail Kogalniceanu","Mihail Sadoveanu","Milescu Spataru Nicolae","Miorita","Mioritei","Mira","Mircea Cel Batrin","Miron Costin","Mitropolit Petru Movila","Mitropolitul Varlaam","Moldova","Moldovita","Molodiojnaia","Moruzi","Movila","Muncii","Muresanu","Musicescu Gavriil","Neaga","Necrasov","Neculce","Negruzzi","Nicolae Iorga","Novaia","Nucarilor","Nuferilor","Orhei","Ostrovschi","Ovidiu","Pacii","Padurilor","Parcului","Pavlov","Pescarilor","Petru Movila","Petru Rares","Petru Zadnipru","Pirogov","Plaiului","Plamadeala","Plopilor","Plugarilor","Pobedi","Podgorenilor","Polevaia","Popov","Porumbescu","Prieteniei","Primaverii","Pruncul","Puskin","Rares","Razesilor","Rediu Mare","Renasterii","Romana","Russo","Russo Alecu","Sadovaia","Sadoveanu","Saharov","Salcimilor","Satul","Sciusev","Scolii","Serghei Lazo","Sevcenco","Sfatul Tarii","Sfinta Maria","Sfinta Treime","Sfintul Andrei","Sfintul Gheorghe","Sirbu","Smochina","Solidaritatii","Solnecinaia","Solohov","Soltis","Soltis Ion","Sperantei","Sportiva","Stamati","Stefan Cel Mare","Stefan Neaga","Stefan Voda","Stejarilor","Stere","Studentilor","Suceava","Suveranitatii","Suvorov","Tamara Ciobanu","Tatarbunar","Tcacenco","Teilor","Teodorovici","Testemiteanu","Tighina","Tighinei","Timisoara","Tineretului","Tolstoi","Toma Ciorba","Traian","Trandafirilor","Tricolorului","Tudor Vladimirescu","Turghenev","Ungureanu","Unirii","Ureche","Uzinelor","Valeriu Cupcea","Varlaam","Vasile Alecsandri","Vasile Lupu","Veronica Micle","Victoriei","Vieru","Viilor","Visinilor","Viteazul Mihai","Vlad Tepes","Vladimirescu","Voda","Voluntarilor","Vorosilov","Zadnipru","Zamfir Arbore","Zmeurei","Zorilor"];var chunk_ZRBJTYAO_D=["{{location.street_prefix}} {{location.street_name_part}}"];var chunk_ZRBJTYAO_I=["Aleea","Bulevardul","Str-la","Str"];var chunk_ZRBJTYAO_H={building_number:chunk_ZRBJTYAO_m,city_name:chunk_ZRBJTYAO_v,city_pattern:chunk_ZRBJTYAO_p,city_prefix:chunk_ZRBJTYAO_C,county:chunk_ZRBJTYAO_g,postcode:chunk_ZRBJTYAO_A,secondary_address:chunk_ZRBJTYAO_f,state:chunk_ZRBJTYAO_M,state_abbr:chunk_ZRBJTYAO_S,street_address:chunk_ZRBJTYAO_h,street_name_part:chunk_ZRBJTYAO_V,street_pattern:chunk_ZRBJTYAO_D,street_prefix:chunk_ZRBJTYAO_I},chunk_ZRBJTYAO_b=chunk_ZRBJTYAO_H;var chunk_ZRBJTYAO_U={title:"Romanian (Moldova)",code:"ro_MD",country:"MD",language:"ro",endonym:"Rom\xE2n\u0103 (Moldova)",dir:"ltr",script:"Latn"},chunk_ZRBJTYAO_L=chunk_ZRBJTYAO_U;var chunk_ZRBJTYAO_P={generic:["Aculina","Ada","Adela","Adelaida","Adelina","Adrian","Adriana","Afanasi","Afanasie","Agafia","Agnesa","Ahmad","Ala","Albert","Albina","Alea","Alena","Alesea","Alevtina","Alexander","Alexandr","Alexandra","Alexandrina","Alexandru","Alexei","Ali","Alic","Alina","Aliona","Alisa","Alla","Amir","Ana","Ana-Maria","Anastasia","Anatol","Anatoli","Anatolie","Anatolii","Andrei","Andrian","Andriana","Angela","Angelica","Anghelina","Anjela","Anjelica","Anna","Anton","Antonina","Arcadi","Arcadie","Arcadii","Argentina","Ariadna","Arina","Artiom","Artur","Augustin","Aurel","Aurelia","Aurelian","Aureliu","Aurica","Axenia","Boris","Calin","Calina","Carina","Carolina","Catalin","Catalina","Cezar","Cezara","Chira","Chiril","Chirill","Ciprian","Claudia","Clavdia","Constanta","Constantia","Constantin","Constatin","Corina","Cornel","Cornelia","Corneliu","Crina","Cristian","Cristiana","Cristin","Cristina","Cristofor","Dana","Daniel","Daniela","Daniil","Danil","Danu","Daria","David","Denis","Diana","Didina","Dimitri","Dimitrii","Dina","Dinu","Dmitri","Dmitrii","Doina","Doinita","Domnica","Dora","Dorel","Dorian","Doriana","Dorin","Dorina","Dragomir","Dragos","Dumitrita","Dumitru","Ecaterina","Edgar","Eduard","Efim","Efimia","Efrosinia","Egor","Elena","Eleonora","Elina","Elisaveta","Elizaveta","Ella","Elmira","Elvira","Ema","Emil","Emilia","Emilian","Eric","Erica","Eudochia","Eugen","Eugenia","Eugeniu","Eva","Evdochia","Evelina","Evgheni","Evghenia","Evghenii","Fedora","Felicia","Feodor","Feodora","Feodosia","Fevronia","Filip","Filipp","Fiodor","Florin","Gabriel","Gabriela","Galina","Gavril","George","Georgeta","Ghenadi","Ghenadie","Ghennadi","Gheorghe","Gheorghi","Gheorghii","Gheorghina","Gherman","Gleb","Greta","Grigore","Grigori","Husein","Iacob","Iacov","Iana","Ianina","Ianna","Ianos","Iaroslav","Iaroslava","Ibrahim","Igor","Igori","Ileana","Ilia","Ilie","Ilinca","Ilona","Ina","Inesa","Inessa","Inga","Inna","Ioan","Ioana","Ion","Ionel","Ionela","Iosif","Ira","Iraida","Irena","Irina","Iryna","Iulia","Iulian","Iuliana","Iuri","Iurie","Iurii","Ivan","Ivana","Ivanna","Jan","Jana","Janeta","Janna","Lada","Larisa","Laura","Laurentia","Laurentiu","Leon","Leonid","Leonora","Lev","Lia","Lidia","Lilia","Liliana","Lina","Liuba","Liubov","Liubovi","Liudmila","Liusea","Livia","Liviu","Lora","Luca","Lucia","Lucian","Lucica","Lucretia","Ludmila","Luiza","Luminita","Lungu","Magdalena","Mahmoud","Maia","Malvina","Marat","Marc","Marcel","Marcela","Margareta","Margarita","Maria","Marian","Mariana","Marianna","Maricica","Marin","Marina","Marius","Marta","Maxim","Melania","Melnic","Mihaela","Mihai","Mihail","Minodora","Mircea","Mirela","Miroslav","Miroslava","Mohamad","Mohamed","Muhammad","Mustafa","Nadejda","Natalia","Natasa","Nelea","Neli","Nellea","Nelli","Neonila","Nicanor","Nicolae","Nicolai","Nicolaie","Nicoleta","Nicon","Nicu","Niculina","Nina","Nineli","Nona","Nonna","Octavian","Oleg","Oleksandr","Olena","Olesea","Olga","Oliga","Olimpiada","Otilia","Oxana","Pantelei","Parascovia","Paulina","Pavel","Pavlina","Pelaghia","Petru","Piotr","Polina","Prascovia","Rada","Radion","Radislav","Radu","Raisa","Reghina","Renat","Renata","Rima","Rimma","Rita","Robert","Rodica","Rodion","Roman","Romeo","Romina","Rosina","Rostislav","Rotaru","Ruslan","Ruslana","Rustam","Ruxanda","Sabina","Said","Sanda","Sandu","Sava","Savva","Seghei","Semion","Serafim","Serafima","Sergei","Sergey","Serghei","Sergiu","Silvia","Silviu","Simion","Snejana","Sofia","Sorina","Spiridon","Stanislav","Stefan","Stela","Stelian","Steliana","Stella","Steluta","Stepan","Stepanida","Sveatoslav","Svetlana","Svetoslav","Svitlana","Taisia","Tamara","Taras","Tatiana","Teodor","Teodora","Tetiana","Timofei","Toma","Traian","Trofim","Tudor","Uliana","Vadim","Valentin","Valentina","Valeri","Valeria","Valerii","Valeriu","Varvara","Vasile","Vasili","Vasilie","Vasilina","Vasilisa","Veaceslav","Veceaslav","Veceslav","Veniamin","Vera","Vergiliu","Verginia","Veronica","Vica","Victor","Victoria","Violeta","Violetta","Violina","Viorel","Viorelia","Viorica","Virgiliu","Virginia","Vitali","Vitalia","Vitalie","Vitalii","Vitalina","Vlad","Vlada","Vladilena","Vladimer","Vladimir","Vladislav","Vladislava","Vladlen","Vladlena","Vsevolod","Xenia","Zahar","Zaharia","Zina","Zinaida","Zinovia","Zoia","Zorina"],female:["Aculina","Ada","Adela","Adelaida","Adelina","Adriana","Afanasi","Agafia","Agnesa","Ala","Albina","Alea","Alena","Alesea","Alevtina","Alexandra","Alexandrina","Alina","Aliona","Alisa","Alla","Ana","Ana-Maria","Anastasia","Andriana","Angela","Angelica","Anghelina","Anjela","Anjelica","Anna","Antonina","Argentina","Ariadna","Arina","Aurelia","Aurica","Axenia","Calina","Carina","Carolina","Catalina","Cezara","Chira","Claudia","Clavdia","Constanta","Constantia","Corina","Cornelia","Crina","Cristiana","Cristina","Dana","Daniela","Daria","Diana","Didina","Dina","Doina","Doinita","Domnica","Dora","Doriana","Dorina","Dumitrita","Ecaterina","Efimia","Efrosinia","Elena","Eleonora","Elina","Elisaveta","Elizaveta","Ella","Elmira","Elvira","Ema","Emilia","Erica","Eudochia","Eugenia","Eva","Evdochia","Evelina","Evghenia","Fedora","Felicia","Feodora","Feodosia","Fevronia","Gabriela","Galina","Georgeta","Gheorghina","Greta","Iana","Ianina","Ianna","Iaroslava","Ileana","Ilia","Ilinca","Ilona","Ina","Inesa","Inessa","Inga","Inna","Ioana","Ionela","Ira","Iraida","Irena","Irina","Iryna","Iulia","Iuliana","Ivana","Ivanna","Jana","Janeta","Janna","Lada","Larisa","Laura","Laurentia","Leonora","Lia","Lidia","Lilia","Liliana","Lina","Liuba","Liubov","Liubovi","Liudmila","Liusea","Livia","Lora","Lucia","Lucica","Lucretia","Ludmila","Luiza","Luminita","Magdalena","Maia","Malvina","Marcela","Margareta","Margarita","Maria","Mariana","Marianna","Maricica","Marina","Marta","Melania","Melnic","Mihaela","Minodora","Mirela","Miroslava","Nadejda","Natalia","Natasa","Nelea","Neli","Nellea","Nelli","Neonila","Nicolai","Nicoleta","Niculina","Nina","Nineli","Nona","Nonna","Olena","Olesea","Olga","Oliga","Olimpiada","Otilia","Oxana","Pantelei","Parascovia","Paulina","Pavlina","Pelaghia","Polina","Prascovia","Rada","Raisa","Reghina","Renata","Rima","Rimma","Rita","Rodica","Romina","Rosina","Rotaru","Ruslana","Ruxanda","Sabina","Sanda","Serafima","Silvia","Snejana","Sofia","Sorina","Stela","Steliana","Stella","Steluta","Stepanida","Svetlana","Svitlana","Taisia","Tamara","Tatiana","Teodora","Tetiana","Uliana","Valentina","Valeria","Valeriu","Varvara","Vasilina","Vasilisa","Veaceslav","Vera","Verginia","Veronica","Vica","Victoria","Violeta","Violetta","Violina","Viorelia","Viorica","Virginia","Vitalia","Vitalina","Vlada","Vladilena","Vladislava","Vladlena","Xenia","Zina","Zinaida","Zinovia","Zoia","Zorina"],male:["Adrian","Afanasi","Afanasie","Ahmad","Albert","Alexander","Alexandr","Alexandru","Alexei","Ali","Alic","Amir","Anatol","Anatoli","Anatolie","Anatolii","Andrei","Andrian","Anjela","Anton","Arcadi","Arcadie","Arcadii","Artiom","Artur","Augustin","Aurel","Aurelian","Aureliu","Boris","Calin","Catalin","Cezar","Chiril","Chirill","Ciprian","Constantin","Constatin","Cornel","Corneliu","Cristian","Cristin","Cristofor","Daniel","Daniil","Danil","Danu","David","Denis","Dimitri","Dimitrii","Dinu","Dmitri","Dmitrii","Dorel","Dorian","Dorin","Dragomir","Dragos","Dumitru","Edgar","Eduard","Efim","Egor","Emil","Emilian","Eric","Eugen","Eugeniu","Evgheni","Evghenii","Feodor","Filip","Filipp","Fiodor","Florin","Gabriel","Gavril","George","Ghenadi","Ghenadie","Ghennadi","Gheorghe","Gheorghi","Gheorghii","Gherman","Gleb","Grigore","Grigori","Husein","Iacob","Iacov","Ianos","Iaroslav","Ibrahim","Igor","Igori","Ilia","Ilie","Ioan","Ion","Ionel","Iosif","Iulian","Iuri","Iurie","Iurii","Ivan","Jan","Laurentiu","Leon","Leonid","Lev","Liubovi","Liviu","Luca","Lucian","Lungu","Mahmoud","Marat","Marc","Marcel","Marian","Marin","Marius","Maxim","Mihai","Mihail","Mircea","Miroslav","Mohamad","Mohamed","Muhammad","Mustafa","Nicanor","Nicolae","Nicolai","Nicolaie","Nicon","Nicu","Octavian","Oleg","Oleksandr","Pantelei","Pavel","Petru","Piotr","Radion","Radislav","Radu","Renat","Robert","Rodion","Roman","Romeo","Rostislav","Ruslan","Rustam","Said","Sandu","Sava","Savva","Seghei","Semion","Serafim","Sergei","Sergey","Serghei","Sergiu","Silvia","Silviu","Simion","Spiridon","Stanislav","Stefan","Stela","Stelian","Stepan","Sveatoslav","Svetlana","Svetoslav","Taras","Teodor","Timofei","Toma","Traian","Trofim","Tudor","Vadim","Valentin","Valeri","Valerii","Valeriu","Vasile","Vasili","Vasilie","Veaceslav","Veceaslav","Veceslav","Veniamin","Vergiliu","Victor","Viorel","Virgiliu","Vitali","Vitalie","Vitalii","Vlad","Vladimer","Vladimir","Vladislav","Vladlen","Vsevolod","Zahar","Zaharia"]};var chunk_ZRBJTYAO_N={generic:["Ababii","Abu","Adam","Albu","Alexandru","Andrei","Andries","Andronic","Anghel","Antoci","Apostol","Arnaut","Babin","Baciu","Balaban","Balan","Baltag","Bargan","Bejan","Bejenari","Bejenaru","Birca","Bitca","Bivol","Boboc","Bodrug","Bogdan","Boico","Bondarenco","Bordian","Bors","Borta","Bostan","Botan","Botezatu","Botnari","Botnaru","Braga","Brinza","Buga","Bujor","Bulat","Bunescu","Burduja","Burlacu","Buruiana","Busuioc","Butnaru","Capatina","Cara","Caraman","Caraus","Carp","Casian","Catana","Cazac","Cazacu","Ceban","Cebanu","Cebotari","Cecan","Cernei","Chicu","Chihai","Chiriac","Chirilov","Chirita","Cibotari","Cioban","Ciobanu","Ciorba","Ciornii","Ciubotaru","Ciumac","Codreanu","Cojocari","Cojocaru","Cojuhari","Colesnic","Condrea","Constantinov","Costin","Cotorobai","Cotruta","Covalciuc","Covalenco","Covali","Craciun","Creciun","Cretu","Cristea","Croitor","Croitoru","Crudu","Cucos","Cucu","Cujba","Cusnir","Dabija","Damian","Darii","David","Diaconu","Dodon","Donica","Dragan","Duca","Enachi","Eni","Erhan","Esanu","Filip","Florea","Focsa","Frunza","Frunze","Furtuna","Gaina","Gangan","Gavrilita","Gavriliuc","Gheorghita","Gherman","Gilca","Girbu","Gisca","Golban","Goncear","Gonta","Gorea","Graur","Grecu","Grigoras","Grosu","Groza","Gusan","Gutu","Guzun","Hincu","Iatco","Ignat","Iovu","Isac","Istrati","Ivanov","Ivanova","Jardan","Josan","Lazari","Leahu","Lisnic","Luca","Luchian","Lungu","Lupasco","Lupascu","Lupu","Macari","Macovei","Madan","Malai","Mamaliga","Manole","Marcu","Mardari","Marian","Marin","Matei","Mazur","Melnic","Mereuta","Mihailov","Mihalachi","Mindru","Miron","Mirza","Mitu","Mocan","Mocanu","Moisei","Moldovan","Moldovanu","Morari","Moraru","Moroz","Muntean","Munteanu","Musteata","Nastas","Neagu","Negara","Negru","Negruta","Nicolaev","Nistor","Novac","Olari","Olaru","Oleinic","Oprea","Paladi","Palii","Pasat","Pascal","Pascari","Pascaru","Pavlov","Petrov","Pintea","Pinzari","Pinzaru","Placinta","Plamadeala","Platon","Plesca","Popa","Popescu","Popov","Popova","Popovici","Popusoi","Postica","Postolachi","Prepelita","Prisacari","Prisacaru","Prodan","Pruteanu","Puscas","Racu","Radu","Railean","Raileanu","Rata","Revenco","Robu","Roman","Romanciuc","Rosca","Rotari","Rotaru","Rusnac","Russu","Rusu","Sandu","Sava","Savciuc","Savin","Schiopu","Scripnic","Scurtu","Scutaru","Secrieru","Seremet","Serghei","Sevcenco","Sirbu","Sirghi","Sochirca","Socolov","Soltan","Spataru","Spinu","Stavila","Stirbu","Stoian","Stratan","Stratulat","Svet","Talpa","Taran","Tataru","Tatiana","Tcacenco","Tcaci","Terzi","Tofan","Toma","Topal","Triboi","Trifan","Turcan","Turcanu","Ungureanu","Untila","Ursachi","Ursu","Uzun","Vacarciuc","Vartic","Verdes","Vicol","Vieru","Virlan","Vizitiu","Vlas","Vrabie","Zaharia","Zaporojan"]};var chunk_ZRBJTYAO_R=[{value:"{{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1}];var chunk_ZRBJTYAO_G={generic:["Dl","Dna","Dra"],female:["Dna","Dra"],male:["Dl","Dra"]};var chunk_ZRBJTYAO_T=null;var chunk_ZRBJTYAO_J={first_name:chunk_ZRBJTYAO_P,last_name:chunk_ZRBJTYAO_N,name:chunk_ZRBJTYAO_R,prefix:chunk_ZRBJTYAO_G,suffix:chunk_ZRBJTYAO_T},chunk_ZRBJTYAO_x=chunk_ZRBJTYAO_J;var chunk_ZRBJTYAO_E=["0220#####","0221#####","0222#####","0223#####","0224#####","0225#####","0226#####","0227#####","0228#####","0229#####"];var chunk_ZRBJTYAO_B=["+373220#####","+373221#####","+373222#####","+373223#####","+373224#####","+373225#####","+373226#####","+373227#####","+373228#####","+373229#####"];var chunk_ZRBJTYAO_z=["022 0## ###","022 1## ###","022 2## ###","022 3## ###","022 4## ###","022 5## ###","022 6## ###","022 7## ###","022 8## ###","022 9## ###"];var chunk_ZRBJTYAO_k={human:chunk_ZRBJTYAO_E,international:chunk_ZRBJTYAO_B,national:chunk_ZRBJTYAO_z},chunk_ZRBJTYAO_F=chunk_ZRBJTYAO_k;var chunk_ZRBJTYAO_w={format:chunk_ZRBJTYAO_F},chunk_ZRBJTYAO_Z=chunk_ZRBJTYAO_w;var chunk_ZRBJTYAO_K={cell_phone:chunk_ZRBJTYAO_o,date:chunk_ZRBJTYAO_u,internet:chunk_ZRBJTYAO_d,location:chunk_ZRBJTYAO_b,metadata:chunk_ZRBJTYAO_L,person:chunk_ZRBJTYAO_x,phone_number:chunk_ZRBJTYAO_Z},chunk_ZRBJTYAO_O=chunk_ZRBJTYAO_K;var pi=new chunk_HC7G5RVA_Xe({locale:[chunk_ZRBJTYAO_O,ri,ys,_i]}); -/***/ }), +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-YYFRNQOW.js +var chunk_YYFRNQOW_r=["\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440 \u041F\u0443\u0448\u043A\u0438\u043D","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440 \u0421\u043E\u043B\u0436\u0435\u043D\u0438\u0446\u044B\u043D","\u0410\u043D\u043D\u0430 \u0410\u0445\u043C\u0430\u0442\u043E\u0432\u0430","\u0410\u043D\u0442\u043E\u043D \u0427\u0435\u0445\u043E\u0432","\u0410\u0440\u043A\u0430\u0434\u0438\u0439 \u0438 \u0411\u043E\u0440\u0438\u0441 \u0421\u0442\u0440\u0443\u0433\u0430\u0446\u043A\u0438\u0435","\u0411\u043E\u0440\u0438\u0441 \u0410\u043A\u0443\u043D\u0438\u043D","\u0411\u043E\u0440\u0438\u0441 \u041F\u0430\u0441\u0442\u0435\u0440\u043D\u0430\u043A","\u0412\u0430\u0441\u0438\u043B\u0438\u0439 \u0410\u043A\u0441\u0451\u043D\u043E\u0432","\u0412\u0430\u0441\u0438\u043B\u0438\u0439 \u0413\u0440\u043E\u0441\u0441\u043C\u0430\u043D","\u0412\u0435\u043D\u0435\u0434\u0438\u043A\u0442 \u0415\u0440\u043E\u0444\u0435\u0435\u0432","\u0412\u0438\u043A\u0442\u043E\u0440 \u041F\u0435\u043B\u0435\u0432\u0438\u043D","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440 \u0412\u044B\u0441\u043E\u0446\u043A\u0438\u0439","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440 \u041D\u0430\u0431\u043E\u043A\u043E\u0432","\u0414\u0430\u043D\u0438\u0438\u043B \u0425\u0430\u0440\u043C\u0441","\u0414\u0438\u043D\u0430 \u0420\u0443\u0431\u0438\u043D\u0430","\u0415\u0432\u0433\u0435\u043D\u0438\u0439 \u0417\u0430\u043C\u044F\u0442\u0438\u043D","\u0415\u0432\u0433\u0435\u043D\u0438\u0439 \u0428\u0432\u0430\u0440\u0446","\u0418\u0432\u0430\u043D \u0411\u0443\u043D\u0438\u043D","\u0418\u0432\u0430\u043D \u0413\u043E\u043D\u0447\u0430\u0440\u043E\u0432","\u0418\u0432\u0430\u043D \u0422\u0443\u0440\u0433\u0435\u043D\u0435\u0432","\u0418\u043B\u044C\u044F \u0418\u043B\u044C\u0444 \u0438 \u0415\u0432\u0433\u0435\u043D\u0438\u0439 \u041F\u0435\u0442\u0440\u043E\u0432","\u0418\u043E\u0441\u0438\u0444 \u0411\u0440\u043E\u0434\u0441\u043A\u0438\u0439","\u041A\u043E\u0440\u043D\u0435\u0439 \u0427\u0443\u043A\u043E\u0432\u0441\u043A\u0438\u0439","\u041B\u0435\u0432 \u0422\u043E\u043B\u0441\u0442\u043E\u0439","\u041B\u044E\u0434\u043C\u0438\u043B\u0430 \u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432\u0441\u043A\u0430\u044F","\u041B\u044E\u0434\u043C\u0438\u043B\u0430 \u0423\u043B\u0438\u0446\u043A\u0430\u044F","\u041C\u0430\u0440\u0438\u043D\u0430 \u0426\u0432\u0435\u0442\u0430\u0435\u0432\u0430","\u041C\u0438\u0445\u0430\u0438\u043B \u0411\u0443\u043B\u0433\u0430\u043A\u043E\u0432","\u041C\u0438\u0445\u0430\u0438\u043B \u0417\u043E\u0449\u0435\u043D\u043A\u043E","\u041C\u0438\u0445\u0430\u0438\u043B \u041B\u0435\u0440\u043C\u043E\u043D\u0442\u043E\u0432","\u041C\u0438\u0445\u0430\u0438\u043B \u0428\u043E\u043B\u043E\u0445\u043E\u0432","\u041D\u0438\u043A\u043E\u043B\u0430\u0439 \u0413\u043E\u0433\u043E\u043B\u044C","\u041D\u0438\u043A\u043E\u043B\u0430\u0439 \u041D\u043E\u0441\u043E\u0432","\u0421\u0430\u0448\u0430 \u0421\u043E\u043A\u043E\u043B\u043E\u0432","\u0421\u0435\u0440\u0433\u0435\u0439 \u0414\u043E\u0432\u043B\u0430\u0442\u043E\u0432","\u0421\u0435\u0440\u0433\u0435\u0439 \u0415\u0441\u0435\u043D\u0438\u043D","\u0421\u0435\u0440\u0433\u0435\u0439 \u041B\u0443\u043A\u044C\u044F\u043D\u0435\u043D\u043A\u043E","\u0422\u0430\u0442\u044C\u044F\u043D\u0430 \u0422\u043E\u043B\u0441\u0442\u0430\u044F","\u0424\u0451\u0434\u043E\u0440 \u0414\u043E\u0441\u0442\u043E\u0435\u0432\u0441\u043A\u0438\u0439","\u042E\u0440\u0438\u0439 \u041E\u043B\u0435\u0448\u0430"];var chunk_YYFRNQOW_i=["\u0410\u0443\u0434\u0438\u043E\u043A\u043D\u0438\u0433\u0430","\u041C\u044F\u0433\u043A\u0438\u0439 \u043F\u0435\u0440\u0435\u043F\u043B\u0451\u0442","\u0422\u0432\u0451\u0440\u0434\u044B\u0439 \u043F\u0435\u0440\u0435\u043F\u043B\u0451\u0442","\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u0430\u044F \u043A\u043D\u0438\u0433\u0430"];var chunk_YYFRNQOW_a=["\u0411\u0438\u043E\u0433\u0440\u0430\u0444\u0438\u044F","\u0414\u0435\u0442\u0435\u043A\u0442\u0438\u0432","\u0414\u0435\u0442\u0441\u043A\u0430\u044F \u043B\u0438\u0442\u0435\u0440\u0430\u0442\u0443\u0440\u0430","\u0414\u0440\u0430\u043C\u0430","\u041A\u043B\u0430\u0441\u0441\u0438\u043A\u0430","\u041A\u043E\u043C\u0435\u0434\u0438\u044F","\u041A\u043E\u043C\u0438\u043A\u0441","\u041C\u0435\u043C\u0443\u0430\u0440\u044B","\u041C\u0438\u0441\u0442\u0438\u043A\u0430","\u041C\u0438\u0444\u043E\u043B\u043E\u0433\u0438\u044F","\u041D\u0430\u0443\u0447\u043D\u0430\u044F \u0444\u0430\u043D\u0442\u0430\u0441\u0442\u0438\u043A\u0430","\u041F\u043E\u044D\u0437\u0438\u044F","\u041F\u0440\u0438\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F","\u041F\u0441\u0438\u0445\u043E\u043B\u043E\u0433\u0438\u044F","\u0420\u0435\u043B\u0438\u0433\u0438\u044F","\u0420\u043E\u043C\u0430\u043D","\u0422\u0440\u0438\u043B\u043B\u0435\u0440","\u0423\u0436\u0430\u0441\u044B","\u0424\u0430\u043D\u0442\u0430\u0441\u0442\u0438\u043A\u0430","\u0424\u0438\u043B\u043E\u0441\u043E\u0444\u0438\u044F","\u042E\u043C\u043E\u0440"];var chunk_YYFRNQOW_m=["\u0410\u0421\u0422","\u0410\u0437\u0431\u0443\u043A\u0430","\u0410\u0437\u0431\u0443\u043A\u0430-\u0410\u0442\u0442\u0438\u043A\u0443\u0441","\u0410\u043B\u044C\u043F\u0438\u043D\u0430 \u041F\u0430\u0431\u043B\u0438\u0448\u0435\u0440","\u0411\u0418\u041D\u041E\u041C","\u0412\u0435\u0447\u0435","\u0412\u0440\u0435\u043C\u044F","\u0413\u0435\u043B\u0435\u043E\u0441","\u0414\u0435\u0442\u0441\u043A\u0430\u044F \u043B\u0438\u0442\u0435\u0440\u0430\u0442\u0443\u0440\u0430","\u0414\u0440\u043E\u0444\u0430","\u0417\u043B\u0430\u0442\u043E\u0443\u0441\u0442","\u0418\u0437\u0434\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0439 \u0434\u043E\u043C \u041C\u0435\u0449\u0435\u0440\u044F\u043A\u043E\u0432\u0430","\u041A\u0430\u0440\u044C\u0435\u0440\u0430 \u041F\u0440\u0435\u0441\u0441","\u041A\u043D\u0438\u0436\u043D\u044B\u0439 \u043A\u043B\u0443\u0431 36.6","\u041B\u0430\u0431\u0438\u0440\u0438\u043D\u0442","\u041B\u0438\u0442\u0440\u0435\u0441","\u041C\u0430\u043D\u043D, \u0418\u0432\u0430\u043D\u043E\u0432 \u0438 \u0424\u0435\u0440\u0431\u0435\u0440","\u041C\u043E\u043B\u043E\u0434\u0430\u044F \u0433\u0432\u0430\u0440\u0434\u0438\u044F","\u041E\u041B\u041C\u0410 \u041C\u0435\u0434\u0438\u0430 \u0413\u0440\u0443\u043F\u043F","\u041F\u0438\u0442\u0435\u0440","\u041F\u0440\u043E\u0433\u0440\u0435\u0441\u0441","\u041F\u0440\u043E\u0441\u043F\u0435\u043A\u0442","\u0420\u041E\u0421\u041C\u042D\u041D","\u0420\u0438\u043F\u043E\u043B \u041A\u043B\u0430\u0441\u0441\u0438\u043A","\u0421\u0430\u043C\u043E\u043A\u0430\u0442","\u0422\u0435\u0440\u0440\u0430","\u0424\u0430\u043D\u0442\u043E\u043C \u041F\u0440\u0435\u0441\u0441","\u0426\u0435\u043D\u0442\u0440\u043F\u043E\u043B\u0438\u0433\u0440\u0430\u0444","\u042D\u043A\u0441\u043C\u043E"];var chunk_YYFRNQOW_n=["\u0410\u043D\u043D\u0430 \u041A\u0430\u0440\u0435\u043D\u0438\u043D\u0430","\u0411\u0440\u0430\u0442\u044C\u044F \u041A\u0430\u0440\u0430\u043C\u0430\u0437\u043E\u0432\u044B","\u0412\u0435\u0447\u0435\u0440\u0430 \u043D\u0430 \u0445\u0443\u0442\u043E\u0440\u0435 \u0431\u043B\u0438\u0437 \u0414\u0438\u043A\u0430\u043D\u044C\u043A\u0438","\u0412\u043E\u0439\u043D\u0430 \u0438 \u043C\u0438\u0440","\u0414\u043E\u0437\u043E\u0440\u044B","\u0414\u043E\u043A\u0442\u043E\u0440 \u0416\u0438\u0432\u0430\u0433\u043E","\u0416\u0438\u0437\u043D\u044C \u0438 \u0441\u0443\u0434\u044C\u0431\u0430","\u0417\u0435\u043C\u043B\u044F \u0421\u0430\u043D\u043D\u0438\u043A\u043E\u0432\u0430","\u0418\u0441\u0442\u043E\u0440\u0438\u044F \u0420\u043E\u0441\u0441\u0438\u0439\u0441\u043A\u043E\u0433\u043E \u0433\u043E\u0441\u0443\u0434\u0430\u0440\u0441\u0442\u0432\u0430","\u041A\u0430\u043F\u0438\u0442\u0430\u043D\u0441\u043A\u0430\u044F \u0434\u043E\u0447\u043A\u0430","\u041C\u0430\u0441\u0442\u0435\u0440 \u0438 \u041C\u0430\u0440\u0433\u0430\u0440\u0438\u0442\u0430","\u041C\u0435\u0442\u0440\u043E","\u041C\u0451\u0440\u0442\u0432\u044B\u0435 \u0434\u0443\u0448\u0438","\u041F\u0438\u043A\u043D\u0438\u043A \u043D\u0430 \u043E\u0431\u043E\u0447\u0438\u043D\u0435","\u041F\u0440\u0435\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u0438 \u043D\u0430\u043A\u0430\u0437\u0430\u043D\u0438\u0435","\u041F\u0440\u0438\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u041D\u0435\u0437\u043D\u0430\u0439\u043A\u0438","\u041F\u0440\u0438\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u042D\u0440\u0430\u0441\u0442\u0430 \u0424\u0430\u043D\u0434\u043E\u0440\u0438\u043D\u0430","\u0422\u0438\u0445\u0438\u0439 \u0414\u043E\u043D","\u0422\u0440\u0443\u0434\u043D\u043E \u0431\u044B\u0442\u044C \u0431\u043E\u0433\u043E\u043C","\u0427\u0430\u043F\u0430\u0435\u0432 \u0438 \u041F\u0443\u0441\u0442\u043E\u0442\u0430"];var chunk_YYFRNQOW_f=["\u0410 \u0437\u043E\u0440\u0438 \u0437\u0434\u0435\u0441\u044C \u0442\u0438\u0445\u0438\u0435...","\u0410\u043D\u043D\u0430 \u041A\u0430\u0440\u0435\u043D\u0438\u043D\u0430","\u0410\u0440\u0445\u0438\u043F\u0435\u043B\u0430\u0433 \u0413\u0423\u041B\u0410\u0413","\u0411\u0435\u0433","\u0411\u0435\u043B\u0430\u044F \u0433\u0432\u0430\u0440\u0434\u0438\u044F","\u0411\u0435\u043B\u044B\u0435 \u043D\u043E\u0447\u0438","\u0411\u0435\u0441\u044B","\u0411\u0440\u0430\u0442\u044C\u044F \u041A\u0430\u0440\u0430\u043C\u0430\u0437\u043E\u0432\u044B","\u0412 \u043A\u0440\u0443\u0433\u0435 \u043F\u0435\u0440\u0432\u043E\u043C","\u0412\u0435\u0447\u0435\u0440\u0430 \u043D\u0430 \u0445\u0443\u0442\u043E\u0440\u0435 \u0431\u043B\u0438\u0437 \u0414\u0438\u043A\u0430\u043D\u044C\u043A\u0438","\u0412\u043E\u0439\u043D\u0430 \u0438 \u043C\u0438\u0440","\u0412\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u0438\u0435","\u0413\u0435\u0440\u043E\u0439 \u043D\u0430\u0448\u0435\u0433\u043E \u0432\u0440\u0435\u043C\u0435\u043D\u0438","\u0414\u0432\u0435\u043D\u0430\u0434\u0446\u0430\u0442\u044C \u0441\u0442\u0443\u043B\u044C\u0435\u0432","\u0414\u043D\u0438 \u0422\u0443\u0440\u0431\u0438\u043D\u044B\u0445","\u0414\u043E\u043A\u0442\u043E\u0440 \u0416\u0438\u0432\u0430\u0433\u043E","\u0415\u0432\u0433\u0435\u043D\u0438\u0439 \u041E\u043D\u0435\u0433\u0438\u043D","\u0416\u0438\u0437\u043D\u044C \u0438 \u0441\u0443\u0434\u044C\u0431\u0430","\u0417\u0430\u043F\u0438\u0441\u043A\u0438 \u0438\u0437 \u041C\u0451\u0440\u0442\u0432\u043E\u0433\u043E \u0434\u043E\u043C\u0430","\u0417\u0430\u043F\u0438\u0441\u043A\u0438 \u0438\u0437 \u043F\u043E\u0434\u043F\u043E\u043B\u044C\u044F","\u0417\u0430\u043F\u0438\u0441\u043A\u0438 \u043E\u0445\u043E\u0442\u043D\u0438\u043A\u0430","\u0417\u043E\u043B\u043E\u0442\u043E\u0439 \u0442\u0435\u043B\u0451\u043D\u043E\u043A","\u0418\u0434\u0438\u043E\u0442","\u041A\u0430\u043F\u0438\u0442\u0430\u043D\u0441\u043A\u0430\u044F \u0434\u043E\u0447\u043A\u0430","\u041A\u043E\u0442\u043B\u043E\u0432\u0430\u043D","\u041A\u0440\u0435\u0439\u0446\u0435\u0440\u043E\u0432\u0430 \u0441\u043E\u043D\u0430\u0442\u0430","\u041B\u043E\u043B\u0438\u0442\u0430","\u041C\u0430\u0441\u0442\u0435\u0440 \u0438 \u041C\u0430\u0440\u0433\u0430\u0440\u0438\u0442\u0430","\u041C\u0435\u0434\u043D\u044B\u0439 \u0432\u0441\u0430\u0434\u043D\u0438\u043A","\u041C\u0435\u0442\u0440\u043E 2033","\u041C\u0435\u0442\u0440\u043E 2034","\u041C\u0435\u0442\u0440\u043E 2035","\u041C\u044B","\u041C\u0451\u0440\u0442\u0432\u044B\u0435 \u0434\u0443\u0448\u0438","\u041D\u0430 \u0434\u043D\u0435","\u041D\u0435\u043F\u043E\u0431\u0435\u0434\u0438\u043C\u043E\u0435 \u0441\u043E\u043B\u043D\u0446\u0435","\u041D\u043E\u0447\u043D\u043E\u0439 \u0434\u043E\u0437\u043E\u0440","\u041E\u0431\u0438\u0442\u0430\u0435\u043C\u044B\u0439 \u043E\u0441\u0442\u0440\u043E\u0432","\u041E\u0431\u043B\u043E\u043C\u043E\u0432","\u041E\u0434\u0438\u043D \u0434\u0435\u043D\u044C \u0418\u0432\u0430\u043D\u0430 \u0414\u0435\u043D\u0438\u0441\u043E\u0432\u0438\u0447\u0430","\u041E\u0442\u0446\u044B \u0438 \u0434\u0435\u0442\u0438","\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433","\u041F\u0438\u043A\u043D\u0438\u043A \u043D\u0430 \u043E\u0431\u043E\u0447\u0438\u043D\u0435","\u041F\u043E\u0432\u0435\u0441\u0442\u0438 \u0411\u0435\u043B\u043A\u0438\u043D\u0430","\u041F\u043E\u0434\u043D\u044F\u0442\u0430\u044F \u0446\u0435\u043B\u0438\u043D\u0430","\u041F\u0440\u0435\u0441\u0442\u0443\u043F\u043B\u0435\u043D\u0438\u0435 \u0438 \u043D\u0430\u043A\u0430\u0437\u0430\u043D\u0438\u0435","\u041F\u0440\u0438\u043A\u043B\u044E\u0447\u0435\u043D\u0438\u044F \u041D\u0435\u0437\u043D\u0430\u0439\u043A\u0438 \u0438 \u0435\u0433\u043E \u0434\u0440\u0443\u0437\u0435\u0439","\u0420\u0430\u043A\u043E\u0432\u044B\u0439 \u043A\u043E\u0440\u043F\u0443\u0441","\u0420\u0435\u0432\u0438\u0437\u043E\u0440","\u0420\u0443\u0441\u043B\u0430\u043D \u0438 \u041B\u044E\u0434\u043C\u0438\u043B\u0430","\u0421\u043E\u0431\u0430\u0447\u044C\u0435 \u0441\u0435\u0440\u0434\u0446\u0435","\u0421\u043E\u043B\u044F\u0440\u0438\u0441","\u0421\u0443\u0434\u044C\u0431\u0430 \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u0430","\u0422\u0430\u0440\u0430\u0441 \u0411\u0443\u043B\u044C\u0431\u0430","\u0422\u0435\u043D\u0438 \u0437\u0430\u0431\u044B\u0442\u044B\u0445 \u043F\u0440\u0435\u0434\u043A\u043E\u0432","\u0422\u0438\u0445\u0438\u0439 \u0414\u043E\u043D","\u0422\u0440\u0443\u0434\u043D\u043E \u0431\u044B\u0442\u044C \u0431\u043E\u0433\u043E\u043C","\u0423\u043B\u0438\u0442\u043A\u0430 \u043D\u0430 \u0441\u043A\u043B\u043E\u043D\u0435","\u0425\u0430\u0434\u0436\u0438-\u041C\u0443\u0440\u0430\u0442","\u0425\u043E\u0437\u044F\u0439\u043A\u0430","\u0427\u0430\u0439\u043A\u0430","\u0427\u0430\u043F\u0430\u0435\u0432 \u0438 \u041F\u0443\u0441\u0442\u043E\u0442\u0430","\u0427\u0435\u0432\u0435\u043D\u0433\u0443\u0440","\u0427\u0435\u043B\u043E\u0432\u0435\u043A-\u0430\u043C\u0444\u0438\u0431\u0438\u044F","\u0428\u0438\u043D\u0435\u043B\u044C"];var chunk_YYFRNQOW_le={author:chunk_YYFRNQOW_r,format:chunk_YYFRNQOW_i,genre:chunk_YYFRNQOW_a,publisher:chunk_YYFRNQOW_m,series:chunk_YYFRNQOW_n,title:chunk_YYFRNQOW_f},chunk_YYFRNQOW_p=chunk_YYFRNQOW_le;var chunk_YYFRNQOW_l=["\u0431\u0430\u0433\u0440\u043E\u0432\u044B\u0439","\u0431\u0435\u043B\u044B\u0439","\u0431\u0438\u0440\u044E\u0437\u043E\u0432\u044B\u0439","\u0433\u043E\u043B\u0443\u0431\u043E\u0439","\u0436\u0435\u043B\u0442\u043E-\u043A\u043E\u0440\u0438\u0447\u043D\u0435\u0432\u044B\u0439","\u0436\u0435\u043B\u0442\u044B\u0439","\u0437\u0435\u043B\u0435\u043D\u043E\u0432\u0430\u0442\u043E-\u0433\u043E\u043B\u0443\u0431\u043E\u0439","\u0437\u0435\u043B\u0435\u043D\u044B\u0439","\u0437\u043E\u043B\u043E\u0442\u043E\u0439","\u043A\u0440\u0430\u0441\u043D\u043E-\u043A\u043E\u0440\u0438\u0447\u043D\u0435\u0432\u044B\u0439","\u043A\u0440\u0430\u0441\u043D\u043E-\u043F\u0443\u0440\u043F\u0443\u0440\u043D\u044B\u0439","\u043A\u0440\u0430\u0441\u043D\u044B\u0439","\u043A\u0440\u0435\u043C\u043E\u0432\u044B\u0439","\u043B\u0430\u0437\u0443\u0440\u043D\u044B\u0439","\u043B\u0438\u043B\u043E\u0432\u044B\u0439","\u043B\u0438\u043C\u043E\u043D\u043D\u044B\u0439","\u043C\u044F\u0442\u043D\u044B\u0439","\u043D\u0435\u0431\u0435\u0441\u043D\u043E \u0433\u043E\u043B\u0443\u0431\u043E\u0439","\u043E\u043B\u0438\u0432\u043A\u043E\u0432\u044B\u0439","\u043E\u0440\u0430\u043D\u0436\u0435\u0432\u043E-\u0440\u043E\u0437\u043E\u0432\u044B\u0439","\u043E\u0440\u0430\u043D\u0436\u0435\u0432\u044B\u0439","\u043E\u0440\u0445\u0438\u0434\u043D\u044B\u0439","\u043F\u0443\u0440\u043F\u0443\u0440\u043D\u044B\u0439","\u0440\u043E\u0437\u043E\u0432\u044B\u0439","\u0441\u0435\u0440\u0435\u0431\u0440\u044F\u043D\u044B\u0439","\u0441\u0435\u0440\u044B\u0439","\u0441\u0438\u043D\u0435-\u0444\u0438\u043E\u043B\u0435\u0442\u043E\u0432\u044B\u0439","\u0441\u0438\u043D\u0438\u0439","\u0442\u0435\u043C\u043D\u043E-\u0444\u0438\u043E\u043B\u0435\u0442\u043E\u0432\u044B\u0439","\u0444\u0438\u043E\u043B\u0435\u0442\u043E\u0432\u044B\u0439","\u0447\u0435\u0440\u043D\u044B\u0439"];var chunk_YYFRNQOW_ue={human:chunk_YYFRNQOW_l},chunk_YYFRNQOW_u=chunk_YYFRNQOW_ue;var chunk_YYFRNQOW_d=["\u0410\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0435","\u0411\u0430\u043A\u0430\u043B\u0435\u044F","\u0413\u0430\u043B\u0430\u043D\u0442\u0435\u0440\u0435\u044F","\u0414\u043E\u043C","\u0418\u0433\u0440\u0443\u0448\u043A\u0438","\u041A\u043D\u0438\u0433\u0438","\u041C\u0435\u0445\u0430","\u041E\u0434\u0435\u0436\u0434\u0430","\u041F\u0440\u044F\u0436\u0430","\u0421\u043F\u043E\u0440\u0442","\u0424\u0438\u043B\u044C\u043C\u044B","\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0438\u043A\u0430","\u0434\u0435\u0442\u0441\u043A\u043E\u0435","\u0434\u043B\u044F \u043C\u0430\u043B\u044B\u0448\u0435\u0439","\u0437\u0434\u043E\u0440\u043E\u0432\u044C\u0435","\u0438\u0433\u0440\u044B","\u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u044B","\u043A\u0440\u0430\u0441\u043E\u0442\u0430","\u043C\u0443\u0437\u044B\u043A\u0430","\u043E\u0431\u0443\u0432\u044C","\u043F\u0440\u043E\u043C\u044B\u0448\u043B\u0435\u043D\u043D\u043E\u0435","\u0441\u0430\u0434\u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442","\u0442\u0443\u0440\u0438\u0437\u043C","\u0443\u043A\u0440\u0430\u0448\u0435\u043D\u0438\u044F"];var chunk_YYFRNQOW_c={adjective:["\u0411\u043E\u043B\u044C\u0448\u043E\u0439","\u0412\u0435\u043B\u0438\u043A\u043E\u043B\u0435\u043F\u043D\u044B\u0439","\u0413\u0440\u0443\u0431\u044B\u0439","\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u044C\u043D\u044B\u0439","\u041B\u043E\u0441\u043D\u044F\u0449\u0438\u0439\u0441\u044F","\u041C\u0430\u043B\u0435\u043D\u044C\u043A\u0438\u0439","\u041D\u0435\u0432\u0435\u0440\u043E\u044F\u0442\u043D\u044B\u0439","\u041F\u043E\u0442\u0440\u044F\u0441\u0430\u044E\u0449\u0438\u0439","\u041F\u0440\u0430\u043A\u0442\u0438\u0447\u043D\u044B\u0439","\u0421\u0432\u043E\u0431\u043E\u0434\u043D\u044B\u0439","\u0424\u0430\u043D\u0442\u0430\u0441\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439","\u042D\u0440\u0433\u043E\u043D\u043E\u043C\u0438\u0447\u043D\u044B\u0439"],material:["\u0411\u0435\u0442\u043E\u043D\u043D\u044B\u0439","\u0413\u0440\u0430\u043D\u0438\u0442\u043D\u044B\u0439","\u0414\u0435\u0440\u0435\u0432\u044F\u043D\u043D\u044B\u0439","\u041A\u043E\u0436\u0430\u043D\u043D\u044B\u0439","\u041C\u0435\u0445\u043E\u0432\u043E\u0439","\u041D\u0430\u0442\u0443\u0440\u0430\u043B\u044C\u043D\u044B\u0439","\u041D\u0435\u043E\u0434\u0438\u043C\u043E\u0432\u044B\u0439","\u041F\u043B\u0430\u0441\u0442\u0438\u043A\u043E\u0432\u044B\u0439","\u0420\u0435\u0437\u0438\u043D\u043E\u0432\u044B\u0439","\u0421\u0442\u0430\u043B\u044C\u043D\u043E\u0439","\u0425\u043B\u043E\u043F\u043A\u043E\u0432\u044B\u0439"],product:["\u0410\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u044C","\u0411\u0435\u0440\u0435\u0442","\u0411\u043E\u0442\u0438\u043D\u043E\u043A","\u041A\u0435\u043F\u043A\u0430","\u041A\u043B\u0430\u0442\u0447","\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440","\u041A\u043E\u0448\u0435\u043B\u0435\u043A","\u041A\u0443\u043B\u043E\u043D","\u041A\u0443\u0440\u0442\u043A\u0430","\u041C\u0430\u0439\u043A\u0430","\u041D\u043E\u0436\u043D\u0438\u0446\u044B","\u041D\u043E\u0441\u043A\u0438","\u041F\u043B\u0430\u0449","\u041F\u043E\u0440\u0442\u043C\u043E\u043D\u0435","\u0420\u0435\u043C\u0435\u043D\u044C","\u0421\u0430\u0431\u043E","\u0421\u0432\u0438\u0442\u0435\u0440","\u0421\u0442\u043E\u043B","\u0421\u0442\u0443\u043B","\u0428\u0430\u0440\u0444"]};var chunk_YYFRNQOW_de={department:chunk_YYFRNQOW_d,product_name:chunk_YYFRNQOW_c},chunk_YYFRNQOW_s=chunk_YYFRNQOW_de;var chunk_YYFRNQOW_x=["AO","\u0413\u0423\u041F","\u0417\u0410\u041E","\u0418\u041F","\u041C\u0423\u041F","\u041D\u041A\u041E","\u041E\u0410\u041E","\u041E\u041E\u041E","\u041E\u041F","\u041F\u0410\u041E","\u0422\u0421\u0416","\u0424\u0413\u0423\u041F"];var chunk_YYFRNQOW_y=["{{company.legal_entity_type}} {{company.suffix}}{{company.suffix}}","{{company.legal_entity_type}} {{company.suffix}}{{company.suffix}}{{company.suffix}}","{{company.legal_entity_type}} {{location.city_name}}{{company.suffix}}","{{company.legal_entity_type}} {{location.city_name}}{{company.suffix}}{{company.suffix}}","{{company.legal_entity_type}} {{location.city_name}}{{company.suffix}}{{company.suffix}}{{company.suffix}}","{{company.legal_entity_type}} {{person.first_name.female}}","{{company.legal_entity_type}} {{person.first_name.male}}","{{company.legal_entity_type}} {{person.last_name.male}}"];var chunk_YYFRNQOW_b=["\u0413\u0440\u0443\u043F\u043F","\u0418\u043D\u043A\u043E\u0440\u043F\u043E\u0440\u044D\u0439\u0442\u0435\u0434","\u041B\u0438\u043C\u0438\u0442\u0435\u0434","\u041F\u0440\u043E\u043C","\u0420\u0443\u0441","\u0421\u0431\u044B\u0442","\u0421\u0438\u0441\u0442\u0435\u043C\u0441","\u0421\u043D\u0430\u0431","\u0422\u043E\u0440\u0433","\u0422\u0440\u0435\u0439\u0434"];var chunk_YYFRNQOW_ce={legal_entity_type:chunk_YYFRNQOW_x,name_pattern:chunk_YYFRNQOW_y,suffix:chunk_YYFRNQOW_b},chunk_YYFRNQOW_=chunk_YYFRNQOW_ce;var chunk_YYFRNQOW_v={wide:["\u0430\u0432\u0433\u0443\u0441\u0442","\u0430\u043F\u0440\u0435\u043B\u044C","\u0434\u0435\u043A\u0430\u0431\u0440\u044C","\u0438\u044E\u043B\u044C","\u0438\u044E\u043D\u044C","\u043C\u0430\u0439","\u043C\u0430\u0440\u0442","\u043D\u043E\u044F\u0431\u0440\u044C","\u043E\u043A\u0442\u044F\u0431\u0440\u044C","\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044C","\u0444\u0435\u0432\u0440\u0430\u043B\u044C","\u044F\u043D\u0432\u0430\u0440\u044C"],wide_context:["\u0430\u0432\u0433\u0443\u0441\u0442\u0430","\u0430\u043F\u0440\u0435\u043B\u044F","\u0434\u0435\u043A\u0430\u0431\u0440\u044F","\u0438\u044E\u043B\u044F","\u0438\u044E\u043D\u044F","\u043C\u0430\u0440\u0442\u0430","\u043C\u0430\u044F","\u043D\u043E\u044F\u0431\u0440\u044F","\u043E\u043A\u0442\u044F\u0431\u0440\u044F","\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044F","\u0444\u0435\u0432\u0440\u0430\u043B\u044F","\u044F\u043D\u0432\u0430\u0440\u044F"],abbr:["\u0430\u0432\u0433.","\u0430\u043F\u0440.","\u0434\u0435\u043A.","\u0438\u044E\u043B\u044C","\u0438\u044E\u043D\u044C","\u043C\u0430\u0439","\u043C\u0430\u0440\u0442","\u043D\u043E\u044F\u0431.","\u043E\u043A\u0442.","\u0441\u0435\u043D\u0442.","\u0444\u0435\u0432\u0440.","\u044F\u043D\u0432."],abbr_context:["\u0430\u0432\u0433.","\u0430\u043F\u0440.","\u0434\u0435\u043A.","\u0438\u044E\u043B\u044F","\u0438\u044E\u043D\u044F","\u043C\u0430\u0440\u0442\u0430","\u043C\u0430\u044F","\u043D\u043E\u044F\u0431.","\u043E\u043A\u0442.","\u0441\u0435\u043D\u0442.","\u0444\u0435\u0432\u0440.","\u044F\u043D\u0432."]};var chunk_YYFRNQOW_D={wide:["\u0412\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u0435","\u0412\u0442\u043E\u0440\u043D\u0438\u043A","\u041F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A","\u041F\u044F\u0442\u043D\u0438\u0446\u0430","\u0421\u0440\u0435\u0434\u0430","\u0421\u0443\u0431\u0431\u043E\u0442\u0430","\u0427\u0435\u0442\u0432\u0435\u0440\u0433"],wide_context:["\u0432\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u0435","\u0432\u0442\u043E\u0440\u043D\u0438\u043A","\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A","\u043F\u044F\u0442\u043D\u0438\u0446\u0430","\u0441\u0440\u0435\u0434\u0430","\u0441\u0443\u0431\u0431\u043E\u0442\u0430","\u0447\u0435\u0442\u0432\u0435\u0440\u0433"],abbr:["\u0412\u0441","\u0412\u0442","\u041F\u043D","\u041F\u0442","\u0421\u0431","\u0421\u0440","\u0427\u0442"],abbr_context:["\u0432\u0441","\u0432\u0442","\u043F\u043D","\u043F\u0442","\u0441\u0431","\u0441\u0440","\u0447\u0442"]};var chunk_YYFRNQOW_se={month:chunk_YYFRNQOW_v,weekday:chunk_YYFRNQOW_D},chunk_YYFRNQOW_g=chunk_YYFRNQOW_se;var chunk_YYFRNQOW_h=["ADP","AGP","COM","CSS","EXE","FTP","HTTP","JSON","PCI","PNG","RSS","SAS","SDD","SMS","SMTP","SSL","USB","XML","XSS","\u0411\u0418\u041E\u0421","\u0413\u0431","\u0418\u0418","\u041D\u041C\u0416\u0414","\u041E\u0417\u0423","\u041E\u0421","\u041F\u0417\u0423","\u041F\u041E","\u0421\u0423\u0411\u0414","\u0425\u0417","\u042D\u0412\u041C"];var chunk_YYFRNQOW_N=["1080-\u043F\u0438\u043A\u0441\u0435\u043B\u044C\u043D\u044B\u0439","\u0431\u0435\u0441\u043F\u0440\u043E\u0432\u043E\u0434\u043D\u043E\u0439","\u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u044B\u0439","\u0432\u043D\u0443\u0442\u0440\u0435\u043D\u043D\u0438\u0439","\u0432\u0441\u043F\u043E\u043C\u043E\u0433\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0439","\u0438\u0437\u043B\u0438\u0448\u043D\u0438\u0439","\u043A\u0440\u043E\u0441\u0441-\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0435\u043D\u043D\u044B\u0439","\u043C\u043D\u043E\u0433\u043E\u0431\u0430\u0439\u0442\u043D\u044B\u0439","\u043C\u043E\u0431\u0438\u043B\u044C\u043D\u044B\u0439","\u043D\u0435\u0439\u0440\u043E\u043D\u043D\u044B\u0439","\u043E\u043D\u043B\u0430\u0439\u043D","\u043E\u043F\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439","\u043E\u0441\u043D\u043E\u0432\u043D\u043E\u0439","\u0441\u0432\u043E\u0431\u043E\u0434\u043D\u043E-\u0440\u0430\u0441\u043F\u0440\u043E\u0441\u0442\u0440\u043E\u043D\u044F\u0435\u043C\u044B\u0439","\u0441\u0435\u043D\u0441\u043E\u0440\u043D\u044B\u0439","\u0442\u0432\u0435\u0440\u0434\u043E\u0442\u0435\u043B\u044C\u043D\u044B\u0439","\u0446\u0438\u0444\u0440\u043E\u0432\u043E\u0439"];var chunk_YYFRNQOW_S=["\u0430\u0440\u0445\u0438\u0432\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435","\u0432\u0437\u043B\u043E\u043C","\u0432\u044B\u0447\u0438\u0441\u043B\u0435\u043D\u0438\u0435","\u0433\u0435\u043D\u0435\u0440\u0430\u0446\u0438\u044F","\u0438\u043D\u0434\u0435\u043A\u0441\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435","\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435","\u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044F","\u043E\u0431\u0445\u043E\u0434","\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u0430","\u043F\u0435\u0440\u0435\u0434\u0430\u0447\u0430","\u043F\u0435\u0440\u0435\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u0435","\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435","\u0440\u0430\u0437\u0431\u043E\u0440","\u0440\u0435\u0437\u0435\u0440\u0432\u043D\u043E\u0435 \u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435","\u0441\u0436\u0430\u0442\u0438\u0435","\u0441\u0438\u043D\u0442\u0435\u0437","\u0441\u043A\u0430\u0447\u0438\u0432\u0430\u043D\u0438\u0435","\u0441\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u0438\u0435","\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u0438\u0435"];var chunk_YYFRNQOW_P=["\u0431\u043B\u043E\u043A \u0440\u0430\u0437\u0432\u0435\u0434\u0435\u043D\u0438\u044F","\u0431\u0440\u0430\u043D\u0434\u043C\u0430\u0443\u044D\u0440","\u0432\u0438\u043D\u0447\u0435\u0441\u0442\u0435\u0440","\u0434\u0440\u0430\u0439\u0432\u0435\u0440","\u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441","\u043A\u0430\u043D\u0430\u043B","\u043A\u043B\u044E\u0447","\u043A\u043E\u0434","\u043A\u043E\u043D\u0434\u0435\u043D\u0441\u0430\u0442\u043E\u0440","\u043A\u043E\u0440\u0442\u0435\u0436","\u043C\u0430\u0441\u0441\u0438\u0432","\u043C\u0435\u0445\u0430\u043D\u0438\u0437\u043C \u0441\u0438\u0433\u043D\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u0438","\u043C\u0438\u043A\u0440\u043E\u0447\u0438\u043F","\u043C\u043E\u043D\u0438\u0442\u043E\u0440","\u043E\u0431\u044A\u0435\u043A\u0442","\u043E\u0433\u0440\u0430\u043D\u0438\u0447\u0438\u0442\u0435\u043B\u044C","\u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440","\u043F\u0430\u0440\u0441\u0435\u0440","\u043F\u0435\u0440\u0435\u0434\u0430\u0442\u0447\u0438\u043A","\u043F\u0438\u043A\u0441\u0435\u043B\u044C","\u043F\u043E\u0433\u043B\u043E\u0442\u0438\u0442\u0435\u043B\u044C","\u043F\u043E\u0440\u0442","\u043F\u0440\u043E\u0434\u0443\u043A\u0442","\u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B","\u0441\u0435\u043D\u0441\u043E\u0440","\u0441\u043E\u043A\u0435\u0442"];var chunk_YYFRNQOW_w=["{{abbreviation}} {{noun}} \u043D\u0435\u0434\u043E\u0441\u0442\u0443\u043F\u0435\u043D, \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F {{verb}} {{adjective}} {{noun}}, \u0447\u0442\u043E\u0431\u044B \u043C\u044B \u043C\u043E\u0433\u043B\u0438 {{verb}} {{abbreviation}} {{noun}}!","{{ingverb}} \u043D\u0435 \u0440\u0430\u0431\u043E\u0442\u0430\u0435\u0442, \u043F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 {{verb}} {{adjective}} {{abbreviation}} {{noun}}!","\u0412\u044B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442\u0435 {{verb}} {{noun}}, \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044F {{ingverb}} \u0438\u043B\u0438 {{ingverb}}!","\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u0439\u0442\u0435 {{adjective}} {{abbreviation}} {{noun}}, \u0434\u043B\u044F \u0442\u043E\u0433\u043E \u0447\u0442\u043E\u0431\u044B {{verb}} {{adjective}} {{noun}}!","\u041D\u0435\u043E\u0431\u0445\u043E\u0434\u0438\u043C\u043E {{verb}} {{adjective}} {{abbreviation}} {{noun}}!","\u041F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 {{verb}} {{abbreviation}} {{noun}}, \u0432\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u044D\u0442\u043E \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442 {{verb}} {{adjective}} {{noun}}!","\u0427\u0442\u043E\u0431\u044B {{verb}} {{noun}}, \u043C\u044B \u043C\u043E\u0436\u0435\u043C \u043F\u043E\u043B\u0443\u0447\u0438\u0442\u044C {{abbreviation}} {{noun}} \u0447\u0435\u0440\u0435\u0437 {{adjective}} {{abbreviation}} {{noun}}!","\u042F \u043F\u043B\u0430\u043D\u0438\u0440\u0443\u044E {{verb}} {{adjective}} {{abbreviation}} {{noun}}, \u044D\u0442\u043E \u0434\u043E\u043B\u0436\u043D\u043E \u043F\u043E\u043C\u043E\u0447\u044C {{verb}} {{abbreviation}} {{noun}}!"];var chunk_YYFRNQOW_j=["\u0432\u0432\u0435\u0441\u0442\u0438","\u0432\u0437\u043B\u043E\u043C\u0430\u0442\u044C","\u0432\u044B\u0447\u0438\u0441\u043B\u0438\u0442\u044C","\u0433\u0435\u043D\u0435\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u0437\u0430\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u0437\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u0442\u044C","\u0438\u043C\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u0438\u043D\u0434\u0435\u043A\u0441\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u043A\u0432\u0430\u043D\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u043D\u0430\u0432\u0438\u0433\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u043E\u0431\u043E\u0439\u0442\u0438","\u043F\u0435\u0440\u0435\u0434\u0430\u0442\u044C","\u043F\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C","\u043F\u0435\u0440\u0435\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u044C","\u0440\u0430\u0437\u043E\u0431\u0440\u0430\u0442\u044C","\u0440\u0430\u0441\u043F\u0430\u0440\u0441\u0438\u0442\u044C","\u0441\u0436\u0430\u0442\u044C","\u0441\u0438\u043D\u0442\u0435\u0437\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u0441\u043E\u0435\u0434\u0438\u043D\u0438\u0442\u044C","\u0441\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C","\u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C"];var chunk_YYFRNQOW_xe={abbreviation:chunk_YYFRNQOW_h,adjective:chunk_YYFRNQOW_N,ingverb:chunk_YYFRNQOW_S,noun:chunk_YYFRNQOW_P,phrase:chunk_YYFRNQOW_w,verb:chunk_YYFRNQOW_j},chunk_YYFRNQOW_k=chunk_YYFRNQOW_xe;var chunk_YYFRNQOW_C=["biz","club","com","edo","host","info","moscow","net","online","org","press","pro","ru","rus","space","store","su","tech","\u043C\u043E\u0441\u043A\u0432\u0430","\u043E\u043D\u043B\u0430\u0439\u043D","\u0440\u0444","\u0441\u0430\u0439\u0442"];var chunk_YYFRNQOW_L=["gmail.com","hotmail.com","mail.ru","ya.ru","yahoo.com","yandex.ru"];var chunk_YYFRNQOW_ye={domain_suffix:chunk_YYFRNQOW_C,free_email:chunk_YYFRNQOW_L},chunk_YYFRNQOW_M=chunk_YYFRNQOW_ye;var chunk_YYFRNQOW_A=["###"];var chunk_YYFRNQOW_B=["\u0410\u0431\u0430\u043A\u0430\u043D","\u0410\u0431\u0438\u043D\u0441\u043A","\u0410\u0433\u0430\u0442\u0430","\u0410\u0433\u0438\u043D\u0441\u043A\u043E\u0435 (\u0417\u0430\u0431\u0430\u0439\u043A.)","\u0410\u0434\u043B\u0435\u0440","\u0410\u0434\u044B\u0433\u0435\u0439\u0441\u043A","\u0410\u0437\u043E\u0432 (\u0420\u043E\u0441\u0442.)","\u0410\u043B\u0430\u0433\u0438\u0440","\u0410\u043B\u0430\u043F\u0430\u0435\u0432\u0441\u043A","\u0410\u043B\u0434\u0430\u043D","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432 \u0413\u0430\u0439","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432\u0441\u043A","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432\u0441\u043A-\u0421\u0430\u0445\u0430\u043B\u0438\u043D\u0441\u043A\u0438\u0439","\u0410\u043B\u0435\u043A\u0441\u0438\u043D","\u0410\u043C\u0434\u0435\u0440\u043C\u0430","\u0410\u043C\u0443\u0440\u0441\u043A","\u0410\u043D\u0430\u0434\u044B\u0440\u044C","\u0410\u043D\u0430\u043F\u0430","\u0410\u043D\u0433\u0430\u0440\u0441\u043A","\u0410\u043D\u0434\u0440\u0435\u0430\u043F\u043E\u043B\u044C","\u0410\u043D\u0438\u0432\u0430","\u0410\u043F\u0430\u0442\u0438\u0442\u044B","\u0410\u043F\u0440\u0435\u043B\u0435\u0432\u043A\u0430","\u0410\u043F\u0448\u0435\u0440\u043E\u043D\u0441\u043A","\u0410\u0440\u0433\u0430\u044F\u0448","\u0410\u0440\u0434\u043E\u043D","\u0410\u0440\u0437\u0430\u043C\u0430\u0441","\u0410\u0440\u043C\u0430\u0432\u0438\u0440","\u0410\u0440\u0441\u0435\u043D\u044C\u0435\u0432","\u0410\u0440\u0442\u0435\u043C","\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A","\u0410\u0440\u0445\u044B\u0437","\u0410\u0440\u0448\u0430\u043D (\u0411\u0443\u0440\u044F\u0442.)","\u0410\u0441\u0431\u0435\u0441\u0442","\u0410\u0441\u0438\u043D\u043E","\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u044C","\u0410\u0445\u0442\u0443\u0431\u0438\u043D\u0441\u043A","\u0410\u0447\u0438\u043D\u0441\u043A","\u0410\u0447\u0445\u043E\u0439 \u041C\u0430\u0440\u0442\u0430\u043D","\u0410\u0448\u0430","\u0411\u0430\u0432\u043B\u044B","\u0411\u0430\u0439\u043A\u0430\u043B\u044C\u0441\u043A","\u0411\u0430\u043A\u0441\u0430\u043D","\u0411\u0430\u043B\u0430\u0448\u0438\u0445\u0430","\u0411\u0430\u043B\u0430\u0448\u043E\u0432","\u0411\u0430\u043B\u0442\u0438\u0439\u0441\u043A","\u0411\u0430\u0440\u0433\u0443\u0437\u0438\u043D","\u0411\u0430\u0440\u043D\u0430\u0443\u043B","\u0411\u0430\u0442\u0430\u0439\u0441\u043A","\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434","\u0411\u0435\u043B\u043E\u0433\u043E\u0440\u0441\u043A (\u0410\u043C\u0443\u0440.)","\u0411\u0435\u043B\u043E\u043A\u0443\u0440\u0438\u0445\u0430","\u0411\u0435\u043B\u043E\u043C\u043E\u0440\u0441\u043A","\u0411\u0435\u043B\u043E\u0440\u0435\u0446\u043A","\u0411\u0435\u043B\u043E\u0440\u0435\u0447\u0435\u043D\u0441\u043A","\u0411\u0435\u043B\u043E\u044F\u0440\u0441\u043A\u0438\u0439","\u0411\u0435\u043B\u044B\u0439 \u042F\u0440 (\u0422\u043E\u043C\u0441\u043A.)","\u0411\u0435\u0440\u0435\u0437\u043D\u0438\u043A\u0438","\u0411\u0435\u0441\u043B\u0430\u043D","\u0411\u0438\u0439\u0441\u043A","\u0411\u0438\u043B\u0438\u0431\u0438\u043D\u043E","\u0411\u0438\u0440\u043E\u0431\u0438\u0434\u0436\u0430\u043D","\u0411\u0438\u0440\u0441\u043A","\u0411\u043B\u0430\u0433\u043E\u0432\u0435\u0449\u0435\u043D\u0441\u043A (\u0410\u043C\u0443\u0440.)","\u0411\u043E\u0433\u0443\u0447\u0430\u0440","\u0411\u043E\u0434\u0430\u0439\u0431\u043E","\u0411\u043E\u043B\u043E\u0433\u043E\u0435","\u0411\u043E\u043C\u043D\u0430\u043A","\u0411\u043E\u0440\u0437\u044F","\u0411\u043E\u0440\u043E\u0432\u0441\u043A","\u0411\u0440\u0430\u0442\u0441\u043A","\u0411\u0440\u0435\u0434\u044B","\u0411\u0440\u043E\u043D\u043D\u0438\u0446\u044B","\u0411\u0440\u044F\u043D\u0441\u043A","\u0411\u0443\u0433\u0443\u043B\u044C\u043C\u0430","\u0411\u0443\u0433\u0443\u0440\u0443\u0441\u043B\u0430\u043D","\u0411\u0443\u0434\u0435\u043D\u043D\u043E\u0432\u0441\u043A","\u0411\u0443\u0437\u0443\u043B\u0443\u043A","\u0411\u0443\u0439\u043D\u0430\u043A\u0441\u043A","\u0411\u044B\u043A\u043E\u0432\u043E (\u043C\u0435\u0442\u0435\u043E\u0441\u0442.)","\u0412\u0430\u043B\u0430\u0430\u043C","\u0412\u0430\u043B\u0434\u0430\u0439","\u0412\u0435\u0434\u0435\u043D\u043E","\u0412\u0435\u043B\u0438\u043A\u0438\u0435 \u041B\u0443\u043A\u0438","\u0412\u0435\u043B\u0438\u043A\u0438\u0439 \u0423\u0441\u0442\u044E\u0433","\u0412\u0435\u043D\u0434\u0438\u043D\u0433\u0430","\u0412\u0435\u0440\u0435\u0449\u0430\u0433\u0438\u043D\u043E (\u041F\u0435\u0440\u043C.)","\u0412\u0435\u0440\u0445\u043D\u0435\u0435 \u041F\u0435\u043D\u0436\u0438\u043D\u043E","\u0412\u0435\u0440\u0445\u043D\u0438\u0439 \u0411\u0430\u0441\u043A\u0443\u043D\u0447\u0430\u043A","\u0412\u0435\u0440\u0445\u043D\u0438\u0439 \u0422\u0430\u0433\u0438\u043B","\u0412\u0435\u0440\u0445\u043D\u0438\u0439 \u0423\u0444\u0430\u043B\u0435\u0439","\u0412\u0435\u0440\u0445\u043E\u0442\u0443\u0440\u044C\u0435","\u0412\u0435\u0440\u0445\u043E\u044F\u043D\u0441\u043A","\u0412\u0438\u0434\u043D\u043E\u0435","\u0412\u0438\u043B\u044E\u0439\u0441\u043A","\u0412\u0438\u0442\u0438\u043C","\u0412\u043B\u0430\u0434\u0438\u0432\u043E\u0441\u0442\u043E\u043A","\u0412\u043B\u0430\u0434\u0438\u043A\u0430\u0432\u043A\u0430\u0437","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440","\u0412\u043D\u0443\u043A\u043E\u0432\u043E (\u043C\u0435\u0442\u0435\u043E\u0441\u0442.)","\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434","\u0412\u043E\u043B\u0433\u043E\u0434\u043E\u043D\u0441\u043A","\u0412\u043E\u043B\u043E\u0433\u0434\u0430","\u0412\u043E\u043B\u043E\u043A\u043E\u043B\u0430\u043C\u0441\u043A","\u0412\u043E\u043B\u0445\u043E\u0432","\u0412\u043E\u0440\u043A\u0443\u0442\u0430","\u0412\u043E\u0440\u043E\u043D\u0435\u0436","\u0412\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u0441\u043A","\u0412\u043E\u0442\u043A\u0438\u043D\u0441\u043A","\u0412\u0441\u0435\u0432\u043E\u043B\u043E\u0436\u0441\u043A","\u0412\u0443\u043A\u0442\u044B\u043B","\u0412\u044B\u0431\u043E\u0440\u0433","\u0412\u044B\u0442\u0435\u0433\u0440\u0430","\u0412\u044F\u0437\u044C\u043C\u0430","\u0413\u0430\u0432\u0440\u0438\u043B\u043E\u0432-\u042F\u043C","\u0413\u0430\u0433\u0430\u0440\u0438\u043D","\u0413\u0430\u043B\u0438\u0447","\u0413\u0430\u0442\u0447\u0438\u043D\u0430","\u0413\u0434\u043E\u0432","\u0413\u0435\u043B\u0435\u043D\u0434\u0436\u0438\u043A","\u0413\u043B\u0430\u0437\u043E\u0432","\u0413\u043E\u043B\u0438\u0446\u044B\u043D\u043E","\u0413\u043E\u0440\u043D\u043E-\u0410\u043B\u0442\u0430\u0439\u0441\u043A","\u0413\u043E\u0440\u043E\u0434\u043E\u0432\u0438\u043A\u043E\u0432\u0441\u043A","\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u041A\u043B\u044E\u0447","\u0413\u043E\u0440\u044F\u0447\u0438\u043D\u0441\u043A","\u0413\u0440\u0435\u043C\u044F\u0447\u0438\u043D\u0441\u043A (\u0411\u0443\u0440\u044F\u0442.)","\u0413\u0440\u0435\u043C\u044F\u0447\u0438\u043D\u0441\u043A (\u041F\u0435\u0440\u043C.)","\u0413\u0440\u043E\u0437\u043D\u044B\u0439","\u0413\u0443\u0431\u0430\u0445\u0430","\u0413\u0443\u0431\u043A\u0438\u043D","\u0413\u0443\u0431\u043A\u0438\u043D\u0441\u043A\u0438\u0439","\u0413\u0443\u0434\u0435\u0440\u043C\u0435\u0441","\u0413\u0443\u0441\u044C-\u0425\u0440\u0443\u0441\u0442\u0430\u043B\u044C\u043D\u044B\u0439","\u0414\u0430\u0433\u043E\u043C\u044B\u0441","\u0414\u0430\u043B\u043C\u0430\u0442\u043E\u0432\u043E","\u0414\u0430\u043D\u043A\u043E\u0432","\u0414\u0432\u0438\u043D\u0441\u043A\u043E\u0439","\u0414\u0435\u0440\u0431\u0435\u043D\u0442","\u0414\u0436\u0435\u0439\u0440\u0430\u0445","\u0414\u0436\u0443\u0431\u0433\u0430","\u0414\u0437\u0435\u0440\u0436\u0438\u043D\u0441\u043A","\u0414\u0438\u0432\u043D\u043E\u0433\u043E\u0440\u0441\u043A","\u0414\u0438\u043A\u0441\u043E\u043D","\u0414\u043C\u0438\u0442\u0440\u043E\u0432","\u0414\u043D\u043E","\u0414\u043E\u0431\u0440\u044F\u043D\u043A\u0430","\u0414\u043E\u043B\u0438\u043D\u0441\u043A","\u0414\u043E\u043C\u0431\u0430\u0439","\u0414\u043E\u043C\u043E\u0434\u0435\u0434\u043E\u0432\u043E","\u0414\u0443\u0431\u043D\u0430","\u0414\u0443\u0434\u0438\u043D\u043A\u0430","\u0415\u0433\u043E\u0440\u044C\u0435\u0432\u0441\u043A","\u0415\u0439\u0441\u043A","\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0431\u0443\u0440\u0433","\u0415\u043B\u0430\u0431\u0443\u0433\u0430","\u0415\u043B\u0430\u0442\u044C\u043C\u0430","\u0415\u043B\u0435\u0446","\u0415\u043B\u044C\u043D\u044F","\u0415\u043D\u0438\u0441\u0435\u0439\u0441\u043A","\u0415\u0440\u0431\u043E\u0433\u0430\u0447\u0435\u043D","\u0415\u0440\u0448\u043E\u0432","\u0415\u0441\u0441\u0435\u043D\u0442\u0443\u043A\u0438","\u0416\u0435\u043B\u0435\u0437\u043D\u043E\u0433\u043E\u0440\u0441\u043A(\u041A\u0443\u0440\u0441\u043A.)","\u0416\u0438\u0433\u0430\u043D\u0441\u043A","\u0416\u0438\u0433\u0443\u043B\u0435\u0432\u0441\u043A","\u0416\u0443\u043A\u043E\u0432\u0441\u043A\u0438\u0439","\u0417\u0430\u0431\u0430\u0439\u043A\u0430\u043B\u044C\u0441\u043A","\u0417\u0430\u0432\u043E\u0434\u043E\u0443\u043A\u043E\u0432\u0441\u043A","\u0417\u0430\u0432\u044C\u044F\u043B\u0438\u0445\u0430","\u0417\u0430\u0440\u0430\u0439\u0441\u043A","\u0417\u0432\u0435\u043D\u0438\u0433\u043E\u0440\u043E\u0434","\u0417\u0435\u043B\u0435\u043D\u043E\u0433\u043E\u0440\u0441\u043A (\u041B\u0435\u043D\u0438\u043D.)","\u0417\u0435\u043B\u0435\u043D\u043E\u0433\u0440\u0430\u0434","\u0417\u043B\u0430\u0442\u043E\u0443\u0441\u0442","\u0417\u043C\u0435\u0438\u043D\u043E\u0433\u043E\u0440\u0441\u043A","\u0418\u0432\u0430\u043D\u043E\u0432\u043E","\u0418\u0432\u0434\u0435\u043B\u044C","\u0418\u0433\u0430\u0440\u043A\u0430","\u0418\u0433\u043D\u0430\u0448\u0438\u043D\u043E","\u0418\u0436\u0435\u0432\u0441\u043A","\u0418\u0437\u0431\u0435\u0440\u0431\u0430\u0448","\u0418\u043D\u0442\u0430","\u0418\u0440\u0431\u0438\u0442","\u0418\u0440\u043A\u0443\u0442\u0441\u043A","\u0418\u0441\u0442\u0440\u0430","\u0418\u0448\u0438\u043C","\u0419\u043E\u0448\u043A\u0430\u0440-\u041E\u043B\u0430","\u041A\u0430\u0431\u0430\u043D\u0441\u043A","\u041A\u0430\u0436\u0438\u043C","\u041A\u0430\u0437\u0430\u043D\u044C","\u041A\u0430\u043B\u0430\u0447","\u041A\u0430\u043B\u0430\u0447-\u043D\u0430-\u0414\u043E\u043D\u0443","\u041A\u0430\u043B\u0430\u0447\u0438\u043D\u0441\u043A","\u041A\u0430\u043B\u0435\u0432\u0430\u043B\u0430","\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434","\u041A\u0430\u043B\u0443\u0433\u0430","\u041A\u0430\u043B\u044F\u0437\u0438\u043D","\u041A\u0430\u043C\u0435\u043D\u043D\u043E\u043C\u043E\u0441\u0442\u0441\u043A\u0438\u0439","\u041A\u0430\u043C\u0435\u043D\u0441\u043A-\u0423\u0440\u0430\u043B\u044C\u0441\u043A\u0438\u0439","\u041A\u0430\u043C\u0435\u043D\u0441\u043A-\u0428\u0430\u0445\u0442\u0438\u043D\u0441\u043A\u0438\u0439","\u041A\u0430\u043C\u0435\u043D\u044C-\u043D\u0430-\u041E\u0431\u0438","\u041A\u0430\u043C\u044B\u0448\u0438\u043D","\u041A\u0430\u043C\u044B\u0448\u043B\u043E\u0432","\u041A\u0430\u043D\u0434\u0430\u043B\u0430\u043A\u0448\u0430","\u041A\u0430\u043D\u0435\u0432\u0441\u043A\u0430\u044F","\u041A\u0430\u043D\u0441\u043A","\u041A\u0430\u0440\u0430\u0431\u0443\u0434\u0430\u0445\u043A\u0435\u043D\u0442","\u041A\u0430\u0440\u0430\u0431\u0443\u043B\u0430\u043A","\u041A\u0430\u0440\u0430\u0447\u0430\u0435\u0432\u0441\u043A","\u041A\u0430\u0440\u0433\u0430\u0441\u043E\u043A","\u041A\u0430\u0440\u0433\u043E\u043F\u043E\u043B\u044C","\u041A\u0430\u0440\u043F\u0438\u043D\u0441\u043A","\u041A\u0430\u0440\u0442\u0430\u043B\u044B","\u041A\u0430\u0441\u0438\u043C\u043E\u0432","\u041A\u0430\u0441\u043F\u0438\u0439\u0441\u043A","\u041A\u0430\u0442\u0430\u0432-\u0418\u0432\u0430\u043D\u043E\u0432\u0441\u043A","\u041A\u0430\u0442\u0430\u0439\u0441\u043A","\u041A\u0430\u0447\u043A\u0430\u043D\u0430\u0440","\u041A\u0430\u0448\u0438\u0440\u0430","\u041A\u0430\u0448\u0445\u0430\u0442\u0430\u0443","\u041A\u0435\u0434\u0440\u043E\u0432\u044B\u0439","\u041A\u0435\u0436\u043C\u0430","\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u043E","\u041A\u0435\u0442\u0447\u0435\u043D\u0435\u0440\u044B","\u041A\u0438\u0436\u0438","\u041A\u0438\u0437\u0435\u043B","\u041A\u0438\u0437\u0438\u043B\u044E\u0440\u0442","\u041A\u0438\u0437\u043B\u044F\u0440","\u041A\u0438\u043C\u0440\u044B","\u041A\u0438\u043D\u0433\u0438\u0441\u0435\u043F\u043F","\u041A\u0438\u043D\u0435\u0448\u043C\u0430","\u041A\u0438\u0440\u0435\u043D\u0441\u043A","\u041A\u0438\u0440\u0436\u0430\u0447","\u041A\u0438\u0440\u0438\u0448\u0438","\u041A\u0438\u0440\u043E\u0432 (\u0412\u044F\u0442\u043A\u0430)","\u041A\u0438\u0440\u043E\u0432\u043E-\u0427\u0435\u043F\u0435\u0446\u043A","\u041A\u0438\u0440\u043E\u0432\u0441\u043A (\u041C\u0443\u0440\u043C.)","\u041A\u0438\u0440\u043E\u0432\u0441\u043A (\u041B\u0435\u043D\u0438\u043D.)","\u041A\u0438\u0441\u043B\u043E\u0432\u043E\u0434\u0441\u043A","\u041A\u043B\u0438\u043D","\u041A\u043E\u0432\u0440\u043E\u0432","\u041A\u043E\u0433\u0430\u043B\u044B\u043C","\u041A\u043E\u043B\u043E\u043C\u043D\u0430","\u041A\u043E\u043B\u043F\u0430\u0448\u0435\u0432\u043E","\u041A\u043E\u043C\u0441\u043E\u043C\u043E\u043B\u044C\u0441\u043A-\u043D\u0430-\u0410\u043C\u0443\u0440\u0435","\u041A\u043E\u043D\u0434\u043E\u043F\u043E\u0433\u0430","\u041A\u043E\u0440\u043E\u043B\u0435\u0432","\u041A\u043E\u0440\u0441\u0430\u043A\u043E\u0432","\u041A\u043E\u0441\u0442\u043E\u043C\u0443\u043A\u0448\u0430","\u041A\u043E\u0441\u0442\u0440\u043E\u043C\u0430","\u041A\u043E\u0442\u0435\u043B\u044C\u043D\u0438\u0447","\u041A\u043E\u0442\u043B\u0430\u0441","\u041A\u043E\u0448-\u0410\u0433\u0430\u0447","\u041A\u0440\u0430\u0441\u043D\u0430\u044F \u041F\u043E\u043B\u044F\u043D\u0430","\u041A\u0440\u0430\u0441\u043D\u043E\u0432\u0438\u0448\u0435\u0440\u0441\u043A","\u041A\u0440\u0430\u0441\u043D\u043E\u0433\u043E\u0440\u0441\u043A (\u041C\u043E\u0441\u043A.)","\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440","\u041A\u0440\u0430\u0441\u043D\u043E\u043A\u0430\u043C\u0441\u043A","\u041A\u0440\u0430\u0441\u043D\u043E\u0441\u0435\u043B\u044C\u043A\u0443\u043F","\u041A\u0440\u0430\u0441\u043D\u043E\u0442\u0443\u0440\u044C\u0438\u043D\u0441\u043A","\u041A\u0440\u0430\u0441\u043D\u043E\u0443\u0440\u0430\u043B\u044C\u0441\u043A","\u041A\u0440\u0430\u0441\u043D\u043E\u0443\u0444\u0438\u043C\u0441\u043A","\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A","\u041A\u0440\u043E\u043F\u043E\u0442\u043A\u0438\u043D (\u041A\u0440\u0430\u0441\u043D\u043E\u0434.)","\u041A\u0440\u044B\u043C\u0441\u043A","\u041A\u0443\u0434\u044B\u043C\u043A\u0430\u0440","\u041A\u0443\u0437\u043D\u0435\u0446\u043A","\u041A\u0443\u043B\u0443","\u041A\u0443\u043B\u0443\u043D\u0434\u0430","\u041A\u0443\u043D\u0433\u0443\u0440","\u041A\u0443\u0440\u0433\u0430\u043D","\u041A\u0443\u0440\u0433\u0430\u043D\u0438\u043D\u0441\u043A","\u041A\u0443\u0440\u0438\u043B\u044C\u0441\u043A","\u041A\u0443\u0440\u0441\u043A","\u041A\u0443\u0440\u0442\u0430\u043C\u044B\u0448","\u041A\u0443\u0440\u0443\u043C\u043A\u0430\u043D","\u041A\u0443\u0440\u0447\u0430\u0442\u043E\u0432","\u041A\u0443\u0449\u0435\u0432\u0441\u043A\u0430\u044F","\u041A\u044B\u0437\u044B\u043B","\u041A\u044B\u0440\u0435\u043D","\u041A\u044B\u0448\u0442\u044B\u043C","\u041A\u044F\u0445\u0442\u0430","\u041B\u0430\u0431\u0438\u043D\u0441\u043A","\u041B\u0430\u0431\u044B\u0442\u043D\u0430\u043D\u0433\u0438","\u041B\u0430\u0433\u0430\u043D\u044C","\u041B\u0430\u0437\u0430\u0440\u0435\u0432\u0441\u043A\u043E\u0435","\u041B\u0435\u0441\u043D\u043E\u0439 (\u0421\u0432\u0435\u0440\u0434.)","\u041B\u0438\u043F\u0435\u0446\u043A","\u041B\u0438\u0441\u0442\u0432\u044F\u043D\u043A\u0430 (\u0418\u0440\u043A\u0443\u0442.)","\u041B\u043E\u0434\u0435\u0439\u043D\u043E\u0435 \u041F\u043E\u043B\u0435","\u041B\u043E\u0442\u043E\u0448\u0438\u043D\u043E","\u041B\u0443\u0433\u0430","\u041B\u0443\u0445\u043E\u0432\u0438\u0446\u044B","\u041B\u044B\u0441\u044C\u0432\u0430","\u041B\u044C\u0433\u043E\u0432","\u041B\u044E\u0431\u0430\u043D\u044C","\u041B\u044E\u0431\u0435\u0440\u0446\u044B","\u041B\u044F\u043D\u0442\u043E\u0440","\u041C\u0430\u0433\u0430\u0434\u0430\u043D","\u041C\u0430\u0433\u0430\u0441","\u041C\u0430\u0433\u043D\u0438\u0442\u043E\u0433\u043E\u0440\u0441\u043A","\u041C\u0430\u0439\u043A\u043E\u043F","\u041C\u0430\u043A\u0430\u0440\u043E\u0432","\u041C\u0430\u043A\u0443\u0448\u0438\u043D\u043E","\u041C\u0430\u043B\u0430\u044F \u0412\u0438\u0448\u0435\u0440\u0430","\u041C\u0430\u043B\u0433\u043E\u0431\u0435\u043A","\u041C\u0430\u043B\u043E\u044F\u0440\u043E\u0441\u043B\u0430\u0432\u0435\u0446","\u041C\u0430\u0445\u0430\u0447\u043A\u0430\u043B\u0430","\u041C\u0435\u0434\u043D\u043E\u0433\u043E\u0440\u0441\u043A","\u041C\u0435\u0436\u0434\u0443\u0440\u0435\u0447\u0435\u043D\u0441\u043A\u0438\u0439","\u041C\u0435\u0437\u0435\u043D\u044C","\u041C\u0435\u043B\u0435\u0443\u0437","\u041C\u0435\u0440\u0435\u043D\u0433\u0430","\u041C\u0438\u0430\u0441\u0441","\u041C\u0438\u043B\u043B\u0435\u0440\u043E\u0432\u043E","\u041C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u044B\u0435 \u0412\u043E\u0434\u044B","\u041C\u0438\u043D\u0443\u0441\u0438\u043D\u0441\u043A","\u041C\u0438\u0440\u043D\u044B\u0439","\u041C\u0438\u0447\u0443\u0440\u0438\u043D\u0441\u043A","\u041C\u043E\u0436\u0430\u0439\u0441\u043A","\u041C\u043E\u0436\u0433\u0430","\u041C\u043E\u0437\u0434\u043E\u043A","\u041C\u043E\u043A\u0448\u0430\u043D","\u041C\u043E\u043D\u0447\u0435\u0433\u043E\u0440\u0441\u043A","\u041C\u043E\u0440\u043E\u0437\u043E\u0432\u0441\u043A","\u041C\u043E\u0440\u0448\u0430\u043D\u0441\u043A","\u041C\u043E\u0441\u043A\u0432\u0430","\u041C\u043E\u0441\u043A\u0432\u0430, \u041C\u0413\u0423","\u041C\u043E\u0441\u0442\u043E\u0432\u0441\u043A\u043E\u0439","\u041C\u0443\u0440\u0430\u0432\u043B\u0435\u043D\u043A\u043E","\u041C\u0443\u0440\u0430\u0448\u0438","\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A","\u041C\u0443\u0440\u043E\u043C","\u041C\u0446\u0435\u043D\u0441\u043A","\u041C\u044B\u0441 \u0428\u043C\u0438\u0434\u0442\u0430","\u041C\u044B\u0442\u0438\u0449\u0438","\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u044B\u0435 \u0427\u0435\u043B\u043D\u044B","\u041D\u0430\u0434\u044B\u043C","\u041D\u0430\u0437\u0440\u0430\u043D\u044C","\u041D\u0430\u043B\u044C\u0447\u0438\u043A","\u041D\u0430\u0440\u043E-\u0424\u043E\u043C\u0438\u043D\u0441\u043A","\u041D\u0430\u0440\u0442\u043A\u0430\u043B\u0430","\u041D\u0430\u0440\u044B\u043C","\u041D\u0430\u0440\u044C\u044F\u043D-\u041C\u0430\u0440","\u041D\u0430\u0445\u043E\u0434\u043A\u0430","\u041D\u0435\u0432\u0435\u043B\u044C\u0441\u043A","\u041D\u0435\u0432\u0438\u043D\u043D\u043E\u043C\u044B\u0441\u0441\u043A","\u041D\u0435\u0432\u044C\u044F\u043D\u0441\u043A","\u041D\u0435\u043F\u043B\u044E\u0435\u0432\u043A\u0430","\u041D\u0435\u0440\u0447\u0438\u043D\u0441\u043A","\u041D\u0435\u0444\u0435\u0434\u043E\u0432\u0430","\u041D\u0435\u0444\u0442\u0435\u0433\u043E\u0440\u0441\u043A (\u0421\u0430\u043C\u0430\u0440.)","\u041D\u0435\u0444\u0442\u0435\u043A\u0430\u043C\u0441\u043A","\u041D\u0435\u0444\u0442\u0435\u044E\u0433\u0430\u043D\u0441\u043A","\u041D\u0438\u0436\u043D\u0435\u0432\u0430\u0440\u0442\u043E\u0432\u0441\u043A","\u041D\u0438\u0436\u043D\u0435\u043A\u0430\u043C\u0441\u043A","\u041D\u0438\u0436\u043D\u0435\u0443\u0434\u0438\u043D\u0441\u043A","\u041D\u0438\u0436\u043D\u0438\u0439 \u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434","\u041D\u0438\u0436\u043D\u0438\u0439 \u0422\u0430\u0433\u0438\u043B","\u041D\u043E\u0432\u0430\u044F \u0418\u0433\u0438\u0440\u043C\u0430","\u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434 \u0412\u0435\u043B\u0438\u043A\u0438\u0439","\u041D\u043E\u0432\u043E\u043A\u0443\u0437\u043D\u0435\u0446\u043A","\u041D\u043E\u0432\u043E\u043C\u0438\u0447\u0443\u0440\u0438\u043D\u0441\u043A","\u041D\u043E\u0432\u043E\u043C\u043E\u0441\u043A\u043E\u0432\u0441\u043A","\u041D\u043E\u0432\u043E\u0440\u043E\u0441\u0441\u0438\u0439\u043A\u0430","\u041D\u043E\u0432\u043E\u0440\u043E\u0441\u0441\u0438\u0439\u0441\u043A","\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A","\u041D\u043E\u0432\u043E\u0447\u0435\u0440\u043A\u0430\u0441\u0441\u043A","\u041D\u043E\u0432\u044B\u0439 \u041E\u0441\u043A\u043E\u043B","\u041D\u043E\u0432\u044B\u0439 \u0423\u0440\u0435\u043D\u0433\u043E\u0439","\u041D\u043E\u0433\u0438\u043D\u0441\u043A (\u041C\u043E\u0441\u043A.)","\u041D\u043E\u0433\u043B\u0438\u043A\u0438","\u041D\u043E\u0440\u0438\u043B\u044C\u0441\u043A","\u041D\u043E\u044F\u0431\u0440\u044C\u0441\u043A","\u041D\u0443\u0440\u043B\u0430\u0442","\u041D\u044F\u0433\u0430\u043D\u044C","\u041D\u044F\u0437\u0435\u043F\u0435\u0442\u0440\u043E\u0432\u0441\u043A","\u041E\u0431\u043D\u0438\u043D\u0441\u043A","\u041E\u0431\u043E\u044F\u043D\u044C","\u041E\u0431\u044A\u044F\u0447\u0435\u0432\u043E","\u041E\u0434\u0438\u043D\u0446\u043E\u0432\u043E","\u041E\u0437\u0435\u0440\u044B","\u041E\u0439\u043C\u044F\u043A\u043E\u043D","\u041E\u043A\u0442\u044F\u0431\u0440\u044C\u0441\u043A\u0438\u0439 (\u0411\u0430\u0448\u043A.)","\u041E\u043A\u0442\u044F\u0431\u0440\u044C\u0441\u043A\u043E\u0435 (\u0425\u0430\u043D\u0442.)","\u041E\u043A\u0442\u044F\u0431\u0440\u044C\u0441\u043A\u043E\u0435 (\u0427\u0435\u043B\u044F\u0431.)","\u041E\u043B\u0435\u043D\u0435\u0433\u043E\u0440\u0441\u043A (\u042F\u043A\u0443\u0442.)","\u041E\u043B\u0435\u043D\u0435\u043A","\u041E\u043C\u0441\u043A","\u041E\u043D\u0435\u0433\u0430","\u041E\u0440\u0435\u043B","\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433","\u041E\u0440\u0435\u0445\u043E\u0432\u043E-\u0417\u0443\u0435\u0432\u043E","\u041E\u0440\u0441\u043A","\u041E\u0441\u0430","\u041E\u0441\u0442\u0430\u0448\u043A\u043E\u0432","\u041E\u0445\u0430","\u041E\u0445\u043E\u0442\u0441\u043A","\u041F\u0430\u0432\u043B\u043E\u0432\u0441\u043A\u0430\u044F","\u041F\u0430\u0432\u043B\u043E\u0432\u0441\u043A\u0438\u0439 \u041F\u043E\u0441\u0430\u0434","\u041F\u0430\u043B\u0430\u043D\u0430","\u041F\u0430\u0440\u0442\u0438\u0437\u0430\u043D\u0441\u043A","\u041F\u0435\u0432\u0435\u043A","\u041F\u0435\u043D\u0437\u0430","\u041F\u0435\u0440\u0435\u0441\u043B\u0430\u0432\u043B\u044C-\u0417\u0430\u043B\u0435\u0441\u0441\u043A\u0438\u0439","\u041F\u0435\u0440\u043C\u044C","\u041F\u0435\u0442\u0440\u043E\u0437\u0430\u0432\u043E\u0434\u0441\u043A","\u041F\u0435\u0442\u0440\u043E\u043F\u0430\u0432\u043B\u043E\u0432\u0441\u043A-\u041A\u0430\u043C\u0447\u0430\u0442\u0441\u043A\u0438\u0439","\u041F\u0435\u0442\u0443\u0445\u043E\u0432\u043E","\u041F\u0435\u0442\u0443\u0448\u043A\u0438","\u041F\u0435\u0447\u0435\u043D\u0433\u0430","\u041F\u0435\u0447\u043E\u0440\u0430","\u041F\u0438\u043D\u0435\u0433\u0430","\u041F\u043B\u0435\u0441","\u041F\u043B\u0435\u0441\u0435\u0446\u043A","\u041F\u043E\u0434\u043E\u043B\u044C\u0441\u043A","\u041F\u043E\u0440\u043E\u043D\u0430\u0439\u0441\u043A","\u041F\u043E\u044F\u0440\u043A\u043E\u0432\u043E","\u041F\u0440\u0438\u043C\u043E\u0440\u0441\u043A\u043E-\u0410\u0445\u0442\u0430\u0440\u0441\u043A","\u041F\u0440\u0438\u043E\u0437\u0435\u0440\u0441\u043A","\u041F\u0440\u043E\u0445\u043B\u0430\u0434\u043D\u044B\u0439","\u041F\u0441\u0435\u0431\u0430\u0439","\u041F\u0441\u043A\u043E\u0432","\u041F\u0443\u0448\u043A\u0438\u043D","\u041F\u0443\u0448\u043A\u0438\u043D\u043E (\u041C\u043E\u0441\u043A.)","\u041F\u0443\u0448\u043A\u0438\u043D\u0441\u043A\u0438\u0435 \u0413\u043E\u0440\u044B","\u041F\u044B\u0448\u043C\u0430","\u041F\u044F\u0442\u0438\u0433\u043E\u0440\u0441\u043A","\u0420\u0430\u0434\u0443\u0436\u043D\u044B\u0439","\u0420\u0430\u043C\u0435\u043D\u0441\u043A\u043E\u0435","\u0420\u0435\u0431\u0440\u0438\u0445\u0430","\u0420\u0435\u0432\u0434\u0430 (\u0421\u0432\u0435\u0440\u0434.)","\u0420\u0436\u0435\u0432","\u0420\u043E\u0441\u043B\u0430\u0432\u043B\u044C","\u0420\u043E\u0441\u0441\u043E\u0448\u044C","\u0420\u043E\u0441\u0442\u043E\u0432","\u0420\u043E\u0441\u0442\u043E\u0432-\u043D\u0430-\u0414\u043E\u043D\u0443","\u0420\u0443\u0431\u0446\u043E\u0432\u0441\u043A","\u0420\u0443\u0437\u0430","\u0420\u044B\u0431\u0438\u043D\u0441\u043A","\u0420\u044B\u043B\u044C\u0441\u043A","\u0420\u044F\u0436\u0441\u043A","\u0420\u044F\u0437\u0430\u043D\u044C","\u0421\u0430\u043B\u0430\u0432\u0430\u0442","\u0421\u0430\u043B\u0435\u0445\u0430\u0440\u0434","\u0421\u0430\u043B\u044C\u0441\u043A","\u0421\u0430\u043C\u0430\u0440\u0430","\u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433","\u0421\u0430\u0440\u0430\u043D\u0441\u043A","\u0421\u0430\u0440\u0430\u043F\u0443\u043B","\u0421\u0430\u0440\u0430\u0442\u043E\u0432","\u0421\u0430\u0440\u043E\u0432 (\u041C\u043E\u0440\u0434.)","\u0421\u0430\u0441\u043E\u0432\u043E","\u0421\u0430\u044F\u043D\u0441\u043A","\u0421\u0432\u0435\u0442\u043B\u043E\u0433\u043E\u0440\u0441\u043A (\u041A\u0430\u043B\u0438\u043D.)","\u0421\u0435\u0432\u0435\u0440\u043E-\u041A\u0443\u0440\u0438\u043B\u044C\u0441\u043A","\u0421\u0435\u0432\u0435\u0440\u043E\u0431\u0430\u0439\u043A\u0430\u043B\u044C\u0441\u043A","\u0421\u0435\u0432\u0435\u0440\u043E\u0434\u0432\u0438\u043D\u0441\u043A","\u0421\u0435\u0432\u0435\u0440\u043E\u043C\u043E\u0440\u0441\u043A","\u0421\u0435\u0432\u0435\u0440\u043E\u0443\u0440\u0430\u043B\u044C\u0441\u043A","\u0421\u0435\u0439\u043C\u0447\u0430\u043D","\u0421\u0435\u043C\u043B\u044F\u0447\u0438\u043A\u0438","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432\u0438\u0447","\u0421\u0435\u0440\u0433\u0438\u0435\u0432 \u041F\u043E\u0441\u0430\u0434","\u0421\u0435\u0440\u0435\u0431\u0440\u044F\u043D\u044B\u0435 \u041F\u0440\u0443\u0434\u044B","\u0421\u0435\u0440\u0435\u0434\u043D\u0438\u043A\u043E\u0432\u043E","\u0421\u0435\u0440\u043E\u0432","\u0421\u0435\u0440\u043F\u0443\u0445\u043E\u0432","\u0421\u0438\u0431\u0430\u0439","\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0438\u043D\u043E","\u0421\u043B\u0430\u0432\u0433\u043E\u0440\u043E\u0434","\u0421\u043B\u0430\u0432\u044F\u043D\u0441\u043A-\u043D\u0430-\u041A\u0443\u0431\u0430\u043D\u0438","\u0421\u043B\u0430\u0434\u043A\u043E\u0432\u043E","\u0421\u043B\u044E\u0434\u044F\u043D\u043A\u0430","\u0421\u043C\u0438\u0440\u043D\u044B\u0445","\u0421\u043C\u043E\u043B\u0435\u043D\u0441\u043A","\u0421\u043D\u0435\u0436\u0438\u043D\u0441\u043A","\u0421\u043D\u0435\u0436\u043D\u043E\u0433\u043E\u0440\u0441\u043A (\u041C\u0443\u0440\u043C.)","\u0421\u043E\u0431\u043E\u043B\u0435\u0432\u043E","\u0421\u043E\u0432\u0435\u0442\u0441\u043A\u0438\u0439","\u0421\u043E\u043B\u0438\u043A\u0430\u043C\u0441\u043A","\u0421\u043E\u043B\u043D\u0435\u0447\u043D\u043E\u0433\u043E\u0440\u0441\u043A","\u0421\u043E\u043B\u043E\u0432\u043A\u0438","\u0421\u043E\u043B\u044C-\u0418\u043B\u0435\u0446\u043A","\u0421\u043E\u0440\u043E\u0447\u0438\u043D\u0441\u043A","\u0421\u043E\u0440\u0442\u0430\u0432\u0430\u043B\u0430","\u0421\u043E\u0441\u043D\u043E\u0432\u044B\u0439 \u0411\u043E\u0440","\u0421\u043E\u0441\u043D\u043E\u0433\u043E\u0440\u0441\u043A","\u0421\u043E\u0441\u044C\u0432\u0430 (\u0425\u0430\u043D\u0442.)","\u0421\u043E\u0447\u0438","\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C","\u0421\u0442\u0430\u0440\u0430\u044F \u0420\u0443\u0441\u0441\u0430","\u0421\u0442\u0430\u0440\u044B\u0439 \u041E\u0441\u043A\u043E\u043B","\u0421\u0442\u0435\u0440\u043B\u0438\u0442\u0430\u043C\u0430\u043A","\u0421\u0442\u0440\u0435\u0436\u0435\u0432\u043E\u0439","\u0421\u0442\u0443\u043F\u0438\u043D\u043E","\u0421\u0443\u0437\u0434\u0430\u043B\u044C","\u0421\u0443\u0437\u0443\u043D","\u0421\u0443\u043D\u0442\u0430\u0440","\u0421\u0443\u0440\u0433\u0443\u0442 (\u0425\u0430\u043D\u0442.)","\u0421\u0443\u0441\u0443\u043C\u0430\u043D","\u0421\u0443\u0445\u0438\u043D\u0438\u0447\u0438","\u0421\u044B\u0437\u0440\u0430\u043D\u044C","\u0421\u044B\u043A\u0442\u044B\u0432\u043A\u0430\u0440","\u0422\u0430\u0432\u0434\u0430","\u0422\u0430\u0433\u0430\u043D\u0440\u043E\u0433","\u0422\u0430\u0439\u0448\u0435\u0442","\u0422\u0430\u043B\u0434\u043E\u043C","\u0422\u0430\u043C\u0431\u0435\u0439","\u0422\u0430\u043C\u0431\u043E\u0432","\u0422\u0430\u0440\u043A\u043E-\u0421\u0430\u043B\u0435","\u0422\u0430\u0448\u0442\u0430\u0433\u043E\u043B","\u0422\u0432\u0435\u0440\u044C","\u0422\u0435\u0431\u0435\u0440\u0434\u0430","\u0422\u0435\u043C\u0440\u044E\u043A","\u0422\u0435\u0440\u0438\u0431\u0435\u0440\u043A\u0430","\u0422\u0435\u0440\u043D\u0435\u0439","\u0422\u0435\u0440\u0441\u043A\u043E\u043B","\u0422\u0438\u043A\u0441\u0438","\u0422\u0438\u043C\u0430\u0448\u0435\u0432\u0441\u043A","\u0422\u0438\u0445\u0432\u0438\u043D","\u0422\u0438\u0445\u043E\u0440\u0435\u0446\u043A","\u0422\u043E\u0431\u043E\u043B\u044C\u0441\u043A","\u0422\u043E\u043A\u043C\u0430","\u0422\u043E\u043A\u0441\u043E\u0432\u043E","\u0422\u043E\u043B\u044C\u044F\u0442\u0442\u0438","\u0422\u043E\u043C\u0430\u0440\u0438","\u0422\u043E\u043C\u043F\u0430","\u0422\u043E\u043C\u0441\u043A","\u0422\u043E\u0440\u0436\u043E\u043A","\u0422\u043E\u0441\u043D\u043E","\u0422\u043E\u0442\u044C\u043C\u0430","\u0422\u0440\u043E\u0438\u0446\u043A (\u0427\u0435\u043B\u044F\u0431.)","\u0422\u0440\u043E\u0438\u0446\u043A (\u041C\u043E\u0441\u043A.)","\u0422\u0440\u043E\u0438\u0446\u043A\u043E-\u041F\u0435\u0447\u043E\u0440\u0441\u043A","\u0422\u0443\u0430\u043F\u0441\u0435","\u0422\u0443\u043B\u0430","\u0422\u0443\u043B\u043F\u0430\u043D","\u0422\u0443\u043B\u0443\u043D","\u0422\u0443\u0440\u0430","\u0422\u0443\u0440\u0443\u0445\u0430\u043D\u0441\u043A","\u0422\u0443\u0442\u0430\u0435\u0432","\u0422\u0443\u0442\u043E\u043D\u0447\u0430\u043D\u044B","\u0422\u044B\u043C\u043E\u0432\u0441\u043A\u043E\u0435","\u0422\u044B\u043D\u0434\u0430","\u0422\u044B\u0440\u043D\u044B\u0430\u0443\u0437","\u0422\u044E\u043C\u0435\u043D\u044C","\u0423\u0432\u0430\u0440\u043E\u0432\u043E","\u0423\u0433\u043B\u0435\u0433\u043E\u0440\u0441\u043A","\u0423\u0433\u043B\u0438\u0447","\u0423\u043B\u0430\u043D-\u0423\u0434\u044D","\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A","\u0423\u0440\u0430\u0439","\u0423\u0440\u0435\u043D\u0433\u043E\u0439","\u0423\u0440\u0443\u0441-\u041C\u0430\u0440\u0442\u0430\u043D","\u0423\u0440\u044E\u043F\u0438\u043D\u0441\u043A","\u0423\u0441\u0438\u043D\u0441\u043A","\u0423\u0441\u043C\u0430\u043D\u044C","\u0423\u0441\u043E\u043B\u044C\u0435 \u0421\u0438\u0431\u0438\u0440\u0441\u043A\u043E\u0435","\u0423\u0441\u0441\u0443\u0440\u0438\u0439\u0441\u043A","\u0423\u0441\u0442\u044C-\u0411\u0430\u0440\u0433\u0443\u0437\u0438\u043D","\u0423\u0441\u0442\u044C-\u0414\u0436\u0435\u0433\u0443\u0442\u0430","\u0423\u0441\u0442\u044C-\u0418\u043B\u0438\u043C\u0441\u043A","\u0423\u0441\u0442\u044C-\u0418\u0448\u0438\u043C","\u0423\u0441\u0442\u044C-\u041A\u0430\u043B\u043C\u0430\u043D\u043A\u0430","\u0423\u0441\u0442\u044C-\u041A\u0430\u043C\u0447\u0430\u0442\u0441\u043A","\u0423\u0441\u0442\u044C-\u041A\u0430\u0442\u0430\u0432","\u0423\u0441\u0442\u044C-\u041A\u0443\u043B\u043E\u043C","\u0423\u0441\u0442\u044C-\u041A\u0443\u0442","\u0423\u0441\u0442\u044C-\u041E\u0440\u0434\u044B\u043D\u0441\u043A\u0438\u0439","\u0423\u0441\u0442\u044E\u0436\u043D\u0430","\u0423\u0444\u0430","\u0423\u0445\u0442\u0430","\u0423\u0447\u0430\u043B\u044B","\u0423\u044D\u043B\u0435\u043D","\u0424\u0430\u0442\u0435\u0436","\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A","\u0425\u0430\u043D\u0442\u044B-\u041C\u0430\u043D\u0441\u0438\u0439\u0441\u043A","\u0425\u0430\u0441\u0430\u0432\u044E\u0440\u0442","\u0425\u0430\u0441\u0430\u043D","\u0425\u0430\u0442\u0430\u043D\u0433\u0430","\u0425\u0438\u043C\u043A\u0438","\u0425\u043E\u043B\u043C\u043E\u0433\u043E\u0440\u044B","\u0425\u043E\u043B\u043C\u0441\u043A","\u0425\u043E\u0441\u0442\u0430","\u0425\u0443\u0436\u0438\u0440","\u0426\u0438\u043C\u043B\u044F\u043D\u0441\u043A","\u0427\u0430\u0439\u043A\u043E\u0432\u0441\u043A\u0438\u0439","\u0427\u0435\u0431\u0430\u0440\u043A\u0443\u043B\u044C","\u0427\u0435\u0431\u043E\u043A\u0441\u0430\u0440\u044B","\u0427\u0435\u0433\u0435\u043C","\u0427\u0435\u043B\u044E\u0441\u043A\u0438\u043D","\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A","\u0427\u0435\u0440\u0435\u043C\u0445\u043E\u0432\u043E","\u0427\u0435\u0440\u0435\u043F\u043E\u0432\u0435\u0446","\u0427\u0435\u0440\u043A\u0435\u0441\u0441\u043A","\u0427\u0435\u0440\u043C\u043E\u0437","\u0427\u0435\u0440\u043D\u044F\u0445\u043E\u0432\u0441\u043A","\u0427\u0435\u0440\u0441\u043A\u0438\u0439","\u0427\u0435\u0440\u0443\u0441\u0442\u0438","\u0427\u0435\u0445\u043E\u0432","\u0427\u0438\u043A\u043E\u043B\u0430","\u0427\u0438\u0442\u0430","\u0427\u043E\u043A\u0443\u0440\u0434\u0430\u0445","\u0427\u0443\u043B\u044B\u043C","\u0427\u0443\u0441\u043E\u0432\u043E\u0439","\u0428\u0430\u0434\u0440\u0438\u043D\u0441\u043A","\u0428\u0430\u043B\u0438","\u0428\u0430\u043C\u0430\u0440\u044B","\u0428\u0430\u0440\u044C\u044F","\u0428\u0430\u0442\u043A\u0438","\u0428\u0430\u0442\u043E\u0439","\u0428\u0430\u0442\u0443\u0440\u0430","\u0428\u0430\u0445\u043E\u0432\u0441\u043A\u0430\u044F","\u0428\u0430\u0445\u0442\u044B","\u0428\u0435\u043B\u0430\u0433\u043E\u043D\u0446\u044B","\u0428\u0435\u043B\u0435\u0445\u043E\u0432","\u0428\u0435\u043D\u043A\u0443\u0440\u0441\u043A","\u0428\u0435\u0440\u0435\u0433\u0435\u0448","\u0428\u0435\u0440\u0435\u043C\u0435\u0442\u044C\u0435\u0432\u043E","\u0428\u0438\u043B\u043A\u0430","\u0428\u0443\u043C\u0438\u0445\u0430","\u0428\u0443\u044F","\u0429\u0435\u043B\u043A\u043E\u0432\u043E","\u0429\u0435\u043B\u044C\u044F\u044E\u0440","\u042D\u043B\u0438\u0441\u0442\u0430","\u042D\u043B\u044C\u0431\u0440\u0443\u0441","\u042D\u043B\u044C\u0442\u043E\u043D","\u042D\u043D\u0433\u0435\u043B\u044C\u0441","\u042E\u0433\u043E\u0440\u0441\u043A","\u042E\u0436\u043D\u043E-\u041A\u0443\u0440\u0438\u043B\u044C\u0441\u043A","\u042E\u0436\u043D\u043E-\u0421\u0430\u0445\u0430\u043B\u0438\u043D\u0441\u043A","\u042E\u0436\u043D\u043E\u0443\u0440\u0430\u043B\u044C\u0441\u043A","\u042E\u0440\u043E\u0432\u0441\u043A","\u042E\u0440\u044C\u0435\u0432-\u041F\u043E\u043B\u044C\u0441\u043A\u0438\u0439","\u042E\u0440\u044C\u0435\u0432\u0435\u0446 (\u0418\u0432\u0430\u043D.)","\u042E\u0440\u044E\u0437\u0430\u043D\u044C","\u042F\u043A\u0443\u0442\u0441\u043A","\u042F\u043A\u0448\u0430","\u042F\u043B\u0443\u0442\u043E\u0440\u043E\u0432\u0441\u043A","\u042F\u043C\u0431\u0443\u0440\u0433","\u042F\u0440-\u0421\u0430\u043B\u0435","\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043B\u044C","\u042F\u0441\u043D\u044B\u0439 (\u041E\u0440\u0435\u043D\u0431.)","\u042F\u0445\u0440\u043E\u043C\u0430","\u042F\u0448\u0430\u043B\u0442\u0430","\u042F\u0448\u043A\u0443\u043B\u044C"];var chunk_YYFRNQOW_T=["{{location.city_name}}"];var chunk_YYFRNQOW_H=["\u0410\u0432\u0441\u0442\u0440\u0430\u043B\u0438\u044F","\u0410\u0432\u0441\u0442\u0440\u0438\u044F","\u0410\u0437\u0435\u0440\u0431\u0430\u0439\u0434\u0436\u0430\u043D","\u0410\u043B\u0431\u0430\u043D\u0438\u044F","\u0410\u043B\u0436\u0438\u0440","\u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u0441\u043A\u043E\u0435 \u0421\u0430\u043C\u043E\u0430 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0410\u043D\u0433\u0438\u043B\u044C\u044F","\u0410\u043D\u0433\u043E\u043B\u0430","\u0410\u043D\u0434\u043E\u0440\u0440\u0430","\u0410\u043D\u0442\u0430\u0440\u043A\u0442\u0438\u043A\u0430 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0410\u043D\u0442\u0438\u0433\u0443\u0430 \u0438 \u0411\u0430\u0440\u0431\u0443\u0434\u0430","\u0410\u043D\u0442\u0438\u043B\u044C\u0441\u043A\u0438\u0435 \u041E\u0441\u0442\u0440\u043E\u0432\u0430 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0410\u043E\u043C\u044B\u043D\u044C (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0410\u0440\u0433\u0435\u043D\u0442\u0438\u043D\u0430","\u0410\u0440\u043C\u0435\u043D\u0438\u044F","\u0410\u0444\u0433\u0430\u043D\u0438\u0441\u0442\u0430\u043D","\u0411\u0430\u0433\u0430\u043C\u0441\u043A\u0438\u0435 \u041E\u0441\u0442\u0440\u043E\u0432\u0430","\u0411\u0430\u043D\u0433\u043B\u0430\u0434\u0435\u0448","\u0411\u0430\u0440\u0431\u0430\u0434\u043E\u0441","\u0411\u0430\u0445\u0440\u0435\u0439\u043D","\u0411\u0435\u043B\u0430\u0440\u0443\u0441\u044C","\u0411\u0435\u043B\u0438\u0437","\u0411\u0435\u043B\u044C\u0433\u0438\u044F","\u0411\u0435\u043D\u0438\u043D","\u0411\u043E\u043B\u0433\u0430\u0440\u0438\u044F","\u0411\u043E\u043B\u0438\u0432\u0438\u044F","\u0411\u043E\u0441\u043D\u0438\u044F \u0438 \u0413\u0435\u0440\u0446\u0435\u0433\u043E\u0432\u0438\u043D\u0430","\u0411\u043E\u0442\u0441\u0432\u0430\u043D\u0430","\u0411\u0440\u0430\u0437\u0438\u043B\u0438\u044F","\u0411\u0440\u0443\u043D\u0435\u0439","\u0411\u0443\u0440\u043A\u0438\u043D\u0430-\u0424\u0430\u0441\u043E","\u0411\u0443\u0440\u0443\u043D\u0434\u0438","\u0411\u0443\u0442\u0430\u043D","\u0412\u0430\u043D\u0443\u0430\u0442\u0443","\u0412\u0430\u0442\u0438\u043A\u0430\u043D","\u0412\u0435\u043B\u0438\u043A\u043E\u0431\u0440\u0438\u0442\u0430\u043D\u0438\u044F","\u0412\u0435\u043D\u0433\u0440\u0438\u044F","\u0412\u0435\u043D\u0435\u0441\u0443\u044D\u043B\u0430","\u0412\u043E\u0441\u0442\u043E\u0447\u043D\u044B\u0439 \u0422\u0438\u043C\u043E\u0440","\u0412\u044C\u0435\u0442\u043D\u0430\u043C","\u0413\u0430\u0431\u043E\u043D","\u0413\u0430\u0438\u0442\u0438","\u0413\u0430\u0439\u0430\u043D\u0430","\u0413\u0430\u043C\u0431\u0438\u044F","\u0413\u0430\u043D\u0430","\u0413\u0432\u0430\u0434\u0435\u043B\u0443\u043F\u0430 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0413\u0432\u0430\u0442\u0435\u043C\u0430\u043B\u0430","\u0413\u0432\u0438\u0430\u043D\u0430 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0413\u0432\u0438\u043D\u0435\u044F","\u0413\u0432\u0438\u043D\u0435\u044F-\u0411\u0438\u0441\u0430\u0443","\u0413\u0435\u0440\u043C\u0430\u043D\u0438\u044F","\u0413\u043E\u043D\u0434\u0443\u0440\u0430\u0441","\u0413\u0440\u0435\u043D\u0430\u0434\u0430","\u0413\u0440\u0435\u0446\u0438\u044F","\u0413\u0440\u0443\u0437\u0438\u044F","\u0414\u0430\u043D\u0438\u044F","\u0414\u0436\u0438\u0431\u0443\u0442\u0438","\u0414\u043E\u043C\u0438\u043D\u0438\u043A\u0430","\u0414\u043E\u043C\u0438\u043D\u0438\u043A\u0430\u043D\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u0415\u0433\u0438\u043F\u0435\u0442","\u0417\u0430\u043C\u0431\u0438\u044F","\u0417\u0438\u043C\u0431\u0430\u0431\u0432\u0435","\u0418\u0437\u0440\u0430\u0438\u043B\u044C","\u0418\u043D\u0434\u0438\u044F","\u0418\u043D\u0434\u043E\u043D\u0435\u0437\u0438\u044F","\u0418\u043E\u0440\u0434\u0430\u043D\u0438\u044F","\u0418\u0440\u0430\u043A","\u0418\u0440\u0430\u043D","\u0418\u0440\u043B\u0430\u043D\u0434\u0438\u044F","\u0418\u0441\u043B\u0430\u043D\u0434\u0438\u044F","\u0418\u0441\u043F\u0430\u043D\u0438\u044F","\u0418\u0442\u0430\u043B\u0438\u044F","\u0419\u0435\u043C\u0435\u043D","\u041A\u0430\u0431\u043E-\u0412\u0435\u0440\u0434\u0435","\u041A\u0430\u0437\u0430\u0445\u0441\u0442\u0430\u043D","\u041A\u0430\u043C\u0431\u043E\u0434\u0436\u0430","\u041A\u0430\u043C\u0435\u0440\u0443\u043D","\u041A\u0430\u043D\u0430\u0434\u0430","\u041A\u0430\u0442\u0430\u0440","\u041A\u0435\u043D\u0438\u044F","\u041A\u0438\u043F\u0440","\u041A\u0438\u0440\u0438\u0431\u0430\u0442\u0438","\u041A\u0438\u0442\u0430\u0439","\u041A\u043E\u043B\u0443\u043C\u0431\u0438\u044F","\u041A\u043E\u043C\u043E\u0440\u0441\u043A\u0438\u0435 \u041E\u0441\u0442\u0440\u043E\u0432\u0430","\u041A\u043E\u043D\u0433\u043E","\u0414\u0435\u043C\u043E\u043A\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u041A\u043E\u0440\u0435\u044F (\u0421\u0435\u0432\u0435\u0440\u043D\u0430\u044F)","\u041A\u043E\u0440\u0435\u044F (\u042E\u0436\u043D\u0430\u044F)","\u041A\u043E\u0441\u043E\u0432\u043E","\u041A\u043E\u0441\u0442\u0430-\u0420\u0438\u043A\u0430","\u041A\u043E\u0442-\u0434'\u0418\u0432\u0443\u0430\u0440","\u041A\u0443\u0431\u0430","\u041A\u0443\u0432\u0435\u0439\u0442","\u041A\u0443\u043A\u0430 \u043E\u0441\u0442\u0440\u043E\u0432\u0430","\u041A\u044B\u0440\u0433\u044B\u0437\u0441\u0442\u0430\u043D","\u041B\u0430\u043E\u0441","\u041B\u0430\u0442\u0432\u0438\u044F","\u041B\u0435\u0441\u043E\u0442\u043E","\u041B\u0438\u0431\u0435\u0440\u0438\u044F","\u041B\u0438\u0432\u0430\u043D","\u041B\u0438\u0432\u0438\u044F","\u041B\u0438\u0442\u0432\u0430","\u041B\u0438\u0445\u0442\u0435\u043D\u0448\u0442\u0435\u0439\u043D","\u041B\u044E\u043A\u0441\u0435\u043C\u0431\u0443\u0440\u0433","\u041C\u0430\u0432\u0440\u0438\u043A\u0438\u0439","\u041C\u0430\u0432\u0440\u0438\u0442\u0430\u043D\u0438\u044F","\u041C\u0430\u0434\u0430\u0433\u0430\u0441\u043A\u0430\u0440","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0438\u044F","\u041C\u0430\u043B\u0430\u0432\u0438","\u041C\u0430\u043B\u0430\u0439\u0437\u0438\u044F","\u041C\u0430\u043B\u0438","\u041C\u0430\u043B\u044C\u0434\u0438\u0432\u044B","\u041C\u0430\u043B\u044C\u0442\u0430","\u041C\u0430\u0440\u0448\u0430\u043B\u043B\u043E\u0432\u044B \u041E\u0441\u0442\u0440\u043E\u0432\u0430","\u041C\u0435\u043A\u0441\u0438\u043A\u0430","\u041C\u0438\u043A\u0440\u043E\u043D\u0435\u0437\u0438\u044F","\u041C\u043E\u0437\u0430\u043C\u0431\u0438\u043A","\u041C\u043E\u043B\u0434\u043E\u0432\u0430","\u041C\u043E\u043D\u0430\u043A\u043E","\u041C\u043E\u043D\u0433\u043E\u043B\u0438\u044F","\u041C\u0430\u0440\u043E\u043A\u043A\u043E","\u041C\u044C\u044F\u043D\u043C\u0430","\u041D\u0430\u043C\u0438\u0431\u0438\u044F","\u041D\u0430\u0443\u0440\u0443","\u041D\u0435\u043F\u0430\u043B","\u041D\u0438\u0433\u0435\u0440","\u041D\u0438\u0433\u0435\u0440\u0438\u044F","\u041D\u0438\u0434\u0435\u0440\u043B\u0430\u043D\u0434\u044B","\u041D\u0438\u043A\u0430\u0440\u0430\u0433\u0443\u0430","\u041D\u043E\u0432\u0430\u044F \u0417\u0435\u043B\u0430\u043D\u0434\u0438\u044F","\u041D\u043E\u0440\u0432\u0435\u0433\u0438\u044F","\u041E\u0431\u044A\u0435\u0434\u0438\u043D\u0435\u043D\u043D\u044B\u0435 \u0410\u0440\u0430\u0431\u0441\u043A\u0438\u0435 \u042D\u043C\u0438\u0440\u0430\u0442\u044B","\u041E\u043C\u0430\u043D","\u041F\u0430\u043A\u0438\u0441\u0442\u0430\u043D","\u041F\u0430\u043B\u0430\u0443","\u041F\u0430\u043D\u0430\u043C\u0430","\u041F\u0430\u043F\u0443\u0430 \u2014 \u041D\u043E\u0432\u0430\u044F \u0413\u0432\u0438\u043D\u0435\u044F","\u041F\u0430\u0440\u0430\u0433\u0432\u0430\u0439","\u041F\u0435\u0440\u0443","\u041F\u043E\u043B\u044C\u0448\u0430","\u041F\u043E\u0440\u0442\u0443\u0433\u0430\u043B\u0438\u044F","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041A\u043E\u043D\u0433\u043E","\u0420\u043E\u0441\u0441\u0438\u044F","\u0420\u0443\u0430\u043D\u0434\u0430","\u0420\u0443\u043C\u044B\u043D\u0438\u044F","\u0421\u0430\u043B\u044C\u0432\u0430\u0434\u043E\u0440","\u0421\u0430\u043C\u043E\u0430","\u0421\u0430\u043D-\u041C\u0430\u0440\u0438\u043D\u043E","\u0421\u0430\u043D-\u0422\u043E\u043C\u0435 \u0438 \u041F\u0440\u0438\u043D\u0441\u0438\u043F\u0438","\u0421\u0430\u0443\u0434\u043E\u0432\u0441\u043A\u0430\u044F \u0410\u0440\u0430\u0432\u0438\u044F","\u0421\u0432\u0430\u0437\u0438\u043B\u0435\u043D\u0434","\u0421\u0435\u0439\u0448\u0435\u043B\u044C\u0441\u043A\u0438\u0435 \u043E\u0441\u0442\u0440\u043E\u0432\u0430","\u0421\u0435\u043D\u0435\u0433\u0430\u043B","\u0421\u0435\u043D\u0442-\u0412\u0438\u043D\u0441\u0435\u043D\u0442 \u0438 \u0413\u0440\u0435\u043D\u0430\u0434\u0438\u043D\u044B","\u0421\u0435\u043D\u0442-\u041A\u0438\u0442\u0442\u0441 \u0438 \u041D\u0435\u0432\u0438\u0441","\u0421\u0435\u043D\u0442-\u041B\u044E\u0441\u0438\u044F","\u0421\u0435\u0440\u0431\u0438\u044F","\u0421\u0438\u043D\u0433\u0430\u043F\u0443\u0440","\u0421\u0438\u0440\u0438\u044F","\u0421\u043B\u043E\u0432\u0430\u043A\u0438\u044F","\u0421\u043B\u043E\u0432\u0435\u043D\u0438\u044F","\u0421\u043E\u0435\u0434\u0438\u043D\u0435\u043D\u043D\u044B\u0435 \u0428\u0442\u0430\u0442\u044B \u0410\u043C\u0435\u0440\u0438\u043A\u0438","\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u043E\u0432\u044B \u041E\u0441\u0442\u0440\u043E\u0432\u0430","\u0421\u043E\u043C\u0430\u043B\u0438","\u0421\u0443\u0434\u0430\u043D","\u0421\u0443\u0440\u0438\u043D\u0430\u043C","\u0421\u044C\u0435\u0440\u0440\u0430-\u041B\u0435\u043E\u043D\u0435","\u0422\u0430\u0434\u0436\u0438\u043A\u0438\u0441\u0442\u0430\u043D","\u0422\u0430\u0438\u043B\u0430\u043D\u0434","\u0422\u0430\u0439\u0432\u0430\u043D\u044C (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0422\u0430\u043C\u0438\u043B-\u0418\u043B\u0430\u043C (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0422\u0430\u043D\u0437\u0430\u043D\u0438\u044F","\u0422\u0451\u0440\u043A\u0441 \u0438 \u041A\u0430\u0439\u043A\u043E\u0441 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0422\u043E\u0433\u043E","\u0422\u043E\u043A\u0435\u043B\u0430\u0443 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0422\u043E\u043D\u0433\u0430","\u0422\u0440\u0438\u043D\u0438\u0434\u0430\u0434 \u0438 \u0422\u043E\u0431\u0430\u0433\u043E","\u0422\u0443\u0432\u0430\u043B\u0443","\u0422\u0443\u043D\u0438\u0441","\u0422\u0443\u0440\u0435\u0446\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0421\u0435\u0432\u0435\u0440\u043D\u043E\u0433\u043E \u041A\u0438\u043F\u0440\u0430 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0422\u0443\u0440\u043A\u043C\u0435\u043D\u0438\u0441\u0442\u0430\u043D","\u0422\u0443\u0440\u0446\u0438\u044F","\u0423\u0433\u0430\u043D\u0434\u0430","\u0423\u0437\u0431\u0435\u043A\u0438\u0441\u0442\u0430\u043D","\u0423\u043A\u0440\u0430\u0438\u043D\u0430","\u0423\u0440\u0443\u0433\u0432\u0430\u0439","\u0424\u0430\u0440\u0435\u0440\u0441\u043A\u0438\u0435 \u041E\u0441\u0442\u0440\u043E\u0432\u0430 (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0424\u0438\u0434\u0436\u0438","\u0424\u0438\u043B\u0438\u043F\u043F\u0438\u043D\u044B","\u0424\u0438\u043D\u043B\u044F\u043D\u0434\u0438\u044F","\u0424\u0440\u0430\u043D\u0446\u0438\u044F","\u0424\u0440\u0430\u043D\u0446\u0443\u0437\u0441\u043A\u0430\u044F \u041F\u043E\u043B\u0438\u043D\u0435\u0437\u0438\u044F (\u043D\u0435 \u043F\u0440\u0438\u0437\u043D\u0430\u043D\u0430)","\u0425\u043E\u0440\u0432\u0430\u0442\u0438\u044F","\u0426\u0435\u043D\u0442\u0440\u0430\u043B\u044C\u043D\u043E\u0430\u0444\u0440\u0438\u043A\u0430\u043D\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u0427\u0430\u0434","\u0427\u0435\u0440\u043D\u043E\u0433\u043E\u0440\u0438\u044F","\u0427\u0435\u0445\u0438\u044F","\u0427\u0438\u043B\u0438","\u0428\u0432\u0435\u0439\u0446\u0430\u0440\u0438\u044F","\u0428\u0432\u0435\u0446\u0438\u044F","\u0428\u0440\u0438-\u041B\u0430\u043D\u043A\u0430","\u042D\u043A\u0432\u0430\u0434\u043E\u0440","\u042D\u043A\u0432\u0430\u0442\u043E\u0440\u0438\u0430\u043B\u044C\u043D\u0430\u044F \u0413\u0432\u0438\u043D\u0435\u044F","\u042D\u0440\u0438\u0442\u0440\u0435\u044F","\u042D\u0441\u0442\u043E\u043D\u0438\u044F","\u042D\u0444\u0438\u043E\u043F\u0438\u044F","\u042E\u0436\u043D\u043E-\u0410\u0444\u0440\u0438\u043A\u0430\u043D\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u042F\u043C\u0430\u0439\u043A\u0430","\u042F\u043F\u043E\u043D\u0438\u044F"];var chunk_YYFRNQOW_I=["######"];var chunk_YYFRNQOW_O=["\u043A\u0432. ###"];var chunk_YYFRNQOW_X=["\u0410\u043B\u0442\u0430\u0439\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u0410\u043C\u0443\u0440\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0410\u0440\u0445\u0430\u043D\u0433\u0435\u043B\u044C\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0411\u0435\u043B\u0433\u043E\u0440\u043E\u0434\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0411\u0440\u044F\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0412\u043E\u0440\u043E\u043D\u0435\u0436\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0433. \u041C\u043E\u0441\u043A\u0432\u0430","\u0433. \u0421\u0430\u043D\u043A\u0442 - \u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433","\u0433. \u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C","\u0415\u0432\u0440\u0435\u0439\u0441\u043A\u0430\u044F \u0430\u0432\u0442\u043E\u043D\u043E\u043C\u043D\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0417\u0430\u0431\u0430\u0439\u043A\u0430\u043B\u044C\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u0418\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0418\u0440\u043A\u0443\u0442\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u0430\u0431\u0430\u0440\u0434\u0438\u043D\u043E - \u0411\u0430\u043B\u043A\u0430\u0440\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0433\u0440\u0430\u0434\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u0430\u043B\u0443\u0436\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u0430\u043C\u0447\u0430\u0442\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u041A\u0430\u0440\u0430\u0447\u0430\u0435\u0432\u043E - \u0427\u0435\u0440\u043A\u0435\u0441\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u041A\u0435\u043C\u0435\u0440\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C - \u041A\u0443\u0437\u0431\u0430\u0441\u0441","\u041A\u0438\u0440\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u043E\u0441\u0442\u0440\u043E\u043C\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u041A\u0443\u0440\u0433\u0430\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041A\u0443\u0440\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041B\u0435\u043D\u0438\u043D\u0433\u0440\u0430\u0434\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041B\u0438\u043F\u0435\u0446\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041C\u0430\u0433\u0430\u0434\u0430\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041C\u043E\u0441\u043A\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041C\u0443\u0440\u043C\u0430\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041D\u0435\u043D\u0435\u0446\u043A\u0438\u0439 \u0430\u0432\u0442\u043E\u043D\u043E\u043C\u043D\u044B\u0439 \u043E\u043A\u0440\u0443\u0433","\u041D\u0438\u0436\u0435\u0433\u043E\u0440\u043E\u0434\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041D\u043E\u0432\u043E\u0441\u0438\u0431\u0438\u0440\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041E\u043C\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041E\u0440\u0435\u043D\u0431\u0443\u0440\u0433\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041E\u0440\u043B\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041F\u0435\u043D\u0437\u0435\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u041F\u0435\u0440\u043C\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u041F\u0440\u0438\u043C\u043E\u0440\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u041F\u0441\u043A\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0410\u0434\u044B\u0433\u0435\u044F (\u0410\u0434\u044B\u0433\u0435\u044F)","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0410\u043B\u0442\u0430\u0439","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0411\u0430\u0448\u043A\u043E\u0440\u0442\u043E\u0441\u0442\u0430\u043D","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0411\u0443\u0440\u044F\u0442\u0438\u044F","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0414\u0430\u0433\u0435\u0441\u0442\u0430\u043D","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0418\u043D\u0433\u0443\u0448\u0435\u0442\u0438\u044F","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041A\u0430\u043B\u043C\u044B\u043A\u0438\u044F","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041A\u0430\u0440\u0435\u043B\u0438\u044F","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041A\u043E\u043C\u0438","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041A\u0440\u044B\u043C","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041C\u0430\u0440\u0438\u0439 \u042D\u043B","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041C\u043E\u0440\u0434\u043E\u0432\u0438\u044F","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0421\u0430\u0445\u0430 (\u042F\u043A\u0443\u0442\u0438\u044F)","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0421\u0435\u0432\u0435\u0440\u043D\u0430\u044F \u041E\u0441\u0435\u0442\u0438\u044F - \u0410\u043B\u0430\u043D\u0438\u044F","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0422\u0430\u0442\u0430\u0440\u0441\u0442\u0430\u043D","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0422\u044B\u0432\u0430","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u0425\u0430\u043A\u0430\u0441\u0438\u044F","\u0420\u043E\u0441\u0442\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0420\u044F\u0437\u0430\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0421\u0430\u043C\u0430\u0440\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0421\u0430\u0440\u0430\u0442\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0421\u0430\u0445\u0430\u043B\u0438\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0421\u0432\u0435\u0440\u0434\u043B\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0421\u043C\u043E\u043B\u0435\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u0422\u0430\u043C\u0431\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0422\u0432\u0435\u0440\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0422\u043E\u043C\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0422\u0443\u043B\u044C\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0422\u044E\u043C\u0435\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0423\u0434\u043C\u0443\u0440\u0442\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0425\u0430\u0431\u0430\u0440\u043E\u0432\u0441\u043A\u0438\u0439 \u043A\u0440\u0430\u0439","\u0425\u0430\u043D\u0442\u044B-\u041C\u0430\u043D\u0441\u0438\u0439\u0441\u043A\u0438\u0439 \u0430\u0432\u0442\u043E\u043D\u043E\u043C\u043D\u044B\u0439 \u043E\u043A\u0440\u0443\u0433 - \u042E\u0433\u0440\u0430","\u0427\u0435\u043B\u044F\u0431\u0438\u043D\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C","\u0427\u0435\u0447\u0435\u043D\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u0427\u0443\u0432\u0430\u0448\u0441\u043A\u0430\u044F \u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u0427\u0443\u043A\u043E\u0442\u0441\u043A\u0438\u0439 \u0430\u0432\u0442\u043E\u043D\u043E\u043C\u043D\u044B\u0439 \u043E\u043A\u0440\u0443\u0433","\u042F\u043C\u0430\u043B\u043E-\u043D\u0435\u043D\u0435\u0446\u043A\u0438\u0439 \u0430\u0432\u0442\u043E\u043D\u043E\u043C\u043D\u044B\u0439 \u043E\u043A\u0440\u0443\u0433","\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u0441\u043A\u0430\u044F \u043E\u0431\u043B\u0430\u0441\u0442\u044C"];var chunk_YYFRNQOW_E={normal:"{{location.street}}, {{location.buildingNumber}}",full:"{{location.street}}, {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_YYFRNQOW_F=["\u0421\u043E\u0432\u0435\u0442\u0441\u043A\u0430\u044F","\u041C\u043E\u043B\u043E\u0434\u0435\u0436\u043D\u0430\u044F","\u0426\u0435\u043D\u0442\u0440\u0430\u043B\u044C\u043D\u0430\u044F","\u0428\u043A\u043E\u043B\u044C\u043D\u0430\u044F","\u041D\u043E\u0432\u0430\u044F","\u0421\u0430\u0434\u043E\u0432\u0430\u044F","\u041B\u0435\u0441\u043D\u0430\u044F","\u041D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u0430\u044F","\u041E\u043A\u0442\u044F\u0431\u0440\u044C\u0441\u043A\u0430\u044F","\u0417\u0435\u043B\u0435\u043D\u0430\u044F","\u041A\u043E\u043C\u0441\u043E\u043C\u043E\u043B\u044C\u0441\u043A\u0430\u044F","\u0417\u0430\u0440\u0435\u0447\u043D\u0430\u044F","\u041F\u0435\u0440\u0432\u043E\u043C\u0430\u0439\u0441\u043A\u0430\u044F","\u041F\u043E\u043B\u0435\u0432\u0430\u044F","\u041B\u0443\u0433\u043E\u0432\u0430\u044F","\u041F\u0438\u043E\u043D\u0435\u0440\u0441\u043A\u0430\u044F","\u042E\u0431\u0438\u043B\u0435\u0439\u043D\u0430\u044F","\u0421\u0435\u0432\u0435\u0440\u043D\u0430\u044F","\u041F\u0440\u043E\u043B\u0435\u0442\u0430\u0440\u0441\u043A\u0430\u044F","\u0421\u0442\u0435\u043F\u043D\u0430\u044F","\u042E\u0436\u043D\u0430\u044F","\u041A\u043E\u043B\u0445\u043E\u0437\u043D\u0430\u044F","\u0420\u0430\u0431\u043E\u0447\u0430\u044F","\u0421\u043E\u043B\u043D\u0435\u0447\u043D\u0430\u044F","\u0416\u0435\u043B\u0435\u0437\u043D\u043E\u0434\u043E\u0440\u043E\u0436\u043D\u0430\u044F","\u0412\u043E\u0441\u0442\u043E\u0447\u043D\u0430\u044F","\u0417\u0430\u0432\u043E\u0434\u0441\u043A\u0430\u044F","\u041D\u0430\u0433\u043E\u0440\u043D\u0430\u044F","\u0411\u0435\u0440\u0435\u0433\u043E\u0432\u0430\u044F","\u041A\u043E\u043E\u043F\u0435\u0440\u0430\u0442\u0438\u0432\u043D\u0430\u044F","\u041A\u0440\u0430\u0441\u043D\u043E\u0430\u0440\u043C\u0435\u0439\u0441\u043A\u0430\u044F","\u0421\u043E\u0432\u0445\u043E\u0437\u043D\u0430\u044F","\u0420\u0435\u0447\u043D\u0430\u044F","\u0421\u043F\u043E\u0440\u0442\u0438\u0432\u043D\u0430\u044F","\u041E\u0437\u0435\u0440\u043D\u0430\u044F","\u0421\u0442\u0440\u043E\u0438\u0442\u0435\u043B\u044C\u043D\u0430\u044F","\u041F\u0430\u0440\u043A\u043E\u0432\u0430\u044F","\u041F\u043E\u0434\u0433\u043E\u0440\u043D\u0430\u044F","\u041F\u043E\u0447\u0442\u043E\u0432\u0430\u044F","\u041F\u0430\u0440\u0442\u0438\u0437\u0430\u043D\u0441\u043A\u0430\u044F","\u0412\u043E\u043A\u0437\u0430\u043B\u044C\u043D\u0430\u044F","\u0414\u043E\u0440\u043E\u0436\u043D\u0430\u044F","\u0414\u0430\u0447\u043D\u0430\u044F","\u0417\u0430\u043F\u0430\u0434\u043D\u0430\u044F","\u041C\u043E\u0441\u043A\u043E\u0432\u0441\u043A\u0430\u044F","\u041A\u0440\u0430\u0441\u043D\u0430\u044F","\u0422\u0440\u0443\u0434\u043E\u0432\u0430\u044F","\u0428\u043E\u0441\u0441\u0435\u0439\u043D\u0430\u044F","\u041A\u043E\u043C\u043C\u0443\u043D\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F","\u0421\u043E\u0441\u043D\u043E\u0432\u0430\u044F","\u041A\u043B\u0443\u0431\u043D\u0430\u044F","\u0411\u0435\u0440\u0435\u0437\u043E\u0432\u0430\u044F","\u0411\u043E\u043B\u044C\u043D\u0438\u0447\u043D\u0430\u044F","\u0418\u043D\u0442\u0435\u0440\u043D\u0430\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0430\u044F","\u0426\u0432\u0435\u0442\u043E\u0447\u043D\u0430\u044F","\u0422\u0440\u0430\u043A\u0442\u043E\u0432\u0430\u044F","\u0413\u043E\u0440\u043D\u0430\u044F","\u0412\u0435\u0441\u0435\u043D\u043D\u044F\u044F","\u041A\u043E\u043C\u043C\u0443\u043D\u0430\u043B\u044C\u043D\u0430\u044F","\u041C\u0430\u0439\u0441\u043A\u0430\u044F","\u041F\u0440\u0438\u0432\u043E\u043A\u0437\u0430\u043B\u044C\u043D\u0430\u044F","\u0422\u0430\u0435\u0436\u043D\u0430\u044F","\u0422\u0440\u0430\u043D\u0441\u043F\u043E\u0440\u0442\u043D\u0430\u044F","\u041E\u0432\u0440\u0430\u0436\u043D\u0430\u044F","\u0421\u0432\u0435\u0442\u043B\u0430\u044F","\u0412\u0438\u0448\u043D\u0435\u0432\u0430\u044F","\u041A\u043B\u044E\u0447\u0435\u0432\u0430\u044F","\u041F\u0435\u0441\u0447\u0430\u043D\u0430\u044F","\u041B\u0435\u043D\u0438\u043D\u0433\u0440\u0430\u0434\u0441\u043A\u0430\u044F","\u041F\u0440\u043E\u0444\u0441\u043E\u044E\u0437\u043D\u0430\u044F","\u0412\u0435\u0440\u0445\u043D\u044F\u044F","\u041B\u0435\u043D\u0438\u043D\u0441\u043A\u0430\u044F","\u041A\u0438\u0440\u043F\u0438\u0447\u043D\u0430\u044F","\u041C\u043E\u0441\u0442\u043E\u0432\u0430\u044F","\u0421\u0442\u0430\u043D\u0446\u0438\u043E\u043D\u043D\u0430\u044F","\u0423\u0440\u0430\u043B\u044C\u0441\u043A\u0430\u044F","\u041B\u0438\u043D\u0435\u0439\u043D\u0430\u044F","\u0424\u0430\u0431\u0440\u0438\u0447\u043D\u0430\u044F","\u041C\u0430\u0433\u0438\u0441\u0442\u0440\u0430\u043B\u044C\u043D\u0430\u044F","\u0421\u0438\u0431\u0438\u0440\u0441\u043A\u0430\u044F","\u041A\u0440\u0435\u0441\u0442\u044C\u044F\u043D\u0441\u043A\u0430\u044F","\u0420\u043E\u0441\u0441\u0438\u0439\u0441\u043A\u0430\u044F","\u0422\u0438\u0445\u0430\u044F","\u0428\u0438\u0440\u043E\u043A\u0430\u044F","\u041D\u0438\u0436\u043D\u044F\u044F","\u041D\u0430\u0440\u043E\u0434\u043D\u0430\u044F","\u041F\u0440\u043E\u043C\u044B\u0448\u043B\u0435\u043D\u043D\u0430\u044F","\u041A\u043E\u043B\u044C\u0446\u0435\u0432\u0430\u044F","\u0414\u0430\u043B\u044C\u043D\u044F\u044F","\u0411\u0430\u0437\u0430\u0440\u043D\u0430\u044F","\u0426\u0435\u043B\u0438\u043D\u043D\u0430\u044F","\u0420\u043E\u0434\u043D\u0438\u043A\u043E\u0432\u0430\u044F","\u0420\u0435\u0432\u043E\u043B\u044E\u0446\u0438\u043E\u043D\u043D\u0430\u044F","\u0421\u043E\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F","\u0417\u0432\u0435\u0437\u0434\u043D\u0430\u044F","\u0421\u0442\u0443\u0434\u0435\u043D\u0447\u0435\u0441\u043A\u0430\u044F","\u041C\u0438\u0440\u043D\u0430\u044F","\u041A\u0443\u0431\u0430\u043D\u0441\u043A\u0430\u044F","\u0413\u0430\u0440\u0430\u0436\u043D\u0430\u044F","\u0424\u0435\u0441\u0442\u0438\u0432\u0430\u043B\u044C\u043D\u0430\u044F","\u0413\u0440\u0430\u0436\u0434\u0430\u043D\u0441\u043A\u0430\u044F","\u041F\u0435\u0441\u043E\u0447\u043D\u0430\u044F","\u0421\u0438\u0440\u0435\u043D\u0435\u0432\u0430\u044F","\u0421\u0435\u043B\u044C\u0441\u043A\u0430\u044F","\u041A\u0443\u0437\u043D\u0435\u0447\u043D\u0430\u044F","\u041F\u0443\u0448\u043A\u0438\u043D\u0441\u043A\u0430\u044F","\u041A\u0440\u0430\u0439\u043D\u044F\u044F","\u0413\u0432\u0430\u0440\u0434\u0435\u0439\u0441\u043A\u0430\u044F","\u0412\u0435\u0441\u0435\u043B\u0430\u044F","\u0417\u0430\u0433\u043E\u0440\u043E\u0434\u043D\u0430\u044F","\u041E\u043B\u0438\u043C\u043F\u0438\u0439\u0441\u043A\u0430\u044F","\u041F\u0440\u0438\u043E\u0437\u0435\u0440\u043D\u0430\u044F","\u0420\u044F\u0431\u0438\u043D\u043E\u0432\u0430\u044F","\u0417\u0430\u043E\u0437\u0435\u0440\u043D\u0430\u044F","\u0411\u043E\u0440\u043E\u0432\u0430\u044F","\u0423\u0440\u043E\u0436\u0430\u0439\u043D\u0430\u044F","\u0422\u043E\u0440\u0433\u043E\u0432\u0430\u044F","\u0414\u043E\u043D\u0441\u043A\u0430\u044F","\u041F\u043E\u0433\u0440\u0430\u043D\u0438\u0447\u043D\u0430\u044F","\u041E\u0433\u043E\u0440\u043E\u0434\u043D\u0430\u044F","\u041F\u0440\u0438\u0433\u043E\u0440\u043E\u0434\u043D\u0430\u044F","\u0421\u0442\u0430\u0434\u0438\u043E\u043D\u043D\u0430\u044F","\u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434\u043D\u0430\u044F","\u041A\u0438\u0435\u0432\u0441\u043A\u0430\u044F","\u0418\u043D\u0434\u0443\u0441\u0442\u0440\u0438\u0430\u043B\u044C\u043D\u0430\u044F","\u041A\u0440\u0430\u0441\u043D\u043E\u0433\u0432\u0430\u0440\u0434\u0435\u0439\u0441\u043A\u0430\u044F","\u0412\u043E\u043B\u0436\u0441\u043A\u0430\u044F","\u0421\u0432\u043E\u0431\u043E\u0434\u043D\u0430\u044F","\u041A\u0435\u0434\u0440\u043E\u0432\u0430\u044F","\u041F\u043E\u0434\u043B\u0435\u0441\u043D\u0430\u044F","\u041F\u043E\u043B\u044F\u0440\u043D\u0430\u044F","\u0420\u0430\u0437\u0434\u043E\u043B\u044C\u043D\u0430\u044F","\u041A\u0430\u0440\u044C\u0435\u0440\u043D\u0430\u044F","\u041C\u0435\u043B\u044C\u043D\u0438\u0447\u043D\u0430\u044F","\u0423\u043A\u0440\u0430\u0438\u043D\u0441\u043A\u0430\u044F","\u0428\u0430\u0445\u0442\u0435\u0440\u0441\u043A\u0430\u044F","\u0417\u0430\u043F\u0440\u0443\u0434\u043D\u0430\u044F","\u042D\u043B\u0435\u0432\u0430\u0442\u043E\u0440\u043D\u0430\u044F","\u0422\u0435\u0430\u0442\u0440\u0430\u043B\u044C\u043D\u0430\u044F","\u0413\u0435\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0430\u044F","\u0411\u043E\u043B\u043E\u0442\u043D\u0430\u044F","\u041F\u0440\u0438\u0434\u043E\u0440\u043E\u0436\u043D\u0430\u044F","\u041A\u043B\u0435\u043D\u043E\u0432\u0430\u044F","\u041A\u0430\u0437\u0430\u0447\u044C\u044F","\u041C\u0430\u043B\u0430\u044F","\u041C\u043E\u0440\u0441\u043A\u0430\u044F","\u0412\u043E\u043B\u0433\u043E\u0433\u0440\u0430\u0434\u0441\u043A\u0430\u044F","\u0421\u0440\u0435\u0434\u043D\u044F\u044F","\u0411\u0435\u0437\u044B\u043C\u044F\u043D\u043D\u0430\u044F","\u041A\u0440\u0430\u0441\u043D\u043E\u0444\u043B\u043E\u0442\u0441\u043A\u0430\u044F","\u0411\u0440\u0430\u0442\u0441\u043A\u0430\u044F","\u0422\u0435\u043D\u0438\u0441\u0442\u0430\u044F","\u0423\u0447\u0438\u0442\u0435\u043B\u044C\u0441\u043A\u0430\u044F","\u041A\u0430\u0432\u043A\u0430\u0437\u0441\u043A\u0430\u044F","\u041A\u043E\u0440\u043E\u0442\u043A\u0430\u044F","\u0414\u0435\u043F\u043E\u0432\u0441\u043A\u0430\u044F","\u0410\u043C\u0443\u0440\u0441\u043A\u0430\u044F","\u0421\u0435\u043D\u043D\u0430\u044F","\u041F\u043E\u0441\u0435\u043B\u043A\u043E\u0432\u0430\u044F","\u041F\u0440\u0443\u0434\u043E\u0432\u0430\u044F","\u0414\u0435\u043F\u0443\u0442\u0430\u0442\u0441\u043A\u0430\u044F","\u0410\u0432\u0438\u0430\u0446\u0438\u043E\u043D\u043D\u0430\u044F","\u0410\u044D\u0440\u043E\u0434\u0440\u043E\u043C\u043D\u0430\u044F","\u0411\u043E\u043B\u044C\u0448\u0430\u044F","\u041F\u0440\u0438\u043C\u043E\u0440\u0441\u043A\u0430\u044F","\u0410\u043B\u0442\u0430\u0439\u0441\u043A\u0430\u044F","\u0422\u043E\u043F\u043E\u043B\u0438\u043D\u0430\u044F","\u0420\u043E\u0441\u0442\u043E\u0432\u0441\u043A\u0430\u044F","\u0422\u0440\u0430\u043A\u0442\u043E\u0440\u043D\u0430\u044F","\u041C\u0435\u043B\u0438\u043E\u0440\u0430\u0442\u0438\u0432\u043D\u0430\u044F","\u041E\u043B\u044C\u0445\u043E\u0432\u0430\u044F","\u0421\u043B\u0430\u0432\u044F\u043D\u0441\u043A\u0430\u044F","\u0420\u0430\u0434\u0443\u0436\u043D\u0430\u044F","\u041A\u0440\u0430\u0441\u043D\u043E\u0434\u0430\u0440\u0441\u043A\u0430\u044F","\u0421\u0442\u0430\u0445\u0430\u043D\u043E\u0432\u0441\u043A\u0430\u044F","\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u0441\u043A\u0430\u044F","\u041A\u043E\u043B\u043B\u0435\u043A\u0442\u0438\u0432\u043D\u0430\u044F","\u0410\u043D\u0433\u0430\u0440\u0441\u043A\u0430\u044F","\u041B\u043E\u043A\u043E\u043C\u043E\u0442\u0438\u0432\u043D\u0430\u044F","\u042F\u0433\u043E\u0434\u043D\u0430\u044F","\u0421\u043C\u043E\u043B\u0435\u043D\u0441\u043A\u0430\u044F","\u0422\u0435\u043F\u043B\u0438\u0447\u043D\u0430\u044F","\u0412\u043E\u0434\u043E\u043F\u0440\u043E\u0432\u043E\u0434\u043D\u0430\u044F","\u0420\u0435\u0441\u043F\u0443\u0431\u043B\u0438\u043A\u0430\u043D\u0441\u043A\u0430\u044F","\u041E\u0441\u0435\u043D\u043D\u044F\u044F","\u0411\u0430\u0439\u043A\u0430\u043B\u044C\u0441\u043A\u0430\u044F","\u0421\u0430\u0440\u0430\u0442\u043E\u0432\u0441\u043A\u0430\u044F","\u041A\u0430\u0437\u0430\u043D\u0441\u043A\u0430\u044F","\u0412\u043E\u0440\u043E\u043D\u0435\u0436\u0441\u043A\u0430\u044F","\u0411\u0440\u044F\u043D\u0441\u043A\u0430\u044F","\u041F\u0440\u043E\u0438\u0437\u0432\u043E\u0434\u0441\u0442\u0432\u0435\u043D\u043D\u0430\u044F","\u0422\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F","\u0415\u043D\u0438\u0441\u0435\u0439\u0441\u043A\u0430\u044F","\u0421\u0435\u0432\u0430\u0441\u0442\u043E\u043F\u043E\u043B\u044C\u0441\u043A\u0430\u044F","\u041E\u043A\u0440\u0443\u0436\u043D\u0430\u044F","\u041E\u0440\u043B\u043E\u0432\u0441\u043A\u0430\u044F","\u0425\u0443\u0442\u043E\u0440\u0441\u043A\u0430\u044F","\u0422\u0443\u043F\u0438\u043A\u043E\u0432\u0430\u044F","\u041A\u0430\u0448\u0442\u0430\u043D\u043E\u0432\u0430\u044F","\u041E\u043C\u0441\u043A\u0430\u044F","\u041F\u0440\u0438\u0432\u043E\u043B\u044C\u043D\u0430\u044F","\u041A\u0443\u0440\u043E\u0440\u0442\u043D\u0430\u044F","\u0418\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430\u044F","\u0412\u044B\u0433\u043E\u043D\u043D\u0430\u044F","\u041A\u0440\u044B\u043C\u0441\u043A\u0430\u044F","\u041F\u0443\u0442\u0435\u0439\u0441\u043A\u0430\u044F","\u041F\u0440\u043E\u0435\u0437\u0436\u0430\u044F","\u041A\u0440\u0430\u0441\u043D\u043E\u0437\u043D\u0430\u043C\u0435\u043D\u043D\u0430\u044F","\u041E\u0434\u0435\u0441\u0441\u043A\u0430\u044F","\u041B\u043E\u0433\u043E\u0432\u0430\u044F","\u0412\u044B\u0441\u043E\u043A\u0430\u044F","\u042F\u0441\u043D\u0430\u044F","\u041F\u043E\u0440\u0442\u043E\u0432\u0430\u044F","\u0421\u043D\u0435\u0436\u043D\u0430\u044F","\u0421\u0430\u043D\u0430\u0442\u043E\u0440\u043D\u0430\u044F","\u0421\u043E\u044E\u0437\u043D\u0430\u044F","\u0423\u043B\u044C\u044F\u043D\u043E\u0432\u0441\u043A\u0430\u044F","\u0421\u0430\u0445\u0430\u043B\u0438\u043D\u0441\u043A\u0430\u044F","\u0413\u043E\u0440\u043D\u044F\u0446\u043A\u0430\u044F","\u041F\u0440\u0438\u0431\u0440\u0435\u0436\u043D\u0430\u044F","\u0420\u044B\u0431\u0430\u0446\u043A\u0430\u044F","\u041F\u043E\u043B\u0442\u0430\u0432\u0441\u043A\u0430\u044F","\u0422\u0430\u043C\u0431\u043E\u0432\u0441\u043A\u0430\u044F","\u041A\u0440\u0430\u0441\u043D\u043E\u044F\u0440\u0441\u043A\u0430\u044F","\u041D\u043E\u0432\u043E\u0441\u0435\u043B\u044C\u0441\u043A\u0430\u044F","\u041F\u0440\u043E\u0442\u043E\u0447\u043D\u0430\u044F","\u0427\u0435\u0440\u043D\u043E\u043C\u043E\u0440\u0441\u043A\u0430\u044F","\u041C\u0438\u043D\u0441\u043A\u0430\u044F","\u0413\u043B\u0430\u0432\u043D\u0430\u044F","\u0412\u043E\u043B\u044C\u043D\u0430\u044F","\u0425\u0432\u043E\u0439\u043D\u0430\u044F","\u041A\u043E\u0441\u043C\u0438\u0447\u0435\u0441\u043A\u0430\u044F","\u041C\u043E\u0445\u043E\u0432\u0430\u044F","\u041A\u0443\u0440\u0441\u043A\u0430\u044F","\u041A\u0443\u0440\u0433\u0430\u043D\u043D\u0430\u044F","\u0423\u0433\u043B\u043E\u0432\u0430\u044F","\u041A\u0430\u043C\u0441\u043A\u0430\u044F","\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043D\u0430\u044F","\u041B\u0435\u0441\u043E\u0437\u0430\u0432\u043E\u0434\u0441\u043A\u0430\u044F","\u0410\u0441\u0442\u0440\u0430\u0445\u0430\u043D\u0441\u043A\u0430\u044F","\u0411\u0435\u043B\u043E\u0440\u0443\u0441\u0441\u043A\u0430\u044F","\u0417\u0430\u043E\u0432\u0440\u0430\u0436\u043D\u0430\u044F","\u0410\u0437\u043E\u0432\u0441\u043A\u0430\u044F","\u0420\u0443\u0447\u0435\u0439\u043D\u0430\u044F","\u0412\u043E\u043B\u043E\u0447\u0430\u0435\u0432\u0441\u043A\u0430\u044F","\u0421\u0442\u0430\u0432\u0440\u043E\u043F\u043E\u043B\u044C\u0441\u043A\u0430\u044F","\u0421\u043B\u043E\u0431\u043E\u0434\u0441\u043A\u0430\u044F","\u0422\u0443\u043B\u044C\u0441\u043A\u0430\u044F","\u0425\u0430\u0440\u044C\u043A\u043E\u0432\u0441\u043A\u0430\u044F","\u041F\u0435\u0442\u0440\u043E\u0432\u0441\u043A\u0430\u044F","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u0441\u043A\u0430\u044F","\u0412\u044B\u0441\u043E\u043A\u043E\u0432\u043E\u043B\u044C\u0442\u043D\u0430\u044F","\u041B\u0430\u0437\u0443\u0440\u043D\u0430\u044F","\u041F\u043E\u043A\u0440\u043E\u0432\u0441\u043A\u0430\u044F","\u041D\u043E\u0432\u0433\u043E\u0440\u043E\u0434\u0441\u043A\u0430\u044F","\u041B\u0435\u043D\u0441\u043A\u0430\u044F","\u0421\u043F\u043B\u0430\u0432\u043D\u0430\u044F","\u0423\u0434\u0430\u0440\u043D\u0430\u044F","\u041A\u0430\u043B\u0443\u0436\u0441\u043A\u0430\u044F","\u041F\u0440\u0443\u0434\u043D\u0430\u044F","\u041A\u0440\u0430\u0441\u043D\u043E\u043F\u0430\u0440\u0442\u0438\u0437\u0430\u043D\u0441\u043A\u0430\u044F","\u041E\u0440\u0435\u0445\u043E\u0432\u0430\u044F","\u0422\u0430\u043C\u0430\u043D\u0441\u043A\u0430\u044F","\u0418\u0440\u043A\u0443\u0442\u0441\u043A\u0430\u044F","\u041E\u0442\u0440\u0430\u0434\u043D\u0430\u044F","\u0411\u043E\u043B\u044C\u0448\u0435\u0432\u0438\u0441\u0442\u0441\u043A\u0430\u044F","\u0422\u0440\u043E\u0438\u0446\u043A\u0430\u044F","\u041B\u0435\u0441\u0445\u043E\u0437\u043D\u0430\u044F","\u0412\u0430\u0441\u0438\u043B\u044C\u043A\u043E\u0432\u0430\u044F","\u041C\u0435\u0445\u0430\u043D\u0438\u0447\u0435\u0441\u043A\u0430\u044F","\u041F\u0443\u0442\u0435\u0432\u0430\u044F","\u041A\u0443\u0437\u043D\u0435\u0446\u043A\u0430\u044F","\u0424\u0438\u0437\u043A\u0443\u043B\u044C\u0442\u0443\u0440\u043D\u0430\u044F","\u0427\u0435\u0440\u0435\u043C\u0443\u0445\u043E\u0432\u0430\u044F","\u0424\u043B\u043E\u0442\u0441\u043A\u0430\u044F","\u0423\u0433\u043E\u043B\u044C\u043D\u0430\u044F","\u041F\u0440\u043E\u0441\u0442\u043E\u0440\u043D\u0430\u044F","\u041F\u043E\u043F\u0435\u0440\u0435\u0447\u043D\u0430\u044F","\u0413\u043E\u0440\u043E\u0434\u0441\u043A\u0430\u044F","\u0410\u0431\u0440\u0438\u043A\u043E\u0441\u043E\u0432\u0430\u044F","\u0411\u0443\u043B\u044C\u0432\u0430\u0440\u043D\u0430\u044F","\u041F\u0440\u043E\u0445\u043B\u0430\u0434\u043D\u0430\u044F","\u0422\u043E\u043C\u0441\u043A\u0430\u044F","\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u0430\u044F","\u041B\u0438\u0442\u0435\u0439\u043D\u0430\u044F","\u041C\u0435\u0434\u0438\u0446\u0438\u043D\u0441\u043A\u0430\u044F","\u0417\u0430\u043B\u0438\u0432\u043D\u0430\u044F","\u0411\u0440\u0438\u0433\u0430\u0434\u043D\u0430\u044F","\u0414\u0435\u0442\u0441\u043A\u0430\u044F","\u0417\u0430\u043F\u043E\u0440\u043E\u0436\u0441\u043A\u0430\u044F","\u0414\u0430\u043B\u044C\u043D\u0435\u0432\u043E\u0441\u0442\u043E\u0447\u043D\u0430\u044F","\u0411\u0430\u043B\u0442\u0438\u0439\u0441\u043A\u0430\u044F","\u0424\u0435\u0432\u0440\u0430\u043B\u044C\u0441\u043A\u0430\u044F","\u041B\u0443\u043D\u043D\u0430\u044F","\u0412\u044B\u0441\u043E\u0442\u043D\u0430\u044F","\u0420\u044F\u0437\u0430\u043D\u0441\u043A\u0430\u044F","\u041C\u0430\u043B\u0438\u043D\u043E\u0432\u0430\u044F"];var chunk_YYFRNQOW_G=["{{location.street_suffix}} {{location.street_name}}","{{location.street_name}} {{location.street_suffix}}"];var chunk_YYFRNQOW_R=["\u0430\u043B\u043B\u0435\u044F","\u0430\u043B.","\u043D\u0430\u0431\u0435\u0440\u0435\u0436\u043D\u0430\u044F","\u043D\u0430\u0431.","\u043F\u043B\u043E\u0449\u0430\u0434\u044C","\u043F\u043B.","\u0443\u043B\u0438\u0446\u0430","\u0443\u043B."];var chunk_YYFRNQOW_be={building_number:chunk_YYFRNQOW_A,city_name:chunk_YYFRNQOW_B,city_pattern:chunk_YYFRNQOW_T,country:chunk_YYFRNQOW_H,postcode:chunk_YYFRNQOW_I,secondary_address:chunk_YYFRNQOW_O,state:chunk_YYFRNQOW_X,street_address:chunk_YYFRNQOW_E,street_name:chunk_YYFRNQOW_F,street_pattern:chunk_YYFRNQOW_G,street_suffix:chunk_YYFRNQOW_R},chunk_YYFRNQOW_z=chunk_YYFRNQOW_be;var chunk_YYFRNQOW_J=["\u0430","\u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043D\u044B\u0445","\u0430\u043A\u0442\u0438\u0432\u0438\u0437\u0430\u0446\u0438\u0438","\u0430\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u0438","\u0430\u043A\u0442\u0438\u0432\u043E\u043C","\u0430\u043A\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u0441\u0442\u044C","\u0430\u043D\u0430\u043B\u0438\u0437\u0430","\u0431\u0430\u0437\u044B","\u0431\u043E\u0433\u0430\u0442\u044B\u0439","\u0432","\u0432\u0430\u0436\u043D\u0443\u044E","\u0432\u0430\u0436\u043D\u044B\u0435","\u0432\u043B\u0435\u0447\u0451\u0442","\u0432\u043D\u0435\u0434\u0440\u0435\u043D\u0438\u044F","\u0432\u043E\u0437\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F","\u0432\u0441\u0435\u0433\u043E","\u0432\u044B\u0431\u0440\u0430\u043D\u043D\u044B\u0439","\u0432\u044B\u0437\u044B\u0432\u0430\u0435\u0442","\u0432\u044B\u043F\u043E\u043B\u043D\u044F\u0442\u044C","\u0432\u044B\u0441\u043E\u043A\u043E\u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u043D\u0430\u044F","\u0432\u044B\u0441\u0448\u0435\u0433\u043E","\u0433\u0440\u0430\u0436\u0434\u0430\u043D\u0441\u043A\u043E\u0433\u043E","\u0434\u0430\u043B\u044C\u043D\u0435\u0439\u0448\u0435\u0435","\u0434\u0430\u043B\u044C\u043D\u0435\u0439\u0448\u0438\u0445","\u0434\u0435\u043C\u043E\u043A\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439","\u0434\u0435\u044F\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0438","\u0434\u043B\u044F","\u0434\u0440\u0443\u0433\u043E\u0439","\u0436\u0435","\u0437\u0430","\u0437\u0430\u0431\u044B\u0432\u0430\u0442\u044C","\u0437\u0430\u0432\u0438\u0441\u0438\u0442","\u0437\u0430\u0434\u0430\u043D\u0438\u044F","\u0437\u0430\u0434\u0430\u0447","\u0437\u0430\u0434\u0430\u0447\u0430","\u0437\u0430\u043D\u0438\u043C\u0430\u0435\u043C\u044B\u0445","\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435","\u0437\u043D\u0430\u0447\u0438\u043C\u043E\u0441\u0442\u044C","\u0437\u043D\u0430\u0447\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0439","\u0438","\u0438\u0433\u0440\u0430\u0435\u0442","\u0438\u0434\u0435\u0439\u043D\u044B\u0435","\u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0439","\u0438\u043D\u043D\u043E\u0432\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0439","\u0438\u043D\u0442\u0435\u0440\u0435\u0441\u043D\u044B\u0439","\u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u043E\u043D\u043D\u043E-\u043F\u0440\u043E\u043F\u043E\u0433\u0430\u043D\u0434\u0438\u0441\u0442\u0441\u043A\u043E\u0435","\u043A\u0430\u0434\u0440\u043E\u0432","\u043A\u0430\u0434\u0440\u043E\u0432\u043E\u0439","\u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0430","\u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E","\u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0439","\u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u0446\u0438\u044F","\u043A\u043E\u043D\u0446\u0435\u043F\u0446\u0438\u044F","\u043A\u0440\u0443\u0433\u0443","\u043A\u0443\u0440\u0441","\u043C\u0430\u0441\u0441\u043E\u0432\u043E\u0433\u043E","\u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044C\u043D\u043E-\u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0439","\u043C\u0435\u0441\u0442\u043E","\u043C\u0438\u0440\u0430","\u043C\u043E\u0434\u0435\u043B\u0438","\u043C\u043E\u0434\u0435\u043B\u044C","\u043C\u043E\u0434\u0435\u0440\u043D\u0438\u0437\u0430\u0446\u0438\u0438","\u043D\u0430","\u043D\u0430\u043C\u0435\u0447\u0435\u043D\u043D\u044B\u0445","\u043D\u0430\u043C\u0438","\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0439","\u043D\u0430\u043F\u0440\u044F\u043C\u0443\u044E","\u043D\u0430\u0441","\u043D\u0430\u0441\u0442\u043E\u043B\u044C\u043A\u043E","\u043D\u0430\u0441\u0443\u0449\u043D\u044B\u043C","\u043D\u0430\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0439","\u043D\u0430\u0447\u0430\u043B\u043E","\u043D\u0430\u0448\u0435\u0439","\u043D\u0435","\u043D\u043E\u0432\u0430\u044F","\u043D\u043E\u0432\u044B\u0445","\u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0435\u043D\u0438\u0435","\u043E\u0431\u0435\u0441\u043F\u0435\u0447\u0438\u0432\u0430\u0435\u0442","\u043E\u0431\u0440\u0430\u0437\u043E\u043C","\u043E\u0431\u0443\u0441\u043B\u0430\u0432\u043B\u0438\u0432\u0430\u0435\u0442","\u043E\u0431\u0443\u0447\u0435\u043D\u0438\u044F","\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0430","\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u043E\u0439","\u043E\u0431\u0449\u0435\u0441\u0442\u0432\u043E\u043C","\u043E\u0434\u043D\u0430\u043A\u043E","\u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u0438\u044F","\u043E\u043F\u044B\u0442","\u043E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u0438","\u043E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u043E\u043D\u043D\u043E\u0439","\u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E\u0441\u0442\u0438","\u043E\u0442","\u043E\u0442\u043C\u0435\u0442\u0438\u0442\u044C","\u043E\u0442\u043D\u043E\u0448\u0435\u043D\u0438\u0438","\u043E\u0446\u0435\u043D\u0438\u0442\u044C","\u043E\u0447\u0435\u0432\u0438\u0434\u043D\u0430","\u043F\u043B\u0430\u043D\u043E\u0432\u044B\u0445","\u043F\u043E","\u043F\u043E\u0432\u0441\u0435\u0434\u043D\u0435\u0432\u043D\u0430\u044F","\u043F\u043E\u0432\u0441\u0435\u0434\u043D\u0435\u0432\u043D\u043E\u0439","\u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u0435","\u043F\u043E\u0432\u044B\u0448\u0435\u043D\u0438\u044E","\u043F\u043E\u0434\u0433\u043E\u0442\u043E\u0432\u043A\u0435","\u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442","\u043F\u043E\u0437\u0438\u0446\u0438\u0438","\u043F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0435\u0442","\u043F\u043E\u043D\u0438\u043C\u0430\u043D\u0438\u0435","\u043F\u043E\u0440\u044F\u0434\u043A\u0430","\u043F\u043E\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u043E\u0433\u043E","\u043F\u043E\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u043D\u044B\u0445","\u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u043E\u0435","\u043F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u044B\u0439","\u043F\u043E\u0442\u0440\u0435\u0431\u043D\u043E\u0441\u0442\u044F\u043C","\u043F\u043E\u044D\u0442\u0430\u043F\u043D\u043E\u0433\u043E","\u043F\u0440\u0430\u0432\u0438\u0442\u0435\u043B\u044C\u0441\u0442\u0432\u043E\u043C","\u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430","\u043F\u0440\u0435\u0434\u043B\u043E\u0436\u0435\u043D\u0438\u0439","\u043F\u0440\u0435\u0434\u043F\u043E\u0441\u044B\u043B\u043A\u0438","\u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442","\u043F\u0440\u0435\u0436\u0434\u0435","\u043F\u0440\u0438\u043D\u0438\u043C\u0430\u0435\u043C\u044B\u0445","\u043F\u0440\u0438\u043D\u0446\u0438\u043F\u043E\u0432","\u043F\u0440\u043E\u0431\u043B\u0435\u043C","\u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0438","\u043F\u0440\u043E\u0433\u0440\u0435\u0441\u0441\u0430","\u043F\u0440\u043E\u0433\u0440\u0435\u0441\u0441\u0438\u0432\u043D\u043E\u0433\u043E","\u043F\u0440\u043E\u0435\u043A\u0442","\u043F\u0440\u043E\u0444\u0435\u0441\u0441\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0433\u043E","\u043F\u0440\u043E\u0446\u0435\u0441\u0441","\u043F\u0443\u0442\u044C","\u0440\u0430\u0431\u043E\u0442\u044B","\u0440\u0430\u0432\u043D\u044B\u043C","\u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044F","\u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0445","\u0440\u0430\u0437\u043D\u043E\u043E\u0431\u0440\u0430\u0437\u043D\u044B\u0439","\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u043A\u0435","\u0440\u0430\u043C\u043A\u0438","\u0440\u0435\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F","\u0440\u0435\u0441\u0443\u0440\u0441\u043E\u0441\u0431\u0435\u0440\u0435\u0433\u0430\u044E\u0449\u0438\u0445","\u0440\u043E\u043B\u044C","\u0440\u043E\u0441\u0442","\u0441","\u0441\u0438\u0441\u0442\u0435\u043C\u0443","\u0441\u0438\u0441\u0442\u0435\u043C\u044B","\u0441\u043B\u0435\u0434\u0443\u0435\u0442","\u0441\u043B\u043E\u0436\u0438\u0432\u0448\u0430\u044F\u0441\u044F","\u0441\u043E\u0431\u043E\u0439","\u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0433\u043E","\u0441\u043E\u0437\u0434\u0430\u0451\u0442","\u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435","\u0441\u043E\u0437\u043D\u0430\u043D\u0438\u044F","\u0441\u043E\u043C\u043D\u0435\u043D\u0438\u0439","\u0441\u043E\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F","\u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0435\u0439","\u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0445","\u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E-\u043E\u0440\u0438\u0435\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439","\u0441\u043E\u0446\u0438\u0430\u043B\u044C\u043D\u043E-\u044D\u043A\u043E\u043D\u043E\u043C\u0438\u0447\u0435\u0441\u043A\u043E\u0435","\u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442\u043E\u0432","\u0441\u043F\u043E\u0441\u043E\u0431\u0441\u0442\u0432\u0443\u0435\u0442","\u0441\u0442\u0435\u043F\u0435\u043D\u0438","\u0441\u0442\u043E\u0440\u043E\u043D\u044B","\u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0430","\u0441\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u044B","\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0439","\u0441\u0443\u0449\u043D\u043E\u0441\u0442\u0438","\u0441\u0444\u0435\u0440\u0430","\u0442\u0430\u043A\u0436\u0435","\u0442\u0430\u043A\u0438\u043C","\u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0439","\u0442\u0440\u0435\u0431\u0443\u0435\u0442","\u0443\u043A\u0440\u0435\u043F\u043B\u0435\u043D\u0438\u044F","\u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435","\u0443\u0440\u043E\u0432\u043D\u044F","\u0443\u0441\u043B\u043E\u0432\u0438\u0439","\u0443\u0442\u043E\u0447\u043D\u0435\u043D\u0438\u044F","\u0443\u0447\u0430\u0441\u0442\u0438\u044F","\u0443\u0447\u0430\u0441\u0442\u043D\u0438\u043A\u0430\u043C\u0438","\u0444\u0438\u043D\u0430\u043D\u0441\u043E\u0432\u044B\u0445","\u0444\u043E\u0440\u043C","\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0438","\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044E","\u0444\u043E\u0440\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F","\u0446\u0435\u043B\u0435\u0441\u043E\u043E\u0431\u0440\u0430\u0437\u043D\u043E\u0441\u0442\u0438","\u0447\u0442\u043E","\u0448\u0430\u0433\u043E\u0432","\u0448\u0438\u0440\u043E\u043A\u0438\u043C","\u0448\u0438\u0440\u043E\u043A\u043E\u043C\u0443","\u044D\u043A\u043E\u043D\u043E\u043C\u0438\u0447\u0435\u0441\u043A\u043E\u0439","\u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442","\u044D\u0442\u0438\u0445"];var chunk_YYFRNQOW_e={word:chunk_YYFRNQOW_J},chunk_YYFRNQOW_U=chunk_YYFRNQOW_e;var chunk_YYFRNQOW_ve={title:"Russian",code:"ru",language:"ru",endonym:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",dir:"ltr",script:"Cyrl"},chunk_YYFRNQOW_q=chunk_YYFRNQOW_ve;var chunk_YYFRNQOW_K={generic:["\u0410\u0432\u0433\u0443\u0441\u0442","\u0410\u0432\u0434\u0435\u0439","\u0410\u0432\u0435\u0440\u043A\u0438\u0439","\u0410\u0432\u0435\u0440\u044C\u044F\u043D","\u0410\u0432\u043A\u0441\u0435\u043D\u0442\u0438\u0439","\u0410\u0432\u0442\u043E\u043D\u043E\u043C","\u0410\u0433\u0430\u043F","\u0410\u0433\u0430\u0442\u0430","\u0410\u0433\u0430\u0444\u043E\u043D","\u0410\u0433\u0430\u0444\u044C\u044F","\u0410\u0433\u0433\u0435\u0439","\u0410\u0434\u0430\u043C","\u0410\u0434\u0440\u0438\u0430\u043D","\u0410\u0437\u0430\u0440\u0438\u0439","\u0410\u043A\u0438\u043C","\u0410\u043A\u0443\u043B\u0438\u043D\u0430","\u0410\u043B\u0435\u0432\u0442\u0438\u043D\u0430","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u0430","\u0410\u043B\u0435\u043A\u0441\u0435\u0439","\u0410\u043B\u0438\u043D\u0430","\u0410\u043B\u043B\u0430","\u0410\u043C\u0432\u0440\u043E\u0441\u0438\u0439","\u0410\u043C\u043E\u0441","\u0410\u043D\u0430\u043D\u0438\u0439","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0438\u044F","\u0410\u043D\u0430\u0442\u043E\u043B\u0438\u0439","\u0410\u043D\u0433\u0435\u043B\u0438\u043D\u0430","\u0410\u043D\u0434\u0440\u0435\u0439","\u0410\u043D\u0434\u0440\u043E\u043D","\u0410\u043D\u0434\u0440\u043E\u043D\u0438\u043A","\u0410\u043D\u0436\u0435\u043B\u0430","\u0410\u043D\u0436\u0435\u043B\u0438\u043A\u0430","\u0410\u043D\u0438\u043A\u0435\u0439","\u0410\u043D\u0438\u043A\u0438\u0442\u0430","\u0410\u043D\u0438\u0441\u0438\u043C","\u0410\u043D\u043D\u0430","\u0410\u043D\u0442\u0438\u043F","\u0410\u043D\u0442\u043E\u043D\u0438\u043D","\u0410\u043D\u0442\u043E\u043D\u0438\u043D\u0430","\u0410\u043F\u043E\u043B\u043B\u0438\u043D\u0430\u0440\u0438\u0439","\u0410\u043F\u043E\u043B\u043B\u043E\u043D","\u0410\u0440\u0435\u0444\u0438\u0439","\u0410\u0440\u0438\u0441\u0442\u0430\u0440\u0445","\u0410\u0440\u043A\u0430\u0434\u0438\u0439","\u0410\u0440\u0441\u0435\u043D\u0438\u0439","\u0410\u0440\u0442\u0435\u043C","\u0410\u0440\u0442\u0435\u043C\u0438\u0439","\u0410\u0440\u0445\u0438\u043F","\u0410\u0441\u043A\u043E\u043B\u044C\u0434","\u0410\u0444\u0430\u043D\u0430\u0441\u0438\u0439","\u0410\u0444\u0438\u043D\u043E\u0433\u0435\u043D","\u0411\u0430\u0436\u0435\u043D","\u0411\u043E\u0433\u0434\u0430\u043D","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432","\u0411\u043E\u0440\u0438\u0441","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0411\u043E\u044F\u043D","\u0411\u0440\u043E\u043D\u0438\u0441\u043B\u0430\u0432","\u0411\u0443\u0434\u0438\u043C\u0438\u0440","\u0412\u0430\u0434\u0438\u043C","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u0430","\u0412\u0430\u043B\u0435\u0440\u0438\u0439","\u0412\u0430\u043B\u0435\u0440\u0438\u044F","\u0412\u0430\u043B\u0435\u0440\u044C\u044F\u043D","\u0412\u0430\u0440\u0432\u0430\u0440\u0430","\u0412\u0430\u0440\u043B\u0430\u0430\u043C","\u0412\u0430\u0440\u0444\u043E\u043B\u043E\u043C\u0435\u0439","\u0412\u0430\u0441\u0438\u043B\u0438\u0439","\u0412\u0430\u0441\u0438\u043B\u0438\u0441\u0430","\u0412\u0430\u0446\u043B\u0430\u0432","\u0412\u0435\u043B\u0438\u043C\u0438\u0440","\u0412\u0435\u043D\u0435\u0434\u0438\u043A\u0442","\u0412\u0435\u043D\u0438\u0430\u043C\u0438\u043D","\u0412\u0435\u0440\u0430","\u0412\u0435\u0440\u043E\u043D\u0438\u043A\u0430","\u0412\u0438\u043A\u0435\u043D\u0442\u0438\u0439","\u0412\u0438\u043A\u0442\u043E\u0440","\u0412\u0438\u043A\u0442\u043E\u0440\u0438\u043D","\u0412\u0438\u043A\u0442\u043E\u0440\u0438\u044F","\u0412\u0438\u0441\u0441\u0430\u0440\u0438\u043E\u043D","\u0412\u0438\u0442\u0430\u043B\u0438\u0439","\u0412\u043B\u0430\u0434\u0438\u043B\u0435\u043D","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u0412\u043B\u0430\u0434\u043B\u0435\u043D","\u0412\u043B\u0430\u0441","\u0412\u0441\u0435\u0432\u043E\u043B\u043E\u0434","\u0412\u0441\u0435\u043C\u0438\u043B","\u0412\u0441\u0435\u0441\u043B\u0430\u0432","\u0412\u044B\u0448\u0435\u0441\u043B\u0430\u0432","\u0412\u044F\u0447\u0435\u0441\u043B\u0430\u0432","\u0413\u0430\u0432\u0440\u0438\u043B\u0430","\u0413\u0430\u043B\u0430\u043A\u0442\u0438\u043E\u043D","\u0413\u0430\u043B\u0438\u043D\u0430","\u0413\u0435\u0434\u0435\u043E\u043D","\u0413\u0435\u043D\u043D\u0430\u0434\u0438\u0439","\u0413\u0435\u043E\u0440\u0433\u0438\u0439","\u0413\u0435\u0440\u0430\u0441\u0438\u043C","\u0413\u0435\u0440\u043C\u0430\u043D","\u0413\u043B\u0430\u0444\u0438\u0440\u0430","\u0413\u043B\u0435\u0431","\u0413\u043E\u0440\u0434\u0435\u0439","\u0413\u043E\u0441\u0442\u043E\u043C\u044B\u0441\u043B","\u0413\u0440\u0435\u043C\u0438\u0441\u043B\u0430\u0432","\u0413\u0440\u0438\u0433\u043E\u0440\u0438\u0439","\u0413\u0443\u0440\u0438\u0439","\u0414\u0430\u0432\u044B\u0434","\u0414\u0430\u043D\u0438\u043B\u0430","\u0414\u0430\u0440\u044C\u044F","\u0414\u0435\u043C\u0435\u043D\u0442\u0438\u0439","\u0414\u0435\u043C\u0438\u0434","\u0414\u0435\u043C\u044C\u044F\u043D","\u0414\u0435\u043D\u0438\u0441","\u0414\u043C\u0438\u0442\u0440\u0438\u0439","\u0414\u043E\u0431\u0440\u043E\u043C\u044B\u0441\u043B","\u0414\u043E\u0431\u0440\u043E\u0441\u043B\u0430\u0432","\u0414\u043E\u0440\u043E\u0444\u0435\u0439","\u0415\u0432\u0433\u0435\u043D\u0438\u0439","\u0415\u0432\u0433\u0435\u043D\u0438\u044F","\u0415\u0432\u0433\u0440\u0430\u0444","\u0415\u0432\u0434\u043E\u043A\u0438\u043C","\u0415\u0432\u0434\u043E\u043A\u0438\u044F","\u0415\u0432\u043B\u0430\u043C\u043F\u0438\u0439","\u0415\u0432\u043F\u0440\u0430\u043A\u0441\u0438\u044F","\u0415\u0432\u0441\u0435\u0439","\u0415\u0432\u0441\u0442\u0430\u0444\u0438\u0439","\u0415\u0432\u0441\u0442\u0438\u0433\u043D\u0435\u0439","\u0415\u0432\u0444\u0440\u043E\u0441\u0438\u043D\u0438\u044F","\u0415\u0433\u043E\u0440","\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0430","\u0415\u043B\u0435\u043D\u0430","\u0415\u043B\u0438\u0437\u0430\u0432\u0435\u0442\u0430","\u0415\u043B\u0438\u0437\u0430\u0440","\u0415\u043B\u0438\u0441\u0435\u0439","\u0415\u043C\u0435\u043B\u044C\u044F\u043D","\u0415\u043F\u0438\u0444\u0430\u043D","\u0415\u0440\u0435\u043C\u0435\u0439","\u0415\u0440\u043C\u0438\u043B","\u0415\u0440\u043C\u043E\u043B\u0430\u0439","\u0415\u0440\u043E\u0444\u0435\u0439","\u0415\u0444\u0438\u043C","\u0415\u0444\u0440\u0435\u043C","\u0416\u0430\u043D\u043D\u0430","\u0417\u0430\u0445\u0430\u0440","\u0417\u0438\u043D\u0430\u0438\u0434\u0430","\u0417\u0438\u043D\u043E\u0432\u0438\u0439","\u0417\u043E\u0441\u0438\u043C\u0430","\u0417\u043E\u044F","\u0418\u0432\u0430\u043D","\u0418\u0432\u0430\u043D\u043D\u0430","\u0418\u0433\u043D\u0430\u0442\u0438\u0439","\u0418\u0433\u043E\u0440\u044C","\u0418\u0437\u043C\u0430\u0438\u043B","\u0418\u0437\u043E\u0442","\u0418\u0437\u044F\u0441\u043B\u0430\u0432","\u0418\u043B\u0430\u0440\u0438\u043E\u043D","\u0418\u043B\u044C\u044F","\u0418\u043D\u043D\u043E\u043A\u0435\u043D\u0442\u0438\u0439","\u0418\u043E\u0441\u0438\u0444","\u0418\u043F\u0430\u0442","\u0418\u043F\u0430\u0442\u0438\u0439","\u0418\u043F\u043F\u043E\u043B\u0438\u0442","\u0418\u0440\u0430\u0438\u0434\u0430","\u0418\u0440\u0430\u043A\u043B\u0438\u0439","\u0418\u0440\u0438\u043D\u0430","\u0418\u0441\u0430\u0439","\u0418\u0441\u0438\u0434\u043E\u0440","\u0418\u044F","\u041A\u0430\u0437\u0438\u043C\u0438\u0440","\u041A\u0430\u043B\u043B\u0438\u0441\u0442\u0440\u0430\u0442","\u041A\u0430\u043F\u0438\u0442\u043E\u043D","\u041A\u0430\u0440\u043B","\u041A\u0430\u0440\u043F","\u041A\u0430\u0441\u044C\u044F\u043D","\u041A\u0438\u043C","\u041A\u0438\u0440","\u041A\u0438\u0440\u0430","\u041A\u0438\u0440\u0438\u043B\u043B","\u041A\u043B\u0430\u0432\u0434\u0438\u0439","\u041A\u043B\u0430\u0432\u0434\u0438\u044F","\u041A\u043B\u0438\u043C\u0435\u043D\u0442","\u041A\u043E\u043D\u0434\u0440\u0430\u0442","\u041A\u043E\u043D\u0434\u0440\u0430\u0442\u0438\u0439","\u041A\u043E\u043D\u043E\u043D","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D","\u041A\u043E\u0440\u043D\u0438\u043B","\u041A\u0441\u0435\u043D\u0438\u044F","\u041A\u0443\u0437\u044C\u043C\u0430","\u041A\u0443\u043F\u0440\u0438\u044F\u043D","\u041B\u0430\u0432\u0440","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u0438\u0439","\u041B\u0430\u0434\u0438\u043C\u0438\u0440","\u041B\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u041B\u0430\u0437\u0430\u0440\u044C","\u041B\u0430\u0440\u0438\u0441\u0430","\u041B\u0435\u0432","\u041B\u0435\u043E\u043D","\u041B\u0435\u043E\u043D\u0438\u0434","\u041B\u0435\u043E\u043D\u0442\u0438\u0439","\u041B\u0438\u0434\u0438\u044F","\u041B\u043E\u043D\u0433\u0438\u043D","\u041B\u043E\u0440\u0430","\u041B\u0443\u043A\u0430","\u041B\u0443\u043A\u0438\u044F","\u041B\u0443\u043A\u044C\u044F\u043D","\u041B\u0443\u0447\u0435\u0437\u0430\u0440","\u041B\u044E\u0431\u0438\u043C","\u041B\u044E\u0431\u043E\u0432\u044C","\u041B\u044E\u0431\u043E\u043C\u0438\u0440","\u041B\u044E\u0431\u043E\u0441\u043C\u044B\u0441\u043B","\u041B\u044E\u0434\u043C\u0438\u043B\u0430","\u041C\u0430\u0439\u044F","\u041C\u0430\u043A\u0430\u0440","\u041C\u0430\u043A\u0441\u0438\u043C","\u041C\u0430\u043A\u0441\u0438\u043C\u0438\u043B\u044C\u044F\u043D","\u041C\u0430\u0440\u0433\u0430\u0440\u0438\u0442\u0430","\u041C\u0430\u0440\u0438\u0430\u043D","\u041C\u0430\u0440\u0438\u043D\u0430","\u041C\u0430\u0440\u0438\u044F","\u041C\u0430\u0440\u043A","\u041C\u0430\u0440\u0442\u044B\u043D","\u041C\u0430\u0440\u0442\u044C\u044F\u043D","\u041C\u0430\u0440\u0444\u0430","\u041C\u0430\u0442\u0432\u0435\u0439","\u041C\u0435\u0444\u043E\u0434\u0438\u0439","\u041C\u0435\u0447\u0438\u0441\u043B\u0430\u0432","\u041C\u0438\u043B\u0430\u043D","\u041C\u0438\u043B\u0435\u043D","\u041C\u0438\u043B\u0438\u0439","\u041C\u0438\u043B\u0438\u0446\u0430","\u041C\u0438\u043B\u043E\u0432\u0430\u043D","\u041C\u0438\u043D\u0430","\u041C\u0438\u0440","\u041C\u0438\u0440\u043E\u043D","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432","\u041C\u0438\u0442\u043E\u0444\u0430\u043D","\u041C\u0438\u0445\u0430\u0438\u043B","\u041C\u0438\u0445\u0435\u0439","\u041C\u043E\u0434\u0435\u0441\u0442","\u041C\u043E\u0438\u0441\u0435\u0439","\u041C\u043E\u043A\u0435\u0439","\u041C\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u041D\u0430\u0434\u0435\u0436\u0434\u0430","\u041D\u0430\u0437\u0430\u0440","\u041D\u0430\u0438\u043D\u0430","\u041D\u0430\u0440\u043A\u0438\u0441","\u041D\u0430\u0442\u0430\u043B\u044C\u044F","\u041D\u0430\u0442\u0430\u043D","\u041D\u0430\u0443\u043C","\u041D\u0435\u0441\u0442\u043E\u0440","\u041D\u0438\u043A\u0430\u043D\u0434\u0440","\u041D\u0438\u043A\u0430\u043D\u043E\u0440","\u041D\u0438\u043A\u0438\u0442\u0430","\u041D\u0438\u043A\u0438\u0444\u043E\u0440","\u041D\u0438\u043A\u043E\u0434\u0438\u043C","\u041D\u0438\u043A\u043E\u043B\u0430\u0439","\u041D\u0438\u043A\u043E\u043D","\u041D\u0438\u043D\u0430","\u041D\u0438\u043D\u0435\u043B\u044C","\u041D\u0438\u0444\u043E\u043D\u0442","\u041D\u043E\u043D\u043D\u0430","\u041E\u043A\u0441\u0430\u043D\u0430","\u041E\u043A\u0442\u044F\u0431\u0440\u0438\u043D\u0430","\u041E\u043B\u0435\u0433","\u041E\u043B\u0438\u043C\u043F\u0438\u0430\u0434\u0430","\u041E\u043B\u0438\u043C\u043F\u0438\u0439","\u041E\u043B\u044C\u0433\u0430","\u041E\u043D\u0443\u0444\u0440\u0438\u0439","\u041E\u0440\u0435\u0441\u0442","\u041E\u0441\u0438\u043F","\u041E\u0441\u0442\u0430\u043F","\u041E\u0441\u0442\u0440\u043E\u043C\u0438\u0440","\u041F\u0430\u0432\u0435\u043B","\u041F\u0430\u043D\u043A\u0440\u0430\u0442","\u041F\u0430\u043D\u043A\u0440\u0430\u0442\u0438\u0439","\u041F\u0430\u043D\u0442\u0435\u043B\u0435\u0439\u043C\u043E\u043D","\u041F\u0430\u043D\u0444\u0438\u043B","\u041F\u0430\u0440\u0430\u043C\u043E\u043D","\u041F\u0430\u0440\u0444\u0435\u043D","\u041F\u0430\u0445\u043E\u043C","\u041F\u0435\u043B\u0430\u0433\u0435\u044F","\u041F\u0435\u0442\u0440","\u041F\u0438\u043C\u0435\u043D","\u041F\u043B\u0430\u0442\u043E\u043D","\u041F\u043E\u043B\u0438\u043A\u0430\u0440\u043F","\u041F\u043E\u043B\u0438\u043D\u0430","\u041F\u043E\u0440\u0444\u0438\u0440\u0438\u0439","\u041F\u043E\u0442\u0430\u043F","\u041F\u0440\u0430\u0441\u043A\u043E\u0432\u044C\u044F","\u041F\u0440\u043E\u0432","\u041F\u0440\u043E\u043A\u043B","\u041F\u0440\u043E\u043A\u043E\u0444\u0438\u0439","\u041F\u0440\u043E\u0445\u043E\u0440","\u0420\u0430\u0434\u0438\u043C","\u0420\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u0420\u0430\u0434\u043E\u0432\u0430\u043D","\u0420\u0430\u0438\u0441\u0430","\u0420\u0430\u0442\u0438\u0431\u043E\u0440","\u0420\u0430\u0442\u043C\u0438\u0440","\u0420\u0435\u0433\u0438\u043D\u0430","\u0420\u043E\u0434\u0438\u043E\u043D","\u0420\u043E\u043C\u0430\u043D","\u0420\u043E\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u0420\u0443\u0431\u0435\u043D","\u0420\u0443\u0441\u043B\u0430\u043D","\u0420\u044E\u0440\u0438\u043A","\u0421\u0430\u0432\u0432\u0430","\u0421\u0430\u0432\u0432\u0430\u0442\u0438\u0439","\u0421\u0430\u0432\u0435\u043B\u0438\u0439","\u0421\u0430\u043C\u0441\u043E\u043D","\u0421\u0430\u043C\u0443\u0438\u043B","\u0421\u0432\u0435\u0442\u043B\u0430\u043D\u0430","\u0421\u0432\u0435\u0442\u043E\u0437\u0430\u0440","\u0421\u0432\u044F\u0442\u043E\u043F\u043E\u043B\u043A","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432","\u0421\u0435\u0432\u0430\u0441\u0442\u044C\u044F\u043D","\u0421\u0435\u043B\u0438\u0432\u0430\u043D","\u0421\u0435\u043B\u0438\u0432\u0435\u0440\u0441\u0442","\u0421\u0435\u043C\u0435\u043D","\u0421\u0435\u0440\u0430\u0444\u0438\u043C","\u0421\u0435\u0440\u0433\u0435\u0439","\u0421\u0438\u0433\u0438\u0437\u043C\u0443\u043D\u0434","\u0421\u0438\u0434\u043E\u0440","\u0421\u0438\u043B\u0430","\u0421\u0438\u043B\u0430\u043D\u0442\u0438\u0439","\u0421\u0438\u043B\u044C\u0432\u0435\u0441\u0442\u0440","\u0421\u0438\u043C\u043E\u043D","\u0421\u0438\u043D\u043A\u043B\u0438\u0442\u0438\u043A\u0438\u044F","\u0421\u043E\u043A\u0440\u0430\u0442","\u0421\u043E\u043B\u043E\u043C\u043E\u043D","\u0421\u043E\u0444\u0438\u044F","\u0421\u043E\u0444\u043E\u043D","\u0421\u043E\u0444\u0440\u043E\u043D","\u0421\u043F\u0430\u0440\u0442\u0430\u043A","\u0421\u043F\u0438\u0440\u0438\u0434\u043E\u043D","\u0421\u0442\u0430\u043D\u0438\u043C\u0438\u0440","\u0421\u0442\u0430\u043D\u0438\u0441\u043B\u0430\u0432","\u0421\u0442\u0435\u043F\u0430\u043D","\u0421\u0442\u043E\u044F\u043D","\u0422\u0430\u0438\u0441\u0438\u044F","\u0422\u0430\u043C\u0430\u0440\u0430","\u0422\u0430\u0440\u0430\u0441","\u0422\u0430\u0442\u044C\u044F\u043D\u0430","\u0422\u0432\u0435\u0440\u0434\u0438\u0441\u043B\u0430\u0432","\u0422\u0432\u043E\u0440\u0438\u043C\u0438\u0440","\u0422\u0435\u0440\u0435\u043D\u0442\u0438\u0439","\u0422\u0438\u043C\u043E\u0444\u0435\u0439","\u0422\u0438\u043C\u0443\u0440","\u0422\u0438\u0442","\u0422\u0438\u0445\u043E\u043D","\u0422\u0440\u0438\u0444\u043E\u043D","\u0422\u0440\u043E\u0444\u0438\u043C","\u0423\u043B\u044C\u044F\u043D","\u0423\u043B\u044C\u044F\u043D\u0430","\u0423\u0441\u0442\u0438\u043D","\u0424\u0430\u0434\u0435\u0439","\u0424\u0430\u0438\u043D\u0430","\u0424\u0435\u0432\u0440\u043E\u043D\u0438\u044F","\u0424\u0435\u0434\u043E\u0440","\u0424\u0435\u0434\u043E\u0441\u0438\u0439","\u0424\u0435\u0434\u043E\u0442","\u0424\u0435\u043B\u0438\u043A\u0441","\u0424\u0435\u043E\u043A\u0442\u0438\u0441\u0442","\u0424\u0435\u043E\u0444\u0430\u043D","\u0424\u0435\u0440\u0430\u043F\u043E\u043D\u0442","\u0424\u0438\u043B\u0430\u0440\u0435\u0442","\u0424\u0438\u043B\u0438\u043C\u043E\u043D","\u0424\u0438\u043B\u0438\u043F\u043F","\u0424\u0438\u0440\u0441","\u0424\u043B\u043E\u0440\u0435\u043D\u0442\u0438\u043D","\u0424\u043E\u043A\u0430","\u0424\u043E\u043C\u0430","\u0424\u043E\u0440\u0442\u0443\u043D\u0430\u0442","\u0424\u043E\u0442\u0438\u0439","\u0424\u0440\u043E\u043B","\u0424\u0451\u043A\u043B\u0430","\u0425\u0430\u0440\u0438\u0442\u043E\u043D","\u0425\u0430\u0440\u043B\u0430\u043C\u043F\u0438\u0439","\u0425\u0440\u0438\u0441\u0442\u043E\u0444\u043E\u0440","\u0427\u0435\u0441\u043B\u0430\u0432","\u042D\u0434\u0443\u0430\u0440\u0434","\u042D\u043B\u0435\u043E\u043D\u043E\u0440\u0430","\u042D\u043C\u0438\u043B\u0438\u044F","\u042D\u043C\u0438\u043B\u044C","\u042D\u043C\u043C\u0430\u043D\u0443\u0438\u043B","\u042D\u0440\u0430\u0441\u0442","\u042D\u0440\u043D\u0435\u0441\u0442","\u042D\u0440\u043D\u0441\u0442","\u042E\u0432\u0435\u043D\u0430\u043B\u0438\u0439","\u042E\u043B\u0438\u0430\u043D","\u042E\u043B\u0438\u0439","\u042E\u043B\u0438\u044F","\u042E\u0440\u0438\u0439","\u042F\u043A\u043E\u0432","\u042F\u043A\u0443\u0431","\u042F\u043D","\u042F\u043D\u0443\u0430\u0440\u0438\u0439","\u042F\u0440\u043E\u043F\u043E\u043B\u043A","\u042F\u0440\u043E\u0441\u043B\u0430\u0432"],female:["\u0410\u0433\u0430\u0442\u0430","\u0410\u0433\u0430\u0444\u044C\u044F","\u0410\u043A\u0443\u043B\u0438\u043D\u0430","\u0410\u043B\u0435\u0432\u0442\u0438\u043D\u0430","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u0430","\u0410\u043B\u0438\u043D\u0430","\u0410\u043B\u043B\u0430","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0438\u044F","\u0410\u043D\u0433\u0435\u043B\u0438\u043D\u0430","\u0410\u043D\u0436\u0435\u043B\u0430","\u0410\u043D\u0436\u0435\u043B\u0438\u043A\u0430","\u0410\u043D\u043D\u0430","\u0410\u043D\u0442\u043E\u043D\u0438\u043D\u0430","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u0430","\u0412\u0430\u043B\u0435\u0440\u0438\u044F","\u0412\u0430\u0440\u0432\u0430\u0440\u0430","\u0412\u0430\u0441\u0438\u043B\u0438\u0441\u0430","\u0412\u0435\u0440\u0430","\u0412\u0435\u0440\u043E\u043D\u0438\u043A\u0430","\u0412\u0438\u043A\u0442\u043E\u0440\u0438\u044F","\u0413\u0430\u043B\u0438\u043D\u0430","\u0413\u043B\u0430\u0444\u0438\u0440\u0430","\u0414\u0430\u0440\u044C\u044F","\u0415\u0432\u0433\u0435\u043D\u0438\u044F","\u0415\u0432\u0434\u043E\u043A\u0438\u044F","\u0415\u0432\u043F\u0440\u0430\u043A\u0441\u0438\u044F","\u0415\u0432\u0444\u0440\u043E\u0441\u0438\u043D\u0438\u044F","\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0430","\u0415\u043B\u0435\u043D\u0430","\u0415\u043B\u0438\u0437\u0430\u0432\u0435\u0442\u0430","\u0416\u0430\u043D\u043D\u0430","\u0417\u0438\u043D\u0430\u0438\u0434\u0430","\u0417\u043E\u044F","\u0418\u0432\u0430\u043D\u043D\u0430","\u0418\u0440\u0430\u0438\u0434\u0430","\u0418\u0440\u0438\u043D\u0430","\u0418\u044F","\u041A\u0438\u0440\u0430","\u041A\u043B\u0430\u0432\u0434\u0438\u044F","\u041A\u0441\u0435\u043D\u0438\u044F","\u041B\u0430\u0440\u0438\u0441\u0430","\u041B\u0438\u0434\u0438\u044F","\u041B\u043E\u0440\u0430","\u041B\u0443\u043A\u0438\u044F","\u041B\u044E\u0431\u043E\u0432\u044C","\u041B\u044E\u0434\u043C\u0438\u043B\u0430","\u041C\u0430\u0439\u044F","\u041C\u0430\u0440\u0433\u0430\u0440\u0438\u0442\u0430","\u041C\u0430\u0440\u0438\u043D\u0430","\u041C\u0430\u0440\u0438\u044F","\u041C\u0430\u0440\u0444\u0430","\u041C\u0438\u043B\u0438\u0446\u0430","\u041D\u0430\u0434\u0435\u0436\u0434\u0430","\u041D\u0430\u0438\u043D\u0430","\u041D\u0430\u0442\u0430\u043B\u044C\u044F","\u041D\u0438\u043D\u0430","\u041D\u0438\u043D\u0435\u043B\u044C","\u041D\u043E\u043D\u043D\u0430","\u041E\u043A\u0441\u0430\u043D\u0430","\u041E\u043A\u0442\u044F\u0431\u0440\u0438\u043D\u0430","\u041E\u043B\u0438\u043C\u043F\u0438\u0430\u0434\u0430","\u041E\u043B\u044C\u0433\u0430","\u041F\u0435\u043B\u0430\u0433\u0435\u044F","\u041F\u043E\u043B\u0438\u043D\u0430","\u041F\u0440\u0430\u0441\u043A\u043E\u0432\u044C\u044F","\u0420\u0430\u0438\u0441\u0430","\u0420\u0435\u0433\u0438\u043D\u0430","\u0421\u0432\u0435\u0442\u043B\u0430\u043D\u0430","\u0421\u0438\u043D\u043A\u043B\u0438\u0442\u0438\u043A\u0438\u044F","\u0421\u043E\u0444\u0438\u044F","\u0422\u0430\u0438\u0441\u0438\u044F","\u0422\u0430\u043C\u0430\u0440\u0430","\u0422\u0430\u0442\u044C\u044F\u043D\u0430","\u0423\u043B\u044C\u044F\u043D\u0430","\u0424\u0430\u0438\u043D\u0430","\u0424\u0435\u0432\u0440\u043E\u043D\u0438\u044F","\u0424\u0451\u043A\u043B\u0430","\u042D\u043B\u0435\u043E\u043D\u043E\u0440\u0430","\u042D\u043C\u0438\u043B\u0438\u044F","\u042E\u043B\u0438\u044F"],male:["\u0410\u0432\u0433\u0443\u0441\u0442","\u0410\u0432\u0434\u0435\u0439","\u0410\u0432\u0435\u0440\u043A\u0438\u0439","\u0410\u0432\u0435\u0440\u044C\u044F\u043D","\u0410\u0432\u043A\u0441\u0435\u043D\u0442\u0438\u0439","\u0410\u0432\u0442\u043E\u043D\u043E\u043C","\u0410\u0433\u0430\u043F","\u0410\u0433\u0430\u0444\u043E\u043D","\u0410\u0433\u0433\u0435\u0439","\u0410\u0434\u0430\u043C","\u0410\u0434\u0440\u0438\u0430\u043D","\u0410\u0437\u0430\u0440\u0438\u0439","\u0410\u043A\u0438\u043C","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440","\u0410\u043B\u0435\u043A\u0441\u0435\u0439","\u0410\u043C\u0432\u0440\u043E\u0441\u0438\u0439","\u0410\u043C\u043E\u0441","\u0410\u043D\u0430\u043D\u0438\u0439","\u0410\u043D\u0430\u0442\u043E\u043B\u0438\u0439","\u0410\u043D\u0434\u0440\u0435\u0439","\u0410\u043D\u0434\u0440\u043E\u043D","\u0410\u043D\u0434\u0440\u043E\u043D\u0438\u043A","\u0410\u043D\u0438\u043A\u0435\u0439","\u0410\u043D\u0438\u043A\u0438\u0442\u0430","\u0410\u043D\u0438\u0441\u0438\u043C","\u0410\u043D\u0442\u0438\u043F","\u0410\u043D\u0442\u043E\u043D\u0438\u043D","\u0410\u043F\u043E\u043B\u043B\u0438\u043D\u0430\u0440\u0438\u0439","\u0410\u043F\u043E\u043B\u043B\u043E\u043D","\u0410\u0440\u0435\u0444\u0438\u0439","\u0410\u0440\u0438\u0441\u0442\u0430\u0440\u0445","\u0410\u0440\u043A\u0430\u0434\u0438\u0439","\u0410\u0440\u0441\u0435\u043D\u0438\u0439","\u0410\u0440\u0442\u0435\u043C","\u0410\u0440\u0442\u0435\u043C\u0438\u0439","\u0410\u0440\u0445\u0438\u043F","\u0410\u0441\u043A\u043E\u043B\u044C\u0434","\u0410\u0444\u0430\u043D\u0430\u0441\u0438\u0439","\u0410\u0444\u0438\u043D\u043E\u0433\u0435\u043D","\u0411\u0430\u0436\u0435\u043D","\u0411\u043E\u0433\u0434\u0430\u043D","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432","\u0411\u043E\u0440\u0438\u0441","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0411\u043E\u044F\u043D","\u0411\u0440\u043E\u043D\u0438\u0441\u043B\u0430\u0432","\u0411\u0443\u0434\u0438\u043C\u0438\u0440","\u0412\u0430\u0434\u0438\u043C","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D","\u0412\u0430\u043B\u0435\u0440\u0438\u0439","\u0412\u0430\u043B\u0435\u0440\u044C\u044F\u043D","\u0412\u0430\u0440\u043B\u0430\u0430\u043C","\u0412\u0430\u0440\u0444\u043E\u043B\u043E\u043C\u0435\u0439","\u0412\u0430\u0441\u0438\u043B\u0438\u0439","\u0412\u0430\u0446\u043B\u0430\u0432","\u0412\u0435\u043B\u0438\u043C\u0438\u0440","\u0412\u0435\u043D\u0435\u0434\u0438\u043A\u0442","\u0412\u0435\u043D\u0438\u0430\u043C\u0438\u043D","\u0412\u0438\u043A\u0435\u043D\u0442\u0438\u0439","\u0412\u0438\u043A\u0442\u043E\u0440","\u0412\u0438\u043A\u0442\u043E\u0440\u0438\u043D","\u0412\u0438\u0441\u0441\u0430\u0440\u0438\u043E\u043D","\u0412\u0438\u0442\u0430\u043B\u0438\u0439","\u0412\u043B\u0430\u0434\u0438\u043B\u0435\u043D","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u0412\u043B\u0430\u0434\u043B\u0435\u043D","\u0412\u043B\u0430\u0441","\u0412\u0441\u0435\u0432\u043E\u043B\u043E\u0434","\u0412\u0441\u0435\u043C\u0438\u043B","\u0412\u0441\u0435\u0441\u043B\u0430\u0432","\u0412\u044B\u0448\u0435\u0441\u043B\u0430\u0432","\u0412\u044F\u0447\u0435\u0441\u043B\u0430\u0432","\u0413\u0430\u0432\u0440\u0438\u043B\u0430","\u0413\u0430\u043B\u0430\u043A\u0442\u0438\u043E\u043D","\u0413\u0435\u0434\u0435\u043E\u043D","\u0413\u0435\u043D\u043D\u0430\u0434\u0438\u0439","\u0413\u0435\u043E\u0440\u0433\u0438\u0439","\u0413\u0435\u0440\u0430\u0441\u0438\u043C","\u0413\u0435\u0440\u043C\u0430\u043D","\u0413\u043B\u0435\u0431","\u0413\u043E\u0440\u0434\u0435\u0439","\u0413\u043E\u0441\u0442\u043E\u043C\u044B\u0441\u043B","\u0413\u0440\u0435\u043C\u0438\u0441\u043B\u0430\u0432","\u0413\u0440\u0438\u0433\u043E\u0440\u0438\u0439","\u0413\u0443\u0440\u0438\u0439","\u0414\u0430\u0432\u044B\u0434","\u0414\u0430\u043D\u0438\u043B\u0430","\u0414\u0435\u043C\u0435\u043D\u0442\u0438\u0439","\u0414\u0435\u043C\u0438\u0434","\u0414\u0435\u043C\u044C\u044F\u043D","\u0414\u0435\u043D\u0438\u0441","\u0414\u043C\u0438\u0442\u0440\u0438\u0439","\u0414\u043E\u0431\u0440\u043E\u043C\u044B\u0441\u043B","\u0414\u043E\u0431\u0440\u043E\u0441\u043B\u0430\u0432","\u0414\u043E\u0440\u043E\u0444\u0435\u0439","\u0415\u0432\u0433\u0435\u043D\u0438\u0439","\u0415\u0432\u0433\u0440\u0430\u0444","\u0415\u0432\u0434\u043E\u043A\u0438\u043C","\u0415\u0432\u043B\u0430\u043C\u043F\u0438\u0439","\u0415\u0432\u0441\u0435\u0439","\u0415\u0432\u0441\u0442\u0430\u0444\u0438\u0439","\u0415\u0432\u0441\u0442\u0438\u0433\u043D\u0435\u0439","\u0415\u0433\u043E\u0440","\u0415\u043B\u0438\u0437\u0430\u0440","\u0415\u043B\u0438\u0441\u0435\u0439","\u0415\u043C\u0435\u043B\u044C\u044F\u043D","\u0415\u043F\u0438\u0444\u0430\u043D","\u0415\u0440\u0435\u043C\u0435\u0439","\u0415\u0440\u043C\u0438\u043B","\u0415\u0440\u043C\u043E\u043B\u0430\u0439","\u0415\u0440\u043E\u0444\u0435\u0439","\u0415\u0444\u0438\u043C","\u0415\u0444\u0440\u0435\u043C","\u0417\u0430\u0445\u0430\u0440","\u0417\u0438\u043D\u043E\u0432\u0438\u0439","\u0417\u043E\u0441\u0438\u043C\u0430","\u0418\u0432\u0430\u043D","\u0418\u0433\u043D\u0430\u0442\u0438\u0439","\u0418\u0433\u043E\u0440\u044C","\u0418\u0437\u043C\u0430\u0438\u043B","\u0418\u0437\u043E\u0442","\u0418\u0437\u044F\u0441\u043B\u0430\u0432","\u0418\u043B\u0430\u0440\u0438\u043E\u043D","\u0418\u043B\u044C\u044F","\u0418\u043D\u043D\u043E\u043A\u0435\u043D\u0442\u0438\u0439","\u0418\u043E\u0441\u0438\u0444","\u0418\u043F\u0430\u0442","\u0418\u043F\u0430\u0442\u0438\u0439","\u0418\u043F\u043F\u043E\u043B\u0438\u0442","\u0418\u0440\u0430\u043A\u043B\u0438\u0439","\u0418\u0441\u0430\u0439","\u0418\u0441\u0438\u0434\u043E\u0440","\u041A\u0430\u0437\u0438\u043C\u0438\u0440","\u041A\u0430\u043B\u043B\u0438\u0441\u0442\u0440\u0430\u0442","\u041A\u0430\u043F\u0438\u0442\u043E\u043D","\u041A\u0430\u0440\u043B","\u041A\u0430\u0440\u043F","\u041A\u0430\u0441\u044C\u044F\u043D","\u041A\u0438\u043C","\u041A\u0438\u0440","\u041A\u0438\u0440\u0438\u043B\u043B","\u041A\u043B\u0430\u0432\u0434\u0438\u0439","\u041A\u043B\u0438\u043C\u0435\u043D\u0442","\u041A\u043E\u043D\u0434\u0440\u0430\u0442","\u041A\u043E\u043D\u0434\u0440\u0430\u0442\u0438\u0439","\u041A\u043E\u043D\u043E\u043D","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D","\u041A\u043E\u0440\u043D\u0438\u043B","\u041A\u0443\u0437\u044C\u043C\u0430","\u041A\u0443\u043F\u0440\u0438\u044F\u043D","\u041B\u0430\u0432\u0440","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u0438\u0439","\u041B\u0430\u0434\u0438\u043C\u0438\u0440","\u041B\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u041B\u0430\u0437\u0430\u0440\u044C","\u041B\u0435\u0432","\u041B\u0435\u043E\u043D","\u041B\u0435\u043E\u043D\u0438\u0434","\u041B\u0435\u043E\u043D\u0442\u0438\u0439","\u041B\u043E\u043D\u0433\u0438\u043D","\u041B\u0443\u043A\u0430","\u041B\u0443\u043A\u044C\u044F\u043D","\u041B\u0443\u0447\u0435\u0437\u0430\u0440","\u041B\u044E\u0431\u0438\u043C","\u041B\u044E\u0431\u043E\u043C\u0438\u0440","\u041B\u044E\u0431\u043E\u0441\u043C\u044B\u0441\u043B","\u041C\u0430\u043A\u0430\u0440","\u041C\u0430\u043A\u0441\u0438\u043C","\u041C\u0430\u043A\u0441\u0438\u043C\u0438\u043B\u044C\u044F\u043D","\u041C\u0430\u0440\u0438\u0430\u043D","\u041C\u0430\u0440\u043A","\u041C\u0430\u0440\u0442\u044B\u043D","\u041C\u0430\u0440\u0442\u044C\u044F\u043D","\u041C\u0430\u0442\u0432\u0435\u0439","\u041C\u0435\u0444\u043E\u0434\u0438\u0439","\u041C\u0435\u0447\u0438\u0441\u043B\u0430\u0432","\u041C\u0438\u043B\u0430\u043D","\u041C\u0438\u043B\u0435\u043D","\u041C\u0438\u043B\u0438\u0439","\u041C\u0438\u043B\u043E\u0432\u0430\u043D","\u041C\u0438\u043D\u0430","\u041C\u0438\u0440","\u041C\u0438\u0440\u043E\u043D","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432","\u041C\u0438\u0442\u043E\u0444\u0430\u043D","\u041C\u0438\u0445\u0430\u0438\u043B","\u041C\u0438\u0445\u0435\u0439","\u041C\u043E\u0434\u0435\u0441\u0442","\u041C\u043E\u0438\u0441\u0435\u0439","\u041C\u043E\u043A\u0435\u0439","\u041C\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u041D\u0430\u0437\u0430\u0440","\u041D\u0430\u0440\u043A\u0438\u0441","\u041D\u0430\u0442\u0430\u043D","\u041D\u0430\u0443\u043C","\u041D\u0435\u0441\u0442\u043E\u0440","\u041D\u0438\u043A\u0430\u043D\u0434\u0440","\u041D\u0438\u043A\u0430\u043D\u043E\u0440","\u041D\u0438\u043A\u0438\u0442\u0430","\u041D\u0438\u043A\u0438\u0444\u043E\u0440","\u041D\u0438\u043A\u043E\u0434\u0438\u043C","\u041D\u0438\u043A\u043E\u043B\u0430\u0439","\u041D\u0438\u043A\u043E\u043D","\u041D\u0438\u0444\u043E\u043D\u0442","\u041E\u043B\u0435\u0433","\u041E\u043B\u0438\u043C\u043F\u0438\u0439","\u041E\u043D\u0443\u0444\u0440\u0438\u0439","\u041E\u0440\u0435\u0441\u0442","\u041E\u0441\u0438\u043F","\u041E\u0441\u0442\u0430\u043F","\u041E\u0441\u0442\u0440\u043E\u043C\u0438\u0440","\u041F\u0430\u0432\u0435\u043B","\u041F\u0430\u043D\u043A\u0440\u0430\u0442","\u041F\u0430\u043D\u043A\u0440\u0430\u0442\u0438\u0439","\u041F\u0430\u043D\u0442\u0435\u043B\u0435\u0439\u043C\u043E\u043D","\u041F\u0430\u043D\u0444\u0438\u043B","\u041F\u0430\u0440\u0430\u043C\u043E\u043D","\u041F\u0430\u0440\u0444\u0435\u043D","\u041F\u0430\u0445\u043E\u043C","\u041F\u0435\u0442\u0440","\u041F\u0438\u043C\u0435\u043D","\u041F\u043B\u0430\u0442\u043E\u043D","\u041F\u043E\u043B\u0438\u043A\u0430\u0440\u043F","\u041F\u043E\u0440\u0444\u0438\u0440\u0438\u0439","\u041F\u043E\u0442\u0430\u043F","\u041F\u0440\u043E\u0432","\u041F\u0440\u043E\u043A\u043B","\u041F\u0440\u043E\u043A\u043E\u0444\u0438\u0439","\u041F\u0440\u043E\u0445\u043E\u0440","\u0420\u0430\u0434\u0438\u043C","\u0420\u0430\u0434\u0438\u0441\u043B\u0430\u0432","\u0420\u0430\u0434\u043E\u0432\u0430\u043D","\u0420\u0430\u0442\u0438\u0431\u043E\u0440","\u0420\u0430\u0442\u043C\u0438\u0440","\u0420\u043E\u0434\u0438\u043E\u043D","\u0420\u043E\u043C\u0430\u043D","\u0420\u043E\u0441\u0442\u0438\u0441\u043B\u0430\u0432","\u0420\u0443\u0431\u0435\u043D","\u0420\u0443\u0441\u043B\u0430\u043D","\u0420\u044E\u0440\u0438\u043A","\u0421\u0430\u0432\u0432\u0430","\u0421\u0430\u0432\u0432\u0430\u0442\u0438\u0439","\u0421\u0430\u0432\u0435\u043B\u0438\u0439","\u0421\u0430\u043C\u0441\u043E\u043D","\u0421\u0430\u043C\u0443\u0438\u043B","\u0421\u0432\u0435\u0442\u043E\u0437\u0430\u0440","\u0421\u0432\u044F\u0442\u043E\u043F\u043E\u043B\u043A","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432","\u0421\u0435\u0432\u0430\u0441\u0442\u044C\u044F\u043D","\u0421\u0435\u043B\u0438\u0432\u0430\u043D","\u0421\u0435\u043B\u0438\u0432\u0435\u0440\u0441\u0442","\u0421\u0435\u043C\u0435\u043D","\u0421\u0435\u0440\u0430\u0444\u0438\u043C","\u0421\u0435\u0440\u0433\u0435\u0439","\u0421\u0438\u0433\u0438\u0437\u043C\u0443\u043D\u0434","\u0421\u0438\u0434\u043E\u0440","\u0421\u0438\u043B\u0430","\u0421\u0438\u043B\u0430\u043D\u0442\u0438\u0439","\u0421\u0438\u043B\u044C\u0432\u0435\u0441\u0442\u0440","\u0421\u0438\u043C\u043E\u043D","\u0421\u043E\u043A\u0440\u0430\u0442","\u0421\u043E\u043B\u043E\u043C\u043E\u043D","\u0421\u043E\u0444\u043E\u043D","\u0421\u043E\u0444\u0440\u043E\u043D","\u0421\u043F\u0430\u0440\u0442\u0430\u043A","\u0421\u043F\u0438\u0440\u0438\u0434\u043E\u043D","\u0421\u0442\u0430\u043D\u0438\u043C\u0438\u0440","\u0421\u0442\u0430\u043D\u0438\u0441\u043B\u0430\u0432","\u0421\u0442\u0435\u043F\u0430\u043D","\u0421\u0442\u043E\u044F\u043D","\u0422\u0430\u0440\u0430\u0441","\u0422\u0432\u0435\u0440\u0434\u0438\u0441\u043B\u0430\u0432","\u0422\u0432\u043E\u0440\u0438\u043C\u0438\u0440","\u0422\u0435\u0440\u0435\u043D\u0442\u0438\u0439","\u0422\u0438\u043C\u043E\u0444\u0435\u0439","\u0422\u0438\u043C\u0443\u0440","\u0422\u0438\u0442","\u0422\u0438\u0445\u043E\u043D","\u0422\u0440\u0438\u0444\u043E\u043D","\u0422\u0440\u043E\u0444\u0438\u043C","\u0423\u043B\u044C\u044F\u043D","\u0423\u0441\u0442\u0438\u043D","\u0424\u0430\u0434\u0435\u0439","\u0424\u0435\u0434\u043E\u0440","\u0424\u0435\u0434\u043E\u0441\u0438\u0439","\u0424\u0435\u0434\u043E\u0442","\u0424\u0435\u043B\u0438\u043A\u0441","\u0424\u0435\u043E\u043A\u0442\u0438\u0441\u0442","\u0424\u0435\u043E\u0444\u0430\u043D","\u0424\u0435\u0440\u0430\u043F\u043E\u043D\u0442","\u0424\u0438\u043B\u0430\u0440\u0435\u0442","\u0424\u0438\u043B\u0438\u043C\u043E\u043D","\u0424\u0438\u043B\u0438\u043F\u043F","\u0424\u0438\u0440\u0441","\u0424\u043B\u043E\u0440\u0435\u043D\u0442\u0438\u043D","\u0424\u043E\u043A\u0430","\u0424\u043E\u043C\u0430","\u0424\u043E\u0440\u0442\u0443\u043D\u0430\u0442","\u0424\u043E\u0442\u0438\u0439","\u0424\u0440\u043E\u043B","\u0425\u0430\u0440\u0438\u0442\u043E\u043D","\u0425\u0430\u0440\u043B\u0430\u043C\u043F\u0438\u0439","\u0425\u0440\u0438\u0441\u0442\u043E\u0444\u043E\u0440","\u0427\u0435\u0441\u043B\u0430\u0432","\u042D\u0434\u0443\u0430\u0440\u0434","\u042D\u043C\u0438\u043B\u044C","\u042D\u043C\u043C\u0430\u043D\u0443\u0438\u043B","\u042D\u0440\u0430\u0441\u0442","\u042D\u0440\u043D\u0435\u0441\u0442","\u042D\u0440\u043D\u0441\u0442","\u042E\u0432\u0435\u043D\u0430\u043B\u0438\u0439","\u042E\u043B\u0438\u0430\u043D","\u042E\u043B\u0438\u0439","\u042E\u0440\u0438\u0439","\u042F\u043A\u043E\u0432","\u042F\u043A\u0443\u0431","\u042F\u043D","\u042F\u043D\u0443\u0430\u0440\u0438\u0439","\u042F\u0440\u043E\u043F\u043E\u043B\u043A","\u042F\u0440\u043E\u0441\u043B\u0430\u0432"]};var chunk_YYFRNQOW_Q=["\u0438\u043D\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0439","\u043B\u043E\u0433\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439","\u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0433\u043E\u0432\u044B\u0439","\u043E\u043F\u0442\u0438\u043C\u0438\u0437\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0439","\u0441\u0442\u0440\u0430\u0445\u043E\u0432\u043E\u0439","\u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0439","\u043A\u043E\u043C\u043C\u0443\u043D\u0438\u043A\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0439","\u043E\u043F\u0435\u0440\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u0439"];var chunk_YYFRNQOW_V=["\u0412\u0435\u0434\u0443\u0449\u0438\u0439","\u0413\u0435\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u044B\u0439","\u0413\u043B\u0430\u0432\u043D\u044B\u0439","\u0413\u043B\u043E\u0431\u0430\u043B\u044C\u043D\u044B\u0439","\u041C\u0435\u0436\u0434\u0443\u043D\u0430\u0440\u043E\u0434\u043D\u044B\u0439","\u041D\u0430\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0439","\u041E\u0431\u043B\u0430\u0441\u0442\u043D\u043E\u0439","\u0420\u0430\u0439\u043E\u043D\u043D\u044B\u0439","\u0420\u0435\u0433\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u044B\u0439","\u0426\u0435\u043D\u0442\u0440\u0430\u043B\u044C\u043D\u044B\u0439"];var chunk_YYFRNQOW_W=["\u0430\u0433\u0435\u043D\u0442","\u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440","\u0430\u043D\u0430\u043B\u0438\u0442\u0438\u043A","\u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442\u043E\u0440","\u0434\u0438\u0437\u0430\u0439\u043D\u0435\u0440","\u0438\u043D\u0436\u0435\u043D\u0435\u0440","\u043A\u043E\u043D\u0441\u0443\u043B\u044C\u0442\u0430\u043D\u0442","\u043A\u043E\u043E\u0440\u0434\u0438\u043D\u0430\u0442\u043E\u0440","\u043C\u0435\u043D\u0435\u0434\u0436\u0435\u0440","\u043F\u043B\u0430\u043D\u0438\u0440\u043E\u0432\u0449\u0438\u043A","\u043F\u043E\u043C\u043E\u0449\u043D\u0438\u043A","\u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0447\u0438\u043A","\u0440\u0443\u043A\u043E\u0432\u043E\u0434\u0438\u0442\u0435\u043B\u044C","\u0441\u043E\u0442\u0440\u0443\u0434\u043D\u0438\u043A","\u0441\u043F\u0435\u0446\u0438\u0430\u043B\u0438\u0441\u0442","\u0442\u0435\u0445\u043D\u0438\u043A"];var chunk_YYFRNQOW_Y={generic:["\u0410\u0431\u0440\u0430\u043C\u043E\u0432","\u0410\u0431\u0440\u0430\u043C\u043E\u0432\u0430","\u0410\u0432\u0434\u0435\u0435\u0432","\u0410\u0432\u0434\u0435\u0435\u0432\u0430","\u0410\u0433\u0430\u0444\u043E\u043D\u043E\u0432","\u0410\u0433\u0430\u0444\u043E\u043D\u043E\u0432\u0430","\u0410\u043A\u0441\u0435\u043D\u043E\u0432","\u0410\u043A\u0441\u0435\u043D\u043E\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u0435\u0435\u0432","\u0410\u043B\u0435\u043A\u0441\u0435\u0435\u0432\u0430","\u0410\u043D\u0434\u0440\u0435\u0435\u0432","\u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0430","\u0410\u043D\u0438\u0441\u0438\u043C\u043E\u0432","\u0410\u043D\u0438\u0441\u0438\u043C\u043E\u0432\u0430","\u0410\u043D\u0442\u043E\u043D\u043E\u0432","\u0410\u043D\u0442\u043E\u043D\u043E\u0432\u0430","\u0410\u0440\u0442\u0435\u043C\u044C\u0435\u0432","\u0410\u0440\u0442\u0435\u043C\u044C\u0435\u0432\u0430","\u0410\u0440\u0445\u0438\u043F\u043E\u0432","\u0410\u0440\u0445\u0438\u043F\u043E\u0432\u0430","\u0410\u0444\u0430\u043D\u0430\u0441\u044C\u0435\u0432","\u0410\u0444\u0430\u043D\u0430\u0441\u044C\u0435\u0432\u0430","\u0411\u0430\u0440\u0430\u043D\u043E\u0432","\u0411\u0430\u0440\u0430\u043D\u043E\u0432\u0430","\u0411\u0435\u043B\u043E\u0432","\u0411\u0435\u043B\u043E\u0432\u0430","\u0411\u0435\u043B\u043E\u0437\u0435\u0440\u043E\u0432","\u0411\u0435\u043B\u043E\u0437\u0435\u0440\u043E\u0432\u0430","\u0411\u0435\u043B\u043E\u0443\u0441\u043E\u0432","\u0411\u0435\u043B\u043E\u0443\u0441\u043E\u0432\u0430","\u0411\u0435\u043B\u044F\u0435\u0432","\u0411\u0435\u043B\u044F\u0435\u0432\u0430","\u0411\u0435\u043B\u044F\u043A\u043E\u0432","\u0411\u0435\u043B\u044F\u043A\u043E\u0432\u0430","\u0411\u0435\u0441\u043F\u0430\u043B\u043E\u0432","\u0411\u0435\u0441\u043F\u0430\u043B\u043E\u0432\u0430","\u0411\u0438\u0440\u044E\u043A\u043E\u0432","\u0411\u0438\u0440\u044E\u043A\u043E\u0432\u0430","\u0411\u043B\u0438\u043D\u043E\u0432","\u0411\u043B\u0438\u043D\u043E\u0432\u0430","\u0411\u043B\u043E\u0445\u0438\u043D","\u0411\u043B\u043E\u0445\u0438\u043D\u0430","\u0411\u043E\u0431\u0440\u043E\u0432","\u0411\u043E\u0431\u0440\u043E\u0432\u0430","\u0411\u043E\u0431\u044B\u043B\u0435\u0432","\u0411\u043E\u0431\u044B\u043B\u0435\u0432\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0430","\u0411\u043E\u043B\u044C\u0448\u0430\u043A\u043E\u0432","\u0411\u043E\u043B\u044C\u0448\u0430\u043A\u043E\u0432\u0430","\u0411\u043E\u0440\u0438\u0441\u043E\u0432","\u0411\u043E\u0440\u0438\u0441\u043E\u0432\u0430","\u0411\u0440\u0430\u0433\u0438\u043D","\u0411\u0440\u0430\u0433\u0438\u043D\u0430","\u0411\u0443\u0440\u043E\u0432","\u0411\u0443\u0440\u043E\u0432\u0430","\u0411\u044B\u043A\u043E\u0432","\u0411\u044B\u043A\u043E\u0432\u0430","\u0412\u0430\u0441\u0438\u043B\u044C\u0435\u0432","\u0412\u0430\u0441\u0438\u043B\u044C\u0435\u0432\u0430","\u0412\u0435\u0441\u0435\u043B\u043E\u0432","\u0412\u0435\u0441\u0435\u043B\u043E\u0432\u0430","\u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434\u043E\u0432","\u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434\u043E\u0432\u0430","\u0412\u0438\u0448\u043D\u044F\u043A\u043E\u0432","\u0412\u0438\u0448\u043D\u044F\u043A\u043E\u0432\u0430","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u043E\u0432","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u043E\u0432\u0430","\u0412\u043B\u0430\u0441\u043E\u0432","\u0412\u043B\u0430\u0441\u043E\u0432\u0430","\u0412\u043E\u043B\u043A\u043E\u0432","\u0412\u043E\u043B\u043A\u043E\u0432\u0430","\u0412\u043E\u0440\u043E\u0431\u044C\u0435\u0432","\u0412\u043E\u0440\u043E\u0431\u044C\u0435\u0432\u0430","\u0412\u043E\u0440\u043E\u043D\u043E\u0432","\u0412\u043E\u0440\u043E\u043D\u043E\u0432\u0430","\u0412\u043E\u0440\u043E\u043D\u0446\u043E\u0432","\u0412\u043E\u0440\u043E\u043D\u0446\u043E\u0432\u0430","\u0413\u0430\u0432\u0440\u0438\u043B\u043E\u0432","\u0413\u0430\u0432\u0440\u0438\u043B\u043E\u0432\u0430","\u0413\u0430\u043B\u043A\u0438\u043D","\u0413\u0430\u043B\u043A\u0438\u043D\u0430","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432\u0430","\u0413\u043E\u043B\u0443\u0431\u0435\u0432","\u0413\u043E\u043B\u0443\u0431\u0435\u0432\u0430","\u0413\u043E\u0440\u0431\u0430\u0447\u0435\u0432","\u0413\u043E\u0440\u0431\u0430\u0447\u0435\u0432\u0430","\u0413\u043E\u0440\u0431\u0443\u043D\u043E\u0432","\u0413\u043E\u0440\u0431\u0443\u043D\u043E\u0432\u0430","\u0413\u043E\u0440\u0434\u0435\u0435\u0432","\u0413\u043E\u0440\u0434\u0435\u0435\u0432\u0430","\u0413\u043E\u0440\u0448\u043A\u043E\u0432","\u0413\u043E\u0440\u0448\u043A\u043E\u0432\u0430","\u0413\u0440\u0438\u0433\u043E\u0440\u044C\u0435\u0432","\u0413\u0440\u0438\u0433\u043E\u0440\u044C\u0435\u0432\u0430","\u0413\u0440\u0438\u0448\u0438\u043D","\u0413\u0440\u0438\u0448\u0438\u043D\u0430","\u0413\u0440\u043E\u043C\u043E\u0432","\u0413\u0440\u043E\u043C\u043E\u0432\u0430","\u0413\u0443\u043B\u044F\u0435\u0432","\u0413\u0443\u043B\u044F\u0435\u0432\u0430","\u0413\u0443\u0440\u044C\u0435\u0432","\u0413\u0443\u0440\u044C\u0435\u0432\u0430","\u0413\u0443\u0441\u0435\u0432","\u0413\u0443\u0441\u0435\u0432\u0430","\u0413\u0443\u0449\u0438\u043D","\u0413\u0443\u0449\u0438\u043D\u0430","\u0414\u0430\u0432\u044B\u0434\u043E\u0432","\u0414\u0430\u0432\u044B\u0434\u043E\u0432\u0430","\u0414\u0430\u043D\u0438\u043B\u043E\u0432","\u0414\u0430\u043D\u0438\u043B\u043E\u0432\u0430","\u0414\u0435\u043C\u0435\u043D\u0442\u044C\u0435\u0432","\u0414\u0435\u043C\u0435\u043D\u0442\u044C\u0435\u0432\u0430","\u0414\u0435\u043D\u0438\u0441\u043E\u0432","\u0414\u0435\u043D\u0438\u0441\u043E\u0432\u0430","\u0414\u043C\u0438\u0442\u0440\u0438\u0435\u0432","\u0414\u043C\u0438\u0442\u0440\u0438\u0435\u0432\u0430","\u0414\u043E\u0440\u043E\u043D\u0438\u043D","\u0414\u043E\u0440\u043E\u043D\u0438\u043D\u0430","\u0414\u043E\u0440\u043E\u0444\u0435\u0435\u0432","\u0414\u043E\u0440\u043E\u0444\u0435\u0435\u0432\u0430","\u0414\u0440\u043E\u0437\u0434\u043E\u0432","\u0414\u0440\u043E\u0437\u0434\u043E\u0432\u0430","\u0414\u044C\u044F\u0447\u043A\u043E\u0432","\u0414\u044C\u044F\u0447\u043A\u043E\u0432\u0430","\u0415\u0432\u0434\u043E\u043A\u0438\u043C\u043E\u0432","\u0415\u0432\u0434\u043E\u043A\u0438\u043C\u043E\u0432\u0430","\u0415\u0432\u0441\u0435\u0435\u0432","\u0415\u0432\u0441\u0435\u0435\u0432\u0430","\u0415\u0433\u043E\u0440\u043E\u0432","\u0415\u0433\u043E\u0440\u043E\u0432\u0430","\u0415\u043B\u0438\u0441\u0435\u0435\u0432","\u0415\u043B\u0438\u0441\u0435\u0435\u0432\u0430","\u0415\u043C\u0435\u043B\u044C\u044F\u043D\u043E\u0432","\u0415\u043C\u0435\u043B\u044C\u044F\u043D\u043E\u0432\u0430","\u0415\u0440\u043C\u0430\u043A\u043E\u0432","\u0415\u0440\u043C\u0430\u043A\u043E\u0432\u0430","\u0415\u0440\u0448\u043E\u0432","\u0415\u0440\u0448\u043E\u0432\u0430","\u0415\u0444\u0438\u043C\u043E\u0432","\u0415\u0444\u0438\u043C\u043E\u0432\u0430","\u0415\u0444\u0440\u0435\u043C\u043E\u0432","\u0415\u0444\u0440\u0435\u043C\u043E\u0432\u0430","\u0416\u0434\u0430\u043D\u043E\u0432","\u0416\u0434\u0430\u043D\u043E\u0432\u0430","\u0416\u0443\u043A\u043E\u0432","\u0416\u0443\u043A\u043E\u0432\u0430","\u0416\u0443\u0440\u0430\u0432\u043B\u0435\u0432","\u0416\u0443\u0440\u0430\u0432\u043B\u0435\u0432\u0430","\u0417\u0430\u0439\u0446\u0435\u0432","\u0417\u0430\u0439\u0446\u0435\u0432\u0430","\u0417\u0430\u0445\u0430\u0440\u043E\u0432","\u0417\u0430\u0445\u0430\u0440\u043E\u0432\u0430","\u0417\u0438\u043C\u0438\u043D","\u0417\u0438\u043C\u0438\u043D\u0430","\u0417\u0438\u043D\u043E\u0432\u044C\u0435\u0432","\u0417\u0438\u043D\u043E\u0432\u044C\u0435\u0432\u0430","\u0417\u0443\u0435\u0432","\u0417\u0443\u0435\u0432\u0430","\u0417\u044B\u043A\u043E\u0432","\u0417\u044B\u043A\u043E\u0432\u0430","\u0418\u0432\u0430\u043D\u043E\u0432","\u0418\u0432\u0430\u043D\u043E\u0432\u0430","\u0418\u0433\u043D\u0430\u0442\u043E\u0432","\u0418\u0433\u043D\u0430\u0442\u043E\u0432\u0430","\u0418\u0433\u043D\u0430\u0442\u044C\u0435\u0432","\u0418\u0433\u043D\u0430\u0442\u044C\u0435\u0432\u0430","\u0418\u043B\u044C\u0438\u043D","\u0418\u043B\u044C\u0438\u043D\u0430","\u0418\u0441\u0430\u0435\u0432","\u0418\u0441\u0430\u0435\u0432\u0430","\u0418\u0441\u0430\u043A\u043E\u0432","\u0418\u0441\u0430\u043A\u043E\u0432\u0430","\u041A\u0430\u0431\u0430\u043D\u043E\u0432","\u041A\u0430\u0431\u0430\u043D\u043E\u0432\u0430","\u041A\u0430\u0437\u0430\u043A\u043E\u0432","\u041A\u0430\u0437\u0430\u043A\u043E\u0432\u0430","\u041A\u0430\u043B\u0430\u0448\u043D\u0438\u043A\u043E\u0432","\u041A\u0430\u043B\u0430\u0448\u043D\u0438\u043A\u043E\u0432\u0430","\u041A\u0430\u043B\u0438\u043D\u0438\u043D","\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0430","\u041A\u0430\u043F\u0443\u0441\u0442\u0438\u043D","\u041A\u0430\u043F\u0443\u0441\u0442\u0438\u043D\u0430","\u041A\u0430\u0440\u043F\u043E\u0432","\u041A\u0430\u0440\u043F\u043E\u0432\u0430","\u041A\u0438\u0440\u0438\u043B\u043B\u043E\u0432","\u041A\u0438\u0440\u0438\u043B\u043B\u043E\u0432\u0430","\u041A\u0438\u0441\u0435\u043B\u0435\u0432","\u041A\u0438\u0441\u0435\u043B\u0435\u0432\u0430","\u041A\u043D\u044F\u0437\u0435\u0432","\u041A\u043D\u044F\u0437\u0435\u0432\u0430","\u041A\u043E\u0432\u0430\u043B\u0435\u0432","\u041A\u043E\u0432\u0430\u043B\u0435\u0432\u0430","\u041A\u043E\u0437\u043B\u043E\u0432","\u041A\u043E\u0437\u043B\u043E\u0432\u0430","\u041A\u043E\u043B\u0435\u0441\u043D\u0438\u043A\u043E\u0432","\u041A\u043E\u043B\u0435\u0441\u043D\u0438\u043A\u043E\u0432\u0430","\u041A\u043E\u043B\u043E\u0431\u043E\u0432","\u041A\u043E\u043B\u043E\u0431\u043E\u0432\u0430","\u041A\u043E\u043C\u0430\u0440\u043E\u0432","\u041A\u043E\u043C\u0430\u0440\u043E\u0432\u0430","\u041A\u043E\u043C\u0438\u0441\u0441\u0430\u0440\u043E\u0432","\u041A\u043E\u043C\u0438\u0441\u0441\u0430\u0440\u043E\u0432\u0430","\u041A\u043E\u043D\u0434\u0440\u0430\u0442\u044C\u0435\u0432","\u041A\u043E\u043D\u0434\u0440\u0430\u0442\u044C\u0435\u0432\u0430","\u041A\u043E\u043D\u043E\u0432\u0430\u043B\u043E\u0432","\u041A\u043E\u043D\u043E\u0432\u0430\u043B\u043E\u0432\u0430","\u041A\u043E\u043D\u043E\u043D\u043E\u0432","\u041A\u043E\u043D\u043E\u043D\u043E\u0432\u0430","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u0430","\u041A\u043E\u043F\u044B\u043B\u043E\u0432","\u041A\u043E\u043F\u044B\u043B\u043E\u0432\u0430","\u041A\u043E\u0440\u043D\u0438\u043B\u043E\u0432","\u041A\u043E\u0440\u043D\u0438\u043B\u043E\u0432\u0430","\u041A\u043E\u0440\u043E\u043B\u0435\u0432","\u041A\u043E\u0440\u043E\u043B\u0435\u0432\u0430","\u041A\u043E\u0441\u0442\u0438\u043D","\u041A\u043E\u0441\u0442\u0438\u043D\u0430","\u041A\u043E\u0442\u043E\u0432","\u041A\u043E\u0442\u043E\u0432\u0430","\u041A\u043E\u0448\u0435\u043B\u0435\u0432","\u041A\u043E\u0448\u0435\u043B\u0435\u0432\u0430","\u041A\u0440\u0430\u0441\u0438\u043B\u044C\u043D\u0438\u043A\u043E\u0432","\u041A\u0440\u0430\u0441\u0438\u043B\u044C\u043D\u0438\u043A\u043E\u0432\u0430","\u041A\u0440\u044B\u043B\u043E\u0432","\u041A\u0440\u044B\u043B\u043E\u0432\u0430","\u041A\u0440\u044E\u043A\u043E\u0432","\u041A\u0440\u044E\u043A\u043E\u0432\u0430","\u041A\u0443\u0434\u0440\u044F\u0432\u0446\u0435\u0432","\u041A\u0443\u0434\u0440\u044F\u0432\u0446\u0435\u0432\u0430","\u041A\u0443\u0434\u0440\u044F\u0448\u043E\u0432","\u041A\u0443\u0434\u0440\u044F\u0448\u043E\u0432\u0430","\u041A\u0443\u0437\u043D\u0435\u0446\u043E\u0432","\u041A\u0443\u0437\u043D\u0435\u0446\u043E\u0432\u0430","\u041A\u0443\u0437\u044C\u043C\u0438\u043D","\u041A\u0443\u0437\u044C\u043C\u0438\u043D\u0430","\u041A\u0443\u043B\u0430\u0433\u0438\u043D","\u041A\u0443\u043B\u0430\u0433\u0438\u043D\u0430","\u041A\u0443\u043B\u0430\u043A\u043E\u0432","\u041A\u0443\u043B\u0430\u043A\u043E\u0432\u0430","\u041A\u0443\u043B\u0438\u043A\u043E\u0432","\u041A\u0443\u043B\u0438\u043A\u043E\u0432\u0430","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u044C\u0435\u0432","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u044C\u0435\u0432\u0430","\u041B\u0430\u0437\u0430\u0440\u0435\u0432","\u041B\u0430\u0437\u0430\u0440\u0435\u0432\u0430","\u041B\u0430\u043F\u0438\u043D","\u041B\u0430\u043F\u0438\u043D\u0430","\u041B\u0430\u0440\u0438\u043E\u043D\u043E\u0432","\u041B\u0430\u0440\u0438\u043E\u043D\u043E\u0432\u0430","\u041B\u0435\u0431\u0435\u0434\u0435\u0432","\u041B\u0435\u0431\u0435\u0434\u0435\u0432\u0430","\u041B\u0438\u0445\u0430\u0447\u0435\u0432","\u041B\u0438\u0445\u0430\u0447\u0435\u0432\u0430","\u041B\u043E\u0431\u0430\u043D\u043E\u0432","\u041B\u043E\u0431\u0430\u043D\u043E\u0432\u0430","\u041B\u043E\u0433\u0438\u043D\u043E\u0432","\u041B\u043E\u0433\u0438\u043D\u043E\u0432\u0430","\u041B\u0443\u043A\u0438\u043D","\u041B\u0443\u043A\u0438\u043D\u0430","\u041B\u044B\u0442\u043A\u0438\u043D","\u041B\u044B\u0442\u043A\u0438\u043D\u0430","\u041C\u0430\u043A\u0430\u0440\u043E\u0432","\u041C\u0430\u043A\u0430\u0440\u043E\u0432\u0430","\u041C\u0430\u043A\u0441\u0438\u043C\u043E\u0432","\u041C\u0430\u043A\u0441\u0438\u043C\u043E\u0432\u0430","\u041C\u0430\u043C\u043E\u043D\u0442\u043E\u0432","\u041C\u0430\u043C\u043E\u043D\u0442\u043E\u0432\u0430","\u041C\u0430\u0440\u043A\u043E\u0432","\u041C\u0430\u0440\u043A\u043E\u0432\u0430","\u041C\u0430\u0440\u0442\u044B\u043D\u043E\u0432","\u041C\u0430\u0440\u0442\u044B\u043D\u043E\u0432\u0430","\u041C\u0430\u0441\u043B\u043E\u0432","\u041C\u0430\u0441\u043B\u043E\u0432\u0430","\u041C\u0430\u0442\u0432\u0435\u0435\u0432","\u041C\u0430\u0442\u0432\u0435\u0435\u0432\u0430","\u041C\u0435\u0434\u0432\u0435\u0434\u0435\u0432","\u041C\u0435\u0434\u0432\u0435\u0434\u0435\u0432\u0430","\u041C\u0435\u043B\u044C\u043D\u0438\u043A\u043E\u0432","\u041C\u0435\u043B\u044C\u043D\u0438\u043A\u043E\u0432\u0430","\u041C\u0435\u0440\u043A\u0443\u0448\u0435\u0432","\u041C\u0435\u0440\u043A\u0443\u0448\u0435\u0432\u0430","\u041C\u0438\u0440\u043E\u043D\u043E\u0432","\u041C\u0438\u0440\u043E\u043D\u043E\u0432\u0430","\u041C\u0438\u0445\u0430\u0439\u043B\u043E\u0432","\u041C\u0438\u0445\u0430\u0439\u043B\u043E\u0432\u0430","\u041C\u0438\u0445\u0435\u0435\u0432","\u041C\u0438\u0445\u0435\u0435\u0432\u0430","\u041C\u0438\u0448\u0438\u043D","\u041C\u0438\u0448\u0438\u043D\u0430","\u041C\u043E\u0438\u0441\u0435\u0435\u0432","\u041C\u043E\u0438\u0441\u0435\u0435\u0432\u0430","\u041C\u043E\u043B\u0447\u0430\u043D\u043E\u0432","\u041C\u043E\u043B\u0447\u0430\u043D\u043E\u0432\u0430","\u041C\u043E\u0440\u043E\u0437\u043E\u0432","\u041C\u043E\u0440\u043E\u0437\u043E\u0432\u0430","\u041C\u0443\u0440\u0430\u0432\u044C\u0435\u0432","\u041C\u0443\u0440\u0430\u0432\u044C\u0435\u0432\u0430","\u041C\u0443\u0445\u0438\u043D","\u041C\u0443\u0445\u0438\u043D\u0430","\u041C\u044F\u0441\u043D\u0438\u043A\u043E\u0432","\u041C\u044F\u0441\u043D\u0438\u043A\u043E\u0432\u0430","\u041D\u0430\u0437\u0430\u0440\u043E\u0432","\u041D\u0430\u0437\u0430\u0440\u043E\u0432\u0430","\u041D\u0430\u0443\u043C\u043E\u0432","\u041D\u0430\u0443\u043C\u043E\u0432\u0430","\u041D\u0435\u043A\u0440\u0430\u0441\u043E\u0432","\u041D\u0435\u043A\u0440\u0430\u0441\u043E\u0432\u0430","\u041D\u0435\u0441\u0442\u0435\u0440\u043E\u0432","\u041D\u0435\u0441\u0442\u0435\u0440\u043E\u0432\u0430","\u041D\u0438\u043A\u0438\u0442\u0438\u043D","\u041D\u0438\u043A\u0438\u0442\u0438\u043D\u0430","\u041D\u0438\u043A\u0438\u0444\u043E\u0440\u043E\u0432","\u041D\u0438\u043A\u0438\u0444\u043E\u0440\u043E\u0432\u0430","\u041D\u0438\u043A\u043E\u043B\u0430\u0435\u0432","\u041D\u0438\u043A\u043E\u043B\u0430\u0435\u0432\u0430","\u041D\u0438\u043A\u043E\u043D\u043E\u0432","\u041D\u0438\u043A\u043E\u043D\u043E\u0432\u0430","\u041D\u043E\u0432\u0438\u043A\u043E\u0432","\u041D\u043E\u0432\u0438\u043A\u043E\u0432\u0430","\u041D\u043E\u0441\u043A\u043E\u0432","\u041D\u043E\u0441\u043A\u043E\u0432\u0430","\u041D\u043E\u0441\u043E\u0432","\u041D\u043E\u0441\u043E\u0432\u0430","\u041E\u0432\u0447\u0438\u043D\u043D\u0438\u043A\u043E\u0432","\u041E\u0432\u0447\u0438\u043D\u043D\u0438\u043A\u043E\u0432\u0430","\u041E\u0434\u0438\u043D\u0446\u043E\u0432","\u041E\u0434\u0438\u043D\u0446\u043E\u0432\u0430","\u041E\u0440\u0435\u0445\u043E\u0432","\u041E\u0440\u0435\u0445\u043E\u0432\u0430","\u041E\u0440\u043B\u043E\u0432","\u041E\u0440\u043B\u043E\u0432\u0430","\u041E\u0441\u0438\u043F\u043E\u0432","\u041E\u0441\u0438\u043F\u043E\u0432\u0430","\u041F\u0430\u0432\u043B\u043E\u0432","\u041F\u0430\u0432\u043B\u043E\u0432\u0430","\u041F\u0430\u043D\u043E\u0432","\u041F\u0430\u043D\u043E\u0432\u0430","\u041F\u0430\u043D\u0444\u0438\u043B\u043E\u0432","\u041F\u0430\u043D\u0444\u0438\u043B\u043E\u0432\u0430","\u041F\u0430\u0445\u043E\u043C\u043E\u0432","\u041F\u0430\u0445\u043E\u043C\u043E\u0432\u0430","\u041F\u0435\u0441\u0442\u043E\u0432","\u041F\u0435\u0441\u0442\u043E\u0432\u0430","\u041F\u0435\u0442\u0440\u043E\u0432","\u041F\u0435\u0442\u0440\u043E\u0432\u0430","\u041F\u0435\u0442\u0443\u0445\u043E\u0432","\u041F\u0435\u0442\u0443\u0445\u043E\u0432\u0430","\u041F\u043E\u043B\u044F\u043A\u043E\u0432","\u041F\u043E\u043B\u044F\u043A\u043E\u0432\u0430","\u041F\u043E\u043D\u043E\u043C\u0430\u0440\u0435\u0432","\u041F\u043E\u043D\u043E\u043C\u0430\u0440\u0435\u0432\u0430","\u041F\u043E\u043F\u043E\u0432","\u041F\u043E\u043F\u043E\u0432\u0430","\u041F\u043E\u0442\u0430\u043F\u043E\u0432","\u041F\u043E\u0442\u0430\u043F\u043E\u0432\u0430","\u041F\u0440\u043E\u0445\u043E\u0440\u043E\u0432","\u041F\u0440\u043E\u0445\u043E\u0440\u043E\u0432\u0430","\u0420\u043E\u0433\u043E\u0432","\u0420\u043E\u0433\u043E\u0432\u0430","\u0420\u043E\u0434\u0438\u043E\u043D\u043E\u0432","\u0420\u043E\u0434\u0438\u043E\u043D\u043E\u0432\u0430","\u0420\u043E\u0436\u043A\u043E\u0432","\u0420\u043E\u0436\u043A\u043E\u0432\u0430","\u0420\u043E\u043C\u0430\u043D\u043E\u0432","\u0420\u043E\u043C\u0430\u043D\u043E\u0432\u0430","\u0420\u0443\u0441\u0430\u043A\u043E\u0432","\u0420\u0443\u0441\u0430\u043A\u043E\u0432\u0430","\u0420\u044B\u0431\u0430\u043A\u043E\u0432","\u0420\u044B\u0431\u0430\u043A\u043E\u0432\u0430","\u0420\u044F\u0431\u043E\u0432","\u0420\u044F\u0431\u043E\u0432\u0430","\u0421\u0430\u0432\u0435\u043B\u044C\u0435\u0432","\u0421\u0430\u0432\u0435\u043B\u044C\u0435\u0432\u0430","\u0421\u0430\u0432\u0438\u043D","\u0421\u0430\u0432\u0438\u043D\u0430","\u0421\u0430\u0437\u043E\u043D\u043E\u0432","\u0421\u0430\u0437\u043E\u043D\u043E\u0432\u0430","\u0421\u0430\u043C\u043E\u0439\u043B\u043E\u0432","\u0421\u0430\u043C\u043E\u0439\u043B\u043E\u0432\u0430","\u0421\u0430\u043C\u0441\u043E\u043D\u043E\u0432","\u0421\u0430\u043C\u0441\u043E\u043D\u043E\u0432\u0430","\u0421\u0430\u0444\u043E\u043D\u043E\u0432","\u0421\u0430\u0444\u043E\u043D\u043E\u0432\u0430","\u0421\u0435\u043B\u0435\u0437\u043D\u0435\u0432","\u0421\u0435\u043B\u0435\u0437\u043D\u0435\u0432\u0430","\u0421\u0435\u043B\u0438\u0432\u0435\u0440\u0441\u0442\u043E\u0432","\u0421\u0435\u043B\u0438\u0432\u0435\u0440\u0441\u0442\u043E\u0432\u0430","\u0421\u0435\u043C\u0435\u043D\u043E\u0432","\u0421\u0435\u043C\u0435\u043D\u043E\u0432\u0430","\u0421\u0435\u0440\u0433\u0435\u0435\u0432","\u0421\u0435\u0440\u0433\u0435\u0435\u0432\u0430","\u0421\u0438\u0434\u043E\u0440\u043E\u0432","\u0421\u0438\u0434\u043E\u0440\u043E\u0432\u0430","\u0421\u0438\u043B\u0438\u043D","\u0421\u0438\u043B\u0438\u043D\u0430","\u0421\u0438\u043C\u043E\u043D\u043E\u0432","\u0421\u0438\u043C\u043E\u043D\u043E\u0432\u0430","\u0421\u0438\u0442\u043D\u0438\u043A\u043E\u0432","\u0421\u0438\u0442\u043D\u0438\u043A\u043E\u0432\u0430","\u0421\u043C\u0438\u0440\u043D\u043E\u0432","\u0421\u043C\u0438\u0440\u043D\u043E\u0432\u0430","\u0421\u043E\u0431\u043E\u043B\u0435\u0432","\u0421\u043E\u0431\u043E\u043B\u0435\u0432\u0430","\u0421\u043E\u043A\u043E\u043B\u043E\u0432","\u0421\u043E\u043A\u043E\u043B\u043E\u0432\u0430","\u0421\u043E\u043B\u043E\u0432\u044C\u0435\u0432","\u0421\u043E\u043B\u043E\u0432\u044C\u0435\u0432\u0430","\u0421\u043E\u0440\u043E\u043A\u0438\u043D","\u0421\u043E\u0440\u043E\u043A\u0438\u043D\u0430","\u0421\u0442\u0435\u043F\u0430\u043D\u043E\u0432","\u0421\u0442\u0435\u043F\u0430\u043D\u043E\u0432\u0430","\u0421\u0442\u0440\u0435\u043B\u043A\u043E\u0432","\u0421\u0442\u0440\u0435\u043B\u043A\u043E\u0432\u0430","\u0421\u0443\u0431\u0431\u043E\u0442\u0438\u043D","\u0421\u0443\u0431\u0431\u043E\u0442\u0438\u043D\u0430","\u0421\u0443\u0432\u043E\u0440\u043E\u0432","\u0421\u0443\u0432\u043E\u0440\u043E\u0432\u0430","\u0421\u0443\u0445\u0430\u043D\u043E\u0432","\u0421\u0443\u0445\u0430\u043D\u043E\u0432\u0430","\u0421\u044B\u0441\u043E\u0435\u0432","\u0421\u044B\u0441\u043E\u0435\u0432\u0430","\u0422\u0430\u0440\u0430\u0441\u043E\u0432","\u0422\u0430\u0440\u0430\u0441\u043E\u0432\u0430","\u0422\u0435\u0440\u0435\u043D\u0442\u044C\u0435\u0432","\u0422\u0435\u0440\u0435\u043D\u0442\u044C\u0435\u0432\u0430","\u0422\u0435\u0442\u0435\u0440\u0438\u043D","\u0422\u0435\u0442\u0435\u0440\u0438\u043D\u0430","\u0422\u0438\u043C\u043E\u0444\u0435\u0435\u0432","\u0422\u0438\u043C\u043E\u0444\u0435\u0435\u0432\u0430","\u0422\u0438\u0442\u043E\u0432","\u0422\u0438\u0442\u043E\u0432\u0430","\u0422\u0438\u0445\u043E\u043D\u043E\u0432","\u0422\u0438\u0445\u043E\u043D\u043E\u0432\u0430","\u0422\u0440\u0435\u0442\u044C\u044F\u043A\u043E\u0432","\u0422\u0440\u0435\u0442\u044C\u044F\u043A\u043E\u0432\u0430","\u0422\u0440\u043E\u0444\u0438\u043C\u043E\u0432","\u0422\u0440\u043E\u0444\u0438\u043C\u043E\u0432\u0430","\u0422\u0443\u0440\u043E\u0432","\u0422\u0443\u0440\u043E\u0432\u0430","\u0423\u0432\u0430\u0440\u043E\u0432","\u0423\u0432\u0430\u0440\u043E\u0432\u0430","\u0423\u0441\u0442\u0438\u043D\u043E\u0432","\u0423\u0441\u0442\u0438\u043D\u043E\u0432\u0430","\u0424\u0430\u0434\u0435\u0435\u0432","\u0424\u0430\u0434\u0435\u0435\u0432\u0430","\u0424\u0435\u0434\u043E\u0440\u043E\u0432","\u0424\u0435\u0434\u043E\u0440\u043E\u0432\u0430","\u0424\u0435\u0434\u043E\u0441\u0435\u0435\u0432","\u0424\u0435\u0434\u043E\u0441\u0435\u0435\u0432\u0430","\u0424\u0435\u0434\u043E\u0442\u043E\u0432","\u0424\u0435\u0434\u043E\u0442\u043E\u0432\u0430","\u0424\u0438\u043B\u0430\u0442\u043E\u0432","\u0424\u0438\u043B\u0430\u0442\u043E\u0432\u0430","\u0424\u0438\u043B\u0438\u043F\u043F\u043E\u0432","\u0424\u0438\u043B\u0438\u043F\u043F\u043E\u0432\u0430","\u0424\u043E\u043A\u0438\u043D","\u0424\u043E\u043A\u0438\u043D\u0430","\u0424\u043E\u043C\u0438\u043D","\u0424\u043E\u043C\u0438\u043D\u0430","\u0424\u043E\u043C\u0438\u0447\u0435\u0432","\u0424\u043E\u043C\u0438\u0447\u0435\u0432\u0430","\u0424\u0440\u043E\u043B\u043E\u0432","\u0424\u0440\u043E\u043B\u043E\u0432\u0430","\u0425\u0430\u0440\u0438\u0442\u043E\u043D\u043E\u0432","\u0425\u0430\u0440\u0438\u0442\u043E\u043D\u043E\u0432\u0430","\u0425\u043E\u0445\u043B\u043E\u0432","\u0425\u043E\u0445\u043B\u043E\u0432\u0430","\u0426\u0432\u0435\u0442\u043A\u043E\u0432","\u0426\u0432\u0435\u0442\u043A\u043E\u0432\u0430","\u0427\u0435\u0440\u043D\u043E\u0432","\u0427\u0435\u0440\u043D\u043E\u0432\u0430","\u0428\u0430\u0440\u0430\u043F\u043E\u0432","\u0428\u0430\u0440\u0430\u043F\u043E\u0432\u0430","\u0428\u0430\u0440\u043E\u0432","\u0428\u0430\u0440\u043E\u0432\u0430","\u0428\u0430\u0448\u043A\u043E\u0432","\u0428\u0430\u0448\u043A\u043E\u0432\u0430","\u0428\u0435\u0441\u0442\u0430\u043A\u043E\u0432","\u0428\u0435\u0441\u0442\u0430\u043A\u043E\u0432\u0430","\u0428\u0438\u043B\u043E\u0432","\u0428\u0438\u043B\u043E\u0432\u0430","\u0428\u0438\u0440\u044F\u0435\u0432","\u0428\u0438\u0440\u044F\u0435\u0432\u0430","\u0428\u0443\u0431\u0438\u043D","\u0428\u0443\u0431\u0438\u043D\u0430","\u0429\u0435\u0440\u0431\u0430\u043A\u043E\u0432","\u0429\u0435\u0440\u0431\u0430\u043A\u043E\u0432\u0430","\u0429\u0443\u043A\u0438\u043D","\u0429\u0443\u043A\u0438\u043D\u0430","\u042E\u0434\u0438\u043D","\u042E\u0434\u0438\u043D\u0430","\u042F\u043A\u043E\u0432\u043B\u0435\u0432","\u042F\u043A\u043E\u0432\u043B\u0435\u0432\u0430","\u042F\u043A\u0443\u0448\u0435\u0432","\u042F\u043A\u0443\u0448\u0435\u0432\u0430"],female:["\u0410\u0431\u0440\u0430\u043C\u043E\u0432\u0430","\u0410\u0432\u0434\u0435\u0435\u0432\u0430","\u0410\u0433\u0430\u0444\u043E\u043D\u043E\u0432\u0430","\u0410\u043A\u0441\u0435\u043D\u043E\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u0435\u0435\u0432\u0430","\u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0430","\u0410\u043D\u0438\u0441\u0438\u043C\u043E\u0432\u0430","\u0410\u043D\u0442\u043E\u043D\u043E\u0432\u0430","\u0410\u0440\u0442\u0435\u043C\u044C\u0435\u0432\u0430","\u0410\u0440\u0445\u0438\u043F\u043E\u0432\u0430","\u0410\u0444\u0430\u043D\u0430\u0441\u044C\u0435\u0432\u0430","\u0411\u0430\u0440\u0430\u043D\u043E\u0432\u0430","\u0411\u0435\u043B\u043E\u0432\u0430","\u0411\u0435\u043B\u043E\u0437\u0435\u0440\u043E\u0432\u0430","\u0411\u0435\u043B\u043E\u0443\u0441\u043E\u0432\u0430","\u0411\u0435\u043B\u044F\u0435\u0432\u0430","\u0411\u0435\u043B\u044F\u043A\u043E\u0432\u0430","\u0411\u0435\u0441\u043F\u0430\u043B\u043E\u0432\u0430","\u0411\u0438\u0440\u044E\u043A\u043E\u0432\u0430","\u0411\u043B\u0438\u043D\u043E\u0432\u0430","\u0411\u043B\u043E\u0445\u0438\u043D\u0430","\u0411\u043E\u0431\u0440\u043E\u0432\u0430","\u0411\u043E\u0431\u044B\u043B\u0435\u0432\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0430","\u0411\u043E\u043B\u044C\u0448\u0430\u043A\u043E\u0432\u0430","\u0411\u043E\u0440\u0438\u0441\u043E\u0432\u0430","\u0411\u0440\u0430\u0433\u0438\u043D\u0430","\u0411\u0443\u0440\u043E\u0432\u0430","\u0411\u044B\u043A\u043E\u0432\u0430","\u0412\u0430\u0441\u0438\u043B\u044C\u0435\u0432\u0430","\u0412\u0435\u0441\u0435\u043B\u043E\u0432\u0430","\u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434\u043E\u0432\u0430","\u0412\u0438\u0448\u043D\u044F\u043A\u043E\u0432\u0430","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u043E\u0432\u0430","\u0412\u043B\u0430\u0441\u043E\u0432\u0430","\u0412\u043E\u043B\u043A\u043E\u0432\u0430","\u0412\u043E\u0440\u043E\u0431\u044C\u0435\u0432\u0430","\u0412\u043E\u0440\u043E\u043D\u043E\u0432\u0430","\u0412\u043E\u0440\u043E\u043D\u0446\u043E\u0432\u0430","\u0413\u0430\u0432\u0440\u0438\u043B\u043E\u0432\u0430","\u0413\u0430\u043B\u043A\u0438\u043D\u0430","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432\u0430","\u0413\u043E\u043B\u0443\u0431\u0435\u0432\u0430","\u0413\u043E\u0440\u0431\u0430\u0447\u0435\u0432\u0430","\u0413\u043E\u0440\u0431\u0443\u043D\u043E\u0432\u0430","\u0413\u043E\u0440\u0434\u0435\u0435\u0432\u0430","\u0413\u043E\u0440\u0448\u043A\u043E\u0432\u0430","\u0413\u0440\u0438\u0433\u043E\u0440\u044C\u0435\u0432\u0430","\u0413\u0440\u0438\u0448\u0438\u043D\u0430","\u0413\u0440\u043E\u043C\u043E\u0432\u0430","\u0413\u0443\u043B\u044F\u0435\u0432\u0430","\u0413\u0443\u0440\u044C\u0435\u0432\u0430","\u0413\u0443\u0441\u0435\u0432\u0430","\u0413\u0443\u0449\u0438\u043D\u0430","\u0414\u0430\u0432\u044B\u0434\u043E\u0432\u0430","\u0414\u0430\u043D\u0438\u043B\u043E\u0432\u0430","\u0414\u0435\u043C\u0435\u043D\u0442\u044C\u0435\u0432\u0430","\u0414\u0435\u043D\u0438\u0441\u043E\u0432\u0430","\u0414\u043C\u0438\u0442\u0440\u0438\u0435\u0432\u0430","\u0414\u043E\u0440\u043E\u043D\u0438\u043D\u0430","\u0414\u043E\u0440\u043E\u0444\u0435\u0435\u0432\u0430","\u0414\u0440\u043E\u0437\u0434\u043E\u0432\u0430","\u0414\u044C\u044F\u0447\u043A\u043E\u0432\u0430","\u0415\u0432\u0434\u043E\u043A\u0438\u043C\u043E\u0432\u0430","\u0415\u0432\u0441\u0435\u0435\u0432\u0430","\u0415\u0433\u043E\u0440\u043E\u0432\u0430","\u0415\u043B\u0438\u0441\u0435\u0435\u0432\u0430","\u0415\u043C\u0435\u043B\u044C\u044F\u043D\u043E\u0432\u0430","\u0415\u0440\u043C\u0430\u043A\u043E\u0432\u0430","\u0415\u0440\u0448\u043E\u0432\u0430","\u0415\u0444\u0438\u043C\u043E\u0432\u0430","\u0415\u0444\u0440\u0435\u043C\u043E\u0432\u0430","\u0416\u0434\u0430\u043D\u043E\u0432\u0430","\u0416\u0443\u043A\u043E\u0432\u0430","\u0416\u0443\u0440\u0430\u0432\u043B\u0435\u0432\u0430","\u0417\u0430\u0439\u0446\u0435\u0432\u0430","\u0417\u0430\u0445\u0430\u0440\u043E\u0432\u0430","\u0417\u0438\u043C\u0438\u043D\u0430","\u0417\u0438\u043D\u043E\u0432\u044C\u0435\u0432\u0430","\u0417\u0443\u0435\u0432\u0430","\u0417\u044B\u043A\u043E\u0432\u0430","\u0418\u0432\u0430\u043D\u043E\u0432\u0430","\u0418\u0433\u043D\u0430\u0442\u043E\u0432\u0430","\u0418\u0433\u043D\u0430\u0442\u044C\u0435\u0432\u0430","\u0418\u043B\u044C\u0438\u043D\u0430","\u0418\u0441\u0430\u0435\u0432\u0430","\u0418\u0441\u0430\u043A\u043E\u0432\u0430","\u041A\u0430\u0431\u0430\u043D\u043E\u0432\u0430","\u041A\u0430\u0437\u0430\u043A\u043E\u0432\u0430","\u041A\u0430\u043B\u0430\u0448\u043D\u0438\u043A\u043E\u0432\u0430","\u041A\u0430\u043B\u0438\u043D\u0438\u043D\u0430","\u041A\u0430\u043F\u0443\u0441\u0442\u0438\u043D\u0430","\u041A\u0430\u0440\u043F\u043E\u0432\u0430","\u041A\u0438\u0440\u0438\u043B\u043B\u043E\u0432\u0430","\u041A\u0438\u0441\u0435\u043B\u0435\u0432\u0430","\u041A\u043D\u044F\u0437\u0435\u0432\u0430","\u041A\u043E\u0432\u0430\u043B\u0435\u0432\u0430","\u041A\u043E\u0437\u043B\u043E\u0432\u0430","\u041A\u043E\u043B\u0435\u0441\u043D\u0438\u043A\u043E\u0432\u0430","\u041A\u043E\u043B\u043E\u0431\u043E\u0432\u0430","\u041A\u043E\u043C\u0430\u0440\u043E\u0432\u0430","\u041A\u043E\u043C\u0438\u0441\u0441\u0430\u0440\u043E\u0432\u0430","\u041A\u043E\u043D\u0434\u0440\u0430\u0442\u044C\u0435\u0432\u0430","\u041A\u043E\u043D\u043E\u0432\u0430\u043B\u043E\u0432\u0430","\u041A\u043E\u043D\u043E\u043D\u043E\u0432\u0430","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u0430","\u041A\u043E\u043F\u044B\u043B\u043E\u0432\u0430","\u041A\u043E\u0440\u043D\u0438\u043B\u043E\u0432\u0430","\u041A\u043E\u0440\u043E\u043B\u0435\u0432\u0430","\u041A\u043E\u0441\u0442\u0438\u043D\u0430","\u041A\u043E\u0442\u043E\u0432\u0430","\u041A\u043E\u0448\u0435\u043B\u0435\u0432\u0430","\u041A\u0440\u0430\u0441\u0438\u043B\u044C\u043D\u0438\u043A\u043E\u0432\u0430","\u041A\u0440\u044B\u043B\u043E\u0432\u0430","\u041A\u0440\u044E\u043A\u043E\u0432\u0430","\u041A\u0443\u0434\u0440\u044F\u0432\u0446\u0435\u0432\u0430","\u041A\u0443\u0434\u0440\u044F\u0448\u043E\u0432\u0430","\u041A\u0443\u0437\u043D\u0435\u0446\u043E\u0432\u0430","\u041A\u0443\u0437\u044C\u043C\u0438\u043D\u0430","\u041A\u0443\u043B\u0430\u0433\u0438\u043D\u0430","\u041A\u0443\u043B\u0430\u043A\u043E\u0432\u0430","\u041A\u0443\u043B\u0438\u043A\u043E\u0432\u0430","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u044C\u0435\u0432\u0430","\u041B\u0430\u0437\u0430\u0440\u0435\u0432\u0430","\u041B\u0430\u043F\u0438\u043D\u0430","\u041B\u0430\u0440\u0438\u043E\u043D\u043E\u0432\u0430","\u041B\u0435\u0431\u0435\u0434\u0435\u0432\u0430","\u041B\u0438\u0445\u0430\u0447\u0435\u0432\u0430","\u041B\u043E\u0431\u0430\u043D\u043E\u0432\u0430","\u041B\u043E\u0433\u0438\u043D\u043E\u0432\u0430","\u041B\u0443\u043A\u0438\u043D\u0430","\u041B\u044B\u0442\u043A\u0438\u043D\u0430","\u041C\u0430\u043A\u0430\u0440\u043E\u0432\u0430","\u041C\u0430\u043A\u0441\u0438\u043C\u043E\u0432\u0430","\u041C\u0430\u043C\u043E\u043D\u0442\u043E\u0432\u0430","\u041C\u0430\u0440\u043A\u043E\u0432\u0430","\u041C\u0430\u0440\u0442\u044B\u043D\u043E\u0432\u0430","\u041C\u0430\u0441\u043B\u043E\u0432\u0430","\u041C\u0430\u0442\u0432\u0435\u0435\u0432\u0430","\u041C\u0435\u0434\u0432\u0435\u0434\u0435\u0432\u0430","\u041C\u0435\u043B\u044C\u043D\u0438\u043A\u043E\u0432\u0430","\u041C\u0435\u0440\u043A\u0443\u0448\u0435\u0432\u0430","\u041C\u0438\u0440\u043E\u043D\u043E\u0432\u0430","\u041C\u0438\u0445\u0430\u0439\u043B\u043E\u0432\u0430","\u041C\u0438\u0445\u0435\u0435\u0432\u0430","\u041C\u0438\u0448\u0438\u043D\u0430","\u041C\u043E\u0438\u0441\u0435\u0435\u0432\u0430","\u041C\u043E\u043B\u0447\u0430\u043D\u043E\u0432\u0430","\u041C\u043E\u0440\u043E\u0437\u043E\u0432\u0430","\u041C\u0443\u0440\u0430\u0432\u044C\u0435\u0432\u0430","\u041C\u0443\u0445\u0438\u043D\u0430","\u041C\u044F\u0441\u043D\u0438\u043A\u043E\u0432\u0430","\u041D\u0430\u0437\u0430\u0440\u043E\u0432\u0430","\u041D\u0430\u0443\u043C\u043E\u0432\u0430","\u041D\u0435\u043A\u0440\u0430\u0441\u043E\u0432\u0430","\u041D\u0435\u0441\u0442\u0435\u0440\u043E\u0432\u0430","\u041D\u0438\u043A\u0438\u0442\u0438\u043D\u0430","\u041D\u0438\u043A\u0438\u0444\u043E\u0440\u043E\u0432\u0430","\u041D\u0438\u043A\u043E\u043B\u0430\u0435\u0432\u0430","\u041D\u0438\u043A\u043E\u043D\u043E\u0432\u0430","\u041D\u043E\u0432\u0438\u043A\u043E\u0432\u0430","\u041D\u043E\u0441\u043A\u043E\u0432\u0430","\u041D\u043E\u0441\u043E\u0432\u0430","\u041E\u0432\u0447\u0438\u043D\u043D\u0438\u043A\u043E\u0432\u0430","\u041E\u0434\u0438\u043D\u0446\u043E\u0432\u0430","\u041E\u0440\u0435\u0445\u043E\u0432\u0430","\u041E\u0440\u043B\u043E\u0432\u0430","\u041E\u0441\u0438\u043F\u043E\u0432\u0430","\u041F\u0430\u0432\u043B\u043E\u0432\u0430","\u041F\u0430\u043D\u043E\u0432\u0430","\u041F\u0430\u043D\u0444\u0438\u043B\u043E\u0432\u0430","\u041F\u0430\u0445\u043E\u043C\u043E\u0432\u0430","\u041F\u0435\u0441\u0442\u043E\u0432\u0430","\u041F\u0435\u0442\u0440\u043E\u0432\u0430","\u041F\u0435\u0442\u0443\u0445\u043E\u0432\u0430","\u041F\u043E\u043B\u044F\u043A\u043E\u0432\u0430","\u041F\u043E\u043D\u043E\u043C\u0430\u0440\u0435\u0432\u0430","\u041F\u043E\u043F\u043E\u0432\u0430","\u041F\u043E\u0442\u0430\u043F\u043E\u0432\u0430","\u041F\u0440\u043E\u0445\u043E\u0440\u043E\u0432\u0430","\u0420\u043E\u0433\u043E\u0432\u0430","\u0420\u043E\u0434\u0438\u043E\u043D\u043E\u0432\u0430","\u0420\u043E\u0436\u043A\u043E\u0432\u0430","\u0420\u043E\u043C\u0430\u043D\u043E\u0432\u0430","\u0420\u0443\u0441\u0430\u043A\u043E\u0432\u0430","\u0420\u044B\u0431\u0430\u043A\u043E\u0432\u0430","\u0420\u044F\u0431\u043E\u0432\u0430","\u0421\u0430\u0432\u0435\u043B\u044C\u0435\u0432\u0430","\u0421\u0430\u0432\u0438\u043D\u0430","\u0421\u0430\u0437\u043E\u043D\u043E\u0432\u0430","\u0421\u0430\u043C\u043E\u0439\u043B\u043E\u0432\u0430","\u0421\u0430\u043C\u0441\u043E\u043D\u043E\u0432\u0430","\u0421\u0430\u0444\u043E\u043D\u043E\u0432\u0430","\u0421\u0435\u043B\u0435\u0437\u043D\u0435\u0432\u0430","\u0421\u0435\u043B\u0438\u0432\u0435\u0440\u0441\u0442\u043E\u0432\u0430","\u0421\u0435\u043C\u0435\u043D\u043E\u0432\u0430","\u0421\u0435\u0440\u0433\u0435\u0435\u0432\u0430","\u0421\u0438\u0434\u043E\u0440\u043E\u0432\u0430","\u0421\u0438\u043B\u0438\u043D\u0430","\u0421\u0438\u043C\u043E\u043D\u043E\u0432\u0430","\u0421\u0438\u0442\u043D\u0438\u043A\u043E\u0432\u0430","\u0421\u043C\u0438\u0440\u043D\u043E\u0432\u0430","\u0421\u043E\u0431\u043E\u043B\u0435\u0432\u0430","\u0421\u043E\u043A\u043E\u043B\u043E\u0432\u0430","\u0421\u043E\u043B\u043E\u0432\u044C\u0435\u0432\u0430","\u0421\u043E\u0440\u043E\u043A\u0438\u043D\u0430","\u0421\u0442\u0435\u043F\u0430\u043D\u043E\u0432\u0430","\u0421\u0442\u0440\u0435\u043B\u043A\u043E\u0432\u0430","\u0421\u0443\u0431\u0431\u043E\u0442\u0438\u043D\u0430","\u0421\u0443\u0432\u043E\u0440\u043E\u0432\u0430","\u0421\u0443\u0445\u0430\u043D\u043E\u0432\u0430","\u0421\u044B\u0441\u043E\u0435\u0432\u0430","\u0422\u0430\u0440\u0430\u0441\u043E\u0432\u0430","\u0422\u0435\u0440\u0435\u043D\u0442\u044C\u0435\u0432\u0430","\u0422\u0435\u0442\u0435\u0440\u0438\u043D\u0430","\u0422\u0438\u043C\u043E\u0444\u0435\u0435\u0432\u0430","\u0422\u0438\u0442\u043E\u0432\u0430","\u0422\u0438\u0445\u043E\u043D\u043E\u0432\u0430","\u0422\u0440\u0435\u0442\u044C\u044F\u043A\u043E\u0432\u0430","\u0422\u0440\u043E\u0444\u0438\u043C\u043E\u0432\u0430","\u0422\u0443\u0440\u043E\u0432\u0430","\u0423\u0432\u0430\u0440\u043E\u0432\u0430","\u0423\u0441\u0442\u0438\u043D\u043E\u0432\u0430","\u0424\u0430\u0434\u0435\u0435\u0432\u0430","\u0424\u0435\u0434\u043E\u0440\u043E\u0432\u0430","\u0424\u0435\u0434\u043E\u0441\u0435\u0435\u0432\u0430","\u0424\u0435\u0434\u043E\u0442\u043E\u0432\u0430","\u0424\u0438\u043B\u0430\u0442\u043E\u0432\u0430","\u0424\u0438\u043B\u0438\u043F\u043F\u043E\u0432\u0430","\u0424\u043E\u043A\u0438\u043D\u0430","\u0424\u043E\u043C\u0438\u043D\u0430","\u0424\u043E\u043C\u0438\u0447\u0435\u0432\u0430","\u0424\u0440\u043E\u043B\u043E\u0432\u0430","\u0425\u0430\u0440\u0438\u0442\u043E\u043D\u043E\u0432\u0430","\u0425\u043E\u0445\u043B\u043E\u0432\u0430","\u0426\u0432\u0435\u0442\u043A\u043E\u0432\u0430","\u0427\u0435\u0440\u043D\u043E\u0432\u0430","\u0428\u0430\u0440\u0430\u043F\u043E\u0432\u0430","\u0428\u0430\u0440\u043E\u0432\u0430","\u0428\u0430\u0448\u043A\u043E\u0432\u0430","\u0428\u0435\u0441\u0442\u0430\u043A\u043E\u0432\u0430","\u0428\u0438\u043B\u043E\u0432\u0430","\u0428\u0438\u0440\u044F\u0435\u0432\u0430","\u0428\u0443\u0431\u0438\u043D\u0430","\u0429\u0435\u0440\u0431\u0430\u043A\u043E\u0432\u0430","\u0429\u0443\u043A\u0438\u043D\u0430","\u042E\u0434\u0438\u043D\u0430","\u042F\u043A\u043E\u0432\u043B\u0435\u0432\u0430","\u042F\u043A\u0443\u0448\u0435\u0432\u0430"],male:["\u0410\u0431\u0440\u0430\u043C\u043E\u0432","\u0410\u0432\u0434\u0435\u0435\u0432","\u0410\u0433\u0430\u0444\u043E\u043D\u043E\u0432","\u0410\u043A\u0441\u0435\u043D\u043E\u0432","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432","\u0410\u043B\u0435\u043A\u0441\u0435\u0435\u0432","\u0410\u043D\u0434\u0440\u0435\u0435\u0432","\u0410\u043D\u0438\u0441\u0438\u043C\u043E\u0432","\u0410\u043D\u0442\u043E\u043D\u043E\u0432","\u0410\u0440\u0442\u0435\u043C\u044C\u0435\u0432","\u0410\u0440\u0445\u0438\u043F\u043E\u0432","\u0410\u0444\u0430\u043D\u0430\u0441\u044C\u0435\u0432","\u0411\u0430\u0440\u0430\u043D\u043E\u0432","\u0411\u0435\u043B\u043E\u0432","\u0411\u0435\u043B\u043E\u0437\u0435\u0440\u043E\u0432","\u0411\u0435\u043B\u043E\u0443\u0441\u043E\u0432","\u0411\u0435\u043B\u044F\u0435\u0432","\u0411\u0435\u043B\u044F\u043A\u043E\u0432","\u0411\u0435\u0441\u043F\u0430\u043B\u043E\u0432","\u0411\u0438\u0440\u044E\u043A\u043E\u0432","\u0411\u043B\u0438\u043D\u043E\u0432","\u0411\u043B\u043E\u0445\u0438\u043D","\u0411\u043E\u0431\u0440\u043E\u0432","\u0411\u043E\u0431\u044B\u043B\u0435\u0432","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432","\u0411\u043E\u043B\u044C\u0448\u0430\u043A\u043E\u0432","\u0411\u043E\u0440\u0438\u0441\u043E\u0432","\u0411\u0440\u0430\u0433\u0438\u043D","\u0411\u0443\u0440\u043E\u0432","\u0411\u044B\u043A\u043E\u0432","\u0412\u0430\u0441\u0438\u043B\u044C\u0435\u0432","\u0412\u0435\u0441\u0435\u043B\u043E\u0432","\u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434\u043E\u0432","\u0412\u0438\u0448\u043D\u044F\u043A\u043E\u0432","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u043E\u0432","\u0412\u043B\u0430\u0441\u043E\u0432","\u0412\u043E\u043B\u043A\u043E\u0432","\u0412\u043E\u0440\u043E\u0431\u044C\u0435\u0432","\u0412\u043E\u0440\u043E\u043D\u043E\u0432","\u0412\u043E\u0440\u043E\u043D\u0446\u043E\u0432","\u0413\u0430\u0432\u0440\u0438\u043B\u043E\u0432","\u0413\u0430\u043B\u043A\u0438\u043D","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432","\u0413\u043E\u043B\u0443\u0431\u0435\u0432","\u0413\u043E\u0440\u0431\u0430\u0447\u0435\u0432","\u0413\u043E\u0440\u0431\u0443\u043D\u043E\u0432","\u0413\u043E\u0440\u0434\u0435\u0435\u0432","\u0413\u043E\u0440\u0448\u043A\u043E\u0432","\u0413\u0440\u0438\u0433\u043E\u0440\u044C\u0435\u0432","\u0413\u0440\u0438\u0448\u0438\u043D","\u0413\u0440\u043E\u043C\u043E\u0432","\u0413\u0443\u043B\u044F\u0435\u0432","\u0413\u0443\u0440\u044C\u0435\u0432","\u0413\u0443\u0441\u0435\u0432","\u0413\u0443\u0449\u0438\u043D","\u0414\u0430\u0432\u044B\u0434\u043E\u0432","\u0414\u0430\u043D\u0438\u043B\u043E\u0432","\u0414\u0435\u043C\u0435\u043D\u0442\u044C\u0435\u0432","\u0414\u0435\u043D\u0438\u0441\u043E\u0432","\u0414\u043C\u0438\u0442\u0440\u0438\u0435\u0432","\u0414\u043E\u0440\u043E\u043D\u0438\u043D","\u0414\u043E\u0440\u043E\u0444\u0435\u0435\u0432","\u0414\u0440\u043E\u0437\u0434\u043E\u0432","\u0414\u044C\u044F\u0447\u043A\u043E\u0432","\u0415\u0432\u0434\u043E\u043A\u0438\u043C\u043E\u0432","\u0415\u0432\u0441\u0435\u0435\u0432","\u0415\u0433\u043E\u0440\u043E\u0432","\u0415\u043B\u0438\u0441\u0435\u0435\u0432","\u0415\u043C\u0435\u043B\u044C\u044F\u043D\u043E\u0432","\u0415\u0440\u043C\u0430\u043A\u043E\u0432","\u0415\u0440\u0448\u043E\u0432","\u0415\u0444\u0438\u043C\u043E\u0432","\u0415\u0444\u0440\u0435\u043C\u043E\u0432","\u0416\u0434\u0430\u043D\u043E\u0432","\u0416\u0443\u043A\u043E\u0432","\u0416\u0443\u0440\u0430\u0432\u043B\u0435\u0432","\u0417\u0430\u0439\u0446\u0435\u0432","\u0417\u0430\u0445\u0430\u0440\u043E\u0432","\u0417\u0438\u043C\u0438\u043D","\u0417\u0438\u043D\u043E\u0432\u044C\u0435\u0432","\u0417\u0443\u0435\u0432","\u0417\u044B\u043A\u043E\u0432","\u0418\u0432\u0430\u043D\u043E\u0432","\u0418\u0433\u043D\u0430\u0442\u043E\u0432","\u0418\u0433\u043D\u0430\u0442\u044C\u0435\u0432","\u0418\u043B\u044C\u0438\u043D","\u0418\u0441\u0430\u0435\u0432","\u0418\u0441\u0430\u043A\u043E\u0432","\u041A\u0430\u0431\u0430\u043D\u043E\u0432","\u041A\u0430\u0437\u0430\u043A\u043E\u0432","\u041A\u0430\u043B\u0430\u0448\u043D\u0438\u043A\u043E\u0432","\u041A\u0430\u043B\u0438\u043D\u0438\u043D","\u041A\u0430\u043F\u0443\u0441\u0442\u0438\u043D","\u041A\u0430\u0440\u043F\u043E\u0432","\u041A\u0438\u0440\u0438\u043B\u043B\u043E\u0432","\u041A\u0438\u0441\u0435\u043B\u0435\u0432","\u041A\u043D\u044F\u0437\u0435\u0432","\u041A\u043E\u0432\u0430\u043B\u0435\u0432","\u041A\u043E\u0437\u043B\u043E\u0432","\u041A\u043E\u043B\u0435\u0441\u043D\u0438\u043A\u043E\u0432","\u041A\u043E\u043B\u043E\u0431\u043E\u0432","\u041A\u043E\u043C\u0430\u0440\u043E\u0432","\u041A\u043E\u043C\u0438\u0441\u0441\u0430\u0440\u043E\u0432","\u041A\u043E\u043D\u0434\u0440\u0430\u0442\u044C\u0435\u0432","\u041A\u043E\u043D\u043E\u0432\u0430\u043B\u043E\u0432","\u041A\u043E\u043D\u043E\u043D\u043E\u0432","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432","\u041A\u043E\u043F\u044B\u043B\u043E\u0432","\u041A\u043E\u0440\u043D\u0438\u043B\u043E\u0432","\u041A\u043E\u0440\u043E\u043B\u0435\u0432","\u041A\u043E\u0441\u0442\u0438\u043D","\u041A\u043E\u0442\u043E\u0432","\u041A\u043E\u0448\u0435\u043B\u0435\u0432","\u041A\u0440\u0430\u0441\u0438\u043B\u044C\u043D\u0438\u043A\u043E\u0432","\u041A\u0440\u044B\u043B\u043E\u0432","\u041A\u0440\u044E\u043A\u043E\u0432","\u041A\u0443\u0434\u0440\u044F\u0432\u0446\u0435\u0432","\u041A\u0443\u0434\u0440\u044F\u0448\u043E\u0432","\u041A\u0443\u0437\u043D\u0435\u0446\u043E\u0432","\u041A\u0443\u0437\u044C\u043C\u0438\u043D","\u041A\u0443\u043B\u0430\u0433\u0438\u043D","\u041A\u0443\u043B\u0430\u043A\u043E\u0432","\u041A\u0443\u043B\u0438\u043A\u043E\u0432","\u041B\u0430\u0432\u0440\u0435\u043D\u0442\u044C\u0435\u0432","\u041B\u0430\u0437\u0430\u0440\u0435\u0432","\u041B\u0430\u043F\u0438\u043D","\u041B\u0430\u0440\u0438\u043E\u043D\u043E\u0432","\u041B\u0435\u0431\u0435\u0434\u0435\u0432","\u041B\u0438\u0445\u0430\u0447\u0435\u0432","\u041B\u043E\u0431\u0430\u043D\u043E\u0432","\u041B\u043E\u0433\u0438\u043D\u043E\u0432","\u041B\u0443\u043A\u0438\u043D","\u041B\u044B\u0442\u043A\u0438\u043D","\u041C\u0430\u043A\u0430\u0440\u043E\u0432","\u041C\u0430\u043A\u0441\u0438\u043C\u043E\u0432","\u041C\u0430\u043C\u043E\u043D\u0442\u043E\u0432","\u041C\u0430\u0440\u043A\u043E\u0432","\u041C\u0430\u0440\u0442\u044B\u043D\u043E\u0432","\u041C\u0430\u0441\u043B\u043E\u0432","\u041C\u0430\u0442\u0432\u0435\u0435\u0432","\u041C\u0435\u0434\u0432\u0435\u0434\u0435\u0432","\u041C\u0435\u043B\u044C\u043D\u0438\u043A\u043E\u0432","\u041C\u0435\u0440\u043A\u0443\u0448\u0435\u0432","\u041C\u0438\u0440\u043E\u043D\u043E\u0432","\u041C\u0438\u0445\u0430\u0439\u043B\u043E\u0432","\u041C\u0438\u0445\u0435\u0435\u0432","\u041C\u0438\u0448\u0438\u043D","\u041C\u043E\u0438\u0441\u0435\u0435\u0432","\u041C\u043E\u043B\u0447\u0430\u043D\u043E\u0432","\u041C\u043E\u0440\u043E\u0437\u043E\u0432","\u041C\u0443\u0440\u0430\u0432\u044C\u0435\u0432","\u041C\u0443\u0445\u0438\u043D","\u041C\u044F\u0441\u043D\u0438\u043A\u043E\u0432","\u041D\u0430\u0437\u0430\u0440\u043E\u0432","\u041D\u0430\u0443\u043C\u043E\u0432","\u041D\u0435\u043A\u0440\u0430\u0441\u043E\u0432","\u041D\u0435\u0441\u0442\u0435\u0440\u043E\u0432","\u041D\u0438\u043A\u0438\u0442\u0438\u043D","\u041D\u0438\u043A\u0438\u0444\u043E\u0440\u043E\u0432","\u041D\u0438\u043A\u043E\u043B\u0430\u0435\u0432","\u041D\u0438\u043A\u043E\u043D\u043E\u0432","\u041D\u043E\u0432\u0438\u043A\u043E\u0432","\u041D\u043E\u0441\u043A\u043E\u0432","\u041D\u043E\u0441\u043E\u0432","\u041E\u0432\u0447\u0438\u043D\u043D\u0438\u043A\u043E\u0432","\u041E\u0434\u0438\u043D\u0446\u043E\u0432","\u041E\u0440\u0435\u0445\u043E\u0432","\u041E\u0440\u043B\u043E\u0432","\u041E\u0441\u0438\u043F\u043E\u0432","\u041F\u0430\u0432\u043B\u043E\u0432","\u041F\u0430\u043D\u043E\u0432","\u041F\u0430\u043D\u0444\u0438\u043B\u043E\u0432","\u041F\u0430\u0445\u043E\u043C\u043E\u0432","\u041F\u0435\u0441\u0442\u043E\u0432","\u041F\u0435\u0442\u0440\u043E\u0432","\u041F\u0435\u0442\u0443\u0445\u043E\u0432","\u041F\u043E\u043B\u044F\u043A\u043E\u0432","\u041F\u043E\u043D\u043E\u043C\u0430\u0440\u0435\u0432","\u041F\u043E\u043F\u043E\u0432","\u041F\u043E\u0442\u0430\u043F\u043E\u0432","\u041F\u0440\u043E\u0445\u043E\u0440\u043E\u0432","\u0420\u043E\u0433\u043E\u0432","\u0420\u043E\u0434\u0438\u043E\u043D\u043E\u0432","\u0420\u043E\u0436\u043A\u043E\u0432","\u0420\u043E\u043C\u0430\u043D\u043E\u0432","\u0420\u0443\u0441\u0430\u043A\u043E\u0432","\u0420\u044B\u0431\u0430\u043A\u043E\u0432","\u0420\u044F\u0431\u043E\u0432","\u0421\u0430\u0432\u0435\u043B\u044C\u0435\u0432","\u0421\u0430\u0432\u0438\u043D","\u0421\u0430\u0437\u043E\u043D\u043E\u0432","\u0421\u0430\u043C\u043E\u0439\u043B\u043E\u0432","\u0421\u0430\u043C\u0441\u043E\u043D\u043E\u0432","\u0421\u0430\u0444\u043E\u043D\u043E\u0432","\u0421\u0435\u043B\u0435\u0437\u043D\u0435\u0432","\u0421\u0435\u043B\u0438\u0432\u0435\u0440\u0441\u0442\u043E\u0432","\u0421\u0435\u043C\u0435\u043D\u043E\u0432","\u0421\u0435\u0440\u0433\u0435\u0435\u0432","\u0421\u0438\u0434\u043E\u0440\u043E\u0432","\u0421\u0438\u043B\u0438\u043D","\u0421\u0438\u043C\u043E\u043D\u043E\u0432","\u0421\u0438\u0442\u043D\u0438\u043A\u043E\u0432","\u0421\u043C\u0438\u0440\u043D\u043E\u0432","\u0421\u043E\u0431\u043E\u043B\u0435\u0432","\u0421\u043E\u043A\u043E\u043B\u043E\u0432","\u0421\u043E\u043B\u043E\u0432\u044C\u0435\u0432","\u0421\u043E\u0440\u043E\u043A\u0438\u043D","\u0421\u0442\u0435\u043F\u0430\u043D\u043E\u0432","\u0421\u0442\u0440\u0435\u043B\u043A\u043E\u0432","\u0421\u0443\u0431\u0431\u043E\u0442\u0438\u043D","\u0421\u0443\u0432\u043E\u0440\u043E\u0432","\u0421\u0443\u0445\u0430\u043D\u043E\u0432","\u0421\u044B\u0441\u043E\u0435\u0432","\u0422\u0430\u0440\u0430\u0441\u043E\u0432","\u0422\u0435\u0440\u0435\u043D\u0442\u044C\u0435\u0432","\u0422\u0435\u0442\u0435\u0440\u0438\u043D","\u0422\u0438\u043C\u043E\u0444\u0435\u0435\u0432","\u0422\u0438\u0442\u043E\u0432","\u0422\u0438\u0445\u043E\u043D\u043E\u0432","\u0422\u0440\u0435\u0442\u044C\u044F\u043A\u043E\u0432","\u0422\u0440\u043E\u0444\u0438\u043C\u043E\u0432","\u0422\u0443\u0440\u043E\u0432","\u0423\u0432\u0430\u0440\u043E\u0432","\u0423\u0441\u0442\u0438\u043D\u043E\u0432","\u0424\u0430\u0434\u0435\u0435\u0432","\u0424\u0435\u0434\u043E\u0440\u043E\u0432","\u0424\u0435\u0434\u043E\u0441\u0435\u0435\u0432","\u0424\u0435\u0434\u043E\u0442\u043E\u0432","\u0424\u0438\u043B\u0430\u0442\u043E\u0432","\u0424\u0438\u043B\u0438\u043F\u043F\u043E\u0432","\u0424\u043E\u043A\u0438\u043D","\u0424\u043E\u043C\u0438\u043D","\u0424\u043E\u043C\u0438\u0447\u0435\u0432","\u0424\u0440\u043E\u043B\u043E\u0432","\u0425\u0430\u0440\u0438\u0442\u043E\u043D\u043E\u0432","\u0425\u043E\u0445\u043B\u043E\u0432","\u0426\u0432\u0435\u0442\u043A\u043E\u0432","\u0427\u0435\u0440\u043D\u043E\u0432","\u0428\u0430\u0440\u0430\u043F\u043E\u0432","\u0428\u0430\u0440\u043E\u0432","\u0428\u0430\u0448\u043A\u043E\u0432","\u0428\u0435\u0441\u0442\u0430\u043A\u043E\u0432","\u0428\u0438\u043B\u043E\u0432","\u0428\u0438\u0440\u044F\u0435\u0432","\u0428\u0443\u0431\u0438\u043D","\u0429\u0435\u0440\u0431\u0430\u043A\u043E\u0432","\u0429\u0443\u043A\u0438\u043D","\u042E\u0434\u0438\u043D","\u042F\u043A\u043E\u0432\u043B\u0435\u0432","\u042F\u043A\u0443\u0448\u0435\u0432"]};var chunk_YYFRNQOW_Z={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_YYFRNQOW_$={female:["\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432\u043D\u0430","\u0410\u043B\u0435\u043A\u0441\u0435\u0435\u0432\u043D\u0430","\u0410\u043B\u044C\u0431\u0435\u0440\u0442\u043E\u0432\u043D\u0430","\u0410\u043D\u0430\u0442\u043E\u043B\u044C\u0435\u0432\u043D\u0430","\u0410\u043D\u0434\u0440\u0435\u0435\u0432\u043D\u0430","\u0410\u043D\u0442\u043E\u043D\u043E\u0432\u043D\u0430","\u0410\u0440\u043A\u0430\u0434\u044C\u0435\u0432\u043D\u0430","\u0410\u0440\u0442\u0435\u043C\u043E\u0432\u043D\u0430","\u0410\u0440\u0445\u0438\u043F\u043E\u0432\u043D\u0430","\u0410\u0441\u043A\u043E\u043B\u044C\u0434\u043E\u0432\u043D\u0430","\u0410\u0444\u0430\u043D\u0430\u0441\u044C\u0435\u0432\u043D\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u043D\u0430","\u0411\u043E\u043B\u0435\u0441\u043B\u0430\u0432\u043E\u0432\u043D\u0430","\u0411\u043E\u0440\u0438\u0441\u043E\u0432\u043D\u0430","\u0412\u0430\u0434\u0438\u043C\u043E\u0432\u043D\u0430","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u043E\u0432\u043D\u0430","\u0412\u0430\u043B\u0435\u0440\u0438\u0435\u0432\u043D\u0430","\u0412\u0430\u0441\u0438\u043B\u044C\u0435\u0432\u043D\u0430","\u0412\u0435\u043D\u0438\u0430\u043C\u0438\u043D\u043E\u0432\u043D\u0430","\u0412\u0438\u043A\u0442\u043E\u0440\u043E\u0432\u043D\u0430","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u043E\u0432\u043D\u0430","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u043D\u0430","\u0412\u044F\u0447\u0435\u0441\u043B\u0430\u0432\u043E\u0432\u043D\u0430","\u0413\u0435\u043D\u043D\u0430\u0434\u0438\u0435\u0432\u043D\u0430","\u0413\u0435\u043D\u043D\u0430\u0434\u044C\u0435\u0432\u043D\u0430","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u043D\u0430","\u0413\u0440\u0438\u0433\u043E\u0440\u044C\u0435\u0432\u043D\u0430","\u0414\u0430\u043D\u0438\u043B\u043E\u0432\u043D\u0430","\u0414\u043C\u0438\u0442\u0440\u0438\u0435\u0432\u043D\u0430","\u0415\u0432\u0433\u0435\u043D\u044C\u0435\u0432\u043D\u0430","\u0415\u0433\u043E\u0440\u043E\u0432\u043D\u0430","\u0415\u0444\u0438\u043C\u043E\u0432\u043D\u0430","\u0416\u0434\u0430\u043D\u043E\u0432\u043D\u0430","\u0417\u0430\u0445\u0430\u0440\u043E\u0432\u043D\u0430","\u0418\u0432\u0430\u043D\u043E\u0432\u043D\u0430","\u0418\u0433\u043E\u0440\u0435\u0432\u043D\u0430","\u0418\u043B\u044C\u0438\u043D\u0438\u0447\u043D\u0430","\u041A\u0438\u0440\u0438\u043B\u043B\u043E\u0432\u043D\u0430","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u043D\u0430","\u041A\u0443\u0437\u044C\u043C\u0438\u043D\u0438\u0447\u043D\u0430","\u041B\u0435\u043E\u043D\u0438\u0434\u043E\u0432\u043D\u0430","\u041B\u0435\u043E\u043D\u043E\u0432\u043D\u0430","\u041B\u044C\u0432\u043E\u0432\u043D\u0430","\u041C\u0430\u043A\u0430\u0440\u043E\u0432\u043D\u0430","\u041C\u0430\u043A\u0441\u0438\u043C\u043E\u0432\u043D\u0430","\u041C\u0430\u0442\u0432\u0435\u0435\u0432\u043D\u0430","\u041C\u0438\u0440\u043E\u043D\u043E\u0432\u043D\u0430","\u041C\u0438\u0445\u0430\u0439\u043B\u043E\u0432\u043D\u0430","\u041D\u0430\u0442\u0430\u043D\u043E\u0432\u043D\u0430","\u041D\u0430\u0443\u043C\u043E\u0432\u043D\u0430","\u041D\u0438\u043A\u0438\u0444\u043E\u0440\u043E\u0432\u043D\u0430","\u041D\u0438\u043A\u043E\u043B\u0430\u0435\u0432\u043D\u0430","\u041D\u0438\u043B\u043E\u0432\u043D\u0430","\u041E\u043B\u0435\u0433\u043E\u0432\u043D\u0430","\u041E\u0441\u043A\u0430\u0440\u043E\u0432\u043D\u0430","\u041F\u0430\u0432\u043B\u043E\u0432\u043D\u0430","\u041F\u0435\u0442\u0440\u043E\u0432\u043D\u0430","\u0420\u043E\u0431\u0435\u0440\u0442\u043E\u0432\u043D\u0430","\u0420\u043E\u043C\u0430\u043D\u043E\u0432\u043D\u0430","\u0420\u0443\u0431\u0435\u043D\u043E\u0432\u043D\u0430","\u0420\u0443\u0434\u043E\u043B\u044C\u0444\u043E\u0432\u043D\u0430","\u0420\u0443\u0441\u043B\u0430\u043D\u043E\u0432\u043D\u0430","\u0421\u0432\u044F\u0442\u043E\u0441\u043B\u0430\u0432\u043E\u0432\u043D\u0430","\u0421\u0435\u043C\u0435\u043D\u043E\u0432\u043D\u0430","\u0421\u0435\u0440\u0433\u0435\u0435\u0432\u043D\u0430","\u0421\u0442\u0430\u043D\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u043D\u0430","\u0421\u0442\u0435\u043F\u0430\u043D\u043E\u0432\u043D\u0430","\u0422\u0430\u0440\u0430\u0441\u043E\u0432\u043D\u0430","\u0422\u0438\u043C\u043E\u0444\u0435\u0435\u0432\u043D\u0430","\u0422\u0438\u043C\u0443\u0440\u043E\u0432\u043D\u0430","\u0424\u0435\u0434\u043E\u0440\u043E\u0432\u043D\u0430","\u0424\u0435\u043B\u0438\u043A\u0441\u043E\u0432\u043D\u0430","\u0424\u0438\u043B\u0438\u043F\u043F\u043E\u0432\u043D\u0430","\u0425\u0430\u0440\u0438\u0442\u043E\u043D\u043E\u0432\u043D\u0430","\u042D\u0434\u0443\u0430\u0440\u0434\u043E\u0432\u043D\u0430","\u042D\u043B\u044C\u0434\u0430\u0440\u043E\u0432\u043D\u0430","\u042E\u043B\u044C\u0435\u0432\u043D\u0430","\u042E\u0440\u044C\u0435\u0432\u043D\u0430","\u042F\u043A\u043E\u0432\u043B\u0435\u0432\u043D\u0430"],male:["\u0410\u0430\u0440\u043E\u043D\u043E\u0432\u0438\u0447","\u0410\u0431\u0440\u0430\u043C\u043E\u0432\u0438\u0447","\u0410\u0432\u0433\u0443\u0441\u0442\u043E\u0432\u0438\u0447","\u0410\u0432\u0434\u0435\u0435\u0432\u0438\u0447","\u0410\u0432\u0435\u0440\u044C\u044F\u043D\u043E\u0432\u0438\u0447","\u0410\u0434\u0430\u043C\u043E\u0432\u0438\u0447","\u0410\u0434\u0440\u0438\u0430\u043D\u043E\u0432\u0438\u0447","\u0410\u043A\u0441\u0451\u043D\u043E\u0432\u0438\u0447","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432\u0438\u0447","\u0410\u043B\u0435\u043A\u0441\u0435\u0435\u0432\u0438\u0447","\u0410\u043D\u0430\u0442\u043E\u043B\u044C\u0435\u0432\u0438\u0447","\u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447","\u0410\u043D\u0438\u0441\u0438\u043C\u043E\u0432\u0438\u0447","\u0410\u043D\u0442\u0438\u043F\u043E\u0432\u0438\u0447","\u0410\u043D\u0442\u043E\u043D\u043E\u0432\u0438\u0447","\u0410\u043D\u0443\u0444\u0440\u0438\u0435\u0432\u0438\u0447","\u0410\u0440\u0441\u0435\u043D\u043E\u0432\u0438\u0447","\u0410\u0440\u0441\u0435\u043D\u044C\u0435\u0432\u0438\u0447","\u0410\u0440\u0442\u0435\u043C\u044C\u0435\u0432\u0438\u0447","\u0410\u0440\u0442\u0443\u0440\u043E\u0432\u0438\u0447","\u0410\u0440\u0442\u0451\u043C\u043E\u0432\u0438\u0447","\u0410\u0440\u0445\u0438\u043F\u043E\u0432\u0438\u0447","\u0410\u0444\u0430\u043D\u0430\u0441\u044C\u0435\u0432\u0438\u0447","\u0411\u0435\u043D\u0435\u0434\u0438\u043A\u0442\u043E\u0432\u0438\u0447","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0438\u0447","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0411\u043E\u0440\u0438\u0441\u043E\u0432\u0438\u0447","\u0411\u0440\u043E\u043D\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u043E\u0432\u0438\u0447","\u0412\u0430\u043B\u0435\u0440\u0438\u0430\u043D\u043E\u0432\u0438\u0447","\u0412\u0430\u043B\u0435\u0440\u044C\u0435\u0432\u0438\u0447","\u0412\u0430\u043B\u0435\u0440\u044C\u044F\u043D\u043E\u0432\u0438\u0447","\u0412\u0430\u0441\u0438\u043B\u044C\u0435\u0432\u0438\u0447","\u0412\u0435\u043D\u0435\u0434\u0438\u043A\u0442\u043E\u0432\u0438\u0447","\u0412\u0438\u043A\u0435\u043D\u0442\u044C\u0435\u0432\u0438\u0447","\u0412\u0438\u043A\u0442\u043E\u0440\u043E\u0432\u0438\u0447","\u0412\u0438\u043B\u0435\u043D\u043E\u0432\u0438\u0447","\u0412\u0438\u043B\u043E\u0440\u043E\u0432\u0438\u0447","\u0412\u0438\u0442\u0430\u043B\u044C\u0435\u0432\u0438\u0447","\u0412\u043B\u0430\u0434\u0438\u043B\u0435\u043D\u043E\u0432\u0438\u0447","\u0412\u043B\u0430\u0434\u0438\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0412\u043B\u0430\u0434\u043B\u0435\u043D\u043E\u0432\u0438\u0447","\u0412\u043B\u0430\u0441\u043E\u0432\u0438\u0447","\u0412\u0441\u0435\u0432\u043E\u043B\u043E\u0434\u043E\u0432\u0438\u0447","\u0412\u044F\u0447\u0435\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u0413\u0430\u0432\u0440\u0438\u0438\u043B\u043E\u0432\u0438\u0447","\u0413\u0430\u0432\u0440\u0438\u043B\u043E\u0432\u0438\u0447","\u0413\u0435\u043D\u043D\u0430\u0434\u0438\u0435\u0432\u0438\u0447","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0438\u0447","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432\u0438\u0447","\u0413\u0435\u0440\u043C\u0430\u043D\u043E\u0432\u0438\u0447","\u0413\u0435\u0440\u0442\u0440\u0443\u0434\u043E\u0432\u0438\u0447","\u0413\u043B\u0435\u0431\u043E\u0432\u0438\u0447","\u0413\u043E\u0440\u0434\u0435\u0435\u0432\u0438\u0447","\u0413\u0440\u0438\u0433\u043E\u0440\u044C\u0435\u0432\u0438\u0447","\u0413\u0443\u0440\u044C\u0435\u0432\u0438\u0447","\u0414\u0430\u0432\u0438\u0434\u043E\u0432\u0438\u0447","\u0414\u0430\u0432\u044B\u0434\u043E\u0432\u0438\u0447","\u0414\u0430\u043D\u0438\u0438\u043B\u043E\u0432\u0438\u0447","\u0414\u0430\u043D\u0438\u043B\u043E\u0432\u0438\u0447","\u0414\u0435\u043C\u0438\u0434\u043E\u0432\u0438\u0447","\u0414\u0435\u043C\u044C\u044F\u043D\u043E\u0432\u0438\u0447","\u0414\u0435\u043D\u0438\u0441\u043E\u0432\u0438\u0447","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0435\u0432\u0438\u0447","\u0414\u043C\u0438\u0442\u0440\u0438\u0435\u0432\u0438\u0447","\u0414\u043E\u0440\u043E\u0444\u0435\u0435\u0432\u0438\u0447","\u0415\u0432\u0441\u0435\u0435\u0432\u0438\u0447","\u0415\u0432\u0441\u0442\u0438\u0433\u043D\u0435\u0435\u0432\u0438\u0447","\u0415\u0433\u043E\u0440\u043E\u0432\u0438\u0447","\u0415\u043B\u0438\u0437\u0430\u0440\u043E\u0432\u0438\u0447","\u0415\u043B\u0438\u0441\u0435\u0435\u0432\u0438\u0447","\u0415\u0440\u0435\u043C\u0435\u0435\u0432\u0438\u0447","\u0415\u0440\u043C\u0438\u043B\u043E\u0432\u0438\u0447","\u0415\u0440\u043C\u043E\u043B\u0430\u0435\u0432\u0438\u0447","\u0415\u0440\u043E\u0444\u0435\u0435\u0432\u0438\u0447","\u0415\u0444\u0438\u043C\u043E\u0432\u0438\u0447","\u0415\u0444\u0438\u043C\u044C\u0435\u0432\u0438\u0447","\u0415\u0444\u0440\u0435\u043C\u043E\u0432\u0438\u0447","\u0415\u0444\u0441\u0442\u0430\u0444\u044C\u0435\u0432\u0438\u0447","\u0416\u0430\u043D\u043E\u0432\u0438\u0447","\u0416\u043E\u0440\u0435\u0441\u043E\u0432\u0438\u0447","\u0417\u0430\u0445\u0430\u0440\u044C\u0435\u0432\u0438\u0447","\u0417\u0438\u043D\u043E\u0432\u044C\u0435\u0432\u0438\u0447","\u0418\u0433\u043D\u0430\u0442\u043E\u0432\u0438\u0447","\u0418\u0433\u043D\u0430\u0442\u044C\u0435\u0432\u0438\u0447","\u0418\u0433\u043E\u0440\u0435\u0432\u0438\u0447","\u0418\u0437\u043C\u0430\u0438\u043B\u043E\u0432\u0438\u0447","\u0418\u0437\u043E\u0442\u043E\u0432\u0438\u0447","\u0418\u043B\u0430\u0440\u0438\u043E\u043D\u043E\u0432\u0438\u0447","\u0418\u043B\u044C\u0438\u0447","\u0418\u043B\u044C\u044F\u0441\u043E\u0432\u0438\u0447","\u0418\u043E\u0441\u0438\u043F\u043E\u0432\u0438\u0447","\u0418\u043E\u0441\u0438\u0444\u043E\u0432\u0438\u0447","\u0418\u0441\u0438\u0434\u043E\u0440\u043E\u0432\u0438\u0447","\u041C\u0430\u0440\u0441\u043E\u0432\u0438\u0447","\u041C\u0430\u0442\u0432\u0435\u0435\u0432\u0438\u0447","\u0422\u0430\u0440\u0430\u0441\u043E\u0432\u0438\u0447","\u0422\u0435\u0439\u043C\u0443\u0440\u0430\u0437\u043E\u0432\u0438\u0447","\u0422\u0435\u0440\u0435\u043D\u0442\u044C\u0435\u0432\u0438\u0447","\u0422\u0438\u043C\u0443\u0440\u043E\u0432\u0438\u0447","\u0422\u0438\u0445\u043E\u043D\u043E\u0432\u0438\u0447","\u0422\u0440\u0438\u0444\u043E\u043D\u043E\u0432\u0438\u0447","\u0422\u0440\u043E\u0444\u0438\u043C\u043E\u0432\u0438\u0447","\u0423\u0441\u0442\u0438\u043D\u043E\u0432\u0438\u0447","\u0424\u0430\u0434\u0435\u0435\u0432\u0438\u0447","\u0424\u0435\u0434\u043E\u0441\u0435\u0435\u0432\u0438\u0447","\u0424\u0435\u0434\u043E\u0441\u044C\u0435\u0432\u0438\u0447","\u0424\u0435\u0434\u043E\u0442\u043E\u0432\u0438\u0447","\u0424\u0435\u043B\u0438\u043A\u0441\u043E\u0432\u0438\u0447","\u0424\u0435\u043E\u0434\u043E\u0441\u044C\u0435\u0432\u0438\u0447","\u0424\u0435\u043E\u043A\u0442\u0438\u0441\u0442\u043E\u0432\u0438\u0447","\u0424\u0435\u043E\u0444\u0430\u043D\u043E\u0432\u0438\u0447","\u0424\u0438\u043B\u0430\u0442\u043E\u0432\u0438\u0447","\u0424\u0438\u043B\u0438\u043C\u043E\u043D\u043E\u0432\u0438\u0447","\u0424\u0438\u043B\u0438\u043F\u043F\u043E\u0432\u0438\u0447","\u0424\u043E\u043A\u0438\u0447","\u0424\u043E\u043C\u0438\u0447","\u0424\u0440\u043E\u043B\u043E\u0432\u0438\u0447","\u0424\u0451\u0434\u043E\u0440\u043E\u0432\u0438\u0447","\u0425\u0430\u0440\u0438\u0442\u043E\u043D\u043E\u0432\u0438\u0447","\u0425\u0430\u0440\u043B\u0430\u043C\u043E\u0432\u0438\u0447","\u0425\u0430\u0440\u043B\u0430\u043C\u043F\u043E\u0432\u0438\u0447","\u0425\u0430\u0440\u043B\u0430\u043C\u043F\u044C\u0435\u0432\u0438\u0447","\u0427\u0435\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447","\u042D\u0434\u0433\u0430\u0440\u0434\u043E\u0432\u0438\u0447","\u042D\u0434\u0433\u0430\u0440\u043E\u0432\u0438\u0447","\u042D\u0434\u0443\u0430\u0440\u0434\u043E\u0432\u0438\u0447","\u042E\u043B\u0438\u0430\u043D\u043E\u0432\u0438\u0447","\u042E\u043B\u044C\u0435\u0432\u0438\u0447","\u042F\u043A\u043E\u0432\u043B\u0435\u0432\u0438\u0447","\u042F\u043A\u0443\u0431\u043E\u0432\u0438\u0447","\u042F\u0440\u043E\u0441\u043B\u0430\u0432\u043E\u0432\u0438\u0447"]};var chunk_YYFRNQOW_ee=[{value:"{{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}}",weight:1},{value:"{{person.firstName}} {{person.middleName}} {{person.lastName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}} {{person.middleName}}",weight:1}];var chunk_YYFRNQOW_te=null;var chunk_YYFRNQOW_oe=null;var chunk_YYFRNQOW_De={first_name:chunk_YYFRNQOW_K,job_area:chunk_YYFRNQOW_Q,job_descriptor:chunk_YYFRNQOW_V,job_type:chunk_YYFRNQOW_W,last_name:chunk_YYFRNQOW_Y,last_name_pattern:chunk_YYFRNQOW_Z,middle_name:chunk_YYFRNQOW_$,name:chunk_YYFRNQOW_ee,prefix:chunk_YYFRNQOW_te,suffix:chunk_YYFRNQOW_oe},chunk_YYFRNQOW_re=chunk_YYFRNQOW_De;var chunk_YYFRNQOW_ie=["(9##)###-##-##"];var chunk_YYFRNQOW_ae=["+79#########"];var chunk_YYFRNQOW_me=["8 (9##) ###-##-##"];var chunk_YYFRNQOW_ge={human:chunk_YYFRNQOW_ie,international:chunk_YYFRNQOW_ae,national:chunk_YYFRNQOW_me},chunk_YYFRNQOW_ne=chunk_YYFRNQOW_ge;var chunk_YYFRNQOW_he={format:chunk_YYFRNQOW_ne},chunk_YYFRNQOW_fe=chunk_YYFRNQOW_he;var chunk_YYFRNQOW_Ne={book:chunk_YYFRNQOW_p,color:chunk_YYFRNQOW_u,commerce:chunk_YYFRNQOW_s,company:chunk_YYFRNQOW_,date:chunk_YYFRNQOW_g,hacker:chunk_YYFRNQOW_k,internet:chunk_YYFRNQOW_M,location:chunk_YYFRNQOW_z,lorem:chunk_YYFRNQOW_U,metadata:chunk_YYFRNQOW_q,person:chunk_YYFRNQOW_re,phone_number:chunk_YYFRNQOW_fe},chunk_YYFRNQOW_pe=chunk_YYFRNQOW_Ne;var Ro=new chunk_HC7G5RVA_Xe({locale:[chunk_YYFRNQOW_pe,ys,_i]}); -/***/ 1496: -/***/ ((module) => { +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-L4OO3AMF.js +var chunk_L4OO3AMF_i=["a.s.","s.r.o.","v.o.s."];var chunk_L4OO3AMF_r=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.male}} a {{person.last_name.male}} {{company.legal_entity_type}}"];var chunk_L4OO3AMF_I={legal_entity_type:chunk_L4OO3AMF_i,name_pattern:chunk_L4OO3AMF_r},chunk_L4OO3AMF_k=chunk_L4OO3AMF_I;var chunk_L4OO3AMF_n=["com","eu","net","org","sk"];var chunk_L4OO3AMF_v=["azet.sk","gmail.com","zoznam.sk"];var chunk_L4OO3AMF_Z={domain_suffix:chunk_L4OO3AMF_n,free_email:chunk_L4OO3AMF_v},chunk_L4OO3AMF_l=chunk_L4OO3AMF_Z;var chunk_L4OO3AMF_s=["#","##","###"];var chunk_L4OO3AMF_t=["B\xE1novce nad Bebravou","Bansk\xE1 Bystrica","Bansk\xE1 \u0160tiavnica","Bardejov","Bratislava I","Bratislava II","Bratislava III","Bratislava IV","Bratislava V","Brezno","Byt\u010Da","\u010Cadca","Detva","Doln\xFD Kub\xEDn","Dunajsk\xE1 Streda","Galanta","Gelnica","Hlohovec","Humenn\xE9","Ilava","Ke\u017Emarok","Kom\xE1rno","Ko\u0161ice I","Ko\u0161ice II","Ko\u0161ice III","Ko\u0161ice IV","Ko\u0161ice-okolie","Krupina","Kysuck\xE9 Nov\xE9 Mesto","Levice","Levo\u010Da","Liptovsk\xFD Mikul\xE1\u0161","Lu\u010Denec","Malacky","Martin","Medzilaborce","Michalovce","Myjava","N\xE1mestovo","Nitra","Nov\xE9 Mesto n.V\xE1hom","Nov\xE9 Z\xE1mky","Partiz\xE1nske","Pezinok","Pie\u0161\u0165any","Polt\xE1r","Poprad","Pova\u017Esk\xE1 Bystrica","Pre\u0161ov","Prievidza","P\xFAchov","Rev\xFAca","Rimavsk\xE1 Sobota","Ro\u017E\u0148ava","Ru\u017Eomberok","Sabinov","\u0160a\u013Ea","Senec","Senica","Skalica","Snina","Sobrance","Spi\u0161sk\xE1 Nov\xE1 Ves","Star\xE1 \u013Dubov\u0148a","Stropkov","Svidn\xEDk","Topo\u013E\u010Dany","Trebi\u0161ov","Tren\u010D\xEDn","Trnava","Tur\u010Dianske Teplice","Tvrdo\u0161\xEDn","Ve\u013Ek\xFD Krt\xED\u0161","Vranov nad Top\u013Eou","\u017Darnovica","\u017Diar nad Hronom","\u017Dilina","Zlat\xE9 Moravce","Zvolen"];var chunk_L4OO3AMF_u=["{{location.city_name}}"];var chunk_L4OO3AMF_m=null;var chunk_L4OO3AMF_d=null;var chunk_L4OO3AMF_c=["Afganistan","Afg\xE1nsky islamsk\xFD \u0161t\xE1t","Alb\xE1nsko","Alb\xE1nska republika","Al\u017E\xEDrsko","Al\u017E\xEDrska demokratick\xE1 \u013Eudov\xE1 republika","Andorra","Andorrsk\xE9 knie\u017Eatsvo","Angola","Angolsk\xE1 republika","Antigua a Barbuda","Argent\xEDna","Argent\xEDnska republika","Arm\xE9nsko","Arm\xE9nska republika","Austr\xE1lia","Austr\xE1lsky zv\xE4z","Azerbajd\u017Ean","Azerbajd\u017Eansk\xE1 republika","Bahamy","Bahamsk\xE9 spolo\u010Denstvo","Bahrajn","Bahrajnsk\xE9 kr\xE1\u013Eovstvo","Banglad\xE9\u0161","Banglad\xE9\u0161ska \u013Eudov\xE1 republika","Barbados","Belgicko","Belgick\xE9 kr\xE1\u013Eovstvo","Belize","Benin","Beninsk\xE1 republika","Bhut\xE1n","Bhut\xE1nske kr\xE1\u013Eovstvo","Bielorusko","Bielorusk\xE1 republika","Bol\xEDvia","Bol\xEDvijsk\xE1 republika","Bosna a Hercegovina","Republika Bosny a Hercegoviny","Botswana","Botswansk\xE1 republika","Braz\xEDlia","Braz\xEDlska federat\xEDvna republika","Brunej","Brunejsk\xFD sultan\xE1t","Bulharsko","Bulharsk\xE1 republika","Burkina Faso","Burundi","Burundsk\xE1 republika","Cyprus","Cypersk\xE1 republika","\u010Cad","Republika \u010Cad","\u010Cesko","\u010Cesk\xE1 republika","\u010C\xEDna","\u010C\xEDnska \u013Eudov\xE1 republika","D\xE1nsko","D\xE1nsko kr\xE1\u013Eovstvo","Dominika","Spolo\u010Denstvo Dominika","Dominik\xE1nska republika","D\u017Eibutsko","D\u017Eibutsk\xE1 republika","Egypt","Egyptsk\xE1 arabsk\xE1 republika","Ekv\xE1dor","Ekv\xE1dorsk\xE1 republika","Eritrea","Eritrejsk\xFD \u0161t\xE1t","Est\xF3nsko","Est\xF3nska republika","Eti\xF3pia","Eti\xF3pska federat\xEDvna demokratick\xE1 republika","Fid\u017Ei","Republika ostrovy Fid\u017Ei","Filip\xEDny","Filip\xEDnska republika","F\xEDnsko","F\xEDnska republika","Franc\xFAzsko","Franc\xFAzska republika","Gabon","Gabonsk\xE1 republika","Gambia","Gambijsk\xE1 republika","Ghana","Ghansk\xE1 republika","Gr\xE9cko","Hel\xE9nska republika","Grenada","Gruz\xEDnsko","Guatemala","Guatemalsk\xE1 republika","Guinea","Guinejsk\xE1 republika","Guinea-Bissau","Republika Guinea-Bissau","Guayana","Guayansk\xE1 republika","Haiti","Republika Haiti","Holandsko","Holandsk\xE9 kr\xE1\u013Eovstvo","Honduras","Hondurask\xE1 republika","Chile","\u010C\xEDlska republika","Chorv\xE1tsko","Chorv\xE1tska republika","India","Indick\xE1 republika","Indon\xE9zia","Indon\xE9zska republika","Irak","Irack\xE1 republika","Ir\xE1n","Ir\xE1nska islamsk\xE1 republika","Island","Islandsk\xE1 republika","Izrael","\u0160t\xE1t Izrael","\xCDrsko","\xCDrska republika","Jamajka","Japonsko","Jemen","Jemensk\xE1 republika","Jord\xE1nsko","Jord\xE1nske h\xE1\u0161imovsk\xE9 kr\xE1\u013Eovstvo","Ju\u017En\xE1 Afrika","Juhoafrick\xE1 republika","Kambod\u017Ea","Kambod\u017Esk\xE9 kr\xE1\u013Eovstvo","Kamerun","Kamerunsk\xE1 republika","Kanada","Kapverdy","Kapverdsk\xE1 republika","Katar","\u0160t\xE1t Katar","Kazachstan","Kaza\u0161sk\xE1 republika","Ke\u0148a","Kensk\xE1 republika","Kirgizsko","Kirgizsk\xE1 republika","Kiribati","Kiribatsk\xE1 republika","Kolumbia","Kolumbijsk\xE1 republika","Komory","Komorsk\xE1 \xFAnia","Kongo","Kon\u017Esk\xE1 demokratick\xE1 republika",'Kongo ("Brazzaville")',"Kon\u017Esk\xE1 republika",'K\xF3rea ("Ju\u017En\xE1")',"K\xF3rejsk\xE1 republika",'K\xF3rea ("Severn\xE1")',"K\xF3rejsk\xE1 \u013Eudovodemokratick\xE1 republika","Kostarika","Kostarick\xE1 republika","Kuba","Kub\xE1nska republika","Kuvajt","Kuvajtsk\xFD \u0161t\xE1t","Laos","Laosk\xE1 \u013Eudovodemokratick\xE1 republika","Lesotho","Lesothsk\xE9 kr\xE1\u013Eovstvo","Libanon","Libanonsk\xE1 republika","Lib\xE9ria","Lib\xE9rijsk\xE1 republika","L\xEDbya","L\xEDbyjsk\xE1 arabsk\xE1 \u013Eudov\xE1 socialistick\xE1 d\u017Eam\xE1h\xEDrija","Lichten\u0161tajnsko","Lichten\u0161tajnsk\xE9 knie\u017Eatstvo","Litva","Litovsk\xE1 republika","Loty\u0161sko","Loty\u0161sk\xE1 republika","Luxembursko","Luxembursk\xE9 ve\u013Ekovojvodstvo","Maced\xF3nsko","Maced\xF3nska republika","Madagaskar","Madagaskarsk\xE1 republika","Ma\u010Farsko","Ma\u010Farsk\xE1 republika","Malajzia","Malawi","Malawijsk\xE1 republika","Maldivy","Maldivsk\xE1 republika","Mali","Malijsk\xE1 republika","Malta","Maroko","Marock\xE9 kr\xE1\u013Eovstvo","Marshallove ostrovy","Republika Marshallov\xFDch ostrovy","Maurit\xE1nia","Maurit\xE1nska islamsk\xE1 republika","Maur\xEDcius","Maur\xEDcijsk\xE1 republika","Mexiko","Spojen\xE9 \u0161t\xE1ty mexick\xE9","Mikron\xE9zia","Mikron\xE9zske federat\xEDvne \u0161t\xE1ty","Mjanmarsko","Mjanmarsk\xFD zv\xE4z","Moldavsko","Moldavsk\xE1 republika","Monako","Monack\xE9 knie\u017Eatstvo","Mongolsko","Mozambik","Mozambick\xE1 republika","Nam\xEDbia","Nam\xEDbijsk\xE1 republika","Nauru","Naursk\xE1 republika","Nemecko","Nemeck\xE1 spolkov\xE1 republika","Nep\xE1l","Nep\xE1lske kr\xE1\u013Eovstvo","Niger","Nigersk\xE1 republika","Nig\xE9ria","Nig\xE9rijsk\xE1 federat\xEDvna republika","Nikaragua","Nikaragujsk\xE1 republika","Nov\xFD Z\xE9land","N\xF3rsko","N\xF3rske kr\xE1\u013Eovstvo","Om\xE1n","Om\xE1nsky sultan\xE1t","Pakistan","Pakistansk\xE1 islamsk\xE1 republika","Palau","Palausk\xE1 republika","Panama","Panamsk\xE1 republika","Papua-Nov\xE1 Guinea","Nez\xE1visl\xFD \u0161t\xE1t Papua-Nov\xE1 Guinea","Paraguaj","Paraguajsk\xE1 republika","Peru","Peru\xE1nska republika","Pobre\u017Eie Slonoviny","Republika Pobre\u017Eie Slonoviny","Po\u013Esko","Po\u013Esk\xE1 republika","Portugalsko","Portugalsk\xE1 republika","Rak\xFAsko","Rak\xFAska republika","Rovn\xEDkov\xE1 Guinea","Republika Rovn\xEDkov\xE1 Guinea","Rumunsko","Rusko","Rusk\xE1 feder\xE1cia","Rwanda","Rwandsk\xE1 republika","Salv\xE1dor","Salv\xE1dorsk\xE1 republika","Samoa","Nez\xE1visl\xFD \u0161t\xE1t Samoa","San Mar\xEDno","Sanmar\xEDnska republika","Saudsk\xE1 Ar\xE1bia","Kr\xE1\u013Eovstvo Saudskej Ar\xE1bie","Senegal","Senegalsk\xE1 republika","Seychely","Seychelsk\xE1 republika","Sierra Leone","Republika Sierra Leone","Singapur","Singapurska republika","Slovensko","Slovensk\xE1 republika","Slovinsko","Slovinsk\xE1 republika","Som\xE1lsko","Som\xE1lska demokratick\xE1 republika","Spojen\xE9 arabsk\xE9 emir\xE1ty","Spojen\xE9 \u0161t\xE1ty americk\xE9","Srbsko a \u010Cierna Hora","Sr\xED Lanka","Demokratick\xE1 socialistick\xE1 republika Sr\xED Lanka","Stredoafrick\xE1 republika","Sud\xE1n","Sud\xE1nska republika","Surinam","Surinamsk\xE1 republika","Svazijsko","Svazijsk\xE9 kr\xE1\u013Eovstvo","Sv\xE4t\xE1 Lucia","Sv\xE4t\xFD Kri\u0161tof a Nevis","Feder\xE1cia Sv\xE4t\xFD Kri\u0161tof a Nevis","Sv. Tom\xE1\u0161 a Princov Ostrov","Demokratick\xE1 republika Sv\xE4t\xFD Tom\xE1\u0161 a Princov Ostrov","Sv. Vincent a Grenad\xEDny","Sv\xE4t\xFD Vincent a Grenad\xEDny","S\xFDria","S\xFDrska arabsk\xE1 republika","\u0160alam\xFAnove ostrovy","\u0160panielsko","\u0160panielske kr\xE1\u013Eovstvo","\u0160vaj\u010Diarsko","\u0160vaj\u010Diarska konfeder\xE1cia","\u0160v\xE9dsko","\u0160v\xE9dske kr\xE1\u013Eovstvo","Tad\u017Eikistan","Tad\u017Eick\xE1 republika","Taliansko","Talianska republika","Tanz\xE1nia","Tanz\xE1nijsk\xE1 zjednoten\xE1 republika","Thajsko","Thajsk\xE9 kr\xE1\u013Eovstvo","Togo","To\u017Esk\xE1 republika","Tonga","Ton\u017Esk\xE9 kr\xE1\u013Eovstvo","Trinidad a Tobago","Republika Trinidad a Tobago","Tunisko","Tunisk\xE1 republika","Turecko","Tureck\xE1 republika","Turkm\xE9nsko","Tuvalu","Uganda","Ugandsk\xE1 republika","Ukrajina","Uruguaj","Uruguajsk\xE1 v\xFDchodn\xE1 republika","Uzbekistan","Vanuatu","Vanuatsk\xE1 republika","Vatik\xE1n","Sv\xE4t\xE1 Stolica","Ve\u013Ek\xE1 Brit\xE1nia","Spojen\xE9 kr\xE1\u013Eovstvo Ve\u013Ekej Brit\xE1nie a Severn\xE9ho \xCDrska","Venezuela","Venezuelsk\xE1 bol\xEDvarovsk\xE1 republika","Vietnam","Vietnamsk\xE1 socialistick\xE1 republika","V\xFDchodn\xFD Timor","Demokratick\xE1 republika V\xFDchodn\xFD Timor","Zambia","Zambijsk\xE1 republika","Zimbabwe","Zimbabwianska republika"];var chunk_L4OO3AMF_b=["#####","### ##","## ###"];var chunk_L4OO3AMF_p=["Apt. ###","Suite ###"];var chunk_L4OO3AMF_h=["Banskobystrick\xFD","Bratislavsk\xFD","Ko\u0161ick\xFD","Nitriansky","Pre\u0161ovsk\xFD","Tren\u010Diansky","Trnavsk\xFD","\u017Dilinsk\xFD"];var chunk_L4OO3AMF_M=null;var chunk_L4OO3AMF_K={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_L4OO3AMF_S=["Ad\xE1miho","Ahoj","Alb\xEDna Brunovsk\xE9ho","Albrechtova","Alejov\xE1","Ale\u0161ova","Alibernetov\xE1","Al\u017Ebet\xEDnska","Al\u017Ebety Gwerkovej","Ambroseho","Ambru\u0161ova","Americk\xE1","Americk\xE9 n\xE1mestie","Andreja Mr\xE1za","Andreja Pl\xE1vku","Andrusovova","Anensk\xE1","Antolsk\xE1","Astronomick\xE1","Astrov\xE1","Azalkov\xE1","Azovsk\xE1","Babu\u0161kova","Bachova","Bajkalsk\xE1","Bajzova","Banc\xEDkovej","Ban\xEDcka","Ban\xEDkova","Banskobystrick\xE1","Ban\u0161elova","Bardejovsk\xE1","Bart\xF3kova","Barto\u0148ova","Barto\u0161kova","Ba\u0161tov\xE1","Bazov\xE1","Ba\u017Eantia","Beblav\xE9ho","Beckovsk\xE1","Bed\u013Eov\xE1","Bel\xE1nikov\xE1","Belehradsk\xE1","Belinsk\xE9ho","Belopotock\xE9ho","Be\u0148adick\xE1","Benc\xFArova","Benediktiho","Beniakova","Bernol\xE1kova","Beskydsk\xE1","Betliarska","Bezru\u010Dova","Biela","Bielkova","Bj\xF6rnsonova","Blagoevova","Blatnick\xE1","Blument\xE1lska","Blysk\xE1\u010Dov\xE1","Bo\u010Dn\xE1","Bohrova","Boh\xFA\u0148ova","Bojnick\xE1","Borod\xE1\u010Dova","Borsk\xE1","Bos\xE1kova","Botanick\xE1","Bottova","Bo\u017Eeny N\u011Bmcovej","B\xF4rik","Brad\xE1\u010Dova","Bradlianska","Bran\u010Dsk\xE1","Bratsk\xE1","Brestov\xE1","Brezovsk\xE1","Brie\u017Eky","Brnianska","Brodn\xE1","Brodsk\xE1","Brosky\u0148ov\xE1","B\u0159eclavsk\xE1","Budat\xEDnska","B\xFAdkova cesta","Budovate\u013Esk\xE1","Budy\u0161\xEDnska","Bukov\xE1","Bukure\u0161tsk\xE1","Bulharsk\xE1","Bul\xEDkova","Bystr\xE9ho","Bzov\xEDcka","Cablkova","Cesta na \u010Cerven\xFD most","Cesta na Senec","Cikkerova","Cintor\xEDnska","Cintulova","Cukrov\xE1","Cyrilova","\u010Cajakova","\u010Cajkovsk\xE9ho","\u010Caklovsk\xE1","\u010Calovsk\xE1","\u010Capajevova","\u010Capkova","\u010C\xE1rskeho","\u010Cavojsk\xE9ho","\u010Ce\u010Dinov\xE1","\u010Celakovsk\xE9ho","\u010Cere\u0161\u0148ov\xE1","\u010Cerny\u0161evsk\xE9ho","\u010Cerve\u0148ova","\u010Cesk\xE1","\u010Ceskoslovensk\xFDch par","\u010Cipk\xE1rska","\u010Cmel\xEDkova","\u010Cme\u013Eovec","\u010Culenova","Daliborovo n\xE1mestie","Dankovsk\xE9ho","Dargovsk\xE1","\u010Eatelinov\xE1","Daxnerovo n\xE1mestie","Dev\xEDnska cesta","Dlh\xE9 diely I.","Dlh\xE9 diely II.","Dlh\xE9 diely III.","Dobrovi\u010Dova","Dobrovsk\xE9ho","Dob\u0161insk\xE9ho","Dohnalova","Dohn\xE1nyho","Dole\u017Ealova","Doln\xE1","Dolnozemsk\xE1 cesta","Domk\xE1rska","Domov\xE9 role","Donnerova","Donovalova","Dostojevsk\xE9ho rad","Dr. Vladim\xEDra Clemen","Dreven\xE1","Drie\u0148ov\xE1","Drot\xE1rska cesta","Dru\u017Eicov\xE1","Dru\u017Estevn\xE1","Dubnick\xE1","Dubov\xE1","D\xFAbravsk\xE1 cesta","Dudova","Dulovo n\xE1mestie","Dunajsk\xE1","Dvo\u0159\xE1kovo n\xE1bre\u017Eie","Edisonova","Einsteinova","Elektr\xE1rensk\xE1","Exn\xE1rova","F. Kostku","Fadruszova","Fajnorovo n\xE1bre\u017Eie","F\xE1ndlyho","Farebn\xE1","Farsk\xE1","Farsk\xE9ho","Fazu\u013Eov\xE1","Fedinova","Ferien\u010D\xEDkova","Fialkov\xE9 \xFAdolie","Fibichova","Fili\xE1lne n\xE1dra\u017Eie","Fl\xF6glova","Flori\xE1nske n\xE1mestie","Fra\u0148a Kr\xE1\u013Ea","Francisciho","Franc\xFAzskych partiz\xE1","Franti\u0161k\xE1nska","Franti\u0161k\xE1nske n\xE1mest","Furdekova","Gab\u010D\xEDkova","Gagarinova","Gajova","Galaktick\xE1","Galandova","Gallova","Galvaniho","Ga\u0161par\xEDkova","Ga\u0161tanov\xE1","Gavlovi\u010Dova","Gemersk\xE1","Gercenova","Gessayova","Gettingov\xE1","Godrova","Gogo\u013Eova","Gol\xE1\u0148ova","Gondova","Goralsk\xE1","Gorazdova","Gork\xE9ho","Gregorovej","Gr\xF6sslingova","Gruz\xEDnska","Gunduli\u010Dova","Gusevova","Haanova","Habursk\xE1","Hala\u0161ova","H\xE1lkova","H\xE1lova","Hamuliakova","Han\xE1cka","Handlovsk\xE1","Hany Meli\u010Dkovej","Harmaneck\xE1","Hasi\u010Dsk\xE1","Hattalova","Havl\xED\u010Dkova","Havrania","Haydnova","Herlianska","Heydukova","Hlav\xE1\u010Dikova","Hlavat\xE9ho","Hlavn\xE9 n\xE1mestie","Hlbok\xE1 cesta","Hlivov\xE1","Hlu\u010D\xEDnska","Hod\xE1lova","Hod\u017Eovo n\xE1mestie","Holekova","Hol\xED\u010Dska","Holl\xE9ho","Holubyho","Hontianska","Hor\xE1rska","Horn\xE9 \u017Didiny","Horsk\xE1","Hrad","Hradn\xE9 \xFAdolie","Hrachov\xE1","Hrani\u010Dn\xE1","Hrebendova","Hr\xEDbov\xE1","Hri\u0148ovsk\xE1","Hrob\xE1kova","Hrob\xE1rska","Hrobo\u0148ova","Hudecova","Humensk\xE9 n\xE1mestie","Hummelova","Hurbanovo n\xE1mestie","Hviezdoslavovo n\xE1mes","H\xFDro\u0161ova","Chalupkova","Chemick\xE1","Chlumeck\xE9ho","Chorv\xE1tska","I\u013Eju\u0161inova","Ilkovi\u010Dova","Inoveck\xE1","Iskern\xEDkov\xE1","Ivana Horv\xE1tha","Iv\xE1nska cesta","J.C.Hronsk\xE9ho","Jablo\u0148ov\xE1","Jadrov\xE1","Jakabova","Jakubovo n\xE1mestie","Jamnick\xE9ho","J\xE1na Stanislava","Jan\xE1\u010Dkova","Jan\u010Dova","Jan\xEDkove role","Jankolova","J\xE1no\u0161\xEDkova","J\xE1no\u0161kova","Janotova","J\xE1nska","Jant\xE1rov\xE1 cesta","Jarabinkov\xE1","Jarn\xE1","Jaroslavova","Jaro\u0161ova","Jase\u0148ov\xE1","Jasn\xE1","Jasovsk\xE1","Jastrabia","Ja\u0161\xEDkova","Javorinsk\xE1","Javorov\xE1","Jazdeck\xE1","Jedl\xEDkova","J\xE9g\xE9ho","Jela\u010Di\u010Dova","Jelenia","Jesenn\xE1","Jesensk\xE9ho","Jir\xE1skova","Jiskrova","Jozefsk\xE1","Jun\xE1cka","Jungmannova","Jurigovo n\xE1mestie","Jurovsk\xE9ho","Jursk\xE1","Justi\u010Dn\xE1","K lomu","K \u017Deleznej studienke","Kalin\u010Diakova","Kamen\xE1rska","Kamenn\xE9 n\xE1mestie","Kapicova","Kapitulsk\xE1","Kapitulsk\xFD dvor","Kapuc\xEDnska","Kapu\u0161ianska","Karad\u017Ei\u010Dova","Karlovesk\xE1","Karlovesk\xE9 rameno","Karpatsk\xE1","Ka\u0161m\xEDrska","Ka\u0161tielska","Kaukazsk\xE1","Kempelenova","Ke\u017Emarsk\xE9 n\xE1mestie","Kladnianska","Klarisk\xE1","Kl\xE1\u0161torsk\xE1","Klatovsk\xE1","Klemensova","Klincov\xE1","Klobu\u010Dn\xEDcka","Kloko\u010Dova","K\u013Eukat\xE1","Kme\u0165ovo n\xE1mestie","Koce\u013Eova","Ko\u010D\xE1nkova","Koh\xFAtova","Kol\xE1rska","Kol\xEDskova","Koll\xE1rovo n\xE1mestie","Kolm\xE1","Kom\xE1r\u0148ansk\xE1","Kom\xE1rnick\xE1","Komensk\xE9ho n\xE1mestie","Komin\xE1rska","Komonicov\xE1","Konopn\xE1","Konvalinkov\xE1","Konventn\xE1","Kopanice","Kop\u010Dianska","Kopern\xEDkova","Korabinsk\xE9ho","Koreni\u010Dova","Kostliv\xE9ho","Kostoln\xE1","Ko\u0161ick\xE1","Kov\xE1\u010Dska","Kovorobotn\xEDcka","Kozia","Koziarka","Kozmonautick\xE1","Krajn\xE1","Krakovsk\xE1","Kr\xE1\u013Eovsk\xE9 \xFAdolie","Krasinsk\xE9ho","Kraskova","Kr\xE1sna","Kr\xE1snohorsk\xE1","Krasovsk\xE9ho","Kr\xE1tka","Kr\u010Dm\xE9ryho","Kremnick\xE1","Kres\xE1nkova","Kriv\xE1","Kri\u017Ekova","Kr\xED\u017Ena","Krmanova","Krompa\u0161sk\xE1","Krupinsk\xE1","Krupkova","Kub\xE1niho","Kub\xEDnska","Kuklovsk\xE1","Kuku\u010D\xEDnova","Kukuri\u010Dn\xE1","Kul\xED\u0161kova","Kult\xFArna","Kupeck\xE9ho","K\xFApe\u013En\xE1","Kutl\xEDkova","Kutuzovova","Kuzm\xE1nyho","Kva\u010Dalova","Kvetn\xE1","K\xFD\u010Dersk\xE9ho","Kyjevsk\xE1","Kysuck\xE1","Laboreck\xE1","Lackova","Ladislava S\xE1ru","\u013Dadov\xE1","Lachova","\u013Daliov\xE1","Lama\u010Dsk\xE1 cesta","Lamansk\xE9ho","Landererova","Langsfeldova","\u013Danov\xE1","Laskomersk\xE9ho","Lau\u010Dekova","Laurinsk\xE1","Lazaretsk\xE1","Legersk\xE9ho","Legion\xE1rska","Lehock\xE9ho","Lenardova","Lermontovova","Lesn\xE1","Le\u0161kova","Leteck\xE1","Letisko M.R.\u0160tef\xE1nik","Letn\xE1","Lev\xE1rska","Levick\xE1","Levo\u010Dsk\xE1","Lidick\xE1","Lietavsk\xE1","Lichardova","Lipov\xE1","Lipovinov\xE1","Liptovsk\xE1","Listov\xE1","L\xED\u0161\u010Die nivy","L\xED\u0161\u010Die \xFAdolie","Litovsk\xE1","Lodn\xE1","Lombardiniho","Lomonosovova","Lopen\xEDcka","Lovinsk\xE9ho","\u013Dubietovsk\xE1","\u013Dubinsk\xE1","\u013Dub\u013Eansk\xE1","\u013Dubochnianska","\u013Dubovnianska","L\xFA\u010Dna","\u013Dudov\xE9 n\xE1mestie","\u013Dudov\xEDta Fullu","Luha\u010Dovick\xE1","Lu\u017Eick\xE1","Lu\u017En\xE1","L\xFDcejn\xE1","Lykovcov\xE1","M. Hella","Magnetov\xE1","Macharova","Majakovsk\xE9ho","Majern\xEDkova","M\xE1jkova","M\xE1jov\xE1","Makovick\xE9ho","Mal\xE1","Mal\xE9 p\xE1lenisko","Malinov\xE1","Mal\xFD Dra\u017Ediak","Mal\xFD trh","Mamateyova","M\xE1nesovo n\xE1mestie","Mari\xE1nska","Marie Curie-Sklodows","M\xE1rie Medve\u010Fovej","Markova","Mar\xF3tyho","Mart\xE1kovej","Martin\u010Dekova","Martinengova","Martinsk\xE1","Mateja Bela","Matejkova","Mati\u010Dn\xE1","Mat\xFA\u0161ova","Meden\xE1","Medzierka","Medzilaboreck\xE1","Merlotov\xE1","Mesa\u010Dn\xE1","Mestsk\xE1","Meteorov\xE1","Metodova","Mickiewiczova","Mierov\xE1","Michalsk\xE1","Mikov\xEDniho","Mikul\xE1\u0161ska","Mileti\u010Dova","Mi\u0161\xEDkova","Mliek\xE1rensk\xE1","Mlynarovi\u010Dova","Mlynsk\xE1 dolina","Mlynsk\xE9 luhy","Mlynsk\xE9 nivy","Mlyny","Modransk\xE1","Mojm\xEDrova","Mokr\xE1\u0148 z\xE1hon","Mokroh\xE1jska cesta","Moldavsk\xE1","Molecova","Moravsk\xE1","Moskovsk\xE1","Most SNP","Mostov\xE1","Mo\u0161ovsk\xE9ho","Mot\xFDlia","Moyzesova","Mozartova","Mraziarensk\xE1","Mudro\u0148ova","Muchovo n\xE1mestie","Murga\u0161ova","Mu\u0161k\xE1tov\xE1","Mu\u0161tov\xE1","M\xFAzejn\xE1","Myjavsk\xE1","M\xFDtna","Na Bar\xE1nku","Na Brezin\xE1ch","Na Hrebienku","Na Kalv\xE1rii","Na Kamp\xE1rke","Na kopci","Na kri\u017Eovatk\xE1ch","Na l\xE1noch","Na pa\u0161i","Na piesku","Na Rivi\xE9re","Na Sitine","Na Slav\xEDne","Na str\xE1ni","Na \u0160tyridsiatku","Na \xFAvrati","Na v\u0155\u0161ku","Na v\xFDsln\xED","N\xE1b\u011Blkova","N\xE1bre\u017Eie arm. gen. L","N\xE1bre\u017En\xE1","Nad Dunajom","Nad lomom","Nad l\xFA\u010Dkami","Nad ostrovom","Nad Siho\u0165ou","N\xE1mestie 1. m\xE1ja","N\xE1mestie Alexandra D","N\xE1mestie Biely kr\xED\u017E","N\xE1mestie Hrani\u010Diarov","N\xE1mestie J\xE1na Pavla","N\xE1mestie \u013Dudov\xEDta \u0160t","N\xE1mestie Martina Ben","N\xE1m. M.R.\u0160tef\xE1nika","N\xE1mestie slobody","N\xE1mestie SNP","N\xE1mestie sv. Franti\u0161","Narcisov\xE1","Nedbalova","Nekrasovova","Neronetov\xE1","Nerudova","Nev\xE4dzov\xE1","Nez\xE1budkov\xE1","Ni\u0165ov\xE1","Nitrianska","N\xED\u017Einn\xE1","Nobelova","Nobelovo n\xE1mestie","Nov\xE1","Nov\xE1 Ro\u017E\u0148avsk\xE1","Novack\xE9ho","Nov\xE9 p\xE1lenisko","Nov\xE9 z\xE1hrady I","Nov\xE9 z\xE1hrady II","Nov\xE9 z\xE1hrady III","Nov\xE9 z\xE1hrady IV","Nov\xE9 z\xE1hrady V","Nov\xE9 z\xE1hrady VI","Nov\xE9 z\xE1hrady VII","Novin\xE1rska","Novobansk\xE1","Novohradsk\xE1","Novosvetsk\xE1","Obe\u017En\xE1","Obchodn\xE1","O\u010Dovsk\xE1","Odboj\xE1rov","Odbor\xE1rska","Odbor\xE1rske n\xE1mestie","Ohnicov\xE1","Ok\xE1nikova","Okru\u017En\xE1","Olbrachtova","Olejk\xE1rska","Ondavsk\xE1","Ondrejovova","Oravsk\xE1","Orechov\xE1 cesta","Orechov\xFD rad","Orie\u0161kov\xE1","Ormisova","Osadn\xE1","Ostravsk\xE1","Ostredkov\xE1","Osusk\xE9ho","Osvetov\xE1","Otonelsk\xE1","Ovru\u010Dsk\xE1","Ovsi\u0161tsk\xE9 n\xE1mestie","Paj\u0161t\xFAnska","Palack\xE9ho","Pal\xE1rikova","P\xE1lavsk\xE1","Palis\xE1dy","Palkovi\u010Dova","Panensk\xE1","Pank\xFAchova","Pan\xF3nska cesta","Pansk\xE1","Pap\xE1nkovo n\xE1mestie","Papra\u010Fov\xE1","P\xE1ri\u010Dkova","Parkov\xE1","Partiz\xE1nska","Pasienky","Paul\xEDnyho","Pavlovi\u010Dova","Pavlovova","Pavlovsk\xE1","Pa\u017Eick\xE9ho","Pa\u017E\xEDtkov\xE1","Pe\u010Dnianska","Perneck\xE1","Pestovate\u013Esk\xE1","Petersk\xE1","Petzvalova","Pezinsk\xE1","Pieso\u010Dn\xE1","Pie\u0161\u0165ansk\xE1","Pifflova","Pil\xE1rikova","Pionierska","Pivo\u0148kov\xE1","Planckova","Plan\xE9t","Pl\xE1ten\xEDcka","Pluhov\xE1","Plyn\xE1rensk\xE1","Plzensk\xE1","Pobre\u017En\xE1","Pod B\xF4rikom","Pod Kalv\xE1riou","Pod lesom","Pod Rovnicami","Pod vinicami","Podhorsk\xE9ho","Podjavorinskej","Podlu\u010Dinsk\xE9ho","Podnikov\xE1","Podtatransk\xE9ho","Pohronsk\xE1","Pol\xE1rna","Poloreck\xE9ho","Po\u013En\xE1","Po\u013Esk\xE1","Poludn\xEDkov\xE1","Porubsk\xE9ho","Po\u0161tov\xE1","Pova\u017Esk\xE1","Povrazn\xEDcka","Pra\u017Esk\xE1","Predstani\u010Dn\xE9 n\xE1mesti","Prepo\u0161tsk\xE1","Pre\u0161ernova","Pre\u0161ovsk\xE1","Pri Bielom kr\xED\u017Ei","Pri dvore","Pri Dynamitke","Pri Hab\xE1nskom mlyne","Pri hradnej studni","Pri se\u010Di","Pri Starej Prach\xE1rni","Pri Starom h\xE1ji","Pri Starom M\xFDte","Pri strelnici","Pri Suchom mlyne","Pri zvonici","Pribinova","Pribi\u0161ova","Pribylinsk\xE1","Prie\u010Dna","Priekopy","Priemyseln\xE1","Prievozsk\xE1","Pr\xEDkopova","Primaci\xE1lne n\xE1mestie","Pr\xEDstav","Pr\xEDstavn\xE1","Prokofievova","Prokopa Ve\u013Ek\xE9ho","Prokopova","Pr\xFAdov\xE1","Prvosienkov\xE1","P\xFApavov\xE1","Pust\xE1","Pu\u0161kinova","Ra\u010Dianska","Ra\u010Dianske m\xFDto","Radarov\xE1","R\xE1diov\xE1","Radlinsk\xE9ho","Radni\u010Dn\xE1","Radni\u010Dn\xE9 n\xE1mestie","Radvansk\xE1","Rajsk\xE1","Raketov\xE1","R\xE1kosov\xE1","Rastislavova","R\xE1zusovo n\xE1bre\u017Eie","Repn\xE1","Re\u0161etkova","Revolu\u010Dn\xE1","R\xE9vov\xE1","Rev\xFAcka","Rezedov\xE1","Riazansk\xE1","Ribayov\xE1","Rie\u010Dna","Rigeleho","R\xEDzlingov\xE1","Riznerova","Robotn\xEDcka","Romanova","R\xF6ntgenova","Rosn\xE1","Rovn\xE1","Rovniankova","Rovn\xEDkov\xE1","Rozmar\xEDnov\xE1","Ro\u017E\u0148avsk\xE1","Rubinsteinova","Rudnayovo n\xE1mestie","Ruman\u010Dekov\xE1","Rusovsk\xE1 cesta","Ru\u017Ei\u010Dkov\xE1","Ru\u017Einovsk\xE1","Ru\u017Eombersk\xE1","Ru\u017Eov\xE1 dolina","Ryb\xE1rska br\xE1na","Rybn\xE9 n\xE1mestie","R\xFDdzikov\xE1","Sabinovsk\xE1","Sad Janka Kr\xE1\u013Ea","Sadov\xE1","Sartorisova","Sasinkova","Seber\xEDniho","Se\u010Dovsk\xE1","Sedl\xE1rska","Sedmokr\xE1skov\xE1","Segnerova","Sekulsk\xE1","Semianova","Senick\xE1","Senn\xE1","Schillerova","Schody pri starej vo","Sib\xEDrska","Sienkiewiczova","Silv\xE1nska","Sinokvetn\xE1","Skalick\xE1 cesta","Skaln\xE1","Sklen\xE1rova","Sklen\xE1rska","Sl\xE1dkovi\u010Dova","Sladov\xE1","Sl\xE1vi\u010Die \xFAdolie","Slav\xEDn","Slep\xE1","Slia\u010Dska","Sliezska","Slivkov\xE1","Slne\u010Dn\xE1","Slovansk\xE1","Slovinsk\xE1","Slovnaftsk\xE1","Slowack\xE9ho","Smetanova","Smikova","Smolenick\xE1","Smoln\xEDcka","Smre\u010Dianska","Soferove schody","Soch\xE1\u0148ova","Sokolsk\xE1","Solivarsk\xE1","Solo\u0161nick\xE1","Somolick\xE9ho","Sosnov\xE1","Spi\u0161sk\xE1","Spojn\xE1","Spolo\u010Densk\xE1","Sputnikov\xE1","Sreznevsk\xE9ho","Srn\u010Dia","Stachanovsk\xE1","St\xE1licov\xE1","Stani\u010Dn\xE1","Star\xE1 \u010Cernicov\xE1","Star\xE1 Iv\xE1nska cesta","Star\xE1 Prievozsk\xE1","Star\xE1 Vajnorsk\xE1","Star\xE1 vin\xE1rska","Star\xE9 Grunty","Star\xE9 ihrisko","Star\xE9 z\xE1hrady","Starhradsk\xE1","Staroh\xE1jska","Staromestsk\xE1","Starotursk\xFD chodn\xEDk","Stavite\u013Esk\xE1","Stodolova","Stoklasov\xE1","Strakova","Str\xE1\u017Enick\xE1","Str\xE1\u017Eny dom","Stre\u010Dnianska","Stredn\xE1","Streleck\xE1","Strm\xE1 cesta","Strojn\xEDcka","Stropkovsk\xE1","Strukov\xE1","Studen\xE1","Stuhov\xE1","S\xFAbe\u017En\xE1","S\xFAhvezdn\xE1","Such\xE9 m\xFDto","Suchohradsk\xE1","S\xFAkenn\xEDcka","S\xFA\u013Eovsk\xE1","Sumbalova","S\xFAmra\u010Dn\xE1","S\xFA\u0165a\u017En\xE1","Sv\xE4t\xE9ho Vincenta","Sv\xE4toplukova","Sv\xE4tovojte\u0161sk\xE1","Svetl\xE1","Sv\xEDbov\xE1","Svidn\xEDcka","Svoradova","Svr\u010Dia","Syslia","\u0160af\xE1rikovo n\xE1mestie","\u0160afr\xE1nov\xE1","\u0160ag\xE1tova","\u0160alviov\xE1","\u0160ancov\xE1","\u0160\xE1ndorova","\u0160ari\u0161sk\xE1","\u0160\xE1\u0161ovsk\xE1","\u0160a\u0161t\xEDnska","\u0160ev\u010Denkova","\u0160intavsk\xE1","\u0160\xEDpkov\xE1","\u0160karniclova","\u0160kolsk\xE1","\u0160kovr\xE1n\u010Dia","\u0160kult\xE9tyho","\u0160olt\xE9sovej","\u0160pieszova","\u0160pit\xE1lska","\u0160portov\xE1","\u0160rob\xE1rovo n\xE1mestie","\u0160\u0165astn\xE1","\u0160tedr\xE1","\u0160tef\xE1nikova","\u0160tefanovi\u010Dova","\u0160tefunkova","\u0160tetinova","\u0160tiavnick\xE1","\u0160t\xFArova","\u0160tyndlova","\u0160ulekova","\u0160umavsk\xE1","\u0160u\u0148avcova","\u0160ustekova","\u0160vabinsk\xE9ho","Tabakov\xE1","Tablicova","T\xE1borsk\xE1","Tajovsk\xE9ho","Tallerova","Teheln\xE1","Technick\xE1","Tekovsk\xE1","Telocvi\u010Dn\xE1","Temat\xEDnska","Teplick\xE1","Terchovsk\xE1","Teslova","Tetmayerova","Thurzova","Tich\xE1","Tilgnerova","Timravina","Tobruck\xE1","Tokaj\xEDcka","Tolst\xE9ho","Tom\xE1nkova","Tom\xE1\u0161ikova","Topo\u013E\u010Dianska","Topo\u013Eov\xE1","Tov\xE1rensk\xE1","Trebi\u0161ovsk\xE1","Tren\u010Dianska","Tresko\u0148ova","Trnavsk\xE1 cesta","Trnavsk\xE9 m\xFDto","T\u0155\u0148ov\xE1","Trojdomy","Tu\u010Dkova","Tupolevova","Turb\xEDnova","Tur\u010Dianska","Turnianska","Tvaro\u017Ekova","Tylova","Tyr\u0161ovo n\xE1bre\u017Eie","\xDAdern\xEDcka","\xDAdoln\xE1","Uhorkov\xE1","Ukrajinsk\xE1","Ulica 29. augusta","Ulica Imricha Karva\u0161","Ulica Jozefa Kr\xF3nera","Ulica Viktora Tegelh","\xDAprkova","\xDAradn\xEDcka","Ur\xE1nov\xE1","Urb\xE1nkova","Urs\xEDnyho","Ur\u0161ul\xEDnska","\xDAzka","V z\xE1hrad\xE1ch","Vajansk\xE9ho n\xE1bre\u017Eie","Vajnorsk\xE1","Vala\u0161sk\xE1","Valch\xE1rska","Vansovej","V\xE1penn\xE1","Var\xEDnska","Var\u0161avsk\xE1","Vavilovova","Vavr\xEDnova","Vazovova","V\u010Del\xE1rska","Velehradsk\xE1","Veltl\xEDnska","Vent\xFArska","Vetern\xE1","Veternicov\xE1","Vetvov\xE1","Viedensk\xE1 cesta","Vietnamsk\xE1","V\xEDg\u013Ea\u0161sk\xE1","Vihorlatsk\xE1","Viktor\xEDnova","Vilov\xE1","Vincenta Hlo\u017En\xEDka","V\xEDnna","Vlasteneck\xE9 n\xE1mestie","Vl\u010Dkova","Vodn\xFD vrch","Votrubova","Vr\xE1be\u013Esk\xE1","Vrakunsk\xE1 cesta","Vranovsk\xE1","Vretenov\xE1","Vrchn\xE1","Vr\xFAtock\xE1","Vyhliadka","Vyhnianska cesta","Vysok\xE1","Vy\u0161ehradsk\xE1","Vy\u0161n\xE1","Wattova","Wilsonova","Wolkrova","Za Kas\xE1r\u0148ou","Za sokolov\u0148ou","Za Stanicou","Za tehel\u0148ou","Z\xE1borsk\xE9ho","Zadunajsk\xE1 cesta","Z\xE1hor\xE1cka","Z\xE1hradn\xEDcka","Z\xE1hrebsk\xE1","Z\xE1lu\u017Eick\xE1","Z\xE1mock\xE1","Z\xE1mock\xE9 schody","Z\xE1mo\u010Dn\xEDcka","Z\xE1padn\xE1","Z\xE1padn\xFD rad","Z\xE1poro\u017Esk\xE1","Z\xE1ti\u0161ie","Z\xE1vodn\xEDkova","Zelen\xE1","Zelin\xE1rska","Zimn\xE1","Zlat\xE9 piesky","Zlat\xE9 schody","Znievska","Zohorsk\xE1","Zochova","Zrinsk\xE9ho","Zvolensk\xE1","\u017Dab\xED majer","\u017Dabotova","\u017Dehrianska","\u017Delezn\xE1","\u017Delezni\u010Diarska","\u017Dellova","\u017Diarska","\u017Didovsk\xE1","\u017Dilinsk\xE1","\u017Divnostensk\xE1","\u017Di\u017Ekova","\u017Dupn\xE9 n\xE1mestie"];var chunk_L4OO3AMF_B=["{{location.street_name}}"];var chunk_L4OO3AMF_x={building_number:chunk_L4OO3AMF_s,city_name:chunk_L4OO3AMF_t,city_pattern:chunk_L4OO3AMF_u,city_prefix:chunk_L4OO3AMF_m,city_suffix:chunk_L4OO3AMF_d,country:chunk_L4OO3AMF_c,postcode:chunk_L4OO3AMF_b,secondary_address:chunk_L4OO3AMF_p,state:chunk_L4OO3AMF_h,state_abbr:chunk_L4OO3AMF_M,street_address:chunk_L4OO3AMF_K,street_name:chunk_L4OO3AMF_S,street_pattern:chunk_L4OO3AMF_B},chunk_L4OO3AMF_P=chunk_L4OO3AMF_x;var chunk_L4OO3AMF_j=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_L4OO3AMF_O={word:chunk_L4OO3AMF_j},chunk_L4OO3AMF_y=chunk_L4OO3AMF_O;var chunk_L4OO3AMF_C={title:"Slovak",code:"sk",language:"sk",endonym:"sloven\u010Dina",dir:"ltr",script:"Latn"},chunk_L4OO3AMF_f=chunk_L4OO3AMF_C;var chunk_L4OO3AMF_D={generic:["Adam","Adela","Adolf","Adri\xE1n","Adri\xE1na","Agnesa","Ag\xE1ta","Alan","Albert","Alb\xEDn","Alb\xEDna","Alena","Alexander","Alexandra","Alexej","Ale\u0161","Alfonz","Alfr\xE9d","Alica","Alojz","Alojza","Al\u017Ebeta","Ambr\xF3z","Am\xE1lia","Anabela","Anast\xE1zia","Andrea","Andrej","Ane\u017Eka","Angela","Anna","Anton","Ant\xF3nia","Arnold","Arp\xE1d","August\xEDn","Aurel","Aur\xE9lia","Barbora","Bartolomej","Belo","Benjam\xEDn","Bernard","Berta","Be\xE1ta","Be\u0148adik","Bibi\xE1na","Blahoslav","Blanka","Bla\u017Eej","Bla\u017Eena","Bohdan","Bohdana","Bohumil","Bohumila","Bohum\xEDr","Bohuslav","Bohuslava","Bohu\u0161","Boleslav","Bonif\xE1c","Boris","Bo\u017Eena","Bo\u017Eidara","Branislav","Branislava","Brigita","Bronislava","Bruno","Bystr\xEDk","Cec\xEDlia","Ctibor","Cypri\xE1n","Cyril","Dagmara","Dalibor","Dana","Danica","Daniel","Daniela","Darina","Demeter","Denis","Denisa","Dezider","Diana","Dion\xFDz","Dobromila","Dobroslav","Dobroslava","Dominik","Dominika","Dorota","Drahom\xEDr","Drahom\xEDra","Drahoslav","Drahoslava","Du\u0161an","Du\u0161ana","D\xE1vid","D\xE1\u0161a","Edita","Edmund","Eduard","Ela","Elena","Eleon\xF3ra","Eli\u0161ka","Elv\xEDra","Ema","Emanuel","Emil","Em\xEDlia","Erik","Erika","Ernest","Erv\xEDn","Estera","Etela","Eugen","Eug\xE9nia","Eva","Fedor","Ferdinand","Filip","Filom\xE9na","Flori\xE1n","Franti\u0161ek","Franti\u0161ka","Frederik","Fridrich","F\xE9lix","Gabriel","Gabriela","Galina","Ga\u0161par","Gejza","Gertr\xFAda","Gizela","Gregor","Gust\xE1v","Hana","Hedviga","Helena","Henrich","Henrieta","Herm\xEDna","Hilda","Hortenzia","Hubert","Hugo","Ida","Ign\xE1c","Igor","Imrich","Ingrida","Irena","Irma","Ivan","Ivana","Iveta","Ivica","Izabela","Izidor","I\u013Eja","Jakub","Jana","Jarmila","Jarol\xEDm","Jarom\xEDr","Jaroslav","Jaroslava","Jela","Jergu\u0161","Jolana","Jozef","Jozef\xEDna","Judita","Juliana","Juraj","Just\xEDna","J\xE1n","J\xFAlia","J\xFAlius","Kamil","Kamila","Karina","Karol","Karol\xEDna","Katar\xEDna","Kazim\xEDr","Klaudia","Klement","Kl\xE1ra","Koloman","Kon\u0161tant\xEDn","Kornel","Korn\xE9lia","Kristi\xE1n","Krist\xEDna","Kri\u0161tof","Kvetoslava","Ladislav","Laura","Lea","Lenka","Leonard","Leopold","Lesana","Levoslav","Liana","Libu\u0161a","Linda","Lucia","Lujza","Luk\xE1\u0161","L\xEDvia","L\xFDdia","Magdal\xE9na","Malv\xEDna","Marcel","Marcela","Marek","Margar\xE9ta","Margita","Marianna","Mari\xE1n","Maro\u0161","Marta","Martin","Martina","Mar\xEDna","Matej","Matilda","Mat\xFA\u0161","Maximili\xE1n","Medard","Melinda","Mel\xE1nia","Metod","Michaela","Michal","Mikul\xE1\u0161","Milada","Milan","Milena","Milica","Miloslav","Miloslava","Milota","Milo\u0161","Miriama","Miroslav","Miroslava","Mojm\xEDr","Monika","M\xE1ria","M\xF3ric","Nade\u017Eda","Nata\u0161a","Nat\xE1lia","Nikola","Nina","Nora","Norbert","Oldrich","Oleg","Oliver","Olympia","Ondrej","Oskar","Oto","Ot\xEDlia","O\u013Ega","Pankr\xE1c","Patrik","Patr\xEDcia","Paul\xEDna","Pavol","Perla","Peter","Petra","Petronela","Pravoslav","Prokop","Radom\xEDr","Radoslav","Radovan","Rad\xFAz","Rastislav","Rebeka","Reg\xEDna","Ren\xE1ta","Ren\xE9","Richard","Roland","Roman","Romana","Roz\xE1lia","Rudolf","Ru\u017Eena","R\xF3bert","Sab\xEDna","Samuel","Sergej","Serv\xE1c","Sever\xEDn","Sid\xF3nia","Silvester","Silvia","Simona","Slavom\xEDr","Sl\xE1va","Sl\xE1vka","Sofia","So\u0148a","Stanislav","Stanislava","Stela","Svetlana","Svetoz\xE1r","Sv\xE4topluk","S\xE1ra","Tade\xE1\u0161","Tamara","Tatiana","Teodor","Ter\xE9zia","Tibor","Tichom\xEDr","Timotej","Tom\xE1\u0161","Urban","Ur\u0161u\u013Ea","Valent\xEDn","Valent\xEDna","Val\xE9r","Val\xE9ria","Vanda","Vanesa","Vasil","Vavrinec","Vendel\xEDn","Veronika","Viera","Vieroslava","Viktor","Vikt\xF3ria","Viliam","Vilma","Vincent","Viola","Vladim\xEDr","Vladim\xEDra","Vladislav","Vlasta","Vlastimil","Vojtech","Vratislav","Vratko","V\xE1clav","V\xEDt","V\xED\u0165azoslav","X\xE9nia","Zdenka","Zdenko","Zina","Zita","Zlatica","Zlatko","Zoja","Zolt\xE1n","Zora","Zuzana","\u013Dubica","\u013Dubom\xEDr","\u013Dubom\xEDra","\u013Dubor","\u013Duboslav","\u013Duboslava","\u013Dubo\u0161","\u013Dudmila","\u013Dudomil","\u013Dudomila","\u013Dudov\xEDt","\u0160tefan","\u0160tef\xE1nia","\u017Daneta","\u017Delm\xEDra","\u017Digmund","\u017Dofia"],female:["Adela","Adri\xE1na","Agnesa","Ag\xE1ta","Alb\xEDna","Alena","Alexandra","Alica","Alojza","Al\u017Ebeta","Am\xE1lia","Anabela","Anast\xE1zia","Andrea","Ane\u017Eka","Angela","Anna","Ant\xF3nia","Aur\xE9lia","Barbora","Berta","Be\xE1ta","Bibi\xE1na","Blanka","Bla\u017Eena","Bohdana","Bohumila","Bohuslava","Bo\u017Eena","Bo\u017Eidara","Branislava","Brigita","Bronislava","Cec\xEDlia","Dagmara","Dana","Danica","Daniela","Darina","Denisa","Diana","Dobromila","Dobroslava","Dominika","Dorota","Drahom\xEDra","Drahoslava","Du\u0161ana","D\xE1\u0161a","Edita","Ela","Elena","Eleon\xF3ra","Eli\u0161ka","Elv\xEDra","Ema","Em\xEDlia","Erika","Estera","Etela","Eug\xE9nia","Eva","Filom\xE9na","Franti\u0161ka","Gabriela","Galina","Gertr\xFAda","Gizela","Hana","Hedviga","Helena","Henrieta","Herm\xEDna","Hilda","Hortenzia","Ida","Ingrida","Irena","Irma","Ivana","Iveta","Ivica","Izabela","Jana","Jarmila","Jaroslava","Jela","Jolana","Jozef\xEDna","Judita","Juliana","Just\xEDna","J\xFAlia","Kamila","Karina","Karol\xEDna","Katar\xEDna","Klaudia","Kl\xE1ra","Korn\xE9lia","Krist\xEDna","Kvetoslava","Laura","Lea","Lenka","Lesana","Liana","Libu\u0161a","Linda","Lucia","Lujza","L\xEDvia","L\xFDdia","Magdal\xE9na","Malv\xEDna","Marcela","Margar\xE9ta","Margita","Marianna","Marta","Martina","Mar\xEDna","Matilda","Melinda","Mel\xE1nia","Michaela","Milada","Milena","Milica","Miloslava","Milota","Miriama","Miroslava","Monika","M\xE1ria","Nade\u017Eda","Nata\u0161a","Nat\xE1lia","Nikola","Nina","Nora","Olympia","Ot\xEDlia","O\u013Ega","Patr\xEDcia","Paul\xEDna","Perla","Petra","Petronela","Rebeka","Reg\xEDna","Ren\xE1ta","Romana","Roz\xE1lia","Ru\u017Eena","Sab\xEDna","Sid\xF3nia","Silvia","Simona","Sl\xE1va","Sl\xE1vka","Sofia","So\u0148a","Stanislava","Stela","Svetlana","S\xE1ra","Tamara","Tatiana","Ter\xE9zia","Ur\u0161u\u013Ea","Valent\xEDna","Val\xE9ria","Vanda","Vanesa","Veronika","Viera","Vieroslava","Vikt\xF3ria","Vilma","Viola","Vladim\xEDra","Vlasta","X\xE9nia","Zdenka","Zina","Zita","Zlatica","Zoja","Zora","Zuzana","\u013Dubica","\u013Dubom\xEDra","\u013Duboslava","\u013Dudmila","\u013Dudomila","\u0160tef\xE1nia","\u017Daneta","\u017Delm\xEDra","\u017Dofia"],male:["Adam","Adolf","Adri\xE1n","Alan","Albert","Alb\xEDn","Alexander","Alexej","Ale\u0161","Alfonz","Alfr\xE9d","Alojz","Ambr\xF3z","Andrej","Anton","Arnold","Arp\xE1d","August\xEDn","Aurel","Bartolomej","Belo","Benjam\xEDn","Bernard","Be\u0148adik","Blahoslav","Bla\u017Eej","Bohdan","Bohumil","Bohum\xEDr","Bohuslav","Bohu\u0161","Boleslav","Bonif\xE1c","Boris","Branislav","Bruno","Bystr\xEDk","Ctibor","Cypri\xE1n","Cyril","Dalibor","Daniel","Demeter","Denis","Dezider","Dion\xFDz","Dobroslav","Dominik","Drahom\xEDr","Drahoslav","Du\u0161an","D\xE1vid","Edmund","Eduard","Emanuel","Emil","Erik","Ernest","Erv\xEDn","Eugen","Fedor","Ferdinand","Filip","Flori\xE1n","Franti\u0161ek","Frederik","Fridrich","F\xE9lix","Gabriel","Ga\u0161par","Gejza","Gregor","Gust\xE1v","Henrich","Hubert","Hugo","Ign\xE1c","Igor","Imrich","Ivan","Izidor","I\u013Eja","Jakub","Jarol\xEDm","Jarom\xEDr","Jaroslav","Jergu\u0161","Jozef","Juraj","J\xE1n","J\xFAlia","J\xFAlius","Kamil","Karol","Kazim\xEDr","Klement","Koloman","Kon\u0161tant\xEDn","Kornel","Kristi\xE1n","Kri\u0161tof","Ladislav","Leonard","Leopold","Levoslav","Luk\xE1\u0161","Marcel","Marek","Mari\xE1n","Maro\u0161","Martin","Matej","Mat\xFA\u0161","Maximili\xE1n","Medard","Metod","Michal","Mikul\xE1\u0161","Milan","Miloslav","Milo\u0161","Miroslav","Mojm\xEDr","M\xF3ric","Norbert","Oldrich","Oleg","Oliver","Ondrej","Oskar","Oto","Pankr\xE1c","Patrik","Pavol","Peter","Pravoslav","Prokop","Radom\xEDr","Radoslav","Radovan","Rad\xFAz","Rastislav","Ren\xE9","Richard","Roland","Roman","Rudolf","R\xF3bert","Samuel","Sergej","Serv\xE1c","Sever\xEDn","Silvester","Slavom\xEDr","Stanislav","Svetoz\xE1r","Sv\xE4topluk","Tade\xE1\u0161","Teodor","Tibor","Tichom\xEDr","Timotej","Tom\xE1\u0161","Urban","Valent\xEDn","Val\xE9r","Vasil","Vavrinec","Vendel\xEDn","Viktor","Viliam","Vincent","Vladim\xEDr","Vladislav","Vlastimil","Vojtech","Vratislav","Vratko","V\xE1clav","V\xEDt","V\xED\u0165azoslav","Zdenko","Zlatko","Zolt\xE1n","\u013Dubom\xEDr","\u013Dubor","\u013Duboslav","\u013Dubo\u0161","\u013Dudomil","\u013Dudov\xEDt","\u0160tefan","\u017Digmund"]};var chunk_L4OO3AMF_z={generic:["Antal","Antalov\xE1","Babka","Babkov\xE1","Bahna","Bahno","Bahnov\xE1","Bal\xE1\u017E","Bal\xE1\u017Eov\xE1","Baran","Baranka","Barankov\xE1","Baranov\xE1","Bartovi\u010D","Bartovi\u010Dov\xE1","Barto\u0161","Barto\u0161ov\xE1","Ba\u010Da","Ba\u010Dov\xE1","Bernol\xE1k","Bernol\xE1kov\xE1","Be\u0148o","Be\u0148ov\xE1","Bicek","Bicekov\xE1","Bielik","Bielikov\xE1","Blaho","Blahov\xE1","Bondra","Bondrov\xE1","Bos\xE1k","Bos\xE1kov\xE1","Bo\u0161ka","Bo\u0161kov\xE1","Brezina","Brezinov\xE1","Bukovsk\xE1","Bukovsk\xFD","Chalupka","Chalupkov\xE1","Chud\xEDk","Chud\xEDkov\xE1","Cibula","Cibulka","Cibulkov\xE1","Cibulov\xE1","Cibu\u013Ea","Cyprich","Cyprichov\xE1","C\xEDger","C\xEDgerov\xE1","Danko","Dankov\xE1","Da\u0148ko","Da\u0148kov\xE1","Da\u0148o","Da\u0148ov\xE1","Debn\xE1r","Debn\xE1rov\xE1","Dej","Dejov\xE1","Dek\xFD\u0161","Dek\xFD\u0161ov\xE1","Dole\u017Eal","Dole\u017Ealov\xE1","Do\u010Dolomansk\xE1","Do\u010Dolomansk\xFD","Droppa","Droppov\xE1","Dubovsk\xE1","Dubovsk\xFD","Dudek","Dudekov\xE1","Dula","Dulla","Dullov\xE1","Dulov\xE1","Dus\xEDk","Dus\xEDkov\xE1","Dvon\u010D","Dvon\u010Dov\xE1","Dzurjanin","Dzurjaninov\xE1","D\xE1vid","D\xE1vidov\xE1","Fabian","Fabianov\xE1","Fabi\xE1n","Fabi\xE1nov\xE1","Fajnor","Fajnorov\xE1","Farka\u0161ovsk\xE1","Farka\u0161ovsk\xFD","Fico","Ficov\xE1","Filc","Filcov\xE1","Filip","Filipov\xE1","Finka","Finkov\xE1","Ftorek","Ftorekov\xE1","Ga\u0161par","Ga\u0161parovi\u010D","Ga\u0161parovi\u010Dov\xE1","Ga\u0161parov\xE1","Gocn\xEDk","Gocn\xEDkov\xE1","Gregor","Gregorov\xE1","Gregu\u0161","Gregu\u0161ov\xE1","Grzn\xE1r","Grzn\xE1rov\xE1","Habl\xE1k","Habl\xE1kov\xE1","Hab\u0161uda","Hab\u0161udov\xE1","Halda","Haldov\xE1","Halu\u0161ka","Halu\u0161kov\xE1","Hal\xE1k","Hal\xE1kov\xE1","Hanko","Hankov\xE1","Hanzal","Hanzalov\xE1","Ha\u0161\u010D\xE1k","Ha\u0161\u010D\xE1kov\xE1","Heretik","Heretikov\xE1","He\u010Dko","He\u010Dkov\xE1","Hlav\xE1\u010Dek","Hlav\xE1\u010Dekov\xE1","Hlinka","Hlinkov\xE1","Holub","Holubov\xE1","Holuby","Holubyov\xE1","Hossa","Hossov\xE1","Hoza","Hozov\xE1","Hra\u0161ko","Hra\u0161kov\xE1","Hric","Hricov\xE1","Hrmo","Hrmov\xE1","Hru\u0161ovsk\xE1","Hru\u0161ovsk\xFD","Huba","Hubov\xE1","Ihna\u010D\xE1k","Ihna\u010D\xE1kov\xE1","Jane\u010Dek","Jane\u010Dekov\xE1","Jano\u0161ka","Jano\u0161kov\xE1","Janto\u0161ovi\u010D","Janto\u0161ovi\u010Dov\xE1","Jan\xEDk","Jan\xEDkov\xE1","Jan\u010Dek","Jan\u010Dekov\xE1","Jed\u013Eovsk\xE1","Jed\u013Eovsk\xFD","Jendek","Jendekov\xE1","Jonata","Jonatov\xE1","Jurina","Jurinov\xE1","Jurkovi\u010D","Jurkovi\u010Dov\xE1","Jur\xEDk","Jur\xEDkov\xE1","J\xE1no\u0161\xEDk","J\xE1no\u0161\xEDkov\xE1","Kafenda","Kafendov\xE1","Kalisk\xE1","Kalisk\xFD","Karul","Karulov\xE1","Ken\xED\u017E","Ken\xED\u017Eov\xE1","Klapka","Klapkov\xE1","Kme\u0165","Kme\u0165ov\xE1","Koles\xE1r","Koles\xE1rov\xE1","Koll\xE1r","Koll\xE1rov\xE1","Kolnik","Kolnikov\xE1","Koln\xEDk","Koln\xEDkov\xE1","Kol\xE1r","Kol\xE1rov\xE1","Korec","Korecov\xE1","Kostka","Kostkaov\xE1","Kostrec","Kostrecov\xE1","Kov\xE1\u010D","Kov\xE1\u010Dik","Kov\xE1\u010Dikov\xE1","Kov\xE1\u010Dov\xE1","Koza","Kozov\xE1","Ko\u010Di\u0161","Ko\u010Di\u0161ov\xE1","Kraj\xED\u010Dek","Kraj\xED\u010Dekov\xE1","Kraj\u010Di","Kraj\u010Do","Kraj\u010Dovi\u010D","Kraj\u010Dovi\u010Dov\xE1","Kraj\u010Dov\xE1","Kraj\u010D\xEDr","Kraj\u010D\xEDrov\xE1","Kr\xE1lik","Kr\xE1likov\xE1","Kr\xFApa","Kr\xFApov\xE1","Kub\xEDk","Kub\xEDkov\xE1","Kyse\u013E","Kyse\u013Eov\xE1","K\xE1llay","K\xE1llayov\xE1","Labuda","Labudov\xE1","Lep\u0161\xEDk","Lep\u0161\xEDkov\xE1","Lipt\xE1k","Lipt\xE1kov\xE1","Lisick\xE1","Lisick\xFD","Lubina","Lubinov\xE1","Luk\xE1\u010D","Luk\xE1\u010Dov\xE1","Lupt\xE1k","Lupt\xE1kov\xE1","L\xED\u0161ka","L\xED\u0161kov\xE1","Madej","Madejov\xE1","Majesk\xE1","Majesk\xFD","Malachovsk\xE1","Malachovsk\xFD","Mal\xED\u0161ek","Mal\xED\u0161ekov\xE1","Mamojka","Mamojkov\xE1","Marcinko","Marcinkov\xE1","Mari\xE1n","Mari\xE1nov\xE1","Masaryk","Masarykov\xE1","Maslo","Maslov\xE1","Matia\u0161ko","Matia\u0161kov\xE1","Medve\u010F","Medve\u010Fov\xE1","Melcer","Melcerov\xE1","Me\u010Diar","Me\u010Diarov\xE1","Michal\xEDk","Michal\xEDkov\xE1","Mihalik","Mihalikov\xE1","Mih\xE1l","Mih\xE1lik","Mih\xE1likov\xE1","Mih\xE1lov\xE1","Miklo\u0161ko","Miklo\u0161kov\xE1","Mikul\xEDk","Mikul\xEDkov\xE1","Miku\u0161","Miku\u0161ov\xE1","Mik\xFA\u0161","Mik\xFA\u0161ov\xE1","Milota","Milotov\xE1","Min\xE1\u010D","Min\xE1\u010Dov\xE1","Mi\u0161\xEDk","Mi\u0161\xEDkov\xE1","Moj\u017Ei\u0161","Moj\u017Ei\u0161ov\xE1","Mokro\u0161","Mokro\u0161ov\xE1","Mora","Morav\u010D\xEDk","Morav\u010D\xEDkov\xE1","Morov\xE1","Mydlo","Mydlov\xE1","Nemcov\xE1","Nemec","Nitra","Nov\xE1k","Nov\xE1kov\xE1","Ob\u0161ut","Ob\u0161utov\xE1","Ondru\u0161","Ondru\u0161ov\xE1","Ot\u010Den\xE1\u0161","Ot\u010Den\xE1\u0161ov\xE1","Pauko","Paukov\xE1","Pavlikovsk\xE1","Pavlikovsk\xFD","Pav\xFAk","Pav\xFAkov\xE1","Pa\u0161ek","Pa\u0161ekov\xE1","Pa\u0161ka","Pa\u0161ko","Pa\u0161kov\xE1","Pelik\xE1n","Pelik\xE1nov\xE1","Petrovick\xE1","Petrovick\xFD","Petru\u0161ka","Petru\u0161kov\xE1","Pe\u0161ko","Pe\u0161kov\xE1","Plch","Plchov\xE1","Plekanec","Plekanecov\xE1","Podhradsk\xE1","Podhradsk\xFD","Podkonick\xE1","Podkonick\xFD","Poliak","Poliakov\xE1","Pup\xE1k","Pup\xE1kov\xE1","Rak","Rakov\xE1","Repisk\xE1","Repisk\xFD","Roman\u010D\xEDk","Roman\u010D\xEDkov\xE1","Rus","Rusov\xE1","Ru\u017Ei\u010Dka","Ru\u017Ei\u010Dkov\xE1","Rybn\xED\u010Dek","Rybn\xED\u010Dekov\xE1","Ryb\xE1r","Ryb\xE1rik","Ryb\xE1rikov\xE1","Ryb\xE1rov\xE1","Samson","Samsonov\xE1","Sedliak","Sedliakov\xE1","Senko","Senkov\xE1","Sklenka","Sklenkov\xE1","Skokan","Skokanov\xE1","Skuteck\xE1","Skuteck\xFD","Sla\u0161\u0165an","Sla\u0161\u0165anov\xE1","Sloboda","Slobodn\xEDk","Slobodn\xEDkov\xE1","Slobodov\xE1","Slota","Slotov\xE1","Slov\xE1k","Slov\xE1kov\xE1","Smrek","Smrekov\xE1","Stodola","Stodolov\xE1","Straka","Strakov\xE1","Strnisko","Strniskov\xE1","Svrb\xEDk","Svrb\xEDkov\xE1","S\xE1mel","S\xE1melov\xE1","S\xFDkora","S\xFDkorov\xE1","Tatar","Tatarka","Tatarkov\xE1","Tatarov\xE1","Tat\xE1r","Tat\xE1rka","Tat\xE1rkaov\xE1","Tat\xE1rov\xE1","Thomka","Thomkov\xE1","Tome\u010Dek","Tome\u010Dekov\xE1","Tomka","Tomko","Tomkov\xE1","Truben","Trubenov\xE1","Tur\u010Dok","Tur\u010Dokov\xE1","Uram","Uramov\xE1","Urbl\xEDk","Urbl\xEDkov\xE1","Vajc\xEDk","Vajc\xEDkov\xE1","Vajda","Vajdov\xE1","Valach","Valachovi\u010D","Valachovi\u010Dov\xE1","Valachov\xE1","Valent","Valentov\xE1","Valu\u0161ka","Valu\u0161kov\xE1","Vanek","Vanekov\xE1","Vesel","Veselov\xE1","Vicen","Vicenov\xE1","Vi\u0161\u0148ovsk\xE1","Vi\u0161\u0148ovsk\xFD","Vlach","Vlachov\xE1","Vojtek","Vojtekov\xE1","Vydaren\xE1","Vydaren\xFD","Zajac","Zajacov\xE1","Zima","Zimka","Zimkov\xE1","Zimov\xE1","Z\xE1borsk\xE1","Z\xE1borsk\xFD","Z\xFAbrik","Z\xFAbrikov\xE1","\u010Capkovi\u010D","\u010Capkovi\u010Dov\xE1","\u010Caplovi\u010D","\u010Caplovi\u010Dov\xE1","\u010Carnogursk\xE1","\u010Carnogursk\xFD","\u010Cierny","\u010Ciern\xE1","\u010Cobrda","\u010Cobrdov\xE1","\u010Ea\u010Fo","\u010Ea\u010Fov\xE1","\u010Eurica","\u010Euricov\xE1","\u010Euri\u0161","\u010Euri\u0161ov\xE1","\u0160idlo","\u0160idlov\xE1","\u0160imonovi\u010D","\u0160imonovi\u010Dov\xE1","\u0160kriniar","\u0160kriniarov\xE1","\u0160kult\xE9ty","\u0160kult\xE9tyov\xE1","\u0160majda","\u0160majdov\xE1","\u0160olt\xE9s","\u0160olt\xE9sov\xE1","\u0160olt\xFDs","\u0160olt\xFDsov\xE1","\u0160tefan","\u0160tefanka","\u0160tefankov\xE1","\u0160tefanov\xE1","\u0160ulc","\u0160ulcov\xE1","\u0160urka","\u0160urkov\xE1","\u0160vehla","\u0160vehlov\xE1","\u0160\u0165astn\xE1","\u0160\u0165astn\xFD"],female:["Antalov\xE1","Babkov\xE1","Bahnov\xE1","Bal\xE1\u017Eov\xE1","Barankov\xE1","Baranov\xE1","Bartovi\u010Dov\xE1","Barto\u0161ov\xE1","Ba\u010Dov\xE1","Bernol\xE1kov\xE1","Be\u0148ov\xE1","Bicekov\xE1","Bielikov\xE1","Blahov\xE1","Bondrov\xE1","Bos\xE1kov\xE1","Bo\u0161kov\xE1","Brezinov\xE1","Bukovsk\xE1","Chalupkov\xE1","Chud\xEDkov\xE1","Cibulkov\xE1","Cibulov\xE1","Cyprichov\xE1","C\xEDgerov\xE1","Dankov\xE1","Da\u0148kov\xE1","Da\u0148ov\xE1","Debn\xE1rov\xE1","Dejov\xE1","Dek\xFD\u0161ov\xE1","Dole\u017Ealov\xE1","Do\u010Dolomansk\xE1","Droppov\xE1","Dubovsk\xE1","Dudekov\xE1","Dullov\xE1","Dulov\xE1","Dus\xEDkov\xE1","Dvon\u010Dov\xE1","Dzurjaninov\xE1","D\xE1vidov\xE1","Fabianov\xE1","Fabi\xE1nov\xE1","Fajnorov\xE1","Farka\u0161ovsk\xE1","Ficov\xE1","Filcov\xE1","Filipov\xE1","Finkov\xE1","Ftorekov\xE1","Ga\u0161parovi\u010Dov\xE1","Ga\u0161parov\xE1","Gocn\xEDkov\xE1","Gregorov\xE1","Gregu\u0161ov\xE1","Grzn\xE1rov\xE1","Habl\xE1kov\xE1","Hab\u0161udov\xE1","Haldov\xE1","Halu\u0161kov\xE1","Hal\xE1kov\xE1","Hankov\xE1","Hanzalov\xE1","Ha\u0161\u010D\xE1kov\xE1","Heretikov\xE1","He\u010Dkov\xE1","Hlav\xE1\u010Dekov\xE1","Hlinkov\xE1","Holubov\xE1","Holubyov\xE1","Hossov\xE1","Hozov\xE1","Hra\u0161kov\xE1","Hricov\xE1","Hrmov\xE1","Hru\u0161ovsk\xE1","Hubov\xE1","Ihna\u010D\xE1kov\xE1","Jane\u010Dekov\xE1","Jano\u0161kov\xE1","Janto\u0161ovi\u010Dov\xE1","Jan\xEDkov\xE1","Jan\u010Dekov\xE1","Jed\u013Eovsk\xE1","Jendekov\xE1","Jonatov\xE1","Jurinov\xE1","Jurkovi\u010Dov\xE1","Jur\xEDkov\xE1","J\xE1no\u0161\xEDkov\xE1","Kafendov\xE1","Kalisk\xE1","Karulov\xE1","Ken\xED\u017Eov\xE1","Klapkov\xE1","Kme\u0165ov\xE1","Koles\xE1rov\xE1","Koll\xE1rov\xE1","Kolnikov\xE1","Koln\xEDkov\xE1","Kol\xE1rov\xE1","Korecov\xE1","Kostkaov\xE1","Kostrecov\xE1","Kov\xE1\u010Dikov\xE1","Kov\xE1\u010Dov\xE1","Kozov\xE1","Ko\u010Di\u0161ov\xE1","Kraj\xED\u010Dekov\xE1","Kraj\u010Dovi\u010Dov\xE1","Kraj\u010Dov\xE1","Kraj\u010D\xEDrov\xE1","Kr\xE1likov\xE1","Kr\xFApov\xE1","Kub\xEDkov\xE1","Kyse\u013Eov\xE1","K\xE1llayov\xE1","Labudov\xE1","Lep\u0161\xEDkov\xE1","Lipt\xE1kov\xE1","Lisick\xE1","Lubinov\xE1","Luk\xE1\u010Dov\xE1","Lupt\xE1kov\xE1","L\xED\u0161kov\xE1","Madejov\xE1","Majesk\xE1","Malachovsk\xE1","Mal\xED\u0161ekov\xE1","Mamojkov\xE1","Marcinkov\xE1","Mari\xE1nov\xE1","Masarykov\xE1","Maslov\xE1","Matia\u0161kov\xE1","Medve\u010Fov\xE1","Melcerov\xE1","Me\u010Diarov\xE1","Michal\xEDkov\xE1","Mihalikov\xE1","Mih\xE1likov\xE1","Mih\xE1lov\xE1","Miklo\u0161kov\xE1","Mikul\xEDkov\xE1","Miku\u0161ov\xE1","Mik\xFA\u0161ov\xE1","Milotov\xE1","Min\xE1\u010Dov\xE1","Mi\u0161\xEDkov\xE1","Moj\u017Ei\u0161ov\xE1","Mokro\u0161ov\xE1","Morav\u010D\xEDkov\xE1","Morov\xE1","Mydlov\xE1","Nemcov\xE1","Nov\xE1kov\xE1","Ob\u0161utov\xE1","Ondru\u0161ov\xE1","Ot\u010Den\xE1\u0161ov\xE1","Paukov\xE1","Pavlikovsk\xE1","Pav\xFAkov\xE1","Pa\u0161ekov\xE1","Pa\u0161kov\xE1","Pelik\xE1nov\xE1","Petrovick\xE1","Petru\u0161kov\xE1","Pe\u0161kov\xE1","Plchov\xE1","Plekanecov\xE1","Podhradsk\xE1","Podkonick\xE1","Poliakov\xE1","Pup\xE1kov\xE1","Rakov\xE1","Repisk\xE1","Roman\u010D\xEDkov\xE1","Rusov\xE1","Ru\u017Ei\u010Dkov\xE1","Rybn\xED\u010Dekov\xE1","Ryb\xE1rikov\xE1","Ryb\xE1rov\xE1","Samsonov\xE1","Sedliakov\xE1","Senkov\xE1","Sklenkov\xE1","Skokanov\xE1","Skuteck\xE1","Sla\u0161\u0165anov\xE1","Slobodn\xEDkov\xE1","Slobodov\xE1","Slotov\xE1","Slov\xE1kov\xE1","Smrekov\xE1","Stodolov\xE1","Strakov\xE1","Strniskov\xE1","Svrb\xEDkov\xE1","S\xE1melov\xE1","S\xFDkorov\xE1","Tatarkov\xE1","Tatarov\xE1","Tat\xE1rkaov\xE1","Tat\xE1rov\xE1","Thomkov\xE1","Tome\u010Dekov\xE1","Tomkov\xE1","Trubenov\xE1","Tur\u010Dokov\xE1","Uramov\xE1","Urbl\xEDkov\xE1","Vajc\xEDkov\xE1","Vajdov\xE1","Valachovi\u010Dov\xE1","Valachov\xE1","Valentov\xE1","Valu\u0161kov\xE1","Vanekov\xE1","Veselov\xE1","Vicenov\xE1","Vi\u0161\u0148ovsk\xE1","Vlachov\xE1","Vojtekov\xE1","Vydaren\xE1","Zajacov\xE1","Zimkov\xE1","Zimov\xE1","Z\xE1borsk\xE1","Z\xFAbrikov\xE1","\u010Capkovi\u010Dov\xE1","\u010Caplovi\u010Dov\xE1","\u010Carnogursk\xE1","\u010Ciern\xE1","\u010Cobrdov\xE1","\u010Ea\u010Fov\xE1","\u010Euricov\xE1","\u010Euri\u0161ov\xE1","\u0160idlov\xE1","\u0160imonovi\u010Dov\xE1","\u0160kriniarov\xE1","\u0160kult\xE9tyov\xE1","\u0160majdov\xE1","\u0160olt\xE9sov\xE1","\u0160olt\xFDsov\xE1","\u0160tefankov\xE1","\u0160tefanov\xE1","\u0160ulcov\xE1","\u0160urkov\xE1","\u0160vehlov\xE1","\u0160\u0165astn\xE1"],male:["Antal","Babka","Bahna","Bahno","Bal\xE1\u017E","Baran","Baranka","Bartovi\u010D","Barto\u0161","Ba\u010Da","Bernol\xE1k","Be\u0148o","Bicek","Bielik","Blaho","Bondra","Bos\xE1k","Bo\u0161ka","Brezina","Bukovsk\xFD","Chalupka","Chud\xEDk","Cibula","Cibulka","Cibu\u013Ea","Cyprich","C\xEDger","Danko","Da\u0148ko","Da\u0148o","Debn\xE1r","Dej","Dek\xFD\u0161","Dole\u017Eal","Do\u010Dolomansk\xFD","Droppa","Dubovsk\xFD","Dudek","Dula","Dulla","Dus\xEDk","Dvon\u010D","Dzurjanin","D\xE1vid","Fabian","Fabi\xE1n","Fajnor","Farka\u0161ovsk\xFD","Fico","Filc","Filip","Finka","Ftorek","Ga\u0161par","Ga\u0161parovi\u010D","Gocn\xEDk","Gregor","Gregu\u0161","Grzn\xE1r","Habl\xE1k","Hab\u0161uda","Halda","Halu\u0161ka","Hal\xE1k","Hanko","Hanzal","Ha\u0161\u010D\xE1k","Heretik","He\u010Dko","Hlav\xE1\u010Dek","Hlinka","Holub","Holuby","Hossa","Hoza","Hra\u0161ko","Hric","Hrmo","Hru\u0161ovsk\xFD","Huba","Ihna\u010D\xE1k","Jane\u010Dek","Jano\u0161ka","Janto\u0161ovi\u010D","Jan\xEDk","Jan\u010Dek","Jed\u013Eovsk\xFD","Jendek","Jonata","Jurina","Jurkovi\u010D","Jur\xEDk","J\xE1no\u0161\xEDk","Kafenda","Kalisk\xFD","Karul","Ken\xED\u017E","Klapka","Kme\u0165","Koles\xE1r","Koll\xE1r","Kolnik","Koln\xEDk","Kol\xE1r","Korec","Kostka","Kostrec","Kov\xE1\u010D","Kov\xE1\u010Dik","Koza","Ko\u010Di\u0161","Kraj\xED\u010Dek","Kraj\u010Di","Kraj\u010Do","Kraj\u010Dovi\u010D","Kraj\u010D\xEDr","Kr\xE1lik","Kr\xFApa","Kub\xEDk","Kyse\u013E","K\xE1llay","Labuda","Lep\u0161\xEDk","Lipt\xE1k","Lisick\xFD","Lubina","Luk\xE1\u010D","Lupt\xE1k","L\xED\u0161ka","Madej","Majesk\xFD","Malachovsk\xFD","Mal\xED\u0161ek","Mamojka","Marcinko","Mari\xE1n","Masaryk","Maslo","Matia\u0161ko","Medve\u010F","Melcer","Me\u010Diar","Michal\xEDk","Mihalik","Mih\xE1l","Mih\xE1lik","Miklo\u0161ko","Mikul\xEDk","Miku\u0161","Mik\xFA\u0161","Milota","Min\xE1\u010D","Mi\u0161\xEDk","Moj\u017Ei\u0161","Mokro\u0161","Mora","Morav\u010D\xEDk","Mydlo","Nemec","Nitra","Nov\xE1k","Ob\u0161ut","Ondru\u0161","Ot\u010Den\xE1\u0161","Pauko","Pavlikovsk\xFD","Pav\xFAk","Pa\u0161ek","Pa\u0161ka","Pa\u0161ko","Pelik\xE1n","Petrovick\xFD","Petru\u0161ka","Pe\u0161ko","Plch","Plekanec","Podhradsk\xFD","Podkonick\xFD","Poliak","Pup\xE1k","Rak","Repisk\xFD","Roman\u010D\xEDk","Rus","Ru\u017Ei\u010Dka","Rybn\xED\u010Dek","Ryb\xE1r","Ryb\xE1rik","Samson","Sedliak","Senko","Sklenka","Skokan","Skuteck\xFD","Sla\u0161\u0165an","Sloboda","Slobodn\xEDk","Slota","Slov\xE1k","Smrek","Stodola","Straka","Strnisko","Svrb\xEDk","S\xE1mel","S\xFDkora","Tatar","Tatarka","Tat\xE1r","Tat\xE1rka","Thomka","Tome\u010Dek","Tomka","Tomko","Truben","Tur\u010Dok","Uram","Urbl\xEDk","Vajc\xEDk","Vajda","Valach","Valachovi\u010D","Valent","Valu\u0161ka","Vanek","Vesel","Vicen","Vi\u0161\u0148ovsk\xFD","Vlach","Vojtek","Vydaren\xFD","Zajac","Zima","Zimka","Z\xE1borsk\xFD","Z\xFAbrik","\u010Capkovi\u010D","\u010Caplovi\u010D","\u010Carnogursk\xFD","\u010Cierny","\u010Cobrda","\u010Ea\u010Fo","\u010Eurica","\u010Euri\u0161","\u0160idlo","\u0160imonovi\u010D","\u0160kriniar","\u0160kult\xE9ty","\u0160majda","\u0160olt\xE9s","\u0160olt\xFDs","\u0160tefan","\u0160tefanka","\u0160ulc","\u0160urka","\u0160vehla","\u0160\u0165astn\xFD"]};var chunk_L4OO3AMF_V={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_L4OO3AMF_H=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_L4OO3AMF_g={generic:["Ing.","JUDr.","MUDr.","Mgr."],female:["Ing.","JUDr.","MUDr.","Mgr."],male:["Ing.","JUDr.","MUDr.","Mgr."]};var chunk_L4OO3AMF_J=["Phd."];var chunk_L4OO3AMF_E={first_name:chunk_L4OO3AMF_D,last_name:chunk_L4OO3AMF_z,last_name_pattern:chunk_L4OO3AMF_V,name:chunk_L4OO3AMF_H,prefix:chunk_L4OO3AMF_g,suffix:chunk_L4OO3AMF_J},chunk_L4OO3AMF_L=chunk_L4OO3AMF_E;var chunk_L4OO3AMF_R=["09## ### ###","0## #### ####","0# #### ####","+421 ### ### ###"];var chunk_L4OO3AMF_T=["+4219########","+421##########","+421#########"];var chunk_L4OO3AMF_N=["09## ### ###","##########","0##/### ## ##"];var chunk_L4OO3AMF_U={human:chunk_L4OO3AMF_R,international:chunk_L4OO3AMF_T,national:chunk_L4OO3AMF_N},chunk_L4OO3AMF_A=chunk_L4OO3AMF_U;var chunk_L4OO3AMF_={format:chunk_L4OO3AMF_A},chunk_L4OO3AMF_G=chunk_L4OO3AMF_;var chunk_L4OO3AMF_q={company:chunk_L4OO3AMF_k,internet:chunk_L4OO3AMF_l,location:chunk_L4OO3AMF_P,lorem:chunk_L4OO3AMF_y,metadata:chunk_L4OO3AMF_f,person:chunk_L4OO3AMF_L,phone_number:chunk_L4OO3AMF_G},chunk_L4OO3AMF_F=chunk_L4OO3AMF_q;var po=new chunk_HC7G5RVA_Xe({locale:[chunk_L4OO3AMF_F,ys,_i]}); -"use strict"; +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-DJZVW4NY.js +var chunk_DJZVW4NY_e=["06# ### ## ##","06########","+381 6# ### ####"];var chunk_DJZVW4NY_T={formats:chunk_DJZVW4NY_e},chunk_DJZVW4NY_r=chunk_DJZVW4NY_T;var chunk_DJZVW4NY_n={wide:["april","avgust","decembar","februar","januar","jul","jun","maj","mart","novembar","oktobar","septembar"],abbr:["apr","avg","dec","feb","jan","jul","jun","maj","mar","nov","okt","sep"]};var chunk_DJZVW4NY_v={wide:["nedelja","petak","ponedeljak","sreda","subota","utorak","\u010Detvrtak"],abbr:["ned","pet","pon","sre","sub","uto","\u010Det"]};var chunk_DJZVW4NY_z={month:chunk_DJZVW4NY_n,weekday:chunk_DJZVW4NY_v},chunk_DJZVW4NY_l=chunk_DJZVW4NY_z;var chunk_DJZVW4NY_k=["co.rs","com","edu.rs","in.rs","rs"];var chunk_DJZVW4NY_N={domain_suffix:chunk_DJZVW4NY_k},chunk_DJZVW4NY_t=chunk_DJZVW4NY_N;var chunk_DJZVW4NY_j=["#","##","###"];var chunk_DJZVW4NY_s=["Beograd","Bor","Jagodina","Kikinda","Kraljevo","Kru\u0161evac","Leskovac","Ni\u0161","Novi Pazar","Novi Sad","Pan\u010Devo","Para\u0107in","Pirot","Po\u017Earevac","Prokuplje","Smederevo","Sombor","Sopot","Sremska Mitrovica","Subotica","U\u017Eice","Vranje","Vr\u0161ac","Zaje\u010Dar","Zrenjanjin","\u010Ca\u010Dak","\u0160abac"];var chunk_DJZVW4NY_u=["{{location.city_name}}"];var chunk_DJZVW4NY_d=["Avganistan","Albanija","Al\u017Eir","Ameri\u010Dka Samoa","Andora","Angola","Anguila","Antarktika","Antigua i Barbuda","Argentina","Armenija","Aruba","Australija","Austrija","Azerbajd\u017Ean","Bahami","Bahrein","Banglade\u0161","Barbados","Belorusija","Belgija","Belize","Benin","Bermuda","Butan","Bolivija","Bonaire","Bosna i Hercegovina","Bocvana","Ostrvo Bouvet","Brazil","Bruneji","Bugarska","Burikina Faso","Burundi","Kambod\u017Ea","Kameron","Kanada","Zelenortska Republika","Kajmanska Ostrva","Srednjoafri\u010Dka Republika","\u010Cad","\u010Cile","Kina","Bo\u017Ei\u0107na Ostrva","Keeling Ostrva","Kolumbija","Komori","Kongo","Demokratska Republika Kongo","Cookova Ostrva","Kostarika","Hrvatska","Kuba","Curacao","Kipar","\u010Ce\u0161ka","Obala Slonova\u010De","Danska","D\u017Eibuti","Dominika","Dominikanska Republika","Ekvador","Egipat","Salvador","Ekvatorijalna Gvineja","Eritreja","Estonija","Etiopija","Falkandska Ostrva","Farska Ostrva","Fid\u017Ei","Finska","Francuska","Francuska Gvajana","Francuska Polinezija","Ju\u017Eni Francuski Teritoriji","Gabon","Gambija","Gruzija","Nema\u010Dka","Gana","Gibraltar","Gr\u010Dka","Grenland","Grenada","Guadelupe","Guam","Gvatemala","Guernsey","Gvineja","Gvineja Bisau","Gvajana","Haiti","Holandija","Ostvro Heard i Ostrvo McDonald","Vatikan","Honduras","Hong Kong","Ma\u0111arska","Island","Indija","Indonezija","Iran","Irak","Irska","Isle of Man","Izrael","Italija","Jamajka","Japan","Jersey","Jordan","Kazahstan","Kenija","Kiribati","DNR Koreja","Rebublika Koreja","Kuvajt","Krigistan","Laos","Latvija","Libanon","Lesoto","Liberija","Libija","Lihten\u0161tajn","Litvanija","Luksmburg","Makao","Makedonija","Madagaskar","Malavi","Malezija","Maldivi","Mali","Malta","Mar\u0161alovi","Martinik","Mauritanija","Mauricijus","Mayotte","Meksiko","Mikronezija","Moldavija","Monako","Mongolija","Crna Gora","Monteserat","Maroko","Mozambik","Mjanmar","Namibija","Nauru","Nepal","Nova Kaledonija","Novi Zeland","Nikaragva","Niger","Nigerija","Niue","Norfolk","Severna Marijanska Ostrva","Norve\u0161ka","Oman","Pakistan","Palau","Palestina","Panama","Papua Nova Gvineja","Paragvaj","Peur","Filipini","Pitcairn","Poljska","Portugal","Portoriko","Katar","Rumunija","Ruska Federacija","Ruanda","Reunion","Sveti Bartolomej","Sveta Helena","Sveti Kitts i Nevis","Sveta Lucija","Sveti Martin (fr. deo)","Sveti Petar i Miquelon","Sveti Vincent i Grenadini","Samoa","San Marino","Sveti Toma i Princip","Saudijska Arabija","Senegal","Srbija","Sej\u0161eli","Siera Leone","Singapur","Sveti Martin (hol.deo)","Slova\u010Dka","Slovenija","Salomoska Ostrva","Somalija","Ju\u017Ena Afrika","Ju\u017Ena Georgia i ju\u017Eni Sandwich","Ju\u017Eni Sudan","\u0160panija","\u0160ri Lanka","Sudan","Surinam","Svalvard i Jan Mayen","Swaziland","\u0160vedska","\u0160vajcarska","Sirija","Tajvan","Tad\u017Eikistan","Tanaznija","Tajland","Isto\u010Dni Timor","Togo","Tokelau","Tonga","Trinidad i Tobago","Tunis","Turska","Turkmenistan","Ostrva Turks i Caicos","Tuvalu","Uganda","Ukrajina","Ujedinjeni Arapski Emirati","Ujedinjeno Kraljevstvo","Sjedinjenje Ameri\u010Dke Dr\u017Eave","Urugvaj","Uzbekistan","Vanuatu","Venecuela","Vietnam","Britanska Devi\u010Danska Ostrva","Ameri\u010Dka Devi\u010Danska Ostrva","Wallis i Futuna","Zapadna Sahara","Jemen","Zambija","Zimbabve"];var chunk_DJZVW4NY_m=["#####"];var chunk_DJZVW4NY_K=["Sprat #","Stan ##"];var chunk_DJZVW4NY_B=["Borski okrug","Brani\u010Devski okrug","Grad Beograd","Zaje\u010Darski okrug","Zapadnoba\u010Dki okrug","Zlatiborski okrug","Jablani\u010Dki okrug","Ju\u017Enobanatski okrug","Ju\u017Enoba\u010Dki okrug","Kolubarski okrug","Kosovski okrug","Kosovskomitrova\u010Dki okrug","Kosovskopomoravski okrug","Ma\u010Dvanski okrug","Moravi\u010Dki okrug","Ni\u0161avski okrug","Pe\u0107ki okrug","Pirotski okrug","Podunavski okrug","Pomoravski okrug","Prizrenski okrug","P\u010Dinjski okrug","Rasinski okrug","Ra\u0161ki okrug","Severnobanatski okrug","Severnoba\u010Dki okrug","Srednjobanatski okrug","Sremski okrug","Topli\u010Dki okrug","\u0160umadijski okrug"];var chunk_DJZVW4NY_g={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_DJZVW4NY_S=["1. soka\u010De","1300 kaplara","14. decembra","16. oktobra","2. soka\u010De","20. oktobra","21. divizije","21. maja","22. oktobra","23. srpske udarne divizije","27. marta","29. novembra","3. soka\u010De","4. soka\u010De","5. soka\u010De","6. Li\u010Dke divizije","6. aprila","6. soka\u010De","7. jula","7. soka\u010De","8. soka\u010De","Abardareva","Alaska","Albanska","Albanske spomenice","Aleksandra Deroka","Aleksandra Fleminga","Aleksandra Gli\u0161i\u0107a","Aleksandra Stambolijskog","Auto put Beograd Novi Sad","Avde Karabegovi\u0107a","Baba Vi\u0161njina","Bagremova","Bajdina","Baje Sekuli\u0107a","Bajronova","Bakarska","Baki\u0107eva","Balkanska","Balti\u010Dka","Bal\u0161ina","Bana Ivani\u0161a","Bana Mladena","Banatska","Banijska","Beli\u010Dka","Belog bagrema","Belokrajjnska","Belopalana\u010Dka","Beogradska","Bile\u0107ka","Bogoboja Atanackovi\u0107a","Bogojavljenska","Bogoljuba \u010Duki\u0107a","Bojad\u017Eijska","Bokeljska","Bosanska","Bose Mili\u0107evi\u0107","Bo\u017Ee Jankovi\u0107a","Bo\u017Eice Divni\u0107","Bo\u017Eidara Ad\u017Eije","Bulevar AVNOJa","Bulevar Arsenija \u010Carnojevi\u0107a","Bulevar Mira","Bulevar Vojvode Bojovi\u0107a","Bulevar Vojvode Mi\u0161i\u0107a","Bulevar Vojvode Putnika","Bulevar kralja Aleksandra","Bulevar umetnosti","Camblakova","Cankareva","Cara Du\u0161ana","Cara Lazara","Carice Milice","Cavtatska","Cerska","Cetinjska","Crnogorska","Crnojevi\u0107a","Crnotravska","Cvetanova \u0107uprija","Cvetna","Cve\u0107arska","Cviji\u0107eva","Daljska","Dalmatinska","Danice Markovi\u0107","Danijelova","Danila Bojovi\u0107a","Danila Ili\u0107a","Danila Ki\u0161a","Daruvarska","Davida Paji\u0107a","Debarska","Deligradska","Despota Stefana","Devoja\u010Dka","Dimitrija Koturovi\u0107a","Donja","Dositejeva","Dr Agostina Neta","Dr Ivana Ribara","Dr Izabele Haton","Dr Jovana Dani\u0107a","Dr Rozali Morton","Drage Ljo\u010Di\u0107","Drage Spasi\u0107","Dragoslava Srejovi\u0107a","D\u017Eona Kenedija","Egejska","Elija Fincija","Emila Zole","Emilijana Joksimovi\u0107a","Fabrisova","Filipa Vi\u0161nji\u0107a","Fin\u017Egarova","Frana Levstika","France Pre\u0161erna","Francuska","Fru\u0161kogorska","Galipoljska","Gandijeva","Garibaldijeva","Garsije Lorke","Gastona Gravijea","General \u017Divka Pavlovi\u0107a","Generala Ara\u010Di\u0107a","Generala \u017Ddanova","Geteova","Glamo\u010Dka","Gligorija Vozarovi\u0107a","Golijska","Golsvortijeva","Gorenjska","Gornja","Gospodar Jevremova","Gospodar Jovanova","Gostivarska","Gragor\u010Di\u0107eva","Gram\u0161ijeva","Gra\u010Dani\u010Dka","Gruje Mi\u0161kovi\u0107a","Gr\u010Di\u0107a Milenka","Gunduli\u0107ev venac","Guslarska","Had\u017Ei Milentijeva","Had\u017Ei Prodanova","Had\u017Ei Ruvimova","Had\u017Ei \u0110erina","Hajduk Stankova","Hajima Davi\u0107a","Hanibala Luci\u0107a","Hercegova\u010Dka","Heroja Milana Tepi\u0107a","Husinskih rudara","Hvarska","Idvorska","Igmanska","Ignjata Joba","Ilije Gara\u0161anina","Ilirska","Imotska","Indire Gandi","Internacionalnih brigada","Isidore Sekuli\u0107","Ivana Milutinovi\u0107a","Ivana Mi\u010Durina","Ivanova\u010Dka","Ivice Dev\u010Di\u0107a","Ivi\u0107eva","Izletni\u010Dka","Izvorska","Jablani\u010Dka","Jabu\u010Dka","Jakuba Kuburovi\u0107a","Jana Kolara","Jankovi\u0107 Stojana","Jaseni\u010Dka","Ja\u0161e Prodanovi\u0107a","Jefimijina","Jerneja Kopitara","Jerusalimska","Jezdi\u0107eva","Jire\u010Dekova","Jonska","Jovana Avakumovi\u0107a","Jovana Miki\u0107a","Jovana Trajkovi\u0107a","Kajuhova","Kaleni\u0107eva","Karamatina","Kara\u0111or\u0111ev trg","Karla Luka\u010Da","Karlova\u010Dka","Karned\u017Eijeva","Katani\u0107eva","Katarine Milovuk","Kati\u0107eva","Ka\u010Dani\u010Dka","Kedrova","Kej oslobo\u0111enja","Kijevska","Kirovljeva","Klana\u010Dka","Klare Cetkin","Kneza Milo\u0161a","Kninska","Kolar\u010Deva","Komovska","Kondina","Konovljanska","Kopernikova","Kosan\u010Di\u0107ev venac","Kosmajska","Kosovska","Koste Trifkovi\u0107a","Kostola\u010Dka","Kova\u010Dka","Kozja\u010Dka","Kragujeva\u010Dkih \u0111aka","Kritska","Krivola\u010Dka","Kru\u0161edolska","Kru\u0161eva\u010Dka","Kumanovska","Kursulina","Kur\u0161umlijska","Ladno brdo","Lazara Savati\u0107a","Laze Kosti\u0107a","Lenjinov Bulevar","Lepeni\u010Dka","Limska","Lipova\u010Dka","Listopadna","Ljermontova","Ljube \u0160ercera","Lole Ribara","Lopudska","Lova\u010Dka","Lo\u0161injska","Luja Adami\u010Da","Lukijana Mu\u0161itskog","Magelanova","Maglajska","Majdanpe\u010Dka","Majke Jevrosime","Marijane Gregoran","Marije Bursa\u0107","Mari\u010Dka","Marka Ore\u0161kovi\u0107a","Marka Pola","Maruli\u0107eva","Mar\u0161ala Birjuzova","Ma\u017Eurani\u0107eva","Metohijska","Mihaila \u0110uri\u0107a","Mike Alasa","Milana Premasunca","Milana Raki\u0107a","Mile Dimi\u0107","Milice Srpkinje","Miloja \u0110aka","Milo\u0161a Pocerca","Milunke Savi\u0107","Milutina Boji\u0107a","Milutina Milankovi\u0107a","Mirijevski Bulevar","Miro\u010Dka","Mite Ru\u017Ei\u0107a","Mitra Baki\u0107a","Mlade Bosne","Mojkova\u010Dka","Mosorska","Mostarska","Mo\u0161e Pijade","Murska","Mutapova","Nade Dimi\u0107","Nade Naumovi\u0107","Nake Spasi\u0107","Namesnika Proti\u0107a","Nehruova","Nemanjina","Nerodimska","Neznanog junaka","Nikolaja Gogolja","Nikole Grulovi\u0107a","Nikole Markovi\u0107a","Nikole Ostrovskog","Nik\u0161i\u0107ka","Ni\u0107ifora Du\u010Di\u0107a","Nova Skojevska","Novakova","Novogradska","Novosadska","Nu\u0161i\u0107eva","Obalskih radnika","Obili\u0107ev venac","Oblakovska","Obrenova\u010Dki put","Ognjena Price","Ohridska","Olge Alkalaj","Olge Jovanovi\u0107","Omladinska","Omladinskih brigada","Opatijska","Orahova","Ora\u010Dka","Orfelinova","Orlovska","Osmana \u0110iki\u0107a","Ozrenska","O\u0161treljska","Pabla Nerude","Paje Adamova","Palih boraca","Palisadska","Palmira Toljatija","Palmoti\u0107eva","Pan\u010Deva\u010Dki put","Partizanski put","Patrisa Lumumbe","Paunova","Pavla Papa","Pa\u0161trovi\u0107eva","Pere Velimirovi\u0107a","Petra Ko\u010Di\u0107a","Petra Lekovi\u0107a","Pe\u0161terska","Pilota M. Petrovi\u0107a","Pinkijeva","Pionirska","Pirotska","Piva Karamatijevi\u0107a","Pivljanina Baje","Plzenska","Pop Lukina","Po\u017Eareva\u010Dka","Po\u017Ee\u0161ka","Prenjska","Pre\u0161evska","Prilepska","Primorska","Prokupa\u010Dka","Prolomska","Prote Mateje","Prvomajska","Ptujska","Pukovnika Baci\u0107a","Pu\u0161kinova","Radanska","Rade Kon\u010Dara","Radivoja Kora\u0107a","Radni\u010Dka","Radoja Daki\u0107a","Raji\u0107eva","Ramska","Rankeova","Ratka Mitrovi\u0107a","Ravani\u010Dka","Reljina","Ribni\u010Dka","Rige od Fere","Risanska","Rospi \u0107uprija","Rovinjska","Roze Luksemburg","Ruska","Ruzveltova","Ru\u0111era Bo\u0161kovi\u0107a","Salvadora Aljendea","Save Jovanovi\u0107a","Save Kova\u010Devi\u0107a","Save Tekelije","Savski Trg","Savski nasip","Savski venac","Senjanina Ive","Serdara Janka Vukoti\u0107a","Severni bulevar","Sime \u0160olaje","Simina","Simonidina","Siva stena","Skender begova","Skerli\u0107eva","Skver Mire Trailovi\u0107","Slana\u010Dki put","Slavka Rodi\u0107","Slavoljuba Vuksanovi\u0107a","Sokobanjska","Solunska","Somborska","Sonje Marinkovi\u0107","Sopo\u0107anska","Srpskih udarnih brigada","Stanka Paunovi\u0107a Veljka","Stevana Opa\u010Di\u0107a","Stevana Sremca","Strahinji\u0107a Bana","Strma","Strumi\u010Dka","Studentski trg","Suboti\u010Dka","Susedgradska","Svetozara Markovi\u0107a","Svrlji\u0161ka","Tadeu\u0161a Ko\u0161\u0107u\u0161ka","Takovska","Tamnavska","Terazije","Tetovska","Timo\u010Dka","Tir\u0161ova","Todora Dukina","Tolstojeva","Tre\u0107i bulevar","Trg Nikole Pa\u0161i\u0107a","Trg Oslobo\u0111enja","Trg Republike","Trg Slavija","Trgova\u010Dka","Trogirska","Trstenjakova","Tr\u0161\u0107anska","Ubska","Ugrinova\u010Dka","Uralska","Uro\u0161a Predi\u0107a","Uro\u0161a Trojanovi\u0107a","Usko\u010Dka","Uzun Mirkova","U\u010Ditelja Stojana","U\u0161\u0107e","U\u017Ei\u010Dka","Vajara \u0110oke Jovanovi\u0107a","Vardarska","Vare\u0161ka","Vase Pelagi\u0107a","Velebitska","Velike stepenice","Velizara Stankovi\u0107a","Veslina Masle\u0161e","Viktora Igoa","Viline Vode","Visoka","Visokog Stevana","Vitanova\u010Dka","Vi\u0161egradska","Vladete Kova\u010Devi\u0107a","Vladimira Popovi\u0107a","Vlajkovi\u0107eva","Vodovodska","Vojvode Stepe","Vukasovi\u0107eva","Zabr\u0111anska","Zagorska","Zaplanjska","Zeleno brdo","Zemunska","Zemunski put","Zetska","Zmaj Jovina","Zve\u010Danska","\u0106irila i Metodija","\u0106ukova\u010Dka","\u0106ustendilska","\u010Carlija \u010Caplina","\u010Cegarska","\u010Celebi\u0107ka","\u010Cumi\u0107eva","\u0110akova\u010Dka","\u0110erdapska","\u0110or\u0111a Jovanovi\u0107a","\u0110ure Dani\u010Di\u0107a","\u0110ure \u0110akovi\u0107a","\u0160afarikova","\u0160anti\u0107eva","\u0160ejkina","\u0160ekspirova","\u0160etali\u0161te","\u0160ilerova","\u0160kolski trg","\u0160umatova\u010Dka","\u0160upljik\u010Deva","\u017Dablja\u010Dka","\u017Darka Zrenjanina","\u017Divka Davidovi\u0107a","\u017Divojina Lazi\u0107a","\u017Di\u010Dka"];var chunk_DJZVW4NY_b=["{{location.street_name}}"];var chunk_DJZVW4NY_I={building_number:chunk_DJZVW4NY_j,city_name:chunk_DJZVW4NY_s,city_pattern:chunk_DJZVW4NY_u,country:chunk_DJZVW4NY_d,postcode:chunk_DJZVW4NY_m,secondary_address:chunk_DJZVW4NY_K,state:chunk_DJZVW4NY_B,street_address:chunk_DJZVW4NY_g,street_name:chunk_DJZVW4NY_S,street_pattern:chunk_DJZVW4NY_b},chunk_DJZVW4NY_M=chunk_DJZVW4NY_I;var chunk_DJZVW4NY_O={title:"Serbian (Serbia, Latin)",code:"sr_RS_latin",country:"RS",language:"sr",variant:"latin",endonym:"srpski (Srbija, latinica)",dir:"ltr",script:"Latn"},chunk_DJZVW4NY_c=chunk_DJZVW4NY_O;var chunk_DJZVW4NY_p={generic:["Adam","Adrijana","Aleksa","Aleksandar","Aleksandra","Aleksej","Aljo\u0161a","Ana","Anabela","Anastasija","Anastasije","Andrea","Andrej","Andrija","Andrijana","Anej","Aneta","Anica","Anita","Anja","Anka","An\u0111ela","Arsenije","Ava","A\u0107im","Berislav","Biljana","Bisenija","Blagica","Blagoje","Boban","Bobana","Bogdan","Bogdana","Bogoljub","Bojan","Bojana","Bora","Boris","Borivoje","Borjan","Borka","Bosiljka","Bo\u0161ko","Bo\u017Ea","Bo\u017Eena","Bo\u017Eica","Bo\u017Eidar","Branimir","Branislav","Branka","Brankica","Branko","Budimir","Ceca","Cvijan","Cvijetin","Dabi\u017Eiv","Dajana","Daliborka","Damir","Damjan","Damjanka","Dana","Danijela","Danila","Danilo","Danka","Danko","Darija","Darinka","Darko","David","Davor","Dejan","Dejana","Desanka","Desimir","Dijana","Dimitrije","Divna","Dobrila","Dorotea","Draga","Dragan","Dragana","Draginja","Dragi\u0161a","Dragoje","Dragojlo","Dragoljub","Dragoslav","Dragutin","Dra\u017Ea","Dra\u017Een","Dren","Drina","Dubravka","Dunja","Du\u0161an","Du\u0161anka","Du\u0161ica","Du\u0161ka","Du\u0161ko","Elena","Eleonora","Ema","Emilija","Evdokija","Filip","Filotije","Gabrijela","Gala","Galina","Gavrilo","Georgije","Gerasim","Gligorije","Gojko","Golub","Goran","Gorana","Gordan","Gordana","Grgur","Grigorije","Hana","Hvalimir","Ignjat","Igor","Ilarion","Ilija","Ilinka","Ina","Irina","Ivan","Ivanka","Ivica","Ivo","Jadranka","Jadranko","Jakov","Jana","Jasmina","Jasna","Jelena","Jelica","Jelisaveta","Jelka","Jevrosima","Jezdimir","Jovan","Jovana","Jovanka","Jugoslav","Julia","Julijana","Kalinik","Katarina","Kirilo","Klara","Konstantin","Kosta","Kristijan","Kristina","Krsto","Ksenija","Kuzman","Lada","Lara","Lazar","Leposava","Lidija","Ljiljana","Ljuba","Ljubica","Ljubi\u0161a","Ljubomir","Luka","Magdalena","Maja","Malina","Mali\u0161a","Marica","Marina","Marinko","Marjan","Markika","Marko","Marta","Mateja","Ma\u0161a","Ma\u0161inka","Melenija","Mia","Mihailo","Mihajlo","Mija","Mijat","Mika","Miladin","Milan","Milana","Milanka","Milanko","Mile","Milena","Mileta","Milica","Milisav","Mili\u0107","Miljan","Miljana","Milojica","Milomir","Milorad","Milo\u0161","Milutin","Mina","Miodrag","Miomir","Mira","Mirela","Mirjana","Mirka","Mirko","Mirna","Miroslav","Mitar","Mitra","Mi\u0161a","Mi\u0161ko","Mladen","Mla\u0111ana","Momir","Momira","Nada","Nade\u017Eda","Nastja","Natalija","Nata\u0161a","Na\u0111a","Neboj\u0161a","Neda","Nedeljko","Nela","Nemanja","Nenad","Neva","Neven","Nevena","Nikola","Nikoleta","Nikolina","Nik\u0161a","Nina","Njegomirka","Novak","Obrad","Obren","Ognjana","Ognjen","Olga","Olgica","Oliver","Olivera","Ostoja","Paja","Pavle","Pera","Perica","Pero","Peruna","Petar","Petko","Petra","Petrija","Predrag","Prvoslav","Radenko","Radina","Radivoje","Radi\u0161a","Radmila","Radmilo","Radojka","Radomir","Radosav","Radoslav","Radovan","Rado\u0161","Radul","Rajko","Rakita","Ranko","Ratimir","Ra\u0161ko","Relja","Renja","Ristana","Rodoljub","Roksana","Romana","Rumena","Ru\u017Ea","Sanda","Sandra","Sanja","Sara","Sa\u0161a","Selena","Senka","Silvija","Simo","Simonida","Sini\u0161a","Slava","Slavica","Slavka","Slavoljub","Sla\u0111ana","Slobodan","Slobodanka","Smiljana","Sne\u017Eana","Sofija","Sonja","Srboljub","Sredoje","Srna","Stanislav","Stanislava","Stanko","Sta\u0161a","Stefan","Stefana","Stevan","Stojan","Stojanka","Strahinja","Sun\u010Dica","Suzana","Svetislav","Svetlana","Svetolik","Svetomir","Tadija","Tamara","Tanja","Tara","Tatjana","Tea","Teodora","Teona","Tihomir","Tomislav","Una","Vanja","Vasil","Vasilisa","Vasko","Velibor","Velimir","Vera","Verica","Veselinka","Vesna","Vida","Vidak","Vi\u0161nja","Vladana","Vladimir","Vlastimir","Vlatka","Vojin","Vojislava","Vujadin","Vujica","Vuk","Vukan","Vuka\u0161in","Vukica","Vukota","Zafir","Zarije","Zavida","Zora","Zoran","Zorana","Zorka","Zvezdana","Zvonko","\u010Carna","\u010Caslav","\u010Cedomir","\u0110or\u0111e","\u0110ura","\u0110ura\u0111","\u0110urica","\u017Deljka"],female:["Adrijana","Aleksandra","Ana","Anabela","Anastasija","Andrea","Andrijana","Aneta","Anica","Anita","Anja","Anka","An\u0111ela","Ava","Biljana","Bisenija","Blagica","Bobana","Bogdana","Bojana","Bora","Borka","Bosiljka","Bo\u017Eena","Bo\u017Eica","Branka","Brankica","Ceca","Dajana","Daliborka","Damjanka","Dana","Danijela","Danila","Danka","Darija","Darinka","Dejana","Desanka","Dijana","Divna","Dobrila","Dorotea","Draga","Dragana","Draginja","Drina","Dubravka","Dunja","Du\u0161anka","Du\u0161ica","Du\u0161ka","Elena","Eleonora","Ema","Emilija","Evdokija","Gabrijela","Gala","Galina","Gorana","Gordana","Hana","Ilinka","Ina","Irina","Ivanka","Jadranka","Jana","Jasmina","Jasna","Jelena","Jelica","Jelisaveta","Jelka","Jevrosima","Jovana","Jovanka","Julia","Julijana","Katarina","Klara","Kristina","Ksenija","Lada","Lara","Leposava","Lidija","Ljiljana","Ljuba","Ljubica","Magdalena","Maja","Malina","Marica","Marina","Markika","Marta","Ma\u0161a","Ma\u0161inka","Melenija","Mia","Milana","Milanka","Milena","Milica","Miljana","Mina","Mira","Mirela","Mirjana","Mirka","Mirna","Mitra","Mla\u0111ana","Momira","Nada","Nade\u017Eda","Nastja","Natalija","Nata\u0161a","Na\u0111a","Neda","Nela","Neva","Nevena","Nikoleta","Nikolina","Nina","Njegomirka","Ognjana","Olga","Olgica","Olivera","Peruna","Petra","Petrija","Radina","Radmila","Radojka","Rakita","Renja","Ristana","Roksana","Romana","Rumena","Ru\u017Ea","Sanda","Sandra","Sanja","Sara","Selena","Senka","Silvija","Simonida","Slava","Slavica","Slavka","Sla\u0111ana","Slobodanka","Smiljana","Sne\u017Eana","Sofija","Sonja","Srna","Stanislava","Sta\u0161a","Stefana","Stojanka","Sun\u010Dica","Suzana","Svetlana","Tamara","Tanja","Tara","Tatjana","Tea","Teodora","Teona","Una","Vasilisa","Vera","Verica","Veselinka","Vesna","Vida","Vi\u0161nja","Vladana","Vlatka","Vojislava","Vujica","Vukica","Zavida","Zora","Zorana","Zorka","Zvezdana","\u010Carna","\u0110urica","\u017Deljka"],male:["Adam","Aleksa","Aleksandar","Aleksej","Aljo\u0161a","Anastasije","Andrej","Andrija","Anej","Arsenije","A\u0107im","Berislav","Blagoje","Boban","Bogdan","Bogoljub","Bojan","Boris","Borivoje","Borjan","Bo\u0161ko","Bo\u017Ea","Bo\u017Eidar","Branimir","Branislav","Branko","Budimir","Cvijan","Cvijetin","Dabi\u017Eiv","Damir","Damjan","Danilo","Danko","Darko","David","Davor","Dejan","Desimir","Dimitrije","Dragan","Dragi\u0161a","Dragoje","Dragojlo","Dragoljub","Dragoslav","Dragutin","Dra\u017Ea","Dra\u017Een","Dren","Du\u0161an","Du\u0161ko","Filip","Filotije","Gavrilo","Georgije","Gerasim","Gligorije","Gojko","Golub","Goran","Gordan","Grgur","Grigorije","Hvalimir","Ignjat","Igor","Ilarion","Ilija","Ivan","Ivica","Ivo","Jadranko","Jakov","Jezdimir","Jovan","Jugoslav","Kalinik","Kirilo","Konstantin","Kosta","Kristijan","Krsto","Kuzman","Lazar","Ljubi\u0161a","Ljubomir","Luka","Mali\u0161a","Marinko","Marjan","Marko","Mateja","Mihailo","Mihajlo","Mija","Mijat","Mika","Miladin","Milan","Milanko","Mile","Mileta","Milisav","Mili\u0107","Miljan","Milojica","Milomir","Milorad","Milo\u0161","Milutin","Miodrag","Miomir","Mirko","Miroslav","Mitar","Mi\u0161a","Mi\u0161ko","Mladen","Momir","Neboj\u0161a","Nedeljko","Nemanja","Nenad","Neven","Nikola","Nik\u0161a","Novak","Obrad","Obren","Ognjen","Oliver","Ostoja","Paja","Pavle","Pera","Perica","Pero","Petar","Petko","Predrag","Prvoslav","Radenko","Radivoje","Radi\u0161a","Radmilo","Radomir","Radosav","Radoslav","Radovan","Rado\u0161","Radul","Rajko","Ranko","Ratimir","Ra\u0161ko","Relja","Rodoljub","Sa\u0161a","Simo","Sini\u0161a","Slavoljub","Slobodan","Srboljub","Sredoje","Stanislav","Stanko","Stefan","Stevan","Stojan","Strahinja","Svetislav","Svetolik","Svetomir","Tadija","Tihomir","Tomislav","Vanja","Vasil","Vasko","Velibor","Velimir","Vidak","Vladimir","Vlastimir","Vojin","Vujadin","Vuk","Vukan","Vuka\u0161in","Vukota","Zafir","Zarije","Zoran","Zvonko","\u010Caslav","\u010Cedomir","\u0110or\u0111e","\u0110ura","\u0110ura\u0111"]};var chunk_DJZVW4NY_D={generic:["Abad\u017Eija","Abad\u017Ei\u0107","Abazovi\u0107","Adamovi\u0107","Ada\u0161evi\u0107","Aguridi\u0107","Ajvazovi\u0107","Akifovi\u0107","Aksentijevi\u0107","Aksenti\u0107","Aksin","Aksi\u0107","Aksovi\u0107","Ak\u0161am","Aladi\u0107","Alad\u017Ei\u0107","Alakovi\u0107","Alanovi\u0107","Alargi\u0107","Alavanja","Alavanti\u0107","Ali\u010Di\u0107","Aljan\u010Di\u0107","Alkovi\u0107","Alma\u0161ac","Alparac","Aluga","Andesili\u0107","Andi\u0107","Andonov","Andonovi\u0107","Andrejevi\u0107","Andrejin","Andreji\u0107","Antoni\u0107","Antonovi\u0107","Antovi\u0107","Antunovi\u0107","Antu\u0161evi\u0107","Anu\u010Din","Anu\u0161i\u0107","An\u0111eli\u0107","An\u0111elkovi\u0107","A\u0107imovi\u0107","A\u0107in","A\u0107i\u0107","A\u010Danski","A\u010Di\u0107","A\u0111anski","A\u0161anin","A\u0161a\u0111anin","A\u0161kraba","A\u0161krabi\u0107","A\u0161onja","A\u0161\u0107eri\u0107","Babac","Babalj","Babarogi\u0107","Babin","Babi\u0107","Babovi\u0107","Baj\u010Deti\u0107","Baj\u010Di\u0107","Baj\u0161anski","Bakal","Balabanovi\u0107","Bala\u0161evi\u0107","Baleti\u0107","Balevi\u0107","Bale\u0161evi\u0107","Bani\u0107","Bani\u0107evi\u0107","Banjac","Banjak","Banjali\u0107","Bari\u0161i\u0107","Baro\u0161evi\u0107","Baro\u0161ev\u010Di\u0107","Basara","Basari\u0107","Basta\u0107","Batno\u017Ei\u0107","Bekavac","Bekjarev","Beko","Bekonja","Bekovac","Bekvalac","Bek\u010Di\u0107","Belivuk","Beli\u0107","Belojevi\u0107","Belopoljac","Belovi\u0107","Belovukovi\u0107","Belo\u0161evac","Belo\u0161evi\u0107","Bel\u010Devi\u0107","Benakovi\u0107","Birta\u0161evi\u0107","Bir\u010Dakovi\u0107","Bir\u010Danin","Bivolarevi\u0107","Bizeti\u0107","Bizumi\u0107","Bi\u0107anin","Bjeleti\u0107","Bjelica","Bjelini\u0107","Bjelivuk","Bjeli\u0107","Bjeli\u010Di\u0107","Bjelja","Bjelki\u0107","Bjelobaba","Bjelobrk","Bjeloglav","Bjelogrli\u0107","Bjelojevi\u0107","Bla\u0107anin","Bla\u0161kovi\u0107","Bla\u017Eanovi\u0107","Boci\u0107","Bocoki\u0107","Bodiroga","Bogisavljevi\u0107","Bogoljubovi\u0107","Bogosavac","Bolta","Bolti\u0107","Bolunovi\u0107","Bome\u0161tar","Bonderovi\u0107","Bond\u017Ei\u0107","Borilovi\u0107","Borin\u010Devi\u0107","Borisavljevi\u0107","Borkova\u010Dki","Borkovi\u0107","Bor\u010Danin","Bosanac","Bosan\u010Di\u0107","Bosiljki\u0107","Bosiljkovi\u0107","Bosilj\u010Di\u0107","Bozalo","Bozdok","Bozdokov","Bo\u017Eani\u0107","Bo\u017Eanovi\u0107","Bo\u017Ei\u0107kovi\u0107","Bo\u017Ei\u010Di\u0107","Bo\u017Ei\u010Dkovi\u0107","Bratojevi\u0107","Bratono\u017Ei\u0107","Bratovi\u0107","Brezo","Brezovac","Bre\u0161kovi\u0107","Bre\u017Ean\u010Di\u0107","Brkanovi\u0107","Brki\u0107","Br\u0111anin","Br\u0111ovi\u0107","Bua\u010D","Bua\u010Da","Bubalo","Bucalo","Bucalovi\u0107","Buljin","Buljuba\u0161i\u0107","Buljugi\u0107","Bulovan","Bunu\u0161evac","Burani","Burazer","Burazor","Burevi\u0107","Burgi\u0107","Butarevi\u0107","Cikota","Cilikan","Cimbaljevi\u0107","Cime\u0161a","Cvetkovi\u0107","Cvetljanin","Cvetojevi\u0107","Cvetuljski","Cvijan","Cvijanovi\u0107","Cvijan\u010Devi\u0107","Cvijetin","Cvijetinovi\u0107","Cvijeti\u0107","Cviji\u0107","Cvjeti\u010Danin","Dabi\u0107","Dabi\u017Eljevi\u0107","Dabovi\u0107","Dafuni\u0107","Dagovi\u0107","Dai\u0161evi\u0107","Daji\u0107","Dajli\u0107","Da\u010Dkovi\u0107","Da\u010Dovi\u0107","Dedeji\u0107","Dedijer","Deved\u017Ei\u0107","Devetak","Devrnja","De\u0111anski","Dimitrijevi\u0107","Dimitri\u0107","Dimitrovski","Dimi\u0107","Dimki\u0107","Dimkovi\u0107","Dimovi\u0107","Dim\u010Devi\u0107","Dim\u010Di\u0107","Dim\u0161i\u0107","Dingarac","Dobrilovi\u0107","Dobrinkovi\u0107","Dolovi\u0107","Domanovi\u0107","Domazet","Domi\u0161evac","Dondur","Donevi\u0107","Don\u010Di\u0107","Dopu\u0111a","Dori\u0107","Doronjski","Doronti\u0107","Dre\u0161evi\u0107","Drini\u0107","Drinjak","Drljan","Drlja\u010Da","Drmanac","Drmanovi\u0107","Drmon\u010Di\u0107","Drvarevi\u0107","Drvenica","Dr\u010Da","Dr\u010Deli\u0107","Dumanji\u0107","Dumni\u0107","Dvizac","Dvoki\u0107","Dvoranac","D\u017Eenopoljac","D\u017Eepina","D\u017Eigumovi\u0107","D\u017Eigurski","D\u017Eiki\u0107","D\u017Eini\u0107","D\u017Eodanovi\u0107","Egelja","Egelji\u0107","Egeri\u0107","Egi\u0107","Flori\u010Delovi\u0107","Fodulovi\u0107","Frani\u0107","Gad\u017Ei\u0107","Gagi\u0107","Gagovi\u0107","Gagri\u010Di\u0107","Galinac","Galjak","Galjen","Gavrilovi\u0107","Gavri\u0107","Gavrovi\u0107","Gazdi\u0107","Gazibara","Gazivoda","Ga\u0107ina","Ga\u0107inovi\u0107","Ga\u010Danovi\u0107","Ga\u010Devi\u0107","Ga\u010Di\u0107","Ga\u0111anski","Gledi\u0107","Gle\u0111a","Glinti\u0107","Glo\u0111ovi\u0107","Glo\u017Eanski","Gluhovi\u0107","Gluk\u010Devi\u0107","Glumac","Grabe\u017E","Grabi\u0107","Grabovac","Gradi\u0161tanac","Gradojevi\u0107","Grgurevi\u0107","Grkavac","Grkini\u0107","Grubni\u0107","Guzina","Gu\u010Danin","Gu\u0161anovi\u0107","Gu\u0161atovi\u0107","Gu\u0161avac","Gu\u0161evac","Gu\u0161i\u0107","Gu\u0161ovi\u0107","Heleta","Hrkalovi\u0107","Hrnjak","Ibri\u0107","Igov","Igri\u0107","Ilin","Ilin\u010Di\u0107","Ilisi\u0107","Ili\u0107","Ili\u010Din","Isakov","I\u010Deli\u0107","I\u0161tokovi\u0107","I\u0161van","Jablanov","Ja\u0107imovi\u0107","Ja\u0107ovi\u0107","Ja\u0161arevi\u0107","Jefti\u0107","Jeftovi\u0107","Jela\u010Di\u0107","Jela\u0161i\u0107","Jelisavac","Jereminov","Jeremi\u0107","Jergi\u0107","Jerini\u0107","Jerinki\u0107","Jerkov","Jerkovi\u0107","Jevremov","Jevremovi\u0107","Jevrem\u010Devi\u0107","Jevri\u0107","Jevrosimov","Jevrosimovi\u0107","Jevtanovi\u0107","Jevti\u0107","Jevtovi\u0107","Jev\u0111eni\u0107","Jev\u0111enovi\u0107","Jev\u0111evi\u0107","Jezdimirovi\u0107","Jezdi\u0107","Jockovi\u0107","Jokanovi\u0107","Jokin","Joki\u0107","Joki\u010Di\u0107","Jokovi\u0107","Joksimovi\u0107","Jovanovi\u0107","Jura\u0161i\u0107","Juri\u0161evi\u0107","Juri\u0161in","Juri\u0161i\u0107","Jurjevi\u0107","Kablinovi\u0107","Kadijevi\u0107","Kainovi\u0107","Kaitovi\u0107","Kajgani\u0107","Kalaba","Kalabi\u0107","Kalajanovi\u0107","Kalajd\u017Ei\u0107","Kalajitovi\u0107","Kalaji\u0107","Kalendi\u0107","Karaj\u010Di\u0107","Karaka\u0161evi\u0107","Karaman","Karamarkovi\u0107","Karamata","Karato\u0161i\u0107","Karaulac","Karauli\u0107","Karavidi\u0107","Kara\u0107","Kara\u0111or\u0111evi\u0107","Kara\u0161i\u0107evi\u0107","Ka\u010Danikli\u0107","Ka\u010Dar","Ka\u010Darevi\u0107","Ka\u010Davenda","Ka\u0161anin","Ka\u0161ikovi\u0107","Ka\u0161terovi\u0107","Keki\u0107","Keleka","Keleman","Kiti\u0107","Kitonji\u0107","Ki\u0107anovi\u0107","Ki\u0107eskulov","Ki\u0107evac","Ki\u010Dema","Ki\u010Di\u0107","Ki\u0161falubac","Kladar","Kladarin","Klander","Klasanovi\u0107","Kla\u010Dar","Kla\u0161nja","Klikovac","Klimovi\u0107","Klinac","Klincov","Klini\u0107","Koj\u010Dinovi\u0107","Koj\u010Di\u0107","Kokanov","Kokanovi\u0107","Kokovi\u0107","Koko\u0161kov","Kolak","Kolakovi\u0107","Kolar","Kolarevi\u0107","Kolari\u0107","Kolarov","Kolonja","Kolovi\u0107","Kolund\u017Eija","Kolund\u017Ei\u0107","Komad","Komadini\u0107","Komadinovi\u0107","Komanov","Komanovi\u0107","Komar","Komarica","Komarni\u010Dki","Komarov","Komar\u010Devi\u0107","Komar\u010Di\u0107","Komatina","Komatinovi\u0107","Komatovi\u0107","Komazec","Komljen","Komljenovi\u0107","Komlu\u0161ki","Komneni\u0107","Komnenov","Komnenovi\u0107","Korda","Kordin","Kordi\u0107","Kordulup","Korica","Kostadinovi\u0107","Kostin","Kosti\u0107","Kotaranin","Kotara\u0161","Kotarli\u0107","Kotar\u010Devi\u0107","Kotevi\u0107","Kovinjalo","Kovin\u010Di\u0107","Kovjani\u0107","Kovljeni\u0107","Kovrlija","Kov\u010Din","Kozarac","Kozarev","Kozarevi\u0107","Kozarski","Kozi\u0107","Kozlica","Kozlina","Kozlova\u010Dki","Ko\u0161anin","Ko\u0161arac","Ko\u0161evi\u0107","Ko\u0161ni\u010Dar","Ko\u0161ni\u010Darevi\u0107","Ko\u0161pi\u0107","Ko\u0161tunica","Ko\u0161utarac","Ko\u0161uti\u0107","Kragulj","Kraguljac","Krain\u010Dani\u0107","Krajinovi\u0107","Kraji\u0161nik","Krasi\u0107","Kremanac","Kremenovi\u0107","Kresoja","Kresojevi\u0107","Kre\u0161talica","Krga","Krilovi\u0107","Krinulovi\u0107","Kristi\u0107","Krivaja","Kriva\u0107evi\u0107","Krivoku\u0107a","Krivo\u0161ija","Krivo\u0161i\u0107","Kriv\u010Devi\u0107","Kri\u010Dak","Kri\u010Dka","Kri\u010Dkovi\u0107","Kri\u0161an","Kri\u0161anov","Kri\u0161anovi\u0107","Kri\u017Ei\u0107","Krkelji\u0107","Krki\u0107","Krklju\u0161","Krkobabi\u0107","Krpovi\u0107","Krsmani\u0107","Krsmanovi\u0107","Krsmi\u0107","Krspoga\u010Din","Krstaji\u0107","Krstanovi\u0107","Krstekani\u0107","Krstin","Krstini\u0107","Krstivojevi\u0107","Krsti\u0107","Krsti\u010Di\u0107","Krstoni\u0107","Kru\u0161kovi\u0107","Kru\u017Eevi\u0107","Krvavac","Kr\u010Devinac","Kr\u010Dmar","Kr\u010Dmarevi\u0107","Kupusinac","Kuraica","Kurid\u017Ea","Kurija","Kurili\u0107","Kurja\u010Dki","Kurmazovi\u0107","Kurnoga","Kurobasa","Kurtuma","Kuruci\u0107","Kuru\u010Dev","Kur\u0107ubi\u0107","Kur\u010Dubi\u0107","Kusanovi\u0107","Ku\u0161i\u0107","Ku\u0161ljevi\u0107","Ku\u0161lji\u0107","Ku\u017Eelj","Ku\u017Eet","Kva\u010Danovi\u0107","Kveki\u0107","Kvrgi\u0107","Labalo","Laban","Labanac","Laboti\u0107","Labus","Laketa","Laketi\u0107","Laki\u0107","Laletin","Lali\u0107","Lambi\u0107","Lazanski","Lazarac","Lazarev","Lazarevi\u0107","Lazarov","Lazendi\u0107","Lazeti\u0107","Lazin","Lazinica","Lazi\u0107","La\u0107man","La\u010Danin","La\u010Dnjevac","La\u0111evac","La\u0111evi\u0107","La\u0111inovi\u0107","La\u017Eeti\u0107","Lelovi\u0107","Lemai\u0107","Lemaji\u0107","Lemi\u0107","Leontijevi\u0107","Leposavi\u0107","Lepovi\u0107","Lep\u0161anovi\u0107","Lero","Lesendri\u0107","Levajac","Le\u010Di\u0107","Le\u0161evi\u0107","Lili\u0107","Ljubojevi\u0107","Ljubomirovi\u0107","Ljubotina","Ljubovi\u0107","Lomi\u0107","Lomovi\u0107","Luka\u010D","Lukendi\u0107","Lu\u010Danovi\u0107","Lu\u010Dar","Lu\u010Di\u0107","Majki\u0107","Majovi\u0107","Majstorovi\u0107","Malini\u0107","Malivuk","Mali\u0107anin","Mamula","Manastirli\u0107","Mandari\u0107","Mandi\u0107","Mandokovi\u0107","Mandrapa","Manjak","Manjen\u010Di\u0107","Marinkovi\u0107","Marinovi\u0107","Marin\u010Di\u0107","Marisavljevi\u0107","Mari\u0107","Marjanov","Marjanovi\u0107","Markovi\u0107","Marseni\u0107","Marta\u0107","Martinac","Martinov","Martinovi\u0107","Matijevi\u0107","Mati\u0107","Opricovi\u0107","Opri\u0107","Opsenica","Opui\u0107","Oraov\u010Di\u0107","Ora\u0161anin","Orlovi\u0107","Oro","Palavestra","Pala\u010Dkovi\u0107","Paligori\u0107","Palija","Paliku\u0107a","Pali\u0107","Pali\u0161a\u0161ki","Pani\u0161i\u0107","Panjak","Panjevi\u0107","Parmakovi\u0107","Paroj\u010Di\u0107","Parovi\u0107","Patafta","Patarac","Patkovi\u0107","Patrnogi\u0107","Pavli\u010Di\u0107","Pavlov","Pavlovi\u0107","Pav\u010Di\u0107","Pa\u010Danin","Pa\u010Dariz","Pa\u0111en","Pa\u0161agi\u0107","Pa\u0161ali\u0107","Pa\u0161i\u0107","Penezi\u0107","Peni\u0107","Penji\u0161evi\u0107","Penovi\u0107","Pen\u010Di\u0107","Peovi\u0107","Pepel\u010Devi\u0107","Perla\u0161","Pje\u0161ivac","Pje\u0161\u010Di\u0107","Plakalovi\u0107","Plamenac","Pla\u010Di\u0107","Plejo","Plemi\u0107","Pleskonji\u0107","Pop\u010Di\u0107","Po\u0161ti\u0107","Po\u017Earac","Prebira\u010Devi\u0107","Predin","Predi\u0107","Predojev","Predojevi\u0107","Predovi\u0107","Predragovi\u0107","Preo\u010Danin","Prerad","Prkosova\u010Dki","Proti\u0107","Pro\u0161i\u0107","Putin\u010Danin","Putnik","Puzavac","Puziga\u0107a","Raca","Radinovi\u0107","Radisavi\u0107","Radisavljevi\u0107","Radisav\u010Devi\u0107","Radivojac","Radivoj\u0161a","Radonja","Radonjanin","Radonji\u0107","Radoti\u0107","Radovac","Radovanac","Radovankovi\u0107","Radovanlija","Radovanov","Radula\u0161ki","Raduli\u0107","Radulj","Raduljeskovi\u0107","Raduljevi\u0107","Radusilovi\u0107","Radusinovi\u0107","Radu\u0161i\u0107","Radu\u0161ki","Rafailovi\u0107","Raj\u0161i\u0107","Rakanovi\u0107","Rakas","Rapovac","Rasinac","Raspopovi\u0107","Ra\u0161etarevi\u0107","Ra\u0161eti\u0107","Ra\u0161evi\u0107","Ra\u0161ovi\u0107","Renduli\u0107","Renovica","Renov\u010Devi\u0107","Repac","Reskovi\u0107","Re\u010Devi\u0107","Rom\u010Devi\u0107","Rondovi\u0107","Rov\u010Danin","Rozgi\u0107","Ro\u010Dkomanovi\u0107","Ro\u0161evi\u0107","Ro\u0161ki\u0107","Rumeni\u0107","Samolov","Samolovac","Sanadrovi\u0107","Sandalj","Sandi\u0107","Sando","Simijonovi\u0107","Simin","Simi\u0107","Simi\u0107evi\u0107","Simjanovi\u0107","Simojlovi\u0107","Simonovi\u0107","Simulov","Simunovi\u0107","Simurdi\u0107","Sladakovi\u0107","Sladi\u0107","Sladoje","Sladojevi\u0107","Slamarski","Slankamenac","Slatinac","Slijepac","Slijep\u010Devi\u0107","Slobodanovi\u0107","Spari\u0107","Spaseni\u0107","Spasenovi\u0107","Spasi\u0107","Spaskovi\u0107","Spasojev","Spasojevi\u0107","Stanijanovi\u0107","Stanijevi\u0107","Staniki\u0107","Starovlah","Stepani\u0107","Stepanov","Stepanovi\u0107","Steveli\u0107","Stevilovi\u0107","Suvajac","Suvajd\u017Ei\u0107","Suvaj\u010Devi\u0107","Suva\u010Darov","Suzovi\u0107","Su\u010Devi\u0107","Su\u0111i\u0107","Su\u0161a","Svir\u010Dev","Tamind\u017Ei\u0107","Tampolja","Tanjga","Tankosi\u0107","Tapavica","Tapavi\u010Dki","Tatomirov","Teofilovi\u0107","Teokarevi\u0107","Teovanovi\u0107","Tepavac","Tepav\u010Devi\u0107","Tepi\u0107","Tep\u0161a","Tep\u0161i\u0107","Terzija","Terzin","Terzi\u0107","Tesla","Tevdeni\u0107","Te\u0161anovi\u0107","Tica","Tihomirovi\u0107","Tijani\u0107","Timoti\u0107","Tintor","Toji\u0107","Tomanovi\u0107","Tomasovi\u0107","Tomazovi\u0107","Toma\u0161","Tomovi\u0107","Tomu\u0161ilovi\u0107","Tom\u010Di\u0107","Ton\u010Di\u0107","Topalov","Topalovi\u0107","Topalski","Topisirovi\u0107","Topi\u0107","Topolovi\u0107","Treskavica","Triki\u0107","Triko\u0161anin","Trivkanovi\u0107","Ubavi\u0107","Ubavki\u0107","Ubiparip","Ubiparipovi\u0107","Ubner","Ubovi\u0107","Udicki","Udilovi\u0107","Udovi\u010Di\u0107","Udovi\u010Dki","Udov\u010Di\u0107","Ugarak","Uglje\u0161i\u0107","Ugri\u010Di\u0107","Ugr\u010Di\u0107","Ukraden","Ulemek","Uzelac","Varinac","Vari\u0107ak","Vejnovi\u0107","Vekecki","Veki\u0107","Velaja","Velanac","Veseli\u010Di\u0107","Vesin","Vesi\u0107","Veskovi\u0107","Vra\u010Dar","Vra\u010Darevi\u0107","Vrugi\u0107","Vukeli\u0107","Vukelja","Vukelji\u0107","Vukobradovi\u0107","Vukobrat","Vuksanovi\u0107","Vuk\u010Devi\u0107","Vuk\u0161a","Vuk\u0161i\u0107","Vuleta","Vuleta\u0161","Vuletin","Vuli\u0107","Vuli\u0107evi\u0107","Vuli\u0161i\u0107","Vulovi\u0107","Vul\u010Devi\u0107","Vunjak","Vunturi\u0161evi\u0107","Vu\u010Deta","Vu\u010Deti\u0107","Vu\u010Devac","Vu\u010Dkovac","Vu\u010Dkovi\u0107","Vu\u010Do","Vu\u010Durevi\u0107","Zebi\u0107","Zec","Zejak","Zekan","Zimonji\u0107","Zinai\u0107","Zinaji\u0107","Zindovi\u0107","Zipalovi\u0107","Zipan\u010Di\u0107","Ziramov","Zirojevi\u0107","\u0106ukalac","\u0106ukalovi\u0107","\u0106uki\u0107","\u0106ukovi\u0107","\u0106uktera\u0161","\u0106ulibrk","\u0106uslovi\u0107","\u010Camagi\u0107","\u010Camd\u017Ei\u0107","\u010Capkunovi\u0107","\u010Caprnji\u0107","\u010Carapina","\u010Carapi\u0107","\u010Carave\u0161a","\u010Carni\u0107","\u010Carovi\u0107","\u010Cavaljuga","\u010Cavdarevi\u0107","\u010Cavi\u0107","\u010Cokov","\u010Colak","\u010Colakovi\u0107","\u010Colani\u0107","\u0110edovi\u0107","\u0110ekanovi\u0107","\u0110eki\u0107","\u0110ekovi\u0107","\u0110eli\u0107","\u0110elkapi\u0107","\u0110elma\u0161","\u0110elo\u0161evi\u0107","\u0110eni\u0107","\u0110enovi\u0107","\u0110erasimovi\u0107","\u0110era\u0161evi\u0107","\u0110ergovi\u0107","\u0110erisilo","\u0110eri\u0107","\u0110okovi\u0107","\u0110olovi\u0107","\u0110ukeli\u0107","\u0160mitran","\u0160mr\u010Dak","\u0160obota","\u0160orgi\u0107","\u0160ormaz","\u0160oti\u0107","\u0160otra","\u0160ujdovi\u0107","\u0160ukalo","\u0160ukalovi\u0107","\u0160ukara","\u0160utakovi\u0107","\u0160utanovac","\u017Deraji\u0107","\u017Deravica","\u017Dirovi\u0107","\u017Divadinovi\u0107","\u017Divak","\u017Divaljevi\u0107","\u017Divanac"]};var chunk_DJZVW4NY_P=[{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_DJZVW4NY_Z={first_name:chunk_DJZVW4NY_p,last_name:chunk_DJZVW4NY_D,name:chunk_DJZVW4NY_P},chunk_DJZVW4NY_A=chunk_DJZVW4NY_Z;var chunk_DJZVW4NY_R=["### ###","### ### ####","06# ### ## ##","+381## ### ## ##","00381 ## ### ###"];var chunk_DJZVW4NY_V=["+381######","+381##########","+3816########","+381#########","+381########"];var chunk_DJZVW4NY_G=["######","0## ########","06# #######","0## #######","0## ######"];var chunk_DJZVW4NY_h={human:chunk_DJZVW4NY_R,international:chunk_DJZVW4NY_V,national:chunk_DJZVW4NY_G},chunk_DJZVW4NY_f=chunk_DJZVW4NY_h;var chunk_DJZVW4NY_C={format:chunk_DJZVW4NY_f},chunk_DJZVW4NY_J=chunk_DJZVW4NY_C;var chunk_DJZVW4NY_U={cell_phone:chunk_DJZVW4NY_r,date:chunk_DJZVW4NY_l,internet:chunk_DJZVW4NY_t,location:chunk_DJZVW4NY_M,metadata:chunk_DJZVW4NY_c,person:chunk_DJZVW4NY_A,phone_number:chunk_DJZVW4NY_J},chunk_DJZVW4NY_L=chunk_DJZVW4NY_U;var chunk_DJZVW4NY_qa=new chunk_HC7G5RVA_Xe({locale:[chunk_DJZVW4NY_L,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-L2X7SCEA.js +var chunk_L2X7SCEA_n=[56,62,59];var chunk_L2X7SCEA_i=["{{cell_phone.common_cell_prefix}}-###-####"];var chunk_L2X7SCEA_aa={common_cell_prefix:chunk_L2X7SCEA_n,formats:chunk_L2X7SCEA_i},chunk_L2X7SCEA_o=chunk_L2X7SCEA_aa;var chunk_L2X7SCEA_t=["bl\xE5","brun","gr\xE5","gr\xF6n","gul","guld","indigo","korall","lila","purpur","rosa","r\xF6d","silver","svart","vit"];var chunk_L2X7SCEA_ea={human:chunk_L2X7SCEA_t},chunk_L2X7SCEA_l=chunk_L2X7SCEA_ea;var chunk_L2X7SCEA_s=["B\xF6cker","Datorer","Elektronik","Filmer","Hem","H\xE4lsa","Kl\xE4dsel","Leksaker","Livsmedel","Musik","Skor","Sk\xF6nhet","Smycken","Spel","Sport","Tr\xE4dg\xE5rd","Verktyg"];var chunk_L2X7SCEA_m={adjective:["Ergonomisk","Fantastisk","Grym","Intelligent","Liten","Otrolig","Praktisk","Robust","Slimmad","S\xF6t"],material:["Betong","Bomull","Granit","Gummi","Latex","Metall","Plast","St\xE5l","Tr\xE4"],product:["Bil","Bord","Byxor","Dator","Handskar","Hatt","Skjorta","Skor","Stol"]};var chunk_L2X7SCEA_ra={department:chunk_L2X7SCEA_s,product_name:chunk_L2X7SCEA_m},chunk_L2X7SCEA_d=chunk_L2X7SCEA_ra;var chunk_L2X7SCEA_u=["AB","Aktiebolag","Group","Gruppen","HB","Investment","Kommanditbolag"];var chunk_L2X7SCEA_p=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_L2X7SCEA_na={legal_entity_type:chunk_L2X7SCEA_u,name_pattern:chunk_L2X7SCEA_p},chunk_L2X7SCEA_g=chunk_L2X7SCEA_na;var chunk_L2X7SCEA_f={wide:["april","augusti","december","februari","januari","juli","juni","maj","mars","november","oktober","september"],abbr:["apr","aug","dec","feb","jan","jul","jun","maj","mar","nov","okt","sep"]};var chunk_L2X7SCEA_k={wide:["fredag","l\xF6rdag","m\xE5ndag","onsdag","s\xF6ndag","tisdag","torsdag"],abbr:["fre","l\xF6r","m\xE5n","ons","s\xF6n","tis","tor"]};var chunk_L2X7SCEA_ia={month:chunk_L2X7SCEA_f,weekday:chunk_L2X7SCEA_k},chunk_L2X7SCEA_b=chunk_L2X7SCEA_ia;var chunk_L2X7SCEA_c=["com","info","nu","org","se"];var chunk_L2X7SCEA_oa={domain_suffix:chunk_L2X7SCEA_c},chunk_L2X7SCEA_S=chunk_L2X7SCEA_oa;var chunk_L2X7SCEA_v=["###","##","#"];var chunk_L2X7SCEA_h=["{{location.city_prefix}}{{location.city_suffix}}"];var chunk_L2X7SCEA_y=["S\xF6der","Norr","V\xE4st","\xD6ster","Aling","Ar","Av","Bo","Br","B\xE5","Ek","En","Esk","Fal","G\xE4v","G\xF6te","Ha","Helsing","Karl","Krist","Kram","Kung","K\xF6","Lyck","Ny"];var chunk_L2X7SCEA_x=["stad","land","s\xE5s","\xE5s","holm","tuna","sta","berg","l\xF6v","borg","mora","hamn","fors","k\xF6ping","by","hult","torp","fred","vik"];var chunk_L2X7SCEA_L=["s V\xE4g","s Gata"];var chunk_L2X7SCEA_M=["Ryssland","Kanada","Kina","USA","Brasilien","Australien","Indien","Argentina","Kazakstan","Algeriet","DR Kongo","Danmark","F\xE4r\xF6arna","Gr\xF6nland","Saudiarabien","Mexiko","Indonesien","Sudan","Libyen","Iran","Mongoliet","Peru","Tchad","Niger","Angola","Mali","Sydafrika","Colombia","Etiopien","Bolivia","Mauretanien","Egypten","Tanzania","Nigeria","Venezuela","Namibia","Pakistan","Mo\xE7ambique","Turkiet","Chile","Zambia","Marocko","V\xE4stsahara","Burma","Afghanistan","Somalia","Centralafrikanska republiken","Sydsudan","Ukraina","Botswana","Madagaskar","Kenya","Frankrike","Franska Guyana","Jemen","Thailand","Spanien","Turkmenistan","Kamerun","Papua Nya Guinea","Sverige","Uzbekistan","Irak","Paraguay","Zimbabwe","Japan","Tyskland","Kongo","Finland","Malaysia","Vietnam","Norge","Svalbard","Jan Mayen","Elfenbenskusten","Polen","Italien","Filippinerna","Ecuador","Burkina Faso","Nya Zeeland","Gabon","Guinea","Storbritannien","Ghana","Rum\xE4nien","Laos","Uganda","Guyana","Oman","Vitryssland","Kirgizistan","Senegal","Syrien","Kambodja","Uruguay","Tunisien","Surinam","Nepal","Bangladesh","Tadzjikistan","Grekland","Nicaragua","Eritrea","Nordkorea","Malawi","Benin","Honduras","Liberia","Bulgarien","Kuba","Guatemala","Island","Sydkorea","Ungern","Portugal","Jordanien","Serbien","Azerbajdzjan","\xD6sterrike","F\xF6renade Arabemiraten","Tjeckien","Panama","Sierra Leone","Irland","Georgien","Sri Lanka","Litauen","Lettland","Togo","Kroatien","Bosnien och Hercegovina","Costa Rica","Slovakien","Dominikanska republiken","Bhutan","Estland","Nederl\xE4nderna","Schweiz","Guinea-Bissau","Taiwan","Moldavien","Belgien","Lesotho","Armenien","Albanien","Salomon\xF6arna","Ekvatorialguinea","Burundi","Haiti","Rwanda","Makedonien","Djibouti","Belize","Israel","El Salvador","Slovenien","Fiji","Kuwait","Swaziland","Timor-Leste","Montenegro","Bahamas","Vanuatu","Qatar","Gambia","Jamaica","Kosovo","Libanon","Cypern","Brunei","Trinidad och Tobago","Kap Verde","Samoa","Luxemburg","Komorerna","Mauritius","S\xE3o Tom\xE9 och Pr\xEDncipe","Kiribati","Dominica","Tonga","Mikronesiens federerade stater","Singapore","Bahrain","Saint Lucia","Andorra","Palau","Seychellerna","Antigua och Barbuda","Barbados","Saint Vincent och Grenadinerna","Grenada","Malta","Maldiverna","Saint Kitts och Nevis","Marshall\xF6arna","Liechtenstein","San Marino","Tuvalu","Nauru","Monaco","Vatikanstaten"];var chunk_L2X7SCEA_A=["Ale","Alings\xE5s","Alvesta","Aneby","Arboga","Arjeplog","Arvidsjaur","Arvika","Askersund","Avesta","Bengtsfors","Berg","Bjurholm","Bjuv","Boden","Bollebygd","Bolln\xE4s","Borgholm","Borl\xE4nge","Bor\xE5s","Botkyrka","Boxholm","Brom\xF6lla","Br\xE4cke","Burl\xF6v","B\xE5stad","Dals-Ed","Danderyd","Degerfors","Dorotea","Eda","Eker\xF6","Eksj\xF6","Emmaboda","Enk\xF6ping","Eskilstuna","Esl\xF6v","Essunga","Fagersta","Falkenberg","Falk\xF6ping","Falun","Filipstad","Finsp\xE5ng","Flen","Forshaga","F\xE4rgelanda","Gagnef","Gislaved","Gnesta","Gnosj\xF6","Gotland","Grums","Gr\xE4storp","Gullsp\xE5ng","G\xE4llivare","G\xE4vle","G\xF6teborg","G\xF6tene","Habo","Hagfors","Hallsberg","Hallstahammar","Halmstad","Hammar\xF6","Haninge","Haparanda","Heby","Hedemora","Helsingborg","Herrljunga","Hjo","Hofors","Huddinge","Hudiksvall","Hultsfred","Hylte","H\xE5bo","H\xE4llefors","H\xE4rjedalen","H\xE4rn\xF6sand","H\xE4rryda","H\xE4ssleholm","H\xF6gan\xE4s","H\xF6gsby","H\xF6rby","H\xF6\xF6r","Jokkmokk","J\xE4rf\xE4lla","J\xF6nk\xF6ping","Kalix","Kalmar","Karlsborg","Karlshamn","Karlskoga","Karlskrona","Karlstad","Katrineholm","Kil","Kinda","Kiruna","Klippan","Knivsta","Kramfors","Kristianstad","Kristinehamn","Krokom","Kumla","Kungsbacka","Kungs\xF6r","Kung\xE4lv","K\xE4vlinge","K\xF6ping","Laholm","Landskrona","Lax\xE5","Lekeberg","Leksand","Lerum","Lessebo","Liding\xF6","Lidk\xF6ping","Lilla Edet","Lindesberg","Link\xF6ping","Ljungby","Ljusdal","Ljusnarsberg","Lomma","Ludvika","Lule\xE5","Lund","Lycksele","Lysekil","Malm\xF6","Malung-S\xE4len","Mal\xE5","Mariestad","Mark","Markaryd","Mellerud","Mj\xF6lby","Mora","Motala","Mullsj\xF6","Munkedal","Munkfors","M\xF6lndal","M\xF6nster\xE5s","M\xF6rbyl\xE5nga","Nacka","Nora","Norberg","Nordanstig","Nordmaling","Norrk\xF6ping","Norrt\xE4lje","Norsj\xF6","Nybro","Nykvarn","Nyk\xF6ping","Nyn\xE4shamn","N\xE4ssj\xF6","Ockelbo","Olofstr\xF6m","Orsa","Orust","Osby","Oskarshamn","Ovan\xE5ker","Oxel\xF6sund","Pajala","Partille","Perstorp","Pite\xE5","Ragunda","Robertsfors","Ronneby","R\xE4ttvik","Sala","Salem","Sandviken","Sigtuna","Simrishamn","Sj\xF6bo","Skara","Skellefte\xE5","Skinnskatteberg","Skurup","Sk\xF6vde","Smedjebacken","Sollefte\xE5","Sollentuna","Solna","Sorsele","Soten\xE4s","Staffanstorp","Stenungsund","Stockholm","Storfors","Storuman","Str\xE4ngn\xE4s","Str\xF6mstad","Str\xF6msund","Sundbyberg","Sundsvall","Sunne","Surahammar","Sval\xF6v","Svedala","Svenljunga","S\xE4ffle","S\xE4ter","S\xE4vsj\xF6","S\xF6derhamn","S\xF6derk\xF6ping","S\xF6dert\xE4lje","S\xF6lvesborg","Tanum","Tibro","Tidaholm","Tierp","Timr\xE5","Tingsryd","Tj\xF6rn","Tomelilla","Torsby","Tors\xE5s","Tranemo","Tran\xE5s","Trelleborg","Trollh\xE4ttan","Trosa","Tyres\xF6","T\xE4by","T\xF6reboda","Uddevalla","Ulricehamn","Ume\xE5","Upplands-Bro","Upplands V\xE4sby","Uppsala","Uppvidinge","Vadstena","Vaggeryd","Valdemarsvik","Vallentuna","Vansbro","Vara","Varberg","Vaxholm","Vellinge","Vetlanda","Vilhelmina","Vimmerby","Vindeln","Ving\xE5ker","V\xE5rg\xE5rda","V\xE4nersborg","V\xE4nn\xE4s","V\xE4rmd\xF6","V\xE4rnamo","V\xE4stervik","V\xE4ster\xE5s","V\xE4xj\xF6","Ydre","Ystad","\xC5m\xE5l","\xC5nge","\xC5re","\xC5rj\xE4ng","\xC5sele","\xC5storp","\xC5tvidaberg","\xC4lmhult","\xC4lvdalen","\xC4lvkarleby","\xC4lvsbyn","\xC4ngelholm","\xD6cker\xF6","\xD6desh\xF6g","\xD6rebro","\xD6rkelljunga","\xD6rnsk\xF6ldsvik","\xD6stersund","\xD6ster\xE5ker","\xD6sthammar","\xD6stra G\xF6inge","\xD6verkalix","\xD6vertorne\xE5"];var chunk_L2X7SCEA_K=["#####"];var chunk_L2X7SCEA_B=["Lgh. ###","Hus ###"];var chunk_L2X7SCEA_H=["Blekinge","Dalarna","Gotland","G\xE4vleborg","G\xF6teborg","Halland","J\xE4mtland","J\xF6nk\xF6ping","Kalmar","Kronoberg","Norrbotten","Skaraborg","Sk\xE5ne","Stockholm","S\xF6dermanland","Uppsala","V\xE4rmland","V\xE4sterbotten","V\xE4sternorrland","V\xE4stmanland","\xC4lvsborg","\xD6rebro","\xD6sterg\xF6tland"];var chunk_L2X7SCEA_j={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_L2X7SCEA_E=["Bj\xF6rk","J\xE4rnv\xE4gs","Ring","Skol","Skogs","Ny","Gran","Idrotts","Stor","Kyrk","Industri","Park","Strand","Tr\xE4dg\xE5rd","\xC4ngs","Kyrko","Villa","Ek","Kvarn","Stations","Back","Furu","Gen","Fabriks","\xC5ker","B\xE4ck","Asp"];var chunk_L2X7SCEA_=["{{location.street_name}}{{location.street_suffix}}","{{location.street_prefix}} {{location.street_name}}{{location.street_suffix}}","{{person.first_name.generic}}{{location.common_street_suffix}}","{{person.last_name.generic}}{{location.common_street_suffix}}"];var chunk_L2X7SCEA_G=["V\xE4stra","\xD6stra","Norra","S\xF6dra","\xD6vre","Undre"];var chunk_L2X7SCEA_N=["v\xE4gen","gatan","gr\xE4nden","g\xE4rdet","all\xE9n"];var chunk_L2X7SCEA_ta={building_number:chunk_L2X7SCEA_v,city_pattern:chunk_L2X7SCEA_h,city_prefix:chunk_L2X7SCEA_y,city_suffix:chunk_L2X7SCEA_x,common_street_suffix:chunk_L2X7SCEA_L,country:chunk_L2X7SCEA_M,county:chunk_L2X7SCEA_A,postcode:chunk_L2X7SCEA_K,secondary_address:chunk_L2X7SCEA_B,state:chunk_L2X7SCEA_H,street_address:chunk_L2X7SCEA_j,street_name:chunk_L2X7SCEA_E,street_pattern:chunk_L2X7SCEA_,street_prefix:chunk_L2X7SCEA_G,street_suffix:chunk_L2X7SCEA_N},chunk_L2X7SCEA_D=chunk_L2X7SCEA_ta;var chunk_L2X7SCEA_la={title:"Swedish",code:"sv",language:"sv",endonym:"Svenska",dir:"ltr",script:"Latn"},chunk_L2X7SCEA_J=chunk_L2X7SCEA_la;var chunk_L2X7SCEA_T={generic:["Adam","Agnes","Agneta","Albin","Alexander","Alexandra","Ali","Alice","Alva","Amanda","Anders","Andreas","Anette","Anita","Ann","Ann-Christin","Ann-Marie","Anna","Anneli","Annika","Anton","Arvid","Astrid","Axel","Barbro","Bengt","Berit","Birgitta","Bj\xF6rn","Bo","Britt","Britt-Marie","Camilla","Carina","Caroline","Cecilia","Charlotte","Christer","Christian","Christoffer","Claes","Daniel","David","Dennis","Ebba","Edvin","Elias","Elin","Elisabeth","Ella","Ellen","Elsa","Emelie","Emil","Emilia","Emma","Erik","Erika","Eva","Felicia","Felix","Filip","Fredrik","Frida","Gabriel","Gun","Gunilla","Gunnar","Gunnel","Gustav","G\xF6ran","Hanna","Hans","Helen","Helena","Henrik","Hugo","H\xE5kan","Ida","Inger","Ingrid","Isabelle","Isak","Jakob","Jan","Jenny","Jesper","Jessica","Jimmy","Joakim","Joel","Johan","Johanna","John","Johnny","Jonas","Jonathan","Josef","Josefin","Julia","J\xF6rgen","Karin","Karl","Karolina","Katarina","Kenneth","Kent","Kerstin","Kevin","Kjell","Klara","Kristina","Kurt","Lars","Leif","Lena","Lennart","Leo","Liam","Lina","Linda","Linn","Linn\xE9a","Linus","Lisa","Lisbeth","Louise","Lovisa","Lucas","Ludvig","Madeleine","Magnus","Maja","Malin","Marcus","Margareta","Maria","Marianne","Marie","Martin","Matilda","Mats","Mattias","Max","Mikael","Mikaela","Moa","Mohamed","Mona","Monica","Nathalie","Niklas","Nils","Nina","Oliver","Olivia","Olle","Olof","Oskar","Patrik","Per","Pernilla","Peter","Pia","Pontus","Rasmus","Rebecca","Rickard","Robert","Robin","Roger","Rolf","Samuel","Sandra","Sara","Sebastian","Simon","Siv","Sofia","Sofie","Sonja","Stefan","Stig","Susanne","Sven","Therese","Thomas","Tobias","Tommy","Torbj\xF6rn","Ulf","Ulla","Ulrika","Viktor","Viktoria","William","Wilma","Yvonne","\xC5ke","\xC5sa"],female:["Agnes","Agneta","Alexandra","Alice","Alva","Amanda","Anette","Anita","Ann","Ann-Christin","Ann-Marie","Anna","Anneli","Annika","Astrid","Barbro","Berit","Birgitta","Britt","Britt-Marie","Camilla","Carina","Caroline","Cecilia","Charlotte","Ebba","Elin","Elisabeth","Ella","Ellen","Elsa","Emelie","Emilia","Emma","Erika","Eva","Felicia","Frida","Gun","Gunilla","Gunnel","Hanna","Helen","Helena","Ida","Inger","Ingrid","Isabelle","Jenny","Jessica","Johanna","Josefin","Julia","Karin","Karolina","Katarina","Kerstin","Klara","Kristina","Lena","Lina","Linda","Linn","Linn\xE9a","Lisa","Lisbeth","Louise","Lovisa","Madeleine","Maja","Malin","Margareta","Maria","Marianne","Marie","Matilda","Mikaela","Moa","Mona","Monica","Nathalie","Nina","Olivia","Pernilla","Pia","Rebecca","Sandra","Sara","Siv","Sofia","Sofie","Sonja","Susanne","Therese","Ulla","Ulrika","Viktoria","Wilma","Yvonne","\xC5sa"],male:["Adam","Albin","Alexander","Ali","Anders","Andreas","Anton","Arvid","Axel","Bengt","Bj\xF6rn","Bo","Christer","Christian","Christoffer","Claes","Daniel","David","Dennis","Edvin","Elias","Emil","Erik","Felix","Filip","Fredrik","Gabriel","Gunnar","Gustav","G\xF6ran","Hans","Henrik","Hugo","H\xE5kan","Isak","Jakob","Jan","Jesper","Jimmy","Joakim","Joel","Johan","John","Johnny","Jonas","Jonathan","Josef","J\xF6rgen","Karl","Kenneth","Kent","Kevin","Kjell","Kurt","Lars","Leif","Lennart","Leo","Liam","Linus","Lucas","Ludvig","Magnus","Marcus","Martin","Mats","Mattias","Max","Mikael","Mohamed","Niklas","Nils","Oliver","Olle","Olof","Oskar","Patrik","Per","Peter","Pontus","Rasmus","Rickard","Robert","Robin","Roger","Rolf","Samuel","Sebastian","Simon","Stefan","Stig","Sven","Thomas","Tobias","Tommy","Torbj\xF6rn","Ulf","Viktor","William","\xC5ke"]};var chunk_L2X7SCEA_F=["Verkst\xE4llande","Program","Varum\xE4rke","S\xE4kerhet","Forskning","Marknadsf\xF6ring","Direktiv","Implementation","Integration","Funktionalitet","Taktik","Marknader","Division","Grupp","Optimering","Infrastruktur","Operativ","Finansiell","Kommunikation"];var chunk_L2X7SCEA_P=["Ansvarig","Senior","Junior","F\xF6retags","Organisatorisk","Intern","Tilltr\xE4dande","Nationell","Internationell","Regional","Global"];var chunk_L2X7SCEA_V=["Direkt\xF6r","Ingenj\xF6r","Handledare","Koordinator","Specialist","Administrat\xF6r","Arkitekt","Analytiker","Designer","Planerare","Tekniker","Utvecklare","Konsult","Representant","Chef","Producent","Assistent"];var chunk_L2X7SCEA_I={generic:["Abrahamsson","Ahmed","Ali","Andersson","Andreasson","Arvidsson","Axelsson","Bengtsson","Berg","Berggren","Berglund","Bergman","Bergqvist","Bergstr\xF6m","Bj\xF6rk","Bj\xF6rklund","Blom","Blomqvist","Claesson","Dahl","Dahlberg","Danielsson","Ek","Eklund","Ekstr\xF6m","Eliasson","Engstr\xF6m","Eriksson","Falk","Forsberg","Fransson","Fredriksson","Gunnarsson","Gustafsson","Hansen","Hansson","Hassan","Hedlund","Hellstr\xF6m","Henriksson","Hermansson","Holm","Holmberg","Holmgren","Holmqvist","H\xE5kansson","Isaksson","Jakobsson","Jansson","Johansson","Jonsson","J\xF6nsson","Karlsson","Larsson","Lind","Lindberg","Lindgren","Lindholm","Lindqvist","Lindstr\xF6m","Lund","Lundberg","Lundgren","Lundin","Lundqvist","Lundstr\xF6m","L\xF6fgren","Magnusson","Martinsson","Mattsson","Mohamed","M\xE5nsson","M\xE5rtensson","Nilsson","Norberg","Nordin","Nordstr\xF6m","Nyberg","Nystr\xF6m","Olofsson","Olsson","Persson","Pettersson","P\xE5lsson","Samuelsson","Sandberg","Sandstr\xF6m","Sj\xF6berg","Sj\xF6gren","Str\xF6m","Str\xF6mberg","Sundberg","Svensson","S\xF6derberg","Viklund","Wallin","Wikstr\xF6m","\xC5berg","\xC5kesson","\xD6berg"]};var chunk_L2X7SCEA_C={generic:[{value:"{{person.last_name.generic}}",weight:8},{value:"{{person.last_name.generic}} {{person.last_name.generic}}",weight:2}]};var chunk_L2X7SCEA_R=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_L2X7SCEA_O={generic:["Dr.","PhD.","Prof."],female:["Dr.","PhD.","Prof."],male:["Dr.","PhD.","Prof."]};var chunk_L2X7SCEA_sa={first_name:chunk_L2X7SCEA_T,job_area:chunk_L2X7SCEA_F,job_descriptor:chunk_L2X7SCEA_P,job_type:chunk_L2X7SCEA_V,last_name:chunk_L2X7SCEA_I,last_name_pattern:chunk_L2X7SCEA_C,name:chunk_L2X7SCEA_R,prefix:chunk_L2X7SCEA_O},chunk_L2X7SCEA_U=chunk_L2X7SCEA_sa;var chunk_L2X7SCEA_w=["070#######","+4670#######","072#######","+4672#######","073#######","+4673#######","076#######","+4676#######","079#######","+4679#######","01#####","+461#####","02######","+462######","03#######","+463#######","04########","+464########","05#####","+465#####","06######","+466######","08#######","+468#######","09########","+469########"];var chunk_L2X7SCEA_z=["+4670#######","+4672#######","+4673#######","+4676#######","+4679#######","+461#####","+462######","+463#######","+464########","+465#####","+466######","+468#######","+469########"];var chunk_L2X7SCEA_q=["070-### ## ##","072-### ## ##","073-### ## ##","076-### ## ##","079-### ## ##","1#####","02#-### ##","03##-### ##","04#-### ## ##","5#####","06##-## ##","08-### ## ##","09##-## ## ##"];var chunk_L2X7SCEA_ma={human:chunk_L2X7SCEA_w,international:chunk_L2X7SCEA_z,national:chunk_L2X7SCEA_q},chunk_L2X7SCEA_W=chunk_L2X7SCEA_ma;var chunk_L2X7SCEA_da={format:chunk_L2X7SCEA_W},chunk_L2X7SCEA_Y=chunk_L2X7SCEA_da;var chunk_L2X7SCEA_Z=["{{location.city}} {{team.suffix}}"];var chunk_L2X7SCEA_Q=["IF","FF","BK","HK","AIF","SK","FC","BoIS","FK","BIS","FIF","IK"];var chunk_L2X7SCEA_ua={name:chunk_L2X7SCEA_Z,suffix:chunk_L2X7SCEA_Q},chunk_L2X7SCEA_X=chunk_L2X7SCEA_ua;var chunk_L2X7SCEA_pa={cell_phone:chunk_L2X7SCEA_o,color:chunk_L2X7SCEA_l,commerce:chunk_L2X7SCEA_d,company:chunk_L2X7SCEA_g,date:chunk_L2X7SCEA_b,internet:chunk_L2X7SCEA_S,location:chunk_L2X7SCEA_D,metadata:chunk_L2X7SCEA_J,person:chunk_L2X7SCEA_U,phone_number:chunk_L2X7SCEA_Y,team:chunk_L2X7SCEA_X},chunk_L2X7SCEA_$=chunk_L2X7SCEA_pa;var chunk_L2X7SCEA_dr=new chunk_HC7G5RVA_Xe({locale:[chunk_L2X7SCEA_$,ys,_i]}); -const RE_PLUS = /\+/g +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-ZKHGKKOJ.js +var chunk_ZKHGKKOJ_a={wide:["\u0B86\u0B9F\u0BBF","\u0B86\u0BA9\u0BBF","\u0B86\u0BB5\u0BA3\u0BBF","\u0B90\u0BAA\u0BCD\u0BAA\u0B9A\u0BBF","\u0B95\u0BBE\u0BB0\u0BCD\u0BA4\u0BCD\u0BA4\u0BBF\u0B95\u0BC8","\u0B9A\u0BBF\u0BA4\u0BCD\u0BA4\u0BBF\u0BB0\u0BC8","\u0BA4\u0BC8","\u0BAA\u0B99\u0BCD\u0B95\u0BC1\u0BA9\u0BBF","\u0BAA\u0BC1\u0BB0\u0B9F\u0BCD\u0B9F\u0BBE\u0B9A\u0BBF","\u0BAE\u0BBE\u0B9A\u0BBF","\u0BAE\u0BBE\u0BB0\u0BCD\u0B95\u0BB4\u0BBF","\u0BB5\u0BC8\u0B95\u0BBE\u0B9A\u0BBF"],abbr:["\u0B86\u0B9F\u0BBF","\u0B86\u0BA9\u0BBF","\u0B86\u0BB5","\u0B90\u0BAA\u0BCD","\u0B95\u0BBE\u0BB0\u0BCD","\u0B9A\u0BBF\u0BA4\u0BCD","\u0BA4\u0BC8","\u0BAA\u0B99\u0BCD","\u0BAA\u0BC1\u0BB0","\u0BAE\u0BBE\u0B9A\u0BBF","\u0BAE\u0BBE\u0BB0\u0BCD","\u0BB5\u0BC8\u0B95\u0BBE"]};var chunk_ZKHGKKOJ_r={wide:["\u0B9A\u0BA9\u0BBF","\u0B9A\u0BC6\u0BB5\u0BCD\u0BB5\u0BBE\u0BAF\u0BCD","\u0B9E\u0BBE\u0BAF\u0BBF\u0BB1\u0BC1","\u0BA4\u0BBF\u0B99\u0BCD\u0B95\u0BB3\u0BCD","\u0BAA\u0BC1\u0BA4\u0BA9\u0BCD","\u0BB5\u0BBF\u0BAF\u0BBE\u0BB4\u0BA9\u0BCD","\u0BB5\u0BC6\u0BB3\u0BCD\u0BB3\u0BBF"],abbr:["\u0B9A","\u0B9A\u0BC6","\u0B9E\u0BBE","\u0BA4\u0BBF","\u0BAA\u0BC1","\u0BB5\u0BBF","\u0BB5\u0BC6"]};var chunk_ZKHGKKOJ_f={month:chunk_ZKHGKKOJ_a,weekday:chunk_ZKHGKKOJ_r},chunk_ZKHGKKOJ_i=chunk_ZKHGKKOJ_f;var chunk_ZKHGKKOJ_p={title:"Tamil (India)",code:"ta_IN",language:"ta",country:"IN",endonym:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD (\u0B87\u0BA8\u0BCD\u0BA4\u0BBF\u0BAF\u0BBE)",dir:"ltr",script:"Taml"},chunk_ZKHGKKOJ_m=chunk_ZKHGKKOJ_p;var chunk_ZKHGKKOJ_d={date:chunk_ZKHGKKOJ_i,metadata:chunk_ZKHGKKOJ_m},chunk_ZKHGKKOJ_n=chunk_ZKHGKKOJ_d;var chunk_ZKHGKKOJ_=new chunk_HC7G5RVA_Xe({locale:[chunk_ZKHGKKOJ_n,ys,_i]}); -const HEX = [ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, - 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 -] +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-57MGR7GB.js +var chunk_57MGR7GB_e=["2#######","(371) 2#######","+371 2#######"];var chunk_57MGR7GB_X={formats:chunk_57MGR7GB_e},chunk_57MGR7GB_i=chunk_57MGR7GB_X;var chunk_57MGR7GB_t=["balta","debess-zila","dzeltena","gai\u0161zila","kr\u0113ma","lill\u0101","melna","ol\u012Bv","oran\u017Ea","pel\u0113ka","purpura","roz\u0101","ruda","sarkan-br\u016Bna","sarkana","sudrabaina","violeta","za\u013Ca","za\u013Cgan-zila","zelta","zeltaina","zila","\u043A\u0440\u0430\u0441\u043D\u043E-\u043F\u0443\u0440\u043F\u0443\u0440\u043D\u044B\u0439"];var chunk_57MGR7GB_Y={human:chunk_57MGR7GB_t},chunk_57MGR7GB_o=chunk_57MGR7GB_Y;var chunk_57MGR7GB_n=["Apavu","Ap\u0123erba","Auto","Bakaleja","B\u0113rnu","Datoru","D\u0101rglietu","D\u0101rzkop\u012Bbas","Elektronikas","Filmu","Gr\u0101matu","M\u0101jas","M\u016Bzikas","Rota\u013Clietu","R\u016Bpniec\u012Bbas","Skaistuma","Sporta","Sp\u0113\u013Cu","T\u016Brisma","Vesel\u012Bbas","Z\u012Bdai\u0146u"];var chunk_57MGR7GB_u={adjective:["Ciets","Ergonomisks","Fantastisks","Lielisks","Mazs","M\u012Bksts","Neticams","Praktisks","Raupj\u0161","R\u016Bgts","Spalvains","Vieds"],material:["betona","dzelzs","gran\u012Bta","gumijas","koka","kokvilnas","plastmasas"],product:["auto","ce\u013Carullis","dators","d\u017Eemperis","galds","gredzens","ka\u017Eoks","kr\u0113sls","monitors","nazis","plak\u0101ts","pl\u0101ksteris","pon\u010Diks","radio","ritenis","siksna","skapis","ska\u013Crunis","telefons","televizors","z\u0101baks"]};var chunk_57MGR7GB_$={department:chunk_57MGR7GB_n,product_name:chunk_57MGR7GB_u},chunk_57MGR7GB_l=chunk_57MGR7GB_$;var chunk_57MGR7GB_m=["a\u0123ent\u016Bra","grupa","holdings","un partneri"];var chunk_57MGR7GB_d=["{{company.prefix}} {{person.last_name.female}} {{company.legal_entity_type}}","{{company.prefix}} {{person.last_name.male}}","{{company.prefix}} {{person.last_name.male}} {{company.legal_entity_type}}","{{person.last_name.male}} un {{person.last_name.male}}","{{person.last_name.male}}, {{person.last_name.male}} un {{person.last_name.male}}"];var chunk_57MGR7GB_c=["AS","Bezp.Org.","Biedr\u012Bba","Firma","IU","SIA"];var chunk_57MGR7GB_aa={legal_entity_type:chunk_57MGR7GB_m,name_pattern:chunk_57MGR7GB_d,prefix:chunk_57MGR7GB_c},chunk_57MGR7GB_p=chunk_57MGR7GB_aa;var chunk_57MGR7GB_v={wide:["apr\u012Blis","augusts","decembris","febru\u0101ris","janv\u0101ris","j\u016Blijs","j\u016Bnijs","maijs","marts","novembris","oktobris","septembris"],wide_context:["apr\u012Bl\u012B","august\u0101","decembr\u012B","febru\u0101r\u012B","janv\u0101r\u012B","j\u016Blij\u0101","j\u016Bnij\u0101","maij\u0101","mart\u0101","novembr\u012B","oktobr\u012B","septembr\u012B"],abbr:["apr.","aug.","dec.","feb.","jan.","j\u016Bl.","j\u016Bn.","mai.","mar.","nov.","okt.","sep."],abbr_context:["apr.","aug.","dec.","febr.","janv.","j\u016Bl.","j\u016Bn.","mai.","mar.","nov.","okt.","sept."]};var chunk_57MGR7GB_k={wide:["Ceturtdiena","Otrdiena","Piektdiena","Pirmdiena","Sestdiena","Sv\u0113tdiena","Tre\u0161diena"],wide_context:["ceturtdien","otrdien","piektdien","pirmdien","sestdien","sv\u0113tdien","tre\u0161dien"],abbr:["Ct","Ot","Pk","Pr","Se","Sv","Tr"],abbr_context:["cet.","otr.","pk.","pr.","se.","sv.","tr."]};var chunk_57MGR7GB_ra={month:chunk_57MGR7GB_v,weekday:chunk_57MGR7GB_k},chunk_57MGR7GB_b=chunk_57MGR7GB_ra;var chunk_57MGR7GB_g=["com","info","lv","net","org"];var chunk_57MGR7GB_j=["apollo.lv","gmail.com","hotmail.com","inbox.lv","mail.lv","one.lv","outlook.lv","yahoo.com"];var chunk_57MGR7GB_sa={domain_suffix:chunk_57MGR7GB_g,free_email:chunk_57MGR7GB_j},chunk_57MGR7GB_f=chunk_57MGR7GB_sa;var chunk_57MGR7GB_z=["###","##"];var chunk_57MGR7GB_K=["Aina\u017Ei","Aizkraukle","Aizpute","Akn\u012Bste","Aloja","Al\u016Bksne","Ape","Auce","Baldone","Balo\u017Ei","Balvi","Bauska","Broc\u0113ni","C\u0113sis","Cesvaine","Dagda","Daugavpils","Dobele","Durbe","Grobi\u0146a","Gulbene","Ik\u0161\u0137ile","Il\u016Bkste","Jaunjelgava","J\u0113kabpils","Jelgava","J\u016Brmala","Kandava","K\u0101rsava","Kr\u0101slava","Kuld\u012Bga","\u0136egums","Lielv\u0101rde","Liep\u0101ja","L\u012Bgatne","Limba\u017Ei","L\u012Bv\u0101ni","Lub\u0101na","Ludza","Madona","Mazsalaca","Ogre","Olaine","P\u0101vilosta","Piltene","P\u013Cavi\u0146as","Prei\u013Ci","Priekule","R\u0113zekne","R\u012Bga","R\u016Bjiena","Sabile","Salacgr\u012Bva","Salaspils","Saldus","Saulkrasti","Seda","Sigulda","Skrunda","Smiltene","Staicele","Stende","Stren\u010Di","Subate","Talsi","Tukums","Valdem\u0101rpils","Valka","Valmiera","Vanga\u017Ei","Varak\u013C\u0101ni","Ventspils","Vies\u012Bte","Vi\u013Caka","Vi\u013C\u0101ni","Zilupe"];var chunk_57MGR7GB_L=["{{location.city_name}}"];var chunk_57MGR7GB_S=["Andora","Apvienotie Ar\u0101bu Emir\u0101ti","Afganist\u0101na","Alb\u0101nija","Arm\u0113nija","Anti\u013Cas","Angola","Antarktika","Argent\u012Bna","Amerik\u0101\u0146u Samoa","Austrija","Austr\u0101lija","Azerbaid\u017E\u0101na","Bosnija un Hercegovina","Barbadosa","Banglade\u0161a","Be\u013C\u0123ija","Burkinafaso","Bulg\u0101rija","Bahreina","Burundija","Benina","Bruneja","Bol\u012Bvija","Braz\u012Blija","But\u0101na","Buv\u0113 sala","Botsv\u0101na","Baltkrievija","Beliza","Kan\u0101da","Kongo","\u0160veice","Kotdivu\u0101ra","Kuka salas","\u010C\u012Ble","Kamer\u016Bna","\u0136\u012Bna","Kolumbija","Kostarika","Kuba","Kaboverde","Kipra","\u010Cehija","V\u0101cija","D\u0101nija","Dominika","Al\u017E\u012Brija","Ekvadora","Igaunija","\u0112\u0123ipte","Sp\u0101nija","Etiopija","Somija","Fid\u017Ei","Francija","Gabona","Lielbrit\u0101nija","Gren\u0101da","Gruzija","Gana","Grenlande","Gambija","Gvineja","Gvadelupa","Grie\u0137ija","Gvatemala","Guama","Gaj\u0101na","Honkonga","Hondurasa","Horv\u0101tija","Haiti","Ung\u0101rija","Indon\u0113zija","\u012Arija","Izra\u0113la","Indija","Ir\u0101ka","Ir\u0101na","Islande","It\u0101lija","Jamaika","Jord\u0101nija","Jap\u0101na","Kenija","Kirgizst\u0101na","Kambod\u017Ea","Korejas Tautas Demokr\u0101tisk\u0101 Republika","Korejas Republika","Kuveita","Kaimanu salas","Kazahst\u0101na","Laosa","Lib\u0101na","Lihten\u0161teina","\u0160rilanka","Lib\u0113rija","Lesoto","Lietuva","Luksemburga","Latvija","L\u012Bbija","Maroka","Monako","Moldova","Madagaskara","Ma\u0137edonija","Mali","Mongolija","Makao","Martinika","Maurit\u0101nija","Montserrata","Malta","Maur\u012Bcija","Mald\u012Bvija","Mal\u0101vija","Meksika","Malaizija","Mozambika","Nam\u012Bbija","Nig\u0113ra","Nig\u0113rija","Nikaragva","N\u012Bderlande","Norv\u0113\u0123ija","Nep\u0101la","Jaunz\u0113lande","Om\u0101na","Panama","Peru","Filip\u012Bnas","Pakist\u0101na","Polija","Puertoriko","Portug\u0101le","Paragvaja","Katara","Rum\u0101nija","Krievija","Ruanda","Sa\u016Bda Ar\u0101bija","Sud\u0101na","Zviedrija","Singap\u016Bra","Slov\u0113nija","Slov\u0101kija","Sjerraleone","Sanmar\u012Bno","Seneg\u0101la","Som\u0101lija","Surinama","Salvadora","S\u012Brija","Svazilenda","\u010Cada","Togo","Taizeme","Tad\u017Eikist\u0101na","Turkmenist\u0101na","Tunisija","Tonga","Turcija","Taiv\u0101na","Tanz\u0101nija","Ukraina","Uganda","Amerikas Savienot\u0101s Valstis","Urugvaja","Uzbekist\u0101na","Venecu\u0113la","Vjetnama","Jemena","Zambija","Zimbabve"];var chunk_57MGR7GB_B=["LV####","LV-####"];var chunk_57MGR7GB_M=["dz. ###","- ###"];var chunk_57MGR7GB_P=["Aizkraukles raj.","Al\u016Bksnes raj.","Baltijas j\u016Bra","Balvu raj.","Bauskas raj.","C\u0113su raj.","Daugavpils raj.","Dobeles raj.","Gulbenes raj.","J\u0113kabpils raj.","Jelgavas raj.","J\u016Brmala","Kr\u0101slavas raj.","Kuld\u012Bgas raj.","Liep\u0101jas raj.","Limba\u017Eu raj.","Ludzas raj.","Madonas raj.","Ogres raj.","Prei\u013Cu raj.","R\u0113zeknes raj.","R\u012Bga un R\u012Bgas raj.","Saldus raj.","Talsu raj.","Tukuma raj.","Valkas raj.","Valmieras raj.","Ventspils raj."];var chunk_57MGR7GB_V={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_57MGR7GB_A=["13. janv\u0101ra","Admir\u0101\u013Cu","Air\u012Btes","Aka\u010Du","Akad\u0113mijas","Akad\u0113mi\u0137a Mstislava Keldi\u0161a","Ak\u0101ciju","Akl\u0101","Akme\u0146u","Aleksandra Biezi\u0146a","Aleksandra \u010Caka","Alfr\u0113da Kalni\u0146a","Al\u012Bses","Alksn\u0101ja","Am\u0101lijas","Anglik\u0101\u0146u","Anni\u0146mui\u017Eas","Apak\u0161gr\u0101vja","Apmet\u0146u","Apri\u0137u","Arsen\u0101la","Artil\u0113rijas","As\u012Btes","Atg\u0101zenes","Atgrie\u017Eu","Atp\u016Btas","Aud\u0113ju","Aug\u013Cu","Aug\u0161iela","Aug\u0161zemes","\u0100bolu","\u0100p\u0161u","\u0100rlavas","Bab\u012Btes","Balo\u017Eu","Bauma\u0146a","B\u0101rbeles","B\u0101rddzi\u0146u","B\u0101ri\u0146u","B\u0101tas","Bever\u012Bnas","B\u0113rzlapu","B\u0113rzupes","Bie\u0137ensalas","Bie\u0161u","Bi\u0161u","B\u012Bskapa","Blauma\u0146a","Bl\u012Bdenes","Bramber\u0123es","Brig\u0101des","Bri\u0146\u0123u","Br\u012Bv\u012Bbas","Bru\u0146inieku","Br\u016Bkle\u0146u","Bukai\u0161u","Centr\u0101ltirgus","Cep\u013Ca","C\u0113res","Cigori\u0146u","C\u012Bru\u013Cu","\u010Cuguna","Dand\u0101les","Daugu\u013Cu","D\u0101liju","D\u0101rzaug\u013Cu","D\u0101rzciema","D\u0101rzi\u0146u","Dign\u0101jas","Dik\u013Cu","D\u012B\u0137a","Dreili\u0146u","Dric\u0101nu","Dzelzce\u013Ca","Dze\u0146u","Dz\u0113rvju","D\u017E\u016Bkstes","Ernesta Birznieka-Up\u012B\u0161a","Ernest\u012Bnes","\u0112rg\u013Cu","Festiv\u0101la","Firsa Sadov\u0146ikova","Fri\u010Da Br\u012Bvzemnieka","Fridri\u0137a","Gaizi\u0146a","Gleznot\u0101ju","Gl\u016Bdas","Gogo\u013Ca","Gran\u012Bta","Greben\u0161\u010Dikova","Gren\u010Du","Gr\u0113cinieku","Gr\u0113du","Gr\u012B\u0161\u013Cu","Grobi\u0146as","\u0122ertr\u016Bdes","\u0122imnastikas","Herma\u0146a","Ik\u0161\u0137iles","Ilm\u0101jas","Indri\u0137a","In\u017Eenieru","\u012As\u0101","\u012Avandes","\u012Aves","Jasmui\u017Eas","J\u0101\u0146a","J\u0101\u0146a Asara","J\u0101\u0146a \u010Cakstes","J\u0101\u0146a Endzel\u012Bna","J\u0101\u0146a Grestes","J\u0101\u0146av\u0101rtu","J\u0101\u0146ogu","J\u0113kaba","J\u0113kabpils","J\u0113zusbazn\u012Bcas","Jukuma V\u0101cie\u0161a","J\u016Brkalnes","Kal\u0113ju","Kal\u0113tu","Ka\u013C\u0137u","Kame\u0146u","Ka\u0146iera","Kapse\u013Cu","Kartupe\u013Cu","Kato\u013Cu","K\u0101\u013Cu","K\u0101r\u013Ca Ulma\u0146a","K\u0101rsavas","Kl\u0101\u0146u","Kom\u0113tas","Konr\u0101da","Krauk\u013Cu","Kr\u0101mu","Kr\u0101slavas","Kr\u0101sot\u0101ju","Kri\u0161j\u0101\u0146a Barona","Kri\u0161j\u0101\u0146a Valdem\u0101ra","Kr\u012Bdenera","Kr\u016Bzes","Kuk\u0161u","Kurs\u012B\u0161u","Kvie\u0161u","\u0136ekavas","\u0136emeru","\u0136engaraga","\u0136\u0113ni\u0146u","\u0136ivu\u013Cu","Latvie\u0161u str\u0113lnieku","Lav\u012Bzes","L\u0101\u010Dpl\u0113\u0161a","Lie\u0123u","Liep\u0101jas","L\u012Bbagu","L\u012Bdaku","L\u012Bdera","L\u012Bksnas","L\u012Bv\u0101nu","L\u012Bvciema","L\u012Bves","Lokomot\u012Bves","Lub\u0101nas","Ludvi\u0137a","Lutri\u0146u","\u013Baudonas","\u013Bermontova","Mago\u0146u","Mak\u0161a","Mal\u0113ju","Mat\u012Bsa","Maz\u0101 Bauskas","Maz\u0101 Bi\u0161u","Maz\u0101 Cep\u013Ca","Maz\u0101 Jaunavu","Maz\u0101 Kalna","Maz\u0101 Krasta","Maz\u0101 Lub\u0101nas","Maz\u0101 Mat\u012Bsa","Maz\u0101 Miesnieku","Maz\u0101 Mon\u0113tu","Maz\u0101 Muzeja","Maz\u0101 Nomet\u0146u","Maz\u0101 Pils","Maz\u0101 Smil\u0161u","Maz\u0101 St\u0113rstu","Maz\u0101 Trok\u0161\u0146u","M\u0101lu","M\u0101ras aleja","M\u0101rsta\u013Cu","M\u0101rupes","Mer\u0137e\u013Ca","Me\u017Ekalna","Me\u017Emalas","Me\u017Eotnes","M\u0113meles","M\u0113rsraga","M\u016Bku","M\u016Bkupurva","M\u016Bkusalas","M\u016Brnieku","Naud\u012Btes","N\u0101ras","Ne\u013C\u0137u","N\u0113\u0123u","N\u012Bgrandes","N\u012Bkr\u0101ces","Oj\u0101ra V\u0101cie\u0161a","Ol\u012Bvu","Orma\u0146u","Pamp\u0101\u013Cu","Paula Leji\u0146a","P\u0101rmiju","P\u0101rslas","P\u0113rkones","P\u0113rnavas","P\u0113rses","P\u0113terbazn\u012Bcas","Pilso\u0146u","P\u012Bpe\u0146u","Plan\u012Bcas","Plau\u017Eu","Pleskod\u0101les","Pl\u0113nes","Pl\u0113suma","Pl\u016Bmju","P\u013Cavas","P\u013Cavi\u0146u","P\u013Cavnieku","Po\u013Cu","Pr\u0101gas","Prei\u013Cu","Pr\u016B\u0161u","Purms\u0101tu","Pu\u0161kina","P\u016Bpolu","Rai\u0146a","Ra\u0146\u0137a","Rau\u0161u","R\u0101ce\u0146u","Renc\u0113nu","R\u0113zeknes","R\u0113znas","Riharda V\u0101gnera","Rik\u0161ot\u0101ju","R\u012Bdzenes","R\u012Btausmas","R\u012Btupes","Robe\u017Eu","Rube\u0146kalna","Rudb\u0101r\u017Eu","Ru\u0161onu","R\u016Bdolfa","R\u016Bjienas","R\u016Bsi\u0146a","Sap\u0146u","Sarkan\u0101","S\u0101rtes","S\u0101ti\u0146u","S\u0113jas","S\u0113renes","Sieks\u0101tes","S\u012Bpeles","S\u012Bpolu","Ska\u0146u","Sk\u0101r\u0146u","Skr\u012Bnes","Sl\u0101vu","Sm\u0101rdes","Smil\u0161u","Spa\u013Cu","Spar\u0123e\u013Cu","Sp\u0101res","Sp\u0101rnu","Spe\u0137a","Sp\u012Bdolas","Sp\u012B\u0137eru","Sta\u013C\u0123enes","St\u0101v\u0101","St\u0113rstu","Stopi\u0146u","Stren\u010Du","Str\u016Bgu","Sunta\u017Eu","S\u016Bnu","Sv\u0113tes","\u0160amp\u0113tera","\u0160aur\u0101","\u0160autuves","\u0160\u0137irotavas","\u0160\u0137\u016B\u0146u","Tadai\u0137u","Taisn\u0101","Te\u0101tra","Temp\u013Ca","Ter\u0113zes","T\u0113jas","T\u0113rbatas","T\u0113ri\u0146u","T\u0113rvetes","Tipogr\u0101fijas","Tirgo\u0146u","T\u012Bn\u016B\u017Eu","T\u012Braines","T\u012Bre\u013Ca","T\u012Bruma","Tor\u0146a","Tor\u0146akalna","Trok\u0161\u0146u","Turge\u0146eva","Ug\u0101les","Upesgr\u012Bvas","\u016Abeles","\u016Adensvada","Vai\u0146odes","Valde\u0137u","Valtai\u0137u","Va\u013C\u0146u","Varak\u013C\u0101nu","Var\u0161avas","V\u0101rnu","Vecpils\u0113tas","Vel\u0113nu","V\u0113ja","Vien\u012Bbas","Vies\u012Btes","Vi\u013C\u0101nu","Vir\u0101nes","Virsai\u0161u","Visval\u017Ea","Vi\u0161\u0137u","Za\u0137u","Za\u013Cenieku","Z\u0101\u013Cu","Zelti\u0146u","Ze\u013C\u013Cu","Zemai\u0161u","Zemit\u0101na","Zem\u012Btes","Zute\u0146u","Zvaig\u017E\u0146u","Zv\u0101rdes","Zv\u0101rtavas","\u017Da\u0146a Lipkes","\u017D\u012Bguru","\u017Dub\u012B\u0161u"];var chunk_57MGR7GB_D=["{{location.street_name}} {{location.street_suffix}}"];var chunk_57MGR7GB_R=["iela","bulv\u0101ris","gatve","g\u0101te","laukums","dambis"];var chunk_57MGR7GB_ea={building_number:chunk_57MGR7GB_z,city_name:chunk_57MGR7GB_K,city_pattern:chunk_57MGR7GB_L,country:chunk_57MGR7GB_S,postcode:chunk_57MGR7GB_B,secondary_address:chunk_57MGR7GB_M,state:chunk_57MGR7GB_P,street_address:chunk_57MGR7GB_V,street_name:chunk_57MGR7GB_A,street_pattern:chunk_57MGR7GB_D,street_suffix:chunk_57MGR7GB_R},chunk_57MGR7GB_x=chunk_57MGR7GB_ea;var chunk_57MGR7GB_h=["\u0101","\u0101b","\u0101bb\u0101s","\u0101bduco","\u0101b\u0113o","\u0101bsc\u012Bdo","\u0101bscond\u012Btus","\u0101bs\u0113ns","\u0101bsorb\u0113o","\u0101bsqu\u0113","\u0101bst\u0113rgo","\u0101bsum","\u0101bund\u0101ns","\u0101butor","\u0101cc\u0113do","\u0101cc\u0113ndo","\u0101cc\u0113ptus","\u0101ccommodo","\u0101\u010D\u010D\u016B\u0161\u0101m\u016B\u0161","\u0101\u010D\u010D\u016B\u0161\u0101\u0146t\u012B\u016Bm","\u0101ccus\u0101tor","\u0101c\u0113r","\u0101c\u0113rb\u012Bt\u0101s","\u0101c\u0113rvus","\u0101c\u012Bdus","\u0101c\u012B\u0113s","\u0101cqu\u012Bro","\u0101cs\u012B","\u0101d","\u0101d\u0101mo","\u0101d\u0101ug\u0113o","\u0101ddo","\u0101dduco","\u0101d\u0113mpt\u012Bo","\u0101d\u0113o","\u0101d\u0113pt\u012Bo","\u0101df\u0113ctus","\u0101df\u0113ro","\u0101df\u012Bc\u012Bo","\u0101dfl\u012Bcto","\u0101dh\u0101\u0113ro","\u0101dhuc","\u0101d\u012Bc\u012Bo","\u0101d\u012Bmpl\u0113o","\u0101d\u012Bnv\u0113nt\u012Bt\u012B\u0101s","\u0101d\u012Bp\u012B\u0161\u010D\u012B","\u0101d\u012Bp\u012Bscor","\u0101d\u012Buvo","\u0101dm\u012Bn\u012Bstr\u0101t\u012Bo","\u0101dm\u012Br\u0101t\u012Bo","\u0101dm\u012Btto","\u0101dmon\u0113o","\u0101dmov\u0113o","\u0101dnuo","\u0101dopto","\u0101ds\u012Bdu\u0113","\u0101dstr\u012Bngo","\u0101dsu\u0113sco","\u0101dsum","\u0101dul\u0101t\u012Bo","\u0101dul\u0113sc\u0113ns","\u0101duro","\u0101dv\u0113n\u012Bo","\u0101dv\u0113rsus","\u0101dvoco","\u0101\u0113d\u012Bf\u012Bc\u012Bum","\u0101\u0113g\u0113r","\u0101\u0113gr\u0113","\u0101\u0113grot\u0101t\u012Bo","\u0101\u0113grus","\u0101\u0113n\u0113us","\u0101\u0113qu\u012Bt\u0101s","\u0101\u0113quus","\u0101\u0113r","\u0101\u0113st\u0101s","\u0101\u0113st\u012Bvus","\u0101\u0113stus","\u0101\u0113t\u0101s","\u0101\u0113t\u0113rnus","\u0101g\u0113r","\u0101gg\u0113ro","\u0101ggr\u0113d\u012Bor","\u0101gn\u012Bt\u012Bo","\u0101gnosco","\u0101go","\u0101\u012Bt","\u0101\u012Bunt","\u0101\u013C\u012B\u0101\u0161","\u0101l\u012B\u0113nus","\u0101l\u012B\u012B","\u0101l\u012Boqu\u012B","\u0101l\u012Bqu\u0101","\u0101\u013C\u012Bq\u016B\u0101m","\u0101\u013C\u012Bq\u016B\u012Bd","\u0101l\u012Bus","\u0101ll\u0101tus","\u0101lo","\u0101lt\u0113r","\u0101ltus","\u0101lv\u0113us","\u0101m\u0101r\u012Btudo","\u0101mb\u012Btus","\u0101mbulo","\u0101m\u0113t","\u0101m\u012Bc\u012Bt\u012B\u0101","\u0101m\u012Bculum","\u0101m\u012Bss\u012Bo","\u0101m\u012Bt\u0101","\u0101m\u012Btto","\u0101mo","\u0101mor","\u0101mov\u0113o","\u0101mpl\u0113xus","\u0101mpl\u012Btudo","\u0101mplus","\u0101nc\u012Bll\u0101","\u0101ng\u0113lus","\u0101ngulus","\u0101ngustus","\u0101n\u012Bm\u0101dv\u0113rto","\u0101n\u012Bm\u012B","\u0101\u0146\u012Bm\u012B","\u0101n\u012Bmus","\u0101nnus","\u0101ns\u0113r","\u0101nt\u0113","\u0101nt\u0113\u0101","\u0101nt\u0113pono","\u0101nt\u012Bquus","\u0101p\u0113r\u012B\u0101m","\u0101p\u0113r\u012Bo","\u0101p\u0113rt\u0113","\u0101postolus","\u0101pp\u0101r\u0101tus","\u0101pp\u0113llo","\u0101ppono","\u0101ppos\u012Btus","\u0101pprobo","\u0101pto","\u0101ptus","\u0101pud","\u0101qu\u0101","\u0101r\u0101","\u0101r\u0101n\u0113\u0101","\u0101rb\u012Btro","\u0101rbor","\u0101rbustum","\u0101rc\u0101","\u0101rc\u0113o","\u0101rc\u0113sso","\u0101r\u010Dh\u012Bt\u0113\u010Dto","\u0101rcus","\u0101rg\u0113ntum","\u0101rgum\u0113ntum","\u0101rguo","\u0101rm\u0101","\u0101rm\u0101r\u012Bum","\u0101ro","\u0101rs","\u0101rt\u012Bculus","\u0101rt\u012Bf\u012Bc\u012Bos\u0113","\u0101rto","\u0101rx","\u0101sc\u012Bsco","\u0101sc\u012Bt","\u0101sp\u0113r","\u0101\u0161p\u0113r\u012Bor\u0113\u0161","\u0101\u0161p\u0113r\u0146\u0101t\u016Br","\u0101sp\u012Bc\u012Bo","\u0101sporto","\u0101ss\u0113nt\u0101tor","\u0101\u0161\u0161\u016Bm\u0113\u0146d\u0101","\u0101strum","\u0101t","\u0101t\u0101vus","\u0101t\u0113r","\u0101tq\u016B\u0113","\u0101tqu\u012B","\u0101troc\u012Bt\u0101s","\u0101trox","\u0101tt\u0113ro","\u0101ttollo","\u0101ttonb\u012Btus","\u0101uctor","\u0101uctus","\u0101ud\u0101c\u012B\u0101","\u0101ud\u0101x","\u0101ud\u0113nt\u012B\u0101","\u0101ud\u0113o","\u0101ud\u012Bo","\u0101ud\u012Btor","\u0101uf\u0113ro","\u0101ur\u0113us","\u0101urum","\u0101ut","\u0101\u016Bt","\u0101ut\u0113m","\u0101\u016Bt\u0113m","\u0101utus","\u0101ux\u012Bl\u012Bum","\u0101v\u0101r\u012Bt\u012B\u0101","\u0101v\u0101rus","\u0101v\u0113ho","\u0101v\u0113rto","b\u0101\u012Bulus","b\u0101lbus","b\u0101rb\u0101","b\u0101rdus","b\u0101s\u012Bum","b\u0113\u0101t\u0101\u0113","b\u0113\u0101tus","b\u0113ll\u012Bcus","b\u0113llum","b\u0113n\u0113","b\u0113n\u0113f\u012Bc\u012Bum","b\u0113n\u0113vol\u0113nt\u012B\u0101","b\u0113n\u012Bgn\u0113","b\u0113st\u012B\u0101","b\u012Bbo","b\u012Bs","bl\u0101nd\u012Bor","b\u013C\u0101\u0146d\u012Bt\u012B\u012B\u0161","bo\u0146us","bo\u0161","br\u0113v\u012Bs","c\u0101do","c\u0101\u0113cus","c\u0101\u0113l\u0113st\u012Bs","c\u0101\u0113lum","c\u0101l\u0101m\u012Bt\u0101s","c\u0101lc\u0101r","c\u0101lco","c\u0101lculus","c\u0101ll\u012Bd\u0113","c\u0101mp\u0101n\u0101","c\u0101nd\u012Bdus","c\u0101n\u012Bs","c\u0101non\u012Bcus","c\u0101nto","c\u0101p\u012Bllus","c\u0101p\u012Bo","c\u0101p\u012Btulus","c\u0101pto","c\u0101put","c\u0101rbo","c\u0101rc\u0113r","c\u0101r\u0113o","c\u0101r\u012B\u0113s","c\u0101r\u012Bosus","c\u0101r\u012Bt\u0101s","c\u0101rm\u0113n","c\u0101rpo","c\u0101rus","c\u0101sso","c\u0101st\u0113","c\u0101sus","c\u0101t\u0113n\u0101","c\u0101t\u0113rv\u0101","c\u0101ttus","c\u0101ud\u0101","c\u0101us\u0101","c\u0101ut\u0113","c\u0101v\u0113o","c\u0101vus","c\u0113do","c\u0113l\u0113br\u0113r","c\u0113l\u0113r","c\u0113lo","c\u0113n\u0101","c\u0113n\u0101culum","c\u0113no","c\u0113nsur\u0101","c\u0113ntum","c\u0113rno","c\u0113rnuus","c\u0113rt\u0113","c\u0113rtus","c\u0113rvus","c\u0113t\u0113r\u0101","ch\u0101r\u012Bsm\u0101","ch\u012Brogr\u0101phum","c\u012Bbo","c\u012Bbus","c\u012Bcut\u0101","c\u012Bl\u012Bc\u012Bum","c\u012Bm\u0113nt\u0101r\u012Bus","c\u012Bm\u012Bn\u0101t\u012Bo","c\u012Bn\u012Bs","c\u012Brcumv\u0113n\u012Bo","c\u012Bto","c\u012Bv\u012Bs","c\u012Bv\u012Bt\u0101s","cl\u0101m","cl\u0101mo","cl\u0101ro","cl\u0101rus","cl\u0101ud\u0113o","cl\u0101ustrum","cl\u0113m\u0113nt\u012B\u0101","cl\u012Bb\u0101nus","co\u0101dun\u0101t\u012Bo","co\u0101\u0113gr\u0113sco","co\u0113p\u012B","co\u0113rc\u0113o","cog\u012Bto","cogn\u0101tus","cognom\u0113n","\u010Do\u0123o","coh\u0101\u0113ro","coh\u012Bb\u0113o","\u010Dohors","coll\u012Bgo","co\u013C\u013Cum","co\u013Co","co\u013Cor","com\u0101","comb\u012Bbo","comburo","com\u0113do","com\u0113s","com\u0113t\u0113s","com\u012Bs","com\u012Bt\u0101tus","comm\u0113moro","comm\u012Bnor","\u010Dommod\u012B","\u010Dommodo","commun\u012Bs","comp\u0101ro","comp\u0113llo","compl\u0113ctus","compo\u0146o","compr\u0113h\u0113ndo","comptu\u0161","con\u0101tus","conc\u0113do","conc\u012Bdo","con\u010D\u016Blko","cond\u012Bco","co\u0146duco","conf\u0113ro","conf\u012Bdo","co\u0146forto","confu\u0123o","congr\u0113g\u0101t\u012Bo","con\u012Bc\u012Bo","con\u012B\u0113cto","con\u012Btor","con\u012Bur\u0101t\u012Bo","co\u0146or","conqu\u0113ror","consc\u0113ndo","\u010Do\u0146\u0161\u0113\u010Dt\u0113t\u016Br","\u010Do\u0146\u0161\u0113q\u016B\u0101t\u016Br","\u010Do\u0146\u0161\u0113q\u016B\u016B\u0146t\u016Br","cons\u0113rvo","cons\u012Bd\u0113ro","consp\u0113rgo","const\u0101ns","consu\u0101sor","cont\u0101b\u0113sco","cont\u0113go","cont\u012Bgo","contr\u0101","conturbo","conv\u0113ntus","co\u0146voco","cop\u012B\u0101","cop\u012Bos\u0113","cor\u0146u","coron\u0101","\u010Dorpor\u012B\u0161","corpu\u0161","corr\u0113pt\u012Bus","corr\u012Bgo","corroboro","corrumpo","\u010Dorr\u016Bpt\u012B","coruscus","cot\u012Bd\u012B\u0113","cr\u0101pul\u0101","cr\u0101s","cr\u0101st\u012Bnus","cr\u0113\u0101tor","cr\u0113b\u0113r","cr\u0113bro","cr\u0113do","cr\u0113o","cr\u0113pt\u012Bo","cr\u0113pusculum","cr\u0113sco","cr\u0113t\u0101","cr\u012Bbro","cr\u012Bn\u012Bs","cruc\u012B\u0101m\u0113ntum","crud\u0113l\u012Bs","cru\u0113ntus","cr\u016Br","crustulum","cr\u016Bx","cub\u012Bcul\u0101r\u012Bs","cub\u012Btum","\u010D\u016Bbo","cu\u012B","cu\u012Bus","culp\u0101","\u010D\u016B\u013Cp\u0101","cu\u013Cpo","cult\u0113llus","cultur\u0101","c\u016Bm","\u010D\u016Bm","\u010D\u016Bmq\u016B\u0113","cun\u0101bul\u0101","cun\u0101\u0113","cunct\u0101t\u012Bo","cup\u012Bd\u012Bt\u0101s","\u010D\u016Bp\u012Bd\u012Bt\u0101t\u0113","cup\u012Bo","cupp\u0113d\u012B\u0101","cupr\u0113ssus","c\u016Br","cur\u0101","cur\u0101t\u012Bo","cur\u012B\u0101","cur\u012Bos\u012Bt\u0101s","cur\u012Bs","c\u016Bro","curr\u012Bculum","curr\u016Bs","curs\u012Bm","cur\u0161o","cur\u0161us","c\u016Brto","curt\u016Bs","c\u016Brvo","custod\u012B\u0101","d\u0101mn\u0101t\u012Bo","d\u0101mno","d\u0101p\u012Bf\u0113r","d\u0113b\u0113o","d\u0113b\u012Bl\u012Bto","d\u0113b\u012Bt\u012B\u0161","d\u0113c\u0113ns","d\u0113c\u0113rno","d\u0113c\u0113t","d\u0113c\u012Bmus","d\u0113c\u012Bp\u012Bo","d\u0113cor","d\u0113cr\u0113tum","d\u0113cumbo","d\u0113d\u0113cor","d\u0113d\u012Bco","d\u0113duco","d\u0113f\u0101\u0113co","d\u0113f\u0113ndo","d\u0113f\u0113ro","d\u0113f\u0113ssus","d\u0113f\u0113t\u012Bscor","d\u0113f\u012Bc\u012Bo","d\u0113fl\u0113o","d\u0113fluo","d\u0113fungo","d\u0113g\u0113n\u0113ro","d\u0113g\u0113ro","d\u0113gusto","d\u0113\u012Bnd\u0113","d\u0113l\u0113ct\u0101t\u012Bo","d\u0113\u013C\u0113\u010Dt\u016B\u0161","d\u0113l\u0113go","d\u0113\u013C\u0113\u0146\u012Bt\u012B","d\u0113l\u0113o","d\u0113l\u012Bb\u0113ro","d\u0113l\u012Bc\u0101t\u0113","d\u0113l\u012Bnquo","d\u0113ludo","d\u0113m\u0113ns","d\u0113m\u0113rgo","d\u0113m\u012Btto","d\u0113mo","d\u0113monstro","d\u0113moror","d\u0113mulc\u0113o","d\u0113mum","d\u0113n\u0113go","d\u0113n\u012Bqu\u0113","d\u0113ns","d\u0113nunc\u012Bo","d\u0113nuo","d\u0113orsum","d\u0113p\u0113r\u0113o","d\u0113pono","d\u0113populo","d\u0113porto","d\u0113pr\u0101\u0113dor","d\u0113pr\u0113c\u0101tor","d\u0113pr\u012Bmo","d\u0113promo","d\u0113pulso","d\u0113puto","d\u0113r\u0113l\u012Bnquo","d\u0113r\u012Bd\u0113o","d\u0113r\u012Bp\u012Bo","d\u0113\u0161\u0113r\u016B\u0146t","d\u0113s\u012Bd\u0113ro","d\u0113s\u012Bno","d\u0113s\u012Bp\u012Bo","d\u0113solo","d\u0113sp\u0101r\u0101tus","d\u0113sp\u0113cto","d\u012B\u010Dt\u0101","d\u012B\u0123\u0146\u012B\u0161\u0161\u012Bmo\u0161","d\u012B\u0161t\u012B\u0146\u010Dt\u012Bo","do\u013Cor","do\u013Cor\u0113","do\u013Cor\u0113m","do\u013Cor\u0113mq\u016B\u0113","do\u013Cor\u0113\u0161","do\u013Cor\u012Bb\u016B\u0161","do\u013Cor\u016Bm","d\u016B\u010D\u012Bm\u016B\u0161","\u0113\u0101","\u0113\u0101q\u016B\u0113","\u0113\u0101r\u016Bm","\u0113\u012B\u016B\u0161","\u0113\u013C\u012B\u0123\u0113\u0146d\u012B","\u0113\u0146\u012Bm","\u0113o\u0161","\u0113rror","\u0113\u0161\u0161\u0113","\u0113\u0161t","\u0113t","\u0113\u016Bm","\u0113v\u0113\u0146\u012B\u0113t","\u0113x","\u0113x\u010D\u0113pt\u016Br\u012B","\u0113x\u0113r\u010D\u012Bt\u0101t\u012Bo\u0146\u0113m","\u0113xp\u0113d\u012Bt\u0101","\u0113xp\u013C\u012B\u010D\u0101bo","f\u0101\u010D\u0113r\u0113","f\u0101\u010D\u012B\u013C\u012B\u0161","f\u016B\u0123\u0101","f\u016B\u0123\u012B\u0101t","f\u016B\u0123\u012Bt","h\u0101r\u016Bm","h\u012B\u010D","\u012Bd","\u012B\u013C\u013Co","\u012B\u013C\u013C\u016Bm","\u012Bmp\u0113d\u012Bt","\u012B\u0146","\u012B\u0146\u010D\u012Bd\u016B\u0146t","\u012Bnf\u012Bt","\u012Bnfl\u0101mm\u0101t\u012Bo","\u012B\u0146v\u0113\u0146tor\u0113","\u012Bp\u0161\u0101","\u012Bp\u0161\u0101m","\u012Bp\u0161\u016Bm","\u012B\u0161t\u0113","\u012Bt\u0101q\u016B\u0113","\u012B\u016Br\u0113","\u012B\u016B\u0161to","\u013C\u0101bor\u0113","\u013C\u0101bor\u012Bo\u0161\u0101m","\u013C\u0101bor\u016Bm","\u013C\u0101\u016Bd\u0101\u0146t\u012B\u016Bm","\u013C\u012Bb\u0113ro","m\u0101\u0123\u0146\u0101m","m\u0101\u0123\u0146\u012B","m\u0101\u012Bor\u0113\u0161","m\u0101x\u012Bm\u0113","m\u012B\u0146\u012Bm\u0101","m\u012B\u0146\u016B\u0161","mod\u012B","mo\u013C\u0113\u0161t\u012B\u0101\u0113","mo\u013C\u0113\u0161t\u012B\u0101\u0161","mo\u013C\u013C\u012Bt\u012B\u0101","\u0146\u0101m","\u0146\u0101t\u016B\u0161","\u0146\u0113\u010D\u0113\u0161\u0161\u012Bt\u0101t\u012Bb\u016B\u0161","\u0146\u0113mo","\u0146\u0113q\u016B\u0113","\u0146\u0113\u0161\u010D\u012B\u016B\u0146t","\u0146\u012Bh\u012B\u013C","\u0146\u012B\u0161\u012B","\u0146ob\u012B\u0161","\u0146o\u0146","\u0146o\u0161tr\u016Bm","\u0146\u016B\u013C\u013C\u0101","\u0146\u016Bmq\u016B\u0101m","o\u010D\u010D\u0101\u0113\u010D\u0101t\u012B","oc\u0113r","od\u012Bo","od\u012Bt","off\u012B\u010D\u012B\u0101","off\u012B\u010D\u012B\u012B\u0161","om\u0146\u012B\u0161","opt\u012Bo","p\u0101\u0113ns","p\u0101r\u012B\u0101t\u016Br","p\u0101t\u012Bor","p\u0101tr\u012B\u0101","p\u0101troc\u012Bnor","p\u0101truus","p\u0101uc\u012B","p\u0101ul\u0101t\u012Bm","p\u0101up\u0113r","p\u0101x","p\u0113cc\u0101tus","p\u0113cco","p\u0113cto","p\u0113ctus","p\u0113cus","p\u0113\u012Bor","p\u0113l","p\u0113rf\u0113r\u0113\u0146d\u012B\u0161","p\u0113r\u0161p\u012B\u010D\u012B\u0101t\u012B\u0161","p\u013C\u0101\u010D\u0113\u0101t","porro","po\u0161\u0161\u012Bm\u016B\u0161","pr\u0101\u0113\u0161\u0113\u0146t\u012B\u016Bm","prov\u012Bd\u0113\u0146t","q\u016B\u0101\u0113","q\u016B\u0101\u0113r\u0101t","q\u016B\u0101m","q\u016B\u0101\u0161","q\u016B\u0101\u0161\u012B","q\u016B\u012B","q\u016B\u012B\u0101","q\u016B\u012Bb\u016B\u0161d\u0101m","q\u016B\u012Bd\u0113m","q\u016B\u012B\u0161","q\u016B\u012B\u0161q\u016B\u0101m","q\u016Bo","q\u016Bod","q\u016Bo\u0161","r\u0101t\u012Bo\u0146\u0113","r\u0113\u010D\u016B\u0161\u0101\u0146d\u0101\u0113","r\u0113\u012B\u010D\u012B\u0113\u0146d\u012B\u0161","r\u0113m","r\u0113p\u0113\u013C\u013C\u0101t","r\u0113p\u0113\u013C\u013C\u0113\u0146d\u016B\u0161","r\u0113pr\u0113h\u0113\u0146d\u0113r\u012Bt","r\u0113p\u016Bd\u012B\u0101\u0146d\u0101\u0113","r\u0113r\u016Bm","\u0161\u0101\u0113p\u0113","\u0161\u0101p\u012B\u0113\u0146t\u0113","\u0161\u0113d","\u0161\u0113q\u016B\u012B","\u0161\u012Bm\u012B\u013C\u012Bq\u016B\u0113","\u0161\u012B\u0146t","\u0161\u012Bt","soc\u012Bus","sod\u0101l\u012Bt\u0101s","so\u013C","sol\u0113o","sol\u012Bo","sol\u012Btudo","sol\u012Bum","soll\u0113rs","soll\u012Bc\u012Bto","so\u013Cum","solu\u0161","\u0161o\u013C\u016Bt\u0101","so\u013Cut\u012Bo","so\u013Cvo","somn\u012Bculosus","som\u0146us","so\u0146\u012Btus","so\u0146o","soph\u012Bsm\u0101t\u0101","\u0161opor","sord\u0113o","sort\u012Btus","sp\u0101rgo","sp\u0113c\u012Bosus","sp\u0113ct\u0101culum","sp\u0113culum","sp\u0113rno","sp\u0113ro","sp\u0113s","sp\u012Bculum","sp\u012Br\u012Btus","spol\u012B\u0101t\u012Bo","spont\u0113","st\u0101b\u012Bl\u012Bs","st\u0101t\u012Bm","st\u0101tu\u0101","st\u0113ll\u0101","st\u012Bll\u012Bc\u012Bd\u012Bum","st\u012Bp\u0113s","st\u012Bps","\u0161to","str\u0113nuus","stru\u0113s","stud\u012Bo","stu\u013Ctus","su\u0101d\u0113o","su\u0101sor\u012B\u0101","s\u016Bb","sub\u012Bto","sub\u012Bungo","subl\u012Bm\u0113","subn\u0113cto","subs\u0113co","subst\u0101nt\u012B\u0101","subv\u0113n\u012Bo","succ\u0113do","succurro","suff\u012Bc\u012Bo","suffo\u010Do","suffr\u0101g\u012Bum","sugg\u0113ro","su\u012B","su\u013C\u016Bm","s\u016Bm","summ\u0101","summ\u012Bss\u0113","summop\u0113r\u0113","s\u016Bmo","sumptus","\u0161\u016B\u0146t","sup\u0113ll\u0113x","sup\u0113r","supp\u0113ll\u0113x","suppl\u0101nto","suppono","supr\u0101","sur\u010D\u016Blus","sur\u0123o","sur\u0161um","susc\u012Bp\u012Bo","\u0161\u016B\u0161\u010D\u012Bp\u012Bt","susp\u0113ndo","sust\u012Bn\u0113o","su\u016Bs","syn\u0101gog\u0101","t\u0101b\u0113ll\u0101","t\u0101b\u0113rnus","t\u0101b\u0113sco","t\u0101bgo","t\u0101bul\u0101","t\u0101c\u0113o","t\u0101ctus","t\u0101\u0113d\u012Bum","t\u0101l\u012Bo","t\u0101l\u012Bs","t\u0101lus","t\u0101m","t\u0101md\u012Bu","t\u0101m\u0113n","t\u0101m\u0113ts\u012B","t\u0101m\u012Bs\u012Bum","t\u0101mqu\u0101m","t\u0101nd\u0113m","t\u0101nt\u012Bllus","t\u0101ntum","t\u0101rdus","t\u0113go","t\u0113m\u0113r\u012Bt\u0101s","t\u0113mp\u0113r\u0101nt\u012B\u0101","t\u0113mplum","t\u0113mpor\u0101","t\u0113mpor\u0113","t\u0113mpor\u012Bb\u016B\u0161","t\u0113mpt\u0101t\u012Bo","t\u0113mpus","t\u0113n\u0101x","t\u0113ndo","t\u0113n\u0113o","t\u0113n\u0113r","t\u0113\u0146\u0113t\u016Br","t\u0113nu\u012Bs","t\u0113nus","t\u0113p\u0113sco","t\u0113p\u012Bdus","t\u0113r","t\u0113r\u0113bro","t\u0113r\u0113s","t\u0113rg\u0101","t\u0113rg\u0113o","t\u0113rg\u012Bv\u0113rs\u0101t\u012Bo","t\u0113rgo","t\u0113rgum","t\u0113rm\u0113s","t\u0113rm\u012Bn\u0101t\u012Bo","t\u0113ro","t\u0113rr\u0101","t\u0113rr\u0113o","t\u0113rr\u012Bto","t\u0113rror","t\u0113rsus","t\u0113rt\u012Bus","t\u0113st\u012Bmon\u012Bum","t\u0113xo","t\u0113xt\u012Bl\u012Bs","t\u0113xtor","t\u0113xtus","th\u0101l\u0101ss\u012Bnus","th\u0113\u0101trum","th\u0113c\u0101","th\u0113m\u0101","th\u0113ologus","th\u0113rm\u0101\u0113","th\u0113s\u0101urus","th\u0113s\u012Bs","thor\u0101x","thymbr\u0101","thym\u016Bm","t\u012Bb\u012B","t\u012Bm\u012Bdus","t\u012Bmor","t\u012Btulus","tol\u0113ro","to\u013C\u013Co","tond\u0113o","to\u0146\u0161or","torqu\u0113o","torr\u0113ns","tot","tot\u0101m","tot\u012Bd\u0113m","tot\u012B\u0113s","tot\u016Bs","tr\u0101cto","tr\u0101do","tr\u0101ho","tr\u0101ns","tr\u0113d\u0113c\u012Bm","tr\u0113mo","tr\u0113p\u012Bd\u0113","tr\u0113s","tr\u012Bbuo","tr\u012Bc\u0113s\u012Bmus","tr\u012Bdu\u0101n\u0101","tr\u012Bpud\u012Bo","tr\u012Bst\u012Bs","tr\u012Bumphus","truc\u012Bdo","trucul\u0113nt\u0113r","tub\u012Bn\u0113us","tu\u012B","t\u016Bm","tumu\u013Ctus","t\u016Bn\u010D","turb\u0101","t\u016Brbo","turp\u012Bs","tut\u0101m\u0113n","tut\u012Bs","tyr\u0101nnus","ub\u0113rr\u012Bm\u0113","ub\u012B","ulc\u012Bscor","\u016B\u013C\u013C\u0101m","ull\u016Bs","ult\u0113r\u012Bus","ult\u012Bo","ultr\u0101","umbr\u0101","um\u0113rus","umqu\u0101m","un\u0101","und\u0113","\u016B\u0146d\u0113","und\u012Bqu\u0113","un\u012Bv\u0113rs\u0113","un\u016Bs","urb\u0101nus","urb\u0161","ur\u0113do","us\u012Bt\u0101s","usqu\u0113","ust\u012Blo","ustulo","u\u0161\u016Bs","\u016Bt","ut\u0113r","ut\u0113rqu\u0113","ut\u012Bl\u012Bs","ut\u012Bqu\u0113","\u016Btor","utpot\u0113","utr\u012Bmqu\u0113","utroqu\u0113","utr\u016Bm","\u016Bxor","v\u0101co","v\u0101cuus","v\u0101do","v\u0101\u0113","v\u0101ld\u0113","v\u0101l\u0113ns","v\u0101l\u0113o","v\u0101l\u0113tudo","v\u0101l\u012Bdus","v\u0101llum","v\u0101pulus","v\u0101r\u012B\u0113t\u0101s","v\u0101r\u012Bus","v\u0113h\u0113m\u0113ns","v\u0113l","v\u0113\u013C","v\u0113\u013C\u012Bt","v\u0113loc\u012Bt\u0113r","v\u0113lum","v\u0113lut","v\u0113n\u012B\u0101","v\u0113\u0146\u012B\u0101m","v\u0113n\u012Bo","v\u0113nt\u012Bto","v\u0113ntosus","v\u0113ntus","v\u0113nust\u0101s","v\u0113r","v\u0113rb\u0113r\u0101","v\u0113rbum","v\u0113r\u0113","v\u0113r\u0113cund\u012B\u0101","v\u0113r\u0113or","v\u0113rgo","v\u0113r\u012Bt\u0101s","v\u0113r\u012Bt\u0101t\u012B\u0161","v\u0113ro","v\u0113rsus","v\u0113rto","v\u0113rumt\u0101m\u0113n","v\u0113rus","v\u0113sco","v\u0113s\u012Bc\u0101","v\u0113sp\u0113r","v\u0113sp\u012Bllo","v\u0113st\u0113r","v\u0113st\u012Bg\u012Bum","v\u0113strum","v\u0113tus","v\u012B\u0101","v\u012Bc\u012Bnus","v\u012Bc\u012Bss\u012Btudo","v\u012Bctor\u012B\u0101","v\u012Bctus","v\u012Bd\u0113l\u012Bc\u0113t","v\u012Bd\u0113o","v\u012Bduo","v\u012Bg\u012Blo","v\u012Bgor","v\u012Bl\u012Bcus","v\u012Bl\u012Bs","v\u012Bl\u012Bt\u0101s","v\u012Bll\u0101","v\u012Bnco","v\u012Bnculum","v\u012Bnd\u012Bco","v\u012Bn\u012Btor","v\u012Bnum","v\u012Br","v\u012Brg\u0101","v\u012Brgo","v\u012Br\u012Bd\u012Bs","v\u012Br\u012Bl\u012Bt\u0113r","v\u012Brtus","v\u012Bs","v\u012Bscus","v\u012Bt\u0101","v\u012Bt\u0101\u0113","v\u012Bt\u012Bosus","v\u012Bt\u012Bum","v\u012Bto","v\u012Bvo","v\u012Bx","vob\u012Bs","voc\u012Bf\u0113ror","vo\u010Do","vol\u0101t\u012Bcus","vo\u013Co","volub\u012Bl\u012Bs","volunt\u0101r\u012Bus","vol\u016Bp","vo\u013C\u016Bpt\u0101\u0161","vo\u013C\u016Bpt\u0101t\u0113","vo\u013C\u016Bpt\u0101t\u0113m","vo\u013C\u016Bpt\u0101t\u0113\u0161","vo\u013C\u016Bpt\u0101t\u012Bb\u016B\u0161","vo\u013C\u016Bpt\u0101t\u016Bm","volut\u0101brum","volv\u0101","vom\u0113r","vom\u012Bc\u0101","vom\u012Bto","vor\u0101go","vor\u0101x","voro","vos","vot\u016Bm","vov\u0113o","vox","vul\u0101r\u012Bt\u0113r","vulg\u0101r\u012Bs","vulg\u012Bv\u0101gus","vulgo","vulgus","vuln\u0113ro","vu\u013C\u0146us","vulp\u0113s","vult\u012Bculus","x\u012Bph\u012B\u0101s"];var chunk_57MGR7GB_ia={word:chunk_57MGR7GB_h},chunk_57MGR7GB_Z=chunk_57MGR7GB_ia;var chunk_57MGR7GB_ta={title:"Latvian",code:"lv",language:"lv",endonym:"latvie\u0161u valoda",dir:"ltr",script:"Latn"},chunk_57MGR7GB_J=chunk_57MGR7GB_ta;var chunk_57MGR7GB_T={generic:["Ain\u0101rs","Akvel\u012Bna","Albert\u012Bne","Alfr\u0113ds","Alo\u012Bzs","Alv\u012Bne","Am\u0101lija","Andris","And\u017Eejs","And\u017Es","Anrijs","An\u0161lavs","Ark\u0101dijs","Arm\u012Bns","Art\u016Brs","Arv\u012Bds","Astr\u012Bda","Aur\u0113lija","A\u012Bda","A\u013C\u0123irds","A\u013C\u0123is","Ba\u0146uta","Be\u0101te","Bo\u013Ceslavs","Bro\u0146islavs","B\u0101rbala","Dagm\u0101ra","Dainuv\u012Bte","Di\u0101na","Dzirkst\u012Bte","Dz\u012Ble","D\u0101gs","D\u0101rta","D\u0101vids","D\u0101vis","Edgars","Eduards","Edv\u012Bns","Ed\u012Bte","Ed\u017Eus","Eg\u012Bls","Ein\u0101rs","Ei\u017Eens","Elfr\u012Bda","Elm\u0101rs","Elm\u012Bra","Elv\u012Bra","El\u012Bna","El\u012Bza","Em\u012Blija","Em\u012Bls","Erm\u012Bns","Ernest\u012Bne","Erv\u012Bns","Evel\u012Bna","Fr\u012Bda","Gabriela","Gudr\u012Bte","Gun\u0101rs","Hel\u0113na","Herm\u012Bne","Ilgm\u0101rs","Ilm\u0101rs","Indri\u0137is","Ingm\u0101rs","Ingr\u012Bda","Ing\u016Bna","In\u0101ra","In\u0101rs","Ir\u0113na","Jan\u012Bna","Jasm\u012Bna","Jautr\u012Bte","Jevge\u0146ijs","Jud\u012Bte","Jur\u0123is","Just\u012Bne","J\u0101nis","J\u0101zeps","J\u0113kabs","J\u016Blija","J\u016Blijs","J\u016Bsma","Kar\u012Bna","Katr\u012Bna","Kl\u0101ra","Kl\u0101vs","Konr\u0101ds","Konstant\u012Bns","Kristi\u0101na","Kristi\u0101ns","Krist\u012Bne","Kri\u0161j\u0101nis","Kri\u0161s","K\u0101rlis","Lav\u012Bze","Leont\u012Bne","Leon\u012Bda","Leon\u012Bds","Lili\u0101na","Li\u0101na","Lu\u012Bze","L\u0101sma","L\u012Bba","L\u012Bga","L\u012Bksma","L\u012Bna","L\u012Bva","L\u012Bvija","L\u012Bze","L\u016Bcija","Malv\u012Bne","Mar\u0123ers","Mat\u012Bss","Mi\u0137elis","Modr\u012Bte","Monv\u012Bds","Mud\u012Bte","M\u0101ra","M\u0101rcis","M\u0101ris","M\u0101rti\u0146\u0161","M\u0101r\u012Bte","M\u0113tra","Nikl\u0101vs","Oj\u0101rs","Ol\u012Bvija","Ot\u012Blija","O\u013Cegs","O\u013C\u0123erts","Patr\u012Bcija","Paul\u012Bne","P\u0101rsla","P\u0101vils","P\u0113teris","Regn\u0101rs","Reg\u012Bna","Ren\u0101rs","Ren\u0101te","Ri\u010Dards","Rom\u0101ns","Rud\u012Bte","R\u016Bdis","R\u016Bdolfs","R\u016Bsi\u0146\u0161","R\u016Bta","Sab\u012Bne","Sarm\u012Bte","Saulcer\u012Bte","Skaidr\u012Bte","Sp\u012Bdola","Tam\u0101ra","Ter\u0113ze","Tr\u012Bne","T\u0101lis","T\u0101livaldis","T\u0101lr\u012Bts","T\u012Bna","Und\u012Bne","U\u0123is","Valdem\u0101rs","Valent\u012Bna","Valent\u012Bns","Val\u0113rija","Val\u0113rijs","Vijol\u012Bte","Vilhelm\u012Bne","Vilm\u0101rs","Vit\u0101lijs","Vizbul\u012Bte","Voldem\u0101rs","V\u0113sma","Zelt\u012Bte","Zied\u012Bte","Zigfr\u012Bda","Zigfr\u012Bds","Zigm\u0101rs","Zigr\u012Bda","Z\u012Ble","\u0100dams","\u0100dolfs","\u0100rija","\u0100rijs","\u0100ris","\u0112rika","\u0112riks","\u0112valds","\u0122ederts","\u0122ertr\u016Bde","\u0122irts","\u012Arisa","\u017Danete","\u017Danis","\u017Danna","\u017Denija","\u017Dub\u012Bte"],female:["Akvel\u012Bna","Albert\u012Bne","Alv\u012Bne","Am\u0101lija","Astr\u012Bda","Aur\u0113lija","A\u012Bda","Ba\u0146uta","Be\u0101te","B\u0101rbala","Dagm\u0101ra","Dainuv\u012Bte","Di\u0101na","Dzirkst\u012Bte","Dz\u012Ble","D\u0101rta","Ed\u012Bte","Elfr\u012Bda","Elm\u012Bra","Elv\u012Bra","El\u012Bna","El\u012Bza","Em\u012Blija","Ernest\u012Bne","Evel\u012Bna","Fr\u012Bda","Gabriela","Gudr\u012Bte","Hel\u0113na","Herm\u012Bne","Ingr\u012Bda","Ing\u016Bna","In\u0101ra","Ir\u0113na","Jan\u012Bna","Jasm\u012Bna","Jautr\u012Bte","Jud\u012Bte","Just\u012Bne","J\u016Blija","J\u016Bsma","Kar\u012Bna","Katr\u012Bna","Kl\u0101ra","Kristi\u0101na","Krist\u012Bne","Lav\u012Bze","Leont\u012Bne","Leon\u012Bda","Lili\u0101na","Li\u0101na","Lu\u012Bze","L\u0101sma","L\u012Bba","L\u012Bga","L\u012Bksma","L\u012Bna","L\u012Bva","L\u012Bvija","L\u012Bze","L\u016Bcija","Malv\u012Bne","Modr\u012Bte","Mud\u012Bte","M\u0101ra","M\u0101r\u012Bte","M\u0113tra","Ol\u012Bvija","Ot\u012Blija","Patr\u012Bcija","Paul\u012Bne","P\u0101rsla","Reg\u012Bna","Ren\u0101te","Rud\u012Bte","R\u016Bta","Sab\u012Bne","Sarm\u012Bte","Saulcer\u012Bte","Skaidr\u012Bte","Sp\u012Bdola","Tam\u0101ra","Ter\u0113ze","Tr\u012Bne","T\u012Bna","Und\u012Bne","Valent\u012Bna","Val\u0113rija","Vijol\u012Bte","Vilhelm\u012Bne","Vizbul\u012Bte","V\u0113sma","Zelt\u012Bte","Zied\u012Bte","Zigfr\u012Bda","Zigr\u012Bda","Z\u012Ble","\u0100rija","\u0112rika","\u0122ertr\u016Bde","\u012Arisa","\u017Danete","\u017Danna","\u017Denija","\u017Dub\u012Bte"],male:["Ain\u0101rs","Alfr\u0113ds","Alo\u012Bzs","Andris","And\u017Eejs","And\u017Es","Anrijs","An\u0161lavs","Ark\u0101dijs","Arm\u012Bns","Art\u016Brs","Arv\u012Bds","A\u013C\u0123irds","A\u013C\u0123is","Bo\u013Ceslavs","Bro\u0146islavs","D\u0101gs","D\u0101vids","D\u0101vis","Edgars","Eduards","Edv\u012Bns","Ed\u017Eus","Eg\u012Bls","Ein\u0101rs","Ei\u017Eens","Elm\u0101rs","Em\u012Bls","Erm\u012Bns","Erv\u012Bns","Gun\u0101rs","Ilgm\u0101rs","Ilm\u0101rs","Indri\u0137is","Ingm\u0101rs","In\u0101rs","Jevge\u0146ijs","Jur\u0123is","J\u0101nis","J\u0101zeps","J\u0113kabs","J\u016Blijs","Kl\u0101vs","Konr\u0101ds","Konstant\u012Bns","Kristi\u0101ns","Kri\u0161j\u0101nis","Kri\u0161s","K\u0101rlis","Leon\u012Bds","Mar\u0123ers","Mat\u012Bss","Mi\u0137elis","Monv\u012Bds","M\u0101rcis","M\u0101ris","M\u0101rti\u0146\u0161","Nikl\u0101vs","Oj\u0101rs","O\u013Cegs","O\u013C\u0123erts","P\u0101vils","P\u0113teris","Regn\u0101rs","Ren\u0101rs","Ri\u010Dards","Rom\u0101ns","R\u016Bdis","R\u016Bdolfs","R\u016Bsi\u0146\u0161","T\u0101lis","T\u0101livaldis","T\u0101lr\u012Bts","U\u0123is","Valdem\u0101rs","Valent\u012Bns","Val\u0113rijs","Vilm\u0101rs","Vit\u0101lijs","Voldem\u0101rs","Zigfr\u012Bds","Zigm\u0101rs","\u0100dams","\u0100dolfs","\u0100rijs","\u0100ris","\u0112riks","\u0112valds","\u0122ederts","\u0122irts","\u017Danis"]};var chunk_57MGR7GB_G=["risin\u0101jumu","programmu","dro\u0161\u012Bbas","izp\u0113tes","m\u0101rketinga","vad\u012Bbas","izveides","integr\u0101ciju","funkcionalit\u0101tes","taktikas","identit\u0101tes","tirgus","grupas","noda\u013Cas","pielietojumu","optimiz\u0101cijas","oper\u0101ciju","infrastrukt\u016Bras","intraneta","sakaru","kvalit\u0101tes","mobilit\u0101tes","kontu","datu","kreat\u012Bvais","konfigur\u0101cijas","gr\u0101matojumu","sadarb\u012Bbas","lietojam\u012Bbas","m\u0113r\u012Bjumu"];var chunk_57MGR7GB_E=["Galvenais","Vec\u0101kais","Tie\u0161o","Korporat\u012Bv\u0101s","Produktu","Re\u0123ion\u0101l\u0101s","Rajona","Klientu","Invest\u012Bciju","Starptautisk\u0101s","Iek\u0161\u0113j\u0101s","Personu"];var chunk_57MGR7GB_=["uzraugs","vad\u012Bt\u0101js","p\u0101rst\u0101vis","oficieris","mened\u017Eers","in\u017Eenieris","speci\u0101lists","direktors","koordinators","administrators","arhitekts","anal\u012Bti\u0137is","dizainers","pl\u0101not\u0101js","p\u0101rraugs","tehni\u0137is","izstr\u0101d\u0101t\u0101js","producents","konsultants","asistents","a\u0123ents","strat\u0113\u0123is"];var chunk_57MGR7GB_q={generic:["Aigare","Aigars","Alksne","Alksnis","Andersone","Andersons","Ar\u0101ja","Ar\u0101js","Aspere","Aspers","Auzi\u0146a","Auzi\u0146\u0161","Baj\u0101re","Baj\u0101rs","Balode","Balodis","Barone","Barons","Bergmane","Bergmanis","Be\u013Cavske","Be\u013Cavskis","Birzi\u0146a","Birzi\u0146\u0161","Birzniece","Birznieks","Biseniece","Bisenieks","Blaua","Blaus","Blekte","Bondare","Bondars","Bre\u0146\u0137e","Bre\u0146\u0137is","Briede","Briedis","Brunkevi\u010Da","Brunkevi\u010Ds","Budreiko","Buile","Builis","Bu\u0161a","Bu\u0161s","B\u0113rzi\u0146a","B\u0113rzi\u0146\u0161","B\u0113rz\u012Bte","B\u0113rz\u012Bts","B\u012Bri\u0146a","B\u012Bri\u0146\u0161","Cauna","Caune","Celma","Celmi\u0146a","Celmi\u0146\u0161","Celms","C\u0101l\u012Bte","C\u0101l\u012Btis","C\u012Brule","C\u012Brulis","Danielsone","Danielsons","De\u0123e","De\u0123is","Dombrovska","Dombrovskis","Dreimane","Dreimanis","Dzene","Dzenis","Dzirkale","Dzirkalis","D\u012Bri\u0137e","D\u012Bri\u0137is","Egl\u012Bte","Egl\u012Btis","Endzi\u0146a","Endzi\u0146\u0161","Fogele","Fogelis","Freimane","Freimanis","Gaile","Gailis","Gail\u012Bte","Gail\u012Btis","Gasj\u016Bne","Gasj\u016Bns","Gibala","Graudi\u0146a","Graudi\u0146\u0161","Gribuste","Gribusts","Groduma","Grodums","Gr\u012Bnberga","Gr\u012Bnbergs","Gr\u016Bba","Gr\u016Bbe","Ivanova","Ivanovs","Jankovska","Jankovskis","Jansone","Jansons","Jukuma","Jukums","Jumi\u0137e","Jumi\u0137is","J\u0113kabsone","J\u0113kabsons","Kalna","Kalni\u0146a","Kalni\u0146\u0161","Kalns","Kaln\u0101ja","Kaln\u0101js","Kal\u0113ja","Kal\u0113js","Karlsone","Karlsons","Kauli\u0146a","Kauli\u0146\u0161","Koha","Kohs","Koka","Koks","Krance","Krancis","Krasti\u0146a","Krasti\u0146\u0161","Kraule","Kraulis","Krauze","Krieva","Krievi\u0146a","Krievi\u0146\u0161","Krievs","Kronberga","Kronbergs","Kr\u0113sli\u0146a","Kr\u0113sli\u0146\u0161","Kr\u016Bmi\u0146a","Kr\u016Bmi\u0146\u0161","Kulmane","Kulmanis","Kurzemniece","Kurzemnieks","K\u0101rkli\u0146a","K\u0101rkli\u0146\u0161","K\u013Cavi\u0146a","K\u013Cavi\u0146\u0161","Laivi\u0146a","Laivi\u0146\u0161","Landmane","Landmanis","Lapi\u0146a","Lapi\u0146\u0161","Lapsi\u0146a","Lapsi\u0146\u0161","Lasmane","Lasmanis","Latkovska","Latkovskis","Lauberga","Laubergs","Legzdi\u0146a","Legzdi\u0146\u0161","Leji\u0146a","Leji\u0146\u0161","Lejniece","Lejnieks","Lielmane","Lielmanis","Liepa","Liepi\u0146a","Liepi\u0146\u0161","Lodi\u0146a","Lodi\u0146\u0161","Logina","Logins","Lo\u010Da","Lo\u010Ds","L\u0101ce","L\u0101cis","L\u012Bce","L\u012Bcis","L\u012Bdaka","L\u012Bdaks","L\u016Bse","L\u016Bsis","Matisone","Matisons","Mazj\u0101ne","Mazj\u0101nis","Medne","Mednis","Meiere","Meiers","Mek\u0161a","Mek\u0161s","Meldere","Melderis","Melngaile","Melngailis","Me\u0161k\u016Bna","Me\u0161k\u016Bne","Me\u0161k\u016Bns","Mihailova","Mihailovs","Mi\u0137elsone","Mi\u0137elsons","Morozova","Morozovs","Muceniece","Mucenieks","Mui\u017Eniece","Mui\u017Enieks","Nami\u0137e","Nami\u0137is","Niedra","Ose","Osis","Ostrovska","Ostrovskis","Ozere","Ozers","Ozola","Ozoli\u0146a","Ozoli\u0146\u0161","Ozols","Pakalniete","Pakalnietis","Paltere","Palters","Pau\u013Cuka","Pau\u013Cuks","Pavlovska","Pavlovskis","Pence","Pencis","Petrovska","Petrovskis","Podniece","Podnieks","Podzi\u0146a","Podzi\u0146\u0161","Pole","Polis","Porgante","Porgants","Pretkalni\u0146a","Pretkalni\u0146\u0161","Prid\u0101ne","Prid\u0101ns","Pried\u012Bte","Pried\u012Btis","Putni\u0146a","Putni\u0146\u0161","Pu\u0137\u012Bte","Pu\u0137\u012Btis","P\u0113rkona","P\u0113rkons","P\u0113tersone","P\u0113tersons","Ratniece","Ratnieks","Rieksti\u0146a","Rieksti\u0146\u0161","Romanovska","Romanovskis","Rozenbaha","Rozenbahs","Roz\u012Bte","Roz\u012Btis","Ro\u017Ekalne","Ro\u017Ekalns","Rubene","Rubenis","Rudz\u012Bte","Rudz\u012Btis","Runce","Runcis","Salmi\u0146a","Salmi\u0146\u0161","Sauliete","Saulietis","Ser\u017Eante","Ser\u017Eants","Sietniece","Sietnieks","Sili\u0146a","Sili\u0146\u0161","Skudra","Smu\u0123e","Smu\u0123is","Sondore","Sondors","Sos\u0101re","Sos\u0101rs","Spro\u0123e","Spro\u0123is","Spr\u016Bde","Strauti\u0146a","Strauti\u0146\u0161","Strautmane","Strautmanis","Strazdi\u0146a","Strazdi\u0146\u0161","Sukute","Sukuts","S\u0113j\u0113ja","S\u0113j\u0113js","S\u012Ble","S\u012Blis","Teic\u0101ne","Teic\u0101ns","Tilti\u0146a","Tilti\u0146\u0161","Tu\u010Da","Tu\u010Ds","T\u0101lberga","T\u0101lbergs","T\u012Brele","T\u012Brelis","Vaivade","Vaivads","Valtere","Valters","Vanaga","Vanags","Vasile","Vasils","Vecumniece","Vecumnieks","Veinberga","Veinbergs","Veisa","Veiss","Vilka","Vilks","Vilsone","Vilsons","Vintere","Vinters","Vi\u013Cuma","Vi\u013Cums","Volle","Vollis","V\u0101ciete","V\u0101cietis","V\u012Bti\u0146a","V\u012Bti\u0146\u0161","V\u012Btola","V\u012Btoli\u0146a","V\u012Btoli\u0146\u0161","V\u012Btols","V\u012Btuma","V\u012Btums","Zari\u0146a","Zari\u0146\u0161","Zeidmane","Zeidmanis","Zelti\u0146a","Zelti\u0146\u0161","Ziemele","Ziemelis","Zunda","Zvaigzne","Zvejniece","Zvejnieks","Zviedre","Zviedrs","Zvinele","Zvinelis","Z\u0101l\u012Bte","Z\u0101l\u012Btis","Z\u012Bbere","Z\u012Bbers","\u0100bele","\u0100boli\u0146a","\u0100boli\u0146\u0161","\u0100bolti\u0146a","\u0100bolti\u0146\u0161","\u010Cudara","\u010Cudars","\u0136eizare","\u0136eizars","\u0136\u0113ni\u0146a","\u0136\u0113ni\u0146\u0161","\u0160ileiko","\u0160irova","\u0160irovs","\u0160mite","\u0160mits","\u0160teina","\u0160teins","\u0160\u012Brante","\u0160\u012Brants","\u016Adre","\u016Adris"],female:["Aigare","Alksne","Andersone","Ar\u0101ja","Aspere","Auzi\u0146a","Baj\u0101re","Balode","Barone","Bergmane","Be\u013Cavske","Birzi\u0146a","Birzniece","Biseniece","Blaua","Blekte","Bondare","Bre\u0146\u0137e","Briede","Brunkevi\u010Da","Budreiko","Buile","Bu\u0161a","B\u0113rzi\u0146a","B\u0113rz\u012Bte","B\u012Bri\u0146a","Cauna","Celma","Celmi\u0146a","C\u0101l\u012Bte","C\u012Brule","Danielsone","De\u0123e","Dombrovska","Dreimane","Dzene","Dzirkale","D\u012Bri\u0137e","Egl\u012Bte","Endzi\u0146a","Fogele","Freimane","Gaile","Gail\u012Bte","Gasj\u016Bne","Gibala","Graudi\u0146a","Gribuste","Groduma","Gr\u012Bnberga","Gr\u016Bba","Ivanova","Jankovska","Jansone","Jukuma","Jumi\u0137e","J\u0113kabsone","Kalna","Kalni\u0146a","Kaln\u0101ja","Kal\u0113ja","Karlsone","Kauli\u0146a","Koha","Koka","Krance","Krasti\u0146a","Kraule","Krauze","Krieva","Krievi\u0146a","Kronberga","Kr\u0113sli\u0146a","Kr\u016Bmi\u0146a","Kulmane","Kurzemniece","K\u0101rkli\u0146a","K\u013Cavi\u0146a","Laivi\u0146a","Landmane","Lapi\u0146a","Lapsi\u0146a","Lasmane","Latkovska","Lauberga","Legzdi\u0146a","Leji\u0146a","Lejniece","Lielmane","Liepa","Liepi\u0146a","Lodi\u0146a","Logina","Lo\u010Da","L\u0101ce","L\u012Bce","L\u012Bdaka","L\u016Bse","Matisone","Mazj\u0101ne","Medne","Meiere","Mek\u0161a","Meldere","Melngaile","Me\u0161k\u016Bna","Me\u0161k\u016Bne","Mihailova","Mi\u0137elsone","Morozova","Muceniece","Mui\u017Eniece","Nami\u0137e","Niedra","Ose","Ostrovska","Ozere","Ozola","Ozoli\u0146a","Pakalniete","Paltere","Pau\u013Cuka","Pavlovska","Pence","Petrovska","Podniece","Podzi\u0146a","Pole","Porgante","Pretkalni\u0146a","Prid\u0101ne","Pried\u012Bte","Putni\u0146a","Pu\u0137\u012Bte","P\u0113rkona","P\u0113tersone","Ratniece","Rieksti\u0146a","Romanovska","Rozenbaha","Roz\u012Bte","Ro\u017Ekalne","Rubene","Rudz\u012Bte","Runce","Salmi\u0146a","Sauliete","Ser\u017Eante","Sietniece","Sili\u0146a","Skudra","Smu\u0123e","Sondore","Sos\u0101re","Spro\u0123e","Spr\u016Bde","Strauti\u0146a","Strautmane","Strazdi\u0146a","Sukute","S\u0113j\u0113ja","S\u012Ble","Teic\u0101ne","Tilti\u0146a","Tu\u010Da","T\u0101lberga","T\u012Brele","Vaivade","Valtere","Vanaga","Vasile","Vecumniece","Veinberga","Veisa","Vilka","Vilsone","Vintere","Vi\u013Cuma","Volle","V\u0101ciete","V\u012Bti\u0146a","V\u012Btola","V\u012Btoli\u0146a","V\u012Btuma","Zari\u0146a","Zeidmane","Zelti\u0146a","Ziemele","Zunda","Zvaigzne","Zvejniece","Zviedre","Zvinele","Z\u0101l\u012Bte","Z\u012Bbere","\u0100bele","\u0100boli\u0146a","\u0100bolti\u0146a","\u010Cudara","\u0136eizare","\u0136\u0113ni\u0146a","\u0160ileiko","\u0160irova","\u0160mite","\u0160teina","\u0160\u012Brante","\u016Adre"],male:["Aigars","Alksnis","Andersons","Ar\u0101js","Aspers","Auzi\u0146\u0161","Baj\u0101rs","Balodis","Barons","Bergmanis","Be\u013Cavskis","Birzi\u0146\u0161","Birznieks","Bisenieks","Blaus","Blekte","Bondars","Bre\u0146\u0137is","Briedis","Brunkevi\u010Ds","Budreiko","Builis","Bu\u0161s","B\u0113rzi\u0146\u0161","B\u0113rz\u012Bts","B\u012Bri\u0146\u0161","Caune","Celmi\u0146\u0161","Celms","C\u0101l\u012Btis","C\u012Brulis","Danielsons","De\u0123is","Dombrovskis","Dreimanis","Dzenis","Dzirkalis","D\u012Bri\u0137is","Egl\u012Btis","Endzi\u0146\u0161","Fogelis","Freimanis","Gailis","Gail\u012Btis","Gasj\u016Bns","Gibala","Graudi\u0146\u0161","Gribusts","Grodums","Gr\u012Bnbergs","Gr\u016Bbe","Ivanovs","Jankovskis","Jansons","Jukums","Jumi\u0137is","J\u0113kabsons","Kalni\u0146\u0161","Kalns","Kaln\u0101js","Kal\u0113js","Karlsons","Kauli\u0146\u0161","Kohs","Koks","Krancis","Krasti\u0146\u0161","Kraulis","Krauze","Krievi\u0146\u0161","Krievs","Kronbergs","Kr\u0113sli\u0146\u0161","Kr\u016Bmi\u0146\u0161","Kulmanis","Kurzemnieks","K\u0101rkli\u0146\u0161","K\u013Cavi\u0146\u0161","Laivi\u0146\u0161","Landmanis","Lapi\u0146\u0161","Lapsi\u0146\u0161","Lasmanis","Latkovskis","Laubergs","Legzdi\u0146\u0161","Leji\u0146\u0161","Lejnieks","Lielmanis","Liepa","Liepi\u0146\u0161","Lodi\u0146\u0161","Logins","Lo\u010Ds","L\u0101cis","L\u012Bcis","L\u012Bdaks","L\u016Bsis","Matisons","Mazj\u0101nis","Mednis","Meiers","Mek\u0161s","Melderis","Melngailis","Me\u0161k\u016Bns","Mihailovs","Mi\u0137elsons","Morozovs","Mucenieks","Mui\u017Enieks","Nami\u0137is","Niedra","Osis","Ostrovskis","Ozers","Ozoli\u0146\u0161","Ozols","Pakalnietis","Palters","Pau\u013Cuks","Pavlovskis","Pencis","Petrovskis","Podnieks","Podzi\u0146\u0161","Polis","Porgants","Pretkalni\u0146\u0161","Prid\u0101ns","Pried\u012Btis","Putni\u0146\u0161","Pu\u0137\u012Btis","P\u0113rkons","P\u0113tersons","Ratnieks","Rieksti\u0146\u0161","Romanovskis","Rozenbahs","Roz\u012Btis","Ro\u017Ekalns","Rubenis","Rudz\u012Btis","Runcis","Salmi\u0146\u0161","Saulietis","Ser\u017Eants","Sietnieks","Sili\u0146\u0161","Skudra","Smu\u0123is","Sondors","Sos\u0101rs","Spro\u0123is","Spr\u016Bde","Strauti\u0146\u0161","Strautmanis","Strazdi\u0146\u0161","Sukuts","S\u0113j\u0113js","S\u012Blis","Teic\u0101ns","Tilti\u0146\u0161","Tu\u010Ds","T\u0101lbergs","T\u012Brelis","Vaivads","Valters","Vanags","Vasils","Vecumnieks","Veinbergs","Veiss","Vilks","Vilsons","Vinters","Vi\u013Cums","Vollis","V\u0101cietis","V\u012Bti\u0146\u0161","V\u012Btoli\u0146\u0161","V\u012Btols","V\u012Btums","Zari\u0146\u0161","Zeidmanis","Zelti\u0146\u0161","Ziemelis","Zunda","Zvaigzne","Zvejnieks","Zviedrs","Zvinelis","Z\u0101l\u012Btis","Z\u012Bbers","\u0100bele","\u0100boli\u0146\u0161","\u0100bolti\u0146\u0161","\u010Cudars","\u0136eizars","\u0136\u0113ni\u0146\u0161","\u0160ileiko","\u0160irovs","\u0160mits","\u0160teins","\u0160\u012Brants","\u016Adris"]};var chunk_57MGR7GB_I={female:[{value:"{{person.last_name.female}}",weight:8},{value:"{{person.last_name.female}}-{{person.last_name.female}}",weight:2}],male:[{value:"{{person.last_name.male}}",weight:8},{value:"{{person.last_name.male}}-{{person.last_name.male}}",weight:2}]};var chunk_57MGR7GB_y=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:7}];var chunk_57MGR7GB_O={generic:["Biedrs","Dr.","Prof."],female:["Biedrs","Dr.","Prof."],male:["Biedrs","Dr.","Prof."]};var chunk_57MGR7GB_C=["k-dze","kundze"];var chunk_57MGR7GB_oa={first_name:chunk_57MGR7GB_T,job_area:chunk_57MGR7GB_G,job_descriptor:chunk_57MGR7GB_E,job_type:chunk_57MGR7GB_,last_name:chunk_57MGR7GB_q,last_name_pattern:chunk_57MGR7GB_I,name:chunk_57MGR7GB_y,prefix:chunk_57MGR7GB_O,suffix:chunk_57MGR7GB_C},chunk_57MGR7GB_N=chunk_57MGR7GB_oa;var chunk_57MGR7GB_F=["(371)6#######","+371 6#######","6#######"];var chunk_57MGR7GB_w=["+3716#######"];var chunk_57MGR7GB_U=["6# ### ###"];var chunk_57MGR7GB_na={human:chunk_57MGR7GB_F,international:chunk_57MGR7GB_w,national:chunk_57MGR7GB_U},chunk_57MGR7GB_H=chunk_57MGR7GB_na;var chunk_57MGR7GB_ua={format:chunk_57MGR7GB_H},chunk_57MGR7GB_Q=chunk_57MGR7GB_ua;var chunk_57MGR7GB_la={cell_phone:chunk_57MGR7GB_i,color:chunk_57MGR7GB_o,commerce:chunk_57MGR7GB_l,company:chunk_57MGR7GB_p,date:chunk_57MGR7GB_b,internet:chunk_57MGR7GB_f,location:chunk_57MGR7GB_x,lorem:chunk_57MGR7GB_Z,metadata:chunk_57MGR7GB_J,person:chunk_57MGR7GB_N,phone_number:chunk_57MGR7GB_Q},chunk_57MGR7GB_W=chunk_57MGR7GB_la;var rs=new chunk_HC7G5RVA_Xe({locale:[chunk_57MGR7GB_W,ys,_i]}); -function Decoder () { - this.buffer = undefined -} -Decoder.prototype.write = function (str) { - // Replace '+' with ' ' before decoding - str = str.replace(RE_PLUS, ' ') - let res = '' - let i = 0; let p = 0; const len = str.length - for (; i < len; ++i) { - if (this.buffer !== undefined) { - if (!HEX[str.charCodeAt(i)]) { - res += '%' + this.buffer - this.buffer = undefined - --i // retry character - } else { - this.buffer += str[i] - ++p - if (this.buffer.length === 2) { - res += String.fromCharCode(parseInt(this.buffer, 16)) - this.buffer = undefined - } - } - } else if (str[i] === '%') { - if (i > p) { - res += str.substring(p, i) - p = i - } - this.buffer = '' - ++p - } - } - if (p < len && this.buffer === undefined) { res += str.substring(p) } - return res -} -Decoder.prototype.reset = function () { - this.buffer = undefined -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-4MR4PUO2.js +var chunk_4MR4PUO2_r=["07# ### ####","+389 7# ### ####"];var chunk_4MR4PUO2_O={formats:chunk_4MR4PUO2_r},chunk_4MR4PUO2_m=chunk_4MR4PUO2_O;var chunk_4MR4PUO2_i=["\u0410\u0414","\u0414\u041E\u041E","\u0414\u041E\u041E\u0415\u041B","\u0422\u041F"];var chunk_4MR4PUO2_a=["{{location.city_name}} {{company.legal_entity_type}}","{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} \u0438 {{person.last_name.generic}}"];var chunk_4MR4PUO2_Q={legal_entity_type:chunk_4MR4PUO2_i,name_pattern:chunk_4MR4PUO2_a},chunk_4MR4PUO2_n=chunk_4MR4PUO2_Q;var chunk_4MR4PUO2_p={wide:["\u0430\u0432\u0433\u0443\u0441\u0442","\u0430\u043F\u0440\u0438\u043B","\u0434\u0435\u043A\u0435\u043C\u0432\u0440\u0438","\u043C\u0430\u0440\u0442","\u043C\u0430\u0458","\u043D\u043E\u0435\u043C\u0432\u0440\u0438","\u043E\u043A\u0442\u043E\u043C\u0432\u0440\u0438","\u0441\u0435\u043F\u0442\u0435\u043C\u0432\u0440\u0438","\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438","\u0458\u0430\u043D\u0443\u0430\u0440\u0438","\u0458\u0443\u043B\u0438","\u0458\u0443\u043D\u0438"],abbr:["\u0430\u0432\u0433","\u0430\u043F\u0440","\u0434\u0435\u043A","\u043C\u0430\u0440","\u043C\u0430\u0458","\u043D\u043E\u0435","\u043E\u043A\u0442","\u0441\u0435\u043F","\u0444\u0435\u0432","\u0458\u0430\u043D","\u0458\u0443\u043B","\u0458\u0443\u043D"]};var chunk_4MR4PUO2_f={wide:["\u0432\u0442\u043E\u0440\u043D\u0438\u043A","\u043D\u0435\u0434\u0435\u043B\u0430","\u043F\u0435\u0442\u043E\u043A","\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u043D\u0438\u043A","\u0441\u0430\u0431\u043E\u0442\u0430","\u0441\u0440\u0435\u0434\u0430","\u0447\u0435\u0442\u0432\u0440\u0442\u043E\u043A"],abbr:["\u0432\u0442\u043E","\u043D\u0435\u0434","\u043F\u0435\u0442","\u043F\u043E\u043D","\u0441\u0430\u0431","\u0441\u0440\u0435","\u0447\u0435\u0442"]};var chunk_4MR4PUO2_R={month:chunk_4MR4PUO2_p,weekday:chunk_4MR4PUO2_f},chunk_4MR4PUO2_l=chunk_4MR4PUO2_R;var chunk_4MR4PUO2_d=["com","com.mk","eu","gov.mk","inf.mk","mk","net","net.mk","org","org.mk","\u043C\u043A\u0434"];var chunk_4MR4PUO2_u=["gmail.com","hotmail.com","t.mk","yahoo.com"];var chunk_4MR4PUO2_S={domain_suffix:chunk_4MR4PUO2_d,free_email:chunk_4MR4PUO2_u},chunk_4MR4PUO2_s=chunk_4MR4PUO2_S;var chunk_4MR4PUO2_c=["#","##","###"];var chunk_4MR4PUO2_x=["\u0410\u0435\u0440\u043E\u0434\u0440\u043E\u043C","\u0410\u0440\u0430\u0447\u0438\u043D\u043E\u0432\u043E","\u0411\u0435\u0440\u043E\u0432\u043E","\u0411\u0438\u0442\u043E\u043B\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u0446\u0438","\u0411\u043E\u0433\u043E\u0432\u0438\u045A\u0435","\u0411\u043E\u0441\u0438\u043B\u043E\u0432\u043E","\u0411\u0440\u0432\u0435\u043D\u0438\u0446\u0430","\u0411\u0443\u0442\u0435\u043B","\u0412\u0430\u043B\u0430\u043D\u0434\u043E\u0432\u043E","\u0412\u0430\u0441\u0438\u043B\u0435\u0432\u043E","\u0412\u0435\u0432\u0447\u0430\u043D\u0438","\u0412\u0435\u043B\u0435\u0441","\u0412\u0438\u043D\u0438\u0446\u0430","\u0412\u0440\u0430\u043F\u0447\u0438\u0448\u0442\u0435","\u0413\u0430\u0437\u0438 \u0411\u0430\u0431\u0430","\u0413\u0435\u0432\u0433\u0435\u043B\u0438\u0458\u0430","\u0413\u043E\u0441\u0442\u0438\u0432\u0430\u0440","\u0413\u0440\u0430\u0434\u0441\u043A\u043E","\u0414\u0435\u0431\u0430\u0440","\u0414\u0435\u0431\u0440\u0446\u0430","\u0414\u0435\u043B\u0447\u0435\u0432\u043E","\u0414\u0435\u043C\u0438\u0440 \u041A\u0430\u043F\u0438\u0458\u0430","\u0414\u0435\u043C\u0438\u0440 \u0425\u0438\u0441\u0430\u0440","\u0414\u043E\u0458\u0440\u0430\u043D","\u0414\u043E\u043B\u043D\u0435\u043D\u0438","\u0403\u043E\u0440\u0447\u0435 \u041F\u0435\u0442\u0440\u043E\u0432","\u0416\u0435\u043B\u0438\u043D\u043E","\u0417\u0435\u043B\u0435\u043D\u0438\u043A\u043E\u0432\u043E","\u0417\u0440\u043D\u043E\u0432\u0446\u0438","\u0418\u043B\u0438\u043D\u0434\u0435\u043D","\u0408\u0435\u0433\u0443\u043D\u043E\u0432\u0446\u0435","\u041A\u0430\u0432\u0430\u0434\u0430\u0440\u0446\u0438","\u041A\u0430\u0440\u0431\u0438\u043D\u0446\u0438","\u041A\u0430\u0440\u043F\u043E\u0448","\u041A\u0438\u0441\u0435\u043B\u0430 \u0412\u043E\u0434\u0430","\u041A\u0438\u0447\u0435\u0432\u043E","\u041A\u043E\u043D\u0447\u0435","\u041A\u043E\u0447\u0430\u043D\u0438","\u041A\u0440\u0430\u0442\u043E\u0432\u043E","\u041A\u0440\u0438\u0432\u0430 \u041F\u0430\u043B\u0430\u043D\u043A\u0430","\u041A\u0440\u0438\u0432\u043E\u0433\u0430\u0448\u0442\u0430\u043D\u0438","\u041A\u0440\u0443\u0448\u0435\u0432\u043E","\u041A\u0443\u043C\u0430\u043D\u043E\u0432\u043E","\u041B\u0438\u043F\u043A\u043E\u0432\u043E","\u041B\u043E\u0437\u043E\u0432\u043E","\u041C\u0430\u0432\u0440\u043E\u0432\u043E \u0438 \u0420\u043E\u0441\u0442\u0443\u0448\u0435","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430 \u041A\u0430\u043C\u0435\u043D\u0438\u0446\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0411\u0440\u043E\u0434","\u041C\u043E\u0433\u0438\u043B\u0430","\u041D\u0435\u0433\u043E\u0442\u0438\u043D\u043E","\u041D\u043E\u0432\u0430\u0446\u0438","\u041D\u043E\u0432\u043E \u0421\u0435\u043B\u043E","\u041E\u0445\u0440\u0438\u0434","\u041F\u0435\u0442\u0440\u043E\u0432\u0435\u0446","\u041F\u0435\u0445\u0447\u0435\u0432\u043E","\u041F\u043B\u0430\u0441\u043D\u0438\u0446\u0430","\u041F\u0440\u0438\u043B\u0435\u043F","\u041F\u0440\u043E\u0431\u0438\u0448\u0442\u0438\u043F","\u0420\u0430\u0434\u043E\u0432\u0438\u0448","\u0420\u0430\u043D\u043A\u043E\u0432\u0446\u0435","\u0420\u0435\u0441\u0435\u043D","\u0420\u043E\u0441\u043E\u043C\u0430\u043D","\u0421\u0430\u0440\u0430\u0458","\u0421\u0432\u0435\u0442\u0438 \u041D\u0438\u043A\u043E\u043B\u0435","\u0421\u043E\u043F\u0438\u0448\u0442\u0435","\u0421\u0442\u0430\u0440\u043E \u041D\u0430\u0433\u043E\u0440\u0438\u0447\u0430\u043D\u0435","\u0421\u0442\u0440\u0443\u0433\u0430","\u0421\u0442\u0440\u0443\u043C\u0438\u0446\u0430","\u0421\u0442\u0443\u0434\u0435\u043D\u0438\u0447\u0430\u043D\u0438","\u0422\u0435\u0430\u0440\u0446\u0435","\u0422\u0435\u0442\u043E\u0432\u043E","\u0426\u0435\u043D\u0442\u0430\u0440","\u0426\u0435\u043D\u0442\u0430\u0440 \u0416\u0443\u043F\u0430","\u0427\u0430\u0438\u0440","\u0427\u0430\u0448\u043A\u0430","\u0427\u0435\u0448\u0438\u043D\u043E\u0432\u043E-\u041E\u0431\u043B\u0435\u0448\u0435\u0432\u043E","\u0427\u0443\u0447\u0435\u0440-\u0421\u0430\u043D\u0434\u0435\u0432\u043E","\u0428\u0442\u0438\u043F","\u0428\u0443\u0442\u043E \u041E\u0440\u0438\u0437\u0430\u0440\u0438"];var chunk_4MR4PUO2_=["{{location.city_name}}"];var chunk_4MR4PUO2_y=["\u0410\u0432\u0433\u0430\u043D\u0438\u0441\u0442\u0430\u043D","\u0410\u0432\u0441\u0442\u0440\u0430\u043B\u0438\u0458\u0430","\u0410\u0432\u0441\u0442\u0440\u0438\u0458\u0430","\u0410\u0437\u0435\u0440\u0431\u0435\u0458\u045F\u0430\u043D","\u0410\u043B\u0431\u0430\u043D\u0438\u0458\u0430","\u0410\u043B\u0436\u0438\u0440","\u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u0441\u043A\u0430 \u0421\u0430\u043C\u043E\u0430","\u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u0441\u043A\u0438 \u0414\u0435\u0432\u0441\u0442\u0432\u0435\u043D\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0410\u043D\u0433\u0438\u043B\u0430","\u0410\u043D\u0433\u043E\u043B\u0430","\u0410\u043D\u0434\u043E\u0440\u0430","\u0410\u043D\u0442\u0430\u0440\u043A\u0442\u0438\u043A","\u0410\u043D\u0442\u0438\u0433\u0432\u0430 \u0438 \u0411\u0430\u0440\u0431\u0443\u0434\u0430","\u0410\u0440\u0433\u0435\u043D\u0442\u0438\u043D\u0430","\u0410\u0440\u0443\u0431\u0430","\u0411\u0430\u043D\u0433\u043B\u0430\u0434\u0435\u0448","\u0411\u0430\u0440\u0431\u0430\u0434\u043E\u0441","\u0411\u0430\u0445\u0430\u043C\u0438","\u0411\u0430\u0445\u0440\u0435\u0438\u043D","\u0411\u0435\u043B\u0433\u0438\u0458\u0430","\u0411\u0435\u043B\u0438\u0437","\u0411\u0435\u043B\u043E\u0440\u0443\u0441\u0438\u0458\u0430","\u0411\u0435\u043D\u0438\u043D","\u0411\u0435\u0440\u043C\u0443\u0434\u0430","\u0411\u043E\u0436\u0438\u045C\u0435\u043D \u041E\u0441\u0442\u0440\u043E\u0432","\u0411\u043E\u043B\u0438\u0432\u0438\u0458\u0430","\u0411\u043E\u0441\u043D\u0430 \u0438 \u0425\u0435\u0440\u0446\u0435\u0433\u043E\u0432\u0438\u043D\u0430","\u0411\u043E\u0446\u0432\u0430\u043D\u0430","\u0411\u0440\u0430\u0437\u0438\u043B","\u0411\u0440\u0435\u0433 \u043D\u0430 \u0421\u043B\u043E\u043D\u043E\u0432\u0430\u0442\u0430 \u041A\u043E\u0441\u043A\u0430","\u0411\u0440\u0438\u0442\u0430\u043D\u0441\u043A\u0430 \u0418\u043D\u0434\u043E\u043E\u043A\u0435\u0430\u043D\u0441\u043A\u0430 \u0422\u0435\u0440\u0438\u0442\u043E\u0440\u0438\u0458\u0430","\u0411\u0440\u0438\u0442\u0430\u043D\u0441\u043A\u0438 \u0414\u0435\u0432\u0441\u0442\u0432\u0435\u043D\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0411\u0440\u0443\u043D\u0435\u0458","\u0411\u0443\u0433\u0430\u0440\u0438\u0458\u0430","\u0411\u0443\u0440\u043A\u0438\u043D\u0430 \u0424\u0430\u0441\u043E","\u0411\u0443\u0440\u0443\u043D\u0434\u0438","\u0411\u0443\u0442\u0430\u043D","\u0412\u0430\u043B\u0438\u0441 \u0438 \u0424\u0443\u0442\u0443\u043D\u0430","\u0412\u0430\u043D\u0443\u0430\u0442\u0443","\u0412\u0435\u043D\u0435\u0446\u0443\u0435\u043B\u0430","\u0412\u0438\u0435\u0442\u043D\u0430\u043C","\u0413\u0430\u0431\u043E\u043D","\u0413\u0430\u043C\u0431\u0438\u0458\u0430","\u0413\u0430\u043D\u0430","\u0413\u0432\u0430\u0434\u0435\u043B\u0443\u043F","\u0413\u0432\u0430\u0458\u0430\u043D\u0430","\u0413\u0432\u0430\u0442\u0435\u043C\u0430\u043B\u0430","\u0413\u0432\u0438\u043D\u0435\u0458\u0430","\u0413\u0432\u0438\u043D\u0435\u0458\u0430-\u0411\u0438\u0441\u0430\u043E","\u0413\u0435\u0440\u043C\u0430\u043D\u0438\u0458\u0430","\u0413\u0435\u0440\u043D\u0437\u0438","\u0413\u0438\u0431\u0440\u0430\u043B\u0442\u0430\u0440","\u0413\u0440\u0435\u043D\u0430\u0434\u0430","\u0413\u0440\u0435\u043D\u043B\u0430\u043D\u0434","\u0413\u0440\u0443\u0437\u0438\u0458\u0430","\u0413\u0440\u0446\u0438\u0458\u0430","\u0413\u0443\u0430\u043C","\u0414\u0430\u043D\u0441\u043A\u0430","\u0414\u0435\u043C\u043E\u043A\u0440\u0430\u0442\u0441\u043A\u0430 \u041D\u0430\u0440\u043E\u0434\u043D\u0430 \u0420\u0435\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041A\u043E\u0440\u0435\u0458\u0430","\u0414\u043E\u043C\u0438\u043D\u0438\u043A\u0430","\u0414\u043E\u043C\u0438\u043D\u0438\u043A\u0430\u043D\u0441\u043A\u0430 \u0420\u0435\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u0415\u0433\u0438\u043F\u0435\u0442","\u0415\u043A\u0432\u0430\u0434\u043E\u0440","\u0415\u043A\u0432\u0430\u0442\u043E\u0440\u0441\u043A\u0430 \u0413\u0432\u0438\u043D\u0435\u0458\u0430","\u0415\u043B \u0421\u0430\u043B\u0432\u0430\u0434\u043E\u0440","\u0415\u0440\u0438\u0442\u0440\u0435\u0458\u0430","\u0415\u0440\u043C\u0435\u043D\u0438\u0458\u0430","\u0415\u0441\u0432\u0430\u0442\u0438\u043D\u0438","\u0415\u0441\u0442\u043E\u043D\u0438\u0458\u0430","\u0415\u0442\u0438\u043E\u043F\u0438\u0458\u0430","\u0417\u0430\u043C\u0431\u0438\u0458\u0430","\u0417\u0430\u043F\u0430\u0434\u043D\u0430 \u0421\u0430\u0445\u0430\u0440\u0430","\u0417\u0435\u043B\u0435\u043D \u2019\u0420\u0442","\u0417\u0438\u043C\u0431\u0430\u0431\u0432\u0435","\u0418\u0437\u0440\u0430\u0435\u043B","\u0418\u043D\u0434\u0438\u0458\u0430","\u0418\u043D\u0434\u043E\u043D\u0435\u0437\u0438\u0458\u0430","\u0418\u0440\u0430\u043A","\u0418\u0440\u0430\u043D","\u0418\u0440\u0441\u043A\u0430","\u0418\u0441\u043B\u0430\u043D\u0434","\u0418\u0441\u0442\u043E\u0447\u0435\u043D \u0422\u0438\u043C\u043E\u0440","\u0418\u0442\u0430\u043B\u0438\u0458\u0430","\u0408\u0430\u043C\u0430\u0458\u043A\u0430","\u0408\u0430\u043F\u043E\u043D\u0438\u0458\u0430","\u0408\u0435\u043C\u0435\u043D","\u0408\u043E\u0440\u0434\u0430\u043D","\u0408\u0443\u0436\u043D\u0430 \u0410\u0444\u0440\u0438\u043A\u0430","\u0408\u0443\u0436\u043D\u0430 \u040F\u043E\u0440\u045F\u0438\u0458\u0430 \u0438 \u0408\u0443\u0436\u043D\u0438 \u0421\u0435\u043D\u0434\u0432\u0438\u0447\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u041A\u0430\u0437\u0430\u043A\u0441\u0442\u0430\u043D","\u041A\u0430\u0458\u043C\u0430\u043D\u0441\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u041A\u0430\u043C\u0431\u043E\u045F\u0430","\u041A\u0430\u043C\u0435\u0440\u0443\u043D","\u041A\u0430\u043D\u0430\u0434\u0430","\u041A\u0430\u0442\u0430\u0440","\u041A\u0435\u043D\u0438\u0458\u0430","\u041A\u0438\u043D\u0430","\u041A\u0438\u043F\u0430\u0440","\u041A\u0438\u0440\u0433\u0438\u0441\u0442\u0430\u043D","\u041A\u0438\u0440\u0438\u0431\u0430\u0442\u0438","\u041A\u043E\u043A\u043E\u0441\u043E\u0432\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u041A\u043E\u043B\u0443\u043C\u0431\u0438\u0458\u0430","\u041A\u043E\u043C\u043E\u0440\u0438","\u041A\u043E\u043D\u0433\u043E","\u041A\u043E\u0441\u0442\u0430\u0440\u0438\u043A\u0430","\u041A\u0443\u0431\u0430","\u041A\u0443\u0432\u0430\u0458\u0442","\u041A\u0443\u043A\u043E\u0432\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u041B\u0430\u043E\u0441","\u041B\u0435\u0441\u043E\u0442\u043E","\u041B\u0435\u0442\u043E\u043D\u0438\u0458\u0430","\u041B\u0438\u0431\u0430\u043D","\u041B\u0438\u0431\u0435\u0440\u0438\u0458\u0430","\u041B\u0438\u0431\u0438\u0458\u0430","\u041B\u0438\u0442\u0432\u0430\u043D\u0438\u0458\u0430","\u041B\u0438\u0445\u0442\u0435\u043D\u0448\u0442\u0430\u0458\u043D","\u041B\u0443\u043A\u0441\u0435\u043C\u0431\u0443\u0440\u0433","\u041C\u0430\u0432\u0440\u0438\u0442\u0430\u043D\u0438\u0458\u0430","\u041C\u0430\u0432\u0440\u0438\u0446\u0438\u0443\u0441","\u041C\u0430\u0434\u0430\u0433\u0430\u0441\u043A\u0430\u0440","\u041C\u0430\u0458\u043E\u0442","\u041C\u0430\u043A\u0430\u043E","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0438\u0458\u0430","\u041C\u0430\u043B\u0430\u0432\u0438","\u041C\u0430\u043B\u0434\u0438\u0432\u0438","\u041C\u0430\u043B\u0435\u0437\u0438\u0458\u0430","\u041C\u0430\u043B\u0438","\u041C\u0430\u043B\u0438 \u043E\u0434\u0434\u0430\u043B\u0435\u0447\u0435\u043D\u0438 \u043E\u0441\u0442\u0440\u043E\u0432\u0438 \u043D\u0430 \u0421\u0410\u0414","\u041C\u0430\u043B\u0442\u0430","\u041C\u0430\u0440\u043E\u043A\u043E","\u041C\u0430\u0440\u0442\u0438\u043D\u0438\u043A","\u041C\u0430\u0440\u0448\u0430\u043B\u0441\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u041C\u0435\u043A\u0441\u0438\u043A\u043E","\u041C\u0438\u043A\u0440\u043E\u043D\u0435\u0437\u0438\u0458\u0430","\u041C\u0458\u0430\u043D\u043C\u0430\u0440","\u041C\u043E\u0437\u0430\u043C\u0431\u0438\u043A","\u041C\u043E\u043B\u0434\u0430\u0432\u0438\u0458\u0430","\u041C\u043E\u043D\u0430\u043A\u043E","\u041C\u043E\u043D\u0433\u043E\u043B\u0438\u0458\u0430","\u041C\u043E\u043D\u0442\u0441\u0435\u0440\u0430\u0442","\u041D\u0430\u043C\u0438\u0431\u0438\u0458\u0430","\u041D\u0430\u0443\u0440\u0443","\u041D\u0435\u043F\u0430\u043B","\u041D\u0438\u0433\u0435\u0440","\u041D\u0438\u0433\u0435\u0440\u0438\u0458\u0430","\u041D\u0438\u043A\u0430\u0440\u0430\u0433\u0432\u0430","\u041D\u0438\u0443\u0435","\u041D\u043E\u0432\u0430 \u041A\u0430\u043B\u0435\u0434\u043E\u043D\u0438\u0458\u0430","\u041D\u043E\u0432 \u0417\u0435\u043B\u0430\u043D\u0434","\u041D\u043E\u0440\u0432\u0435\u0448\u043A\u0430","\u041D\u043E\u0440\u0444\u043E\u043B\u0448\u0441\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432","\u041E\u0431\u0435\u0434\u0438\u043D\u0435\u0442\u0438 \u0410\u0440\u0430\u043F\u0441\u043A\u0438 \u0415\u043C\u0438\u0440\u0430\u0442\u0438","\u041E\u0431\u0435\u0434\u0438\u043D\u0435\u0442\u043E \u041A\u0440\u0430\u043B\u0441\u0442\u0432\u043E","\u041E\u043C\u0430\u043D","\u041E\u0441\u0442\u0440\u043E\u0432 \u0411\u0443\u0432\u0435","\u041E\u0441\u0442\u0440\u043E\u0432 \u041C\u0430\u043D","\u041E\u0441\u0442\u0440\u043E\u0432 \u0425\u0430\u0440\u0434 \u0438 \u043E\u0441\u0442\u0440\u043E\u0432\u0438 \u041C\u0435\u043A\u0434\u043E\u043D\u0430\u043B\u0434","\u041F\u0430\u043A\u0438\u0441\u0442\u0430\u043D","\u041F\u0430\u043B\u0430\u0443","\u041F\u0430\u043B\u0435\u0441\u0442\u0438\u043D\u0430 (\u0430\u0432\u0442\u043E\u043D\u043E\u043C\u043D\u0438 \u0442\u0435\u0440\u0438\u0442\u043E\u0440\u0438\u0438)","\u041F\u0430\u043D\u0430\u043C\u0430","\u041F\u0430\u043F\u0443\u0430 \u041D\u043E\u0432\u0430 \u0413\u0432\u0438\u043D\u0435\u0458\u0430","\u041F\u0430\u0440\u0430\u0433\u0432\u0430\u0458","\u041F\u0435\u0440\u0443","\u041F\u0438\u0442\u043A\u0435\u0440\u043D\u0441\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u041F\u043E\u043B\u0441\u043A\u0430","\u041F\u043E\u0440\u0442\u043E\u0440\u0438\u043A\u043E","\u041F\u043E\u0440\u0442\u0443\u0433\u0430\u043B\u0438\u0458\u0430","\u0420\u0435\u0438\u043D\u0438\u043E\u043D","\u0420\u0435\u043F\u0443\u0431\u043B\u0438\u043A\u0430 \u041A\u043E\u0440\u0435\u0458\u0430","\u0420\u043E\u043C\u0430\u043D\u0438\u0458\u0430","\u0420\u0443\u0430\u043D\u0434\u0430","\u0420\u0443\u0441\u0438\u0458\u0430","\u0421\u0430\u043C\u043E\u0430","\u0421\u0430\u043D \u041C\u0430\u0440\u0438\u043D\u043E","\u0421\u0430\u043E \u0422\u043E\u043C\u0435 \u0438 \u041F\u0440\u0438\u043D\u0441\u0438\u043F\u0435","\u0421\u0430\u0443\u0434\u0438\u0441\u043A\u0430 \u0410\u0440\u0430\u0431\u0438\u0458\u0430","\u0421\u0432\u0430\u043B\u0431\u0430\u0440\u0434 \u0438 \u0408\u0430\u043D \u041C\u0430\u0458\u0435\u043D","\u0421\u0432\u0435\u0442\u0430 \u0415\u043B\u0435\u043D\u0430 (\u043E\u0441\u0442\u0440\u043E\u0432)","\u0421\u0432\u0435\u0442\u0430 \u041B\u0443\u0446\u0438\u0458\u0430","\u0421\u0432\u0435\u0442\u0430 \u0421\u0442\u043E\u043B\u0438\u0446\u0430 (\u0414\u0440\u0436\u0430\u0432\u0430 \u043D\u0430 \u0433\u0440\u0430\u0434\u043E\u0442 \u0412\u0430\u0442\u0438\u043A\u0430\u043D)","\u0421\u0432\u0435\u0442\u0438 \u0412\u0430\u0440\u0442\u043E\u043B\u043E\u043C\u0435\u0458","\u0421\u0432\u0435\u0442\u0438 \u0412\u0438\u043D\u0441\u0435\u043D\u0442 \u0438 \u0413\u0440\u0435\u043D\u0430\u0434\u0438\u043D\u0438","\u0421\u0432\u0435\u0442\u0438 \u041A\u0440\u0438\u0441\u0442\u043E\u0444\u0435\u0440 \u0438 \u041D\u0435\u0432\u0438\u0441","\u0421\u0432\u0435\u0442\u0438 \u041C\u0430\u0440\u0442\u0438\u043D (\u043E\u0441\u0442\u0440\u043E\u0432)","\u0421\u0432\u0435\u0442\u0438 \u041F\u0458\u0435\u0440 \u0438 \u041C\u0438\u043A\u0435\u043B\u043E\u043D","\u0421\u0435\u0432\u0435\u0440\u043D\u0438 \u041C\u0430\u0440\u0438\u0458\u0430\u043D\u0441\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0421\u0435\u0458\u0448\u0435\u043B\u0438","\u0421\u0435\u043D\u0435\u0433\u0430\u043B","\u0421\u0438\u0435\u0440\u0430 \u041B\u0435\u043E\u043D\u0435","\u0421\u0438\u043D\u0433\u0430\u043F\u0443\u0440","\u0421\u0438\u0440\u0438\u0458\u0430","\u0421\u043B\u043E\u0432\u0430\u0447\u043A\u0430","\u0421\u043B\u043E\u0432\u0435\u043D\u0438\u0458\u0430","\u0421\u043E\u0435\u0434\u0438\u043D\u0435\u0442\u0438 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u0441\u043A\u0438 \u0414\u0440\u0436\u0430\u0432\u0438","\u0421\u043E\u043B\u043E\u043C\u043E\u043D\u0441\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0421\u043E\u043C\u0430\u043B\u0438\u0458\u0430","\u0421\u0440\u0431\u0438\u0458\u0430","\u0421\u0443\u0434\u0430\u043D","\u0421\u0443\u0440\u0438\u043D\u0430\u043C","\u0422\u0430\u0458\u0432\u0430\u043D","\u0422\u0430\u0458\u043B\u0430\u043D\u0434","\u0422\u0430\u043D\u0437\u0430\u043D\u0438\u0458\u0430","\u0422\u0430\u045F\u0438\u043A\u0438\u0441\u0442\u0430\u043D","\u0422\u043E\u0433\u043E","\u0422\u043E\u043A\u0435\u043B\u0430\u0443","\u0422\u043E\u043D\u0433\u0430","\u0422\u0440\u0438\u043D\u0438\u0434\u0430\u0434 \u0438 \u0422\u043E\u0431\u0430\u0433\u043E","\u0422\u0443\u0432\u0430\u043B\u0443","\u0422\u0443\u043D\u0438\u0441","\u0422\u0443\u0440\u043A\u043C\u0435\u043D\u0438\u0441\u0442\u0430\u043D","\u0422\u0443\u0440\u043A\u0441 \u0438 \u041A\u0430\u0458\u043A\u043E\u0441","\u0422\u0443\u0440\u0446\u0438\u0458\u0430","\u0423\u0433\u0430\u043D\u0434\u0430","\u0423\u0437\u0431\u0435\u043A\u0438\u0441\u0442\u0430\u043D","\u0423\u043A\u0440\u0430\u0438\u043D\u0430","\u0423\u043D\u0433\u0430\u0440\u0438\u0458\u0430","\u0423\u0440\u0443\u0433\u0432\u0430\u0458","\u0424\u0430\u0440\u0441\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0424\u0438\u043B\u0438\u043F\u0438\u043D\u0438","\u0424\u0438\u043D\u0441\u043A\u0430","\u0424\u0438\u045F\u0438","\u0424\u043E\u043B\u043A\u043B\u0430\u043D\u0434\u0441\u043A\u0438 \u041E\u0441\u0442\u0440\u043E\u0432\u0438","\u0424\u0440\u0430\u043D\u0446\u0438\u0458\u0430","\u0424\u0440\u0430\u043D\u0446\u0443\u0441\u043A\u0430 \u0413\u0432\u0430\u0458\u0430\u043D\u0430","\u0424\u0440\u0430\u043D\u0446\u0443\u0441\u043A\u0430 \u041F\u043E\u043B\u0438\u043D\u0435\u0437\u0438\u0458\u0430","\u0424\u0440\u0430\u043D\u0446\u0443\u0441\u043A\u0438 \u0458\u0443\u0436\u043D\u0438 \u0438 \u0430\u0440\u043A\u0442\u0438\u0447\u043A\u0438 \u0442\u0435\u0440\u0438\u0442\u043E\u0440\u0438\u0438","\u0425\u0430\u0438\u0442\u0438","\u0425\u043E\u043B\u0430\u043D\u0434\u0438\u0458\u0430","\u0425\u043E\u043B\u0430\u043D\u0434\u0441\u043A\u0438 \u0410\u043D\u0442\u0438\u043B\u0438","\u0425\u043E\u043D\u0433\u043A\u043E\u043D\u0433","\u0425\u043E\u043D\u0434\u0443\u0440\u0430\u0441","\u0425\u0440\u0432\u0430\u0442\u0441\u043A\u0430","\u0426\u0435\u043D\u0442\u0440\u0430\u043B\u043D\u043E\u0430\u0444\u0440\u0438\u043A\u0430\u043D\u0441\u043A\u0430\u0442\u0430 \u0420\u0435\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u0426\u0440\u043D\u0430 \u0413\u043E\u0440\u0430","\u0427\u0430\u0434","\u0427\u0435\u0448\u043A\u0430","\u0427\u0438\u043B\u0435","\u040F\u0435\u0440\u0441\u0438","\u040F\u0438\u0431\u0443\u0442\u0438","\u0428\u0432\u0430\u0458\u0446\u0430\u0440\u0438\u0458\u0430","\u0428\u0432\u0435\u0434\u0441\u043A\u0430","\u0428\u043F\u0430\u043D\u0438\u0458\u0430","\u0428\u0440\u0438 \u041B\u0430\u043D\u043A\u0430"];var chunk_4MR4PUO2_g=["####"];var chunk_4MR4PUO2_b=["\u043A\u0430\u0442 #","\u0441\u0442\u0430\u043D ##"];var chunk_4MR4PUO2_D=["\u0410\u0435\u0440\u043E\u0434\u0440\u043E\u043C","\u0410\u0440\u0430\u0447\u0438\u043D\u043E\u0432\u043E","\u0411\u0435\u0440\u043E\u0432\u043E","\u0411\u0438\u0442\u043E\u043B\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u0446\u0438","\u0411\u043E\u0433\u043E\u0432\u0438\u045A\u0435","\u0411\u043E\u0441\u0438\u043B\u043E\u0432\u043E","\u0411\u0440\u0432\u0435\u043D\u0438\u0446\u0430","\u0411\u0443\u0442\u0435\u043B","\u0412\u0430\u043B\u0430\u043D\u0434\u043E\u0432\u043E","\u0412\u0430\u0441\u0438\u043B\u0435\u0432\u043E","\u0412\u0435\u0432\u0447\u0430\u043D\u0438","\u0412\u0435\u043B\u0435\u0441","\u0412\u0438\u043D\u0438\u0446\u0430","\u0412\u0440\u0430\u043F\u0447\u0438\u0448\u0442\u0435","\u0413\u0430\u0437\u0438 \u0411\u0430\u0431\u0430","\u0413\u0435\u0432\u0433\u0435\u043B\u0438\u0458\u0430","\u0413\u043E\u0441\u0442\u0438\u0432\u0430\u0440","\u0413\u0440\u0430\u0434\u0441\u043A\u043E","\u0414\u0435\u0431\u0430\u0440","\u0414\u0435\u0431\u0440\u0446\u0430","\u0414\u0435\u043B\u0447\u0435\u0432\u043E","\u0414\u0435\u043C\u0438\u0440 \u041A\u0430\u043F\u0438\u0458\u0430","\u0414\u0435\u043C\u0438\u0440 \u0425\u0438\u0441\u0430\u0440","\u0414\u043E\u0458\u0440\u0430\u043D","\u0414\u043E\u043B\u043D\u0435\u043D\u0438","\u0403\u043E\u0440\u0447\u0435 \u041F\u0435\u0442\u0440\u043E\u0432","\u0416\u0435\u043B\u0438\u043D\u043E","\u0417\u0435\u043B\u0435\u043D\u0438\u043A\u043E\u0432\u043E","\u0417\u0440\u043D\u043E\u0432\u0446\u0438","\u0418\u043B\u0438\u043D\u0434\u0435\u043D","\u0408\u0435\u0433\u0443\u043D\u043E\u0432\u0446\u0435","\u041A\u0430\u0432\u0430\u0434\u0430\u0440\u0446\u0438","\u041A\u0430\u0440\u0431\u0438\u043D\u0446\u0438","\u041A\u0430\u0440\u043F\u043E\u0448","\u041A\u0438\u0441\u0435\u043B\u0430 \u0412\u043E\u0434\u0430","\u041A\u0438\u0447\u0435\u0432\u043E","\u041A\u043E\u043D\u0447\u0435","\u041A\u043E\u0447\u0430\u043D\u0438","\u041A\u0440\u0430\u0442\u043E\u0432\u043E","\u041A\u0440\u0438\u0432\u0430 \u041F\u0430\u043B\u0430\u043D\u043A\u0430","\u041A\u0440\u0438\u0432\u043E\u0433\u0430\u0448\u0442\u0430\u043D\u0438","\u041A\u0440\u0443\u0448\u0435\u0432\u043E","\u041A\u0443\u043C\u0430\u043D\u043E\u0432\u043E","\u041B\u0438\u043F\u043A\u043E\u0432\u043E","\u041B\u043E\u0437\u043E\u0432\u043E","\u041C\u0430\u0432\u0440\u043E\u0432\u043E \u0438 \u0420\u043E\u0441\u0442\u0443\u0448\u0435","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430 \u041A\u0430\u043C\u0435\u043D\u0438\u0446\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0411\u0440\u043E\u0434","\u041C\u043E\u0433\u0438\u043B\u0430","\u041D\u0435\u0433\u043E\u0442\u0438\u043D\u043E","\u041D\u043E\u0432\u0430\u0446\u0438","\u041D\u043E\u0432\u043E \u0421\u0435\u043B\u043E","\u041E\u0445\u0440\u0438\u0434","\u041F\u0435\u0442\u0440\u043E\u0432\u0435\u0446","\u041F\u0435\u0445\u0447\u0435\u0432\u043E","\u041F\u043B\u0430\u0441\u043D\u0438\u0446\u0430","\u041F\u0440\u0438\u043B\u0435\u043F","\u041F\u0440\u043E\u0431\u0438\u0448\u0442\u0438\u043F","\u0420\u0430\u0434\u043E\u0432\u0438\u0448","\u0420\u0430\u043D\u043A\u043E\u0432\u0446\u0435","\u0420\u0435\u0441\u0435\u043D","\u0420\u043E\u0441\u043E\u043C\u0430\u043D","\u0421\u0430\u0440\u0430\u0458","\u0421\u0432\u0435\u0442\u0438 \u041D\u0438\u043A\u043E\u043B\u0435","\u0421\u043E\u043F\u0438\u0448\u0442\u0435","\u0421\u0442\u0430\u0440\u043E \u041D\u0430\u0433\u043E\u0440\u0438\u0447\u0430\u043D\u0435","\u0421\u0442\u0440\u0443\u0433\u0430","\u0421\u0442\u0440\u0443\u043C\u0438\u0446\u0430","\u0421\u0442\u0443\u0434\u0435\u043D\u0438\u0447\u0430\u043D\u0438","\u0422\u0435\u0430\u0440\u0446\u0435","\u0422\u0435\u0442\u043E\u0432\u043E","\u0426\u0435\u043D\u0442\u0430\u0440","\u0426\u0435\u043D\u0442\u0430\u0440 \u0416\u0443\u043F\u0430","\u0427\u0430\u0438\u0440","\u0427\u0430\u0448\u043A\u0430","\u0427\u0435\u0448\u0438\u043D\u043E\u0432\u043E-\u041E\u0431\u043B\u0435\u0448\u0435\u0432\u043E","\u0427\u0443\u0447\u0435\u0440-\u0421\u0430\u043D\u0434\u0435\u0432\u043E","\u0428\u0442\u0438\u043F","\u0428\u0443\u0442\u043E \u041E\u0440\u0438\u0437\u0430\u0440\u0438"];var chunk_4MR4PUO2_h={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_4MR4PUO2_k=["11. \u041E\u043A\u0442\u043E\u043C\u0432\u0440\u0438","12. \u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430 \u041D\u0430\u0440\u043E\u0434\u043D\u043E\u043E\u0441\u043B\u043E\u0431\u043E\u0434\u0438\u0442\u0435\u043B\u043D\u0430 \u0423\u0434\u0430\u0440\u043D\u0430 \u0411\u0440\u0438\u0433\u0430\u0434\u0430","13. \u0410\u0432\u0433\u0443\u0441\u0442","13. \u041D\u043E\u0435\u043C\u0432\u0440\u0438","14. \u0414\u0435\u043A\u0435\u043C\u0432\u0440\u0438","15. \u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u041A\u043E\u0440\u043F\u0443\u0441","20. \u041E\u043A\u0442\u043E\u043C\u0432\u0440\u0438","23. \u041E\u043A\u0442\u043E\u043C\u0432\u0440\u0438","50. \u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430 \u0414\u0438\u0432\u0438\u0437\u0438\u0458\u0430","8. \u041C\u0430\u0440\u0442","8. \u0421\u0435\u043F\u0442\u0435\u043C\u0432\u0440\u0438","9. \u041C\u0430\u0458","\u0410\u0432\u0440\u0430\u043C \u041F\u0438\u0448\u0435\u0432\u0441\u043A\u0438","\u0410\u0432\u0441\u0442\u0440\u0430\u043B\u0438\u0441\u043A\u0430","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0430\u0440 \u0411\u0443\u0458\u0430\u043D\u043E\u0432","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0430\u0440 \u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0430\u0440 \u041C\u0430\u0440\u0442\u0443\u043B\u043A\u043E\u0432","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0430\u0440 \u041F\u0443\u0448\u043A\u0438\u043D","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0430\u0440 \u0422\u0443\u0440\u0443\u043D\u045F\u0435\u0432","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0430\u0440 \u0423\u0440\u0434\u0430\u0440\u0435\u0432\u0441\u043A\u0438 - \u0421\u0430\u043D\u0434\u0435","\u0410\u043B\u0435\u043A\u0441\u043E \u0414\u0435\u043C\u043D\u0438\u0435\u0432\u0441\u043A\u0438 - \u0411\u0430\u0443\u043C\u0430\u043D","\u0410\u043B\u0436\u0438\u0440\u0441\u043A\u0430","\u0410\u043C\u0438\u043D\u0442\u0430 III","\u0410\u043D\u0430\u0441\u0442\u0430\u0441 \u041C\u0438\u0442\u0440\u0435\u0432","\u0410\u043D\u0433\u0435\u043B \u0412\u0438\u043D\u0438\u0447\u043A\u0438","\u0410\u043D\u0433\u0435\u043B \u0414\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0410\u043D\u0433\u0435\u043B \u0414\u0438\u043D\u0435\u0432","\u0410\u043D\u0434\u043E\u043D \u0414\u0443\u043A\u043E\u0432","\u0410\u043D\u0434\u043E\u043D \u041A\u0435\u0446\u043A\u0430\u0440\u043E\u0432","\u0410\u043D\u0434\u043E\u043D \u041F\u0430\u043F\u0440\u0430\u0434\u0438\u0448\u043A\u0438","\u0410\u043D\u0434\u043E\u043D \u0422\u043E\u0448\u0435\u0432","\u0410\u043D\u0434\u0440\u0435\u0430 \u0417\u043E\u0433\u0440\u0430\u0444","\u0410\u043D\u043A\u0430\u0440\u0441\u043A\u0430","\u0410\u043D\u0442\u0435 \u0425\u0430\u045F\u0438 \u041C\u0438\u0442\u043A\u043E\u0432","\u0410\u043D\u0442\u0438\u0444\u0430\u0448\u0438\u0441\u0442\u0438\u0447\u043A\u0438 \u0424\u0440\u043E\u043D\u0442 \u043D\u0430 \u0416\u0435\u043D\u0438\u0442\u0435","\u0410\u043D\u0442\u0438\u0444\u0430\u0448\u0438\u0441\u0442\u0438\u0447\u043A\u043E \u0421\u043E\u0431\u0440\u0430\u043D\u0438\u0435 \u043D\u0430 \u041D\u0430\u0440\u043E\u0434\u043D\u043E\u0442\u043E \u041E\u0441\u043B\u043E\u0431\u043E\u0434\u0443\u0432\u0430\u045A\u0435 \u043D\u0430 \u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0438\u0458\u0430","\u0410\u043D\u0442\u043E\u043D \u041F\u0430\u043D\u043E\u0432","\u0410\u043D\u0442\u043E\u043D \u041F\u043E\u043F\u043E\u0432","\u0410\u043D\u0442\u043E\u043D \u0427\u0435\u0445\u043E\u0432","\u0410\u043F\u043E\u0441\u0442\u043E\u043B \u0413\u0443\u0441\u043B\u0430\u0440\u043E\u0442","\u0410\u043F\u043E\u0441\u0442\u043E\u043B \u041F\u0435\u0442\u043A\u043E\u0432","\u0410\u0440\u0441\u0435\u043D\u0438\u0458 \u0408\u043E\u0432\u043A\u043E\u0432","\u0410\u0440\u0441\u043E \u041C\u0438\u0446\u043A\u043E\u0432","\u0410\u0440\u0445\u0438\u0435\u043F\u0438\u0441\u043A\u043E\u043F \u0410\u043D\u0433\u0435\u043B\u0430\u0440\u0438\u0458","\u0410\u0440\u0445\u0438\u0435\u043F\u0438\u0441\u043A\u043E\u043F \u0414\u043E\u0441\u0438\u0442\u0435j","\u0410\u0440\u0445\u0438\u043C\u0435\u0434\u043E\u0432\u0430","\u0410\u0440\u0445\u0438\u0442\u0435\u043A\u0442 \u0421\u043E\u0442\u0438\u0440 \u0422\u043E\u043C\u043E\u0432\u0441\u043A\u0438","\u0410\u0442\u0430\u043D\u0430\u0441 \u0414\u0438\u043C\u0438\u0442\u0440\u043E\u0432 - \u0411\u0430\u0431\u0430\u0442\u0430","\u0410\u0442\u0430\u043D\u0430\u0441 \u0418\u0459\u043E\u0432\u0441\u043A\u0438","\u0410\u0442\u0430\u043D\u0430\u0441 \u0420\u0430\u0437\u0434\u043E\u043B\u043E\u0432","\u0410\u0442\u0438\u043D\u0441\u043A\u0430","\u0410\u0446\u043E \u041A\u0430\u0440\u0430\u043C\u0430\u043D\u043E\u0432","\u0410\u0446\u043E \u0428\u043E\u043F\u043E\u0432","\u0411\u0430\u0431\u0443\u043D\u0430","\u0411\u0430\u0433\u0434\u0430\u0434\u0441\u043A\u0430","\u0411\u0430\u043B\u043A\u0430\u043D\u0441\u043A\u0430","\u0411\u0430\u043D\u0430\u0442\u0441\u043A\u0430","\u0411\u0430\u043D\u0438\u0446\u0430","\u0411\u0430\u043D\u0441\u043A\u043E","\u0411\u0430\u0440\u0434\u043E\u0432\u0435\u0447\u043A\u0438 \u041F\u0430\u0442","\u0411\u0435\u043B\u0430\u0441\u0438\u0446\u0430","\u0411\u0435\u043B\u0433\u0440\u0430\u0434\u0441\u043A\u0430","\u0411\u0435\u043B \u041A\u0430\u043C\u0435\u043D","\u0411\u0435\u043B\u0447\u0438\u0448\u043A\u0430","\u0411\u0435\u0440\u043E\u0432\u0441\u043A\u0430","\u0411\u0435\u0440\u0442\u0440\u0430\u043D\u0434 \u0420\u0430\u0441\u0435\u043B","\u0411\u0438\u0441\u0442\u0440\u0430","\u0411\u0435\u0442\u043E\u0432\u0435\u043D\u043E\u0432\u0430","\u0411\u0438\u0442\u043E\u043B\u0441\u043A\u0430","\u0411\u0438\u0442\u043F\u0430\u0437\u0430\u0440\u0441\u043A\u0430","\u0411\u043B\u0430\u0433\u043E\u0458\u0430 \u0412\u0443\u0458\u043E\u0432","\u0411\u043B\u0430\u0433\u043E\u0458\u0430 \u0413\u043E\u0458\u0430\u043D","\u0411\u043B\u0430\u0433\u043E\u0458\u0430 \u0421\u0442\u0435\u0444\u043A\u043E\u0432\u0441\u043A\u0438","\u0411\u043B\u0430\u0433\u043E\u0458 \u0414\u0430\u0432\u043A\u043E\u0432 - \u0411\u043B\u0430\u0446\u043A\u0438","\u0411\u043B\u0430\u0433\u043E\u0458 \u0414\u0435\u0441\u043F\u043E\u0442\u043E\u0432\u0441\u043A\u0438 - \u0428\u043E\u0432\u0435\u0459","\u0411\u043B\u0430\u0433\u043E\u0458 \u0408\u0430\u043D\u043A\u043E\u0432 - \u041C\u0443\u0447\u0435\u0442\u043E","\u0411\u043B\u0430\u0433\u043E\u0458 \u0421\u0442\u0440\u0430\u0447\u043A\u043E\u0432","\u0411\u043B\u0430\u0436\u0435 \u041A\u0440\u0441\u0442\u0435\u0432 - \u0411\u0438\u0440\u0438\u043D\u0447\u0435\u0442\u043E","\u0411\u043B\u0430\u0436\u043E \u041D\u0435\u0448\u043A\u043E\u0432","\u0411\u043B\u0435\u0434\u0441\u043A\u0438 \u0414\u043E\u0433\u043E\u0432\u043E\u0440","\u0411\u043E\u0433\u043E\u043C\u0438\u043B\u0441\u043A\u0438 \u041F\u043E\u0445\u043E\u0434","\u0411\u043E\u0436\u0438\u0434\u0430\u0440 \u0410\u045F\u0438\u0458\u0430","\u0411\u043E\u0436\u0438\u043D \u041D\u0438\u043A\u043E\u043B\u043E\u0432 - \u0421\u0438\u043B\u043D\u0438","\u0411\u043E\u0436\u0438\u043D \u0421\u0442\u0438\u0437\u043E\u0432","\u0411\u043E\u0436\u0438\u043D \u0421\u0442\u043E\u0458\u043A\u043E\u0432","\u0411\u043E\u0458\u0430\u045F\u0438\u0441\u043A\u0430","\u0411\u043E\u0440\u0438\u0432\u043E\u0458 \u041C\u0438\u043B\u043E\u0448\u0435\u0432\u0441\u043A\u0438","\u0411\u043E\u0440\u0438\u0441 \u0411\u043E\u0458\u0430\u045F\u0438\u0441\u043A\u0438","\u0411\u043E\u0440\u0438\u0441 \u041A\u0438\u0434\u0440\u0438\u0447","\u0411\u043E\u0440\u0438\u0441 \u0421\u0430\u0440\u0430\u0444\u043E\u0432","\u0411\u043E\u0440\u0438\u0441 \u0422\u0440\u0430j\u043A\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0440\u043A\u0430 \u0422\u0430\u043B\u0435\u0441\u043A\u0438","\u0411\u043E\u0440\u043E \u0411\u043E\u0446\u0435\u0432\u0441\u043A\u0438 - \u0411\u043E\u0442\u0435","\u0411\u043E\u0440\u043E \u041A\u0430\u043C\u0447\u0435\u0432\u0441\u043A\u0438","\u0411\u043E\u0440\u043E \u041A\u0440\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u0411\u043E\u0440\u043E \u041C\u0435\u043D\u043A\u043E\u0432","\u0411\u043E\u0440\u043E \u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432\u0441\u043A\u0438","\u0411\u043E\u0446\u0430 \u0418\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u0440\u0430\u045C\u0430 \u0413\u0430\u043B\u0435\u0432\u0438","\u0411\u0440\u0430\u045C\u0430 \u041A\u043E\u0448\u0443\u043B\u0447\u0435\u0432\u0438","\u0411\u0440\u0430\u043D\u043A\u043E \u0417\u0430\u0440\u0435\u0432\u0441\u043A\u0438","\u0411\u0440\u0435\u0433\u0430\u043B\u043D\u0438\u0446\u0430","\u0411\u0440\u0438\u0441\u0435\u043B\u0441\u043A\u0430","\u0411\u0443\u0434\u0438\u043C\u043F\u0435\u0448\u0442\u0430\u043D\u0441\u043A\u0430","\u0411\u0443\u043A\u0443\u0440\u0435\u0448\u043A\u0430","\u0411\u0443\u0442\u0435\u043B\u0441\u043A\u0430","\u0411\u0443\u0442\u0435\u043B\u0441\u043A\u0438 \u0412\u0435\u043D\u0435\u0446","\u0412\u0430\u043B\u0430\u043D\u0434\u043E\u0432\u0441\u043A\u0430","\u0412\u0430\u043D\u0433\u0435\u043B \u0422\u043E\u0434\u043E\u0440\u043E\u0432\u0441\u043A\u0438 - \u041C\u0430\u0458\u043E\u0440\u043E\u0442","\u0412\u0430\u043D\u0447\u043E \u041C\u0438\u0446\u043A\u043E\u0432","\u0412\u0430\u0440\u0434\u0430\u0440","\u0412\u0430\u0440\u0434\u0430\u0440\u0441\u043A\u0430","\u0412\u0430\u0440\u0448\u0430\u0432\u0441\u043A\u0430","\u0412\u0430\u0441\u0438\u043B \u0410\u045F\u0438\u043B\u0430\u0440\u0441\u043A\u0438","\u0412\u0430\u0441\u0438\u043B \u0413\u043B\u0430\u0432\u0438\u043D\u043E\u0432","\u0412\u0430\u0441\u0438\u043B \u0403\u043E\u0440\u0433\u043E\u0432","\u0412\u0430\u0441\u0438\u043B \u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0412\u0430\u0441\u0438\u043B \u0427\u0430\u043A\u0430\u043B\u0430\u0440\u043E\u0432","\u0412\u0430\u0441\u043A\u043E \u041A\u0430\u0440\u0430\u0458\u0430\u043D\u043E\u0432","\u0412\u0430\u0441\u043A\u043E \u041A\u0430\u0440\u0430\u043D\u0433\u0435\u043B\u0435\u0441\u043A\u0438","\u0412\u0430\u0442\u0430\u0448\u0430","\u0412\u0435\u043B\u0435 \u041C\u0430\u0440\u043A\u043E\u0432","\u0412\u0435\u043B\u0435\u0448\u043A\u0430","\u0412\u0435\u043D\u0438\u0458\u0430\u043C\u0438\u043D \u041C\u0430\u0447\u0443\u043A\u043E\u0432\u0441\u043A\u0438","\u0412\u0435\u0440\u0430 \u0426\u0438\u0440\u0438\u0432\u0438\u0440\u0438 - \u0422\u0440\u0435\u043D\u0430","\u0412\u0438\u0434\u043E\u0435 \u0421\u043C\u0438\u043B\u0435\u0432\u0441\u043A\u0438 - \u0411\u0430\u0442\u043E","\u0412\u0438\u0435\u043D\u0441\u043A\u0430","\u0412\u0438\u0435\u0442\u043D\u0430\u043C\u0441\u043A\u0430","\u0412\u0438\u043A\u0442\u043E\u0440 \u0418\u0433\u043E","\u0412\u0438\u043B\u0438\u0458\u0430\u043C \u0428\u0435\u043A\u0441\u043F\u0438\u0440","\u0412\u0438\u043D\u0438\u0447\u043A\u0430","\u0412\u0438\u043D\u0441\u0435\u043D\u0442 \u0412\u0430\u043D \u0413\u043E\u0433","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440 \u041A\u0430\u0432\u0430\u0435\u0432","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440 \u041C\u0430\u0458\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440 \u041F\u043E\u043B\u0435\u0436\u0438\u043D\u043E\u0441\u043A\u0438 - \u041F\u043E\u043B\u0435\u0436\u0438\u043D\u0430","\u0412\u043B\u0430\u0435","\u0412\u043D\u0430\u0442\u0440\u0435\u0448\u043D\u0430 \u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430 \u0420\u0435\u0432\u043E\u043B\u0443\u0446\u0438\u043E\u043D\u0435\u0440\u043D\u0430 \u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u0458\u0430","\u0412\u043E\u0434\u0435\u043D\u0441\u043A\u0430","\u0412\u043E\u0434\u043E\u0447\u0430","\u0412\u043E\u0458\u0432\u043E\u0434\u0430 \u0418\u0432\u0435\u0446","\u0412\u043E\u0458\u0434\u0430\u043D \u0427\u0435\u0440\u043D\u043E\u0434\u0440\u0438\u043D\u0441\u043A\u0438","\u0412\u043E\u043B\u043A\u043E\u0432\u0441\u043A\u0430","\u0412\u043E\u043B\u0444\u0433\u0430\u043D\u0433 \u0410\u043C\u0430\u0434\u0435\u0443\u0441 \u041C\u043E\u0446\u0430\u0440\u0442","\u0412\u043E\u0441\u0442\u0430\u043D\u0438\u0447\u043A\u0430","\u0413\u0430\u0432\u0440\u0438\u043B \u041B\u0435\u0441\u043D\u043E\u0432\u0441\u043A\u0438","\u0413\u0430\u0432\u0440\u0438\u043B\u043E \u0420\u0430\u0434\u043E\u043C\u0438\u0440","\u0413\u0430\u043B\u0438\u0447\u0438\u0446\u0430","\u0413\u0430\u043B\u0438\u0447\u043D\u0438\u043A","\u0413\u0435\u043C\u0438\u045F\u0438\u0441\u043A\u0430","\u0413\u0435\u043E\u0440\u0433\u0438 \u0414\u0438\u043C\u0438\u0442\u0440\u043E\u0432","\u0413\u0435\u043E\u0440\u0433\u0438\u0458 \u041A\u0430\u0441\u0442\u0440\u0438\u043E\u0442 - \u0421\u043A\u0435\u043D\u0434\u0435\u0440 \u0411\u0435\u0433","\u0413\u0435\u043E\u0440\u0433\u0438 \u041A\u0430\u0437\u0435\u043F\u043E\u0432","\u0413\u0435\u043E\u0440\u0433\u0438 \u041F\u0435\u0448\u043A\u043E\u0432","\u0413\u0435\u043E\u0440\u0433\u0438 \u041F\u043E\u043F \u0425\u0440\u0438\u0441\u0442\u043E\u0432","\u0413\u0435\u043E\u0440\u0433\u0438 \u0421\u0442\u0440\u0438\u0436\u0435\u0432\u0441\u043A\u0438","\u0413\u0435\u0440\u043C\u0430\u043D","\u0413\u0435\u0440\u043D\u0438\u043A\u0430","\u0413\u0438\u0433\u043E \u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0441\u043A\u0438","\u0403\u043E\u0440\u0453\u0435 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u045C - \u041A\u0443\u043D","\u0403\u043E\u0440\u0453\u0438 \u0410\u0431\u0430\u045F\u0438\u0435\u0432","\u0403\u043E\u0440\u0453\u0438 \u0414\u0438\u043D\u043A\u043E\u0432 - \u0414\u0438\u043D\u043A\u0430\u0442\u0430","\u0403\u043E\u0440\u0453\u0438\u0458\u0430 \u041F\u0443\u043B\u0435\u0441\u043A\u0438","\u0403\u043E\u0440\u0453\u0438 \u041A\u0430\u043F\u0447\u0435\u0432","\u0403\u043E\u0440\u0453\u0438 \u041A\u043E\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u0403\u043E\u0440\u0453\u0438 \u0421\u0443\u0433\u0430\u0440\u0435\u0432","\u0403\u043E\u0440\u0435 \u0403\u043E\u0440\u0435\u0441\u043A\u0438","\u0413\u043E\u0440\u043D\u043E\u0432\u0440\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0413\u043E\u0440\u043D\u043E \u041B\u0438\u0441\u0438\u0447\u0435","\u0403\u043E\u0440\u0447\u0435 \u041F\u0435\u0442\u0440\u043E\u0432","\u0413\u043E\u0441\u0442\u0438\u0432\u0430\u0440\u0441\u043A\u0430","\u0413\u043E\u0446\u0435 \u0414\u0435\u043B\u0447\u0435\u0432","\u0413\u0440\u0438\u0433\u043E\u0440 \u041F\u0440\u043B\u0438\u0447\u0435\u0432","\u0413\u0440\u0443\u0438\u0446\u0430 \u0412\u043E\u0458\u0432\u043E\u0434\u0430","\u0403\u0443\u0437\u0435\u043F\u0435 \u0413\u0430\u0440\u0438\u0431\u0430\u043B\u0434\u0438","\u0403\u0443\u0440\u043E \u041C\u0430\u043B\u0435\u0448\u0435\u0432\u0435\u0446","\u0403\u0443\u0440\u043E \u0421\u0430\u043B\u0430\u0458","\u0403\u0443\u0440\u043E \u0421\u0442\u0440\u0443\u0433\u0430\u0440","\u0403\u0443\u0440\u0447\u0438\u043D \u041A\u043E\u043A\u0430\u043B\u0435","\u0414\u0430\u0431\u043D\u0438\u0447\u043A\u0430","\u0414\u0430\u043C\u0430\u0441\u043A\u0430","\u0414\u0430\u043C\u0435 \u0413\u0440\u0443\u0435\u0432","\u0414\u0430\u043C\u0458\u0430\u043D \u041A\u0440\u0430\u043F\u0447\u0435\u0432 - \u0421\u0442\u0430\u0440\u0438","\u0414\u0430\u0441\u043A\u0430\u043B \u041A\u0430\u043C\u0447\u0435","\u0414\u0430\u0443\u0442\u0438\u0446\u0430","\u0414\u0435\u0431\u0430\u0440\u0441\u043A\u0430","\u0414\u0435\u0431\u0430\u0440\u0446\u0430","\u0414\u0435\u0458\u0430\u043D \u0412\u043E\u0458\u0432\u043E\u0434\u0430","\u0414\u0435\u043C\u0438\u0440 \u0422\u0440\u0430\u0458\u043A\u043E","\u0414\u0435\u043F\u0430 \u041A\u0430\u0432\u0430\u0458\u043E\u0432\u0430","\u0414\u0438\u0436\u043E\u043D\u0441\u043A\u0430","\u0414\u0438\u043C\u0435 \u0410\u043D\u0446\u0438\u043D","\u0414\u0438\u043C\u0435 \u041C\u0435\u0447\u0435\u0442\u043E","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u0411\u043B\u0430\u0433\u043E\u0435\u0432","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u0412\u0430\u0441\u0438\u043B\u0435\u0432 - \u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u0412\u043B\u0430\u0445\u043E\u0432","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u0413\u0443\u0448\u0442\u0430\u043D\u043E\u0432","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u041C\u0438\u0440\u0430\u0447\u0438\u0435\u0432","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u041D\u0438\u043A\u043E\u043B\u043E\u0432\u0441\u043A\u0438 - \u0422\u0430\u043A\u0438 \u0414\u0430\u0441\u043A\u0430\u043B\u043E\u0442","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u041F\u0430\u043D\u0434\u0438\u043B\u043E\u0432","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u041F\u043E\u043F-\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432 \u0411\u0435\u0440\u043E\u0432\u0441\u043A\u0438","\u0414\u0438\u043C\u0438\u0442\u0430\u0440 \u0422\u0443\u0440\u0438\u043C\u0430\u043D\u045F\u043E\u0441\u043A\u0438","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0458\u0430 \u0427\u0443\u043F\u043E\u0432\u0441\u043A\u0438","\u0414\u0438\u043C\u043E \u0425\u0430\u045F\u0438 \u0414\u0438\u043C\u043E\u0432","\u0414\u0438\u043C\u0447\u0435 \u041C\u0438\u0440\u0447\u0435\u0432","\u0414\u0438\u0447\u043E \u041F\u0435\u0442\u0440\u043E\u0432","\u0414\u043E\u0431\u0440\u0438 \u0414\u0430\u0441\u043A\u0430\u043B\u043E\u0432","\u0414\u0440\u0430\u0433\u0430\u043D \u0403\u0430\u043A\u043E\u043D\u043E\u0432\u0441\u043A\u0438 - \u0428\u043F\u0430\u0442\u043E","\u0414\u0440\u0430\u0433\u0430 \u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0414\u0440\u0430\u043C\u0441\u043A\u0430","\u0414\u0440\u0435\u0437\u0434\u0435\u043D\u0441\u043A\u0430","\u0414\u0440\u0435\u043D\u0430\u043A","\u0414\u0440\u0435\u043D\u043E\u0432\u0441\u043A\u0430 \u041A\u043B\u0438\u0441\u0443\u0440\u0430","\u0414\u0440\u0438\u043D\u0441\u043A\u0430","\u0414\u0443\u0431\u0440\u043E\u0432\u043D\u0438\u0447\u043A\u0430","\u0414\u0443\u0440\u043C\u0438\u0442\u043E\u0440\u0441\u043A\u0430","\u0414\u0443\u0448\u043A\u043E \u0411\u043E\u0458\u043A\u043E\u0432\u0441\u043A\u0438","\u0415\u0432\u043B\u0438\u0458\u0430 \u0427\u0435\u043B\u0435\u0431\u0438\u0458\u0430","\u0415\u0437\u0435\u0440\u0446\u0438","\u0415\u043B\u0438\u0441\u0438\u0435 \u041F\u043E\u043F\u043E\u0432\u0441\u043A\u0438 - \u041C\u0430\u0440\u043A\u043E","\u0415\u043C\u0438\u043B \u0417\u043E\u043B\u0430","\u0415\u043D\u0438\u045F\u0435 \u0412\u0430\u0440\u0434\u0430\u0440","\u0415\u0440\u043D\u0435\u0441\u0442\u043E \u0427\u0435 \u0413\u0435\u0432\u0430\u0440\u0430","\u0415\u0444\u0442\u0438\u043C \u0421\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u043E\u0432","\u0416\u0434\u0430\u043D\u0435\u0446","\u0416\u0435\u0434\u0435\u043D\u0441\u043A\u0430","\u0416\u0435\u043D\u0435\u0432\u0441\u043A\u0430","\u0416\u0438\u0432\u043A\u043E \u0427\u0438\u043D\u0433\u043E","\u0416\u0438\u043B \u0412\u0435\u0440\u043D","\u0416\u043E\u0440\u0436 \u0411\u0438\u0437\u0435","\u0417\u0430\u0433\u0440\u0435\u0431\u0441\u043A\u0430","\u0417\u0435\u0458\u043D\u0435\u043B \u0410\u0458\u0434\u0438\u043D\u0438","\u0417\u0435\u043B\u0435\u043D\u0433\u043E\u0440\u0430","\u0417\u0435\u043D\u0438\u0447\u043A\u0430","\u0417\u0435\u0444 \u0409\u0443\u0448 \u041C\u0430\u0440\u043A\u0443","\u0417\u043B\u0430\u0442\u0435 \u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0441\u043A\u0438","\u0417\u043B\u0430\u0442\u043A\u043E \u0428\u043D\u0430\u0458\u0434\u0435\u0440","\u0418\u0431\u0435 \u041F\u0430\u043B\u0438\u043A\u0443\u045C\u0430","\u0418\u0432\u0430\u043D \u0410\u0433\u043E\u0432\u0441\u043A\u0438","\u0418\u0432\u0430\u043D \u041A\u043E\u0437\u0430\u0440\u043E\u0432","\u0418\u0432\u0430\u043D \u041C\u0430\u0436\u0443\u0440\u0430\u043D\u0438\u045C","\u0418\u0432\u0430\u043D \u041D\u0430\u0443\u043C\u043E\u0432 - \u0410\u043B\u0430\u0431\u0430\u043A\u043E\u0442","\u0418\u0432\u0430\u043D \u0422\u0443\u0440\u0433\u0435\u045A\u0435\u0432","\u0418\u0432\u0430\u043D \u0425\u0430\u045F\u0438 \u041D\u0438\u043A\u043E\u043B\u043E\u0432","\u0418\u0432\u0430\u043D \u0426\u0430\u043D\u043A\u0430\u0440","\u0418\u0437\u0432\u043E\u0440","\u0418\u043B\u0438\u0458\u0430 \u0414\u0438\u043C\u043E\u0432\u0441\u043A\u0438 - \u0413\u043E\u0446\u0435","\u0418\u043B\u0438\u0458\u0430 \u041C\u0430\u0440\u043A\u043E\u0432","\u0418\u043B\u0438\u0458\u0430 \u041F\u043B\u0430\u0432\u0435\u0432","\u0418\u043B\u0438\u0458\u0430 \u0420\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u0418\u043B\u0438\u043D\u0434\u0435\u043D","\u0418\u0459\u043E \u0412\u043E\u0458\u0432\u043E\u0434\u0430","\u0418\u043D\u0434\u0438\u0440\u0430 \u0413\u0430\u043D\u0434\u0438","\u0418\u043D\u0434\u0443\u0441\u0442\u0440\u0438\u0441\u043A\u0430","\u0418\u0441\u0430\u0438\u0458\u0430 \u041C\u0430\u0436\u043E\u0432\u0441\u043A\u0438","\u0418\u0441\u0442\u0430\u0440\u0441\u043A\u0430","\u0408\u0430\u0431\u043B\u0430\u043D\u0438\u0446\u0430","\u0408\u0430\u0434\u0440\u0430\u043D\u0441\u043A\u0430","\u0408\u0430\u0458\u0446\u0435","\u0408\u0430\u043A\u0443\u043F\u0438\u0446\u0430","\u0408\u0430\u043D\u0435 \u0421\u0430\u043D\u0434\u0430\u043D\u0441\u043A\u0438","\u0408\u0430\u043D\u0438 \u041B\u0443\u043A\u0440\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0430\u043A\u0438\u043C \u041A\u0440\u0447\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0432\u0430\u043D \u041A\u0443\u043A\u0443\u0437\u0435\u043B","\u0408\u043E\u0440\u0433\u0430\u043D\u045F\u0438\u0441\u043A\u0430","\u0408\u043E\u0440\u0434\u0430\u043D \u041D\u0438\u043A\u043E\u043B\u043E\u0432 - \u041E\u0440\u0446\u0435","\u0408\u043E\u0440\u0434\u0430\u043D \u041F\u0438\u043F\u0435\u0440\u043A\u043E\u0432 - \u041F\u0438\u043F\u0435\u0440\u043A\u0430\u0442\u0430","\u0408\u043E\u0440\u0434\u0430\u043D \u041F\u043E\u043F \u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432 - \u041E\u0440\u0446\u0435\u0442\u043E","\u0408\u043E\u0440\u0434\u0430\u043D \u0424\u0438\u043B\u0438\u043F\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0440\u0434\u0430\u043D \u0425\u0430\u045F\u0438 \u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432 - \u040F\u0438\u043D\u043E\u0442","\u0408\u043E\u0440\u0434\u0430\u043D \u0427\u043E\u043F\u0435\u043B\u0430 - \u041E\u0440\u0434\u0435","\u0408\u043E\u0441\u0438\u043F \u0408\u0443\u0440\u0438\u0458 \u0428\u0442\u0440\u043E\u0441\u043C\u0430\u0435\u0440","\u0408\u043E\u0441\u0438\u0444 \u0414\u0430\u0441\u043A\u0430\u043B\u043E\u0432","\u0408\u043E\u0441\u0438\u0444 \u0408\u043E\u0441\u0438\u0444\u043E\u0432\u0441\u043A\u0438 - \u0421\u0432\u0435\u0448\u0442\u0430\u0440\u043E\u0442","\u0408\u043E\u0441\u0438\u0444 \u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0438\u045C","\u0408\u043E\u0445\u0430\u043D \u0413\u0443\u0442\u0435\u043D\u0431\u0435\u0440\u0433","\u0408\u0443\u0440\u0438\u0458 \u0413\u0430\u0433\u0430\u0440\u0438\u043D","\u0408\u0443\u0440\u0438\u0458 \u0420\u043E\u0437\u0435\u043D\u0442\u0430\u043B","\u0408\u0443\u0441\u0442\u0438\u043D\u0438\u0458\u0430\u043D I","\u041A\u0430\u0432\u0430\u0434\u0430\u0440\u0435\u0447\u043A\u0430","\u041A\u0430\u0432\u0430\u043B\u0441\u043A\u0430","\u041A\u0430\u0434\u0438\u045A\u0430\u0447\u0430","\u041A\u0430\u0437\u0430\u043D\u045F\u0438\u0441\u043A\u0430","\u041A\u0430\u0438\u0440\u0441\u043A\u0430","\u041A\u0430\u0458\u043B\u0430\u0440\u0441\u043A\u0430","\u041A\u0430\u043C\u043D\u0438\u043A","\u041A\u0430\u043F\u0438\u0448\u0442\u0435\u0446","\u041A\u0430\u0440\u0430\u043E\u0440\u043C\u0430\u043D","\u041A\u0430\u0440\u0430 \u0422\u0440\u0438\u0444\u0443\u043D","\u041A\u0430\u0440\u0430\u045F\u0438\u0446\u0430","\u041A\u0430\u0440\u0431\u0443\u043D\u0438\u0446\u0430","\u041A\u0430\u0440\u043F\u043E\u0448\u043E\u0432\u043E \u0412\u043E\u0441\u0442\u0430\u043D\u0438\u0435","\u041A\u0430\u0442\u043B\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u041A\u0435\u043C\u0430\u043B \u0421\u0435\u0458\u0444\u0443\u043B\u0430","\u041A\u0435\u0440\u0430\u043C\u0438\u0434\u043D\u0438\u0446\u0430","\u041A\u0438\u043F\u0430\u0440\u0441\u043A\u0430","\u041A\u0438\u0440e \u0413\u0430\u0432\u0440\u0438\u043B\u043E\u0441\u043A\u0438 - \u0408\u0430\u043D\u0435","\u041A\u0438\u0440\u0438\u043B \u0438 \u041C\u0435\u0442\u043E\u0434\u0438\u0458","\u041A\u0438\u0440\u0438\u043B \u041C\u0430\u043D\u0447\u0435\u0432","\u041A\u0438\u0440\u0438\u043B \u041F\u0435\u0458\u0447\u0438\u043D\u043E\u0432\u0438\u045C - \u0422\u0435\u0442\u043E\u0435\u0446","\u041A\u0438\u0440\u043E \u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432","\u041A\u0438\u0440\u043E \u0414\u0438\u043C\u0438\u0448\u043A\u043E\u0432","\u041A\u0438\u0440\u043E \u041A\u0440\u0441\u0442\u0435\u0441\u043A\u0438 - \u041F\u043B\u0430\u0442\u043D\u0438\u043A","\u041A\u0438\u0440\u043E \u041D\u0430\u0446\u0435\u0432 - \u0424\u0435\u0442\u0430\u043A","\u041A\u0438\u0442\u043A\u0430","\u041A\u0438\u0447\u0435\u0432\u0441\u043A\u0430","\u041A\u043B\u0435\u043F\u0430","\u041A\u043B\u0438\u043C\u0435\u043D\u0442 \u041E\u0445\u0440\u0438\u0434\u0441\u043A\u0438","\u041A\u043B\u0438\u0441\u0443\u0440\u0441\u043A\u0430","\u041A\u043E\u0432\u0430\u0447\u043A\u0430","\u041A\u043E\u0436\u0443\u0432","\u041A\u043E\u0437\u0458\u0430\u043A","\u041A\u043E\u0437\u043B\u0435","\u041A\u043E\u043B\u0435 \u041A\u0430\u043D\u0438\u043D\u0441\u043A\u0438","\u041A\u043E\u043B\u0435 \u041D\u0435\u0434\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u043F\u0430\u0447\u043A\u0430","\u041A\u043E\u0440\u0430\u0431","\u041A\u043E\u0440\u045F\u0435\u0432\u0441\u043A\u0430","\u041A\u043E\u0441\u0442\u0430 \u0410\u0431\u0440\u0430\u0448","\u041A\u043E\u0441\u0442\u0430 \u0412\u0435\u0441\u0435\u043B\u0438\u043D\u043E\u0432","\u041A\u043E\u0441\u0442\u0430 \u041A\u0438\u0440\u043A\u043E\u0432","\u041A\u043E\u0441\u0442\u0430 \u0420\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u0441\u0442\u0430 \u0421\u043E\u043B\u0435\u0432","\u041A\u043E\u0441\u0442\u0430 \u0428\u0430\u0445\u043E\u0432","\u041A\u043E\u0441\u0442\u0443\u0440\u0441\u043A\u0430","\u041A\u043E\u0441\u0442\u0443\u0440\u0441\u043A\u0438 \u0425\u0435\u0440\u043E\u0438","\u041A\u043E\u0446\u0435 \u041C\u0435\u0442\u0430\u043B\u0435\u0446","\u041A\u043E\u0447\u0430\u043D\u0441\u043A\u0430","\u041A\u043E\u0447\u043E \u0420\u0430\u0446\u0438\u043D","\u041A\u0440\u0430\u0438\u0448\u043A\u0430","\u041A\u0440\u0430\u043B\u0438 \u041C\u0430\u0440\u043A\u043E","\u041A\u0440\u0430\u0442\u043E\u0432\u0441\u043A\u0430","\u041A\u0440\u0438\u043C\u0441\u043A\u0430","\u041A\u0440\u0441\u0442\u0435 \u0410\u0441\u0435\u043D\u043E\u0432","\u041A\u0440\u0441\u0442\u0435 \u0413\u0435\u0440\u043C\u043E\u0432 - \u0428\u0430\u045C\u0438\u0440","\u041A\u0440\u0441\u0442\u0435 \u041C\u0438\u0441\u0438\u0440\u043A\u043E\u0432","\u041A\u0440\u0441\u0442\u043E \u0420\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u041A\u0440\u0443\u0448\u0435\u0432\u0441\u043A\u0430 \u0420\u0435\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u041A\u0440\u0447\u0438\u043D","\u041A\u0443\u0437\u043C\u0430\u043D \u0408\u043E\u0441\u0438\u0444\u043E\u0441\u043A\u0438 - \u041F\u0438\u0442\u0443","\u041A\u0443\u0437\u043C\u0430\u043D \u0428\u0430\u043F\u043A\u0430\u0440\u0435\u0432","\u041A\u0443\u0458\u0443\u043D\u045F\u0438\u0441\u043A\u0430","\u041A\u0443\u043A\u0443\u0448\u043A\u0430","\u041A\u0443\u043C\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u041A\u0443\u043C\u0431\u0430\u0440\u0430","\u041A\u0443\u043C\u0440\u043E\u0432\u0435\u0446","\u041B\u0430\u0432 \u0422\u043E\u043B\u0441\u0442\u043E\u0458","\u041B\u0430\u0432\u0447\u0430\u043D\u0441\u043A\u0430 \u041A\u043E\u0440\u0438\u0458\u0430","\u041B\u0430\u0437\u0430\u0440 \u0414\u0430\u043C\u043E\u0432\u0441\u043A\u0438 - \u041E\u0448\u0435\u043D\u0441\u043A\u0438","\u041B\u0430\u0437\u0430\u0440 \u0414\u0438\u043C\u0438\u0442\u0440\u043E\u0432","\u041B\u0430\u0437\u0430\u0440 \u041B\u0438\u0447\u0435\u043D\u043E\u0441\u043A\u0438","\u041B\u0430\u0437\u0430\u0440 \u041F\u043E\u043F \u0422\u0440\u0430\u0458\u043A\u043E\u0432","\u041B\u0430\u0437\u0430\u0440 \u0422\u0430\u043D\u0435\u0432","\u041B\u0430\u0437\u0430\u0440 \u0422\u0440\u043F\u043E\u0432\u0441\u043A\u0438","\u041B\u0430\u0437\u043E \u0414\u0440\u0435\u043D\u043A\u043E\u0432","\u041B\u0430\u0437\u043E \u041C\u043E\u0441\u043A\u043E\u0432","\u041B\u0430\u0458\u043E\u0448 \u041A\u043E\u0448\u0443\u0442","\u041B\u0435\u0440\u0438\u043D\u0441\u043A\u0430","\u041B\u0435\u0441\u043D\u043E\u0432\u0441\u043A\u0430","\u041B\u0438\u0441\u0435\u0446","\u041B\u0438\u0445\u043D\u0438\u0434\u0430","\u041B\u043E\u043A\u043E\u0432","\u041B\u043E\u043D\u0434\u043E\u043D\u0441\u043A\u0430","\u041B\u0443j \u041F\u0430\u0441\u0442\u0435\u0440","\u041B\u0443\u0434\u0432\u0438\u0433 \u0412\u0430\u043D \u0411\u0435\u0442\u043E\u0432\u0435\u043D","\u0409\u0443\u0431\u0438\u043D","\u0409\u0443\u0431\u0459\u0430\u043D\u0441\u043A\u0430","\u0409\u0443\u0431\u043E \u0417\u0434\u0440\u0430\u0432\u043A\u043E\u0432\u0441\u043A\u0438 - \u041E\u0440\u043B\u043E\u0432","\u0409\u0443\u0434\u0435\u0432\u0438\u0442 \u0413\u0430\u0458","\u041C\u0430\u0432\u0440\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0458\u043A\u0430 \u0422\u0435\u0440\u0435\u0437\u0430","\u041C\u0430\u0458\u0441\u043A\u0438 \u041C\u0430\u043D\u0438\u0444\u0435\u0441\u0442","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0438\u0458\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430 \u0412\u043E\u0458\u0441\u043A\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430 \u041F\u0440\u0435\u0440\u043E\u0434\u0431\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u041A\u0440\u0430\u043B\u0435\u0432\u0438","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u043E-\u043A\u043E\u0441\u043E\u0432\u0441\u043A\u0430 \u0443\u0434\u0430\u0440\u043D\u0430 \u0431\u0440\u0438\u0433\u0430\u0434\u0430","\u041C\u0430\u043A\u0441\u0438\u043C \u0413\u043E\u0440\u043A\u0438","\u041C\u0430\u043B\u0435\u0448\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u043B\u0438\u043D\u0430 \u041F\u043E\u043F\u0438\u0432\u0430\u043D\u043E\u0432\u0430","\u041C\u0410\u041D\u0410\u041F\u041E","\u041C\u0430\u043D\u0447\u0443 \u041C\u0430\u0442\u0430\u043A","\u041C\u0430\u0440\u0430 \u041C\u0435\u0436\u0434\u0443\u0440\u0435\u0447\u043A\u0430","\u041C\u0430\u0440\u0438\u0458\u0430 \u041A\u0438\u0440\u0438 \u0421\u043A\u043B\u043E\u0434\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0440\u0438\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0440\u0458\u0430\u043D \u041B\u0430\u0437\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u0440\u043A\u043E\u0432\u0430 \u0420\u0435\u043A\u0430","\u041C\u0430\u0440\u043A\u043E \u0426\u0435\u043F\u0435\u043D\u043A\u043E\u0432","\u041C\u0430\u0440\u043A \u0422\u0432\u0435\u043D","\u041C\u0430\u0440\u0448\u0430\u043B \u0422\u0438\u0442\u043E","\u041C\u0430\u0445\u0430\u0442\u043C\u0430 \u0413\u0430\u043D\u0434\u0438","\u041C\u0430\u045F\u0430\u0440\u0438","\u041C\u0430\u045F\u0438\u0440 \u041C\u0430\u0430\u043B\u043E","\u041C\u0435\u0433\u043B\u0435\u043D\u0441\u043A\u0430","\u041C\u0435\u0441\u0442\u0430","\u041C\u0435\u0442\u043E\u0434\u0438\u0458\u0430 \u0410\u043D\u0434\u043E\u043D\u043E\u0432 - \u0427\u0435\u043D\u0442\u043E","\u041C\u0435\u0442\u043E\u0434\u0438\u0458\u0430 \u041F\u0430\u0442\u0447\u0435\u0432","\u041C\u0435\u0442\u043E\u0434\u0438\u0458\u0430 \u0428\u0430\u0442\u043E\u0440\u043E\u0432 - \u0428\u0430\u0440\u043B\u043E","\u041C\u0435\u0442\u043E\u0445\u0438\u0441\u043A\u0430","\u041C\u0435\u0447\u043A\u0438\u043D \u041A\u0430\u043C\u0435\u043D","\u041C\u0438\u0458\u0430\u0447\u043A\u0430","\u041C\u0438\u043B\u0430\u043D \u041A\u043E\u043C\u043D\u0435\u043D\u043E\u0441\u043A\u0438","\u041C\u0438\u043B\u0435 \u041F\u043E\u043F \u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432","\u041C\u0438\u0440\u043A\u0430 \u0413\u0438\u043D\u043E\u0432\u0430","\u041C\u0438\u0440\u0447\u0435 \u0410\u0446\u0435\u0432","\u041C\u0438\u0440\u0447\u0435 \u041C\u0430\u0446\u0430\u043D\u043E\u0432","\u041C\u0438\u0441 \u0415\u043B\u0435\u043D \u0421\u0442\u043E\u043D","\u041C\u0438\u0442\u0435 \u0411\u043E\u0433\u043E\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u0442\u043E \u0425\u0430\u045F\u0438\u0432\u0430\u0441\u0438\u043B\u0435\u0432 - \u0408\u0430\u0441\u043C\u0438\u043D","\u041C\u0438\u0442\u0440\u0435 \u0412\u043B\u0430\u043E\u0442","\u041C\u0438\u0445\u0430\u0438\u043B \u0413\u043B\u0438\u043D\u043A\u0430","\u041C\u0438\u0445\u0430\u0438\u043B \u0438 \u0415\u0444\u0442\u0438\u0445\u0438\u0458","\u041C\u0438\u0445\u0430\u0438\u043B \u0426\u043E\u043A\u043E\u0432","\u041C\u0438\u0445\u0430\u0438\u043B \u0427\u0430\u043A\u043E\u0432","\u041C\u0438\u0446\u0435 \u041A\u043E\u0437\u0430\u0440\u043E\u0441\u043A\u0438 - \u0408\u0430\u043D\u0434\u0440\u0435","\u041C\u0438\u0448\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u0448\u043A\u043E \u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0441\u043A\u0438","\u041C\u043E\u0434\u0435\u0441\u0442 \u041C\u0443\u0441\u043E\u0433\u043E\u0440\u0441\u043A\u0438","\u041C\u043E\u043A\u0440\u0430","\u041C\u043E\u043C\u0438\u043D \u041F\u043E\u0442\u043E\u043A","\u041C\u043E\u0440\u0430\u0432\u0430","\u041C\u043E\u0441\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u043E\u0441\u0442\u0430\u0440\u0441\u043A\u0430","\u041C\u0440\u0430\u043C\u043E\u0440\u0435\u0446","\u041C\u0440\u0435\u0436\u0438\u0447\u043A\u0430","\u041C\u0443\u043A\u043E\u0441","\u041C\u0443\u0441\u0442\u0430\u0444\u0430 \u041A\u0435\u043C\u0430\u043B \u0410\u0442\u0430\u0442\u0443\u0440\u043A","\u041C\u0443\u0442\u0430\u0432\u045F\u0438\u0441\u043A\u0430","\u041D\u0430\u0434\u0431\u0438\u0441\u043A\u0443\u043F \u0427\u0435\u043A\u0430\u0434\u0430","\u041D\u0430\u0434\u0435\u0436\u0434\u0430 \u041A\u0440\u0443\u043F\u0441\u043A\u0430\u0458\u0430","\u041D\u0430\u0440\u043E\u0434\u0435\u043D \u0424\u0440\u043E\u043D\u0442","\u041D\u0430\u0442\u0430\u043D\u0430\u0438\u043B \u041A\u0443\u0447\u0435\u0432\u0438\u0448\u043A\u0438","\u041D\u0430\u0443\u043C \u041D\u0430\u0443\u043C\u043E\u0441\u043A\u0438 - \u0411\u043E\u0440\u0447\u0435","\u041D\u0430\u0443\u043C \u041E\u0445\u0440\u0438\u0434\u0441\u043A\u0438","\u041D\u0430\u0443\u043C \u0427\u0430\u043A\u0430\u0440\u043E\u0432","\u041D\u0435\u0432\u0435\u043D\u0430 \u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0430 - \u0414\u0443\u045A\u0430","\u041D\u0435\u0432\u0440\u043E\u043A\u043E\u043F\u0441\u043A\u0430","\u041D\u0435\u0433\u043E\u0440\u0438\u0447\u0430\u043D\u0441\u043A\u0430","\u041D\u0435\u0433\u043E\u0442\u0438\u043D\u0441\u043A\u0430","\u041D\u0438\u043A\u043E\u043B\u0430 \u0412\u0430\u043F\u0446\u0430\u0440\u043E\u0432","\u041D\u0438\u043A\u043E\u043B\u0430 \u0413\u0440\u0447\u0435\u0442\u043E","\u041D\u0438\u043A\u043E\u043B\u0430\u0458 \u041E\u0441\u0442\u0440\u043E\u0432\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u0430 \u041A\u0430\u0440\u0435\u0432","\u041D\u0438\u043A\u043E\u043B\u0430 \u041A\u0438\u0440\u043E\u0432 - \u041C\u0430\u0458\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u0430 \u041A\u0459\u0443\u0441\u0435\u0432","\u041D\u0438\u043A\u043E\u043B\u0430 \u041A\u043E\u043F\u0435\u0440\u043D\u0438\u043A","\u041D\u0438\u043A\u043E\u043B\u0430 \u041C\u0430\u043B\u0435\u0448\u0435\u0432\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u0430 \u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u0430 \u041F\u0430\u0440\u0430\u043F\u0443\u043D\u043E\u0432","\u041D\u0438\u043A\u043E\u043B\u0430 \u041F\u0435\u0442\u0440\u043E\u0432","\u041D\u0438\u043A\u043E\u043B\u0430 \u041F\u0435\u0442\u0440\u043E\u0432 - \u0420\u0443\u0441\u0438\u043D\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u0430 \u041F\u0443\u0448\u043A\u0430\u0440\u043E\u0432","\u041D\u0438\u043A\u043E\u043B\u0430 \u0422\u0435\u0441\u043B\u0430","\u041D\u0438\u043A\u043E\u043B\u0430 \u0422\u0440\u0438\u043C\u043F\u0430\u0440\u0435","\u041D\u0438\u045F\u0435 \u041F\u043B\u0430\u043D\u0438\u043D\u0430","\u041D\u043E\u0432 \u0416\u0438\u0432\u043E\u0442","\u041D\u043E\u0432\u043E\u043F\u0440\u043E\u0435\u043A\u0442\u0438\u0440\u0430\u043D\u0430","\u040A\u0443\u0434\u0435\u043B\u0445\u0438\u0441\u043A\u0430","\u041E\u0432\u0447\u0435\u043F\u043E\u043B\u0441\u043A\u0430","\u041E\u0433\u0440\u0430\u0436\u0434\u0435\u043D","\u041E\u043F\u0438\u043D\u0447\u0430\u0440\u0441\u043A\u0430","\u041E\u0440\u043E\u0432\u0441\u043A\u0430","\u041E\u0441\u043B\u043E","\u041E\u0441\u0442\u0440\u043E\u0432\u0441\u043A\u0430","\u041E\u0442\u043E\u043A\u0430\u0440 \u041A\u0435\u0440\u0448\u043E\u0432\u0430\u043D\u0438","\u041E\u0442\u043E\u043D \u0416\u0443\u043F\u0430\u043D\u0447\u0438\u0447","\u041E\u0445\u0440\u0438\u0434\u0441\u043A\u0430","\u041F\u0430\u0432\u0435\u043B \u0428\u0430\u0442\u0435\u0432","\u041F\u0430\u0432\u043B\u0435 \u0418\u043B\u0438\u045C","\u041F\u0430\u0458\u0430\u043A \u041F\u043B\u0430\u043D\u0438\u043D\u0430","\u041F\u0430\u043B\u043C\u0438\u0440\u043E \u0422\u043E\u0459\u0430\u0442\u0438","\u041F\u0430\u043D\u0430\u0458\u043E\u0442 \u0413\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043D\u0434\u0438\u043B \u0428\u0438\u0448\u043A\u043E\u0432","\u041F\u0430\u043D\u0434\u043E \u041A\u0459\u0430\u0448\u0435\u0432","\u041F\u0430\u043D\u043A\u043E \u0411\u0440\u0430\u0448\u043D\u0430\u0440\u043E\u0432","\u041F\u0430\u043D\u0447\u0435 \u0410\u0440\u0441\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043D\u0447\u0435 \u041D\u0435\u0434\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043F\u0443\u045F\u0438\u0441\u043A\u0430","\u041F\u0430\u0440\u0438\u0441\u043A\u0430","\u041F\u0430\u0440\u0438\u0441\u043A\u0430 \u041A\u043E\u043C\u0443\u043D\u0430","\u041F\u0430\u0440\u0442\u0435\u043D\u0438\u0435 \u0417\u043E\u0433\u0440\u0430\u0444\u0441\u043A\u0438","\u041F\u0430\u0440\u0442\u0438\u0437\u0430\u043D\u0441\u043A\u0438 \u041E\u0434\u0440\u0435\u0434\u0438","\u041F\u0430\u0442\u0440\u0438\u0441 \u041B\u0443\u043C\u0443\u043C\u0431\u0430","\u041F\u0435\u0458\u043E \u0408\u0430\u0432\u043E\u0440\u043E\u0432","\u041F\u0435\u043B\u0438\u043D\u0446\u0435","\u041F\u0435\u043B\u0438\u0441\u0442\u0435\u0440\u0441\u043A\u0430","\u041F\u0435\u0440\u0435 \u0422\u043E\u0448\u0435\u0432","\u041F\u0435\u0440\u043E \u041D\u0430\u043A\u043E\u0432","\u041F\u0435\u0442\u0430\u0440 \u0410\u0446\u0435\u0432","\u041F\u0435\u0442\u0430\u0440 \u0414\u0440\u0430\u043F\u0448\u0438\u043D","\u041F\u0435\u0442\u0430\u0440 \u0418\u0447\u043A\u043E","\u041F\u0435\u0442\u0430\u0440 \u041C\u0430\u043D\u045F\u0443\u043A\u043E\u0432","\u041F\u0435\u0442\u0430\u0440 \u041F\u043E\u043F \u0410\u0440\u0441\u043E\u0432","\u041F\u0435\u0442\u0430\u0440 \u0427\u0430\u0458\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0442\u0430\u0440 \u0427\u0430\u043D\u0433\u043E\u0432","\u041F\u0435\u0442\u0430\u0440 \u0427\u0430\u0443\u043B\u0435\u0432","\u041F\u0435\u0442\u043A\u043E \u0408\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u041F\u0435\u0442\u0440\u0435 \u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432","\u041F\u0435\u0442\u0440\u0435 \u041F\u0438\u0440\u0443\u0437\u0435","\u041F\u0435\u0442\u0440\u0435 \u0424\u0438\u043B\u0438\u043F\u043E\u0432\u0441\u043A\u0438 - \u0413\u0430\u0440\u043A\u0430\u0442\u0430","\u041F\u0435\u0442\u0440\u0438\u0447\u043A\u0430","\u041F\u0435\u0445\u0447\u0435\u0432\u0441\u043A\u0430","\u041F\u0438\u0458\u0430\u043D\u0435\u0446","\u041F\u0438\u0440\u0438\u043D\u0441\u043A\u0430","\u041F\u0438\u0442\u0443 \u0413\u0443\u043B\u0438","\u041F\u043B\u0430\u0447\u043A\u043E\u0432\u0438\u0446\u0430","\u041F\u043E\u043A\u0440\u0438\u0435\u043D\u0430 \u0427\u0430\u0440\u0448\u0438\u0458\u0430","\u041F\u043E\u043B\u043E\u0433","\u041F\u043E\u043F \u0411\u043E\u0433\u043E\u043C\u0438\u043B","\u041F\u0440\u0430\u0448\u043A\u0430","\u041F\u0440\u0435\u0437\u0432\u0438\u0442\u0435\u0440 \u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D","\u041F\u0440\u0435\u0441\u0435\u043A\u0430","\u041F\u0440\u0435\u0441\u043F\u0430\u043D\u0441\u043A\u0430","\u041F\u0440\u0436\u0438\u043D\u043E","\u041F\u0440\u0438\u0437\u0440\u0435\u043D\u0441\u043A\u0430","\u041F\u0440\u0438\u043B\u0435\u043F\u0441\u043A\u0430","\u041F\u0440\u043E\u0431\u0438\u0448\u0442\u0438\u043F\u0441\u043A\u0430","\u041F\u0440\u043E\u043B\u0435\u0442","\u041F\u0440\u043E\u0441\u0435\u043A","\u041F\u0440\u043E\u0445\u043E\u0440 \u041F\u0447\u0438\u045A\u0441\u043A\u0438","\u0420\u0430\u0434\u0435 \u0408\u043E\u0432\u0447\u0435\u0432\u0441\u043A\u0438 - \u041A\u043E\u0440\u0447\u0430\u0433\u0438\u043D","\u0420\u0430\u0434\u0438\u043A\u0430","\u0420\u0430\u0434\u0438\u0448\u0430\u043D\u0441\u043A\u0430","\u0420\u0430\u0434\u045A\u0430\u043D\u0441\u043A\u0430","\u0420\u0430\u0434\u043E\u0431\u0438\u043B","\u0420\u0430\u0434\u043E\u0441\u043B\u0430\u0432 \u041F\u0435\u0442\u043A\u043E\u0432\u0441\u043A\u0438","\u0420\u0430\u0434\u0443\u0448\u043A\u0430","\u0420\u0430\u0437\u043B\u043E\u0432\u0435\u0447\u043A\u043E \u0412\u043E\u0441\u0442\u0430\u043D\u0438\u0435","\u0420\u0430\u0437\u043B\u043E\u0448\u043A\u0430","\u0420\u0430\u0458\u043A\u043E \u0416\u0438\u043D\u0437\u0438\u0444\u043E\u0432","\u0420\u0430\u043C\u043F\u043E \u041B\u0435\u0432\u043A\u043E\u0432 - \u041B\u0435\u0432\u043A\u0430\u0442\u0430","\u0420\u0430\u0444\u0430\u0435\u043B \u0411\u0430\u0442\u0438\u043D\u043E","\u0420\u0435\u0459\u043E \u0428\u0435\u0441\u0442\u043E \u041A\u0440\u0438\u043B\u043E","\u0420\u0435\u0441\u0435\u043D\u0441\u043A\u0430","\u0420\u0435\u0447\u0438\u0448\u0442\u0435","\u0420\u0438\u0437\u043E \u0420\u0438\u0437\u043E\u0432","\u0420\u0438\u043C\u0441\u043A\u0430","\u0420\u0438\u0441\u0442\u043E \u0420\u0430\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0420\u0438\u0441\u0442\u043E \u0428\u0438\u0448\u043A\u043E\u0432","\u0420\u043Ec\u0430 \u041F\u043B\u0430\u0432\u0435\u0432\u0430","\u0420\u043E\u0437\u0430 \u041B\u0443\u043A\u0441\u0435\u043C\u0431\u0443\u0440\u0433","\u0420\u043E\u043A\u043E\u043C\u0438\u0458\u0430","\u0420\u043E\u043C\u0430\u043D\u0438\u0458\u0430","\u0420\u043E\u043C\u0435\u043D \u0420\u043E\u043B\u0430\u043D","\u0420\u043E\u043D\u0430\u043B\u0434 \u0420\u0435\u0433\u0430\u043D","\u0420\u0443\u0434\u0430\u0440\u0441\u043A\u0430","\u0420\u0443\u0434\u043E","\u0420\u0443\u043C\u0435\u043D\u0430 \u0425\u0430\u045F\u0438 \u041F\u0430\u043D\u0437\u043E\u0432\u0430","\u0421\u0430\u0432\u0430 \u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432","\u0421\u0430\u043B\u0438\u0445 \u0410\u0441\u0438\u043C","\u0421\u0430\u043C\u0430\u0440\u045F\u0438\u0441\u043A\u0430","\u0421\u0430\u043C\u043E\u0438\u043B\u043E\u0432\u0430","\u0421\u0430\u0440\u0430\u0435\u0432\u0441\u043A\u0430","\u0421\u0430\u0440\u0430\u0447\u043A\u0430","\u0421\u0430\u0441\u0430","\u0421\u0432\u0435\u045C\u0430\u0440\u0441\u043A\u0430","\u0421\u0432\u0435\u0442\u0438\u043D\u0438\u043A\u043E\u043B\u0441\u043A\u0430","\u0421\u0432\u0435\u0442\u043E\u0437\u0430\u0440 \u041C\u0430\u0440\u043A\u043E\u0432\u0438\u045C","\u0421\u0435\u0440\u0430\u0432\u0430","\u0421\u0435\u0440\u0434\u0430\u0440\u043E\u0442","\u0421\u0435\u0440\u0441\u043A\u0430","\u0421\u0438\u043C\u0435\u043E\u043D \u041A\u0430\u0432\u0440\u0430\u043A\u0438\u0440\u043E\u0432","\u0421\u0438\u043C\u0447\u0435 \u041D\u0430\u0441\u0442\u0435\u0432\u0441\u043A\u0438","\u0421\u0438\u0440\u043C\u0430 \u0412\u043E\u0458\u0432\u043E\u0434\u0430","\u0421\u043B\u0430\u0432\u0435 \u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0441\u043A\u0438 - \u0428\u043D\u0430\u0458\u0434\u0435\u0440","\u0421\u043B\u0430\u0432\u0435 \u0414\u0435\u043B\u043E\u0432\u0441\u043A\u0438","\u0421\u043B\u0430\u0432\u0435\u0458\u043A\u043E \u0410\u0440\u0441\u043E\u0432","\u0421\u043B\u0430\u0432\u0435\u0458 \u041F\u043B\u0430\u043D\u0438\u043D\u0430","\u0421\u043B\u0430\u0432\u043A\u0430 \u0414\u0438\u043C\u043A\u043E\u0432\u0430","\u0421\u043B\u0430\u0432\u0447\u043E \u0421\u0442\u043E\u0458\u043C\u0435\u043D\u0441\u043A\u0438","\u0421\u043B\u0438\u0432\u043E\u0432\u0441\u043A\u0430","\u0421\u043C\u0438\u043B\u0435\u0432\u0441\u043A\u0430","\u0421\u043E\u043B\u0443\u043D\u0441\u043A\u0430","\u0421\u043E\u043B\u0443\u043D\u0441\u043A\u0430 \u0413\u043B\u0430\u0432\u0430","\u0421\u043E\u0444\u0438\u0441\u043A\u0430","\u0421\u043E\u0444\u0440\u0435 \u041C\u0430\u0440\u043A\u043E\u0432\u0441\u043A\u0438","\u0421\u043F\u0438\u0440\u043E \u0413\u043E\u043B\u0435\u043C\u045F\u0438\u043E\u0458\u0441\u043A\u0438 - \u0426\u0440\u043D\u0435","\u0421\u043F\u0438\u0440\u043E \u0413\u0443\u043B\u0430\u043F\u0447\u0435\u0432","\u0421\u0442\u0430\u043B\u0435 \u041F\u043E\u043F\u043E\u0432","\u0421\u0442\u0430\u0440\u0438 \u041D\u043E\u0432\u0430\u043A","\u0421\u0442\u0435\u0444\u0430\u043D \u0412\u0435\u0440\u043A\u043E\u0432\u0438\u045C","\u0421\u0442\u0435\u0444\u0430\u043D \u0408\u0430\u043A\u0438\u043C\u043E\u0432 - \u0414\u0435\u0434\u043E\u0432","\u0421\u0442\u0435\u0444\u0430\u043D \u041D\u0430\u0443\u043C\u043E\u0432 - \u0421\u0442\u0438\u0432","\u0421\u0442\u0458\u0435\u043F\u0430\u043D \u0424\u0438\u043B\u0438\u043F\u043E\u0432\u0438\u045C - \u0421\u0442\u0435\u0432\u043E","\u0421\u0442\u043E\u0431\u0438","\u0421\u0442\u043E\u0433\u043E\u0432\u043E","\u0421\u0442\u043E\u0458\u043A\u043E \u0408\u043E\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u043D\u0430 \u0421\u0442\u0435\u0432\u043A\u043E\u0432\u0430","\u0421\u0442\u043E\u043A\u0445\u043E\u043B\u043C\u0441\u043A\u0430","\u0421\u0442\u0440\u0430\u0445\u0438\u043B \u041F\u0438\u043D\u045F\u0443\u0440\u043E\u0432","\u0421\u0442\u0440\u0430\u0448\u043E \u041F\u0438\u043D\u045F\u0443\u0440","\u0421\u0442\u0440\u0435\u0437\u043E\u0432\u043E","\u0421\u0442\u0440\u043C\u0430\u0448\u0435\u0432\u043E","\u0421\u0442\u0440\u0443\u043C\u0430","\u0421\u0442\u0440\u0443\u043C\u0438\u0447\u043A\u0430","\u0421\u0442\u0440\u0443\u043C\u0458\u0430\u043D\u0438","\u0421\u0442\u0440\u0443\u0448\u043A\u0430","\u0422\u0430\u0458\u043C\u0438\u0448\u043A\u0430","\u0422\u0430\u043B\u0435 \u0425\u0440\u0438\u0441\u0442\u043E\u0432","\u0422\u0430\u0441\u0438\u043D\u043E \u0427\u0435\u0448\u043C\u0438\u0447\u0435","\u0422\u0430\u0448\u043A\u0435\u043D\u0442\u0441\u043A\u0430","\u0422\u0430\u0448\u043A\u043E \u041A\u0430\u0440\u0430\u045F\u0430","\u0422\u0435\u043C\u043A\u043E \u041F\u043E\u043F\u043E\u0432","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0458 \u0413\u043E\u043B\u043E\u0433\u0430\u043D\u043E\u0432","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0458 \u0421\u0438\u043D\u0430\u0438\u0442\u0441\u043A\u0438","\u0422\u0438\u0440\u0430\u043D\u0441\u043A\u0430","\u0422\u043E\u0432\u0430\u0440\u043D\u0438\u043A","\u0422\u043E\u0434\u043E\u0440 \u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u043E\u0432","\u0422\u043E\u0434\u043E\u0440 \u0426\u0438\u043F\u043E\u0432\u0441\u043A\u0438 - \u041C\u0435\u0440\u045F\u0430\u043D","\u0422\u043E\u0434\u043E\u0440 \u0427\u0430\u043D\u0433\u043E\u0432","\u0422\u043E\u0434\u043E\u0440 \u0427\u0430\u043F\u043E\u0432","\u0422\u043E\u043C\u0430\u0441 \u041C\u0438\u043D\u0446\u0435\u0440","\u0422\u043E\u043C\u0435 \u0410\u0440\u0441\u043E\u0432\u0441\u043A\u0438","\u0422\u043E\u043C\u0435 \u041F\u0443\u0440\u0435","\u0422\u043E\u043C\u0435 \u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0422\u043E\u043C\u0435 \u0422\u043E\u043C\u0448\u0438\u045C","\u0422\u043E\u043F\u0430\u0430\u043D\u0441\u043A\u0430","\u0422\u043E\u0448\u0435 \u041F\u0440\u043E\u0435\u0441\u043A\u0438","\u0422\u0440\u0430\u0458\u043A\u043E \u0418\u0432\u0430\u043D\u043E\u0432","\u0422\u0440\u0430\u0458\u043A\u043E \u041A\u0438\u0442\u0430\u043D\u0447\u0435\u0432","\u0422\u0440\u0438 \u041A\u0440\u0443\u0448\u0438","\u0422\u0440\u0438\u0444\u0443\u043D \u0411\u0443\u0437\u0435\u0432","\u0422\u0440\u0438\u0444\u0443\u043D \u041F\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0422\u0440\u0438\u0444\u0443\u043D \u0425\u0430\u045F\u0438 \u0408\u0430\u043D\u0435\u0432","\u0422\u0440\u043D\u043E\u0434\u043E\u043B","\u0422\u0440\u043F\u0435 \u041F\u0435\u0442\u0440\u0435\u0432\u0441\u043A\u0438","\u0422\u0443\u0448\u0438\u043D\u0441\u043A\u0430","\u0423\u0436\u0438\u0447\u043A\u0430 \u0420\u0435\u043F\u0443\u0431\u043B\u0438\u043A\u0430","\u0424\u0435\u0432\u0440\u0443\u0430\u0440\u0441\u043A\u0438 \u041F\u043E\u0445\u043E\u0434","\u0424\u0435\u0434\u0435\u0440\u0438\u043A\u043E \u0413\u0430\u0440\u0441\u0438\u0458\u0430 \u041B\u043E\u0440\u043A\u0430","\u0424\u0435\u0440\u0438\u0434 \u0411\u0430\u0458\u0440\u0430\u043C","\u0424\u0435\u0440\u0438\u0434 \u0417\u0430\u0438\u0440\u0438","\u0424\u0438\u043B\u0438\u043F II \u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438","\u0424\u0438\u043D\u0441\u043A\u0430","\u0424\u0458\u043E\u0434\u043E\u0440 \u0414\u043E\u0441\u0442\u043E\u0435\u0432\u0441\u043A\u0438","\u0424\u0440\u0430\u043D\u043A\u043B\u0438\u043D \u0420\u0443\u0437\u0432\u0435\u043B\u0442","\u0424\u0440\u0430\u043D\u0441\u043E\u0430 \u0412\u043E\u043B\u0442\u0435\u0440","\u0424\u0440\u0430\u043D\u0446\u0435 \u041F\u0440\u0435\u0448\u0435\u0440\u043D","\u0424\u0440\u0430\u043D\u0446 \u041B\u0438\u0441\u0442","\u0424\u0440\u0430\u045A\u043E \u041A\u043B\u0443\u0437","\u0424\u0440\u0435\u0434\u0435\u0440\u0438\u043A \u0428\u043E\u043F\u0435\u043D","\u0424\u0443\u0448\u0442\u0430\u043D\u0441\u043A\u0430","\u0425\u0430\u0432\u0430\u043D\u0441\u043A\u0430","\u0425\u0430\u045F\u0438 \u0408\u043E\u0432\u0430\u043D \u0428\u0438\u0448\u043A\u043E\u0432","\u0425\u0430\u045F\u0438 \u0422\u0440\u0430\u0458\u043A\u043E","\u0425\u0430\u0448\u043A\u0430","\u0425\u0435\u043B\u0441\u0438\u043D\u043A\u0438","\u0425\u0435\u0440\u0430\u043A\u043B\u0435\u0430 \u041B\u0438\u043D\u043A\u0435\u0441\u0442\u0438\u0441","\u0425\u043E \u0428\u0438 \u041C\u0438\u043D","\u0425\u0440\u0438\u0441\u0442\u0438\u0458\u0430\u043D \u0422\u043E\u0434\u043E\u0440\u043E\u0432\u0441\u043A\u0438 - \u041A\u0430\u0440\u043F\u043E\u0448","\u0425\u0440\u0438\u0441\u0442\u043E \u0411\u0430\u0442\u0430\u043D\u045F\u0438\u0435\u0432","\u0425\u0440\u0438\u0441\u0442\u043E \u0421\u043C\u0438\u0440\u043D\u0435\u043D\u0441\u043A\u0438","\u0425\u0440\u0438\u0441\u0442\u043E \u0422\u0430\u0442\u0430\u0440\u0447\u0435\u0432","\u0425\u0440\u0438\u0441\u0442\u043E \u0423\u0437\u0443\u043D\u043E\u0432","\u0425\u0440\u0438\u0441\u0442\u043E \u0427\u0435\u0440\u043D\u043E\u043F\u0435\u0435\u0432","\u0425\u0443\u0441\u0435\u0438\u043D \u0411\u0430\u0458\u0440\u0430\u043C","\u0426\u0432\u0435\u0442\u0430\u043D \u0414\u0438\u043C\u043E\u0432 - \u0427\u0430\u0438\u0440\u0447\u0430\u043D\u0435\u0446","\u0426\u0432\u0435\u0442\u0430\u043D \u0426\u0432\u0435\u0442\u043A\u043E\u0432\u0441\u043A\u0438","\u0426\u0435\u0440\u0441\u043A\u0430","\u0426\u0435\u0442\u0438\u045A\u0441\u043A\u0430","\u0426\u0440\u0432\u0435\u043D\u0430 \u0412\u043E\u0434\u0430","\u0426\u0440\u0432\u0435\u043D\u0438 \u0411\u0440\u0435\u0433\u043E\u0432\u0438","\u0426\u0440\u043D\u0438\u0447\u0435","\u0426\u0440\u043D\u043E\u0433\u043E\u0440\u0441\u043A\u0430","\u0426\u0440\u043D\u043E\u043E\u043A","\u0426\u0440\u043D\u043E\u0440\u0438\u0437\u0435\u0446 \u0425\u0440\u0430\u0431\u0430\u0440","\u0427\u0430\u0438\u0440\u0441\u043A\u0430","\u0427\u0443\u0434\u043E\u043C\u0438\u0440 \u041A\u0430\u043D\u0442\u0430\u0440\u045F\u0438\u0435\u0432","\u0427\u0443\u043F\u0438\u043D\u043E \u0411\u0440\u0434\u043E","\u040F\u0443\u043C\u0430\u0458\u0441\u043A\u0430","\u0428\u0430\u043D\u0434\u043E\u0440 \u041F\u0435\u0442\u0435\u0444\u0438","\u0428\u0430\u0440 \u041F\u043B\u0430\u043D\u0438\u043D\u0430","\u0428\u0430\u0440\u0441\u043A\u0438 \u041E\u0434\u0440\u0435\u0434","\u0428\u0438\u043D\u0430 \u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432\u0430","\u0428\u0442\u0438\u043F\u0441\u043A\u0430","\u0428\u0443\u043D\u0434\u0430\u0440\u0435\u0432\u0441\u043A\u0430"];var chunk_4MR4PUO2_N=["{{location.street_name}}"];var chunk_4MR4PUO2_T={building_number:chunk_4MR4PUO2_c,city_name:chunk_4MR4PUO2_x,city_pattern:chunk_4MR4PUO2_,country:chunk_4MR4PUO2_y,postcode:chunk_4MR4PUO2_g,secondary_address:chunk_4MR4PUO2_b,state:chunk_4MR4PUO2_D,street_address:chunk_4MR4PUO2_h,street_name:chunk_4MR4PUO2_k,street_pattern:chunk_4MR4PUO2_N},chunk_4MR4PUO2_w=chunk_4MR4PUO2_T;var chunk_4MR4PUO2_U={title:"Macedonian",code:"mk",language:"mk",endonym:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",dir:"ltr",script:"Cyrl"},chunk_4MR4PUO2_I=chunk_4MR4PUO2_U;var chunk_4MR4PUO2_P={generic:["\u0403\u043E\u043A\u043E","\u0403\u043E\u0440\u0435","\u0403\u043E\u0440\u0447\u0435","\u0403\u043E\u0440\u0453\u0438","\u0403\u0443\u0440\u0447\u0438\u043D","\u0403\u0443\u0440\u0453\u0430","\u0403\u0443\u0440\u0453\u0438\u0446\u0430","\u0405\u0432\u0435\u0437\u0434\u0430","\u0405\u0432\u0435\u0437\u0434\u0430\u043D","\u0405\u0432\u043E\u043D\u043A\u043E","\u0408\u0430\u0432\u043E\u0440\u043A\u0430","\u0408\u0430\u0433\u043E\u0434\u0430","\u0408\u0430\u0434\u0440\u0430\u043D\u043A\u0430","\u0408\u0430\u043A\u043E\u0432","\u0408\u0430\u043D\u0430","\u0408\u0430\u043D\u0435","\u0408\u0430\u043D\u043A\u0430","\u0408\u0430\u0441\u043D\u0430","\u0408\u043E\u0430\u043A\u0438\u043C","\u0408\u043E\u0432\u0430\u043D","\u0408\u043E\u0432\u0430\u043D\u0430","\u0408\u043E\u0432\u0430\u043D\u0447\u0435","\u0408\u043E\u0432\u0438\u0446\u0430","\u0408\u043E\u0432\u043A\u0430","\u0408\u043E\u0432\u043E","\u0408\u043E\u0437\u043E","\u0408\u043E\u043D\u0447\u0435","\u0408\u043E\u0440\u0434\u0430\u043D","\u0408\u043E\u0440\u0434\u0430\u043D\u0430","\u0408\u043E\u0440\u0434\u0430\u043D\u043A\u0430","\u0408\u043E\u0441\u0438\u0444","\u0408\u0443\u043B\u0438\u0458\u0430\u043D\u0430","\u0409\u0443\u0431\u0430","\u0409\u0443\u0431\u0435","\u0409\u0443\u0431\u0435\u043D","\u0409\u0443\u0431\u0438\u043D\u043A\u0430","\u0409\u0443\u0431\u0438\u0446\u0430","\u0409\u0443\u0431\u0438\u0448\u0430","\u0409\u0443\u0431\u043E\u043C\u0438\u0440","\u0409\u0443\u043F\u043A\u0430","\u0409\u0443\u043F\u0447\u043E","\u0410\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0430\u0440","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u0430","\u0410\u043B\u0435\u043A\u0441\u043E","\u0410\u043D\u0430","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0438\u0458\u0430","\u0410\u043D\u0433\u0435\u043B","\u0410\u043D\u0433\u0435\u043B\u0430","\u0410\u043D\u0433\u0435\u043B\u0435","\u0410\u043D\u0433\u0435\u043B\u0438\u043D\u0430","\u0410\u043D\u0434\u043E\u043D","\u0410\u043D\u0434\u0440\u0435\u0458","\u0410\u043D\u0434\u0440\u0435\u0458\u0430","\u0410\u043D\u0442\u0435","\u0410\u043D\u0442\u0438\u043C","\u0410\u043D\u0442\u043E\u043D","\u0410\u043D\u0442\u043E\u043D\u0438\u0458","\u0410\u043D\u0447\u0435","\u0410\u043D\u0453\u0430","\u0410\u043F\u043E\u0441\u0442\u043E\u043B","\u0410\u0440\u0441\u0435\u043D\u0438\u0458","\u0410\u0441\u0435\u043D","\u0410\u0442\u0430\u043D\u0430\u0441","\u0410\u0442\u0430\u043D\u0430\u0441\u0438\u0458","\u0410\u0442\u0430\u043D\u0430\u0441\u0438\u0458\u0430","\u0410\u0446\u043E","\u0411\u0438\u043B\u0458\u0430\u043D\u0430","\u0411\u0438\u0441\u0435\u0440\u0430","\u0411\u0438\u0441\u0442\u0440\u0430","\u0411\u043B\u0430\u0433\u0430","\u0411\u043B\u0430\u0433\u0435","\u0411\u043B\u0430\u0433\u0438\u0446\u0430","\u0411\u043B\u0430\u0433\u043E\u0440\u043E\u0434\u043D\u0430","\u0411\u043B\u0430\u0433\u043E\u0458","\u0411\u043B\u0430\u0433\u043E\u0458\u0430","\u0411\u043B\u0430\u0433\u043E\u0458\u043A\u0430","\u0411\u043B\u0430\u0433\u0443\u043D\u0430","\u0411\u043B\u0430\u0436\u0435","\u0411\u043B\u0430\u0436\u0435\u043D\u043A\u0430","\u0411\u043E\u0433\u0430\u0442\u0438\u043D","\u0411\u043E\u0433\u0434\u0430\u043D","\u0411\u043E\u0433\u0434\u0430\u043D\u0430","\u0411\u043E\u0433\u0438\u045A\u0430","\u0411\u043E\u0433\u043E\u0441\u043B\u0430\u0432","\u0411\u043E\u0433\u043E\u0458\u0430","\u0411\u043E\u0436\u0430\u043D\u0430","\u0411\u043E\u0436\u0438\u0434\u0430\u0440","\u0411\u043E\u0436\u0438\u043D","\u0411\u043E\u0436\u043E","\u0411\u043E\u0440\u0438\u0441","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0411\u043E\u0440\u043A\u0430","\u0411\u043E\u0440\u043A\u043E","\u0411\u043E\u0440\u043E","\u0411\u043E\u0440\u0458\u0430\u043D","\u0411\u043E\u0440\u0458\u0430\u043D\u0430","\u0411\u043E\u0441\u0438\u043B\u043A\u0430","\u0411\u043E\u0448\u043A\u043E","\u0411\u043E\u0458\u0430\u043D","\u0411\u043E\u0458\u0430\u043D\u0430","\u0411\u0440\u0430\u043D\u043A\u0430","\u0411\u0440\u0430\u043D\u043A\u043E","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u0430","\u0412\u0430\u043D\u0433\u0435\u043B","\u0412\u0430\u043D\u0435","\u0412\u0430\u043D\u0447\u0435","\u0412\u0430\u043D\u0447\u043E","\u0412\u0430\u0440\u0432\u0430\u0440\u0430","\u0412\u0430\u0441\u0438\u043B","\u0412\u0430\u0441\u0438\u043B\u0438\u0458","\u0412\u0430\u0441\u0438\u043B\u0438\u0458\u0430","\u0412\u0430\u0441\u0438\u043B\u043A\u0430","\u0412\u0430\u0441\u0438\u043B\u043A\u043E","\u0412\u0430\u0441\u043A\u0430","\u0412\u0430\u045A\u0430","\u0412\u0435\u043B\u0438\u043A\u0430","\u0412\u0435\u043B\u0438\u043C\u0438\u0440","\u0412\u0435\u043B\u0438\u0447\u043A\u043E","\u0412\u0435\u043B\u0458\u0430\u043D","\u0412\u0435\u043D\u043A\u043E","\u0412\u0435\u0440\u0430","\u0412\u0435\u0440\u043E\u043D\u0438\u043A\u0430","\u0412\u0435\u0441\u0435\u043B\u0430","\u0412\u0435\u0441\u0435\u043B\u0438\u043D","\u0412\u0435\u0441\u043D\u0430","\u0412\u0435\u0459\u043E","\u0412\u0438\u0434\u043E\u0435","\u0412\u0438\u043A\u0442\u043E\u0440","\u0412\u0438\u043E\u043B\u0435\u0442\u0430","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440","\u0412\u043B\u0430\u0434\u043E","\u0412\u043B\u0430\u0441\u0442\u0438\u043C\u0438\u0440","\u0412\u043E\u0438\u0441\u043B\u0430\u0432","\u0412\u043E\u043B\u0447\u0435","\u0412\u043E\u0441\u043A\u0440\u0435\u0441\u0438\u0458\u0430","\u0412\u043E\u0458\u0434\u0430\u043D","\u0412\u043E\u0458\u0434\u0430\u043D\u043A\u0430","\u0412\u043E\u0458\u043A\u0430\u043D","\u0413\u0430\u0431\u0440\u0438\u0435\u043B\u0430","\u0413\u0430\u0432\u0440\u0438\u043B","\u0413\u0430\u043B\u0430\u0431\u0430","\u0413\u0430\u043B\u0435\u043D\u0430","\u0413\u0430\u043D\u0435","\u0413\u0435\u043E\u0440\u0433\u0438","\u0413\u0435\u0440\u0430\u0441\u0438\u043C","\u0413\u043B\u0438\u0433\u043E\u0440","\u0413\u043E\u0433\u043E","\u0413\u043E\u043B\u0443\u0431\u0438\u043D\u043A\u0430","\u0413\u043E\u0440\u0430\u043D","\u0413\u043E\u0440\u0434\u0430\u043D\u0430","\u0413\u043E\u0440\u0438\u0446\u0430","\u0413\u043E\u0440\u0458\u0430\u043D","\u0413\u043E\u0440\u0458\u0430\u043D\u0430","\u0413\u043E\u0446\u0435","\u0413\u0440\u0438\u0433\u043E\u0440","\u0413\u0440\u043E\u0437\u0434\u0430","\u0413\u0440\u043E\u0437\u0434\u0430\u043D","\u0414\u0430\u0432\u0438\u0434","\u0414\u0430\u043C\u0458\u0430\u043D","\u0414\u0430\u043C\u0458\u0430\u043D\u0430","\u0414\u0430\u043D\u0430\u0438\u043B","\u0414\u0430\u043D\u0438\u0435\u043B","\u0414\u0430\u043D\u0438\u0446\u0430","\u0414\u0430\u043D\u043A\u0430","\u0414\u0430\u043D\u0447\u043E","\u0414\u0430\u0440\u0438\u043D\u043A\u0430","\u0414\u0430\u0440\u043A\u043E","\u0414\u0430\u0444\u0438\u043D\u0430","\u0414\u0435\u043B\u0447\u043E","\u0414\u0435\u043B\u0458\u0430\u043D","\u0414\u0435\u043D\u0438\u0446\u0430","\u0414\u0435\u0441\u0430\u043D\u043A\u0430","\u0414\u0435\u0441\u043F\u0438\u043D\u0430","\u0414\u0435\u0458\u0430\u043D","\u0414\u0438\u0432\u043D\u0430","\u0414\u0438\u043C\u0435","\u0414\u0438\u043C\u0438\u0442\u0430\u0440","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0435","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0458","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0458\u0430","\u0414\u0438\u043C\u043A\u043E","\u0414\u0438\u043C\u043E","\u0414\u0438\u043C\u0447\u0435","\u0414\u043E\u0431\u0440\u0438","\u0414\u043E\u0431\u0440\u0438\u043B\u0430","\u0414\u043E\u0431\u0440\u0438\u043D\u043A\u0430","\u0414\u043E\u043C\u043D\u0438\u043A\u0430","\u0414\u043E\u043D\u043A\u0430","\u0414\u043E\u0440\u043E\u0442\u0435\u0458","\u0414\u043E\u0458\u0447\u0438\u043D","\u0414\u0440\u0430\u0433\u0430","\u0414\u0440\u0430\u0433\u0430\u043D","\u0414\u0440\u0430\u0433\u0430\u043D\u0430","\u0414\u0440\u0430\u0433\u0438","\u0414\u0440\u0430\u0433\u0438\u0448\u0430","\u0414\u0440\u0430\u0433\u043E\u043C\u0438\u0440","\u0414\u0440\u0430\u0433\u043E\u0441\u043B\u0430\u0432","\u0414\u0440\u0430\u0433\u043E\u0459\u0443\u0431","\u0414\u0443\u0448\u0430\u043D","\u0414\u0443\u0448\u0430\u043D\u043A\u0430","\u0414\u0443\u0448\u043A\u0430","\u0414\u0443\u0448\u043A\u043E","\u0415\u0432\u0430","\u0415\u0432\u0433\u0435\u043D\u0438\u0458","\u0415\u0432\u0433\u0435\u043D\u0438\u0458\u0430","\u0415\u0432\u0434\u043E\u043A\u0438\u0458\u0430","\u0415\u0432\u0442\u0438\u043C","\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0430","\u0415\u043B\u0435\u043D\u0430","\u0415\u043B\u0435\u043E\u043D\u043E\u0440\u0430","\u0415\u043B\u0438\u0441\u0430\u0432\u0435\u0442\u0430","\u0415\u043B\u0438\u0446\u0430","\u0415\u043B\u043A\u0430","\u0415\u043C\u0430\u043D\u0443\u0435\u043B","\u0415\u043C\u0438\u043B","\u0415\u0440\u0430\u0437\u043C\u043E","\u0415\u0441\u043C\u0430","\u0415\u0444\u0438\u043C\u0438\u0458\u0430","\u0415\u0444\u0440\u043E\u0441\u0438\u043D\u0430","\u0415\u0444\u0442\u0438\u043C","\u0416\u0438\u0432\u043A\u0430","\u0416\u0438\u0432\u043A\u043E","\u0417\u0430\u0433\u043E\u0440\u043A\u0430","\u0417\u0430\u0444\u0438\u0440","\u0417\u0430\u0444\u0438\u0440\u043A\u0430","\u0417\u0430\u0445\u0430\u0440\u0438\u043D\u043A\u0430","\u0417\u0430\u0445\u0430\u0440\u0438\u0458","\u0417\u0434\u0440\u0430\u0432\u043A\u0430","\u0417\u0434\u0440\u0430\u0432\u043A\u043E","\u0417\u043B\u0430\u0442\u0430","\u0417\u043B\u0430\u0442\u0430\u043D","\u0417\u043B\u0430\u0442\u0435","\u0417\u043B\u0430\u0442\u043A\u043E","\u0417\u043E\u0440\u0430","\u0417\u043E\u0440\u0430\u043D","\u0417\u043E\u0440\u0438\u0446\u0430","\u0417\u043E\u0440\u043A\u0430","\u0418\u0432\u0430","\u0418\u0432\u0430\u043D","\u0418\u0432\u0430\u043D\u0430","\u0418\u0432\u0430\u043D\u043A\u0430","\u0418\u0432\u043A\u043E","\u0418\u0432\u043E","\u0418\u0433\u043D\u0430\u0442","\u0418\u0433\u043E\u0440","\u0418\u043B\u0438\u043D\u0434\u0435\u043D\u043A\u0430","\u0418\u043B\u0438\u043D\u043A\u0430","\u0418\u043B\u0438\u0458\u0430","\u0418\u0440\u0438\u043D\u0430","\u0418\u0441\u0430\u043A","\u0418\u0441\u043A\u0440\u0430","\u041A\u0430\u043B\u0438\u043D\u0430","\u041A\u0430\u0440\u0430\u043D\u0444\u0438\u043B\u043A\u0430","\u041A\u0430\u0442\u0430","\u041A\u0430\u0442\u0435\u0440\u0438\u043D\u0430","\u041A\u0430\u0442\u0438\u043D\u0430","\u041A\u0430\u0442\u0438\u0446\u0430","\u041A\u0430\u0442\u0458\u0430","\u041A\u0435\u0440\u0430\u0446\u0430","\u041A\u0438\u0440\u0438\u043B","\u041A\u0438\u0440\u043E","\u041A\u0438\u0442\u0430","\u041A\u043B\u0438\u043C\u0435\u043D\u0442","\u041A\u043B\u0438\u043C\u0435\u043D\u0442\u0438\u043D\u0430","\u041A\u043E\u0437\u043C\u0430","\u041A\u043E\u043B\u0435","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u0430","\u041A\u043E\u0441\u0430\u0440\u0430","\u041A\u043E\u0441\u0442\u0430\u0434\u0438\u043D","\u041A\u043E\u0441\u0442\u0430\u0434\u0438\u043D\u043A\u0430","\u041A\u043E\u0446\u0435","\u041A\u043E\u0447\u043E","\u041A\u0440\u0441\u0442\u0430\u043D\u0430","\u041A\u0440\u0441\u0442\u0435","\u041A\u0440\u0441\u0442\u043E","\u041A\u0440\u0443\u043C\u0435","\u041A\u0441\u0435\u043D\u0442\u0435","\u041A\u0443\u0437\u043C\u0430\u043D","\u041B\u0430\u0437\u0430\u0440","\u041B\u0430\u0437\u043E","\u041B\u0435\u043D\u0430","\u041B\u0435\u043D\u0447\u0435","\u041B\u0435\u043E\u043D\u0438\u0434","\u041B\u0435\u043F\u0430","\u041B\u0438\u0434\u0438\u0458\u0430","\u041B\u0438\u043A\u0430","\u041B\u0438\u043B\u0458\u0430\u043D\u0430","\u041B\u0438\u043D\u0430","\u041B\u0443\u043A\u0430","\u041C\u0430\u0433\u0434\u0430\u043B\u0435\u043D\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u043A\u0430","\u041C\u0430\u043A\u0440\u0438\u043D\u0430","\u041C\u0430\u043A\u0441\u0438\u043C","\u041C\u0430\u0440\u0430","\u041C\u0430\u0440\u0438\u043A\u0430","\u041C\u0430\u0440\u0438\u043D","\u041C\u0430\u0440\u0438\u043D\u0430","\u041C\u0430\u0440\u0438\u0458\u0430","\u041C\u0430\u0440\u043A\u043E","\u041C\u0430\u0440\u0442\u0430","\u041C\u0430\u0440\u0458\u0430\u043D","\u041C\u0430\u0442\u0435","\u041C\u0430\u0442\u0435\u0458\u0430","\u041C\u0430\u0442\u0440\u043E\u043D\u0430","\u041C\u0435\u0433\u043B\u0435\u043D\u0430","\u041C\u0435\u043B\u0430\u043D\u0438\u0458\u0430","\u041C\u0435\u043D\u0430","\u041C\u0435\u0440\u0438","\u041C\u0435\u0442\u043E","\u041C\u0435\u0442\u043E\u0434\u0438","\u041C\u0435\u0442\u043E\u0434\u0438\u0458","\u041C\u0435\u0442\u043E\u0434\u0438\u0458\u0430","\u041C\u0438\u043B\u0430\u043D","\u041C\u0438\u043B\u0435","\u041C\u0438\u043B\u0435\u0432\u0430","\u041C\u0438\u043B\u0435\u043D\u0430","\u041C\u0438\u043B\u0438\u0446\u0430","\u041C\u0438\u043B\u043A\u0430","\u041C\u0438\u043B\u043E\u0448","\u041C\u0438\u043B\u0447\u043E","\u041C\u0438\u043D\u0447\u043E","\u041C\u0438\u043E\u0434\u0440\u0430\u0433","\u041C\u0438\u0440\u043A\u0430","\u041C\u0438\u0440\u043A\u043E","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432","\u041C\u0438\u0440\u0447\u0435","\u041C\u0438\u0440\u0458\u0430\u043D\u0430","\u041C\u0438\u0442\u0440\u0435","\u041C\u0438\u0445\u0430\u0438\u043B","\u041C\u0438\u0445\u0430\u0458\u043B\u043E","\u041C\u0438\u0445\u043E","\u041C\u0438\u0447\u043E","\u041C\u043B\u0430\u0434\u0435\u043D","\u041C\u043E\u043C\u043E","\u041C\u043E\u043C\u0447\u0438\u043B\u043E","\u041D\u0430\u0434\u0430","\u041D\u0430\u0434\u0435\u0436\u0434\u0430","\u041D\u0430\u043D\u0447\u0435","\u041D\u0430\u0443\u043C","\u041D\u0430\u0443\u043C\u043A\u0430","\u041D\u0435\u0431\u043E\u0458\u0448\u0430","\u041D\u0435\u0432\u0435\u043D\u043A\u0430","\u041D\u0435\u0434\u0430","\u041D\u0435\u0434\u0435\u043B\u043A\u0430","\u041D\u0435\u0434\u0435\u043B\u043A\u043E","\u041D\u0435\u043D\u0430\u0434","\u041D\u0435\u043E\u0444\u0438\u0442","\u041D\u0435\u0441\u0442\u043E\u0440","\u041D\u0435\u0448\u043E","\u041D\u0438\u043A\u0438\u0442\u0430","\u041D\u0438\u043A\u0438\u0444\u043E\u0440","\u041D\u0438\u043A\u043E\u0434\u0438\u043C","\u041D\u0438\u043A\u043E\u0434\u0438\u043D\u0430","\u041D\u0438\u043A\u043E\u043B\u0430","\u041D\u0438\u043A\u043E\u043B\u0438\u043D\u0430","\u041E\u0433\u043D\u0435\u043D","\u041E\u043B\u0433\u0430","\u041E\u043B\u0438\u0432\u0435\u0440","\u041E\u043B\u0438\u0432\u0435\u0440\u0430","\u041E\u0440\u0434\u0435","\u041F\u0430\u0432\u043B\u0435","\u041F\u0430\u0432\u043B\u0438\u043D\u0430","\u041F\u0430\u0432\u043B\u0438\u043D\u043A\u0430","\u041F\u0430\u043D\u0442\u0435\u043B\u0435\u0458\u043C\u043E\u043D","\u041F\u0430\u043D\u0447\u0435","\u041F\u0430\u0440\u0430\u0441\u043A\u0435\u0432\u0430","\u041F\u0430\u0440\u0442\u0435\u043D\u0438\u0458","\u041F\u0430\u0441\u043A\u0430\u043B","\u041F\u0430\u0443\u043D\u0430","\u041F\u0435\u043B\u0430\u0433\u0438\u0458\u0430","\u041F\u0435\u043D\u0447\u043E","\u041F\u0435\u0440\u043E","\u041F\u0435\u0442\u0430\u0440","\u041F\u0435\u0442\u043A\u0430\u043D\u0430","\u041F\u0435\u0442\u043A\u043E","\u041F\u0435\u0442\u0440\u0430","\u041F\u0435\u0442\u0440\u0430\u043D\u043A\u0430","\u041F\u0435\u0442\u0440\u0435","\u041F\u0435\u0446\u0435","\u041F\u0438\u043C\u0435\u043D","\u041F\u0438\u0441\u0430\u043D\u0430","\u041F\u0440\u043E\u043A\u043E\u043F\u0438\u0458","\u041F\u0440\u043E\u0445\u043E\u0440","\u0420\u0430\u0434\u0435","\u0420\u0430\u0434\u043C\u0438\u043B\u0430","\u0420\u0430\u0434\u043E\u0432\u0430\u043D","\u0420\u0430\u043A\u0438\u0442\u0430","\u0420\u0430\u043D\u043A\u043E","\u0420\u0430\u0444\u0430\u0438\u043B\u0430","\u0420\u0430\u0445\u0435\u043B\u0430","\u0420\u0430\u0445\u0438\u043B\u043A\u0430","\u0420\u0430\u0458\u043A\u043E","\u0420\u0430\u0458\u043D\u0430","\u0420\u0438\u0437\u043E","\u0420\u0438\u0441\u0442\u0430\u043D\u0430","\u0420\u0438\u0441\u0442\u0435","\u0420\u0438\u0441\u0442\u043E","\u0420\u043E\u0434\u043D\u0430","\u0420\u043E\u043C\u0438\u043B","\u0420\u043E\u0441\u0430","\u0420\u043E\u0441\u043A\u0430","\u0420\u0443\u0436\u0430","\u0420\u0443\u043C\u0435\u043D\u0430","\u0420\u0443\u0441\u0430\u043B\u0438\u043D\u0430","\u0420\u0443\u0441\u0430\u043D\u043A\u0430","\u0421\u0430\u0432\u0430","\u0421\u0430\u0432\u0435","\u0421\u0430\u0432\u043E","\u0421\u0430\u043C\u043E\u0438\u043B","\u0421\u0430\u043C\u0443\u0438\u043B","\u0421\u0430\u043D\u0434\u0435","\u0421\u0430\u043D\u0434\u0440\u0430","\u0421\u0430\u0440\u0430","\u0421\u0430\u0448\u043A\u0430","\u0421\u0430\u0448\u043A\u043E","\u0421\u0432\u0435\u0442\u043B\u0430\u043D\u0430","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u0430","\u0421\u0438\u043B\u0458\u0430\u043D","\u0421\u0438\u043C\u043E\u043D","\u0421\u0438\u043C\u043E\u043D\u0430","\u0421\u0438\u043C\u0458\u0430\u043D\u043A\u0430","\u0421\u043B\u0430\u0432\u0435","\u0421\u043B\u0430\u0432\u0435\u043D\u043A\u0430","\u0421\u043B\u0430\u0432\u0438\u0446\u0430","\u0421\u043B\u0430\u0432\u043A\u0430","\u0421\u043B\u0430\u0432\u043A\u043E","\u0421\u043B\u0430\u0432\u0447\u043E","\u0421\u043B\u0430\u0432\u0458\u0430\u043D\u043A\u0430","\u0421\u043B\u043E\u0431\u043E\u0434\u0430\u043D","\u0421\u043B\u043E\u0431\u043E\u0434\u0430\u043D\u043A\u0430","\u0421\u043D\u0435\u0436\u0430\u043D\u0430","\u0421\u043E\u043A\u0440\u0430\u0442","\u0421\u043E\u043D\u0447\u0438\u0446\u0430","\u0421\u043E\u0442\u0438\u0440","\u0421\u043E\u0444\u0435","\u0421\u043E\u0444\u0438\u0458\u0430","\u0421\u043E\u0444\u0440\u043E\u043D\u0438\u0458","\u0421\u043F\u0430\u0441\u0430","\u0421\u043F\u0430\u0441\u0435","\u0421\u043F\u0430\u0441\u0435\u043D\u0430","\u0421\u043F\u0438\u0440\u043E","\u0421\u043F\u043E\u043C\u0435\u043D\u043A\u0430","\u0421\u0440\u0431\u043E","\u0421\u0440\u0435\u0431\u0440\u0430","\u0421\u0440\u0435\u0431\u0440\u0435","\u0421\u0442\u0430\u043B\u0435","\u0421\u0442\u0430\u043C\u0435\u043D\u0430","\u0421\u0442\u0435\u0432\u043E","\u0421\u0442\u0435\u0444\u0430\u043D","\u0421\u0442\u0435\u0444\u0430\u043D\u0438\u0458\u0430","\u0421\u0442\u0435\u0444\u0430\u043D\u043A\u0430","\u0421\u0442\u043E\u0438\u043B\u043A\u043E","\u0421\u0442\u043E\u0458\u0430\u043D","\u0421\u0442\u043E\u0458\u0430\u043D\u043A\u0430","\u0421\u0442\u043E\u0458\u043C\u0435\u043D","\u0421\u0442\u043E\u0458\u043C\u0435\u043D\u0430","\u0421\u0442\u043E\u0458\u043D\u0430","\u0421\u0442\u043E\u0458\u0447\u0435","\u0421\u0442\u0440\u0430\u0442\u0435","\u0421\u0442\u0440\u0430\u0445\u0438\u043B","\u0421\u0443\u0437\u0430\u043D\u0430","\u0422\u0430\u043C\u0430\u0440\u0430","\u0422\u0430\u043D\u0430\u0441","\u0422\u0430\u0441\u043A\u0430","\u0422\u0430\u0442\u0458\u0430\u043D\u0430","\u0422\u0430\u0448\u043A\u043E","\u0422\u0430\u0448\u043E","\u0422\u0435\u043C\u0435\u043B\u043A\u043E","\u0422\u0435\u043C\u0458\u0430\u043D\u0430","\u0422\u0435\u043E\u0434\u043E\u0440","\u0422\u0435\u043E\u0434\u043E\u0440\u0430","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0458","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0458\u0430","\u0422\u0435\u043E\u0444\u0430\u043D","\u0422\u0435\u043E\u0444\u0438\u043B","\u0422\u0435\u043E\u0444\u0438\u043B\u043A\u0430","\u0422\u0438\u0445\u043E","\u0422\u0438\u0445\u043E\u043C\u0438\u0440","\u0422\u043E\u0434\u0435","\u0422\u043E\u0434\u043E\u0440","\u0422\u043E\u0434\u043E\u0440\u043A\u0430","\u0422\u043E\u043C\u0435","\u0422\u043E\u043C\u0438\u0441\u043B\u0430\u0432","\u0422\u0440\u0430\u0458\u0430\u043D","\u0422\u0440\u0430\u0458\u0430\u043D\u043A\u0430","\u0422\u0440\u0430\u0458\u043A\u043E","\u0422\u0440\u0430\u0458\u0447\u0435","\u0422\u0440\u0435\u043D\u0430","\u0422\u0440\u0435\u043D\u0434\u0430\u0444\u0438\u043B\u043A\u0430","\u0422\u0440\u0438\u0444\u0443\u043D","\u0422\u0440\u0438\u0448\u043E","\u0423\u0431\u0430\u0432\u043A\u0430","\u0424\u0430\u043D\u0430","\u0424\u0430\u043D\u043A\u0430","\u0424\u0438\u043B\u0438\u043C\u0435\u043D\u0430","\u0424\u0438\u043B\u0438\u043F","\u0424\u043B\u043E\u0440\u0438\u043D\u043A\u0430","\u0424\u0440\u043E\u0441\u0438\u043D\u0430","\u0425\u0430\u0440\u0430\u043B\u0430\u043C\u043F\u0438\u0435","\u0425\u0440\u0438\u0441\u0442\u0438\u043D\u0430","\u0425\u0440\u0438\u0441\u0442\u0438\u0458\u0430\u043D","\u0425\u0440\u0438\u0441\u0442\u043E","\u0426\u0430\u0440\u0430","\u0426\u0432\u0435\u0442\u0430","\u0426\u0432\u0435\u0442\u0430\u043D","\u0426\u0432\u0435\u0442\u0430\u043D\u043A\u0430","\u0426\u0432\u0435\u0442\u043A\u043E","\u0426\u0435\u043A\u043E","\u0427\u0430\u0441\u043B\u0430\u0432","\u0427\u0435\u0434\u043E","\u0427\u0435\u0434\u043E\u043C\u0438\u0440","\u0428\u0438\u0448\u043C\u0430\u043D"],female:["\u0403\u0443\u0440\u0453\u0430","\u0403\u0443\u0440\u0453\u0438\u0446\u0430","\u0405\u0432\u0435\u0437\u0434\u0430","\u0408\u0430\u0432\u043E\u0440\u043A\u0430","\u0408\u0430\u0433\u043E\u0434\u0430","\u0408\u0430\u0434\u0440\u0430\u043D\u043A\u0430","\u0408\u0430\u043D\u0430","\u0408\u0430\u043D\u043A\u0430","\u0408\u0430\u0441\u043D\u0430","\u0408\u043E\u0432\u0430\u043D\u0430","\u0408\u043E\u0432\u043A\u0430","\u0408\u043E\u0440\u0434\u0430\u043D\u0430","\u0408\u043E\u0440\u0434\u0430\u043D\u043A\u0430","\u0408\u0443\u043B\u0438\u0458\u0430\u043D\u0430","\u0409\u0443\u0431\u0430","\u0409\u0443\u0431\u0438\u043D\u043A\u0430","\u0409\u0443\u0431\u0438\u0446\u0430","\u0409\u0443\u043F\u043A\u0430","\u0410\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0440\u0430","\u0410\u043D\u0430","\u0410\u043D\u0430\u0441\u0442\u0430\u0441\u0438\u0458\u0430","\u0410\u043D\u0433\u0435\u043B\u0430","\u0410\u043D\u0433\u0435\u043B\u0438\u043D\u0430","\u0410\u043D\u0447\u0435","\u0410\u043D\u0453\u0430","\u0410\u0442\u0430\u043D\u0430\u0441\u0438\u0458\u0430","\u0411\u0438\u043B\u0458\u0430\u043D\u0430","\u0411\u0438\u0441\u0435\u0440\u0430","\u0411\u0438\u0441\u0442\u0440\u0430","\u0411\u043B\u0430\u0433\u0430","\u0411\u043B\u0430\u0433\u0438\u0446\u0430","\u0411\u043B\u0430\u0433\u043E\u0440\u043E\u0434\u043D\u0430","\u0411\u043B\u0430\u0433\u043E\u0458\u043A\u0430","\u0411\u043B\u0430\u0433\u0443\u043D\u0430","\u0411\u043B\u0430\u0436\u0435\u043D\u043A\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u0430","\u0411\u043E\u0433\u0438\u045A\u0430","\u0411\u043E\u0436\u0430\u043D\u0430","\u0411\u043E\u0440\u043A\u0430","\u0411\u043E\u0440\u0458\u0430\u043D\u0430","\u0411\u043E\u0441\u0438\u043B\u043A\u0430","\u0411\u043E\u0458\u0430\u043D\u0430","\u0411\u0440\u0430\u043D\u043A\u0430","\u0412\u0430\u043B\u0435\u043D\u0442\u0438\u043D\u0430","\u0412\u0430\u0440\u0432\u0430\u0440\u0430","\u0412\u0430\u0441\u0438\u043B\u0438\u0458\u0430","\u0412\u0430\u0441\u0438\u043B\u043A\u0430","\u0412\u0430\u0441\u043A\u0430","\u0412\u0430\u045A\u0430","\u0412\u0435\u043B\u0438\u043A\u0430","\u0412\u0435\u0440\u0430","\u0412\u0435\u0440\u043E\u043D\u0438\u043A\u0430","\u0412\u0435\u0441\u0435\u043B\u0430","\u0412\u0435\u0441\u043D\u0430","\u0412\u0438\u043E\u043B\u0435\u0442\u0430","\u0412\u043E\u0441\u043A\u0440\u0435\u0441\u0438\u0458\u0430","\u0412\u043E\u0458\u0434\u0430\u043D\u043A\u0430","\u0413\u0430\u0431\u0440\u0438\u0435\u043B\u0430","\u0413\u0430\u043B\u0430\u0431\u0430","\u0413\u0430\u043B\u0435\u043D\u0430","\u0413\u043E\u043B\u0443\u0431\u0438\u043D\u043A\u0430","\u0413\u043E\u0440\u0434\u0430\u043D\u0430","\u0413\u043E\u0440\u0438\u0446\u0430","\u0413\u043E\u0440\u0458\u0430\u043D\u0430","\u0413\u0440\u043E\u0437\u0434\u0430","\u0414\u0430\u043C\u0458\u0430\u043D\u0430","\u0414\u0430\u043D\u0438\u0446\u0430","\u0414\u0430\u043D\u043A\u0430","\u0414\u0430\u0440\u0438\u043D\u043A\u0430","\u0414\u0430\u0444\u0438\u043D\u0430","\u0414\u0435\u043D\u0438\u0446\u0430","\u0414\u0435\u0441\u0430\u043D\u043A\u0430","\u0414\u0435\u0441\u043F\u0438\u043D\u0430","\u0414\u0438\u0432\u043D\u0430","\u0414\u043E\u0431\u0440\u0438\u043B\u0430","\u0414\u043E\u0431\u0440\u0438\u043D\u043A\u0430","\u0414\u043E\u043C\u043D\u0438\u043A\u0430","\u0414\u043E\u043D\u043A\u0430","\u0414\u0440\u0430\u0433\u0430","\u0414\u0440\u0430\u0433\u0430\u043D\u0430","\u0414\u0443\u0448\u0430\u043D\u043A\u0430","\u0414\u0443\u0448\u043A\u0430","\u0415\u0432\u0430","\u0415\u0432\u0433\u0435\u043D\u0438\u0458\u0430","\u0415\u0432\u0434\u043E\u043A\u0438\u0458\u0430","\u0415\u043A\u0430\u0442\u0435\u0440\u0438\u043D\u0430","\u0415\u043B\u0435\u043D\u0430","\u0415\u043B\u0435\u043E\u043D\u043E\u0440\u0430","\u0415\u043B\u0438\u0441\u0430\u0432\u0435\u0442\u0430","\u0415\u043B\u0438\u0446\u0430","\u0415\u043B\u043A\u0430","\u0415\u0441\u043C\u0430","\u0415\u0444\u0438\u043C\u0438\u0458\u0430","\u0415\u0444\u0440\u043E\u0441\u0438\u043D\u0430","\u0416\u0438\u0432\u043A\u0430","\u0417\u0430\u0433\u043E\u0440\u043A\u0430","\u0417\u0430\u0444\u0438\u0440\u043A\u0430","\u0417\u0430\u0445\u0430\u0440\u0438\u043D\u043A\u0430","\u0417\u0434\u0440\u0430\u0432\u043A\u0430","\u0417\u043B\u0430\u0442\u0430","\u0417\u043E\u0440\u0430","\u0417\u043E\u0440\u0438\u0446\u0430","\u0417\u043E\u0440\u043A\u0430","\u0418\u0432\u0430","\u0418\u0432\u0430\u043D\u0430","\u0418\u0432\u0430\u043D\u043A\u0430","\u0418\u043B\u0438\u043D\u0434\u0435\u043D\u043A\u0430","\u0418\u043B\u0438\u043D\u043A\u0430","\u0418\u0440\u0438\u043D\u0430","\u0418\u0441\u043A\u0440\u0430","\u041A\u0430\u043B\u0438\u043D\u0430","\u041A\u0430\u0440\u0430\u043D\u0444\u0438\u043B\u043A\u0430","\u041A\u0430\u0442\u0430","\u041A\u0430\u0442\u0435\u0440\u0438\u043D\u0430","\u041A\u0430\u0442\u0438\u043D\u0430","\u041A\u0430\u0442\u0438\u0446\u0430","\u041A\u0430\u0442\u0458\u0430","\u041A\u0435\u0440\u0430\u0446\u0430","\u041A\u0438\u0442\u0430","\u041A\u043B\u0438\u043C\u0435\u043D\u0442\u0438\u043D\u0430","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u0430","\u041A\u043E\u0441\u0430\u0440\u0430","\u041A\u043E\u0441\u0442\u0430\u0434\u0438\u043D\u043A\u0430","\u041A\u0440\u0441\u0442\u0430\u043D\u0430","\u041B\u0435\u043D\u0430","\u041B\u0435\u043D\u0447\u0435","\u041B\u0435\u043F\u0430","\u041B\u0438\u0434\u0438\u0458\u0430","\u041B\u0438\u043A\u0430","\u041B\u0438\u043B\u0458\u0430\u043D\u0430","\u041B\u0438\u043D\u0430","\u041C\u0430\u0433\u0434\u0430\u043B\u0435\u043D\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u043A\u0430","\u041C\u0430\u043A\u0440\u0438\u043D\u0430","\u041C\u0430\u0440\u0430","\u041C\u0430\u0440\u0438\u043A\u0430","\u041C\u0430\u0440\u0438\u043D\u0430","\u041C\u0430\u0440\u0438\u0458\u0430","\u041C\u0430\u0440\u0442\u0430","\u041C\u0430\u0442\u0440\u043E\u043D\u0430","\u041C\u0435\u0433\u043B\u0435\u043D\u0430","\u041C\u0435\u043B\u0430\u043D\u0438\u0458\u0430","\u041C\u0435\u043D\u0430","\u041C\u0435\u0440\u0438","\u041C\u0438\u043B\u0435\u0432\u0430","\u041C\u0438\u043B\u0435\u043D\u0430","\u041C\u0438\u043B\u0438\u0446\u0430","\u041C\u0438\u043B\u043A\u0430","\u041C\u0438\u0440\u043A\u0430","\u041C\u0438\u0440\u0458\u0430\u043D\u0430","\u041D\u0430\u0434\u0430","\u041D\u0430\u0434\u0435\u0436\u0434\u0430","\u041D\u0430\u0443\u043C\u043A\u0430","\u041D\u0435\u0432\u0435\u043D\u043A\u0430","\u041D\u0435\u0434\u0430","\u041D\u0435\u0434\u0435\u043B\u043A\u0430","\u041D\u0438\u043A\u043E\u0434\u0438\u043D\u0430","\u041D\u0438\u043A\u043E\u043B\u0438\u043D\u0430","\u041E\u043B\u0433\u0430","\u041E\u043B\u0438\u0432\u0435\u0440\u0430","\u041F\u0430\u0432\u043B\u0438\u043D\u0430","\u041F\u0430\u0432\u043B\u0438\u043D\u043A\u0430","\u041F\u0430\u0440\u0430\u0441\u043A\u0435\u0432\u0430","\u041F\u0430\u0443\u043D\u0430","\u041F\u0435\u043B\u0430\u0433\u0438\u0458\u0430","\u041F\u0435\u0442\u043A\u0430\u043D\u0430","\u041F\u0435\u0442\u0440\u0430","\u041F\u0435\u0442\u0440\u0430\u043D\u043A\u0430","\u041F\u0438\u0441\u0430\u043D\u0430","\u0420\u0430\u0434\u043C\u0438\u043B\u0430","\u0420\u0430\u043A\u0438\u0442\u0430","\u0420\u0430\u0444\u0430\u0438\u043B\u0430","\u0420\u0430\u0445\u0435\u043B\u0430","\u0420\u0430\u0445\u0438\u043B\u043A\u0430","\u0420\u0430\u0458\u043D\u0430","\u0420\u0438\u0441\u0442\u0430\u043D\u0430","\u0420\u043E\u0434\u043D\u0430","\u0420\u043E\u0441\u0430","\u0420\u043E\u0441\u043A\u0430","\u0420\u0443\u0436\u0430","\u0420\u0443\u043C\u0435\u043D\u0430","\u0420\u0443\u0441\u0430\u043B\u0438\u043D\u0430","\u0420\u0443\u0441\u0430\u043D\u043A\u0430","\u0421\u0430\u0432\u0430","\u0421\u0430\u043D\u0434\u0440\u0430","\u0421\u0430\u0440\u0430","\u0421\u0430\u0448\u043A\u0430","\u0421\u0432\u0435\u0442\u043B\u0430\u043D\u0430","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u0430","\u0421\u0438\u043C\u043E\u043D\u0430","\u0421\u0438\u043C\u0458\u0430\u043D\u043A\u0430","\u0421\u043B\u0430\u0432\u0435\u043D\u043A\u0430","\u0421\u043B\u0430\u0432\u0438\u0446\u0430","\u0421\u043B\u0430\u0432\u043A\u0430","\u0421\u043B\u0430\u0432\u0458\u0430\u043D\u043A\u0430","\u0421\u043B\u043E\u0431\u043E\u0434\u0430\u043D\u043A\u0430","\u0421\u043D\u0435\u0436\u0430\u043D\u0430","\u0421\u043E\u043D\u0447\u0438\u0446\u0430","\u0421\u043E\u0444\u0438\u0458\u0430","\u0421\u043F\u0430\u0441\u0430","\u0421\u043F\u0430\u0441\u0435\u043D\u0430","\u0421\u043F\u043E\u043C\u0435\u043D\u043A\u0430","\u0421\u0440\u0435\u0431\u0440\u0430","\u0421\u0442\u0430\u043C\u0435\u043D\u0430","\u0421\u0442\u0435\u0444\u0430\u043D\u0438\u0458\u0430","\u0421\u0442\u0435\u0444\u0430\u043D\u043A\u0430","\u0421\u0442\u043E\u0458\u0430\u043D\u043A\u0430","\u0421\u0442\u043E\u0458\u043C\u0435\u043D\u0430","\u0421\u0442\u043E\u0458\u043D\u0430","\u0421\u0443\u0437\u0430\u043D\u0430","\u0422\u0430\u043C\u0430\u0440\u0430","\u0422\u0430\u0441\u043A\u0430","\u0422\u0430\u0442\u0458\u0430\u043D\u0430","\u0422\u0435\u043C\u0458\u0430\u043D\u0430","\u0422\u0435\u043E\u0434\u043E\u0440\u0430","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0458\u0430","\u0422\u0435\u043E\u0444\u0438\u043B\u043A\u0430","\u0422\u043E\u0434\u043E\u0440\u043A\u0430","\u0422\u0440\u0430\u0458\u0430\u043D\u043A\u0430","\u0422\u0440\u0435\u043D\u0430","\u0422\u0440\u0435\u043D\u0434\u0430\u0444\u0438\u043B\u043A\u0430","\u0423\u0431\u0430\u0432\u043A\u0430","\u0424\u0430\u043D\u0430","\u0424\u0430\u043D\u043A\u0430","\u0424\u0438\u043B\u0438\u043C\u0435\u043D\u0430","\u0424\u043B\u043E\u0440\u0438\u043D\u043A\u0430","\u0424\u0440\u043E\u0441\u0438\u043D\u0430","\u0425\u0440\u0438\u0441\u0442\u0438\u043D\u0430","\u0426\u0430\u0440\u0430","\u0426\u0432\u0435\u0442\u0430","\u0426\u0432\u0435\u0442\u0430\u043D\u043A\u0430"],male:["\u0403\u043E\u043A\u043E","\u0403\u043E\u0440\u0435","\u0403\u043E\u0440\u0447\u0435","\u0403\u043E\u0440\u0453\u0438","\u0403\u0443\u0440\u0447\u0438\u043D","\u0405\u0432\u0435\u0437\u0434\u0430\u043D","\u0405\u0432\u043E\u043D\u043A\u043E","\u0408\u0430\u043A\u043E\u0432","\u0408\u0430\u043D\u0435","\u0408\u043E\u0430\u043A\u0438\u043C","\u0408\u043E\u0432\u0430\u043D","\u0408\u043E\u0432\u0430\u043D\u0447\u0435","\u0408\u043E\u0432\u0438\u0446\u0430","\u0408\u043E\u0432\u043E","\u0408\u043E\u0437\u043E","\u0408\u043E\u043D\u0447\u0435","\u0408\u043E\u0440\u0434\u0430\u043D","\u0408\u043E\u0441\u0438\u0444","\u0409\u0443\u0431\u0435","\u0409\u0443\u0431\u0435\u043D","\u0409\u0443\u0431\u0438\u0448\u0430","\u0409\u0443\u0431\u043E\u043C\u0438\u0440","\u0409\u0443\u043F\u0447\u043E","\u0410\u043B\u0435\u043A\u0441\u0430\u043D\u0434\u0430\u0440","\u0410\u043B\u0435\u043A\u0441\u043E","\u0410\u043D\u0433\u0435\u043B","\u0410\u043D\u0433\u0435\u043B\u0435","\u0410\u043D\u0434\u043E\u043D","\u0410\u043D\u0434\u0440\u0435\u0458","\u0410\u043D\u0434\u0440\u0435\u0458\u0430","\u0410\u043D\u0442\u0435","\u0410\u043D\u0442\u0438\u043C","\u0410\u043D\u0442\u043E\u043D","\u0410\u043D\u0442\u043E\u043D\u0438\u0458","\u0410\u043F\u043E\u0441\u0442\u043E\u043B","\u0410\u0440\u0441\u0435\u043D\u0438\u0458","\u0410\u0441\u0435\u043D","\u0410\u0442\u0430\u043D\u0430\u0441","\u0410\u0442\u0430\u043D\u0430\u0441\u0438\u0458","\u0410\u0446\u043E","\u0411\u043B\u0430\u0433\u0435","\u0411\u043B\u0430\u0433\u043E\u0458","\u0411\u043B\u0430\u0433\u043E\u0458\u0430","\u0411\u043B\u0430\u0436\u0435","\u0411\u043E\u0433\u0430\u0442\u0438\u043D","\u0411\u043E\u0433\u0434\u0430\u043D","\u0411\u043E\u0433\u043E\u0441\u043B\u0430\u0432","\u0411\u043E\u0433\u043E\u0458\u0430","\u0411\u043E\u0436\u0438\u0434\u0430\u0440","\u0411\u043E\u0436\u0438\u043D","\u0411\u043E\u0436\u043E","\u0411\u043E\u0440\u0438\u0441","\u0411\u043E\u0440\u0438\u0441\u043B\u0430\u0432","\u0411\u043E\u0440\u043A\u043E","\u0411\u043E\u0440\u043E","\u0411\u043E\u0440\u0458\u0430\u043D","\u0411\u043E\u0448\u043A\u043E","\u0411\u043E\u0458\u0430\u043D","\u0411\u0440\u0430\u043D\u043A\u043E","\u0412\u0430\u043D\u0433\u0435\u043B","\u0412\u0430\u043D\u0435","\u0412\u0430\u043D\u0447\u0435","\u0412\u0430\u043D\u0447\u043E","\u0412\u0430\u0441\u0438\u043B","\u0412\u0430\u0441\u0438\u043B\u0438\u0458","\u0412\u0430\u0441\u0438\u043B\u043A\u043E","\u0412\u0435\u043B\u0438\u043C\u0438\u0440","\u0412\u0435\u043B\u0438\u0447\u043A\u043E","\u0412\u0435\u043B\u0458\u0430\u043D","\u0412\u0435\u043D\u043A\u043E","\u0412\u0435\u0441\u0435\u043B\u0438\u043D","\u0412\u0435\u0459\u043E","\u0412\u0438\u0434\u043E\u0435","\u0412\u0438\u043A\u0442\u043E\u0440","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440","\u0412\u043B\u0430\u0434\u043E","\u0412\u043B\u0430\u0441\u0442\u0438\u043C\u0438\u0440","\u0412\u043E\u0438\u0441\u043B\u0430\u0432","\u0412\u043E\u043B\u0447\u0435","\u0412\u043E\u0458\u0434\u0430\u043D","\u0412\u043E\u0458\u043A\u0430\u043D","\u0413\u0430\u0432\u0440\u0438\u043B","\u0413\u0430\u043D\u0435","\u0413\u0435\u043E\u0440\u0433\u0438","\u0413\u0435\u0440\u0430\u0441\u0438\u043C","\u0413\u043B\u0438\u0433\u043E\u0440","\u0413\u043E\u0433\u043E","\u0413\u043E\u0440\u0430\u043D","\u0413\u043E\u0440\u0458\u0430\u043D","\u0413\u043E\u0446\u0435","\u0413\u0440\u0438\u0433\u043E\u0440","\u0413\u0440\u043E\u0437\u0434\u0430\u043D","\u0414\u0430\u0432\u0438\u0434","\u0414\u0430\u043C\u0458\u0430\u043D","\u0414\u0430\u043D\u0430\u0438\u043B","\u0414\u0430\u043D\u0438\u0435\u043B","\u0414\u0430\u043D\u0447\u043E","\u0414\u0430\u0440\u043A\u043E","\u0414\u0435\u043B\u0447\u043E","\u0414\u0435\u043B\u0458\u0430\u043D","\u0414\u0435\u0458\u0430\u043D","\u0414\u0438\u043C\u0435","\u0414\u0438\u043C\u0438\u0442\u0430\u0440","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0435","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0458","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0458\u0430","\u0414\u0438\u043C\u043A\u043E","\u0414\u0438\u043C\u043E","\u0414\u0438\u043C\u0447\u0435","\u0414\u043E\u0431\u0440\u0438","\u0414\u043E\u0440\u043E\u0442\u0435\u0458","\u0414\u043E\u0458\u0447\u0438\u043D","\u0414\u0440\u0430\u0433\u0430\u043D","\u0414\u0440\u0430\u0433\u0438","\u0414\u0440\u0430\u0433\u0438\u0448\u0430","\u0414\u0440\u0430\u0433\u043E\u043C\u0438\u0440","\u0414\u0440\u0430\u0433\u043E\u0441\u043B\u0430\u0432","\u0414\u0440\u0430\u0433\u043E\u0459\u0443\u0431","\u0414\u0443\u0448\u0430\u043D","\u0414\u0443\u0448\u043A\u043E","\u0415\u0432\u0433\u0435\u043D\u0438\u0458","\u0415\u0432\u0442\u0438\u043C","\u0415\u043C\u0430\u043D\u0443\u0435\u043B","\u0415\u043C\u0438\u043B","\u0415\u0440\u0430\u0437\u043C\u043E","\u0415\u0444\u0442\u0438\u043C","\u0416\u0438\u0432\u043A\u043E","\u0417\u0430\u0444\u0438\u0440","\u0417\u0430\u0445\u0430\u0440\u0438\u0458","\u0417\u0434\u0440\u0430\u0432\u043A\u043E","\u0417\u043B\u0430\u0442\u0430\u043D","\u0417\u043B\u0430\u0442\u0435","\u0417\u043B\u0430\u0442\u043A\u043E","\u0417\u043E\u0440\u0430\u043D","\u0418\u0432\u0430\u043D","\u0418\u0432\u043A\u043E","\u0418\u0432\u043E","\u0418\u0433\u043D\u0430\u0442","\u0418\u0433\u043E\u0440","\u0418\u043B\u0438\u0458\u0430","\u0418\u0441\u0430\u043A","\u041A\u0438\u0440\u0438\u043B","\u041A\u0438\u0440\u043E","\u041A\u043B\u0438\u043C\u0435\u043D\u0442","\u041A\u043E\u0437\u043C\u0430","\u041A\u043E\u043B\u0435","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D","\u041A\u043E\u0441\u0442\u0430\u0434\u0438\u043D","\u041A\u043E\u0446\u0435","\u041A\u043E\u0447\u043E","\u041A\u0440\u0441\u0442\u0435","\u041A\u0440\u0441\u0442\u043E","\u041A\u0440\u0443\u043C\u0435","\u041A\u0441\u0435\u043D\u0442\u0435","\u041A\u0443\u0437\u043C\u0430\u043D","\u041B\u0430\u0437\u0430\u0440","\u041B\u0430\u0437\u043E","\u041B\u0435\u043E\u043D\u0438\u0434","\u041B\u0443\u043A\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D","\u041C\u0430\u043A\u0441\u0438\u043C","\u041C\u0430\u0440\u0438\u043D","\u041C\u0430\u0440\u043A\u043E","\u041C\u0430\u0440\u0458\u0430\u043D","\u041C\u0430\u0442\u0435","\u041C\u0430\u0442\u0435\u0458\u0430","\u041C\u0435\u0442\u043E","\u041C\u0435\u0442\u043E\u0434\u0438","\u041C\u0435\u0442\u043E\u0434\u0438\u0458","\u041C\u0435\u0442\u043E\u0434\u0438\u0458\u0430","\u041C\u0438\u043B\u0430\u043D","\u041C\u0438\u043B\u0435","\u041C\u0438\u043B\u043E\u0448","\u041C\u0438\u043B\u0447\u043E","\u041C\u0438\u043D\u0447\u043E","\u041C\u0438\u043E\u0434\u0440\u0430\u0433","\u041C\u0438\u0440\u043A\u043E","\u041C\u0438\u0440\u043E\u0441\u043B\u0430\u0432","\u041C\u0438\u0440\u0447\u0435","\u041C\u0438\u0442\u0440\u0435","\u041C\u0438\u0445\u0430\u0438\u043B","\u041C\u0438\u0445\u0430\u0458\u043B\u043E","\u041C\u0438\u0445\u043E","\u041C\u0438\u0447\u043E","\u041C\u043B\u0430\u0434\u0435\u043D","\u041C\u043E\u043C\u043E","\u041C\u043E\u043C\u0447\u0438\u043B\u043E","\u041D\u0430\u043D\u0447\u0435","\u041D\u0430\u0443\u043C","\u041D\u0435\u0431\u043E\u0458\u0448\u0430","\u041D\u0435\u0434\u0435\u043B\u043A\u043E","\u041D\u0435\u043D\u0430\u0434","\u041D\u0435\u043E\u0444\u0438\u0442","\u041D\u0435\u0441\u0442\u043E\u0440","\u041D\u0435\u0448\u043E","\u041D\u0438\u043A\u0438\u0442\u0430","\u041D\u0438\u043A\u0438\u0444\u043E\u0440","\u041D\u0438\u043A\u043E\u0434\u0438\u043C","\u041D\u0438\u043A\u043E\u043B\u0430","\u041E\u0433\u043D\u0435\u043D","\u041E\u043B\u0438\u0432\u0435\u0440","\u041E\u0440\u0434\u0435","\u041F\u0430\u0432\u043B\u0435","\u041F\u0430\u043D\u0442\u0435\u043B\u0435\u0458\u043C\u043E\u043D","\u041F\u0430\u043D\u0447\u0435","\u041F\u0430\u0440\u0442\u0435\u043D\u0438\u0458","\u041F\u0430\u0441\u043A\u0430\u043B","\u041F\u0435\u043D\u0447\u043E","\u041F\u0435\u0440\u043E","\u041F\u0435\u0442\u0430\u0440","\u041F\u0435\u0442\u043A\u043E","\u041F\u0435\u0442\u0440\u0435","\u041F\u0435\u0446\u0435","\u041F\u0438\u043C\u0435\u043D","\u041F\u0440\u043E\u043A\u043E\u043F\u0438\u0458","\u041F\u0440\u043E\u0445\u043E\u0440","\u0420\u0430\u0434\u0435","\u0420\u0430\u0434\u043E\u0432\u0430\u043D","\u0420\u0430\u043D\u043A\u043E","\u0420\u0430\u0458\u043A\u043E","\u0420\u0438\u0437\u043E","\u0420\u0438\u0441\u0442\u0435","\u0420\u0438\u0441\u0442\u043E","\u0420\u043E\u043C\u0438\u043B","\u0421\u0430\u0432\u0435","\u0421\u0430\u0432\u043E","\u0421\u0430\u043C\u043E\u0438\u043B","\u0421\u0430\u043C\u0443\u0438\u043B","\u0421\u0430\u043D\u0434\u0435","\u0421\u0430\u0448\u043A\u043E","\u0421\u0438\u043B\u0458\u0430\u043D","\u0421\u0438\u043C\u043E\u043D","\u0421\u043B\u0430\u0432\u0435","\u0421\u043B\u0430\u0432\u043A\u043E","\u0421\u043B\u0430\u0432\u0447\u043E","\u0421\u043B\u043E\u0431\u043E\u0434\u0430\u043D","\u0421\u043E\u043A\u0440\u0430\u0442","\u0421\u043E\u0442\u0438\u0440","\u0421\u043E\u0444\u0435","\u0421\u043E\u0444\u0440\u043E\u043D\u0438\u0458","\u0421\u043F\u0430\u0441\u0435","\u0421\u043F\u0438\u0440\u043E","\u0421\u0440\u0431\u043E","\u0421\u0440\u0435\u0431\u0440\u0435","\u0421\u0442\u0430\u043B\u0435","\u0421\u0442\u0435\u0432\u043E","\u0421\u0442\u0435\u0444\u0430\u043D","\u0421\u0442\u043E\u0438\u043B\u043A\u043E","\u0421\u0442\u043E\u0458\u0430\u043D","\u0421\u0442\u043E\u0458\u043C\u0435\u043D","\u0421\u0442\u043E\u0458\u0447\u0435","\u0421\u0442\u0440\u0430\u0442\u0435","\u0421\u0442\u0440\u0430\u0445\u0438\u043B","\u0422\u0430\u043D\u0430\u0441","\u0422\u0430\u0448\u043A\u043E","\u0422\u0430\u0448\u043E","\u0422\u0435\u043C\u0435\u043B\u043A\u043E","\u0422\u0435\u043E\u0434\u043E\u0440","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0458","\u0422\u0435\u043E\u0444\u0430\u043D","\u0422\u0435\u043E\u0444\u0438\u043B","\u0422\u0438\u0445\u043E","\u0422\u0438\u0445\u043E\u043C\u0438\u0440","\u0422\u043E\u0434\u0435","\u0422\u043E\u0434\u043E\u0440","\u0422\u043E\u043C\u0435","\u0422\u043E\u043C\u0438\u0441\u043B\u0430\u0432","\u0422\u0440\u0430\u0458\u0430\u043D","\u0422\u0440\u0430\u0458\u043A\u043E","\u0422\u0440\u0430\u0458\u0447\u0435","\u0422\u0440\u0438\u0444\u0443\u043D","\u0422\u0440\u0438\u0448\u043E","\u0424\u0438\u043B\u0438\u043F","\u0425\u0430\u0440\u0430\u043B\u0430\u043C\u043F\u0438\u0435","\u0425\u0440\u0438\u0441\u0442\u0438\u0458\u0430\u043D","\u0425\u0440\u0438\u0441\u0442\u043E","\u0426\u0432\u0435\u0442\u0430\u043D","\u0426\u0432\u0435\u0442\u043A\u043E","\u0426\u0435\u043A\u043E","\u0427\u0430\u0441\u043B\u0430\u0432","\u0427\u0435\u0434\u043E","\u0427\u0435\u0434\u043E\u043C\u0438\u0440","\u0428\u0438\u0448\u043C\u0430\u043D"]};var chunk_4MR4PUO2_j=["\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0441\u043A\u0438","\u0438\u0441\u0442\u0440\u0430\u0436\u0435\u043D","\u043C\u0430\u0440\u043A\u0435\u0442\u0438\u043D\u0448\u043A\u0438","\u0438\u043D\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0441\u043A\u0438","\u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0441\u043A\u0438","\u043A\u043E\u043C\u0443\u043D\u0438\u043A\u0430\u0446\u0438\u0441\u043A\u0438","\u043A\u0440\u0435\u0430\u0442\u0438\u0432\u0435\u043D","\u043A\u043E\u0440\u0438\u0441\u043D\u0438\u0447\u043A\u0438"];var chunk_4MR4PUO2_v=["\u0413\u043B\u0430\u0432\u0435\u043D","\u0413\u0435\u043D\u0435\u0440\u0430\u043B\u0435\u043D","\u041A\u043E\u0440\u043F\u043E\u0440\u0430\u0442\u0438\u0432\u0435\u043D","\u0414\u0440\u0436\u0430\u0432\u0435\u043D","\u0420\u0435\u0433\u0438\u043E\u043D\u0430\u043B\u0435\u043D","\u041E\u043A\u0440\u0443\u0436\u0435\u043D","\u0426\u0435\u043D\u0442\u0440\u0430\u043B\u0435\u043D","\u0413\u043B\u043E\u0431\u0430\u043B\u0435\u043D","\u041C\u0435\u0453\u0443\u043D\u0430\u0440\u043E\u0434\u0435\u043D"];var chunk_4MR4PUO2_L=["\u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440","\u0441\u043E\u0440\u0430\u0431\u043E\u0442\u043D\u0438\u043A","\u0443\u043F\u0440\u0430\u0432\u0438\u0442\u0435\u043B","\u0438\u043D\u0436\u0435\u043D\u0435\u0440","\u0441\u043F\u0435\u0446\u0438\u0458\u0430\u043B\u0438\u0441\u0442","\u043A\u043E\u043E\u0440\u0434\u0438\u043D\u0430\u0442\u043E\u0440","\u0430\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440","\u0430\u0440\u0445\u0438\u0442\u0435\u043A\u0442","\u0430\u043D\u0430\u043B\u0438\u0442\u0438\u0447\u0430\u0440","\u0434\u0438\u0437\u0430\u0458\u043D\u0435\u0440","\u0442\u0435\u0445\u043D\u0438\u0447\u0430\u0440","\u043A\u043E\u043D\u0441\u0443\u043B\u0442\u0430\u043D\u0442","\u043F\u043E\u043C\u043E\u0448\u043D\u0438\u043A","\u0430\u0433\u0435\u043D\u0442","\u0437\u0430\u0441\u0442\u0430\u043F\u043D\u0438\u043A"];var chunk_4MR4PUO2_C={generic:["\u0403\u0430\u043A\u043E\u043D\u043E\u0432\u0441\u043A\u0430","\u0403\u0430\u043A\u043E\u043D\u043E\u0432\u0441\u043A\u0438","\u0403\u0435\u043B\u0435\u0432","\u0403\u0435\u043B\u0435\u0432\u0430","\u0403\u043E\u0440\u0447\u0435\u0432","\u0403\u043E\u0440\u0447\u0435\u0432\u0430","\u0403\u043E\u0440\u0453\u0435\u0432\u0441\u043A\u0430","\u0403\u043E\u0440\u0453\u0435\u0432\u0441\u043A\u0438","\u0403\u0443\u0437\u0435\u043B\u0435\u0432","\u0403\u0443\u0437\u0435\u043B\u0435\u0432\u0430","\u0403\u0443\u0440\u043B\u0443\u043A\u043E\u0432","\u0403\u0443\u0440\u043B\u0443\u043A\u043E\u0432\u0430","\u0403\u0443\u0440\u0447\u0438\u043D\u043E\u0432","\u0403\u0443\u0440\u0447\u0438\u043D\u043E\u0432\u0430","\u0408\u0430\u043A\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0408\u0430\u043A\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0408\u0430\u043A\u043E\u043D\u043E\u0432","\u0408\u0430\u043A\u043E\u043D\u043E\u0432\u0430","\u0408\u0430\u043D\u0435\u0432\u0441\u043A\u0430","\u0408\u0430\u043D\u0435\u0432\u0441\u043A\u0438","\u0408\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u0408\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u0408\u0430\u0447\u0435\u0432","\u0408\u0430\u0447\u0435\u0432\u0430","\u0408\u043E\u0432\u0430\u043D\u043E\u0432","\u0408\u043E\u0432\u0430\u043D\u043E\u0432\u0430","\u0408\u043E\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0408\u043E\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0432\u0447\u0435\u0432\u0441\u043A\u0430","\u0408\u043E\u0432\u0447\u0435\u0432\u0441\u043A\u0438","\u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432","\u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432\u0430","\u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0441\u0438\u0444\u043E\u0432\u0441\u043A\u0430","\u0408\u043E\u0441\u0438\u0444\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0441\u0438\u0444\u043E\u0441\u043A\u0430","\u0408\u043E\u0441\u0438\u0444\u043E\u0441\u043A\u0438","\u0408\u0443\u0440\u0443\u043A\u043E\u0432","\u0408\u0443\u0440\u0443\u043A\u043E\u0432\u0430","\u0408\u0443\u0440\u0443\u043A\u043E\u0441\u043A\u0430","\u0408\u0443\u0440\u0443\u043A\u043E\u0441\u043A\u0438","\u0409\u0443\u0442\u043A\u043E\u0432","\u0409\u0443\u0442\u043A\u043E\u0432\u0430","\u040C\u0430\u043C\u0438\u043B\u043E\u0432","\u040C\u0430\u043C\u0438\u043B\u043E\u0432\u0430","\u040C\u043E\u0440\u043D\u0430\u043A\u043E\u0432","\u040C\u043E\u0440\u043D\u0430\u043A\u043E\u0432\u0430","\u040C\u043E\u0440\u0442\u043E\u0448\u0435\u0432","\u040C\u043E\u0440\u0442\u043E\u0448\u0435\u0432\u0430","\u040C\u0443\u0440\u0447\u0438\u0435\u0432","\u040C\u0443\u0440\u0447\u0438\u0435\u0432\u0430","\u040F\u0430\u043C\u0431\u0430\u0437","\u040F\u0430\u043C\u0431\u0430\u0437\u043E\u0432","\u040F\u0430\u043C\u0431\u0430\u0437\u043E\u0432\u0430","\u040F\u0430\u045F\u0435\u0432","\u040F\u0430\u045F\u0435\u0432\u0430","\u040F\u0435\u043A\u043E\u0432","\u040F\u0435\u043A\u043E\u0432\u0430","\u040F\u0438\u043D\u043B\u0435\u0441\u043A\u0430","\u040F\u0438\u043D\u043B\u0435\u0441\u043A\u0438","\u040F\u043E\u0440\u043B\u0435\u0432","\u040F\u043E\u0440\u043B\u0435\u0432\u0430","\u040F\u0443\u0432\u0430\u043B\u0435\u043A\u043E\u0432\u0441\u043A\u0430","\u040F\u0443\u0432\u0430\u043B\u0435\u043A\u043E\u0432\u0441\u043A\u0438","\u040F\u0443\u043D\u043E\u0432","\u040F\u0443\u043D\u043E\u0432\u0430","\u0410\u0431\u0430\u045F\u0438\u0435\u0432","\u0410\u0431\u0430\u045F\u0438\u0435\u0432\u0430","\u0410\u0431\u043E\u0432\u0430","\u0410\u0432\u0440\u0430\u043C\u043E\u0432","\u0410\u0432\u0440\u0430\u043C\u043E\u0432\u0430","\u0410\u0432\u0440\u0430\u043C\u043E\u0432\u0441\u043A\u0430","\u0410\u0432\u0440\u0430\u043C\u043E\u0432\u0441\u043A\u0438","\u0410\u0432\u0440\u0430\u043C\u0447\u0435\u0432","\u0410\u0432\u0440\u0430\u043C\u0447\u0435\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u0438\u0435\u0432","\u0410\u043B\u0435\u043A\u0441\u0438\u0435\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u043E\u0432","\u0410\u043B\u0435\u043A\u0441\u043E\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u043E\u0432\u0441\u043A\u0430","\u0410\u043B\u0435\u043A\u0441\u043E\u0432\u0441\u043A\u0438","\u0410\u043D\u0433\u0435\u043B\u043E\u0432\u0441\u043A\u0430","\u0410\u043D\u0433\u0435\u043B\u043E\u0432\u0441\u043A\u0438","\u0410\u043D\u0434\u043E\u0432","\u0410\u043D\u0434\u043E\u0432\u0430","\u0410\u043D\u0434\u043E\u043D\u043E\u0432","\u0410\u043D\u0434\u043E\u043D\u043E\u0432\u0430","\u0410\u043D\u0434\u043E\u043D\u043E\u0432\u0441\u043A\u0430","\u0410\u043D\u0434\u043E\u043D\u043E\u0432\u0441\u043A\u0438","\u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0441\u043A\u0430","\u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0441\u043A\u0438","\u0410\u043D\u0442\u043E\u043D\u043E\u0432","\u0410\u043D\u0442\u043E\u043D\u043E\u0432\u0430","\u0410\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u0410\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u043E\u0432","\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u043E\u0432\u0430","\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u0441\u043A\u0430","\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u0441\u043A\u0438","\u0410\u0440\u0441\u043E\u0432","\u0410\u0440\u0441\u043E\u0432\u0430","\u0410\u0440\u0441\u043E\u0432\u0441\u043A\u0430","\u0410\u0440\u0441\u043E\u0432\u0441\u043A\u0438","\u0410\u0442\u0430\u043D\u0430\u0441\u043E\u0432","\u0410\u0442\u0430\u043D\u0430\u0441\u043E\u0432\u0430","\u0410\u0442\u0430\u043D\u0430\u0441\u043E\u0432\u0441\u043A\u0430","\u0410\u0442\u0430\u043D\u0430\u0441\u043E\u0432\u0441\u043A\u0438","\u0410\u0442\u043A\u043E\u0432","\u0410\u0442\u043A\u043E\u0432\u0430","\u0410\u0446\u0435\u0432","\u0410\u0446\u0435\u0432\u0430","\u0410\u0446\u0435\u0432\u0441\u043A\u0430","\u0410\u0446\u0435\u0432\u0441\u043A\u0438","\u0410\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0410\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0410\u045F\u0438\u043C\u0438\u0442\u0440\u0435\u0432\u0441\u043A\u0430","\u0410\u045F\u0438\u043C\u0438\u0442\u0440\u0435\u0432\u0441\u043A\u0438","\u0411\u0430\u0431\u0430\u043C\u043E\u0432\u0441\u043A\u0430","\u0411\u0430\u0431\u0430\u043C\u043E\u0432\u0441\u043A\u0438","\u0411\u0430\u0431\u0443\u043D\u0441\u043A\u0430","\u0411\u0430\u0431\u0443\u043D\u0441\u043A\u0438","\u0411\u0430\u0432\u0442\u0438\u0440\u043E\u0432\u0441\u043A\u0430","\u0411\u0430\u0432\u0442\u0438\u0440\u043E\u0432\u0441\u043A\u0438","\u0411\u0430\u043A\u0435\u0432\u0441\u043A\u0430","\u0411\u0430\u043A\u0435\u0432\u0441\u043A\u0438","\u0411\u0430\u043B\u0430\u0431\u0430\u043D\u043E\u0432","\u0411\u0430\u043B\u0430\u0431\u0430\u043D\u043E\u0432\u0430","\u0411\u0430\u0441\u0430\u0440\u043E\u0432\u0441\u043A\u0430","\u0411\u0430\u0441\u0430\u0440\u043E\u0432\u0441\u043A\u0438","\u0411\u0430\u0447\u043E\u0432\u0441\u043A\u0430","\u0411\u0430\u0447\u043E\u0432\u0441\u043A\u0438","\u0411\u0430\u0458\u0430\u043B\u0441\u043A\u0430","\u0411\u0430\u0458\u0430\u043B\u0441\u043A\u0438","\u0411\u0435\u043B\u0438\u0447\u0430\u043D\u0435\u0446","\u0411\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0430","\u0411\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0438","\u0411\u0435\u043B\u043E\u0432\u0441\u043A\u0430","\u0411\u0435\u043B\u043E\u0432\u0441\u043A\u0438","\u0411\u0435\u043B\u043E\u0433\u0430\u0441\u043A\u0430","\u0411\u0435\u043B\u043E\u0433\u0430\u0441\u043A\u0438","\u0411\u0435\u043B\u0447\u0435\u0432","\u0411\u0435\u043B\u0447\u0435\u0432\u0430","\u0411\u0435\u043D\u0434\u0435\u0432\u0441\u043A\u0430","\u0411\u0435\u043D\u0434\u0435\u0432\u0441\u043A\u0438","\u0411\u0438\u043B\u0431\u0438\u043B\u043E\u0432\u0441\u043A\u0430","\u0411\u0438\u043B\u0431\u0438\u043B\u043E\u0432\u0441\u043A\u0438","\u0411\u0438\u043B\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u0438\u043B\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0411\u0438\u0441\u043B\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0411\u0438\u0441\u043B\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0411\u0438\u0442\u043E\u0432\u0441\u043A\u0430","\u0411\u0438\u0442\u043E\u0432\u0441\u043A\u0438","\u0411\u043B\u0430\u0436\u0435\u0432\u0441\u043A\u0430","\u0411\u043B\u0430\u0436\u0435\u0432\u0441\u043A\u0438","\u0411\u043B\u0438\u0437\u043D\u0430\u043A\u043E\u0432","\u0411\u043B\u0438\u0437\u043D\u0430\u043A\u043E\u0432\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0433\u0434\u0430\u043D\u0441\u043A\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u0441\u043A\u0438","\u0411\u043E\u0433\u043E\u0435\u0432","\u0411\u043E\u0433\u043E\u0435\u0432\u0430","\u0411\u043E\u0433\u043E\u0435\u0441\u043A\u0430","\u0411\u043E\u0433\u043E\u0435\u0441\u043A\u0438","\u0411\u043E\u0436\u0438\u043A\u043E\u0432","\u0411\u043E\u0436\u0438\u043A\u043E\u0432\u0430","\u0411\u043E\u0436\u0438\u043D\u043E\u0432","\u0411\u043E\u0436\u0438\u043D\u043E\u0432\u0430","\u0411\u043E\u0436\u0438\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u043E\u0436\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0446\u0435\u0432\u0441\u043A\u0430","\u0411\u043E\u0446\u0435\u0432\u0441\u043A\u0438","\u0411\u043E\u0448\u0435\u0432\u0441\u043A\u0430","\u0411\u043E\u0448\u0435\u0432\u0441\u043A\u0438","\u0411\u043E\u0448\u043A\u043E\u0432","\u0411\u043E\u0448\u043A\u043E\u0432\u0430","\u0411\u043E\u0448\u043A\u043E\u0432\u0441\u043A\u0430","\u0411\u043E\u0448\u043A\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0458\u0430\u045F\u0438","\u0411\u043E\u0458\u0430\u045F\u0438\u0435\u0432","\u0411\u043E\u0458\u0430\u045F\u0438\u0435\u0432\u0430","\u0411\u0440\u0435\u0437\u043E\u0441\u043A\u0430","\u0411\u0440\u0435\u0437\u043E\u0441\u043A\u0438","\u0411\u0443\u0431\u0443\u043B\u043E\u0432\u0441\u043A\u0430","\u0411\u0443\u0431\u0443\u043B\u043E\u0432\u0441\u043A\u0438","\u0411\u0443\u0436\u0430\u0440\u043E\u0432\u0441\u043A\u0430","\u0411\u0443\u0436\u0430\u0440\u043E\u0432\u0441\u043A\u0438","\u0411\u0443\u0437\u0435\u0432","\u0411\u0443\u0437\u0435\u0432\u0430","\u0411\u0443\u043D\u0435\u0432","\u0411\u0443\u043D\u0435\u0432\u0430","\u0411\u0443\u0458\u0443\u043A\u043B\u0438\u0435\u0432","\u0411\u0443\u0458\u0443\u043A\u043B\u0438\u0435\u0432\u0430","\u0412\u0430\u0440\u0441\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0412\u0430\u0440\u0441\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0412\u0430\u0441\u0438\u043B\u0435\u0432\u0441\u043A\u0430","\u0412\u0430\u0441\u0438\u043B\u0435\u0432\u0441\u043A\u0438","\u0412\u0430\u0441\u0438\u043B\u0435\u0441\u043A\u0430","\u0412\u0430\u0441\u0438\u043B\u0435\u0441\u043A\u0438","\u0412\u0430\u0441\u043A\u043E\u0432","\u0412\u0430\u0441\u043A\u043E\u0432\u0430","\u0412\u0435\u043B\u0438\u0447\u043A\u043E\u0432\u0441\u043A\u0430","\u0412\u0435\u043B\u0438\u0447\u043A\u043E\u0432\u0441\u043A\u0438","\u0412\u0435\u043B\u043A\u043E\u0432","\u0412\u0435\u043B\u043A\u043E\u0432\u0430","\u0412\u0435\u043B\u0458\u0430\u043D\u043E\u0432","\u0412\u0435\u043B\u0458\u0430\u043D\u043E\u0432\u0430","\u0412\u0438\u0441\u0443\u043B\u0447\u0435\u0432","\u0412\u0438\u0441\u0443\u043B\u0447\u0435\u0432\u0430","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u0441\u043A\u0430","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u0441\u043A\u0438","\u0412\u043B\u0430\u0434\u043E\u0432","\u0412\u043B\u0430\u0434\u043E\u0432\u0430","\u0412\u043B\u0430\u0445\u043E\u0432","\u0412\u043B\u0430\u0445\u043E\u0432\u0430","\u0412\u043B\u0430\u0445\u0447\u0435\u0432","\u0412\u043B\u0430\u0445\u0447\u0435\u0432\u0430","\u0412\u0440\u0430\u0436\u0430\u043B\u0441\u043A\u0430","\u0412\u0440\u0430\u0436\u0430\u043B\u0441\u043A\u0438","\u0413\u0430\u0432\u0440\u0438\u043B\u0441\u043A\u0430","\u0413\u0430\u0432\u0440\u0438\u043B\u0441\u043A\u0438","\u0413\u0430\u043B\u0435\u0432\u0441\u043A\u0430","\u0413\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u0413\u0430\u043F\u043E","\u0413\u0430\u0440\u0435\u0432\u0441\u043A\u0430","\u0413\u0430\u0440\u0435\u0432\u0441\u043A\u0438","\u0413\u0430\u0458\u0434\u043E\u0432","\u0413\u0430\u0458\u0434\u043E\u0432\u0430","\u0413\u0435\u043D\u043E\u0432","\u0413\u0435\u043D\u043E\u0432\u0430","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0430","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0441\u043A\u0430","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0441\u043A\u0438","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0413\u0435\u0440\u043C\u043E\u0432","\u0413\u0435\u0440\u043C\u043E\u0432\u0430","\u0413\u0435\u0440\u043E\u0432","\u0413\u0435\u0440\u043E\u0432\u0430","\u0413\u0435\u0447\u0435\u0432\u0441\u043A\u0430","\u0413\u0435\u0447\u0435\u0432\u0441\u043A\u0438","\u0413\u0435\u0448\u043E\u0441\u043A\u0430","\u0413\u0435\u0448\u043E\u0441\u043A\u0438","\u0413\u0438\u0433\u043E\u0432","\u0413\u0438\u0433\u043E\u0432\u0430","\u0413\u0438\u0435\u0432\u0441\u043A\u0430","\u0413\u0438\u0435\u0432\u0441\u043A\u0438","\u0413\u043B\u0430\u0432\u0430\u0448","\u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432","\u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432\u0430","\u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432\u0441\u043A\u0430","\u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432\u0441\u043A\u0438","\u0413\u043E\u043B\u0430\u0431\u043E\u0432\u0441\u043A\u0430","\u0413\u043E\u043B\u0430\u0431\u043E\u0432\u0441\u043A\u0438","\u0413\u0440\u0430\u0431\u0443\u043B","\u0413\u0440\u0430\u0431\u0443\u043B\u043E\u0441\u043A\u0430","\u0413\u0440\u0430\u0431\u0443\u043B\u043E\u0441\u043A\u0438","\u0413\u0440\u043E\u0437\u0434\u0430\u043D\u043E\u0432","\u0413\u0440\u043E\u0437\u0434\u0430\u043D\u043E\u0432\u0430","\u0413\u0440\u043E\u0448\u0435\u0432","\u0413\u0440\u043E\u0448\u0435\u0432\u0430","\u0413\u0440\u0443\u043F\u0447\u0435","\u0413\u0440\u0443\u0458\u043E\u0432\u0441\u043A\u0430","\u0413\u0440\u0443\u0458\u043E\u0432\u0441\u043A\u0438","\u0413\u0443\u0433\u0443\u0432\u0447\u0435\u0432\u0441\u043A\u0430","\u0413\u0443\u0433\u0443\u0432\u0447\u0435\u0432\u0441\u043A\u0438","\u0413\u0443\u0447\u0435\u0432","\u0413\u0443\u0447\u0435\u0432\u0430","\u0414\u0430\u0432\u0438\u0434\u043E\u0432\u0441\u043A\u0430","\u0414\u0430\u0432\u0438\u0434\u043E\u0432\u0441\u043A\u0438","\u0414\u0430\u0432\u043A\u043E\u0432","\u0414\u0430\u0432\u043A\u043E\u0432\u0430","\u0414\u0430\u0432\u0447\u0435\u0432","\u0414\u0430\u0432\u0447\u0435\u0432\u0430","\u0414\u0430\u0432\u0447\u0435\u0432\u0441\u043A\u0430","\u0414\u0430\u0432\u0447\u0435\u0432\u0441\u043A\u0438","\u0414\u0430\u043C\u0435\u0441\u043A\u0430","\u0414\u0430\u043C\u0435\u0441\u043A\u0438","\u0414\u0430\u043C\u043E\u0432\u0441\u043A\u0430","\u0414\u0430\u043C\u043E\u0432\u0441\u043A\u0438","\u0414\u0432\u043E\u0440\u0447\u0430\u043D\u0435\u0446","\u0414\u0435\u043C\u043D\u0438\u0435\u0432","\u0414\u0435\u043C\u043D\u0438\u0435\u0432\u0430","\u0414\u0435\u0441\u043F\u043E\u0442\u043E\u0432\u0441\u043A\u0430","\u0414\u0435\u0441\u043F\u043E\u0442\u043E\u0432\u0441\u043A\u0438","\u0414\u0435\u0458\u0430\u043D\u043E\u0432","\u0414\u0435\u0458\u0430\u043D\u043E\u0432\u0430","\u0414\u0438\u043B\u0435\u0432","\u0414\u0438\u043B\u0435\u0432\u0430","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0435\u0432","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0435\u0432\u0430","\u0414\u0438\u043C\u0438\u0442\u0440\u043E\u0432","\u0414\u0438\u043C\u0438\u0442\u0440\u043E\u0432\u0430","\u0414\u0438\u043C\u043A\u043E\u0432\u0441\u043A\u0430","\u0414\u0438\u043C\u043A\u043E\u0432\u0441\u043A\u0438","\u0414\u0438\u043C\u043E\u0432","\u0414\u0438\u043C\u043E\u0432\u0430","\u0414\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0414\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0414\u0438\u043D\u0435\u0432","\u0414\u0438\u043D\u0435\u0432\u0430","\u0414\u0438\u043D\u0435\u0432\u0441\u043A\u0430","\u0414\u0438\u043D\u0435\u0432\u0441\u043A\u0438","\u0414\u0438\u0440\u0458\u0430\u043D","\u0414\u043E\u0431\u0440\u0435\u0432\u0441\u043A\u0430","\u0414\u043E\u0431\u0440\u0435\u0432\u0441\u043A\u0438","\u0414\u043E\u0431\u0440\u043E\u0445\u043E\u0442\u043E\u0432","\u0414\u043E\u0434\u0435\u0432\u0441\u043A\u0430","\u0414\u043E\u0434\u0435\u0432\u0441\u043A\u0438","\u0414\u043E\u043D\u0435\u0432\u0441\u043A\u0430","\u0414\u043E\u043D\u0435\u0432\u0441\u043A\u0438","\u0414\u043E\u0458\u0447\u0438\u043D\u043E\u0432","\u0414\u043E\u0458\u0447\u0438\u043D\u043E\u0432\u0430","\u0414\u0440\u0430\u043A\u0443\u043B","\u0414\u0440\u0435\u043D\u043A\u043E\u0432","\u0414\u0440\u0435\u043D\u043A\u043E\u0432\u0430","\u0414\u0440\u043D\u043A\u043E\u0432","\u0414\u0440\u043D\u043A\u043E\u0432\u0430","\u0414\u0443\u0433\u0430\u043D\u043E\u0432","\u0414\u0443\u0433\u0430\u043D\u043E\u0432\u0430","\u0414\u0443\u043A\u043E\u0432\u0441\u043A\u0430","\u0414\u0443\u043A\u043E\u0432\u0441\u043A\u0438","\u0415\u0432\u0440\u0435\u043C\u043E\u0432","\u0415\u0432\u0440\u0435\u043C\u043E\u0432\u0430","\u0415\u0434\u0438\u043F\u043E\u0432\u0441\u043A\u0430","\u0415\u0434\u0438\u043F\u043E\u0432\u0441\u043A\u0438","\u0415\u0436\u043E\u0432","\u0415\u0436\u043E\u0432\u0430","\u0415\u0444\u0442\u0438\u043C\u043E\u0432","\u0415\u0444\u0442\u0438\u043C\u043E\u0432\u0430","\u0416\u0435\u043A\u043E\u0432","\u0416\u0435\u043A\u043E\u0432\u0430","\u0416\u0435\u043B\u0435\u0437\u0430\u0440\u043E\u0432","\u0416\u0435\u043B\u0435\u0437\u0430\u0440\u043E\u0432\u0430","\u0416\u0435\u0440\u043D\u043E\u0432\u0441\u043A\u0430","\u0416\u0435\u0440\u043D\u043E\u0432\u0441\u043A\u0438","\u0417\u0430\u0431\u0430\u0437\u043D\u043E\u0441\u043A\u0430","\u0417\u0430\u0431\u0430\u0437\u043D\u043E\u0441\u043A\u0438","\u0417\u0430\u0444\u0438\u0440\u043E\u0432\u0441\u043A\u0430","\u0417\u0430\u0444\u0438\u0440\u043E\u0432\u0441\u043A\u0438","\u0417\u0434\u0440\u0430\u0432\u0435\u0432","\u0417\u0434\u0440\u0430\u0432\u0435\u0432\u0430","\u0417\u0434\u0440\u0430\u0432\u043A\u043E\u0432\u0441\u043A\u0430","\u0417\u0434\u0440\u0430\u0432\u043A\u043E\u0432\u0441\u043A\u0438","\u0417\u043E\u0433\u0440\u0430\u0444\u0441\u043A\u0430","\u0417\u043E\u0433\u0440\u0430\u0444\u0441\u043A\u0438","\u0418\u0432\u0430\u043D\u043E\u0432","\u0418\u0432\u0430\u043D\u043E\u0432\u0430","\u0418\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0418\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0418\u0432\u0430\u043D\u043E\u0441\u043A\u0430","\u0418\u0432\u0430\u043D\u043E\u0441\u043A\u0438","\u0418\u0433\u043D\u043E\u0432\u0441\u043A\u0430","\u0418\u0433\u043D\u043E\u0432\u0441\u043A\u0438","\u0418\u0433\u045A\u0430\u0442\u043E\u0432\u0441\u043A\u0430","\u0418\u0433\u045A\u0430\u0442\u043E\u0432\u0441\u043A\u0438","\u0418\u043A\u043E\u043D\u043E\u043C\u043E\u0432","\u0418\u043A\u043E\u043D\u043E\u043C\u043E\u0432\u0430","\u0418\u043B\u0438\u0435\u0432","\u0418\u043B\u0438\u0435\u0432\u0430","\u0418\u043B\u0438\u0435\u0432\u0441\u043A\u0430","\u0418\u043B\u0438\u0435\u0432\u0441\u043A\u0438","\u0418\u0441\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0418\u0441\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0418\u0446\u0435\u0432","\u0418\u0446\u0435\u0432\u0430","\u0418\u0459\u043E\u0441\u043A\u0430","\u0418\u0459\u043E\u0441\u043A\u0438","\u041A\u0430\u043B\u0430\u0458\u045F\u0438\u0441\u043A\u0430","\u041A\u0430\u043B\u0430\u0458\u045F\u0438\u0441\u043A\u0438","\u041A\u0430\u043B\u0447\u0435\u0432\u0441\u043A\u0430","\u041A\u0430\u043B\u0447\u0435\u0432\u0441\u043A\u0438","\u041A\u0430\u043C\u0431\u0435\u0440\u0441\u043A\u0430","\u041A\u0430\u043C\u0431\u0435\u0440\u0441\u043A\u0438","\u041A\u0430\u043D\u0442\u0430\u0440\u045F\u0438\u0435\u0432","\u041A\u0430\u043D\u0442\u0430\u0440\u045F\u0438\u0435\u0432\u0430","\u041A\u0430\u0440\u0430\u0434\u0430\u043A","\u041A\u0430\u0440\u0430\u043C\u0430\u043D","\u041A\u0430\u0440\u0430\u043D\u0444\u0438\u043B\u043E\u0432\u0441\u043A\u0430","\u041A\u0430\u0440\u0430\u043D\u0444\u0438\u043B\u043E\u0432\u0441\u043A\u0438","\u041A\u0430\u0440\u0430\u0453\u043E\u0437\u043E\u0432","\u041A\u0430\u0440\u0430\u0453\u043E\u0437\u043E\u0432\u0430","\u041A\u0430\u0440\u0430\u045F\u0430","\u041A\u0430\u0440\u0435\u0432","\u041A\u0430\u0440\u0435\u0432\u0430","\u041A\u0430\u0440\u043E\u0432","\u041A\u0430\u0440\u043E\u0432\u0430","\u041A\u0430\u0440\u043E\u0432\u0441\u043A\u0430","\u041A\u0430\u0440\u043E\u0432\u0441\u043A\u0438","\u041A\u0430\u0440\u0442\u043E\u0432","\u041A\u0430\u0440\u0442\u043E\u0432\u0430","\u041A\u0430\u0442\u0430\u0440\u045F\u0438\u0435\u0432","\u041A\u0430\u0442\u0430\u0440\u045F\u0438\u0435\u0432\u0430","\u041A\u0435\u043F\u0435\u0441\u043A\u0430","\u041A\u0435\u043F\u0435\u0441\u043A\u0438","\u041A\u0435\u0440\u0430\u043C\u0438\u0442\u0447\u0438\u0435\u0432","\u041A\u0435\u0440\u0430\u043C\u0438\u0442\u0447\u0438\u0435\u0432\u0430","\u041A\u0435\u0440\u0430\u043C\u0438\u0447\u0438\u0435\u0432","\u041A\u0435\u0440\u0430\u043C\u0438\u0447\u0438\u0435\u0432\u0430","\u041A\u0438\u0440\u0458\u0430\u0437\u043E\u0432\u0441\u043A\u0430","\u041A\u0438\u0440\u0458\u0430\u0437\u043E\u0432\u0441\u043A\u0438","\u041A\u0438\u0441\u0435\u043B\u0438\u043D\u043E\u0432","\u041A\u0438\u0441\u0435\u043B\u0438\u043D\u043E\u0432\u0430","\u041A\u0438\u0442\u0430\u043D\u043E\u0441\u043A\u0430","\u041A\u0438\u0442\u0430\u043D\u043E\u0441\u043A\u0438","\u041A\u0438\u0447\u0435\u0432\u0441\u043A\u0430","\u041A\u0438\u0447\u0435\u0432\u0441\u043A\u0438","\u041A\u043E\u0434\u0440\u0430","\u041A\u043E\u043B\u0438\u0448\u0435\u0432\u0441\u043A\u0430","\u041A\u043E\u043B\u0438\u0448\u0435\u0432\u0441\u043A\u0438","\u041A\u043E\u043B\u043E\u0437\u043E\u0432","\u041A\u043E\u043B\u043E\u0437\u043E\u0432\u0430","\u041A\u043E\u043D\u0434\u043E\u0432","\u041A\u043E\u043D\u0434\u043E\u0432\u0430","\u041A\u043E\u043D\u0434\u043E\u0432\u0441\u043A\u0430","\u041A\u043E\u043D\u0434\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u043D\u0435\u0441\u043A\u0430","\u041A\u043E\u043D\u0435\u0441\u043A\u0438","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u0430","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u0441\u043A\u0430","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u0440\u0434\u0430\u043B\u043E\u0432","\u041A\u043E\u0440\u0434\u0430\u043B\u043E\u0432\u0430","\u041A\u043E\u0440\u043E\u0431\u0430\u0440","\u041A\u043E\u0440\u0443\u0431\u0438\u043D","\u041A\u043E\u0441\u0442\u0430\u0434\u0438\u043D\u043E\u0432","\u041A\u043E\u0441\u0442\u0430\u0434\u0438\u043D\u043E\u0432\u0430","\u041A\u043E\u0441\u0442\u043E\u0432\u0441\u043A\u0430","\u041A\u043E\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u0442\u0435\u0432\u0441\u043A\u0430","\u041A\u043E\u0442\u0435\u0432\u0441\u043A\u0438","\u041A\u043E\u0442\u0435\u0441\u043A\u0430","\u041A\u043E\u0442\u0435\u0441\u043A\u0438","\u041A\u043E\u0446\u0430\u0440\u0435","\u041A\u043E\u0446\u043E","\u041A\u043E\u0447\u043E\u0432\u0441\u043A\u0430","\u041A\u043E\u0447\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u045F\u043E\u043C\u0430\u043D","\u041A\u0440\u043B\u0435","\u041A\u0440\u0441\u0442\u0435\u0432","\u041A\u0440\u0441\u0442\u0435\u0432\u0430","\u041A\u0440\u0441\u0442\u0435\u0432\u0441\u043A\u0430","\u041A\u0440\u0441\u0442\u0435\u0432\u0441\u043A\u0438","\u041A\u0440\u0441\u0442\u0435\u0441\u043A\u0430","\u041A\u0440\u0441\u0442\u0435\u0441\u043A\u0438","\u041A\u0440\u0446\u043A\u043E\u0432\u0441\u043A\u0430","\u041A\u0440\u0446\u043A\u043E\u0432\u0441\u043A\u0438","\u041A\u0443\u0437\u043C\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u041A\u0443\u0437\u043C\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u041A\u0443\u043B\u0438\u0448\u0435\u0432","\u041A\u0443\u043B\u0438\u0448\u0435\u0432\u0430","\u041A\u0443\u043D\u043E\u0432\u0441\u043A\u0430","\u041A\u0443\u043D\u043E\u0432\u0441\u043A\u0438","\u041A\u0443\u043D\u043E\u0441\u043A\u0430","\u041A\u0443\u043D\u043E\u0441\u043A\u0438","\u041A\u0443\u0442\u0443\u0440\u0435\u0446","\u041A\u0443\u0448\u0435\u0432\u0441\u043A\u0430","\u041A\u0443\u0448\u0435\u0432\u0441\u043A\u0438","\u041A\u0459\u0443\u0441\u0435\u0432","\u041A\u0459\u0443\u0441\u0435\u0432\u0430","\u041B\u0430\u0434\u0438\u043D\u0441\u043A\u0430","\u041B\u0430\u0434\u0438\u043D\u0441\u043A\u0438","\u041B\u0430\u0437\u0430\u0440\u0435\u0432\u0441\u043A\u0430","\u041B\u0430\u0437\u0430\u0440\u0435\u0432\u0441\u043A\u0438","\u041B\u0430\u0437\u0430\u0440\u043E\u0432","\u041B\u0430\u0437\u0430\u0440\u043E\u0432\u0430","\u041B\u0430\u0437\u0435\u0441\u043A\u0430","\u041B\u0430\u0437\u0435\u0441\u043A\u0438","\u041B\u0430\u0437\u043E\u0432\u0441\u043A\u0430","\u041B\u0430\u0437\u043E\u0432\u0441\u043A\u0438","\u041B\u0430\u043A\u0438\u043D\u0441\u043A\u0430","\u041B\u0430\u043A\u0438\u043D\u0441\u043A\u0438","\u041B\u0430\u043A\u0442\u0438\u043D\u0441\u043A\u0430","\u041B\u0430\u043A\u0442\u0438\u043D\u0441\u043A\u0438","\u041B\u0430\u043F\u0435","\u041B\u0430\u0445\u0442\u043E\u0432","\u041B\u0430\u0445\u0442\u043E\u0432\u0430","\u041B\u0435\u0432\u0435\u043D\u0441\u043A\u0430","\u041B\u0435\u0432\u0435\u043D\u0441\u043A\u0438","\u041B\u0435\u043A\u043E\u0432\u0441\u043A\u0430","\u041B\u0435\u043A\u043E\u0432\u0441\u043A\u0438","\u041B\u0435\u043E\u0432","\u041B\u0435\u043E\u0432\u0430","\u041B\u0435\u0447\u0435\u0432\u0441\u043A\u0430","\u041B\u0435\u0447\u0435\u0432\u0441\u043A\u0438","\u041B\u0438\u043F\u043E\u0432","\u041B\u0438\u043F\u043E\u0432\u0430","\u041B\u0438\u0447\u0435\u043D\u043E\u0441\u043A\u0430","\u041B\u0438\u0447\u0435\u043D\u043E\u0441\u043A\u0438","\u041B\u043E\u0437\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u041B\u043E\u0437\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u041B\u0443\u043B\u043E\u0432\u0441\u043A\u0430","\u041B\u0443\u043B\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0437\u0435\u0432","\u041C\u0430\u0437\u0435\u0432\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438","\u041C\u0430\u043B\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u043B\u0435\u0441\u043A\u0430","\u041C\u0430\u043B\u0435\u0441\u043A\u0438","\u041C\u0430\u043B\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u043B\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u043D\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u043D\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u043D\u0433\u043E\u0432","\u041C\u0430\u043D\u0433\u043E\u0432\u0430","\u041C\u0430\u043D\u0433\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u043D\u0433\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u043D\u0435\u0432","\u041C\u0430\u043D\u0435\u0432\u0430","\u041C\u0430\u043D\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u043D\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u043D\u0438\u0432\u0438\u043B\u043E\u0432","\u041C\u0430\u043D\u0438\u0432\u0438\u043B\u043E\u0432\u0430","\u041C\u0430\u043D\u0447\u0435\u0432","\u041C\u0430\u043D\u0447\u0435\u0432\u0430","\u041C\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u0440\u0438\u043D\u043E\u0432","\u041C\u0430\u0440\u0438\u043D\u043E\u0432\u0430","\u041C\u0430\u0440\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0440\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0441\u043A\u0430","\u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0441\u043A\u0438","\u041C\u0430\u0441\u0438\u043D","\u041C\u0430\u0442\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u0442\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u0442\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0442\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0442\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0442\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0458\u0441\u0442\u043E\u0440\u043E\u0432","\u041C\u0430\u0458\u0441\u0442\u043E\u0440\u043E\u0432\u0430","\u041C\u0430\u045F\u0438\u0440\u043E\u0432","\u041C\u0430\u045F\u0438\u0440\u043E\u0432\u0430","\u041C\u0438\u043B\u0430\u0434\u0438\u043D\u043E\u0432","\u041C\u0438\u043B\u0430\u0434\u0438\u043D\u043E\u0432\u0430","\u041C\u0438\u043B\u043E\u0441\u0430\u0432\u043B\u0435\u0432","\u041C\u0438\u043B\u043E\u0441\u0430\u0432\u043B\u0435\u0432\u0430","\u041C\u0438\u043B\u043E\u0448\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u043B\u043E\u0448\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u043B\u0447\u0438\u043D","\u041C\u0438\u043D\u0447\u0435\u0432","\u041C\u0438\u043D\u0447\u0435\u0432\u0430","\u041C\u0438\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u043E\u0432\u0441\u043A\u0438","\u041C\u0438\u0440\u043E\u043D\u0441\u043A\u0430","\u041C\u0438\u0440\u043E\u043D\u0441\u043A\u0438","\u041C\u0438\u0441\u0438\u0440\u043A\u043E\u0432","\u041C\u0438\u0441\u0438\u0440\u043A\u043E\u0432\u0430","\u041C\u0438\u0442\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u0442\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u0442\u0440\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u0442\u0440\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u0442\u0440\u0438\u045C\u0435\u0441\u043A\u0430","\u041C\u0438\u0442\u0440\u0438\u045C\u0435\u0441\u043A\u0438","\u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432","\u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0430","\u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0441\u043A\u0438","\u041C\u0438\u0446\u0435\u0432","\u041C\u0438\u0446\u0435\u0432\u0430","\u041C\u0438\u0446\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u0446\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u0446\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u0446\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0438\u0446\u043E\u0432","\u041C\u0438\u0446\u043E\u0432\u0430","\u041C\u0438\u0448\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u0448\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0438\u0459\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u0459\u043E\u0432\u0441\u043A\u0438","\u041C\u043B\u0430\u0434\u0435\u043D\u043E\u0432","\u041C\u043B\u0430\u0434\u0435\u043D\u043E\u0432\u0430","\u041C\u043B\u0430\u0434\u0435\u043D\u043E\u0432\u0441\u043A\u0430","\u041C\u043B\u0430\u0434\u0435\u043D\u043E\u0432\u0441\u043A\u0438","\u041C\u043E\u043A\u0440\u043E\u0432","\u041C\u043E\u043A\u0440\u043E\u0432\u0430","\u041C\u043E\u043C\u0438\u0440\u043E\u0432\u0441\u043A\u0430","\u041C\u043E\u043C\u0438\u0440\u043E\u0432\u0441\u043A\u0438","\u041C\u043E\u0448\u0438\u043D","\u041C\u043E\u0458\u0441\u043E\u0432\u0441\u043A\u0430","\u041C\u043E\u0458\u0441\u043E\u0432\u0441\u043A\u0438","\u041C\u0443\u043A\u0430\u0435\u0442\u043E\u0432","\u041C\u0443\u043A\u0430\u0435\u0442\u043E\u0432\u0430","\u041C\u0443\u0440\u0430\u0442\u043E\u0432\u0441\u043A\u0430","\u041C\u0443\u0440\u0430\u0442\u043E\u0432\u0441\u043A\u0438","\u041C\u0443\u0441\u0430\u043B\u0435\u0432\u0441\u043A\u0430","\u041C\u0443\u0441\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u041C\u0443\u0441\u0442\u0430\u0447\u043A\u0438","\u041D\u0430\u043A\u043E\u0432","\u041D\u0430\u043A\u043E\u0432\u0430","\u041D\u0430\u043D\u0435\u0432\u0441\u043A\u0430","\u041D\u0430\u043D\u0435\u0432\u0441\u043A\u0438","\u041D\u0430\u0441\u0442\u0435\u0432","\u041D\u0430\u0441\u0442\u0435\u0432\u0430","\u041D\u0430\u0443\u043C\u043E\u0432","\u041D\u0430\u0443\u043C\u043E\u0432\u0430","\u041D\u0430\u0443\u043C\u043E\u0432\u0441\u043A\u0430","\u041D\u0430\u0443\u043C\u043E\u0432\u0441\u043A\u0438","\u041D\u0430\u0443\u043C\u0447\u0435\u0441\u043A\u0430","\u041D\u0430\u0443\u043C\u0447\u0435\u0441\u043A\u0438","\u041D\u0430\u0447\u0435\u0432","\u041D\u0430\u0447\u0435\u0432\u0430","\u041D\u0430\u0458\u0434\u0435\u043D\u043E\u0432","\u041D\u0430\u0458\u0434\u0435\u043D\u043E\u0432\u0430","\u041D\u0430\u0458\u0434\u043E\u0432\u0441\u043A\u0430","\u041D\u0430\u0458\u0434\u043E\u0432\u0441\u043A\u0438","\u041D\u0430\u0458\u0447\u0435\u0441\u043A\u0430","\u041D\u0430\u0458\u0447\u0435\u0441\u043A\u0438","\u041D\u0435\u0434\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0430","\u041D\u0435\u0434\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0438","\u041D\u0435\u0441\u0442\u043E\u0440","\u041D\u0435\u0441\u0442\u043E\u0440\u043E\u0432\u0441\u043A\u0430","\u041D\u0435\u0441\u0442\u043E\u0440\u043E\u0432\u0441\u043A\u0438","\u041D\u0435\u0442\u043A\u043E\u0432","\u041D\u0435\u0442\u043A\u043E\u0432\u0430","\u041D\u0435\u0448\u043A\u043E\u0432\u0441\u043A\u0430","\u041D\u0435\u0448\u043A\u043E\u0432\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u0435\u0441\u043A\u0430","\u041D\u0438\u043A\u043E\u043B\u0435\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u043E\u0432","\u041D\u0438\u043A\u043E\u043B\u043E\u0432\u0430","\u041D\u0438\u043A\u043E\u043B\u043E\u0432\u0441\u043A\u0430","\u041D\u0438\u043A\u043E\u043B\u043E\u0432\u0441\u043A\u0438","\u041D\u0438\u043A\u0443\u0448\u0435\u0432","\u041D\u0438\u043A\u0443\u0448\u0435\u0432\u0430","\u041D\u0438\u043D\u043E\u0432","\u041D\u0438\u043D\u043E\u0432\u0430","\u041E\u0440\u043E\u0432\u0447\u0430\u043D\u0435\u0446","\u041E\u0440\u0442\u0430\u043A\u043E\u0432","\u041E\u0440\u0442\u0430\u043A\u043E\u0432\u0430","\u041E\u0441\u043C\u0430\u043D\u043B\u0438","\u041F\u0430\u0432\u043B\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u0432\u043B\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u0432\u043B\u043E\u0441\u043A\u0430","\u041F\u0430\u0432\u043B\u043E\u0441\u043A\u0438","\u041F\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043B\u0438\u043A\u0440\u0443\u0448\u0435\u0432","\u041F\u0430\u043B\u0438\u043A\u0440\u0443\u0448\u0435\u0432\u0430","\u041F\u0430\u043D\u0433\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u043D\u0433\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043D\u0434\u0435\u0441\u043A\u0430","\u041F\u0430\u043D\u0434\u0435\u0441\u043A\u0438","\u041F\u0430\u043D\u0434\u0438\u043B\u043E\u0432","\u041F\u0430\u043D\u0434\u0438\u043B\u043E\u0432\u0430","\u041F\u0430\u043D\u0434\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u043D\u0434\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043D\u043A\u043E\u0432","\u041F\u0430\u043D\u043A\u043E\u0432\u0430","\u041F\u0430\u043D\u043E\u0432","\u041F\u0430\u043D\u043E\u0432\u0430","\u041F\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u041F\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u041F\u0430\u043F\u0440\u0430\u0434\u0438\u0448\u043A\u0438","\u041F\u0430\u0458\u0442\u043E\u043D\u045F\u0438\u0435\u0432","\u041F\u0430\u0458\u0442\u043E\u043D\u045F\u0438\u0435\u0432\u0430","\u041F\u0435\u043D\u0434\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u043D\u0434\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u043D\u0443\u0448\u043B\u0438\u0441\u043A\u0430","\u041F\u0435\u043D\u0443\u0448\u043B\u0438\u0441\u043A\u0438","\u041F\u0435\u043F\u0435\u0459\u0443\u0433\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u043F\u0435\u0459\u0443\u0433\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0440\u0438\u043D\u0441\u043A\u0430","\u041F\u0435\u0440\u0438\u043D\u0441\u043A\u0438","\u041F\u0435\u0440\u0447\u0438\u043D\u043A\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u0440\u0447\u0438\u043D\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0442\u043A\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u0442\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0442\u0440\u043E\u0432","\u041F\u0435\u0442\u0440\u043E\u0432\u0430","\u041F\u0435\u0442\u0440\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u0442\u0440\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432","\u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432\u0430","\u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432\u0441\u043A\u0430","\u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432\u0441\u043A\u0438","\u041F\u0435\u0458\u043E\u0432","\u041F\u0435\u0458\u043E\u0432\u0430","\u041F\u0438\u043F\u0435\u0440\u043A\u043E\u0432\u0441\u043A\u0430","\u041F\u0438\u043F\u0435\u0440\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u043B\u0430\u043D\u0438\u043D\u0441\u043A\u0430","\u041F\u043B\u0430\u043D\u0438\u043D\u0441\u043A\u0438","\u041F\u043E\u0434\u0433\u043E\u0440\u0435\u0446","\u041F\u043E\u043B\u0435\u0436\u0438\u043D\u043E\u0441\u043A\u0430","\u041F\u043E\u043B\u0435\u0436\u0438\u043D\u043E\u0441\u043A\u0438","\u041F\u043E\u043B\u0458\u0430\u043D\u0441\u043A\u0430","\u041F\u043E\u043B\u0458\u0430\u043D\u0441\u043A\u0438","\u041F\u043E\u043F\u043E\u0432","\u041F\u043E\u043F\u043E\u0432\u0430","\u041F\u043E\u043F\u043E\u0432\u0441\u043A\u0430","\u041F\u043E\u043F\u043E\u0432\u0441\u043A\u0438","\u041F\u043E\u043F\u043E\u0441\u043A\u0430","\u041F\u043E\u043F\u043E\u0441\u043A\u0438","\u041F\u0440\u0435\u0441\u043F\u0430\u043D\u0441\u043A\u0430","\u041F\u0440\u0435\u0441\u043F\u0430\u043D\u0441\u043A\u0438","\u041F\u0440\u0438\u043B\u0435\u043F\u0447\u0430\u043D\u0441\u043A\u0430","\u041F\u0440\u0438\u043B\u0435\u043F\u0447\u0430\u043D\u0441\u043A\u0438","\u041F\u0440\u043B\u0438\u0447\u043A\u043E","\u041F\u0441\u0430\u043B\u0442\u0438\u0440\u043E\u0432","\u041F\u0441\u0430\u043B\u0442\u0438\u0440\u043E\u0432\u0430","\u041F\u0443\u0446\u043A\u043E\u0432","\u041F\u0443\u0446\u043A\u043E\u0432\u0430","\u0420\u0430\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0420\u0430\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0420\u0430\u0434\u0438\u0447\u0435\u0441\u043A\u0430","\u0420\u0430\u0434\u0438\u0447\u0435\u0441\u043A\u0438","\u0420\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0420\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0420\u0430\u0446\u0438\u043D","\u0420\u0435\u045F\u0435\u043F\u043E\u0432\u0430","\u0420\u0438\u0437\u043E\u0432","\u0420\u0438\u0437\u043E\u0432\u0430","\u0420\u0438\u0441\u0442\u043E\u0432","\u0420\u0438\u0441\u0442\u043E\u0432\u0430","\u0420\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0430","\u0420\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u0420\u0438\u0441\u0442\u043E\u0441\u043A\u0430","\u0420\u0438\u0441\u0442\u043E\u0441\u043A\u0438","\u0420\u0443\u043C\u0435\u043D\u043E\u0432","\u0420\u0443\u043C\u0435\u043D\u043E\u0432\u0430","\u0420\u0443\u0441\u043E\u043C\u0430\u043D\u043E\u0432","\u0420\u0443\u0441\u043E\u043C\u0430\u043D\u043E\u0432\u0430","\u0420\u0443\u0441\u0458\u0430\u043A\u043E\u0432","\u0420\u0443\u0441\u0458\u0430\u043A\u043E\u0432\u0430","\u0421\u0430\u043B\u045F\u0438\u0435\u0432","\u0421\u0430\u043B\u045F\u0438\u0435\u0432\u0430","\u0421\u0430\u043D\u0435\u0432","\u0421\u0430\u043D\u0435\u0432\u0430","\u0421\u0430\u0440\u0438\u0435\u0432\u0441\u043A\u0430","\u0421\u0430\u0440\u0438\u0435\u0432\u0441\u043A\u0438","\u0421\u0432\u0435\u0442\u0438\u0435\u0432","\u0421\u0432\u0435\u0442\u0438\u0435\u0432\u0430","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432\u0430","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0421\u0438\u0434\u043E\u0432\u0441\u043A\u0430","\u0421\u0438\u0434\u043E\u0432\u0441\u043A\u0438","\u0421\u0438\u043B\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u0438\u043B\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u0438\u043C\u043E\u0432","\u0421\u0438\u043C\u043E\u0432\u0430","\u0421\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0421\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0421\u0438\u043C\u043E\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u0438\u043C\u043E\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u043A\u0430\u043B\u043E\u0432\u0441\u043A\u0430","\u0421\u043A\u0430\u043B\u043E\u0432\u0441\u043A\u0438","\u0421\u043B\u0430\u0432\u0435\u043D\u0441\u043A\u0430","\u0421\u043B\u0430\u0432\u0435\u043D\u0441\u043A\u0438","\u0421\u043B\u0430\u0432\u0435\u0441\u043A\u0430","\u0421\u043B\u0430\u0432\u0435\u0441\u043A\u0438","\u0421\u043B\u0430\u043D\u0435\u0432","\u0421\u043B\u0430\u043D\u0435\u0432\u0430","\u0421\u043C\u0430\u045C\u043E\u0441\u043A\u0430","\u0421\u043C\u0430\u045C\u043E\u0441\u043A\u0438","\u0421\u043C\u0438\u043B\u0435\u0432\u0441\u043A\u0430","\u0421\u043C\u0438\u043B\u0435\u0432\u0441\u043A\u0438","\u0421\u043C\u043E\u043A\u0432\u0430\u0440\u0441\u043A\u0430","\u0421\u043C\u043E\u043A\u0432\u0430\u0440\u0441\u043A\u0438","\u0421\u043E\u043A\u043E\u043B\u043E\u0432","\u0421\u043E\u043A\u043E\u043B\u043E\u0432\u0430","\u0421\u043E\u043B\u0435\u0432","\u0421\u043E\u043B\u0435\u0432\u0430","\u0421\u043E\u043B\u0443\u043D\u0441\u043A\u0430","\u0421\u043E\u043B\u0443\u043D\u0441\u043A\u0438","\u0421\u043E\u0444\u0440\u043E\u043D\u0438\u0435\u0432\u0441\u043A\u0430","\u0421\u043E\u0444\u0440\u043E\u043D\u0438\u0435\u0432\u0441\u043A\u0438","\u0421\u043F\u0430\u0441\u0435\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u043F\u0430\u0441\u0435\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u043F\u0430\u0441\u043E\u0432","\u0421\u043F\u0430\u0441\u043E\u0432\u0430","\u0421\u043F\u0430\u0441\u043E\u0432\u0441\u043A\u0430","\u0421\u043F\u0430\u0441\u043E\u0432\u0441\u043A\u0438","\u0421\u043F\u0438\u0440\u043E\u0432","\u0421\u043F\u0438\u0440\u043E\u0432\u0430","\u0421\u043F\u0438\u0440\u043E\u0432\u0441\u043A\u0430","\u0421\u043F\u0438\u0440\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u0430\u0432\u0440\u0435\u0432","\u0421\u0442\u0430\u0432\u0440\u0435\u0432\u0430","\u0421\u0442\u0430\u0432\u0440\u0435\u0441\u043A\u0430","\u0421\u0442\u0430\u0432\u0440\u0435\u0441\u043A\u0438","\u0421\u0442\u0430\u043C\u0430\u0442\u043E\u0441\u043A\u0430","\u0421\u0442\u0430\u043C\u0430\u0442\u043E\u0441\u043A\u0438","\u0421\u0442\u0430\u043D\u043A\u043E\u0432","\u0421\u0442\u0430\u043D\u043A\u043E\u0432\u0430","\u0421\u0442\u0430\u043D\u043A\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u0430\u043D\u043A\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u0430\u0440\u0434\u0435\u043B\u043E\u0432","\u0421\u0442\u0430\u0440\u0434\u0435\u043B\u043E\u0432\u0430","\u0421\u0442\u0435\u0432\u0430\u043D\u043E\u0432","\u0421\u0442\u0435\u0432\u0430\u043D\u043E\u0432\u0430","\u0421\u0442\u0435\u0432\u043A\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u0435\u0432\u043A\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0430","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432\u0430","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u043A\u043E\u0432","\u0421\u0442\u043E\u0458\u043A\u043E\u0432\u0430","\u0421\u0442\u043E\u0458\u043A\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u043A\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u043C\u0435\u043D\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u043C\u0435\u043D\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u0447\u0435\u0432","\u0421\u0442\u043E\u0458\u0447\u0435\u0432\u0430","\u0422\u0430\u043A\u0435\u0432","\u0422\u0430\u043A\u0435\u0432\u0430","\u0422\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0422\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0422\u0430\u043B\u0435\u0432\u0441\u043A\u0430","\u0422\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u0422\u0430\u043B\u0435\u0441\u043A\u0430","\u0422\u0430\u043B\u0435\u0441\u043A\u0438","\u0422\u0435\u043C\u0435\u043B\u043A\u043E\u0441\u043A\u0430","\u0422\u0435\u043C\u0435\u043B\u043A\u043E\u0441\u043A\u0438","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0435\u0432\u0441\u043A\u0430","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0435\u0432\u0441\u043A\u0438","\u0422\u0435\u0440\u0437\u0438\u0435\u0432","\u0422\u0435\u0440\u0437\u0438\u0435\u0432\u0430","\u0422\u043E\u0434\u043E\u0440\u043E\u0432","\u0422\u043E\u0434\u043E\u0440\u043E\u0432\u0430","\u0422\u043E\u0434\u043E\u0440\u043E\u0432\u0441\u043A\u0430","\u0422\u043E\u0434\u043E\u0440\u043E\u0432\u0441\u043A\u0438","\u0422\u043E\u0437\u0438\u0458\u0430","\u0422\u043E\u043B\u0435\u0432\u0441\u043A\u0430","\u0422\u043E\u043B\u0435\u0432\u0441\u043A\u0438","\u0422\u043E\u043C\u043E\u0432\u0441\u043A\u0430","\u0422\u043E\u043C\u043E\u0432\u0441\u043A\u0438","\u0422\u043E\u0444\u043E\u0441\u043A\u0430","\u0422\u043E\u0444\u043E\u0441\u043A\u0438","\u0422\u043E\u0447\u043A\u043E","\u0422\u043E\u0448\u0435\u0432","\u0422\u043E\u0448\u0435\u0432\u0430","\u0422\u043E\u0448\u0435\u0432\u0441\u043A\u0430","\u0422\u043E\u0448\u0435\u0432\u0441\u043A\u0438","\u0422\u0440\u0430\u0458\u043A\u043E\u0432\u0441\u043A\u0430","\u0422\u0440\u0430\u0458\u043A\u043E\u0432\u0441\u043A\u0438","\u0422\u0440\u0435\u043D\u0435\u0441\u043A\u0430","\u0422\u0440\u0435\u043D\u0435\u0441\u043A\u0438","\u0422\u0440\u0435\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u0422\u0440\u0435\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u0422\u0440\u0438\u0444\u0443\u043D\u043E\u0432\u0441\u043A\u0430","\u0422\u0440\u0438\u0444\u0443\u043D\u043E\u0432\u0441\u043A\u0438","\u0422\u0440\u043E\u0458\u0430\u0447\u0430\u043D\u0435\u0446","\u0422\u0440\u043F\u0435\u043D\u043E\u0432\u0441\u043A\u0430","\u0422\u0440\u043F\u0435\u043D\u043E\u0432\u0441\u043A\u0438","\u0422\u0443\u0448\u0435\u0432\u0441\u043A\u0430","\u0422\u0443\u0448\u0435\u0432\u0441\u043A\u0438","\u0423\u0433\u0440\u0438\u043D\u043E\u0432\u0441\u043A\u0430","\u0423\u0433\u0440\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u0423\u0437\u0443\u043D\u043E\u0432","\u0423\u0437\u0443\u043D\u043E\u0432\u0430","\u0423\u0437\u0443\u043D\u043E\u0432\u0441\u043A\u0430","\u0423\u0437\u0443\u043D\u043E\u0432\u0441\u043A\u0438","\u0423\u0440\u0434\u0438\u043D","\u0424\u0438\u043B\u0438\u043F\u043E\u0432\u0441\u043A\u0430","\u0424\u0438\u043B\u0438\u043F\u043E\u0432\u0441\u043A\u0438","\u0424\u0438\u0440\u0444\u043E\u0432","\u0424\u0438\u0440\u0444\u043E\u0432\u0430","\u0424\u043E\u0442\u0435\u0432","\u0424\u043E\u0442\u0435\u0432\u0430","\u0425\u0430\u045F\u0438\u043C\u0430\u043D\u043E\u0432","\u0425\u0430\u045F\u0438\u043C\u0430\u043D\u043E\u0432\u0430","\u0425\u0430\u045F\u0438\u043D\u0438\u043A\u043E\u043B\u043E\u0432","\u0425\u0430\u045F\u0438\u043D\u0438\u043A\u043E\u043B\u043E\u0432\u0430","\u0425\u0440\u0438\u0441\u0442\u043E\u0432","\u0425\u0440\u0438\u0441\u0442\u043E\u0432\u0430","\u0425\u0440\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0430","\u0425\u0440\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u0426\u0430\u043D\u0435\u0432","\u0426\u0430\u043D\u0435\u0432\u0430","\u0426\u0432\u0435\u0442\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0426\u0432\u0435\u0442\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0426\u0435\u043A\u043E\u0432","\u0426\u0435\u043A\u043E\u0432\u0430","\u0426\u0435\u043A\u043E\u0432\u0441\u043A\u0430","\u0426\u0435\u043A\u043E\u0432\u0441\u043A\u0438","\u0426\u0435\u043D\u0435\u0432","\u0426\u0435\u043D\u0435\u0432\u0430","\u0426\u0440\u0432\u0435\u043D\u043A\u043E\u0432\u0441\u043A\u0430","\u0426\u0440\u0432\u0435\u043D\u043A\u043E\u0432\u0441\u043A\u0438","\u0426\u0440\u0432\u0435\u043D\u043E\u0432","\u0426\u0440\u0432\u0435\u043D\u043E\u0432\u0430","\u0427\u0430\u043A\u0430\u0440","\u0427\u0430\u043A\u043C\u0430\u043A\u043E\u0432","\u0427\u0430\u043A\u043C\u0430\u043A\u043E\u0432\u0430","\u0427\u0430\u043B\u043E\u0432\u0441\u043A\u0430","\u0427\u0430\u043B\u043E\u0432\u0441\u043A\u0438","\u0427\u0430\u043F\u0430\u0440\u043E\u0432\u0441\u043A\u0430","\u0427\u0430\u043F\u0430\u0440\u043E\u0432\u0441\u043A\u0438","\u0427\u0430\u0443\u0448\u0435\u0432","\u0427\u0430\u0443\u0448\u0435\u0432\u0430","\u0427\u0430\u0448\u0443\u043B\u0435","\u0427\u0435\u0432\u0440\u0435\u0432\u0441\u043A\u0430","\u0427\u0435\u0432\u0440\u0435\u0432\u0441\u043A\u0438","\u0427\u0435\u043C\u0435\u0440\u0441\u043A\u0430","\u0427\u0435\u043C\u0435\u0440\u0441\u043A\u0438","\u0427\u0435\u043C\u043A\u043E\u0432","\u0427\u0435\u043C\u043A\u043E\u0432\u0430","\u0427\u0435\u0458\u043A\u043E\u0432\u0441\u043A\u0430","\u0427\u0435\u0458\u043A\u043E\u0432\u0441\u043A\u0438","\u0427\u0438\u043F\u0430\u043D","\u0427\u043E\u043A\u0440\u0435\u0432\u0441\u043A\u0430","\u0427\u043E\u043A\u0440\u0435\u0432\u0441\u043A\u0438","\u0427\u0443\u043D\u0434\u0435\u0432","\u0427\u0443\u043D\u0434\u0435\u0432\u0430","\u0427\u0443\u043F\u043E\u043D\u0430","\u0427\u0443\u0447\u043A\u043E\u0432","\u0427\u0443\u0447\u043A\u043E\u0432\u0430","\u0427\u0443\u0448\u043A\u0430\u0440\u043E\u0432","\u0427\u0443\u0448\u043A\u0430\u0440\u043E\u0432\u0430","\u0428\u0430\u0440\u0435\u0432\u0441\u043A\u0430","\u0428\u0430\u0440\u0435\u0432\u0441\u043A\u0438","\u0428\u0438\u0440\u0438\u043B\u043E\u0432","\u0428\u0438\u0440\u0438\u043B\u043E\u0432\u0430","\u0428\u0438\u0448\u043A\u043E\u0432","\u0428\u0438\u0448\u043A\u043E\u0432\u0430","\u0428\u0438\u0458\u0430\u043A","\u0428\u0438\u0458\u0430\u043A\u043E\u0432","\u0428\u0438\u0458\u0430\u043A\u043E\u0432\u0430","\u0428\u0438\u0458\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0428\u0438\u0458\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0428\u043E\u043F\u043E\u0432","\u0428\u043E\u043F\u043E\u0432\u0430","\u0428\u043E\u043F\u0442\u0440\u0430\u0458\u0430\u043D\u043E\u0432","\u0428\u043E\u043F\u0442\u0440\u0430\u0458\u0430\u043D\u043E\u0432\u0430","\u0428\u0442\u0435\u0440\u0458\u043E\u0441\u043A\u0430","\u0428\u0442\u0435\u0440\u0458\u043E\u0441\u043A\u0438","\u0428\u0443\u043B\u0438\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u0428\u0443\u043B\u0438\u043D\u0447\u0435\u0432\u0441\u043A\u0438"],female:["\u0403\u0430\u043A\u043E\u043D\u043E\u0432\u0441\u043A\u0430","\u0403\u0435\u043B\u0435\u0432\u0430","\u0403\u043E\u0440\u0447\u0435\u0432\u0430","\u0403\u043E\u0440\u0453\u0435\u0432\u0441\u043A\u0430","\u0403\u0443\u0437\u0435\u043B\u0435\u0432\u0430","\u0403\u0443\u0440\u043B\u0443\u043A\u043E\u0432\u0430","\u0403\u0443\u0440\u0447\u0438\u043D\u043E\u0432\u0430","\u0408\u0430\u043A\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0408\u0430\u043A\u043E\u043D\u043E\u0432\u0430","\u0408\u0430\u043D\u0435\u0432\u0441\u043A\u0430","\u0408\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u0408\u0430\u0447\u0435\u0432\u0430","\u0408\u043E\u0432\u0430\u043D\u043E\u0432\u0430","\u0408\u043E\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0408\u043E\u0432\u0447\u0435\u0432\u0441\u043A\u0430","\u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432\u0430","\u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0408\u043E\u0441\u0438\u0444\u043E\u0432\u0441\u043A\u0430","\u0408\u043E\u0441\u0438\u0444\u043E\u0441\u043A\u0430","\u0408\u0443\u0440\u0443\u043A\u043E\u0432\u0430","\u0408\u0443\u0440\u0443\u043A\u043E\u0441\u043A\u0430","\u0409\u0443\u0442\u043A\u043E\u0432\u0430","\u040C\u0430\u043C\u0438\u043B\u043E\u0432\u0430","\u040C\u043E\u0440\u043D\u0430\u043A\u043E\u0432\u0430","\u040C\u043E\u0440\u0442\u043E\u0448\u0435\u0432\u0430","\u040C\u0443\u0440\u0447\u0438\u0435\u0432\u0430","\u040F\u0430\u043C\u0431\u0430\u0437","\u040F\u0430\u043C\u0431\u0430\u0437\u043E\u0432\u0430","\u040F\u0430\u045F\u0435\u0432\u0430","\u040F\u0435\u043A\u043E\u0432\u0430","\u040F\u0438\u043D\u043B\u0435\u0441\u043A\u0430","\u040F\u043E\u0440\u043B\u0435\u0432\u0430","\u040F\u0443\u0432\u0430\u043B\u0435\u043A\u043E\u0432\u0441\u043A\u0430","\u040F\u0443\u043D\u043E\u0432\u0430","\u0410\u0431\u0430\u045F\u0438\u0435\u0432\u0430","\u0410\u0431\u043E\u0432\u0430","\u0410\u0432\u0440\u0430\u043C\u043E\u0432\u0430","\u0410\u0432\u0440\u0430\u043C\u043E\u0432\u0441\u043A\u0430","\u0410\u0432\u0440\u0430\u043C\u0447\u0435\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u0438\u0435\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u043E\u0432\u0430","\u0410\u043B\u0435\u043A\u0441\u043E\u0432\u0441\u043A\u0430","\u0410\u043D\u0433\u0435\u043B\u043E\u0432\u0441\u043A\u0430","\u0410\u043D\u0434\u043E\u0432\u0430","\u0410\u043D\u0434\u043E\u043D\u043E\u0432\u0430","\u0410\u043D\u0434\u043E\u043D\u043E\u0432\u0441\u043A\u0430","\u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0441\u043A\u0430","\u0410\u043D\u0442\u043E\u043D\u043E\u0432\u0430","\u0410\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u043E\u0432\u0430","\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u0441\u043A\u0430","\u0410\u0440\u0441\u043E\u0432\u0430","\u0410\u0440\u0441\u043E\u0432\u0441\u043A\u0430","\u0410\u0442\u0430\u043D\u0430\u0441\u043E\u0432\u0430","\u0410\u0442\u0430\u043D\u0430\u0441\u043E\u0432\u0441\u043A\u0430","\u0410\u0442\u043A\u043E\u0432\u0430","\u0410\u0446\u0435\u0432\u0430","\u0410\u0446\u0435\u0432\u0441\u043A\u0430","\u0410\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0410\u045F\u0438\u043C\u0438\u0442\u0440\u0435\u0432\u0441\u043A\u0430","\u0411\u0430\u0431\u0430\u043C\u043E\u0432\u0441\u043A\u0430","\u0411\u0430\u0431\u0443\u043D\u0441\u043A\u0430","\u0411\u0430\u0432\u0442\u0438\u0440\u043E\u0432\u0441\u043A\u0430","\u0411\u0430\u043A\u0435\u0432\u0441\u043A\u0430","\u0411\u0430\u043B\u0430\u0431\u0430\u043D\u043E\u0432\u0430","\u0411\u0430\u0441\u0430\u0440\u043E\u0432\u0441\u043A\u0430","\u0411\u0430\u0447\u043E\u0432\u0441\u043A\u0430","\u0411\u0430\u0458\u0430\u043B\u0441\u043A\u0430","\u0411\u0435\u043B\u0438\u0447\u0430\u043D\u0435\u0446","\u0411\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0430","\u0411\u0435\u043B\u043E\u0432\u0441\u043A\u0430","\u0411\u0435\u043B\u043E\u0433\u0430\u0441\u043A\u0430","\u0411\u0435\u043B\u0447\u0435\u0432\u0430","\u0411\u0435\u043D\u0434\u0435\u0432\u0441\u043A\u0430","\u0411\u0438\u043B\u0431\u0438\u043B\u043E\u0432\u0441\u043A\u0430","\u0411\u0438\u043B\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u0438\u0441\u043B\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0411\u0438\u0442\u043E\u0432\u0441\u043A\u0430","\u0411\u043B\u0430\u0436\u0435\u0432\u0441\u043A\u0430","\u0411\u043B\u0438\u0437\u043D\u0430\u043A\u043E\u0432\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u043E\u0433\u0434\u0430\u043D\u0441\u043A\u0430","\u0411\u043E\u0433\u043E\u0435\u0432\u0430","\u0411\u043E\u0433\u043E\u0435\u0441\u043A\u0430","\u0411\u043E\u0436\u0438\u043A\u043E\u0432\u0430","\u0411\u043E\u0436\u0438\u043D\u043E\u0432\u0430","\u0411\u043E\u0436\u0438\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u043E\u0446\u0435\u0432\u0441\u043A\u0430","\u0411\u043E\u0448\u0435\u0432\u0441\u043A\u0430","\u0411\u043E\u0448\u043A\u043E\u0432\u0430","\u0411\u043E\u0448\u043A\u043E\u0432\u0441\u043A\u0430","\u0411\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0411\u043E\u0458\u0430\u045F\u0438","\u0411\u043E\u0458\u0430\u045F\u0438\u0435\u0432\u0430","\u0411\u0440\u0435\u0437\u043E\u0441\u043A\u0430","\u0411\u0443\u0431\u0443\u043B\u043E\u0432\u0441\u043A\u0430","\u0411\u0443\u0436\u0430\u0440\u043E\u0432\u0441\u043A\u0430","\u0411\u0443\u0437\u0435\u0432\u0430","\u0411\u0443\u043D\u0435\u0432\u0430","\u0411\u0443\u0458\u0443\u043A\u043B\u0438\u0435\u0432\u0430","\u0412\u0430\u0440\u0441\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0412\u0430\u0441\u0438\u043B\u0435\u0432\u0441\u043A\u0430","\u0412\u0430\u0441\u0438\u043B\u0435\u0441\u043A\u0430","\u0412\u0430\u0441\u043A\u043E\u0432\u0430","\u0412\u0435\u043B\u0438\u0447\u043A\u043E\u0432\u0441\u043A\u0430","\u0412\u0435\u043B\u043A\u043E\u0432\u0430","\u0412\u0435\u043B\u0458\u0430\u043D\u043E\u0432\u0430","\u0412\u0438\u0441\u0443\u043B\u0447\u0435\u0432\u0430","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u0441\u043A\u0430","\u0412\u043B\u0430\u0434\u043E\u0432\u0430","\u0412\u043B\u0430\u0445\u043E\u0432\u0430","\u0412\u043B\u0430\u0445\u0447\u0435\u0432\u0430","\u0412\u0440\u0430\u0436\u0430\u043B\u0441\u043A\u0430","\u0413\u0430\u0432\u0440\u0438\u043B\u0441\u043A\u0430","\u0413\u0430\u043B\u0435\u0432\u0441\u043A\u0430","\u0413\u0430\u043F\u043E","\u0413\u0430\u0440\u0435\u0432\u0441\u043A\u0430","\u0413\u0430\u0458\u0434\u043E\u0432\u0430","\u0413\u0435\u043D\u043E\u0432\u0430","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0430","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0441\u043A\u0430","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0413\u0435\u0440\u043C\u043E\u0432\u0430","\u0413\u0435\u0440\u043E\u0432\u0430","\u0413\u0435\u0447\u0435\u0432\u0441\u043A\u0430","\u0413\u0435\u0448\u043E\u0441\u043A\u0430","\u0413\u0438\u0433\u043E\u0432\u0430","\u0413\u0438\u0435\u0432\u0441\u043A\u0430","\u0413\u043B\u0430\u0432\u0430\u0448","\u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432\u0430","\u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432\u0441\u043A\u0430","\u0413\u043E\u043B\u0430\u0431\u043E\u0432\u0441\u043A\u0430","\u0413\u0440\u0430\u0431\u0443\u043B","\u0413\u0440\u0430\u0431\u0443\u043B\u043E\u0441\u043A\u0430","\u0413\u0440\u043E\u0437\u0434\u0430\u043D\u043E\u0432\u0430","\u0413\u0440\u043E\u0448\u0435\u0432\u0430","\u0413\u0440\u0443\u043F\u0447\u0435","\u0413\u0440\u0443\u0458\u043E\u0432\u0441\u043A\u0430","\u0413\u0443\u0433\u0443\u0432\u0447\u0435\u0432\u0441\u043A\u0430","\u0413\u0443\u0447\u0435\u0432\u0430","\u0414\u0430\u0432\u0438\u0434\u043E\u0432\u0441\u043A\u0430","\u0414\u0430\u0432\u043A\u043E\u0432\u0430","\u0414\u0430\u0432\u0447\u0435\u0432\u0430","\u0414\u0430\u0432\u0447\u0435\u0432\u0441\u043A\u0430","\u0414\u0430\u043C\u0435\u0441\u043A\u0430","\u0414\u0430\u043C\u043E\u0432\u0441\u043A\u0430","\u0414\u0432\u043E\u0440\u0447\u0430\u043D\u0435\u0446","\u0414\u0435\u043C\u043D\u0438\u0435\u0432\u0430","\u0414\u0435\u0441\u043F\u043E\u0442\u043E\u0432\u0441\u043A\u0430","\u0414\u0435\u0458\u0430\u043D\u043E\u0432\u0430","\u0414\u0438\u043B\u0435\u0432\u0430","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0435\u0432\u0430","\u0414\u0438\u043C\u0438\u0442\u0440\u043E\u0432\u0430","\u0414\u0438\u043C\u043A\u043E\u0432\u0441\u043A\u0430","\u0414\u0438\u043C\u043E\u0432\u0430","\u0414\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0414\u0438\u043D\u0435\u0432\u0430","\u0414\u0438\u043D\u0435\u0432\u0441\u043A\u0430","\u0414\u043E\u0431\u0440\u0435\u0432\u0441\u043A\u0430","\u0414\u043E\u0434\u0435\u0432\u0441\u043A\u0430","\u0414\u043E\u043D\u0435\u0432\u0441\u043A\u0430","\u0414\u043E\u0458\u0447\u0438\u043D\u043E\u0432\u0430","\u0414\u0440\u0430\u043A\u0443\u043B","\u0414\u0440\u0435\u043D\u043A\u043E\u0432\u0430","\u0414\u0440\u043D\u043A\u043E\u0432\u0430","\u0414\u0443\u0433\u0430\u043D\u043E\u0432\u0430","\u0414\u0443\u043A\u043E\u0432\u0441\u043A\u0430","\u0415\u0432\u0440\u0435\u043C\u043E\u0432\u0430","\u0415\u0434\u0438\u043F\u043E\u0432\u0441\u043A\u0430","\u0415\u0436\u043E\u0432\u0430","\u0415\u0444\u0442\u0438\u043C\u043E\u0432\u0430","\u0416\u0435\u043A\u043E\u0432\u0430","\u0416\u0435\u043B\u0435\u0437\u0430\u0440\u043E\u0432\u0430","\u0416\u0435\u0440\u043D\u043E\u0432\u0441\u043A\u0430","\u0417\u0430\u0431\u0430\u0437\u043D\u043E\u0441\u043A\u0430","\u0417\u0430\u0444\u0438\u0440\u043E\u0432\u0441\u043A\u0430","\u0417\u0434\u0440\u0430\u0432\u0435\u0432\u0430","\u0417\u0434\u0440\u0430\u0432\u043A\u043E\u0432\u0441\u043A\u0430","\u0417\u043E\u0433\u0440\u0430\u0444\u0441\u043A\u0430","\u0418\u0432\u0430\u043D\u043E\u0432\u0430","\u0418\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0418\u0432\u0430\u043D\u043E\u0441\u043A\u0430","\u0418\u0433\u043D\u043E\u0432\u0441\u043A\u0430","\u0418\u0433\u045A\u0430\u0442\u043E\u0432\u0441\u043A\u0430","\u0418\u043A\u043E\u043D\u043E\u043C\u043E\u0432\u0430","\u0418\u043B\u0438\u0435\u0432\u0430","\u0418\u043B\u0438\u0435\u0432\u0441\u043A\u0430","\u0418\u0441\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0418\u0446\u0435\u0432\u0430","\u0418\u0459\u043E\u0441\u043A\u0430","\u041A\u0430\u043B\u0430\u0458\u045F\u0438\u0441\u043A\u0430","\u041A\u0430\u043B\u0447\u0435\u0432\u0441\u043A\u0430","\u041A\u0430\u043C\u0431\u0435\u0440\u0441\u043A\u0430","\u041A\u0430\u043D\u0442\u0430\u0440\u045F\u0438\u0435\u0432\u0430","\u041A\u0430\u0440\u0430\u0434\u0430\u043A","\u041A\u0430\u0440\u0430\u043C\u0430\u043D","\u041A\u0430\u0440\u0430\u043D\u0444\u0438\u043B\u043E\u0432\u0441\u043A\u0430","\u041A\u0430\u0440\u0430\u0453\u043E\u0437\u043E\u0432\u0430","\u041A\u0430\u0440\u0430\u045F\u0430","\u041A\u0430\u0440\u0435\u0432\u0430","\u041A\u0430\u0440\u043E\u0432\u0430","\u041A\u0430\u0440\u043E\u0432\u0441\u043A\u0430","\u041A\u0430\u0440\u0442\u043E\u0432\u0430","\u041A\u0430\u0442\u0430\u0440\u045F\u0438\u0435\u0432\u0430","\u041A\u0435\u043F\u0435\u0441\u043A\u0430","\u041A\u0435\u0440\u0430\u043C\u0438\u0442\u0447\u0438\u0435\u0432\u0430","\u041A\u0435\u0440\u0430\u043C\u0438\u0447\u0438\u0435\u0432\u0430","\u041A\u0438\u0440\u0458\u0430\u0437\u043E\u0432\u0441\u043A\u0430","\u041A\u0438\u0441\u0435\u043B\u0438\u043D\u043E\u0432\u0430","\u041A\u0438\u0442\u0430\u043D\u043E\u0441\u043A\u0430","\u041A\u0438\u0447\u0435\u0432\u0441\u043A\u0430","\u041A\u043E\u043B\u0438\u0448\u0435\u0432\u0441\u043A\u0430","\u041A\u043E\u043B\u043E\u0437\u043E\u0432\u0430","\u041A\u043E\u043D\u0434\u043E\u0432\u0430","\u041A\u043E\u043D\u0434\u043E\u0432\u0441\u043A\u0430","\u041A\u043E\u043D\u0435\u0441\u043A\u0430","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u0430","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u0441\u043A\u0430","\u041A\u043E\u0440\u0434\u0430\u043B\u043E\u0432\u0430","\u041A\u043E\u0440\u043E\u0431\u0430\u0440","\u041A\u043E\u0440\u0443\u0431\u0438\u043D","\u041A\u043E\u0441\u0442\u0430\u0434\u0438\u043D\u043E\u0432\u0430","\u041A\u043E\u0441\u0442\u043E\u0432\u0441\u043A\u0430","\u041A\u043E\u0442\u0435\u0432\u0441\u043A\u0430","\u041A\u043E\u0442\u0435\u0441\u043A\u0430","\u041A\u043E\u0446\u0430\u0440\u0435","\u041A\u043E\u0446\u043E","\u041A\u043E\u0447\u043E\u0432\u0441\u043A\u0430","\u041A\u043E\u045F\u043E\u043C\u0430\u043D","\u041A\u0440\u043B\u0435","\u041A\u0440\u0441\u0442\u0435\u0432\u0430","\u041A\u0440\u0441\u0442\u0435\u0432\u0441\u043A\u0430","\u041A\u0440\u0441\u0442\u0435\u0441\u043A\u0430","\u041A\u0440\u0446\u043A\u043E\u0432\u0441\u043A\u0430","\u041A\u0443\u0437\u043C\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u041A\u0443\u043B\u0438\u0448\u0435\u0432\u0430","\u041A\u0443\u043D\u043E\u0432\u0441\u043A\u0430","\u041A\u0443\u043D\u043E\u0441\u043A\u0430","\u041A\u0443\u0442\u0443\u0440\u0435\u0446","\u041A\u0443\u0448\u0435\u0432\u0441\u043A\u0430","\u041A\u0459\u0443\u0441\u0435\u0432\u0430","\u041B\u0430\u0434\u0438\u043D\u0441\u043A\u0430","\u041B\u0430\u0437\u0430\u0440\u0435\u0432\u0441\u043A\u0430","\u041B\u0430\u0437\u0430\u0440\u043E\u0432\u0430","\u041B\u0430\u0437\u0435\u0441\u043A\u0430","\u041B\u0430\u0437\u043E\u0432\u0441\u043A\u0430","\u041B\u0430\u043A\u0438\u043D\u0441\u043A\u0430","\u041B\u0430\u043A\u0442\u0438\u043D\u0441\u043A\u0430","\u041B\u0430\u043F\u0435","\u041B\u0430\u0445\u0442\u043E\u0432\u0430","\u041B\u0435\u0432\u0435\u043D\u0441\u043A\u0430","\u041B\u0435\u043A\u043E\u0432\u0441\u043A\u0430","\u041B\u0435\u043E\u0432\u0430","\u041B\u0435\u0447\u0435\u0432\u0441\u043A\u0430","\u041B\u0438\u043F\u043E\u0432\u0430","\u041B\u0438\u0447\u0435\u043D\u043E\u0441\u043A\u0430","\u041B\u043E\u0437\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u041B\u0443\u043B\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0437\u0435\u0432\u0430","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0430","\u041C\u0430\u043B\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u043B\u0435\u0441\u043A\u0430","\u041C\u0430\u043B\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u043D\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u043D\u0433\u043E\u0432\u0430","\u041C\u0430\u043D\u0433\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u043D\u0435\u0432\u0430","\u041C\u0430\u043D\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u043D\u0438\u0432\u0438\u043B\u043E\u0432\u0430","\u041C\u0430\u043D\u0447\u0435\u0432\u0430","\u041C\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u0440\u0438\u043D\u043E\u0432\u0430","\u041C\u0430\u0440\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0441\u043A\u0430","\u041C\u0430\u0441\u0438\u043D","\u041C\u0430\u0442\u0435\u0432\u0441\u043A\u0430","\u041C\u0430\u0442\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0442\u043E\u0432\u0441\u043A\u0430","\u041C\u0430\u0458\u0441\u0442\u043E\u0440\u043E\u0432\u0430","\u041C\u0430\u045F\u0438\u0440\u043E\u0432\u0430","\u041C\u0438\u043B\u0430\u0434\u0438\u043D\u043E\u0432\u0430","\u041C\u0438\u043B\u043E\u0441\u0430\u0432\u043B\u0435\u0432\u0430","\u041C\u0438\u043B\u043E\u0448\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u043B\u0447\u0438\u043D","\u041C\u0438\u043D\u0447\u0435\u0432\u0430","\u041C\u0438\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u0440\u043E\u043D\u0441\u043A\u0430","\u041C\u0438\u0441\u0438\u0440\u043A\u043E\u0432\u0430","\u041C\u0438\u0442\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u0442\u0440\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u0442\u0440\u0438\u045C\u0435\u0441\u043A\u0430","\u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0430","\u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u0446\u0435\u0432\u0430","\u041C\u0438\u0446\u0435\u0432\u0441\u043A\u0430","\u041C\u0438\u0446\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u0446\u043E\u0432\u0430","\u041C\u0438\u0448\u043A\u043E\u0432\u0441\u043A\u0430","\u041C\u0438\u0459\u043E\u0432\u0441\u043A\u0430","\u041C\u043B\u0430\u0434\u0435\u043D\u043E\u0432\u0430","\u041C\u043B\u0430\u0434\u0435\u043D\u043E\u0432\u0441\u043A\u0430","\u041C\u043E\u043A\u0440\u043E\u0432\u0430","\u041C\u043E\u043C\u0438\u0440\u043E\u0432\u0441\u043A\u0430","\u041C\u043E\u0448\u0438\u043D","\u041C\u043E\u0458\u0441\u043E\u0432\u0441\u043A\u0430","\u041C\u0443\u043A\u0430\u0435\u0442\u043E\u0432\u0430","\u041C\u0443\u0440\u0430\u0442\u043E\u0432\u0441\u043A\u0430","\u041C\u0443\u0441\u0430\u043B\u0435\u0432\u0441\u043A\u0430","\u041C\u0443\u0441\u0442\u0430\u0447\u043A\u0438","\u041D\u0430\u043A\u043E\u0432\u0430","\u041D\u0430\u043D\u0435\u0432\u0441\u043A\u0430","\u041D\u0430\u0441\u0442\u0435\u0432\u0430","\u041D\u0430\u0443\u043C\u043E\u0432\u0430","\u041D\u0430\u0443\u043C\u043E\u0432\u0441\u043A\u0430","\u041D\u0430\u0443\u043C\u0447\u0435\u0441\u043A\u0430","\u041D\u0430\u0447\u0435\u0432\u0430","\u041D\u0430\u0458\u0434\u0435\u043D\u043E\u0432\u0430","\u041D\u0430\u0458\u0434\u043E\u0432\u0441\u043A\u0430","\u041D\u0430\u0458\u0447\u0435\u0441\u043A\u0430","\u041D\u0435\u0434\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0430","\u041D\u0435\u0441\u0442\u043E\u0440","\u041D\u0435\u0441\u0442\u043E\u0440\u043E\u0432\u0441\u043A\u0430","\u041D\u0435\u0442\u043A\u043E\u0432\u0430","\u041D\u0435\u0448\u043A\u043E\u0432\u0441\u043A\u0430","\u041D\u0438\u043A\u043E\u043B\u0435\u0441\u043A\u0430","\u041D\u0438\u043A\u043E\u043B\u043E\u0432\u0430","\u041D\u0438\u043A\u043E\u043B\u043E\u0432\u0441\u043A\u0430","\u041D\u0438\u043A\u0443\u0448\u0435\u0432\u0430","\u041D\u0438\u043D\u043E\u0432\u0430","\u041E\u0440\u043E\u0432\u0447\u0430\u043D\u0435\u0446","\u041E\u0440\u0442\u0430\u043A\u043E\u0432\u0430","\u041E\u0441\u043C\u0430\u043D\u043B\u0438","\u041F\u0430\u0432\u043B\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u0432\u043B\u043E\u0441\u043A\u0430","\u041F\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u043B\u0438\u043A\u0440\u0443\u0448\u0435\u0432\u0430","\u041F\u0430\u043D\u0433\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u043D\u0434\u0435\u0441\u043A\u0430","\u041F\u0430\u043D\u0434\u0438\u043B\u043E\u0432\u0430","\u041F\u0430\u043D\u0434\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u043D\u043A\u043E\u0432\u0430","\u041F\u0430\u043D\u043E\u0432\u0430","\u041F\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u041F\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u041F\u0430\u043F\u0440\u0430\u0434\u0438\u0448\u043A\u0438","\u041F\u0430\u0458\u0442\u043E\u043D\u045F\u0438\u0435\u0432\u0430","\u041F\u0435\u043D\u0434\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u043D\u0443\u0448\u043B\u0438\u0441\u043A\u0430","\u041F\u0435\u043F\u0435\u0459\u0443\u0433\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u0440\u0438\u043D\u0441\u043A\u0430","\u041F\u0435\u0440\u0447\u0438\u043D\u043A\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u0442\u043A\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u0442\u0440\u043E\u0432\u0430","\u041F\u0435\u0442\u0440\u043E\u0432\u0441\u043A\u0430","\u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432\u0430","\u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432\u0441\u043A\u0430","\u041F\u0435\u0458\u043E\u0432\u0430","\u041F\u0438\u043F\u0435\u0440\u043A\u043E\u0432\u0441\u043A\u0430","\u041F\u043B\u0430\u043D\u0438\u043D\u0441\u043A\u0430","\u041F\u043E\u0434\u0433\u043E\u0440\u0435\u0446","\u041F\u043E\u043B\u0435\u0436\u0438\u043D\u043E\u0441\u043A\u0430","\u041F\u043E\u043B\u0458\u0430\u043D\u0441\u043A\u0430","\u041F\u043E\u043F\u043E\u0432\u0430","\u041F\u043E\u043F\u043E\u0432\u0441\u043A\u0430","\u041F\u043E\u043F\u043E\u0441\u043A\u0430","\u041F\u0440\u0435\u0441\u043F\u0430\u043D\u0441\u043A\u0430","\u041F\u0440\u0438\u043B\u0435\u043F\u0447\u0430\u043D\u0441\u043A\u0430","\u041F\u0440\u043B\u0438\u0447\u043A\u043E","\u041F\u0441\u0430\u043B\u0442\u0438\u0440\u043E\u0432\u0430","\u041F\u0443\u0446\u043A\u043E\u0432\u0430","\u0420\u0430\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0420\u0430\u0434\u0438\u0447\u0435\u0441\u043A\u0430","\u0420\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0420\u0430\u0446\u0438\u043D","\u0420\u0435\u045F\u0435\u043F\u043E\u0432\u0430","\u0420\u0438\u0437\u043E\u0432\u0430","\u0420\u0438\u0441\u0442\u043E\u0432\u0430","\u0420\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0430","\u0420\u0438\u0441\u0442\u043E\u0441\u043A\u0430","\u0420\u0443\u043C\u0435\u043D\u043E\u0432\u0430","\u0420\u0443\u0441\u043E\u043C\u0430\u043D\u043E\u0432\u0430","\u0420\u0443\u0441\u0458\u0430\u043A\u043E\u0432\u0430","\u0421\u0430\u043B\u045F\u0438\u0435\u0432\u0430","\u0421\u0430\u043D\u0435\u0432\u0430","\u0421\u0430\u0440\u0438\u0435\u0432\u0441\u043A\u0430","\u0421\u0432\u0435\u0442\u0438\u0435\u0432\u0430","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432\u0430","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0421\u0438\u0434\u043E\u0432\u0441\u043A\u0430","\u0421\u0438\u043B\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u0438\u043C\u043E\u0432\u0430","\u0421\u0438\u043C\u043E\u0432\u0441\u043A\u0430","\u0421\u0438\u043C\u043E\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u043A\u0430\u043B\u043E\u0432\u0441\u043A\u0430","\u0421\u043B\u0430\u0432\u0435\u043D\u0441\u043A\u0430","\u0421\u043B\u0430\u0432\u0435\u0441\u043A\u0430","\u0421\u043B\u0430\u043D\u0435\u0432\u0430","\u0421\u043C\u0430\u045C\u043E\u0441\u043A\u0430","\u0421\u043C\u0438\u043B\u0435\u0432\u0441\u043A\u0430","\u0421\u043C\u043E\u043A\u0432\u0430\u0440\u0441\u043A\u0430","\u0421\u043E\u043A\u043E\u043B\u043E\u0432\u0430","\u0421\u043E\u043B\u0435\u0432\u0430","\u0421\u043E\u043B\u0443\u043D\u0441\u043A\u0430","\u0421\u043E\u0444\u0440\u043E\u043D\u0438\u0435\u0432\u0441\u043A\u0430","\u0421\u043F\u0430\u0441\u0435\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u043F\u0430\u0441\u043E\u0432\u0430","\u0421\u043F\u0430\u0441\u043E\u0432\u0441\u043A\u0430","\u0421\u043F\u0438\u0440\u043E\u0432\u0430","\u0421\u043F\u0438\u0440\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u0430\u0432\u0440\u0435\u0432\u0430","\u0421\u0442\u0430\u0432\u0440\u0435\u0441\u043A\u0430","\u0421\u0442\u0430\u043C\u0430\u0442\u043E\u0441\u043A\u0430","\u0421\u0442\u0430\u043D\u043A\u043E\u0432\u0430","\u0421\u0442\u0430\u043D\u043A\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u0430\u0440\u0434\u0435\u043B\u043E\u0432\u0430","\u0421\u0442\u0435\u0432\u0430\u043D\u043E\u0432\u0430","\u0421\u0442\u0435\u0432\u043A\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0430","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432\u0430","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u043A\u043E\u0432\u0430","\u0421\u0442\u043E\u0458\u043A\u043E\u0432\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u043C\u0435\u043D\u0441\u043A\u0430","\u0421\u0442\u043E\u0458\u0447\u0435\u0432\u0430","\u0422\u0430\u043A\u0435\u0432\u0430","\u0422\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0422\u0430\u043B\u0435\u0432\u0441\u043A\u0430","\u0422\u0430\u043B\u0435\u0441\u043A\u0430","\u0422\u0435\u043C\u0435\u043B\u043A\u043E\u0441\u043A\u0430","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0435\u0432\u0441\u043A\u0430","\u0422\u0435\u0440\u0437\u0438\u0435\u0432\u0430","\u0422\u043E\u0434\u043E\u0440\u043E\u0432\u0430","\u0422\u043E\u0434\u043E\u0440\u043E\u0432\u0441\u043A\u0430","\u0422\u043E\u0437\u0438\u0458\u0430","\u0422\u043E\u043B\u0435\u0432\u0441\u043A\u0430","\u0422\u043E\u043C\u043E\u0432\u0441\u043A\u0430","\u0422\u043E\u0444\u043E\u0441\u043A\u0430","\u0422\u043E\u0447\u043A\u043E","\u0422\u043E\u0448\u0435\u0432\u0430","\u0422\u043E\u0448\u0435\u0432\u0441\u043A\u0430","\u0422\u0440\u0430\u0458\u043A\u043E\u0432\u0441\u043A\u0430","\u0422\u0440\u0435\u043D\u0435\u0441\u043A\u0430","\u0422\u0440\u0435\u043D\u0447\u0435\u0432\u0441\u043A\u0430","\u0422\u0440\u0438\u0444\u0443\u043D\u043E\u0432\u0441\u043A\u0430","\u0422\u0440\u043E\u0458\u0430\u0447\u0430\u043D\u0435\u0446","\u0422\u0440\u043F\u0435\u043D\u043E\u0432\u0441\u043A\u0430","\u0422\u0443\u0448\u0435\u0432\u0441\u043A\u0430","\u0423\u0433\u0440\u0438\u043D\u043E\u0432\u0441\u043A\u0430","\u0423\u0437\u0443\u043D\u043E\u0432\u0430","\u0423\u0437\u0443\u043D\u043E\u0432\u0441\u043A\u0430","\u0423\u0440\u0434\u0438\u043D","\u0424\u0438\u043B\u0438\u043F\u043E\u0432\u0441\u043A\u0430","\u0424\u0438\u0440\u0444\u043E\u0432\u0430","\u0424\u043E\u0442\u0435\u0432\u0430","\u0425\u0430\u045F\u0438\u043C\u0430\u043D\u043E\u0432\u0430","\u0425\u0430\u045F\u0438\u043D\u0438\u043A\u043E\u043B\u043E\u0432\u0430","\u0425\u0440\u0438\u0441\u0442\u043E\u0432\u0430","\u0425\u0440\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0430","\u0426\u0430\u043D\u0435\u0432\u0430","\u0426\u0432\u0435\u0442\u0430\u043D\u043E\u0432\u0441\u043A\u0430","\u0426\u0435\u043A\u043E\u0432\u0430","\u0426\u0435\u043A\u043E\u0432\u0441\u043A\u0430","\u0426\u0435\u043D\u0435\u0432\u0430","\u0426\u0440\u0432\u0435\u043D\u043A\u043E\u0432\u0441\u043A\u0430","\u0426\u0440\u0432\u0435\u043D\u043E\u0432\u0430","\u0427\u0430\u043A\u0430\u0440","\u0427\u0430\u043A\u043C\u0430\u043A\u043E\u0432\u0430","\u0427\u0430\u043B\u043E\u0432\u0441\u043A\u0430","\u0427\u0430\u043F\u0430\u0440\u043E\u0432\u0441\u043A\u0430","\u0427\u0430\u0443\u0448\u0435\u0432\u0430","\u0427\u0430\u0448\u0443\u043B\u0435","\u0427\u0435\u0432\u0440\u0435\u0432\u0441\u043A\u0430","\u0427\u0435\u043C\u0435\u0440\u0441\u043A\u0430","\u0427\u0435\u043C\u043A\u043E\u0432\u0430","\u0427\u0435\u0458\u043A\u043E\u0432\u0441\u043A\u0430","\u0427\u0438\u043F\u0430\u043D","\u0427\u043E\u043A\u0440\u0435\u0432\u0441\u043A\u0430","\u0427\u0443\u043D\u0434\u0435\u0432\u0430","\u0427\u0443\u043F\u043E\u043D\u0430","\u0427\u0443\u0447\u043A\u043E\u0432\u0430","\u0427\u0443\u0448\u043A\u0430\u0440\u043E\u0432\u0430","\u0428\u0430\u0440\u0435\u0432\u0441\u043A\u0430","\u0428\u0438\u0440\u0438\u043B\u043E\u0432\u0430","\u0428\u0438\u0448\u043A\u043E\u0432\u0430","\u0428\u0438\u0458\u0430\u043A","\u0428\u0438\u0458\u0430\u043A\u043E\u0432\u0430","\u0428\u0438\u0458\u0430\u043A\u043E\u0432\u0441\u043A\u0430","\u0428\u043E\u043F\u043E\u0432\u0430","\u0428\u043E\u043F\u0442\u0440\u0430\u0458\u0430\u043D\u043E\u0432\u0430","\u0428\u0442\u0435\u0440\u0458\u043E\u0441\u043A\u0430","\u0428\u0443\u043B\u0438\u043D\u0447\u0435\u0432\u0441\u043A\u0430"],male:["\u0403\u0430\u043A\u043E\u043D\u043E\u0432\u0441\u043A\u0438","\u0403\u0435\u043B\u0435\u0432","\u0403\u043E\u0440\u0447\u0435\u0432","\u0403\u043E\u0440\u0453\u0435\u0432\u0441\u043A\u0438","\u0403\u0443\u0437\u0435\u043B\u0435\u0432","\u0403\u0443\u0440\u043B\u0443\u043A\u043E\u0432","\u0403\u0443\u0440\u0447\u0438\u043D\u043E\u0432","\u0408\u0430\u043A\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0408\u0430\u043A\u043E\u043D\u043E\u0432","\u0408\u0430\u043D\u0435\u0432\u0441\u043A\u0438","\u0408\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u0408\u0430\u0447\u0435\u0432","\u0408\u043E\u0432\u0430\u043D\u043E\u0432","\u0408\u043E\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0432\u0447\u0435\u0432\u0441\u043A\u0438","\u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432","\u0408\u043E\u0440\u0434\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0441\u0438\u0444\u043E\u0432\u0441\u043A\u0438","\u0408\u043E\u0441\u0438\u0444\u043E\u0441\u043A\u0438","\u0408\u0443\u0440\u0443\u043A\u043E\u0432","\u0408\u0443\u0440\u0443\u043A\u043E\u0441\u043A\u0438","\u0409\u0443\u0442\u043A\u043E\u0432","\u040C\u0430\u043C\u0438\u043B\u043E\u0432","\u040C\u043E\u0440\u043D\u0430\u043A\u043E\u0432","\u040C\u043E\u0440\u0442\u043E\u0448\u0435\u0432","\u040C\u0443\u0440\u0447\u0438\u0435\u0432","\u040F\u0430\u043C\u0431\u0430\u0437","\u040F\u0430\u043C\u0431\u0430\u0437\u043E\u0432","\u040F\u0430\u045F\u0435\u0432","\u040F\u0435\u043A\u043E\u0432","\u040F\u0438\u043D\u043B\u0435\u0441\u043A\u0438","\u040F\u043E\u0440\u043B\u0435\u0432","\u040F\u0443\u0432\u0430\u043B\u0435\u043A\u043E\u0432\u0441\u043A\u0438","\u040F\u0443\u043D\u043E\u0432","\u0410\u0431\u0430\u045F\u0438\u0435\u0432","\u0410\u0432\u0440\u0430\u043C\u043E\u0432","\u0410\u0432\u0440\u0430\u043C\u043E\u0432\u0441\u043A\u0438","\u0410\u0432\u0440\u0430\u043C\u0447\u0435\u0432","\u0410\u043B\u0435\u043A\u0441\u0438\u0435\u0432","\u0410\u043B\u0435\u043A\u0441\u043E\u0432","\u0410\u043B\u0435\u043A\u0441\u043E\u0432\u0441\u043A\u0438","\u0410\u043D\u0433\u0435\u043B\u043E\u0432\u0441\u043A\u0438","\u0410\u043D\u0434\u043E\u0432","\u0410\u043D\u0434\u043E\u043D\u043E\u0432","\u0410\u043D\u0434\u043E\u043D\u043E\u0432\u0441\u043A\u0438","\u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0441\u043A\u0438","\u0410\u043D\u0442\u043E\u043D\u043E\u0432","\u0410\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u043E\u0432","\u0410\u043F\u043E\u0441\u0442\u043E\u043B\u0441\u043A\u0438","\u0410\u0440\u0441\u043E\u0432","\u0410\u0440\u0441\u043E\u0432\u0441\u043A\u0438","\u0410\u0442\u0430\u043D\u0430\u0441\u043E\u0432","\u0410\u0442\u0430\u043D\u0430\u0441\u043E\u0432\u0441\u043A\u0438","\u0410\u0442\u043A\u043E\u0432","\u0410\u0446\u0435\u0432","\u0410\u0446\u0435\u0432\u0441\u043A\u0438","\u0410\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0410\u045F\u0438\u043C\u0438\u0442\u0440\u0435\u0432\u0441\u043A\u0438","\u0411\u0430\u0431\u0430\u043C\u043E\u0432\u0441\u043A\u0438","\u0411\u0430\u0431\u0443\u043D\u0441\u043A\u0438","\u0411\u0430\u0432\u0442\u0438\u0440\u043E\u0432\u0441\u043A\u0438","\u0411\u0430\u043A\u0435\u0432\u0441\u043A\u0438","\u0411\u0430\u043B\u0430\u0431\u0430\u043D\u043E\u0432","\u0411\u0430\u0441\u0430\u0440\u043E\u0432\u0441\u043A\u0438","\u0411\u0430\u0447\u043E\u0432\u0441\u043A\u0438","\u0411\u0430\u0458\u0430\u043B\u0441\u043A\u0438","\u0411\u0435\u043B\u0438\u0447\u0430\u043D\u0435\u0446","\u0411\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0438","\u0411\u0435\u043B\u043E\u0432\u0441\u043A\u0438","\u0411\u0435\u043B\u043E\u0433\u0430\u0441\u043A\u0438","\u0411\u0435\u043B\u0447\u0435\u0432","\u0411\u0435\u043D\u0434\u0435\u0432\u0441\u043A\u0438","\u0411\u0438\u043B\u0431\u0438\u043B\u043E\u0432\u0441\u043A\u0438","\u0411\u0438\u043B\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0411\u0438\u0441\u043B\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0411\u0438\u0442\u043E\u0432\u0441\u043A\u0438","\u0411\u043B\u0430\u0436\u0435\u0432\u0441\u043A\u0438","\u0411\u043B\u0438\u0437\u043D\u0430\u043A\u043E\u0432","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432","\u0411\u043E\u0433\u0434\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0433\u0434\u0430\u043D\u0441\u043A\u0438","\u0411\u043E\u0433\u043E\u0435\u0432","\u0411\u043E\u0433\u043E\u0435\u0441\u043A\u0438","\u0411\u043E\u0436\u0438\u043A\u043E\u0432","\u0411\u043E\u0436\u0438\u043D\u043E\u0432","\u0411\u043E\u0436\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0446\u0435\u0432\u0441\u043A\u0438","\u0411\u043E\u0448\u0435\u0432\u0441\u043A\u0438","\u0411\u043E\u0448\u043A\u043E\u0432","\u0411\u043E\u0448\u043A\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0411\u043E\u0458\u0430\u045F\u0438","\u0411\u043E\u0458\u0430\u045F\u0438\u0435\u0432","\u0411\u0440\u0435\u0437\u043E\u0441\u043A\u0438","\u0411\u0443\u0431\u0443\u043B\u043E\u0432\u0441\u043A\u0438","\u0411\u0443\u0436\u0430\u0440\u043E\u0432\u0441\u043A\u0438","\u0411\u0443\u0437\u0435\u0432","\u0411\u0443\u043D\u0435\u0432","\u0411\u0443\u0458\u0443\u043A\u043B\u0438\u0435\u0432","\u0412\u0430\u0440\u0441\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0412\u0430\u0441\u0438\u043B\u0435\u0432\u0441\u043A\u0438","\u0412\u0430\u0441\u0438\u043B\u0435\u0441\u043A\u0438","\u0412\u0430\u0441\u043A\u043E\u0432","\u0412\u0435\u043B\u0438\u0447\u043A\u043E\u0432\u0441\u043A\u0438","\u0412\u0435\u043B\u043A\u043E\u0432","\u0412\u0435\u043B\u0458\u0430\u043D\u043E\u0432","\u0412\u0438\u0441\u0443\u043B\u0447\u0435\u0432","\u0412\u043B\u0430\u0434\u0438\u043C\u0438\u0440\u0441\u043A\u0438","\u0412\u043B\u0430\u0434\u043E\u0432","\u0412\u043B\u0430\u0445\u043E\u0432","\u0412\u043B\u0430\u0445\u0447\u0435\u0432","\u0412\u0440\u0430\u0436\u0430\u043B\u0441\u043A\u0438","\u0413\u0430\u0432\u0440\u0438\u043B\u0441\u043A\u0438","\u0413\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u0413\u0430\u043F\u043E","\u0413\u0430\u0440\u0435\u0432\u0441\u043A\u0438","\u0413\u0430\u0458\u0434\u043E\u0432","\u0413\u0435\u043D\u043E\u0432","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432","\u0413\u0435\u043E\u0440\u0433\u0438\u0435\u0432\u0441\u043A\u0438","\u0413\u0435\u0440\u0430\u0441\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0413\u0435\u0440\u043C\u043E\u0432","\u0413\u0435\u0440\u043E\u0432","\u0413\u0435\u0447\u0435\u0432\u0441\u043A\u0438","\u0413\u0435\u0448\u043E\u0441\u043A\u0438","\u0413\u0438\u0433\u043E\u0432","\u0413\u0438\u0435\u0432\u0441\u043A\u0438","\u0413\u043B\u0430\u0432\u0430\u0448","\u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432","\u0413\u043B\u0438\u0433\u043E\u0440\u043E\u0432\u0441\u043A\u0438","\u0413\u043E\u043B\u0430\u0431\u043E\u0432\u0441\u043A\u0438","\u0413\u0440\u0430\u0431\u0443\u043B","\u0413\u0440\u0430\u0431\u0443\u043B\u043E\u0441\u043A\u0438","\u0413\u0440\u043E\u0437\u0434\u0430\u043D\u043E\u0432","\u0413\u0440\u043E\u0448\u0435\u0432","\u0413\u0440\u0443\u043F\u0447\u0435","\u0413\u0440\u0443\u0458\u043E\u0432\u0441\u043A\u0438","\u0413\u0443\u0433\u0443\u0432\u0447\u0435\u0432\u0441\u043A\u0438","\u0413\u0443\u0447\u0435\u0432","\u0414\u0430\u0432\u0438\u0434\u043E\u0432\u0441\u043A\u0438","\u0414\u0430\u0432\u043A\u043E\u0432","\u0414\u0430\u0432\u0447\u0435\u0432","\u0414\u0430\u0432\u0447\u0435\u0432\u0441\u043A\u0438","\u0414\u0430\u043C\u0435\u0441\u043A\u0438","\u0414\u0430\u043C\u043E\u0432\u0441\u043A\u0438","\u0414\u0432\u043E\u0440\u0447\u0430\u043D\u0435\u0446","\u0414\u0435\u043C\u043D\u0438\u0435\u0432","\u0414\u0435\u0441\u043F\u043E\u0442\u043E\u0432\u0441\u043A\u0438","\u0414\u0435\u0458\u0430\u043D\u043E\u0432","\u0414\u0438\u043B\u0435\u0432","\u0414\u0438\u043C\u0438\u0442\u0440\u0438\u0435\u0432","\u0414\u0438\u043C\u0438\u0442\u0440\u043E\u0432","\u0414\u0438\u043C\u043A\u043E\u0432\u0441\u043A\u0438","\u0414\u0438\u043C\u043E\u0432","\u0414\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0414\u0438\u043D\u0435\u0432","\u0414\u0438\u043D\u0435\u0432\u0441\u043A\u0438","\u0414\u0438\u0440\u0458\u0430\u043D","\u0414\u043E\u0431\u0440\u0435\u0432\u0441\u043A\u0438","\u0414\u043E\u0431\u0440\u043E\u0445\u043E\u0442\u043E\u0432","\u0414\u043E\u0434\u0435\u0432\u0441\u043A\u0438","\u0414\u043E\u043D\u0435\u0432\u0441\u043A\u0438","\u0414\u043E\u0458\u0447\u0438\u043D\u043E\u0432","\u0414\u0440\u0430\u043A\u0443\u043B","\u0414\u0440\u0435\u043D\u043A\u043E\u0432","\u0414\u0440\u043D\u043A\u043E\u0432","\u0414\u0443\u0433\u0430\u043D\u043E\u0432","\u0414\u0443\u043A\u043E\u0432\u0441\u043A\u0438","\u0415\u0432\u0440\u0435\u043C\u043E\u0432","\u0415\u0434\u0438\u043F\u043E\u0432\u0441\u043A\u0438","\u0415\u0436\u043E\u0432","\u0415\u0444\u0442\u0438\u043C\u043E\u0432","\u0416\u0435\u043A\u043E\u0432","\u0416\u0435\u043B\u0435\u0437\u0430\u0440\u043E\u0432","\u0416\u0435\u0440\u043D\u043E\u0432\u0441\u043A\u0438","\u0417\u0430\u0431\u0430\u0437\u043D\u043E\u0441\u043A\u0438","\u0417\u0430\u0444\u0438\u0440\u043E\u0432\u0441\u043A\u0438","\u0417\u0434\u0440\u0430\u0432\u0435\u0432","\u0417\u0434\u0440\u0430\u0432\u043A\u043E\u0432\u0441\u043A\u0438","\u0417\u043E\u0433\u0440\u0430\u0444\u0441\u043A\u0438","\u0418\u0432\u0430\u043D\u043E\u0432","\u0418\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0418\u0432\u0430\u043D\u043E\u0441\u043A\u0438","\u0418\u0433\u043D\u043E\u0432\u0441\u043A\u0438","\u0418\u0433\u045A\u0430\u0442\u043E\u0432\u0441\u043A\u0438","\u0418\u043A\u043E\u043D\u043E\u043C\u043E\u0432","\u0418\u043B\u0438\u0435\u0432","\u0418\u043B\u0438\u0435\u0432\u0441\u043A\u0438","\u0418\u0441\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0418\u0446\u0435\u0432","\u0418\u0459\u043E\u0441\u043A\u0438","\u041A\u0430\u043B\u0430\u0458\u045F\u0438\u0441\u043A\u0438","\u041A\u0430\u043B\u0447\u0435\u0432\u0441\u043A\u0438","\u041A\u0430\u043C\u0431\u0435\u0440\u0441\u043A\u0438","\u041A\u0430\u043D\u0442\u0430\u0440\u045F\u0438\u0435\u0432","\u041A\u0430\u0440\u0430\u0434\u0430\u043A","\u041A\u0430\u0440\u0430\u043C\u0430\u043D","\u041A\u0430\u0440\u0430\u043D\u0444\u0438\u043B\u043E\u0432\u0441\u043A\u0438","\u041A\u0430\u0440\u0430\u0453\u043E\u0437\u043E\u0432","\u041A\u0430\u0440\u0435\u0432","\u041A\u0430\u0440\u043E\u0432","\u041A\u0430\u0440\u043E\u0432\u0441\u043A\u0438","\u041A\u0430\u0440\u0442\u043E\u0432","\u041A\u0430\u0442\u0430\u0440\u045F\u0438\u0435\u0432","\u041A\u0435\u043F\u0435\u0441\u043A\u0438","\u041A\u0435\u0440\u0430\u043C\u0438\u0442\u0447\u0438\u0435\u0432","\u041A\u0435\u0440\u0430\u043C\u0438\u0447\u0438\u0435\u0432","\u041A\u0438\u0440\u0458\u0430\u0437\u043E\u0432\u0441\u043A\u0438","\u041A\u0438\u0441\u0435\u043B\u0438\u043D\u043E\u0432","\u041A\u0438\u0442\u0430\u043D\u043E\u0441\u043A\u0438","\u041A\u0438\u0447\u0435\u0432\u0441\u043A\u0438","\u041A\u043E\u0434\u0440\u0430","\u041A\u043E\u043B\u0438\u0448\u0435\u0432\u0441\u043A\u0438","\u041A\u043E\u043B\u043E\u0437\u043E\u0432","\u041A\u043E\u043D\u0434\u043E\u0432","\u041A\u043E\u043D\u0434\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u043D\u0435\u0441\u043A\u0438","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432","\u041A\u043E\u043D\u0441\u0442\u0430\u043D\u0442\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u0440\u0434\u0430\u043B\u043E\u0432","\u041A\u043E\u0440\u0443\u0431\u0438\u043D","\u041A\u043E\u0441\u0442\u0430\u0434\u0438\u043D\u043E\u0432","\u041A\u043E\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u0442\u0435\u0432\u0441\u043A\u0438","\u041A\u043E\u0442\u0435\u0441\u043A\u0438","\u041A\u043E\u0446\u0430\u0440\u0435","\u041A\u043E\u0446\u043E","\u041A\u043E\u0447\u043E\u0432\u0441\u043A\u0438","\u041A\u043E\u045F\u043E\u043C\u0430\u043D","\u041A\u0440\u043B\u0435","\u041A\u0440\u0441\u0442\u0435\u0432","\u041A\u0440\u0441\u0442\u0435\u0432\u0441\u043A\u0438","\u041A\u0440\u0441\u0442\u0435\u0441\u043A\u0438","\u041A\u0440\u0446\u043A\u043E\u0432\u0441\u043A\u0438","\u041A\u0443\u0437\u043C\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u041A\u0443\u043B\u0438\u0448\u0435\u0432","\u041A\u0443\u043D\u043E\u0432\u0441\u043A\u0438","\u041A\u0443\u043D\u043E\u0441\u043A\u0438","\u041A\u0443\u0448\u0435\u0432\u0441\u043A\u0438","\u041A\u0459\u0443\u0441\u0435\u0432","\u041B\u0430\u0434\u0438\u043D\u0441\u043A\u0438","\u041B\u0430\u0437\u0430\u0440\u0435\u0432\u0441\u043A\u0438","\u041B\u0430\u0437\u0430\u0440\u043E\u0432","\u041B\u0430\u0437\u0435\u0441\u043A\u0438","\u041B\u0430\u0437\u043E\u0432\u0441\u043A\u0438","\u041B\u0430\u043A\u0438\u043D\u0441\u043A\u0438","\u041B\u0430\u043A\u0442\u0438\u043D\u0441\u043A\u0438","\u041B\u0430\u043F\u0435","\u041B\u0430\u0445\u0442\u043E\u0432","\u041B\u0435\u0432\u0435\u043D\u0441\u043A\u0438","\u041B\u0435\u043A\u043E\u0432\u0441\u043A\u0438","\u041B\u0435\u043E\u0432","\u041B\u0435\u0447\u0435\u0432\u0441\u043A\u0438","\u041B\u0438\u043F\u043E\u0432","\u041B\u0438\u0447\u0435\u043D\u043E\u0441\u043A\u0438","\u041B\u043E\u0437\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u041B\u0443\u043B\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0437\u0435\u0432","\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438","\u041C\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u043B\u0435\u0441\u043A\u0438","\u041C\u0430\u043B\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u043D\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u043D\u0433\u043E\u0432","\u041C\u0430\u043D\u0433\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u043D\u0435\u0432","\u041C\u0430\u043D\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u043D\u0438\u0432\u0438\u043B\u043E\u0432","\u041C\u0430\u043D\u0447\u0435\u0432","\u041C\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u0440\u0438\u043D\u043E\u0432","\u041C\u0430\u0440\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0440\u0442\u0438\u043D\u043E\u0441\u043A\u0438","\u041C\u0430\u0441\u0438\u043D","\u041C\u0430\u0442\u0435\u0432\u0441\u043A\u0438","\u041C\u0430\u0442\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0442\u043E\u0432\u0441\u043A\u0438","\u041C\u0430\u0458\u0441\u0442\u043E\u0440\u043E\u0432","\u041C\u0430\u045F\u0438\u0440\u043E\u0432","\u041C\u0438\u043B\u0430\u0434\u0438\u043D\u043E\u0432","\u041C\u0438\u043B\u043E\u0441\u0430\u0432\u043B\u0435\u0432","\u041C\u0438\u043B\u043E\u0448\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u043B\u0447\u0438\u043D","\u041C\u0438\u043D\u0447\u0435\u0432","\u041C\u0438\u043E\u0432\u0441\u043A\u0438","\u041C\u0438\u0440\u043E\u043D\u0441\u043A\u0438","\u041C\u0438\u0441\u0438\u0440\u043A\u043E\u0432","\u041C\u0438\u0442\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u0442\u0440\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u0442\u0440\u0438\u045C\u0435\u0441\u043A\u0438","\u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432","\u041C\u0438\u0445\u0430\u0458\u043B\u043E\u0432\u0441\u043A\u0438","\u041C\u0438\u0446\u0435\u0432","\u041C\u0438\u0446\u0435\u0432\u0441\u043A\u0438","\u041C\u0438\u0446\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0438\u0446\u043E\u0432","\u041C\u0438\u0448\u043A\u043E\u0432\u0441\u043A\u0438","\u041C\u0438\u0459\u043E\u0432\u0441\u043A\u0438","\u041C\u043B\u0430\u0434\u0435\u043D\u043E\u0432","\u041C\u043B\u0430\u0434\u0435\u043D\u043E\u0432\u0441\u043A\u0438","\u041C\u043E\u043A\u0440\u043E\u0432","\u041C\u043E\u043C\u0438\u0440\u043E\u0432\u0441\u043A\u0438","\u041C\u043E\u0448\u0438\u043D","\u041C\u043E\u0458\u0441\u043E\u0432\u0441\u043A\u0438","\u041C\u0443\u043A\u0430\u0435\u0442\u043E\u0432","\u041C\u0443\u0440\u0430\u0442\u043E\u0432\u0441\u043A\u0438","\u041C\u0443\u0441\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u041C\u0443\u0441\u0442\u0430\u0447\u043A\u0438","\u041D\u0430\u043A\u043E\u0432","\u041D\u0430\u043D\u0435\u0432\u0441\u043A\u0438","\u041D\u0430\u0441\u0442\u0435\u0432","\u041D\u0430\u0443\u043C\u043E\u0432","\u041D\u0430\u0443\u043C\u043E\u0432\u0441\u043A\u0438","\u041D\u0430\u0443\u043C\u0447\u0435\u0441\u043A\u0438","\u041D\u0430\u0447\u0435\u0432","\u041D\u0430\u0458\u0434\u0435\u043D\u043E\u0432","\u041D\u0430\u0458\u0434\u043E\u0432\u0441\u043A\u0438","\u041D\u0430\u0458\u0447\u0435\u0441\u043A\u0438","\u041D\u0435\u0434\u0435\u043B\u043A\u043E\u0432\u0441\u043A\u0438","\u041D\u0435\u0441\u0442\u043E\u0440","\u041D\u0435\u0441\u0442\u043E\u0440\u043E\u0432\u0441\u043A\u0438","\u041D\u0435\u0442\u043A\u043E\u0432","\u041D\u0435\u0448\u043A\u043E\u0432\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u0435\u0441\u043A\u0438","\u041D\u0438\u043A\u043E\u043B\u043E\u0432","\u041D\u0438\u043A\u043E\u043B\u043E\u0432\u0441\u043A\u0438","\u041D\u0438\u043A\u0443\u0448\u0435\u0432","\u041D\u0438\u043D\u043E\u0432","\u041E\u0440\u043E\u0432\u0447\u0430\u043D\u0435\u0446","\u041E\u0440\u0442\u0430\u043A\u043E\u0432","\u041E\u0441\u043C\u0430\u043D\u043B\u0438","\u041F\u0430\u0432\u043B\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u0432\u043B\u043E\u0441\u043A\u0438","\u041F\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043B\u0438\u043A\u0440\u0443\u0448\u0435\u0432","\u041F\u0430\u043D\u0433\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043D\u0434\u0435\u0441\u043A\u0438","\u041F\u0430\u043D\u0434\u0438\u043B\u043E\u0432","\u041F\u0430\u043D\u0434\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043D\u043A\u043E\u0432","\u041F\u0430\u043D\u043E\u0432","\u041F\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u041F\u0430\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u041F\u0430\u043F\u0440\u0430\u0434\u0438\u0448\u043A\u0438","\u041F\u0430\u0458\u0442\u043E\u043D\u045F\u0438\u0435\u0432","\u041F\u0435\u043D\u0434\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u043D\u0443\u0448\u043B\u0438\u0441\u043A\u0438","\u041F\u0435\u043F\u0435\u0459\u0443\u0433\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0440\u0438\u043D\u0441\u043A\u0438","\u041F\u0435\u0440\u0447\u0438\u043D\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0442\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0442\u0440\u043E\u0432","\u041F\u0435\u0442\u0440\u043E\u0432\u0441\u043A\u0438","\u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432","\u041F\u0435\u0442\u0440\u0443\u0448\u0435\u0432\u0441\u043A\u0438","\u041F\u0435\u0458\u043E\u0432","\u041F\u0438\u043F\u0435\u0440\u043A\u043E\u0432\u0441\u043A\u0438","\u041F\u043B\u0430\u043D\u0438\u043D\u0441\u043A\u0438","\u041F\u043E\u0434\u0433\u043E\u0440\u0435\u0446","\u041F\u043E\u043B\u0435\u0436\u0438\u043D\u043E\u0441\u043A\u0438","\u041F\u043E\u043B\u0458\u0430\u043D\u0441\u043A\u0438","\u041F\u043E\u043F\u043E\u0432","\u041F\u043E\u043F\u043E\u0432\u0441\u043A\u0438","\u041F\u043E\u043F\u043E\u0441\u043A\u0438","\u041F\u0440\u0435\u0441\u043F\u0430\u043D\u0441\u043A\u0438","\u041F\u0440\u0438\u043B\u0435\u043F\u0447\u0430\u043D\u0441\u043A\u0438","\u041F\u0440\u043B\u0438\u0447\u043A\u043E","\u041F\u0441\u0430\u043B\u0442\u0438\u0440\u043E\u0432","\u041F\u0443\u0446\u043A\u043E\u0432","\u0420\u0430\u0432\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0420\u0430\u0434\u0438\u0447\u0435\u0441\u043A\u0438","\u0420\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0420\u0430\u0446\u0438\u043D","\u0420\u0438\u0437\u043E\u0432","\u0420\u0438\u0441\u0442\u043E\u0432","\u0420\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u0420\u0438\u0441\u0442\u043E\u0441\u043A\u0438","\u0420\u0443\u043C\u0435\u043D\u043E\u0432","\u0420\u0443\u0441\u043E\u043C\u0430\u043D\u043E\u0432","\u0420\u0443\u0441\u0458\u0430\u043A\u043E\u0432","\u0421\u0430\u043B\u045F\u0438\u0435\u0432","\u0421\u0430\u043D\u0435\u0432","\u0421\u0430\u0440\u0438\u0435\u0432\u0441\u043A\u0438","\u0421\u0432\u0435\u0442\u0438\u0435\u0432","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432","\u0421\u0435\u0440\u0430\u0444\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0421\u0438\u0434\u043E\u0432\u0441\u043A\u0438","\u0421\u0438\u043B\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u0438\u043C\u043E\u0432","\u0421\u0438\u043C\u043E\u0432\u0441\u043A\u0438","\u0421\u0438\u043C\u043E\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u043A\u0430\u043B\u043E\u0432\u0441\u043A\u0438","\u0421\u043B\u0430\u0432\u0435\u043D\u0441\u043A\u0438","\u0421\u043B\u0430\u0432\u0435\u0441\u043A\u0438","\u0421\u043B\u0430\u043D\u0435\u0432","\u0421\u043C\u0430\u045C\u043E\u0441\u043A\u0438","\u0421\u043C\u0438\u043B\u0435\u0432\u0441\u043A\u0438","\u0421\u043C\u043E\u043A\u0432\u0430\u0440\u0441\u043A\u0438","\u0421\u043E\u043A\u043E\u043B\u043E\u0432","\u0421\u043E\u043B\u0435\u0432","\u0421\u043E\u043B\u0443\u043D\u0441\u043A\u0438","\u0421\u043E\u0444\u0440\u043E\u043D\u0438\u0435\u0432\u0441\u043A\u0438","\u0421\u043F\u0430\u0441\u0435\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u043F\u0430\u0441\u043E\u0432","\u0421\u043F\u0430\u0441\u043E\u0432\u0441\u043A\u0438","\u0421\u043F\u0438\u0440\u043E\u0432","\u0421\u043F\u0438\u0440\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u0430\u0432\u0440\u0435\u0432","\u0421\u0442\u0430\u0432\u0440\u0435\u0441\u043A\u0438","\u0421\u0442\u0430\u043C\u0430\u0442\u043E\u0441\u043A\u0438","\u0421\u0442\u0430\u043D\u043A\u043E\u0432","\u0421\u0442\u0430\u043D\u043A\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u0430\u0440\u0434\u0435\u043B\u043E\u0432","\u0421\u0442\u0435\u0432\u0430\u043D\u043E\u0432","\u0421\u0442\u0435\u0432\u043A\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432","\u0421\u0442\u0435\u0444\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u0430\u043D\u043E\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u043A\u043E\u0432","\u0421\u0442\u043E\u0458\u043A\u043E\u0432\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u043C\u0435\u043D\u0441\u043A\u0438","\u0421\u0442\u043E\u0458\u0447\u0435\u0432","\u0422\u0430\u043A\u0435\u0432","\u0422\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0422\u0430\u043B\u0435\u0432\u0441\u043A\u0438","\u0422\u0430\u043B\u0435\u0441\u043A\u0438","\u0422\u0435\u043C\u0435\u043B\u043A\u043E\u0441\u043A\u0438","\u0422\u0435\u043E\u0434\u043E\u0441\u0438\u0435\u0432\u0441\u043A\u0438","\u0422\u0435\u0440\u0437\u0438\u0435\u0432","\u0422\u043E\u0434\u043E\u0440\u043E\u0432","\u0422\u043E\u0434\u043E\u0440\u043E\u0432\u0441\u043A\u0438","\u0422\u043E\u0437\u0438\u0458\u0430","\u0422\u043E\u043B\u0435\u0432\u0441\u043A\u0438","\u0422\u043E\u043C\u043E\u0432\u0441\u043A\u0438","\u0422\u043E\u0444\u043E\u0441\u043A\u0438","\u0422\u043E\u0447\u043A\u043E","\u0422\u043E\u0448\u0435\u0432","\u0422\u043E\u0448\u0435\u0432\u0441\u043A\u0438","\u0422\u0440\u0430\u0458\u043A\u043E\u0432\u0441\u043A\u0438","\u0422\u0440\u0435\u043D\u0435\u0441\u043A\u0438","\u0422\u0440\u0435\u043D\u0447\u0435\u0432\u0441\u043A\u0438","\u0422\u0440\u0438\u0444\u0443\u043D\u043E\u0432\u0441\u043A\u0438","\u0422\u0440\u043E\u0458\u0430\u0447\u0430\u043D\u0435\u0446","\u0422\u0440\u043F\u0435\u043D\u043E\u0432\u0441\u043A\u0438","\u0422\u0443\u0448\u0435\u0432\u0441\u043A\u0438","\u0423\u0433\u0440\u0438\u043D\u043E\u0432\u0441\u043A\u0438","\u0423\u0437\u0443\u043D\u043E\u0432","\u0423\u0437\u0443\u043D\u043E\u0432\u0441\u043A\u0438","\u0423\u0440\u0434\u0438\u043D","\u0424\u0438\u043B\u0438\u043F\u043E\u0432\u0441\u043A\u0438","\u0424\u0438\u0440\u0444\u043E\u0432","\u0424\u043E\u0442\u0435\u0432","\u0425\u0430\u045F\u0438\u043C\u0430\u043D\u043E\u0432","\u0425\u0430\u045F\u0438\u043D\u0438\u043A\u043E\u043B\u043E\u0432","\u0425\u0440\u0438\u0441\u0442\u043E\u0432","\u0425\u0440\u0438\u0441\u0442\u043E\u0432\u0441\u043A\u0438","\u0426\u0430\u043D\u0435\u0432","\u0426\u0432\u0435\u0442\u0430\u043D\u043E\u0432\u0441\u043A\u0438","\u0426\u0435\u043A\u043E\u0432","\u0426\u0435\u043A\u043E\u0432\u0441\u043A\u0438","\u0426\u0435\u043D\u0435\u0432","\u0426\u0440\u0432\u0435\u043D\u043A\u043E\u0432\u0441\u043A\u0438","\u0426\u0440\u0432\u0435\u043D\u043E\u0432","\u0427\u0430\u043A\u0430\u0440","\u0427\u0430\u043A\u043C\u0430\u043A\u043E\u0432","\u0427\u0430\u043B\u043E\u0432\u0441\u043A\u0438","\u0427\u0430\u043F\u0430\u0440\u043E\u0432\u0441\u043A\u0438","\u0427\u0430\u0443\u0448\u0435\u0432","\u0427\u0430\u0448\u0443\u043B\u0435","\u0427\u0435\u0432\u0440\u0435\u0432\u0441\u043A\u0438","\u0427\u0435\u043C\u0435\u0440\u0441\u043A\u0438","\u0427\u0435\u043C\u043A\u043E\u0432","\u0427\u0435\u0458\u043A\u043E\u0432\u0441\u043A\u0438","\u0427\u0438\u043F\u0430\u043D","\u0427\u043E\u043A\u0440\u0435\u0432\u0441\u043A\u0438","\u0427\u0443\u043D\u0434\u0435\u0432","\u0427\u0443\u043F\u043E\u043D\u0430","\u0427\u0443\u0447\u043A\u043E\u0432","\u0427\u0443\u0448\u043A\u0430\u0440\u043E\u0432","\u0428\u0430\u0440\u0435\u0432\u0441\u043A\u0438","\u0428\u0438\u0440\u0438\u043B\u043E\u0432","\u0428\u0438\u0448\u043A\u043E\u0432","\u0428\u0438\u0458\u0430\u043A","\u0428\u0438\u0458\u0430\u043A\u043E\u0432","\u0428\u0438\u0458\u0430\u043A\u043E\u0432\u0441\u043A\u0438","\u0428\u043E\u043F\u043E\u0432","\u0428\u043E\u043F\u0442\u0440\u0430\u0458\u0430\u043D\u043E\u0432","\u0428\u0442\u0435\u0440\u0458\u043E\u0441\u043A\u0438","\u0428\u0443\u043B\u0438\u043D\u0447\u0435\u0432\u0441\u043A\u0438"]};var chunk_4MR4PUO2_M={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_4MR4PUO2_B=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_4MR4PUO2_A={generic:["\u0433-\u0434\u0438\u043D","\u0433-\u0446\u0430","\u0433-\u0453\u0430","\u0434-\u0440","\u043C-\u0440"],female:["\u0433-\u0446\u0430","\u0433-\u0453\u0430","\u0434-\u0440","\u043C-\u0440"],male:["\u0433-\u0434\u0438\u043D","\u0434-\u0440","\u043C-\u0440"]};var chunk_4MR4PUO2_F=null;var chunk_4MR4PUO2_V={first_name:chunk_4MR4PUO2_P,job_area:chunk_4MR4PUO2_j,job_descriptor:chunk_4MR4PUO2_v,job_type:chunk_4MR4PUO2_L,last_name:chunk_4MR4PUO2_C,last_name_pattern:chunk_4MR4PUO2_M,name:chunk_4MR4PUO2_B,prefix:chunk_4MR4PUO2_A,suffix:chunk_4MR4PUO2_F},chunk_4MR4PUO2_q=chunk_4MR4PUO2_V;var chunk_4MR4PUO2_z=["02 ### ####","03# ### ###","04# ### ###","+389 2 ### ####","+389 3# ### ###","+389 4# ### ###","00389 2 ### ####","00389 3# ### ###","00389 4# ### ###"];var chunk_4MR4PUO2_E=["+3892#######","+3893#######","+3894#######"];var chunk_4MR4PUO2_G=["02 ### ####","03# ### ###","04# ### ###"];var chunk_4MR4PUO2_W={human:chunk_4MR4PUO2_z,international:chunk_4MR4PUO2_E,national:chunk_4MR4PUO2_G},chunk_4MR4PUO2_H=chunk_4MR4PUO2_W;var chunk_4MR4PUO2_X={format:chunk_4MR4PUO2_H},chunk_4MR4PUO2_J=chunk_4MR4PUO2_X;var chunk_4MR4PUO2_Y={cell_phone:chunk_4MR4PUO2_m,company:chunk_4MR4PUO2_n,date:chunk_4MR4PUO2_l,internet:chunk_4MR4PUO2_s,location:chunk_4MR4PUO2_w,metadata:chunk_4MR4PUO2_I,person:chunk_4MR4PUO2_q,phone_number:chunk_4MR4PUO2_J},chunk_4MR4PUO2_K=chunk_4MR4PUO2_Y;var It=new chunk_HC7G5RVA_Xe({locale:[chunk_4MR4PUO2_K,ys,_i]}); -module.exports = Decoder +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-XWGZFZUV.js +var chunk_XWGZFZUV_o=["beige","bl\xE5","gr\xE5","gr\xF8nn","gul","hvit","indigo","karmin","lilla","limegr\xF8nn","magenta","oransje","rosa","r\xF8d","smaragdgr\xF8nn","svart","turkis"];var chunk_XWGZFZUV_U={human:chunk_XWGZFZUV_o},chunk_XWGZFZUV_r=chunk_XWGZFZUV_U;var chunk_XWGZFZUV_n=["Barn","B\xF8ker","Dagligvarer","Datamaskiner","Elektronikk","Filmer","Hage og utemilj\xF8","Helse","Hjem","Kl\xE6r","Leker","Musikk","Skj\xF8nnhet","Sko","Smykker","Spill","Sport","Verkt\xF8y"];var chunk_XWGZFZUV_Z={department:chunk_XWGZFZUV_n},chunk_XWGZFZUV_i=chunk_XWGZFZUV_Z;var chunk_XWGZFZUV_t=["AS","ASA","BA","Gruppen","RFH","og S\xF8nner"];var chunk_XWGZFZUV_l=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} og {{person.last_name.generic}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_XWGZFZUV_q={legal_entity_type:chunk_XWGZFZUV_t,name_pattern:chunk_XWGZFZUV_l},chunk_XWGZFZUV_s=chunk_XWGZFZUV_q;var chunk_XWGZFZUV_u=["com","net","no","org"];var chunk_XWGZFZUV_z={domain_suffix:chunk_XWGZFZUV_u},chunk_XWGZFZUV_b=chunk_XWGZFZUV_z;var chunk_XWGZFZUV_c=["#","##"];var chunk_XWGZFZUV_d=["Fet","Gjes","H\xF8y","Inn","Fager","Lille","Lo","Mal","Nord","N\xE6r","Sand","Sme","Stav","Stor","Tand","Ut","Vest"];var chunk_XWGZFZUV_y=["{{location.city_name}}{{location.city_suffix}}"];var chunk_XWGZFZUV_f=["berg","borg","by","b\xF8","dal","eid","fjell","fjord","foss","grunn","hamn","havn","helle","mark","nes","odden","sand","sj\xF8en","stad","strand","str\xF8m","sund","vik","v\xE6r","v\xE5g","\xF8","\xF8y","\xE5s"];var chunk_XWGZFZUV_p=["sgate","svei","s Gate","s Vei","gata","veien"];var chunk_XWGZFZUV_g=["####","0###"];var chunk_XWGZFZUV_N=["Leil. ###","Oppgang A","Oppgang B"];var chunk_XWGZFZUV_k=[""];var chunk_XWGZFZUV_h={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_XWGZFZUV_S=["Eike","Bj\xF8rke","Gran","Vass","Furu","Litj","Lille","H\xF8y","Fosse","Elve","Ku","Konvall","Soldugg","Hestemyr","Granitt","Hegge","Rogne","Fiol","Sol","Ting","Malm","Klokker","Preste","Dam","Geiterygg","Bekke","Berg","Kirke","Kors","Bru","Bl\xE5veis","Torg","Sj\xF8"];var chunk_XWGZFZUV_v=["{{location.street_name}}{{location.street_suffix}}","{{location.street_prefix}} {{location.street_name}}{{location.street_suffix}}","{{person.first_name.generic}}{{location.common_street_suffix}}","{{person.last_name.generic}}{{location.common_street_suffix}}"];var chunk_XWGZFZUV_x=["\xD8vre","Nedre","S\xF8ndre","Gamle","\xD8stre","Vestre"];var chunk_XWGZFZUV_M=["all\xE9en","bakken","berget","br\xE5ten","eggen","engen","ekra","faret","flata","gata","gjerdet","grenda","gropa","hagen","haugen","havna","holtet","h\xF8gda","jordet","kollen","kroken","lia","lunden","lyngen","l\xF8kka","marka","moen","myra","plassen","ringen","roa","r\xF8a","skogen","skrenten","spranget","stien","stranda","stubben","stykket","svingen","tjernet","toppen","tunet","vollen","vika","\xE5sen"];var chunk_XWGZFZUV_X={building_number:chunk_XWGZFZUV_c,city_name:chunk_XWGZFZUV_d,city_pattern:chunk_XWGZFZUV_y,city_suffix:chunk_XWGZFZUV_f,common_street_suffix:chunk_XWGZFZUV_p,postcode:chunk_XWGZFZUV_g,secondary_address:chunk_XWGZFZUV_N,state:chunk_XWGZFZUV_k,street_address:chunk_XWGZFZUV_h,street_name:chunk_XWGZFZUV_S,street_pattern:chunk_XWGZFZUV_v,street_prefix:chunk_XWGZFZUV_x,street_suffix:chunk_XWGZFZUV_M},chunk_XWGZFZUV_=chunk_XWGZFZUV_X;var chunk_XWGZFZUV_Q={title:"Norwegian (Norway)",code:"nb_NO",country:"NO",language:"nb",endonym:"Norsk bokm\xE5l (Norge)",dir:"ltr",script:"Latn"},chunk_XWGZFZUV_A=chunk_XWGZFZUV_Q;var chunk_XWGZFZUV_H={generic:["Adrian","Aksel","Alexander","Amalie","Anders","Andrea","Andreas","Anna","Aurora","Benjamin","Camilla","Celine","Daniel","Eirik","Elias","Eline","Elise","Emil","Emilie","Emma","Erik","Even","Filip","Fredrik","Frida","Hanna","Hedda","Helene","Henrik","Herman","H\xE5kon","Ida","Ingrid","Isak","Jakob","Jenny","Joakim","Johannes","Jonas","Jonathan","Julie","J\xF8rgen","Kaja","Karoline","Kasper","Kristian","Kristine","Kristoffer","Lars","Leah","Linnea","Lucas","Madeleine","Magnus","Maja","Malin","Maren","Mari","Maria","Marie","Marius","Markus","Marte","Martin","Martine","Mathias","Mathilde","Mats","Mia","Mikkel","Mina","Natalie","Nikolai","Noah","Nora","Oda","Ole","Oliver","Oskar","Sander","Sandra","Sara","Sebastian","Selma","Silje","Simen","Sindre","Sofie","Sondre","Sunniva","Synne","Thea","Theodor","Thomas","Tiril","Tobias","Tuva","Victoria","Vilde","William"],female:["Amalie","Andrea","Anna","Aurora","Camilla","Celine","Eline","Elise","Emilie","Emma","Frida","Hanna","Hedda","Helene","Ida","Ingrid","Jenny","Julie","Kaja","Karoline","Kristine","Leah","Linnea","Madeleine","Maja","Malin","Maren","Mari","Maria","Marie","Marte","Martine","Mathilde","Mia","Mina","Natalie","Nora","Oda","Sandra","Sara","Selma","Silje","Sofie","Sunniva","Synne","Thea","Tiril","Tuva","Victoria","Vilde"],male:["Adrian","Aksel","Alexander","Anders","Andreas","Benjamin","Daniel","Eirik","Elias","Emil","Erik","Even","Filip","Fredrik","Henrik","Herman","H\xE5kon","Isak","Jakob","Joakim","Johannes","Jonas","Jonathan","J\xF8rgen","Kasper","Kristian","Kristoffer","Lars","Lucas","Magnus","Marius","Markus","Martin","Mathias","Mats","Mikkel","Nikolai","Noah","Ole","Oliver","Oskar","Sander","Sebastian","Simen","Sindre","Sondre","Theodor","Thomas","Tobias","William"]};var chunk_XWGZFZUV_D={generic:["Aalerud","Aas","Aasen","Amundsen","Andersen","Andreassen","Andresen","Arnesen","Bakke","Bakken","Berg","Berge","Berntsen","Bjerke","Bj\xF8rnstad","Borge","Carlsen","Christiansen","Dahl","Danielsen","Edvardsen","Eide","Eriksen","Evensen","Finstad","Fjeld","Fossum","Fredriksen","Glosli","Gran","Gundersen","Hagen","Halvorsen","Hansen","Haugen","Haukelids\xE6ter","Henriksen","Holm","Hopland","Huseby","Jacobsen","Jakobsen","Jensen","Johannessen","Johansen","Johnsen","J\xF8rgensen","Karlsen","Kleven","Kristensen","Kristiansen","Kristoffersen","Krogh","Kvarme","Larsen","Lie","Lunde","L\xF8ken","Martinsen","Mathisen","Moe","Moen","Myhrer","Nguyen","Nielsen","Nilsen","Nordby","Nordskaug","Nyg\xE5rd","Olsen","Olstad","Pedersen","Pettersen","Rasmussen","Ruud","Ryan","R\xF8ed","Skoglund","Skuterud","Smedsrud","Smogeli","Solberg","Solheim","Solli","Stensrud","Strand","Svendsen","S\xE6ther","S\xF8rensen","S\xF8rlie","Tangen","Thoresen","Torgersen","Torp","Vedvik","Vegge","Wold","\xD8deg\xE5rd","\xD8stby","\xD8stli"]};var chunk_XWGZFZUV_T={generic:[{value:"{{person.last_name.generic}}",weight:8},{value:"{{person.last_name.generic}} {{person.last_name.generic}}",weight:2}]};var chunk_XWGZFZUV_j=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_XWGZFZUV_K={generic:["Dr.","Prof."],female:["Dr.","Prof."],male:["Dr.","Prof."]};var chunk_XWGZFZUV_B=["Jr.","Sr.","I","II","III","IV","V"];var chunk_XWGZFZUV_$={first_name:chunk_XWGZFZUV_H,last_name:chunk_XWGZFZUV_D,last_name_pattern:chunk_XWGZFZUV_T,name:chunk_XWGZFZUV_j,prefix:chunk_XWGZFZUV_K,suffix:chunk_XWGZFZUV_B},chunk_XWGZFZUV_C=chunk_XWGZFZUV_$;var chunk_XWGZFZUV_L=["########","## ## ## ##","### ## ###","+47 ## ## ## ##"];var chunk_XWGZFZUV_E=["+47########"];var chunk_XWGZFZUV_P=["## ## ## ##"];var chunk_XWGZFZUV_ee={human:chunk_XWGZFZUV_L,international:chunk_XWGZFZUV_E,national:chunk_XWGZFZUV_P},chunk_XWGZFZUV_F=chunk_XWGZFZUV_ee;var chunk_XWGZFZUV_me={format:chunk_XWGZFZUV_F},chunk_XWGZFZUV_J=chunk_XWGZFZUV_me;var chunk_XWGZFZUV_O=[{symbol:"H",name:"Hydrogen",atomicNumber:1},{symbol:"He",name:"Helium",atomicNumber:2},{symbol:"Li",name:"Litium",atomicNumber:3},{symbol:"Be",name:"Beryllium",atomicNumber:4},{symbol:"B",name:"Bor",atomicNumber:5},{symbol:"C",name:"Karbon",atomicNumber:6},{symbol:"N",name:"Nitrogen",atomicNumber:7},{symbol:"O",name:"Oksygen",atomicNumber:8},{symbol:"F",name:"Fluor",atomicNumber:9},{symbol:"Ne",name:"Neon",atomicNumber:10},{symbol:"Na",name:"Natrium",atomicNumber:11},{symbol:"Mg",name:"Magnesium",atomicNumber:12},{symbol:"Al",name:"Aluminium",atomicNumber:13},{symbol:"Si",name:"Silisium",atomicNumber:14},{symbol:"P",name:"Fosfor",atomicNumber:15},{symbol:"S",name:"Svovel",atomicNumber:16},{symbol:"Cl",name:"Klor",atomicNumber:17},{symbol:"Ar",name:"Argon",atomicNumber:18},{symbol:"K",name:"Kalium",atomicNumber:19},{symbol:"Ca",name:"Kalsium",atomicNumber:20},{symbol:"Sc",name:"Scandium",atomicNumber:21},{symbol:"Ti",name:"Titan",atomicNumber:22},{symbol:"V",name:"Vanadium",atomicNumber:23},{symbol:"Cr",name:"Krom",atomicNumber:24},{symbol:"Mn",name:"Mangan",atomicNumber:25},{symbol:"Fe",name:"Jern",atomicNumber:26},{symbol:"Co",name:"Kobolt",atomicNumber:27},{symbol:"Ni",name:"Nikkel",atomicNumber:28},{symbol:"Cu",name:"Kobber",atomicNumber:29},{symbol:"Zn",name:"Sink",atomicNumber:30},{symbol:"Ga",name:"Gallium",atomicNumber:31},{symbol:"Ge",name:"Germanium",atomicNumber:32},{symbol:"As",name:"Arsen",atomicNumber:33},{symbol:"Se",name:"Selen",atomicNumber:34},{symbol:"Br",name:"Brom",atomicNumber:35},{symbol:"Kr",name:"Krypton",atomicNumber:36},{symbol:"Rb",name:"Rubidium",atomicNumber:37},{symbol:"Sr",name:"Strontium",atomicNumber:38},{symbol:"Y",name:"Yttrium",atomicNumber:39},{symbol:"Zr",name:"Zirkonium",atomicNumber:40},{symbol:"Nb",name:"Niob",atomicNumber:41},{symbol:"Mo",name:"Molybden",atomicNumber:42},{symbol:"Tc",name:"Technetium",atomicNumber:43},{symbol:"Ru",name:"Ruthenium",atomicNumber:44},{symbol:"Rh",name:"Rhodium",atomicNumber:45},{symbol:"Pd",name:"Palladium",atomicNumber:46},{symbol:"Ag",name:"S\xF8lv",atomicNumber:47},{symbol:"Cd",name:"Kadmium",atomicNumber:48},{symbol:"In",name:"Indium",atomicNumber:49},{symbol:"Sn",name:"Tinn",atomicNumber:50},{symbol:"Sb",name:"Antimon",atomicNumber:51},{symbol:"Te",name:"Tellur",atomicNumber:52},{symbol:"I",name:"Jod",atomicNumber:53},{symbol:"Xe",name:"Xenon",atomicNumber:54},{symbol:"Cs",name:"Cesium",atomicNumber:55},{symbol:"Ba",name:"Barium",atomicNumber:56},{symbol:"La",name:"Lantan",atomicNumber:57},{symbol:"Ce",name:"Cerium",atomicNumber:58},{symbol:"Pr",name:"Praseodym",atomicNumber:59},{symbol:"Nd",name:"Neodym",atomicNumber:60},{symbol:"Pm",name:"Promethium",atomicNumber:61},{symbol:"Sm",name:"Samarium",atomicNumber:62},{symbol:"Eu",name:"Europium",atomicNumber:63},{symbol:"Gd",name:"Gadolinium",atomicNumber:64},{symbol:"Tb",name:"Terbium",atomicNumber:65},{symbol:"Dy",name:"Dysprosium",atomicNumber:66},{symbol:"Ho",name:"Holmium",atomicNumber:67},{symbol:"Er",name:"Erbium",atomicNumber:68},{symbol:"Tm",name:"Thulium",atomicNumber:69},{symbol:"Yb",name:"Ytterbium",atomicNumber:70},{symbol:"Lu",name:"Lutetium",atomicNumber:71},{symbol:"Hf",name:"Hafnium",atomicNumber:72},{symbol:"Ta",name:"Tantal",atomicNumber:73},{symbol:"W",name:"Wolfram",atomicNumber:74},{symbol:"Re",name:"Rhenium",atomicNumber:75},{symbol:"Os",name:"Osmium",atomicNumber:76},{symbol:"Ir",name:"Iridium",atomicNumber:77},{symbol:"Pt",name:"Platina",atomicNumber:78},{symbol:"Au",name:"Gull",atomicNumber:79},{symbol:"Hg",name:"Kvikks\xF8lv",atomicNumber:80},{symbol:"Tl",name:"Thallium",atomicNumber:81},{symbol:"Pb",name:"Bly",atomicNumber:82},{symbol:"Bi",name:"Vismut",atomicNumber:83},{symbol:"Po",name:"Polonium",atomicNumber:84},{symbol:"At",name:"Astat",atomicNumber:85},{symbol:"Rn",name:"Radon",atomicNumber:86},{symbol:"Fr",name:"Francium",atomicNumber:87},{symbol:"Ra",name:"Radium",atomicNumber:88},{symbol:"Ac",name:"Actinium",atomicNumber:89},{symbol:"Th",name:"Thorium",atomicNumber:90},{symbol:"Pa",name:"Protactinium",atomicNumber:91},{symbol:"U",name:"Uran",atomicNumber:92},{symbol:"Np",name:"Neptunium",atomicNumber:93},{symbol:"Pu",name:"Plutonium",atomicNumber:94},{symbol:"Am",name:"Americium",atomicNumber:95},{symbol:"Cm",name:"Curium",atomicNumber:96},{symbol:"Bk",name:"Berkelium",atomicNumber:97},{symbol:"Cf",name:"Californium",atomicNumber:98},{symbol:"Es",name:"Einsteinium",atomicNumber:99},{symbol:"Fm",name:"Fermium",atomicNumber:100},{symbol:"Md",name:"Mendelevium",atomicNumber:101},{symbol:"No",name:"Nobelium",atomicNumber:102},{symbol:"Lr",name:"Lawrencium",atomicNumber:103},{symbol:"Rf",name:"Rutherfordium",atomicNumber:104},{symbol:"Db",name:"Dubnium",atomicNumber:105},{symbol:"Sg",name:"Seaborgium",atomicNumber:106},{symbol:"Bh",name:"Bohrium",atomicNumber:107},{symbol:"Hs",name:"Hassium",atomicNumber:108},{symbol:"Mt",name:"Meitnerium",atomicNumber:109},{symbol:"Ds",name:"Darmstadtium",atomicNumber:110},{symbol:"Rg",name:"R\xF8ntgenium",atomicNumber:111},{symbol:"Cn",name:"Copernicium",atomicNumber:112},{symbol:"Nh",name:"Nihonium",atomicNumber:113},{symbol:"Fl",name:"Flerovium",atomicNumber:114},{symbol:"Mc",name:"Moscovium",atomicNumber:115},{symbol:"Lv",name:"Livermorium",atomicNumber:116},{symbol:"Ts",name:"Tenness",atomicNumber:117},{symbol:"Og",name:"Oganesson",atomicNumber:118}];var chunk_XWGZFZUV_R=[{name:"meter",symbol:"m"},{name:"sekund",symbol:"s"},{name:"mole",symbol:"mol"},{name:"ampere",symbol:"A"},{name:"kelvin",symbol:"K"},{name:"candela",symbol:"cd"},{name:"kilogram",symbol:"kg"},{name:"radian",symbol:"rad"},{name:"hertz",symbol:"Hz"},{name:"newton",symbol:"N"},{name:"pascal",symbol:"Pa"},{name:"joule",symbol:"J"},{name:"watt",symbol:"W"},{name:"coulomb",symbol:"C"},{name:"volt",symbol:"V"},{name:"ohm",symbol:"\u03A9"},{name:"tesla",symbol:"T"},{name:"grad celsius",symbol:"\xB0C"},{name:"lumen",symbol:"lm"},{name:"becquerel",symbol:"Bq"},{name:"gray",symbol:"Gy"},{name:"sievert",symbol:"Sv"}];var chunk_XWGZFZUV_ae={chemical_element:chunk_XWGZFZUV_O,unit:chunk_XWGZFZUV_R},chunk_XWGZFZUV_I=chunk_XWGZFZUV_ae;var chunk_XWGZFZUV_G=["aktuell","alvorlig","ansvarlig","ber\xF8mt","betydelig","bevisst","bred","dum","dyp","ekkel","eksisterende","ekte","enkel","ensom","falsk","fast","felles","fersk","fjern","flau","f\xF8lsom","forsiktig","fremmed","fryktelig","glatt","gravid","grunnleggende","heldig","hemmelig","hjelpsom","hyppig","imponerende","kjedelig","kul","langsom","lat","lav","lignende","l\xF8s","lovlig","lykkelig","lys","menneskelig","merkelig","midlertidig","mistenkelig","modig","m\xF8rk","morsom","motsatt","mulig","naturlig","n\xE5v\xE6rende","n\xF8dvendig","n\xF8yaktig","nysgjerrig","nyttig","offentlig","opprinnelig","ordentlig","plutselig","r\xE5","rask","regelmessig","ren","rettferdig","rimelig","rund","ryddig","sannsynlig","selvsikker","sint","skarp","skikkelig","skyldig","smal","s\xF8t","spennende","stille","stolt","stram","streng","stygg","sulten","sunn","synlig","tilgjengelig","tilstrekkelig","tung","tynn","uavhengig","ujevn","ulovlig","ulykkelig","umiddelbar","urettferdig","vellykket","vennlig","verdifull","vill","villig","voksen","\xE6rlig","\xE5pen","\xE5penbar"];var chunk_XWGZFZUV_V=["eller","for","men","og","s\xE5"];var chunk_XWGZFZUV_w=["aha","au","bravo","b\xF8","fy","fysj","huff","hurra","h\xE6","jippi","nam","oi","ops","pytt","p\xF8h","\xE5","\xE6sj"];var chunk_XWGZFZUV_oe={adjective:chunk_XWGZFZUV_G,conjunction:chunk_XWGZFZUV_V,interjection:chunk_XWGZFZUV_w},chunk_XWGZFZUV_W=chunk_XWGZFZUV_oe;var chunk_XWGZFZUV_re={color:chunk_XWGZFZUV_r,commerce:chunk_XWGZFZUV_i,company:chunk_XWGZFZUV_s,internet:chunk_XWGZFZUV_b,location:chunk_XWGZFZUV_,metadata:chunk_XWGZFZUV_A,person:chunk_XWGZFZUV_C,phone_number:chunk_XWGZFZUV_J,science:chunk_XWGZFZUV_I,word:chunk_XWGZFZUV_W},chunk_XWGZFZUV_Y=chunk_XWGZFZUV_re;var Gm=new chunk_HC7G5RVA_Xe({locale:[chunk_XWGZFZUV_Y,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-FV2TOISC.js +var chunk_FV2TOISC_r=["Group","Limited","Ltd","Pvt Ltd"];var chunk_FV2TOISC_b={legal_entity_type:chunk_FV2TOISC_r},chunk_FV2TOISC_e=chunk_FV2TOISC_b;var chunk_FV2TOISC_o=["com","info","net","np","org"];var chunk_FV2TOISC_n=["gmail.com","hotmail.com","worldlink.com.np","yahoo.com"];var chunk_FV2TOISC_N={domain_suffix:chunk_FV2TOISC_o,free_email:chunk_FV2TOISC_n},chunk_FV2TOISC_m=chunk_FV2TOISC_N;var chunk_FV2TOISC_p=["Bhaktapur","Biratnagar","Birendranagar","Birgunj","Butwal","Damak","Dharan","Gaur","Gorkha","Hetauda","Itahari","Janakpur","Kathmandu","Lahan","Nepalgunj","Pokhara"];var chunk_FV2TOISC_h=["{{location.city_name}}"];var chunk_FV2TOISC_u=["1####","2####","3####","4####","5####"];var chunk_FV2TOISC_l=["Baglung","Banke","Bara","Bardiya","Bhaktapur","Bhojupu","Chitwan","Dailekh","Dang","Dhading","Dhankuta","Dhanusa","Dolakha","Dolpha","Gorkha","Gulmi","Humla","Ilam","Jajarkot","Jhapa","Jumla","Kabhrepalanchok","Kalikot","Kapilvastu","Kaski","Kathmandu","Lalitpur","Lamjung","Manang","Mohottari","Morang","Mugu","Mustang","Myagdi","Nawalparasi","Nuwakot","Palpa","Parbat","Parsa","Ramechhap","Rauswa","Rautahat","Rolpa","Rupandehi","Sankhuwasabha","Sarlahi","Sindhuli","Sindhupalchok","Sunsari","Surket","Syangja","Tanahu","Terhathum"];var chunk_FV2TOISC_f=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_FV2TOISC_R={city_name:chunk_FV2TOISC_p,city_pattern:chunk_FV2TOISC_h,postcode:chunk_FV2TOISC_u,state:chunk_FV2TOISC_l,street_pattern:chunk_FV2TOISC_f},chunk_FV2TOISC_s=chunk_FV2TOISC_R;var chunk_FV2TOISC_A={title:"Nepali",code:"ne",language:"ne",endonym:"\u0928\u0947\u092A\u093E\u0932\u0940",dir:"ltr",script:"Deva"},chunk_FV2TOISC_d=chunk_FV2TOISC_A;var chunk_FV2TOISC_S={generic:["Aarav","Ajita","Amit","Amita","Amrit","Arijit","Ashmi","Asmita","Bibek","Bijay","Bikash","Bina","Bishal","Bishnu","Buddha","Deepika","Dipendra","Gagan","Ganesh","Khem","Krishna","Laxmi","Manisha","Nabin","Nikita","Niraj","Nischal","Padam","Pooja","Prabin","Prakash","Prashant","Prem","Purna","Rajendra","Rajina","Raju","Rakesh","Ranjan","Ratna","Sagar","Sandeep","Sanjay","Santosh","Sarita","Shilpa","Shirisha","Shristi","Siddhartha","Subash","Sumeet","Sunita","Suraj","Susan","Sushant"],female:["Ajita","Amita","Ashmi","Asmita","Bina","Deepika","Laxmi","Manisha","Nikita","Pooja","Rajina","Ratna","Sarita","Shilpa","Shirisha","Shristi","Sunita","Susan"],male:["Aarav","Amit","Amrit","Arijit","Bibek","Bijay","Bikash","Bishal","Bishnu","Buddha","Dipendra","Gagan","Ganesh","Khem","Krishna","Nabin","Niraj","Nischal","Padam","Prabin","Prakash","Prashant","Prem","Purna","Rajendra","Raju","Rakesh","Ranjan","Sagar","Sandeep","Sanjay","Santosh","Siddhartha","Subash","Sumeet","Suraj","Sushant"]};var chunk_FV2TOISC_c={generic:["Adhikari","Aryal","Baral","Basnet","Bastola","Basynat","Bhandari","Bhattarai","Chettri","Devkota","Dhakal","Dongol","Ghale","Gurung","Gyawali","Hamal","Jung","KC","Kafle","Karki","Khadka","Koirala","Lama","Limbu","Magar","Maharjan","Niroula","Pandey","Pradhan","Rana","Raut","Sai","Shai","Shakya","Sherpa","Shrestha","Subedi","Tamang","Thapa"]};var chunk_FV2TOISC_k={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_FV2TOISC_={first_name:chunk_FV2TOISC_S,last_name:chunk_FV2TOISC_c,last_name_pattern:chunk_FV2TOISC_k},chunk_FV2TOISC_g=chunk_FV2TOISC_;var chunk_FV2TOISC_B=["##-#######","+977-#-#######","+977########"];var chunk_FV2TOISC_D=["+977#########","+977########"];var chunk_FV2TOISC_y=["#########","0##-######"];var chunk_FV2TOISC_K={human:chunk_FV2TOISC_B,international:chunk_FV2TOISC_D,national:chunk_FV2TOISC_y},chunk_FV2TOISC_j=chunk_FV2TOISC_K;var chunk_FV2TOISC_L={format:chunk_FV2TOISC_j},chunk_FV2TOISC_P=chunk_FV2TOISC_L;var chunk_FV2TOISC_G={company:chunk_FV2TOISC_e,internet:chunk_FV2TOISC_m,location:chunk_FV2TOISC_s,metadata:chunk_FV2TOISC_d,person:chunk_FV2TOISC_g,phone_number:chunk_FV2TOISC_P},chunk_FV2TOISC_x=chunk_FV2TOISC_G;var chunk_FV2TOISC_Na=new chunk_HC7G5RVA_Xe({locale:[chunk_FV2TOISC_x,ys,_i]}); -/***/ }), +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-BVTGCSSB.js +var chunk_BVTGCSSB_e=["appelgroen","azuurblauw","blauw","bruin","cyaan","donkergrijs","fuchsia","geel","goud","grijs","groen","groenblauw","hemelsblauw","indigo","ivoor","kastanjebruin","koningblauw","lavendel","levend wit","limoen","magenta","muntgroen","oker","olijfgroen","oranje","oudroze","paars","purper","rood","roze","terracotta","turkoois","wit","zalmroze","zilver","zwart"];var chunk_BVTGCSSB_q={human:chunk_BVTGCSSB_e},chunk_BVTGCSSB_a=chunk_BVTGCSSB_q;var chunk_BVTGCSSB_n=["Auto","Baby","Beauty","Boeken","Computers","Elektronica","Films","Gereedschap","Gezondheid","Huis","Industrieel","Kinderen","Kleding","Kruiden","Muziek","Schoenen","Sieraden","Speelgoed","Spelletjes","Sport","Tuin","Verzorging"];var chunk_BVTGCSSB_r=["Andy-schoenen zijn ontworpen om zowel duurzaamheid als trends in gedachten te houden, het meest stijlvolle assortiment schoenen en sandalen","De Apollotech B340 is een betaalbare draadloze muis met betrouwbare connectiviteit, een batterijlevensduur van 12 maanden en een modern ontwerp","De Nagasaki Lander is de merknaam van verschillende series Nagasaki-sportmotoren, die begon met de ABC800J uit 1984","De indeling van de auto bestaat uit een ontwerp met voorin geplaatste motor, met transmissies van het transaxle-type achter de motor en vierwielaandrijving","De keepershandschoenen van Carbonite Web zijn ergonomisch ontworpen voor een goede pasvorm","De meest geavanceerde compressietechnologie van Boston verhoogt de zuurstoftoevoer naar de spieren en stabiliseert actieve spieren","De voetbal is goed voor trainings- en recreatiedoeleinden","Ergonomische directiestoel bekleed met zwart leer en een met pvc gevoerde zitting en rugleuning voor comfort en ondersteuning de hele dag door","Het nieuwe assortiment formele overhemden is ontworpen met u in gedachten. Met pasvormen en stijlen waarmee u opvalt","Het prachtige assortiment van Apple Natural\xE9 met een spannende mix van natuurlijke ingredi\xEBnten. Met het goede van 100% natuurlijke ingredi\xEBnten","Het slanke en eenvoudige Maple Gaming-toetsenbord van Dev Byte wordt geleverd met een gestroomlijnde behuizing en 7-kleuren RGB LED-achtergrondverlichting met slimme functionaliteit","Nieuwe ABC 13 9370, 13.3, 5e Gen CoreA5-8250U, 8GB RAM, 256GB SSD, krachtige UHD Graphics, OS 10 Home, OS Office A & J 2016"];var chunk_BVTGCSSB_i={adjective:["ambachtelijke","artistieke","coole","elegante","elektrische","ergonomische","fantastische","geschikte","geweldige","gewone","goede","handgemaakte","handige","intelligente","kleine","luxe","merkloze","moderne","mooie","ongelofelijke","populaire","prachtige","praktische","rustieke","slanke","slimme","smakelijke","toffe","uitgekiende","unieke","verantwoorde","verbazingwekkende","verfijnde","zeldzame"],material:["betonnen","bevroren","bronzen","glazen","granieten","houten","ijzeren","kartonnen","katoenen","metalen","plastic","rubberen","stalen","verse","wollen","zachte"],product:["auto","bacon","bal","bijzettafel","boekenkast","broek","camera","chips","computer","fiets","handdoeken","handschoenen","hangmat","hoed","kaas","kaasschaaf","kip","koffer","leunstoel","muis","pizza","poef","salade","schoenen","stoel","tafel","tonijn","trui","vis","vlag","worstjes","zak","zeep"]};var chunk_BVTGCSSB_={department:chunk_BVTGCSSB_n,product_description:chunk_BVTGCSSB_r,product_name:chunk_BVTGCSSB_i},chunk_BVTGCSSB_o=chunk_BVTGCSSB_;var chunk_BVTGCSSB_t=["BV","Bedrijf","Combinatie","Groep","NV","V.O.F.","en Zonen"];var chunk_BVTGCSSB_U={legal_entity_type:chunk_BVTGCSSB_t},chunk_BVTGCSSB_l=chunk_BVTGCSSB_U;var chunk_BVTGCSSB_s={wide:["april","augustus","december","februari","januari","juli","juni","maart","mei","november","oktober","september"],abbr:["apr","aug","dec","feb","jan","jul","jun","mei","mrt","nov","okt","sep"]};var chunk_BVTGCSSB_u={wide:["dinsdag","donderdag","maandag","vrijdag","woensdag","zaterdag","zondag"],abbr:["di","do","ma","vr","wo","za","zo"]};var chunk_BVTGCSSB_Y={month:chunk_BVTGCSSB_s,weekday:chunk_BVTGCSSB_u},chunk_BVTGCSSB_d=chunk_BVTGCSSB_Y;var chunk_BVTGCSSB_m=["Bluetooth","cross-platform","cruciale","digitale","draadloze","haptische","kostbare","minuscule","mobiele","multi-byte","neurale","onderliggende","ondersteunende","online","open source","optische","overtollige","primaire","smakelijke","solid state","verwaarloosde","virtuele"];var chunk_BVTGCSSB_k=["alarm","array","bandbreedte","bus","condensator","draad","driver","firewall","harde schijf","kaart","matrix","microchip","monitor","paneel","pixel","port","programma","protocol","sensor","stekker","stroomkring","systeem","toepassing","verbinding","voeding","zender"];var chunk_BVTGCSSB_p=["Als we de {{noun}} {{verb}}, dan kunnen we naar de {{abbreviation}} {{noun}} via de {{adjective}} {{abbreviation}} {{noun}}!","De {{abbreviation}} {{noun}} ligt eruit, jullie moeten de {{adjective}} {{noun}} {{verb}} zodat we de {{abbreviation}} {{noun}} kunnen {{verb}}!","Gebruik de {{adjective}} {{abbreviation}} {{noun}}, dan kan je de {{adjective}} {{noun}} {{verb}}!","Het maakt niet uit of we de {{noun}} {{verb}}, we moeten de {{adjective}} {{abbreviation}} {{noun}} {{verb}}!","Ik ga de {{adjective}} {{abbreviation}} {{noun}} {{verb}}, dat zou de {{noun}} moeten {{verb}}!","Je kan de {{noun}} niet {{verb}} zonder de {{adjective}} {{abbreviation}} {{noun}} te {{verb}}!","Probeer om de {{abbreviation}} {{noun}} te {{verb}}, misschien gaat dat de {{adjective}} {{noun}} {{verb}}!","We moeten de {{adjective}} {{abbreviation}} {{noun}} {{verb}}!"];var chunk_BVTGCSSB_h=["aansluiten","analyseren","back-uppen","berekenen","genereren","hacken","herstarten","in stukjes snijden","indexeren","invoeren","kopi\xEBren","kwantificeren","navigeren","omzeilen","ontleden","overschrijven","programmeren","samenpersen","samenstellen","verzenden"];var chunk_BVTGCSSB_Q={adjective:chunk_BVTGCSSB_m,noun:chunk_BVTGCSSB_k,phrase:chunk_BVTGCSSB_p,verb:chunk_BVTGCSSB_h},chunk_BVTGCSSB_g=chunk_BVTGCSSB_Q;var chunk_BVTGCSSB_c=["amsterdam","com","eu","frl","net","nl","org"];var chunk_BVTGCSSB_B=["gmail.com","hotmail.com","yahoo.com"];var chunk_BVTGCSSB_X={domain_suffix:chunk_BVTGCSSB_c,free_email:chunk_BVTGCSSB_B},chunk_BVTGCSSB_v=chunk_BVTGCSSB_X;var chunk_BVTGCSSB_f=["#","##","###","###a","###b","###c","### I","### II","### III"];var chunk_BVTGCSSB_S=["{{location.city_prefix}}{{location.city_suffix}}","{{location.city_prefix}}"];var chunk_BVTGCSSB_M=["Aagte","Aal","Aalden","Aals","Aalst","Aalsum","Aanschot","Aarden","Aarle","Abbe","Abbegea","Abben","Abbestede","Abcoven","Absdale","Abts","Acht","Achter","Achterste","Achtmaal","Achttien","Acquoy","Aduard","Aduarder","Aekinga","Aerde","Aerden","Aerdt","Afferden","Aijen","Akersloot","Akker","Akkerput","Akkrun","Akmarijp","Aldeboarn","Aldegae","Aldtsjerk","Aling","Alkmaar","Allersma","Allinga","Almere","Alphen","Altena","Alteveer","Alting","Altweert","Alverna","Ameide","Amerika","Amerongen","Ammerstol","Ams","Amster","Andel","Angeren","Anholt","Anjum","Anke","Ankum","Anna","Annendaal","Anneville","Anreep","Ansen","Apeldoorn","Apen","Appel","Appen","Arcen","Archem","Arendnest","Arensge","Arkens","Armweide","Arnhem","Arnoud","Arri\xEBn","Arri\xEBr","Arum","Arwerd","Asch","Asenray","Asperen","Asschat","Assel","Asselt","Assen","Asten","Atze","Augs","Averlo","Avest","Azelo","Azewijn","Ba","Baaium","Baak","Baaks","Baal","Baamsum","Baan","Baard","Baarder","Baarle","Baarlo","Baars","Baarschot","Baexem","Baflo","Bahr","Bakel","Bakelse","Bakertand","Bakke","Bakkerom","Balgoij","Balinge","Ballast","Balleman","Ballum","Balma","Bane","Bankert","Bantega","Bare","Bargebek","Barlage","Barlaque","Barlo","Barnflair","Barrier","Bars","Basse","Basser","Baten","Bath","Bathmen","Bavinkel","Bazuin","Bears","Beckum","Bedaf","Bedum","Beekb","Beekkant","Beemdkant","Beemte","Beertsen","Beerze","Beerzer","Beesd","Beetgum","Beetgumer","Behelp","Beilen","Beinum","Beke","Beldert","Belgen","Belgeren","Belt","Belvert","Bemmel","Bemmer","Benderse","Beneden","Benne","Bennekom","Bent","Bente","Benthem","Berg","Bergakker","Bergen","Bergens","Bergerden","Bergharen","Berghem","Berghum","Bergstoep","Berik","Beringe","Berk","Berke","Berken","Berkt","Berlicum","Bern","Besse","Besthmen","Beswerd","Bethlehem","Beugt","Beuke","Beun","Beusb","Beusichem","Bever","Bidding","Biert","Bierum","Biessum","Biest","Biezen","Bigge","Bijster","Bijsteren","Billing","Bilt","Bingerden","Bisselt","Bissen","Blaker","Blaricum","Blauh\xFBs","Blauw","Blauwe","Blauwen","Bleijen","Bleijs","Blekslage","Blenkert","Blerick","Blessum","Blije","Blijham","Blijnse","Blok","Blokken","Blokum","Boazum","Boberden","Bocholtz","Bocht","Boeiink","Boek","Boekel","Boekelo","Boekelte","Boekend","Boer","Boerakker","Boerelaan","Boeren","Boerengat","Boerenhol","Boerhaar","Boijl","Boks","Boksum","Bokt","Bollinga","Bols","Bolst","Bolt","Bommerig","Bong","Bonkwert","Bonner","Bonrepas","Bontebok","Boomen","Boord","Borger","Borgharen","Borgs","Borgweg","Borkel","Borkeld","Born","Borne","Borneo","Bornwird","Bos","Boschkens","Bosje","Bosjes","Boskamp","Boskant","Boskoop","Boslust","Bosschen","Bosscher","Bosven","Boter","Botshoofd","Boukoul","Bourtange","Boven","Bovenstad","Boxtel","Braak","Braamt","Brabander","Brakel","Brand","Brande","Brandt","Brantgum","Breda","Brede","Bree","Breede","Breedeweg","Breehees","Breezand","Brem","Breskens","Breugel","Breukele","Breyvin","Brielle","Brigdamme","Brij","Brillerij","Briltil","Brinkmans","Britsum","Britswert","Broek","Broekens","Broekkant","Brommelen","Brons","Bruchem","Bruggen","Brugger","Bruil","Bruinisse","Bruister","Brumhold","Brunssum","Brunsting","Bruntinge","Buchten","Buggenum","Buis","Buiten","Bulkenaar","Bult","Bultinge","Bunne","Bunnik","Burdaard","Burger","Burgh","Burgt","Burgum","Burgwerd","Burstum","Burum","Bussel","Busselte","Busser","Buttinge","Buurtje","Cadier","Cadzand","Calfven","Calslagen","Caluna","Camerig","Capelle","Carnisse","Cartils","Castelr\xE9","Castenray","Castert","Castricum","Catsop","Chaam","Clinge","Coevorden","Colmont","Cornjum","Cornwerd","Cottessen","Crapoel","Crau","Crix","Crob","Croy","Culemborg","Daarle","Dale","Dalem","Dalen","Daler","Dalerend","Dalerpeel","Dallinge","Damw\xE2ld","Daniken","Darp","Dassemus","Dearsum","Dedgum","Deelen","Deelse","Deelshurk","Deense","Deest","Deil","Deinum","Dekes","Dekkers","Del","Delden","Delf","Delft","Dellen","Delwijnen","Demen","Den","Deursen","Deuteren","Deventer","Dieden","Diemen","Diepen","Diependal","Diepswal","Diermen","Dieskant","Dieteren","Diever","Dijken","Dijker","Dijkster","Dijkwel","Dintelsas","Dinther","Dintherse","Diphoorn","Dirkshorn","Dis","Diunt","Doenrade","Does","Doeveren","Doezum","Doijum","Dokkum","Doldersum","Dom","Dommelen","Donderen","Dongen","Donia","Doniaga","Donzel","Dood","Doodstil","Doon","Doorn","Doornen","Doornik","Doorning","Doorwerth","Doosje","Dorkwerd","Dorst","Dorther","Douverge","Douwen","Draai","Drachten","Dreischor","Drie","Drieboere","Driehuis","Driene","Dries","Driewegen","Driezum","Drie\xEBn","Drijber","Drimmelen","Drogeham","Drogt","Dronrijp","Dronten","Druif","Drunen","Druten","Drylts","Duifhuis","Duinen","Duiven","Duizel","Duizend","Dulder","Dunsborg","Dussen","Duur","Duurends","Eagum","Earnew\xE2ld","Easterein","Eastermar","Easthim","Echt","Echten","Echtener","Echter","Eder","Eede","Eefsele","Eekt","Eekwerd","Eelde","Eelen","Eems","Eemster","Eemten","Een","Eenigen","Eenrum","Eenum","Eerde","Eersel","Eerste","Ees","Eesterga","Effen","Egchel","Egede","Egmond","Egypte","Eikelen","Eikelhof","Eimeren","Eindewege","Eindje","Ekamp","Elde","Elden","Eldik","Eldrik","Elft","Elkerzee","Ellemeet","Eller","Ellerhei","Ellersing","Elsen","Elshof","Elspeet","Elst","Elsteren","Elzet","Emmeloord","Emmen","Empel","Endepoel","Eng","Enge","Engel","Engelbert","Engelen","Engelum","Englum","Engwegen","Engwierum","Enk","Ensched\xE9","Enspijk","Enumatil","Enzelens","Eper","Eppen","Erichem","Erlecom","Ermelo","Ermer","Escharen","Eschoten","Espelo","Essen","Etenaken","Etzenrade","Eursing","Eursinge","Euverem","Ever","Everd","Everlo","Everse","Ewer","Ewinkel","Exmorra","Eygels","Eyser","Ezinge","Ezuma","Faan","Falom","Farmsum","Fatum","Feerwerd","Fel","Ferwert","Fiemel","Fijfh\xFBs","Finke","Finkum","Flieren","Fl\xE2nsum","Fokkers","Follega","Folsgeare","Formerum","Fort","Fortmond","Foudgum","Fraamklap","Frankhuis","Frankrijk","Fransum","Friens","Frytum","F\xFBns","Gaag","Gaanderen","Gaar","Gaast","Gaasten","Gaastmar","Gaete","Gagel","Galder","Gameren","Gammelke","Ganzert","Gapinge","Garminge","Garnwerd","Garre","Garrels","Garst","Garyp","Gassel","Gasthuis","Gawege","Gebergte","Geefs","Geen","Geer","Gees","Geeuwen","Geffen","Gelders","Gelderse","Geleen","Gelkenes","Gellicum","Gemaal","Gement","Gemert","Gemonde","Gendt","Geneijgen","Genen","Gening","Genne","Gennep","Genooi","Gerheggen","Gerner","Gersloot","Gerven","Gerwen","Geulhem","Gever","Geverik","Gewande","Giers","Giessen","Gietelo","Giethmen","Giethoorn","Gijbe","Gijsselte","Gijzel","Gilze","Ginkel","Ginnum","Glaner","Goai\xEFngea","Godlinze","Goes","Goilberd","Goirle","Goldhoorn","Gooium","Goor","Gorinchem","Gorp","Gortel","Gouda","Gouderak","Goudseweg","Go\xEBnga","Graaf","Graauw","Gracht","Graet","Graf","Grafwegen","Gras","Graspeel","Graszode","Grathem","Grauwe","Grave","Grazen","Greonterp","Greup","Griete","Grijps","Grits","Groe","Groede","Groen","Groenekan","Groeneweg","Groenlo","Groep","Groes","Groessen","Groet","Groeve","Groeze","Gron","Groot","Groote","Grote","Grotel","Grou","Gytsjerk","Haaften","Haag","Haagje","Haaks","Haakswold","Haalderen","Haalweide","Haamstede","Haandrik","Haar","Haarlem","Haarsteeg","Haart","Haelen","Haerst","Hagestein","Haiink","Halder","Haler","Half","Halfmijl","Halfweg","Halle","Haller","Hallum","Halte","Halvink","Hamrik","Hamshorn","Handel","Hane","Hank","Hankate","Hansweert","Hantum","Hantumer","Harculo","Harde","Hardinx","Haren","Harener","Haring","Harke","Harkema","Harl","Harles","Harpel","Harre","Harse","Harskamp","Harssens","Hartwerd","Haspel","Hasselt","Hasselter","Hatte","Hattem","Hauwert","Havelt","Havelte","Hayum","Haze","Hazenhurk","Hazennest","Heaburgen","Hedel","Hedik","Heech","Heegher","Heek","Heelsum","Heems","Heemstede","Heenweg","Heer","Heerde","Heere","Heeren","Heers","Hees","Heesakker","Heesbeen","Heesboom","Heesch","Heesselt","Heet","Heezeren","Hefswal","Hegge","Hei","Heiakker","Heibloem","Heid","Heide","Heidekant","Heiden","Heier","Heihoefke","Heij","Heijen","Heikant","Heikantse","Heille","Heine","Heioord","Heister","Heitrak","Hekel","Hekkum","Hel","Helden","Helkant","Hell","Helle","Hellegat","Hellen","Hellevoet","Helling","Hellouw","Helwerd","Hemert","Hemrik","Hendrik","Henge","Herfte","Herike","Herk","Herken","Hermalen","Hernen","Herpen","Herpt","Hersel","Hersend","Hert","Herten","Hertme","Herveld","Herwen","Herwijnen","Herxen","Hesens","Hespe","Hessum","Heugde","Heukelom","Heukelum","Heult","Heumen","Heure","Heurne","Heusden","Heuvel","Heuvels","Heuveltje","Hexel","Heze","Hiaure","Hichtum","Hidaard","Hien","Hierden","Hieslum","Hijken","Hijum","Hilaard","Hilakker","Hild","Hill","Hilte","Hilversum","Hinnaard","Hintham","Hitsertse","Hodenpijl","Hoef","Hoefkens","Hoek","Hoekdries","Hoekelum","Hoekens","Hoekje","Hoeks","Hoekske","Hoetmans","Hoeve","Hoeven","Hoeves","Hoge","Hogert","Hogeweg","Holker","Hollum","Holm","Holset","Holsloot","Holst","Holt","Holte","Holten","Holter","Holthe","Holtien","Holtinge","Holtum","Holwerd","Holwierde","Holwinde","Hommelse","Hommert","Hommerts","Honderd","Honds","Hondsrug","Hongerige","Honthem","Hoog","Hoogcruts","Hooge","Hoogehaar","Hoogen","Hoogeweg","Hooghalen","Hoogmade","Hoogmeien","Hoogwatum","Hool","Hoon","Hoonte","Hoorn","Hoornder","Hoptille","Horck","Horick","Horn","Horssen","Horsten","Horzik","Hout","Houterd","Houtgoor","Houthei","Houthem","Houw","Houwer","Hugten","Huij","Huinen","Huinerwal","Huis","Huissen","Huize","Huizinge","Hul","Huls","Hulsen","Hulst","Hulten","Hultje","Humcoven","Hunnecum","Hunsel","Hupsel","Hurkske","Hurpesch","Hutten","Huurne","H\xF6chte","H\xF6fke","H\xFAns","Idaerd","Idserda","Idsken","Idzegea","Iens","IJmuiden","IJpe","IJpelo","IJsselham","IJzen","IJzeren","IJzerlo","Illik","Indoornik","Ingwert","Inia","Itens","Itteren","Jaars","Jammer","Jannum","Jellum","Jelsum","Jeth","Jipsing","Jirnsum","Jislum","Jisp","Jistrum","Jonas","Jonen","Jonkers","Jorwert","Joure","Jous","Jousterp","Jouswerd","Jouwer","Jubbega","Jukwerd","Junne","Jutryp","Kaag","Kaakhorn","Kaard","Kaarschot","Kaat","Kade","Kadoelen","Kalis","Kalteren","Kameren","Kamp","Kampen","Kamper","Kamperei","Kampers","Kamperzee","Kantens","Kantje","Kapel","Kapelle","Kapolder","Kappert","Karre","Kasen","Kasteren","Kater","Katerveer","Kathagen","Katlijk","Kats","Katwijk","Kaumes","Kavel","Kaweide","Kedichem","Keegen","Keent","Keersop","Keinsmer","Keizers","Kekerdom","Kelmond","Kelpen","Kempkens","Kerk","Kerken","Kerkhof","Kerkrade","Kerkwerve","Keske","Kessel","Kesseleik","Ketting","Keulse","Keunen","Keup","Keuter","Kibbel","Kiel","Kiester","Kievit","Kijf","Kijfwaard","Kijkuit","Kilder","Kille","Kimswerd","Kinderbos","Kink","Kinnum","Kipper","Klaaswaal","Kladde","Klaren","Klatering","Klef","Klei","Klein","Kleinder","Kleine","Kleinge","Klem","Kletter","Klevers","Klispoel","Klomp","Klooster","Klosse","Kl\xF6sse","Knaphof","Knegsel","Knipe","Knol","Knolle","Knuiters","Koedood","Koehool","Koekange","Koekanger","Koekoek","Koel","Koevering","Kokkelert","Kolder","Kolhol","Kolhorn","Kolk","Kollum","Kolonie","Kommer","Konings","Koog","Kooi","Kooldert","Kopaf","Korhorn","Korn","Kornhorn","Kort","Korte","Korteraar","Korteven","Kortgene","Kostvlies","Koude","Kouden","Koudhoorn","Koulen","Kraan","Kraanven","Kraats","Krabben","Krachtig","Kranen","Krassum","Kreek","Kreielt","Kreijel","Kreijl","Krewerd","Krim","Krimpen","Krol","Kruin","Kruishaar","Kruispunt","Kruisweg","Kuikhorne","Kuiks","Kuinre","Kuitaart","Kuivezand","Kulert","Kulsdom","Kunrade","Kutt","Kuundert","Kuzemer","Kwaal","Kwakel","Kwakkel","Kwartier","K\xFBkherne","Laag","Laaghalen","Laaghaler","Laak","Laaksum","Laan","Lage","Lagekant","Lageweg","Lakei","Laker","Lalle","Lammer","Lammerweg","Lamperen","Landerum","Landsrade","Lang","Lange","Langeraar","Langerak","Langereit","Lank","Lankes","Laren","Laskwerd","Lattrop","Laude","Lauwer","Ledeacker","Leeg","Leegte","Leek","Leem","Leen","Leens","Leensel","Leermens","Leersum","Leeuw","Leeuwerik","Leeuwte","Lege","Legert","Leiden","Leimuiden","Leker","Lekker","Lelystad","Lemel","Lemele","Lemmer","Lemselo","Lengel","Lent","Lenthe","Leons","Lerop","Lethe","Lettele","Leuke","Leunen","Leur","Leusden","Leutes","Leuth","Leuven","Leuvenum","Leveroy","Lexmond","Lhee","Lichtaard","Lichtmis","Liefkens","Liempde","Lienden","Lier","Lieren","Lierop","Lies","Lievelde","Lieving","Lijnden","Limbricht","Limmen","Linde","Lingsfort","Lintelo","Lintvelde","Lioessens","Lippen","Lith","Lithoijen","Lobith","Loc","Locht","Loenen","Loer","Loete","Logt","Loil","Lollum","Lomm","Lonneker","Loo","Loobrink","Loofaert","Looi","Looien","Look","Loon","Loons","Loonse","Looveer","Loppersum","Lovendaal","Loveren","Lo\xEBnga","Lubbinge","Luchen","Luchten","Luissel","Luitert","Lula","Lunen","Lunteren","Lunters","Lutjegast","Lutjerijp","Lutke","Lutkepost","Lutten","Lutter","Lytse","Lytshuzen","Maagd","Maaijkant","Maalb","Maaldrift","Maalstede","Maar","Maarn","Maars","Maarssen","Maasband","Maasbree","Maaskant","Maat","Maatsehei","Macharen","Made","Magele","Magrette","Makkum","Mal","Malden","Mallem","Mamelis","Manen","Mantgum","Mantinge","Maren","Maria","Maris","Mark","Markvelde","Marle","Marrum","Mars","Marssum","Marsum","Martens","Marum","Mataram","Maten","Mathijs","Maurik","Maxet","Medemblik","Medevoort","Medler","Meed","Meeden","Meele","Meemortel","Meene","Meer","Meeren","Meern","Meerten","Meerven","Meerwijck","Megelsum","Megen","Meije","Meijel","Melick","Melis","Melissant","Menaldum","Mensinge","Menzel","Meppen","Merkel","Merm","Merselo","Merum","Mesch","Meteren","Metsla","Midbuul","Midde","Middel","Middelijk","Midden","Middenhof","Midlaren","Midlum","Mids","Midwolde","Miedum","Mildert","Milheeze","Mill","Mils","Milschot","Minkeloos","Mispel","Moddergat","Moer","Moeren","Moerslag","Moespot","Molembaix","Molenbaan","Molenbelt","Molengat","Molenhof","Molenperk","Molenrij","Molenstad","Molkwar","Monster","Montfort","Mook","Moord","Moorsel","Morige","Morra","Mortel","Mosbulten","Mosik","Moskou","Mosse","Mossel","Most","Muggenhol","Muis","Muizenhol","Mulderij","Mullegen","Munneke","Munnekens","Munniken","Munte","Murns","Mussel","M\xFBnein","Naarder","Nabbegat","Nagel","Nansum","Napels","Natten","Neder","Nederbiel","Neer","Neerijnen","Neeritter","Neerloon","Neerst","Negen","Nekke","Nergena","Nia","Nie","Niebert","Niehove","Nier","Niersen","Niesoord","Nieuw","Nieuwaal","Nieuwe","Nieuwer","Nieuwklap","Nieuwkoop","Nieuwolda","Nieuwstad","Niftrik","Nijega","Nijehaske","Nijesyl","Nijken","Nijkerker","Nijl\xE2n","Nijmegen","Nijnsel","Nijrees","Nijstad","Nijve","Nispense","Noardein","Noenes","Nolde","Noord","Noorden","Noorder","Noordhorn","Noordink","Noordkant","Noordse","Notendaal","Notsel","Noukoop","Nuenen","Nuijen","Nuil","Nuis","Nunhem","Nunspeet","Nuth","Obbicht","Ock","Oegst","Oekel","Oeken","Oele","Oensel","Oentsjerk","Oerle","Oete","Oever","Offinga","Ofwegen","Oh\xE9;","Oijen","Oirlo","Oirs","Okswerd","Olde","Oldehove","Oldemarkt","Olden","Oldeneel","Oldenhave","Oldeouwer","Old\xF6rp","Olen","Oler","Oling","Olterterp","Ommel","Ommen","Ommeren","Onder","Onna","Onsenoort","Onstwedde","Ooij","Ooijen","Oost","Oostappen","Ooste","Ooster","Oosterend","Oosterens","Oosterhof","Oosterik","Oosternie","Oosternij","Oosterse","Oosterzee","Oosthem","Oostindi\xEB","Oostrum","Oostum","Oostwold","Oostzaan","Op","Opende","Ophemert","Ophuis","Opijnen","Opmeeden","Opper","Opperdoes","Opperduit","Opwetten","Opwierde","Oranje","Orvelte","Osen","Oshaar","Ospel","Ossen","Ossenisse","Ostaaijen","Osterbos","Othene","Otterlo","Ottersum","Ou","OuBildt","Oude","Oudega","Oudehaske","Oudehorne","Ouden","Oudenrijn","Ouder","Oudeschip","Oudleusen","Oukoop","OuLeede","OuLeije","OuPolder","OuSchouw","OuStaten","OuStee","OuStoof","OuStrumpt","OuWaranda","Ouwer","OuWillem","Ouwster","Oventje","Over","Overa","Overakker","Overbiel","Overeys","Overgeul","Overheek","Overschot","Overval","Overwater","Paal","Paarde","Paarlo","Paauwen","Paddepoel","Padhuis","Paesens","Palestina","Pallert","Pandgat","Panheel","Pann","Pannerden","Papen","Papenveer","Park","Parrega","Partij","Pasop","Patrijzen","Peebos","Peelkant","Peij","Peizerweg","Pelikaan","Pepinus","Pernis","Pers","Pesaken","Peters","Petten","Piaam","Pieperij","Piepert","Piershil","Pieter","Pikesyl","Piksen","Pingjum","Pinkeveer","Pitteperk","Plaat","Plaats","Plak","Plantage","Plas","Plat","Plein","Poffert","Polen","Polle","Pollen","Ponte","Poonhaven","Poppen","Posterenk","Posthoorn","Pot","Praets","Prickart","Puiflijk","Punt","Purmer","Purmerend","Puth","Putse","Putten","Putters","Pyramide","Raai","Raak","Raam","Raar","Raard","Raayen","Raerd","Rakens","Rakt","Rand","Rande","Randen","Ranum","Raren","Rasquert","Ratte","Ravensgat","Reah\xFBs","Rechteren","Rectum","Reduzum","Reeth","Reidswal","Reitsum","Remswerd","Renesse","Renkum","Renneborg","Rens","Respel","Ressen","Reters","Reth","Reuth","Reutje","Reuzen","Rewert","Rhaan","Rheder","Rhee","Rhenoy","Rhoon","Ridder","Riel","Rien","Riet","Rietven","Rijckholt","Rijen","Rijke","Rijkel","Rijker","Rijlst","Rijnsater","Rijsb","Rijsoord","Rijt","Rijtjes","Ril","Rimpelt","Rink","Rips","Rith","Ritsuma","Roeke","Roekel","Roelage","Roels","Roermond","Roeven","Roggel","Rohel","Rolaf","Roligt","Rollecate","Rolpaal","Rome","Rond","Ronduite","Rood","Roodehaan","Rooden","Roond","Roosteren","Rooth","Ropta","Roskam","Rothem","Rott","Rotte","Rotter","Rotting","Rottum","Rozendaal","Rucphen","Ruif","Ruigen","Ruigezand","Ruimel","Ruinen","Ruischer","Ruiten","Rukven","Rullen","Rumpt","Rund","Rusven","Rut","Ryptsjerk","Rytseterp","Saaksum","Saaxum","Salverd","Sandebuur","Santfort","Santpoort","Sasput","Sauwerd","Schaa","Schaaphok","Schaaps","Schadron","Schafelt","Schaft","Schagen","Schager","Schandelo","Schans","Schapers","Scharen","Scharne","Scharster","Schatkuil","Schaveren","Scheemder","Schelf","Schellach","Schelm","Schettens","Schey","Schieven","Schijf","Schijndel","Schillers","Schimmert","Schin","Schinnen","Schippers","School","Schoon","Schoonen","Schoor","Schoorl","Schoot","Schore","Schoter","Schotters","Schouw","Schouwen","Schouwer","Schraard","Schrap","Schuilen","Schuring","Schuwacht","Sebalde","Seerijp","Sell","Selmien","Selwerd","Seroos","Seters","Sibbe","Siberi\xEB","Siegers","Simpel","Sinouts","Sinsel","Sint","Sion","Sittard","Sjunga","Skarl","Skillaerd","Skou","Skrins","Skyldum","Slee","Sleen","Slegge","Slek","Slichten","Sliffert","Slijkwell","Slikken","Sloot","Sluis","Smakt","Smal","Smalle","Smeerling","Smelbr\xEAge","Smele","Smilde","Smits","Sneek","Sneiders","Snelle","Sneps","Snikzwaag","Snipperij","Snoden","Soeter","Solwerd","Someren","Sopsum","Spaanrijt","Spaanse","Spaken","Spannen","Spannum","Spears","Spek","Spekklef","Spekt","Speuld","Speurgt","Spier","Spijk","Spik","Spits","Spoolde","Spoor","Sprang","Sprundel","Spurkt","Stad","Stadterij","Starten","Stations","Staverden","Stedum","Steeg","Steegh","Steel","Steen","Steenkamp","Steenoven","Steenpaal","Steensel","Steenvak","Stegen","Steger","Stegeren","Stein","Sterken","Sterre","Steurgat","Stevens","Stevert","Stiem","Stiens","Stitswerd","Stobben","Stokhem","Stokkelen","Stokkum","Stokske","Stokt","Stolpen","Stomme","Stoof","Stork","Stouten","Stox","Strand","Straten","Strateris","Streek","Strepen","Streukel","Strij","Strijen","Strijp","Stroet","Stroo","Stroopuit","Strubben","Strucht","Strype","Stuw","Sumar","Sumarre","Surhuizum","Susteren","Suttum","Suw\xE2ld","Swaenwert","Swalmen","Sweik","Syt","S\xE2nfurd","Taarlo","Teeffelen","Teije","Teijl","Telgt","Tempel","Ter","Terband","Terblijt","Terdiek","Tereyken","Terg\xEAft","Terhagen","Terheijl","Terherne","Terkaple","Terlet","Terlinden","Termaar","Termoors","Termunten","Termunter","Ternaard","Teroele","Terover","Tersoal","Tervaten","Tervoorst","Tervoort","Terwispel","Terwolde","Terziet","Teuge","Theetuin","Themaat","Tholen","Thull","Thuserhof","Tibma","Tiel","Tielse","Tiggelt","Tijnje","Tike","Til","Timmer","Tippe","Tjaard","Tjams","Tjerkwerd","Tjoene","Tolbert","Tolkamer","Tommel","Tongeren","Tongerlo","Tonsel","Toom","Toornwerd","Top","Toren","Toterfout","Toven","Tragel","Tranendal","Trege","Trent","Tricht","Triemen","Trimpert","Trintelen","Tritzum","Tronde","Trophorne","Trutjes","Tuil","Tull","Tungelroy","Turns","Tusschen","Tuut","Tuuthees","Twee","Tweedeweg","TweeTol","Twekkelo","Twello","Twijzel","Twijzeler","Twisk","Tynaarlo","Tytsjerk","Ubach","Ubbena","Ubber","Uddel","Uffelsen","Uffelte","Uit","Uiter","Uithoorn","Uitwierde","Ulfter","Ulicoten","Ulrum","Ulsda","Ulvend","Unga","Uppel","Usquert","Usselo","Vaals","Vaar","Vaarle","Vaart","Vaesrade","Valk","Valken","Valom","Valsteeg","Varik","Varsen","Varssel","Vebenabos","Vecht","Veecaten","Veele","Veeler","Veen","Veenhof","Veenhoop","Veenhuis","Veere","Veessen","Veghel","Veld","Veldbraak","Velde","Velden","Veldhuis","Veldzicht","Velp","Velsen","Veluwe","Vemde","Ven","Venbe","Vene","Venekoten","Venlo","Venne","Venray","Venweg","Vergelt","Verloren","Vessem","Vestjens","Vet","Vetterik","Veulen","Vianen","Viel","Vier","Vierhuis","Vijcie","Vijf","Vilgert","Vilsteren","Vilt","Vink","Vinkel","Vinken","Vinkepas","Vis","Visschers","Vissers","Vlaas","Vlake","Vlas","Vledder","Vleet","Vleuten","Vlie","Vliegert","Vlieghuis","Vlijmen","Vliss","Vlist","Vlodrop","Vloei","Vloet","Vlootkant","Vogelfort","Volthe","Voor","Voorne","Voorrijp","Voorst","Voorstad","Voorste","Voorster","Voort","Voortje","Voorweg","Vorchten","Vorst","Vorsten","Voske","Voskuil","Vosse","Vossebelt","Vosselen","Vossen","Voulwames","Vrachelen","Vragender","Vredepeel","Vree","Vries","Vriezen","Vrij","Vrijhoeve","Vrilk","Vroe","Vroelen","Vuile","Vuilpan","Vuren","Waaksens","Waal","Waar","Waard","Waarde","Waarden","Waarder","Waatskamp","Wachtum","Waddinx","Wadway","Wadwerd","Wagen","Waije","Walder","Walik","Walsert","Wammert","Wanneper","Wanroij","Wapen","Wapse","Wapser","Warf","Warffum","Warfster","Warmen","Warmond","Warnia","Warstiens","Warten","Waspik","Water","Wateren","Waterkant","Waterop","Waterval","Waver","Weakens","Wedde","Wedder","Wee","Weeg","Weende","Weerd","Weerdinge","Weere","Weert","Weerwille","Wehe","Wehl","Weidum","Weij","Weijer","Weijpoort","Weilens","Weimeren","Weipoort","Weite","Weitemans","Weiwerd","Wekerom","Wele","Wells","Welsum","Wely","Wenum","Weper","Wercheren","Weren","Wergea","Werk","Wernhouts","Wesch","Wessing","Wessinge","West","Westeneng","Wester","Westerein","Westerlee","Westernie","Westerse","Westhim","Westlaren","Westmaas","Westrik","Wetering","Wetsens","Weurt","Wevers","Weverslo","Wezel","Wezep","Wezup","Wezuper","Wielder","Wieler","Wielse","Wiene","Wierren","Wierum","Wiesel","Wieuwens","Wijchen","Wijnaldum","Wijnb","Wijnje","Wijster","Wijthmen","Wijzend","Wilderhof","Wildert","Wilgen","Wilp","Wils","Wilsum","Winde","Windraak","Winkel","Winkels","Winssen","Winsum","Wintelre","Winthagen","Wirdum","Wisse","Wissel","Wissen","Witharen","Withuis","Witman","Witmarsum","Witrijt","Witte","Wittelte","Witten","Wiuwert","Wjelsryp","Woerd","Woerdense","Woezik","Wognum","Wolfers","Wolfhaag","Wolfhagen","Wolfheze","Wolfs","Wolfshuis","Wolling","Wolsum","Wommels","Wonne","Wons","Woord","Wopereis","Wordragen","Wormer","Worsum","Woubrugge","Wouwse","Wulpenbek","Wyns","Wytgaard","W\xE2ldsein","W\xE2nswert","Yerseke","Yndyk","Zaamslag","Zaarvlaas","Zalk","Zand","Zande","Zandfort","Zandkant","Zandoerle","Zandplaat","Zandpol","Zandput","Zandvoort","Zee","Zeegat","Zeegse","Zeerijp","Zeesse","Zegge","Zeijen","Zeijer","Zeist","Zelder","Zelen","Zelt","Zenderen","Zethuis","Zeven","Zevenhuis","Zierikzee","Zieuwent","Zijder","Zijdewind","Zijp","Zijper","Zijtaart","Zilven","Zinkweg","Zittard","Zoeke","Zoelen","Zoelmond","Zoerte","Zoeter","Zoggel","Zomerven","Zond","Zorgvlied","Zoutkamp","Zuid","Zuider","Zuidhorn","Zuidlaren","Zuidwolde","Zuidzande","Zuidzijde","Zuilichem","Zundert","Zurich","Zutphen","Zuuk","Zwaag","Zwager","Zwanegat","Zwart","Zwarte","Zweek","Zwiggelte","Zwijn","Zwinderen","Zwolle"];var chunk_BVTGCSSB_H=[" aan de IJssel"," aan de Rijn","ambacht","beek","berg","bergen","bosch","broek","brug","buren","burg","buurt","dam","dijk","dijke","donk","dorp","eind","enmaes","gat","geest","heide","hoek","horst","hout","hoven","huizen","ingen","kerk","laar","land","meer","recht","schoten","sluis","stroom","swaerd","veen","veld","vliet","weer","wier","wijk","woud","woude","zijl",""];var chunk_BVTGCSSB_b=["Afghanistan","Akrotiri","Albani\xEB","Algerije","Amerikaanse Maagdeneilanden","Amerikaans-Samoa","Andorra","Angola","Anguilla","Antarctica","Antigua en Barbuda","Argentini\xEB","Armeni\xEB","Aruba","Ashmore and Cartier Islands","Atlantic Ocean","Australi\xEB","Azerbeidzjan","Bahama's","Bahrein","Bangladesh","Barbados","Belarus","Belgi\xEB","Belize","Benin","Bermuda","Bhutan","Bolivi\xEB","Bosni\xEB-Herzegovina","Botswana","Bouvet Island","Brazili\xEB","British Indian Ocean Territory","Britse Maagdeneilanden","Brunei","Bulgarije","Burkina Faso","Burundi","Cambodja","Canada","Caymaneilanden","Centraal-Afrikaanse Republiek","Chili","China","Christmas Island","Clipperton Island","Cocos (Keeling) Islands","Colombia","Comoren (Unie)","Congo (Democratische Republiek)","Congo (Volksrepubliek)","Cook","Coral Sea Islands","Costa Rica","Cuba","Cyprus","Denemarken","Dhekelia","Djibouti","Dominica","Dominicaanse Republiek","Duitsland","Ecuador","Egypte","El Salvador","Equatoriaal-Guinea","Eritrea","Estland","Ethiopi\xEB","European Union","Falkland","Faroe Islands","Fiji","Filipijnen","Finland","Frankrijk","Frans-Polynesi\xEB","Gabon","Gambia","Gaza Strip","Georgi\xEB","Ghana","Gibraltar","Grenada","Griekenland","Groenland","Guam","Guatemala","Guernsey","Guinea","Guinee-Bissau","Guyana","Ha\xEFti","Heard Island and McDonald Islands","Vaticaanstad","Honduras","Hongarije","Hongkong","Ierland","IJsland","India","Indonesi\xEB","Irak","Iran","Isle of Man","Isra\xEBl","Itali\xEB","Ivoorkust","Jamaica","Jan Mayen","Japan","Jemen","Jersey","Jordani\xEB","Kaapverdi\xEB","Kameroen","Kazachstan","Kenia","Kirgizstan","Kiribati","Koeweit","Kroati\xEB","Laos","Lesotho","Letland","Libanon","Liberia","Libi\xEB","Liechtenstein","Litouwen","Luxemburg","Macao","Macedoni\xEB","Madagaskar","Malawi","Maldiven","Maleisi\xEB","Mali","Malta","Marokko","Marshall Islands","Mauritani\xEB","Mauritius","Mayotte","Mexico","Micronesi\xEB","Moldavi\xEB","Monaco","Mongoli\xEB","Montenegro","Montserrat","Mozambique","Myanmar","Namibi\xEB","Nauru","Navassa Island","Nederland","St. Maarten","Curacao","Nepal","Ngwane","Nicaragua","Nieuw-Caledoni\xEB","Nieuw-Zeeland","Niger","Nigeria","Niue","Noordelijke Marianen","Noord-Korea","Noorwegen","Norfolk Island","Oekra\xEFne","Oezbekistan","Oman","Oostenrijk","Pakistan","Palau","Panama","Papoea-Nieuw-Guinea","Paracel Islands","Paraguay","Peru","Pitcairn","Polen","Portugal","Puerto Rico","Qatar","Roemeni\xEB","Rusland","Rwanda","Saint Helena","Saint Lucia","Saint Vincent en de Grenadines","Saint-Pierre en Miquelon","Salomon","Samoa","San Marino","S\xE3o Tom\xE9 en Principe","Saudi-Arabi\xEB","Senegal","Servi\xEB","Seychellen","Sierra Leone","Singapore","Sint-Kitts en Nevis","Sloveni\xEB","Slowakije","Soedan","Somali\xEB","South Georgia and the South Sandwich Islands","Southern Ocean","Spanje","Spratly Islands","Sri Lanka","Suriname","Svalbard","Syri\xEB","Tadzjikistan","Taiwan","Tanzania","Thailand","Timor Leste","Togo","Tokelau","Tonga","Trinidad en Tobago","Tsjaad","Tsjechi\xEB","Tunesi\xEB","Turkije","Turkmenistan","Turks-en Caicoseilanden","Tuvalu","Uganda","Uruguay","Vanuatu","Venezuela","Verenigd Koninkrijk","Verenigde Arabische Emiraten","Verenigde Staten van Amerika","Vietnam","Wake Island","Wallis en Futuna","Wereld","West Bank","Westelijke Sahara","Zambia","Zimbabwe","Zuid-Afrika","Zuid-Korea","Zweden","Zwitserland"];var chunk_BVTGCSSB_j=["1### ??","2### ??","3### ??","4### ??","5### ??","6### ??","7### ??","8### ??","9### ??"];var chunk_BVTGCSSB_L=["1 hoog","2 hoog","3 hoog","3 hoog achter"];var chunk_BVTGCSSB_y=["Drenthe","Flevoland","Friesland","Gelderland","Groningen","Limburg","Noord-Brabant","Noord-Holland","Overijssel","Utrecht","Zeeland","Zuid-Holland"];var chunk_BVTGCSSB_w=["DR","FL","FR","GE","GR","LI","NB","NH","OV","UT","ZE","ZH"];var chunk_BVTGCSSB_D={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_BVTGCSSB_K=["{{person.first_name.generic}}{{location.street_suffix}}","{{person.last_name.generic}}{{location.street_suffix}}"];var chunk_BVTGCSSB_A=["straat","laan","weg","plantsoen","park","gracht","dijk"];var chunk_BVTGCSSB_$={building_number:chunk_BVTGCSSB_f,city_pattern:chunk_BVTGCSSB_S,city_prefix:chunk_BVTGCSSB_M,city_suffix:chunk_BVTGCSSB_H,country:chunk_BVTGCSSB_b,postcode:chunk_BVTGCSSB_j,secondary_address:chunk_BVTGCSSB_L,state:chunk_BVTGCSSB_y,state_abbr:chunk_BVTGCSSB_w,street_address:chunk_BVTGCSSB_D,street_pattern:chunk_BVTGCSSB_K,street_suffix:chunk_BVTGCSSB_A},chunk_BVTGCSSB_W=chunk_BVTGCSSB_$;var chunk_BVTGCSSB_J=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_BVTGCSSB_ee={word:chunk_BVTGCSSB_J},chunk_BVTGCSSB_G=chunk_BVTGCSSB_ee;var chunk_BVTGCSSB_ae={title:"Dutch",code:"nl",language:"nl",endonym:"Nederlands",dir:"ltr",script:"Latn"},chunk_BVTGCSSB_z=chunk_BVTGCSSB_ae;var chunk_BVTGCSSB_V={generic:["Amber","Anna","Anne","Anouk","Bas","Bram","Britt","Daan","Emma","Eva","Femke","Finn","Fleur","Iris","Isa","Jan","Jasper","Jayden","Jesse","Johannes","Julia","Julian","Kevin","Lars","Lieke","Lisa","Lotte","Lucas","Luuk","Maud","Max","Mike","Milan","Nick","Niels","Noa","Rick","Roos","Ruben","Sander","Sanne","Sem","Sophie","Stijn","Sven","Thijs","Thomas","Tim","Tom"],female:["Aaliyah","Aaltje","Abby","Abigail","Ada","Adriana","Aim\xE9e","Aisha","Alexandra","Aleyna","Alice","Alicia","Alina","Alisa","Aliya","Aliyah","Alma","Alya","Alyssa","Amalia","Amara","Amaya","Amber","Amelia","Amelie","Amina","Amira","Amy","Am\xE9lie","Angelina","Anna","Annabel","Anne","Annemijn","Anouk","Ariana","Arya","Asel","Ashley","Asiya","Asya","Aurora","Ava","Aya","Ayana","Ayla","Aylin","Azra","Babette","Beau","Bella","Bente","Benthe","Bibi","Bo","Bobbi","Bobbie","Bowie","Britt","Carlijn","Carmen","Cataleya","Catharina","Cato","Celine","Charlie","Charlotte","Chelsey","Chloe","Claire","Coco","Cornelia","C\xE9line","Daantje","Daisy","Dana","Dani","Danique","Daphne","Davina","Defne","Demi","Dewi","Diana","Diede","Dieke","Dina","Djenna","Dominique","Donna","Doris","Dua","Eef","Eefje","Ela","Eleanor","Elena","Eleonora","Eliana","Elif","Elin","Elina","Eline","Elisa","Elisabeth","Elise","Eliza","Elizabeth","Elize","Ella","Elle","Elodie","Elynn","Emilia","Emilie","Emily","Emma","Emmy","Esma","Esmee","Esm\xE9e","Esra","Esther","Eva","Evelien","Eveline","Evi","Evie","Evy","Fabi\xEBnne","Famke","Farah","Fardau","Fatima","Fay","Faya","Faye","Fayen","Fayenne","Febe","Feline","Fem","Femke","Femm","Fenna","Fenne","Fieke","Fien","Fiene","Fiep","Filou","Fleur","Floor","Floortje","Flore","Florence","Florine","Freya","F\xE9line","Gaia","Gigi","Gioia","Giulia","Grace","Guusje","Gwen","Hafsa","Hailey","Hanna","Hannah","Hanne","Hayley","Helena","Hendrika","Hidaya","Hira","Ilse","Imani","Imke","Inara","Inaya","Indy","Ines","Iris","Isa","Isabeau","Isabel","Isabella","Isabelle","Ise","Isra","Iva","Ivy","Ize","Izzy","Jackie","Jacky","Jacoba","Jada","Jade","Jaelynn","Jailey","Jaimy","Jalou","Jana","Jane","Janna","Janne","Jara","Jasmijn","Jasmine","Jayda","Jaylinn","Jazz","Jazzlyn","Jazzlynn","Jenna","Jente","Jess","Jessie","Jesslyn","Jesslynn","Jet","Jette","Jill","Jinte","Jinthe","Jip","Joanna","Johanna","Jolie","Jolien","Jolijn","Josefien","Josephine","Joy","Joya","Jo\xEBlle","Jula","Jule","Julia","Julie","Juliette","Juli\xEBtte","Juna","June","Juno","Juul","Karlijn","Kate","Kato","Kaylee","Kayleigh","Keet","Kensi","Kenza","Khadija","Kiara","Kiki","Kim","Kira","Kyara","Kyra","Laila","Lana","Lara","Laura","Laure","Lauren","Laurie","Layla","Lea","Leah","Lena","Lenne","Lexi","Lexie","Leyla","Lia","Lieke","Lien","Liene","Lieve","Lilian","Liliana","Lilly","Lilou","Lily","Lina","Linde","Linn","Linne","Lisa","Lisanne","Lise","Liselotte","Liv","Liva","Livia","Liya","Liyana","Liz","Liza","Lize","Lizz","Lizzy","Loa","Loes","Lois","Lola","Lorena","Lot","Lott","Lotte","Lou","Loua","Louise","Lova","Lo\xEFs","Lucie","Lucy","Luna","Lune","Luus","Lydia","Lynn","Maaike","Maan","Maartje","Macy","Madelief","Mae","Maeve","Maja","Malou","Mara","Mare","Maren","Maria","Marie","Marit","Marley","Marlie","Marly","Marrit","Marwa","Maryam","Mathilde","Maud","Maxime","Maya","Mayra","Maysa","Medina","Megan","Meghan","Meike","Melina","Melisa","Melissa","Melody","Merel","Merle","Meryem","Mette","Meyra","Mia","Michelle","Mikki","Mila","Milana","Milena","Miley","Milly","Milou","Mina","Mira","Mirre","Mirte","Mirthe","Myla","Myra","Myrthe","Nadia","Nadine","Naomi","Neeltje","Nela","Nena","Niene","Nienke","Nika","Nikki","Nikkie","Nila","Nina","Nine","Ninthe","Nisa","Noa","Noami","Nola","Nomi","Noor","Noortje","Nora","Norah","Nore","Nour","Nova","Novi","Nowi","No\xEB","No\xEBlla","No\xEBlle","Nynke","Olivia","Oliwia","Oumayra","Phileine","Philou","Pien","Pip","Pippa","Pleun","Pola","Puck","Puk","Quinn","Quinty","Rachel","Rana","Renske","Riley","Robin","Romee","Romy","Roos","Rosa","Rosalie","Rose","Rosie","Roxy","Ruby","Saar","Safa","Safae","Safiya","Salom\xEB","Sam","Sammie","Sanna","Sanne","Sara","Sarah","Sare","Scottie","Selena","Selina","Selma","Sena","Senna","Sienna","Silke","Si\xEBnna","Skye","Sofia","Sofie","Soof","Sophia","Sophie","Stella","Sterre","Suus","Suze","Tara","Teddy","Tess","Tessa","Thirza","Tirza","Valentina","Valerie","Vanessa","Veerle","Vera","Vere","Vesper","Victoria","Vienna","Vieve","Vive","Vivian","Vivienne","Wende","Wies","Wilhelmina","Yara","Yarah","Yasmin","Yasmine","Yenthe","Yfke","Yinthe","Yuna","Zahra","Zara","Zeyneb","Zeynep","Ziva","Zoey","Zofia","Zo\xEB","Zuzanna"],male:["Aaron","Abdullah","Abe","Abel","Abraham","Ace","Adam","Adriaan","Adrian","Ahmad","Ahmed","Ahmet","Aiden","Alan","Albert","Aleksander","Alex","Alexander","Ali","Alparslan","Amin","Amir","Anouar","Anthony","Anton","Antoni","Aras","Arda","Arie","Armin","Aron","Arthur","Axel","Ayaz","Ayden","Ayman","Ayoub","Badr","Bart","Bas","Bastiaan","Beau","Ben","Benja","Benjamin","Bentley","Benyamin","Berend","Bilal","Bjorn","Bo","Boas","Boaz","Bob","Bobby","Bodhi","Bodi","Boet","Boris","Bowie","Bradley","Bram","Brandon","Brenn","Brent","Brian","Bruce","Bruno","Bryan","Can","Cas","Casper","Charlie","Chase","Chris","Christiaan","Christian","Christopher","Coen","Colin","Collin","Cornelis","Daan","Daley","Damian","Damin","Dani","Daniel","Danilo","Dani\xEBl","Dante","Dave","Davey","Davi","David","Davy","Dax","Dean","Deen","Deniz","Devin","Dex","Dexx","Diego","Dies","Dion","Dirk","Djayden","Dominik","Don","Donny","Dorian","Douwe","Duco","Duuk","Dylan","Dylano","Eden","Eli","Elias","Elijah","Emin","Emir","Ensar","Enzo","Eray","Ethan","Evan","Eymen","Ezra","Faas","Fabian","Fedde","Felix","Fender","Ferre","Filip","Finley","Finn","Finnley","Flip","Florian","Floris","Flynn","Fos","Foss","Frederik","Freek","Frenkie","Fynn","Gabriel","Gabri\xEBl","George","Gerrit","Gideon","Giel","Gijs","Giovanni","Glenn","Guus","Hamza","Harvey","Hein","Hendrik","Hidde","Hugo","Huub","Ian","Ibrahim","Idris","Igor","Ilay","Ilias","Ilyas","Imran","Isa","Isaac","Isaiah","Ismail","Ivan","Ivar","Ivo","Jace","Jack","Jackson","Jacob","Jacobus","Jaimy","Jairo","Jaivey","Jake","Jakob","Jakub","James","Jamie","Jan","Jari","Jason","Jasper","Javi","Jax","Jaxon","Jaxx","Jay","Jayce","Jayden","Jaylano","Jaylen","Jayson","Jayvano","Jefta","Jelle","Jelmer","Jelte","Jens","Jeppe","Jeremiah","Jesper","Jesse","Jidde","Jim","Jimi","Jimmy","Jip","Joah","Joas","Job","Joe","Joep","Joes","Joey","Johan","Johannes","John","Jona","Jonah","Jonas","Jonathan","Joost","Jop","Jordan","Jordy","Joris","Jorn","Jorrit","Jort","Joseph","Josh","Joshua","Jo\xEBl","Juda","Julan","Jules","Julian","Julius","Junayd","Jur","Jurre","Justin","Kaan","Kacper","Kai","Kaj","Karam","Kasper","Kay","Kayden","Keano","Kees","Kenan","Kenji","Kenzo","Kerem","Kevin","Kian","Kick","Kjeld","Klaas","Koen","Krijn","Kyan","Kyano","Lars","Lasse","Laurens","Leendert","Len","Lenn","Lennon","Lennox","Leo","Leon","Leonardo","Lev","Levi","Levy","Lewis","Lex","Liam","Lieuwe","Liyam","Loek","Loet","Logan","Lorenzo","Lou","Louay","Louie","Louis","Luc","Luca","Lucas","Luciano","Luka","Lukas","Luke","Luuk","Lux","Lyam","Maarten","Maas","Mace","Mads","Maes","Maher","Mahir","Malik","Manoah","Manu","Manuel","Marcel","Marcus","Marijn","Marinus","Marius","Mark","Marley","Mart","Martin","Mas","Mason","Mateo","Mathijs","Mats","Matteo","Matthew","Matthias","Matthijs","Matz","Maurits","Max","Maxim","Maximilian","Mayson","Mees","Mehmet","Melle","Mels","Menno","Merijn","Mert","Mex","Micah","Micha","Michael","Mick","Midas","Miguel","Mik","Mika","Mike","Milan","Milano","Miles","Milo","Mink","Miran","Mirza","Mitch","Mohamed","Mohammad","Mohammed","Moos","Morris","Moussa","Mozes","Muhammad","Muhammed","Musa","Mustafa","Mylan","Mylo","Nadir","Naoufal","Naoufel","Natan","Nathan","Naud","Nick","Nico","Niek","Niels","Nikodem","Nils","Nino","Noah","Noam","Noan","Nolan","Noud","Nouri","Nout","Novan","Nox","No\xEBl","Odin","Olaf","Ole","Oliver","Olivier","Oliwier","Omar","Oscar","Oskar","Osman","Otis","Otto","Owen","Pelle","Pepijn","Peter","Philip","Pieter","Pim","Quin","Quinn","Quinten","Raf","Rafael","Rafa\xEBl","Raff","Ralph","Raphael","Rapha\xEBl","Ravi","Rayan","Rayen","Rein","Rens","Revi","Reza","Rick","Rico","Riff","Riley","Riv","Roan","Robert","Robin","Rohan","Rover","Rowan","Ruben","Ryan","Sabir","Safouan","Safouane","Sam","Sami","Samuel","Samu\xEBl","Sander","Savi","Scott","Seb","Sebas","Sebastiaan","Sebastian","Sef","Seff","Sem","Semih","Senn","Senna","Senne","Sep","Sepp","Seppe","Seth","Sev","Shane","Siebe","Siem","Siep","Sil","Silas","Silvan","Simon","Sjoerd","Sjors","Stan","Stef","Stefan","Sten","Steven","Stijn","Storm","Sven","Sverre","Ted","Teije","Teun","Teunis","Theo","Thiago","Thije","Thijmen","Thijn","Thijs","Thom","Thomas","Tibbe","Tieme","Ties","Tijmen","Tijn","Tijs","Tim","Timo","Tobias","Tobin","Toby","Tom","Tomas","Tommy","Toon","Tristan","Tuur","Twan","Tycho","Tygo","Tyler","Tymon","Umut","Valentijn","Valentino","Vic","Victor","Viggo","Vigo","Vik","Viktor","Vince","Vincent","Vinz","Wes","Wessel","Willem","William","Wolf","Wout","Wouter","Xander","Xavi","Xavier","Xem","Yahya","Yannick","Yasin","Yassin","Yassine","Yassir","Younes","Youp","Yousef","Youssef","Yusuf","Yves","Zain","Zakaria","Zayd","Zayn","Zef","Zev","Zeyd","Zion","\xC3\x96mer"]};var chunk_BVTGCSSB_R={generic:["Aalbers","Bakker","Bijl","Blom","Boer","Bos","Bosch","Bosman","Brouwer","Cornelissen","Corsten","Dekker","Dijkstra","Driessen","Evers","Freriks","Gerritsen","Groen","Groothuizen","Hartman","Hazes","Hendriks","Hermans","Hofman","Huisman","Jacobs","Jansen","Janssen","Jonker","Klein","Kok","Koning","Kramer","Kuijpers","Kuiper","Kuypers","Lubbers","Maas","Martens","Meeuwis","Meijer","Meyer","Mol","Molenaar","Moors","Mulder","Nijland","Oosterhuis","Peeters","Poels","Post","Postma","Prinsen","Rietman","Ritsma","Sanders","Schipper","Scholten","Smeets","Terlouw","Timmermans","Veenstra","Verbeek","Verhoeven","Vermeulen","Vink","Visser","Vos","Wagenaar","Willems","Willemsen","Wolters","Zijlstra","Zuiderveld","de Boer","de Bruijn","de Bruyn","de Corte","de Graaf","de Groot","de Haan","de Jong","de Jonge","de Koning","de Lange","de Leeuw","de Nijs","de Ruiter","de Vos","de Vries","de Wit","den Adel","van Beek","van Dam","van Dijk","van Dongen","van Doorn","van Ginneken","van Iersel","van Leeuwen","van Loon","van Veen","van Vliet","van Wijk","van de Berg","van de Brink","van de Meer","van de Pol","van de Veen","van de Velden","van de Ven","van de Wal","van den Berg","van den Bosch","van den Broek","van den Heuvel","van den Pol","van den Velde","van der Berg","van der Heijden","van der Heyden","van der Horst","van der Laan","van der Linden","van der Meer","van der Meulen","van der Pol","van der Velde","van der Velden","van der Ven","van der Wal"]};var chunk_BVTGCSSB_E={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_BVTGCSSB_N=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_BVTGCSSB_T={generic:["Bsc","Dhr.","Dr.","Drs.","Ir.","Mevr.","Msc","Prof."],female:["Bsc","Dr.","Drs.","Ir.","Mevr.","Msc","Prof."],male:["Bsc","Dhr.","Dr.","Drs.","Ir.","Msc","Prof."]};var chunk_BVTGCSSB_O=["Jr.","Sr."];var chunk_BVTGCSSB_ne={first_name:chunk_BVTGCSSB_V,last_name:chunk_BVTGCSSB_R,last_name_pattern:chunk_BVTGCSSB_E,name:chunk_BVTGCSSB_N,prefix:chunk_BVTGCSSB_T,suffix:chunk_BVTGCSSB_O},chunk_BVTGCSSB_P=chunk_BVTGCSSB_ne;var chunk_BVTGCSSB_x=["(0###) ######","06 #### ####","0#########","06########","+31#########","+316########"];var chunk_BVTGCSSB_Z=["+31#########","+316########"];var chunk_BVTGCSSB_I=["0### ### ###","06 ########"];var chunk_BVTGCSSB_re={human:chunk_BVTGCSSB_x,international:chunk_BVTGCSSB_Z,national:chunk_BVTGCSSB_I},chunk_BVTGCSSB_F=chunk_BVTGCSSB_re;var chunk_BVTGCSSB_ie={format:chunk_BVTGCSSB_F},chunk_BVTGCSSB_C=chunk_BVTGCSSB_ie;var chunk_BVTGCSSB_oe={color:chunk_BVTGCSSB_a,commerce:chunk_BVTGCSSB_o,company:chunk_BVTGCSSB_l,date:chunk_BVTGCSSB_d,hacker:chunk_BVTGCSSB_g,internet:chunk_BVTGCSSB_v,location:chunk_BVTGCSSB_W,lorem:chunk_BVTGCSSB_G,metadata:chunk_BVTGCSSB_z,person:chunk_BVTGCSSB_P,phone_number:chunk_BVTGCSSB_C},chunk_BVTGCSSB_Ca=chunk_BVTGCSSB_oe; -/***/ 692: -/***/ ((module) => { +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-N2SVY6D4.js +var chunk_N2SVY6D4_i=new chunk_HC7G5RVA_Xe({locale:[chunk_BVTGCSSB_Ca,ys,_i]}); -"use strict"; +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-PKJ2ALMK.js +var chunk_PKJ2ALMK_o=["BVBA","CVBA","NV","VZW"];var chunk_PKJ2ALMK_R={legal_entity_type:chunk_PKJ2ALMK_o},chunk_PKJ2ALMK_i=chunk_PKJ2ALMK_R;var chunk_PKJ2ALMK_t=["be","brussels","com","net","org","vlaanderen"];var chunk_PKJ2ALMK_l=["gmail.com","hotmail.com","skynet.be","yahoo.com"];var chunk_PKJ2ALMK_G={domain_suffix:chunk_PKJ2ALMK_t,free_email:chunk_PKJ2ALMK_l},chunk_PKJ2ALMK_s=chunk_PKJ2ALMK_G;var chunk_PKJ2ALMK_m=["#","##","###","###a","###b","###c"];var chunk_PKJ2ALMK_u=["{{location.city_prefix}}","{{location.city_prefix}}{{location.city_suffix}}"];var chunk_PKJ2ALMK_k=["'s Herenelderen","'s-Gravenvoeren","'s-Gravenwezel","Aaigem","Aalbeke","Aalst","Aalter","Aarschot","Aarsele","Aartrijke","Aartselaar","Achel","Adegem","Adinkerke","Afsnee","Alken","Alsemberg","Alveringem","Antwerpen","Anzegem","Appels","Appelterre-Eichem","Ardooie","Arendonk","As","Aspelare","Asper","Asse","Assebroek","Assenede","Assent","Astene","Attenhoven","Attenrode-Wever","Avekapelle","Avelgem","Averbode","Baaigem","Baal","Baardegem","Baarle-Hertog","Baasrode","Bachte-Maria-Leerne","Balegem","Balen","Bambrugge","Bassevelde","Batsheers","Bavegem","Bavikhove","Bazel","Beek","Beerlegem","Beernem","Beerse","Beersel","Beerst","Beert","Beervelde","Beerzel","Begijnendijk","Beigem","Bekegem","Bekkerzeel","Bekkevoort","Bellegem","Bellem","Bellingen","Belsele","Berbroek","Berchem","Berendrecht-Zandvliet-Lillo","Berg","Beringen","Berlaar","Berlare","Berlingen","Bertem","Beselare","Betekom","Bevel","Bever","Bevere","Beveren","Beverlo","Beverst","Bierbeek","Bikschote","Bilzen","Binderveld","Binkom","Bissegem","Blaasveld","Blanden","Blankenberge","Bocholt","Boechout","Boekhout","Boekhoute","Boezinge","Bogaarden","Bommershoven","Bonheiden","Booischot","Booitshoeke","Boom","Boorsem","Boortmeerbeek","Borchtlombeek","Borgerhout","Borgloon","Borlo","Bornem","Borsbeek","Borsbeke","Bossuit","Bost","Bottelare","Boutersem","Bouwel","Bovekerke","Brasschaat","Brecht","Bredene","Bree","Breendonk","Brielen","Broechem","Broekom","Brugge","Brussegem","Brustem","Budingen","Buggenhout","Buizingen","Buken","Bulskamp","Bunsbeek","Burcht","Burst","Buvingen","Dadizele","Daknam","Damme","De Klinge","De Moeren","De Panne","De Pinte","Deerlijk","Deftinge","Deinze","Denderbelle","Denderhoutem","Denderleeuw","Dendermonde","Denderwindeke","Dentergem","Dessel","Desselgem","Destelbergen","Desteldonk","Deurle","Deurne","Diegem","Diepenbeek","Diest","Diets-Heur","Dikkebus","Dikkele","Dikkelvenne","Diksmuide","Dilbeek","Dilsen","Doel","Donk","Dormaal","Dranouter","Drieslinter","Drogenbos","Drongen","Dudzele","Duffel","Duisburg","Duras","Dworp","Edegem","Edelare","Eeklo","Eernegem","Egem","Eggewaartskapelle","Eigenbilzen","Eindhout","Eine","Eisden","Eke","Ekeren","Eksaarde","Eksel","Elen","Elene","Elewijt","Eliksem","Elingen","Ellikom","Elsegem","Elst","Elverdinge","Elversele","Emblem","Emelgem","Ename","Engelmanshoven","Eppegem","Erembodegem","Erondegem","Erpe","Erps-Kwerps","Ertvelde","Erwetegem","Esen","Essen","Essene","Etikhove","Ettelgem","Everbeek","Everberg","Evergem","Ezemaal","Gaasbeek","Galmaarden","Gavere","Geel","Geetbets","Gelinden","Gellik","Gelrode","Geluveld","Geluwe","Genk","Genoelselderen","Gent","Gentbrugge","Geraardsbergen","Gerdingen","Gestel","Gierle","Gijverinkhove","Gijzegem","Gijzelbrechtegem","Gijzenzele","Gingelom","Gistel","Gits","Glabbeek-Zuurbemde","Godveerdegem","Goeferdinge","Goetsenhoven","Gontrode","Gooik","Gors-Opleeuw","Gorsem","Gotem","Gottem","Grammene","Grazen","Grembergen","Grimbergen","Grimminge","Grobbendonk","Groot-Bijgaarden","Groot-Gelmen","Groot-Loon","Grote-Brogel","Grote-Spouwen","Grotenberge","Gruitrode","Guigoven","Gullegem","Gutschoven","Haacht","Haaltert","Haasdonk","Haasrode","Hakendover","Halen","Hallaar","Halle","Halle-Booienhoven","Halmaal","Hamme","Hamont","Handzame","Hansbeke","Harelbeke","Hasselt","Hechtel","Heers","Hees","Heestert","Heffen","Heikruis","Heindonk","Heist","Heist-op-den-Berg","Hekelgem","Heks","Helchteren","Heldergem","Helen-Bos","Helkijn","Hemelveerdegem","Hemiksem","Hendrieken","Henis","Heppen","Herderen","Herdersem","Herent","Herentals","Herenthout","Herfelingen","Herk-de-Stad","Herne","Herselt","Herstappe","Herten","Hertsberge","Herzele","Heule","Heurne","Heusden","Hever","Heverlee","Hillegem","Hingene","Hoboken","Hoegaarden","Hoeilaart","Hoeke","Hoelbeek","Hoeleden","Hoepertingen","Hoeselt","Hoevenen","Hofstade","Hollebeke","Holsbeek","Hombeek","Hooglede","Hoogstade","Hoogstraten","Horpmaal","Houtave","Houtem","Houthalen","Houthulst","Houtvenne","Houwaart","Hove","Huise","Huizingen","Huldenberg","Hulshout","Hulste","Humbeek","Hundelgem","Ichtegem","Iddergem","Idegem","Ieper","Impe","Ingelmunster","Ingooigem","Itegem","Itterbeek","Izegem","Izenberge","Jabbeke","Jesseren","Jeuk","Kaaskerke","Kachtem","Kaggevinne","Kalken","Kallo","Kalmthout","Kampenhout","Kanegem","Kanne","Kapelle-op-den-Bos","Kapellen","Kaprijke","Kaster","Kasterlee","Kaulille","Keerbergen","Keiem","Kemmel","Kemzeke","Kerkhove","Kerkom","Kerkom-bij-Sint-Truiden","Kerksken","Kermt","Kerniel","Kersbeek-Miskom","Kessel","Kessel-Lo","Kessenich","Kester","Kieldrecht","Kinrooi","Klein-Gelmen","Kleine-Brogel","Kleine-Spouwen","Klemskerke","Klerken","Kluizen","Knesselare","Knokke","Kobbegem","Koekelare","Koersel","Koksijde","Koningshooikt","Koninksem","Kontich","Kooigem","Koolkerke","Koolskamp","Korbeek-Dijle","Korbeek-Lo","Kortemark","Kortenaken","Kortenberg","Kortessem","Kortijs","Kortrijk","Kortrijk-Dutsel","Kozen","Kraainem","Krombeke","Kruibeke","Kruishoutem","Kumtich","Kuringen","Kuttekoven","Kuurne","Kwaadmechelen","Kwaremont","Laar","Laarne","Lampernisse","Lanaken","Landegem","Landen","Landskouter","Langdorp","Langemark","Lanklaar","Lapscheure","Lauw","Lauwe","Lebbeke","Lede","Ledeberg","Ledegem","Leefdaal","Leerbeek","Leest","Leeuwergem","Leffinge","Leisele","Leke","Lembeek","Lembeke","Lemberge","Lendelede","Leopoldsburg","Letterhoutem","Leupegem","Leut","Leuven","Lichtaart","Lichtervelde","Liedekerke","Lieferinge","Lier","Liezele","Lille","Linden","Linkebeek","Linkhout","Lint","Lippelo","Lissewege","Lo","Lochristi","Loenhout","Loker","Lokeren","Loksbergen","Lombardsijde","Lommel","Londerzeel","Loonbeek","Loppem","Lot","Lotenhulle","Lovendegem","Lovenjoel","Lubbeek","Lummen","Maarke-Kerkem","Maaseik","Machelen","Mal","Maldegem","Malderen","Mannekensvere","Mariakerke","Mariekerke","Marke","Markegem","Martenslinde","Massemen","Massenhoven","Mater","Mazenzele","Mechelen","Mechelen-Bovelingen","Mechelen-aan-de-Maas","Meensel-Kiezegem","Meer","Meerbeek","Meerbeke","Meerdonk","Meerhout","Meerle","Meeswijk","Meetkerke","Meeuwen","Meigem","Meilegem","Meise","Melden","Meldert","Melkwezer","Melle","Melsbroek","Melsele","Melsen","Membruggen","Mendonk","Menen","Merchtem","Mere","Merelbeke","Merendree","Merkem","Merksem","Merksplas","Mesen","Mespelare","Messelbroek","Mettekoven","Meulebeke","Michelbeke","Middelburg","Middelkerke","Mielen-boven-Aalst","Millen","Minderhout","Moelingen","Moen","Moerbeke","Moere","Moerkerke","Moerzeke","Mol","Molenbeek-Wersbeek","Molenbeersel","Molenstede","Mollem","Montenaken","Moorsel","Moorsele","Moorslede","Moortsele","Mopertingen","Moregem","Morkhoven","Mortsel","Muizen","Mullem","Munkzwalm","Munsterbilzen","Munte","Nazareth","Nederboelare","Nederbrakel","Nederename","Nederhasselt","Nederokkerzeel","Nederzwalm-Hermelgem","Neerglabbeek","Neerharen","Neerhespen","Neerijse","Neerlanden","Neerlinter","Neeroeteren","Neerpelt","Neerrepen","Neervelp","Neerwinden","Neigem","Nerem","Nevele","Niel","Niel-bij-As","Niel-bij-Sint-Truiden","Nieuwenhove","Nieuwenrode","Nieuwerkerken","Nieuwkapelle","Nieuwkerke","Nieuwkerken-Waas","Nieuwmunster","Nieuwpoort","Nieuwrode","Nijlen","Ninove","Nokere","Noorderwijk","Noordschote","Nossegem","Nukerke","Oedelem","Oekene","Oelegem","Oeren","Oeselgem","Oetingen","Oevel","Okegem","Olen","Olmen","Olsene","Onkerzele","Onze-Lieve-Vrouw-Lombeek","Onze-Lieve-Vrouw-Waver","Ooigem","Ooike","Oombergen","Oorbeek","Oordegem","Oostakker","Oostduinkerke","Oosteeklo","Oostende","Oosterzele","Oostham","Oostkamp","Oostkerke","Oostmalle","Oostnieuwkerke","Oostrozebeke","Oostvleteren","Oostwinkel","Opbrakel","Opdorp","Opglabbeek","Opgrimbie","Ophasselt","Opheers","Ophoven","Opitter","Oplinter","Opoeteren","Oppuurs","Opvelp","Opwijk","Ordingen","Orsmaal-Gussenhoven","Otegem","Ottenburg","Ottergem","Oud-Heverlee","Oud-Turnhout","Oudegem","Oudekapelle","Oudenaarde","Oudenaken","Oudenburg","Outer","Outgaarden","Outrijve","Ouwegem","Overboelare","Overhespen","Overijse","Overmere","Overpelt","Overrepen","Overwinden","Paal","Pamel","Parike","Passendale","Paulatem","Peer","Pellenberg","Pepingen","Perk","Pervijze","Petegem-aan-de-Leie","Petegem-aan-de-Schelde","Peutie","Piringen","Pittem","Poederlee","Poeke","Poelkapelle","Poesele","Pollare","Pollinkhove","Poperinge","Poppel","Proven","Pulderbos","Pulle","Putte","Puurs","Ramsdonk","Ramsel","Ramskapelle","Ransberg","Ranst","Ravels","Reet","Rekem","Rekkem","Relegem","Remersdaal","Reninge","Reningelst","Reppel","Ressegem","Retie","Riemst","Rijkel","Rijkevorsel","Rijkhoven","Rijmenam","Riksingen","Rillaar","Roborst","Roesbrugge-Haringe","Roeselare","Roksem","Rollegem","Rollegem-Kapelle","Romershoven","Ronse","Ronsele","Roosbeek","Rosmeer","Rotem","Rotselaar","Rozebeke","Ruddervoorde","Ruien","Ruisbroek","Ruiselede","Rukkelingen-Loon","Rumbeke","Rummen","Rumsdorp","Rumst","Runkelen","Rupelmonde","Rutten","Schaffen","Schalkhoven","Schelderode","Scheldewindeke","Schelle","Schellebelle","Schendelbeke","Schepdaal","Scherpenheuvel","Schilde","Schoonaarde","Schore","Schorisse","Schoten","Schriek","Schuiferskapelle","Schulen","Semmerzake","Serskamp","Sijsele","Sinaai","Sint-Agatha-Rode","Sint-Amands","Sint-Amandsberg","Sint-Andries","Sint-Antelinks","Sint-Baafs-Vijve","Sint-Blasius-Boekel","Sint-Denijs","Sint-Denijs-Boekel","Sint-Denijs-Westrem","Sint-Eloois-Vijve","Sint-Eloois-Winkel","Sint-Genesius-Rode","Sint-Gillis-Waas","Sint-Gillis-bij-Dendermonde","Sint-Goriks-Oudenhove","Sint-Huibrechts-Hern","Sint-Huibrechts-Lille","Sint-Jacobskapelle","Sint-Jan","Sint-Jan-in-Eremo","Sint-Job-in-'t-Goor","Sint-Joris","Sint-Joris-Weert","Sint-Joris-Winge","Sint-Katelijne-Waver","Sint-Katherina-Lombeek","Sint-Kornelis-Horebeke","Sint-Kruis","Sint-Kruis-Winkel","Sint-Kwintens-Lennik","Sint-Lambrechts-Herk","Sint-Laureins","Sint-Laureins-Berchem","Sint-Lenaarts","Sint-Lievens-Esse","Sint-Lievens-Houtem","Sint-Margriete","Sint-Margriete-Houtem","Sint-Maria-Horebeke","Sint-Maria-Latem","Sint-Maria-Lierde","Sint-Maria-Oudenhove","Sint-Martens-Bodegem","Sint-Martens-Latem","Sint-Martens-Leerne","Sint-Martens-Lennik","Sint-Martens-Lierde","Sint-Martens-Voeren","Sint-Michiels","Sint-Niklaas","Sint-Pauwels","Sint-Pieters-Kapelle","Sint-Pieters-Leeuw","Sint-Pieters-Rode","Sint-Pieters-Voeren","Sint-Rijkers","Sint-Stevens-Woluwe","Sint-Truiden","Sint-Ulriks-Kapelle","Sleidinge","Slijpe","Sluizen","Smeerebbe-Vloerzegem","Smetlede","Snaaskerke","Snellegem","Spalbeek","Spiere","Stabroek","Staden","Stalhille","Stavele","Steendorp","Steenhuffel","Steenhuize-Wijnhuize","Steenkerke","Steenokkerzeel","Stekene","Stene","Sterrebeek","Stevoort","Stokkem","Stokrooie","Strijpen","Strijtem","Strombeek-Bever","Stuivekenskerke","Temse","Teralfene","Terhagen","Ternat","Tervuren","Tessenderlo","Testelt","Teuven","Tiegem","Tielen","Tielrode","Tielt","Tienen","Tildonk","Tisselt","Tollembeek","Tongeren","Tongerlo","Torhout","Tremelo","Turnhout","Uikhoven","Uitbergen","Uitkerke","Ulbeek","Ursel","Vaalbeek","Val-Meer","Varendonk","Varsenare","Vechmaal","Veerle","Veldegem","Veldwezelt","Velm","Veltem-Beisem","Velzeke-Ruddershove","Verrebroek","Vertrijk","Veulen","Veurne","Viane","Vichte","Viersel","Vilvoorde","Vinderhoute","Vinkem","Vinkt","Vissenaken","Vladslo","Vlamertinge","Vlekkem","Vlezenbeek","Vliermaal","Vliermaalroot","Vlierzele","Vlijtingen","Vlimmeren","Vlissegem","Volkegem","Vollezele","Voorde","Voormezele","Voort","Vorselaar","Vorsen","Vorst","Vosselaar","Vosselare","Vossem","Vrasene","Vremde","Vreren","Vroenhoven","Vucht","Vurste","Waanrode","Waarbeke","Waardamme","Waarloos","Waarmaarde","Waarschoot","Waasmont","Waasmunster","Wachtebeke","Wakken","Walem","Walsbets","Walshoutem","Waltwilder","Wambeek","Wange","Wannegem-Lede","Wanzele","Waregem","Waterland-Oudeman","Watervliet","Watou","Webbekom","Wechelderzande","Weelde","Weerde","Weert","Welden","Welle","Wellen","Wemmel","Wenduine","Werchter","Werken","Werm","Wervik","Wespelaar","Westende","Westerlo","Westkapelle","Westkerke","Westmalle","Westmeerbeek","Westouter","Westrem","Westrozebeke","Westvleteren","Wetteren","Wevelgem","Wezemaal","Wezembeek-Oppem","Wezeren","Wichelen","Widooie","Wiekevorst","Wielsbeke","Wieze","Wijchmaal","Wijer","Wijgmaal","Wijnegem","Wijshagen","Wijtschate","Wilderen","Willebringen","Willebroek","Wilrijk","Wilsele","Wilskerke","Wimmertingen","Wingene","Winksele","Wintershoven","Woesten","Wolvertem","Wommelgem","Wommersom","Wondelgem","Wontergem","Wortegem","Wortel","Woubrechtegem","Woumen","Wulpen","Wulvergem","Wulveringem","Wuustwezel","Zaffelare","Zandbergen","Zande","Zandhoven","Zandvoorde","Zarlardinge","Zarren","Zaventem","Zedelgem","Zegelsem","Zele","Zelem","Zellik","Zelzate","Zemst","Zepperen","Zerkegem","Zevekote","Zeveneken","Zeveren","Zevergem","Zichem","Zichen-Zussen-Bolder","Zillebeke","Zingem","Zoerle-Parwijs","Zoersel","Zolder","Zomergem","Zonhoven","Zonnebeke","Zonnegem","Zottegem","Zoutenaaie","Zoutleeuw","Zuidschote","Zuienkerke","Zulte","Zulzeke","Zutendaal","Zwevegem","Zwevezele","Zwijnaarde","Zwijndrecht"];var chunk_PKJ2ALMK_d=["gem","tem","vijve","zele"];var chunk_PKJ2ALMK_g=["####"];var chunk_PKJ2ALMK_p=["1e verdieping","2e verdieping","3e verdieping"];var chunk_PKJ2ALMK_b=["West-Vlaanderen","Oost-Vlaanderen","Vlaams-Brabant","Antwerpen","Limburg","Brussel"];var chunk_PKJ2ALMK_h=["WVL","OVL","VBR","ANT","LIM","BRU"];var chunk_PKJ2ALMK_c={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_PKJ2ALMK_L=["{{person.first_name.generic}}{{location.street_suffix}}","{{person.last_name.generic}}{{location.street_suffix}}"];var chunk_PKJ2ALMK_M=["straat","laan","weg","dreef","plein","park"];var chunk_PKJ2ALMK_j={building_number:chunk_PKJ2ALMK_m,city_pattern:chunk_PKJ2ALMK_u,city_prefix:chunk_PKJ2ALMK_k,city_suffix:chunk_PKJ2ALMK_d,postcode:chunk_PKJ2ALMK_g,secondary_address:chunk_PKJ2ALMK_p,state:chunk_PKJ2ALMK_b,state_abbr:chunk_PKJ2ALMK_h,street_address:chunk_PKJ2ALMK_c,street_pattern:chunk_PKJ2ALMK_L,street_suffix:chunk_PKJ2ALMK_M},chunk_PKJ2ALMK_f=chunk_PKJ2ALMK_j;var chunk_PKJ2ALMK_x={title:"Dutch (Belgium)",code:"nl_BE",country:"BE",language:"nl",endonym:"Nederlands (Belgi\xEB)",dir:"ltr",script:"Latn"},chunk_PKJ2ALMK_v=chunk_PKJ2ALMK_x;var chunk_PKJ2ALMK_B={generic:["Aaron","Adam","Alex","Alexander","Alice","Alicia","Aline","Amber","Amelie","Amina","Amira","Amy","Am\xE9lie","Anna","Arne","Arthur","Axel","Axelle","Aya","Bas","Bent","Bo","Bram","Brent","Camille","Cas","Charlotte","Chloe","Daan","David","Dries","Elena","Elias","Eline","Elisa","Elise","Ella","Emiel","Emile","Emily","Emma","Eva","Febe","Felix","Femke","Ferre","Fien","Finn","Fleur","Floor","Flore","Fran","Gabriel","Gilles","Gust","Hailey","Hamza","Hannah","Hanne","Helena","Ilias","Ilyas","Imran","Inaya","Ines","Jack","Jade","Jana","Janne","Jarne","Jasper","Jayden","Jef","Jelle","Jens","Jesse","Jolien","Jonas","Jules","Julia","Julie","Juliette","Juul","Kaat","Kasper","Kato","Kobe","Lana","Lander","Lara","Lars","Laura","Laure","Lena","Lenn","Lennert","Leon","Leonie","Lewis","Liam","Lien","Lieze","Lily","Lina","Linde","Lisa","Lise","Liv","Lize","Lore","Lotte","Lou","Louis","Louise","Lowie","Luca","Lucas","Lucie","Lukas","Luna","Manon","Margaux","Margot","Marie","Marthe","Mathias","Mathis","Mats","Matteo","Matthias","Maud","Maurice","Mauro","Maxim","Maxime","Maya","Merel","Miel","Mila","Milan","Milo","Mohamed","Mona","Nand","Nathan","Nicolas","Niels","Nina","Noa","Noah","Noor","Nora","Norah","Nore","Olivia","Oona","Oscar","Paulien","Pauline","Quinten","Rayan","Ren\xE9e","Robbe","Robin","Roos","Ruben","Rune","Sam","Sander","Sara","Sarah","Sem","Senne","Seppe","Siebe","Sien","Simon","Sofia","Stan","Sterre","Tess","Thibo","Thomas","Tibo","Tristan","Tuur","Vic","Victor","Victoria","Viktor","Vince","Wannes","Warre","Wout","Xander","Yana","Yasmine","Zoe","Zo\xEB"],female:["Alice","Alicia","Aline","Amber","Amelie","Amina","Amira","Amy","Am\xE9lie","Anna","Axelle","Aya","Bo","Camille","Charlotte","Chloe","Elena","Eline","Elisa","Elise","Ella","Emily","Emma","Eva","Febe","Femke","Fien","Fleur","Floor","Flore","Fran","Hailey","Hannah","Hanne","Helena","Inaya","Ines","Jade","Jana","Janne","Jolien","Julia","Julie","Juliette","Kaat","Kato","Lana","Lara","Laura","Laure","Lena","Leonie","Lien","Lieze","Lily","Lina","Linde","Lisa","Lise","Liv","Lize","Lore","Lotte","Louise","Lucie","Luna","Manon","Margaux","Margot","Marie","Marthe","Maud","Maya","Merel","Mila","Mona","Nina","Noa","Noor","Nora","Norah","Nore","Olivia","Oona","Paulien","Pauline","Ren\xE9e","Roos","Sara","Sarah","Sien","Sofia","Sterre","Tess","Victoria","Yana","Yasmine","Zoe","Zo\xEB"],male:["Aaron","Adam","Alex","Alexander","Arne","Arthur","Axel","Bas","Bent","Bram","Brent","Cas","Daan","David","Dries","Elias","Emiel","Emile","Felix","Ferre","Finn","Gabriel","Gilles","Gust","Hamza","Ilias","Ilyas","Imran","Jack","Jarne","Jasper","Jayden","Jef","Jelle","Jens","Jesse","Jonas","Jules","Juul","Kasper","Kobe","Lander","Lars","Lenn","Lennert","Leon","Lewis","Liam","Lou","Louis","Lowie","Luca","Lucas","Lukas","Mathias","Mathis","Mats","Matteo","Matthias","Maurice","Mauro","Maxim","Maxime","Miel","Milan","Milo","Mohamed","Nand","Nathan","Nicolas","Niels","Noah","Oscar","Quinten","Rayan","Robbe","Robin","Ruben","Rune","Sam","Sander","Sem","Senne","Seppe","Siebe","Simon","Stan","Thibo","Thomas","Tibo","Tristan","Tuur","Vic","Victor","Viktor","Vince","Wannes","Warre","Wout","Xander"]};var chunk_PKJ2ALMK_S={generic:["Claes","Claeys","Declerck","Declercq","Decock","Decoster","Desmet","Devos","Dewilde","Gielen","Goossens","Hermans","Jacobs","Janssen","Janssens","Lemmens","Maes","Martens","Mertens","Michiels","Peeters","Smet","Smets","Thijs","Vandamme","Vandenberghe","Vandenbroeck","Vandevelde","Verhaeghe","Verstraete","Willems","Wouters"]};var chunk_PKJ2ALMK_H={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_PKJ2ALMK_W=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_PKJ2ALMK_K={generic:["Dr.","Ing.","Ir.","Prof."],female:["Dr.","Ing.","Ir.","Prof."],male:["Dr.","Ing.","Ir.","Prof."]};var chunk_PKJ2ALMK_A=["MBA","Phd."];var chunk_PKJ2ALMK_P={first_name:chunk_PKJ2ALMK_B,last_name:chunk_PKJ2ALMK_S,last_name_pattern:chunk_PKJ2ALMK_H,name:chunk_PKJ2ALMK_W,prefix:chunk_PKJ2ALMK_K,suffix:chunk_PKJ2ALMK_A},chunk_PKJ2ALMK_D=chunk_PKJ2ALMK_P;var chunk_PKJ2ALMK_V=["###/######","###/## ## ##","### ## ## ##","###/### ###","##########","04##/### ###","04## ## ## ##","00324 ## ## ##","+324 ## ## ## ##"];var chunk_PKJ2ALMK_O=["+32#########","+32##########","+324########","+324######"];var chunk_PKJ2ALMK_N=["0### ## ## ##","##########","04## ## ## ##","4######"];var chunk_PKJ2ALMK_Z={human:chunk_PKJ2ALMK_V,international:chunk_PKJ2ALMK_O,national:chunk_PKJ2ALMK_N},chunk_PKJ2ALMK_z=chunk_PKJ2ALMK_Z;var chunk_PKJ2ALMK_y={format:chunk_PKJ2ALMK_z},chunk_PKJ2ALMK_E=chunk_PKJ2ALMK_y;var chunk_PKJ2ALMK_J={company:chunk_PKJ2ALMK_i,internet:chunk_PKJ2ALMK_s,location:chunk_PKJ2ALMK_f,metadata:chunk_PKJ2ALMK_v,person:chunk_PKJ2ALMK_D,phone_number:chunk_PKJ2ALMK_E},chunk_PKJ2ALMK_w=chunk_PKJ2ALMK_J;var chunk_PKJ2ALMK_rr=new chunk_HC7G5RVA_Xe({locale:[chunk_PKJ2ALMK_w,chunk_BVTGCSSB_Ca,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-4UIMSE5S.js +var chunk_4UIMSE5S_e=["Aegidienberger","Albino","Alt\xE9r real","American Paint Horse","American Saddlebred","Angloarab","Angloarab Shagya","Appaloosa","Australian Stock Horse","Austriacki ko\u0144 gor\u0105cokrwisty","Bali","Brumby","Caballo Chilen","Camargue","Campolina","Canadian cutting horse","Cavallino della Giara","Cimarron","Cleveland Bay","Clydesdale","Cob","Colorado Ranger","Comtois","Criollo","Crioulo","D\xF6le Gudbrandsdal","Einsiedle","Falabella","Freiberger","Furioso","Gelderl\xE4nder","Gidran","Groningery","Hack","Hackney","Haflinger","Highland","Hunter","Irish Draught","Jaf","Jutland","Kasztanowy ko\u0144 szwarcwaldzki","Knabstrub","Ko\u0144 bulo\u0144ski","Kuc Exmoor","K\u0142usak ameryka\u0144ski","Llareno","Lusitano","Mangalarga","Mangalarga Marchador","Maremmano","Missouri Fox Trotter","Morgan","Murakozi","Mustang","Nonius","Noriker","Paso Fino","Paso Peruano","Perszeron","Pinto","Poitevin","Quarter Horse","Rosyjski ko\u0144 zimnokrwisty","Salernitano","Sanfratellano","Schweike","Selle fran\xE7ais","Shiraz (Darashoori)","Shire","Siciliano","Suffolk Punch","Szwedzki ko\u0144 gor\u0105cokrwisty","Tarpan","Tchenerani","Tennessee Walker","Tinker \u2013 Gypsy Vanner","Waler","Walijski kuc g\xF3rski","Welsh Cob","Wiatka","Zweibr\xFCcker","ameryka\u0144ski kuc szetlandzki","angloarab sardy\u0144ski","bawarski ko\u0144 gor\u0105cokrwisty","belgijski ko\u0144 gor\u0105cokrwisty","brytyjski ko\u0144 gor\u0105cokrwisty","ci\u0119\u017Cki sakso\u0144ski ko\u0144 gor\u0105cokrwisty","czechos\u0142owacki ko\u0144 gor\u0105cokrwisty","czechos\u0142owacki ko\u0144 zimnokrwisty","g\xF3rski konik bo\u015Bniacki","hispano","holenderski ko\u0144 gor\u0105cokrwisty","holenderski ko\u0144 zimnokrwisty","indyjski ko\u0144 wojskowy","jugos\u0142owia\u0144ski ko\u0144 zimnokrwisty","karacabey","kathiawari","kleppery esto\u0144skie","kleppery \u0142otewskie i litewskie","konie kaimanawa","konik dulme\u0144ski","konik polski","konik \u017Cmudzki","ko\u0144 Dongolavi","ko\u0144 Jonaguni","ko\u0144 Przewalskiego","ko\u0144 abisy\u0144ski","ko\u0144 acha\u0142-teki\u0144ski","ko\u0144 afga\u0144ski i pakista\u0144ski","ko\u0144 andaluzyjski","ko\u0144 arde\u0144ski","ko\u0144 aztecki","ko\u0144 bade\u0144sko-wirtemberski","ko\u0144 belgijski","ko\u0144 berberyjski","ko\u0144 breto\u0144ski","ko\u0144 budionnowski","ko\u0144 burgundzki","ko\u0144 czystej krwi arabskiej","ko\u0144 do\u0144ski","ko\u0144 dunajski","ko\u0144 fiordzki","ko\u0144 fi\u0144ski","ko\u0144 fryderyksborski","ko\u0144 fryzyjski","ko\u0144 hanowerski","ko\u0144 heski","ko\u0144 holszty\u0144ski","ko\u0144 huculski","ko\u0144 islandzki","ko\u0144 jomudzki","ko\u0144 kabardy\u0144ski","ko\u0144 kalabryjski","ko\u0144 karabachski","ko\u0144 kazachski","ko\u0144 kiwlendzki","ko\u0144 ki\u0144ski","ko\u0144 kladrubski","ko\u0144 kuzniecki","ko\u0144 lipica\u0144sk","ko\u0144 lokajski","ko\u0144 ma\u0142opolski","ko\u0144 meklemburski","ko\u0144 mese\u0144ski","ko\u0144 norycki (Pinzgauer)","ko\u0144 nowokirgiski","ko\u0144 oldenburski","ko\u0144 peczorski","ko\u0144 pe\u0142nej krwi angielskiej","ko\u0144 plewe\u0144ski","ko\u0144 poleski","ko\u0144 pozna\u0144ski","ko\u0144 p\xF3\u0142nocnoszwedzki","ko\u0144 sok\xF3lski","ko\u0144 szlachetny p\xF3\u0142krwi","ko\u0144 szwajcarski","ko\u0144 terski","ko\u0144 toryjski","ko\u0144 trake\u0144ski","ko\u0144 turkme\u0144ski","ko\u0144 ukrai\u0144ski","ko\u0144 westfalski","ko\u0144 wielkopolski","ko\u0144 woroneski","ko\u0144 wschodniobu\u0142garski","ko\u0144 wschodniofryzyjski","ko\u0144 w\u0142odzimierski","ko\u0144 \u015Bl\u0105ski","kuc Bardigiano","kuc Belear\xF3w","kuc Connemara","kuc Dales","kuc Dartmoor","kuc Fell","kuc Fulani","kuc Galiceno","kuc Garrano","kuc Gharbaui","kuc Hackney","kuc Landais","kuc Lewitzer","kuc Merens","kuc New Forest","kuc Pindos","kuc Pottok","kuc Rocky Mountain","kuc Sable Island","kuc Skyrian","kuc Skyros","kuc Sorraia","kuc Togo","kuc Zaniskari","kuc ameryka\u0144ski-Americas","kuc australijski","kuc feli\u0144ski","kuc galla","kuc gotlandzki","kuc indyjski","kuc jakucki","kuc jawajski","kuc kaspijski","kuc kenijski","kuc korsyka\u0144ski","kuc mongolski","kuc nigeryjski","kuc sardy\u0144ski (Achetta)","kuc somalijski","kuc sycylijski","kuc szetlandzki","kuc tybeta\u0144ski","kuc \u017Cemajtuka","kurdyjski","k\u0142usak (i inochodziec) gor\u0105cokrwisty \u2013 Standardbred","k\u0142usak or\u0142owsk","k\u0142usak rosyjsk","litewski ko\u0144 zimnokrwisty","murgese","niemiecki kuc wierzchowy","normandzki cob","perski ko\u0144 arabski","polski ko\u0144 zimnokrwisty","radziecki ci\u0119\u017Cki ko\u0144 poci\u0105gowy","re\u0144ski ko\u0144 gor\u0105cokrwisty","re\u0144ski ko\u0144 zimnokrwisty","syryjski ko\u0144 arabski","szlezwicki ko\u0144 zimnokrwisty","walijski kuc g\xF3rski","westfalski ko\u0144 zimnokrwisty","w\u0119gierski ko\u0144 sportowy","w\u0142oski ko\u0144 zimnokrwisty","\u0141otewski ko\u0144 gor\u0105cokrwisty"];var chunk_4UIMSE5S_sa={horse:chunk_4UIMSE5S_e},chunk_4UIMSE5S_r=chunk_4UIMSE5S_sa;var chunk_4UIMSE5S_n=["Andrzej Maleszka","Andrzej Pilipiuk","Andrzej Sapkowski","Anita G\u0142owi\u0144ska","A\u0142bena Grabowska","Czes\u0142aw Mi\u0142osz","Grzegorz Kasdepke","Henryk Sienkiewicz","Jacek Dukaj","Jacek Piekara","Jakub \u017Bulczyk","Jaros\u0142aw Grz\u0119dowicz","Jerzy Pilch","Joanna Bator","Katarzyna Bonda","Katarzyna Michalak","Krzysztof Kamil Baczy\u0144ski","Leopold Tyrmand","Mariusz Szczygie\u0142","Marta Galewska-Kustra","Olga Tokarczuk","Paulina \u015Awist","Remigiusz Mr\xF3z","Stanis\u0142aw Lem","Sylwia Chutnik","Szczepan Twardoch","Tadeusz Konwicki","Wies\u0142aw My\u015Bliwski","Wis\u0142awa Szymborska","Wojciech Chmielarz","Zbigniew Herbert","Zygmunt Mi\u0142oszewski"];var chunk_4UIMSE5S_k=["Audiobook","Ebook","Mi\u0119kka ok\u0142adka","Twarda ok\u0142adka"];var chunk_4UIMSE5S_s=["Beletrystyka","Biografia","Fantastyka","Fantastyka naukowa","Krymina\u0142","Ksi\u0105\u017Cka kucharska","Literatura dzieci\u0119ca","Literatura faktu","Literatura m\u0142odzie\u017Cowa","Literatura naukowa","Literatura pi\u0119kna","Literatura podr\xF3\u017Cnicza","Literatura popularnonaukowa","Poezja","Powie\u015B\u0107 historyczna","Powie\u015B\u0107 przygodowa","Reporta\u017C","Rozw\xF3j osobisty"];var chunk_4UIMSE5S_t=["Czarne","Dom Wydawniczy Rebis","Muza","PWN","W.A.B.","Wydawnictwo Agora","Wydawnictwo Literackie","Wydawnictwo \u015Awiat Ksi\u0105\u017Cki","Znak","Zysk i S-ka Wydawnictwo"];var chunk_4UIMSE5S_l=["Archiwum Burzowego \u015Awiat\u0142a","Cykl Inkwizytorski","Diuna","Dziedzictwo","Harry Potter","Igrzyska \u015Amierci","Jakub W\u0119drowycz","Ko\u0142o Czasu","Malaza\u0144ska Ksi\u0119ga Poleg\u0142ych","Mroczna Wie\u017Ca","Mroczne Materie","Opowie\u015Bci z Narnii","Pan Lodowego Ogrodu","Percy Jackson","Pie\u015B\u0144 lodu i ognia","Saga o Ludziach Lodu","Sherlock Holmes","Wied\u017Amin","W\u0142adca Pier\u015Bcieni","Zwiadowcy","\u015Awiat Dysku"];var chunk_4UIMSE5S_m=["Aria z kurantem","Arytmia","Austeria","Bal w operze","Barbarzy\u0144ca w ogrodzie","Bitwa o Monte Cassino","Bramy raju","Cantus","Cesarz","Cudzoziemka","Czarny polonez","Czarny potok","Do piachu","Droga donik\u0105d","Dziennik","Dziennik 1954","Dziennik bez samog\u0142osek","Dziennik pisany noc\u0105","Eseje dla Kasandry","Ferdydurke","Genera\u0142 Barcz","Granica","Imperium","Inny \u015Bwiat","Jezioro Bode\u0144skie","Kamie\u0144 na kamieniu","Kariera Nikodema Dyzmy","Karmazynowy poemat","Kartoteka","Konopielka","Lato 1932","Lekcja martwego j\u0119zyka","Ludzie na mo\u015Bcie","Madame","Ma\u0142a apokalipsa","Medaliony","Miazga","My\u015Bli nieuczesane","M\xF3j wiek. Pami\u0119tnik m\xF3wiony","Na nieludzkiej ziemi","Na wysokiej po\u0142oninie","Nadberezy\u0144cy","Nap\xF3j cienisty","Nie trzeba g\u0142o\u015Bno m\xF3wi\u0107","Nienasycenie","Niepok\xF3j","Noce i dnie","Nuta cz\u0142owiecza","Obroty rzeczy","Ocalenie","Oktostychy","Pami\u0119tnik z Powstania Warszawskiego","Pan Cogito","Panny z Wilka","Pierwszy krok w chmurach","Pier\u015Bcie\u0144 z papieru","Podr\xF3\u017Ce do piekie\u0142","Po\u017Cegnanie jesieni","Po\u017Cegnanie z Mari\u0105","Po\u017Coga","Przed Nieznanym Trybuna\u0142em","Przedwio\u015Bnie","Przemija posta\u0107 \u015Bwiata","Raport o stanie wojennym","Raport z obl\u0119\u017Conego miasta","Rodzinna Europa","Rozmowy polskie latem roku 1983","Rzeczpospolita Obojga Narod\xF3w","R\xF3wnanie serca","Sanatorium pod klepsydr\u0105","Sennik wsp\xF3\u0142czesny","Sklepy cynamonowe","Sokrates ta\u0144cz\u0105cy","Solaris","Srebrne or\u0142y","Szewcy","Szkice pi\xF3rkiem","S\xF3l ziemi","Tango","Trans-Atlantyk","Trzy zimy","Utwory poetyckie","W polu","Wariacje pocztowe","Widnokr\u0105g","Widok\xF3wka z tego \u015Bwiata","Wiersze","Wieszanie","Wiosna i wino","Wo\u0142anie do Yeti","Zach\xF3d s\u0142o\u0144ca w Milan\xF3wku","Zasypie wszystko, zawieje\u2026","Zd\u0105\u017Cy\u0107 przed Panem Bogiem","Ziemia Urlo","Zimne kraje","Zniewolony umys\u0142","Zosta\u0142o z uczty bog\xF3w","\u0141\u0105ka","\u015Alub"];var chunk_4UIMSE5S_ta={author:chunk_4UIMSE5S_n,format:chunk_4UIMSE5S_k,genre:chunk_4UIMSE5S_s,publisher:chunk_4UIMSE5S_t,series:chunk_4UIMSE5S_l,title:chunk_4UIMSE5S_m},chunk_4UIMSE5S_c=chunk_4UIMSE5S_ta;var chunk_4UIMSE5S_z=["50#-###-###","51#-###-###","53#-###-###","57#-###-###","60#-###-###","66#-###-###","69#-###-###","72#-###-###","73#-###-###","78#-###-###","79#-###-###","88#-###-###"];var chunk_4UIMSE5S_la={formats:chunk_4UIMSE5S_z},chunk_4UIMSE5S_y=chunk_4UIMSE5S_la;var chunk_4UIMSE5S_w=["akwamaryna","alabastrowy","amarantowy","ametystowy","antracytowy","atramentowy","bananowy","be\u017Cowy","bia\u0142y","biskupi","bordowy","brunatny","brzoskwiniowy","br\u0105zowy","buraczkowy","burgund","bursztynowy","bury","butelkowa ziele\u0144","b\u0142\u0119kit kr\xF3lewski","b\u0142\u0119kit paryski","b\u0142\u0119kit pruski","b\u0142\u0119kitny","ceglasty","chabrowy","cielisty","cukierkowy r\xF3\u017C","cyjan","cyklamen","cynamonowy","cynobrowy","cytrynowy","czarny","czekoladowy","czerwony","eozyna","fioletowy","fio\u0142kowy","fuksja","go\u0142\u0119bi","grafitowy","granatowy","groszkowy","grynszpan","hebanowy","herbaciany","indygo","jagodowy","ja\u015Bminowy","kakaowy","kanarkowy","kardynalski","karmazynowy","karminowy","kasztanowy","kawowy","khaki","kobaltowy","koniakowy","koralowy","ko\u015B\u0107 s\u0142oniowa","kremowy","krwisty","lapis-lazuli","lawendowy","lazurowy","lila","liliowy","limonkowy","magenta","mahoniowy","majtkowy","makowy","malachitowy","malinowy","marchewkowy","marengo","miedziany","minia","miodowy","mi\u0119towy","mleczny","modry","morelowy","morska ziele\u0144","morski","mosi\u0105dzowy","mysi","niebieski","ober\u017Cynowy","ochra","oliwkowy","oran\u017C","orzechowy","palisander","patynowy","per\u0142owy","piaskowy","pistacjowy","piwny","platynowy","pomara\u0144czowy","popielaty","porcelanowy","poziomkowy","purpurowy","p\u0105sowy","p\u0142owy","rdzawy","rubinowy","rudy","r\xF3\u017Cowy","seledynowy","sepia","siarkowy","siny","siwy","smolisty","spi\u017Cowy","srebrny","stalowy","szafirowy","szafranowy","szary","szmaragdowy","s\u0142omkowy","tabaczkowy","tango","trawiasty","truskawkowy","turkusowy","tycjan","ugier","ultramaryna","umbra","winny","wi\u015Bniowy","woskowy","wrzosowy","zgni\u0142a ziele\u0144","zielony","z\u0142ocisty","z\u0142oty","\xE9cru","\u0142ososiowy","\u015Bliwkowy","\u015Bwiniowy","\u017C\xF3\u0142ty"];var chunk_4UIMSE5S_ma={human:chunk_4UIMSE5S_w},chunk_4UIMSE5S_u=chunk_4UIMSE5S_ma;var chunk_4UIMSE5S_d=["S.A.","SKA","Sp. j.","Sp. k.","Sp. p.","s.c.","z o.o"];var chunk_4UIMSE5S_b=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} and {{person.last_name.generic}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_4UIMSE5S_ca={legal_entity_type:chunk_4UIMSE5S_d,name_pattern:chunk_4UIMSE5S_b},chunk_4UIMSE5S_p=chunk_4UIMSE5S_ca;var chunk_4UIMSE5S_S=["agro.pl","auto.pl","biz.pl","com.pl","edu.pl","gmina.pl","gov.pl","info.pl","miasta.pl","net.pl","nieruchomosci.pl","org.pl","pl","powiat.pl","priv.pl","sklep.pl","szkola.pl","targi.pl","turystyka.pl"];var chunk_4UIMSE5S_K=["gmail.com","hotmail.com","yahoo.com"];var chunk_4UIMSE5S_za={domain_suffix:chunk_4UIMSE5S_S,free_email:chunk_4UIMSE5S_K},chunk_4UIMSE5S_g=chunk_4UIMSE5S_za;var chunk_4UIMSE5S_P=["###","##","##a","##b","##c","#/#"];var chunk_4UIMSE5S_M=["Aleksandr\xF3w Kujawski","Aleksandr\xF3w \u0141\xF3dzki","Alwernia","Andrych\xF3w","Annopol","August\xF3w","Babimost","Babor\xF3w","Baran\xF3w Sandomierski","Barcin","Barczewo","Bardo","Barlinek","Bartoszyce","Barwice","Be\u0142chat\xF3w","Be\u0142\u017Cyce","B\u0119dzin","Bia\u0142a","Bia\u0142a Piska","Bia\u0142a Podlaska","Bia\u0142a Rawska","Bia\u0142obrzegi","Bia\u0142ogard","Bia\u0142y B\xF3r","Bia\u0142ystok","Biecz","Bielawa","Bielsk Podlaski","Bielsko-Bia\u0142a","Bieru\u0144","Bierut\xF3w","Bie\u017Cu\u0144","Bi\u0142goraj","Biskupiec","Bisztynek","Blachownia","B\u0142aszki","B\u0142a\u017Cowa","B\u0142onie","Bobolice","Bobowa","Bochnia","Bodzentyn","Bogatynia","Boguchwa\u0142a","Bogusz\xF3w-Gorce","Bojanowo","Boles\u0142awiec","Bolk\xF3w","Borek Wielkopolski","Borne Sulinowo","Braniewo","Bra\u0144sk","Brodnica","Brok","Brusy","Brwin\xF3w","Brzeg","Brzeg Dolny","Brzesko","Brzeszcze","Brze\u015B\u0107 Kujawski","Brzeziny","Brzostek","Brzoz\xF3w","Buk","Bukowno","Busko-Zdr\xF3j","Bychawa","Byczyna","Bydgoszcz","Bystrzyca K\u0142odzka","Bytom","Bytom Odrza\u0144ski","Byt\xF3w","Cedynia","Che\u0142m","Che\u0142mek","Che\u0142mno","Che\u0142m\u017Ca","Ch\u0119ciny","Chmielnik","Chocian\xF3w","Chociwel","Chodecz","Chodzie\u017C","Chojna","Chojnice","Chojn\xF3w","Choroszcz","Chorzele","Chorz\xF3w","Choszczno","Chrzan\xF3w","Ciechanowiec","Ciechan\xF3w","Ciechocinek","Cieszan\xF3w","Cieszyn","Ci\u0119\u017Ckowice","Cybinka","Czaplinek","Czarna Bia\u0142ostocka","Czarna Woda","Czarne","Czarnk\xF3w","Czch\xF3w","Czechowice-Dziedzice","Czelad\u017A","Czempi\u0144","Czerniejewo","Czersk","Czerwie\u0144sk","Czerwionka-Leszczyny","Cz\u0119stochowa","Cz\u0142opa","Cz\u0142uch\xF3w","Czy\u017Cew","\u0106miel\xF3w","Daleszyce","Dar\u0142owo","D\u0105bie","D\u0105browa Bia\u0142ostocka","D\u0105browa G\xF3rnicza","D\u0105browa Tarnowska","Debrzno","D\u0119bica","D\u0119blin","D\u0119bno","Dobczyce","Dobiegniew","Dobra","Dobre Miasto","Dobrodzie\u0144","Dobrzany","Dobrzy\u0144 nad Wis\u0142\u0105","Dolsk","Drawno","Drawsko Pomorskie","Drezdenko","Drobin","Drohiczyn","Drzewica","Dukla","Duszniki-Zdr\xF3j","Dyn\xF3w","Dzia\u0142dowo","Dzia\u0142oszyce","Dzia\u0142oszyn","Dzierzgo\u0144","Dzier\u017Coni\xF3w","Dziwn\xF3w","Elbl\u0105g","E\u0142k","Frampol","Frombork","Garwolin","G\u0105bin","Gda\u0144sk","Gdynia","Gi\u017Cycko","Glinojeck","Gliwice","G\u0142og\xF3w","G\u0142og\xF3w Ma\u0142opolski","G\u0142og\xF3wek","G\u0142owno","G\u0142ubczyce","G\u0142ucho\u0142azy","G\u0142uszyca","Gniew","Gniewkowo","Gniezno","Gogolin","Golczewo","Goleni\xF3w","Golina","Golub-Dobrzy\u0144","Go\u0142a\u0144cz","Go\u0142dap","Goni\u0105dz","Gorlice","Gorz\xF3w \u015Al\u0105ski","Gorz\xF3w Wielkopolski","Gostynin","Gosty\u0144","Go\u015Bcino","Gozdnica","G\xF3ra","G\xF3ra Kalwaria","G\xF3rowo I\u0142aweckie","G\xF3rzno","Grab\xF3w nad Prosn\u0105","Grajewo","Grodk\xF3w","Grodzisk Mazowiecki","Grodzisk Wielkopolski","Gr\xF3jec","Grudzi\u0105dz","Gryb\xF3w","Gryfice","Gryfino","Gryf\xF3w \u015Al\u0105ski","Gubin","Hajn\xF3wka","Halin\xF3w","Hel","Hrubiesz\xF3w","I\u0142awa","I\u0142owa","I\u0142\u017Ca","Imielin","Inowroc\u0142aw","I\u0144sko","Iwonicz-Zdr\xF3j","Izbica Kujawska","Jab\u0142onowo Pomorskie","Janikowo","Janowiec Wielkopolski","Jan\xF3w Lubelski","Jarocin","Jaros\u0142aw","Jasie\u0144","Jas\u0142o","Jastarnia","Jastrowie","Jastrz\u0119bie-Zdr\xF3j","Jawor","Jaworzno","Jaworzyna \u015Al\u0105ska","Jedlicze","Jedlina-Zdr\xF3j","Jedwabne","Jelcz-Laskowice","Jelenia G\xF3ra","Jeziorany","J\u0119drzej\xF3w","Jordan\xF3w","J\xF3zef\xF3w","Jutrosin","Kalety","Kalisz","Kalisz Pomorski","Kalwaria Zebrzydowska","Ka\u0142uszyn","Kamienna G\xF3ra","Kamie\u0144 Kraje\u0144ski","Kamie\u0144 Pomorski","Kamie\u0144sk","Ka\u0144czuga","Karczew","Kargowa","Karlino","Karpacz","Kartuzy","Katowice","Kazimierz Dolny","Kazimierza Wielka","K\u0105ty Wroc\u0142awskie","Kcynia","K\u0119dzierzyn-Ko\u017Ale","K\u0119pice","K\u0119pno","K\u0119trzyn","K\u0119ty","Kielce","Kietrz","Kisielice","Kleczew","Kleszczele","Kluczbork","K\u0142ecko","K\u0142obuck","K\u0142odawa","K\u0142odzko","Knur\xF3w","Knyszyn","Kobylin","Koby\u0142ka","Kock","Kolbuszowa","Kolno","Kolonowskie","Koluszki","Ko\u0142aczyce","Ko\u0142o","Ko\u0142obrzeg","Koniecpol","Konin","Konstancin-Jeziorna","Konstantyn\xF3w \u0141\xF3dzki","Ko\u0144skie","Koprzywnica","Korfant\xF3w","Koronowo","Korsze","Kos\xF3w Lacki","Kostrzyn","Kostrzyn nad Odr\u0105","Koszalin","Ko\u015Bcian","Ko\u015Bcierzyna","Kowal","Kowalewo Pomorskie","Kowary","Kozieg\u0142owy","Kozienice","Ko\u017Amin Wielkopolski","Ko\u017Cuch\xF3w","K\xF3rnik","Krajenka","Krak\xF3w","Krapkowice","Krasnobr\xF3d","Krasnystaw","Kra\u015Bnik","Krobia","Krosno","Krosno Odrza\u0144skie","Kro\u015Bniewice","Krotoszyn","Kruszwica","Krynica Morska","Krynica-Zdr\xF3j","Krynki","Krzanowice","Krzepice","Krzeszowice","Krzywi\u0144","Krzy\u017C Wielkopolski","Ksi\u0105\u017C Wielkopolski","Kudowa-Zdr\xF3j","Kun\xF3w","Kutno","Ku\u017Ania Raciborska","Kwidzyn","L\u0105dek-Zdr\xF3j","Legionowo","Legnica","Lesko","Leszno","Le\u015Bna","Le\u015Bnica","Lewin Brzeski","Le\u017Cajsk","L\u0119bork","L\u0119dziny","Libi\u0105\u017C","Lidzbark","Lidzbark Warmi\u0144ski","Limanowa","Lipiany","Lipno","Lipsk","Lipsko","Lubacz\xF3w","Luba\u0144","Lubart\xF3w","Lubawa","Lubawka","Lubie\u0144 Kujawski","Lubin","Lublin","Lubliniec","Lubniewice","Lubomierz","Lubo\u0144","Lubraniec","Lubsko","Lw\xF3wek","Lw\xF3wek \u015Al\u0105ski","\u0141abiszyn","\u0141a\u0144cut","\u0141apy","\u0141asin","\u0141ask","\u0141askarzew","\u0141aszcz\xF3w","\u0141aziska G\xF3rne","\u0141azy","\u0141eba","\u0141\u0119czna","\u0141\u0119czyca","\u0141\u0119knica","\u0141obez","\u0141ob\u017Cenica","\u0141och\xF3w","\u0141omianki","\u0141om\u017Ca","\u0141osice","\u0141owicz","\u0141\xF3d\u017A","\u0141uk\xF3w","Mak\xF3w Mazowiecki","Mak\xF3w Podhala\u0144ski","Malbork","Ma\u0142ogoszcz","Ma\u0142omice","Margonin","Marki","Maszewo","Miasteczko \u015Al\u0105skie","Miastko","Micha\u0142owo","Miech\xF3w","Miejska G\xF3rka","Mielec","Mierosz\xF3w","Mieszkowice","Mi\u0119dzyb\xF3rz","Mi\u0119dzych\xF3d","Mi\u0119dzylesie","Mi\u0119dzyrzec Podlaski","Mi\u0119dzyrzecz","Mi\u0119dzyzdroje","Miko\u0142ajki","Miko\u0142\xF3w","Mikstat","Milan\xF3wek","Milicz","Mi\u0142akowo","Mi\u0142om\u0142yn","Mi\u0142os\u0142aw","Mi\u0144sk Mazowiecki","Miros\u0142awiec","Mirsk","M\u0142awa","M\u0142ynary","Mogielnica","Mogilno","Mo\u0144ki","Mor\u0105g","Mordy","Mory\u0144","Mosina","Mr\u0105gowo","Mrocza","Mszana Dolna","Mszczon\xF3w","Murowana Go\u015Blina","Muszyna","Mys\u0142owice","Myszk\xF3w","Myszyniec","My\u015Blenice","My\u015Blib\xF3rz","Nak\u0142o nad Noteci\u0105","Na\u0142\u0119cz\xF3w","Namys\u0142\xF3w","Narol","Nasielsk","Nekla","Nidzica","Niemcza","Niemodlin","Niepo\u0142omice","Nieszawa","Nisko","Nowa D\u0119ba","Nowa Ruda","Nowa Sarzyna","Nowa S\xF3l","Nowe","Nowe Brzesko","Nowe Miasteczko","Nowe Miasto Lubawskie","Nowe Miasto nad Pilic\u0105","Nowe Skalmierzyce","Nowe Warpno","Nowogard","Nowogrodziec","Nowogr\xF3d","Nowogr\xF3d Bobrza\u0144ski","Nowy Dw\xF3r Gda\u0144ski","Nowy Dw\xF3r Mazowiecki","Nowy S\u0105cz","Nowy Staw","Nowy Targ","Nowy Tomy\u015Bl","Nowy Wi\u015Bnicz","Nysa","Oborniki","Oborniki \u015Al\u0105skie","Obrzycko","Odolan\xF3w","Ogrodzieniec","Okonek","Olecko","Olesno","Oleszyce","Ole\u015Bnica","Olkusz","Olsztyn","Olsztynek","Olszyna","O\u0142awa","Opalenica","Opat\xF3w","Opoczno","Opole","Opole Lubelskie","Orneta","Orzesze","Orzysz","Osieczna","Osiek","Ostro\u0142\u0119ka","Ostror\xF3g","Ostrowiec \u015Awi\u0119tokrzyski","Ostr\xF3da","Ostr\xF3w Lubelski","Ostr\xF3w Mazowiecka","Ostr\xF3w Wielkopolski","Ostrzesz\xF3w","O\u015Bno Lubuskie","O\u015Bwi\u0119cim","Otmuch\xF3w","Otwock","Ozimek","Ozork\xF3w","O\u017Car\xF3w","O\u017Car\xF3w Mazowiecki","Pabianice","Paczk\xF3w","Paj\u0119czno","Pako\u015B\u0107","Parczew","Pas\u0142\u0119k","Pasym","Pelplin","Pe\u0142czyce","Piaseczno","Piaski","Piast\xF3w","Piechowice","Piekary \u015Al\u0105skie","Pieni\u0119\u017Cno","Pie\u0144sk","Pieszyce","Pilawa","Pilica","Pilzno","Pi\u0142a","Pi\u0142awa G\xF3rna","Pi\u0144cz\xF3w","Pionki","Piotrk\xF3w Kujawski","Piotrk\xF3w Trybunalski","Pisz","Piwniczna-Zdr\xF3j","Pleszew","P\u0142ock","P\u0142o\u0144sk","P\u0142oty","Pniewy","Pobiedziska","Podd\u0119bice","Podkowa Le\u015Bna","Pogorzela","Polanica-Zdr\xF3j","Polan\xF3w","Police","Polkowice","Po\u0142aniec","Po\u0142czyn-Zdr\xF3j","Poniatowa","Poniec","Por\u0119ba","Pozna\u0144","Prabuty","Praszka","Prochowice","Proszowice","Pr\xF3szk\xF3w","Pruchnik","Prudnik","Prusice","Pruszcz Gda\u0144ski","Pruszk\xF3w","Przasnysz","Przec\u0142aw","Przedb\xF3rz","Przedecz","Przemk\xF3w","Przemy\u015Bl","Przeworsk","Przysucha","Pszczyna","Psz\xF3w","Puck","Pu\u0142awy","Pu\u0142tusk","Puszczykowo","Pyrzyce","Pyskowice","Pyzdry","Rabka-Zdr\xF3j","Raci\u0105\u017C","Racib\xF3rz","Radk\xF3w","Radlin","Rad\u0142\xF3w","Radom","Radomsko","Radomy\u015Bl Wielki","Radymno","Radziej\xF3w","Radzionk\xF3w","Radzymin","Radzy\u0144 Che\u0142mi\u0144ski","Radzy\u0144 Podlaski","Rajgr\xF3d","Rakoniewice","Raszk\xF3w","Rawa Mazowiecka","Rawicz","Recz","Reda","Rejowiec Fabryczny","Resko","Reszel","Rogo\u017Ano","Ropczyce","R\xF3\u017Can","Ruciane-Nida","Ruda \u015Al\u0105ska","Rudnik nad Sanem","Rumia","Rybnik","Rychwa\u0142","Rydu\u0142towy","Rydzyna","Ryglice","Ryki","Ryman\xF3w","Ryn","Rypin","Rzepin","Rzesz\xF3w","Rzg\xF3w","Sandomierz","Sanok","Sejny","Serock","S\u0119dzisz\xF3w","S\u0119dzisz\xF3w Ma\u0142opolski","S\u0119popol","S\u0119p\xF3lno Kraje\u0144skie","Sian\xF3w","Siechnice","Siedlce","Siemianowice \u015Al\u0105skie","Siemiatycze","Sieniawa","Sieradz","Sierak\xF3w","Sierpc","Siewierz","Skalbmierz","Ska\u0142a","Skarszewy","Skaryszew","Skar\u017Cysko-Kamienna","Skawina","Sk\u0119pe","Skierniewice","Skocz\xF3w","Skoki","Sk\xF3rcz","Skwierzyna","S\u0142awa","S\u0142awk\xF3w","S\u0142awno","S\u0142omniki","S\u0142ubice","S\u0142upca","S\u0142upsk","Sob\xF3tka","Sochaczew","Soko\u0142\xF3w Ma\u0142opolski","Soko\u0142\xF3w Podlaski","Sok\xF3\u0142ka","Solec Kujawski","Sompolno","Sopot","Sosnowiec","So\u015Bnicowice","Stalowa Wola","Starachowice","Stargard","Starogard Gda\u0144ski","Stary S\u0105cz","Stasz\xF3w","Stawiski","Stawiszyn","St\u0105pork\xF3w","St\u0119szew","Stoczek \u0141ukowski","Stronie \u015Al\u0105skie","Strumie\u0144","Stryk\xF3w","Strzegom","Strzelce Kraje\u0144skie","Strzelce Opolskie","Strzelin","Strzelno","Strzy\u017C\xF3w","Sucha Beskidzka","Sucha\u0144","Suchedni\xF3w","Suchowola","Sulech\xF3w","Sulej\xF3w","Sulej\xF3wek","Sul\u0119cin","Sulmierzyce","Su\u0142kowice","Supra\u015Bl","Sura\u017C","Susz","Suwa\u0142ki","Swarz\u0119dz","Syc\xF3w","Szadek","Szamocin","Szamotu\u0142y","Szczawnica","Szczawno-Zdr\xF3j","Szczebrzeszyn","Szczecin","Szczecinek","Szczekociny","Szczucin","Szczuczyn","Szczyrk","Szczytna","Szczytno","Szepietowo","Szklarska Por\u0119ba","Szlichtyngowa","Szprotawa","Sztum","Szubin","Szyd\u0142owiec","\u015Acinawa","\u015Alesin","\u015Amigiel","\u015Arem","\u015Aroda \u015Al\u0105ska","\u015Aroda Wielkopolska","\u015Awi\u0105tniki G\xF3rne","\u015Awidnica","\u015Awidnik","\u015Awidwin","\u015Awiebodzice","\u015Awiebodzin","\u015Awiecie","\u015Awierad\xF3w-Zdr\xF3j","\u015Awierzawa","\u015Awi\u0119toch\u0142owice","\u015Awinouj\u015Bcie","Tarczyn","Tarnobrzeg","Tarnogr\xF3d","Tarnowskie G\xF3ry","Tarn\xF3w","Tczew","Terespol","T\u0142uszcz","Tolkmicko","Tomasz\xF3w Lubelski","Tomasz\xF3w Mazowiecki","Toru\u0144","Torzym","Toszek","Trzcianka","Trzciel","Trzci\u0144sko-Zdr\xF3j","Trzebiat\xF3w","Trzebinia","Trzebnica","Trzemeszno","Tuchola","Tuch\xF3w","Tuczno","Tuliszk\xF3w","Turek","Tuszyn","Twardog\xF3ra","Tychowo","Tychy","Tyczyn","Tykocin","Tyszowce","Ujazd","Uj\u015Bcie","Ulan\xF3w","Uniej\xF3w","Ustka","Ustro\u0144","Ustrzyki Dolne","Wadowice","Wa\u0142brzych","Wa\u0142cz","Warka","Warszawa","Warta","Wasilk\xF3w","W\u0105brze\u017Ano","W\u0105chock","W\u0105growiec","W\u0105sosz","Wejherowo","W\u0119gliniec","W\u0119gorzewo","W\u0119gorzyno","W\u0119gr\xF3w","Wi\u0105z\xF3w","Wiele\u0144","Wielichowo","Wieliczka","Wielu\u0144","Wierusz\xF3w","Wi\u0119cbork","Wilamowice","Wis\u0142a","Witkowo","Witnica","Wle\u0144","W\u0142adys\u0142awowo","W\u0142oc\u0142awek","W\u0142odawa","W\u0142oszczowa","Wodzis\u0142aw \u015Al\u0105ski","Wojciesz\xF3w","Wojkowice","Wojnicz","Wolb\xF3rz","Wolbrom","Wolin","Wolsztyn","Wo\u0142czyn","Wo\u0142omin","Wo\u0142\xF3w","Wo\u017Aniki","Wroc\u0142aw","Wronki","Wrze\u015Bnia","Wschowa","Wyrzysk","Wysoka","Wysokie Mazowieckie","Wyszk\xF3w","Wyszogr\xF3d","Wy\u015Bmierzyce","Zab\u0142ud\xF3w","Zabrze","Zag\xF3r\xF3w","Zag\xF3rz","Zakliczyn","Zakopane","Zakroczym","Zalewo","Zambr\xF3w","Zamo\u015B\u0107","Zator","Zawadzkie","Zawichost","Zawid\xF3w","Zawiercie","Z\u0105bki","Z\u0105bkowice \u015Al\u0105skie","Zb\u0105szynek","Zb\u0105szy\u0144","Zduny","Zdu\u0144ska Wola","Zdzieszowice","Zel\xF3w","Zgierz","Zgorzelec","Zielona G\xF3ra","Zielonka","Zi\u0119bice","Z\u0142ocieniec","Z\u0142oczew","Z\u0142otoryja","Z\u0142ot\xF3w","Z\u0142oty Stok","Zwierzyniec","Zwole\u0144","\u017Babno","\u017Baga\u0144","\u017Barki","\u017Bar\xF3w","\u017Bary","\u017Belech\xF3w","\u017Berk\xF3w","\u017Bmigr\xF3d","\u017Bnin","\u017Bory","\u017Bukowo","\u017Buromin","\u017Bychlin","\u017Byrard\xF3w","\u017Bywiec"];var chunk_4UIMSE5S_h=["{{location.city_name}}"];var chunk_4UIMSE5S_j=["Afganistan","Albania","Algieria","Andora","Angola","Antigua i Barbuda","Arabia Saudyjska","Argentyna","Armenia","Australia","Austria","Azerbejd\u017Can","Bahamy","Bahrajn","Bangladesz","Barbados","Belgia","Belize","Benin","Bhutan","Bia\u0142oru\u015B","Birma","Boliwia","Bo\u015Bnia i Hercegowina","Botswana","Brazylia","Brunei","Bu\u0142garia","Burkina Faso","Burundi","Chile","Chiny","Chorwacja","Cypr","Czad","Czarnog\xF3ra","Czechy","Dania","Demokratyczna Republika Konga","Dominika","Dominikana","D\u017Cibuti","Egipt","Ekwador","Erytrea","Estonia","Eswatini","Etiopia","Fid\u017Ci","Filipiny","Finlandia","Francja","Gabon","Gambia","Ghana","Grecja","Grenada","Gruzja","Gujana","Gwatemala","Gwinea","Gwinea Bissau","Gwinea R\xF3wnikowa","Haiti","Hiszpania","Holandia","Honduras","Indie","Indonezja","Irak","Iran","Irlandia","Islandia","Izrael","Jamajka","Japonia","Jemen","Jordania","Kambod\u017Ca","Kamerun","Kanada","Katar","Kazachstan","Kenia","Kirgistan","Kiribati","Kolumbia","Komory","Kongo","Korea Po\u0142udniowa","Korea P\xF3\u0142nocna","Kostaryka","Kuba","Kuwejt","Laos","Lesotho","Liban","Liberia","Libia","Liechtenstein","Litwa","Luksemburg","\u0141otwa","Macedonia P\xF3\u0142nocna","Madagaskar","Malawi","Malediwy","Malezja","Mali","Malta","Maroko","Mauretania","Mauritius","Meksyk","Mikronezja","Mo\u0142dawia","Monako","Mongolia","Mozambik","Namibia","Nauru","Nepal","Niemcy","Niger","Nigeria","Nikaragua","Norwegia","Nowa Zelandia","Oman","Pakistan","Palau","Panama","Papua-Nowa Gwinea","Paragwaj","Peru","Polska","Portugalia","Republika Po\u0142udniowej Afryki","Republika \u015Arodkowoafryka\u0144ska","Republika Zielonego Przyl\u0105dka","Rosja","Rumunia","Rwanda","Saint Kitts i Nevis","Saint Lucia","Saint Vincent i Grenadyny","Salwador","Samoa","San Marino","Senegal","Serbia","Seszele","Sierra Leone","Singapur","S\u0142owacja","S\u0142owenia","Somalia","Sri Lanka","Stany Zjednoczone","Sudan","Sudan Po\u0142udniowy","Surinam","Syria","Szwajcaria","Szwecja","Tad\u017Cykistan","Tajlandia","Tanzania","Timor Wschodni","Togo","Tonga","Trynidad i Tobago","Tunezja","Turcja","Turkmenistan","Tuvalu","Uganda","Ukraina","Urugwaj","Uzbekistan","Vanuatu","Watykan","Wenezuela","W\u0119gry","Wielka Brytania","Wietnam","W\u0142ochy","Wybrze\u017Ce Ko\u015Bci S\u0142oniowej","Wyspy Marshalla","Wyspy Salomona","Wyspy \u015Awi\u0119tego Tomasza i Ksi\u0105\u017C\u0119ca","Zambia","Zimbabwe","Zjednoczone Emiraty Arabskie"];var chunk_4UIMSE5S_N={cardinal:["p\xF3\u0142noc","wsch\xF3d","po\u0142udnie","zach\xF3d"],cardinal_abbr:["pn.","wsch.","pd.","zach."],ordinal:["p\xF3\u0142nocny wsch\xF3d","po\u0142udniowy wsch\xF3d","po\u0142udniowy zach\xF3d","p\xF3\u0142nocny zach\xF3d"],ordinal_abbr:["pn. wsch.","pd. wsch.","pd. zach.","pn. zach."]};var chunk_4UIMSE5S_f=["##-###"];var chunk_4UIMSE5S_W=["m. ###"];var chunk_4UIMSE5S_B=["dolno\u015Bl\u0105skie","kujawsko-pomorskie","lubelskie","lubuskie","\u0142\xF3dzkie","ma\u0142opolskie","mazowieckie","opolskie","podkarpackie","podlaskie","pomorskie","\u015Bl\u0105skie","\u015Bwi\u0119tokrzyskie","warmi\u0144sko-mazurskie","wielkopolskie","zachodniopomorskie"];var chunk_4UIMSE5S_C=["DS","KP","LU","LB","LD","MA","MZ","OP","PK","PD","PM","SL","SK","WN","WP","ZP"];var chunk_4UIMSE5S_D={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_4UIMSE5S_G=["{{location.street_prefix}} {{person.last_name.generic}}"];var chunk_4UIMSE5S_T=["al.","bulw.","droga","ogr\xF3d","os.","park","pl.","rondo","rynek","skwer","szosa","ul.","wyb.","wyspa"];var chunk_4UIMSE5S_ya={building_number:chunk_4UIMSE5S_P,city_name:chunk_4UIMSE5S_M,city_pattern:chunk_4UIMSE5S_h,country:chunk_4UIMSE5S_j,direction:chunk_4UIMSE5S_N,postcode:chunk_4UIMSE5S_f,secondary_address:chunk_4UIMSE5S_W,state:chunk_4UIMSE5S_B,state_abbr:chunk_4UIMSE5S_C,street_address:chunk_4UIMSE5S_D,street_pattern:chunk_4UIMSE5S_G,street_prefix:chunk_4UIMSE5S_T},chunk_4UIMSE5S_A=chunk_4UIMSE5S_ya;var chunk_4UIMSE5S_L=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_4UIMSE5S_wa={word:chunk_4UIMSE5S_L},chunk_4UIMSE5S_R=chunk_4UIMSE5S_wa;var chunk_4UIMSE5S_ua={title:"Polish",code:"pl",language:"pl",endonym:"Polski",dir:"ltr",script:"Latn"},chunk_4UIMSE5S_J=chunk_4UIMSE5S_ua;var chunk_4UIMSE5S_Z=["Alternatywna","Blues","Country","Disco polo","Elektroniczna","Funk","Hip Hop","Indie Pop","Jazz","Klasyczna","Latynoska","Ludowa","Metal","Pop","Rap","Reggae","Rock","Soul"];var chunk_4UIMSE5S_O=["12 Groszy","24.11.94","51","A To Co Mam","Adriatyk, Ocean Gor\u0105cy","Ale Jestem","Aleja Gwiazd","Arahja","Autobiografia","Autystyczny","Bab\u0119 Zes\u0142a\u0142 B\xF3g","Ballada 07","Baranek","Beksa","Bema Pami\u0119ci \u017Ba\u0142obny - Rapsod","Berlin Zachodni","Bia\u0142a Armia","Bia\u0142a Flaga","Bia\u0142y Krzy\u017C","Biegnij Dalej Sam","Bieszczadzkie Anio\u0142y","Bo Jeste\u015B Ty","Bo Jo Cie Kochom","Bombonierka","Boskie Buenos","Bracka","Buka","Butelki Z Benzyn\u0105 I Kamienie","By\u0142am R\xF3\u017C\u0105","By\u0142a\u015B Serca Biciem","B\xF3g","C'Est La Vie - Pary\u017C Z Poczt\xF3wki","Celina","Chcemy By\u0107 Sob\u0105","Chcia\u0142bym Umrze\u0107 Z Mi\u0142o\u015Bci","Chcia\u0142em By\u0107","Chod\u017A, Pomaluj M\xF3j \u015Awiat","Ch\u0142opcy","Ciche Dni","Cichosza","Ciep\u0142y Wiatr","Cie\u0144 Wielkiej G\xF3ry","Ci\u0105gnik","Co Mi Panie Dasz","Cud Niepami\u0119ci","Cykady Na Cykladach","Czarne S\u0142o\u0144ca","Czarny Blues O Czwartej Nad Ranem","Czas Nas Uczy Pogody","Czas O\u0142owiu","Czerwony Jak Ceg\u0142a","Cztery Pokoje","Cz\u0142owiek Z Li\u015Bciem","Deszcz","Deszcz Na Betonie","Deszcz W Cisnej","Dla Ciebie","Dmuchawce, Latawce, Wiatr","Dni, Kt\xF3rych Nie Znamy","Do Ani","Do Ko\u0142yski","Do Prostego Cz\u0142owieka","Dom","Doros\u0142e Dzieci","Dwa Ognie","Dwa Serca, Dwa Smutki","Dzieci","Dziewczyna Bez Z\u0119ba Na Przedzie","Dzie\u0144 Dobry, Kocham Ci\u0119","Dziwny Jest Ten \u015Awiat","Dzi\u015B P\xF3\u017Ano P\xF3jd\u0119 Spa\u0107","D\u0142ugo\u015B\u0107 D\u017Awi\u0119ku Samotno\u015Bci","Elektryczny","Eli Lama Sabachtani","Ezoteryczny Pozna\u0144","Filandia","Film","Flota Zjednoczonych Si\u0142","Fotograf Brok","Gdy Nie Ma Dzieci W Domu","Gdybym","Go\u0142\u0119bi Puch","Granda","Grande Valse Brillante","Gra\u017Cka","Groszki I R\xF3\u017Ce","Harry","Hej Wy","Hej, Czy Nie Wiecie","Hi-Fi","Horses","Hydropiek\u0142owst\u0105pienie","I Ciebie Te\u017C, Bardzo","I Nikomu Nie Wolno Si\u0119 Z Tego \u015Amia\u0107","I Tak Warto \u017By\u0107","I Wszystko Si\u0119 Mo\u017Ce Zdarzy\u0107","IV Liceum","Ja Sowa","Ja Wysiadam","Jaka R\xF3\u017Ca, Taki Cier\u0144","Jask\xF3\u0142ka Uwi\u0119ziona","Jednego Serca","Jedwab","Jedyne Co Mam","Jej Portret","Jenny","Jest Taki Samotny Dom","Jestem Bogiem","Jestem W Niebie","Jeste\u015B Lekiem Na Ca\u0142e Z\u0142o","Jeste\u015Bmy Na Wczasach","Jeszcze B\u0119dzie Przepi\u0119knie","Jeszcze Si\u0119 Tam \u017Bagiel Bieli","Jeszcze W Zielone Gramy","Jezu Jak Si\u0119 Ciesz\u0119","Je\u015Bli Wiesz Co Chc\u0119 Powiedzie\u0107","Jolka, Jolka, Pami\u0119tasz","Jutro Mo\u017Cemy By\u0107 Szcz\u0119\u015Bliwi","Kapitan Polska","Karuzela Z Madonnami","Karwoski","Kawa\u0142ek Pod\u0142ogi","Kiedy By\u0142em Ma\u0142ym Ch\u0142opcem","Kiedy Powiem Sobie Do\u015B\u0107","King","King Bruce Lee Karate Mistrz","Klub Weso\u0142ego Szampana","Kobiety Jak Te Kwiaty","Kocham By\u0107 Z Tob\u0105","Kocham Ci\u0119","Kocham Ci\u0119 Jak Irlandi\u0119","Kocham Ci\u0119 Kochanie Moje","Kocham Wolno\u015B\u0107","Kochana","Kocha\u0107 Inaczej","Koncert Jesienny Na Dwa \u015Awierszcze I Wiatr W Kominie","Konstytucje","Korow\xF3d","Kosmiczne Energie","Ko\u0142ysanka Dla Nieznajomej","Krakowski Spleen","Krak\xF3w","Krew Boga","Kryzysowa Narzeczona","Kwiaty We W\u0142osach","Lamparty","Leszek \u017Bukowski","Lewe Lewe Loff","Lipstick On The Glass","List","List Do M.","Los, Cebula I Krokodyle \u0141zy","Lubi\u0119 M\xF3wi\u0107 Z Tob\u0105","Lubi\u0119 Wraca\u0107 Tam Gdzie By\u0142em","Lucciola","Lucy Phere","Malcziki","Marchewkowe Pole","Maszynka Do \u015Awierkania","Ma\u0142e T\u0119sknoty","Ma\u0142omiasteczkowy","Meluzyna","Mimo Wszystko","Mississippi W Ogniu","Mi\u0119dzy Cisz\u0105 A Cisz\u0105","Mi\u0142o\u015B\u0107, Mi\u0142o\u015B\u0107","Mniej Ni\u017C Zero","Modlitwa","Modlitwa III - Pozw\xF3l Mi","Modlitwa O Wschodzie S\u0142o\u0144ca","Mog\u0142o By\u0107 Nic","Moja I Twoja Nadzieja","Moja Krew","Moje Bieszczady","Mury","M\xF3j Dom","M\xF3wi\u0119 Ci \u017Be","Na Falochronie","Na Szczycie","Na Zakr\u0119cie","Nadzieja","Naprawd\u0119 Nie Dzieje Si\u0119 Nic","Nast\u0119pna Stacja","Nasza Klasa","Nic Nie Mo\u017Ce Wiecznie Trwa\u0107","Nie Ma, Nie Ma Ciebie","Nie Mam Dla Ciebie Mi\u0142o\u015Bci","Nie Przeno\u015Bcie Nam Stolicy Do Krakowa","Nie Pytaj O Polsk\u0119","Nie P\u0142acz Ewka","Nie Raj","Nie Wierz Nigdy Kobiecie","Niebo By\u0142o R\xF3\u017Cowe","Niech \u017Byje Bal","Niemi\u0142o\u015B\u0107","Niepokonani","Niewiele Ci Mog\u0119 Da\u0107","Nieznajomy","Niezwyci\u0119\u017Cony","Nikt Tak Pi\u0119knie Nie M\xF3wi\u0142, \u017Be Si\u0119 Boi Mi\u0142o\u015Bci","Nim Stanie Si\u0119 Tak, Jak Gdyby Nigdy Nic","Nim Wstanie Dzie\u0144","Noc Komety","N\xF3\u017C","O! Ela","Objazdowe Nieme Kino","Obud\u017A Si\u0119","Ob\u0142awa","Ocali\u0107 Od Zapomnienia","Och \u017Bycie, Kocham Ci\u0119 Nad \u017Bycie","Oczy Tej Ma\u0142ej","Odchodz\u0105c","Odkryjemy Mi\u0142o\u015B\u0107 Nieznan\u0105","Ok, Boomer!","Oni Zaraz Przyjd\u0105 Tu","Orkiestra","Ostatni","Pami\u0119tajcie O Ogrodach","Papierowy Ksi\u0119\u017Cyc","Partyzant","Pary\u017C - Moskwa 17.15","Paw","Peggy Brown","Piosenka Jest Dobra Na Wszystko","Piosenka Ksi\u0119\u017Cycowa","Piosenka M\u0142odych Wio\u015Blarzy","Pi\u0142a Tango","Pi\u0142em W Spale, Spa\u0142em W Pile","Plamy Na S\u0142o\u0144cu","Plus I Minus","Po Co Wolno\u015B\u0107","Po Prostu B\u0105d\u017A","Pocz\u0105tek","Pod Niebem","Pod Papugami","Pod Pr\u0105d","Podaruj Mi Troch\u0119 S\u0142o\u0144ca","Pola","Polska","Polski","Polsko","Przebudzenie","Prze\u017Cyj To Sam","Pr\xF3cz Ciebie Nic","Psalm Stoj\u0105cych W Kolejce","P\u0142on\u0105 G\xF3ry, P\u0142on\u0105 Lasy","Raz Na Milion Lat","Rosemary'S Baby","Rower","Rzu\u0107 To Wszystko Co Z\u0142e","R\xF3bmy Swoje","Samba Przed Rozstaniem","Scenariusz Dla Moich S\u0105siad\xF3w","Sen","Sen O Dolinie","Sen O Victorii","Sen O Warszawie","Serce To Jest Muzyk","Sie \u015Aciemnia","Skazany Na Bluesa","Sk\xF3ra","Sk\u0142ama\u0142am","Sobie I Wam","Son Of The Blue Sky","Sorry Polsko","Spadam","Spalam Si\u0119","Spytaj Milicjanta","Stare Drzewa","Statki Na Niebie","Strze\u017C Si\u0119 Tych Miejsc","Syreny","Szaror\xF3\u017Cowe","Sza\u0142 Niebieskich Cia\u0142","Szklana Pogoda","Sztuka Latania","S\u0142odkiego Mi\u0142ego \u017Bycia","Ta Noc Do Innych Jest Niepodobna","Tak Mi Si\u0119 Nie Chce","Tak, Tak... To Ja","Tam, Gdzie Nie Si\u0119ga Wzrok","Taniec Eleny","Te Smaki I Zapachy","Teksa\u0144ski","Telefony",'Temat Serialu "Polskie Drogi"',"The Depth Of Self-Delusion","To Co Czujesz, To Co Wiesz","To Ostatnia Niedziela","To Tylko Tango","To Wychowanie","Tolerancja / Na Mi\u0142y B\xF3g","Transmission Into Your Heart","Trudne \u017Byczenia","Trudno Nie Wierzy\u0107 W Nic","Trudno Tak (Razem By\u0107 Nam Ze Sob\u0105...)","Trzy Zapa\u0142ki","Tr\xF3jk\u0105ty I Kwadraty","Tu\u017C Przed P\xF3\u0142noc\u0105","Twoja Lorelei","Tw\xF3j B\xF3l Jest Lepszy Ni\u017C M\xF3j","Tyle S\u0142o\u0144ca W Ca\u0142ym Mie\u015Bcie","Ucieczka Z Tropiku","Uciekaj Moje Serce","Varsovie","W Deszczu Male\u0144kich \u017B\xF3\u0142tych Kwiat\xF3w","W Dobr\u0105 Stron\u0119","W Domach Z Betonu Nie Ma Wolnej Mi\u0142o\u015Bci","W Moim Magicznym Domu","W Moim Ogrodzie","W Wielkim Mie\u015Bcie","W \u017B\xF3\u0142tych P\u0142omieniach Li\u015Bci","Warszawa","Wataha","Wci\u0105\u017C Bardziej Obcy","Wehiku\u0142 Czasu","Whisky","Wie\u017Ca Rado\u015Bci, Wie\u017Ca Samotno\u015Bci","Wind\u0105 Do Nieba","Wiosna, Ach To Ty","Wi\u015Bnia","Wodymidaj","Wojenka","Wspomnienie","Wszystko Czego Dzi\u015B Chc\u0119","Wyj\u0105tkowo Zimny Maj","Wymy\u015Bli\u0142em Ciebie","Wyspa, Drzewo, Zamek","W\u0142adza","Z Imbirem","Z Nim B\u0119dziesz Szcz\u0119\u015Bliwsza","Z Tob\u0105 / Do Domu","Z Tob\u0105 Chc\u0119 Ogl\u0105da\u0107 \u015Awiat","Za Ostatni Grosz","Zacznij Od Bacha","Zanim P\xF3jd\u0119","Zanim Zrozumiesz","Zaopiekuj Si\u0119 Mn\u0105","Zaprzepaszczone Si\u0142y Wielkiej Armii \u015Awi\u0119tych Znak\xF3w","Zapytaj Mnie Czy Ci\u0119 Kocham","Zawsze Tam Gdzie Ty","Zazdro\u015B\u0107","Za\u0142oga G","Zegarmistrz \u015Awiat\u0142a","Zn\xF3w W\u0119drujemy","Zosta\u0144","[Sic!]","\u0141za Dla Cieni\xF3w Minionych","\u015Alady","\u015Amier\u0107 W Bikini","\u015Apiewa\u0107 Ka\u017Cdy Mo\u017Ce","\u015Apij Kochanie, \u015Apij","\u015Awiecie Nasz","\u017Byj\u0119 W Kraju"];var chunk_4UIMSE5S_da={genre:chunk_4UIMSE5S_Z,song_name:chunk_4UIMSE5S_O},chunk_4UIMSE5S_I=chunk_4UIMSE5S_da;var chunk_4UIMSE5S_E={generic:["Aaron","Abraham","Ada","Adam","Adelajda","Adrian","Agata","Agaton","Agnieszka","Agrypina","Aida","Alan","Albert","Aleksander","Aleksandra","Aleksy","Alfred","Alicja","Alina","Alwar","Amabela","Amanda","Ambro\u017Cy","Anastazja","Anatol","Andrzej","And\u017Celika","Angela","Angelina","Anna","Ansgary","Antoni","Antonina","Apollinary","Apollo","Archibald","Ariadna","Arkadiusz","Arkady","Arnold","Arseniusz","Artur","Arystarch","Atanazy","August","Aurora","Baldwin","Barbara","Bazyli","Beatrycze","Benedykt","Beniamin","Bernard","Berta","Bertram","Bertrand","Bibiana","Bibianna","Borys","Brajan","Bruno","Brygida","B\u0142a\u017Cej","Cecylia","Cecyliusz","Cezary","Chloe","Cyra","Cyrus","Cyryl","Damian","Daniel","Daria","Dariusz","Dawid","Demetriusz","Diana","Dina","Dionizy","Dominik","Donald","Dorian","Dorota","Edgar","Edmund","Edward","Edwin","Edyta","Efraim","Efrem","Eleazar","Eleonora","Eliasz","Eliza","Elwira","El\u017Cbieta","Emanuel","Emil","Emilia","Erast","Ernest","Erwin","Estera","Eudokia","Eudoksja","Eugenia","Eugeniusz","Eustracjusz","Ewa","Ewelina","Fabian","Feliks","Ferdynanda","Filemon","Filip","Filipa","Florencja","Florian","Franciszek","Franciszka","Fryderyk","Gabriel","Gabriela","Galfryd","Gedeon","Gerald","Gerazym","Gertruda","Gilbert","Ginewra","Gloria","Gonsalwy","Gracja","Greta","Grzegorz","Gwido","Hanna","Harald","Helena","Henryk","Henryka","Herbert","Herman","Hieronim","Hilarion","Hilary","Hipolit","Horacy","Hubert","Hugo","Ida","Ignacy","Igor","Ilona","Innocenty","Irena","Ireneusz","Irma","Izaak","Izabela","Izajasz","Izolda","Izydor","Jadwiga","Jakub","Jakubina","Jan","Janina","Janusz","Jeremi","Jeremiasz","Jerzy","Joachim","Joanna","Jonatan","Jozue","Judyta","Julia","Julian","Julita","Juliusz","Justyn","Justyna","J\xF3zef","J\xF3zefina","Kalistrat","Kamila","Karol","Karolina","Katarzyna","Kazimierz","Kira","Klara","Klarencjusz","Klaudia","Klaudiusz","Klemens","Klementyna","Kleopatra","Konrad","Konstancja","Konstanty","Konstantyn","Koralia","Kornel","Korneli","Kornelia","Korneliusz","Krystian","Krystyna","Krzysztof","Ksawera","Ksawery","Ksenia","Ksenofont","Kwintyn","Larysa","Laura","Laurencja","Laurencjusz","Laurenty","Laurentyna","Lea","Leila","Leon","Leonard","Leonid","Lidia","Lilia","Liliana","Lilianna","Lilla","Liza","Lucja","Lucjan","Ludwik","Ludwika","Luiza","Magdalena","Magnus","Maja","Makary","Maksym","Maksymilian","Malwina","Marceli","Marcin","Marek","Maria","Marianna","Marta","Martyna","Maryna","Mateusz","Matylda","Maurycy","Ma\u0142gorzata","Melania","Michalina","Micha\u0142","Miko\u0142aj","Miron","Modest","Moj\u017Cesz","Monika","Nadzieja","Natalia","Natan","Natanael","Nazariusz","Nazary","Nestor","Nikodem","Nikola","Nina","Noemi","Ofelia","Olaf","Oleg","Olga","Olimpia","Oliwia","Oliwier","Onufry","Orestes","Oskar","Osmund","Pankracy","Pantaleon","Patrycja","Patrycjusz","Patrycy","Patryk","Paula","Paulina","Pawe\u0142","Pelagia","Penelopa","Piotr","Platon","Polikarp","Porfiriusz","Porfiry","Prokles","Prokop","Prokul","Rachela","Rafa\u0142","Rajmund","Rajnold","Randolf","Rebeka","Regina","Reginald","Renata","Robert","Roderyk","Roger","Roksana","Roland","Roman","Romeo","Rozalia","Rudolf","Rufina","Ruta","Ryszard","R\xF3\u017Ca","Sabina","Salomon","Salwator","Samson","Samuel","Sara","Sebastian","Serafin","Serafina","Sergiusz","Seweryn","Spirydion","Stanis\u0142aw","Stefan","Stefania","Stella","Sybilla","Sylwester","Sylwia","Szczepan","Szymon","Tacjana","Tamara","Tekla","Teodor","Teodora","Terencjusz","Teresa","Tobiasz","Tomasz","Tymoteusz","Wac\u0142aw","Walenty","Walentyn","Walentyna","Waleria","Walerian","Walery","Walgierz","Walter","Wanda","Wanesa","Wawrzyniec","Weronika","Wiara","Wiktor","Wiktoria","Wilfryd","Wilhelm","Wilhelmina","Wincenty","Wirginia","Witalis","W\u0142adys\u0142aw","W\u0142odzimierz","Zachariasz","Zachary","Zoe","Zofia","Zuzanna","Zygmunt","\u0141azarz","\u0141ucja","\u0141ukasz","\u017Baneta"],female:["Ada","Adelajda","Agata","Agnieszka","Agrypina","Aida","Aleksandra","Alicja","Alina","Amabela","Amanda","Anastazja","And\u017Celika","Angela","Angelina","Anna","Antonina","Ariadna","Aurora","Barbara","Beatrycze","Berta","Bibiana","Bibianna","Brygida","Cecylia","Chloe","Cyra","Daria","Diana","Dina","Dorota","Edyta","Eleonora","Eliza","Elwira","El\u017Cbieta","Emilia","Estera","Eudokia","Eudoksja","Eugenia","Ewa","Ewelina","Ferdynanda","Filipa","Florencja","Franciszka","Gabriela","Gertruda","Ginewra","Gloria","Gracja","Greta","Hanna","Helena","Henryka","Ida","Ilona","Irena","Irma","Izabela","Izolda","Jadwiga","Jakubina","Janina","Joanna","Judyta","Julia","Julita","Justyna","J\xF3zefina","Kamila","Karolina","Katarzyna","Kira","Klara","Klaudia","Klementyna","Kleopatra","Konstancja","Koralia","Kornelia","Krystyna","Ksawera","Ksenia","Larysa","Laura","Laurencja","Laurentyna","Lea","Leila","Lidia","Lilia","Liliana","Lilianna","Lilla","Liza","Lucja","Ludwika","Luiza","Magdalena","Maja","Malwina","Maria","Marianna","Marta","Martyna","Maryna","Matylda","Ma\u0142gorzata","Melania","Michalina","Monika","Nadzieja","Natalia","Nikola","Nina","Noemi","Ofelia","Olga","Olimpia","Oliwia","Patrycja","Paula","Paulina","Pelagia","Penelopa","Rachela","Rebeka","Regina","Renata","Roksana","Rozalia","Rufina","Ruta","R\xF3\u017Ca","Sabina","Sara","Serafina","Stefania","Stella","Sybilla","Sylwia","Tacjana","Tamara","Tekla","Teodora","Teresa","Walentyna","Waleria","Wanda","Wanesa","Weronika","Wiara","Wiktoria","Wilhelmina","Wirginia","Zoe","Zofia","Zuzanna","\u0141ucja","\u017Baneta"],male:["Aaron","Abraham","Adam","Adrian","Agaton","Alan","Albert","Aleksander","Aleksy","Alfred","Alwar","Ambro\u017Cy","Anatol","Andrzej","Ansgary","Antoni","Apollinary","Apollo","Archibald","Arkadiusz","Arkady","Arnold","Arseniusz","Artur","Arystarch","Atanazy","August","Baldwin","Bazyli","Benedykt","Beniamin","Bernard","Bertram","Bertrand","Borys","Brajan","Bruno","B\u0142a\u017Cej","Cecyliusz","Cezary","Cyrus","Cyryl","Damian","Daniel","Dariusz","Dawid","Demetriusz","Dionizy","Dominik","Donald","Dorian","Edgar","Edmund","Edward","Edwin","Efraim","Efrem","Eleazar","Eliasz","Emanuel","Emil","Erast","Ernest","Erwin","Eugeniusz","Eustracjusz","Fabian","Feliks","Filemon","Filip","Florian","Franciszek","Fryderyk","Gabriel","Galfryd","Gedeon","Gerald","Gerazym","Gilbert","Gonsalwy","Grzegorz","Gwido","Harald","Henryk","Herbert","Herman","Hieronim","Hilarion","Hilary","Hipolit","Horacy","Hubert","Hugo","Ignacy","Igor","Innocenty","Ireneusz","Izaak","Izajasz","Izydor","Jakub","Jan","Janusz","Jeremi","Jeremiasz","Jerzy","Joachim","Jonatan","Jozue","Julian","Juliusz","Justyn","J\xF3zef","Kalistrat","Karol","Kazimierz","Klarencjusz","Klaudiusz","Klemens","Konrad","Konstanty","Konstantyn","Kornel","Korneli","Korneliusz","Krystian","Krzysztof","Ksawery","Ksenofont","Kwintyn","Laurencjusz","Laurenty","Leon","Leonard","Leonid","Lucjan","Ludwik","Magnus","Makary","Maksym","Maksymilian","Marceli","Marcin","Marek","Mateusz","Maurycy","Micha\u0142","Miko\u0142aj","Miron","Modest","Moj\u017Cesz","Natan","Natanael","Nazariusz","Nazary","Nestor","Nikodem","Olaf","Oleg","Oliwier","Onufry","Orestes","Oskar","Osmund","Pankracy","Pantaleon","Patrycjusz","Patrycy","Patryk","Pawe\u0142","Piotr","Platon","Polikarp","Porfiriusz","Porfiry","Prokles","Prokop","Prokul","Rafa\u0142","Rajmund","Rajnold","Randolf","Reginald","Robert","Roderyk","Roger","Roland","Roman","Romeo","Rudolf","Ryszard","Salomon","Salwator","Samson","Samuel","Sebastian","Serafin","Sergiusz","Seweryn","Spirydion","Stanis\u0142aw","Stefan","Sylwester","Szczepan","Szymon","Teodor","Terencjusz","Tobiasz","Tomasz","Tymoteusz","Wac\u0142aw","Walenty","Walentyn","Walerian","Walery","Walgierz","Walter","Wawrzyniec","Wiktor","Wilfryd","Wilhelm","Wincenty","Witalis","W\u0142adys\u0142aw","W\u0142odzimierz","Zachariasz","Zachary","Zygmunt","\u0141azarz","\u0141ukasz"]};var chunk_4UIMSE5S_x=["Genderqueer","Hermafrodyta","Inna","Kobieta cis","Kobieta cisp\u0142ciowa","Kobieta interp\u0142ciowa","Kobieta trans","Kobieta","Me\u017Cczyzna trans","M\u0119\u017Cczyzna cis","M\u0119\u017Cczyzna cisp\u0142ciowy","M\u0119\u017Cczyzna interp\u0142ciowy","M\u0119\u017Cczyzna","Osoba agender","Osoba bigender","Osoba gender fluid","Osoba interp\u0142ciowa","Osoba niebinarna","Osoba pangender","Osoba polygender","Osoba trans","Transkobieta","Transsekualista","Transm\u0119\u017Cczyzna"];var chunk_4UIMSE5S_F={generic:["Adamczak","Adamczyk","Adamek","Adamiak","Adamiec","Adamowicz","Adamski","Adamus","Aleksandrowicz","Andrzejczak","Andrzejewski","Antczak","Augustyn","Augustyniak","Bagi\u0144ski","Balcerzak","Banach","Banasiak","Banasik","Bana\u015B","Baran","Baranowski","Bara\u0144ski","Bartczak","Bartkowiak","Bartnik","Bartosik","Bednarczyk","Bednarek","Bednarski","Bednarz","Bia\u0142as","Bia\u0142ek","Bia\u0142kowski","Biedrzy\u0144ski","Bielak","Bielawski","Bielecki","Bielski","Bieniek","Biernacki","Biernat","Bie\u0144kowski","Bilski","Bober","Bochenek","Bogucki","Bogusz","Borek","Borkowski","Borowiec","Borowski","Bo\u017Cek","Broda","Brzezi\u0144ski","Brzozowski","Buczek","Buczkowski","Buczy\u0144ski","Budzi\u0144ski","Budzy\u0144ski","Bujak","Bukowski","Burzy\u0144ski","B\u0105k","B\u0105kowski","B\u0142aszczak","B\u0142aszczyk","Cebula","Chmiel","Chmielewski","Chmura","Chojnacki","Chojnowski","Cholewa","Chrzanowski","Chudzik","Cichocki","Cicho\u0144","Cichy","Ciesielski","Cie\u015Bla","Cie\u015Blak","Cie\u015Blik","Ciszewski","Cybulski","Cygan","Czaja","Czajka","Czajkowski","Czapla","Czarnecki","Czech","Czechowski","Czekaj","Czerniak","Czerwi\u0144ski","Czy\u017C","Czy\u017Cewski","Dec","Dobosz","Dobrowolski","Dobrzy\u0144ski","Domaga\u0142a","Doma\u0144ski","Dominiak","Drabik","Drozd","Drozdowski","Drzewiecki","Dr\xF3\u017Cd\u017C","Dubiel","Duda","Dudek","Dudziak","Dudzik","Dudzi\u0144ski","Duszy\u0144ski","Dziedzic","Dziuba","D\u0105bek","D\u0105bkowski","D\u0105browski","D\u0119bowski","D\u0119bski","D\u0142ugosz","Falkowski","Fija\u0142kowski","Filipek","Filipiak","Filipowicz","Flak","Flis","Florczak","Florek","Frankowski","Fr\u0105ckowiak","Fr\u0105czek","Fr\u0105tczak","Furman","Gadomski","Gajda","Gajewski","Gawe\u0142","Gawlik","Gawron","Gawro\u0144ski","Ga\u0142ka","Ga\u0142\u0105zka","Gil","Godlewski","Golec","Go\u0142\u0105b","Go\u0142\u0119biewski","Go\u0142\u0119biowski","Grabowski","Graczyk","Grochowski","Grudzie\u0144","Gruszczy\u0144ski","Gruszka","Grzegorczyk","Grzelak","Grzesiak","Grzesik","Grze\u015Bkowiak","Grzyb","Grzybowski","Grzywacz","Gutowski","Guzik","Gwo\u017Adzik","Gw\xF3\u017Ad\u017A","G\xF3ra","G\xF3ral","G\xF3recki","G\xF3rka","G\xF3rniak","G\xF3rny","G\xF3rski","G\u0105sior","G\u0105siorowski","G\u0142ogowski","G\u0142owacki","G\u0142\u0105b","Hajduk","Herman","Iwanowski","Iwa\u0144ski","Izdebski","Jab\u0142o\u0144ski","Jackowski","Jagielski","Jagie\u0142\u0142o","Jagodzi\u0144ski","Jakubiak","Jakubowski","Janas","Janiak","Janicki","Janik","Janiszewski","Jankowiak","Jankowski","Janowski","Janus","Janusz","Januszewski","Jaros","Jarosz","Jarz\u0105bek","Jasi\u0144ski","Jastrz\u0119bski","Jaworski","Ja\u015Bkiewicz","Jezierski","Jurek","Jurkiewicz","Jurkowski","Juszczak","J\xF3\u017Awiak","J\xF3\u017Awik","J\u0119drzejczak","J\u0119drzejczyk","J\u0119drzejewski","Kacprzak","Kaczmarczyk","Kaczmarek","Kaczmarski","Kaczor","Kaczorowski","Kaczy\u0144ski","Kaleta","Kalinowski","Kalisz","Kami\u0144ski","Kania","Kaniewski","Kapusta","Kara\u015B","Karczewski","Karpi\u0144ski","Karwowski","Kasperek","Kasprzak","Kasprzyk","Kaszuba","Kawa","Kawecki","Ka\u0142u\u017Ca","Ka\u017Amierczak","Kie\u0142basa","Kisiel","Kita","Klimczak","Klimek","Kmiecik","Kmie\u0107","Knapik","Kobus","Kogut","Kolasa","Komorowski","Konieczna","Konieczny","Konopka","Kopczy\u0144ski","Koper","Kope\u0107","Korzeniowski","Kos","Kosi\u0144ski","Kosowski","Kostecki","Kostrzewa","Kot","Kotowski","Kowal","Kowalczuk","Kowalczyk","Kowalewski","Kowalik","Kowalski","Koza","Kozak","Kozie\u0142","Kozio\u0142","Koz\u0142owski","Ko\u0142akowski","Ko\u0142odziej","Ko\u0142odziejczyk","Ko\u0142odziejski","Krajewski","Krakowiak","Krawczyk","Krawiec","Kruk","Krukowski","Krupa","Krupi\u0144ski","Kruszewski","Krysiak","Krzemi\u0144ski","Krzy\u017Canowski","Kr\xF3l","Kr\xF3likowski","Ksi\u0105\u017Cek","Kubacki","Kubiak","Kubica","Kubicki","Kubik","Kuc","Kucharczyk","Kucharski","Kuchta","Kuci\u0144ski","Kuczy\u0144ski","Kujawa","Kujawski","Kula","Kulesza","Kulig","Kulik","Kuli\u0144ski","Kurek","Kurowski","Ku\u015B","Kwa\u015Bniewski","Kwiatkowski","Kwiecie\u0144","Kwieci\u0144ski","K\u0119dzierski","K\u0119dziora","K\u0119pa","K\u0142os","K\u0142osowski","Lach","Laskowski","Lasota","Lech","Lenart","Lesiak","Leszczy\u0144ski","Lewandowski","Lewicki","Le\u015Bniak","Le\u015Bniewski","Lipi\u0144ski","Lipka","Lipski","Lis","Lisiecki","Lisowski","Maciejewski","Maci\u0105g","Mackiewicz","Madej","Maj","Majcher","Majchrzak","Majewski","Majka","Makowski","Malec","Malicki","Malinowski","Maliszewski","Marchewka","Marciniak","Marcinkowski","Marczak","Marek","Markiewicz","Markowski","Marsza\u0142ek","Marzec","Mas\u0142owski","Matusiak","Matuszak","Matuszewski","Matysiak","Mazur","Mazurek","Mazurkiewicz","Ma\u0107kowiak","Ma\u0142ecki","Ma\u0142ek","Ma\u015Blanka","Michalak","Michalczyk","Michalik","Michalski","Micha\u0142ek","Micha\u0142owski","Mielczarek","Mierzejewski","Mika","Mikla\u015B","Miko\u0142ajczak","Miko\u0142ajczyk","Mikulski","Milczarek","Milewski","Miller","Misiak","Misztal","Mi\u015Bkiewicz","Modzelewski","Molenda","Morawski","Motyka","Mroczek","Mroczkowski","Mrozek","Mr\xF3z","Mucha","Murawski","Musia\u0142","Muszy\u0144ski","M\u0142ynarczyk","Napiera\u0142a","Nawrocki","Nawrot","Niedziela","Niedzielski","Nied\u017Awiecki","Niemczyk","Niemiec","Niewiadomski","Noga","Nowacki","Nowaczyk","Nowak","Nowakowski","Nowicki","Nowi\u0144ski","Olczak","Olejniczak","Olejnik","Olszewski","Orzechowski","Or\u0142owski","Osi\u0144ski","Ossowski","Ostrowski","Owczarek","Paczkowski","Paj\u0105k","Paku\u0142a","Palacz","Paluch","Panek","Partyka","Pasternak","Paszkowski","Pawelec","Pawlak","Pawlicki","Pawlik","Pawlikowski","Paw\u0142owski","Pa\u0142ka","Piasecki","Piechota","Pieczek","Piekarski","Pietras","Pietruszka","Pietrzak","Pietrzyk","Pilarski","Pilch","Piotrowicz","Piotrowski","Piwowarczyk","Pi\xF3rkowski","Pi\u0105tek","Pi\u0105tkowski","Pi\u0142at","Pluta","Podg\xF3rski","Polak","Pop\u0142awski","Por\u0119bski","Prokop","Prus","Przybylski","Przybysz","Przyby\u0142","Przyby\u0142a","Ptak","Puchalski","Pytel","P\u0142onka","Raczy\u0144ski","Radecki","Radomski","Rak","Rakowski","Ratajczak","Robak","Rogala","Rogalski","Rogowski","Rojek","Romanowski","Rosa","Rosiak","Rosi\u0144ski","Ruci\u0144ski","Rudnicki","Rudzi\u0144ski","Rudzki","Rusin","Rutkowski","Rybak","Rybarczyk","Rybicki","Rzepka","R\xF3\u017Ca\u0144ski","R\xF3\u017Cycki","Sadowski","Sawicki","Serafin","Siedlecki","Sienkiewicz","Sieradzki","Sikora","Sikorski","Sitek","Siwek","Skalski","Skiba","Skibi\u0144ski","Skoczylas","Skowron","Skowronek","Skowro\u0144ski","Skrzypczak","Skrzypek","Sk\xF3ra","Smoli\u0144ski","Sobczak","Sobczyk","Sobieraj","Sobolewski","Socha","Sochacki","Soko\u0142owski","Sok\xF3\u0142","Sosnowski","Sowa","Sowi\u0144ski","So\u0142tys","So\u0142tysiak","Sroka","Stachowiak","Stachowicz","Stachura","Stachurski","Stanek","Staniszewski","Stanis\u0142awski","Stankiewicz","Stasiak","Staszewski","Stawicki","Stec","Stefaniak","Stefa\u0144ski","Stelmach","Stolarczyk","Stolarski","Strzelczyk","Strzelecki","St\u0119pie\u0144","St\u0119pniak","Surma","Suski","Szafra\u0144ski","Szatkowski","Szczepaniak","Szczepanik","Szczepa\u0144ski","Szczerba","Szcze\u015Bniak","Szczygie\u0142","Szcz\u0119sna","Szcz\u0119sny","Szel\u0105g","Szewczyk","Szostak","Szulc","Szwarc","Szwed","Szyd\u0142owski","Szyma\u0144ski","Szymczak","Szymczyk","Szymkowiak","Szyszka","S\u0142awi\u0144ski","S\u0142owik","S\u0142owi\u0144ski","Tarnowski","Tkaczyk","Tokarski","Tomala","Tomaszewski","Tomczak","Tomczyk","Tomys","Tracz","Trojanowski","Trzci\u0144ski","Trzeciak","Turek","Twardowski","Urban","Urbanek","Urbaniak","Urbanowicz","Urba\u0144czyk","Urba\u0144ski","Walczak","Walkowiak","Warcho\u0142","Wasiak","Wasilewski","Wawrzyniak","Weso\u0142owski","Wieczorek","Wierzbicki","Wilczek","Wilczy\u0144ski","Wilk","Winiarski","Witczak","Witek","Witkowski","Wi\u0105cek","Wi\u0119cek","Wi\u0119ckowski","Wi\u015Bniewski","Wnuk","Wojciechowski","Wojtas","Wojtasik","Wojtczak","Wojtkowiak","Wolak","Woli\u0144ski","Wolny","Wolski","Wo\u015B","Wo\u017Aniak","Wrona","Wro\u0144ski","Wr\xF3bel","Wr\xF3blewski","Wypych","Wysocki","Wyszy\u0144ski","W\xF3jcicki","W\xF3jcik","W\xF3jtowicz","W\u0105sik","W\u0105sowski","W\u0119grzyn","W\u0142odarczyk","W\u0142odarski","Zaborowski","Zab\u0142ocki","Zag\xF3rski","Zaj\u0105c","Zaj\u0105czkowski","Zakrzewski","Zalewski","Zaremba","Zarzycki","Zar\u0119ba","Zawada","Zawadzki","Zdunek","Zieli\u0144ski","Zielonka","Zi\xF3\u0142kowski","Zi\u0119ba","Zi\u0119tek","Zwoli\u0144ski","Zych","Zygmunt","\u0141api\u0144ski","\u0141uczak","\u0141ukasiewicz","\u0141ukasik","\u0141ukaszewski","\u015Aliwa","\u015Aliwi\u0144ski","\u015Alusarczyk","\u015Awiderski","\u015Awierczy\u0144ski","\u015Awi\u0105tek","\u017Bak","\u017Bebrowski","\u017Bmuda","\u017Buk","\u017Bukowski","\u017Burawski","\u017Burek","\u017By\u0142a"]};var chunk_4UIMSE5S_H={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_4UIMSE5S_=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_4UIMSE5S_q={generic:["Pan","Pani"],female:["Pani"],male:["Pan"]};var chunk_4UIMSE5S_v=["kobieta","m\u0119\u017Cczyzna"];var chunk_4UIMSE5S_ba={first_name:chunk_4UIMSE5S_E,gender:chunk_4UIMSE5S_x,last_name:chunk_4UIMSE5S_F,last_name_pattern:chunk_4UIMSE5S_H,name:chunk_4UIMSE5S_,prefix:chunk_4UIMSE5S_q,sex:chunk_4UIMSE5S_v},chunk_4UIMSE5S_U=chunk_4UIMSE5S_ba;var chunk_4UIMSE5S_V=["12-###-##-##","13-###-##-##","14-###-##-##","15-###-##-##","16-###-##-##","17-###-##-##","18-###-##-##","22-###-##-##","23-###-##-##","24-###-##-##","25-###-##-##","29-###-##-##","32-###-##-##","33-###-##-##","34-###-##-##","41-###-##-##","42-###-##-##","43-###-##-##","44-###-##-##","46-###-##-##","48-###-##-##","52-###-##-##","54-###-##-##","55-###-##-##","56-###-##-##","58-###-##-##","59-###-##-##","61-###-##-##","62-###-##-##","63-###-##-##","65-###-##-##","67-###-##-##","68-###-##-##","71-###-##-##","74-###-##-##","75-###-##-##","76-###-##-##","77-###-##-##","81-###-##-##","82-###-##-##","83-###-##-##","84-###-##-##","85-###-##-##","86-###-##-##","87-###-##-##","89-###-##-##","91-###-##-##","94-###-##-##","95-###-##-##"];var chunk_4UIMSE5S_Y=["+4812#######","+4813#######","+4814#######","+4815#######","+4816#######","+4817#######","+4818#######","+4822#######","+4823#######","+4824#######","+4825#######","+4829#######","+4832#######","+4833#######","+4834#######","+4841#######","+4842#######","+4843#######","+4844#######","+4846#######","+4848#######","+4852#######","+4854#######","+4855#######","+4856#######","+4858#######","+4859#######","+4861#######","+4862#######","+4863#######","+4865#######","+4867#######","+4868#######","+4871#######","+4874#######","+4875#######","+4876#######","+4877#######","+4881#######","+4882#######","+4883#######","+4884#######","+4885#######","+4886#######","+4887#######","+4889#######","+4891#######","+4894#######","+4895#######"];var chunk_4UIMSE5S_Q=["12 ### ## ##","13 ### ## ##","14 ### ## ##","15 ### ## ##","16 ### ## ##","17 ### ## ##","18 ### ## ##","22 ### ## ##","23 ### ## ##","24 ### ## ##","25 ### ## ##","29 ### ## ##","32 ### ## ##","33 ### ## ##","34 ### ## ##","41 ### ## ##","42 ### ## ##","43 ### ## ##","44 ### ## ##","46 ### ## ##","48 ### ## ##","52 ### ## ##","54 ### ## ##","55 ### ## ##","56 ### ## ##","58 ### ## ##","59 ### ## ##","61 ### ## ##","62 ### ## ##","63 ### ## ##","65 ### ## ##","67 ### ## ##","68 ### ## ##","71 ### ## ##","74 ### ## ##","75 ### ## ##","76 ### ## ##","77 ### ## ##","81 ### ## ##","82 ### ## ##","83 ### ## ##","84 ### ## ##","85 ### ## ##","86 ### ## ##","87 ### ## ##","89 ### ## ##","91 ### ## ##","94 ### ## ##","95 ### ## ##"];var chunk_4UIMSE5S_pa={human:chunk_4UIMSE5S_V,international:chunk_4UIMSE5S_Y,national:chunk_4UIMSE5S_Q},chunk_4UIMSE5S_X=chunk_4UIMSE5S_pa;var chunk_4UIMSE5S_Sa={format:chunk_4UIMSE5S_X},chunk_4UIMSE5S_$=chunk_4UIMSE5S_Sa;var chunk_4UIMSE5S_aa=[{symbol:"H",name:"Wod\xF3r",atomicNumber:1},{symbol:"He",name:"Hel",atomicNumber:2},{symbol:"Li",name:"Lit",atomicNumber:3},{symbol:"Be",name:"Beryl",atomicNumber:4},{symbol:"B",name:"Bor",atomicNumber:5},{symbol:"C",name:"W\u0119giel",atomicNumber:6},{symbol:"N",name:"Azot",atomicNumber:7},{symbol:"O",name:"Tlen",atomicNumber:8},{symbol:"F",name:"Fluor",atomicNumber:9},{symbol:"Ne",name:"Neon",atomicNumber:10},{symbol:"Na",name:"S\xF3d",atomicNumber:11},{symbol:"Mg",name:"Magnez",atomicNumber:12},{symbol:"Al",name:"Glin",atomicNumber:13},{symbol:"Si",name:"Krzem",atomicNumber:14},{symbol:"P",name:"Fosfor",atomicNumber:15},{symbol:"S",name:"Siarka",atomicNumber:16},{symbol:"Cl",name:"Chlor",atomicNumber:17},{symbol:"Ar",name:"Argon",atomicNumber:18},{symbol:"K",name:"Potas",atomicNumber:19},{symbol:"Ca",name:"Wap\u0144",atomicNumber:20},{symbol:"Sc",name:"Skand",atomicNumber:21},{symbol:"Ti",name:"Tytan",atomicNumber:22},{symbol:"V",name:"Wanad",atomicNumber:23},{symbol:"Cr",name:"Chrom",atomicNumber:24},{symbol:"Mn",name:"Mangan",atomicNumber:25},{symbol:"Fe",name:"\u017Belazo",atomicNumber:26},{symbol:"Co",name:"Kobalt",atomicNumber:27},{symbol:"Ni",name:"Nikiel",atomicNumber:28},{symbol:"Cu",name:"Mied\u017A",atomicNumber:29},{symbol:"Zn",name:"Cynk",atomicNumber:30},{symbol:"Ga",name:"Gal",atomicNumber:31},{symbol:"Ge",name:"German",atomicNumber:32},{symbol:"As",name:"Arsen",atomicNumber:33},{symbol:"Se",name:"Selen",atomicNumber:34},{symbol:"Br",name:"Brom",atomicNumber:35},{symbol:"Kr",name:"Krypton",atomicNumber:36},{symbol:"Rb",name:"Rubid",atomicNumber:37},{symbol:"Sr",name:"Stront",atomicNumber:38},{symbol:"Y",name:"Itr",atomicNumber:39},{symbol:"Zr",name:"Cyrkon",atomicNumber:40},{symbol:"Nb",name:"Niob",atomicNumber:41},{symbol:"Mo",name:"Molibden",atomicNumber:42},{symbol:"Tc",name:"Technet",atomicNumber:43},{symbol:"Ru",name:"Ruten",atomicNumber:44},{symbol:"Rh",name:"Rod",atomicNumber:45},{symbol:"Pd",name:"Pallad",atomicNumber:46},{symbol:"Ag",name:"Srebro",atomicNumber:47},{symbol:"Cd",name:"Kadm",atomicNumber:48},{symbol:"In",name:"Ind",atomicNumber:49},{symbol:"Sn",name:"Cyna",atomicNumber:50},{symbol:"Sb",name:"Antymon",atomicNumber:51},{symbol:"Te",name:"Tellur",atomicNumber:52},{symbol:"I",name:"Jod",atomicNumber:53},{symbol:"Xe",name:"Ksenon",atomicNumber:54},{symbol:"Cs",name:"Cez",atomicNumber:55},{symbol:"Ba",name:"Bar",atomicNumber:56},{symbol:"La",name:"Lantan",atomicNumber:57},{symbol:"Ce",name:"Cer",atomicNumber:58},{symbol:"Pr",name:"Prazeodym",atomicNumber:59},{symbol:"Nd",name:"Neodym",atomicNumber:60},{symbol:"Pm",name:"Promet",atomicNumber:61},{symbol:"Sm",name:"Samar",atomicNumber:62},{symbol:"Eu",name:"Europ",atomicNumber:63},{symbol:"Gd",name:"Gadolin",atomicNumber:64},{symbol:"Tb",name:"Terb",atomicNumber:65},{symbol:"Dy",name:"Dysproz",atomicNumber:66},{symbol:"Ho",name:"Holm",atomicNumber:67},{symbol:"Er",name:"Erb",atomicNumber:68},{symbol:"Tm",name:"Tul",atomicNumber:69},{symbol:"Yb",name:"Iterb",atomicNumber:70},{symbol:"Lu",name:"Lutet",atomicNumber:71},{symbol:"Hf",name:"Hafn",atomicNumber:72},{symbol:"Ta",name:"Tantal",atomicNumber:73},{symbol:"W",name:"Wolfram",atomicNumber:74},{symbol:"Re",name:"Ren",atomicNumber:75},{symbol:"Os",name:"Osm",atomicNumber:76},{symbol:"Ir",name:"Iryd",atomicNumber:77},{symbol:"Pt",name:"Platyna",atomicNumber:78},{symbol:"Au",name:"Z\u0142oto",atomicNumber:79},{symbol:"Hg",name:"Rt\u0119\u0107",atomicNumber:80},{symbol:"Tl",name:"Tal",atomicNumber:81},{symbol:"Pb",name:"O\u0142\xF3w",atomicNumber:82},{symbol:"Bi",name:"Bizmut",atomicNumber:83},{symbol:"Po",name:"Polon",atomicNumber:84},{symbol:"At",name:"Astat",atomicNumber:85},{symbol:"Rn",name:"Radon",atomicNumber:86},{symbol:"Fr",name:"Frans",atomicNumber:87},{symbol:"Ra",name:"Rad",atomicNumber:88},{symbol:"Ac",name:"Aktyn",atomicNumber:89},{symbol:"Th",name:"Tor",atomicNumber:90},{symbol:"Pa",name:"Protaktyn",atomicNumber:91},{symbol:"U",name:"Uran",atomicNumber:92},{symbol:"Np",name:"Neptun",atomicNumber:93},{symbol:"Pu",name:"Pluton",atomicNumber:94},{symbol:"Am",name:"Ameryk",atomicNumber:95},{symbol:"Cm",name:"Kiur",atomicNumber:96},{symbol:"Bk",name:"Berkel",atomicNumber:97},{symbol:"Cf",name:"Kaliforn",atomicNumber:98},{symbol:"Es",name:"Einstein",atomicNumber:99},{symbol:"Fm",name:"Ferm",atomicNumber:100},{symbol:"Md",name:"Mendelew",atomicNumber:101},{symbol:"No",name:"Nobel",atomicNumber:102},{symbol:"Lr",name:"Lorens",atomicNumber:103},{symbol:"Rf",name:"Rutherford",atomicNumber:104},{symbol:"Db",name:"Dubn",atomicNumber:105},{symbol:"Sg",name:"Seaborg",atomicNumber:106},{symbol:"Bh",name:"Bohr",atomicNumber:107},{symbol:"Hs",name:"Has",atomicNumber:108},{symbol:"Mt",name:"Meitner",atomicNumber:109},{symbol:"Ds",name:"Darmsztadt",atomicNumber:110},{symbol:"Rg",name:"Roentgen",atomicNumber:111},{symbol:"Cn",name:"Kopernik",atomicNumber:112},{symbol:"Nh",name:"Nihon",atomicNumber:113},{symbol:"Fl",name:"Flerow",atomicNumber:114},{symbol:"Mc",name:"Moskow",atomicNumber:115},{symbol:"Lv",name:"Liwermor",atomicNumber:116},{symbol:"Ts",name:"Tenes",atomicNumber:117},{symbol:"Og",name:"Oganeson",atomicNumber:118}];var chunk_4UIMSE5S_ia=[{name:"metr",symbol:"m"},{name:"sekunda",symbol:"s"},{name:"mol",symbol:"mol"},{name:"amper",symbol:"A"},{name:"kelwin",symbol:"K"},{name:"kandela",symbol:"cd"},{name:"kilogram",symbol:"kg"},{name:"radian",symbol:"rad"},{name:"herc",symbol:"Hz"},{name:"niuton",symbol:"N"},{name:"paskal",symbol:"Pa"},{name:"d\u017Cul",symbol:"J"},{name:"wat",symbol:"W"},{name:"kulomb",symbol:"C"},{name:"wolt",symbol:"V"},{name:"om",symbol:"\u03A9"},{name:"tesla",symbol:"T"},{name:"stopie\u0144 Celsjusza",symbol:"\xB0C"},{name:"lumen",symbol:"lm"},{name:"bekerel",symbol:"Bq"},{name:"grej",symbol:"Gy"},{name:"siwert",symbol:"Sv"}];var chunk_4UIMSE5S_Ka={chemical_element:chunk_4UIMSE5S_aa,unit:chunk_4UIMSE5S_ia},chunk_4UIMSE5S_oa=chunk_4UIMSE5S_Ka;var chunk_4UIMSE5S_ea=["{{team.prefix}} {{location.city}}"];var chunk_4UIMSE5S_ra=["GKS","G\xF3rnik","KS","LZS","Piast","Pogo\u0144","Polonia","Ruch","Stal","Unia","Zjednoczenie"];var chunk_4UIMSE5S_ga={name:chunk_4UIMSE5S_ea,prefix:chunk_4UIMSE5S_ra},chunk_4UIMSE5S_na=chunk_4UIMSE5S_ga;var chunk_4UIMSE5S_Pa={animal:chunk_4UIMSE5S_r,book:chunk_4UIMSE5S_c,cell_phone:chunk_4UIMSE5S_y,color:chunk_4UIMSE5S_u,company:chunk_4UIMSE5S_p,internet:chunk_4UIMSE5S_g,location:chunk_4UIMSE5S_A,lorem:chunk_4UIMSE5S_R,metadata:chunk_4UIMSE5S_J,music:chunk_4UIMSE5S_I,person:chunk_4UIMSE5S_U,phone_number:chunk_4UIMSE5S_$,science:chunk_4UIMSE5S_oa,team:chunk_4UIMSE5S_na},chunk_4UIMSE5S_ka=chunk_4UIMSE5S_Pa;var Lo=new chunk_HC7G5RVA_Xe({locale:[chunk_4UIMSE5S_ka,ys,_i]}); -module.exports = function basename (path) { - if (typeof path !== 'string') { return '' } - for (var i = path.length - 1; i >= 0; --i) { // eslint-disable-line no-var - switch (path.charCodeAt(i)) { - case 0x2F: // '/' - case 0x5C: // '\' - path = path.slice(i + 1) - return (path === '..' || path === '.' ? '' : path) - } - } - return (path === '..' || path === '.' ? '' : path) -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-FCPKYQ7D.js +var chunk_FCPKYQ7D_o=["Alu\xEDsio Azevedo","Ariano Suassuna","Bernardo Guimar\xE3es","Caio Fernando Abreu","Carlos Drummond de Andrade","Carolina Maria de Jesus","Castro Alves","Cec\xEDlia Meireles","Clarice Lispector","Concei\xE7\xE3o Evaristo","Cora Coralina","Cruz e Sousa","Gon\xE7alves Dias","Greg\xF3rio de Matos","Jorge Amado","Jos\xE9 de Alencar","Jo\xE3o Guimar\xE3es Rosa","Luis Fernando Verissimo","Lygia Bojunga","Machado de Assis","Manoel de Barros","Marina Colasanti","Mario Quintana","Mauricio de Sousa","Monteiro Lobato","M\xE1rio de Andrade","Nelson Rodrigues","Olavo Bilac","Paulo Coelho","Rubem Fonseca","Ziraldo","\xC1lvares de Azevedo"];var chunk_FCPKYQ7D_i=["Audiolivro","Capa dura","Capa mole","Ebook"];var chunk_FCPKYQ7D_t=["Aventura","Biografia","Cl\xE1ssico","Com\xE9dia","Detetive","Drama","Fantasia","Faroeste","Fic\xE7\xE3o Cient\xEDfica","Fic\xE7\xE3o Hist\xF3rica","Filosofia","Literatura Infantil","Mem\xF3rias","Mist\xE9rio","Mitologia","Neg\xF3cios","Poesia","Psicologia","Quadrinhos","Religi\xE3o","Romance","Romance Gr\xE1fico","Suspense","Terror"];var chunk_FCPKYQ7D_n=["Companhia das Letras","Editora Abril","Editora Aleph","Editora Antof\xE1gica","Editora Conrad","Editora Darkside","Editora FTD","Editora Gente","Editora HarperCollins Brasil","Editora Intr\xEDnseca","Editora L&PM","Editora Martin Claret","Editora Melhoramentos","Editora Moderna","Editora Panda Books","Editora Pipoca & Nanquim","Editora Planeta de Livros Brasil","Editora Rocco","Editora Saraiva","Editora Sextante","Editora Viseu","Editora Voo","Globo Livros"];var chunk_FCPKYQ7D_s=["Ed Mort","O Tempo e o Vento","Os Subterr\xE2neos da Liberdade","S\xE9rie Vaga-Lume","S\xEDtio do Picapau Amarelo","Trilogia do Descobrimento"];var chunk_FCPKYQ7D_l=["A Estrela sobe","A coleira do c\xE3o","A escrava Isaura","A hora da estrela","A moreninha","A m\xE3o e a luva","A paix\xE3o segundo G.H.","A rosa do povo","A vida como ela \xE9","Ang\xFAstia","As meninas","Ba\xFA de ossos","Broqu\xE9is","Br\xE1s, bexiga e barra funda","Cana\xE3","Cartas chilenas","Casa grande e senzala","Cascalho","Claro enigma","Contos gauchescos","Corpo de baile","Cr\xF4nica da casa assassinada","Dom Casmurro","Dona Flor e seus dois maridos","Espumas flutuantes","Estrela da manh\xE3","Eu","Farda, fard\xE3o, camisola de dormir","Fogo morto","Fundador","Gabriela, cravo e canela","Gram\xE1tica expositiva do ch\xE3o","Grande sert\xE3o: veredas","Iai\xE1 Garcia","Inoc\xEAncia","Inven\xE7\xE3o de Orfeu","Iracema","Jubiab\xE1","Lavoura arcaica","La\xE7os de fam\xEDlia","Libertinagem","Luc\xEDola","Macuna\xEDma","Malagueta, Perus e Bacana\xE7o","Mar morto","Mar\xEDlia de Dirceu","Memorial de Aires","Mem\xF3rias do c\xE1rcere","Mem\xF3rias p\xF3stumas de Br\xE1s Cubas","Mem\xF3rias sentimentais de Jo\xE3o Miramar","Mem\xF3rias sgto de mil\xEDcias","Minha forma\xE7\xE3o","Morte e vida severina","Noite na taverna","O ateneu","O coronel e o lobisomem","O corti\xE7o","O dem\xF4nio familiar","O encontro marcado","O feij\xE3o e o sonho","O guarani","O mez da grippe","O pagador de promessas","O quinze","O tempo e o vento","O uraguai","O vampiro de Curitiba","Obra po\xE9tica","Os cavalinhos de platiplanto","Os ratos","Os sert\xF5es","Pap\xE9is avulsos","Paulic\xE9ia desvairada","Pedra Bonita","Poema sujo","Poesias","Primeiras est\xF3rias","Primeiros Cantos","Quarup","Quincas Borba","Ra\xEDzes do Brasil","Ritmo dissoluto","Romance da Pedra do Reino","Romanceiro da inconfid\xEAncia","Sagarana","Senhora","Serm\xF5es","S\xE3o Bernardo","Tenda dos milagres","Terras do sem fim","Triste fim de Policarpo Quaresma","Uma aprendizagem","Veronika decide morrer","Vestido de noiva","Vidas secas","Viva o povo brasileiro","Zero","\xD3pera dos mortos"];var chunk_FCPKYQ7D_sa={author:chunk_FCPKYQ7D_o,format:chunk_FCPKYQ7D_i,genre:chunk_FCPKYQ7D_t,publisher:chunk_FCPKYQ7D_n,series:chunk_FCPKYQ7D_s,title:chunk_FCPKYQ7D_l},chunk_FCPKYQ7D_u=chunk_FCPKYQ7D_sa;var chunk_FCPKYQ7D_m=["amarelo","ametista","azul","azul celeste","azul marinho","azul petr\xF3leo","a\xE7afr\xE3o","bord\xF4","bronze","caramelo","castanho","cenoura","cinza","cobre","coral","dourado","escarlate","esmeralda","ferrugem","fuligem","f\xFAchsia","gren\xE1","jade","laranja","lil\xE1s","lim\xE3o","madeira","magenta","marrom","ouro","pele","prata","preto","p\xFArpura","rosa","roxo","salm\xE3o","turquesa","verde","verde lima","verde-azulado","vermelho","violeta","\xE2mbar","\xEDndigo"];var chunk_FCPKYQ7D_la={human:chunk_FCPKYQ7D_m},chunk_FCPKYQ7D_d=chunk_FCPKYQ7D_la;var chunk_FCPKYQ7D_c=["Automotivo","Beb\xEA","Beleza","Brinquedos","Casa","Computadores","Crian\xE7as","Eletr\xF4nicos","Esportes","Ferramentas","Filmes","Industrial","Jardim","Jogos","J\xF3ias","Livros","Mercearia","M\xFAsica","Roupas","Sapatos","Sa\xFAde","Turismo"];var chunk_FCPKYQ7D_p={adjective:["Ergon\xF4mico","Fant\xE1stico","Feito \xE0 m\xE3o","Gen\xE9rico","Gostoso","Impressionante","Incr\xEDvel","Inteligente","Licenciado","Lindo","Lustroso","Pequeno","Pr\xE1tico","Refinado","R\xFAstico","Sem marca"],material:["Algod\xE3o","A\xE7o","Borracha","Concreto","Congelado","Fresco","Granito","Macio","Madeira","Metal","Pl\xE1stico"],product:["Atum","Bacon","Bicicleta","Bola","Cadeira","Cal\xE7as","Camiseta","Carro","Chap\xE9u","Computador","Frango","Luvas","Mesa","Mouse","Peixe","Pizza","Queijo","Sabonete","Salada","Salgadinhos","Salsicha","Sapatos","Teclado","Toalhas"]};var chunk_FCPKYQ7D_ua={department:chunk_FCPKYQ7D_c,product_name:chunk_FCPKYQ7D_p},chunk_FCPKYQ7D_f=chunk_FCPKYQ7D_ua;var chunk_FCPKYQ7D_g=["Com\xE9rcio","EIRELI","LTDA","S.A.","e Associados"];var chunk_FCPKYQ7D_b=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} e {{person.last_name.generic}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_FCPKYQ7D_ma={legal_entity_type:chunk_FCPKYQ7D_g,name_pattern:chunk_FCPKYQ7D_b},chunk_FCPKYQ7D_v=chunk_FCPKYQ7D_ma;var chunk_FCPKYQ7D_h={wide:["Abril","Agosto","Dezembro","Fevereiro","Janeiro","Julho","Junho","Maio","Mar\xE7o","Novembro","Outubro","Setembro"],abbr:["Abr","Ago","Dez","Fev","Jan","Jul","Jun","Mai","Mar","Nov","Out","Set"]};var chunk_FCPKYQ7D_M={wide:["Domingo","Quarta","Quinta","Segunda","Sexta","S\xE1bado","Ter\xE7a"],abbr:["Dom","Qua","Qui","Seg","Sex","S\xE1b","Ter"]};var chunk_FCPKYQ7D_da={month:chunk_FCPKYQ7D_h,weekday:chunk_FCPKYQ7D_M},chunk_FCPKYQ7D_C=chunk_FCPKYQ7D_da;var chunk_FCPKYQ7D_A=["biz","br","com","info","name","net","org"];var chunk_FCPKYQ7D_x=["bol.com.br","gmail.com","hotmail.com","live.com","yahoo.com"];var chunk_FCPKYQ7D_ca={domain_suffix:chunk_FCPKYQ7D_A,free_email:chunk_FCPKYQ7D_x},chunk_FCPKYQ7D_S=chunk_FCPKYQ7D_ca;var chunk_FCPKYQ7D_L=["#####","####","###"];var chunk_FCPKYQ7D_P=["{{person.firstName}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}"];var chunk_FCPKYQ7D_z=null;var chunk_FCPKYQ7D_E=[" do Descoberto"," de Nossa Senhora"," do Norte"," do Sul"];var chunk_FCPKYQ7D_B=["Afeganist\xE3o","Alb\xE2nia","Alg\xE9ria","Samoa","Andorra","Angola","Anguila","Antigua and Barbada","Argentina","Arm\xEAnia","Aruba","Austr\xE1lia","\xC1ustria","Azerbaij\xE3o","Bahamas","Bar\xE9m","Bangladesh","Barbados","B\xE9lgica","Belize","Benin","Bermuda","But\xE3o","Bol\xEDvia","B\xF4snia","Botsuana","Ilha Bouvet","Brasil","Arquip\xE9lago de Chagos","Ilhas Virgens","Brunei","Bulg\xE1ria","Burkina Faso","Burundi","Camboja","Camar\xF5es","Canad\xE1","Cabo Verde","Ilhas Caiman","Rep\xFAblica da \xC1frica Central","Chade","Chile","China","Ilha do Natal","Ilhas Cocos","Col\xF4mbia","Comores","Congo","Ilhas Cook","Costa Rica","Costa do Marfim","Cro\xE1cia","Cuba","Chipre","Rep\xFAblica Tcheca","Dinamarca","Jibuti","Dominica","Rep\xFAblica Dominicana","Equador","Egito","El Salvador","Guin\xE9 Equatorial","Eritreia","Est\xF4nia","Eti\xF3pia","Ilhas Faroe","Malvinas","Fiji","Finl\xE2ndia","Fran\xE7a","Guin\xE9 Francesa","Polin\xE9sia Francesa","Gab\xE3o","G\xE2mbia","Georgia","Alemanha","Gana","Gibraltar","Gr\xE9cia","Groel\xE2ndia","Granada","Guadalupe","Guatemala","Guernesey","Guin\xE9","Guin\xE9-Bissau","Guiana","Haiti","Ilhas Heard e McDonald","Vaticano","Honduras","Hong Kong","Hungria","Isl\xE2ndia","\xCDndia","Indon\xE9sia","Ir\xE3","Iraque","Irlanda","Ilha de Man","Israel","It\xE1lia","Jamaica","Jap\xE3o","Jersey","Jord\xE2nia","Cazaquist\xE3o","Qu\xEAnia","Quiribati","Coreia do Norte","Coreia do Sul","Kuwait","Quirguist\xE3o","Laos","Latvia","L\xEDbano","Lesoto","Lib\xE9ria","L\xEDbia","Liechtenstein","Litu\xE2nia","Luxemburgo","Macao","Maced\xF4nia","Madagascar","Malawi","Mal\xE1sia","Maldives","Mali","Malta","Ilhas Marshall","Martinica","Maurit\xE2nia","Maur\xEDcia","Maiote","M\xE9xico","Micron\xE9sia","Mold\xE1via","M\xF4naco","Mong\xF3lia","Montenegro","Montserrat","Marrocos","Mo\xE7ambique","Myanmar","Namibia","Nauru","Nepal","Antilhas Holandesas","Pa\xEDses Baixos","Nova Caledonia","Nova Zel\xE2ndia","Nicar\xE1gua","Nig\xE9ria","Niue","Ilha Norfolk","Marianas Setentrionais","Noruega","Om\xE3","Paquist\xE3o","Palau","Territ\xF3rio da Palestina","Panam\xE1","Papua-Nova Guin\xE9","Paraguai","Peru","Filipinas","Pol\xF4nia","Portugal","Porto Rico","Qatar","Rom\xEAnia","R\xFAssia","Ruanda","S\xE3o Bartolomeu","Santa Helena","Santa L\xFAcia","S\xE3o Martinho","S\xE3o Pedro e Miquel\xE3o","S\xE3o Vicente e Granadinas","San Marino","Sao Tom\xE9 e Pr\xEDncipe","Ar\xE1bia Saudita","Senegal","S\xE9rvia","Seicheles","Serra Leoa","Singapura","Eslov\xE1quia","Eslov\xEAnia","Ilhas Salom\xE3o","Som\xE1lia","\xC1frica do Sul","Ilhas Ge\xF3rgia do Sul e Sandwich do Sul","Espanha","Sri Lanka","Sud\xE3o","Suriname","Ilhas Svalbard & Jan Mayen","Suazil\xE2ndia","Su\xE9cia","Su\xED\xE7a","S\xEDria","Taiwan","Tajiquist\xE3o","Tanz\xE2nia","Tail\xE2ndia","Timor-Leste","Togo","Toquelau","Tonga","Trinidad e Tobago","Tun\xEDsia","Turquia","Turcomenist\xE3o","Turcas e Caicos","Tuvalu","Uganda","Ucr\xE2nia","Emirados \xC1rabes Unidos","Reino Unido","Estados Unidos da Am\xE9rica","Estados Unidos das Ilhas Virgens","Uruguai","Uzbequist\xE3o","Vanuatu","Venezuela","Vietn\xE3","Wallis e Futuna","I\xEAmen","Z\xE2mbia","Zimb\xE1bue"];var chunk_FCPKYQ7D_D=["#####-###"];var chunk_FCPKYQ7D_q=["Apto. ###","Sobrado ##","Casa #","Lote ##","Quadra ##"];var chunk_FCPKYQ7D_I=["Acre","Alagoas","Amap\xE1","Amazonas","Bahia","Cear\xE1","Distrito Federal","Esp\xEDrito Santo","Goi\xE1s","Maranh\xE3o","Mato Grosso","Mato Grosso do Sul","Minas Gerais","Par\xE1","Para\xEDba","Paran\xE1","Pernambuco","Piau\xED","Rio de Janeiro","Rio Grande do Norte","Rio Grande do Sul","Rond\xF4nia","Roraima","Santa Catarina","S\xE3o Paulo","Sergipe","Tocantins"];var chunk_FCPKYQ7D_R=["AC","AL","AP","AM","BA","CE","DF","ES","GO","MA","MT","MS","MG","PA","PB","PR","PE","PI","RJ","RN","RS","RO","RR","SC","SP","SE","TO"];var chunk_FCPKYQ7D_F=["{{location.street_prefix}} {{person.firstName}}","{{location.street_prefix}} {{person.lastName}}"];var chunk_FCPKYQ7D_G=["Rua","Avenida","Travessa","Alameda","Marginal","Rodovia"];var chunk_FCPKYQ7D_pa={building_number:chunk_FCPKYQ7D_L,city_pattern:chunk_FCPKYQ7D_P,city_prefix:chunk_FCPKYQ7D_z,city_suffix:chunk_FCPKYQ7D_E,country:chunk_FCPKYQ7D_B,postcode:chunk_FCPKYQ7D_D,secondary_address:chunk_FCPKYQ7D_q,state:chunk_FCPKYQ7D_I,state_abbr:chunk_FCPKYQ7D_R,street_pattern:chunk_FCPKYQ7D_F,street_prefix:chunk_FCPKYQ7D_G},chunk_FCPKYQ7D_y=chunk_FCPKYQ7D_pa;var chunk_FCPKYQ7D_N=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_FCPKYQ7D_fa={word:chunk_FCPKYQ7D_N},chunk_FCPKYQ7D_J=chunk_FCPKYQ7D_fa;var chunk_FCPKYQ7D_ga={title:"Portuguese (Brazil)",code:"pt_BR",country:"BR",language:"pt",endonym:"Portugu\xEAs (Brasil)",dir:"ltr",script:"Latn"},chunk_FCPKYQ7D_T=chunk_FCPKYQ7D_ga;var chunk_FCPKYQ7D_={generic:["Alessandra","Alessandro","Alexandre","Alice","Aline","Al\xEDcia","Ana Clara","Ana J\xFAlia","Ana Laura","Ana Luiza","Anthony","Antonella","Ant\xF4nio","Arthur","Beatriz","Benjamin","Ben\xEDcio","Bernardo","Breno","Bruna","Bryan","Caio","Calebe","Carla","Carlos","Cau\xE3","Cec\xEDlia","Clara","C\xE9lia","C\xE9sar","Dalila","Daniel","Danilo","Davi","Davi Lucca","Deneval","Eduarda","Eduardo","Elisa","Elo\xE1","El\xEDsio","Emanuel","Emanuelly","Enzo","Enzo Gabriel","Esther","Fabiano","Fabr\xEDcia","Fabr\xEDcio","Feliciano","Felipe","Fel\xEDcia","Frederico","F\xE1bio","F\xE9lix","Gabriel","Gael","Giovanna","Guilherme","Gustavo","G\xFAbio","Heitor","Helena","Helo\xEDsa","Henrique","Hugo","H\xE9lio","Isaac","Isabel","Isabela","Isabella","Isabelly","Isadora","Isis","Jana\xEDna","Joana","Joaquim","Jo\xE3o","Jo\xE3o Lucas","Jo\xE3o Miguel","Jo\xE3o Pedro","J\xFAlia","J\xFAlio","J\xFAlio C\xE9sar","Karla","Kl\xE9ber","Ladislau","Lara","Larissa","Laura","Lav\xEDnia","Leonardo","Liz","Lorena","Lorenzo","Lorraine","Lucas","Lucca","Luiza","L\xEDvia","Mait\xEA","Manuela","Marcela","Marcelo","Marcos","Margarida","Maria","Maria Alice","Maria Cec\xEDlia","Maria Clara","Maria Eduarda","Maria Helena","Maria J\xFAlia","Maria Luiza","Mariana","Marina","Marli","Matheus","Meire","Melissa","Miguel","Morgana","Murilo","M\xE1rcia","M\xE9rcia","Nataniel","Nat\xE1lia","Nicolas","Noah","Norberto","N\xFAbia","Of\xE9lia","Pablo","Paula","Paulo","Pedro","Pedro Henrique","Pietro","Rafael","Rafaela","Raul","Rebeca","Ricardo","Roberta","Roberto","Salvador","Samuel","Sara","Sarah","Silas","Sirineu","Sophia","Su\xE9len","S\xEDlvia","Talita","Tertuliano","Th\xE9o","Valentina","Vicente","Vitor","Vit\xF3ria","V\xEDctor","Warley","Washington","Yago","Yango","Yasmin","Yuri","\xCDgor"],female:["Alessandra","Alice","Aline","Al\xEDcia","Ana Clara","Ana J\xFAlia","Ana Laura","Ana Luiza","Antonella","Beatriz","Bruna","Carla","Cec\xEDlia","Clara","C\xE9lia","Dalila","Eduarda","Elisa","Elo\xE1","Emanuelly","Esther","Fabr\xEDcia","Fel\xEDcia","Giovanna","Helena","Helo\xEDsa","Isabel","Isabela","Isabella","Isabelly","Isadora","Isis","Jana\xEDna","Joana","J\xFAlia","Karla","Lara","Larissa","Laura","Lav\xEDnia","Liz","Lorena","Lorraine","Luiza","L\xEDvia","Mait\xEA","Manuela","Marcela","Margarida","Maria","Maria Alice","Maria Cec\xEDlia","Maria Clara","Maria Eduarda","Maria Helena","Maria J\xFAlia","Maria Luiza","Mariana","Marina","Marli","Meire","Melissa","Morgana","M\xE1rcia","M\xE9rcia","Nat\xE1lia","N\xFAbia","Of\xE9lia","Paula","Rafaela","Rebeca","Roberta","Sara","Sarah","Sophia","Su\xE9len","S\xEDlvia","Talita","Valentina","Vit\xF3ria","Yasmin"],male:["Alessandro","Alexandre","Anthony","Ant\xF4nio","Arthur","Benjamin","Ben\xEDcio","Bernardo","Breno","Bryan","Caio","Calebe","Carlos","Cau\xE3","C\xE9sar","Daniel","Danilo","Davi","Davi Lucca","Deneval","Eduardo","El\xEDsio","Emanuel","Enzo","Enzo Gabriel","Fabiano","Fabr\xEDcio","Feliciano","Felipe","Frederico","F\xE1bio","F\xE9lix","Gabriel","Gael","Guilherme","Gustavo","G\xFAbio","Heitor","Henrique","Hugo","H\xE9lio","Isaac","Joaquim","Jo\xE3o","Jo\xE3o Lucas","Jo\xE3o Miguel","Jo\xE3o Pedro","J\xFAlio","J\xFAlio C\xE9sar","Kl\xE9ber","Ladislau","Leonardo","Lorenzo","Lucas","Lucca","Marcelo","Marcos","Matheus","Miguel","Murilo","Nataniel","Nicolas","Noah","Norberto","Pablo","Paulo","Pedro","Pedro Henrique","Pietro","Rafael","Raul","Ricardo","Roberto","Salvador","Samuel","Silas","Sirineu","Tertuliano","Th\xE9o","Vicente","Vitor","V\xEDctor","Warley","Washington","Yago","Yango","Yuri","\xCDgor"]};var chunk_FCPKYQ7D_j=["Solu\xE7\xF5es","Programa","Marca","Seguran\xE7a","Pesquisar","Marketing","Diretivas","Implementation","Implementa\xE7\xE3o","Funcionalidade","Resposta","Paradigma","T\xE1ticas","Identidade","Mercados","Grupo","Divis\xE3o","Aplica\xE7\xF5es","Otimiza\xE7\xE3o","Opera\xE7\xF5es","Infraestrutura","Intranet","Comunica\xE7\xF5es","Web","Branding","Qualidade","Assurance","Mobilidade","Contas","Dados","Criativo","Configuration","Presta\xE7\xE3o de contas","Intera\xE7\xF5es","Fatores","Usabilidade","M\xE9tricas"];var chunk_FCPKYQ7D_O=["L\xEDder","Senior","Direto","Corporativo","Din\xE2mico","Futuro","Produto","Nacional","Regional","Distrito","Central","Global","Cliente","Investidor","International","Legado","Avan\xE7ar","Interno","Humano","Chefe","Principal"];var chunk_FCPKYQ7D_V=["Supervisor","Associado","Executivo","Atentende","Policial","Gerente","Engenheiro","Especialista","Diretor","Coordenador","Administrador","Arquiteto","Analista","Designer","Planejador","Orquestrador","T\xE9cnico","Desenvolvedor","Produtor","Consultor","Assistente","Facilitador","Agente","Representante","Estrategista"];var chunk_FCPKYQ7D_H={generic:["Albuquerque","Barros","Batista","Braga","Carvalho","Costa","Franco","Macedo","Martins","Melo","Moraes","Moreira","Nogueira","Oliveira","Pereira","Reis","Santos","Saraiva","Silva","Souza","Xavier"]};var chunk_FCPKYQ7D_k={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_FCPKYQ7D_w=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_FCPKYQ7D_Q={generic:["Dr.","Dra.","Sr.","Sra.","Srta."],female:["Dra.","Sra.","Srta."],male:["Dr.","Sr."]};var chunk_FCPKYQ7D_U=["Feminino","Masculino"];var chunk_FCPKYQ7D_W=["Jr.","Neto","Filho"];var chunk_FCPKYQ7D_Y=["Aqu\xE1rio","Peixes","\xC1ries","Touro","G\xEAmeos","C\xE2ncer","Le\xE3o","Virgem","Libra","Escorpi\xE3o","Sagit\xE1rio","Capric\xF3rnio"];var chunk_FCPKYQ7D_ba={first_name:chunk_FCPKYQ7D_,job_area:chunk_FCPKYQ7D_j,job_descriptor:chunk_FCPKYQ7D_O,job_type:chunk_FCPKYQ7D_V,last_name:chunk_FCPKYQ7D_H,last_name_pattern:chunk_FCPKYQ7D_k,name:chunk_FCPKYQ7D_w,prefix:chunk_FCPKYQ7D_Q,sex:chunk_FCPKYQ7D_U,suffix:chunk_FCPKYQ7D_W,western_zodiac_sign:chunk_FCPKYQ7D_Y},chunk_FCPKYQ7D_K=chunk_FCPKYQ7D_ba;var chunk_FCPKYQ7D_Z=["(##) ####-####","+55 (##) ####-####","(##) #####-####"];var chunk_FCPKYQ7D_X=["+55##########","+55###########"];var chunk_FCPKYQ7D_$=["(##) ####-####","(##) #####-####"];var chunk_FCPKYQ7D_va={human:chunk_FCPKYQ7D_Z,international:chunk_FCPKYQ7D_X,national:chunk_FCPKYQ7D_$},chunk_FCPKYQ7D_aa=chunk_FCPKYQ7D_va;var chunk_FCPKYQ7D_ha={format:chunk_FCPKYQ7D_aa},chunk_FCPKYQ7D_ra=chunk_FCPKYQ7D_ha;var chunk_FCPKYQ7D_ea=["aberto","afiado","alegre","alto","amargo","anormal","ansioso","art\xEDstico","ativo","azedo","baixo","barato","barulhento","belo","bom","brilhante","burro","calmo","cansado","caro","cego","celestial","chato","cheio","cient\xEDfico","claro","colorido","complexo","confiante","consciente","contente","corajoso","criativo","curioso","decidido","desonesto","desorganizado","destrutivo","dif\xEDcil","disposto","divino","doce","doente","duro","educado","ego\xEDsta","energ\xE9tico","engra\xE7ado","escuro","estranho","estreito","extrovertido","falso","familiar","fechado","feio","feliz","flex\xEDvel","forte","fosco","fraco","frio","fr\xE1gil","furioso","f\xE1cil","gasoso","generoso","gentil","gordo","grande","honesto","humano","impaciente","inconsciente","indeciso","indiferente","insatisfeito","inteligente","introvertido","invis\xEDvel","irrespons\xE1vel","jovem","largo","lento","leve","limpo","liso","livre","l\xEDquido","macio","magro","mal-educado","mau","medroso","mentiroso","molhado","monocrom\xE1tico","musculoso","musical","nervoso","normal","novo","oco","ocupado","opaco","organizado","otimista","oval","paciente","passivo","pequeno","perigoso","pesado","pessimista","pobre","pontudo","preocupado","quadrado","quente","quieto","redondo","relaxado","resistente","respons\xE1vel","retangular","rico","rude","r\xE1pido","r\xEDgido","salgado","satisfeito","saud\xE1vel","seco","seguro","simples","sincero","sujo","s\xF3lido","terrestre","transparente","triangular","triste","t\xEDmido","vazio","velho","verdadeiro","vis\xEDvel","\xE1spero"];var chunk_FCPKYQ7D_oa=["abajur","advogado","aeroporto","agenda","alum\xEDnio","aluno","alvorecer","amigo","anivers\xE1rio","ano","aplicativo","areia","arm\xE1rio","arroz","artista","atmosfera","ator","atriz","avi\xE3o","azeite","a\xE7o","bairro","barco","barriga","biblioteca","bicho","bicicleta","blog","boca","boi","boleto","bolo","bombeiro","borracha","bra\xE7o","brinquedo","brisa","cabe\xE7a","cachoeira","cachorro","cadeira","caderno","caf\xE9","calend\xE1rio","calor","cal\xE7a","caminh\xE3o","camisa","campanha","caneta","canoa","cantor","carne","carro","carro\xE7a","carteira","cart\xE3o","casa","cavalo","chave","cheque","chocolate","chuva","ch\xE1","ch\xE3o","cidade","cimento","cinema","clima","cobertor","cobra","coelho","colch\xE3o","computador","congresso","constitui\xE7\xE3o","conta","controle","copo","cora\xE7\xE3o","costas","cozinheiro","crep\xFAsculo","crian\xE7a","cr\xE9dito","c\xE9rebro","c\xE9u","data","dedo","democracia","dente","dentista","deputado","desconto","dia","dinheiro","doce","d\xE9bito","d\xE9cada","d\xEDvida","economia","edredom","elefante","elei\xE7\xE3o","email","encontro","engenheiro","entardecer","escada","escola","escrit\xF3rio","espelho","estante","estojo","estrela","est\xE1dio","est\xF4mago","evento","fatura","fazenda","feij\xE3o","feriado","ferro","festa","flor","fogo","folha","frango","frio","fruta","furac\xE3o","galinha","galo","garrafa","gar\xE7om","gasto","gato","gaveta","giz","governo","grama","granizo","hamb\xFArguer","hardware","hashtag","helic\xF3ptero","homem","hora","horizonte","hospital","hotel","igreja","imposto","inimigo","internet","interruptor","irm\xE3","irm\xE3o","jacar\xE9","janela","joelho","juros","lago","lei","leite","len\xE7ol","le\xE3o","link","livraria","livro","lixeira","login","loja","lua","lucro","luz","l\xE2mpada","l\xEDngua","macaco","mandato","manh\xE3","manteiga","mar","massa","mel","meme","mensagem","mercado","mesa","metr\xF4","ministro","minuto","mochila","moeda","montanha","moto","motorista","mulher","m\xE3e","m\xE3o","m\xE9dico","m\xEAs","nariz","navio","neblina","neve","noite","nota","not\xEDcia","nuvem","oceano","olho","ombro","osso","ouvido","ovelha","ovo","padaria","pai","papel","papel\xE3o","paredes","parque","partido","patinete","pato","pedra","peixe","pele","perfil","perna","pesco\xE7o","pix","pizza","pl\xE1stico","podcast","poder","policial","pol\xEDtica","porco","porta","praia","pra\xE7a","prefeito","presidente","pre\xE7o","professor","p\xE1ssaro","p\xE3o","p\xE9","quadro","queijo","raio","raiz","ralo","rato","rede","refrigerante","rel\xE2mpago","rel\xF3gio","rep\xFAblica","restaurante","reuni\xE3o","rio","rocha","rodovi\xE1ria","rosto","salada","sal\xE1rio","sangue","sapato","segundo","semana","senado","senha","site","skate","software","sof\xE1","sol","sombra","sopa","sorvete","streaming","suco","supermercado","s\xE9culo","tapete","tarde","tartaruga","teatro","tecido","telefone","tempestade","tempo","terra","teto","tigre","tijolo","tomada","tornado","trator","travesseiro","trem","trov\xE3o","tv","t\xE1xi","uber","unha","universidade","urna","urso","vaca","vag\xE3o","vela","vento","vereador","vidro","vizinho","voto","v\xEDdeo","v\xEDrus","zebra","\xE1guia","\xE1rvore","\xF3culos","\xF4nibus"];var chunk_FCPKYQ7D_ia=["abra\xE7ar","abrir","acariciar","aceitar","acelerar","acender","acordar","acreditar","acusar","administrar","adoecer","afirmar","alegrar","alugar","amar","analisar","andar","animar","anotar","anunciar","apagar","aparecer","apertar","apitar","apostar","aprender","arrastar","arremessar","arrendar","arrumar","assar","assistir","atacar","atirar","atualizar","avaliar","baixar","balan\xE7ar","beber","beijar","beliscar","bloquear","brilhar","brincar","brotar","buscar","cair","calcular","carregar","categorizar","cavar","chegar","cheirar","chorar","chutar","classificar","clicar","cobrar","colar","colher","colorir","comentar","comer","comparar","compartilhar","competir","comprar","comunicar","conectar","confiar","confirmar","congelar","considerar","construir","consultar","contar","conversar","correr","cortar","cotar","cozinhar","co\xE7ar","crescer","criar","cuidar","cultivar","curar","curtir","cutucar","defender","degustar","demolir","denunciar","derreter","derrubar","desaparecer","descer","desconectar","desconfiar","descongelar","descrever","desenhar","desinstalar","desligar","deslizar","deslogar","detestar","devolver","diagnosticar","digitalizar","dirigir","dizer","doar","dobrar","dormir","driblar","duvidar","economizar","editar","eleger","elogiar","emocionar","emprestar","empurrar","encaminhar","encostar","ensinar","entrar","entristecer","envergonhar","enviar","enxergar","esbarrar","escanear","esconder","escrever","esculpir","escutar","esperar","espirrar","esquecer","esquentar","esticar","estudar","examinar","excluir","experimentar","expirar","explicar","falar","fechar","ferver","ficar","financiar","florescer","formatar","frear","fritar","ganhar","gastar","germinar","girar","gostar","governar","grelhar","gritar","guardar","identificar","iluminar","imaginar","imprimir","inspirar","instalar","internar","investigar","investir","jogar","julgar","lamber","lan\xE7ar","lavar","legislar","lembrar","ler","levantar","ligar","limpar","logar","manifestar","marcar","medir","meditar","melhorar","memorizar","mergulhar","misturar","modelar","monitorar","morder","mudar","multar","nadar","navegar","negar","negociar","nivelar","nomear","notar","observar","odiar","oferecer","olhar","operar","organizar","orgulhar","ouvir","pagar","parar","participar","partir","passar","pensar","perceber","perder","perguntar","pesquisar","pintar","piorar","planejar","plantar","pontuar","postar","preocupar","prescrever","presidir","processar","produzir","programar","projetar","prometer","protestar","provar","pular","punir","puxar","queimar","rebater","receber","receitar","reclamar","recusar","refletir","refogar","regar","reivindicar","rejeitar","relembrar","representar","resfriar","resolver","respirar","responder","resumir","reunir","revisar","rir","sair","salvar","sangrar","secar","seguir","selecionar","sentar","sentir","servir","sofrer","soltar","sonhar","suar","subir","sumir","surpreender","sussurrar","temer","temperar","testar","tirar","tossir","trabalhar","transformar","transpirar","tratar","treinar","trocar","trope\xE7ar","usar","vacinar","validar","varrer","vender","ver","vestir","vetar","viajar","vibrar","vigiar","voar","voltar","votar"];var chunk_FCPKYQ7D_Ma={adjective:chunk_FCPKYQ7D_ea,noun:chunk_FCPKYQ7D_oa,verb:chunk_FCPKYQ7D_ia},chunk_FCPKYQ7D_ta=chunk_FCPKYQ7D_Ma;var chunk_FCPKYQ7D_Ca={book:chunk_FCPKYQ7D_u,color:chunk_FCPKYQ7D_d,commerce:chunk_FCPKYQ7D_f,company:chunk_FCPKYQ7D_v,date:chunk_FCPKYQ7D_C,internet:chunk_FCPKYQ7D_S,location:chunk_FCPKYQ7D_y,lorem:chunk_FCPKYQ7D_J,metadata:chunk_FCPKYQ7D_T,person:chunk_FCPKYQ7D_K,phone_number:chunk_FCPKYQ7D_ra,word:chunk_FCPKYQ7D_ta},chunk_FCPKYQ7D_na=chunk_FCPKYQ7D_Ca;var chunk_FCPKYQ7D_Re=new chunk_HC7G5RVA_Xe({locale:[chunk_FCPKYQ7D_na,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-LLFQBVHX.js +var chunk_LLFQBVHX_t=["Abesszin","Alpine lynx","American lynx","Amerikai csonkafark\xFA","Amerikai dr\xF3tsz\u0151r\u0171","Amerikai g\xF6rbef\xFCl\u0171","Amerikai keuda","Amerikai r\xF6vid sz\u0151r\u0171","Anatoli","Ausztr\xE1l Tiffanie","Ausztr\xE1l k\xF6d","Balin\xE9z","Beng\xE1li","Birman","Bohemian rex","Bombay","Bristol","Brit hossz\xFA sz\u0151r\u0171","Brit r\xF6vidsz\u0151r\u0171","Burma","Burmilla","Chausie","Cheetoh","Colorpoint r\xF6vid sz\u0151r\u0171","Colourpoint","Cornish rex","Cymric","Desert lynx","Devon rex","Doni szfinx","Egyiptomi mau","Eur\xF3pai r\xF6vidsz\u0151r\u0171","Exotic","Foldex","German rex","Havanna","Highland lynx","H\xF3cip\u0151s","Jap\xE1n csonkafark\xFA","J\xE1vai","Kaliforniai pettyes macska","Kanaani","Karthauzi","Keleti r\xF6vid sz\u0151r\u0171","Korat","Kuril-szigeti csonkafark\xFA","La Perm","Maine Coon","Manx","Munchkin","Nebelung","Neva Masquarade","Norv\xE9g erdei macska","Ocicat","Ojos Azules","Orosz k\xE9k","Perzsa","Peterbald","Pixiebob","RagaMuffin","Ragdoll","Selkirk rex","Sk\xF3t l\xF3g\xF3f\xFCl\u0171","Sokoke","Szafari","Szavanna","Szerengeti","Szfinx","Szib\xE9riai","Szingapura","Szi\xE1mi macska","Szom\xE1li","Thai","Tiffany","Tonkin\xE9z","Toyger","T\xF6r\xF6k Van","T\xF6r\xF6k ang\xF3ramacska","Ural rex","Vienna Woods","York"];var chunk_LLFQBVHX_s=["Abruzz\xF3i juh\xE1szkutya","Affenpinscher","Afg\xE1n ag\xE1r","Afrikai oroszl\xE1nkutya","Airedale terrier","Akbash","Akita inu","Alaszkai malamut","Alentejo masztiff","Alopekisz","Alpesi tacsk\xF3kop\xF3","Altdeutscher H\xFCtehunde","Amerikai Bulldog","Amerikai akita inu","Amerikai cocker sp\xE1niel","Amerikai eszkim\xF3 kutya","Amerikai meztelen terrier","Amerikai pitbull terrier","Amerikai r\xF3kakop\xF3","Amerikai staffordshire terrier","Amerikai v\xEDzisp\xE1niel","Amerikai-kanadai feh\xE9r juh\xE1szkutya (White Shepherd Dog)","Anat\xF3liai juh\xE1szkutya","Angol ag\xE1r","Angol bulldog","Angol cocker sp\xE1niel","Angol juh\xE1szkutya (English Shepherd)","Angol masztiff","Angol mos\xF3medvekop\xF3 (English Coonhound)","Angol pointer","Angol r\xF3kakop\xF3","Angol springer sp\xE1niel","Angol szetter","Angol v\xE9reb","Angol-francia falkavad\xE1sz kop\xF3 (Anglo-fran\xE7ais de petite v\xE9nerie)","Appenzelli havasi kutya","Arab ag\xE1r","Ardenneki p\xE1sztorkutya","Argentin dog","Ari\xE9ge-i kop\xF3","Ari\xE9ge-i vizsla","Armant","Artois-i kop\xF3","Atlaszi hegyikutya","Ausztr\xE1l csonkafark\xFA p\xE1sztorkutya","Ausztr\xE1l juh\xE1szkutya","Ausztr\xE1l kelpie","Ausztr\xE1l p\xE1sztorkutya","Ausztr\xE1l selyemsz\u0151r\u0171 terrier","Ausztr\xE1l terrier","Auvergne-i vizsla","Azawakh","Azori-szigeteki kutya (C\xE3o Fila de S\xE3o Miguel)","Bajor hegyi v\xE9reb","Bali hegyikutya (Kintamani)","Bandog","Barbet","Basenji","Basset hound","Beagle","Beagle Egyes\xFClt Kir\xE1lys\xE1g","Beagle harrier","Bearded collie Egyes\xFClt Kir\xE1lys\xE1g","Beauce-i juh\xE1szkutya","Bedlington terrier","Belga griffon","Belga juh\xE1szkutya","Belga masztiff (Chien de Trait Belge)","Belga vizsla (Braque Belge)","Bergam\xF3i juh\xE1szkutya","Berni kop\xF3","Berni kop\xF3 (Bernese Laufhund)","Berni p\xE1sztorkutya","Bern\xE1thegyi","Bichon bolognese","Bichon fris\xE9","Bichon havanese","Biewer yorkshire terrier (Biewer Yorkshire Terrier)","Billy","Black mouth cur","Blue lacy","Boerboel","Bolognai pincs","Bordeaux-i dog","Border collie Egyes\xFClt Kir\xE1lys\xE1g","Border terrier","Boston terrier","Boszniai kop\xF3","Bourbonnais-i vizsla","Boxer","Boykin sp\xE1niel","Brabanti kis griffon","Braban\xE7on","Brazil kop\xF3 (Rastreador Brasileiro)","Brazil masztiff","Brazil terrier","Bretagne-i csersz\xEDn\u0171 basset","Bretagne-i csersz\xEDn\u0171 griffon","Breton sp\xE1niel","Brie-i juh\xE1szkutya","Broholmer","Br\xFCsszeli griffon","Bukovinai p\xE1sztorkutya","Bulldog Egyes\xFClt Kir\xE1lys\xE1g","Bullmasztiff","Bullterrier","Bullterrier Egyes\xFClt Kir\xE1lys\xE1g","Burgosi vizsla","B\u0151rtokos kalipp\xF3","Cairn terrier","Cane corso","Cardigan welsh corgi","Cardigan welsh corgi (Welsh Corgi Cardigan)","Carolina kutya (Karolina kutya)","Castro Laboreiro-i p\xE1sztorkutya","Catahoulai leop\xE1rdkutya","Cavalier King Charles sp\xE1niel","Chesapeake Bay retriever","Chinook","Chippiparai","Cimarr\xF3n Uruguayo","Cirneco dell\u2019Etna","Clumber sp\xE1niel","Coton de tul\xE9ar","Csau csau","Cseh juh\xE1szkutya","Cseh sz\xE1lk\xE1s szak\xE1ll\xFA vizsla","Cseh terrier","Csehszlov\xE1k farkaskutya","Csivava","Dalmata","Dandie Dinmont-terrier","Dobermann","Drenti vizsla","Drever","Dr\xF3tsz\u0151r\u0171 foxterrier","Dr\xF3tsz\u0151r\u0171 griffon","Dr\xF3tsz\u0151r\u0171 isztriai kop\xF3","Dr\xF3tsz\u0151r\u0171 magyar vizsla","Dr\xF3tsz\u0151r\u0171 n\xE9met vizsla","Dr\xF3tsz\u0151r\u0171 portug\xE1l kop\xF3","Dunker","D\xE1n-sv\xE9d \u0151rkutya","D\xE9lorosz juh\xE1szkutya","Entlebuchi havasi kutya","Erd\xE9lyi kop\xF3","Erd\xE9lyi kop\xF3 Magyarorsz\xE1g","Estrelai hegyikutya","Eszkim\xF3 kutya","Eur\xE1zsiai","Feh\xE9r-cser francia kop\xF3","Feh\xE9r-cser nagy angol-francia kop\xF3","Feh\xE9r-fekete francia kop\xF3","Feh\xE9r-fekete nagy angol-francia kop\xF3","Feh\xE9rorosz juh\xE1szkutya","Fekete norv\xE9g elghund","Fekete sery","Fekete-cser mos\xF3medvekop\xF3","Fiatal Mioritic p\xE1sztorkutya","Field sp\xE1niel","Finn kop\xF3","Finn lapphund","Finn spicc","Flandriai p\xE1sztorkutya","Foxterrier","Francia bulldog","Francia kop\xF3","Francia sp\xE1niel","Francia vizsla","Fr\xEDz vizsla","Fr\xEDz v\xEDzikutya","F\xE1ra\xF3kutya","F\xE9lhossz\xFAsz\u0151r\u0171 pireneusi juh\xE1szkutya","Gascogne-i francia vizsla","Gascogne-i k\xE9k basset","Gascogne-i k\xE9k griffon","Glen of Imaal terrier","Golden retriever","Gordon szetter","Griffon","Groenendael","Gr\xF6nlandi kutya","G\xF6nd\xF6rsz\u0151r\u0171 retriever","G\xF6r\xF6g kop\xF3","Hahoawu","Halden kop\xF3","Hamilton-kop\xF3","Hannoveri v\xE9reb","Harlekin pincser","Harrier (Ny\xFAl\xE1szkop\xF3)","Havannai pincs","Hertha pointer","Himal\xE1jai p\xE1sztorkutya","Hokkaido inu","Holland juh\xE1szkutya","Holland smoushond","Hortaye Borzaya (Chortaj)","Horv\xE1t juh\xE1szkutya","Hossz\xFAsz\u0151r\u0171 n\xE9met vizsla","Hossz\xFAsz\u0151r\u0171 pireneusi juh\xE1szkutya","Hossz\xFAsz\u0151r\u0171 sk\xF3t juh\xE1szkutya","Hovawart","Husky","Hygen kop\xF3","Ibizai kop\xF3","Inka kopasz kutya","Isztriai kop\xF3","Izlandi juh\xE1szkutya","Jack Russell terrier","Jap\xE1n csin","Jap\xE1n spicc","Jap\xE1n spitz","Jap\xE1n terrier","Jurai kop\xF3","J\xE4mthund","Kai ken","Kalag Tazi","Kaliba kutya","Kanadai eszkim\xF3 kutya","Kangal","Kangaroo Dog","Kanni","Kan\xE1ri-szigeteki kop\xF3","Kan\xE1ri-szigeteki kutya","Karszti p\xE1sztorkutya","Kar\xE9liai medvekutya","Katal\xE1n p\xE1sztorkutya","Kauk\xE1zusi juh\xE1szkutya","Keeshond","Kelet-szib\xE9riai lajka","Kerry blue terrier","King Charles sp\xE1niel","King Shepherd","Kis angol ag\xE1r","Kis angol ag\xE1r (Whippet)","Kis angol terrier","Kis angol-francia r\xF3kakop\xF3","Kis berni kop\xF3","Kis gascogne-i k\xE9k kop\xF3","Kis gascon-saintonge-i kop\xF3","Kis jurai kop\xF3","Kis luzerni kop\xF3","Kis m\xFCnsterlandi vizsla","Kis oroszl\xE1nkutya","Kis schwyzi kop\xF3","Kis sv\xE1jci kop\xF3","Kis vend\xE9e-i griffon basset","Kishu ken","Kisspitz","Komondor","Komondor Magyarorsz\xE1g","Kooikerhondje","Koreai jindo kutya","Kras-medencei juh\xE1szkutya","Kromfohrlandi","Kunming kutya","Kuvasz","Kuvasz Magyarorsz\xE1g","Kyi leo","K\xE1na\xE1n kutya","K\xE1rp\xE1ti p\xE1sztorkutya","K\xEDnai kopasz kutya","K\xF6z\xE9p schnauzer","K\xF6z\xE9p uszk\xE1r","K\xF6z\xE9p-\xE1zsiai juh\xE1szkutya","K\xF6z\xE9pspitz","Labrador retriever","Laekenois","Lagotto romagnolo","Lajka","Lakeland terrier","Lancashire heeler","Landseer","Lapp p\xE1sztorkutya","Lengyel ag\xE1r","Lengyel alf\xF6ldi juh\xE1szkutya","Lengyel hegyi juh\xE1szkutya","Lengyel kop\xF3","Lengyel vad\xE1szkutya(az FCI v\xE1r\xF3list\xE1j\xE1n)","Leonbergi","Leopard cur","Lhasa apso","Longdog","Lucas terrier","Lundehund","Lurcher","Luzerni kop\xF3","Magyar ag\xE1r","Magyar vizsla","Majestic tree hound","Malinois","Mallorcai masztiff","Mallorcai p\xE1sztorkutya","Manchester terrier","Markiesje","Mexik\xF3i meztelen kutya","Mexik\xF3i meztelen kutya (Xoloitzcuintle)","Mioritic p\xE1sztorkutya (az FCI v\xE1r\xF3list\xE1j\xE1n)","Montenegr\xF3i hegyikop\xF3","Mopsz","Moszkvai hossz\xFA sz\u0151r\u0171 toy terrier","Moszkvai \u0151rkutya","Mountain cur","Mudhol Hound","Mudi","M\xE1ltai selyemkutya","M\xFCnsterlandi vizsla","Nagy angol-francia kop\xF3","Nagy gascogne-i k\xE9k kop\xF3","Nagy gascon-saintonge-i kop\xF3","Nagy m\xFCnsterlandi vizsla","Nagy sv\xE1jci havasi kutya","Nagy vend\xE9e-i griffon","Nagy vend\xE9e-i griffon basset","Nagyspitz","Nivernais-i griffon","Norfolk terrier","Norrbotteni spicc","Norv\xE9g buhund","Norv\xE9g elghund","Norv\xE9g lundehund","Norwich terrier","Nyugat-orosz ag\xE1r (k\xE9t t\xEDpus: cortaj \xE9s szteppei ag\xE1r)","Nyugat-szib\xE9riai lajka","N\xE1polyi masztiff","N\xE9met dog","N\xE9met f\xFCrj\xE9szeb","N\xE9met juh\xE1szkutya","N\xE9met kop\xF3","N\xE9met pinscher","N\xE9met spicc","N\xE9met vad\xE1szterrier (Jagd terrier)","N\xE9met vizsla","Olasz ag\xE1r","Olasz griffon","Olasz kop\xF3","Olasz vizsla","Olasz volpino","Orosz ag\xE1r","Orosz fekete terrier","Orosz toy terrier(az FCI v\xE1r\xF3list\xE1j\xE1n)","Orosz-eur\xF3pai lajka","Osztr\xE1k kop\xF3","Osztr\xE1k pinscher","Padilokoon","Papillon","Patterdale terrier","Pekingi palotakutya","Pembroke welsh corgi","Perui meztelen kutya","Perzsa ag\xE1r","Phal\xE8ne","Phu-quoc kutya","Pik\xE1rdiai juh\xE1szkutya","Pik\xE1rdiai k\xE9k sp\xE1niel","Pik\xE1rdiai sp\xE1niel","Pireneusi francia vizsla","Pireneusi hegyikutya","Pireneusi juh\xE1szkutya","Pireneusi masztiff","Pointer","Poitevin","Pomer\xE1niai t\xF6rpespicc","Pont-Audemer-i sp\xE1niel","Porcel\xE1nkop\xF3","Portug\xE1l juh\xE1szkutya","Portug\xE1l kop\xF3","Portug\xE1l vizsla","Portug\xE1l v\xEDzikutya","Pudelpointer","Puli","Pumi","Rajapalayam","Rampur ag\xE1r","Rat terrier","Rhodesian ridgeback (Afrikai oroszl\xE1nkutya)","Rom\xE1n p\xE1sztor kutya","Rottweiler","Rouilers-i p\xE1szorkutya","R\xF6vidsz\u0151r\u0171 isztriai kop\xF3","R\xF6vidsz\u0151r\u0171 magyar vizsla","R\xF6vidsz\u0151r\u0171 n\xE9met vizsla","R\xF6vidsz\u0151r\u0171 sk\xF3t juh\xE1szkutya","Saage kochee","Saarloosi farkaskutya","Saint-germaini vizsla","Sarplaninai juh\xE1szkutya","Savoye-i p\xE1sztorkutya","Schapendoes","Schiller-kop\xF3","Schipperke","Schnauzer","Schwyzi kop\xF3","Sealyham terrier","Shar pei","Shetlandi juh\xE1szkutya","Shikoku inu","Shiloh juh\xE1szkutya","Si-cu","Siba inu","Sibaken","Silken Windhound","Simasz\u0151r\u0171 foxterrier","Simasz\u0151r\u0171 portug\xE1l kop\xF3","Simasz\u0151r\u0171 retriever","Sinka","Skye terrier","Sk\xF3t juh\xE1szkutya","Sk\xF3t szarvasag\xE1r","Sk\xF3t terrier","Sm\xE5landi kop\xF3","Soft coated wheaten terrier","Spanyol ag\xE1r","Spanyol kop\xF3","Spanyol masztiff","Spanyol v\xEDzikutya","Sp\xE1niel","Staffordshire bullterrier","St\xE1jeri dr\xF3tsz\u0151r\u0171 kop\xF3","Sussexi sp\xE1niel","Sv\xE1jci feh\xE9r juh\xE1szkutya","Sv\xE1jci kop\xF3","Sv\xE9d juh\xE1szspitz","Sv\xE9d lapphund","Szamoj\xE9d","Szerb kop\xF3","Szerb trikolor kop\xF3","Szetter","Szib\xE9riai husky","Szlov\xE1k csuvacs","Szlov\xE1k dr\xF3tsz\u0151r\u0171 vizsla","Szlov\xE1k kop\xF3","Sz\xE1lk\xE1ssz\u0151r\u0171 n\xE9met vizsla","Sz\xE1vav\xF6lgyi kop\xF3","Sz\xEDriai p\xE1sztorkutya","Sz\xFCrke norv\xE9g elghund","Tacsk\xF3","Taigan (Kirgiz barzoj)","Tajvani kutya","Tasi (Kelet-\xE1zsiai barzoj)","Telomian","Tervueren","Tervueren (Belga juh\xE1szkutya)","Thai ridgeback","Tibeti masztiff","Tibeti sp\xE1niel","Tibeti terrier","Tiroli kop\xF3","Tornjak","Tosza inu","Toy uszk\xE1r","Trikolor francia kop\xF3","Trikolor nagy angol-francia kop\xF3","T\xE1trai juh\xE1szkutya","T\xF6rpe pinscher","T\xF6rpe schnauzer","T\xF6rpe uszk\xE1r","T\xF6rpespicc","T\xF6rpespitz","Uszk\xE1r","Utonagan","Vadkacsavad\xE1sz retriever","Vend\xE9e-i griffon basset","Vend\xE9e-i griffonkop\xF3","Vesztf\xE1liai tacsk\xF3kop\xF3","Vidrakop\xF3","Vizsla","V\xF6r\xF6s \xEDr szetter","V\xF6r\xF6s-feh\xE9r \xEDr szetter","Weimari vizsla","Welsh corgi","Welsh springer sp\xE1niel","Welsh terrier","West highland white terrier","Wetterhoun","Whippet","Wolfspitz","Yorkshire terrier","bolonka cvetna","bolonka francuska","kelet-eur\xF3pai juh\xE1szkutya","\xC9szak-amerikai juh\xE1szkutya","\xC9szt kop\xF3","\xCDr farkaskutya","\xCDr szetter","\xCDr terrier","\xCDr v\xEDzisp\xE1niel","\xD3angol juh\xE1szkutya","\xD3n\xE9met juh\xE1szkutya","\xD3ri\xE1s schnauzer","\xD3ri\xE1s uszk\xE1r","\xDAj-guineai \xE9nekl\u0151 kutya","\xDAjfundlandi","\u0150si d\xE1n vizsla"];var chunk_LLFQBVHX_r=["Abaco vadl\xF3","Abtenauer","Adaj","Aegidienbergi","Akhal tekini","Al Khamsa","Alb\xE1n l\xF3","Alb\xEDn\xF3 l\xF3","Altai l\xF3","Alter Real","Altmarki","American Cream Draft","American Quarter Horse","American Saddlebred Horse","Amerikai foltos l\xF3","Amerikai melegv\xE9r\u0171","Amerikai teliv\xE9r","Anatolian Native","Andal\xFAz","Andravida","Anglo Kabardin","Anglo-Arab","Angol teliv\xE9r","Appaloosa","Appendix","Arab","Arab f\xE9lv\xE9r","Arab teliv\xE9r","Aralusian","Arany Amerikai H\xE1tasl\xF3","Ardenni","Argentine Criollo","Ariegeois","Asturian","Ausztr\xE1liai Brumby","Auxois","Avelignese","Azt\xE9k l\xF3","Bajor melegv\xE9r\u0171 - melegv\xE9r\u0171 l\xF3fajta","Bali(l\xF3) - melegv\xE9r\u0171 l\xF3fajta","Ban-ei -","Bazut\xF3 p\xF3ni \u2013 melegv\xE9r\u0171 l\xF3fajta","Belga hidegv\xE9r\u0171 - hidegv\xE9r\u0171 l\xF3fajta","Belga melegv\xE9r\u0171 - melegv\xE9r\u0171 l\xF3fajta","Belorusz fogatl\xF3","Berber l\xF3","Bhutia p\xF3ni","Bitjug","Blazer","Boer","Boszniai p\xF3ni","Boulonnais","Bourguignon - kihalt fajta","Brandenburger - melegv\xE9r\u0171 l\xF3fajta","Breton(l\xF3) \u2013 hidegv\xE9r\u0171 l\xF3fajta","Bret\xF3 Cerda","Brindle Horse","Brit Sport l\xF3","Brit melegv\xE9r\u0171 \u2013 melegv\xE9r\u0171 l\xF3fajta","Brumby-l\xF3 \u2013 Ausztr\xE1lia vadlova","Buckskin","Bugyonnij","Bulgarer","Burguete","Buryat","Caballo Chileno","Calabrese (l\xF3fajta)","Camargue-i l\xF3 - melegv\xE9r\u0171 l\xF3fajta","Campolino","Cayuse Indi\xE1n P\xF3ni - l\xF3fajta","Charantais","Charollais","Cheju","Chickasaw","Cleveland bay - melegv\xE9r\u0171 l\xF3fajta","Clydesdale - hidegv\xE9r\u0171 l\xF3fajta","Comtois","Crioulo","Cseh hidegv\xE9r\u0171","Cseh melegv\xE9r\u0171","Danube","Deliboz","Dole","Dongola","Doni l\xF3 - melegv\xE9r\u0171 l\xF3fajta","D\xE1n melegv\xE9r\u0171","D\xE9ln\xE9met hidegv\xE9r\u0171 - hidegv\xE9r\u0171 l\xF3fajta","D\xF6le \xFCget\u0151","Egyiptomi(l\xF3fajta)","Finn hidegv\xE9r\u0171","Finn l\xF3","Fjord p\xF3ni","Fleuve","Fouta","Francia F\xE9lv\xE9r","Francia h\xE1tasl\xF3","Francia \xFCget\u0151","Frederiksborgi","Freiberger","Fr\xEDz l\xF3","Furioso-north star","Galiceno","Garrano \u2013 melegv\xE9r\u0171 l\xF3fajta","Gelderlander","Georgiai Grand l\xF3","Gidr\xE1n","Groningen","Hackney","Haflingi","Hannoveri","Hegu","Hess \xE9s rajnai l\xF3","Hesszeni","Hirzai","Holland ig\xE1sl\xF3","Holland melegv\xE9r\u0171","Holsteini l\xF3","Hucul l\xF3","Hunter","Indiai l\xF3","Iomud","Izraeli l\xF3","Jinzhou","J\xFCtland l\xF3","Kabardini","Kalmyk","Kanadai Sport l\xF3","Kanadai l\xF3","Karabair","Karabakh","Karelian","Karth\xFAsiai l\xF3","Kathiawari","Kazakh","Kelet Bolg\xE1r l\xF3","Keletfr\xEDz l\xF3","Kentucky hegyi h\xE1tasl\xF3","Kinsky","Kisb\xE9ri f\xE9lv\xE9r","Kiso","Kladrubi","Kuhaylan","Kunfak\xF3","Kushum","Kustanair","Lett hidegv\xE9r\u0171","Lett l\xF3","Limousin l\xF3","Lipicai l\xF3","Lippit Morgan","Litv\xE1niai l\xF3","Llanero","Lokai","Losino","Luzit\xE1n l\xF3","Magyar f\xE9lv\xE9r","Magyar hidegv\xE9r\u0171","Magyar sportl\xF3","Magyar \xFCget\u0151","Malopolski","Mangalarga","Mangalarga Marchador","Maremann","Marismeno","Marokk\xF3i Berber l\xF3","Marwari","Masuren","Mecklenburgi","Mecklenburgi hidegv\xE9r\u0171","Medicine Hat horse","Menorquin","Messara","Mezen","Mez\u0151hegyesi sportl\xF3","Miharu - kihalt l\xF3fajta","Mingrelian","Minusinsk","Misaki","Missouri fox trotter","Miyako","Mongol l\xF3","Montana Travler","Morab","Morgan horse","Morocco Spotted Horse","Morochuco","Mountain Pleasure Horse","Moyle","Murak\xF6zi","Murgese","Muszt\xE1ng","Narraganset Pacer","National Show l\xF3","National Spotted Saddle horse","Nez Perce","Nig\xE9riai l\xF3","Nokota","Noma","Norfolk \xFCget\u0151","Norman cob","Nyugat-Afrikai Berber","N\xE1polyi (l\xF3fajta)","N\xE9met sportl\xF3","N\xF3niusz","N\xF3ri l\xF3","Obua kihalt fajta","Ocracoke","Olasz hidegv\xE9r\u0171","Olasz h\xE1tasl\xF3","Oldenburgi","Orlov \xFCget\u0151","Orosz h\xE1tasl\xF3","Orosz ig\xE1sl\xF3","Pahlavan","Palomino","Pampa","Pantaneiro","Paso","Paso fino","Percheron","Persano","Perzsa Arab","Pintabian","Pinto (amerikai foltos l\xF3)","Pinzgauer","Pleveni l\xF3","Poitou l\xF3","Polesian","Posavac","Pozan (l\xF3fajta)","Przewalski-l\xF3","Qatgani","QuArab","Quariesian","Quarter horse","Rajnai melegv\xE9r\u0171","Rajnai-N\xE9met hidegv\xE9r\u0171","Ranchero Stock horse","Renano","Riding Horse","Rijpaard","Rocky mountain p\xF3ni","Rom\xE1n sportl\xF3","Rottal","Saddlebred","Sadecki","Salerno (l\xF3fajta)","Sanhe","Schleswigi hidegv\xE9r\u0171","Schwarzwaldi","Semigreu Romanesc","Senne","Shagya-arab","Shirazi","Shire","Slaski","Slatinany","Sok\xF3lsk","Sorraia p\xF3ni","Spanyol Berber","Spanyol Jennet l\xF3","Spanyol Muszt\xE1ng","Spanyol l\xF3","Spanyol-Norman l\xF3","Spotted horse","Standardbred","Strelet Arab","Stuhm","Suffolk Punch","Sulphur","Sulphur Springs Muszt\xE1ng","Sv\xE1jci melegv\xE9r\u0171","Sv\xE9d ardenni","Sv\xE9d f\xE9lv\xE9r","Sv\xE9d melegv\xE9r\u0171","Szard\xEDniai l\xF3","Szic\xEDliai l\xF3","Szil\xE9ziai N\xF3ri","Szlov\xE9n hidegv\xE9r\u0171","Szovjet ig\xE1sl\xF3","Szud\xE1n l\xF3","Sz\xEDriai l\xF3","Taishu","Tarp\xE1n -Tal\xE1n a Przewalski-l\xF3nak az alfaja","Tawleed","Tchenarani","Tennessee s\xE9t\xE1l\xF3 l\xF3","Tennuvian","Tersk l\xF3","Thessz\xE1liai l\xF3","Tigris l\xF3","Tolfetano","Torij(\xC9szt hidegv\xE9r\u0171)","Torik (\xC9szt melegv\xE9r\xFC)","Tosa - kihalt faj","Trakehneni","Tuigpaard","Tundra l\xF3 - kihalt faj","Tyerszki l\xF3","T\xFCrkm\xE9n l\xF3","Ukrajnai Saddle","Vend\xE9en","Vesztf\xE1liai hidegv\xE9r\u0171","Viatka","Virginia Highlander","Vlaamperd","Vladimir l\xF3","Walkaloosa","Westf\xE1liai (l\xF3fajta)","Wielkopolski","Wilbur-Cruce Spanish","W\xFCrttembergi (l\xF3fajta)","Xilongol","Yabou","Yili (l\xF3fajta)","Yorkshire kocsil\xF3","Zeeland","Zweibr\xFCckeni (l\xF3fajta)","\xC9szak-Amerikai poroszk\xE1l\xF3 l\xF3","\xC9szak-Sv\xE9d l\xF3","\xC9szaki h\xE1tasl\xF3","\xC9szaki ig\xE1sl\xF3","\xC9szakkeleti l\xF3","\xC9sztorsz\xE1gi Nat\xEDv","\xCDr hobbil\xF3","\xCDr ig\xE1sl\xF3","\xCDr sportl\xF3","\xD6szv\xE9r"];var chunk_LLFQBVHX_W={cat:chunk_LLFQBVHX_t,dog:chunk_LLFQBVHX_s,horse:chunk_LLFQBVHX_r},chunk_LLFQBVHX_n=chunk_LLFQBVHX_W;var chunk_LLFQBVHX_i=["arany","ci\xE1nk\xE9k","csersz\xEDn","csontsz\xEDn","ez\xFCst","feh\xE9r","fekete","fuksziasz\xEDn","gesztenyebarna","ibolya","indig\xF3","k\xE9k","lazac","levendula","lila","magenta","mentaz\xF6ld","narancss\xE1rga","olajz\xF6ld","orchidea","piros","r\xF3zsasz\xEDn","szilva","sz\xFCrke","s\xE1rga","t\xFCrkiz","z\xF6ld","z\xF6ldesk\xE9k","\xE9gsz\xEDnk\xE9k"];var chunk_LLFQBVHX_U={human:chunk_LLFQBVHX_i},chunk_LLFQBVHX_o=chunk_LLFQBVHX_U;var chunk_LLFQBVHX_k=["Aut\xF3","Baba","Cip\u0151","Eg\xE9szs\xE9g","Elektronika","Film","Gyermek","Ipari","J\xE1t\xE9k","J\xE1t\xE9kszer","Kert","K\xF6nyv","Otthon","Ruh\xE1zat","Sport","Szabadban","Szersz\xE1m","Sz\xE1m\xEDt\xF3g\xE9p","Sz\xE9ps\xE9g","Zene","\xC9kszer","\xC9lelmiszer"];var chunk_LLFQBVHX_z=["A Dev Byte v\xE9kony \xE9s egyszer\u0171 Maple Gaming billenty\u0171zete eleg\xE1ns testtel \xE9s 7 sz\xEDn\u0171 RGB LED-es h\xE1tt\xE9rvil\xE1g\xEDt\xE1ssal rendelkezik az intelligens funkcionalit\xE1s \xE9rdek\xE9ben","A Nagasaki Lander t\xF6bb Nagasaki sportker\xE9kp\xE1r-sorozat v\xE9djegyzett neve, amelyek az 1984-es ABC800J-vel indultak","A form\xE1lis ingek \xFAj sorozat\xE1t \xD6nt szem el\u0151tt tartva tervezt\xFCk. Illeszked\xE9ssel \xE9s st\xEDlussal, amellyel kit\u0171nik a t\xF6megb\u0151l","A futball edz\xE9sre \xE9s szabadid\u0151s c\xE9lokra is j\xF3","A karbonith\xE1l\xF3s kapuskeszty\u0171k ergonomikus kialak\xEDt\xE1s\xFAak, hogy k\xF6nnyen illeszkedjenek","Az Andy cip\u0151ket a tart\xF3ss\xE1got \xE9s a trendeket szem el\u0151tt tartva tervezt\xE9k, a cip\u0151k \xE9s szand\xE1lok legst\xEDlusosabb v\xE1laszt\xE9ka","Az Apollotech B340 egy megfizethet\u0151 vezet\xE9kmentes eg\xE9r, megb\xEDzhat\xF3 kapcsolattal, 12 h\xF3napos akkumul\xE1torid\u0151vel \xE9s modern diz\xE1jnnal","Az Apple Natural\xE9 term\xE9kcsal\xE1dja, amely term\xE9szetes \xF6sszetev\u0151k izgalmas kever\xE9k\xE9t tartalmazza. 100%-ban term\xE9szetes \xF6sszetev\u0151kkel","Az aut\xF3 elrendez\xE9se az els\u0151 motorb\xF3l \xE1ll, a motor h\xE1tulj\xE1ra szerelt \xE1thelyezett kard\xE1ntengely\u0171 t\xEDpus\xFA sebess\xE9gv\xE1lt\xF3kkal \xE9s n\xE9gyker\xE9k-hajt\xE1ssal","Boston legfejlettebb kompresszi\xF3s-viselet technol\xF3gi\xE1ja n\xF6veli az izmok oxig\xE9nell\xE1t\xE1s\xE1t, stabiliz\xE1lja az akt\xEDv izmokat","Ergonomikus f\u0151n\xF6ki sz\xE9k ragasztott fekete b\u0151rrel \xE9s PVC p\xE1rn\xE1zott \xFCl\xE9ssel \xE9s h\xE1tt\xE1ml\xE1val az eg\xE9sz napos k\xE9nyelem\xE9rt \xE9s t\xE1mogat\xE1s\xE9rt","\xDAj ABC 13 9370, 13.3, 5th Gen CoreA5-8250U, 8GB RAM, 256GB SSD, power UHD Grafika, OS 10 Home, OS Office A & J 2016"];var chunk_LLFQBVHX_g={adjective:["Csod\xE1s","Enged\xE9lyezett","Ergonomikus","Fantasztikus","Finom","Gy\xF6ny\xF6r\u0171","Hihetetlen","Intelligens","Kicsi","Kifinomult","K\xE9zm\u0171ves","K\xE9zzel k\xE9sz\xEDtett","M\xE1rka n\xE9lk\xFCli","Praktikus","Rusztikus","Sima","\xC1ltal\xE1nos"],material:["Ac\xE9l","Beton","Fa","Fagyott","Friss","F\xE9m","Gr\xE1nit","Gumi","M\u0171anyag","Pamut","Puha"],product:["Asztal","Aut\xF3","Bicikli","Billenty\u0171zet","Cip\u0151","Csipsz","Csirke","Eg\xE9r","Hal","Ing","Kalap","Keszty\u0171","Labda","Nadr\xE1g","Pizza","Sajt","Sal\xE1ta","Szalonna","Szappan","Sz\xE1m\xEDt\xF3g\xE9p","Sz\xE9k","Tonhal","T\xF6r\xF6lk\xF6z\u0151","Virsli"]};var chunk_LLFQBVHX_Y={department:chunk_LLFQBVHX_k,product_description:chunk_LLFQBVHX_z,product_name:chunk_LLFQBVHX_g},chunk_LLFQBVHX_m=chunk_LLFQBVHX_Y;var chunk_LLFQBVHX_d=["Bt.","Kft.","Kkt.","Kv.","Nyrt.","Zrt."];var chunk_LLFQBVHX_y=["{{person.last_name.generic}} 2000 {{company.legal_entity_type}}","{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}} \xE9s Tsa. {{company.legal_entity_type}}","{{person.last_name.generic}} \xE9s {{person.last_name.generic}} {{company.legal_entity_type}}"];var chunk_LLFQBVHX_Q={legal_entity_type:chunk_LLFQBVHX_d,name_pattern:chunk_LLFQBVHX_y},chunk_LLFQBVHX_p=chunk_LLFQBVHX_Q;var chunk_LLFQBVHX_u={wide:["augusztus","december","febru\xE1r","janu\xE1r","j\xFAlius","j\xFAnius","m\xE1jus","m\xE1rcius","november","okt\xF3ber","szeptember","\xE1prilis"],abbr:["aug.","dec.","febr.","jan.","j\xFAl.","j\xFAn.","m\xE1j.","m\xE1rc.","nov.","okt.","szept.","\xE1pr."]};var chunk_LLFQBVHX_b={wide:["cs\xFCt\xF6rt\xF6k","h\xE9tf\u0151","kedd","p\xE9ntek","szerda","szombat","vas\xE1rnap"],abbr:["Cs\xFCt","H\xE9","Ke","P\xE9","Sze","Szo","Va"]};var chunk_LLFQBVHX_q={month:chunk_LLFQBVHX_u,weekday:chunk_LLFQBVHX_b},chunk_LLFQBVHX_v=chunk_LLFQBVHX_q;var chunk_LLFQBVHX_h=["Befektet\xE9s","Fizet\xE9si","G\xE9pj\xE1rm\u0171 k\xF6lcs\xF6n","Hitelk\xE1rtya","Lak\xE1shitel","Megtakarit\xE1s","Money Market","Szem\xE9lyi k\xF6lcs\xF6n"];var chunk_LLFQBVHX_f=["fizet\xE9s","p\xE9nzbefizet\xE9s","p\xE9nzfelv\xE9tel","sz\xE1ml\xE1z\xE1s"];var chunk_LLFQBVHX_X={account_type:chunk_LLFQBVHX_h,transaction_type:chunk_LLFQBVHX_f},chunk_LLFQBVHX_c=chunk_LLFQBVHX_X;var chunk_LLFQBVHX_j=["com","eu","hu","net","org"];var chunk_LLFQBVHX_B=["citromail.hu","freemail.hu","gmail.com","hotamil.com","hotmail.hu","outlook.com","outlook.hu"];var chunk_LLFQBVHX_$={domain_suffix:chunk_LLFQBVHX_j,free_email:chunk_LLFQBVHX_B},chunk_LLFQBVHX_S=chunk_LLFQBVHX_$;var chunk_LLFQBVHX_A=["B\xE1cs-Kiskun","Baranya","B\xE9k\xE9s","Borsod-Aba\xFAj-Zempl\xE9n","Budapest","Csongr\xE1d-Csan\xE1d","Fej\xE9r","Gy\u0151r-Moson-Sopron","Hajd\xFA-Bihar","Heves","J\xE1sz-Nagykun-Szolnok","Kom\xE1rom-Esztergom","N\xF3gr\xE1d","Pest","Somogy","Szabolcs-Szatm\xE1r-Bereg","Tolna","Vas","Veszpr\xE9m","Zala"];var chunk_LLFQBVHX_ee={state:chunk_LLFQBVHX_A},chunk_LLFQBVHX_K=chunk_LLFQBVHX_ee;var chunk_LLFQBVHX_ae={title:"Hungarian",code:"hu",language:"hu",endonym:"magyar",dir:"ltr",script:"Latn"},chunk_LLFQBVHX_M=chunk_LLFQBVHX_ae;var chunk_LLFQBVHX_x={generic:["Abig\xE9l","Adri\xE1n","Ad\xE9l","Alex","Alexander","Alexandra","Al\xEDz","Amira","Andr\xE1s","Anna","Attila","Bal\xE1zs","Barbara","Barnab\xE1s","Bella","Bence","Bende","Bendeg\xFAz","Benedek","Benett","Benjamin","Benj\xE1min","Bertalan","Bianka","Blanka","Bogl\xE1rka","Boldizs\xE1r","Borb\xE1la","Bor\xF3ka","Botond","Br\xE1jen","B\xE1lint","B\xEDborka","Csaba","Csan\xE1d","Csenge","Csongor","Denisz","Di\xE1na","Dominik","Don\xE1t","Dorina","Dori\xE1n","Dorka","Dorottya","D\xE1niel","D\xE1vid","D\xF3ra","Elena","Eliza","Elizabet","Emese","Emili","Emma","Em\xEDlia","Erik","Eszter","Fanni","Ferenc","Fl\xF3ra","Fruzsina","Gell\xE9rt","Gergely","Gerg\u0151","Gr\xE9ta","Gy\xF6rgy","G\xE1bor","Hanga","Hanna","Hunor","H\xE9di","Imre","Istv\xE1n","Iv\xE1n","Izabella","Janka","Johanna","J\xE1nos","J\xE1zmin","J\xF3zsef","J\xFAlia","Kamilla","Kende","Kevin","Kiara","Kincs\u0151","Kinga","Kolos","Korn\xE9l","Krist\xF3f","Kriszti\xE1n","Krisztofer","Lajos","Lana","Lara","Laura","Laurent","Let\xEDcia","Levente","Lia","Lili","Lilien","Lili\xE1na","Lilla","Linett","Liza","Lora","Lotti","Luca","Lujza","L\xE1szl\xF3","L\xE9na","L\xEDvia","Maja","Marcell","Martin","Mia","Mih\xE1ly","Mikl\xF3s","Milla","Mil\xE1n","Mira","Mirella","Mirk\xF3","M\xE1rk","M\xE1rton","M\xE1ty\xE1s","M\xE1t\xE9","Nara","Natasa","Nat\xE1lia","Nikolasz","Nimr\xF3d","Nina","Noel","Nolen","Norbert","Norina","No\xE9","No\xE9mi","N\xE1ndor","N\xE1t\xE1n","N\xF3ra","Oliv\xE9r","Ol\xEDvia","Panka","Panna","Patrik","Petra","P\xE9ter","Rebeka","Regina","Rich\xE1rd","Roland","Rozina","R\xE9ka","R\xF3bert","R\xF3za","Simon","Soma","Szabolcs","Szofi","Szofia","Szonja","Sz\xF3fia","S\xE1muel","S\xE1ndor","S\xE1ra","Tamara","Tam\xE1s","Tibor","Vanda","Vencel","Vendel","Veronika","Viktor","Vikt\xF3ria","Vilmos","Vince","Vir\xE1g","Vivien","Zal\xE1n","Zara","Zejnep","Zente","Zita","Zolt\xE1n","Zorka","Zo\xE9","Zselyke","Zsolt","Zsombor","Zs\xF3fia","Z\xE9n\xF3","Z\xE9t\xE9ny","\xC1bel","\xC1d\xE1m","\xC1kos","\xC1rmin","\xC1ron"],female:["Abig\xE9l","Ad\xE9l","Alexandra","Al\xEDz","Amira","Anna","Barbara","Bella","Bianka","Blanka","Bogl\xE1rka","Borb\xE1la","Bor\xF3ka","B\xEDborka","Csenge","Di\xE1na","Dorina","Dorka","Dorottya","D\xF3ra","Elena","Eliza","Elizabet","Emese","Emili","Emma","Em\xEDlia","Eszter","Fanni","Fl\xF3ra","Fruzsina","Gr\xE9ta","Hanga","Hanna","H\xE9di","Izabella","Janka","Johanna","J\xE1zmin","J\xFAlia","Kamilla","Kiara","Kincs\u0151","Kinga","Lana","Lara","Laura","Let\xEDcia","Lia","Lili","Lilien","Lili\xE1na","Lilla","Linett","Liza","Lora","Lotti","Luca","Lujza","L\xE9na","L\xEDvia","Maja","Mia","Milla","Mira","Mirella","Nara","Natasa","Nat\xE1lia","Nina","Norina","No\xE9mi","N\xF3ra","Ol\xEDvia","Panka","Panna","Petra","Rebeka","Regina","Rozina","R\xE9ka","R\xF3za","Szofi","Szofia","Szonja","Sz\xF3fia","S\xE1ra","Tamara","Vanda","Veronika","Vikt\xF3ria","Vir\xE1g","Vivien","Zara","Zejnep","Zita","Zorka","Zo\xE9","Zselyke","Zs\xF3fia"],male:["Adri\xE1n","Alex","Alexander","Andr\xE1s","Attila","Bal\xE1zs","Barnab\xE1s","Bence","Bende","Bendeg\xFAz","Benedek","Benett","Benjamin","Benj\xE1min","Bertalan","Boldizs\xE1r","Botond","Br\xE1jen","B\xE1lint","Csaba","Csan\xE1d","Csongor","Denisz","Dominik","Don\xE1t","Dori\xE1n","D\xE1niel","D\xE1vid","Erik","Ferenc","Gell\xE9rt","Gergely","Gerg\u0151","Gy\xF6rgy","G\xE1bor","Hunor","Imre","Istv\xE1n","Iv\xE1n","J\xE1nos","J\xF3zsef","Kende","Kevin","Kolos","Korn\xE9l","Krist\xF3f","Kriszti\xE1n","Krisztofer","Lajos","Laurent","Levente","L\xE1szl\xF3","Marcell","Martin","Mih\xE1ly","Mikl\xF3s","Mil\xE1n","Mirk\xF3","M\xE1rk","M\xE1rton","M\xE1ty\xE1s","M\xE1t\xE9","Nikolasz","Nimr\xF3d","Noel","Nolen","Norbert","No\xE9","N\xE1ndor","N\xE1t\xE1n","Oliv\xE9r","Patrik","P\xE9ter","Rich\xE1rd","Roland","R\xF3bert","Simon","Soma","Szabolcs","S\xE1muel","S\xE1ndor","Tam\xE1s","Tibor","Vencel","Vendel","Viktor","Vilmos","Vince","Zal\xE1n","Zente","Zolt\xE1n","Zsolt","Zsombor","Z\xE9n\xF3","Z\xE9t\xE9ny","\xC1bel","\xC1d\xE1m","\xC1kos","\xC1rmin","\xC1ron"]};var chunk_LLFQBVHX_N={generic:["Antal","Bakos","Balla","Balog","Balogh","Bal\xE1zs","Barna","Barta","Bir\xF3","Bodn\xE1r","Bogd\xE1n","Bogn\xE1r","Borb\xE9ly","Boros","Budai","B\xE1lint","Csonka","De\xE1k","Dud\xE1s","Farag\xF3","Farkas","Fazekas","Feh\xE9r","Fekete","Fodor","F\xE1bi\xE1n","F\xFCl\xF6p","Guly\xE1s","G\xE1l","G\xE1sp\xE1r","Hajdu","Hal\xE1sz","Heged\xFCs","Heged\u0171s","Horv\xE1th","Ill\xE9s","Jakab","Juh\xE1sz","J\xF3n\xE1s","Katona","Kelemen","Kerekes","Kir\xE1ly","Kis","Kiss","Kocsis","Kov\xE1cs","Kozma","Lakatos","Lengyel","Luk\xE1cs","L\xE1szl\xF3","Magyar","Major","Mezei","Moln\xE1r","M\xE1rton","M\xE1t\xE9","M\xE9sz\xE1ros","Nagy","Nemes","Nov\xE1k","N\xE9meth","Ol\xE1h","Orb\xE1n","Orosz","Ors\xF3s","Pap","Papp","Pataki","Pint\xE9r","P\xE1l","P\xE1sztor","P\xE9ter","R\xE1cz","Simon","Sipos","Somogyi","So\xF3s","Szab\xF3","Szalai","Szekeres","Szil\xE1gyi","Sz\xE9kely","Sz\xFCcs","Sz\u0151ke","Sz\u0171cs","S\xE1ndor","S\xE1rk\xF6zi","Tak\xE1cs","Tam\xE1s","T\xF3th","T\xF6r\xF6k","Varga","Vass","Veres","Vincze","Vir\xE1g","V\xE1radi","V\xF6r\xF6s"]};var chunk_LLFQBVHX_P={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_LLFQBVHX_D=[{value:"{{person.prefix}} {{person.lastName}} {{person.firstName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}}",weight:9}];var chunk_LLFQBVHX_L={generic:["Dr.","Prof."],female:["Dr.","Prof."],male:["Dr.","Prof."]};var chunk_LLFQBVHX_le={first_name:chunk_LLFQBVHX_x,last_name:chunk_LLFQBVHX_N,last_name_pattern:chunk_LLFQBVHX_P,name:chunk_LLFQBVHX_D,prefix:chunk_LLFQBVHX_L},chunk_LLFQBVHX_C=chunk_LLFQBVHX_le;var chunk_LLFQBVHX_F=["+3620#######","+3630#######","+3650#######","+3670#######","0620#######","0630#######","0650#######","0670#######","+36 20/###-####","+36 30/###-####","+36 50/###-####","+36 70/###-####","003620#######","003630#######","003650#######","003670#######"];var chunk_LLFQBVHX_H=["+3620#######","+3630#######","+3650#######","+3670#######"];var chunk_LLFQBVHX_T=["06 20 ### ####","06 30 ### ####","06 50 ### ####","06 70 ### ####"];var chunk_LLFQBVHX_te={human:chunk_LLFQBVHX_F,international:chunk_LLFQBVHX_H,national:chunk_LLFQBVHX_T},chunk_LLFQBVHX_R=chunk_LLFQBVHX_te;var chunk_LLFQBVHX_se={format:chunk_LLFQBVHX_R},chunk_LLFQBVHX_V=chunk_LLFQBVHX_se;var chunk_LLFQBVHX_G=["abh\xE1z","abidjani","ablakmos\xF3","abszol\xFAt","abszurd","ac\xE9lsz\xFCrke","ac\xE9lv\xE1zas","adapt\xEDv","adatgazdag","addigi","ad\xF3mentes","ad\xF3zatlan","aggodalmaskod\xF3","agr\xE1rius","agyagos","agyi","aj\xE1nlhat\xF3","akad\xE1lymentes\xEDtett","akad\xE1lyozatlan","akad\xE9mikus","alak\xEDthat\xF3","alak\xEDt\xF3","alapvet\u0151","alkalmazhat\xF3","alkalmaz\xE1si","alkir\xE1lyi","alkoholos","alkot\xF3munka","almaszer\u0171","almaterm\xE9s\u0171","alul\xEDrott","analitikai","andal\xEDt\xF3","angolai","angyalb\u0151r","animista","anim\xE1ci\xF3s","antihipertenz\xEDv","antikv\xE1r","antioxid\xE1ns","anyagelv\u0171","anyagtakar\xE9kos","anyai","any\xE1s","apr\xEDtott","apr\xF3birtok","apr\xF3fej\u0171","apr\xF3sz\xE9n","aranyf\xE9ny\u0171","aranysarkanty\xFAs","argentin","arisztokrata","arom\xE1n","ar\xE1nytalan","assz\xE1mi","aszimptotikus","asztron\xF3miai","atomhajt\xE1s\xFA","aton\xE1lis","ausztr\xE1l","autotr\xF3f","avar","azonnali","bacilushordoz\xF3","bajt\xE1rsiass\xE1g","bajusztalan","balcsillag","balf\xE9k","balj\xF3slat\xFA","balti","baptista","barn\xE1sz\xF6ld","bar\xE1tkoz\xF3s","baszk","bazaltkem\xE9nys\xE9g\u0171","becses","becs\xFCletes","beh\xEDzelg\u0151","bel\xE1thatatlan","bel\xE1t\xF3","bemen\u0151","besz\xE1m\xEDthatatlan","bes\xFAg\xF3","betint\xE1zott","bet\u0171rendi","bevakolt","bikonvex","bilabi\xE1lis","biol\xF3giai","bizom\xE1nyi","biztos\xEDt\xF3","bodros","boldogtalan","boltozatos","bombabiztos","bordai","bord\xE1zott","bord\xF3","borong\xF3s","borsos","botanikus","botladoz\xF3","bozontos","brilli\xE1ns","brit","bronzsz\xEDn","bronzsz\xEDn\u0171","br\xFCsszeli","budapesti","buk\xF3","b\xE1bj\xE1t\xE9kos","b\xE9csi","b\xE9na","b\xE9nult","b\xE9rl\u0151","b\xEDborpiros","b\xEDborsz\xEDn","b\xF6h\xF6m","b\xFAzavir\xE1gk\xE9k","b\u0151kez\u0171","b\u0151rkem\xE9nyed\xE9ses","b\u0151rszag\xFA","b\u0151velked\u0151","b\u0171ntudatos","centripet\xE1lis","cirmos","csapad\xE9kd\xFAs","csapzott","csattan\xF3s","csendes","csenev\xE9sz","cseng\u0151s","cseperg\u0151s","cserepes","csikorg\xF3s","csillagf\xE9nyes","csillagtalan","csillap\xEDthatatlan","csin\xE1lt","csin\xE1l\xF3","csipk\xE9s","csirics\xE1r\xE9","csod\xE1latra m\xE9lt\xF3","csomagk\xFCld\u0151","csomagolt","csonka","csonth\xE9jas","csordultig","csukasz\xFCrke","csukl\xF3s","csukott","cs\xE1l\xE9","cs\xEDkos","cs\xEDp\u0151s","cukros","c\xE1folhatatlan","c\xE1folhat\xF3","c\xE1pamentes","dakkai","dallamtalan","deficites","defini\xE1latlan","delejes","deltoid","der\xFClt","der\u0171s","desztill\xE1lt","di\xF3fasz\xEDn","di\xF3sz\xEDn","dolgos","dr\xE1gal\xE1tos","dr\xE1mai","dr\xF3tsz\u0151r\u0171","dupla","durva","d\xE9lkeleti","d\xE9lszaki","d\xE9lut\xE1ni","d\xEDsz\xEDt\u0151","d\xF3r","d\xFCledez\u0151","eb\xE9dl\u0151asztal","ecuadori","egyenes","egyenletes","egyez\u0151","egyf\xFCl\u0171","egyh\xE1zi","egylaki","egyp\xF3lus\xFA","egyszem\u0171","egyszer\u0171","egyszer\u0171s\xEDtett","elasztikus","elektronikus","elengedhetetlen","elfogad\xF3","elfogyaszthat\xF3","elismert","elit","elker\xFClhetetlen","elk\xE9peszt\u0151","elleni","elmen\u0151","elmereng\u0151","elsejei","els\u0151rend\u0171","elt\xE9vedt","elvi","elvon\xF3","elv\xE1laszthatatlan","elv\xE9gezhet\u0151","el\xE9rhetetlen","el\xE9r\xE9s\u0171","el\u0151rel\xE1t\xF3","el\u0151seg\xEDt\u0151","emberf\xF6l\xF6tti","eml\u0151s","emocion\xE1lis","em\xE9szthet\u0151","engesztelhetetlen","erd\xE9lyi","erezett","esetlen","eszm\xE9letlen","es\u0151csin\xE1l\xF3","eur\xF3pai","exponenci\xE1lis","ez\xFCstsz\xFCrke","fagyott","fak\xF3z\xF6ld","farizeusi","fecseg\u0151","fegyelmi","fejedelmi","fejlett","fejneh\xE9z","felel\u0151ss\xE9gteljes","felhaszn\xE1l\xF3","felk\xE9sz\xFCletlen","fellebbez\u0151","felszabadult","felszarvazott","felt\xE9teles","felt\xE9telezhet\u0151","felt\u0171n\u0151","felvil\xE1gosult","fel\xE1zott","fel\xFCletes","fennk\xF6lt","ferde","fert\u0151tlen\xEDt\u0151","fidzsi","filipp\xEDn\xF3","firenzei","fix","fizet\u0151k\xE9pes","foglalkoz\xE1si","fokoz\xF3d\xF3","folyamatos","fontoskod\xF3","forgalmi","forral\xF3","fukar","fura","furm\xE1nyos","futtathat\xF3","f\xE1rads\xE1gos","f\xE1s","f\xE1s sz\xE1r\xFA","f\xE9ll\xE1b\xFA","f\xE9lre\xE9rthetetlen","f\xE9l\xE9venk\xE9nti","f\xE9l\xE9ves","f\xF6ldh\xF6zragadt","f\xF6lnyergelt","f\xFClsiket\xEDt\u0151","f\u0171t\u0151","galambterm\xE9szet\u0171","galamb\u0151sz","galiciai","gigantikus","girny\xF3","gondolkod\xF3","gondterhelt","guttur\xE1lis","gyakor\xEDt\xF3","gyant\xE1s","gy\xE1ri","gy\xF3gyszer\xE9szi","gy\xF6keres","gy\xF6ngysz\xEDn","gy\xF6ny\xF6r\u0171s\xE9ges","gy\u0151zhetetlen","gy\u0171jt\xF6tt","g\xF3ler\u0151s","g\xF3los","g\xF6rcs\xF6s","g\u0151g\xF6s","g\u0151zerej\u0171","hadifontoss\xE1g\xFA","hajh\xE1sz","hajl\xEDthatatlan","haland\xF3","hallucinog\xE9n","halott","hamis","hamis\xEDtatlan","handaband\xE1z\xF3","hanyag","harang\xFCt\u0151","harmatos","hasonelv\u0171","has\xEDtott","hat\xE1rid\u0151s","hat\xE1rozatk\xE9pes","hat\xE1rozatlan","hat\xE1roz\xF3","hat\xE1rtalan","havas","hawaii","hegyes","hegyi","helyi\xE9rdek\u0171","hengeres","heraldikai","hetes","hetyke","higgadt","hisz\xE9keny","hiteles","hivatalos","hivatott","holl\xF3sz\xEDn","horgonyz\xF3","horgos","hosszadalmas","hull\xE1mz\xF3","huzatos","h\xE1bor\xFAsdi","h\xE1rmas","h\xE1rom\xF3r\xE1s","h\xE9zagmentes","h\xEDgesz\u0171","h\xEDgfoly\xF3s","h\xEDmnem\u0171","h\xEDv","h\xEDzlal\xF3","h\xF3sz\xEDn\u0171","ibolyak\xE9k","ibolyasz\xEDn\u0171","idegen","idegroncs","idevonatkoz\xF3","ifj\xFAs\xE1gi","igazmond\xF3","ikerablakos","illuz\xF3rikus","im\xE1dni val\xF3","inas","indo\xE1rja","indul\xE1si","inflexi\xF3s","ingatag","ingatlan","intern\xE1l","ipari","irgalmas","ironiz\xE1l","ismer\u0151","iv\xF3","izzadt","java","javasolt","jelen","jelentkez\xE9si","jelent\u0151s","jellemz\u0151","jobbkezes","jord\xE1niai","j\xF3","kacskaring\xF3s","kafa","kajla","kaj\xE1s","kalandoz\xF3","kamrai","kancsal","kan\xE1ris\xE1rga","kapampangan","kapcsos","kaphat\xF3","karizmatikus","kasub","katon\xE1s","kedvelt","kedvel\u0151","kedv\u0171","keleties","kem\xE9nyfej\u0171","keny\xE9rkeres\u0151","kereszt\xE9ny","kezd\u0151","kib\xEDrhatatlan","kicsapong\xF3","kilences","kimer\xEDthetetlen","kim\xE9rt","kincst\xE1ri","kisadag","kiseg\xEDt\u0151","kitart\xF3","kiterjed\u0151","kit\xFCntetett","kivehet\u0151","klarin\xE9tos","klasszisj\xE1t\xE9kos","kock\xE1s","kock\xE1zatmentes","kolumbiai","kommunista","kompakt","komplik\xE1ci\xF3mentes","komplik\xE1lt","kom\xE9di\xE1s","koptat\xF3","korav\xE9n","koromfekete","korszer\u0171tlen","kor\xE1bbi","kozmopolita","kuk\xE1s","kulcsrak\xE9sz","kumulat\xEDv","kutya\xFCt\u0151","k\xE9k","k\xE9nyesked\u0151","k\xE9pzel\u0151","k\xE9pzett","k\xE9pz\u0151","k\xE9rd\u0151","k\xE9reget\u0151","k\xE9r\xE9sz\xE9let\u0171","k\xE9s\u0151bbi","k\xE9th\xF3napos","k\xE9tir\xE1ny\xFA","k\xE9tk\xF6tetes","k\xE9ts\xE9gbeesett","k\xE9t\xE9l\u0171","k\xEDs\xE9rleti","k\xF6lcs\xF6nvett","k\xF6nnyelm\u0171","k\xF6nyv\xEDz\u0171","k\xF6ny\xF6kl\u0151","k\xF6rk\xF6r\xF6s","k\xF6szv\xE9nyes","k\xF6zeli","k\xF6zepes","k\xF6zi","k\xF6zkedvelt","k\xF6z\xE9pkor\xFA","k\xFApos","k\xFClkereskedelmi","k\xFCl\xF6n","k\xFCl\xF6n\xE1ll\xF3","k\xFCl\xF6n\xF6s","k\xFCzd\u0151","k\u0151kem\xE9ny","langyi","lank\xE1s","lappang\xF3","lap\xEDt\xF3","later\xE1lis","lebilincsel\u0151","legels\u0151","legend\xE1s","legy\u0151z\xF6tt","lehangolt","lehetetlen","lekerek\xEDtett","lelem\xE9nyes","lelki","lepusztult","letehetetlen","leveg\u0151s","levehet\u0151","leveses","le\xEDrhatatlan","le\xEDrt","lovagi","l\xE1rm\xE1s","l\xE1togat\xF3","l\xE9gibeteg","l\xE9gkondicion\xE1lt","l\xE9gmentes","l\xE9lekmelenget\u0151","l\xE9nyegtelen","l\xE9tez\u0151","l\xF3g\xF3","l\xF6ty\xF6g\u0151","madagaszk\xE1ri","madridi","mad\xE1rtani","magasrang\xFA","magyarbar\xE1t","mandzsu","marad\xE9ktalan","maroknyi","maurit\xE1niai","mechanikus","megad\xF3","megalapozatlan","megegyez\u0151","megengedett","meger\u0151ltet\u0151","megfesz\xEDtett","megfontolt","meggy\u0151z\u0151d\xE9ses","meghat\xE1roz\xF3","megind\xEDt\xF3","megkap\xF3","megk\xF6zel\xEDthetetlen","meglev\u0151","megrend\xFClt","megval\xF3s\xEDthat\xF3","megv\xE1ltoztathatatlan","megv\xE9n\xFClt","meg\xE1talkodott","meleg","mells\u0151","mennyei","mes\xE9s","mes\xFCge","mez\u0151gazdas\xE1gi","mikrob\xE1s","mikroszkopikus","mindennem\u0171","mindk\xE9t","min\u0151s\xEDthetetlen","mocsaras","mok\xE1ny","mold\xE1v","mozgalmas","mulats\xE1gos","mulatt","multinacion\xE1lis","m\xE1j\xFA","m\xE1sodrang\xFA","m\xE1sodrend\u0171","m\xE9lab\xFAs","m\xE9regz\xF6ld","m\xE9rs\xE9kelt","m\xE9rt\xE9ktelen","m\u0171korcsoly\xE1z\xF3","m\u0171k\xF6d\xE9si","nagy \xE9rt\xE9k\u0171","nagyk\xE9p\u0171","nagyrav\xE1gy\xF3","napi","nappali","narancss\xE1rg\xE1s","nat\xFArsz\xEDn","nem hasonl\xF3","nem online","nem \xE9rdekes","nemi","nemt\xF6r\u0151d\xF6m","nep\xE1li","nimfom\xE1n","normann","novemberi","numerikus","nyavaly\xE1s","nyelves","nyelv\u0171","nyolcsz\xF6g\u0171","nyolc\xF3r\xE1s","nyom\xF3","ny\xEDltsz\xEDv\u0171","ny\xFAl\xF3s","ny\xFCzsg\u0151","ny\xFCzsi","n\xE1polyi","n\xE9gykezes","n\xE9lk\xFCl\xF6zhet\u0151","n\xE9lk\xFCl\xF6z\u0151","n\xE9ma","n\xE9met","n\xE9prajzi","n\xF6v\xE9nyev\u0151","objekt\xEDv","odaad\xF3","okoskod\xF3","okostoj\xE1s","oktalan","oktat\xE1si","olasz","oml\xE1svesz\xE9lyes","optim\xE1lis","orosz","oszthat\xF3","osztr\xE1k\u2013magyar","palat\xE1lis","pandzs\xE1bi","parancsol\xF3","paraszti","parasztos","pattogatott","patyolatfeh\xE9r","pekingi","pelyhes","piszkos","piti","plasztikai","plasztikus","poly\xE1k","pormentes","posztgradu\xE1lis","pozit\xEDv","programoz\xE1si","pszichoakt\xEDv","p\xE1ratlan","p\xE1rtatlan","p\xE9pes","p\xF3kh\xE1l\xF3szer\u0171","ragyog\xF3","raszta","reakci\xF3s","rejtelmes","rekedt","rem\xE9nyteljes","rendszertelen","retard\xE1lt","revide\xE1lt","robban\xE9kony","rojtos","rostgazdag","ruh\xE1tlan","ruszny\xE1k","r\xE1tarti","r\xE1z\xF3s","r\xE9gi","r\xE9zv\xF6r\xF6s","r\xFChes","sajt\xF3nyelvi","savtartalm\xFA","sek\xE9ly","semmif\xE9le","semmitmond\xF3","sikl\xF3","siv\xE1r","skarl\xE1tv\xF6r\xF6s","sk\xF3t","sokf\xE9le","spanyol","specifikus","sportos","sug\xE1rz\xE1sm\xE9r\u0151","szabad sz\xE1j\xFA","szab\xE1lyszer\u0171","szagl\xF3sejt","szak\xE9rt\u0151i","szalonk\xE9pes","szarkasztikus","sza\xFAd-ar\xE1biai","szekvenci\xE1lis","szell\u0151zetlen","szemreh\xE1ny\xF3","szerelmi","szerencs\xE9s","szeretett","szerte\xE1gaz\xF3","szervezett","szervez\xE9si","szerz\u0151i","szer\xE9ny","szigor\xFA","szimfonikus","szinkron","szkizotim","szoci","szomor\xEDt\xF3","szopr\xE1n","szorb","szorgalmas","szorgos","szorult","szupermodern","szurtos","szv\xE1zi","sz\xE1lk\xE1s","sz\xE1mszer\u0171","sz\xE1rmaz\xF3","sz\xE1zsz\xE1zal\xE9kos","sz\xE9nsavas","sz\xE9ps\xE9ges","sz\xEDvbemarkol\xF3","sz\xEDvtelen","sz\xF6ges","sz\xF6k\u0151","sz\xF6rny\u0171","sz\xF6vets\xE9gi","sz\xF6vev\xE9nyes","sz\xFCnetmentes","sz\xFCrjekt\xEDv","sz\xFCrk\xE9sbarna","sz\u0171kszav\xFA","sz\u0171zies","s\xE1rga","s\xE1rg\xE1s","s\xE1rg\xE1sbarn\xE1s","s\xE1rg\xE1sv\xF6r\xF6s","s\xE9rthetetlen","s\xE9rt\u0151d\xE9keny","s\xE9r\xFCl\xE9keny","s\xF3v\xE1r","s\xF6t\xE9tbarna","s\xF6t\xE9tlila","s\xFCket","s\xFCpped\u0151","s\xFCrg\u0151s","tagalog","takarod\xF3","taknyos","tal\xE1l\xE9kony","tan\xE1cskoz\xF3","tan\xEDt\xE1si","tapinthat\xF3","tart\xF3s","tehermentes","tejes","teker\u0151","teket\xF3ri\xE1z\xF3","teli","teltkarcs\xFA","tendenci\xF3zus","tengelyir\xE1ny\xFA","tengeri","tengermenti","tengerm\xE9ly","testesed\u0151","testsz\xEDn","testv\xE9rietlen","test\xFCleti","tiszteletteljes","torz\xEDtott","tradicion\xE1lis","transzgenikus","treh\xE1ny","triciklikus","tudvalev\u0151","tulajdon","tulajdonk\xE9ppeni","tulajdon\xEDthat\xF3","tuvalui","t\xE1g\xEDt\xF3","t\xE1j\xE9kozatlan","t\xE1mogatott","t\xE1pl\xE1l\xF3","t\xE1rgyas","t\xE1rol\xF3","t\xE1rsas\xE1gkedvel\u0151","t\xE1rsult","t\xE1voli","t\xE9tova","t\xF6bbk\xF6tetes","t\xF6bbnyelv\u0171","t\xF6m\xF6r\xEDtett","t\xF6rtet\u0151","t\xF6rt\xE9nelem el\u0151tti","t\xF6rv\xE9nyesen","t\xF6r\u0151","t\xFAlm\xE9retes","t\xFAls\xE1gos","t\xFAl\xE9rz\xE9keny","t\xFAr\xF3s","t\xFCkr\xF6z\u0151","t\xFCrkiz","udvari","ultraibolya","ultraliber\xE1lis","ut\xF3bbi","vadi\xFAj","vadonat\xFAj","vakablakos","val\xF3di","vastartalm\xFA","vektori\xE1lis","vel\u0151s","venezuelai","versenyk\xE9ptelen","ver\u0151f\xE9nyes","vesz\xE9lyes","veter\xE1n","vigasztalhatatlan","vihar\xE1ll\xF3","vil\xE1gl\xE1tott","vil\xE1gosk\xE9k","vil\xE1g\xEDt\xF3","viselked\xE9si","visel\u0151","visszamaradt","vitaminos","vitathatatlan","vitatkoz\xF3","vitorl\xE1s","vit\xE9z","vizes","vizezett","vulkanikus","v\xE1laszol\xF3","v\xE1llalhatatlan","v\xE1ltakoz\xF3","v\xE9delmi","v\xE9gzetes","v\xE9g\xE9rv\xE9nyes","v\xE9letlen","v\xE9rszomjas","v\xE9rtelen","v\xEDzhatlan","v\xEDzmell\xE9ki","v\xEDz\xEDz\u0171","zagyva","zajos","zamatos","zazaki","zen\xE9s","zizzent","zord","zs\xEDrfoltos","zs\xEDrmentes","z\xE1rk\xF3zott","z\xF6ldess\xE1rga","z\xF6ng\xE9tlen","z\u0171rzavaros","\xC9szaki","\xE1br\xE1ndkerget\u0151","\xE1b\xE9c\xE9s","\xE1gas","\xE1llamalkot\xF3","\xE1llamf\xE9rfi\xFAi","\xE1llat\xF6vi","\xE1llhatatlan","\xE1llom\xE1soz\xF3","\xE1llv\xE1nyos","\xE1ll\xE1stalan","\xE1lnok","\xE1lomittas","\xE1lszentesked\u0151","\xE1ramtalan\xEDt\xF3","\xE1rjelz\xE9s","\xE1rny\xE9kad\xF3","\xE1rtatlan","\xE1tdolgozott","\xE1tl\xE1tszatlan","\xE1tl\xE1tsz\xF3","\xE1tsz\u0151tt","\xE1ttetsz\u0151","\xE1tt\xE9rt","\xE1tutaz\xF3","\xE1tvihet\u0151","\xE1t\xFCt\u0151","\xE1ztat\xF3","\xE9des-b\xFAs","\xE9dessz\xE1j\xFA","\xE9kes","\xE9kessz\xF3l\xF3","\xE9leszt\u0151","\xE9rdemi","\xE9rv\xE9nytelen\xEDtett","\xE9rzelg\u0151s","\xE9rzett","\xE9rz\xE9kelhet\u0151","\xE9rz\xE9stelen\xEDt\u0151","\xE9szaki","\xE9szaknyugati","\xE9szrevehet\u0151","\xE9szszer\u0171","\xE9tlen","\xEDr","\xEDratlan","\xEDr\xE1stud\xF3","\xEDr\xF3i","\xEDt\xE9l\u0151","\xEDzes","\xF3divat\xFA","\xF3don","\xF3kori","\xF3lmozott","\xF3pioid","\xF3sdi","\xF6kumenikus","\xF6nhatalm\xFA","\xF6nhitt","\xF6nk\xE9ntelen","\xF6nm\u0171k\xF6d\u0151","\xF6n\xE1ll\xF3","\xF6r\xF6kz\xF6ld","\xF6r\xF6mest","\xF6sszefoglal\xF3","\xF6sszek\xF6t\u0151","\xF6tletgazdag","\xF6tven\xE9ves","\xFAjdivat\xFA","\xFAjfeln\xE9met","\xFAjsz\xFCl\xF6tt","\xFCl\u0151","\xFCt\u0151","\xFCvegz\xF6ld","\xFCzb\xE9g","\u0151shonos","\u0151skori","\u0171rbeli"];var chunk_LLFQBVHX_E=["abbizony","abszol\xFAte","ad esempio","addig","ad\xF3mentesen","afelett","afel\xE9","afel\u0151l","aff\xE9le","agressz\xEDven","ahelyett","ahogyan","ahol","ahonnan","ahonn\xE9t","ahova","ahov\xE1","ahoz","ah\xE1nyszor","akadozva","akaratlanul","akarva-akaratlan","akarva-akaratlanul","akkor","akkoriban","akkorra","akkorr\xF3l","akkort\xE1jban","akkort\xE1jt","akkort\xF3l","akkor\xE1ra","akk\xE9pp","akk\xE9ppen","akt\xEDvan","ak\xE1rhogy","ak\xE1rhol","ak\xE1rhonn\xE9t","ak\xE1rhova","ak\xE1rh\xE1ny","ak\xE1rmeddig","ak\xE1rmennyien","ak\xE1rmennyire","ak\xE1rmerre","ak\xE1rmerr\u0151l","ak\xE1rmi\xE9rt","ak\xF6r\xFCl","ak\xF6z\xF6tt","alant","alapj\xE1n","alaposan","alaptalanul","alapvet\u0151en","alatta","alattomban","alattomosan","alig","aligha","alighogy","alkalmasint","alkalomadt\xE1n","alkonyatt\xE1jban","alma","alm\xE1s","alul","al\xE1","al\xE1bb","al\xE1fel\xE9","amellett","amennyiben","amennyien","amerre","amett\u0151l","amiatt","amid\u0151n","amikor","amikorr\xF3l","amikort\xF3l","amik\xE9nt","amilyen","amint","ami\xE9rt","ami\xF3ta","amoda","amonnan","amonn\xE9t","amott","amottan","am\xEDg","am\xFAgy","anno","annyiban","annyival","ann\xE1l","apr\xF3l\xE9kosan","arra","arrafel\xE9","arr\xE1bb","arr\xE9bb","arr\xF3l","ar\xE1nyosan","ar\xE1nytalanul","aszerint","att\xF3l","automatikusan","avval","azalatt","azel\u0151tt","azir\xE1nt","aznap","azon","azonfel\xFCl","azonk\xE9pp","azonk\xE9ppen","azonk\xEDv\xFCl","azonk\xF6zben","azonm\xF3d","azonnal","azont\xFAl","azt\xE1n","azut\xE1n","azzal","az\xE1ltal","az\xE1m","az\xE9rt","az\xF3ta","baloldalr\xF3l","balra","balr\xF3l","bar\xE1ts\xE1gosan","be","befele","befel\xE9","bele","bels\u0151leg","bel\xE9","bel\xE9j\xFCk","bel\xE9m","bel\xE9tek","bel\xFCl","bel\u0151le","benn","benne","bent","bety\xE1rosan","bev\xE9ve","bez\xE1rva","biol\xF3giailag","bizalmasan","bizonyosan","bizony\xE1ra","biztons\xE1gosan","biztosan","brut\xE1lisan","buzg\xF3n","b\xE1rhogy","b\xE1rhol","b\xE1rhonnan","b\xE1rhova","b\xE1rhov\xE1","b\xE1rmennyire","b\xE1rmerr\u0151l","b\xE1rmint","b\xE1rmi\xE9rt","b\xF6lcsen","b\xFCntetlen\xFCl","b\u0151kez\u0171en","b\u0151s\xE9gesen","b\u0151vebben","b\u0151ven","cenz\xFAr\xE1zva","cikkcakkban","cirka","csak","csakugyan","csendesen","cser\xE9be","csigalass\xFAs\xE1ggal","csinosan","csipetnyi","csod\xE1latosan","csod\xE1latra m\xE9lt\xF3an","csupa","cs\xF6ndesen","cs\xFCggedten","dafke","darabokra","de","doszt","dr\xE1maian","durv\xE1n","d\xE9lben","d\xE9len","eddig","egyar\xE1nt","egyben","egyenesen","egyenl\u0151en","egyenl\u0151re","egyenl\u0151tlen\xFCl","egyetemesen","egyfel\u0151l","egyhuzamban","egyidej\u0171leg","egykor","egyre","egyr\xE9szt","egyszer","egyszerre","egyszer\u0171en","egy\xE1ltal\xE1n","egy\xE9bk\xE9nt","egy\xFAttal","egy\xFCtt","eg\xE1l","eg\xE9szen","ehhez","ekkor","ekk\xE9nt","ek\xF6zben","eladdig","eleinte","eleve","elevenen","elgondolkozva","elker\xFClhetetlen\xFCl","ellenben","ellenesetben","ellenkez\u0151leg","ellen\xE1llhatatlanul","elmond\xE1s alapj\xE1n","elm\xE9letileg","els\u0151sorban","elv\xE9gre","el\xE9","el\xE9g","el\xE9gg\xE9","el\xF6lr\u0151l","el\u0151bb","el\u0151kel\u0151en","el\u0151l","el\u0151re-h\xE1tra","el\u0151sz\xF6r","el\u0151tte","el\u0151z\u0151leg","emiatt","eredetileg","erk\xF6lcsileg","erre","errefel\xE9","err\u0151l","er\u0151sen","er\u0151szakosan","er\u0151teljesen","er\u0151tlen\xFCl","esetenk\xE9nt","esetleg","eset\xE9n","estefel\xE9","est\xE9nk\xE9nt","eszerint","eszeveszetten","ett\u0151l","exponenci\xE1lisan","ezalatt","ezekben","ezel\u0151tt","ezenfel\xFCl","ezenk\xEDv\xFCl","ezent\xFAl","ezerszer","ezerszeresen","ezir\xE1nt","ezut\xE1n","ez\xE1ltal","fantasztikusan","fegyvertelen\xFCl","fel","felfel\xE9","felhaszn\xE1l\xE1s\xE1val","feljebb","fellebb","fellengz\u0151sen","fels\xE9gesen","feltehet\u0151leg","felt\xE9tlen","felt\xE9ve","fel\u0151l","fel\u0151led","fel\u0151lem","feneketlen\xFCl","fenn","fens\xE9gesen","fent","ferd\xE9n","feszt","finoman","fizikailag","fogalmilag","fokozatosan","folyamatosan","folyton","folytonosan","fontosan","ford\xEDtva","franci\xE1ul","frissiben","furcs\xE1n","furfangosan","furtonfurt","fut\xF3lag","fut\xF3lagosan","f\xE1jdalommentesen","f\xE1sultan","f\xE9lelmetesen","f\xE9lig","f\xE9lig-meddig","f\xE9lre","f\xE9lv\xE1llr\xF3l","f\xE9l\xE9nken","f\xE9nyesen","f\xF6ldrajzilag","f\xF6nn","f\xFClledten","f\xFCrg\xE9n","f\u0151k\xE9nt","f\u0151k\xE9ppen","gazdas\xE1gilag","glob\xE1lisan","gondatlanul","gondosan","grafikusan","gyakorlatilag","gyakorta","gyakran","gyalog","gyalogosan","gyan\xFAtlanul","gyeng\xE9den","gyeng\xE9n","gyermetegen","gyorsan","gyors\xEDtva","gy\xE1moltalanul","gy\xF6ny\xF6r\u0171en","g\xF6r\xF6g\xFCl","hajdan","halad\xE9ktalanul","hallatlanul","halv\xE1nyan","hamar","hamarosan","hangosan","hangs\xFAlyosan","hangtalanul","hanyatt-homlok","haragosan","hasb\xF3l","hasonl\xF3an","hasonl\xF3k\xE9ppen","hat\xE1rozottan","hat\xE9konyan","havonta","haza","hazafel\xE9","helyet","helyette","hetente","hevesen","hib\xE1san","hib\xE1tlanul","hihetetlen\xFCl","hirtelen","hisz\xE9kenyen","hitelesen","hivatalb\xF3l","hi\xE1ba","hogyha","holnap","holott","honnan","hosszadalmasan","hosszasan","hozz\xE1","hozz\xE1m","hozz\xE1vet\u0151leg","h\xE1l\xE1san","h\xE1romszor","h\xE1tha","h\xE1tra","h\xE1trafel\xE9","h\xE1tulr\xF3l","h\xE1zilag","h\xE9ber\xFCl","h\xE9tf\u0151n","h\xE9tszer","h\xE9tv\xE9g\xE9n","ide","ide-oda","idegesen","id\xE1ig","id\u0151ben","id\u0151k\xF6zben","id\u0151nk\xE9nt","id\u0151rendileg","id\u0151r\u0151l id\u0151re","id\u0151vel","igaz\xE1n","igen","igencsak","illeg\xE1lisan","ilyenkor","imette","iminnen-amonnan","indulatosan","ink\xE1bb","innen","intenz\xEDven","irgalmatlanul","ironikusan","irt\xF3zatosan","irt\xF3zva","istenesen","istenigaz\xE1ban","istentelen\xFCl","itten","izromban","jelenleg","jelent\u0151sen","jobban","jobboldalt","jobbra","jobbr\xF3l","j\xF3csk\xE1n","j\xF3indulat\xFAan","j\xF3kedv\u0171en","j\xF3l","j\xF3llehet","kac\xE9ran","kapcsolatosan","kapcs\xE1n","kap\xE1sb\xF3l","kategorikusan","katonailag","kedvesen","kedvetlen\xFCl","kedvez\u0151en","kedv\xE9\xE9rt","kegyetlen\xFCl","kellemesen","kellene","keser\u0171en","kettecsk\xE9n","keverve","kezdetben","ki","ki-be","kicsit","kiel\xE9g\xEDt\u0151 m\xF3don","kifejezetten","kifel\xE9","kilenckor","kimer\xEDt\u0151en","kinn","kit\u0171n\u0151en","kivirradtig","kiv\xE1ltk\xE9ppen","kiv\xE9telesen","kiv\xE9ve","kiz\xE1r\xF3lagosan","komolyan","komoran","korl\xE1tlanul","kor\xE1bban","kultur\xE1ltan","k\xE1b\xE1n","k\xE1b\xE9","k\xE9nyelmesen","k\xE9szakarva","k\xE9szen","k\xE9s\u0151","k\xE9s\u0151n","k\xE9tesen","k\xE9tf\xE9lek\xE9ppen","k\xE9thavonk\xE9nt","k\xE9tnaponk\xE9nt","k\xE9tszer","k\xE9ts\xE9gk\xEDv\xFCl","k\xE9ts\xE9gtelen\xFCl","k\xEDm\xE9letlen\xFCl","k\xEDv\xFCl","k\xEDv\xFClr\u0151l","k\xF6d\xF6sen","k\xF6lcs\xF6n\xF6sen","k\xF6nnyed\xE9n","k\xF6nnyen","k\xF6ny\xF6rtelen\xFCl","k\xF6r\xF6s-k\xF6r\xFCl","k\xF6r\xF6sk\xF6r\xFCl","k\xF6r\xFCl","k\xF6r\xFClbel\xFCl","k\xF6vetkez\xE9sk\xE9ppen","k\xF6vetkez\u0151k\xE9pp","k\xF6vetkez\u0151k\xE9ppen","k\xF6vet\u0151en","k\xF6zbe-k\xF6zbe","k\xF6zben","k\xF6zel","k\xF6zelebb","k\xF6zpontilag","k\xF6zt","k\xF6zvetlen\xFCl","k\xF6zvetve","k\xF6z\xF6ny\xF6sen","k\xF6z\xF6sen","k\xF6z\xFCl","k\xFClf\xF6ld\xF6n","k\xFCl\xF6n","k\xFCl\xF6n-k\xFCl\xF6n","k\xFCl\xF6nben","k\xFCl\xF6n\xF6sen","lassacsk\xE1n","lassan","lassan-lassan","lassank\xE9nt","le","le-f\xF6l","legal\xE1bb","legfeljebb","legink\xE1bb","legk\xE9s\u0151bb","legott","legottan","legsz\xEDvesebben","legt\xE1volabb","lehangoltan","lehet\u0151leg","lenne","lent","letargikusan","leverten","lopva","l\xE9legzetel\xE1ll\xEDt\xF3an","l\xE9lekszakadva","l\xE9p\xE9senk\xE9nt","l\xE9p\xE9sr\u0151l l\xE9p\xE9sre","l\xF3h\xE1ton","ma","magafajta","magamfajta","magasan","magatart\xE1silag","magunkfajta","magyarul","mag\xE1t\xF3l","mag\xE1t\xF3l \xE9rtet\u0151d\u0151leg","maholnap","mainaps\xE1g","majd","majdnem","majdnemhogy","makacsul","manaps\xE1g","manu\xE1lisan","maradand\xF3an","matematikailag","maximum","maxim\xE1lisan","megad\xF3an","megfelel\u0151en","meggondolatlanul","megint","megk\xF6zel\xEDt\u0151leg","meglehet\u0151sen","meglepet\xE9sszer\u0171en","melegen","mellesleg","menteget\u0151zve","menteget\u0151z\u0151en","ment\xE1lisan","merrefel\xE9","mer\xE9szen","messz\xFCnnen","mesters\xE9gesen","meztelen\xFCl","mez\xEDtl\xE1b","mialatt","miattad","mieink","miel\u0151bb","miel\u0151tt","mihelyst","mik\xF6zben","minap","mind ez id\xE1ig","mindamellett","mindegyik","mindenekel\u0151tt","mindenesetre","mindenfel\u0151l","mindenhol","mindenhonnan","mindenhova","mindenkor","mindenk\xE9ppen","mindennap","minden\xFCnnen","minden\xFCnn\xE9t","minden\xFCtt","mindhal\xE1lig","mindhi\xE1ba","mindig","mindink\xE1bb","mindjobban","mindj\xE1rt","mindny\xE1jan","minduntalan","mindv\xE9gig","mind\xE9tig","mind\xF6r\xF6kre","mind\xF6ssze","mind\xF6sszesen","mintegy","miszerint","mi\xF3ta","moh\xF3n","most","mostan","mostans\xE1g","mostan\xE1ban","mozdulatlanul","m\xE1r-m\xE1r","m\xE1rpedig","m\xE1s","m\xE1sfel\u0151l","m\xE1sf\xE9le","m\xE1shogy","m\xE1shol","m\xE1shov\xE1","m\xE1skor","m\xE1sk\xE9nt","m\xE1sk\xE9pp","m\xE1sk\xE9ppen","m\xE1snap","m\xE1sr\xE9szt","m\xE1sutt","m\xE9g","m\xE9gse","m\xE9gsem","m\xE9lt\xF3an","m\xE9lys\xE9gesen","m\xE9rgesen","m\xE9rhetetlen\xFCl","m\xE9rs\xE9kelten","m\xEDg","m\xEDnusz","m\xF6g\xE9","m\xFAl\xF3","m\u0171v\xE9sziesen","nagyj\xE1b\xF3l","nagyk\xE9p\u0171en","nagym\xE9rt\xE9kben","nagyon","nagyr\xE9szt","napjainkban","napjainkig","napj\xE1ban","nedvesen","nehezen","neh\xE9zkesen","neked","nekem","neki","nekik","nektek","nek\xFCnk","nem","nemcsak","nemigen","nemsok\xE1ra","nemzetk\xF6zileg","nevets\xE9gesen","nicsak","nincstelen\xFCl","nuku","nyakra-f\u0151re","nyema","nyersen","nyilv\xE1n","nyilv\xE1nosan","nyilv\xE1nval\xF3an","nyitva","nyomat\xE9kosan","nyomban","nyomor\xFAs\xE1gosan","nyugodtan","nyugtalanul","ny\xE1rban","ny\xEDltan","n\xE1lad","n\xE1lam","n\xE1latok","n\xE1luk","n\xE1lunk","n\xE9gyk\xE9zl\xE1b","n\xE9ha","n\xE9hol","n\xE9melyik","oda","odafenn","odafent","oda\xE1t","od\xE1ig","okosan","okvetlen","olcs\xF3n","oldalr\xF3l","oldalt","oldalv\xE1st","olyanform\xE1n","olyank\xE9ppen","olykor","olyk\xE9ppen","onnan","opcion\xE1lisan","optimist\xE1n","optim\xE1lisan","oroszul","orozva","ostob\xE1n","otromb\xE1n","ott","passz","pillanatnyilag","politikailag","pont","pontosan","provokat\xEDvan","puffra","p\xE1rhuzamosan","p\xE9ld\xE1ul","p\xE9nz\xFCgyileg","ragyog\xF3an","rajta","ravaszul","reggel","reggelente","rekurz\xEDvan","rem\xE9nytelen\xFCl","rendben","rendellenesen","rendesen","rendk\xEDv\xFCl","rendszeresen","rendszerint","rettent\u0151en","ritk\xE1n","rom\xE1nul","rosszul","r\xE1ad\xE1sul","r\xE1d","r\xE1juk","r\xE1m","r\xE1nk","r\xE1tok","r\xE9g","r\xE9gebben","r\xE9gen","r\xE9g\xF3ta","r\xE9szlegesen","r\xE9szletekben","r\xE9szletesen","r\xF3la","r\xF3lad","r\xF3lam","r\xF3latok","r\xF3luk","r\xF6gvest","r\xF6gz\xEDtetten","r\xF6viden","r\xF6videsen","sebt\xE9ben","seg\xEDts\xE9g\xE9vel","sehogy","sehol","sehova","semmik\xE9pp","semmilyen","semmi\xE9rt","sietve","siet\u0151sen","sikeresen","sim\xE1n","siv\xE1ran","soha","sohasem","sohse","sokan","sokat","sokkal","sokszemk\xF6zt","sokszor","sok\xE1ig","sor\xE1n","sosem","staccato","szab\xE1lyosan","szab\xE1lyszer\u0171en","szakadatlanul","szakmailag","szemben","szemk\xF6zt","szeml\xE1tom\xE1st","szem\xE9lyesen","szem\xE9rmetlen\xFCl","szerencs\xE9re","szeretettel","szerf\xF6l\xF6tt","szerint","szerkezetileg","szignifik\xE1nsan","szigor\xFAan","szil\xE1rdan","szomork\xE1san","szomor\xFAan","szorgalmasan","szorosan","sz\xE1jon \xE1t","sz\xE1mtalanszor","sz\xE1zszor","sz\xE1zszorta","sz\xE9gyenszemre","sz\xE9gyentelen\xFCl","sz\xE9pen","sz\xEDnleg","sz\xEDvesen","sz\xEDv\xE9lyesen","sz\xFCntelen\xFCl","sz\xFCrk\xE9n","sz\u0171kmark\xFAan","s\xE1nt\xEDtva","s\xFCllyesztett","s\xFCrg\u0151sen","s\u0171r\u0171n","takarosan","tal\xE1lomra","tal\xE1n","tapintatosan","tart\xF3san","tavaly","tavalyel\u0151tt","technol\xF3giailag","tegnap","tekintve","telides-tele","tendenci\xF3zusan","term\xE9szetesen","terpeszben","tervszer\u0171en","ter\xFCletileg","testileg","tiszt\xE1n","titkon","titokban","tova","tov\xE1bb","tov\xE1bb\xE1","tudatosan","tudvalev\u0151en","tulajdonk\xE9ppen","tuti","t\xE1volban","t\xE9nyleg","t\xE9tov\xE1n","t\xF6bbet","t\xF6bbi","t\xF6bbnyire","t\xF6bbszemk\xF6zt","t\xF6bbsz\xF6r","t\xF6bbs\xE9g\xE9ben","t\xF6bb\xE9","t\xF6k","t\xF6k\xE9letesen","t\xF6rt\xE9nelmileg","t\xF6rt\xE9netesen","t\xF6vig","t\xFAl","t\xFAlnyom\xF3r\xE9szt","t\xFAls\xE1gosan","t\xFAr\xF3","t\xFCrelmesen","t\u0151le","t\u0151led","t\u0151lem","t\u0151letek","t\u0151l\xFCk","t\u0151l\xFCnk","udvariasan","ugyancsak","ugyan\xFAgy","unos-untalan","ut\xE1lattal","ut\xE1na","ut\xF3lag","ut\xF3lagosan","vakmer\u0151en","valaha","valahogyan","valah\xE1ra","valameddig","valamelyest","valamikor","val\xF3ban","val\xF3sz\xEDn\u0171leg","vastagon","vele","veled","velem","veletek","vel\xFCk","vel\xFCnk","vesz\xE9lyesen","vid\xE1man","vir\xE1gvas\xE1rnap","vissza","visszafel\xE9","viszonylag","vitathat\xF3an","vonatkoz\xF3an","vonatkoz\xF3lag","v\xE1llvetve","v\xE1ratlanul","v\xE9gig","v\xE9gleges\xEDtve","v\xE9gre","v\xE9g\xFCl","v\xE9letlenszer\u0171en","\xE1llamilag","\xE1lland\xF3an","\xE1llva","\xE1ll\xEDtva","\xE1t","\xE1tellenben","\xE1tkozottul","\xE1tlagosan","\xE1tmenetileg","\xE9beren","\xE9bren","\xE9get\u0151en","\xE9jf\xE9lkor","\xE9jjel","\xE9jjel-nappal","\xE9jszaka","\xE9lesen","\xE9letfogytig","\xE9letfogytiglan","\xE9lethosszig","\xE9pp","\xE9ppen","\xE9ppens\xE9ggel","\xE9pphogy","\xE9pp\xFAgy","\xE9rint\u0151legesen","\xE9rtelmetlen\xFCl","\xE9rthet\u0151en","\xE9rt\xE9ktelen\xFCl","\xE9rz\xE9ketlen\xFCl","\xE9sszer\u0171en","\xE9tlen-szomjan","\xE9vekig","\xEDme","\xEDmhol","\xEDmmel-\xE1mmal","\xF3hatatlanul","\xF3ramutat\xF3 j\xE1r\xE1s\xE1val ellent\xE9tes ir\xE1nyban","\xF3vatosan","\xF6bl\xF6sen","\xF6mlesztve","\xF6nk\xE9nt","\xF6nm\u0171k\xF6d\u0151en","\xF6r\xF6kk\xF6n","\xF6r\xF6kre","\xF6ssze","\xF6sszeegyeztethet\u0151","\xF6sszesen","\xF6sszevissza","\xF6szt\xF6n\xF6sen","\xF6tkor","\xFAgymint","\xFAjra","\xFCggyel-bajjal","\xFCgyetlen\xFCl","\xFCnnep\xE9lyesen","\u0151sszel","\u0151szint\xE9n"];var chunk_LLFQBVHX_w=["ahogy","ak\xE1r","ak\xE1rcsak","akkor","\xE1m","\xE1mb\xE1r","\xE1mde","ameddig","amennyiben","am\xEDg","aminthogy","ann\xE1lfogva","annyira","avagy","azaz","azazhogy","azonban","b\xE1r","bizony","de","deh\xE1t","dehogy","\xE9s","ez\xE9rt","ha","hab\xE1r","hacsak nem","hanem","h\xE1t","hisz","hiszen","hogy","hol","\xEDgy","illet\u0151leg","illetve","imm\xE1r","is","kiv\xE9ve ha","m\xE1sk\xFCl\xF6nben","meg","m\xE9gis","m\xE9gpedig","mert","merthogy","mihelyt","mik\xE9nt","mindaz\xE1ltal","mindazon\xE1ltal","mint","mintha","minthogy","mivel","mivelhogy","nah\xE1t","nehogy","nos","\xF3h","pedig","plusz","s","sajna","sat\xF6bbi","se","sem","s\u0151t","szint\xE9n","teh\xE1t","ugyan","ugyanis","\xFAgyhogy","vagy","vagyis","valamennyi","valamint","viszont"];var chunk_LLFQBVHX_O=["a","\xE1","abc\xFAg","ah","aha","ah\xE1","ajjaj","\xE1llj","b\xE1rcsak","brr","csacsacsa","ejha","fi","haha","hahaha","hehe","hihihi","jaj","l\xE1bhoz","\xF3","ohoh\xF3","ojj\xE9","pssz"];var chunk_LLFQBVHX_Z=["Boudan-Fourier-t\xE9tel","Duna-menti berkenye","Fibonacci-sorozat","Hesz","MP3 lej\xE1tsz\xF3","Nap\xF3leon-f\xE9le h\xE1romsz\xF6gek","Picard-t\xE9tel","Riemann-sejt\xE9s","Sarkcsillag","Tokarev-pisztoly","Turing-g\xE9p v\xE9g\xE1llapota","ablakk\xF6ny\xF6kl\u0151","acetil\xE9nl\xE1mpa","ac\xE9lhengerm\u0171","ac\xE9lipar","adatb\xE1zis lek\xE9rdez\u0151nyelv","adattitkos\xEDt\xE1s","adenozin-trifoszf\xE1t","ad\xF3bevall\xE1s","ad\xF3eltitkol\xE1s","ad\xF3h\xE1tral\xE9k","ad\xF3szed\u0151","agyagm\u0171vess\xE9g","agyalapi mirigy","agyt\xF6rzs","ahimsza","ajakr\xFAzs","ajt\xF3sarok","akarathi\xE1ny","akaratoss\xE1g","akkumul\xE1ci\xF3","akropolisz","aktat\xE1ska","ak\xE1cliget","ak\xE1cvir\xE1g","alab\xE1rd","alaktan","alamuszi","alany","alapkifejez\xE9s","alfentanil","alkalmaz\xE1s","alkesz","alkoholista","alma","almafajta","alma\xEDz\u0171","altat\xF3szer","amerikai alk\xF6rm\xF6s","ampelol\xF3gia","analitikus geometria","aneszteziol\xF3gia","angolkisasszony","animista","anim\xE1ci\xF3","antiparazitikum","antiszimmetria","anya","anyahaj\xF3","anyaint\xE9zet","any\xF3","aorta","apr\xF3 nefelejcs","aranyember","aranyk\xE9szlet","arcb\u0151r","arclemos\xF3","arcvon\xE1s","arrogancia","art\xE9ria","aszimmetrikus kulcs\xFA titkos\xEDt\xE1s","asztal","asztalosenyv","asztalsz\xE9k","atommag","atomr\xE1cs","aukci\xF3","autizmus","aut\xF3tulajdonos","babar\xF3zsa","bag\xF3s","bajv\xEDv\xF3","bakszarv\xFA lepkeszeg","bakterh\xE1z","balti","bambara","bankjegykiad\xF3 automata","bar","barackvir\xE1g","barnul\xF3 csigagomba","barn\xE1sv\xF6r\xF6s ripacsgomba","barom\xE9ter\xE1ll\xE1s","bed\u0151l\xE9s","bek\xF6t\u0151\xFAt","belehel\xE9s","bels\u0151f\xFCl-gyullad\xE1s","beltenger","bengef\xE9l\xE9k","benzoesav","beolvaszt\xE1s","besz\xE1ll\xEDt\xE1s","beteg bor","betegs\xE9gg\xF3c","betonk\xE1d","bety\xE1rn\xF3ta","bety\xE1rvil\xE1g","beutaz\xE1s","bevezet\xE9s","be\xE1ll\xEDt\xE1s","bh\xE9k\xE1szana","bibliogr\xE1fia","biedermeier","bifurk\xE1ci\xF3elm\xE9let","bijekt\xEDv lek\xE9pez\xE9s","bikaborj\xFA","bikahere","birkany\xE1j","birtokos eset","bizom\xE1nyos","bizony\xEDtv\xE1ny","bizsu","bojkott\xE1l\xE1s","bolond\xE9ria","bonbonmeggy","bonszai","borosty\xE1n","borosty\xE1nk\u0151sav","borotv\xE1lkoz\xE1s","borsikaf\u0171","bor\xFAl\xE1t\xE1s","botork\xE1l\xE1s","brikett","bros\xFAra","burek","burgonyachips","b\xE1bakal\xE1cs","b\xE1dog","b\xE1lna","b\xE1nyacsille","b\xE1nya\xFCzem","b\xE1ny\xE1szsapka","b\xE1r\xF3kisasszony","b\xE9kalen","b\xE9katutajf\xE9l\xE9k","b\xE9kealku","b\xE9kebont\xE1s","b\xE9lyeggy\u0171jtem\xE9ny","b\xE9rletjegy","b\xF6rt\xF6nt\xF6ltel\xE9k","b\xFAtorf\xE9nyez\u0151","b\xFCtyk\xF6l\xE9s","b\u0151r","b\u0171v\xF6let","b\u0171z\xF6s borz","cafrang","cefazolin","cementadagol\xE1s","cifra lemezestapl\xF3","cik\xE1szf\xE9l\xE9k","cimpa","csapl\xE1rn\xE9","csatangol\xE1s","csavarg\xE1s","csecsny\xFAlv\xE1ny","cselfog\xE1s","csel\xE9dl\xE1ny","cseng\xE9s","cserj\xE9s hanga","cserz\u0151m\u0171hely","csicserilednek","csikorg\xE1s","csillagokta\xE9der","csillag\xE1szat","csipkebogy\xF3lekv\xE1r","csiszol\xE1s","csodaer\u0151","csokol\xE1d\xE9dara","csontliszt","csorb\xF3ka","csumi","csusza","cs\xE1v\xF3","cs\xE9sz\xE9s csillaggomba","cs\xEDp\xE9s","cs\xFAcsaj\xE1nlat","cs\u0151csel\xE9k","cuki","c\xE1revics","c\xE9ljelz\u0151","c\xE9lpr\xE9mium","c\xE9lvagyon","dadaizmus","daktilus","dalm\xE1t csenkesz","dalos","daru","definiendum","degorzs\xE1l\xE1s","detekt\xEDvfel\xFCgyel\u0151","dietil-\xE9ter","differenci\xE1l\xE1s","difi","diszk\xF3","dodzsem","domin\xF3effektus","don\xE1tor","dud\xE1l\xE1s","dughagyma","duplik\xE1tor","dzsinn","d\xE9dnagytata","d\xE9lfeny\u0151","d\xEDjugrat\xE1s","d\xEDnomd\xE1nom","d\xEDszes vesep\xE1fr\xE1ny","d\xEDszlev\xE9lf\xE9l\xE9k","ebsz\u0151l\u0151 csucsor","eb\xE9djegy","ecetes bor","egyenl\u0151s\xE9gjel","egyetem","ejt\u0151erny\u0151kupola","ekvivalencia","elektromos er\u0151vonalak","elk\xE1rhoz\xE1s","ellens\xFAly","ellent\u0171z","ellen\xE1ramlat","elmegy\xF3gy\xE1szat","elmeorvos","eloszt\xF3","elvh\u0171s\xE9g","el\u0151boltosul\xE1s","el\u0151id\xE9ny","emancip\xE1ci\xF3","emberv\xE9r","embriol\xF3gia","endometri\xF3zis","endotoxin","energiaforr\xE1s","enyhe galambgomba","erdei cs\xE9szegomba","erdei mad\xE1rs\xF3ska","erdei n\xE1dtippan","erest\xF6nk\u0171 laskagomba","erlotinib","er\u0151ltet\xE9s","esk\xFCdt","es\u0151puska","eur\xF3pai kunkor","exportc\xE9g","ez\xFCstnem\u0171","ez\xFCstpimp\xF3","fagyaszt\xF3berendez\xE9s","fagyaszt\xF3szekr\xE9ny","farakt\xE1r","farkasalmaf\xE9l\xE9k","farkaskutya","fasor","fatalista","fed\xE9l","fed\u0151b\u0151r","fegyverrakt\xE1r","feladat","felhang","felkari izom","felmeleged\xE9s","felm\xE9rges\xEDt","felszerelts\xE9g","fels\u0151 g\xE9geideg","felt\xE9telez\xE9s","feny\u0151-k\xE9rgestapl\xF3","ferd\xE9n szimmetrikus m\xE1trix","festm\xE9ny","filmdr\xE1ma","filmtekercs","fitym\xE1l\xE1s","fizikum","fiziol\xF3gia","fogathajt\xE1s","fogf\xE1j\xE1s","fogzom\xE1nc","fog\xEDny","fonoda","forrad\xE1s","fortyog\xE1s","foton","frissess\xE9g","frontvonal","front\xE9rz\xE9kenys\xE9g","fut\xF3verseny","f\xE1radt bor","f\xE1tyolka","f\xE1tyolos t\u0151kegomb\xE1cska","f\xE9k\xFAt","f\xE9ny\xE9v","f\xE9rfifoglalkoz\xE1s","f\xE9rfiing","f\xE9rfikeszty\u0171","f\xE9rfirokon","f\xF6ldhitel","f\xF6ldik\xFCrt","f\xFAria","f\xFCrd\u0151szoba","f\xFCrj","f\u0151vil\xE1gos\xEDt\xF3","gabardin","galacsinhajt\xF3","gallopamil","gardr\xF3b","garzonlak\xE1s","gemfibrozil","genny","gerezna","glasz\xE9keszty\u0171","gr\xE1n\xE1tt\xF6lcs\xE9r","gr\xF6nlandi","gyalog\xE1tkel\u0151hely","gyepi likacsosgomba","gyermekruha","gyertya","gyomor\xE9g\xE9s","gyors\xEDr\xE1s","gy\xE9m\xE1ntlakodalom","gy\xF6keres cs\xE9szegomba","gy\xF6kvon\xE1s komplex sz\xE1mb\xF3l","gy\xF6ngybagoly","gy\xF6ngy\xF6s tejel\u0151gomba","gy\xF6rgymoha","gy\xFAr\xE1s","gy\xFCm\xF6lcspr\xE9s","gy\u0171r\u0151d\xE9s","g\xE1zfogyaszt\xE1s","g\xE1zl\xF3","g\xE9m\xFCst\xF6kgomba","g\xE9p\xEDr\xE1s","g\xF6mb\xF6lyded sisakgomba","g\xF6rkorcsolya","g\xFAz","g\u0151zeke","g\u0151zfelh\u0151","habarcs","habitus","hader\u0151","hadifogolyt\xE1bor","haditan\xE1cs","haditud\xF3s\xEDt\xF3","hadsereg","had\xFCzenet","hajd\xFAt\xE1nc","hajmos\xF3","hajv\xE1laszt\xE9k","haj\xE1pol\xF3","haj\xF3f\u0171t\u0151","haj\xF3k\xF6r\xFAt","halcsont","halmaz sz\xE1moss\xE1ga","halmaz\xE1llapot","halmocska","halom","halszag\xFA galambgomba","hal\xE1lkanyar","hal\xE1szmad\xE1r","hamisj\xE1t\xE9kos","hamvas tin\xF3ru","hanghat\xE1s","hangnyel\u0151","hangv\xE9tel","hant","harakiri","hasznoss\xE1g","haszonb\xE9rlet","hatty\xFA","hatv\xE1nyoz\xE1s","hecsedli","hegyi tars\xF3ka","hekt\xE1r","helyhat\xF3s\xE1g","henge","henye bor\xF3ka","hepatitisz","hib\xE1s p\xE1ros\xEDt\xE1s","hidzs\xE1b","homoki t\xF6lcs\xE9rgomba","horol\xE1s","horzsol\xE1s","hozz\xE1tartoz\xF3","hullad\xE9kudvar","humorista","h\xE1tgerincsorvad\xE1s","h\xE1tr\xE1ltat\xE1s","h\xE9tv\xE9ge","h\xEDmz\xE9s","h\xEDn\xE1r","h\xEDrad\xE1s","h\xF3kuszp\xF3k","h\xF3zentr\xF3ger","h\xF6lgy\xE9sz","h\xF6rghurut","h\u0151elektromoss\xE1g","h\u0151tan els\u0151 f\u0151t\xE9tele","h\u0171s\xEDt\u0151","h\u0171t\u0151r\xE1cs","h\u0171t\u0151\xFCzem","id\xE9z\u0151jel","id\u0151tartam","id\u0151v\xE1ltoz\xE1s","igazgat\xF3","illatos hunyor","illatszert\xE1r","immunv\xE1lasz","impotencia","indiai cserz\u0151gubacs","indium","ingerl\xE9s","inkarn\xE1ci\xF3","irodaf\u0151n\u0151k","ir\xE1ni","iskolagyakorlat","iskolaorvos","iskolaruha","itat\xF3s","izz\xF3l\xE1mpa","jajvesz\xE9kel\xE9s","juh\xE1szleg\xE9ny","j\xE1ratsz\xE1m","j\xE1t\xE9kmenet","j\xE1vorfa","j\xE9gszekr\xE9ny","j\xFCan","kabinetiroda","kacsakagyl\xF3","kacsazs\xEDr","kalap\xE1cs","kal\xF3zvez\xE9r","kamatvesztes\xE9g","kanton","kanuri","kaporm\xE1rt\xE1s","karaktersorozat","karak\xE1n","kardiol\xF3gia","katonacs\xE1sz\xE1r","katonakeny\xE9r","katonasor","katonatan\xE1cs","kat\xF3dsug\xE1rcs\u0151","kaucsukfa","kegyelem","keleti b\xFCkk","keletkez\xE9s","kempingnadr\xE1g","kendern\xF6v\xE9ny","keny\xE9rszeletke","kerets\xF3z\xF3","ker\xE9kp\xE1rabroncs","kicsiny cs\xE9sz\xE9sp\xF6feteg","kilogramm","kir\xE1lygyilkoss\xE1g","kis v\xE9rf\u0171","kisajtol\xE1s","kisborj\xFA","kiskir\xE1ly","kismotor","kispuska","kitoloncol\xE1s","kiv\xE1ndorl\xF3","ki\xE1lt\xE1s","ki\xFCt\xE9s","klis\xE9","klottnadr\xE1g","kocog\xE1s","kokt\xE9lrendez\xE9s","koldusbot","kolomejka","kommutat\xEDv f\xE9lgy\u0171r\u0171","komm\xFCn\xE1r","komp\xF3t","kond\xE9r","konkaten\xE1ci\xF3","konnektor","konyhanyelv","koponyal\xE9kel\xE9s","kornist\xE1rnics","kort\xFCnet","koszek\xE1ns","koz\xE1k","krikett","krist\xE1lyv\xE1za","kugl\xF3fforma","kultuszminiszter","kutyaszor\xEDt\xF3","k\xE1bults\xE1g","k\xE1rtya","k\xE1r\xF3","k\xE9k golgotavir\xE1g","k\xE9kes mohak\xEDgy\xF3gomba","k\xE9nsav","k\xE9perny\u0151","k\xE9tsz\xEDn\u0171 cs\xE9szegomb\xE1cska","k\xE9zt\u0151","k\xEDgy\xE1szs\xF3lyom","k\xEDgy\xF3toj\xE1s","k\xEDnai szil","k\xEDs\xE9rleti ny\xFAl","k\xEDs\xE9rtethist\xF3ria","k\xF3kuszcukor","k\xF3r","k\xF6nyvadom\xE1ny","k\xF6nyvszekr\xE9ny","k\xF6rm\xE1trix","k\xF6rnyezettan","k\xF6r\xF6mh\xE1z","k\xF6r\xF6mreszel\u0151","k\xF6sz\xF6n\u0151lev\xE9l","k\xF6t\xE9lf\u0171","k\xF6t\xE9lver\u0151","k\xF6vetkezetess\xE9g","k\xF6vet\u0151","k\xF6zakarat","k\xF6zmond\xE1s","k\xF6z\xF6ns\xE9ges ag\xE1v\xE9","k\xF6z\xF6ns\xE9ges gyerty\xE1n","k\xF6z\xF6ns\xE9ges tengerif\u0171","k\xF6z\xF6ns\xE9ges vasf\u0171","k\xFCrt\u0151","k\u0151szikla","k\u0171rium","labdaj\xE1t\xE9k","labdar\xFAg\xE1s","labdar\xFAg\xF3-egyes\xFClet","labdar\xFAg\xF3-vil\xE1gbajnoks\xE1g","lag\xFAna","lakkoz\xE1s","lak\xE1lyoss\xE1g","lak\xE1stextil","lead\xE1s","lebeg\u0151pontos sz\xE1m","lej\xE1tsz\xE1s","lek\xF6telez\xE9s","lemond\xE1s","leveg\u0151ztet\xE9s","le\xE9g\xE9s","libasor","libatepert\u0151","liberalizmus","ligat\xFAra","lil\xE1sbarna d\xF6ggomba","limfocita","line\xE1ris egyenlet","logikai kapu","lombik","lopakod\xE1s","lop\xF3","lutri","l\xE1badoz\xE1s","l\xE1bsz\xEDj","l\xE1gy\xEDt\xF3szer","l\xE1pi ezerj\xF3f\u0171","l\xE1tk\xE9p","l\xE9ghaj\xF3z\xE1s","l\xE9kel\xE9s","l\xE9lekb\xFAv\xE1r","l\xE9lekl\xE1t\xF3","l\xE9tminimum","l\xE9tsz\xE1mcs\xF6kkent\xE9s","l\xF3bab","l\xF3betegs\xE9g","l\xF6kh\xE1r\xEDt\xF3","magnezit","magyar t\xF6lgy","mag\xE1norvos","manom\xE9ter","margitvir\xE1g","megnyit\xE1s","megoszt\xE1s","melegszendvics","melltart\xF3","mell\xE9ksz\xF6g","menlev\xE9l","mennyk\u0151","ments\xE9g","messzes\xE9g","metaadat","metiltesztoszteron","met\xE1n","met\xE9ng","mikroseb\xE9szet","mim\xF3za","mintap\xE9ld\xE1ny","moh\xE1k","molekulas\xFAly","moly","mos\xF3szer","mozdulatlans\xE1g","munkaszolg\xE1lat","munkasz\xFCneti nap","munka\xF3ra","m\xE1jkr\xE9m","m\xE1jusi p\xF3kh\xE1l\xF3sgomba","m\xE1rkah\u0171s\xE9g","m\xE1rv\xE1nyszobor","m\xE1trix invert\xE1lhat\xF3s\xE1ga","m\xE9ntelep","m\xE9r\u0151\xE1llom\xE1s","m\u0171b\xEDr\xE1lat","m\u0171b\xFAtor","m\u0171korcsoly\xE1z\xF3","m\u0171v\xE9szbej\xE1r\xF3","nagy v\xF6lgycsillag","nagykan\xE1l","nagykeresked\u0151","napf\xE9ny","narancsv\xF6r\xF6s pereszke","ndonga","niktof\xF3bia","norm\xE1l alak","norm\xE1s","nutka ciprus","nyaral\xF3hely","nyeletlen c\xF6l\xF6pgomba","nyelvfejleszt\xE9s","nyenyere","nyirokgomba","nyomb\xE9l","nyomdahiba","nyoszolya","nyugati k\xE9kperje","n\xE1dfed\xE9l","n\xE1tha","n\xE9gysz\xF6g","n\xE9vh\xE1zass\xE1g","n\xF6veked\xE9s","n\u0151szirom","ocsm\xE1nys\xE1g","olajbarna p\xF3kh\xE1l\xF3sgomba","oldalt\xE1mad\xE1s","orrhegy","orsz\xE1galap\xEDt\xF3","ortogon\xE1lis vet\xFCletvektor","orvosnemzed\xE9k","oszt\xE1lyel\u0151jog","oszt\xE1lyvezet\u0151","oxig\xE9n","padlizs\xE1nkr\xE9m","padl\xE1s","pajzsika","palaolaj","pali","papucsos k\xEDgy\xF3gomba","parabola cs\xFAcspontja","parasztorsz\xE1g","parazita","parkol\xF3jegy","partrasz\xE1ll\xE1s","passzol\xE1s","patak","patr\xF3nus","patyolatfeh\xE9r kehelygomb\xE1cska","peremizs","permetez\u0151szer","pertli","pintycs\u0151r\u0171 moha","polig\xE1mia","polinom foka","poloskaszag\xFA tejel\u0151gomba","pomp\xE1s f\xFCl\u0151ke","popul\xE1ci\xF3","posta\xFCgy","primit\xEDv polinom","puritanizmus","puszipajt\xE1s","p\xE1ntlika","p\xE1rnamoha","p\xE1rtklub","p\xE1rtlista","p\xE1sztort\xE1nc","p\xE9nzzavar","p\xE9nz\xFCgy\u0151r","p\xF3r\xE9hagyma","p\xF3tanyag","p\xF3thitel","p\xF3tvizsga","rabeprazol","radioaktivit\xE1s","rakott k\xE1poszta","rangsorol\xE1s","refr\xE9n","reklam\xE1ci\xF3","remi","rend\u0151raut\xF3","rep\xFCl\u0151brig\xE1d","rep\xFCl\u0151kutya","retesz","re\xE1liskola","riel","ritkas\xE1g","ritu\xE1l\xE9","rizibizi","rojtos t\xE1ny\xE9rosgereben","rosszabbod\xE1s","rosszindulat\xFA szoftver","ruszli","r\xE1di\xF3s","r\xE1gcs\xE1l\xF3","r\xE1kp\xE1nc\xE9l","r\xE9zg\xE1lic","r\xE9z\xE1gy\xFA","r\xF3kagomba","r\xF3zs\xE1slemez\u0171 tejel\u0151gomba","r\xF6gz\xEDt\xE9s","r\xFAna","r\xFChatka","r\u0151t tejel\u0151gomba","sajmeggy","salsa","sal\xE1tagalambbegy","sarjadz\xF3gomba","sark","sarkk\u0151","sejtk\xF6zpont","sert\xE9sh\xE1j","shimeji","simli","sisakvir\xE1g","siv\xE1rs\xE1g","sof\u0151r","sokt\xE9rd\u0171 salamonpecs\xE9t","sorkatona","sorozat","spen\xF3t","spicc","sportk\xF6zvet\xEDt\xE9s","sportstadion","sportszer\u0171s\xE9g","sportzak\xF3","sv\xE1jci","szabad ember","szalagos likacsosgomba","szalmavir\xE1g","szareptai must\xE1r","szarvasf\xE9l\xE9k","szat\xEDr","szemellenz\u0151s sapka","szemesk\xE1v\xE9","szemetes","szeneskanna","szenilit\xE1s","szerelmes","szez\xE1mf\u0171","sziget\xE1llam","sziklaoml\xE1s","szil\xEDcium","szitty\xF3p\xE1zsit","szivar","szobabels\u0151","szobaf\u0151n\xF6k","szobakulcs","szobaparancsnok","szok\xE1s","szolg\xE1ltat\xF3","szorong\xE1s","sztrichninfa","sz\xE1jszag","sz\xE1m","sz\xE1mrendszer","sz\xE9kelyguly\xE1s","sz\xE9leslevel\u0171 harangvir\xE1g","sz\xE9lmalomgr\xE1f","sz\xEDnkever\xE9s","sz\xEDnvaks\xE1g","sz\xEDvbillenty\u0171","sz\xF3csoport","sz\xF3elvon\xE1s","sz\xF3viv\u0151","sz\xF6rny\u0171s\xE9g","sz\xFCle","sz\xFCrke di\xF3","sz\xFCrke gy\u0171r\u0171stin\xF3ru","sz\xFCrkepikkely\u0171 csengetty\u0171gomba","s\xE1fr\xE1nyos zebralev\xE9l","s\xE1rga f\xE9lg\xF6mbgomba","s\xE1rga l\xE1pbuzog\xE1ny","s\xE1rga selyemm\xE1lyva","s\xE1rga v\xEDzit\xF6k","s\xE1rgagum\xF3s f\xFCl\u0151ke","s\xE1rgalemez\u0171 b\xE9kagomba","s\xE9rthetetlens\xE9g","s\xEDrs\xE1szana","s\xEDugr\xE1s","s\xF6rperec","s\xF6r\xE9leszt\u0151","s\xFAlyemel\u0151","s\xFAlym\xE9r\u0151","s\xFCpped\xE9k","tabu","tag","tal\xE1l\xF3s k\xE9rd\xE9s","tank","tanonc","tarisznya","tarka n\xE1dtippan","tarka zsurl\xF3","tarkak\xE9rg\u0171 feny\u0151","tavacska","tehermentess\xE9g","tehervontat\xE1s","tengerisal\xE1ta","tenger\xE9szdal","tepsi","termoszt\xE1t","tettes","tev\xE9kenys\xE9g","textilfest\xE9s","textilipar","textilvegy\xE9szet","tok piszin","tollas f\xFCgg\xF6nymoha","tollaslabda","tol\xF3kasza","tot\xF3","transzform\xE1ci\xF3","transzparens","tranzitivit\xE1s","tr\xF3fea","tud\xE1sanyag","tulajdons\xE1g","turist\xE1skod\xE1s","t\xE1jegys\xE9g","t\xE1maszpont","t\xE1mogat\xF3","t\xE1ncest","t\xE1pegys\xE9g","t\xE1rcsa","t\xE1rgyeset","t\xF3fonal","t\xF6k","t\xF6pszli","t\xF6rpe lob\xE9lia","t\xF6rpeg\xE9m","t\xF6rpemandarin","t\xF6rv\xE9nyhoz\xF3","t\xFAr\xE1s","t\xFCk\xF6rsz\xF3","t\xFCrelem","t\u0171zp\xE1rbaj","ujjperc","unit\xE1rius","ununtrium","uszi","utcab\xE1l","utcak\xE9p","ut\xF3d","ut\xF3hat\xE1s","ut\xF3kor","vadb\xFAv\xF3","vad\xE1sz","vall\xE1stan\xEDt\xE1s","vanillincukor","var\xE1zsk\xF6r","vaseg\xE9szs\xE9g","vasfegyelem","vasmag","vastagb\xE9lgyullad\xE1s","vastags\xE1g","vegetat\xEDv szaporod\xE1s","vend\xE9gkar\xF3","viaszrepk\xE9ny","villamos","vil\xE1gh\xEDr","vil\xE1g\xEDt\xF3moha","vir\xE1gd\xEDsz","vir\xE1ges\u0151","vir\xE1gs\xE1s","viszonysz\xF3","vit\xE9zvir\xE1g","vizm\xE9rt\xE9k","volfr\xE1m","von\xE1s","v\xE1logat\xE1s","v\xE1lyog","v\xE1mos","v\xE1mszed\u0151","v\xE1rh\xE1bor\xFA","v\xE1rkatona","v\xE1r\xE1rok","v\xE9d\u0151keszty\u0171","v\xE9r","v\xE9rb\xFCkk","v\xE9rtestv\xE9r","v\xE9rv\xE9tel","v\xEDzicsiga","v\xEDzikal\xE1sz","v\xEDzim\xE1k","v\xEDzip\xF3l\xF3","v\xEDzt\xFCk\xF6r","v\xEDz\xE1radat","v\xEDz\xF3ra","v\xF6rheny","v\xF6r\xF6s hi\xFAz","v\xF6r\xF6s k\u0151t\xF6r\u0151cserje","v\xF6r\xF6ses k\xE9nvir\xE1ggomba","v\xF6r\xF6sfeny\u0151","zabf\xF6ld","zabosb\xFCkk\xF6ny","zalai b\xFCkk\xF6ny","zavarts\xE1g","zebralev\xE9l","zsakett","zsebk\xF6nyv","zsemlekocka","zsin\xF3rmester","zsurn\xE1l","zs\xEDr","zs\xEDrdaganat","zs\xEDrszalonna","zs\xFArkocsi","z\xE1rts\xE1g","z\xE1v\xE1r","z\xF6ld fodorka","z\xFAza","\xE1csm\u0171hely","\xE1gacsk\xE1s k\xE9regt\xF6r\u0151gomba","\xE1gyv\xE1z","\xE1larc","\xE1llamk\xF6lts\xE9g","\xE1llatgondoz\xF3","\xE1llath\xE1z","\xE1ll\xF3napt\xE1r","\xE1lm\xE9lkod\xE1s","\xE1lompor","\xE1lsz\xF6m\xF6rcs\xF6g","\xE1ltev\xE9kenys\xE9g","\xE1ltrombitagomba","\xE1mbra","\xE1ralakul\xE1s","\xE1ramvezet\u0151","\xE1szkol\xE1s","\xE1talak\xEDt\xE1s","\xE1tfut\xE1s","\xE1thidal\xE1s","\xE1tlag\xE9letkor","\xE1ttelep\xEDt\xE9s","\xE1t\xFCltet\xE9s","\xE9ca","\xE9kezet","\xE9rdekl\u0151d\xE9s","\xE9rsek","\xE9rtetlens\xE9g","\xE9rt\xE9kt\xF6bblet","\xE9szrev\xE9tel","\xE9tkez\u0151","\xE9tv\xE1gy","\xE9vkezdet","\xEDngyullad\xE1s","\xEDr\xE1svet\xEDt\u0151","\xEDr\xF3sz\xF6vets\xE9g","\xF3ram\u0171","\xF3ratart\xF3","\xF6lel\xE9s","\xF6ng\xF3l","\xF6nsajn\xE1lat","\xF6nv\xE9delem","\xF6sszead\xE1s","\xF6sszehasonl\xEDt\xE1s","\xF6szt\xF6n\xE9let","\xF6zvegyasszony","\xFAjrahasznos\xEDt\xE1s","\xFAtsz\u0171k\xFClet","\xFAtt\xF6r\u0151","\xFCdv\xF6ss\xE9g","\xFCgyvezet\u0151n\u0151","\xFCld\xF6ztet\xE9s","\xFCnnepelt","\xFCresed\xE9s","\xFCst","\xFCst\xF6k\xF6s gy\xF6ngyike","\xFCst\xF6k\xF6sg\xE9m","\xFCtegparancsnok","\xFCvegasztal","\xFCveggyapot","\xFCvegkalitka","\xFCv\xF6lt\xE9s","\xFCzem","\xFCzemeg\xE9szs\xE9g\xFCgy","\u0151rkanonok","\u0151sforma","\u0151sszl\xE1v","\u0151st\xE1rsadalom","\u0151zike","\u0171rruha"];var chunk_LLFQBVHX_J=["ac\xE9los\xEDt","adom\xE1zgat","aduttoz","agyondolgoztat","agyongy\xF6t\xF6r","agyonhallgat","agyonmagasztal","agyons\xFAjt","agyons\xFCl","agyon\xE1zik","akkumul\xE1l","alkoholiz\xE1l","alulexpon\xE1l","al\xE9l","andal\xEDt","araszol","arcoskodik","ar\xE9n\xE1zik","assziszt\xE1l","asszoci\xE1l","barcog","beborul","beb\xFAtorozkodik","becsekkol","bec\xE9loz","begub\xF3dzik","begy\u0171lik","beg\xF6rcs\xF6l","behamvaz","behelyettes\xEDt","beh\xFAz\xF3dik","beh\u0171t","beindul","bekever","belakatol","belebonyol\xEDt","beleer\u0151ltet","belegabalyodik","belehal","beleiv\xF3dik","belekarol","beleolvas","beleszalad","beles\xFCpped","beletapos","beleugat","belevil\xE1g\xEDt","belez","bel\xE9cez","bemer","beny\xEDlik","beny\xFAjt","ben\xE9z","beolvaszt","beragyog","beszervez","besz\xE9ltet","bes\xE1roz","bes\xFCpped","betegeskedik","betemet","betet\u0151z","betol","betold","bet\xE9p","bevall","bevizez","bev\xE9gz\u0151dik","bezavar","bez\xE1rk\xF3zik","be\xEDrat","bili\xE1rdozik","billeget","bizsereg","biztat","blam\xE1l","bodros\xEDt","bokszol","bomlaszt","bonyolul","bosszant","botr\xE1nkozik","brav\xF3zik","bubor\xE9kol","bujdosik","bujtogat","bund\xE1zik","buzog","b\xE1tor\xEDt","b\xE9ken","b\xE9k\xFCl","b\xE9nul","b\xEDr\xE1skodik","b\xEDz","b\xF3kl\xE1szik","b\xF6ffent","b\xFAjik","b\u0151sz\xFCl","ced\xE1l","cig\xE1nykerekezik","cikiz","cinkel","cipel","cipz\xE1roz","csatorn\xE1z","csattan","csavargat","cserbenhagy","csesztet","csetel","csever\xE9szik","csiklandoz","csillagoz","csipeget","csipog","csom\xF3sodik","csordog\xE1l","csurd\xEDt","cs\xE9v\xE9l","cs\xEDp","cs\xF6rgedezik","cs\u0171r","c\xE1p\xE1zik","dacoskodik","dajk\xE1l","dauerol","deform\xE1l","dehidr\xE1l","delir\xE1l","depolariz\xE1l","der\xFCl","detoxik\xE1l","detroniz\xE1l","dezodor\xE1l","didereg","dob","dobozol","dohosodik","dr\xE1g\xEDt","durran","duzzaszt","d\xF3zerol","d\xF6c\xF6g","d\xF6rg\xF6l","d\xF6r\xF6g","d\xFCh\xF6s\xEDt","d\xFCl\xF6ng","eb\xE9del","egaliz\xE1l","egybef\xFCgg","egybegy\u0171jt","elavul","elborul","elbukik","elb\xE1tortalan\xEDt","elcseveg","elcs\xE9pel","elcs\xF6ndes\xFCl","eld\xF6nt","eld\xF6rd\xFCl","eleven\xEDt","elfeh\xE9redik","elfelejt","elford\xEDt","elgurul","elgyeng\xEDt","elhajol","elhaj\xEDt","elhalmoz","elhalv\xE1ny\xEDt","elhal\xE1lozik","elhebeg","elhurcol","elh\xE1l","elh\xEDv","elijeszt","elinal","elind\xEDt","elism\xE9tel","eljut","elk\xE1b\xEDt","elk\xE1rhozik","elk\xE9sz\xEDt","elk\xF6d\xF6s\xEDt","ellenszeg\xFCl","ellentmond","elmer\xEDt","elmond","elmozd\xEDt","elnyer","elny\xFAjt","eln\xE9ptelen\xEDt","eln\xE9z","elrendez","elriaszt","elrothad","elsatnyul","elszenes\xEDt","elszokik","elsz\xEDv","els\xF6p\xF6r","eltakarodik","elterjed","eltorz\xEDt","eltussol","elt\xE1ncol","elt\xE9ved","elt\xFAr","elutazik","elvadul","elvezet","elv\xE1gt\xE1zik","elv\xE9konyodik","elzavar","elz\xE1logos\xEDt","elz\xE1r","el\xE1jul","el\xE1zik","el\u0151bukkan","el\u0151fizet","el\u0151hozakodik","el\u0151rebocs\xE1t","el\u0151rehalad","el\u0151reugrik","el\u0151vezet","emberkedik","emleget","enyvez","erd\u0151s\xEDt","erez","er\u0151d\xEDt","esdekel","esk\xFCd\xF6zik","ev\u0151dik","export\xE1l","falaz","farol","favoriz\xE1l","fecc\xF6l","fejteget","feket\xE9zik","felbillen","felborzol","felcser\xE9l\u0151dik","felcsig\xE1z","felcsillan","felcs\xE9v\xE9z","feld\xEDsz\xEDt","feld\xF6nt","feld\xFCh\xF6dik","feld\u0171l","feleleven\xEDt","felez","felfegyverkezik","felfejl\u0151dik","felfesz\xEDt","felfortyan","felfut","felf\xFAv\xF3dik","felgerjed","felgy\xFAjt","felhajszol","felhaszn\xE1l","felhev\xEDt","felhev\xFCl","felh\xE1bor\xEDt","feliratoz","felitat","felizgul","feljav\xEDt","feljogos\xEDt","felkap","felkap\xE1l","felkavar","felkelt","felkorb\xE1csol","felk\xF6sz\xF6nt","fellelkesedik","fellelkes\xEDt","fellend\xFCl","fell\xE1z\xEDt","felmos","felnyer\xEDt","feloldoz","felparcell\xE1z","felpuffaszt","felp\xF6rget","felragaszt","felrohan","felr\xF3","felseg\xEDt","felsiet","felsorakozik","felszeletel","felsz\xEDv","fels\xFCl","feltesz","felt\xFCntet","felt\u0171r","felvesz","felvezet","felvigy\xE1z","felvillan","felv\xE1lt","fel\xE9kes\xEDt","fel\xFCd\xFCl","fennmarad","ferd\xEDt","ferment\xE1l","fesz\xFCl","fetisiz\xE1l","fetreng","fiatalodik","fintorog","fityeg","fix\xEDroz","flamb\xEDroz","flang\xE1l","fluktu\xE1l","fogalmaz","fogaz","fogy\xF3k\xFAr\xE1zik","folyat","folytat","fon","fontol","formaliz\xE1l","fot\xF3zik","fuccsol","fut\xF3sz\xE1raz","f\xE9lbeszak\xEDt","f\xE9lredob","f\xE9lreh\xFAz\xF3dik","f\xE9lrenevel","f\xE9lren\xE9z","f\xE9lrevonul","f\xE9lre\xE1ll","f\xE9lre\xE9rt","f\xFA","f\xFCggeszt","f\xFClel","galvaniz\xE1l","gar\xE1zd\xE1lkodik","gazdagodik","gener\xE1l","gerjed","golfozik","gondoskodik","gyakorlatozik","gyarapodik","gy\xFAjtogat","gy\xFClekezik","gy\u0171r","g\xE1gog","g\xF6rdeszk\xE1zik","g\xFAnyol\xF3dik","haj\xF3k\xE1zik","hallat","hal\xE1lozik","harmoniz\xE1l","hat\xE1lytalan\xEDt","hazakerekezik","hazard\xEDroz","hazavezet","heged\xFCl","helyezkedik","helyt\xE1ll","heny\xE9l","hervad","hessz\xF6l","hibridiz\xE1l","hint","historiz\xE1l","hisz","hiteget","holoc\xE9n","honosodik","horgos\xEDt","hozat","hozz\xE1csatol","hozz\xE1rendel","hozz\xE1\xEDr","huhog","hunyorog","hunyor\xEDt","h\xE1l\xF3z","h\xE1nt","h\xE1ntol","h\xE1rf\xE1zik","h\xE1zas\xEDt","h\xE1zias\xEDt","h\xEDresztel","h\xEDzeleg","h\xFAz\xF3dozik","idealiz\xE1l","idegez","iden\xE9z","id\u0151zik","ifrik\xE1l","ihlet","ijed","ijeszt","illik","ing","inspir\xE1l","int\xE9zm\xE9nyes\xEDt","ioniz\xE1l","iriz\xE1l","irt","izomeriz\xE1l","iz\xE9l","jajvesz\xE9kel","j\xE1tsz\xF3dik","j\xF3v\xE1\xEDr","kajakozik","kalimp\xE1l","karbur\xE1l","kardozik","karol","katapult\xE1l","kavar","kavarog","kavirny\xE1l","keletkezik","kellemetlenkedik","keltez","keneget","kepeszt","kerepel","keresg\xE9l","kereszt\xFClhajt","kett\xE9t\xF6r","ketyeg","kialkuszik","kialszik","kibabr\xE1l","kibillen","kibillent","kib\u0151v\xFCl","kicsikar","kics\xE9pel","kidudorodik","kiegyenesedik","kiegyenes\xEDt","kiejt","kiengesztel","kier\u0151ltet","kieszk\xF6z\xF6l","kifarag","kifelejt","kificamodik","kifizet","kif\xE1rad","kif\xE1raszt","kif\xE9nyes\xEDt","kif\xFCrk\xE9sz","kif\xFCty\xFCl","kigy\xF3gyul","kigy\xF6ny\xF6rk\xF6dik","kig\xFAvad","kiharcol","kijav\xEDt","kilehel","kilyuggat","kilyukad","kil\xE1t","kimagoz","kiment","kimos","kim\xE9ly\xEDt","kinyomtat","kiny\xFAvad","kipip\xE1l","kipr\xF3b\xE1l","kip\xE1rolog","kip\xE9c\xE9z","kirohan","kiszenved","kisz\xEDv","kitakar","kitasz\xEDt","kitereget","kiter\xEDt","kitesz","kitiszt\xEDt","kit\xE1rul","kit\xE9p","kit\xFAr","kit\u0171nik","kives\xE9z","kivon","kivonul","kiv\xE9gez","kiz\xE1r","kiz\xF6kken","ki\xE1ramlik","ki\xE9rt\xE9kel","ki\xFCr\xFCl","klappol","kocsit hajt","kohol","kombin\xE1l","kompenz\xE1l","kont\xE1rkodik","kooper\xE1l","kopaszodik","korl\xE1toz","korrepet\xE1l","krist\xE1lyos\xEDt","kukucsk\xE1l","kuncog","kurblizik","kurk\xE1szik","k\xE1nt\xE1l","k\xE1pr\xE1zik","k\xE1pr\xE1ztat","k\xE1rtol","k\xE9k\xEDt","k\xE9ped","k\xE9pes\xEDt","k\xE9rdez\u0151sk\xF6dik","k\xE9relmez","k\xE9sztet","k\xE9zbes\xEDt","k\xE9zimunk\xE1zik","k\xF6nt\xF6rfalaz","k\xF6rbej\xE1r","k\xF6rvonalaz\xF3dik","k\xF6r\xFClfog","k\xF6r\xFClhat\xE1rol","k\xF6r\xFCln\xE9z","k\xF6t\u0151dik","k\xF6vetel\u0151zik","k\xF6v\xFCl","k\xF6zrej\xE1tszik","k\xF6z\xF6s\xFCl","k\xFAszik","k\xFCl\xF6n\xEDt","k\xFCl\xF6n\xFCl","k\xFCrt\xF6l","lazul","lealacsonyodik","lealkuszik","leal\xE1z","lebarnul","lebecs\xFCl","lebesz\xE9l","lebont","lebonyol\xF3dik","lebotork\xE1l","lecipz\xE1roz","led\xF6nt","leegyszer\u0171s\xEDt","lefegyverez","lef\xFAj","lehajt","lehaj\xEDt","lehorgonyoz","lehurrog","lejsztol","lej\xE1tsz\xF3dik","lekapcsol","lekopog","lelass\xEDt","lelkesedik","lemer\xFCl","lenyes","lenyom","lenyugszik","leny\xFAl","leomlik","leperk\xE1l","lepusztul","leragad","lerajzol","lereszel","lerogy","ler\xE9szegedik","ler\xF6vid\xEDt","les","leselkedik","lesiet","lesutul","leszaggat","leszak\xEDt","leszavaz","leszerel","leszokik","lesz\xF6gez","letelep\xEDt","letilt","levelez","lever","levesz","levetk\u0151zik","levon","le\xF6l","le\xFCltet","lobban","lobog","lop\xF3zik","lust\xE1lkodik","l\xE9kel","l\xE9trej\xF6n","l\xF3gat","l\xF6vet","l\xFAgos\xEDt","l\xFCktet","massz\xEDroz","maszatol","maximaliz\xE1l","megadatik","megad\xF3ztat","megagit\xE1l","megalapoz","megbecs\xFCl","megbesz\xE9l","megboldogul","megbolond\xEDt","megbund\xE1z","megcs\xFAszik","megdob\xE1l","megdohosodik","megd\xF6glik","megd\xF6nt","megd\u0151l","megemel","megesik","megeszik","megfellebbez","megfeneklik","megfert\u0151z","megfonnyaszt","megfutamodik","megf\xE9leml\xEDt","meggyeng\xFCl","meggy\u0151z","meggy\u0151z\u0151dik","meghagy","meghajlik","meghi\xFAs\xEDt","megh\xE1romszoroz","megh\xE1romszoroz\xF3dik","megh\xFCly\xFCl","megh\u0171lt","megijeszt","megismer","megismertet","megjel\xF6l","megj\xE1rja","megkarcol","megkavar","megken","megkettyint","megkompon\xE1l","megkopaszt","megk\xF3stol","megk\xF6t","meglop","megl\xF6k","megmeleg\xEDt","megmozdul","megm\xE1szik","megnevettet","megnyes","megnyirb\xE1l","megpatkol","megpermetez","megsodor","megsokszoroz","megsokszoroz\xF3dik","megsp\xE9kel","megszab","megszakad","megszerez","megszor\xEDt","megsz\xE9p\xFCl","megsz\xF3l\xEDt","megsz\xF6ktet","megsz\u0171r","megtakar\xEDt","megtekint","megtizedel","megtorpan","megtudakol","megt\xE1rgyal","megt\xF6lt","megt\xF6r\xF6l","megun","megvil\xE1g\xEDt","megvirrad","meg\xE1s","meg\xE1zik","meg\xE9des\xEDt","meg\xE9g","meg\xEDt\xE9l","mell\xE9besz\xE9l","menek\xFCl","menteget\u0151zik","mentes\xFCl","mereget","merevedik","metasztatiz\xE1l","met\xE9l","monopoliz\xE1l","munk\xE1lkodik","m\xE1rt","m\xE9lt\xF3ztatik","m\xE9ly\xFCl","m\xE9rgez","m\xE9rs\xE9kel","m\xE9zel","nacionaliz\xE1l","naturaliz\xE1l","neszel","nevet","nyekken","nyilv\xE1ntart","nyilv\xE1n\xEDt","nyomaszt","nyomkod","nyugd\xEDjba megy","nyugszik","ny\xE1vog","ny\xFAjt\xF3zik","ny\xFAl","n\xE9m\xEDt","n\xE9pes\xEDt","n\u0151s\xEDt","odaad","odah\xFAz","odasiet","odaver","odavezet","od\xE9bb\xE1ll","okol","olajoz","old","oldoz","olvasgat","orient\xE1l","pac\xE1z","palackoz","par\xE1d\xE9zik","par\xE1zn\xE1lkodik","patakzik","patron\xE1l","pedik\u0171r\xF6z","pezsd\xFCl","pezseg","pihentet","pitizik","pityereg","polcol","polemiz\xE1l","politiz\xE1l","prefer\xE1l","pr\xF3b\xE1lkozik","pucol","puffan","punnyad","p\xE1tyolgat","p\xF6ffeszkedik","p\xF6rk\xF6l","p\xF6r\xF6g","racionaliz\xE1l","rafin\xE1l","ragaszt","rajtakap","rakonc\xE1tlankodik","randal\xEDroz","regn\xE1l","rejt\u0151zk\xF6dik","rendbehoz","rendszeres\xEDt","rend\xFCl","reszel","reszket","riaszt","rod\xE1zik","rokonszenvez","ropog","roppan","rosszall","r\xE1kapcsol","r\xE1ken","r\xE1mutat","r\xE1sz\xF3l","r\xE1tesz","r\xE9m\xFCl","r\xF3","r\xFAzsoz","r\xFChell","sajog","sasol","sejtet","semmiz","siker\xFCl","sip\xEDtozik","slattyog","slisszol","sminkel","spil\xE1zik","spinningel","sp\xE9kel","sugall","szabdal","szeg","szembe\xE1ll\xEDt","szem\xE9tkedik","szenveleg","szerel","szerelmesedik","szeretkezik","szigetel","szil\xE1rdul","szil\xE1rd\xEDt","szimboliz\xE1l","szimpatiz\xE1l","sziv\xE1rogtat","szopik","szorgoskodik","sztorn\xEDroz","sztr\xE1jkol","szunnyad","szuszog","sz\xE1ll\xE1sol","sz\xE1ml\xE1l","sz\xE1mol","sz\xE1monk\xE9r","sz\xE1m\xEDt","sz\xE1rmaztat","sz\xE1rnyaz","sz\xE9p\xFCl","sz\xE9tbont","sz\xE9tcsap","sz\xE9tdarabol","sz\xE9tkapcsol","sz\xE9tk\xFCrt\xF6l","sz\xE9tm\xE1llik","sz\xE9tpukkad","sz\xE9tszakad","sz\xE9tv\xE1laszt","sz\xEDntelenedik","sz\xEDt","sz\xF6kd\xE9csel","sz\xF6ktet","sz\xFCrk\xFCl","s\xE1f\xE1rkodik","s\xE1pad","s\xE1paszt","s\xE9t\xE1l","s\xF3z","s\xFAjt","s\xFArol","tagol","takarm\xE1nyoz","tall\xF3zik","tan\xE1cskozik","tart","tasz\xEDt","tehermentes\xEDt","teket\xF3ri\xE1zik","telel","teoretiz\xE1l","tereget","terhel","tetet","tetszeleg","titkol\xF3zik","toldal\xE9kol","tombol","trivializ\xE1l","tr\xE1gy\xE1z","tr\xE9csel","tr\xE9f\xE1lkozik","t\xE1j\xE9koz\xF3dik","t\xE1lal","t\xE1pl\xE1lkozik","t\xE1p\xE1szkodik","t\xE1rgyal","t\xE9bl\xE1bol","t\xE9r\xFCl","t\xF6k\xE9l","t\xF6pped","t\xF6r\xF6lget","t\xFAlad","t\xFAlhajszol","t\xFAlh\xFAz","t\xFAlkomplik\xE1l","t\xFAlny\xFAlik","t\xFAlragyog","t\xFAl\xF6lt\xF6zik","t\xFClekedik","t\xFCnd\xF6k\xF6l","ugat","vacog","vaj\xFAdik","valid\xE1l","val\xF3sul","ver","verekedik","veszk\u0151dik","vetemedik","vezekel","vil\xE1gosodik","visszagondol","visszahord","visszah\xEDv","visszaigazol","visszateker","visszat\xE9r","vissza\xFCt","viszket","viszonoz","visz\xE1lykodik","vitorl\xE1zik","vit\xE1zik","vizel","volt","von","vonatkozik","v\xE1rakozik","v\xE1rhat","v\xE9ghez visz","v\xE9gigj\xE1r","v\xE9telez","v\xF6r\xF6s\xF6dik","zabhegyez\xE9s","zabol\xE1z","zar\xE1ndokol","zeng","zsend\xFCl","zsugor\xEDt","zs\xEDroz","z\xE1rk\xF3zik","z\xF6kken","z\xF6ldellik","\xE1br\xE1ndul","\xE1csing\xF3zik","\xE1gadzik","\xE1gaskodik","\xE1gyat vet","\xE1h\xEDtatoskodik","\xE1lmos\xEDt","\xE1raszt","\xE1tfagy","\xE1tharap","\xE1that","\xE1trohan","\xE1tsiet","\xE1tsorol","\xE1tszab","\xE1tszellem\xEDt","\xE1tszellem\xFCl","\xE1ttolt","\xE1tv\xE9szel","\xE1t\xE9pit","\xE9desedik","\xE9ktelenkedik","\xE9l\u0151sk\xF6dik","\xE9rtekezik","\xE9rtetlenkedik","\xEDg\xE9rget","\xEDt\xE9lkezik","\xEDvel","\xEDzlel","\xF3v","\xF6nt\xF6z","\xF6sszebar\xE1tkozik","\xF6sszed\u0151l","\xF6sszeegyeztet","\xF6sszegerebly\xE9z","\xF6sszegez","\xF6sszekapcsol","\xF6sszekusz\xE1l","\xF6sszek\xF6t","\xF6sszes\xEDt","\xF6sszet\xF6rik","\xF6sszevegy\xFCl","\xF6sszever","\xF6sszevon","\xF6sszev\xE1s\xE1rol","\xF6ssze\xE9r","\xF6tletel","\xFAjj\xE1teremt","\xFCgyel","\xFCresedik","\u0151rj\xEDt","\u0151rl\u0151dik"];var chunk_LLFQBVHX_re={adjective:chunk_LLFQBVHX_G,adverb:chunk_LLFQBVHX_E,conjunction:chunk_LLFQBVHX_w,interjection:chunk_LLFQBVHX_O,noun:chunk_LLFQBVHX_Z,verb:chunk_LLFQBVHX_J},chunk_LLFQBVHX_=chunk_LLFQBVHX_re;var chunk_LLFQBVHX_ne={animal:chunk_LLFQBVHX_n,color:chunk_LLFQBVHX_o,commerce:chunk_LLFQBVHX_m,company:chunk_LLFQBVHX_p,date:chunk_LLFQBVHX_v,finance:chunk_LLFQBVHX_c,internet:chunk_LLFQBVHX_S,location:chunk_LLFQBVHX_K,metadata:chunk_LLFQBVHX_M,person:chunk_LLFQBVHX_C,phone_number:chunk_LLFQBVHX_V,word:chunk_LLFQBVHX_},chunk_LLFQBVHX_I=chunk_LLFQBVHX_ne;var chunk_LLFQBVHX_Ja=new chunk_HC7G5RVA_Xe({locale:[chunk_LLFQBVHX_I,ys,_i]}); -/***/ }), +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-EFZWFWF6.js +var chunk_EFZWFWF6_r=["\u0564\u0565\u0572\u056B\u0576","\u0565\u0580\u056F\u0576\u0561\u0563\u0578\u0582\u0575\u0576","\u056F\u0561\u0576\u0561\u0579","\u056F\u0561\u057A\u0578\u0582\u0575\u057F","\u056F\u0561\u0580\u0574\u056B\u0580","\u0574\u0561\u0576\u0578\u0582\u0577\u0561\u056F\u0561\u0563\u0578\u0582\u0575\u0576","\u0574\u0578\u056D\u0580\u0561\u0563\u0578\u0582\u0575\u0576","\u0576\u0561\u0580\u0576\u057B\u0561\u0563\u0578\u0582\u0575\u0576","\u0578\u057D\u056F\u0565\u0563\u0578\u0582\u0575\u0576","\u057D\u057A\u056B\u057F\u0561\u056F","\u057D\u0587","\u057E\u0561\u0580\u0564\u0561\u0563\u0578\u0582\u0575\u0576"];var chunk_EFZWFWF6_q={human:chunk_EFZWFWF6_r},chunk_EFZWFWF6_i=chunk_EFZWFWF6_q;var chunk_EFZWFWF6_n={wide:["\u0531\u057A\u0580\u056B\u056C","\u0534\u0565\u056F\u057F\u0565\u0574\u0562\u0565\u0580","\u0540\u0578\u056F\u057F\u0565\u0574\u0562\u0565\u0580","\u0540\u0578\u0582\u056C\u056B\u057D","\u0540\u0578\u0582\u0576\u056B\u057D","\u0540\u0578\u0582\u0576\u057E\u0561\u0580","\u0544\u0561\u0575\u056B\u057D","\u0544\u0561\u0580\u057F","\u0546\u0578\u0575\u0565\u0574\u0562\u0565\u0580","\u054D\u0565\u057A\u057F\u0565\u0574\u0562\u0565\u0580","\u0553\u0565\u057F\u0580\u057E\u0561\u0580","\u0555\u0563\u0578\u057D\u057F\u0578\u057D"],abbr:["\u0531\u057A\u0580","\u0534\u056F\u057F","\u0540\u056C\u057D","\u0540\u056F\u057F","\u0540\u0576\u057D","\u0540\u0576\u057E","\u0544\u0575\u057D","\u0544\u0580\u057F","\u0546\u0574\u0562","\u054D\u057A\u057F","\u0553\u057F\u0580","\u0555\u0563\u057D"]};var chunk_EFZWFWF6_m={wide:["\u0535\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056B","\u0535\u0580\u056F\u0578\u0582\u0577\u0561\u0562\u0569\u056B","\u053F\u056B\u0580\u0561\u056F\u056B","\u0540\u056B\u0576\u0563\u0577\u0561\u0562\u0569\u056B","\u0547\u0561\u0562\u0561\u0569","\u0548\u0582\u0580\u0562\u0561\u0569","\u0549\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056B"],abbr:["\u0565\u0580\u056F","\u0565\u0580\u0584","\u056F\u0580\u056F","\u0570\u0576\u0563","\u0577\u0562\u0569","\u0578\u0582\u0580\u0562","\u0579\u0580\u0584"]};var chunk_EFZWFWF6_E={month:chunk_EFZWFWF6_n,weekday:chunk_EFZWFWF6_m},chunk_EFZWFWF6_a=chunk_EFZWFWF6_E;var chunk_EFZWFWF6_f=["am","biz","com","info","name","net","org"];var chunk_EFZWFWF6_G={domain_suffix:chunk_EFZWFWF6_f},chunk_EFZWFWF6_p=chunk_EFZWFWF6_G;var chunk_EFZWFWF6_l=["###","###/#","##","##/#","#","#/#"];var chunk_EFZWFWF6_d=["{{location.city_prefix}} {{person.last_name.generic}}","{{person.last_name.generic}}{{location.city_suffix}}"];var chunk_EFZWFWF6_s=["\u0540\u0575\u0578\u0582\u057D\u056B\u057D\u0561\u0575\u056B\u0576","\u0531\u0580\u0587\u0565\u056C\u0575\u0561\u0576","\u0531\u0580\u0587\u0574\u057F\u0575\u0561\u0576","\u0540\u0561\u0580\u0561\u057E\u0561\u0575\u056B\u0576","\u0546\u0578\u0580"];var chunk_EFZWFWF6_u=["\u0561\u056F\u0565\u0580\u057F","\u0561\u0577\u0565\u0576","\u0561\u0577\u0561\u057F"];var chunk_EFZWFWF6_c=["\u0531\u0544\u0546","\u0531\u0564\u0580\u0562\u0565\u057B\u0561\u0576","\u0531\u056C\u0562\u0561\u0576\u056B\u0561","\u0531\u056C\u056A\u056B\u0580","\u0531\u0574\u0565\u0580\u056B\u056F\u0575\u0561\u0576 \u054D\u0561\u0574\u0578\u0561","\u0531\u0574\u0565\u0580\u056B\u056F\u0575\u0561\u0576 \u054E\u056B\u0580\u057B\u056B\u0576\u0575\u0561\u0576 \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u0531\u0576\u0563\u056B\u056C\u056B\u0561","\u0531\u0576\u0563\u0578\u056C\u0561","\u0531\u0576\u0564\u0578\u0580\u0580\u0561","\u0531\u0576\u057F\u056B\u0563\u0578\u0582\u0561 \u0587 \u0532\u0561\u0580\u0562\u0578\u0582\u0564\u0561","\u0531\u057E\u057D\u057F\u0580\u0561\u056C\u056B\u0561","\u0531\u057E\u057D\u057F\u0580\u056B\u0561","\u0531\u0580\u0563\u0565\u0576\u057F\u056B\u0576\u0561","\u0531\u0580\u0578\u0582\u0562\u0561","\u0531\u0580\u0581\u0561\u056D\u056B \u0540\u0561\u0576\u0580\u0561\u057A\u0565\u057F\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u0531\u0580\u0587\u0565\u056C\u0575\u0561\u0576 \u0539\u056B\u0574\u0578\u0580","\u0531\u0586\u0572\u0561\u0576\u057D\u057F\u0561\u0576","\u0532\u0561\u0570\u0561\u0574\u0576\u0565\u0580","\u0532\u0561\u0570\u0580\u0565\u0575\u0576","\u0532\u0561\u0576\u0563\u056C\u0561\u0564\u0565\u0577","\u0532\u0561\u0580\u0562\u0561\u0564\u0578\u057D","\u0532\u0565\u056C\u0561\u057C\u0578\u0582\u057D","\u0532\u0565\u056C\u056B\u0566","\u0532\u0565\u0576\u056B\u0576","\u0532\u0565\u0580\u0574\u0578\u0582\u0564\u0561","\u0532\u0578\u056C\u056B\u057E\u056B\u0561","\u0532\u0578\u057D\u0576\u056B\u0561 \u0587 \u0540\u0565\u0580\u0581\u0565\u0563\u0578\u057E\u056B\u0576\u0561","\u0532\u0578\u057F\u057D\u057E\u0561\u0576\u0561","\u0532\u0578\u0582\u0569\u0561\u0576","\u0532\u0578\u0582\u056C\u0572\u0561\u0580\u056B\u0561","\u0532\u0578\u0582\u0580\u056F\u056B\u0576\u0561 \u0556\u0561\u057D\u0578","\u0532\u0578\u0582\u0580\u0578\u0582\u0576\u0564\u056B","\u0532\u0580\u0561\u0566\u056B\u056C\u056B\u0561","\u0532\u0580\u056B\u057F\u0561\u0576\u0561\u056F\u0561\u0576 \u054E\u056B\u0580\u057B\u056B\u0576\u0575\u0561\u0576 \u053F\u0572\u0566\u056B\u0576\u0565\u0580","\u0532\u0580\u0578\u0582\u0576\u0565\u0575","\u0533\u0561\u0562\u0578\u0576","\u0533\u0561\u0574\u0562\u056B\u0561","\u0533\u0561\u0575\u0561\u0576\u0561","\u0533\u0565\u0580\u0574\u0561\u0576\u056B\u0561","\u0533\u0565\u0580\u0576\u057D\u056B","\u0533\u0578\u0582\u0561\u0574","\u0533\u057E\u0561\u057F\u0565\u0574\u0561\u056C\u0561","\u0533\u057E\u056B\u0576\u0565\u0561","\u0533\u057E\u056B\u0576\u0565\u0561-\u0532\u056B\u057D\u0561\u0578\u0582","\u0533\u0580\u0565\u0576\u0561\u0564\u0561","\u0534\u0561\u0576\u056B\u0561","\u0534\u0578\u0574\u056B\u0576\u056B\u056F\u0561","\u0534\u0578\u0574\u056B\u0576\u056B\u056F\u0575\u0561\u0576 \u0540\u0561\u0576\u0580\u0561\u057A\u0565\u057F\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u0535\u0563\u056B\u057A\u057F\u0578\u057D","\u0535\u0569\u0578\u057E\u057A\u056B\u0561","\u0535\u0574\u0565\u0576","\u0536\u0561\u0574\u0562\u056B\u0561","\u0536\u056B\u0574\u0562\u0561\u0562\u057E\u0565","\u0537\u056F\u057E\u0561\u0564\u0578\u0580","\u0537\u057D\u057F\u0578\u0576\u056B\u0561","\u0537\u0580\u056B\u057F\u0580\u0565\u0561","\u0539\u0561\u056B\u056C\u0561\u0576\u0564","\u0539\u0561\u0575\u057E\u0561\u0576","\u0539\u0568\u0580\u0584\u057D \u0587 \u053F\u0561\u0575\u056F\u0578\u057D \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u0539\u0578\u0582\u0576\u056B\u057D","\u0539\u0578\u0582\u0580\u0584\u056B\u0561","\u0539\u0578\u0582\u0580\u0584\u0574\u0565\u0576\u057D\u057F\u0561\u0576","\u053B\u0576\u0564\u0578\u0576\u0565\u0566\u056B\u0561","\u053B\u057C\u056C\u0561\u0576\u0564\u056B\u0561","\u053B\u057D\u056C\u0561\u0576\u0564\u056B\u0561","\u053B\u057D\u057A\u0561\u0576\u056B\u0561","\u053B\u057D\u0580\u0561\u0575\u0565\u056C","\u053B\u057F\u0561\u056C\u056B\u0561","\u053B\u0580\u0561\u0576","\u053B\u0580\u0561\u0584","\u053C\u0561\u0578\u057D","\u053C\u0561\u057F\u057E\u056B\u0561","\u053C\u0565\u0570\u0561\u057D\u057F\u0561\u0576","\u053C\u0565\u057D\u0578\u0569\u0578","\u053C\u056B\u0562\u0561\u0576\u0561\u0576","\u053C\u056B\u0562\u0565\u0580\u056B\u0561","\u053C\u056B\u0562\u056B\u0561","\u053C\u056B\u056D\u057F\u0565\u0576\u0577\u057F\u0561\u0575\u0576","\u053C\u056B\u057F\u057E\u0561","\u053C\u0575\u0578\u0582\u0584\u057D\u0565\u0574\u0562\u0578\u0582\u0580\u0563","\u053D\u0578\u0580\u057E\u0561\u0569\u056B\u0561","\u053F\u0561\u0562\u0578 \u054E\u0565\u0580\u0564\u0565","\u053F\u0561\u0574\u0562\u0578\u057B\u0561","\u053F\u0561\u0574\u0565\u0580\u0578\u0582\u0576","\u053F\u0561\u0575\u0574\u0561\u0576\u0575\u0561\u0576 \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u053F\u0561\u0576\u0561\u0564\u0561","\u053F\u0561\u057F\u0561\u0580","\u053F\u0565\u0576\u057F\u0580\u0578\u0576\u0561\u0561\u0586\u0580\u056B\u056F\u0575\u0561\u0576 \u0540\u0561\u0576\u0580\u0561\u057A\u0565\u057F\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u053F\u056B\u057A\u0580\u0578\u057D","\u053F\u056B\u0580\u056B\u0562\u0561\u057F\u056B","\u053F\u0578\u056C\u0578\u0582\u0574\u0562\u056B\u0561","\u053F\u0578\u0574\u0578\u0580\u0576\u0565\u0580","\u053F\u0578\u0576\u0563\u0578\u0575\u056B \u0540\u0561\u0576\u0580\u0561\u057A\u0565\u057F\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u053F\u0578\u0576\u0563\u0578\u0575\u056B\u0534\u0565\u0574\u0578\u056F\u0580\u0561\u057F\u0561\u056F\u0561\u0576 \u0540\u0561\u0576\u0580\u0561\u057A\u0565\u057F\u0578\u0582\u0569\u0575\u0578\u0582\u0576 \u053F\u0534\u0540","\u053F\u0578\u057D\u057F\u0561 \u054C\u056B\u056F\u0561","\u053F\u0578\u057F \u0564'\u053B\u057E\u0578\u0582\u0561\u0580","\u053F\u0578\u0582\u0562\u0561","\u053F\u0578\u0582\u056F\u056B \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u0540\u0561\u0575\u0561\u057D\u057F\u0561\u0576","\u0540\u0561\u0575\u056B\u0569\u056B","\u0540\u0561\u057D\u0561\u0580\u0561\u056F\u0561\u056E\u0561\u0575\u056B\u0576 \u0533\u057E\u056B\u0576\u0565\u0561","\u0540\u0561\u0580\u0561\u057E\u0561\u0575\u056B\u0576 \u053F\u0578\u0580\u0565\u0561","\u0540\u0561\u0580\u0561\u057E\u0561\u0586\u0580\u056B\u056F\u0575\u0561\u0576 \u0540\u0561\u0576\u0580\u0561\u057A\u0565\u057F\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u0540\u0575\u0578\u0582\u057D\u056B\u057D\u0561\u0575\u056B\u0576 \u053F\u0578\u0580\u0565\u0561","\u0540\u0575\u0578\u0582\u057D\u056B\u057D\u0561\u0575\u056B\u0576 \u0544\u0561\u056F\u0565\u0564\u0578\u0576\u056B\u0561","\u0540\u0575\u0578\u0582\u057D\u056B\u057D\u0561\u0575\u056B\u0576 \u0544\u0561\u0580\u056B\u0561\u0576\u0575\u0561\u0576 \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u0540\u0576\u0564\u056F\u0561\u057D\u057F\u0561\u0576","\u0540\u0578\u0576\u0564\u0578\u0582\u0580\u0561\u057D","\u0540\u0578\u0576\u056F\u0578\u0576\u0563","\u0540\u0578\u0580\u0564\u0561\u0576\u0561\u0576","\u0540\u0578\u0582\u0576\u0561\u057D\u057F\u0561\u0576","\u0540\u0578\u0582\u0576\u0563\u0561\u0580\u056B\u0561","\u0542\u0561\u0566\u0561\u056D\u057D\u057F\u0561\u0576","\u0542\u0580\u0572\u0566\u057D\u057F\u0561\u0576","\u0543\u0561\u0574\u0561\u0575\u056F\u0561","\u0543\u0561\u057A\u0578\u0576\u056B\u0561","\u0544\u0531\u0537","\u0544\u0539","\u0544\u0561\u0564\u0561\u0563\u0561\u057D\u056F\u0561\u0580","\u0544\u0561\u056C\u0561\u0575\u0566\u056B\u0561","\u0544\u0561\u056C\u0561\u057E\u056B","\u0544\u0561\u056C\u0564\u056B\u057E\u0576\u0565\u0580","\u0544\u0561\u056C\u0569\u0561","\u0544\u0561\u056C\u056B","\u0544\u0561\u056F\u0561\u0578\u0582","\u0544\u0561\u0575\u0578\u057F","\u0544\u0561\u057E\u0580\u056B\u056F\u056B\u0578\u057D","\u0544\u0561\u057E\u0580\u056B\u057F\u0561\u0576\u056B\u0561","\u0544\u0561\u0580\u0577\u0561\u056C\u0575\u0561\u0576 \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u0544\u0561\u0580\u0578\u056F\u056F\u0578","\u0544\u0565\u0576 \u056F\u0572\u0566\u056B","\u0544\u0565\u0584\u057D\u056B\u056F\u0561","\u0544\u056B\u056F\u0580\u0578\u0576\u0565\u0566\u056B\u0561","\u0544\u0575\u0561\u0576\u0574\u0561","\u0544\u0578\u0566\u0561\u0574\u0562\u056B\u056F","\u0544\u0578\u056C\u0564\u0578\u057E\u0561","\u0544\u0578\u0576\u0561\u056F\u0578","\u0544\u0578\u0576\u0572\u0578\u056C\u056B\u0561","\u0544\u0578\u0576\u057F\u057D\u0565\u0580\u0561\u057F","\u0546\u0561\u0574\u056B\u0562\u056B\u0561","\u0546\u0561\u0578\u0582\u0580\u0578\u0582","\u0546\u0565\u057A\u0561\u056C","\u0546\u056B\u0563\u0565\u0580","\u0546\u056B\u0563\u0565\u0580\u056B\u0561","\u0546\u056B\u0564\u0565\u0580\u056C\u0561\u0576\u0564\u0575\u0561\u0576 \u0531\u0576\u057F\u056B\u056C\u0576\u0565\u0580","\u0546\u056B\u0564\u0565\u0580\u056C\u0561\u0576\u0564\u0576\u0565\u0580","\u0546\u056B\u056F\u0561\u0580\u0561\u0563\u0578\u0582\u0561","\u0546\u056B\u0578\u0582\u0565","\u0546\u0578\u0580 \u0536\u0565\u056C\u0561\u0576\u0564\u056B\u0561","\u0546\u0578\u0580 \u053F\u0561\u056C\u0565\u0564\u0578\u0576\u056B\u0561","\u0546\u0578\u0580\u057E\u0565\u0563\u056B\u0561","\u0546\u0578\u0580\u0586\u0578\u056C\u0584 \u056F\u0572\u0566\u056B","\u0547\u057E\u0565\u0564\u056B\u0561","\u0547\u057E\u0565\u0575\u0581\u0561\u0580\u056B\u0561","\u0547\u0580\u056B \u053C\u0561\u0576\u056F\u0561","\u0548\u0582\u0563\u0561\u0576\u0564\u0561","\u0548\u0582\u0566\u0562\u0565\u056F\u057D\u057F\u0561\u0576","\u0548\u0582\u056F\u0580\u0561\u056B\u0576\u0561","\u0548\u0582\u0578\u056C\u056B\u057D \u0587 \u0556\u0578\u0582\u057F\u0578\u0582\u0576\u0561","\u0548\u0582\u0580\u0578\u0582\u0563\u057E\u0561\u0575","\u0549\u0561\u0564","\u0549\u0565\u056D\u056B\u0561","\u0549\u0565\u057C\u0576\u0578\u0563\u0578\u0580\u056B\u0561","\u0549\u056B\u056C\u056B","\u0549\u056B\u0576\u0561\u057D\u057F\u0561\u0576","\u054A\u0561\u056C\u0561\u0578\u0582","\u054A\u0561\u056F\u056B\u057D\u057F\u0561\u0576","\u054A\u0561\u0572\u0565\u057D\u057F\u056B\u0576","\u054A\u0561\u0576\u0561\u0574\u0561","\u054A\u0561\u057A\u0578\u0582\u0561 \u0546\u0578\u0580 \u0533\u057E\u056B\u0576\u0565\u0561","\u054A\u0561\u0580\u0561\u0563\u057E\u0561\u0575","\u054A\u0565\u0580\u0578\u0582","\u054A\u0578\u0580\u057F\u0578\u0582\u0563\u0561\u056C\u056B\u0561","\u054A\u0578\u0582\u0565\u0580\u057F\u0578 \u054C\u056B\u056F\u0578","\u054B\u0565\u0580\u057D\u056B","\u054B\u056B\u0562\u0578\u0582\u0569\u056B","\u054B\u056B\u0562\u0580\u0561\u056C\u0569\u0561\u0580","\u054C\u0578\u0582\u0561\u0576\u0564\u0561","\u054C\u0578\u0582\u0574\u056B\u0576\u056B\u0561","\u054C\u0578\u0582\u057D\u0561\u057D\u057F\u0561\u0576","\u054D\u0561\u056C\u057E\u0561\u0564\u0578\u0580","\u054D\u0561\u0570\u0580\u0561\u057E\u056B\u0561","\u054D\u0561\u0574\u0578\u0561","\u054D\u0561\u0576 \u0544\u0561\u0580\u056B\u0576\u0578","\u054D\u0561\u0576 \u054F\u0578\u0574\u0565 \u0587 \u054A\u0580\u056B\u0576\u057D\u056B\u057A\u056B","\u054D\u0561\u0578\u0582\u0564\u0575\u0561\u0576 \u0531\u0580\u0561\u0562\u056B\u0561","\u054D\u0565\u0575\u0577\u0565\u056C\u0576\u0565\u0580","\u054D\u0565\u0576 \u0544\u0561\u0580\u057F\u0565\u0576 (\u0556\u0580\u0561\u0576\u057D\u056B\u0561\u056F\u0561\u0576 \u0531\u0576\u057F\u056B\u056C\u0576\u0565\u0580)","\u054D\u0565\u0576\u0565\u0563\u0561\u056C","\u054D\u0565\u0576\u057F \u053C\u0575\u0578\u0582\u057D\u056B\u0561","\u054D\u0565\u0576\u057F \u053F\u056B\u057F\u057D \u0587 \u0546\u0587\u056B\u057D","\u054D\u0565\u0576\u057F \u054A\u056B\u0565\u057C \u0587 \u0544\u056B\u056F\u0565\u056C\u0578\u0576","\u054D\u0565\u0576\u057F \u054E\u056B\u0576\u057D\u0565\u0576\u057F \u0587 \u0533\u0580\u0565\u0576\u0561\u0564\u056B\u0576\u0565\u0580","\u054D\u0565\u0580\u0562\u056B\u0561","\u054D\u056B\u0565\u057C\u0561 \u053C\u0565\u0578\u0576\u0565","\u054D\u056B\u0576\u0563\u0561\u057A\u0578\u0582\u0580","\u054D\u056B\u0580\u056B\u0561","\u054D\u056C\u0578\u057E\u0561\u056F\u056B\u0561","\u054D\u056C\u0578\u057E\u0565\u0576\u056B\u0561","\u054D\u0578\u0572\u0578\u0574\u0578\u0576\u0575\u0561\u0576 \u053F\u0572\u0566\u056B\u0576\u0565\u0580","\u054D\u0578\u0574\u0561\u056C\u056B\u0561","\u054D\u0578\u0582\u0564\u0561\u0576","\u054D\u0578\u0582\u0580\u0562 \u0532\u0561\u0580\u0564\u0578\u0582\u0572\u056B\u0574\u0565\u0578\u057D\u056B \u056F\u0572\u0566\u056B","\u054D\u0578\u0582\u0580\u0562 \u0540\u0565\u0572\u056B\u0576\u0565\u056B \u056F\u0572\u0566\u056B","\u054D\u0578\u0582\u0580\u056B\u0576\u0561\u0574","\u054D\u057E\u0561\u0566\u056B\u056C\u0565\u0576\u0564","\u054E\u0561\u0576\u0578\u0582\u0561\u057F\u0578\u0582","\u054E\u0561\u057F\u056B\u056F\u0561\u0576","\u054E\u0565\u0576\u0565\u057D\u0578\u0582\u0565\u056C\u0561","\u054E\u056B\u0565\u057F\u0576\u0561\u0574","\u054E\u0580\u0561\u057D\u057F\u0561\u0576","\u054F\u0561\u0576\u0566\u0561\u0576\u056B\u0561","\u054F\u0561\u057B\u056B\u056F\u057D\u057F\u0561\u0576","\u054F\u0578\u0563\u0578","\u054F\u0578\u056F\u0565\u056C\u0561\u0578\u0582","\u054F\u0578\u0576\u0563\u0561","\u054F\u0578\u0582\u057E\u0561\u056C\u0578\u0582","\u054F\u0580\u056B\u0576\u056B\u0564\u0561\u0564 \u054F\u0578\u0562\u0561\u0563\u0578","\u0553\u056B\u0569\u0584\u0565\u0580\u0576 \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u0554\u0565\u0576\u056B\u0561","\u0554\u0578\u0582\u057E\u0565\u0575\u0569","\u0555\u0574\u0561\u0576","\u0556\u0561\u0580\u0565\u0580\u0575\u0561\u0576 \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u0556\u056B\u056C\u056B\u057A\u056B\u0576\u0576\u0565\u0580","\u0556\u056B\u0576\u056C\u0561\u0576\u0564\u056B\u0561","\u0556\u056B\u057B\u056B","\u0556\u0578\u056C\u056F\u056C\u0565\u0576\u0564\u0575\u0561\u0576 \u056F\u0572\u0566\u056B\u0576\u0565\u0580","\u0556\u0580\u0561\u0576\u057D\u056B\u0561","\u0556\u0580\u0561\u0576\u057D\u056B\u0561\u056F\u0561\u0576 \u054A\u0578\u056C\u056B\u0576\u0565\u0566\u056B\u0561"];var chunk_EFZWFWF6_x={cardinal:["\u0540\u0575\u0578\u0582\u057D\u056B\u057D\u0561\u0575\u056B\u0576","\u0531\u0580\u0587\u0565\u056C\u0575\u0561\u0576","\u0540\u0561\u0580\u0561\u057E\u0561\u0575\u056B\u0576","\u0531\u0580\u0587\u0574\u057F\u0575\u0561\u0576"],cardinal_abbr:["\u0570\u057D\u2024 \u056C\u2024","\u0561\u057E\u2024 \u0565\u2024","\u0570\u057E\u2024 \u056C\u2024","\u0561\u0574\u2024 \u0565\u2024"],ordinal:["\u0540\u0575\u0578\u0582\u057D\u056B\u057D\u0561\u0580\u0587\u0565\u056C\u0575\u0561\u0576","\u0540\u0575\u0578\u0582\u057D\u056B\u057D\u0561\u0580\u0587\u0574\u057F\u0575\u0561\u0576","\u0540\u0561\u0580\u0561\u057E\u0561\u0580\u0587\u0565\u056C\u0575\u0561\u0576","\u0540\u0561\u0580\u0561\u057E\u0561\u0580\u0587\u0574\u057F\u0575\u0561\u0576"],ordinal_abbr:["\u0570\u057D\u2024 \u056C\u2024 \u0561\u057E\u2024 \u0565\u2024","\u0570\u057D\u2024 \u056C\u2024 \u0561\u0574\u2024 \u0565\u2024","\u0570\u057E\u2024 \u056C\u2024 \u0561\u057E\u2024 \u0565\u2024","\u0570\u057E\u2024 \u056C\u2024 \u0561\u0574\u2024 \u0565\u2024"]};var chunk_EFZWFWF6_=["\u0532\u0576. ###","\u054F\u0578\u0582\u0576 ###"];var chunk_EFZWFWF6_y=["\u0531\u0580\u0561\u0563\u0561\u056E\u0578\u057F\u0576","\u0531\u0580\u0561\u0580\u0561\u057F","\u0531\u0580\u0574\u0561\u057E\u056B\u0580","\u0533\u0565\u0572\u0561\u0580\u0584\u0578\u0582\u0576\u056B\u0584","\u053F\u0578\u057F\u0561\u0575\u0584","\u053C\u0578\u057C\u056B","\u0547\u056B\u0580\u0561\u056F","\u054D\u0575\u0578\u0582\u0576\u056B\u0584","\u054F\u0561\u057E\u0578\u0582\u0577","\u054E\u0561\u0575\u0578\u0581 \u0571\u0578\u0580","\u0535\u0580\u0587\u0561\u0576","\u054D\u057F\u0565\u0583\u0561\u0576\u0561\u056F\u0565\u0580\u057F","\u0531\u057D\u056F\u0565\u0580\u0561\u0576","\u0540\u0561\u0564\u0580\u0578\u0582\u0569","\u0544\u0561\u0580\u057F\u0561\u056F\u0565\u0580\u057F","\u0544\u0561\u0580\u057F\u0578\u0582\u0576\u056B","\u0547\u0561\u0570\u0578\u0582\u0574\u0575\u0561\u0576","\u0547\u0578\u0582\u0577\u056B","\u0554\u0561\u0577\u0561\u0569\u0561\u0572"];var chunk_EFZWFWF6_b={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_EFZWFWF6_D=["{{person.last_name.generic}} {{location.street_suffix}}"];var chunk_EFZWFWF6_g=[" \u0583\u0578\u0572\u0578\u0581"," \u057A\u0578\u0572\u0578\u057F\u0561"];var chunk_EFZWFWF6_H={building_number:chunk_EFZWFWF6_l,city_pattern:chunk_EFZWFWF6_d,city_prefix:chunk_EFZWFWF6_s,city_suffix:chunk_EFZWFWF6_u,country:chunk_EFZWFWF6_c,direction:chunk_EFZWFWF6_x,secondary_address:chunk_EFZWFWF6_,state:chunk_EFZWFWF6_y,street_address:chunk_EFZWFWF6_b,street_pattern:chunk_EFZWFWF6_D,street_suffix:chunk_EFZWFWF6_g},chunk_EFZWFWF6_h=chunk_EFZWFWF6_H;var chunk_EFZWFWF6_N=["\u057F\u0561\u0580\u056B","\u0578\u0580","\u0583\u0578\u056D\u0565\u0581","\u0561\u0574\u0565\u0576","\u056B\u0576\u0579","\u056F\u0565\u0576\u0581\u0561\u0572\u056B\u0581","\u0574\u056B\u0576\u0579\u0587","\u0570\u0561\u0574\u0561\u0577\u056D\u0561\u0580\u0570\u0561\u0575\u056B\u0576","\u057F\u0576\u057F\u0565\u057D\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u0574\u056B","\u0584\u0561\u0576\u056B","\u0577\u0561\u0562\u0561\u0569\u0578\u0582\u0574","\u0562\u0576\u0561\u056F\u0561\u0576\u0578\u0576","\u0564\u0561\u0580\u0571\u0576\u0565\u056C\u0578\u057E","\u0561\u0575\u0576","\u0564\u0565\u057C","\u0565\u0580\u0565\u056F","\u0561\u0576\u0570\u0576\u0561\u0580","\u0567\u0580","\u0569\u057E\u0578\u0582\u0574","\u0568","\u0577\u0561\u057F\u0565\u0580\u056B","\u0570\u0561\u0574\u0561\u0580","\u056F\u0574\u0576\u0561","\u0578\u0580\u057A\u0565\u057D","\u0561\u0576\u057F\u0565\u057D\u0561\u0576\u0565\u056C\u056B","\u0561\u0572\u0565\u057F\u056B","\u056D\u057D\u057F\u0561\u0563\u0578\u0582\u0575\u0576","\u057D\u0561\u0570\u0574\u0561\u0576\u0561\u0583\u0561\u056F\u0578\u0582\u0574\u0576\u0565\u0580\u056B","\u0574\u0561\u0580\u0564\u056F\u0561\u0575\u056B\u0576","\u056F\u0578\u0580\u0578\u0582\u057D\u057F\u0576\u0565\u0580\u056B","\u0587","\u0563\u0578\u0580\u056E\u0561\u0566\u0580\u056F\u0578\u0582\u0569\u0575\u0561\u0576","\u054F\u0561\u0580\u0565\u057D\u056F\u0566\u0562\u056B\u0576","\u0579\u056B\u0576\u0561\u056F\u0561\u0576","\u054E\u0578\u0582\u0570\u0561\u0576\u056B","\u0577\u0578\u0582\u056F\u0561\u0575\u0578\u0582\u0574","\u0565\u0576\u0569\u0561\u0564\u0580\u0561\u0562\u0561\u0580","\u0579\u0572\u057B\u056B\u056F\u056B\u0581","\u0574\u0561\u0580\u0564\u0578\u0582\u0576","\u0583\u0578\u056D\u0561\u0576\u0581\u057E\u0561\u056E","\u057E\u056B\u0580\u0578\u0582\u057D\u0576","\u0561\u057A\u0561\u0581\u0578\u0582\u0581\u0565\u0581","\u057F\u0565\u056D\u0576\u0578\u056C\u0578\u0563\u056B\u0561\u056F\u0561\u0576","\u0576\u057E\u0561\u0573\u0578\u0582\u0574\u0576\u0565\u0580\u056B","\u0570\u0561\u057D\u0561\u056E","\u0574\u0561\u0580\u0564\u056F\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568","\u0564\u0565\u057C\u0587\u057D","\u0577\u0561\u057F","\u0562\u0561\u0576","\u0579\u0563\u056B\u057F\u056B","\u056B\u0580","\u057D\u0565\u0583\u0561\u056F\u0561\u0576","\u0561\u057C\u0578\u0572\u057B\u0578\u0582\u0569\u0575\u0561\u0576","\u0562\u0576\u0578\u0582\u0569\u0575\u0561\u0576","\u0578\u0582","\u0564\u0580\u0561","\u0570\u0565\u057F","\u0570\u0561\u0580\u0561\u0562\u0565\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u056B","\u0574\u0561\u057D\u056B\u0576","\u0533\u0561\u0580\u0576\u0561\u0576\u0568","\u0565\u0580\u0562","\u057E\u056B\u0580\u0578\u0582\u057D\u0568","\u056F\u0561\u0569\u057E\u0561\u056E\u0561\u0570\u0561\u0580","\u0561\u0580\u0565\u0581","\u056F\u0575\u0561\u0576\u0584\u0568","\u0563\u0580\u0565\u0569\u0565","\u0578\u0572\u057B","\u0561\u0577\u056D\u0561\u0580\u0570\u0578\u0582\u0574","\u0540\u057C\u0578\u0574\u056B","\u056F\u0561\u0569\u0578\u056C\u056B\u056F","\u0565\u056F\u0565\u0572\u0565\u0581\u0578\u0582","\u0561\u057C\u0561\u057B\u0576\u0578\u0580\u0564\u0576","\u0570\u0561\u057E\u0561\u057F\u0561\u0581\u0575\u0561\u056C","\u0570\u0578\u057F\u056B\u0576","\u0564\u056B\u0574\u0565\u0581","\u0561\u0572\u0578\u0569\u0584\u0578\u057E","\u057F\u0561\u0580\u057E\u0561","\u0568\u0576\u0569\u0561\u0581\u0584\u0578\u0582\u0574","\u0577\u0561\u057F\u0565\u0580\u0576","\u0567\u056B\u0576","\u0570\u056B\u0577\u0578\u0582\u0574","\u0574\u0565\u057B\u0562\u0565\u0580\u0578\u0582\u0574","\u0544\u0565\u0576\u0584","\u0561\u057C\u0561\u057B","\u0567\u056B\u0576\u0584","\u0577\u0561\u0580\u056A\u057E\u0578\u0582\u0574","\u0563\u056C\u056D\u0561\u057A\u057F\u0578\u0582\u0575\u057F","\u0561\u0580\u0561\u0563\u0578\u0582\u0569\u0575\u0561\u0574\u0562","\u057E\u057D\u057F\u0561\u0570","\u0578\u0582\u056A\u0565\u0572","\u0565\u0576\u0584","\u056F\u0561\u0580\u0578\u0572","\u0561\u0576\u0565\u056C","\u056F\u0561\u0574\u0565\u0576\u0561\u0576\u0584","\u0541\u0563\u057F\u0565\u056C\u0578\u057E","\u0561\u0576\u0571\u0576\u0561\u056F\u0561\u0576","\u0562\u0561\u0580\u0565\u056F\u0565\u0581\u0578\u0582\u0569\u0575\u0561\u0576","\u0574\u0565\u0576\u0584","\u0569\u0578\u0582\u0575\u056C","\u057F\u0561\u056C\u056B\u057D","\u0574\u0565\u0566","\u057F\u0561\u0580\u057E\u0565\u056C","\u0576\u0575\u0578\u0582\u0569\u0561\u056F\u0561\u0576\u0578\u057E","\u057E\u0561\u0566\u0578\u0582\u0574","\u0577\u0561\u0570\u056B","\u0565\u057F\u0587\u056B\u0581","\u0579\u0567\u056B\u0576","\u056F\u0561\u0576\u0563\u0576\u0565\u0581\u0576\u0578\u0582\u0574","\u0574\u0565\u0580","\u0577\u0578\u0582\u0580\u057B","\u0574\u0578\u056C\u0565\u0563\u0576\u0578\u0572","\u057A\u0561\u057F\u0565\u0580\u0561\u0566\u0574\u0576\u0565\u0580\u0576","\u0561\u0576\u0561\u0580\u0564\u0561\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0568","\u0578\u0579","\u0567\u056C","\u0561\u0572\u0584\u0561\u057F\u0576\u0565\u0580\u056B","\u0585\u0563\u0576\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u0561\u0572\u0565\u0580\u057D\u0578\u0572","\u0571\u0561\u0575\u0576\u0576","\u056C\u057D\u0578\u0582\u0574","\u0577\u0561\u0580\u0578\u0582\u0576\u0561\u056F\u0578\u0582\u0574","\u0568\u0576\u0569\u0561\u0581\u0584\u0568","\u0579\u0576\u0561\u0575\u0565\u056C\u0578\u057E","\u0562\u0561\u0576\u056B","\u0561\u057C\u0578\u0572\u057B","\u0574\u0576\u0561\u056C","\u0570\u056B\u057E\u0561\u0576\u0564","\u0570\u0561\u0575\u057F\u0561\u0580\u0561\u0580\u0565\u056C","\u057A\u0561\u057A\u0568","\u0531\u0576\u057F\u0565\u057D\u0561\u0576\u0565\u056C\u056B","\u0561\u057C\u0565\u0572\u056E\u057E\u0561\u056E\u0561\u0575\u056B\u0576","\u0574\u0565\u056F","\u057F\u0561\u0580\u0578\u0582\u0574","\u056D\u056C\u0565\u0581","\u0561\u057E\u0565\u056C\u056B","\u0584\u0561\u0576","\u0574\u056B\u056C\u056B\u0578\u0576","\u0570\u0561\u0566\u0561\u0580","\u0574\u0561\u0580\u0564\u0578\u0582","\u056F\u0575\u0561\u0576\u0584","\u057E\u0561\u0580\u0561\u056F\u057E\u0565\u0581\u056B\u0576","\u0574\u056B\u056C\u056B\u0578\u0576\u056B\u0581","\u0561\u057E\u0565\u056C\u056B\u0576","\u057E\u0561\u0580\u0561\u056F\u057E\u0561\u056E\u0576\u0565\u0580\u056B\u0581","\u0575\u0578\u0582\u0580\u0561\u0584\u0561\u0576\u0579\u0575\u0578\u0582\u0580","\u0579\u0578\u0580\u0580\u0578\u0580\u0564\u0568","\u0574\u0578\u057F","\u0574\u056B\u056C\u056B\u0578\u0576\u0568","\u0561\u0575\u057D","\u057A\u0561\u0570\u056B\u0576","\u057A\u0561\u0575\u0584\u0561\u0580\u0578\u0582\u0574","\u0567","\u0570\u056B\u057E\u0561\u0576\u0564\u0578\u0582\u0569\u0575\u0561\u0576","\u0564\u0565\u0574","\u0574\u0561\u0580\u0564","\u0563\u057F\u0576\u057E\u0578\u0582\u0574","\u056E\u0561\u0575\u0580\u0561\u0570\u0565\u0572","\u056E\u0561\u0576\u0580","\u057E\u056B\u0573\u0561\u056F\u0578\u0582\u0574","\u0535\u057E","\u0565\u0569\u0565","\u057F\u0561\u0580\u0565\u057D\u056F\u0566\u0562\u056B\u0576","\u0578\u0580\u0578\u0577","\u057A\u0565\u057F\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580","\u057A\u0561\u0580\u056E\u0565\u0576\u0561\u056C","\u056B\u0580\u0565\u0576\u0581","\u0561\u057C\u0578\u0572\u057B\u0561\u057A\u0561\u0570\u0561\u056F\u0561\u0576","\u0570\u0561\u0574\u0561\u056F\u0561\u0580\u0563\u0565\u0580\u0578\u057E","\u0576\u0578\u0580\u0561\u0563\u0578\u0582\u0575\u0576","\u057F\u0565\u056D\u0576\u0578\u056C\u0578\u0563\u056B\u0561\u0576\u0565\u0580\u0578\u057E","\u0561\u057A\u0561","\u0570\u0561\u0574\u0561\u057E\u0561\u0580\u0561\u056F\u056B\u0581","\u0570\u0565\u057F\u0578","\u0561\u056F\u0576\u0570\u0561\u0575\u057F","\u0564\u0561\u0580\u0571\u0561\u057E","\u0561\u0576\u056F\u0561\u056D","\u0562\u0575\u0578\u0582\u057B\u056B","\u0579\u0561\u0583\u056B\u0581","\u0570\u0576\u0561\u0580\u0561\u057E\u0578\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0576\u0565\u0580\u056B\u0581","\u0570\u0561\u0580\u0578\u0582\u057D\u057F","\u0569\u0565","\u0561\u0572\u0584\u0561\u057F","\u0562\u0578\u056C\u0578\u0580\u0576","\u0565\u0576","\u0576\u0578\u0582\u0575\u0576","\u0576\u0561\u057E\u0561\u056F\u0578\u0582\u0574","\u0576\u0578\u0582\u0575\u0576\u0584\u0561\u0576","\u0561\u0576\u057A\u0561\u0577\u057F\u057A\u0561\u0576"];var chunk_EFZWFWF6_J={word:chunk_EFZWFWF6_N},chunk_EFZWFWF6_w=chunk_EFZWFWF6_J;var chunk_EFZWFWF6_K={title:"Armenian",code:"hy",language:"hy",endonym:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",dir:"ltr",script:"Armn"},chunk_EFZWFWF6_P=chunk_EFZWFWF6_K;var chunk_EFZWFWF6_L={generic:["\u0531\u056C\u0562\u0565\u0580\u057F","\u0531\u056C\u0565\u0576","\u0531\u056C\u0565\u0584\u057D","\u0531\u056C\u0565\u0584\u057D\u0561\u0576\u0564\u0580","\u0531\u0576\u0561\u0570\u056B\u057F","\u0531\u0576\u0563\u0565\u056C\u056B\u0576\u0561","\u0531\u0576\u0564\u0580\u0561\u0576\u056B\u056F","\u0531\u0576\u056B","\u0531\u0576\u0576\u0561","\u0531\u0576\u0578\u0582\u0577","\u0531\u0577\u0578\u057F","\u0531\u057E\u0565\u057F","\u0531\u0580\u0561\u0574","\u0531\u0580\u0565\u0563","\u0531\u0580\u0565\u0576","\u0531\u0580\u0569\u0578\u0582\u0580","\u0531\u0580\u056B\u0561\u0576\u0561","\u0531\u0580\u056B\u0576\u0561","\u0531\u0580\u0574\u0561\u0576","\u0531\u0580\u0574\u0565\u0576","\u0531\u0580\u057D\u0565\u0576","\u0531\u0580\u057F\u0575\u0578\u0574","\u0531\u0580\u0583\u056B","\u0531\u0580\u0587\u056B\u056F","\u0533\u0561\u0563\u056B\u056F","\u0533\u0561\u0575\u0561\u0576\u0565","\u0533\u0561\u0580\u056B\u056F","\u0533\u0578\u0570\u0561\u0580","\u0533\u0578\u057C","\u0533\u0580\u056B\u0563\u0578\u0580","\u0533\u0587\u0578\u0580\u0563","\u0534\u0561\u0576\u056B\u0565\u056C","\u0534\u0561\u057E\u056B\u0569","\u0535\u057E\u0561","\u0537\u0564\u0578\u0582\u0561\u0580\u0564","\u0537\u056C\u0565\u0576","\u0537\u056C\u056B\u0576\u0561","\u0537\u0574\u056B\u056C\u056B","\u0537\u057E\u0561","\u0537\u0580\u056B\u056F","\u053C\u056B\u0561","\u053C\u056B\u0561\u0576\u0561","\u053C\u056B\u056C\u056B","\u053C\u056B\u056C\u056B\u0569","\u053C\u056B\u056F\u0561","\u053C\u0575\u0578\u0582\u057D\u056B","\u053C\u0578\u0582\u057D\u056B\u0576\u0565","\u053C\u0587\u0578\u0576","\u053F\u0561\u0580\u0565\u0576","\u053F\u0561\u0580\u056B\u0576\u0561","\u053F\u0561\u0580\u056B\u0576\u0565","\u0540\u0561\u056F\u0578\u0562","\u0540\u0561\u0574\u056C\u0565\u057F","\u0540\u0561\u0575\u056F","\u0540\u0561\u057D\u0574\u056B\u056F","\u0540\u0561\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u0540\u0578\u057E\u0570\u0561\u0576\u0576\u0565\u057D","\u0544\u0561\u0576\u0565","\u0544\u0561\u0580\u056B","\u0544\u0561\u0580\u056B\u0561","\u0544\u0561\u0580\u056B\u0561\u0574","\u0544\u0561\u0580\u056F","\u0544\u0565\u0580\u056B","\u0544\u056B\u056C\u0565\u0576\u0561","\u0544\u056B\u0584\u0561\u0575\u0565\u056C","\u0544\u0570\u0565\u0580","\u0544\u0578\u0576\u0569\u0565","\u0544\u0578\u0576\u056B\u056F\u0561","\u0545\u0561\u0576\u0561","\u0546\u0561\u0576\u0565","\u0546\u0561\u057F\u0561\u056C\u056B","\u0546\u0561\u0580\u0565","\u0546\u0561\u0580\u0565\u056F","\u0546\u0561\u0580\u056B\u0576\u0565","\u054C\u0561\u0586\u0561\u0575\u0565\u056C","\u054C\u0578\u0562\u0565\u0580\u057F","\u054C\u0578\u0582\u0562\u0565\u0576","\u054C\u0578\u0582\u0566\u0561\u0576\u0576\u0561","\u054D\u0561\u0574\u057E\u0565\u056C","\u054D\u0561\u057C\u0561","\u054D\u0561\u0580\u0563\u056B\u057D","\u054D\u0578\u0576\u0561","\u054D\u0578\u0582\u057D\u0561\u0576\u0576\u0561","\u054D\u0578\u0582\u0580\u0565\u0576","\u054D\u0578\u0586\u056B","\u054D\u0578\u0586\u0575\u0561","\u054E\u0561\u0570\u0565","\u054E\u0561\u0580\u0564\u0561\u0576","\u054E\u056B\u056F\u057F\u0578\u0580\u0575\u0561","\u054F\u0561\u0569\u0587","\u054F\u056B\u0563\u0580\u0561\u0576"],female:["\u0531\u0576\u0561\u0570\u056B\u057F","\u0531\u0576\u0563\u0565\u056C\u056B\u0576\u0561","\u0531\u0576\u056B","\u0531\u0576\u0576\u0561","\u0531\u0576\u0578\u0582\u0577","\u0531\u0580\u056B\u0561\u0576\u0561","\u0531\u0580\u056B\u0576\u0561","\u0531\u0580\u0583\u056B","\u0531\u0580\u0587\u056B\u056F","\u0533\u0561\u0575\u0561\u0576\u0565","\u0533\u0578\u0570\u0561\u0580","\u0535\u057E\u0561","\u0537\u056C\u0565\u0576","\u0537\u056C\u056B\u0576\u0561","\u0537\u0574\u056B\u056C\u056B","\u0537\u057E\u0561","\u053C\u056B\u0561","\u053C\u056B\u0561\u0576\u0561","\u053C\u056B\u056C\u056B","\u053C\u056B\u056C\u056B\u0569","\u053C\u056B\u056F\u0561","\u053C\u0575\u0578\u0582\u057D\u056B","\u053C\u0578\u0582\u057D\u056B\u0576\u0565","\u053F\u0561\u0580\u056B\u0576\u0561","\u053F\u0561\u0580\u056B\u0576\u0565","\u0540\u0561\u057D\u0574\u056B\u056F","\u0544\u0561\u0576\u0565","\u0544\u0561\u0580\u056B","\u0544\u0561\u0580\u056B\u0561","\u0544\u0561\u0580\u056B\u0561\u0574","\u0544\u0565\u0580\u056B","\u0544\u056B\u056C\u0565\u0576\u0561","\u0544\u0578\u0576\u056B\u056F\u0561","\u0545\u0561\u0576\u0561","\u0546\u0561\u0576\u0565","\u0546\u0561\u057F\u0561\u056C\u056B","\u0546\u0561\u0580\u0565","\u0546\u0561\u0580\u056B\u0576\u0565","\u054C\u0578\u0582\u0566\u0561\u0576\u0576\u0561","\u054D\u0561\u057C\u0561","\u054D\u0578\u0576\u0561","\u054D\u0578\u0582\u057D\u0561\u0576\u0576\u0561","\u054D\u0578\u0586\u056B","\u054D\u0578\u0586\u0575\u0561","\u054E\u056B\u056F\u057F\u0578\u0580\u0575\u0561","\u054F\u0561\u0569\u0587"],male:["\u0531\u056C\u0562\u0565\u0580\u057F","\u0531\u056C\u0565\u0576","\u0531\u056C\u0565\u0584\u057D","\u0531\u056C\u0565\u0584\u057D\u0561\u0576\u0564\u0580","\u0531\u0576\u0564\u0580\u0561\u0576\u056B\u056F","\u0531\u0577\u0578\u057F","\u0531\u057E\u0565\u057F","\u0531\u0580\u0561\u0574","\u0531\u0580\u0565\u0563","\u0531\u0580\u0565\u0576","\u0531\u0580\u0569\u0578\u0582\u0580","\u0531\u0580\u0574\u0561\u0576","\u0531\u0580\u0574\u0565\u0576","\u0531\u0580\u057D\u0565\u0576","\u0531\u0580\u057F\u0575\u0578\u0574","\u0533\u0561\u0563\u056B\u056F","\u0533\u0561\u0580\u056B\u056F","\u0533\u0578\u057C","\u0533\u0580\u056B\u0563\u0578\u0580","\u0533\u0587\u0578\u0580\u0563","\u0534\u0561\u0576\u056B\u0565\u056C","\u0534\u0561\u057E\u056B\u0569","\u0537\u0564\u0578\u0582\u0561\u0580\u0564","\u0537\u0580\u056B\u056F","\u053C\u0587\u0578\u0576","\u053F\u0561\u0580\u0565\u0576","\u0540\u0561\u056F\u0578\u0562","\u0540\u0561\u0574\u056C\u0565\u057F","\u0540\u0561\u0575\u056F","\u0540\u0561\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576","\u0540\u0578\u057E\u0570\u0561\u0576\u0576\u0565\u057D","\u0544\u0561\u0580\u056F","\u0544\u056B\u0584\u0561\u0575\u0565\u056C","\u0544\u0570\u0565\u0580","\u0544\u0578\u0576\u0569\u0565","\u0546\u0561\u0580\u0565\u056F","\u054C\u0561\u0586\u0561\u0575\u0565\u056C","\u054C\u0578\u0562\u0565\u0580\u057F","\u054C\u0578\u0582\u0562\u0565\u0576","\u054D\u0561\u0574\u057E\u0565\u056C","\u054D\u0561\u0580\u0563\u056B\u057D","\u054D\u0578\u0582\u0580\u0565\u0576","\u054E\u0561\u0570\u0565","\u054E\u0561\u0580\u0564\u0561\u0576","\u054F\u056B\u0563\u0580\u0561\u0576"]};var chunk_EFZWFWF6_v={generic:["\u0531\u0562\u0580\u0561\u0570\u0561\u0574\u0575\u0561\u0576","\u0531\u056C\u0565\u0584\u057D\u0561\u0576\u0575\u0561\u0576","\u0531\u0575\u057E\u0561\u0566\u0575\u0561\u0576","\u0531\u057C\u0561\u0584\u0565\u056C\u0575\u0561\u0576","\u0531\u057D\u0561\u057F\u0580\u0575\u0561\u0576","\u0531\u057E\u0561\u0563\u0575\u0561\u0576","\u0531\u057E\u0565\u057F\u056B\u057D\u0575\u0561\u0576","\u0532\u0561\u0562\u0561\u0575\u0561\u0576","\u0532\u0561\u0572\u0564\u0561\u057D\u0561\u0580\u0575\u0561\u0576","\u0532\u0561\u0580\u057D\u0565\u0572\u0575\u0561\u0576","\u0533\u0561\u0562\u0580\u056B\u0565\u056C\u0575\u0561\u0576","\u0533\u0561\u056C\u057D\u057F\u0575\u0561\u0576","\u0533\u0561\u057D\u057A\u0561\u0580\u0575\u0561\u0576","\u0533\u0580\u056B\u0563\u0578\u0580\u0575\u0561\u0576","\u0533\u0587\u0578\u0580\u0563\u0575\u0561\u0576","\u0534\u0561\u057E\u0569\u0575\u0561\u0576","\u0535\u0572\u056B\u0561\u0566\u0561\u0580\u0575\u0561\u0576","\u0536\u0561\u0584\u0561\u0580\u0575\u0561\u0576","\u0539\u0561\u0564\u0587\u0578\u057D\u0575\u0561\u0576","\u053D\u0561\u0579\u0561\u057F\u0580\u0575\u0561\u0576","\u053F\u0561\u0580\u0561\u057A\u0565\u057F\u0575\u0561\u0576","\u053F\u056B\u0580\u0561\u056F\u0578\u057D\u0575\u0561\u0576","\u0540\u0561\u056F\u0578\u0562\u0575\u0561\u0576","\u0540\u0561\u0574\u0562\u0561\u0580\u0571\u0578\u0582\u0574\u0575\u0561\u0576","\u0540\u0561\u0575\u0580\u0561\u057A\u0565\u057F\u0575\u0561\u0576","\u0540\u0561\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576\u0575\u0561\u0576","\u0540\u0578\u057E\u0570\u0561\u0576\u0576\u056B\u057D\u0575\u0561\u0576","\u0540\u0578\u057E\u057D\u0565\u0583\u0575\u0561\u0576","\u0542\u0561\u0566\u0561\u0580\u0575\u0561\u0576","\u0544\u0561\u0576\u0578\u0582\u056F\u0575\u0561\u0576","\u0544\u0561\u0580\u0563\u0561\u0580\u0575\u0561\u0576","\u0544\u0561\u0580\u057F\u056B\u0580\u0578\u057D\u0575\u0561\u0576","\u0544\u0565\u056C\u0584\u0578\u0576\u0575\u0561\u0576","\u0544\u056B\u0576\u0561\u057D\u0575\u0561\u0576","\u0544\u056D\u056B\u0569\u0561\u0580\u0575\u0561\u0576","\u0544\u056F\u0580\u057F\u0579\u0575\u0561\u0576","\u0544\u0576\u0561\u0581\u0561\u056F\u0561\u0576\u0575\u0561\u0576","\u0544\u0578\u057E\u057D\u056B\u057D\u0575\u0561\u0576","\u0544\u0578\u0582\u0580\u0561\u0564\u0575\u0561\u0576","\u0546\u0565\u0580\u057D\u056B\u057D\u0575\u0561\u0576","\u054A\u0565\u057F\u0580\u0578\u057D\u0575\u0561\u0576","\u054A\u0578\u0572\u0578\u057D\u0575\u0561\u0576","\u054D\u0561\u0570\u0561\u056F\u0575\u0561\u0576","\u054D\u0561\u0580\u0563\u057D\u0575\u0561\u0576","\u054D\u056B\u0574\u0578\u0576\u0575\u0561\u0576","\u054D\u057F\u0565\u0583\u0561\u0576\u0575\u0561\u0576","\u054E\u0561\u0580\u0564\u0561\u0576\u0575\u0561\u0576"]};var chunk_EFZWFWF6_k={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_EFZWFWF6_A=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_EFZWFWF6_O={first_name:chunk_EFZWFWF6_L,last_name:chunk_EFZWFWF6_v,last_name_pattern:chunk_EFZWFWF6_k,name:chunk_EFZWFWF6_A},chunk_EFZWFWF6_B=chunk_EFZWFWF6_O;var chunk_EFZWFWF6_C=["+374 ## ######","+374 ### #####"];var chunk_EFZWFWF6_I=["+374########"];var chunk_EFZWFWF6_M=["(0###) #####"];var chunk_EFZWFWF6_Q={human:chunk_EFZWFWF6_C,international:chunk_EFZWFWF6_I,national:chunk_EFZWFWF6_M},chunk_EFZWFWF6_z=chunk_EFZWFWF6_Q;var chunk_EFZWFWF6_R={format:chunk_EFZWFWF6_z},chunk_EFZWFWF6_F=chunk_EFZWFWF6_R;var chunk_EFZWFWF6_S={color:chunk_EFZWFWF6_i,date:chunk_EFZWFWF6_a,internet:chunk_EFZWFWF6_p,location:chunk_EFZWFWF6_h,lorem:chunk_EFZWFWF6_w,metadata:chunk_EFZWFWF6_P,person:chunk_EFZWFWF6_B,phone_number:chunk_EFZWFWF6_F},chunk_EFZWFWF6_j=chunk_EFZWFWF6_S;var ao=new chunk_HC7G5RVA_Xe({locale:[chunk_EFZWFWF6_j,ys,_i]}); -/***/ 2747: -/***/ (function(module) { +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-7J5NRXNC.js +var chunk_7J5NRXNC_r=["(Persero) Tbk","Tbk"];var chunk_7J5NRXNC_t=["{{company.prefix}} {{person.last_name.generic}}","{{company.prefix}} {{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}} {{company.legal_entity_type}}"];var chunk_7J5NRXNC_e=["CV","Fa","KKB","PD","PT","Perum","UD","Yayasan"];var chunk_7J5NRXNC_I={legal_entity_type:chunk_7J5NRXNC_r,name_pattern:chunk_7J5NRXNC_t,prefix:chunk_7J5NRXNC_e},chunk_7J5NRXNC_o=chunk_7J5NRXNC_I;var chunk_7J5NRXNC_u={wide:["Agustus","April","Desember","Februari","Januari","Juli","Juni","Maret","Mei","November","Oktober","September"],abbr:["Ags","Apr","Des","Feb","Jan","Jul","Jun","Mar","Mei","Nov","Okt","Sep"]};var chunk_7J5NRXNC_m={wide:["Jumat","Kamis","Minggu","Rabu","Sabtu","Selasa","Senin"],abbr:["Jum","Kam","Min","Rab","Sab","Sel","Sen"]};var chunk_7J5NRXNC_E={month:chunk_7J5NRXNC_u,weekday:chunk_7J5NRXNC_m},chunk_7J5NRXNC_l=chunk_7J5NRXNC_E;var chunk_7J5NRXNC_s=["ac.id","asia","biz","biz.id","co","co.id","com","desa.id","go.id","id","in","info","mil.id","my.id","name","net","net.id","or.id","org","ponpes.id","sch.id","tv","web.id"];var chunk_7J5NRXNC_d=["gmail.co.id","gmail.com","yahoo.co.id","yahoo.com"];var chunk_7J5NRXNC_F={domain_suffix:chunk_7J5NRXNC_s,free_email:chunk_7J5NRXNC_d},chunk_7J5NRXNC_g=chunk_7J5NRXNC_F;var chunk_7J5NRXNC_h=["##","#"];var chunk_7J5NRXNC_y=["Airmadidi","Ampana","Amurang","Andolo","Banggai","Bantaeng","Barru","Bau-Bau","Benteng","Bitung","Bolaang Uki","Boroko","Bulukumba","Bungku","Buol","Buranga","Donggala","Enrekang","Gorontalo","Jeneponto","Kawangkoan","Kendari","Kolaka","Kotamobagu","Kota Raha","Kwandang","Lasusua","Luwuk","Majene","Makale","Makassar","Malili","Mamasa","Mamuju","Manado","Marisa","Maros","Masamba","Melonguane","Ondong Siau","Palopo","Palu","Pangkajene","Pare-Pare","Parigi","Pasangkayu","Pinrang","Polewali","Poso","Rantepao","Ratahan","Rumbia","Sengkang","Sidenreng","Sigi Biromaru","Sinjai","Sunggu Minasa","Suwawa","Tahuna","Takalar","Tilamuta","Toli Toli","Tomohon","Tondano","Tutuyan","Unaaha","Wangi Wangi","Wanggudu","Watampone","Watan Soppeng","Ambarawa","Anyer","Bandung","Bangil","Banjar (Jawa Barat)","Banjarnegara","Bangkalan","Bantul","Banyumas","Banyuwangi","Batang","Batu","Bekasi","Blitar","Blora","Bogor","Bojonegoro","Bondowoso","Boyolali","Bumiayu","Brebes","Caruban","Cianjur","Ciamis","Cibinong","Cikampek","Cikarang","Cilacap","Cilegon","Cirebon","Demak","Depok","Garut","Gresik","Indramayu","Jakarta","Jember","Jepara","Jombang","Kajen","Karanganyar","Kebumen","Kediri","Kendal","Kepanjen","Klaten","Pelabuhan Ratu","Kraksaan","Kudus","Kuningan","Lamongan","Lumajang","Madiun","Magelang","Magetan","Majalengka","Malang","Mojokerto","Mojosari","Mungkid","Ngamprah","Nganjuk","Ngawi","Pacitan","Pamekasan","Pandeglang","Pare","Pati","Pasuruan","Pekalongan","Pemalang","Ponorogo","Probolinggo","Purbalingga","Purwakarta","Purwodadi","Purwokerto","Purworejo","Rangkasbitung","Rembang","Salatiga","Sampang","Semarang","Serang","Sidayu","Sidoarjo","Singaparna","Situbondo","Slawi","Sleman","Soreang","Sragen","Subang","Sukabumi","Sukoharjo","Sumber","Sumedang","Sumenep","Surabaya","Surakarta","Tasikmalaya","Tangerang","Tangerang Selatan","Tegal","Temanggung","Tigaraksa","Trenggalek","Tuban","Tulungagung","Ungaran","Wates","Wlingi","Wonogiri","Wonosari","Wonosobo","Yogyakarta","Atambua","Baa","Badung","Bajawa","Bangli","Bima","Denpasar","Dompu","Ende","Gianyar","Kalabahi","Karangasem","Kefamenanu","Klungkung","Kupang","Labuhan Bajo","Larantuka","Lewoleba","Maumere","Mataram","Mbay","Negara","Praya","Raba","Ruteng","Selong","Singaraja","Soe","Sumbawa Besar","Tabanan","Taliwang","Tambolaka","Tanjung","Waibakul","Waikabubak","Waingapu","Negara,Bali"];var chunk_7J5NRXNC_k=["{{location.city_name}}"];var chunk_7J5NRXNC_p=["#####"];var chunk_7J5NRXNC_S=["Aceh","Sumatera Utara","Sumatera Barat","Jambi","Bangka Belitung","Riau","Kepulauan Riau","Bengkulu","Sumatera Selatan","Lampung","Banten","DKI Jakarta","Jawa Barat","Jawa Tengah","Jawa Timur","Nusa Tenggara Timur","DI Yogyakarta","Bali","Nusa Tenggara Barat","Kalimantan Barat","Kalimantan Tengah","Kalimantan Selatan","Kalimantan Timur","Kalimantan Utara","Sulawesi Selatan","Sulawesi Utara","Gorontalo","Sulawesi Tengah","Sulawesi Barat","Sulawesi Tenggara","Maluku","Maluku Utara","Papua Barat","Papua","Papua Tengah","Papua Pegunungan","Papua Selatan"];var chunk_7J5NRXNC_w={normal:"{{location.street}} no {{location.buildingNumber}}",full:"{{location.street}} no {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_7J5NRXNC_P=["{{location.street_prefix}} {{person.first_name.generic}}","{{location.street_prefix}} {{person.last_name.generic}}"];var chunk_7J5NRXNC_b=["Ds.","Dk.","Gg.","Jln.","Jr.","Kpg.","Ki.","Psr."];var chunk_7J5NRXNC_U={building_number:chunk_7J5NRXNC_h,city_name:chunk_7J5NRXNC_y,city_pattern:chunk_7J5NRXNC_k,postcode:chunk_7J5NRXNC_p,state:chunk_7J5NRXNC_S,street_address:chunk_7J5NRXNC_w,street_pattern:chunk_7J5NRXNC_P,street_prefix:chunk_7J5NRXNC_b},chunk_7J5NRXNC_f=chunk_7J5NRXNC_U;var chunk_7J5NRXNC_v={title:"Indonesian (Indonesia)",code:"id_ID",country:"ID",language:"id",endonym:"Bahasa Indonesia (Indonesia)",dir:"ltr",script:"Latn"},chunk_7J5NRXNC_A=chunk_7J5NRXNC_v;var chunk_7J5NRXNC_M=["dr.","drg.","Dr.","Hj."];var chunk_7J5NRXNC_K={generic:["Abyasa","Ade","Adhiarja","Adiarja","Adika","Adikara","Adinata","Aditya","Agnes","Agus","Agustina","Aisyah","Ajeng","Ajiman","Ajimat","Ajimin","Ajiono","Akarsana","Alambana","Alika","Almira","Amalia","Amelia","Ami","Among","Ana","Anastasia","Anggabaya","Anggun","Ani","Anita","Anom","Argono","Aris","Arsipatra","Arta","Artanto","Artawan","Asirwada","Asirwanda","Aslijan","Asmadi","Asman","Asmianto","Asmuni","Aswani","Atma","Atmaja","Aulia","Aurora","Ayu","Azalea","Bagas","Bagiya","Bagus","Bagya","Bahuraksa","Bahuwarna","Bahuwirya","Bajragin","Bakda","Bakiadi","Bakianto","Bakidin","Bakijan","Bakiman","Bakiono","Bakti","Baktiadi","Baktianto","Baktiono","Bala","Balamantri","Balangga","Balapati","Balidin","Balijan","Bambang","Banara","Banawa","Banawi","Bancar","Belinda","Bella","Betania","Budi","Cagak","Cager","Cahya","Cahyadi","Cahyanto","Cahyo","Cahyono","Caket","Cakrabirawa","Cakrabuana","Cakrajiya","Cakrawala","Cakrawangsa","Calista","Candra","Candrakanta","Capa","Caraka","Carla","Carub","Catur","Caturangga","Cawisadi","Cawisono","Cawuk","Cayadi","Cecep","Cemani","Cemeti","Cemplunk","Cengkal","Cengkir","Chandra","Chelsea","Ciaobella","Cici","Cindy","Cinta","Cinthia","Citra","Clara","Cornelia","Dacin","Dadap","Dadi","Dagel","Dalima","Daliman","Dalimin","Daliono","Damar","Damu","Danang","Daniswara","Danu","Danuja","Dariati","Darijan","Darimin","Darmaji","Darman","Darmana","Darmanto","Darsirah","Dartono","Daru","Daruna","Daryani","Dasa","Devi","Dewi","Diah","Dian","Diana","Digdaya","Dimas","Dimaz","Dina","Dinda","Dipa","Dirja","Ditya","Dodo","Dono","Drajat","Dwi","Dyah","Edi","Edison","Edward","Ega","Eja","Eka","Eko","Eli","Elisa","Ella","Ellis","Elma","Elon","Eluh","Elvin","Elvina","Eman","Emas","Embuh","Emil","Emin","Emong","Empluk","Endah","Endra","Enteng","Erik","Estiawan","Estiono","Eva","Faizah","Fara","Farah","Farhunnisa","Fathonah","Febi","Febriana","Febrina","Fitri","Fitria","Fitriani","Gabriella","Gada","Gadang","Gading","Gadis","Gaduh","Gaiman","Galak","Galang","Galar","Galih","Galiono","Galuh","Galur","Gaman","Gamani","Gamanto","Gambira","Gamblang","Ganda","Gandewa","Gandi","Ganep","Ganesha","Gangsa","Gangsar","Ganjaran","Gantar","Gara","Garan","Garang","Garda","Gasti","Gatot","Gatra","Gawati","Genta","Ghaliyati","Ghani","Gibran","Gilang","Gilda","Gina","Hadi","Hafshah","Hairyanto","Halim","Halima","Hamima","Hamzah","Hana","Hani","Hardana","Hardi","Hari","Harimurti","Harja","Harjasa","Harjaya","Harjo","Harsana","Harsanto","Harsaya","Hartaka","Hartana","Harto","Hasan","Hasim","Hasna","Hasta","Hendra","Hendri","Heru","Heryanto","Hesti","Hilda","Himawan","Humaira","Ian","Ibrahim","Ibrani","Ibun","Icha","Ida","Ifa","Ihsan","Ika","Ikhsan","Ikin","Ilsa","Ilyas","Imam","Ina","Indah","Indira","Indra","Intan","Ira","Irawati","Irfan","Iriana","Irma","Irnanto","Irsad","Irwan","Ismail","Ivan","Jabal","Jaeman","Jaga","Jagapati","Jagaraga","Jail","Jaiman","Jais","Jaka","Jamal","Jamalia","Jamil","Jane","Janet","Jarwa","Jarwadi","Jarwi","Jasmani","Jasmin","Jaswadi","Jati","Jatmiko","Jaya","Jayadi","Jayeng","Jefri","Jelita","Jessica","Jinawi","Jindra","Johan","Joko","Jono","Juli","Julia","Jumadi","Jumari","Kacung","Kadir","Kairav","Kajen","Kala","Kalim","Kamal","Kamaria","Kambali","Kamidin","Kamila","Kanda","Kani","Kania","Kardi","Karen","Karimah","Kariman","Karja","Karma","Karman","Karna","Karsa","Karsana","Karta","Kartika","Karya","Kasim","Kasiran","Kasiyah","Kasusra","Kawaca","Kawaya","Kayla","Kayun","Keisha","Kemal","Kemba","Kenari","Kenes","Kenzie","Kezia","Kiandra","Kirana","Koko","Kuncara","Kunthara","Kurnia","Kusuma","Labuh","Laila","Laksana","Laksita","Lala","Lalita","Lamar","Lanang","Langgeng","Lanjar","Lantar","Laras","Lasmanto","Lasmono","Laswi","Latif","Latika","Lega","Legawa","Lembah","Leo","Lestari","Lidya","Lili","Liman","Limar","Linda","Lintang","Luhung","Luis","Lukita","Lukman","Luluh","Lulut","Lurhur","Lutfan","Luthfi","Luwar","Luwes","Mahdi","Mahesa","Mahfud","Mahmud","Maida","Maimunah","Makara","Makuta","Mala","Malik","Malika","Maman","Manah","Maras","Margana","Maria","Mariadi","Marsito","Marsudi","Martaka","Martana","Martani","Marwata","Maryadi","Maryanto","Maya","Melani","Melinda","Michelle","Mila","Mitra","Muhammad","Mujur","Mulya","Mulyanto","Mulyono","Mumpuni","Muni","Mursinin","Mursita","Murti","Mustika","Mustofa","Mutia","Nabila","Nada","Nadia","Nadine","Najam","Najib","Najwa","Nalar","Naradi","Nardi","Narji","Nasab","Nasim","Nasrullah","Natalia","Naura","Nilam","Nimas","Niyaga","Nova","Novi","Noviana","Novita","Nrima","Nugraha","Nur","Nurul","Nyana","Nyoman","Okta","Okto","Olga","Oliva","Olivia","Oman","Omar","Oni","Opan","Ophelia","Opung","Oskar","Ozy","Padma","Padmi","Paiman","Panca","Pandu","Pangeran","Pangestu","Panji","Paramita","Pardi","Paris","Parman","Patricia","Paulin","Perkasa","Pia","Praba","Prabawa","Prabowo","Prabu","Prakosa","Pranata","Pranawa","Prasetya","Prasetyo","Pratiwi","Prayitna","Prayoga","Prayogo","Prima","Prita","Puji","Puput","Purwa","Purwadi","Purwanto","Puspa","Puspita","Puti","Putri","Putu","Qori","Queen","Rachel","Raden","Radika","Radit","Raditya","Rafi","Rafid","Raharja","Rahayu","Rahman","Rahmat","Rahmawati","Rahmi","Raihan","Raina","Raisa","Rama","Rangga","Ratih","Ratna","Reksa","Rendy","Respati","Restu","Retno","Reza","Ria","Ridwan","Rika","Rina","Rini","Rita","Rizki","Rosa","Rosalina","Rosman","Rudi","Rusman","Saadat","Sabar","Sabri","Sabrina","Sadina","Safina","Safira","Saiful","Saka","Sakti","Sakura","Salimah","Salman","Salsabila","Salwa","Samiah","Samsul","Sarah","Sari","Sartika","Sasha","Satya","Septi","Setya","Shakila","Shania","Sherly","Sidiq","Silvia","Simon","Sintia","Siska","Siti","Slamet","Soleh","Suci","Surya","Syahrini","Talia","Tami","Tania","Tantri","Tari","Tasdik","Tasnim","Taswir","Taufan","Taufik","Teddy","Tedi","Teguh","Tiara","Timbul","Tina","Tira","Tirta","Tirtayasa","Titi","Titin","Tomi","Tri","Tsabita","Tugiman","Uchita","Uda","Uli","Ulva","Ulya","Umar","Umay","Umaya","Umi","Unggul","Unjani","Upik","Usman","Usyi","Utama","Vanesa","Vania","Vanya","Vega","Vera","Vero","Vicky","Victoria","Viktor","Viman","Vino","Vinsen","Violet","Virman","Vivi","Wadi","Wage","Wahyu","Wakiman","Waluyo","Wani","Wardaya","Wardi","Warji","Warsa","Warsita","Warta","Wasis","Wawan","Widya","Winda","Wira","Wirda","Wisnu","Wulan","Wulandari","Xanana","Yahya","Yance","Yani","Yessi","Yoga","Yono","Yosef","Yulia","Yuliana","Yuni","Yunita","Yusuf","Zaenab","Zahra","Zaki","Zakir","Zalindra","Zamira","Zelaya","Zelda","Zizi","Zulaikha","Zulfa","Zulfikar"],female:["Ade","Agnes","Agustina","Aisyah","Ajeng","Alika","Almira","Amalia","Amelia","Ami","Ana","Anastasia","Anggun","Ani","Anita","Aulia","Aurora","Ayu","Azalea","Belinda","Bella","Betania","Calista","Carla","Chelsea","Ciaobella","Cici","Cindy","Cinta","Cinthia","Citra","Clara","Cornelia","Dalima","Devi","Dewi","Diah","Dian","Diana","Dina","Dinda","Ditya","Dwi","Dyah","Eka","Eli","Elisa","Ella","Ellis","Elma","Elvina","Endah","Eva","Faizah","Fara","Farah","Farhunnisa","Fathonah","Febi","Febriana","Febrina","Fitri","Fitria","Fitriani","Gabriella","Gadis","Ganesha","Gasti","Gawati","Genta","Ghaliyati","Gilda","Gina","Hafshah","Halima","Hamima","Hana","Hani","Hasna","Hesti","Hilda","Humaira","Icha","Ida","Ifa","Ika","Ilsa","Ina","Indah","Indira","Intan","Ira","Irawati","Iriana","Irma","Jamalia","Jane","Janet","Jasmin","Jelita","Jessica","Juli","Julia","Kamaria","Kamila","Kani","Kania","Karen","Karimah","Kartika","Kasiyah","Kayla","Keisha","Kezia","Kiandra","Kirana","Laila","Laksita","Lala","Lalita","Laras","Latika","Lestari","Lidya","Lili","Linda","Lintang","Maida","Maimunah","Mala","Malika","Maria","Maya","Melani","Melinda","Michelle","Mila","Mutia","Nabila","Nada","Nadia","Nadine","Najwa","Natalia","Naura","Nilam","Nimas","Nova","Novi","Noviana","Novita","Nur","Nurul","Oliva","Olivia","Oni","Ophelia","Padma","Padmi","Paramita","Paris","Patricia","Paulin","Pia","Pratiwi","Prita","Puji","Puput","Puspa","Puspita","Puti","Putri","Qori","Queen","Rachel","Rahayu","Rahmawati","Rahmi","Raina","Raisa","Ratih","Ratna","Restu","Retno","Ria","Rika","Rina","Rini","Rita","Rosa","Rosalina","Sabrina","Sadina","Safina","Safira","Sakura","Salimah","Salsabila","Salwa","Samiah","Sarah","Sari","Sartika","Sasha","Septi","Shakila","Shania","Sherly","Silvia","Sintia","Siska","Siti","Suci","Syahrini","Talia","Tami","Tania","Tantri","Tari","Tiara","Tina","Tira","Titi","Titin","Tri","Tsabita","Uchita","Uli","Ulva","Ulya","Umi","Unjani","Usyi","Vanesa","Vania","Vanya","Vera","Vicky","Victoria","Violet","Vivi","Wani","Widya","Winda","Wirda","Wulan","Wulandari","Yance","Yani","Yessi","Yulia","Yuliana","Yuni","Yunita","Zaenab","Zahra","Zalindra","Zamira","Zelaya","Zelda","Zizi","Zulaikha","Zulfa"],male:["Abyasa","Ade","Adhiarja","Adiarja","Adika","Adikara","Adinata","Aditya","Agus","Ajiman","Ajimat","Ajimin","Ajiono","Akarsana","Alambana","Among","Anggabaya","Anom","Argono","Aris","Arsipatra","Arta","Artanto","Artawan","Asirwada","Asirwanda","Aslijan","Asmadi","Asman","Asmianto","Asmuni","Aswani","Atma","Atmaja","Bagas","Bagiya","Bagus","Bagya","Bahuraksa","Bahuwarna","Bahuwirya","Bajragin","Bakda","Bakiadi","Bakianto","Bakidin","Bakijan","Bakiman","Bakiono","Bakti","Baktiadi","Baktianto","Baktiono","Bala","Balamantri","Balangga","Balapati","Balidin","Balijan","Bambang","Banara","Banawa","Banawi","Bancar","Budi","Cagak","Cager","Cahya","Cahyadi","Cahyanto","Cahyo","Cahyono","Caket","Cakrabirawa","Cakrabuana","Cakrajiya","Cakrawala","Cakrawangsa","Candra","Candrakanta","Capa","Caraka","Carub","Catur","Caturangga","Cawisadi","Cawisono","Cawuk","Cayadi","Cecep","Cemani","Cemeti","Cemplunk","Cengkal","Cengkir","Chandra","Dacin","Dadap","Dadi","Dagel","Daliman","Dalimin","Daliono","Damar","Damu","Danang","Daniswara","Danu","Danuja","Dariati","Darijan","Darimin","Darmaji","Darman","Darmana","Darmanto","Darsirah","Dartono","Daru","Daruna","Daryani","Dasa","Digdaya","Dimas","Dimaz","Dipa","Dirja","Dodo","Dono","Drajat","Dwi","Edi","Edison","Edward","Ega","Eja","Eka","Eko","Elon","Eluh","Elvin","Eman","Emas","Embuh","Emil","Emin","Emong","Empluk","Endra","Enteng","Erik","Estiawan","Estiono","Gada","Gadang","Gading","Gaduh","Gaiman","Galak","Galang","Galar","Galih","Galiono","Galuh","Galur","Gaman","Gamani","Gamanto","Gambira","Gamblang","Ganda","Gandewa","Gandi","Ganep","Gangsa","Gangsar","Ganjaran","Gantar","Gara","Garan","Garang","Garda","Gatot","Gatra","Ghani","Gibran","Gilang","Hadi","Hairyanto","Halim","Hamzah","Hardana","Hardi","Hari","Harimurti","Harja","Harjasa","Harjaya","Harjo","Harsana","Harsanto","Harsaya","Hartaka","Hartana","Harto","Hasan","Hasim","Hasta","Hendra","Hendri","Heru","Heryanto","Himawan","Ian","Ibrahim","Ibrani","Ibun","Ihsan","Ikhsan","Ikin","Ilyas","Imam","Indra","Irfan","Irnanto","Irsad","Irwan","Ismail","Ivan","Jabal","Jaeman","Jaga","Jagapati","Jagaraga","Jail","Jaiman","Jais","Jaka","Jamal","Jamil","Jarwa","Jarwadi","Jarwi","Jasmani","Jaswadi","Jati","Jatmiko","Jaya","Jayadi","Jayeng","Jefri","Jinawi","Jindra","Johan","Joko","Jono","Jumadi","Jumari","Kacung","Kadir","Kairav","Kajen","Kala","Kalim","Kamal","Kambali","Kamidin","Kanda","Kardi","Kariman","Karja","Karma","Karman","Karna","Karsa","Karsana","Karta","Karya","Kasim","Kasiran","Kasusra","Kawaca","Kawaya","Kayun","Kemal","Kemba","Kenari","Kenes","Kenzie","Koko","Kuncara","Kunthara","Kurnia","Kusuma","Labuh","Laksana","Lamar","Lanang","Langgeng","Lanjar","Lantar","Lasmanto","Lasmono","Laswi","Latif","Lega","Legawa","Lembah","Leo","Liman","Limar","Luhung","Luis","Lukita","Lukman","Luluh","Lulut","Lurhur","Lutfan","Luthfi","Luwar","Luwes","Mahdi","Mahesa","Mahfud","Mahmud","Makara","Makuta","Malik","Maman","Manah","Maras","Margana","Mariadi","Marsito","Marsudi","Martaka","Martana","Martani","Marwata","Maryadi","Maryanto","Mitra","Muhammad","Mujur","Mulya","Mulyanto","Mulyono","Mumpuni","Muni","Mursinin","Mursita","Murti","Mustika","Mustofa","Najam","Najib","Nalar","Naradi","Nardi","Narji","Nasab","Nasim","Nasrullah","Niyaga","Nrima","Nugraha","Nyana","Nyoman","Okta","Okto","Olga","Oman","Omar","Opan","Opung","Oskar","Ozy","Paiman","Panca","Pandu","Pangeran","Pangestu","Panji","Pardi","Parman","Perkasa","Praba","Prabawa","Prabowo","Prabu","Prakosa","Pranata","Pranawa","Prasetya","Prasetyo","Prayitna","Prayoga","Prayogo","Prima","Purwa","Purwadi","Purwanto","Putu","Raden","Radika","Radit","Raditya","Rafi","Rafid","Raharja","Rahman","Rahmat","Raihan","Rama","Rangga","Reksa","Rendy","Respati","Reza","Ridwan","Rizki","Rosman","Rudi","Rusman","Saadat","Sabar","Sabri","Saiful","Saka","Sakti","Salman","Samsul","Satya","Setya","Sidiq","Simon","Slamet","Soleh","Surya","Tasdik","Tasnim","Taswir","Taufan","Taufik","Teddy","Tedi","Teguh","Timbul","Tirta","Tirtayasa","Tomi","Tri","Tugiman","Uda","Umar","Umay","Umaya","Unggul","Upik","Usman","Utama","Vega","Vero","Viktor","Viman","Vino","Vinsen","Virman","Wadi","Wage","Wahyu","Wakiman","Waluyo","Wardaya","Wardi","Warji","Warsa","Warsita","Warta","Wasis","Wawan","Wira","Wisnu","Xanana","Yahya","Yoga","Yono","Yosef","Yusuf","Zaki","Zakir","Zulfikar"]};var chunk_7J5NRXNC_D={generic:["Abimanyu","Abiputra","Adhitama","Adriansyah","Afifah","Agustian","Agustina","Ahmad","Airlangga","Alamsyah","Amanta","Ananda","Anandya","Andini","Andriani","Anggraini","Anggriawan","Anjani","Antoni","Aqila","Ardana","Ardianto","Ardiyanti","Arifin","Aryani","Aryanti","Astuti","Aswandi","Aurelia","Azizah","Azzahra","Bagaskara","Budiman","Budiyanto","Damanik","Damayanti","Darmawan","Darojat","Dirgantara","Elvina","Fabian","Faresta","Farida","Fathina","Febian","Febrianti","Fernanda","Firgantoro","Firmansyah","Fujiati","Gunarto","Gunawan","Habibi","Haikal","Hakim","Halim","Halimah","Handayani","Handoko","Hardiansyah","Harini","Hariyah","Hartati","Haryanti","Haryanto","Hasanah","Hassanah","Hastuti","Herlambang","Hermawan","Hidayanto","Hidayat","Himawan","Hutagalung","Hutapea","Hutasoit","Irawan","Irfandi","Iswahyudi","Jailani","Januar","Jelita","Juwita","Kahyang","Kurniawan","Kusmawati","Kusuma","Kusumo","Kuswandari","Kuswoyo","Lailasari","Laksita","Laksmiwati","Latupono","Lazuardi","Leilani","Lesmana","Lestari","Maharani","Mahardika","Mahendra","Mahestri","Maheswara","Maheswari","Mandala","Mandasari","Mangunsong","Mansur","Manullang","Marbun","Mardhiyah","Marpaung","Maryadi","Maryati","Maulana","Mayasari","Megantara","Melani","Melinda","Mulyani","Mustika","Mustofa","Nababan","Nainggolan","Najmudin","Namaga","Nanda","Napitupulu","Narpati","Nashiruddin","Nasyiah","Nasyidah","Nathania","Natsir","Ningrum","Novitasari","Nugraha","Nugroho","Nuraini","Nurdiyanti","Nurlaela","Oktavian","Oktaviani","Oktovian","Padmasari","Palastri","Pangestu","Perdana","Permadi","Permata","Pertiwi","Prabowo","Pradana","Pradipta","Prakasa","Pranowo","Prasasta","Prasetya","Prasetyo","Prastuti","Pratama","Pratiwi","Prayoga","Pudjiastuti","Purnama","Purnawarman","Purnawati","Purwadi","Purwanti","Puspasari","Puspita","Putra","Putri","Rachmawati","Rahardian","Rahayu","Rahimah","Rahmawati","Rajasa","Rajata","Ramadan","Ramadhani","Rayhan","Rendra","Riyanti","Sabian","Saefullah","Safitri","Salahudin","Salma","Salsabilla","Samosir","Santoso","Saptono","Saputra","Saputri","Saragih","Saraswati","Satria","Setiawan","Sihombing","Sihotang","Simanjuntak","Simbolon","Sinaga","Sirait","Siregar","Sitompul","Sitorus","Situmorang","Suartini","Sudiati","Sudrajat","Supriyanto","Suryatmi","Suryono","Susanti","Suwarno","Syahreza","Tamba","Tampubolon","Tarihoran","Thamrin","Usada","Usamah","Utama","Utami","Uwais","Uyainah","Wacana","Wahyudin","Wahyuni","Waluyo","Wardana","Wasita","Waskita","Wastuti","Wibisono","Wibowo","Wicaksono","Widiastuti","Widodo","Wijaya","Wijayanti","Winarno","Winarsih","Wulandari","Yanuar","Yolanda","Yudhistira","Yulianti","Yulianto","Yuliarti","Yuniar","Zahrah","Zulaika","Zulkarnain"],female:["Afifah","Agustina","Amanta","Ananda","Anandya","Andini","Andriani","Anggraini","Anjani","Aqila","Ardiyanti","Aryani","Aryanti","Astuti","Aurelia","Azizah","Azzahra","Damayanti","Elvina","Farida","Fathina","Febrianti","Fernanda","Fujiati","Halimah","Handayani","Harini","Hariyah","Hartati","Haryanti","Hasanah","Hassanah","Hastuti","Jelita","Juwita","Kahyang","Kusmawati","Kusuma","Kuswandari","Lailasari","Laksita","Laksmiwati","Leilani","Lestari","Maharani","Mahestri","Maheswari","Mandasari","Mardhiyah","Maryati","Mayasari","Melani","Melinda","Mulyani","Mustika","Namaga","Nasyiah","Nasyidah","Nathania","Ningrum","Novitasari","Nuraini","Nurdiyanti","Nurlaela","Oktaviani","Padmasari","Palastri","Permata","Pertiwi","Prastuti","Pratiwi","Pudjiastuti","Purnama","Purnawati","Purwanti","Puspasari","Puspita","Putri","Rachmawati","Rahayu","Rahimah","Rahmawati","Ramadhani","Riyanti","Safitri","Salma","Salsabilla","Saputri","Saraswati","Suartini","Sudiati","Suryatmi","Susanti","Usada","Usamah","Utami","Uyainah","Wahyuni","Wastuti","Widiastuti","Wijayanti","Winarsih","Wulandari","Yolanda","Yulianti","Yuliarti","Yuniar","Zahrah","Zulaika"],male:["Abimanyu","Abiputra","Adhitama","Adriansyah","Agustian","Ahmad","Airlangga","Alamsyah","Anggriawan","Antoni","Ardana","Ardianto","Arifin","Aswandi","Bagaskara","Budiman","Budiyanto","Damanik","Darmawan","Darojat","Dirgantara","Fabian","Faresta","Febian","Firgantoro","Firmansyah","Gunarto","Gunawan","Habibi","Haikal","Hakim","Halim","Handoko","Hardiansyah","Haryanto","Herlambang","Hermawan","Hidayanto","Hidayat","Himawan","Hutagalung","Hutapea","Hutasoit","Irawan","Irfandi","Iswahyudi","Jailani","Januar","Kurniawan","Kusumo","Kuswoyo","Latupono","Lazuardi","Lesmana","Mahardika","Mahendra","Maheswara","Mandala","Mangunsong","Mansur","Manullang","Marbun","Marpaung","Maryadi","Maulana","Megantara","Mustofa","Nababan","Nainggolan","Najmudin","Nanda","Napitupulu","Narpati","Nashiruddin","Natsir","Nugraha","Nugroho","Oktavian","Oktovian","Pangestu","Perdana","Permadi","Prabowo","Pradana","Pradipta","Prakasa","Pranowo","Prasasta","Prasetya","Prasetyo","Pratama","Prayoga","Purnama","Purnawarman","Purwadi","Putra","Rahardian","Rajasa","Rajata","Ramadan","Rayhan","Rendra","Sabian","Saefullah","Salahudin","Samosir","Santoso","Saptono","Saputra","Saragih","Satria","Setiawan","Sihombing","Sihotang","Simanjuntak","Simbolon","Sinaga","Sirait","Siregar","Sitompul","Sitorus","Situmorang","Sudrajat","Supriyanto","Suryono","Suwarno","Syahreza","Tamba","Tampubolon","Tarihoran","Thamrin","Utama","Uwais","Wacana","Wahyudin","Waluyo","Wardana","Wasita","Waskita","Wibisono","Wibowo","Wicaksono","Widodo","Wijaya","Winarno","Yanuar","Yudhistira","Yulianto","Zulkarnain"]};var chunk_7J5NRXNC_B={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_7J5NRXNC_H=["dr.","drg.","Dr.","Drs.","Ir.","H."];var chunk_7J5NRXNC_j=[{value:"{{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}}",weight:1},{value:"{{person.firstName}} {{person.firstName}} {{person.lastName}}",weight:1}];var chunk_7J5NRXNC_N=null;var chunk_7J5NRXNC_R=["S.Ked","S.Gz","S.Pt","S.IP","S.E.I","S.E.","S.Kom","S.H.","S.T.","S.Pd","S.Psi","S.I.Kom","S.Sos","S.Farm","M.M.","M.Kom.","M.TI.","M.Pd","M.Farm","M.Ak"];var chunk_7J5NRXNC_x={female_title:chunk_7J5NRXNC_M,first_name:chunk_7J5NRXNC_K,last_name:chunk_7J5NRXNC_D,last_name_pattern:chunk_7J5NRXNC_B,male_title:chunk_7J5NRXNC_H,name:chunk_7J5NRXNC_j,prefix:chunk_7J5NRXNC_N,suffix:chunk_7J5NRXNC_R},chunk_7J5NRXNC_L=chunk_7J5NRXNC_x;var chunk_7J5NRXNC_J=["02# #### ###","02## #### ###","03## #### ###","04## #### ###","05## #### ###","06## #### ###","07## #### ###","09## #### ###","02# #### ####","02## #### ####","03## #### ####","04## #### ####","05## #### ####","06## #### ####","07## #### ####","09## #### ####","08## ### ###","08## #### ###","08## #### ####","(+62) 8## ### ###","(+62) 2# #### ###","(+62) 2## #### ###","(+62) 3## #### ###","(+62) 4## #### ###","(+62) 5## #### ###","(+62) 6## #### ###","(+62) 7## #### ###","(+62) 8## #### ###","(+62) 9## #### ###","(+62) 2# #### ####","(+62) 2## #### ####","(+62) 3## #### ####","(+62) 4## #### ####","(+62) 5## #### ####","(+62) 6## #### ####","(+62) 7## #### ####","(+62) 8## #### ####","(+62) 9## #### ####"];var chunk_7J5NRXNC_c=["+622########","+622#########","+623#########","+624#########","+625#########","+626#########","+627#########","+629#########","+622##########","+623##########","+624##########","+625##########","+626##########","+627##########","+629##########","+628########","+628#########","+628##########"];var chunk_7J5NRXNC_C=["(02##) ######","(02##) #######","(03##) #######","(04##) #######","(05##) #######","(06##) #######","(07##) #######","(09##) #######","(02##) ########","(03##) ########","(04##) ########","(05##) ########","(06##) ########","(07##) ########","(09##) ########","08##-###-###","08##-####-###","08##-####-####"];var chunk_7J5NRXNC_Y={human:chunk_7J5NRXNC_J,international:chunk_7J5NRXNC_c,national:chunk_7J5NRXNC_C},chunk_7J5NRXNC_G=chunk_7J5NRXNC_Y;var chunk_7J5NRXNC_={format:chunk_7J5NRXNC_G},chunk_7J5NRXNC_T=chunk_7J5NRXNC_;var chunk_7J5NRXNC_z={company:chunk_7J5NRXNC_o,date:chunk_7J5NRXNC_l,internet:chunk_7J5NRXNC_g,location:chunk_7J5NRXNC_f,metadata:chunk_7J5NRXNC_A,person:chunk_7J5NRXNC_L,phone_number:chunk_7J5NRXNC_T},chunk_7J5NRXNC_W=chunk_7J5NRXNC_z;var gi=new chunk_HC7G5RVA_Xe({locale:[chunk_7J5NRXNC_W,ys,_i]}); -"use strict"; +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-FHR6VUBX.js +var chunk_FHR6VUBX_e=["24 ore","24/7","alto livello","asimmetrica","asincrona","background","basata sul contenuto","basta sul contesto","bi-direzionale","biforcata","bottom-line","coerente","coesiva","composita","dedicata","didattica","dinamica","direzionale","discreta","eco-centrica","esecutiva","esplicita","euristica","full-range","globale","ibrida","impattante","incrementale","intangibile","interattiva","intermediaria","locale","logistica","massimizzata","metodica","mission-critical","mobile","modulare","motivazionale","multi-tasking","multimedia","nazionale","neutrale","nextgeneration","non-volatile","object-oriented","olistica","omogenea","ottima","ottimizzante","quarta generazione","quinta generazione","radicale","real-time","reciproca","regionale","responsiva","scalabile","secondaria","sensibile al contesto","sesta generazione","sistematica","sistemica","stabile","statica","tangibile","terza generazione","terziaria","uniforme","valore aggiunto"];var chunk_FHR6VUBX_n=["24/7","B2B","B2C","back-end","collaborative","cross-platform","cutting-edge","di impatto","dinamiche","distributivi","e-business","efficienti","enterprise","estensibili","forti","front-end","globali","granulari","innovativi","integrate","interattive","intuitivi","magnetiche","mission-critical","mondiali","next-generation","olistiche","open-source","out-of-the-box","plug-and-play","proattive","real-time","ricche","rivoluzionari","scalabili","sexy","sinergiche","strategici","trasparenti","valore aggiunto","verticalizzate","virali","virtuali","visionari","web","wireless"];var chunk_FHR6VUBX_r=["ROI","applicazioni","architetture","comunit\xE0","contenuti","convergenze","e-business","e-commerce","e-services","esperienze","funzionalit\xE0","interfacce","mercati","metodologie","metriche","modelli","nicchie","partnerships","relazioni","reti","schemi","sistemi","soluzioni","supply-chains","tecnologie","webservices"];var chunk_FHR6VUBX_l=["abilitate","accrescitive","aggregate","deploy","estensioni","evolutive","exploit","generate","guida","implementate","incentivate","innovazione","integrate","marchi","massimizzate","matrici","migliorate","monetizzate","ottimali","reinventate","ricontestualizzate","sinergizzate","sintetizzate","spedizioni","strategiche","target","transizionali","utilizzo"];var chunk_FHR6VUBX_t=["adattiva","assimilata","automatizzata","avanzata","bilanciata","centralizzata","compatibile","condivisibile","configurabile","cross-platform","decentralizzata","digitalizzata","distribuita","ergonomica","esclusiva","espansa","estesa","fondamentale","gestita","implementata","innovativa","integrata","intuitiva","inversa","migliorata","monitorata","multi-canale","multi-laterale","obbligatoria","open-source","operativa","organica","orizzontale","ottimizzata","persistente","piccola","polarizzata","proattiva","programmabile","progressiva","reattiva","riallineata","ricontestualizzata","ridotta","robusta","sicura","sincronizzata","sinergica","stand-alone","switchabile","totale","universale","user-friendly","versatile","virtuale","visionaria"];var chunk_FHR6VUBX_s=["Group","SPA","e figli","s.r.l."];var chunk_FHR6VUBX_c=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} e {{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}-{{person.last_name.generic}} {{company.legal_entity_type}}"];var chunk_FHR6VUBX_d=["Abilit\xE0","Access","Adattatore","Algoritmo","Alleanza","Analizzatore","Applicazione","Approccio","Architettura","Architettura aperta","Archivio","Array","Attitudine","Benchmark","Capacit\xE0","Circuito","Codifica","Collaborazione","Complessit\xE0","Concetto","Conglomerato","Conoscenza base","Contingenza","Core","Criptazione","Data-warehouse","Database","Definizione","Emulazione","Finestra temporale","Firmware","Flessibilit\xE0","Forza lavoro","Frame","Funzionalit\xE0","Funzione","Gerarchia","Hardware","Help-desk","Hub","Implementazione","Infrastruttura","Iniziativa","Installazione","Intelligenza artificiale","Interfaccia","Interfaccia grafica","Intranet","Matrice","Matrici","Metodologia","Middleware","Migrazione","Modello","Moderazione","Monitoraggio","Moratoria","Orchestrazione","Paradigma","Parallelismo","Policy","Portale","Previsione","Prodotto","Produttivit\xE0","Progetto","Proiezione","Protocollo","Rete","Servizio clienti","Set di istruzioni","Sfida","Sinergia","Sistema aperto","Sito web","Software","Soluzione","Soluzione internet","Sovrastruttura","Standardizzazione","Strategia","Strumenti","Struttura","Struttura di prezzo","Successo","Supporto","Task-force","Utilizzazione","framework"];var chunk_FHR6VUBX_Q={adjective:chunk_FHR6VUBX_e,buzz_adjective:chunk_FHR6VUBX_n,buzz_noun:chunk_FHR6VUBX_r,buzz_verb:chunk_FHR6VUBX_l,descriptor:chunk_FHR6VUBX_t,legal_entity_type:chunk_FHR6VUBX_s,name_pattern:chunk_FHR6VUBX_c,noun:chunk_FHR6VUBX_d},chunk_FHR6VUBX_m=chunk_FHR6VUBX_Q;var chunk_FHR6VUBX_u=["com","it","net","org"];var chunk_FHR6VUBX_g=["email.it","gmail.com","hotmail.com","libero.it","yahoo.com","yahoo.it"];var chunk_FHR6VUBX_k={domain_suffix:chunk_FHR6VUBX_u,free_email:chunk_FHR6VUBX_g},chunk_FHR6VUBX_C=chunk_FHR6VUBX_k;var chunk_FHR6VUBX_A=["###","##","#"];var chunk_FHR6VUBX_z=["Agli\xE8","Andezeno","Barbania","Brosso","Buriasco","Caluso","Cantoira","Carmagnola","Cavour","Chiaverano","Ciconio","Coazze","Cumiana","Feletto","Front","Giaveno","Grugliasco","Lauriano","Locana","Lusigli\xE8","Mathi","Mompantero","Nichelino","Novalesa","Oulx","Perrero","Pinerolo","Pomaretto","Pramollo","Quassolo","Rivara","Rondissone","Rueglio","Santena","Sparone","Usseaux","Varisella","Vidracco","Vinovo","Volvera","Balocco","Campertogno","Cervatto","Cravagliana","Formigliana","Lamporo","Moncrivello","Pila","Rassa","Rossa","Scopa","Valduggia","Vocca","Biandrate","Briona","Comignago","Galliate","Invorio","Mezzomerico","Pisano","Sillavengo","Terdobbiate","Vinzaglio","Alto","Barge","Benevello","Bosia","Brondello","Canosio","Cartignano","Castino","Cervere","Clavesana","Demonte","Envie","Frassino","Gorzegno","Isasca","Macra","Marmora","Montanera","Murello","Nucetto","Pagno","Peveragno","Pocapaglia","Revello","Robilante","Roddi","Saliceto","Sanfr\xE8","Sinio","Treiso","Venasca","Vignolo","Albugnano","Bruno","Canelli","Castell'Alfero","Coazzolo","Cortazzone","Fontanile","Maretto","Monale","Quaranti","Scurzolengo","Tigliole","Viale","Balzola","Bosio","Carezzano","Casasco","Cereseto","Dernice","Frugarolo","Giarole","Lerma","Molare","Montaldeo","Mornese","Ottiglio","Pasturana","Prasco","Rivarone","Solero","Terruggia","Trisobbio","Villalvernia","Bioglio","Camburzano","Cerrione","Donato","Magnano","Mottalciata","Piedicavallo","Pray","Tollegno","Verrone","Lessona","Baceno","Bognanco","Caprezzo","Crodo","Ghiffa","Macugnaga","Miazzina","Omegna","Premia","Trasquera","Allein","Avise","Brissogne","Chamois","Cogne","Etroubles","Gressan","Issime","Morgex","Pollein","Quart","Saint-Denis","Saint-Rh\xE9my-en-Bosses","Valpelline","Villeneuve","Azzate","Besnate","Bregano","Brusimpiano","Caravate","Castelseprio","Clivio","Cugliate-Fabiasco","Dumenza","Gemonio","Inarzo","Luino","Marnate","Morazzone","Saltrio","Ternate","Albiolo","Barni","Bregnano","Cabiate","Carbonate","Cavargna","Dizzasco","Faloppio","Guanzate","Lasnigo","Luisago","Moltrasio","Musso","Pigra","Pusiano","Schignano","Torno","Zelbio","Aprica","Caiolo","Chiavenna","Dazio","Gordona","Livigno","Morbegno","Poggiridenti","Sernio","Tartano","Valdidentro","Abbiategrasso","Binasco","Buscate","Carpiano","Cisliano","Corsico","Gaggiano","Inzago","Magenta","Melzo","Nosate","Pantigliate","Rescaldina","Sedriano","Tribiano","Vignate","Albino","Ardesio","Barbata","Bossico","Brumano","Capizzone","Cerete","Colzate","Cusio","Fontanella","Gandosso","Gorno","Lallio","Martinengo","Mozzo","Pagazzano","Parzanica","Piazzatorre","Pradalunga","Ranica","Rovetta","Selvino","Sovere","Taleggio","Valbondione","Valtorta","Viadanica","Zogno","Acquafredda","Artogne","Berlingo","Botticino","Breno","Calvisano","Castelcovati","Cellatica","Cigole","Cologne","Edolo","Gambara","Gottolengo","Iseo","Lograto","Maclodio","Manerbio","Milzano","Muscoline","Odolo","Ospitaletto","Passirano","Poncarale","Preseglie","Sellero","Sulzano","Trenzano","Piancogno","Barbianello","Borgarello","Calvignano","Casteggio","Cervesina","Copiano","Fortunago","Garlasco","Langosco","Lungavilla","Menconico","Nicorvo","Retorbido","Rosasco","Sommo","Vidigulfo","Zerbo","Azzanello","Capergnanica","Castelleone","Crema","Fiesco","Grontardo","Montodine","Pandino","Ricengo","Soresina","Tornata","Voltido","Casalromano","Commessaggio","Gonzaga","Marmirolo","Ostiglia","Quistello","Sabbioneta","Viadana","Barzago","Bulciago","Casatenovo","Cremeno","Erve","Merate","Morterone","Pagnona","Premana","Sirtori","Valmadrera","Codogno","Galgagnano","Maccastorna","Meleti","Sordio","Barlassina","Briosco","Concorezzo","Lesmo","Renate","Triuggio","Caponago","Avelengo","Brennero","Castelbello-Ciardes","Dobbiaco","Gais","Laion","Luson","Merano","Naz-Sciaves","Plaus","Rasun-Anterselva","Scena","Stelvio","Tirolo","Vandoies","Vipiteno","Andalo","Bieno","Caldes","Capriana","Cavareno","Cis","Dambel","Fierozzo","Giustino","Lavis","Massimeno","Mezzolombardo","Nogaredo","Pinzolo","Ronzone","Sanzeno","Sover","Storo","Terragnolo","Trambileno","Vignola-Falesina","Altavalle","Novella","Belfiore","Buttapietra","Concamarise","Garda","Legnago","Oppeano","Ronc\xE0","Sommacampagna","Trevenzuolo","Zevio","Altissimo","Breganze","Caltrano","Castegnero","Creazzo","Gallio","Longare","Montegaldella","Orgiano","Roana","Santorso","Solagna","Trissino","Villaverla","Valbrenta","Gosaldo","Sospirolo","Casier","Codogn\xE8","Fontanelle","Loria","Montebelluna","Paese","Preganziol","Sarmede","Vedelago","Cavarzere","Eraclea","Martellago","Pianiga","Spinea","Agna","Barbona","Campodarsego","Cartura","Conselve","Gazzo","Loreggia","Monselice","Ponso","Saccolongo","Stanghella","Tribano","Vigonza","Calto","Ceneselli","Gaiba","Melara","Rosolina","Villadose","Artegna","Bordano","Cassacco","Comeglians","Enemonzo","Grimacco","Mortegliano","Pagnacco","Pontebba","Premariacco","Ravascletto","Rigolato","Sedegliano","Talmassons","Torreano","Varmo","Sappada","Monfalcone","Turriaco","Brugnera","Claut","Fontanafredda","Porcia","Spilimbergo","Airole","Bajardo","Castellaro","Chiusavecchia","Dolcedo","Ospedaletti","Pontedassio","Sanremo","Triora","Vessalico","Arnasco","Bormida","Ceriale","Giustenice","Mallare","Nasino","Pallare","Roccavignale","Stellanello","Vendone","Bogliasco","Carasco","Cogoleto","Fontanigorda","Lorsica","Mignanego","Rapallo","Rovegno","Torriglia","Zoagli","Framura","Pignone","Zignago","Bobbio","Cerignale","Gazzola","Rottofreno","Zerba","Bore","Compiano","Fontevivo","Palanzano","Terenzo","Varsi","Brescello","Castellarano","Gattatico","Poviglio","Toano","Bomporto","Fanano","Maranello","Montefiorino","Polinago","Sestola","Argelato","Camugnano","Fontanelice","Marzabotto","Valsamoggia","Comacchio","Tresignana","Conselice","Cesena","Modigliana","Sarsina","Gemmano","Saludecio","Pennabilli","Comano","Montignoso","Zeri","Capannori","Massarosa","Pietrasanta","Agliana","Montale","Uzzano","Empoli","Impruneta","Pelago","Signa","Capoliveri","Piombino","Bientina","Cascina","Montescudaio","Ponsacco","Vicopisano","Bucine","Lucignano","Monteriggioni","Poggibonsi","Sinalunga","Campagnatico","Gavorrano","Pitigliano","Montemurlo","Bettona","Collazzone","Gubbio","Norcia","Pietralunga","Sigillo","Trevi","Allerona","Baschi","Guardea","Narni","Porano","Fermignano","Lunano","Montefelcino","Petriano","Sassofeltrio","Vallefoglia","Camerano","Corinaldo","Jesi","Montemarciano","Polverigi","Staffolo","Caldarola","Colmurano","Gagliole","Montecassiano","Muccia","Sarnano","Urbisaglia","Castignano","Force","Montegallo","Ripatransone","Altidona","Grottazzolina","Montegranaro","Ortezzano","Smerillo","Bomarzo","Capranica","Corchiano","Graffignano","Monterosi","Proceno","Tuscania","Vetralla","Amatrice","Cantalice","Collegiove","Cottanello","Leonessa","Montebuono","Selci","Vacone","Ariccia","Canterano","Ciciliano","Formello","Gorga","Licenza","Mentana","Moricone","Nettuno","Pomezia","Saracinesco","Vallepietra","Zagarolo","Fiumicino","Pontinia","Sabaudia","Terracina","Alvito","Arnara","Casalattico","Ceccano","Esperia","Fontechiari","Morolo","Picinisco","Ripi","Settefrati","Terelle","Vallerotonda","Aielli","Barete","Calascio","Capistrello","Castellafiume","Introdacqua","Navelli","Ortucchio","Pescina","Rivisondoli","Scoppito","Trasacco","Arsita","Campli","Cermignano","Cortino","Notaresco","Alanno","Civitaquana","Farindola","Nocciano","Picciano","Salle","Vicoli","Atessa","Casacanditella","Castelguidone","Crecchio","Fraine","Gessopalena","Lentella","Monteferrante","Orsogna","Palombaro","Poggiofiorito","Roccamontepiano","Tollo","Vacri","Fallo","Casacalenda","Guardiaregia","Lucito","Monacilioni","Oratino","Portocannone","Roccavivara","Tavenna","Ururi","Filignano","Macchiagodena","Pescolanciano","Roccamandolfi","Venafro","Aversa","Capodrise","Casaluce","Ciorlano","Francolise","Liberi","Parete","Pratella","Succivo","Casapesenna","Arpaia","Bucciano","Castelpagano","Circello","Forchia","Montesarchio","Paupisi","Puglianello","Vitulano","Arzano","Caivano","Casamarciano","Cicciano","Frattamaggiore","Liveri","Nola","Portici","Ercolano","Saviano","Andretta","Baiano","Calitri","Castelfranci","Domicella","Gesualdo","Lapio","Mercogliano","Montella","Nusco","Quadrelle","Senerchia","Sturno","Torrioni","Venticano","Agropoli","Aquara","Battipaglia","Caggiano","Cannalonga","Ceraso","Corbara","Futani","Laurito","Montecorice","Padula","Perito","Polla","Ravello","Rofrano","Sapri","Serramezzana","Torchiara","Valva","Apricena","Carlantino","Faeto","Manfredonia","Serracapriola","Vieste","Alberobello","Bitonto","Conversano","Molfetta","Putignano","Turi","Crispiano","Laterza","Massafra","Palagianello","Cisternino","Oria","Alliste","Collepasso","Diso","Giurdignano","Lizzanello","Melendugno","Neviano","Palmariggi","Ruffano","Secl\xEC","Sternatia","Taviano","Ugento","Presicce-Acquarica","Trani","Armento","Baragiano","Calvera","Castelmezzano","Fardella","Latronico","Marsicovetere","Montemilone","Picerno","Rapolla","Rotonda","Spinoso","Trecchina","Ginestra","Calciano","Garaguso","Pomarico","Tursi","Aieta","Amendolara","Bocchigliero","Campana","Castrolibero","Cerisano","Cleto","Diamante","Fuscaldo","Lattarico","Maier\xE0","Marzi","Mottafollone","Panettieri","Pietrafitta","Rose","Scigliano","Verbicaro","Amaroni","Belcastro","Conflenti","Decollatura","Girifalco","Maida","Montauro","Petrizzi","Squillace","Zagarise","Bagaladi","Bovalino","Canolo","Cimin\xE0","Delianuova","Giffone","Maropati","Monasterace","Plat\xEC","Roghudi","Seminara","Stignano","Carfizzi","Mesoraca","Strongoli","Briatico","Dinami","Filogaso","Limbadi","Nicotera","Ricadi","Spadola","Vazzano","Calatafimi-Segesta","Gibellina","Poggioreale","Vita","Aliminusa","Bisacquino","Caltavuturo","Castelbuono","Cinisi","Lascari","Montelepre","Roccamena","Trabia","Villabate","Antillo","Castell'Umberto","Falcone","Frazzan\xF2","Graniti","Limina","Mandanici","Mistretta","Patti","Roccafiorita","Savoca","Tortorici","Venetico","Bivona","Cammarata","Comitini","Montallegro","Ravanusa","Bompensiere","Gela","Mussomeli","Sommatino","Assoro","Cerami","Pietraperzia","Calatabiano","Linguaglossa","Mineo","Pedara","Sant'Alfio","Vizzini","Comiso","Buccheri","Floridia","Pachino","Aggius","Banari","Bono","Buddus\xF2","Cargeghe","Cossoine","Ittireddu","Mara","Nule","Osilo","Pattada","Romana","Sennori","Torralba","Telti","Stintino","Atzara","Bitti","Dorgali","Gairo","Irgoli","Loculi","Mamoiada","Olzai","Orgosolo","Osidda","Posada","Sorgono","Tonara","Urzulei","Quartucciu","Albagiara","Assolo","Bidon\xEC","Cuglieri","Gonnostramatza","Mogoro","Nurachi","Paulilatino","Seneghe","Simala","Sorradile","Uras","Siapiccia","Laconi","Suni","Barrali","Carbonia","Dolianova","Esterzili","Gergei","Gonnesa","Iglesias","Monastir","Nurallao","Ortacesus","Portoscuso","Santadi","Senorb\xEC","Setzu","Silius","Tuili","Villacidro","Villaperuccio","Villaspeciosa"];var chunk_FHR6VUBX_M=["{{location.city_prefix}} {{person.first_name.generic}} {{location.city_suffix}}","{{location.city_prefix}} {{person.first_name.generic}}","{{person.first_name.generic}} {{location.city_suffix}}","{{person.last_name.generic}} {{location.city_suffix}}","{{location.city_name}}"];var chunk_FHR6VUBX_p=["San","Borgo","Sesto","Quarto","Settimo"];var chunk_FHR6VUBX_S=["a mare","lido","ligure","del friuli","salentino","calabro","veneto","nell'emilia","umbro","laziale","terme","sardo"];var chunk_FHR6VUBX_b=["Afghanistan","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antartide (territori a sud del 60\xB0 parallelo)","Antigua e Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Bielorussia","Belgio","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia e Herzegovina","Botswana","Bouvet Island (Bouvetoya)","Brasile","Territorio dell'arcipelago indiano","Isole Vergini Britanniche","Brunei Darussalam","Bulgaria","Burkina Faso","Burundi","Cambogia","Cameroon","Canada","Capo Verde","Isole Cayman","Repubblica Centrale Africana","Chad","Cile","Cina","Isola di Pasqua","Isola di Cocos (Keeling)","Colombia","Comoros","Congo","Isole Cook","Costa Rica","Costa d'Avorio","Croazia","Cuba","Cipro","Repubblica Ceca","Danimarca","Gibuti","Repubblica Dominicana","Equador","Egitto","El Salvador","Guinea Equatoriale","Eritrea","Estonia","Etiopia","Isole Faroe","Isole Falkland (Malvinas)","Fiji","Finlandia","Francia","Guyana Francese","Polinesia Francese","Territori Francesi del sud","Gabon","Gambia","Georgia","Germania","Ghana","Gibilterra","Grecia","Groenlandia","Grenada","Guadalupa","Guam","Guatemala","Guernsey","Guinea","Guinea-Bissau","Guyana","Haiti","Heard Island and McDonald Islands","Citt\xE0 del Vaticano","Honduras","Hong Kong","Ungheria","Islanda","India","Indonesia","Iran","Iraq","Irlanda","Isola di Man","Israele","Italia","Giamaica","Giappone","Jersey","Giordania","Kazakhstan","Kenya","Kiribati","Korea","Kuwait","Republicca Kirgiza","Repubblica del Laos","Latvia","Libano","Lesotho","Liberia","Libyan Arab Jamahiriya","Liechtenstein","Lituania","Lussemburgo","Macao","Macedonia","Madagascar","Malawi","Malesia","Maldive","Mali","Malta","Isole Marshall","Martinica","Mauritania","Mauritius","Mayotte","Messico","Micronesia","Moldova","Principato di Monaco","Mongolia","Montenegro","Montserrat","Marocco","Mozambico","Myanmar","Namibia","Nauru","Nepal","Antille Olandesi","Olanda","Nuova Caledonia","Nuova Zelanda","Nicaragua","Niger","Nigeria","Niue","Isole Norfolk","Northern Mariana Islands","Norvegia","Oman","Pakistan","Palau","Palestina","Panama","Papua Nuova Guinea","Paraguay","Peru","Filippine","Pitcairn Islands","Polonia","Portogallo","Porto Rico","Qatar","Reunion","Romania","Russia","Rwanda","San Bartolomeo","Sant'Elena","Saint Kitts and Nevis","Saint Lucia","Saint Martin","Saint Pierre and Miquelon","Saint Vincent and the Grenadines","Samoa","San Marino","Sao Tome and Principe","Arabia Saudita","Senegal","Serbia","Seychelles","Sierra Leone","Singapore","Slovenia","Isole Solomon","Somalia","Sud Africa","Georgia del sud e South Sandwich Islands","Spagna","Sri Lanka","Sudan","Suriname","Svalbard & Jan Mayen Islands","Swaziland","Svezia","Svizzera","Siria","Taiwan","Tajikistan","Tanzania","Tailandia","Timor-Leste","Togo","Tokelau","Tonga","Trinidad e Tobago","Tunisia","Turchia","Turkmenistan","Isole di Turks and Caicos","Tuvalu","Uganda","Ucraina","Emirati Arabi Uniti","Regno Unito","Stati Uniti d'America","United States Minor Outlying Islands","Isole Vergini Statunitensi","Uruguay","Uzbekistan","Vanuatu","Venezuela","Vietnam","Wallis and Futuna","Western Sahara","Yemen","Zambia","Zimbabwe"];var chunk_FHR6VUBX_P=["#####"];var chunk_FHR6VUBX_G=["Appartamento ##","Piano #"];var chunk_FHR6VUBX_v=["Agrigento","Alessandria","Ancona","Aosta","Arezzo","Ascoli Piceno","Asti","Avellino","Bari","Barletta-Andria-Trani","Belluno","Benevento","Bergamo","Biella","Bologna","Bolzano","Brescia","Brindisi","Cagliari","Caltanissetta","Campobasso","Carbonia-Iglesias","Caserta","Catania","Catanzaro","Chieti","Como","Cosenza","Cremona","Crotone","Cuneo","Enna","Fermo","Ferrara","Firenze","Foggia","Forl\xEC-Cesena","Frosinone","Genova","Gorizia","Grosseto","Imperia","Isernia","La Spezia","L'Aquila","Latina","Lecce","Lecco","Livorno","Lodi","Lucca","Macerata","Mantova","Massa-Carrara","Matera","Messina","Milano","Modena","Monza e della Brianza","Napoli","Novara","Nuoro","Olbia-Tempio","Oristano","Padova","Palermo","Parma","Pavia","Perugia","Pesaro e Urbino","Pescara","Piacenza","Pisa","Pistoia","Pordenone","Potenza","Prato","Ragusa","Ravenna","Reggio Calabria","Reggio Emilia","Rieti","Rimini","Roma","Rovigo","Salerno","Medio Campidano","Sassari","Savona","Siena","Siracusa","Sondrio","Taranto","Teramo","Terni","Torino","Ogliastra","Trapani","Trento","Treviso","Trieste","Udine","Varese","Venezia","Verbano-Cusio-Ossola","Vercelli","Verona","Vibo Valentia","Vicenza","Viterbo"];var chunk_FHR6VUBX_B=["AG","AL","AN","AO","AR","AP","AT","AV","BA","BT","BL","BN","BG","BI","BO","BZ","BS","BR","CA","CL","CB","CI","CE","CT","CZ","CH","CO","CS","CR","KR","CN","EN","FM","FE","FI","FG","FC","FR","GE","GO","GR","IM","IS","SP","AQ","LT","LE","LC","LI","LO","LU","MC","MN","MS","MT","ME","MI","MO","MB","NA","NO","NU","OT","OR","PD","PA","PR","PV","PG","PU","PE","PC","PI","PT","PN","PZ","PO","RG","RA","RC","RE","RI","RN","RM","RO","SA","VS","SS","SV","SI","SR","SO","TA","TE","TR","TO","OG","TP","TN","TV","TS","UD","VA","VE","VB","VC","VR","VV","VI","VT"];var chunk_FHR6VUBX_f={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}}, {{location.secondaryAddress}}"};var chunk_FHR6VUBX_D=["{{location.street_suffix}} {{person.first_name.generic}}","{{location.street_suffix}} {{person.last_name.generic}}"];var chunk_FHR6VUBX_L=["Piazza","Strada","Via","Borgo","Contrada","Rotonda","Incrocio"];var chunk_FHR6VUBX_w={building_number:chunk_FHR6VUBX_A,city_name:chunk_FHR6VUBX_z,city_pattern:chunk_FHR6VUBX_M,city_prefix:chunk_FHR6VUBX_p,city_suffix:chunk_FHR6VUBX_S,country:chunk_FHR6VUBX_b,postcode:chunk_FHR6VUBX_P,secondary_address:chunk_FHR6VUBX_G,state:chunk_FHR6VUBX_v,state_abbr:chunk_FHR6VUBX_B,street_address:chunk_FHR6VUBX_f,street_pattern:chunk_FHR6VUBX_D,street_suffix:chunk_FHR6VUBX_L},chunk_FHR6VUBX_F=chunk_FHR6VUBX_w;var chunk_FHR6VUBX_H={title:"Italian",code:"it",language:"it",endonym:"Italiano",dir:"ltr",script:"Latn"},chunk_FHR6VUBX_V=chunk_FHR6VUBX_H;var chunk_FHR6VUBX_R={generic:["Abaco","Abbondanza","Abbondanzio","Abbondio","Abdone","Abelardo","Abele","Abenzio","Abibo","Abramio","Abramo","Acacio","Acario","Accursio","Achille","Acilia","Acilio","Aciscolo","Acrisio","Ada","Adalardo","Adalberta","Adalberto","Adalfredo","Adalgisa","Adalgiso","Adalrico","Adamo","Addo","Addolorata","Adelaide","Adelardo","Adelasia","Adelberto","Adelchi","Adele","Adelfo","Adelgardo","Adelina","Adelmo","Adeodato","Adina","Adolfo","Adone","Adria","Adriana","Adriano","Adrione","Afro","Agabio","Agamennone","Agape","Agapito","Agata","Agazio","Agenore","Agesilao","Agnese","Agostina","Agostino","Agrippa","Aiace","Aida","Aidano","Aimone","Aladino","Alamanno","Alano","Alarico","Alba","Albano","Alberico","Alberta","Alberto","Albina","Albino","Alboino","Albrico","Alceo","Alceste","Alcibiade","Alcide","Alcina","Alcino","Alda","Aldo","Aldobrando","Aleandro","Aleardo","Aleramo","Alessandra","Alessandro","Alessia","Alessio","Alfio","Alfonsa","Alfonso","Alfreda","Alfredo","Algiso","Alice","Alida","Alighiero","Alina","Allegra","Alma","Almerigo","Almiro","Aloisio","Altea","Alvaro","Alviero","Alvise","Amabile","Amadeo","Amalia","Amanda","Amando","Amanzio","Amaranto","Amata","Amato","Amatore","Amauri","Ambra","Ambrogio","Ambrosiano","Amedeo","Amelia","Amelio","Amerigo","Amico","Amilcare","Amina","Amintore","Amleto","Amone","Amore","Amos","Ampelio","Anacleto","Anastasia","Anatolia","Ancilla","Andrea","Andromeda","Angela","Angelica","Angelo","Aniceto","Aniello","Anita","Anna","Annabella","Annagrazia","Annamaria","Annibale","Annunziata","Ansaldo","Anselmo","Ansovino","Antea","Antelmo","Antero","Antigone","Antimo","Antino","Antioco","Antonella","Antonello","Antonia","Antonio","Apollina","Apollinare","Apollo","Apollonia","Appia","Apuleio","Aquilino","Arabella","Araldo","Aratone","Arcadio","Archimede","Archippo","Arcibaldo","Ardito","Arduino","Aresio","Argelia","Argimiro","Argo","Arialdo","Arianna","Ariberto","Ariele","Ariosto","Aris","Aristarco","Aristeo","Aristide","Aristione","Aristo","Aristofane","Aristotele","Armando","Armida","Arminio","Arnaldo","Aronne","Arrigo","Artemisa","Arturo","Ascanio","Asdrubale","Asella","Asia","Asimodeo","Assunta","Assunto","Asterio","Astianatte","Astrid","Ataleo","Atanasia","Atanasio","Athos","Attila","Attilano","Attilio","Auberto","Audace","Augusto","Aurelia","Aureliano","Aurelio","Auro","Aurora","Ausilia","Ausiliatrice","Ausilio","Ave","Averardo","Aza","Azeglio","Azelia","Azelio","Azzurra","Babila","Bacco","Baldassarre","Balderico","Baldo","Baldomero","Baldovino","Bambina","Barbara","Barbarigo","Bardo","Bardomiano","Barnaba","Barsaba","Barsimeo","Bartolo","Bartolomea","Bartolomeo","Basileo","Basilia","Basilio","Bassiano","Bassilla","Bastiano","Batilda","Battista","Beata","Beato","Beatrice","Belina","Bellino","Beltramo","Benedetta","Benedetto","Beniamina","Beniamino","Benigna","Benigno","Benito","Benvenuta","Benvenuto","Berardo","Berengario","Berenice","Bernadetta","Bernardo","Beronico","Bertoldo","Bertolfo","Betta","Biagio","Bianca","Bibiana","Bibiano","Bice","Bindo","Bino","Birino","Bonagiunta","Bonaldo","Bonaventura","Bonavita","Bonifacio","Bonito","Boris","Bortolo","Brancaleone","Brando","Brigida","Brigitta","Bruna","Brunilde","Bruno","Bruto","Caino","Caio","Calanico","Calcedonio","Callisto","Calogera","Calogero","Calpurnia","Camelia","Camilla","Camillo","Candida","Candido","Cantidio","Canziano","Capitolina","Carina","Carla","Carlo","Carlotta","Carmela","Carmelo","Carmen","Carmine","Carola","Carolina","Caronte","Carponio","Casilda","Casimira","Casimiro","Cassandra","Cassiano","Cassio","Cassiopea","Casto","Cataldo","Catena","Caterina","Catullo","Cecco","Cecilia","Cecilio","Celeste","Celinia","Celso","Cesare","Cesario","Cherubino","Chiaffredo","Chiara","Cino","Cinzia","Cipriano","Cirano","Ciriaco","Cirilla","Cirillo","Cirino","Ciro","Clara","Clarenzio","Claudia","Claudio","Cleandro","Clelia","Clemente","Clemenzia","Cleo","Cleofe","Cleonico","Cleopatra","Climaco","Clinio","Clodomiro","Clodoveo","Cloe","Clorinda","Cointa","Colmanno","Colmazio","Colomba","Colombano","Colombo","Concetta","Concetto","Concordio","Consolata","Cora","Corbiniano","Cordelia","Coreno","Corinna","Coriolano","Cornelia","Cornelio","Coronato","Corrado","Cosima","Cosimo","Cosma","Costante","Costantino","Costanza","Costanzo","Cremenzio","Crescente","Crescenzia","Crescenzio","Crespignano","Crispino","Cristaldo","Cristiana","Cristiano","Cristina","Cristoforo","Crocefissa","Crocefisso","Cronida","Cunegonda","Cuniberto","Cupido","Cuzia","Daciano","Dacio","Dafne","Dagoberto","Dalida","Dalila","Dalmazio","Damaso","Damiana","Damiano","Damocle","Daniela","Daniele","Danilo","Danio","Dante","Daria","Dario","Davide","Davino","Deanna","Debora","Decimo","Degna","Delfina","Delfino","Delia","Delinda","Delizia","Demetria","Demetrio","Democrito","Demostene","Deodata","Deodato","Desdemona","Desiderata","Desiderato","Desiderio","Devota","Diamante","Diana","Dianora","Didimo","Diego","Diletta","Dina","Dino","Diocleziano","Diodata","Diodoro","Diogene","Diomede","Dione","Dionigi","Dionisia","Dionisio","Divo","Doda","Dodato","Dolores","Domenica","Domenico","Domezio","Domiziano","Donata","Donatella","Donatello","Donato","Donna","Dora","Doriano","Dorotea","Doroteo","Druina","Duccio","Duilio","Dulina","Durante","Ebe","Eberardo","Ecclesio","Edda","Edelberga","Edgardo","Edilberto","Editta","Edmondo","Edoardo","Edvige","Efisio","Efrem","Egeo","Egidio","Eginardo","Egisto","Egizia","Egle","Elaide","Elda","Elena","Eleonora","Elettra","Eleuterio","Elia","Eliana","Eliano","Elide","Elifio","Eligio","Elimena","Elio","Eliodoro","Elisa","Elisabetta","Elisea","Eliseo","Elita","Ella","Elmo","Elogio","Eloisa","Elpidio","Elsa","Elvezio","Elvia","Elvino","Elvira","Emanuela","Emanuele","Emidio","Emilia","Emiliana","Emiliano","Emilio","Emma","Emmerico","Empirio","Endrigo","Enea","Enecone","Enimia","Ennio","Enrica","Enrico","Enzo","Eracla","Eraclide","Eraldo","Erardo","Erasmo","Erberto","Ercolano","Ercole","Erenia","Eriberto","Erico","Ermanno","Ermelinda","Ermenegarda","Ermenegilda","Ermenegildo","Ermes","Ermete","Ermilo","Erminia","Erminio","Ernesta","Ernesto","Eros","Ersilia","Esa\xF9","Esmeralda","Estella","Ester","Esterina","Esuperio","Eterie","Ettore","Euclide","Eufebio","Eufemia","Eufemio","Eufrasia","Eufronio","Eugenia","Eugenio","Eulalia","Euridice","Eusebia","Eusebio","Euseo","Eustorgio","Eustosio","Eutalia","Eutalio","Eva","Evaldo","Evandro","Evangelina","Evaristo","Evasio","Evelina","Everardo","Evidio","Evodio","Evremondo","Ezechiele","Ezio","Fabiana","Fabiano","Fabio","Fabiola","Fabrizio","Famiano","Fatima","Fausta","Fausto","Fazio","Fedele","Federica","Federico","Fedora","Fedro","Felice","Felicia","Feliciano","Felicita","Ferdinando","Fermiano","Fermo","Fernanda","Fernando","Ferruccio","Festo","Fiammetta","Fidenziano","Fidenzio","Filiberto","Filippa","Filippo","Filomena","Filomeno","Fiordaliso","Fiore","Fiorella","Fiorenza","Fiorenziano","Fiorenzo","Flaminia","Flavia","Flaviana","Flaviano","Flavio","Fleano","Flora","Floriana","Floriano","Floridia","Florina","Foca","Folco","Fortunata","Fortunato","Fosca","Fosco","Franca","Francesca","Francesco","Franco","Frido","Frontiniano","Fulberto","Fulgenzio","Fulvia","Fulvio","Furio","Furseo","Fuscolo","Gabino","Gabriele","Gabriella","Gaetano","Gaglioffo","Gaia","Gaio","Galatea","Galdino","Galeazzo","Galileo","Gallicano","Gandolfo","Garimberto","Gaspare","Gastone","Gaudenzia","Gaudenzio","Gaudino","Gautiero","Gavino","Gedeone","Gelsomina","Geltrude","Geminiano","Gemma","Generosa","Generoso","Genesia","Genesio","Gennaro","Genoveffa","Gentile","Genziano","Gerardo","Gerasimo","Geremia","Gerino","Germana","Germano","Gerolamo","Geronimo","Geronzio","Gertrude","Gervasio","Gesualdo","Gherardo","Ghita","Giacinta","Giacinto","Giacobbe","Giacomo","Giada","Giadero","Giambattista","Gianbattista","Giancarlo","Giandomenico","Gianfranco","Gianluca","Gianluigi","Gianmarco","Gianmaria","Gianmario","Gianni","Gianpaolo","Gianpiero","Gianpietro","Gianuario","Giasone","Gigliola","Gilberto","Gilda","Gildo","Giliola","Gillo","Gineto","Ginevra","Gino","Gioacchina","Gioacchino","Giobbe","Gioberto","Gioconda","Giocondo","Gioele","Gioia","Giona","Gionata","Giordano","Giorgia","Giorgio","Giosuele","Giosu\xE8","Giotto","Giovanna","Giovanni","Giove","Gioventino","Giovenzio","Girardo","Girolamo","Gisella","Giuda","Giuditta","Giulia","Giuliana","Giuliano","Giulio","Giulitta","Giuseppa","Giuseppe","Giuseppina","Giusta","Giustiniano","Giusto","Glauco","Glenda","Gloria","Godeberta","Godiva","Goffredo","Golia","Gomberto","Gondulfo","Gonerio","Gonzaga","Gordiano","Gosto","Gottardo","Graciliano","Grato","Grazia","Graziana","Graziano","Graziella","Gregorio","Greta","Grimaldo","Griselda","Gualberto","Gualtiero","Guelfo","Guenda","Guendalina","Guerrino","Guglielmo","Guiberto","Guido","Guiscardo","Gumesindo","Gundelinda","Gustavo","Iacopo","Iacopone","Iago","Ianira","Icaro","Icilio","Ida","Idea","Ido","Iginia","Iginio","Igino","Ignazio","Igor","Ilaria","Ilario","Ilda","Ildebrando","Ildefonso","Ildegarda","Ildegonda","Ileana","Ilenia","Ilia","Illidio","Illuminato","Ilva","Imelda","Immacolata","Immacolato","Incoronata","Indro","Ines","Innocente","Innocenza","Innocenzo","Iolanda","Iole","Iona","Ione","Ionne","Iorio","Ippocrate","Ippolito","Irene","Ireneo","Iride","Iris","Irma","Irmina","Isa","Isabella","Isacco","Isaia","Ischirione","Iside","Isidora","Isidoro","Ismaele","Isotta","Italia","Italo","Ivan","Ivano","Ivanoe","Ivetta","Ivo","Ivone","Ladislao","Lamberto","Lancilotto","Landolfo","Lanfranco","Lapo","Lara","Laura","Laurentino","Lauriano","Lautone","Lavinia","Lavinio","Lazzaro","Lea","Leandro","Leda","Lelia","Lena","Leo","Leonardo","Leone","Leonia","Leonida","Leonilda","Leonio","Leontina","Leonzio","Leopardo","Leopoldo","Letizia","Letterio","Lia","Liana","Liberata","Liberato","Liberatore","Liberio","Libero","Liberto","Liboria","Liborio","Licia","Lidania","Lidia","Lidio","Lieto","Liliana","Linda","Lino","Lisa","Lisandro","Livia","Liviana","Livino","Livio","Lodovica","Lodovico","Loredana","Lorella","Lorena","Loreno","Lorenza","Lorenzo","Loretta","Loriana","Loris","Luana","Luca","Luce","Lucia","Luciana","Luciano","Lucilla","Lucio","Lucrezia","Ludano","Ludovica","Ludovico","Luigi","Luigia","Luisa","Luminosa","Luna","Macaria","Macario","Maccabeo","Maddalena","Mafalda","Maffeo","Magda","Maggiorino","Magno","Maida","Maiorico","Malco","Mamante","Mancio","Manetto","Manfredo","Manilio","Manlio","Mansueto","Manuela","Manuele","Mara","Marana","Marcella","Marcello","Marciano","Marco","Mareta","Margherita","Maria","Marianna","Mariano","Marica","Mariella","Marilena","Marina","Marinella","Marinetta","Marino","Mario","Marisa","Marita","Marolo","Marta","Martina","Martino","Maruta","Marzia","Marzio","Massima","Massimiliano","Massimo","Matilde","Matroniano","Matteo","Mattia","Maura","Maurilio","Maurizio","Mauro","Medardo","Medoro","Melania","Melanio","Melchiade","Melchiorre","Melezio","Melissa","Melitina","Menardo","Menelao","Meneo","Mennone","Menodora","Mercede","Mercurio","Messalina","Metello","Metrofane","Mia","Michela","Michelangelo","Michele","Milena","Milo","Mimma","Mina","Minerva","Minervina","Minervino","Miranda","Mirco","Mirella","Miriam","Mirko","Mirocleto","Mirta","Misaele","Modesto","Moira","Monaldo","Monica","Monitore","Morena","Moreno","Morgana","Mos\xE8","Muziano","Nadia","Namazio","Napoleone","Narciso","Narseo","Narsete","Natale","Natalia","Natalina","Nazario","Nazzareno","Nazzaro","Neiva","Neopolo","Neoterio","Nerea","Nereo","Neri","Nestore","Nicarete","Nicea","Niceforo","Niceto","Nicezio","Nicla","Nico","Nicodemo","Nicola","Nicoletta","Nicol\xF2","Nilde","Nina","Ninfa","Niniano","Nino","Nives","Noemi","Norberto","Norina","Norma","Nostriano","Novella","No\xE8","Nuccia","Nunziata","Nunzio","Oddone","Oderico","Odetta","Odidone","Odilia","Odorico","Ofelia","Olga","Olimpia","Olimpio","Olinda","Olindo","Olivia","Oliviera","Oliviero","Omar","Ombretta","Omero","Ondina","Onesta","Onesto","Onofrio","Onorata","Onorina","Onorino","Onorio","Orazio","Orchidea","Orenzio","Oreste","Orfeo","Oriana","Orietta","Orio","Orlando","Ornella","Oronzo","Orsino","Orso","Orsola","Orsolina","Ortensia","Ortensio","Osanna","Oscar","Osmondo","Osvaldo","Otello","Otilia","Ottaviano","Ottavio","Ottilia","Ottone","Ovidio","Paciano","Pacifico","Pacomio","Palatino","Palladia","Palladio","Palmazio","Palmira","Pamela","Pammachio","Pancario","Pancrazio","Panfilo","Pantaleo","Pantaleone","Paola","Paolo","Pardo","Paride","Parmenio","Pasquale","Paterniano","Patrizia","Patrizio","Patroclo","Pauside","Pelagia","Peleo","Pellegrino","Penelope","Pericle","Perla","Perseo","Petronilla","Petronio","Pia","Piera","Pierangelo","Piergiorgio","Pierluigi","Piermarco","Piero","Piersilvio","Pietro","Pio","Pippo","Placida","Placido","Platone","Plinio","Plutarco","Polidoro","Polifemo","Polissena","Pollione","Pompeo","Pomponio","Ponziano","Ponzio","Porfirio","Porzia","Porziano","Postumio","Prassede","Priamo","Primo","Prisca","Priscilla","Prisco","Privato","Procopio","Proserpina","Prospera","Prospero","Protasio","Proteo","Prudenzia","Prudenzio","Publio","Pupolo","Pusicio","Quartilla","Quarto","Quasimodo","Querano","Quieta","Quintiliano","Quintilio","Quintino","Quinziano","Quinzio","Quirino","Quiteria","Rachele","Radolfo","Raffaele","Raffaella","Raide","Raimondo","Rainaldo","Rainelda","Ramiro","Raniero","Ranolfo","Rebecca","Regina","Reginaldo","Regolo","Remigio","Remo","Remondo","Renata","Renato","Renzo","Respicio","Ricario","Riccarda","Riccardo","Richelmo","Rina","Rinaldo","Rino","Rita","Robaldo","Roberta","Roberto","Rocco","Rodiano","Rodolfo","Rodrigo","Rolando","Rolfo","Romana","Romano","Romeo","Romero","Romilda","Romina","Romoaldo","Romola","Romolo","Romualdo","Rosa","Rosalia","Rosalinda","Rosamunda","Rosanna","Rosario","Rosita","Rosmunda","Rossana","Rossella","Rubiano","Rufina","Rufino","Rufo","Ruggero","Ruperto","Rutilo","Saba","Sabato","Sabazio","Sabele","Sabina","Sabino","Sabrina","Saffiro","Saffo","Saladino","Salomone","Salom\xE8","Salustio","Salvatore","Salvo","Samanta","Samona","Samuele","Sandra","Sandro","Sansone","Sante","Santina","Santo","Sapiente","Sara","Sarbello","Saturniano","Saturnino","Saul","Saverio","Savina","Savino","Scolastica","Sebastiana","Sebastiano","Seconda","Secondiano","Secondina","Secondo","Sefora","Selene","Selvaggia","Semiramide","Semplicio","Sempronio","Senesio","Senofonte","Serafina","Serafino","Serapione","Serena","Sergio","Servidio","Serviliano","Sesto","Settimio","Settimo","Severa","Severiano","Severino","Severo","Sibilla","Sico","Sicuro","Sidonia","Sidonio","Sigfrido","Sigismondo","Silvana","Silvano","Silverio","Silvestro","Silvia","Silvio","Simeone","Simona","Simone","Simonetta","Sinesio","Sinfronio","Sireno","Siria","Siriano","Siricio","Sirio","Siro","Sisto","Smeralda","Soave","Soccorso","Socrate","Sofia","Sofronia","Solange","Solocone","Sonia","Sostene","Sosteneo","Sostrato","Spano","Spartaco","Speranza","Speranzio","Stanislao","Stefania","Stefano","Stella","Stiliano","Stiriaco","Surano","Susanna","Sveva","Sviturno","Tabita","Taddeo","Taide","Tamara","Tammaro","Tancredi","Tarcisio","Tarquinia","Tarsilla","Tarso","Taziana","Taziano","Tazio","Tea","Tecla","Telchide","Telemaco","Telica","Temistocle","Teobaldo","Teodata","Teodolinda","Teodora","Teodoro","Teodosio","Teodoto","Teogene","Terenzio","Teresa","Terzo","Tesauro","Tesifonte","Teudosia","Tibaldo","Tiberio","Tiburzio","Ticone","Timoteo","Tina","Tirone","Tito","Tiziana","Tiziano","Tizio","Tobia","Tolomeo","Tommaso","Torquato","Tosca","Tosco","Tranquillo","Trasea","Tristano","Tullia","Tulliano","Tullio","Turi","Turibio","Tussio","Ubaldo","Ubertino","Uberto","Ugo","Ugolina","Ugolino","Uguccione","Ulberto","Ulderico","Ulfa","Ulfo","Ulisse","Uliva","Ulpiano","Ulrico","Ulstano","Ultimo","Umberto","Umile","Unna","Uranio","Urbano","Urdino","Uriele","Ursicio","Ursino","Ursmaro","Vala","Valente","Valentina","Valentino","Valeria","Valeriana","Valeriano","Valerico","Valerio","Valfredo","Valfrido","Valtena","Valter","Vanda","Vanessa","Vanna","Varo","Vasco","Vedasto","Velio","Venanzio","Venceslao","Venera","Veneranda","Venerando","Venere","Venerio","Ventura","Venusta","Venustiano","Venusto","Vera","Verano","Verdiana","Verecondo","Verena","Verenzio","Veriana","Veridiana","Veronica","Verulo","Vespasiano","Vezio","Vidiano","Vidone","Vilfredo","Viliana","Viliberto","Vilma","Vincenza","Vincenzo","Vindonio","Vinebaldo","Vinfrido","Vinicio","Viola","Violante","Virgilio","Virginia","Virginio","Virone","Viscardo","Vissia","Vitale","Vitalico","Vito","Vittore","Vittoria","Vittoriano","Vittorio","Vivaldo","Viviana","Viviano","Vladimiro","Vodingo","Volfango","Vulmaro","Vulpiano","Walter","Wanda","Zabedeo","Zabina","Zaccaria","Zaccheo","Zaira","Zama","Zanita","Zanobi","Zarina","Zefiro","Zelinda","Zena","Zenaide","Zenebio","Zeno","Zenobia","Zenobio","Zenone","Zetico","Zita","Zoe","Zoilo","Zosima","Zosimo"],female:["Abbondanza","Acilia","Ada","Adalberta","Adalgisa","Addolorata","Adelaide","Adelasia","Adele","Adelina","Adina","Adria","Adriana","Agape","Agata","Agnese","Agostina","Aida","Alba","Alberta","Albina","Alcina","Alda","Alessandra","Alessia","Alfonsa","Alfreda","Alice","Alida","Alina","Allegra","Alma","Altea","Amalia","Amanda","Amata","Ambra","Amelia","Amina","Anastasia","Anatolia","Ancilla","Andromeda","Angela","Angelica","Anita","Anna","Annabella","Annagrazia","Annamaria","Annunziata","Antea","Antigone","Antonella","Antonia","Apollina","Apollonia","Appia","Arabella","Argelia","Arianna","Armida","Artemisa","Asella","Asia","Assunta","Astrid","Atanasia","Aurelia","Aurora","Ausilia","Ausiliatrice","Ave","Aza","Azelia","Azzurra","Babila","Bambina","Barbara","Bartolomea","Basilia","Bassilla","Batilda","Beata","Beatrice","Belina","Benedetta","Beniamina","Benigna","Benvenuta","Berenice","Bernadetta","Betta","Bianca","Bibiana","Bice","Brigida","Brigitta","Bruna","Brunilde","Calogera","Calpurnia","Camelia","Camilla","Candida","Capitolina","Carina","Carla","Carlotta","Carmela","Carmen","Carola","Carolina","Casilda","Casimira","Cassandra","Cassiopea","Catena","Caterina","Cecilia","Celeste","Celinia","Chiara","Cinzia","Cirilla","Clara","Claudia","Clelia","Clemenzia","Cleo","Cleofe","Cleopatra","Cloe","Clorinda","Cointa","Colomba","Concetta","Consolata","Cora","Cordelia","Corinna","Cornelia","Cosima","Costanza","Crescenzia","Cristiana","Cristina","Crocefissa","Cronida","Cunegonda","Cuzia","Dafne","Dalida","Dalila","Damiana","Daniela","Daria","Deanna","Debora","Degna","Delfina","Delia","Delinda","Delizia","Demetria","Deodata","Desdemona","Desiderata","Devota","Diamante","Diana","Dianora","Diletta","Dina","Diodata","Dionisia","Doda","Dolores","Domenica","Donata","Donatella","Donna","Dora","Dorotea","Druina","Dulina","Ebe","Edda","Edelberga","Editta","Edvige","Egizia","Egle","Elaide","Elda","Elena","Eleonora","Elettra","Eliana","Elide","Elimena","Elisa","Elisabetta","Elisea","Ella","Eloisa","Elsa","Elvia","Elvira","Emanuela","Emilia","Emiliana","Emma","Enimia","Enrica","Eracla","Ermelinda","Ermenegarda","Ermenegilda","Erminia","Ernesta","Ersilia","Esmeralda","Estella","Ester","Esterina","Eufemia","Eufrasia","Eugenia","Eulalia","Euridice","Eusebia","Eutalia","Eva","Evangelina","Evelina","Fabiana","Fabiola","Fatima","Fausta","Federica","Fedora","Felicia","Felicita","Fernanda","Fiammetta","Filippa","Filomena","Fiordaliso","Fiore","Fiorella","Fiorenza","Flaminia","Flavia","Flaviana","Flora","Floriana","Floridia","Florina","Foca","Fortunata","Fosca","Franca","Francesca","Fulvia","Gabriella","Gaia","Galatea","Gaudenzia","Gelsomina","Geltrude","Gemma","Generosa","Genesia","Genoveffa","Germana","Gertrude","Ghita","Giacinta","Giada","Gigliola","Gilda","Giliola","Ginevra","Gioacchina","Gioconda","Gioia","Giorgia","Giovanna","Gisella","Giuditta","Giulia","Giuliana","Giulitta","Giuseppa","Giuseppina","Giusta","Glenda","Gloria","Godeberta","Godiva","Grazia","Graziana","Graziella","Greta","Griselda","Guenda","Guendalina","Gundelinda","Ianira","Ida","Idea","Iginia","Ilaria","Ilda","Ildegarda","Ildegonda","Ileana","Ilenia","Ilia","Ilva","Imelda","Immacolata","Incoronata","Ines","Innocenza","Iolanda","Iole","Iona","Ione","Ionne","Irene","Iride","Iris","Irma","Irmina","Isa","Isabella","Iside","Isidora","Isotta","Italia","Ivetta","Lara","Laura","Lavinia","Lea","Leda","Lelia","Lena","Leonia","Leonilda","Leontina","Letizia","Lia","Liana","Liberata","Liboria","Licia","Lidania","Lidia","Liliana","Linda","Lisa","Livia","Liviana","Lodovica","Loredana","Lorella","Lorena","Lorenza","Loretta","Loriana","Luana","Luce","Lucia","Luciana","Lucilla","Lucrezia","Ludovica","Luigia","Luisa","Luminosa","Luna","Macaria","Maddalena","Mafalda","Magda","Maida","Manuela","Mara","Marana","Marcella","Mareta","Margherita","Maria","Marianna","Marica","Mariella","Marilena","Marina","Marinella","Marinetta","Marisa","Marita","Marta","Martina","Maruta","Marzia","Massima","Matilde","Maura","Melania","Melissa","Melitina","Menodora","Mercede","Messalina","Mia","Michela","Milena","Mimma","Mina","Minerva","Minervina","Miranda","Mirella","Miriam","Mirta","Moira","Monica","Morena","Morgana","Nadia","Natalia","Natalina","Neiva","Nerea","Nicla","Nicoletta","Nilde","Nina","Ninfa","Nives","Noemi","Norina","Norma","Novella","Nuccia","Nunziata","Odetta","Odilia","Ofelia","Olga","Olimpia","Olinda","Olivia","Oliviera","Ombretta","Ondina","Onesta","Onorata","Onorina","Orchidea","Oriana","Orietta","Ornella","Orsola","Orsolina","Ortensia","Osanna","Otilia","Ottilia","Palladia","Palmazio","Palmira","Pamela","Paola","Patrizia","Pelagia","Penelope","Perla","Petronilla","Pia","Piera","Placida","Polissena","Porzia","Prisca","Priscilla","Proserpina","Prospera","Prudenzia","Quartilla","Quieta","Quiteria","Rachele","Raffaella","Rainelda","Rebecca","Regina","Renata","Riccarda","Rina","Rita","Roberta","Romana","Romilda","Romina","Romola","Rosa","Rosalia","Rosalinda","Rosamunda","Rosanna","Rosita","Rosmunda","Rossana","Rossella","Rufina","Saba","Sabina","Sabrina","Samanta","Samona","Sandra","Santina","Sara","Savina","Scolastica","Sebastiana","Seconda","Secondina","Sefora","Selene","Selvaggia","Semiramide","Serafina","Serena","Severa","Sibilla","Sidonia","Silvana","Silvia","Simona","Simonetta","Siria","Smeralda","Soave","Sofia","Sofronia","Solange","Sonia","Speranza","Stefania","Stella","Susanna","Sveva","Tabita","Tamara","Tarquinia","Tarsilla","Taziana","Tea","Tecla","Telica","Teodata","Teodolinda","Teodora","Teresa","Teudosia","Tina","Tiziana","Tosca","Trasea","Tullia","Ugolina","Ulfa","Uliva","Unna","Vala","Valentina","Valeria","Valeriana","Vanda","Vanessa","Vanna","Venera","Veneranda","Venere","Venusta","Vera","Verdiana","Verena","Veriana","Veridiana","Veronica","Viliana","Vilma","Vincenza","Viola","Violante","Virginia","Vissia","Vittoria","Viviana","Wanda","Zabina","Zaira","Zama","Zanita","Zarina","Zelinda","Zenobia","Zita","Zoe","Zosima"],male:["Abaco","Abbondanzio","Abbondio","Abdone","Abelardo","Abele","Abenzio","Abibo","Abramio","Abramo","Acacio","Acario","Accursio","Achille","Acilio","Aciscolo","Acrisio","Adalardo","Adalberto","Adalfredo","Adalgiso","Adalrico","Adamo","Addo","Adelardo","Adelberto","Adelchi","Adelfo","Adelgardo","Adelmo","Adeodato","Adolfo","Adone","Adriano","Adrione","Afro","Agabio","Agamennone","Agapito","Agazio","Agenore","Agesilao","Agostino","Agrippa","Aiace","Aidano","Aimone","Aladino","Alamanno","Alano","Alarico","Albano","Alberico","Alberto","Albino","Alboino","Albrico","Alceo","Alceste","Alcibiade","Alcide","Alcino","Aldo","Aldobrando","Aleandro","Aleardo","Aleramo","Alessandro","Alessio","Alfio","Alfonso","Alfredo","Algiso","Alighiero","Almerigo","Almiro","Aloisio","Alvaro","Alviero","Alvise","Amabile","Amadeo","Amando","Amanzio","Amaranto","Amato","Amatore","Amauri","Ambrogio","Ambrosiano","Amedeo","Amelio","Amerigo","Amico","Amilcare","Amintore","Amleto","Amone","Amore","Amos","Ampelio","Anacleto","Andrea","Angelo","Aniceto","Aniello","Annibale","Ansaldo","Anselmo","Ansovino","Antelmo","Antero","Antimo","Antino","Antioco","Antonello","Antonio","Apollinare","Apollo","Apuleio","Aquilino","Araldo","Aratone","Arcadio","Archimede","Archippo","Arcibaldo","Ardito","Arduino","Aresio","Argimiro","Argo","Arialdo","Ariberto","Ariele","Ariosto","Aris","Aristarco","Aristeo","Aristide","Aristione","Aristo","Aristofane","Aristotele","Armando","Arminio","Arnaldo","Aronne","Arrigo","Arturo","Ascanio","Asdrubale","Asimodeo","Assunto","Asterio","Astianatte","Ataleo","Atanasio","Athos","Attila","Attilano","Attilio","Auberto","Audace","Augusto","Aureliano","Aurelio","Auro","Ausilio","Averardo","Azeglio","Azelio","Bacco","Baldassarre","Balderico","Baldo","Baldomero","Baldovino","Barbarigo","Bardo","Bardomiano","Barnaba","Barsaba","Barsimeo","Bartolo","Bartolomeo","Basileo","Basilio","Bassiano","Bastiano","Battista","Beato","Bellino","Beltramo","Benedetto","Beniamino","Benigno","Benito","Benvenuto","Berardo","Berengario","Bernardo","Beronico","Bertoldo","Bertolfo","Biagio","Bibiano","Bindo","Bino","Birino","Bonagiunta","Bonaldo","Bonaventura","Bonavita","Bonifacio","Bonito","Boris","Bortolo","Brancaleone","Brando","Bruno","Bruto","Caino","Caio","Calanico","Calcedonio","Callisto","Calogero","Camillo","Candido","Cantidio","Canziano","Carlo","Carmelo","Carmine","Caronte","Carponio","Casimiro","Cassiano","Cassio","Casto","Cataldo","Catullo","Cecco","Cecilio","Celso","Cesare","Cesario","Cherubino","Chiaffredo","Cino","Cipriano","Cirano","Ciriaco","Cirillo","Cirino","Ciro","Clarenzio","Claudio","Cleandro","Clemente","Cleonico","Climaco","Clinio","Clodomiro","Clodoveo","Colmanno","Colmazio","Colombano","Colombo","Concetto","Concordio","Corbiniano","Coreno","Coriolano","Cornelio","Coronato","Corrado","Cosimo","Cosma","Costante","Costantino","Costanzo","Cremenzio","Crescente","Crescenzio","Crespignano","Crispino","Cristaldo","Cristiano","Cristoforo","Crocefisso","Cuniberto","Cupido","Daciano","Dacio","Dagoberto","Dalmazio","Damaso","Damiano","Damocle","Daniele","Danilo","Danio","Dante","Dario","Davide","Davino","Decimo","Delfino","Demetrio","Democrito","Demostene","Deodato","Desiderato","Desiderio","Didimo","Diego","Dino","Diocleziano","Diodoro","Diogene","Diomede","Dione","Dionigi","Dionisio","Divo","Dodato","Domenico","Domezio","Domiziano","Donatello","Donato","Doriano","Doroteo","Duccio","Duilio","Durante","Eberardo","Ecclesio","Edgardo","Edilberto","Edmondo","Edoardo","Efisio","Efrem","Egeo","Egidio","Eginardo","Egisto","Eleuterio","Elia","Eliano","Elifio","Eligio","Elio","Eliodoro","Eliseo","Elita","Elmo","Elogio","Elpidio","Elvezio","Elvino","Emanuele","Emidio","Emiliano","Emilio","Emmerico","Empirio","Endrigo","Enea","Enecone","Ennio","Enrico","Enzo","Eraclide","Eraldo","Erardo","Erasmo","Erberto","Ercolano","Ercole","Erenia","Eriberto","Erico","Ermanno","Ermenegildo","Ermes","Ermete","Ermilo","Erminio","Ernesto","Eros","Esa\xF9","Esuperio","Eterie","Ettore","Euclide","Eufebio","Eufemio","Eufronio","Eugenio","Eusebio","Euseo","Eustorgio","Eustosio","Eutalio","Evaldo","Evandro","Evaristo","Evasio","Everardo","Evidio","Evodio","Evremondo","Ezechiele","Ezio","Fabiano","Fabio","Fabrizio","Famiano","Fausto","Fazio","Fedele","Federico","Fedro","Felice","Feliciano","Ferdinando","Fermiano","Fermo","Fernando","Ferruccio","Festo","Fidenziano","Fidenzio","Filiberto","Filippo","Filomeno","Fiorenziano","Fiorenzo","Flaviano","Flavio","Fleano","Floriano","Folco","Fortunato","Fosco","Francesco","Franco","Frido","Frontiniano","Fulberto","Fulgenzio","Fulvio","Furio","Furseo","Fuscolo","Gabino","Gabriele","Gaetano","Gaglioffo","Gaio","Galdino","Galeazzo","Galileo","Gallicano","Gandolfo","Garimberto","Gaspare","Gastone","Gaudenzio","Gaudino","Gautiero","Gavino","Gedeone","Geminiano","Generoso","Genesio","Gennaro","Gentile","Genziano","Gerardo","Gerasimo","Geremia","Gerino","Germano","Gerolamo","Geronimo","Geronzio","Gervasio","Gesualdo","Gherardo","Giacinto","Giacobbe","Giacomo","Giadero","Giambattista","Gianbattista","Giancarlo","Giandomenico","Gianfranco","Gianluca","Gianluigi","Gianmarco","Gianmaria","Gianmario","Gianni","Gianpaolo","Gianpiero","Gianpietro","Gianuario","Giasone","Gilberto","Gildo","Gillo","Gineto","Gino","Gioacchino","Giobbe","Gioberto","Giocondo","Gioele","Giona","Gionata","Giordano","Giorgio","Giosuele","Giosu\xE8","Giotto","Giovanni","Giove","Gioventino","Giovenzio","Girardo","Girolamo","Giuda","Giuliano","Giulio","Giuseppe","Giustiniano","Giusto","Glauco","Goffredo","Golia","Gomberto","Gondulfo","Gonerio","Gonzaga","Gordiano","Gosto","Gottardo","Graciliano","Grato","Graziano","Gregorio","Grimaldo","Gualberto","Gualtiero","Guelfo","Guerrino","Guglielmo","Guiberto","Guido","Guiscardo","Gumesindo","Gustavo","Iacopo","Iacopone","Iago","Icaro","Icilio","Ido","Iginio","Igino","Ignazio","Igor","Ilario","Ildebrando","Ildefonso","Illidio","Illuminato","Immacolato","Indro","Innocente","Innocenzo","Iorio","Ippocrate","Ippolito","Ireneo","Isacco","Isaia","Ischirione","Isidoro","Ismaele","Italo","Ivan","Ivano","Ivanoe","Ivo","Ivone","Ladislao","Lamberto","Lancilotto","Landolfo","Lanfranco","Lapo","Laurentino","Lauriano","Lautone","Lavinio","Lazzaro","Leandro","Leo","Leonardo","Leone","Leonida","Leonio","Leonzio","Leopardo","Leopoldo","Letterio","Liberato","Liberatore","Liberio","Libero","Liberto","Liborio","Lidio","Lieto","Lino","Lisandro","Livino","Livio","Lodovico","Loreno","Lorenzo","Loris","Luca","Luciano","Lucio","Ludano","Ludovico","Luigi","Macario","Maccabeo","Maffeo","Maggiorino","Magno","Maiorico","Malco","Mamante","Mancio","Manetto","Manfredo","Manilio","Manlio","Mansueto","Manuele","Marcello","Marciano","Marco","Mariano","Marino","Mario","Marolo","Martino","Marzio","Massimiliano","Massimo","Matroniano","Matteo","Mattia","Maurilio","Maurizio","Mauro","Medardo","Medoro","Melanio","Melchiade","Melchiorre","Melezio","Menardo","Menelao","Meneo","Mennone","Mercurio","Metello","Metrofane","Michelangelo","Michele","Milo","Minervino","Mirco","Mirko","Mirocleto","Misaele","Modesto","Monaldo","Monitore","Moreno","Mos\xE8","Muziano","Namazio","Napoleone","Narciso","Narseo","Narsete","Natale","Nazario","Nazzareno","Nazzaro","Neopolo","Neoterio","Nereo","Neri","Nestore","Nicarete","Nicea","Niceforo","Niceto","Nicezio","Nico","Nicodemo","Nicola","Nicol\xF2","Niniano","Nino","Norberto","Nostriano","No\xE8","Nunzio","Oddone","Oderico","Odidone","Odorico","Olimpio","Olindo","Oliviero","Omar","Omero","Onesto","Onofrio","Onorino","Onorio","Orazio","Orenzio","Oreste","Orfeo","Orio","Orlando","Oronzo","Orsino","Orso","Ortensio","Oscar","Osmondo","Osvaldo","Otello","Ottaviano","Ottavio","Ottone","Ovidio","Paciano","Pacifico","Pacomio","Palatino","Palladio","Pammachio","Pancario","Pancrazio","Panfilo","Pantaleo","Pantaleone","Paolo","Pardo","Paride","Parmenio","Pasquale","Paterniano","Patrizio","Patroclo","Pauside","Peleo","Pellegrino","Pericle","Perseo","Petronio","Pierangelo","Piergiorgio","Pierluigi","Piermarco","Piero","Piersilvio","Pietro","Pio","Pippo","Placido","Platone","Plinio","Plutarco","Polidoro","Polifemo","Pollione","Pompeo","Pomponio","Ponziano","Ponzio","Porfirio","Porziano","Postumio","Prassede","Priamo","Primo","Prisco","Privato","Procopio","Prospero","Protasio","Proteo","Prudenzio","Publio","Pupolo","Pusicio","Quarto","Quasimodo","Querano","Quintiliano","Quintilio","Quintino","Quinziano","Quinzio","Quirino","Radolfo","Raffaele","Raide","Raimondo","Rainaldo","Ramiro","Raniero","Ranolfo","Reginaldo","Regolo","Remigio","Remo","Remondo","Renato","Renzo","Respicio","Ricario","Riccardo","Richelmo","Rinaldo","Rino","Robaldo","Roberto","Rocco","Rodiano","Rodolfo","Rodrigo","Rolando","Rolfo","Romano","Romeo","Romero","Romoaldo","Romolo","Romualdo","Rosario","Rubiano","Rufino","Rufo","Ruggero","Ruperto","Rutilo","Sabato","Sabazio","Sabele","Sabino","Saffiro","Saffo","Saladino","Salomone","Salom\xE8","Salustio","Salvatore","Salvo","Samuele","Sandro","Sansone","Sante","Santo","Sapiente","Sarbello","Saturniano","Saturnino","Saul","Saverio","Savino","Sebastiano","Secondiano","Secondo","Semplicio","Sempronio","Senesio","Senofonte","Serafino","Serapione","Sergio","Servidio","Serviliano","Sesto","Settimio","Settimo","Severiano","Severino","Severo","Sico","Sicuro","Sidonio","Sigfrido","Sigismondo","Silvano","Silverio","Silvestro","Silvio","Simeone","Simone","Sinesio","Sinfronio","Sireno","Siriano","Siricio","Sirio","Siro","Sisto","Soccorso","Socrate","Solocone","Sostene","Sosteneo","Sostrato","Spano","Spartaco","Speranzio","Stanislao","Stefano","Stiliano","Stiriaco","Surano","Sviturno","Taddeo","Taide","Tammaro","Tancredi","Tarcisio","Tarso","Taziano","Tazio","Telchide","Telemaco","Temistocle","Teobaldo","Teodoro","Teodosio","Teodoto","Teogene","Terenzio","Terzo","Tesauro","Tesifonte","Tibaldo","Tiberio","Tiburzio","Ticone","Timoteo","Tirone","Tito","Tiziano","Tizio","Tobia","Tolomeo","Tommaso","Torquato","Tosco","Tranquillo","Tristano","Tulliano","Tullio","Turi","Turibio","Tussio","Ubaldo","Ubertino","Uberto","Ugo","Ugolino","Uguccione","Ulberto","Ulderico","Ulfo","Ulisse","Ulpiano","Ulrico","Ulstano","Ultimo","Umberto","Umile","Uranio","Urbano","Urdino","Uriele","Ursicio","Ursino","Ursmaro","Valente","Valentino","Valeriano","Valerico","Valerio","Valfredo","Valfrido","Valtena","Valter","Varo","Vasco","Vedasto","Velio","Venanzio","Venceslao","Venerando","Venerio","Ventura","Venustiano","Venusto","Verano","Verecondo","Verenzio","Verulo","Vespasiano","Vezio","Vidiano","Vidone","Vilfredo","Viliberto","Vincenzo","Vindonio","Vinebaldo","Vinfrido","Vinicio","Virgilio","Virginio","Virone","Viscardo","Vitale","Vitalico","Vito","Vittore","Vittoriano","Vittorio","Vivaldo","Viviano","Vladimiro","Vodingo","Volfango","Vulmaro","Vulpiano","Walter","Zabedeo","Zaccaria","Zaccheo","Zanobi","Zefiro","Zena","Zenaide","Zenebio","Zeno","Zenobio","Zenone","Zetico","Zoilo","Zosimo"]};var chunk_FHR6VUBX_E={generic:["Abate","Abbate","Abbondanza","Abbrescia","Accardi","Accardo","Accurso","Aceto","Acquadro","Acquaviva","Acquistapace","Adami","Adamo","Addari","Addis","Adragna","Affinito","Agnello","Agostinelli","Agostini","Agresta","Aiello","Alaimo","Albanese","Albano","Alberti","Alcamo","Alessandrini","Alessi","Alfano","Alfieri","Alivernini","Allegretti","Aloi","Altieri","Amabile","Amadori","Amato","Ambrosini","Ambrosino","Ambrosio","Amendola","Amerio","Amici","Amico","Ammoscato","Amoroso","Amoruso","Ancona","Andreoli","Andrisani","Anelli","Angeletti","Angeli","Angelini","Angeloni","Angelucci","Annunziata","Anselmi","Anselmo","Antenucci","Antezza","Antonacci","Antonelli","Antonini","Antonucci","Anzalone","Apicella","Aprile","Aquino","Aramini","Arcangeli","Arena","Argenio","Argento","Argiolas","Artioli","Asaro","Ascione","Astolfi","Atzeni","Atzori","Avallone","Avola","Azara","Babini","Bacci","Baggio","Baiocco","Balboni","Baldacci","Baldassarre","Baldi","Baldini","Baldo","Balducci","Balestra","Balistreri","Ballarin","Balsamo","Balzano","Bandini","Bani","Baraldi","Barbagallo","Barbarossa","Barbarulo","Barbato","Barbera","Barberi","Barberis","Barbero","Barbieri","Barbiero","Barile","Barill\xE0","Barletta","Barone","Baroni","Barra","Barreca","Barresi","Barretta","Barsotti","Bartoli","Bartolini","Bartolomei","Bartolucci","Basile","Bassani","Bassi","Basso","Battaglia","Battista","Battisti","Battistini","Bedini","Belli","Bellini","Bellomo","Bellotti","Bellucci","Belmonte","Belotti","Beltrame","Beltrami","Belvisi","Benatti","Benedetti","Benedetto","Benetti","Benigni","Benini","Bennardo","Bentivoglio","Benvenuti","Benvenuto","Berardi","Beretta","Bergamasco","Bergamini","Bernabei","Bernardi","Bernardini","Bernasconi","Bertaccini","Bertani","Bertelli","Berti","Bertini","Berto","Bertolini","Bertolussi","Beso","Betti","Bevilacqua","Biagetti","Biagi","Biagini","Bianc","Biancheri","Bianchetti","Bianchi","Bianchini","Bianco","Biasci","Biccari","Biggi","Bindi","Bini","Bionaz","Biondi","Bisconti","Bisio","Bizzarri","Blanc","Blasi","Bocchi","Boccia","Bodini","Boffa","Boi","Bologna","Bonanni","Bonanno","Bonato","Bonazzi","Bonelli","Bonetti","Bongiorno","Bongiovanni","Boni","Bonifazi","Bonini","Bono","Bonomi","Bonomo","Bordoni","Borelli","Borghi","Borgia","Borrelli","Bortolin","Bortoluzzi","Bortot","Boscaino","Boschetti","Boschi","Bosco","Boscolo","Bosi","Botta","Bove","Bovolenta","Bozzi","Bozzo","Braia","Brambilla","Branca","Brandi","Bresciani","Bressan","Briano","Brigand\xEC","Brignone","Brizzi","Brogi","Brumat","Brunelli","Brunetti","Bruni","Bruno","Bruschi","Bruzzone","Buccheri","Bucci","Bulgarelli","Buongiorno","Buonomo","Burgio","Butera","Buzzi","Cabras","Caccamo","Caccavo","Cacciapuoti","Cacciatore","Cadoni","Caforio","Caggiano","Caiazza","Caiazzo","Calabrese","Calabria","Calabr\xF2","Calafiore","Calandro","Califano","Callegari","Calligaris","Cal\xEC","Cal\xF2","Camilli","Cammarata","Cammisa","Campagna","Campana","Campanella","Campanile","Campanini","Campisi","Campo","Campoli","Campus","Canale","Cancelliere","Cancellieri","Candela","Candido","Canepa","Cangiano","Canino","Cannas","Cannata","Cannella","Cannone","Canova","Cantagallo","Cantoni","Canu","Capannolo","Capasso","Capecchi","Capelli","Capitani","Capizzi","Capoccia","Capocotta","Capogna","Capone","Caporaso","Cappai","Cappelletti","Cappelli","Cappello","Cappiello","Capponi","Capraro","Capriotti","Capuano","Caputo","Cara","Caracciolo","Caradonna","Carbon","Carbone","Carboni","Cardella","Cardia","Cardinale","Cardinali","Cardini","Cardone","Careddu","Carella","Caretti","Caricari","Carini","Carletti","Carli","Carlini","Carlino","Carloni","Carlotti","Carlucci","Carminati","Carnevale","Carnovale","Carollo","Carosi","Carrara","Carraro","Carrieri","Carriero","Carrozza","Carrozzo","Carrus","Carta","Caruso","Carvelli","Car\xE8","Casadei","Casadio","Casagrande","Casale","Casali","Casano","Casavecchia","Cascio","Cascone","Casella","Caselli","Caserta","Casini","Casolaro","Cassano","Castagna","Castaldi","Castaldo","Castellana","Castellani","Castellano","Castelli","Castiello","Castiglioni","Casu","Casula","Catalano","Cataldi","Cataldo","Catania","Catanzaro","Catarsi","Catellani","Caterino","Cattaneo","Cattani","Cavaliere","Cavalieri","Cavallari","Cavallaro","Cavalli","Cavallini","Cavallo","Cavriani","Ceccarelli","Ceccarini","Cecchetti","Cecchi","Cecchini","Cecere","Celano","Celentano","Celeste","Celi","Celli","Cellini","Cenni","Centofanti","Cerise","Cerrani","Cerrato","Cerri","Cerullo","Cerutti","Cesaretti","Cherchi","Cherubini","Chessa","Chessari","Chiacchio","Chianese","Chiaravalle","Chiavacci","Chil\xE0","Chimenti","Chiodi","Chirico","Ciaccio","Ciacio","Ciampa","Cianci","Ciani","Ciavarella","Cicala","Cicatiello","Ciccarelli","Cicchetti","Ciccone","Cifarelli","Cilli","Cimmino","Cinelli","Cingolani","Cini","Cioffi","Cioni","Ciotola","Ciotti","Cipolla","Cipollaro","Cipolletta","Cipriani","Cipriano","Cirelli","Cirillo","Citro","Cittadino","Ciuffetelli","Ciuffreda","Ciulla","Clemente","Coccia","Cocco","Cola","Colangelo","Colantuono","Colella","Coletta","Colombo","Colonna","Colucci","Comito","Como","Concas","Conforti","Congiu","Coniglio","Consiglio","Cont","Conte","Conti","Contini","Contu","Coppola","Corazza","Cordioli","Coretti","Corona","Corradi","Corradini","Corrado","Corrao","Correale","Corridori","Corsi","Corsini","Corso","Cortese","Cortesi","Corti","Cortinovis","Cosentino","Coslovich","Cossu","Costa","Costantin","Costantini","Costantino","Costanza","Costanzo","Cottone","Coviello","Cozzani","Cozzi","Cozzolino","Crea","Cremona","Cremonesi","Crepaldi","Crescenzi","Crespi","Crevatin","Crimi","Crippa","Crisafulli","Criscenti","Crisci","Criscione","Crispino","Cristiano","Cristofaro","Critelli","Croce","Cruciani","Cruciata","Cucchiara","Cucciniello","Cuomo","Curci","Curcio","Curreli","Cusimano","Cusumano","Cuzzocrea","D'Agostino","D'Aleo","D'Alessandro","D'Alessio","D'Amato","D'Ambrosio","D'Amico","D'Amore","D'Andrea","D'Angeli","D'Angelo","D'Anna","D'Argenio","D'Avino","D'Elia","D'Errico","D'Inc\xE0","D'Ippolito","D'Onofrio","D'Orazio","D'Urso","Da Rold","Daidone","Dal Farra","Dalmasso","Damiani","Damiano","Damico","Daniele","Dante","Dattilo","Davoli","De Angelis","De Biase","De Blasi","De Bona","De Bonis","De Candido","De Carlo","De Carolis","De Chiara","De Cicco","De Col","De Cristofaro","De Falco","De Fazio","De Feo","De Filippis","De Filippo","De Giorgi","De Giorgio","De Gregorio","De Lorenzo","De Luca","De Lucia","De Maio","De Marco","De Maria","De Martino","De Masi","De Meo","De Napoli","De Palma","De Rosa","De Rossi","De Salvo","De Sanctis","De Santis","De Simone","De Stefano","De Vita","De Vito","Degano","Degrassi","Deiana","Del Bianco","Del Gaudio","Del Monte","Del Prete","Del Vecchio","Delfino","Dell'Amico","Delle Monache","Delogu","Demontis","Demurtas","Denaro","Denti","Deriu","Desiderio","Desogus","Destro","Di Bari","Di Battista","Di Bella","Di Benedetto","Di Biase","Di Blasi","Di Caccamo","Di Carlo","Di Cesare","Di Ciocco","Di Costanzo","Di Dio","Di Domenico","Di Donato","Di Fazio","Di Felice","Di Fiore","Di Francesco","Di Franco","Di Gaetano","Di Gennaro","Di Giacomo","Di Giorgio","Di Giovanni","Di Girolamo","Di Giuseppe","Di Gregorio","Di Grezia","Di Iorio","Di Lascio","Di Lecce","Di Liberto","Di Lorenzo","Di Luca","Di Maggio","Di Maio","Di Marco","Di Maria","Di Marino","Di Maro","Di Martino","Di Marzio","Di Matteo","Di Mauro","Di Michele","Di Nardo","Di Natale","Di Palma","Di Paola","Di Paolo","Di Pasquale","Di Pede","Di Pietro","Di Rocco","Di Salvo","Di Santo","Di Sarno","Di Somma","Di Stefano","Di Tommaso","Di Tullio","Di Vita","Diamanti","Diana","Dini","Dionisi","Distefano","Dodaro","Dolce","Dolci","Dominici","Donati","Donato","Donda","Doria","Doro","Doronzo","Drago","Dragone","Dragoni","Duca","Ducci","Durante","Dutto","Egger","Elia","Eligibile","Epifani","Ercoli","Ermini","Errante","Errera","Errichiello","Errico","Esposito","Evangelista","Evangelisti","Evola","Fabbri","Fabbricatore","Fabbro","Fabiani","Fabiano","Fabris","Fabrizi","Fabrizio","Fadda","Falbo","Falchi","Falcioni","Falco","Falcone","Falzone","Fanara","Fancello","Fanelli","Fantini","Fantozzi","Faraci","Faraone","Farella","Farin","Farina","Farris","Fasano","Fasoli","Fava","Favara","Favaro","Favero","Favre","Fazio","Fedele","Federici","Federico","Feleppa","Felici","Feliziani","Femina","Ferilli","Ferluga","Ferracuti","Ferraiuolo","Ferrando","Ferrante","Ferranti","Ferrara","Ferrari","Ferrarini","Ferrario","Ferraris","Ferraro","Ferrarotti","Ferreri","Ferrero","Ferretti","Ferri","Ferrigno","Ferrini","Ferro","Ferroni","Festa","Festuccia","Fichera","Fierro","Filice","Filippi","Filippini","Filipponi","Fini","Finocchiaro","Finotti","Fior","Fioravanti","Fiore","Fiorelli","Fiorentini","Fiorentino","Fiorenza","Fioretti","Fiori","Fiorillo","Fiorini","Fiorucci","Fischetti","Flacco","Flore","Floridia","Florio","Floris","Foglia","Fois","Fonda","Fontana","Fonti","Forconi","Forgione","Forlani","Formica","Fornara","Forte","Fortugno","Fortunato","Foschi","Foti","Francesca","Franceschi","Franceschini","Francesconi","Francese","Franchi","Franchini","Franco","Franzoni","Franz\xE8","Frasca","Fratello","Fratti","Frau","Frezza","Frigerio","Frigo","Fucci","Fumagalli","Fumarola","Fuoco","Furlan","Furno","Fusaro","Fusco","Gabriele","Gabrielli","Gaddini","Gagliano","Gagliardi","Galante","Galasso","Galati","Galeazzi","Galli","Gallo","Galluzzo","Gamba","Gamberini","Gambino","Gamper","Gandolfo","Gangemi","Garau","Garavaglia","Gargiulo","Garifo","Garofalo","Gaspari","Gasparini","Gasser","Gatta","Gatti","Gatto","Gaudiano","Gazzola","Gemma","Genchi","Genna","Gennaro","Genovese","Gentile","Gentili","Gerace","Geraci","Germani","Gervasi","Ghilardi","Giacalone","Giaccio","Giachi","Giacomelli","Giampaoli","Giampaolo","Giannelli","Giannetti","Gianni","Giannini","Giannone","Giannotti","Gianotti","Giansante","Giardina","Giardini","Gigli","Giglio","Gigliotti","Gioacchini","Gioia","Giordani","Giordano","Giorgetti","Giorgi","Giorgio","Giovannelli","Giovannetti","Giovannini","Giovinazzo","Girardi","Giraudo","Girone","Giudice","Giuffrida","Giugliano","Giuliani","Giuliano","Giunta","Giusti","Giustra","Gobbi","Golinelli","Gori","Govoni","Granata","Granato","Grande","Grandi","Grange","Gran\xE0","Grassi","Grasso","Gravina","Graziani","Graziano","Greco","Gregori","Greppi","Grieco","Grilli","Grillo","Grimaldi","Grossi","Grosso","Gruber","Gruppuso","Gualtieri","Guarino","Guarneri","Guarnieri","Guastella","Guastone","Guerra","Guerrieri","Guerriero","Guerrini","Guglielmi","Guida","Guidetti","Guidi","Guido","Guidotti","Gulino","Gull\xEC","Gurrieri","Gusmeroli","Hofer","Huber","Iacolare","Iacono","Iacovino","Iacovone","Iandolo","Iannaccone","Iannello","Ianni","Iannone","Iannucci","Iaria","Iazzetta","Ierardi","Iezzi","Impellizzeri","Improta","Indelicato","Ingrassia","Ingrosso","Innocenti","Inzerillo","Iodice","Iorio","Iotti","Iovino","Ippoliti","Ippolito","Iuliano","Izzi","Izzo","Kofler","La Barbera","La Malfa","La Manna","La Monaca","La Monica","La Porta","La Rocca","La Rosa","La Sala","La Torre","Labate","Laezza","Lagan\xE0","Lai","Lamacchia","Lamberti","Lana","Landi","Lanteri","Lanza","Lari","Latini","Latorre","Lattanzi","Lauri","Lavecchia","Lazzari","Lazzarini","Lazzaro","Leale","Lecca","Ledda","Leggio","Lelli","Lentini","Lenzi","Leo","Leonardi","Leoncini","Leone","Leonetti","Leoni","Leopardi","Lepore","Lezzi","Liberati","Librizzi","Licata","Liccardo","Licciardello","Licitra","Ligorio","Liguori","Liotta","Lipari","Lippi","Lippolis","Lisi","Litterio","Liuzzi","Liverani","Lo Bianco","Lo Cascio","Lo Giudice","Lo Iacono","Lo Piccolo","Lo Pinto","Lo Presti","Locatelli","Locci","Loddo","Lodi","Loffredo","Loi","Loiacono","Lolli","Lombardi","Lombardini","Lombardo","Lonardi","Longhi","Longo","Longobardi","Lopez","Lorenzini","Loreti","Loreto","Lori","Lorusso","Lotito","Lotti","Lovato","Luca","Lucarelli","Lucarini","Lucchese","Lucchesi","Luchetti","Luchini","Lucia","Luciani","Luciano","Lucidi","Luconi","Lugli","Luise","Luongo","Lupi","Lupica","Lupo","Luppi","Luppino","Luzi","Luzzi","Macaluso","Macchi","Macchia","Macr\xEC","Madonna","Maffei","Maggi","Maggiani","Maggio","Maggiore","Magi","Magliocco","Magnani","Magno","Maiello","Mainardi","Maio","Maione","Mair","Malagoli","Malaspina","Malatesta","Malavasi","Malerba","Malizia","Maltese","Manca","Mancinelli","Mancini","Mancino","Mancuso","Manetti","Manfredi","Mangano","Mangione","Manica","Manicone","Maniscalco","Manna","Mannino","Manno","Manti","Mantovani","Manzella","Manzi","Manzo","Maragno","Marangi","Marangon","Marangoni","Marani","Marano","Marcelli","Marcello","Marchesan","Marchese","Marchesi","Marchesini","Marchetti","Marchetto","Marchi","Marchini","Marciano","Marcian\xF2","Marcon","Marconi","Marcovecchio","Marcucci","Marega","Marelli","Maresca","Margiotta","Mari","Marian","Mariani","Mariano","Marinelli","Marini","Marino","Marinucci","Mariotti","Mariucci","Marone","Marongiu","Marotta","Marra","Marras","Marrazzo","Marrone","Marsella","Marsili","Martelli","Martellucci","Martina","Martinelli","Martines","Martini","Martino","Martorana","Martucci","Marzano","Marzi","Marziali","Marzocchi","Masala","Mascia","Masciandaro","Mascolo","Masi","Masia","Masiero","Massa","Massari","Massaro","Massimi","Mastrogiacomo","Mastroianni","Mastronardi","Mastropietro","Masucci","Matarazzo","Matera","Matranga","Matta","Mattei","Matteucci","Mattia","Mattioli","Maugeri","Mauri","Maurizi","Mauro","Mautone","Mazza","Mazzanti","Mazzarella","Mazzaro","Mazzei","Mazzeo","Mazzi","Mazzini","Mazzocchi","Mazzola","Mazzoleno","Mazzone","Mazzoni","Mazzotta","Mazzotti","Mecca","Medeot","Medici","Medugno","Megna","Melandri","Mele","Meli","Melillo","Melis","Meloni","Memoli","Mencarelli","Menconi","Menegatti","Mengoni","Menna","Menozzi","Meo","Mercuri","Mercurio","Mereu","Merli","Merlo","Merola","Messana","Messina","Micco","Miccoli","Miceli","Micheletti","Michelucci","Micillo","Migliaccio","Miglio","Migliore","Mignogna","Milan","Milani","Milano","Milazzo","Milella","Militello","Minelli","Mingarelli","Minniti","Miotto","Mirabella","Mistretta","Moccia","Modica","Moffa","Molinari","Molinaro","Mollica","Molteni","Monaci","Monaco","Monni","Montagna","Montagner","Montalbano","Montalto","Montanari","Montanaro","Montefusco","Monteleone","Montemurro","Monterosso","Montesano","Monti","Monticelli","Mora","Morabito","Morandi","Moras","Mordenti","Morelli","Morello","Moretti","Moretto","Morgante","Mori","Moriconi","Morini","Moro","Moroni","Morra","Morreale","Morri","Morrone","Mosca","Moscato","Moser","Mosti","Motisi","Motta","Mottola","Mulas","Mul\xE8","Munaro","Mura","Muratore","Murgia","Murolo","Murru","Murtas","Musella","Musso","Musumeci","Nanni","Napoletano","Napoli","Napolitano","Nappi","Narcisi","Narciso","Nardi","Natale","Natali","Nava","Navarra","Nazzaro","Negri","Neri","Nesti","Nicastro","Niccolai","Nicoletti","Nicolini","Nicolosi","Nicol\xF2","Nicosia","Nicotra","Nieddu","Nigro","Nobile","Nobili","Nocentini","Nocera","Nocerino","Nota","Notaro","Noto","Novelli","Novello","Nucci","Nucera","Nuzzo","Occhipinti","Oggiano","Oliva","Oliveri","Olivi","Olivieri","Oliviero","Olla","Orefice","Orlandi","Orlando","Orr\xF9","Orsini","Ortenzi","Ortolani","Ostuni","Ottaviani","Ottaviano","Ottonello","Pace","Paci","Pacifici","Pacifico","Pacini","Padovan","Padula","Paganelli","Pagani","Pagano","Pagliai","Pagliuca","Pala","Paladini","Palano","Palazzi","Palazzo","Palazzolo","Palermo","Palla","Palladino","Pallotta","Palma","Palmeri","Palmieri","Palmisani","Palmisano","Palombi","Palombo","Palumbo","Panaro","Pandolfi","Panetta","Pani","Panico","Pantano","Panza","Panzeri","Paola","Paolella","Paoletti","Paoli","Paolicelli","Paolillo","Paolini","Paolino","Paolucci","Paone","Paonessa","Papa","Papaleo","Papapietro","Papini","Pappalardo","Paradiso","Pardini","Parente","Pariggiano","Paris","Parise","Parisi","Parodi","Parrinello","Parrino","Pascale","Pascali","Pascarella","Pascucci","Pasini","Pasqua","Pasquali","Pasquini","Passarelli","Passeri","Passero","Passuello","Pastore","Pastorelli","Pastorino","Patan\xE8","Patriarca","Patrone","Patruno","Patti","Pau","Pavan","Pavani","Pavone","Peaquin","Pece","Pecora","Pecoraro","Pecorella","Pedone","Pedrazzini","Pedroni","Pedrotti","Pellecchia","Pellegrini","Pellegrino","Pellicano","Pellican\xF2","Pellitteri","Peluso","Penna","Pennestr\xEC","Penzo","Pepe","Perego","Perilli","Perin","Perini","Perna","Peroni","Perotti","Perra","Perri","Perrini","Perrone","Perrotta","Perugini","Peruzzi","Pesaresi","Pesce","Pession","Petito","Petralia","Petrarca","Petrella","Petrelli","Petrini","Petrone","Petronio","Petrucci","Pezzella","Pezzi","Piacentini","Piana","Pianese","Pianigiani","Piazza","Piazzolla","Pibiri","Pica","Picariello","Picchi","Piccinini","Piccione","Picco","Piccoli","Piccolo","Pichler","Pieri","Pierini","Pierro","Piga","Pignatelli","Pilato","Pili","Pillitteri","Pinardi","Pini","Pinna","Pinto","Pintus","Pipitone","Piras","Pircher","Piredda","Pirone","Pirrello","Pirrone","Pisani","Pisano","Pischedda","Pisciotta","Piscitelli","Piscopo","Pisu","Pittalis","Pitzalis","Piva","Pivetta","Pizzi","Pizzimenti","Pizzitola","Pizzo","Pizzuti","Platania","Poggi","Poggio","Polese","Poletti","Poli","Polidori","Polimeno","Politi","Polito","Polizzi","Pollina","Polverino","Pompei","Pompili","Pompilio","Ponti","Porcari","Porcu","Postiglione","Potenza","Pozzi","Pozzo","Pratesi","Pratic\xF2","Prato","Prencipe","Prete","Preziosi","Principato","Prisco","Privitera","Procopio","Proietti","Provenzano","Puca","Pucci","Puccio","Puddu","Puggioni","Pugliese","Pugliesi","Puglisi","Puleo","Putzolu","Quaglia","Quaranta","Quarta","Quinto","Raffa","Rago","Ragone","Ragusa","Raimondi","Raimondo","Rallo","Rambaldi","Ramella","Rampazzo","Randazzo","Raneri","Ranieri","Raniolo","Ranucci","Rapisarda","Rapuano","Ratti","Rauso","Ravaioli","Re","Rea","Reale","Recchia","Redaelli","Reina","Renda","Renna","Renzi","Repetto","Restivo","Riccardi","Ricci","Ricciardi","Riccio","Riccobono","Ridolfi","Riggi","Riggio","Righetti","Righi","Rigoni","Rinaldi","Riolo","Riparbelli","Riva","Rizza","Rizzi","Rizzo","Roberti","Rocca","Rocchi","Rocco","Rodigari","Rogolino","Rollo","Romagnoli","Romanelli","Romani","Romaniello","Romanini","Romano","Romeo","Rondinone","Rondoni","Rosa","Rosati","Rosi","Ross","Rosselli","Rosset","Rossetti","Rossi","Rossini","Rosso","Rota","Rotolo","Rotondo","Rotundo","Ruberto","Rubino","Rucco","Ruggeri","Ruggieri","Ruggiero","Ruotolo","Rusciano","Russo","Saba","Sabatini","Sabatino","Sabato","Sabbatini","Sabia","Sabino","Sacchet","Sacchetti","Sacchi","Sacco","Saccone","Saia","Sala","Saladino","Salamone","Salatiello","Salemi","Salemme","Salerno","Salierno","Salis","Salomone","Salvadori","Salvati","Salvatore","Salvatori","Salvi","Salvucci","Salzano","Sammartano","Sammartino","Sanfilippo","Sanna","Sannino","Sansone","Santamaria","Santangelo","Santarelli","Santarossa","Santarsia","Santarsiero","Santi","Santilli","Santinelli","Santini","Santo","Santoni","Santori","Santoro","Santucci","Sapienza","Saponaro","Saporito","Saracino","Sardella","Sardina","Sarnataro","Sarti","Sartor","Sartori","Sassano","Sassi","Sasso","Satta","Savini","Savoca","Savoia","Sbrana","Scaglione","Scala","Scalia","Scalise","Scalzo","Scano","Scanu","Scarano","Scardino","Scarpa","Scarpellini","Scherini","Schettino","Schiavi","Schiavo","Schiavon","Schiavone","Schifano","Schillaci","Schirru","Sciacca","Scocco","Scognamiglio","Scopece","Scorza","Scotti","Scrofani","Scuderi","Sebastiani","Secchi","Secci","Sechi","Semeraro","Semprini","Senatore","Sepe","Serafini","Serafino","Serena","Sergi","Serpa","Serr","Serra","Sessa","Sestito","Severi","Severino","Sevi","Sforza","Siciliano","Signorelli","Signorile","Signorini","Siino","Silenzi","Silvestri","Silvestrini","Silvestro","Simeoli","Simeone","Simeoni","Simeti","Simoncelli","Simone","Simonetti","Simoni","Simonini","Simula","Sini","Sinopoli","Siracusa","Siragusa","Siri","Soccorsi","Sodano","Soldati","Solinas","Sorbello","Sorce","Soro","Sorrentino","Sottile","Spada","Spadafora","Spadaro","Spadoni","Spagnolo","Spagnuolo","Spano","Spanu","Span\xF2","Sparacino","Spataro","Speranza","Spiga","Spina","Spinelli","Spizzirri","Stabile","Staffieri","Stanzione","Stefani","Stella","Stigliano","Storti","Strano","Sucameli","Sucera","Surace","Suriano","Tacconi","Taddei","Tagliabue","Tagliaferri","Talarico","Tallarico","Tallone","Tamburini","Tammaro","Tanzi","Taormina","Tarantino","Tarquini","Tartamella","Tassi","Tassinari","Tasso","Tassone","Tataranni","Tavani","Tedde","Tedeschi","Tedesco","Telesca","Terenzi","Teresi","Terlizzi","Termine","Terzi","Terzo","Tesi","Testa","Tiano","Tiberti","Tilotta","Tiozzo","Tirelli","Tirri","Todaro","Tofani","Toldo","Tolomeo","Tolu","Tomaselli","Tomasello","Tomasi","Tomassoni","Tomei","Tommasi","Tonelli","Tonini","Torchia","Torchio","Tornatore","Torre","Torresi","Torri","Torrisi","Tortora","Tortorici","Toscano","Tosi","Totaro","Toti","Toto","Traini","Tralli","Trapani","Travaglini","Traverso","Tretola","Trevisan","Triolo","Tripodi","Troisi","Trombetta","Trovato","Tucci","Tuccillo","Tufano","Tufo","Tumbarello","Tumino","Turchi","Turco","Ugolini","Urbano","Urso","Usai","Vacca","Vaccari","Vaccaro","Vailati","Valente","Valenti","Valentini","Valentino","Valenza","Valeri","Valle","Valletta","Valli","Vallone","Valsecchi","Vanni","Vannini","Varriale","Vascotto","Vassallo","Vecchi","Vella","Venezia","Ventimiglia","Ventura","Venturelli","Venturi","Venturini","Vercesi","Verde","Verme","Veronese","Vezzoli","Viale","Vianello","Vicari","Vichi","Vicinanza","Vicini","Vierin","Villa","Villani","Villari","Vincenzi","Vinci","Viola","Violante","Violi","Virgilio","Visani","Visconti","Visc\xF2","Visentin","Visintin","Vita","Vitale","Vitali","Viti","Vitiello","Vittori","Viviani","Vizziello","Volpe","Volpi","Vuillermoz","Zaccaria","Zaccaro","Zagaria","Zago","Zambon","Zamboni","Zambuto","Zampieri","Zanatta","Zanella","Zanelli","Zanetta","Zanetti","Zani","Zanon","Zanotti","Zappacosta","Zappal\xE0","Zappia","Zedda","Zeni","Zennaro","Zingaretti","Zito","Zollo","Zordan","Zotti","Zucca","Zuliani","Zullo","Zumbo","Zunino"]};var chunk_FHR6VUBX_T={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_FHR6VUBX_h=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_FHR6VUBX_I={generic:["Dott.","Dr.","Ing.","Sig."],female:["Dott.","Dr.","Ing.","Sig."],male:["Dott.","Dr.","Ing.","Sig."]};var chunk_FHR6VUBX_N=null;var chunk_FHR6VUBX_K={first_name:chunk_FHR6VUBX_R,last_name:chunk_FHR6VUBX_E,last_name_pattern:chunk_FHR6VUBX_T,name:chunk_FHR6VUBX_h,prefix:chunk_FHR6VUBX_I,suffix:chunk_FHR6VUBX_N},chunk_FHR6VUBX_O=chunk_FHR6VUBX_K;var chunk_FHR6VUBX_Z=["+## ### ## ## ####","+## ## #######","+## ## ########","+## ### #######","+## ### ########","+## #### #######","+## #### ########","0## ### ####","+39 0## ### ###","3## ### ###","+39 3## ### ###"];var chunk_FHR6VUBX_U=["+#############","+###########","+############","+##############","+390#########","+390########","+393########"];var chunk_FHR6VUBX_y=["##########","## ## ## ##","#########","###########","0# #### ####","0# ### ####","3## ### ###"];var chunk_FHR6VUBX_j={human:chunk_FHR6VUBX_Z,international:chunk_FHR6VUBX_U,national:chunk_FHR6VUBX_y},chunk_FHR6VUBX_x=chunk_FHR6VUBX_j;var chunk_FHR6VUBX_W={format:chunk_FHR6VUBX_x},chunk_FHR6VUBX_=chunk_FHR6VUBX_W;var chunk_FHR6VUBX_J={company:chunk_FHR6VUBX_m,internet:chunk_FHR6VUBX_C,location:chunk_FHR6VUBX_F,metadata:chunk_FHR6VUBX_V,person:chunk_FHR6VUBX_O,phone_number:chunk_FHR6VUBX_},chunk_FHR6VUBX_q=chunk_FHR6VUBX_J;var Di=new chunk_HC7G5RVA_Xe({locale:[chunk_FHR6VUBX_q,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-MNBAQWY3.js +var chunk_MNBAQWY3_n=["090-####-####","080-####-####","070-####-####"];var chunk_MNBAQWY3_j={formats:chunk_MNBAQWY3_n},chunk_MNBAQWY3_a=chunk_MNBAQWY3_j;var chunk_MNBAQWY3_r=["\u30AC\u30B9","\u30DB\u30C6\u30EB","\u4E0D\u52D5\u7523","\u4FDD\u967A","\u5009\u5EAB","\u5316\u5B66","\u5370\u5237","\u5BB6\u5177","\u5EFA\u8A2D","\u60C5\u5831","\u653E\u9001","\u697D\u5668","\u6C34\u7523","\u81EA\u52D5\u8ECA","\u88FD\u85AC","\u8A3C\u5238","\u8FB2\u6797","\u901A\u4FE1","\u904B\u8F38","\u91D1\u5C5E","\u9244\u9053","\u9271\u696D","\u9280\u884C","\u96FB\u6C17","\u98DF\u54C1"];var chunk_MNBAQWY3_c=["\u5408\u540C\u4F1A\u793E","\u5408\u540D\u4F1A\u793E","\u5408\u8CC7\u4F1A\u793E","\u6709\u9650\u4F1A\u793E","\u682A\u5F0F\u4F1A\u793E"];var chunk_MNBAQWY3_i=["{{company.legal_entity_type}}{{person.last_name.generic}}{{company.category}}","{{person.last_name.generic}}{{company.category}}{{company.legal_entity_type}}"];var chunk_MNBAQWY3_Q={category:chunk_MNBAQWY3_r,legal_entity_type:chunk_MNBAQWY3_c,name_pattern:chunk_MNBAQWY3_i},chunk_MNBAQWY3_t=chunk_MNBAQWY3_Q;var chunk_MNBAQWY3_b={wide:["\u4E00\u6708","\u4E03\u6708","\u4E09\u6708","\u4E5D\u6708","\u4E8C\u6708","\u4E94\u6708","\u516B\u6708","\u516D\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708","\u5341\u6708","\u56DB\u6708"],abbr:["10\u6708","11\u6708","12\u6708","1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708"]};var chunk_MNBAQWY3_l={wide:["\u571F\u66DC\u65E5","\u65E5\u66DC\u65E5","\u6708\u66DC\u65E5","\u6728\u66DC\u65E5","\u6C34\u66DC\u65E5","\u706B\u66DC\u65E5","\u91D1\u66DC\u65E5"],abbr:["\u571F","\u65E5","\u6708","\u6728","\u6C34","\u706B","\u91D1"]};var chunk_MNBAQWY3_z={month:chunk_MNBAQWY3_b,weekday:chunk_MNBAQWY3_l},chunk_MNBAQWY3_s=chunk_MNBAQWY3_z;var chunk_MNBAQWY3_d=["\u30AF\u30EC\u30B8\u30C3\u30C8\u30AB\u30FC\u30C9","\u30DE\u30CD\u30FC\u30DE\u30FC\u30B1\u30C3\u30C8","\u4F4F\u5B85\u30ED\u30FC\u30F3","\u500B\u4EBA\u30ED\u30FC\u30F3","\u5F53\u5EA7\u9810\u91D1","\u6295\u8CC7","\u81EA\u52D5\u8ECA\u30ED\u30FC\u30F3","\u8CAF\u84C4"];var chunk_MNBAQWY3_u=[{name:"UAE\u30C7\u30A3\u30EB\u30CF\u30E0",code:"AED",symbol:"",numericCode:"784"},{name:"\u30A2\u30D5\u30AC\u30CB",code:"AFN",symbol:"\u060B",numericCode:"971"},{name:"\u30EC\u30AF",code:"ALL",symbol:"Lek",numericCode:"008"},{name:"\u30C9\u30E9\u30E0",code:"AMD",symbol:"",numericCode:"051"},{name:"\u30A2\u30F3\u30C6\u30A3\u30EB\u30FB\u30AE\u30EB\u30C0\u30FC",code:"ANG",symbol:"\u0192",numericCode:"532"},{name:"\u30AF\u30EF\u30F3\u30B6",code:"AOA",symbol:"",numericCode:"973"},{name:"\u30A2\u30EB\u30BC\u30F3\u30C1\u30F3\u30FB\u30DA\u30BD",code:"ARS",symbol:"$",numericCode:"032"},{name:"\u30AA\u30FC\u30B9\u30C8\u30E9\u30EA\u30A2\u30FB\u30C9\u30EB",code:"AUD",symbol:"$",numericCode:"036"},{name:"\u30A2\u30EB\u30D0\u30FB\u30D5\u30ED\u30EA\u30F3",code:"AWG",symbol:"\u0192",numericCode:"533"},{name:"\u30A2\u30BC\u30EB\u30D0\u30A4\u30B8\u30E3\u30F3\u30FB\u30DE\u30CA\u30C8",code:"AZN",symbol:"\u043C\u0430\u043D",numericCode:"944"},{name:"\u514C\u63DB\u30DE\u30EB\u30AF",code:"BAM",symbol:"KM",numericCode:"977"},{name:"\u30D0\u30EB\u30D0\u30C9\u30B9\u30FB\u30C9\u30EB",code:"BBD",symbol:"$",numericCode:"052"},{name:"\u30BF\u30AB",code:"BDT",symbol:"",numericCode:"050"},{name:"\u30EC\u30D5",code:"BGN",symbol:"\u043B\u0432",numericCode:"975"},{name:"\u30D0\u30FC\u30EC\u30FC\u30F3\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB",code:"BHD",symbol:"",numericCode:"048"},{name:"\u30D6\u30EB\u30F3\u30B8\u30FB\u30D5\u30E9\u30F3",code:"BIF",symbol:"",numericCode:"108"},{name:"\u30D0\u30DF\u30E5\u30FC\u30C0\u30FB\u30C9\u30EB",code:"BMD",symbol:"$",numericCode:"060"},{name:"\u30D6\u30EB\u30CD\u30A4\u30FB\u30C9\u30EB",code:"BND",symbol:"$",numericCode:"096"},{name:"\u30DC\u30EA\u30D3\u30A2\u30FC\u30CE",code:"BOB",symbol:"Bs",numericCode:"068"},{name:"\u30EC\u30A2\u30EB",code:"BRL",symbol:"R$",numericCode:"986"},{name:"\u30D0\u30CF\u30DE\u30FB\u30C9\u30EB",code:"BSD",symbol:"$",numericCode:"044"},{name:"\u30D7\u30E9",code:"BWP",symbol:"P",numericCode:"072"},{name:"\u30D9\u30E9\u30EB\u30FC\u30B7\u30FB\u30EB\u30FC\u30D6\u30EB",code:"BYN",symbol:"Rbl",numericCode:"933"},{name:"\u30D9\u30EA\u30FC\u30BA\u30FB\u30C9\u30EB",code:"BZD",symbol:"BZ$",numericCode:"084"},{name:"\u30AB\u30CA\u30C0\u30FB\u30C9\u30EB",code:"CAD",symbol:"$",numericCode:"124"},{name:"\u30B3\u30F3\u30B4\u30FB\u30D5\u30E9\u30F3",code:"CDF",symbol:"",numericCode:"976"},{name:"\u30B9\u30A4\u30B9\u30FB\u30D5\u30E9\u30F3",code:"CHF",symbol:"CHF",numericCode:"756"},{name:"\u30C1\u30EA\u30FB\u30DA\u30BD",code:"CLP",symbol:"$",numericCode:"152"},{name:"\u4EBA\u6C11\u5143",code:"CNY",symbol:"\xA5",numericCode:"156"},{name:"\u30B3\u30ED\u30F3\u30D3\u30A2\u30FB\u30DA\u30BD",code:"COP",symbol:"$",numericCode:"170"},{name:"\u30B3\u30B9\u30BF\u30EA\u30AB\u30FB\u30B3\u30ED\u30F3",code:"CRC",symbol:"\u20A1",numericCode:"188"},{name:"\u30AD\u30E5\u30FC\u30D0\u30FB\u30DA\u30BD",code:"CUP",symbol:"\u20B1",numericCode:"192"},{name:"\u30AB\u30FC\u30DC\u30D9\u30EB\u30C7\u30FB\u30A8\u30B9\u30AF\u30FC\u30C9",code:"CVE",symbol:"",numericCode:"132"},{name:"\u30C1\u30A7\u30B3\u30FB\u30B3\u30EB\u30CA",code:"CZK",symbol:"K\u010D",numericCode:"203"},{name:"\u30B8\u30D6\u30C1\u30FB\u30D5\u30E9\u30F3",code:"DJF",symbol:"",numericCode:"262"},{name:"\u30C7\u30F3\u30DE\u30FC\u30AF\u30FB\u30AF\u30ED\u30FC\u30CD",code:"DKK",symbol:"kr",numericCode:"208"},{name:"\u30C9\u30DF\u30CB\u30AB\u30FB\u30DA\u30BD",code:"DOP",symbol:"RD$",numericCode:"214"},{name:"\u30A2\u30EB\u30B8\u30A7\u30EA\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB",code:"DZD",symbol:"",numericCode:"012"},{name:"\u30A8\u30B8\u30D7\u30C8\u30FB\u30DD\u30F3\u30C9",code:"EGP",symbol:"\xA3",numericCode:"818"},{name:"\u30CA\u30AF\u30D5\u30A1",code:"ERN",symbol:"",numericCode:"232"},{name:"\u30D6\u30EB",code:"ETB",symbol:"",numericCode:"230"},{name:"\u30E6\u30FC\u30ED",code:"EUR",symbol:"\u20AC",numericCode:"978"},{name:"\u30D5\u30A3\u30B8\u30FC\u30FB\u30C9\u30EB",code:"FJD",symbol:"$",numericCode:"242"},{name:"\u30D5\u30A9\u30FC\u30AF\u30E9\u30F3\u30C9\u8AF8\u5CF6\u30FB\u30DD\u30F3\u30C9",code:"FKP",symbol:"\xA3",numericCode:"238"},{name:"\u30B9\u30BF\u30FC\u30EA\u30F3\u30B0\u30FB\u30DD\u30F3\u30C9",code:"GBP",symbol:"\xA3",numericCode:"826"},{name:"\u30E9\u30EA",code:"GEL",symbol:"",numericCode:"981"},{name:"\u30BB\u30C7\u30A3",code:"GHS",symbol:"",numericCode:"936"},{name:"\u30B8\u30D6\u30E9\u30EB\u30BF\u30EB\u30FB\u30DD\u30F3\u30C9",code:"GIP",symbol:"\xA3",numericCode:"292"},{name:"\u30C0\u30E9\u30B7",code:"GMD",symbol:"",numericCode:"270"},{name:"\u30AE\u30CB\u30A2\u30FB\u30D5\u30E9\u30F3",code:"GNF",symbol:"",numericCode:"324"},{name:"\u30B1\u30C4\u30A1\u30EB",code:"GTQ",symbol:"Q",numericCode:"320"},{name:"\u30AC\u30A4\u30A2\u30CA\u30FB\u30C9\u30EB",code:"GYD",symbol:"$",numericCode:"328"},{name:"\u9999\u6E2F\u30C9\u30EB",code:"HKD",symbol:"$",numericCode:"344"},{name:"\u30EC\u30F3\u30D4\u30E9",code:"HNL",symbol:"L",numericCode:"340"},{name:"\u30B0\u30FC\u30EB\u30C9",code:"HTG",symbol:"",numericCode:"332"},{name:"\u30D5\u30A9\u30EA\u30F3\u30C8",code:"HUF",symbol:"Ft",numericCode:"348"},{name:"\u30EB\u30D4\u30A2",code:"IDR",symbol:"Rp",numericCode:"360"},{name:"\u65B0\u30B7\u30A7\u30B1\u30EB",code:"ILS",symbol:"\u20AA",numericCode:"376"},{name:"\u30D6\u30FC\u30BF\u30F3\u30FB\u30CB\u30E5\u30EB\u30BF\u30E0",code:"BTN",symbol:"Nu",numericCode:"064"},{name:"\u30A4\u30F3\u30C9\u30FB\u30EB\u30D4\u30FC",code:"INR",symbol:"\u20B9",numericCode:"356"},{name:"\u30A4\u30E9\u30AF\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB",code:"IQD",symbol:"",numericCode:"368"},{name:"\u30A4\u30E9\u30F3\u30FB\u30EA\u30E4\u30EB",code:"IRR",symbol:"\uFDFC",numericCode:"364"},{name:"\u30A2\u30A4\u30B9\u30E9\u30F3\u30C9\u30FB\u30AF\u30ED\u30FC\u30CA",code:"ISK",symbol:"kr",numericCode:"352"},{name:"\u30B8\u30E3\u30DE\u30A4\u30AB\u30FB\u30C9\u30EB",code:"JMD",symbol:"J$",numericCode:"388"},{name:"\u30E8\u30EB\u30C0\u30F3\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB",code:"JOD",symbol:"",numericCode:"400"},{name:"\u5186",code:"JPY",symbol:"\xA5",numericCode:"392"},{name:"\u30B1\u30CB\u30A2\u30FB\u30B7\u30EA\u30F3\u30B0",code:"KES",symbol:"",numericCode:"404"},{name:"\u30BD\u30E0",code:"KGS",symbol:"\u043B\u0432",numericCode:"417"},{name:"\u30EA\u30A8\u30EB",code:"KHR",symbol:"\u17DB",numericCode:"116"},{name:"\u30B3\u30E2\u30ED\u30FB\u30D5\u30E9\u30F3",code:"KMF",symbol:"",numericCode:"174"},{name:"\u5317\u671D\u9BAE\u30A6\u30A9\u30F3",code:"KPW",symbol:"\u20A9",numericCode:"408"},{name:"\u97D3\u56FD\u30A6\u30A9\u30F3",code:"KRW",symbol:"\u20A9",numericCode:"410"},{name:"\u30AF\u30A6\u30A7\u30FC\u30C8\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB",code:"KWD",symbol:"",numericCode:"414"},{name:"\u30B1\u30A4\u30DE\u30F3\u8AF8\u5CF6\u30FB\u30C9\u30EB",code:"KYD",symbol:"$",numericCode:"136"},{name:"\u30C6\u30F3\u30B2",code:"KZT",symbol:"\u043B\u0432",numericCode:"398"},{name:"\u30AD\u30FC\u30D7",code:"LAK",symbol:"\u20AD",numericCode:"418"},{name:"\u30EC\u30D0\u30CE\u30F3\u30FB\u30DD\u30F3\u30C9",code:"LBP",symbol:"\xA3",numericCode:"422"},{name:"\u30B9\u30EA\u30E9\u30F3\u30AB\u30FB\u30EB\u30D4\u30FC",code:"LKR",symbol:"\u20A8",numericCode:"144"},{name:"\u30EA\u30D9\u30EA\u30A2\u30FB\u30C9\u30EB",code:"LRD",symbol:"$",numericCode:"430"},{name:"\u30EA\u30D3\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB",code:"LYD",symbol:"",numericCode:"434"},{name:"\u30E2\u30ED\u30C3\u30B3\u30FB\u30C7\u30A3\u30EB\u30CF\u30E0",code:"MAD",symbol:"",numericCode:"504"},{name:"\u30E2\u30EB\u30C9\u30D0\u30FB\u30EC\u30A6",code:"MDL",symbol:"",numericCode:"498"},{name:"\u30DE\u30C0\u30AC\u30B9\u30AB\u30EB\u30FB\u30A2\u30EA\u30A2\u30EA",code:"MGA",symbol:"",numericCode:"969"},{name:"\u30DE\u30B1\u30C9\u30CB\u30A2\u30FB\u30C7\u30CA\u30FC\u30EB",code:"MKD",symbol:"\u0434\u0435\u043D",numericCode:"807"},{name:"\u30C1\u30E3\u30C3\u30C8",code:"MMK",symbol:"",numericCode:"104"},{name:"\u30C8\u30A5\u30B0\u30EB\u30B0",code:"MNT",symbol:"\u20AE",numericCode:"496"},{name:"\u30DE\u30AB\u30AA\u30FB\u30D1\u30BF\u30AB",code:"MOP",symbol:"",numericCode:"446"},{name:"\u30A6\u30AE\u30A2",code:"MRU",symbol:"",numericCode:"929"},{name:"\u30E2\u30FC\u30EA\u30B7\u30E3\u30B9\u30FB\u30EB\u30D4\u30FC",code:"MUR",symbol:"\u20A8",numericCode:"480"},{name:"\u30EB\u30D5\u30A3\u30E4",code:"MVR",symbol:"",numericCode:"462"},{name:"\u30DE\u30E9\u30A6\u30A4\u30FB\u30AF\u30EF\u30C1\u30E3",code:"MWK",symbol:"",numericCode:"454"},{name:"\u30E1\u30AD\u30B7\u30B3\u30FB\u30DA\u30BD",code:"MXN",symbol:"$",numericCode:"484"},{name:"\u30EA\u30F3\u30AE\u30C3\u30C8",code:"MYR",symbol:"RM",numericCode:"458"},{name:"\u30E1\u30C6\u30A3\u30AB\u30EB",code:"MZN",symbol:"MT",numericCode:"943"},{name:"\u30CA\u30A4\u30E9",code:"NGN",symbol:"\u20A6",numericCode:"566"},{name:"\u30B3\u30EB\u30C9\u30D0\u30FB\u30AA\u30ED",code:"NIO",symbol:"C$",numericCode:"558"},{name:"\u30CE\u30EB\u30A6\u30A7\u30FC\u30FB\u30AF\u30ED\u30FC\u30CD",code:"NOK",symbol:"kr",numericCode:"578"},{name:"\u30CD\u30D1\u30FC\u30EB\u30FB\u30EB\u30D4\u30FC",code:"NPR",symbol:"\u20A8",numericCode:"524"},{name:"\u30CB\u30E5\u30FC\u30B8\u30FC\u30E9\u30F3\u30C9\u30FB\u30C9\u30EB",code:"NZD",symbol:"$",numericCode:"554"},{name:"\u30AA\u30DE\u30FC\u30F3\u30FB\u30EA\u30A2\u30EB",code:"OMR",symbol:"\uFDFC",numericCode:"512"},{name:"\u30D0\u30EB\u30DC\u30A2",code:"PAB",symbol:"B/.",numericCode:"590"},{name:"\u30CC\u30A8\u30DC\u30FB\u30BD\u30EB",code:"PEN",symbol:"S/.",numericCode:"604"},{name:"\u30AD\u30CA",code:"PGK",symbol:"",numericCode:"598"},{name:"\u30D5\u30A3\u30EA\u30D4\u30F3\u30FB\u30DA\u30BD",code:"PHP",symbol:"Php",numericCode:"608"},{name:"\u30D1\u30AD\u30B9\u30BF\u30F3\u30FB\u30EB\u30D4\u30FC",code:"PKR",symbol:"\u20A8",numericCode:"586"},{name:"\u30BA\u30A6\u30A9\u30C6\u30A3",code:"PLN",symbol:"z\u0142",numericCode:"985"},{name:"\u30B0\u30A2\u30E9\u30CB\u30FC",code:"PYG",symbol:"Gs",numericCode:"600"},{name:"\u30AB\u30BF\u30FC\u30EB\u30FB\u30EA\u30A2\u30EB",code:"QAR",symbol:"\uFDFC",numericCode:"634"},{name:"\u30EB\u30FC\u30DE\u30CB\u30A2\u30FB\u30EC\u30A6",code:"RON",symbol:"lei",numericCode:"946"},{name:"\u30BB\u30EB\u30D3\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB",code:"RSD",symbol:"\u0414\u0438\u043D.",numericCode:"941"},{name:"\u30ED\u30B7\u30A2\u30FB\u30EB\u30FC\u30D6\u30EB",code:"RUB",symbol:"\u0440\u0443\u0431",numericCode:"643"},{name:"\u30EB\u30EF\u30F3\u30C0\u30FB\u30D5\u30E9\u30F3",code:"RWF",symbol:"",numericCode:"646"},{name:"\u30B5\u30A6\u30C7\u30A3\u30FB\u30EA\u30E4\u30EB",code:"SAR",symbol:"\uFDFC",numericCode:"682"},{name:"\u30BD\u30ED\u30E2\u30F3\u8AF8\u5CF6\u30C9\u30EB",code:"SBD",symbol:"$",numericCode:"090"},{name:"\u30BB\u30FC\u30B7\u30A7\u30EB\u30FB\u30EB\u30D4\u30FC",code:"SCR",symbol:"\u20A8",numericCode:"690"},{name:"\u30B9\u30FC\u30C0\u30F3\u30FB\u30DD\u30F3\u30C9",code:"SDG",symbol:"",numericCode:"938"},{name:"\u30B9\u30A6\u30A7\u30FC\u30C7\u30F3\u30FB\u30AF\u30ED\u30FC\u30CA",code:"SEK",symbol:"kr",numericCode:"752"},{name:"\u30B7\u30F3\u30AC\u30DD\u30FC\u30EB\u30FB\u30C9\u30EB",code:"SGD",symbol:"$",numericCode:"702"},{name:"\u30BB\u30F3\u30C8\u30D8\u30EC\u30CA\u30FB\u30DD\u30F3\u30C9",code:"SHP",symbol:"\xA3",numericCode:"654"},{name:"\u30EC\u30AA\u30F3",code:"SLE",symbol:"",numericCode:"925"},{name:"\u30BD\u30DE\u30EA\u30A2\u30FB\u30B7\u30EA\u30F3\u30B0",code:"SOS",symbol:"S",numericCode:"706"},{name:"\u30B9\u30EA\u30CA\u30E0\u30FB\u30C9\u30EB",code:"SRD",symbol:"$",numericCode:"968"},{name:"\u5357\u30B9\u30FC\u30C0\u30F3\u30FB\u30DD\u30F3\u30C9",code:"SSP",symbol:"",numericCode:"728"},{name:"\u30C9\u30D6\u30E9",code:"STN",symbol:"Db",numericCode:"930"},{name:"\u30B7\u30EA\u30A2\u30FB\u30DD\u30F3\u30C9",code:"SYP",symbol:"\xA3",numericCode:"760"},{name:"\u30EA\u30E9\u30F3\u30B2\u30CB",code:"SZL",symbol:"",numericCode:"748"},{name:"\u30D0\u30FC\u30C4",code:"THB",symbol:"\u0E3F",numericCode:"764"},{name:"\u30BD\u30E2\u30CB",code:"TJS",symbol:"",numericCode:"972"},{name:"\u30DE\u30CA\u30C8",code:"TMT",symbol:"",numericCode:"934"},{name:"\u30C1\u30E5\u30CB\u30B8\u30A2\u30FB\u30C7\u30A3\u30CA\u30FC\u30EB",code:"TND",symbol:"",numericCode:"788"},{name:"\u30D1\u30A2\u30F3\u30AC",code:"TOP",symbol:"",numericCode:"776"},{name:"\u30C8\u30EB\u30B3\u30FB\u30EA\u30E9",code:"TRY",symbol:"\u20BA",numericCode:"949"},{name:"\u30C8\u30EA\u30CB\u30C0\u30FC\u30C9\u30FB\u30C8\u30D0\u30B4\u30FB\u30C9\u30EB",code:"TTD",symbol:"TT$",numericCode:"780"},{name:"\u65B0\u53F0\u6E7E\u30C9\u30EB",code:"TWD",symbol:"NT$",numericCode:"901"},{name:"\u30BF\u30F3\u30B6\u30CB\u30A2\u30FB\u30B7\u30EA\u30F3\u30B0",code:"TZS",symbol:"",numericCode:"834"},{name:"\u30D5\u30EA\u30F4\u30CB\u30E3",code:"UAH",symbol:"\u20B4",numericCode:"980"},{name:"\u30A6\u30AC\u30F3\u30C0\u30FB\u30B7\u30EA\u30F3\u30B0",code:"UGX",symbol:"",numericCode:"800"},{name:"\u7C73\u30C9\u30EB",code:"USD",symbol:"$",numericCode:"840"},{name:"\u30A6\u30EB\u30B0\u30A2\u30A4\u30FB\u30DA\u30BD",code:"UYU",symbol:"$U",numericCode:"858"},{name:"\u30A6\u30BA\u30D9\u30AD\u30B9\u30BF\u30F3\u30FB\u30B9\u30E0",code:"UZS",symbol:"\u043B\u0432",numericCode:"860"},{name:"\u30D9\u30CD\u30BA\u30A8\u30E9\u30FB\u30DC\u30EA\u30D0\u30EB",code:"VES",symbol:"Bs",numericCode:"928"},{name:"\u30C9\u30F3",code:"VND",symbol:"\u20AB",numericCode:"704"},{name:"\u30D0\u30C4",code:"VUV",symbol:"",numericCode:"548"},{name:"\u30BF\u30E9",code:"WST",symbol:"",numericCode:"882"},{name:"\u4E2D\u592E\u30A2\u30D5\u30EA\u30ABCFA\u30D5\u30E9\u30F3",code:"XAF",symbol:"",numericCode:"950"},{name:"\u6771\u30AB\u30EA\u30D6\u30FB\u30C9\u30EB",code:"XCD",symbol:"$",numericCode:"951"},{name:"\u897F\u30A2\u30D5\u30EA\u30ABCFA\u30D5\u30E9\u30F3",code:"XOF",symbol:"",numericCode:"952"},{name:"CFP\u30D5\u30E9\u30F3",code:"XPF",symbol:"",numericCode:"953"},{name:"\u30A4\u30A8\u30E1\u30F3\u30FB\u30EA\u30A2\u30EB",code:"YER",symbol:"\uFDFC",numericCode:"886"},{name:"\u30E9\u30F3\u30C9",code:"ZAR",symbol:"R",numericCode:"710"},{name:"\u30ED\u30C1",code:"LSL",symbol:"",numericCode:"426"},{name:"\u30CA\u30DF\u30D3\u30A2\u30FB\u30C9\u30EB",code:"NAD",symbol:"N$",numericCode:"516"},{name:"\u30B6\u30F3\u30D3\u30A2\u30FB\u30AF\u30EF\u30C1\u30E3",code:"ZMW",symbol:"K",numericCode:"967"},{name:"\u30B8\u30F3\u30D0\u30D6\u30A8\u30FB\u30C9\u30EB",code:"ZWL",symbol:"",numericCode:"932"}];var chunk_MNBAQWY3_y=["{{company.name}}\u3067\u306E\u53D6\u5F15\u306B\u3088\u308A\u3001{{finance.currencyCode}} {{finance.amount}}\u304C\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3092\u4F7F\u7528\u3057\u3066\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u306B\u8ACB\u6C42\u3055\u308C\u307E\u3057\u305F\u3002","{{finance.currencyCode}} {{finance.amount}}\u306E{{finance.transactionType}}\u304C{{company.name}}\u3067\u51E6\u7406\u3055\u308C\u307E\u3057\u305F\u3002\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3001\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u3002","{{finance.currencyCode}} {{finance.amount}}\u306E\u652F\u6255\u3044\u304C{{company.name}}\u3067\u51E6\u7406\u3055\u308C\u307E\u3057\u305F\u3002\u3053\u306E\u53D6\u5F15\u306B\u306F\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3068\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u30EA\u30F3\u30AF\u3055\u308C\u3066\u3044\u307E\u3059\u3002","{{finance.transactionType}}\u304C{{company.name}}\u3067\u78BA\u8A8D\u3055\u308C\u307E\u3057\u305F\u3002\u91D1\u984D\u306F{{finance.currencyCode}} {{finance.amount}}\u3067\u3001\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3068\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u95A2\u9023\u4ED8\u3051\u3089\u308C\u3066\u3044\u307E\u3059\u3002","\u3042\u306A\u305F\u306E\u53D6\u5F15\u304C\u5B8C\u4E86\u3057\u307E\u3057\u305F\u3002{{company.name}}\u3067{{finance.currencyCode}} {{finance.amount}}\u306E{{finance.transactionType}}\u304C\u884C\u308F\u308C\u3001\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3068\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u5229\u7528\u3055\u308C\u307E\u3057\u305F\u3002","\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3092\u4F7F\u7528\u3057\u3066\u3001{{company.name}}\u306B\u3066{{finance.currencyCode}} {{finance.amount}}\u306E{{finance.transactionType}}\u304C\u884C\u308F\u308C\u307E\u3057\u305F\u3002\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u5229\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u3002","\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3092\u4F7F\u7528\u3057\u3066\u3001{{finance.currencyCode}} {{finance.amount}}\u306E{{finance.transactionType}}\u304C{{company.name}}\u3067\u5B9F\u65BD\u3055\u308C\u307E\u3057\u305F\u3002\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u5229\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u3002","\u53D6\u5F15\u304C\u6210\u529F\u3057\u307E\u3057\u305F\u3002{{company.name}}\u3067{{finance.currencyCode}} {{finance.amount}}\u306E{{finance.transactionType}}\u304C\u5B9F\u65BD\u3055\u308C\u3001\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3068\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u3002","\u53D6\u5F15\u901A\u77E5: {{finance.currencyCode}} {{finance.amount}}\u306E{{finance.transactionType}}\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002{{company.name}}\u3067\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3068\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u3002","\u91D1\u984D{{finance.currencyCode}} {{finance.amount}}\u306E{{finance.transactionType}}\u304C{{company.name}}\u3067\u884C\u308F\u308C\u307E\u3057\u305F\u3002\u30AB\u30FC\u30C9\u672B\u5C3E****{{string.numeric(4)}}\u3068\u53E3\u5EA7\u672B\u5C3E***{{string.numeric(4)}}\u304C\u4F7F\u7528\u3055\u308C\u3066\u3044\u307E\u3059\u3002"];var chunk_MNBAQWY3_C=["\u5165\u91D1","\u5F15\u304D\u843D\u3068\u3057","\u652F\u6255\u3044","\u8ACB\u6C42"];var chunk_MNBAQWY3_q={account_type:chunk_MNBAQWY3_d,currency:chunk_MNBAQWY3_u,transaction_description_pattern:chunk_MNBAQWY3_y,transaction_type:chunk_MNBAQWY3_C},chunk_MNBAQWY3_f=chunk_MNBAQWY3_q;var chunk_MNBAQWY3_p=["{{location.city_prefix}}{{person.first_name.generic}}{{location.city_suffix}}","{{person.first_name.generic}}{{location.city_suffix}}","{{location.city_prefix}}{{person.last_name.generic}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}"];var chunk_MNBAQWY3_N=["\u5317","\u6771","\u897F","\u5357","\u65B0","\u6E56","\u6E2F"];var chunk_MNBAQWY3_D=["\u5E02","\u533A","\u753A","\u6751"];var chunk_MNBAQWY3_x=["\u30A2\u30D5\u30AC\u30CB\u30B9\u30BF\u30F3","\u30A2\u30EB\u30D0\u30CB\u30A2","\u30A2\u30EB\u30B8\u30A7\u30EA\u30A2","\u30A2\u30E1\u30EA\u30AB","\u30A2\u30F3\u30B4\u30E9","\u30A2\u30EB\u30BC\u30F3\u30C1\u30F3","\u30AA\u30FC\u30B9\u30C8\u30E9\u30EA\u30A2","\u30AA\u30FC\u30B9\u30C8\u30EA\u30A2","\u30D0\u30CF\u30DE","\u30D0\u30FC\u30EC\u30FC\u30F3","\u30D0\u30F3\u30B0\u30E9\u30C7\u30B7\u30E5","\u30D0\u30EB\u30D0\u30C9\u30B9","\u30D9\u30EB\u30AE\u30FC","\u30D9\u30EA\u30FC\u30BA","\u30D6\u30FC\u30BF\u30F3","\u30DC\u30EA\u30D3\u30A2","\u30DC\u30B9\u30CB\u30A2\u30FB\u30D8\u30EB\u30C4\u30A7\u30B4\u30D3\u30CA","\u30DC\u30C4\u30EF\u30CA","\u30D6\u30E9\u30B8\u30EB","\u30D6\u30EB\u30CD\u30A4","\u30D6\u30EB\u30AC\u30EA\u30A2","\u30AB\u30F3\u30DC\u30B8\u30A2","\u30AB\u30E1\u30EB\u30FC\u30F3","\u30AB\u30CA\u30C0","\u4E2D\u592E\u30A2\u30D5\u30EA\u30AB","\u30C1\u30E3\u30C9","\u30C1\u30EA","\u4E2D\u56FD","\u30B3\u30ED\u30F3\u30D3\u30A2","\u30B3\u30F3\u30B4\u5171\u548C\u56FD","\u30B3\u30F3\u30B4\u6C11\u4E3B\u5171\u548C\u56FD","\u30B3\u30B9\u30BF\u30EA\u30AB","\u30AF\u30ED\u30A2\u30C1\u30A2","\u30AD\u30E5\u30FC\u30D0","\u30AD\u30D7\u30ED\u30B9","\u30C1\u30A7\u30B3","\u30C7\u30F3\u30DE\u30FC\u30AF","\u30C9\u30DF\u30CB\u30AB\u5171\u548C\u56FD","\u30A8\u30AF\u30A2\u30C9\u30EB","\u30A8\u30B8\u30D7\u30C8","\u30A8\u30EB\u30B5\u30EB\u30D0\u30C9\u30EB","\u8D64\u9053\u30AE\u30CB\u30A2","\u30A8\u30B9\u30C8\u30CB\u30A2","\u30A8\u30C1\u30AA\u30D4\u30A2","\u30D5\u30A3\u30B8\u30FC","\u30D5\u30A3\u30F3\u30E9\u30F3\u30C9","\u30D5\u30E9\u30F3\u30B9","\u30AC\u30F3\u30D3\u30A2","\u30C9\u30A4\u30C4","\u30AC\u30FC\u30CA","\u30A4\u30AE\u30EA\u30B9","\u30AE\u30EA\u30B7\u30E3","\u30B0\u30EA\u30FC\u30F3\u30E9\u30F3\u30C9","\u30B0\u30EC\u30CA\u30C0","\u30B0\u30A2\u30C6\u30DE\u30E9","\u30AE\u30CB\u30A2","\u30AC\u30A4\u30A2\u30CA","\u30CF\u30A4\u30C1","\u30AA\u30E9\u30F3\u30C0","\u30DB\u30F3\u30B8\u30E5\u30E9\u30B9","\u9999\u6E2F","\u30CF\u30F3\u30AC\u30EA\u30FC","\u30A2\u30A4\u30B9\u30E9\u30F3\u30C9","\u30A4\u30F3\u30C9","\u30A4\u30F3\u30C9\u30CD\u30B7\u30A2","\u30A4\u30E9\u30F3","\u30A4\u30E9\u30AF","\u30A2\u30A4\u30EB\u30E9\u30F3\u30C9","\u30A4\u30B9\u30E9\u30A8\u30EB","\u30A4\u30BF\u30EA\u30A2","\u30B8\u30E3\u30DE\u30A4\u30AB","\u65E5\u672C","\u30E8\u30EB\u30C0\u30F3","\u30B1\u30CB\u30A2","\u30B3\u30BD\u30DC","\u30AF\u30A6\u30A7\u30FC\u30C8","\u30E9\u30AA\u30B9","\u30E9\u30C8\u30D3\u30A2","\u30EC\u30D0\u30CE\u30F3","\u30EA\u30D9\u30EA\u30A2","\u30EA\u30D3\u30A2","\u30EA\u30C8\u30A2\u30CB\u30A2","\u30EB\u30AF\u30BB\u30F3\u30D6\u30EB\u30AF","\u30DE\u30AB\u30AA","\u30DE\u30C0\u30AC\u30B9\u30AB\u30EB","\u30DE\u30E9\u30A6\u30A3","\u30DE\u30EC\u30FC\u30B7\u30A2","\u30DE\u30EB\u30BF","\u30E2\u30EB\u30C7\u30A3\u30D6","\u30E2\u30FC\u30EA\u30B7\u30E3\u30B9","\u30E1\u30AD\u30B7\u30B3","\u30E2\u30EB\u30C9\u30D0","\u30E2\u30CA\u30B3","\u30E2\u30F3\u30B4\u30EB","\u30E2\u30ED\u30C3\u30B3","\u30E2\u30B6\u30F3\u30D3\u30FC\u30AF","\u30DF\u30E3\u30F3\u30DE\u30FC","\u30CA\u30DF\u30D3\u30A2","\u30CD\u30D1\u30FC\u30EB","\u30CB\u30E5\u30FC\u30B8\u30FC\u30E9\u30F3\u30C9","\u30CB\u30AB\u30E9\u30B0\u30A2","\u30CA\u30A4\u30B8\u30A7\u30EA\u30A2","\u5317\u671D\u9BAE","\u30CE\u30EB\u30A6\u30A7\u30FC","\u30AA\u30DE\u30FC\u30F3","\u30D1\u30AD\u30B9\u30BF\u30F3","\u30D1\u30EC\u30B9\u30C1\u30CA","\u30D1\u30CA\u30DE","\u30D1\u30D7\u30A2\u30CB\u30E5\u30FC\u30AE\u30CB\u30A2","\u30D1\u30E9\u30B0\u30A2\u30A4","\u30DA\u30EB\u30FC","\u30D5\u30A3\u30EA\u30D4\u30F3","\u30DD\u30FC\u30E9\u30F3\u30C9","\u30DD\u30EB\u30C8\u30AC\u30EB","\u30AB\u30BF\u30FC\u30EB","\u30EB\u30FC\u30DE\u30CB\u30A2","\u30ED\u30B7\u30A2","\u30EB\u30EF\u30F3\u30C0","\u30B5\u30A6\u30B8\u30A2\u30E9\u30D3\u30A2","\u30BB\u30CD\u30AC\u30EB","\u30BB\u30A4\u30B7\u30A7\u30EB","\u30B7\u30F3\u30AC\u30DD\u30FC\u30EB","\u30B9\u30ED\u30D0\u30AD\u30A2","\u30B9\u30ED\u30D9\u30CB\u30A2","\u30BD\u30ED\u30E2\u30F3\u8AF8\u5CF6","\u30BD\u30DE\u30EA\u30A2","\u5357\u30A2\u30D5\u30EA\u30AB","\u97D3\u56FD","\u30B9\u30DA\u30A4\u30F3","\u30B9\u30EA\u30E9\u30F3\u30AB","\u30B9\u30FC\u30C0\u30F3","\u30B9\u30A6\u30A7\u30FC\u30C7\u30F3","\u30B9\u30A4\u30B9","\u30B7\u30EA\u30A2","\u30BF\u30D2\u30C1","\u53F0\u6E7E","\u30BF\u30F3\u30B6\u30CB\u30A2","\u30BF\u30A4","\u30C8\u30EA\u30CB\u30C0\u30FC\u30C9\u30FB\u30C8\u30D0\u30B4","\u30C1\u30E5\u30CB\u30B8\u30A2","\u30C8\u30EB\u30B3","\u30A6\u30AC\u30F3\u30C0","\u30A6\u30AF\u30E9\u30A4\u30CA","\u30A2\u30E9\u30D6\u9996\u9577\u56FD\u9023\u90A6","\u30A6\u30EB\u30B0\u30A2\u30A4","\u30D0\u30C1\u30AB\u30F3","\u30D9\u30CD\u30BA\u30A8\u30E9","\u30D9\u30C8\u30CA\u30E0","\u30A4\u30A8\u30E1\u30F3","\u30B6\u30F3\u30D3\u30A2","\u30B8\u30F3\u30D0\u30D6\u30A8"];var chunk_MNBAQWY3_g={cardinal:["\u5317","\u6771","\u5357","\u897F"],cardinal_abbr:["\u5317","\u6771","\u5357","\u897F"],ordinal:["\u5317\u6771","\u5317\u897F","\u5357\u6771","\u5357\u897F"],ordinal_abbr:["\u5317\u6771","\u5317\u897F","\u5357\u6771","\u5357\u897F"]};var chunk_MNBAQWY3_P=["###-####"];var chunk_MNBAQWY3_S=["{{person.last_name.generic}}###\u53F7\u5BA4"];var chunk_MNBAQWY3_R=["\u5317\u6D77\u9053","\u9752\u68EE\u770C","\u5CA9\u624B\u770C","\u5BAE\u57CE\u770C","\u79CB\u7530\u770C","\u5C71\u5F62\u770C","\u798F\u5CF6\u770C","\u8328\u57CE\u770C","\u6803\u6728\u770C","\u7FA4\u99AC\u770C","\u57FC\u7389\u770C","\u5343\u8449\u770C","\u6771\u4EAC\u90FD","\u795E\u5948\u5DDD\u770C","\u65B0\u6F5F\u770C","\u5BCC\u5C71\u770C","\u77F3\u5DDD\u770C","\u798F\u4E95\u770C","\u5C71\u68A8\u770C","\u9577\u91CE\u770C","\u5C90\u961C\u770C","\u9759\u5CA1\u770C","\u611B\u77E5\u770C","\u4E09\u91CD\u770C","\u6ECB\u8CC0\u770C","\u4EAC\u90FD\u5E9C","\u5927\u962A\u5E9C","\u5175\u5EAB\u770C","\u5948\u826F\u770C","\u548C\u6B4C\u5C71\u770C","\u9CE5\u53D6\u770C","\u5CF6\u6839\u770C","\u5CA1\u5C71\u770C","\u5E83\u5CF6\u770C","\u5C71\u53E3\u770C","\u5FB3\u5CF6\u770C","\u9999\u5DDD\u770C","\u611B\u5A9B\u770C","\u9AD8\u77E5\u770C","\u798F\u5CA1\u770C","\u4F50\u8CC0\u770C","\u9577\u5D0E\u770C","\u718A\u672C\u770C","\u5927\u5206\u770C","\u5BAE\u5D0E\u770C","\u9E7F\u5150\u5CF6\u770C","\u6C96\u7E04\u770C"];var chunk_MNBAQWY3_=["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47"];var chunk_MNBAQWY3_T={normal:"{{location.street}}",full:"{{location.street}} {{location.secondaryAddress}}"};var chunk_MNBAQWY3_B=['{{number.int({"max": 9, "min": 1})}}\u4E01\u76EE{{number.int({"max": 9, "min": 1})}}\u756A{{number.int({"max": 9, "min": 1})}}\u53F7'];var chunk_MNBAQWY3_ee={city_pattern:chunk_MNBAQWY3_p,city_prefix:chunk_MNBAQWY3_N,city_suffix:chunk_MNBAQWY3_D,country:chunk_MNBAQWY3_x,direction:chunk_MNBAQWY3_g,postcode:chunk_MNBAQWY3_P,secondary_address:chunk_MNBAQWY3_S,state:chunk_MNBAQWY3_R,state_abbr:chunk_MNBAQWY3_,street_address:chunk_MNBAQWY3_T,street_pattern:chunk_MNBAQWY3_B},chunk_MNBAQWY3_A=chunk_MNBAQWY3_ee;var chunk_MNBAQWY3_M=["\u3064\u304E\u3064\u304E","\u85AC","\u5F53\u3066\u5B57","\u3057\u3087\u304F\u3093","\u9593\u9694","\u98FD\u304F\u307E\u3067\u3082","\u3042\u3073\u308B","\u96C7\u7528","\u304B\u3093\u3069\u3046\u3059\u308B","\u3058\u3058\u3087\u3067\u3093","\u8D85\u97F3\u6CE2","\u3058\u3085\u3046\u3069\u3046","\u9762","\u5148\u9031","\u3057\u3087\u3046\u304C\u3063\u3053\u3046","\u907F\u3051\u308B","\u3075\u305D\u304F","\u307E\u304E\u3089\u3059","\u9589\u3081\u308B","\u305F\u307E\u3054","\u3053\u308F\u3059","\u5E95","\u301C\u4EAD","\u3057\u3083\u304F\u3084","\u3057\u3083\u3063\u304B","\u3072\u304D\u3056\u3093","\u5272\u308A\u7BB8","\u3053\u3046\u305E\u304F","\u679C\u3066\u308B","\u3064\u306A\u3072\u304D","\u6F02\u3046","\u6F20\u7136","\u3057\u3087\u3046\u308A\u3083\u304F","\u6E1B\u4FF8","\u3055\u3044\u307C\u3046","\u3055\u3044\u307B\u3046","\u5E73\u5B89","\u5C01\u7B52","\u65E7\u59D3","\u3088\u308F\u3088\u308F\u3057\u3044","\u5473\u564C","\u307C\u304D\u3093","\u304F\u3064\u3058\u3087\u304F","\u7D79\u7CF8","\u3061\u304D\u3085\u3046","\u304B\u305C","\u534A\u984D","\u304B\u3093\u305D\u304F","\u3076\u3093","\u3075\u3093","\u305F\u308C\u308B","\u5EC9\u4FA1","\u305A\u3044\u3076\u3093","\u5C48\u3080","\u304B\u3093\u308A\u3087\u3046\u3066\u304D","\u3059\u3093\u304B","\u6BBB","\u64EC\u88C5","\u3046\u3048\u308B","\u305F\u3044\u3055","\u3042\u3064\u3044","\u3052\u3044\u3072\u3093\u304B\u3093","\u6D0B\u670D","\u5927\u4E08\u592B","\u5BDF\u77E5","\u3057\u3048\u3093\u3059\u308B","\u4ED5\u65B9\u304C\u306A\u3044","\u5FB3\u5DDD","\u3061\u3089\u304B\u3059","\u3053\u304F\u3075\u304F\u3059\u308B","\u3076\u305D\u3046","\u3053\u3046\u3064\u3046","\u9006","\u99AC\u9E7F\u99AC\u9E7F\u3057\u3044","\u5207\u8FEB","\u4E0D\u5065\u5EB7","\u5B66\u9662","\u90FD\u5408","\u5099\u3048\u308B","\u3078\u3044\u304C\u3044","\u306F\u3058\u3081\u3066","\u8F38\u51FA","\u8FF7\u8DEF","\u6BCD","\u3072\u304B\u304F\u3059\u308B","\u306F\u306A\u3062","\u306F\u306A\u3058","\u3080\u3053\u3046","\u306D\u3093\u3058\u3085\u3046","\u81EA\u5B85","\u8A98\u60D1","\u3061\u3048\u3093","\u592A\u308B","\u3061\u304B\u304F","\u5974\u3089","\u5800\u5DDD","\u3061\u304C\u3044","\u305F\u3044\u3053\u3046\u3059\u308B","\u904B\u3076","\u72EC\u88C1","\u306F\u3063\u307D\u3046","\u3068\u3061\u3087\u3046","\u5148\u305A","\u306F\u3093\u305D\u3046","\u305B\u3044\u3058\u3087\u3046","\u3057\u3087\u3046\u3058\u3087\u3046","\u304B\u3093\u3058\u308B","\u4F53\u91CD","\u4E0A\u624B","\u539F\u6CB9","\u3056\u305C\u3093","\u65E2\u306B","\u83EF\u3084\u304B","\u4ED5\u4E8B","\u3042\u3089\u3059","\u3086\u308B\u3080","\u304D\u3087\u3046\u3069\u3046","\u958B\u9589","\u60B2\u3057\u307F","\u3057\u3083\u3053","\u306D\u3070\u308A","\u3088\u3046\u3044","\u304A\u308A\u3081","\u4F10\u63A1","\u725B\u4E73","\u79D8\u3081\u308B","\u53F3\u7FFC","\u4F1D\u7D71","\u304D\u3072\u3093","\u3084\u3055\u3057\u3044","\u307B","\u8B66\u5B98","\u5DE6\u624B","\u5168\u65E5\u672C","\u3080\u305C\u3044","\u3054\u3075\u304F","\u304B\u3044\u305F\u304F","\u6483\u3064","\u3057\u3042\u3068\u308B\u3057","\u30B7\u30A2\u30C8\u30EB\u3057","\u3061\u3087\u3055\u304F\u3051\u3093","\u3058\u304E\u3059\u308B","\u8B5C\u9762","\u8CAB\u304F","\u7D04\u3059\u308B","\u63D0\u6848\u3059\u308B","\u54C0\u308C\u3080","\u8FF7\u5B50","\u304D\u3087\u3046\u304D","\u3054\u3046\u3051\u3093","\u305B\u3093\u305F\u304F\u3059\u308B","\u3057\u3085\u3057\u3087\u3046","\u6C5F\u6238","\u72C2\u3046","\u52A9\u624B","\u65B0\u5A5A\u65C5\u884C","\u691C\u67FB","\u8272\u3005","\u304B\u3076\u3057\u304D\u3057\u3058\u3087\u3046","\u685C\u8272","\u666E\u53CA","\u96F6\u3059","\u3057\u3057\u3087\u304F","\u304D\u3085\u3046\u308A\u3087\u3046","\u304A\u3093\u3068\u3046","\u3057\u3087\u3046\u3086","\u6CA1\u843D","\u4EBA\u6027","\u3051\u3044\u304B\u3093","\u96FB\u8A71","\u304A\u76C6","\u304D\u3044\u308D","\u3084\u3057\u306A\u3046","\u934B","\u906E\u65AD","\u304B\u308F\u304B\u3059","\u5BEE\u751F","\u9762\u7A4D","\u3068\u3046\u304D","\u3075\u304F\u3078\u3044","\u306A\u3044\u3057\u3087\u3070\u306A\u3057","\u4E0D\u601D\u8B70","\u3053\u306E\u9803","\u304A\u304B\u306D","\u6BBA\u4EBA\u8005","\u304B\u3044\u305E\u304F","\u6B6F\u3092\u78E8\u304F","\u5E97","\u306F\u306A\u306F\u3060","\u30D5\u30E9\u30F3\u30B9\u8A9E","\u8A55\u4FA1","\u4E5D\u65E5","\u3055\u3044\u3070\u3093","\u63A8\u5968","\u51FA\u7248","\u6068\u307F","\u6C17\u6301\u3061\u3044\u3044","\u9ED9\u308B","\u306F\u308A\u3044","\u51DD\u56FA","\u5091\u4F5C","\u9B45\u529B","\u3050\u3093","\u53F3\u5229\u304D","\u307E\u307B\u3046\u3064\u304B\u3044","\u5FA9\u65E7","\u304B\u304F\u3058\u3063\u3051\u3093","\u3058\u304D\u3057\u3087\u3046\u305D\u3046","\u3042\u308C\u308B","\u304D\u3087\u3046\u306F\u3093\u3057\u3083","\u305F\u3044\u308A\u304F","\u3052\u3093\u3081\u3064","\u4FF5","\u3080\u3089\u3055\u304D\u3044\u308D","\u75C5\u5E8A","\u7C73\u5175","\u307E\u3064\u308A","\u587E\u751F","\u89AA\u5207","\u3081\u3044\u304C\u3089","\u6838\u5B9F\u9A13","\u306A\u304A\u3055\u3089","\u9B54\u8853","\u304C\u3044\u3088\u3046","\u304B\u3093\u305C\u3093","\u305B\u3044\u304B\u3093","\u679C\u6A39","\u301C\u7CFB","\u307B\u306B\u3085\u3046\u3073\u3093","\u3058\u3087\u3046\u3060\u3093","\u8CE2\u660E","\u307F\u306A\u3068","\u3082\u306F\u3093","\u3053\u3046\u3061\u3087\u304F","\u6CF3\u3050","\u91CD\u3044","\u65E5\u6CA1","\u7881","\u304B\u3064","\u3069\u3046\u3051\u3064","\u8FD1\u8996","\u914D\u616E","\u306E\u304D","\u5165\u6C5F","\u3068\u3081\u308B","\u6687","\u66F8\u304D\u65B9","\u80C3","\u308A\u3087\u3046\u3069","\u96E3\u3057\u3044","\u6D6E\u4E16\u7D75","\u559C\u5287","\u3068\u3046\u3055\u3093","\u306F\u3093\u3060\u3093\u3059\u308B","\u3053\u3046\u305B\u3044","\u5927\u4ECF","\u63FA\u3055\u3076\u308B","\u3044\u3058\u3093","\u6A5F\u5ACC","\u9ED2\u677F","\u3048\u304D\u3073\u3087\u3046","\u59A5\u5354\u3059\u308B","\u3064\u3046\u3084\u304F","\u4E57\u305B\u308B","\u3051\u3057\u304D","\u5E8A","\u54C1\u8A5E","\u6D88\u3059","\u91D1\u7E1B\u308A","\u3058\u3085\u3046\u3089\u3044","\u6025\u9A30","\u5341\u53F0","\u7A93","\u96D1\u97F3","\u304D\u3087\u3060\u3044","\u920D\u5668","\u798D\u6839","\u304B\u305F\u307F\u3061","\u5C71\u8475","\u6E26\u5DFB\u304D","\u304A\u3068\u3068\u3044","\u3044\u3063\u3055\u304F\u3058\u3064","\u6551\u6025\u8ECA","\u99AC","\u3053\u308D\u3059","\u307C\u304F\u3057","\u305B\u3063\u3077\u304F","\u305F\u3066","\u304A\u3069\u308D\u304F","\u3084\u3055\u3044","\u3058\u305E\u3046","\u3053\u306F\u3093","\u3044\u304F","\u81EA\u7ACB","\u304B\u3063\u3053\u3046","\u8131\u7A0E","\u59CB\u307E\u308B","\u5B66\u8005","\u304B\u3044","\u3072\u304D\u3055\u304F","\u9577\u5504","\u4E0B\u7740","\u3088\u304F\u3052\u3064","\u4F11\u65E5","\u4EE5\u4E0B","\u5EC3\u589F","\u90E8\u9996","\u58CA\u3059","\u3080\u304F","\u59D4\u54E1","\u5F85\u5408","\u9802\u304F","\u3088\u307C\u3046","\u58EE\u5E74","\u65AC\u6BBA","\u3061\u3085\u3046\u3082\u3093\u3059\u308B","\u3058\u3063\u304B\u3093","\u5883","\u3064\u304F","\u6D3B\u7528","\u3076\u304D","\u304B\u3044\u3058\u3085\u3046","\u4EBA\u53E3","\u307C\u3046\u305A","\u305D\u3042\u304F","\u3080\u307C\u3046","\u767D\u83CA","\u308A\u3083\u304F\u305A","\u6C5A\u3059","\u3059\u3044\u305B\u3093","\u3042\u3089\u305D\u3046","\u9AD8\u5024","\u3042\u3046","\u305B\u3044\u3057\u3093","\u6307\u7D0B","\u8D85\u301C","\u3064\u307E\u308B","\u9756\u56FD\u795E\u793E","\u3068\u308A\u3042\u3048\u305A","\u3068\u3075","\u305F\u304F\u3059","\u3058\u3087\u3046\u3058\u3085\u3093","\u7F8A\u6BDB","\u6D45\u3044","\u9589\u3058\u308B","\u6226\u6CA1","\u3042\u3063\u3068\u3046\u3059\u308B","\u3072\u304C\u3044","\u91CF","\u3058\u3087\u3046\u304D","\u8AA4\u7528","\u307B\u3046\u305B\u304D","\u3064\u3070\u3055","\u53F7","\u3051\u3044\u3080\u3057\u3087","\u96FB\u6E90","\u52C7\u6C17","\u3075\u304B\u3055","\u306F\u3060\u304B","\u305F\u3044\u3084\u304F","\u304D\u3087\u3046\u3057\u3064","\u9000\u304F","\u3055\u304D\u307E\u308F\u308A","\u3053\u3046\u304A\u3064","\u7121\u7CD6","\u3075\u3055\u3044","\u3068\u304F\u306B","\u3081\u3044\u3057","\u307F\u3064","\u307B\u3093\u3089\u3044","\u307E\u3082\u308B","\u3042\u3064\u304B\u3044","\u65E5\u6B27","\u5929\u4E95","\u307F\u3055\u304D","\u304A\u304D\u3083\u304F\u3055\u3093","\u306B\u3093\u3044","\u304D\u3087\u3046\u304B\u3044","\u3044\u3064\u9803","\u304B\u3093","\u3057\u304D\u3082\u3046","\u7279\u6B8A","\u540C\u50DA","\u8840\u6DB2","\u3058\u3076\u3093","\u3057\u3087\u3046\u304B\u3059\u308B","\u790E","\u307F\u306A\u3082\u3068","\u8ED2","\u3076\u3063\u304D\u3087\u3046","\u3057\u305A\u3080","\u305F\u3089\u3059","\u6182\u3044","\u7DCF\u62EC","\u3082\u3046\u3059","\u66B4\u529B","\u3057\u3070\u3075","\u3044\u305F\u305A\u3089","\u7C73\u56FD","\u9B54\u6CD5","\u3053\u3068\u3070\u3064\u304D","\u7A92\u606F","\u5504\u3046","\u91D1","\u304D\u3082\u3061","\u8A93\u3044","\u3069\u308D","\u8A71","\u5947\u8972","\u5DE1\u56DE","\u5931\u3046","\u9686\u8D77","\u6295\u8CC7","\u82BD","\u3042\u304F\u308C\u3044","\u5949\u4ED5","\u3072\u3093\u304D\u3083\u304F","\u3072\u3093\u304B\u304F","\u307E\u3064","\u305B\u3093\u308A\u3085\u3046","\u3060\u3044\u3069\u3053\u308D","\u3044\u3046","\u3053\u3044\u306C","\u306A\u3093\u3079\u3044","\u3055\u304F\u306B\u3085\u3046","\u30D5\u30E9\u30F3\u30B9\u4EBA","\u304D\u3052\u3093\u3054","\u3053\u304F\u307F\u3093","\u4EA4\u932F","\u597D\u304D","\u4E00\u6587\u5B57","\u307B\u3046\u3052\u3093","\u5730\u9762","\u3060\u304F\u308A\u3085\u3046","\u898B\u5F53\u305F\u308B","\u6D78\u3059","\u3042\u3057\u304F\u3073","\u5F31\u866B","\u9001\u308B","\u907A\u5931","\u3042\u304A\u3044","\u3061\u3042\u3093","\u5B9C\u3057\u304F","\u3042\u3089\u3042\u3089\u3057\u3044","\u304B\u304A\u3064\u304D","\u304B\u3061\u3085\u3046","\u304C\u3093\u3070\u308B","\u82B8\u8005","\u9673\u5217\u5BA4","\u5F25\u751F","\u660E\u6CBB","\u3081\u3044\u3057\u3087","\u3054\u3058\u3085\u3046","\u6E08\u307E\u3059","\u7121\u99C4","\u7D42\u70B9","\u305E\u304F\u3054","\u639B\u3051\u308B","\u307B\u3046\u3057\u3085\u3046","\u9A0E\u5175","\u6DB2\u4F53","\u4E0B\u3055\u3044","\u3051\u3044\u3058\u3070\u3093","\u674F","\u5408\u3046","\u75BE\u8D70","\u308A\u3085\u3046\u3053\u3046\u3054","\u51FA\u304B\u3051\u308B","\u306F\u3061\u307E\u304D","\u624B\u4F5C\u308A","\u308C\u3064\u3042\u304F","\u3046\u3093\u304C\u3044\u3044","\u306F\u3061\u306E\u3059","\u30CF\u30C1\u306E\u3059","\u8272\u76F2","\u5F62","\u5E0C\u671B\u3059\u308B","\u3044\u3061\u3060\u3044","\u6625\u4F11\u307F","\u7E1B\u308B","\u91D1\u661F","\u305D\u3093\u3056\u3044","\u9632\u72AF","\u5927\u5C09","\u8001\u9F62","\u5DEE\u3057\u4E0A\u3052\u308B","\u72A0\u7272","\u306B\u308B","\u554F\u984C","\u53CC","\u5B89\u6CF0","\u305B\u3093\u3058\u3087\u3046\u3056\u3044","\u7D99\u627F","\u304B\u3093\u3057\u3093","\u4E3C","\u3056\u3093\u3074\u3093","\u305D\u3060\u3066\u308B","\u305F\u3064","\u4E0D\u53EF\u6B20","\u5831\u3058\u308B","\u6291\u5236","\u3051\u3044\u3051\u3093\u3057\u3083","\u304D\u3087\u3046\u3075","\u305B\u3044\u305E\u3046","\u304D\u3093\u304F","\u304A\u3069\u308A\u3070","\u6599\u7406\u4EBA","\u3044\u3061","\u3084\u3076\u308C\u308B","\u8F9E\u5100\u3059\u308B","\u902E\u6355","\u8272\u5F69","\u59BB","\u304D\u3065\u304F","\u306F\u304D\u3060\u3059","\u6B6F","\u61B6\u6E2C","\u58A8","\u80C3\u8178","\u99C6\u3051\u51FA\u3059","\u681E","\u3075\u3086\u304B\u3044","\u8C6A\u83EF","\u5199\u3059","\u3080\u3061\u3064\u3058\u3087","\u3054\u3089\u304F","\u53EF\u611B\u3044","\u3075\u3058\u3087","\u3067\u3093\u305B\u3093\u3073\u3087\u3046","\u3044\u3061\u306B\u3061","\u3064\u3044\u305F\u3061","\u5F7C\u5973","\u3072\u3081\u3055\u307E","\u89E3\u8AAC","\u3059\u3044\u304C\u3089","\u7D04","\u4E26","\u3053\u3063\u305B\u3064","\u3042\u3089\u3058\u304A","\u3042\u3089\u3057\u304A","\u66F8\u67B6","\u52DD\u624B","\u304E\u305B\u3044","\u3053\u304F\u3072\u3093","\u5ACC","\u535A\u7269\u9928","\u3057\u3093\u3057","\u5E33\u7C3F","\u521D\u3081\u306B","\u7A7A\u304D\u74F6","\u3075\u3066\u3044","\u898B\u8FD4\u3059","\u307B\u3093\u308B\u3044\u3060","\u3055\u308F","\u60AA\u6C17","\u307B\u3093\u305D\u3046","\u8B19\u865A","\u8010\u706B","\u307C\u3046\u308A\u3087\u304F","\u6F54\u3044","\u3051\u3059","\u7DE0\u307E\u308B","\u3061\u3087\u3046\u308A\u3087\u304F","\u306E\u3046\u3057","\u66B4\u8D70","\u83EF\u9053","\u57FA\u76E4","\u5EC3\u68C4","\u304B\u3056\u308B","\u304F\u3089","\u6C0F\u540D","\u304C\u305E\u3046","\u3075\u304D\u3064","\u3053\u3046\u3070\u3093","\u304B\u3093\u3055\u3044","\u3072\u3068\u3054\u307F","\u69CB\u3048\u308B","\u305F\u3059","\u3068\u3080","\u3059\u307F","\u3081\u3044\u3088","\u5E1D","\u304B\u3093\u3048\u3093","\u305F\u3073","\u6A21\u578B","\u51AC\u4F11\u307F","\u8A87\u5F35","\u4F55\u5343","\u305D\u3046\u3060\u3093","\u3057\u3063\u3077\u3046","\u306F\u3084\u3066","\u307B\u3069\u3046","\u6575","\u3072\u3075","\u706B","\u58C1","\u5F31\u70B9","\u304B\u3044\u305D\u304F","\u6CA1\u982D","\u8CB4\u8CD3","\u3055\u3044\u3052\u3064","\u76DB\u308A\u4E0A\u304C\u308B","\u67F1","\u3072\u306F\u3093","\u8F2A\u90ED","\u3053\u3065\u3064\u307F","\u6247","\u6027\u75C5","\u6FC3\u7D3A","\u821E\u8E0F","\u3064\u304E","\u3057\u3081\u308B","\u5EF6\u9577","\u3057\u3064","\u3056\u305B\u304D","\u3082\u304F\u3072\u3087\u3046","\u5B9D\u304F\u3058","\u306F\u306A\u307F","\u540C\u97F3\u7570\u7FA9\u8A9E","\u305F\u3044\u307B\u3046","\u6176\u5F14","\u758E\u5916","\u308C\u3044\u3066\u3093","\u6B7B\u306C","\u3055\u3068","\u7169\u3044","\u643A\u5E2F","\u304B\u3044\u305B\u3044","\u54FA\u80B2","\u656C\u8A9E","\u3068\u3046\u3068\u3044","\u3068\u3046\u3072\u3087\u3046\u3059\u308B","\u9811\u5F35\u308C","\u308C\u3044\u305B\u3044","\u86C7","\u3044\u3057\u3083\u308A\u3087\u3046","\u30A2\u30E1\u30EA\u30AB\u88FD","\u5149\u5E74","\u793E\u54E1","\u3082\u3088\u3046","\u304E\u3083\u304F\u3057\u3085\u3046","\u7532\u4E59","\u3075\u304F\u3057","\u3078\u3044\u305B\u3044","\u3066\u3093\u306E\u3046","\u5E74\u6B21","\u4E8C\u5DFB","\u304C\u304F\u3075","\u3057\u3069\u3046","\u3088\u3059\u307F","\u304A\u304A\u3054\u3048","\u304B\u3064\u3050","\u5730\u4E0B\u8857","\u306F\u304F\u3058\u3093","\u9593\u63A5","\u305B\u3063\u3068\u304F","\u3064\u3046\u3053\u3093","\u3073\u3093\u307C\u3046","\u5DDD\u5E95","\u3053\u3046\u3048\u3093","\u3046\u3054\u304D","\u516D","\u4E7E\u71E5","\u6D17\u6FEF\u5C4B","\u306A\u305E","\u3075\u3058\u3093","\u5BFE\u5FDC","\u9806\u5E8F","\u9996","\u3080\u308C\u308B","\u79FB\u3059","\u5206\u3051\u308B","\u3057\u3087\u3046\u3052\u304D","\u304E\u3087\u3046\u3057","\u3042\u307E\u3044","\u3058\u3087\u3046\u304D\u3085\u3046","\u305F\u3093\u308C\u3093","\u304B\u3051\u3053\u3080","\u7D20\u6750","\u53D7\u4ED8","\u3044\u307E\u307E\u3067","\u308A\u3087\u3053\u3046","\u6E80\u6F6E","\u3082\u3061\u3044\u308B","\u3042\u308F\u308C","\u8CC0\u72B6","\u8A70\u3081\u8FBC\u3080","\u6570\u3048\u308B","\u3044\u3063\u3071\u304F","\u8074\u8005","\u305D\u3046\u3050\u3046","\u3068\u3046\u3055\u304F","\u601D\u3044\u9063\u308A","\u92ED\u3044","\u8C9E\u64CD","\u539F\u56E0","\u8C61\u7259","\u6B4C\u8B21","\u4F1A\u8B70","\u5F85\u9047","\u306A\u304B\u3088\u3057","\u304A\u306A\u304B","\u308A\u308A\u3057\u3044","\u304A\u304A\u3061\u304C\u3044","\u8CDB\u6210","\u5954\u653E","\u975E\u96E3","\u3088\u3046\u3058","\u932F\u4E71","\u3058\u3053","\u524D","\u7D2F\u9032","\u7DCA\u5F35\u3059\u308B","\u304E\u3058\u3085\u304F","\u3046\u3061","\u60AA\u970A","\u67A2\u8EF8","\u5B50\u5B88\u6B4C","\u308A\u3085\u3046\u304D","\u96C4\u72AC","\u307F\u305A\u3044\u308D","\u5927\u9593\u9055\u3044","\u8D70\u308A\u56DE\u308B","\u305D\u3093\u3051\u3044","\u3057\u3063\u307A\u3044","\u3066\u3093\u3057","\u75C5\u9662","\u6B8B\u696D","\u3072\u3093\u3057\u3064","\u3051\u3093\u3057\u3085\u3046\u305B\u3044","\u6905\u5B50","\u3044\u3055\u304E\u3088\u3044","\u6795","\u5893","\u6D17\u5264","\u305F\u3044\u304C\u3044","\u3058\u3057\u3087","\u526F\u5927\u7D71\u9818","\u77AC\u304F","\u3075\u3058\u5C71","\u3075\u304F\u305B\u3093","\u6F2C\u7269","\u306F\u3093\u3051\u3093","\u611B\u3059\u308B","\u306D\u3093\u304C\u3093","\u306D\u3093\u3058","\u3044\u304D\u3069\u304A\u308A","\u304A\u3068\u3053\u306E\u3053","\u4EC1","\u9DB4","\u65BD\u8A2D","\u8ACB\u3051\u308B","\u62D2\u5426","\u3046\u307F","\u79FB\u8B72","\u6EB6\u5CA9","\u6027\u683C","\u3058\u3057\u3093","\u88CF\u53E3","\u3075\u305F\u305F\u3073","\u733F\u771F\u4F3C","\u3057\u3081\u3089\u305B\u308B","\u307F\u304D","\u3064\u3050\u306A\u3046","\u3057\u3093\u3058\u3085\u304F","\u3053\u305B\u304D","\u3088\u304F\u3042\u3064","\u61C7\u8AC7","\u6307\u5B9A\u3059\u308B","\u5C02\u9580","\u4E00\u751F","\u5E73\u58CC","\u6EDD","\u3058\u3069\u3046\u3057","\u7740\u304F","\u6CE5\u68D2","\u69CB\u3048","\u304D\u3058\u3085\u3064","\u3057\u3087\u3072\u3087\u3046","\u8CA8\u5E63","\u597D\u5947\u5FC3","\u7687\u592A\u5B50\u5983","\u304B\u3044\u307B\u3046\u3059\u308B","\u4E3B\u306B","\u80CC\u5E83","\u3061\u3093\u307F","\u3088\u305D\u304F","\u306A\u3064\u304B\u3057\u3044","\u304C\u3093\u3044","\u3061\u3087\u3046\u3057\u3083","\u7121\u6575","\u6240","\u3060\u3044\u304C\u304F\u3044\u3093\u305B\u3044","\u5DE6\u53F3","\u306E\u3080","\u611B\u56FD\u5FC3","\u6851\u539F","\u3069\u3046\u306F\u3093\u3059\u308B","\u3044\u3063\u304B\u3044","\u306A\u307F\u3060","\u304F\u307E\u3082\u3068\u3051\u3093","\u4E3B\u89B3\u7684","\u666E\u6BB5","\u3053\u3053\u308D\u307F\u308B","\u3075\u304F\u3076\u304F\u308D","\u3066\u3093\u3077\u304F","\u305B\u3044\u3081\u3044","\u306F\u306A\u306E\u3042\u306A","\u307F\u304E\u3066","\u89AA\u5B50\u4E3C","\u53CD\u5247","\u3057\u3085\u3046\u308A","\u751F\u3048\u308B","\u3051\u3080\u3057","\u3059\u3051\u308B","\u306E\u305E\u3044\u3066","\u548C\u5C1A","\u3048\u3093\u3061\u3087\u3046\u3059\u308B","\u3053\u3046\u3068\u3046","\u306A\u3052\u3059\u3066\u308B","\u306A\u307E\u3051\u3082\u306E","\u3042\u3044","\u304D\u3068\u304F","\u5BE9\u5224","\u6016\u3044","\u3053\u305F\u3048\u308B","\u6BD4\u8F03","\u3086\u306B\u3085\u3046","\u66F2","\u3061\u3093\u3082\u304F","\u7834\u7523","\u8FEB\u308B","\u3042\u308F","\u8F9B\u5B50","\u7CF8","\u65E9\u3005","\u904B\u547D","\u9320","\u306E\u3046\u307F\u3093","\u590F","\u91CE\u7363","\u8A66\u9A13","\u6570\u8A5E","\u6BCE\u65E5","\u304E\u305B\u3044\u3057\u3083","\u3088\u304F\u3057","\u305B\u3093","\u304A\u308D\u3057","\u3086\u308C\u308B","\u3044\u3057","\u3048\u308B","\u3054\u3089\u3093","\u3070\u3044","\u305F\u3044","\u62D8\u7F6E","\u3046\u3089\u304E\u308A","\u7AF6\u8247","\u304B\u3050","\u6094\u3057\u3044","\u306B\u3085\u3046\u305B\u304D","\u305F\u3081\u306B","\u3075\u3046\u3075","\u3061\u3087\u3046\u305B\u3093","\u7834\u58CA","\u56F0\u96E3","\u307E\u3093\u3048\u3064","\u79FB\u52D5","\u3057\u3042\u3064","\u3042\u307E\u308B","\u9999\u308A","\u3044\u306A\u304B","\u901A\u3059","\u307B\u3046\u304D","\u6804\u8A89","\u3061\u3081\u3044\u3066\u304D","\u304A\u3068\u308D\u3048\u308B","\u3044\u3057\u305A\u3048","\u77E5\u308A\u5408\u3044","\u8CA8\u7269\u8239","\u9178\u3063\u3071\u3044","\u3081\u3044\u308F\u304F\u3081\u30FC\u308B","\u3081\u3044\u308F\u304F\u30E1\u30FC\u30EB","\u3068\u3046\u307B\u3046","\u3066\u3089","\u305C\u3093\u306B\u307B\u3093","\u4E03\u3064","\u6697\u3044","\u3066\u306E\u3053\u3046","\u3057\u3093\u305E\u3046","\u4EF0\u3005\u3057\u3044","\u3055\u3093\u304E\u3087\u3046","\u516C\u5171","\u5E74\u984D","\u304B\u308F\u3055\u304D","\u65E5\u520A","\u3061\u3087\u3046","\u7E2E\u5C0F","\u3044\u3063\u3053","\u4E0D\u6CC1","\u4EBA\u67C4","\u306F\u3044","\u539F\u6F5C","\u3064\u307F","\u304B\u3093\u304B\u3064","\u305E\u3046\u3048\u3093","\u96D1\u8CBB","\u304A\u304F\u308C\u308B","\u9762\u5012\u81ED\u3044","\u305F\u304A\u3059","\u9806\u756A","\u3057\u3085\u3044\u3093","\u52D5\u63FA","\u4E59","\u3055\u308F\u3084\u304B","\u3068\u3046","\u671B\u307F","\u4E00\u4EBA\u5A18","\u304B\u304F","\u304B\u3069","\u306D\u3093\u304C\u3058\u3087\u3046","\u3061\u3087\u304F\u305B\u3064","\u305B\u3093\u3058\u3087\u3046","\u71C3\u3084\u3059","\u3075\u304B\u306E\u3046","\u8CB7\u3044\u7269","\u98A8\u6F6E","\u6C96\u7E04","\u3044\u304B","\u3053\u3046\u304F\u3046\u307C\u304B\u3093","\u304B\u304F\u308C\u308B","\u304D\u307C\u3046\u3059\u308B","\u5A92\u4ECB","\u308C\u3044\u305E\u3046\u3053","\u51B7\u9177","\u7D1B\u3089\u308F\u3057\u3044","\u305B\u3093\u3052\u3093","\u5BB6\u5177","\u7E41\u8302","\u306A\u3055\u3051\u306A\u3044","\u304D\u305A\u3064\u304F","\u7A7A\u304D\u7F36","\u7985\u5BFA","\u5927\u6587\u5B57","\u706B\u846C","\u96F0\u56F2\u6C17","\u5316\u7CA7","\u5FCD\u8005","\u3075\u3093\u3057\u3083","\u9650\u308B","\u3061\u3085\u3046\u3068\u306F\u3093\u3071","\u306F\u305A\u304B\u3057\u3081\u308B","\u4F55\u5EA6","\u98A8\u8239","\u3053\u3046\u304E\u3087\u3046","\u304B\u304F\u3057\u3085\u3046","\u3057\u308A\u3064","\u3053\u3044","\u3042\u304C\u308B","\u6559\u3048\u308B","\u7A0B","\u5FD8\u308C\u7269","\u8972\u6483","\u304B\u3044\u3053\u308D\u304F","\u6708\u520A","\u3068\u306A\u3048\u308B","\u305B\u3093\u306E\u3046","\u306A\u304C\u3055\u304D","\u3052\u3093\u307E\u3044","\u4E8C\u3064","\u9AEA\u306E\u6BDB","\u308D\u304F\u304A\u3093","\u533F\u540D","\u9AD8\u702C","\u3057\u304D\u304D\u3093","\u3075\u304B\u3076\u3093","\u6012\u9CF4\u308B","\u798F\u7949","\u3042\u3055\u306D\u307C\u3046","\u308A\u3083\u304F\u3054","\u3057\u3056\u3044","\u904B","\u529B","\u306D\u3070\u308B","\u3064\u304F\u308B","\u308F\u304B\u3081","\u304A\u3046\u3057\u3085\u3046","\u3084\u3059\u3044","\u3048","\u304B\u305B\u304E","\u3042\u3089\u304B\u3058\u3081","\u304B\u3093\u305B\u3064","\u6065\u305A\u304B\u3057\u304C\u308B","\u7126\u304C\u3059","\u306F\u3044\u304D","\u306F\u304B\u308B","\u56F3\u8AAC","\u3069\u3046\u3081\u3044","\u3075\u306D\u3093\u30B4\u30DF","\u93AE\u3081\u308B","\u3057\u3085\u304F\u3093"];var chunk_MNBAQWY3_me={word:chunk_MNBAQWY3_M},chunk_MNBAQWY3_L=chunk_MNBAQWY3_me;var chunk_MNBAQWY3_oe={title:"Japanese",code:"ja",language:"ja",endonym:"\u65E5\u672C\u8A9E",dir:"ltr",script:"Jpan"},chunk_MNBAQWY3_K=chunk_MNBAQWY3_oe;var chunk_MNBAQWY3_$={generic:["\u3042\u3086\u307F","\u304D\u307F","\u304D\u3088","\u3055\u304F\u3089","\u306F\u308B","\u3072\u306A\u305F","\u3081\u3050\u307F","\u3086\u304B\u308A","\u30AD\u30DF","\u30AD\u30E8","\u30C8\u30DF","\u30CF\u30CA","\u30CF\u30EB","\u30D5\u30DF","\u30DE\u30B5","\u30E8\u30B7","\u4E00\u7537","\u4E00\u8F1D","\u4E00\u90CE","\u4E03\u6D77","\u4E09\u90CE","\u4E45\u5B50","\u4E45\u7F8E\u5B50","\u4E9C\u7F8E","\u4EAC\u5B50","\u4EAE","\u4EAE\u592A","\u4F73\u5948","\u4FE1\u5B50","\u4FEE","\u5065","\u5065\u4E00","\u5065\u592A","\u5065\u592A\u90CE","\u512A","\u512A\u592A","\u512A\u5948","\u512A\u5B50","\u512A\u6597","\u512A\u82B1","\u512A\u8863","\u5149\u5B50","\u516B\u91CD\u5B50","\u5178\u5B50","\u51DB","\u51DC","\u525B","\u529F","\u52C7","\u52C9","\u52DD","\u52DD\u5229","\u52DD\u5B50","\u52F2","\u5320","\u5343\u4EE3","\u5343\u4EE3\u5B50","\u5343\u590F","\u5343\u5C0B","\u535A","\u535A\u4E4B","\u53CB\u7F8E","\u541B\u5B50","\u548C\u4E5F","\u548C\u592B","\u548C\u5B50","\u548C\u5F66","\u54B2\u826F","\u54F2\u4E5F","\u5553\u5B50","\u5927\u4ECB","\u5927\u548C","\u5927\u5730","\u5927\u6A39","\u5927\u7FD4","\u5927\u8CB4","\u5927\u8F14","\u5927\u8F1D","\u5927\u96C5","\u592A\u4E00","\u592A\u967D","\u5948\u3005","\u5B5D\u5B50","\u5B66","\u5B9F","\u5D07","\u5E78\u5B50","\u5E78\u96C4","\u5EB7\u5E73","\u5F18","\u5F18\u5B50","\u5F69","\u5F69\u4E43","\u5F69\u82B1","\u5F69\u9999","\u5F8B","\u5FB9","\u5FC3\u512A","\u5FC3\u611B","\u5FC3\u6625","\u5FC3\u7D50","\u6075","\u6075\u5B50","\u6075\u7F8E","\u6075\u7F8E\u5B50","\u60A0","\u60A0\u4EBA","\u60A0\u592A","\u60A0\u5E0C","\u60A0\u6597","\u60A0\u771F","\u60A0\u7FD4","\u60A6\u5B50","\u611B","\u611B\u5B50","\u611B\u7F8E","\u611B\u8389","\u611B\u83DC","\u6210\u7F8E","\u62D3\u4E5F","\u62D3\u54C9","\u62D3\u6D77","\u654F\u5B50","\u6587\u5B50","\u65B0","\u65E9\u7D00","\u6607","\u660E","\u660E\u65E5\u9999","\u660E\u7F8E","\u662D","\u662D\u4E00","\u662D\u4E09","\u662D\u4E8C","\u662D\u5B50","\u667A\u4E5F","\u667A\u5B50","\u667A\u7F8E","\u671D\u967D","\u672A\u6765","\u674F","\u6804\u5B50","\u6843\u5B50","\u685C","\u6953","\u6A39","\u6B63","\u6B63\u4E00","\u6B63\u4E09","\u6B63\u4E8C","\u6B63\u592B","\u6B63\u5B50","\u6B63\u6CBB","\u6B63\u7537","\u6B63\u96C4","\u6B66","\u6B66\u96C4","\u6B69\u5922","\u6C99\u7E54","\u6D0B\u5B50","\u6D0B\u5E73","\u6D69","\u6D69\u4E00","\u6D69\u4E4B","\u6D69\u4E8C","\u6D69\u5B50","\u6D77\u6597","\u6D77\u7FD4","\u6DBC\u592A","\u6DF3","\u6E05","\u6E05\u5B50","\u6E4A","\u7167\u5B50","\u73B2\u5948","\u7406\u6075","\u7434\u97F3","\u745B\u592A","\u7531\u4F73","\u7531\u7F8E","\u7531\u7F8E\u5B50","\u767E\u82B1","\u76F4\u4EBA","\u76F4\u5B50","\u76F4\u6A39","\u76F4\u7F8E","\u771F\u592E","\u771F\u7531","\u771F\u7531\u7F8E","\u77B3","\u7950\u4ECB","\u79C0\u6A39","\u79C0\u96C4","\u7A14","\u7A7A","\u7ADC","\u7ADC\u4E5F","\u7BC0\u5B50","\u7D00\u5B50","\u7D14\u5B50","\u7D2C","\u7D50\u611B","\u7D50\u6708","\u7D50\u7FD4","\u7D50\u83DC","\u7D50\u8863","\u7D75\u7F8E","\u7F8E\u4EE3\u5B50","\u7F8E\u512A","\u7F8E\u54B2","\u7F8E\u667A\u5B50","\u7F8E\u6708","\u7F8E\u685C","\u7F8E\u7A42","\u7F8E\u7D00","\u7F8E\u7D50","\u7F8E\u7FBD","\u7F8E\u9999","\u7FA9\u96C4","\u7FD4","\u7FD4\u592A","\u7FD4\u5E73","\u7FFC","\u8061","\u821E","\u826F\u5B50","\u82B1","\u82B1\u97F3","\u82B3\u5B50","\u82BD\u4F9D","\u82F1\u6A39","\u8302","\u831C","\u8389\u5B50","\u83DC\u3005\u5B50","\u83DC\u6458","\u83DC\u6708","\u840C","\u8475","\u84BC","\u84BC\u7A7A","\u84EE","\u88D5\u5B50","\u88D5\u7F8E","\u8AA0","\u8C4A","\u8C9E\u5B50","\u8CB4\u5927","\u8F1D","\u8FB0\u7537","\u8FB0\u96C4","\u9032","\u9054\u4E5F","\u9065","\u91CC\u5948","\u9678","\u9678\u6597","\u967D\u5411","\u967D\u5927","\u967D\u592A","\u967D\u5B50","\u967D\u6597","\u967D\u7FD4","\u967D\u83DC","\u967D\u8475","\u9686","\u96C4\u5927","\u96C4\u592A","\u9759\u5B50","\u9806\u5B50","\u98AF","\u98AF\u592A","\u98AF\u771F","\u9999\u7E54","\u99FF","\u9EBB\u7F8E","\u9EBB\u8863","\u9EBB\u8863\u5B50","\u9F8D\u751F"],female:["\u3042\u3086\u307F","\u304D\u307F","\u304D\u3088","\u3055\u304F\u3089","\u306F\u308B","\u3072\u306A\u305F","\u3081\u3050\u307F","\u3086\u304B\u308A","\u30AD\u30DF","\u30AD\u30E8","\u30C8\u30DF","\u30CF\u30CA","\u30CF\u30EB","\u30D5\u30DF","\u30DE\u30B5","\u30E8\u30B7","\u4E03\u6D77","\u4E45\u5B50","\u4E45\u7F8E\u5B50","\u4E9C\u7F8E","\u4EAC\u5B50","\u4F73\u5948","\u4FE1\u5B50","\u512A\u5948","\u512A\u5B50","\u512A\u82B1","\u512A\u8863","\u5149\u5B50","\u516B\u91CD\u5B50","\u5178\u5B50","\u51DB","\u51DC","\u52DD\u5B50","\u5343\u4EE3","\u5343\u4EE3\u5B50","\u5343\u590F","\u5343\u5C0B","\u53CB\u7F8E","\u541B\u5B50","\u548C\u5B50","\u54B2\u826F","\u5553\u5B50","\u5948\u3005","\u5B5D\u5B50","\u5E78\u5B50","\u5F18\u5B50","\u5F69","\u5F69\u4E43","\u5F69\u82B1","\u5F69\u9999","\u5FC3\u512A","\u5FC3\u611B","\u5FC3\u6625","\u5FC3\u7D50","\u6075","\u6075\u5B50","\u6075\u7F8E","\u6075\u7F8E\u5B50","\u60A6\u5B50","\u611B","\u611B\u5B50","\u611B\u7F8E","\u611B\u8389","\u611B\u83DC","\u6210\u7F8E","\u654F\u5B50","\u6587\u5B50","\u65E9\u7D00","\u660E\u65E5\u9999","\u660E\u7F8E","\u662D\u5B50","\u667A\u5B50","\u667A\u7F8E","\u672A\u6765","\u674F","\u6804\u5B50","\u6843\u5B50","\u685C","\u6953","\u6B63\u5B50","\u6C99\u7E54","\u6D0B\u5B50","\u6D69\u5B50","\u6E05\u5B50","\u7167\u5B50","\u73B2\u5948","\u7406\u6075","\u7434\u97F3","\u7531\u4F73","\u7531\u7F8E","\u7531\u7F8E\u5B50","\u767E\u82B1","\u76F4\u5B50","\u76F4\u7F8E","\u771F\u592E","\u771F\u7531","\u771F\u7531\u7F8E","\u77B3","\u7BC0\u5B50","\u7D00\u5B50","\u7D14\u5B50","\u7D2C","\u7D50\u611B","\u7D50\u6708","\u7D50\u83DC","\u7D50\u8863","\u7D75\u7F8E","\u7F8E\u4EE3\u5B50","\u7F8E\u512A","\u7F8E\u54B2","\u7F8E\u667A\u5B50","\u7F8E\u6708","\u7F8E\u685C","\u7F8E\u7A42","\u7F8E\u7D00","\u7F8E\u7D50","\u7F8E\u7FBD","\u7F8E\u9999","\u821E","\u826F\u5B50","\u82B1","\u82B1\u97F3","\u82B3\u5B50","\u82BD\u4F9D","\u831C","\u8389\u5B50","\u83DC\u3005\u5B50","\u83DC\u6458","\u83DC\u6708","\u840C","\u8475","\u88D5\u5B50","\u88D5\u7F8E","\u8C9E\u5B50","\u9065","\u91CC\u5948","\u967D\u5B50","\u967D\u83DC","\u967D\u8475","\u9759\u5B50","\u9806\u5B50","\u9999\u7E54","\u9EBB\u7F8E","\u9EBB\u8863","\u9EBB\u8863\u5B50"],male:["\u4E00\u7537","\u4E00\u8F1D","\u4E00\u90CE","\u4E09\u90CE","\u4EAE","\u4EAE\u592A","\u4FEE","\u5065","\u5065\u4E00","\u5065\u592A","\u5065\u592A\u90CE","\u512A","\u512A\u592A","\u512A\u6597","\u525B","\u529F","\u52C7","\u52C9","\u52DD","\u52DD\u5229","\u52F2","\u5320","\u535A","\u535A\u4E4B","\u548C\u4E5F","\u548C\u592B","\u548C\u5F66","\u54F2\u4E5F","\u5927\u4ECB","\u5927\u548C","\u5927\u5730","\u5927\u6A39","\u5927\u7FD4","\u5927\u8CB4","\u5927\u8F14","\u5927\u8F1D","\u5927\u96C5","\u592A\u4E00","\u592A\u967D","\u5B66","\u5B9F","\u5D07","\u5E78\u96C4","\u5EB7\u5E73","\u5F18","\u5F8B","\u5FB9","\u60A0","\u60A0\u4EBA","\u60A0\u592A","\u60A0\u5E0C","\u60A0\u6597","\u60A0\u771F","\u60A0\u7FD4","\u62D3\u4E5F","\u62D3\u54C9","\u62D3\u6D77","\u65B0","\u6607","\u660E","\u662D","\u662D\u4E00","\u662D\u4E09","\u662D\u4E8C","\u667A\u4E5F","\u671D\u967D","\u6A39","\u6B63","\u6B63\u4E00","\u6B63\u4E09","\u6B63\u4E8C","\u6B63\u592B","\u6B63\u6CBB","\u6B63\u7537","\u6B63\u96C4","\u6B66","\u6B66\u96C4","\u6B69\u5922","\u6D0B\u5E73","\u6D69","\u6D69\u4E00","\u6D69\u4E4B","\u6D69\u4E8C","\u6D77\u6597","\u6D77\u7FD4","\u6DBC\u592A","\u6DF3","\u6E05","\u6E4A","\u745B\u592A","\u76F4\u4EBA","\u76F4\u6A39","\u7950\u4ECB","\u79C0\u6A39","\u79C0\u96C4","\u7A14","\u7A7A","\u7ADC","\u7ADC\u4E5F","\u7D50\u7FD4","\u7FA9\u96C4","\u7FD4","\u7FD4\u592A","\u7FD4\u5E73","\u7FFC","\u8061","\u82F1\u6A39","\u8302","\u8475","\u84BC","\u84BC\u7A7A","\u84EE","\u8AA0","\u8C4A","\u8CB4\u5927","\u8F1D","\u8FB0\u7537","\u8FB0\u96C4","\u9032","\u9054\u4E5F","\u9678","\u9678\u6597","\u967D\u5411","\u967D\u5927","\u967D\u592A","\u967D\u6597","\u967D\u7FD4","\u9686","\u96C4\u5927","\u96C4\u592A","\u98AF","\u98AF\u592A","\u98AF\u771F","\u99FF","\u9F8D\u751F"]};var chunk_MNBAQWY3_F={generic:["\u4E2D\u6751","\u4E95\u4E0A","\u4F0A\u85E4","\u4F50\u3005\u6728","\u4F50\u85E4","\u52A0\u85E4","\u5409\u7530","\u5C0F\u6797","\u5C71\u53E3","\u5C71\u672C","\u5C71\u7530","\u658E\u85E4","\u6728\u6751","\u677E\u672C","\u6797","\u6E05\u6C34","\u6E21\u8FBA","\u7530\u4E2D","\u9234\u6728","\u9AD8\u6A4B","\u5C71\u5D0E","\u68EE","\u6C60\u7530","\u6A4B\u672C","\u963F\u90E8","\u77F3\u5DDD","\u5C71\u4E0B","\u4E2D\u5CF6","\u77F3\u4E95","\u5C0F\u5DDD","\u524D\u7530","\u5CA1\u7530","\u9577\u8C37\u5DDD","\u85E4\u7530","\u5F8C\u85E4","\u8FD1\u85E4","\u6751\u4E0A","\u9060\u85E4","\u9752\u6728","\u5742\u672C","\u6589\u85E4","\u798F\u7530","\u592A\u7530","\u897F\u6751","\u85E4\u4E95","\u91D1\u5B50","\u5CA1\u672C","\u85E4\u539F","\u4E2D\u91CE","\u4E09\u6D66","\u539F\u7530","\u4E2D\u5DDD","\u677E\u7530","\u7AF9\u5185","\u5C0F\u91CE","\u7530\u6751","\u4E2D\u5C71","\u548C\u7530","\u77F3\u7530","\u68EE\u7530","\u4E0A\u7530","\u539F","\u5185\u7530","\u67F4\u7530","\u9152\u4E95","\u5BAE\u5D0E","\u6A2A\u5C71","\u9AD8\u6728","\u5B89\u85E4","\u5BAE\u672C","\u5927\u91CE","\u5C0F\u5CF6","\u8C37\u53E3","\u4ECA\u4E95","\u5DE5\u85E4","\u9AD8\u7530","\u5897\u7530","\u4E38\u5C71","\u6749\u5C71","\u6751\u7530","\u65B0\u4E95","\u5927\u585A","\u5C0F\u5C71","\u5E73\u91CE","\u85E4\u672C","\u91CE\u53E3","\u6CB3\u91CE","\u4E0A\u91CE","\u6B66\u7530","\u677E\u4E95","\u5CA9\u5D0E","\u5343\u8449","\u83C5\u539F","\u6728\u4E0B","\u4E45\u4FDD","\u4F50\u91CE","\u91CE\u6751","\u677E\u5C3E","\u5E02\u5DDD","\u83CA\u5730","\u6749\u672C","\u5CF6\u7530","\u53E4\u5DDD","\u5927\u897F","\u6C34\u91CE","\u685C\u4E95","\u9AD8\u91CE","\u5409\u5DDD","\u6E21\u90E8","\u5C71\u5185","\u98EF\u7530","\u897F\u7530","\u897F\u5DDD","\u83CA\u6C60","\u5C0F\u677E","\u5317\u6751","\u5B89\u7530","\u4E94\u5341\u5D50","\u5DDD\u53E3","\u95A2","\u5E73\u7530","\u4E2D\u7530","\u4E45\u4FDD\u7530","\u670D\u90E8","\u5CA9\u7530","\u6771","\u571F\u5C4B","\u798F\u5CF6","\u5DDD\u5D0E","\u672C\u7530","\u8FBB","\u6A0B\u53E3","\u79CB\u5C71","\u6C38\u4E95","\u7530\u53E3","\u5C71\u4E2D","\u4E2D\u897F","\u5409\u6751","\u5DDD\u4E0A","\u77F3\u539F","\u5927\u6A4B","\u677E\u5CA1","\u99AC\u5834","\u6D5C\u7530","\u68EE\u672C","\u661F\u91CE","\u6D45\u91CE","\u77E2\u91CE","\u5927\u4E45\u4FDD","\u677E\u4E0B","\u5C0F\u6C60","\u5409\u5CA1","\u91CE\u7530","\u8352\u6728","\u5185\u85E4","\u5927\u8C37","\u677E\u6D66","\u718A\u8C37","\u9ED2\u7530","\u5C3E\u5D0E","\u6C38\u7530","\u671B\u6708","\u8352\u4E95","\u7530\u8FBA","\u5DDD\u6751","\u677E\u6751","\u5800","\u65E9\u5DDD","\u6817\u539F","\u5927\u5CF6","\u5E73\u4E95","\u897F\u5C71","\u83C5\u91CE","\u5E83\u702C","\u77F3\u6A4B","\u6A2A\u7530","\u8429\u539F","\u5CA9\u672C","\u95A2\u53E3","\u7247\u5C71","\u5BAE\u7530","\u5927\u77F3","\u5409\u91CE","\u9AD8\u5C71","\u9808\u85E4","\u672C\u9593","\u5CA1\u5D0E","\u5C0F\u7530","\u4F0A\u6771","\u4E0A\u539F","\u938C\u7530","\u7BE0\u539F","\u5C0F\u897F","\u53E4\u8CC0","\u677E\u539F","\u798F\u4E95","\u5C0F\u6CC9","\u5927\u68EE","\u5965\u6751","\u5357","\u6210\u7530","\u5185\u5C71","\u5DDD\u5CF6","\u6CA2\u7530","\u6851\u539F","\u6749\u6D66","\u4E09\u5B85","\u7247\u5CA1","\u5BCC\u7530","\u5CA1","\u516B\u6728","\u5C0F\u6CA2","\u5965\u7530","\u95A2\u6839","\u677E\u6C38","\u5317\u5DDD","\u6CB3\u5408","\u5E73\u5C71","\u7267\u91CE","\u767D\u77F3","\u4ECA\u6751","\u5BFA\u7530","\u9752\u5C71","\u5C0F\u5009","\u4E2D\u5C3E","\u6E0B\u8C37","\u4E0A\u6751","\u5927\u5C71","\u5C0F\u91CE\u5BFA","\u8DB3\u7ACB","\u5CA1\u6751","\u5929\u91CE","\u5742\u53E3","\u591A\u7530","\u4F50\u4E45\u9593","\u6839\u672C","\u8C4A\u7530","\u7530\u5CF6","\u98EF\u585A","\u89D2\u7530","\u6751\u5C71","\u6B66\u85E4","\u767D\u4E95","\u897F","\u698E\u672C","\u5BAE\u4E0B","\u585A\u672C","\u7AF9\u7530","\u795E\u8C37","\u5742\u7530","\u6C34\u8C37","\u5150\u7389","\u5742\u4E95","\u9F4B\u85E4","\u6D45\u4E95","\u5CA1\u90E8","\u5C0F\u539F","\u795E\u7530","\u68EE\u4E0B","\u4E2D\u4E95","\u690D\u7530","\u5C0F\u7B20\u539F","\u6CB3\u6751","\u7A32\u57A3","\u5BAE\u5DDD","\u524D\u5DDD","\u5927\u5DDD","\u98EF\u5CF6","\u677E\u5D0E","\u9577\u7530","\u82E5\u6797","\u8C37","\u5927\u6CA2","\u77F3\u585A","\u5B89\u90E8","\u5800\u5185","\u7530\u4EE3","\u53CA\u5DDD","\u4E2D\u5D8B","\u6C5F\u53E3","\u4E2D\u8C37","\u5C71\u6839","\u5CB8\u672C","\u8352\u5DDD","\u672C\u591A","\u897F\u5C3E","\u68EE\u5C71","\u5CA1\u91CE","\u91D1\u4E95","\u7D30\u5DDD","\u4ECA\u91CE","\u7A32\u8449","\u6238\u7530","\u6D25\u7530","\u5B89\u9054","\u843D\u5408","\u68EE\u5DDD","\u571F\u4E95","\u6751\u677E","\u753A\u7530","\u661F","\u4E09\u4E0A","\u7560\u5C71","\u5CA9\u4E95","\u5824","\u9577\u5C3E","\u4E2D\u539F","\u91CE\u5D0E","\u4E2D\u6CA2","\u91D1\u7530","\u7C73\u7530","\u6749\u7530","\u677E\u5C71","\u5800\u7530","\u897F\u91CE","\u4E09\u597D","\u5C71\u5CB8","\u4F50\u4F2F","\u9ED2\u5DDD","\u897F\u5CA1","\u5927\u7AF9","\u6CC9","\u7532\u6590","\u5927\u6728","\u7B20\u539F","\u5800\u6C5F","\u5CB8","\u5DDD\u7530","\u5FB3\u6C38","\u9808\u7530","\u5C71\u5DDD","\u9ED2\u6728","\u698A\u539F","\u53E4\u7530","\u6885\u7530","\u4E09\u6728","\u91CE\u4E2D","\u65B0\u7530","\u5927\u57CE","\u91D1\u57CE","\u6751\u4E95","\u5965\u5C71","\u571F\u7530","\u6EDD\u6CA2","\u5927\u6751","\u5DDD\u7AEF","\u4E95\u53E3","\u68B6\u539F","\u5BAE\u57CE","\u5927\u5834","\u6BD4\u5609","\u9577\u5CF6","\u5409\u539F","\u5BAE\u5185","\u91D1\u6CA2","\u5B89\u4E95","\u5E84\u53F8","\u5927\u5185","\u8302\u6728","\u837B\u91CE","\u677E\u5CF6","\u65E5\u9AD8","\u4E0B\u7530","\u5411\u4E95","\u585A\u7530","\u77F3\u9ED2","\u5965\u91CE","\u897F\u672C","\u5E83\u7530","\u7AF9\u4E2D","\u5D8B\u7530","\u6817\u7530","\u798F\u672C","\u85E4\u5DDD","\u5317\u91CE","\u85E4\u91CE","\u5B87\u91CE","\u5DDD\u539F","\u4E39\u7FBD","\u8C37\u5DDD","\u5C0F\u8C37","\u9752\u67F3","\u5409\u672C","\u7AF9\u4E0B","\u7AF9\u672C","\u85E4\u5CA1","\u53E4\u8C37","\u7DD2\u65B9","\u5E73\u5DDD","\u4E80\u4E95","\u85E4\u6751","\u9AD8\u5CF6","\u4E09\u8F2A","\u7BE0\u5D0E","\u85E4\u6CA2","\u7AAA\u7530","\u5BAE\u539F","\u6839\u5CB8","\u9AD8\u4E95","\u4E0B\u6751","\u9AD8\u702C","\u5C71\u6751","\u5C0F\u6FA4","\u5DDD\u672C","\u67F3\u6CA2","\u6A2A\u4E95","\u5409\u6CA2","\u6B66\u4E95","\u51FA\u53E3","\u5C0F\u68EE","\u7AF9\u6751","\u9577\u91CE","\u5FD7\u6751","\u5BAE\u6CA2","\u5E73\u677E","\u81FC\u4E95","\u9ED2\u6CA2","\u798F\u5CA1","\u6E9D\u53E3","\u7530\u539F","\u7A32\u7530","\u6D45\u7530","\u5967\u6751","\u67F3\u7530","\u7B52\u4E95","\u6C38\u91CE","\u5927\u539F","\u702C\u6238","\u51A8\u7530","\u6797\u7530","\u5927\u5E73","\u624B\u585A","\u7BE0\u7530","\u5165\u6C5F","\u5317\u539F","\u798F\u6C38","\u77E2\u5CF6","\u5BCC\u6C38","\u5C0F\u51FA","\u6E6F\u6D45","\u9DB4\u7530","\u6CBC\u7530","\u5800\u53E3","\u5CA9\u702C","\u9AD8\u677E","\u9577\u5CA1","\u5C71\u5CA1","\u5927\u7530","\u6FA4\u7530","\u77F3\u5D0E","\u5927\u69FB","\u77F3\u5C71","\u6C60\u4E0A","\u5800\u5DDD","\u4E8C\u5BAE","\u5CF6\u5D0E","\u67CF\u6728","\u5712\u7530","\u5967\u7530","\u76F8\u99AC","\u5E73\u5CA1","\u82B1\u7530","\u6749\u539F","\u52A0\u7D0D","\u6751\u702C","\u5DDD\u91CE","\u5185\u6D77","\u7247\u6850","\u5009\u7530","\u9577\u6CA2","\u91CE\u6CA2","\u6CB3\u539F","\u79CB\u5143","\u798F\u539F","\u677E\u91CE","\u897F\u539F","\u8D8A\u667A","\u7B20\u4E95","\u5C0F\u5742","\u7530\u7551","\u5317\u5CF6","\u6E21\u908A","\u65E5\u91CE","\u8C37\u672C","\u5409\u4E95","\u6DF1\u6CA2","\u5343\u7530","\u897F\u6CA2","\u76F8\u6CA2","\u5FB3\u7530","\u539F\u53E3","\u7C73\u5C71","\u7D30\u8C37","\u5C0F\u67F3","\u65B0\u8C37","\u7530\u4E0A","\u4ECA\u6CC9","\u6D5C\u91CE","\u83C5","\u68EE\u5CA1"]};var chunk_MNBAQWY3_G={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_MNBAQWY3_h=[{value:"{{person.lastName}} {{person.firstName}}",weight:1}];var chunk_MNBAQWY3_H=["\u5973\u6027","\u7537\u6027"];var chunk_MNBAQWY3_ne={first_name:chunk_MNBAQWY3_$,last_name:chunk_MNBAQWY3_F,last_name_pattern:chunk_MNBAQWY3_G,name:chunk_MNBAQWY3_h,sex:chunk_MNBAQWY3_H},chunk_MNBAQWY3_E=chunk_MNBAQWY3_ne;var chunk_MNBAQWY3_U=["0####-#-####","0###-##-####","0##-###-####","0#-####-####"];var chunk_MNBAQWY3_O=["+81#########"];var chunk_MNBAQWY3_Z=["0##-###-####"];var chunk_MNBAQWY3_ae={human:chunk_MNBAQWY3_U,international:chunk_MNBAQWY3_O,national:chunk_MNBAQWY3_Z},chunk_MNBAQWY3_W=chunk_MNBAQWY3_ae;var chunk_MNBAQWY3_re={format:chunk_MNBAQWY3_W},chunk_MNBAQWY3_Y=chunk_MNBAQWY3_re;var chunk_MNBAQWY3_I=[{symbol:"H",name:"\u6C34\u7D20",atomicNumber:1},{symbol:"He",name:"\u30D8\u30EA\u30A6\u30E0",atomicNumber:2},{symbol:"Li",name:"\u30EA\u30C1\u30A6\u30E0",atomicNumber:3},{symbol:"Be",name:"\u30D9\u30EA\u30EA\u30A6\u30E0",atomicNumber:4},{symbol:"B",name:"\u30DB\u30A6\u7D20",atomicNumber:5},{symbol:"C",name:"\u70AD\u7D20",atomicNumber:6},{symbol:"N",name:"\u7A92\u7D20",atomicNumber:7},{symbol:"O",name:"\u9178\u7D20",atomicNumber:8},{symbol:"F",name:"\u30D5\u30C3\u7D20",atomicNumber:9},{symbol:"Ne",name:"\u30CD\u30AA\u30F3",atomicNumber:10},{symbol:"Na",name:"\u30CA\u30C8\u30EA\u30A6\u30E0",atomicNumber:11},{symbol:"Mg",name:"\u30DE\u30B0\u30CD\u30B7\u30A6\u30E0",atomicNumber:12},{symbol:"Al",name:"\u30A2\u30EB\u30DF\u30CB\u30A6\u30E0",atomicNumber:13},{symbol:"Si",name:"\u30B1\u30A4\u7D20",atomicNumber:14},{symbol:"P",name:"\u30EA\u30F3",atomicNumber:15},{symbol:"S",name:"\u786B\u9EC4",atomicNumber:16},{symbol:"Cl",name:"\u5869\u7D20",atomicNumber:17},{symbol:"Ar",name:"\u30A2\u30EB\u30B4\u30F3",atomicNumber:18},{symbol:"K",name:"\u30AB\u30EA\u30A6\u30E0",atomicNumber:19},{symbol:"Ca",name:"\u30AB\u30EB\u30B7\u30A6\u30E0",atomicNumber:20},{symbol:"Sc",name:"\u30B9\u30AB\u30F3\u30B8\u30A6\u30E0",atomicNumber:21},{symbol:"Ti",name:"\u30C1\u30BF\u30F3",atomicNumber:22},{symbol:"V",name:"\u30D0\u30CA\u30B8\u30A6\u30E0",atomicNumber:23},{symbol:"Cr",name:"\u30AF\u30ED\u30E0",atomicNumber:24},{symbol:"Mn",name:"\u30DE\u30F3\u30AC\u30F3",atomicNumber:25},{symbol:"Fe",name:"\u9244",atomicNumber:26},{symbol:"Co",name:"\u30B3\u30D0\u30EB\u30C8",atomicNumber:27},{symbol:"Ni",name:"\u30CB\u30C3\u30B1\u30EB",atomicNumber:28},{symbol:"Cu",name:"\u9285",atomicNumber:29},{symbol:"Zn",name:"\u4E9C\u925B",atomicNumber:30},{symbol:"Ga",name:"\u30AC\u30EA\u30A6\u30E0",atomicNumber:31},{symbol:"Ge",name:"\u30B2\u30EB\u30DE\u30CB\u30A6\u30E0",atomicNumber:32},{symbol:"As",name:"\u30D2\u7D20",atomicNumber:33},{symbol:"Se",name:"\u30BB\u30EC\u30F3",atomicNumber:34},{symbol:"Br",name:"\u81ED\u7D20",atomicNumber:35},{symbol:"Kr",name:"\u30AF\u30EA\u30D7\u30C8\u30F3",atomicNumber:36},{symbol:"Rb",name:"\u30EB\u30D3\u30B8\u30A6\u30E0",atomicNumber:37},{symbol:"Sr",name:"\u30B9\u30C8\u30ED\u30F3\u30C1\u30A6\u30E0",atomicNumber:38},{symbol:"Y",name:"\u30A4\u30C3\u30C8\u30EA\u30A6\u30E0",atomicNumber:39},{symbol:"Zr",name:"\u30B8\u30EB\u30B3\u30CB\u30A6\u30E0",atomicNumber:40},{symbol:"Nb",name:"\u30CB\u30AA\u30D6",atomicNumber:41},{symbol:"Mo",name:"\u30E2\u30EA\u30D6\u30C7\u30F3",atomicNumber:42},{symbol:"Tc",name:"\u30C6\u30AF\u30CD\u30C1\u30A6\u30E0",atomicNumber:43},{symbol:"Ru",name:"\u30EB\u30C6\u30CB\u30A6\u30E0",atomicNumber:44},{symbol:"Rh",name:"\u30ED\u30B8\u30A6\u30E0",atomicNumber:45},{symbol:"Pd",name:"\u30D1\u30E9\u30B8\u30A6\u30E0",atomicNumber:46},{symbol:"Ag",name:"\u9280",atomicNumber:47},{symbol:"Cd",name:"\u30AB\u30C9\u30DF\u30A6\u30E0",atomicNumber:48},{symbol:"In",name:"\u30A4\u30F3\u30B8\u30A6\u30E0",atomicNumber:49},{symbol:"Sn",name:"\u30B9\u30BA",atomicNumber:50},{symbol:"Sb",name:"\u30A2\u30F3\u30C1\u30E2\u30F3",atomicNumber:51},{symbol:"Te",name:"\u30C6\u30EB\u30EB",atomicNumber:52},{symbol:"I",name:"\u30E8\u30A6\u7D20",atomicNumber:53},{symbol:"Xe",name:"\u30AD\u30BB\u30CE\u30F3",atomicNumber:54},{symbol:"Cs",name:"\u30BB\u30B7\u30A6\u30E0",atomicNumber:55},{symbol:"Ba",name:"\u30D0\u30EA\u30A6\u30E0",atomicNumber:56},{symbol:"La",name:"\u30E9\u30F3\u30BF\u30F3",atomicNumber:57},{symbol:"Ce",name:"\u30BB\u30EA\u30A6\u30E0",atomicNumber:58},{symbol:"Pr",name:"\u30D7\u30E9\u30BB\u30AA\u30B8\u30E0",atomicNumber:59},{symbol:"Nd",name:"\u30CD\u30AA\u30B8\u30E0",atomicNumber:60},{symbol:"Pm",name:"\u30D7\u30ED\u30E1\u30C1\u30A6\u30E0",atomicNumber:61},{symbol:"Sm",name:"\u30B5\u30DE\u30EA\u30A6\u30E0",atomicNumber:62},{symbol:"Eu",name:"\u30E6\u30A6\u30ED\u30D4\u30A6\u30E0",atomicNumber:63},{symbol:"Gd",name:"\u30AC\u30C9\u30EA\u30CB\u30A6\u30E0",atomicNumber:64},{symbol:"Tb",name:"\u30C6\u30EB\u30D3\u30A6\u30E0",atomicNumber:65},{symbol:"Dy",name:"\u30B8\u30B9\u30D7\u30ED\u30B7\u30A6\u30E0",atomicNumber:66},{symbol:"Ho",name:"\u30DB\u30EB\u30DF\u30A6\u30E0",atomicNumber:67},{symbol:"Er",name:"\u30A8\u30EB\u30D3\u30A6\u30E0",atomicNumber:68},{symbol:"Tm",name:"\u30C4\u30EA\u30A6\u30E0",atomicNumber:69},{symbol:"Yb",name:"\u30A4\u30C3\u30C6\u30EB\u30D3\u30A6\u30E0",atomicNumber:70},{symbol:"Lu",name:"\u30EB\u30C6\u30C1\u30A6\u30E0",atomicNumber:71},{symbol:"Hf",name:"\u30CF\u30D5\u30CB\u30A6\u30E0",atomicNumber:72},{symbol:"Ta",name:"\u30BF\u30F3\u30BF\u30EB",atomicNumber:73},{symbol:"W",name:"\u30BF\u30F3\u30B0\u30B9\u30C6\u30F3",atomicNumber:74},{symbol:"Re",name:"\u30EC\u30CB\u30A6\u30E0",atomicNumber:75},{symbol:"Os",name:"\u30AA\u30B9\u30DF\u30A6\u30E0",atomicNumber:76},{symbol:"Ir",name:"\u30A4\u30EA\u30B8\u30A6\u30E0",atomicNumber:77},{symbol:"Pt",name:"\u767D\u91D1",atomicNumber:78},{symbol:"Au",name:"\u91D1",atomicNumber:79},{symbol:"Hg",name:"\u6C34\u9280",atomicNumber:80},{symbol:"Tl",name:"\u30BF\u30EA\u30A6\u30E0",atomicNumber:81},{symbol:"Pb",name:"\u925B",atomicNumber:82},{symbol:"Bi",name:"\u30D3\u30B9\u30DE\u30B9",atomicNumber:83},{symbol:"Po",name:"\u30DD\u30ED\u30CB\u30A6\u30E0",atomicNumber:84},{symbol:"At",name:"\u30A2\u30B9\u30BF\u30C1\u30F3",atomicNumber:85},{symbol:"Rn",name:"\u30E9\u30C9\u30F3",atomicNumber:86},{symbol:"Fr",name:"\u30D5\u30E9\u30F3\u30B7\u30A6\u30E0",atomicNumber:87},{symbol:"Ra",name:"\u30E9\u30B8\u30A6\u30E0",atomicNumber:88},{symbol:"Ac",name:"\u30A2\u30AF\u30C1\u30CB\u30A6\u30E0",atomicNumber:89},{symbol:"Th",name:"\u30C8\u30EA\u30A6\u30E0",atomicNumber:90},{symbol:"Pa",name:"\u30D7\u30ED\u30C8\u30A2\u30AF\u30C1\u30CB\u30A6\u30E0",atomicNumber:91},{symbol:"U",name:"\u30A6\u30E9\u30F3",atomicNumber:92},{symbol:"Np",name:"\u30CD\u30D7\u30C4\u30CB\u30A6\u30E0",atomicNumber:93},{symbol:"Pu",name:"\u30D7\u30EB\u30C8\u30CB\u30A6\u30E0",atomicNumber:94},{symbol:"Am",name:"\u30A2\u30E1\u30EA\u30B7\u30A6\u30E0",atomicNumber:95},{symbol:"Cm",name:"\u30AD\u30E5\u30EA\u30A6\u30E0",atomicNumber:96},{symbol:"Bk",name:"\u30D0\u30FC\u30AF\u30EA\u30A6\u30E0",atomicNumber:97},{symbol:"Cf",name:"\u30AB\u30EA\u30D5\u30A9\u30EB\u30CB\u30A6\u30E0",atomicNumber:98},{symbol:"Es",name:"\u30A2\u30A4\u30F3\u30B9\u30BF\u30A4\u30CB\u30A6\u30E0",atomicNumber:99},{symbol:"Fm",name:"\u30D5\u30A7\u30EB\u30DF\u30A6\u30E0",atomicNumber:100},{symbol:"Md",name:"\u30E1\u30F3\u30C7\u30EC\u30D3\u30A6\u30E0",atomicNumber:101},{symbol:"No",name:"\u30CE\u30FC\u30D9\u30EA\u30A6\u30E0",atomicNumber:102},{symbol:"Lr",name:"\u30ED\u30FC\u30EC\u30F3\u30B7\u30A6\u30E0",atomicNumber:103},{symbol:"Rf",name:"\u30E9\u30B6\u30DB\u30FC\u30B8\u30A6\u30E0",atomicNumber:104},{symbol:"Db",name:"\u30C9\u30D6\u30CB\u30A6\u30E0",atomicNumber:105},{symbol:"Sg",name:"\u30B7\u30FC\u30DC\u30FC\u30AE\u30A6\u30E0",atomicNumber:106},{symbol:"Bh",name:"\u30DC\u30FC\u30EA\u30A6\u30E0",atomicNumber:107},{symbol:"Hs",name:"\u30CF\u30C3\u30B7\u30A6\u30E0",atomicNumber:108},{symbol:"Mt",name:"\u30DE\u30A4\u30C8\u30CD\u30EA\u30A6\u30E0",atomicNumber:109},{symbol:"Ds",name:"\u30C0\u30FC\u30E0\u30B9\u30BF\u30C1\u30A6\u30E0",atomicNumber:110},{symbol:"Rg",name:"\u30EC\u30F3\u30C8\u30B2\u30CB\u30A6\u30E0",atomicNumber:111},{symbol:"Cn",name:"\u30B3\u30DA\u30EB\u30CB\u30B7\u30A6\u30E0",atomicNumber:112},{symbol:"Nh",name:"\u30CB\u30DB\u30CB\u30A6\u30E0",atomicNumber:113},{symbol:"Fl",name:"\u30D5\u30EC\u30ED\u30D3\u30A6\u30E0",atomicNumber:114},{symbol:"Mc",name:"\u30E2\u30B9\u30B3\u30D3\u30A6\u30E0",atomicNumber:115},{symbol:"Lv",name:"\u30EA\u30D0\u30E2\u30EA\u30A6\u30E0",atomicNumber:116},{symbol:"Ts",name:"\u30C6\u30CD\u30B7\u30F3",atomicNumber:117},{symbol:"Og",name:"\u30AA\u30AC\u30CD\u30BD\u30F3",atomicNumber:118}];var chunk_MNBAQWY3_k=[{name:"\u30E1\u30FC\u30C8\u30EB",symbol:"m"},{name:"\u79D2",symbol:"s"},{name:"\u30E2\u30EB",symbol:"mol"},{name:"\u30A2\u30F3\u30DA\u30A2",symbol:"A"},{name:"\u30B1\u30EB\u30D3\u30F3",symbol:"K"},{name:"\u30AB\u30F3\u30C7\u30E9",symbol:"cd"},{name:"\u30AD\u30ED\u30B0\u30E9\u30E0",symbol:"kg"},{name:"\u30E9\u30B8\u30A2\u30F3",symbol:"rad"},{name:"\u30D8\u30EB\u30C4",symbol:"Hz"},{name:"\u30CB\u30E5\u30FC\u30C8\u30F3",symbol:"N"},{name:"\u30D1\u30B9\u30AB\u30EB",symbol:"Pa"},{name:"\u30B8\u30E5\u30FC\u30EB",symbol:"J"},{name:"\u30EF\u30C3\u30C8",symbol:"W"},{name:"\u30AF\u30FC\u30ED\u30F3",symbol:"C"},{name:"\u30DC\u30EB\u30C8",symbol:"V"},{name:"\u30AA\u30FC\u30E0",symbol:"\u03A9"},{name:"\u30C6\u30B9\u30E9",symbol:"T"},{name:"\u6442\u6C0F",symbol:"\xB0C"},{name:"\u30EB\u30FC\u30E1\u30F3",symbol:"lm"},{name:"\u30D9\u30AF\u30EC\u30EB",symbol:"Bq"},{name:"\u30B0\u30EC\u30A4",symbol:"Gy"},{name:"\u30B7\u30FC\u30D9\u30EB\u30C8",symbol:"Sv"},{name:"\u30B9\u30C6\u30E9\u30B8\u30A2\u30F3",symbol:"sr"},{name:"\u30D5\u30A1\u30E9\u30C9",symbol:"F"},{name:"\u30B8\u30FC\u30E1\u30F3\u30B9",symbol:"S"},{name:"\u30A6\u30A7\u30FC\u30D0\u30FC",symbol:"Wb"},{name:"\u30D8\u30F3\u30EA\u30FC",symbol:"H"},{name:"\u30EB\u30AF\u30B9",symbol:"lx"},{name:"\u30AB\u30BF\u30EB",symbol:"kat"}];var chunk_MNBAQWY3_ce={chemical_element:chunk_MNBAQWY3_I,unit:chunk_MNBAQWY3_k},chunk_MNBAQWY3_J=chunk_MNBAQWY3_ce;var chunk_MNBAQWY3_V=["\u30AC\u30BD\u30EA\u30F3","\u30C7\u30A3\u30FC\u30BC\u30EB","\u30CF\u30A4\u30D6\u30EA\u30C3\u30C8","\u96FB\u6C17"];var chunk_MNBAQWY3_w=["\u30AA\u30FC\u30D7\u30F3\u30AB\u30FC","\u30AF\u30FC\u30DA","\u30B3\u30F3\u30D1\u30AF\u30C8\u30AB\u30FC","\u30B9\u30C6\u30FC\u30B7\u30E7\u30F3\u30EF\u30B4\u30F3","\u30BB\u30C0\u30F3","\u30C8\u30E9\u30C3\u30AF","\u30CF\u30C3\u30C1\u30D0\u30C3\u30AF","\u30D4\u30C3\u30AF\u30A2\u30C3\u30D7\u30C8\u30E9\u30C3\u30AF","\u30DF\u30CB\u30D0\u30F3"];var chunk_MNBAQWY3_ie={fuel:chunk_MNBAQWY3_V,type:chunk_MNBAQWY3_w},chunk_MNBAQWY3_X=chunk_MNBAQWY3_ie;var chunk_MNBAQWY3_te={cell_phone:chunk_MNBAQWY3_a,company:chunk_MNBAQWY3_t,date:chunk_MNBAQWY3_s,finance:chunk_MNBAQWY3_f,location:chunk_MNBAQWY3_A,lorem:chunk_MNBAQWY3_L,metadata:chunk_MNBAQWY3_K,person:chunk_MNBAQWY3_E,phone_number:chunk_MNBAQWY3_Y,science:chunk_MNBAQWY3_J,vehicle:chunk_MNBAQWY3_X},chunk_MNBAQWY3_v=chunk_MNBAQWY3_te;var zm=new chunk_HC7G5RVA_Xe({locale:[chunk_MNBAQWY3_v,ys,_i]}); -// Node has always utf-8 -const utf8Decoder = new TextDecoder('utf-8') -const textDecoders = new Map([ - ['utf-8', utf8Decoder], - ['utf8', utf8Decoder] -]) +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-4HEKOTKR.js +var chunk_4HEKOTKR_r=["(+995 32) 2-##-##-##","032-2-##-##-##","032-2-######","032-2-###-###","032 2 ## ## ##","032 2 ######","2 ## ## ##","2######","2 ### ###"];var chunk_4HEKOTKR_K={formats:chunk_4HEKOTKR_r},chunk_4HEKOTKR_i=chunk_4HEKOTKR_K;var chunk_4HEKOTKR_n=["\u10D2\u10E0\u10E3\u10DE\u10D8","\u10D3\u10D0 \u10D9\u10DD\u10DB\u10DE\u10D0\u10DC\u10D8\u10D0","\u10E1\u10E2\u10E3\u10D3\u10D8\u10D0","\u10EF\u10D2\u10E3\u10E4\u10D8"];var chunk_4HEKOTKR_a=["{{company.prefix}} {{person.first_name.generic}}","{{company.prefix}} {{person.first_name.generic}} {{company.legal_entity_type}}","{{company.prefix}} {{person.last_name.generic}}","{{company.prefix}} {{person.last_name.generic}} {{company.legal_entity_type}}","{{company.prefix}} {{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_4HEKOTKR_m=["\u10D0\u10D0\u10D8\u10DE","\u10E1\u10E1","\u10E1\u10E1\u10D8\u10DE","\u10E8\u10DE\u10E1"];var chunk_4HEKOTKR_O={legal_entity_type:chunk_4HEKOTKR_n,name_pattern:chunk_4HEKOTKR_a,prefix:chunk_4HEKOTKR_m},chunk_4HEKOTKR_p=chunk_4HEKOTKR_O;var chunk_4HEKOTKR_f=["com","com.ge","ge","net","org","org.ge"];var chunk_4HEKOTKR_l=["gmail.com","posta.ge","yahoo.com"];var chunk_4HEKOTKR_Q={domain_suffix:chunk_4HEKOTKR_f,free_email:chunk_4HEKOTKR_l},chunk_4HEKOTKR_c=chunk_4HEKOTKR_Q;var chunk_4HEKOTKR_s=["###","##","#"];var chunk_4HEKOTKR_u=["\u10D0\u10D1\u10D0\u10E1\u10D7\u10E3\u10DB\u10D0\u10DC\u10D8","\u10D0\u10D1\u10D0\u10E8\u10D0","\u10D0\u10D3\u10D8\u10D2\u10D4\u10DC\u10D8","\u10D0\u10DB\u10D1\u10E0\u10DD\u10DA\u10D0\u10E3\u10E0\u10D8","\u10D0\u10DC\u10D0\u10D9\u10DA\u10D8\u10D0","\u10D0\u10E1\u10DE\u10D8\u10DC\u10EB\u10D0","\u10D0\u10EE\u10D0\u10DA\u10D2\u10DD\u10E0\u10D8","\u10D0\u10EE\u10D0\u10DA\u10E5\u10D0\u10DA\u10D0\u10E5\u10D8","\u10D0\u10EE\u10D0\u10DA\u10EA\u10D8\u10EE\u10D4","\u10D0\u10EE\u10DB\u10D4\u10E2\u10D0","\u10D1\u10D0\u10D7\u10E3\u10DB\u10D8","\u10D1\u10D0\u10D9\u10E3\u10E0\u10D8\u10D0\u10DC\u10D8","\u10D1\u10D0\u10E6\u10D3\u10D0\u10D7\u10D8","\u10D1\u10D0\u10EE\u10DB\u10D0\u10E0\u10DD","\u10D1\u10DD\u10DA\u10DC\u10D8\u10E1\u10D8","\u10D1\u10DD\u10E0\u10EF\u10DD\u10DB\u10D8","\u10D2\u10D0\u10E0\u10D3\u10D0\u10D1\u10D0\u10DC\u10D8","\u10D2\u10DD\u10DC\u10D8\u10DD","\u10D2\u10DD\u10E0\u10D8","\u10D2\u10E0\u10D8\u10D2\u10DD\u10DA\u10D4\u10D7\u10D8","\u10D2\u10E3\u10D3\u10D0\u10E3\u10E0\u10D8","\u10D2\u10E3\u10E0\u10EF\u10D0\u10D0\u10DC\u10D8","\u10D3\u10D4\u10D3\u10DD\u10E4\u10DA\u10D8\u10E1\u10EC\u10E7\u10D0\u10E0\u10DD","\u10D3\u10DB\u10D0\u10DC\u10D8\u10E1\u10D8","\u10D3\u10E3\u10E8\u10D4\u10D7\u10D8","\u10D5\u10D0\u10DC\u10D8","\u10D6\u10D4\u10E1\u10E2\u10D0\u10E4\u10DD\u10DC\u10D8","\u10D6\u10E3\u10D2\u10D3\u10D8\u10D3\u10D8","\u10D7\u10D1\u10D8\u10DA\u10D8\u10E1\u10D8","\u10D7\u10D4\u10D7\u10E0\u10D8\u10EC\u10E7\u10D0\u10E0\u10DD","\u10D7\u10D4\u10DA\u10D0\u10D5\u10D8","\u10D7\u10D4\u10E0\u10EF\u10DD\u10DA\u10D0","\u10D7\u10D8\u10D0\u10DC\u10D4\u10D7\u10D8","\u10D9\u10D0\u10E1\u10DE\u10D8","\u10D9\u10D5\u10D0\u10E0\u10D8\u10D0\u10D7\u10D8","\u10D9\u10D8\u10D9\u10D4\u10D7\u10D8","\u10D9\u10DD\u10EF\u10DD\u10E0\u10D8","\u10DA\u10D0\u10D2\u10DD\u10D3\u10D4\u10EE\u10D8","\u10DA\u10D0\u10DC\u10E9\u10EE\u10E3\u10D7\u10D8","\u10DA\u10D4\u10DC\u10E2\u10D4\u10EE\u10D8","\u10DB\u10D0\u10E0\u10DC\u10D4\u10E3\u10DA\u10D8","\u10DB\u10D0\u10E0\u10E2\u10D5\u10D8\u10DA\u10D8","\u10DB\u10D4\u10E1\u10E2\u10D8\u10D0","\u10DB\u10EA\u10EE\u10D4\u10D7\u10D0","\u10DB\u10EC\u10D5\u10D0\u10DC\u10D4 \u10D9\u10DD\u10DC\u10EA\u10EE\u10D8","\u10DC\u10D8\u10DC\u10DD\u10EC\u10DB\u10D8\u10DC\u10D3\u10D0","\u10DD\u10D6\u10E3\u10E0\u10D2\u10D4\u10D7\u10D8","\u10DD\u10DC\u10D8","\u10E0\u10E3\u10E1\u10D7\u10D0\u10D5\u10D8","\u10E1\u10D0\u10D2\u10D0\u10E0\u10D4\u10EF\u10DD","\u10E1\u10D0\u10D2\u10E3\u10E0\u10D0\u10DB\u10DD","\u10E1\u10D0\u10D8\u10E0\u10DB\u10D4","\u10E1\u10D0\u10DB\u10E2\u10E0\u10D4\u10D3\u10D8\u10D0","\u10E1\u10D0\u10E0\u10E4\u10D8","\u10E1\u10D0\u10E9\u10EE\u10D4\u10E0\u10D4","\u10E1\u10D4\u10DC\u10D0\u10D9\u10D8","\u10E1\u10D8\u10E6\u10DC\u10D0\u10E6\u10D8","\u10E1\u10E2\u10D4\u10E4\u10D0\u10DC\u10EC\u10DB\u10D8\u10DC\u10D3\u10D0","\u10E1\u10E3\u10E0\u10D0\u10DB\u10D8","\u10E2\u10D0\u10D1\u10D0\u10EE\u10DB\u10D4\u10DA\u10D0","\u10E2\u10E7\u10D8\u10D1\u10E3\u10DA\u10D8","\u10E3\u10E0\u10D4\u10D9\u10D8","\u10E4\u10DD\u10D7\u10D8","\u10E5\u10D0\u10E0\u10D4\u10DA\u10D8","\u10E5\u10D4\u10D3\u10D0","\u10E5\u10DD\u10D1\u10E3\u10DA\u10D4\u10D7\u10D8","\u10E5\u10E3\u10D7\u10D0\u10D8\u10E1\u10D8","\u10E7\u10D5\u10D0\u10E0\u10D4\u10DA\u10D8","\u10E8\u10E3\u10D0\u10EE\u10D4\u10D5\u10D8","\u10E9\u10D0\u10E5\u10D5\u10D8","\u10E9\u10DD\u10EE\u10D0\u10E2\u10D0\u10E3\u10E0\u10D8","\u10EA\u10D0\u10D2\u10D4\u10E0\u10D8","\u10EA\u10EE\u10DD\u10E0\u10DD\u10ED\u10E7\u10E3","\u10EC\u10D0\u10D5\u10D9\u10D8\u10E1\u10D8","\u10EC\u10D0\u10DA\u10D4\u10DC\u10EF\u10D8\u10EE\u10D0","\u10EC\u10D0\u10DA\u10D9\u10D0","\u10EC\u10D0\u10E6\u10D5\u10D4\u10E0\u10D8","\u10EC\u10D4\u10E0\u10DD\u10D5\u10D0\u10DC\u10D8","\u10EC\u10DC\u10DD\u10E0\u10D8","\u10EC\u10E7\u10D0\u10DA\u10E2\u10E3\u10D1\u10DD","\u10EC\u10E7\u10DC\u10D4\u10D7\u10D8","\u10ED\u10D8\u10D0\u10D7\u10E3\u10E0\u10D0","\u10EE\u10D0\u10E0\u10D0\u10D2\u10D0\u10E3\u10DA\u10D8","\u10EE\u10D0\u10E8\u10E3\u10E0\u10D8","\u10EE\u10D4\u10DA\u10D5\u10D0\u10E9\u10D0\u10E3\u10E0\u10D8","\u10EE\u10DD\u10D1\u10D8","\u10EE\u10DD\u10DC\u10D8","\u10EE\u10E3\u10DA\u10DD"];var chunk_4HEKOTKR_d=["{{location.city_prefix}} {{person.first_name.generic}}{{location.city_suffix}}","{{location.city_prefix}} {{person.first_name.generic}}","{{person.first_name.generic}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}","{{location.city_name}}"];var chunk_4HEKOTKR_x=["\u10D0\u10EE\u10D0\u10DA\u10D8","\u10EB\u10D5\u10D4\u10DA\u10D8","\u10D6\u10D4\u10DB\u10DD","\u10E5\u10D5\u10D4\u10DB\u10DD"];var chunk_4HEKOTKR_=["\u10E1\u10DD\u10E4\u10D4\u10DA\u10D8","\u10EB\u10D8\u10E0\u10D8","\u10E1\u10D9\u10D0\u10E0\u10D8","\u10D3\u10D0\u10D1\u10D0"];var chunk_4HEKOTKR_y=["\u10D0\u10D5\u10E1\u10E2\u10E0\u10D0\u10DA\u10D8\u10D0","\u10D0\u10D5\u10E1\u10E2\u10E0\u10D8\u10D0","\u10D0\u10D5\u10E6\u10D0\u10DC\u10D4\u10D7\u10D8","\u10D0\u10D6\u10D0\u10D5\u10D0\u10D3\u10D8","\u10D0\u10D6\u10D4\u10E0\u10D1\u10D0\u10D8\u10EF\u10D0\u10DC\u10D8","\u10D0\u10D6\u10D8\u10D0\u10E8\u10D8","\u10D0\u10D6\u10D8\u10D8\u10E1","\u10D0\u10DA\u10D1\u10D0\u10DC\u10D4\u10D7\u10D8","\u10D0\u10DA\u10DF\u10D8\u10E0\u10D8","\u10D0\u10DB\u10D0\u10E6\u10DA\u10D4\u10D1\u10D0 \u10D3\u10D0 \u10E2\u10E0\u10D8\u10E1\u10E2\u10D0\u10DC\u10D8-\u10D3\u10D0-\u10D9\u10E3\u10DC\u10D8\u10D0","\u10D0\u10DB\u10D4\u10E0\u10D8\u10D9\u10D8\u10E1 \u10D5\u10D8\u10E0\u10EF\u10D8\u10DC\u10D8\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D0\u10DB\u10D4\u10E0\u10D8\u10D9\u10D8\u10E1 \u10E1\u10D0\u10DB\u10DD\u10D0","\u10D0\u10DB\u10D4\u10E0\u10D8\u10D9\u10D8\u10E1 \u10E8\u10D4\u10D4\u10E0\u10D7\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E8\u10E2\u10D0\u10E2\u10D4\u10D1\u10D8","\u10D0\u10DB\u10D4\u10E0\u10D8\u10D9\u10D8\u10E1","\u10D0\u10DC\u10D2\u10D8\u10DA\u10D8\u10D0","\u10D0\u10DC\u10D2\u10DD\u10DA\u10D0","\u10D0\u10DC\u10D3\u10DD\u10E0\u10D0","\u10D0\u10DC\u10E2\u10D8\u10D2\u10E3\u10D0 \u10D3\u10D0 \u10D1\u10D0\u10E0\u10D1\u10E3\u10D3\u10D0","\u10D0\u10E0\u10D0\u10D1\u10D4\u10D7\u10D8\u10E1 \u10E1\u10D0\u10D4\u10DB\u10D8\u10E0\u10DD\u10D4\u10D1\u10D8","\u10D0\u10E0\u10D0\u10D1\u10D7\u10D0 \u10D2\u10D0\u10D4\u10E0\u10D7\u10D8\u10D0\u10DC\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E1\u10D0\u10D0\u10DB\u10D8\u10E0\u10DD\u10D4\u10D1\u10D8","\u10D0\u10E0\u10D0\u10D1\u10E3\u10DA\u10D8 \u10E5\u10D5\u10D4\u10E7\u10DC\u10D4\u10D1\u10D8\u10E1 \u10DA\u10D8\u10D2\u10D8\u10E1","\u10D0\u10E0\u10D2\u10D4\u10DC\u10E2\u10D8\u10DC\u10D0","\u10D0\u10E0\u10E3\u10D1\u10D0","\u10D0\u10E0\u10EA\u10DC\u10DD\u10D1\u10D8\u10DA\u10D8 \u10E5\u10D5\u10D4\u10E7\u10DC\u10D4\u10D1\u10D8\u10E1 \u10E1\u10D8\u10D0","\u10D0\u10E4\u10E0\u10D8\u10D9\u10D0\u10E8\u10D8","\u10D0\u10E4\u10E0\u10D8\u10D9\u10D0\u10E8\u10D8\u10D0","\u10D0\u10E6\u10D3\u10D2\u10DD\u10DB\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D8","\u10D0\u10E6\u10DB. \u10E2\u10D8\u10DB\u10DD\u10E0\u10D8","\u10D0\u10E6\u10DB\u10DD\u10E1\u10D0\u10D5\u10DA\u10D4\u10D7\u10D8 \u10D0\u10E4\u10E0\u10D8\u10D9\u10D0","\u10D0\u10E6\u10DB\u10DD\u10E1\u10D0\u10D5\u10DA\u10D4\u10D7\u10D8 \u10E2\u10D8\u10DB\u10DD\u10E0\u10D8","\u10D0\u10E8\u10E8","\u10D0\u10E8\u10E8-\u10D8\u10E1 \u10D5\u10D8\u10E0\u10EF\u10D8\u10DC\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D0\u10EE\u10D0\u10DA\u10D8 \u10D6\u10D4\u10DA\u10D0\u10DC\u10D3\u10D8\u10D0","\u10D0\u10EE\u10D0\u10DA\u10D8 \u10D9\u10D0\u10DA\u10D4\u10D3\u10DD\u10DC\u10D8\u10D0","\u10D1\u10D0\u10DC\u10D2\u10DA\u10D0\u10D3\u10D4\u10E8\u10D8","\u10D1\u10D0\u10E0\u10D1\u10D0\u10D3\u10DD\u10E1\u10D8","\u10D1\u10D0\u10F0\u10D0\u10DB\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D1\u10D0\u10F0\u10E0\u10D4\u10D8\u10DC\u10D8","\u10D1\u10D4\u10DA\u10D0\u10E0\u10E3\u10E1\u10D8","\u10D1\u10D4\u10DA\u10D2\u10D8\u10D0","\u10D1\u10D4\u10DA\u10D8\u10D6\u10D8","\u10D1\u10D4\u10DC\u10D8\u10DC\u10D8","\u10D1\u10D4\u10E0\u10DB\u10E3\u10D3\u10D0","\u10D1\u10D4\u10E0\u10DB\u10E3\u10D3\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D1\u10DD\u10DA\u10D8\u10D5\u10D8\u10D0","\u10D1\u10DD\u10E1\u10DC\u10D8\u10D0 \u10D3\u10D0 \u10F0\u10D4\u10E0\u10EA\u10D4\u10D2\u10DD\u10D5\u10D8\u10DC\u10D0","\u10D1\u10DD\u10E2\u10E1\u10D5\u10D0\u10DC\u10D0","\u10D1\u10E0\u10D0\u10D6\u10D8\u10DA\u10D8\u10D0","\u10D1\u10E0\u10D8\u10E2\u10D0\u10DC\u10D4\u10D7\u10D8\u10E1 \u10D5\u10D8\u10E0\u10EF\u10D8\u10DC\u10D8\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D1\u10E0\u10D8\u10E2\u10D0\u10DC\u10D4\u10D7\u10D8\u10E1 \u10D5\u10D8\u10E0\u10EF\u10D8\u10DC\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D1\u10E0\u10D8\u10E2\u10D0\u10DC\u10D4\u10D7\u10D8\u10E1 \u10D8\u10DC\u10D3\u10DD\u10D4\u10D7\u10D8\u10E1 \u10DD\u10D9\u10D4\u10D0\u10DC\u10D8\u10E1 \u10E2\u10D4\u10E0\u10D8\u10E2\u10DD\u10E0\u10D8\u10D0","\u10D1\u10E0\u10E3\u10DC\u10D4\u10D8","\u10D1\u10E3\u10DA\u10D2\u10D0\u10E0\u10D4\u10D7\u10D8","\u10D1\u10E3\u10E0\u10D9\u10D8\u10DC\u10D0 \u10E4\u10D0\u10E1\u10DD","\u10D1\u10E3\u10E0\u10D9\u10D8\u10DC\u10D0-\u10E4\u10D0\u10E1\u10DD","\u10D1\u10E3\u10E0\u10E3\u10DC\u10D3\u10D8","\u10D1\u10F0\u10E3\u10E2\u10D0\u10DC\u10D8","\u10D2\u10D0\u10D1\u10DD\u10DC\u10D8","\u10D2\u10D0\u10D4\u10E0\u10D7\u10D8\u10D0\u10DC\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E1\u10D0\u10DB\u10D4\u10E4\u10DD","\u10D2\u10D0\u10D4\u10E0\u10DD\u10E1","\u10D2\u10D0\u10D8\u10D0\u10DC\u10D0","\u10D2\u10D0\u10DB\u10D1\u10D8\u10D0","\u10D2\u10D0\u10DC\u10D0","\u10D2\u10D4\u10E0\u10DB\u10D0\u10DC\u10D8\u10D0","\u10D2\u10D5\u10D0\u10D3\u10D4\u10DA\u10E3\u10DE\u10D0","\u10D2\u10D5\u10D0\u10E2\u10D4\u10DB\u10D0\u10DA\u10D0","\u10D2\u10D5\u10D8\u10DC\u10D4\u10D0","\u10D2\u10D5\u10D8\u10DC\u10D4\u10D0-\u10D1\u10D8\u10E1\u10D0\u10E3","\u10D2\u10D8\u10D1\u10E0\u10D0\u10DA\u10E2\u10D0\u10E0\u10D8","\u10D2\u10E0\u10D4\u10DC\u10D0\u10D3\u10D0","\u10D2\u10E0\u10D4\u10DC\u10DA\u10D0\u10DC\u10D3\u10D8\u10D0","\u10D2\u10E3\u10D0\u10DB\u10D8","\u10D3\u10D0\u10DB\u10DD\u10D9\u10D8\u10D3\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E2\u10D4\u10E0.","\u10D3\u10D0\u10DB\u10DD\u10D9\u10D8\u10D3\u10D4\u10D1\u10E3\u10DA\u10D8 \u10E2\u10D4\u10E0\u10D8\u10E2\u10DD\u10E0\u10D8\u10D0","\u10D3\u10D0\u10DB\u10DD\u10D9\u10D8\u10D3\u10D4\u10D1\u10E3\u10DA\u10D8","\u10D3\u10D0\u10DC\u10D8\u10D0","\u10D3\u10D0\u10E1\u10D0\u10D5\u10DA\u10D4\u10D7\u10D8 \u10D0\u10E4\u10E0\u10D8\u10D9\u10D0","\u10D3\u10D0\u10E1\u10D0\u10D5\u10DA\u10D4\u10D7\u10D8 \u10E1\u10D0\u10F0\u10D0\u10E0\u10D0","\u10D3\u10D8\u10D3\u10D8 \u10D1\u10E0\u10D8\u10E2\u10D0\u10DC\u10D4\u10D7\u10D8","\u10D3\u10DD\u10DB\u10D8\u10DC\u10D8\u10D9\u10D0","\u10D3\u10DD\u10DB\u10D8\u10DC\u10D8\u10D9\u10D4\u10DA\u10D7\u10D0 \u10E0\u10D4\u10E1\u10DE\u10E3\u10D1\u10DA\u10D8\u10D9\u10D0","\u10D4\u10D2\u10D5\u10D8\u10DE\u10E2\u10D4","\u10D4\u10D5\u10E0\u10DD\u10D9\u10D0\u10D5\u10E8\u10D8\u10E0\u10D8\u10E1","\u10D4\u10D5\u10E0\u10DD\u10DE\u10D0\u10E1\u10D7\u10D0\u10DC","\u10D4\u10D5\u10E0\u10DD\u10DE\u10D0\u10E8\u10D8\u10D0","\u10D4\u10D5\u10E0\u10DD\u10DE\u10D8\u10E1 \u10E5\u10D5\u10D4\u10E7\u10DC\u10D4\u10D1\u10D8","\u10D4\u10D7\u10D8\u10DD\u10DE\u10D8\u10D0","\u10D4\u10D9\u10D5\u10D0\u10D3\u10DD\u10E0\u10D8","\u10D4\u10D9\u10D5\u10D0\u10E2\u10DD\u10E0\u10E3\u10DA\u10D8 \u10D2\u10D5\u10D8\u10DC\u10D4\u10D0","\u10D4\u10DE\u10D0\u10E0\u10E1\u10D4\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D8","\u10D4\u10E0\u10D0\u10E7\u10D8","\u10D4\u10E0\u10D8\u10E2\u10E0\u10D4\u10D0","\u10D4\u10E1\u10DE\u10D0\u10DC\u10D4\u10D7\u10D8","\u10D4\u10E1\u10DE\u10D0\u10DC\u10D4\u10D7\u10D8\u10E1 \u10E1\u10E3\u10D5\u10D4\u10E0\u10D4\u10DC\u10E3\u10DA\u10D8 \u10E2\u10D4\u10E0\u10D8\u10E2\u10DD\u10E0\u10D8\u10D4\u10D1\u10D8","\u10D4\u10E1\u10E2\u10DD\u10DC\u10D4\u10D7\u10D8","\u10D4\u10E8\u10DB\u10DD\u10E0\u10D8\u10E1 \u10D3\u10D0 \u10D9\u10D0\u10E0\u10E2\u10D8\u10D4\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D5\u10D0\u10DC\u10E3\u10D0\u10E2\u10E3","\u10D5\u10D0\u10E2\u10D8\u10D9\u10D0\u10DC\u10D8","\u10D5\u10D4\u10DC\u10D4\u10E1\u10E3\u10D4\u10DA\u10D0","\u10D5\u10D8\u10D4\u10E2\u10DC\u10D0\u10DB\u10D8","\u10D6\u10D0\u10DB\u10D1\u10D8\u10D0","\u10D6\u10D8\u10DB\u10D1\u10D0\u10D1\u10D5\u10D4","\u10D7\u10E3\u10E0\u10E5\u10D4\u10D7\u10D8","\u10D7\u10E3\u10E0\u10E5\u10DB\u10D4\u10DC\u10D4\u10D7\u10D8","\u10D8\u10D0\u10DB\u10D0\u10D8\u10D9\u10D0","\u10D8\u10D0\u10DC \u10DB\u10D0\u10D8\u10D4\u10DC\u10D8","\u10D8\u10D0\u10DE\u10DD\u10DC\u10D8\u10D0","\u10D8\u10D4\u10DB\u10D4\u10DC\u10D8","\u10D8\u10DC\u10D3\u10DD\u10D4\u10D7\u10D8","\u10D8\u10DC\u10D3\u10DD\u10DC\u10D4\u10D6\u10D8\u10D0","\u10D8\u10DD\u10E0\u10D3\u10D0\u10DC\u10D8\u10D0","\u10D8\u10E0\u10D0\u10DC\u10D8","\u10D8\u10E0\u10DA\u10D0\u10DC\u10D3\u10D8\u10D0","\u10D8\u10E1\u10DA\u10D0\u10DC\u10D3\u10D8\u10D0","\u10D8\u10E1\u10E0\u10D0\u10D4\u10DA\u10D8","\u10D8\u10E2\u10D0\u10DA\u10D8\u10D0","\u10D9\u10D0\u10D1\u10DD-\u10D5\u10D4\u10E0\u10D3\u10D4","\u10D9\u10D0\u10D8\u10DB\u10D0\u10DC\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D9\u10D0\u10DB\u10D1\u10DD\u10EF\u10D0","\u10D9\u10D0\u10DB\u10D4\u10E0\u10E3\u10DC\u10D8","\u10D9\u10D0\u10DC\u10D0\u10D3\u10D0","\u10D9\u10D0\u10DC\u10D0\u10E0\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D9\u10D0\u10E0\u10D8\u10D1\u10D8\u10E1 \u10D6\u10E6\u10D5\u10D8\u10E1","\u10D9\u10D0\u10E2\u10D0\u10E0\u10D8","\u10D9\u10D4\u10DC\u10D8\u10D0","\u10D9\u10D5\u10D8\u10DE\u10E0\u10DD\u10E1\u10D8","\u10D9\u10D8\u10DC\u10D2\u10DB\u10D4\u10DC\u10D8\u10E1 \u10E0\u10D8\u10E4\u10D8","\u10D9\u10D8\u10E0\u10D8\u10D1\u10D0\u10E2\u10D8","\u10D9\u10DA\u10D8\u10DE\u10D4\u10E0\u10E2\u10DD\u10DC\u10D8","\u10D9\u10DD\u10DA\u10E3\u10DB\u10D1\u10D8\u10D0","\u10D9\u10DD\u10DB\u10DD\u10E0\u10D8","\u10D9\u10DD\u10DB\u10DD\u10E0\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10D9\u10DD\u10DC\u10D2\u10DD\u10E1 \u10D3\u10D4\u10DB\u10DD\u10D9\u10E0\u10D0\u10E2\u10D8\u10E3\u10DA\u10D8 \u10E0\u10D4\u10E1\u10DE\u10E3\u10D1\u10DA\u10D8\u10D9\u10D0","\u10D9\u10DD\u10DC\u10D2\u10DD\u10E1 \u10E0\u10D4\u10E1\u10DE\u10E3\u10D1\u10DA\u10D8\u10D9\u10D0","\u10D9\u10DD\u10E0\u10D4\u10D8\u10E1 \u10E0\u10D4\u10E1\u10DE\u10E3\u10D1\u10DA\u10D8\u10D9\u10D0","\u10D9\u10DD\u10E1\u10E2\u10D0-\u10E0\u10D8\u10D9\u10D0","\u10D9\u10DD\u10E2-\u10D3\u2019\u10D8\u10D5\u10E3\u10D0\u10E0\u10D8","\u10D9\u10E3\u10D1\u10D0","\u10D9\u10E3\u10D9\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10DA\u10D0\u10DD\u10E1\u10D8","\u10DA\u10D0\u10E2\u10D5\u10D8\u10D0","\u10DA\u10D4\u10E1\u10DD\u10D7\u10DD","\u10DA\u10D8\u10D1\u10D0\u10DC\u10D8","\u10DA\u10D8\u10D1\u10D4\u10E0\u10D8\u10D0","\u10DA\u10D8\u10D1\u10D8\u10D0","\u10DA\u10D8\u10E2\u10D5\u10D0","\u10DA\u10D8\u10EE\u10E2\u10D4\u10DC\u10E8\u10E2\u10D0\u10D8\u10DC\u10D8","\u10DA\u10E3\u10E5\u10E1\u10D4\u10DB\u10D1\u10E3\u10E0\u10D2\u10D8","\u10DB\u10D0\u10D3\u10D0\u10D2\u10D0\u10E1\u10D9\u10D0\u10E0\u10D8","\u10DB\u10D0\u10D3\u10D4\u10D8\u10E0\u10D0","\u10DB\u10D0\u10D5\u10E0\u10D8\u10D9\u10D8","\u10DB\u10D0\u10D5\u10E0\u10D8\u10E2\u10D0\u10DC\u10D8\u10D0","\u10DB\u10D0\u10D8\u10DD\u10E2\u10D0","\u10DB\u10D0\u10D9\u10D0\u10DD","\u10DB\u10D0\u10D9\u10D4\u10D3\u10DD\u10DC\u10D8\u10D0","\u10DB\u10D0\u10DA\u10D0\u10D5\u10D8","\u10DB\u10D0\u10DA\u10D0\u10D8\u10D6\u10D8\u10D0","\u10DB\u10D0\u10DA\u10D3\u10D8\u10D5\u10D8","\u10DB\u10D0\u10DA\u10D3\u10D8\u10D5\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10DB\u10D0\u10DA\u10D8","\u10DB\u10D0\u10DA\u10E2\u10D0","\u10DB\u10D0\u10E0\u10DD\u10D9\u10DD","\u10DB\u10D0\u10E0\u10E2\u10D8\u10DC\u10D8\u10D9\u10D0","\u10DB\u10D0\u10E0\u10E8\u10D0\u10DA\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10DB\u10D0\u10E0\u10EF\u10DC\u10D8\u10E1 \u10D6\u10E6\u10D5\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10DB\u10D4\u10DA\u10D8\u10DA\u10D8\u10D0","\u10DB\u10D4\u10E5\u10E1\u10D8\u10D9\u10D0","\u10DB\u10D8\u10D0\u10DC\u10DB\u10D0\u10E0\u10D8","\u10DB\u10D8\u10D9\u10E0\u10DD\u10DC\u10D4\u10D6\u10D8\u10D0","\u10DB\u10D8\u10D9\u10E0\u10DD\u10DC\u10D4\u10D6\u10D8\u10D8\u10E1 \u10E4\u10D4\u10D3\u10D4\u10E0\u10D0\u10EA\u10D8\u10E3\u10DA\u10D8 \u10E8\u10E2\u10D0\u10E2\u10D4\u10D1\u10D8","\u10DB\u10D8\u10DB\u10D3\u10D4\u10D1\u10D0\u10E0\u10D4 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10DB\u10DD\u10D6\u10D0\u10DB\u10D1\u10D8\u10D9\u10D8","\u10DB\u10DD\u10DA\u10D3\u10DD\u10D5\u10D0","\u10DB\u10DD\u10DC\u10D0\u10D9\u10DD","\u10DB\u10DD\u10DC\u10E1\u10D4\u10E0\u10D0\u10E2\u10D8","\u10DB\u10DD\u10DC\u10E6\u10DD\u10DA\u10D4\u10D7\u10D8","\u10DC\u10D0\u10DB\u10D8\u10D1\u10D8\u10D0","\u10DC\u10D0\u10E3\u10E0\u10E3","\u10DC\u10D0\u10EC\u10D8\u10DA\u10DD\u10D1\u10E0\u10D8\u10D5 \u10D0\u10E4\u10E0\u10D8\u10D9\u10D0\u10E8\u10D8","\u10DC\u10D4\u10DE\u10D0\u10DA\u10D8","\u10DC\u10D8\u10D2\u10D4\u10E0\u10D8","\u10DC\u10D8\u10D2\u10D4\u10E0\u10D8\u10D0","\u10DC\u10D8\u10D3\u10D4\u10E0\u10DA\u10D0\u10DC\u10D3\u10D8","\u10DC\u10D8\u10D3\u10D4\u10E0\u10DA\u10D0\u10DC\u10D3\u10D8\u10E1 \u10D0\u10DC\u10E2\u10D8\u10DA\u10D4\u10D1\u10D8","\u10DC\u10D8\u10D9\u10D0\u10E0\u10D0\u10D2\u10E3\u10D0","\u10DC\u10D8\u10E3\u10D4","\u10DC\u10DD\u10E0\u10D5\u10D4\u10D2\u10D8\u10D0","\u10DC\u10DD\u10E0\u10E4\u10DD\u10DA\u10D9\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D8","\u10DD\u10D9\u10D4\u10D0\u10DC\u10D4\u10D7\u10D8\u10E1","\u10DD\u10D9\u10D4\u10D0\u10DC\u10D8\u10D0\u10E1","\u10DD\u10DB\u10D0\u10DC\u10D8","\u10DE\u10D0\u10D9\u10D8\u10E1\u10E2\u10D0\u10DC\u10D8","\u10DE\u10D0\u10DA\u10D0\u10E3","\u10DE\u10D0\u10DA\u10D4\u10E1\u10E2\u10D8\u10DC\u10D0","\u10DE\u10D0\u10DA\u10DB\u10D8\u10E0\u10D0 (\u10D0\u10E2\u10DD\u10DA\u10D8)","\u10DE\u10D0\u10DC\u10D0\u10DB\u10D0","\u10DE\u10D0\u10DC\u10E2\u10D4\u10DA\u10D4\u10E0\u10D8\u10D0","\u10DE\u10D0\u10DE\u10E3\u10D0-\u10D0\u10EE\u10D0\u10DA\u10D8 \u10D2\u10D5\u10D8\u10DC\u10D4\u10D0","\u10DE\u10D0\u10E0\u10D0\u10D2\u10D5\u10D0\u10D8","\u10DE\u10D4\u10E0\u10E3","\u10DE\u10D8\u10E2\u10D9\u10D4\u10E0\u10DC\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10DE\u10DD\u10DA\u10DD\u10DC\u10D4\u10D7\u10D8","\u10DE\u10DD\u10E0\u10E2\u10E3\u10D2\u10D0\u10DA\u10D8\u10D0","\u10DE\u10E0\u10D8\u10DC\u10EA-\u10D4\u10D3\u10E3\u10D0\u10E0\u10D3\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D8","\u10DE\u10E3\u10D4\u10E0\u10E2\u10DD-\u10E0\u10D8\u10D9\u10DD","\u10E0\u10D4\u10E3\u10DC\u10D8\u10DD\u10DC\u10D8","\u10E0\u10DD\u10E2\u10E3\u10DB\u10D0","\u10E0\u10E3\u10D0\u10DC\u10D3\u10D0","\u10E0\u10E3\u10DB\u10D8\u10DC\u10D4\u10D7\u10D8","\u10E0\u10E3\u10E1\u10D4\u10D7\u10D8","\u10E1\u10D0\u10D1\u10D4\u10E0\u10EB\u10DC\u10D4\u10D7\u10D8","\u10E1\u10D0\u10D3\u10D0\u10D5\u10DD \u10E2\u10D4\u10E0\u10D8\u10E2\u10DD\u10E0\u10D8\u10D4\u10D1\u10D8","\u10E1\u10D0\u10DA\u10D5\u10D0\u10D3\u10DD\u10E0\u10D8","\u10E1\u10D0\u10DB\u10DD\u10D0","\u10E1\u10D0\u10DB\u10EE. \u10D9\u10DD\u10E0\u10D4\u10D0","\u10E1\u10D0\u10DB\u10EE\u10E0\u10D4\u10D7 \u10D0\u10DB\u10D4\u10E0\u10D8\u10D9\u10D0\u10E8\u10D8\u10D0","\u10E1\u10D0\u10DB\u10EE\u10E0\u10D4\u10D7 \u10D0\u10DB\u10D4\u10E0\u10D8\u10D9\u10D8\u10E1","\u10E1\u10D0\u10DB\u10EE\u10E0\u10D4\u10D7 \u10D0\u10E4\u10E0\u10D8\u10D9\u10D8\u10E1 \u10E0\u10D4\u10E1\u10DE\u10E3\u10D1\u10DA\u10D8\u10D9\u10D0","\u10E1\u10D0\u10DB\u10EE\u10E0\u10D4\u10D7\u10D8 \u10D0\u10E4\u10E0\u10D8\u10D9\u10D0","\u10E1\u10D0\u10DB\u10EE\u10E0\u10D4\u10D7\u10D8 \u10D2\u10D4\u10DD\u10E0\u10D2\u10D8\u10D0 \u10D3\u10D0 \u10E1\u10D0\u10DB\u10EE\u10E0\u10D4\u10D7 \u10E1\u10D4\u10DC\u10D3\u10D5\u10D8\u10E9\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10E1\u10D0\u10DB\u10EE\u10E0\u10D4\u10D7\u10D8 \u10E1\u10E3\u10D3\u10D0\u10DC\u10D8","\u10E1\u10D0\u10DC-\u10DB\u10D0\u10E0\u10D8\u10DC\u10DD","\u10E1\u10D0\u10DC-\u10E2\u10DD\u10DB\u10D4 \u10D3\u10D0 \u10DE\u10E0\u10D8\u10DC\u10E1\u10D8\u10DE\u10D8","\u10E1\u10D0\u10E3\u10D3\u10D8\u10E1 \u10D0\u10E0\u10D0\u10D1\u10D4\u10D7\u10D8","\u10E1\u10D0\u10E4\u10E0\u10D0\u10DC\u10D2\u10D4\u10D7\u10D8","\u10E1\u10D0\u10E4\u10E0\u10D0\u10DC\u10D2\u10D4\u10D7\u10D8\u10E1 \u10D2\u10D5\u10D8\u10D0\u10DC\u10D0","\u10E1\u10D0\u10E4\u10E0\u10D0\u10DC\u10D2\u10D4\u10D7\u10D8\u10E1 \u10DE\u10DD\u10DA\u10D8\u10DC\u10D4\u10D6\u10D8\u10D0","\u10E1\u10D0\u10E5\u10D0\u10E0\u10D7\u10D5\u10D4\u10DA\u10DD","\u10E1\u10D0\u10F0\u10D0\u10E0\u10D8\u10E1 \u10D0\u10E0\u10D0\u10D1\u10D7\u10D0 \u10D3\u10D4\u10DB\u10DD\u10D9\u10E0\u10D0\u10E2\u10D8\u10E3\u10DA\u10D8 \u10E0\u10D4\u10E1\u10DE\u10E3\u10D1\u10DA\u10D8\u10D9\u10D0","\u10E1\u10D4\u10D8\u10E8\u10D4\u10DA\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10E1\u10D4\u10DC-\u10D1\u10D0\u10E0\u10D7\u10D4\u10DA\u10DB\u10D8","\u10E1\u10D4\u10DC-\u10DB\u10D0\u10E0\u10E2\u10D4\u10DC\u10D8","\u10E1\u10D4\u10DC-\u10DE\u10D8\u10D4\u10E0\u10D8 \u10D3\u10D0 \u10DB\u10D8\u10D9\u10D4\u10DA\u10DD\u10DC\u10D8","\u10E1\u10D4\u10DC\u10D4\u10D2\u10D0\u10DA\u10D8","\u10E1\u10D4\u10DC\u10E2-\u10D5\u10D8\u10DC\u10E1\u10D4\u10DC\u10E2\u10D8 \u10D3\u10D0 \u10D2\u10E0\u10D4\u10DC\u10D0\u10D3\u10D8\u10DC\u10D4\u10D1\u10D8","\u10E1\u10D4\u10DC\u10E2-\u10D9\u10D8\u10E2\u10E1\u10D8 \u10D3\u10D0 \u10DC\u10D4\u10D5\u10D8\u10E1\u10D8","\u10E1\u10D4\u10DC\u10E2-\u10DA\u10E3\u10E1\u10D8\u10D0","\u10E1\u10D4\u10E0\u10D1\u10D4\u10D7\u10D8","\u10E1\u10D4\u10E3\u10E2\u10D0","\u10E1\u10D5\u10D0\u10D6\u10D8\u10DA\u10D4\u10DC\u10D3\u10D8","\u10E1\u10D5\u10D0\u10DA\u10D1\u10D0\u10E0\u10D3\u10D8","\u10E1\u10D8\u10D4\u10E0\u10D0-\u10DA\u10D4\u10DD\u10DC\u10D4","\u10E1\u10D8\u10DC\u10D2\u10D0\u10DE\u10E3\u10E0\u10D8","\u10E1\u10D8\u10E0\u10D8\u10D0","\u10E1\u10DA\u10DD\u10D5\u10D0\u10D9\u10D4\u10D7\u10D8","\u10E1\u10DA\u10DD\u10D5\u10D4\u10DC\u10D8\u10D0","\u10E1\u10DD\u10D9\u10DD\u10E2\u10E0\u10D0","\u10E1\u10DD\u10DA\u10DD\u10DB\u10DD\u10DC\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10E1\u10DD\u10DB\u10D0\u10DA\u10D8","\u10E1\u10DD\u10DB\u10D0\u10DA\u10D8\u10DA\u10D4\u10DC\u10D3\u10D8","\u10E1\u10DD\u10DB\u10EE\u10D4\u10D7\u10D8","\u10E1\u10E3\u10D3\u10D0\u10DC\u10D8","\u10E1\u10E3\u10D5\u10D4\u10E0\u10D4\u10DC\u10E3\u10DA\u10D8 \u10E1\u10D0\u10EE\u10D4\u10DA\u10DB\u10EC\u10D8\u10E4\u10DD\u10D4\u10D1\u10D8","\u10E1\u10E3\u10E0\u10D8\u10DC\u10D0\u10DB\u10D8","\u10E2\u10D0\u10D8\u10D5\u10D0\u10DC\u10D8","\u10E2\u10D0\u10D8\u10DA\u10D0\u10DC\u10D3\u10D8","\u10E2\u10D0\u10DC\u10D6\u10D0\u10DC\u10D8\u10D0","\u10E2\u10D0\u10EF\u10D8\u10D9\u10D4\u10D7\u10D8","\u10E2\u10D4\u10E0\u10D8\u10E2\u10DD\u10E0\u10D8\u10D4\u10D1\u10D8","\u10E2\u10D4\u10E0\u10E5\u10E1\u10D8\u10E1\u10D0 \u10D3\u10D0 \u10D9\u10D0\u10D8\u10D9\u10DD\u10E1\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10E2\u10DD\u10D2\u10DD","\u10E2\u10DD\u10D9\u10D4\u10DA\u10D0\u10E3","\u10E2\u10DD\u10DC\u10D2\u10D0","\u10E2\u10E0\u10D0\u10DC\u10E1\u10D9\u10DD\u10DC\u10E2\u10D8\u10DC\u10D4\u10DC\u10E2\u10E3\u10E0\u10D8 \u10E5\u10D5\u10D4\u10E7\u10D0\u10DC\u10D0","\u10E2\u10E0\u10D8\u10DC\u10D8\u10D3\u10D0\u10D3\u10D8 \u10D3\u10D0 \u10E2\u10DD\u10D1\u10D0\u10D2\u10DD","\u10E2\u10E3\u10D5\u10D0\u10DA\u10E3","\u10E2\u10E3\u10DC\u10D8\u10E1\u10D8","\u10E3\u10D2\u10D0\u10DC\u10D3\u10D0","\u10E3\u10D6\u10D1\u10D4\u10D9\u10D4\u10D7\u10D8","\u10E3\u10D9\u10E0\u10D0\u10D8\u10DC\u10D0","\u10E3\u10DC\u10D2\u10E0\u10D4\u10D7\u10D8","\u10E3\u10DD\u10DA\u10D8\u10E1\u10D8 \u10D3\u10D0 \u10E4\u10E3\u10E2\u10E3\u10DC\u10D0","\u10E3\u10E0\u10E3\u10D2\u10D5\u10D0\u10D8","\u10E4\u10D0\u10E0\u10D4\u10E0\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10E4\u10D8\u10DA\u10D8\u10DE\u10D8\u10DC\u10D4\u10D1\u10D8","\u10E4\u10D8\u10DC\u10D4\u10D7\u10D8","\u10E4\u10D8\u10EF\u10D8","\u10E4\u10DD\u10DA\u10D9\u10DA\u10D4\u10DC\u10D3\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10E5\u10D5\u10D4\u10E7\u10DC\u10D4\u10D1\u10D8","\u10E5\u10DD\u10E5\u10DD\u10E1\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10E5\u10E3\u10D5\u10D4\u10D8\u10D7\u10D8","\u10E6\u10D0\u10D6\u10D8\u10E1 \u10E1\u10D4\u10E5\u10E2\u10DD\u10E0\u10D8","\u10E7\u10D0\u10D6\u10D0\u10EE\u10D4\u10D7\u10D8","\u10E7\u10D8\u10E0\u10D2\u10D8\u10D6\u10D4\u10D7\u10D8","\u10E8\u10D5\u10D4\u10D3\u10D4\u10D7\u10D8","\u10E8\u10D5\u10D4\u10D8\u10EA\u10D0\u10E0\u10D8\u10D0","\u10E8\u10DD\u10D1\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D8","\u10E8\u10E0\u10D8-\u10DA\u10D0\u10DC\u10D9\u10D0","\u10E9\u10D0\u10D3\u10D8","\u10E9\u10D4\u10E0\u10DC\u10DD\u10D2\u10DD\u10E0\u10D8\u10D0","\u10E9\u10D4\u10E9\u10DC\u10D4\u10D7\u10D8\u10E1 \u10E0\u10D4\u10E1\u10DE\u10E3\u10D1\u10DA\u10D8\u10D9\u10D0 \u10D8\u10E9\u10E5\u10D4\u10E0\u10D8\u10D0","\u10E9\u10D4\u10EE\u10D4\u10D7\u10D8","\u10E9\u10D8\u10DA\u10D4","\u10E9\u10D8\u10DC\u10D4\u10D7\u10D8","\u10E9\u10E0\u10D3. \u10D9\u10DD\u10E0\u10D4\u10D0","\u10E9\u10E0\u10D3\u10D8\u10DA\u10DD\u10D4\u10D7 \u10D0\u10DB\u10D4\u10E0\u10D8\u10D9\u10D8\u10E1","\u10E9\u10E0\u10D3\u10D8\u10DA\u10DD\u10D4\u10D7 \u10DB\u10D0\u10E0\u10D8\u10D0\u10DC\u10D0\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10E9\u10E0\u10D3\u10D8\u10DA\u10DD\u10D4\u10D7\u10D8 \u10D0\u10E4\u10E0\u10D8\u10D9\u10D0","\u10E9\u10E0\u10D3\u10D8\u10DA\u10DD\u10D4\u10D7\u10D8 \u10D9\u10DD\u10E0\u10D4\u10D0","\u10E9\u10E0\u10D3\u10D8\u10DA\u10DD\u10D4\u10D7\u10D8 \u10DB\u10D0\u10E0\u10D8\u10D0\u10DC\u10D0\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10EA\u10D4\u10DC\u10E2\u10E0\u10D0\u10DA\u10E3\u10E0\u10D8 \u10D0\u10E4\u10E0\u10D8\u10D9\u10D0","\u10EA\u10D4\u10DC\u10E2\u10E0\u10D0\u10DA\u10E3\u10E0\u10D8 \u10D0\u10E4\u10E0\u10D8\u10D9\u10D8\u10E1 \u10E0\u10D4\u10E1\u10DE\u10E3\u10D1\u10DA\u10D8\u10D9\u10D0","\u10EC\u10D4\u10D5\u10E0\u10D4\u10D1\u10D8","\u10EC\u10DB\u10D8\u10DC\u10D3\u10D0 \u10D4\u10DA\u10D4\u10DC\u10D4","\u10EC\u10DB\u10D8\u10DC\u10D3\u10D0 \u10D4\u10DA\u10D4\u10DC\u10D4\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D8","\u10EE\u10DD\u10E0\u10D5\u10D0\u10E2\u10D8\u10D0","\u10EF\u10D4\u10E0\u10E1\u10D8","\u10EF\u10D8\u10D1\u10E3\u10E2\u10D8","\u10F0\u10D0\u10D5\u10D0\u10D8","\u10F0\u10D0\u10D8\u10E2\u10D8","\u10F0\u10D4\u10E0\u10D3\u10D8 \u10D3\u10D0 \u10DB\u10D0\u10D9\u10D3\u10DD\u10DC\u10D0\u10DA\u10D3\u10D8\u10E1 \u10D9\u10E3\u10DC\u10EB\u10E3\u10DA\u10D4\u10D1\u10D8","\u10F0\u10DD\u10DC\u10D3\u10E3\u10E0\u10D0\u10E1\u10D8","\u10F0\u10DD\u10DC\u10D9\u10DD\u10DC\u10D2\u10D8"];var chunk_4HEKOTKR_g=["01##"];var chunk_4HEKOTKR_b=["\u10D9\u10DD\u10E0\u10DE. ##","\u10E8\u10D4\u10DC\u10DD\u10D1\u10D0 ###"];var chunk_4HEKOTKR_D={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_4HEKOTKR_h=["\u10D0\u10D1\u10D0\u10E8\u10D8\u10EB\u10D8\u10E1","\u10D0\u10D1\u10D4\u10E1\u10D0\u10EB\u10D8\u10E1","\u10D0\u10D1\u10E3\u10DA\u10D0\u10EB\u10D8\u10E1","\u10D0\u10D2\u10DA\u10D0\u10EB\u10D8\u10E1","\u10D0\u10D3\u10DA\u10D4\u10E0\u10D8\u10E1","\u10D0\u10D5\u10D8\u10D0\u10E5\u10D8\u10DB\u10D8\u10D8\u10E1","\u10D0\u10D5\u10DA\u10D0\u10D1\u10E0\u10D8\u10E1","\u10D0\u10D7\u10D0\u10E0\u10D1\u10D4\u10D2\u10DD\u10D5\u10D8\u10E1","\u10D0\u10D7\u10DD\u10DC\u10D4\u10DA\u10D8\u10E1","\u10D0\u10DA\u10D0\u10D5\u10D4\u10E0\u10D3\u10DD\u10D5\u10D8\u10E1","\u10D0\u10DA\u10D4\u10E5\u10E1\u10D8\u10EB\u10D8\u10E1","\u10D0\u10DA\u10D8\u10DA\u10E3\u10D4\u10D5\u10D8\u10E1","\u10D0\u10DA\u10DB\u10D0\u10E1\u10D8\u10D0\u10DC\u10D8\u10E1","\u10D0\u10DB\u10D0\u10E6\u10DA\u10D4\u10D1\u10D8\u10E1","\u10D0\u10DB\u10D8\u10E0\u10D4\u10EF\u10D8\u10D1\u10D8\u10E1","\u10D0\u10DC\u10D0\u10D2\u10D8\u10E1","\u10D0\u10DC\u10D3\u10E0\u10DD\u10DC\u10D8\u10D9\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D0\u10DC\u10D7\u10D4\u10DA\u10D0\u10D5\u10D0\u10E1","\u10D0\u10DC\u10EF\u10D0\u10E4\u10D0\u10E0\u10D8\u10EB\u10D8\u10E1","\u10D0\u10E0\u10D0\u10D2\u10D5\u10D8\u10E1","\u10D0\u10E0\u10D3\u10DD\u10DC\u10D8\u10E1","\u10D0\u10E0\u10D4\u10E8\u10D8\u10EB\u10D8\u10E1","\u10D0\u10E1\u10D0\u10D7\u10D8\u10D0\u10DC\u10D8\u10E1","\u10D0\u10E1\u10D9\u10E3\u10E0\u10D0\u10D5\u10D0\u10E1","\u10D0\u10E1\u10DA\u10D0\u10DC\u10D8\u10D3\u10D8\u10E1","\u10D0\u10E2\u10D4\u10DC\u10D8\u10E1","\u10D0\u10E4\u10EE\u10D0\u10D6\u10D8","\u10D0\u10E6\u10DB\u10D0\u10E8\u10D4\u10DC\u10D4\u10D1\u10DA\u10D8\u10E1","\u10D0\u10EE\u10D0\u10DA\u10E8\u10D4\u10DC\u10D8\u10E1","\u10D0\u10EE\u10D5\u10DA\u10D4\u10D3\u10D8\u10D0\u10DC\u10D8\u10E1","\u10D1\u10D0\u10D0\u10D6\u10DD\u10D5\u10D8\u10E1","\u10D1\u10D0\u10D1\u10D8\u10E1\u10EE\u10D4\u10D5\u10D8\u10E1","\u10D1\u10D0\u10D1\u10E3\u10E8\u10D9\u10D8\u10DC\u10D8\u10E1","\u10D1\u10D0\u10D2\u10E0\u10D0\u10E2\u10D8\u10DD\u10DC\u10D8\u10E1","\u10D1\u10D0\u10DA\u10D0\u10DC\u10E9\u10D8\u10D5\u10D0\u10EB\u10D4\u10D4\u10D1\u10D8\u10E1","\u10D1\u10D0\u10DA\u10D0\u10DC\u10E9\u10D8\u10D5\u10D0\u10EB\u10D8\u10E1","\u10D1\u10D0\u10DA\u10D0\u10DC\u10E9\u10D8\u10DC\u10D8\u10E1","\u10D1\u10D0\u10DA\u10DB\u10D0\u10E8\u10D4\u10D5\u10D8\u10E1","\u10D1\u10D0\u10E0\u10D0\u10DB\u10D8\u10EB\u10D8\u10E1","\u10D1\u10D0\u10E0\u10DC\u10DD\u10D5\u10D8\u10E1","\u10D1\u10D0\u10E8\u10D0\u10DA\u10D4\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D1\u10D4\u10D5\u10E0\u10D4\u10D7\u10D8\u10E1","\u10D1\u10D4\u10DA\u10D8\u10DC\u10E1\u10D9\u10D8\u10E1","\u10D1\u10D4\u10DA\u10DD\u10E1\u10E2\u10DD\u10D9\u10D8\u10E1","\u10D1\u10D4\u10DC\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D1\u10D4\u10DF\u10D0\u10DC\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D1\u10D4\u10E0\u10D8\u10EB\u10D8\u10E1","\u10D1\u10DD\u10DA\u10E5\u10D5\u10D0\u10EB\u10D8\u10E1","\u10D1\u10DD\u10EA\u10D5\u10D0\u10EB\u10D8\u10E1","\u10D1\u10DD\u10ED\u10DD\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D1\u10DD\u10ED\u10DD\u10E0\u10D8\u10EB\u10D8\u10E1","\u10D1\u10E3\u10D0\u10E9\u10D8\u10EB\u10D8\u10E1","\u10D1\u10E3\u10D3\u10D0\u10DE\u10D4\u10E8\u10E2\u10D8\u10E1","\u10D1\u10E3\u10E0\u10D9\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D1\u10E3\u10E0\u10EB\u10D2\u10DA\u10D0\u10E1","\u10D2\u10D0\u10D1\u10D4\u10E1\u10D9\u10D8\u10E0\u10D8\u10D0\u10E1","\u10D2\u10D0\u10D2\u10D0\u10E0\u10D8\u10DC\u10D8\u10E1","\u10D2\u10D0\u10D6\u10D0\u10E4\u10EE\u10E3\u10DA\u10D8\u10E1","\u10D2\u10D0\u10DB\u10E0\u10D4\u10D9\u10D4\u10DA\u10D8\u10E1","\u10D2\u10D0\u10DB\u10E1\u10D0\u10EE\u10E3\u10E0\u10D3\u10D8\u10D0\u10E1","\u10D2\u10D0\u10E0\u10D4\u10EF\u10D4\u10DA\u10D8\u10E1","\u10D2\u10D4\u10D2\u10D4\u10ED\u10D9\u10DD\u10E0\u10D8\u10E1","\u10D2\u10D4\u10D3\u10D0\u10E3\u10E0\u10D8\u10E1","\u10D2\u10D4\u10DA\u10DD\u10D5\u10D0\u10DC\u10D8","\u10D2\u10D4\u10DA\u10DD\u10D5\u10D0\u10DC\u10D8\u10E1","\u10D2\u10D4\u10E0\u10EA\u10D4\u10DC\u10D8\u10E1","\u10D2\u10DA\u10D3\u10D0\u10DC\u10D8\u10E1","\u10D2\u10DD\u10D2\u10D4\u10D1\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D2\u10DD\u10D2\u10D8\u10D1\u10D4\u10E0\u10D8\u10EB\u10D8\u10E1","\u10D2\u10DD\u10D2\u10DD\u10DA\u10D8\u10E1","\u10D2\u10DD\u10DC\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D2\u10DD\u10E0\u10D2\u10D0\u10E1\u10DA\u10D8\u10E1","\u10D2\u10E0\u10D0\u10DC\u10D4\u10DA\u10D8\u10E1","\u10D2\u10E0\u10D8\u10D6\u10DD\u10D3\u10E3\u10D1\u10DD\u10D5\u10D0\u10E1","\u10D2\u10E0\u10D8\u10DC\u10D4\u10D5\u10D8\u10EA\u10D9\u10D8\u10E1","\u10D2\u10E0\u10DD\u10DB\u10DD\u10D5\u10D0\u10E1","\u10D2\u10E0\u10E3\u10D6\u10D8\u10DC\u10E1\u10D9\u10D8\u10E1","\u10D2\u10E3\u10D3\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D2\u10E3\u10DA\u10E0\u10D8\u10E4\u10E8\u10D8\u10E1","\u10D2\u10E3\u10DA\u10E3\u10D0\u10E1","\u10D2\u10E3\u10E0\u10D0\u10DB\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D2\u10E3\u10E0\u10D2\u10D4\u10DC\u10D8\u10EB\u10D8\u10E1","\u10D3\u10D0\u10D3\u10D8\u10D0\u10DC\u10D8\u10E1","\u10D3\u10D0\u10D5\u10D8\u10D7\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D3\u10D0\u10DB\u10D0\u10D9\u10D0\u10D5\u10E8\u10D8\u10E0\u10D4\u10D1\u10D4\u10DA\u10D8","\u10D3\u10D0\u10E0\u10D8\u10D0\u10DA\u10D8\u10E1","\u10D3\u10D4\u10D3\u10DD\u10E4\u10DA\u10D8\u10E1\u10EC\u10E7\u10D0\u10E0\u10DD\u10E1","\u10D3\u10D4\u10DE\u10E3\u10E2\u10D0\u10E2\u10D8\u10E1","\u10D3\u10D8\u10D3\u10D2\u10DD\u10E0\u10D8\u10E1","\u10D3\u10D8\u10D3\u10D8","\u10D3\u10D8\u10D3\u10E3\u10D1\u10D8\u10E1","\u10D3\u10D8\u10E3\u10DB\u10D0\u10E1","\u10D3\u10D8\u10E6\u10DB\u10D8\u10E1","\u10D3\u10D8\u10E6\u10DD\u10DB\u10E8\u10D8","\u10D3\u10DD\u10DA\u10D8\u10EB\u10D8\u10E1","\u10D3\u10E3\u10DC\u10D3\u10E3\u10D0\u10E1","\u10D3\u10E3\u10E0\u10DB\u10D8\u10E8\u10D8\u10EB\u10D8\u10E1","\u10D4\u10DA\u10D8\u10D0\u10D5\u10D0\u10E1","\u10D4\u10DC\u10D2\u10D4\u10DA\u10E1\u10D8\u10E1","\u10D4\u10DC\u10D2\u10E3\u10E0\u10D8\u10E1","\u10D4\u10DE\u10D8\u10E1\u10D9\u10DD\u10DE\u10DD\u10E1\u10D8\u10E1","\u10D4\u10E0\u10D8\u10E1\u10D7\u10D0\u10D5\u10D8","\u10D4\u10E0\u10D8\u10E1\u10D7\u10D0\u10D5\u10D8\u10E1","\u10D5\u10D0\u10D6\u10D8\u10E1\u10E3\u10D1\u10DC\u10D8\u10E1","\u10D5\u10D0\u10D9\u10D4\u10DA\u10D8\u10E1","\u10D5\u10D0\u10E0\u10D7\u10D0\u10D2\u10D0\u10D5\u10D0\u10E1","\u10D5\u10D0\u10E2\u10E3\u10E2\u10D8\u10DC\u10D8\u10E1","\u10D5\u10D0\u10E9\u10DC\u10D0\u10EB\u10D8\u10E1","\u10D5\u10D0\u10EA\u10D4\u10D9\u10D8\u10E1","\u10D5\u10D4\u10D9\u10E3\u10D0\u10E1","\u10D5\u10D4\u10E8\u10D0\u10DE\u10E3\u10E0\u10D8\u10E1","\u10D5\u10D8\u10E0\u10E1\u10D0\u10DA\u10D0\u10EB\u10D8\u10E1","\u10D5\u10DD\u10DA\u10DD\u10D3\u10D0\u10E0\u10E1\u10D9\u10D8\u10E1","\u10D5\u10DD\u10E0\u10DD\u10DC\u10D8\u10DC\u10D8\u10E1","\u10D6\u10D0\u10D0\u10E0\u10D1\u10E0\u10D8\u10E3\u10D9\u10D4\u10DC\u10D8\u10E1","\u10D6\u10D0\u10D6\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D6\u10D0\u10D6\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D6\u10D0\u10D9\u10DD\u10DB\u10DD\u10DA\u10D3\u10D8\u10DC\u10D8\u10E1","\u10D6\u10D0\u10DC\u10D3\u10E3\u10D9\u10D4\u10DA\u10D8\u10E1","\u10D6\u10D0\u10E5\u10D0\u10E0\u10D0\u10D8\u10D0\u10E1","\u10D6\u10D0\u10E5\u10D0\u10E0\u10D8\u10D0\u10EB\u10D8\u10E1","\u10D6\u10D0\u10EE\u10D0\u10E0\u10DD\u10D5\u10D8\u10E1","\u10D6\u10D0\u10F0\u10D4\u10E1\u10D8\u10E1","\u10D6\u10DC\u10D0\u10E3\u10E0\u10D8\u10E1","\u10D6\u10E3\u10E0\u10D0\u10D1\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D6\u10E6\u10D5\u10D8\u10E1","\u10D7\u10D0\u10D1\u10E3\u10D9\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D7\u10D0\u10D5\u10D0\u10EB\u10D8\u10E1","\u10D7\u10D0\u10D5\u10D8\u10E1\u10E3\u10E4\u10DA\u10D4\u10D1\u10D8\u10E1","\u10D7\u10D0\u10DB\u10D0\u10E0\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D7\u10D0\u10E5\u10D7\u10D0\u10E5\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D7\u10D1\u10D8\u10DA\u10D4\u10DA\u10D8\u10E1","\u10D7\u10D4\u10DA\u10D8\u10D0\u10E1","\u10D7\u10DD\u10E0\u10D0\u10EB\u10D8\u10E1","\u10D7\u10DD\u10E4\u10E3\u10E0\u10D8\u10EB\u10D8\u10E1","\u10D8\u10D0\u10DA\u10D1\u10E3\u10D6\u10D8\u10E1","\u10D8\u10D0\u10DB\u10D0\u10DC\u10D8\u10EB\u10D8\u10E1","\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D8\u10D1\u10D4\u10E0\u10D8\u10D8\u10E1","\u10D8\u10D4\u10E0\u10E3\u10E1\u10D0\u10DA\u10D8\u10DB\u10D8\u10E1","\u10D8\u10D5\u10D0\u10DC\u10D8\u10EB\u10D8\u10E1","\u10D8\u10D5\u10D4\u10E0\u10D8\u10D4\u10DA\u10D8\u10E1","\u10D8\u10D6\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D8\u10DA\u10E3\u10E0\u10D8\u10EB\u10D8\u10E1","\u10D8\u10DB\u10D4\u10D3\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D8\u10DB\u10D4\u10D3\u10D0\u10EB\u10D8\u10E1","\u10D8\u10DB\u10D4\u10D3\u10D8\u10E1","\u10D8\u10DC\u10D0\u10DC\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D8\u10DC\u10D2\u10DD\u10E0\u10DD\u10E7\u10D5\u10D0\u10E1","\u10D8\u10DC\u10D3\u10E3\u10E1\u10E2\u10E0\u10D8\u10D0\u10DA\u10D8\u10D6\u10D0\u10EA\u10D8\u10D8\u10E1","\u10D8\u10DC\u10DF\u10D8\u10DC\u10E0\u10D8\u10E1","\u10D8\u10DC\u10EC\u10D9\u10D8\u10E0\u10D5\u10D4\u10DA\u10D8\u10E1","\u10D8\u10E0\u10D1\u10D0\u10EE\u10D8\u10E1","\u10D8\u10E0\u10D4\u10DB\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D8\u10E1\u10D0\u10D9\u10D0\u10EB\u10D8\u10E1","\u10D8\u10E1\u10DE\u10D0\u10E1\u10F0\u10D0\u10DC\u10DA\u10D8\u10E1","\u10D8\u10E2\u10D0\u10DA\u10D8\u10D8\u10E1","\u10D8\u10E3\u10DC\u10D9\u10D4\u10E0\u10D7\u10D0","\u10D9\u10D0\u10D7\u10D0\u10DA\u10D8\u10D9\u10DD\u10E1\u10D8\u10E1","\u10D9\u10D0\u10D8\u10E0\u10DD\u10E1","\u10D9\u10D0\u10D9\u10D0\u10D1\u10D0\u10EB\u10D8\u10E1","\u10D9\u10D0\u10D9\u10D0\u10D1\u10D4\u10D7\u10D8\u10E1","\u10D9\u10D0\u10D9\u10DA\u10D8\u10D0\u10DC\u10D8\u10E1","\u10D9\u10D0\u10DA\u10D0\u10DC\u10D3\u10D0\u10EB\u10D8\u10E1","\u10D9\u10D0\u10DA\u10D8\u10D0\u10D4\u10D5\u10D8\u10E1","\u10D9\u10D0\u10DA\u10D8\u10DC\u10D8\u10DC\u10D8\u10E1","\u10D9\u10D0\u10DB\u10D0\u10DA\u10DD\u10D5\u10D8\u10E1","\u10D9\u10D0\u10DB\u10DD\u10E1","\u10D9\u10D0\u10E8\u10D4\u10DC\u10D8\u10E1","\u10D9\u10D0\u10EE\u10DD\u10D5\u10D9\u10D8\u10E1","\u10D9\u10D4\u10D3\u10D8\u10D0\u10E1","\u10D9\u10D4\u10DA\u10D0\u10DE\u10E2\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D9\u10D4\u10E0\u10D4\u10E1\u10D4\u10DA\u10D8\u10EB\u10D8\u10E1","\u10D9\u10D4\u10EA\u10EE\u10DD\u10D5\u10D4\u10DA\u10D8\u10E1","\u10D9\u10D8\u10D1\u10D0\u10DA\u10E9\u10D8\u10E9\u10D8\u10E1","\u10D9\u10D8\u10D9\u10DC\u10D0\u10EB\u10D8\u10E1","\u10D9\u10D8\u10E0\u10DD\u10D5\u10D8\u10E1","\u10D9\u10DD\u10D1\u10D0\u10E0\u10D4\u10D7\u10D8\u10E1","\u10D9\u10DD\u10DA\u10D4\u10E5\u10E2\u10D8\u10D5\u10D8\u10D6\u10D0\u10EA\u10D8\u10D8\u10E1","\u10D9\u10DD\u10DA\u10DB\u10D4\u10E3\u10E0\u10DC\u10D4\u10DD\u10D1\u10D8\u10E1","\u10D9\u10DD\u10DA\u10EE\u10D4\u10D7\u10D8\u10E1","\u10D9\u10DD\u10DB\u10D9\u10D0\u10D5\u10E8\u10D8\u10E0\u10D8\u10E1","\u10D9\u10DD\u10DB\u10E3\u10DC\u10D8\u10E1\u10E2\u10E3\u10E0\u10D8","\u10D9\u10DD\u10DC\u10E1\u10E2\u10D8\u10E2\u10E3\u10EA\u10D8\u10D8\u10E1","\u10D9\u10DD\u10DD\u10DE\u10D4\u10E0\u10D0\u10EA\u10D8\u10D8\u10E1","\u10D9\u10DD\u10E1\u10E2\u10D0\u10D5\u10D0\u10E1","\u10D9\u10DD\u10E2\u10D4\u10E2\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10D9\u10DD\u10E9\u10D4\u10E2\u10D9\u10DD\u10D5\u10D8\u10E1","\u10D9\u10DD\u10EF\u10E0\u10D8\u10E1","\u10D9\u10E0\u10DD\u10DC\u10E8\u10E2\u10D0\u10D3\u10E2\u10D8\u10E1","\u10D9\u10E0\u10DD\u10DE\u10DD\u10E2\u10D9\u10D8\u10DC\u10D8\u10E1","\u10D9\u10E0\u10E3\u10DE\u10E1\u10D9\u10D0\u10D8\u10D0\u10E1","\u10D9\u10E3\u10D8\u10D1\u10D8\u10E8\u10D4\u10D5\u10D8\u10E1","\u10D9\u10E3\u10E0\u10DC\u10D0\u10E2\u10DD\u10D5\u10E1\u10D9\u10D8\u10E1","\u10D9\u10E3\u10E0\u10E2\u10D0\u10DC\u10DD\u10D5\u10E1\u10D9\u10D8\u10E1","\u10D9\u10E3\u10E2\u10E3\u10D6\u10DD\u10D5\u10D8\u10E1","\u10DA\u10D0\u10E6\u10D8\u10EB\u10D8\u10E1","\u10DA\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DA\u10D4\u10DC\u10D8\u10DC\u10D0\u10E8\u10D4\u10DC\u10D8\u10E1","\u10DA\u10D4\u10DC\u10D8\u10DC\u10D2\u10E0\u10D0\u10D3\u10D8\u10E1","\u10DA\u10D4\u10DC\u10D8\u10DC\u10D8\u10E1","\u10DA\u10D4\u10DC\u10D8\u10E1","\u10DA\u10D4\u10DD\u10DC\u10D8\u10EB\u10D8\u10E1","\u10DA\u10D5\u10DD\u10D5\u10D8\u10E1","\u10DA\u10DD\u10E0\u10D7\u10E5\u10D8\u10E4\u10D0\u10DC\u10D8\u10EB\u10D8\u10E1","\u10DA\u10DD\u10E2\u10D9\u10D8\u10DC\u10D8\u10E1","\u10DA\u10E3\u10D1\u10DA\u10D8\u10D0\u10DC\u10D8\u10E1","\u10DA\u10E3\u10D1\u10DD\u10D5\u10E1\u10D9\u10D8\u10E1","\u10DA\u10E3\u10DC\u10D0\u10E9\u10D0\u10E0\u10E1\u10D9\u10D8\u10E1","\u10DA\u10E3\u10E5\u10E1\u10D4\u10DB\u10D1\u10E3\u10E0\u10D2\u10D8\u10E1","\u10DB\u10D0\u10D2\u10DC\u10D8\u10E2\u10DD\u10D2\u10DD\u10E0\u10E1\u10D9\u10D8\u10E1","\u10DB\u10D0\u10D6\u10DC\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DB\u10D0\u10D8\u10E1\u10E3\u10E0\u10D0\u10EB\u10D8\u10E1","\u10DB\u10D0\u10DB\u10D0\u10E0\u10D3\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DB\u10D0\u10DB\u10D0\u10EA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DB\u10D0\u10DC\u10D0\u10D2\u10D0\u10EB\u10D8\u10E1","\u10DB\u10D0\u10DC\u10EF\u10D2\u10D0\u10DA\u10D0\u10EB\u10D8\u10E1","\u10DB\u10D0\u10E0\u10D8\u10E1","\u10DB\u10D0\u10E0\u10E3\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DB\u10D0\u10E0\u10E5\u10E1\u10D8\u10E1","\u10DB\u10D0\u10E0\u10EF\u10D0\u10DC\u10D8\u10E1","\u10DB\u10D0\u10E2\u10E0\u10DD\u10E1\u10DD\u10D5\u10D8\u10E1","\u10DB\u10D0\u10ED\u10D0\u10D5\u10D0\u10E0\u10D8\u10D0\u10DC\u10D8","\u10DB\u10D0\u10EE\u10D0\u10DA\u10D3\u10D8\u10D0\u10DC\u10D8\u10E1","\u10DB\u10D0\u10EE\u10D0\u10E0\u10D0\u10EB\u10D8\u10E1","\u10DB\u10D4\u10D1\u10D0\u10E6\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DB\u10D4\u10D2\u10DD\u10D1\u10E0\u10DD\u10D1\u10D8\u10E1","\u10DB\u10D4\u10DA\u10D0\u10D0\u10DC\u10D8\u10E1","\u10DB\u10D4\u10E0\u10D9\u10D5\u10D8\u10DA\u10D0\u10EB\u10D8\u10E1","\u10DB\u10D4\u10E1\u10EE\u10D8\u10D0\u10E1","\u10DB\u10D4\u10E1\u10EE\u10D8\u10E1","\u10DB\u10D4\u10E2\u10D4\u10EE\u10D8\u10E1","\u10DB\u10D4\u10E2\u10E0\u10D4\u10D5\u10D4\u10DA\u10D8","\u10DB\u10D4\u10E9\u10DC\u10D8\u10D9\u10DD\u10D5\u10D8\u10E1","\u10DB\u10D7\u10D0\u10D5\u10D0\u10E0\u10D0\u10DC\u10D2\u10D4\u10DA\u10DD\u10D6\u10D8\u10E1","\u10DB\u10D8\u10D0\u10E1\u10DC\u10D8\u10D9\u10DD\u10D5\u10D8\u10E1","\u10DB\u10D8\u10DA\u10DD\u10E0\u10D0\u10D5\u10D0\u10E1","\u10DB\u10D8\u10DB\u10D8\u10DC\u10DD\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DB\u10D8\u10E0\u10DD\u10E2\u10D0\u10EB\u10D8\u10E1","\u10DB\u10D8\u10E5\u10D0\u10E2\u10D0\u10EB\u10D8\u10E1","\u10DB\u10D8\u10E5\u10D4\u10DA\u10D0\u10EB\u10D8\u10E1","\u10DB\u10DD\u10DC\u10E2\u10D8\u10DC\u10D8\u10E1","\u10DB\u10DD\u10E0\u10D4\u10E2\u10D8\u10E1","\u10DB\u10DD\u10E1\u10D9\u10DD\u10D5\u10D8\u10E1","\u10DB\u10E0\u10D4\u10D5\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DB\u10E3\u10E8\u10D9\u10DD\u10E0\u10D8\u10E1","\u10DB\u10E3\u10EF\u10D8\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DB\u10E8\u10D5\u10D8\u10D3\u10DD\u10D1\u10D8\u10E1","\u10DB\u10EA\u10EE\u10D4\u10D7\u10D8\u10E1","\u10DC\u10D0\u10D3\u10D8\u10E0\u10D0\u10EB\u10D8\u10E1","\u10DC\u10D0\u10D9\u10D0\u10E8\u10D8\u10EB\u10D8\u10E1","\u10DC\u10D0\u10E0\u10D8\u10DB\u10D0\u10DC\u10DD\u10D5\u10D8\u10E1","\u10DC\u10D0\u10E1\u10D8\u10EB\u10D8\u10E1","\u10DC\u10D0\u10E4\u10D0\u10E0\u10D4\u10E3\u10DA\u10D8\u10E1","\u10DC\u10D4\u10D9\u10E0\u10D0\u10E1\u10DD\u10D5\u10D8\u10E1","\u10DC\u10D8\u10D0\u10E6\u10D5\u10E0\u10D8\u10E1","\u10DC\u10D8\u10DC\u10D8\u10EB\u10D8\u10E1","\u10DC\u10D8\u10E8\u10DC\u10D8\u10D0\u10DC\u10D8\u10EB\u10D8\u10E1","\u10DD\u10D1\u10DD\u10DA\u10D0\u10EB\u10D8\u10E1","\u10DD\u10DC\u10D8\u10D0\u10DC\u10D8\u10E1","\u10DD\u10DF\u10D8\u10DD\u10E1","\u10DD\u10E0\u10D0\u10EE\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10DD\u10E0\u10D1\u10D4\u10DA\u10D8\u10D0\u10DC\u10D8\u10E1","\u10DD\u10E0\u10EF\u10DD\u10DC\u10D8\u10D9\u10D8\u10EB\u10D8\u10E1","\u10DD\u10E5\u10E2\u10DD\u10DB\u10D1\u10E0\u10D8\u10E1","\u10DD\u10EA\u10D3\u10D0\u10D4\u10E5\u10D5\u10E1\u10D8","\u10DE\u10D0\u10D5\u10DA\u10DD\u10D5\u10D8\u10E1","\u10DE\u10D0\u10E0\u10D0\u10DA\u10D4\u10DA\u10E3\u10E0\u10D8\u10E1","\u10DE\u10D0\u10E0\u10D8\u10D6\u10D8\u10E1","\u10DE\u10D4\u10D9\u10D8\u10DC\u10D8\u10E1","\u10DE\u10D4\u10E0\u10DD\u10D5\u10E1\u10D9\u10D0\u10D8\u10D0\u10E1","\u10DE\u10D4\u10E2\u10D4\u10E4\u10D8\u10E1","\u10DE\u10D8\u10DD\u10DC\u10D4\u10E0\u10D8\u10E1","\u10DE\u10D8\u10E0\u10D5\u10D4\u10DA\u10D8","\u10DE\u10D8\u10E1\u10D0\u10E0\u10D4\u10D5\u10D8\u10E1","\u10DE\u10DA\u10D4\u10EE\u10D0\u10DC\u10DD\u10D5\u10D8\u10E1","\u10DE\u10E0\u10D0\u10D5\u10D3\u10D8\u10E1","\u10DE\u10E0\u10DD\u10DA\u10D4\u10E2\u10D0\u10E0\u10D8\u10D0\u10E2\u10D8\u10E1","\u10DF\u10D4\u10DA\u10D8\u10D0\u10D1\u10DD\u10D5\u10D8\u10E1","\u10DF\u10D5\u10D0\u10DC\u10D8\u10D0\u10E1","\u10DF\u10DD\u10E0\u10D3\u10D0\u10DC\u10D8\u10D0\u10E1","\u10DF\u10E6\u10D4\u10DC\u10E2\u10D8","\u10DF\u10E6\u10D4\u10DC\u10E2\u10D8\u10E1","\u10E0\u10D0\u10D3\u10D8\u10D0\u10DC\u10D8\u10E1","\u10E0\u10D0\u10DB\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E0\u10D0\u10E1\u10D9\u10DD\u10D5\u10D0\u10E1","\u10E0\u10D4\u10DC\u10D8\u10DC\u10D2\u10D4\u10E0\u10D8\u10E1","\u10E0\u10D8\u10DC\u10D2\u10D8\u10E1","\u10E0\u10D8\u10DF\u10D8\u10DC\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E0\u10DD\u10D1\u10D0\u10E5\u10D8\u10EB\u10D8\u10E1","\u10E0\u10DD\u10D1\u10D4\u10E1\u10DE\u10D8\u10D4\u10E0\u10D8\u10E1","\u10E0\u10E3\u10E1\u10D8\u10E1","\u10E0\u10E3\u10EE\u10D0\u10EB\u10D8\u10E1","\u10E0\u10E9\u10D4\u10E3\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E1\u10D0\u10D0\u10D9\u10D0\u10EB\u10D8\u10E1","\u10E1\u10D0\u10D1\u10D0\u10D3\u10E3\u10E0\u10D8\u10E1","\u10E1\u10D0\u10D1\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E1\u10D0\u10D1\u10E3\u10E0\u10D7\u10D0\u10DA\u10DD\u10E1","\u10E1\u10D0\u10D1\u10ED\u10DD\u10E1","\u10E1\u10D0\u10D2\u10E3\u10E0\u10D0\u10DB\u10DD\u10E1","\u10E1\u10D0\u10DB\u10E0\u10D4\u10D9\u10DA\u10DD\u10E1","\u10E1\u10D0\u10DB\u10E6\u10D4\u10E0\u10D4\u10D7\u10D8\u10E1","\u10E1\u10D0\u10DC\u10D0\u10D9\u10DD\u10D4\u10D5\u10D8\u10E1","\u10E1\u10D0\u10E0\u10D0\u10EF\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E1\u10D0\u10EF\u10D0\u10D8\u10D0\u10E1","\u10E1\u10D4\u10D5\u10D0\u10E1\u10E2\u10DD\u10DE\u10DD\u10DA\u10D8\u10E1","\u10E1\u10D4\u10E0\u10D2\u10D8","\u10E1\u10D5\u10D0\u10DC\u10D8\u10EB\u10D8\u10E1","\u10E1\u10D5\u10D4\u10E0\u10D3\u10DA\u10DD\u10D5\u10D8\u10E1","\u10E1\u10E2\u10D0\u10EE\u10D0\u10DC\u10DD\u10D5\u10D8\u10E1","\u10E1\u10E3\u10DA\u10D7\u10DC\u10D8\u10E8\u10DC\u10D8\u10E1","\u10E1\u10E3\u10E0\u10D2\u10E3\u10DA\u10D0\u10EB\u10D8\u10E1","\u10E1\u10EE\u10D8\u10E0\u10E2\u10DA\u10D0\u10EB\u10D8\u10E1","\u10E2\u10D0\u10D1\u10D8\u10EB\u10D8\u10E1","\u10E2\u10D0\u10E2\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E2\u10D4\u10DA\u10DB\u10D0\u10DC\u10D8\u10E1","\u10E2\u10D4\u10E0\u10D4\u10D5\u10D4\u10E0\u10D9\u10DD\u10E1","\u10E2\u10D4\u10E2\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E2\u10DD\u10D5\u10E1\u10E2\u10DD\u10DC\u10DD\u10D2\u10DD\u10D5\u10D8\u10E1","\u10E2\u10DD\u10E0\u10DD\u10E8\u10D4\u10DA\u10D8\u10EB\u10D8\u10E1","\u10E2\u10E0\u10D0\u10E5\u10E2\u10DD\u10E0\u10D8\u10E1","\u10E2\u10E0\u10D8\u10D9\u10DD\u10E2\u10D0\u10DF\u10D8\u10E1","\u10E2\u10E3\u10E0\u10D1\u10D8\u10DC\u10D8\u10E1","\u10E3\u10D1\u10D8\u10DA\u10D0\u10D5\u10D0\u10E1","\u10E3\u10D1\u10D8\u10DC\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E3\u10D6\u10DC\u10D0\u10EB\u10D8\u10E1","\u10E3\u10D9\u10DA\u10D4\u10D1\u10D0\u10E1","\u10E3\u10DA\u10D8\u10D0\u10DC\u10DD\u10D5\u10D8\u10E1","\u10E3\u10E0\u10D8\u10D3\u10D8\u10D0\u10E1","\u10E4\u10D0\u10D1\u10E0\u10D8\u10EA\u10D8\u10E3\u10E1\u10D8\u10E1","\u10E4\u10D0\u10E6\u10D0\u10D5\u10D0\u10E1","\u10E4\u10D4\u10E0\u10D8\u10E1\u10EA\u10D5\u10D0\u10DA\u10D4\u10D1\u10D8\u10E1","\u10E4\u10D8\u10D2\u10DC\u10D4\u10E0\u10D8\u10E1","\u10E4\u10D8\u10D6\u10D9\u10E3\u10DA\u10E2\u10E3\u10E0\u10D8\u10E1","\u10E4\u10D8\u10DD\u10DA\u10D4\u10E2\u10DD\u10D5\u10D8\u10E1","\u10E4\u10D8\u10E4\u10D8\u10D4\u10D1\u10D8\u10E1","\u10E4\u10DD\u10EA\u10EE\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E5\u10D0\u10E0\u10D7\u10D5\u10D4\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E5\u10D0\u10E0\u10D7\u10DA\u10D4\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E5\u10D8\u10DC\u10E5\u10DA\u10D0\u10EB\u10D8\u10E1","\u10E5\u10D8\u10E5\u10DD\u10EB\u10D8\u10E1","\u10E5\u10E1\u10DD\u10D5\u10E0\u10D4\u10DA\u10D8\u10E1","\u10E5\u10E3\u10D7\u10D0\u10D7\u10D4\u10DA\u10D0\u10EB\u10D8\u10E1","\u10E5\u10E3\u10D7\u10D0\u10D7\u10D4\u10DA\u10D8\u10E1","\u10E5\u10E3\u10E0\u10D3\u10D8\u10D0\u10DC\u10D8\u10E1","\u10E6\u10DD\u10E6\u10DD\u10D1\u10D4\u10E0\u10D8\u10EB\u10D8\u10E1","\u10E6\u10E3\u10D3\u10E3\u10E8\u10D0\u10E3\u10E0\u10D8\u10E1","\u10E7\u10D0\u10D5\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E7\u10D0\u10D6\u10D1\u10D4\u10D2\u10D8\u10E1","\u10E7\u10D0\u10E0\u10E7\u10D0\u10E0\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E7\u10D8\u10E4\u10D8\u10D0\u10DC\u10D8\u10E1","\u10E7\u10E3\u10E8\u10D8\u10E2\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E8\u10D0\u10DC\u10D8\u10EB\u10D8\u10E1","\u10E8\u10D0\u10E0\u10E2\u10D0\u10D5\u10D0\u10E1","\u10E8\u10D0\u10E2\u10D8\u10DA\u10DD\u10D5\u10D8\u10E1","\u10E8\u10D0\u10E3\u10DB\u10D8\u10D0\u10DC\u10D8\u10E1","\u10E8\u10D4\u10DC\u10D2\u10D4\u10DA\u10D0\u10D8\u10D0\u10E1","\u10E8\u10D4\u10E0\u10D5\u10D0\u10E8\u10D8\u10EB\u10D8\u10E1","\u10E8\u10D4\u10E0\u10DD\u10D6\u10D8\u10D0\u10E1","\u10E8\u10D8\u10E0\u10E8\u10DD\u10D5\u10D8\u10E1","\u10E8\u10DB\u10D8\u10D3\u10E2\u10D8\u10E1","\u10E8\u10E0\u10DD\u10DB\u10D8\u10E1","\u10E8\u10E3\u10E8\u10D8\u10DC\u10D8\u10E1","\u10E8\u10E9\u10DD\u10E0\u10E1\u10D8\u10E1","\u10E9\u10D0\u10DA\u10D0\u10E3\u10D1\u10DC\u10D8\u10E1","\u10E9\u10D0\u10DC\u10E2\u10DA\u10D0\u10EB\u10D8\u10E1","\u10E9\u10D0\u10DE\u10D0\u10D4\u10D5\u10D8\u10E1","\u10E9\u10D0\u10E9\u10D0\u10D5\u10D0\u10E1","\u10E9\u10D4\u10DA\u10E3\u10E1\u10D9\u10D8\u10DC\u10D4\u10DA\u10D4\u10D1\u10D8\u10E1","\u10E9\u10D4\u10E0\u10DC\u10D8\u10D0\u10EE\u10DD\u10D5\u10E1\u10D9\u10D8\u10E1","\u10E9\u10D4\u10E0\u10E5\u10D4\u10D6\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E9\u10D4\u10E0\u10E5\u10D4\u10D6\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E9\u10D5\u10D8\u10D3\u10DB\u10D4\u10E2\u10D8","\u10E9\u10D8\u10E2\u10D0\u10D8\u10D0\u10E1","\u10E9\u10D8\u10E2\u10D0\u10EB\u10D8\u10E1","\u10E9\u10D8\u10E5\u10D5\u10D0\u10DC\u10D0\u10D8\u10D0\u10E1","\u10E9\u10D8\u10E5\u10DD\u10D1\u10D0\u10D5\u10D0\u10E1","\u10E9\u10D8\u10EE\u10DA\u10D0\u10EB\u10D8\u10E1","\u10E9\u10DD\u10D3\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E9\u10DD\u10DA\u10DD\u10E7\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10E9\u10E3\u10E6\u10E3\u10E0\u10D4\u10D7\u10D8\u10E1","\u10EA\u10D0\u10D1\u10D0\u10EB\u10D8\u10E1","\u10EA\u10D0\u10D2\u10D0\u10E0\u10D4\u10DA\u10D8\u10E1","\u10EA\u10D4\u10E2\u10D9\u10D8\u10DC\u10D8\u10E1","\u10EA\u10D8\u10DC\u10EA\u10D0\u10EB\u10D8\u10E1","\u10EA\u10D8\u10E1\u10D9\u10D0\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10EA\u10E3\u10E0\u10E2\u10D0\u10D5\u10D4\u10DA\u10D8\u10E1","\u10EA\u10E5\u10D8\u10E2\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10EA\u10EE\u10D0\u10D9\u10D0\u10D8\u10D0\u10E1","\u10EB\u10DB\u10DD\u10D1\u10D8\u10E1","\u10EB\u10DC\u10D4\u10DA\u10D0\u10EB\u10D8\u10E1","\u10EC\u10D4\u10E0\u10D4\u10D7\u10DA\u10D8\u10E1","\u10EC\u10D8\u10D7\u10D4\u10DA\u10D8","\u10EC\u10D8\u10D7\u10D4\u10DA\u10EC\u10E7\u10D0\u10E0\u10DD\u10E1","\u10EC\u10D8\u10DC\u10D0\u10DB\u10EB\u10E6\u10D5\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10EC\u10E3\u10DA\u10D0\u10EB\u10D8\u10E1","\u10EC\u10E3\u10DA\u10E3\u10D9\u10D8\u10EB\u10D8\u10E1","\u10ED\u10D0\u10D1\u10E3\u10D9\u10D8\u10D0\u10DC\u10D8\u10E1","\u10ED\u10D0\u10D5\u10ED\u10D0\u10D5\u10D0\u10EB\u10D8\u10E1","\u10ED\u10D0\u10DC\u10E2\u10E3\u10E0\u10D8\u10D0\u10E1","\u10ED\u10DD\u10D5\u10D4\u10DA\u10D8\u10EB\u10D8\u10E1","\u10ED\u10DD\u10DC\u10E5\u10D0\u10EB\u10D8\u10E1","\u10ED\u10E7\u10DD\u10DC\u10D3\u10D8\u10D3\u10D4\u10DA\u10D8\u10E1","\u10EE\u10D0\u10DC\u10EB\u10D7\u10D4\u10DA\u10D8\u10E1","\u10EE\u10D5\u10D0\u10DB\u10DA\u10D8\u10E1","\u10EE\u10D5\u10D8\u10DC\u10D2\u10D8\u10D0\u10E1","\u10EE\u10D5\u10D8\u10E9\u10D8\u10D0\u10E1","\u10EE\u10D8\u10DB\u10E8\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10EE\u10DB\u10D4\u10DA\u10DC\u10D8\u10EA\u10D9\u10D8\u10E1","\u10EE\u10DD\u10E0\u10DC\u10D0\u10D1\u10E3\u10EF\u10D8\u10E1","\u10EE\u10E0\u10D0\u10DB\u10F0\u10D4\u10E1\u10D8\u10E1","\u10EE\u10E3\u10EA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10EF\u10D0\u10D5\u10D0\u10EE\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1","\u10EF\u10D0\u10E4\u10D0\u10E0\u10D8\u10EB\u10D8\u10E1","\u10EF\u10D8\u10D1\u10DA\u10D0\u10EB\u10D8\u10E1","\u10EF\u10DD\u10E0\u10EF\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8\u10E1"];var chunk_4HEKOTKR_N=["{{location.street_name}} {{location.street_suffix}}"];var chunk_4HEKOTKR_P=["\u10D2\u10D0\u10DB\u10D6.","\u10D2\u10D0\u10DB\u10D6\u10D8\u10E0\u10D8","\u10E5.","\u10E5\u10E3\u10E9\u10D0","\u10E9\u10D8\u10EE\u10D8","\u10EE\u10D4\u10D8\u10D5\u10D0\u10DC\u10D8"];var chunk_4HEKOTKR_R={building_number:chunk_4HEKOTKR_s,city_name:chunk_4HEKOTKR_u,city_pattern:chunk_4HEKOTKR_d,city_prefix:chunk_4HEKOTKR_x,city_suffix:chunk_4HEKOTKR_,country:chunk_4HEKOTKR_y,postcode:chunk_4HEKOTKR_g,secondary_address:chunk_4HEKOTKR_b,street_address:chunk_4HEKOTKR_D,street_name:chunk_4HEKOTKR_h,street_pattern:chunk_4HEKOTKR_N,street_suffix:chunk_4HEKOTKR_P},chunk_4HEKOTKR_G=chunk_4HEKOTKR_R;var chunk_4HEKOTKR_S={title:"Georgian (Georgia)",code:"ka_GE",country:"GE",language:"ka",endonym:"\u10E5\u10D0\u10E0\u10D7\u10E3\u10DA\u10D8 (\u10E1\u10D0\u10E5\u10D0\u10E0\u10D7\u10D5\u10D4\u10DA\u10DD)",dir:"ltr",script:"Geor"},chunk_4HEKOTKR_k=chunk_4HEKOTKR_S;var chunk_4HEKOTKR_w={generic:["\u10D0\u10D2\u10E3\u10DA\u10D8","\u10D0\u10D2\u10E3\u10DC\u10D0","\u10D0\u10D3\u10DD\u10DA\u10D0","\u10D0\u10D5\u10D7\u10D0\u10DC\u10D3\u10D8\u10DA","\u10D0\u10D5\u10D7\u10DD","\u10D0\u10D9\u10D0\u10D9\u10D8","\u10D0\u10D9\u10DD","\u10D0\u10DA\u10D4\u10D9\u10DD","\u10D0\u10DA\u10D4\u10E5\u10E1\u10D0\u10DC\u10D3\u10E0\u10D4","\u10D0\u10DA\u10D4\u10E5\u10E1\u10D8","\u10D0\u10DA\u10D8\u10DD","\u10D0\u10DB\u10D8\u10E0\u10D0\u10DC","\u10D0\u10DC\u10D0","\u10D0\u10DC\u10D0\u10DC\u10DD","\u10D0\u10DC\u10D6\u10DD\u10E0","\u10D0\u10DC\u10DC\u10D0","\u10D0\u10DC\u10E3\u10D9\u10D0","\u10D0\u10DC\u10E3\u10D9\u10D8","\u10D0\u10E0\u10E9\u10D8\u10DA","\u10D0\u10E1\u10D9\u10D8\u10DA\u10D0","\u10D0\u10E1\u10DA\u10D0\u10DC\u10D0\u10D6","\u10D0\u10E9\u10D8\u10D9\u10DD","\u10D1\u10D0\u10D3\u10E0\u10D8","\u10D1\u10D0\u10D8\u10D0","\u10D1\u10D0\u10E0\u10D1\u10D0\u10E0\u10D4","\u10D1\u10D0\u10E5\u10D0\u10E0","\u10D1\u10D0\u10E9\u10D0","\u10D1\u10D0\u10E9\u10D0\u10DC\u10D0","\u10D1\u10D0\u10ED\u10E3\u10D0","\u10D1\u10D0\u10ED\u10E3\u10D9\u10D8","\u10D1\u10D0\u10EE\u10D5\u10D0","\u10D1\u10D4\u10DA\u10D0","\u10D1\u10D4\u10E0\u10D0","\u10D1\u10D4\u10E0\u10D3\u10D8\u10D0","\u10D1\u10D4\u10E1\u10D8\u10D9","\u10D1\u10D4\u10E1\u10DD","\u10D1\u10D4\u10E5\u10D0","\u10D1\u10D8\u10EB\u10D8\u10DC\u10D0","\u10D1\u10D8\u10ED\u10D8\u10D9\u10DD","\u10D1\u10DD\u10E9\u10D8\u10D0","\u10D1\u10DD\u10EA\u10DD","\u10D1\u10E0\u10DD\u10DA\u10D0","\u10D1\u10E3\u10D1\u10E3","\u10D1\u10E3\u10D3\u10E3","\u10D1\u10E3\u10EE\u10E3\u10E2\u10D8","\u10D2\u10D0\u10D2\u10D0","\u10D2\u10D0\u10D2\u10D8","\u10D2\u10D0\u10EE\u10D0","\u10D2\u10D4\u10D2\u10D0","\u10D2\u10D4\u10D2\u10D8","\u10D2\u10D4\u10D3\u10D8\u10D0","\u10D2\u10D4\u10DA\u10D0","\u10D2\u10D4\u10DC\u10D0\u10D3\u10D8","\u10D2\u10D5\u10D0\u10D3\u10D8","\u10D2\u10D5\u10D0\u10DC\u10EA\u10D0","\u10D2\u10D5\u10D0\u10DC\u10EF\u10D8","\u10D2\u10D5\u10D8\u10E2\u10D8\u10D0","\u10D2\u10D5\u10E0\u10D8\u10E2\u10D0","\u10D2\u10D8\u10D0","\u10D2\u10D8\u10D2\u10D0","\u10D2\u10D8\u10D2\u10D8","\u10D2\u10D8\u10D2\u10D8\u10DA\u10DD","\u10D2\u10D8\u10D2\u10DA\u10D0","\u10D2\u10D8\u10D2\u10DD\u10DA\u10D8","\u10D2\u10D8\u10D5\u10D8","\u10D2\u10D8\u10D5\u10D8\u10D9\u10DD","\u10D2\u10D8\u10DD\u10E0\u10D2\u10D8","\u10D2\u10DD\u10D2\u10D8","\u10D2\u10DD\u10D2\u10D8\u10E2\u10D0","\u10D2\u10DD\u10D2\u10D8\u10E9\u10D0","\u10D2\u10DD\u10D2\u10DD\u10D7\u10E3\u10E0","\u10D2\u10DD\u10D2\u10DD\u10DA\u10D0","\u10D2\u10DD\u10D3\u10D4\u10E0\u10EB\u10D8","\u10D2\u10DD\u10DA\u10D0","\u10D2\u10DD\u10E9\u10D0","\u10D2\u10E0\u10D8\u10D2\u10DD\u10DA","\u10D2\u10E3\u10D2\u10D0","\u10D2\u10E3\u10D2\u10E3","\u10D2\u10E3\u10D2\u10E3\u10DA\u10D0","\u10D2\u10E3\u10D2\u10E3\u10DA\u10D8","\u10D2\u10E3\u10D2\u10E3\u10DC\u10D0","\u10D2\u10E3\u10D9\u10D0","\u10D2\u10E3\u10DA\u10D0\u10E0\u10D8\u10E1\u10D0","\u10D2\u10E3\u10DA\u10D5\u10D0\u10E0\u10D3\u10D8","\u10D2\u10E3\u10DA\u10D5\u10D0\u10E0\u10D3\u10D8\u10E1\u10D0","\u10D2\u10E3\u10DA\u10D7\u10D0\u10DB\u10D6\u10D4","\u10D2\u10E3\u10DA\u10D8\u10D0","\u10D2\u10E3\u10DA\u10D8\u10D9\u10DD","\u10D2\u10E3\u10DA\u10D8\u10E1\u10D0","\u10D2\u10E3\u10DA\u10DC\u10D0\u10E0\u10D0","\u10D2\u10E3\u10E0\u10D0\u10DB","\u10D3\u10D0\u10D5\u10D8\u10D7","\u10D3\u10D0\u10DA\u10D8","\u10D3\u10D0\u10E0\u10D4\u10EF\u10D0\u10DC","\u10D3\u10D8\u10D0\u10DC\u10D0","\u10D3\u10D8\u10DB\u10D8\u10E2\u10E0\u10D8","\u10D3\u10DD\u10D3\u10DD","\u10D3\u10E3\u10E2\u10E3","\u10D4\u10D7\u10D4\u10E0","\u10D4\u10D7\u10DD","\u10D4\u10D9\u10D0","\u10D4\u10D9\u10D0\u10E2\u10D4\u10E0\u10D8\u10DC\u10D4","\u10D4\u10DA\u10D2\u10E3\u10EF\u10D0","\u10D4\u10DA\u10D4\u10DC\u10D0","\u10D4\u10DA\u10D4\u10DC\u10D4","\u10D4\u10DA\u10D6\u10D0","\u10D4\u10DA\u10D8\u10D9\u10DD","\u10D4\u10DA\u10D8\u10E1\u10DD","\u10D4\u10DB\u10D6\u10D0\u10E0","\u10D4\u10E8\u10EE\u10D0","\u10D5\u10D0\u10DA\u10D4\u10DC\u10E2\u10D8\u10DC\u10D0","\u10D5\u10D0\u10DA\u10D4\u10E0\u10D8","\u10D5\u10D0\u10DC\u10DD","\u10D5\u10D0\u10DF\u10D0","\u10D5\u10D0\u10E0\u10D3\u10DD","\u10D5\u10D0\u10E0\u10E1\u10D9\u10D5\u10DA\u10D0\u10D5\u10D8\u10E1\u10D0","\u10D5\u10D0\u10E1\u10D8\u10D9\u10DD","\u10D5\u10D0\u10E1\u10D8\u10DA","\u10D5\u10D0\u10E2\u10DD","\u10D5\u10D0\u10EE\u10DD","\u10D5\u10D0\u10EE\u10E2\u10D0\u10DC\u10D2","\u10D5\u10D4\u10DC\u10D4\u10E0\u10D0","\u10D5\u10D4\u10E0\u10D0","\u10D5\u10D4\u10E0\u10D8\u10D9\u10DD","\u10D6\u10D0\u10D6\u10D0","\u10D6\u10D0\u10D8\u10E0\u10D0","\u10D6\u10D0\u10E3\u10E0","\u10D6\u10D4\u10D6\u10D5\u10D0","\u10D6\u10D5\u10D8\u10D0\u10D3","\u10D6\u10D8\u10DC\u10D0","\u10D6\u10DD\u10D8\u10D0","\u10D6\u10E3\u10D9\u10D0","\u10D6\u10E3\u10E0\u10D0","\u10D6\u10E3\u10E0\u10D0\u10D1","\u10D6\u10E3\u10E0\u10D8\u10D0","\u10D6\u10E3\u10E0\u10D8\u10D9\u10DD","\u10D7\u10D0\u10D6\u10DD","\u10D7\u10D0\u10D7\u10D0","\u10D7\u10D0\u10D7\u10D8\u10D0","\u10D7\u10D0\u10D7\u10E3\u10DA\u10D8","\u10D7\u10D0\u10D8\u10D0","\u10D7\u10D0\u10D9\u10DD","\u10D7\u10D0\u10DA\u10D8\u10D9\u10DD","\u10D7\u10D0\u10DB\u10D0\u10D6","\u10D7\u10D0\u10DB\u10D0\u10E0","\u10D7\u10D0\u10DB\u10D0\u10E0\u10D0","\u10D7\u10D0\u10DB\u10D7\u10D0","\u10D7\u10D0\u10DB\u10D7\u10D8\u10D9\u10D4","\u10D7\u10D0\u10DB\u10D8","\u10D7\u10D0\u10DB\u10D8\u10DA\u10D0","\u10D7\u10D0\u10DB\u10E0\u10D8\u10D9\u10DD","\u10D7\u10D0\u10DB\u10E0\u10DD","\u10D7\u10D0\u10DB\u10E3\u10DC\u10D0","\u10D7\u10D0\u10DB\u10E9\u10DD","\u10D7\u10D0\u10DC\u10D0\u10DC\u10D0","\u10D7\u10D0\u10DC\u10D3\u10D8\u10DA\u10D0","\u10D7\u10D0\u10E7\u10D0","\u10D7\u10D4\u10D0","\u10D7\u10D4\u10D1\u10E0\u10DD\u10DC\u10D4","\u10D7\u10D4\u10D8\u10DB\u10E3\u10E0\u10D0\u10D6","\u10D7\u10D4\u10DB\u10E3\u10E0","\u10D7\u10D4\u10DC\u10D2\u10D8\u10D6","\u10D7\u10D4\u10DC\u10D2\u10DD","\u10D7\u10D4\u10DD\u10DC\u10D0","\u10D7\u10D8\u10D9\u10D0","\u10D7\u10D8\u10D9\u10DD","\u10D7\u10D8\u10D9\u10E3\u10DC\u10D0","\u10D7\u10D8\u10DC\u10D0","\u10D7\u10D8\u10DC\u10D0\u10D7\u10D8\u10DC","\u10D7\u10D8\u10DC\u10D8\u10D9\u10DD","\u10D7\u10DB\u10D0\u10D2\u10D8\u10E8\u10D4\u10E0\u10D0","\u10D7\u10DD\u10E0\u10DC\u10D8\u10D9\u10D4","\u10D7\u10E3\u10D7\u10D0","\u10D7\u10E3\u10D7\u10D8\u10D0","\u10D8\u10D0","\u10D8\u10D0\u10D7\u10D0\u10DB\u10D6\u10D4","\u10D8\u10D0\u10DB\u10D6\u10D4","\u10D8\u10D5\u10D0\u10DC\u10D4","\u10D8\u10D5\u10D4\u10E0\u10D8","\u10D8\u10D5\u10E5\u10D8\u10E0\u10D8\u10DD\u10DC","\u10D8\u10D6\u10DD\u10DA\u10D3\u10D0","\u10D8\u10DA\u10D8\u10D0","\u10D8\u10DA\u10D8\u10D9\u10DD","\u10D8\u10DB\u10D4\u10D3\u10D0","\u10D8\u10DC\u10D2\u10D0","\u10D8\u10DD\u10E1\u10D4\u10D1","\u10D8\u10E0\u10D0\u10D9\u10DA\u10D8","\u10D8\u10E0\u10D8\u10DC\u10D0","\u10D8\u10E0\u10D8\u10DC\u10D4","\u10D8\u10E0\u10D8\u10DC\u10D9\u10D0","\u10D8\u10E0\u10DB\u10D0","\u10D8\u10E3\u10E0\u10D8","\u10D9\u10D0\u10D9\u10DD","\u10D9\u10D0\u10DA\u10D4","\u10D9\u10D0\u10E2\u10DD","\u10D9\u10D0\u10EE\u10D0","\u10D9\u10D0\u10EE\u10D0\u10D1\u10D4\u10E0","\u10D9\u10D4\u10D9\u10D4\u10DA\u10D0","\u10D9\u10D4\u10E1\u10D0\u10DC\u10D4","\u10D9\u10D4\u10E1\u10DD","\u10D9\u10D5\u10D8\u10E0\u10D8\u10D0","\u10D9\u10D8\u10E2\u10D0","\u10D9\u10DD\u10D1\u10D0","\u10D9\u10DD\u10D9\u10D0","\u10D9\u10DD\u10DC\u10E1\u10E2\u10D0\u10DC\u10E2\u10D8\u10DC\u10D4","\u10D9\u10DD\u10E1\u10E2\u10D0","\u10D9\u10DD\u10E2\u10D4","\u10D9\u10E3\u10D9\u10E3\u10E0\u10D8","\u10DA\u10D0\u10D3\u10DD","\u10DA\u10D0\u10DA\u10D8","\u10DA\u10D0\u10DB\u10D0\u10D6\u10D0","\u10DA\u10D0\u10DB\u10D0\u10E0\u10D0","\u10DA\u10D0\u10DB\u10D6\u10D8\u10E0\u10D0","\u10DA\u10D0\u10E8\u10D0","\u10DA\u10D4\u10D5\u10D0\u10DC","\u10DA\u10D4\u10D8\u10DA\u10D0","\u10DA\u10D4\u10DA\u10D0","\u10DA\u10D4\u10DC\u10D0","\u10DA\u10D4\u10E0\u10EC\u10D0\u10DB\u10D8\u10E1\u10D0","\u10DA\u10D4\u10E5\u10E1\u10DD","\u10DA\u10D8\u10D0","\u10DA\u10D8\u10D0\u10DC\u10D0","\u10DA\u10D8\u10D6\u10D0","\u10DA\u10D8\u10D6\u10D8\u10D9\u10DD","\u10DA\u10D8\u10DA\u10D4","\u10DA\u10D8\u10DA\u10D8","\u10DA\u10D8\u10DA\u10D8\u10D9\u10DD","\u10DA\u10DD\u10DB\u10D8\u10D0","\u10DA\u10E3\u10D8\u10D6\u10D0","\u10DB\u10D0\u10D2\u10E3\u10DA\u10D8","\u10DB\u10D0\u10D3\u10DD\u10DC\u10D0","\u10DB\u10D0\u10D7\u10D8\u10D9\u10DD","\u10DB\u10D0\u10D8\u10D0","\u10DB\u10D0\u10D8\u10D9\u10DD","\u10DB\u10D0\u10D8\u10E1\u10D0","\u10DB\u10D0\u10D9\u10D0","\u10DB\u10D0\u10D9\u10DD","\u10DB\u10D0\u10D9\u10E3\u10DC\u10D0","\u10DB\u10D0\u10DA\u10EE\u10D0\u10D6","\u10DB\u10D0\u10DB\u10D0\u10DB\u10D6\u10D4","\u10DB\u10D0\u10DB\u10D8\u10D0","\u10DB\u10D0\u10DB\u10D8\u10E1\u10D0","\u10DB\u10D0\u10DB\u10D8\u10E1\u10D7\u10D5\u10D0\u10DA\u10D8","\u10DB\u10D0\u10DB\u10D8\u10E1\u10D8\u10DB\u10D4\u10D3\u10D8","\u10DB\u10D0\u10DB\u10E3\u10D9\u10D0","\u10DB\u10D0\u10DB\u10E3\u10DA\u10D0","\u10DB\u10D0\u10DC\u10D0\u10DC\u10D0","\u10DB\u10D0\u10DC\u10E9\u10DD","\u10DB\u10D0\u10E0\u10D0\u10D3\u10D8","\u10DB\u10D0\u10E0\u10D8","\u10DB\u10D0\u10E0\u10D8\u10D0","\u10DB\u10D0\u10E0\u10D8\u10D0\u10DB\u10D8","\u10DB\u10D0\u10E0\u10D8\u10D9\u10D0","\u10DB\u10D0\u10E0\u10D8\u10DC\u10D0","\u10DB\u10D0\u10E0\u10D8\u10DC\u10D4","\u10DB\u10D0\u10E0\u10D8\u10E2\u10D0","\u10DB\u10D0\u10E7\u10D5\u10D0\u10DA\u10D0","\u10DB\u10D0\u10E8\u10D8\u10D9\u10DD","\u10DB\u10D0\u10E8\u10DD","\u10DB\u10D0\u10EA\u10D0\u10EA\u10DD","\u10DB\u10D2\u10D4\u10DA\u10D8\u10D0","\u10DB\u10D2\u10D4\u10DA\u10D8\u10D9\u10D0","\u10DB\u10D4\u10D3\u10D4\u10D0","\u10DB\u10D4\u10D9\u10D0\u10E8\u10DD","\u10DB\u10D4\u10DA\u10D0\u10DC\u10DD","\u10DB\u10D4\u10E0\u10D0\u10D1","\u10DB\u10D4\u10E0\u10D8","\u10DB\u10D4\u10E2\u10D8\u10D0","\u10DB\u10D6\u10D0\u10E6\u10DD","\u10DB\u10D6\u10D4\u10D5\u10D8\u10DC\u10D0\u10E0","\u10DB\u10D6\u10D4\u10D7\u10D0\u10DB\u10D6\u10D4","\u10DB\u10D6\u10D4\u10D7\u10D5\u10D0\u10DA\u10D0","\u10DB\u10D6\u10D4\u10DD\u10DC\u10D0","\u10DB\u10D6\u10D4\u10E5\u10D0\u10DA\u10D0","\u10DB\u10D6\u10D4\u10EE\u10D0","\u10DB\u10D6\u10D4\u10EE\u10D0\u10D7\u10E3\u10DC\u10D8","\u10DB\u10D6\u10D8\u10D0","\u10DB\u10D6\u10D8\u10E0\u10D0","\u10DB\u10D6\u10D8\u10E1\u10D0\u10D3\u10D0\u10E0","\u10DB\u10D6\u10D8\u10E1\u10D7\u10D0\u10DC\u10D0\u10D3\u10D0\u10E0\u10D8","\u10DB\u10D6\u10D8\u10E3\u10DA\u10D0","\u10DB\u10D7\u10D5\u10D0\u10E0\u10D8\u10E1\u10D0","\u10DB\u10D8\u10DC\u10D3\u10D8\u10D0","\u10DB\u10D8\u10E8\u10D0","\u10DB\u10D8\u10E8\u10D8\u10D9\u10DD","\u10DB\u10D8\u10EE\u10D4\u10D8\u10DA","\u10DB\u10DC\u10D0\u10D7\u10DD\u10D1\u10D8","\u10DB\u10DC\u10D0\u10D7\u10DD\u10D1\u10D8\u10E1\u10D0","\u10DB\u10DD\u10D2\u10D4\u10DA\u10D8","\u10DB\u10DD\u10DC\u10D0\u10D5\u10D0\u10E0\u10D3\u10D8\u10E1\u10D0","\u10DB\u10E3\u10E0\u10DB\u10D0\u10DC","\u10DB\u10E3\u10EE\u10E0\u10D0\u10DC","\u10DC\u10D0\u10D6\u10D8","\u10DC\u10D0\u10D6\u10D8\u10D9\u10DD","\u10DC\u10D0\u10D7\u10D4\u10DA\u10D0","\u10DC\u10D0\u10D7\u10D8\u10D0","\u10DC\u10D0\u10D8\u10E0\u10D0","\u10DC\u10D0\u10DC\u10D0","\u10DC\u10D0\u10DC\u10D8","\u10DC\u10D0\u10DC\u10D8\u10D9\u10DD","\u10DC\u10D0\u10DC\u10E3\u10D9\u10D0","\u10DC\u10D0\u10DC\u10E3\u10DA\u10D8","\u10DC\u10D0\u10E0\u10D2\u10D8\u10D6\u10D8","\u10DC\u10D0\u10E1\u10E7\u10D8\u10D3\u10D0","\u10DC\u10D0\u10E2\u10D0\u10DA\u10D8\u10D0","\u10DC\u10D0\u10E2\u10DD","\u10DC\u10D4\u10DA\u10D8","\u10DC\u10D4\u10DC\u10D4","\u10DC\u10D4\u10E1\u10E2\u10D0\u10DC","\u10DC\u10D8\u10D0","\u10DC\u10D8\u10D0\u10D9\u10DD","\u10DC\u10D8\u10D9\u10D0","\u10DC\u10D8\u10D9\u10DD\u10DA\u10DD\u10D6","\u10DC\u10D8\u10DC\u10D0","\u10DC\u10D8\u10DC\u10D0\u10D9\u10D0","\u10DC\u10D8\u10DC\u10D8","\u10DC\u10D8\u10DC\u10D8\u10D9\u10DD","\u10DC\u10D8\u10DC\u10DD","\u10DC\u10D8\u10DC\u10E3\u10D9\u10D0","\u10DC\u10D8\u10DC\u10E3\u10EA\u10D0","\u10DC\u10DD\u10D3\u10D0\u10E0","\u10DC\u10DD\u10D3\u10DD","\u10DC\u10DD\u10DC\u10D0","\u10DC\u10DD\u10E0\u10D0","\u10DC\u10E3\u10D2\u10D6\u10D0\u10E0","\u10DC\u10E3\u10D2\u10DD","\u10DC\u10E3\u10D9\u10D0","\u10DC\u10E3\u10D9\u10D8","\u10DC\u10E3\u10D9\u10E0\u10D8","\u10DC\u10E3\u10DC\u10E3","\u10DC\u10E3\u10DC\u10E3\u10D9\u10D0","\u10DC\u10E3\u10EA\u10D0","\u10DC\u10E3\u10EA\u10D8","\u10DD\u10D7\u10D0\u10E0","\u10DD\u10D7\u10D8\u10D0","\u10DD\u10D7\u10DD","\u10DD\u10DB\u10D0\u10E0","\u10DD\u10E0\u10D1\u10D4\u10DA","\u10DD\u10E2\u10D8\u10D0","\u10DD\u10E5\u10E0\u10DD\u10DE\u10D8\u10E0","\u10DE\u10D0\u10D0\u10E2\u10D0","\u10DE\u10D0\u10DE\u10E3\u10DC\u10D0","\u10DE\u10D0\u10E2\u10D0\u10E0\u10D9\u10D0\u10EA\u10D8","\u10DE\u10D0\u10E2\u10D0\u10E0\u10E5\u10D0\u10DA\u10D8","\u10DE\u10D4\u10DE\u10D4\u10DA\u10D0","\u10DE\u10D8\u10E0\u10D5\u10D0\u10E0\u10D3\u10D8\u10E1\u10D0","\u10DE\u10D8\u10E0\u10D8\u10DB\u10D6\u10D4","\u10DF\u10D0\u10DB\u10D8\u10D4\u10E0\u10D0","\u10DF\u10D0\u10DB\u10D8\u10E2\u10D0","\u10DF\u10D0\u10DB\u10E3\u10E2\u10D0","\u10DF\u10E3\u10DF\u10E3\u10DC\u10D0","\u10E0\u10D0\u10DB\u10D0\u10D6","\u10E0\u10D4\u10D5\u10D0\u10D6","\u10E0\u10D4\u10D6\u10D8","\u10E0\u10D4\u10D6\u10DD","\u10E0\u10DD\u10D6\u10D0","\u10E0\u10DD\u10DB\u10D0\u10DC","\u10E0\u10E3\u10E1\u10D9\u10D0","\u10E0\u10E3\u10E1\u10E3\u10D3\u10D0\u10DC","\u10E1\u10D0\u10D1\u10D0","\u10E1\u10D0\u10DA\u10D8","\u10E1\u10D0\u10DA\u10DD\u10DB\u10D4","\u10E1\u10D0\u10DC\u10D0\u10D7\u10D0","\u10E1\u10D0\u10DC\u10D3\u10E0\u10DD","\u10E1\u10D4\u10E0\u10D2\u10DD","\u10E1\u10D4\u10E1\u10D8\u10D0","\u10E1\u10D4\u10EE\u10DC\u10D8\u10D0","\u10E1\u10D5\u10D4\u10E2\u10DA\u10D0\u10DC\u10D0","\u10E1\u10D8\u10EE\u10D0\u10E0\u10E3\u10DA\u10D0","\u10E1\u10DD\u10E1\u10DD","\u10E1\u10DD\u10E4\u10D8\u10D9\u10DD","\u10E1\u10DD\u10E4\u10D8\u10DD","\u10E1\u10DD\u10E4\u10DD","\u10E1\u10E3\u10DA\u10D0","\u10E1\u10E3\u10DA\u10D8\u10D9\u10DD","\u10E2\u10D0\u10E0\u10D8\u10D4\u10DA","\u10E2\u10D0\u10E1\u10D8\u10D9\u10DD","\u10E2\u10D0\u10E1\u10DD","\u10E2\u10D0\u10E2\u10D8\u10D0\u10DC\u10D0","\u10E2\u10D0\u10E2\u10DD","\u10E2\u10D4\u10E2\u10D8\u10D0","\u10E2\u10E3\u10E0\u10D8\u10D0","\u10E3\u10DB\u10D0\u10DC\u10D9\u10DD","\u10E3\u10E2\u10D0","\u10E3\u10E9\u10D0","\u10E4\u10D0\u10E5\u10D8\u10D6\u10DD","\u10E4\u10D0\u10EA\u10D8\u10D0","\u10E4\u10D4\u10E4\u10D4\u10DA\u10D0","\u10E4\u10D4\u10E4\u10D4\u10DC\u10D0","\u10E4\u10D4\u10E4\u10D8\u10D9\u10DD","\u10E4\u10D4\u10E4\u10DD","\u10E4\u10DD\u10E1\u10DD","\u10E4\u10DD\u10E4\u10DD","\u10E5\u10D0\u10D1\u10D0\u10E2\u10DD","\u10E5\u10D0\u10D5\u10D7\u10D0\u10E0\u10D8","\u10E5\u10D0\u10DA\u10D8\u10D0","\u10E5\u10D0\u10E0\u10D7\u10DA\u10DD\u10E1","\u10E5\u10D4\u10D7\u10D0\u10D7\u10DD","\u10E5\u10D4\u10D7\u10D4\u10D5\u10D0\u10DC","\u10E5\u10D4\u10D7\u10D8","\u10E5\u10D4\u10D7\u10D8\u10DC\u10DD","\u10E5\u10D4\u10D7\u10DD","\u10E5\u10D5\u10D4\u10DA\u10D8","\u10E5\u10D8\u10E2\u10D4\u10E1\u10D0","\u10E5\u10D8\u10E8\u10D5\u10D0\u10E0\u10D3\u10D8","\u10E5\u10DD\u10D1\u10E3\u10DA\u10D8","\u10E5\u10E0\u10D8\u10E1\u10E2\u10D4\u10E1\u10D8\u10D0","\u10E5\u10E2\u10D8\u10E1\u10E2\u10D4\u10E4\u10DD\u10E0\u10D4","\u10E5\u10E3\u10E0\u10EA\u10D8\u10D9\u10D0","\u10E6\u10D0\u10E0\u10D8\u10D1\u10D0","\u10E6\u10D5\u10D7\u10D8\u10E1\u10D0\u10D5\u10D0\u10E0\u10D8","\u10E6\u10D5\u10D7\u10D8\u10E1\u10D8\u10D0","\u10E6\u10D5\u10D7\u10D8\u10E1\u10DD","\u10E6\u10D5\u10D8\u10DC\u10D8\u10D0","\u10E6\u10E3\u10E6\u10E3\u10DC\u10D0","\u10E7\u10D0\u10D8\u10D7\u10D0\u10DB\u10D6\u10D0","\u10E7\u10D0\u10E7\u10D8\u10E2\u10D0","\u10E7\u10D5\u10D0\u10E0\u10E7\u10D5\u10D0\u10E0\u10D4","\u10E7\u10D8\u10D0\u10E1\u10D0","\u10E8\u10D0\u10D1\u10E3\u10E0\u10D8","\u10E8\u10D0\u10D9\u10DD","\u10E8\u10D0\u10DA\u10D5\u10D0","\u10E8\u10D0\u10DA\u10D8\u10D9\u10DD","\u10E8\u10D0\u10DC\u10E8\u10D4","\u10E8\u10D0\u10E0\u10D8\u10D0","\u10E8\u10D0\u10E5\u10D0\u10E0\u10D0","\u10E8\u10D0\u10E5\u10E0\u10DD","\u10E8\u10DD\u10D7\u10D0","\u10E8\u10DD\u10E0\u10D4\u10DC\u10D0","\u10E8\u10DD\u10E8\u10D8\u10D0","\u10E8\u10E3\u10E5\u10D8\u10D0","\u10E9\u10D8\u10DD\u10E0\u10D0","\u10E9\u10D8\u10E2\u10DD","\u10E9\u10DD\u10E7\u10DD\u10DA\u10D0","\u10EA\u10D0\u10D2\u10DD","\u10EA\u10D0\u10D2\u10E3\u10DA\u10D8","\u10EA\u10D0\u10DC\u10D2\u10D0\u10DA\u10D0","\u10EA\u10D0\u10E0\u10DD","\u10EA\u10D0\u10EA\u10D0","\u10EA\u10D0\u10EA\u10DD","\u10EA\u10D8\u10D0\u10DA\u10D0","\u10EA\u10D8\u10D9\u10DD","\u10EA\u10D8\u10DC\u10D0\u10E0\u10D0","\u10EA\u10D8\u10E0\u10D0","\u10EA\u10D8\u10E1\u10D0\u10DC\u10D0","\u10EA\u10D8\u10E1\u10D8\u10D0","\u10EA\u10D8\u10E1\u10D9\u10D0\u10E0\u10D0","\u10EA\u10D8\u10E1\u10D9\u10D0\u10E0\u10D8","\u10EA\u10D8\u10E1\u10DB\u10D0\u10E0\u10D0","\u10EA\u10D8\u10E1\u10DB\u10D0\u10E0\u10D8","\u10EA\u10D8\u10E3\u10E0\u10D8","\u10EA\u10D8\u10EA\u10D8","\u10EA\u10D8\u10EA\u10D8\u10D0","\u10EA\u10D8\u10EA\u10D8\u10DC\u10DD","\u10EA\u10DD\u10E2\u10DC\u10D4","\u10EA\u10DD\u10E5\u10D0\u10DA\u10D0","\u10EA\u10E3\u10EA\u10D0","\u10EA\u10EE\u10D5\u10D0\u10E0\u10D8","\u10EB\u10D0\u10D1\u10E3\u10DA\u10D8","\u10EB\u10D0\u10DB\u10D8\u10E1\u10D0","\u10EB\u10D0\u10E6\u10D8\u10DC\u10D0","\u10EB\u10D8\u10EB\u10D8\u10D0","\u10EC\u10D0\u10D7\u10D4","\u10EC\u10E7\u10D0\u10DA\u10DD\u10D1\u10D0","\u10ED\u10D0\u10D1\u10E3\u10D9\u10D0","\u10ED\u10D8\u10D0\u10D1\u10D4\u10E0","\u10ED\u10D8\u10D9\u10ED\u10D8\u10D9\u10D0","\u10ED\u10D8\u10ED\u10D8\u10D0","\u10ED\u10D8\u10ED\u10D8\u10D9\u10DD","\u10ED\u10DD\u10DA\u10D0","\u10EE\u10D0\u10D7\u10E3\u10DC\u10D0","\u10EE\u10D0\u10E0\u10D4\u10D1\u10D0","\u10EE\u10D0\u10E2\u10D8\u10D0","\u10EE\u10D0\u10EE\u10E3\u10DA\u10D0","\u10EE\u10D0\u10EE\u10E3\u10E2\u10D0","\u10EE\u10D4\u10E9\u10E3\u10D0","\u10EE\u10D5\u10D8\u10E9\u10D0","\u10EE\u10D8\u10D6\u10D0\u10DC\u10D0","\u10EE\u10D8\u10E0\u10EE\u10D4\u10DA\u10D0","\u10EE\u10DD\u10D1\u10D4\u10DA\u10D0\u10E1\u10D8","\u10EE\u10DD\u10EE\u10D8\u10D0","\u10EE\u10DD\u10EE\u10D8\u10E2\u10D0","\u10EE\u10E3\u10E2\u10D0","\u10EE\u10E3\u10EA\u10D8\u10D0","\u10EF\u10D0\u10D1\u10D0","\u10EF\u10D0\u10D5\u10D0\u10EE\u10D8","\u10EF\u10D0\u10E0\u10EF\u10D8","\u10EF\u10D4\u10DB\u10D0\u10DA","\u10EF\u10DD\u10DC\u10D3\u10DD","\u10EF\u10DD\u10E2\u10DD","\u10EF\u10E3\u10D1\u10D8","\u10EF\u10E3\u10DA\u10D8\u10D4\u10E2\u10D0","\u10EF\u10E3\u10DB\u10D1\u10D4\u10E0","\u10F0\u10D0\u10DB\u10DA\u10D4\u10E2"]};var chunk_4HEKOTKR_C=["\u10D0\u10E6\u10E0\u10D8\u10EA\u10EE\u10D5\u10D4\u10D1\u10D8\u10E1","\u10D1\u10E0\u10D4\u10DC\u10D3\u10D8\u10DC\u10D2\u10D8\u10E1","\u10D1\u10E0\u10D4\u10DC\u10D8\u10D3\u10E1","\u10D1\u10E3\u10E6\u10D0\u10DA\u10E2\u10D4\u10E0\u10D8\u10D8\u10E1","\u10D2\u10D0\u10DC\u10E7\u10DD\u10E4\u10D8\u10DA\u10D4\u10D1\u10D8\u10E1","\u10D2\u10D0\u10E7\u10D8\u10D3\u10D5\u10D4\u10D1\u10D8\u10E1","\u10D2\u10E3\u10DC\u10D3\u10D8\u10E1","\u10D3\u10D0\u10EE\u10DB\u10D0\u10E0\u10D4\u10D1\u10D8\u10E1","\u10D3\u10D8\u10D6\u10D0\u10D8\u10DC\u10D8\u10E1","\u10D7\u10D0\u10D5\u10D3\u10D0\u10EA\u10D5\u10D8\u10E1","\u10D8\u10DC\u10E4\u10DD\u10E0\u10DB\u10D0\u10EA\u10D8\u10D8\u10E1","\u10D9\u10D5\u10DA\u10D4\u10D5\u10D4\u10D1\u10D8\u10E1","\u10D9\u10DD\u10DB\u10E3\u10DC\u10D8\u10D9\u10D0\u10EA\u10D8\u10D4\u10D1\u10D8\u10E1","\u10DB\u10D0\u10E0\u10D9\u10D4\u10E2\u10D8\u10DC\u10D2\u10D8\u10E1","\u10DD\u10DE\u10D4\u10E0\u10D0\u10EA\u10D8\u10D0\u10D7\u10D0","\u10DD\u10DE\u10E2\u10D8\u10DB\u10D8\u10D6\u10D0\u10EA\u10D8\u10D4\u10D1\u10D8\u10E1","\u10DE\u10D8\u10D0\u10E0","\u10DE\u10E0\u10DD\u10D2\u10E0\u10D0\u10DB\u10D8\u10E1","\u10E1\u10D0\u10E5\u10DB\u10D4\u10D7\u10D0","\u10E2\u10D0\u10E5\u10E2\u10D8\u10D9\u10E3\u10E0\u10D8","\u10E3\u10E1\u10D0\u10E4\u10E0\u10D7\u10EE\u10DD\u10D4\u10D1\u10D8\u10E1","\u10E4\u10D8\u10DC\u10D0\u10DC\u10E1\u10D7\u10D0","\u10E5\u10E1\u10D4\u10DA\u10D8\u10E1","\u10EE\u10D0\u10E0\u10D8\u10E1\u10EE\u10D8\u10E1","\u10EF\u10D2\u10E3\u10E4\u10D8\u10E1"];var chunk_4HEKOTKR_E=["\u10D2\u10D4\u10DC\u10D4\u10E0\u10D0\u10DA\u10E3\u10E0\u10D8","\u10DB\u10D7\u10D0\u10D5\u10D0\u10E0\u10D8","\u10E1\u10E2\u10D0\u10DF\u10D8\u10DD\u10E0","\u10E3\u10DB\u10EA\u10E0\u10DD\u10E1\u10D8","\u10E7\u10DD\u10E4\u10D8\u10DA\u10D8","\u10EC\u10D0\u10DB\u10E7\u10D5\u10D0\u10DC\u10D8"];var chunk_4HEKOTKR_L=["\u10D0\u10D2\u10D4\u10DC\u10E2\u10D8","\u10D0\u10D3\u10D5\u10DD\u10D9\u10D0\u10E2\u10D8","\u10D0\u10D3\u10DB\u10D8\u10DC\u10D8\u10E1\u10E2\u10E0\u10D0\u10E2\u10DD\u10E0\u10D8","\u10D0\u10E0\u10E5\u10D8\u10E2\u10D4\u10E5\u10E2\u10DD\u10E0\u10D8","\u10D0\u10E1\u10D8\u10E1\u10E2\u10D4\u10DC\u10E2\u10D8","\u10D0\u10E6\u10DB\u10D0\u10E1\u10E0\u10E3\u10DA\u10D4\u10D1\u10D4\u10DA\u10D8 \u10D3\u10D8\u10E0\u10D4\u10E5\u10E2\u10DD\u10E0\u10D8","\u10D3\u10D4\u10D5\u10D4\u10DA\u10DD\u10DE\u10D4\u10E0\u10D8","\u10D3\u10D4\u10D9\u10D0\u10DC\u10D8","\u10D3\u10D8\u10D6\u10D0\u10D8\u10DC\u10D4\u10E0\u10D8","\u10D3\u10D8\u10E0\u10D4\u10E5\u10E2\u10DD\u10E0\u10D8","\u10D4\u10DA\u10D4\u10E5\u10E2\u10E0\u10D8\u10D9\u10DD\u10E1\u10D8","\u10D4\u10E5\u10E1\u10DE\u10D4\u10E0\u10E2\u10D8","\u10D8\u10DC\u10DF\u10D8\u10DC\u10D4\u10E0\u10D8","\u10D8\u10E3\u10E0\u10D8\u10E1\u10E2\u10D8","\u10D9\u10DD\u10DC\u10E1\u10E2\u10E0\u10E3\u10E5\u10E2\u10DD\u10E0\u10D8","\u10D9\u10DD\u10DC\u10E1\u10E3\u10DA\u10E2\u10D0\u10DC\u10E2\u10D8","\u10D9\u10DD\u10DD\u10E0\u10D3\u10D8\u10DC\u10D0\u10E2\u10DD\u10E0\u10D8","\u10DA\u10D4\u10E5\u10E2\u10DD\u10E0\u10D8","\u10DB\u10D0\u10E1\u10D0\u10DF\u10D8\u10E1\u10E2\u10D8","\u10DB\u10D4\u10DB\u10D0\u10DC\u10E5\u10D0\u10DC\u10D4","\u10DB\u10D4\u10DC\u10D4\u10EF\u10D4\u10E0\u10D8","\u10DB\u10EB\u10E6\u10DD\u10DA\u10D8","\u10DB\u10EC\u10D5\u10E0\u10D7\u10DC\u10D4\u10DA\u10D8","\u10DD\u10DE\u10D4\u10E0\u10D0\u10E2\u10DD\u10E0\u10D8","\u10DD\u10E4\u10D8\u10EA\u10D4\u10E0\u10D8","\u10DE\u10D4\u10D3\u10D0\u10D2\u10DD\u10D2\u10D8","\u10DE\u10DD\u10DA\u10D8\u10EA\u10D8\u10D4\u10DA\u10D8","\u10DE\u10E0\u10DD\u10D2\u10E0\u10D0\u10DB\u10D8\u10E1\u10E2\u10D8","\u10DE\u10E0\u10DD\u10D3\u10D8\u10E3\u10E1\u10D4\u10E0\u10D8","\u10DE\u10E0\u10DD\u10E0\u10D4\u10E5\u10E2\u10DD\u10E0\u10D8","\u10DF\u10E3\u10E0\u10DC\u10D0\u10DA\u10D8\u10E1\u10E2\u10D8","\u10E0\u10D4\u10E5\u10E2\u10DD\u10E0\u10D8","\u10E1\u10DE\u10D4\u10EA\u10D8\u10D0\u10DA\u10D8\u10E1\u10E2\u10D8","\u10E1\u10E2\u10E0\u10D0\u10E2\u10D4\u10D2\u10D8\u10E1\u10E2\u10D8","\u10E2\u10D4\u10E5\u10DC\u10D8\u10D9\u10DD\u10E1\u10D8","\u10E4\u10DD\u10E2\u10DD\u10D2\u10E0\u10D0\u10E4\u10D8","\u10EC\u10D0\u10E0\u10DB\u10DD\u10DB\u10D0\u10D3\u10D2\u10D4\u10DC\u10D4\u10DA\u10D8"];var chunk_4HEKOTKR_j={generic:["\u10D0\u10D1\u10D0\u10D6\u10D0\u10EB\u10D4","\u10D0\u10D1\u10D0\u10E8\u10D8\u10EB\u10D4","\u10D0\u10D1\u10E0\u10D0\u10DB\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D0\u10D1\u10E3\u10E1\u10D4\u10E0\u10D8\u10EB\u10D4","\u10D0\u10D1\u10E8\u10D8\u10DA\u10D0\u10D5\u10D0","\u10D0\u10D5\u10D0\u10D6\u10DC\u10D4\u10DA\u10D8","\u10D0\u10D5\u10D0\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D0\u10DB\u10D8\u10DA\u10D0\u10EE\u10D5\u10D0\u10E0\u10D8","\u10D0\u10DC\u10D7\u10D0\u10EB\u10D4","\u10D0\u10E1\u10DA\u10D0\u10DB\u10D0\u10D6\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D0\u10E1\u10DE\u10D0\u10DC\u10D8\u10EB\u10D4","\u10D0\u10E8\u10D9\u10D0\u10E0\u10D4\u10DA\u10D8","\u10D0\u10EE\u10D0\u10DA\u10D1\u10D4\u10D3\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D0\u10EE\u10D0\u10DA\u10D9\u10D0\u10EA\u10D8","\u10D0\u10EE\u10D5\u10DA\u10D4\u10D3\u10D8\u10D0\u10DC\u10D8","\u10D1\u10D0\u10E0\u10D0\u10D7\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D1\u10D0\u10E0\u10D3\u10D0\u10D5\u10D4\u10DA\u10D8\u10EB\u10D4","\u10D1\u10D0\u10EE\u10E2\u10D0\u10EB\u10D4","\u10D1\u10D4\u10D3\u10D8\u10D0\u10DC\u10D8\u10EB\u10D4","\u10D1\u10D4\u10DF\u10D0\u10DC\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D1\u10D4\u10E0\u10D8\u10EB\u10D4","\u10D1\u10D4\u10E0\u10E3\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D1\u10DD\u10D2\u10D5\u10D4\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D1\u10DD\u10E2\u10D9\u10DD\u10D5\u10D4\u10DA\u10D8","\u10D2\u10D0\u10D1\u10E0\u10D8\u10E9\u10D8\u10EB\u10D4","\u10D2\u10D0\u10D2\u10DC\u10D8\u10EB\u10D4","\u10D2\u10D0\u10DB\u10E0\u10D4\u10D9\u10D4\u10DA\u10D8","\u10D2\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D2\u10D6\u10D8\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D2\u10D8\u10D2\u10D0\u10E3\u10E0\u10D8","\u10D2\u10E3\u10E0\u10D0\u10DB\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D2\u10E3\u10E0\u10D2\u10D4\u10DC\u10D8\u10EB\u10D4","\u10D3\u10D0\u10D3\u10D8\u10D0\u10DC\u10D8","\u10D3\u10D0\u10D5\u10D8\u10D7\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D3\u10D0\u10D7\u10E3\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D3\u10D0\u10E0\u10D1\u10D0\u10D8\u10E1\u10D4\u10DA\u10D8","\u10D3\u10D4\u10D9\u10D0\u10DC\u10DD\u10D8\u10EB\u10D4","\u10D3\u10D5\u10D0\u10DA\u10D8","\u10D3\u10DD\u10DA\u10D0\u10D1\u10D4\u10E0\u10D8\u10EB\u10D4","\u10D4\u10D3\u10D8\u10E8\u10D4\u10E0\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D4\u10DA\u10D8\u10D6\u10D1\u10D0\u10E0\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D4\u10DA\u10D8\u10DD\u10D6\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D4\u10E0\u10D8\u10E1\u10D7\u10D0\u10D5\u10D8","\u10D5\u10D0\u10E0\u10D0\u10DB\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D5\u10D0\u10E0\u10D3\u10D0\u10DC\u10D8\u10EB\u10D4","\u10D5\u10D0\u10E0\u10D3\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D5\u10D0\u10E9\u10DC\u10D0\u10EB\u10D4","\u10D5\u10D4\u10DA\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D5\u10D4\u10DA\u10D8\u10EF\u10D0\u10DC\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D6\u10D0\u10E0\u10D0\u10DC\u10D3\u10D8\u10D0","\u10D6\u10D0\u10E0\u10D8\u10EB\u10D4","\u10D6\u10D4\u10D3\u10D2\u10D8\u10DC\u10D8\u10EB\u10D4","\u10D6\u10E3\u10D1\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D7\u10D0\u10D1\u10D0\u10D2\u10D0\u10E0\u10D8","\u10D7\u10D0\u10D5\u10D3\u10D2\u10D8\u10E0\u10D8\u10EB\u10D4","\u10D7\u10D0\u10D7\u10D0\u10E0\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D7\u10D0\u10DB\u10D0\u10D6\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D7\u10D0\u10DB\u10D0\u10E0\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D7\u10D0\u10E5\u10D7\u10D0\u10E5\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D7\u10D0\u10E7\u10D0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D7\u10D1\u10D8\u10DA\u10D4\u10DA\u10D8","\u10D7\u10E3\u10EE\u10D0\u10E0\u10D4\u10DA\u10D8","\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D8\u10D2\u10D8\u10D7\u10EE\u10D0\u10DC\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D8\u10DC\u10D0\u10E1\u10D0\u10E0\u10D8\u10EB\u10D4","\u10D8\u10E8\u10EE\u10DC\u10D4\u10DA\u10D8","\u10D9\u10D0\u10DC\u10D3\u10D4\u10DA\u10D0\u10D9\u10D8","\u10D9\u10D0\u10EA\u10D8\u10D0","\u10D9\u10D4\u10E0\u10D4\u10E1\u10D4\u10DA\u10D8\u10EB\u10D4","\u10D9\u10D5\u10D8\u10E0\u10D8\u10D9\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D9\u10D8\u10D9\u10DC\u10D0\u10EB\u10D4","\u10D9\u10DA\u10D3\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D9\u10DD\u10D5\u10D6\u10D0\u10EB\u10D4","\u10D9\u10DD\u10DE\u10D0\u10EB\u10D4","\u10D9\u10DD\u10DE\u10E2\u10DD\u10DC\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10D9\u10DD\u10E8\u10D9\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DA\u10D0\u10D1\u10D0\u10EB\u10D4","\u10DA\u10D4\u10D9\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DA\u10D8\u10E5\u10DD\u10D9\u10D4\u10DA\u10D8","\u10DA\u10DD\u10DA\u10D0\u10EB\u10D4","\u10DA\u10E3\u10E0\u10E1\u10DB\u10D0\u10DC\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DB\u10D0\u10D8\u10E1\u10E3\u10E0\u10D0\u10EB\u10D4","\u10DB\u10D0\u10E0\u10E2\u10DD\u10DA\u10D4\u10D9\u10D8","\u10DB\u10D0\u10E6\u10D0\u10DA\u10D0\u10EB\u10D4","\u10DB\u10D0\u10EE\u10D0\u10E0\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DB\u10D2\u10D0\u10DA\u10DD\u10D1\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DB\u10D4\u10D2\u10E0\u10D4\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DB\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DB\u10D4\u10DA\u10D8\u10E5\u10D8\u10EB\u10D4","\u10DB\u10D4\u10E0\u10D0\u10D1\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DB\u10D4\u10E4\u10D0\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DB\u10E3\u10EF\u10D8\u10E0\u10D8","\u10DB\u10ED\u10D4\u10D3\u10DA\u10D8\u10EB\u10D4","\u10DB\u10EE\u10D4\u10D8\u10EB\u10D4","\u10DC\u10D0\u10D7\u10D0\u10EB\u10D4","\u10DC\u10D0\u10ED\u10E7\u10D4\u10D1\u10D8\u10D0","\u10DC\u10DD\u10D6\u10D0\u10EB\u10D4","\u10DD\u10D3\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DD\u10DC\u10DD\u10E4\u10E0\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DE\u10D0\u10E0\u10D4\u10EE\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10DE\u10D4\u10E2\u10E0\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E1\u10D0\u10D0\u10D9\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E1\u10D0\u10D0\u10D9\u10D0\u10EB\u10D4","\u10E1\u10D0\u10D2\u10D8\u10DC\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E1\u10D0\u10D3\u10E3\u10DC\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E1\u10D0\u10EB\u10D0\u10D2\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E1\u10D4\u10D1\u10D8\u10E1\u10D9\u10D5\u10D4\u10E0\u10D8\u10EB\u10D4","\u10E1\u10D4\u10D7\u10E3\u10E0\u10D8","\u10E1\u10E3\u10D7\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E1\u10E3\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E2\u10D0\u10D1\u10D0\u10E6\u10E3\u10D0","\u10E2\u10E7\u10D4\u10E8\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E3\u10DA\u10E3\u10DB\u10D1\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E3\u10DC\u10D3\u10D8\u10DA\u10D0\u10EB\u10D4","\u10E5\u10D0\u10D5\u10D7\u10D0\u10E0\u10D0\u10EB\u10D4","\u10E5\u10D0\u10E0\u10D7\u10D5\u10D4\u10DA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E7\u10D0\u10D6\u10D1\u10D4\u10D2\u10D8","\u10E7\u10D0\u10E3\u10EE\u10E9\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E8\u10D0\u10D5\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E8\u10D0\u10DA\u10D8\u10D9\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E8\u10DD\u10DC\u10D8\u10D0","\u10E9\u10D8\u10D1\u10E3\u10EE\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E9\u10D8\u10E5\u10DD\u10D5\u10D0\u10DC\u10D8","\u10E9\u10D8\u10EE\u10E0\u10D0\u10EB\u10D4","\u10E9\u10DD\u10DA\u10DD\u10E7\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10E9\u10DD\u10EE\u10D4\u10DA\u10D8","\u10E9\u10E3\u10D1\u10D8\u10DC\u10D8\u10EB\u10D4","\u10E9\u10EE\u10D5\u10D8\u10DB\u10D8\u10D0\u10DC\u10D8","\u10EA\u10D0\u10DA\u10E3\u10E6\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EA\u10D0\u10EB\u10D8\u10D9\u10D8\u10EB\u10D4","\u10EA\u10D8\u10EA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EA\u10D8\u10EE\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EA\u10D8\u10EE\u10D8\u10E1\u10D7\u10D0\u10D5\u10D8","\u10EA\u10EE\u10DD\u10D5\u10E0\u10D4\u10D1\u10D0\u10EB\u10D4","\u10EA\u10EE\u10DD\u10DB\u10D0\u10E0\u10D8\u10D0","\u10EC\u10D0\u10DB\u10D0\u10DA\u10D0\u10D8\u10EB\u10D4","\u10EC\u10D4\u10E0\u10D4\u10D7\u10D4\u10DA\u10D8","\u10EC\u10D8\u10D9\u10DA\u10D0\u10E3\u10E0\u10D8","\u10EC\u10D8\u10E4\u10E3\u10E0\u10D8\u10D0","\u10ED\u10D0\u10D1\u10E3\u10D9\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10ED\u10D0\u10D5\u10ED\u10D0\u10D5\u10D0\u10EB\u10D4","\u10ED\u10D0\u10DC\u10E2\u10E3\u10E0\u10D8\u10D0","\u10ED\u10D0\u10E0\u10D4\u10DA\u10D8\u10EB\u10D4","\u10ED\u10D8\u10DD\u10E0\u10D4\u10DA\u10D8","\u10ED\u10E3\u10DB\u10D1\u10E3\u10E0\u10D8\u10EB\u10D4","\u10EE\u10D0\u10D1\u10D0\u10D6\u10D8","\u10EE\u10D0\u10E0\u10D0\u10E2\u10D0\u10E1\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EE\u10D0\u10E0\u10D0\u10E2\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EE\u10D0\u10E0\u10D0\u10EB\u10D4","\u10EE\u10D0\u10E0\u10D8\u10E1\u10ED\u10D8\u10E0\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EE\u10D0\u10E0\u10EE\u10D4\u10DA\u10D0\u10E3\u10E0\u10D8","\u10EE\u10D0\u10E8\u10DB\u10D4\u10DA\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EE\u10D4\u10D7\u10D0\u10D2\u10E3\u10E0\u10D8","\u10EE\u10D8\u10D6\u10D0\u10DB\u10D1\u10D0\u10E0\u10D4\u10DA\u10D8","\u10EE\u10D8\u10D6\u10D0\u10DC\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EE\u10D8\u10DB\u10E8\u10D8\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EE\u10DD\u10E1\u10E0\u10E3\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EE\u10DD\u10EF\u10D8\u10D5\u10D0\u10DC\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EE\u10E3\u10EA\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EF\u10D0\u10D1\u10D0\u10D3\u10D0\u10E0\u10D8","\u10EF\u10D0\u10D5\u10D0\u10EE\u10D8","\u10EF\u10D0\u10D5\u10D0\u10EE\u10D8\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EF\u10D0\u10DC\u10D4\u10DA\u10D8\u10EB\u10D4","\u10EF\u10D0\u10E4\u10D0\u10E0\u10D8\u10EB\u10D4","\u10EF\u10D0\u10E7\u10D4\u10DA\u10D8","\u10EF\u10D0\u10EF\u10D0\u10DC\u10D8\u10EB\u10D4","\u10EF\u10D5\u10D0\u10E0\u10D4\u10DA\u10D8\u10D0","\u10EF\u10D8\u10DC\u10D8\u10E3\u10D6\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8","\u10EF\u10E3\u10E6\u10D0\u10E8\u10D5\u10D8\u10DA\u10D8"]};var chunk_4HEKOTKR_v={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_4HEKOTKR_F=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_4HEKOTKR_B={generic:["\u10D1-\u10DC\u10D8","\u10D1\u10D0\u10E2\u10DD\u10DC\u10D8","\u10E5-\u10DC\u10D8","\u10E5\u10D0\u10DA\u10D1\u10D0\u10E2\u10DD\u10DC\u10D8"],female:["\u10E5-\u10DC\u10D8","\u10E5\u10D0\u10DA\u10D1\u10D0\u10E2\u10DD\u10DC\u10D8"],male:["\u10D1-\u10DC\u10D8","\u10D1\u10D0\u10E2\u10DD\u10DC\u10D8"]};var chunk_4HEKOTKR_T={first_name:chunk_4HEKOTKR_w,job_area:chunk_4HEKOTKR_C,job_descriptor:chunk_4HEKOTKR_E,job_type:chunk_4HEKOTKR_L,last_name:chunk_4HEKOTKR_j,last_name_pattern:chunk_4HEKOTKR_v,name:chunk_4HEKOTKR_F,prefix:chunk_4HEKOTKR_B},chunk_4HEKOTKR_I=chunk_4HEKOTKR_T;var chunk_4HEKOTKR_M=["5##-###-###","5########","5## ## ## ##","5## ######","5## ### ###","995 5##-###-###","995 5########","995 5## ## ## ##","995 5## ######","995 5## ### ###","+995 5##-###-###","+995 5########","+995 5## ## ## ##","+995 5## ######","+995 5## ### ###","(+995) 5##-###-###","(+995) 5########","(+995) 5## ## ## ##","(+995) 5## ######","(+995) 5## ### ###"];var chunk_4HEKOTKR_A=["+9955########"];var chunk_4HEKOTKR_q=["5## ## ## ##"];var chunk_4HEKOTKR_U={human:chunk_4HEKOTKR_M,international:chunk_4HEKOTKR_A,national:chunk_4HEKOTKR_q},chunk_4HEKOTKR_z=chunk_4HEKOTKR_U;var chunk_4HEKOTKR_V={format:chunk_4HEKOTKR_z},chunk_4HEKOTKR_H=chunk_4HEKOTKR_V;var chunk_4HEKOTKR_W={cell_phone:chunk_4HEKOTKR_i,company:chunk_4HEKOTKR_p,internet:chunk_4HEKOTKR_c,location:chunk_4HEKOTKR_G,metadata:chunk_4HEKOTKR_k,person:chunk_4HEKOTKR_I,phone_number:chunk_4HEKOTKR_H},chunk_4HEKOTKR_J=chunk_4HEKOTKR_W;var ht=new chunk_HC7G5RVA_Xe({locale:[chunk_4HEKOTKR_J,ys,_i]}); -function getDecoder (charset) { - let lc - while (true) { - switch (charset) { - case 'utf-8': - case 'utf8': - return decoders.utf8 - case 'latin1': - case 'ascii': // TODO: Make these a separate, strict decoder? - case 'us-ascii': - case 'iso-8859-1': - case 'iso8859-1': - case 'iso88591': - case 'iso_8859-1': - case 'windows-1252': - case 'iso_8859-1:1987': - case 'cp1252': - case 'x-cp1252': - return decoders.latin1 - case 'utf16le': - case 'utf-16le': - case 'ucs2': - case 'ucs-2': - return decoders.utf16le - case 'base64': - return decoders.base64 - default: - if (lc === undefined) { - lc = true - charset = charset.toLowerCase() - continue - } - return decoders.other.bind(charset) - } - } -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-U4IDMTM7.js +var chunk_U4IDMTM7_r=["\uB290\uB9BC\uBCF4\uACF0","\uB300\uC655\uD310\uB2E4","\uBD81\uADF9\uACF0","\uBD88\uACF0","\uC544\uBA54\uB9AC\uCE74\uD751\uACF0","\uC544\uC2DC\uC544\uD751\uACF0","\uC548\uACBD\uACF0","\uD0DC\uC591\uACF0"];var chunk_U4IDMTM7_i=["\uAC00\uB9C8\uC6B0\uC9C0","\uAC80\uB465\uC624\uB9AC","\uAC80\uB465\uC624\uB9AC\uC0AC\uCD0C","\uAC80\uC740\uB2E4\uB9AC\uC194\uC0C8","\uAD6C\uB808\uB098\uB8FB\uC81C\uBE44\uAC08\uB9E4\uAE30","\uAD74\uB69D\uC0C8","\uAE08\uAC15\uC575\uBB34","\uAE30\uB7EC\uAE30","\uAE34\uAF2C\uB9AC\uB3C4\uB451\uAC08\uB9E4\uAE30","\uAE34\uBC1C\uD1B1\uD560\uBBF8\uC0C8","\uAE4C\uB9C8\uADC0","\uAE4C\uCE58","\uAE5D\uC791\uB3C4\uC694","\uAE85\uB3C4\uC694","\uAE85\uB3C4\uC694\uC0AC\uCD0C","\uAF2C\uB9C8\uC624\uB9AC","\uAF80\uAF2C\uB9AC","\uAFE9","\uB098\uBB34\uBC1C\uBC1C\uC774","\uB113\uC801\uBD80\uB9AC\uB3C4\uC694","\uB17C\uBCD1\uC544\uB9AC","\uB204\uB978\uB3C4\uC694","\uB290\uC2DC","\uB2ED","\uB315\uAE30\uBB3C\uB5BC\uC0C8","\uB3C4\uC694\uD0C0\uC870","\uB3C5\uC218\uB9AC","\uB3D9\uBC15\uC0C8","\uB450\uB8E8\uBBF8","\uB531\uB530\uAD6C\uB9AC","\uB5BC\uAE4C\uB9C8\uADC0","\uB738\uBD80\uAE30","\uB808\uC544","\uBB3C\uCD1D\uC0C8","\uBC14\uB2E4\uAFE9","\uBC14\uB2E4\uC81C\uBE44","\uBC14\uB2E4\uC9C1\uBC15\uAD6C\uB9AC","\uBC40\uB208\uC0C8","\uBC41\uC0C8","\uBC8C\uC0C8","\uBCD1\uC544\uB9AC","\uBD80\uC5C9\uC774","\uBD89\uC740\uBA38\uB9AC\uC624\uBAA9\uB208\uC774","\uBD89\uC740\uBC1C\uC5BC\uAC00\uB2C8\uC0C8","\uBD89\uC740\uC65C\uAC00\uB9AC","\uBE44\uB458\uAE30","\uBED0\uAFB8\uAE30","\uBED0\uAFB8\uAE30\uD30C\uB791\uC0C8","\uBFD4\uC81C\uBE44\uAC08\uB9E4\uAE30","\uC0AC\uB9C9\uAFE9","\uC18C\uCA4D\uC0C8","\uC1A1\uACE8\uB9E4","\uC1E0\uB531\uB530\uAD6C\uB9AC","\uC1E0\uC7AC\uB450\uB8E8\uBBF8","\uC1E0\uD770\uD131\uB531\uC0C8","\uC3D9\uB3C5\uC0C8","\uC544\uBE44","\uC54C\uB77D\uB738\uBD80\uAE30","\uC575\uBB34\uC0C8","\uC5D0\uBBA4","\uC5F4\uB300\uC0C8","\uC624\uB9AC","\uC624\uBAA9\uB208\uC774","\uC62C\uBE7C\uBBF8","\uC6B8\uC0C8","\uC7AC\uB450\uB8E8\uBBF8","\uC81C\uBE44","\uC870\uB871\uC774","\uC9C0\uBE60\uADC0","\uC9D1\uBE44\uB458\uAE30","\uC9D1\uCC38\uC0C8","\uCC38\uC0C8","\uCE60\uBA74\uC870","\uCF54\uBFD4\uC0C8","\uCFE0\uBC14\uD64D\uD559","\uD070\uAE4C\uB9C8\uADC0","\uD0A4\uC704","\uD0C0\uC870","\uD3A0\uB9AC\uCE78","\uD638\uC0AC\uBD81\uBC29\uC624\uB9AC","\uD638\uC544\uCE5C","\uD64D\uD559","\uD654\uC2DD\uC870","\uD669\uB85C","\uD669\uC0C8","\uD669\uC81C\uD3AD\uADC4","\uD68C\uC0C9\uC575\uBB34","\uD6C4\uD22C\uD2F0","\uD770\uBA38\uB9AC\uC624\uBAA9\uB208\uC774"];var chunk_U4IDMTM7_m=["\uB124\uBCA8\uB8FD","\uB178\uB974\uC6E8\uC774 \uC232\uACE0\uC591\uC774","\uB274\uC9C8\uB79C\uB4DC \uC1FC\uD2B8\uD5E4\uC5B4","\uB370\uBCF8 \uB809\uC2A4","\uB3C8\uC2A4\uCF54\uC774","\uB4DC\uB798\uACE4 \uB9AC","\uB4DC\uC6F0\uD504","\uB77C\uAC00\uBA38\uD540","\uB77C\uC544\uC2A4","\uB77C\uC774\uCF54\uC774","\uB77C\uD38C","\uB799\uB3CC","\uB7EC\uC2DC\uC548 \uBE14\uB799","\uB7EC\uC2DC\uC548 \uBE14\uB8E8","\uB7EC\uC2DC\uC548 \uD0DC\uBE44","\uB7EC\uC2DC\uC548 \uD654\uC774\uD2B8","\uB9CC\uB2EC\uB808\uC774","\uB9D0\uB808\uC774\uC2DC\uC544 \uACE0\uC591\uC774","\uB9F9\uD06C\uC2A4","\uBA3C\uCE58\uD0A8","\uBA54\uC778\uCFE4","\uBA54\uCF69 \uBC25\uD14C\uC77C","\uBBF8\uB274\uC5D0\uD2B8","\uBBFC\uC2A4\uD0A8","\uBC14\uB808\uC778 \uB51C\uBB38","\uBC1C\uB9AC\uB2C8\uC988","\uBC24\uBE44\uB178","\uBC84\uBA3C","\uBC84\uBBF8\uC988","\uBC84\uBC00\uB77C","\uBD04\uBCA0\uC774","\uBE0C\uB77C\uC9C8\uB9AC\uC548 \uC1FC\uD2B8\uD5E4\uC5B4","\uBE0C\uB9AC\uD2F0\uC2DC \uB871\uD5E4\uC5B4","\uBE0C\uB9AC\uD2F0\uC2DC \uC1FC\uD2B8\uD5E4\uC5B4","\uC0D8 \uC0AC\uC6E8\uD2B8","\uC0E4\uB974\uD2B8\uB8B0","\uC138\uB77C\uB370 \uC058\uB760","\uC138\uC774\uC178","\uC2DC\uBCA8\uB77C","\uC544\uB098\uD1A8\uB9AC","\uC544\uB77C\uBE44\uC548 \uB9C8\uC6B0","\uC544\uBA54\uB9AC\uCE78 \uB9C1\uD14C\uC77C","\uC544\uBA54\uB9AC\uCE78 \uC1FC\uD2B8\uD5E4\uC5B4","\uC544\uBA54\uB9AC\uCE78 \uC640\uC774\uC5B4\uD5E4\uC5B4","\uC544\uBA54\uB9AC\uCE78 \uCEEC","\uC544\uBE44\uC2DC\uB2C8\uC548","\uC544\uC2DC\uC548","\uC5D8\uD504","\uC624\uB9AC\uAC74 \uB809\uC2A4","\uC624\uB9AC\uC5D4\uD0C8 \uB871\uD5E4\uC5B4","\uC624\uB9AC\uC5D4\uD0C8 \uBC14\uC774\uCEEC\uB7EC","\uC624\uB9AC\uC5D4\uD0C8 \uC1FC\uD2B8\uD5E4\uC5B4","\uC624\uC2A4\uD2B8\uB808\uC77C\uB9AC\uC548 \uD2F0\uD30C\uB2C8","\uC624\uC2DC\uCEA3","\uC624\uC704\uD788 \uBC25","\uC624\uD638\uC2A4 \uC544\uC990\uB808\uC2A4","\uC694\uD06C \uCD08\uCF5C\uB9BF","\uC720\uB7EC\uD53C\uC548 \uC1FC\uD2B8\uD5E4\uC5B4","\uC720\uD06C\uB808\uC774\uB2C8\uC5B8 \uB808\uBE0C\uCF54\uC774","\uC774\uADF8\uC800\uD2F1 \uB871\uD5E4\uC5B4","\uC774\uADF8\uC800\uD2F1 \uC1FC\uD2B8\uD5E4\uC5B4","\uC774\uC9D1\uC158 \uB9C8\uC6B0","\uC790\uBC14\uB2C8\uC988","\uC7AC\uD328\uB2C8\uC988 \uBC25\uD14C\uC77C","\uC800\uBA3C \uB809\uC2A4","\uCE74\uC288\uBBF8\uB974","\uCE74\uC624 \uB9C8\uB2C8","\uCE98\uB9AC\uD3EC\uB2C8\uC544 \uC2A4\uD33D\uAE00\uB4DC","\uCEEC\uB7EC\uD3EC\uC778\uD2B8 \uC1FC\uD2B8\uD5E4\uC5B4","\uCF54\uB2C8\uC2DC \uB809\uC2A4","\uCF54\uB78F","\uCFE0\uB9B4\uB9AC\uC548 \uBC25\uD14C\uC77C","\uD0B4\uB9AD","\uD14C\uB124\uC2DC \uB809\uC2A4","\uD398\uB974\uC2DC\uC548","\uD398\uB974\uC2DC\uC548 \uCE5C\uCE60\uB77C","\uD3EC\uB9B0 \uD654\uC774\uD2B8","\uD53C\uD130\uBCFC\uB4DC","\uD53D\uC2DC \uBC25","\uD788\uB9D0\uB77C\uC580"];var chunk_U4IDMTM7_n=["\uAD6C\uB984\uC774","\uAE4C\uBBF8","\uAF2C\uBBF8","\uB098\uBE44","\uB204\uB801\uC774","\uB450\uBD80","\uB618\uC774","\uB808\uC624","\uB8E8\uB098","\uB8E8\uC774","\uB9C8\uB8E8","\uB9DD\uACE0","\uBA54\uB9AC","\uBAA8\uBAA8","\uBABD\uC774","\uBB49\uCE58","\uBBF8\uBBF8","\uBC31\uAD6C","\uBCC4\uC774","\uBCF4\uB9AC","\uBD04\uC774","\uBF40\uC090","\uC0AC\uB791\uC774","\uC21C\uB3CC\uC774","\uC544\uB9AC","\uC9DC\uC7A5\uC774","\uCD08\uB871\uC774","\uCD08\uCF54","\uCE58\uC988","\uCF54\uCF54","\uCF69\uC774","\uCFE0\uD0A4","\uD0C4\uC774","\uD1A0\uB9AC","\uD1A0\uC21C\uC774","\uD1A0\uD1A0","\uD241\uC774","\uD3EC\uB3C4","\uD558\uB8E8","\uD574\uD53C","\uD638\uB450"];var chunk_U4IDMTM7_a=["\uAC15\uD1A0\uB07C","\uACE0\uC0B0\uD1A0\uB07C","\uAD74\uD1A0\uB07C","\uADF8\uB77C\uB098\uB2E4\uBA67\uD1A0\uB07C","\uB098\uD0C8\uBD89\uC740\uBC14\uC704\uD1A0\uB07C","\uB208\uB367\uC2E0\uD1A0\uB07C","\uB274\uC789\uAE00\uB79C\uB4DC\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uB2AA\uD1A0\uB07C","\uB2E4\uC774\uC2A4\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uB364\uBD88\uBA67\uD1A0\uB07C","\uB364\uBD88\uD1A0\uB07C","\uB370\uC774\uBE44\uC2A4\uC0B0\uB9E5\uD1A0\uB07C","\uB3D9\uBD80\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uB9CC\uC790\uB178\uC0B0\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uB9CC\uC8FC\uD1A0\uB07C","\uBA55\uC2DC\uCF54\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uBA55\uC2DC\uCF54\uD1A0\uB07C","\uBA67\uD1A0\uB07C","\uBC84\uB9C8\uBA67\uD1A0\uB07C","\uBCA0\uB124\uC218\uC5D8\uB77C\uC800\uC9C0\uB300\uD1A0\uB07C","\uBD81\uADF9\uD1A0\uB07C","\uBE0C\uB77C\uC9C8\uD1A0\uB07C","\uBE57\uC790\uB8E8\uD1A0\uB07C","\uC0AC\uB9C9\uBA67\uD1A0\uB07C","\uC0AC\uB9C9\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uC0B0\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uC0B0\uD638\uC138\uB364\uBD88\uD1A0\uB07C","\uC11C\uC544\uD504\uB9AC\uCE74\uD1A0\uB07C","\uC218\uB9C8\uD2B8\uB77C\uC904\uBB34\uB2AC\uD1A0\uB07C","\uC2A4\uBBF8\uC2A4\uBD89\uC740\uBC14\uC704\uD1A0\uB07C","\uC2B5\uC9C0\uD1A0\uB07C","\uC544\uB9C8\uBBF8\uAC80\uC740\uBA67\uD1A0\uB07C","\uC544\uBA54\uB9AC\uCE74\uAC80\uC740\uBA67\uD1A0\uB07C","\uC544\uBE44\uC2DC\uB2C8\uC544\uBA67\uD1A0\uB07C","\uC544\uC0BC\uD138\uD1A0\uB07C","\uC544\uD504\uB9AC\uCE74\uC0AC\uBC14\uB098\uBA67\uD1A0\uB07C","\uC548\uB0A8\uC904\uBB34\uB2AC\uD1A0\uB07C","\uC54C\uB798\uC2A4\uCE74\uD1A0\uB07C","\uC560\uD314\uB798\uCE58\uC544\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uC57C\uB974\uCE78\uB4DC\uBA67\uD1A0\uB07C","\uC5D0\uD2F0\uC624\uD53C\uC544\uACE0\uC6D0\uBA67\uD1A0\uB07C","\uC5D0\uD2F0\uC624\uD53C\uC544\uBA67\uD1A0\uB07C","\uC601\uC591\uC7AD\uD1A0\uB07C","\uC624\uBC00\uD14C\uBA54\uC19C\uAF2C\uB9AC\uD1A0\uB07C","\uC708\uB09C\uBA67\uD1A0\uB07C","\uC720\uB7FD\uC0B0\uD1A0\uB07C","\uC778\uB3C4\uBA67\uD1A0\uB07C","\uC77C\uBCF8\uBA67\uD1A0\uB07C","\uC81C\uC784\uC2A8\uBD89\uC740\uBC14\uC704\uD1A0\uB07C","\uC911\uAD6D\uBA67\uD1A0\uB07C","\uCE98\uB9AC\uD3EC\uB2C8\uC544\uBA67\uD1A0\uB07C","\uCF00\uC774\uD504\uBA67\uD1A0\uB07C","\uCF54\uB974\uC2DC\uCE74\uBA67\uD1A0\uB07C","\uD14C\uC6B0\uC548\uD14C\uD399\uC7AD\uD1A0\uB07C","\uD1A8\uB77C\uC774\uBA67\uD1A0\uB07C","\uD2B8\uB808\uC2A4\uB9C8\uB9AC\uC544\uC2A4\uD1A0\uB07C","\uD53C\uADF8\uBBF8\uD1A0\uB07C","\uD558\uC774\uB09C\uBA67\uD1A0\uB07C","\uD734\uC774\uD2B8\uBD89\uC740\uBC14\uC704\uD1A0\uB07C","\uD770\uAF2C\uB9AC\uC7AD\uD1A0\uB07C","\uD770\uC904\uBB34\uB2AC\uC7AD\uD1A0\uB07C"];var chunk_U4IDMTM7_X={bear:chunk_U4IDMTM7_r,bird:chunk_U4IDMTM7_i,cat:chunk_U4IDMTM7_m,pet_name:chunk_U4IDMTM7_n,rabbit:chunk_U4IDMTM7_a},chunk_U4IDMTM7_f=chunk_U4IDMTM7_X;var chunk_U4IDMTM7_p=["\uAC80\uC740\uC0C9","\uAE08\uC0C9","\uB09C\uCD08\uC0C9","\uB178\uB780\uC0C9","\uB77C\uC784\uC0C9","\uB9C8\uC820\uD0C0","\uBBFC\uD2B8\uC0C9","\uBD84\uD64D\uC0C9","\uBE68\uAC04\uC0C9","\uC0C1\uC544\uC0C9","\uC5F0\uBCF4\uB77C\uC0C9","\uC5F0\uC5B4\uC0C9","\uC625\uC0C9","\uC62C\uB9AC\uBE0C","\uC740\uC0C9","\uC790\uB450\uC0C9","\uC790\uC8FC\uC0C9","\uC801\uAC08\uC0C9","\uC8FC\uD669\uC0C9","\uCCAD\uB85D\uC0C9","\uCD08\uB85D\uC0C9","\uD478\uB978\uC0C9","\uD558\uB298\uC0C9","\uD558\uC580\uC0C9","\uD68C\uC0C9"];var chunk_U4IDMTM7_Y={human:chunk_U4IDMTM7_p},chunk_U4IDMTM7_l=chunk_U4IDMTM7_Y;var chunk_U4IDMTM7_d=["\uAC8C\uC784\uC988","\uACF5\uC0AC","\uADF8\uB8F9","\uBB3C\uC0B0","\uC5F0\uAD6C\uC18C","\uC740\uD589","\uC804\uC790","\uC911\uACF5\uC5C5","\uC99D\uAD8C","\uCF54\uB9AC\uC544"];var chunk_U4IDMTM7_u=["\uC8FC\uC2DD\uD68C\uC0AC","\uD55C\uAD6D"];var chunk_U4IDMTM7_c=["{{company.legal_entity_type}} {{person.first_name.generic}}","{{person.first_name.generic}} {{company.category}}"];var chunk_U4IDMTM7_Z={category:chunk_U4IDMTM7_d,legal_entity_type:chunk_U4IDMTM7_u,name_pattern:chunk_U4IDMTM7_c},chunk_U4IDMTM7_x=chunk_U4IDMTM7_Z;var chunk_U4IDMTM7_s={wide:["10\uC6D4","11\uC6D4","12\uC6D4","1\uC6D4","2\uC6D4","3\uC6D4","4\uC6D4","5\uC6D4","6\uC6D4","7\uC6D4","8\uC6D4","9\uC6D4"],abbr:["10\uC6D4","11\uC6D4","12\uC6D4","1\uC6D4","2\uC6D4","3\uC6D4","4\uC6D4","5\uC6D4","6\uC6D4","7\uC6D4","8\uC6D4","9\uC6D4"]};var chunk_U4IDMTM7_y={wide:["\uAE08\uC694\uC77C","\uBAA9\uC694\uC77C","\uC218\uC694\uC77C","\uC6D4\uC694\uC77C","\uC77C\uC694\uC77C","\uD1A0\uC694\uC77C","\uD654\uC694\uC77C"],abbr:["\uAE08","\uBAA9","\uC218","\uC6D4","\uC77C","\uD1A0","\uD654"]};var chunk_U4IDMTM7_$={month:chunk_U4IDMTM7_s,weekday:chunk_U4IDMTM7_y},chunk_U4IDMTM7_=chunk_U4IDMTM7_$;var chunk_U4IDMTM7_D=["biz","co.kr","com","info","ne.kr","net","or.kr","org"];var chunk_U4IDMTM7_b=["gmail.com","hanmail.net","naver.com","yahoo.co.kr"];var chunk_U4IDMTM7_tt={domain_suffix:chunk_U4IDMTM7_D,free_email:chunk_U4IDMTM7_b},chunk_U4IDMTM7_g=chunk_U4IDMTM7_tt;var chunk_U4IDMTM7_h=["\uAC15\uB989","\uC591\uC591","\uC778\uC81C","\uAD11\uC8FC","\uAD6C\uB9AC","\uBD80\uCC9C","\uBC00\uC591","\uD1B5\uC601","\uCC3D\uC6D0","\uAC70\uCC3D","\uACE0\uC131","\uC591\uC0B0","\uAE40\uCC9C","\uAD6C\uBBF8","\uC601\uC8FC","\uAD11\uC0B0","\uB0A8","\uBD81","\uACE0\uCC3D","\uAD70\uC0B0","\uB0A8\uC6D0","\uB3D9\uC791","\uB9C8\uD3EC","\uC1A1\uD30C","\uC6A9\uC0B0","\uBD80\uD3C9","\uAC15\uD654","\uC218\uC131","\uC218\uC6D0","\uC18D\uCD08","\uC804\uC8FC","\uBAA9\uD3EC","\uBD84\uB2F9","\uC548\uC591","\uC2DC\uD765"];var chunk_U4IDMTM7_k=["{{location.city_name}}{{location.city_suffix}}"];var chunk_U4IDMTM7_w=["\uAD6C","\uC2DC","\uAD70"];var chunk_U4IDMTM7_P=["###-###","#####"];var chunk_U4IDMTM7_L=["\uC544\uD30C\uD2B8 ###\uB3D9","###\uD638"];var chunk_U4IDMTM7_N=["\uAC15\uC6D0\uD2B9\uBCC4\uC790\uCE58\uB3C4","\uACBD\uAE30\uB3C4","\uACBD\uC0C1\uB0A8\uB3C4","\uACBD\uC0C1\uBD81\uB3C4","\uAD11\uC8FC\uAD11\uC5ED\uC2DC","\uB300\uAD6C\uAD11\uC5ED\uC2DC","\uB300\uC804\uAD11\uC5ED\uC2DC","\uBD80\uC0B0\uAD11\uC5ED\uC2DC","\uC11C\uC6B8\uD2B9\uBCC4\uC2DC","\uC6B8\uC0B0\uAD11\uC5ED\uC2DC","\uC778\uCC9C\uAD11\uC5ED\uC2DC","\uC804\uB77C\uB0A8\uB3C4","\uC804\uBD81\uD2B9\uBCC4\uC790\uCE58\uB3C4","\uC81C\uC8FC\uD2B9\uBCC4\uC790\uCE58\uB3C4","\uCDA9\uCCAD\uB0A8\uB3C4","\uCDA9\uCCAD\uBD81\uB3C4","\uC138\uC885\uD2B9\uBCC4\uC790\uCE58\uC2DC"];var chunk_U4IDMTM7_v=["\uAC15\uC6D0","\uACBD\uAE30","\uACBD\uB0A8","\uACBD\uBD81","\uAD11\uC8FC","\uB300\uAD6C","\uB300\uC804","\uBD80\uC0B0","\uC11C\uC6B8","\uC6B8\uC0B0","\uC778\uCC9C","\uC804\uB0A8","\uC804\uBD81","\uC81C\uC8FC","\uCDA9\uB0A8","\uCDA9\uBD81","\uC138\uC885"];var chunk_U4IDMTM7_C=["\uAC00\uAC70\uB9AC","\uB2A5\uC591","\uAD11\uBA85","\uAD6C\uB85C","\uAC80\uB2E8","\uB098\uD314\uAF43","\uB178\uB4E4","\uB0A8\uAD6C\uCCAD","\uB2A5\uB9C8\uB8E8","\uB300\uBA85","\uB3C4\uB355\uB3D9","\uB355\uAD6C","\uB3D9\uC624\uB9AC","\uB3D9\uD0C4","\uB454\uC0B0","\uB69D\uC12C","\uB9E4\uAE30","\uBA3C\uACE8","\uB9CC\uC218","\uBA74\uBAA9","\uBAA9","\uBB38\uD604","\uBC00\uC6D4","\uBC18\uC5EC\uC6B8","\uBC29\uACE1","\uBC29\uBC30","\uBC31\uC7A5","\uBCD1\uBAA9\uACE8","\uBCFC\uBB34\uB2F9","\uBE44\uC6D4","\uC0C1","\uC0C1\uB0A8","\uC0C1\uACC4","\uC0C1\uB3C4","\uC0C8\uAF43","\uC2E0\uAE38","\uC2E0\uC6D4","\uC2E0\uC815","\uC120\uC6D0","\uC18C\uBB38","\uC218\uC8FD","\uC2B9\uB2EC","\uC2E0\uAE30\uC911\uC559","\uC2E0\uB3C4\uC2DC","\uC544\uB9AC\uC0B0","\uC548\uB18D","\uC57C\uC6D4","\uC5B4\uB8E1\uB3C4","\uC5F0\uBB34","\uC5F0\uC0B0","\uC601\uC554","\uC608\uACE1","\uC624\uACC4\uD654\uC0B0","\uC625\uBA85","\uC644\uB3C4","\uC6A9\uBD09","\uC6B4\uC815","\uC6D0\uB2F9","\uC6D0\uC0B0\uC911\uC559","\uC704\uC591","\uC720\uC12C","\uC740\uD589\uB9C8\uC744","\uC774\uC548\uCC9C","\uC785\uB3D9","\uC791\uC810\uB9AC","\uC7A5\uC548","\uC810","\uC870\uB828","\uC8FD\uC804\uC55E","\uC9C0\uACE1","\uC911","\uC911\uACC4","\uC815\uC655","\uC7A0\uC2E4","\uC7A5\uC720","\uC8FC\uC548","\uCC3D","\uCC3D\uD3EC","\uCC9C\uC744","\uCD08\uCC9C","\uCDA9\uC815","\uD070\uB4E4","\uD070\uAE38\uBAA9","\uD0D1\uACE8","\uD130\uBBF8\uB110","\uD1A0\uC815","\uD310\uAD50","\uD3B8\uD56D","\uD3C9\uC0B0\uB0A8","\uD3C9\uD0DD\uD56D","\uD478\uB984","\uD53C\uC194","\uD558\uB0B4\uCC9C","\uD558\uBD81\uC0B0","\uD559\uC1A1","\uD55C\uB9BC\uC0C1","\uD569\uCC9C","\uD5A5\uB0A8","\uD638\uC218\uACF5\uC6D0","\uD669\uACE8","\uD765\uB3D9","\uD654\uACE1","\uD589\uC2E0","\uD798\uCC2C"];var chunk_U4IDMTM7_A=["{{location.street_name_part}}{{location.street_suffix}}"];var chunk_U4IDMTM7_B=["\uB300\uB85C","\uB85C","\uAE38","1\uAE38","2\uAE38","3\uAE38","4\uAE38","5\uAE38","6\uAE38","7\uAE38","8\uAE38","9\uAE38"];var chunk_U4IDMTM7_ot={city_name:chunk_U4IDMTM7_h,city_pattern:chunk_U4IDMTM7_k,city_suffix:chunk_U4IDMTM7_w,postcode:chunk_U4IDMTM7_P,secondary_address:chunk_U4IDMTM7_L,state:chunk_U4IDMTM7_N,state_abbr:chunk_U4IDMTM7_v,street_name_part:chunk_U4IDMTM7_C,street_pattern:chunk_U4IDMTM7_A,street_suffix:chunk_U4IDMTM7_B},chunk_U4IDMTM7_I=chunk_U4IDMTM7_ot;var chunk_U4IDMTM7_K=["\uAD6D\uAC00\uB294","\uBC95\uB960\uC774","\uC815\uD558\uB294","\uBC14\uC5D0","\uC758\uD558\uC5EC","\uC7AC\uC678\uAD6D\uBBFC\uC744","\uBCF4\uD638\uD560","\uC758\uBB34\uB97C","\uC9C4\uB2E4.","\uBAA8\uB4E0","\uAD6D\uBBFC\uC740","\uC2E0\uCCB4\uC758","\uC790\uC720\uB97C","\uAC00\uC9C4\uB2E4.","\uC804\uD1B5\uBB38\uD654\uC758","\uACC4\uC2B9\xB7\uBC1C\uC804\uACFC","\uBBFC\uC871\uBB38\uD654\uC758","\uCC3D\uB2EC\uC5D0","\uB178\uB825\uD558\uC5EC\uC57C","\uD55C\uB2E4.","\uD1B5\uC2E0\xB7\uBC29\uC1A1\uC758","\uC2DC\uC124\uAE30\uC900\uACFC","\uC2E0\uBB38\uC758","\uAE30\uB2A5\uC744","\uBCF4\uC7A5\uD558\uAE30","\uC704\uD558\uC5EC","\uD544\uC694\uD55C","\uC0AC\uD56D\uC740","\uBC95\uB960\uB85C","\uC815\uD55C\uB2E4.","\uD5CC\uBC95\uC5D0","\uCCB4\uACB0\xB7\uACF5\uD3EC\uB41C","\uC870\uC57D\uACFC","\uC77C\uBC18\uC801\uC73C\uB85C","\uC2B9\uC778\uB41C","\uAD6D\uC81C\uBC95\uADDC\uB294","\uAD6D\uB0B4\uBC95\uACFC","\uAC19\uC740","\uD6A8\uB825\uC744","\uB2E4\uB9CC,","\uD604\uD589\uBC94\uC778\uC778","\uACBD\uC6B0\uC640","\uC7A5\uAE30","3\uB144","\uC774\uC0C1\uC758","\uD615\uC5D0","\uD574\uB2F9\uD558\uB294","\uC8C4\uB97C","\uBC94\uD558\uACE0","\uB3C4\uD53C","\uB610\uB294","\uC99D\uAC70\uC778\uBA78\uC758","\uC5FC\uB824\uAC00","\uC788\uC744","\uB54C\uC5D0\uB294","\uC0AC\uD6C4\uC5D0","\uC601\uC7A5\uC744","\uCCAD\uAD6C\uD560","\uC218","\uC788\uB2E4.","\uC800\uC791\uC790\xB7\uBC1C\uBA85\uAC00\xB7\uACFC\uD559\uAE30\uC220\uC790\uC640","\uC608\uC220\uAC00\uC758","\uAD8C\uB9AC\uB294","\uBC95\uB960\uB85C\uC368","\uBCF4\uD638\uD55C\uB2E4.","\uD615\uC0AC\uD53C\uACE0\uC778\uC740","\uC720\uC8C4\uC758","\uD310\uACB0\uC774","\uD655\uC815\uB420","\uB54C\uAE4C\uC9C0\uB294","\uBB34\uC8C4\uB85C","\uCD94\uC815\uB41C\uB2E4.","\uD589\uC704\uC2DC\uC758","\uBC95\uB960\uC5D0","\uBC94\uC8C4\uB97C","\uAD6C\uC131\uD558\uC9C0","\uC544\uB2C8\uD558\uB294","\uD589\uC704\uB85C","\uC18C\uCD94\uB418\uC9C0","\uC544\uB2C8\uD558\uBA70,","\uB3D9\uC77C\uD55C","\uBC94\uC8C4\uC5D0","\uB300\uD558\uC5EC","\uAC70\uB4ED","\uCC98\uBC8C\uBC1B\uC9C0","\uC544\uB2C8\uD55C\uB2E4.","\uD3C9\uC0DD\uAD50\uC721\uC744","\uC9C4\uD765\uD558\uC5EC\uC57C","\uC0AC\uC0DD\uD65C\uC758","\uBE44\uBC00\uACFC","\uCE68\uD574\uBC1B\uC9C0","\uC758\uBB34\uAD50\uC721\uC740","\uBB34\uC0C1\uC73C\uB85C","\uBAA8\uC131\uC758","\uBCF4\uD638\uB97C"];var chunk_U4IDMTM7_et={word:chunk_U4IDMTM7_K},chunk_U4IDMTM7_M=chunk_U4IDMTM7_et;var chunk_U4IDMTM7_rt={title:"Korean",code:"ko",language:"ko",endonym:"\uD55C\uAD6D\uC5B4",dir:"ltr",script:"Kore"},chunk_U4IDMTM7_W=chunk_U4IDMTM7_rt;var chunk_U4IDMTM7_j={generic:["\uAC00\uB78C","\uAC00\uBE48","\uAC00\uC5F0","\uAC00\uC601","\uAC00\uC628","\uAC00\uC724","\uAC00\uC740","\uAC00\uC744","\uAC00\uC778","\uAC00\uD604","\uAC15\uBBFC","\uAC15\uC6B0","\uAC15\uD604","\uAC74","\uAC74\uC6B0","\uAC74\uD638","\uAC74\uD6C4","\uAC74\uD76C","\uACBD\uBBFC","\uACE0\uC740","\uADDC\uB9AC","\uADDC\uBBFC","\uADDC\uBE48","\uADDC\uD604","\uB098\uACBD","\uB098\uB9B0","\uB098\uC5F0","\uB098\uC601","\uB098\uC724","\uB098\uC728","\uB098\uC740","\uB098\uD604","\uB2E4\uACBD","\uB2E4\uBE48","\uB2E4\uC19C","\uB2E4\uC5F0","\uB2E4\uC601","\uB2E4\uC628","\uB2E4\uC6D0","\uB2E4\uC724","\uB2E4\uC728","\uB2E4\uC740","\uB2E4\uC778","\uB2E4\uD604","\uB2E4\uD61C","\uB2E4\uD76C","\uB2E8\uBE44","\uB2E8\uC544","\uB2E8\uC6B0","\uB300\uD604","\uB3C4\uACB8","\uB3C4\uACBD","\uB3C4\uC544","\uB3C4\uC5F0","\uB3C4\uC601","\uB3C4\uC6D0","\uB3C4\uC724","\uB3C4\uC728","\uB3C4\uC740","\uB3C4\uC900","\uB3C4\uC9C4","\uB3C4\uD558","\uB3C4\uD604","\uB3C4\uD6C8","\uB3C4\uD76C","\uB3D9\uAC74","\uB3D9\uADDC","\uB3D9\uC6B0","\uB3D9\uC6B1","\uB3D9\uC724","\uB3D9\uC900","\uB3D9\uD558","\uB3D9\uD601","\uB3D9\uD604","\uB3D9\uD6C8","\uB77C\uC5D8","\uB77C\uC628","\uB77C\uC724","\uB77C\uD76C","\uB85C\uC544","\uB85C\uC6B4","\uB85C\uC774","\uB8E8\uC544","\uB9AC\uB098","\uB9AC\uC544","\uB9AC\uC548","\uB9AC\uC6D0","\uBBF8\uC18C","\uBBFC\uAC74","\uBBFC\uACB0","\uBBFC\uACBD","\uBBFC\uADDC","\uBBFC\uAE30","\uBBFC\uC11C","\uBBFC\uC11D","\uBBFC\uC131","\uBBFC\uC194","\uBBFC\uC218","\uBBFC\uC544","\uBBFC\uC601","\uBBFC\uC6B0","\uBBFC\uC7AC","\uBBFC\uC815","\uBBFC\uC8FC","\uBBFC\uC900","\uBBFC\uC9C0","\uBBFC\uCC2C","\uBBFC\uCC44","\uBBFC\uD558","\uBBFC\uD601","\uBBFC\uD638","\uBC94\uC900","\uBCC4","\uBCF4\uACBD","\uBCF4\uBBF8","\uBCF4\uBBFC","\uBD04","\uC0AC\uB791","\uC0B0","\uC0C1\uBBFC","\uC0C1\uC6B0","\uC0C1\uC724","\uC0C1\uD604","\uC0C8\uBD04","\uC11C\uB9B0","\uC11C\uBE48","\uC11C\uC544","\uC11C\uC5F0","\uC11C\uC601","\uC11C\uC6B0","\uC11C\uC6D0","\uC11C\uC724","\uC11C\uC728","\uC11C\uC740","\uC11C\uC778","\uC11C\uC815","\uC11C\uC900","\uC11C\uC9C4","\uC11C\uD558","\uC11C\uD604","\uC11C\uD638","\uC11C\uD6C4","\uC11C\uD76C","\uC11D\uD604","\uC120\uC6B0","\uC120\uC728","\uC120\uD638","\uC124","\uC124\uC544","\uC131\uBBFC","\uC131\uBE48","\uC131\uC6B0","\uC131\uC6D0","\uC131\uC724","\uC131\uC900","\uC131\uC9C4","\uC131\uD604","\uC131\uD6C8","\uC138\uB9B0","\uC138\uBE48","\uC138\uC544","\uC138\uC5F0","\uC138\uC601","\uC138\uC740","\uC138\uC778","\uC138\uC900","\uC138\uD604","\uC138\uD6C8","\uC138\uD76C","\uC18C\uB2F4","\uC18C\uBBF8","\uC18C\uBBFC","\uC18C\uC5F0","\uC18C\uC601","\uC18C\uC6D0","\uC18C\uC724","\uC18C\uC728","\uC18C\uC740","\uC18C\uC774","\uC18C\uC815","\uC18C\uD604","\uC18C\uD76C","\uC194","\uC218\uBBFC","\uC218\uBE48","\uC218\uC544","\uC218\uC5F0","\uC218\uC778","\uC218\uC815","\uC218\uC9C0","\uC218\uC9C4","\uC218\uD601","\uC218\uD604","\uC218\uD638","\uC21C\uAE30","\uC2AC\uC544","\uC2B9\uBBFC","\uC2B9\uBE48","\uC2B9\uC544","\uC2B9\uC5F0","\uC2B9\uC6B0","\uC2B9\uC6D0","\uC2B9\uC720","\uC2B9\uC724","\uC2B9\uC7AC","\uC2B9\uC8FC","\uC2B9\uC900","\uC2B9\uCC2C","\uC2B9\uD604","\uC2B9\uD638","\uC2B9\uD658","\uC2B9\uD6C4","\uC2B9\uD6C8","\uC2DC\uC544","\uC2DC\uC548","\uC2DC\uC5F0","\uC2DC\uC628","\uC2DC\uC644","\uC2DC\uC6B0","\uC2DC\uC6D0","\uC2DC\uC724","\uC2DC\uC728","\uC2DC\uC740","\uC2DC\uC900","\uC2DC\uD5CC","\uC2DC\uD604","\uC2DC\uD638","\uC2DC\uD658","\uC2DC\uD6C4","\uC2DC\uD6C8","\uC2E0\uC6B0","\uC544\uB77C","\uC544\uB984","\uC544\uB9B0","\uC544\uC5F0","\uC544\uC601","\uC544\uC724","\uC544\uC778","\uC544\uC900","\uC544\uC9C4","\uC544\uD604","\uC5EC\uC6D0","\uC5EC\uC900","\uC5EC\uC9C4","\uC5F0\uC11C","\uC5F0\uC218","\uC5F0\uC544","\uC5F0\uC6B0","\uC5F0\uC7AC","\uC5F0\uC8FC","\uC5F0\uC900","\uC5F0\uC9C0","\uC5F0\uD638","\uC601\uBBFC","\uC601\uC6B0","\uC601\uC900","\uC608\uB098","\uC608\uB2F4","\uC608\uB9B0","\uC608\uB9BC","\uC608\uBE48","\uC608\uC11C","\uC608\uC131","\uC608\uC194","\uC608\uC2AC","\uC608\uC6D0","\uC608\uC740","\uC608\uC778","\uC608\uC8FC","\uC608\uC900","\uC608\uC9C0","\uC608\uC9C4","\uC608\uCC2C","\uC628\uC720","\uC694\uD55C","\uC6A9\uC900","\uC6B0\uBE48","\uC6B0\uC131","\uC6B0\uC601","\uC6B0\uC8FC","\uC6B0\uC900","\uC6B0\uC9C4","\uC6B0\uCC2C","\uC6B0\uD604","\uC6D0\uC6B0","\uC6D0\uC900","\uC720\uAC74","\uC720\uACBD","\uC720\uB098","\uC720\uB77C","\uC720\uB9AC","\uC720\uB9BC","\uC720\uBBFC","\uC720\uBE48","\uC720\uC131","\uC720\uC548","\uC720\uC740","\uC720\uC774","\uC720\uC815","\uC720\uC8FC","\uC720\uC900","\uC720\uC9C4","\uC720\uCC2C","\uC720\uD558","\uC720\uD604","\uC724","\uC724\uAC74","\uC724\uC11C","\uC724\uC131","\uC724\uC2AC","\uC724\uC544","\uC724\uC6B0","\uC724\uC7AC","\uC724\uC8FC","\uC724\uC9C0","\uC724\uC9C4","\uC724\uCC2C","\uC724\uCC44","\uC724\uD558","\uC724\uD638","\uC724\uD6C4","\uC728","\uC740\uBCC4","\uC740\uBE44","\uC740\uBE48","\uC740\uC11C","\uC740\uC124","\uC740\uC131","\uC740\uC194","\uC740\uC218","\uC740\uC6B0","\uC740\uC720","\uC740\uC728","\uC740\uC7AC","\uC740\uC900","\uC740\uC9C0","\uC740\uCC2C","\uC740\uCC44","\uC740\uD601","\uC740\uD61C","\uC740\uD638","\uC774\uB098","\uC774\uB4E0","\uC774\uC11C","\uC774\uC194","\uC774\uC548","\uC774\uC900","\uC774\uD55C","\uC774\uD604","\uC778\uC6B0","\uC7AC\uBBFC","\uC7AC\uC601","\uC7AC\uC6B0","\uC7AC\uC6D0","\uC7AC\uC724","\uC7AC\uC728","\uC7AC\uC740","\uC7AC\uC774","\uC7AC\uC778","\uC7AC\uC900","\uC7AC\uD558","\uC7AC\uD601","\uC7AC\uD604","\uC7AC\uD638","\uC7AC\uD6C8","\uC7AC\uD76C","\uC815\uBBFC","\uC815\uBE48","\uC815\uC5F0","\uC815\uC6B0","\uC815\uC6D0","\uC815\uC724","\uC815\uC740","\uC815\uD604","\uC815\uD6C4","\uC815\uD6C8","\uC81C\uC774","\uC81C\uC778","\uC885\uD604","\uC8FC\uC544","\uC8FC\uC548","\uC8FC\uC5F0","\uC8FC\uC601","\uC8FC\uC644","\uC8FC\uC6D0","\uC8FC\uC740","\uC8FC\uD558","\uC8FC\uD55C","\uC8FC\uD601","\uC8FC\uD604","\uC8FC\uD638","\uC8FC\uD658","\uC8FC\uD76C","\uC900","\uC900\uC11C","\uC900\uC11D","\uC900\uC131","\uC900\uC218","\uC900\uC601","\uC900\uC6B0","\uC900\uC6D0","\uC900\uD601","\uC900\uD604","\uC900\uD615","\uC900\uD638","\uC900\uD6C4","\uC900\uD76C","\uC9C0\uBBFC","\uC9C0\uC131","\uC9C0\uC218","\uC9C0\uC544","\uC9C0\uC548","\uC9C0\uC5F0","\uC9C0\uC601","\uC9C0\uC624","\uC9C0\uC628","\uC9C0\uC644","\uC9C0\uC6A9","\uC9C0\uC6B0","\uC9C0\uC6B4","\uC9C0\uC6C5","\uC9C0\uC6D0","\uC9C0\uC720","\uC9C0\uC724","\uC9C0\uC728","\uC9C0\uC740","\uC9C0\uC778","\uC9C0\uD55C","\uC9C0\uD601","\uC9C0\uD604","\uC9C0\uD61C","\uC9C0\uD638","\uC9C0\uD658","\uC9C0\uD6A8","\uC9C0\uD6C4","\uC9C0\uD6C8","\uC9C4\uC11C","\uC9C4\uC6B0","\uC9C4\uD601","\uC9C4\uD638","\uCC2C","\uCC2C\uC601","\uCC2C\uC6B0","\uCC2C\uD76C","\uCC44\uB9B0","\uCC44\uBBFC","\uCC44\uBE48","\uCC44\uC544","\uCC44\uC5F0","\uCC44\uC601","\uCC44\uC6D0","\uCC44\uC724","\uCC44\uC728","\uCC44\uC740","\uCC44\uC774","\uCC44\uD604","\uCC44\uD76C","\uD0DC\uAC74","\uD0DC\uACBD","\uD0DC\uB9AC","\uD0DC\uB9B0","\uD0DC\uBBFC","\uD0DC\uC131","\uD0DC\uC591","\uD0DC\uC5F0","\uD0DC\uC601","\uD0DC\uC624","\uD0DC\uC6B0","\uD0DC\uC724","\uD0DC\uC728","\uD0DC\uC740","\uD0DC\uC774","\uD0DC\uC778","\uD0DC\uC900","\uD0DC\uD558","\uD0DC\uD604","\uD0DC\uD638","\uD0DC\uD658","\uD0DC\uD6C8","\uD0DC\uD76C","\uD558\uB098","\uD558\uB298","\uD558\uB78C","\uD558\uB791","\uD558\uB9AC","\uD558\uB9B0","\uD558\uBBFC","\uD558\uBE48","\uD558\uC131","\uD558\uC5D8","\uD558\uC5F0","\uD558\uC601","\uD558\uC628","\uD558\uC724","\uD558\uC728","\uD558\uC740","\uD558\uC74C","\uD558\uC900","\uD558\uC9C4","\uD55C\uACB0","\uD55C\uB098","\uD55C\uBCC4","\uD55C\uC6B8","\uD55C\uC728","\uD574\uB098","\uD574\uC778","\uD574\uC900","\uD604","\uD604\uBBFC","\uD604\uBE48","\uD604\uC11C","\uD604\uC11D","\uD604\uC131","\uD604\uC218","\uD604\uC2B9","\uD604\uC544","\uD604\uC6B0","\uD604\uC900","\uD604\uC9C0","\uD604\uC9C4","\uD604\uD638","\uD615\uC900","\uD61C\uB9B0","\uD61C\uBBFC","\uD61C\uBE48","\uD61C\uC131","\uD61C\uC6D0","\uD61C\uC724","\uD61C\uC778","\uD61C\uC815","\uD61C\uC9C4","\uD638\uC900","\uD638\uC9C4","\uD6A8\uB9B0","\uD6A8\uC6D0","\uD6A8\uC740","\uD6A8\uC8FC","\uD6A8\uC900","\uD76C\uC6D0","\uD76C\uCC2C"],female:["\uAC00\uB78C","\uAC00\uBE48","\uAC00\uC5F0","\uAC00\uC601","\uAC00\uC628","\uAC00\uC724","\uAC00\uC740","\uAC00\uC744","\uAC00\uC778","\uAC00\uD604","\uACE0\uC740","\uADDC\uB9AC","\uB098\uACBD","\uB098\uB9B0","\uB098\uC5F0","\uB098\uC601","\uB098\uC724","\uB098\uC728","\uB098\uC740","\uB098\uD604","\uB2E4\uACBD","\uB2E4\uBE48","\uB2E4\uC19C","\uB2E4\uC5F0","\uB2E4\uC601","\uB2E4\uC628","\uB2E4\uC6D0","\uB2E4\uC724","\uB2E4\uC728","\uB2E4\uC740","\uB2E4\uC778","\uB2E4\uD604","\uB2E4\uD61C","\uB2E4\uD76C","\uB2E8\uBE44","\uB2E8\uC544","\uB3C4\uACBD","\uB3C4\uC544","\uB3C4\uC5F0","\uB3C4\uC740","\uB3C4\uD76C","\uB77C\uC5D8","\uB77C\uC628","\uB77C\uC724","\uB77C\uD76C","\uB85C\uC544","\uB8E8\uC544","\uB9AC\uB098","\uB9AC\uC544","\uB9AC\uC548","\uB9AC\uC6D0","\uBBF8\uC18C","\uBBFC\uACBD","\uBBFC\uC11C","\uBBFC\uC194","\uBBFC\uC544","\uBBFC\uC601","\uBBFC\uC815","\uBBFC\uC8FC","\uBBFC\uC9C0","\uBBFC\uCC44","\uBBFC\uD558","\uBCC4","\uBCF4\uACBD","\uBCF4\uBBF8","\uBCF4\uBBFC","\uBD04","\uC0AC\uB791","\uC0C8\uBD04","\uC11C\uB9B0","\uC11C\uBE48","\uC11C\uC544","\uC11C\uC5F0","\uC11C\uC601","\uC11C\uC6B0","\uC11C\uC6D0","\uC11C\uC728","\uC11C\uC740","\uC11C\uC778","\uC11C\uC815","\uC11C\uC9C4","\uC11C\uD558","\uC11C\uD604","\uC11C\uD76C","\uC120\uC6B0","\uC124","\uC124\uC544","\uC138\uB9B0","\uC138\uBE48","\uC138\uC544","\uC138\uC5F0","\uC138\uC601","\uC138\uC740","\uC138\uC778","\uC138\uD76C","\uC18C\uB2F4","\uC18C\uBBF8","\uC18C\uBBFC","\uC18C\uC5F0","\uC18C\uC601","\uC18C\uC6D0","\uC18C\uC724","\uC18C\uC728","\uC18C\uC740","\uC18C\uC774","\uC18C\uC815","\uC18C\uD604","\uC18C\uD76C","\uC194","\uC218\uBBFC","\uC218\uBE48","\uC218\uC544","\uC218\uC5F0","\uC218\uC778","\uC218\uC815","\uC218\uC9C0","\uC218\uC9C4","\uC218\uD604","\uC2AC\uC544","\uC2B9\uC544","\uC2B9\uC5F0","\uC2DC\uC544","\uC2DC\uC5F0","\uC2DC\uC628","\uC2DC\uC6B0","\uC2DC\uC724","\uC2DC\uC740","\uC2DC\uD604","\uC544\uB77C","\uC544\uB984","\uC544\uB9B0","\uC544\uC5F0","\uC544\uC601","\uC544\uC724","\uC544\uC778","\uC544\uC9C4","\uC544\uD604","\uC5EC\uC6D0","\uC5EC\uC9C4","\uC5F0\uC11C","\uC5F0\uC218","\uC5F0\uC544","\uC5F0\uC6B0","\uC5F0\uC7AC","\uC5F0\uC8FC","\uC5F0\uC9C0","\uC608\uB098","\uC608\uB2F4","\uC608\uB9B0","\uC608\uB9BC","\uC608\uBE48","\uC608\uC11C","\uC608\uC194","\uC608\uC2AC","\uC608\uC6D0","\uC608\uC740","\uC608\uC778","\uC608\uC8FC","\uC608\uC9C0","\uC608\uC9C4","\uC628\uC720","\uC720\uACBD","\uC720\uB098","\uC720\uB77C","\uC720\uB9AC","\uC720\uB9BC","\uC720\uBBFC","\uC720\uBE48","\uC720\uC548","\uC720\uC740","\uC720\uC774","\uC720\uC815","\uC720\uC8FC","\uC720\uC9C4","\uC720\uD558","\uC724","\uC724\uC11C","\uC724\uC2AC","\uC724\uC544","\uC724\uC8FC","\uC724\uC9C0","\uC724\uC9C4","\uC724\uCC44","\uC724\uD558","\uC728","\uC740\uBCC4","\uC740\uBE44","\uC740\uBE48","\uC740\uC11C","\uC740\uC124","\uC740\uC131","\uC740\uC194","\uC740\uC218","\uC740\uC6B0","\uC740\uC720","\uC740\uC728","\uC740\uC7AC","\uC740\uC9C0","\uC740\uCC44","\uC740\uD61C","\uC774\uB098","\uC774\uC11C","\uC774\uC194","\uC774\uC548","\uC774\uD604","\uC7AC\uC740","\uC7AC\uC774","\uC7AC\uC778","\uC7AC\uD76C","\uC815\uBBFC","\uC815\uC5F0","\uC815\uC6D0","\uC815\uC724","\uC815\uC740","\uC815\uD604","\uC81C\uC774","\uC81C\uC778","\uC8FC\uC544","\uC8FC\uC5F0","\uC8FC\uC6D0","\uC8FC\uC740","\uC8FC\uD558","\uC8FC\uD76C","\uC900\uD76C","\uC9C0\uBBFC","\uC9C0\uC218","\uC9C0\uC544","\uC9C0\uC548","\uC9C0\uC5F0","\uC9C0\uC601","\uC9C0\uC628","\uC9C0\uC6B0","\uC9C0\uC6D0","\uC9C0\uC720","\uC9C0\uC724","\uC9C0\uC728","\uC9C0\uC740","\uC9C0\uC778","\uC9C0\uD604","\uC9C0\uD61C","\uC9C0\uD638","\uC9C0\uD6A8","\uC9C0\uD6C4","\uCC44\uB9B0","\uCC44\uBBFC","\uCC44\uBE48","\uCC44\uC544","\uCC44\uC5F0","\uCC44\uC601","\uCC44\uC6D0","\uCC44\uC724","\uCC44\uC728","\uCC44\uC740","\uCC44\uC774","\uCC44\uD604","\uCC44\uD76C","\uD0DC\uB9AC","\uD0DC\uB9B0","\uD0DC\uC5F0","\uD0DC\uC740","\uD0DC\uC774","\uD0DC\uD76C","\uD558\uB098","\uD558\uB298","\uD558\uB78C","\uD558\uB791","\uD558\uB9AC","\uD558\uB9B0","\uD558\uBBFC","\uD558\uBE48","\uD558\uC5D8","\uD558\uC5F0","\uD558\uC601","\uD558\uC628","\uD558\uC724","\uD558\uC728","\uD558\uC740","\uD558\uC74C","\uD558\uC9C4","\uD55C\uB098","\uD55C\uBCC4","\uD574\uB098","\uD574\uC778","\uD604\uC11C","\uD604\uC544","\uD604\uC9C0","\uD604\uC9C4","\uD61C\uB9B0","\uD61C\uBBFC","\uD61C\uBE48","\uD61C\uC6D0","\uD61C\uC724","\uD61C\uC778","\uD61C\uC815","\uD61C\uC9C4","\uD6A8\uB9B0","\uD6A8\uC6D0","\uD6A8\uC740","\uD6A8\uC8FC","\uD76C\uC6D0"],male:["\uAC00\uC628","\uAC15\uBBFC","\uAC15\uC6B0","\uAC15\uD604","\uAC74","\uAC74\uC6B0","\uAC74\uD638","\uAC74\uD6C4","\uAC74\uD76C","\uACBD\uBBFC","\uADDC\uBBFC","\uADDC\uBE48","\uADDC\uD604","\uB2E4\uC628","\uB2E4\uC6D0","\uB2E8\uC6B0","\uB300\uD604","\uB3C4\uACB8","\uB3C4\uACBD","\uB3C4\uC5F0","\uB3C4\uC601","\uB3C4\uC6D0","\uB3C4\uC724","\uB3C4\uC728","\uB3C4\uC900","\uB3C4\uC9C4","\uB3C4\uD558","\uB3C4\uD604","\uB3C4\uD6C8","\uB3D9\uAC74","\uB3D9\uADDC","\uB3D9\uC6B0","\uB3D9\uC6B1","\uB3D9\uC724","\uB3D9\uC900","\uB3D9\uD558","\uB3D9\uD601","\uB3D9\uD604","\uB3D9\uD6C8","\uB77C\uC628","\uB85C\uC6B4","\uB85C\uC774","\uBBFC\uAC74","\uBBFC\uACB0","\uBBFC\uADDC","\uBBFC\uAE30","\uBBFC\uC11C","\uBBFC\uC11D","\uBBFC\uC131","\uBBFC\uC218","\uBBFC\uC6B0","\uBBFC\uC7AC","\uBBFC\uC900","\uBBFC\uCC2C","\uBBFC\uD601","\uBBFC\uD638","\uBC94\uC900","\uC0B0","\uC0C1\uBBFC","\uC0C1\uC6B0","\uC0C1\uC724","\uC0C1\uD604","\uC11C\uC6B0","\uC11C\uC6D0","\uC11C\uC724","\uC11C\uC728","\uC11C\uC900","\uC11C\uC9C4","\uC11C\uD638","\uC11C\uD6C4","\uC11D\uD604","\uC120\uC6B0","\uC120\uC728","\uC120\uD638","\uC131\uBBFC","\uC131\uBE48","\uC131\uC6B0","\uC131\uC6D0","\uC131\uC724","\uC131\uC900","\uC131\uC9C4","\uC131\uD604","\uC131\uD6C8","\uC138\uC900","\uC138\uD604","\uC138\uD6C8","\uC218\uBBFC","\uC218\uD601","\uC218\uD604","\uC218\uD638","\uC21C\uAE30","\uC2B9\uBBFC","\uC2B9\uBE48","\uC2B9\uC6B0","\uC2B9\uC6D0","\uC2B9\uC720","\uC2B9\uC724","\uC2B9\uC7AC","\uC2B9\uC8FC","\uC2B9\uC900","\uC2B9\uCC2C","\uC2B9\uD604","\uC2B9\uD638","\uC2B9\uD658","\uC2B9\uD6C4","\uC2B9\uD6C8","\uC2DC\uC548","\uC2DC\uC628","\uC2DC\uC644","\uC2DC\uC6B0","\uC2DC\uC6D0","\uC2DC\uC724","\uC2DC\uC728","\uC2DC\uC900","\uC2DC\uD5CC","\uC2DC\uD604","\uC2DC\uD638","\uC2DC\uD658","\uC2DC\uD6C4","\uC2DC\uD6C8","\uC2E0\uC6B0","\uC544\uC778","\uC544\uC900","\uC5EC\uC900","\uC5F0\uC6B0","\uC5F0\uC900","\uC5F0\uD638","\uC601\uBBFC","\uC601\uC6B0","\uC601\uC900","\uC608\uC131","\uC608\uC900","\uC608\uCC2C","\uC628\uC720","\uC694\uD55C","\uC6A9\uC900","\uC6B0\uBE48","\uC6B0\uC131","\uC6B0\uC601","\uC6B0\uC8FC","\uC6B0\uC900","\uC6B0\uC9C4","\uC6B0\uCC2C","\uC6B0\uD604","\uC6D0\uC6B0","\uC6D0\uC900","\uC720\uAC74","\uC720\uBBFC","\uC720\uBE48","\uC720\uC131","\uC720\uC548","\uC720\uC900","\uC720\uC9C4","\uC720\uCC2C","\uC720\uD604","\uC724","\uC724\uAC74","\uC724\uC11C","\uC724\uC131","\uC724\uC6B0","\uC724\uC7AC","\uC724\uCC2C","\uC724\uD638","\uC724\uD6C4","\uC728","\uC740\uC131","\uC740\uC218","\uC740\uC6B0","\uC740\uC728","\uC740\uC900","\uC740\uCC2C","\uC740\uD601","\uC740\uD638","\uC774\uB4E0","\uC774\uC548","\uC774\uC900","\uC774\uD55C","\uC774\uD604","\uC778\uC6B0","\uC7AC\uBBFC","\uC7AC\uC601","\uC7AC\uC6B0","\uC7AC\uC6D0","\uC7AC\uC724","\uC7AC\uC728","\uC7AC\uC774","\uC7AC\uC900","\uC7AC\uD558","\uC7AC\uD601","\uC7AC\uD604","\uC7AC\uD638","\uC7AC\uD6C8","\uC7AC\uD76C","\uC815\uBBFC","\uC815\uBE48","\uC815\uC6B0","\uC815\uC6D0","\uC815\uD604","\uC815\uD6C4","\uC815\uD6C8","\uC885\uD604","\uC8FC\uC548","\uC8FC\uC601","\uC8FC\uC644","\uC8FC\uC6D0","\uC8FC\uD55C","\uC8FC\uD601","\uC8FC\uD604","\uC8FC\uD638","\uC8FC\uD658","\uC900","\uC900\uC11C","\uC900\uC11D","\uC900\uC131","\uC900\uC218","\uC900\uC601","\uC900\uC6B0","\uC900\uC6D0","\uC900\uD601","\uC900\uD604","\uC900\uD615","\uC900\uD638","\uC900\uD6C4","\uC900\uD76C","\uC9C0\uBBFC","\uC9C0\uC131","\uC9C0\uC548","\uC9C0\uC624","\uC9C0\uC628","\uC9C0\uC644","\uC9C0\uC6A9","\uC9C0\uC6B0","\uC9C0\uC6B4","\uC9C0\uC6C5","\uC9C0\uC6D0","\uC9C0\uC728","\uC9C0\uD55C","\uC9C0\uD601","\uC9C0\uD638","\uC9C0\uD658","\uC9C0\uD6C4","\uC9C0\uD6C8","\uC9C4\uC11C","\uC9C4\uC6B0","\uC9C4\uD601","\uC9C4\uD638","\uCC2C","\uCC2C\uC601","\uCC2C\uC6B0","\uCC2C\uD76C","\uCC44\uBBFC","\uD0DC\uAC74","\uD0DC\uACBD","\uD0DC\uBBFC","\uD0DC\uC131","\uD0DC\uC591","\uD0DC\uC601","\uD0DC\uC624","\uD0DC\uC6B0","\uD0DC\uC724","\uD0DC\uC728","\uD0DC\uC774","\uD0DC\uC778","\uD0DC\uC900","\uD0DC\uD558","\uD0DC\uD604","\uD0DC\uD638","\uD0DC\uD658","\uD0DC\uD6C8","\uD558\uB298","\uD558\uB78C","\uD558\uB791","\uD558\uBBFC","\uD558\uC131","\uD558\uC628","\uD558\uC724","\uD558\uC728","\uD558\uC900","\uD558\uC9C4","\uD55C\uACB0","\uD55C\uC6B8","\uD55C\uC728","\uD574\uC900","\uD604","\uD604\uBBFC","\uD604\uBE48","\uD604\uC11C","\uD604\uC11D","\uD604\uC131","\uD604\uC218","\uD604\uC2B9","\uD604\uC6B0","\uD604\uC900","\uD604\uC9C4","\uD604\uD638","\uD615\uC900","\uD61C\uC131","\uD638\uC900","\uD638\uC9C4","\uD6A8\uC900","\uD76C\uCC2C"]};var chunk_U4IDMTM7_z={generic:["\uAC00","\uAC04","\uAC08","\uAC10","\uAC15","\uACAC","\uACBD","\uACE0","\uACF5","\uACFD","\uAD6C","\uAD6D","\uAD8C","\uAE08","\uAE30","\uAE38","\uAE40","\uB098","\uB0A8","\uB178","\uB2E8","\uB2F9","\uB3C4","\uB3D9","\uB450","\uB77C","\uB958","\uB9C8","\uB9F9","\uBA85","\uBAA8","\uBAA9","\uBB38","\uBBFC","\uBC15","\uBC18","\uBC29","\uBC30","\uBC31","\uBC94","\uBCC0","\uBCF5","\uBD09","\uBD80","\uBE48","\uC0AC","\uC0C1","\uC11C","\uC11D","\uC120","\uC124","\uC131","\uC18C","\uC190","\uC1A1","\uC2B9","\uC2DC","\uC2E0","\uC2EC","\uC548","\uC591","\uC5B4","\uC5C4","\uC5EC","\uC5F0","\uC5FC","\uC608","\uC624","\uC625","\uC628","\uC655","\uC6A9","\uC6B0","\uC6D0","\uC704","\uC720","\uC721","\uC724","\uC740","\uC74C","\uC774","\uC778","\uC784","\uC7A5","\uC804","\uC815","\uC81C","\uC870","\uC88C","\uC8FC","\uC9C0","\uC9C4","\uCC28","\uCC44","\uCC9C","\uCD5C","\uCD94","\uD0C1","\uD0DC","\uD33D","\uD3B8","\uD45C","\uD53C","\uD558","\uD55C","\uD568","\uD5C8","\uD604","\uD615","\uD638","\uD64D","\uD669"]};var chunk_U4IDMTM7_F={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_U4IDMTM7_q=[{value:"{{person.lastName}}{{person.firstName}}",weight:1}];var chunk_U4IDMTM7_it={first_name:chunk_U4IDMTM7_j,last_name:chunk_U4IDMTM7_z,last_name_pattern:chunk_U4IDMTM7_F,name:chunk_U4IDMTM7_q},chunk_U4IDMTM7_E=chunk_U4IDMTM7_it;var chunk_U4IDMTM7_G=["0#-#####-####","0##-###-####","0##-####-####"];var chunk_U4IDMTM7_H=["+82##########","+82#########"];var chunk_U4IDMTM7_J=["0##-####-####","0##-###-####"];var mt={human:chunk_U4IDMTM7_G,international:chunk_U4IDMTM7_H,national:chunk_U4IDMTM7_J},chunk_U4IDMTM7_O=mt;var chunk_U4IDMTM7_nt={format:chunk_U4IDMTM7_O},chunk_U4IDMTM7_Q=chunk_U4IDMTM7_nt;var chunk_U4IDMTM7_R=["\uAC10\uC815\uC801\uC778","\uAC19\uC740","\uAC70\uB300\uD55C","\uAC70\uCC3D\uD55C","\uAC74\uC870\uD55C","\uAC81 \uC5C6\uB294","\uACA9\uB82C\uD55C","\uACB0\uC815\uC801\uC778","\uACBD\uC194\uD55C","\uACBD\uD5D8\uD55C","\uACE0\uADC0\uD55C","\uACE0\uAE09\uC758","\uACE0\uB300\uC758","\uACF5\uC815\uD55C","\uAD00\uC2EC \uC788\uB294","\uAD49\uC7A5\uD55C","\uAD50\uC591 \uC788\uB294","\uAD50\uC721\uBC1B\uC740","\uAD50\uD65C\uD55C","\uAD6C\uBD80\uB7EC\uC9C4","\uAD74\uACE1\uC9C4","\uAD75\uC740","\uAD8C\uC704 \uC788\uB294","\uADC0\uC5EC\uC6B4","\uADF9\uC801\uC778","\uAE08\uBC1C\uC758","\uAE30\uBBFC\uD55C","\uAE30\uBD84 \uC88B\uC740","\uAE30\uC05C","\uAE30\uCD08\uC801\uC778","\uAE4A\uC740","\uAE68\uB057\uD55C","\uAE68\uC9C4","\uB04A\uC784\uC5C6\uB294","\uB054\uCC0D\uD55C","\uB098\uC05C","\uB0A0\uC52C\uD55C","\uB0C9\uB2F4\uD55C","\uB113\uC740 \uB9C8\uC74C\uC744 \uAC00\uC9C4","\uB180\uB77C\uC6B4","\uB208\uBD80\uC2E0","\uB208\uC774 \uBA3C","\uB299\uC740","\uB2A5\uC219\uD55C","\uB2E4\uB978","\uB2E8\uC870\uB85C\uC6B4","\uB2E8\uD638\uD55C","\uB2EB\uD78C","\uB2F9\uD669\uC2A4\uB7EC\uC6B4","\uB300\uB2F4\uD55C","\uB300\uB7C9","\uB354\uB7EC\uC6B4","\uB3D9\uAD74 \uAC19\uC740","\uB450\uB824\uC6B4","\uB6F0\uC5B4\uB09C","\uB9C8\uB978","\uB9C9\uB300\uD55C","\uB9DB\uC788\uB294","\uB9E4\uB825\uC801\uC778","\uB9E4\uD639\uC801\uC778","\uBA39\uC744 \uC218 \uC788\uB294","\uBA3C","\uBA4D\uB4E0","\uBA54\uB9C8\uB978","\uBA85\uD655\uD55C","\uBAA8\uBC94\uC801\uC778","\uBB34\uB354\uC6B4","\uBB34\uC11C\uC6B4","\uBB34\uC2EC\uD55C","\uBBF8\uCE5C","\uBC00\uC9D1\uD55C","\uBC1D\uC740","\uBC29\uC5B4","\uBC29\uC74C","\uBC84\uB824\uC9C4","\uBCC4\uAC1C\uC758","\uBCF5\uC7A1\uD55C","\uBD80\uB044\uB7EC\uC6B4","\uBD80\uB2F4\uC2A4\uB7EC\uC6B4","\uBD80\uB4DC\uB7EC\uC6B4","\uBD80\uB7EC\uC6CC\uD558\uB294","\uBD80\uC815\uD55C","\uBD80\uC871\uD55C","\uBD84\uBA85\uD55C","\uBD84\uC8FC\uD55C","\uBD88\uACB0\uD55C","\uBD88\uB8E9\uD55C","\uBD88\uC548\uD55C","\uBD88\uCDA9\uC2E4\uD55C","\uBD90\uBE44\uB294","\uBE44\uB6A4\uC5B4\uC9C4","\uBE44\uC2FC","\uBE44\uC5B4 \uC788\uB294","\uBE44\uCC38\uD55C","\uBE60\uB978","\uC0AC\uB791\uC2A4\uB7EC\uC6B4","\uC0AC\uB791\uD558\uB294","\uC0AC\uB824 \uAE4A\uC740","\uC0AC\uC545\uD55C","\uC0B4\uC544 \uC788\uB294","\uC0C1\uC138\uD55C","\uC0C1\uCF8C\uD55C","\uC0DD\uAE30 \uC788\uB294","\uC0DD\uBD84\uD574\uC131","\uC131\uC2E4\uD55C","\uC138\uB828\uB41C","\uC18C\uB984 \uB07C\uCE58\uB294","\uC194\uC9C1\uD55C","\uC21C\uC218\uD55C","\uC26C\uC6B4","\uC2B5\uD55C","\uC2DC\uC6D0\uD55C","\uC2E0\uB098\uB294","\uC2E0\uB8B0\uD560 \uC218 \uC788\uB294","\uC2FC","\uC544\uB984\uB2E4\uC6B4","\uC54C\uACE0 \uC788\uB294","\uC57D\uAC04\uC758","\uC5B4\uB290","\uC5B4\uB450\uC6B4","\uC5B4\uB824\uC6B4","\uC5B4\uB9AC\uC11D\uC740","\uC5B4\uC0C9\uD55C","\uC5B4\uC124\uD508","\uC5B4\uC9C0\uB7EC\uC6B4","\uC5B5\uC13C","\uC5C4\uCCAD\uB09C","\uC5ED\uACA8\uC6B4","\uC5F4\uC2EC\uD788","\uC601\uB9AC\uD55C","\uC608\uC220\uC801\uC778","\uC608\uC758 \uBC14\uB978","\uC628\uD654\uD55C","\uC644\uBCBD\uD55C","\uC678\uD5A5\uC801\uC778","\uC6A9\uAC10\uD55C","\uC6A9\uAE30 \uC788\uB294","\uC6B0\uC544\uD55C","\uC6D0\uD1B5\uD615","\uC704\uB3C5\uD55C","\uC719\uC719","\uC720\uB9AC\uD55C","\uC720\uBA85\uD55C","\uC720\uC775\uD55C","\uC720\uCE58\uD55C","\uC724\uB9AC\uC801","\uC74C\uCE68\uD55C","\uC758\uAE30 \uC591\uC591\uD55C","\uC758\uC2DD\uD558\uB294","\uC774\uAD6D\uC801\uC778","\uC774\uD0C0\uC801\uC778","\uC778\uAE30 \uB9CE\uC740","\uC778\uC815 \uB9CE\uC740","\uC77C\uCC0D","\uC790\uC2E0 \uC788\uB294","\uC794\uD639\uD55C","\uC800\uBA85\uD55C","\uC800\uC8FC\uBC1B\uC740","\uC801\uADF9\uC801\uC778","\uC801\uC808\uD55C","\uC804\uD1B5\uC801\uC778","\uC80A\uC740","\uC815\uAD50\uD55C","\uC815\uD1B5\uD55C","\uC815\uD655\uD55C","\uC870\uC7A1\uD55C","\uC874\uACBD\uD558\uB294","\uC8FC\uC758 \uAE4A\uC740","\uC8FD\uC740","\uC990\uAC70\uC6B4","\uC9C0\uB8E8\uD55C","\uC9C4\uC9C0\uD55C","\uC9E7\uC740","\uCC28\uAC00\uC6B4","\uCC3D\uC758\uC801\uC778","\uCCA0\uC800\uD55C","\uCD94\uC6B4","\uCDA9\uC2E4\uD55C","\uCE58\uBA85\uC801\uC778","\uCE5C\uC219\uD55C","\uCE5C\uC808\uD55C","\uCE68\uCC29\uD55C","\uCF8C\uD65C\uD55C","\uD070","\uD0C0\uC6D0\uD615\uC758","\uD0C4\uB825 \uC788\uB294","\uD0C8\uC9C4\uD55C","\uD0D0\uC695\uC2A4\uB7EC\uC6B4","\uD1B5\uD1B5\uD55C","\uD3B8\uC548\uD55C","\uD488\uC704 \uC788\uB294","\uD48D\uBD80\uD55C","\uD544\uC218\uC801\uC778","\uD589\uBCF5\uD55C","\uD5A5\uAE0B\uD55C","\uD63C\uB780\uC2A4\uB7EC\uC6B4","\uD654\uB09C","\uD654\uB824\uD55C","\uD658\uC0C1\uC801","\uD65C\uB3D9\uC801\uC778","\uD65C\uBC1C\uD55C","\uD6CC\uB96D\uD55C","\uD754\uD55C","\uD765\uBD84\uD55C","\uD76C\uBBF8\uD55C"];var chunk_U4IDMTM7_S=["\uAC04\uB2E8\uD788","\uAC70\uAFB8\uB85C","\uAC70\uB9CC\uD558\uAC8C","\uAC70\uC758","\uACE0\uC694\uD788","\uACE0\uC758\uB85C","\uADF9\uC9C4\uD788","\uAE4A\uC774","\uB098\uC911\uC5D0","\uB178\uD558\uC5EC","\uB2E4\uC18C","\uB2E4\uCC44\uB86D\uAC8C","\uB300\uB2F4\uD558\uAC8C","\uB300\uCCB4\uB85C","\uB3C4\uC804\uC801\uC73C\uB85C","\uB611\uB611\uD558\uAC8C","\uB9C8\uAD6C","\uB9F9\uBAA9\uC801\uC73C\uB85C","\uBA74\uBC00\uD788","\uBA85\uB791\uD558\uAC8C","\uBAB9\uC2DC","\uBC14\uB974\uAC8C","\uBC14\uC058\uAC8C","\uBC1D\uAC8C","\uBD84\uBA85\uD788","\uBE44\uC815\uC0C1\uC801\uC73C\uB85C","\uBE60\uB974\uAC8C","\uC2EC\uD558\uAC8C","\uC544\uB984\uB2F5\uAC8C","\uC5B4\uC0C9\uD558\uAC8C","\uC5B8\uC81C\uB098","\uC5F4\uC2EC\uD788","\uC6A9\uAC10\uD558\uAC8C","\uC6B0\uC5F0\uD788","\uC720\uAC10\uC2A4\uB7FD\uAC8C","\uC758\uC2EC\uC2A4\uB7FD\uAC8C","\uC790\uB791\uC2A4\uB7FD\uAC8C","\uC794\uC778\uD558\uAC8C","\uC990\uAC81\uAC8C","\uC9C0\uC18D\uC801\uC73C\uB85C","\uCC9C\uD558\uAC8C","\uCFE8\uD558\uAC8C","\uD589\uBCF5\uD558\uAC8C","\uD765\uBBF8\uB86D\uAC8C","\uD76C\uBBF8\uD558\uAC8C"];var chunk_U4IDMTM7_T=["\uAC00\uC785","\uACBD\uBCF4","\uACE0\uB1CC","\uACE0\uB3C4","\uACE0\uBB38","\uACE8\uBAA9","\uACF5\uAD70","\uACF5\uAE30","\uACF5\uC801","\uACF5\uD56D","\uAD00\uB9AC","\uAD00\uB9AC\uC790","\uAD11\uACE0","\uAD6C\uAE09\uCC28","\uAD6C\uC2E4","\uB098\uC774","\uB0B4\uC138","\uB180\uB78C","\uB18D\uC5C5","\uB2EC\uB825","\uB300\uC0AC","\uB300\uC218\uD559","\uB300\uC548","\uB300\uD589\uC0AC","\uB3C4\uD1A0\uB9AC","\uB3D9\uB9F9","\uB3D9\uC791","\uBB34\uC815\uBD80\uC8FC\uC758\uC790","\uBC18\uCE68","\uBC30\uB2F9","\uBC30\uC6B0","\uBCC0\uACBD","\uBCC4\uBA85","\uBCF4\uC801","\uBCF4\uC88C\uAD00","\uBD80\uC0AC","\uBD84\uC11D","\uBD84\uC11D\uC790","\uBD84\uC704\uAE30","\uBD88\uC30D\uD55C","\uBE44\uD589\uAE30","\uBE44\uD589\uC0AC","\uBE44\uD589\uC120","\uBE44\uD589\uC7A5","\uC131\uC778","\uC131\uCDE8","\uC131\uCDE8\uC790","\uC1E0\uBD99\uC774","\uC220","\uC2B9\uC778","\uC544\uB4DC\uB808\uB0A0\uB9B0","\uC544\uB9C8\uC874","\uC544\uBAAC\uB4DC","\uC545\uC5B4","\uC548\uAC74","\uC54C\uD30C\uBCB3","\uC54C\uD30C\uCE74","\uC560\uD504\uD130\uC170\uC774\uBE0C","\uC568\uBC94","\uC591","\uC591\uC790","\uC5B4\uB311\uD130","\uC5D0\uC5B4\uBC31","\uC5D0\uC774\uC804\uD2B8","\uC5D0\uC77C","\uC5EC\uBC30\uC6B0","\uC5EC\uC9C4","\uC5EC\uD30C","\uC5F0\uC0B0","\uC608\uC758","\uC624\uD6C4","\uC639\uD638","\uC678\uACC4\uC778","\uC6A9\uB3C8","\uC720\uC5F0","\uC720\uCD94","\uC74C\uD5A5\uD559","\uC751\uC9D1","\uC774\uC810","\uC77C","\uC801\uC751","\uC804\uB2A5\uC790","\uC804\uC9C4","\uC81C\uB2E8","\uC870\uC5B8","\uC870\uC815","\uC8FC\uC18C","\uC990\uAC70\uC6C0","\uC9C0\uC6D0","\uC9C4\uBCF4","\uC9C4\uC220","\uC9C4\uC220\uC11C","\uCD9C\uD604","\uCE68\uB7B5","\uD0C4\uC57D","\uD0D0\uB2C9","\uD2B9\uC0AC","\uD569\uAE08","\uD569\uC758","\uD56D\uACF5\uAE30","\uD56D\uACF5\uB8CC","\uD56D\uACF5\uD3B8","\uD574\uC11D\uD559","\uD589\uB3D9","\uD615\uC6A9\uC0AC","\uD638\uBC15\uC0C9","\uD65C\uB3D9","\uD65C\uB3D9\uAC00","\uD65C\uC131\uD654"];var chunk_U4IDMTM7_at={adjective:chunk_U4IDMTM7_R,adverb:chunk_U4IDMTM7_S,noun:chunk_U4IDMTM7_T},chunk_U4IDMTM7_U=chunk_U4IDMTM7_at;var ft={animal:chunk_U4IDMTM7_f,color:chunk_U4IDMTM7_l,company:chunk_U4IDMTM7_x,date:chunk_U4IDMTM7_,internet:chunk_U4IDMTM7_g,location:chunk_U4IDMTM7_I,lorem:chunk_U4IDMTM7_M,metadata:chunk_U4IDMTM7_W,person:chunk_U4IDMTM7_E,phone_number:chunk_U4IDMTM7_Q,word:chunk_U4IDMTM7_U},chunk_U4IDMTM7_V=ft;var $o=new chunk_HC7G5RVA_Xe({locale:[chunk_U4IDMTM7_V,ys,_i]}); -const decoders = { - utf8: (data, sourceEncoding) => { - if (data.length === 0) { - return '' - } - if (typeof data === 'string') { - data = Buffer.from(data, sourceEncoding) - } - return data.utf8Slice(0, data.length) - }, +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-WXZFCSEO.js +var chunk_WXZFCSEO_r=["\u0633\u06B5\u0627\u0648","\u067E\u06CE\u0634","\u0626\u0627\u0645\u0627\u062F\u06D5","\u0646\u0627\u0648\u0686\u06D5","\u0647\u06D5\u0648\u0627\u06B5","\u0632\u0645\u0627\u0646","\u062F\u0648\u0648","\u0686\u06CC\u0631\u06C6\u06A9","\u0647\u06D5\u0631\u0632\u0627\u0646","\u0695\u06C6\u0698","\u06A9\u0648\u0631\u062F","\u0646\u0627\u0648","\u0645\u06D5\u0632\u0646\u06CC","\u062E\u06CE\u0632\u0627\u0646","\u0634\u06D5\u0648","\u0647\u06D5\u0648\u0627","\u0634\u0627\u0631","\u06A9\u06D5\u0633\u06CC","\u062F\u06D5\u0631\u06CC\u0627","\u06AF\u06D5\u0631\u0645\u06CC","\u0628\u06D5\u0641\u0631","\u0626\u06D5\u0648","\u06A9\u0627\u0631","\u062A\u0627\u06CC\u0628\u06D5\u062A","\u0648\u06D5\u06A9\u0648","\u062F\u06D5\u0646\u06AF","\u0645\u0627\u06B5","\u06AF\u06C6\u0695\u0627\u0646\u06A9\u0627\u0631\u06CC","\u0647\u06D5\u0633\u062A","\u0698\u0645\u0627\u0631\u06D5","\u06A9\u06C6\u0645\u06D5\u06B5","\u067E\u06CE\u0648\u06CC\u0633\u062A","\u0633\u06D5\u0631\u06A9\u06D5\u0648\u062A\u0646","\u0628\u0627\u0634","\u0626\u0627\u0632\u0627\u062F\u06CC","\u0632\u06C6\u0631","\u0645\u06D5\u0631\u06CC\u0648\u0627\u0646","\u0628\u0648\u0648\u0646","\u0646\u0648\u0648\u0633\u06CC\u0646","\u062A\u06A9\u0627\u06CC\u06D5","\u062C\u0648\u0627\u0646","\u0695\u06D5\u0646\u06AF","\u0647\u06D5\u0631\u06AF\u06CC\u0632","\u0647\u06D5\u0645\u0648\u0648","\u062F\u06D5\u0633\u062A","\u0647\u06D5\u0645\u0648\u0648\u0627\u0646","\u0634\u0627\u0631\u06C6\u0686\u06A9\u06D5","\u06A9\u0648\u0631\u062F\u0633\u062A\u0627\u0646","\u067E\u06D5\u06CC\u0627\u0645"];var chunk_WXZFCSEO_n={word:chunk_WXZFCSEO_r},chunk_WXZFCSEO_i=chunk_WXZFCSEO_n;var chunk_WXZFCSEO_f={title:"Kurdish (Sorani)",code:"ku_ckb",language:"ku",variant:"ckb",endonym:"\u06A9\u0648\u0631\u062F\u06CC (\u0633\u06C6\u0631\u0627\u0646\u06CC)",dir:"rtl",script:"Arab"},chunk_WXZFCSEO_a=chunk_WXZFCSEO_f;var chunk_WXZFCSEO_p={lorem:chunk_WXZFCSEO_i,metadata:chunk_WXZFCSEO_a},chunk_WXZFCSEO_m=chunk_WXZFCSEO_p;var chunk_WXZFCSEO_=new chunk_HC7G5RVA_Xe({locale:[chunk_WXZFCSEO_m,ys,_i]}); - latin1: (data, sourceEncoding) => { - if (data.length === 0) { - return '' - } - if (typeof data === 'string') { - return data - } - return data.latin1Slice(0, data.length) - }, +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-BKUYYLI4.js +var chunk_BKUYYLI4_e=["Ours blanc","Ours brun","Ours lippu","Ours noir","Ours \xE0 collier","Ours \xE0 lunettes","Panda g\xE9ant"];var chunk_BKUYYLI4_r=["Accenteur alpin","Accenteur de Radde","Accenteur montanelle","Accenteur mouchet","Accenteur \xE0 gorge noire","Agrobate roux","Aigle bott\xE9","Aigle criard","Aigle de Bonelli","Aigle des steppes","Aigle ib\xE9rique","Aigle imp\xE9rial","Aigle pomarin","Aigle ravisseur","Aigle royal","Aigrette ardois\xE9e","Aigrette bleue","Aigrette des r\xE9cifs","Aigrette garzette","Aigrette neigeuse","Aigrette tricolore","Albatros de Tristan","Albatros de Tristan da Cunha","Albatros hurleur","Albatros \xE0 nez jaune","Alouette bilophe","Alouette calandre","Alouette calandrelle","Alouette de Clot-Bey","Alouette de Dupont","Alouette de Swinhoe","Alouette gulgule","Alouette hausse-col","Alouette leucopt\xE8re","Alouette lulu","Alouette monticole","Alouette pispolette","Amadine cou-coup\xE9","Ammomane isabelline","Ammomane \xE9l\xE9gante","Anhinga d'Afrique","Arlequin plongeur","Astrild cendr\xE9","Autour des palombes","Avocette d'Am\xE9rique","Avocette \xE9l\xE9gante","Balbuzard p\xEAcheur","Barge hudsonienne","Barge rousse","Barge \xE0 queue noire","Bartramie des champs","Bateleur des savanes","Bec-crois\xE9 bifasci\xE9","Bec-crois\xE9 d'Ecosse","Bec-crois\xE9 d'\xC9cosse","Bec-crois\xE9 des sapins","Bec-en-ciseaux noir","Bengali rouge","Bergeronnette citrine","Bergeronnette de B\xE9ringie","Bergeronnette des ruisseaux","Bergeronnette printani\xE8re","Bernache cravant","Bernache de Hutchins","Bernache nonnette","Bernache \xE0 cou roux","Bihoreau gris","Bihoreau violac\xE9","Blongios de Schrenck","Blongios de Sturm","Blongios mandchou","Blongios nain","Bondr\xE9e apivore","Bondr\xE9e orientale","Bouvreuil des A\xE7ores","Bouvreuil pivoine","Bruant ardois\xE9","Bruant cendrillard","Bruant cendr\xE9","Bruant chanteur","Bruant de Lincoln","Bruant des neiges","Bruant des pr\xE9s","Bruant des roseaux","Bruant du Sahara","Bruant fauve","Bruant fuligineux","Bruant hudsonien","Bruant jaune","Bruant lapon","Bruant masqu\xE9","Bruant m\xE9lanoc\xE9phale","Bruant ortolan","Bruant proyer","Bruant roux","Bruant rustique","Bruant striol\xE9","Bruant zizi","Bruant \xE0 calotte blanche","Bruant \xE0 cou gris","Bruant \xE0 couronne blanche","Bruant \xE0 gorge blanche","Bruant \xE0 joues marron","Bruant \xE0 oreillons","Bruant \xE0 sourcils jaunes","Bruant \xE0 t\xEAte rousse","Bulbul des jardins","Bulbul orph\xE9e","Busard Saint-Martin","Busard cendr\xE9","Busard d'Am\xE9rique","Busard des marais","Busard des roseaux","Busard p\xE2le","Buse de Chine","Buse de Swainson","Buse f\xE9roce","Buse pattue","Buse variable","Butor d'Am\xE9rique","Butor \xE9toil\xE9","B\xE9casse d'Am\xE9rique","B\xE9casse des bois","B\xE9casseau cocorli","B\xE9casseau d'Alaska","B\xE9casseau de Baird","B\xE9casseau de Bonaparte","B\xE9casseau de l'Anadyr","B\xE9casseau falcinelle","B\xE9casseau maub\xE8che","B\xE9casseau minuscule","B\xE9casseau minute","B\xE9casseau rousset","B\xE9casseau rouss\xE2tre","B\xE9casseau sanderling","B\xE9casseau semipalm\xE9","B\xE9casseau spatule","B\xE9casseau tachet\xE9","B\xE9casseau variable","B\xE9casseau violet","B\xE9casseau \xE0 col roux","B\xE9casseau \xE0 cou roux","B\xE9casseau \xE0 croupion blanc","B\xE9casseau \xE0 longs doigts","B\xE9casseau \xE0 poitrine cendr\xE9e","B\xE9casseau \xE0 queue pointue","B\xE9casseau \xE0 \xE9chasses","B\xE9cassin roux","B\xE9cassin \xE0 bec court","B\xE9cassine de Swinhoe","B\xE9cassine de Wilson","B\xE9cassine des marais","B\xE9cassine double","B\xE9cassine sourde","B\xE9cassine \xE0 queue pointue","Caille des bl\xE9s","Canard branchu","Canard carolin","Canard chipeau","Canard colvert","Canard d'Am\xE9rique","Canard mandarin","Canard musqu\xE9","Canard noir","Canard pilet","Canard siffleur","Canard souchet","Canard \xE0 faucilles","Canard \xE0 front blanc","Capucin bec-d'argent","Capucin damier","Capucin \xE0 dos marron","Capucin \xE0 t\xEAte noire","Cardinal \xE0 poitrine rose","Carouge \xE0 t\xEAte jaune","Carouge \xE0 \xE9paulettes","Cassenoix mouchet\xE9","Chardonneret \xE9l\xE9gant","Chevalier arlequin","Chevalier bargette","Chevalier criard","Chevalier culblanc","Chevalier de Sib\xE9rie","Chevalier gambette","Chevalier grivel\xE9","Chevalier guignette","Chevalier semipalm\xE9","Chevalier solitaire","Chevalier stagnatile","Chevalier sylvain","Chevalier \xE0 pattes jaunes","Chev\xEAche d'Ath\xE9na","Chev\xEAchette d'Europe","Chionis blanc","Chocard \xE0 bec jaune","Choucador \xE0 oreillons bleus","Choucas de Daourie","Choucas des tours","Chouette de Tengmalm","Chouette de l'Oural","Chouette effraie","Chouette hulotte","Chouette hulotte (mauritanica)","Chouette hulotte africaine","Chouette lapone","Chouette \xE9pervi\xE8re","Cigogne blanche","Cigogne noire","Cincle plongeur","Circa\xE8te Jean-le-Blanc","Cisticole des joncs","Cochevis de Th\xE9kla","Cochevis hupp\xE9","Colin de Virginie","Combattant vari\xE9","Conure veuve","Conure \xE0 t\xEAte rouge","Corbeau brun","Corbeau familier","Corbeau freux","Corbeau pie","Corbeau \xE0 queue courte","Cormoran africain","Cormoran hupp\xE9","Cormoran pygm\xE9e","Cormoran \xE0 aigrettes","Cormoran \xE0 poitrine blanche","Corneille mantel\xE9e","Corneille noire","Coucou de Chine","Coucou de l'Himalaya","Coucou geai","Coucou gris","Coucou oriental","Coulicou \xE0 bec jaune","Coulicou \xE0 bec noir","Courlis cendr\xE9","Courlis corlieu","Courlis hudsonien","Courlis nain","Courlis \xE0 bec gr\xEAle","Courvite isabelle","Crabier chevelu","Crabier chinois","Crabier de Gray","Crave \xE0 bec rouge","Cr\xE9cerelle d'Am\xE9rique","Cygne chanteur","Cygne de Bewick","Cygne noir","Cygne siffleur","Cygne tubercul\xE9","Damier du Cap","Dendrocygne fauve","Dendrocygne veuf","Diamant mandarin","Dickcissel d'Am\xE9rique","Durbec des sapins","Effraie d'Am\xE9rique","Effraie des clochers","Eider \xE0 duvet","Eider \xE0 lunettes","Eider \xE0 t\xEAte grise","Engoulevent d'Am\xE9rique","Engoulevent d'Europe","Engoulevent du d\xE9sert","Engoulevent \xE0 collier roux","Euplecte vorab\xE9","Faisan de Colchide","Faisan de Lady Amherst","Faisan dor\xE9","Faisan v\xE9n\xE9r\xE9","Faucon concolore","Faucon cr\xE9cerelle","Faucon cr\xE9cerellette","Faucon d'\xC9l\xE9onore","Faucon de l'Amour","Faucon gerfaut","Faucon hobereau","Faucon kobez","Faucon lanier","Faucon p\xE8lerin","Faucon sacre","Faucon \xE9merillon","Fauvette babillarde","Fauvette de Chypre","Fauvette de Hume","Fauvette de Moltoni","Fauvette de M\xE9n\xE9tries","Fauvette de R\xFCppell","Fauvette de l'Atlas","Fauvette des Balkans","Fauvette des jardins","Fauvette du d\xE9sert","Fauvette grisette","Fauvette m\xE9lanoc\xE9phale","Fauvette naine","Fauvette orph\xE9ane","Fauvette orph\xE9e","Fauvette pitchou","Fauvette sarde","Fauvette \xE0 lunettes","Fauvette \xE0 t\xEAte noire","Fauvette \xE9pervi\xE8re","Flamant des Cara\xEFbes","Flamant du Chili","Flamant nain","Flamant rose","Fou brun","Fou de Bassan","Fou du Cap","Fou masqu\xE9","Foulque caroncul\xE9e","Foulque d'Am\xE9rique","Foulque macroule","Foulque \xE0 cr\xEAte","Francolin noir","Fr\xE9gate aigle-de-mer","Fr\xE9gate superbe","Fuligule milouin","Fuligule milouinan","Fuligule morillon","Fuligule nyroca","Fuligule \xE0 bec cercl\xE9","Fuligule \xE0 collier","Fuligule \xE0 dos blanc","Fuligule \xE0 t\xEAte noire","Fuligule \xE0 t\xEAte rouge","Fulmar bor\xE9al","Gallinule africaine","Gallinule d'Am\xE9rique","Gallinule poule-d'eau","Ganga cata","Ganga tachet\xE9","Ganga unibande","Ganga \xE0 ventre brun","Garde-boeufs d'Asie","Gardeboeuf d'Asie","Garrot alb\xE9ole","Garrot d'Islande","Garrot \xE0 oeil d'or","Geai des ch\xEAnes","Glar\xE9ole orientale","Glar\xE9ole \xE0 ailes noires","Glar\xE9ole \xE0 collier","Gobemouche brun","Gobemouche de Sib\xE9rie","Gobemouche de l'Atlas","Gobemouche de la ta\xEFga","Gobemouche gris","Gobemouche mugimaki","Gobemouche nain","Gobemouche noir","Gobemouche \xE0 collier","Gobemouche \xE0 demi-collier","Goglu des pr\xE9s","Gorgebleue \xE0 miroir","Go\xE9land arctique","Go\xE9land argent\xE9","Go\xE9land bourgmestre","Go\xE9land brun","Go\xE9land cendr\xE9","Go\xE9land d'Am\xE9rique","Go\xE9land d'Arm\xE9nie","Go\xE9land d'Audouin","Go\xE9land de la V\xE9ga","Go\xE9land dominicain","Go\xE9land hudsonien","Go\xE9land ichthya\xE8te","Go\xE9land leucoph\xE9e","Go\xE9land marin","Go\xE9land \xE0 ailes blanches","Go\xE9land \xE0 ailes grises","Go\xE9land \xE0 bec cercl\xE9","Go\xE9land \xE0 iris blanc","Go\xE9land \xE0 manteau ardois\xE9","Go\xE9land \xE0 queue noire","Grand Chevalier","Grand Corbeau","Grand Cormoran","Grand Gravelot","Grand Harle","Grand H\xE9ron","Grand Labbe","Grand T\xE9tras","Grand-duc ascalaphe","Grand-duc d'Europe","Grande Aigrette","Grande Outarde","Gravelot de Leschenault","Gravelot kildir","Gravelot mongol","Gravelot neigeux","Gravelot oriental","Gravelot p\xE2tre","Gravelot semipalm\xE9","Grimpereau des bois","Grimpereau des jardins","Grive de Sib\xE9rie","Grive des bois","Grive fauve","Grive litorne","Grive mauvis","Grive musicienne","Grive obscure","Grive solitaire","Grive \xE0 ailes rousses","Grive \xE0 collier","Grive \xE0 dos olive","Grive \xE0 gorge noire","Grive \xE0 gorge rousse","Grive \xE0 joues grises","Gros-bec casse-noyaux","Gros-bec errant","Grosbec casse-noyaux","Grosbec errant","Grue cendr\xE9e","Grue de Sib\xE9rie","Grue demoiselle","Grue du Canada","Gr\xE8be castagneux","Gr\xE8be esclavon","Gr\xE8be hupp\xE9","Gr\xE8be jougris","Gr\xE8be \xE0 bec bigarr\xE9","Gr\xE8be \xE0 cou noir","Guifette leucopt\xE8re","Guifette moustac","Guifette noire","Guillemot colombin","Guillemot de Br\xFCnnich","Guillemot de Tro\xEFl","Guillemot \xE0 long bec","Guillemot \xE0 miroir","Guiraca bleu","Gu\xEApier d'Orient","G\xE9linotte des bois","Harelde bor\xE9ale","Harelde kakawi","Harfang des neiges","Harle couronn\xE9","Harle hupp\xE9","Harle piette","Hibou des marais","Hibou du Cap","Hibou moyen-duc","Hirondelle bicolore","Hirondelle de Bonaparte","Hirondelle de Pallas","Hirondelle de fen\xEAtre","Hirondelle de rivage","Hirondelle de rochers","Hirondelle du d\xE9sert","Hirondelle isabelline","Hirondelle noire","Hirondelle paludicole","Hirondelle rousseline","Hirondelle rustique","Hirondelle \xE0 ailes h\xE9riss\xE9es","Hirondelle \xE0 front blanc","Huppe d'Afrique","Huppe fasci\xE9e","Hu\xEEtrier d'Am\xE9rique","Hu\xEEtrier pie","Hypola\xEFs bott\xE9e","Hypola\xEFs d'Upcher","Hypola\xEFs des oliviers","Hypola\xEFs ict\xE9rine","Hypola\xEFs obscure","Hypola\xEFs polyglotte","Hypola\xEFs p\xE2le","Hypola\xEFs rama","H\xE9ron cendr\xE9","H\xE9ron garde-boeufs","H\xE9ron interm\xE9diaire","H\xE9ron m\xE9lanoc\xE9phale","H\xE9ron pourpr\xE9","H\xE9ron stri\xE9","H\xE9ron vert","Ibis chauve","Ibis falcinelle","Ibis sacr\xE9","Ict\xE9rie polyglotte","Ins\xE9parable de Fischer","Iranie \xE0 gorge blanche","Jaseur bor\xE9al","Jaseur d'Am\xE9rique","Junco ardois\xE9","Labbe de McCormick","Labbe parasite","Labbe pomarin","Labbe \xE0 longue queue","Lagop\xE8de alpin","Lagop\xE8de des saules","Linotte m\xE9lodieuse","Linotte \xE0 bec jaune","Locustelle de Pallas","Locustelle fasci\xE9e","Locustelle fluviatile","Locustelle lanc\xE9ol\xE9e","Locustelle luscinio\xEFde","Locustelle tachet\xE9e","Loriot d'Europe","Lusciniole \xE0 moustaches","L\xE9iothrix jaune","Macareux cornu","Macareux hupp\xE9","Macareux moine","Macreuse brune","Macreuse de Sib\xE9rie","Macreuse noire","Macreuse \xE0 ailes blanches","Macreuse \xE0 bec jaune","Macreuse \xE0 front blanc","Marabout d'Afrique","Marmaronette marbr\xE9e","Marouette de Caroline","Marouette ponctu\xE9e","Marouette poussin","Marouette ray\xE9e","Marouette \xE0 bec jaune","Martin hupp\xE9","Martin triste","Martin-chasseur de Smyrne","Martin-p\xEAcheur d'Am\xE9rique","Martin-p\xEAcheur d'Europe","Martin-p\xEAcheur pie","Martinet cafre","Martinet de Sib\xE9rie","Martinet des maisons","Martinet noir","Martinet p\xE2le","Martinet ramoneur","Martinet unicolore","Martinet \xE0 ventre blanc","Martinet \xE9pineux","Maub\xE8che des champs","Mergule nain","Merle d'Am\xE9rique","Merle noir","Merle obscur","Merle p\xE2le","Merle unicolore","Merle \xE0 plastron","Milan noir","Milan royal","Milan \xE0 queue fourchue","Moineau blanc","Moineau cisalpin","Moineau de la mer Morte","Moineau domestique","Moineau espagnol","Moineau friquet","Moineau p\xE2le","Moineau soulcie","Monticole bleu","Monticole de roche","Moqueur chat","Moqueur polyglotte","Moqueur roux","Moucherolle des aulnes","Moucherolle des saules","Moucherolle ph\xE9bi","Moucherolle tch\xE9bec","Moucherolle vert","Moucherolle \xE0 c\xF4t\xE9s olive","Moucherolle \xE0 ventre jaune","Mouette atricille","Mouette blanche","Mouette de Bonaparte","Mouette de Franklin","Mouette de Ross","Mouette de Sabine","Mouette m\xE9lanoc\xE9phale","Mouette pygm\xE9e","Mouette relique","Mouette rieuse","Mouette ros\xE9e","Mouette tridactyle","Mouette \xE0 t\xEAte grise","M\xE9sange azur\xE9e","M\xE9sange bleue","M\xE9sange bor\xE9ale","M\xE9sange charbonni\xE8re","M\xE9sange hupp\xE9e","M\xE9sange lapone","M\xE9sange lugubre","M\xE9sange noire","M\xE9sange nonnette","M\xE9sange nord-africaine","M\xE9sange \xE0 longue queue","M\xE9sangeai imitateur","Naucler \xE0 queue fourchue","Nette rousse","Ninoxe hirsute","Niverolle alpine","Noddi brun","Nyctale de Tengmalm","Nymph\xE9e fuligineuse","Oc\xE9anite cul-blanc","Oc\xE9anite culblanc","Oc\xE9anite de Castro","Oc\xE9anite de Monteiro","Oc\xE9anite de Swinhoe","Oc\xE9anite de Wilson","Oc\xE9anite fr\xE9gate","Oc\xE9anite temp\xEAte","Oc\xE9anite \xE0 ventre noir","Oedicn\xE8me criard","Oie cendr\xE9e","Oie de Ross","Oie de la toundra","Oie des moissons","Oie des neiges","Oie empereur","Oie naine","Oie rieuse","Oie \xE0 bec court","Oie \xE0 t\xEAte barr\xE9e","Oriole de Baltimore","Oriole du Nord","Orite \xE0 longue queue","Ouette d'\xC9gypte","Outarde barbue","Outarde canepeti\xE8re","Outarde de Macqueen","Outarde houbara","Panure \xE0 moustaches","Paon bleu","Paradoxornis de Webb","Paradoxornis \xE0 gorge cendr\xE9e","Paruline azur\xE9e","Paruline bleue","Paruline couronn\xE9e","Paruline des mangroves","Paruline des pins","Paruline des pr\xE9s","Paruline des ruisseaux","Paruline flamboyante","Paruline jaune","Paruline masqu\xE9e","Paruline noir et blanc","Paruline obscure","Paruline polyglotte","Paruline ray\xE9e","Paruline tigr\xE9e","Paruline triste","Paruline verd\xE2tre","Paruline \xE0 ailes bleues","Paruline \xE0 ailes dor\xE9es","Paruline \xE0 capuchon","Paruline \xE0 collier","Paruline \xE0 couronne rousse","Paruline \xE0 croupion jaune","Paruline \xE0 flancs marron","Paruline \xE0 gorge grise","Paruline \xE0 gorge jaune","Paruline \xE0 gorge noire","Paruline \xE0 gorge orang\xE9e","Paruline \xE0 joues grises","Paruline \xE0 poitrine baie","Paruline \xE0 t\xEAte cendr\xE9e","Passerin azur\xE9","Passerin indigo","Percnopt\xE8re d'\xC9gypte","Perdrix bartavelle","Perdrix choukar","Perdrix de Daourie","Perdrix gambra","Perdrix grise","Perdrix rouge","Perriche veuve","Perruche alexandre","Perruche \xE0 collier","Petit Blongios","Petit Chevalier","Petit Fuligule","Petit Garrot","Petit Pingouin","Petit Puffin du Cap-Vert","Petit-duc scops","Petite Sterne","Phalarope de Wilson","Phalarope \xE0 bec large","Phalarope \xE0 bec \xE9troit","Pha\xE9ton \xE0 bec jaune","Pha\xE9ton \xE0 bec rouge","Phragmite aquatique","Phragmite des joncs","Pic cendr\xE9","Pic de Levaillant","Pic de Sharpe","Pic flamboyant","Pic macul\xE9","Pic mar","Pic noir","Pic syriaque","Pic tridactyle","Pic vert","Pic \xE0 dos blanc","Pic \xE9peiche","Pie bavarde","Pie du Maghreb","Pie ib\xE9rique","Pie-bleue ib\xE9rique","Pie-gri\xE8che bor\xE9ale","Pie-gri\xE8che brune","Pie-gri\xE8che du Turkestan","Pie-gri\xE8che grise","Pie-gri\xE8che isabelle","Pie-gri\xE8che masqu\xE9e","Pie-gri\xE8che m\xE9ridionale","Pie-gri\xE8che schach","Pie-gri\xE8che \xE0 poitrine rose","Pie-gri\xE8che \xE0 t\xEAte rousse","Pie-gri\xE8che \xE9corcheur","Pigeon biset","Pigeon colombin","Pigeon de Bolle","Pigeon des lauriers","Pigeon trocaz","Pingouin torda","Pinson bleu","Pinson bleu de Grande Canarie","Pinson de Grande Canarie","Pinson des arbres","Pinson du Nord","Pintade de Numidie","Pioui de l'Est","Pipit d'Am\xE9rique","Pipit de Berthelot","Pipit de Godlewski","Pipit de Richard","Pipit de la Petchora","Pipit des arbres","Pipit farlouse","Pipit maritime","Pipit rousseline","Pipit rousset","Pipit spioncelle","Pipit \xE0 dos olive","Pipit \xE0 long bec","Piranga vermillon","Piranga \xE9carlate","Plectrophane des neiges","Plectrophane lapon","Plongeon arctique","Plongeon catmarin","Plongeon huard","Plongeon imbrin","Plongeon \xE0 bec blanc","Pluvian fluviatile","Pluvier argent\xE9","Pluvier asiatique","Pluvier bronz\xE9","Pluvier de Leschenault","Pluvier de Mongolie","Pluvier dor\xE9","Pluvier fauve","Pluvier grand-gravelot","Pluvier guignard","Pluvier kildir","Pluvier neigeux","Pluvier oriental","Pluvier petit-gravelot","Pluvier p\xE2tre","Pluvier \xE0 collier interrompu","Pouillot bor\xE9al","Pouillot brun","Pouillot de Bonelli","Pouillot de Hume","Pouillot de Pallas","Pouillot de Schwarz","Pouillot de Temminck","Pouillot des Canaries","Pouillot du Caucase","Pouillot du Kamtchatka","Pouillot fitis","Pouillot gris\xE9ole","Pouillot ib\xE9rique","Pouillot modeste","Pouillot montagnard","Pouillot oriental","Pouillot siffleur","Pouillot verd\xE2tre","Pouillot v\xE9loce","Pouillot \xE0 deux barres","Pouillot \xE0 grands sourcils","Pouillot \xE0 gros bec","Pouillot \xE0 pattes claires","Puffin bor\xE9al","Puffin cendr\xE9","Puffin d'Audubon","Puffin de Baillon","Puffin de Boyd","Puffin de Macaron\xE9sie","Puffin de Scopoli","Puffin des Anglais","Puffin des Bal\xE9ares","Puffin du Cap-Vert","Puffin fuligineux","Puffin majeur","Puffin yelkouan","Puffin \xE0 bec gr\xEAle","Puffin \xE0 menton blanc","Puffin \xE0 pieds p\xE2les","Pygargue de Pallas","Pygargue \xE0 queue blanche","Pygargue \xE0 t\xEAte blanche","P\xE9lican blanc","P\xE9lican fris\xE9","P\xE9lican gris","P\xE9trel de Bulwer","P\xE9trel de Mad\xE8re","P\xE9trel de Schlegel","P\xE9trel de Trindade","P\xE9trel de la Trinit\xE9","P\xE9trel des Bermudes","P\xE9trel des Desertas","P\xE9trel des Kermadec","P\xE9trel diablotin","P\xE9trel du Herald","P\xE9trel du d\xE9sert","P\xE9trel gongon","P\xE9trel g\xE9ant","P\xE9trel h\xE9rault","P\xE9trel noir","P\xE9trel soyeux","Quiscale bronz\xE9","Rhynch\xE9e peinte","Robin \xE0 flancs roux","Roitelet de Mad\xE8re","Roitelet hupp\xE9","Roitelet triple-bandeau","Roitelet \xE0 couronne rubis","Rollier d'Abyssinie","Rollier d'Europe","Roselin cramoisi","Roselin de Lichtenstein","Roselin de Mongolie","Roselin familier","Roselin githagine","Roselin rose","Roselin tachet\xE9","Roselin \xE0 ailes roses","Roselin \xE0 t\xEAte grise","Rossignol bleu","Rossignol calliope","Rossignol philom\xE8le","Rossignol progn\xE9","Rossignol siffleur","Rougequeue d'Eversmann","Rougequeue de Moussier","Rougequeue fuligineux","Rougequeue noir","Rougequeue \xE0 front blanc","Rousserolle africaine","Rousserolle effarvatte","Rousserolle isabelle","Rousserolle stentor","Rousserolle turdo\xEFde","Rousserolle verderolle","Rousserolle \xE0 gros bec","R\xE2le de Virginie","R\xE2le des gen\xEAts","R\xE2le des pr\xE9s","R\xE2le ray\xE9","R\xE2le \xE0 bec jaune","R\xE2le \xE0 cr\xEAte","R\xE9miz penduline","Sarcelle cannelle","Sarcelle d'hiver","Sarcelle d'\xE9t\xE9","Sarcelle marbr\xE9e","Serin des Canaries","Serin du Cap","Serin \xE0 front d'or","Serin \xE0 front rouge","Sirli de Dupont","Sirli du d\xE9sert","Sittelle corse","Sittelle de Kr\xFCper","Sittelle de Neumayer","Sittelle torchepot","Sizerin blanch\xE2tre","Sizerin flamm\xE9","Spatule blanche","Spatule d'Afrique","Starique cristatelle","Starique perroquet","Sterne arctique","Sterne brid\xE9e","Sterne caspienne","Sterne caugek","Sterne de Cabot","Sterne de Dougall","Sterne de Forster","Sterne de Saunders","Sterne des Al\xE9outiennes","Sterne fuligineuse","Sterne hansel","Sterne naine","Sterne pierregarin","Sterne royale","Sterne royale (Afrique)","Sterne voyageuse","Sterne \xE0 dos p\xE2le","Sterne \xE0 joues blanches","Sterne \xE9l\xE9gante","Syrrhapte paradoxal","Tadorne casarca","Tadorne de Belon","Tal\xE8ve d'Afrique","Tal\xE8ve d'Allen","Tal\xE8ve sultane","Tal\xE8ve violac\xE9e","Tal\xE8ve \xE0 t\xEAte grise","Tangara vermillon","Tangara \xE9carlate","Tantale ibis","Tarier africain","Tarier d'Afrique","Tarier de Sib\xE9rie","Tarier de Stejneger","Tarier des Canaries","Tarier des pr\xE9s","Tarier pie","Tarier p\xE2tre","Tarin des aulnes","Tchagra \xE0 t\xEAte noire","Tichodrome \xE9chelette","Tisserin gendarme","Tisserin \xE0 t\xEAte noire","Tohi \xE0 flancs roux","Torcol fourmilier","Torrentaire \xE0 calotte blanche","Tournepierre \xE0 collier","Tourtelette masqu\xE9e","Tourterelle des bois","Tourterelle maill\xE9e","Tourterelle masqu\xE9e","Tourterelle orientale","Tourterelle rieuse","Tourterelle triste","Tourterelle turque","Tourterelle \xE0 queue carr\xE9e","Traquet de Chypre","Traquet de Finsch","Traquet de Seebohm","Traquet deuil","Traquet du d\xE9sert","Traquet isabelle","Traquet kurde","Traquet motteux","Traquet noir et blanc","Traquet rieur","Traquet \xE0 capuchon","Traquet \xE0 t\xEAte blanche","Traquet \xE0 t\xEAte grise","Troglodyte des marais","Troglodyte mignon","Turnix d'Andalousie","Turnix mugissant","Tyran de l'Ouest","Tyran des savanes","Tyran tritri","T\xE9tras lyre","Vacher \xE0 t\xEAte brune","Vanneau hupp\xE9","Vanneau indien","Vanneau sociable","Vanneau \xE0 queue blanche","Vanneau \xE0 t\xEAte grise","Vanneau \xE0 \xE9perons","Vanneau \xE9peronn\xE9","Vautour africain","Vautour de R\xFCppell","Vautour moine","Vautour oricou","Vautour percnopt\xE8re","Venturon montagnard","Verdier d'Europe","Vir\xE9o aux yeux blancs","Vir\xE9o aux yeux rouges","Vir\xE9o de Philadelphie","Vir\xE9o m\xE9lodieux","Vir\xE9o \xE0 gorge jaune","Vir\xE9o \xE0 oeil rouge","Vir\xE9o \xE0 t\xEAte bleue","\xC9chasse blanche","\xC9lanion blanc","\xC9pervier d'Europe","\xC9pervier \xE0 pieds courts","\xC9pervi\xE8re bor\xE9ale","\xC9rismature rousse","\xC9rismature \xE0 t\xEAte blanche","\xC9tourneau de Daourie","\xC9tourneau roselin","\xC9tourneau sansonnet","\xC9tourneau unicolore"];var chunk_BKUYYLI4_a=["Abyssin","American curl","American shorthair","American wirehair","Anatoli","Angora turc","Asian","Balinais","Bengal","Bleu russe","Bobtail am\xE9ricain","Bobtail des Kouriles","Bobtail japonais","Bombay","Brazilian shorthair","British longhair","British shorthair","Burmese","Burmilla","Californian rex","Californian spangled","Ceylan","Chantilly","Chartreux","Chausie","Colorpoint shorthair","Cornish rex","Cymric","Devon rex","Donskoy","European shorthair","Exotic shorthair","German rex","Havana brown","Highland fold","Himalayen","Khao Manee","Korat","LaPerm","Maine coon","Mandarin","Manx","Mau arabe","Mau \xE9gyptien","Minskin","Munchkin","Nebelung","Norv\xE9gien","Ocicat","Ojos azules","Oriental shorthair","Persan","Peterbald","Pixie-bob","Ragamuffin","Ragdoll","Sacr\xE9 de Birmanie","Safari","Savannah","Scottish fold","Selkirk rex","Serengeti","Seychellois","Siamois","Sib\xE9rien","Singapura","Skookum","Snowshoe","Sokok\xE9","Somali","Sphynx","Tha\xEF","Tiffany","Tonkinois","Toyger","Turc de Van","Ural rex","York chocolat"];var chunk_BKUYYLI4_i=["Baiji","Baleine australe","Baleine bleue","Baleine bor\xE9ale","Baleine de Cuvier","Baleine de Minke","Baleine du Groenland","Baleine franche australe","Baleine franche de Biscaye","Baleine franche de l'Atlantique Nord","Baleine franche du Pacifique Nord","Baleine grise","Baleine noire australe","Baleine noire de l'Atlantique Nord","Baleine pilote","Baleine pygm\xE9e","Baleine \xE0 bec","Baleine \xE0 bec d'Andrews","Baleine \xE0 bec d'Hector","Baleine \xE0 bec de Blainville","Baleine \xE0 bec de Gervais","Baleine \xE0 bec de Gray","Baleine \xE0 bec de Hubbs","Baleine \xE0 bec de Layard","Baleine \xE0 bec de Longman","Baleine \xE0 bec de Perrin","Baleine \xE0 bec de Sowerby","Baleine \xE0 bec de Stejneger","Baleine \xE0 bec de Travers","Baleine \xE0 bec de True","Baleine \xE0 bec pygm\xE9e","Baleine \xE0 bosse","Boto","B\xE9luga","B\xE9rardie d'Arnoux","B\xE9rardie de Baird","Cachalot nain","Cachalot pygm\xE9e","Cachalots","Costero","Dauphin Burrunan","Dauphin apt\xE8re austral","Dauphin blanc de Chine","Dauphin bleu et blanc","Dauphin clym\xE8ne","Dauphin commun d'Arabie","Dauphin commun \xE0 bec court","Dauphin commun \xE0 long bec","Dauphin d'Hector","Dauphin d'\xC9lectre","Dauphin de Chine","Dauphin de Commerson","Dauphin de Fraser","Dauphin de Gill","Dauphin de Guyane","Dauphin de Peale","Dauphin de Risso","Dauphin de l'Amazone","Dauphin de l'Indus","Dauphin de l'Irrawaddy","Dauphin de la Plata","Dauphin du Cap","Dauphin du Gange","Dauphin du Nord","Dauphin noir","Dauphin obscur","Dauphin rose de l'Amazone","Dauphin sablier","Dauphin tachet\xE9 de l'Atlantique","Dauphin tachet\xE9 pantropical","Dauphin \xE0 aileron retrouss\xE9 d'Australie","Dauphin \xE0 bec \xE9troit","Dauphin \xE0 bosse de l'Atlantique","Dauphin \xE0 bosse de l'Indo-Pacifique","Dauphin \xE0 bosse de l'oc\xE9an Indien","Dauphin \xE0 bosse du Pacifique","Dauphin \xE0 flancs blancs","Dauphin \xE0 long bec","Dauphin \xE0 nez blanc","Dauphins d'eau douce","Fausse orque","Globic\xE9phale","Globic\xE9phale noir","Globic\xE9phale tropical","Grand cachalot","Grand dauphin","Grand dauphin de l'oc\xE9an Indien","Hyperoodon austral","Hyperoodon bor\xE9al","Jubarte","Marsouin apt\xE8re","Marsouin blanc","Marsouin commun","Marsouin de Burmeister","Marsouin de Cuvier","Marsouin de Lahille","Marsouin de l'Inde","Marsouin du Golfe de Californie","Marsouin du Pacifique","Marsouin \xE0 lunettes","Marsouins","M\xE9gapt\xE8re","M\xE9soplodon japonais","Narval","Orque","Orque pygm\xE9e","Petit rorqual","Petit rorqual de l\u2019Antarctique","Rorqual bleu","Rorqual bor\xE9al","Rorqual commun","Rorqual d'Omura","Rorqual de Bryde","Rorqual de Rudolphi","Rorqual tropical","Rorqual \xE0 bosse","Rorquals","Sotalie","Sousouc","Tasmac\xE8te de Shepherd","Tucuxi","Whalphin"];var chunk_BKUYYLI4_n=["Abondance","Armoricaine","Aubrac","Aure-et-Saint-Girons","Bazadaise","Bleue du Nord","Blonde d'Aquitaine","Bordelaise (Nouvelle)","Braunvieh","Brava","Bretonne pie noir","Brune","B\xE9arnaise","B\xE9tizu","Camargue","Charolaise","Corse","Coursi\xE8re","Cr\xE9ole","Ferrandaise","Froment du L\xE9on","Gasconne des Pyr\xE9n\xE9es","H\xE9rens","INRA 95","Limousine","Lourdaise","Mara\xEEchine","Marine landaise","Mirandaise","Montb\xE9liarde","Montb\xE9liardes au pr\xE9.","Nantaise","Normande","Parthenaise","Pie rouge des plaines","Prim'Holstein","Rouge des pr\xE9s","Rouge flamande","Salers","Saosnoise","Sarlabot","Sa\xEFnata","Simmental","Simmental fran\xE7aise","Tarine","Villard-de-Lans","Vosgienne","\xC9vol\xE8ne"];var chunk_BKUYYLI4_o=["Alligator d'Am\xE9rique","Alligator de Chine","Ca\xEFman de Schneider","Ca\xEFman nain","Ca\xEFman noir","Ca\xEFman \xE0 lunettes","Ca\xEFman \xE0 museau large","Crocodile am\xE9ricain","Crocodile d'Afrique de l'Ouest","Crocodile de Cuba","Crocodile de Johnston","Crocodile de Morelet","Crocodile de Nouvelle-Guin\xE9e","Crocodile de l'Or\xE9noque","Crocodile des Philippines","Crocodile des marais","Crocodile du Nil","Crocodile du Siam","Crocodile marin","Crocodile nain","Faux-gavial d'Afrique","Faux-gavial de Malaisie","Gavial du Gange","Jacara"];var chunk_BKUYYLI4_l=["Affenpinscher","Airedale Terrier","Akita Am\xE9ricain","Akita Inu","American Staffordshire Terrier","Ancien chien d'arr\xEAt danois","Anglo-Fran\xE7ais de Petite V\xE8nerie","Ari\xE9geois","Barbet","Barbu Tch\xE8que","Barzo\xEF","Basenji","Basset Art\xE9sien-Normand","Basset Bleu de Gascogne","Basset Fauve de Bretagne","Basset Hound","Basset de Westphalie","Basset des Alpes","Beagle","Beagle-Harrier","Bearded Collie","Beauceron","Bedlington Terrier","Berger Allemand","Berger Am\xE9ricain Miniature","Berger Australien","Berger Belge Groenendael","Berger Belge Laekenois","Berger Belge Malinois","Berger Belge Tervueren","Berger Blanc Suisse","Berger Catalan","Berger Hollandais","Berger Islandais","Berger Polonais de Plaine","Berger Polonais de Podhale","Berger Portugais","Berger Yougoslave","Berger d'Anatolie","Berger d'Asie Centrale","Berger de Bergame","Berger de Boh\xEAme","Berger de Brie","Berger de Maremme et des Abruzzes","Berger de Picardie","Berger de Russie","Berger de Savoie","Berger de l'Atlas","Berger des Pyr\xE9n\xE9es","Berger des Shetland","Berger du Caucase","Berger du massif du Karst","Berger finnois de Laponie","Bichon Bolonais","Bichon Havanais","Bichon Maltais","Bichon \xE0 poil fris\xE9","Biewer Yorkshire","Billy","Black and Tan Coonhound","Bobtail","Boerbull","Border Collie","Border Terrier","Boston Terrier","Bouledogue Am\xE9ricain","Bouledogue Fran\xE7ais","Bouvier Australien","Bouvier Bernois","Bouvier d'Appenzell","Bouvier de l'Entlebuch","Bouvier des Ardennes","Bouvier des Flandres","Boxer","Brachet Allemand","Brachet Polonais","Brachet Tyrolien","Brachet autrichien noir et feu","Brachet de Styrie \xE0 poil dur","Braque Fran\xE7ais","Braque Hongrois \xE0 poil court","Braque Italien","Braque Saint-Germain","Braque Slovaque \xE0 poil dur","Braque allemand \xE0 poil court","Braque allemand \xE0 poil dur","Braque d'Auvergne","Braque de Burgos","Braque de Weimar","Braque de l'Ari\xE8ge","Braque du Bourbonnais","Braque hongrois \xE0 poil dur","Briquet Griffon Vend\xE9en","Broholmer","Buhund Norv\xE9gien","Bull Terrier","Bulldog Anglais","Bulldog Continental","Bullmastiff","Cairn Terrier","Cane Corso","Caniche","Cao de Castro Laboreiro","Carlin","Cavalier King Charles Spaniel","Cavapoo","Chesapeake Bay Retriever","Chien Finnois de Laponie","Chien Jindo Cor\xE9en","Chien Loup Tch\xE9coslovaque","Chien Loup de Saarloos","Chien chinois \xE0 cr\xEAte","Chien courant Finnois","Chien courant d'Istrie \xE0 poil dur","Chien courant d'Istrie \xE0 poil ras","Chien courant de Bosnie","Chien courant de Halden","Chien courant de Hamilton","Chien courant de Hygen","Chien courant de Posavatz","Chien courant de Schiller","Chien courant de Transylvanie","Chien courant du Sm\xE5land","Chien courant espagnol","Chien courant grec","Chien courant italien","Chien courant norv\xE9gien","Chien courant serbe","Chien courant slovaque","Chien courant suisse","Chien courant yougoslave de montagne","Chien courant yougoslave tricolore","Chien d'Eau Portugais","Chien d'Oysel","Chien d'arr\xEAt frison","Chien d'arr\xEAt portugais","Chien d'eau am\xE9ricain","Chien d'eau espagnol","Chien d'eau frison","Chien d'eau irlandais","Chien d'eau romagnol","Chien d'ours de Car\xE9lie","Chien de Berger Roumain de Mioritza","Chien de Berger Roumain des Carpathes","Chien de Canaan","Chien de Saint Hubert","Chien de berger de Croatie","Chien de berger de Majorque","Chien de montagne des Pyr\xE9n\xE9es","Chien de montagne portugais","Chien du Groenland","Chien du pharaon","Chien d\u2019Artois","Chien d\u2019arr\xEAt allemand \xE0 poil long","Chien d\u2019\xC9lan Norv\xE9gien Noir","Chien d\u2019\xE9lan norv\xE9gien gris","Chien d\u2019\xE9lan su\xE9dois","Chien norv\xE9gien de Macareux","Chien nu du P\xE9rou","Chien nu mexicain","Chien rouge de Bavi\xE8re","Chien rouge de Hanovre","Chien su\xE9dois de Laponie","Chien tha\xEFlandais","Chihuahua","Chow Chow","Cirneco de l\u2019Etna","Clumber-Spaniel","Cocker Am\xE9ricain","Cocker Anglais","Colley \xE0 poil court","Colley \xE0 poil long","Coton de Tul\xE9ar","Curly Coated Retriever","Cursinu","Dalmatien","Dandie-Dinmont-Terrier","Dobermann","Dogo Canario","Dogue Allemand","Dogue Argentin","Dogue de Bordeaux","Dogue de Majorque","Dogue du Tibet","Drever","English Toy Terrier","Epagneul Bleu de Picardie","Epagneul Breton","Epagneul Fran\xE7ais","Epagneul Japonais","Epagneul Nain Continental","Epagneul Picard","Epagneul Tib\xE9tain","Epagneul de Pont-Audemer","Epagneul \xE0 perdrix de Drente","Eurasier","Field-Spaniel","Fila Brasileiro","Fila de Sao Miguel","Flat-Coated Retriever","Fox Terrier","Foxhound am\xE9ricain","Foxhound anglais","Golden Retriever","Goldendoodle","Grand Anglo-Fran\xE7ais blanc et noir","Grand Anglo-Fran\xE7ais blanc et orange","Grand Anglo-Fran\xE7ais tricolore","Grand Basset Griffon vend\xE9en","Grand Bouvier Suisse","Grand Gascon saintongeois","Grand Griffon Vend\xE9en","Grand \xC9pagneul de M\xFCnster","Greyhound","Griffon Belge","Griffon Bleu de Gascogne","Griffon Bruxellois","Griffon Korthals","Griffon Nivernais","Griffon fauve de Bretagne","Harrier","Hokka\xEFdo Ken","Hovawart","Husky Sib\xE9rien","Irish Glen of Imaal Terrier","Irish Terrier","Irish Terrier \xE0 poil doux","Jack Russell Terrier","Jagdterrier","Kai","Kelpie","Kerry Blue Terrier","King Charles Spaniel","Kishu","Komondor","Kromfohrl\xE4nder","Kuvasz Hongrois","Labradoodle","Labrador Retriever","Lakeland Terrier","Landseer","La\xEFka Russo-Europ\xE9en","La\xEFka de Sib\xE9rie occidentale","La\xEFka de Sib\xE9rie orientale","Leonberger","Lhassa Apso","L\xE9vrier Afghan","L\xE9vrier Azawakh","L\xE9vrier Espagnol","L\xE9vrier Hongrois","L\xE9vrier Irlandais","L\xE9vrier Polonais","L\xE9vrier \xC9cossais","Malamute de l'Alaska","Mastiff","Mudi","M\xE2tin Espagnol","M\xE2tin de Naples","M\xE2tin de l'Alentejo","M\xE2tin des Pyr\xE9n\xE9es","Norfolk Terrier","Norwich Terrier","Otterhound","Parson Russell Terrier","Petit Basset Griffon vend\xE9en","Petit Braban\xE7on","Petit Chien Courant Suisse","Petit Chien Lion","Petit Epagneul de M\xFCnster","Petit L\xE9vrier Italien","Petit chien hollandais de chasse au gibier d'eau","Pinscher","Pinscher Nain","Pinscher autrichien \xE0 poil court","Pitbull","Podenco Canario","Podenco Ibicenco","Podengo portugais","Pointer Anglais","Poitevin","Pomsky","Porcelaine","Pudelpointer","Puli","Pumi","P\xE9kinois","Ratonero Bodeguero Andaluz","Retriever de la Nouvelle-\xC9cosse","Rhodesian-Ridgeback","Rottweiler","Saint-Bernard","Saluki","Samoy\xE8de","Schapendoes","Schipperke","Schnauzer","Sealyham Terrier","Setter Anglais","Setter Gordon","Setter Irlandais Rouge","Shar-Pei","Shiba Inu","Shih Tzu","Shikoku","Silky Terrier","Skye Terrier","Sloughi","Smous des Pays-Bas","Spinone","Spitz Allemand","Spitz Finlandais","Spitz Japonais","Spitz de Norrbotten","Spitz des Wisigoths","Springer Anglais","Staffordshire Bull Terrier","Sussex-Spaniel","Tchouvatch Slovaque","Teckel","Terre-Neuve","Terrier Ecossais","Terrier Noir Russe","Terrier Tib\xE9tain","Terrier australien","Terrier br\xE9silien","Terrier de Manchester","Terrier japonais","Terrier tch\xE8que","Tosa","Volpino Italien","Welsh Corgi Cardigan","Welsh Corgi Pembroke","Welsh Springer Spaniel","Welsh Terrier","West Highland White Terrier","Whippet","Yorkshire Terrier"];var chunk_BKUYYLI4_t=["Able de Heckel","Ablette","Achigan de mer","Aiglefin","Aiguillat commun","Aiguillat noir","Alose","Amour blanc","Anchois","Anguille","Apogon","Apron du Rh\xF4ne","Aspe","Baliste","Bar","Bar blanc","Barbeau","Bardot","Barracuda","Baudroie","Baudroie abyssale de Johnson","Baudroie commune","Baudroie des abysses","Baudroie d\u2019Am\xE9rique","Beaux yeux","Billard","Black-Bass","Blade","Blageon","Blanchet","Blennie","Bogue","Bonite","Bouvi\xE8re","Brochet","Brosme","Br\xE8me","Cabillaud","Capelan","Capret","Carassin","Carassin dor\xE9","Cardine franche","Carpe","Carrelet","Castagnole","Cernier","Chabot","Chapon","Chat","Chevesne","Claresse","Colin","Congre","Corb","Coryph\xE8ne","Cor\xE9gone","Courbine","Cr\xE9nilabre","Cyprinodonte","Daubenet","Denti","Dorade","Dormelle","Dor\xE9 jaune","Dragonnet","Elbot","Escolier","Espadon","Esturgeon","Fanfre","Fl\xE9tan","Gallinette","Gardon","Girelle","Gobie","Gobio","Goret","Gorette","Goujon","Grand-gueule","Grande vive","Grenadier","Grenadier de roche","Grondin","Gr\xE9mille","Guppy","Hareng","Hippocampe","Hotu","Huchon","Iba\xEFa","Ide m\xE9lanote","Julienne","Labre","Lamproie","Lan\xE7on","Liche","Lieu appel\xE9","Lieu jaune","Lieu noir","Limande","Lingue","Loche","Lompe","Loquette d'Europe","Lorette","Lotte","Loubine","Loup de mer","Maigre","Makaire","Mako","Malachigan","Mandoule","Maquereau","Mara\xEEche","Marbr\xE9","Marigane noire","Marlin","Maskinong\xE9","Merlan","Merlu","Merval","Meunier","Mirandelle","Mora","Morue","Motelle","Muge","Mulet","Mur\xE8ne","M\xE2choiron","M\xE9nomini rond","M\xE9rou","M\xF4le","Napol\xE9on","Oblade","Omble chevalier","Omble de fontaine1","Ombre","Opah","Ouananiche","Pageot","Pagre","Panga","Pataclet","Perche","Perche du Nil","Petite vive","Phrynorhombe","Piranha","Plie","Poisson clown","Poisson lanterne","Poisson rouge","Poisson z\xE8bre","Poisson-chat","Poisson-chien","Poisson-coffre","Poisson-lune","Poisson-pilote","Raie","Rascasse","Rason","Requin","Requin blanc","Requin gris","Requin marteau","Requin p\xE8lerin","Requin \xE0 pointes noires","Requin-baleine","Requin-nourrice","Requin-taureau","Requin-tigre","Rondin","Rotengle","Roucaou","Rouget","Roussette","Rouvet","R\xE9mora commun","Saint-pierre","Sandre","Sar","Sardine","Sarran","Saumon","Saupe","Sigan Corail","Silure","Sole","Sprat","S\xE9baste","S\xE9riole","S\xE9verau","Tacaud","Tanche","Tanche-tautogue","Tanude","Targeur","Tassergal","Tautogue noir","Thazard","Thon","Thon albacore","Thon blanc","Thon listao","Thon rouge","Tilapia du Nil","Truite","Truite arc-en-ciel","Truite de mer","Truite fario","Turbot","Turbot de Terre-Neuve","Turbot de sable","T\xE9traodon","Uranoscope","Vairon","Vandoise","Vieille","Vivaneau","Vive","Vive araign\xE9e","Vive ray\xE9e","mehdia","\xC9glefin","\xC9perlan","\xC9pinoche","\xC9pinochette","\xC9quille"];var chunk_BKUYYLI4_u=["Abaga","Abyssinien","Achetta","Adaev","Aegidienberger","Akhal-Teke","Alaca","Albanais","Alt-W\xFCrttemberger","Alta\xEF","American Walking Pony","American warmblood","Anatolien","Andalou","Andin","Andravida","Anglo-Argentino","Anglo-arabe","Anglo-kabarde","Appaloosa","Appaloosa britannique","Appaloosa n\xE9erlandais","Appenninico","AraAppaloosa","Arabe","Arabe Shagya","Arabe syrien","Arabe-Barbe","Arabe-lusitanien","Arabo-Haflinger","Arabo-boulonnais","Arabo-frison","Aralusian","Aravani","Ardahan","Ardennais","Ardennais palatin","Ardennais russe","Ardennais su\xE9dois","Arenberg-Nordkirchener","Ar\xE9wa","Astrakhan","Asturc\xF3n","Autre que Pur-sang","Auxois","Axios","Azt\xE8que","A\xE9nos","Bachkir","Bagual","Baguio","Bagzan","Bahiano","Bahr el-Ghazal","Baicha","Baise","Baixadeiro","Baixo-Amazona","Bajau","Baladi","Bale","Bali","Balikun","Baloutche","Bandiagara","Bangladais","Barbe","Bardigiano","Barock Pinto","Barraquand","Batak","Bauernpferd","Ba\xEFkal","Berba","Bergmann","Bhirum","Bhotia","Bima","Bi\u0142goraj","Blazer","Bobo","Boer du Cap","Boer sud-africain","Borana","Bornu","Bosnien","Boudienny","Boulonnais","Bouriate","Breton","Britannique sang-chaud","Brumby","Bucovine","Bulgare oriental","Buohai","Burguete","B\xE9l\xE9dougou","Cabadin","Calabrais","Camargue","Camarillo white","Cambodgien","Campeiro","Campolina","Canadien","Canik","Capitanata","Carneddau","Carolina Marsh Tacky","Caspien","Castillan","Castillonnais","Chaidamu","Chakouyi","Chara","Cheju","Cherokee","Cheval corse","Cheval cr\xE8me","Cheval d'Auvergne","Cheval d'Azerba\xEFdjan","Cheval de Catria","Cheval de Heck","Cheval de Koro","Cheval de Meg\xE8ve","Cheval de Miquelon","Cheval de Nangchen","Cheval de Pentro","Cheval de Posavina","Cheval de Riwoch\xE9","Cheval de Senne","Cheval de ban'ei","Cheval de l'\xEEle de Cumberland","Cheval de l'\xEEle de sable","Cheval de la Sierra Tarahumara","Cheval de la mer noire","Cheval de selle luxembourgeois","Cheval de sport belge","Cheval de sport br\xE9silien","Cheval de sport bulgare","Cheval de sport canadien","Cheval de sport croate","Cheval de sport espagnol","Cheval de sport estonien","Cheval de sport frison","Cheval de sport hongrois","Cheval de sport polonais","Cheval de sport roumain","Cheval de sport suisse","Cheval des Marquises","Cheval des Nez-Perc\xE9s","Cheval des Outer Banks","Cheval des montagnes du Pays basque","Cheval dor\xE9 de la Boh\xEAme","Cheval du Delta","Cheval du Don","Cheval du Haut-Ienisse\xEF","Cheval du Namib","Cheval du Ventasso","Cheval du Vercors de Barraquand","Cheval du delta du Danube","Cheval du plateau persan","Cheval marocain de sport","Cheval miniature am\xE9ricain","Cheval miniature fran\xE7ais","Cheval mongol","Cheval portugais de sport","Chilien","Chilote","Chincoteague","Choctaw","Chumbivilcas","Chumysh","Cleveland Bay","Clydesdale","Cob Gypsy","Cob normand","Coffin Bay Brumby","Colorado ranger","Comtois","Connemara","Corajoso","Coste\xF1o","Criollo","Criollo militar","Criollo paraguayen","Criollo uruguayen","Criollo v\xE9n\xE9zu\xE9lien","Crioulo","Cr\xE9tois","Curly","Daghestan","Dales","Danois sang-chaud","Danubien","Darashouri","Darkhad","Dartmoor","Datong","Deccani","Deliboz","Demi-sang d'Inde","Djavakh\xE9ti","Dongola","Dosanko","Dun hongrois","D\xF8le","D\xFClmen","Edelbluthaflinger","Emben","Eriskay","Erlunchun","Estonien","Exmoor","Falabella","Feli\u0144ski","Fell","Finlandais","Finlandais sang-chaud","Fiorello","Fjord","Flamand","Fleuve","Flores","Florida Cracker Horse","Foutank\xE9","Franches-Montagnes","Frederiksborg","Frison","Frison oriental","Furioso-North Star","F\xE9ro\xE9","Galiceno","Galicien","Galshar","Ganja","Ganzi","Garrano","Garron","Garwolin","Gashghai","Gayo","Gelderland","Gemlik","Georgian Grande","Gharkawi","Giara","Giarab","Giawf","Gidran","Glasinacki","Gobir","Gocan","Goklan","Golden American Saddlebred","Gondo","Gotland","Graditz","Grand \u017Demaitukas","Groningen","Guangxi","Guanzhong","Guba","Guizhou","Guoxia","Habash","Hackney","Haflinger","Haflo-arabe","Halla","Hanovrien","Haomeng","Heihe","Heilongjiang","Henan","Henson","Hequ","Herati","Hessois","Highland","Hirzai","Hispano","Hispano-Bret\xF3n","Hispano-arabe","Hmong","Hodh","Hoho","Hokka\xEFdo washu","Holsteiner","Horro","Hunter irlandais","Hu\xE7ul","H\u0131n\u0131s","Iakoute","Iomud","Irish Cob","Irish Sport Horse","Islandais","Jabe","Jaca Navarra","Jaf","Jata","Java","Jianchang","Jilin","Jinhong","Jinjiang","Jofi","Jomud","Jumli","Jutland","KWPN","Kabardin","Kabia","Kabouli","Kafa","Kaimanawa","Kajlan","Kalmouk","Kandachime","Karabakh","Karaba\xEFr","Karachai","Karakatchan","Kathiawari","Kazakh","Kazakh chinois","Kentucky Mountain Saddle Horse","Kerqin","Kerry bog","Kiger Mustang","Kinsky","Kirdi","Kirdimi","Kirghiz","Kisber Felver","Kiso","Kladruber","Knabstrup","Kohband","Konik","Kordofani","Koto-koli","Kouznetsk","Kuda Padi","Kuda-Pacu","Kumyk","Kundudo","Kuningan","Kurde","Kushum","Kustanair","Kwangok","La Silla","Lakka","Landais","Lao","Lavradeiro","Lebaniega","Lehmkuhlener","Lesbos","Letea","Letton","Leutstettener","Lewitzer","Lezgian","Lichuan","Lidzbark","Liebenthaler","Lijiang","Lipizzan","Lippitt Morgan","Livno","Llanero","Logone","Loka\xEF","Lombok","Losino","Lovets","Lowicz","Lundy","Lusitanien","Lynghest","L\xE4mminverinen Ravuri","M'Bayar","M'Par","Macassar","Makra","Malakan","Mallorqu\xEDn","Malopolski","Manga","Mangalarga marchador","Mangalarga paulista","Mangolina","Marajoara","Marazi","Maremmano","Marisme\xF1a","Marwari","Mayray","Mbai","Mecklembourg","Megezh","Megruli","Merak-Saktenpata","Messara","Messeri","Mezen","Me\u0111imurje","Midilli","Minahasa","Mini Shetland","Minianka","Miniature Toy Horse","Miniature n\xE9erlandais","Miniature sud-africain","Minorquin","Minoussinsk","Misaki","Missouri Fox Trotter","Miyako","Moldave","Monchina","Mongol chinois","Montana Traveler","Morab","Morave","Morgan","Morna","Morocco spotted horse","Morochuco","Mossi","Mountain Pleasure","Moyle","Muniqi","Murakosi - Murakoz","Murgese","Murinsulaner","Mustang","Mustang de Cerbat","Mustang des monts Pryor","Mustang espagnol","Myangad","M\xE9rens","Napolitain","Narym","National Show Horse","New Forest","Ngua Noi","Nig\xE9rian","Ningqiang","Nokota","Nonius","Nooitgedacht","Nordestin","Nordlandshest","Noriker","Noriker sil\xE9sien","Nouvel Alta\xEF","Novoalexandrovsk","Novokirghize","Ob","Oldenbourg","Oldenbourg danois","Ondorshil","Orlov-Rostopchin","Padang","Pagan","Paint Horse","Pampa","Pampa marchador","Panje","Pantaneiro","Paso Fino","Paso cubain","Paso du Costa Rica","Paso fino colombien","Paso p\xE9ruvien","Patibarcino","Pechora","Percheron","Persano","Petiso argentino","Petit cheval de selle allemand","Pfalz-ardenner","Pindos","Pinkafeld","Pintabian","Pinto cubain","Pinzgauer","Piquira","Pleven","Poitevin mulassier","Polesskaya","Polo argentin","Poney Appaloosa europ\xE9en","Poney Hackney","Poney Noma","Poney australien","Poney basque","Poney classique allemand","Poney de Birmanie","Poney de Born\xE9o","Poney de Kagoshima","Poney de Manipur","Poney de Monterufoli","Poney de P\xE9n\xE9e","Poney de R\xE2jsh\xE2h\xEE","Poney de Somalie","Poney de Terre-Neuve","Poney de l'Esperia","Poney de polo","Poney de selle allemand","Poney de selle belge","Poney de selle britannique","Poney de selle finlandais","Poney de selle polonais","Poney de selle su\xE9dois","Poney de sport danois","Poney de sport nord-am\xE9ricain","Poney de sport slovaque","Poney de sport tch\xE8que","Poney des Am\xE9riques","Poney des A\xE7ores","Poney des Carpates","Poney des Mogods","Poney du Darfour","Poney du Sri Lanka","Poney fran\xE7ais de selle","Poney indien du lac La Croix","Poney roumain","Poney rustique canadien","Poney sardinien","Poney tachet\xE9 britannique","Poney tha\xEFlandais","Poney tib\xE9tain","Poney westphalien","Pottok","Priangan","Priob","Pur-sang","Pur-sang arabe","Pure race espagnole","Puruca","Pyongwon","Pyr\xE9n\xE9es catalanes","Qashqai","Qatgani","Qazal","Quarab","Quarter Horse","Quarter pony","Racking horse","Rahvan","Retuerta","Reziegi Taaishi","Rhodos","Rh\xE9nan sang-chaud","Rocky Mountain Horse","Rodope","Romano della Maremma Laziale","Rottaler","Sabyol","Saddlebred","Saklawi","Salernitano","Samand","Samolaco","Sandalwood","Sanfratellano","Sang-chaud lourd de Saxe-Thuringe","Sanhe","Sara","Sarcidano","Selale","Selle argentin","Selle australien","Selle autrichien","Selle de Thuringe","Selle fran\xE7ais","Selle italien","Selle russe","Selle slovaque","Selle slov\xE8ne","Selle sud-africain","Selle su\xE9dois","Selle tch\xE8que","Selle ukrainien","Selle uruguayen","Serrano","Shagya","Shan","Shandan","Shetland","Shetland am\xE9ricain","Shirazi","Shire","Shirvan","Siaen","Siciliano","Siglavy","Sikang","Sil\xE9sien","Sindh Desi","Sini","Sistani","Skogsruss","Skyros","Sok\xF3lski","Sorra\xEFa","Soudanais","Spanish Jennet","Spanish Norman","Spiti","Sportaloosa","Spotted saddle horse","Standardbred","Stock Horse australien","Sud-africain sang-chaud","Suffolk Punch","Sulphur","Sumba","Sumbar-Sandel-Arabe","Sumbawa","Sunicho","Su\xE9dois du nord","Sztumski","Tadjik","Tagaytay","Taishuh","Tar\u0101i","Tavda","Tawleed","Tchenaran","Tchernomor","Tch\xE8que sang-froid","Tch\xE9co-morave belge","Tennessee Walker","Tersk","Tes","Thessalien","Tieling","Tiger horse","Timor","Tokara","Tolfetano","Tonga","Tooraq","Topu\u011Fu K\u0131ll\u0131","Tori","Touchine","Touva","Trait allemand du Sud","Trait argentin","Trait australien","Trait belge","Trait bi\xE9lorusse","Trait bulgare","Trait cr\xE8me am\xE9ricain","Trait de Croatie","Trait de Rh\xE9nanie","Trait de Saxe-Thuringe","Trait de l'Altmark","Trait de la For\xEAt-Noire","Trait du Nord","Trait du Schleswig","Trait estonien","Trait hanovrien d'origine Schleswig","Trait hongrois","Trait irlandais","Trait italien","Trait lituanien","Trait n\xE9erlandais","Trait pie am\xE9ricain","Trait polonais","Trait roumain","Trait russe","Trait sovi\xE9tique","Trait westphalien","Trakehner","Trakya","Transba\xEFkal","Trocha Pura Colombiana","Trote y galope","Trotteur D\xF8le","Trotteur Latgale","Trotteur Orlov","Trotteur allemand","Trotteur croate","Trotteur cubain","Trotteur danois","Trotteur de Ljutomer","Trotteur espagnol","Trotteur finlandais sang-chaud","Trotteur fran\xE7ais","Trotteur italien","Trotteur m\xE9tis","Trotteur roumain","Trotteur russe","Trotteur scandinave","Trotteur yougoslave","Tuigpaard","Turkestani","Ujumqin","Unmol","Uzunyayla","Viatka","Virginia highlander","Vlaamperd","Vladimir","Voronej","Warlander","Waziri","Welara","Welsh","Welsh cob","Welsh de type cob","Welsh mountain","Wenshan","Westphalien","Wielkopolski","Wilwal","Wushen","W\xFCrttemberger","Xiangfen","Xilinguole","Xinihe","Yabu","Yanqi","Yargha","Yili","Yiwu","Yonaguni","Yongning","Yunnan","Yushu","Yuta","Zabaikal","Zakynthos","Zanskari","Zhongdian","Zweibr\xFCcker","cheval en Afghanistan","isra\xE9lien","sBs","\xC7ukurova","\xD8stland","\u017Demaitukas"];var chunk_BKUYYLI4_s=["Abeille d\xE9coupeuse de la luzerne","Abeille europ\xE9enne","Abeille tueuse","Abeille \xE0 miel","Agrion jouvencelle","Agrion \xE9l\xE9gant","Ammophile des sables","Anax empereur","Anoph\xE8le","Apollon","Argus bleu","Ascalaphe soufr\xE9","Atlas","Aurore","Azur\xE9 du serpolet","Balanin des noisettes","Blastophage","Blatte","Blatte am\xE9ricaine","Blatte de Madagascar","Blatte germanique","Blatte orientale","Bombyle","Bombyx du m\xFBrier","Bombyx du ricin","Bombyx \xE9ri","Bostryche typographe","Bourdon","Bourdon des champs","Bourdon des pierres","Bourdon des pr\xE9s","Bourdon terrestre","Bousier","Calliphorid\xE9","Calopt\xE9ryx vierge","Capricorne de l'\xE9pine de J\xE9rusalem","Capricorne des cactus","Capricorne des maisons","Capricorne du ch\xEAne","Capricorne musqu\xE9","Carabe dor\xE9","Carabe violet","Cercope","Charan\xE7on du bl\xE9","Charan\xE7on rouge des palmiers","Chironome","Chouette","Chrysope","Chrysope nacr\xE9e","Chrysope verte","Cicadelle blanche","Cicind\xE8le","Cigale","Cigale bossue","Cigale bossue du ch\xEAne","Cigale grise","Cigale pl\xE9b\xE9ienne","Citron","Citron de Provence","Clairon des abeilles","Clairon des ruches","Coccinelle","Coccinelle asiatique","Coccinelle \xE0 deux points","Coccinelle \xE0 quatorze points","Coccinelle \xE0 sept points","Coccinelle \xE0 vingt-deux points","Courtili\xE8re","Criquet","Criquet migrateur","C\xE9toine","C\xE9toine dor\xE9e","C\xE9toine grise","C\xE9toine margin\xE9e","C\xE9toine verte","Demi diable","Demi-deuil","Doryphore de la pomme de terre","Drosophile","Dynaste Hercule","D\xE9esse pr\xE9cieuse","Euglossine","Fausse teigne de la cire","Flamb\xE9","Fourmi","Fourmi balle de fusil","Fourmi de feu","Fourmi ensanglant\xE9e","Fourmilion","Frelon asiatique","Frelon europ\xE9en","Frelon g\xE9ant japonais","Gaz\xE9","Gendarme","Gerris","Grand Planeur","Grand diable","Grand paon de nuit","Grande aeschne","Grande saperde du peuplier","Grande sauterelle verte","Graphosome d'Italie","Greta oto","Grillon","Grillon champ\xEAtre","Grillon domestique","Gu\xEApe commune","Gu\xEApe germanique","Gu\xEApe-papillon","Hanneton","Hercule","Hulotte","Insecte","Lepture cordig\xE8re","Leste fianc\xE9","Libellule d\xE9prim\xE9e","Lucane cerf-volant","Lucilie bouch\xE8re","Lucilie bufonivore","Luciole","Lyctus","L\xE9thoc\xE8re d'Am\xE9rique","Machaon","Magicienne dentel\xE9e","Mante religieuse","Mante-orchid\xE9e","Monarque","Morpho cypris","Mouche domestique","Mouche du vinaigre","Mouche ts\xE9-ts\xE9","Mouche verte commune","Moustique tigre","M\xE9lipone","Neuropt\xE8re","N\xE8pe","Osmie cornue","Papillon","Papillon du palmier","Perle","Petit apollon","Petit capricorne","Petit diable","Phasme","Phasme b\xE2ton","Phrygane","Phyllie","Poisson d'argent","Poliste","Poliste g\xE9ant","Polyph\xE8me","Pou","Pou du pubis","Prom\xE9th\xE9e","Puce","Puceron","Punaise","Punaise d'eau g\xE9ante","Punaise de la Morelle","Punaise de lit","Punaise orn\xE9e","Punaise-\xE9pine","Rosalie alpine","Saturnie C\xE9cropia","Saturnie du cerisier","Saturnie du poirier","Sauterelle","Scarab\xE9e du d\xE9sert","Scarab\xE9e rhinoc\xE9ros europ\xE9en","Scarab\xE9e rhinoc\xE9ros japonais","Scolie des jardins","Sorci\xE8re blanche","Sphinx de Morgan","Sphinx de Wallace","Sphinx du tilleul","Taon","Termite","Tipule","Titan","Titiwai","Turquoise","T\xE9n\xE9brion meunier","Ver de bancoule","Ver luisant","Vrillette","Vrillette du pain","Weta","Weta des arbres","Weta des cavernes","Weta g\xE9ant","Xylocope violet","Zabre des c\xE9r\xE9ales","Zyg\xE8ne","\xC6schne","\xC6schne bleue","\xC6schne des joncs","\xC9ph\xE9m\xE8re"];var chunk_BKUYYLI4_d=["Lion d'Afrique","Lion d'Asie","Lion de l'Atlas","Lion du Cap"];var chunk_BKUYYLI4_c=["Alaska","Angora fran\xE7ais","Argent\xE9 de Champagne","Argent\xE9 de Saint Hubert","Blanc de Hotot","Blanc de Vend\xE9e","Bleu de Beveren","Bleu de Vienne","Brun marron de Lorraine","B\xE9lier anglais","B\xE9lier fran\xE7ais","Californien","Castorrex","Chamois de Thuringe","Fauve de Bourgogne","Feh de Marbourg","Feu Feh","Feu havane","Feu noir","Grand Chinchilla","Grand Russe","Gris bleu de Vienne","Gris de Vienne","Gris du Bourbonnais","G\xE9ant blanc du Bouscat","G\xE9ant des Flandres","G\xE9ant papillon fran\xE7ais","Havane fran\xE7ais","Hermine de Lutterbach","Hollandais","Japonais","Lapin blanc danois","Lapin chinchilla","Lapin ch\xE8vre","Li\xE8vre belge","Lynx","Nain Rex","Nain angora","Nain b\xE9lier Rex","Nain de couleur","Nain renard","Nain satin","Noir de Vienne","Normand","N\xE9o-Z\xE9landais","Papillon anglais","Papillon rh\xE9nan","Perlfeh","Petit b\xE9lier","Petit papillon","Polonais","Renard","Rex","Rhoen","Russe","Sabl\xE9 des Vosges","Satin","Separator","Zibeline","lapin b\xE9lier"];var chunk_BKUYYLI4_m=["Alsophis ater","Anaconda bolivien","Anaconda curiy\xFA","Anaconda de Barbour","Anaconda de Bolivie","Anaconda de Deschauense","Anaconda du Paraguay","Anaconda g\xE9ant","Anaconda jaune","Anaconda vert","Anaconda \xE0 taches sombres","Barba amarilla","Boa","Boa arboricole de Madagascar","Boa arc-en-ciel","Boa arc-en-ciel cubain","Boa canin","Boa caoutchouc","Boa cubain","Boa d'Amazonie","Boa de Cuba","Boa de Dum\xE9ril","Boa de Madagascar","Boa de Maurice","Boa de Porto Rico","Boa de l'\xEEle Ronde","Boa de l'\xEEle Ronde de Dussumier","Boa de l'\xEEle Ronde de Schlegel","Boa de la Jama\xEFque","Boa des for\xEAts","Boa des for\xEAts de Madagascar","Boa des perroquets","Boa des sables","Boa des sables d'Afrique","Boa des savanes de Dum\xE9ril","Boa devin","Boa fouisseur de l'\xEEle Maurice","Boa fouisseur de l'\xEEle Ronde","Boa nain","Boa sobre","Boa terrestre de Madagascar","Boa \xE9meraude","Bongare","Bongare annel\xE9","Bongare candide","Bongare fasci\xE9","Bongare indien","Bongare ray\xE9","Boomslang","Bungare","Cinglard","Cobra","Cobra chinois","Cobra cracheur","Cobra cracheur du Mozambique","Cobra cracheur indon\xE9sien","Cobra cracheur rouge","Cobra cracheur \xE0 cou noir","Cobra cracheur \xE9quatorial","Cobra d'eau","Cobra d'eau ray\xE9","Cobra de mer","Cobra des Philipines du Nord","Cobra du Cap","Cobra du Mozambique","Cobra indien","Cobra royal","Cobra \xE0 lunettes","Cobra \xE0 monocle","Cobra \xE9gyptien","Coronelle","Coronelle girondine","Coronelle lisse","Couleuvre","Couleuvre brune","Couleuvre d'Esculape","Couleuvre d'eau","Couleuvre de Forsskal","Couleuvre de Montpellier","Couleuvre de l'Amour","Couleuvre de l'Ouest","Couleuvre des Plaines","Couleuvre diad\xE8me","Couleuvre du Nord-Ouest","Couleuvre fauve de l'Est","Couleuvre faux-corail","Couleuvre l\xE9opard","Couleuvre mauresque","Couleuvre mince","Couleuvre obscure","Couleuvre ray\xE9e","Couleuvre royale","Couleuvre tachet\xE9e","Couleuvre tessell\xE9e","Couleuvre verte","Couleuvre verte et jaune","Couleuvre vip\xE9rine","Couleuvre \xE0 capuchon","Couleuvre \xE0 collier","Couleuvre \xE0 collier am\xE9ricaine","Couleuvre \xE0 dos rouge","Couleuvre \xE0 jarreti\xE8re de Santa Cruz","Couleuvre \xE0 nez plat","Couleuvre \xE0 nez retrouss\xE9","Couleuvre \xE0 quatre raies","Couleuvre \xE0 ventre rouge","Couleuvre \xE0 \xE9chelons","Couleuvre-jarreti\xE8re","Couresse du Banc d'Anguilla","Couresse \xE0 ventre rouge","Crotale","Crotale cascabelle","Crotale cent pas","Crotale de Malaisie","Crotale de Mojave","Crotale de l'ouest","Crotale des bambous","Crotale des bois","Crotale des prairies","Crotale des tropiques","Crotale diamantin","Crotale diamantin de l'Ouest","Crotale du Texas","Crotale du Venezuela","Crotale du temple","Crotale muet","Crotale tigr\xE9","Crotale \xE0 losange","Cuatronarices","Curiy\xFA","Faux-corail de Sinaloa","Fer de lance","Fer de lance centro-am\xE9ricain","Fer de lance commun","Fer de lance de la Martinique","Grage grands carreaux","Grand anaconda","Grands carreaux","Habu","Habu Hime","Habu d'Arisa","Habu d'Okinawa","Habu de Kikuchi","Habu de Kume-jima","Habu de Sakishima","Habu de Ta\xEFwan","Habu de Tokara","Jaracac\xE1 amarilla","Jaracac\xE1 jaune","Jararaca","Jararaca Pintada","Jararaca-cruzeira","Jararaca-ilhoa","Jararacu\xE7u","Katuali","Macagua","Mamba de Jameson","Mamba noir","Mamba vert","Mamba vert de Guin\xE9e","Mamba vert de Jameson","Mamba vert de l'Est","Mamba vert de l'Ouest","Mapanare","Ma\xEEtre de la brousse","Mocassin d'eau","Plature","Python","Python am\xE9thyste","Python arboricole vert","Python arboricole vert australien","Python birman","Python boule","Python d'Am\xE9rique centrale","Python d'Angola","Python de Boelen","Python de Children","Python de Macklot","Python de Papouasie","Python de Ramsay","Python de Seba","Python de Stimson","Python de Timor","Python fouisseur du Mexique","Python indien","Python malais","Python molure","Python olive","Python pygm\xE9","Python royal","Python r\xE9ticul\xE9","Python \xE0 l\xE8vres blanches","Python \xE0 t\xEAte noire","Python \xE0 t\xEAte noire d'Australie","P\xE9lamide","\xC9chide","\xC9chide car\xE9n\xE9e","\xC9chide des pyramides","\xC9chide \xE0 ventre blanc","\xD1acanin\xE1"];var chunk_BKUYYLI4_p=["chat","cheval","chien","crocodilien","c\xE9tac\xE9","insecte","lapin","lion","oiseau","ours","poisson","serpent","vache"];var chunk_BKUYYLI4_qe={bear:chunk_BKUYYLI4_e,bird:chunk_BKUYYLI4_r,cat:chunk_BKUYYLI4_a,cetacean:chunk_BKUYYLI4_i,cow:chunk_BKUYYLI4_n,crocodilia:chunk_BKUYYLI4_o,dog:chunk_BKUYYLI4_l,fish:chunk_BKUYYLI4_t,horse:chunk_BKUYYLI4_u,insect:chunk_BKUYYLI4_s,lion:chunk_BKUYYLI4_d,rabbit:chunk_BKUYYLI4_c,snake:chunk_BKUYYLI4_m,type:chunk_BKUYYLI4_p},chunk_BKUYYLI4_h=chunk_BKUYYLI4_qe;var chunk_BKUYYLI4_g=["abricot","acajou","aigue-marine","amande","amarante","ambre","am\xE9thyste","anthracite","argent","aubergine","aurore","avocat","azur","basan\xE9","beurre","bis","bisque","bistre","bitume","blanc cass\xE9","blanc lunaire","bleu acier","bleu bleuet","bleu canard","bleu charrette","bleu ciel","bleu de Prusse","bleu de cobalt","bleu givr\xE9","bleu marine","bleu nuit","bleu outremer","bleu paon","bleu persan","bleu p\xE9trole","bleu roi","bleu saphir","bleu turquin","bleu \xE9lectrique","bl\xE9","bouton d'or","brique","bronze","brou de noix","caca d'oie","cacao","cachou","caf\xE9","cannelle","capucine","caramel","carmin","carotte","chamois","chartreuse","chocolat","cinabre","citrouille","coquille d'\u0153uf","corail","couleurs de Mars","cramoisi","cuisse de nymphe","cuivre","cyan","c\u0153ruleum","fauve","flave","fraise","framboise","fum\xE9e","garance","glauque","glycine","grenadine","grenat","gris acier","gris de Payne","gris fer","gris perle","gris souris","groseille","gr\xE8ge","gueules","h\xE9liotrope","incarnat","indigo","isabelle","jaune canari","jaune citron","jaune de Naples","jaune de cobalt","jaune imp\xE9rial","jaune mimosa","lavalli\xE8re","lavande","lie de vin","lilas","lime","lin","magenta","malachite","mandarine","marron","mastic","mauve","ma\xEFs","menthe","moutarde","nacarat","nankin","noisette","ocre","ocre rouge","olive","or","orange br\xFBl\xE9","orchid\xE9e","orpiment","outremer v\xE9ritable","oxyde de fer","paille","parme","pelure d'oignon","pervenche","pistache","poil de chameau","ponceau","pourpre","prasin","prune","puce","rose Mountbatten","rouge cardinal","rouge cerise","rouge d'Andrinople","rouge de Falun","rouge feu","rouge tomate","rouille","rubis","sable","safre","sang de b\u0153uf","sanguine","sarcelle","saumon","sinople","smalt","soufre","s\xE9pia","tabac","terre d'ombre","tomette","topaze","tourterelle","turquoise","vanille","vermeil","vermillon","vert V\xE9ron\xE8se","vert bouteille","vert c\xE9ladon","vert d'eau","vert de Hooker","vert de vessie","vert imp\xE9rial","vert lichen","vert oxyde de chrome","vert perroquet","vert poireau","vert pomme","vert prairie","vert printemps","vert sapin","vert sauge","vert tilleul","vert \xE9pinard","vert-de-gris","violet","violet d'\xE9v\xEAque","viride","zinzolin","\xE9carlate","\xE9cru","\xE9meraude"];var chunk_BKUYYLI4_Ge={human:chunk_BKUYYLI4_g},chunk_BKUYYLI4_b=chunk_BKUYYLI4_Ge;var chunk_BKUYYLI4_A=["Automobile","Beaut\xE9","Bijoux","B\xE9b\xE9","Chaussures","Electronique","Enfants","Films","Industrie","Jardin","Jeux","Jouets","Livres","Maison","Musique","Ordinateurs","Outils","Plein air","Sant\xE9","Sports","V\xEAtements","\xC9picerie"];var chunk_BKUYYLI4_C=["Bicyclette \xE0 1 vitesse, pneus 1/2 ballon. Cadre de 52cm. Jantes chrom\xE9es. Roue Hore. Moyeux ind\xE9r\xE9glables. 2 freins sur jantes. Guidon trials. Garde-boue et couvre chaine en acier \xE9maill\xE9. Porte-bagages. Gardejupes. P\xE9dales \xE0 blocs caoutchouc. \xC9mail couleur. Selle route cuir. Sacoche avec outillage. Pompe de cadre. Timbre avertisseur.","Cadre raccord bras\xE9 de 53 ou 58 %. Jantes en acier \xE9maill\xE9es. Pneus \u201CHiron\u201D 700 x 35, garantis 12 mois. Pignon roue libre \xE0 emboitement hexagonal. Frein \u201CHirondelle\u201D sur jante arri\xE8re. Garde-boue m\xE9tal.","Carrosserie en t\xF4le d'acier laqu\xE9 blanc mont\xE9e sur roues pour faciliter le d\xE9placement, couvercle laqu\xE9 blanc, dessus et cuve en m\xE9tal \xE9maille marron, inalt\xE9rable a l'eau de lessive et a la chaleur,","Ce magnifique radio-phono comprend un excellent r\xE9cepteur radioL'ensemble, dans une belle \xE9b\xE9nisterie teint\xE9e palissandre, forme un tr\xE8s phonique 6 lampes et un tourne-disque de vitesses plac\xE9 sous le couvercle. Beau meuble. Ce mod\xE8le, dont le montage particuli\xE8rement soigne assure un tr\xE8s bon rendement aussi bien en radio qu'en phono, est garanti mn an.","Ces m\xE9dailles et \xE9pingles sont en argent avec patine artistique. Elles ont \xE9t\xE9 compos\xE9es et frapp\xE9es sp\xE9cialement dans les ateliers de l'\xC9tat pour la Soci\xE9t\xE9 l'Hirondelle.","Lanterne cuivre fort, finement nickel\xE9, chute d'eau r\xE9glable, suspension antivibratrice, projecteur diam\xE8tre cm2, avec verre bomb\xE9. Dur\xE9e d'\xE9clairage 3 heures. Poids 395 grammes.","Lunettes \xE9tanches, monture caoutchouc moul\xE9 de 1re qual. glaces rondes de 55 mm de diam. en verre clair. Les lunettes prot\xE8gent les yeux contre les poussi\xE8res, fum\xE9es et gaz industriels et se portent av. nos masques 5862-5864. Pds 60 gr.","Maillot en coton fin \xE0 rayures se boutonnant devant pour enfants.","Montre-bracelet, dite \u201Cd'Aviateur\u201D, m\xE9tal inalt\xE9rable, diam. 435ym. Mouvement de pr\xE9cision chronographe, cadran avec grande aiguille trotteuse, permettant la lecture 1/25de seconde.","Moteur Villiers. Puissance au frein : 7 HP, 3 vitesses, lancement au pied, \xE9clairage \xE9lectrique, carrosserie 2 places, coffre \xE0 outils, outillage complet, capote et pare-brise.","Petite griffe \xE0 sarcler. 5 dents en acier, largeur 8 cm. poign\xE9e estamp\xE9e, longueur 26 cm. poids 150 gr. Pour ameublir le sol, arracher les herbes entre les plantes ou fleurs cultiv\xE9es en lignes rapproch\xE9es.","Rasoir de s\xFBret\xE9 \u201CPrima\u201D tout en laiton massif nickel\xE9 chrom\xE9, manche molet\xE9 bien en main. Peigne et contre-peigne galb\xE9s tenant tout d'une pi\xE8ce, fermeture \xE0 charni\xE8re, blocage instantan\xE9 de la lame.","R\xE9cepteurs de t\xE9l\xE9vision \xE0 haute d\xE9finition 819 lignes, donnant une image tr\xE8s nette et d'un contraste agr\xE9able ne fatiguant pas la vue, le montage de la partie radio donne un son absolument remarquable.","Tous nos appareils sont blind\xE9s pour que leur rayonnement ne trouble pas les r\xE9cepteurs radiophoniques, et ils fonctionnent sur courant alternatif 50 riodes 110 et 220 volts. Ils sont garantis pendant 1 an; toutefois, suivant la r\xE8gle, le tube cathodique est garanti pour 6 mois seulement."];var chunk_BKUYYLI4_v={adjective:["Artisanal","Ergonomique","Fait main","Fantastique","G\xE9nial","G\xE9n\xE9rique","Incroyable","Intelligent","Licenci\xE9","Luxueux","Magnifique","Moderne","Oriental","Petit","Pratique","Raffin\xE9","Recycl\xE9","Rustique","Sans marque","Savoureux","Sur mesure","\xC9lectronique","\xC9l\xE9gant"],material:["Acier","Bois","Bronze","B\xE9ton","Caoutchouc","Congel\xE9","Coton","Doux","Frais","Granit","M\xE9tal","Plastique"],product:["Boule","Chaise","Chapeau","Chaussures","Chemise","Clavier","Frites","Fromage","Gants","Lard","Ordinateur","Pantalon","Pizza","Poisson","Poulet","Salade","Saucisses","Savon","Serviettes","Souris","Table","Thon","Voiture","V\xE9lo"]};var chunk_BKUYYLI4_Te={department:chunk_BKUYYLI4_A,product_description:chunk_BKUYYLI4_C,product_name:chunk_BKUYYLI4_v},chunk_BKUYYLI4_f=chunk_BKUYYLI4_Te;var chunk_BKUYYLI4_B=["EI","EURL","GIE","SA","SARL","SAS","SASU","SCA","SCOP","SCS","SEM","SNC"];var chunk_BKUYYLI4_P=["{{person.last_name.generic}} et {{person.last_name.generic}}","{{person.last_name.generic}} {{company.legal_entity_type}}"];var chunk_BKUYYLI4_xe={legal_entity_type:chunk_BKUYYLI4_B,name_pattern:chunk_BKUYYLI4_P},chunk_BKUYYLI4_y=chunk_BKUYYLI4_xe;var chunk_BKUYYLI4_M={wide:["Ao\xFBt","Avril","D\xE9cembre","F\xE9vrier","Janvier","Juillet","Juin","Mai","Mars","Novembre","Octobre","Septembre"],wide_context:["ao\xFBt","avril","d\xE9cembre","f\xE9vrier","janvier","juillet","juin","mai","mars","novembre","octobre","septembre"],abbr:["ao\xFBt","avril","d\xE9c.","f\xE9vr.","janv.","juil.","juin","mai","mars","nov.","oct.","sept."]};var chunk_BKUYYLI4_S={wide:["Dimanche","Jeudi","Lundi","Mardi","Mercredi","Samedi","Vendredi"],wide_context:["dimanche","jeudi","lundi","mardi","mercredi","samedi","vendredi"],abbr:["Dim","Jeu","Lun","Mar","Mer","Sam","Ven"],abbr_context:["dim","jeu","lun","mar","mer","sam","ven"]};var chunk_BKUYYLI4_Le={month:chunk_BKUYYLI4_M,weekday:chunk_BKUYYLI4_S},chunk_BKUYYLI4_q=chunk_BKUYYLI4_Le;var chunk_BKUYYLI4_G=["Carte de cr\xE9dit","Ch\xE8que","Epargne","Investissement","March\xE9 mon\xE9taire","Pr\xEAt immobilier","Pr\xEAt personnel"];var chunk_BKUYYLI4_T=[{name:"Dollar",code:"USD",symbol:"$",numericCode:"840"},{name:"Dollar canadien",code:"CAD",symbol:"$",numericCode:"124"},{name:"Peso mexicain",code:"MXN",symbol:"$",numericCode:"484"},{name:"Florin",code:"AWG",symbol:"\u0192",numericCode:"533"},{name:"Baisse du dollar",code:"BBD",symbol:"$",numericCode:"052"},{name:"Dollar bermudien",code:"BMD",symbol:"$",numericCode:"060"},{name:"Dollar des Bahamas",code:"BSD",symbol:"$",numericCode:"044"},{name:"Peso dominicain",code:"DOP",symbol:"$",numericCode:"214"},{name:"Dollar jama\xEFcain",code:"JMD",symbol:"$",numericCode:"388"},{name:"Quetzal guat\xE9malt\xE8que",code:"GTQ",symbol:"Q",numericCode:"320"},{name:"Balboa panam\xE9en",code:"PAB",symbol:"B/.",numericCode:"590"},{name:"Dollar des Cara\xEFbes",code:"XCD",symbol:"$",numericCode:"951"},{name:"euro",code:"EUR",symbol:"\u20AC",numericCode:"978"},{name:"Livre sterling",code:"GBP",symbol:"\xA3",numericCode:"826"},{name:"Course g\xE9orgienne",code:"GEL",symbol:"\u20BE",numericCode:"981"},{name:"Lev bulgare",code:"BGN",symbol:"\u043B\u0432",numericCode:"975"},{name:"Franc suisse",code:"CHF",symbol:"CHF",numericCode:"756"},{name:"Couronne danoise",code:"DKK",symbol:"kr",numericCode:"208"},{name:"R\xE9publique tch\xE8que Couronne",code:"CZK",symbol:"K\u010D",numericCode:"203"},{name:"Kuna croate",code:"HRK",symbol:"kn",numericCode:"191"},{name:"Forint hongrois",code:"HUF",symbol:"ft",numericCode:"348"},{name:"couronne norv\xE9gienne",code:"NOK",symbol:"kr",numericCode:"578"},{name:"Rouble russe",code:"RUB",symbol:"\u20BD",numericCode:"643"},{name:"Zloty polonais",code:"PLN",symbol:"z\u0142",numericCode:"985"},{name:"Leu roumain",code:"RON",symbol:"lei",numericCode:"946"},{name:"couronne su\xE9doise",code:"SEK",symbol:"kr",numericCode:"752"},{name:"Hryvnia ukrainienne",code:"UAH",symbol:"\u20B4",numericCode:"980"},{name:"lire turque",code:"TRY",symbol:"\u20BA",numericCode:"949"},{name:"Argentine Peso",code:"ARS",symbol:"$",numericCode:"032"},{name:"Bolivien bolivien",code:"BOB",symbol:"Bs.",numericCode:"068"},{name:"Real br\xE9silien",code:"BRL",symbol:"R$",numericCode:"986"},{name:"Peso chilien",code:"CLP",symbol:"$",numericCode:"152"},{name:"Peso colombien",code:"COP",symbol:"$",numericCode:"170"},{name:"Nouveau Sol P\xE9ruvien",code:"PEN",symbol:"S/.",numericCode:"604"},{name:"Guarani paraguayen",code:"PYG",symbol:"\u20B2",numericCode:"600"},{name:"Peso uruguayen",code:"UYU",symbol:"$",numericCode:"858"},{name:"Bolivar v\xE9n\xE9zu\xE9lien",code:"VES",symbol:"Bs.",numericCode:"928"},{name:"Yen japonais",code:"JPY",symbol:"\xA5",numericCode:"392"},{name:"Bangladesh Taka",code:"BDT",symbol:"\u09F3",numericCode:"050"},{name:"Le yuan chinois",code:"CNY",symbol:"\xA5",numericCode:"156"},{name:"Dollar de Hong Kong",code:"HKD",symbol:"$",numericCode:"344"},{name:"Roupie indienne",code:"INR",symbol:"\u20B9",numericCode:"356"},{name:"Riel cambodgien",code:"KHR",symbol:"\u17DB",numericCode:"116"},{name:"Poulet",code:"LAK",symbol:"\u20AD",numericCode:"418"},{name:"Roupie sri lankaise",code:"LKR",symbol:"\u0DBB\u0DD4",numericCode:"144"},{name:"Rufiyaa",code:"MVR",symbol:".\u0783",numericCode:"462"},{name:"cloche malaisienne",code:"MYR",symbol:"RM",numericCode:"458"},{name:"Roupie n\xE9palaise",code:"NPR",symbol:"\u0930\u0942",numericCode:"524"},{name:"Peso philippin",code:"PHP",symbol:"\u20B1",numericCode:"608"},{name:"Roupie pakistanaise",code:"PKR",symbol:"\u20A8",numericCode:"586"},{name:"Dollar de Singapour",code:"SGD",symbol:"$",numericCode:"702"},{name:"Baht tha\xEFlandais",code:"THB",symbol:"\u0E3F",numericCode:"764"},{name:"Nouveau dollar de Ta\xEFwan",code:"TWD",symbol:"$",numericCode:"901"},{name:"Dong vietnamien",code:"VND",symbol:"\u20AB",numericCode:"704"},{name:"Dollar australien",code:"AUD",symbol:"$",numericCode:"036"},{name:"Dollar fidjien",code:"FJD",symbol:"$",numericCode:"242"},{name:"Dollar n\xE9o-z\xE9landais",code:"NZD",symbol:"$",numericCode:"554"},{name:"Franc CFP",code:"XPF",symbol:"\u20A3",numericCode:"953"},{name:"Livre \xE9gyptienne",code:"EGP",symbol:"\xA3",numericCode:"818"},{name:"C\xE9di ghan\xE9en",code:"GHS",symbol:"\u20B5",numericCode:"936"},{name:"Dalasi",code:"GMD",symbol:"D",numericCode:"270"},{name:"Shilling kenyan",code:"KES",symbol:"Sh",numericCode:"404"},{name:"Dirham marocain",code:"MAD",symbol:"DH",numericCode:"504"},{name:"Ariary malgache",code:"MGA",symbol:"Ar",numericCode:"969"},{name:"Roupie mauricienne",code:"MUR",symbol:"\u20A8",numericCode:"480"},{name:"Dollar namibien",code:"NAD",symbol:"$",numericCode:"516"},{name:"Naira nig\xE9rian",code:"NGN",symbol:"\u20A6",numericCode:"566"},{name:"Roupie",code:"SCR",symbol:"\u20A8",numericCode:"690"},{name:"Dinar tunisien",code:"TND",symbol:"DT",numericCode:"788"},{name:"Shilling ougandais",code:"UGX",symbol:"Sh",numericCode:"800"},{name:"CFA Franc BEAC",code:"XAF",symbol:"Fr",numericCode:"950"},{name:"CFA Franc BCEAO",code:"XOF",symbol:"Fr",numericCode:"952"},{name:"Rand sud-africain",code:"ZAR",symbol:"Br",numericCode:"710"},{name:"Dirham des \xC9mirats arabes unis",code:"AED",symbol:"\u062F.\u0625",numericCode:"784"},{name:"Nouveau Shekel isra\xE9lien",code:"ILS",symbol:"\u20AA",numericCode:"376"},{name:"Livre syrienne",code:"SYP",symbol:"\xA3",numericCode:"760"},{name:"Dinar jordanien",code:"JOD",symbol:"\u062F.\u0627",numericCode:"400"},{name:"Dinar kowe\xEFtien",code:"KWD",symbol:"\u062F.\u0643",numericCode:"414"},{name:"Livre libanaise",code:"LBP",symbol:"\u0644.\u0644",numericCode:"422"},{name:"Rial omanais",code:"OMR",symbol:"\u0631.\u0639.",numericCode:"512"},{name:"Rial qatari",code:"QAR",symbol:"\u0631.\u0642",numericCode:"634"},{name:"Riyal saoudien",code:"SAR",symbol:"",numericCode:"682"},{name:"Bitcoin",code:"BTC",symbol:"\u20BF",numericCode:"000"},{name:"Ethereum",code:"ETH",symbol:"\u039E",numericCode:"000"},{name:"Litecoin",code:"LTC",symbol:"\u0141",numericCode:"000"},{name:"Ripples",code:"XRP",symbol:"XRP",numericCode:"000"}];var chunk_BKUYYLI4_x=["d\xE9p\xF4t","facture","paiement","retrait"];var chunk_BKUYYLI4_Re={account_type:chunk_BKUYYLI4_G,currency:chunk_BKUYYLI4_T,transaction_type:chunk_BKUYYLI4_x},chunk_BKUYYLI4_L=chunk_BKUYYLI4_Re;var chunk_BKUYYLI4_R=["com","eu","fr","info","name","net","org"];var chunk_BKUYYLI4_D=["gmail.com","hotmail.fr","yahoo.fr"];var chunk_BKUYYLI4_De={domain_suffix:chunk_BKUYYLI4_R,free_email:chunk_BKUYYLI4_D},chunk_BKUYYLI4_F=chunk_BKUYYLI4_De;var chunk_BKUYYLI4_H=["####","###","##","#"];var chunk_BKUYYLI4_k=["Aix-en-Provence","Ajaccio","Amiens","Angers","Antibes","Antony","Argenteuil","Asni\xE8res-sur-Seine","Aubervilliers","Aulnay-sous-Bois","Avignon","Beauvais","Besan\xE7on","B\xE9ziers","Bordeaux","Boulogne-Billancourt","Bourges","Brest","Caen","Calais","Cannes","Cayenne","Cergy","Chamb\xE9ry","Champigny-sur-Marne","Cholet","Clermont-Ferrand","Clichy","Colmar","Colombes","Courbevoie","Cr\xE9teil","Dijon","Drancy","Dunkerque","Fort-de-France","Grenoble","Hy\xE8res","Issy-les-Moulineaux","Ivry-sur-Seine","La Rochelle","La Seyne-sur-Mer","Le Havre","Le Mans","Le Tampon","Les Abymes","Levallois-Perret","Lille","Limoges","Lorient","Lyon","Marseille","M\xE9rignac","Metz","Montauban","Montpellier","Montreuil","Mulhouse","Nancy","Nanterre","Nantes","Neuilly-sur-Seine","Nice","N\xEEmes","Niort","Noisy-le-Grand","Orl\xE9ans","Paris","Pau","Perpignan","Pessac","Poitiers","Quimper","Reims","Rennes","Roubaix","Rouen","Rueil-Malmaison","Saint-Denis","Saint-\xC9tienne","Saint-Maur-des-Foss\xE9s","Saint-Nazaire","Saint-Paul","Saint-Pierre","Saint-Quentin","Sarcelles","Strasbourg","Toulon","Toulouse","Tourcoing","Tours","Troyes","Valence","V\xE9nissieux","Versailles","Villejuif","Villeneuve-d'Ascq","Villeurbanne","Vitry-sur-Seine"];var chunk_BKUYYLI4_N=["{{location.city_name}}"];var chunk_BKUYYLI4_z=["Afghanistan","Albanie","Alg\xE9rie","Andorre","Angola","Antigua-et-Barbuda","Argentine","Arm\xE9nie","Australie","Autriche","Azerba\xEFdjan","Bahamas","Bahre\xEFn","Bangladesh","Barbade","Bi\xE9lorussie","Belgique","Belize","B\xE9nin","Bhoutan","Bolivie","Bosnie-Herz\xE9govine","Botswana","Br\xE9sil","Brunei","Bulgarie","Burkina Faso","Burundi","Cambodge","Cameroun","Canada","Cap-Vert","R\xE9publique centrafricaine","Tchad","Chili","Chine","Colombie","Comores","Costa Rica","C\xF4te d\u2019Ivoire","Croatie","Cuba","Chypre","R\xE9publique tch\xE8que","R\xE9publique d\xE9mocratique du Congo","Danemark","Djibouti","Dominique","R\xE9publique dominicaine","Timor oriental","\xC9quateur","\xC9gypte","Salvador","Guin\xE9e \xE9quatoriale","\xC9rythr\xE9e","Estonie","Eswatini","\xC9thiopie","Fidji","Finlande","France","Gabon","Gambie","G\xE9orgie","Allemagne","Ghana","Gr\xE8ce","Grenade","Guatemala","Guin\xE9e","Guin\xE9e-Bissau","Guyane","Ha\xEFti","Honduras","Hongrie","Islande","Inde","Indon\xE9sie","Iran","Irak","Irlande","Isra\xEBl","Italie","Jama\xEFque","Japon","Jordan","Kazakhstan","Kenya","Kiribati","Kowe\xEFt","Kirghizistan","Laos","Lettonie","Liban","Lesotho","Liberia","Libye","Liechtenstein","Lituanie","Luxembourg","Madagascar","Malawi","Malaisie","Maldives","Mali","Malte","\xCEles Marshall","Mauritanie","Maurice","Mexique","Micron\xE9sie","Moldavie","Monaco","Mongolie","Mont\xE9n\xE9gro","Maroc","Mozambique","Birmanie","Namibie","Nauru","N\xE9pal","Pays-Bas","Nouvelle-Z\xE9lande","Nicaragua","Niger","Nigeria","Cor\xE9e du Nord","Norv\xE8ge","Oman","Pakistan","Palau","Panama","Papouasie-Nouvelle-Guin\xE9e","Paraguay","P\xE9rou","Philippines","Pologne","Portugal","Qatar","R\xE9publique du Congo","Mac\xE9doine","Roumanie","Russie","Rwanda","Saint-Christophe-et-Ni\xE9v\xE8s","Sainte-Lucie","Saint-Vincent-et-les-Grenadines","Samoa","Saint-Marin","S\xE3o Tom\xE9-et-Principe","Arabie saoudite","S\xE9n\xE9gal","Serbie","Seychelles","Sierra Leone","Singapour","Slovaquie","Slov\xE9nie","\xCEles Salomon","Somalie","Afrique du Sud","Cor\xE9e du Sud","Soudan du Sud","Espagne","Sri Lanka","Soudan","Suriname","Su\xE8de","Suisse","Syrie","Tadjikistan","Tanzanie","Tha\xEFlande","Togo","Tonga","Trinit\xE9-et-Tobago","Tunisie","Turquie","Turkm\xE9nistan","Tuvalu","Ouganda","Ukraine","\xC9mirats arabes unis","Royaume-Uni","\xC9tats-Unis","Uruguay","Ouzb\xE9kistan","Vanuatu","Venezuela","Vi\xEAt Nam","Y\xE9men","Zambie","Zimbabwe"];var chunk_BKUYYLI4_V={cardinal:["Nord","Est","Sud","Ouest"],cardinal_abbr:["N","E","S","O"],ordinal:["Nord-est","Nord-ouest","Sud-est","Sud-ouest"],ordinal_abbr:["NE","NO","SE","SO"]};var chunk_BKUYYLI4_j=["#####"];var chunk_BKUYYLI4_J=["Apt. ###","# \xE9tage"];var chunk_BKUYYLI4_E=["Alsace","Aquitaine","Auvergne","Basse-Normandie","Bourgogne","Bretagne","Centre","Champagne-Ardenne","Corse","Franche-Comt\xE9","Haute-Normandie","\xCEle-de-France","Languedoc-Roussillon","Limousin","Lorraine","Midi-Pyr\xE9n\xE9es","Nord-Pas-de-Calais","Pays de la Loire","Picardie","Poitou-Charentes","Provence-Alpes-C\xF4te d'Azur","Rh\xF4ne-Alpes"];var chunk_BKUYYLI4_O={normal:"{{location.buildingNumber}} {{location.street}}",full:"{{location.buildingNumber}} {{location.street}} {{location.secondaryAddress}}"};var chunk_BKUYYLI4_K=["{{location.street_prefix}} {{location.street_suffix}}"];var chunk_BKUYYLI4_I=["All\xE9e","Voie","Rue","Avenue","Boulevard","Quai","Passage","Impasse","Place"];var chunk_BKUYYLI4_w=["de l'Abbaye","Adolphe Mille","d'Al\xE9sia","d'Argenteuil","d'Assas","du Bac","de Paris","La Bo\xE9tie","Bonaparte","de la B\xFBcherie","de Caumartin","Charlemagne","du Chat-qui-P\xEAche","de la Chauss\xE9e-d'Antin","du Dahomey","Dauphine","Delesseux","du Faubourg Saint-Honor\xE9","du Faubourg-Saint-Denis","de la Ferronnerie","des Francs-Bourgeois","des Grands Augustins","de la Harpe","du Havre","de la Huchette","Joubert","Laffitte","Lepic","des Lombards","Marcadet","Moli\xE8re","Monsieur-le-Prince","de Montmorency","Montorgueil","Mouffetard","de Nesle","Oberkampf","de l'Od\xE9on","d'Orsel","de la Paix","des Panoramas","Pastourelle","Pierre Charron","de la Pompe","de Presbourg","de Provence","de Richelieu","de Rivoli","des Rosiers","Royale","d'Abbeville","Saint-Honor\xE9","Saint-Bernard","Saint-Denis","Saint-Dominique","Saint-Jacques","Saint-S\xE9verin","des Saussaies","de Seine","de Solf\xE9rino","Du Sommerard","de Tilsitt","Vaneau","de Vaugirard","de la Victoire","Zadkine"];var chunk_BKUYYLI4_Fe={building_number:chunk_BKUYYLI4_H,city_name:chunk_BKUYYLI4_k,city_pattern:chunk_BKUYYLI4_N,country:chunk_BKUYYLI4_z,direction:chunk_BKUYYLI4_V,postcode:chunk_BKUYYLI4_j,secondary_address:chunk_BKUYYLI4_J,state:chunk_BKUYYLI4_E,street_address:chunk_BKUYYLI4_O,street_pattern:chunk_BKUYYLI4_K,street_prefix:chunk_BKUYYLI4_I,street_suffix:chunk_BKUYYLI4_w},chunk_BKUYYLI4_W=chunk_BKUYYLI4_Fe;var chunk_BKUYYLI4_=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_BKUYYLI4_He={word:chunk_BKUYYLI4_},chunk_BKUYYLI4_Y=chunk_BKUYYLI4_He;var chunk_BKUYYLI4_ke={title:"French",code:"fr",language:"fr",endonym:"Fran\xE7ais",dir:"ltr",script:"Latn"},chunk_BKUYYLI4_U=chunk_BKUYYLI4_ke;var chunk_BKUYYLI4_Z=["Blues","Classique","Country","Folk","Funk","Hip Hop","Jazz","Latine","Lofi","Metal","Pop","Rap","Reggae","Rock","Soul","Vari\xE9t\xE9","World","\xC9lectronique"];var chunk_BKUYYLI4_Ne={genre:chunk_BKUYYLI4_Z},chunk_BKUYYLI4_Q=chunk_BKUYYLI4_Ne;var chunk_BKUYYLI4_$={generic:["Aaron","Abdon","Abdonie","Abel","Abelin","Abeline","Abigaelle","Abiga\xEFl","Abondance","Abraham","Absalon","Ab\xE9lard","Acace","Acacie","Acanthe","Achaire","Achille","Adalard","Adalbald","Adalbaude","Adalbert","Adalb\xE9ron","Adalric","Adalsinde","Adam","Adegrin","Adegrine","Adel","Adelin","Adeline","Adelphe","Adeltrude","Adenet","Adh\xE9mar","Adjutor","Adolphe","Adolphie","Adonis","Adonise","Adrast\xE9e","Adrehilde","Adrien","Adrienne","Ad\xE8le","Ad\xE9la\xEFde","Ad\xE9lie","Ad\xE9odat","Agapet","Agathange","Agathe","Agathon","Agilbert","Agilberte","Agla\xE9","Agnan","Agnane","Agnefl\xE8te","Agn\xE8s","Agrippin","Agrippine","Aimable","Aim\xE9","Aim\xE9e","Alain","Alaine","Ala\xEFs","Alban","Albane","Albert","Alberte","Alb\xE9rade","Alb\xE9ric","Alcibiade","Alcide","Alcidie","Alcime","Alcine","Alcyone","Aldegonde","Aldonce","Aldric","Aleaume","Aleth","Alexandre","Alexandrine","Alexanne","Alexine","Alexis","Alice","Aliette","Aline","Alix","Aliz\xE9","Ali\xE9nor","Alliaume","Almine","Almire","Aloyse","Alo\xEFs","Alo\xEFse","Alphonse","Alphonsine","Alph\xE9e","Alpinien","Alth\xE9e","Alver\xE8de","Amaliane","Amalric","Amalth\xE9e","Amande","Amandin","Amandine","Amant","Amante","Amarande","Amaranthe","Amaryllis","Ambre","Ambroise","Ambroisie","Ameline","Amiel","Aminte","Amour","Am\xE9d\xE9e","Am\xE9liane","Am\xE9lie","Am\xE9lien","Am\xE9thyste","Anastase","Anastasie","Anatole","Anatolie","Ana\xEBl","Ana\xEBlle","Ana\xEFs","Ancelin","Anceline","Andoche","Andr\xE9","Andr\xE9e","And\xE9ol","Angadr\xEAme","Ange","Angeline","Angilbe","Angilberte","Angilran","Angoustan","Ang\xE8le","Ang\xE9lina","Ang\xE9lique","Anicet","Anicette","Anic\xE9e","Annabelle","Anne","Annette","Annibal","Annonciade","Ansbert","Ansberte","Anselme","Anstrudie","Anthelme","Anthelmette","Antide","Antigone","Antoine","Antoinette","Antonin","Antonine","An\xE9mone","Aph\xE9lie","Apollinaire","Apolline","Aquilin","Aquiline","Arabelle","Arcade","Arcadie","Archambaud","Archange","Archibald","Argine","Arian","Ariane","Aricie","Ariel","Arielle","Ariste","Aristide","Arlette","Armance","Armand","Armande","Armandine","Armel","Armeline","Armelle","Armide","Armin","Armine","Arnaud","Arnaude","Arnould","Arolde","Arsino\xE9","Ars\xE8ne","Ars\xE8nie","Arthaud","Arthur","Arthurine","Arth\xE8me","Art\xE9mis","Ascelin","Asceline","Ascension","Assomption","Astart\xE9","Astride","Astr\xE9e","Ast\xE9rie","Athalie","Athanase","Athanasie","Athina","Ath\xE9na\xEFs","Aube","Aubertine","Aubry","Aude","Audebert","Audeline","Audouin","Audran","Audrey","Auguste","Augustine","Aure","Aurelle","Aurian","Auriane","Aurore","Aur\xE8le","Aur\xE9lie","Aur\xE9lienne","Auxane","Auxence","Aveline","Aviga\xEBlle","Avoye","Axel","Axeline","Axelle","Aymard","Aymardine","Aymeric","Aymon","Aymonde","Azal\xE9e","Azeline","Az\xE9lie","Balthazar","Baptiste","Barbe","Barnab\xE9","Barth\xE9lemy","Bartim\xE9e","Basile","Basilisse","Bastien","Bathilde","Baudouin","Benjamin","Beno\xEEt","Bernadette","Bernard","Berthe","Bertille","Bertrand","Betty","Beuve","Blaise","Blanche","Blandine","Boh\xE9mond","Bon","Boniface","Bouchard","Briac","Brice","Brieuc","Brigitte","Brunehaut","Brunehilde","Bruno","B\xE9atrice","B\xE9nigne","B\xE9n\xE9dicte","B\xE9ranger","B\xE9rang\xE8re","B\xE9rard","Calixte","Camille","Camillien","Cam\xE9lien","Candide","Capucine","Caribert","Carine","Carloman","Caroline","Cassandre","Cassien","Catherine","Chantal","Charlaine","Charlemagne","Charles","Charline","Charlotte","Childebert","Chilp\xE9ric","Chlo\xE9","Christelle","Christian","Christiane","Christine","Christodule","Christophe","Chrysole","Chrysostome","Chr\xE9tien","Claire","Clara","Clarence","Clarisse","Claude","Claudien","Claudine","Clio","Clotaire","Clotilde","Clovis","Cl\xE9andre","Cl\xE9lie","Cl\xE9mence","Cl\xE9ment","Cl\xE9mentine","Cl\xE9ry","Colin","Coline","Conception","Constance","Constant","Constantin","Coralie","Coraline","Corentin","Corentine","Corinne","Cyprien","Cyriaque","Cyrielle","Cyrille","C\xE9cile","C\xE9dric","C\xE9leste","C\xE9lestin","C\xE9lestine","C\xE9lien","C\xE9line","C\xE9saire","C\xE9sar","C\xF4me","Damien","Daniel","Danielle","Daphn\xE9","David","Delphin","Delphine","Denis","Denise","Diane","Didier","Dieudonn\xE9","Dieudonn\xE9e","Dimitri","Dominique","Dorian","Doriane","Dorine","Doroth\xE9e","Douce","D\xE9bora","D\xE9sir\xE9","Edgard","Edmond","Edm\xE9e","Ella","Elsa","Emma","Emmanuel","Emmanuelle","Emmelie","Enguerrand","Ernest","Ernestine","Estelle","Esther","Eubert","Eudes","Eudoxe","Eudoxie","Eug\xE8ne","Eug\xE9nie","Eulalie","Euphrasie","Eustache","Eus\xE8be","Eus\xE9bie","Eva","Fabien","Fabrice","Falba","Fanny","Fantin","Fantine","Faustine","Ferdinand","Fiacre","Fid\xE8le","Firmin","Flavie","Flavien","Fleur","Flodoard","Flore","Florence","Florent","Florestan","Florian","Florie","Fortun\xE9","Fortun\xE9e","Foulques","France","Francette","Francia","Francine","Francisque","Fran\xE7ois","Fran\xE7oise","Fr\xE9d\xE9ric","Fr\xE9d\xE9rique","Fulbert","Fulcran","Fulgence","F\xE9licie","F\xE9licit\xE9","F\xE9lix","Gabin","Gabriel","Gabrielle","Garance","Garnier","Gaspar","Gaspard","Gaston","Gatien","Gaud","Gautier","Ga\xEBl","Ga\xEBlle","Genevi\xE8ve","Geoffroy","Georges","Georgette","Gerberge","Gerbert","Germain","Germaine","Gertrude","Gervais","Ghislain","Gilbert","Gilles","Girart","Gislebert","Gis\xE8le","Gondebaud","Gonthier","Gontran","Gonzague","Gr\xE9goire","Gueni\xE8vre","Gui","Guilhemine","Guillaume","Guillemette","Gustave","Gustavine","Guy","Guyot","Gu\xE9rin","Gwena\xEBlle","G\xE9d\xE9on","G\xE9rard","G\xE9raud","Hardouin","Hector","Henri","Henriette","Herbert","Herluin","Hermine","Herv\xE9","Hilaire","Hildebert","Hincmar","Hippolyte","Honorine","Honor\xE9","Hortense","Hubert","Hugues","Huguette","H\xE9delin","H\xE9lier","H\xE9lo\xEFse","H\xE9l\xE8ne","Innocent","In\xE8s","Irina","Iris","Ir\xE8ne","Isabeau","Isabelle","Iseult","Isidore","Ism\xE9rie","Jacinthe","Jacqueline","Jacques","Jade","Janine","Japhet","Jason","Jean","Jeanne","Jeanne d\u2019Arc","Jeannel","Jeannot","Jehanne","Joachim","Joanny","Job","Jocelyn","Jocelyne","Johan","Jonas","Jonathan","Joseph","Josse","Josselin","Jos\xE9phine","Jourdain","Jo\xEBl","Jo\xEBlle","Jude","Judica\xEBl","Judith","Jules","Julia","Julie","Julien","Juliette","Juste","Justin","Justine","J\xE9r\xE9mie","J\xE9r\xF4me","Lambert","Landry","Laura","Laurane","Laure","Laureline","Laurence","Laurent","Lauriane","Laurine","Laur\xE8ne","Lazare","Leu","Leufroy","Lib\xE8re","Lionel","Li\xE9tald","Longin","Lorrain","Lorraine","Lothaire","Louis","Loup","Lo\xEFc","Luc","Lucas","Lucie","Lucien","Lucienne","Lucille","Ludivine","Ludolphe","Ludovic","Lydie","L\xE9a","L\xE9andre","L\xE9na","L\xE9on","L\xE9onard","L\xE9onie","L\xE9onne","L\xE9opold","L\xE9opoldine","Macaire","Madeleine","Magali","Maguelone","Mahaut","Mallaury","Malo","Mamert","Manass\xE9","Manon","Marc","Marceau","Marcel","Marcelin","Marceline","Margot","Marguerite","Marianne","Marie","Marine","Marion","Marius","Marl\xE8ne","Marthe","Martial","Martin","Martine","Mathilde","Mathurin","Matthias","Matthieu","Maud","Maugis","Maureen","Maurice","Mauricette","Maxellende","Maxence","Maxime","Maximilien","Mayeul","Melchior","Mence","Merlin","Micha\xEBl","Michel","Mich\xE8le","Mireille","Miriam","Monique","Morgan","Morgane","Mo\xEFse","Mo\xEFsette","Muriel","Myl\xE8ne","M\xE9d\xE9ric","M\xE9gane","M\xE9lanie","M\xE9lisande","M\xE9lissa","M\xE9lissandre","M\xE9lodie","M\xE9rov\xE9e","Nadine","Nad\xE8ge","Narcisse","Nathalie","Nathan","Nathana\xEBl","Naudet","Nestor","Nicolas","Nicole","Nic\xE9phore","Nine","Norbert","Normand","No\xE9","No\xE9mie","No\xEBl","No\xEBlle","N\xE9h\xE9mie","Octave","Oc\xE9ane","Odette","Odile","Odilon","Odon","Oger","Olive","Olivier","Olympe","Ombline","Oph\xE9lie","Oriande","Oriane","Orlane","Oury","Ozanne","Pac\xF4me","Pal\xE9mon","Parfait","Pascal","Pascale","Paterne","Patrice","Paul","Paule","Paulette","Pauline","Perceval","Perrine","Philibert","Philippe","Philippine","Philom\xE8ne","Philoth\xE9e","Phil\xE9mon","Pie","Pierre","Pierrick","Primerose","Priscille","Prosper","Prudence","Pulch\xE9rie","P\xE9cine","P\xE9lagie","P\xE9n\xE9lope","P\xE9pin","P\xE9tronille","Quentin","Quentine","Quintia","Qui\xE9ta","Rachel","Rachid","Raoul","Rapha\xEBl","Rapha\xEBlle","Raymond","Raymonde","Rebecca","Reine","Renaud","Ren\xE9","Ren\xE9e","Reybaud","Richard","Rita","Robert","Roch","Rodolphe","Rodrigue","Roger","Roland","Rolande","Romain","Romane","Romuald","Rom\xE9o","Ronan","Rosalie","Rose","Roselin","Roseline","R\xE9gine","R\xE9gis","R\xE9jean","R\xE9jeanne","R\xE9mi","Sabine","Salomon","Salom\xE9","Samuel","Sandra","Sandrine","Sarah","Sauveur","Savin","Savinien","Scholastique","Serge","Sibylle","Sidoine","Sigebert","Sigismond","Silv\xE8re","Simon","Simone","Sixte","Sixtine","Solange","Soline","Sophie","Stanislas","St\xE9phane","St\xE9phanie","Suzanne","Suzon","Swassane","Sylvain","Sylvestre","Sylviane","Sylvie","S\xE9bastien","S\xE9gol\xE8ne","S\xE9raphin","S\xE9verin","S\xE9verine","Tancr\xE8de","Tanguy","Tatiana","Taurin","Tha\xEFs","Thibault","Thibert","Thierry","Thomas","Th\xE9odora","Th\xE9odore","Th\xE9odose","Th\xE9ophile","Th\xE9ophraste","Th\xE9r\xE8se","Tim","Timol\xE9on","Timoth\xE9e","Tiphaine","Titien","Tonnin","Toussaint","Trajan","Tristan","Turold","Ulysse","Urbain","Ursule","Valentin","Valentine","Val\xE8re","Val\xE9rie","Val\xE9ry","Venance","Venceslas","Vianney","Victoire","Victor","Victorien","Victorin","Vigile","Vincent","Vinciane","Violette","Virginie","Vital","Viviane","Vivien","V\xE9ronique","Waleran","Wandrille","Xavier","Xavi\xE8re","X\xE9nophon","Yoann","Yolande","Ysaline","Yseult","Yves","Yvette","Yvonne","Zacharie","Zach\xE9","Zo\xE9","Zo\xE9va","Z\xE9phirin","\xC8ve","\xC9dith","\xC9douard","\xC9leuth\xE8re","\xC9lia","\xC9liane","\xC9lie","\xC9lisabeth","\xC9lise","\xC9lis\xE9e","\xC9lodie","\xC9lo\xEFse","\xC9lz\xE9ar","\xC9l\xE9onore","\xC9meline","\xC9meric","\xC9mile","\xC9milie","\xC9m\xE9rance","\xC9m\xE9rencie","\xC9piphane","\xC9ric","\xC9tienne","\xC9vang\xE9line","\xC9variste","\xC9velyne","\xC9vrard"],female:["Abdonie","Abeline","Abigaelle","Abiga\xEFl","Acacie","Acanthe","Adalbaude","Adalsinde","Adegrine","Adeline","Adeltrude","Adolphie","Adonise","Adrast\xE9e","Adrehilde","Adrienne","Ad\xE8le","Ad\xE9la\xEFde","Ad\xE9lie","Agathe","Agilberte","Agla\xE9","Agnane","Agnefl\xE8te","Agn\xE8s","Agrippine","Aim\xE9e","Alaine","Ala\xEFs","Albane","Alberte","Alb\xE9rade","Alcidie","Alcine","Alcyone","Aldegonde","Aleth","Alexandrine","Alexanne","Alexine","Alice","Aliette","Aline","Alix","Aliz\xE9","Ali\xE9nor","Aloyse","Alo\xEFse","Alphonsine","Alth\xE9e","Amaliane","Amalth\xE9e","Amande","Amandine","Amante","Amarande","Amaranthe","Amaryllis","Ambre","Ambroisie","Ameline","Aminte","Am\xE9liane","Am\xE9lie","Am\xE9thyste","Anastasie","Anatolie","Ana\xEBlle","Ana\xEFs","Anceline","Andr\xE9e","Angadr\xEAme","Angeline","Angilberte","Ang\xE8le","Ang\xE9lina","Ang\xE9lique","Anicette","Anic\xE9e","Annabelle","Anne","Annette","Annonciade","Ansberte","Anstrudie","Anthelmette","Antigone","Antoinette","Antonine","An\xE9mone","Aph\xE9lie","Apolline","Aquiline","Arabelle","Arcadie","Archange","Argine","Ariane","Aricie","Ariel","Arielle","Arlette","Armance","Armande","Armandine","Armeline","Armelle","Armide","Armine","Arnaude","Arsino\xE9","Ars\xE8nie","Arthurine","Art\xE9mis","Asceline","Ascension","Assomption","Astart\xE9","Astride","Astr\xE9e","Ast\xE9rie","Athalie","Athanasie","Athina","Ath\xE9na\xEFs","Aube","Aubertine","Aude","Audeline","Audrey","Augustine","Aure","Aurelle","Auriane","Aurore","Aur\xE9lie","Aur\xE9lienne","Auxane","Aveline","Aviga\xEBlle","Avoye","Axeline","Axelle","Aymardine","Aymonde","Azal\xE9e","Azeline","Az\xE9lie","Barbe","Basilisse","Bathilde","Bernadette","Berthe","Bertille","Betty","Beuve","Blanche","Blandine","Brigitte","Brunehaut","Brunehilde","B\xE9atrice","B\xE9n\xE9dicte","B\xE9rang\xE8re","Camille","Capucine","Carine","Caroline","Cassandre","Catherine","Chantal","Charlaine","Charline","Charlotte","Chlo\xE9","Christelle","Christiane","Christine","Claire","Clara","Clarisse","Claude","Claudine","Clio","Clotilde","Cl\xE9lie","Cl\xE9mence","Cl\xE9mentine","Coline","Conception","Constance","Coralie","Coraline","Corentine","Corinne","Cyrielle","C\xE9cile","C\xE9leste","C\xE9lestine","C\xE9line","Danielle","Daphn\xE9","Delphine","Denise","Diane","Dieudonn\xE9e","Dominique","Doriane","Dorine","Doroth\xE9e","Douce","D\xE9bora","Edm\xE9e","Ella","Elsa","Emma","Emmanuelle","Emmelie","Ernestine","Estelle","Esther","Eudoxie","Eug\xE9nie","Eulalie","Euphrasie","Eus\xE9bie","Eva","Fanny","Fantine","Faustine","Flavie","Fleur","Flore","Florence","Florie","Fortun\xE9e","France","Francette","Francia","Francine","Fran\xE7oise","Fr\xE9d\xE9rique","F\xE9licie","Gabrielle","Garance","Ga\xEBlle","Genevi\xE8ve","Georgette","Gerberge","Germaine","Gertrude","Gis\xE8le","Gueni\xE8vre","Guilhemine","Guillemette","Gustavine","Gwena\xEBlle","Henriette","Hermine","Hippolyte","Honorine","Hortense","Huguette","H\xE9lo\xEFse","H\xE9l\xE8ne","In\xE8s","Irina","Iris","Ir\xE8ne","Isabeau","Isabelle","Iseult","Ism\xE9rie","Jacinthe","Jacqueline","Jade","Janine","Jeanne","Jeanne d\u2019Arc","Jehanne","Jocelyne","Jos\xE9phine","Jo\xEBlle","Judith","Julia","Julie","Juliette","Justine","Laura","Laurane","Laure","Laureline","Laurence","Lauriane","Laurine","Laur\xE8ne","Lorraine","Lucie","Lucienne","Lucille","Ludivine","Lydie","L\xE9a","L\xE9na","L\xE9onie","L\xE9onne","L\xE9opoldine","Madeleine","Magali","Maguelone","Mahaut","Mallaury","Manon","Marceline","Margot","Marguerite","Marianne","Marie","Marine","Marion","Marl\xE8ne","Marthe","Martine","Mathilde","Maud","Maureen","Mauricette","Maxellende","Maxime","Mich\xE8le","Mireille","Miriam","Monique","Morgane","Mo\xEFsette","Muriel","Myl\xE8ne","M\xE9gane","M\xE9lanie","M\xE9lisande","M\xE9lissa","M\xE9lissandre","M\xE9lodie","Nadine","Nad\xE8ge","Nathalie","Nicole","Nine","No\xE9mie","No\xEBlle","Oc\xE9ane","Odette","Odile","Olive","Olympe","Ombline","Oph\xE9lie","Oriande","Oriane","Orlane","Ozanne","Pascale","Paule","Paulette","Pauline","Perrine","Philippine","Philom\xE8ne","Philoth\xE9e","Primerose","Priscille","Prudence","Pulch\xE9rie","P\xE9cine","P\xE9lagie","P\xE9n\xE9lope","P\xE9tronille","Quentine","Quintia","Qui\xE9ta","Rachel","Rapha\xEBlle","Raymonde","Rebecca","Reine","Ren\xE9e","Rita","Rolande","Romane","Rosalie","Rose","Roseline","R\xE9gine","R\xE9jeanne","Sabine","Salom\xE9","Sandra","Sandrine","Sarah","Scholastique","Sibylle","Simone","Sixtine","Solange","Soline","Sophie","St\xE9phanie","Suzanne","Suzon","Swassane","Sylviane","Sylvie","S\xE9gol\xE8ne","S\xE9verine","Tatiana","Tha\xEFs","Th\xE9odora","Th\xE9r\xE8se","Tiphaine","Ursule","Valentine","Val\xE9rie","Victoire","Vinciane","Violette","Virginie","Viviane","V\xE9ronique","Xavi\xE8re","Yolande","Ysaline","Yseult","Yvette","Yvonne","Zo\xE9","Zo\xE9va","\xC8ve","\xC9dith","\xC9lia","\xC9liane","\xC9lisabeth","\xC9lise","\xC9lodie","\xC9lo\xEFse","\xC9l\xE9onore","\xC9meline","\xC9milie","\xC9m\xE9rance","\xC9m\xE9rencie","\xC9vang\xE9line","\xC9velyne"],male:["Aaron","Abdon","Abel","Abelin","Abondance","Abraham","Absalon","Ab\xE9lard","Acace","Achaire","Achille","Adalard","Adalbald","Adalbert","Adalb\xE9ron","Adalric","Adam","Adegrin","Adel","Adelin","Adelphe","Adenet","Adh\xE9mar","Adjutor","Adolphe","Adonis","Adrien","Ad\xE9odat","Agapet","Agathange","Agathon","Agilbert","Agnan","Agrippin","Aimable","Aim\xE9","Alain","Alban","Albert","Alb\xE9ric","Alcibiade","Alcide","Alcime","Aldonce","Aldric","Aleaume","Alexandre","Alexis","Alix","Alliaume","Almine","Almire","Alo\xEFs","Alphonse","Alph\xE9e","Alpinien","Alver\xE8de","Amalric","Amandin","Amant","Ambroise","Amiel","Amour","Am\xE9d\xE9e","Am\xE9lien","Anastase","Anatole","Ana\xEBl","Ancelin","Andoche","Andr\xE9","And\xE9ol","Ange","Angilbe","Angilran","Angoustan","Anicet","Anne","Annibal","Ansbert","Anselme","Anthelme","Antide","Antoine","Antonin","Apollinaire","Aquilin","Arcade","Archambaud","Archange","Archibald","Arian","Ariel","Ariste","Aristide","Armand","Armel","Armin","Arnaud","Arnould","Arolde","Arsino\xE9","Ars\xE8ne","Arthaud","Arthur","Arth\xE8me","Ascelin","Athanase","Aubry","Audebert","Audouin","Audran","Auguste","Aurian","Aur\xE8le","Auxence","Axel","Aymard","Aymeric","Aymon","Balthazar","Baptiste","Barnab\xE9","Barth\xE9lemy","Bartim\xE9e","Basile","Bastien","Baudouin","Benjamin","Beno\xEEt","Bernard","Bertrand","Blaise","Boh\xE9mond","Bon","Boniface","Bouchard","Briac","Brice","Brieuc","Bruno","B\xE9nigne","B\xE9ranger","B\xE9rard","Calixte","Camille","Camillien","Cam\xE9lien","Candide","Caribert","Carloman","Cassandre","Cassien","Charlemagne","Charles","Childebert","Chilp\xE9ric","Christian","Christodule","Christophe","Chrysole","Chrysostome","Chr\xE9tien","Clarence","Claude","Claudien","Clotaire","Clovis","Cl\xE9andre","Cl\xE9ment","Cl\xE9ry","Colin","Constance","Constant","Constantin","Corentin","Cyprien","Cyriaque","Cyrille","C\xE9dric","C\xE9leste","C\xE9lestin","C\xE9lien","C\xE9saire","C\xE9sar","C\xF4me","Damien","Daniel","David","Delphin","Denis","Didier","Dieudonn\xE9","Dimitri","Dominique","Dorian","D\xE9sir\xE9","Edgard","Edmond","Emmanuel","Enguerrand","Ernest","Eubert","Eudes","Eudoxe","Eug\xE8ne","Eustache","Eus\xE8be","Fabien","Fabrice","Falba","Fantin","Ferdinand","Fiacre","Fid\xE8le","Firmin","Flavien","Flodoard","Florent","Florestan","Florian","Fortun\xE9","Foulques","Francisque","Fran\xE7ois","Fr\xE9d\xE9ric","Fulbert","Fulcran","Fulgence","F\xE9licit\xE9","F\xE9lix","Gabin","Gabriel","Garnier","Gaspar","Gaspard","Gaston","Gatien","Gaud","Gautier","Ga\xEBl","Geoffroy","Georges","Gerbert","Germain","Gervais","Ghislain","Gilbert","Gilles","Girart","Gislebert","Gondebaud","Gonthier","Gontran","Gonzague","Gr\xE9goire","Gui","Guillaume","Gustave","Guy","Guyot","Gu\xE9rin","G\xE9d\xE9on","G\xE9rard","G\xE9raud","Hardouin","Hector","Henri","Herbert","Herluin","Herv\xE9","Hilaire","Hildebert","Hincmar","Hippolyte","Honor\xE9","Hubert","Hugues","H\xE9delin","H\xE9lier","Innocent","Isabeau","Isidore","Jacques","Japhet","Jason","Jean","Jeannel","Jeannot","Joachim","Joanny","Job","Jocelyn","Johan","Jonas","Jonathan","Joseph","Josse","Josselin","Jourdain","Jo\xEBl","Jude","Judica\xEBl","Jules","Julien","Juste","Justin","J\xE9r\xE9mie","J\xE9r\xF4me","Lambert","Landry","Laurent","Lazare","Leu","Leufroy","Lib\xE8re","Lionel","Li\xE9tald","Longin","Lorrain","Lothaire","Louis","Loup","Lo\xEFc","Luc","Lucas","Lucien","Ludolphe","Ludovic","L\xE9andre","L\xE9on","L\xE9onard","L\xE9opold","Macaire","Malo","Mamert","Manass\xE9","Marc","Marceau","Marcel","Marcelin","Marius","Martial","Martin","Mathurin","Matthias","Matthieu","Maugis","Maurice","Maxence","Maxime","Maximilien","Mayeul","Melchior","Mence","Merlin","Micha\xEBl","Michel","Morgan","Mo\xEFse","M\xE9d\xE9ric","M\xE9rov\xE9e","Narcisse","Nathan","Nathana\xEBl","Naudet","Nestor","Nicolas","Nic\xE9phore","Norbert","Normand","No\xE9","No\xEBl","N\xE9h\xE9mie","Octave","Odilon","Odon","Oger","Olivier","Oury","Pac\xF4me","Pal\xE9mon","Parfait","Pascal","Paterne","Patrice","Paul","Perceval","Philibert","Philippe","Philoth\xE9e","Phil\xE9mon","Pie","Pierre","Pierrick","Prosper","P\xE9pin","Quentin","Rachid","Raoul","Rapha\xEBl","Raymond","Renaud","Ren\xE9","Reybaud","Richard","Robert","Roch","Rodolphe","Rodrigue","Roger","Roland","Romain","Romuald","Rom\xE9o","Ronan","Roselin","R\xE9gis","R\xE9jean","R\xE9mi","Salomon","Samuel","Sauveur","Savin","Savinien","Scholastique","Serge","Sidoine","Sigebert","Sigismond","Silv\xE8re","Simon","Sixte","Stanislas","St\xE9phane","Sylvain","Sylvestre","S\xE9bastien","S\xE9raphin","S\xE9verin","Tancr\xE8de","Tanguy","Taurin","Thibault","Thibert","Thierry","Thomas","Th\xE9odore","Th\xE9odose","Th\xE9ophile","Th\xE9ophraste","Tim","Timol\xE9on","Timoth\xE9e","Titien","Tonnin","Toussaint","Trajan","Tristan","Turold","Ulysse","Urbain","Valentin","Val\xE8re","Val\xE9ry","Venance","Venceslas","Vianney","Victor","Victorien","Victorin","Vigile","Vincent","Vital","Vivien","Waleran","Wandrille","Xavier","X\xE9nophon","Yoann","Yves","Zacharie","Zach\xE9","Z\xE9phirin","\xC9douard","\xC9leuth\xE8re","\xC9lie","\xC9lis\xE9e","\xC9lz\xE9ar","\xC9meric","\xC9mile","\xC9piphane","\xC9ric","\xC9tienne","\xC9variste","\xC9vrard"]};var chunk_BKUYYLI4_X=["de configuration","de division","de groupe","de la communication","de la cr\xE9ation","de la marque","de la mise en \u0153uvre","de la mobilit\xE9","de la qualit\xE9","de la r\xE9ponse","de la responsabilit\xE9","de la s\xE9curit\xE9","de la tactique","de marque","de paradigme","de programme","de recherche","des applications","des comptes","des directives","des donn\xE9es","des facteurs","des fonctionnalit\xE9s","des infrastructures","des interactions","des march\xE9s","des m\xE9triques","des op\xE9rations","des solutions","du marketing","du web","de l'assurance","de l'identit\xE9","de l'int\xE9gration","de l'intranet","de l'optimisation","de l'utilisabilit\xE9"];var chunk_BKUYYLI4_ee=["central","client","direct","futur","humain","international","interne","mondial","national","principal","r\xE9gional"];var chunk_BKUYYLI4_re=["{{person.jobType}} {{person.jobArea}} {{person.jobDescriptor}}"];var chunk_BKUYYLI4_ae=["Superviseur","Executif","Manager","Ingenieur","Specialiste","Directeur","Coordinateur","Administrateur","Architecte","Analyste","Designer","Technicien","Developpeur","Producteur","Consultant","Assistant","Agent","Stagiaire"];var chunk_BKUYYLI4_ie={generic:["Adam","Andre","Arnaud","Aubert","Aubry","Barbier","Baron","Barre","Benoit","Berger","Bernard","Bertrand","Blanc","Blanchard","Bonnet","Bourgeois","Boyer","Breton","Brun","Brunet","Caron","Carpentier","Carre","Charles","Charpentier","Chevalier","Clement","Colin","Collet","Cousin","Da silva","David","Denis","Deschamps","Dubois","Dufour","Dumas","Dumont","Dupont","Dupuis","Dupuy","Durand","Duval","Fabre","Faure","Fernandez","Fleury","Fontaine","Fournier","Francois","Gaillard","Garcia","Garnier","Gauthier","Gautier","Gerard","Girard","Giraud","Gonzalez","Guerin","Guillaume","Guillot","Guyot","Henry","Hubert","Huet","Jacquet","Jean","Joly","Julien","Lacroix","Laine","Lambert","Laurent","Le gall","Le roux","Leclerc","Leclercq","Lecomte","Lefebvre","Lefevre","Legrand","Lemaire","Lemoine","Leroux","Leroy","Lopez","Louis","Lucas","Maillard","Marchal","Marchand","Marie","Martin","Martinez","Marty","Masson","Mathieu","Menard","Mercier","Meunier","Meyer","Michel","Moreau","Morel","Morin","Moulin","Muller","Nguyen","Nicolas","Noel","Olivier","Paris","Paul","Perez","Perrin","Perrot","Petit","Philippe","Picard","Pierre","Poirier","Pons","Prevost","Remy","Renard","Renaud","Renault","Rey","Richard","Riviere","Robert","Robin","Roche","Rodriguez","Roger","Rolland","Rousseau","Roussel","Roux","Roy","Royer","Sanchez","Schmitt","Schneider","Simon","Thomas","Vasseur","Vidal","Vincent"]};var chunk_BKUYYLI4_ne={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_BKUYYLI4_oe=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:2},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_BKUYYLI4_le={generic:["Dr","M","Mlle","Mme","Prof"],female:["Dr","Mlle","Mme","Prof"],male:["Dr","M","Prof"]};var chunk_BKUYYLI4_te=["Femme","Homme"];var chunk_BKUYYLI4_ze={first_name:chunk_BKUYYLI4_$,job_area:chunk_BKUYYLI4_X,job_descriptor:chunk_BKUYYLI4_ee,job_title_pattern:chunk_BKUYYLI4_re,job_type:chunk_BKUYYLI4_ae,last_name:chunk_BKUYYLI4_ie,last_name_pattern:chunk_BKUYYLI4_ne,name:chunk_BKUYYLI4_oe,prefix:chunk_BKUYYLI4_le,sex:chunk_BKUYYLI4_te},chunk_BKUYYLI4_ue=chunk_BKUYYLI4_ze;var chunk_BKUYYLI4_se=["01########","02########","03########","04########","05########","06########","07########","+33 1########","+33 2########","+33 3########","+33 4########","+33 5########","+33 6########","+33 7########"];var chunk_BKUYYLI4_de=["+331########","+332########","+333########","+334########","+335########","+336########","+337########"];var chunk_BKUYYLI4_ce=["01 ## ## ## ##","02 ## ## ## ##","03 ## ## ## ##","04 ## ## ## ##","05 ## ## ## ##","06 ## ## ## ##","07 ## ## ## ##"];var chunk_BKUYYLI4_Ve={human:chunk_BKUYYLI4_se,international:chunk_BKUYYLI4_de,national:chunk_BKUYYLI4_ce},chunk_BKUYYLI4_me=chunk_BKUYYLI4_Ve;var chunk_BKUYYLI4_je={format:chunk_BKUYYLI4_me},chunk_BKUYYLI4_pe=chunk_BKUYYLI4_je;var chunk_BKUYYLI4_he=["Biporteur","Cruiser","Cyclo-draisine","Draisienne","Fatbike","Gocycle","Grand bi","Gravel","Longtail","Lowrider bikes","Michaudine","Rickshaw","Rosalie","Singlespeed","Tall bike","Tandem","Tricycle","Tricycle couch\xE9","Triplette","Triporteur","V\xE9lo cargo","V\xE9lo couch\xE9","V\xE9lo de piste","V\xE9lo de route","V\xE9lo en bambou","V\xE9lo fant\xF4me","V\xE9lo festif","V\xE9lo hollandais","V\xE9lo pliant","V\xE9lo tout chemin","V\xE9lo tout-terrain","V\xE9lo \xE0 assistance \xE9lectrique","V\xE9lo \xE0 voile","V\xE9lo \xE9lectrique","V\xE9lo-taxi","V\xE9locar","V\xE9locip\xE8de","V\xE9locip\xE8draisiavaporianna","V\xE9lomobile","Whike"];var chunk_BKUYYLI4_ge=["Diesel","Essence","Hybride","\xC9lectrique"];var chunk_BKUYYLI4_be=["Berlines","Berlines compactes","Citadines polyvalentes","Grands monospaces","Micro-urbaines","Mini-citadines","Minispaces","Monospaces compacts","Pick-up","SUV","Tout-terrains"];var chunk_BKUYYLI4_Je={bicycle_type:chunk_BKUYYLI4_he,fuel:chunk_BKUYYLI4_ge,type:chunk_BKUYYLI4_be},chunk_BKUYYLI4_Ae=chunk_BKUYYLI4_Je;var chunk_BKUYYLI4_Ce=["\xE2cre","adorable","affable","agr\xE9able","aigre","aimable","altruiste","amorphe","antique","apte","avare","bl\xEAme","brave","brusque","calme","candide","charitable","circulaire","consid\xE9rable","coupable","cyan","d\xE9bile","d\xE9lectable","dense","d\xE9sagr\xE9able","dynamique","efficace","\xE9go\xEFste","\xE9m\xE9rite","\xE9nergique","\xE9norme","espi\xE8gle","extatique","extra","fade","ferme","fid\xE8le","fourbe","gai","g\xE9om\xE9trique","gigantesque","habile","hebdomadaire","hirsute","horrible","hypocrite","hyst\xE9rique","immense","incalculable","infime","innombrable","insipide","insolite","intr\xE9pide","jeune","l\xE2che","large","loufoque","lunatique","magenta","magnifique","maigre","malade","marron","mature","m\xE9lancolique","mince","minuscule","moderne","multiple","neutre","novice","orange","pacifique","pauvre","perplexe","placide","pourpre","propre","raide","rapide","rectangulaire","rose","sage","sale","sauvage","s\xE9culaire","s\xE9dentaire","serviable","simple","sinc\xE8re","snob","solitaire","sombre","souple","sp\xE9cialiste","splendide","super","svelte","sympathique","t\xE9m\xE9raire","tendre","terne","timide","tranquille","triangulaire","triste","turquoise","vaste","v\xE9tuste","vide","vivace","vorace"];var chunk_BKUYYLI4_ve=["admirablement","ainsi","aussi","bien","comme","comment","debout","doucement","\xE9galement","ensemble","expr\xE8s","franco","gratis","impromptu","incognito","lentement","mal","mieux","pis","plut\xF4t","presque","recta","vite","volontiers","\xE0 peine","\xE0 peu pr\xE8s","absolument","\xE0 demi","assez","autant","autrement","approximativement","beaucoup","carr\xE9ment","combien","compl\xE8tement","davantage","diablement","divinement","dr\xF4lement","encore","enti\xE8rement","environ","extr\xEAmement","fort","grandement","gu\xE8re","infiniment","insuffisamment","joliment","m\xEAme","moins","pas mal","passablement","peu","plus","prou","quasi","quasiment","quelque","rudement","si","suffisamment","tant","tellement","terriblement","totalement","tout","tout \xE0 fait","tr\xE8s","trop","trop peu","un peu","alors","apr\xE8s","apr\xE8s-demain","aujourd'hui","auparavant","aussit\xF4t","autrefois","avant","avant-hier","bient\xF4t","cependant","d'abord","d\xE9j\xE0","demain","depuis","derechef","d\xE9sormais","dor\xE9navant","enfin","ensuite","entre-temps","hier","jadis","jamais","longtemps","lors","maintenant","nagu\xE8re","parfois","premi\xE8rement","puis","quand ?","quelquefois","sit\xF4t","soudain","souvent","subito","tant\xF4t","tard","t\xF4t","toujours","ailleurs","alentour","arri\xE8re","au-del\xE0","au-dessous","au-dessus","au-devant","autour","\xE7a","c\xE9ans","ci","contre","de\xE7\xE0","dedans","dehors","derri\xE8re","dessous","dessus","devant","ici","l\xE0","l\xE0-haut","loin","o\xF9","outre","partout","pr\xE8s","proche","sus","y","apparemment","assur\xE9ment","bon","certainement","certes","en v\xE9rit\xE9","oui","peut-\xEAtre","pr\xE9cis\xE9ment","probablement","sans doute","soit","toutefois","vraiment","vraisemblablement"];var chunk_BKUYYLI4_fe=["que","afin que","pour que","de sorte que","de fa\xE7on \xE0 ce que","de mani\xE8re \xE0 ce que","de peur que","de crainte que","puisque","parce que","comme","vu que","\xE9tant donn\xE9 que","du fait que","du moment que","d\u2019autant que","m\xEAme si","quoique","bien que","si","dans la mesure o\xF9","\xE0 condition que","pourvu que","au cas o\xF9","si bien que","de fa\xE7on que","au point que","tant","tellement","assez","trop","avant que","jusqu\u2019\xE0 ce que","lorsque","quand","aussit\xF4t que","sit\xF4t que","d\xE8s que","apr\xE8s que","pendant que","tant que","alors que","tandis que","sans que"];var chunk_BKUYYLI4_Be=["ah","a\xEFe","areu areu","atchoum","badaboum","bang","b\xE8","blablabla","bof","boum","broum","bzzz","chut","clac","coac coac","cocorico","coin-coin","cot cot","crac","cro\xE2","cuicui","ding","drelin","dring","euh","glouglou","groin groin","grrr","ha","ha ha","h\xE9","hi","meuh","miam","miaou","oh","ouah","ouch","ouf","ouille","ouin","oups","paf","pff","pin-pon","plic","plouf","prout","pschitt","psitt","ronron","smack","snif","tchou tchouu","tic-tac","toc","toc-toc","tsoin-tsoin","vlan","vouh","vroum","zzzz"];var chunk_BKUYYLI4_Pe=["cadre","fonctionnaire","commis de cuisine","adepte","diplomate","camarade","actionnaire","jeune enfant","biathl\xE8te","responsable","chef de cuisine","partenaire","coll\xE8gue","adversaire","guide","commissionnaire","parlementaire","di\xE9t\xE9tiste","gestionnaire","chef","membre du personnel","antagoniste","membre de l\u2019\xE9quipe","sp\xE9cialiste","prestataire de services","juriste","h\xF4te","membre titulaire","membre \xE0 vie","commis","porte-parole","secouriste","athl\xE8te","triathl\xE8te","touriste","administration","conseil d\u2019administration","\xE9quipe de recherche","client\xE8le","concurrence","conseil municipal","d\xE9l\xE9gation","direction","\xE9lectorat","personnel","corps enseignant","\xE9quipe","communaut\xE9 \xE9tudiante","gens","lectorat","mairie","patient\xE8le","police","pr\xE9sidence","personnel professionnel","population du Qu\xE9bec","rectorat","r\xE9daction","secours","foule","main-d\u2019\u0153uvre"];var chunk_BKUYYLI4_ye=["a","apr\xE8s","avant","avex","chez","concernant","contre","dans","de","depuis","derri\xE8re","d\xE8s","devant","durant","en","entre","envers","hormis","hors","jusque","malgr\xE9","moyennant","nonobstant","outre","par","parmi","pendant","pour","pr\xE8s","sans","sauf","selon","sous","suivant","sur","touchant","vers","via","\xE0 bas de","\xE0 cause de","\xE0 c\xF4t\xE9 de","\xE0 d\xE9faut de","afin de","\xE0 force de","\xE0 la merci","\xE0 la faveur de","\xE0 l'\xE9gard de","\xE0 l'encontre de","\xE0 l'entour de","\xE0 l'exception de","\xE0 l'instar de","\xE0 l'insu de","\xE0 m\xEAme","\xE0 moins de","\xE0 partir de","\xE0 raison de","\xE0 seule fin de","\xE0 travers","au-dedans de","au d\xE9faut de","au-dehors","au-dessous de","au-dessus de","au lieu de","au moyen de","aupr\xE8s de","aux environs de","au prix de","autour de","aux alentours de","au d\xE9pens de","avant de","d'apr\xE8s","d'avec","de fa\xE7on \xE0","de la part de","de mani\xE8re \xE0","d'entre","de par","de peur de","du c\xF4t\xE9 de","en bas de","en dec\xE0 de","en dedans de","en dehors de","en d\xE9pit de","en face de","en faveur de","en guise de","en outre de","en plus de","gr\xE2ce \xE0","hors de","loin de","lors de","par rapport \xE0","par suite de","pr\xE8s de","proche de","quant \xE0","quitte \xE0","sauf \xE0","sous couleur de","vis-\xE0-vie de"];var chunk_BKUYYLI4_Me=["abaisser","abandonner","abattre","abolir","aborder","aboutir","abriter","absorber","abuser","ab\xEEmer","accentuer","accepter","accommoder","accompagner","accomplir","accorder","accrocher","accro\xEEtre","accueillir","accumuler","accuser","acc\xE9der","acc\xE9l\xE9rer","acheter","achever","acqu\xE9rir","adapter","adh\xE9rer","admettre","administrer","admirer","adopter","adresser","affecter","afficher","affirmer","affranchir","affronter","aggraver","agir","agiter","aider","aimer","ajouter","aligner","alimenter","aller","allonger","allumer","amener","amorcer","amuser","am\xE9liorer","am\xE9nager","analyser","animer","annoncer","an\xE9antir","apaiser","apercevoir","appara\xEEtre","appartenir","appeler","applaudir","appliquer","apporter","apprendre","apprivoiser","approcher","approfondir","approuver","appr\xE9cier","appuyer","arracher","arranger","arriver","arr\xEAter","articuler","aspirer","assassiner","asseoir","assigner","assimiler","assister","associer","assumer","assurer","attacher","attaquer","attarder","atteindre","attendre","attendrir","attirer","attraper","attribuer","att\xE9nuer","augmenter","autoriser","avaler","avancer","aventurer","avertir","avoir","avouer","baigner","baiser","baisser","balancer","balayer","barrer","basculer","battre","bavarder","blesser","boire","bondir","boucher","bouffer","bouger","boulanger","bousculer","briller","briser","brouiller","br\xFBler","buter","b\xE2tir","b\xE9n\xE9ficier","b\xFBcher","cacher","calculer","calmer","camper","capter","caract\xE9riser","caresser","casser","causer","cerner","cesser","changer","chanter","charger","chasser","chauffer","chercher","chialer","chier","choir","choisir","circuler","citer","claquer","classer","clocher","cocher","cogner","collaborer","coller","combattre","combiner","combler","commander","commencer","commenter","commettre","communiquer","comparer","compenser","compliquer","compl\xE9ter","comporter","composer","comprendre","compromettre","compter","concentrer","concevoir","concilier","conclure","condamner","conduire","confesser","confier","confirmer","confondre","conformer","confronter","conf\xE9rer","conna\xEEtre","conqu\xE9rir","consacrer","conseiller","consentir","conserver","consid\xE9rer","consoler","consommer","constater","constituer","construire","consulter","contempler","contenir","contenter","contester","continuer","contourner","contraindre","contrarier","contredire","contribuer","contr\xF4ler","convaincre","convenir","convertir","coordonner","copier","corner","correspondre","corriger","coucher","coudre","couler","couper","courir","couvrir","co\xEFncider","co\xFBter","cracher","craindre","craquer","creuser","crever","crier","critiquer","croire","croiser","cro\xEEtre","cr\xE9er","cueillir","cultiver","c\xE9der","c\xE9l\xE9brer","danser","dater","demander","demeurer","descendre","dessiner","devenir","deviner","devoir","diff\xE9rencier","diff\xE9rer","diminuer","dire","diriger","discerner","discuter","dispara\xEEtre","dispenser","disperser","disposer","disputer","dissimuler","dissiper","dissocier","dissoudre","distinguer","distraire","distribuer","diviser","dominer","donner","dormir","doter","doubler","douter","dresser","durer","d\xE9barquer","d\xE9barrasser","d\xE9battre","d\xE9border","d\xE9boucher","d\xE9brouiller","d\xE9celer","d\xE9charger","d\xE9chiffrer","d\xE9chirer","d\xE9cider","d\xE9clarer","d\xE9clencher","d\xE9coller","d\xE9couper","d\xE9courager","d\xE9couvrir","d\xE9crire","d\xE9crocher","d\xE9duire","d\xE9faire","d\xE9fendre","d\xE9fier","d\xE9filer","d\xE9finir","d\xE9gager","d\xE9jeuner","d\xE9livrer","d\xE9marrer","d\xE9montrer","d\xE9noncer","d\xE9passer","d\xE9pendre","d\xE9penser","d\xE9placer","d\xE9ployer","d\xE9poser","d\xE9pouiller","d\xE9ranger","d\xE9river","d\xE9rober","d\xE9rouler","d\xE9shabiller","d\xE9signer","d\xE9sirer","d\xE9tacher","d\xE9tailler","d\xE9tecter","d\xE9tendre","d\xE9terminer","d\xE9tester","d\xE9tourner","d\xE9truire","d\xE9velopper","d\xE9voiler","d\xE9vorer","d\xEEner","effacer","effectuer","effondrer","effrayer","embarquer","embrasser","emmener","emmerder","emplir","employer","emporter","emprunter","emp\xEAcher","encourager","endormir","enfermer","enfiler","enfoncer","engager","engendrer","engloutir","enlever","ennuyer","enregistrer","enrichir","enseigner","entamer","entendre","enterrer","entourer","entra\xEEner","entreprendre","entrer","entretenir","entrevoir","envahir","envelopper","envisager","envoyer","errer","esp\xE9rer","esquisser","essayer","essuyer","estimer","exag\xE9rer","examiner","exciter","exclure","excuser","exc\xE9der","exercer","exiger","exister","expliquer","exploiter","explorer","exploser","exposer","exprimer","exp\xE9dier","ex\xE9cuter","fabriquer","faciliter","faire","falloir","favoriser","feindre","fendre","fermer","ficher","fier","figurer","filer","financer","finir","fixer","flatter","fleurir","flotter","foncer","fonctionner","fonder","fondre","forcer","former","formuler","fouiller","fournir","fourrer","franchir","frapper","frayer","freiner","frotter","fr\xE9mir","fr\xE9quenter","fumer","fusiller","f\xE9liciter","f\xEAter","gagner","garantir","garder","glisser","gonfler","gouverner","go\xFBter","grandir","gratter","gravir","grimper","grossir","grouper","guetter","gueuler","guider","g\xE2cher","g\xE9mir","g\xE9n\xE9raliser","g\xE9rer","g\xEAner","habiller","habiter","habituer","hausser","heurter","hisser","honorer","hurler","h\xE2ter","h\xE9siter","identifier","ignorer","illustrer","imaginer","imiter","imposer","impressionner","imprimer","incarner","inciter","incliner","incorporer","indiquer","influencer","informer","initier","inqui\xE9ter","inscrire","insister","inspecter","inspirer","installer","instituer","instruire","insulter","ins\xE9rer","interdire","interpr\xE9ter","interroger","interrompre","intervenir","introduire","int\xE9grer","int\xE9resser","inventer","inviter","invoquer","isoler","jaillir","jeter","jouer","jouir","juger","jurer","justifier","laisser","lancer","lasser","laver","lever","lib\xE9rer","lier","limiter","liquider","lire","livrer","loger","louer","lutter","l\xE2cher","l\xE9cher","maintenir","manger","manier","manifester","manipuler","marcher","marier","marquer","masquer","mater","ma\xEEtriser","menacer","mener","mentionner","mentir","mesurer","mettre","meubler","modeler","modifier","monter","montrer","moquer","mordre","mouiller","mourir","multiplier","murmurer","m\xE9conna\xEEtre","m\xE9diter","m\xE9langer","m\xE9nager","m\xE9priser","m\xE9riter","m\xEAler","nager","na\xEEtre","nettoyer","nier","nommer","noter","nouer","nourrir","noyer","n\xE9gliger","n\xE9gocier","obliger","observer","obtenir","ob\xE9ir","occuper","officier","offrir","opposer","op\xE9rer","ordonner","organiser","orienter","oser","oublier","pallier","para\xEEtre","parcourir","pardonner","parer","parler","partager","participer","partir","parvenir","passager","passer","pater","payer","peindre","pencher","pendre","penser","percer","percevoir","perdre","perfectionner","permettre","persuader","peser","photographier","piquer","pisser","placer","plaider","plaindre","plaire","plaisanter","plancher","planquer","planter","pleurer","pleuvoir","plier","plonger","pointer","porter","poser","poss\xE9der","pourrir","poursuivre","pourvoir","pousser","pouvoir","pratiquer","prendre","pressentir","presser","prier","priver","proclamer","procurer","proc\xE9der","produire","profiter","progresser","projeter","prolonger","promener","promettre","promouvoir","prononcer","proposer","protester","prot\xE9ger","prouver","provoquer","pr\xE9cipiter","pr\xE9ciser","pr\xE9f\xE9rer","pr\xE9occuper","pr\xE9parer","pr\xE9senter","pr\xE9server","pr\xE9tendre","pr\xE9valoir","pr\xE9venir","pr\xE9voir","pr\xEAter","publier","p\xE9n\xE9trer","p\xE9rir","p\xEAcher","qualifier","quitter","raccrocher","racheter","raconter","rafra\xEEchir","raisonner","ralentir","rallier","ramasser","ramener","ramper","ranger","ranimer","rappeler","rapporter","rapprocher","raser","rassembler","rassurer","rater","rattacher","rattraper","recevoir","rechercher","recommander","recommencer","reconna\xEEtre","reconstituer","reconstruire","recourir","recouvrir","recruter","recueillir","reculer","redescendre","redevenir","redire","redonner","redouter","redresser","refaire","refermer","refroidir","refuser","regagner","regarder","regretter","regrouper","rejeter","rejoindre","relever","relier","relire","remarquer","rembourser","remercier","remettre","remonter","remplacer","remplir","remuer","rem\xE9dier","rena\xEEtre","rencontrer","rendre","renforcer","renier","renoncer","renouveler","renseigner","rentrer","renverser","renvoyer","repara\xEEtre","repartir","repasser","repentir","replacer","reporter","reposer","repousser","reprendre","reprocher","reproduire","repr\xE9senter","rep\xE9rer","respecter","respirer","ressembler","ressentir","ressortir","ressusciter","restaurer","rester","restituer","restreindre","retarder","retenir","retentir","retirer","retomber","retourner","retracer","retrouver","revenir","revivre","revoir","rev\xEAtir","rigoler","rire","risquer","rocher","rompre","ronfler","rouler","ruiner","r\xE9agir","r\xE9aliser","r\xE9chauffer","r\xE9citer","r\xE9clamer","r\xE9concilier","r\xE9cup\xE9rer","r\xE9diger","r\xE9duire","r\xE9fl\xE9chir","r\xE9f\xE9rer","r\xE9gler","r\xE9gner","r\xE9jouir","r\xE9pandre","r\xE9parer","r\xE9partir","r\xE9pondre","r\xE9primer","r\xE9p\xE9ter","r\xE9server","r\xE9signer","r\xE9sister","r\xE9sonner","r\xE9soudre","r\xE9sulter","r\xE9sumer","r\xE9tablir","r\xE9unir","r\xE9ussir","r\xE9veiller","r\xE9v\xE9ler","r\xEAver","r\xF4der","sacrifier","saigner","saluer","satisfaire","sauter","sauvegarder","sauver","savoir","secouer","sembler","semer","sentir","serrer","servir","siffler","signaler","signer","signifier","simplifier","situer","soigner","solliciter","sombrer","songer","sonner","sortir","soucier","souffler","souffrir","souhaiter","soulager","soulever","souligner","soumettre","souper","soup\xE7onner","sourire","soustraire","soutenir","souvenir","subsister","substituer","succ\xE9der","suffire","sugg\xE9rer","suivre","super","supporter","supposer","supprimer","surmonter","surprendre","sursauter","surveiller","survivre","susciter","s\xE9cher","s\xE9duire","s\xE9parer","tailler","taire","taper","tarder","tendre","tenir","tenter","terminer","tirer","tisser","tol\xE9rer","tomber","tordre","toucher","tourner","tousser","tracer","traduire","traiter","trancher","transformer","transmettre","transporter","travailler","traverser","tra\xEEner","trembler","tremper","trier","triompher","tromper","troubler","trouver","tuer","t\xE2cher","t\xE2ter","t\xE9l\xE9phoner","t\xE9moigner","user","vaincre","valoir","vanter","varier","veiller","vendre","venger","venir","verger","verser","vibrer","vider","violer","virer","viser","visiter","vivre","voir","voler","voter","vouloir","voyager","v\xE9rifier","\xE9branler","\xE9carter","\xE9changer","\xE9chapper","\xE9chouer","\xE9claircir","\xE9clairer","\xE9clater","\xE9conomiser","\xE9couter","\xE9craser","\xE9crire","\xE9difier","\xE9garer","\xE9laborer","\xE9largir","\xE9lever","\xE9liminer","\xE9loigner","\xE9merger","\xE9mettre","\xE9mouvoir","\xE9noncer","\xE9num\xE9rer","\xE9panouir","\xE9pargner","\xE9pouser","\xE9prouver","\xE9puiser","\xE9quilibrer","\xE9quiper","\xE9tablir","\xE9taler","\xE9teindre","\xE9tendre","\xE9tonner","\xE9touffer","\xE9tranger","\xE9trangler","\xE9tudier","\xE9vacuer","\xE9valuer","\xE9veiller","\xE9viter","\xE9voluer","\xE9voquer","\xEAtre","\xF4ter"];var chunk_BKUYYLI4_Ee={adjective:chunk_BKUYYLI4_Ce,adverb:chunk_BKUYYLI4_ve,conjunction:chunk_BKUYYLI4_fe,interjection:chunk_BKUYYLI4_Be,noun:chunk_BKUYYLI4_Pe,preposition:chunk_BKUYYLI4_ye,verb:chunk_BKUYYLI4_Me},chunk_BKUYYLI4_Se=chunk_BKUYYLI4_Ee;var chunk_BKUYYLI4_Oe={animal:chunk_BKUYYLI4_h,color:chunk_BKUYYLI4_b,commerce:chunk_BKUYYLI4_f,company:chunk_BKUYYLI4_y,date:chunk_BKUYYLI4_q,finance:chunk_BKUYYLI4_L,internet:chunk_BKUYYLI4_F,location:chunk_BKUYYLI4_W,lorem:chunk_BKUYYLI4_Y,metadata:chunk_BKUYYLI4_U,music:chunk_BKUYYLI4_Q,person:chunk_BKUYYLI4_ue,phone_number:chunk_BKUYYLI4_pe,vehicle:chunk_BKUYYLI4_Ae,word:chunk_BKUYYLI4_Se},Ei=chunk_BKUYYLI4_Oe; + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-EPBKIVHH.js +var chunk_EPBKIVHH_i=new chunk_HC7G5RVA_Xe({locale:[Ei,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-CSSJVXLE.js +var chunk_CSSJVXLE_l=["###/######","###/## ## ##","### ## ## ##","###/### ###","##########","04##/### ###","04## ## ## ##","00324 ## ## ##","+324 ## ## ## ##","0455 ## ##","0456 ## ##","046# ## ##","047# ## ##","048# ## ##","049# ## ##","0032 455 ## ##","0032 456 ## ##","0032 46# ## ##","0032 47# ## ##","0032 48# ## ##","0032 49# ## ##","+32 455 ## ##","+32 456 ## ##","+32 46# ## ##","+32 47# ## ##","+32 48# ## ##","+32 49# ## ##","+32 461 8# ##"];var chunk_CSSJVXLE_P={formats:chunk_CSSJVXLE_l},chunk_CSSJVXLE_r=chunk_CSSJVXLE_P;var chunk_CSSJVXLE_o=["be","biz","com","eu","info","name","net","org"];var chunk_CSSJVXLE_s=["advalvas.be","mail.be","netbel.be","skynet.be"];var chunk_CSSJVXLE_I={domain_suffix:chunk_CSSJVXLE_o,free_email:chunk_CSSJVXLE_s},chunk_CSSJVXLE_t=chunk_CSSJVXLE_I;var chunk_CSSJVXLE_u=["#","##","###","# bis","## bis","### bis","###a","###b","###c","###/2"];var chunk_CSSJVXLE_d=["{{location.city_prefix}}","{{location.city_prefix}}{{location.city_suffix}}"];var chunk_CSSJVXLE_m=["Ambl\xE8ve","Bullange","Burg-Reuland","Butgenbach","Eupen","La Calamine","Lontzen","Raeren","Saint-Vith","Aiseau-Presles","Amay","Andenne","Anderlues","Anh\xE9e","Ans","Anthisnes","Antoing","Arlon","Assesse","Ath","Attert","Aubange","Aubel","Awans","Aywaille","Baelen","Bassenge","Bastogne","Beaumont","Beauraing","Beauvechain","Beloeil","Berloz","Bernissart","Bertogne","Bertrix","Beyne-Heusay","Bi\xE8vre","Binche","Bl\xE9gny","Bouillon","Boussu","Braine-l'Alleud","Braine-le-Ch\xE2teau","Braine-le-Comte","Braives","Brugelette","Brunehaut","Burdinne","Celles","Cerfontaine","Chapelle-lez-Herlaimont","Charleroi","Chastre","Ch\xE2telet","Chaudfontaine","Chaumont-Gistoux","Chi\xE8vres","Chimay","Chiny","Ciney","Clavier","Colfontaine","Comblain-au-Pont","Comines-Warneton","Courcelles","Court-Saint-Etienne","Couvin","Crisn\xE9e","Dalhem","Daverdisse","Dinant","Dison","Doische","Donceel","Dour","Durbuy","Ecaussinnes","Eghez\xE9e","Ellezelles","Enghien","Engis","Erez\xE9e","Erquelinnes","Esneux","Estaimpuis","Estinnes","Etalle","Faimes","Farciennes","Fauvillers","Fernelmont","Ferri\xE8res","Fexhe-le-Haut-Clocher","Fl\xE9malle","Fl\xE9ron","Fleurus","Flobecq","Floreffe","Florennes","Florenville","Fontaine-l'Ev\xEAque","Fosses-la-Ville","Frameries","Frasnes-lez-Anvaing","Froidchapelle","Gedinne","Geer","Gembloux","Genappe","Gerpinnes","Gesves","Gouvy","Gr\xE2ce-Hollogne","Grez-Doiceau","Habay","Hamoir","Hamois","Ham-sur-Heure-Nalinnes","Hannut","Hasti\xE8re","Havelange","H\xE9l\xE9cine","Hensies","Herbeumont","H\xE9ron","Herstal","Herve","Honnelles","Hotton","Houffalize","Houyet","Huy","Incourt","Ittre","Jalhay","Jemeppe-sur-Sambre","Jodoigne","Juprelle","Jurbise","La Bruy\xE8re","La Hulpe","La Louvi\xE8re","La Roche-en-Ardenne","Lasne","Le Roeulx","L\xE9glise","Lens","Les Bons Villers","Lessines","Leuze-en-Hainaut","Libin","Libramont-Chevigny","Li\xE8ge","Lierneux","Limbourg","Lincent","Lobbes","Malmedy","Manage","Manhay","Marche-en-Famenne","Marchin","Martelange","Meix-devant-Virton","Merbes-le-Ch\xE2teau","Messancy","Mettet","Modave","Momignies","Mons","Mont-de-l'Enclus","Montigny-le-Tilleul","Mont-Saint-Guibert","Morlanwelz","Mouscron","Musson","Namur","Nandrin","Nassogne","Neufch\xE2teau","Neupr\xE9","Nivelles","Ohey","Olne","Onhaye","Oreye","Orp-Jauche","Ottignies-Louvain-la-Neuve","Ouffet","Oupeye","Paliseul","Pecq","Pepinster","P\xE9ruwelz","Perwez","Philippeville","Plombi\xE8res","Pont-\xE0-celles","Profondeville","Quaregnon","Qu\xE9vy","Qui\xE9vrain","Ramillies","Rebecq","Remicourt","Rendeux","Rixensart","Rochefort","Rouvroy","Rumes","Sainte-Ode","Saint-Georges-sur-Meuse","Saint-Ghislain","Saint-Hubert","Saint-L\xE9ger","Saint-Nicolas","Sambreville","Seneffe","Seraing","Silly","Sivry-Rance","Soignies","Sombreffe","Somme-Leuze","Soumagne","Spa","Sprimont","Stavelot","Stoumont","Tellin","Tenneville","Theux","Thimister-Clermont","Thuin","Tinlot","Tintigny","Tournai","Trois-Ponts","Trooz","Tubize","Vaux-sur-S\xFBre","Verlaine","Verviers","Vielsalm","Villers-la-Ville","Villers-le-Bouillet","Viroinval","Virton","Vis\xE9","Vresse-sur-Semois","Waimes","Walcourt","Walhain","Wanze","Waremme","Wasseiges","Waterloo","Wavre","Welkenraedt","Wellin","Yvoir"];var chunk_CSSJVXLE_h=["centre","plage","Sud","Nord"];var chunk_CSSJVXLE_y=["####"];var chunk_CSSJVXLE_A=["Anvers","Limbourg","Flandre occidentale","Flandre orientale","Hainaut","Li\xE8ge","Luxembourg","Namur","Brabant flamand","Brabant wallon"];var chunk_CSSJVXLE_c=["VAN","VLI","VOV","VBR","VWV","WHT","WLG","WLX","WNA"];var chunk_CSSJVXLE_M={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_CSSJVXLE_L=["{{location.street_prefix}} {{person.first_name.generic}}","{{location.street_prefix}} {{person.last_name.generic}}","{{location.street_prefix}} {{location.street_suffix}}"];var chunk_CSSJVXLE_C=["All\xE9e","Chemin","Cours","Rue","Avenue","Boulevard","Dr\xE8ve","Galerie","Impasse","Jardin","Quai","Passage","Parc","Parvis","Petite rue","Place","Porte","Square","Voie"];var chunk_CSSJVXLE_S=["de la Banque","de la Barbe","de Barchon","Baron Horta","aux Barques","des Barricades","Barth\xE9l\xE9my","du Baudet","Fr\xE9d\xE9ric Basse","du B\xE9guinage","de Berlaimont","au Beurre","Henri Beyaert","de Bischoffsheim","Blaes","de la Blanchisserie","des Blind\xE9s","de la Bobine","Bodeghem","Bodenbroeck","des Boeufs","des Bogards","du Bois \xE0 Br\xFBler","au Bois de Construction","du Bois Sauvage","des Bo\xEEteux","de Bon Secours","du Borgendael","Borgval","Bortier","des Bouchers","rue des Bouchers","du Boulet","de la Bouqueti\xE8re","de la Bourse","de la Braie","des Brasseurs","Brederode","Jacques Brel","Breughel","des Brigittines","rue des Brigittines","aux Briques","des Brodeurs","de la Buanderie","Charles Buls","des Cadeaux","Camusel","du Canal","du Canon","Cantersteen","des Capucins","Cardinal Mercier","de la Caserne","des Cendres","du Centre","Chair et Pain","des Chaisiers","de la Chancellerie","des Chandeliers","du Chantier","du Chapelet","des Chapeliers","de la Chapelle","du Char","des Charpentiers","des Chartreux","du Chasseur","de la Chaufferette","\xE0 la Chaux","du Ch\xEAne","du Cheval","du Chevreuil","du Chien Marin","aux Choux","Christine","de la Cigogne","du Cirque","de la Cl\xE9","de la Coll\xE9giale","de la Colline","du Colombier","des Colonies","des Com\xE9diens","des Commer\xE7ants","du Commerce","du Congr\xE8s","Coppens","Coudenberg","Jo Cox","de la Croix de Fer","Cuerens","des Cultes","de Cureghem","de la Cuve","du Cypr\xE8s","des Echelles","de l' Eclipse","de l' Economie","de l' Ecuyer","d' Egmont","de l' Empereur","de l' Enseignement","de l' Epargne","de l' Ep\xE9e","des Eperonniers","de l' Escalier","des Escrimeurs","d' Espagne","de l' Etuve","de l' Europe","de l' Eventail","de l' Ev\xEAque","Evers","des Fabriques","des Faisans","de la Faucille","du Faucon","de la Ferraille","de la Fianc\xE9e","de la Fid\xE9lit\xE9","du Finist\xE8re","de Flandre","des Fleuristes","aux Fleurs","au Foin","Fontainas","de la Fontaine","de la For\xEAt d'Houthulst","Foss\xE9-aux-Loups","des Foulons","de la Fourche","des Fripiers","Froebel","blanche","noire","verte","pont de bois","grand poire","du march\xE9","du lundi","des m\xE9dias","Robert Schuman","du papier pli\xE9","de la croix de fer","cronque","de l'Abbaye","Adolphe Mille","d'Assas","du Bac","de Paris","La Bo\xE9tie","du roi","de la B\xFBcherie","de Caumartin","Charlemagne","du Chat-qui-P\xEAche","de la Chauss\xE9e-d'Antin","du Dahomey","Dauphine","Delesseux","du Faubourg Saint-Honor\xE9","du Faubourg-Saint-Denis","de la Ferronnerie","des Francs-Bourgeois","des Grands Augustins","de la Harpe","du Havre","de la Huchette","Joubert","Laffitte","Lepic","des Lombards","Marcadet","Moli\xE8re","Monsieur-le-Prince","de Montmorency","Montorgueil","Mouffetard","de Nesle","Oberkampf","de l'Od\xE9on","d'Orsel","de la Paix","des Panoramas","Pastourelle","Pierre Charron","de la Pompe","de Presbourg","de Provence","de Richelieu","de Rivoli","des Rosiers","Royale","d'Abbeville","Saint-Honor\xE9","Saint-Bernard","Saint-Denis","Saint-Dominique","Saint-Jacques","Saint-S\xE9verin","des Saussaies","de Seine","de Solf\xE9rino","Du Sommerard","de Tilsitt","Vaneau","de Vaugirard","de la Victoire","Zadkine"];var chunk_CSSJVXLE_x={building_number:chunk_CSSJVXLE_u,city_pattern:chunk_CSSJVXLE_d,city_prefix:chunk_CSSJVXLE_m,city_suffix:chunk_CSSJVXLE_h,postcode:chunk_CSSJVXLE_y,state:chunk_CSSJVXLE_A,state_abbr:chunk_CSSJVXLE_c,street_address:chunk_CSSJVXLE_M,street_pattern:chunk_CSSJVXLE_L,street_prefix:chunk_CSSJVXLE_C,street_suffix:chunk_CSSJVXLE_S},chunk_CSSJVXLE_b=chunk_CSSJVXLE_x;var chunk_CSSJVXLE_w={title:"French (Belgium)",code:"fr_BE",country:"BE",language:"fr",endonym:"Fran\xE7ais (Belgique)",dir:"ltr",script:"Latn"},chunk_CSSJVXLE_E=chunk_CSSJVXLE_w;var chunk_CSSJVXLE_p={generic:["Aaliyah","Aaron","Abd","Abdallah","Abdel","Abdelkader","Abdellah","Abderrahmane","Abdou","Abdoul","Abdoulaye","Abdourahmane","Abdramane","Abel","Abigail","Abiga\xEBl","Abiga\xEBlle","Abiga\xEFl","Aboubacar","Aboubakar","Abraham","Aby","Achille","Achraf","Ada","Adam","Adama","Adame","Adel","Adela\xEFde","Adelie","Adeline","Adem","Aden","Adib","Adil","Adja","Adrian","Adriana","Adriano","Adrien","Adrienne","Ad\xE8le","Ad\xE9la\xEFde","Ad\xE9lie","Agathe","Aglae","Agla\xE9","Agnes","Agn\xE8s","Ahmad","Ahmed","Aicha","Aidan","Aiden","Aimee","Aim\xE9","Aissatou","Akram","Aksel","Aksil","Al","Alain","Alan","Alassane","Alba","Alban","Albane","Albert","Alberta","Albertine","Alberto","Alec","Alejandro","Aleksandar","Aleksandra","Alessandro","Alessia","Alessio","Alex","Alexander","Alexandra","Alexandre","Alexane","Alexia","Alexis","Alfonso","Alfred","Alfredo","Ali","Alia","Alice","Alicia","Alienor","Alima","Alina","Aline","Aliou","Alisha","Alison","Alissa","Alistair","Alix","Alixe","Aliya","Aliyah","Alizee","Ali\xE9nor","Allan","Allegra","Allen","Allison","Alma","Alon","Alone","Alonzo","Aloys","Alo\xEFs","Alpha","Alphonse","Alton","Alvin","Aly","Alya","Alyah","Alycia","Alyssa","Alyssia","Alysson","Amadou","Amalia","Amanda","Amandine","Amani","Amar","Amara","Amaury","Ama\xEBl","Amber","Ambre","Ambrine","Ambroise","Amel","Amelia","Amelie","Amicie","Amin","Amina","Aminata","Amine","Amir","Amira","Amos","Amy","Am\xE9lie","Ana","Anabelle","Anae","Anael","Anaelle","Anas","Anass","Anastasia","Anatole","Ana\xEBl","Ana\xEBlle","Ana\xEFs","Andre","Andrea","Andreas","Andrei","Andres","Andrew","Andr\xE9","Andr\xE9a","Andr\xE9as","Andy","Anes","Ange","Angel","Angela","Angelica","Angelina","Angeline","Angelique","Angelo","Angie","Ang\xE8le","Ania","Anis","Anissa","Anita","Ann","Anna","Annabelle","Anna\xEBlle","Anne","Anne-Laure","Anne-Sophie","Annette","Annie","Anouck","Anouk","Anselme","Anthony","Antoine","Antoinette","Anton","Antonia","Antonin","Antonio","Antony","Anya","Apolline","Appoline","April","Archibald","Archie","Arda","Ari","Ariana","Ariane","Arie","Ariel","Arielle","Arij","Aris","Aristide","Arlene","Arman","Armance","Armand","Armando","Armel","Armelle","Arnaud","Arno","Arnold","Aron","Ars\xE8ne","Artemis","Arthur","Arthus","Arto","Arturo","Artus","Arwa","Arwen","Ashley","Asia","Asma","Asmaa","Assa","Assetou","Assia","Assil","Assya","Astou","Astrid","Athena","Athena\xEFs","Ath\xE9na","Aubin","Aubrey","Aude","Audrey","Auguste","Augustin","Augustine","Aurel","Aurelia","Aurelie","Aurelien","Auriane","Aurore","Aur\xE8le","Aur\xE9lien","Austin","Auxence","Ava","Avi","Aviel","Avital","Avril","Awa","Axel","Axelle","Aya","Ayaan","Ayah","Aydan","Ayden","Ayem","Ayla","Aylan","Aylin","Ayline","Ayman","Aymane","Aymen","Aymeric","Ayoub","Aziz","A\xEFcha","A\xEFda","A\xEFdan","A\xEFna","A\xEFsha","A\xEFssa","A\xEFssata","A\xEFssatou","Badis","Bafode","Bahia","Bakary","Balthazar","Baptiste","Barbara","Barnabe","Barry","Barthelemy","Basil","Basile","Basma","Bastian","Bastien","Baudouin","Baya","Beatrice","Becky","Belinda","Bella","Ben","Benedicte","Benjamin","Bennie","Benny","Benoit","Beno\xEEt","Berenice","Bernadette","Bernard","Bernice","Bert","Bertha","Bertille","Beryl","Bessie","Beth","Bethany","Betsy","Bettina","Betty","Beulah","Beverly","Beya","Bianca","Bilal","Bilel","Bill","Billie","Billy","Binta","Bintou","Blaise","Blake","Blanca","Blanche","Blandine","Blessing","Bob","Bobbie","Bobby","Bogdan","Bonnie","Boris","Boubacar","Boubou","Bouchra","Boyd","Brad","Bradford","Bradley","Brahim","Brandi","Brandon","Brandy","Brayan","Brenda","Brendan","Brent","Brett","Briac","Brian","Brice","Bridget","Brieuc","Brittany","Brooke","Bruce","Brune","Bruno","Bryan","Bryant","Byron","B\xE9ryl","B\xE9r\xE9nice","Caleb","Calista","Calixte","Calvin","Camelia","Cameron","Camil","Camila","Camilia","Camille","Cam\xE9lia","Candace","Candice","Capucine","Carine","Carl","Carla","Carlos","Carlotta","Carlton","Carmen","Carol","Carole","Carolina","Caroline","Carolyn","Carrie","Carroll","Cary","Casey","Cassandra","Cassandre","Cassie","Cassiopee","Castille","Catherine","Cathy","Cecelia","Cecil","Cecile","Cecilia","Cedric","Celeste","Celestin","Celestine","Celia","Celian","Celina","Celine","Cerise","Cesar","Chad","Chahine","Chahinez","Chanel","Charlene","Charles","Charlie","Charline","Charlize","Charlotte","Charly","Charl\xE8ne","Chayma","Cha\xEF","Cha\xEFma","Cheick","Cheick-Oumar","Cheikh","Chelsea","Cheryl","Chester","Chiara","Chirine","Chloe","Chlo\xE9","Chris","Christ","Christelle","Christian","Christie","Christina","Christine","Christophe","Christopher","Christy","Cindy","Claire","Clara","Clarence","Clarisse","Clark","Claude","Claudia","Clay","Clayton","Clea","Clelia","Clelie","Clemence","Clement","Clementine","Cleo","Cleophee","Clifford","Clifton","Clint","Clinton","Cloe","Clothilde","Clotilde","Clovis","Clo\xE9","Clyde","Cl\xE9a","Cl\xE9mence","Cl\xE9mentine","Cl\xE9o","Cl\xE9oph\xE9e","Cody","Colette","Colin","Coline","Colleen","Colombe","Connie","Conrad","Constance","Constant","Constantin","Cora","Coralie","Coraline","Corentin","Corey","Cornelius","Corto","Cory","Cosima","Coumba","Courtney","Craig","Cristina","Crystal","Curtis","Cynthia","Cyprien","Cyrian","Cyriaque","Cyrielle","Cyril","Cyrille","Cyrine","Cyrus","C\xE9cile","C\xE9dric","C\xE9lia","C\xE9lian","C\xE9sar","C\xF4me","Dahlia","Daisy","Dale","Dalia","Dalla","Dallas","Damian","Damien","Damon","Dan","Dana","Danae","Dani","Dania","Daniel","Daniela","Daniella","Danielle","Danny","Dany","Danyl","Daouda","Daphne","Daphnee","Daphn\xE9","Daria","Darin","Darine","Dario","Darius","Darla","Darlene","Darnell","Darrel","Darrell","Darren","Darrin","Darryl","Daryl","Dave","David","Dawn","Dayan","Dayane","Dean","Deanna","Debbie","Deborah","Debra","Delbert","Delia","Della","Delores","Delphine","Demba","Denis","Denise","Dennis","Derek","Derrick","Desiree","Devin","Dewey","Dexter","Diana","Diane","Dianna","Dianne","Diego","Dilan","Dimitri","Dina","Divine","Dixie","Djeneba","Djibril","Dolores","Domingo","Dominic","Dominick","Domitille","Don","Donald","Donna","Donnie","Dora","Doreen","Dorian","Doriane","Doris","Dorothy","Doug","Douglas","Dounia","Dov","Doyle","Drew","Driss","Duane","Dune","Dustin","Dwayne","Dwight","Dylan","Dyna","Earl","Earnest","Ebony","Ed","Eddie","Eddy","Eden","Edgar","Edgard","Edith","Edmond","Edmund","Edna","Edouard","Eduard","Eduardo","Edward","Edwin","Eglantine","Eileen","El","Ela","Elaine","Elbert","Elea","Eleanor","Eleanore","Elena","Eleonore","Eli","Elia","Eliahou","Elian","Eliana","Eliane","Elias","Elie","Eliel","Eliette","Elif","Elijah","Elina","Eline","Elinor","Elio","Elior","Eliot","Eliott","Elisa","Elisabeth","Elise","Elissa","Eliza","Elizabeth","Ella","Ellen","Ellie","Elliot","Elliott","Ellis","Elly","Elmer","Eloan","Eloane","Elodie","Eloi","Eloise","Elona","Elone","Elora","Elouan","Elo\xEFse","Elsa","Elsie","Elvira","Elvire","Elya","Elyas","Elyes","Elyne","Elyssa","Ely\xE8s","El\xE9a","El\xE9anore","El\xE9onore","Ema","Emanuel","Emeline","Emi","Emie","Emil","Emile","Emilia","Emilie","Emilien","Emilio","Emily","Emir","Emma","Emmanuel","Emmanuelle","Emmett","Emmie","Emmy","Emna","Emy","Enguerrand","Enola","Enora","Enrique","Enzo","Ephra\xEFm","Eric","Erica","Erick","Erik","Erika","Erin","Erine","Erma","Ernest","Ernestine","Ernesto","Ervin","Erwan","Erwann","Essie","Esteban","Estelle","Esther","Ethan","Ethann","Ethel","Etienne","Eugene","Eugenie","Eug\xE8ne","Eug\xE9nie","Eula","Eulalie","Eunice","Eurydice","Eva","Evan","Evann","Eve","Evelyn","Everett","Evy","Ewan","Ewen","Ewenn","Eya","Eyal","Eytan","Eythan","Ezio","Fabien","Fabio","Fabrice","Fadi","Fady","Faith","Fannie","Fanny","Fanta","Fantine","Farah","Fares","Farouk","Far\xE8s","Fatim","Fatima","Fatimata","Fatma","Fatou","Fatouma","Fatoumata","Faustine","Faye","Federico","Felicia","Felicie","Felicien","Felipe","Felix","Ferdinand","Feriel","Fernando","Feryel","Filip","Filipe","Fiona","Firas","Flavia","Flavie","Flavien","Flavio","Fleur","Flora","Flore","Florence","Florent","Florentin","Florian","Floriane","Floyd","Fode","Forrest","Foucauld","Frances","Francesca","Francis","Francisco","Franck","Frank","Frankie","Franklin","Fran\xE7ois","Fred","Freda","Freddie","Frederic","Frederick","Fredrick","Frida","F\xE9licie","Gabin","Gabriel","Gabriela","Gabriella","Gabrielle","Gad","Gaetan","Gaia","Gail","Garance","Garrett","Garry","Gary","Gaspar","Gaspard","Gaston","Gauthier","Gautier","Gayle","Ga\xE9tan","Ga\xEBl","Ga\xEBlle","Ga\xEBtan","Ga\xEFa","Gene","Geneva","Genevieve","Geoffrey","Geoffroy","George","Georges","Georgia","Gerald","Geraldine","Gerard","Gerardo","Germain","Gertrude","Giacomo","Gianni","Gilbert","Gilberto","Gina","Ginger","Giovanni","Gis\xE8le","Giulia","Giulio","Gladys","Glen","Glenda","Glenn","Gloria","Gonzague","Gordon","Goundo","Grace","Grady","Grant","Greg","Gregg","Gregoire","Gregory","Gretchen","Gr\xE2ce","Guadalupe","Guilhem","Guillaume","Guillemette","Guillermo","Gustave","Gustavo","Guy","Gwen","Gwena\xEBlle","Gwendoline","Gwendolyn","Habib","Habiba","Haby","Hadja","Hadriel","Hadrien","Hafsa","Hajar","Hakim","Halima","Hamed","Hamidou","Hamza","Hana","Hanae","Hana\xE9","Hania","Hanna","Hannah","Harold","Haron","Haroun","Harouna","Haroune","Harriet","Harry","Harvey","Hasna","Hassan","Hassane","Hatem","Hatouma","Hattie","Hawa","Haya","Hayden","Hazel","Ha\xEFm","Heather","Hector","Hedi","Heidi","Helen","Helena","Helie","Helios","Helo\xEFse","Hel\xE8na","Hel\xE8ne","Henri","Henrietta","Henry","Herbert","Herman","Hermine","Hiba","Hicham","Hilda","Hillel","Hind","Hippolyte","Holly","Homer","Honore","Hope","Horace","Hortense","Houda","Howard","Hubert","Hugh","Hugo","Hugues","H\xE9di","H\xE9lie","H\xE9lo\xEFse","H\xE9l\xE8ne","Ian","Iban","Ibrahim","Ibrahima","Ida","Idan","Idir","Idris","Idriss","Idrissa","Ignacio","Igor","Ilan","Ilana","Ilhan","Ilian","Iliana","Iliane","Ilias","Ilies","Ilona","Ilyan","Ilyana","Ilyane","Ilyas","Ilyass","Ilyes","Ilyess","Ily\xE8s","Imad","Iman","Imane","Imen","Imene","Imran","Imrane","Im\xE8ne","Inaya","Ines","Inez","Inna","Inza","In\xE8s","In\xEBs","Ira","Irene","Irina","Iris","Irma","Irvin","Irving","Ir\xE8ne","Isaac","Isabel","Isabella","Isabelle","Isadora","Isaure","Isee","Iseult","Ishaq","Isidore","Isis","Islam","Ismael","Ismail","Isma\xEBl","Isma\xEFl","Isra","Israa","Israel","Isra\xEBl","Issa","Issam","Issiaka","Ivan","Iwan","Iyad","Iyed","Izia","Jack","Jackie","Jacob","Jacqueline","Jacquelyn","Jacques","Jad","Jade","Jaden","Jaime","Jake","Jalil","James","Jamie","Jan","Jana","Jane","Janelle","Janet","Janice","Janie","Janis","Janna","Jannah","Jared","Jarod","Jasmine","Jason","Jassem","Jassim","Javier","Jawad","Jawed","Jay","Jayden","Jayson","Jean","Jean-Baptiste","Jean-Marc","Jeanette","Jeanne","Jeannette","Jeannie","Jed","Jeff","Jeffery","Jeffrey","Jehanne","Jenna","Jennah","Jennie","Jennifer","Jenny","Jerald","Jeremiah","Jeremie","Jeremy","Jermaine","Jerome","Jerry","Jer\xF4me","Jesse","Jessica","Jessie","Jesus","Jibril","Jihane","Jill","Jim","Jimmie","Jimmy","Jinane","Jo","Joachim","Joakim","Joan","Joana","Joann","Joanna","Joanne","Joaquim","Jodi","Jody","Joe","Joel","Joey","Johan","Johann","Johanna","Johanne","John","Johnathan","Johnnie","Johnny","Jon","Jonah","Jonas","Jonathan","Jonathon","Jordan","Jorge","Joris","Jose","Josefina","Joseph","Josephine","Josh","Joshua","Josue","Josu\xE9","Jos\xE9phine","Joud","Joy","Joyce","Jo\xEBl","Jo\xEBlle","Juan","Juana","Juanita","Jude","Judith","Judy","Jules","Julia","Julian","Juliana","Julianne","Julie","Julien","Juliette","Julio","Julius","June","Junior","Junon","Justin","Justine","J\xE9r\xE9my","Kacper","Kadiatou","Kadidia","Kadidiatou","Kady","Kahina","Kamel","Kamil","Kamila","Kara","Karamba","Karamoko","Karen","Kari","Karim","Karine","Karl","Karla","Karolina","Kassim","Kate","Katell","Katherine","Kathleen","Kathryn","Kathy","Katia","Katie","Katrina","Kawtar","Kay","Kayla","Kayliah","Kayna","Kays","Ka\xEFna","Ka\xEFs","Keira","Keith","Kelley","Kelli","Kellie","Kelly","Kelvin","Kelya","Kelyan","Ken","Kenan","Kendra","Kenneth","Kenny","Kent","Kenza","Kenzi","Kenzo","Kenzy","Keren","Kerry","Ketsia","Kevin","Keyla","Khadidiatou","Khadidja","Khadija","Khady","Khalil","Kiara","Kilian","Killian","Kilyan","Kim","Kimberly","Kirk","Klara","Krista","Kristen","Kristi","Kristin","Kristina","Kristine","Kristopher","Kristy","Krystal","Kurt","Kyan","Kyle","Kylian","Kyliann","Kyllian","K\xE9vin","Ladji","Laetitia","Lahna","Lalie","Lamar","Lamia","Lamine","Lana","Lance","Lancelot","Lara","Larry","Lassana","Laszlo","Latifa","Latoya","Laura","Laure","Lauren","Laurence","Laurent","Lauriane","Laurie","Laurine","Lauryn","Laur\xE8ne","Laverne","Lawrence","Layana","Layanah","Layla","Lazar","Lazare","La\xEBtitia","Lea","Leah","Leana","Leandre","Leandro","Leane","Leanne","Lee","Leelou","Lehna","Leigh","Leila","Lela","Leland","Lena","Leni","Lenny","Leny","Leo","Leo-Paul","Leon","Leona","Leonard","Leonardo","Leonie","Leonor","Leonore","Leontine","Leopold","Leopoldine","Leroy","Leslie","Lester","Leticia","Levana","Levi","Lewis","Leyla","Leyna","Le\xEFla","Le\xEFna","Lia","Liam","Liana","Lila","Lilas","Lili","Lili-Rose","Lilia","Lilian","Liliana","Liliane","Lilie","Lillian","Lillie","Lilly","Lilou","Lilwenn","Lily","Lily-Rose","Lilya","Lina","Linda","Lindsay","Lindsey","Line","Lino","Linoy","Lino\xEF","Lionel","Lior","Liora","Lirone","Lisa","Lisandro","Lise","Lison","Lital","Liv","Livia","Livio","Liya","Liyah","Liz","Liza","Lloyd","Loan","Loane","Logan","Lohan","Lois","Lola","Lonnie","Lora","Loren","Lorena","Lorene","Lorenzo","Loretta","Lori","Loris","Lorraine","Lou","Lou-Ann","Lou-Anne","Louane","Louann","Louay","Loubna","Louca","Louis","Louis-Marie","Louisa","Louise","Louison","Louka","Loula","Louna","Lounis","Loup","Lowell","Lo\xEFc","Lo\xEFs","Lo\xEFse","Lubin","Luc","Luca","Lucas","Luce","Lucia","Lucie","Lucien","Lucile","Lucille","Lucy","Ludivine","Ludmila","Ludovic","Luigi","Luis","Luisa","Luka","Lukas","Luke","Lula","Luna","Luther","Luz","Lya","Lyam","Lyana","Lydia","Lyes","Lyla","Lyle","Lylia","Lylou","Lyna","Lynda","Lyne","Lynette","Lynn","Lynne","L\xE9a","L\xE9ana","L\xE9na","L\xE9o","L\xE9onie","L\xE9opold","L\xE9vi","Maayane","Mabel","Mable","Maceo","Mack","Madeleine","Madeline","Madina","Mady","Mae","Mael","Maelle","Maelys","Maeva","Magdalena","Maggie","Mahamadou","Mahault","Mahaut","Mahdi","Mahe","Mahmoud","Mah\xE9","Mai","Maia","Makan","Maksim","Malak","Malcolm","Malek","Malia","Malick","Malik","Malika","Malo","Malone","Mamadou","Mamie","Mamoudou","Manal","Manar","Mandy","Manel","Manelle","Manil","Manon","Manuel","Manuela","Mara","Maram","Marc","Marc-Antoine","Marceau","Marcel","Marcella","Marcia","Marco","Marcos","Marcus","Margaret","Margarita","Margaux","Margie","Margo","Margot","Marguerite","Maria","Mariam","Mariama","Mariame","Marian","Marianne","Marie","Marie-Ange","Marie-Lou","Mariem","Marilou","Marilyn","Marin","Marina","Marine","Mario","Marion","Marius","Marjane","Marjorie","Mark","Marko","Marlene","Marley","Marlon","Marnie","Marouane","Marsha","Marshall","Marta","Martha","Marthe","Martin","Marty","Marvin","Marwa","Marwan","Marwane","Marwen","Mary","Maryam","Maryann","Marylou","Massinissa","Mateja","Mateo","Mateusz","Matheo","Mathew","Mathias","Mathieu","Mathilda","Mathilde","Mathis","Mathurin","Mathys","Math\xE9o","Matias","Matilda","Matilde","Matis","Matisse","Matt","Matteo","Mattheo","Matthew","Matthias","Matthieu","Matthis","Mattia","Mattie","Matt\xE9o","Matys","Maud","Maude","Maureen","Maurice","Max","Maxence","Maxens","Maxim","Maxime","Maximilian","Maximilien","Maxine","May","Maya","Mayane","Mayar","Mayeul","Mayline","Maylis","Mayssa","Ma\xE9","Ma\xE9lis","Ma\xEBl","Ma\xEBlie","Ma\xEBline","Ma\xEBlis","Ma\xEBlle","Ma\xEBly","Ma\xEBlyne","Ma\xEBlys","Ma\xEBva","Ma\xEF","Ma\xEFa","Ma\xEFly","Ma\xEFlys","Ma\xEFmouna","Ma\xEFna","Ma\xEFssa","Ma\xEFssane","Ma\xEFwenn","Megan","Meghan","Mehdi","Melanie","Melba","Melchior","Melia","Melina","Melinda","Meline","Melissa","Mellina","Melodie","Melody","Melusine","Melvil","Melvin","Melvyn","Menahem","Mendel","Mercedes","Meredith","Meriam","Meriem","Merle","Merlin","Merwan","Meryam","Meryem","Meryl","Me\xEFssa","Mia","Michael","Micha\xEBl","Micheal","Michel","Michele","Michelle","Mickael","Micka\xEBl","Miguel","Mika","Mikail","Mika\xEFl","Mike","Mila","Milan","Mildred","Milena","Milhan","Milla","Milo","Milton","Mina","Mindy","Minh","Minnie","Mira","Miranda","Miriam","Misty","Mitchell","Miya","Moche","Modibo","Mody","Mohamed","Mohamed-Ali","Mohamed-Amine","Mohammad","Mohammed","Molly","Mona","Monica","Monique","Morgan","Morgane","Morris","Mory","Moses","Mouctar","Mouhamadou","Mouhamed","Moussa","Moustafa","Moustapha","Mo\xEFra","Mo\xEFse","Muhammad","Muriel","Mustapha","Mya","Myla","Mylan","Myra","Myriam","Myron","Myrtille","Myrtle","M\xE9line","M\xE9lissa","Nabil","Nada","Nadia","Nadine","Nadir","Nael","Nahel","Nahil","Nahla","Nala","Nancy","Naomi","Naomie","Nassim","Natacha","Natalia","Natalie","Natasha","Nathalie","Nathan","Nathanael","Nathana\xEBl","Nathaniel","Nawal","Nawel","Nawfel","Naya","Nayel","Nayla","Nazim","Na\xEBl","Na\xEBlle","Na\xEFa","Na\xEFl","Na\xEFla","Na\xEFm","Na\xEFma","Na\xEFs","Neal","Neela","Neil","Nelia","Nell","Nellie","Nelly","Nelson","Nelya","Nene","Neo","Nermine","Nesrine","Nettie","Neyla","Ne\xEFla","Niame","Nicholas","Nichole","Nick","Nicolas","Nicole","Niels","Nikita","Nikola","Nil","Nils","Nina","Nine","Nino","Ninon","Niouma","Nizar","Noa","Noah","Noam","Noan","Noe","Noel","Noelie","Noemi","Noemie","Noha","Noham","Nohan","Nola","Nolan","Nolann","Nolhan","Noor","Nora","Norah","Norhane","Norma","Norman","Nouha","Nour","Noura","Nourane","No\xE2m","No\xE9","No\xE9mie","N\xE9lia","Oceane","Octave","Odelia","Olga","Olive","Oliver","Olivia","Olivier","Oliwia","Ollie","Olympe","Olympia","Omar","Ombeline","Ondine","Opal","Ophelie","Ora","Oren","Oriane","Orlando","Orlane","Ornella","Orville","Oscar","Oskar","Othmane","Otis","Otto","Oumar","Oumou","Ousmane","Oussama","Owen","Pablo","Paco","Pac\xF4me","Paloma","Pam","Pamela","Paola","Paolo","Pascal","Pat","Patricia","Patrick","Patsy","Patti","Patty","Paul","Paul-Antoine","Paul-Arthur","Paula","Paulette","Paulin","Pauline","Pearl","Pedro","Peggy","Penda","Penelope","Penny","Percy","Perla","Perle","Perrine","Perry","Pete","Peter","Petronille","Pharell","Phil","Phileas","Philemon","Philip","Philippe","Philippine","Phillip","Philom\xE8ne","Phyllis","Pia","Pierre","Pierre-Alexandre","Pierre-Antoine","Pierre-Louis","Pol","Preston","Prince","Prisca","Priscilla","Priscille","Prosper","Prudence","Prune","P\xE9n\xE9lope","Quentin","Quitterie","Rachael","Rachel","Rafael","Rafa\xEBl","Rahma","Ralph","Ramata","Rami","Ramiro","Ramon","Ramona","Ramy","Randal","Randall","Randolph","Randy","Rania","Ranim","Ranya","Raoul","Raphael","Rapha\xEBl","Rapha\xEBlle","Raquel","Raul","Rawane","Ray","Rayan","Rayane","Rayen","Raymond","Rebecca","Reda","Regina","Reginald","Remi","Remy","Rene","Renee","Rex","Rhonda","Riad","Ricardo","Richard","Rick","Rickey","Ricky","Rim","Rita","Rivka","Riyad","Robert","Roberta","Roberto","Robin","Robinson","Robyn","Rochelle","Roderick","Rodney","Rodolfo","Rodrigo","Rodrigue","Rogelio","Roger","Rohan","Rokia","Roland","Rolando","Romain","Roman","Romane","Romeo","Romy","Rom\xE9o","Ron","Ronald","Ronan","Ronnie","Roosevelt","Rosa","Rosalie","Rose","Rosemarie","Rosemary","Rosie","Ross","Roxane","Roxanne","Roy","Ruben","Ruby","Rudolph","Rudy","Rufus","Russell","Ruth","Ryad","Ryan","Rym","Saad","Sabri","Sabrina","Sabrine","Sacha","Sadie","Sadio","Safa","Safia","Safiya","Sakina","Salim","Salimata","Sally","Salma","Salome","Salomon","Salvador","Salvatore","Sam","Samantha","Samba","Sami","Samia","Samir","Samira","Sammy","Samson","Samuel","Samy","Sana","Sanaa","Sandra","Sandro","Sandy","Santiago","Santos","Sara","Sarah","Sarra","Sasha","Saskia","Satine","Saul","Savannah","Sa\xEFd","Scarlett","Scott","Sean","Sebastian","Sebastien","Sekou","Selena","Selim","Selma","Selyan","Sel\xE8ne","Sephora","Serena","Serge","Sergio","Serine","Seth","Seydou","Shana","Shane","Shani","Shanice","Shanna","Shannon","Shanon","Shany","Shari","Sharon","Shaun","Shawn","Shawna","Shay","Shayan","Shayma","Shayna","Sha\xEF","Sha\xEFly","Sha\xEFma","Sha\xEFna","Sheila","Sheldon","Shelia","Shelley","Shelly","Sheri","Sherine","Sherman","Sherri","Sherry","Sheryl","Shirel","Shirine","Shirley","Shyrel","Sibylle","Sidney","Sidonie","Sidy","Sienna","Sihem","Silas","Siloe","Silvia","Simeon","Simon","Simone","Sim\xE9on","Sira","Sirine","Sixtine","Skander","Soan","Sofia","Sofiane","Sohan","Sohane","Solal","Solange","Solenn","Soline","Solveig","Sol\xE8ne","Sonia","Sonja","Sonya","Sophia","Sophie","Soraya","Soren","Souleyman","Souleymane","Soumaya","Spencer","Stacey","Stacy","Stan","Stanislas","Stanley","Steeve","Stefan","Stella","Stephane","Stephanie","Stephen","Steve","Steven","Stewart","Stuart","St\xE9phane","Sue","Susan","Susie","Suzanne","Suzie","Sven","Swan","Swann","Sybille","Sylvain","Sylvester","Sylvia","Sylvie","Syrine","S\xE9l\xE9na","S\xE9rine","S\xE9r\xE9na","Tabitha","Taha","Tal","Tali","Talia","Talya","Tamara","Tami","Tammy","Tancr\xE8de","Tanguy","Tania","Tanya","Tao","Tara","Tasha","Tasnim","Tasnime","Tatiana","Taylor","Ta\xEFna","Ta\xEFs","Tea","Ted","Teddy","Teo","Terence","Teresa","Teri","Terrance","Terrell","Terrence","Terri","Terry","Tesnim","Tesnime","Tess","Tessa","Thalia","Thanina","Tha\xEFs","Thea","Thelma","Theo","Theodore","Theophane","Theophile","Theotime","Theresa","Ther\xE8se","Thiago","Thibaud","Thibault","Thibaut","Thierno","Thierry","Thomas","Th\xE9a","Th\xE9o","Th\xE9ophane","Th\xE9ophile","Tia","Tiago","Tiana","Tidiane","Tiffany","Tiguida","Tilio","Tim","Timeo","Timmy","Timothe","Timothee","Timothy","Tim\xE9o","Tina","Tiphaine","Titouan","Tobias","Toby","Todd","Tom","Toma","Tomas","Tommie","Tommy","Toni","Tony","Tonya","Toscane","Tracey","Traci","Tracy","Travis","Trevor","Tricia","Tristan","Troy","Tsipora","Tybalt","Tyler","Tymeo","Tyron","Tyrone","Ugo","Ulysse","Vadim","Valentin","Valentina","Valentine","Valentino","Valerie","Van","Vanessa","Vasco","Velma","Vera","Verna","Vernon","Veronica","Vianney","Vicki","Vickie","Vicky","Victoire","Victor","Victoria","Victorien","Viktor","Viktoria","Vincent","Viola","Violet","Violette","Virgil","Virgile","Virginia","Virginie","Vivian","Viviane","Vivien","Vladimir","Wade","Wael","Walid","Wallace","Walter","Wanda","Wandrille","Warren","Wassim","Wayne","Wa\xEBl","Wendell","Wendy","Wesley","Whitney","Wiem","Wiktoria","Wilbert","Wilbur","Wilfred","Wilfried","Willard","William","Willie","Willis","Willy","Wilma","Wilson","Winifred","Winston","Wissam","Wissem","Wm","Woodrow","Xavier","Yacine","Yacouba","Yael","Yahya","Yamina","Yani","Yanis","Yann","Yanni","Yannick","Yannis","Yara","Yaron","Yasin","Yasmina","Yasmine","Yasser","Yassin","Yassine","Yaya","Yazid","Ya\xEBl","Ya\xEBlle","Ylan","Yoan","Yoann","Yoav","Yoel","Yohan","Yohann","Yolanda","Yona","Yoni","Yosra","Yossef","Youcef","Youmna","Youna","Younes","Youness","Youn\xE8s","Youri","Yousra","Youssef","Youssouf","Yo\xEBl","Yse","Ysee","Ys\xE9","Ys\xE9e","Yumi","Yuna","Yuri","Yvan","Yves","Yvette","Yvonne","Zacharia","Zacharie","Zachary","Zack","Zackary","Zadig","Zahra","Zakaria","Zakariya","Zakary","Zakarya","Zara","Zayd","Zayneb","Zeinab","Zelda","Zelie","Zephyr","Zeynab","Ziad","Zina","Zineb","Zinedine","Ziyad","Zoe","Zohra","Zo\xE9","Zo\xEB","Zuzanna","Zyad","\xC8ve","\xC9douard","\xC9lias","\xC9lie","\xC9lise","\xC9lo\xEFse","\xC9l\xE9na","\xC9l\xE9onore","\xC9milie","\xC9nora","\xC9tienne","\xC9va"],female:["Aaliyah","Abigail","Abiga\xEBl","Abiga\xEBlle","Abiga\xEFl","Aby","Ada","Adame","Adela\xEFde","Adelie","Adeline","Adja","Adriana","Adrienne","Ad\xE8le","Ad\xE9la\xEFde","Ad\xE9lie","Agathe","Aglae","Agla\xE9","Agnes","Agn\xE8s","Aicha","Aimee","Aissatou","Alba","Albane","Alberta","Albertine","Aleksandra","Alessia","Alexandra","Alexane","Alexia","Alexis","Alia","Alice","Alicia","Alienor","Alima","Alina","Aline","Alisha","Alison","Alissa","Alix","Alixe","Aliya","Aliyah","Alizee","Ali\xE9nor","Allegra","Allison","Alma","Alya","Alyah","Alycia","Alyssa","Alyssia","Alysson","Amalia","Amanda","Amandine","Amber","Ambre","Ambrine","Amel","Amelia","Amelie","Amicie","Amina","Aminata","Amira","Amy","Am\xE9lie","Ana","Anabelle","Anae","Anael","Anaelle","Anastasia","Ana\xEBl","Ana\xEBlle","Ana\xEFs","Andrea","Andr\xE9a","Angel","Angela","Angelica","Angelina","Angeline","Angelique","Angie","Ang\xE8le","Ania","Anissa","Anita","Ann","Anna","Annabelle","Anna\xEBlle","Anne","Anne-Laure","Anne-Sophie","Annette","Annie","Anouck","Anouk","Antoinette","Antonia","Anya","Apolline","Appoline","April","Ariana","Ariane","Arielle","Arij","Arlene","Armance","Armelle","Artemis","Arwa","Arwen","Ashley","Asia","Asma","Asmaa","Assa","Assetou","Assia","Assil","Assya","Astou","Astrid","Athena","Athena\xEFs","Ath\xE9na","Aude","Audrey","Augustine","Aurelia","Aurelie","Auriane","Aurore","Ava","Avital","Avril","Awa","Axelle","Aya","Ayah","Ayem","Ayla","Aylin","Ayline","A\xEFcha","A\xEFda","A\xEFna","A\xEFsha","A\xEFssa","A\xEFssata","A\xEFssatou","Bahia","Barbara","Basma","Baya","Beatrice","Becky","Belinda","Bella","Benedicte","Berenice","Bernadette","Bernice","Bertha","Bertille","Beryl","Bessie","Beth","Bethany","Betsy","Bettina","Betty","Beulah","Beverly","Beya","Bianca","Billie","Binta","Bintou","Blanca","Blanche","Blandine","Blessing","Bobbie","Bonnie","Bouchra","Brandi","Brandy","Brenda","Bridget","Brittany","Brooke","Brune","B\xE9ryl","B\xE9r\xE9nice","Calista","Camelia","Camila","Camilia","Camille","Cam\xE9lia","Candace","Candice","Capucine","Carine","Carla","Carlotta","Carmen","Carol","Carole","Carolina","Caroline","Carolyn","Carrie","Casey","Cassandra","Cassandre","Cassie","Cassiopee","Castille","Catherine","Cathy","Cecelia","Cecile","Cecilia","Celeste","Celestine","Celia","Celina","Celine","Cerise","Chahinez","Chanel","Charlene","Charlie","Charline","Charlize","Charlotte","Charl\xE8ne","Chayma","Cha\xEFma","Chelsea","Cheryl","Chiara","Chirine","Chloe","Chlo\xE9","Christelle","Christie","Christina","Christine","Christy","Cindy","Claire","Clara","Clarisse","Claudia","Clea","Clelia","Clelie","Clemence","Clementine","Cleo","Cleophee","Cloe","Clothilde","Clotilde","Clo\xE9","Cl\xE9a","Cl\xE9mence","Cl\xE9mentine","Cl\xE9o","Cl\xE9oph\xE9e","Colette","Coline","Colleen","Colombe","Connie","Constance","Cora","Coralie","Coraline","Cosima","Coumba","Courtney","Cristina","Crystal","Cynthia","Cyrielle","Cyrine","C\xE9cile","C\xE9lia","Dahlia","Daisy","Dalia","Dalla","Dana","Danae","Dania","Daniela","Daniella","Danielle","Daphne","Daphnee","Daphn\xE9","Daria","Darine","Darla","Darlene","Dawn","Deanna","Debbie","Deborah","Debra","Delia","Della","Delores","Delphine","Denise","Desiree","Diana","Diane","Dianna","Dianne","Dina","Divine","Dixie","Djeneba","Dolores","Domitille","Donna","Dora","Doreen","Doriane","Doris","Dorothy","Dounia","Dune","Dyna","Ebony","Eden","Edith","Edna","Eglantine","Eileen","Ela","Elaine","Elea","Eleanor","Eleanore","Elena","Eleonore","Elia","Eliana","Eliane","Eliette","Elif","Elina","Eline","Elinor","Elisa","Elisabeth","Elise","Elissa","Eliza","Elizabeth","Ella","Ellen","Ellie","Elly","Eloane","Elodie","Eloise","Elona","Elora","Elo\xEFse","Elsa","Elsie","Elvira","Elvire","Elya","Elyne","Elyssa","El\xE9a","El\xE9anore","El\xE9onore","Ema","Emeline","Emi","Emie","Emilia","Emilie","Emily","Emma","Emmanuelle","Emmie","Emmy","Emna","Emy","Enola","Enora","Erica","Erika","Erin","Erine","Erma","Ernestine","Essie","Estelle","Esther","Ethel","Eugenie","Eug\xE9nie","Eula","Eulalie","Eunice","Eurydice","Eva","Eve","Evelyn","Evy","Eya","Faith","Fannie","Fanny","Fanta","Fantine","Farah","Fatim","Fatima","Fatimata","Fatma","Fatou","Fatouma","Fatoumata","Faustine","Faye","Felicia","Felicie","Feriel","Feryel","Fiona","Flavia","Flavie","Fleur","Flora","Flore","Florence","Floriane","Frances","Francesca","Francis","Freda","Frida","F\xE9licie","Gabriela","Gabriella","Gabrielle","Gaia","Gail","Garance","Gayle","Ga\xEBlle","Ga\xEFa","Geneva","Genevieve","Georgia","Geraldine","Gertrude","Gina","Ginger","Gis\xE8le","Giulia","Gladys","Glenda","Gloria","Goundo","Grace","Gretchen","Gr\xE2ce","Guadalupe","Guillemette","Gwen","Gwena\xEBlle","Gwendolyn","Habiba","Haby","Hadja","Hafsa","Hajar","Halima","Hana","Hanae","Hana\xE9","Hania","Hanna","Hannah","Harriet","Hasna","Hatouma","Hattie","Hawa","Haya","Hazel","Heather","Heidi","Helen","Helena","Helo\xEFse","Hel\xE8na","Hel\xE8ne","Henrietta","Hermine","Hiba","Hilda","Hind","Holly","Hope","Hortense","Houda","H\xE9lo\xEFse","H\xE9l\xE8ne","Ida","Ilana","Iliana","Ilona","Ilyana","Iman","Imane","Imen","Imene","Im\xE8ne","Inaya","Ines","Inez","Inna","In\xE8s","In\xEBs","Irene","Irina","Iris","Irma","Ir\xE8ne","Isabel","Isabella","Isabelle","Isadora","Isaure","Isee","Iseult","Isis","Isra","Israa","Izia","Jackie","Jacqueline","Jacquelyn","Jade","Jaime","Jamie","Jan","Jana","Jane","Janelle","Janet","Janice","Janie","Janis","Janna","Jannah","Jasmine","Jean","Jeanette","Jeanne","Jeannette","Jeannie","Jehanne","Jenna","Jennah","Jennie","Jennifer","Jenny","Jessica","Jessie","Jihane","Jill","Jinane","Jo","Joan","Joana","Joann","Joanna","Joanne","Jodi","Jody","Johanna","Johanne","Johnnie","Josefina","Josephine","Jos\xE9phine","Joy","Joyce","Jo\xEBlle","Juana","Juanita","Judith","Judy","Julia","Juliana","Julianne","Julie","Juliette","June","Junon","Justine","Kadiatou","Kadidia","Kadidiatou","Kady","Kahina","Kamila","Kara","Karen","Kari","Karine","Karla","Karolina","Kate","Katell","Katherine","Kathleen","Kathryn","Kathy","Katia","Katie","Katrina","Kawtar","Kay","Kayla","Kayliah","Kayna","Ka\xEFna","Keira","Kelley","Kelli","Kellie","Kelly","Kelya","Kendra","Kenza","Keren","Kerry","Ketsia","Keyla","Khadidiatou","Khadidja","Khadija","Khady","Kiara","Kim","Kimberly","Klara","Krista","Kristen","Kristi","Kristie","Kristin","Kristina","Kristine","Kristy","Krystal","Laetitia","Lahna","Lalie","Lamia","Lana","Lara","Latifa","Latoya","Laura","Laure","Lauren","Lauriane","Laurie","Laurine","Lauryn","Laur\xE8ne","Laverne","Layana","Layanah","Layla","La\xEBtitia","Lea","Leah","Leana","Leane","Leanne","Lee","Leelou","Lehna","Leigh","Leila","Lela","Lena","Leni","Leona","Leonie","Leonor","Leonore","Leontine","Leopoldine","Leslie","Leticia","Levana","Leyla","Leyna","Le\xEFla","Le\xEFna","Lia","Liana","Lila","Lilas","Lili","Lili-Rose","Lilia","Liliana","Liliane","Lilie","Lillian","Lillie","Lilly","Lilou","Lilwenn","Lily","Lily-Rose","Lilya","Lina","Linda","Lindsay","Lindsey","Line","Linoy","Lino\xEF","Liora","Lisa","Lise","Lison","Lital","Liv","Livia","Liya","Liyah","Liz","Liza","Loane","Lois","Lola","Lora","Lorena","Lorene","Loretta","Lori","Lorraine","Lou","Lou-Ann","Lou-Anne","Louane","Louann","Loubna","Louis-Marie","Louisa","Louise","Louison","Loula","Louna","Lo\xEFse","Luce","Lucia","Lucie","Lucile","Lucille","Lucy","Ludivine","Ludmila","Luisa","Lula","Luna","Luz","Lya","Lyana","Lydia","Lyla","Lylia","Lylou","Lyna","Lynda","Lyne","Lynette","Lynn","Lynne","L\xE9a","L\xE9ana","L\xE9na","L\xE9onie","Maayane","Mabel","Mable","Madeleine","Madeline","Madina","Mady","Mae","Maelle","Maelys","Maeva","Magdalena","Maggie","Mahault","Mahaut","Mai","Maia","Malak","Malek","Malia","Malika","Mamie","Manal","Mandy","Manel","Manelle","Manon","Manuela","Mara","Maram","Marcella","Marcia","Margaret","Margarita","Margaux","Margie","Margo","Margot","Marguerite","Maria","Mariam","Mariama","Mariame","Marian","Marianne","Marie","Marie-Ange","Marie-Lou","Mariem","Marilou","Marilyn","Marina","Marine","Marion","Marjane","Marjorie","Marlene","Marnie","Marsha","Marta","Martha","Marthe","Marwa","Marwen","Mary","Maryam","Maryann","Marylou","Mathilda","Mathilde","Matilda","Matilde","Mattie","Maud","Maude","Maureen","Maxime","Maxine","May","Maya","Mayane","Mayar","Mayline","Maylis","Mayssa","Ma\xE9","Ma\xE9lis","Ma\xEBlie","Ma\xEBline","Ma\xEBlis","Ma\xEBlle","Ma\xEBly","Ma\xEBlyne","Ma\xEBlys","Ma\xEBva","Ma\xEF","Ma\xEFa","Ma\xEFly","Ma\xEFlys","Ma\xEFmouna","Ma\xEFna","Ma\xEFssa","Ma\xEFssane","Ma\xEFwenn","Megan","Meghan","Melanie","Melba","Melia","Melina","Melinda","Meline","Melissa","Mellina","Melodie","Melody","Melusine","Mercedes","Meredith","Meriam","Meriem","Meryam","Meryem","Meryl","Me\xEFssa","Mia","Michele","Michelle","Mila","Mildred","Milena","Milla","Mina","Mindy","Minnie","Mira","Miranda","Miriam","Misty","Miya","Molly","Mona","Monica","Monique","Morgane","Mo\xEFra","Muriel","Mya","Myla","Myra","Myriam","Myrtille","Myrtle","M\xE9line","M\xE9lissa","Nada","Nadia","Nadine","Nahla","Nala","Nancy","Naomi","Naomie","Natacha","Natalia","Natalie","Natasha","Nathalie","Nawal","Nawel","Naya","Nayla","Na\xEBlle","Na\xEFa","Na\xEFla","Na\xEFma","Na\xEFs","Neela","Nelia","Nell","Nellie","Nelly","Nelya","Nene","Nermine","Nesrine","Nettie","Neyla","Ne\xEFla","Niame","Nichole","Nicole","Nina","Nine","Ninon","Niouma","Noa","Noelie","Noemi","Noemie","Nola","Noor","Nora","Norah","Norhane","Norma","Nour","Noura","Nourane","No\xE9mie","N\xE9lia","Oceane","Odelia","Olga","Olive","Olivia","Oliwia","Ollie","Olympe","Olympia","Ombeline","Ondine","Opal","Ophelie","Ora","Oriane","Orlane","Ornella","Oumou","Paloma","Pam","Pamela","Paola","Pat","Patricia","Patsy","Patti","Patty","Paula","Paulette","Pauline","Pearl","Peggy","Penda","Penelope","Penny","Perla","Perle","Perrine","Petronille","Philippine","Philom\xE8ne","Phyllis","Pia","Prisca","Priscilla","Priscille","Prudence","Prune","P\xE9n\xE9lope","Quitterie","Rachael","Rachel","Rahma","Ramata","Ramona","Rania","Ranim","Ranya","Rapha\xEBlle","Raquel","Rawane","Rebecca","Regina","Renee","Rhonda","Rim","Rita","Rivka","Roberta","Robin","Robyn","Rochelle","Rokia","Romane","Romy","Rosa","Rosalie","Rose","Rosemarie","Rosemary","Rosie","Roxane","Roxanne","Ruby","Ruth","Rym","Sabrina","Sabrine","Sacha","Sadie","Sadio","Safa","Safia","Safiya","Sakina","Salimata","Sally","Salma","Salome","Samantha","Samia","Samira","Sana","Sanaa","Sandra","Sandy","Sara","Sarah","Sarra","Sasha","Saskia","Satine","Savannah","Scarlett","Selena","Selma","Sel\xE8ne","Sephora","Serena","Serine","Shana","Shani","Shanice","Shanna","Shannon","Shanon","Shany","Shari","Sharon","Shawna","Shayma","Shayna","Sha\xEFly","Sha\xEFma","Sha\xEFna","Sheila","Shelia","Shelley","Shelly","Sheri","Sherine","Sherri","Sherry","Sheryl","Shirel","Shirine","Shirley","Shyrel","Sibylle","Sidonie","Sienna","Sihem","Siloe","Silvia","Simone","Sira","Sirine","Sixtine","Sofia","Sohane","Solange","Solenn","Soline","Solveig","Sol\xE8ne","Sonia","Sonja","Sonya","Sophia","Sophie","Soraya","Soumaya","Stacey","Stacy","Stella","Stephanie","Sue","Susan","Susie","Suzanne","Suzie","Swann","Sybille","Sylvia","Sylvie","Syrine","S\xE9l\xE9na","S\xE9rine","S\xE9r\xE9na","Tabitha","Tal","Tali","Talia","Talya","Tamara","Tami","Tammy","Tania","Tanya","Tara","Tasha","Tasnim","Tasnime","Tatiana","Ta\xEFna","Ta\xEFs","Tea","Teresa","Teri","Terri","Terry","Tesnim","Tesnime","Tess","Tessa","Thalia","Thanina","Tha\xEFs","Thea","Thelma","Theresa","Ther\xE8se","Th\xE9a","Tia","Tiana","Tiffany","Tiguida","Tina","Tiphaine","Toni","Tonya","Toscane","Tracey","Traci","Tracy","Tricia","Tsipora","Valentina","Valentine","Valerie","Vanessa","Velma","Vera","Verna","Veronica","Vicki","Vickie","Vicky","Victoire","Victoria","Viktoria","Viola","Violet","Violette","Virginia","Virginie","Vivian","Viviane","Wanda","Wendy","Whitney","Wiem","Wiktoria","Willie","Wilma","Winifred","Wissam","Yael","Yamina","Yara","Yasmina","Yasmine","Ya\xEBl","Ya\xEBlle","Yolanda","Yona","Yosra","Youmna","Youna","Yousra","Yse","Ysee","Ys\xE9","Ys\xE9e","Yumi","Yuna","Yvette","Yvonne","Zahra","Zara","Zayneb","Zeinab","Zelda","Zelie","Zeynab","Zina","Zineb","Zoe","Zohra","Zo\xE9","Zo\xEB","Zuzanna","\xC8ve","\xC9lise","\xC9lo\xEFse","\xC9l\xE9na","\xC9l\xE9onore","\xC9milie","\xC9nora","\xC9va"],male:["Aaron","Abd","Abdallah","Abdel","Abdelkader","Abdellah","Abderrahmane","Abdou","Abdoul","Abdoulaye","Abdourahmane","Abdramane","Abel","Aboubacar","Aboubakar","Abraham","Achille","Achraf","Adam","Adama","Adame","Adel","Adem","Aden","Adib","Adil","Adrian","Adriano","Adrien","Ahmad","Ahmed","Aidan","Aiden","Aim\xE9","Akram","Aksel","Aksil","Al","Alain","Alan","Alassane","Alban","Albert","Alberto","Alec","Alejandro","Aleksandar","Alessandro","Alessio","Alex","Alexander","Alexandre","Alexis","Alfonso","Alfred","Alfredo","Ali","Aliou","Alistair","Allan","Allen","Alon","Alone","Alonzo","Aloys","Alo\xEFs","Alpha","Alphonse","Alton","Alvin","Aly","Amadou","Amani","Amar","Amara","Amaury","Ama\xEBl","Ambroise","Amin","Amine","Amir","Amos","Anas","Anass","Anatole","Andre","Andreas","Andrei","Andres","Andrew","Andr\xE9","Andr\xE9a","Andr\xE9as","Andy","Anes","Ange","Angel","Angelo","Anis","Anselme","Anthony","Antoine","Anton","Antonin","Antonio","Antony","Archibald","Archie","Arda","Ari","Arie","Ariel","Aris","Aristide","Arman","Armand","Armando","Armel","Arnaud","Arno","Arnold","Aron","Ars\xE8ne","Arthur","Arthus","Arto","Arturo","Artus","Aubin","Aubrey","Auguste","Augustin","Aurel","Aurelien","Aur\xE8le","Aur\xE9lien","Austin","Auxence","Avi","Aviel","Axel","Ayaan","Aydan","Ayden","Aylan","Ayman","Aymane","Aymen","Aymeric","Ayoub","Aziz","A\xEFdan","A\xEFssa","Badis","Bafode","Bakary","Balthazar","Baptiste","Barnabe","Barry","Barthelemy","Basil","Basile","Bastian","Bastien","Baudouin","Ben","Benjamin","Bennie","Benny","Benoit","Beno\xEEt","Bernard","Bert","Bilal","Bilel","Bill","Billy","Blaise","Blake","Bob","Bobby","Bogdan","Boris","Boubacar","Boubou","Boyd","Brad","Bradford","Bradley","Brahim","Brandon","Brayan","Brendan","Brent","Brett","Briac","Brian","Brice","Brieuc","Bruce","Bruno","Bryan","Bryant","Byron","Caleb","Calixte","Calvin","Cameron","Camil","Carl","Carlos","Carlton","Carroll","Cary","Casey","Cecil","Cedric","Celestin","Celian","Cesar","Chad","Chahine","Charles","Charlie","Charly","Cha\xEF","Cheick","Cheick-Oumar","Cheikh","Chester","Chris","Christ","Christian","Christophe","Christopher","Clarence","Clark","Claude","Clay","Clayton","Clement","Clifford","Clifton","Clint","Clinton","Clovis","Clyde","Cody","Colin","Conrad","Constant","Constantin","Corentin","Corey","Cornelius","Corto","Cory","Courtney","Craig","Curtis","Cyprien","Cyrian","Cyriaque","Cyril","Cyrille","Cyrus","C\xE9dric","C\xE9lian","C\xE9sar","C\xF4me","Dale","Dallas","Damian","Damien","Damon","Dan","Dana","Dani","Daniel","Danny","Dany","Danyl","Daouda","Darin","Dario","Darius","Darnell","Darrel","Darrell","Darren","Darrin","Darryl","Daryl","Dave","David","Dayan","Dayane","Dean","Delbert","Demba","Denis","Dennis","Derek","Derrick","Devin","Dewey","Dexter","Diego","Dilan","Dimitri","Djibril","Domingo","Dominic","Dominick","Don","Donald","Donnie","Dorian","Doug","Douglas","Dov","Doyle","Drew","Driss","Duane","Dustin","Dwayne","Dwight","Dylan","Earl","Earnest","Ed","Eddie","Eddy","Eden","Edgar","Edgard","Edmond","Edmund","Edouard","Eduard","Eduardo","Edward","Edwin","El","Elbert","Eli","Eliahou","Elian","Elias","Elie","Eliel","Elijah","Elio","Elior","Eliot","Eliott","Elliot","Elliott","Ellis","Elmer","Eloan","Eloi","Elone","Elouan","Elyas","Elyes","Ely\xE8s","Emanuel","Emil","Emile","Emilien","Emilio","Emir","Emmanuel","Emmett","Enguerrand","Enrique","Enzo","Ephra\xEFm","Eric","Erick","Erik","Ernest","Ernesto","Ervin","Erwan","Erwann","Esteban","Ethan","Ethann","Etienne","Eugene","Eug\xE8ne","Evan","Evann","Everett","Ewan","Ewen","Ewenn","Eyal","Eytan","Eythan","Ezio","Fabien","Fabio","Fabrice","Fadi","Fady","Fares","Farouk","Far\xE8s","Federico","Felicien","Felipe","Felix","Ferdinand","Fernando","Filip","Filipe","Firas","Flavien","Flavio","Florent","Florentin","Florian","Floyd","Fode","Forrest","Foucauld","Francis","Francisco","Franck","Frank","Frankie","Franklin","Fran\xE7ois","Fred","Freddie","Frederic","Frederick","Fredrick","Gabin","Gabriel","Gad","Gaetan","Garrett","Garry","Gary","Gaspar","Gaspard","Gaston","Gauthier","Gautier","Ga\xE9tan","Ga\xEBl","Ga\xEBtan","Gene","Geoffrey","Geoffroy","George","Georges","Gerald","Gerard","Gerardo","Germain","Giacomo","Gianni","Gilbert","Gilberto","Giovanni","Giulio","Glen","Glenn","Gonzague","Gordon","Grady","Grant","Greg","Gregg","Gregoire","Gregory","Guadalupe","Guilhem","Guillaume","Guillermo","Gustave","Gustavo","Guy","Gwendoline","Habib","Hadriel","Hadrien","Hakim","Hamed","Hamidou","Hamza","Harold","Haron","Haroun","Harouna","Haroune","Harry","Harvey","Hassan","Hassane","Hatem","Hayden","Ha\xEFm","Hector","Hedi","Helie","Helios","Henri","Henry","Herbert","Herman","Hicham","Hillel","Hippolyte","Homer","Honore","Horace","Howard","Hubert","Hugh","Hugo","Hugues","H\xE9di","H\xE9lie","Ian","Iban","Ibrahim","Ibrahima","Idan","Idir","Idris","Idriss","Idrissa","Ignacio","Igor","Ilan","Ilhan","Ilian","Iliane","Ilias","Ilies","Ilyan","Ilyane","Ilyas","Ilyass","Ilyes","Ilyess","Ily\xE8s","Imad","Imran","Imrane","Inza","Ira","Irvin","Irving","Isaac","Ishaq","Isidore","Islam","Ismael","Ismail","Isma\xEBl","Isma\xEFl","Israel","Isra\xEBl","Issa","Issam","Issiaka","Ivan","Iwan","Iyad","Iyed","Jack","Jackie","Jacob","Jacques","Jad","Jaden","Jaime","Jake","Jalil","James","Jamie","Jan","Jared","Jarod","Jason","Jassem","Jassim","Javier","Jawad","Jawed","Jay","Jayden","Jayson","Jean","Jean-Baptiste","Jean-Marc","Jed","Jeff","Jeffery","Jeffrey","Jerald","Jeremiah","Jeremie","Jeremy","Jermaine","Jerome","Jerry","Jer\xF4me","Jesse","Jessie","Jesus","Jibril","Jim","Jimmie","Jimmy","Joachim","Joakim","Joan","Joaquim","Jody","Joe","Joel","Joey","Johan","Johann","John","Johnathan","Johnnie","Johnny","Jon","Jonah","Jonas","Jonathan","Jonathon","Jordan","Jorge","Joris","Jose","Joseph","Josh","Joshua","Josue","Josu\xE9","Joud","Jo\xEBl","Juan","Jude","Jules","Julian","Julien","Julio","Julius","Junior","Justin","J\xE9r\xE9my","Kacper","Kamel","Kamil","Karamba","Karamoko","Karim","Karl","Kassim","Kays","Ka\xEFs","Keith","Kelly","Kelvin","Kelyan","Ken","Kenan","Kenneth","Kenny","Kent","Kenzi","Kenzo","Kenzy","Kerry","Kevin","Khalil","Kilian","Killian","Kilyan","Kim","Kirk","Kristopher","Kurt","Kyan","Kyle","Kylian","Kyliann","Kyllian","K\xE9vin","Ladji","Lamar","Lamine","Lance","Lancelot","Larry","Lassana","Laszlo","Laurence","Laurent","Lawrence","Lazar","Lazare","Leandre","Leandro","Lee","Leland","Lenny","Leny","Leo","Leo-Paul","Leon","Leonard","Leonardo","Leopold","Leroy","Leslie","Lester","Levi","Lewis","Liam","Lilian","Lino","Lionel","Lior","Lirone","Lisandro","Livio","Lloyd","Loan","Logan","Lohan","Lonnie","Loren","Lorenzo","Loris","Lou","Louay","Louca","Louis","Louison","Louka","Lounis","Loup","Lowell","Lo\xEFc","Lo\xEFs","Lubin","Luc","Luca","Lucas","Lucien","Ludovic","Luigi","Luis","Luka","Lukas","Luke","Luther","Lyam","Lyes","Lyle","Lynn","L\xE9o","L\xE9opold","L\xE9vi","Maceo","Mack","Mael","Mahamadou","Mahdi","Mahe","Mahmoud","Mah\xE9","Makan","Maksim","Malcolm","Malek","Malick","Malik","Malo","Malone","Mamadou","Mamoudou","Manar","Manil","Manuel","Marc","Marc-Antoine","Marceau","Marcel","Marco","Marcos","Marcus","Marin","Mario","Marion","Marius","Mark","Marko","Marley","Marlon","Marouane","Marshall","Martin","Marty","Marvin","Marwan","Marwane","Massinissa","Mateja","Mateo","Mateusz","Matheo","Mathew","Mathias","Mathieu","Mathis","Mathurin","Mathys","Math\xE9o","Matias","Matis","Matisse","Matt","Matteo","Mattheo","Matthew","Matthias","Matthieu","Matthis","Mattia","Matt\xE9o","Matys","Maurice","Max","Maxence","Maxens","Maxim","Maxime","Maximilian","Maximilien","Mayeul","Ma\xE9","Ma\xEBl","Mehdi","Melchior","Melvil","Melvin","Melvyn","Menahem","Mendel","Merle","Merlin","Merwan","Michael","Micha\xEBl","Micheal","Michel","Mickael","Micka\xEBl","Miguel","Mika","Mikail","Mika\xEFl","Mike","Milan","Milhan","Milo","Milton","Minh","Mitchell","Moche","Modibo","Mody","Mohamed","Mohamed-Ali","Mohamed-Amine","Mohammad","Mohammed","Morgan","Morris","Mory","Moses","Mouctar","Mouhamadou","Mouhamed","Moussa","Moustafa","Moustapha","Mo\xEFse","Muhammad","Mustapha","Mylan","Myron","Nabil","Nadir","Nael","Nahel","Nahil","Nassim","Nathan","Nathanael","Nathana\xEBl","Nathaniel","Nawfel","Nayel","Nazim","Na\xEBl","Na\xEFl","Na\xEFm","Neal","Neil","Nelson","Neo","Nicholas","Nick","Nicolas","Niels","Nikita","Nikola","Nil","Nils","Nino","Nizar","Noa","Noah","Noam","Noan","Noe","Noel","Noha","Noham","Nohan","Nolan","Nolann","Nolhan","Norman","Nouha","Nour","No\xE2m","No\xE9","Octave","Oliver","Olivier","Omar","Oren","Orlando","Orville","Oscar","Oskar","Othmane","Otis","Otto","Oumar","Ousmane","Oussama","Owen","Pablo","Paco","Pac\xF4me","Paolo","Pascal","Pat","Patrick","Paul","Paul-Antoine","Paul-Arthur","Paulin","Pedro","Percy","Perry","Pete","Peter","Pharell","Phil","Phileas","Philemon","Philip","Philippe","Phillip","Pierre","Pierre-Alexandre","Pierre-Antoine","Pierre-Louis","Pol","Preston","Prince","Prosper","Quentin","Rafael","Rafa\xEBl","Ralph","Rami","Ramiro","Ramon","Ramy","Randal","Randall","Randolph","Randy","Raoul","Raphael","Rapha\xEBl","Raul","Ray","Rayan","Rayane","Rayen","Raymond","Reda","Reginald","Remi","Remy","Rene","Rex","Riad","Ricardo","Richard","Rick","Rickey","Ricky","Riyad","Robert","Roberto","Robin","Robinson","Roderick","Rodney","Rodolfo","Rodrigo","Rodrigue","Rogelio","Roger","Rohan","Roland","Rolando","Romain","Roman","Romeo","Rom\xE9o","Ron","Ronald","Ronan","Ronnie","Roosevelt","Ross","Roy","Ruben","Rudolph","Rudy","Rufus","Russell","Ryad","Ryan","Saad","Sabri","Sacha","Salim","Salomon","Salvador","Salvatore","Sam","Samba","Sami","Samir","Sammy","Samson","Samuel","Samy","Sandro","Santiago","Santos","Sasha","Saul","Sa\xEFd","Scott","Sean","Sebastian","Sebastien","Sekou","Selim","Selyan","Serge","Sergio","Seth","Seydou","Shane","Shannon","Shaun","Shawn","Shay","Shayan","Sha\xEF","Sheldon","Sherman","Sidney","Sidy","Silas","Simeon","Simon","Sim\xE9on","Skander","Soan","Sofiane","Sohan","Solal","Soren","Souleyman","Souleymane","Spencer","Stan","Stanislas","Stanley","Steeve","Stefan","Stephane","Stephen","Steve","Steven","Stewart","Stuart","St\xE9phane","Sven","Swan","Swann","Sylvain","Sylvester","Taha","Tancr\xE8de","Tanguy","Tao","Taylor","Ted","Teddy","Teo","Terence","Terrance","Terrell","Terrence","Terry","Theo","Theodore","Theophane","Theophile","Theotime","Thiago","Thibaud","Thibault","Thibaut","Thierno","Thierry","Thomas","Th\xE9o","Th\xE9ophane","Th\xE9ophile","Tiago","Tidiane","Tilio","Tim","Timeo","Timmy","Timothe","Timothee","Timothy","Tim\xE9o","Titouan","Tobias","Toby","Todd","Tom","Toma","Tomas","Tommie","Tommy","Tony","Tracy","Travis","Trevor","Tristan","Troy","Tybalt","Tyler","Tymeo","Tyron","Tyrone","Ugo","Ulysse","Vadim","Valentin","Valentino","Valerie","Van","Vasco","Vernon","Vianney","Victor","Victorien","Viktor","Vincent","Virgil","Virgile","Vivien","Vladimir","Wade","Wael","Walid","Wallace","Walter","Wandrille","Warren","Wassim","Wayne","Wa\xEBl","Wendell","Wesley","Wilbert","Wilbur","Wilfred","Wilfried","Willard","William","Willie","Willis","Willy","Wilson","Winston","Wissem","Wm","Woodrow","Xavier","Yacine","Yacouba","Yahya","Yani","Yanis","Yann","Yanni","Yannick","Yannis","Yaron","Yasin","Yasser","Yassin","Yassine","Yaya","Yazid","Ylan","Yoan","Yoann","Yoav","Yoel","Yohan","Yohann","Yoni","Yossef","Youcef","Younes","Youness","Youn\xE8s","Youri","Youssef","Youssouf","Yo\xEBl","Yuri","Yvan","Yves","Zacharia","Zacharie","Zachary","Zack","Zackary","Zadig","Zakaria","Zakariya","Zakary","Zakarya","Zayd","Zephyr","Ziad","Zinedine","Ziyad","Zyad","\xC9douard","\xC9lias","\xC9lie","\xC9tienne"]};var chunk_CSSJVXLE_g=["Asexu\xE9","Homme","Femme","Androgyne","Genre non conforme","Trans","Transexuel","Personne transgenre"];var chunk_CSSJVXLE_B=["Superviseur","Executif","Manager","Ingenieur","Specialiste","Directeur","Coordinateur","Administrateur","Architecte","Analyste","Designer","Technicien","Developpeur","Producteur","Consultant","Assistant","Agent","Stagiaire"];var chunk_CSSJVXLE_J={generic:["Abbott","Abernathy","Abshire","Adam","Adams","Altenwerth","Anderson","Andre","Ankunding","Armstrong","Arnaud","Aubert","Aubry","Auer","Aufderhar","Bahringer","Bailey","Balistreri","Barbier","Baron","Barre","Barrows","Bartell","Bartoletti","Barton","Bashirian","Batz","Bauch","Baumbach","Bayer","Beahan","Beatty","Bechtelar","Becker","Bednar","Beer","Beier","Benoit","Berge","Berger","Bergnaum","Bergstrom","Bernard","Bernhard","Bernier","Bertrand","Bins","Blanc","Blanchard","Blanda","Blick","Block","Bode","Boehm","Bogan","Bogisich","Bonnet","Borer","Bosco","Botsford","Bourgeois","Boyer","Boyle","Bradtke","Brakus","Braun","Breitenberg","Brekke","Breton","Brown","Bruen","Brun","Brunet","Buckridge","Caron","Carpentier","Carre","Carroll","Carter","Cartwright","Casper","Cassin","Champlin","Charles","Charpentier","Chevalier","Christiansen","Clement","Cole","Colin","Collet","Collier","Collins","Conn","Connelly","Conroy","Considine","Corkery","Cormier","Corwin","Cremin","Crist","Crona","Cronin","Crooks","Cruickshank","Cummerata","Cummings","D'Amore","Da silva","Dach","Daniel","Dare","Daugherty","David","Davis","Deckow","Denesik","Denis","Deschamps","Dibbert","Dickens","Dicki","Dickinson","Dietrich","Donnelly","Dooley","Douglas","Doyle","DuBuque","Dubois","Dufour","Dumas","Dumont","Dupont","Dupuis","Dupuy","Durand","Durgan","Duval","Ebert","Effertz","Emard","Emmerich","Erdman","Ernser","Fabre","Fadel","Fahey","Farrell","Faure","Fay","Feeney","Feest","Feil","Fernandez","Ferry","Fisher","Flatley","Fleury","Fontaine","Fournier","Frami","Francois","Franecki","Friesen","Fritsch","Funk","Gaillard","Garcia","Garnier","Gauthier","Gautier","Gerard","Gerhold","Gerlach","Gibson","Girard","Giraud","Gislason","Gleason","Gleichner","Glover","Goldner","Gonzalez","Goodwin","Gorczany","Gottlieb","Goyette","Grady","Graham","Grant","Green","Greenfelder","Greenholt","Grimes","Guerin","Guillaume","Guillot","Gulgowski","Gusikowski","Gutkowski","Gutmann","Guyot","Haag","Hackett","Hagenes","Hahn","Haley","Halvorson","Hamill","Hammes","Hand","Hane","Hansen","Harber","Harris","Hartmann","Harvey","Hauck","Hayes","Heaney","Heathcote","Hegmann","Heidenreich","Heller","Henry","Herman","Hermann","Hermiston","Herzog","Hessel","Hettinger","Hickle","Hilll","Hills","Hilpert","Hintz","Hirthe","Hodkiewicz","Hoeger","Homenick","Hoppe","Howe","Howell","Hubert","Hudson","Huel","Huels","Huet","Hyatt","Jacobi","Jacobs","Jacobson","Jacquet","Jakubowski","Jaskolski","Jast","Jean","Jenkins","Jerde","Johns","Johnson","Johnston","Joly","Jones","Julien","Kassulke","Kautzer","Keebler","Keeling","Kemmer","Kerluke","Kertzmann","Kessler","Kiehn","Kihn","Kilback","King","Kirlin","Klein","Kling","Klocko","Koch","Koelpin","Koepp","Kohler","Konopelski","Koss","Kovacek","Kozey","Krajcik","Kreiger","Kris","Kshlerin","Kub","Kuhic","Kuhlman","Kuhn","Kulas","Kunde","Kunze","Kuphal","Kutch","Kuvalis","Labadie","Lacroix","Laine","Lakin","Lambert","Lang","Langosh","Langworth","Larkin","Larson","Laurent","Le gall","Le roux","Leannon","Lebsack","Leclerc","Leclercq","Lecomte","Ledner","Lefebvre","Lefevre","Leffler","Legrand","Legros","Lehner","Lemaire","Lemke","Lemoine","Leroux","Leroy","Lesch","Leuschke","Lind","Lindgren","Littel","Little","Lockman","Lopez","Louis","Lowe","Lubowitz","Lucas","Lueilwitz","Luettgen","Lynch","MacGyver","Macejkovic","Maggio","Maillard","Mann","Mante","Marchal","Marchand","Marie","Marks","Marquardt","Martin","Martinez","Marty","Marvin","Masson","Mathieu","Mayer","Mayert","McClure","McCullough","McDermott","McGlynn","McKenzie","McLaughlin","Medhurst","Menard","Mercier","Mertz","Metz","Meunier","Meyer","Michel","Miller","Mills","Mitchell","Moen","Mohr","Monahan","Moore","Morar","Moreau","Morel","Morin","Morissette","Mosciski","Moulin","Mraz","Mueller","Muller","Murazik","Murphy","Murray","Nader","Nguyen","Nicolas","Nienow","Nikolaus","Nitzsche","Noel","Nolan","O'Connell","O'Conner","O'Hara","O'Keefe","O'Kon","O'Reilly","Oberbrunner","Okuneva","Olivier","Olson","Ondricka","Orn","Ortiz","Osinski","Pacocha","Padberg","Pagac","Paris","Parisian","Parker","Paucek","Paul","Perez","Perrin","Perrot","Petit","Pfannerstill","Pfeffer","Philippe","Picard","Pierre","Poirier","Pollich","Pons","Pouros","Powlowski","Predovic","Prevost","Price","Prohaska","Prosacco","Purdy","Quigley","Quitzon","Rath","Ratke","Rau","Raynor","Reichel","Reichert","Reilly","Reinger","Rempel","Remy","Renard","Renaud","Renault","Renner","Rey","Reynolds","Rice","Richard","Rippin","Ritchie","Riviere","Robel","Robert","Roberts","Robin","Roche","Rodriguez","Rogahn","Roger","Rohan","Rolfson","Rolland","Romaguera","Roob","Rosenbaum","Rousseau","Roussel","Roux","Rowe","Roy","Royer","Ruecker","Runolfsdottir","Runolfsson","Runte","Russel","Rutherford","Ryan","Sanchez","Sanford","Satterfield","Sauer","Sawayn","Schaden","Schaefer","Schamberger","Schiller","Schimmel","Schinner","Schmeler","Schmidt","Schmitt","Schneider","Schoen","Schowalter","Schroeder","Schulist","Schultz","Schumm","Schuppe","Schuster","Senger","Shanahan","Shields","Simon","Simonis","Sipes","Skiles","Smith","Smitham","Spencer","Spinka","Sporer","Stamm","Stanton","Stark","Stehr","Steuber","Stiedemann","Stokes","Stoltenberg","Stracke","Streich","Stroman","Strosin","Swaniawski","Swift","Terry","Thiel","Thomas","Thompson","Tillman","Torp","Torphy","Towne","Toy","Trantow","Tremblay","Treutel","Tromp","Turcotte","Turner","Ullrich","Upton","Vandervort","Vasseur","Veum","Vidal","Vincent","Volkman","Von","VonRueden","Waelchi","Walker","Walsh","Walter","Ward","Waters","Watsica","Weber","Wehner","Weimann","Weissnat","Welch","West","White","Wiegand","Wilderman","Wilkinson","Will","Williamson","Willms","Windler","Wintheiser","Wisoky","Wisozk","Witting","Wiza","Wolf","Wolff","Wuckert","Wunsch","Wyman","Yost","Yundt","Zboncak","Zemlak","Ziemann","Zieme","Zulauf"]};var chunk_CSSJVXLE_f={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_CSSJVXLE_D=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_CSSJVXLE_R={generic:["Dr","M","Mlle","Mme","Prof"],female:["Dr","Mlle","Mme","Prof"],male:["Dr","M","Prof"]};var chunk_CSSJVXLE_v=["Fils","I","II","III","IV","V"];var chunk_CSSJVXLE_z={first_name:chunk_CSSJVXLE_p,gender:chunk_CSSJVXLE_g,job_type:chunk_CSSJVXLE_B,last_name:chunk_CSSJVXLE_J,last_name_pattern:chunk_CSSJVXLE_f,name:chunk_CSSJVXLE_D,prefix:chunk_CSSJVXLE_R,suffix:chunk_CSSJVXLE_v},chunk_CSSJVXLE_k=chunk_CSSJVXLE_z;var chunk_CSSJVXLE_T=["###/######","###/## ## ##","### ## ## ##","###/### ###","##########","04##/### ###","04## ## ## ##","00324 ## ## ##","+324 ## ## ## ##","010######","011######","012######","013######","014######","015######","016######","019######","02#######","03#######","04######","050######","051######","053######","052######","054######","055######","056######","057######","058######","059######","060######","061######","063######","064######","065######","067######","068######","069######","071######","080######","081######","082######","083######","084######","085######","086######","087######","089######","09#######","+32 10######","+32 11######","+32 12######","+32 13######","+32 14######","+32 15######","+32 16######","+32 19######","+32 2#######","+32 3#######","+32 4######","+32 50######","+32 51######","+32 53######","+32 52######","+32 54######","+32 55######","+32 56######","+32 57######","+32 58######","+32 59######","+32 60######","+32 61######","+32 63######","+32 64######","+32 65######","+32 67######","+32 68######","+32 69######","+32 71######","+32 80######","+32 81######","+32 82######","+32 83######","+32 84######","+32 85######","+32 86######","+32 87######","+32 89######","+32 9#######"];var chunk_CSSJVXLE_H=["+32#########","+32##########","+324########","+324######","+3210######","+3211######","+3212######","+3213######","+3214######","+3215######","+3216######","+3219######","+322#######","+323#######","+3204######","+3250######","+3251######","+3253######","+3252######","+3254######","+3255######","+3256######","+3257######","+3258######","+3259######","+3260######","+3261######","+3263######","+3264######","+3265######","+3267######","+3268######","+3269######","+3271######","+3280######","+3281######","+3282######","+3283######","+3284######","+3285######","+3286######","+3287######","+3289######","+329#######"];var chunk_CSSJVXLE_N=["0### ## ## ##","##########","04## ## ## ##","4######","010 ## ## ##","011 ## ## ##","012 ## ## ##","013 ## ## ##","014 ## ## ##","015 ## ## ##","016 ## ## ##","019 ## ## ##","02 ### ## ##","03 ### ## ##","04######","050 ## ## ##","051 ## ## ##","053 ## ## ##","052 ## ## ##","054 ## ## ##","055 ## ## ##","056 ## ## ##","057 ## ## ##","058 ## ## ##","059 ## ## ##","060 ## ## ##","061 ## ## ##","063 ## ## ##","064 ## ## ##","065 ## ## ##","067 ## ## ##","068 ## ## ##","069 ## ## ##","071 ## ## ##","080 ## ## ##","081 ## ## ##","082 ## ## ##","083 ## ## ##","084 ## ## ##","085 ## ## ##","086 ## ## ##","087 ## ## ##","089 ## ## ##","09 ### ## ##"];var chunk_CSSJVXLE_Y={human:chunk_CSSJVXLE_T,international:chunk_CSSJVXLE_H,national:chunk_CSSJVXLE_N},chunk_CSSJVXLE_K=chunk_CSSJVXLE_Y;var chunk_CSSJVXLE_W={format:chunk_CSSJVXLE_K},chunk_CSSJVXLE_F=chunk_CSSJVXLE_W;var chunk_CSSJVXLE_V={cell_phone:chunk_CSSJVXLE_r,internet:chunk_CSSJVXLE_t,location:chunk_CSSJVXLE_b,metadata:chunk_CSSJVXLE_E,person:chunk_CSSJVXLE_k,phone_number:chunk_CSSJVXLE_F},chunk_CSSJVXLE_G=chunk_CSSJVXLE_V;var chunk_CSSJVXLE_se=new chunk_HC7G5RVA_Xe({locale:[chunk_CSSJVXLE_G,Ei,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-A3PRDSFO.js +var chunk_A3PRDSFO_i=["biz","ca","com","info","name","net","org","qc.ca"];var chunk_A3PRDSFO_n=["gmail.com","hotmail.com","yahoo.ca"];var chunk_A3PRDSFO_P={domain_suffix:chunk_A3PRDSFO_i,free_email:chunk_A3PRDSFO_n},chunk_A3PRDSFO_a=chunk_A3PRDSFO_P;var chunk_A3PRDSFO_f=["{{location.city_prefix}} {{person.firstName}}{{location.city_suffix}}","{{location.city_prefix}} {{person.firstName}}","{{person.firstName}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}"];var chunk_A3PRDSFO_m=[{alpha2:"CA",alpha3:"CAN",numeric:"124"}];var chunk_A3PRDSFO_p=["A#? #?#","B#? #?#","C#? #?#","E#? #?#","G#? #?#","H#? #?#","J#? #?#","K#? #?#","L#? #?#","M#? #?#","N#? #?#","P#? #?#","R#? #?#","S#? #?#","T#? #?#","V#? #?#","X#? #?#","Y#? #?#"];var chunk_A3PRDSFO_u=["Alberta","Colombie-Britannique","Manitoba","Nouveau-Brunswick","Terre-Neuve-et-Labrador","Nouvelle-\xC9cosse","Territoires du Nord-Ouest","Nunavut","Ontario","\xCEle-du-Prince-\xC9douard","Qu\xE9bec","Saskatchewan","Yukon"];var chunk_A3PRDSFO_l=["AB","BC","MB","NB","NL","NS","NU","NT","ON","PE","QC","SK","YK"];var chunk_A3PRDSFO_c=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_A3PRDSFO_A={city_pattern:chunk_A3PRDSFO_f,country_code:chunk_A3PRDSFO_m,postcode:chunk_A3PRDSFO_p,state:chunk_A3PRDSFO_u,state_abbr:chunk_A3PRDSFO_l,street_pattern:chunk_A3PRDSFO_c},chunk_A3PRDSFO_s=chunk_A3PRDSFO_A;var chunk_A3PRDSFO_B={title:"French (Canada)",code:"fr_CA",country:"CA",language:"fr",endonym:"Fran\xE7ais (Canada)",dir:"ltr",script:"Latn"},chunk_A3PRDSFO_d=chunk_A3PRDSFO_B;var chunk_A3PRDSFO_x={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_A3PRDSFO_g={last_name_pattern:chunk_A3PRDSFO_x},chunk_A3PRDSFO_N=chunk_A3PRDSFO_g;var chunk_A3PRDSFO_=["### ###-####","1 ### ###-####","### ###-####, poste ###"];var chunk_A3PRDSFO_y=["+1##########"];var chunk_A3PRDSFO_b=["(###) ###-####"];var chunk_A3PRDSFO_L={human:chunk_A3PRDSFO_,international:chunk_A3PRDSFO_y,national:chunk_A3PRDSFO_b},chunk_A3PRDSFO_h=chunk_A3PRDSFO_L;var chunk_A3PRDSFO_k={format:chunk_A3PRDSFO_h},chunk_A3PRDSFO_C=chunk_A3PRDSFO_k;var chunk_A3PRDSFO_v={internet:chunk_A3PRDSFO_a,location:chunk_A3PRDSFO_s,metadata:chunk_A3PRDSFO_d,person:chunk_A3PRDSFO_N,phone_number:chunk_A3PRDSFO_C},chunk_A3PRDSFO_D=chunk_A3PRDSFO_v;var yt=new chunk_HC7G5RVA_Xe({locale:[chunk_A3PRDSFO_D,Ei,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-JDQKQTI5.js +var chunk_JDQKQTI5_r=["076 ### ## ##","079 ### ## ##","078 ### ## ##","+41 76 ### ## ##","+41 78 ### ## ##","+41 79 ### ## ##","0041 76 ### ## ##","0041 78 ### ## ##","0041 79 ### ## ##"];var chunk_JDQKQTI5_j={formats:chunk_JDQKQTI5_r},chunk_JDQKQTI5_l=chunk_JDQKQTI5_j;var chunk_JDQKQTI5_o=["biz","ch","com","net"];var chunk_JDQKQTI5_s=["bluewin.ch","gmail.com","hotmail.com","outlook.com"];var chunk_JDQKQTI5_K={domain_suffix:chunk_JDQKQTI5_o,free_email:chunk_JDQKQTI5_s},chunk_JDQKQTI5_t=chunk_JDQKQTI5_K;var chunk_JDQKQTI5_u=["####","###","##","#"];var chunk_JDQKQTI5_d=["Aarau","Adliswil","Aesch","Affoltern am Albis","Aigle","Allschwil","Altdorf","Altst\xE4tten","Amriswil","Appenzell","Arbon","Arlesheim","Arosa","Arth","Baar","Baden","Bassersdorf","Bellinzone","Belp","Berne","Berthoud","Bienne","Binningen","Birsfelden","Brigue-Glis","Brugg","Buchs","Bulle","Bussigny","B\xE2le","B\xFClach","Carouge","Cham","Chiasso","Ch\xEAne-Bougeries","Coire","Crissier","Davos","Del\xE9mont","Dietikon","D\xFCbendorf","Ebikon","Einsiedeln","Emmen","Flawil","Frauenfeld","Freienbach","Fribourg","Gen\xE8ve","Gland","Glaris Centre","Glaris Nord","Gossau","Granges","Herisau","Hinwil","Horgen","Horw","Illnau-Effretikon","Interlaken","Ittigen","Kloten","Kreuzlingen","Kriens","K\xF6niz","K\xFCsnacht","La Chaux-de-Fonds","La Neuveville","La Tour-de-Peilz","Lancy","Langenthal","Lausanne","Le Grand-Saconnex","Le Locle","Lenzbourg","Liestal","Locarno","Lucerne","Lugano","Lyss","Martigny","Meilen","Mendrisio","Meyrin","Monthey","Montreux","Morat","Morges","Moutier","Muri bei Bern","Muttenz","M\xE4nnedorf","M\xF6hlin","M\xFCnchenbuchsee","M\xFCnchenstein","M\xFCnsingen","Neuch\xE2tel","Neuhausen am Rheinfall","Nyon","Oberwil","Oftringen","Olten","Onex","Opfikon","Ostermundigen","Payerne","Peseux","Pf\xE4ffikon","Plan-les-Ouates","Poliez-Pittet","Porrentruy","Pratteln","Prilly","Pully","Rapperswil-Jona","Regensdorf","Reinach","Renens","Rheinfelden","Richterswil","Riehen","Risch-Rotkreuz","Romanshorn","Rorschach","R\xFCti","Saint-Gall","Saint-Moritz","Sarnen","Schaffhouse","Schlieren","Schwytz","Sierre","Sion","Soleure","Spiez","Spreitenbach","Stans","Steffisburg","Steinhausen","St\xE4fa","Suhr","Sursee","Thalwil","Thoune","Th\xF4nex","Urdorf","Uster","Uzwil","Vernier","Versoix","Vevey","Veyrier","Villars-sur-Gl\xE2ne","Vi\xE8ge","Volketswil","Wallisellen","Weinfelden","Wettingen","Wetzikon","Wil","Winterthour","Wohlen","Worb","W\xE4denswil","Yverdon-les-Bains","Zermatt","Zofingue","Zollikofen","Zollikon","Zoug","Zuchwil","Zurich","\xC9cublens"];var chunk_JDQKQTI5_m=["{{location.city_name}}"];var chunk_JDQKQTI5_c=["Afghanistan","Albanie","Alg\xE9rie","Andorre","Angola","Antigua-et-Barbuda","Argentine","Arm\xE9nie","Australie","Autriche","Azerba\xEFdjan","Bahamas","Bahre\xEFn","Bangladesh","Barbade","Bi\xE9lorussie","Belgique","Belize","B\xE9nin","Bhoutan","Bolivie","Bosnie-Herz\xE9govine","Botswana","Br\xE9sil","Brunei","Bulgarie","Burkina Faso","Burundi","Cambodge","Cameroun","Canada","Cap-Vert","R\xE9publique centrafricaine","Tchad","Chili","Chine","Colombie","Comores","Costa Rica","C\xF4te d\u2019Ivoire","Croatie","Cuba","Chypre","R\xE9publique tch\xE8que","R\xE9publique d\xE9mocratique du Congo","Danemark","Djibouti","Dominique","R\xE9publique dominicaine","Timor oriental","\xC9quateur","\xC9gypte","Salvador","Guin\xE9e \xE9quatoriale","\xC9rythr\xE9e","Estonie","Eswatini","\xC9thiopie","Fidji","Finlande","France","Gabon","Gambie","G\xE9orgie","Allemagne","Ghana","Gr\xE8ce","Grenade","Guatemala","Guin\xE9e","Guin\xE9e-Bissau","Guyane","Ha\xEFti","Honduras","Hongrie","Islande","Inde","Indon\xE9sie","Iran","Irak","Irlande","Isra\xEBl","Italie","Jama\xEFque","Japon","Jordan","Kazakhstan","Kenya","Kiribati","Kowe\xEFt","Kirghizistan","Laos","Lettonie","Liban","Lesotho","Liberia","Libye","Liechtenstein","Lituanie","Luxembourg","Madagascar","Malawi","Malaisie","Maldives","Mali","Malte","\xCEles Marshall","Mauritanie","Maurice","Mexique","Micron\xE9sie","Moldavie","Monaco","Mongolie","Mont\xE9n\xE9gro","Maroc","Mozambique","Birmanie","Namibie","Nauru","N\xE9pal","Pays-Bas","Nouvelle-Z\xE9lande","Nicaragua","Niger","Nigeria","Cor\xE9e du Nord","Norv\xE8ge","Oman","Pakistan","Palau","Panama","Papouasie-Nouvelle-Guin\xE9e","Paraguay","P\xE9rou","Philippines","Pologne","Portugal","Qatar","R\xE9publique du Congo","Mac\xE9doine","Roumanie","Russie","Rwanda","Saint-Christophe-et-Ni\xE9v\xE8s","Sainte-Lucie","Saint-Vincent-et-les-Grenadines","Samoa","Saint-Marin","S\xE3o Tom\xE9-et-Principe","Arabie saoudite","S\xE9n\xE9gal","Serbie","Seychelles","Sierra Leone","Singapour","Slovaquie","Slov\xE9nie","\xCEles Salomon","Somalie","Afrique du Sud","Cor\xE9e du Sud","Soudan du Sud","Espagne","Sri Lanka","Soudan","Suriname","Su\xE8de","Suisse","Syrie","Tadjikistan","Tanzanie","Tha\xEFlande","Togo","Tonga","Trinit\xE9-et-Tobago","Tunisie","Turquie","Turkm\xE9nistan","Tuvalu","Ouganda","Ukraine","\xC9mirats arabes unis","Royaume-Uni","\xC9tats-Unis","Uruguay","Ouzb\xE9kistan","Vanuatu","Venezuela","Vi\xEAt Nam","Y\xE9men","Zambie","Zimbabwe"];var chunk_JDQKQTI5_h=[{alpha2:"CH",alpha3:"CHE",numeric:"756"}];var chunk_JDQKQTI5_A={cardinal:["Nord","Est","Sud","Ouest"],cardinal_abbr:["N","E","S","O"],ordinal:["Nord-est","Nord-ouest","Sud-est","Sud-ouest"],ordinal_abbr:["NE","NO","SE","SO"]};var chunk_JDQKQTI5_L=["1###","2###","3###","4###","5###","6###","7###","8###","9###"];var chunk_JDQKQTI5_M=["Apt. ###","# \xE9tage"];var chunk_JDQKQTI5_p=["Argovie","Appenzell Rhodes-Int\xE9rieures","Appenzell Rhodes-Ext\xE9rieures","B\xE2le-Ville","B\xE2le-Campagne","Berne","Fribourg","Gen\xE8ve","Glaris","Grisons","Jura","Lucerne","Neuch\xE2tel","Nidwald","Obwald","Schaffhouse","Schwyt","Soleure","Saint-Gall","Thurgovie","Tessin","Uri","Valai","Vaud","Zoug","Zurich"];var chunk_JDQKQTI5_y=["AG","AI","AR","BE","BL","BS","FR","GE","GL","GR","JU","LU","NE","NW","OW","SG","SH","SO","SZ","TG","TI","UR","VD","VS","ZG","ZH"];var chunk_JDQKQTI5_g={normal:"{{location.buildingNumber}} {{location.street}}",full:"{{location.buildingNumber}} {{location.street}} {{location.secondaryAddress}}"};var chunk_JDQKQTI5_C=["{{location.street_prefix}} {{location.street_suffix}}"];var chunk_JDQKQTI5_S=["Rue","Avenue","Place","Route","Chemin"];var chunk_JDQKQTI5_f=["Agassiz","Aim\xE9 Charpilloz","Albert-Gobat","Ancienne Route Romaine","aux Brebis","Baptiste Savoye","Basse","Beauregard","Beausite","Berg","Berthold Vuilleumier","Blanc","cantonale","Centrale","Champ Meusel","Champs Bruants","Champs de la Pelle","Champs Saliers","Chantemerle","Charles Sch\xE4ublin","Chautenatte","Combe-Gr\xE8de","d'Amour","d'Evilard","d'Orvin","de Beau-Site","de Beauregard","de Beausite","de Bel-Air","de Belfond","de Berne","de Beuchemaitin","de Bienne","de Blanche-Terre","de Blanchet","de Bonn\xE9","de Boron","de Bretin","de Brevoi","de Chali\xE8re","de Chaluet","de Champ Villiers","de Champ-Fleuri","de Champoz","de Chasseral","de Ch\xE2tillon","de Chavannes","de Chuffort","de Citroz","de Combatte","de Courtelary","de Diesse","de Ferreule","de Frinvillier","de Froideval","de Graitery","de Jeaurat","de l'Aiguillon","de l'Alouette","de l'Arsenal","de l'Aurore","de l'Avenir","de l'Eau des Fontaines","de l'Ecluse","de l'Ecole","de l'Ecole Primaire","de l'Eglise","de l'Endroit","de l'Enfer","de l'Envers","de l'Erguel","de l'Essor","de l'Est","de l'H\xF4pital","de l'H\xF4tel-de-Ville","de l'Industrie","de l'Or\xE9e","de l'Orge","de l'Orgerie","de l'Ouest","de la Baume","de la Bergerie","de la Blanche-Eglise","de la Borcairde","de la Bosse","de la Brigade","de la Calle","de la Carri\xE8re","de la Cascade","de la Cerni\xE8re","de la Chapelle","de la Chavonne","de la Ciblerie","de la Citadelle","de la Cit\xE9","de la Citerne","de la Clef","de la Colline","de la Combe","de la Combe-Aubert","de la Condemine","de la C\xF4te","de la Courtine","de la Creuse","de la Croix","de la Cure","de la Dout","de la Doux","de la Douzette","de la Fenatte","de la Fenette","de la Fin","de la Fiole","de la Fontaine","de la Forge","de la Foule","de la Fourchaux","de la Gare","de la Golatte","de la Halle","de la Halte","de la Joux","de la Maison de Ville","de la Maison-Blanche","de la Malade","de la Malathe","de la Marchande","de la Nancoran","de la Nant","de la Neigette","de la Neuve Charri\xE8re","de la Paix","de la Peluse","de la Petite Fin","de la Petite-Fin","de la Piscine","de la Place","de la Plage","de la Poste","de la Poya","de la Prairie","de la Praye","de la Pr\xE9fecture","de la Pr\xE9v\xF4t\xE9","de la Printani\xE8re","de la Promenade","de la Pron","de la Raisse","de la R\xE9cille","de la Reuchenette","de la Rive","de la Rochalle","de la Roche au Cros","de la Rochette","de la Rouette","de la Sagnette","de la Scierie","de la Seignette","de la Serre","de la Soci\xE9t\xE9","de la Suze","de la Tour","de la Trame","de la Valle","de la Vanne","de la Versanne","de la vieille Charri\xE8re","de la Vignette","de La vy de\u017Ftra\xFFe","de Lamboing","de Lausanne","de Lausanne \xE0 Daillens","de Ligni\xE8res","de Loville","de Malvaux","de Maupras","de Maupras du Haut","de M\xE9vilier","de Montoz","de Morges","de Moron","de Neuch\xE2tel","de Nods","de P\xE2quier","de Penthaz \xE0 Bournens","de Penthaz \xE0 Cossonay","de Penthaz \xE0 Daillens","de Penthaz \xE0 Gollion","de Penthaz \xE0 Penthalaz","de Penthaz \xE0 Sullens","de Pierre Grise","de Pierre-Pertuis","de Plein Vent","de Pontenet","de Poudeille","de Prapion","de Pr\xEAles","de Reconvilier","de Reuchenette","de Rondans","de Rouge-Terre","de Ruege","de Ruveau","de Sassagne","de Saules","de Savaronne","de Sebastopol","de S\xE9baux","de S\xE9beillon","de Soleure","de Sonceboz","de Sonrougeux","de Sonvilier","de St-Joux","de Sur-Fr\xEAte","de Tavannes","de Tivoli","de Tombain","de Tramelan","de Vallon","de Vauffelin","de Vervas","de Vigneule","de Villeret","Derri\xE8re Mahl\xE9s","des Ages","des Alouettes","des Artisans","des Aub\xE9pines","des Auges","des Aulnes","des Bains","des Biches","des Biolas","des Blanchards","des Bl\xE9s","des Bleuets","des Bosquets","des Bouleaux","des Bourdons","des Bourgognons","des Britani\xE8res","des Brues","des Carrons","des Celliers","des Cerisiers","des Champs","des Charbonni\xE8res","des Chardonnerets","des Charmilles","des Chavannes","des Ch\xEAnes","des Chenevi\xE8res","des Chevaux","des Cibles","des Clos","des Coillards","des Coll\xE8ges","des Combattes","des Combes","des Convers","des C\xF4tes Bugnot","des Deutes","des Dolaises","des Eaux","des Ecommunes","des Ecureuils","des Eglantines","des Epinettes","des Etoblons","des Faulx","des Fauvettes","des Fleurs","des Fontenettes","des Foss\xE9s","des fourches","des Fra\xEEches","des Fran\xE7ais","des Gentianes","des Golats","des Gorges","des Granges","des Graviers","des Gretions","des grilles","des Grillons","des Huit-Journaux","des Isles","des Italiens","des Jardinets","des Jardins","des Jonch\xE8res","des Jonquilles","des Levri\xE8res","des Lilas","des Longines","des Lorettes","des Lovi\xE8res","des Malterres","des Marnins","des Martinets","des M\xE9l\xE8zes","des M\xE9sanges","des Mines","des Mornets","des Mulets","des M\xFBriers","des Navaux","des Nazieux","des Noisetiers","des Nouettes","des Noy\xE8res","des Noyes","des Oeuches","des Oeuchettes","des Oeuvri\xE9s","des Otaux","des P\xE2turages","des P\xEAcheurs","des P\xE9lerins","des Pendants","des Peupliers","des Pins Gras","des Pinsons","des Planchers","des Planches","des Pl\xE2nes","des Plantes","des Platanes","des Pommiers","des Pontins","des Pr\xE9jures","des Pr\xE9s","des Pr\xE9s Bernard","des Pr\xE9s Joyeux","des pr\xE9s Vaillons","des Pr\xE9s Vaillons","des Pr\xE9s-Gu\xEBtins","des Primev\xE8res","des Puits","des ravi\xE8res","des Rives","des Rocailles","des Roches","des Rochettes","des Roses","des Rottes","des Ruaux","des Saigneules","des Sapins","des Sauges","des Soci\xE9t\xE9s","des Sorbiers","des Sources","des Tilles","des Tilleuls","des Tsch\xE8tres","des Vergers","des Vieilles Mortes","des Vignolans","des Voitats","de\u017Foubz","dit le Petit pr\xE9","Doyen Morel","du 16 Mars","du 26-Mars","du Bambois","du Brue","du Bruye","du Cagreu","du Cairli","du Chalet","du Chasseral","du Ch\xE2teau","du Ch\xE2tillon","du Chaumin","du Ch\xEAne","du Chevreuil","du Cin\xE9ma","du Clos","du Clos Michel","du Coin Dessus","du Coll\xE8ge","du Compois","du Coq","du Corps-de-Garde","du Coteau","du Cratat","du Cr\xEAt","du Cr\xEAt-Georges","du Docteur Schwab","du Dr. Eguet","du Dr.Ti\xE8che","du Droit","du Faubourg","du Faucon","du fournel","du Foyer","du Fr\xEAte","du Fuet","du G\xE9n\xE9ral Voirol","du Geni\xE8vre","du Grand-Champ","du Grand'Clos","du Haut","du Haut des Roches","du haut ou de la c\xF4te","du Jura","du Lac","du Lac Vert","du Lavoir","du Levant","du long Jorat autrement de la Cavoye","du Mamelon Vert","du Marais","du March\xE9","du Midi","du Milieu","du Monnet","du Mont","du Moulin","du Nord","du Nouveau Pont","du Paradis","du Parc","du Pasteur Fr\xEAne","du P\xE2turage","du Pensionnat","du Perset","du Petit-B\xE2le","du Petit-Val","du Pierrat","du Plan","du Pomm\xE9 au Loup","du Pont","du Port","du Prailat","du Pr\xE9","du Pr\xE9 Bayard","du Puits","du Quai","du Quart Derri\xE8re","du Raisin","du R\xEAche","du Repos","du Righi","du Roc","du Ruaul du puble","du Ryaulx","du Sc\xE9","du Sel","du Signal","du Signolet","du Soleil","du Stade","du Stand","du Temp\xE9","du Temple","du Tennis","du Tilleul","du Tirage","du Torrent","du Truit","du Tunnel","du V\xE9l\xE9","du Vergeret","du Viaduc","du Vignoble","du Village","du wie Ruaul","Edouard Ti\xE8che","Emile Villeneuve","en haut le Cret","Euchette","Ferdinand-Gonseth","Fin de l\xE0 Outre","Fin-L\xE9pine","Francillon","Fritz-Marchand","Ginnel","Grock","H.-F.Sandoz","Haute","Industrielle","Jacques David","Jacques-Ren\xE9 Fiechter","Jolimont","l'Or\xE9e du Bois","le long du Cret","Marzon","Menin","Mercier","M\xE9val","Mol","Montagu","Neuf","Neuve","Nicolas-Junker","Paul Charmillot","Pierre Jolissaint","Pierre-Alin","Plaine Fin","principale","Principale","Quart-Dessus","Ri\xE8re Ville","Robert de Vigier","Rondelle","Rosselet-Challandes","Saint-Germain","Saint-Randoald","Samuel d'Aubign\xE9","Sandoz","Sans-Souci","Sauvain","sous la C\xF4te","sous la Lampe","Sous Route","Sous-la-For\xEAt","sur Beaumont","tendant \xE0 Bioley","vers Dizy","vers La Chaux","vers La Sarraz","vers Senarclens","Virgile-Rossel"];var chunk_JDQKQTI5_q={building_number:chunk_JDQKQTI5_u,city_name:chunk_JDQKQTI5_d,city_pattern:chunk_JDQKQTI5_m,country:chunk_JDQKQTI5_c,country_code:chunk_JDQKQTI5_h,direction:chunk_JDQKQTI5_A,postcode:chunk_JDQKQTI5_L,secondary_address:chunk_JDQKQTI5_M,state:chunk_JDQKQTI5_p,state_abbr:chunk_JDQKQTI5_y,street_address:chunk_JDQKQTI5_g,street_pattern:chunk_JDQKQTI5_C,street_prefix:chunk_JDQKQTI5_S,street_suffix:chunk_JDQKQTI5_f},chunk_JDQKQTI5_b=chunk_JDQKQTI5_q;var chunk_JDQKQTI5_E=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_JDQKQTI5_O={word:chunk_JDQKQTI5_E},chunk_JDQKQTI5_v=chunk_JDQKQTI5_O;var chunk_JDQKQTI5_w={title:"French (Switzerland)",code:"fr_CH",country:"CH",language:"fr",endonym:"Fran\xE7ais (Suisse)",dir:"ltr",script:"Latn"},chunk_JDQKQTI5_N=chunk_JDQKQTI5_w;var chunk_JDQKQTI5_R={generic:["Aaliyah","Aaron","Abdullah","Abigail","Ada","Adam","Adea","Adele","Adina","Adrian","Adriana","Agatha","Ahmed","Aida","Aiden","Aina","Aisha","Ajan","Ajana","Ajla","Ajlin","Ajna","Alan","Alana","Alara","Alba","Albert","Alea","Alec","Alejandro","Aleksa","Aleksander","Aleksandra","Alena","Alenia","Alessandro","Alessia","Alessio","Alex","Alexander","Alexandra","Alexandre","Alexandros","Alexia","Alexis","Aleya","Aleyna","Alfred","Ali","Alia","Alice","Alicia","Alina","Aline","Alisa","Alisha","Alissa","Alissia","Alix","Aliya","Aliyah","Alma","Alva","Alya","Alyssa","Alyssia","Amadea","Amalia","Amanda","Amar","Amara","Amber","Ambra","Amea","Amelia","Amelie","Amen","Amin","Amina","Amir","Amira","Amra","Amy","Am\xE1lia","Am\xE9lia","Am\xE9lie","Ana","Anahita","Anastasia","Anastasija","Ana\xEFs","Andjelina","Andrea","Andrej","Andri","Andrin","Andrina","Angela","Angelina","Angelo","Anik","Anika","Anina","Anna","Annabel","Annika","Anouk","Anthony","Anton","Antonia","Antonio","Anuar","Aren","Ari","Aria","Arian","Ariana","Arianna","Arielle","Arion","Aris","Arisa","Armando","Armin","Arno","Aron","Arthur","Arun","Arya","Asia","Asja","Astrid","Asya","Atlas","Aurel","Aurelia","Aurelio","Auron","Aurora","Ava","Axel","Ayan","Ayana","Ayaz","Ayden","Ayla","Aylin","Azra","Beatrice","Bela","Bella","Ben","Benjamin","Bianca","Bigna","Bj\xF6rn","Bogdan","Bruno","Bryan","B\xE9la","Camilla","Can","Carl","Carla","Carlo","Carlota","Carlotta","Carolina","Cataleya","Cecilia","Cedric","Celina","Celine","Charles","Charlie","Charlotte","Chiara","Chloe","Chlo\xE9","Christian","Christopher","Claire","Clara","Clea","Clemens","Cleo","Colin","Constantin","Cristian","C\xE9dric","C\xE9leste","C\xE9line","Dahlia","Dalia","Damian","Daniel","Danilo","Dante","Daria","Darian","Dario","Daris","Darius","David","Davide","Dea","Dean","Deborah","Delia","Denis","Deniz","Devin","Diana","Diar","Diara","Diego","Dina","Dino","Dion","Dominik","Dorian","Dua","Dylan","Eda","Eddie","Eduard","Eduardo","Ela","Elea","Eleanor","Elena","Eleni","Eleonora","Eli","Elia","Eliah","Elian","Eliana","Eliano","Elias","Elif","Elija","Elijah","Elin","Elina","Eline","Elio","Elion","Eliona","Elisa","Elisabeth","Eliza","Ella","Ellen","Elli","Ellie","Elliot","Elodie","Elsa","Elyas","Ema","Emanuel","Emelie","Emil","Emilia","Emilian","Emilie","Emilija","Emilio","Emily","Emir","Emma","Ena","Enea","Enes","Enio","Ennio","Ensar","Enya","Enyo","Enzo","Eric","Erik","Eron","Esra","Estelle","Esther","Ethan","Eva","Evan","Fabian","Fabio","Federico","Felicia","Felix","Ferdinand","Filip","Filippa","Filippo","Finja","Finn","Fiona","Fionn","Flavia","Flavio","Florence","Florian","Flurin","Flurina","Flynn","Francesco","Francis","Francisco","Frederick","Frederik","Freya","Frida","Fynn","Gabriel","Gabriele","Gelila","Georg","Giada","Gian","Gianluca","Gianna","Gino","Gioele","Gioia","Gion","Giorgia","Giulia","Giuliano","Giulio","Giuseppe","Grace","Hailey","Hamza","Hana","Hanna","Hannah","Hava","Helen","Helena","Helin","Henri","Henrik","Henry","Hira","Hugo","Ian","Ida","Ignacy","Ilai","Ilaria","Ilay","Ilenia","Ilian","Iliana","Ilias","Ilja","Ilyas","Imran","Ina","Inara","Irina","Iris","Isa","Isaac","Isabel","Isabella","Isabelle","Isaiah","Iva","Ivan","Ivy","Jack","Jaden","Jael","Jakob","Jakub","Jamal","James","Jamie","Jamiro","Jan","Jana","Janina","Janis","Jannik","Jannis","Janosch","Jara","Jari","Jaro","Jaron","Jasin","Jasmin","Jasmine","Jason","Jay","Jayden","Jennifer","Jeremy","Jil","Joah","Joana","Joel","Johanna","John","Joline","Jon","Jona","Jonah","Jonas","Jonathan","Jorin","Joris","Josephine","Joshua","Jovan","Jovin","Joy","Juan","Jules","Julia","Julian","Juliana","Julie","Julien","Juliette","Julius","Juna","Juri","Jusra","Jusuf","Kai","Kaia","Kaja","Kalea","Karl","Kaya","Keano","Keanu","Kerem","Keyan","Kian","Kiano","Kiara","Kilian","Kimo","Kira","Kiyan","Klara","Klea","Konstantin","Kristijan","Kuzey","Kyan","Ladina","Laia","Laila","Lana","Lara","Larina","Larissa","Lars","Lasse","Laura","Lauri","Laurin","Lavinia","Layla","Lea","Leah","Lean","Leana","Leandra","Leandro","Leano","Leart","Ledion","Leia","Leila","Len","Lena","Leni","Lenia","Lenn","Lenni","Lennox","Lenny","Lenya","Leo","Leon","Leona","Leonard","Leonardo","Leonel","Leoni","Leonidas","Leonie","Leonis","Leonora","Leopold","Leroy","Letizia","Levi","Levin","Levio","Leya","Leyan","Leyla","Lia","Liam","Lian","Liana","Liara","Lias","Lilia","Lilian","Liliana","Lilly","Lily","Lina","Linda","Linn","Linnea","Lino","Linus","Lio","Lion","Lionel","Lior","Liron","Lisa","Liv","Liva","Livia","Livio","Liya","Liyan","Liyana","Lola","Lorena","Lorenz","Lorenzo","Lorian","Lorik","Lorin","Loris","Lotta","Lou","Louan","Louie","Louis","Louisa","Louise","Lo\xEFc","Lua","Luan","Luana","Luc","Luca","Lucas","Lucia","Lucy","Luena","Lui","Luis","Luisa","Luise","Luka","Lukas","Luke","Luna","Lya","Lyan","Lynn","L\xE9a","L\xE9o","L\xE9onie","Madlaina","Mael","Mahir","Maia","Maila","Mailo","Maira","Maja","Maksim","Malea","Malena","Malia","Malik","Malin","Malina","Malou","Manuel","Mara","Marcel","Marco","Marcus","Margaux","Maria","Marie","Marina","Marino","Mario","Marius","Mark","Marlo","Marlon","Marta","Martim","Martin","Marvin","Matej","Mateo","Mateus","Matheo","Mathias","Mathilda","Mathis","Matias","Matilda","Matilde","Mats","Mattea","Matteo","Matthias","Matti","Mattia","Mattis","Maurice","Mauro","Max","Maxim","Maxime","Maximilian","Maya","Mayla","Ma\xEBl","Ma\xEBlle","Ma\u0161a","Medina","Melanie","Melia","Melina","Melisa","Melissa","Melody","Merjem","Mete","Mia","Micha","Michael","Michelle","Miguel","Mika","Mikail","Mila","Milan","Milena","Miles","Milla","Milo","Mina","Mira","Miran","Miriam","Miro","Mischa","Mohammed","Moira","Mona","Moritz","Muhammad","Muhammed","Musa","Nael","Najla","Nala","Nando","Naomi","Natalia","Natan","Nathalie","Nathan","Naya","Nayla","Nea","Nefeli","Nejla","Nela","Nelio","Neo","Nerea","Neva","Nevin","Nevio","Neyla","Nia","Nick","Nico","Nicola","Nicolas","Nika","Niklas","Niko","Nikola","Nila","Nils","Nina","Nino","Nio","Nisa","Noa","Noah","Noam","Noar","Noe","Noel","Noelia","Noemi","Nora","Nova","No\xE9","Nuri","Nuria","Oliver","Olivia","Omar","Orell","Oscar","Oskar","Pablo","Patrick","Paul","Paula","Paulina","Pauline","Philipp","Philippa","Pia","Pietro","Quinn","Rachel","Rafael","Rahel","Rajana","Raphael","Rayan","Rayyan","Rea","Rebecca","Reina","Rejan","Rhea","Rian","Riana","Rio","Roan","Robin","Robyn","Rodrigo","Romeo","Romina","Romy","Ron","Rona","Ronja","Rosa","Rosalie","Rose","Roy","Roza","Ruben","Ruby","Runa","Ryan","R\xFCya","Sam","Samara","Sami","Samir","Samira","Samu","Samuel","Samuele","Santiago","Santino","Sara","Sarah","Sarina","Sebastian","Selin","Selina","Selma","Sena","Seraina","Serena","Siana","Siara","Sidra","Siena","Sienna","Silas","Silvia","Simea","Simon","Sina","Siro","Sofia","Sofija","Sonja","Sophia","Sophie","Soraya","Stefan","Stella","Sven","Tabea","Talia","Tamara","Tara","Tea","Teo","Teodor","Teodora","Teresa","Tessa","Thea","Theo","Theodor","Theresa","Thiago","Thierry","Thomas","Tiago","Tian","Tiana","Tilda","Till","Tilla","Tim","Timea","Timo","Timon","Tina","Tobias","Tom","Tom\xE1s","Tristan","Tuana","Uma","Una","Valentin","Valentina","Valeria","Valerie","Vanessa","Vasco","Vera","Victor","Victoria","Viktor","Viktoria","Vincent","Viola","Vito","Vittoria","Vivienne","Vuk","William","Wilma","Xenia","Yael","Yago","Yanis","Yann","Yannick","Yannik","Yara","Yaro","Yaron","Yasin","Yasmin","Younes","Yuna","Yuri","Yusuf","Zana","Zara","Zoe","Zoey","Zo\xE9","Zo\xEB"],female:["Aaliyah","Abigail","Ada","Adea","Adele","Adina","Adriana","Agatha","Aida","Aina","Aisha","Ajana","Ajla","Ajlin","Ajna","Alana","Alara","Alba","Alea","Aleksandra","Alena","Alenia","Alessia","Alexandra","Alexia","Aleya","Aleyna","Alia","Alice","Alicia","Alina","Aline","Alisa","Alisha","Alissa","Alissia","Alix","Aliya","Aliyah","Alma","Alva","Alya","Alyssa","Alyssia","Amadea","Amalia","Amanda","Amara","Amber","Ambra","Amea","Amelia","Amelie","Amen","Amina","Amira","Amra","Amy","Am\xE1lia","Am\xE9lia","Am\xE9lie","Ana","Anahita","Anastasia","Anastasija","Ana\xEFs","Andjelina","Andrina","Angela","Angelina","Anik","Anika","Anina","Anna","Annabel","Annika","Anouk","Antonia","Aria","Ariana","Arianna","Arielle","Arisa","Arya","Asia","Asja","Astrid","Asya","Aurelia","Aurora","Ava","Ayana","Ayla","Aylin","Azra","Beatrice","Bella","Bianca","Bigna","Camilla","Carla","Carlota","Carlotta","Carolina","Cataleya","Cecilia","Celina","Celine","Charlotte","Chiara","Chloe","Chlo\xE9","Claire","Clara","Clea","Cleo","C\xE9leste","C\xE9line","Dahlia","Dalia","Daria","Dea","Deborah","Delia","Diana","Diara","Dina","Dua","Eda","Ela","Elea","Eleanor","Elena","Eleni","Eleonora","Eliana","Elif","Elin","Elina","Eline","Eliona","Elisa","Elisabeth","Eliza","Ella","Ellen","Elli","Ellie","Elodie","Elsa","Ema","Emelie","Emilia","Emilie","Emilija","Emily","Emma","Ena","Enya","Estelle","Esther","Eva","Felicia","Filippa","Finja","Fiona","Flavia","Florence","Flurina","Freya","Frida","Gelila","Giada","Gianna","Gioia","Giorgia","Giulia","Grace","Hailey","Hana","Hanna","Hannah","Hava","Helen","Helena","Helin","Hira","Ida","Ilaria","Ilenia","Iliana","Ina","Inara","Irina","Iris","Isabel","Isabella","Isabelle","Iva","Ivy","Jael","Jana","Janina","Jara","Jasmin","Jasmine","Jennifer","Jil","Joana","Johanna","Joline","Josephine","Joy","Julia","Juliana","Julie","Juliette","Juna","Jusra","Kaia","Kaja","Kalea","Kaya","Kiara","Kira","Klara","Klea","Ladina","Laia","Laila","Lana","Lara","Larina","Larissa","Laura","Lavinia","Layla","Lea","Leah","Leana","Leandra","Leia","Leila","Lena","Leni","Lenia","Lenya","Leona","Leoni","Leonie","Leonora","Letizia","Leya","Leyla","Lia","Liana","Liara","Lilia","Lilian","Liliana","Lilly","Lily","Lina","Linda","Linn","Linnea","Lisa","Liv","Liva","Livia","Liya","Liyana","Lola","Lorena","Lotta","Lou","Louisa","Louise","Lua","Luana","Lucia","Lucy","Luena","Luisa","Luise","Luna","Lya","Lynn","L\xE9a","L\xE9onie","Madlaina","Maia","Maila","Maira","Maja","Malea","Malena","Malia","Malin","Malina","Malou","Mara","Margaux","Maria","Marie","Marina","Marta","Mathilda","Matilda","Matilde","Mattea","Maya","Mayla","Ma\xEBlle","Ma\u0161a","Medina","Melanie","Melia","Melina","Melisa","Melissa","Melody","Merjem","Mia","Michelle","Mika","Mila","Milena","Milla","Mina","Mira","Miriam","Moira","Mona","Najla","Nala","Naomi","Natalia","Nathalie","Naya","Nayla","Nea","Nefeli","Nejla","Nela","Nerea","Neva","Neyla","Nia","Nika","Nila","Nina","Nisa","Noa","Noelia","Noemi","Nora","Nova","Nuria","Olivia","Paula","Paulina","Pauline","Philippa","Pia","Rachel","Rahel","Rajana","Rea","Rebecca","Reina","Rhea","Riana","Robyn","Romina","Romy","Rona","Ronja","Rosa","Rosalie","Rose","Roza","Ruby","Runa","R\xFCya","Samara","Samira","Sara","Sarah","Sarina","Selin","Selina","Selma","Sena","Seraina","Serena","Siana","Siara","Sidra","Siena","Sienna","Silvia","Simea","Sina","Sofia","Sofija","Sonja","Sophia","Sophie","Soraya","Stella","Tabea","Talia","Tamara","Tara","Tea","Teodora","Teresa","Tessa","Thea","Theresa","Tiana","Tilda","Tilla","Timea","Tina","Tuana","Uma","Una","Valentina","Valeria","Valerie","Vanessa","Vera","Victoria","Viktoria","Viola","Vittoria","Vivienne","Wilma","Xenia","Yael","Yara","Yasmin","Yuna","Zana","Zara","Zoe","Zoey","Zo\xE9","Zo\xEB"],male:["Aaron","Abdullah","Adam","Adrian","Ahmed","Aiden","Ajan","Alan","Albert","Alec","Alejandro","Aleksa","Aleksander","Alessandro","Alessio","Alex","Alexander","Alexandre","Alexandros","Alexis","Alfred","Ali","Amar","Amin","Amir","Andrea","Andrej","Andri","Andrin","Angelo","Anik","Anthony","Anton","Antonio","Anuar","Aren","Ari","Arian","Arion","Aris","Armando","Armin","Arno","Aron","Arthur","Arun","Atlas","Aurel","Aurelio","Auron","Axel","Ayan","Ayaz","Ayden","Bela","Ben","Benjamin","Bj\xF6rn","Bogdan","Bruno","Bryan","B\xE9la","Can","Carl","Carlo","Cedric","Charles","Charlie","Christian","Christopher","Clemens","Colin","Constantin","Cristian","C\xE9dric","Damian","Daniel","Danilo","Dante","Darian","Dario","Daris","Darius","David","Davide","Dean","Denis","Deniz","Devin","Diar","Diego","Dino","Dion","Dominik","Dorian","Dylan","Eddie","Eduard","Eduardo","Eli","Elia","Eliah","Elian","Eliano","Elias","Elija","Elijah","Elio","Elion","Elliot","Elyas","Emanuel","Emil","Emilian","Emilio","Emir","Enea","Enes","Enio","Ennio","Ensar","Enyo","Enzo","Eric","Erik","Eron","Esra","Ethan","Evan","Fabian","Fabio","Federico","Felix","Ferdinand","Filip","Filippo","Finn","Fionn","Flavio","Florian","Flurin","Flynn","Francesco","Francis","Francisco","Frederick","Frederik","Fynn","Gabriel","Gabriele","Georg","Gian","Gianluca","Gino","Gioele","Gion","Giuliano","Giulio","Giuseppe","Hamza","Henri","Henrik","Henry","Hugo","Ian","Ignacy","Ilai","Ilay","Ilian","Ilias","Ilja","Ilyas","Imran","Isa","Isaac","Isaiah","Ivan","Jack","Jaden","Jakob","Jakub","Jamal","James","Jamie","Jamiro","Jan","Janis","Jannik","Jannis","Janosch","Jari","Jaro","Jaron","Jasin","Jason","Jay","Jayden","Jeremy","Joah","Joel","John","Jon","Jona","Jonah","Jonas","Jonathan","Jorin","Joris","Joshua","Jovan","Jovin","Juan","Jules","Julian","Julien","Julius","Juri","Jusuf","Kai","Karl","Keano","Keanu","Kerem","Keyan","Kian","Kiano","Kilian","Kimo","Kiyan","Konstantin","Kristijan","Kuzey","Kyan","Lars","Lasse","Lauri","Laurin","Lean","Leandro","Leano","Leart","Ledion","Len","Lenn","Lenni","Lennox","Lenny","Leo","Leon","Leonard","Leonardo","Leonel","Leonidas","Leonis","Leopold","Leroy","Levi","Levin","Levio","Leyan","Liam","Lian","Lias","Lino","Linus","Lio","Lion","Lionel","Lior","Liron","Livio","Liyan","Lorenz","Lorenzo","Lorian","Lorik","Lorin","Loris","Lou","Louan","Louie","Louis","Lo\xEFc","Luan","Luc","Luca","Lucas","Lui","Luis","Luka","Lukas","Luke","Lyan","L\xE9o","Mael","Mahir","Mailo","Maksim","Malik","Manuel","Marcel","Marco","Marcus","Marino","Mario","Marius","Mark","Marlo","Marlon","Martim","Martin","Marvin","Matej","Mateo","Mateus","Matheo","Mathias","Mathis","Matias","Mats","Matteo","Matthias","Matti","Mattia","Mattis","Maurice","Mauro","Max","Maxim","Maxime","Maximilian","Ma\xEBl","Mete","Micha","Michael","Miguel","Mika","Mikail","Milan","Miles","Milo","Miran","Miro","Mischa","Mohammed","Moritz","Muhammad","Muhammed","Musa","Nael","Nando","Natan","Nathan","Nelio","Neo","Nevin","Nevio","Nick","Nico","Nicola","Nicolas","Niklas","Niko","Nikola","Nils","Nino","Nio","Noa","Noah","Noam","Noar","Noe","Noel","No\xE9","Nuri","Oliver","Omar","Orell","Oscar","Oskar","Pablo","Patrick","Paul","Philipp","Pietro","Quinn","Rafael","Raphael","Rayan","Rayyan","Rejan","Rian","Rio","Roan","Robin","Rodrigo","Romeo","Ron","Roy","Ruben","Ryan","Sam","Sami","Samir","Samu","Samuel","Samuele","Santiago","Santino","Sebastian","Silas","Simon","Siro","Stefan","Sven","Teo","Teodor","Theo","Theodor","Thiago","Thierry","Thomas","Tiago","Tian","Till","Tim","Timo","Timon","Tobias","Tom","Tom\xE1s","Tristan","Valentin","Vasco","Victor","Viktor","Vincent","Vito","Vuk","William","Yago","Yanis","Yann","Yannick","Yannik","Yaro","Yaron","Yasin","Younes","Yuri","Yusuf"]};var chunk_JDQKQTI5_B=["Superviseur","Executif","Manager","Ingenieur","Specialiste","Directeur","Coordinateur","Administrateur","Architecte","Analyste","Designer","Technicien","Developpeur","Producteur","Consultant","Assistant","Agent","Stagiaire"];var chunk_JDQKQTI5_P={generic:["Abegglen","Ackermann","Aebischer","Aeby","Aigroz","Aregger","Bagnoud","Ballouhey","Balmer","Barras","Bavaud","Beerli","Berney","Berset","Berthoud","Beyeler","Bidaud","Bideau","Blanc","Blatter","Blazer","Bolle","Borgeaud","Bossard","Bosson","Bossy","Bourcard","Bourgeois","Brogli","Br\xE4ndli","Br\xFCgger","Burckhardt","Burkhard","Burkhardt","Caillat","Cailler","Calame","Cali","Chappuis","Chapuis","Chapuisat","Chassot","Chollet","Chopard","Choquart","Chuit","Clerc","Cloos","Clottu","Coinchon","Corboz","Cottier","Coulon","Courten","Cuche","Dallenbach","De Pury","Denzler","Dietsche","Droz","Dubochet","Dubuis","Ducommun","Ducret","Dutoit","Egli","Emery","Emig","Fankhauser","Fauche","Favre","Felber","Fl\xFCckiger","Foretay","Frey","Freymond","Friedli","Funk","Gehrig","Geisendorf","Genoud","Gerwig","Gilli\xE9ron","Girard","Girardet","Glasson","Graber","Grandjean","Groebli","Grosjean","Guinand","G\xE4hwiler","Hediger","Hennezel","Henri","Hochstrasser","Hofer","Hollard","Hommel","Honegger","Hottinguer","Huguenin","Humbert-Droz","Huwiler","H\xE4nni","Jeanneret","Kolly","Kr\xFCgel","Kubli","Kunz","K\xE4lin","K\xFCng","Lambelet","Leuba","Leutenegger","Loup","Marcet","Matthey","Meichtry","Meier","Menu","Merian","Mermoud","Meylan","Monnard","Monod","Morax","Moraz","Moser","Mottet","Muschg","Musy","Nauer","Niggeler","Oberlin","Oppliger","Ostervald","Parlier","Perret","Perrier","Perrin","Perroy","Piaget","Pictet","Piguet","Pinon","Pittard","Plomb","Pury","Python","Quartenoud","Quinodoz","RIS","Racordon","Ravet","Reymond","Reynold","Ribaupierre","Riner","Ritz","Rochaix","Rochat","Romy","Rougemont","Roulin","Rousseau","R\xF6thlisberger","R\xFCttimann","Sandoz","Saussure","Savary","Scheurer","Schmid","Schnider","Schnyder","Schorderet","Schrepfer","Schweitz","Schweizer","Schwizgebel","Simmen","Simonet","Soutter","Spoerri","Sprunger","Suter","Sutermeister","Sutz","Tinguely","Tissot","Toma","Torriani","Tschudi","Vallet","Wasser","Wehrle","Welti","Widmer","\xC9coffey"]};var chunk_JDQKQTI5_J={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_JDQKQTI5_D=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:2},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_JDQKQTI5_F={generic:["Dr","M","Mlle","Mme","Prof"],female:["Dr","Mlle","Mme","Prof"],male:["Dr","M","Prof"]};var chunk_JDQKQTI5_x=["Femme","Homme"];var chunk_JDQKQTI5_Y={first_name:chunk_JDQKQTI5_R,job_type:chunk_JDQKQTI5_B,last_name:chunk_JDQKQTI5_P,last_name_pattern:chunk_JDQKQTI5_J,name:chunk_JDQKQTI5_D,prefix:chunk_JDQKQTI5_F,sex:chunk_JDQKQTI5_x},chunk_JDQKQTI5_T=chunk_JDQKQTI5_Y;var chunk_JDQKQTI5_G=["0800 ### ###","0800 ## ## ##","0## ### ## ##","+41 ## ### ## ##","0900 ### ###","076 ### ## ##","079 ### ## ##","078 ### ## ##","+41 76 ### ## ##","+41 78 ### ## ##","+41 79 ### ## ##","0041 76 ### ## ##","0041 78 ### ## ##","0041 79 ### ## ##"];var chunk_JDQKQTI5_k=["+41800######","+41#########","+41900######","+4176#######","+4179#######","+4178#######"];var chunk_JDQKQTI5_z=["0800 ### ###","0## ### ## ##","0900 ### ###","076 ### ## ##","079 ### ## ##","078 ### ## ##"];var chunk_JDQKQTI5_={human:chunk_JDQKQTI5_G,international:chunk_JDQKQTI5_k,national:chunk_JDQKQTI5_z},chunk_JDQKQTI5_V=chunk_JDQKQTI5_;var chunk_JDQKQTI5_Z={format:chunk_JDQKQTI5_V},chunk_JDQKQTI5_I=chunk_JDQKQTI5_Z;var chunk_JDQKQTI5_W={cell_phone:chunk_JDQKQTI5_l,internet:chunk_JDQKQTI5_t,location:chunk_JDQKQTI5_b,lorem:chunk_JDQKQTI5_v,metadata:chunk_JDQKQTI5_N,person:chunk_JDQKQTI5_T,phone_number:chunk_JDQKQTI5_I},chunk_JDQKQTI5_H=chunk_JDQKQTI5_W;var chunk_JDQKQTI5_Ce=new chunk_HC7G5RVA_Xe({locale:[chunk_JDQKQTI5_H,Ei,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-WA6SUDDG.js +var chunk_WA6SUDDG_i=["621 ### ###","661 ### ###","671 ### ###","691 ### ###","+352 621 ### ###","+352 661 ### ###","+352 671 ### ###","+352 691 ### ###"];var chunk_WA6SUDDG_b={formats:chunk_WA6SUDDG_i},chunk_WA6SUDDG_n=chunk_WA6SUDDG_b;var chunk_WA6SUDDG_m=["lu"];var chunk_WA6SUDDG_P={domain_suffix:chunk_WA6SUDDG_m},chunk_WA6SUDDG_a=chunk_WA6SUDDG_P;var chunk_WA6SUDDG_f=["Diekirch","Differdange","Dudelange","Echternach","Esch-sur-Alzette","Ettelbruck","Grevenmacher","Luxembourg","Remich","Rumelange","Vianden","Wiltz"];var chunk_WA6SUDDG_p=["{{location.city_name}}"];var chunk_WA6SUDDG_l=["####"];var chunk_WA6SUDDG_u=["Capellen","Clervaux","Diekirch","Echternach","Esch-sur-Alzette","Grevenmacher","Luxembourg","Mersch","Redange","Remich","Vianden","Wiltz"];var chunk_WA6SUDDG_k={city_name:chunk_WA6SUDDG_f,city_pattern:chunk_WA6SUDDG_p,postcode:chunk_WA6SUDDG_l,state:chunk_WA6SUDDG_u},chunk_WA6SUDDG_c=chunk_WA6SUDDG_k;var chunk_WA6SUDDG_E={title:"French (Luxembourg)",code:"fr_LU",country:"LU",language:"fr",endonym:"Fran\xE7ais (Luxembourg)",dir:"ltr",script:"Latn"},chunk_WA6SUDDG_d=chunk_WA6SUDDG_E;var chunk_WA6SUDDG_s={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_WA6SUDDG_F={last_name_pattern:chunk_WA6SUDDG_s},chunk_WA6SUDDG_x=chunk_WA6SUDDG_F;var chunk_WA6SUDDG_h=["######","########","+352 ######","+352 ########"];var chunk_WA6SUDDG_D=["+352######","+352########"];var chunk_WA6SUDDG_y=["## ## ##","## ## ## ##"];var chunk_WA6SUDDG_v={human:chunk_WA6SUDDG_h,international:chunk_WA6SUDDG_D,national:chunk_WA6SUDDG_y},chunk_WA6SUDDG_=chunk_WA6SUDDG_v;var chunk_WA6SUDDG_z={format:chunk_WA6SUDDG_},chunk_WA6SUDDG_g=chunk_WA6SUDDG_z;var chunk_WA6SUDDG_C={cell_phone:chunk_WA6SUDDG_n,internet:chunk_WA6SUDDG_a,location:chunk_WA6SUDDG_c,metadata:chunk_WA6SUDDG_d,person:chunk_WA6SUDDG_x,phone_number:chunk_WA6SUDDG_g},chunk_WA6SUDDG_L=chunk_WA6SUDDG_C;var chunk_WA6SUDDG_ht=new chunk_HC7G5RVA_Xe({locale:[chunk_WA6SUDDG_L,Ei,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-ZJYBYGYP.js +var chunk_ZJYBYGYP_t=["com","net","org","sn"];var chunk_ZJYBYGYP_r=["gmail.com","hotmail.com","yahoo.com"];var chunk_ZJYBYGYP_K={domain_suffix:chunk_ZJYBYGYP_t,free_email:chunk_ZJYBYGYP_r},chunk_ZJYBYGYP_n=chunk_ZJYBYGYP_K;var chunk_ZJYBYGYP_u=["####","###","##","#"];var chunk_ZJYBYGYP_m=["Bakel","Bambey","Bargny","Bignona","Dagana","Dahra","Dakar","Diourbel","Fatick","Gandiaye","Gossas","Goudomp","Guinguin\xE9o","Gu\xE9diawaye","Joal-Fadiouth","Kaffrine","Kanel","Kaolack","Kayar","Khombole","Kolda","Koungheul","K\xE9b\xE9mer","K\xE9dougou","Lingu\xE8re","Louga","Matam","Mback\xE9","Mboro","Mbour","NDofan","Ndioum","Ngaa\xFF Meckhe","Ngu\xE9khokh","Nioro du Rip","Ourossogui","Pikine","Pout","Richard-Toll","Rufisque","Saint-Louis","Sokone","S\xE9bikhotane","S\xE9dhiou","Tambacounda","Thiadiaye","Thi\xE8s","Tivaouane","Touba","V\xE9lingara","Ziguinchor"];var chunk_ZJYBYGYP_d=["{{location.city_name}}"];var chunk_ZJYBYGYP_l=["#####"];var chunk_ZJYBYGYP_s=["Apt. ###","# \xE9tage"];var chunk_ZJYBYGYP_h=["Dakar","Diourbel","Fatick","Kaffrine","Kaolack","Kolda","K\xE9dougou","Louga","Matam","Saint-Louis","S\xE9dhiou","Tambacounda","Thi\xE8s","Ziguinchor"];var chunk_ZJYBYGYP_b={normal:"{{location.buildingNumber}} {{location.street}}",full:"{{location.buildingNumber}} {{location.street}} {{location.secondaryAddress}}"};var chunk_ZJYBYGYP_y=["{{location.street_prefix}} {{location.street_suffix}}"];var chunk_ZJYBYGYP_f=["All\xE9e","Voie","Rue","Avenue","Boulevard","Quai","Place","\xC9changeur","R\xE9sidence","Immeuble"];var chunk_ZJYBYGYP_p=["de l'alternance","de l'\xE9mergence","Abdou Aziz Sy Dabakh","Amadou Assane Ndoye","Birago Diop","Blaise Diagne","Cheikh Amadou Bamba","Cheikh Anta Diop","Cheikh Seydi El Hadji Malick Sy","Dial Diop","Faidherbe","Galandou Diouf","Houphou\xEBt Boigny","Lamine Gueye","Lat Dior","L\xE9opold Sedar Senghor","Neslon Mandela","Saint Michel","St Joseph","S\xE9rigne Fallou Mback\xE9","Victor Hugo","Wagane Diouf","William Ponty","Yacine Boubou","de Bordeaux","de Contournement Nord","de Nguinth","des Diambars","des Jasmins","du Baol","du Tirailleur"];var chunk_ZJYBYGYP_N={building_number:chunk_ZJYBYGYP_u,city_name:chunk_ZJYBYGYP_m,city_pattern:chunk_ZJYBYGYP_d,postcode:chunk_ZJYBYGYP_l,secondary_address:chunk_ZJYBYGYP_s,state:chunk_ZJYBYGYP_h,street_address:chunk_ZJYBYGYP_b,street_pattern:chunk_ZJYBYGYP_y,street_prefix:chunk_ZJYBYGYP_f,street_suffix:chunk_ZJYBYGYP_p},chunk_ZJYBYGYP_M=chunk_ZJYBYGYP_N;var chunk_ZJYBYGYP_F={title:"French (Senegal)",code:"fr_SN",country:"SN",language:"fr",endonym:"Fran\xE7ais (S\xE9n\xE9gal)",dir:"ltr",script:"Latn"},chunk_ZJYBYGYP_A=chunk_ZJYBYGYP_F;var chunk_ZJYBYGYP_S={generic:["Abdou","Abdoul","Abdoulaye","Abibatou","Abou","Aboubacar","Aby","Adama","Ahmed","Alassane","Alima","Aliou","Alioune","Alpha","Aly","Amadou","Amady","Amath","Amdy","Ameth","Ami","Amie","Amina","Aminata","Amy","Anna","Antoine","Arame","Arona","Asta","Astou","Atta","Awa","A\xEFcha","A\xEFda","A\xEFssa","A\xEFssata","A\xEFssatou","Baba","Babacar","Bakary","Banna","Bineta","Binta","Bintou","Birane","Bouba","Boubacar","Boubou","Cheikh","Cheikhou","Chekhouna","Cherif","Coumba","Dado","Dame","Daouda","Demba","Diarra","Dieynaba","Dior","Djibril","Elisabeth","El\xE8ne","Fanta","Fatim","Fatima","Fatimata","Fatma","Fatou","Fatoumata","Fily","Haby","Hamidou","Hawa","Ibou","Ibra","Ibrahima","Idrissa","Idy","Insa","Isma\xEFla","Issa","Jean","Jeanne","Joseph","Josephine","Kadiatou","Kalidou","Khadidiatou","Khadim","Khady","Khalifa","Khoudia","Kin\xE9","K\xE9ba","Lala","Lamine","Lassana","Mactar","Madeleine","Mady","Maguette","Makhtar","Malick","Mama","Mamadou","Mamady","Mamour","Mansour","Mariama","Marie","Mari\xE8me","Mary","Mar\xE8me","Massamba","Matar","Ma\xEF","Ma\xEFmouna","Mbaye","Me\xEFssa","Michel","Moctar","Modou","Mohamadou","Mohamed","Mohammed","Mouhamadou","Mouhamed","Mouhameth","Mouhammadou","Moussa","Moustapha","M\xE9doune","N\xE9n\xE9","Omar","Oumar","Oumou","Ousmane","Path\xE9","Paul","Paulette","Penda","Pierre","Rama","Ramata","Ramatoulaye","Rokhaya","Rose","Sada","Sadio","Safiatou","Safi\xE9tou","Sagar","Salif","Salimata","Salimatou","Saliou","Saly","Samba","Sa\xE8r","Seckou","Seydou","Seynabou","Sidy","Sir\xE9","Soda","Sokhna","Sophie","Souleymane","S\xE9kou","Thierno","Th\xE9r\xE8se","Tidiane","Waly","Yacine","Yaya","Yoro","Youssou","Youssouph","Youssoupha"],female:["Abibatou","Aby","Adama","Alima","Ami","Amie","Amina","Aminata","Amy","Anna","Arame","Asta","Astou","Atta","Awa","A\xEFcha","A\xEFda","A\xEFssa","A\xEFssata","A\xEFssatou","Banna","Bineta","Binta","Bintou","Coumba","Dado","Diarra","Dieynaba","Dior","Elisabeth","El\xE8ne","Fanta","Fatim","Fatima","Fatimata","Fatma","Fatou","Fatoumata","Fily","Haby","Hawa","Jeanne","Josephine","Kadiatou","Khadidiatou","Khady","Khoudia","Kin\xE9","Lala","Madeleine","Maguette","Mariama","Marie","Mari\xE8me","Mary","Mar\xE8me","Ma\xEF","Ma\xEFmouna","N\xE9n\xE9","Oumou","Paulette","Penda","Rama","Ramata","Ramatoulaye","Rokhaya","Rose","Safiatou","Safi\xE9tou","Salimata","Salimatou","Saly","Seynabou","Soda","Sokhna","Sophie","Th\xE9r\xE8se","Yacine","Yaya"],male:["Abdou","Abdoul","Abdoulaye","Abou","Aboubacar","Adama","Ahmed","Alassane","Aliou","Alioune","Alpha","Aly","Amadou","Amady","Amath","Amdy","Ameth","Antoine","Arona","Baba","Babacar","Bakary","Birane","Bouba","Boubacar","Boubou","Cheikh","Cheikhou","Chekhouna","Cherif","Dame","Daouda","Demba","Djibril","Hamidou","Ibou","Ibra","Ibrahima","Idrissa","Idy","Insa","Isma\xEFla","Issa","Jean","Joseph","Kalidou","Khadim","Khalifa","K\xE9ba","Lamine","Lassana","Mactar","Mady","Makhtar","Malick","Mama","Mamadou","Mamady","Mamour","Mansour","Massamba","Matar","Mbaye","Me\xEFssa","Michel","Moctar","Modou","Mohamadou","Mohamed","Mohammed","Mouhamadou","Mouhamed","Mouhameth","Mouhammadou","Moussa","Moustapha","M\xE9doune","Omar","Oumar","Ousmane","Path\xE9","Paul","Pierre","Sada","Sadio","Sagar","Salif","Saliou","Samba","Sa\xE8r","Seckou","Seydou","Sidy","Sir\xE9","Souleymane","S\xE9kou","Thierno","Tidiane","Waly","Yoro","Youssou","Youssouph","Youssoupha"]};var chunk_ZJYBYGYP_c={generic:["Amar","Anne","Aw","A\xEFdara","Ba","Babou","Badiane","Badji","Bakhoum","Bald\xE9","Barry","Beye","Biteye","Bodian","Boye","Camara","Ciss","Cisse","Cissokho","Coly","Coulibaly","Dabo","Dembel\xE9","Dia","Diaby","Diack","Diagne","Diakhat\xE9","Diallo","Diamanka","Diao","Diarra","Diatta","Diattara","Diaw","Diawara","Dieng","Dieye","Diome","Dione","Diongue","Diop","Diouf","Dioum","Di\xE8ne","Di\xE9dhiou","Di\xE9m\xE9","Djitt\xE9","Dram\xE9","D\xE8me","Fall","Faty","Faye","Fofana","Gadiaga","Gassama","Gaye","Gning","Gningue","Gomis","Goudiaby","Gueye","Guiss\xE9","Hane","Ka","Kamara","Kandji","Kand\xE9","Kane","Kant\xE9","Kass\xE9","Ke\xEFta","Khouma","Konat\xE9","Kont\xE9","K\xE9b\xE9","Lam","Leye","Lo","Loum","Ly","Manga","Mangane","Man\xE9","Mar","Mback\xE9","Mballo","Mbaye","Mbodj","Mboup","Mbow","Mb\xE8ngue","Mendy","Ndao","Ndaw","Ndiaye","Ndione","Ndir","Ndong","Ndour","Ndoye","Ngom","Ngu\xE8r","Niane","Niang","Niass","Niasse","Pouye","Sabaly","Sadio","Sagna","Sakho","Sall","Samb","Samba","Sambe","Sambou","San\xE9","Sarr","Seck","Senghor","Seydi","Seye","Sidib\xE9","Sonko","Souare","Soumar\xE9","Sow","Sy","Sylla","S\xE8ne","S\xE9gnane","Tall","Tamba","Thiam","Thiao","Thiaw","Thiongane","Thioub","Thioune","Tine","Top","Tour\xE9","Traor\xE9","Wade","Wane","Willane","Yade"]};var chunk_ZJYBYGYP_D={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_ZJYBYGYP_g=[{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_ZJYBYGYP_x={first_name:chunk_ZJYBYGYP_S,last_name:chunk_ZJYBYGYP_c,last_name_pattern:chunk_ZJYBYGYP_D,name:chunk_ZJYBYGYP_g},chunk_ZJYBYGYP_k=chunk_ZJYBYGYP_x;var chunk_ZJYBYGYP_T={internet:chunk_ZJYBYGYP_n,location:chunk_ZJYBYGYP_M,metadata:chunk_ZJYBYGYP_A,person:chunk_ZJYBYGYP_k},chunk_ZJYBYGYP_B=chunk_ZJYBYGYP_T;var chunk_ZJYBYGYP_ga=new chunk_HC7G5RVA_Xe({locale:[chunk_ZJYBYGYP_B,Ei,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-4BHHQJAZ.js +var chunk_4BHHQJAZ_r=["050-#######","051-#######","052-#######","053-#######","054-#######","055-#######","057-#######","058-#######","+972-50-#######","+972-51-#######","+972-52-#######","+972-53-#######","+972-54-#######","+972-55-#######","+972-57-#######","+972-58-#######"];var chunk_4BHHQJAZ_te={formats:chunk_4BHHQJAZ_r},chunk_4BHHQJAZ_i=chunk_4BHHQJAZ_te;var chunk_4BHHQJAZ_m=["\u05D0\u05D3\u05D5\u05DD","\u05D0\u05D9\u05E0\u05D3\u05D9\u05D2\u05D5","\u05D0\u05E4\u05D5\u05E8","\u05D0\u05E8\u05D3","\u05D1\u05D5\u05E8\u05D3\u05D5","\u05D1\u05D6","\u05D1\u05E8\u05D5\u05E0\u05D6\u05D4","\u05D5\u05E8\u05D5\u05D3","\u05D5\u05E8\u05D5\u05D3 \u05E4\u05D5\u05E7\u05E1\u05D9\u05D4","\u05D6\u05D4\u05D1","\u05D6\u05D9\u05EA","\u05D7\u05D0\u05E7\u05D9","\u05D7\u05D5\u05DD \u05E2\u05E8\u05DE\u05D5\u05E0\u05D9","\u05D8\u05D5\u05E8\u05E7\u05D9\u05D6","\u05D9\u05E8\u05D5\u05E7","\u05D9\u05E8\u05D5\u05E7 \u05DB\u05D7\u05DC\u05D7\u05DC","\u05D9\u05E8\u05D5\u05E7 \u05DE\u05E0\u05D8\u05D4","\u05DB\u05D7\u05D5\u05DC","\u05DB\u05E1\u05E3","\u05DB\u05EA\u05D5\u05DD","\u05DC\u05D1\u05DF","\u05DC\u05D1\u05E0\u05D3\u05E8","\u05DC\u05D9\u05D9\u05DD","\u05DE\u05D2\u05E0\u05D8\u05D4","\u05E1\u05D2\u05D5\u05DC","\u05E1\u05D7\u05DC\u05D1","\u05E1\u05DC\u05DE\u05D5\u05DF","\u05E2\u05E8\u05DE\u05D5\u05DF","\u05E6\u05D1\u05E2 \u05EA\u05DB\u05DC\u05EA","\u05E6\u05D4\u05D5\u05D1","\u05E9\u05D6\u05D5\u05E3","\u05E9\u05D6\u05D9\u05E3","\u05E9\u05D7\u05D5\u05E8","\u05E9\u05DE\u05D9\u05DD \u05DB\u05D7\u05D5\u05DC\u05D9\u05DD","\u05E9\u05E0\u05D4\u05D1"];var chunk_4BHHQJAZ_oe={human:chunk_4BHHQJAZ_m},chunk_4BHHQJAZ_a=chunk_4BHHQJAZ_oe;var chunk_4BHHQJAZ_n=["\u05D1\u05D9\u05D2\u05D5\u05D3","\u05D1\u05D9\u05EA","\u05D1\u05E8\u05D9\u05D0\u05D5\u05EA","\u05D2\u05DF","\u05D9\u05D5\u05E4\u05D9","\u05D9\u05DC\u05D3\u05D9\u05DD","\u05DB\u05DC\u05D9\u05DD","\u05DE\u05D5\u05E1\u05D9\u05E7\u05D4","\u05DE\u05D7\u05D5\u05E5 \u05DC\u05D1\u05D9\u05EA","\u05DE\u05D7\u05E9\u05D1\u05D9\u05DD","\u05DE\u05DB\u05D5\u05DC\u05EA","\u05DE\u05DB\u05E9\u05D9\u05E8\u05D9 \u05D7\u05E9\u05DE\u05DC","\u05DE\u05E9\u05D7\u05E7\u05D9\u05DD","\u05E0\u05E2\u05DC\u05D9\u05D9\u05DD","\u05E1\u05E4\u05D5\u05E8\u05D8","\u05E1\u05E4\u05E8\u05D9\u05DD","\u05E1\u05E8\u05D8\u05D9\u05DD","\u05E6\u05E2\u05E6\u05D5\u05E2\u05D9\u05DD","\u05E8\u05DB\u05D1","\u05EA\u05B4\u05D9\u05E0\u05D5\u05B9\u05E7","\u05EA\u05DB\u05E9\u05D9\u05D8\u05D9\u05DD","\u05EA\u05E2\u05E9\u05D9\u05D9\u05EA\u05D9"];var chunk_4BHHQJAZ_p=["\u05D0\u05E4\u05D5\u05DC\u05D5\u05D8\u05E7 B340 \u05D4\u05D5\u05D0 \u05E2\u05DB\u05D1\u05E8 \u05D0\u05DC\u05D7\u05D5\u05D8\u05D9 \u05D1\u05DE\u05D7\u05D9\u05E8 \u05E1\u05D1\u05D9\u05E8 \u05E2\u05DD \u05E7\u05D9\u05E9\u05D5\u05E8\u05D9\u05D5\u05EA \u05D0\u05DE\u05D9\u05E0\u05D4, \u05D7\u05D9\u05D9 \u05E1\u05D5\u05DC\u05DC\u05D4 \u05E9\u05DC 12 \u05D7\u05D5\u05D3\u05E9\u05D9\u05DD \u05D5\u05E2\u05D9\u05E6\u05D5\u05D1 \u05DE\u05D5\u05D3\u05E8\u05E0\u05D9","\u05D4\u05DB\u05D3\u05D5\u05E8\u05D2\u05DC \u05D8\u05D5\u05D1 \u05DC\u05D0\u05D9\u05DE\u05D5\u05E0\u05D9\u05DD \u05D5\u05DC\u05DE\u05D8\u05E8\u05D5\u05EA \u05E4\u05E0\u05D0\u05D9","\u05D4\u05DE\u05D2\u05D5\u05D5\u05DF \u05D4\u05D9\u05E4\u05D4 \u05E9\u05DC \u05EA\u05E4\u05D5\u05D7 \u05E0\u05D8\u05D5\u05E8\u05DC \u05E9\u05D9\u05E9 \u05D1\u05D5 \u05E9\u05D9\u05DC\u05D5\u05D1 \u05DE\u05E8\u05D2\u05E9 \u05E9\u05DC \u05DE\u05E8\u05DB\u05D9\u05D1\u05D9\u05DD \u05D8\u05D1\u05E2\u05D9\u05D9\u05DD. \u05E2\u05DD \u05D4\u05D8\u05D5\u05D1 \u05E9\u05DC 100% \u05DE\u05E8\u05DB\u05D9\u05D1\u05D9\u05DD \u05D8\u05D1\u05E2\u05D9\u05D9\u05DD","\u05D7\u05D3\u05E9 ABC 13 9370, 13.3, \u05D3\u05D5\u05E8 5 CoreA5-8250U, 8GB RAM, 256GB SSD, \u05DB\u05D5\u05D7 UHD \u05D2\u05E8\u05E4\u05D9\u05E7\u05D4, OS 10 Home, OS Office A & J 2016","\u05D8\u05DB\u05E0\u05D5\u05DC\u05D5\u05D2\u05D9\u05D9\u05EA \u05E9\u05D7\u05D9\u05E7\u05EA \u05D4\u05D3\u05D7\u05D9\u05E1\u05D4 \u05D4\u05DE\u05EA\u05E7\u05D3\u05DE\u05EA \u05D1\u05D9\u05D5\u05EA\u05E8 \u05E9\u05DC \u05D1\u05D5\u05E1\u05D8\u05D5\u05DF \u05DE\u05D2\u05D1\u05D9\u05E8\u05D4 \u05D0\u05EA \u05D4\u05D7\u05DE\u05E6\u05D5\u05DF \u05D1\u05E9\u05E8\u05D9\u05E8\u05D9\u05DD, \u05DE\u05D9\u05D9\u05E6\u05D1\u05EA \u05E9\u05E8\u05D9\u05E8\u05D9\u05DD \u05E4\u05E2\u05D9\u05DC\u05D9\u05DD","\u05DB\u05E1\u05D0 \u05DE\u05E0\u05D4\u05DC\u05D9\u05DD \u05D0\u05E8\u05D2\u05D5\u05E0\u05D5\u05DE\u05D9 \u05DE\u05E8\u05D5\u05E4\u05D3 \u05D1\u05E2\u05D5\u05E8 \u05E9\u05D7\u05D5\u05E8 \u05DE\u05DC\u05D5\u05DB\u05D3\u05D5\u05EA \u05D5\u05D1\u05DE\u05D5\u05E9\u05D1 \u05D5\u05D1\u05D2\u05D1 \u05DE\u05E8\u05D5\u05E4\u05D3 PVC \u05DC\u05E0\u05D5\u05D7\u05D5\u05EA \u05D5\u05EA\u05DE\u05D9\u05DB\u05D4 \u05DC\u05D0\u05D5\u05E8\u05DA \u05DB\u05DC \u05D4\u05D9\u05D5\u05DD","\u05DB\u05E4\u05E4\u05D5\u05EA \u05E9\u05D5\u05E2\u05E8 \u05E8\u05E9\u05EA \u05E7\u05E8\u05D1\u05D5\u05E0\u05D9\u05D8 \u05DE\u05E2\u05D5\u05E6\u05D1\u05D5\u05EA \u05D1\u05D0\u05D5\u05E4\u05DF \u05D0\u05E8\u05D2\u05D5\u05E0\u05D5\u05DE\u05D9 \u05D1\u05DB\u05D3\u05D9 \u05DC\u05D4\u05E2\u05E0\u05D9\u05E7 \u05D4\u05EA\u05D0\u05DE\u05D4 \u05E7\u05DC\u05D4","\u05DE\u05D2\u05D5\u05D5\u05DF \u05D7\u05D3\u05E9 \u05E9\u05DC \u05D7\u05D5\u05DC\u05E6\u05D5\u05EA \u05E8\u05E9\u05DE\u05D9\u05D5\u05EA \u05DE\u05E2\u05D5\u05E6\u05D1\u05D5\u05EA \u05EA\u05D5\u05DA \u05D4\u05EA\u05D7\u05E9\u05D1\u05D5\u05EA \u05D1\u05DA. \u05E2\u05DD \u05D4\u05EA\u05D0\u05DE\u05D5\u05EA \u05D5\u05E2\u05D9\u05E6\u05D5\u05D1 \u05E9\u05D9\u05D2\u05E8\u05DE\u05D5 \u05DC\u05DA \u05DC\u05D4\u05EA\u05D1\u05DC\u05D8","\u05DE\u05E2\u05E8\u05DA \u05D4\u05E8\u05DB\u05D1 \u05DE\u05D5\u05E8\u05DB\u05D1 \u05DE\u05E2\u05D9\u05E6\u05D5\u05D1 \u05DE\u05E0\u05D5\u05E2 \u05E7\u05D3\u05DE\u05D9, \u05E2\u05DD \u05EA\u05D9\u05D1\u05D5\u05EA \u05D4\u05D9\u05DC\u05D5\u05DB\u05D9\u05DD \u05DE\u05E1\u05D5\u05D2 \u05E6\u05D9\u05E8 \u05D8\u05E8\u05E0\u05E1\u05D5\u05D5\u05DC\u05E8 \u05D4\u05DE\u05D5\u05EA\u05E7\u05E0\u05D5\u05EA \u05D1\u05D7\u05DC\u05E7 \u05D4\u05D0\u05D7\u05D5\u05E8\u05D9 \u05E9\u05DC \u05D4\u05DE\u05E0\u05D5\u05E2 \u05D5\u05D4\u05E0\u05E2\u05D4 \u05E2\u05DD \u05D0\u05E8\u05D1\u05E2\u05D4 \u05D2\u05DC\u05D2\u05DC\u05D9\u05DD","\u05DE\u05E7\u05DC\u05D3\u05EA \u05DE\u05D9\u05D9\u05E4\u05DC \u05D2\u05D9\u05D9\u05DE\u05D9\u05E0\u05D2 \u05D3\u05E7\u05D4 \u05D5\u05E4\u05E9\u05D5\u05D8\u05D4 \u05DE\u05D1\u05D9\u05EA Dev Byte \u05DE\u05D2\u05D9\u05E2\u05D4 \u05E2\u05DD \u05D2\u05D5\u05E3 \u05D0\u05DC\u05D2\u05E0\u05D8\u05D9 \u05D5\u05EA\u05D0\u05D5\u05E8\u05EA RGB LED \u05D1\u05D2\u05D5\u05D5\u05DF 7 \u05E6\u05D1\u05E2\u05D9\u05DD \u05DC\u05E4\u05D5\u05E0\u05E7\u05E6\u05D9\u05D5\u05E0\u05DC\u05D9\u05D5\u05EA \u05D7\u05DB\u05DE\u05D4","\u05E0\u05D0\u05D2\u05E1\u05D0\u05E7\u05D9 \u05DC\u05E0\u05D3\u05E8 \u05D4\u05D5\u05D0 \u05D4\u05E9\u05DD \u05D4\u05DE\u05E1\u05D7\u05E8\u05D9 \u05D4\u05DE\u05E1\u05D7\u05E8\u05D9 \u05E9\u05DC \u05DE\u05E1\u05E4\u05E8 \u05E1\u05D3\u05E8\u05D5\u05EA \u05E9\u05DC \u05D0\u05D5\u05E4\u05E0\u05D9 \u05E1\u05E4\u05D5\u05E8\u05D8 \u05E0\u05D2\u05E1\u05D0\u05E7\u05D9, \u05E9\u05D4\u05D7\u05DC\u05D5 \u05D1- ABC800J \u05DE\u05E9\u05E0\u05EA 1984","\u05E0\u05E2\u05DC\u05D9 \u05D0\u05E0\u05D3\u05D9 \u05E0\u05D5\u05E2\u05D3\u05D5 \u05DC\u05D6\u05DB\u05D5\u05E8 \u05E2\u05DE\u05D9\u05D3\u05D5\u05EA \u05DB\u05DE\u05D5 \u05D2\u05DD \u05D8\u05E8\u05E0\u05D3\u05D9\u05DD, \u05DE\u05D2\u05D5\u05D5\u05DF \u05D4\u05E0\u05E2\u05DC\u05D9\u05D9\u05DD \u05D5\u05D4\u05E1\u05E0\u05D3\u05DC\u05D9\u05DD \u05D4\u05DE\u05E1\u05D5\u05D2\u05E0\u05E0\u05D9\u05DD \u05D1\u05D9\u05D5\u05EA\u05E8"];var chunk_4BHHQJAZ_f={adjective:["\u05D0\u05D9\u05E0\u05D8\u05DC\u05D9\u05D2\u05E0\u05D8\u05D9","\u05D0\u05E8\u05D2\u05D5\u05E0\u05D5\u05DE\u05D9","\u05D2\u05E0\u05E8\u05D9\u05EA","\u05D8\u05E2\u05D9\u05DD","\u05DB\u05E4\u05E8\u05D9","\u05DC\u05D0 \u05DE\u05DE\u05D5\u05EA\u05D2","\u05DE\u05B0\u05D6\u05D5\u05BC\u05E7\u05B8\u05E7","\u05DE\u05D0\u05D5\u05D3 \u05D9\u05E4\u05D4","\u05DE\u05D3\u05D4\u05D9\u05DD","\u05DE\u05D5\u05E8\u05E9\u05D4","\u05DE\u05DC\u05D5\u05D8\u05E9","\u05DE\u05E2\u05E9\u05D9","\u05E2\u05D1\u05D5\u05D3\u05EA \u05D9\u05D3","\u05E4\u05E0\u05D8\u05E1\u05D8\u05D9","\u05E7\u05D8\u05DF"],material:["\u05D1\u05D8\u05D5\u05DF","\u05D2\u05D5\u05DE\u05D9","\u05D2\u05E8\u05E0\u05D9\u05D8","\u05DB\u05D5\u05EA\u05E0\u05D4","\u05DE\u05EA\u05DB\u05EA","\u05E2\u05E5","\u05E4\u05DC\u05D3\u05D4","\u05E4\u05DC\u05E1\u05D8\u05D9","\u05E6\u05B7\u05D7","\u05E7\u05E4\u05D5\u05D0","\u05E8\u05DA"],product:["\u05D0\u05D5\u05D8\u05D5","\u05D0\u05D5\u05E4\u05E0\u05D9\u05D9\u05DD","\u05D1\u05D9\u05D9\u05E7\u05D5\u05DF","\u05D2\u05D1\u05D9\u05E0\u05D4","\u05D3\u05D2","\u05D7\u05D5\u05DC\u05E6\u05D4","\u05D8\u05D5\u05E0\u05D4","\u05DB\u05D3\u05D5\u05E8","\u05DB\u05D5\u05D1\u05E2","\u05DB\u05D9\u05E1\u05D0","\u05DB\u05E4\u05E4\u05D5\u05EA","\u05DE\u05D2\u05D1\u05D5\u05EA","\u05DE\u05D7\u05E9\u05D1","\u05DE\u05DB\u05E0\u05E1\u05D9\u05D9\u05DD","\u05DE\u05E7\u05DC\u05D3\u05EA","\u05E0\u05E2\u05DC\u05D9\u05D9\u05DD","\u05E0\u05E7\u05E0\u05D9\u05E7\u05D9\u05D5\u05EA","\u05E1\u05D1\u05D5\u05DF","\u05E1\u05DC\u05D8","\u05E2\u05D5\u05E3","\u05E2\u05DB\u05D1\u05E8","\u05E4\u05D9\u05E6\u05D4","\u05E6'\u05D9\u05E4\u05E1","\u05E9\u05D5\u05DC\u05D7\u05DF"]};var chunk_4BHHQJAZ_re={department:chunk_4BHHQJAZ_n,product_description:chunk_4BHHQJAZ_p,product_name:chunk_4BHHQJAZ_f},chunk_4BHHQJAZ_l=chunk_4BHHQJAZ_re;var chunk_4BHHQJAZ_d=["\u05D0\u05D5\u05D8\u05D5\u05DE\u05D8\u05D9","\u05D0\u05D5\u05E0\u05D9\u05D1\u05E8\u05E1\u05DC\u05D9","\u05D0\u05D5\u05E4\u05D8\u05D9\u05DE\u05DC\u05D9","\u05D0\u05D5\u05E4\u05E7\u05D9","\u05D0\u05D5\u05E8\u05D2\u05E0\u05D9","\u05D0\u05D9\u05E0\u05D8\u05D5\u05D0\u05D9\u05D8\u05D9\u05D1\u05D9","\u05D0\u05D9\u05EA\u05DF","\u05D0\u05E8\u05D2\u05D5\u05E0\u05D5\u05DE\u05D9","\u05D1\u05D0\u05D5\u05E4\u05DF \u05D7\u05DC\u05E7","\u05D1\u05D2\u05D5\u05D3\u05DC \u05D4\u05E0\u05DB\u05D5\u05DF","\u05D1\u05DC\u05E2\u05D3\u05D9","\u05D1\u05DE\u05E2\u05E7\u05D1","\u05D1\u05E1\u05D9\u05E0\u05E8\u05D2\u05D9\u05D4","\u05D1\u05E1\u05D9\u05E1\u05D9","\u05D1\u05E2\u05DC \u05D0\u05D3\u05E8\u05D9\u05DB\u05DC\u05D5\u05EA \u05E4\u05EA\u05D5\u05D7\u05D4","\u05D1\u05E2\u05DC \u05DE\u05E4\u05EA\u05D7 \u05E6\u05D9\u05D1\u05D5\u05E8\u05D9","\u05D1\u05E7\u05D5 \u05D4\u05D7\u05D6\u05D9\u05EA","\u05D3\u05D9\u05D2\u05D9\u05D8\u05DC\u05D9","\u05D4\u05E4\u05D5\u05DA","\u05D5\u05D9\u05E8\u05D8\u05D5\u05D0\u05DC\u05D9","\u05D7\u05D3\u05E9\u05E0\u05D9","\u05D7\u05D5\u05E6\u05D4 \u05E4\u05DC\u05D8\u05E4\u05D5\u05E8\u05DE\u05D5\u05EA","\u05D7\u05D5\u05E6\u05D4 \u05E7\u05D1\u05D5\u05E6\u05D5\u05EA","\u05D7\u05D6\u05D9\u05D5\u05E0\u05D9","\u05D8\u05D5\u05D8\u05D0\u05DC\u05D9","\u05D9\u05D3\u05D9\u05D3\u05D5\u05EA\u05D9 \u05DC\u05DE\u05E9\u05EA\u05DE\u05E9","\u05D9\u05D6\u05D5\u05DD","\u05DB\u05DC\u05DC \u05D0\u05E8\u05D2\u05D5\u05E0\u05D9","\u05DC\u05D0 \u05DE\u05D4\u05D5\u05E0\u05D3\u05E1","\u05DE\u05D0\u05D5\u05D1\u05D8\u05D7","\u05DE\u05D0\u05D5\u05D6\u05DF","\u05DE\u05D0\u05D5\u05D7\u05E1\u05DF \u05D1\u05E9\u05DC\u05D9\u05E9\u05D9\u05EA","\u05DE\u05D0\u05D5\u05E4\u05E9\u05E8","\u05DE\u05D0\u05D5\u05E8\u05D2\u05DF","\u05DE\u05D1\u05D5\u05D6\u05E8","\u05DE\u05D1\u05D5\u05E1\u05E1 \u05E2\u05E6\u05DE\u05D9\u05DD","\u05DE\u05D1\u05D5\u05E1\u05E1 \u05E4\u05D5\u05E0\u05E7\u05E6\u05D9\u05D5\u05EA","\u05DE\u05D2\u05D5\u05D5\u05DF","\u05DE\u05D3\u05D5\u05E8\u05D2","\u05DE\u05D4\u05D5\u05E0\u05D3\u05E1 \u05DC\u05D0\u05D7\u05D5\u05E8","\u05DE\u05D4\u05D5\u05E0\u05D3\u05E1 \u05DE\u05D7\u05D3\u05E9","\u05DE\u05D5\u05D2\u05D3\u05DC","\u05DE\u05D5\u05D2\u05DF \u05DC\u05E2\u05EA\u05D9\u05D3","\u05DE\u05D5\u05D6\u05E8\u05DD","\u05DE\u05D5\u05D8\u05DE\u05E2","\u05DE\u05D5\u05DB\u05D5\u05D5\u05DF \u05E6\u05D5\u05D5\u05EA","\u05DE\u05D5\u05E2\u05D1\u05E8","\u05DE\u05D5\u05E4\u05D7\u05EA","\u05DE\u05D5\u05E4\u05E2\u05DC \u05E2\u05E6\u05DE\u05D0\u05D9\u05EA","\u05DE\u05D5\u05E4\u05E5","\u05DE\u05D5\u05E7\u05D8\u05DF","\u05DE\u05D5\u05E8\u05D7\u05D1","\u05DE\u05D5\u05EA\u05D0\u05DD","\u05DE\u05D7\u05D9\u05D9\u05D1","\u05DE\u05D9\u05D5\u05E9\u05E8 \u05DE\u05D7\u05D3\u05E9","\u05DE\u05DB\u05D5\u05D5\u05DF \u05D7\u05D6\u05D5\u05DF","\u05DE\u05DE\u05D5\u05E7\u05D3 \u05D0\u05D9\u05DB\u05D5\u05EA","\u05DE\u05DE\u05D5\u05E7\u05D3 \u05DC\u05E7\u05D5\u05D7","\u05DE\u05DE\u05D5\u05E7\u05D3 \u05DE\u05E9\u05EA\u05DE\u05E9","\u05DE\u05DE\u05D5\u05E7\u05D3 \u05E2\u05E1\u05E7\u05D9\u05DD","\u05DE\u05DE\u05D5\u05E7\u05D3 \u05E8\u05D5\u05D5\u05D7","\u05DE\u05E0\u05D5\u05D4\u05DC","\u05DE\u05E1\u05D5\u05E0\u05DB\u05E8\u05DF","\u05DE\u05E1\u05EA\u05D2\u05DC","\u05DE\u05E7\u05D3\u05D9\u05DD","\u05DE\u05E7\u05D5\u05D3\u05D3 \u05D1\u05E4\u05EA\u05D9\u05D7\u05D5\u05EA","\u05DE\u05E7\u05D5\u05D8\u05D1","\u05DE\u05E7\u05D5\u05E9\u05E8 \u05DE\u05D7\u05D3\u05E9","\u05DE\u05E8\u05D5\u05DB\u05D6","\u05DE\u05E8\u05D5\u05E9\u05EA","\u05DE\u05E9\u05D5\u05D1\u05D8","\u05DE\u05E9\u05D5\u05DC\u05D1","\u05DE\u05E9\u05D5\u05E4\u05E8","\u05DE\u05E9\u05DE\u05E8","\u05DE\u05EA\u05DE\u05D9\u05D3","\u05DE\u05EA\u05E7\u05D3\u05DD","\u05E0\u05D8\u05DE\u05E2","\u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05D2\u05D3\u05E8\u05D4","\u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05D7\u05DC\u05E4\u05D4","\u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05EA\u05D0\u05DE\u05D4 \u05D0\u05D9\u05E9\u05D9\u05EA","\u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05EA\u05D0\u05DE\u05D4 \u05D0\u05D9\u05E9\u05D9\u05EA \u05DE\u05DC\u05D0\u05D4","\u05E0\u05D9\u05EA\u05DF \u05DC\u05E9\u05D3\u05E8\u05D5\u05D2","\u05E0\u05D9\u05EA\u05DF \u05DC\u05E9\u05D9\u05EA\u05D5\u05E3","\u05E0\u05D9\u05EA\u05DF \u05DC\u05EA\u05DB\u05E0\u05D5\u05EA","\u05E1\u05D9\u05E0\u05E8\u05D2\u05D8\u05D9","\u05E2\u05DE\u05D5\u05E7","\u05E2\u05DE\u05DE\u05D9","\u05E2\u05E6\u05DE\u05D0\u05D9","\u05E4\u05E0\u05D9\u05DD \u05D0\u05DC \u05E4\u05E0\u05D9\u05DD","\u05E4\u05E2\u05D9\u05DC","\u05E4\u05E8\u05D5\u05D2\u05E8\u05E1\u05D9\u05D1\u05D9","\u05E8\u05D1 \u05E2\u05E8\u05D5\u05E6\u05D9","\u05E8\u05D1 \u05E6\u05D3\u05D3\u05D9","\u05E8\u05D1 \u05E7\u05D5\u05DE\u05D5\u05EA","\u05E8\u05D1 \u05E9\u05DB\u05D1\u05EA\u05D9","\u05EA\u05D2\u05D5\u05D1\u05EA\u05D9"];var chunk_4BHHQJAZ_u=["24/365","24/7","\u05D0\u05D7\u05D3 \u05DC\u05D0\u05D7\u05D3","\u05D0\u05D9\u05E0\u05D8\u05D5\u05D0\u05D9\u05D8\u05D9\u05D1\u05D9","\u05D0\u05D9\u05E0\u05D8\u05E8\u05D0\u05E7\u05D8\u05D9\u05D1\u05D9","\u05D0\u05DC\u05D7\u05D5\u05D8\u05D9","\u05D0\u05E0\u05DB\u05D9","\u05D0\u05E1\u05D8\u05E8\u05D8\u05D2\u05D9","\u05D1\u05D6\u05DE\u05DF \u05D0\u05DE\u05EA","\u05D1\u05D9\u05DF \u05DE\u05D3\u05D9\u05D5\u05EA","\u05D1\u05D9\u05DF \u05E4\u05DC\u05D8\u05E4\u05D5\u05E8\u05DE\u05D5\u05EA","\u05D1\u05E8 \u05D4\u05E9\u05E4\u05E2\u05D4","\u05D3\u05D1\u05D9\u05E7","\u05D3\u05D5\u05D8 \u05E7\u05D5\u05DD","\u05D3\u05D9\u05E0\u05DE\u05D9","\u05D4\u05D3\u05D5\u05E8 \u05D4\u05D1\u05D0","\u05D4\u05D5\u05DC\u05D9\u05E1\u05D8\u05D9","\u05D5\u05D9\u05E8\u05D0\u05DC\u05D9","\u05D5\u05D9\u05E8\u05D8\u05D5\u05D0\u05DC\u05D9","\u05D7\u05D3\u05E9\u05E0\u05D9","\u05D7\u05D5\u05D3 \u05D4\u05D7\u05E0\u05D9\u05EA","\u05D7\u05D6\u05D9\u05D5\u05E0\u05D9","\u05D7\u05D9\u05D5\u05E0\u05D9 \u05DC\u05DE\u05E9\u05D9\u05DE\u05D4","\u05D7\u05DC\u05E7","\u05D7\u05E1\u05D5\u05DF","\u05D7\u05E1\u05E8 \u05D7\u05D9\u05DB\u05D5\u05DA","\u05D8\u05DB\u05E0\u05D9","\u05D9\u05D6\u05D5\u05DD","\u05D9\u05E2\u05D9\u05DC","\u05DC\u05D1\u05E0\u05D9\u05DD \u05D5\u05E7\u05DC\u05D9\u05E7\u05D9\u05DD","\u05DC\u05D7\u05D1\u05E8 \u05D5\u05DC\u05D4\u05E4\u05E2\u05D9\u05DC","\u05DE\u05D2\u05E0\u05D8\u05D9","\u05DE\u05D4\u05E4\u05DB\u05E0\u05D9","\u05DE\u05D5\u05D1\u05D9\u05DC","\u05DE\u05D5\u05E4\u05E2\u05DC \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8","\u05DE\u05D5\u05E4\u05E5","\u05DE\u05D5\u05E8\u05D7\u05D1","\u05DE\u05D5\u05EA\u05D0\u05DD \u05D0\u05D9\u05E9\u05D9\u05EA","\u05DE\u05D7\u05D5\u05E5 \u05DC\u05E7\u05D5\u05E4\u05E1\u05D0","\u05DE\u05DE\u05D5\u05E7\u05D3 \u05DE\u05E9\u05EA\u05DE\u05E9","\u05DE\u05E7\u05E6\u05D4 \u05DC\u05E7\u05E6\u05D4","\u05DE\u05E8\u05D2\u05DE\u05D5\u05EA \u05D5\u05E7\u05DC\u05D9\u05E7\u05D9\u05DD","\u05DE\u05E9\u05D5\u05DC\u05D1","\u05DE\u05E9\u05DB\u05E0\u05E2","\u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05E8\u05D7\u05D1\u05D4","\u05E0\u05DE\u05E6\u05D0 \u05D1\u05DB\u05DC \u05DE\u05E7\u05D5\u05DD","\u05E1\u05D9\u05E0\u05E8\u05D2\u05D8\u05D9","\u05E2\u05D5\u05DC\u05DE\u05D9","\u05E2\u05E1\u05E7","\u05E2\u05E1\u05E7 \u05D0\u05DC\u05E7\u05D8\u05E8\u05D5\u05E0\u05D9","\u05E2\u05E1\u05E7 \u05DC\u05DC\u05E7\u05D5\u05D7","\u05E2\u05E1\u05E7 \u05DC\u05E2\u05E1\u05E7","\u05E2\u05E8\u05DA \u05DE\u05D5\u05E1\u05E3","\u05E2\u05E9\u05D9\u05E8","\u05E4\u05E8\u05D8\u05E0\u05D9","\u05E6\u05D3 \u05D0\u05D7\u05D5\u05E8\u05D9","\u05E6\u05D3 \u05E7\u05D3\u05DE\u05D9","\u05E7\u05D5\u05D3 \u05E4\u05EA\u05D5\u05D7","\u05E8\u05D5\u05E6\u05D7","\u05E8\u05DE\u05D4 \u05E2\u05D5\u05DC\u05DE\u05D9\u05EA","\u05E9\u05D9\u05D0 \u05D4\u05D8\u05DB\u05E0\u05D5\u05DC\u05D5\u05D2\u05D9\u05D4","\u05E9\u05D9\u05EA\u05D5\u05E4\u05D9","\u05E9\u05E7\u05D5\u05E3"];var chunk_4BHHQJAZ_c=["\u05D0\u05E8\u05DB\u05D9\u05D8\u05E7\u05D8\u05D5\u05E8\u05D5\u05EA","\u05D2\u05DC\u05D2\u05DC\u05D9 \u05E2\u05D9\u05E0\u05D9\u05D9\u05DD","\u05D3\u05D2\u05DE\u05D9\u05DD","\u05D4\u05D7\u05D6\u05E8 \u05D4\u05E9\u05E7\u05E2\u05D4","\u05D4\u05EA\u05DB\u05E0\u05E1\u05D5\u05EA","\u05D7\u05D5\u05D5\u05D9\u05D5\u05EA","\u05D8\u05DB\u05E0\u05D5\u05DC\u05D5\u05D2\u05D9\u05D5\u05EA","\u05D9\u05D5\u05D6\u05DE\u05D5\u05EA","\u05D9\u05D7\u05E1\u05D9\u05DD","\u05D9\u05D9\u05E9\u05D5\u05DE\u05D9\u05DD","\u05DE\u05D3\u05D3\u05D9\u05DD","\u05DE\u05DE\u05E9\u05E7\u05D9\u05DD","\u05DE\u05E1\u05D7\u05E8 \u05D0\u05DC\u05E7\u05D8\u05E8\u05D5\u05E0\u05D9","\u05DE\u05E2\u05E8\u05DB\u05D5\u05EA","\u05DE\u05E9\u05EA\u05DE\u05E9\u05D9\u05DD","\u05DE\u05EA\u05D5\u05D3\u05D5\u05DC\u05D5\u05D2\u05D9\u05D5\u05EA","\u05E0\u05D9\u05E9\u05D5\u05EA","\u05E1\u05D9\u05E0\u05E8\u05D2\u05D9\u05D5\u05EA","\u05E1\u05DB\u05D9\u05DE\u05D5\u05EA","\u05E2\u05E1\u05E7 \u05D0\u05DC\u05E7\u05D8\u05E8\u05D5\u05E0\u05D9","\u05E2\u05E8\u05D5\u05E6\u05D9\u05DD","\u05E2\u05E8\u05DA \u05DC\u05E0\u05E6\u05D7","\u05E4\u05D5\u05E0\u05E7\u05E6\u05D9\u05D5\u05E0\u05DC\u05D9\u05D5\u05EA","\u05E4\u05D5\u05E8\u05D8\u05DC\u05D9\u05DD","\u05E4\u05DC\u05D8\u05E4\u05D5\u05E8\u05DE\u05D5\u05EA","\u05E4\u05E8\u05D3\u05D9\u05D2\u05DE\u05D5\u05EA","\u05E4\u05E8\u05D8\u05D9 \u05E4\u05E2\u05D5\u05DC\u05D4","\u05E4\u05EA\u05E8\u05D5\u05E0\u05D5\u05EA","\u05E7\u05D4\u05D9\u05DC\u05D5\u05EA","\u05E8\u05D5\u05D7\u05D1 \u05E4\u05E1","\u05E8\u05E9\u05EA\u05D5\u05EA","\u05E9\u05D5\u05D5\u05E7\u05D9\u05DD","\u05E9\u05D5\u05E7 \u05D0\u05DC\u05E7\u05D8\u05E8\u05D5\u05E0\u05D9","\u05E9\u05D5\u05EA\u05E4\u05D5\u05D9\u05D5\u05EA","\u05E9\u05D9\u05E8\u05D5\u05EA\u05D9 \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8","\u05E9\u05D9\u05EA\u05D5\u05E3 \u05DE\u05D7\u05E9\u05D1\u05D5\u05EA","\u05E9\u05E8\u05E9\u05E8\u05D0\u05D5\u05EA \u05D0\u05E1\u05E4\u05E7\u05D4","\u05E9\u05E8\u05E9\u05E8\u05EA \u05D1\u05DC\u05D5\u05E7\u05D9\u05DD","\u05EA\u05D5\u05DB\u05DF","\u05EA\u05D5\u05E6\u05E8\u05D9\u05DD","\u05EA\u05E9\u05EA\u05D9\u05D5\u05EA"];var chunk_4BHHQJAZ_s=["\u05DC\u05D0\u05D2\u05D3","\u05DC\u05D0\u05DE\u05E5","\u05DC\u05D0\u05DE\u05EA \u05DE\u05D9\u05D3\u05D4","\u05DC\u05D0\u05E4\u05E9\u05E8","\u05DC\u05D1\u05D9\u05E0\u05D9\u05D9\u05DD","\u05DC\u05D1\u05E0\u05D5\u05EA \u05D0\u05E1\u05D8\u05E8\u05D8\u05D2\u05D9\u05D4","\u05DC\u05D2\u05D3\u05D5\u05DC","\u05DC\u05D3\u05D2\u05D5\u05E8","\u05DC\u05D4\u05D2\u05D3\u05D9\u05DC","\u05DC\u05D4\u05D2\u05D3\u05D9\u05E8 \u05DE\u05D7\u05D3\u05E9","\u05DC\u05D4\u05D7\u05DC\u05D9\u05E9","\u05DC\u05D4\u05DE\u05E6\u05D9\u05D0 \u05DE\u05D7\u05D3\u05E9","\u05DC\u05D4\u05E0\u05D3\u05E1","\u05DC\u05D4\u05E2\u05D1\u05D9\u05E8","\u05DC\u05D4\u05E2\u05E6\u05D9\u05DD","\u05DC\u05D4\u05E4\u05D9\u05E7 \u05EA\u05D5\u05E2\u05DC\u05EA","\u05DC\u05D4\u05E4\u05E2\u05D9\u05DC \u05D0\u05DC\u05E7\u05D8\u05E8\u05D5\u05E0\u05D9\u05EA","\u05DC\u05D4\u05E8\u05D7\u05D9\u05D1","\u05DC\u05D4\u05E9\u05EA\u05DC\u05D1","\u05DC\u05D4\u05EA\u05E4\u05EA\u05D7","\u05DC\u05D6\u05E8\u05D6","\u05DC\u05D7\u05D3\u05E9","\u05DC\u05D7\u05D5\u05DC\u05DC","\u05DC\u05D7\u05D5\u05DC\u05DC \u05DE\u05D4\u05E4\u05DB\u05D4","\u05DC\u05D7\u05D5\u05DC\u05DC \u05E1\u05D9\u05E0\u05E8\u05D2\u05D9\u05D4","\u05DC\u05D7\u05D6\u05D5\u05E8 \u05D1\u05E9\u05E0\u05D9\u05EA","\u05DC\u05D7\u05D6\u05D5\u05EA","\u05DC\u05D7\u05EA\u05D5\u05E8 \u05DC\u05DE\u05D2\u05E2","\u05DC\u05D8\u05E4\u05D7","\u05DC\u05D9\u05D9\u05E2\u05DC","\u05DC\u05D9\u05D9\u05E6\u05E8","\u05DC\u05D9\u05D9\u05E6\u05E8 \u05E8\u05D5\u05D5\u05D7\u05D9\u05DD","\u05DC\u05D9\u05D9\u05E9\u05DD","\u05DC\u05DB\u05D5\u05D5\u05DF","\u05DC\u05DE\u05E0\u05E3","\u05DC\u05DE\u05E1\u05D5\u05E8","\u05DC\u05DE\u05E7\u05DD","\u05DC\u05DE\u05EA\u05D2","\u05DC\u05E0\u05D4\u05D5\u05D2","\u05DC\u05E0\u05E6\u05DC","\u05DC\u05E1\u05D9\u05D9\u05E2","\u05DC\u05E1\u05E0\u05EA\u05D6","\u05DC\u05E4\u05E8\u05D5\u05E1","\u05DC\u05E4\u05E9\u05D8","\u05DC\u05E7\u05D1\u05E5","\u05DC\u05E7\u05E9\u05E8 \u05DE\u05D7\u05D3\u05E9","\u05DC\u05E8\u05EA\u05D5\u05DD","\u05DC\u05E9\u05D7\u05E8\u05E8","\u05DC\u05E9\u05DC\u05D1","\u05DC\u05E9\u05E0\u05D5\u05EA \u05D2\u05D5\u05D3\u05DC","\u05DC\u05E9\u05E0\u05D5\u05EA \u05E6\u05D5\u05E8\u05D4","\u05DC\u05EA\u05D6\u05DE\u05E8","\u05DC\u05EA\u05DB\u05DC\u05EA \u05DE\u05D7\u05D3\u05E9","\u05DC\u05EA\u05DB\u05E0\u05DF","\u05DC\u05EA\u05DB\u05E0\u05DF \u05D0\u05E8\u05DB\u05D9\u05D8\u05E7\u05D8\u05D5\u05E8\u05D4","\u05DC\u05EA\u05DE\u05E8\u05E5","\u05DC\u05EA\u05E4\u05D5\u05E1"];var chunk_4BHHQJAZ_x=["24 \u05E9\u05E2\u05D5\u05EA","24/7","\u05D0-\u05E1\u05D9\u05E0\u05DB\u05E8\u05D5\u05E0\u05D9","\u05D0\u05D5\u05E4\u05D8\u05D9\u05DE\u05D9\u05D6\u05E6\u05D9\u05D4","\u05D0\u05D6\u05D5\u05E8\u05D9","\u05D0\u05D7\u05D9\u05D3","\u05D0\u05D9\u05D6\u05D5\u05DF","\u05D0\u05D9\u05E0\u05D8\u05E8\u05D0\u05E7\u05D8\u05D9\u05D1\u05D9","\u05D0\u05E1\u05D9\u05DE\u05D8\u05E8\u05D9\u05D5\u05EA","\u05D0\u05E7\u05D5\u05DC\u05D5\u05D2\u05D9","\u05D1\u05D9\u05E0\u05D9\u05D9\u05DD","\u05D1\u05DC\u05EA\u05D9 \u05DE\u05D5\u05D7\u05E9\u05D9","\u05D1\u05E8 \u05D4\u05E9\u05E4\u05E2\u05D4","\u05D3\u05D5 \u05DB\u05D9\u05D5\u05D5\u05E0\u05D9","\u05D3\u05D5\u05E8 3","\u05D3\u05D5\u05E8 4","\u05D3\u05D5\u05E8 5","\u05D3\u05D5\u05E8 6","\u05D3\u05D9\u05D3\u05E7\u05D8\u05D9","\u05D3\u05D9\u05E0\u05DE\u05D9","\u05D4\u05D3\u05D3\u05D9","\u05D4\u05D3\u05D5\u05E8 \u05D4\u05D1\u05D0","\u05D4\u05D5\u05DC\u05D9\u05E1\u05D8\u05D9","\u05D4\u05D9\u05D1\u05E8\u05D9\u05D3\u05D9","\u05D4\u05D9\u05D5\u05E8\u05D9\u05E1\u05D8\u05D9","\u05D4\u05E4\u05E2\u05DC\u05D4","\u05D6\u05DE\u05DF \u05D0\u05DE\u05EA","\u05D7\u05D6\u05D9\u05EA","\u05D7\u05D9\u05D5\u05E0\u05D9 \u05DC\u05DE\u05E9\u05D9\u05DE\u05D4","\u05D7\u05E1\u05E8 \u05D1\u05D9\u05E0\u05D9\u05D9\u05DD","\u05D7\u05E9\u05D9\u05D1\u05D4 \u05E6\u05DC\u05D5\u05DC\u05D4","\u05D7\u05E9\u05D9\u05D1\u05D4 \u05E8\u05E2\u05E0\u05E0\u05D4","\u05D8\u05D5\u05D5\u05D7 \u05DE\u05DC\u05D0","\u05D9\u05E2\u05D5\u05D3\u05D9","\u05D9\u05E6\u05D9\u05D1","\u05DB\u05D9\u05D5\u05D5\u05E0\u05D9","\u05DC\u05D0 \u05E0\u05D3\u05D9\u05E3","\u05DC\u05D0\u05D5\u05DE\u05D9","\u05DC\u05D5\u05D2\u05D9\u05E1\u05D8\u05D9","\u05DC\u05DC\u05D0 \u05D4\u05E4\u05E8\u05E9","\u05DC\u05DC\u05D0 \u05E0\u05D9\u05D4\u05D5\u05DC","\u05DC\u05DC\u05D0 \u05E4\u05D2\u05DE\u05D9\u05DD","\u05DC\u05E7\u05D5\u05D7-\u05E9\u05E8\u05EA","\u05DE\u05D1\u05D5\u05E1\u05E1 \u05D4\u05E7\u05E9\u05E8","\u05DE\u05D1\u05D5\u05E1\u05E1 \u05E6\u05D5\u05E8\u05DA","\u05DE\u05D1\u05D5\u05E1\u05E1 \u05EA\u05D5\u05DB\u05DF","\u05DE\u05D2\u05DE\u05EA \u05E2\u05DC\u05D9\u05D4","\u05DE\u05D5\u05D3\u05D5\u05DC\u05E8\u05D9","\u05DE\u05D5\u05D5\u05E1\u05EA \u05D4\u05D9\u05D8\u05D1","\u05DE\u05D5\u05D7\u05E9\u05D9","\u05DE\u05D5\u05DC\u05D8\u05D9\u05DE\u05D3\u05D9\u05D4","\u05DE\u05D5\u05E0\u05D7\u05D4 \u05D1\u05D9\u05E7\u05D5\u05E9","\u05DE\u05D5\u05E0\u05D7\u05D4 \u05DC\u05E7\u05D5\u05D7","\u05DE\u05D5\u05E0\u05D7\u05D4 \u05E2\u05E6\u05DE\u05D9\u05DD","\u05DE\u05D5\u05E4\u05E0\u05D4 \u05DC\u05DE\u05E9\u05EA\u05DE\u05E9","\u05DE\u05D5\u05E4\u05E2\u05DC \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8","\u05DE\u05D5\u05E4\u05E8\u05D3","\u05DE\u05D9\u05D8\u05D1\u05D9","\u05DE\u05DB\u05D5\u05D5\u05DF \u05E4\u05EA\u05E8\u05D5\u05DF","\u05DE\u05DB\u05D5\u05D5\u05E0\u05EA \u05D2\u05D9\u05E9\u05D4","\u05DE\u05DC\u05D5\u05DB\u05D3\u05EA","\u05DE\u05DE\u05E7\u05E1\u05D9\u05DD","\u05DE\u05E0\u05D4\u05DC","\u05DE\u05E0\u05D5\u05D8\u05E8 \u05E8\u05D5\u05D7\u05D1 \u05E4\u05E1","\u05DE\u05E0\u05EA\u05D7","\u05DE\u05E2\u05D1\u05E8","\u05DE\u05E2\u05D5\u05E8\u05E8 \u05DE\u05D5\u05D8\u05D9\u05D1\u05E6\u05D9\u05D4","\u05DE\u05E2\u05E6\u05D9\u05DD","\u05DE\u05E2\u05E8\u05DB\u05EA\u05D9","\u05DE\u05E4\u05D5\u05E6\u05DC\u05EA","\u05DE\u05E4\u05D5\u05E8\u05E9","\u05DE\u05E6\u05D1-\u05E8\u05D1","\u05DE\u05E6\u05D8\u05D1\u05E8","\u05DE\u05E7\u05D5\u05DE\u05D9","\u05DE\u05E7\u05D9\u05E3","\u05DE\u05E7\u05E8\u05D9\u05DF","\u05DE\u05E8\u05D5\u05DB\u05D1","\u05DE\u05E9\u05D0\u05D1\u05D9 \u05D0\u05E0\u05D5\u05E9","\u05DE\u05E9\u05E0\u05D9","\u05E0\u05D9\u05D8\u05E8\u05DC\u05D9","\u05E0\u05D9\u05D9\u05D3","\u05E0\u05D9\u05D9\u05D7","\u05E0\u05D9\u05EA\u05DF \u05DC\u05D4\u05E8\u05D7\u05D1\u05D4","\u05E2\u05D5\u05DC\u05DE\u05D9","\u05E2\u05DE\u05D9\u05D3 \u05D1\u05E4\u05E0\u05D9 \u05EA\u05E7\u05DC\u05D5\u05EA","\u05E2\u05E8\u05DA \u05DE\u05D5\u05E1\u05E3","\u05E4\u05E2\u05D9\u05DC \u05E8\u05E9\u05EA","\u05E7\u05D1\u05D5\u05E2","\u05E7\u05D5\u05D4\u05E8\u05E0\u05D8\u05D9","\u05E7\u05D9\u05E6\u05D5\u05E0\u05D9","\u05E7\u05E6\u05D4 \u05DE\u05D5\u05D1\u05D9\u05DC","\u05E8\u05D0\u05D5\u05D9 \u05DC\u05DE\u05E2\u05E8\u05DB\u05EA","\u05E8\u05D2\u05D9\u05E9 \u05DC\u05D4\u05E7\u05E9\u05E8","\u05E8\u05D9\u05D1\u05D5\u05D9 \u05DE\u05E9\u05D9\u05DE\u05D5\u05EA","\u05E8\u05DE\u05D4 \u05D2\u05D1\u05D5\u05D4\u05D4","\u05E8\u05E7\u05E2 \u05DB\u05DC\u05DC\u05D9","\u05E9\u05D5\u05E8\u05D4 \u05EA\u05D7\u05EA\u05D5\u05E0\u05D4","\u05E9\u05D9\u05D8\u05EA\u05D9","\u05E9\u05DC\u05D9\u05E9\u05D5\u05E0\u05D9","\u05EA\u05D2\u05D5\u05D1\u05EA\u05D9"];var chunk_4BHHQJAZ_=["\u05D1\u05E2\u05F4\u05DE","\u05D4\u05DE\u05D0\u05D5\u05D7\u05D3","\u05D5\u05D1\u05E0\u05D9\u05D5","\u05D5\u05E9\u05D5\u05EA\u05F3","\u05E2\u05F4\u05E8"];var chunk_4BHHQJAZ_D=["{{person.last_name.generic}} - {{person.last_name.generic}}","{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} \u05D5{{person.last_name.generic}}"];var chunk_4BHHQJAZ_y=["\u05D0\u05DC\u05D2\u05D5\u05E8\u05D9\u05EA\u05DD","\u05D0\u05DE\u05EA \u05DE\u05D9\u05D3\u05D4","\u05D0\u05E1\u05D8\u05E8\u05D8\u05D2\u05D9\u05D4","\u05D0\u05E4\u05DC\u05D9\u05E7\u05E6\u05D9\u05D4","\u05D0\u05E7\u05E1\u05D8\u05E8\u05D0\u05E0\u05D8","\u05D0\u05E8\u05D2\u05D6 \u05DB\u05DC\u05D9\u05DD","\u05D0\u05E8\u05DB\u05D9\u05D5\u05DF","\u05D0\u05E8\u05DB\u05D9\u05D8\u05E7\u05D8\u05D5\u05E8\u05D4","\u05D0\u05E8\u05DB\u05D9\u05D8\u05E7\u05D8\u05D5\u05E8\u05D4 \u05E4\u05EA\u05D5\u05D7\u05D4","\u05D0\u05EA\u05D2\u05E8","\u05D0\u05EA\u05E8 \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8","\u05D1\u05D9\u05E0\u05D4 \u05DE\u05DC\u05D0\u05DB\u05D5\u05EA\u05D9\u05EA","\u05D1\u05E8\u05D9\u05EA","\u05D2\u05D9\u05E9\u05D4","\u05D2\u05DE\u05D9\u05E9\u05D5\u05EA","\u05D3\u05D9\u05DE\u05D5\u05D9","\u05D3\u05DC\u05E4\u05E7 \u05E9\u05D9\u05E8\u05D5\u05EA","\u05D4\u05D2\u05D3\u05E8\u05D4","\u05D4\u05D9\u05E8\u05E8\u05DB\u05D9\u05D4","\u05D4\u05E1\u05D1\u05D4","\u05D4\u05E6\u05DC\u05D7\u05D4","\u05D4\u05E6\u05E4\u05E0\u05D4","\u05D4\u05E7\u05E4\u05D0\u05D4","\u05D4\u05E7\u05E8\u05E0\u05D4","\u05D4\u05EA\u05E7\u05E0\u05D4","\u05D7\u05D5\u05DE\u05E8\u05D4","\u05D9\u05D5\u05D6\u05DE\u05D4","\u05D9\u05D7\u05E1","\u05D9\u05D9\u05E9\u05D5\u05DD","\u05D9\u05DB\u05D5\u05DC\u05EA","\u05DB\u05D5\u05D7 \u05DE\u05E9\u05D9\u05DE\u05D4","\u05DB\u05D5\u05D7 \u05E2\u05D1\u05D5\u05D3\u05D4","\u05DC\u05D9\u05D1\u05D4","\u05DE\u05D0\u05D2\u05E8 \u05DE\u05D9\u05D3\u05E2","\u05DE\u05D1\u05E0\u05D4","\u05DE\u05D1\u05E0\u05D4 \u05E2\u05DC","\u05DE\u05D1\u05E0\u05D4 \u05EA\u05DE\u05D7\u05D5\u05E8","\u05DE\u05D3\u05D9\u05E0\u05D9\u05D5\u05EA","\u05DE\u05D5\u05D3\u05DC","\u05DE\u05D5\u05E6\u05E8","\u05DE\u05D5\u05E8\u05DB\u05D1\u05D5\u05EA","\u05DE\u05D7\u05E1\u05DF \u05E0\u05EA\u05D5\u05E0\u05D9\u05DD","\u05DE\u05D8\u05E8\u05D9\u05E6\u05D4","\u05DE\u05D8\u05E8\u05D9\u05E6\u05D5\u05EA","\u05DE\u05D9\u05E0\u05D5\u05E3","\u05DE\u05DE\u05E9\u05E7","\u05DE\u05DE\u05E9\u05E7 \u05D2\u05E8\u05E4\u05D9","\u05DE\u05DE\u05E9\u05E7 \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D2\u05E8\u05E4\u05D9","\u05DE\u05E0\u05D5\u05E2 \u05DE\u05E2\u05E8\u05DB\u05EA","\u05DE\u05E0\u05D7\u05D4","\u05DE\u05E1\u05D2\u05E8\u05EA","\u05DE\u05E1\u05D2\u05E8\u05EA \u05D6\u05DE\u05DF","\u05DE\u05E1\u05D3 \u05E0\u05EA\u05D5\u05E0\u05D9\u05DD","\u05DE\u05E2\u05D2\u05DC \u05D7\u05E9\u05DE\u05DC\u05D9","\u05DE\u05E2\u05E8\u05DA","\u05DE\u05E2\u05E8\u05DB\u05EA","\u05DE\u05E2\u05E8\u05DB\u05EA \u05E4\u05EA\u05D5\u05D7\u05D4","\u05DE\u05E7\u05D1\u05D9\u05DC\u05D9\u05D5\u05EA","\u05DE\u05E8\u05E9\u05EA\u05EA \u05E4\u05E0\u05D9\u05DD \u05D0\u05E8\u05D2\u05D5\u05E0\u05D9\u05EA","\u05DE\u05E9\u05EA\u05DE\u05E9 \u05DE\u05D9\u05D3\u05E2","\u05DE\u05EA\u05D0\u05DD","\u05DE\u05EA\u05D5\u05D5\u05DB\u05D9 \u05DE\u05D9\u05D3\u05E2","\u05E0\u05D0\u05DE\u05E0\u05D5\u05EA \u05DC\u05E7\u05D5\u05D7\u05D5\u05EA","\u05E0\u05D5\u05D4\u05DC","\u05E0\u05D9\u05D4\u05D5\u05DC \u05EA\u05E7\u05E6\u05D9\u05D1\u05D9","\u05E0\u05D9\u05D8\u05D5\u05E8","\u05E0\u05D9\u05EA\u05D5\u05D7","\u05E1\u05D8 \u05D4\u05D5\u05E8\u05D0\u05D5\u05EA","\u05E1\u05D9\u05E0\u05E8\u05D2\u05D9\u05D4","\u05E4\u05D5\u05E0\u05E7\u05E6\u05D9\u05D4","\u05E4\u05D5\u05E0\u05E7\u05E6\u05D9\u05D5\u05E0\u05DC\u05D9\u05D5\u05EA","\u05E4\u05D5\u05E8\u05D8\u05DC","\u05E4\u05E8\u05D5\u05D9\u05D9\u05E7\u05D8","\u05E4\u05E8\u05D9\u05D5\u05DF","\u05E4\u05EA\u05E8\u05D5\u05DF","\u05E4\u05EA\u05E8\u05D5\u05DF \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8","\u05E6\u05D1\u05D9\u05E8\u05D4","\u05E7\u05D1\u05D5\u05E6\u05EA \u05DE\u05D9\u05E7\u05D5\u05D3","\u05E7\u05D5 \u05DE\u05D0\u05D5\u05D1\u05D8\u05D7","\u05E7\u05D5\u05E9\u05D7\u05D4","\u05E7\u05D9\u05D1\u05D5\u05DC\u05EA","\u05E7\u05D9\u05D3\u05D5\u05D3","\u05E8\u05DB\u05D6\u05EA","\u05E8\u05E2\u05D9\u05D5\u05DF","\u05E8\u05E9\u05EA \u05DE\u05E7\u05D5\u05DE\u05D9\u05EA","\u05E8\u05E9\u05EA \u05E0\u05D5\u05D9\u05E8\u05D5\u05E0\u05D9\u05DD","\u05E9\u05D9\u05D8\u05EA\u05D9\u05D5\u05EA","\u05E9\u05D9\u05DE\u05D5\u05E9","\u05E9\u05D9\u05E4\u05D5\u05E8 \u05EA\u05D4\u05DC\u05D9\u05DB\u05D9\u05DD","\u05E9\u05D9\u05E8\u05D5\u05EA \u05DC\u05E7\u05D5\u05D7\u05D5\u05EA","\u05E9\u05D9\u05EA\u05D5\u05E3 \u05E4\u05E2\u05D5\u05DC\u05D4","\u05EA\u05D1\u05E0\u05D9\u05EA","\u05EA\u05D5\u05DB\u05E0\u05D4","\u05EA\u05D5\u05DB\u05E0\u05D4 \u05E7\u05D1\u05D5\u05E6\u05EA\u05D9\u05EA","\u05EA\u05D5\u05DB\u05E0\u05EA \u05D1\u05D9\u05E0\u05D9\u05D9\u05DD","\u05EA\u05D6\u05DE\u05D5\u05E8","\u05EA\u05D7\u05D6\u05D9\u05EA","\u05EA\u05DB\u05E0\u05D9\u05EA \u05DE\u05D2\u05D9\u05E8\u05D4","\u05EA\u05DE\u05D9\u05DB\u05D4","\u05EA\u05E4\u05D5\u05E7\u05D4","\u05EA\u05E7\u05D9\u05E0\u05D4","\u05EA\u05E9\u05EA\u05D9\u05EA"];var chunk_4BHHQJAZ_ie={adjective:chunk_4BHHQJAZ_d,buzz_adjective:chunk_4BHHQJAZ_u,buzz_noun:chunk_4BHHQJAZ_c,buzz_verb:chunk_4BHHQJAZ_s,descriptor:chunk_4BHHQJAZ_x,legal_entity_type:chunk_4BHHQJAZ_,name_pattern:chunk_4BHHQJAZ_D,noun:chunk_4BHHQJAZ_y},chunk_4BHHQJAZ_b=chunk_4BHHQJAZ_ie;var chunk_4BHHQJAZ_g={wide:["\u05D0\u05D5\u05D2\u05D5\u05E1\u05D8","\u05D0\u05D5\u05E7\u05D8\u05D5\u05D1\u05E8","\u05D0\u05E4\u05E8\u05D9\u05DC","\u05D3\u05E6\u05DE\u05D1\u05E8","\u05D9\u05D5\u05DC\u05D9","\u05D9\u05D5\u05E0\u05D9","\u05D9\u05E0\u05D5\u05D0\u05E8","\u05DE\u05D0\u05D9","\u05DE\u05E8\u05E5","\u05E0\u05D5\u05D1\u05DE\u05D1\u05E8","\u05E1\u05E4\u05D8\u05DE\u05D1\u05E8","\u05E4\u05D1\u05E8\u05D5\u05D0\u05E8"],abbr:["Apr","Aug","Dec","Feb","Jan","Jul","Jun","Mar","May","Nov","Oct","Sep"]};var chunk_4BHHQJAZ_N={wide:["\u05D9\u05D5\u05DD \u05D7\u05DE\u05D9\u05E9\u05D9","\u05D9\u05D5\u05DD \u05E8\u05D0\u05E9\u05D5\u05DF","\u05D9\u05D5\u05DD \u05E8\u05D1\u05D9\u05E2\u05D9","\u05D9\u05D5\u05DD \u05E9\u05D9\u05E9\u05D9","\u05D9\u05D5\u05DD \u05E9\u05DC\u05D9\u05E9\u05D9","\u05D9\u05D5\u05DD \u05E9\u05E0\u05D9","\u05E9\u05D1\u05EA"],abbr:["\u05D9\u05D5\u05DD \u05D0\u05F3","\u05D9\u05D5\u05DD \u05D1\u05F3","\u05D9\u05D5\u05DD \u05D2\u05F3","\u05D9\u05D5\u05DD \u05D3\u05F3","\u05D9\u05D5\u05DD \u05D4\u05F3","\u05D9\u05D5\u05DD \u05D5\u05F3","\u05E9\u05D1\u05EA"]};var chunk_4BHHQJAZ_me={month:chunk_4BHHQJAZ_g,weekday:chunk_4BHHQJAZ_N},chunk_4BHHQJAZ_A=chunk_4BHHQJAZ_me;var chunk_4BHHQJAZ_h=["###","##","#","'\u05D1##","'\u05D0##","'\u05D0#","'\u05D1#"];var chunk_4BHHQJAZ_M=["\u05D0\u05D1\u05D5 \u05D2\u05D5\u05E9","\u05D0\u05D1\u05D5 \u05E1\u05E0\u05D0\u05DF","\u05D0\u05D1\u05D5 \u05E1\u05E8\u05D9\u05D7\u05D0\u05DF (\u05E9\u05D1\u05D8)","\u05D0\u05D1\u05D5 \u05E2\u05D1\u05D3\u05D5\u05DF (\u05E9\u05D1\u05D8)","\u05D0\u05D1\u05D5 \u05E2\u05DE\u05D0\u05E8 (\u05E9\u05D1\u05D8)","\u05D0\u05D1\u05D5 \u05E2\u05DE\u05E8\u05D4 (\u05E9\u05D1\u05D8)","\u05D0\u05D1\u05D5 \u05E7\u05D5\u05E8\u05D9\u05E0\u05D0\u05EA (\u05E9\u05D1\u05D8)","\u05D0\u05D1\u05D5 \u05E7\u05E8\u05D9\u05E0\u05D0\u05EA (\u05D9\u05D9\u05E9\u05D5\u05D1)","\u05D0\u05D1\u05D5 \u05E8\u05D5\u05D1\u05D9\u05D9\u05E2\u05D4 (\u05E9\u05D1\u05D8)","\u05D0\u05D1\u05D5 \u05E8\u05D5\u05E7\u05D9\u05D9\u05E7 (\u05E9\u05D1\u05D8)","\u05D0\u05D1\u05D5 \u05EA\u05DC\u05D5\u05DC","\u05D0\u05D1\u05D8\u05D9\u05DF","\u05D0\u05D1\u05D8\u05DC\u05D9\u05D5\u05DF","\u05D0\u05D1\u05D9\u05D0\u05DC","\u05D0\u05D1\u05D9\u05D1\u05D9\u05DD","\u05D0\u05D1\u05D9\u05D2\u05D3\u05D5\u05E8","\u05D0\u05D1\u05D9\u05D7\u05D9\u05DC","\u05D0\u05D1\u05D9\u05D8\u05DC","\u05D0\u05D1\u05D9\u05E2\u05D6\u05E8","\u05D0\u05D1\u05D9\u05E8\u05D9\u05DD","\u05D0\u05D1\u05DF \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D0\u05D1\u05DF \u05DE\u05E0\u05D7\u05DD","\u05D0\u05D1\u05DF \u05E1\u05E4\u05D9\u05E8","\u05D0\u05D1\u05DF \u05E9\u05DE\u05D5\u05D0\u05DC","\u05D0\u05D1\u05E0\u05D9 \u05D0\u05D9\u05EA\u05DF","\u05D0\u05D1\u05E0\u05D9 \u05D7\u05E4\u05E5","\u05D0\u05D1\u05E0\u05EA","\u05D0\u05D1\u05E9\u05DC\u05D5\u05DD","\u05D0\u05D3\u05D5\u05E8\u05D4","\u05D0\u05D3\u05D9\u05E8\u05D9\u05DD","\u05D0\u05D3\u05DE\u05D9\u05EA","\u05D0\u05D3\u05E8\u05EA","\u05D0\u05D5\u05D3\u05D9\u05DD","\u05D0\u05D5\u05D3\u05DD","\u05D0\u05D5\u05D4\u05D3","\u05D0\u05D5\u05DD \u05D0\u05DC-\u05E4\u05D7\u05DD","\u05D0\u05D5\u05DD \u05D0\u05DC-\u05E7\u05D5\u05D8\u05D5\u05E3","\u05D0\u05D5\u05DD \u05D1\u05D8\u05D9\u05DF","\u05D0\u05D5\u05DE\u05DF","\u05D0\u05D5\u05DE\u05E5","\u05D0\u05D5\u05E4\u05E7\u05D9\u05DD","\u05D0\u05D5\u05E8 \u05D4\u05D2\u05E0\u05D5\u05D6","\u05D0\u05D5\u05E8 \u05D4\u05E0\u05E8","\u05D0\u05D5\u05E8 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D0\u05D5\u05E8 \u05E2\u05E7\u05D9\u05D1\u05D0","\u05D0\u05D5\u05E8\u05D4","\u05D0\u05D5\u05E8\u05D5\u05EA","\u05D0\u05D5\u05E8\u05D8\u05DC","\u05D0\u05D5\u05E8\u05D9\u05DD","\u05D0\u05D5\u05E8\u05E0\u05D9\u05DD","\u05D0\u05D5\u05E8\u05E0\u05D9\u05EA","\u05D0\u05D5\u05E9\u05D4","\u05D0\u05D6\u05D5\u05E8","\u05D0\u05D7\u05D5\u05D5\u05D4","\u05D0\u05D7\u05D5\u05D6\u05DD","\u05D0\u05D7\u05D5\u05D6\u05EA \u05D1\u05E8\u05E7","\u05D0\u05D7\u05D9\u05D4\u05D5\u05D3","\u05D0\u05D7\u05D9\u05D8\u05D5\u05D1","\u05D0\u05D7\u05D9\u05E1\u05DE\u05DA","\u05D0\u05D7\u05D9\u05E2\u05D6\u05E8","\u05D0\u05D8\u05E8\u05E9 (\u05E9\u05D1\u05D8)","\u05D0\u05D9\u05D1\u05D9\u05DD","\u05D0\u05D9\u05D9\u05DC","\u05D0\u05D9\u05D9\u05DC\u05EA \u05D4\u05E9\u05D7\u05E8","\u05D0\u05D9\u05DC\u05D5\u05DF","\u05D0\u05D9\u05DC\u05D5\u05EA","\u05D0\u05D9\u05DC\u05E0\u05D9\u05D4","\u05D0\u05D9\u05DC\u05EA","\u05D0\u05D9\u05E8\u05D5\u05E1","\u05D0\u05D9\u05EA\u05DE\u05E8","\u05D0\u05D9\u05EA\u05DF","\u05D0\u05D9\u05EA\u05E0\u05D9\u05DD","\u05D0\u05DB\u05E1\u05D0\u05DC","\u05D0\u05DC \u05E1\u05D9\u05D9\u05D3","\u05D0\u05DC-\u05E2\u05D6\u05D9","\u05D0\u05DC-\u05E2\u05E8\u05D9\u05D0\u05DF","\u05D0\u05DC-\u05E8\u05D5\u05DD","\u05D0\u05DC\u05D5\u05DE\u05D4","\u05D0\u05DC\u05D5\u05DE\u05D5\u05EA","\u05D0\u05DC\u05D5\u05DF \u05D4\u05D2\u05DC\u05D9\u05DC","\u05D0\u05DC\u05D5\u05DF \u05DE\u05D5\u05E8\u05D4","\u05D0\u05DC\u05D5\u05DF \u05E9\u05D1\u05D5\u05EA","\u05D0\u05DC\u05D5\u05E0\u05D9 \u05D0\u05D1\u05D0","\u05D0\u05DC\u05D5\u05E0\u05D9 \u05D4\u05D1\u05E9\u05DF","\u05D0\u05DC\u05D5\u05E0\u05D9 \u05D9\u05E6\u05D7\u05E7","\u05D0\u05DC\u05D5\u05E0\u05D9\u05DD","\u05D0\u05DC\u05D9-\u05E2\u05D3","\u05D0\u05DC\u05D9\u05D0\u05D1","\u05D0\u05DC\u05D9\u05DB\u05D9\u05DF","\u05D0\u05DC\u05D9\u05E4\u05D6","\u05D0\u05DC\u05D9\u05E4\u05DC\u05D8","\u05D0\u05DC\u05D9\u05E7\u05D9\u05DD","\u05D0\u05DC\u05D9\u05E9\u05D9\u05D1","\u05D0\u05DC\u05D9\u05E9\u05DE\u05E2","\u05D0\u05DC\u05DE\u05D2\u05D5\u05E8","\u05D0\u05DC\u05DE\u05D5\u05D2","\u05D0\u05DC\u05E2\u05D3","\u05D0\u05DC\u05E2\u05D6\u05E8","\u05D0\u05DC\u05E4\u05D9 \u05DE\u05E0\u05E9\u05D4","\u05D0\u05DC\u05E7\u05D5\u05E9","\u05D0\u05DC\u05E7\u05E0\u05D4","\u05D0\u05DE\u05D5\u05E0\u05D9\u05DD","\u05D0\u05DE\u05D9\u05E8\u05D9\u05DD","\u05D0\u05DE\u05E0\u05D5\u05DF","\u05D0\u05DE\u05E6\u05D9\u05D4","\u05D0\u05E0\u05D9\u05E2\u05DD","\u05D0\u05E1\u05D3 (\u05E9\u05D1\u05D8)","\u05D0\u05E1\u05E4\u05E8","\u05D0\u05E2\u05D1\u05DC\u05D9\u05DF","\u05D0\u05E2\u05E6\u05DD (\u05E9\u05D1\u05D8)","\u05D0\u05E4\u05D9\u05E0\u05D9\u05E9 (\u05E9\u05D1\u05D8)","\u05D0\u05E4\u05D9\u05E7","\u05D0\u05E4\u05D9\u05E7\u05D9\u05DD","\u05D0\u05E4\u05E7","\u05D0\u05E4\u05E8\u05EA","\u05D0\u05E8\u05D1\u05DC","\u05D0\u05E8\u05D2\u05DE\u05DF","\u05D0\u05E8\u05D6","\u05D0\u05E8\u05D9\u05D0\u05DC","\u05D0\u05E8\u05E1\u05D5\u05E3","\u05D0\u05E9\u05D1\u05D5\u05DC","\u05D0\u05E9\u05D1\u05DC","\u05D0\u05E9\u05D3\u05D5\u05D3","\u05D0\u05E9\u05D3\u05D5\u05EA \u05D9\u05E2\u05E7\u05D1 (\u05D0\u05D9\u05D7\u05D5\u05D3)","\u05D0\u05E9\u05D3\u05D5\u05EA \u05D9\u05E2\u05E7\u05D1 (\u05DE\u05D0\u05D5\u05D7\u05D3)","\u05D0\u05E9\u05D7\u05E8","\u05D0\u05E9\u05DB\u05D5\u05DC\u05D5\u05EA","\u05D0\u05E9\u05DC \u05D4\u05E0\u05E9\u05D9\u05D0","\u05D0\u05E9\u05DC\u05D9\u05DD","\u05D0\u05E9\u05E7\u05DC\u05D5\u05DF","\u05D0\u05E9\u05E8\u05EA","\u05D0\u05E9\u05EA\u05D0\u05D5\u05DC","\u05D0\u05EA\u05D2\u05E8","\u05D1\u05D0\u05E7\u05D4 \u05D0\u05DC-\u05D2\u05E8\u05D1\u05D9\u05D4","\u05D1\u05D0\u05E8 \u05D0\u05D5\u05E8\u05D4","\u05D1\u05D0\u05E8 \u05D2\u05E0\u05D9\u05DD","\u05D1\u05D0\u05E8 \u05D8\u05D5\u05D1\u05D9\u05D4","\u05D1\u05D0\u05E8 \u05D9\u05E2\u05E7\u05D1","\u05D1\u05D0\u05E8 \u05DE\u05D9\u05DC\u05DB\u05D4","\u05D1\u05D0\u05E8 \u05E9\u05D1\u05E2","\u05D1\u05D0\u05E8\u05D5\u05EA \u05D9\u05E6\u05D7\u05E7","\u05D1\u05D0\u05E8\u05D5\u05EA\u05D9\u05D9\u05DD","\u05D1\u05D0\u05E8\u05D9","\u05D1\u05D5\u05E1\u05EA\u05DF \u05D4\u05D2\u05DC\u05D9\u05DC","\u05D1\u05D5\u05E2\u05D9\u05D9\u05E0\u05D4-\u05E0\u05D5\u05D2'\u05D9\u05D3\u05D0\u05EA","\u05D1\u05D5\u05E7\u05E2\u05D0\u05EA\u05D0","\u05D1\u05D5\u05E8\u05D2\u05EA\u05D4","\u05D1\u05D7\u05DF","\u05D1\u05D8\u05D7\u05D4","\u05D1\u05D9\u05E6\u05E8\u05D5\u05DF","\u05D1\u05D9\u05E8 \u05D0\u05DC-\u05DE\u05DB\u05E1\u05D5\u05E8","\u05D1\u05D9\u05E8 \u05D4\u05D3\u05D0\u05D2'","\u05D1\u05D9\u05E8\u05D9\u05D4","\u05D1\u05D9\u05EA \u05D0\u05D5\u05E8\u05DF","\u05D1\u05D9\u05EA \u05D0\u05DC","\u05D1\u05D9\u05EA \u05D0\u05DC\u05E2\u05D6\u05E8\u05D9","\u05D1\u05D9\u05EA \u05D0\u05DC\u05E4\u05D0","\u05D1\u05D9\u05EA \u05D0\u05E8\u05D9\u05D4","\u05D1\u05D9\u05EA \u05D1\u05E8\u05DC","\u05D1\u05D9\u05EA \u05D2'\u05DF","\u05D1\u05D9\u05EA \u05D2\u05D5\u05D1\u05E8\u05D9\u05DF","\u05D1\u05D9\u05EA \u05D2\u05DE\u05DC\u05D9\u05D0\u05DC","\u05D1\u05D9\u05EA \u05D3\u05D2\u05DF","\u05D1\u05D9\u05EA \u05D4\u05D2\u05D3\u05D9","\u05D1\u05D9\u05EA \u05D4\u05DC\u05D5\u05D9","\u05D1\u05D9\u05EA \u05D4\u05DC\u05DC","\u05D1\u05D9\u05EA \u05D4\u05E2\u05DE\u05E7","\u05D1\u05D9\u05EA \u05D4\u05E2\u05E8\u05D1\u05D4","\u05D1\u05D9\u05EA \u05D4\u05E9\u05D9\u05D8\u05D4","\u05D1\u05D9\u05EA \u05D6\u05D9\u05D3","\u05D1\u05D9\u05EA \u05D6\u05D9\u05EA","\u05D1\u05D9\u05EA \u05D6\u05E8\u05E2","\u05D1\u05D9\u05EA \u05D7\u05D5\u05E8\u05D5\u05DF","\u05D1\u05D9\u05EA \u05D7\u05D9\u05E8\u05D5\u05EA","\u05D1\u05D9\u05EA \u05D7\u05DC\u05E7\u05D9\u05D4","\u05D1\u05D9\u05EA \u05D7\u05E0\u05DF","\u05D1\u05D9\u05EA \u05D7\u05E0\u05E0\u05D9\u05D4","\u05D1\u05D9\u05EA \u05D7\u05E9\u05DE\u05D5\u05E0\u05D0\u05D9","\u05D1\u05D9\u05EA \u05D9\u05D4\u05D5\u05E9\u05E2","\u05D1\u05D9\u05EA \u05D9\u05D5\u05E1\u05E3","\u05D1\u05D9\u05EA \u05D9\u05E0\u05D0\u05D9","\u05D1\u05D9\u05EA \u05D9\u05E6\u05D7\u05E7-\u05E9\u05E2\u05E8 \u05D7\u05E4\u05E8","\u05D1\u05D9\u05EA \u05DC\u05D7\u05DD \u05D4\u05D2\u05DC\u05D9\u05DC\u05D9\u05EA","\u05D1\u05D9\u05EA \u05DE\u05D0\u05D9\u05E8","\u05D1\u05D9\u05EA \u05E0\u05D7\u05DE\u05D9\u05D4","\u05D1\u05D9\u05EA \u05E0\u05D9\u05E8","\u05D1\u05D9\u05EA \u05E0\u05E7\u05D5\u05E4\u05D4","\u05D1\u05D9\u05EA \u05E2\u05D5\u05D1\u05D3","\u05D1\u05D9\u05EA \u05E2\u05D5\u05D6\u05D9\u05D0\u05DC","\u05D1\u05D9\u05EA \u05E2\u05D6\u05E8\u05D0","\u05D1\u05D9\u05EA \u05E2\u05E8\u05D9\u05E3","\u05D1\u05D9\u05EA \u05E6\u05D1\u05D9","\u05D1\u05D9\u05EA \u05E7\u05DE\u05D4","\u05D1\u05D9\u05EA \u05E7\u05E9\u05EA","\u05D1\u05D9\u05EA \u05E8\u05D1\u05DF","\u05D1\u05D9\u05EA \u05E8\u05D9\u05DE\u05D5\u05DF","\u05D1\u05D9\u05EA \u05E9\u05D0\u05DF","\u05D1\u05D9\u05EA \u05E9\u05DE\u05E9","\u05D1\u05D9\u05EA \u05E9\u05E2\u05E8\u05D9\u05DD","\u05D1\u05D9\u05EA \u05E9\u05E7\u05DE\u05D4","\u05D1\u05D9\u05EA\u05DF \u05D0\u05D4\u05E8\u05DF","\u05D1\u05D9\u05EA\u05E8 \u05E2\u05D9\u05DC\u05D9\u05EA","\u05D1\u05DC\u05E4\u05D5\u05E8\u05D9\u05D4","\u05D1\u05DF \u05D6\u05DB\u05D0\u05D9","\u05D1\u05DF \u05E2\u05DE\u05D9","\u05D1\u05DF \u05E9\u05DE\u05DF (\u05DB\u05E4\u05E8 \u05E0\u05D5\u05E2\u05E8)","\u05D1\u05DF \u05E9\u05DE\u05DF (\u05DE\u05D5\u05E9\u05D1)","\u05D1\u05E0\u05D9 \u05D1\u05E8\u05E7","\u05D1\u05E0\u05D9 \u05D3\u05E7\u05DC\u05D9\u05DD","\u05D1\u05E0\u05D9 \u05D3\u05E8\u05D5\u05DD","\u05D1\u05E0\u05D9 \u05D3\u05E8\u05D5\u05E8","\u05D1\u05E0\u05D9 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D1\u05E0\u05D9 \u05E0\u05E6\u05E8\u05D9\u05DD","\u05D1\u05E0\u05D9 \u05E2\u05D8\u05E8\u05D5\u05EA",'\u05D1\u05E0\u05D9 \u05E2\u05D9"\u05E9',"\u05D1\u05E0\u05D9 \u05E6\u05D9\u05D5\u05DF","\u05D1\u05E0\u05D9 \u05E8\u05D0\u05DD","\u05D1\u05E0\u05D9\u05D4","\u05D1\u05E0\u05D9\u05DE\u05D9\u05E0\u05D4-\u05D2\u05D1\u05E2\u05EA \u05E2\u05D3\u05D4",'\u05D1\u05E1\u05DE"\u05D4',"\u05D1\u05E1\u05DE\u05EA \u05D8\u05D1\u05E2\u05D5\u05DF","\u05D1\u05E2\u05E0\u05D4","\u05D1\u05E6\u05E8\u05D4","\u05D1\u05E6\u05EA","\u05D1\u05E7\u05D5\u05E2","\u05D1\u05E7\u05E2\u05D5\u05EA","\u05D1\u05E8 \u05D2\u05D9\u05D5\u05E8\u05D0","\u05D1\u05E8 \u05D9\u05D5\u05D7\u05D0\u05D9","\u05D1\u05E8\u05D5\u05DB\u05D9\u05DF","\u05D1\u05E8\u05D5\u05E8 \u05D7\u05D9\u05DC","\u05D1\u05E8\u05D5\u05E9","\u05D1\u05E8\u05DB\u05D4","\u05D1\u05E8\u05DB\u05D9\u05D4","\u05D1\u05E8\u05E2\u05DD","\u05D1\u05E8\u05E7","\u05D1\u05E8\u05E7\u05D0\u05D9","\u05D1\u05E8\u05E7\u05DF","\u05D1\u05E8\u05E7\u05EA","\u05D1\u05EA \u05D4\u05D3\u05E8","\u05D1\u05EA \u05D7\u05DF","\u05D1\u05EA \u05D7\u05E4\u05E8","\u05D1\u05EA \u05D9\u05DD","\u05D1\u05EA \u05E2\u05D9\u05DF","\u05D1\u05EA \u05E9\u05DC\u05DE\u05D4","\u05D2'\u05D3\u05D9\u05D9\u05D3\u05D4-\u05DE\u05DB\u05E8","\u05D2'\u05D5\u05DC\u05E1","\u05D2'\u05DC\u05D2'\u05D5\u05DC\u05D9\u05D4","\u05D2'\u05E0\u05D0\u05D1\u05D9\u05D1 (\u05E9\u05D1\u05D8)","\u05D2'\u05E1\u05E8 \u05D0-\u05D6\u05E8\u05E7\u05D0","\u05D2'\u05E9 (\u05D2\u05D5\u05E9 \u05D7\u05DC\u05D1)","\u05D2'\u05EA","\u05D2\u05D0\u05D5\u05DC\u05D9 \u05EA\u05D9\u05DE\u05DF","\u05D2\u05D0\u05D5\u05DC\u05D9\u05DD","\u05D2\u05D0\u05DC\u05D9\u05D4","\u05D2\u05D1\u05D5\u05DC\u05D5\u05EA","\u05D2\u05D1\u05D9\u05DD","\u05D2\u05D1\u05E2","\u05D2\u05D1\u05E2 \u05D1\u05E0\u05D9\u05DE\u05D9\u05DF","\u05D2\u05D1\u05E2 \u05DB\u05E8\u05DE\u05DC","\u05D2\u05D1\u05E2\u05D5\u05DC\u05D9\u05DD","\u05D2\u05D1\u05E2\u05D5\u05DF \u05D4\u05D7\u05D3\u05E9\u05D4","\u05D2\u05D1\u05E2\u05D5\u05EA \u05D1\u05E8","\u05D2\u05D1\u05E2\u05D5\u05EA \u05E2\u05D3\u05DF","\u05D2\u05D1\u05E2\u05EA \u05D0\u05D1\u05E0\u05D9","\u05D2\u05D1\u05E2\u05EA \u05D0\u05DC\u05D4","\u05D2\u05D1\u05E2\u05EA \u05D1\u05E8\u05E0\u05E8","\u05D2\u05D1\u05E2\u05EA \u05D4\u05E9\u05DC\u05D5\u05E9\u05D4","\u05D2\u05D1\u05E2\u05EA \u05D6\u05D0\u05D1",'\u05D2\u05D1\u05E2\u05EA \u05D7"\u05DF',"\u05D2\u05D1\u05E2\u05EA \u05D7\u05D9\u05D9\u05DD (\u05D0\u05D9\u05D7\u05D5\u05D3)","\u05D2\u05D1\u05E2\u05EA \u05D7\u05D9\u05D9\u05DD (\u05DE\u05D0\u05D5\u05D7\u05D3)","\u05D2\u05D1\u05E2\u05EA \u05D9\u05D5\u05D0\u05D1","\u05D2\u05D1\u05E2\u05EA \u05D9\u05E2\u05E8\u05D9\u05DD","\u05D2\u05D1\u05E2\u05EA \u05D9\u05E9\u05E2\u05D9\u05D4\u05D5",'\u05D2\u05D1\u05E2\u05EA \u05DB"\u05D7','\u05D2\u05D1\u05E2\u05EA \u05E0\u05D9\u05DC"\u05D9',"\u05D2\u05D1\u05E2\u05EA \u05E2\u05D5\u05D6","\u05D2\u05D1\u05E2\u05EA \u05E9\u05DE\u05D5\u05D0\u05DC","\u05D2\u05D1\u05E2\u05EA \u05E9\u05DE\u05E9","\u05D2\u05D1\u05E2\u05EA \u05E9\u05E4\u05D9\u05E8\u05D0","\u05D2\u05D1\u05E2\u05EA\u05D9","\u05D2\u05D1\u05E2\u05EA\u05D9\u05D9\u05DD","\u05D2\u05D1\u05E8\u05E2\u05DD","\u05D2\u05D1\u05EA","\u05D2\u05D3\u05D5\u05EA","\u05D2\u05D3\u05D9\u05E9","\u05D2\u05D3\u05E2\u05D5\u05E0\u05D4","\u05D2\u05D3\u05E8\u05D4","\u05D2\u05D5\u05E0\u05DF","\u05D2\u05D5\u05E8\u05DF","\u05D2\u05D5\u05E8\u05E0\u05D5\u05EA \u05D4\u05D2\u05DC\u05D9\u05DC","\u05D2\u05D6\u05D9\u05EA","\u05D2\u05D6\u05E8","\u05D2\u05D9\u05D0\u05D4","\u05D2\u05D9\u05D1\u05EA\u05D5\u05DF","\u05D2\u05D9\u05D6\u05D5","\u05D2\u05D9\u05DC\u05D5\u05DF","\u05D2\u05D9\u05DC\u05EA","\u05D2\u05D9\u05E0\u05D5\u05E1\u05E8","\u05D2\u05D9\u05E0\u05D9\u05D2\u05E8","\u05D2\u05D9\u05E0\u05EA\u05D5\u05DF","\u05D2\u05D9\u05EA\u05D4","\u05D2\u05D9\u05EA\u05D9\u05EA","\u05D2\u05DC\u05D0\u05D5\u05DF","\u05D2\u05DC\u05D2\u05DC","\u05D2\u05DC\u05D9\u05DC \u05D9\u05DD","\u05D2\u05DC\u05E2\u05D3 (\u05D0\u05D1\u05DF \u05D9\u05E6\u05D7\u05E7)","\u05D2\u05DE\u05D6\u05D5","\u05D2\u05DF \u05D4\u05D3\u05E8\u05D5\u05DD","\u05D2\u05DF \u05D4\u05E9\u05D5\u05DE\u05E8\u05D5\u05DF","\u05D2\u05DF \u05D7\u05D9\u05D9\u05DD","\u05D2\u05DF \u05D9\u05D0\u05E9\u05D9\u05D4","\u05D2\u05DF \u05D9\u05D1\u05E0\u05D4","\u05D2\u05DF \u05E0\u05E8","\u05D2\u05DF \u05E9\u05D5\u05E8\u05E7","\u05D2\u05DF \u05E9\u05DC\u05DE\u05D4","\u05D2\u05DF \u05E9\u05DE\u05D5\u05D0\u05DC","\u05D2\u05E0\u05D5\u05EA","\u05D2\u05E0\u05D5\u05EA \u05D4\u05D3\u05E8","\u05D2\u05E0\u05D9 \u05D4\u05D3\u05E8","\u05D2\u05E0\u05D9 \u05D8\u05DC","\u05D2\u05E0\u05D9 \u05D9\u05D5\u05D7\u05E0\u05DF","\u05D2\u05E0\u05D9 \u05DE\u05D5\u05D3\u05D9\u05E2\u05D9\u05DF","\u05D2\u05E0\u05D9 \u05E2\u05DD","\u05D2\u05E0\u05D9 \u05EA\u05E7\u05D5\u05D5\u05D4","\u05D2\u05E2\u05E9","\u05D2\u05E2\u05EA\u05D5\u05DF","\u05D2\u05E4\u05DF","\u05D2\u05E8\u05D5\u05E4\u05D9\u05EA","\u05D2\u05E9\u05D5\u05E8","\u05D2\u05E9\u05E8","\u05D2\u05E9\u05E8 \u05D4\u05D6\u05D9\u05D5","\u05D2\u05EA (\u05E7\u05D9\u05D1\u05D5\u05E5)","\u05D2\u05EA \u05E8\u05D9\u05DE\u05D5\u05DF","\u05D3\u05D0\u05DC\u05D9\u05EA \u05D0\u05DC-\u05DB\u05E8\u05DE\u05DC","\u05D3\u05D1\u05D5\u05E8\u05D4","\u05D3\u05D1\u05D5\u05E8\u05D9\u05D4","\u05D3\u05D1\u05D9\u05E8\u05D4","\u05D3\u05D1\u05E8\u05EA","\u05D3\u05D2\u05E0\u05D9\u05D4 \u05D0'","\u05D3\u05D2\u05E0\u05D9\u05D4 \u05D1'",'\u05D3\u05D5\u05D1"\u05D1',"\u05D3\u05D5\u05DC\u05D1","\u05D3\u05D5\u05E8","\u05D3\u05D5\u05E8\u05D5\u05EA","\u05D3\u05D7\u05D9","\u05D3\u05D9\u05D9\u05E8 \u05D0\u05DC-\u05D0\u05E1\u05D3","\u05D3\u05D9\u05D9\u05E8 \u05D7\u05E0\u05D0","\u05D3\u05D9\u05D9\u05E8 \u05E8\u05D0\u05E4\u05D0\u05EA","\u05D3\u05D9\u05DE\u05D5\u05E0\u05D4","\u05D3\u05D9\u05E9\u05D5\u05DF","\u05D3\u05DC\u05D9\u05D4","\u05D3\u05DC\u05EA\u05D5\u05DF","\u05D3\u05DE\u05D9\u05D9\u05D3\u05D4","\u05D3\u05DF","\u05D3\u05E4\u05E0\u05D4","\u05D3\u05E7\u05DC","\u05D3\u05E8\u05D9\u05D2'\u05D0\u05EA","\u05D4\u05D0\u05D5\u05DF","\u05D4\u05D1\u05D5\u05E0\u05D9\u05DD","\u05D4\u05D2\u05D5\u05E9\u05E8\u05D9\u05DD","\u05D4\u05D3\u05E8 \u05E2\u05DD","\u05D4\u05D5\u05D3 \u05D4\u05E9\u05E8\u05D5\u05DF","\u05D4\u05D5\u05D3\u05D9\u05D4","\u05D4\u05D5\u05D3\u05D9\u05D5\u05EA","\u05D4\u05D5\u05D5\u05D0\u05E9\u05DC\u05D4 (\u05E9\u05D1\u05D8)","\u05D4\u05D5\u05D6\u05D9\u05D9\u05DC (\u05E9\u05D1\u05D8)","\u05D4\u05D5\u05E9\u05E2\u05D9\u05D4","\u05D4\u05D6\u05D5\u05E8\u05E2","\u05D4\u05D6\u05D5\u05E8\u05E2\u05D9\u05DD","\u05D4\u05D7\u05D5\u05EA\u05E8\u05D9\u05DD","\u05D4\u05D9\u05D5\u05D2\u05D1","\u05D4\u05D9\u05DC\u05D4","\u05D4\u05DE\u05E2\u05E4\u05D9\u05DC","\u05D4\u05E1\u05D5\u05DC\u05DC\u05D9\u05DD","\u05D4\u05E2\u05D5\u05D2\u05DF","\u05D4\u05E8 \u05D0\u05D3\u05E8","\u05D4\u05E8 \u05D2\u05D9\u05DC\u05D4","\u05D4\u05E8 \u05E2\u05DE\u05E9\u05D0","\u05D4\u05E8\u05D0\u05DC","\u05D4\u05E8\u05D3\u05D5\u05E3","\u05D4\u05E8\u05E6\u05DC\u05D9\u05D4","\u05D4\u05E8\u05E8\u05D9\u05EA","\u05D5\u05E8\u05D3 \u05D9\u05E8\u05D9\u05D7\u05D5","\u05D5\u05E8\u05D3\u05D5\u05DF","\u05D6\u05D1\u05D0\u05E8\u05D2\u05D4 (\u05E9\u05D1\u05D8)","\u05D6\u05D1\u05D3\u05D9\u05D0\u05DC","\u05D6\u05D5\u05D4\u05E8","\u05D6\u05D9\u05E7\u05D9\u05DD","\u05D6\u05D9\u05EA\u05DF","\u05D6\u05DB\u05E8\u05D5\u05DF \u05D9\u05E2\u05E7\u05D1","\u05D6\u05DB\u05E8\u05D9\u05D4","\u05D6\u05DE\u05E8","\u05D6\u05DE\u05E8\u05EA","\u05D6\u05E0\u05D5\u05D7","\u05D6\u05E8\u05D5\u05E2\u05D4","\u05D6\u05E8\u05D6\u05D9\u05E8","\u05D6\u05E8\u05D7\u05D9\u05D4","\u05D7'\u05D5\u05D0\u05DC\u05D3","\u05D7'\u05D5\u05D0\u05DC\u05D3 (\u05E9\u05D1\u05D8)","\u05D7\u05D1\u05E6\u05DC\u05EA \u05D4\u05E9\u05E8\u05D5\u05DF","\u05D7\u05D1\u05E8","\u05D7\u05D1\u05E8\u05D5\u05DF","\u05D7\u05D2\u05D5\u05E8","\u05D7\u05D2\u05D9","\u05D7\u05D2\u05DC\u05D4","\u05D7\u05D3-\u05E0\u05E1","\u05D7\u05D3\u05D9\u05D3","\u05D7\u05D3\u05E8\u05D4","\u05D7\u05D5\u05D2'\u05D9\u05D9\u05E8\u05D0\u05EA (\u05D3'\u05D4\u05E8\u05D4)","\u05D7\u05D5\u05DC\u05D3\u05D4","\u05D7\u05D5\u05DC\u05D5\u05DF","\u05D7\u05D5\u05DC\u05D9\u05EA","\u05D7\u05D5\u05DC\u05EA\u05D4","\u05D7\u05D5\u05E1\u05DF","\u05D7\u05D5\u05E1\u05E0\u05D9\u05D9\u05D4","\u05D7\u05D5\u05E4\u05D9\u05EA","\u05D7\u05D5\u05E7\u05D5\u05E7","\u05D7\u05D5\u05E8\u05D4","\u05D7\u05D5\u05E8\u05E4\u05D9\u05E9","\u05D7\u05D5\u05E8\u05E9\u05D9\u05DD","\u05D7\u05D6\u05D5\u05DF","\u05D7\u05D9\u05D1\u05EA \u05E6\u05D9\u05D5\u05DF","\u05D7\u05D9\u05E0\u05E0\u05D9\u05EA","\u05D7\u05D9\u05E4\u05D4","\u05D7\u05D9\u05E8\u05D5\u05EA","\u05D7\u05DC\u05D5\u05E5","\u05D7\u05DC\u05E5","\u05D7\u05DE\u05D0\u05DD","\u05D7\u05DE\u05D3","\u05D7\u05DE\u05D3\u05D9\u05D4","\u05D7\u05DE\u05D3\u05EA","\u05D7\u05DE\u05E8\u05D4","\u05D7\u05E0\u05D9\u05D0\u05DC","\u05D7\u05E0\u05D9\u05EA\u05D4","\u05D7\u05E0\u05EA\u05D5\u05DF","\u05D7\u05E1\u05E4\u05D9\u05DF","\u05D7\u05E4\u05E5 \u05D7\u05D9\u05D9\u05DD","\u05D7\u05E4\u05E6\u05D9-\u05D1\u05D4","\u05D7\u05E6\u05D1","\u05D7\u05E6\u05D1\u05D4","\u05D7\u05E6\u05D5\u05E8 \u05D4\u05D2\u05DC\u05D9\u05DC\u05D9\u05EA","\u05D7\u05E6\u05D5\u05E8-\u05D0\u05E9\u05D3\u05D5\u05D3","\u05D7\u05E6\u05E8\u05D9\u05DD","\u05D7\u05E8\u05D1 \u05DC\u05D0\u05EA","\u05D7\u05E8\u05D5\u05E6\u05D9\u05DD","\u05D7\u05E8\u05D9\u05E9","\u05D7\u05E8\u05DE\u05E9","\u05D7\u05E8\u05E9\u05D9\u05DD","\u05D7\u05E9\u05DE\u05D5\u05E0\u05D0\u05D9\u05DD","\u05D8\u05D1\u05E8\u05D9\u05D4","\u05D8\u05D5\u05D1\u05D0-\u05D6\u05E0\u05D2\u05E8\u05D9\u05D4","\u05D8\u05D5\u05E8\u05E2\u05D0\u05DF","\u05D8\u05D9\u05D9\u05D1\u05D4","\u05D8\u05D9\u05D9\u05D1\u05D4 (\u05D1\u05E2\u05DE\u05E7)","\u05D8\u05D9\u05E8\u05D4","\u05D8\u05D9\u05E8\u05EA \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D8\u05D9\u05E8\u05EA \u05DB\u05E8\u05DE\u05DC","\u05D8\u05D9\u05E8\u05EA \u05E6\u05D1\u05D9","\u05D8\u05DC \u05E9\u05D7\u05E8","\u05D8\u05DC-\u05D0\u05DC","\u05D8\u05DC\u05DC\u05D9\u05DD","\u05D8\u05DC\u05DE\u05D5\u05DF","\u05D8\u05DE\u05E8\u05D4","\u05D8\u05DE\u05E8\u05D4 (\u05D9\u05D6\u05E8\u05E2\u05D0\u05DC)","\u05D8\u05E0\u05D0","\u05D8\u05E4\u05D7\u05D5\u05EA","\u05D9\u05D0\u05E0\u05D5\u05D7-\u05D2'\u05EA","\u05D9\u05D1\u05D5\u05DC","\u05D9\u05D1\u05E0\u05D0\u05DC","\u05D9\u05D1\u05E0\u05D4","\u05D9\u05D2\u05D5\u05E8","\u05D9\u05D2\u05DC","\u05D9\u05D3 \u05D1\u05E0\u05D9\u05DE\u05D9\u05DF","\u05D9\u05D3 \u05D4\u05E9\u05DE\u05D5\u05E0\u05D4","\u05D9\u05D3 \u05D7\u05E0\u05D4","\u05D9\u05D3 \u05DE\u05E8\u05D3\u05DB\u05D9","\u05D9\u05D3 \u05E0\u05EA\u05DF",'\u05D9\u05D3 \u05E8\u05DE\u05D1"\u05DD',"\u05D9\u05D3\u05D9\u05D3\u05D4","\u05D9\u05D4\u05D5\u05D3-\u05DE\u05D5\u05E0\u05D5\u05E1\u05D5\u05DF","\u05D9\u05D4\u05DC","\u05D9\u05D5\u05D1\u05DC","\u05D9\u05D5\u05D1\u05DC\u05D9\u05DD","\u05D9\u05D5\u05D3\u05E4\u05EA","\u05D9\u05D5\u05E0\u05EA\u05DF","\u05D9\u05D5\u05E9\u05D9\u05D1\u05D9\u05D4","\u05D9\u05D6\u05E8\u05E2\u05D0\u05DC","\u05D9\u05D7\u05D9\u05E2\u05DD","\u05D9\u05D8\u05D1\u05EA\u05D4",'\u05D9\u05D9\u05D8"\u05D1',"\u05D9\u05DB\u05D9\u05E0\u05D9","\u05D9\u05E0\u05D5\u05D1","\u05D9\u05E0\u05D5\u05DF","\u05D9\u05E1\u05D5\u05D3 \u05D4\u05DE\u05E2\u05DC\u05D4","\u05D9\u05E1\u05D5\u05D3\u05D5\u05EA","\u05D9\u05E1\u05E2\u05D5\u05E8","\u05D9\u05E2\u05D3","\u05D9\u05E2\u05DC","\u05D9\u05E2\u05E3","\u05D9\u05E2\u05E8\u05D4","\u05D9\u05E4\u05D9\u05E2","\u05D9\u05E4\u05D9\u05EA","\u05D9\u05E4\u05E2\u05EA","\u05D9\u05E4\u05EA\u05D7","\u05D9\u05E6\u05D4\u05E8","\u05D9\u05E6\u05D9\u05E5","\u05D9\u05E7\u05D5\u05DD","\u05D9\u05E7\u05D9\u05E8","\u05D9\u05E7\u05E0\u05E2\u05DD (\u05DE\u05D5\u05E9\u05D1\u05D4)","\u05D9\u05E7\u05E0\u05E2\u05DD \u05E2\u05D9\u05DC\u05D9\u05EA","\u05D9\u05E8\u05D0\u05D5\u05DF","\u05D9\u05E8\u05D3\u05E0\u05D4","\u05D9\u05E8\u05D5\u05D7\u05DD","\u05D9\u05E8\u05D5\u05E9\u05DC\u05D9\u05DD","\u05D9\u05E8\u05D7\u05D9\u05D1","\u05D9\u05E8\u05DB\u05D0","\u05D9\u05E8\u05E7\u05D5\u05E0\u05D4","\u05D9\u05E9\u05E2","\u05D9\u05E9\u05E2\u05D9","\u05D9\u05E9\u05E8\u05E9","\u05D9\u05EA\u05D3","\u05DB\u05D0\u05D1\u05D5\u05DC","\u05DB\u05D0\u05D5\u05DB\u05D1 \u05D0\u05D1\u05D5 \u05D0\u05DC-\u05D4\u05D9\u05D2'\u05D0","\u05DB\u05D1\u05E8\u05D9","\u05DB\u05D3\u05D5\u05E8\u05D9","\u05DB\u05D3\u05D9\u05EA\u05D4","\u05DB\u05D5\u05DB\u05D1 \u05D4\u05E9\u05D7\u05E8","\u05DB\u05D5\u05DB\u05D1 \u05D9\u05D0\u05D9\u05E8","\u05DB\u05D5\u05DB\u05D1 \u05D9\u05E2\u05E7\u05D1","\u05DB\u05D5\u05DB\u05D1 \u05DE\u05D9\u05DB\u05D0\u05DC","\u05DB\u05D5\u05E8\u05D6\u05D9\u05DD","\u05DB\u05D7\u05DC","\u05DB\u05D7\u05DC\u05D4","\u05DB\u05D9\u05E1\u05D5\u05E4\u05D9\u05DD","\u05DB\u05D9\u05E9\u05D5\u05E8","\u05DB\u05DC\u05D9\u05DC","\u05DB\u05DC\u05E0\u05D9\u05EA","\u05DB\u05DE\u05D0\u05E0\u05D4","\u05DB\u05DE\u05D4\u05D9\u05DF","\u05DB\u05DE\u05D5\u05DF","\u05DB\u05E0\u05D5\u05EA","\u05DB\u05E0\u05E3","\u05DB\u05E0\u05E8\u05EA (\u05DE\u05D5\u05E9\u05D1\u05D4)","\u05DB\u05E0\u05E8\u05EA (\u05E7\u05D1\u05D5\u05E6\u05D4)","\u05DB\u05E1\u05D9\u05E4\u05D4","\u05DB\u05E1\u05DC\u05D5\u05DF","\u05DB\u05E1\u05E8\u05D0-\u05E1\u05DE\u05D9\u05E2","\u05DB\u05E2\u05D1\u05D9\u05D4-\u05D8\u05D1\u05D0\u05E9-\u05D7\u05D2'\u05D0\u05D2'\u05E8\u05D4","\u05DB\u05E4\u05E8 \u05D0\u05D1\u05D9\u05D1","\u05DB\u05E4\u05E8 \u05D0\u05D3\u05D5\u05DE\u05D9\u05DD","\u05DB\u05E4\u05E8 \u05D0\u05D5\u05E8\u05D9\u05D4","\u05DB\u05E4\u05E8 \u05D0\u05D7\u05D9\u05DD","\u05DB\u05E4\u05E8 \u05D1\u05D9\u05D0\u05DC\u05D9\u05E7",'\u05DB\u05E4\u05E8 \u05D1\u05D9\u05DC"\u05D5',"\u05DB\u05E4\u05E8 \u05D1\u05DC\u05D5\u05DD","\u05DB\u05E4\u05E8 \u05D1\u05DF \u05E0\u05D5\u05DF","\u05DB\u05E4\u05E8 \u05D1\u05E8\u05D0","\u05DB\u05E4\u05E8 \u05D1\u05E8\u05D5\u05DA","\u05DB\u05E4\u05E8 \u05D2\u05D3\u05E2\u05D5\u05DF","\u05DB\u05E4\u05E8 \u05D2\u05DC\u05D9\u05DD","\u05DB\u05E4\u05E8 \u05D2\u05DC\u05D9\u05E7\u05E1\u05D5\u05DF","\u05DB\u05E4\u05E8 \u05D2\u05DC\u05E2\u05D3\u05D9","\u05DB\u05E4\u05E8 \u05D3\u05E0\u05D9\u05D0\u05DC","\u05DB\u05E4\u05E8 \u05D4\u05D0\u05D5\u05E8\u05E0\u05D9\u05DD","\u05DB\u05E4\u05E8 \u05D4\u05D7\u05D5\u05E8\u05E9","\u05DB\u05E4\u05E8 \u05D4\u05DE\u05DB\u05D1\u05D9","\u05DB\u05E4\u05E8 \u05D4\u05E0\u05D2\u05D9\u05D3","\u05DB\u05E4\u05E8 \u05D4\u05E0\u05D5\u05E2\u05E8 \u05D4\u05D3\u05EA\u05D9","\u05DB\u05E4\u05E8 \u05D4\u05E0\u05E9\u05D9\u05D0","\u05DB\u05E4\u05E8 \u05D4\u05E1",'\u05DB\u05E4\u05E8 \u05D4\u05E8\u05D0"\u05D4','\u05DB\u05E4\u05E8 \u05D4\u05E8\u05D9"\u05E3',"\u05DB\u05E4\u05E8 \u05D5\u05D9\u05EA\u05E7\u05D9\u05DF","\u05DB\u05E4\u05E8 \u05D5\u05E8\u05D1\u05D5\u05E8\u05D2","\u05DB\u05E4\u05E8 \u05D5\u05E8\u05D3\u05D9\u05DD","\u05DB\u05E4\u05E8 \u05D6\u05D5\u05D4\u05E8\u05D9\u05DD","\u05DB\u05E4\u05E8 \u05D6\u05D9\u05EA\u05D9\u05DD",'\u05DB\u05E4\u05E8 \u05D7\u05D1"\u05D3',"\u05DB\u05E4\u05E8 \u05D7\u05D5\u05E9\u05DF","\u05DB\u05E4\u05E8 \u05D7\u05D9\u05D8\u05D9\u05DD","\u05DB\u05E4\u05E8 \u05D7\u05D9\u05D9\u05DD","\u05DB\u05E4\u05E8 \u05D7\u05E0\u05E0\u05D9\u05D4","\u05DB\u05E4\u05E8 \u05D7\u05E1\u05D9\u05D3\u05D9\u05DD \u05D0'","\u05DB\u05E4\u05E8 \u05D7\u05E1\u05D9\u05D3\u05D9\u05DD \u05D1'","\u05DB\u05E4\u05E8 \u05D7\u05E8\u05D5\u05D1","\u05DB\u05E4\u05E8 \u05D8\u05E8\u05D5\u05DE\u05DF","\u05DB\u05E4\u05E8 \u05D9\u05D0\u05E1\u05D9\u05E3","\u05DB\u05E4\u05E8 \u05D9\u05D3\u05D9\u05D3\u05D9\u05D4","\u05DB\u05E4\u05E8 \u05D9\u05D4\u05D5\u05E9\u05E2","\u05DB\u05E4\u05E8 \u05D9\u05D5\u05E0\u05D4","\u05DB\u05E4\u05E8 \u05D9\u05D7\u05D6\u05E7\u05D0\u05DC","\u05DB\u05E4\u05E8 \u05D9\u05E2\u05D1\u05E5","\u05DB\u05E4\u05E8 \u05DB\u05DE\u05D0","\u05DB\u05E4\u05E8 \u05DB\u05E0\u05D0","\u05DB\u05E4\u05E8 \u05DE\u05D5\u05E0\u05E9","\u05DB\u05E4\u05E8 \u05DE\u05D9\u05DE\u05D5\u05DF",'\u05DB\u05E4\u05E8 \u05DE\u05DC"\u05DC',"\u05DB\u05E4\u05E8 \u05DE\u05E0\u05D3\u05D0","\u05DB\u05E4\u05E8 \u05DE\u05E0\u05D7\u05DD","\u05DB\u05E4\u05E8 \u05DE\u05E1\u05E8\u05D9\u05E7","\u05DB\u05E4\u05E8 \u05DE\u05E6\u05E8","\u05DB\u05E4\u05E8 \u05DE\u05E8\u05D3\u05DB\u05D9","\u05DB\u05E4\u05E8 \u05E0\u05D8\u05E8","\u05DB\u05E4\u05E8 \u05E1\u05D0\u05DC\u05D3","\u05DB\u05E4\u05E8 \u05E1\u05D1\u05D0","\u05DB\u05E4\u05E8 \u05E1\u05D9\u05DC\u05D1\u05E8","\u05DB\u05E4\u05E8 \u05E1\u05D9\u05E8\u05E7\u05D9\u05DF","\u05DB\u05E4\u05E8 \u05E2\u05D1\u05D5\u05D3\u05D4","\u05DB\u05E4\u05E8 \u05E2\u05D6\u05D4","\u05DB\u05E4\u05E8 \u05E2\u05E6\u05D9\u05D5\u05DF","\u05DB\u05E4\u05E8 \u05E4\u05D9\u05E0\u05E1","\u05DB\u05E4\u05E8 \u05E7\u05D0\u05E1\u05DD","\u05DB\u05E4\u05E8 \u05E7\u05D9\u05E9","\u05DB\u05E4\u05E8 \u05E7\u05E8\u05E2","\u05DB\u05E4\u05E8 \u05E8\u05D0\u05E9 \u05D4\u05E0\u05E7\u05E8\u05D4","\u05DB\u05E4\u05E8 \u05E8\u05D5\u05D6\u05E0\u05D5\u05D0\u05DC\u05D3 (\u05D6\u05E8\u05E2\u05D9\u05EA)","\u05DB\u05E4\u05E8 \u05E8\u05D5\u05E4\u05D9\u05DF","\u05DB\u05E4\u05E8 \u05E8\u05D5\u05EA","\u05DB\u05E4\u05E8 \u05E9\u05DE\u05D0\u05D9","\u05DB\u05E4\u05E8 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05DB\u05E4\u05E8 \u05E9\u05DE\u05E8\u05D9\u05D4\u05D5","\u05DB\u05E4\u05E8 \u05EA\u05D1\u05D5\u05E8","\u05DB\u05E4\u05E8 \u05EA\u05E4\u05D5\u05D7","\u05DB\u05E8\u05D9 \u05D3\u05E9\u05D0","\u05DB\u05E8\u05DB\u05D5\u05DD","\u05DB\u05E8\u05DD \u05D1\u05DF \u05D6\u05DE\u05E8\u05D4","\u05DB\u05E8\u05DD \u05D1\u05DF \u05E9\u05DE\u05DF","\u05DB\u05E8\u05DD \u05D9\u05D1\u05E0\u05D4 (\u05D9\u05E9\u05D9\u05D1\u05D4)",'\u05DB\u05E8\u05DD \u05DE\u05D4\u05E8"\u05DC',"\u05DB\u05E8\u05DD \u05E9\u05DC\u05D5\u05DD","\u05DB\u05E8\u05DE\u05D9 \u05D9\u05D5\u05E1\u05E3","\u05DB\u05E8\u05DE\u05D9 \u05E6\u05D5\u05E8","\u05DB\u05E8\u05DE\u05D9 \u05E7\u05D8\u05D9\u05E3","\u05DB\u05E8\u05DE\u05D9\u05D0\u05DC","\u05DB\u05E8\u05DE\u05D9\u05D4","\u05DB\u05E8\u05DE\u05D9\u05DD","\u05DB\u05E8\u05DE\u05DC","\u05DC\u05D0 \u05E8\u05E9\u05D5\u05DD","\u05DC\u05D1\u05D5\u05DF","\u05DC\u05D1\u05D9\u05D0","\u05DC\u05D1\u05E0\u05D9\u05DD","\u05DC\u05D4\u05D1","\u05DC\u05D4\u05D1\u05D5\u05EA \u05D4\u05D1\u05E9\u05DF","\u05DC\u05D4\u05D1\u05D5\u05EA \u05D7\u05D1\u05D9\u05D1\u05D4","\u05DC\u05D4\u05D1\u05D9\u05DD","\u05DC\u05D5\u05D3","\u05DC\u05D5\u05D6\u05D9\u05EA","\u05DC\u05D5\u05D7\u05DE\u05D9 \u05D4\u05D2\u05D9\u05D8\u05D0\u05D5\u05EA","\u05DC\u05D5\u05D8\u05DD","\u05DC\u05D5\u05D8\u05DF","\u05DC\u05D9\u05DE\u05DF","\u05DC\u05DB\u05D9\u05E9","\u05DC\u05E4\u05D9\u05D3","\u05DC\u05E4\u05D9\u05D3\u05D5\u05EA","\u05DC\u05E7\u05D9\u05D4","\u05DE\u05D0\u05D5\u05E8","\u05DE\u05D0\u05D9\u05E8 \u05E9\u05E4\u05D9\u05D4","\u05DE\u05D1\u05D5\u05D0 \u05D1\u05D9\u05EA\u05E8","\u05DE\u05D1\u05D5\u05D0 \u05D3\u05D5\u05EA\u05DF","\u05DE\u05D1\u05D5\u05D0 \u05D7\u05D5\u05E8\u05D5\u05DF","\u05DE\u05D1\u05D5\u05D0 \u05D7\u05DE\u05D4","\u05DE\u05D1\u05D5\u05D0 \u05DE\u05D5\u05D3\u05D9\u05E2\u05D9\u05DD","\u05DE\u05D1\u05D5\u05D0\u05D5\u05EA \u05D9\u05DD","\u05DE\u05D1\u05D5\u05D0\u05D5\u05EA \u05D9\u05E8\u05D9\u05D7\u05D5","\u05DE\u05D1\u05D5\u05E2\u05D9\u05DD","\u05DE\u05D1\u05D8\u05D7\u05D9\u05DD","\u05DE\u05D1\u05E7\u05D9\u05E2\u05D9\u05DD","\u05DE\u05D1\u05E9\u05E8\u05EA \u05E6\u05D9\u05D5\u05DF","\u05DE\u05D2'\u05D3 \u05D0\u05DC-\u05DB\u05E8\u05D5\u05DD","\u05DE\u05D2'\u05D3\u05DC \u05E9\u05DE\u05E1","\u05DE\u05D2\u05D0\u05E8","\u05DE\u05D2\u05D3\u05D9\u05DD","\u05DE\u05D2\u05D3\u05DC","\u05DE\u05D2\u05D3\u05DC \u05D4\u05E2\u05DE\u05E7","\u05DE\u05D2\u05D3\u05DC \u05E2\u05D5\u05D6","\u05DE\u05D2\u05D3\u05DC\u05D9\u05DD","\u05DE\u05D2\u05D9\u05D3\u05D5","\u05DE\u05D2\u05DC","\u05DE\u05D2\u05DF","\u05DE\u05D2\u05DF \u05E9\u05D0\u05D5\u05DC","\u05DE\u05D2\u05E9\u05D9\u05DE\u05D9\u05DD","\u05DE\u05D3\u05E8\u05DA \u05E2\u05D5\u05D6","\u05DE\u05D3\u05E8\u05E9\u05EA \u05D1\u05DF \u05D2\u05D5\u05E8\u05D9\u05D5\u05DF","\u05DE\u05D3\u05E8\u05E9\u05EA \u05E8\u05D5\u05E4\u05D9\u05DF","\u05DE\u05D5\u05D3\u05D9\u05E2\u05D9\u05DF \u05E2\u05D9\u05DC\u05D9\u05EA","\u05DE\u05D5\u05D3\u05D9\u05E2\u05D9\u05DF-\u05DE\u05DB\u05D1\u05D9\u05DD-\u05E8\u05E2\u05D5\u05EA","\u05DE\u05D5\u05DC\u05D3\u05EA","\u05DE\u05D5\u05E6\u05D0 \u05E2\u05D9\u05DC\u05D9\u05EA","\u05DE\u05D5\u05E7\u05D9\u05D9\u05D1\u05DC\u05D4","\u05DE\u05D5\u05E8\u05DF","\u05DE\u05D5\u05E8\u05E9\u05EA","\u05DE\u05D6\u05D5\u05E8","\u05DE\u05D6\u05DB\u05E8\u05EA \u05D1\u05EA\u05D9\u05D4","\u05DE\u05D6\u05E8\u05E2","\u05DE\u05D6\u05E8\u05E2\u05D4","\u05DE\u05D7\u05D5\u05DC\u05D4","\u05DE\u05D7\u05E0\u05D4 \u05D4\u05D9\u05DC\u05D4","\u05DE\u05D7\u05E0\u05D4 \u05D8\u05DC\u05D9","\u05DE\u05D7\u05E0\u05D4 \u05D9\u05D4\u05D5\u05D3\u05D9\u05EA","\u05DE\u05D7\u05E0\u05D4 \u05D9\u05D5\u05DB\u05D1\u05D3","\u05DE\u05D7\u05E0\u05D4 \u05D9\u05E4\u05D4","\u05DE\u05D7\u05E0\u05D4 \u05D9\u05EA\u05D9\u05E8","\u05DE\u05D7\u05E0\u05D4 \u05DE\u05E8\u05D9\u05DD","\u05DE\u05D7\u05E0\u05D4 \u05EA\u05DC \u05E0\u05D5\u05E3","\u05DE\u05D7\u05E0\u05D9\u05D9\u05DD","\u05DE\u05D7\u05E1\u05D9\u05D4","\u05DE\u05D8\u05D5\u05DC\u05D4","\u05DE\u05D8\u05E2","\u05DE\u05D9 \u05E2\u05DE\u05D9","\u05DE\u05D9\u05D8\u05D1","\u05DE\u05D9\u05D9\u05E1\u05E8","\u05DE\u05D9\u05E6\u05E8","\u05DE\u05D9\u05E8\u05D1","\u05DE\u05D9\u05E8\u05D5\u05DF","\u05DE\u05D9\u05E9\u05E8","\u05DE\u05D9\u05EA\u05E8","\u05DE\u05DB\u05D5\u05E8\u05D4","\u05DE\u05DB\u05D7\u05D5\u05DC","\u05DE\u05DB\u05DE\u05D5\u05E8\u05EA","\u05DE\u05DB\u05DE\u05E0\u05D9\u05DD","\u05DE\u05DC\u05D0\u05D4","\u05DE\u05DC\u05D9\u05DC\u05D5\u05EA","\u05DE\u05DC\u05DB\u05D9\u05D4","\u05DE\u05DC\u05DB\u05D9\u05E9\u05D5\u05E2","\u05DE\u05E0\u05D5\u05D7\u05D4","\u05DE\u05E0\u05D5\u05E3","\u05DE\u05E0\u05D5\u05EA","\u05DE\u05E0\u05D7\u05DE\u05D9\u05D4","\u05DE\u05E0\u05E8\u05D4","\u05DE\u05E0\u05E9\u05D9\u05EA \u05D6\u05D1\u05D3\u05D4","\u05DE\u05E1\u05D3","\u05DE\u05E1\u05D3\u05D4","\u05DE\u05E1\u05D9\u05DC\u05D5\u05EA","\u05DE\u05E1\u05D9\u05DC\u05EA \u05E6\u05D9\u05D5\u05DF","\u05DE\u05E1\u05DC\u05D5\u05DC","\u05DE\u05E1\u05E2\u05D3\u05D4","\u05DE\u05E1\u05E2\u05D5\u05D3\u05D9\u05DF \u05D0\u05DC-\u05E2\u05D6\u05D0\u05D6\u05DE\u05D4","\u05DE\u05E2\u05D1\u05E8\u05D5\u05EA","\u05DE\u05E2\u05D2\u05DC\u05D9\u05DD","\u05DE\u05E2\u05D2\u05DF","\u05DE\u05E2\u05D2\u05DF \u05DE\u05D9\u05DB\u05D0\u05DC","\u05DE\u05E2\u05D5\u05D6 \u05D7\u05D9\u05D9\u05DD","\u05DE\u05E2\u05D5\u05DF","\u05DE\u05E2\u05D5\u05E0\u05D4","\u05DE\u05E2\u05D9\u05DC\u05D9\u05D0","\u05DE\u05E2\u05D9\u05DF \u05D1\u05E8\u05D5\u05DA","\u05DE\u05E2\u05D9\u05DF \u05E6\u05D1\u05D9","\u05DE\u05E2\u05DC\u05D4 \u05D0\u05D3\u05D5\u05DE\u05D9\u05DD","\u05DE\u05E2\u05DC\u05D4 \u05D0\u05E4\u05E8\u05D9\u05DD","\u05DE\u05E2\u05DC\u05D4 \u05D2\u05DC\u05D1\u05D5\u05E2","\u05DE\u05E2\u05DC\u05D4 \u05D2\u05DE\u05DC\u05D0","\u05DE\u05E2\u05DC\u05D4 \u05D4\u05D7\u05DE\u05D9\u05E9\u05D4","\u05DE\u05E2\u05DC\u05D4 \u05DC\u05D1\u05D5\u05E0\u05D4","\u05DE\u05E2\u05DC\u05D4 \u05DE\u05DB\u05DE\u05E9","\u05DE\u05E2\u05DC\u05D4 \u05E2\u05D9\u05E8\u05D5\u05DF","\u05DE\u05E2\u05DC\u05D4 \u05E2\u05DE\u05D5\u05E1","\u05DE\u05E2\u05DC\u05D5\u05EA-\u05EA\u05E8\u05E9\u05D9\u05D7\u05D0","\u05DE\u05E2\u05E0\u05D9\u05EA","\u05DE\u05E2\u05E9","\u05DE\u05E4\u05DC\u05E1\u05D9\u05DD","\u05DE\u05E6\u05D3\u05D5\u05EA \u05D9\u05D4\u05D5\u05D3\u05D4","\u05DE\u05E6\u05D5\u05D1\u05D4","\u05DE\u05E6\u05DC\u05D9\u05D7","\u05DE\u05E6\u05E4\u05D4",'\u05DE\u05E6\u05E4\u05D4 \u05D0\u05D1\u05D9"\u05D1',"\u05DE\u05E6\u05E4\u05D4 \u05D0\u05D9\u05DC\u05DF","\u05DE\u05E6\u05E4\u05D4 \u05D9\u05E8\u05D9\u05D7\u05D5","\u05DE\u05E6\u05E4\u05D4 \u05E0\u05D8\u05D5\u05E4\u05D4","\u05DE\u05E6\u05E4\u05D4 \u05E8\u05DE\u05D5\u05DF","\u05DE\u05E6\u05E4\u05D4 \u05E9\u05DC\u05DD","\u05DE\u05E6\u05E8","\u05DE\u05E7\u05D5\u05D5\u05D4 \u05D9\u05E9\u05E8\u05D0\u05DC","\u05DE\u05E8\u05D2\u05DC\u05D9\u05D5\u05EA","\u05DE\u05E8\u05D5\u05DD \u05D2\u05D5\u05DC\u05DF","\u05DE\u05E8\u05D7\u05D1 \u05E2\u05DD","\u05DE\u05E8\u05D7\u05D1\u05D9\u05D4 (\u05DE\u05D5\u05E9\u05D1)","\u05DE\u05E8\u05D7\u05D1\u05D9\u05D4 (\u05E7\u05D9\u05D1\u05D5\u05E5)","\u05DE\u05E8\u05DB\u05D6 \u05E9\u05E4\u05D9\u05E8\u05D0","\u05DE\u05E9\u05D0\u05D1\u05D9 \u05E9\u05D3\u05D4","\u05DE\u05E9\u05D2\u05D1 \u05D3\u05D1","\u05DE\u05E9\u05D2\u05D1 \u05E2\u05DD","\u05DE\u05E9\u05D4\u05D3","\u05DE\u05E9\u05D5\u05D0\u05D4","\u05DE\u05E9\u05D5\u05D0\u05D5\u05EA \u05D9\u05E6\u05D7\u05E7","\u05DE\u05E9\u05DB\u05D9\u05D5\u05EA","\u05DE\u05E9\u05DE\u05E8 \u05D0\u05D9\u05D9\u05DC\u05D5\u05DF","\u05DE\u05E9\u05DE\u05E8 \u05D3\u05D5\u05D3","\u05DE\u05E9\u05DE\u05E8 \u05D4\u05D9\u05E8\u05D3\u05DF","\u05DE\u05E9\u05DE\u05E8 \u05D4\u05E0\u05D2\u05D1","\u05DE\u05E9\u05DE\u05E8 \u05D4\u05E2\u05DE\u05E7","\u05DE\u05E9\u05DE\u05E8 \u05D4\u05E9\u05D1\u05E2\u05D4","\u05DE\u05E9\u05DE\u05E8 \u05D4\u05E9\u05E8\u05D5\u05DF","\u05DE\u05E9\u05DE\u05E8\u05D5\u05EA","\u05DE\u05E9\u05DE\u05E8\u05EA","\u05DE\u05E9\u05E2\u05DF","\u05DE\u05EA\u05DF","\u05DE\u05EA\u05EA","\u05DE\u05EA\u05EA\u05D9\u05D4\u05D5","\u05E0\u05D0\u05D5\u05EA \u05D2\u05D5\u05DC\u05DF","\u05E0\u05D0\u05D5\u05EA \u05D4\u05DB\u05D9\u05DB\u05E8","\u05E0\u05D0\u05D5\u05EA \u05DE\u05E8\u05D3\u05DB\u05D9","\u05E0\u05D0\u05D5\u05EA \u05E1\u05DE\u05D3\u05E8","\u05E0\u05D0\u05E2\u05D5\u05E8\u05D4","\u05E0\u05D1\u05D8\u05D9\u05DD","\u05E0\u05D2\u05D1\u05D4","\u05E0\u05D2\u05D5\u05D4\u05D5\u05EA","\u05E0\u05D4\u05D5\u05E8\u05D4","\u05E0\u05D4\u05DC\u05DC","\u05E0\u05D4\u05E8\u05D9\u05D4","\u05E0\u05D5\u05D1","\u05E0\u05D5\u05D2\u05D4","\u05E0\u05D5\u05D4 \u05E6\u05D5\u05E3","\u05E0\u05D5\u05D5\u05D4","\u05E0\u05D5\u05D5\u05D4 \u05D0\u05D1\u05D5\u05EA","\u05E0\u05D5\u05D5\u05D4 \u05D0\u05D5\u05E8",'\u05E0\u05D5\u05D5\u05D4 \u05D0\u05D8\u05D9"\u05D1',"\u05E0\u05D5\u05D5\u05D4 \u05D0\u05D9\u05DC\u05DF","\u05E0\u05D5\u05D5\u05D4 \u05D0\u05D9\u05EA\u05DF","\u05E0\u05D5\u05D5\u05D4 \u05D3\u05E0\u05D9\u05D0\u05DC","\u05E0\u05D5\u05D5\u05D4 \u05D6\u05D5\u05D4\u05E8","\u05E0\u05D5\u05D5\u05D4 \u05D6\u05D9\u05D5","\u05E0\u05D5\u05D5\u05D4 \u05D7\u05E8\u05D9\u05E3","\u05E0\u05D5\u05D5\u05D4 \u05D9\u05DD","\u05E0\u05D5\u05D5\u05D4 \u05D9\u05DE\u05D9\u05DF","\u05E0\u05D5\u05D5\u05D4 \u05D9\u05E8\u05E7","\u05E0\u05D5\u05D5\u05D4 \u05DE\u05D1\u05D8\u05D7","\u05E0\u05D5\u05D5\u05D4 \u05DE\u05D9\u05DB\u05D0\u05DC","\u05E0\u05D5\u05D5\u05D4 \u05E9\u05DC\u05D5\u05DD","\u05E0\u05D5\u05E2\u05DD","\u05E0\u05D5\u05E3 \u05D0\u05D9\u05D9\u05DC\u05D5\u05DF","\u05E0\u05D5\u05E3 \u05D4\u05D2\u05DC\u05D9\u05DC","\u05E0\u05D5\u05E4\u05D9\u05DD","\u05E0\u05D5\u05E4\u05D9\u05EA","\u05E0\u05D5\u05E4\u05DA","\u05E0\u05D5\u05E7\u05D3\u05D9\u05DD","\u05E0\u05D5\u05E8\u05D3\u05D9\u05D4","\u05E0\u05D5\u05E8\u05D9\u05EA","\u05E0\u05D7\u05D5\u05E9\u05D4","\u05E0\u05D7\u05DC \u05E2\u05D5\u05D6","\u05E0\u05D7\u05DC\u05D4","\u05E0\u05D7\u05DC\u05D9\u05D0\u05DC","\u05E0\u05D7\u05DC\u05D9\u05DD","\u05E0\u05D7\u05DD","\u05E0\u05D7\u05E3","\u05E0\u05D7\u05E9\u05D5\u05DC\u05D9\u05DD","\u05E0\u05D7\u05E9\u05D5\u05DF","\u05E0\u05D7\u05E9\u05D5\u05E0\u05D9\u05DD","\u05E0\u05D8\u05D5\u05E2\u05D4","\u05E0\u05D8\u05D5\u05E8","\u05E0\u05D8\u05E2","\u05E0\u05D8\u05E2\u05D9\u05DD","\u05E0\u05D8\u05E3","\u05E0\u05D9\u05D9\u05DF",'\u05E0\u05D9\u05DC"\u05D9',"\u05E0\u05D9\u05E6\u05DF","\u05E0\u05D9\u05E6\u05DF \u05D1'","\u05E0\u05D9\u05E6\u05E0\u05D4 (\u05E7\u05D4\u05D9\u05DC\u05EA \u05D7\u05D9\u05E0\u05D5\u05DA)","\u05E0\u05D9\u05E6\u05E0\u05D9 \u05E1\u05D9\u05E0\u05D9","\u05E0\u05D9\u05E6\u05E0\u05D9 \u05E2\u05D5\u05D6","\u05E0\u05D9\u05E6\u05E0\u05D9\u05DD","\u05E0\u05D9\u05E8 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05E0\u05D9\u05E8 \u05D1\u05E0\u05D9\u05DD","\u05E0\u05D9\u05E8 \u05D2\u05DC\u05D9\u05DD","\u05E0\u05D9\u05E8 \u05D3\u05D5\u05D3 (\u05EA\u05DC \u05E2\u05DE\u05DC)",'\u05E0\u05D9\u05E8 \u05D7"\u05DF',"\u05E0\u05D9\u05E8 \u05D9\u05E4\u05D4","\u05E0\u05D9\u05E8 \u05D9\u05E6\u05D7\u05E7","\u05E0\u05D9\u05E8 \u05D9\u05E9\u05E8\u05D0\u05DC","\u05E0\u05D9\u05E8 \u05DE\u05E9\u05D4","\u05E0\u05D9\u05E8 \u05E2\u05D5\u05D6","\u05E0\u05D9\u05E8 \u05E2\u05DD","\u05E0\u05D9\u05E8 \u05E2\u05E6\u05D9\u05D5\u05DF","\u05E0\u05D9\u05E8 \u05E2\u05E7\u05D9\u05D1\u05D0","\u05E0\u05D9\u05E8 \u05E6\u05D1\u05D9","\u05E0\u05D9\u05E8\u05D9\u05DD","\u05E0\u05D9\u05E8\u05D9\u05EA","\u05E0\u05DE\u05E8\u05D5\u05D3","\u05E0\u05E1 \u05D4\u05E8\u05D9\u05DD","\u05E0\u05E1 \u05E2\u05DE\u05D9\u05DD","\u05E0\u05E1 \u05E6\u05D9\u05D5\u05E0\u05D4","\u05E0\u05E2\u05D5\u05E8\u05D9\u05DD","\u05E0\u05E2\u05DC\u05D4",'\u05E0\u05E2\u05DE"\u05D4',"\u05E0\u05E2\u05DF","\u05E0\u05E2\u05E8\u05DF","\u05E0\u05E6\u05D0\u05E6\u05E8\u05D4 (\u05E9\u05D1\u05D8)","\u05E0\u05E6\u05E8 \u05D7\u05D6\u05E0\u05D9","\u05E0\u05E6\u05E8 \u05E1\u05E8\u05E0\u05D9","\u05E0\u05E6\u05E8\u05EA","\u05E0\u05E9\u05E8","\u05E0\u05EA\u05D9\u05D1 \u05D4\u05D2\u05D3\u05D5\u05D3",'\u05E0\u05EA\u05D9\u05D1 \u05D4\u05DC"\u05D4',"\u05E0\u05EA\u05D9\u05D1 \u05D4\u05E2\u05E9\u05E8\u05D4","\u05E0\u05EA\u05D9\u05D1 \u05D4\u05E9\u05D9\u05D9\u05E8\u05D4","\u05E0\u05EA\u05D9\u05D1\u05D5\u05EA","\u05E0\u05EA\u05E0\u05D9\u05D4","\u05E1\u05D0\u05D2'\u05D5\u05E8","\u05E1\u05D0\u05E1\u05D0","\u05E1\u05D1\u05D9\u05D5\u05DF","\u05E1\u05D2\u05D5\u05DC\u05D4","\u05E1\u05D5\u05D0\u05E2\u05D3 (\u05D7\u05DE\u05E8\u05D9\u05D9\u05D4)","\u05E1\u05D5\u05D0\u05E2\u05D3 (\u05DB\u05DE\u05D0\u05E0\u05D4) (\u05E9\u05D1\u05D8)","\u05E1\u05D5\u05DC\u05DD","\u05E1\u05D5\u05E1\u05D9\u05D4","\u05E1\u05D5\u05E4\u05D4","\u05E1\u05D7'\u05E0\u05D9\u05DF","\u05E1\u05D9\u05D9\u05D3 (\u05E9\u05D1\u05D8)","\u05E1\u05DC\u05DE\u05D4","\u05E1\u05DC\u05E2\u05D9\u05EA","\u05E1\u05DE\u05E8","\u05E1\u05E0\u05E1\u05E0\u05D4","\u05E1\u05E2\u05D3","\u05E1\u05E2\u05D5\u05D4","\u05E1\u05E2\u05E8","\u05E1\u05E4\u05D9\u05E8","\u05E1\u05EA\u05E8\u05D9\u05D4","\u05E2'\u05D2'\u05E8","\u05E2\u05D1\u05D3\u05D5\u05DF","\u05E2\u05D1\u05E8\u05D5\u05DF","\u05E2\u05D2\u05D5\u05E8","\u05E2\u05D3\u05D9","\u05E2\u05D3\u05E0\u05D9\u05DD","\u05E2\u05D5\u05D6\u05D4","\u05E2\u05D5\u05D6\u05D9\u05D9\u05E8","\u05E2\u05D5\u05DC\u05E9","\u05E2\u05D5\u05DE\u05E8","\u05E2\u05D5\u05E4\u05E8","\u05E2\u05D5\u05E4\u05E8\u05D4","\u05E2\u05D5\u05E6\u05DD","\u05E2\u05D5\u05E7\u05D1\u05D9 (\u05D1\u05E0\u05D5 \u05E2\u05D5\u05E7\u05D1\u05D4)","\u05E2\u05D6\u05D5\u05D6","\u05E2\u05D6\u05E8","\u05E2\u05D6\u05E8\u05D9\u05D0\u05DC","\u05E2\u05D6\u05E8\u05D9\u05D4","\u05E2\u05D6\u05E8\u05D9\u05E7\u05DD","\u05E2\u05D8\u05D0\u05D5\u05D5\u05E0\u05D4 (\u05E9\u05D1\u05D8)","\u05E2\u05D8\u05E8\u05EA","\u05E2\u05D9\u05D3\u05DF","\u05E2\u05D9\u05D9\u05DC\u05D1\u05D5\u05DF","\u05E2\u05D9\u05D9\u05E0\u05D5\u05EA","\u05E2\u05D9\u05DC\u05D5\u05D8","\u05E2\u05D9\u05DF \u05D0\u05D9\u05D9\u05DC\u05D4","\u05E2\u05D9\u05DF \u05D0\u05DC-\u05D0\u05E1\u05D3","\u05E2\u05D9\u05DF \u05D2\u05D1","\u05E2\u05D9\u05DF \u05D2\u05D3\u05D9","\u05E2\u05D9\u05DF \u05D3\u05D5\u05E8","\u05E2\u05D9\u05DF \u05D4\u05D1\u05E9\u05D5\u05E8","\u05E2\u05D9\u05DF \u05D4\u05D5\u05D3","\u05E2\u05D9\u05DF \u05D4\u05D7\u05D5\u05E8\u05E9","\u05E2\u05D9\u05DF \u05D4\u05DE\u05E4\u05E8\u05E5",'\u05E2\u05D9\u05DF \u05D4\u05E0\u05E6\u05D9"\u05D1',"\u05E2\u05D9\u05DF \u05D4\u05E2\u05DE\u05E7","\u05E2\u05D9\u05DF \u05D4\u05E9\u05D5\u05E4\u05D8","\u05E2\u05D9\u05DF \u05D4\u05E9\u05DC\u05D5\u05E9\u05D4","\u05E2\u05D9\u05DF \u05D5\u05E8\u05D3","\u05E2\u05D9\u05DF \u05D6\u05D9\u05D5\u05D5\u05DF","\u05E2\u05D9\u05DF \u05D7\u05D5\u05D3","\u05E2\u05D9\u05DF \u05D7\u05E6\u05D1\u05D4","\u05E2\u05D9\u05DF \u05D7\u05E8\u05D5\u05D3 (\u05D0\u05D9\u05D7\u05D5\u05D3)","\u05E2\u05D9\u05DF \u05D7\u05E8\u05D5\u05D3 (\u05DE\u05D0\u05D5\u05D7\u05D3)","\u05E2\u05D9\u05DF \u05D9\u05D4\u05D1","\u05E2\u05D9\u05DF \u05D9\u05E2\u05E7\u05D1",'\u05E2\u05D9\u05DF \u05DB\u05E8\u05DD-\u05D1\u05D9"\u05E1 \u05D7\u05E7\u05DC\u05D0\u05D9',"\u05E2\u05D9\u05DF \u05DB\u05E8\u05DE\u05DC","\u05E2\u05D9\u05DF \u05DE\u05D0\u05D4\u05DC","\u05E2\u05D9\u05DF \u05E0\u05E7\u05D5\u05D1\u05D0","\u05E2\u05D9\u05DF \u05E2\u05D9\u05E8\u05D5\u05DF","\u05E2\u05D9\u05DF \u05E6\u05D5\u05E8\u05D9\u05DD","\u05E2\u05D9\u05DF \u05E7\u05E0\u05D9\u05D9\u05D0","\u05E2\u05D9\u05DF \u05E8\u05D0\u05E4\u05D4","\u05E2\u05D9\u05DF \u05E9\u05DE\u05E8","\u05E2\u05D9\u05DF \u05E9\u05E8\u05D9\u05D3","\u05E2\u05D9\u05DF \u05EA\u05DE\u05E8","\u05E2\u05D9\u05E0\u05EA","\u05E2\u05D9\u05E8 \u05D0\u05D5\u05D1\u05D5\u05EA","\u05E2\u05DB\u05D5","\u05E2\u05DC\u05D5\u05DE\u05D9\u05DD","\u05E2\u05DC\u05D9","\u05E2\u05DC\u05D9 \u05D6\u05D4\u05D1","\u05E2\u05DC\u05DE\u05D4","\u05E2\u05DC\u05DE\u05D5\u05DF","\u05E2\u05DE\u05D5\u05E7\u05D4","\u05E2\u05DE\u05D9\u05D7\u05D9","\u05E2\u05DE\u05D9\u05E0\u05D3\u05D1","\u05E2\u05DE\u05D9\u05E2\u05D3","\u05E2\u05DE\u05D9\u05E2\u05D5\u05D6","\u05E2\u05DE\u05D9\u05E7\u05DD","\u05E2\u05DE\u05D9\u05E8","\u05E2\u05DE\u05E0\u05D5\u05D0\u05DC","\u05E2\u05DE\u05E7\u05D4","\u05E2\u05E0\u05D1","\u05E2\u05E1\u05E4\u05D9\u05D0","\u05E2\u05E4\u05D5\u05DC\u05D4","\u05E2\u05E6\u05DE\u05D5\u05DF \u05E9\u05D2\u05D1","\u05E2\u05E8\u05D0\u05D1\u05D4","\u05E2\u05E8\u05D0\u05DE\u05E9\u05D4","\u05E2\u05E8\u05D1 \u05D0\u05DC \u05E0\u05E2\u05D9\u05DD","\u05E2\u05E8\u05D3","\u05E2\u05E8\u05D5\u05D2\u05D5\u05EA","\u05E2\u05E8\u05E2\u05E8\u05D4","\u05E2\u05E8\u05E2\u05E8\u05D4-\u05D1\u05E0\u05D2\u05D1","\u05E2\u05E9\u05E8\u05EA","\u05E2\u05EA\u05DC\u05D9\u05EA","\u05E2\u05EA\u05E0\u05D9\u05D0\u05DC","\u05E4\u05D0\u05E8\u05DF","\u05E4\u05D3\u05D5\u05D0\u05DC","\u05E4\u05D3\u05D5\u05D9\u05D9\u05DD","\u05E4\u05D3\u05D9\u05D4","\u05E4\u05D5\u05E8\u05D9\u05D4 - \u05DB\u05E4\u05E8 \u05E2\u05D1\u05D5\u05D3\u05D4","\u05E4\u05D5\u05E8\u05D9\u05D4 - \u05E0\u05D5\u05D5\u05D4 \u05E2\u05D5\u05D1\u05D3","\u05E4\u05D5\u05E8\u05D9\u05D4 \u05E2\u05D9\u05DC\u05D9\u05EA","\u05E4\u05D5\u05E8\u05D9\u05D9\u05D3\u05D9\u05E1","\u05E4\u05D5\u05E8\u05EA","\u05E4\u05D8\u05D9\u05E9","\u05E4\u05DC\u05DA","\u05E4\u05DC\u05DE\u05D7\u05D9\u05DD","\u05E4\u05E0\u05D9 \u05D7\u05D1\u05E8","\u05E4\u05E1\u05D2\u05D5\u05EA","\u05E4\u05E1\u05D5\u05D8\u05D4",'\u05E4\u05E2\u05DE\u05D9 \u05EA\u05E9"\u05D6',"\u05E4\u05E6\u05D0\u05DC","\u05E4\u05E7\u05D9\u05E2\u05D9\u05DF (\u05D1\u05D5\u05E7\u05D9\u05D9\u05E2\u05D4)","\u05E4\u05E7\u05D9\u05E2\u05D9\u05DF \u05D7\u05D3\u05E9\u05D4","\u05E4\u05E8\u05D3\u05E1 \u05D7\u05E0\u05D4-\u05DB\u05E8\u05DB\u05D5\u05E8","\u05E4\u05E8\u05D3\u05E1\u05D9\u05D4","\u05E4\u05E8\u05D5\u05D3","\u05E4\u05E8\u05D6\u05D5\u05DF","\u05E4\u05E8\u05D9 \u05D2\u05DF","\u05E4\u05EA\u05D7 \u05EA\u05E7\u05D5\u05D5\u05D4","\u05E4\u05EA\u05D7\u05D9\u05D4","\u05E6\u05D0\u05DC\u05D9\u05DD","\u05E6\u05D1\u05D9\u05D4","\u05E6\u05D1\u05E2\u05D5\u05DF","\u05E6\u05D5\u05D1\u05D4","\u05E6\u05D5\u05D7\u05E8","\u05E6\u05D5\u05E4\u05D9\u05D4","\u05E6\u05D5\u05E4\u05D9\u05DD","\u05E6\u05D5\u05E4\u05D9\u05EA","\u05E6\u05D5\u05E4\u05E8","\u05E6\u05D5\u05E7\u05D9 \u05D9\u05DD","\u05E6\u05D5\u05E7\u05D9\u05DD","\u05E6\u05D5\u05E8 \u05D4\u05D3\u05E1\u05D4","\u05E6\u05D5\u05E8 \u05D9\u05E6\u05D7\u05E7","\u05E6\u05D5\u05E8 \u05DE\u05E9\u05D4","\u05E6\u05D5\u05E8 \u05E0\u05EA\u05DF","\u05E6\u05D5\u05E8\u05D9\u05D0\u05DC","\u05E6\u05D5\u05E8\u05D9\u05EA","\u05E6\u05D9\u05E4\u05D5\u05E8\u05D9","\u05E6\u05DC\u05E4\u05D5\u05DF","\u05E6\u05E0\u05D3\u05DC\u05D4","\u05E6\u05E4\u05E8\u05D9\u05D4","\u05E6\u05E4\u05E8\u05D9\u05E8\u05D9\u05DD","\u05E6\u05E4\u05EA","\u05E6\u05E8\u05D5\u05E4\u05D4","\u05E6\u05E8\u05E2\u05D4","\u05E7\u05D1\u05D5\u05E2\u05D4 (\u05E9\u05D1\u05D8)","\u05E7\u05D1\u05D5\u05E6\u05EA \u05D9\u05D1\u05E0\u05D4","\u05E7\u05D3\u05D5\u05DE\u05D9\u05DD","\u05E7\u05D3\u05D9\u05DE\u05D4-\u05E6\u05D5\u05E8\u05DF","\u05E7\u05D3\u05DE\u05D4","\u05E7\u05D3\u05DE\u05EA \u05E6\u05D1\u05D9","\u05E7\u05D3\u05E8","\u05E7\u05D3\u05E8\u05D5\u05DF","\u05E7\u05D3\u05E8\u05D9\u05DD","\u05E7\u05D5\u05D3\u05D9\u05D9\u05E8\u05D0\u05EA \u05D0-\u05E6\u05D0\u05E0\u05E2(\u05E9\u05D1\u05D8)","\u05E7\u05D5\u05D5\u05D0\u05E2\u05D9\u05DF (\u05E9\u05D1\u05D8)","\u05E7\u05D5\u05DE\u05DE\u05D9\u05D5\u05EA","\u05E7\u05D5\u05E8\u05E0\u05D9\u05EA","\u05E7\u05D8\u05D5\u05E8\u05D4","\u05E7\u05D9\u05E1\u05E8\u05D9\u05D4","\u05E7\u05DC\u05D7\u05D9\u05DD","\u05E7\u05DC\u05D9\u05D4","\u05E7\u05DC\u05E0\u05E1\u05D5\u05D5\u05D4","\u05E7\u05DC\u05E2","\u05E7\u05E6\u05D9\u05E8","\u05E7\u05E6\u05E8 \u05D0-\u05E1\u05E8","\u05E7\u05E6\u05E8\u05D9\u05DF","\u05E7\u05E8\u05D9\u05EA \u05D0\u05D5\u05E0\u05D5","\u05E7\u05E8\u05D9\u05EA \u05D0\u05E8\u05D1\u05E2","\u05E7\u05E8\u05D9\u05EA \u05D0\u05EA\u05D0","\u05E7\u05E8\u05D9\u05EA \u05D1\u05D9\u05D0\u05DC\u05D9\u05E7","\u05E7\u05E8\u05D9\u05EA \u05D2\u05EA","\u05E7\u05E8\u05D9\u05EA \u05D8\u05D1\u05E2\u05D5\u05DF","\u05E7\u05E8\u05D9\u05EA \u05D9\u05DD","\u05E7\u05E8\u05D9\u05EA \u05D9\u05E2\u05E8\u05D9\u05DD","\u05E7\u05E8\u05D9\u05EA \u05D9\u05E2\u05E8\u05D9\u05DD(\u05DE\u05D5\u05E1\u05D3)","\u05E7\u05E8\u05D9\u05EA \u05DE\u05D5\u05E6\u05E7\u05D9\u05DF","\u05E7\u05E8\u05D9\u05EA \u05DE\u05DC\u05D0\u05DB\u05D9","\u05E7\u05E8\u05D9\u05EA \u05E0\u05D8\u05E4\u05D9\u05DD","\u05E7\u05E8\u05D9\u05EA \u05E2\u05E0\u05D1\u05D9\u05DD","\u05E7\u05E8\u05D9\u05EA \u05E2\u05E7\u05E8\u05D5\u05DF","\u05E7\u05E8\u05D9\u05EA \u05E9\u05DC\u05DE\u05D4","\u05E7\u05E8\u05D9\u05EA \u05E9\u05DE\u05D5\u05E0\u05D4","\u05E7\u05E8\u05E0\u05D9 \u05E9\u05D5\u05DE\u05E8\u05D5\u05DF","\u05E7\u05E9\u05EA","\u05E8\u05D0\u05DE\u05D4","\u05E8\u05D0\u05E1 \u05D0\u05DC-\u05E2\u05D9\u05DF","\u05E8\u05D0\u05E1 \u05E2\u05DC\u05D9","\u05E8\u05D0\u05E9 \u05D4\u05E2\u05D9\u05DF","\u05E8\u05D0\u05E9 \u05E4\u05D9\u05E0\u05D4","\u05E8\u05D0\u05E9 \u05E6\u05D5\u05E8\u05D9\u05DD","\u05E8\u05D0\u05E9\u05D5\u05DF \u05DC\u05E6\u05D9\u05D5\u05DF","\u05E8\u05D1\u05D1\u05D4","\u05E8\u05D1\u05D3\u05D9\u05DD","\u05E8\u05D1\u05D9\u05D1\u05D9\u05DD","\u05E8\u05D1\u05D9\u05D3","\u05E8\u05D2\u05D1\u05D4","\u05E8\u05D2\u05D1\u05D9\u05DD","\u05E8\u05D4\u05D8","\u05E8\u05D5\u05D5\u05D7\u05D4","\u05E8\u05D5\u05D5\u05D9\u05D4","\u05E8\u05D5\u05D7 \u05DE\u05D3\u05D1\u05E8","\u05E8\u05D5\u05D7\u05DE\u05D4","\u05E8\u05D5\u05DE\u05D0\u05E0\u05D4","\u05E8\u05D5\u05DE\u05EA \u05D4\u05D9\u05D9\u05D1","\u05E8\u05D5\u05E2\u05D9","\u05E8\u05D5\u05EA\u05DD","\u05E8\u05D7\u05D5\u05D1","\u05E8\u05D7\u05D5\u05D1\u05D5\u05EA","\u05E8\u05D7\u05DC\u05D9\u05DD","\u05E8\u05D9\u05D7\u05D0\u05E0\u05D9\u05D4","\u05E8\u05D9\u05D7\u05DF","\u05E8\u05D9\u05D9\u05E0\u05D4","\u05E8\u05D9\u05DE\u05D5\u05E0\u05D9\u05DD","\u05E8\u05D9\u05E0\u05EA\u05D9\u05D4","\u05E8\u05DB\u05E1\u05D9\u05DD","\u05E8\u05DD-\u05D0\u05D5\u05DF","\u05E8\u05DE\u05D5\u05EA","\u05E8\u05DE\u05D5\u05EA \u05D4\u05E9\u05D1\u05D9\u05DD","\u05E8\u05DE\u05D5\u05EA \u05DE\u05D0\u05D9\u05E8","\u05E8\u05DE\u05D5\u05EA \u05DE\u05E0\u05E9\u05D4","\u05E8\u05DE\u05D5\u05EA \u05E0\u05E4\u05EA\u05DC\u05D9","\u05E8\u05DE\u05DC\u05D4","\u05E8\u05DE\u05EA \u05D2\u05DF","\u05E8\u05DE\u05EA \u05D3\u05D5\u05D3","\u05E8\u05DE\u05EA \u05D4\u05DB\u05D5\u05D1\u05E9","\u05E8\u05DE\u05EA \u05D4\u05E9\u05D5\u05E4\u05D8","\u05E8\u05DE\u05EA \u05D4\u05E9\u05E8\u05D5\u05DF","\u05E8\u05DE\u05EA \u05D8\u05E8\u05D0\u05DE\u05E4","\u05E8\u05DE\u05EA \u05D9\u05D5\u05D7\u05E0\u05DF","\u05E8\u05DE\u05EA \u05D9\u05E9\u05D9","\u05E8\u05DE\u05EA \u05DE\u05D2\u05E9\u05D9\u05DE\u05D9\u05DD","\u05E8\u05DE\u05EA \u05E6\u05D1\u05D9","\u05E8\u05DE\u05EA \u05E8\u05D6\u05D9\u05D0\u05DC","\u05E8\u05DE\u05EA \u05E8\u05D7\u05DC","\u05E8\u05E0\u05DF","\u05E8\u05E2\u05D9\u05DD","\u05E8\u05E2\u05E0\u05E0\u05D4","\u05E8\u05E7\u05E4\u05EA","\u05E8\u05E9\u05E4\u05D5\u05DF","\u05E8\u05E9\u05E4\u05D9\u05DD","\u05E8\u05EA\u05DE\u05D9\u05DD","\u05E9\u05D0\u05E8 \u05D9\u05E9\u05D5\u05D1","\u05E9\u05D1\u05D9 \u05D3\u05E8\u05D5\u05DD","\u05E9\u05D1\u05D9 \u05E6\u05D9\u05D5\u05DF","\u05E9\u05D1\u05D9 \u05E9\u05D5\u05DE\u05E8\u05D5\u05DF","\u05E9\u05D1\u05DC\u05D9 - \u05D0\u05D5\u05DD \u05D0\u05DC-\u05D2\u05E0\u05DD","\u05E9\u05D2\u05D1-\u05E9\u05DC\u05D5\u05DD","\u05E9\u05D3\u05D4 \u05D0\u05D9\u05DC\u05DF","\u05E9\u05D3\u05D4 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05E9\u05D3\u05D4 \u05D0\u05DC\u05D9\u05E2\u05D6\u05E8","\u05E9\u05D3\u05D4 \u05D1\u05D5\u05E7\u05E8","\u05E9\u05D3\u05D4 \u05D3\u05D5\u05D3","\u05E9\u05D3\u05D4 \u05D5\u05E8\u05D1\u05D5\u05E8\u05D2","\u05E9\u05D3\u05D4 \u05D9\u05D5\u05D0\u05D1","\u05E9\u05D3\u05D4 \u05D9\u05E2\u05E7\u05D1","\u05E9\u05D3\u05D4 \u05D9\u05E6\u05D7\u05E7","\u05E9\u05D3\u05D4 \u05DE\u05E9\u05D4","\u05E9\u05D3\u05D4 \u05E0\u05D7\u05D5\u05DD","\u05E9\u05D3\u05D4 \u05E0\u05D7\u05DE\u05D9\u05D4","\u05E9\u05D3\u05D4 \u05E0\u05D9\u05E6\u05DF","\u05E9\u05D3\u05D4 \u05E2\u05D5\u05D6\u05D9\u05D4\u05D5","\u05E9\u05D3\u05D4 \u05E6\u05D1\u05D9","\u05E9\u05D3\u05D5\u05EA \u05D9\u05DD","\u05E9\u05D3\u05D5\u05EA \u05DE\u05D9\u05DB\u05D4","\u05E9\u05D3\u05D9 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05E9\u05D3\u05D9 \u05D7\u05DE\u05D3","\u05E9\u05D3\u05D9 \u05EA\u05E8\u05D5\u05DE\u05D5\u05EA","\u05E9\u05D3\u05DE\u05D4","\u05E9\u05D3\u05DE\u05D5\u05EA \u05D3\u05D1\u05D5\u05E8\u05D4","\u05E9\u05D3\u05DE\u05D5\u05EA \u05DE\u05D7\u05D5\u05DC\u05D4","\u05E9\u05D3\u05E8\u05D5\u05EA","\u05E9\u05D5\u05D0\u05D1\u05D4","\u05E9\u05D5\u05D1\u05D4","\u05E9\u05D5\u05D1\u05DC","\u05E9\u05D5\u05D4\u05DD","\u05E9\u05D5\u05DE\u05E8\u05D4","\u05E9\u05D5\u05DE\u05E8\u05D9\u05D4","\u05E9\u05D5\u05E7\u05D3\u05D4","\u05E9\u05D5\u05E8\u05E9","\u05E9\u05D5\u05E8\u05E9\u05D9\u05DD","\u05E9\u05D5\u05E9\u05E0\u05EA \u05D4\u05E2\u05DE\u05E7\u05D9\u05DD","\u05E9\u05D6\u05D5\u05E8","\u05E9\u05D7\u05E8","\u05E9\u05D7\u05E8\u05D5\u05EA","\u05E9\u05D9\u05D1\u05D5\u05DC\u05D9\u05DD","\u05E9\u05D9\u05D6\u05E3","\u05E9\u05D9\u05D8\u05D9\u05DD","\u05E9\u05D9\u05D9\u05D7' \u05D3\u05E0\u05D5\u05DF","\u05E9\u05D9\u05DC\u05D4","\u05E9\u05D9\u05DC\u05EA","\u05E9\u05DB\u05E0\u05D9\u05D4","\u05E9\u05DC\u05D5\u05D5\u05D4","\u05E9\u05DC\u05D5\u05D5\u05D4 \u05D1\u05DE\u05D3\u05D1\u05E8","\u05E9\u05DC\u05D5\u05D7\u05D5\u05EA","\u05E9\u05DC\u05D5\u05DE\u05D9","\u05E9\u05DC\u05D5\u05DE\u05D9\u05EA","\u05E9\u05DD_\u05D9\u05E9\u05D5\u05D1","\u05E9\u05DE\u05D9\u05E8","\u05E9\u05DE\u05E2\u05D4","\u05E9\u05DE\u05E8\u05EA","\u05E9\u05DE\u05E9\u05D9\u05EA","\u05E9\u05E0\u05D9","\u05E9\u05E0\u05D9\u05E8","\u05E9\u05E2\u05D1","\u05E9\u05E2\u05DC","\u05E9\u05E2\u05DC\u05D1\u05D9\u05DD","\u05E9\u05E2\u05E8 \u05D0\u05E4\u05E8\u05D9\u05DD","\u05E9\u05E2\u05E8 \u05D4\u05D2\u05D5\u05DC\u05DF","\u05E9\u05E2\u05E8 \u05D4\u05E2\u05DE\u05E7\u05D9\u05DD","\u05E9\u05E2\u05E8 \u05DE\u05E0\u05E9\u05D4","\u05E9\u05E2\u05E8 \u05E9\u05D5\u05DE\u05E8\u05D5\u05DF","\u05E9\u05E4\u05D9\u05D9\u05DD","\u05E9\u05E4\u05D9\u05E8","\u05E9\u05E4\u05E8","\u05E9\u05E4\u05E8\u05E2\u05DD","\u05E9\u05E7\u05D3","\u05E9\u05E7\u05E3","\u05E9\u05E8\u05D5\u05E0\u05D4","\u05E9\u05E8\u05D9\u05D2\u05D9\u05DD (\u05DC\u05D9-\u05D0\u05D5\u05DF)","\u05E9\u05E8\u05D9\u05D3","\u05E9\u05E8\u05E9\u05E8\u05EA","\u05E9\u05EA\u05D5\u05DC\u05D4","\u05E9\u05EA\u05D5\u05DC\u05D9\u05DD","\u05EA\u05D0\u05E9\u05D5\u05E8","\u05EA\u05D3\u05D4\u05E8","\u05EA\u05D5\u05D1\u05DC","\u05EA\u05D5\u05DE\u05E8","\u05EA\u05D5\u05E9\u05D9\u05D4","\u05EA\u05D9\u05DE\u05D5\u05E8\u05D9\u05DD","\u05EA\u05D9\u05E8\u05D5\u05E9","\u05EA\u05DC \u05D0\u05D1\u05D9\u05D1 - \u05D9\u05E4\u05D5","\u05EA\u05DC \u05D9\u05D5\u05E1\u05E3","\u05EA\u05DC \u05D9\u05E6\u05D7\u05E7","\u05EA\u05DC \u05DE\u05D5\u05E0\u05D3","\u05EA\u05DC \u05E2\u05D3\u05E9\u05D9\u05DD","\u05EA\u05DC \u05E7\u05E6\u05D9\u05E8","\u05EA\u05DC \u05E9\u05D1\u05E2","\u05EA\u05DC \u05EA\u05D0\u05D5\u05DE\u05D9\u05DD","\u05EA\u05DC\u05DD","\u05EA\u05DC\u05DE\u05D9 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05EA\u05DC\u05DE\u05D9 \u05D0\u05DC\u05E2\u05D6\u05E8",'\u05EA\u05DC\u05DE\u05D9 \u05D1\u05D9\u05DC"\u05D5',"\u05EA\u05DC\u05DE\u05D9 \u05D9\u05D5\u05E1\u05E3","\u05EA\u05DC\u05DE\u05D9 \u05D9\u05D7\u05D9\u05D0\u05DC","\u05EA\u05DC\u05DE\u05D9 \u05D9\u05E4\u05D4","\u05EA\u05DC\u05DE\u05D9\u05DD","\u05EA\u05DE\u05E8\u05EA","\u05EA\u05E0\u05D5\u05D1\u05D5\u05EA","\u05EA\u05E2\u05D5\u05D6","\u05EA\u05E4\u05E8\u05D7","\u05EA\u05E7\u05D5\u05DE\u05D4","\u05EA\u05E7\u05D5\u05E2","\u05EA\u05E8\u05D0\u05D1\u05D9\u05DF \u05D0-\u05E6\u05D0\u05E0\u05E2 (\u05E9\u05D1\u05D8)","\u05EA\u05E8\u05D0\u05D1\u05D9\u05DF \u05D0-\u05E6\u05D0\u05E0\u05E2(\u05D9\u05E9\u05D5\u05D1)","\u05EA\u05E8\u05D5\u05DD"];var chunk_4BHHQJAZ_C=["{{location.city_name}}"];var chunk_4BHHQJAZ_L=["\u05D0\u05D5\u05D2\u05E0\u05D3\u05D4","\u05D0\u05D5\u05D6\u05D1\u05E7\u05D9\u05E1\u05D8\u05DF","\u05D0\u05D5\u05E1\u05D8\u05E8\u05D9\u05D4","\u05D0\u05D5\u05E1\u05D8\u05E8\u05DC\u05D9\u05D4","\u05D0\u05D5\u05E7\u05E8\u05D0\u05D9\u05E0\u05D4","\u05D0\u05D5\u05E8\u05D5\u05D2\u05D5\u05D5\u05D0\u05D9","\u05D0\u05D6\u05E8\u05D1\u05D9\u05D9\u05D2'\u05DF","\u05D0\u05D9\u05D8\u05DC\u05D9\u05D4","\u05D0\u05D9\u05D9 \u05DE\u05E8\u05E9\u05DC","\u05D0\u05D9\u05D9 \u05E1\u05D9\u05D9\u05E9\u05DC","\u05D0\u05D9\u05D9 \u05E9\u05DC\u05DE\u05D4","\u05D0\u05D9\u05E0\u05D3\u05D5\u05E0\u05D6\u05D9\u05D4","\u05D0\u05D9\u05E1\u05DC\u05E0\u05D3","\u05D0\u05D9\u05E8\u05D0\u05DF","\u05D0\u05D9\u05E8\u05DC\u05E0\u05D3","\u05D0\u05DC \u05E1\u05DC\u05D5\u05D5\u05D3\u05D5\u05E8","\u05D0\u05DC\u05D1\u05E0\u05D9\u05D4","\u05D0\u05DC\u05D2'\u05D9\u05E8\u05D9\u05D4","\u05D0\u05E0\u05D2\u05D5\u05DC\u05D4","\u05D0\u05E0\u05D3\u05D5\u05E8\u05D4","\u05D0\u05E0\u05D8\u05D9\u05D2\u05D5\u05D0\u05D4 \u05D5\u05D1\u05E8\u05D1\u05D5\u05D3\u05D4","\u05D0\u05E1\u05D8\u05D5\u05E0\u05D9\u05D4","\u05D0\u05E4\u05D2\u05E0\u05D9\u05E1\u05D8\u05DF","\u05D0\u05E7\u05D5\u05D5\u05D3\u05D5\u05E8","\u05D0\u05E8\u05D2\u05E0\u05D8\u05D9\u05E0\u05D4","\u05D0\u05E8\u05D9\u05EA\u05E8\u05D9\u05D0\u05D4","\u05D0\u05E8\u05DE\u05E0\u05D9\u05D4","\u05D0\u05E8\u05E6\u05D5\u05EA \u05D4\u05D1\u05E8\u05D9\u05EA","\u05D0\u05EA\u05D9\u05D5\u05E4\u05D9\u05D4","\u05D1\u05D4\u05D0\u05DE\u05D4","\u05D1\u05D4\u05D5\u05D8\u05DF","\u05D1\u05D5\u05D8\u05E1\u05D5\u05D0\u05E0\u05D4","\u05D1\u05D5\u05DC\u05D2\u05E8\u05D9\u05D4","\u05D1\u05D5\u05DC\u05D9\u05D1\u05D9\u05D4","\u05D1\u05D5\u05E1\u05E0\u05D9\u05D4 \u05D5\u05D4\u05E8\u05E6\u05D2\u05D5\u05D1\u05D9\u05E0\u05D4","\u05D1\u05D5\u05E8\u05D5\u05E0\u05D3\u05D9","\u05D1\u05D5\u05E8\u05DE\u05D4","\u05D1\u05D5\u05E8\u05E7\u05D9\u05E0\u05D4 \u05E4\u05D0\u05E1\u05D5","\u05D1\u05D7\u05E8\u05D9\u05D9\u05DF","\u05D1\u05DC\u05D2\u05D9\u05D4","\u05D1\u05DC\u05D9\u05D6","\u05D1\u05DC\u05D0\u05E8\u05D5\u05E1","\u05D1\u05E0\u05D2\u05DC\u05D3\u05E9","\u05D1\u05E0\u05D9\u05DF","\u05D1\u05E8\u05D1\u05D3\u05D5\u05E1","\u05D1\u05E8\u05D5\u05E0\u05D9\u05D9","\u05D1\u05E8\u05D6\u05D9\u05DC","\u05D1\u05E8\u05D9\u05D8\u05E0\u05D9\u05D4","\u05D2\u05D0\u05D5\u05E8\u05D2\u05D9\u05D4","\u05D2\u05D0\u05E0\u05D4","\u05D2\u05D1\u05D5\u05DF","\u05D2\u05D5\u05D0\u05D8\u05DE\u05DC\u05D4","\u05D2\u05D9\u05D0\u05E0\u05D4","\u05D2'\u05D9\u05D1\u05D5\u05D8\u05D9","\u05D2\u05D9\u05E0\u05D0\u05D4","\u05D2\u05D9\u05E0\u05D0\u05D4 \u05D1\u05D9\u05E1\u05D0\u05D5","\u05D2\u05D9\u05E0\u05D9\u05D0\u05D4 \u05D4\u05DE\u05E9\u05D5\u05D5\u05E0\u05D9\u05EA","\u05D2\u05DE\u05D1\u05D9\u05D4","\u05D2'\u05DE\u05D9\u05D9\u05E7\u05D4","\u05D2\u05E8\u05DE\u05E0\u05D9\u05D4","\u05D2\u05E8\u05E0\u05D3\u05D4","\u05D3\u05D5\u05DE\u05D9\u05E0\u05D9\u05E7\u05D4","\u05D3\u05E0\u05DE\u05E8\u05E7","\u05D3\u05E8\u05D5\u05DD \u05D0\u05E4\u05E8\u05D9\u05E7\u05D4","\u05D3\u05E8\u05D5\u05DD \u05E1\u05D5\u05D3\u05D0\u05DF","\u05D4\u05D0\u05D9\u05D8\u05D9","\u05D4\u05D0\u05DE\u05D9\u05E8\u05D5\u05D9\u05D5\u05EA \u05D4\u05E2\u05E8\u05D1\u05D9\u05D5\u05EA \u05D4\u05DE\u05D0\u05D5\u05D7\u05D3\u05D5\u05EA","\u05D4\u05D5\u05D3\u05D5","\u05D4\u05D5\u05DC\u05E0\u05D3","\u05D4\u05D5\u05E0\u05D2\u05E8\u05D9\u05D4","\u05D4\u05D5\u05E0\u05D3\u05D5\u05E8\u05E1","\u05D4\u05DE\u05DE\u05DC\u05DB\u05D4 \u05D4\u05DE\u05D0\u05D5\u05D7\u05D3\u05EA","\u05D5\u05D9\u05D9\u05D8\u05E0\u05D0\u05DD","\u05D5\u05E0\u05D5\u05D0\u05D8\u05D5","\u05D5\u05E0\u05E6\u05D5\u05D0\u05DC\u05D4","\u05D5\u05EA\u05D9\u05E7\u05DF","\u05D6\u05D0\u05D9\u05E8","\u05D6\u05D9\u05DE\u05D1\u05D1\u05D5\u05D0\u05D4","\u05D6\u05DE\u05D1\u05D9\u05D4","\u05D7\u05D5\u05E3 \u05D4\u05E9\u05E0\u05D4\u05D1","\u05D8\u05D2'\u05D9\u05E7\u05D9\u05E1\u05D8\u05DF","\u05D8\u05D5\u05D1\u05D0\u05DC\u05D5","\u05D8\u05D5\u05D2\u05D5","\u05D8\u05D5\u05E0\u05D2\u05D4","\u05D8\u05D5\u05E8\u05E7\u05D9\u05D4","\u05D8\u05D5\u05E8\u05E7\u05DE\u05E0\u05D9\u05E1\u05D8\u05DF","\u05D8\u05E0\u05D6\u05E0\u05D9\u05D4","\u05D8\u05E8\u05D9\u05E0\u05D9\u05D3\u05D3 \u05D5\u05D8\u05D5\u05D1\u05D2\u05D5","\u05D9\u05D5\u05D5\u05DF","\u05D9\u05E4\u05DF","\u05D9\u05E8\u05D3\u05DF","\u05D9\u05E9\u05E8\u05D0\u05DC","\u05DB\u05D5\u05D5\u05D9\u05EA","\u05DB\u05E3 \u05D5\u05E8\u05D3\u05D4","\u05DC\u05D0\u05D5\u05E1","\u05DC\u05D1\u05E0\u05D5\u05DF","\u05DC\u05D5\u05D1","\u05DC\u05D5\u05E7\u05E1\u05DE\u05D1\u05D5\u05E8\u05D2","\u05DC\u05D8\u05D1\u05D9\u05D4","\u05DC\u05D9\u05D1\u05E8\u05D9\u05D4","\u05DC\u05D9\u05D8\u05D0","\u05DC\u05D9\u05DB\u05D8\u05E0\u05E9\u05D8\u05D9\u05D9\u05DF","\u05DC\u05E1\u05D5\u05D8\u05D5","\u05DE\u05D0\u05D5\u05E8\u05D9\u05D8\u05E0\u05D9\u05D4","\u05DE\u05D0\u05D5\u05E8\u05D9\u05E6\u05D9\u05D5\u05E1","\u05DE\u05D0\u05DC\u05D9","\u05DE\u05D3\u05D2\u05E1\u05E7\u05E8","\u05DE\u05D5\u05D6\u05DE\u05D1\u05D9\u05E7","\u05DE\u05D5\u05DC\u05D3\u05D5\u05D1\u05D4","\u05DE\u05D5\u05E0\u05D2\u05D5\u05DC\u05D9\u05D4","\u05DE\u05D5\u05E0\u05D8\u05E0\u05D2\u05E8\u05D5","\u05DE\u05D5\u05E0\u05E7\u05D5","\u05DE\u05D6\u05E8\u05D7 \u05D8\u05D9\u05DE\u05D5\u05E8","\u05DE\u05D9\u05D0\u05E0\u05DE\u05E8","\u05DE\u05D9\u05E7\u05E8\u05D5\u05E0\u05D6\u05D9\u05D4","\u05DE\u05DC\u05D0\u05D5\u05D5\u05D9","\u05DE\u05DC\u05D3\u05D9\u05D1\u05D9\u05D9\u05DD, \u05D4-","\u05DE\u05DC\u05D6\u05D9\u05D4","\u05DE\u05DC\u05D8\u05D4","\u05DE\u05E6\u05E8\u05D9\u05DD","\u05DE\u05E7\u05D3\u05D5\u05E0\u05D9\u05D4","\u05DE\u05E7\u05E1\u05D9\u05E7\u05D5","\u05DE\u05E8\u05D5\u05E7\u05D5","\u05E0\u05D0\u05D5\u05E8\u05D5","\u05E0\u05D5\u05E8\u05D1\u05D2\u05D9\u05D4","\u05E0\u05D9\u05D2\u05E8\u05D9\u05D4","\u05E0\u05D9\u05D5 \u05D6\u05D9\u05DC\u05E0\u05D3","\u05E0\u05D9\u05D6'\u05E8","\u05E0\u05D9\u05E7\u05E8\u05D2\u05D5\u05D0\u05D4","\u05E0\u05DE\u05D9\u05D1\u05D9\u05D4","\u05E0\u05E4\u05D0\u05DC","\u05E1\u05D0\u05D5 \u05D8\u05D5\u05DE\u05D4 \u05D5\u05E4\u05E8\u05D9\u05E0\u05E1\u05D9\u05E4\u05D4","\u05E1\u05D5\u05D3\u05D0\u05DF","\u05E1\u05D5\u05D5\u05D6\u05D9\u05DC\u05E0\u05D3","\u05E1\u05D5\u05DE\u05DC\u05D9\u05D4","\u05E1\u05D5\u05E8\u05D9\u05D4","\u05E1\u05D5\u05E8\u05D9\u05E0\u05DD","\u05E1\u05D9\u05D9\u05E8\u05D4 \u05DC\u05D0\u05D5\u05E0\u05D4","\u05E1\u05D9\u05DF","\u05E1\u05D9\u05E0\u05D2\u05E4\u05D5\u05E8","\u05E1\u05DC\u05D5\u05D1\u05E0\u05D9\u05D4","\u05E1\u05DC\u05D5\u05D1\u05E7\u05D9\u05D4","\u05E1\u05DE\u05D5\u05D0\u05D4","\u05E1\u05DF \u05DE\u05E8\u05D9\u05E0\u05D5","\u05E1\u05E0\u05D2\u05DC","\u05E1\u05E0\u05D8 \u05D5\u05D9\u05E0\u05E1\u05E0\u05D8 \u05D5\u05D4\u05D2\u05E8\u05E0\u05D3\u05D9\u05E0\u05D9\u05DD","\u05E1\u05E0\u05D8 \u05DC\u05D5\u05E1\u05D9\u05D4","\u05E1\u05E0\u05D8 \u05E7\u05D9\u05D8\u05E1 \u05D5\u05E0\u05D5\u05D5\u05D9\u05E1","\u05E1\u05E4\u05E8\u05D3","\u05E1\u05E8\u05D1\u05D9\u05D4","\u05E1\u05E8\u05D9 \u05DC\u05E0\u05E7\u05D4","\u05E2\u05D5\u05DE\u05D0\u05DF","\u05E2\u05D9\u05E8\u05D0\u05E7","\u05E2\u05E8\u05D1 \u05D4\u05E1\u05E2\u05D5\u05D3\u05D9\u05EA","\u05E4\u05D5\u05DC\u05D9\u05DF","\u05E4\u05D5\u05E8\u05D8\u05D5\u05D2\u05DC","\u05E4\u05D9\u05D2'\u05D9","\u05E4\u05D9\u05DC\u05D9\u05E4\u05D9\u05E0\u05D9\u05DD","\u05E4\u05D9\u05E0\u05DC\u05E0\u05D3","\u05E4\u05DC\u05D0\u05D5","\u05E4\u05E0\u05DE\u05D4","\u05E4\u05E4\u05D5\u05D0\u05D4 \u05D2\u05D9\u05E0\u05D0\u05D4 \u05D4\u05D7\u05D3\u05E9\u05D4","\u05E4\u05E7\u05D9\u05E1\u05D8\u05DF","\u05E4\u05E8\u05D2\u05D5\u05D5\u05D0\u05D9","\u05E4\u05E8\u05D5","\u05E6'\u05D0\u05D3","\u05E6'\u05D9\u05DC\u05D4","\u05E6'\u05DB\u05D9\u05D4","\u05E6\u05E8\u05E4\u05EA","\u05E7\u05D5\u05D1\u05D4","\u05E7\u05D5\u05DC\u05D5\u05DE\u05D1\u05D9\u05D4","\u05E7\u05D5\u05DE\u05D5\u05E8\u05D5","\u05E7\u05D5\u05E0\u05D2\u05D5","\u05E7\u05D5\u05E1\u05D8\u05D4 \u05E8\u05D9\u05E7\u05D4","\u05E7\u05D5\u05E8\u05D9\u05D0\u05D4 \u05D4\u05D3\u05E8\u05D5\u05DE\u05D9\u05EA","\u05E7\u05D5\u05E8\u05D9\u05D0\u05D4 \u05D4\u05E6\u05E4\u05D5\u05E0\u05D9\u05EA","\u05E7\u05D6\u05D7\u05E1\u05D8\u05DF","\u05E7\u05D8\u05D0\u05E8","\u05E7\u05D9\u05E8\u05D2\u05D9\u05D6\u05E1\u05D8\u05DF","\u05E7\u05D9\u05E8\u05D9\u05D1\u05D8\u05D9","\u05E7\u05DE\u05D1\u05D5\u05D3\u05D9\u05D4","\u05E7\u05DE\u05E8\u05D5\u05DF","\u05E7\u05E0\u05D3\u05D4","\u05E7\u05E0\u05D9\u05D4","\u05E7\u05E4\u05E8\u05D9\u05E1\u05D9\u05DF","\u05E7\u05E8\u05D5\u05D0\u05D8\u05D9\u05D4","\u05E7\u05E8\u05D9\u05D9\u05EA \u05D4\u05D5\u05D5\u05EA\u05D9\u05E7\u05DF","\u05E8\u05D5\u05D0\u05E0\u05D3\u05D4","\u05E8\u05D5\u05DE\u05E0\u05D9\u05D4","\u05E8\u05D5\u05E1\u05D9\u05D4","\u05D4\u05E8\u05E4\u05D5\u05D1\u05DC\u05D9\u05E7\u05D4 \u05D4\u05D3\u05D5\u05DE\u05D9\u05E0\u05D9\u05E7\u05E0\u05D9\u05EA","\u05D4\u05E8\u05E4\u05D5\u05D1\u05DC\u05D9\u05E7\u05D4 \u05D4\u05DE\u05E8\u05DB\u05D6 \u05D0\u05E4\u05E8\u05D9\u05E7\u05D0\u05D9\u05EA","\u05D4\u05E8\u05E4\u05D5\u05D1\u05DC\u05D9\u05E7\u05D4 \u05D4\u05E1\u05D9\u05E0\u05D9\u05EA","\u05E9\u05D1\u05D3\u05D9\u05D4","\u05E9\u05D5\u05D5\u05D9\u05D9\u05E5","\u05EA\u05D0\u05D9\u05DC\u05E0\u05D3","\u05EA\u05D5\u05E0\u05D9\u05E1\u05D9\u05D4","\u05EA\u05D5\u05E8\u05DB\u05D9\u05D4","\u05EA\u05D9\u05DE\u05DF"];var chunk_4BHHQJAZ_v=["Not relevant for Israel"];var chunk_4BHHQJAZ_P={cardinal:["\u05E6\u05E4\u05D5\u05DF","\u05DE\u05D6\u05E8\u05D7","\u05D3\u05E8\u05D5\u05DD","\u05DE\u05E2\u05E8\u05D1"],cardinal_abbr:["\u05E6","\u05DE\u05D6","\u05D3","\u05DE\u05E2"],ordinal:["\u05E6\u05E4\u05D5\u05DF \u05DE\u05D6\u05E8\u05D7","\u05E6\u05E4\u05D5\u05DF \u05DE\u05E2\u05E8\u05D1","\u05D3\u05E8\u05D5\u05DD \u05DE\u05D6\u05E8\u05D7","\u05D3\u05E8\u05D5\u05DD \u05DE\u05E2\u05E8\u05D1"],ordinal_abbr:["\u05E6-\u05DE\u05D6","\u05E6-\u05DE\u05E2","\u05D3-\u05DE\u05D6","\u05D3-\u05DE\u05E2"]};var chunk_4BHHQJAZ_w=["#####","#######"];var chunk_4BHHQJAZ_B=["# \u05D3\u05D9\u05E8\u05D4","## \u05D3\u05D9\u05E8\u05D4","# \u05D7\u05D3\u05E8","## \u05D7\u05D3\u05E8"];var chunk_4BHHQJAZ_I=["\u05D7\u05D9\u05E4\u05D4","\u05EA\u05DC \u05D0\u05D1\u05D9\u05D1","\u05D4\u05D2\u05D3\u05D4 \u05D4\u05DE\u05E2\u05E8\u05D1\u05D9\u05EA","\u05E6\u05E4\u05D5\u05DF","\u05D3\u05E8\u05D5\u05DD","\u05D9\u05E8\u05D5\u05E9\u05DC\u05D9\u05DD","\u05DE\u05E8\u05DB\u05D6"];var chunk_4BHHQJAZ_O=["AL","AK","AZ","AR","CA","CO","CT","DE","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY"];var chunk_4BHHQJAZ_S={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_4BHHQJAZ_H=["\u05D0\u05D1\u05D5\u05EA \u05D9\u05E9\u05D5\u05E8\u05D5\u05DF","\u05D0\u05D1\u05D9\u05D9","\u05D0\u05D2\u05D3\u05D9\u05E8","\u05D0\u05D2\u05E1","\u05D0\u05D2\u05EA-\u05E9\u05D1\u05D5","\u05D0\u05D3\u05D5\u05E0\u05E0\u05D5 \u05D1\u05E8\u05D5\u05DA","\u05D0\u05D3\u05D9\u05E1\u05D5\u05DF",'\u05D0\u05D3\u05DE\u05D5"\u05E8 \u05DE\u05E4\u05D9\u05D8\u05E1\u05D1\u05D5\u05E8\u05D2',"\u05D0\u05D4\u05D5\u05D3 \u05DE\u05E0\u05D5\u05E8","\u05D0\u05D4\u05E8\u05D5\u05E0\u05E1\u05D5\u05DF \u05E9\u05E8\u05D4","\u05D0\u05D5\u05E0\u05D9\u05D5\u05DF","\u05D0\u05D5\u05E1\u05D9\u05E9\u05E7\u05D9\u05DF \u05DE\u05E0\u05D7\u05DD","\u05D0\u05D5\u05E4\u05DC","\u05D0\u05D5\u05E8 \u05DC\u05E6\u05D9\u05D5\u05DF","\u05D0\u05D5\u05E8\u05D8","\u05D0\u05D5\u05E8\u05D9\u05D4 \u05D4\u05D7\u05D9\u05EA\u05D9","\u05D0\u05D6\u05D5\u05E8 \u05D1\u05E7\u05DE\u05D4","\u05D0\u05D6\u05D5\u05E8 \u05D4\u05DE\u05E8\u05D9\u05E0\u05D4","\u05D0\u05D6\u05D5\u05E8 \u05D9\u05D0","\u05D0\u05D6\u05D5\u05E8\u05D9\u05DD","\u05D0\u05D7\u05D5\u05D6\u05EA \u05D1\u05D9\u05EA","\u05D0\u05D7\u05D9\u05DE\u05D0\u05D9\u05E8 \u05D0\u05D1\u05D0","\u05D0\u05D7\u05DC\u05DE\u05D4","\u05D0\u05D8\u05DC\u05D9","\u05D0\u05D9\u05D3\u05DC\u05E1\u05D5\u05DF \u05D1\u05D1\u05D4","\u05D0\u05DC \u05D4\u05E6\u05D9\u05E4\u05D5\u05E8","\u05D0\u05DC\u05D1\u05D6 \u05E0\u05EA\u05DF","\u05D0\u05DC\u05D1\u05E8\u05D8 \u05D0\u05D9\u05D9\u05E0\u05E9\u05D8\u05D9\u05D9\u05DF","\u05D0\u05DC\u05D9\u05D0\u05D1 \u05DC\u05D5\u05D1\u05D4","\u05D0\u05DC\u05D9\u05D0\u05E9\u05D5\u05D9\u05DC\u05D9","\u05D0\u05DC\u05D9\u05E2\u05D6\u05E8 \u05D1\u05DF \u05D4\u05D5\u05E8\u05E7\u05E0\u05D5\u05E1","\u05D0\u05DC\u05EA\u05E8\u05DE\u05DF \u05E0\u05EA\u05DF","\u05D0\u05DE\u05E0\u05D5\u05DF \u05DC\u05D9\u05E4\u05E7\u05D9\u05DF \u05E9\u05D7\u05E7","\u05D0\u05DE\u05E8\u05DC\u05D3","\u05D0\u05E0\u05D9\u05DC\u05D1\u05D9\u05E5 \u05DE\u05E8\u05D3\u05DB\u05D9","\u05D0\u05E1\u05D1\u05E1\u05D8\u05D5\u05E0\u05D9\u05DD","\u05D0\u05E4\u05E8\u05D9\u05DD \u05DC\u05E0\u05D2\u05E1\u05E0\u05E8","\u05D0\u05E4\u05E8\u05E1\u05DE\u05D5\u05DF","\u05D0\u05E4\u05E8\u05E1\u05E7","\u05D0\u05E4\u05E8\u05EA\u05D9 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05D0\u05E7\u05E1\u05D5\u05D3\u05D5\u05E1","\u05D0\u05E8\u05D1\u05E2 \u05D4\u05D0\u05DE\u05D4\u05D5\u05EA","\u05D0\u05E8\u05D9\u05E7 \u05D0\u05D9\u05D9\u05E0\u05E9\u05D8\u05D9\u05D9\u05DF","\u05D0\u05E8\u05DF \u05D6\u05DC\u05DE\u05DF","\u05D0\u05E9\u05D3\u05D5\u05D3","\u05D0\u05E9\u05DB\u05D5\u05DC\u05D9\u05EA","\u05D1\u05D1\u05DC\u05D9","\u05D1\u05D2\u05D9\u05DF \u05E2\u05DC\u05D9\u05D6\u05D4","\u05D1\u05D5\u05D1\u05E8 \u05DE\u05E8\u05D8\u05D9\u05DF","\u05D1\u05D5\u05E1\u05E7\u05D9\u05DC\u05D4 \u05D9\u05E6\u05D7\u05E7","\u05D1\u05D5\u05E8\u05D7\u05E1 \u05D7\u05D5\u05E8\u05D7\u05D4","\u05D1\u05D5\u05E8\u05DC\u05D0 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D1\u05D8\u05D4\u05D5\u05D1\u05DF","\u05D1\u05D9\u05EA \u05E7\u05E0\u05D3\u05D4","\u05D1\u05DF \u05D0\u05DC\u05D9\u05E2\u05D6\u05E8 \u05D0\u05E8\u05D9\u05D4","\u05D1\u05DF \u05D1\u05E8\u05D5\u05DA \u05D0\u05D5\u05E8\u05D9","\u05D1\u05DF \u05D3\u05D9\u05D5\u05D5\u05D0\u05DF \u05E2\u05DE\u05E8\u05DD","\u05D1\u05DF \u05D4\u05DB\u05D8","\u05D1\u05DF \u05D9\u05D5\u05E1\u05E3 \u05E9\u05DC\u05DE\u05D4","\u05D1\u05DF \u05E2\u05DE\u05D9 \u05E2\u05D5\u05D1\u05D3","\u05D1\u05E2\u05DC\u05D9 \u05DE\u05DC\u05D0\u05DB\u05D4","\u05D1\u05E7\u05E2\u05EA \u05D4\u05D9\u05E8\u05D7","\u05D1\u05E8\u05D4\u05DE\u05E1","\u05D1\u05E8\u05D5\u05E8\u05D9\u05D4","\u05D1\u05E8\u05E7 \u05D1\u05DF \u05D0\u05D1\u05D9\u05E0\u05D5\u05E2\u05DD","\u05D2'\u05D5 \u05E2\u05DE\u05E8","\u05D2\u05D0\u05E4\u05D5\u05E0\u05D5\u05D1","\u05D2\u05D1\u05E2\u05EA \u05D9\u05D5\u05E0\u05D4","\u05D2\u05D1\u05E2\u05EA \u05E2\u05D3\u05D4","\u05D2\u05D3\u05E8\u05D4","\u05D2\u05D5\u05D2\u05D5\u05DC","\u05D2\u05D5\u05DC\u05D3\u05D1\u05E8\u05D2 \u05DC\u05D0\u05D4","\u05D2\u05D5\u05E8 \u05D3\u05D1","\u05D2\u05D5\u05E8 \u05DE\u05E8\u05D3\u05DB\u05D9","\u05D2\u05D8\u05D4","\u05D2\u05D9\u05D0 \u05D0\u05D5\u05E0\u05D9","\u05D2\u05DC\u05E2\u05D3\u05D9 \u05D9\u05E9\u05E8\u05D0\u05DC","\u05D2\u05E8\u05D5\u05E0\u05E8 \u05D3\u05D1","\u05D2\u05E8\u05D9\u05E0\u05D1\u05E8\u05D2 \u05D0\u05D5\u05E8\u05D9 \u05E6\u05D1\u05D9","\u05D2\u05E9\u05E8 \u05E2\u05D3 \u05D4\u05DC\u05D5\u05DD","\u05D3\u05D1\u05D5\u05E8\u05D4 \u05E2\u05D5\u05DE\u05E8","\u05D3\u05D4 \u05D5\u05D9\u05E0\u05E6'\u05D9","\u05D3\u05D5\u05D3 \u05D0\u05DC\u05E2\u05D6\u05E8","\u05D3\u05D5\u05DC\u05D5\u05DE\u05D9\u05D8","\u05D3\u05DF \u05E9\u05D5\u05DE\u05E8\u05D5\u05DF","\u05D4' \u05D1\u05D0\u05D9\u05D9\u05E8",'\u05D4\u05D0\u05D3\u05DE\u05D5"\u05E8 \u05DE\u05D1\u05E2\u05DC\u05D6','\u05D4\u05D0\u05D3\u05DE\u05D5"\u05E8 \u05DE\u05D2\u05D5\u05E8',`\u05D4\u05D0\u05D3\u05DE\u05D5"\u05E8 \u05DE\u05D5\u05D9\u05D6'\u05E0\u05D9\u05E5`,"\u05D4\u05D0\u05D5\u05E0\u05D9\u05D4","\u05D4\u05D0\u05D5\u05E4\u05D9\u05DD",'\u05D4\u05D0\u05E8"\u05D9 \u05D4\u05E7\u05D3\u05D5\u05E9',"\u05D4\u05D0\u05E9\u05DB\u05D5\u05DC","\u05D4\u05D0\u05E9\u05DC\u05D2","\u05D4\u05D1\u05D8\u05D9\u05D7\u05D5\u05EA","\u05D4\u05D1\u05E2\u05DC \u05E9\u05DD \u05D8\u05D5\u05D1","\u05D4\u05D1\u05E9\u05D5\u05E8","\u05D4\u05D2\u05D5\u05DC\u05E9\u05D9\u05DD","\u05D4\u05D2\u05D5\u05E8\u05E8\u05EA","\u05D4\u05D2\u05DC\u05D9\u05DE\u05D4",'\u05D4\u05D2\u05E8"\u05D0',"\u05D4\u05D3\u05D5\u05D1\u05E8\u05D4","\u05D4\u05D3\u05D5\u05DC\u05E4\u05D9\u05DF","\u05D4\u05D4\u05D2\u05E9\u05DE\u05D4","\u05D4\u05D4\u05E4\u05DC\u05D2\u05D4","\u05D4\u05D5\u05E1\u05D8\u05DC \u05E9\u05DC\u05D5\u05DD","\u05D4\u05D7\u05D1\u05E6\u05DC\u05D5\u05EA","\u05D4\u05D7\u05D5\u05D1\u05DC\u05D9\u05DD","\u05D4\u05D7\u05D5\u05DC\u05D4","\u05D4\u05D7\u05E0\u05D9\u05DB\u05D9\u05DD","\u05D4\u05D7\u05E9\u05DE\u05DC","\u05D4\u05D8\u05D9\u05D9\u05DC\u05EA","\u05D4\u05D9\u05D4\u05DC\u05D5\u05DE\u05D9\u05DD","\u05D4\u05D9\u05D6\u05DE\u05D4","\u05D4\u05D9\u05D9\u05D3\u05DF","\u05D4\u05D9\u05DE\u05D0\u05D9\u05DD","\u05D4\u05D9\u05E6\u05D9\u05E7\u05D4","\u05D4\u05DB\u05EA\u05E8","\u05D4\u05DC\u05D1\u05D9\u05D0\u05D4","\u05D4\u05DC\u05E4\u05E8\u05D9\u05DF \u05D9\u05E8\u05DE\u05D9\u05D4\u05D5","\u05D4\u05DE\u05D0\u05D1\u05E7","\u05D4\u05DE\u05D1\u05E8\u05E7","\u05D4\u05DE\u05D2\u05D3\u05DC\u05D5\u05E8","\u05D4\u05DE\u05D2\u05D9\u05D3","\u05D4\u05DE\u05D3\u05E2","\u05D4\u05DE\u05D7\u05E7\u05E8","\u05D4\u05DE\u05DC\u05D9\u05E5","\u05D4\u05DE\u05DC\u05DA \u05D0\u05DC\u05D9\u05E7\u05D9\u05DD","\u05D4\u05DE\u05DC\u05DA \u05D0\u05DE\u05E6\u05D9\u05D4","\u05D4\u05DE\u05DC\u05DA \u05D0\u05E1\u05D0","\u05D4\u05DE\u05DC\u05DA \u05D3\u05D5\u05D3","\u05D4\u05DE\u05DC\u05DA \u05D4\u05D3\u05D3","\u05D4\u05DE\u05DC\u05DA \u05D7\u05D6\u05E7\u05D9\u05D4","\u05D4\u05DE\u05DC\u05DA \u05D9\u05D4\u05D5\u05D0","\u05D4\u05DE\u05DC\u05DA \u05D9\u05D4\u05D5\u05D0\u05D7\u05D6","\u05D4\u05DE\u05DC\u05DA \u05D9\u05D4\u05D5\u05D9\u05DB\u05D9\u05DF","\u05D4\u05DE\u05DC\u05DA \u05D9\u05D4\u05D5\u05E9\u05E4\u05D8","\u05D4\u05DE\u05DC\u05DA \u05D9\u05D5\u05D1\u05D1","\u05D4\u05DE\u05DC\u05DA \u05D9\u05D5\u05EA\u05DD","\u05D4\u05DE\u05DC\u05DA \u05D9\u05E8\u05D1\u05E2\u05DD","\u05D4\u05DE\u05DC\u05DA \u05E2\u05D6\u05E8\u05D9\u05D4","\u05D4\u05DE\u05DC\u05DA \u05E2\u05DE\u05E8\u05D9","\u05D4\u05DE\u05DC\u05DA \u05E8\u05D7\u05D1\u05E2\u05DD","\u05D4\u05DE\u05DC\u05DA \u05E9\u05D0\u05D5\u05DC","\u05D4\u05DE\u05DC\u05DA \u05E9\u05DC\u05DE\u05D4","\u05D4\u05DE\u05DC\u05DB\u05D9\u05DD","\u05D4\u05DE\u05E1\u05D7\u05E8","\u05D4\u05DE\u05E2\u05D1\u05D5\u05E8\u05EA","\u05D4\u05DE\u05E2\u05D2\u05DF","\u05D4\u05DE\u05E4\u05E8\u05E5","\u05D4\u05DE\u05E4\u05E8\u05E9","\u05D4\u05DE\u05E6\u05E4\u05DF","\u05D4\u05DE\u05E8\u05D9","\u05D4\u05DE\u05E9\u05E7\u05D9\u05E3","\u05D4\u05DE\u05EA\u05DB\u05EA","\u05D4\u05DE\u05EA\u05E0\u05D3\u05D1\u05D9\u05DD","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D0\u05DC\u05D9\u05E9\u05E2","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D2\u05D3","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D3\u05E0\u05D9\u05D0\u05DC","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D4\u05D5\u05E9\u05E2","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D6\u05DB\u05E8\u05D9\u05D4","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D7\u05D1\u05E7\u05D5\u05E7","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D7\u05D2\u05D9","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D9\u05D5\u05D0\u05DC","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D9\u05D7\u05D6\u05E7\u05D0\u05DC","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D9\u05E8\u05DE\u05D9\u05D4\u05D5","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05D9\u05E9\u05E2\u05D9\u05D4\u05D5","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05DE\u05D9\u05DB\u05D4","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05DE\u05DC\u05D0\u05DB\u05D9","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05E0\u05D7\u05D5\u05DD","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05E0\u05D7\u05DE\u05D9\u05D4","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05E0\u05EA\u05DF","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05E2\u05D5\u05D1\u05D3\u05D9\u05D4","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05E2\u05DE\u05D5\u05E1","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05E6\u05E4\u05E0\u05D9\u05D4","\u05D4\u05E0\u05D1\u05D9\u05D0 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05D4\u05E0\u05D7\u05D5\u05E9\u05EA","\u05D4\u05E0\u05D7\u05E9\u05D5\u05DC","\u05D4\u05E0\u05E4\u05D8","\u05D4\u05E0\u05E9\u05D9\u05D0 \u05D5\u05D9\u05E6\u05DE\u05DF","\u05D4\u05E1\u05D9\u05E4\u05D5\u05DF","\u05D4\u05E1\u05E4\u05E0\u05D5\u05EA","\u05D4\u05E2\u05D5\u05D2\u05DF","\u05D4\u05E2\u05D5\u05E4\u05E8\u05D9\u05DD","\u05D4\u05E2\u05D5\u05E4\u05E8\u05EA","\u05D4\u05E2\u05E9\u05E8\u05D9\u05DD \u05D5\u05D0\u05D7\u05D3","\u05D4\u05E4\u05E8\u05D9\u05D5\u05DF","\u05D4\u05E6\u05D1\u05D9","\u05D4\u05E6\u05D5\u05DC\u05DC\u05D9\u05DD","\u05D4\u05E6\u05D5\u05E8\u05E4\u05D9\u05DD","\u05D4\u05E6\u05D9\u05D5\u05E0\u05D5\u05EA","\u05D4\u05E6\u05E4\u05D9\u05E8\u05D4","\u05D4\u05E7\u05D3\u05DE\u05D4","\u05D4\u05E7\u05D9\u05D8\u05D5\u05E8","\u05D4\u05E7\u05DC\u05D9\u05D8\u05D4","\u05D4\u05E7\u05E8\u05D9\u05D4-\u05DE\u05D2\u05D5\u05E8\u05D9\u05DD",'\u05D4\u05E7\u05E8\u05D9\u05D4-\u05DE\u05E2"\u05E8',"\u05D4\u05E8 \u05D0\u05D1\u05D9\u05D8\u05DC","\u05D4\u05E8 \u05D2\u05DC\u05D1\u05D5\u05E2","\u05D4\u05E8 \u05DB\u05E8\u05DE\u05DC","\u05D4\u05E8 \u05E6\u05D9\u05D5\u05DF","\u05D4\u05E8 \u05EA\u05D1\u05D5\u05E8","\u05D4\u05E8\u05D0\u05DD","\u05D4\u05E8\u05D1 \u05D0\u05D1\u05DF \u05D3\u05E0\u05DF","\u05D4\u05E8\u05D1 \u05D0\u05D1\u05E8\u05DE\u05E1\u05E7\u05D9","\u05D4\u05E8\u05D1 \u05D1\u05D5\u05D6\u05D2\u05DC\u05D5 \u05D3\u05D5\u05D3","\u05D4\u05E8\u05D1 \u05D1\u05DC\u05D5\u05DC\u05D5","\u05D4\u05E8\u05D1 \u05D4\u05D2\u05E8","\u05D4\u05E8\u05D1 \u05D7\u05D9\u05D9\u05DD \u05E9\u05D5\u05E9\u05E0\u05D4","\u05D4\u05E8\u05D1 \u05D8\u05D9\u05D9\u05D1","\u05D4\u05E8\u05D1 \u05D9\u05D4\u05D5\u05E9\u05E2 \u05DE\u05D0\u05DE\u05D0\u05DF","\u05D4\u05E8\u05D1 \u05D9\u05D5\u05E8\u05DD \u05D0\u05D1\u05E8\u05D2'\u05DC","\u05D4\u05E8\u05D1 \u05DE\u05D9\u05DE\u05D5\u05DF","\u05D4\u05E8\u05D1 \u05DE\u05E9\u05D0\u05E9 \u05D9\u05D5\u05E1\u05E3","\u05D4\u05E8\u05D1 \u05E0\u05D9\u05E1\u05D9\u05DD","\u05D4\u05E8\u05D1 \u05E7\u05DC\u05D9\u05E9\u05E8","\u05D4\u05E8\u05D1 \u05E8\u05D5\u05D6\u05D5\u05D1\u05E1\u05E7\u05D9","\u05D4\u05E8\u05D1 \u05E8\u05D9\u05D9\u05E0\u05E1","\u05D4\u05E8\u05D1 \u05E9\u05D0\u05D5\u05DC\u05D9","\u05D4\u05E8\u05D9 \u05D2\u05D5\u05DC\u05DF",'\u05D4\u05E8\u05D9"\u05DD \u05DC\u05D5\u05D9\u05DF','\u05D4\u05E8\u05DE"\u05D0',"\u05D4\u05E8\u05E4\u05D5\u05D0\u05D4","\u05D4\u05E8\u05E6\u05D9\u05E3","\u05D4\u05E9\u05D9\u05D9\u05D8\u05D9\u05DD","\u05D4\u05EA\u05D5\u05E8\u05DF","\u05D4\u05EA\u05DC\u05DE\u05D5\u05D3","\u05D4\u05EA\u05E2\u05E1\u05D5\u05E7\u05D4","\u05D4\u05EA\u05E7\u05D5\u05D4","\u05D4\u05EA\u05E7\u05E9\u05D5\u05E8\u05EA","\u05D5\u05D0\u05DC\u05D5\u05E1","\u05D5\u05D0\u05DF \u05D2\u05D5\u05DA","\u05D5\u05D5\u05DC\u05E4\u05E1\u05D5\u05DF \u05D3\u05D5\u05D3","\u05D5\u05D9\u05E7\u05D8\u05D5\u05E8 \u05D4\u05D5\u05D2\u05D5","\u05D5\u05D9\u05EA\u05E7\u05D9\u05DF \u05D9\u05D5\u05E1\u05E3","\u05D5\u05E8\u05D3\u05D9\u05DE\u05D5\u05DF \u05D9\u05E6\u05D7\u05E7","\u05D6\u05D5\u05DC\u05D4 \u05D0\u05DE\u05D9\u05DC","\u05D6\u05D9\u05D9\u05D3 \u05D0\u05DC\u05DB\u05E1\u05E0\u05D3\u05E8","\u05D6\u05D9\u05E0\u05D2\u05E8 \u05D1\u05E9\u05D1\u05D9\u05E1","\u05D6\u05DB\u05E8\u05D5\u05DF \u05D9\u05E2\u05E7\u05D1","\u05D6\u05DC\u05DE\u05DF \u05D3\u05D5\u05D3 \u05DC\u05D1\u05D5\u05E0\u05D8\u05D9\u05DF","\u05D6\u05E0\u05D2\u05D1\u05D9\u05DC","\u05D7\u05D3\u05E8\u05D4","\u05D7\u05D5\u05DC\u05D3\u05D4 \u05D4\u05E0\u05D1\u05D9\u05D0\u05D4","\u05D4\u05E8\u05E6\u05DC","\u05E8\u05D5\u05D8\u05E9\u05D9\u05DC\u05D3","\u05D7\u05D5\u05E8\u05D9 \u05D7\u05D9\u05D9\u05DD","\u05D7\u05D6\u05E0\u05D5\u05D1 \u05E2\u05DE\u05E8\u05DD","\u05D7\u05D8\u05D9\u05D1\u05EA \u05D2\u05D1\u05E2\u05EA\u05D9","\u05D7\u05D8\u05D9\u05D1\u05EA \u05D9\u05E4\u05EA\u05D7","\u05D7\u05D8\u05D9\u05D1\u05EA \u05DB\u05E8\u05DE\u05DC\u05D9","\u05D7\u05D9\u05D1\u05EA \u05E6\u05D9\u05D5\u05DF","\u05D7\u05D9\u05D9\u05DD \u05D1\u05E8\u05DC\u05D1","\u05D7\u05D9\u05D9\u05DD \u05D4\u05E8\u05E6\u05D5\u05D2","\u05D7\u05E0\u05D9\u05E0\u05D0 \u05D1\u05DF \u05D3\u05D5\u05E1\u05D0","\u05D7\u05E0\u05E7\u05D9\u05DF \u05D9\u05D4\u05D5\u05E9\u05E2","\u05D7\u05E1\u05D9\u05D3\u05D9 \u05D0\u05D5\u05DE\u05D5\u05EA \u05D4\u05E2\u05D5\u05DC\u05DD","\u05D7\u05E1\u05DF \u05D5\u05D1\u05DF \u05D2\u05E8\u05D4","\u05D7\u05E8\u05D8\u05D5\u05DD","\u05D8\u05D5\u05DC\u05E1\u05D8\u05D5\u05D9","\u05D8\u05E9\u05E8\u05E0\u05D9\u05D7\u05D5\u05D1\u05E1\u05E7\u05D9","\u05D9\u05D0\u05D9\u05E8","\u05D9\u05D1\u05E0\u05D0\u05DC","\u05D9\u05D2\u05D0\u05DC \u05D9\u05D3\u05D9\u05DF","\u05D9\u05D3 \u05D4\u05E2\u05E4\u05DC\u05D4 \u05DE\u05DE\u05E8\u05D5\u05E7\u05D5","\u05D9\u05D5\u05D0\u05D1 \u05D1\u05DF \u05E6\u05E8\u05D5\u05D9\u05D4","\u05D9\u05D5\u05D0\u05DC \u05DE\u05E9\u05D4 \u05E1\u05DC\u05D5\u05DE\u05D5\u05DF","\u05D9\u05D5\u05D4\u05E0\u05D4 \u05D6\u05D1\u05D5\u05D8\u05D9\u05E0\u05E1\u05E7\u05D9","\u05D9\u05D5\u05D7\u05E0\u05DF \u05D1\u05DF \u05D6\u05DB\u05D0\u05D9","\u05D9\u05D5\u05DD \u05D8\u05D5\u05D1 \u05E6\u05DE\u05D7","\u05D9\u05D5\u05E0\u05D4 \u05D4\u05E0\u05D1\u05D9\u05D0","\u05D9\u05D5\u05E1\u05D9 \u05D1\u05E0\u05D0\u05D9","\u05D9\u05D5\u05E1\u05D9 \u05D1\u05E8 \u05D7\u05DC\u05E4\u05EA\u05D0","\u05D9\u05D5\u05E1\u05E4\u05D8\u05DC","\u05D9\u05D5\u05E8\u05D3\u05D9 \u05D4\u05E1\u05D9\u05E8\u05D4","\u05D9\u05DC\u05D9\u05DF \u05D3\u05D5\u05D3","\u05D9\u05E1\u05D5\u05D3 \u05D4\u05DE\u05E2\u05DC\u05D4","\u05D9\u05E2\u05DC","\u05D9\u05E4\u05D4 \u05D9\u05E8\u05E7\u05D5\u05E0\u05D9","\u05D9\u05E6\u05D7\u05E7 \u05D0\u05D9\u05DC\u05DF","\u05D9\u05E6\u05D7\u05E7 \u05D4\u05E0\u05E9\u05D9\u05D0","\u05D9\u05E6\u05D7\u05E7 \u05E9\u05DE\u05D9\u05E8","\u05D9\u05E7\u05D9\u05E0\u05EA\u05D5\u05DF","\u05D9\u05E8\u05DE\u05D5\u05DA","\u05D9\u05E8\u05E7\u05DF","\u05D9\u05E9\u05E4\u05D4",'\u05DB"\u05D8 \u05D1\u05E0\u05D5\u05D1\u05DE\u05D1\u05E8',"\u05DB\u05D5\u05DB\u05D1 \u05D4\u05D3\u05E8\u05D5\u05DD","\u05DB\u05D5\u05DB\u05D1 \u05D4\u05D9\u05DD","\u05DB\u05D5\u05DB\u05D1 \u05D4\u05E6\u05E4\u05D5\u05DF","\u05DB\u05D5\u05DB\u05D1 \u05D4\u05E9\u05D7\u05E8","\u05DB\u05D9\u05E0\u05D5\u05E8","\u05DB\u05E4\u05EA\u05D5\u05E8 \u05D4\u05D7\u05D5\u05DC\u05D5\u05EA","\u05DC\u05D5\u05D7\u05DE\u05D9 \u05D4\u05D0\u05E9","\u05DC\u05D5\u05D9 \u05E9\u05DC\u05DE\u05D4","\u05DC\u05D5\u05D9\u05EA\u05DF","\u05DC\u05D9\u05DC\u05D9","\u05DC\u05DE\u05E8\u05D7\u05D1","\u05DE\u05D0\u05D9\u05E8 \u05D1\u05E2\u05DC \u05D4\u05E0\u05E1","\u05DE\u05D1\u05E6\u05E2 \u05D1\u05E8\u05E7","\u05DE\u05D3\u05E8\u05D7\u05D5\u05D1 \u05D4\u05E0\u05D1\u05D9\u05D0\u05D9\u05DD","\u05DE\u05D5\u05E8\u05D3\u05D9 \u05D4\u05D2\u05D8\u05D0\u05D5\u05EA","\u05DE\u05D6\u05DB\u05E8\u05EA \u05D1\u05EA\u05D9\u05D4","\u05DE\u05D8\u05D5\u05DC\u05D4","\u05DE\u05D9\u05DB\u05E9\u05D5\u05D9\u05DC\u05D9","\u05DE\u05D9\u05DC\u05DE\u05DF","\u05DE\u05D9\u05E1\u05D8\u05E8\u05DC","\u05DE\u05DB\u05D0\u05DC \u05D0\u05E0\u05D2'\u05DC\u05D5","\u05DE\u05DB\u05D5\u05DC\u05D5\u05EA","\u05DE\u05E0\u05D2\u05D5","\u05DE\u05E2\u05D2\u05DC \u05D4\u05E9\u05DE\u05D7\u05D4","\u05DE\u05E4\u05E7\u05D5\u05E8\u05D4","\u05DE\u05E7\u05D5\u05D4 \u05D9\u05E9\u05E8\u05D0\u05DC","\u05DE\u05E7\u05DC\u05E0\u05D1\u05D5\u05E8\u05D2","\u05DE\u05E8\u05D6\u05D5\u05E7 \u05D5\u05E9\u05DE\u05D5\u05D0\u05DC","\u05DE\u05E8\u05D9\u05DD \u05D4\u05E0\u05D1\u05D9\u05D0\u05D4","\u05DE\u05E8\u05DB\u05D6 \u05E7\u05DC\u05D9\u05D8\u05D4 \u05E9\u05DC\u05D5\u05DD","\u05DE\u05E9\u05D4 \u05DC\u05D5\u05D9(\u05DE\u05D5\u05D9\u05E9\u05D4 \u05D5\u05D7\u05E6\u05D9)","\u05DE\u05E9\u05DE\u05E8 \u05D4\u05D9\u05E8\u05D3\u05DF","\u05DE\u05E9\u05DE\u05E9","\u05DE\u05E9\u05E0\u05D4","\u05DE\u05E9\u05E2\u05D5\u05DC \u05D4\u05D0\u05D9\u05E8\u05D5\u05E1\u05D9\u05DD","\u05DE\u05EA\u05D7\u05DD \u05D0\u05DC\u05EA\u05D0","\u05E0\u05D0\u05D5\u05EA \u05E1\u05E4\u05D9\u05E8","\u05E0\u05D2\u05E8\u05D5 \u05D0\u05D4\u05E8\u05DF","\u05E0\u05D4\u05DC\u05DC","\u05E0\u05D5\u05D4 \u05D3\u05E0\u05D9\u05D4","\u05E0\u05D5\u05D4 \u05D9\u05D4\u05D5\u05E0\u05EA\u05DF","\u05E0\u05D5\u05D4 \u05D9\u05DD","\u05E0\u05D5\u05E4\u05DA","\u05E0\u05D7\u05DC \u05D3\u05DF","\u05E0\u05D7\u05DC \u05D4\u05DC\u05D9\u05D8\u05E0\u05D9","\u05E0\u05D7\u05DE\u05DF \u05DE\u05D1\u05E8\u05E1\u05DC\u05D1","\u05E0\u05D9\u05E1\u05D9\u05DD \u05D7\u05D3\u05D3","\u05E0\u05DE\u05DC \u05D0\u05E9\u05D3\u05D5\u05D3","\u05E0\u05DE\u05DC\u05D9 \u05D9\u05E9\u05E8\u05D0\u05DC","\u05E0\u05E1 \u05E6\u05D9\u05D5\u05E0\u05D4","\u05E1\u05D0\u05DC\u05E7 \u05D9\u05D5\u05E0\u05D4","\u05E1\u05D5\u05DC\u05D3 \u05D4\u05E0\u05E8\u05D9\u05D8\u05D4","\u05E1\u05D5\u05E4\u05E8 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05E1\u05D8\u05E8\u05D5\u05DE\u05D4","\u05E1\u05D9\u05D8\u05E8\u05D9\u05DF","\u05E1\u05D9\u05DC\u05D1\u05E8 \u05D0\u05D1\u05D0 \u05D4\u05DC\u05DC","\u05E1\u05D9\u05E8\u05E7\u05D9\u05DF \u05E0\u05D7\u05DE\u05DF","\u05E1\u05DC\u05D1\u05D3\u05D5\u05E8","\u05E1\u05DE \u05D0\u05DC \u05D4\u05D9\u05DD","\u05E1\u05DE \u05D9\u05D4\u05D5\u05D0\u05E9","\u05E1\u05DE\u05D8\u05D4 \u05D0","\u05E1\u05DE\u05D8\u05D4 \u05D1","\u05E1\u05DE\u05D9 \u05D0\u05DC\u05DE\u05D2\u05E8\u05D9\u05D1\u05D9","\u05E1\u05E0\u05E4\u05D9\u05E8","\u05E1\u05E4\u05D9\u05D7","\u05E2\u05D2\u05E0\u05D5\u05DF \u05E9\u05D9","\u05E2\u05D3\u05D9 \u05E2\u05DD \u05E9\u05DC\u05D5\u05DD","\u05E2\u05D5\u05D1\u05D3\u05D9 \u05D4\u05E0\u05DE\u05DC","\u05E2\u05D5\u05D6\u05D9 \u05D7\u05D9\u05D8\u05DE\u05DF","\u05E2\u05D5\u05E4\u05E8 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05E2\u05D9\u05E0\u05D1\u05E8","\u05E2\u05E0\u05D1\u05D9\u05DD","\u05E2\u05E7\u05D1\u05D9\u05D0 \u05D1\u05DF \u05DE\u05D4\u05DC\u05DC\u05D0\u05DC","\u05E4\u05D0\u05E0\u05E6\u05D5","\u05E4\u05D0\u05E8\u05E7 \u05D4\u05E9\u05D9\u05D8\u05D4 \u05D4\u05DE\u05DC\u05D1\u05D9\u05E0\u05D4","\u05E4\u05D5\u05E8\u05E6\u05D9 \u05D4\u05D3\u05E8\u05DA","\u05E4\u05D8\u05D3\u05D4","\u05E4\u05D9\u05D9\u05E0\u05D1\u05E8\u05D2 \u05D9\u05D5\u05E1\u05E3","\u05E4\u05DF \u05D0\u05DC\u05DB\u05E1\u05E0\u05D3\u05E8","\u05E4\u05E0\u05D9\u05E0\u05D4","\u05E4\u05E1\u05D8\u05E8 \u05DC\u05D5\u05D0\u05D9","\u05E4\u05E8\u05E0\u05E7 \u05D0\u05E0\u05D4","\u05E4\u05EA\u05D7 \u05EA\u05E7\u05D5\u05D5\u05D4","\u05E6\u05D0\u05DC\u05D9\u05DD","\u05E6\u05D3\u05E7\u05EA \u05D9\u05D5\u05E1\u05E3","\u05E6\u05D5\u05E8 \u05D4\u05D3\u05E1\u05D4","\u05E6\u05D9\u05D6\u05DC\u05D9\u05E0\u05D2","\u05E6\u05E4\u05EA","\u05E7\u05D3\u05D5\u05E9\u05D9 \u05D1\u05DC\u05D6\u05DF","\u05E7\u05D5\u05E8\u05DC","\u05E7\u05D5\u05E8\u05E6'\u05E7 \u05D9\u05D0\u05E0\u05D5\u05E9","\u05E7\u05D9\u05E9\u05D5\u05DF","\u05E7\u05DE\u05D9 \u05D0\u05DC\u05D1\u05E8\u05D8",'\u05E7\u05E7"\u05DC',"\u05E7\u05E8\u05D9\u05EA \u05D7\u05E8\u05D3\u05D9\u05DD","\u05E7\u05E8\u05D9\u05EA \u05E4\u05D5\u05E0\u05D9\u05D1\u05E9","\u05E8\u05D0\u05E9 \u05E4\u05D9\u05E0\u05D4","\u05E8\u05D1 \u05D0\u05E9\u05D9","\u05E8\u05D1 \u05D7\u05D9\u05E1\u05D3\u05D0","\u05E8\u05D1 \u05D9\u05E0\u05D0\u05D9","\u05E8\u05D1\u05D0","\u05E8\u05D1\u05D9 \u05D3\u05D5\u05D3 \u05D0\u05DC\u05E7\u05D9\u05D9\u05DD","\u05E8\u05D1\u05D9 \u05D3\u05D5\u05D3 \u05D1\u05DF \u05D7\u05E1\u05D9\u05DF","\u05E8\u05D1\u05D9\u05DF \u05D9\u05E6\u05D7\u05E7","\u05E8\u05D1\u05D9\u05E0\u05D0","\u05E8\u05D1\u05E0\u05D5 \u05D2\u05E8\u05E9\u05D5\u05DD","\u05E8\u05D1\u05E0\u05D5 \u05D5\u05D9\u05D3\u05DC \u05D4\u05E6\u05E8\u05E4\u05EA\u05D9","\u05E8\u05D5\u05D1\u05D9\u05E0\u05D0 \u05D7\u05E0\u05D4","\u05E8\u05D5\u05D2\u05D5\u05D6\u05D9\u05DF","\u05E8\u05D5\u05E4\u05D9\u05DF \u05D0\u05E8\u05EA\u05D5\u05E8","\u05E8\u05D7\u05DC \u05D9\u05E0\u05D0\u05D9\u05EA","\u05E8\u05DE\u05D1\u05E8\u05E0\u05D3\u05D8","\u05E8\u05E0\u05D8\u05D2\u05DF","\u05E8\u05E4\u05D0\u05DC \u05D0\u05D9\u05EA\u05DF (\u05E8\u05E4\u05D5\u05DC)","\u05E9\u05D0\u05D2\u05DC \u05DE\u05D0\u05E8\u05E7","\u05E9\u05D0\u05D5\u05DC \u05D1\u05DF \u05E9\u05DE\u05D7\u05D5\u05DF","\u05E9\u05D1\u05D8 \u05D0\u05E9\u05E8","\u05E9\u05D1\u05D8 \u05D1\u05E0\u05D9\u05DE\u05D9\u05DF","\u05E9\u05D1\u05D8 \u05D2\u05D3","\u05E9\u05D1\u05D8 \u05D3\u05DF","\u05E9\u05D1\u05D8 \u05D6\u05D1\u05D5\u05DC\u05D5\u05DF","\u05E9\u05D1\u05D8 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05E9\u05D1\u05D8 \u05D9\u05D5\u05E1\u05E3","\u05E9\u05D1\u05D8 \u05D9\u05E9\u05E9\u05DB\u05E8","\u05E9\u05D1\u05D8 \u05DC\u05D5\u05D9","\u05E9\u05D1\u05D8 \u05E0\u05E4\u05EA\u05DC\u05D9","\u05E9\u05D1\u05D8 \u05E8\u05D0\u05D5\u05D1\u05DF","\u05E9\u05D1\u05D8 \u05E9\u05DE\u05E2\u05D5\u05DF","\u05E9\u05D1\u05D9 \u05E6\u05D9\u05D5\u05DF","\u05E9\u05D2\u05D1","\u05E9\u05D4\u05DD","\u05E9\u05D5\u05D1\u05E8 \u05D4\u05D2\u05DC\u05D9\u05DD","\u05E9\u05D5\u05E2\u05DC\u05D9 \u05E9\u05DE\u05E9\u05D5\u05DF","\u05E9\u05D5\u05E9\u05E0\u05D4 \u05D3\u05DE\u05D0\u05E8\u05D9","\u05E9\u05D5\u05E9\u05E0\u05EA \u05D4\u05E8\u05D5\u05D7\u05D5\u05EA","\u05E9\u05D7\u05DD \u05D9\u05D5\u05D0\u05D1","\u05E9\u05D9\u05DC\u05E8","\u05E9\u05DB \u05D5\u05E0\u05D8\u05D5\u05E8\u05D4","\u05E9\u05DC\u05D5\u05DE\u05E6\u05D9\u05D5\u05DF \u05D4\u05DE\u05DC\u05DB\u05D4","\u05E9\u05DC\u05D5\u05E0\u05E1\u05E7\u05D9 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05E9\u05DC\u05D6\u05D9\u05E0\u05D2\u05E8 \u05D0\u05E8\u05D5\u05D5\u05D9\u05DF","\u05E9\u05DE\u05D5\u05D0\u05DC \u05D4\u05E0\u05D2\u05D9\u05D3","\u05E9\u05DE\u05E8","\u05E9\u05E2\u05E8 \u05D4\u05D0\u05E8\u05D9\u05D5\u05EA","\u05E9\u05E2\u05E8 \u05D4\u05D9\u05DD","\u05E9\u05E2\u05E8\u05D9 \u05D9\u05D5\u05E9\u05E8","\u05E9\u05E4\u05D9\u05D4","\u05E9\u05E4\u05D9\u05E8\u05D0 \u05DE\u05E9\u05D4 \u05D7\u05D9\u05D9\u05DD","\u05E9\u05E8\u05D4 \u05D0\u05DE\u05E0\u05D5","\u05EA\u05D7\u05E0\u05EA \u05D4\u05DB\u05D7","\u05EA\u05D9\u05D0\u05D5\u05D3\u05D5\u05E8 \u05E8\u05D5\u05D6\u05D5\u05D5\u05DC\u05D8","\u05EA\u05E0\u05D9\u05DF","\u05EA\u05E4\u05D5\u05D6",'\u05EA\u05E9"\u05D7',"\u05D0\u05D4\u05E8\u05D5\u05DF \u05DE\u05D0\u05D9\u05E8 \u05DE\u05D6\u05D9\u05D0","\u05D1\u05D5\u05E7\u05E1\u05E8 \u05D0\u05D4\u05E8\u05D5\u05DF","\u05D1\u05D5\u05E7\u05E1\u05E8 \u05D9\u05E8\u05DE\u05D9\u05D4\u05D5","\u05D1\u05D9\u05EA \u05D4\u05E9\u05D9\u05E7\u05D5\u05DD","\u05D1\u05DF \u05D0\u05D1\u05D9 \u05D0\u05D9\u05EA\u05DE\u05E8","\u05D1\u05DF \u05D9\u05D4\u05D5\u05D3\u05D4 \u05D0\u05D1\u05E0\u05E8","\u05D1\u05E8-\u05DB\u05D5\u05DB\u05D1\u05D0","\u05D1\u05E8\u05D5\u05E9\u05D9\u05DD","\u05D2\u05D1\u05E2\u05EA \u05D4\u05D0\u05D4\u05D1\u05D4","\u05D2\u05D1\u05E2\u05EA \u05D4\u05E6\u05D1\u05E8","\u05D2\u05D1\u05E2\u05EA \u05D4\u05EA\u05D5\u05E8","\u05D2\u05D1\u05E2\u05EA \u05DE\u05D9\u05DB\u05D0\u05DC","\u05D2\u05D1\u05E2\u05EA \u05E0\u05D5\u05E3","\u05D2\u05D5\u05D8\u05D4\u05DC\u05E3 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05D2\u05D5\u05DC\u05D3\u05D4 \u05DE\u05D9\u05DC\u05D5\u05E1\u05DC\u05D1\u05E1\u05E7\u05D9","\u05D2\u05D5\u05DC\u05D9 \u05D3\u05DE\u05E9\u05E7","\u05D2\u05DC\u05D9\u05DC\u05D9","\u05D2\u05E0\u05D9 \u05D0\u05D9\u05E8\u05D9\u05E1","\u05D3\u05D2\u05DC \u05D9\u05E9\u05E8\u05D0\u05DC","\u05D2\u05D1\u05E2\u05D5\u05EA \u05D4\u05DB\u05D5\u05E8\u05DB\u05E8","\u05D4\u05E0\u05E4\u05EA \u05D4\u05D3\u05D2\u05DC","\u05D4\u05D0\u05DC\u05D5\u05E4\u05D9\u05DD","\u05D4\u05D9\u05D9\u05DE\u05DF \u05D9\u05E9\u05E8\u05D0\u05DC","\u05D4\u05DE\u05D0\u05D4 \u05D5\u05D0\u05D7\u05D3","\u05D4\u05DE\u05D6\u05DE\u05E8\u05D4","\u05D4\u05DE\u05E0\u05D9\u05DF \u05D4\u05E8\u05D0\u05E9\u05D5\u05DF","\u05D4\u05E0\u05D1\u05D7\u05E8\u05D5\u05EA","\u05D4\u05E8\u05D1 \u05D1\u05D0\u05E8\u05D9","\u05D4\u05E8\u05D1 \u05E9\u05D0\u05D5\u05DC \u05D0\u05D7\u05E8\u05E7","\u05D4\u05E8\u05DE\u05DF \u05DE\u05D0\u05D9\u05E8",'\u05D4\u05EA\u05E8\u05DE"\u05D2',"\u05D6\u05DE\u05DC \u05D6\u05D5\u05E1\u05D9\u05D0","\u05D8\u05D5\u05E7\u05D0\u05DF","\u05D8\u05E4\u05E8 \u05D7\u05D9\u05D9\u05DD","\u05D9\u05D5\u05D0\u05E9","\u05DB\u05D4\u05E0\u05D5\u05D1 \u05D6\u05D0\u05D1","\u05DB\u05D7\u05DC\u05D9\u05DC","\u05DB\u05DB\u05E8 \u05D4\u05DE\u05D9\u05E1\u05D3\u05D9\u05DD","\u05DC\u05D7\u05DE\u05D9 \u05E9\u05DC\u05D5\u05DD","\u05DC\u05E0\u05D3\u05D5 \u05D3\u05D5\u05D3","\u05DC\u05E1\u05E7\u05D5\u05D1","\u05DC\u05E8\u05E8 \u05DE\u05E9\u05D4","\u05DE\u05D9\u05E8\u05D5\u05DF \u05D0\u05DC\u05D9\u05D4\u05D5","\u05DE\u05E9\u05D7\u05EA\u05EA \u05D0\u05D9\u05DC\u05EA","\u05E0\u05D5\u05D5\u05D4 \u05DB\u05E8\u05DE\u05D9\u05EA","\u05E0\u05D7\u05DC\u05EA \u05E8\u05D0\u05D5\u05D1\u05DF","\u05E0\u05D7\u05DE\u05D9\u05D0\u05E1 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05E1\u05D1\u05D9\u05D5\u05E0\u05D9 \u05D4\u05E4\u05D0\u05E8\u05E7","\u05E1\u05D1\u05D9\u05D5\u05E0\u05D9 \u05E0\u05E6\u05E8","\u05E1\u05DC\u05D5\u05D1\u05D9\u05E1 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05E1\u05E2\u05D3\u05D9\u05D4 \u05E0\u05D7\u05D5\u05DD","\u05E2\u05D5\u05E0\u05D5\u05EA \u05D4\u05E9\u05E0\u05D4","\u05E2\u05DE\u05E7 \u05D4\u05D4\u05D3\u05E8\u05D9\u05DD","\u05E2\u05DE\u05E7 \u05D4\u05E9\u05D5\u05E9\u05E0\u05D9\u05DD","\u05E4\u05D0\u05E8\u05E7 \u05D4\u05DE\u05D3\u05E2","\u05E4\u05D9\u05D9\u05D2\u05D4 \u05DC\u05E8\u05E8","\u05E4\u05DC\u05D3\u05DE\u05DF \u05D9\u05D5\u05E1\u05E3","\u05E4\u05E0\u05D9\u05E0\u05D4 \u05E4\u05E6'\u05D5\u05E8\u05E0\u05D9\u05E7","\u05E4\u05E0\u05D9\u05E7 \u05D3\u05D5\u05D3","\u05E4\u05E8\u05D5\u05E4 \u05D0\u05D1\u05E8\u05D4\u05DD \u05E4\u05E6'\u05D5\u05E8\u05E0\u05D9\u05E7","\u05E7\u05D5\u05D1\u05E8\u05E1\u05E7\u05D9 \u05DE\u05E9\u05D4","\u05E8\u05D5\u05E4\u05DE\u05DF \u05E9\u05DE\u05D5\u05D0\u05DC","\u05E8\u05D7\u05D1\u05E2\u05DD","\u05E9\u05D1\u05D5\u05E2\u05D5\u05EA","\u05E9\u05DE\u05D9\u05D3 \u05D9\u05E9\u05E8\u05D0\u05DC","\u05E9\u05E7\u05DE\u05D9\u05DD","\u05D0-\u05D3\u05D0\u05DE\u05D5\u05DF","\u05D0-\u05D3\u05D5\u05D0\u05E8\u05D4","\u05D0-\u05D3\u05D5\u05E8\u05D0\u05EA","\u05D0-\u05D3\u05D5\u05E8\u05D9","\u05D0-\u05D3\u05D9\u05E8","\u05D0-\u05D3\u05DE\u05D9\u05D3\u05D4","\u05D0-\u05D3\u05DE\u05D9\u05DE\u05D9","\u05D0-\u05D3\u05E2\u05E7\u05D4","\u05D0-\u05D3\u05E8\u05D0\u05D2'","\u05D0-\u05D3\u05E8\u05D1\u05D0\u05E9\u05D9","\u05D0-\u05D6\u05D0\u05D4\u05D9\u05E8\u05D9\u05D4","\u05D0-\u05D6\u05D0\u05D4\u05E8","\u05D0-\u05D6\u05D0\u05D5\u05D9\u05D9\u05D4","\u05D0-\u05D6\u05D5\u05D5\u05D3\u05D0\u05EA","\u05D0-\u05D6\u05D9\u05D6\u05E4\u05D5\u05DF","\u05D0-\u05D6\u05D9\u05D9\u05D0\u05DF","\u05D0-\u05D6\u05D9\u05D9\u05DF","\u05D0-\u05D6\u05E8\u05D6\u05D5\u05E8","\u05D0-\u05D6\u05E8\u05E2\u05D9\u05D9\u05D4","\u05D0-\u05D6\u05E8\u05E7\u05D0","\u05D0-\u05D8\u05D0\u05D1\u05E8'\u05D4","\u05D0-\u05D8\u05D0\u05D7\u05D5\u05E0\u05D4","\u05D0-\u05D8\u05D1\u05E7","\u05D0-\u05D8\u05D5\u05D5\u05D0\u05DC","\u05D0-\u05D8\u05D9\u05D0\u05E8","\u05D0-\u05D8\u05D9\u05D5\u05E8","\u05D0-\u05D8\u05D9\u05E8\u05D4","\u05D0-\u05DC\u05D0\u05EA\u05D9\u05DF","\u05D0-\u05DC\u05D3","\u05D0-\u05DC\u05D5\u05E8'\u05D3","\u05D0-\u05E0\u05D1\u05D9 \u05E1\u05D0\u05DC\u05D7","\u05D0-\u05E0\u05D5\u05D5\u05E8\u05E1","\u05D0-\u05E0\u05D9\u05E8\u05D5\u05D6","\u05D0-\u05E0\u05DE\u05D5\u05D6","\u05D0-\u05E0\u05E2\u05D5\u05DD","\u05D0-\u05E0\u05E4\u05D0\u05E4\u05E2\u05D4","\u05D0-\u05E1\u05D0\u05E4\u05D7","\u05D0-\u05E1\u05D1\u05E8","\u05D0-\u05E1\u05D5\u05D1\u05D0\u05D8","\u05D0-\u05E1\u05D5\u05DB\u05E8","\u05D0-\u05E1\u05D5\u05DE\u05D0\u05DB","\u05D0-\u05E1\u05D5\u05E7\u05D5\u05E8","\u05D0-\u05E1\u05D5\u05E8\u05D4","\u05D0-\u05E1\u05D7\u05D0\u05DC\u05D9","\u05D0-\u05E1\u05DC\u05D1\u05D0\u05E7","\u05D0-\u05E1\u05DE\u05D0\u05E8\u05D4","\u05D0-\u05E1\u05E0\u05D3\u05D9\u05D9\u05D0\u05E0\u05D4","\u05D0-\u05E8'\u05D6\u05D0\u05DC\u05D9","\u05D0-\u05E8\u05D4\u05D5","\u05D0-\u05E8\u05D5\u05D0\u05E4\u05D9\u05D3","\u05D0-\u05E8\u05D5\u05D2'\u05D5\u05DD","\u05D0-\u05E8\u05D7\u05D1\u05D0\u05E0\u05D9","\u05D0-\u05E8\u05D9\u05D9\u05D0\u05DF","\u05D0-\u05E8\u05D9\u05D9\u05E0\u05D4","\u05D0-\u05E9\u05D9\u05D7' \u05D0\u05D1\u05D5 \u05E2\u05DC\u05D9 \u05E0\u05E1\u05E8","\u05D0-\u05E9\u05D9\u05D9\u05D7' \u05D0\u05DE\u05D9\u05DF \u05D8\u05E8\u05D9\u05E3","\u05D0-\u05E9\u05D9\u05DE\u05D0\u05DC","\u05D0-\u05E9\u05E2\u05D0\u05E2","\u05D0-\u05EA'\u05D0\u05DE\u05D9\u05DF \u05DE\u05D9\u05DF \u05D0\u05D3\u05D0\u05E8","\u05D0-\u05EA\u05D5\u05DE\u05D5\u05E8","\u05D0-\u05EA\u05DE\u05D5\u05E8","\u05D0-\u05EA\u05DE\u05E8 \u05D0\u05DC-\u05D4\u05D9\u05E0\u05D3\u05D9","\u05D0\u05D1\u05D5 \u05D0-\u05E1\u05E8\u05D0\u05D9\u05D0","\u05D0\u05D1\u05D5 \u05D0\u05DC-\u05E0\u05D2'\u05E7","\u05D0\u05D1\u05D5 \u05D0\u05DC-\u05E7\u05DE\u05D7","\u05D0\u05D1\u05D5 \u05D7\u05E8\u05D1","\u05D0\u05D1\u05D5 \u05DE\u05E1\u05E0\u05E1\u05DC","\u05D0\u05D1\u05D5 \u05E1\u05D1\u05E8\u05D9 \u05D7\u05DE\u05D3\u05D9","\u05D0\u05D1\u05D5 \u05E1\u05DE\u05E8\u05D4","\u05D0\u05D1\u05D5 \u05E2\u05E4\u05DF","\u05D0\u05D1\u05D5 \u05E9\u05D4\u05D0\u05D1","\u05D0\u05D1\u05D5 \u05E9\u05D5\u05E9\u05D9","\u05D0\u05D2\u05D6\u05DD","\u05D0\u05D5\u05D5\u05DC \u05D0\u05D9\u05D9\u05D0\u05E8","\u05D0\u05D5\u05DD \u05D0-\u05D6\u05D9\u05E0\u05D0\u05EA","\u05D0\u05D5\u05DD \u05D0-\u05EA\u05D5\u05EA","\u05D0\u05D5\u05DD \u05D0\u05DC\u05D7\u05DE\u05DE\u05D9\u05E1","\u05D0\u05D5\u05DD \u05D0\u05DC\u05E1\u05D7\u05D0\u05DC\u05D9","\u05D0\u05D5\u05DD \u05D0\u05DC\u05E4\u05E8\u05D2","\u05D0\u05D5\u05DD \u05E8\u05D5\u05DE\u05D0\u05E0\u05D4","\u05D0\u05D5\u05DD \u05E8\u05D5\u05E9\u05E8\u05D5\u05E9","\u05D0\u05D9\u05D1\u05D8\u05D9\u05DF","\u05D0\u05D9\u05D1\u05DF \u05D0-\u05E8\u05D5\u05E9\u05D3","\u05D0\u05D9\u05D1\u05DF \u05D0\u05DC-\u05E2\u05DE\u05D9\u05D3","\u05D0\u05D9\u05D1\u05E8\u05D4\u05D9\u05DD \u05E0\u05D9\u05DE\u05E8 \u05D7\u05D5\u05E1\u05D9\u05DF","\u05D0\u05D9\u05DC\u05D0 \u05D4\u05D3\u05D0\u05E1\u05D4","\u05D0\u05D9\u05E8\u05D1\u05D9\u05D3","\u05D0\u05DC-\u05D0\u05D1\u05DC","\u05D0\u05DC-\u05D0\u05D2'\u05D0\u05E1","\u05D0\u05DC-\u05D0\u05D3\u05D9\u05D1","\u05D0\u05DC-\u05D0\u05D5\u05DD \u05EA\u05E8\u05D9\u05D6\u05D0","\u05D0\u05DC-\u05D0\u05D9\u05E1\u05DB\u05E0\u05D3\u05E8\u05D9\u05D9\u05D4","\u05D0\u05DC-\u05D0\u05E1\u05D0\u05D9\u05D9\u05DC","\u05D0\u05DC-\u05D0\u05E4\u05E8'\u05D0\u05E0\u05D9","\u05D0\u05DC-\u05D0\u05E8'\u05D0\u05E0\u05D9","\u05D0\u05DC-\u05D1\u05D0\u05D1 \u05D0\u05DC-\u05E8'\u05E8\u05D1\u05D9","\u05D0\u05DC-\u05D1\u05D0\u05D3\u05D9\u05D9\u05D4","\u05D0\u05DC-\u05D1\u05D0\u05E8\u05D5\u05DB","\u05D0\u05DC-\u05D1\u05D5\u05E8\u05D9\u05E0\u05D9","\u05D0\u05DC-\u05D1\u05D5\u05E8\u05EA\u05D5\u05E7\u05D0\u05DC","\u05D0\u05DC-\u05D1\u05D9\u05D8\u05E8\u05D9\u05D4","\u05D0\u05DC-\u05D1\u05D9\u05D9\u05E8\u05D5\u05E0\u05D9","\u05D0\u05DC-\u05D1\u05DC\u05D0\u05D8","\u05D0\u05DC-\u05D1\u05DC\u05D7","\u05D0\u05DC-\u05D1\u05E1","\u05D0\u05DC-\u05D1\u05E7\u05D0\u05E8\u05D4","\u05D0\u05DC-\u05D1\u05E8\u05D0\u05D3\u05D9\u05E9","\u05D0\u05DC-\u05D1\u05E8\u05D9","\u05D0\u05DC-\u05D1\u05E8\u05E8'\u05D5\u05EA\u05D9","\u05D0\u05DC-\u05D2'\u05D5\u05E8\u05DF","\u05D0\u05DC-\u05D2'\u05D9\u05E9","\u05D0\u05DC-\u05D2'\u05E8\u05D5\u05E1","\u05D0\u05DC-\u05D4\u05D0\u05E9\u05DE\u05D9","\u05D0\u05DC-\u05D5\u05D6","\u05D0\u05DC-\u05D5\u05DC\u05D9\u05D3","\u05D0\u05DC-\u05D7'\u05D5\u05DC\u05E4\u05D0","\u05D0\u05DC-\u05D7'\u05D5\u05E8\u05D9\u05D4","\u05D0\u05DC-\u05D7'\u05DC\u05D0\u05D9\u05D9\u05DC","\u05D0\u05DC-\u05D7'\u05DE\u05E1\u05D4","\u05D0\u05DC-\u05D7\u05D0\u05D2'","\u05D0\u05DC-\u05D7\u05D1\u05E7","\u05D0\u05DC-\u05D7\u05D2'\u05D5\u05D2'","\u05D0\u05DC-\u05D7\u05D2'\u05D9\u05E8\u05D0\u05EA","\u05D0\u05DC-\u05D7\u05D3\u05D0\u05D3","\u05D0\u05DC-\u05D7\u05D5\u05DC\u05D4","\u05D0\u05DC-\u05D7\u05D5\u05E1\u05E8\u05D9","\u05D0\u05DC-\u05D7\u05D9\u05D6\u05D1","\u05D0\u05DC-\u05D7\u05D9\u05DC\u05E3","\u05D0\u05DC-\u05D7\u05DC\u05D0\u05D2'","\u05D0\u05DC-\u05D7\u05DE\u05D0\u05DD","\u05D0\u05DC-\u05D7\u05DE\u05D3\u05D0\u05E0\u05D9","\u05D0\u05DC-\u05D7\u05DE\u05D9\u05D3","\u05D0\u05DC-\u05D7\u05E1\u05D1\u05D4","\u05D0\u05DC-\u05D7\u05E1\u05E8\u05D5\u05DD","\u05D0\u05DC-\u05D9\u05DE\u05DF","\u05D0\u05DC-\u05D9\u05E8\u05DE\u05D5\u05DB","\u05D0\u05DC-\u05DB\u05D0\u05D1\u05E8\u05D9","\u05D0\u05DC-\u05DB\u05D1\u05E8\u05D4","\u05D0\u05DC-\u05DB\u05D5\u05D5\u05EA'\u05E8","\u05D0\u05DC-\u05DB\u05D5\u05E1\u05D1\u05E8\u05D4","\u05D0\u05DC-\u05DB\u05DE\u05D0\u05E0\u05D9","\u05D0\u05DC-\u05DB\u05DE\u05D5\u05DF","\u05D0\u05DC-\u05DB\u05E1\u05D0\u05D9\u05D9\u05E8","\u05D0\u05DC-\u05DB\u05E1\u05D0\u05E8\u05D0\u05EA","\u05D0\u05DC-\u05DB\u05E1\u05EA\u05E0\u05D0","\u05D0\u05DC-\u05DB\u05E2\u05D1\u05D9\u05D4","\u05D0\u05DC-\u05DB\u05E8\u05D0\u05D2'","\u05D0\u05DC-\u05DB\u05E8\u05D0\u05D5\u05D5\u05D9\u05D4","\u05D0\u05DC-\u05DB\u05E8\u05D5\u05D5\u05D0\u05DF","\u05D0\u05DC-\u05DB\u05E8\u05DB","\u05D0\u05DC-\u05DB\u05E8\u05DB\u05E1","\u05D0\u05DC-\u05DB\u05EA\u05D0\u05D1","\u05D0\u05DC-\u05DC\u05D2'\u05D5\u05DF","\u05D0\u05DC-\u05DE\u05D1\u05D0\u05E8\u05E7\u05D4","\u05D0\u05DC-\u05DE\u05D3\u05D0\u05D7\u05DC","\u05D0\u05DC-\u05DE\u05D3\u05D7'\u05DC \u05D0-\u05E9\u05E8\u05E7\u05D9","\u05D0\u05DC-\u05DE\u05D3\u05D7'\u05DC \u05D0\u05DC-\u05D2'\u05E0\u05D5\u05D1\u05D9","\u05D0\u05DC-\u05DE\u05D4\u05E0\u05D0","\u05D0\u05DC-\u05DE\u05D5\u05E0\u05D3\u05D9\u05D4","\u05D0\u05DC-\u05DE\u05D5\u05E2\u05DC\u05DD \u05D1\u05D5\u05DC\u05D5\u05E1","\u05D0\u05DC-\u05DE\u05D7\u05D0\u05D3\u05D3","\u05D0\u05DC-\u05DE\u05D7\u05E4\u05E8\u05D4","\u05D0\u05DC-\u05DE\u05D8\u05E8","\u05D0\u05DC-\u05DE\u05DC\u05E2\u05D1 \u05D0-\u05E8\u05D9\u05D9\u05D0\u05D3\u05D9","\u05D0\u05DC-\u05DE\u05E0\u05D0\u05D2'\u05E8","\u05D0\u05DC-\u05DE\u05E0\u05E1\u05D5\u05E8\u05D4","\u05D0\u05DC-\u05DE\u05E1\u05DC\u05D0","\u05D0\u05DC-\u05DE\u05E1\u05DC\u05D7'","\u05D0\u05DC-\u05DE\u05E2\u05E1\u05E8\u05D4","\u05D0\u05DC-\u05DE\u05E8'\u05D0\u05D5\u05D5\u05E8","\u05D0\u05DC-\u05DE\u05E8'\u05D0\u05E8\u05D1\u05D4","\u05D0\u05DC-\u05DE\u05E8\u05D9\u05DB","\u05D0\u05DC-\u05DE\u05E9\u05D0\u05E8\u05E3","\u05D0\u05DC-\u05DE\u05E9\u05D4\u05D3","\u05D0\u05DC-\u05DE\u05E9\u05DE\u05E9","\u05D0\u05DC-\u05E0\u05D7'\u05D9\u05DC","\u05D0\u05DC-\u05E2\u05D4\u05D3\u05D4 \u05D0\u05DC-\u05E2\u05D5\u05DE\u05E8\u05D9\u05D9\u05D4","\u05D0\u05DC-\u05E2\u05D5\u05DB\u05DC","\u05D0\u05DC-\u05E4\u05D5\u05E1\u05EA\u05D5\u05E7","\u05D0\u05DC-\u05E7\u05D0\u05D4\u05D9\u05E8\u05D4","\u05D0\u05DC-\u05E7\u05E8\u05E2\u05D0\u05D5\u05D9","\u05D0\u05DC-\u05E8'\u05D0\u05D6\u05D9","\u05D0\u05DC-\u05E8'\u05D1\u05E8\u05D0\u05D0","\u05D0\u05DC-\u05E8'\u05D6\u05D0\u05DC\u05D9\u05D9\u05D0\u05EA","\u05D0\u05DC-\u05E8'\u05D9\u05EA","\u05D0\u05DC-\u05E8'\u05E0\u05D0\u05DE\u05D4","\u05D0\u05DC-\u05E8'\u05E0\u05D8\u05D5\u05E1","\u05D0\u05DC-\u05E9\u05D5\u05D5\u05D9\u05E7\u05D4","\u05D0\u05DC\u05D0\u05E7\u05E6\u05D4 \u05D0\u05DC\u05E2\u05DE\u05E8\u05D9\u05D4","\u05D0\u05DC\u05D1\u05D5\u05E8\u05EA\u05E7\u05D0\u05DC","\u05D0\u05DC\u05D1\u05E8\u05D5\u05D5\u05D4","\u05D0\u05DC\u05D1\u05E8\u05DB\u05D4-\u05D4\u05E2\u05D9\u05E8 \u05D4\u05E2\u05EA\u05D9\u05E7\u05D4","\u05D0\u05DC\u05D1\u05E8\u05DB\u05D5\u05DB","\u05D0\u05DC\u05D1\u05E9\u05EA","\u05D0\u05DC\u05D2'\u05E2\u05D5\u05E0\u05D4","\u05D0\u05DC\u05D3\u05D0\u05D4\u05E8","\u05D0\u05DC\u05D4\u05D5\u05D0\u05E8\u05D4-\u05D4\u05E2\u05D9\u05E8 \u05D4\u05E2\u05EA\u05D9\u05E7\u05D4","\u05D0\u05DC\u05D5\u05E0\u05D9","\u05D0\u05DC\u05D5\u05E2\u05E8","\u05D0\u05DC\u05D7'\u05DC\u05D5\u05D4-\u05D4\u05E2\u05D9\u05E8 \u05D4\u05E2\u05EA\u05D9\u05E7\u05D4","\u05D0\u05DC\u05D7'\u05E0\u05D3\u05E7-\u05D4\u05E2\u05D9\u05E8 \u05D4\u05E2\u05EA\u05D9\u05E7\u05D4","\u05D0\u05DC\u05D7'\u05E8\u05D5\u05D1\u05D9\u05D4","\u05D0\u05DC\u05D7\u05D3\u05EA'\u05D4","\u05D0\u05DC\u05D7\u05E8\u05E9","\u05D0\u05DC\u05D9\u05D0\u05DB\u05D5\u05DB","\u05D0\u05DC\u05D9\u05D0\u05E1 \u05E1\u05DC\u05D1\u05D0\u05E7","\u05D0\u05DC\u05DB\u05D5\u05D8\u05E8\u05D0\u05DF","\u05D0\u05DC\u05DB\u05D5\u05EA\u05E8","\u05D0\u05DC\u05DB\u05E1\u05D0\u05E8","\u05D0\u05DC\u05DB\u05E1\u05D8\u05DC","\u05D0\u05DC\u05DB\u05E8\u05DA","\u05D0\u05DC\u05DE\u05D3\u05E8\u05E1\u05D4 \u05D0\u05DC\u05EA'\u05E0\u05D0\u05D5\u05D9\u05D4","\u05D0\u05DC\u05DE\u05D5\u05D7\u05E1\u05DF","\u05D0\u05DC\u05DE\u05DB\u05DE\u05D0\u05E0\u05D4","\u05D0\u05DC\u05DE\u05DB\u05EA\u05D1-\u05D4\u05E2\u05D9\u05E8 \u05D4\u05E2\u05EA\u05D9\u05E7\u05D4","\u05D0\u05DC\u05DE\u05E0\u05D8\u05D0\u05E8","\u05D0\u05DC\u05DE\u05E0\u05E9\u05D9\u05D4","\u05D0\u05DC\u05DE\u05E8\u05D0\u05D7-\u05D4\u05E2\u05D9\u05E8 \u05D4\u05E2\u05EA\u05D9\u05E7\u05D4","\u05D0\u05DC\u05E0\u05D0\u05D1\u05DC\u05E1\u05D9","\u05D0\u05DC\u05E0\u05D0\u05E2\u05D5\u05E8\u05D4","\u05D0\u05DC\u05E0\u05D0\u05E2\u05DE\u05D4","\u05D0\u05DC\u05E0\u05D1\u05D9 \u05E8\u05D5\u05D1\u05D9\u05DF","\u05D0\u05DC\u05E1\u05D0\u05DC\u05D7\u05D4","\u05D0\u05DC\u05E1\u05D5\u05D9\u05D3","\u05D0\u05DC\u05E1\u05DE\u05D0\u05DF","\u05D0\u05DC\u05E1\u05DE\u05D9\u05E8\u05D9\u05D4","\u05D0\u05DC\u05E1\u05E2\u05D3\u05D4","\u05D0\u05DC\u05E1\u05E4\u05D0\u05E8","\u05D0\u05DC\u05E1\u05E4\u05E8\u05D4","\u05D0\u05DC\u05E1\u05E8\u05D2'\u05D0\u05EA","\u05D0\u05DC\u05E2'\u05D0\u05D1\u05E1\u05D9\u05D4","\u05D0\u05DC\u05E2\u05D1\u05D0\u05E1\u05D9\u05D4","\u05D0\u05DC\u05E2\u05D1\u05D5\u05D3","\u05D0\u05DC\u05E2\u05D2'\u05D5\u05D6","\u05D0\u05DC\u05E2\u05D5\u05D0\u05D3\u05D9\u05D4","\u05D0\u05DC\u05E2\u05D8\u05D0\u05E8\u05D9\u05D4","\u05D0\u05DC\u05E2\u05D9\u05DF \u05D0\u05DC\u05E2'\u05E8\u05D1\u05D9","\u05D0\u05DC\u05E2\u05DE\u05D0\u05E8","\u05D0\u05DC\u05E2\u05DE\u05D5\u05E8\u05D9","\u05D0\u05DC\u05E2\u05E7\u05D1\u05D9","\u05D0\u05DC\u05E4\u05D0\u05DC\u05D5\u05D2'\u05D4","\u05D0\u05DC\u05E4\u05D0\u05E8\u05E1\u05D9","\u05D0\u05DC\u05E4\u05D2'\u05D0\u05EA","\u05D0\u05DC\u05E4\u05D5\u05D0\u05E8 \u05DE\u05E2\u05E8\u05D1\u05D9","\u05D0\u05DC\u05E4\u05D5\u05E8\u05DF","\u05D0\u05DC\u05E4\u05DC","\u05D0\u05DC\u05E4\u05DC\u05E4\u05DC","\u05D0\u05DC\u05E4\u05E8","\u05D0\u05DC\u05E4\u05E8\u05D0\u05D3\u05D4","\u05D0\u05DC\u05E4\u05E8\u05D4\u05D5\u05D3","\u05D0\u05DC\u05E7\u05D0\u05E7","\u05D0\u05DC\u05E7\u05D3\u05D5\u05DE\u05D9","\u05D0\u05DC\u05E7\u05D4\u05D5\u05D5\u05D4","\u05D0\u05DC\u05E7\u05D5\u05D8\u05E8\u05D0\u05DF","\u05D0\u05DC\u05E7\u05DC\u05E2\u05D4-\u05D4\u05E2\u05D9\u05E8 \u05D4\u05E2\u05EA\u05D9\u05E7\u05D4","\u05D0\u05DC\u05E7\u05E1\u05D0\u05E8\u05D0 \u05D0\u05D1\u05DF \u05E1\u05D9\u05D3","\u05D0\u05DC\u05E9\u05D1\u05E2\u05D0\u05E0\u05D4","\u05D0\u05DC\u05E9\u05D4\u05D0\u05D1\u05D9","\u05D0\u05DC\u05E9\u05D5\u05D4\u05D3\u05D0","\u05D0\u05DC\u05E9\u05D5\u05D5\u05D9\u05DB\u05D4","\u05D0\u05DC\u05E9\u05D5\u05E0\u05D4","\u05D0\u05DC\u05E9\u05D5\u05E4\u05D0\u05E0\u05D9\u05D4","\u05D0\u05DC\u05E9\u05D9\u05DB\u05D5\u05DF","\u05D0\u05DC\u05E9\u05DB\u05D0\u05E8\u05D4","\u05D0\u05DC\u05E9\u05DC\u05D1\u05D9","\u05D0\u05DC\u05E9\u05E0\u05D0\u05E8","\u05D0\u05DC\u05E9\u05E2\u05D1\u05D9","\u05D0\u05DC\u05E9\u05E8\u05D5\u05E4\u05D9\u05D4","\u05D0\u05DC\u05E9\u05EA\u05D9\u05D5\u05D9","\u05D0\u05DC\u05EA\u05D5\u05E0\u05D4","\u05D0\u05DC\u05EA\u05DC\u05D0\u05DC \u05D0-\u05E1\u05D1\u05E2","\u05D0\u05DE\u05D9\u05DC \u05D2\u05E8\u05D9\u05E0\u05E6\u05D5\u05D5\u05D9\u05D2","\u05D0\u05E1\u05E2\u05D3 \u05DE\u05E0\u05E1\u05D5\u05E8","\u05D0\u05E2\u05D5\u05DC\u05D0","\u05D0\u05E8\u05E1\u05DC\u05D0\u05DF","\u05D1\u05D0\u05D1 \u05D0-\u05D3\u05D9\u05E8-\u05E2\u05D9\u05E8 \u05E2\u05EA\u05D9\u05E7\u05D4","\u05D1\u05D0\u05D1 \u05D0\u05DC-\u05D4\u05D5\u05D5\u05D0","\u05D1\u05D3\u05E8\u05D0\u05DF \u05DE\u05E9\u05D9\u05E2\u05DC","\u05D1\u05D5\u05E7\u05E8\u05E9\u05D8","\u05D1\u05D5\u05E8\u05D2' \u05D0-\u05E1\u05D5\u05DB\u05E8","\u05D1\u05D8\u05E8\u05D9\u05E8\u05DA \u05DB\u05DC\u05D9\u05DE\u05E0\u05E1\u05D5 \u05D1\u05D7\u05D5\u05EA","\u05D1\u05D9\u05D0\u05E8 \u05D0\u05DC-\u05E2\u05D3\u05E1","\u05D1\u05D9\u05E8 \u05D0\u05D1\u05D5 \u05D7\u05D5\u05E1\u05D9\u05DF","\u05D1\u05D9\u05E8 \u05D0\u05DC\u05E1\u05D9\u05DB\u05D4","\u05D1\u05D9\u05EA \u05D0-\u05E9\u05E2\u05D1","\u05D1\u05D9\u05EA \u05D4\u05E7\u05D1\u05E8\u05D5\u05EA \u05D4\u05D3\u05E8\u05D5\u05D6\u05D9","\u05D1\u05D9\u05EA\u05D4\u05D5\u05E4\u05DF","\u05D1\u05DC\u05D3 \u05D0\u05DC\u05E9\u05D9\u05DA","\u05D1\u05E0\u05E7\u05D5\u05E7","\u05D2'\u05D1\u05D5\u05E8 \u05D9\u05D5\u05E1\u05E3 \u05D2'\u05D1\u05D5\u05E8","\u05D2'\u05D1\u05DC \u05D0-\u05D8\u05D5\u05E8","\u05D2'\u05D1\u05DC \u05D0\u05DC-\u05E2\u05E8\u05D1","\u05D2'\u05D3\u05E8\u05D5","\u05D2'\u05D5\u05D1 \u05D0-\u05E0\u05D7'\u05DC","\u05D2'\u05D5\u05D1 \u05D9\u05D5\u05E1\u05E3","\u05D2'\u05D5\u05D5\u05D9\u05D3","\u05D2'\u05D5\u05D6 \u05D0\u05DC-\u05D4\u05D9\u05E0\u05D3","\u05D2'\u05D5\u05DC \u05D2'\u05DE\u05D0\u05DC","\u05D2'\u05D9\u05E4\u05D0\u05E8\u05D0","\u05D2'\u05DE\u05D9\u05DC\u05D4 \u05D1\u05D5 \u05D7\u05D9\u05D9\u05E8\u05D3","\u05D2'\u05E2\u05E4\u05E8","\u05D2\u05D5\u05DE\u05D9\u05D6","\u05D2\u05DC\u05D9\u05D3\u05D0\u05DF","\u05D2\u05DE\u05DC \u05E2\u05D1\u05D3 \u05D0\u05DC\u05E0\u05D0\u05E1\u05E8","\u05D3\u05D0\u05D4\u05D5\u05E8 \u05E1\u05DC\u05D9\u05DE\u05D0\u05DF \u05EA\u05DC\u05D7\u05DE\u05D9","\u05D3\u05D0\u05D5\u05D5\u05D3 \u05E1\u05DC\u05DE\u05D0\u05DF \u05EA\u05DC\u05D7\u05DE\u05D9","\u05D3\u05D0\u05D7\u05E1","\u05D3\u05D4\u05E8 \u05D0\u05DC-\u05DB\u05E0\u05D9\u05E1","\u05D3\u05D5\u05D1\u05D9\u05D0\u05DF","\u05D3\u05D9\u05E8 \u05D0\u05DC\u05E7\u05D0\u05E1\u05D9","\u05D3\u05D9\u05E8 \u05D7\u05E0\u05D0","\u05D3\u05DC\u05D0\u05EA\u05D0","\u05D0-\u05D8\u05D9\u05D9\u05D1\u05D4","\u05D0\u05D1\u05D5 \u05E9\u05D0\u05D7","\u05D0\u05D1\u05D5 \u05EA\u05D0\u05D1\u05EA","\u05D0\u05DC-\u05D1\u05D5\u05E8\u05D2'","\u05D0\u05DC-\u05D1\u05D9\u05E8\u05DB\u05D4","\u05D0\u05DC-\u05D1\u05E1\u05DC\u05D9\u05D9\u05D4","\u05D0\u05DC-\u05D5\u05D5\u05E1\u05D8\u05D0\u05E0\u05D9","\u05D0\u05DC-\u05D7\u05D9 \u05D0\u05DC-\u05D0\u05D7'\u05D3\u05E8","\u05D0\u05DC-\u05DB\u05E8\u05DD","\u05D0\u05DC-\u05DE\u05D8\u05DC\u05D4","\u05D0\u05DC-\u05DE\u05D9\u05D3\u05D0\u05DF","\u05D0\u05DC-\u05E4\u05D5\u05D5\u05D0\u05E8","\u05D0\u05DC-\u05E7\u05DC\u05E2\u05D4","\u05D0\u05DC\u05D7\u05D9 \u05D0\u05DC\u05D7'\u05D3\u05E8","\u05D0\u05DC\u05E9\u05D0\u05D4\u05D9\u05DF","\u05D1\u05D0\u05D1 \u05D0\u05DC\u05D3\u05D9\u05E8","\u05D1\u05D0\u05D1 \u05D0\u05DC\u05D7\u05D5\u05D0\u05E1\u05DC","\u05D2'\u05D1\u05D0\u05EA\u05D0","\u05D5\u05D0\u05D3\u05D9 \u05D0-\u05E1\u05E7\u05D9\u05E2","\u05D5\u05D0\u05D3\u05D9 \u05D0\u05DC-\u05D7\u05DE\u05D0\u05DD","\u05DE\u05D3\u05E8\u05E1\u05EA \u05D0\u05DC-\u05E2\u05D9\u05DF","\u05E2\u05D2'\u05E8\u05D5\u05E9","\u05E2\u05D9\u05DF \u05E2\u05D0\u05E4\u05D9\u05D4","\u05D3\u05E8\u05E2 \u05D0\u05DC-\u05DE\u05E9\u05D9\u05E8\u05E4\u05D4","\u05D3\u05E8\u05E2 \u05DE\u05E8\u05E9\u05D0\u05DF","\u05D3\u05E8\u05E2\u05D0","\u05D4\u05D0\u05E8\u05D5\u05DF \u05D0-\u05E8\u05E9\u05D9\u05D3","\u05D4\u05D9\u05E9\u05D0\u05DD \u05D0-\u05E9\u05E8\u05D0\u05D1\u05D9","\u05D4\u05E8\u05D0\u05E9\u05D5\u05DF \u05D1\u05DE\u05D0\u05D9","\u05D5\u05D0\u05D3\u05D9 \u05D0-\u05E1\u05E0\u05E2","\u05D5\u05D0\u05D3\u05D9 \u05D0\u05DC-\u05D2'\u05DE\u05D0\u05DC","\u05D5\u05D0\u05D3\u05D9 \u05D0\u05DC-\u05DE\u05DC\u05E7","\u05D5\u05D0\u05D3\u05D9 \u05D1\u05DC\u05D0\u05DF","\u05D5\u05D0\u05D3\u05D9 \u05D4\u05D5\u05E9\u05D4","\u05D5\u05D0\u05D3\u05D9 \u05D4\u05D5\u05E9\u05D9","\u05D5\u05D0\u05D3\u05D9 \u05D7\u05E0\u05D9\u05DF","\u05D5\u05D0\u05D3\u05D9 \u05E1\u05DC\u05D0\u05DE\u05D9","\u05D5\u05D0\u05DF \u05DB\u05D5\u05D7'","\u05D5\u05D5\u05E2\u05E8\u05EA \u05D2'\u05E8\u05D5\u05E1","\u05D5\u05D9\u05D0 \u05EA\u05E8\u05D9\u05E1\u05D8\u05D9","\u05D5\u05E2\u05E8\u05EA \u05D0\u05DC\u05DE\u05E9\u05D0\u05D7\u05E8","\u05D5\u05E2\u05E8\u05EA \u05D0\u05DC\u05E1\u05D5\u05D1\u05D7","\u05D6\u05D0\u05D4\u05E8 \u05E2\u05D5\u05DE\u05E8 \u05D0-\u05D6\u05D9\u05D3\u05D0\u05E0\u05D9","\u05D6\u05D4\u05E8 \u05D0-\u05E9\u05E8\u05D9\u05E3","\u05D6\u05D4\u05E8 \u05D0\u05DC-\u05D5\u05E1\u05D8\u05D0\u05E0\u05D9","\u05D6\u05D4\u05E8 \u05D0\u05DC-\u05E7\u05DC\u05E2\u05D4","\u05D6\u05D4\u05E8 \u05D7\u05E1\u05DF","\u05D6\u05D4\u05E8 \u05E9\u05E8\u05EA\u05D0","\u05D6\u05D5\u05D3\u05D0\u05EA \u05D0\u05DC-\u05D7\u05E8\u05D9\u05E7","\u05D6\u05D5\u05DE\u05D5\u05E8\u05D5\u05D3","\u05D6\u05D5\u05E4\u05D0","\u05D6\u05D9\u05D3\u05D0\u05DF \u05E1\u05DC\u05D0\u05DE\u05D4","\u05D6\u05D9\u05EA\u05D5\u05DF \u05D0\u05DC-\u05E4\u05E8\u05D5\u05D8\u05E1\u05D8\u05E0\u05D8","\u05D6\u05DE\u05D0\u05E8\u05D9\u05DF","\u05D6\u05E8\u05E2\u05D9\u05DF","\u05D7'\u05D3\u05E8 \u05D0\u05D1\u05D5 \u05D0\u05DC-\u05E2\u05D5\u05DC\u05D0","\u05D7'\u05D9\u05E8\u05D1\u05EA \u05D2'\u05D3\u05D9\u05DF","\u05D7'\u05D9\u05E8\u05D1\u05EA \u05D7'\u05E8\u05D0\u05D6\u05D4","\u05D7'\u05DC\u05D0\u05D9\u05D9\u05DC \u05D0-\u05E0\u05D5\u05E8","\u05D7'\u05DC\u05E3 \u05D0\u05D7\u05DE\u05D3 \u05D0-\u05E1\u05E2\u05D9\u05D3\u05D9","\u05D7'\u05DC\u05EA \u05D0\u05D9\u05E8'\u05E8\u05D0\u05D1","\u05D7'\u05DC\u05EA \u05D0\u05DC\u05D7'\u05DE\u05D0\u05E9","\u05D7'\u05DC\u05EA \u05D0\u05DC\u05D9\u05D4\u05D5\u05D3","\u05D7'\u05DC\u05EA \u05D0\u05DC\u05E2\u05D1\u05D4\u05E8","\u05D7'\u05DC\u05EA \u05D0\u05DC\u05E2\u05D9\u05D0\u05D3\u05D4","\u05D7'\u05DC\u05EA \u05D0\u05DC\u05E4\u05D0\u05E8\u05E1","\u05D7'\u05DC\u05EA \u05E0\u05E1\u05D9\u05DD","\u05D7'\u05E0\u05D9\u05E4\u05E1","\u05D7'\u05E8\u05D0\u05DE\u05EA \u05D0\u05DC\u05D3\u05E8\u05D5\u05D6","\u05D7'\u05E8\u05D0\u05DE\u05EA \u05D0\u05DC\u05DE\u05E1\u05D9\u05D7\u05D9\u05D9\u05DF","\u05D7'\u05E8\u05D3\u05DC","\u05D7\u05D0\u05E1\u05D1\u05D9\u05D0","\u05D7\u05D0\u05E4\u05D6 \u05D0\u05D1\u05E8\u05D4\u05D9\u05DD","\u05D7\u05D0\u05E8\u05EA \u05D0\u05D1\u05D5 \u05E8\u05D7\u05DE\u05D4","\u05D7\u05D0\u05E8\u05EA \u05D0\u05DC\u05D7'\u05DC\u05D5\u05D5\u05D4","\u05D7\u05D0\u05E8\u05EA \u05D0\u05DC\u05DE\u05DB\u05EA\u05D1","\u05D7\u05D0\u05E8\u05EA \u05D0\u05DC\u05DE\u05E8\u05D0\u05D7","\u05D7\u05D0\u05E8\u05EA \u05D1\u05D0\u05D1 \u05D0\u05DC\u05D7\u05D5\u05D0\u05E1\u05DC","\u05D7\u05D2'\u05E8 \u05D0\u05DC\u05E0\u05D5\u05E1","\u05D7\u05D5\u05E1\u05D9\u05DF \u05E2\u05DC\u05D9\u05D0\u05DF","\u05D7\u05D9\u05D9\u05DC\u05D9\u05DD \u05DE\u05E9\u05D5\u05D7\u05E8\u05E8\u05D9\u05DD \u05D0+\u05D1","\u05D7\u05D9\u05D9\u05DC\u05D9\u05DD \u05DE\u05E9\u05D5\u05D7\u05E8\u05E8\u05D9\u05DD \u05E6\u05E4\u05D5","\u05D7\u05DC\u05D9\u05DD \u05D0\u05D1\u05D5 \u05E8\u05D7\u05DE\u05D4","\u05D7\u05DE\u05D5\u05D3","\u05D7\u05E0\u05D0 \u05DE\u05D5\u05D9\u05E1","\u05D7\u05E0\u05D0 \u05E1\u05DC\u05D9\u05DE\u05D0\u05DF \u05D7\u05D3\u05D0\u05D3","\u05D7\u05E0\u05D0 \u05E2\u05E1\u05E4\u05D5\u05E8","\u05D7\u05E1\u05DF \u05E0\u05D9\u05DE\u05E8 \u05D7\u05D5\u05E1\u05D9\u05DF","\u05D7\u05E1\u05DF \u05E1\u05DC\u05D0\u05DE\u05D4","\u05D8'\u05D4\u05E8 \u05D0\u05DC\u05DB\u05E0\u05D9\u05E1","\u05D8\u05D0\u05D7\u05D5\u05E0\u05EA \u05D0-\u05E8\u05D0\u05D4\u05D9\u05D1","\u05D8\u05D5\u05D0\u05D7\u05D9\u05DF \u05DB\u05D5\u05E8\u05D3\u05D0\u05E0\u05D9","\u05D8\u05D5\u05D1\u05D0\u05E1","\u05D8\u05E0\u05D8\u05D5\u05E8\u05D0","\u05D8\u05E8\u05D0\u05D1\u05D9\u05DF","\u05D8\u05E8\u05D1\u05D9\u05D4","\u05D8\u05E8\u05E4\u05D0 \u05D0\u05D1\u05DF \u05D0\u05DC\u05E2\u05D1\u05D3","\u05D8\u05E8\u05E4\u05D4 \u05D0\u05D9\u05D1\u05DF \u05D0\u05DC-\u05E2\u05D1\u05D3","\u05D9\u05D5\u05D7\u05E0\u05D0 \u05D1\u05D5\u05DC\u05D5\u05E1 \u05D0-\u05EA'\u05D0\u05E0\u05D9","\u05D9\u05D5\u05DD \u05D0\u05DC\u05D0\u05E8\u05D3'","\u05D9\u05D5\u05E1\u05E3 \u05D0\u05D9\u05D3\u05E8\u05D9\u05E1","\u05D9\u05D5\u05E1\u05E3 \u05DB\u05E8\u05DB\u05D1\u05D9","\u05D9\u05D5\u05E1\u05E3 \u05E1\u05DC\u05D9\u05D1\u05D0","\u05D9\u05E0\u05D9 \u05D9\u05E0\u05D9","\u05DB\u05D0\u05DE\u05DC\u05D4 \u05DE\u05E8\u05D5\u05E9\u05D9","\u05DB\u05D5\u05D5\u05D9\u05DB\u05D0\u05EA","\u05DB\u05D5\u05D5\u05DB\u05D1","\u05DB\u05D5\u05D6\u05D1\u05E8\u05D4","\u05DB\u05D5\u05E8\u05D3\u05D0\u05E0\u05D9","\u05DB\u05DC\u05EA \u05D0-\u05EA\u05D5\u05DF","\u05DB\u05DC\u05EA \u05D0\u05DC\u05D2'\u05D0\u05DE\u05E2","\u05DB\u05E4\u05E8 \u05DC\u05D0\u05DD","\u05DB\u05E4\u05E8 \u05E1\u05D1\u05EA","\u05DB\u05E4\u05E8 \u05E7\u05D3\u05D5\u05DD","\u05DB\u05E8\u05D0\u05D3 \u05D0\u05DC-\u05D7'\u05D9\u05D8","\u05DB\u05E8\u05D5\u05DD \u05D0\u05DC\u05E2\u05E0\u05D1","\u05DB\u05E8\u05DD \u05D0-\u05D6\u05D9\u05D9\u05EA\u05D5\u05DF","\u05DB\u05E8\u05DD \u05D0\u05DC\u05D7'\u05D5\u05E8\u05D9","\u05DB\u05E8\u05DD \u05D2'\u05D1\u05D5\u05E8","\u05DC\u05D5\u05D1\u05D9\u05D4","\u05DC\u05D5\u05E8\u05D3","\u05DC\u05E7\u05D9\u05D9\u05D4","\u05DE\u05D0\u05D9\u05E8 \u05D5\u05D9\u05DC\u05E0\u05E8","\u05DE\u05D0\u05E8 \u05D9\u05D5\u05D7\u05E0\u05D0 \u05D0\u05DC\u05DE\u05D5\u05E2\u05DE\u05D3\u05D0\u05DF","\u05DE\u05D0\u05E8\u05D0\u05E9\u05D5\u05DF","\u05DE\u05D0\u05E8\u05D5\u05DF \u05D0\u05DC\u05E8\u05D0\u05E1","\u05DE\u05D0\u05E8\u05EA\u05DF \u05DC\u05D5\u05EA\u05E8 \u05E7\u05D9\u05E0\u05D2","\u05DE\u05D3\u05E8\u05E1\u05EA \u05D0\u05DC-\u05D1\u05E1\u05DC\u05D9\u05D9\u05D4","\u05DE\u05D5\u05D0\u05D9\u05D3 \u05D0\u05D1\u05E8\u05D4\u05D9\u05DD","\u05DE\u05D5\u05D5\u05E4\u05E7 \u05D3\u05D9\u05D0\u05D1","\u05DE\u05D5\u05D7\u05DE\u05D3 \u05D0\u05DC-\u05E2\u05E0\u05D6\u05D4","\u05DE\u05D5\u05D7\u05DE\u05D3 \u05D2\u05DE\u05D2\u05D5\u05DD","\u05DE\u05D5\u05D7\u05DE\u05D3 \u05D7\u05DE\u05D0\u05D3\u05D9","\u05DE\u05D5\u05D7\u05DE\u05D3 \u05E2\u05D1\u05D3 \u05D0\u05DC-\u05D5\u05D5\u05D4\u05D0\u05D1","\u05DE\u05D5\u05E2\u05D9\u05DF \u05D1\u05E1\u05D9\u05E1\u05D5","\u05DE\u05D5\u05E2\u05EA\u05D6","\u05DE\u05D5\u05E6\u05E8\u05D8","\u05DE\u05D5\u05E8'\u05D5\u05E8 \u05D0\u05DC\u05E8'\u05D9\u05D8","\u05DE\u05D7\u05DE\u05D3 \u05D7\u05DE\u05D5\u05D3\u05D9","\u05DE\u05D7\u05DE\u05D5\u05D3 \u05D3\u05E8\u05D5\u05D5\u05D9\u05E9","\u05DE\u05D9\u05DB\u05D0\u05D9\u05DC \u05E0\u05D5\u05E2\u05D9\u05DE\u05D4","\u05DE\u05D9\u05E1\u05DC\u05D5\u05DF","\u05DE\u05D9\u05E2\u05D0\u05E8","\u05DE\u05DC\u05D1\u05E1","\u05DE\u05E0\u05E1\u05D5\u05E8 \u05D0\u05E8\u05DE\u05DC\u05D9","\u05DE\u05E0\u05E1\u05D5\u05E8 \u05DB\u05E8\u05D3\u05D5\u05E9","\u05DE\u05E0\u05E1\u05D5\u05E8 \u05E7\u05D5\u05E8\u05D8\u05D0\u05DD","\u05DE\u05E1\u05DB\u05E0\u05D0","\u05DE\u05E7\u05D0\u05DD \u05D0-\u05E9\u05D5\u05E4\u05D4","\u05DE\u05E8\u05D2' \u05D0-\u05D6\u05D5\u05D4\u05D5\u05E8","\u05DE\u05E8\u05D2' \u05E2\u05D9\u05D5\u05DF","\u05DE\u05E8\u05D9\u05DD \u05D1\u05D5\u05D0\u05E8\u05D3\u05D9","\u05DE\u05E8\u05DB\u05D6 \u05DE\u05E1\u05D7\u05E8-\u05E2 \u05E2\u05EA\u05D9\u05E7\u05D4","\u05E0\u05D0\u05D1\u05D5\u05DC\u05D9","\u05E0\u05D0\u05D2'\u05D9 \u05D0\u05DC\u05E2\u05DC\u05D9","\u05E0\u05D1\u05D8\u05D9\u05D4","\u05E0\u05D2\u05D9\u05D1 \u05E0\u05E1\u05D0\u05E8","\u05E0\u05D2\u05E8\u05D0\u05DF","\u05E0\u05D5\u05D5\u05D0\u05E8 \u05D0-\u05E9\u05DE\u05E1","\u05E0\u05D5\u05E2\u05D5\u05DD \u05D0\u05DC-\u05D2'\u05DC\u05D9\u05DC","\u05E0\u05D9\u05E7\u05D5\u05DC\u05D0 \u05D0-\u05D3\u05D5\u05E8","\u05E0\u05DC\u05E1\u05D5\u05DF \u05DE\u05E0\u05D3\u05D9\u05DC\u05D0","\u05E0\u05E2\u05D9\u05DD \u05E7\u05D0\u05E1\u05DD \u05E0\u05E4\u05D0\u05E2","\u05E0\u05E2\u05DE\u05D4 \u05D7\u05D5\u05E1\u05D9\u05DF \u05D7'\u05D0\u05D6\u05DD","\u05E1\u05D0\u05D1\u05D0 \u05D1\u05D7\u05D5\u05EA'","\u05E1\u05D0\u05D1\u05E2 \u05E1\u05DE\u05D0","\u05E1\u05D0\u05D1\u05E8\u05D9\u05DF","\u05E1\u05D1\u05D0\u05E8\u05EA\u05D0\u05DB\u05D5\u05E1","\u05E1\u05D1\u05E1\u05D8\u05D9\u05D0","\u05E1\u05D2'\u05E8\u05EA \u05D0\u05DC-\u05D9\u05D4\u05D5\u05D3","\u05E1\u05D5\u05D1\u05D7\u05D9 \u05D9\u05D0\u05E1\u05D9\u05DF","\u05E1\u05D5\u05D5\u05D0\u05E8 \u05D0-\u05D3'\u05D4\u05D1","\u05E1\u05D5\u05E4\u05EA\u05E2\u05D0\u05D3\u05D9","\u05E1\u05DC\u05D9\u05D1\u05D0","\u05E1\u05DC\u05D9\u05DE\u05D0\u05DF \u05D0\u05D1\u05D5 \u05E2\u05D1\u05D9\u05D3","\u05E1\u05DC\u05D9\u05DE\u05D0\u05DF \u05D0\u05DC-\u05D7'\u05D5\u05E8\u05D9","\u05E1\u05DC\u05E4\u05D9\u05EA","\u05E1\u05E2\u05D3 \u05D6\u05E8'\u05DC\u05D5\u05DC","\u05E1\u05E2\u05D3 \u05D7'\u05E0\u05D9\u05E4\u05E1","\u05E1\u05E2\u05D3 \u05E0\u05DB\u05D3","\u05E1\u05E2\u05D9\u05D3 \u05D0\u05D7\u05DE\u05D3 \u05D7'\u05D8\u05D9\u05D1","\u05E1\u05E4\u05E1\u05D0\u05E3","\u05E1\u05E4\u05E8\u05D2'\u05DC","\u05E1\u05E8\u05E7\u05D9\u05E1","\u05E1\u05EA \u05E0\u05D6\u05D9\u05E8\u05D4","\u05E2'\u05D0\u05D1\u05EA \u05D8\u05D1\u05E2\u05D5\u05DF","\u05E2\u05D0\u05E8\u05E3 \u05E2\u05D0\u05E8\u05E3","\u05E2\u05D1\u05D0\u05D3 \u05D0-\u05E9\u05DE\u05E1","\u05E2\u05D1\u05D3 \u05D0-\u05E0\u05D1\u05D9","\u05E2\u05D1\u05D3 \u05D0\u05DC-\u05D7\u05DC\u05D9\u05DD \u05D7\u05D0\u05E4\u05D6","\u05E2\u05D1\u05D3 \u05D0\u05DC\u05DB\u05E8\u05D9\u05DD \u05D0\u05DC\u05DB\u05E8\u05DE\u05D9","\u05E2\u05D1\u05D3 \u05D0\u05DC\u05DE\u05DC\u05E7","\u05E2\u05D1\u05D3 \u05D0\u05DC\u05E7\u05D0\u05D3\u05E8 \u05D0\u05DC\u05D2\u05D6\u05D0\u05E8\u05D9","\u05E2\u05D1\u05D3 \u05D0\u05DC\u05E8\u05D7\u05D9\u05DD \u05DE\u05D7\u05DE\u05D5\u05D3","\u05E2\u05D1\u05D3 \u05D0\u05DC\u05E8\u05D7\u05DE\u05DF \u05D0\u05DC\u05D3\u05D0\u05DB\u05DC","\u05E2\u05D1\u05D3\u05D0\u05DC\u05DC\u05D4 \u05D1\u05D4\u05D9\u05D2'","\u05E2\u05D1\u05D3\u05D0\u05DC\u05DC\u05D4 \u05D7\u05E1\u05D5\u05DF","\u05E2\u05D1\u05D3\u05D0\u05DC\u05DC\u05D4 \u05E7\u05D3\u05E8\u05D9","\u05E2\u05D1\u05DC\u05D9\u05DF","\u05E2\u05D1\u05E1","\u05E2\u05D5\u05D5\u05D3","\u05E2\u05D5\u05DE\u05E8 \u05D0\u05D1\u05DF \u05D0\u05DC\u05E2\u05D0\u05E1","\u05E2\u05D5\u05DE\u05E8 \u05E1\u05E2\u05E1\u05E2\u05D0\u05E0\u05D9","\u05E2\u05D5\u05E1\u05DE\u05D0\u05DF","\u05E2\u05D5\u05E1\u05DE\u05D0\u05DF \u05D7\u05D5\u05D2'\u05D9\u05E8\u05D0\u05EA","\u05E2\u05D8\u05D0 \u05D0\u05DC\u05D6\u05D9\u05E8","\u05E2\u05D9\u05D5\u05DF \u05E7\u05D0\u05E8\u05D0","\u05E2\u05D9\u05DF \u05D0\u05DC-\u05D7\u05DE\u05DC\u05D4","\u05E2\u05D9\u05DF \u05E1\u05E2\u05D9\u05D3","\u05E2\u05D9\u05DF \u05E7\u05E0\u05D1\u05D9\u05D8","\u05E2\u05D9\u05DF \u05E8'\u05D6\u05D0\u05DC","\u05E2\u05DC\u05D9 \u05E2\u05D0\u05E9\u05D5\u05E8","\u05E2\u05DE\u05E7\u05D0","\u05E2\u05E0\u05D6\u05D4","\u05E2\u05E1\u05D0 \u05D0-\u05E8\u05D0\u05E2\u05D9","\u05E2\u05E8\u05D5\u05E1 \u05D0-\u05EA\u05D5\u05E8\u05DB\u05DE\u05D0\u05DF","\u05E4\u05D0\u05D8\u05DE\u05D4 \u05D0\u05DC\u05D6\u05D4\u05E8\u05D0","\u05E4\u05D5\u05D0\u05D3 \u05D7\u05D2\u05D0\u05D6\u05D9","\u05E4\u05D5\u05D0\u05D3 \u05E0\u05E1\u05D0\u05E8","\u05E4\u05D5\u05E8\u05D8 \u05E1\u05E2\u05D9\u05D3","\u05E4\u05E8\u05D0\u05D3\u05D9","\u05E4\u05E8\u05D7","\u05E6\u05E4\u05D3","\u05E7\u05D0\u05E1\u05DD \u05D0\u05DE\u05D9\u05DF","\u05E7\u05D3\u05D9\u05EA\u05D0","\u05E7\u05D3\u05DE\u05D0\u05E0\u05D9","\u05E7\u05D5\u05E1\u05D8\u05E0\u05D8\u05D9\u05DF \u05D5\u05D4\u05D9\u05DC\u05D0\u05E0\u05D4","\u05E7\u05D5\u05E8\u05D9\u05E9","\u05E7\u05D9\u05D1\u05D9\u05D4","\u05E7\u05D9\u05E1","\u05E8\u05D0\u05DD \u05D0\u05DC\u05DC\u05D4","\u05E8\u05D0\u05E9\u05D3 \u05D7\u05D5\u05E1\u05D9\u05DF","\u05E8\u05D3\u05D0 \u05E2\u05D6\u05D0\u05DD","\u05E8\u05D5\u05D9\u05E1","\u05E8\u05E9\u05D9\u05D3 \u05D0\u05DC-\u05D7'\u05D5\u05E8\u05D9","\u05E9\u05D1\u05E2\u05D0","\u05E9\u05D3\u05D0\u05D3","\u05E9\u05D5\u05DB\u05E8\u05D9 \u05DE\u05D1\u05D0\u05E8\u05D9\u05DB\u05D9","\u05E9\u05D7\u05D0\u05D3\u05D4 \u05E9\u05D7\u05D0\u05D3\u05D4","\u05E9\u05D9\u05D1\u05DC\u05D9 \u05D0\u05DC-\u05E2\u05E8\u05D9\u05D0\u05DF","\u05E9\u05DB \u05D0-\u05D8\u05D9\u05D9\u05D1\u05D4","\u05E9\u05DB \u05D0\u05D1\u05D5 \u05E9\u05D7","\u05E9\u05DB \u05D0\u05D1\u05D5 \u05EA\u05D0\u05D1\u05EA","\u05E9\u05DB \u05D0\u05DC-\u05D1\u05D5\u05E8\u05D2'","\u05E9\u05DB \u05D0\u05DC-\u05D1\u05E1\u05DC\u05D9\u05D9\u05D4","\u05E9\u05DB \u05D0\u05DC-\u05DB\u05D0\u05E9\u05E3","\u05E9\u05DB \u05D0\u05DC-\u05DE\u05D8\u05DC\u05D4","\u05E9\u05DB \u05D0\u05DC\u05D7\u05D9 \u05D0\u05DC\u05D7'\u05D3\u05E8","\u05E9\u05DB \u05D0\u05DC\u05DB\u05E8\u05DD","\u05E9\u05DB \u05D2'\u05D1\u05D0\u05EA\u05D0","\u05E9\u05DB \u05D2'\u05D1\u05D0\u05EA\u05D0 \u05DE\u05E2\u05E8\u05D1\u05D9\u05EA","\u05E9\u05DB \u05D5\u05D0\u05D3\u05D9 \u05D0\u05DC\u05D7\u05DE\u05D0\u05DD","\u05E9\u05DB \u05D5\u05D0\u05D3\u05D9 \u05D0\u05DC\u05E1\u05E7\u05D9\u05E2","\u05E9\u05DB \u05E2\u05D9\u05DF \u05E2\u05D0\u05E4\u05D9\u05D4","\u05E9\u05DB \u05E9\u05D0\u05D4\u05D9\u05DF-\u05D7\u05E1\u05D5\u05DF","\u05E9\u05E2\u05D0\u05E0\u05D9\u05DF","\u05E9\u05E4\u05D9\u05E7 \u05E2\u05D6\u05D0\u05DD","\u05EA\u05D1\u05E8\u05D9\u05D6","\u05EA\u05D5\u05E4\u05D9\u05E7 \u05D8\u05D5\u05D1\u05D9","\u05EA\u05D9\u05DF \u05D4\u05DC\u05D0\u05DC","\u05EA\u05DC \u05D0-\u05D3\u05D4\u05D1","\u05EA\u05DC \u05D0-\u05D6\u05D9\u05D1","\u05EA\u05DC \u05D0-\u05E0\u05E1\u05D9\u05DD","\u05EA\u05DC \u05D0\u05DC-\u05E7\u05D0\u05D3\u05D9","\u05EA\u05DC \u05D0\u05DC\u05D6\u05D1\u05D3\u05D4","\u05EA\u05E8'\u05DC\u05D1","\u05D0\u05D1\u05D0 \u05D5\u05E9\u05E8\u05D4 \u05E0\u05D0\u05DE\u05DF","\u05D0\u05D1\u05D5\u05DC\u05E2\u05E4\u05D9\u05D4 \u05E8\u05D1\u05E7\u05D4 \u05D5\u05E9\u05DC\u05DE\u05D4","\u05D0\u05D1\u05D9\u05D0\u05E1\u05E3","\u05D0\u05D1\u05D9\u05E0\u05E8\u05D9 \u05D9\u05E6\u05D7\u05E7","\u05D0\u05D1\u05D9\u05E6\u05D5\u05E8 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05D0\u05D1\u05D9\u05EA\u05E8","\u05D0\u05D1\u05DF \u05D2'\u05E0\u05D0\u05D7","\u05D0\u05D1\u05E8\u05DA \u05D9\u05E9\u05E2\u05D9\u05D4\u05D5","\u05D0\u05D2\u05D3\u05EA\u05D9 \u05D1\u05E8\u05D5\u05DA","\u05D0\u05D3\u05D9\u05DC \u05E2\u05D0\u05D6\u05E8",'\u05D0\u05D3\u05DC\u05E8 \u05D9\u05E9"\u05D9 \u05D5\u05D1\u05E8\u05DB\u05D4',"\u05D0\u05D3\u05DD \u05D1\u05E8\u05D5\u05DA","\u05D0\u05D3\u05DE\u05D5\u05DF \u05D9\u05D3\u05D9\u05D3\u05D9\u05D9\u05D4","\u05D0\u05D4\u05E8\u05D5\u05DF \u05D3\u05D5\u05D3 \u05D2\u05D5\u05E8\u05D3\u05D5\u05DF","\u05D0\u05D4\u05E8\u05D5\u05DF \u05D8\u05D5\u05D1 \u05DE\u05E9\u05D4","\u05D0\u05D5\u05D0\u05E8\u05D1\u05DA","\u05D0\u05D5\u05D2\u05E8\u05D9\u05EA","\u05D0\u05D5\u05D6'\u05E9\u05E7\u05D5\u05D1\u05D4","\u05D0\u05D5\u05D9\u05E1\u05D8\u05E8\u05DA \u05D3\u05D5\u05D9\u05D3","\u05D0\u05D5\u05E0\u05D8\u05E8\u05DE\u05DF \u05D0\u05D9\u05E1\u05E8 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D0\u05D5\u05E0\u05D9\u05D1\u05E8\u05E1\u05D9\u05D8\u05EA \u05EA\u05DC -\u05D0\u05D1\u05D9\u05D1","\u05D0\u05D5\u05E0\u05D9\u05E7\u05D5\u05D1\u05E1\u05E7\u05D9 \u05E4\u05E8\u05E5","\u05D0\u05D5\u05E4\u05D8\u05D5\u05E9\u05D5 \u05D9\u05D5\u05E1\u05E3","\u05D0\u05D5\u05E4\u05D9\u05E8 \u05E9\u05D9\u05D9\u05E7\u05D4","\u05D0\u05D5\u05E8\u05D9","\u05D0\u05D5\u05E8\u05D9\u05D0\u05DC \u05D0\u05E7\u05D5\u05E1\u05D8\u05D4","\u05D0\u05D5\u05E8\u05DC\u05D5\u05D1 \u05D7\u05E0\u05D4","\u05D0\u05D6\u05D5\u05E8 \u05D4\u05E1\u05E4\u05D5\u05E8\u05D8","\u05D0\u05D6\u05D5\u05E8\u05D9 \u05D7\u05DF","\u05D0\u05D7\u05D9\u05DC\u05D5\u05E3","\u05D0\u05D7\u05D9\u05DE\u05E2\u05E5","\u05D0\u05D7\u05E8\u05D5\u05DF \u05D9\u05D5\u05E1\u05E3","\u05D0\u05D8\u05D0\u05D8\u05D5\u05E8\u05E7","\u05D0\u05D9\u05D3\u05DC\u05E1\u05D5\u05DF \u05D0\u05D1\u05E8\u05D4\u05DD","\u05D0\u05D9\u05D3\u05DC\u05E1\u05D5\u05DF \u05E8\u05D7\u05DC \u05D5\u05E9\u05DE\u05D5\u05D0\u05DC","\u05D0\u05D9\u05D6\u05DE\u05D5\u05D6\u05D9'\u05E7 \u05DC\u05D0\u05D4 \u05D5\u05D3\u05D5\u05D9\u05D3","\u05D0\u05D9\u05D9\u05D1\u05E9\u05D9\u05E5",'\u05D0\u05D9\u05DC"\u05DF',"\u05D0\u05D9\u05E1\u05E7\u05D5\u05D1 \u05E0\u05E1\u05D9\u05DD","\u05D0\u05D9\u05E1\u05E8\u05DC\u05D9\u05E9","\u05D0\u05D9\u05EA\u05D9\u05D0\u05DC","\u05D0\u05D9\u05EA\u05D9\u05DF \u05D0\u05D4\u05E8\u05D5\u05DF","\u05D0\u05DC\u05D1\u05D9\u05D8\u05E8 \u05E2\u05D1\u05D3\u05D0\u05DC\u05E8\u05D0\u05D5\u05E3","\u05D0\u05DC\u05D5 \u05DE\u05E6\u05D9\u05D0\u05D5\u05EA","\u05D0\u05DC\u05D5\u05E3","\u05D0\u05DC\u05D5\u05E3 \u05D1\u05E6\u05DC\u05D5\u05EA","\u05D0\u05DC\u05D5\u05E3 \u05D3\u05DF \u05DC\u05E0\u05E8","\u05D0\u05DC\u05D9\u05D0\u05D1 \u05D1\u05E0\u05D9\u05DE\u05D9\u05DF","\u05D0\u05DC\u05D9\u05D0\u05E9 \u05DE\u05E8\u05D9\u05DD","\u05D0\u05DC\u05D9\u05D4\u05D5 \u05DE\u05E4\u05D9\u05E8\u05D0\u05E8\u05D4","\u05D0\u05DC\u05D9\u05D5\u05D8 \u05D2'\u05D5\u05E8\u05D2'","\u05D0\u05DC\u05D9\u05E2\u05D6 \u05E8\u05E4\u05D0\u05DC","\u05D0\u05DC\u05D9\u05E7\u05D5\u05DD","\u05D0\u05DC\u05D9\u05E9\u05D1\u05E8\u05D2","\u05D0\u05DC\u05DE\u05D5\u05D2 \u05D3\u05D5\u05D3","\u05D0\u05DC\u05E2\u05D6\u05E8 (\u05E8\u05D5\u05E7\u05D7)","\u05D0\u05DC\u05E2\u05D6\u05E8 \u05D1\u05DF \u05D9\u05D5\u05E1\u05D9","\u05D0\u05DC\u05E2\u05D6\u05E8 \u05D1\u05DF \u05E2\u05D6\u05E8\u05D9\u05D4","\u05D0\u05DC\u05E2\u05D6\u05E8 \u05D1\u05DF \u05E6\u05D3\u05D5\u05E7","\u05D0\u05DC\u05E4\u05E8\u05D9\u05DF \u05D7\u05D9\u05D9\u05DD","\u05D0\u05E0\u05D3\u05E8\u05D5\u05E1","\u05D0\u05E0\u05D8\u05D5\u05E7\u05D5\u05DC\u05E1\u05E7\u05D9","\u05D0\u05E0\u05D8\u05D9\u05D2\u05D5\u05E0\u05D5\u05E1","\u05D0\u05E0\u05DB\u05D9",'\u05D0\u05E4"\u05E7',"\u05D0\u05E4\u05D8\u05E8 \u05D9\u05E2\u05E7\u05D1","\u05D0\u05E4\u05E7\u05D9\u05DD","\u05D0\u05E4\u05E9\u05D8\u05D9\u05D9\u05DF \u05D9\u05E2\u05E7\u05D1","\u05D0\u05E7\u05E1\u05DC\u05E8\u05D5\u05D3 \u05E0\u05EA\u05DF","\u05D0\u05E8\u05D1\u05E8 \u05DE\u05E0\u05D7\u05DD","\u05D0\u05E8\u05D8\u05E8 \u05D9\u05E6\u05D7\u05E7","\u05D0\u05E8\u05D9\u05DB\u05D0 \u05D9\u05D5\u05E1\u05E3","\u05D0\u05E8\u05D9\u05E1\u05D8\u05D5\u05D1\u05D5\u05DC","\u05D0\u05E8\u05DC\u05E0\u05D2'\u05E8","\u05D0\u05E8\u05DD \u05DE\u05E9\u05D4","\u05D0\u05E8\u05E1\u05D8\u05D9\u05D3\u05E1 \u05E1\u05D5\u05D6\u05D4 \u05DE\u05E0\u05D3\u05E1","\u05D0\u05E8\u05E6\u05D9 \u05D9\u05E6\u05D7\u05E7","\u05D0\u05E9\u05E8\u05DE\u05DF \u05D9\u05D5\u05E1\u05E3","\u05D1\u05D0\u05E1\u05D5\u05DC\u05D4","\u05D1\u05D0\u05E8\u05D8","\u05D1\u05D5\u05D1\u05DC\u05D9\u05E7","\u05D1\u05D5\u05D1\u05E8 \u05E9\u05DC\u05DE\u05D4","\u05D1\u05D5\u05D2\u05E8\u05E9\u05D5\u05D1","\u05D1\u05D5\u05D9\u05D0\u05E8 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05D1\u05D5\u05E0\u05D9 \u05D4\u05E2\u05D9\u05E8","\u05D1\u05D5\u05E1\u05E7\u05D5\u05D1\u05D9\u05E5","\u05D1\u05D5\u05E7\u05D9 \u05D1\u05DF \u05D9\u05D2\u05DC\u05D9","\u05D1\u05D5\u05E7\u05E1\u05E0\u05D1\u05D0\u05D5\u05DD \u05D9\u05D5\u05E1\u05E3","\u05D1\u05D5\u05E7\u05E9\u05E4\u05DF \u05D3\u05D5\u05D3","\u05D1\u05D5\u05E8 \u05E0\u05D9\u05DC\u05E1","\u05D1\u05D5\u05E8\u05DE\u05D4","\u05D1\u05D7\u05D5\u05E8 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05D1\u05D9\u05D9\u05E8\u05D5\u05DF","\u05D1\u05D9\u05DC\u05D5\u05D9\u05D4","\u05D1\u05D9\u05DC\u05D8\u05DE\u05D5\u05E8","\u05D1\u05D9\u05EA \u05D4\u05D7\u05D9\u05D9\u05DD","\u05D1\u05D9\u05EA \u05D4\u05E0\u05D5\u05E2\u05E8","\u05D1\u05D9\u05EA \u05D7\u05D3\u05E9","\u05D1\u05D9\u05EA \u05D9\u05E6\u05E7\u05E8","\u05D1\u05D9\u05EA \u05D9\u05E8\u05D7","\u05D1\u05D9\u05EA \u05E2\u05D5\u05DC\u05D9\u05DD \u05E9\u05DE\u05E2\u05D5\u05DF","\u05D1\u05D9\u05EA \u05E4\u05DC\u05D8","\u05D1\u05D9\u05EA \u05E7\u05E6\u05D9\u05E8","\u05D1\u05D9\u05EA \u05E8\u05E2\u05D9\u05DD","\u05D1\u05D9\u05EA\u05D5\u05E1","\u05D1\u05DB\u05D5\u05E8\u05D9 \u05E6\u05D9\u05D5\u05DF","\u05D1\u05DC\u05D0\u05E1 \u05E9\u05DE\u05D7\u05D4","\u05D1\u05DC\u05D5\u05DA \u05D3\u05D5\u05D3","\u05D1\u05DC\u05D5\u05DE\u05E0\u05E4\u05DC\u05D3 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D1\u05DC\u05E7\u05D9\u05E0\u05D3","\u05D1\u05DC\u05E9\u05DF","\u05D1\u05DF \u05D0\u05D1\u05D9\u05D2\u05D3\u05D5\u05E8","\u05D1\u05DF \u05D0\u05D7\u05D9\u05D8\u05D5\u05D1","\u05D1\u05DF \u05D2\u05DC \u05DE\u05D9\u05DB\u05D0\u05DC","\u05D1\u05DF \u05D2\u05DE\u05DC\u05D9\u05D0\u05DC","\u05D1\u05DF \u05D3\u05D5\u05D3 \u05D7\u05D9\u05D9\u05DD","\u05D1\u05DF \u05D4\u05DC\u05DC \u05DE\u05E8\u05D3\u05DB\u05D9","\u05D1\u05DF \u05D6\u05D1\u05D0\u05E8\u05D4","\u05D1\u05DF \u05D7\u05D9\u05DC","\u05D1\u05DF \u05D7\u05E1\u05D3","\u05D1\u05DF \u05D9\u05E2\u05E7\u05D1","\u05D1\u05DF \u05D9\u05E9\u05D9","\u05D1\u05DF \u05E1\u05D9\u05E8\u05D4 \u05D9\u05E2\u05E7\u05D1","\u05D1\u05DF \u05E2\u05D6\u05E8\u05D0","\u05D1\u05DF \u05E9\u05E4\u05E8\u05D5\u05D8","\u05D1\u05E0\u05D9\u05DE\u05D9\u05E0\u05D9 \u05D0\u05D4\u05E8\u05D5\u05DF","\u05D1\u05E1\u05D5\u05E7 \u05D7\u05D9\u05D9\u05DD \u05DE\u05E0\u05D7\u05DD \u05D3\u05E8'","\u05D1\u05E2\u05DC \u05D4\u05E2\u05E7\u05D9\u05D3\u05D4","\u05D1\u05E8 \u05D4\u05D5\u05E4\u05DE\u05DF","\u05D1\u05E8\u05D0\u05DC\u05D9","\u05D1\u05E8\u05D2\u05D9 \u05D1\u05E0\u05D9\u05DE\u05D9\u05DF","\u05D1\u05E8\u05D2\u05E0\u05E8 \u05D0\u05DC\u05D9\u05D6\u05D1\u05EA","\u05D1\u05E8\u05D5\u05D3\u05D9","\u05D1\u05E8\u05D5\u05DF \u05E2\u05E7\u05D9\u05D1\u05D0","\u05D1\u05E8\u05D5\u05E7 \u05E6\u05D1\u05D9","\u05D1\u05E8\u05D6\u05D0\u05E0\u05D9 \u05DE\u05E9\u05D4","\u05D1\u05E8\u05D9\u05D2 \u05D0\u05DE\u05D9\u05DC","\u05D1\u05E8\u05D9\u05D9\u05E0\u05D9\u05DF \u05E8\u05D0\u05D5\u05D1\u05DF","\u05D1\u05E8\u05DB\u05D9\u05D4\u05D5 \u05D4\u05E0\u05E7\u05D3\u05DF","\u05D1\u05E8\u05DC\u05D9\u05DF \u05D0\u05DC\u05D9\u05D4\u05D5","\u05D1\u05E8\u05DC\u05D9\u05DF \u05D9\u05E9\u05E2\u05D9\u05D4\u05D5","\u05D1\u05E8\u05DC\u05D9\u05E0\u05E8","\u05D1\u05E8\u05E0\u05D3\u05D8 \u05D5\u05D9\u05DC\u05D9","\u05D1\u05E8\u05E0\u05D8","\u05D1\u05E8\u05E0\u05E9\u05D8\u05D9\u05D9\u05DF \u05D0\u05D3\u05D5\u05D0\u05E8\u05D3","\u05D1\u05E8\u05E0\u05E9\u05D8\u05D9\u05DF \u05DB\u05D4\u05DF","\u05D1\u05E8\u05E1\u05DC\u05D1\u05D9 \u05D9\u05D5\u05E1\u05E3","\u05D1\u05E8\u05E1\u05E7\u05D9 \u05D9\u05D4\u05D5\u05D3\u05D4 \u05DC\u05D9\u05D9\u05D1","\u05D1\u05E8\u05E7\u05D0\u05D9 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05D1\u05E8\u05E7\u05D5\u05D1\u05D9\u05E5","\u05D1\u05E8\u05EA\u05E0\u05D0 \u05DE\u05E8\u05D3\u05DB\u05D9","\u05D1\u05EA \u05DE\u05E8\u05D9\u05DD \u05D9\u05D5\u05DB\u05D1\u05D3","\u05D1\u05EA \u05E2\u05DE\u05D9","\u05D1\u05EA \u05E6\u05D9\u05D5\u05DF","\u05D2\u05D0\u05E8\u05D9 \u05D1\u05E8\u05EA\u05D9\u05E0\u05D9","\u05D2\u05D1\u05D9\u05E8\u05D8\u05D9\u05D2 \u05DE\u05E8\u05D3\u05DB\u05D9","\u05D2\u05D1\u05E8\u05DF \u05D7\u05DC\u05D9\u05DC \u05D2\u05D1\u05E8\u05DF","\u05D2\u05D5\u05D0\u05DC","\u05D2\u05D5\u05D6'\u05E7\u05D5\u05D1","\u05D2\u05D5\u05D8\u05DC\u05D5\u05D1\u05E8","\u05D2\u05D5\u05D8\u05DC\u05D9\u05D1","\u05D2\u05D5\u05D8\u05DE\u05D0\u05DB\u05E8","\u05D2\u05D5\u05DC\u05D3\u05E4\u05D0\u05D3\u05DF","\u05D2\u05D5\u05DC\u05D9 \u05D0\u05E8\u05D9\u05EA\u05E8\u05D0\u05D4","\u05D2\u05D5\u05DC\u05D9\u05E0\u05E7\u05D9\u05DF \u05DE\u05E8\u05D3\u05DB\u05D9","\u05D2\u05D5\u05E4\u05E8","\u05D2\u05D5\u05E8\u05D3\u05D5\u05DF \u05D9 \u05DC","\u05D2\u05D5\u05E8\u05D9 \u05D9\u05E9\u05E8\u05D0\u05DC","\u05D2\u05D5\u05E8\u05DC\u05E1\u05E7\u05D9 \u05D1\u05E8\u05D5\u05DA","\u05D2\u05D5\u05E8\u05E7\u05D9","\u05D2\u05D6 \u05DE\u05D8\u05D9\u05DC\u05D3\u05D4","\u05D2\u05D9\u05D9\u05D2\u05E8","\u05D2\u05D9\u05DC\u05D5\u05E5 \u05D3\u05D1\u05D5\u05E8\u05D4 \u05D5\u05DE\u05E0\u05D7\u05DD","\u05D2\u05D9\u05E0\u05E6\u05D1\u05D5\u05E8\u05D2","\u05D2\u05DC\u05D0\u05E0\u05E5 \u05DC\u05D9\u05D9\u05D1","\u05D2\u05DC\u05D1\u05DC\u05D5\u05DD \u05D0\u05E8\u05D9\u05D4","\u05D2\u05DC\u05D6\u05E0\u05E8","\u05D2\u05DC\u05D9\u05E6\u05E0\u05E9\u05D8\u05D9\u05DF","\u05D2\u05DC\u05D9\u05E7\u05E1\u05D1\u05E8\u05D2","\u05D2\u05DC\u05E2\u05D6\u05E8 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05D2\u05DE\u05D6\u05D5 \u05D7\u05D9\u05D9\u05DD \u05D3\u05E8'","\u05D2\u05E0\u05D9 \u05D9\u05D4\u05D5\u05E9\u05E2","\u05D2\u05E0\u05D9 \u05E6\u05D4\u05DC\u05D4","\u05D2\u05E0\u05E0\u05D9","\u05D2\u05E0\u05EA\u05D5\u05DF","\u05D2\u05E8 \u05E6\u05D3\u05E7","\u05D2\u05E8\u05D5\u05E0\u05D9\u05DE\u05DF","\u05D2\u05E8\u05D8\u05E8\u05D5\u05D3 \u05E7\u05E8\u05D0\u05D5\u05E1","\u05D2\u05E8\u05E9\u05D5\u05DD \u05E9\u05DC\u05D5\u05DD",'\u05D3"\u05E8 \u05DB\u05E8\u05DE\u05D9 \u05D9\u05D5\u05D2\u05D1','\u05D3"\u05E8 \u05E4\u05DC\u05D3 \u05E8\u05D5\u05EA',"\u05D3\u05D0\u05E0\u05D8\u05D4","\u05D3\u05D1 \u05DE\u05DE\u05D6\u05E8\u05D9\u05E5","\u05D3\u05D1\u05DC\u05D9\u05DF \u05D0\u05DC\u05E4\u05E8\u05D3","\u05D3\u05D4 \u05D4\u05D0\u05D6","\u05D3\u05D4 \u05D5\u05D9\u05E0\u05E6'\u05D9 \u05DC\u05D0\u05D5\u05E0\u05E8\u05D3\u05D5","\u05D3\u05D4 \u05DE\u05D5\u05D3\u05D9\u05E0\u05D4 \u05D0\u05E8\u05D9\u05D4","\u05D3\u05D4 \u05E4\u05D9\u05D2'\u05D5\u05D8\u05D5","\u05D3\u05D4 \u05E4\u05D9\u05DC\u05D9\u05E4 \u05D0\u05D3\u05D9\u05E1","\u05D3\u05D5\u05D0\u05E8 \u05E9\u05D5\u05E9\u05E0\u05D4","\u05D3\u05D5\u05D3 \u05E8\u05D7\u05DC (\u05E9\u05E8\u05E2\u05D1\u05D9)","\u05D3\u05D5\u05D9\u05D3\u05E7\u05D4","\u05D3\u05D5\u05DC\u05D9\u05E6\u05E7\u05D9","\u05D3\u05D5\u05DF-\u05D9\u05D7\u05D9\u05D9\u05D0 \u05E9\u05D1\u05EA\u05D9","\u05D3\u05D5\u05E0\u05D5\u05DC\u05D5 \u05D4\u05E8\u05D5\u05E4\u05D0","\u05D3\u05D5\u05E9","\u05D3\u05D9 \u05E8\u05D5\u05E1\u05D9","\u05D3\u05D9\u05DC\u05D4 \u05E8\u05D9\u05E0\u05D4 \u05D9\u05D5\u05E1\u05E3","\u05D3\u05D9\u05E1\u05E0\u05E6'\u05D9\u05E7 \u05D0\u05E8\u05D9\u05D4","\u05D3\u05D9\u05E7","\u05D3\u05E0\u05D9 \u05E7\u05D9\u05D9","\u05D3\u05E0\u05D9\u05DF","\u05D3\u05E2\u05D5\u05D0\u05DC","\u05D3\u05E8' \u05DE\u05D9\u05DB\u05D0\u05DC\u05D9 \u05D9\u05E6\u05D7\u05E7","\u05D3\u05E8\u05D5\u05D9\u05D0\u05E0\u05D5\u05D1","\u05D3\u05E8\u05D9\u05D5\u05E1 \u05DE\u05D9\u05D5","\u05D3\u05E8\u05D9\u05E4\u05D5\u05E1","\u05D3\u05E9\u05D1\u05E1\u05E7\u05D9","\u05D4\u05D0\u05D5\u05D6\u05E0\u05E8 \u05D3\u05D1","\u05D4\u05D0\u05D7\u05D9\u05DD \u05D0\u05DC \u05DB\u05D5\u05D5\u05D9\u05EA\u05D9","\u05D4\u05D0\u05D7\u05D9\u05DD \u05D1\u05D9\u05DC\u05E1\u05E7\u05D9","\u05D4\u05D0\u05D7\u05D9\u05DD \u05DE\u05E1\u05DC\u05D0\u05D5\u05D9\u05D8\u05D4","\u05D4\u05D0\u05DC\u05E7\u05D5\u05E9\u05D9","\u05D4\u05D0\u05E1\u05E4\u05E8\u05D2\u05D5\u05E1","\u05D4\u05D0\u05E8\u05D5\u05DF \u05D0\u05DC \u05E8\u05E9\u05D9\u05D3","\u05D4\u05D2\u05D1\u05D5\u05E8 \u05D4\u05D0\u05DC\u05DE\u05D5\u05E0\u05D9","\u05D4\u05D2\u05D9\u05D7\u05D5\u05DF","\u05D4\u05D2\u05D9\u05D9\u05E1\u05D5\u05EA","\u05D4\u05D2\u05DE\u05E0\u05E1\u05D9\u05D4 \u05D4\u05E2\u05D1\u05E8\u05D9\u05EA","\u05D4\u05D3\u05D2\u05D4","\u05D4\u05D3\u05E8 \u05D9\u05D5\u05E1\u05E3","\u05D4\u05D5\u05E0\u05D0","\u05D4\u05D5\u05E4\u05DE\u05DF \u05D9\u05E2\u05E7\u05D1","\u05D4\u05D5\u05E4\u05E0\u05E7\u05D5 \u05DE\u05E9\u05D4","\u05D4\u05D5\u05E8\u05D5\u05D3\u05E6\u05E7\u05D9","\u05D4\u05D7\u05D6\u05D9\u05D5\u05DF","\u05D4\u05D7\u05D8\u05D4","\u05D4\u05D7\u05DC\u05E4\u05E0\u05D9\u05DD","\u05D4\u05D8\u05D9\u05EA \u05D6\u05D9\u05DF","\u05D4\u05D9\u05D4\u05D5\u05D3\u05D9 \u05D6\u05D9\u05E1","\u05D4\u05D9\u05D9\u05E7\u05DC \u05D9\u05D5\u05E1\u05E3","\u05D4\u05D9\u05DB\u05DC \u05D4\u05EA\u05DC\u05DE\u05D5\u05D3","\u05D4\u05D9\u05E1\u05D5\u05D3","\u05D4\u05D9\u05E8\u05E9\u05D1\u05D9\u05D9\u05DF","\u05D4\u05DC\u05D4 \u05D8\u05D5\u05E0\u05D9","\u05D4\u05DC\u05D5\u05D9 \u05D6'\u05E7","\u05D4\u05DC\u05D5\u05D9 \u05DE\u05E9\u05D4","\u05D4\u05DC\u05E2\u05E0\u05D4","\u05D4\u05DE\u05D1\u05E6\u05E2\u05D9\u05DD","\u05D4\u05DE\u05D2\u05D9\u05D3 \u05DE\u05D3\u05D5\u05D1\u05E0\u05D0","\u05D4\u05DE\u05DB\u05D1\u05E9","\u05D4\u05DE\u05DC\u05DA \u05D7\u05D9\u05E8\u05DD","\u05D4\u05DE\u05E0\u05D5\u05E2","\u05D4\u05DE\u05E2\u05E8\u05DB\u05D4","\u05D4\u05DE\u05E7\u05E6\u05D5\u05E2","\u05D4\u05DE\u05E9\u05DC\u05D8\u05D9\u05DD","\u05D4\u05DE\u05E9\u05DE\u05E8 \u05D4\u05D0\u05D6\u05E8\u05D7\u05D9","\u05D4\u05DE\u05EA\u05E0\u05D3\u05D1","\u05D4\u05E0\u05D5\u05E4\u05E9","\u05D4\u05E1\u05D1\u05D0 \u05DE\u05E9\u05E4\u05D5\u05DC\u05D4","\u05D4\u05E1\u05E4\u05D9\u05E0\u05D4","\u05D4\u05E4\u05E8\u05D8\u05D9\u05D6\u05DF \u05D4\u05D9\u05D4\u05D5\u05D3\u05D9","\u05D4\u05E6\u05E4\u05D5\u05DF \u05D4\u05D7\u05D3\u05E9","\u05D4\u05E6\u05E4\u05D5\u05DF \u05D4\u05D9\u05E9\u05DF","\u05D4\u05E6\u05E8\u05D9","\u05D4\u05E7\u05E8\u05D9\u05D4","\u05D4\u05E8\u05D1 \u05D1\u05D9\u05D3\u05D0\u05E0\u05D9 \u05E2\u05D5\u05D1\u05D3\u05D9\u05D4","\u05D4\u05E8\u05D1 \u05D2\u05D1\u05D9\u05D6\u05D5\u05DF \u05D7\u05D9","\u05D4\u05E8\u05D1 \u05D4\u05DC\u05E8 \u05D7\u05D9\u05D9\u05DD","\u05D4\u05E8\u05D1 \u05D9\u05E2\u05E7\u05D1 \u05D8\u05E8\u05D0\u05D1","\u05D4\u05E8\u05D1 \u05E4\u05E8\u05D9\u05D3\u05DE\u05DF","\u05D4\u05E8\u05D1 \u05E6\u05D5\u05D1\u05E8\u05D9 \u05D9\u05D5\u05E1\u05E3","\u05D4\u05E8\u05D1 \u05E8\u05D9\u05D9\u05E4\u05DE\u05DF","\u05D4\u05E8\u05D1 \u05E8\u05E4\u05D0\u05DC \u05D0\u05E0\u05E7\u05D0\u05D5\u05D5\u05D0","\u05D4\u05E8\u05D1\u05D9 \u05DE\u05D1\u05DB\u05E8\u05DA","\u05D4\u05E8\u05D1\u05D9 \u05DE\u05D5\u05D9\u05D8\u05D1\u05E1\u05E7","\u05D4\u05E8\u05D1\u05D9 \u05DE\u05DC\u05D9\u05DC\u05D5\u05D1","\u05D4\u05E8\u05D1\u05D9 \u05DE\u05E4\u05E9\u05D9\u05E1\u05D7\u05D0","\u05D4\u05E8\u05D1\u05D9 \u05DE\u05E7\u05D5\u05D8\u05D5\u05D1","\u05D4\u05E8\u05D1\u05D9 \u05DE\u05E7\u05D5\u05E6\u05E7","\u05D4\u05E8\u05D1\u05D9 \u05DE\u05E7\u05E8\u05DC\u05D9\u05DF","\u05D4\u05E8\u05D1\u05E1\u05D8 \u05E7\u05E8\u05D5\u05DC",'\u05D4\u05E8\u05D4"\u05D2 \u05DE\u05D7\u05D1\u05D5\u05D1 \u05D9\u05D7\u05D9\u05D0',"\u05D4\u05E8\u05D8\u05D2\u05DC\u05E1","\u05D4\u05E8\u05DB\u05D1\u05D9 \u05D0\u05D1\u05E8\u05D4\u05DD",'\u05D4\u05E8\u05E0"\u05D4',"\u05D4\u05E8\u05E5 \u05D9\u05D5\u05E1\u05E3 \u05E6\u05D1\u05D9",'\u05D4\u05E9"\u05DA',"\u05D4\u05E9\u05D5\u05E4\u05D8 \u05E0\u05D5\u05E4\u05DA","\u05D4\u05E9\u05D5\u05E7 \u05E1\u05DE","\u05D4\u05E9\u05D7\u05E7\u05E0\u05D9\u05DD","\u05D4\u05E9\u05D9\u05E4\u05D5\u05DF","\u05D4\u05E9\u05DB\u05DC","\u05D4\u05E9\u05E0\u05D9\u05EA","\u05D4\u05EA\u05D7\u05E0\u05D4 \u05D4\u05DE\u05E8\u05DB\u05D6\u05D9\u05EA \u05D4\u05D7\u05D3\u05E9\u05D4","\u05D4\u05EA\u05D7\u05E0\u05D4 \u05D4\u05DE\u05E8\u05DB\u05D6\u05D9\u05EA \u05D4\u05D9\u05E9\u05E0\u05D4","\u05D4\u05EA\u05DC\u05DE\u05D9 \u05D9\u05D4\u05D5\u05E9\u05E2","\u05D4\u05EA\u05E0\u05D9\u05D0","\u05D4\u05EA\u05E2\u05D5\u05D3\u05D4 \u05D4\u05D0\u05D3\u05D5\u05DE\u05D4","\u05D4\u05EA\u05E2\u05E8\u05D5\u05DB\u05D4","\u05D5\u05D0\u05DC\u05D9\u05DF \u05DE\u05E9\u05D4","\u05D5\u05D5\u05DC\u05DE\u05DF \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D5\u05D5\u05E8\u05DE\u05D9\u05D6\u05D4","\u05D5\u05D9\u05D6\u05DC","\u05D5\u05D9\u05D8\u05DC\u05D4 \u05DE\u05D0\u05D5\u05E8\u05D9\u05E6\u05D9\u05D5","\u05D5\u05D9\u05D9\u05D6 \u05D2'\u05D5\u05E8\u05D2'","\u05D5\u05D9\u05D9\u05E0\u05E8 \u05D6\u05D0\u05D1","\u05D5\u05D9\u05D9\u05E0\u05E9\u05DC","\u05D5\u05D9\u05D9\u05E1 \u05D0\u05D9\u05D9\u05D6\u05D9\u05E7 \u05D4\u05D9\u05E8\u05E9","\u05D5\u05D9\u05DC \u05E7\u05D5\u05E8\u05D8","\u05D5\u05D9\u05DC\u05D5\u05DF","\u05D5\u05D9\u05DC\u05E0\u05D0","\u05D5\u05D9\u05E0\u05E9\u05D8\u05D9\u05D9\u05DF \u05E0\u05D7\u05D5\u05DD","\u05D5\u05D9\u05E1\u05D1\u05D5\u05E8\u05D2 \u05D7\u05D9\u05D9\u05DD","\u05D5\u05D9\u05E1\u05D5\u05E6\u05E7\u05D9","\u05D5\u05D9\u05E1\u05E8 \u05D7\u05E0\u05D4 \u05D5\u05D9\u05E2\u05E7\u05D1","\u05D5\u05DB\u05D8\u05E0\u05D2\u05D5\u05D1","\u05D5\u05DC\u05D1\u05D4 \u05D9\u05D5\u05D0\u05DC","\u05D5\u05DC\u05E0\u05E1\u05D9\u05D4","\u05D5\u05E1\u05E8\u05DE\u05DF \u05D9\u05E2\u05E7\u05D1","\u05D5\u05E2\u05D9\u05D3\u05EA \u05E7\u05D8\u05D5\u05D1\u05D9\u05E5","\u05D5\u05E7\u05E0\u05D9\u05DF \u05E8\u05E4\u05D9","\u05D5\u05E8\u05D3\u05D9\u05D0\u05DC","\u05D5\u05E8\u05E9\u05D1\u05E1\u05E7\u05D9","\u05D5\u05EA\u05D9\u05E7","\u05D6'\u05D5\u05E8\u05E1 \u05D6'\u05D0\u05DF","\u05D6\u05D0\u05D1\u05D9 \u05E8\u05D7\u05D1\u05E2\u05DD (\u05D2\u05E0\u05D3\u05D9)","\u05D6\u05D1\u05D3","\u05D6\u05D5\u05DC\u05E6\u05E8","\u05D6\u05D8\u05D5\u05E8\u05D9 \u05DE\u05E9\u05D4","\u05D6\u05D9\u05D5 \u05E8\u05D1\u05E7\u05D4","\u05D6\u05D9\u05DE\u05DF","\u05D6\u05D9\u05E0\u05D2\u05E8 \u05D1\u05E9\u05D1\u05D9\u05E1 \u05D9\u05E6\u05D7\u05E7",'\u05D6\u05D9\u05E2"\u05D0 \u05D9\u05D5\u05E1\u05E3 \u05D7\u05D9\u05D9\u05DD',"\u05D6\u05DB\u05E8\u05D5\u05DF \u05E7\u05D3\u05D5\u05E9\u05D9\u05DD","\u05D6\u05DB\u05E8\u05D9\u05E0\u05D9","\u05D6\u05DC\u05D5\u05E6\u05D9\u05E1\u05D8\u05D9","\u05D6\u05DC\u05D8\u05D5\u05E4\u05D5\u05DC\u05E1\u05E7\u05D9","\u05D6\u05DC\u05D9\u05D1\u05E0\u05E1\u05E7\u05D9","\u05D6\u05DC\u05D9\u05D2","\u05D6\u05DC\u05D9\u05D2\u05DE\u05DF \u05DE\u05E7\u05E1","\u05D6\u05DE\u05E8 \u05D7\u05E0\u05D4","\u05D6\u05E2\u05D9\u05E8\u05D0 \u05DE\u05E8\u05D3\u05DB\u05D9","\u05D6\u05E8\u05D7","\u05D6\u05E8\u05E2\u05D9\u05DD","\u05D7\u05D1\u05E8 \u05D4\u05DC\u05D0\u05D5\u05DE\u05D9\u05DD","\u05D7\u05D1\u05E8\u05D4 \u05D7\u05D3\u05E9\u05D4","\u05D7\u05D1\u05E9\u05D5\u05E9 \u05D7\u05D9\u05D9\u05DD","\u05D7\u05D3\u05D3 \u05E1\u05E2\u05D3\u05D9\u05D0","\u05D7\u05D5\u05E3 \u05D2\u05D5\u05E8\u05D3\u05D5\u05DF","\u05D7\u05D5\u05E4\u05E9\u05D9 \u05D3\u05D5\u05D3","\u05D7\u05D6\u05E7","\u05D7\u05D9\u05D5\u05D2 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D7\u05D9\u05D5\u05EA\u05DE\u05DF","\u05D7\u05D9\u05D9\u05D1\u05D9 \u05DE\u05E9\u05D4","\u05D7\u05D9\u05D9\u05DD \u05D5\u05D0\u05DC\u05D9\u05E9\u05E2","\u05D7\u05D9\u05DC \u05D4\u05DE\u05E9\u05DE\u05E8","\u05D7\u05D9\u05DC\u05D5 \u05D9\u05E6\u05D7\u05E7","\u05D7\u05D9\u05E8\u05D5\u05EA\u05E0\u05D5","\u05D7\u05DB\u05DE\u05D9 \u05D0\u05EA\u05D5\u05E0\u05D4","\u05D7\u05DB\u05DE\u05D9 \u05D3\u05D5\u05D3","\u05D7\u05DB\u05DE\u05D9 \u05E7\u05D9\u05E8\u05D5\u05D0\u05DF","\u05D7\u05DC\u05D3 \u05D9\u05D5\u05E1\u05E3","\u05D7\u05E0\u05D5\u05DA","\u05D7\u05E0\u05D9\u05E0\u05D0 \u05D1\u05DF \u05EA\u05E8\u05D3\u05D9\u05D5\u05DF","\u05D7\u05E1\u05D9\u05D3\u05D9 \u05D4\u05D0\u05D5\u05DE\u05D5\u05EA","\u05D7\u05E4\u05E5 \u05D9\u05E9\u05D4","\u05D7\u05E8\u05D5\u05E5","\u05D7\u05E8\u05D9\u05E3 \u05D0\u05D9\u05D9\u05D6\u05D9\u05E7","\u05D8\u05D0\u05D2\u05D5\u05E8 \u05E8\u05D1\u05D9\u05E0\u05D3\u05E8\u05E0\u05D0\u05E8\u05D8","\u05D8\u05D1\u05E8\u05E1\u05E7\u05D9","\u05D8\u05D2'\u05D9\u05E8 \u05E9\u05DE\u05D5\u05D0\u05DC \u05D5\u05E1\u05D5\u05DC\u05D8\u05E0\u05D4","\u05D8\u05D5\u05D1\u05D9\u05D4 \u05D4\u05E8\u05D5\u05E4\u05D0","\u05D8\u05D5\u05D1\u05D9\u05DD \u05E2\u05DE\u05E0\u05D5\u05D0\u05DC","\u05D8\u05D5\u05DB\u05D5\u05DC\u05E1\u05E7\u05D9 \u05E7\u05D5\u05E8\u05D8","\u05D8\u05D5\u05DC\u05D5\u05D6","\u05D8\u05D5\u05DC\u05E7\u05D5\u05D1\u05E1\u05E7\u05D9","\u05D8\u05D5\u05E8 \u05DE\u05DC\u05DB\u05D0","\u05D8\u05D5\u05E8\u05D8\u05E9\u05D9\u05E0\u05E8","\u05D8\u05D5\u05E8\u05E7\u05D5\u05D1 \u05D6\u05D9\u05D2\u05DE\u05D5\u05E0\u05D3","\u05D8\u05D9\u05D9\u05D2\u05E8 \u05D4\u05D9\u05DC","\u05D8\u05D9\u05DE\u05DF \u05D9\u05E2\u05E7\u05D1","\u05D8\u05E8\u05D9\u05D8\u05E9","\u05D8\u05E8\u05E4\u05D5\u05DF","\u05D8\u05E9\u05E8\u05E0\u05D0","\u05D9\u05D3 \u05D4\u05DE\u05E2\u05D1\u05D9\u05E8","\u05D9\u05D3\u05E2\u05D9\u05D4 \u05D4\u05E4\u05E0\u05D9\u05E0\u05D9","\u05D9\u05D4\u05D5\u05D3\u05D4 \u05D4\u05D7\u05E1\u05D9\u05D3","\u05D9\u05D4\u05D5\u05D3\u05D4 \u05D4\u05D9\u05DE\u05D9\u05EA","\u05D9\u05D4\u05D5\u05D3\u05D4 \u05D4\u05E6\u05E2\u05D9\u05E8","\u05D9\u05D4\u05D5\u05D3\u05D4 \u05DE\u05E8\u05D2\u05D5\u05D6\u05D4","\u05D9\u05D4\u05D5\u05E9\u05E2 \u05D1\u05DF \u05E4\u05E8\u05D7\u05D9\u05D4",'\u05D9\u05D4\u05DC"\u05DC',"\u05D9\u05D5\u05D7\u05E0\u05E0\u05D5\u05E3 \u05DB\u05D4\u05DF \u05E9\u05DE\u05D5\u05D0\u05DC","\u05D9\u05D5\u05DD \u05D8\u05D5\u05D1","\u05D9\u05D5\u05DF \u05DE\u05E6\u05D5\u05DC\u05D4","\u05D9\u05D5\u05E0\u05D3\u05D1","\u05D9\u05D5\u05E0\u05D9\u05E6'\u05DE\u05DF","\u05D9\u05D5\u05E0\u05EA\u05DF \u05D4\u05D5\u05E4\u05E1\u05D9","\u05D9\u05D5\u05E1\u05D8","\u05D9\u05D5\u05E1\u05D9 \u05D9\u05D3\u05D9\u05DF","\u05D9\u05D5\u05E1\u05E3 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05D9\u05D5\u05E1\u05E3 \u05D4\u05D0\u05E4\u05E8\u05EA\u05D9","\u05D9\u05D5\u05E2\u05D6\u05E8 \u05D0\u05D9\u05E9 \u05D4\u05D1\u05D9\u05E8\u05D4","\u05D9\u05D5\u05E8\u05D4","\u05D9\u05D5\u05E8\u05DD","\u05D9\u05D5\u05E8\u05DD \u05E7\u05E0\u05D9\u05D5\u05E7","\u05D9\u05D6\u05D4\u05E8","\u05D9\u05D8\u05D1\u05EA","\u05D9\u05DC\u05D9\u05DF \u05DE\u05D5\u05E8 \u05E0\u05EA\u05DF","\u05D9\u05DE\u05D9\u05DF","\u05D9\u05E2\u05D5\u05D3 \u05D5\u05D3\u05E8\u05DA","\u05D9\u05E2\u05E7\u05D1 \u05D2'\u05D5\u05E8\u05D2' \u05D7\u05E0\u05D0\u05E0\u05D9\u05D0","\u05D9\u05E2\u05E7\u05D1 \u05E9\u05D1\u05EA\u05D0\u05D9","\u05D9\u05E2\u05E7\u05D5\u05D1\u05D5\u05D1 \u05D0\u05D5\u05E8\u05D9\u05D0\u05DC","\u05D9\u05E4\u05D4 \u05D1\u05E6\u05DC\u05D0\u05DC","\u05D9\u05E4\u05D5 \u05D4\u05E2\u05EA\u05D9\u05E7\u05D4","\u05D9\u05E4\u05EA","\u05D9\u05E6\u05D7\u05E7 (\u05D6\u05D9\u05E7\u05D5) \u05D2\u05E8\u05E6\u05D9\u05D0\u05E0\u05D9","\u05D9\u05E7\u05D5\u05EA\u05D9\u05D0\u05DC","\u05D9\u05E7\u05D5\u05EA\u05D9\u05D0\u05DC\u05D9 \u05D9\u05D5\u05E1\u05E3","\u05D9\u05E7\u05E0\u05E2\u05DD","\u05D9\u05E8\u05D1\u05DC\u05D5\u05DD \u05DE\u05E8\u05E7",'\u05D9\u05E9"\u05E8 \u05DE\u05E7\u05E0\u05D3\u05D9\u05D0',"\u05D9\u05E9\u05D9\u05D1\u05EA \u05D5\u05D5\u05DC\u05D5\u05D6'\u05D9\u05DF","\u05D9\u05E9\u05DB\u05D5\u05DF","\u05D9\u05E9\u05E2\u05D9\u05D4\u05D5 \u05DC\u05D9\u05D1\u05D5\u05D1\u05D9\u05E5","\u05D9\u05E9\u05E8\u05D0\u05DC \u05D8\u05DC","\u05D9\u05E9\u05E8\u05D0\u05DC \u05DE\u05E8\u05D9\u05D6'\u05D9\u05DF","\u05D9\u05E9\u05E8\u05D0\u05DC\u05D9 \u05D9\u05E6\u05D7\u05E7","\u05D9\u05E9\u05E8\u05D0\u05DC\u05D9\u05E1","\u05D9\u05E9\u05E9\u05DB\u05E8\u05D5\u05D1 \u05D7\u05D9",'\u05DB"\u05E5 \u05D1\u05DF \u05E6\u05D9\u05D5\u05DF','\u05DB"\u05E5 \u05D9\u05E2\u05E7\u05D1 \u05D9\u05D5\u05E1\u05E3',"\u05DB\u05D4\u05DF \u05D4\u05E8\u05DE\u05DF","\u05DB\u05D4\u05DF \u05E2\u05D5\u05E4\u05E8","\u05DB\u05D4\u05E0\u05E9\u05D8\u05DD","\u05DB\u05D5\u05DB\u05D1\u05D9 \u05D9\u05E6\u05D7\u05E7","\u05DB\u05E4\u05E8 \u05E9\u05DC\u05DD","\u05DB\u05E6\u05E0\u05DC\u05E1\u05D5\u05DF \u05D1\u05EA \u05E9\u05D1\u05E2","\u05DB\u05E8\u05DD \u05D4\u05EA\u05D9\u05DE\u05E0\u05D9\u05DD","\u05DB\u05E8\u05DD \u05D7\u05DE\u05D3","\u05DB\u05E8\u05DE\u05D9 \u05D3\u05D1","\u05DC\u05D0\u05DF \u05D0","\u05DC\u05D0\u05DF \u05D1","\u05DC\u05D1 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05DC\u05D1\u05DC\u05D5\u05D1","\u05DC\u05D1\u05E0\u05D3\u05D4","\u05DC\u05D1\u05E0\u05D3\u05D5\u05D1\u05E1\u05E7\u05D9","\u05DC\u05D1\u05E0\u05D9 \u05D0\u05D9\u05EA\u05DF","\u05DC\u05D4 \u05D2\u05D0\u05E8\u05D3\u05D9\u05D4","\u05DC\u05D5\u05D0\u05D9 \u05DE\u05E8\u05E9\u05DC","\u05DC\u05D5\u05D3\u05D5\u05D9\u05E4\u05D5\u05DC","\u05DC\u05D5\u05D6\u05D9\u05DD","\u05DC\u05D5\u05D9 \u05E9\u05DC\u05D5\u05DD \u05D0\u05D4\u05E8\u05D5\u05DF","\u05DC\u05D5\u05D9\u05D3 \u05D2'\u05D5\u05E8\u05D2'","\u05DC\u05D5\u05D9\u05D8\u05DF \u05D9\u05E6\u05D7\u05E7","\u05DC\u05D5\u05D9\u05DF \u05E7\u05D9\u05E4\u05E0\u05D9\u05E1","\u05DC\u05D5\u05D9\u05DF \u05E9\u05DC\u05D5\u05DD","\u05DC\u05D5\u05D9\u05E0\u05E1\u05D5\u05DF \u05D0\u05D1\u05E8\u05D4\u05DD","\u05DC\u05D5\u05E0\u05D3\u05D5\u05DF \u05D1\u05E6\u05DC\u05D0\u05DC","\u05DC\u05D7\u05D5\u05D1\u05E8","\u05DC\u05D8\u05E8\u05D9\u05E1","\u05DC\u05D9\u05D1 \u05D1\u05DF \u05E9\u05E8\u05D4","\u05DC\u05D9\u05D1\u05E0\u05D4 \u05D0\u05DC\u05D9\u05E2\u05D6\u05E8","\u05DC\u05D9\u05D1\u05E8\u05DE\u05DF","\u05DC\u05D9\u05D5\u05D5\u05D9\u05E7","\u05DC\u05D9\u05DB\u05D8\u05E8 \u05D9\u05D4\u05D5\u05E9\u05E2","\u05DC\u05D9\u05DC\u05D9 \u05DE\u05E0\u05D7\u05DD","\u05DC\u05D9\u05E0\u05E7\u05D0\u05D5\u05E1 \u05D9\u05D5\u05E1\u05E3 \u05E4\u05D5\u05E4\u05E8","\u05DC\u05D9\u05E2\u05E0\u05E8 \u05E9\u05DC\u05DE\u05D4","\u05DC\u05DE\u05D5\u05D0\u05DC","\u05DC\u05DE\u05E8\u05D8\u05D9\u05DF","\u05DC\u05E1\u05E7\u05E8","\u05DC\u05E4\u05D9\u05DF","\u05DC\u05E6\u05E8\u05D5\u05E1 \u05DE\u05E9\u05D4","\u05DC\u05E7\u05E8\u05D8","\u05DE\u05D0\u05D5\u05E8 \u05D4\u05D2\u05D5\u05DC\u05D4","\u05DE\u05D0\u05D5\u05E8 \u05DE\u05E9\u05D4","\u05DE\u05D0\u05D5\u05E8 \u05E2\u05D9\u05E0\u05D9\u05DD","\u05DE\u05D0\u05D9\u05D9\u05E8 \u05DE\u05E8\u05D3\u05DB\u05D9","\u05DE\u05D0\u05D9\u05E8\u05D1\u05E8","\u05DE\u05D1\u05D7\u05E8","\u05DE\u05D1\u05E9\u05E8","\u05DE\u05D2\u05D3\u05DC \u05E9\u05E8\u05E9\u05DF","\u05DE\u05D2\u05D3\u05DC\u05D9 \u05E0\u05D0\u05DE\u05DF","\u05DE\u05D2\u05DF \u05D0\u05D1\u05E8\u05D4\u05DD","\u05DE\u05D3 \u05D0\u05E0\u05D3\u05E8\u05D5\u05DE\u05D3\u05D4","\u05DE\u05D3\u05DE\u05D5\u05DF \u05DE\u05E0\u05D7\u05DD","\u05DE\u05D3\u05E8\u05E9 \u05E4\u05E0\u05D7\u05E1","\u05DE\u05D3\u05E8\u05E9 \u05EA\u05E0\u05D7\u05D5\u05DE\u05D0","\u05DE\u05D4\u05DC\u05DC \u05D4\u05E2\u05D3\u05E0\u05D9",'\u05DE\u05D4\u05E8\u05E9"\u05D0',"\u05DE\u05D5\u05D4\u05E8 \u05D9\u05D7\u05D9\u05D0\u05DC","\u05DE\u05D5\u05D6\u05D9\u05E8 \u05D9\u05E2\u05E7\u05D1","\u05DE\u05D5\u05D6\u05E1 \u05D5\u05DC\u05D8\u05E8","\u05DE\u05D5\u05D6\u05E1 \u05D9\u05D4\u05D5\u05D3\u05D4 \u05D5\u05E0\u05D7","\u05DE\u05D5\u05D9\u05D0\u05DC \u05D0\u05D4\u05E8\u05D5\u05DF","\u05DE\u05D5\u05E0\u05D0\u05E9","\u05DE\u05D5\u05E1\u05D9\u05E0\u05D6\u05D5\u05DF","\u05DE\u05D5\u05E7\u05D3\u05D9 \u05DE\u05E9\u05D4","\u05DE\u05D5\u05E8\u05D3 \u05D4\u05D8\u05D9\u05D9\u05DC\u05EA","\u05DE\u05D5\u05E8\u05D4 \u05E0\u05D1\u05D5\u05DB\u05D9\u05DD","\u05DE\u05D5\u05E8\u05D9\u05E5 \u05D3\u05E0\u05D9\u05D0\u05DC","\u05DE\u05D5\u05E9\u05D9\u05E2","\u05DE\u05D6\u05DC \u05E1\u05E8\u05D8\u05DF","\u05DE\u05D7\u05E0\u05D4 \u05D0\u05E8\u05D9\u05D0\u05DC","\u05DE\u05D7\u05E0\u05D4 \u05D9\u05D5\u05E1\u05E3","\u05DE\u05D7\u05E4\u05D5\u05D6 \u05E0\u05D2'\u05D9\u05D1","\u05DE\u05D8\u05DC\u05D5\u05DF","\u05DE\u05D8\u05DE\u05D5\u05DF \u05DB\u05D4\u05DF","\u05DE\u05D9\u05D6\u05D0\u05DF","\u05DE\u05D9\u05D9\u05D8\u05D5\u05E1 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05DE\u05D9\u05DB\u05D0\u05DC (\u05E0\u05D0\u05DE\u05DF)","\u05DE\u05D9\u05DB\u05D0\u05DC \u05D0\u05E0\u05D2'\u05DC\u05D5","\u05DE\u05D9\u05DC\u05D5\u05D0 \u05D9\u05D5\u05E1\u05E3","\u05DE\u05D9\u05DC\u05E8 \u05DB\u05D4\u05DF \u05D0\u05E0\u05D9\u05D8\u05D4","\u05DE\u05D9\u05DE\u05D5\u05DF \u05E9\u05DC\u05DE\u05D4","\u05DE\u05D9\u05E0\u05E7\u05D5\u05D1\u05E1\u05E7\u05D9","\u05DE\u05D9\u05E6\u05E7\u05D1\u05D9\u05E5 \u05D0\u05D3\u05DD","\u05DE\u05D9\u05E7\u05D5\u05E0\u05D9\u05E1 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05DE\u05DB\u05DC\u05DC \u05D9\u05D5\u05E4\u05D9",'\u05DE\u05DC"\u05DF','\u05DE\u05DC\u05D1\u05D9"\u05DD',"\u05DE\u05DC\u05D5\u05DF \u05D0\u05D5\u05E8\u05D4","\u05DE\u05DC\u05D5\u05DF \u05D0\u05E1\u05D8\u05D5\u05E8","\u05DE\u05DC\u05D5\u05DF \u05D1\u05D6\u05DC","\u05DE\u05DC\u05D5\u05DF \u05D9\u05DE\u05D9\u05EA","\u05DE\u05DC\u05D5\u05DF \u05DE\u05E0\u05D3\u05E8\u05D9\u05DF","\u05DE\u05DC\u05D5\u05DF \u05E7\u05E8\u05DC\u05D8\u05D5\u05DF","\u05DE\u05DC\u05E7\u05D5\u05E9","\u05DE\u05E0\u05D3\u05DC\u05E7\u05E8\u05DF","\u05DE\u05E0\u05D3\u05DC\u05E8 \u05D0\u05DC\u05D1\u05E8\u05D8 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05DE\u05E0\u05D3\u05DC\u05E9\u05D8\u05DD","\u05DE\u05E0\u05D3\u05DC\u05E9\u05D8\u05DD \u05D0\u05D5\u05E1\u05D9\u05E4","\u05DE\u05E0\u05D5\u05E8\u05EA \u05D4\u05DE\u05D0\u05D5\u05E8","\u05DE\u05E0\u05D9\u05D4 \u05D5\u05D9\u05E9\u05E8\u05D0\u05DC","\u05DE\u05E0\u05E9\u05D4 \u05D1\u05DF \u05D9\u05E9\u05E8\u05D0\u05DC","\u05DE\u05E2 \u05D0 \u05DB \u05E9\u05DC\u05DD","\u05DE\u05E2 \u05D1 \u05DB \u05E9\u05DC\u05DD","\u05DE\u05E2 \u05D9\u05D3 \u05D4\u05DE\u05E2\u05D1\u05D9\u05E8","\u05DE\u05E2\u05D5\u05E0\u05D5\u05EA \u05D0\u05D5\u05E0\u05D9\u05D1\u05E8\u05E1\u05D9\u05D8\u05D4","\u05DE\u05E2\u05DC\u05D4 \u05E9\u05DE\u05D9\u05E8 \u05DE\u05E9\u05D4","\u05DE\u05E2\u05E4\u05D9\u05DC\u05D9 \u05E1\u05DC\u05D5\u05D0\u05D3\u05D5\u05E8","\u05DE\u05E7\u05E1 \u05D1\u05E8\u05D5\u05D3","\u05DE\u05E7\u05E8\u05D0\u05D9 \u05E7\u05D3\u05E9","\u05DE\u05E8\u05D3 \u05D2\u05D8\u05D5 \u05D5\u05E8\u05E9\u05D4","\u05DE\u05E8\u05D3\u05D5\u05E8 \u05DE\u05D5\u05E0\u05D9\u05D4","\u05DE\u05E8\u05D3\u05DB\u05D9 (\u05DE\u05D5\u05D8\u05D4) \u05D2\u05D5\u05E8","\u05DE\u05E8\u05D6\u05D5\u05E7 \u05D5\u05E2\u05D6\u05E8","\u05DE\u05E8\u05D6\u05D5\u05E7 \u05DE\u05D7\u05DE\u05D3","\u05DE\u05E8\u05DB\u05D6 \u05D2\u05D5\u05DC\u05D3\u05D4 \u05DE\u05D0\u05D9\u05E8","\u05DE\u05E8\u05DB\u05D6 \u05D4\u05D9\u05E8\u05D9\u05D3\u05D9\u05DD","\u05DE\u05E8\u05DB\u05D6 \u05E8\u05E4\u05D5\u05D0\u05D9 \u05E1\u05D5\u05E8\u05D0\u05E1\u05E7\u05D9","\u05DE\u05E8\u05DB\u05DC\u05EA","\u05DE\u05E8\u05DE\u05D5\u05E8\u05E7","\u05DE\u05E8\u05E1\u05DC \u05D9\u05E0\u05E7\u05D5","\u05DE\u05E8\u05E7 \u05D9\u05E2\u05E7\u05D1","\u05DE\u05E8\u05E7\u05D9\u05E9 \u05E4\u05E8\u05E5","\u05DE\u05E9\u05D4 (\u05E9\u05DC\u05D5\u05E9)","\u05DE\u05E9\u05D4 \u05D1\u05E8\u05D9\u05DC \u05D1\u05E8-\u05DB\u05D5\u05DB\u05D1\u05D0",'\u05DE\u05E9\u05D4 \u05D6"\u05E7',"\u05DE\u05E9\u05DC \u05D9\u05E8\u05D5\u05D7\u05DD","\u05DE\u05E9\u05E2\u05D5\u05DC \u05E9\u05D9\u05E8\u05D4","\u05DE\u05E9\u05E2\u05D5\u05DC \u05E9\u05DE\u05D9\u05D3\u05D8 \u05D9\u05D5\u05E1\u05E3","\u05DE\u05E9\u05E4\u05D7\u05EA \u05D7\u05DC\u05E4\u05D9","\u05DE\u05EA\u05D7\u05DD \u05D4\u05EA\u05D7\u05E0\u05D4(\u05DE\u05E0\u05E9\u05D9\u05D9\u05D4)",'\u05DE\u05EA\u05D7\u05DD \u05E9\u05D8\u05D7 \u05E0\u05DE\u05DC \u05EA"\u05D0',"\u05DE\u05EA\u05EA\u05D9\u05D4\u05D5 \u05DB\u05D4\u05DF \u05D2\u05D3\u05D5\u05DC",'\u05E0"\u05D0 (\u05DB\u05E4\u05E8 \u05E9\u05DC\u05DD)',"\u05E0\u05D0\u05D3\u05D9\u05D4 \u05D7\u05D9\u05DC\u05D5","\u05E0\u05D0\u05DE\u05DF \u05D9\u05D5\u05D1\u05DC \u05E4\u05E8\u05D5\u05E4'","\u05E0\u05D5\u05D4 \u05D0\u05DC\u05D9\u05E2\u05D6\u05E8","\u05E0\u05D5\u05D4 \u05D1\u05E8\u05D1\u05D5\u05E8","\u05E0\u05D5\u05D4 \u05DB\u05E4\u05D9\u05E8","\u05E0\u05D5\u05D4 \u05EA\u05E7\u05D5\u05D4","\u05E0\u05D5\u05D5\u05D4 \u05D3\u05DF","\u05E0\u05D5\u05D5\u05D4 \u05E2\u05D5\u05E4\u05E8","\u05E0\u05D5\u05D6\u05D4\u05D4","\u05E0\u05D5\u05E8\u05D9\u05D0\u05DC","\u05E0\u05D7","\u05E0\u05D7\u05DC\u05D0\u05D5\u05EA","\u05E0\u05D9\u05E1\u05DF \u05DB\u05D4\u05DF","\u05E0\u05D9\u05E8 \u05D0\u05D1\u05D9\u05D1","\u05E0\u05DE\u05D9\u05E8\u05D5\u05D1\u05E8","\u05E0\u05DE\u05DC \u05D9\u05E4\u05D5","\u05E0\u05DE\u05E8\u05D9 \u05D3\u05D5\u05D9\u05D3\u05E7\u05D4","\u05E0\u05E1 \u05DC\u05D2\u05D5\u05D9\u05D9\u05DD","\u05E0\u05E1\u05D0\u05E8 \u05D2'\u05D5\u05E8\u05D2'","\u05E0\u05E4\u05D7\u05D0 \u05D9\u05E6\u05D7\u05E7","\u05E0\u05E8\u05D3\u05D5\u05E8","\u05E0\u05E8\u05D3\u05D9 \u05E0\u05D7\u05D5\u05DD","\u05E0\u05E9\u05E8\u05D9 \u05E6\u05D1\u05D9","\u05E0\u05EA\u05D9\u05D1\u05D9 \u05D0\u05D9\u05D9\u05DC\u05D5\u05DF \u05D3\u05E8\u05D5\u05DD","\u05E0\u05EA\u05D9\u05D1\u05D9 \u05D0\u05D9\u05D9\u05DC\u05D5\u05DF \u05E6\u05E4\u05D5\u05DF","\u05E0\u05EA\u05DF \u05D4\u05D7\u05DB\u05DD","\u05E1\u05D0\u05DE\u05D8 \u05E9\u05DE\u05E2\u05D5\u05DF","\u05E1\u05D2\u05DC \u05D9\u05E8\u05D5\u05E9\u05DC\u05D9\u05DD","\u05E1\u05D2\u05DC \u05E6\u05D1\u05D9 \u05D4\u05E8\u05DE\u05DF","\u05E1\u05D2\u05DC \u05E9\u05DE\u05D5\u05DC\u05D9\u05E7","\u05E1\u05D5\u05D2\u05D9\u05D4\u05E8\u05D4 \u05E1\u05DE\u05E4\u05D5","\u05E1\u05D5\u05D8\u05D9\u05DF","\u05E1\u05D5\u05DE\u05D5 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05E1\u05D5\u05DE\u05E7\u05DF","\u05E1\u05D5\u05E1\u05DC\u05D9\u05E7 \u05D0\u05E8\u05D9\u05D4","\u05E1\u05D5\u05E1\u05E7\u05D9\u05DF \u05D0\u05D1\u05E8\u05D4\u05DD","\u05E1\u05D7\u05E8\u05D5\u05D1 \u05D0\u05E0\u05D3\u05E8\u05D9","\u05E1\u05D8\u05D0\u05E8\u05D4 \u05D0\u05DC\u05D1\u05E8\u05D8","\u05E1\u05D8\u05D5\u05E6'\u05D1\u05E1\u05E7\u05D9 \u05D9\u05D4\u05D5\u05D9\u05DB\u05D9\u05DF","\u05E1\u05D8\u05D9\u05DE\u05E6\u05E7\u05D9","\u05E1\u05D9 \u05D0\u05E0\u05D3 \u05E1\u05D0\u05DF","\u05E1\u05D9\u05DC\u05DE\u05DF \u05D9\u05D4\u05D5\u05D3\u05D4 \u05E7\u05D3\u05D9\u05E9","\u05E1\u05D9\u05DE\u05DF \u05D8\u05D5\u05D1","\u05E1\u05D9\u05E8\u05E0\u05D9 \u05D7\u05D9\u05D9\u05DD","\u05E1\u05DC\u05D5\u05D0\u05D3\u05D5\u05E8","\u05E1\u05DC\u05D5\u05E0\u05D9\u05DE\u05E1\u05E7\u05D9","\u05E1\u05DC\u05E1\u05DC\u05D4","\u05E1\u05DC\u05E2 \u05D9\u05E2\u05E7\u05D1","\u05E1\u05DC\u05E2 \u05E2\u05DE\u05E0\u05D5\u05D0\u05DC","\u05E1\u05E0\u05D4\u05D3\u05E8\u05D0\u05D9 \u05D8\u05D5\u05D1\u05D4","\u05E1\u05E4\u05D9\u05E8 \u05D0\u05DC\u05D9\u05D4\u05D5","\u05E1\u05E4\u05D9\u05E8 \u05D1\u05E8\u05D5\u05DA","\u05E1\u05E9\u05D0 \u05D0\u05E8\u05D2\u05D5\u05D1","\u05E2 \u05D4\u05DC\u05DC","\u05E2\u05D1\u05D0\u05E1 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05E2\u05D1\u05D3 \u05D0\u05DC-\u05D2\u05E0\u05D9","\u05E2\u05D1\u05E8\u05D9","\u05E2\u05D5\u05D6\u05E8","\u05E2\u05D5\u05DC\u05D9 \u05E6\u05D9\u05D5\u05DF","\u05E2\u05D6\u05D0\u05D9","\u05E2\u05D6\u05E8\u05D9\u05D4 \u05DE\u05DF \u05D4\u05D0\u05D3\u05D5\u05DE\u05D9\u05DD","\u05E2\u05D9\u05DF \u05D6\u05D9\u05EA\u05D9\u05DD","\u05E2\u05D9\u05DF \u05D7\u05E8\u05D5\u05D3","\u05E2\u05D9\u05E8 \u05E9\u05DE\u05E9","\u05E2\u05DC \u05E4\u05E8\u05E9\u05EA \u05D3\u05E8\u05DB\u05D9\u05DD","\u05E2\u05DD \u05D9\u05E9\u05E8\u05D0\u05DC \u05D7\u05D9","\u05E2\u05DE\u05D3\u05DF \u05D9\u05E2\u05E7\u05D1","\u05E2\u05DE\u05D9\u05E7\u05DD \u05D0\u05DC\u05D9\u05D4\u05D5 (\u05E7\u05E9\u05D0\u05E7)","\u05E2\u05DE\u05D9\u05E8\u05DF \u05E2\u05DE\u05E0\u05D5\u05D0\u05DC","\u05E2\u05DE\u05E0\u05D5\u05D0\u05DC \u05D4\u05E8\u05D5\u05DE\u05D9","\u05E2\u05E7\u05D9\u05D1\u05D0 \u05D0\u05E8\u05D9\u05D4","\u05E4\u05D0\u05E8\u05E7 \u05E6'\u05D0\u05E8\u05DC\u05E1 \u05E7\u05DC\u05D5\u05E8","\u05E4\u05D1\u05E8\u05D2\u05D8 \u05D0\u05E0\u05E8\u05D9\u05E7\u05D4","\u05E4\u05D5\u05D6\u05E0\u05E0\u05E1\u05E7\u05D9 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05E4\u05D5\u05D7\u05D5\u05D1\u05E1\u05E7\u05D9 \u05D0\u05E8\u05D9\u05D4","\u05E4\u05D5\u05D9\u05E8\u05E9\u05D8\u05D9\u05D9\u05DF \u05D0\u05DE\u05D9\u05DC","\u05E4\u05D5\u05DE\u05E8\u05D5\u05E7 \u05D9\u05D5\u05E1\u05E3","\u05E4\u05D5\u05E8\u05D9\u05D4","\u05E4\u05D5\u05E9\u05E7\u05D9\u05DF","\u05E4\u05D8\u05D0\u05D9 \u05D9\u05D5\u05E1\u05E3","\u05E4\u05D9\u05D9\u05E8 \u05DE\u05E0\u05D3\u05E1 \u05E4\u05E8\u05E0\u05E1","\u05E4\u05D9\u05DC\u05D5\u05DF","\u05E4\u05D9\u05DC\u05D9\u05DB\u05D5\u05D1\u05E1\u05E7\u05D9","\u05E4\u05D9\u05DC\u05E5 \u05D0\u05E8\u05D9\u05D4","\u05E4\u05D9\u05DF","\u05E4\u05D9\u05E9\u05DE\u05DF \u05DE\u05D9\u05DE\u05D5\u05DF","\u05E4\u05DC\u05D3\u05E8\u05DE\u05DF \u05D5\u05D9\u05DC\u05D4\u05DC\u05DD","\u05E4\u05DC\u05D8\u05D9\u05D0\u05DC","\u05E4\u05DC\u05D9\u05D8\u05D9 \u05D4\u05E1\u05E4\u05E8","\u05E4\u05DC\u05E7\u05D9\u05E8\u05D4","\u05E4\u05E0\u05D5\u05D0\u05DC","\u05E4\u05E0\u05D7\u05E1 \u05D1\u05DF \u05D9\u05D0\u05D9\u05E8","\u05E4\u05E0\u05E5 \u05E0\u05EA\u05DF","\u05E4\u05E1\u05D8\u05DC\u05D5\u05E6\u05D9","\u05E4\u05E1\u05D8\u05E8\u05E0\u05E7 \u05D0\u05E8\u05D9\u05D4","\u05E4\u05E2\u05DE\u05D5\u05E0\u05D9 \u05D9\u05D5\u05E1\u05E3","\u05E4\u05E8\u05D0\u05E0\u05E6\u05D5\u05D9\u05D6","\u05E4\u05E8\u05D0\u05E0\u05E7\u05DC","\u05E4\u05E8\u05D5\u05E4' \u05E4\u05E0\u05D9\u05E0\u05D4 \u05D6\u05DC\u05E6\u05DE\u05DF","\u05E4\u05E8\u05D5\u05E5 \u05DC\u05D0\u05D5","\u05E4\u05E8\u05D7\u05D9 \u05D0\u05D1\u05D9\u05D1","\u05E4\u05E8\u05D9 \u05E2\u05E5 \u05D7\u05D9\u05D9\u05DD","\u05E4\u05E8\u05D9\u05D3\u05DC\u05E0\u05D3 \u05E6\u05D1\u05D9","\u05E4\u05E8\u05D9\u05D3\u05DE\u05DF \u05E9\u05E8\u05D2\u05D0","\u05E4\u05E8\u05D9\u05D9\u05D2\u05E8\u05D6\u05D5\u05DF \u05E6\u05D1\u05D9","\u05E4\u05E8\u05D9\u05E9 \u05D3\u05E0\u05D9\u05D0\u05DC","\u05E4\u05E8\u05DC\u05D5\u05E7 \u05DE\u05E9\u05D4","\u05E4\u05E8\u05DC\u05E9\u05D8\u05D9\u05D9\u05DF \u05D9\u05E6\u05D7\u05E7","\u05E4\u05E8\u05DC\u05E9\u05D8\u05D9\u05D9\u05DF \u05E4\u05E1\u05D9\u05D4 \u05D5\u05D9\u05E2\u05E7\u05D1","\u05E4\u05E8\u05E0\u05E5 \u05E7\u05E4\u05E7\u05D0","\u05E4\u05E8\u05E0\u05E7\u05E4\u05D5\u05E8\u05D8","\u05E4\u05EA\u05D7\u05D9\u05D4 \u05DE\u05E8\u05D2\u05E0\u05E9\u05D1\u05D5\u05E8\u05D2","\u05E6'\u05DE\u05E8\u05D9\u05E0\u05E1\u05E7\u05D9 \u05D1\u05E8\u05D5\u05DA","\u05E6'\u05E8\u05D8\u05D5\u05E7 \u05E9\u05DE\u05E9\u05D5\u05DF","\u05E6'\u05E8\u05E6'\u05D9\u05DC \u05D5\u05D9\u05E0\u05E1\u05D8\u05D5\u05DF","\u05E6\u05D1\u05D9 \u05E6\u05D5\u05E8 (\u05E6'\u05E8\u05D4)","\u05E6\u05D3\u05D5\u05E7 \u05D4\u05DB\u05D4\u05DF","\u05E6\u05D4\u05DC\u05D5\u05DF \u05D4\u05E8\u05D5\u05E4\u05D0","\u05E6\u05D5\u05D5\u05D9\u05D2 \u05E1\u05D8\u05E4\u05DF","\u05E6\u05D5\u05D9\u05E4\u05DC","\u05E6\u05D5\u05E0\u05D6\u05E8","\u05E6\u05D5\u05E0\u05E5","\u05E6\u05D5\u05E8\u05D9\u05E9\u05D3\u05D9",'\u05E6\u05D9\u05D4\u05EA\u05DC"\u05D9',"\u05E6\u05D9\u05DE\u05E4\u05DC \u05E4\u05E8\u05D9\u05D3\u05E8\u05D9\u05DA","\u05E6\u05DC\u05D0\u05DF \u05E4\u05D0\u05D5\u05DC","\u05E6\u05DC\u05D9\u05DC\u05D9 \u05D7\u05E0\u05D9\u05E0\u05D0","\u05E6\u05DE\u05D7 \u05D3\u05D5\u05D3","\u05E6\u05DE\u05D7\u05D9 \u05D4\u05D9\u05D4\u05D5\u05D3\u05D9\u05DD","\u05E6\u05E0\u05D5\u05D1\u05E8",'\u05E7"\u05DD',"\u05E7\u05D0\u05D5\u05E0\u05D8\u05E8\u05D9 \u05E7\u05DC\u05D0\u05D1","\u05E7\u05D3\u05DE\u05D5\u05E0\u05D9 \u05D0\u05E1\u05D0","\u05E7\u05D3\u05DE\u05D9\u05D0\u05DC","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D0\u05D5\u05D3\u05E1\u05D4","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D0\u05D5\u05E1\u05D8\u05E8\u05DC\u05D9\u05D4","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D1\u05D5\u05D3\u05E4\u05E1\u05D8","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D1\u05D9\u05D0\u05DC\u05D9\u05E1\u05D8\u05D5\u05E7","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D1\u05E8\u05D6\u05D9\u05DC","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D1\u05E8\u05D9\u05E1\u05E7","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D5\u05E0\u05E6\u05D9\u05D4","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D6'\u05D9\u05D8\u05D5\u05DE\u05D9\u05E8","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D6\u05D2\u05DC\u05D1\u05D9\u05D4","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D8\u05E9\u05E8\u05E0\u05D5\u05D1\u05D9\u05E5","\u05E7\u05D4\u05D9\u05DC\u05EA \u05D9\u05D0\u05E1\u05D9","\u05E7\u05D4\u05D9\u05DC\u05EA \u05DC\u05D1\u05D5\u05D1","\u05E7\u05D4\u05D9\u05DC\u05EA \u05DE\u05DB\u05E1\u05D9\u05E7\u05D5","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E1\u05D0\u05DC\u05D5\u05E0\u05D9\u05E7\u05D9","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E1\u05D5\u05E4\u05D9\u05D4","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E2\u05D3\u05DF","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E4\u05D0\u05D3\u05D5\u05D1\u05D4","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E4\u05D5\u05D6\u05E0\u05D0","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E7\u05D5\u05D1\u05E0\u05D4","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E7\u05D9\u05D5\u05D1","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E7\u05D9\u05E9\u05D9\u05E0\u05D5\u05D1","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E7\u05DC\u05D9\u05D1\u05DC\u05E0\u05D3","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E7\u05E0\u05D3\u05D4","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E7\u05E8\u05E7\u05D5\u05D1","\u05E7\u05D4\u05D9\u05DC\u05EA \u05E8\u05D9\u05D2\u05D0","\u05E7\u05D5\u05DE\u05E4\u05E8\u05D8","\u05E7\u05D5\u05E1\u05D5\u05D1\u05E1\u05E7\u05D9","\u05E7\u05D5\u05E5' \u05D0\u05D3\u05D5\u05D0\u05E8\u05D3","\u05E7\u05D5\u05E8 \u05E4\u05D0\u05D5\u05DC","\u05E7\u05D5\u05E8\u05D5\u05DC\u05E0\u05E7\u05D5","\u05E7\u05D5\u05E8\u05D9\u05DF \u05E2\u05D6\u05E8\u05D0","\u05E7\u05D5\u05E8\u05E7\u05D9\u05D3\u05D9","\u05E7\u05D9\u05D5\u05E1\u05D5 \u05D0\u05DC\u05D1\u05E8\u05D8","\u05E7\u05D9\u05DB\u05DC\u05E8 \u05D6\u05D9\u05DC\u05D1\u05E8\u05DE\u05DF \u05DC\u05E0\u05D4","\u05E7\u05D9\u05E6\u05D9\u05E1 \u05D9\u05D5\u05E1\u05E3","\u05E7\u05DC\u05D5\u05E0\u05D9\u05DE\u05D5\u05E1","\u05E7\u05DC\u05D9\u05D9","\u05E7\u05DC\u05D9\u05DF \u05E8\u05DC\u05E3","\u05E7\u05DC\u05DE\u05E8 \u05DE\u05E9\u05D4","\u05E7\u05DC\u05E6'\u05E7\u05D9\u05DF","\u05E7\u05DE\u05D5\u05D0\u05DC","\u05E7\u05DE\u05D9\u05E0\u05E1\u05E7\u05D4","\u05E7\u05E0\u05D8\u05D5\u05E8","\u05E7\u05E4\u05D0\u05D7 \u05D9\u05D7\u05D9\u05D4",'\u05E7\u05E4\u05DC\u05DF \u05D9\u05E2\u05E7\u05D1 \u05D3"\u05E8',"\u05E7\u05E4\u05DC\u05DF \u05E9\u05DC\u05DE\u05D4","\u05E7\u05E8\u05D5\u05D0 \u05D1\u05E8\u05D5\u05DA","\u05E7\u05E8\u05D5\u05D9\u05E1","\u05E7\u05E8\u05D9\u05D2\u05E8 \u05DE\u05E9\u05D4","\u05E7\u05E8\u05D9\u05EA \u05D4\u05DE\u05D5\u05D6\u05D9\u05D0\u05D5\u05E0\u05D9\u05DD","\u05E7\u05E8\u05D9\u05EA \u05E2\u05EA\u05D9\u05D3\u05D9\u05DD","\u05E7\u05E8\u05D9\u05EA \u05E9\u05D0\u05D5\u05DC","\u05E7\u05E8\u05DE\u05E0\u05D9\u05E6\u05E7\u05D9","\u05E7\u05E8\u05E9\u05E7\u05E9 \u05D7\u05E1\u05D3\u05D0\u05D9","\u05E8\u05D0\u05E1\u05D9\u05DF \u05D6'\u05D0\u05DF","\u05E8\u05D1 \u05D0\u05DC\u05D5\u05E3 \u05D3\u05D5\u05D3 \u05D0\u05DC\u05E2\u05D6\u05E8","\u05E8\u05D1 \u05D0\u05DC\u05D5\u05E3 \u05D9\u05E2\u05E7\u05D1 \u05D3\u05D5\u05E8\u05D9","\u05E8\u05D1\u05D9 \u05D0\u05D3\u05D0","\u05E8\u05D1\u05D9 \u05D0\u05D7\u05D0","\u05E8\u05D1\u05D9 \u05D9\u05D5\u05D7\u05E0\u05DF","\u05E8\u05D1\u05D9 \u05E0\u05D7\u05DE\u05DF","\u05E8\u05D1\u05D9 \u05E4\u05E0\u05D7\u05E1","\u05E8\u05D1\u05D9 \u05EA\u05E0\u05D7\u05D5\u05DD",'\u05E8\u05D1\u05D9\u05E0\u05D5\u05D1\u05D9\u05E5 \u05E9\u05E4"\u05E8',"\u05E8\u05D1\u05E0\u05D5 \u05D7\u05E0\u05E0\u05D0\u05DC","\u05E8\u05D1\u05E0\u05D5 \u05D9\u05E8\u05D5\u05D7\u05DD","\u05E8\u05D3\u05D9\u05E0\u05D2","\u05E8\u05D5\u05D1\u05D9\u05DF \u05E9\u05DC\u05DE\u05D4","\u05E8\u05D5\u05D1\u05D9\u05E0\u05E9\u05D8\u05D9\u05D9\u05DF \u05D9\u05E6\u05D7\u05E7","\u05E8\u05D5\u05D6\u05D5\u05D1","\u05E8\u05D5\u05D6\u05D9\u05DF \u05D9\u05D4\u05D5\u05E9\u05E2","\u05E8\u05D5\u05D6\u05E0\u05D1\u05D0\u05D5\u05DD","\u05E8\u05D5\u05D6\u05E0\u05D1\u05DC\u05D8 \u05E6\u05D1\u05D9","\u05E8\u05D5\u05D6\u05E0\u05E4\u05DC\u05D3 \u05E9\u05DC\u05D5\u05DD","\u05E8\u05D5\u05D6\u05E0\u05E9\u05D8\u05D9\u05D9\u05DF \u05D0\u05D1\u05E8\u05D4\u05DD","\u05E8\u05D5\u05D9\u05D2\u05D5 \u05D0\u05D1\u05E8\u05D4\u05DD","\u05E8\u05D5\u05DE\u05DF \u05E8\u05D5\u05DC\u05DF","\u05E8\u05D5\u05DE\u05E0\u05D5","\u05E8\u05D5\u05DE\u05E0\u05D9\u05DC\u05D9","\u05E8\u05D5\u05E0\u05D9","\u05E8\u05D5\u05E1\u05DC\u05D0\u05DF","\u05E8\u05D5\u05E4\u05D0 \u05D4\u05DE\u05D7\u05EA\u05E8\u05D5\u05EA","\u05E8\u05D6\u05D9","\u05E8\u05D7\u05D1\u05EA \u05DE\u05E8\u05D8\u05D5\u05DF \u05D0\u05E8\u05E0\u05E1\u05D8","\u05E8\u05D8\u05D5\u05E9 \u05D9\u05D5\u05E0\u05EA\u05DF",'\u05E8\u05D9"\u05D6',"\u05E8\u05D9\u05D1\u05D5\u05DC\u05D5\u05D1 \u05DE\u05E0\u05D7\u05DD","\u05E8\u05D9\u05D9\u05DA","\u05E8\u05D9\u05DC\u05E3 \u05D9\u05E6\u05D7\u05E7","\u05E8\u05D9\u05E0\u05D4\u05E8\u05D8 \u05DE\u05E7\u05E1","\u05E8\u05D9\u05E9 \u05D2\u05DC\u05D5\u05EA\u05D0","\u05E8\u05DB\u05D8\u05E8 \u05D6\u05D0\u05D1","\u05E8\u05DE\u05EA \u05D4\u05D8\u05D9\u05D9\u05E1\u05D9\u05DD","\u05E8\u05E6\u05D0\u05D1\u05D9 \u05D6\u05DB\u05E8\u05D9\u05D4","\u05E8\u05E6\u05D5\u05DF","\u05E8\u05E6\u05D9\u05E3 \u05D4\u05D9\u05E8\u05E7\u05D5\u05DF","\u05E8\u05E6\u05D9\u05E3 \u05D4\u05E8\u05D1\u05E8\u05D8 \u05E1\u05DE\u05D5\u05D0\u05DC","\u05E8\u05E7\u05E0\u05D0\u05D8\u05D9","\u05E8\u05E9\u05E3",'\u05E9"\u05D1\u05D9 \u05D9\u05E2\u05E7\u05D1 \u05DE\u05D0\u05D5\u05E8','\u05E9"\u05E5',"\u05E9\u05D1\u05D9\u05D1","\u05E9\u05D1\u05DC\u05D9\u05DD","\u05E9\u05D1\u05E2 \u05D4\u05E9\u05E7\u05DE\u05D9\u05DD","\u05E9\u05D2\u05D0\u05DC \u05DE\u05E8\u05E7","\u05E9\u05D5\u05D4\u05DD \u05DE\u05EA\u05EA\u05D9\u05D4\u05D5","\u05E9\u05D5\u05D4\u05DD \u05E6\u05D9\u05DC\u05D4","\u05E9\u05D5\u05D9\u05E6\u05E8 \u05D3\u05D5\u05D1\u05D9\u05D3","\u05E9\u05D5\u05DC\u05DE\u05DF","\u05E9\u05D5\u05E0\u05E6\u05D9\u05E0\u05D5","\u05E9\u05D5\u05E1\u05D8\u05E7\u05D5\u05D1\u05D9\u05E5 \u05D3\u05D9\u05DE\u05D9\u05D8\u05E8\u05D9","\u05E9\u05D5\u05E7\u05DF","\u05E9\u05D5\u05E8\u05E8 \u05D7\u05D9\u05D9\u05DD","\u05E9\u05D8\u05D7 \u05D4\u05EA\u05E2\u05E8\u05D5\u05DB\u05D4 \u05D4\u05D9\u05E9\u05E0\u05D4","\u05E9\u05D8\u05D9\u05D1\u05DC","\u05E9\u05D8\u05D9\u05D9\u05E0\u05E8","\u05E9\u05D8\u05D9\u05E0\u05DE\u05DF","\u05E9\u05D8\u05D9\u05E0\u05E9\u05E0\u05D9\u05D3\u05E8","\u05E9\u05D8\u05E8\u05DF \u05D0\u05D1\u05E8\u05D4\u05DD (\u05D9\u05D0\u05D9\u05E8)","\u05E9\u05D8\u05E8\u05DF \u05D0\u05D9\u05D6\u05E7","\u05E9\u05D8\u05E8\u05E0\u05D4\u05E8\u05E5",'\u05E9\u05D9"\u05E8',"\u05E9\u05D9\u05D9\u05E0\u05E7\u05D9\u05DF","\u05E9\u05D9\u05E0\u05DE\u05DF \u05E4\u05E0\u05D7\u05E1","\u05E9\u05D9\u05E7","\u05E9\u05DB \u05D0\u05D1\u05D5 \u05DB\u05D1\u05D9\u05E8","\u05E9\u05DB \u05D1\u05D9\u05E6\u05E8\u05D5\u05DF","\u05E9\u05DB \u05D2\u05D1 \u05D0\u05DC\u05D9\u05E9\u05D9\u05D1","\u05E9\u05DC\u05D1\u05D9\u05DD","\u05E9\u05DC\u05D5\u05E9\u05EA \u05D4\u05D7\u05D9\u05E6\u05D9\u05DD","\u05E9\u05DC\u05D6\u05D9\u05E0\u05D2\u05E8","\u05E9\u05DD \u05D4\u05D2\u05D3\u05D5\u05DC\u05D9\u05DD","\u05E9\u05DE\u05D5\u05D0\u05DC \u05D1\u05DF \u05E2\u05D3\u05D9\u05D4","\u05E9\u05DE\u05D5\u05D0\u05DC \u05D9\u05E8\u05D7\u05D9\u05E0\u05D0\u05D9","\u05E9\u05DE\u05D9 \u05D9\u05D7\u05D9\u05D0\u05DC","\u05E9\u05DE\u05E2\u05D5\u05DF \u05D1\u05DF \u05D6\u05D5\u05DE\u05D0","\u05E9\u05DE\u05E2\u05D5\u05DF \u05D1\u05DF \u05E2\u05D6\u05D0\u05D9","\u05E9\u05E0\u05D9\u05E6\u05DC\u05E8","\u05E9\u05E0\u05D9\u05E6\u05E8 \u05E9\u05DE\u05D5\u05D0\u05DC","\u05E9\u05E2\u05E8\u05D9 \u05E0\u05D9\u05E7\u05E0\u05D5\u05E8","\u05E9\u05E4\u05D9\u05E8 \u05E7\u05DC\u05D9\u05D9\u05DF","\u05E9\u05E4\u05E2 \u05D8\u05DC","\u05E9\u05E4\u05EA\u05D9 \u05D9\u05E9\u05E0\u05D9\u05DD","\u05E9\u05E5 \u05D2\u05D2\u05D4 \u05D2\u05E8\u05E9\u05D5\u05DF","\u05E9\u05E8\u05D5\u05DF \u05D0\u05E8\u05D9\u05D4","\u05E9\u05E8\u05D9\u05DD \u05D0\u05DC\u05D9\u05D4\u05D5 \u05D4\u05E8\u05D1","\u05E9\u05E8\u05DE\u05DF \u05DE\u05E9\u05D4","\u05E9\u05E8\u05E9\u05D9\u05DD","\u05E9\u05E9\u05D5\u05DF","\u05E9\u05EA\u05D9 \u05D4\u05D0\u05D7\u05D9\u05D5\u05EA","\u05EA\u05D2'\u05E8 \u05E6\u05D9\u05D5\u05E0\u05D4","\u05EA\u05D5\u05E1\u05E4\u05EA\u05D0","\u05EA\u05DC \u05D2\u05D1\u05D5\u05E8\u05D9\u05DD","\u05EA\u05DE\u05E8\u05D9\u05E8","\u05EA\u05E2\u05D5\u05D6","\u05EA\u05E8\u05D3\u05D9\u05D5\u05DF",'\u05EA\u05E8\u05E4"\u05D0',"\u05EA\u05E8\u05E4\u05D8","\u05EA\u05E9\u05D1\u05D9"];var chunk_4BHHQJAZ_z=["{{location.street_prefix}} {{location.street_name}}"];var chunk_4BHHQJAZ_J=["\u05E8\u05D7\u05D5\u05D1","\u05E9\u05D3\u05E8\u05D5\u05EA","\u05DE\u05E9\u05E2\u05D5\u05DC","\u05D3\u05E8\u05DA","\u05E1\u05DE\u05D8\u05EA"];var chunk_4BHHQJAZ_ae={building_number:chunk_4BHHQJAZ_h,city_name:chunk_4BHHQJAZ_M,city_pattern:chunk_4BHHQJAZ_C,country:chunk_4BHHQJAZ_L,county:chunk_4BHHQJAZ_v,direction:chunk_4BHHQJAZ_P,postcode:chunk_4BHHQJAZ_w,secondary_address:chunk_4BHHQJAZ_B,state:chunk_4BHHQJAZ_I,state_abbr:chunk_4BHHQJAZ_O,street_address:chunk_4BHHQJAZ_S,street_name:chunk_4BHHQJAZ_H,street_pattern:chunk_4BHHQJAZ_z,street_prefix:chunk_4BHHQJAZ_J},chunk_4BHHQJAZ_T=chunk_4BHHQJAZ_ae;var chunk_4BHHQJAZ_R=["\u05DC\u05D5\u05E8\u05DD","\u05D0\u05D9\u05E4\u05E1\u05D5\u05DD","\u05D3\u05D5\u05DC\u05D5\u05E8","\u05E1\u05D9\u05D8","\u05D0\u05DE\u05D8","\u05E7\u05D5\u05E0\u05E1\u05E7\u05D8\u05D5\u05E8\u05E8","\u05D0\u05D3\u05D9\u05E4\u05D9\u05E1\u05D9\u05E0\u05D2","\u05D0\u05DC\u05D9\u05EA","\u05E6\u05E9","\u05D1\u05DC\u05D9\u05D0","\u05DE\u05E0\u05E1\u05D5\u05D8\u05D5","\u05E6\u05DE\u05DC\u05D7","\u05DC\u05D1\u05D9\u05E7\u05D5","\u05E0\u05E0\u05D1\u05D9","\u05E6\u05DE\u05D5\u05E7\u05D5","\u05D1\u05DC\u05D5\u05E7\u05E8\u05D9\u05D4","\u05E9\u05D9\u05E6\u05DE\u05D4","\u05D1\u05E8\u05D5\u05E8\u05E7","\u05E0\u05D5\u05DC\u05D5\u05DD","\u05D0\u05E8\u05D5\u05D5\u05E1","\u05E1\u05D0\u05E4\u05D9\u05D0\u05DF","\u05E4\u05D5\u05E1\u05D9\u05DC\u05D9\u05E1","\u05E7\u05D5\u05D5\u05D9\u05E1","\u05D0\u05E7\u05D5\u05D5\u05D6\u05DE\u05DF","\u05E7\u05D5\u05D5\u05D0\u05D6\u05D9","\u05D1\u05DE\u05E8","\u05DE\u05D5\u05D3\u05D5\u05E3","\u05D0\u05D5\u05D3\u05D9\u05E4\u05D5","\u05D1\u05DC\u05D0\u05E1\u05D8\u05D9\u05E7","\u05DE\u05D5\u05E0\u05D5\u05E4\u05E5","\u05E7\u05DC\u05D9\u05E8","\u05D1\u05E0\u05E4\u05EA","\u05E0\u05E4\u05E7\u05D8","\u05DC\u05DE\u05E1\u05D5\u05DF","\u05D1\u05DC\u05E8\u05E7","\u05D5\u05E2\u05E0\u05D5\u05E3","\u05DC\u05E4\u05E8\u05D5\u05DE\u05D9","\u05D1\u05DC\u05D5\u05E3","\u05E7\u05D9\u05E0\u05E5","\u05EA\u05EA\u05D9\u05D7","\u05DC\u05E8\u05E2\u05D7","\u05DC\u05EA","\u05E6\u05E9\u05D7\u05DE\u05D9","\u05E1\u05D7\u05D8\u05D9\u05E8","\u05D1\u05DC\u05D5\u05D1\u05E7","\u05EA\u05E6\u05D8\u05E0\u05E4\u05DC","\u05D1\u05DC\u05D9\u05E0\u05D3\u05D5","\u05DC\u05DE\u05E8\u05E7\u05DC","\u05D0\u05E1","\u05DC\u05DB\u05D9\u05DE\u05E4\u05D5","\u05D3\u05D5\u05DC","\u05E6\u05D5\u05D8","\u05D5\u05DE\u05E2\u05D9\u05D5\u05D8","\u05DC\u05E4\u05EA\u05D9\u05E2\u05DD","\u05D1\u05E8\u05E9\u05D2","\u05D5\u05DC\u05EA\u05D9\u05E2\u05DD","\u05D2\u05D3\u05D3\u05D9\u05E9","\u05E7\u05D5\u05D5\u05D9\u05D6","\u05D3\u05D5\u05DE\u05D5\u05E8","\u05DC\u05D9\u05D0\u05DE\u05D5\u05DD","\u05D1\u05DC\u05D9\u05E0\u05DA","\u05E8\u05D5\u05D2\u05E6\u05D4","\u05DC\u05E4\u05DE\u05E2\u05D8","\u05DE\u05D5\u05E1\u05DF","\u05DE\u05E0\u05EA","\u05D4\u05D5\u05E2\u05E0\u05D9\u05D1","\u05D4\u05D9\u05D5\u05E9\u05D1\u05D1","\u05E9\u05E2\u05E8\u05E9","\u05E9\u05DE\u05D7\u05D5\u05D9\u05D8","\u05E9\u05DC\u05D5\u05E9\u05E2","\u05D5\u05EA\u05DC\u05D1\u05E8\u05D5","\u05D7\u05E9\u05DC\u05D5","\u05E9\u05E2\u05D5\u05EA\u05DC\u05E9\u05DA","\u05D5\u05D7\u05D0\u05D9\u05EA","\u05E0\u05D5\u05D1\u05E9","\u05E2\u05E8\u05E9\u05E9\u05E3","\u05D6\u05D5\u05EA\u05D4","\u05DE\u05E0\u05E7","\u05D4\u05D1\u05E7\u05D9\u05E5","\u05D0\u05E4\u05D0\u05D7","\u05D3\u05DC\u05D0\u05DE\u05EA","\u05D9\u05D1\u05E9","\u05DB\u05D0\u05E0\u05D4","\u05E0\u05D9\u05E6\u05D0\u05D7\u05D5","\u05E0\u05DE\u05E8\u05D2\u05D9","\u05E9\u05D4\u05DB\u05D9\u05DD","\u05EA\u05D5\u05E7","\u05D4\u05D3\u05E9","\u05E9\u05E0\u05E8\u05D0","\u05D4\u05EA\u05D9\u05D3\u05DD","\u05D4\u05DB\u05D9\u05D9\u05E8","\u05D5\u05E7","\u05E7\u05D5\u05DC\u05D4\u05E2","\u05E6\u05D5\u05E4\u05E2\u05D8","\u05DC\u05DE\u05E8\u05E7\u05D5\u05D7","\u05D0\u05D9\u05D1\u05DF","\u05D0\u05D9\u05E3","\u05D1\u05E8\u05D5\u05DE\u05E5","\u05DB\u05DC\u05E8\u05E9\u05D8","\u05DE\u05D9\u05D7\u05D5\u05E6\u05D9\u05DD","\u05E7\u05DC\u05D0\u05E6\u05D9","","\u05E1\u05EA","\u05D0\u05DC\u05DE\u05E0\u05E7\u05D5\u05DD","\u05E0\u05D9\u05E1\u05D9","\u05E0\u05D5\u05DF","\u05E0\u05D9\u05D1\u05D0\u05D4","\u05D3\u05E1","\u05D0\u05D9\u05D0\u05E7\u05D5\u05DC\u05D9\u05E1","\u05D5\u05D5\u05DC\u05D5\u05E4\u05D8\u05D4","\u05D3\u05D9\u05D0\u05DD","\u05D5\u05E1\u05D8\u05D9\u05D1\u05D5\u05DC\u05D5\u05DD","\u05D0\u05D8","\u05E7\u05E8\u05D0\u05E1","\u05D0\u05D2\u05EA","\u05DC\u05E7\u05D8\u05D5\u05E1","\u05D5\u05D5\u05D0\u05DC","\u05D0\u05D0\u05D5\u05D2\u05D5","\u05E1\u05D5\u05DC\u05D9\u05E1\u05D9","\u05D8\u05D9\u05D3\u05D5\u05DD","\u05D1\u05E2\u05DC\u05D9\u05E7","\u05E7\u05D5\u05E0\u05D3\u05D9\u05DE\u05E0\u05D8\u05D5\u05DD","\u05E7\u05D5\u05E8\u05D5\u05E1","\u05D1\u05DC\u05D9\u05E7\u05E8\u05D4","\u05E0\u05D5\u05E0\u05E1\u05D8\u05D9","\u05E7\u05DC\u05D5\u05D1\u05E8","\u05D1\u05E8\u05D9\u05E7\u05E0\u05D4","\u05E1\u05D8\u05D5\u05DD","\u05DC\u05E4\u05E8\u05D9\u05E7\u05DA","\u05EA\u05E6\u05D8\u05E8\u05D9\u05E7","\u05DC\u05E8\u05D8\u05D9"];var chunk_4BHHQJAZ_ne={word:chunk_4BHHQJAZ_R},chunk_4BHHQJAZ_V=chunk_4BHHQJAZ_ne;var chunk_4BHHQJAZ_pe={title:"Hebrew",code:"he",language:"he",endonym:"\u05E2\u05D1\u05E8\u05D9\u05EA",dir:"rtl",script:"Hebr"},chunk_4BHHQJAZ_E=chunk_4BHHQJAZ_pe;var chunk_4BHHQJAZ_G=["\u05D0\u05DC\u05E7\u05D8\u05E8\u05D5\u05E0\u05D9","\u05D1\u05DC\u05D5\u05D6","\u05D1\u05DE\u05D4 \u05D5\u05DE\u05E1\u05DA","\u05D2'\u05D0\u05D6","\u05D4\u05D0\u05D5\u05E1","\u05D4\u05D9\u05E4 \u05D4\u05D5\u05E4","\u05D8\u05E8\u05D0\u05E0\u05E1","\u05DC\u05D0 \u05DE\u05D5\u05E1\u05D9\u05E7\u05D4","\u05DC\u05D8\u05D9\u05E0\u05D9\u05EA","\u05DE\u05D5\u05D6\u05D9\u05E7\u05EA \u05E2\u05D5\u05DC\u05DD","\u05DE\u05D5\u05D6\u05D9\u05E7\u05EA \u05E2\u05DD","\u05E0\u05E9\u05DE\u05D4","\u05E4\u05D0\u05E0\u05E7","\u05E4\u05D5\u05E4","\u05E7\u05D0\u05E0\u05D8\u05E8\u05D9","\u05E7\u05DC\u05D0\u05E1\u05D9\u05EA","\u05E8\u05D0\u05E4","\u05E8\u05D2\u05D0\u05D9\u05D9","\u05E8\u05D5\u05E7","\u05E8\u05D5\u05E7 \u05DE\u05D8\u05D0\u05DC\u05D9"];var chunk_4BHHQJAZ_fe={genre:chunk_4BHHQJAZ_G},chunk_4BHHQJAZ_K=chunk_4BHHQJAZ_fe;var chunk_4BHHQJAZ_W={generic:["\u05D0\u05D1\u05D9\u05D0\u05DC","\u05D0\u05D1\u05D9\u05D1","\u05D0\u05D1\u05D9\u05D1\u05D9\u05EA","\u05D0\u05D1\u05D9\u05D2\u05D3\u05D5\u05E8","\u05D0\u05D1\u05D9\u05D2\u05D9\u05DC","\u05D0\u05D1\u05D9\u05D4","\u05D0\u05D1\u05D9\u05D7\u05D9","\u05D0\u05D1\u05D9\u05D8\u05DC","\u05D0\u05D1\u05D9\u05E0\u05D5\u05E2\u05DD","\u05D0\u05D1\u05D9\u05E2\u05D3","\u05D0\u05D1\u05D9\u05E8\u05DD","\u05D0\u05D1\u05D9\u05E8\u05DF","\u05D0\u05D1\u05D9\u05E9\u05D2","\u05D0\u05D1\u05D9\u05E9\u05D9","\u05D0\u05D1\u05D9\u05EA\u05E8","\u05D0\u05D1\u05E8\u05D4\u05DD","\u05D0\u05D1\u05E9\u05DC\u05D5\u05DD","\u05D0\u05D2\u05DD","\u05D0\u05D3\u05D5\u05D5\u05D4","\u05D0\u05D3\u05D9\u05E8","\u05D0\u05D3\u05DC","\u05D0\u05D3\u05DD","\u05D0\u05D3\u05E8","\u05D0\u05D4\u05D1\u05D4","\u05D0\u05D4\u05D5\u05D3","\u05D0\u05D4\u05E8\u05D5\u05DF","\u05D0\u05D5\u05D3\u05D9\u05D4","\u05D0\u05D5\u05D3\u05DC\u05D9\u05D4","\u05D0\u05D5\u05D4\u05D3","\u05D0\u05D5\u05D5\u05D4","\u05D0\u05D5\u05E4\u05D9\u05E8","\u05D0\u05D5\u05E4\u05D9\u05E8\u05D4","\u05D0\u05D5\u05E4\u05DC","\u05D0\u05D5\u05E4\u05E7","\u05D0\u05D5\u05E8","\u05D0\u05D5\u05E8\u05D8\u05DC","\u05D0\u05D5\u05E8\u05D9","\u05D0\u05D5\u05E8\u05D9\u05D0\u05DC","\u05D0\u05D5\u05E8\u05D9\u05D4","\u05D0\u05D5\u05E8\u05D9\u05EA","\u05D0\u05D5\u05E8\u05DC\u05D9","\u05D0\u05D5\u05E8\u05DF","\u05D0\u05D5\u05E9\u05E8\u05D9","\u05D0\u05D7\u05D9\u05D4","\u05D0\u05D9\u05D1","\u05D0\u05D9\u05D4","\u05D0\u05D9\u05D9\u05DC","\u05D0\u05D9\u05D9\u05DC\u05D4","\u05D0\u05D9\u05D9\u05DC\u05EA","\u05D0\u05D9\u05DC","\u05D0\u05D9\u05DC\u05D5\u05DF","\u05D0\u05D9\u05DC\u05DF","\u05D0\u05D9\u05DC\u05E0\u05D4","\u05D0\u05D9\u05DC\u05E0\u05D9\u05EA","\u05D0\u05D9\u05DE\u05E8\u05D9","\u05D0\u05D9\u05E8\u05D9\u05EA","\u05D0\u05D9\u05EA\u05D9","\u05D0\u05D9\u05EA\u05DD","\u05D0\u05D9\u05EA\u05DE\u05E8","\u05D0\u05D9\u05EA\u05DF","\u05D0\u05DC\u05D3\u05D3","\u05D0\u05DC\u05D3\u05E8","\u05D0\u05DC\u05D4","\u05D0\u05DC\u05D5\u05DE\u05D4","\u05D0\u05DC\u05D5\u05DF","\u05D0\u05DC\u05D7\u05D9","\u05D0\u05DC\u05D7\u05E0\u05DF","\u05D0\u05DC\u05D9\u05D0\u05D1","\u05D0\u05DC\u05D9\u05D0\u05D5\u05E8","\u05D0\u05DC\u05D9\u05D0\u05E0\u05D4","\u05D0\u05DC\u05D9\u05D0\u05E1","\u05D0\u05DC\u05D9\u05D4","\u05D0\u05DC\u05D9\u05D4\u05D5","\u05D0\u05DC\u05D9\u05DE\u05DC\u05DA","\u05D0\u05DC\u05D9\u05DF","\u05D0\u05DC\u05D9\u05E0\u05D5\u05E8","\u05D0\u05DC\u05D9\u05E1\u05E3","\u05D0\u05DC\u05D9\u05E2\u05E0\u05D4","\u05D0\u05DC\u05D9\u05E8\u05D6","\u05D0\u05DC\u05D9\u05E8\u05DF","\u05D0\u05DC\u05D9\u05E9\u05D1\u05E2","\u05D0\u05DC\u05D9\u05E9\u05D9\u05D1","\u05D0\u05DC\u05D9\u05E9\u05DE\u05E2","\u05D0\u05DC\u05D9\u05E9\u05E2","\u05D0\u05DC\u05DB\u05E1","\u05D0\u05DC\u05DB\u05E1\u05E0\u05D3\u05E8","\u05D0\u05DC\u05DE\u05D5\u05D2","\u05D0\u05DC\u05E2\u05D3","\u05D0\u05DC\u05E7\u05E0\u05D4","\u05D0\u05DC\u05E8\u05D5\u05E2\u05D9","\u05D0\u05DE\u05D5\u05E0\u05D4","\u05D0\u05DE\u05D5\u05E8","\u05D0\u05DE\u05D9\u05E8","\u05D0\u05DE\u05D9\u05EA\u05D9","\u05D0\u05DE\u05E0\u05D5\u05DF","\u05D0\u05DF","\u05D0\u05E0\u05D0\u05D1\u05DC","\u05D0\u05E0\u05D4","\u05D0\u05E0\u05D9\u05E2\u05DD","\u05D0\u05E1\u05D9\u05E3","\u05D0\u05E1\u05E0\u05EA","\u05D0\u05E1\u05E3","\u05D0\u05E1\u05EA\u05E8","\u05D0\u05E4\u05D9\u05E7","\u05D0\u05E4\u05E8\u05D9\u05DC","\u05D0\u05E4\u05E8\u05D9\u05DD","\u05D0\u05E4\u05E8\u05EA","\u05D0\u05E8\u05D0\u05DC","\u05D0\u05E8\u05D0\u05DC\u05D4","\u05D0\u05E8\u05D1\u05DC","\u05D0\u05E8\u05D6","\u05D0\u05E8\u05D8\u05D9\u05D5\u05DD","\u05D0\u05E8\u05D9","\u05D0\u05E8\u05D9\u05D0\u05DC","\u05D0\u05E8\u05D9\u05D0\u05DC\u05D4","\u05D0\u05E8\u05D9\u05D0\u05E0\u05D4","\u05D0\u05E8\u05D9\u05D4","\u05D0\u05E8\u05D9\u05D9\u05D4","\u05D0\u05E8\u05E0\u05D5\u05DF","\u05D0\u05E8\u05EA\u05D5\u05E8","\u05D0\u05E9\u05D3","\u05D0\u05E9\u05DC","\u05D0\u05E9\u05E8","\u05D1\u05D0\u05E8\u05D9","\u05D1\u05D5\u05E2\u05D6","\u05D1\u05DC","\u05D1\u05DC\u05D4","\u05D1\u05DF \u05D0\u05DC","\u05D1\u05DF \u05E6\u05D9\u05D5\u05DF","\u05D1\u05E0\u05D9\u05D4","\u05D1\u05E0\u05D9\u05DE\u05D9\u05DF","\u05D1\u05E6\u05DC\u05D0\u05DC","\u05D1\u05E8","\u05D1\u05E8\u05D0\u05DC","\u05D1\u05E8\u05D5\u05DA","\u05D1\u05E8\u05D9","\u05D1\u05E8\u05D9\u05EA","\u05D1\u05E8\u05E7","\u05D1\u05E8\u05E7\u05EA","\u05D1\u05EA","\u05D1\u05EA \u05D0\u05DC","\u05D1\u05EA \u05D7\u05DF","\u05D1\u05EA \u05E9\u05D1\u05E2","\u05D1\u05EA\u05D9\u05D4","\u05D2'\u05D5\u05D9","\u05D2'\u05D5\u05DF","\u05D2\u05D0\u05D9\u05D4","\u05D2\u05D1\u05E8\u05D9\u05D0\u05DC","\u05D2\u05D1\u05E8\u05D9\u05D0\u05DC\u05D4","\u05D2\u05D3","\u05D2\u05D3\u05E2\u05D5\u05DF","\u05D2\u05D5\u05D5\u05DF","\u05D2\u05D5\u05DC\u05DF","\u05D2\u05D5\u05E0\u05D9","\u05D2\u05D5\u05E8","\u05D2\u05D5\u05E8\u05DF","\u05D2\u05D9\u05D0","\u05D2\u05D9\u05D5\u05E8\u05D0","\u05D2\u05D9\u05DC","\u05D2\u05D9\u05DC\u05D9","\u05D2\u05D9\u05DC\u05EA","\u05D2\u05DC","\u05D2\u05DC\u05D1\u05D5\u05E2","\u05D2\u05DC\u05D9","\u05D2\u05DC\u05D9\u05D4","\u05D2\u05DC\u05D9\u05EA","\u05D2\u05DC\u05E2\u05D3","\u05D2\u05E4\u05DF","\u05D3\u05D1\u05D5\u05E8\u05D4","\u05D3\u05D1\u05D9\u05E8","\u05D3\u05D2\u05DF","\u05D3\u05D2\u05E0\u05D9\u05EA","\u05D3\u05D5\u05D3","\u05D3\u05D5\u05DC\u05D1","\u05D3\u05D5\u05E8","\u05D3\u05D5\u05E8\u05D5\u05DF","\u05D3\u05D5\u05E8\u05D9\u05DF","\u05D3\u05D5\u05E8\u05D9\u05EA","\u05D3\u05D9\u05D0\u05E0\u05D4","\u05D3\u05D9\u05E0\u05D4","\u05D3\u05DC\u05D9\u05D4","\u05D3\u05DF","\u05D3\u05E0\u05D4","\u05D3\u05E0\u05D9","\u05D3\u05E0\u05D9\u05D0\u05DC","\u05D3\u05E0\u05D9\u05D0\u05DC\u05D4","\u05D3\u05E0\u05D9\u05EA","\u05D3\u05E4\u05E0\u05D4","\u05D3\u05E7\u05DC","\u05D3\u05E7\u05DC\u05D4","\u05D3\u05E8\u05D5\u05E8","\u05D4\u05D2\u05E8","\u05D4\u05D3\u05E1","\u05D4\u05D3\u05E1\u05D4","\u05D4\u05D3\u05E8","\u05D4\u05D5\u05D3","\u05D4\u05D5\u05D3\u05D9\u05D4","\u05D4\u05D9\u05DC\u05D4","\u05D4\u05DC\u05DC","\u05D4\u05E8\u05D0\u05DC","\u05D5\u05D9\u05D5\u05D9\u05D0\u05DF","\u05D5\u05D9\u05D8\u05D4","\u05D5\u05D9\u05E7\u05D8\u05D5\u05E8\u05D9\u05D4","\u05D5\u05DC\u05D3\u05D9\u05DE\u05D9\u05E8","\u05D5\u05E8\u05D3","\u05D6\u05D0\u05D1","\u05D6\u05D1\u05D5\u05DC\u05D5\u05DF","\u05D6\u05D4\u05D1\u05D4","\u05D6\u05D5\u05D4\u05E8","\u05D6\u05D9\u05D5","\u05D7\u05D1\u05D9\u05D1","\u05D7\u05D2\u05D9","\u05D7\u05D2\u05D9\u05EA","\u05D7\u05D5\u05E9\u05DF","\u05D7\u05D9","\u05D7\u05D9\u05D9\u05DD","\u05D7\u05D9\u05E0\u05E0\u05D9\u05EA","\u05D7\u05D9\u05E8\u05D5\u05EA","\u05D7\u05DE\u05D5\u05D8\u05DC","\u05D7\u05DE\u05D9","\u05D7\u05DF","\u05D7\u05E0\u05D4","\u05D7\u05E0\u05D5\u05DA","\u05D7\u05E0\u05D9\u05EA","\u05D7\u05E0\u05DF","\u05D7\u05E1\u05D3","\u05D8\u05D5\u05D1\u05D4","\u05D8\u05D5\u05E4\u05D6","\u05D8\u05DC","\u05D8\u05DC\u05D9","\u05D8\u05DC\u05D9\u05D4","\u05D8\u05E0\u05D0","\u05D9\u05D0\u05D9\u05E8","\u05D9\u05D0\u05DF","\u05D9\u05D2\u05D0\u05DC","\u05D9\u05D2\u05DC","\u05D9\u05D3\u05D9\u05D3","\u05D9\u05D3\u05D9\u05D3\u05D9\u05D4","\u05D9\u05D4\u05D1","\u05D9\u05D4\u05D5\u05D3\u05D4","\u05D9\u05D4\u05D5\u05D3\u05D9\u05EA","\u05D9\u05D4\u05D5\u05E0\u05EA\u05DF","\u05D9\u05D4\u05D5\u05E8\u05DD","\u05D9\u05D4\u05D5\u05E9\u05E2","\u05D9\u05D4\u05DC","\u05D9\u05D4\u05DC\u05D5\u05DD","\u05D9\u05D4\u05DC\u05D9","\u05D9\u05D5\u05D0\u05D1","\u05D9\u05D5\u05D0\u05DC","\u05D9\u05D5\u05D1\u05DC","\u05D9\u05D5\u05D2\u05D1","\u05D9\u05D5\u05D3\u05E4\u05EA","\u05D9\u05D5\u05D7\u05D0\u05D9","\u05D9\u05D5\u05DB\u05D1\u05D3","\u05D9\u05D5\u05DC\u05D9\u05D4","\u05D9\u05D5\u05E0\u05D9\u05EA","\u05D9\u05D5\u05E0\u05EA","\u05D9\u05D5\u05E0\u05EA\u05DF","\u05D9\u05D5\u05E1\u05E3","\u05D9\u05D5\u05E8\u05DD","\u05D9\u05D5\u05EA\u05DD","\u05D9\u05D7\u05D6\u05E7\u05D0\u05DC","\u05D9\u05DD","\u05D9\u05DE\u05D9\u05EA","\u05D9\u05E0\u05D5\u05DF","\u05D9\u05E0\u05D9\u05D1","\u05D9\u05E1\u05DB\u05D4","\u05D9\u05E1\u05DE\u05D9\u05DF","\u05D9\u05E2\u05DC","\u05D9\u05E2\u05DC\u05D4","\u05D9\u05E2\u05E7\u05D1","\u05D9\u05E2\u05E8\u05D4","\u05D9\u05E4\u05D4","\u05D9\u05E4\u05D9\u05EA","\u05D9\u05E4\u05E2\u05EA","\u05D9\u05E4\u05EA\u05D7","\u05D9\u05E6\u05D7\u05E7","\u05D9\u05E7\u05D9\u05E8","\u05D9\u05E8\u05D3\u05DF","\u05D9\u05E8\u05D5\u05DF","\u05D9\u05E8\u05D9\u05D1","\u05D9\u05E9\u05D9","\u05D9\u05E9\u05E8\u05D0\u05DC","\u05D9\u05E9\u05E9\u05DB\u05E8","\u05DB\u05D5\u05DB\u05D1","\u05DB\u05DC\u05D9\u05DC","\u05DB\u05E4\u05D9\u05E8","\u05DB\u05E8\u05DD","\u05DB\u05E8\u05DE\u05D9","\u05DB\u05E8\u05DE\u05D9\u05EA","\u05DB\u05E8\u05DE\u05DC","\u05DC\u05D0\u05D4","\u05DC\u05D1","\u05DC\u05D1\u05D9\u05D0","\u05DC\u05D1\u05E0\u05D4","\u05DC\u05D5\u05D8\u05DD","\u05DC\u05D5\u05D8\u05DF","\u05DC\u05D5\u05D9","\u05DC\u05D5\u05E1\u05D9","\u05DC\u05D9","\u05DC\u05D9\u05D0\u05D5\u05DF","\u05DC\u05D9\u05D0\u05D5\u05E8","\u05DC\u05D9\u05D0\u05D5\u05E8\u05D4","\u05DC\u05D9\u05D0\u05DC","\u05DC\u05D9\u05D0\u05DD","\u05DC\u05D9\u05D0\u05DF","\u05DC\u05D9\u05D0\u05EA","\u05DC\u05D9\u05D1","\u05DC\u05D9\u05D1\u05D9","\u05DC\u05D9\u05D3\u05D5\u05E8","\u05DC\u05D9\u05D4","\u05DC\u05D9\u05D4\u05D9\u05D0","\u05DC\u05D9\u05D6\u05D4","\u05DC\u05D9\u05D8\u05DC","\u05DC\u05D9\u05DC\u05D9","\u05DC\u05D9\u05DC\u05D9\u05D4","\u05DC\u05D9\u05DC\u05DA","\u05DC\u05D9\u05DE\u05D5\u05E8","\u05DC\u05D9\u05E2\u05D3","\u05DC\u05D9\u05E8","\u05DC\u05D9\u05E8\u05D5\u05D9","\u05DC\u05D9\u05E8\u05D5\u05DF","\u05DC\u05D9\u05E8\u05D6","\u05DC\u05D9\u05E8\u05DF","\u05DC\u05E9\u05DD","\u05DE\u05D0\u05D5\u05E8","\u05DE\u05D0\u05D9","\u05DE\u05D0\u05D9\u05D4","\u05DE\u05D0\u05D9\u05E8","\u05DE\u05D2\u05D9","\u05DE\u05D2\u05DC","\u05DE\u05D5\u05E8","\u05DE\u05D5\u05E8\u05D9\u05D4","\u05DE\u05D5\u05E8\u05DF","\u05DE\u05D9\u05D4","\u05DE\u05D9\u05D8\u05D1","\u05DE\u05D9\u05D8\u05DC","\u05DE\u05D9\u05DB\u05D0\u05DC","\u05DE\u05D9\u05DB\u05D0\u05DC\u05D4","\u05DE\u05D9\u05DB\u05DC","\u05DE\u05D9\u05E7\u05D4","\u05DE\u05D9\u05E8\u05DF","\u05DE\u05DC\u05D0\u05DB\u05D9","\u05DE\u05DC\u05DB\u05D4","\u05DE\u05E0\u05D7\u05DD","\u05DE\u05E0\u05E9\u05D4","\u05DE\u05E2\u05D9\u05D9\u05DF","\u05DE\u05E6\u05D3\u05D4","\u05DE\u05E8\u05D1","\u05DE\u05E8\u05D3\u05DB\u05D9","\u05DE\u05E8\u05D9\u05D4","\u05DE\u05E8\u05D9\u05DD","\u05DE\u05E8\u05D9\u05E0\u05D4","\u05DE\u05E9\u05D4","\u05DE\u05EA\u05DF","\u05DE\u05EA\u05E0\u05D4","\u05DE\u05EA\u05EA","\u05E0\u05D0\u05D5\u05D4","\u05E0\u05D1\u05D5","\u05E0\u05D2\u05D4","\u05E0\u05D3\u05D1","\u05E0\u05D4\u05D5\u05E8\u05D0\u05D9","\u05E0\u05D5\u05D1","\u05E0\u05D5\u05D9","\u05E0\u05D5\u05D9\u05D4","\u05E0\u05D5\u05E2\u05D4","\u05E0\u05D5\u05E2\u05DD","\u05E0\u05D5\u05E4\u05E8","\u05E0\u05D5\u05E8\u05D9\u05EA","\u05E0\u05D7","\u05E0\u05D7\u05E9\u05D5\u05DF","\u05E0\u05D8\u05DC\u05D9","\u05E0\u05D8\u05E2","\u05E0\u05D8\u05E2\u05DC\u05D9","\u05E0\u05D9\u05D1","\u05E0\u05D9\u05DC\u05D9","\u05E0\u05D9\u05E0\u05D8","\u05E0\u05D9\u05E1\u05DF","\u05E0\u05D9\u05E6\u05DF","\u05E0\u05D9\u05E7\u05D5\u05DC\u05E1","\u05E0\u05D9\u05E8","\u05E0\u05D9\u05EA\u05D0\u05D9","\u05E0\u05DE\u05E8\u05D5\u05D3","\u05E0\u05E2\u05DE\u05D4","\u05E0\u05E2\u05DE\u05D9","\u05E0\u05E4\u05EA\u05DC\u05D9","\u05E0\u05E8\u05D9","\u05E0\u05E8\u05D9\u05D4","\u05E0\u05EA\u05D9\u05D1","\u05E0\u05EA\u05DF","\u05E0\u05EA\u05E0\u05D0\u05DC","\u05E1\u05D1\u05D9\u05D5\u05DF","\u05E1\u05D4\u05E8","\u05E1\u05D5\u05DC","\u05E1\u05D5\u05E4\u05D9\u05D4","\u05E1\u05D8\u05E4\u05DF","\u05E1\u05D9\u05D2\u05DC\u05D9\u05EA","\u05E1\u05D9\u05D5\u05DF","\u05E1\u05D9\u05E0\u05D9","\u05E1\u05DE\u05D3\u05E8","\u05E1\u05E2\u05E8","\u05E1\u05E4\u05D9\u05E8","\u05E1\u05E8\u05D2\u05D9\u05D9","\u05E1\u05E9\u05D4","\u05E1\u05EA\u05D9\u05D5","\u05E2\u05D1\u05E8\u05D9","\u05E2\u05D3\u05D9","\u05E2\u05D3\u05DF","\u05E2\u05D3\u05E0\u05D4","\u05E2\u05D5\u05D3\u05D3","\u05E2\u05D5\u05D6","\u05E2\u05D5\u05D6\u05D9\u05D4","\u05E2\u05D5\u05DE\u05E8","\u05E2\u05D5\u05DE\u05E8\u05D9","\u05E2\u05D5\u05E4\u05E8","\u05E2\u05D5\u05E4\u05E8\u05D9","\u05E2\u05D9\u05D3\u05D5","\u05E2\u05D9\u05D3\u05DF","\u05E2\u05D9\u05D9\u05E0\u05D4","\u05E2\u05D9\u05DC\u05D0\u05D9","\u05E2\u05D9\u05E0\u05D1","\u05E2\u05D9\u05E0\u05EA","\u05E2\u05DC\u05D9","\u05E2\u05DC\u05DE\u05D0","\u05E2\u05DC\u05DE\u05D4","\u05E2\u05DE\u05D5\u05E1","\u05E2\u05DE\u05D9\u05D7\u05D9","\u05E2\u05DE\u05D9\u05EA","\u05E2\u05DE\u05DC\u05D9\u05D4","\u05E2\u05DE\u05E0\u05D5\u05D0\u05DC","\u05E2\u05E0\u05D1\u05DC","\u05E2\u05E0\u05D1\u05E8","\u05E2\u05E0\u05D4\u05D0\u05DC","\u05E2\u05E0\u05EA","\u05E2\u05E4\u05E8\u05D4","\u05E2\u05E7\u05D9\u05D1\u05D0","\u05E2\u05E8\u05D2\u05D4","\u05E2\u05E8\u05DF","\u05E4\u05DC\u05D0","\u05E4\u05DC\u05D2","\u05E6\u05D0\u05DC\u05D4","\u05E6\u05D1\u05D9","\u05E6\u05D3\u05E7","\u05E6\u05D5\u05E3","\u05E6\u05D5\u05E4\u05D9\u05D4","\u05E6\u05D5\u05E7","\u05E6\u05D5\u05E8","\u05E6\u05D7","\u05E6\u05D7\u05D9","\u05E6\u05D9\u05D5\u05DF","\u05E6\u05DC\u05D9\u05DC","\u05E6\u05DE\u05E8\u05EA","\u05E7\u05D5\u05E8\u05D9\u05DF","\u05E7\u05D5\u05E8\u05DC","\u05E7\u05D8\u05D9\u05D4","\u05E7\u05DC\u05D9\u05D4","\u05E7\u05DE\u05D4","\u05E7\u05E1\u05DD","\u05E7\u05E1\u05E0\u05D9\u05D4","\u05E7\u05E8\u05DF","\u05E7\u05E9\u05EA","\u05E8\u05D0\u05D5\u05D1\u05DF","\u05E8\u05D0\u05DD","\u05E8\u05D1\u05D9\u05D1","\u05E8\u05D1\u05D9\u05D3","\u05E8\u05D1\u05E7\u05D4","\u05E8\u05D2\u05D1","\u05E8\u05D5\u05D9\u05D8\u05DC","\u05E8\u05D5\u05D9\u05EA","\u05E8\u05D5\u05DE\u05D9","\u05E8\u05D5\u05DF","\u05E8\u05D5\u05E0\u05D4\u05DC\u05D9","\u05E8\u05D5\u05E0\u05D9","\u05E8\u05D5\u05E0\u05D9\u05EA","\u05E8\u05D5\u05E2\u05D9","\u05E8\u05D5\u05EA","\u05E8\u05D5\u05EA\u05DD","\u05E8\u05D6","\u05E8\u05D7\u05DC","\u05E8\u05D9\u05D8\u05D4","\u05E8\u05D9\u05D9","\u05E8\u05D9\u05DE\u05D5\u05DF","\u05E8\u05D9\u05E0\u05EA","\u05E8\u05DD","\u05E8\u05DF","\u05E8\u05E0\u05E0\u05D4","\u05E8\u05E2\u05D5\u05EA","\u05E8\u05E2\u05D9","\u05E8\u05E4\u05D0\u05DC","\u05E9\u05D0\u05D5\u05DC","\u05E9\u05D2\u05D1","\u05E9\u05D2\u05D9\u05D0","\u05E9\u05D2\u05D9\u05EA","\u05E9\u05D5\u05D1\u05DC","\u05E9\u05D5\u05D4\u05DD","\u05E9\u05D5\u05DC\u05DE\u05D9\u05EA","\u05E9\u05D5\u05E0\u05D9\u05EA","\u05E9\u05D5\u05E9\u05E0\u05D4","\u05E9\u05D7\u05E3","\u05E9\u05D7\u05E7","\u05E9\u05D7\u05E8","\u05E9\u05D9","\u05E9\u05D9 \u05DC\u05D9","\u05E9\u05D9\u05DC\u05D4","\u05E9\u05D9\u05E8","\u05E9\u05D9\u05E8\u05D0\u05DC","\u05E9\u05D9\u05E8\u05D4","\u05E9\u05D9\u05E8\u05D6","\u05E9\u05D9\u05E8\u05D9","\u05E9\u05DC\u05D4\u05D1\u05EA","\u05E9\u05DC\u05D5\u05DD","\u05E9\u05DC\u05D5\u05DE\u05D9","\u05E9\u05DC\u05D5\u05DE\u05D9\u05EA","\u05E9\u05DC\u05D9","\u05E9\u05DC\u05DE\u05D4","\u05E9\u05DE\u05D0\u05D9","\u05E9\u05DE\u05D5\u05D0\u05DC","\u05E9\u05DE\u05D7\u05D4","\u05E9\u05DE\u05E2\u05D5\u05DF","\u05E9\u05DE\u05E8\u05D9\u05EA","\u05E9\u05E0\u05D9","\u05E9\u05E7\u05D3","\u05E9\u05E7\u05DE\u05D4","\u05E9\u05E8\u05D4","\u05E9\u05E8\u05D5\u05DF","\u05E9\u05E8\u05D9\u05EA","\u05EA\u05D0\u05D9\u05E8","\u05EA\u05D0\u05E0\u05D4","\u05EA\u05D1\u05D5\u05E8","\u05EA\u05D4\u05D9\u05DC\u05D4","\u05EA\u05D5","\u05EA\u05D5\u05DD","\u05EA\u05D5\u05DE\u05E8","\u05EA\u05D9\u05D0\u05D5","\u05EA\u05DB\u05DC\u05EA","\u05EA\u05DC\u05DE\u05D4","\u05EA\u05DE\u05D9\u05E8","\u05EA\u05DE\u05E8","\u05EA\u05DE\u05E8\u05D4","\u05EA\u05E4\u05D0\u05E8\u05EA","\u05EA\u05E7\u05D5\u05D5\u05D4"],female:["\u05D0\u05D1\u05D9\u05D1","\u05D0\u05D1\u05D9\u05D1\u05D9\u05EA","\u05D0\u05D1\u05D9\u05D2\u05D9\u05DC","\u05D0\u05D1\u05D9\u05D4","\u05D0\u05D1\u05D9\u05D8\u05DC","\u05D0\u05D1\u05D9\u05E9\u05D2","\u05D0\u05D2\u05DD","\u05D0\u05D3\u05D5\u05D5\u05D4","\u05D0\u05D3\u05DC","\u05D0\u05D3\u05E8","\u05D0\u05D4\u05D1\u05D4","\u05D0\u05D5\u05D3\u05D9\u05D4","\u05D0\u05D5\u05D3\u05DC\u05D9\u05D4","\u05D0\u05D5\u05D5\u05D4","\u05D0\u05D5\u05E4\u05D9\u05E8","\u05D0\u05D5\u05E4\u05D9\u05E8\u05D4","\u05D0\u05D5\u05E4\u05DC","\u05D0\u05D5\u05E4\u05E7","\u05D0\u05D5\u05E8","\u05D0\u05D5\u05E8\u05D8\u05DC","\u05D0\u05D5\u05E8\u05D9","\u05D0\u05D5\u05E8\u05D9\u05D4","\u05D0\u05D5\u05E8\u05D9\u05EA","\u05D0\u05D5\u05E8\u05DC\u05D9","\u05D0\u05D5\u05E9\u05E8\u05D9","\u05D0\u05D9\u05D1","\u05D0\u05D9\u05D4","\u05D0\u05D9\u05D9\u05DC\u05D4","\u05D0\u05D9\u05D9\u05DC\u05EA","\u05D0\u05D9\u05DC\u05E0\u05D4","\u05D0\u05D9\u05DC\u05E0\u05D9\u05EA","\u05D0\u05D9\u05DE\u05E8\u05D9","\u05D0\u05D9\u05E8\u05D9\u05EA","\u05D0\u05DC\u05D4","\u05D0\u05DC\u05D5\u05DE\u05D4","\u05D0\u05DC\u05D9\u05D0\u05E0\u05D4","\u05D0\u05DC\u05D9\u05D4","\u05D0\u05DC\u05D9\u05DF","\u05D0\u05DC\u05D9\u05E0\u05D5\u05E8","\u05D0\u05DC\u05D9\u05E2\u05E0\u05D4","\u05D0\u05DC\u05D9\u05E8\u05D6","\u05D0\u05DC\u05D9\u05E9\u05D1\u05E2","\u05D0\u05DC\u05DB\u05E1","\u05D0\u05DC\u05DE\u05D5\u05D2","\u05D0\u05DE\u05D5\u05E0\u05D4","\u05D0\u05DE\u05D5\u05E8","\u05D0\u05DF","\u05D0\u05E0\u05D0\u05D1\u05DC","\u05D0\u05E0\u05D4","\u05D0\u05E1\u05D9\u05E3","\u05D0\u05E1\u05E0\u05EA","\u05D0\u05E1\u05EA\u05E8","\u05D0\u05E4\u05D9\u05E7","\u05D0\u05E4\u05E8\u05D9\u05DC","\u05D0\u05E4\u05E8\u05EA","\u05D0\u05E8\u05D0\u05DC\u05D4","\u05D0\u05E8\u05D1\u05DC","\u05D0\u05E8\u05D9\u05D0\u05DC","\u05D0\u05E8\u05D9\u05D0\u05DC\u05D4","\u05D0\u05E8\u05D9\u05D0\u05E0\u05D4","\u05D0\u05E8\u05D9\u05D9\u05D4","\u05D1\u05D0\u05E8\u05D9","\u05D1\u05DC","\u05D1\u05DC\u05D4","\u05D1\u05E8","\u05D1\u05E8\u05D9\u05EA","\u05D1\u05E8\u05E7\u05EA","\u05D1\u05EA","\u05D1\u05EA \u05D0\u05DC","\u05D1\u05EA \u05D7\u05DF","\u05D1\u05EA \u05E9\u05D1\u05E2","\u05D1\u05EA\u05D9\u05D4","\u05D2'\u05D5\u05D9","\u05D2'\u05D5\u05DF","\u05D2\u05D0\u05D9\u05D4","\u05D2\u05D1\u05E8\u05D9\u05D0\u05DC","\u05D2\u05D1\u05E8\u05D9\u05D0\u05DC\u05D4","\u05D2\u05D5\u05D5\u05DF","\u05D2\u05D5\u05E0\u05D9","\u05D2\u05D5\u05E8\u05DF","\u05D2\u05D9\u05DC","\u05D2\u05D9\u05DC\u05D9","\u05D2\u05D9\u05DC\u05EA","\u05D2\u05DC","\u05D2\u05DC\u05D9","\u05D2\u05DC\u05D9\u05D4","\u05D2\u05DC\u05D9\u05EA","\u05D2\u05E4\u05DF","\u05D3\u05D1\u05D5\u05E8\u05D4","\u05D3\u05D2\u05DF","\u05D3\u05D2\u05E0\u05D9\u05EA","\u05D3\u05D5\u05E8","\u05D3\u05D5\u05E8\u05D5\u05DF","\u05D3\u05D5\u05E8\u05D9\u05DF","\u05D3\u05D5\u05E8\u05D9\u05EA","\u05D3\u05D9\u05D0\u05E0\u05D4","\u05D3\u05D9\u05E0\u05D4","\u05D3\u05DC\u05D9\u05D4","\u05D3\u05E0\u05D4","\u05D3\u05E0\u05D9\u05D0\u05DC","\u05D3\u05E0\u05D9\u05D0\u05DC\u05D4","\u05D3\u05E0\u05D9\u05EA","\u05D3\u05E4\u05E0\u05D4","\u05D3\u05E7\u05DC","\u05D3\u05E7\u05DC\u05D4","\u05D4\u05D2\u05E8","\u05D4\u05D3\u05E1","\u05D4\u05D3\u05E1\u05D4","\u05D4\u05D3\u05E8","\u05D4\u05D5\u05D3\u05D9\u05D4","\u05D4\u05D9\u05DC\u05D4","\u05D4\u05DC\u05DC","\u05D5\u05D9\u05D5\u05D9\u05D0\u05DF","\u05D5\u05D9\u05D8\u05D4","\u05D5\u05D9\u05E7\u05D8\u05D5\u05E8\u05D9\u05D4","\u05D5\u05E8\u05D3","\u05D6\u05D4\u05D1\u05D4","\u05D6\u05D5\u05D4\u05E8","\u05D6\u05D9\u05D5","\u05D7\u05D2\u05D9\u05EA","\u05D7\u05D5\u05E9\u05DF","\u05D7\u05D9\u05E0\u05E0\u05D9\u05EA","\u05D7\u05D9\u05E8\u05D5\u05EA","\u05D7\u05DE\u05D5\u05D8\u05DC","\u05D7\u05DF","\u05D7\u05E0\u05D4","\u05D7\u05E0\u05D9\u05EA","\u05D8\u05D5\u05D1\u05D4","\u05D8\u05D5\u05E4\u05D6","\u05D8\u05DC","\u05D8\u05DC\u05D9","\u05D8\u05DC\u05D9\u05D4","\u05D8\u05E0\u05D0","\u05D9\u05D4\u05D1","\u05D9\u05D4\u05D5\u05D3\u05D9\u05EA","\u05D9\u05D4\u05DC","\u05D9\u05D4\u05DC\u05D5\u05DD","\u05D9\u05D4\u05DC\u05D9","\u05D9\u05D5\u05D1\u05DC","\u05D9\u05D5\u05D3\u05E4\u05EA","\u05D9\u05D5\u05DB\u05D1\u05D3","\u05D9\u05D5\u05DC\u05D9\u05D4","\u05D9\u05D5\u05E0\u05D9\u05EA","\u05D9\u05D5\u05E0\u05EA","\u05D9\u05DD","\u05D9\u05DE\u05D9\u05EA","\u05D9\u05E1\u05DB\u05D4","\u05D9\u05E1\u05DE\u05D9\u05DF","\u05D9\u05E2\u05DC","\u05D9\u05E2\u05DC\u05D4","\u05D9\u05E2\u05E8\u05D4","\u05D9\u05E4\u05D4","\u05D9\u05E4\u05D9\u05EA","\u05D9\u05E4\u05E2\u05EA","\u05D9\u05E8\u05D3\u05DF","\u05DB\u05D5\u05DB\u05D1","\u05DB\u05DC\u05D9\u05DC","\u05DB\u05E8\u05DD","\u05DB\u05E8\u05DE\u05D9","\u05DB\u05E8\u05DE\u05D9\u05EA","\u05DB\u05E8\u05DE\u05DC","\u05DC\u05D0\u05D4","\u05DC\u05D1\u05E0\u05D4","\u05DC\u05D5\u05D8\u05DD","\u05DC\u05D5\u05D8\u05DF","\u05DC\u05D5\u05E1\u05D9","\u05DC\u05D9","\u05DC\u05D9\u05D0\u05D5\u05E8","\u05DC\u05D9\u05D0\u05D5\u05E8\u05D4","\u05DC\u05D9\u05D0\u05DC","\u05DC\u05D9\u05D0\u05DD","\u05DC\u05D9\u05D0\u05DF","\u05DC\u05D9\u05D0\u05EA","\u05DC\u05D9\u05D1","\u05DC\u05D9\u05D1\u05D9","\u05DC\u05D9\u05D3\u05D5\u05E8","\u05DC\u05D9\u05D4","\u05DC\u05D9\u05D4\u05D9\u05D0","\u05DC\u05D9\u05D6\u05D4","\u05DC\u05D9\u05D8\u05DC","\u05DC\u05D9\u05DC\u05D9","\u05DC\u05D9\u05DC\u05D9\u05D4","\u05DC\u05D9\u05DC\u05DA","\u05DC\u05D9\u05DE\u05D5\u05E8","\u05DC\u05D9\u05E2\u05D3","\u05DC\u05D9\u05E8","\u05DC\u05D9\u05E8\u05D5\u05DF","\u05DC\u05D9\u05E8\u05D6","\u05DC\u05D9\u05E8\u05DF","\u05DC\u05E9\u05DD","\u05DE\u05D0\u05D5\u05E8","\u05DE\u05D0\u05D9","\u05DE\u05D0\u05D9\u05D4","\u05DE\u05D2\u05D9","\u05DE\u05D2\u05DC","\u05DE\u05D5\u05E8","\u05DE\u05D5\u05E8\u05D9\u05D4","\u05DE\u05D5\u05E8\u05DF","\u05DE\u05D9\u05D4","\u05DE\u05D9\u05D8\u05D1","\u05DE\u05D9\u05D8\u05DC","\u05DE\u05D9\u05DB\u05D0\u05DC","\u05DE\u05D9\u05DB\u05D0\u05DC\u05D4","\u05DE\u05D9\u05DB\u05DC","\u05DE\u05D9\u05E7\u05D4","\u05DE\u05D9\u05E8\u05DF","\u05DE\u05DC\u05DB\u05D4","\u05DE\u05E2\u05D9\u05D9\u05DF","\u05DE\u05E6\u05D3\u05D4","\u05DE\u05E8\u05D1","\u05DE\u05E8\u05D9\u05D4","\u05DE\u05E8\u05D9\u05DD","\u05DE\u05E8\u05D9\u05E0\u05D4","\u05DE\u05EA\u05E0\u05D4","\u05DE\u05EA\u05EA","\u05E0\u05D0\u05D5\u05D4","\u05E0\u05D2\u05D4","\u05E0\u05D5\u05D9","\u05E0\u05D5\u05D9\u05D4","\u05E0\u05D5\u05E2\u05D4","\u05E0\u05D5\u05E2\u05DD","\u05E0\u05D5\u05E4\u05E8","\u05E0\u05D5\u05E8\u05D9\u05EA","\u05E0\u05D8\u05DC\u05D9","\u05E0\u05D8\u05E2","\u05E0\u05D8\u05E2\u05DC\u05D9","\u05E0\u05D9\u05D1","\u05E0\u05D9\u05DC\u05D9","\u05E0\u05D9\u05E0\u05D8","\u05E0\u05D9\u05E6\u05DF","\u05E0\u05E2\u05DE\u05D4","\u05E0\u05E2\u05DE\u05D9","\u05E0\u05E8\u05D9","\u05E0\u05E8\u05D9\u05D4","\u05E1\u05D1\u05D9\u05D5\u05DF","\u05E1\u05D4\u05E8","\u05E1\u05D5\u05DC","\u05E1\u05D5\u05E4\u05D9\u05D4","\u05E1\u05D9\u05D2\u05DC\u05D9\u05EA","\u05E1\u05D9\u05D5\u05DF","\u05E1\u05DE\u05D3\u05E8","\u05E1\u05E4\u05D9\u05E8","\u05E1\u05E9\u05D4","\u05E1\u05EA\u05D9\u05D5","\u05E2\u05D3\u05D9","\u05E2\u05D3\u05DF","\u05E2\u05D3\u05E0\u05D4","\u05E2\u05D5\u05DE\u05E8","\u05E2\u05D5\u05E4\u05E8\u05D9","\u05E2\u05D9\u05D9\u05E0\u05D4","\u05E2\u05D9\u05E0\u05D1","\u05E2\u05D9\u05E0\u05EA","\u05E2\u05DC\u05DE\u05D0","\u05E2\u05DC\u05DE\u05D4","\u05E2\u05DE\u05D9\u05EA","\u05E2\u05DE\u05DC\u05D9\u05D4","\u05E2\u05DE\u05E0\u05D5\u05D0\u05DC","\u05E2\u05E0\u05D1\u05DC","\u05E2\u05E0\u05D1\u05E8","\u05E2\u05E0\u05D4\u05D0\u05DC","\u05E2\u05E0\u05EA","\u05E2\u05E4\u05E8\u05D4","\u05E2\u05E8\u05D2\u05D4","\u05E4\u05DC\u05D2","\u05E6\u05D0\u05DC\u05D4","\u05E6\u05D5\u05E3","\u05E6\u05D5\u05E4\u05D9\u05D4","\u05E6\u05DC\u05D9\u05DC","\u05E6\u05DE\u05E8\u05EA","\u05E7\u05D5\u05E8\u05D9\u05DF","\u05E7\u05D5\u05E8\u05DC","\u05E7\u05D8\u05D9\u05D4","\u05E7\u05DC\u05D9\u05D4","\u05E7\u05DE\u05D4","\u05E7\u05E1\u05DD","\u05E7\u05E1\u05E0\u05D9\u05D4","\u05E7\u05E8\u05DF","\u05E7\u05E9\u05EA","\u05E8\u05D1\u05D9\u05D3","\u05E8\u05D1\u05E7\u05D4","\u05E8\u05D5\u05D9\u05D8\u05DC","\u05E8\u05D5\u05D9\u05EA","\u05E8\u05D5\u05DE\u05D9","\u05E8\u05D5\u05DF","\u05E8\u05D5\u05E0\u05D4\u05DC\u05D9","\u05E8\u05D5\u05E0\u05D9","\u05E8\u05D5\u05E0\u05D9\u05EA","\u05E8\u05D5\u05EA","\u05E8\u05D5\u05EA\u05DD","\u05E8\u05D6","\u05E8\u05D7\u05DC","\u05E8\u05D9\u05D8\u05D4","\u05E8\u05D9\u05DE\u05D5\u05DF","\u05E8\u05D9\u05E0\u05EA","\u05E8\u05E0\u05E0\u05D4","\u05E8\u05E2\u05D5\u05EA","\u05E9\u05D2\u05D1","\u05E9\u05D2\u05D9\u05EA","\u05E9\u05D5\u05D1\u05DC","\u05E9\u05D5\u05D4\u05DD","\u05E9\u05D5\u05DC\u05DE\u05D9\u05EA","\u05E9\u05D5\u05E0\u05D9\u05EA","\u05E9\u05D5\u05E9\u05E0\u05D4","\u05E9\u05D7\u05E3","\u05E9\u05D7\u05E8","\u05E9\u05D9","\u05E9\u05D9 \u05DC\u05D9","\u05E9\u05D9\u05E8","\u05E9\u05D9\u05E8\u05D0\u05DC","\u05E9\u05D9\u05E8\u05D4","\u05E9\u05D9\u05E8\u05D6","\u05E9\u05D9\u05E8\u05D9","\u05E9\u05DC\u05D4\u05D1\u05EA","\u05E9\u05DC\u05D5\u05DE\u05D9\u05EA","\u05E9\u05DC\u05D9","\u05E9\u05DE\u05D7\u05D4","\u05E9\u05DE\u05E8\u05D9\u05EA","\u05E9\u05E0\u05D9","\u05E9\u05E7\u05D3","\u05E9\u05E7\u05DE\u05D4","\u05E9\u05E8\u05D4","\u05E9\u05E8\u05D5\u05DF","\u05E9\u05E8\u05D9\u05EA","\u05EA\u05D0\u05D9\u05E8","\u05EA\u05D0\u05E0\u05D4","\u05EA\u05D1\u05D5\u05E8","\u05EA\u05D4\u05D9\u05DC\u05D4","\u05EA\u05D5","\u05EA\u05D5\u05DD","\u05EA\u05D5\u05DE\u05E8","\u05EA\u05DB\u05DC\u05EA","\u05EA\u05DC\u05DE\u05D4","\u05EA\u05DE\u05E8","\u05EA\u05DE\u05E8\u05D4","\u05EA\u05E4\u05D0\u05E8\u05EA","\u05EA\u05E7\u05D5\u05D5\u05D4"],male:["\u05D0\u05D1\u05D9\u05D0\u05DC","\u05D0\u05D1\u05D9\u05D2\u05D3\u05D5\u05E8","\u05D0\u05D1\u05D9\u05D4","\u05D0\u05D1\u05D9\u05D7\u05D9","\u05D0\u05D1\u05D9\u05E0\u05D5\u05E2\u05DD","\u05D0\u05D1\u05D9\u05E2\u05D3","\u05D0\u05D1\u05D9\u05E8\u05DD","\u05D0\u05D1\u05D9\u05E8\u05DF","\u05D0\u05D1\u05D9\u05E9\u05D9","\u05D0\u05D1\u05D9\u05EA\u05E8","\u05D0\u05D1\u05E8\u05D4\u05DD","\u05D0\u05D1\u05E9\u05DC\u05D5\u05DD","\u05D0\u05D2\u05DD","\u05D0\u05D3\u05D9\u05E8","\u05D0\u05D3\u05DD","\u05D0\u05D3\u05E8","\u05D0\u05D4\u05D5\u05D3","\u05D0\u05D4\u05E8\u05D5\u05DF","\u05D0\u05D5\u05D4\u05D3","\u05D0\u05D5\u05E4\u05D9\u05E8","\u05D0\u05D5\u05E4\u05E7","\u05D0\u05D5\u05E8","\u05D0\u05D5\u05E8\u05D9","\u05D0\u05D5\u05E8\u05D9\u05D0\u05DC","\u05D0\u05D5\u05E8\u05D9\u05D4","\u05D0\u05D5\u05E8\u05DF","\u05D0\u05D5\u05E9\u05E8\u05D9","\u05D0\u05D7\u05D9\u05D4","\u05D0\u05D9\u05D9\u05DC","\u05D0\u05D9\u05DC","\u05D0\u05D9\u05DC\u05D5\u05DF","\u05D0\u05D9\u05DC\u05DF","\u05D0\u05D9\u05DE\u05E8\u05D9","\u05D0\u05D9\u05EA\u05D9","\u05D0\u05D9\u05EA\u05DD","\u05D0\u05D9\u05EA\u05DE\u05E8","\u05D0\u05D9\u05EA\u05DF","\u05D0\u05DC\u05D3\u05D3","\u05D0\u05DC\u05D3\u05E8","\u05D0\u05DC\u05D5\u05DF","\u05D0\u05DC\u05D7\u05D9","\u05D0\u05DC\u05D7\u05E0\u05DF","\u05D0\u05DC\u05D9\u05D0\u05D1","\u05D0\u05DC\u05D9\u05D0\u05D5\u05E8","\u05D0\u05DC\u05D9\u05D0\u05E1","\u05D0\u05DC\u05D9\u05D4","\u05D0\u05DC\u05D9\u05D4\u05D5","\u05D0\u05DC\u05D9\u05DE\u05DC\u05DA","\u05D0\u05DC\u05D9\u05E1\u05E3","\u05D0\u05DC\u05D9\u05E8\u05D6","\u05D0\u05DC\u05D9\u05E8\u05DF","\u05D0\u05DC\u05D9\u05E9\u05D9\u05D1","\u05D0\u05DC\u05D9\u05E9\u05DE\u05E2","\u05D0\u05DC\u05D9\u05E9\u05E2","\u05D0\u05DC\u05DB\u05E1","\u05D0\u05DC\u05DB\u05E1\u05E0\u05D3\u05E8","\u05D0\u05DC\u05DE\u05D5\u05D2","\u05D0\u05DC\u05E2\u05D3","\u05D0\u05DC\u05E7\u05E0\u05D4","\u05D0\u05DC\u05E8\u05D5\u05E2\u05D9","\u05D0\u05DE\u05D5\u05E8","\u05D0\u05DE\u05D9\u05E8","\u05D0\u05DE\u05D9\u05EA\u05D9","\u05D0\u05DE\u05E0\u05D5\u05DF","\u05D0\u05E0\u05D9\u05E2\u05DD","\u05D0\u05E1\u05D9\u05E3","\u05D0\u05E1\u05E3","\u05D0\u05E4\u05D9\u05E7","\u05D0\u05E4\u05E8\u05D9\u05DD","\u05D0\u05E8\u05D0\u05DC","\u05D0\u05E8\u05D1\u05DC","\u05D0\u05E8\u05D6","\u05D0\u05E8\u05D8\u05D9\u05D5\u05DD","\u05D0\u05E8\u05D9","\u05D0\u05E8\u05D9\u05D0\u05DC","\u05D0\u05E8\u05D9\u05D4","\u05D0\u05E8\u05E0\u05D5\u05DF","\u05D0\u05E8\u05EA\u05D5\u05E8","\u05D0\u05E9\u05D3","\u05D0\u05E9\u05DC","\u05D0\u05E9\u05E8","\u05D1\u05D0\u05E8\u05D9","\u05D1\u05D5\u05E2\u05D6","\u05D1\u05DF \u05D0\u05DC","\u05D1\u05DF \u05E6\u05D9\u05D5\u05DF","\u05D1\u05E0\u05D9\u05D4","\u05D1\u05E0\u05D9\u05DE\u05D9\u05DF","\u05D1\u05E6\u05DC\u05D0\u05DC","\u05D1\u05E8","\u05D1\u05E8\u05D0\u05DC","\u05D1\u05E8\u05D5\u05DA","\u05D1\u05E8\u05D9","\u05D1\u05E8\u05E7","\u05D2'\u05D5\u05D9","\u05D2'\u05D5\u05DF","\u05D2\u05D3","\u05D2\u05D3\u05E2\u05D5\u05DF","\u05D2\u05D5\u05D5\u05DF","\u05D2\u05D5\u05DC\u05DF","\u05D2\u05D5\u05E0\u05D9","\u05D2\u05D5\u05E8","\u05D2\u05D5\u05E8\u05DF","\u05D2\u05D9\u05D0","\u05D2\u05D9\u05D5\u05E8\u05D0","\u05D2\u05D9\u05DC","\u05D2\u05D9\u05DC\u05D9","\u05D2\u05DC","\u05D2\u05DC\u05D1\u05D5\u05E2","\u05D2\u05DC\u05E2\u05D3","\u05D2\u05E4\u05DF","\u05D3\u05D1\u05D9\u05E8","\u05D3\u05D2\u05DF","\u05D3\u05D5\u05D3","\u05D3\u05D5\u05DC\u05D1","\u05D3\u05D5\u05E8","\u05D3\u05D5\u05E8\u05D5\u05DF","\u05D3\u05DF","\u05D3\u05E0\u05D9","\u05D3\u05E0\u05D9\u05D0\u05DC","\u05D3\u05E7\u05DC","\u05D3\u05E8\u05D5\u05E8","\u05D4\u05D3\u05E8","\u05D4\u05D5\u05D3","\u05D4\u05DC\u05DC","\u05D4\u05E8\u05D0\u05DC","\u05D5\u05DC\u05D3\u05D9\u05DE\u05D9\u05E8","\u05D6\u05D0\u05D1","\u05D6\u05D1\u05D5\u05DC\u05D5\u05DF","\u05D6\u05D5\u05D4\u05E8","\u05D6\u05D9\u05D5","\u05D7\u05D1\u05D9\u05D1","\u05D7\u05D2\u05D9","\u05D7\u05D5\u05E9\u05DF","\u05D7\u05D9","\u05D7\u05D9\u05D9\u05DD","\u05D7\u05DE\u05D9","\u05D7\u05DF","\u05D7\u05E0\u05D5\u05DA","\u05D7\u05E0\u05DF","\u05D7\u05E1\u05D3","\u05D8\u05DC","\u05D8\u05E0\u05D0","\u05D9\u05D0\u05D9\u05E8","\u05D9\u05D0\u05DF","\u05D9\u05D2\u05D0\u05DC","\u05D9\u05D2\u05DC","\u05D9\u05D3\u05D9\u05D3","\u05D9\u05D3\u05D9\u05D3\u05D9\u05D4","\u05D9\u05D4\u05D1","\u05D9\u05D4\u05D5\u05D3\u05D4","\u05D9\u05D4\u05D5\u05E0\u05EA\u05DF","\u05D9\u05D4\u05D5\u05E8\u05DD","\u05D9\u05D4\u05D5\u05E9\u05E2","\u05D9\u05D4\u05DC","\u05D9\u05D4\u05DC\u05D5\u05DD","\u05D9\u05D4\u05DC\u05D9","\u05D9\u05D5\u05D0\u05D1","\u05D9\u05D5\u05D0\u05DC","\u05D9\u05D5\u05D1\u05DC","\u05D9\u05D5\u05D2\u05D1","\u05D9\u05D5\u05D7\u05D0\u05D9","\u05D9\u05D5\u05E0\u05EA\u05DF","\u05D9\u05D5\u05E1\u05E3","\u05D9\u05D5\u05E8\u05DD","\u05D9\u05D5\u05EA\u05DD","\u05D9\u05D7\u05D6\u05E7\u05D0\u05DC","\u05D9\u05DD","\u05D9\u05E0\u05D5\u05DF","\u05D9\u05E0\u05D9\u05D1","\u05D9\u05E2\u05E7\u05D1","\u05D9\u05E4\u05EA\u05D7","\u05D9\u05E6\u05D7\u05E7","\u05D9\u05E7\u05D9\u05E8","\u05D9\u05E8\u05D3\u05DF","\u05D9\u05E8\u05D5\u05DF","\u05D9\u05E8\u05D9\u05D1","\u05D9\u05E9\u05D9","\u05D9\u05E9\u05E8\u05D0\u05DC","\u05D9\u05E9\u05E9\u05DB\u05E8","\u05DB\u05D5\u05DB\u05D1","\u05DB\u05DC\u05D9\u05DC","\u05DB\u05E4\u05D9\u05E8","\u05DB\u05E8\u05DD","\u05DB\u05E8\u05DE\u05D9","\u05DB\u05E8\u05DE\u05DC","\u05DC\u05D1","\u05DC\u05D1\u05D9\u05D0","\u05DC\u05D5\u05D8\u05DD","\u05DC\u05D5\u05D8\u05DF","\u05DC\u05D5\u05D9","\u05DC\u05D9","\u05DC\u05D9\u05D0\u05D5\u05DF","\u05DC\u05D9\u05D0\u05D5\u05E8","\u05DC\u05D9\u05D0\u05DC","\u05DC\u05D9\u05D0\u05DD","\u05DC\u05D9\u05D3\u05D5\u05E8","\u05DC\u05D9\u05E2\u05D3","\u05DC\u05D9\u05E8","\u05DC\u05D9\u05E8\u05D5\u05D9","\u05DC\u05D9\u05E8\u05D5\u05DF","\u05DC\u05D9\u05E8\u05D6","\u05DC\u05D9\u05E8\u05DF","\u05DE\u05D0\u05D5\u05E8","\u05DE\u05D0\u05D9\u05E8","\u05DE\u05D2\u05DC","\u05DE\u05D5\u05E8","\u05DE\u05D5\u05E8\u05DF","\u05DE\u05D9\u05D8\u05D1","\u05DE\u05D9\u05DB\u05D0\u05DC","\u05DE\u05D9\u05E8\u05DF","\u05DE\u05DC\u05D0\u05DB\u05D9","\u05DE\u05E0\u05D7\u05DD","\u05DE\u05E0\u05E9\u05D4","\u05DE\u05E2\u05D9\u05D9\u05DF","\u05DE\u05E8\u05D3\u05DB\u05D9","\u05DE\u05E9\u05D4","\u05DE\u05EA\u05DF","\u05E0\u05D1\u05D5","\u05E0\u05D3\u05D1","\u05E0\u05D4\u05D5\u05E8\u05D0\u05D9","\u05E0\u05D5\u05D1","\u05E0\u05D5\u05D9","\u05E0\u05D5\u05E2\u05DD","\u05E0\u05D7","\u05E0\u05D7\u05E9\u05D5\u05DF","\u05E0\u05D8\u05E2","\u05E0\u05D9\u05D1","\u05E0\u05D9\u05E1\u05DF","\u05E0\u05D9\u05E6\u05DF","\u05E0\u05D9\u05E7\u05D5\u05DC\u05E1","\u05E0\u05D9\u05E8","\u05E0\u05D9\u05EA\u05D0\u05D9","\u05E0\u05DE\u05E8\u05D5\u05D3","\u05E0\u05E4\u05EA\u05DC\u05D9","\u05E0\u05E8\u05D9","\u05E0\u05E8\u05D9\u05D4","\u05E0\u05EA\u05D9\u05D1","\u05E0\u05EA\u05DF","\u05E0\u05EA\u05E0\u05D0\u05DC","\u05E1\u05D1\u05D9\u05D5\u05DF","\u05E1\u05D4\u05E8","\u05E1\u05D5\u05DC","\u05E1\u05D8\u05E4\u05DF","\u05E1\u05D9\u05E0\u05D9","\u05E1\u05E2\u05E8","\u05E1\u05E8\u05D2\u05D9\u05D9","\u05E1\u05E9\u05D4","\u05E1\u05EA\u05D9\u05D5","\u05E2\u05D1\u05E8\u05D9","\u05E2\u05D3\u05D9","\u05E2\u05D3\u05DF","\u05E2\u05D5\u05D3\u05D3","\u05E2\u05D5\u05D6","\u05E2\u05D5\u05D6\u05D9\u05D4","\u05E2\u05D5\u05DE\u05E8","\u05E2\u05D5\u05DE\u05E8\u05D9","\u05E2\u05D5\u05E4\u05E8","\u05E2\u05D5\u05E4\u05E8\u05D9","\u05E2\u05D9\u05D3\u05D5","\u05E2\u05D9\u05D3\u05DF","\u05E2\u05D9\u05DC\u05D0\u05D9","\u05E2\u05DC\u05D9","\u05E2\u05DE\u05D5\u05E1","\u05E2\u05DE\u05D9\u05D7\u05D9","\u05E2\u05DE\u05D9\u05EA","\u05E2\u05DE\u05E0\u05D5\u05D0\u05DC","\u05E2\u05E7\u05D9\u05D1\u05D0","\u05E2\u05E8\u05DF","\u05E4\u05DC\u05D0","\u05E4\u05DC\u05D2","\u05E6\u05D1\u05D9","\u05E6\u05D3\u05E7","\u05E6\u05D5\u05E3","\u05E6\u05D5\u05E7","\u05E6\u05D5\u05E8","\u05E6\u05D7","\u05E6\u05D7\u05D9","\u05E6\u05D9\u05D5\u05DF","\u05E6\u05DC\u05D9\u05DC","\u05E7\u05E1\u05DD","\u05E8\u05D0\u05D5\u05D1\u05DF","\u05E8\u05D0\u05DD","\u05E8\u05D1\u05D9\u05D1","\u05E8\u05D1\u05D9\u05D3","\u05E8\u05D2\u05D1","\u05E8\u05D5\u05DF","\u05E8\u05D5\u05E0\u05D9","\u05E8\u05D5\u05E2\u05D9","\u05E8\u05D5\u05EA\u05DD","\u05E8\u05D6","\u05E8\u05D9\u05D9","\u05E8\u05D9\u05DE\u05D5\u05DF","\u05E8\u05DD","\u05E8\u05DF","\u05E8\u05E2\u05D9","\u05E8\u05E4\u05D0\u05DC","\u05E9\u05D0\u05D5\u05DC","\u05E9\u05D2\u05D1","\u05E9\u05D2\u05D9\u05D0","\u05E9\u05D5\u05D1\u05DC","\u05E9\u05D5\u05D4\u05DD","\u05E9\u05D7\u05E3","\u05E9\u05D7\u05E7","\u05E9\u05D7\u05E8","\u05E9\u05D9","\u05E9\u05D9 \u05DC\u05D9","\u05E9\u05D9\u05DC\u05D4","\u05E9\u05D9\u05E8","\u05E9\u05DC\u05D5\u05DD","\u05E9\u05DC\u05D5\u05DE\u05D9","\u05E9\u05DC\u05DE\u05D4","\u05E9\u05DE\u05D0\u05D9","\u05E9\u05DE\u05D5\u05D0\u05DC","\u05E9\u05DE\u05D7\u05D4","\u05E9\u05DE\u05E2\u05D5\u05DF","\u05E9\u05E7\u05D3","\u05E9\u05E8\u05D5\u05DF","\u05EA\u05D1\u05D5\u05E8","\u05EA\u05D5","\u05EA\u05D5\u05DD","\u05EA\u05D5\u05DE\u05E8","\u05EA\u05D9\u05D0\u05D5","\u05EA\u05DE\u05D9\u05E8"]};var chunk_4BHHQJAZ_j={generic:["\u05D0\u05D1\u05D9\u05D1","\u05D0\u05D1\u05D9\u05D1\u05D9","\u05D0\u05D1\u05D9\u05D2\u05D5\u05E8","\u05D0\u05D1\u05D9\u05D3\u05D5\u05E8","\u05D0\u05D1\u05D9\u05D3\u05DF","\u05D0\u05D1\u05D9\u05D8\u05DC","\u05D0\u05D1\u05D9\u05E0\u05D5\u05E2\u05DD","\u05D0\u05D1\u05D9\u05E0\u05E8","\u05D0\u05D1\u05D9\u05E0\u05E8\u05D9","\u05D0\u05D1\u05D9\u05E2\u05D3","\u05D0\u05D1\u05D9\u05E2\u05D6\u05E8","\u05D0\u05D1\u05D9\u05E8\u05DD","\u05D0\u05D1\u05D9\u05E9\u05D9","\u05D0\u05D1\u05D9\u05E9\u05E8","\u05D0\u05D1\u05D9\u05EA\u05E8","\u05D0\u05D1\u05DF","\u05D0\u05D1\u05DF \u05D6\u05D4\u05D1","\u05D0\u05D1\u05DF \u05D7\u05DF","\u05D0\u05D1\u05DF \u05E6\u05D5\u05E8","\u05D0\u05D1\u05DF \u05E9\u05D5\u05E9\u05DF","\u05D0\u05D1\u05E0\u05D5\u05DF","\u05D0\u05D1\u05E0\u05D9","\u05D0\u05D1\u05E0\u05D9\u05D0\u05DC","\u05D0\u05D1\u05E0\u05E8","\u05D0\u05D1\u05E0\u05E8\u05D9","\u05D0\u05D1\u05E8\u05D4\u05DD","\u05D0\u05D1\u05E8\u05D4\u05DE\u05D9","\u05D0\u05D1\u05E8\u05D5\u05DF","\u05D0\u05D1\u05E8\u05D9\u05D0\u05DC","\u05D0\u05D2\u05D5\u05D6","\u05D0\u05D2\u05D5\u05D6\u05D9","\u05D0\u05D2\u05DE\u05D5\u05DF","\u05D0\u05D2\u05E8\u05D5\u05DF","\u05D0\u05D3\u05D5\u05E0\u05D9","\u05D0\u05D3\u05D9\u05D1","\u05D0\u05D3\u05D9\u05E8\u05D9","\u05D0\u05D3\u05DD","\u05D0\u05D3\u05DE\u05D5\u05DF","\u05D0\u05D3\u05DE\u05D5\u05E0\u05D9","\u05D0\u05D3\u05E8","\u05D0\u05D4\u05E8\u05D5\u05E0\u05D9","\u05D0\u05D4\u05E8\u05DF","\u05D0\u05D5\u05D4\u05D3","\u05D0\u05D5\u05DF","\u05D0\u05D5\u05E4\u05D9\u05E8","\u05D0\u05D5\u05E4\u05E7","\u05D0\u05D5\u05E8","\u05D0\u05D5\u05E8\u05D5\u05DF","\u05D0\u05D5\u05E8\u05D9\u05D0\u05DC","\u05D0\u05D5\u05E8\u05D9\u05D4","\u05D0\u05D5\u05E8\u05D9\u05D5\u05DF","\u05D0\u05D5\u05E8\u05D9\u05D9\u05DF","\u05D0\u05D5\u05E8\u05DF","\u05D0\u05D6\u05E8\u05D7\u05D9","\u05D0\u05D7\u05D6","\u05D0\u05D7\u05D9\u05D8\u05D5\u05D1","\u05D0\u05D7\u05E8\u05D5\u05DF","\u05D0\u05D9\u05D9\u05DC","\u05D0\u05D9\u05D9\u05DC\u05D5\u05DF","\u05D0\u05D9\u05DC\u05D5\u05DF","\u05D0\u05D9\u05DC\u05DF","\u05D0\u05D9\u05DC\u05E0\u05D9","\u05D0\u05D9\u05DC\u05EA","\u05D0\u05D9\u05E9 \u05DB\u05E1\u05D9\u05EA","\u05D0\u05D9\u05E9 \u05E9\u05DC\u05D5\u05DD","\u05D0\u05D9\u05EA\u05DD","\u05D0\u05D9\u05EA\u05DF","\u05D0\u05DC\u05D3\u05D3","\u05D0\u05DC\u05D3\u05DF","\u05D0\u05DC\u05D5\u05DC","\u05D0\u05DC\u05D5\u05DF","\u05D0\u05DC\u05D5\u05E0\u05D9","\u05D0\u05DC\u05D5\u05E3","\u05D0\u05DC\u05D7\u05E0\u05E0\u05D9","\u05D0\u05DC\u05D9\u05D0\u05D1","\u05D0\u05DC\u05D9\u05D4\u05D5","\u05D0\u05DC\u05D9\u05E2\u05D6","\u05D0\u05DC\u05D9\u05E2\u05D6\u05E8","\u05D0\u05DC\u05D9\u05E6\u05D5\u05E8","\u05D0\u05DC\u05D9\u05E7\u05D9\u05DD","\u05D0\u05DC\u05D9\u05E9\u05D9\u05D1","\u05D0\u05DC\u05DE\u05D2\u05D5\u05E8","\u05D0\u05DC\u05DE\u05D5\u05D2","\u05D0\u05DC\u05E2\u05D3","\u05D0\u05DC\u05E2\u05D6\u05E8","\u05D0\u05DC\u05E8\u05D5\u05DD","\u05D0\u05DC\u05E8\u05D5\u05DF","\u05D0\u05DE\u05D9\u05E8","\u05D0\u05DE\u05D9\u05EA","\u05D0\u05DE\u05D9\u05EA\u05D9","\u05D0\u05E0\u05E7\u05D5\u05E8\u05D9","\u05D0\u05E1\u05D0","\u05D0\u05E1\u05D9\u05D0","\u05D0\u05E1\u05D9\u05E3","\u05D0\u05E1\u05E3","\u05D0\u05E4\u05E2\u05DC","\u05D0\u05E4\u05E7","\u05D0\u05E4\u05E8\u05EA","\u05D0\u05E8\u05D0\u05DC","\u05D0\u05E8\u05D1\u05DC","\u05D0\u05E8\u05D2\u05D5\u05D1","\u05D0\u05E8\u05D2\u05DE\u05DF","\u05D0\u05E8\u05D3","\u05D0\u05E8\u05D3\u05D5\u05DF","\u05D0\u05E8\u05D5\u05DA","\u05D0\u05E8\u05D6","\u05D0\u05E8\u05D6\u05D9","\u05D0\u05E8\u05D9\u05D0\u05D1","\u05D0\u05E8\u05D9\u05D0\u05DC","\u05D0\u05E8\u05D9\u05D0\u05DC\u05D9","\u05D0\u05E8\u05D9\u05D3\u05D5\u05E8","\u05D0\u05E8\u05D9\u05D4","\u05D0\u05E8\u05D9\u05DB\u05D0","\u05D0\u05E8\u05DD","\u05D0\u05E8\u05DE\u05D5\u05E0\u05D9","\u05D0\u05E8\u05E0\u05D5\u05DF","\u05D0\u05E8\u05E6\u05D9","\u05D0\u05E9\u05D1\u05DC","\u05D0\u05E9\u05D3","\u05D0\u05E9\u05D5\u05E8","\u05D0\u05E9\u05DB\u05D5\u05DC","\u05D0\u05E9\u05DB\u05E0\u05D6\u05D9","\u05D0\u05E9\u05DC","\u05D0\u05E9\u05E8","\u05D0\u05E9\u05E8\u05D9","\u05D0\u05E9\u05E8\u05EA","\u05D0\u05EA\u05D2\u05E8","\u05D0\u05EA\u05E8","\u05D0\u05EA\u05E8\u05D5\u05D2","\u05D1\u05D0\u05D1\u05F3\u05F3\u05D3","\u05D1\u05D0\u05E8","\u05D1\u05D0\u05E8\u05D9","\u05D1\u05D1\u05DC\u05D9","\u05D1\u05D4\u05D8","\u05D1\u05D5\u05E6\u05E8","\u05D1\u05D5\u05E8\u05E8","\u05D1\u05D7\u05D5\u05E8","\u05D1\u05D9\u05E6\u05D5\u05E8","\u05D1\u05D9\u05EA \u05D4\u05DC\u05D7\u05DE\u05D9","\u05D1\u05D9\u05EA \u05D9\u05D5\u05E1\u05E3","\u05D1\u05D9\u05EA \u05DC\u05D7\u05DD","\u05D1\u05DB\u05D5\u05E8","\u05D1\u05DF","\u05D1\u05DF \u05D0\u05D1\u05E8\u05D4\u05DD","\u05D1\u05DF \u05D0\u05DC\u05D9\u05E2\u05D6\u05E8","\u05D1\u05DF \u05D0\u05DE\u05D5\u05E5","\u05D1\u05DF \u05D0\u05E8\u05D9","\u05D1\u05DF \u05D0\u05E8\u05D9\u05D4","\u05D1\u05DF \u05D0\u05E8\u05E6\u05D9","\u05D1\u05DF \u05D0\u05E9\u05E8","\u05D1\u05DF \u05D1\u05E8\u05D5\u05DA","\u05D1\u05DF \u05D1\u05E8\u05E7","\u05D1\u05DF \u05D2\u05D5\u05E8\u05D9\u05D5\u05DF","\u05D1\u05DF \u05D2\u05DC","\u05D1\u05DF \u05D2\u05E8\u05D0","\u05D1\u05DF \u05D3\u05D1","\u05D1\u05DF \u05D3\u05D5\u05D3","\u05D1\u05DF \u05D3\u05D5\u05E8","\u05D1\u05DF \u05D3\u05D9\u05D9\u05DF","\u05D1\u05DF \u05D6\u05D0\u05D1","\u05D1\u05DF \u05D6\u05DB\u05D0\u05D9","\u05D1\u05DF \u05D6\u05E7\u05DF","\u05D1\u05DF \u05D7\u05D5\u05E8","\u05D1\u05DF \u05D7\u05D5\u05E8\u05D9\u05DF","\u05D1\u05DF \u05D7\u05D9\u05D9\u05DD","\u05D1\u05DF \u05D7\u05E0\u05DF","\u05D1\u05DF \u05D7\u05E0\u05E0\u05D9\u05D4","\u05D1\u05DF \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D1\u05DF \u05D9\u05E2\u05E7\u05D1","\u05D1\u05DF \u05D9\u05E6\u05D7\u05E7","\u05D1\u05DF \u05D9\u05E9\u05D9","\u05D1\u05DF \u05D9\u05E9\u05E8\u05D0\u05DC","\u05D1\u05DF \u05DE\u05D0\u05D9\u05E8","\u05D1\u05DF \u05DE\u05DC\u05DA","\u05D1\u05DF \u05DE\u05E0\u05D7\u05DD","\u05D1\u05DF \u05E0\u05D5\u05DF","\u05D1\u05DF \u05E0\u05D7\u05D5\u05DD","\u05D1\u05DF \u05E0\u05E8","\u05D1\u05DF \u05E0\u05EA\u05DF","\u05D1\u05DF \u05E1\u05D9\u05E8\u05D4","\u05D1\u05DF \u05E2\u05DE\u05D9","\u05D1\u05DF \u05E2\u05E0\u05EA","\u05D1\u05DF \u05E4\u05D5\u05E8\u05EA","\u05D1\u05DF \u05E6\u05D1\u05D9","\u05D1\u05DF \u05E6\u05D5\u05E8","\u05D1\u05DF \u05E6\u05D9\u05D5\u05DF","\u05D1\u05DF \u05E8\u05D0\u05D5\u05D1\u05DF","\u05D1\u05DF \u05E9\u05D0\u05D5\u05DC","\u05D1\u05DF \u05E9\u05D7\u05E8","\u05D1\u05DF \u05E9\u05DC\u05D5\u05DD","\u05D1\u05DF \u05E9\u05DE\u05D7\u05D5\u05DF","\u05D1\u05DF \u05E9\u05DE\u05E2\u05D5\u05DF","\u05D1\u05DF\u05EA\u05D5\u05E8","\u05D1\u05E0\u05D0\u05D9","\u05D1\u05E0\u05D8\u05D5\u05D1","\u05D1\u05E0\u05D9\u05DE\u05D9\u05DF","\u05D1\u05E0\u05D9\u05DE\u05D9\u05E0\u05D9","\u05D1\u05E6\u05DC\u05D0\u05DC","\u05D1\u05E8","\u05D1\u05E8 \u05D0\u05D5\u05E8","\u05D1\u05E8 \u05D2\u05D9\u05D5\u05E8\u05D0","\u05D1\u05E8 \u05D6\u05D5\u05D4\u05E8","\u05D1\u05E8 \u05D9\u05D4\u05D5\u05D3\u05D4","\u05D1\u05E8 \u05D9\u05E2\u05E7\u05D1","\u05D1\u05E8 \u05E0\u05EA\u05DF","\u05D1\u05E8 \u05E9\u05DC\u05D5\u05DD","\u05D1\u05E8\u05D0\u05D5\u05DF","\u05D1\u05E8\u05D0\u05D9\u05DC\u05DF","\u05D1\u05E8\u05D0\u05DC","\u05D1\u05E8\u05D4\u05DC\u05DC","\u05D1\u05E8\u05D5\u05DA","\u05D1\u05E8\u05D5\u05E9","\u05D1\u05E8\u05D5\u05E9\u05D9","\u05D1\u05E8\u05D6\u05D9\u05DC\u05D9","\u05D1\u05E8\u05D6\u05DC","\u05D1\u05E8\u05D8\u05D5\u05D1","\u05D1\u05E8\u05D8\u05DC","\u05D1\u05E8\u05D9\u05D5\u05E1\u05E3","\u05D1\u05E8\u05DC\u05D1","\u05D1\u05E8\u05E0\u05E2","\u05D1\u05E8\u05E2\u05D5\u05D6","\u05D1\u05E8\u05E2\u05DD","\u05D1\u05E8\u05E7","\u05D1\u05E8\u05E7\u05D0\u05D9","\u05D1\u05E8\u05E7\u05D9\u05DF","\u05D1\u05E8\u05E7\u05DF","\u05D1\u05E8\u05E7\u05EA","\u05D1\u05E9\u05DF","\u05D1\u05F3\u05F3\u05E7","\u05D2\u05D0\u05D5\u05DF","\u05D2\u05D1\u05D0\u05D9","\u05D2\u05D1\u05D9\u05E9","\u05D2\u05D1\u05E2","\u05D2\u05D1\u05E2\u05D5\u05DC","\u05D2\u05D1\u05E2\u05D5\u05DF","\u05D2\u05D1\u05E2\u05EA\u05D9","\u05D2\u05D1\u05EA\u05D5\u05DF","\u05D2\u05D3","\u05D2\u05D3\u05D5\u05EA","\u05D2\u05D3\u05D9\u05E9","\u05D2\u05D3\u05DC\u05D9\u05D4","\u05D2\u05D3\u05E8\u05D5\u05DF","\u05D2\u05D5\u05D3\u05E8","\u05D2\u05D5\u05DC\u05DF","\u05D2\u05D5\u05E0\u05DF","\u05D2\u05D5\u05E4\u05E8","\u05D2\u05D5\u05E8 \u05D0\u05E8\u05D9\u05D4","\u05D2\u05D5\u05E8\u05D9\u05D5\u05DF","\u05D2\u05D5\u05E8\u05DC\u05D9","\u05D2\u05D5\u05E8\u05DF","\u05D2\u05D5\u05E9\u05DF","\u05D2\u05D6\u05D9\u05EA","\u05D2\u05D9\u05D0","\u05D2\u05D9\u05D3\u05D5\u05E8","\u05D2\u05D9\u05DC","\u05D2\u05D9\u05DC\u05D5\u05DF","\u05D2\u05D9\u05DC\u05EA","\u05D2\u05D9\u05E0\u05D5\u05E1\u05E8","\u05D2\u05D9\u05E0\u05EA","\u05D2\u05D9\u05E0\u05EA\u05D5\u05DF","\u05D2\u05DC","\u05D2\u05DC\u05D1\u05D5\u05E2","\u05D2\u05DC\u05D9\u05DC","\u05D2\u05DC\u05D9\u05DC\u05D9","\u05D2\u05DC\u05E2\u05D3","\u05D2\u05DC\u05E2\u05D3\u05D9","\u05D2\u05DC\u05E8\u05D5\u05DF","\u05D2\u05DE\u05D6\u05D5","\u05D2\u05DE\u05DC\u05D9\u05D0\u05DC","\u05D2\u05E0\u05D5\u05E8","\u05D2\u05E4\u05DF","\u05D2\u05E4\u05E0\u05D9","\u05D2\u05E8\u05D0","\u05D2\u05E8\u05D9\u05E0\u05D1\u05DC\u05D8","\u05D2\u05E8\u05E0\u05D5\u05EA","\u05D2\u05E8\u05E9\u05D5\u05DF","\u05D2\u05EA","\u05D3\u05D1\u05D9\u05E8","\u05D3\u05D1\u05E8\u05EA","\u05D3\u05D2\u05DF","\u05D3\u05D2\u05E0\u05D9","\u05D3\u05D5\u05D3","\u05D3\u05D5\u05D9\u05D3\u05D9","\u05D3\u05D5\u05DC\u05D1","\u05D3\u05D5\u05E8","\u05D3\u05D5\u05E8\u05D9","\u05D3\u05D5\u05EA\u05DF","\u05D3\u05DF","\u05D3\u05E0\u05D9\u05D0\u05DC\u05D9","\u05D3\u05E7\u05DC","\u05D3\u05E8","\u05D3\u05E8\u05D5\u05DE\u05D9","\u05D3\u05E8\u05D5\u05E8","\u05D3\u05E8\u05D5\u05E8\u05D9","\u05D3\u05E9\u05D0","\u05D4\u05D3\u05E1","\u05D4\u05D3\u05E8","\u05D4\u05DC\u05D5\u05D9","\u05D4\u05DC\u05DC\u05D9","\u05D4\u05DE\u05D0\u05D9\u05E8\u05D9","\u05D4\u05E0\u05D2\u05D1\u05D9","\u05D4\u05E2\u05E6\u05E0\u05D9","\u05D4\u05E8 \u05E0\u05D5\u05D9","\u05D4\u05E8 \u05E9\u05E4\u05D9","\u05D4\u05E8\u05D0\u05D1\u05DF","\u05D4\u05E8\u05D0\u05D5\u05D1\u05E0\u05D9","\u05D4\u05E8\u05D0\u05DC","\u05D4\u05E8\u05D8\u05D5\u05D1","\u05D4\u05E8\u05E4\u05D6","\u05D4\u05E8\u05E8\u05D9","\u05D5\u05D9\u05DC\u05E0\u05D0\u05D9","\u05D5\u05E8\u05D3","\u05D5\u05E8\u05D3\u05D9","\u05D5\u05E8\u05D3\u05D9\u05DE\u05D5\u05DF","\u05D6\u05D0\u05D1\u05D9","\u05D6\u05D1\u05D5\u05DC\u05D5\u05DF","\u05D6\u05D4\u05D1\u05D9","\u05D6\u05D5\u05D4\u05E8","\u05D6\u05D5\u05E8\u05E2","\u05D6\u05D6\u05D0\u05D1","\u05D6\u05D9\u05D5","\u05D6\u05D9\u05D5\u05D0\u05D1","\u05D6\u05DB\u05D0\u05D9","\u05D6\u05DB\u05D5\u05EA","\u05D6\u05DB\u05E8\u05D9\u05D4","\u05D6\u05DE\u05D5\u05E8\u05D4","\u05D6\u05DE\u05D9\u05E8","\u05D6\u05DE\u05E8","\u05D6\u05DE\u05E8\u05D9","\u05D6\u05E2\u05D9\u05E8\u05D0","\u05D6\u05E7","\u05D6\u05E7\u05F3\u05F3\u05E9","\u05D6\u05E8","\u05D6\u05E8\u05D5\u05D1\u05D1\u05DC","\u05D6\u05E8\u05D8\u05DC","\u05D7\u05D3\u05E9","\u05D7\u05D5\u05D1\u05D4","\u05D7\u05D5\u05E8\u05E9","\u05D7\u05D6\u05DF","\u05D7\u05D6\u05E0\u05D9","\u05D7\u05D6\u05E7\u05D9\u05D4","\u05D7\u05D9","\u05D7\u05D9\u05D9\u05D8","\u05D7\u05D9\u05D9\u05DD","\u05D7\u05DB\u05DD","\u05D7\u05DC\u05D3","\u05D7\u05DC\u05DE\u05D9\u05E9","\u05D7\u05DF","\u05D7\u05E0\u05D5\u05DA","\u05D7\u05E0\u05D5\u05DB\u05D4","\u05D7\u05E0\u05E0\u05D9","\u05D7\u05E1\u05D5\u05DF","\u05D7\u05E1\u05D9\u05D3","\u05D7\u05E4\u05E5","\u05D7\u05E4\u05E8","\u05D7\u05E5","\u05D7\u05E6\u05D5\u05E8","\u05D7\u05E6\u05E8\u05D5\u05E0\u05D9","\u05D7\u05E8\u05D5\u05D1\u05D9","\u05D7\u05E8\u05D5\u05EA\u05D9","\u05D7\u05E8\u05D9\u05E3","\u05D7\u05E8\u05DC\u05F3\u05F3\u05E4","\u05D7\u05E8\u05DE\u05D5\u05DF","\u05D7\u05E8\u05DE\u05D5\u05E0\u05D9","\u05D7\u05EA","\u05D8\u05D1\u05EA","\u05D8\u05D5\u05D1\u05D9\u05D4","\u05D8\u05DC\u05DE\u05D5\u05E8","\u05D8\u05DC\u05E9\u05D9\u05E8","\u05D9\u05D0\u05D9\u05E8","\u05D9\u05D1\u05D9\u05DF","\u05D9\u05D2\u05D5\u05E8","\u05D9\u05D3\u05D9\u05D3","\u05D9\u05D3\u05D9\u05DF","\u05D9\u05D3\u05E2\u05D9\u05D4","\u05D9\u05D4\u05D1","\u05D9\u05D4\u05D5\u05D3\u05D0\u05D9","\u05D9\u05D4\u05D5\u05D3\u05D4","\u05D9\u05D4\u05D5\u05E9\u05E2","\u05D9\u05D4\u05DC\u05D5\u05DD","\u05D9\u05D5\u05D1\u05DC","\u05D9\u05D5\u05D2\u05D1","\u05D9\u05D5\u05D8\u05D1\u05EA","\u05D9\u05D5\u05E0\u05D4","\u05D9\u05D5\u05E1\u05E3","\u05D9\u05D5\u05E9\u05E2","\u05D9\u05D7\u05D6\u05E7\u05D0\u05DC","\u05D9\u05D7\u05D9\u05D0\u05DC","\u05D9\u05DB\u05D9\u05DF","\u05D9\u05DE\u05D9\u05E0\u05D9","\u05D9\u05E0\u05D5\u05DF","\u05D9\u05E0\u05D9\u05D1","\u05D9\u05E2\u05E7\u05D1\u05D9","\u05D9\u05E2\u05E8","\u05D9\u05E2\u05E8\u05D9","\u05D9\u05E4\u05D4","\u05D9\u05E4\u05E8\u05D7","\u05D9\u05E4\u05EA","\u05D9\u05E6\u05D7\u05E7","\u05D9\u05E6\u05D7\u05E7\u05D9","\u05D9\u05E7\u05D9\u05E8","\u05D9\u05E8\u05D3\u05E0\u05D9","\u05D9\u05E8\u05D5\u05D7\u05DD","\u05D9\u05E8\u05D5\u05DD","\u05D9\u05E8\u05D5\u05DF","\u05D9\u05E8\u05D5\u05E9\u05DC\u05DE\u05D9","\u05D9\u05E8\u05D9\u05D1","\u05D9\u05E8\u05E7\u05D5\u05E0\u05D9","\u05D9\u05E9\u05D5\u05E8\u05D5\u05DF","\u05D9\u05E9\u05D9","\u05D9\u05E9\u05E8","\u05D9\u05E9\u05E8\u05D0\u05DC","\u05D9\u05E9\u05E8\u05D0\u05DC\u05D9","\u05D9\u05E9\u05E9\u05DB\u05E8","\u05DB\u05D4\u05DF","\u05DB\u05D5\u05DB\u05D1\u05D9","\u05DB\u05E0\u05E2\u05DF","\u05DB\u05E0\u05E2\u05E0\u05D9","\u05DB\u05E0\u05E8","\u05DB\u05E1\u05E4\u05D9","\u05DB\u05E4\u05D9\u05E8","\u05DB\u05E4\u05E8\u05D9","\u05DB\u05E8\u05DE\u05D5\u05DF","\u05DB\u05E8\u05DE\u05D9","\u05DB\u05E8\u05DE\u05DC","\u05DB\u05E8\u05DE\u05DC\u05D9","\u05DC\u05D0\u05D5\u05E8","\u05DC\u05D1","\u05DC\u05D1 \u05D0\u05E8\u05D9","\u05DC\u05D1\u05D1\u05D9","\u05DC\u05D1\u05D9\u05D0","\u05DC\u05D1\u05E0\u05D5\u05DF","\u05DC\u05D1\u05E0\u05D9","\u05DC\u05D1\u05E0\u05EA","\u05DC\u05D4\u05D1","\u05DC\u05D4\u05D1\u05D9","\u05DC\u05D5\u05D8\u05DD","\u05DC\u05D5\u05D8\u05DF","\u05DC\u05D5\u05D9","\u05DC\u05D5\u05D9 \u05E0\u05D7\u05D5\u05DD","\u05DC\u05D5\u05D9\u05EA\u05DF","\u05DC\u05D7\u05DE\u05DF","\u05DC\u05D9\u05D0\u05D5\u05E8","\u05DC\u05D9\u05D3\u05D5\u05E8","\u05DC\u05D9\u05D8\u05D0\u05D9","\u05DC\u05D9\u05DE\u05D5\u05E8","\u05DC\u05D9\u05E9","\u05DC\u05E9\u05DD","\u05DE\u05D0\u05D5\u05E8","\u05DE\u05D0\u05D9\u05E8","\u05DE\u05D0\u05D9\u05E8 \u05DE\u05D9\u05D1\u05E8","\u05DE\u05D0\u05D9\u05E8\u05D9","\u05DE\u05D2\u05D3","\u05DE\u05D2\u05DC","\u05DE\u05D5\u05D0\u05D1","\u05DE\u05D5\u05E7\u05D3","\u05DE\u05D5\u05E7\u05D3\u05D9","\u05DE\u05D5\u05E8\u05D2","\u05DE\u05D5\u05E8\u05D9\u05D4","\u05DE\u05D5\u05E8\u05E9\u05EA","\u05DE\u05D6\u05D0\u05F3\u05F3\u05D4","\u05DE\u05D6\u05D5\u05E8","\u05DE\u05D6\u05DC","\u05DE\u05D6\u05E8","\u05DE\u05D9\u05DB\u05D4","\u05DE\u05D9\u05DC\u05D5\u05D0","\u05DE\u05D9\u05E9\u05D5\u05E8\u05D9","\u05DE\u05DC\u05DB\u05D4","\u05DE\u05DC\u05DB\u05D9","\u05DE\u05DC\u05DE\u05D3","\u05DE\u05E0\u05D5\u05E8","\u05DE\u05E0\u05D7\u05DD","\u05DE\u05E0\u05E9\u05D4","\u05DE\u05E2\u05D5\u05D6","\u05DE\u05E2\u05D9\u05D9\u05DF","\u05DE\u05E2\u05D9\u05D9\u05E0\u05D9","\u05DE\u05E2\u05E8\u05D1\u05D9","\u05DE\u05E8\u05D2\u05DC\u05D9\u05D5\u05EA","\u05DE\u05E8\u05D2\u05DC\u05D9\u05EA","\u05DE\u05E8\u05D2\u05E0\u05D9\u05EA","\u05DE\u05E8\u05D5\u05DD","\u05DE\u05E8\u05D5\u05DF","\u05DE\u05E8\u05D9\u05D3\u05D5\u05E8","\u05DE\u05E9\u05D4","\u05DE\u05E9\u05D5\u05DC\u05D7","\u05DE\u05E9\u05D9\u05D7","\u05DE\u05E9\u05E2\u05D5\u05DC","\u05DE\u05E9\u05E2\u05DC","\u05DE\u05E9\u05E2\u05DF","\u05DE\u05E9\u05E2\u05E0\u05D9","\u05DE\u05EA\u05E0\u05D9\u05D4","\u05DE\u05EA\u05EA\u05D9\u05D4\u05D5","\u05E0\u05D0\u05D5\u05E8","\u05E0\u05D0\u05DE\u05DF","\u05E0\u05D1\u05D5\u05DF","\u05E0\u05D2\u05D1\u05D9","\u05E0\u05D5\u05D1","\u05E0\u05D5\u05D5\u05D4","\u05E0\u05D5\u05D9\u05DE\u05E8\u05E7","\u05E0\u05D5\u05E2\u05DD","\u05E0\u05D5\u05E8\u05D9\u05D0\u05DC","\u05E0\u05D7\u05D5\u05DD","\u05E0\u05D7\u05D5\u05E9\u05EA\u05DF","\u05E0\u05D7\u05E9\u05D5\u05DF","\u05E0\u05D9\u05D1","\u05E0\u05D9\u05E1\u05E0\u05D9","\u05E0\u05D9\u05E6\u05DF","\u05E0\u05DE\u05E8\u05D9","\u05E0\u05E1\u05D9\u05DD","\u05E0\u05E5","\u05E0\u05E8\u05D9\u05D4","\u05E0\u05E9\u05E8","\u05E0\u05E9\u05E8\u05D9","\u05E0\u05EA\u05D9\u05D1","\u05E0\u05EA\u05DF","\u05E0\u05EA\u05E0\u05D0\u05DC","\u05E0\u05EA\u05E0\u05D9\u05D4\u05D5","\u05E1\u05D1\u05D5\u05E8\u05D0\u05D9","\u05E1\u05D1\u05D9\u05E8","\u05E1\u05D2\u05DC","\u05E1\u05D3\u05DF","\u05E1\u05D4\u05E8","\u05E1\u05D5\u05E4\u05E8","\u05E1\u05D9\u05DE\u05DF \u05D8\u05D5\u05D1","\u05E1\u05D9\u05E0\u05D9","\u05E1\u05DB\u05E0\u05D9\u05DF","\u05E1\u05DC\u05E2","\u05E1\u05DE\u05D3\u05E8","\u05E1\u05E0\u05D5\u05E0\u05D9\u05EA","\u05E1\u05E2\u05D3","\u05E1\u05E2\u05E8","\u05E1\u05E4\u05D9\u05E8","\u05E1\u05EA\u05D5\u05D9","\u05E1\u05EA\u05D9\u05D5","\u05E2\u05D1\u05E8\u05D5\u05DF","\u05E2\u05D1\u05E8\u05D9","\u05E2\u05D3\u05D9\u05E0\u05D9","\u05E2\u05D3\u05E8","\u05E2\u05D5\u05D1\u05D3","\u05E2\u05D5\u05D1\u05D3\u05D9\u05D4","\u05E2\u05D5\u05D1\u05D3\u05D9\u05D4\u05D5","\u05E2\u05D5\u05D2\u05DF","\u05E2\u05D5\u05D6","\u05E2\u05D5\u05D6\u05E8","\u05E2\u05D5\u05DE\u05E8","\u05E2\u05D5\u05E4\u05E8","\u05E2\u05D5\u05E4\u05E8\u05D9\u05DD","\u05E2\u05D6\u05D5\u05D6","\u05E2\u05D6\u05E8\u05D9\u05D0\u05DC","\u05E2\u05D6\u05E8\u05D9\u05D4","\u05E2\u05D6\u05E8\u05EA\u05D9","\u05E2\u05D9\u05D3\u05DF","\u05E2\u05D9\u05DC\u05DD","\u05E2\u05D9\u05E0\u05D1","\u05E2\u05DE\u05D5\u05E1","\u05E2\u05DE\u05D9\u05D0\u05DC","\u05E2\u05DE\u05D9\u05E7\u05DD","\u05E2\u05DE\u05D9\u05E8","\u05E2\u05DE\u05D9\u05E8\u05DF","\u05E2\u05DE\u05D9\u05EA","\u05E2\u05DE\u05E8\u05DE\u05D9","\u05E2\u05E0\u05D1\u05DC","\u05E2\u05E0\u05D1\u05E8","\u05E2\u05E1\u05D9\u05E1","\u05E2\u05E4\u05E8\u05EA","\u05E2\u05E6\u05DE\u05D5\u05DF","\u05E2\u05E8\u05D3","\u05E2\u05E8\u05DE\u05D5\u05DF","\u05E2\u05E8\u05DF","\u05E2\u05E9\u05EA","\u05E4\u05D0\u05E8","\u05E4\u05D3\u05D4\u05E6\u05D5\u05E8","\u05E4\u05D5\u05DC\u05E0\u05D9","\u05E4\u05D5\u05E8\u05EA","\u05E4\u05D6","\u05E4\u05DC\u05D0\u05D9","\u05E4\u05DC\u05D3","\u05E4\u05DC\u05E1","\u05E4\u05E0\u05D9\u05E0\u05D9","\u05E4\u05E1\u05D7","\u05E4\u05E8\u05D2","\u05E4\u05E8\u05D5\u05E9","\u05E4\u05E8\u05D7","\u05E4\u05E8\u05D9","\u05E4\u05E8\u05D9\u05D2\u05EA","\u05E4\u05E8\u05D9\u05DE\u05D5\u05E8","\u05E4\u05E8\u05E5","\u05E4\u05EA","\u05E6\u05D1\u05E8","\u05E6\u05D3\u05D5\u05E7","\u05E6\u05D3\u05E7\u05D4","\u05E6\u05D3\u05E7\u05D9\u05D4\u05D5","\u05E6\u05D5\u05E7","\u05E6\u05D5\u05E8","\u05E6\u05D5\u05E8\u05D9","\u05E6\u05D5\u05E8\u05D9\u05D0\u05DC","\u05E6\u05D5\u05E8\u05E3","\u05E6\u05D9\u05D3\u05D5\u05DF","\u05E6\u05DE\u05D7","\u05E6\u05E4\u05D9\u05E8","\u05E6\u05E4\u05E8\u05D9\u05E8","\u05E7\u05D3\u05DE\u05D5\u05DF","\u05E7\u05D3\u05DE\u05D9","\u05E7\u05D3\u05E8","\u05E7\u05D3\u05E8\u05D5\u05DF","\u05E7\u05D4\u05EA","\u05E7\u05D5\u05E8\u05D7","\u05E7\u05D5\u05E8\u05DF","\u05E7\u05D8\u05DF","\u05E7\u05D9\u05D3\u05E8","\u05E7\u05D9\u05E0\u05DF","\u05E7\u05D9\u05E1\u05E8\u05D9","\u05E7\u05D9\u05E9\u05D5\u05DF","\u05E7\u05DD","\u05E7\u05DE\u05D4","\u05E7\u05DE\u05D7\u05D9","\u05E7\u05E0\u05E8","\u05E7\u05E0\u05EA","\u05E7\u05E6\u05D1","\u05E7\u05E6\u05D9\u05DF","\u05E7\u05E6\u05D9\u05E8","\u05E7\u05E9\u05EA","\u05E7\u05E9\u05EA\u05D9","\u05E8\u05D0\u05D5\u05D1\u05E0\u05D9","\u05E8\u05D1\u05D9","\u05E8\u05D1\u05D9\u05D1","\u05E8\u05D1\u05D9\u05D3","\u05E8\u05D2\u05D1","\u05E8\u05D4\u05D1","\u05E8\u05D5\u05D2\u05DC","\u05E8\u05D5\u05D5\u05D4","\u05E8\u05D5\u05D5\u05D7","\u05E8\u05D5\u05D7","\u05E8\u05D5\u05DD","\u05E8\u05D5\u05E2\u05D4","\u05E8\u05D6","\u05E8\u05D6\u05D9\u05D0\u05DC","\u05E8\u05D7\u05DE\u05D9\u05DD","\u05E8\u05DB\u05E1","\u05E8\u05DD","\u05E8\u05DE\u05D5\u05DF","\u05E8\u05DE\u05D6","\u05E8\u05DE\u05EA\u05D9","\u05E8\u05DF","\u05E8\u05E2\u05E0\u05DF","\u05E8\u05E9\u05E3","\u05E9\u05D0\u05D5\u05DC","\u05E9\u05D0\u05D5\u05DC\u05D9","\u05E9\u05D0\u05DC\u05EA\u05D9\u05D0\u05DC","\u05E9\u05D1\u05D7","\u05E9\u05D1\u05D9\u05D1","\u05E9\u05D1\u05EA","\u05E9\u05D1\u05EA\u05D0\u05D9","\u05E9\u05D1\u05EA\u05D9","\u05E9\u05D2\u05D1","\u05E9\u05D2\u05D9\u05D0","\u05E9\u05D3\u05D4","\u05E9\u05D3\u05E8","\u05E9\u05D5\u05D1","\u05E9\u05D5\u05D1\u05DC","\u05E9\u05D5\u05D4\u05DD","\u05E9\u05D5\u05D7\u05D8","\u05E9\u05D5\u05DE\u05E8\u05D5\u05DF","\u05E9\u05D5\u05E2\u05E8","\u05E9\u05D5\u05E4\u05D8","\u05E9\u05D5\u05E8","\u05E9\u05D5\u05E8\u05E7","\u05E9\u05D5\u05E9\u05DF","\u05E9\u05D5\u05E9\u05E0\u05D9","\u05E9\u05D7\u05D5\u05E8","\u05E9\u05D7\u05D5\u05E8\u05D9","\u05E9\u05D7\u05DC","\u05E9\u05D7\u05DD","\u05E9\u05D7\u05E3","\u05E9\u05D7\u05E7","\u05E9\u05D7\u05E8","\u05E9\u05D9\u05DC\u05D4","\u05E9\u05D9\u05DC\u05D5\u05D7","\u05E9\u05D9\u05DC\u05D5\u05DF","\u05E9\u05D9\u05DC\u05D5\u05E0\u05D9","\u05E9\u05D9\u05E8","\u05E9\u05D9\u05E9","\u05E9\u05DC\u05D2","\u05E9\u05DC\u05D5","\u05E9\u05DC\u05D5\u05DD","\u05E9\u05DC\u05D5\u05DE\u05D9","\u05E9\u05DC\u05D7","\u05E9\u05DC\u05DD","\u05E9\u05DC\u05DE\u05D5\u05DF","\u05E9\u05DD \u05D0\u05D5\u05E8","\u05E9\u05DD\u05D8\u05D5\u05D1","\u05E9\u05DE\u05D5\u05D0\u05DC","\u05E9\u05DE\u05D5\u05D0\u05DC\u05D9","\u05E9\u05DE\u05D7\u05D5\u05DF","\u05E9\u05DE\u05D7\u05D5\u05E0\u05D9","\u05E9\u05DE\u05D7\u05D9","\u05E9\u05DE\u05E2\u05D5\u05DF","\u05E9\u05DE\u05E8\u05D5\u05DF","\u05E9\u05DE\u05E9","\u05E9\u05DE\u05E9\u05D5\u05DF","\u05E9\u05DE\u05E9\u05D5\u05E0\u05D9","\u05E9\u05DE\u05E9\u05D9","\u05E9\u05E0\u05D4\u05E8","\u05E9\u05E0\u05D9","\u05E9\u05E0\u05E2\u05E8","\u05E9\u05E2\u05E8","\u05E9\u05E4\u05D9\u05E8","\u05E9\u05E4\u05E2","\u05E9\u05E5","\u05E9\u05E7\u05D3","\u05E9\u05E7\u05D3\u05D9","\u05E9\u05E7\u05DC\u05D9\u05DD","\u05E9\u05E8\u05D1\u05D9\u05D8","\u05E9\u05E8\u05D5\u05DF","\u05E9\u05E8\u05D5\u05E0\u05D9","\u05E9\u05E8\u05D9\u05D2","\u05E9\u05E8\u05D9\u05D3","\u05E9\u05E8\u05D9\u05E3","\u05E9\u05E8\u05D9\u05E8","\u05E9\u05E9\u05D5\u05DF","\u05EA\u05D0\u05D5\u05DE\u05D9\u05DD","\u05EA\u05D0\u05E0\u05D9","\u05EA\u05D1\u05D5\u05E8","\u05EA\u05D1\u05D5\u05E8\u05D9","\u05EA\u05D2\u05E8","\u05EA\u05D3\u05DE\u05D5\u05E8","\u05EA\u05D5\u05DE\u05E8","\u05EA\u05D5\u05E8\u05DF","\u05EA\u05D9\u05E8\u05D5\u05E9","\u05EA\u05DC \u05E6\u05D5\u05E8","\u05EA\u05DC\u05DD","\u05EA\u05DE\u05D5\u05D6","\u05EA\u05DE\u05D9\u05E8","\u05EA\u05DE\u05E8\u05D9","\u05EA\u05E7\u05D5\u05D5\u05D4","\u05EA\u05E7\u05D5\u05E2","\u05EA\u05E8\u05E9\u05D9\u05E9","\u05EA\u05E9\u05D1\u05D9"]};var chunk_4BHHQJAZ_k={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_4BHHQJAZ_F=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_4BHHQJAZ_U={generic:["'\u05E4\u05E8\u05D5\u05E4","\u05D2\u05D1\u05E8\u05EA",'\u05D3"\u05E8',"\u05DE\u05E8",'\u05E2\u05D5"\u05D3'],female:["'\u05E4\u05E8\u05D5\u05E4","\u05D2\u05D1\u05E8\u05EA",'\u05D3"\u05E8','\u05E2\u05D5"\u05D3'],male:["'\u05E4\u05E8\u05D5\u05E4",'\u05D3"\u05E8',"\u05DE\u05E8",'\u05E2\u05D5"\u05D3']};var chunk_4BHHQJAZ_le={first_name:chunk_4BHHQJAZ_W,last_name:chunk_4BHHQJAZ_j,last_name_pattern:chunk_4BHHQJAZ_k,name:chunk_4BHHQJAZ_F,prefix:chunk_4BHHQJAZ_U},chunk_4BHHQJAZ_Y=chunk_4BHHQJAZ_le;var chunk_4BHHQJAZ_X=["02-#######","03-#######","04-#######","08-#######","09-#######","077-#######","+972-2-#######","+972-3-#######","+972-4-#######","+972-8-#######","+972-9-#######","+972-77-#######"];var chunk_4BHHQJAZ_Z=["+9722#######","+9723#######","+9724#######","+9728#######","+9729#######","+97277#######"];var chunk_4BHHQJAZ_q=["02-###-####","03-###-####","04-###-####","08-###-####","09-###-####","077-###-####"];var chunk_4BHHQJAZ_de={human:chunk_4BHHQJAZ_X,international:chunk_4BHHQJAZ_Z,national:chunk_4BHHQJAZ_q},chunk_4BHHQJAZ_Q=chunk_4BHHQJAZ_de;var chunk_4BHHQJAZ_ue={format:chunk_4BHHQJAZ_Q},chunk_4BHHQJAZ_$=chunk_4BHHQJAZ_ue;var chunk_4BHHQJAZ_ce={cell_phone:chunk_4BHHQJAZ_i,color:chunk_4BHHQJAZ_a,commerce:chunk_4BHHQJAZ_l,company:chunk_4BHHQJAZ_b,date:chunk_4BHHQJAZ_A,location:chunk_4BHHQJAZ_T,lorem:chunk_4BHHQJAZ_V,metadata:chunk_4BHHQJAZ_E,music:chunk_4BHHQJAZ_K,person:chunk_4BHHQJAZ_Y,phone_number:chunk_4BHHQJAZ_$},chunk_4BHHQJAZ_ee=chunk_4BHHQJAZ_ce;var so=new chunk_HC7G5RVA_Xe({locale:[chunk_4BHHQJAZ_ee,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-HGI4YK5Z.js +var chunk_HGI4YK5Z_o=["09# ### ####","+385 9# ### ####"];var chunk_HGI4YK5Z_F={formats:chunk_HGI4YK5Z_o},chunk_HGI4YK5Z_e=chunk_HGI4YK5Z_F;var chunk_HGI4YK5Z_k={wide:["kolovoz","lipanj","listopad","o\u017Eujak","prosinac","rujan","sije\u010Danj","srpanj","studeni","svibanj","travanj","velja\u010Da"],abbr:["kol","lip","lis","o\u017Eu","pro","ruj","sij","srp","stu","svi","tra","vel"]};var chunk_HGI4YK5Z_l={wide:["nedjelja","petak","ponedjeljak","srijeda","subota","utorak","\u010Detvrtak"],abbr:["ned","pet","pon","sri","sub","uto","\u010Det"]};var chunk_HGI4YK5Z_O={month:chunk_HGI4YK5Z_k,weekday:chunk_HGI4YK5Z_l},chunk_HGI4YK5Z_t=chunk_HGI4YK5Z_O;var chunk_HGI4YK5Z_v=["com","eu","hr","net","org"];var chunk_HGI4YK5Z_j=["gmail.com","hrnet.hr","mailhr.hr"];var chunk_HGI4YK5Z_x={domain_suffix:chunk_HGI4YK5Z_v,free_email:chunk_HGI4YK5Z_j},chunk_HGI4YK5Z_s=chunk_HGI4YK5Z_x;var chunk_HGI4YK5Z_u=["#","##","###"];var chunk_HGI4YK5Z_d=["Bakar","Beli Manastir","Beli\u0161\u0107e","Benkovac","Biograd na Moru","Bjelovar","Buje","Buzet","\u010Cabar","\u010Cakovec","\u010Cazma","Cres","Crikvenica","Daruvar","Delnice","Donja Stubica","Donji Miholjac","Drni\u0161","Dubrovnik","Duga Resa","Dugo Selo","\u0110akovo","\u0110ur\u0111evac","Gare\u0161nica","Glina","Gospi\u0107","Grubi\u0161no Polje","Hrvatska Kostajnica","Hvar","Ilok","Imotski","Ivanec","Ivani\u0107-Grad","Jastrebarsko","Karlovac","Kastav","Ka\u0161tela","Klanjec","Knin","Komi\u017Ea","Koprivnica","Kor\u010Dula","Kraljevica","Krapina","Kri\u017Eevci","Krk","Kutina","Kutjevo","Labin","Lepoglava","Lipik","Ludbreg","Makarska","Mali Lo\u0161inj","Metkovi\u0107","Mursko Sredi\u0161ce","Na\u0161ice","Nin","Nova Gradi\u0161ka","Novalja","Novi Marof","Novi Vinodolski","Novigrad-Cittanova","Novska","Obrovac","Ogulin","Omi\u0161","Opatija","Opuzen","Orahovica","Oroslavje","Osijek","Oto\u010Dac","Otok","Ozalj","Pag","Pakrac","Pazin","Petrinja","Pleternica","Plo\u010De","Popova\u010Da","Pore\u010D","Po\u017Eega","Pregrada","Prelog","Pula","Rab","Rijeka","Rovinj","Samobor","Senj","\u0160ibenik","Sinj","Sisak","Skradin","Slatina","Slavonski Brod","Slunj","Solin","Split","Stari Grad","Supetar","Sveta Nedelja","Sveti Ivan Zelina","Trilj","Trogir","Umag","Valpovo","Vara\u017Edin","Vara\u017Edinske Toplice","Velika Gorica","Vinkovci","Virovitica","Vis","Vodice","Vodnjan","Vrbovec","Vrbovsko","Vrgorac","Vrlika","Vukovar","Zabok","Zadar","Zagreb","Zapre\u0161ic","Zlatar","\u017Dupanja"];var chunk_HGI4YK5Z_m=["{{location.city_name}}"];var chunk_HGI4YK5Z_c=["Afganistan","Albanija","Al\u017Eir","Ameri\u010Dka Samoa","Andora","Angola","Anguila","Antarktika","Antigua i Barbuda","Argentina","Armenija","Aruba","Australija","Austrija","Azerbajd\u017Ean","Bahami","Bahrein","Banglade\u0161","Barbados","Bjelorusija","Belgija","Belize","Benin","Bermuda","Butan","Bolivija","Bonaire","Bosna i Hercegovina","Bocvana","Otok Bouvet","Brazil","Bruneji","Bugarska","Burikina Faso","Burundi","Kambod\u017Ea","Kameron","Kanada","Zelenortska Republika","Kajmanski Otoci","Srednjoafri\u010Dka Republika","\u010Cad","\u010Cile","Kina","Bo\u017Ei\u0107ni Otoci","Keeling Otoci","Kolumbija","Komori","Kongo","Demokratska Republika Kongo","Cookovi Otoci","Kostarika","Hrvatska","Kuba","Curacao","Cipar","\u010Ce\u0161ka","Obala Bjelokosti","Danska","D\u017Eibuti","Dominika","Dominikanska Republika","Ekvador","Egipat","Salvador","Ekvatorijalna Gvineja","Eritreja","Estonija","Etiopija","Falkandski Otoci","Farski Otoci","Fid\u017Ei","Finska","Francuska","Francuska Gvajana","Francuska Polinezija","Ju\u017Eni Francuski Teritoriji","Gabon","Gambija","Gruzija","Njema\u010Dka","Gana","Gibraltar","Gr\u010Dka","Grenland","Grenada","Guadelupe","Guam","Guatemala","Guernsey","Gvineja","Gvineja Bisau","Gvajana","Haiti","Otok Heard i McDonald Otoci","Vatikan","Honduras","Hong Kong","Ma\u0111arska","Island","Indija","Indonezija","Iran","Irak","Irska","Isle of Man","Izrael","Italija","Jamajka","Japan","Jersey","Jordan","Kazahstan","Kenija","Kiribati","DNR Koreja","Rebublika Koreja","Kuvajt","Krigistan","Laos","Latvija","Libanon","Lesoto","Liberija","Libija","Lihten\u0161tajn","Litva","Luksmburg","Makao","Makedonija","Madagaskar","Malavi","Malezija","Maldivi","Mali","Malta","Mar\u0161alovi","Martinik","Mauritanija","Mauricius","Mayotte","Meksiko","Mikronezija","Moldavija","Monako","Mongolija","Crna Gora","Monteserat","Maroko","Mozambik","Mjanmar","Namibija","Nauru","Nepal","Nizozemska","Nova Kaledonija","Novi Zeland","Nikaragva","Niger","Nigerija","Niue","Norfolk","Sjeverni Marijanski Otoci","Norve\u0161ka","Oman","Pakistan","Palau","Palestina","Panama","Papua Nova Gvineja","Paragvaj","Peur","Filipini","Pitcairn","Poljska","Protugal","Portoriko","Katar","Rumunjska","Ruska Federacija","Ruanda","Reunion","Sveti Bartolomej","Sveta Helena","Sveti Kitts i Nevis","Sveta Lucija","Sveti Martin (fr.dio)","Sveti Petar i Miquelon","Sveti Vincent i Grenadini","Samoa","San Marino","Sveti Toma i Princip","Saudijska Arabija","Senegal","Srbija","Sej\u0161eli","Siera Leone","Singapur","Sveti Martin (niz.dio)","Slova\u010Dka","Slovenija","Salomoski Otoci","Somalija","Ju\u017Ena Afrika","Ju\u017Ena Georgia i ju\u017Eni Sandwich","Ju\u017Eni Sudan","\u0160panjolska","\u0160ri Lanka","Sudan","Surinam","Svalvard i Jan Mayen","Swaziland","\u0160vedska","\u0160vicarska","Sirija","Tajvan","Tad\u017Eikistan","Tanaznija","Tajland","Isto\u010Dni Timor","Togo","Tokelau","Tonga","Trinidad i Tobago","Tunis","Turska","Turkmenistan","Otoci Turks i Caicos","Tuvalu","Uganda","Ukrajina","Ujedinjeni Arapski Emirati","Ujedinjeno Kraljevstvo","Sjedinjenje Ameri\u010Dke Dr\u017Eave","Urugvaj","Uzbekistan","Vanuatu","Venezuela","Vietnam","Britanski Djevi\u010Danski Otoci","Ameri\u010Dki Djevi\u010Danski Otoci","Wallis i Futuna","Zapadna Sahara","Jemen","Zambija","Zimbabve"];var chunk_HGI4YK5Z_a=["Bjelovarsko-bilogorska","Brodsko-posavska","Dubrova\u010Dko-neretvanska","Grad Zagreb","Istarska","Karlova\u010Dka","Koprivni\u010Dko-kri\u017Eeva\u010Dka","Krapinsko-zagorska","Li\u010Dko-senjska","Me\u0111imurska","Osje\u010Dko-baranjska","Po\u017Ee\u0161ko-slavonska","Primorsko-goranska","Sisa\u010Dko-moslava\u010Dka","Splitsko-dalmatinska","\u0160ibensko-kninska","Vara\u017Edinska","Viroviti\u010Dko-podravska","Vukovarsko-srijemska","Zadarska","Zagreba\u010Dka"];var chunk_HGI4YK5Z_p=["#####"];var chunk_HGI4YK5Z_M=["Kat #","Stan ##"];var chunk_HGI4YK5Z_g={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_HGI4YK5Z_K=["Adolfa Waldingera","Alanska","Aljma\u0161ka","Andrije Hebranga","Andrije Ka\u010Di\u0107a Mio\u0161i\u0107a","Andrije Mohorovi\u010Di\u0107a","Ante Parad\u017Eika","Antuna Branka \u0160imi\u0107a","Antuna Kani\u017Eli\u0107a","Antuna Mihanovi\u0107a","Antunova\u010Dka","Bakarska","Banjalu\u010Dka","Banova","Bapska","Baranjska","Bartula Ka\u0161i\u0107a","Ba\u0161\u010Danska","Bele Bartoka","Beli\u0161\u0107anska","Belomanastirska","Biha\u0107ka","Bilogorska","Biogradska","Biokovska","Bi\u0161evska","Bjelolasi\u010Dka","Bjelovarska","Bogdanova\u010Dka","Bokokotorska","Bosanska","Bra\u010Dka","Branka Radi\u010Devi\u0107a","Brijunska","Brodska","Brune Bjelinskog","Buzetska","Cara Hadrijana","\u0106elijska","Christiana Monspergera","\u0106i\u0107arijska","Ciglarska","Creska","Crikveni\u010Dka","Crkvena","Cvjetkova","Cvjetna","\u010Cvrsni\u010Dka","\u0110akova\u010Dka","\u0110akov\u0161tina","Daljska","Dalmatinska","Danice Pinterovi\u0107","Daruvarska","Delni\u010Dka","Diljska","Dinka \u0160imunovi\u0107a","Dobri\u0161e Cesari\u0107a","Donjodravska obala","Dragutina Domjani\u0107a","Dragutina Neumana","Drni\u0161ka","Dubrova\u010Dka","Dugog otoka","Erdutska","Esperantska","Eugena Kumi\u010Di\u0107a","Europska avenija","Fakultetska","Ferde Livadi\u0107a","Franje Antuna Bla\u017Ei\u0107a","Franje Kre\u017Eme","Franje Kuha\u010Da","Franje Markovi\u0107a","Franje Muckea","Franjeva\u010Dka","Frankopanska","Fru\u0161kogorska","Gluha","Gori\u010Dka","Gornjodravska obala","Gospi\u0107ka","Grada\u010Dka","Grgura \u010Cevapovi\u0107a","Hercegova\u010Dka","Hrvatske Republike","Huge Conrada H\xF6tzendorfa","Humska","Hvarska","Ilirska","Imotska","Istarska","Ivana Adamovi\u0107a","Ivana Gorana Kova\u010Di\u0107a","Ivana Gunduli\u0107a","Ivana Zajca","Ivane Brli\u0107- Ma\u017Eurani\u0107","Ivanova\u010Dka","Ivan\u0161\u010Dice","Ive Tijardovi\u0107a","Izidora Kr\u0161njavoga","Jahorinska","Jankova\u010Dka","Josipa Andri\u0107a","Josipa B\xF6sendorfera","Josipa Huttlera","Josipa Jurja Strossmayera","Josipa Reihl Kira","Jovana Gojkovi\u0107a","Ju\u017Eno predgra\u0111e","Kalni\u010Dka","Kamila Firingera","Kapelska","Kaptolska","Kapucinska","Kardinala Alojzija Stepinca","Kardinala Alozija Stepinca","Ka\u0161telanska","Klanac","Kneza Borne","Kneza Trpimira","Kninska","Kolodvorska","Kopa\u010Devska","Koprivni\u010Dka","Kor\u010Dulanska","Kordunska","Kornatska","Kozja\u010Dka","Krajna","Kralja Petra Sva\u010Di\u0107a","Kralja Zvonimira","Kr\u010Dka","Kri\u017Eeva\u010Dka","Krndije","Krstova","Ksavera \u0160andora Gjalskog","Kutinska","Kvarnerska","Labinska","La\u0111arska","Laslova\u010Dka","Lastovska","Lavoslava Ru\u017Ei\u010Dke","Ledine","Li\u010Dka","Lipi\u010Dka","Livadska","Ljubljanska","Ljudevita Posavskog","Lokrumska","Lopudska","Lorenza J\xE4gera","Lo\u0161injska","Lovranska","Lu\u010Dki prilaz","Lugovi","Maceljska","Makarska","Marijana Lanosovi\u0107a","Marjanska","Martina Divalta","Matije Antuna Reljkovi\u0107a","Matije Gupca","Matije Petra Katan\u010Di\u0107a","Medulinska","Miholja\u010Dka","Mije Ki\u0161pati\u0107a","Milutina Milankovi\u0107a","Mlinska","Mljetska","Moslava\u010Dka","Mosorska","Mostarska","Motovunska","Murterska","Naselje Antuna Gustava Mato\u0161a","Naselje Miroslava Krle\u017Ee","Naselje Stanka Vraza","Naselje Vi\u0161evica","Naselje Vladimira Nazora","Na\u0161i\u010Dka","Na\u0161i\u010Dko naselje","Nemetin","Nikole \u0160ubi\u0107a Zrinskog","Novogradi\u0161ka","Nu\u0161tarska","Olibska","Olimpije","Opatijska","Orahovi\u010Dka","Orebi\u0107ka","Otokara Ker\u0161ovanija","Pakleni\u010Dka","Pakra\u010Dka","Palagru\u0161ka","Pali\u0107ka","Pampas","Papuk gore","Park kneza Branimira","Park kralja Petra Kre\u0161imira IV","Park kraljice Katarine Kosa\u010Da","Pa\u0161ka","Pa\u0161manska","Pavla Peja\u010Devi\u0107a","Pazinska","Pelje\u0161a\u010Dka","Perivoj kralja Tomislava","Peru\u010Dka","Piranska","Plata\u010Dka","Pleterni\u010Dka","Plitvi\u010Dka","Plje\u0161evi\u010Dka","Podgora\u010Dka","Podravska","Podvinje","Poljski put I","Pore\u010Dka","Po\u017Ee\u0161ka","Prenjska","Prijedorska","Primorska","Prolaz Ante Slavi\u010Deka","Prolaz Carla Bende","Prolaz Josipa Leovi\u0107a","Prolaz Julija Bene\u0161i\u0107a","Prolaz Julija Knifera","Prolaz kod Snje\u017Ene Gospe","Prolaz Lorenza J\xE4gera","Prolaz Matice Hrvatske","Prolaz Radoslava Ba\u010Di\u0107a","Prolaz Vanje Radau\u0161a","Prominska","Psunjska","Pulska","Rapska","Rastanci","Reisnerova","Retfala nova","Ribarska","Rije\u010Dka","Risnja\u010Dka","Rovinjska","Ru\u0111era Bo\u0161kovi\u0107a","Ru\u017Eina","\u0160ama\u010Dka","\u0160andora Petofia","Sarajevska","\u0160arengradska","Sarva\u0161ka","Senjska","\u0160etali\u0161te kardinala Franje \u0160epera","\u0160etali\u0161te Petra Preradovi\u0107a","\u0160etali\u0161te Vjekoslava Hengla","\u0160ibenska","Silvija Strahimira Kranj\u010Devi\u0107a","\u0160irokobrije\u0161ka","Sisa\u010Dka","Sjenjak","\u0160kolska","Skopska","Slatinska","Slavonska","Slaz","\u0160lep u luci","Sljemenska","Snje\u017Eni\u010Dka","\u0160oka\u010Dka","Solarski trg","\u0160oltanska","Splavarska","Splitska","Srijemska","Stadionsko naselje","Starigradska","\u0160titarska","Stjepana Radi\u0107a","Stonska","Strma","Suboti\u010Dka","\u0160umska","Sun\u010Dana","Sv. Ane","Sv. Petka","Sv. Roka","Svetog Leopolda Bogdana Mandi\u0107a","Svilajska","Tadije Smi\u010Diklasa","Tina Ujevi\u0107a","Tovarni\u010Dka","Travna","Trg Ante Star\u010Devi\u0107a","Trg Augusta \u0160enoe","Trg bana Josipa Jela\u010Di\u0107a","Trg Franje baruna Trenka","Trg hrvatskih branitelja","Trg Josifa Runjanina","Trg Jurja Kri\u017Eani\u0107a","Trg Lava Mirskog","Trg Lavoslava Ru\u017Ei\u010Dke","Trg Ljudevita Gaja","Trg Nikole Tesle","Trg Pape Ivana Pavla II","Trg slobode","Trg sv. Trojstva","Trg Vatroslava Lisinskog","Trogirska","Trpanjska","Tvorni\u010Dka","U\u010Dka","Ugljanska","Uma\u0161ka","Valpova\u010Dka","Vara\u017Edinska","Vatrogasna","Vatroslava Jagi\u0107a","Velalu\u0161ka","Velebitska","Vidove gore","Vijenac Augusta Cesarca","Vijenac Dinare","Vijenac Gorana Zobund\u017Eije","Vijenac Ivana \u010Cesmi\u010Dkog","Vijenac Ivana Ma\u017Eurani\u0107a","Vijenac Ivana Me\u0161trovi\u0107a","Vijenac Jakova Gotovca","Vijenac Josipa Kozarca","Vijenac Ljube Babi\u0107a","Vijenac Medvednice","Vijenac Murse","Vijenac Paje Kolari\u0107a","Vijenac Petrove gore","Vijenac Slavka Kolara","Vijenac Vlahe Bukovca","Vilajska","Vinkova\u010Dka cesta","Vinogradska","Viroviti\u010Dka","Virska","Vi\u0161ka","Vjekoslava Klai\u0107a","Vjenceslava Novaka","Vladimira Preloga","Vladimira Vidri\u0107a","Vla\u0161i\u0107ka","Vo\u0107arska","Vo\u0107inska","Vodeni\u010Dka","Vranska","Vratni\u010Dka","Vrbik","Vrt Jagode Truhelke","Vrtna","Vukovarska cesta","Woodrowa Wilsona","Zadarska","Zagorska","Zagreba\u010Dka","Zaostro\u0161ka","Zeleno polje","Zlarinska","Zrinjevac","Zrinske gore","\u017Dumbera\u010Dka","\u017Dupanijska","Zve\u010Devska"];var chunk_HGI4YK5Z_b=["{{location.street_name}}"];var chunk_HGI4YK5Z_C={building_number:chunk_HGI4YK5Z_u,city_name:chunk_HGI4YK5Z_d,city_pattern:chunk_HGI4YK5Z_m,country:chunk_HGI4YK5Z_c,county:chunk_HGI4YK5Z_a,postcode:chunk_HGI4YK5Z_p,secondary_address:chunk_HGI4YK5Z_M,state:chunk_HGI4YK5Z_a,street_address:chunk_HGI4YK5Z_g,street_name:chunk_HGI4YK5Z_K,street_pattern:chunk_HGI4YK5Z_b},chunk_HGI4YK5Z_B=chunk_HGI4YK5Z_C;var chunk_HGI4YK5Z_E={title:"Croatian",code:"hr",language:"hr",endonym:"Hrvatski",dir:"ltr",script:"Latn"},chunk_HGI4YK5Z_S=chunk_HGI4YK5Z_E;var chunk_HGI4YK5Z_P={generic:["Ada","Adi","Adina","Ado","Adriana","Adrijana","Agata","Alemka","Alenka","Alisa","Alka","Alma","Amalija","Ana","Anamarija","Anastazija","Anci","Ancica","Anda","Andel","Andelin","Andelko","Andelo","Andi","Andras","Andrea","Andrej","Andreja","Andrija","Andrina","Andro","Anesa","Aneta","Ani","Anica","Anja","Anka","Anko","Ante","Antea","Antek","Antonija","Antonin","Antonio","Antun","An\u010Di","An\u010Dica","An\u0111ela","An\u0111elika","An\u0111elina","Asija","Asja","Bara","Barbara","Barica","Beata","Bela","Belimir","Berti","Biserka","Boris","Borka","Borko","Borna","Bo\u017Eena","Bo\u017Eica","Bo\u017Eidar","Branimir","Branimira","Branka","Brankica","Brigita","Bruno","Dada","Dado","Dagmar","Dalibora","Daliborka","Damil","Damir","Danica","Danijel","Danijela","Danka","Dara","Darija","Darina","Darinka","Dario","Darko","David","Davor","Davorin","Dea","Divna","Domagoj","Dona","Donat","Donata","Donka","Dora","Dorana","Dorica","Doroteja","Draga","Dragica","Dra\u017Een","Dr\u017Eimir","Dr\u017Eislav","Dubravka","Dubravko","Duje","Dujo","Dunja","Edita","Ela","Elena","Eli","Elka","Ema","Emil","Emilijan","Erik","Eva","Evelin","Fabijan","Filip","Franjo","Gabrijela","Gaj","Ga\u0161par","Goran","Goranka","Gordan","Gordana","Gradimir","Grga","Grgo","Grgur","Grozdana","Gvozden","Helena","Hrvoj","Hrvoje","Hrvojka","Ico","Igor","Ilija","Ilko","Ina","Inga","Inge","Inja","Inka","Ino","Ira","Irena","Irma","Ita","Iva","Ivan","Ivana","Ivanka","Ivan\u010Dica","Ive","Ivek","Ivica","Ivna","Ivo","Jadran","Jadranka","Jadranko","Jadro","Jaga","Jagica","Jakov","Jan","Jana","Janica","Janka","Janko","Jasen","Jasenko","Jasmina","Jasna","Jela","Jelica","Je\u0161a","Josip","Josipa","Joso","Jo\u0161ko","Jo\u017Ea","Jo\u017Ee","Karmela","Kata","Katarina","Kate","Katica","Katija","Katina","Kika","Kre\u0161imir","Kristijan","Kristina","Kruno","Krunoslav","Ladislav","Lara","Laura","Lea","Leda","Lela","Lena","Leona","Leonida","Lidija","Ljiljana","Ljubica","Ljudevit","Lola","Lovorka","Lucija","Lucijan","Luka","Maca","Magda","Magdalena","Maja","Majda","Manda","Mara","Mare","Marena","Marica","Marija","Marijana","Marin","Marina","Marko","Marta","Martin","Martina","Matan","Mate","Matej","Matija","Matko","Mato","Ma\u0161a","Mica","Mihael","Mika","Mila","Milan","Mile","Milica","Milivoj","Miljenko","Milka","Mima","Mimo","Mina","Mira","Miran","Miranda","Mirka","Mirko","Mirna","Miro","Mislav","Mladen","Monika","Nada","Nadalina","Naja","Nana","Natalija","Nata\u0161a","Natka","Neda","Nedjeljka","Nedjeljko","Nela","Neli","Nena","Nera","Nesa","Neva","Neven","Nevena","Nevenka","Nikola","Nina","Nino","Nora","Nu\u0161a","Ozren","Paula","Paulina","Pava","Pave","Pavel","Pavica","Pepo","Pero","Petar","Petra","Pravdan","Rajna","Renata","Rija","Rina","Rino","Robert","Roberto","Robi","Roko","Romana","Rosana","Ru\u017Ea","Ru\u017Eica","Sanja","Sanjin","Sa\u0161a","Silvija","Slavek","Slaven","Slavica","Slavko","Snje\u017Eana","Sre\u0107ko","Stanko","Sta\u0161a","Stipan","Stipe","Stjepan","Stribor","Svebor","Tasa","Teja","Tereza","Tihomir","Tija","Tijana","Tina","Toma","Tome","Tomislav","Tomislava","Tomo","Tone","Toni","Tonija","Tonka","Tonko","Ton\u010Di","Ton\u010Dica","Trpimir","Trpko","Tvrtko","Vala","Valentin","Valentina","Valera","Valerija","Vali","Vanja","Vatroslav","Vedran","Vedrana","Vela","Velana","Velimir","Velimira","Velina","Vera","Verica","Veronika","Vesna","Vijeko","Vinka","Vjekoslav","Vjenceslav","Vladek","Vladimira","Vladislav","Vlado","Vlatko","Zdenka","Zdenko","Zdeslava","Zdravko","Zlata","Zlatica","Zlatka","Zoltan","Zrinislav","Zrinko","Zvonimir","\u010Caslav","\u0110ina","\u0110urda","\u0160tef","\u017Deljko"],female:["Ada","Adina","Adriana","Adrijana","Agata","Alemka","Alenka","Alisa","Alka","Alma","Amalija","Ana","Anamarija","Anastazija","Anci","Ancica","Anda","Andi","Andrea","Andreja","Andrina","Anesa","Aneta","Ani","Anica","Anja","Anka","Antea","Antonija","An\u010Di","An\u010Dica","An\u0111ela","An\u0111elika","An\u0111elina","Asija","Asja","Bara","Barbara","Barica","Beata","Bela","Biserka","Borka","Borna","Bo\u017Eena","Bo\u017Eica","Branimira","Branka","Brankica","Brigita","Dada","Dagmar","Dalibora","Daliborka","Danica","Danijela","Danka","Dara","Darija","Darina","Darinka","Dea","Divna","Dona","Donata","Donka","Dora","Dorana","Dorica","Doroteja","Draga","Dragica","Dubravka","Dunja","Edita","Ela","Elena","Eli","Elka","Ema","Eva","Evelin","Gabrijela","Goranka","Gordana","Grozdana","Helena","Hrvojka","Ina","Inga","Inge","Inja","Inka","Ira","Irena","Irma","Ita","Iva","Ivana","Ivanka","Ivan\u010Dica","Ivica","Ivna","Jadranka","Jaga","Jagica","Jana","Janica","Janka","Jasmina","Jasna","Jela","Jelica","Je\u0161a","Josipa","Karmela","Kata","Katarina","Kate","Katica","Katija","Katina","Kika","Kristina","Lara","Laura","Lea","Leda","Lela","Lena","Leona","Leonida","Lidija","Ljiljana","Ljubica","Lola","Lovorka","Lucija","Maca","Magda","Magdalena","Maja","Majda","Manda","Mara","Mare","Marena","Marica","Marija","Marijana","Marina","Marta","Martina","Ma\u0161a","Mica","Mika","Mila","Milica","Milka","Mima","Mina","Mira","Miranda","Mirka","Mirna","Monika","Nada","Nadalina","Naja","Nana","Natalija","Nata\u0161a","Natka","Neda","Nedjeljka","Nela","Neli","Nena","Nera","Nesa","Neva","Nevena","Nevenka","Nina","Nora","Nu\u0161a","Paula","Paulina","Pava","Pave","Pavica","Petra","Rajna","Renata","Rija","Rina","Romana","Rosana","Ru\u017Ea","Ru\u017Eica","Sanja","Silvija","Slavica","Snje\u017Eana","Sta\u0161a","Tasa","Teja","Tereza","Tija","Tijana","Tina","Tomislava","Tonija","Tonka","Ton\u010Dica","Vala","Valentina","Valera","Valerija","Vali","Vedrana","Vela","Velana","Velimira","Velina","Vera","Verica","Veronika","Vesna","Vinka","Vladimira","Zdenka","Zdeslava","Zlata","Zlatica","Zlatka","\u0110ina","\u0110urda"],male:["Adi","Ado","Andel","Andelin","Andelko","Andelo","Andi","Andras","Andrej","Andrija","Andro","Anko","Ante","Antek","Antonin","Antonio","Antun","Bela","Belimir","Berti","Boris","Borko","Borna","Bo\u017Eidar","Branimir","Bruno","Dado","Damil","Damir","Danijel","Dario","Darko","David","Davor","Davorin","Domagoj","Donat","Dra\u017Een","Dr\u017Eimir","Dr\u017Eislav","Dubravko","Duje","Dujo","Emil","Emilijan","Erik","Fabijan","Filip","Franjo","Gaj","Ga\u0161par","Goran","Gordan","Gradimir","Grga","Grgo","Grgur","Gvozden","Hrvoj","Hrvoje","Ico","Igor","Ilija","Ilko","Ino","Ivan","Ive","Ivek","Ivica","Ivo","Jadran","Jadranko","Jadro","Jakov","Jan","Janko","Jasen","Jasenko","Josip","Joso","Jo\u0161ko","Jo\u017Ea","Jo\u017Ee","Kre\u0161imir","Kristijan","Kruno","Krunoslav","Ladislav","Ljudevit","Lucijan","Luka","Marin","Marko","Martin","Matan","Mate","Matej","Matija","Matko","Mato","Mihael","Milan","Mile","Milivoj","Miljenko","Mimo","Miran","Mirko","Miro","Mislav","Mladen","Nedjeljko","Neven","Nikola","Nino","Ozren","Pavel","Pepo","Pero","Petar","Pravdan","Rino","Robert","Roberto","Robi","Roko","Sanjin","Sa\u0161a","Slavek","Slaven","Slavko","Sre\u0107ko","Stanko","Stipan","Stipe","Stjepan","Stribor","Svebor","Tihomir","Toma","Tome","Tomislav","Tomo","Tone","Toni","Tonko","Ton\u010Di","Trpimir","Trpko","Tvrtko","Valentin","Vanja","Vatroslav","Vedran","Velimir","Vijeko","Vjekoslav","Vjenceslav","Vladek","Vladislav","Vlado","Vlatko","Zdenko","Zdravko","Zoltan","Zrinislav","Zrinko","Zvonimir","\u010Caslav","\u0160tef","\u017Deljko"]};var chunk_HGI4YK5Z_D=["programski","brand","sigurnosni","marketing","implementacijski","integracijski","funkcionalni","tr\u017Ei\u0161ni","grupni","aplikacijski","optimizacijski","operativni","infrastrukturni","komercijalni","prodajni","web","financijski","podatkovni","logisti\u010Dki","kreativni","ra\u010Dunovodstveni"];var chunk_HGI4YK5Z_V=["Glavni","Senior","Korporativni","Nacionalni","Regionalni","Okru\u017Eni","Sredi\u0161nji","Globalni","Me\u0111unarodni","Operativni"];var chunk_HGI4YK5Z_A=["voditelj","suradnik","slu\u017Ebenik","menad\u017Eer","in\u017Eenjer","specijalist","direktor","koordinator","administrator","arhitekt","analist","dizajner","planer","ekspert","savjetnik","organizator","tehni\u010Dar","konzultant","asistent","agent","predstavnik","referent","strateg"];var chunk_HGI4YK5Z_f={generic:["Adam Perl","Ada\u0161evi\u0107","Ahi\u0107","Ahmetspahi\u0107","Aksentijevi\u0107","Aleksi\u0107","Alfermann","Alidi","Alih","Alija","Alikavazovi\u0107","Alkhamis","Aman Krnjaji\u0107","Andrekovi\u0107","Andri\u0161ka","Angster","Antoni","Arap","Arhani\u0107","Arlovi\u0107","Arman","Arpa\u0161i","Arseni\u0107","Arsi\u0107","Azini\u0107","A\u010Di\u0107","A\u0161imi","A\u017Edaji\u0107","Babatz","Babel","Babi\u0107","Baburi\u0107","Bacalo","Badjuk","Bahun","Bajer","Bakaran","Bakarec","Baki","Balat","Bala\u0161kovi\u0107","Bala\u017E","Bala\u017Eevi\u0107","Baleta","Balin\u010Di\u0107","Baljak","Balog\u0160andor","Baltin","Bandi\u0107","Bandi\u0107\u0160timac","Bandl","Bani\u0107Joki\u0107","Banjari","Banov","Baranjec","Barbari\u0107\u0160ehi\u0107","Bardek","Baretta","Barini\u0107","Barisi\u0107","Bartulin","Basar-Klapec","Bastaji\u0107","Batini\u0107\u0160anti\u0107","Bato","Beissmann","Bekavac","Belcar","Belenzada","Bena\u0161i\u0107Pavlovi\u0107","Berak","Beribak","Bernatovi\u0107","Be\u0111an","Biglebauer","Biljan","Bilogravi\u0107","Bilopavlovi\u0107","Biro-Datkovi\u0107","Bi\u0161ki\u0107Merka\u0161","Bjelanovi\u0107","Bjeljac","Blank","Blatan\u010Di\u0107","Blazevi\u0107","Bla\u0161ko-Vidosavljevi\u0107","Bobeta","Bobinac","Bockovac-Kun\u0161tek","Boda","Bokanovi\u0107","Bolf-Kova\u010Di\u0107","Bolkovac","Bolot-Salaj","Bome\u0161tar","Borovac","Bo\u010Dkai","Bo\u0161njakovi\u0107Holik","Bo\u017Ei\u010Danin","Bradvi\u0107","Brahaj","Brezovnja\u010Dki","Brinjak","Brisuda","Brni\u0107Levada","Budim\u010Di\u0107-Kova\u010Devi\u0107","Bujak","Bulaja","Bulat","Bulatovi\u0107","Buljat","Bunoza","Bur\u0111ak","Busak","Buslaver","Bu\u010Danin","Bu\u010Dkalovi\u0107","Bu\u0111i\u0107Halas","Bu\u0161etin\u010Dan","Cacciamani","Cajner","Cajzler","Canjko-Novak","Capek","Cari\u0107","Cartl","Cehmajster","Cimerman","Crnogaj","Csapo","Csordas","Czersky Hafner","Dabnjak","Dab\u010Devi\u0107","Dadi\u0107","Daki\u0107Ko\u017Ei\u0107","Dalleaste","Damljanovi\u0107","Danenhauer","Dara\u017Eac","Davidovi\u0107","Davidovi\u0107Ami\u0107","Da\u0161i\u0107","Dejanovi\u0107","Delali\u0107","Dera","Devald","Dev\u010Di\u0107Kati\u0107","Divald","Dizanov","Djak Skeled\u017Eija","Djetka","Djurasek","Dobaj Risti\u0107","Dobrosavljevi\u0107","Dokonal","Dokoza","Dola\u010Dek","Domjan","Domljan","Dop\u0161a","Do\u017Ea","Draganovi\u0107","Dragin","Dragi\u0107","Dragojlov","Dragovi\u0107Zafred","Drak\u010Di\u0107","Dramli\u0107","Dra\u010D","Dra\u010Di\u0107","Dra\u0161kovi\u0107","Drenja\u010Devi\u0107","Drinjak","Dubravec","Dugaja","Dukovac","Dupan","Duvnjak\u010Culjak","D\u017Eakmi\u0107","D\u017Eakula","D\u017Eal","D\u017Eanija","Elia\u0161","Fabijanovi\u0107","Fabjan","Faculjak","Fahham","Fajdeti\u0107","Faktor","Farka\u0161","Far\u010Di\u0107","Fekonja","Filipan","Fi\u0161bah","Flaman","Flanjak","Fla\u010Der","Folivarski","Francezi","Franci\u0161kovi\u0107","Franji\u0107Abrami\u0107","Franji\u0107Zeli\u0107","Frazi","Frigan","Fuga","Fundak","Furdi Valkai","Furgala","Furlan","Gabud","Gages","Gagro","Gajdo\u0161","Gajec","Gajgi\u0107Mati\u0107","Gajski","Gal","Galinac","Gali\u0107","Galjer","Galo\u0161evi\u0107","Ganz\u017Dupari\u0107","Garonja","Gavri\u0107","Ga\u0161pi\u0107","Ga\u017Eo","Genjega","Gerhardt","Glasnovi\u0107","Glavati","Glava\u010D","Glumpak","Godanj","Goli\u0107Samar\u017Eija","Gombai","Gombay","Gori\u010Danec","Gorjanski","Granat","Grbe\u0161a Petrin\u0161ak","Grebenar\u017Darmen","Griesbacher","Grladinovi\u0107","Grozdanovi\u0107","Grube\u0161i\u0107Barbir","Gulam Kramari\u0107","Gunja\u010Da","Gutal","Gutrovac","Hack","Had\u017Eibeganovi\u0107","Hafner","Hajdinjak","Hajnc","Halas","Hand\u017Ei\u0107","Hango","Hani\u017Ear","Hannich","Hanzl","Haramija","Hara\u010D","Has","Hasanica","Havoji\u0107","Ha\u0111a","Herjavec","Hido\u0161anin","Hinek Zagor\u0161\u010Dak","Hirn\u0161tajn","Hlapec","Hlasni","Hlavati","Hodanovac","Hodovanj","Hoho\u0161Babi\u0107","Homa","Hora Jakob\u010Din","Hora\u010Dek","Horvat Fabijan","Hovanjek","Hre\u0161i\u0107Dubai\u0107","Hribar","Husakovi\u0107Hod\u017Ei\u0107","Huzani\u0107","Ibranovi\u0107","Ihasz","Ilan\u010Di\u0107","Ivankovi\u0107Bon","Ivan\u010Dan","Ivas","Ivkovac","I\u0161piranovi\u0107","Jadro","Jagica","Jagu\u0161i\u0107","Jakobek","Jakoli\u0107","Jaku\u0161Mejarec","Jaman Bari\u0161i\u0107","Jambor","Janekovi\u0107","Janevski","Jane\u010Di\u0107","Janka","Jankovitch","Jankovi\u0107Be\u0161li\u0107","Jano\u0161evi\u0107Franz","Janu\u0161ko","Jarnec","Jauk","Jazbin\u0161ek","Jazvin\u0161ak","Jelica","Jenka\u010D","Jerab","Jeu\u0161a","Jokanovi\u0107","Jordanovi\u0107","Jostiak","Jovanovi\u0107Fili\u010Di\u0107","Jovan\u010Devi\u0107","Jovi\u010Di\u0107 \u0160ovagovi\u0107","Jura\u0161kovi\u0107","Juri\u0161i\u0107Spaji\u0107","Kabi\u0107","Kadnar","Kadri","Kalamiza","Kalinski","Kali\u0107","Kalu\u0111erski","Kamber","Kameni\u010Dki","Kamenov","Kaminski","Kandecki","Kani\u0107","Kani\u017Eaj","Kaproncai","Kapulica","Kapusta","Karadamis","Karan","Karapetri\u0107","Kara\u010Di\u0107 \u0160olji\u0107","Kardo\u0161","Karika","Karlak","Karlinski","Karli\u0107","Kasavica","Kaselj","Katarin\u010Dek","Katoi","Katuli\u0107","Kazenski","Ka\u010Davenda","Kemfelja","Ke\u0161ina","Kihas","Kizivat","Klanac Kap\u0161a","Kle\u010Dina","Klimczak","Kli\u0161anin","Klje\u010Danin","Kobela","Kobia","Kocman","Kofranek","Kogan","Kokar","Kola","Kolarac","Kolembus Oklobd\u017Eija","Kolesari\u0107","Kolgjeraj","Kolompar","Kolund\u017Ei\u0107Radi\u0107","Komak","Komaromy","Kond\u017Ea Stani\u010Di\u0107","Konrad","Konta","Kon\u010Dar","Kopanec","Kopas","Korotaj","Korpa\u0161","Koru\u0161ac","Kor\u0161a","Kosalec","Kotrljanovi\u0107","Kovalski","Kova\u010D Grablovi\u0107","Ko\u0161\u0107alek Glavak","Kragl","Krahovski","Krajina","Krajinovi\u0107","Krajnovi\u0107","Kralj","Kralj Vasilj","Kralja","Kraljinovi\u0107","Kranjski Belovljev","Kratofil","Kresonja","Krivda","Krkalo","Kru\u0161arovski","Krznari\u0107","Kubena","Kudelja\u0161","Kuhar","Kujavec","Kukuljica","Kukuru\u017Enjak","Kula","Kuni\u0107Bukovac","Kurevija","Kurja\u010Di\u0107","Kurtak","Kurtanjek","Kutlija","Kuzmani\u0107","Kuzmani\u0107\u0160arac","Kuzmanovi\u0107\u0110or\u0111evi\u0107","Ku\u0107inac","Ku\u010Dara","Ku\u0161an","Kvasina","Labus","Laforza","Laitkam","Lap\u010Devi\u0107","Lenhard","Leutarevi\u0107","Levani\u0107","Le\u0161ina","Lipar","Lipka","Livaja","Livazovi\u0107","Ljevnai\u0107","Ljiljan","Loboda","Logo\u017Ear","Lon\u010Dar Kurtovi\u0107","Lovri\u0107 A\u0111i\u0107","Lo\u0161i\u0107Krizmani\u0107","Lubina","Ludban","Luka\u010Devi\u0107","Luka\u010Din","Lukenda","Luki\u0107Kovanovi\u0107","Lu\u017Eai\u0107","Macani\u0107","Macele","Macko","Madi\u0107","Maduni\u0107Flauder","Mad\u017Ei\u0107","Magdaleni\u0107","Magdi\u0107","Maglaji\u0107","Mahmudi","Maja\u010Da","Majcan Korkutovi\u0107","Majnik","Majstrenko","Maksimovi\u0107","Malba\u0161ik","Malenica Dekany","Male\u010Di\u0107","Male\u0161evi\u0107","Malobabi\u0107","Maloj\u010Di\u0107","Malta\u0161i\u0107","Malvi\u0107","Mamula","Manfred","Mann","Marak","Marakovi\u0107","Maran","Marasovi\u0107","Mara\u010Di\u0107","Margi\u0107","Marin","Marinkovi\u0107","Marino","Mari\u010Devi\u0107","Markoti\u0107","Markovi\u0107\u0160arac","Marku\u0161","Marmeggi","Maroevi\u0107","Marovi\u0107","Maro\u0161i\u0107evi\u0107","Mart","Martinovi\u0107 De Conceicao","Marunica","Mar\u010Dec","Mar\u010Dik","Mar\u010Dinkovi\u0107","Masla\u0107","Matani\u0107","Mataz","Matijani\u0107","Matija\u0161evi\u0107","Matori\u0107","Mato\u0161","Matusina","Mautner","Mauzer","Ma\u0161ala","Ma\u0161ojevi\u0107","Megdanac","Menrat","Mesari\u0107","Mesaro\u0161Belanji","Meszaro\u0161","Mihaljec","Mijakovi\u0107","Mijota","Mikac","Mike\u0161i\u0107Merda","Miki\u0107Vu\u010Dak","Mikodani\u0107","Mikula","Mikuta","Milak","Milakovi\u0107 \u0160panovi\u0107","Milankovi\u0107","Miler Kardinal","Mili\u0161i\u0107Kova\u010Devi\u0107","Miljanovi\u0107","Milla","Miodrag","Mitanovi\u0107","Mi\u010Dan","Mi\u0161\u010Dan\u010Duk Dugac","Mla\u0111enovi\u0107","Mlikota","Mohnacki","Moslavac","Mucalj","Mucavac","Muhar","Muk Vida","Munda","Munka\u0161","Muradba\u0161i\u0107","Murati","Mu\u017Eenjak","Naglav Faisz","Nagypalfi","Najduk","Nanai\u0107","Naumovski\u010Cizmar","Na\u010Da","Nemet Radvanji","Nenadov","Nenadovi\u0107","Nesladek","Nezaj","Nikoli\u0107Kova\u010Di\u0107","Nowosadek","Oberman Sebenji","Obre\u017Eanac","Odoba\u0161i\u0107","Olah","Olbina","Ondra\u0161ek","Opa\u010Di\u0107","Opuva\u010Di\u0107","Orak","Oravec","Orbani\u0107","Orgulan","Or\u0161ani\u0107","Osmak","Osmanli\u0107","Otarti\u0107","Ov\u010Dina","Owais","O\u017Eani\u0107","Pahani\u0107","Pahert","Pajeska","Pajkuri\u0107","Pajtl","Paj\u010Di\u0107","Pala\u0161ti","Paljevi\u0107","Palm","Pamper","Pane\u017Ei\u0107","Papak","Paravinja","Park Yong","Parun","Pata\u010Da","Pata\u010Di\u0107","Patila","Patko","Patrun","Paukovi\u0107","Paunkovi\u0107","Paveli\u0107","Paver","Pave\u0161i\u0107","Pavla\u010Di\u0107","Pavrli\u0161ak","Pazmanj","Pa\u0111en Farka\u0161","Pa\u0161ali\u0107","Pena","Peran","Per\u0161a","Petrijev\u010Danin","Petri\u0161evac","Petrovac","Pe\u0107ar","Pe\u0107ina","Pe\u0161orda","Piha","Pisarevi\u0107","Pitinac","Pivar","Pi\u0161korjanac","Placento","Plahinek Juri\u0161i\u0107","Plantak","Plaskur","Plazonja","Plazonji\u0107","Pla\u010Dko","Pla\u0161\u010Dar","Ple\u0161a","Ple\u0161ka","Pocrnja","Podbarac","Podpadac","Poga\u010Di\u0107","Polan\u010Dec","Pol\u0161ak","Ponjavi\u0107","Popr\u017Ean","Potkonjak Rakini\u0107","Potnar Miji\u0107","Poto\u010Dar","Prakatur","Prangart","Prelo\u0161\u010Dan","Preradovi\u0107","Prohaska","Pti\u010Dar Balaji\u0107","Pua\u010DMate\u0161i\u0107","Puhari\u0107","Pu\u0161kar\u010Duk","Rabi\u0107","Rabljenovi\u0107","Radigovi\u0107","Radijevac","Radin","Radi\u0161evi\u0107","Radl","Radlovi\u0107","Radmanovi\u0107","Radomirovi\u0107","Raduli\u0107","Radulovi\u0107","Raich","Rajs","Rajs A\u017Ei\u0107","Rajtek","Raj\u010Devi\u0107","Raj\u0161","Rak Kova\u010D","Rakari\u0107","Rakovi\u0107","Raku\u0161i\u0107","Ralbovski","Rama\u010D","Randunkovi\u0107","Rangelov","Rasi\u0107","Raspudi\u0107","Ratkov\u010Di\u0107","Raucher Josi\u0107","Razi\u0107","Ra\u0161\u010Danin","Rehak","Remeta","Rennich Sabri","Ren\u010Dar","Repija","Resele Podnar","Ribar","Ribi\u0107Gregani\u0107","Rica","Rimai","Rittgasser","Rogoz Kati\u0107","Rogulja","Rosandi\u0107","Rothenbacher","Ro\u017Eac","Rudan","Rudinski Mijatovi\u0107","Ru\u0161anoski","Sabljak","Sabolski","Sabol\u010Dec","Sadiki","Sadovi\u0107","Sad\u017Eak","Sagadi","Samac Katru\u0161a","Samard\u017Eija Mom\u010Dilovi\u0107","Samohod","Samohodaj","Sandi\u0107","Satner","Savevski","Savova Pe\u010Dek","Schermann","Schumacher","Schutzbach","Sedarevi\u0107","Sikora","Sitari\u0107","Skandovi\u0107","Skeled\u017Eija","Skenderija","Skorupan","Skra\u010Di\u0107","Skroban","Sladovi\u0107","Slam","Slamek","Slatinac","Slavkovi\u0107","Slobodjanac","Slobo\u0111anac","Slonja","Smailbegovi\u0107","Smai\u0107","Smajlovi\u0107","Smiljan","Smiljanec","Smoljanec","Smoljani\u0107","Sodar","Sokoli\u0107Mihalak","Solak","Soldo Pastar","Solga","Somrak","Sonnenfeld Kadlec","Spasojevi\u0107","Sraki\u0107","Stanivukovi\u0107","Stani\u0161a","Stankovi\u0107Marton","Stapi\u0107","Star\u010Devi\u0107Matija\u0161ko","Sta\u0161\u0107ik","Stokanovi\u0107","Stolla","Straka","Stranski","Strepa\u010Dki","Strikinac","Strmota","Stubi\u010Dan","Stupari\u0107","Sunari\u0107","Superina","Suvajac","Suvala","Su\u0161ac","Svoboda","Svoboda Mito\u0161","Svorcan","Svraka\u010Di\u0107","Svrtan","Szikra","Taba\u010Dek","Tahirovi\u0107","Takali\u0107","Talapka","Talavani\u0107","Tanackovi\u0107","Tanasijevi\u0107","Tanurd\u017Ei\u0107","Tar","Taslak","Telak","Telebar","Telenta","Tikas","Timari\u0107","Toma\u0161evi\u0107Rigo","Tomljanovi\u0107","Tonkovac","Topolovac","Totman","Tramposch","Travica","Tretinjak","Tribuljak","Trtica","Tubanski","Tulla","Tunkova","Turajli\u0107","Turinski Lazi\u0107","Turnad\u017Ei\u0107","Turza","Tustonja","Ubavin","Udvardi","Ugarak","Umolac","Utje\u0161anovi\u0107","Vadlja","Vahala","Vaip","Vajdi\u010Dka","Vajzenbach","Vakareskov","Val","Valen\u010Di\u0107Brki\u0107","Vali\u0107","Varenina","Varmu\u017Ea","Varnica","Varzi\u0107","Var\u0161ava","Var\u017Ei\u0107Biuklia","Var\u017Ei\u0107Biuklija","Vavrikov","Va\u0161adi","Va\u0161ka","Vegar","Veselica\u010Catipovi\u0107","Vezmar","Vida\u010Dek","Vider\u0161\u010Dak","Vidranjski","Vila","Vincenc Spasovski","Vinketa","Vitman","Vi\u0161ekruna","Vlah","Vla\u0161i\u0107","Vogroni\u0107Opa\u010Di\u0107","Vranji\u0107","Vranjkovi\u0107\u0106enan","Vra\u010Dar","Vrbanac","Vrbas","Vrbaslija","Vrekalovi\u0107","Vujakovi\u0107","Vujeva","Vukadin","Vukaljevi\u0107","Vukalovi\u0107","Vukanovi\u0107","Vukasovi\u0107","Vuka\u0161inac","Vuksani\u0107Puljek","Vunak","Vu\u010Devac","Wdowiak","Weinand","Wershansky","Wertag","Zabrdac","Zadnik","Zadravec","Zadri\u0107","Zagor\u0161ek","Zalar","Zapalac","Zbodulja","Zdelar","Zdelar Ivi\u0107","Zden\u010Dan","Zdrav\u010Devi\u0107","Zelenka","Zijan","Zimonja","Zlatanovi\u0107","Zorica","Zrna","Zrno Dimnja\u0161evi\u0107","Zubak","Zvani\u0107","Zvonar","\u0106enan","\u0106ora","\u0106orak","\u010Cabaj-Adam","\u010Cabro","\u010Cajka","\u010Cajko","\u010Caleta","\u010Canaki","\u010Candrli\u0107","\u010Can\u010Dar","\u010Catalinac","\u010Cati\u0107","\u010Cavali\u0107","\u010Cavi\u0107","\u010Cavlina","\u010Ca\u0107e","\u010Celar","\u010Celebija","\u010Cengija","\u010Cerka\u0161in","\u010Cin\u010Durak-Kova\u010D","\u010Cipanj","\u010Cipanj-Banja","\u010Cisar","\u010Cizmar-Torma\u0161","\u010Ci\u010Dmak","\u010Cobanovi\u0107","\u010Colina","\u010Cudina","\u010Cvagi\u0107","\u0110umija","\u0110unda","\u0160adl","\u0160afari\u0107","\u0160agodi\u0107","\u0160ajinovi\u0107","\u0160ajto\u0161","\u0160akanovi\u0107","\u0160am\u0161alovi\u0107","\u0160antor","\u0160arga\u010D","\u0160ari\u0107","\u0160aruga","\u0160a\u0161ek","\u0160egav\u010Di\u0107","\u0160egota","\u0160ekularac","\u0160enica","\u0160esta","\u0160etula","\u0160iketanc","\u0160imak","\u0160imati\u0107","\u0160imi\u0107\u0160ebalj","\u0160imlje\u0161a","\u0160iptar","\u0160obar","\u0160olta","\u0160omo\u0111varac","\u0160or\u0161a","\u0160ostarec","\u0160ostarko","\u0160paniel","\u0160pernjak","\u0160piranec","\u0160poljari\u0107Perhat","\u0160tajhofer","\u0160tampf","\u0160tangl","\u0160tasni","\u0160tefan Ivani\u0161i\u0107","\u0160tefan\u010Di\u0107","\u0160timac","\u0160triga","\u0160ulhof Jagodi\u0107","\u0160ulovnjak","\u0160uman","\u0160undali\u0107","\u0160u\u0161ak","\u0160vab","\u017Dagarac","\u017Dalako","\u017Darkovi\u0107","\u017Dgela","\u017Dgrablji\u0107","\u017Dipac","\u017Divanovi\u0107","\u017Divi\u0107\u0106ojba\u0161i\u0107","\u017Di\u017Eanovi\u0107","\u017Dmega\u010D","\u017Duljevi\u0107Grafina"]};var chunk_HGI4YK5Z_T={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_HGI4YK5Z_J=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}, {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_HGI4YK5Z_G={generic:["dr.","g.","g\u0111a","g\u0111a."],female:["dr.","g\u0111a","g\u0111a."],male:["dr.","g."]};var chunk_HGI4YK5Z_R=["dipl.oecc","dipl.ing"];var chunk_HGI4YK5Z_y={first_name:chunk_HGI4YK5Z_P,job_area:chunk_HGI4YK5Z_D,job_descriptor:chunk_HGI4YK5Z_V,job_type:chunk_HGI4YK5Z_A,last_name:chunk_HGI4YK5Z_f,last_name_pattern:chunk_HGI4YK5Z_T,name:chunk_HGI4YK5Z_J,prefix:chunk_HGI4YK5Z_G,suffix:chunk_HGI4YK5Z_R},chunk_HGI4YK5Z_z=chunk_HGI4YK5Z_y;var chunk_HGI4YK5Z_L=["### ###","### ### ####","+385 ## ### ###","00385 ## ### ###"];var chunk_HGI4YK5Z_N=["+385######","+385##########","+385########"];var chunk_HGI4YK5Z_h=["######","##########","0## ### ###"];var chunk_HGI4YK5Z_={human:chunk_HGI4YK5Z_L,international:chunk_HGI4YK5Z_N,national:chunk_HGI4YK5Z_h},chunk_HGI4YK5Z_I=chunk_HGI4YK5Z_;var chunk_HGI4YK5Z_U={format:chunk_HGI4YK5Z_I},chunk_HGI4YK5Z_Z=chunk_HGI4YK5Z_U;var chunk_HGI4YK5Z_w={cell_phone:chunk_HGI4YK5Z_e,date:chunk_HGI4YK5Z_t,internet:chunk_HGI4YK5Z_s,location:chunk_HGI4YK5Z_B,metadata:chunk_HGI4YK5Z_S,person:chunk_HGI4YK5Z_z,phone_number:chunk_HGI4YK5Z_Z},chunk_HGI4YK5Z_H=chunk_HGI4YK5Z_w;var chunk_HGI4YK5Z_gi=new chunk_HC7G5RVA_Xe({locale:[chunk_HGI4YK5Z_H,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-XQ2XV6IR.js +var chunk_XQ2XV6IR_i=["Ltd","Plc","Venture"];var chunk_XQ2XV6IR_c={legal_entity_type:chunk_XQ2XV6IR_i},chunk_XQ2XV6IR_n=chunk_XQ2XV6IR_c;var chunk_XQ2XV6IR_u=["com","com.ng","ng","org.ng"];var chunk_XQ2XV6IR_B={domain_suffix:chunk_XQ2XV6IR_u},chunk_XQ2XV6IR_r=chunk_XQ2XV6IR_B;var chunk_XQ2XV6IR_t=["Abala","Abalakiri","Bekirikiri","Bela","Belatiwa","Bokodo","Ibinta","Ibiono Ewura","Farin Yashe","Fedare","Fobir","Fobro","Gabgell","Gamajigo","Gana","Gana Daji","Gidan Hardo","Abagbo","Abalabi","Abaranjeh","Abatiwa","Abegede","Abekkun","Abule Ijesha","Abule-Nla","Adata","Addo","Adekanbi","Adeleye","Ado","Ado Odo","Afami","Afanji","Afowo Doforo","Afowowa","Agada","Agaja","Agala","Agani","Aganni","Agaw Awusa","Agaw Shasha","Agbaku","Agbara","Agbede","Agbedi","Agbejedo","Agbele","Agbelekale","Agboju","Agboku","Agbon","Agbonyedo","Agbowa","Agboyi","Age Mowo","Agege","Agelete","Agerige","Agidi","Agidingbi","Ago Egun","Ago Hausa","Ago Sasa","Agomu","Agonrin","Agonu","Aguda","Agun","Agunfoye","Agura","Ahanfe","Ahovo","Ahun","Aiyede","Aiyeteju","Aiyetoro","Aiyetoto-Asogun","Aja","Ajagambari","Ajara","Ajara Agamaden","Ajebandele","Ajebaw","Ajebo","Ajegbenwa","Ajegunle","Ajelanwa","Ajerogun","Ajibade","Ajibawo","Ajibo","Ajido","Ajise","Ajumo","Akando","Akangba","Akarakumo","Akawdo","Akawkaw","Akere","Akessan","Akete","Akinbo","Akinlade","Akinogun","Akinyele","Akio","Akobale","Akodo","Akoko","Akore","Akowonjo","Alagba","Alagbede","Alagbon","Alago","Alagogo","Alaguntan","Alaiyabiagba","Alapako","Alaparu","Alaparun","Alapoti","Alaru","Alasia","Ale","Aliayabiagba","Alimosho","Alimoso","Amuwo","Anagoji","Anagunji","Angorin","Animashawun","Animshaun","Apa","Apamu","Apapa","Apapa Eleko","Apese","Appa","Aqani","Aradagun","Arapagi Oloko","Arapagi-Awlawkaw","Arapagi-Ejetu","Araromi","Araromi Orita","Araromi Tawpe","Araromi Tope","Arida","Arigo","Ashon","Asipa","Ason","Asore","Asunora","Atan","Atapa","Awado","Awaiye","Awaye","Awdan Ilaro","Awdan Iyasi","Awfin","Awgawgawraw","Awgawmbaw","Awja-Ikoradu","Awjaw","Awoyaya","Awreta","Awteyi","Awwaw","Ayekoshe","Ayinla","Ayobo","Babalawo","Badagri","Badagry","Badawre","Badore","Baiyeku","Balagbe","Balogun","Bamgbose","Bamgboshe","Bandu","Banimgbe","Banimgbo","Bariga","Baruwa","Bassa","Beshi","Bodashe","Bode Ase","Bolorunpelu","Cardoso","Coker","Coker Market","Cokers Market","Dankaka","Doforo","Dosa","Dosemo","Ebute Ikorodu","Ebute Leki","Ebute Lekki","Ebute-Egga","Ebute-Metta","Efiran","Egan","Egba","Egbe","Eggan","Egudu Bale","Egun","Eiyekose","Ejigbo","Ejinrin","Ejirin","Eko","Ekoro","Ekundayo","Elachi","Elemoki","Eleputu","Elere","Elesin","Eluju","Emu","Epe","Epeh","Era","Ere","Eregun","Erekiti","Erukan","Eruku","Erunkan","Etegbin","Euni","Ewekora","Ewekoro","Ewu","Ewu Ebi","Falomo","Fatade","Fatedo","Fonji","Ganme","Ganyingbo","Gbagidan","Gbaj","Gbaji","Gbanko","Gberegbe","Gberigbe","Gbesse","Gbeta","Gbodo","Gbogbo","Gbogije","Gbokuta","George","Ginti","Hausa","Henume","Hundo","Iba","Ibadan","Ibasa","Ibasha","Ibatefin","Ibawe Kekere","Ibawe Tukuru","Ibbojo","Ibefon","Ibefum","Ibefun","Ibeju","Ibereko","Iberekodo","Ibese","Ibeshe","Ibeshi","Ibiku","Ibode","Ibogun Adina","Ibogun Akiode","Ibogun Sowunmi","Iboju","Ibon","Ibopa","Ida","Idain Isaga","Idain-Ishaga","Idamo","Idanfuru","Idashaw","Idaso","Idata","Iddo","Ide","Idele","Ideno","Idi Agbon Agana","Idi Iroko","Idi Ofe","Idi Oro","Idi-Off","Idimarun","Idimi","Idimu","Idiori","Idiroko","Idobarun","Idoforo","Idolanja","Idole","Idolehin","Idolorisha","Idolosa","Idomu","Idopetu","Idosa","Idosemo","Idowu","Ifako","Igami","Igando","Igando Awlawja","Iganmi","Iganmu","Iganmu Siding","Igbalu","Igbe","Igbe Ewoliwo","Igbede","Igbegodo","Igbekun","Igbele","Igbessa","Igbin","Igbin Oloya","Igbo","Igbo Ejo","Igbo Fipe","Igbobi","Igbodu","Igboefon","Igbogbele","Igbogila","Igbogun","Igbogun-Sowunmi","Igboje","Igbokushun","Igbolobi","Igbologun","Igboloye","Igbopa","Igborosun","Igbosa","Igbosere","Igboshere","Igodonu","Igoro","Igu","Igude","Igunnu Akabo","Ijagemo","Ijaiye","Ijako","Ijako Orile","Ijanikin","Ijawmi","Ijawmu","Ijawtun","Ijayie","Ijede","Ijegun","Ijero","Ijesa-Tedo","Ijofin","Ijomi","Ijomu","Ijora","Ijora Village","Ijotan","Iju","Iju Junction","Iju Water Works","Ikare","Ikate","Ikawga","Ikawga-Zebe","Ikawlaji","Ikawta","Ikeja","Ikoga","Ikoga Ile","Ikogbo","Ikolaja","Ikorodu","Ikosi","Ikotan","Ikotun","Ikoyi","Ikuata","Ilade","Ilado","Ilado Ogunu","Ilagbo","Ilasa","Ilashe","Ilemere","Ilepa","Ileppaw","Ilera","Ilikiti","Ilo","Ilogbo","Ilogbo Elegba","Iloro","Ilugboro","Ilumawfin","Ilumofin","Imare","Imawte","Imeke","Imeri","Imeseju","Imore","Imoru","Imota","Inogbe","Inupa","Inupa Kekere","Ipaja","Ipakan","Ipanmi","Ipatira","Ipeshu","Ipesu","Ipewu","Ipokia","Iponri","Ipota","Iragbo","Iragon","Iranla","Irede","Irewe","Iru","Isagatedo","Isagbo","Isagbo Ere","Isagira","Isaku","Isalu","Isashi","Isasi","Isawo","Ise","Iseku","Isekun","Iseri-Osun","Ishaga","Ishagbo","Ishagira","Ishasi","Ishawo","Isheri-Olofin","Ishersi","Ishola","Isiu","Isiwu","Isola","Isolo","Isunba","Ita Egbe","Ita Onimosa","Itagbo","Itamaga","Itawga","Itawikin","Itawmu","Iteku","Itele","Itere","Itire","Itirin","Ito Omu","Itoga","Itohun","Itoikin","Itokin","Itomu","Itori","Iwaya","Iwerekun","Iworo","Iwuku","Iyafin","Iyagbe","Iyasi","Iyesi","Jaguna","Janikin","Jibowu","Jinadu","Kadara","Kafara","Kajola","Kajola Iboro","Kandoro","Kese"];var chunk_XQ2XV6IR_m=["{{location.city_name}}"];var chunk_XQ2XV6IR_l=["#####","####"];var chunk_XQ2XV6IR_I=["FCT","ABIA","ADAMAWA","Akwa Ibom","Anambra","Bauchi","Bayelsa","Benue","Bornu","Cross River","Delta","Ebonyi","Edo","Ekiti","Enugu","Gombe","Imo","Jigawa","Kaduna","Kano","Katsina","Kebbi","Kogi","Kwara","Lagos","Nasarawa","Niger","Ogun","Ondo","Osun","Oyo","Plateau","Rivers","Sokoto","Taraba","Yobe","Zamfara"];var chunk_XQ2XV6IR_b=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_XQ2XV6IR_G={city_name:chunk_XQ2XV6IR_t,city_pattern:chunk_XQ2XV6IR_m,postcode:chunk_XQ2XV6IR_l,state:chunk_XQ2XV6IR_I,street_pattern:chunk_XQ2XV6IR_b},chunk_XQ2XV6IR_A=chunk_XQ2XV6IR_G;var chunk_XQ2XV6IR_C={title:"English (Nigeria)",code:"en_NG",country:"NG",language:"en",endonym:"English (Nigeria)",dir:"ltr",script:"Latn"},chunk_XQ2XV6IR_g=chunk_XQ2XV6IR_C;var chunk_XQ2XV6IR_d={generic:["Abimbola","Abisola","Abisoye","Adaugo","Adeboye","Adedayo","Adegoke","Akande","Akanni","Akunna","Alade","Aminat","Aminu","Augustina","Ayebatari","Ayinde","Azubuike","Banji","Bankole","Buchi","Bukola","Cherechi","Chiamaka","Chimamanda","Chinedu","Chinyere","Chisom","Chizoba","Chukwu","Damilare","Damilola","Danjuma","Ebiere","Ebiowei","Efe","Emeka","Emmanuel","Esse","Fatima","Funmilade","Funmilayo","Gbeminiyi","Gbemisola","Habiba","Ifeanyichukwu","Ifeoma","Ifunanya","Ikenna","Ikhidie","Ireti","Isioma","Jadesola","Johnson","Jolayemi","Kayode","Kemi","Kubra","Kubura","Lola","Lolade","Makinwa","Mohammed","Musa","Muyiwa","Nnamdi","Obioma","Olaide","Olufunmi","Olumide","Oluwunmi","Omawunmi","Omolara","Onome","Onoriode","Rasheedah","Remilekun","Rotimi","Sekinat","Shade","Shalewa","Simisola","Sname","Sumayyah","Tari","Temitope","Titi","Titilayo","Titilope","Tobiloba","Toke","Toluwani","Tomiloba","Tope","Uzodimma","Wale","Yakubu","Yusuf","Zainab"],female:["Adaugo","Akunna","Aminat","Aminu","Augustina","Ayebatari","Cherechi","Chiamaka","Chimamanda","Chinyere","Chizoba","Ebiere","Efe","Fatima","Ifeoma","Ifunanya","Isioma","Jolayemi","Lola","Obioma","Omawunmi","Omolara","Onome","Rasheedah","Sekinat","Simisola","Sumayyah","Titi","Titilayo","Toluwani","Zainab"],male:["Abimbola","Abisola","Abisoye","Adeboye","Adedayo","Adegoke","Akande","Akanni","Alade","Ayinde","Azubuike","Banji","Bankole","Buchi","Bukola","Chinedu","Chisom","Chukwu","Damilare","Damilola","Danjuma","Ebiowei","Emeka","Emmanuel","Esse","Funmilade","Funmilayo","Gbeminiyi","Gbemisola","Habiba","Ifeanyichukwu","Ikenna","Ikhidie","Ireti","Jadesola","Johnson","Kayode","Kemi","Kubra","Kubura","Lolade","Makinwa","Mohammed","Musa","Muyiwa","Nnamdi","Olaide","Olufunmi","Olumide","Oluwunmi","Onoriode","Remilekun","Rotimi","Shade","Shalewa","Sname","Tari","Temitope","Titilope","Tobiloba","Toke","Tomiloba","Tope","Uzodimma","Wale","Yakubu","Yusuf"]};var chunk_XQ2XV6IR_s={generic:["Abiodun","Abiola","Abodunrin","Abosede","Adaobi","Adebayo","Adegboye","Adegoke","Ademayowa","Ademola","Adeniyan","Adeoluwa","Aderinsola","Aderonke","Adesina","Adewale","Adewunmi","Adewura","Adeyemo","Afolabi","Afunku","Agboola","Agnes","Aigbiniode","Ajakaiye","Ajose-adeogun","Akeem-omosanya","Akerele","Akintade","Aligbe","Amaechi","Aminat","Aremu","Atanda","Ayisat","Ayobami","Ayomide","Babalola","Babatunde","Balogun","Bamisebi","Bello","Busari","Chibike","Chibuike","Chidinma","Chidozie","Christian","Clare","David","Ebubechukwu","Egbochukwu","Ehigiator","Ekwueme","Elebiyo","Elizabeth","Emmanuel","Esther","Funmilayo","Gbadamosi","Gbogboade","Grace","Habeeb","Hanifat","Isaac","Ismail","Isokun","Israel","Iyalla","Jamiu","Jimoh","Joshua","Justina","Katherine","Kayode","Kimberly","Ladega","Latifat","Lawal","Leonard","Makuachukwu","Maryam","Maryjane","Mayowa","Miracle","Mobolaji","Mogbadunade","Motalo","Muinat","Mukaram","Mustapha","Mutiat","Ndukwu","Ngozi","Nojeem","Nwachukwu","Nwogu","Nwuzor","Obiageli","Obianuju","Odunayo","Ogunbanwo","Ogunwande","Okonkwo","Okunola","Oladeji","Oladimeji","Olaoluwa","Olasunkanmi","Olasunkanmi-fasayo","Olawale","Olubukola","Olubunmi","Olufeyikemi","Olumide","Olutola","Oluwakemi","Oluwanisola","Oluwaseun","Oluwaseyi","Oluwashina","Oluwatosin","Omobolaji","Omobolanle","Omolara","Omowale","Onohinosen","Onose","Onyinyechukwu","Opeyemi","Osuagwu","Oyebola","Oyelude","Oyinkansola","Peter","Sabdat","Saheed","Salami","Samuel","Sanusi","Sarah","Segunmaru","Sekinat","Sulaimon","Sylvester","Taiwo","Tamunoemi","Tella","Temitope","Tolulope","Uchechi","Wasiu","Wilcox","Wuraola","Yaqub","Yussuf"]};var chunk_XQ2XV6IR_k={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_XQ2XV6IR_w=[{value:"{{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}}",weight:1}];var chunk_XQ2XV6IR_D={first_name:chunk_XQ2XV6IR_d,last_name:chunk_XQ2XV6IR_s,last_name_pattern:chunk_XQ2XV6IR_k,name:chunk_XQ2XV6IR_w},chunk_XQ2XV6IR_p=chunk_XQ2XV6IR_D;var chunk_XQ2XV6IR_f=["0803 ### ####","0703 ### ####","234809 ### ####","+234 802 ### ####","0805### ####"];var chunk_XQ2XV6IR_y=["+234803#######","+234703#######","+234809#######","+234802#######","+234805#######"];var chunk_XQ2XV6IR_h=["0803 ### ####","0703 ### ####","0809 ### ####","0802 ### ####","0805 ### ####"];var chunk_XQ2XV6IR_T={human:chunk_XQ2XV6IR_f,international:chunk_XQ2XV6IR_y,national:chunk_XQ2XV6IR_h},chunk_XQ2XV6IR_j=chunk_XQ2XV6IR_T;var chunk_XQ2XV6IR_S={format:chunk_XQ2XV6IR_j},chunk_XQ2XV6IR_E=chunk_XQ2XV6IR_S;var chunk_XQ2XV6IR_x={company:chunk_XQ2XV6IR_n,internet:chunk_XQ2XV6IR_r,location:chunk_XQ2XV6IR_A,metadata:chunk_XQ2XV6IR_g,person:chunk_XQ2XV6IR_p,phone_number:chunk_XQ2XV6IR_E},chunk_XQ2XV6IR_O=chunk_XQ2XV6IR_x;var chunk_XQ2XV6IR_Ba=new chunk_HC7G5RVA_Xe({locale:[chunk_XQ2XV6IR_O,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-IWXPNPZS.js +var chunk_IWXPNPZS_r=["biz","com","info","name","net","org","us"];var chunk_IWXPNPZS_y={domain_suffix:chunk_IWXPNPZS_r},chunk_IWXPNPZS_i=chunk_IWXPNPZS_y;var chunk_IWXPNPZS_a=["{{location.city_prefix}} {{person.firstName}}{{location.city_suffix}}","{{location.city_prefix}} {{person.firstName}}","{{person.firstName}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}"];var chunk_IWXPNPZS_o=["Adams County","Calhoun County","Carroll County","Clark County","Clay County","Crawford County","Douglas County","Fayette County","Franklin County","Grant County","Greene County","Hamilton County","Hancock County","Henry County","Jackson County","Jefferson County","Johnson County","Lake County","Lawrence County","Lee County","Lincoln County","Logan County","Madison County","Marion County","Marshall County","Monroe County","Montgomery County","Morgan County","Perry County","Pike County","Polk County","Scott County","Union County","Warren County","Washington County","Wayne County"];var chunk_IWXPNPZS_S={AK:'{{number.int({"min": 99501,"max": 99950})}}',AL:'{{number.int({"min": 35004,"max": 36925})}}',AR:['{{number.int({"min": 71601,"max": 72642})}}','{{number.int({"min": 72644,"max": 72959})}}'],AZ:'{{number.int({"min": 85001,"max": 86556})}}',CA:'{{number.int({"min": 90001,"max": 96162})}}',CO:'{{number.int({"min": 80001,"max": 81658})}}',CT:'0{{number.int({"min": 6001,"max": 6389})}}',DC:'{{number.int({"min": 20001,"max": 20039})}}',DE:'{{number.int({"min": 19701,"max": 19980})}}',FL:['{{number.int({"min": 32003,"max": 32099})}}','{{number.int({"min": 32102,"max": 32198})}}','{{number.int({"min": 32201,"max": 32290})}}','{{number.int({"min": 32301,"max": 32399})}}','{{number.int({"min": 32401,"max": 32466})}}','{{number.int({"min": 32501,"max": 32592})}}','{{number.int({"min": 32601,"max": 32697})}}','{{number.int({"min": 32701,"max": 32799})}}','{{number.int({"min": 32801,"max": 32899})}}','{{number.int({"min": 32901,"max": 32978})}}','{{number.int({"min": 33001,"max": 33097})}}','{{number.int({"min": 33101,"max": 33199})}}','{{number.int({"min": 33206,"max": 33299})}}','{{number.int({"min": 33301,"max": 33394})}}','{{number.int({"min": 33401,"max": 33499})}}','{{number.int({"min": 33503,"max": 33598})}}','{{number.int({"min": 33601,"max": 33694})}}','{{number.int({"min": 33701,"max": 33786})}}','{{number.int({"min": 33801,"max": 33898})}}','{{number.int({"min": 33900,"max": 33994})}}','{{number.int({"min": 34101,"max": 34146})}}','{{number.int({"min": 34201,"max": 34295})}}','{{number.int({"min": 34420,"max": 34498})}}','{{number.int({"min": 34601,"max": 34698})}}','{{number.int({"min": 34705,"max": 34797})}}','{{number.int({"min": 34945,"max": 34997})}}'],GA:'{{number.int({"min": 30001,"max": 31999})}}',HI:['{{number.int({"min": 96701,"max": 96798})}}','{{number.int({"min": 96801,"max": 96898})}}'],IA:'{{number.int({"min": 50001,"max": 52809})}}',ID:['{{number.int({"min": 83201,"max": 83406})}}','{{number.int({"min": 83415,"max": 83876})}}'],IL:'{{number.int({"min": 60001,"max": 62999})}}',IN:'{{number.int({"min": 46001,"max": 47997})}}',KS:'{{number.int({"min": 66002,"max": 67954})}}',KY:'{{number.int({"min": 40003,"max": 42788})}}',LA:'{{number.int({"min": 70001,"max": 71232})}}',MA:'0{{number.int({"min": 1001,"max": 2791})}}',MD:'{{number.int({"min": 20899,"max": 20908})}}',ME:'0{{number.int({"min": 3901,"max": 4992})}}',MI:'{{number.int({"min": 48001,"max": 49971})}}',MN:'{{number.int({"min": 55001,"max": 56763})}}',MO:'{{number.int({"min": 63001,"max": 65899})}}',MS:'{{number.int({"min": 38601,"max": 39776})}}',MT:'{{number.int({"min": 59001,"max": 59937})}}',NC:'{{number.int({"min": 27006,"max": 28909})}}',ND:'{{number.int({"min": 58001,"max": 58856})}}',NE:'{{number.int({"min": 68001,"max": 68118})}}',NH:'0{{number.int({"min": 3031,"max": 3897})}}',NJ:'0{{number.int({"min": 7001,"max": 8989})}}',NM:'{{number.int({"min": 87001,"max": 88441})}}',NV:'{{number.int({"min": 88901,"max": 89883})}}',NY:'0{{number.int({"min": 6390,"max": 6390})}}',OH:'{{number.int({"min": 43001,"max": 45999})}}',OK:'{{number.int({"min": 73001,"max": 73199})}}',OR:'{{number.int({"min": 97001,"max": 97920})}}',PA:'{{number.int({"min": 15001,"max": 19640})}}',PR:['00{{number.int({"min": 601,"max": 799})}}','00{{number.int({"min": 901,"max": 988})}}'],RI:'0{{number.int({"min": 2801,"max": 2940})}}',SC:'{{number.int({"min": 29001,"max": 29948})}}',SD:'{{number.int({"min": 57001,"max": 57799})}}',TN:'{{number.int({"min": 37010,"max": 38589})}}',TX:'{{number.int({"min": 75503,"max": 79999})}}',UT:'{{number.int({"min": 84001,"max": 84784})}}',VA:'{{number.int({"min": 22201,"max": 24599})}}',VT:'0{{number.int({"min": 5001,"max": 5495})}}',WA:'{{number.int({"min": 98001,"max": 99403})}}',WI:'{{number.int({"min": 53001,"max": 54990})}}',WV:'{{number.int({"min": 24701,"max": 26886})}}',WY:'{{number.int({"min": 82001,"max": 83128})}}'};var chunk_IWXPNPZS_m=["10th Street","11th Street","12th Street","13th Street","14th Street","15th Street","16th Street","1st Avenue","1st Street","2nd Avenue","2nd Street","3rd Avenue","3rd Street","4th Avenue","4th Street","5th Avenue","5th Street","6th Avenue","6th Street","7th Avenue","7th Street","8th Avenue","8th Street","9th Street","A Street","Adams Avenue","Adams Street","Airport Road","Ash Street","Atlantic Avenue","Bay Street","Bridge Road","Bridge Street","Broad Street","Broadway","Broadway Avenue","Broadway Street","Canal Street","Cedar Street","Cemetery Road","Center Avenue","Center Road","Center Street","Central Avenue","Central Street","Charles Street","Cherry Street","Chestnut Street","Church Street","Clark Street","Cleveland Street","Clinton Street","College Avenue","College Street","Columbia Avenue","Commerce Street","Commercial Street","County Line Road","County Road","Court Street","Cross Street","Cumberland Street","Davis Street","Depot Street","Division Street","E 10th Street","E 11th Street","E 12th Street","E 14th Street","E 1st Street","E 2nd Street","E 3rd Street","E 4th Avenue","E 4th Street","E 5th Street","E 6th Avenue","E 6th Street","E 7th Street","E 8th Street","E 9th Street","E Bridge Street","E Broad Street","E Broadway","E Broadway Street","E Cedar Street","E Center Street","E Central Avenue","E Church Street","E Elm Street","E Franklin Street","E Front Street","E Grand Avenue","E High Street","E Jackson Street","E Jefferson Street","E Main","E Main Street","E Maple Street","E Market Street","E North Street","E Oak Street","E Park Avenue","E Pine Street","E River Road","E South Street","E State Street","E Union Street","E Walnut Street","E Washington Avenue","E Washington Street","E Water Street","East Avenue","East Street","Elm Street","Euclid Avenue","Ferry Road","First Street","Forest Avenue","Franklin Avenue","Franklin Road","Franklin Street","Front Street","Frontage Road","Grand Avenue","Grant Street","Green Street","Greenville Road","Greenwood Road","Grove Street","Harrison Avenue","Harrison Street","Hickory Street","High Street","Highland Avenue","Hill Street","Howard Street","Jackson Avenue","Jackson Street","Jefferson Avenue","Jefferson Street","Johnson Street","King Street","Kings Highway","Lafayette Street","Lake Avenue","Lake Drive","Lake Road","Lake Street","Lawrence Street","Lee Street","Liberty Street","Lincoln Avenue","Lincoln Highway","Lincoln Road","Lincoln Street","Locust Street","Madison Avenue","Madison Street","Main","Main Avenue","Main Road","Main Street","Main Street E","Main Street N","Main Street S","Main Street W","Manchester Road","Maple Avenue","Maple Street","Market Street","Martin Luther King Boulevard","Martin Luther King Drive","Martin Luther King Jr Boulevard","Memorial Drive","Middle Street","Mill Road","Mill Street","Monroe Street","Mulberry Street","N 1st Street","N 2nd Street","N 3rd Street","N 4th Street","N 5th Street","N 6th Street","N 7th Street","N 8th Street","N 9th Street","N Bridge Street","N Broad Street","N Broadway","N Broadway Street","N Cedar Street","N Center Street","N Central Avenue","N Chestnut Street","N Church Street","N College Street","N Court Street","N Division Street","N East Street","N Elm Street","N Franklin Street","N Front Street","N Harrison Street","N High Street","N Jackson Street","N Jefferson Street","N Lincoln Street","N Locust Street","N Main","N Main Avenue","N Main Street","N Maple Street","N Market Street","N Monroe Street","N Oak Street","N Park Street","N Pearl Street","N Pine Street","N Poplar Street","N Railroad Street","N State Street","N Union Street","N Walnut Street","N Washington Avenue","N Washington Street","N Water Street","North Avenue","North Road","North Street","Oak Avenue","Oak Street","Old State Road","Park Avenue","Park Drive","Park Street","Pearl Street","Pennsylvania Avenue","Pine Street","Pleasant Street","Poplar Street","Post Road","Prospect Avenue","Prospect Street","Railroad Avenue","Railroad Street","Ridge Road","River Road","River Street","Riverside Avenue","Riverside Drive","S 10th Street","S 14th Street","S 1st Avenue","S 1st Street","S 2nd Street","S 3rd Street","S 4th Street","S 5th Street","S 6th Street","S 7th Street","S 8th Street","S 9th Street","S Bridge Street","S Broad Street","S Broadway","S Broadway Street","S Center Street","S Central Avenue","S Chestnut Street","S Church Street","S College Street","S Division Street","S East Street","S Elm Street","S Franklin Street","S Front Street","S Grand Avenue","S High Street","S Jackson Street","S Jefferson Street","S Lincoln Street","S Main","S Main Avenue","S Main Street","S Maple Street","S Market Street","S Mill Street","S Monroe Street","S Oak Street","S Park Street","S Pine Street","S Railroad Street","S State Street","S Union Street","S Walnut Street","S Washington Avenue","S Washington Street","S Water Street","S West Street","School Street","Skyline Drive","South Avenue","South Street","Spring Street","Springfield Road","Spruce Street","State Avenue","State Line Road","State Road","State Street","Sycamore Street","Third Street","Union Avenue","Union Street","University Avenue","University Drive","Valley Road","Veterans Memorial Drive","Veterans Memorial Highway","Vine Street","W 10th Street","W 11th Street","W 12th Street","W 14th Street","W 1st Street","W 2nd Street","W 3rd Street","W 4th Avenue","W 4th Street","W 5th Street","W 6th Avenue","W 6th Street","W 7th Street","W 8th Street","W 9th Street","W Bridge Street","W Broad Street","W Broadway","W Broadway Avenue","W Broadway Street","W Center Street","W Central Avenue","W Chestnut Street","W Church Street","W Division Street","W Elm Street","W Franklin Street","W Front Street","W Grand Avenue","W High Street","W Jackson Street","W Jefferson Street","W Lake Street","W Main","W Main Street","W Maple Street","W Market Street","W Monroe Street","W North Street","W Oak Street","W Park Street","W Pine Street","W River Road","W South Street","W State Street","W Union Street","W Walnut Street","W Washington Avenue","W Washington Street","Walnut Street","Washington Avenue","Washington Boulevard","Washington Road","Washington Street","Water Street","West Avenue","West Road","West Street","Western Avenue","Willow Street"];var chunk_IWXPNPZS_u=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}","{{location.street_name}}"];var chunk_IWXPNPZS_f={city_pattern:chunk_IWXPNPZS_a,county:chunk_IWXPNPZS_o,postcode_by_state:chunk_IWXPNPZS_S,street_name:chunk_IWXPNPZS_m,street_pattern:chunk_IWXPNPZS_u},chunk_IWXPNPZS_l=chunk_IWXPNPZS_f;var chunk_IWXPNPZS_W={title:"English (United States)",code:"en_US",country:"US",language:"en",endonym:"English (United States)",dir:"ltr",script:"Latn"},chunk_IWXPNPZS_s=chunk_IWXPNPZS_W;var chunk_IWXPNPZS_d={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_IWXPNPZS_A={last_name_pattern:chunk_IWXPNPZS_d},chunk_IWXPNPZS_h=chunk_IWXPNPZS_A;var chunk_IWXPNPZS_x=["201","202","203","205","206","207","208","209","210","212","213","214","215","216","217","218","219","224","225","227","228","229","231","234","239","240","248","251","252","253","254","256","260","262","267","269","270","276","281","283","301","302","303","304","305","307","308","309","310","312","313","314","315","316","317","318","319","320","321","323","330","331","334","336","337","339","347","351","352","360","361","386","401","402","404","405","406","407","408","409","410","412","413","414","415","417","419","423","424","425","434","435","440","443","445","464","469","470","475","478","479","480","484","501","502","503","504","505","507","508","509","510","512","513","515","516","517","518","520","530","540","541","551","557","559","561","562","563","564","567","570","571","573","574","580","585","586","601","602","603","605","606","607","608","609","610","612","614","615","616","617","618","619","620","623","626","630","631","636","641","646","650","651","660","661","662","667","678","682","701","702","703","704","706","707","708","712","713","714","715","716","717","718","719","720","724","727","731","732","734","737","740","754","757","760","763","765","770","772","773","774","775","781","785","786","801","802","803","804","805","806","808","810","812","813","814","815","816","817","818","828","830","831","832","835","843","845","847","848","850","856","857","858","859","860","862","863","864","865","870","872","878","901","903","904","906","907","908","909","910","912","913","914","915","916","917","918","919","920","925","928","931","936","937","940","941","947","949","952","954","956","959","970","971","972","973","975","978","979","980","984","985","989"];var chunk_IWXPNPZS_C=["201","202","203","205","206","207","208","209","210","212","213","214","215","216","217","218","219","224","225","227","228","229","231","234","239","240","248","251","252","253","254","256","260","262","267","269","270","276","281","283","301","302","303","304","305","307","308","309","310","312","313","314","315","316","317","318","319","320","321","323","330","331","334","336","337","339","347","351","352","360","361","386","401","402","404","405","406","407","408","409","410","412","413","414","415","417","419","423","424","425","434","435","440","443","445","464","469","470","475","478","479","480","484","501","502","503","504","505","507","508","509","510","512","513","515","516","517","518","520","530","540","541","551","557","559","561","562","563","564","567","570","571","573","574","580","585","586","601","602","603","605","606","607","608","609","610","612","614","615","616","617","618","619","620","623","626","630","631","636","641","646","650","651","660","661","662","667","678","682","701","702","703","704","706","707","708","712","713","714","715","716","717","718","719","720","724","727","731","732","734","737","740","754","757","760","763","765","770","772","773","774","775","781","785","786","801","802","803","804","805","806","808","810","812","813","814","815","816","817","818","828","830","831","832","835","843","845","847","848","850","856","857","858","859","860","862","863","864","865","870","872","878","901","903","904","906","907","908","909","910","912","913","914","915","916","917","918","919","920","925","928","931","936","937","940","941","947","949","952","954","956","959","970","971","972","973","975","978","979","980","984","985","989"];var chunk_IWXPNPZS_p={area_code:chunk_IWXPNPZS_x,exchange_code:chunk_IWXPNPZS_C},chunk_IWXPNPZS_v=chunk_IWXPNPZS_p;var chunk_IWXPNPZS_c={internet:chunk_IWXPNPZS_i,location:chunk_IWXPNPZS_l,metadata:chunk_IWXPNPZS_s,person:chunk_IWXPNPZS_h,phone_number:chunk_IWXPNPZS_v},chunk_IWXPNPZS_b=chunk_IWXPNPZS_c;var chunk_IWXPNPZS_re=new chunk_HC7G5RVA_Xe({locale:[chunk_IWXPNPZS_b,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-M6PTO6ES.js +var chunk_M6PTO6ES_r=["+2760 ### ####","+2761 ### ####","+2763 ### ####","+2772 ### ####","+2773 ### ####","+2774 ### ####","+2776 ### ####","+2779 ### ####","+2781 ### ####","+2782 ### ####","+2783 ### ####","+2784 ### ####","082 ### ####","084 ### ####","083 ### ####","065 ### ####","082#######","082 #######"];var chunk_M6PTO6ES_E={formats:chunk_M6PTO6ES_r},chunk_M6PTO6ES_i=chunk_M6PTO6ES_E;var chunk_M6PTO6ES_o=["CC","Ltd","Pty Ltd"];var chunk_M6PTO6ES_T={legal_entity_type:chunk_M6PTO6ES_o},chunk_M6PTO6ES_l=chunk_M6PTO6ES_T;var chunk_M6PTO6ES_t=["co.za","com","info","net.za","org.za"];var chunk_M6PTO6ES_k={domain_suffix:chunk_M6PTO6ES_t},chunk_M6PTO6ES_s=chunk_M6PTO6ES_k;var chunk_M6PTO6ES_h=["Polokwane","Johannesburg","Pretoria","Tshwane","Durban","Pietermaritzburg","Mbombela","Cape Town","Stellenbosch","Port Elizabeth","East London","Kimberley","Rustenburg","Bloemfontein"];var chunk_M6PTO6ES_y=["{{location.city_name}}"];var chunk_M6PTO6ES_m=["#####","####"];var chunk_M6PTO6ES_d=["Limpopo","Gauteng","Free State","North West","Northern Cape","Western Cape","KwaZulu-Natal","Mpumalanga","Eastern Cape"];var chunk_M6PTO6ES_u=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_M6PTO6ES_N={city_name:chunk_M6PTO6ES_h,city_pattern:chunk_M6PTO6ES_y,postcode:chunk_M6PTO6ES_m,state:chunk_M6PTO6ES_d,street_pattern:chunk_M6PTO6ES_u},chunk_M6PTO6ES_c=chunk_M6PTO6ES_N;var chunk_M6PTO6ES_G={title:"English (South Africa)",code:"en_ZA",country:"ZA",language:"en",endonym:"English (South Africa)",dir:"ltr",script:"Latn"},chunk_M6PTO6ES_M=chunk_M6PTO6ES_G;var chunk_M6PTO6ES_p={generic:["Adam","Adrian","Alan","Albert","Alex","Alexander","Alexandra","Alexis","Alfred","Alice","Alicia","Alison","Allan","Allen","Allison","Alma","Amanda","Amber","Amelia","Amy","Ana","Andre","Andrea","Andrew","Andy","Angela","Angelina","Angie","Anita","Ann","Anna","Anne","Annette","Annie","Anthony","Antoinette","Arnold","Arthur","Ashley","Audrey","Barbara","Barry","Beatrice","Belinda","Ben","Bennie","Benny","Bernadette","Bernard","Bernice","Beth","Bethany","Beverly","Bill","Billie","Billy","Blanche","Bob","Bobby","Brad","Bradley","Brandi","Brandon","Brenda","Brent","Brett","Brian","Bridget","Brooke","Bryan","Byron","Calvin","Cameron","Camille","Candace","Candice","Carl","Carla","Carlos","Carmen","Carol","Carole","Caroline","Carolyn","Cassandra","Catherine","Cathy","Cecil","Cecilia","Celia","Charlene","Charles","Charlotte","Cheryl","Chester","Chris","Christian","Christina","Christine","Christopher","Christy","Cindy","Claire","Clara","Claude","Claudia","Clifford","Clifton","Clint","Colin","Colleen","Conrad","Cory","Courtney","Craig","Cristina","Curtis","Cynthia","Dale","Dan","Dana","Daniel","Dante","Darrell","Darren","Darryl","Daryl","Dave","David","Dean","Deanna","Debbie","Deborah","Denise","Dennis","Derek","Derrick","Desiree","Devin","Diana","Diane","Dianna","Dianne","Donna","Dorothy","Duane","Dustin","Dwayne","Earl","Earnest","Ed","Eddie","Edgar","Edith","Edna","Edward","Edwin","Eileen","Elaine","Eleanor","Elisa","Elizabeth","Ellen","Elmer","Eloise","Elsa","Elsie","Emily","Emma","Eric","Erica","Erick","Erik","Erika","Erma","Ernest","Estelle","Ethel","Eugene","Eunice","Evelyn","Felicia","Francis","Frank","Frankie","Franklin","Fred","Freddie","Gabriel","Gail","Garrett","Garry","Gary","Gayle","George","Gerald","Geraldine","Gerard","Gina","Glen","Glenda","Glenn","Gordon","Grant","Greg","Gregg","Guy","Gwen","Harry","Harvey","Hazel","Heather","Heidi","Helen","Henry","Herman","Hilda","Howard","Hubert","Hugo","Ian","Ida","Irene","Iris","Irma","Ivan","Jackie","Jacob","Jacqueline","Jacquelyn","James","Jamie","Jan","Jana","Jane","Janet","Janice","Jared","Jason","Jay","Jean","Jeanette","Jeanne","Jenna","Jennie","Jennifer","Jenny","Jeremy","Jerome","Jerry","Jessica","Jessie","Jim","Jimmy","Joan","Joann","Joanna","Joanne","Joe","Joel","Joey","John","Johnathan","Johnnie","Johnny","Jon","Jonathan","Jorge","Josh","Joshua","Joy","Joyce","Juan","Juanita","Judith","Judy","Julia","Julian","Julie","Julius","Justin","Kara","Karen","Karl","Karla","Katherine","Kathleen","Kathryn","Kathy","Katie","Katrina","Kayla","Keith","Kellie","Kelly","Ken","Kenneth","Kerry","Kevin","Kim","Kimberly","Kirk","Kopano","Krista","Kristen","Kristi","Kristie","Kristin","Kristina","Kristine","Kristy","Krystal","Kurt","Kyle","Laura","Lauren","Laverne","Leah","Lee","Leigh","Leo","Leon","Leona","Leonard","Leslie","Leticia","Lillian","Linda","Lindsay","Lisa","Lloyd","Lorene","Lori","Lorraine","Louis","Louise","Lucas","Lucille","Lucy","Luis","Luke","Lungelo","Lydia","Lynda","Lynette","Lynn","Lynne","Madeline","Maggie","Mandy","Manuel","Marc","Marcia","Marco","Marcus","Margaret","Margarita","Marian","Marianne","Marie","Marilyn","Mark","Marlene","Martin","Marvin","Mary","Mathew","Matt","Matthew","Maureen","Max","Maxine","Megan","Meghan","Melanie","Melinda","Melissa","Melody","Michael","Micheal","Michele","Michelle","Miguel","Mike","Mitchell","Molly","Monde","Monica","Monique","Morris","Mpho","Nadine","Natalie","Natasha","Nathan","Nathaniel","Neal","Neil","Nellie","Nichole","Nick","Nicole","Nina","Noel","Nora","Norman","Nqobile","Nthabiseng","Olga","Olivia","Oscar","Patricia","Paul","Paula","Pauline","Percy","Peter","Philip","Phillip","Priscilla","Rachel","Rafael","Ralph","Rapulane","Raul","Raymond","Rebecca","Renee","Rhonda","Richard","Rick","Rita","Robert","Roberta","Robin","Robyn","Rochelle","Rodney","Roger","Roland","Ron","Ronald","Ronnie","Rosalie","Rose","Rosemarie","Rosemary","Rosie","Ross","Roxanne","Roy","Ruben","Rudolph","Rudy","Rufus","Russell","Ruth","Ryan","Samantha","Samuel","Sandra","Sandy","Sara","Sarah","Sean","Shane","Shannon","Sharon","Shaun","Shawn","Shelly","Sheri","Sherri","Sherry","Sheryl","Shirley","Sid","Sidney","Simon","Sonia","Sonja","Sonya","Stacey","Stacy","Stanley","Stella","Stephanie","Stephen","Steve","Steven","Stewart","Stuart","Sue","Susan","Suzanne","Tamara","Tami","Tammy","Tanya","Tara","Tasha","Ted","Terence","Teresa","Terrence","Terry","Theodore","Theresa","Thomas","Tiffany","Tim","Timothy","Tina","Tom","Tommie","Tommy","Tony","Tracey","Traci","Tracy","Travis","Trevor","Tricia","Tyler","Tyrone","Vanessa","Vicki","Vickie","Vicky","Victor","Vincent","Viola","Vivian","Wade","Warren","Wayne","Wesley","Wilbur","Willard","William","Willie","Wilma","Yolanda","Yvette","Yvonne","Ziyanda"],female:["Alexandra","Alexis","Alice","Alicia","Alison","Allison","Alma","Amanda","Amber","Amelia","Amy","Ana","Andrea","Angela","Angelina","Angie","Anita","Ann","Anna","Anne","Annette","Annie","Antoinette","Ashley","Audrey","Barbara","Beatrice","Belinda","Bernadette","Bernice","Beth","Bethany","Beverly","Billie","Blanche","Brandi","Brenda","Bridget","Brooke","Camille","Candace","Candice","Carla","Carmen","Carol","Carole","Caroline","Carolyn","Cassandra","Catherine","Cathy","Cecilia","Celia","Charlene","Charlotte","Cheryl","Christina","Christine","Christy","Cindy","Claire","Clara","Claudia","Colleen","Courtney","Cristina","Cynthia","Dana","Deanna","Debbie","Deborah","Denise","Desiree","Diana","Diane","Dianna","Dianne","Donna","Dorothy","Edith","Edna","Eileen","Elaine","Eleanor","Elisa","Elizabeth","Ellen","Eloise","Elsa","Elsie","Emily","Emma","Erica","Erika","Erma","Estelle","Ethel","Eunice","Evelyn","Felicia","Gail","Gayle","Geraldine","Gina","Glenda","Gwen","Hazel","Heather","Heidi","Helen","Hilda","Ida","Irene","Iris","Irma","Jackie","Jacqueline","Jacquelyn","Jan","Jana","Jane","Janet","Janice","Jeanette","Jeanne","Jenna","Jennie","Jennifer","Jenny","Jessica","Jessie","Joan","Joann","Joanna","Joanne","Joy","Joyce","Juanita","Judith","Judy","Julia","Julie","Kara","Karen","Karla","Katherine","Kathleen","Kathryn","Kathy","Katie","Katrina","Kayla","Kellie","Kelly","Kerry","Kim","Kimberly","Krista","Kristen","Kristi","Kristie","Kristin","Kristina","Kristine","Kristy","Krystal","Laura","Lauren","Laverne","Leah","Lee","Leigh","Leona","Leticia","Lillian","Linda","Lindsay","Lisa","Lorene","Lori","Lorraine","Louise","Lucille","Lucy","Lydia","Lynda","Lynette","Lynn","Lynne","Madeline","Maggie","Mandy","Marcia","Margaret","Margarita","Marian","Marianne","Marie","Marilyn","Marlene","Mary","Maureen","Maxine","Megan","Meghan","Melanie","Melinda","Melissa","Melody","Michele","Michelle","Molly","Monica","Monique","Nadine","Natalie","Natasha","Nellie","Nichole","Nicole","Nina","Nora","Olga","Olivia","Patricia","Paula","Pauline","Priscilla","Rachel","Rebecca","Renee","Rhonda","Rita","Roberta","Robin","Robyn","Rochelle","Rosalie","Rose","Rosemarie","Rosemary","Rosie","Roxanne","Ruth","Samantha","Sandra","Sandy","Sara","Sarah","Shannon","Sharon","Shelly","Sheri","Sherri","Sherry","Sheryl","Shirley","Sonia","Sonja","Sonya","Stacey","Stacy","Stella","Stephanie","Sue","Susan","Suzanne","Tamara","Tami","Tammy","Tanya","Tara","Tasha","Teresa","Theresa","Tiffany","Tina","Tracey","Traci","Tracy","Tricia","Vanessa","Vicki","Vickie","Vicky","Viola","Vivian","Wilma","Yolanda","Yvette","Yvonne"],male:["Adam","Adrian","Alan","Albert","Alex","Alexander","Alfred","Allan","Allen","Andre","Andrew","Andy","Anthony","Arnold","Arthur","Barry","Ben","Bennie","Benny","Bernard","Bill","Billy","Bob","Bobby","Brad","Bradley","Brandon","Brent","Brett","Brian","Bryan","Byron","Calvin","Cameron","Carl","Carlos","Cecil","Charles","Chester","Chris","Christian","Christopher","Claude","Clifford","Clifton","Clint","Colin","Conrad","Cory","Craig","Curtis","Dale","Dan","Daniel","Dante","Darrell","Darren","Darryl","Daryl","Dave","David","Dean","Dennis","Derek","Derrick","Devin","Duane","Dustin","Dwayne","Earl","Earnest","Ed","Eddie","Edgar","Edward","Edwin","Elmer","Eric","Erick","Erik","Ernest","Eugene","Francis","Frank","Frankie","Franklin","Fred","Freddie","Gabriel","Garrett","Garry","Gary","George","Gerald","Gerard","Glen","Glenn","Gordon","Grant","Greg","Gregg","Guy","Harry","Harvey","Henry","Herman","Howard","Hubert","Hugo","Ian","Ivan","Jacob","James","Jamie","Jan","Jared","Jason","Jay","Jean","Jeremy","Jerome","Jerry","Jessie","Jim","Jimmy","Joe","Joel","Joey","John","Johnathan","Johnnie","Johnny","Jon","Jonathan","Jorge","Josh","Joshua","Juan","Julian","Julius","Justin","Karl","Keith","Ken","Kenneth","Kevin","Kim","Kirk","Kurt","Kyle","Leo","Leon","Leonard","Leslie","Lloyd","Louis","Lucas","Luis","Luke","Manuel","Marc","Marco","Marcus","Mark","Martin","Marvin","Mathew","Matt","Matthew","Max","Michael","Micheal","Miguel","Mike","Mitchell","Morris","Nathan","Nathaniel","Neal","Neil","Nick","Noel","Norman","Oscar","Paul","Percy","Peter","Philip","Phillip","Rafael","Ralph","Raul","Raymond","Richard","Rick","Robert","Rodney","Roger","Roland","Ron","Ronald","Ronnie","Ross","Roy","Ruben","Rudolph","Rudy","Rufus","Russell","Ryan","Samuel","Sean","Shane","Shaun","Shawn","Sid","Sidney","Simon","Stanley","Stephen","Steve","Steven","Stewart","Stuart","Ted","Terence","Terrence","Terry","Theodore","Thomas","Tim","Timothy","Tom","Tommie","Tommy","Tony","Travis","Trevor","Tyler","Tyrone","Victor","Vincent","Wade","Warren","Wayne","Wesley","Wilbur","Willard","William","Willie"]};var chunk_M6PTO6ES_f={generic:["Abbott","Adams","Adcock","Albertyn","Amla","Anderson","Ashley","Bacher","Bailey","Baloyi","Barrows","Barton","Benjamin","Berge","Bernhard","Bernier","Bester","Bhana","Bhengu","Blanckenberg","Bongo","Bosman","Boucher","Boyle","Braun","Brekke","Bromfield","Brown","Bruen","Cameron","Carter","Cassim","Champlin","Chetty","Collins","Connelly","Cook","Crooks","Cullinan","Cummings","Daniel","Davis","Deane","Dhlamini","Dickinson","Dixon","Dlamini","Douglas","Dower","Dube","Ebert","Elworthy","Feest","Fichardt","Fish","Fisher","Fuller","Gandhi","Gibbs","Gibson","Gleason","Goodwin","Goonam","Gordhan","Govender","Grady","Graham","Grant","Green","Greenholt","Grimes","Gupta","Hall","Harris","Harvey","Hathorn","Hayworth","Hearne","Heller","Henderson","Herzog","Hitchinson","Hlatshwayo","Hlongwane","Horne","Hudson","Jacobs","Jacobson","Johnson","Johnston","Jones","Joseph","Kalyan","Kathrada","Keith","Kemp","Kempis","Kennedy","Khoza","Khumalu","Khuzwayo","King","Klein","Klusener","Kubheka","Kuhn","Kunene","Letsoalo","Linsey","Lowe","Mabaso","Mabunda","Mahabeer","Mahlangu","Makhanya","Maluleke","Mansell","Markham","Marvin","Maseko","Mathebula","Mayer","Mazibuko","Mbatha","McKenzie","McLaren","McLean","McMillan","Mchunu","Mhlanga","Mhlongo","Miller","Mills","Milton","Mitchell","Mkhize","Mngomezulu","Mnisi","Modise","Moen","Mofokeng","Mohr","Mokwena","Molefe","Moloi","Monahan","Moonsamy","Moore","Moosa","Morar","Moses","Motaung","Motloung","Mphahlele","Mthembu","Mthethwa","Mtshali","Mudau","Muller","Munsamy","Murray","Nair","Ndaba","Ndlovu","Ngcobo","Ngubane","Ngwenya","Nhlapo","Nkomo","Nkosi","Nolan","Ntuli","Nxumalo","O'Linn","Ochse","Oliphant","Parker","Parkin","Parnell","Patel","Peterson","Pillay","Pithey","Pollock","Poore","Powell","Price","Prince","Prinsloo","Procter","Reid","Reilly","Richards","Richardson","Roberts","Rowe","Schmidt","Schultz","Schwarz","Shongwe","Sibiya","Sinclair","Singh","Sithole","Smith","Snooke","Stewart","Stokes","Symcox","Taylor","Terry","Thompson","Tromp","Truter","Tsabalala","Tsotetsi","Tuckett","Venter","Walsh","Weber","Weimann","Welch","Wesley","West","White","Williamson","Willoughby","Xaba","Ziemann","Zimmerman","Zondi","Zulu","Zuma","Zungu","Zwane","van Niekerk","van den Berg"]};var chunk_M6PTO6ES_J={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_M6PTO6ES_C=[{value:"{{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}}",weight:1}];var chunk_M6PTO6ES_v={first_name:chunk_M6PTO6ES_p,last_name:chunk_M6PTO6ES_f,last_name_pattern:chunk_M6PTO6ES_J,name:chunk_M6PTO6ES_C},chunk_M6PTO6ES_g=chunk_M6PTO6ES_v;var chunk_M6PTO6ES_A=["10","11","12","13","14","15","16","17","18","21","22","23","24","27","28","31","32","33","34","35","36","39","40","41","42","43","44","45","46","47","48","49","51","53","54","56","57","58"];var chunk_M6PTO6ES_S=["201","202","203","205","206","207","208","209","210","212","213","214","215","216","217","218","219","224","225","227","228","229","231","234","239","240","248","251","252","253","254","256","260","262","267","269","270","276","281","283","301","302","303","304","305","307","308","309","310","312","313","314","315","316","317","318","319","320","321","323","330","331","334","336","337","339","347","351","352","360","361","386","401","402","404","405","406","407","408","409","410","412","413","414","415","417","419","423","424","425","434","435","440","443","445","464","469","470","475","478","479","480","484","501","502","503","504","505","507","508","509","510","512","513","515","516","517","518","520","530","540","541","551","557","559","561","562","563","564","567","570","571","573","574","580","585","586","601","602","603","605","606","607","608","609","610","612","614","615","616","617","618","619","620","623","626","630","631","636","641","646","650","651","660","661","662","667","678","682","701","702","703","704","706","707","708","712","713","714","715","716","717","718","719","720","724","727","731","732","734","737","740","754","757","760","763","765","770","772","773","774","775","781","785","786","801","802","803","804","805","806","808","810","812","813","814","815","816","817","818","828","830","831","832","835","843","845","847","848","850","856","857","858","859","860","862","863","864","865","870","872","878","901","903","904","906","907","908","909","910","912","913","914","915","916","917","918","919","920","925","928","931","936","937","940","941","947","949","952","954","956","959","970","971","972","973","975","978","979","980","984","985","989"];var chunk_M6PTO6ES_b=["(0##) ### ####","0## ### ####","+27 ## ### ####","01# ### #####","02# ### #####","03# ### #####","04# ### #####","05# ### #####","0800 ### ###","0860 ### ###","01#########","01# ########"];var chunk_M6PTO6ES_B=["+27#########","+271#########","+272#########","+273#########","+274#########","+275#########","+27800######","+27860######"];var chunk_M6PTO6ES_D=["0## ### ####","1#########","2#########","3#########","4#########","5#########","080 0## ####","0860 ### ###"];var chunk_M6PTO6ES_w={human:chunk_M6PTO6ES_b,international:chunk_M6PTO6ES_B,national:chunk_M6PTO6ES_D},chunk_M6PTO6ES_K=chunk_M6PTO6ES_w;var chunk_M6PTO6ES_x={area_code:chunk_M6PTO6ES_A,exchange_code:chunk_M6PTO6ES_S,format:chunk_M6PTO6ES_K},chunk_M6PTO6ES_R=chunk_M6PTO6ES_x;var chunk_M6PTO6ES_P={cell_phone:chunk_M6PTO6ES_i,company:chunk_M6PTO6ES_l,internet:chunk_M6PTO6ES_s,location:chunk_M6PTO6ES_c,metadata:chunk_M6PTO6ES_M,person:chunk_M6PTO6ES_g,phone_number:chunk_M6PTO6ES_R},chunk_M6PTO6ES_L=chunk_M6PTO6ES_P;var chunk_M6PTO6ES_We=new chunk_HC7G5RVA_Xe({locale:[chunk_M6PTO6ES_L,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-3YBTTMSE.js +var chunk_3YBTTMSE_i=["amerika nigra urso","azia nigra urso","blanka urso","bruna urso","granda pando","longlipa urso","malaja urso","okulvitra urso"];var chunk_3YBTTMSE_r=["amerika krokodilo","a\u016Dstralia krokodilo","filipina krokodilo","gavialo","kuba krokodilo","mara krokodilo","mar\u0109a krokodilo","meksika krokodilo","misisipa aligatoro","nana krokodilo","nigra kajmano","nila krokodilo","okcidentafrika krokodilo","orinoka krokodilo","siama krokodilo","\u0109ina aligatoro"];var chunk_3YBTTMSE_n=["azia leono","berbera leono","kaba leono","masaja leono","okcidentafrika leono","senegala leono","transvala leono"];var chunk_3YBTTMSE_t=["birdo","bovo","cetaco","fi\u015Do","hundo","insekto","kato","krokodilulo","kuniklo","leono","serpento","urso","\u0109evalo"];var chunk_3YBTTMSE_Q={bear:chunk_3YBTTMSE_i,crocodilia:chunk_3YBTTMSE_r,lion:chunk_3YBTTMSE_n,type:chunk_3YBTTMSE_t},chunk_3YBTTMSE_m=chunk_3YBTTMSE_Q;var chunk_3YBTTMSE_l=["ar\u011Denta","blanka","blua","bruna","cejana","ebura","flava","griza","indiga","kakia","lavenda","lazura","malva","ma\u011Denta","nigra","okra","ora","oran\u011Da","purpura","roza","ru\u011Da","sukcena","turkisa","verda","viola"];var chunk_3YBTTMSE_$={human:chunk_3YBTTMSE_l},chunk_3YBTTMSE_s=chunk_3YBTTMSE_$;var chunk_3YBTTMSE_u={adjective:["bela","bona","eleganta","elektra","ergonomia","inteligenta","luksa","mala\u0109a","malgranda","manfarita","mirinda","moderna","mojosa","nekredebla","oportuna","ordinara","populara","praktika","rafinita","recikligita","rustika","senmarka","tajlorita","ta\u016Dga","unika"],material:["betona","bronza","ceramika","fre\u015Da","frostigita","granita","kartona","ka\u016D\u0109uka","kotona","ligna","metala","plasta","trikita","vitra","\u015Dtala"],product:["a\u016Dto","biciklo","ekrano","flago","ganto","klavaro","komputilo","mantuko","muso","nom\u015Dildo","pantalono","pilko","sako","sapo","se\u011Do","tablo","valizo","\u0109apelo","\u0109emizo","\u015Duo"]};var oo={product_name:chunk_3YBTTMSE_u},chunk_3YBTTMSE_b=oo;var chunk_3YBTTMSE_d=["grupo","identigilo","kategorio","komento","nomo","pasvorto","profilbildo","stato","telefonnumero","titolo"];var chunk_3YBTTMSE_ao={column:chunk_3YBTTMSE_d},chunk_3YBTTMSE_k=chunk_3YBTTMSE_ao;var chunk_3YBTTMSE_p={wide:["aprilo","a\u016Dgusto","decembro","februaro","januaro","julio","junio","majo","marto","novembro","oktobro","septembro"],abbr:["apr","a\u016Dg","dec","feb","jan","jul","jun","maj","mar","nov","okt","sep"]};var chunk_3YBTTMSE_c={wide:["diman\u0109o","lundo","mardo","merkredo","sabato","vendredo","\u0135a\u016Ddo"],abbr:["di","lu","ma","me","sa","ve","\u0135a"]};var chunk_3YBTTMSE_eo={month:chunk_3YBTTMSE_p,weekday:chunk_3YBTTMSE_c},chunk_3YBTTMSE_f=chunk_3YBTTMSE_eo;var chunk_3YBTTMSE_v=["altkvalita","a\u016Dtomata","bludenta","cifereca","defa\u016Dlta","enreta","helpa","hibrida","interna","malfermitkoda","nesinkrona","ne\u016Drona","nuba","optika","plenekrana","plurbajta","plurplatforma","portebla","realtempa","redunda","sendrata","solidstata","universala","virtuala","\u0109efa"];var chunk_3YBTTMSE_g=["analizado","ar\u0125ivado","bitigado","densigado","enigado","generado","indeksado","inter\u015Dan\u011Dado","kalkulado","kodrompado","kodumado","kompilado","konektado","kopiado","muntado","nuligado","preterpasado","programado","restartigado","savkopiado","sinkronigado","sintezado","transpasado","transsendado","validigado"];var chunk_3YBTTMSE_y=["alarmo","aplika\u0135o","bendlar\u011Do","buso","cirkvito","datumbazo","datumcentro","disko","dosiero","ekrano","fajro\u015Dirmilo","fluo","interfaco","karto","kondensilo","konektilo","konektingo","konekto","matrico","operaciumo","panelo","pelilo","programo","protokolo","rastrumero","reto","sentilo","servilo","sistemo","transsendilo"];var chunk_3YBTTMSE_N=["La {{abbreviation}}-{{noun}} ne funkcias, provu {{verb}} la {{adjective}}n {{noun}}n, por ke ni povu {{verb}} la {{abbreviation}}-{{noun}}n!","Mi provos {{verb}} la {{adjective}}n {{abbreviation}}-{{noun}}n, tio devus {{verb}} la {{abbreviation}}-{{noun}}n!","Ne funkcios {{ingverb}} de la {{noun}}, ni devas {{verb}} la {{adjective}}n {{abbreviation}}-{{noun}}n!","Ne gravas, se ni ne povus {{verb}} la {{noun}}n, ni devas nur {{verb}} la {{adjective}}n {{abbreviation}}-{{noun}}!","Ni devas {{verb}} la {{adjective}}n {{abbreviation}}-{{noun}}n!","Provu {{verb}} la {{abbreviation}}-{{noun}}n, eble ni sukcesos {{verb}} la {{adjective}}n {{noun}}n!","Se ni povus {{verb}} la {{noun}}n, ni povus aliri la {{abbreviation}}-{{noun}}n per la {{adjective}} {{abbreviation}}-{{noun}}!","Uzu la {{adjective}}n {{abbreviation}}-{{noun}}n, poste vi povos {{verb}} la {{adjective}}n {{noun}}n!","Vi ne povas {{verb}} la {{noun}}n sen {{ingverb}} de la {{adjective}} {{abbreviation}}-{{noun}}!"];var chunk_3YBTTMSE_j=["analizi","ar\u0125ivi","bitigi","densigi","enigi","generi","indeksi","inter\u015Dan\u011Di","kalkuli","kodrompi","kodumi","kompili","konekti","kopii","munti","nuligi","preterpasi","programi","restartigi","savkopii","sinkronigi","sintezi","transpasi","transsendi","validigi"];var io={adjective:chunk_3YBTTMSE_v,ingverb:chunk_3YBTTMSE_g,noun:chunk_3YBTTMSE_y,phrase:chunk_3YBTTMSE_N,verb:chunk_3YBTTMSE_j},chunk_3YBTTMSE_S=io;var chunk_3YBTTMSE_M=["{{location.city_prefix}} {{person.first_name.generic}}{{location.city_suffix}}","{{person.first_name.generic}}{{location.city_suffix}}"];var chunk_3YBTTMSE_A=["Norda","Orienta","Suda","Okcidenta","Bona","Nova","Malnova"];var chunk_3YBTTMSE_K=["burgo","damo","fildo","forto","fuorto","grado","haveno","porto","stado","\u015Diro","urbo","valo","viko","vilao","vila\u011Do","vilo"];var chunk_3YBTTMSE_z=["Afganio","Alando","Albanio","Al\u011Derio","Andoro","Angolo","Angvilo","Antarkto","Antigvo kaj Barbudo","Argentino","Armenio","Arubo","A\u016Dstralio","A\u016Dstrio","Azerbaj\u011Dano","Bahamoj","Banglade\u015Do","Barato","Barbado","Barejno","Belgio","Belizo","Belorusio","Benino","Bermudo","Bocvano","Bolivio","Bosnio kaj Hercegovino","Brazilo","Brita Hindoceana Teritorio","Britaj Virgulinsuloj","Brunejo","Bulgario","Burkino","Burundo","Butano","Buvet-Insulo","\u0108ado","\u0108e\u0125io","Centr-Afrika Respubliko","\u0108ilio","\u0108inio","Danio","Dominika Respubliko","Dominiko","Ebur-Bordo","Egiptio","Ekvadoro","Ekvatora Gvineo","Eritreo","Estonio","Etiopio","Falklandaj Insuloj","Ferooj","Fi\u011Dioj","Filipinoj","Finnlando","Franca Gujano","Franca Polinezio","Francaj Sudaj kaj Antarktaj Teritorioj","Francio","Gabono","Gambio","Ganao","Germanio","\u011Cibraltaro","\u011Cibutio","Grekio","Grenado","Gronlando","Gujano","Gvadelupo","Gvamo","Gvatemalo","Gvernsejo","Gvineo","Gvineo-Bisa\u016Do","Haitio","Herda kaj Makdonaldaj Insuloj","Hispanio","Honduro","Honkongo","Hungario","Indonezio","Irako","Irano","Irlando","Islando","Israelo","Italio","Jamajko","Japanio","Jemeno","\u0134ersejo","Jordanio","Kaboverdo","Kajmaninsuloj","Kambo\u011Do","Kameruno","Kanado","Kariba Nederlando","Kartvelio","Kataro","Kaza\u0125io","Kenjo","Kipro","Kirgizio","Kiribato","Kokosinsuloj","Kolombio","Komoroj","Kongo Brazavila","Kongo Kin\u015Dasa","Kostariko","Kristnaskinsulo","Kroatio","Kubo","Kukinsuloj","Kuracao","Kuvajto","Laoso","Latvio","Lesoto","Libano","Liberio","Libio","Li\u0125ten\u015Dtejno","Litovio","Luksemburgo","Madagaskaro","Majoto","Makao","Malajzio","Malavio","Maldivoj","Malio","Malto","Manksinsulo","Maroko","Mar\u015Dalaj Insuloj","Martiniko","Ma\u016Dricio","Ma\u016Dritanio","Meksiko","Mikronezio","Mjanmao","Moldavio","Monako","Moncerato","Mongolio","Montenegro","Mozambiko","Namibio","Nauro","Nederlando","Nepalo","Ni\u011Derio","Ni\u011Dero","Nikaragvo","Niuo","Nord-Koreio","Nord-Makedonio","Nord-Marianoj","Norfolkinsulo","Norvegio","Nov-Kaledonio","Nov-Zelando","Okcidenta Saharo","Omano","Orienta Timoro","Pakistano","Pala\u016Do","Palestino","Panamo","Papuo-Nov-Gvineo","Paragvajo","Peruo","Pitkarna Insularo","Pollando","Portugalio","Puertoriko","Reunio","Ruando","Rumanio","Rusio","Salomonoj","Salvadoro","Samoo","Sankta Bartolomeo","Sankta Heleno","Sankta Kristoforo kaj Neviso","Sankta Lucio","Sankta Marteno (franca)","Sankta Marteno (nederlanda)","Sankta Piero kaj Mikelono","Sankta Vincento kaj Grenadinoj","Sanmarino","Santomeo kaj Principeo","Sauda Arabio","Sej\u015Deloj","Senegalo","Serbio","Sieraleono","Singapuro","Sirio","Slovakio","Slovenio","Somalio","Srilanko","Sud-Afriko","Sud-Georgio kaj Sud-Sandvi\u0109insuloj","Sud-Koreio","Sud-Sudano","Sudano","Surinamo","Svalbardo kaj Janmajeno","Svazilando","Svedio","Svislando","Ta\u011Dikio","Tajlando","Tajvano","Tanzanio","Togolando","Tokelao","Tongo","Trinidado kaj Tobago","Tunizio","Turkio","Turkmenio","Turkoj kaj Kajkoj","Tuvalo","Ugando","Ukrainio","Unui\u011Dinta Re\u011Dlando","Unui\u011Dintaj Arabaj Emirlandoj","Urugvajo","Usona Samoo","Usonaj Malgrandaj Insuloj","Usonaj Virgulinsuloj","Usono","Uzbekio","Valiso kaj Futuno","Vanuatuo","Vatikano","Venezuelo","Vjetnamio","Zambio","Zimbabvo"];var chunk_3YBTTMSE_h={cardinal:["nordo","oriento","sudo","okcidento"],cardinal_abbr:["N","E","S","U"],ordinal:["nordoriento","nordokcidenta","sudoriento","sudokcidento"],ordinal_abbr:["NE","NU","SE","SU"]};var chunk_3YBTTMSE_B=["apartamento ###","\u0109ambro ###"];var chunk_3YBTTMSE_x={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_3YBTTMSE_=["{{location.street_prefix}} de {{person.first_name.generic}}","{{location.street_prefix}} de {{person.last_name.generic}}","{{person.first_name.generic}}{{location.street_suffix}}","{{location.city_prefix}} {{person.first_name.generic}}{{location.street_suffix}}"];var chunk_3YBTTMSE_L=["Aleo","Arbaro","Avenuo","Bulvardo","Digo","\u011Cardeno","Insulo","Kampo","Klifo","Lago","Monto","Parko","Placo","Ponto","Rivero","Strato","Tunelo","Viadukto","Vojo"];var chunk_3YBTTMSE_P=["aleo","arbaro","avenuo","bulvardo","digo","\u011Dardeno","insulo","kampo","klifo","lago","monto","parko","placo","ponto","rivero","strato","tunelo","viadukto","vojo"];var chunk_3YBTTMSE_ro={city_pattern:chunk_3YBTTMSE_M,city_prefix:chunk_3YBTTMSE_A,city_suffix:chunk_3YBTTMSE_K,country:chunk_3YBTTMSE_z,direction:chunk_3YBTTMSE_h,secondary_address:chunk_3YBTTMSE_B,street_address:chunk_3YBTTMSE_x,street_pattern:chunk_3YBTTMSE_,street_prefix:chunk_3YBTTMSE_L,street_suffix:chunk_3YBTTMSE_P},chunk_3YBTTMSE_D=chunk_3YBTTMSE_ro;var no={title:"Esperanto",code:"eo",language:"eo",endonym:"Esperanto",dir:"ltr",script:"Latn"},chunk_3YBTTMSE_E=no;var chunk_3YBTTMSE_J=["aktivulo","aktoro","aku\u015Disto","amiko","artisto","astronomo","a\u016Dtoro","bakisto","biciklisto","bloganto","\u0109okoladisto","dancisto","dentisto","desegnisto","dezajnisto","dietisto","diplomato","direktoro","edukisto","ekologo","eldonisto","entreprenisto","esperantisto","esploristo","estrarano","farbisto","fervojisto","filmamanto","filmisto","filozofo","fizikisto","fondinto","fotisto","gepatro","gimnasto","ginekologo","gitaristo","GLAT-ulo","gvidanto","\u0125emiisto","\u0125irurgo","idisto","in\u011Deniero","instruisto","inventinto","\u0135urnalisto","kantisto","kasisto","komercisto","komitatano","kreanto","kuiristo","kuracisto","laboristo","leganto","lingvisto","ludanto","manlaboristo","maristo","matematikisto","modelo","muzikisto","nerdo","novulo","oficisto","okulkuracisto","parolanto","patrioto","pensiulo","pentristo","pianisto","poligloto","politikisto","po\u015Dtisto","presisto","prezidanto","programisto","psikologo","revulo","sciencisto","sekretario","senlaborulo","sta\u011Danto","stenografisto","studento","tabloludanto","terapiisto","terkulturisto","trejnisto","urbestro","vartisto","vendisto","verdulo","verkisto","veterano","videobloganto","videoludanto","voja\u011Danto","volapukisto","volontulo"];var chunk_3YBTTMSE_G=["{{person.bio_part}}","{{person.bio_part}} {{internet.emoji}}","{{person.bio_part}}, {{person.bio_part}}","{{person.bio_part}}, {{person.bio_part}} {{internet.emoji}}","{{person.bio_part}}, {{person.bio_part}}, {{person.bio_part}}","{{person.bio_part}}, {{person.bio_part}}, {{person.bio_part}} {{internet.emoji}}"];var chunk_3YBTTMSE_H={generic:["Abrahamo","Adolfo","Agripino","Albertino","Alcestiso","Aleksandro","Alekso","Alfonsino","Alfredo","Alico","Amalio","Anastazio","Andreo","Angelino","Anno","Antono","An\u011Delo","Arturo","A\u016Dgustino","A\u016Dgu\u0109jo","Bartolomeo","Ba\u016Dcido","Beatrico","Berenico","Bertilo","Berto","Brigito","Bruno","Cecilio","Dagoberto","Danielo","Donaldo","Doroteo","Edgaro","Eduardo","Eleonoro","Elizabeto","Elizo","Emiliano","Emilio","Ernestino","Ernesto","Erne\u0109jo","Evelino","Evo","Fatimo","Ferdinando","Fernando","Filipino","Francisko","Frederiko","Gabrielo","Gastono","Georgo","Gertrudo","Gilberto","Gustavino","Gustavo","Hasano","Hedvigo","Hektoro","Heleno","Henrieto","Hermiono","Huberto","Hugo","Ilzo","Ireno","Ivano","Ivo","Izako","Izoldo","I\u015Dmaelo","Jakelino","Jakobino","Jakobo","Janjo","Jano","Joakimo","Johanino","Johano","Johan\u0109jo","Jonatano","Josuo","Jozefino","Jozefo","Jo\u0109jo","Jo\u015Diko","Judito","Julieto","Juliino","Justeno","Karlo","Karmeno","Karolino","Karolo","Katerino","Klanjo","Klaro","Kla\u016Ddino","Kla\u016Ddo","Klementino","Kleopatro","Klitemnestro","Klotildo","Knuto","Kreuzo","Krimhildo","Kristino","Ksantipo","Lamberto","La\u016Drenco","La\u016Dro","Leono","Leopoldino","Leopoldo","Lilio","Ludovikino","Ludoviko","Luko","Magdaleno","Maksimo","Makso","Malvino","Manjo","Margareto","Marinjo","Mario","Marko","Marteno","Mateo","Miriamo","Mirto","Mi\u0109jo","Moniko","Moseo","Muhamado","Nikolao","Nikol\u0109jo","Noa\u0125o","Olimpio","Oskaro","Osvaldo","Pablo","Patriko","Pa\u016Dlino","Perpetuo","Petro","Rafaelo","Ra\u0125elo","Rebeko","Roberto","Rolando","Rozo","Rudolfo","Sabino","Samuelo","Sebastiano","Simono","Sofinjo","Sofio","Sonjo","Stanislao","Stefanino","Stefano","Susano","Terezo","Tiberio","Tomaso","Ursulo","Veroniko","Viktoro","Vilhelmino","Vilhelmo","Vil\u0109jo","Vladimiro","\u0108arloto","\u0124imeno","\u0134eromo"],female:["Agripino","Albertino","Alcestiso","Alekso","Alfonsino","Alico","Amalio","Anastazio","Angelino","Anno","A\u016Dgustino","Ba\u016Dcido","Beatrico","Berenico","Berto","Brigito","Cecilio","Doroteo","Eleonoro","Elizabeto","Elizo","Emilio","Ernestino","Evelino","Evo","Fatimo","Filipino","Gertrudo","Gustavino","Hedvigo","Heleno","Henrieto","Hermiono","Ilzo","Ireno","Izoldo","Jakelino","Jakobino","Janjo","Johanino","Jozefino","Jo\u015Diko","Judito","Julieto","Juliino","Karmeno","Karolino","Katerino","Klanjo","Klaro","Kla\u016Ddino","Klementino","Kleopatro","Klitemnestro","Klotildo","Kreuzo","Krimhildo","Kristino","Ksantipo","La\u016Dro","Leopoldino","Lilio","Ludovikino","Magdaleno","Malvino","Manjo","Margareto","Marinjo","Mario","Miriamo","Mirto","Moniko","Olimpio","Pa\u016Dlino","Perpetuo","Ra\u0125elo","Rebeko","Rozo","Sabino","Sofinjo","Sofio","Sonjo","Stefanino","Susano","Terezo","Ursulo","Veroniko","Vilhelmino","\u0108arloto","\u0124imeno"],male:["Abrahamo","Adolfo","Aleksandro","Alekso","Alfredo","Andreo","Antono","An\u011Delo","Arturo","A\u016Dgu\u0109jo","Bartolomeo","Bertilo","Bruno","Dagoberto","Danielo","Donaldo","Edgaro","Eduardo","Emiliano","Ernesto","Erne\u0109jo","Ferdinando","Fernando","Francisko","Frederiko","Gabrielo","Gastono","Georgo","Gilberto","Gustavo","Hasano","Hektoro","Huberto","Hugo","Ivano","Ivo","Izako","I\u015Dmaelo","Jakobo","Jano","Joakimo","Johano","Johan\u0109jo","Jonatano","Josuo","Jozefo","Jo\u0109jo","Justeno","Karlo","Karolo","Kla\u016Ddo","Knuto","Lamberto","La\u016Drenco","Leono","Leopoldo","Ludoviko","Luko","Maksimo","Makso","Marko","Marteno","Mateo","Mi\u0109jo","Moseo","Muhamado","Nikolao","Nikol\u0109jo","Noa\u0125o","Oskaro","Osvaldo","Pablo","Patriko","Petro","Rafaelo","Roberto","Rolando","Rudolfo","Samuelo","Sebastiano","Simono","Stanislao","Stefano","Tiberio","Tomaso","Viktoro","Vilhelmo","Vil\u0109jo","Vladimiro","\u0134eromo"]};var chunk_3YBTTMSE_T=["androgino","cisgenra virino","cisgenra viro","cisgenrulo","cisulo","cisvirino","cisviro","dugenrulo","duspiritulo","genrokviro","hi\u011Dro","interseksulo","kviro","neduumulo","sengenrulo","transgenra virino","transgenra viro","transgenrulo","transulo","transvirino","transviro","traves\u0109io","trigenrulo","virino","viro"];var chunk_3YBTTMSE_R={generic:["Atanasov","Auld","Aymonier","Baghy","Bailey","Bastien","Beauchemin","Becker","Bein","Bennemann","Bicknell","Boirac","Boulton","Bourlet","Bouwes","Bulthuis","Cart","Cederblad","Christaller","Corret","Cseh","Dirksen","Dor","Droogendijk","Elb","Ellis","Enderby","Engholm","Evstifejev","Frenkel","Gasse","Geurts","Grabowski","Grosjean","Hermelin","Hideo","Hodler","Holmes","Huet","Isbr\xFCcker","Junck","Kalocsay","Kotzin","Krijt","Kriss","K\xFChnl","K\xFCrsteiner","Lagrange","Lapenna","Lengyel","Liniger","Lippmann","Luyken","Makkink","Malmgren","Matton","Meyer","Migliorini","Millidge","Milsom","Mirski","Moscheles","Motteau","Mudie","Mybs","Nourmont","No\xEBl","Nyl\xE9n","Pikover","Piron","Pollen","Privat","Renard","Rhodes","Riisberg","Rittenberg","Rossetti","Sabadell","Schafer","Schleyer","Schmid","Schmidt","Schr\xF6der","Schulz","Schwartz","Set\xE4l\xE4","Simon","Sofer","Stamatiadis","Stettler","Sturmer","Thisell","Uitterdijk","Vallienne","Verax","Villanueva","Wackrill","Zaleski","Zamenhof","Zimmermann"]};var chunk_3YBTTMSE_I={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_3YBTTMSE_F=[{value:"{{person.firstName}} {{person.lastName}}",weight:7},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1}];var chunk_3YBTTMSE_V={generic:["d-ino","d-ro","prof.","s-ino","s-ro"],female:["d-ino","d-ro","prof.","s-ino"],male:["d-ro","prof.","s-ro"]};var chunk_3YBTTMSE_C=["vira","ina"];var chunk_3YBTTMSE_U=["Akvisto","Fi\u015Doj","\u015Cafo","Bovo","\u011Cemeloj","Kankro","Leono","Virgulo","Pesilo","Skorpio","Pafisto","Kaprikorno"];var to={bio_part:chunk_3YBTTMSE_J,bio_pattern:chunk_3YBTTMSE_G,first_name:chunk_3YBTTMSE_H,gender:chunk_3YBTTMSE_T,last_name:chunk_3YBTTMSE_R,last_name_pattern:chunk_3YBTTMSE_I,name:chunk_3YBTTMSE_F,prefix:chunk_3YBTTMSE_V,sex:chunk_3YBTTMSE_C,western_zodiac_sign:chunk_3YBTTMSE_U},chunk_3YBTTMSE_O=to;var chunk_3YBTTMSE_w=[{symbol:"H",name:"hidrogeno",atomicNumber:1},{symbol:"He",name:"heliumo",atomicNumber:2},{symbol:"Li",name:"litio",atomicNumber:3},{symbol:"Be",name:"berilio",atomicNumber:4},{symbol:"B",name:"boro",atomicNumber:5},{symbol:"C",name:"karbono",atomicNumber:6},{symbol:"N",name:"nitrogeno",atomicNumber:7},{symbol:"O",name:"oksigeno",atomicNumber:8},{symbol:"F",name:"fluoro",atomicNumber:9},{symbol:"Ne",name:"neono",atomicNumber:10},{symbol:"Na",name:"natrio",atomicNumber:11},{symbol:"Mg",name:"magnezio",atomicNumber:12},{symbol:"Al",name:"aluminio",atomicNumber:13},{symbol:"Si",name:"silicio",atomicNumber:14},{symbol:"P",name:"fosforo",atomicNumber:15},{symbol:"S",name:"sulfuro",atomicNumber:16},{symbol:"Cl",name:"kloro",atomicNumber:17},{symbol:"Ar",name:"argono",atomicNumber:18},{symbol:"K",name:"kalio",atomicNumber:19},{symbol:"Ca",name:"kalcio",atomicNumber:20},{symbol:"Sc",name:"skandio",atomicNumber:21},{symbol:"Ti",name:"titano",atomicNumber:22},{symbol:"V",name:"vanado",atomicNumber:23},{symbol:"Cr",name:"kromo",atomicNumber:24},{symbol:"Mn",name:"mangano",atomicNumber:25},{symbol:"Fe",name:"fero",atomicNumber:26},{symbol:"Co",name:"kobalto",atomicNumber:27},{symbol:"Ni",name:"nikelo",atomicNumber:28},{symbol:"Cu",name:"kupro",atomicNumber:29},{symbol:"Zn",name:"zinko",atomicNumber:30},{symbol:"Ga",name:"galiumo",atomicNumber:31},{symbol:"Ge",name:"germaniumo",atomicNumber:32},{symbol:"As",name:"arseno",atomicNumber:33},{symbol:"Se",name:"seleno",atomicNumber:34},{symbol:"Br",name:"bromo",atomicNumber:35},{symbol:"Kr",name:"kriptono",atomicNumber:36},{symbol:"Rb",name:"rubidio",atomicNumber:37},{symbol:"Sr",name:"stroncio",atomicNumber:38},{symbol:"Y",name:"itrio",atomicNumber:39},{symbol:"Zr",name:"zirkonio",atomicNumber:40},{symbol:"Nb",name:"niobo",atomicNumber:41},{symbol:"Mo",name:"molibdeno",atomicNumber:42},{symbol:"Tc",name:"teknecio",atomicNumber:43},{symbol:"Ru",name:"rutenio",atomicNumber:44},{symbol:"Rh",name:"rodio",atomicNumber:45},{symbol:"Pd",name:"paladio",atomicNumber:46},{symbol:"Ag",name:"ar\u011Dento",atomicNumber:47},{symbol:"Cd",name:"kadmio",atomicNumber:48},{symbol:"In",name:"indio",atomicNumber:49},{symbol:"Sn",name:"stano",atomicNumber:50},{symbol:"Sb",name:"antimono",atomicNumber:51},{symbol:"Te",name:"teluro",atomicNumber:52},{symbol:"I",name:"jodo",atomicNumber:53},{symbol:"Xe",name:"ksenono",atomicNumber:54},{symbol:"Cs",name:"cezio",atomicNumber:55},{symbol:"Ba",name:"bario",atomicNumber:56},{symbol:"La",name:"lantano",atomicNumber:57},{symbol:"Ce",name:"cerio",atomicNumber:58},{symbol:"Pr",name:"prazeodimo",atomicNumber:59},{symbol:"Nd",name:"neodimo",atomicNumber:60},{symbol:"Pm",name:"prometio",atomicNumber:61},{symbol:"Sm",name:"samario",atomicNumber:62},{symbol:"Eu",name:"e\u016Dropio",atomicNumber:63},{symbol:"Gd",name:"gadolinio",atomicNumber:64},{symbol:"Tb",name:"terbio",atomicNumber:65},{symbol:"Dy",name:"disprozio",atomicNumber:66},{symbol:"Ho",name:"holmio",atomicNumber:67},{symbol:"Er",name:"erbio",atomicNumber:68},{symbol:"Tm",name:"tulio",atomicNumber:69},{symbol:"Yb",name:"iterbio",atomicNumber:70},{symbol:"Lu",name:"lutecio",atomicNumber:71},{symbol:"Hf",name:"hafnio",atomicNumber:72},{symbol:"Ta",name:"tantalo",atomicNumber:73},{symbol:"W",name:"volframo",atomicNumber:74},{symbol:"Re",name:"renio",atomicNumber:75},{symbol:"Os",name:"osmio",atomicNumber:76},{symbol:"Ir",name:"iridio",atomicNumber:77},{symbol:"Pt",name:"plateno",atomicNumber:78},{symbol:"Au",name:"oro",atomicNumber:79},{symbol:"Hg",name:"hidrargo",atomicNumber:80},{symbol:"Tl",name:"talio",atomicNumber:81},{symbol:"Pb",name:"plumbo",atomicNumber:82},{symbol:"Bi",name:"bismuto",atomicNumber:83},{symbol:"Po",name:"polonio",atomicNumber:84},{symbol:"At",name:"astato",atomicNumber:85},{symbol:"Rn",name:"radono",atomicNumber:86},{symbol:"Fr",name:"franciumo",atomicNumber:87},{symbol:"Ra",name:"radiumo",atomicNumber:88},{symbol:"Ac",name:"aktiniumo",atomicNumber:89},{symbol:"Th",name:"torio",atomicNumber:90},{symbol:"Pa",name:"protaktinio",atomicNumber:91},{symbol:"U",name:"uranio",atomicNumber:92},{symbol:"Np",name:"neptunio",atomicNumber:93},{symbol:"Pu",name:"plutonio",atomicNumber:94},{symbol:"Am",name:"americio",atomicNumber:95},{symbol:"Cm",name:"kuriumo",atomicNumber:96},{symbol:"Bk",name:"berkelio",atomicNumber:97},{symbol:"Cf",name:"kaliforniumo",atomicNumber:98},{symbol:"Es",name:"ejn\u015Dtejnio",atomicNumber:99},{symbol:"Fm",name:"fermio",atomicNumber:100},{symbol:"Md",name:"mendelevio",atomicNumber:101},{symbol:"No",name:"nobelio",atomicNumber:102},{symbol:"Lr",name:"la\u016Drencio",atomicNumber:103},{symbol:"Rf",name:"ruterfordio",atomicNumber:104},{symbol:"Db",name:"dubnio",atomicNumber:105},{symbol:"Sg",name:"seborgio",atomicNumber:106},{symbol:"Bh",name:"borio",atomicNumber:107},{symbol:"Hs",name:"hasio",atomicNumber:108},{symbol:"Mt",name:"mejtnerio",atomicNumber:109},{symbol:"Ds",name:"darm\u015Dtatio",atomicNumber:110},{symbol:"Rg",name:"rentgenio",atomicNumber:111},{symbol:"Cn",name:"kopernicio",atomicNumber:112},{symbol:"Nh",name:"nihonio",atomicNumber:113},{symbol:"Fl",name:"flerovio",atomicNumber:114},{symbol:"Mc",name:"moskovio",atomicNumber:115},{symbol:"Lv",name:"livermorio",atomicNumber:116},{symbol:"Ts",name:"teneso",atomicNumber:117},{symbol:"Og",name:"oganesono",atomicNumber:118}];var chunk_3YBTTMSE_Z=[{name:"metro",symbol:"m"},{name:"sekundo",symbol:"s"},{name:"molo",symbol:"mol"},{name:"ampero",symbol:"A"},{name:"kelvino",symbol:"K"},{name:"kandelo",symbol:"cd"},{name:"kilogramo",symbol:"kg"},{name:"radiano",symbol:"rad"},{name:"herco",symbol:"Hz"},{name:"ne\u016Dtono",symbol:"N"},{name:"paskalo",symbol:"Pa"},{name:"\u0135ulo",symbol:"J"},{name:"vato",symbol:"W"},{name:"kulombo",symbol:"C"},{name:"volto",symbol:"V"},{name:"omo",symbol:"\u03A9"},{name:"teslo",symbol:"T"},{name:"celsia grado",symbol:"\xB0C"},{name:"lumeno",symbol:"lm"},{name:"bekerelo",symbol:"Bq"},{name:"grajo",symbol:"Gy"},{name:"siverto",symbol:"Sv"},{name:"steradiano",symbol:"sr"},{name:"farado",symbol:"F"},{name:"simenso",symbol:"S"},{name:"vebero",symbol:"Wb"},{name:"henro",symbol:"H"},{name:"lukso",symbol:"lx"},{name:"katalo",symbol:"kat"}];var mo={chemical_element:chunk_3YBTTMSE_w,unit:chunk_3YBTTMSE_Z},chunk_3YBTTMSE_W=mo;var chunk_3YBTTMSE_Y=["benzina","dizela","elektra","hibrida"];var chunk_3YBTTMSE_lo={fuel:chunk_3YBTTMSE_Y},chunk_3YBTTMSE_q=chunk_3YBTTMSE_lo;var chunk_3YBTTMSE_so={animal:chunk_3YBTTMSE_m,color:chunk_3YBTTMSE_s,commerce:chunk_3YBTTMSE_b,database:chunk_3YBTTMSE_k,date:chunk_3YBTTMSE_f,hacker:chunk_3YBTTMSE_S,location:chunk_3YBTTMSE_D,metadata:chunk_3YBTTMSE_E,person:chunk_3YBTTMSE_O,science:chunk_3YBTTMSE_W,vehicle:chunk_3YBTTMSE_q},chunk_3YBTTMSE_X=chunk_3YBTTMSE_so;var chunk_3YBTTMSE_re=new chunk_HC7G5RVA_Xe({locale:[chunk_3YBTTMSE_X,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-7TT5MNTH.js +var chunk_7TT5MNTH_a=["6##-###-###","6##.###.###","6## ### ###","6########"];var chunk_7TT5MNTH_K={formats:chunk_7TT5MNTH_a},chunk_7TT5MNTH_e=chunk_7TT5MNTH_K;var chunk_7TT5MNTH_o=["amarillo","azul","azul marino","beige","blanco","carmes\xED","celeste","cian","crema","dorado","esmeralda","fucsia","granate","gris","gualda","lavanda","lila","magenta","marfil","marr\xF3n","morado","naranja","negro","ocre","plateado","p\xFArpura","rojo","rosa","salm\xF3n","terracota","turquesa","verde","verde lima","verde menta","verde oliva","violeta","\xEDndigo"];var chunk_7TT5MNTH_Y={human:chunk_7TT5MNTH_o},chunk_7TT5MNTH_r=chunk_7TT5MNTH_Y;var chunk_7TT5MNTH_i=["Bebes","Bricolaje","Cine","Decoraci\xF3n","Deportes","Electr\xF3nica","Hogar","Inform\xE1tica","Joyer\xEDa","Jugueter\xEDa","Librer\xEDa","Marroquiner\xEDa","Mascotas","Moda","M\xFAsica","Papeler\xEDa","Parafarmacia","Salud","Videojuegos"];var chunk_7TT5MNTH_n={adjective:["Artesanal","Ergon\xF3mico","Fant\xE1stico","Gen\xE9rico","Guapa","Guapo","Hecho a mano","Increible","Inteligente","Peque\xF1o","Pr\xE1ctico","Refinado","R\xFAstico","Sabroso","Sorprendente"],material:["Acero","Algod\xF3n","Granito","Hormigon","Ladrillo","Madera","Metal","Pl\xE1stico"],product:["At\xFAn","Bacon","Bicicleta","Camiseta","Coche","Ensalada","Gorro","Guantes","Mesa","Ordenador","Pantalones","Patatas fritas","Pelota","Pescado","Pizza","Pollo","Queso","Raton","Salchichas","Silla","Sopa","Teclado","Toallas","Zapatos"]};var chunk_7TT5MNTH_W={department:chunk_7TT5MNTH_i,product_name:chunk_7TT5MNTH_n},chunk_7TT5MNTH_l=chunk_7TT5MNTH_W;var chunk_7TT5MNTH_t=["Actualizable","Adaptativo","Amigable","Asimilado","Auto proporciona","Automatizado","Avanzado","Cara a cara","Centrado en el negocio","Centrado en el usuario","Centralizado","Clonado","Compartible","Compatible","Configurable","Descentralizado","Digitalizado","Distribuido","Diverso","En red","Enfocado","Enfocado a benficios","Enfocado en la calidad","Equilibrado","Ergon\xF3mico","Exclusivo","Expandido","Extendido","Fundamental","F\xE1cil","Gestionado","Horizontal","Implementado","Ingenier\xEDa inversa","Innovador","Integrado","Intercambiable","Intuitivo","Inverso","Mejorado","Monitorizado","Multi canal","Multi capa","Multi grupo","Multi lateral","Multi plataforma","Obligatorio","Opcional","Open-source","Operativo","Optimizado","Organizado","Org\xE1nico","Orientado a equipos","Orientado a objetos","Or\xEDgenes","Para toda la empresa","Perseverando","Persistente","Polarizado","Pre-emptivo","Proactivo","Profundo","Programable","Progresivo","Public-key","Re-contextualizado","Re-implementado","Reactivo","Realineado","Reducido","Robusto","Seguro","Sincronizado","Total","Totalmente configurable","Universal","Versatil","Virtual","Visionario","en fases"];var chunk_7TT5MNTH_s=["24 horas","24/7","3rd generaci\xF3n","4th generaci\xF3n","5th generaci\xF3n","6th generaci\xF3n","acompasada","alto nivel","amplio \xE1banico","analizada","asim\xE9trica","as\xEDncrona","basado en contenido","basado en el contexto","basado en necesidades","bidireccional","bifurcada","cliente servidor","coherente","cohesiva","compuesto","dedicada","defectos cero","didactica","din\xE1mica","direccional","discreta","ejecutiva","escalable","estable","estatica","expl\xEDcita","generada por el cliente","generado por la demanda","global","heur\xEDstica","hibrida","hol\xEDstica","homog\xE9nea","incremental","innovadora","intangible","interactiva","intermedia","local","log\xEDstica","maximizada","met\xF3dica","misi\xF3n cr\xEDtica","modular","monitorizada por red","motivadora","multiestado","multimedia","multitarea","m\xF3bil","nacional","neutral","no-vol\xE1til","nueva generaci\xF3n","optimizada","orientada a soluciones","orientado a objetos","potenciada","radical","rec\xEDproca","regional","secundaria","sensible al contexto","sistem\xE1tica","sist\xE9mica","tangible","terciaria","tiempo real","tolerancia cero","tolerante a fallos","transicional","uniforme","valor a\xF1adido","v\xEDa web","\xF3ptima"];var chunk_7TT5MNTH_d=["Hermanos","S.A.","S.L.","e Hijos"];var chunk_7TT5MNTH_c=["{{person.last_name.generic}} y {{person.last_name.generic}}","{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}} {{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} y {{person.last_name.generic}} Asociados"];var chunk_7TT5MNTH_u=["Interfaz Gr\xE1fica","Interfaz gr\xE1fico de usuario","Soporte","acceso","actitud","adaptador","algoritmo","alianza","analista","aplicaci\xF3n","aprovechar","archivo","arquitectura","arquitectura abierta","array","base de datos","base de trabajo","base del conocimiento","caja de herramientas","capacidad","circuito","codificar","colaboraci\xF3n","complejidad","concepto","conglomeraci\xF3n","conjunto","conjunto de instrucciones","contingencia","data-warehouse","definici\xF3n","desaf\xEDo","emulaci\xF3n","encriptar","enfoque","estandardizaci\xF3n","estrategia","estructura","estructura de precios","extranet","fidelidad","firmware","flexibilidad","focus group","fuerza de trabajo","funcionalidad","funci\xF3n","gesti\xF3n presupuestaria","groupware","habilidad","hardware","implementaci\xF3n","infraestructura","iniciativa","instalaci\xF3n","inteligencia artificial","interfaz","intranet","jerarqu\xEDa","l\xEDnea segura","marco de tiempo","matrices","mediante","medici\xF3n","metodolog\xEDas","middleware","migraci\xF3n","modelo","moderador","monitorizar","n\xFAcleo","orquestar","paradigma","paralelismo","pol\xEDtica","portal","previsi\xF3n","proceso de mejora","productividad","producto","protocolo","proyecci\xF3n","proyecto","red de area local","sinergia","sistema abierto","software","soluci\xF3n","soporte","superestructura","utilizaci\xF3n","website","\xE9xito"];var chunk_7TT5MNTH_X={adjective:chunk_7TT5MNTH_t,descriptor:chunk_7TT5MNTH_s,legal_entity_type:chunk_7TT5MNTH_d,name_pattern:chunk_7TT5MNTH_c,noun:chunk_7TT5MNTH_u},chunk_7TT5MNTH_m=chunk_7TT5MNTH_X;var chunk_7TT5MNTH_p={wide:["abril","agosto","diciembre","enero","febrero","julio","junio","marzo","mayo","noviembre","octubre","septiembre"],abbr:["abr","ago","dic","ene","feb","jul","jun","mar","may","nov","oct","sep"],abbr_context:["abr.","ag.","dic.","en.","febr.","jul.","jun.","my.","mzo.","nov.","oct.","sept."]};var chunk_7TT5MNTH_g={wide:["domingo","jueves","lunes","martes","mi\xE9rcoles","s\xE1bado","viernes"],abbr:["dom","jue","lun","mar","mi\xE9","s\xE1b","vie"],abbr_context:["dom.","juev.","lun.","mart.","mi\xE9rc.","s\xE1b.","vier."]};var chunk_7TT5MNTH_$={month:chunk_7TT5MNTH_p,weekday:chunk_7TT5MNTH_g},chunk_7TT5MNTH_f=chunk_7TT5MNTH_$;var chunk_7TT5MNTH_b=["cat","com","com.es","es","eus","info","org"];var chunk_7TT5MNTH_C=["gmail.com","hotmail.com","yahoo.com"];var chunk_7TT5MNTH_aa={domain_suffix:chunk_7TT5MNTH_b,free_email:chunk_7TT5MNTH_C},chunk_7TT5MNTH_z=chunk_7TT5MNTH_aa;var chunk_7TT5MNTH_M=[" s/n.",", #",", ##"," #"," ##"];var chunk_7TT5MNTH_v=["Parla","Telde","Baracaldo","San Fernando","Torrevieja","Lugo","Santiago de Compostela","Gerona","C\xE1ceres","Lorca","Coslada","Talavera de la Reina","El Puerto de Santa Mar\xEDa","Cornell\xE1 de Llobregat","Avil\xE9s","Palencia","Gecho","Orihuela","Pontevedra","Pozuelo de Alarc\xF3n","Toledo","El Ejido","Guadalajara","Gand\xEDa","Ceuta","Ferrol","Chiclana de la Frontera","Manresa","Roquetas de Mar","Ciudad Real","Rub\xED","Benidorm","San Sebast\xEDan de los Reyes","Ponferrada","Zamora","Alcal\xE1 de Guadaira","Fuengirola","Mijas","Sanl\xFAcar de Barrameda","La L\xEDnea de la Concepci\xF3n","Majadahonda","Sagunto","El Prat de LLobregat","Viladecans","Linares","Alcoy","Ir\xFAn","Estepona","Torremolinos","Rivas-Vaciamadrid","Molina de Segura","Paterna","Granollers","Santa Luc\xEDa de Tirajana","Motril","Cerda\xF1ola del Vall\xE9s","Arrecife","Segovia","Torrelavega","Elda","M\xE9rida","\xC1vila","Valdemoro","Cuenta","Collado Villalba","Benalm\xE1dena","Mollet del Vall\xE9s","Puertollano","Madrid","Barcelona","Valencia","Sevilla","Zaragoza","M\xE1laga","Murcia","Palma de Mallorca","Las Palmas de Gran Canaria","Bilbao","C\xF3rdoba","Alicante","Valladolid","Vigo","Gij\xF3n","Hospitalet de LLobregat","La Coru\xF1a","Granada","Vitoria","Elche","Santa Cruz de Tenerife","Oviedo","Badalona","Cartagena","M\xF3stoles","Jerez de la Frontera","Tarrasa","Sabadell","Alcal\xE1 de Henares","Pamplona","Fuenlabrada","Almer\xEDa","San Sebasti\xE1n","Legan\xE9s","Santander","Burgos","Castell\xF3n de la Plana","Alcorc\xF3n","Albacete","Getafe","Salamanca","Huelva","Logro\xF1o","Badajoz","San Cristr\xF3bal de la Laguna","Le\xF3n","Tarragona","C\xE1diz","L\xE9rida","Marbella","Matar\xF3","Dos Hermanas","Santa Coloma de Gramanet","Ja\xE9n","Algeciras","Torrej\xF3n de Ardoz","Orense","Alcobendas","Reus","Calahorra","Inca","A\xFDna"];var chunk_7TT5MNTH_A=["{{location.city_name}}"];var chunk_7TT5MNTH_S=["Afganist\xE1n","Albania","Argelia","Andorra","Angola","Argentina","Armenia","Aruba","Australia","Austria","Azerbay\xE1n","Bahamas","Barein","Bangladesh","Barbados","Bielorusia","B\xE9lgica","Belice","Bermuda","But\xE1n","Bolivia","Bosnia Herzegovina","Botswana","Brasil","Bulgaria","Burkina Faso","Burundi","Camboya","Camer\xFAn","Canada","Cabo Verde","Islas Caim\xE1n","Chad","Chile","China","Isla de Navidad","Colombia","Comodos","Congo","Costa Rica","Costa de Marfil","Croacia","Cuba","Chipre","Rep\xFAblica Checa","Dinamarca","Dominica","Rep\xFAblica Dominicana","Ecuador","Egipto","El Salvador","Guinea Ecuatorial","Eritrea","Estonia","Etiop\xEDa","Islas Faro","Fiji","Finlandia","Francia","Gab\xF3n","Gambia","Georgia","Alemania","Ghana","Grecia","Groenlandia","Granada","Guadalupe","Guam","Guatemala","Guinea","Guinea-Bisau","Guayana","Haiti","Honduras","Hong Kong","Hungria","Islandia","India","Indonesia","Iran","Irak","Irlanda","Italia","Jamaica","Jap\xF3n","Jordania","Kazajistan","Kenia","Kiribati","Corea","Kuwait","Letonia","L\xEDbano","Liberia","Liechtenstein","Lituania","Luxemburgo","Macao","Macedonia","Madagascar","Malawi","Malasia","Maldivas","Mali","Malta","Martinica","Mauritania","M\xE9jico","Micronesia","Moldavia","M\xF3naco","Mongolia","Montenegro","Montserrat","Marruecos","Mozambique","Namibia","Nauru","Nepal","Pa\xEDses Bajos","Nueva Zelanda","Nicaragua","Niger","Nigeria","Noruega","Om\xE1n","Pakistan","Panam\xE1","Pap\xFAa Nueva Guinea","Paraguay","Per\xFA","Filipinas","Poland","Portugal","Puerto Rico","Rusia","Ruanda","Samoa","San Marino","Santo Tom\xE9 y Principe","Arabia Saud\xED","Senegal","Serbia","Seychelles","Sierra Leona","Singapur","Eslovaquia","Eslovenia","Somalia","Espa\xF1a","Sri Lanka","Sud\xE1n","Suriname","Suecia","Suiza","Siria","Taiwan","Tajikistan","Tanzania","Tailandia","Timor-Leste","Togo","Tonga","Trinidad y Tobago","Tunez","Turquia","Uganda","Ucrania","Emiratos \xC1rabes Unidos","Reino Unido","Estados Unidos de Am\xE9rica","Uruguay","Uzbekistan","Vanuatu","Venezuela","Vietnam","Yemen","Zambia","Zimbabwe"];var chunk_7TT5MNTH_P=["\xC1lava","Albacete","Alicante","Almer\xEDa","Asturias","\xC1vila","Badajoz","Barcelona","Burgos","Cantabria","Castell\xF3n","Ciudad Real","Cuenca","C\xE1ceres","C\xE1diz","C\xF3rdoba","Gerona","Granada","Guadalajara","Guip\xFAzcoa","Huelva","Huesca","Islas Baleares","Ja\xE9n","La Coru\xF1a","La Rioja","Las Palmas","Le\xF3n","Lugo","l\xE9rida","Madrid","Murcia","M\xE1laga","Navarra","Orense","Palencia","Pontevedra","Salamanca","Santa Cruz de Tenerife","Segovia","Sevilla","Soria","Tarragona","Teruel","Toledo","Valencia","Valladolid","Vizcaya","Zamora","Zaragoza"];var chunk_7TT5MNTH_G=["#####"];var chunk_7TT5MNTH_R=["Esc. ###","Puerta ###"];var chunk_7TT5MNTH_L=["Andaluc\xEDa","Arag\xF3n","Principado de Asturias","Baleares","Canarias","Cantabria","Castilla-La Mancha","Castilla y Le\xF3n","Catalu\xF1a","Comunidad Valenciana","Extremadura","Galicia","La Rioja","Comunidad de Madrid","Navarra","Pa\xEDs Vasco","Regi\xF3n de Murcia"];var chunk_7TT5MNTH_y=["And","Ara","Ast","Bal","Can","Cbr","Man","Leo","Cat","Com","Ext","Gal","Rio","Mad","Nav","Vas","Mur"];var chunk_7TT5MNTH_B={normal:"{{location.street}}{{location.buildingNumber}}",full:"{{location.street}}{{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_7TT5MNTH_j=["{{location.street_suffix}} {{person.firstName}}","{{location.street_suffix}} {{person.firstName}} {{person.last_name.generic}}"];var chunk_7TT5MNTH_E=["Aldea","Apartamento","Arrabal","Arroyo","Avenida","Bajada","Barranco","Barrio","Bloque","Calle","Calleja","Camino","Carretera","Caserio","Colegio","Colonia","Conjunto","Cuesta","Chalet","Edificio","Entrada","Escalinata","Explanada","Extramuros","Extrarradio","Ferrocarril","Glorieta","Gran Subida","Grupo","Huerta","Jardines","Lado","Lugar","Manzana","Mas\xEDa","Mercado","Monte","Muelle","Municipio","Parcela","Parque","Partida","Pasaje","Paseo","Plaza","Poblado","Pol\xEDgono","Prolongaci\xF3n","Puente","Puerta","Quinta","Ramal","Rambla","Rampa","Riera","Rinc\xF3n","Ronda","Rua","Salida","Sector","Secci\xF3n","Senda","Solar","Subida","Terrenos","Torrente","Traves\xEDa","Urbanizaci\xF3n","V\xEDa","V\xEDa P\xFAblica"];var chunk_7TT5MNTH_ea={building_number:chunk_7TT5MNTH_M,city_name:chunk_7TT5MNTH_v,city_pattern:chunk_7TT5MNTH_A,country:chunk_7TT5MNTH_S,county:chunk_7TT5MNTH_P,postcode:chunk_7TT5MNTH_G,secondary_address:chunk_7TT5MNTH_R,state:chunk_7TT5MNTH_L,state_abbr:chunk_7TT5MNTH_y,street_address:chunk_7TT5MNTH_B,street_pattern:chunk_7TT5MNTH_j,street_suffix:chunk_7TT5MNTH_E},chunk_7TT5MNTH_x=chunk_7TT5MNTH_ea;var chunk_7TT5MNTH_oa={title:"Spanish",code:"es",language:"es",endonym:"Espa\xF1ol",dir:"ltr",script:"Latn"},chunk_7TT5MNTH_D=chunk_7TT5MNTH_oa;var chunk_7TT5MNTH_V={female:["Adela","Adriana","Alejandra","Alicia","Amalia","Ana","Ana Luisa","Ana Mar\xEDa","Andrea","Anita","Anni","Antonia","Ariadna","Barbara","Beatriz","Berta","Blanca","Caridad","Carla","Carlota","Carmen","Carolina","Catalina","Cecilia","Clara","Claudia","Concepci\xF3n","Conchita","Cristina","Daniela","Diana","Dolores","Dorotea","D\xE9bora","Elena","Elisa","Eloisa","Elsa","Elvira","Emilia","Esperanza","Estela","Ester","Eva","Florencia","Francisca","Gabriela","Gloria","Graciela","Guadalupe","Guillermina","In\xE9s","Irene","Isabel","Isabela","Jennifer","Josefina","Juana","Julia","Laura","Leonor","Leticia","Lilia","Lola","Lorena","Lourdes","Luc\xEDa","Luisa","Luz","Magdalena","Maica","Manuela","Marcela","Margarita","Mariana","Maricarmen","Maril\xFA","Marisol","Marta","Mar\xEDa","Mar\xEDa Cristina","Mar\xEDa Elena","Mar\xEDa Eugenia","Mar\xEDa Jos\xE9","Mar\xEDa Luisa","Mar\xEDa Soledad","Mar\xEDa Teresa","Mar\xEDa de los \xC1ngeles","Mar\xEDa del Carmen","Matilde","Mayte","Mercedes","Micaela","M\xF3nica","Natalia","Norma","Olivia","Patricia","Pilar","Ramona","Raquel","Rebeca","Reina","Roc\xEDo","Rosa","Rosalia","Rosario","Roser","Sara","Silvia","Sof\xEDa","Soledad","Sonia","Susana","Teresa","Ver\xF3nica","Victoria","Virginia","Yolanda","\xC1ngela"],male:["Ad\xE1n","Agust\xEDn","Alberto","Alejandro","Alfonso","Alfredo","Andr\xE9s","Antonio","Armando","Arturo","Benito","Benjam\xEDn","Bernardo","Carles","Carlos","Claudio","Clemente","Cristi\xE1n","Crist\xF3bal","C\xE9sar","Daniel","David","Diego","Eduardo","Emilio","Enrique","Ernesto","Esteban","Federico","Felipe","Fernando","Francisco","Gabriel","Gerardo","Germ\xE1n","Gilberto","Gonzalo","Gregorio","Guillermo","Gustavo","Hermenegildo","Hern\xE1n","Homero","Horacio","Hugo","Ignacio","Iv\xE1n","Jacobo","Jaime","Javier","Jer\xF3nimo","Jes\xFAs","Joaqu\xEDn","Jordi","Jorge","Jorge Luis","Josep","Jos\xE9","Jos\xE9 Eduardo","Jos\xE9 Emilio","Jos\xE9 Luis","Jos\xE9 Mar\xEDa","Juan","Juan Carlos","Juan Ram\xF3n","Julio","Julio C\xE9sar","Lorenzo","Lucas","Luis","Luis Miguel","Manuel","Marco Antonio","Marcos","Mariano","Mario","Mart\xEDn","Mateo","Miguel","Miguel \xC1ngel","Nicol\xE1s","Octavio","Pablo","Patricio","Pedro","P\xEDo","Rafael","Ramiro","Ram\xF3n","Ra\xFAl","Ricardo","Roberto","Rodrigo","Rub\xE9n","Salvador","Samuel","Sancho","Santiago","Sergi","Sergio","Teodoro","Timoteo","Tom\xE1s","Vicente","V\xEDctor","\xC1ngel","\xD3scar"]};var chunk_7TT5MNTH_h=["Soluciones","Programa","Marca","Seguridada","Investigaci\xF3n","Marketing","Normas","Implementaci\xF3n","Integraci\xF3n","Funcionalidad","Respuesta","Paradigma","T\xE1cticas","Identidad","Mercados","Grupo","Divisi\xF3n","Aplicaciones","Optimizaci\xF3n","Operaciones","Infraestructura","Intranet","Comunicaciones","Web","Calidad","Seguro","Mobilidad","Cuentas","Datos","Creativo","Configuraci\xF3n","Contabilidad","Interacciones","Factores","Usabilidad","M\xE9tricas"];var chunk_7TT5MNTH_T=["Jefe","Senior","Directo","Corporativo","Din\xE1nmico","Futuro","Producto","Nacional","Regional","Distrito","Central","Global","Cliente","Inversor","International","Heredado","Adelante","Interno","Humano","Gerente","Director"];var chunk_7TT5MNTH_I=["{{person.jobType}} de {{person.jobArea}} {{person.jobDescriptor}}"];var chunk_7TT5MNTH_=["Supervisor","Asociado","Ejecutivo","Relacciones","Oficial","Gerente","Ingeniero","Especialista","Director","Coordinador","Administrador","Arquitecto","Analista","Dise\xF1ador","Planificador","T\xE9cnico","Funcionario","Desarrollador","Productor","Consultor","Asistente","Facilitador","Agente","Representante","Estratega"];var chunk_7TT5MNTH_J={generic:["Abeyta","Abrego","Abreu","Acevedo","Acosta","Acu\xF1a","Adame","Adorno","Agosto","Aguayo","Aguilar","Aguilera","Aguirre","Alanis","Alan\xEDz","Alarc\xF3n","Alba","Alcal\xE1","Alcaraz","Alc\xE1ntar","Alejandro","Alem\xE1n","Alfaro","Alicea","Almanza","Almar\xE1z","Almonte","Alonso","Alonzo","Altamirano","Alva","Alvarado","Amador","Amaya","Anaya","Anguiano","Angulo","Aparicio","Apodaca","Aponte","Arag\xF3n","Aranda","Ara\xF1a","Arce","Archuleta","Arellano","Arenas","Arevalo","Arg\xFCello","Arias","Armas","Armend\xE1riz","Armenta","Armijo","Arredondo","Arreola","Arriaga","Arroyo","Arteaga","Atencio","Avil\xE9s","Ayala","Baca","Badillo","Baeza","Bahena","Balderas","Ballesteros","Banda","Barajas","Barela","Barrag\xE1n","Barraza","Barrera","Barreto","Barrientos","Barrios","Batista","Ba\xF1uelos","Becerra","Beltr\xE1n","Benavides","Benav\xEDdez","Ben\xEDtez","Berm\xFAdez","Bernal","Berr\xEDos","Betancourt","Blanco","Bonilla","Borrego","Botello","Bravo","Briones","Brise\xF1o","Brito","Bueno","Burgos","Bustamante","Bustos","B\xE1ez","Caballero","Cabrera","Cab\xE1n","Cadena","Caldera","Calder\xF3n","Calvillo","Camacho","Camarillo","Campos","Canales","Candelaria","Cano","Cant\xFA","Caraballo","Carbajal","Cardona","Carmona","Carranza","Carrasco","Carrasquillo","Carrera","Carrero","Carre\xF3n","Carrillo","Carri\xF3n","Carvajal","Casanova","Casares","Casarez","Casas","Casillas","Casta\xF1eda","Castellanos","Castillo","Castro","Cavazos","Cazares","Ceballos","Cedillo","Ceja","Centeno","Cepeda","Cerda","Cervantes","Cerv\xE1ntez","Chac\xF3n","Chapa","Chavarr\xEDa","Ch\xE1vez","Cintr\xF3n","Cisneros","Collado","Collazo","Colunga","Col\xF3n","Concepci\xF3n","Contreras","Cordero","Cornejo","Corona","Coronado","Corral","Corrales","Correa","Cort\xE9s","Cort\xE9z","Cotto","Covarrubias","Crespo","Cruz","Cuellar","Curiel","C\xE1rdenas","C\xF3rdova","Delacr\xFAz","Delafuente","Delagarza","Delao","Delapaz","Delarosa","Delatorre","Dele\xF3n","Delgadillo","Delgado","Delr\xEDo","Delvalle","Dom\xEDnguez","Duarte","Due\xF1as","Dur\xE1n","D\xE1vila","D\xEDaz","Echevarr\xEDa","Elizondo","Enr\xEDquez","Escalante","Escamilla","Escobar","Escobedo","Esparza","Espinal","Espino","Espinosa","Espinosa de los Monteros","Espinoza","Esquibel","Esquivel","Estrada","Est\xE9vez","Fajardo","Far\xEDas","Feliciano","Fern\xE1ndez","Ferrer","Fierro","Figueroa","Flores","Fl\xF3rez","Fonseca","Fr\xEDas","Fuentes","Gait\xE1n","Galarza","Galindo","Gallardo","Gallegos","Galv\xE1n","Gamboa","Gaona","Garay","Garc\xEDa","Garibay","Garica","Garrido","Garza","Gast\xE9lum","Gayt\xE1n","Gil","Gir\xF3n","Godoy","God\xEDnez","Gonz\xE1lez","Gracia","Granado","Granados","Griego","Grijalva","Guajardo","Guardado","Guerra","Guerrero","Guevara","Guill\xE9n","Gurule","Guti\xE9rrez","Guzm\xE1n","G\xE1lvez","G\xE1mez","G\xF3mez","Haro","Henr\xEDquez","Heredia","Hern\xE1ndez","Herrera","Hidalgo","Hinojosa","Holgu\xEDn","Huerta","Hurtado","Ibarra","Iglesias","Irizarry","Jaime","Jaimes","Jaramillo","Jasso","Jim\xE9nez","Jurado","Ju\xE1rez","J\xE1quez","Laboy","Lara","Laureano","Leal","Lebr\xF3n","Ledesma","Leiva","Lemus","Lerma","Leyva","Le\xF3n","Lim\xF3n","Linares","Lira","Llamas","Loera","Lomeli","Longoria","Lovato","Loya","Lozada","Lozano","Lucero","Lucio","Luevano","Lugo","Luna","L\xF3pez","Mac\xEDas","Madera","Madrid","Madrigal","Maestas","Maga\xF1a","Malave","Maldonado","Manzanares","Mares","Marrero","Marroqu\xEDn","Mart\xEDnez","Mar\xEDn","Mascare\xF1as","Mata","Mateo","Matos","Mat\xEDas","Maya","Mayorga","Medina","Medrano","Mej\xEDa","Melgar","Mel\xE9ndez","Mena","Menchaca","Mendoza","Men\xE9ndez","Meraz","Mercado","Merino","Mesa","Meza","Miramontes","Miranda","Mireles","Mojica","Molina","Mondrag\xF3n","Monroy","Montalvo","Monta\xF1ez","Monta\xF1o","Montemayor","Montenegro","Montero","Montes","Montoya","Mont\xE9z","Mora","Morales","Moreno","Mota","Moya","Mungu\xEDa","Murillo","Muro","Mu\xF1iz","Mu\xF1oz","M\xE1rquez","M\xE9ndez","Naranjo","Narv\xE1ez","Nava","Navarrete","Navarro","Nazario","Negrete","Negr\xF3n","Nev\xE1rez","Nieto","Nieves","Ni\xF1o","Noriega","N\xE1jera","N\xFA\xF1ez","Ocampo","Ocasio","Ochoa","Ojeda","Olivares","Olivas","Olivera","Olivo","Oliv\xE1rez","Olmos","Olvera","Ontiveros","Oquendo","Ord\xF3\xF1ez","Orellana","Ornelas","Orosco","Orozco","Orta","Ortega","Ortiz","Osorio","Otero","Ozuna","Pab\xF3n","Pacheco","Padilla","Padr\xF3n","Pagan","Palacios","Palomino","Palomo","Pantoja","Paredes","Parra","Partida","Pati\xF1o","Paz","Pedraza","Pedroza","Pelayo","Perales","Peralta","Perea","Pe\xF1a","Pichardo","Pineda","Pizarro","Pi\xF1a","Polanco","Ponce","Porras","Portillo","Posada","Prado","Preciado","Prieto","Puente","Puga","Pulido","P\xE1ez","P\xE9rez","Quesada","Quezada","Quintana","Quintanilla","Quintero","Quir\xF3z","Qui\xF1ones","Qui\xF1\xF3nez","Rael","Ramos","Ram\xEDrez","Rangel","Rasc\xF3n","Raya","Razo","Regalado","Rend\xF3n","Renter\xEDa","Res\xE9ndez","Reyes","Reyna","Reynoso","Rico","Rinc\xF3n","Riojas","Rivas","Rivera","Rivero","Robledo","Robles","Rocha","Rodarte","Rodr\xEDguez","Rojas","Rojo","Rold\xE1n","Rol\xF3n","Romero","Romo","Roque","Rosado","Rosales","Rosario","Rosas","Roybal","Rubio","Ruelas","Ru\xEDz","R\xEDos","Saavedra","Saiz","Salas","Salazar","Salcedo","Salcido","Salda\xF1a","Saldivar","Salgado","Salinas","Samaniego","Sanabria","Sandoval","Santacruz","Santana","Santiago","Santill\xE1n","Sarabia","Sauceda","Saucedo","Sedillo","Segovia","Segura","Sep\xFAlveda","Serna","Serrano","Serrato","Sevilla","Sierra","Sisneros","Solano","Soliz","Solorio","Solorzano","Sol\xEDs","Soria","Sosa","Sotelo","Soto","Su\xE1rez","S\xE1enz","S\xE1nchez","Tafoya","Tamayo","Tamez","Tapia","Tejada","Tejeda","Tello","Terrazas","Ter\xE1n","Tijerina","Tirado","Toledo","Toro","Torres","Tovar","Trejo","Trevi\xF1o","Trujillo","T\xE9llez","T\xF3rrez","Ulibarri","Ulloa","Urbina","Ure\xF1a","Uribe","Urrutia","Ur\xEDas","Vaca","Valadez","Valdez","Valdivia","Vald\xE9s","Valencia","Valent\xEDn","Valenzuela","Valladares","Valle","Vallejo","Valles","Valverde","Vanegas","Varela","Vargas","Vega","Vela","Velasco","Vel\xE1squez","Vel\xE1zquez","Venegas","Vera","Verdugo","Verduzco","Vergara","Viera","Vigil","Villa","Villag\xF3mez","Villalobos","Villalpando","Villanueva","Villarreal","Villase\xF1or","Villegas","V\xE1zquez","V\xE9lez","V\xE9liz","Ybarra","Y\xE1\xF1ez","Zambrano","Zamora","Zamudio","Zapata","Zaragoza","Zarate","Zavala","Zayas","Zelaya","Zepeda","Z\xFA\xF1iga","de Anda","de Jes\xFAs","\xC1lvarez","\xC1valos","\xC1vila"]};var chunk_7TT5MNTH_N={generic:[{value:"{{person.last_name.generic}} {{person.last_name.generic}}",weight:1}]};var chunk_7TT5MNTH_O=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_7TT5MNTH_F={generic:["Sr.","Sra.","Sta."],female:["Sra.","Sta."],male:["Sr."]};var chunk_7TT5MNTH_H=["Jr.","Sr.","I","II","III","IV","V","MD","DDS","PhD","DVM"];var chunk_7TT5MNTH_ra={first_name:chunk_7TT5MNTH_V,job_area:chunk_7TT5MNTH_h,job_descriptor:chunk_7TT5MNTH_T,job_title_pattern:chunk_7TT5MNTH_I,job_type:chunk_7TT5MNTH_,last_name:chunk_7TT5MNTH_J,last_name_pattern:chunk_7TT5MNTH_N,name:chunk_7TT5MNTH_O,prefix:chunk_7TT5MNTH_F,suffix:chunk_7TT5MNTH_H},chunk_7TT5MNTH_q=chunk_7TT5MNTH_ra;var chunk_7TT5MNTH_w=["9##-###-###","9##.###.###","9## ### ###","9########"];var chunk_7TT5MNTH_Z=["+349########"];var chunk_7TT5MNTH_U=["9## ## ## ##"];var chunk_7TT5MNTH_ia={human:chunk_7TT5MNTH_w,international:chunk_7TT5MNTH_Z,national:chunk_7TT5MNTH_U},chunk_7TT5MNTH_Q=chunk_7TT5MNTH_ia;var chunk_7TT5MNTH_na={format:chunk_7TT5MNTH_Q},chunk_7TT5MNTH_k=chunk_7TT5MNTH_na;var chunk_7TT5MNTH_la={cell_phone:chunk_7TT5MNTH_e,color:chunk_7TT5MNTH_r,commerce:chunk_7TT5MNTH_l,company:chunk_7TT5MNTH_m,date:chunk_7TT5MNTH_f,internet:chunk_7TT5MNTH_z,location:chunk_7TT5MNTH_x,metadata:chunk_7TT5MNTH_D,person:chunk_7TT5MNTH_q,phone_number:chunk_7TT5MNTH_k},chunk_7TT5MNTH_We=chunk_7TT5MNTH_la; + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-JE7477RA.js +var chunk_JE7477RA_i=new chunk_HC7G5RVA_Xe({locale:[chunk_7TT5MNTH_We,ys,_i]}); + +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-WBZUCKPJ.js +var chunk_WBZUCKPJ_i=["5##-###-###","5##.###.###","5## ### ###","5########"];var chunk_WBZUCKPJ_ia={formats:chunk_WBZUCKPJ_i},chunk_WBZUCKPJ_n=chunk_WBZUCKPJ_ia;var chunk_WBZUCKPJ_l=["aceituna","amarillo","azul","blanco","cian","cielo azul","ciruela","fucsia","gris","lavanda","lima","magenta","marfil","marr\xF3n","menta verde","morado","naranja","negro","oro","orqu\xEDdea","plata","rojo","rosa","salm\xF3n","tan","teal","turquesa","verde","violeta","\xEDndigo"];var chunk_WBZUCKPJ_na={human:chunk_WBZUCKPJ_l},chunk_WBZUCKPJ_t=chunk_WBZUCKPJ_na;var chunk_WBZUCKPJ_s=["Aire libre","Automoci\xF3n","Baby","Belleza","Deportes","Electr\xF3nica","Herramientas","Hogar","Industrial","Jard\xEDn","Joyer\xEDa","Juegos","Juguetes","Kids","Libros","M\xFAsica","Ordenadores","Pel\xEDculas","Ropa","Salud","Ultramarinos","Zapatos"];var chunk_WBZUCKPJ_c={adjective:["Artesanal","Elegante","Ergon\xF3mico","Fant\xE1stico","Gen\xE9rica","Gorgeous","Hecho a mano","Incre\xEDble","Inteligente","Licencia","Peque\xF1o","Pr\xE1ctica","Refinado","R\xFAstico","Sabrosa","Sin marca"],material:["Acero","Caucho","Cotton","Fresco","Frozen","Granito","Hormig\xF3n","Madera","Metal","Pl\xE1stico","Soft"],product:["Auto","Bike","Camisa","Computadora","Embutidos","Ensalada","Guantes","Jab\xF3n","Mesa","Pantalones","Pelota","Pescado","Pizza","Pollo","Presidente","Queso","Rat\xF3n","Sombrero","Teclado","Toallas","Tocino","Tuna","Zapatos"]};var chunk_WBZUCKPJ_la={department:chunk_WBZUCKPJ_s,product_name:chunk_WBZUCKPJ_c},chunk_WBZUCKPJ_d=chunk_WBZUCKPJ_la;var chunk_WBZUCKPJ_u=["Actualizable","Adaptativo","Amigable","Asimilado","Auto proporciona","Automatizado","Avanzado","Cara a cara","Centrado en el negocio","Centrado en el usuario","Centralizado","Clonado","Compartible","Compatible","Configurable","Descentralizado","Digitalizado","Distribuido","Diverso","En red","Enfocado","Enfocado a benficios","Enfocado en la calidad","Equilibrado","Ergonomico","Exclusivo","Expandido","Extendido","Fundamental","F\xE1cil","Gestionado","Horizontal","Implementado","Ingenieria inversa","Innovador","Integrado","Intercambiable","Intuitivo","Inverso","Mejorado","Monitorizado","Multi canal","Multi capa","Multi grupo","Multi lateral","Multi plataforma","Obligatorio","Opcional","Open-source","Operativo","Optimizado","Organico","Organizado","Orientado a equipos","Orientado a objetos","Or\xEDgenes","Para toda la empresa","Perseverando","Persistente","Polarizado","Pre-emptivo","Proactivo","Profundo","Programable","Progresivo","Public-key","Re-contextualizado","Re-implementado","Reactivo","Realineado","Reducido","Robusto","Seguro","Sincronizado","Total","Totalmente configurable","Universal","Versatil","Virtual","Visionario","en fases"];var chunk_WBZUCKPJ_m=["24/365","24/7","A medida","Asesino","B2B","B2C","Back-end","Clase mundial","Clics y mortero","Colaboraci\xF3n","Convincente","Cross-media","C\xF3digo abierto","De extremo a extremo","De vanguardia","Din\xE1mico","Distribuida","Doce y cincuenta y nueve de la noche","E-business","Eficiente","Empresa","Enchufa y juega","Escalable","Estrat\xE9gico","Extensible","Filo sangriento","Fricci\xF3n","Frontal","Fuera de la caja","Global","Granular","Habilitado web","Hol\xEDstico","Impactante","Inal\xE1mbrico","Innovador","Integrado","Interactiva","Intuitivo","Llave en mano","Magn\xE9tica","Mejor de su clase","Misi\xF3n cr\xEDtica","Multiplataforma","Pegajosa","Proactivo","Pr\xF3xima generaci\xF3n","Punto com","Revolucionario","Ricos","Robusto","Sexy","Sin costura","Sin\xE9rgico","Tiempo real","Transparente","Ubicua","User-centric","Valor a\xF1adido","Vertical","Viral","Virtual","Visionario","ladrillos y clics"];var chunk_WBZUCKPJ_p=["Mindshare","ROI","ancho de banda","aplicaciones","arquitecturas","asociaciones","cadenas de suministro","canales","comunidades","contenido","convergencia","e-business","e-commerce","e-servicios","elementos de acci\xF3n","entregables","esquemas","experiencias","funcionalidades","infomediarios","infraestructuras","iniciativas","interfaces","mercados","mercados electr\xF3nicos","metodolog\xEDas","minoristas electr\xF3nicos","modelos","m\xE9tricas","nichos","ojos","paradigmas","plataformas","portales","redes","relaciones","servicios web","sinergias","sistemas","soluciones","tecnolog\xEDas","usuarios","vortales","web-readiness"];var chunk_WBZUCKPJ_g=["Envisioneer","abrazar","acelerar","agregado","apalancamiento","aprovechar","arn\xE9s","arquitecto","conducir","crecer","cultivar","desatar","desintermediar","desplegar","e-enable","empoderar","enganchar","entregue","escala","estrategias","evolucionar","explotar","extender","facilitar","generar","habilitar","incentivar","incubar","ingeniero","innovar","integrar","malla","marca","matriz","maximizar","mejorar","monetizar","objetivo","optimizar","orquestar","pizarra","poner en pr\xE1ctica","productize","punto de referencia","racionalizar","recontextualizar","redefinir","reintermediate","reinventar","repetir","reutilizar","revolucionar","sindicato","sinergia","sintetizar","transformar","transformarse","transici\xF3n","utilizar","visualizar"];var chunk_WBZUCKPJ_b=["24 horas","24/7","3rd generaci\xF3n","4th generaci\xF3n","5th generaci\xF3n","6th generaci\xF3n","acompasada","alto nivel","amplio \xE1banico","analizada","asim\xE9trica","as\xEDncrona","basado en contenido","basado en el contexto","basado en necesidades","bidireccional","bifurcada","cliente servidor","coherente","cohesiva","compuesto","dedicada","defectos cero","didactica","din\xE1mica","direccional","discreta","ejecutiva","escalable","estable","estatica","expl\xEDcita","generada por el cliente","generado por la demanda","global","heur\xEDstica","hibrida","hol\xEDstica","homog\xE9nea","incremental","innovadora","intangible","interactiva","intermedia","local","log\xEDstica","maximizada","met\xF3dica","misi\xF3n cr\xEDtica","modular","monitorizada por red","motivadora","multiestado","multimedia","multitarea","m\xF3bil","nacional","neutral","no-vol\xE1til","nueva generaci\xF3n","optimizada","orientada a soluciones","orientado a objetos","potenciada","radical","rec\xEDproca","regional","secundaria","sensible al contexto","sistem\xE1tica","sist\xE9mica","tangible","terciaria","tiempo real","tolerancia cero","tolerante a fallos","transicional","uniforme","valor a\xF1adido","v\xEDa web","\xF3ptima"];var chunk_WBZUCKPJ_C=["Hermanos","S.A.","S.L.","e Hijos"];var chunk_WBZUCKPJ_f=["{{person.last_name.generic}} y {{person.last_name.generic}}","{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}} {{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} y {{person.last_name.generic}} Asociados"];var chunk_WBZUCKPJ_z=["Interfaz Gr\xE1fica","Interfaz gr\xE1fico de usuario","Soporte","acceso","actitud","adaptador","algoritmo","alianza","analista","aplicaci\xF3n","aprovechar","archivo","arquitectura","arquitectura abierta","array","base de datos","base de trabajo","base del conocimiento","caja de herramientas","capacidad","circuito","codificar","colaboraci\xF3n","complejidad","concepto","conglomeraci\xF3n","conjunto","conjunto de instrucciones","contingencia","data-warehouse","definici\xF3n","desaf\xEDo","emulaci\xF3n","encriptar","enfoque","estandardizaci\xF3n","estrategia","estructura","estructura de precios","extranet","fidelidad","firmware","flexibilidad","focus group","fuerza de trabajo","funcionalidad","funci\xF3n","gesti\xF3n presupuestaria","groupware","habilidad","hardware","implementaci\xF3n","infraestructura","iniciativa","instalaci\xF3n","inteligencia artificial","interfaz","intranet","jerarqu\xEDa","l\xEDnea segura","marco de tiempo","matrices","mediante","medici\xF3n","metodolog\xEDas","middleware","migraci\xF3n","modelo","moderador","monitorizar","n\xFAcleo","orquestar","paradigma","paralelismo","pol\xEDtica","portal","previsi\xF3n","proceso de mejora","productividad","producto","protocolo","proyecci\xF3n","proyecto","red de area local","sinergia","sistema abierto","software","soluci\xF3n","soporte","superestructura","utilizaci\xF3n","website","\xE9xito"];var chunk_WBZUCKPJ_ta={adjective:chunk_WBZUCKPJ_u,buzz_adjective:chunk_WBZUCKPJ_m,buzz_noun:chunk_WBZUCKPJ_p,buzz_verb:chunk_WBZUCKPJ_g,descriptor:chunk_WBZUCKPJ_b,legal_entity_type:chunk_WBZUCKPJ_C,name_pattern:chunk_WBZUCKPJ_f,noun:chunk_WBZUCKPJ_z},chunk_WBZUCKPJ_M=chunk_WBZUCKPJ_ta;var chunk_WBZUCKPJ_A=["com","com.mx","gob.mx","info","mx","org"];var chunk_WBZUCKPJ_v=["corpfolder.com","gmail.com","hotmail.com","nearbpo.com","yahoo.com"];var chunk_WBZUCKPJ_sa={domain_suffix:chunk_WBZUCKPJ_A,free_email:chunk_WBZUCKPJ_v},chunk_WBZUCKPJ_S=chunk_WBZUCKPJ_sa;var chunk_WBZUCKPJ_G=[" s/n.",", #",", ##"," #"," ##"," ###"," ####"];var chunk_WBZUCKPJ_E=["Aguascalientes","Apodaca","Buenavista","Campeche","Canc\xFAn","C\xE1rdenas","Celaya","Chalco","Chetumal","Chicoloapan","Chignahuapan","Chihuahua","Chilpancingo","Chimalhuac\xE1n","Ciudad Acu\xF1a","Ciudad de M\xE9xico","Ciudad del Carmen","Ciudad L\xF3pez Mateos","Ciudad Madero","Ciudad Obreg\xF3n","Ciudad Valles","Ciudad Victoria","Coatzacoalcos","Colima-Villa de \xC1lvarez","Comit\xE1n de Dominguez","C\xF3rdoba","Cuautitl\xE1n Izcalli","Cuautla","Cuernavaca","Culiac\xE1n","Delicias","Durango","Ensenada","Fresnillo","General Escobedo","G\xF3mez Palacio","Guadalajara","Guadalupe","Guanajuato","Guaymas","Hermosillo","Hidalgo del Parral","Iguala","Irapuato","Ixtapaluca","Jiutepec","Ju\xE1rez","La Laguna","La Paz","La Piedad-P\xE9njamo","Le\xF3n","Los Cabos","Los Mochis","Manzanillo","Matamoros","Mazatl\xE1n","M\xE9rida","Mexicali","Minatitl\xE1n","Miramar","Monclova","Monclova-Frontera","Monterrey","Morelia","Naucalpan de Ju\xE1rez","Navojoa","Nezahualc\xF3yotl","Nogales","Nuevo Laredo","Oaxaca","Ocotl\xE1n","Ojo de agua","Orizaba","Pachuca","Piedras Negras","Poza Rica","Puebla","Puerto Vallarta","Quer\xE9taro","Reynosa-R\xEDo Bravo","Rioverde-Ciudad Fern\xE1ndez","Salamanca","Saltillo","San Cristobal de las Casas","San Francisco Coacalco","San Francisco del Rinc\xF3n","San Juan Bautista Tuxtepec","San Juan del R\xEDo","San Luis Potos\xED-Soledad","San Luis R\xEDo Colorado","San Nicol\xE1s de los Garza","San Pablo de las Salinas","San Pedro Garza Garc\xEDa","Santa Catarina","Soledad de Graciano S\xE1nchez","Tampico-P\xE1nuco","Tapachula","Tecom\xE1n","Tehuac\xE1n","Tehuantepec-Salina Cruz","Tepexpan","Tepic","Tetela de Ocampo","Texcoco de Mora","Tijuana","Tlalnepantla","Tlaquepaque","Tlaxcala-Apizaco","Toluca","Tonal\xE1","Torre\xF3n","Tula","Tulancingo","Tulancingo de Bravo","Tuxtla Guti\xE9rrez","Uruapan","Uruapan del Progreso","Valle de M\xE9xico","Veracruz","Villa de \xC1lvarez","Villa Nicol\xE1s Romero","Villahermosa","Xalapa","Zacatecas-Guadalupe","Zacatlan","Zacatzingo","Zamora-Jacona","Zapopan","Zitacuaro"];var chunk_WBZUCKPJ_B=["{{location.city_name}}"];var chunk_WBZUCKPJ_D=["Afganist\xE1n","Albania","Argelia","Andorra","Angola","Argentina","Armenia","Aruba","Australia","Austria","Azerbay\xE1n","Bahamas","Barein","Bangladesh","Barbados","Bielorusia","B\xE9lgica","Belice","Bermuda","But\xE1n","Bolivia","Bosnia Herzegovina","Botswana","Brasil","Bulgaria","Burkina Faso","Burundi","Camboya","Camer\xFAn","Canada","Cabo Verde","Islas Caim\xE1n","Chad","Chile","China","Isla de Navidad","Colombia","Comodos","Congo","Costa Rica","Costa de Marfil","Croacia","Cuba","Chipre","Rep\xFAblica Checa","Dinamarca","Dominica","Rep\xFAblica Dominicana","Ecuador","Egipto","El Salvador","Guinea Ecuatorial","Eritrea","Estonia","Etiop\xEDa","Islas Faro","Fiji","Finlandia","Francia","Gab\xF3n","Gambia","Georgia","Alemania","Ghana","Grecia","Groenlandia","Granada","Guadalupe","Guam","Guatemala","Guinea","Guinea-Bisau","Guayana","Haiti","Honduras","Hong Kong","Hungria","Islandia","India","Indonesia","Iran","Irak","Irlanda","Italia","Jamaica","Jap\xF3n","Jordania","Kazajistan","Kenia","Kiribati","Corea","Kuwait","Letonia","L\xEDbano","Liberia","Liechtenstein","Lituania","Luxemburgo","Macao","Macedonia","Madagascar","Malawi","Malasia","Maldivas","Mali","Malta","Martinica","Mauritania","M\xE9xico","Micronesia","Moldavia","M\xF3naco","Mongolia","Montenegro","Montserrat","Marruecos","Mozambique","Namibia","Nauru","Nepal","Pa\xEDses Bajos","Nueva Zelanda","Nicaragua","Niger","Nigeria","Noruega","Om\xE1n","Pakistan","Panam\xE1","Pap\xFAa Nueva Guinea","Paraguay","Per\xFA","Filipinas","Poland","Portugal","Puerto Rico","Rusia","Ruanda","Samoa","San Marino","Santo Tom\xE9 y Principe","Arabia Saud\xED","Senegal","Serbia","Seychelles","Sierra Leona","Singapur","Eslovaquia","Eslovenia","Somalia","Espa\xF1a","Sri Lanka","Sud\xE1n","Suriname","Suecia","Suiza","Siria","Taiwan","Tajikistan","Tanzania","Tailandia","Timor-Leste","Togo","Tonga","Trinidad y Tobago","Tunez","Turquia","Uganda","Ucrania","Emiratos \xC1rabes Unidos","Reino Unido","Estados Unidos de Am\xE9rica","Uruguay","Uzbekistan","Vanuatu","Venezuela","Vietnam","Yemen","Zambia","Zimbabwe"];var chunk_WBZUCKPJ_P=["#####"];var chunk_WBZUCKPJ_h=["Esc. ###","Puerta ###","Edificio #"];var chunk_WBZUCKPJ_R=["Aguascalientes","Baja California Norte","Baja California Sur","Estado de M\xE9xico","Campeche","Chiapas","Chihuahua","Coahuila","Colima","Durango","Guanajuato","Guerrero","Hidalgo","Jalisco","Michoacan","Morelos","Nayarit","Nuevo Le\xF3n","Oaxaca","Puebla","Quer\xE9taro","Quintana Roo","San Luis Potos\xED","Sinaloa","Sonora","Tabasco","Tamaulipas","Tlaxcala","Veracruz","Yucat\xE1n","Zacatecas"];var chunk_WBZUCKPJ_x=["AS","BC","BS","CC","CS","CH","CL","CM","DF","DG","GT","GR","HG","JC","MC","MN","MS","NT","NL","OC","PL","QT","QR","SP","SL","SR","TC","TS","TL","VZ","YN","ZS"];var chunk_WBZUCKPJ_I={normal:"{{location.street}}{{location.buildingNumber}}",full:"{{location.street}}{{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_WBZUCKPJ_L=["20 de Noviembre","Cinco de Mayo","Cuahutemoc","Manzanares","Donceles","Francisco I. Madero","Ju\xE1rez","Rep\xFAplica de Cuba","Rep\xFAplica de Chile","Rep\xFAplica de Argentina","Rep\xFAplica de Uruguay","Isabel la Cat\xF3lica","Izazaga","Eje Central","Eje 6","Eje 5","La viga","Aniceto Ortega","Miguel \xC1ngel de Quevedo","Amores","Coyoac\xE1n","Coru\xF1a","Batalla de Naco","La otra banda","Piedra del Comal","Balc\xF3n de los edecanes","Barrio la Lonja","Jicolapa","Zacatl\xE1n","Zapata","Polotitlan","Calimaya","Flor Marina","Flor Solvestre","San Miguel","Naranjo","Cedro","Jalisco","Avena"];var chunk_WBZUCKPJ_y=["{{location.street_suffix}} {{person.first_name.generic}}","{{location.street_suffix}} {{person.first_name.generic}} {{person.last_name.generic}}","{{location.street_suffix}} {{location.street_name}}"];var chunk_WBZUCKPJ_j=["Aldea","Apartamento","Arrabal","Arroyo","Avenida","Bajada","Barranco","Barrio","Bloque","Calle","Calleja","Camino","Carretera","Caserio","Colegio","Colonia","Conjunto","Cuesta","Chalet","Edificio","Entrada","Escalinata","Explanada","Extramuros","Extrarradio","Ferrocarril","Glorieta","Gran Subida","Grupo","Huerta","Jardines","Lado","Lugar","Manzana","Mas\xEDa","Mercado","Monte","Muelle","Municipio","Parcela","Parque","Partida","Pasaje","Paseo","Plaza","Poblado","Pol\xEDgono","Prolongaci\xF3n","Puente","Puerta","Quinta","Ramal","Rambla","Rampa","Riera","Rinc\xF3n","Ronda","Rua","Salida","Sector","Secci\xF3n","Senda","Solar","Subida","Terrenos","Torrente","Traves\xEDa","Urbanizaci\xF3n","V\xEDa","V\xEDa P\xFAblica"];var chunk_WBZUCKPJ_ca={building_number:chunk_WBZUCKPJ_G,city_name:chunk_WBZUCKPJ_E,city_pattern:chunk_WBZUCKPJ_B,country:chunk_WBZUCKPJ_D,postcode:chunk_WBZUCKPJ_P,secondary_address:chunk_WBZUCKPJ_h,state:chunk_WBZUCKPJ_R,state_abbr:chunk_WBZUCKPJ_x,street_address:chunk_WBZUCKPJ_I,street_name:chunk_WBZUCKPJ_L,street_pattern:chunk_WBZUCKPJ_y,street_suffix:chunk_WBZUCKPJ_j},chunk_WBZUCKPJ_J=chunk_WBZUCKPJ_ca;var chunk_WBZUCKPJ_F=["Abacalero","Abacer\xEDa","Abacero","Abacial","Abaco","Abacora","Abacorar","Abad","Abada","Abadejo","Abadengo","Abadernar","Abadesa","Abad\xED","Abad\xEDa","Abadiado","Abadiato","Abajadero","Abajamiento","Abajar","Abaje\xF1o","Abajera","Abajo","Abalada","Abalanzar","Abalar","Abalaustrado","Abaldonadamente","Abaldonamiento","Bastonada","Bastonazo","Bastoncillo","Bastonear","Bastonero","B\xE1stulo","Basura","Basural","Basurear","Basurero","Bata","Batacazo","Batahola","Batal\xE1n","Batalla","Batallador","Batallar","Batallaroso","Batallola","Batall\xF3n","Batallona","Batalloso","Bat\xE1n","Batanar","Batanear","Batanero","Batanga","Bataola","Batata","Batatazo","Batato","Batavia","B\xE1tavo","Batayola","Batazo","Bate","Batea","Bateador","Bateaguas","Cenagar","Cenagoso","Cenal","Cenaoscuras","Ce\xF1ar","Cenata","Cenca","Cencapa","Cencellada","Cence\xF1ada","Cence\xF1o","Cencero","Cencerra","Cencerrada","Cencerrado","Cencerrear","Cencerreo","Cencerril","Cencerrillas","Cencerro","Cencerr\xF3n","Cencha","Cencido","Cenc\xEDo","Cencivera","Cenco","Cencuate","Cendal","Cendal\xED","C\xE9ndea","Cendolilla","Cendra","Cendrada","Cendradilla","Cendrado","Cendrar","Cendrazo","Cenefa","Cenegar","Ceneque","Cenero","Cenestesia","Desce\xF1ir","Descensi\xF3n","Descenso","Descentrado","Descentralizaci\xF3n","Descentralizador","Descentralizar","Descentrar","Descepar","Descerar","Descercado","Descercador","Descercar","Descerco","Descerebraci\xF3n","Descerebrado","Descerebrar","Descerezar","Descerrajado","Descerrajadura","Descerrajar","Descerrar","Descerrumarse","Descervigamiento","Descervigar","Deschapar","Descharchar","Deschavetado","Deschavetarse","Deschuponar","Descifrable","Descifrador","Desciframiento","Descifrar","Descifre","Descimbramiento","Descimbrar","Engarbarse","Engarberar","Engarbullar","Engarce","Engarfiar","Engargantadura","Engargantar","Engargante","Engargolado","Engargolar","Engaritar","Engarmarse","Engarnio","Engarrafador","Engarrafar","Engarrar","Engarro","Engarronar","Engarrotar","Engarzador","Engarzadura","Engarzar","Engasgarse","Engastador","Engastadura","Engastar","Engaste","Ficci\xF3n","Fice","Ficha","Fichaje","Fichar","Fichero","Ficoideo","Ficticio","Fidalgo","Fidecomiso","Fidedigno","Fideero","Fideicomisario","Fideicomiso","Fideicomitente","Fide\xEDsmo","Fidelidad","Fidel\xEDsimo","Fideo","Fido","Fiducia","Geminaci\xF3n","Geminado","Geminar","G\xE9minis","G\xE9mino","Gem\xEDparo","Gemiquear","Gemiqueo","Gemir","Gemolog\xEDa","Gemol\xF3gico","Gem\xF3logo","Gemonias","Gemoso","Gemoterapia","Gen","Genciana","Gencian\xE1ceo","Gencianeo","Gendarme","Gendarmer\xEDa","Genealog\xEDa","Geneal\xF3gico","Genealogista","Genearca","Gene\xE1tico","Generable","Generaci\xF3n","Generacional","Generador","General","Generala","Generalato","Generalidad","General\xEDsimo","Incordio","Incorporaci\xF3n","Incorporal","Incorporalmente","Incorporar","Incorporeidad","Incorp\xF3reo","Incorporo","Incorrecci\xF3n","Incorrectamente","Incorrecto","Incorregibilidad","Incorregible","Incorregiblemente","Incorrupci\xF3n","Incorruptamente","Incorruptibilidad","Incorruptible","Incorrupto","Incrasar","Increado","Incredibilidad","Incr\xE9dulamente","Incredulidad","Incr\xE9dulo","Incre\xEDble","Incre\xEDblemente","Incrementar","Incremento","Increpaci\xF3n","Increpador","Increpar","Incriminaci\xF3n","Incriminar","Incristalizable","Incruentamente","Incruento","Incrustaci\xF3n"];var chunk_WBZUCKPJ_da={word:chunk_WBZUCKPJ_F},chunk_WBZUCKPJ_V=chunk_WBZUCKPJ_da;var chunk_WBZUCKPJ_ua={title:"Spanish (Mexico)",code:"es_MX",country:"MX",language:"es",endonym:"Espa\xF1ol (M\xE9xico)",dir:"ltr",script:"Latn"},chunk_WBZUCKPJ_T=chunk_WBZUCKPJ_ua;var chunk_WBZUCKPJ_N={generic:["Aar\xF3n","Abigail","Abraham","Abril","Adela","Adriana","Ad\xE1n","Agust\xEDn","Alan","Alberto","Alejandra","Alejandro","Alexa","Alexander","Alexis","Alfonso","Alfredo","Alicia","Alondra Romina","Amalia","Ana","Ana Luisa","Ana Mar\xEDa","Ana Sof\xEDa","Ana Victoria","Andrea","Andr\xE9s","Anita","Antonia","Antonio","Araceli","Ariadna","Armando","Arturo","Axel","Barbara","Beatriz","Benito","Benjam\xEDn","Bernardo","Berta","Blanca","Brandon","Brayan","Camila","Caridad","Carla","Carlos","Carlota","Carmen","Carolina","Catalina","Cecilia","Clara","Claudia","Claudio","Clemente","Concepci\xF3n","Conchita","Cristian","Cristina","Cristobal","C\xE9sar","Dami\xE1n","Daniel","Daniela","David","Diana","Diego","Dolores","Dorotea","Dulce Mar\xEDa","D\xE9bora","Eduardo","Elena","Elisa","Elizabeth","Eloisa","Elsa","Elvira","El\xEDas","Emilia","Emiliano","Emilio","Emily","Emmanuel","Enrique","Erick","Ernesto","Esmeralda","Esperanza","Esteban","Estefan\xEDa","Estela","Ester","Eva","Evelyn","Fatima","Federico","Felipe","Fernando","Fernando Javier","Florencia","Francisca","Francisco","Francisco Javier","Gabriel","Gabriela","Gael","Gerardo","Germ\xE1n","Gilberto","Gloria","Gonzalo","Graciela","Gregorio","Guadalupe","Guillermina","Guillermo","Gustavo","Hern\xE1n","Homero","Horacio","Hugo","Ignacio","Iker","In\xE9s","Irene","Isaac","Isabel","Isabela","Isaias","Israel","Ivan","Ivanna","Jacobo","Jaime","Javier","Jazmin","Jennifer","Jer\xF3nimo","Jes\xFAs","Jimena","Joaqu\xEDn","Jorge","Jorge Luis","Jose Daniel","Josefina","Jos\xE9","Jos\xE9 Antonio","Jos\xE9 Eduardo","Jos\xE9 Emilio","Jos\xE9 Luis","Jos\xE9 Mar\xEDa","Jos\xE9 Miguel","Juan","Juan Carlos","Juan Manuel","Juan Pablo","Juana","Julia","Julieta","Julio","Julio C\xE9sar","Kevin","Kimberly","Laura","Leonardo","Leonor","Leticia","Lilia","Liliana","Lizbeth","Lola","Lorena","Lorenzo","Lourdes","Lucas","Lucia","Luis","Luis Fernando","Luis Gabino","Luis Miguel","Luis \xC1ngel","Luisa","Luz","Magdalena","Manuel","Manuela","Marcela","Marco Antonio","Marcos","Margarita","Mariana","Mariano","Maricarmen","Marilu","Mario","Marisol","Marta","Mart\xEDn","Mar\xEDa","Mar\xEDa Cristina","Mar\xEDa Elena","Mar\xEDa Eugenia","Mar\xEDa Fernanda","Mar\xEDa Guadalupe","Mar\xEDa Jos\xE9","Mar\xEDa Luisa","Mar\xEDa Soledad","Mar\xEDa Teresa","Mar\xEDa de Jes\xFAs","Mar\xEDa de los \xC1ngeles","Mar\xEDa del Carmen","Mateo","Mat\xEDas","Mauricio","Maximiliano","Mayte","Melany","Melissa","Mercedes","Micaela","Miguel","Miguel \xC1ngel","Miranda","Monserrat","M\xF3nica","Naomi","Natalia","Nicole","Nicol\xE1s","Norma","Octavio","Olivia","Pablo","Paola","Patricia","Patricio","Paulina","Pedro","Pilar","Rafael","Ramiro","Ramona","Ram\xF3n","Raquel","Ra\xFAl","Rebeca","Regina","Reina","Renata","Ricardo","Roberto","Rocio","Rodrigo","Rosa","Rosa Mar\xEDa","Rosalia","Rosario","Rub\xE9n","Salvador","Samuel","Sancho","Santiago","Sara","Sa\xFAl","Sebastian","Sergio","Silvia","Sofia","Soledad","Sonia","Susana","Tadeo","Teodoro","Teresa","Timoteo","Tom\xE1s","Uriel","Valentina","Valeria","Vanessa","Ver\xF3nica","Vicente","Victor Manuel","Victoria","Virginia","V\xEDctor","Ximena","Ximena Guadalupe","Xochitl","Yamileth","Yaretzi","Yolanda","Zoe","\xC1ngel Daniel","\xC1ngel Gabriel","\xC1ngela","\xD3scar"],female:["Abigail","Abril","Adela","Adriana","Alejandra","Alexa","Alicia","Alondra Romina","Amalia","Ana","Ana Luisa","Ana Mar\xEDa","Ana Sof\xEDa","Ana Victoria","Andrea","Anita","Antonia","Araceli","Ariadna","Barbara","Beatriz","Berta","Blanca","Camila","Caridad","Carla","Carlota","Carmen","Carolina","Catalina","Cecilia","Clara","Claudia","Concepci\xF3n","Conchita","Cristina","Daniela","Diana","Dolores","Dorotea","Dulce Mar\xEDa","D\xE9bora","Elena","Elisa","Elizabeth","Eloisa","Elsa","Elvira","Emilia","Emily","Esmeralda","Esperanza","Estefan\xEDa","Estela","Ester","Eva","Evelyn","Fatima","Florencia","Francisca","Gabriela","Gloria","Graciela","Guadalupe","Guillermina","In\xE9s","Irene","Isabel","Isabela","Ivanna","Jazmin","Jennifer","Jimena","Josefina","Juana","Julia","Julieta","Kimberly","Laura","Leonor","Leticia","Lilia","Liliana","Lizbeth","Lola","Lorena","Lourdes","Lucia","Luisa","Luz","Magdalena","Manuela","Marcela","Margarita","Mariana","Maricarmen","Marilu","Marisol","Marta","Mar\xEDa","Mar\xEDa Cristina","Mar\xEDa Elena","Mar\xEDa Eugenia","Mar\xEDa Fernanda","Mar\xEDa Guadalupe","Mar\xEDa Jos\xE9","Mar\xEDa Luisa","Mar\xEDa Soledad","Mar\xEDa Teresa","Mar\xEDa de Jes\xFAs","Mar\xEDa de los \xC1ngeles","Mar\xEDa del Carmen","Mayte","Melany","Melissa","Mercedes","Micaela","Miranda","Monserrat","M\xF3nica","Naomi","Natalia","Nicole","Norma","Olivia","Paola","Patricia","Paulina","Pilar","Ramona","Raquel","Rebeca","Regina","Reina","Renata","Rocio","Rosa","Rosa Mar\xEDa","Rosalia","Rosario","Sara","Silvia","Sofia","Soledad","Sonia","Susana","Teresa","Valentina","Valeria","Vanessa","Ver\xF3nica","Victoria","Virginia","Ximena","Ximena Guadalupe","Xochitl","Yamileth","Yaretzi","Yolanda","Zoe","\xC1ngela"],male:["Aar\xF3n","Abraham","Ad\xE1n","Agust\xEDn","Alan","Alberto","Alejandro","Alexander","Alexis","Alfonso","Alfredo","Andr\xE9s","Antonio","Armando","Arturo","Axel","Benito","Benjam\xEDn","Bernardo","Brandon","Brayan","Carlos","Claudio","Clemente","Cristian","Cristobal","C\xE9sar","Dami\xE1n","Daniel","David","Diego","Eduardo","El\xEDas","Emiliano","Emilio","Emmanuel","Enrique","Erick","Ernesto","Esteban","Federico","Felipe","Fernando","Fernando Javier","Francisco","Francisco Javier","Gabriel","Gael","Gerardo","Germ\xE1n","Gilberto","Gonzalo","Gregorio","Guillermo","Gustavo","Hern\xE1n","Homero","Horacio","Hugo","Ignacio","Iker","Isaac","Isaias","Israel","Ivan","Jacobo","Jaime","Javier","Jer\xF3nimo","Jes\xFAs","Joaqu\xEDn","Jorge","Jorge Luis","Jose Daniel","Jos\xE9","Jos\xE9 Antonio","Jos\xE9 Eduardo","Jos\xE9 Emilio","Jos\xE9 Luis","Jos\xE9 Mar\xEDa","Jos\xE9 Miguel","Juan","Juan Carlos","Juan Manuel","Juan Pablo","Julio","Julio C\xE9sar","Kevin","Leonardo","Lorenzo","Lucas","Luis","Luis Fernando","Luis Gabino","Luis Miguel","Luis \xC1ngel","Manuel","Marco Antonio","Marcos","Mariano","Mario","Mart\xEDn","Mateo","Mat\xEDas","Mauricio","Maximiliano","Miguel","Miguel \xC1ngel","Nicol\xE1s","Octavio","Pablo","Patricio","Pedro","Rafael","Ramiro","Ram\xF3n","Ra\xFAl","Ricardo","Roberto","Rodrigo","Rub\xE9n","Salvador","Samuel","Sancho","Santiago","Sa\xFAl","Sebastian","Sergio","Tadeo","Teodoro","Timoteo","Tom\xE1s","Uriel","Vicente","Victor Manuel","V\xEDctor","\xC1ngel Daniel","\xC1ngel Gabriel","\xD3scar"]};var chunk_WBZUCKPJ_=["Soluciones","Programa","Marca","Seguridad","Investigaci\xF3n","Marketing","Normas","Implementaci\xF3n","Integraci\xF3n","Funcionalidad","Respuesta","Paradigma","T\xE1cticas","Identidad","Mercados","Grupo","Divisi\xF3n","Aplicaciones","Optimizaci\xF3n","Operaciones","Infraestructura","Intranet","Comunicaciones","Web","Calidad","Seguro","Mobilidad","Cuentas","Datos","Creativo","Configuraci\xF3n","Contabilidad","Interacciones","Factores","Usabilidad","M\xE9tricas"];var chunk_WBZUCKPJ_O=["Jefe","Senior","Directo","Corporativo","Din\xE1nmico","Futuro","Producto","Nacional","Regional","Distrito","Central","Global","Cliente","Inversor","International","Heredado","Adelante","Interno","Humano","Gerente","SubGerente","Director"];var chunk_WBZUCKPJ_q=["Supervisor","Asociado","Ejecutivo","Relacciones","Oficial","Gerente","Ingeniero","Especialista","Director","Coordinador","Administrador","Arquitecto","Analista","Dise\xF1ador","Planificador","T\xE9cnico","Funcionario","Desarrollador","Productor","Consultor","Asistente","Facilitador","Agente","Representante","Estratega","Scrum Master","Scrum Owner","Product Owner","Scrum Developer"];var chunk_WBZUCKPJ_H={generic:["Abeyta","Abrego","Abreu","Acevedo","Acosta","Acu\xF1a","Adame","Adorno","Agosto","Aguayo","Aguilera","Aguirre","Alanis","Alaniz","Alarc\xF3n","Alba","Alcala","Alcaraz","Alc\xE1ntar","Alejandro","Alem\xE1n","Alfaro","Alicea","Almanza","Almaraz","Almonte","Alonso","Alonzo","Altamirano","Alva","Alvarado","Alvarez","Amador","Amaya","Anaya","Anguiano","Angulo","Aparicio","Apodaca","Aponte","Arag\xF3n","Aranda","Ara\xF1a","Arce","Archuleta","Arellano","Arenas","Arevalo","Arguello","Arias","Armas","Armend\xE1riz","Armenta","Armijo","Arredondo","Arreola","Arriaga","Arroyo","Arteaga","Atencio","Avil\xE9s","Ayala","Baca","Badillo","Baeza","Bahena","Balderas","Ballesteros","Banda","Barajas","Barela","Barrag\xE1n","Barraza","Barrera","Barreto","Barrientos","Barrios","Batista","Ba\xF1uelos","Becerra","Beltr\xE1n","Benavides","Benav\xEDdez","Ben\xEDtez","Berm\xFAdez","Bernal","Berr\xEDos","Blanco","Bonilla","Borrego","Botello","Bravo","Briones","Brise\xF1o","Brito","Bueno","Burgos","Bustamante","Bustos","B\xE1ez","B\xE9tancourt","Caballero","Cabrera","Cab\xE1n","Cadena","Caldera","Calder\xF3n","Calvillo","Camacho","Camarillo","Campos","Canales","Candelaria","Cano","Cant\xFA","Caraballo","Carbajal","Cardenas","Cardona","Carmona","Carranza","Carrasco","Carrasquillo","Carrera","Carrero","Carre\xF3n","Carrillo","Carrion","Carvajal","Casanova","Casares","Casas","Casillas","Casta\xF1eda","Castellanos","Castillo","Castro","Cas\xE1rez","Cavazos","Cazares","Ceballos","Cedillo","Ceja","Centeno","Cepeda","Cerda","Cervantes","Cerv\xE1ntez","Chac\xF3n","Chapa","Chavarr\xEDa","Ch\xE1vez","Cintr\xF3n","Cisneros","Collado","Collazo","Colunga","Col\xF3n","Concepci\xF3n","Contreras","Cordero","Cornejo","Corona","Coronado","Corral","Corrales","Correa","Cortez","Cort\xE9s","Cotto","Covarrubias","Crespo","Cruz","Cuellar","Curiel","C\xF3rdova","Delacr\xFAz","Delafuente","Delagarza","Delao","Delapaz","Delarosa","Delatorre","Dele\xF3n","Delgadillo","Delgado","Delr\xEDo","Delvalle","Dom\xEDnguez","Dom\xEDnquez","Duarte","Due\xF1as","Duran","D\xE1vila","D\xEDaz","Echevarr\xEDa","Elizondo","Enr\xEDquez","Escalante","Escamilla","Escobar","Escobedo","Esparza","Espinal","Espino","Espinosa","Espinoza","Esquibel","Esquivel","Estrada","Est\xE9vez","Fajardo","Far\xEDas","Feliciano","Fern\xE1ndez","Ferrer","Fierro","Figueroa","Flores","Fl\xF3rez","Fonseca","Franco","Fr\xEDas","Fuentes","Gait\xE1n","Galarza","Galindo","Gallardo","Gallegos","Galv\xE1n","Gamboa","Gamez","Gaona","Garay","Garc\xEDa","Garibay","Garica","Garrido","Garza","Gast\xE9lum","Gayt\xE1n","Gil","Gir\xF3n","Godoy","God\xEDnez","Gollum","Gonzales","Gonz\xE1lez","Gracia","Granado","Granados","Griego","Grijalva","Guajardo","Guardado","Guerra","Guerrero","Guevara","Guillen","Gurule","Guti\xE9rrez","Guzm\xE1n","G\xE1lvez","G\xF3mez","Haro","Henr\xEDquez","Heredia","Hernandes","Hern\xE1dez","Hern\xE1ndez","Herrera","Hidalgo","Hinojosa","Holgu\xEDn","Huerta","Huixtlacatl","Hurtado","Ibarra","Iglesias","Irizarry","Jaime","Jaimes","Jaramillo","Jasso","Jim\xE9nez","Jim\xEDnez","Jurado","Ju\xE1rez","J\xE1quez","Kadar rodriguez","Kamal","Kamat","Kanaria","Kanea","Kanimal","Kano","Kanzaki","Kaplan","Kara","Karam","Karan","Kardache soto","Karem","Karen","Khalid","Kindelan","Koenig","Korta","Korta hernandez","Kortajarena","Kranz sans","Krasnova","Krauel natera","Kuzmina","Kyra","Laboy","Lara","Laureano","Leal","Lebr\xF3n","Ledesma","Leiva","Lemus","Lerma","Leyva","Le\xF3n","Lim\xF3n","Linares","Lira","Llamas","Loera","Lomeli","Longoria","Lovato","Loya","Lozada","Lozano","Lucero","Lucio","Luevano","Lugo","Luna","L\xF3pez","Mac\xEDas","Madera","Madrid","Madrigal","Maestas","Maga\xF1a","Malave","Maldonado","Manzanares","Mares","Marrero","Marroqu\xEDn","Mart\xEDnez","Mar\xEDn","Mascare\xF1as","Mata","Mateo","Matos","Mat\xEDas","Maya","Mayorga","Medina","Medrano","Mej\xEDa","Melgar","Mel\xE9ndez","Mena","Menchaca","Mendoza","Men\xE9ndez","Meraz","Mercado","Merino","Mesa","Meza","Miramontes","Miranda","Mireles","Mojica","Molina","Mondrag\xF3n","Monroy","Montalvo","Monta\xF1ez","Monta\xF1o","Montemayor","Montenegro","Montero","Montes","Montez","Montoya","Mora","Morales","Moreno","Mota","Moya","Mungu\xEDa","Murillo","Muro","Mu\xF1iz","Mu\xF1oz","M\xE1rquez","M\xE9ndez","Naranjo","Narv\xE1ez","Nava","Navarrete","Navarro","Nazario","Negrete","Negr\xF3n","Nev\xE1rez","Nieto","Nieves","Ni\xF1o","Noriega","N\xE1jera","N\xFA\xF1ez","Ocampo","Ocasio","Ochoa","Ojeda","Olivares","Olivas","Olivera","Olivo","Oliv\xE1rez","Olmos","Olvera","Ontiveros","Oquendo","Ord\xF3\xF1ez","Orellana","Ornelas","Orosco","Orozco","Orta","Ortega","Ortiz","Osorio","Otero","Ozuna","Pab\xF3n","Pacheco","Padilla","Padr\xF3n","Pagan","Palacios","Palomino","Palomo","Pantoja","Paredes","Parra","Partida","Pati\xF1o","Paz","Pedraza","Pedroza","Pelayo","Perales","Peralta","Perea","Peres","Pe\xF1a","Pichardo","Pineda","Pizarro","Pi\xF1a","Polanco","Ponce","Porras","Portillo","Posada","Prado","Preciado","Prieto","Puente","Puga","Pulido","P\xE1ez","P\xE9rez","Quesada","Quevedo","Quezada","Quinta","Quintairos","Quintana","Quintanilla","Quintero","Quintero cruz","Quintero de la cruz","Quiros","Quiroz","Qui\xF1ones","Qui\xF1\xF3nez","Rael","Ramos","Ram\xEDrez","Ram\xF3n","Rangel","Rasc\xF3n","Raya","Razo","Regalado","Rend\xF3n","Renter\xEDa","Res\xE9ndez","Reyes","Reyna","Reynoso","Rico","Rinc\xF3n","Riojas","Rivas","Rivera","Rivero","Robledo","Robles","Rocha","Rodarte","Rodr\xEDgez","Rodr\xEDguez","Rodr\xEDquez","Rojas","Rojo","Rold\xE1n","Rol\xF3n","Romero","Romo","Roque","Rosado","Rosales","Rosario","Rosas","Roybal","Rubio","Ruelas","Ruiz","R\xEDos","Saavedra","Saiz","Salas","Salazar","Salcedo","Salcido","Salda\xF1a","Saldivar","Salgado","Salinas","Samaniego","Sanabria","Sanches","Sandoval","Santacruz","Santana","Santiago","Santill\xE1n","Sarabia","Sauceda","Saucedo","Sedillo","Segovia","Segura","Sep\xFAlveda","Serna","Serrano","Serrato","Sevilla","Sierra","Sisneros","Solano","Soliz","Solorio","Solorzano","Sol\xEDs","Soria","Sosa","Sotelo","Soto","Su\xE1rez","S\xE1enz","S\xE1nchez","Tafoya","Tamayo","Tamez","Tapia","Tejada","Tejeda","Tello","Terrazas","Ter\xE1n","Tijerina","Tirado","Toledo","Toro","Torres","Tovar","Trejo","Trevi\xF1o","Trujillo","T\xE9llez","T\xF3rrez","Ulibarri","Ulloa","Urbina","Ure\xF1a","Uribe","Urrutia","Ur\xEDas","Vaca","Valadez","Valdez","Valdivia","Vald\xE9s","Valencia","Valent\xEDn","Valenzuela","Valladares","Valle","Vallejo","Valles","Valverde","Vanegas","Varela","Vargas","Vega","Vela","Velasco","Vel\xE1squez","Vel\xE1zquez","Venegas","Vera","Verdugo","Verduzco","Vergara","Viera","Vigil","Villa","Villag\xF3mez","Villalobos","Villalpando","Villanueva","Villareal","Villarreal","Villase\xF1or","Villegas","V\xE1squez","V\xE1zquez","V\xE9lez","V\xE9liz","Xacon","Xairo Belmonte","Xana","Xenia","Xiana","Xicoy","Yago","Yami","Yanes","Ybarra","Yebra","Yunta","Y\xE1\xF1ez","Zabaleta","Zamarreno","Zamarripa","Zambrana","Zambrano","Zamora","Zamudio","Zapata","Zaragoza","Zarate","Zavala","Zayas","Zelaya","Zepeda","Z\xFA\xF1iga","de Anda","de Jes\xFAs","\xC1guilar","\xC1valos","\xC1vila","\xD1a\xF1ez"]};var chunk_WBZUCKPJ_K={generic:[{value:"{{person.last_name.generic}} {{person.last_name.generic}}",weight:5},{value:"{{person.last_name.generic}} de {{person.last_name.generic}}",weight:1}]};var chunk_WBZUCKPJ_Z=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1}];var chunk_WBZUCKPJ_w={generic:["Sr.","Sra.","Sta."],female:["Sra.","Sta."],male:["Sr."]};var chunk_WBZUCKPJ_U=["Jr.","Sr.","I","II","III","IV","V","MD","DDS","PhD","DVM","Ing.","Lic.","Dr.","Mtro."];var chunk_WBZUCKPJ_ma={first_name:chunk_WBZUCKPJ_N,job_area:chunk_WBZUCKPJ_,job_descriptor:chunk_WBZUCKPJ_O,job_type:chunk_WBZUCKPJ_q,last_name:chunk_WBZUCKPJ_H,last_name_pattern:chunk_WBZUCKPJ_K,name:chunk_WBZUCKPJ_Z,prefix:chunk_WBZUCKPJ_w,suffix:chunk_WBZUCKPJ_U},chunk_WBZUCKPJ_Q=chunk_WBZUCKPJ_ma;var chunk_WBZUCKPJ_k=["5###-###-###","5##.###.###","5## ### ###","5########"];var chunk_WBZUCKPJ_X=["+525#########","+525########"];var chunk_WBZUCKPJ_Y=["5## ### ####","5########"];var chunk_WBZUCKPJ_pa={human:chunk_WBZUCKPJ_k,international:chunk_WBZUCKPJ_X,national:chunk_WBZUCKPJ_Y},chunk_WBZUCKPJ_W=chunk_WBZUCKPJ_pa;var chunk_WBZUCKPJ_ga={format:chunk_WBZUCKPJ_W},chunk_WBZUCKPJ_$=chunk_WBZUCKPJ_ga;var chunk_WBZUCKPJ_aa=["hormigas","murci\xE9lagos","osos","abejas","p\xE1jaros","b\xFAfalo","gatos","pollos","ganado","perros","delfines","patos","elefantes","peces","zorros","ranas","gansos","cabras","caballos","canguros","leones","monos","b\xFAhos","bueyes","ping\xFCinos","pueblo","cerdos","conejos","ovejas","tigres","ballenas","lobos","cebras","almas en pena","cuervos","gatos negros","quimeras","fantasmas","conspiradores","dragones","enanos","duendes","encantadores","exorcistas","hijos","enemigos","gigantes","gnomos","grifos","lic\xE1ntropos","n\xE9mesis","ogros","or\xE1culos","profetas","hechiceros","ara\xF1as","esp\xEDritus","vampiros","brujos","zorras","hombres lobo","brujas","adoradores","zombies","druidas"];var chunk_WBZUCKPJ_ea=["{{location.state}} {{team.creature}}"];var chunk_WBZUCKPJ_ba={creature:chunk_WBZUCKPJ_aa,name:chunk_WBZUCKPJ_ea},chunk_WBZUCKPJ_ra=chunk_WBZUCKPJ_ba;var chunk_WBZUCKPJ_Ca={cell_phone:chunk_WBZUCKPJ_n,color:chunk_WBZUCKPJ_t,commerce:chunk_WBZUCKPJ_d,company:chunk_WBZUCKPJ_M,internet:chunk_WBZUCKPJ_S,location:chunk_WBZUCKPJ_J,lorem:chunk_WBZUCKPJ_V,metadata:chunk_WBZUCKPJ_T,person:chunk_WBZUCKPJ_Q,phone_number:chunk_WBZUCKPJ_$,team:chunk_WBZUCKPJ_ra},chunk_WBZUCKPJ_oa=chunk_WBZUCKPJ_Ca;var chunk_WBZUCKPJ_vr=new chunk_HC7G5RVA_Xe({locale:[chunk_WBZUCKPJ_oa,chunk_7TT5MNTH_We,ys,_i]}); - utf16le: (data, sourceEncoding) => { - if (data.length === 0) { - return '' - } - if (typeof data === 'string') { - data = Buffer.from(data, sourceEncoding) - } - return data.ucs2Slice(0, data.length) - }, +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-UVBI34KZ.js +var chunk_UVBI34KZ_r=["0912 ### ####","0911 ### ####","0919 ### ####","0917 ### ####","0920 ### ####","0921 ### ####","0936 ### ####","0937 ### ####","0938 ### ####","0939 ### ####","0935 ### ####","0933 ### ####","0901 ### ####","0902 ### ####","0903 ### ####","0904 ### ####","0905 ### ####"];var chunk_UVBI34KZ_Ae={formats:chunk_UVBI34KZ_r},chunk_UVBI34KZ_m=chunk_UVBI34KZ_Ae;var chunk_UVBI34KZ_i=["\u0622\u0628\u06CC","\u0622\u0628\u06CC \u0622\u0633\u0645\u0627\u0646\u06CC","\u0627\u0631\u063A\u0648\u0627\u0646\u06CC","\u0628\u0646\u0641\u0634","\u062E\u0627\u06A9\u0633\u062A\u0631\u06CC","\u062E\u0631\u0645\u0627\u06CC\u06CC","\u0632\u0631\u062F","\u0632\u06CC\u062A\u0648\u0646\u06CC","\u0633\u0628\u0632","\u0633\u0641\u06CC\u062F","\u0633\u06CC\u0627\u0647","\u0635\u0648\u0631\u062A\u06CC","\u0637\u0644\u0627\u06CC\u06CC","\u0641\u06CC\u0631\u0648\u0632\u0647 \u0627\u06CC","\u0642\u0631\u0645\u0632","\u0642\u0647\u0648\u0647 \u0627\u06CC","\u0644\u0627\u062C\u0648\u0631\u062F\u06CC","\u0646\u0627\u0631\u0646\u062C\u06CC","\u0646\u0642\u0631\u0647 \u0627\u06CC","\u0646\u06CC\u0644\u06CC"];var chunk_UVBI34KZ_Le={human:chunk_UVBI34KZ_i},chunk_UVBI34KZ_n=chunk_UVBI34KZ_Le;var chunk_UVBI34KZ_a=["\u0627\u0628\u0632\u0627\u0631","\u0627\u062A\u0648\u0645\u0628\u06CC\u0644","\u0627\u0633\u0628\u0627\u0628 \u0628\u0627\u0632\u06CC","\u0627\u0644\u06A9\u062A\u0631\u0648\u0646\u06CC\u06A9","\u0628\u0627\u0632\u06CC \u0647\u0627","\u0628\u0627\u063A","\u0628\u0686\u0647","\u0628\u0686\u0647 \u0647\u0627","\u0628\u06CC\u0631\u0648\u0646 \u0627\u0632 \u062E\u0627\u0646\u0647","\u062A\u0646 \u067E\u0648\u0634","\u062E\u0627\u0646\u0647","\u062E\u0648\u0627\u0631\u0628\u0627\u0631","\u0631\u0627\u06CC\u0627\u0646\u0647","\u0632\u06CC\u0628\u0627\u06CC\u06CC","\u0632\u06CC\u0648\u0631 \u0622\u0644\u0627\u062A","\u0633\u0644\u0627\u0645\u062A\u06CC","\u0635\u0646\u0639\u062A\u06CC","\u0641\u06CC\u0644\u0645 \u0647\u0627","\u0645\u0648\u0632\u06CC\u06A9","\u0648\u0631\u0632\u0634 \u0647\u0627","\u06A9\u062A\u0627\u0628 \u0647\u0627","\u06A9\u0641\u0634"];var chunk_UVBI34KZ_p={adjective:["\u0627\u0631\u06AF\u0648\u0646\u0648\u0645\u06CC\u06A9","\u0628\u0627\u0647\u0648\u0634","\u0628\u0627\u0648\u0631 \u0646\u06A9\u0631\u062F\u0646\u06CC","\u0628\u062F\u0648\u0646 \u0645\u062D\u062F\u0648\u062F\u06CC\u062A","\u0628\u0631\u0627\u0642","\u062C\u0630\u0627\u0628","\u062E\u0627\u0631\u0642 \u0627\u0644\u0639\u0627\u062F\u0647","\u062E\u0648\u0634 \u0637\u0639\u0645","\u062F\u0633\u062A \u0633\u0627\u0632","\u0639\u0627\u0644\u06CC","\u0644\u0637\u06CC\u0641","\u0645\u0639\u0645\u0648\u0644\u06CC","\u06A9\u0627\u0631\u0628\u0631\u062F\u06CC","\u06A9\u0648\u0686\u06A9"],material:["\u0627\u0633\u062A\u06CC\u0644","\u0628\u062A\u0646\u06CC","\u062A\u0627\u0632\u0647","\u0641\u0644\u0632\u06CC","\u0646\u0631\u0645","\u067E\u0644\u0627\u0633\u062A\u06CC\u06A9\u06CC","\u0686\u0648\u0628\u06CC","\u06A9\u062A\u0627\u0646","\u06AF\u0631\u0627\u0646\u06CC\u062A\u06CC","\u06CC\u062E \u0632\u062F\u0647"],product:["\u0628\u06CC\u06A9\u0646","\u062A\u0646 \u0645\u0627\u0647\u06CC","\u062A\u0648\u067E","\u062D\u0648\u0644\u0647","\u062F\u0633\u062A\u06A9\u0634","\u062F\u0648\u0686\u0631\u062E\u0647","\u0633\u0627\u0644\u0627\u062F","\u0633\u0648\u0633\u06CC\u0633","\u0634\u0644\u0648\u0627\u0631","\u0635\u0627\u0628\u0648\u0646","\u0635\u0646\u062F\u0644\u06CC","\u0645\u0627\u0634\u06CC\u0646","\u0645\u0627\u0647\u06CC","\u0645\u0627\u0648\u0633","\u0645\u0631\u063A","\u0645\u06CC\u0632","\u067E\u0646\u06CC\u0631","\u067E\u06CC\u062A\u0632\u0627","\u067E\u06CC\u0631\u0627\u0647\u0646","\u0686\u06CC\u067E\u0633","\u06A9\u0627\u0645\u067E\u06CC\u0648\u062A\u0631","\u06A9\u0641\u0634","\u06A9\u0644\u0627\u0647","\u06A9\u06CC\u0628\u0648\u0631\u062F"]};var chunk_UVBI34KZ_we={department:chunk_UVBI34KZ_a,product_name:chunk_UVBI34KZ_p},chunk_UVBI34KZ_f=chunk_UVBI34KZ_we;var chunk_UVBI34KZ_d=["\u0627\u062C\u0628\u0627\u0631\u06CC","\u0627\u062E\u062A\u06CC\u0627\u0631\u06CC","\u0627\u0631\u06AF\u0627\u0646\u06CC\u06A9","\u0627\u0631\u06AF\u0648\u0646\u0648\u0645\u06CC\u06A9","\u0627\u0633\u0627\u0633\u06CC","\u0627\u0641\u0642\u06CC","\u0627\u0645\u0646","\u0627\u0646\u062D\u0635\u0627\u0631\u06CC","\u0627\u0646\u0637\u0628\u0627\u0642\u06CC","\u0628\u062F\u0648\u0646 \u062F\u0631\u0632","\u0628\u0647\u0628\u0648\u062F \u06CC\u0627\u0641\u062A\u0647","\u0628\u0647\u06CC\u0646\u0647 \u0634\u062F\u0647","\u0628\u06CC\u0646\u0627\u06CC\u06CC","\u062A\u0631\u0642\u06CC \u062E\u0648\u0627\u0647","\u062A\u0635\u062D\u06CC\u062D \u0634\u062F\u0647","\u062A\u0645\u062F\u06CC\u062F \u0634\u062F\u0647","\u062A\u0648\u0632\u06CC\u0639 \u0634\u062F\u0647","\u062C\u0630\u0628 \u0634\u062F\u0647","\u062E\u0637 \u0645\u0642\u062F\u0645","\u062E\u0644\u0627\u0642\u0627\u0646\u0647","\u062E\u0648\u062F \u062A\u0648\u0627\u0646\u0645\u0646\u062F\u06CC","\u062E\u0648\u062F\u06A9\u0627\u0631","\u062F\u0631\u062C\u0647","\u062F\u06CC\u062C\u06CC\u062A\u0627\u0644\u06CC \u0634\u062F\u0647","\u0631\u0648 \u062F\u0631 \u0631\u0648","\u0631\u06A9\u0648\u062F","\u0633\u0627\u0632\u0645\u0627\u0646 \u06CC\u0627\u0641\u062A\u0647","\u0633\u0627\u0632\u06AF\u0627\u0631","\u0634\u0647\u0648\u062F\u06CC","\u0636\u062F \u0622\u06CC\u0646\u062F\u0647","\u0639\u0645\u0644\u06CC\u0627\u062A\u06CC","\u063A\u06CC\u0631 \u0645\u062A\u0645\u0631\u06A9\u0632","\u0641\u0639\u0627\u0644","\u0642\u0627\u0628\u0644 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u06CC\u0632\u06CC","\u0642\u0627\u0628\u0644 \u062A\u0646\u0638\u06CC\u0645","\u0642\u062F\u0631\u062A\u0645\u0646\u062F","\u0642\u0637\u0628\u06CC","\u0645\u0628\u062A\u0646\u06CC \u0628\u0631 \u0639\u0645\u0644\u06A9\u0631\u062F","\u0645\u062A\u0639\u0627\u062F\u0644","\u0645\u062A\u0645\u0631\u06A9\u0632","\u0645\u062A\u0645\u0631\u06A9\u0632 \u0628\u0631 \u062A\u062C\u0627\u0631\u062A","\u0645\u062A\u0645\u0631\u06A9\u0632 \u0628\u0631 \u0633\u0648\u062F","\u0645\u062A\u0645\u0631\u06A9\u0632 \u0628\u0631 \u0645\u0634\u062A\u0631\u06CC","\u0645\u062A\u0645\u0631\u06A9\u0632 \u0628\u0631 \u06A9\u06CC\u0641\u06CC\u062A","\u0645\u062A\u0645\u0631\u06A9\u0632 \u0634\u062F\u0647","\u0645\u062A\u0646 \u0628\u0627\u0632","\u0645\u062C\u0627\u0632\u06CC","\u0645\u062F\u0627\u0648\u0645","\u0645\u0639\u06A9\u0648\u0633","\u0645\u0646\u0628\u0633\u0637","\u0645\u0647\u0646\u062F\u0633\u06CC \u0634\u062F\u0647","\u0645\u0647\u0646\u062F\u0633\u06CC \u0645\u0639\u06A9\u0648\u0633","\u0646\u0638\u0627\u0631\u062A \u0634\u062F\u0647","\u0647\u0645\u0647 \u06A9\u0627\u0631\u0647","\u0648\u0627\u06A9\u0646\u0634 \u06AF\u0631\u0627","\u067E\u0634\u062A\u06A9\u0627\u0631","\u067E\u06CC\u0627\u062F\u0647 \u0633\u0627\u0632\u06CC \u0634\u062F\u0647","\u067E\u06CC\u0634\u0631\u0641\u062A\u0647","\u0686\u0646\u062F \u062C\u0627\u0646\u0628\u06CC","\u0686\u0646\u062F \u06A9\u0627\u0646\u0627\u0644\u0647","\u0698\u0631\u0641","\u06A9\u0627\u0645\u0644\u0627\u064B \u0642\u0627\u0628\u0644 \u062A\u0646\u0638\u06CC\u0645","\u06A9\u0644\u0648\u0646 \u0634\u062F\u0647","\u06A9\u0648\u0686\u06A9 \u0634\u062F\u0647","\u06AF\u0631\u0648\u0647 \u0645\u062A\u0642\u0627\u0628\u0644","\u06AF\u0648\u0646\u0627\u06AF\u0648\u0646","\u06CC\u06A9\u067E\u0627\u0631\u0686\u0647"];var chunk_UVBI34KZ_l=["24/365","24/7","\u0627\u0631\u0632\u0634 \u0627\u0641\u0632\u0648\u062F\u0647","\u0627\u0646\u0642\u0644\u0627\u0628\u06CC","\u0628\u062F\u0648\u0646 \u0627\u0635\u0637\u06A9\u0627\u06A9","\u0628\u062F\u0648\u0646 \u062F\u0631\u0632","\u0628\u06CC\u0646\u0627\u06CC\u06CC","\u062A\u062C\u0627\u0631\u062A \u0627\u0644\u06A9\u062A\u0631\u0648\u0646\u06CC\u06A9\u06CC","\u062A\u0648\u0632\u06CC\u0639 \u0634\u062F\u0647","\u062C\u0627\u0645\u0639","\u062C\u0647\u0627\u0646\u06CC","\u062E\u0644\u0627\u0642\u0627\u0646\u0647","\u062F\u0627\u0646\u0647 \u0627\u06CC","\u0631\u0627\u0647\u0628\u0631\u062F\u06CC","\u0633\u0641\u0627\u0631\u0634\u06CC","\u0634\u0647\u0648\u062F\u06CC","\u0639\u0642\u0628","\u0639\u0645\u0648\u062F\u06CC","\u0641\u0639\u0627\u0644","\u0642\u0627\u0628\u0644 \u062A\u0648\u0633\u0639\u0647","\u0642\u062F\u0631\u062A\u0645\u0646\u062F","\u0645\u0627\u0645\u0648\u0631\u06CC\u062A \u0628\u062D\u0631\u0627\u0646\u06CC","\u0645\u0628\u062A\u0646\u06CC \u0628\u0631 \u0647\u0645\u06A9\u0627\u0631\u06CC","\u0645\u062A\u0642\u0627\u0639\u062F \u06A9\u0646\u0646\u062F\u0647","\u0645\u062A\u0646 \u0628\u0627\u0632","\u0645\u062C\u0627\u0632\u06CC","\u0645\u063A\u0646\u0627\u0637\u06CC\u0633\u06CC","\u0645\u0642\u06CC\u0627\u0633 \u067E\u0630\u06CC\u0631","\u0645\u0648\u062B\u0631","\u0647\u0645 \u0627\u0641\u0632\u0627\u06CC\u06CC","\u0648\u06CC\u0631\u0648\u0633\u06CC","\u067E\u0648\u0644\u062F\u0627\u0631","\u067E\u0648\u06CC\u0627","\u067E\u06CC\u0634\u0631\u0648","\u0686\u0633\u0628\u0646\u062F\u0647","\u06A9\u0644\u0627\u0633 \u062C\u0647\u0627\u0646\u06CC","\u06CC\u06A9 \u0628\u0647 \u06CC\u06A9"];var chunk_UVBI34KZ_c=["\u0627\u0628\u062A\u06A9\u0627\u0631 \u0639\u0645\u0644","\u0627\u062C\u062A\u0645\u0627\u0639\u0627\u062A","\u0628\u0627\u0632\u0627\u0631\u0647\u0627","\u0628\u0627\u0632\u0627\u0631\u0647\u0627\u06CC \u0627\u0644\u06A9\u062A\u0631\u0648\u0646\u06CC\u06A9\u06CC","\u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06CC \u06A9\u0627\u0631\u0628\u0631\u062F\u06CC","\u0628\u0644\u0627\u06A9\u0686\u06CC\u0646","\u062A\u062C\u0627\u0631\u062A \u0627\u0644\u06A9\u062A\u0631\u0648\u0646\u06CC\u06A9","\u062A\u062C\u0627\u0631\u062A \u0627\u0644\u06A9\u062A\u0631\u0648\u0646\u06CC\u06A9\u06CC","\u062A\u062C\u0631\u0628\u06CC\u0627\u062A","\u062A\u062D\u0648\u06CC\u0644 \u062F\u0627\u062F\u0646\u06CC \u0647\u0627","\u062E\u062F\u0645\u0627\u062A \u0627\u0644\u06A9\u062A\u0631\u0648\u0646\u06CC\u06A9\u06CC","\u0630\u0647\u0646\u06CC\u062A","\u0631\u0627\u0628\u0637 \u0647\u0627","\u0631\u0627\u0647 \u062D\u0644 \u0647\u0627","\u0631\u0648\u0627\u0628\u0637","\u0631\u0648\u0634 \u0634\u0646\u0627\u0633\u06CC","\u0632\u0646\u062C\u06CC\u0631\u0647 \u062A\u0627\u0645\u06CC\u0646","\u0632\u06CC\u0631\u0633\u0627\u062E\u062A \u0647\u0627","\u0633\u0648\u0644\u0647","\u0633\u06CC\u0633\u062A\u0645 \u0647\u0627","\u0634\u0628\u06A9\u0647 \u0647\u0627","\u0634\u0631\u0627\u06A9\u062A","\u0641\u0646 \u0622\u0648\u0631\u06CC \u0647\u0627","\u0645\u062D\u062A\u0648\u0627","\u0645\u062F\u0644 \u0647\u0627","\u0645\u0639\u0645\u0627\u0631\u06CC","\u0645\u0648\u0627\u0631\u062F \u0639\u0645\u0644\u06CC","\u0647\u0645 \u0627\u0641\u0632\u0627\u06CC\u06CC","\u0647\u0645\u06AF\u0631\u0627\u06CC\u06CC","\u0648\u06CC\u0698\u06AF\u06CC \u0647\u0627","\u067E\u0644\u062A\u0641\u0631\u0645","\u067E\u0647\u0646\u0627\u06CC \u0628\u0627\u0646\u062F","\u067E\u0648\u0631\u062A\u0627\u0644 \u0647\u0627","\u06A9\u0627\u0631\u0628\u0631\u0627\u0646","\u06A9\u0627\u0646\u0627\u0644 \u0647\u0627"];var chunk_UVBI34KZ_u=["\u0627\u062E\u062A\u0631\u0627\u0639 \u062F\u0648\u0628\u0627\u0631\u0647","\u0627\u062F\u063A\u0627\u0645","\u0627\u0633\u062A\u0631\u0627\u062A\u0698\u06CC \u06A9\u0631\u062F\u0646","\u0627\u0633\u062A\u0641\u0627\u062F\u0647","\u0627\u0633\u062A\u0642\u0631\u0627\u0631","\u0628\u0647\u06CC\u0646\u0647 \u0633\u0627\u0632\u06CC","\u0628\u06CC \u062A\u0641\u0627\u0648\u062A","\u062A\u0628\u062F\u06CC\u0644","\u062A\u062C\u0645\u06CC\u0639","\u062A\u062D\u0631\u06CC\u06A9 \u06A9\u0631\u062F\u0646","\u062A\u0633\u0647\u06CC\u0644 \u06A9\u0631\u062F\u0646","\u062A\u0635\u0627\u062D\u0628 \u06A9\u0631\u062F\u0646","\u0631\u0634\u062F \u06A9\u0631\u062F\u0646","\u0633\u0627\u062F\u0647 \u0633\u0627\u0632\u06CC","\u0641\u0639\u0627\u0644 \u06A9\u0631\u062F\u0646","\u0642\u062F\u0631\u062A \u062F\u0627\u062F\u0646","\u0645\u0639\u0645\u0627\u0631\u06CC","\u0645\u0647\u0627\u0631","\u0645\u0648\u0631\u0641","\u0646\u0627\u0645 \u062A\u062C\u0627\u0631\u06CC","\u0646\u0641\u0648\u0630 \u06A9\u0631\u062F\u0646","\u0647\u062F\u0641","\u0647\u0645 \u0627\u0641\u0632\u0627\u06CC\u06CC","\u067E\u0630\u06CC\u0631\u0641\u062A\u0646","\u067E\u06CC\u0627\u062F\u0647 \u0633\u0627\u0632\u06CC","\u067E\u06CC\u0634 \u0628\u06CC\u0646\u06CC \u06A9\u0646\u0646\u062F\u0647","\u06A9\u0633\u0628 \u062F\u0631\u0622\u0645\u062F"];var chunk_UVBI34KZ_s=["24 \u0633\u0627\u0639\u062A","24/7","\u0627\u062C\u0631\u0627\u06CC\u06CC","\u0627\u062E\u062A\u0635\u0627\u0635\u06CC","\u0627\u0645\u0648\u0632\u0634\u06CC","\u0627\u0646\u062A\u0642\u0627\u0644\u06CC","\u0628\u06CC \u062A\u0641\u0627\u0648\u062A","\u062A\u062C\u0632\u06CC\u0647 \u0648 \u062A\u062D\u0644\u06CC\u0644","\u062A\u062D\u0645\u0644 \u0635\u0641\u0631","\u062A\u0642\u0627\u0636\u0627 \u0645\u062D\u0648\u0631","\u062A\u0648\u0627\u0646\u0645\u0646\u062F \u0633\u0627\u0632\u06CC","\u062B\u0627\u0628\u062A","\u062C\u0647\u062A \u062F\u0627\u0631","\u062D\u0633\u0627\u0633 \u0628\u0647 \u0645\u062A\u0646","\u062E\u0637\u0627\u067E\u0630\u064A\u0631\u06CC","\u062F\u0648 \u062C\u0647\u062A\u0647","\u062F\u0648\u062A\u0627\u06CC\u06CC","\u0631\u0648\u0634\u0646 \u0627\u0646\u062F\u06CC\u0634\u06CC","\u0631\u0648\u0646\u062F \u0631\u0648 \u0628\u0647 \u0628\u0627\u0644\u0627","\u0633\u0631\u0648\u06CC\u0633 \u062F\u0647\u0646\u062F\u0647 \u0645\u0634\u062A\u0631\u06CC","\u0633\u06CC\u0633\u062A\u0645\u06CC","\u0634\u0627\u06CC\u0633\u062A\u0647 \u0633\u06CC\u0633\u062A\u0645","\u0635\u0631\u06CC\u062D","\u0645\u0628\u062A\u0646\u06CC \u0628\u0631 \u0645\u062A\u0646","\u0645\u0628\u062A\u0646\u06CC \u0628\u0631 \u0645\u062D\u062A\u0648\u0627","\u0645\u062D\u0633\u0648\u0633","\u0645\u062D\u06CC\u0637 \u0632\u06CC\u0633\u062A","\u0645\u0631\u06A9\u0628","\u0645\u0634\u062A\u0631\u06CC \u0645\u062D\u0648\u0631","\u0645\u0646\u0633\u062C\u0645","\u0646\u0627\u0645\u062A\u0642\u0627\u0631\u0646","\u0646\u0627\u0647\u0645\u06AF\u0627\u0645","\u0646\u0633\u0644 \u0633\u0648\u0645","\u0646\u0633\u0644 \u0634\u0634\u0645","\u0646\u0633\u0644 \u067E\u0646\u062C\u0645","\u0646\u0633\u0644 \u0686\u0647\u0627\u0631\u0645","\u0646\u06AF\u0631\u0634 \u0645\u062D\u0648\u0631","\u067E\u0627\u06CC\u062F\u0627\u0631","\u067E\u0633 \u0632\u0645\u06CC\u0646\u0647","\u067E\u0647\u0646\u0627\u06CC \u0628\u0627\u0646\u062F \u067E\u0627\u06CC\u0634","\u067E\u0648\u06CC\u0627","\u067E\u06CC\u0634 \u0632\u0645\u06CC\u0646\u0647","\u06AF\u0633\u0633\u062A\u0647","\u06CC\u06A9\u0633\u0627\u0646"];var chunk_UVBI34KZ_x=["\u0634\u0631\u06A9\u062A \u0628\u0627 \u0645\u0633\u0626\u0648\u0644\u06CC\u062A \u0645\u062D\u062F\u0648\u062F","\u0648 \u067E\u0633\u0631\u0627\u0646","\u06A9\u0627\u0631\u062E\u0627\u0646\u0647","\u06AF\u0631\u0648\u0647"];var chunk_UVBI34KZ_y=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} \u0648 {{person.last_name.generic}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_UVBI34KZ_b=["\u0622\u062F\u0627\u067E\u062A\u0648\u0631","\u0622\u0631\u0627\u06CC\u0647","\u0627\u062A\u062D\u0627\u062F","\u0627\u062C\u062A\u0645\u0627\u0639","\u0627\u062D\u062A\u0645\u0627\u0644\u06CC","\u0627\u0644\u06AF\u0648\u0631\u06CC\u062A\u0645","\u0627\u0646\u0639\u0637\u0627\u0641 \u067E\u0630\u06CC\u0631\u06CC","\u0627\u06A9\u0633\u062A\u0631\u0627\u0646\u062A","\u0628\u0627\u0646\u06A9 \u0627\u0637\u0644\u0627\u0639\u0627\u062A\u06CC","\u0628\u0627\u06CC\u06AF\u0627\u0646\u06CC","\u062A\u062D\u0644\u06CC\u0644\u06AF\u0631","\u062A\u0639\u0631\u06CC\u0641","\u062A\u0648\u0627\u0646\u0627\u06CC\u06CC","\u062C\u0631\u06CC\u0627\u0646","\u062F\u0633\u062A\u0631\u0633\u06CC","\u0631\u0645\u0632\u06AF\u0630\u0627\u0631\u06CC","\u0631\u0648\u06CC\u06A9\u0631\u062F","\u0633\u06CC\u0633\u062A\u0645 \u0639\u0627\u0645\u0644","\u0634\u0628\u06CC\u0647 \u0633\u0627\u0632\u06CC","\u0638\u0631\u0641\u06CC\u062A","\u0642\u0627\u0628\u0644\u06CC\u062A","\u0645\u062F\u06CC\u0631\u06CC\u062A \u0628\u0648\u062F\u062C\u0647","\u0645\u0639\u0645\u0627\u0631\u06CC","\u0645\u0639\u06CC\u0627\u0631","\u0645\u0641\u0647\u0648\u0645","\u0646\u06AF\u0631\u0634","\u0646\u06CC\u0631\u0648\u06CC \u06A9\u0627\u0631","\u0647\u0633\u062A\u0647","\u0647\u0645\u06A9\u0627\u0631\u06CC","\u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06CC","\u067E\u0627\u06CC\u06AF\u0627\u0647 \u062F\u0627\u062F\u0647 \u062A\u062D\u0644\u06CC\u0644\u06CC","\u067E\u06CC\u0686\u06CC\u062F\u06AF\u06CC","\u0686\u0627\u0644\u0634","\u06A9\u0627\u0631\u0628\u0631\u062F"];var chunk_UVBI34KZ_je={adjective:chunk_UVBI34KZ_d,buzz_adjective:chunk_UVBI34KZ_l,buzz_noun:chunk_UVBI34KZ_c,buzz_verb:chunk_UVBI34KZ_u,descriptor:chunk_UVBI34KZ_s,legal_entity_type:chunk_UVBI34KZ_x,name_pattern:chunk_UVBI34KZ_y,noun:chunk_UVBI34KZ_b},chunk_UVBI34KZ_=chunk_UVBI34KZ_je;var chunk_UVBI34KZ_D={wide:["\u0622\u0628\u0627\u0646","\u0622\u0630\u0631","\u0627\u0631\u062F\u06CC\u0628\u0647\u0634\u062A","\u0627\u0633\u0641\u0646\u062F","\u0628\u0647\u0645\u0646","\u062A\u06CC\u0631","\u062E\u0631\u062F\u0627\u062F","\u062F\u06CC","\u0634\u0647\u0631\u06CC\u0648\u0631","\u0641\u0631\u0648\u0631\u062F\u06CC\u0646","\u0645\u0631\u062F\u0627\u062F","\u0645\u0647\u0631"],abbr:["\u0622\u0628\u0627","\u0622\u0630\u0631","\u0627\u0631\u062F","\u0627\u0633\u0641","\u0628\u0647\u0645","\u062A\u06CC\u0631","\u062E\u0631\u062F","\u062F\u06CC","\u0634\u0647\u0631","\u0641\u0631\u0648","\u0645\u0631\u062F","\u0645\u0647\u0631"]};var chunk_UVBI34KZ_C={wide:["\u062C\u0645\u0639\u0647","\u062F\u0648\u0634\u0646\u0628\u0647","\u0633\u0647 \u0634\u0646\u0628\u0647","\u0634\u0646\u0628\u0647","\u067E\u0646\u062C\u0634\u0646\u0628\u0647","\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647","\u06CC\u06A9\u0634\u0646\u0628\u0647"],abbr:["\u062C","\u062F","\u0633","\u0634","\u067E","\u0686","\u06CC"]};var chunk_UVBI34KZ_Fe={month:chunk_UVBI34KZ_D,weekday:chunk_UVBI34KZ_C},chunk_UVBI34KZ_g=chunk_UVBI34KZ_Fe;var chunk_UVBI34KZ_h=["\u0633\u0631\u0645\u0627\u06CC\u0647 \u06AF\u0630\u0627\u0631\u06CC","\u0648\u0627\u0645 \u062E\u0648\u062F\u0631\u0648","\u0648\u0627\u0645 \u0634\u062E\u0635\u06CC","\u0648\u0627\u0645 \u0645\u0633\u06A9\u0646","\u067E\u0633 \u0627\u0646\u062F\u0627\u0632","\u06A9\u0627\u0631\u062A \u0627\u0639\u062A\u0628\u0627\u0631\u06CC"];var chunk_UVBI34KZ_P=["2[221-720]-####-####-###L","5[1-5]##-####-####-###L"];var chunk_UVBI34KZ_N=["4###########L","4###-####-####-###L"];var chunk_UVBI34KZ_Re={mastercard:chunk_UVBI34KZ_P,visa:chunk_UVBI34KZ_N},chunk_UVBI34KZ_v=chunk_UVBI34KZ_Re;var chunk_UVBI34KZ_A=[{name:"\u062F\u0631\u0647\u0645 \u0627\u0645\u0627\u0631\u0627\u062A",code:"AED",symbol:"",numericCode:"784"},{name:"\u0627\u0641\u063A\u0627\u0646\u06CC",code:"AFN",symbol:"\u060B",numericCode:"971"},{name:"\u067E\u0632\u0648 \u0622\u0631\u0698\u0627\u0646\u062A\u06CC\u0646",code:"ARS",symbol:"$",numericCode:"032"},{name:"\u062F\u0644\u0627\u0631 \u0627\u0633\u062A\u0631\u0627\u0644\u06CC\u0627",code:"AUD",symbol:"$",numericCode:"036"},{name:"\u0645\u0627\u0646\u0627\u062A \u0622\u0630\u0631\u0628\u0627\u06CC\u062C\u0627\u0646",code:"AZN",symbol:"\u043C\u0430\u043D",numericCode:"944"},{name:"\u062F\u0644\u0627\u0631 \u06A9\u0627\u0646\u0627\u062F\u0627",code:"CAD",symbol:"$",numericCode:"124"},{name:"\u0641\u0631\u0627\u0646\u06A9 \u0633\u0648\u0626\u06CC\u0633",code:"CHF",symbol:"CHF",numericCode:"756"},{name:"\u06A9\u0631\u0648\u0646 \u0686\u06A9",code:"CZK",symbol:"K\u010D",numericCode:"203"},{name:"\u06A9\u0631\u0648\u0646",code:"EEK",symbol:"",numericCode:"233"},{name:"\u062F\u06CC\u0646\u0627\u0631 \u0639\u0631\u0627\u0642",code:"IQD",symbol:"",numericCode:"368"},{name:"\u0631\u06CC\u0627\u0644 \u0627\u06CC\u0631\u0627\u0646",code:"IRR",symbol:"\uFDFC",numericCode:"364"},{name:"\u06A9\u0631\u0648\u0646 \u0627\u06CC\u0633\u0644\u0646\u062F",code:"ISK",symbol:"kr",numericCode:"352"},{name:"\u062F\u06CC\u0646\u0627\u0631 \u0627\u0631\u062F\u0646",code:"JOD",symbol:"",numericCode:"400"},{name:"\u06CC\u0646",code:"JPY",symbol:"\xA5",numericCode:"392"},{name:"\u062F\u06CC\u0646\u0627\u0631 \u06A9\u0648\u06CC\u062A",code:"KWD",symbol:"",numericCode:"414"},{name:"\u062F\u06CC\u0646\u0627\u0631 \u0644\u06CC\u0628\u06CC",code:"LYD",symbol:"",numericCode:"434"},{name:"\u062F\u0631\u0647\u0645 \u0645\u0631\u0627\u06A9\u0634",code:"MAD",symbol:"",numericCode:"504"},{name:"\u0631\u0648\u067E\u06CC \u0646\u067E\u0627\u0644",code:"NPR",symbol:"\u20A8",numericCode:"524"},{name:"\u0631\u06CC\u0627\u0644 \u0639\u0645\u0627\u0646",code:"OMR",symbol:"\uFDFC",numericCode:"512"},{name:"\u067E\u0632\u0648 \u0641\u06CC\u0644\u06CC\u067E\u06CC\u0646",code:"PHP",symbol:"Php",numericCode:"608"},{name:"\u0631\u0648\u067E\u06CC \u067E\u0627\u06A9\u0633\u062A\u0627\u0646",code:"PKR",symbol:"\u20A8",numericCode:"586"},{name:"\u0631\u06CC\u0627\u0644 \u0642\u0637\u0631",code:"QAR",symbol:"\uFDFC",numericCode:"634"},{name:"\u0631\u0648\u0628\u0644 \u0631\u0648\u0633\u06CC\u0647",code:"RUB",symbol:"\u0440\u0443\u0431",numericCode:"643"},{name:"\u0631\u06CC\u0627\u0644 \u0639\u0631\u0628\u0633\u062A\u0627\u0646",code:"SAR",symbol:"\uFDFC",numericCode:"682"},{name:"\u067E\u0648\u0646\u062F \u0633\u0648\u062F\u0627\u0646",code:"SDG",symbol:"",numericCode:"938"},{name:"\u06A9\u0631\u0648\u0646 \u0633\u0648\u0626\u062F",code:"SEK",symbol:"kr",numericCode:"752"},{name:"\u062F\u0644\u0627\u0631 \u0633\u0646\u06AF\u0627\u067E\u0648\u0631",code:"SGD",symbol:"$",numericCode:"702"}];var chunk_UVBI34KZ_L=["\u0628\u0631\u062F\u0627\u0634\u062A \u0627\u0632 \u062D\u0633\u0627\u0628","\u0633\u067E\u0631\u062F\u0647","\u0635\u0648\u0631\u062A\u062D\u0633\u0627\u0628","\u067E\u0631\u062F\u0627\u062E\u062A"];var chunk_UVBI34KZ_Ke={account_type:chunk_UVBI34KZ_h,credit_card:chunk_UVBI34KZ_v,currency:chunk_UVBI34KZ_A,transaction_type:chunk_UVBI34KZ_L},chunk_UVBI34KZ_w=chunk_UVBI34KZ_Ke;var chunk_UVBI34KZ_j=["com","info","ir","net","org"];var chunk_UVBI34KZ_F=["example.com","example.net","example.org"];var chunk_UVBI34KZ_R=["gmail.com","hotmail.com","yahoo.com"];var chunk_UVBI34KZ_ze={domain_suffix:chunk_UVBI34KZ_j,example_email:chunk_UVBI34KZ_F,free_email:chunk_UVBI34KZ_R},chunk_UVBI34KZ_K=chunk_UVBI34KZ_ze;var chunk_UVBI34KZ_z=["##","#"];var chunk_UVBI34KZ_M=["\u062A\u0647\u0631\u0627\u0646","\u0645\u0634\u0647\u062F","\u0627\u0635\u0641\u0647\u0627\u0646","\u06A9\u0631\u062C","\u062A\u0628\u0631\u06CC\u0632","\u0634\u06CC\u0631\u0627\u0632","\u0627\u0647\u0648\u0627\u0632","\u0642\u0645","\u06A9\u0631\u0645\u0627\u0646\u0634\u0627\u0647","\u0627\u0631\u0648\u0645\u06CC\u0647","\u0631\u0634\u062A","\u0632\u0627\u0647\u062F\u0627\u0646","\u06A9\u0631\u0645\u0627\u0646","\u0627\u0631\u0627\u06A9","\u0647\u0645\u062F\u0627\u0646","\u06CC\u0632\u062F","\u0627\u0631\u062F\u0628\u06CC\u0644","\u0628\u0646\u062F\u0631\u0639\u0628\u0627\u0633","\u0627\u0633\u0644\u0627\u0645\u200C\u0634\u0647\u0631","\u0632\u0646\u062C\u0627\u0646","\u0642\u0632\u0648\u06CC\u0646","\u0633\u0646\u0646\u062F\u062C","\u062E\u0631\u0645\u200C\u0622\u0628\u0627\u062F","\u06AF\u0631\u06AF\u0627\u0646","\u0633\u0627\u0631\u06CC","\u0645\u0644\u0627\u0631\u062F","\u0642\u062F\u0633","\u06A9\u0627\u0634\u0627\u0646","\u06AF\u0644\u0633\u062A\u0627\u0646","\u0634\u0647\u0631\u06CC\u0627\u0631","\u062F\u0632\u0641\u0648\u0644","\u062E\u0645\u06CC\u0646\u06CC\u200C\u0634\u0647\u0631","\u0628\u0631\u0648\u062C\u0631\u062F","\u0646\u06CC\u0634\u0627\u0628\u0648\u0631","\u0633\u0628\u0632\u0648\u0627\u0631","\u0646\u062C\u0641\u200C\u0622\u0628\u0627\u062F","\u0622\u0645\u0644","\u0628\u0627\u0628\u0644","\u0648\u0631\u0627\u0645\u06CC\u0646","\u0622\u0628\u0627\u062F\u0627\u0646","\u067E\u0627\u06A9\u062F\u0634\u062A","\u062E\u0648\u06CC","\u0633\u0627\u0648\u0647","\u0628\u062C\u0646\u0648\u0631\u062F","\u0642\u0627\u0626\u0645\u200C\u0634\u0647\u0631","\u0628\u0648\u0634\u0647\u0631","\u0642\u0631\u0686\u06A9","\u0633\u06CC\u0631\u062C\u0627\u0646","\u0628\u06CC\u0631\u062C\u0646\u062F","\u0627\u06CC\u0644\u0627\u0645"];var chunk_UVBI34KZ_S=["{{location.city_name}}"];var chunk_UVBI34KZ_k=["\u0634\u0645\u0627\u0644","\u0634\u0631\u0642","\u063A\u0631\u0628","\u062C\u0646\u0648\u0628","\u062C\u062F\u06CC\u062F","\u062C\u0632\u06CC\u0631\u0647"];var chunk_UVBI34KZ_I=["\u0631\u0648\u0633\u062A\u0627","\u0634\u0647\u0631","\u062F\u0647\u06A9\u062F\u0647","\u0628\u0646\u062F\u0631","\u062F\u0698","\u0628\u0646\u062F\u0631\u06AF\u0627\u0647","\u0646\u0627\u062D\u06CC\u0647"];var chunk_UVBI34KZ_E=["\u0686\u06CC\u0646","\u0647\u0646\u062F","\u0627\u06CC\u0627\u0644\u0627\u062A \u0645\u062A\u062D\u062F\u0647 \u0622\u0645\u0631\u06CC\u06A9\u0627","\u0627\u0646\u062F\u0648\u0646\u0632\u06CC","\u0628\u0631\u0632\u06CC\u0644","\u0628\u0646\u06AF\u0644\u0627\u062F\u0634","\u0631\u0648\u0633\u06CC\u0647","\u0698\u0627\u067E\u0646","\u067E\u0627\u06A9\u0633\u062A\u0627\u0646","\u0648\u06CC\u062A\u0646\u0627\u0645","\u0646\u06CC\u062C\u0631\u06CC\u0647","\u0645\u06A9\u0632\u06CC\u06A9","\u0627\u062A\u06CC\u0648\u067E\u06CC","\u0622\u0644\u0645\u0627\u0646","\u0641\u06CC\u0644\u06CC\u067E\u06CC\u0646","\u062A\u0627\u06CC\u0644\u0646\u062F","\u062C\u0645\u0647\u0648\u0631\u06CC \u062F\u0645\u0648\u06A9\u0631\u0627\u062A\u06CC\u06A9 \u06A9\u0646\u06AF\u0648","\u0645\u06CC\u0627\u0646\u0645\u0627\u0631","\u0628\u0631\u06CC\u062A\u0627\u0646\u06CC\u0627","\u0641\u0631\u0627\u0646\u0633\u0647","\u062A\u0631\u06A9\u06CC\u0647","\u0627\u06CC\u0631\u0627\u0646","\u0645\u0635\u0631","\u06A9\u0631\u0647 \u062C\u0646\u0648\u0628\u06CC","\u0627\u06CC\u062A\u0627\u0644\u06CC\u0627","\u062A\u0627\u0646\u0632\u0627\u0646\u06CC\u0627","\u06A9\u0644\u0645\u0628\u06CC\u0627","\u0627\u0633\u067E\u0627\u0646\u06CC\u0627","\u0627\u0648\u06A9\u0631\u0627\u06CC\u0646","\u06A9\u0646\u06CC\u0627","\u06A9\u0627\u0646\u0627\u062F\u0627","\u0622\u0641\u0631\u06CC\u0642\u0627\u06CC \u062C\u0646\u0648\u0628\u06CC","\u0644\u0647\u0633\u062A\u0627\u0646","\u0627\u0648\u06AF\u0627\u0646\u062F\u0627","\u0622\u0631\u0698\u0627\u0646\u062A\u06CC\u0646","\u0627\u0632\u0628\u06A9\u0633\u062A\u0627\u0646","\u067E\u0631\u0648","\u0646\u067E\u0627\u0644","\u0648\u0646\u0632\u0648\u0626\u0644\u0627","\u0645\u0627\u0644\u0632\u06CC","\u06A9\u0631\u0647 \u0634\u0645\u0627\u0644\u06CC","\u0627\u0633\u062A\u0631\u0627\u0644\u06CC\u0627","\u063A\u0646\u0627","\u0633\u0648\u062F\u0627\u0646","\u0645\u0631\u0627\u06A9\u0634","\u062A\u0627\u06CC\u0648\u0627\u0646","\u0627\u0644\u062C\u0632\u0627\u06CC\u0631","\u0645\u0648\u0632\u0627\u0645\u0628\u06CC\u06A9","\u0645\u0627\u062F\u0627\u06AF\u0627\u0633\u06A9\u0627\u0631","\u0631\u0648\u0645\u0627\u0646\u06CC","\u0642\u0632\u0627\u0642\u0633\u062A\u0627\u0646","\u0622\u0646\u06AF\u0648\u0644\u0627","\u0639\u0631\u0627\u0642","\u0633\u0631\u06CC\u0644\u0627\u0646\u06A9\u0627","\u06A9\u0627\u0645\u0631\u0648\u0646","\u0639\u0631\u0628\u0633\u062A\u0627\u0646 \u0633\u0639\u0648\u062F\u06CC","\u0634\u06CC\u0644\u06CC","\u0647\u0644\u0646\u062F","\u0633\u0627\u062D\u0644 \u0639\u0627\u062C","\u06A9\u0627\u0645\u0628\u0648\u062C","\u0627\u0641\u063A\u0627\u0646\u0633\u062A\u0627\u0646","\u06CC\u0645\u0646","\u0627\u06A9\u0648\u0627\u062F\u0648\u0631","\u0628\u0648\u0631\u06A9\u06CC\u0646\u0627\u0641\u0627\u0633\u0648","\u0632\u0627\u0645\u0628\u06CC\u0627","\u0633\u0646\u06AF\u0627\u0644","\u0645\u0627\u0644\u0627\u0648\u06CC","\u06AF\u06CC\u0646\u0647","\u067E\u0631\u062A\u063A\u0627\u0644","\u062C\u0645\u0647\u0648\u0631\u06CC \u0686\u06A9","\u06A9\u0648\u0628\u0627","\u0628\u0644\u0698\u06CC\u06A9","\u0633\u0648\u0626\u062F","\u0633\u0648\u0631\u06CC\u0647","\u0628\u0644\u0627\u0631\u0648\u0633","\u0633\u0648\u0626\u06CC\u0633","\u0628\u0648\u0644\u06CC\u0648\u06CC","\u06CC\u0648\u0646\u0627\u0646","\u062C\u0645\u0647\u0648\u0631\u06CC \u062F\u0648\u0645\u06CC\u0646\u06CC\u06A9\u0646","\u0647\u0627\u0626\u06CC\u062A\u06CC","\u0646\u06CC\u062C\u0631","\u062C\u0645\u0647\u0648\u0631\u06CC \u0622\u0630\u0631\u0628\u0627\u06CC\u062C\u0627\u0646","\u0627\u0645\u0627\u0631\u0627\u062A \u0645\u062A\u062D\u062F\u0647 \u0639\u0631\u0628\u06CC","\u06AF\u0648\u0627\u062A\u0645\u0627\u0644\u0627","\u0631\u0648\u0627\u0646\u062F\u0627","\u0686\u0627\u062F","\u0645\u062C\u0627\u0631\u0633\u062A\u0627\u0646","\u0628\u0648\u0631\u0648\u0646\u062F\u06CC","\u067E\u0627\u067E\u0648\u0622 \u06AF\u06CC\u0646\u0647 \u0646\u0648","\u062A\u0648\u0646\u0633","\u0632\u06CC\u0645\u0628\u0627\u0628\u0648\u0647","\u0647\u0646\u06AF \u06A9\u0646\u06AF","\u0627\u062A\u0631\u06CC\u0634","\u0628\u0646\u06CC\u0646","\u0647\u0646\u062F\u0648\u0631\u0627\u0633","\u0627\u0633\u0631\u0627\u0626\u06CC\u0644","\u0633\u0648\u0645\u0627\u0644\u06CC","\u0633\u0646\u06AF\u0627\u067E\u0648\u0631","\u0644\u0627\u0626\u0648\u0633","\u0645\u0627\u0644\u06CC","\u067E\u0627\u0631\u0627\u06AF\u0648\u0626\u0647","\u0646\u06CC\u06A9\u0627\u0631\u0627\u06AF\u0648\u0626\u0647","\u0627\u0631\u06CC\u062A\u0631\u0647","\u062C\u0645\u0647\u0648\u0631\u06CC \u06A9\u0646\u06AF\u0648","\u062F\u0627\u0646\u0645\u0627\u0631\u06A9","\u0627\u0644\u0633\u0627\u0644\u0648\u0627\u062F\u0648\u0631","\u0627\u0633\u0644\u0648\u0627\u06A9\u06CC","\u0646\u0631\u0648\u0698","\u0641\u0646\u0644\u0627\u0646\u062F","\u062A\u0648\u06AF\u0648","\u0628\u0644\u063A\u0627\u0631\u0633\u062A\u0627\u0646","\u0646\u06CC\u0648\u0632\u06CC\u0644\u0646\u062F","\u06A9\u0648\u06CC\u062A","\u0642\u0631\u0642\u06CC\u0632\u0633\u062A\u0627\u0646","\u062A\u0631\u06A9\u0645\u0646\u0633\u062A\u0627\u0646","\u06A9\u0627\u0633\u062A\u0627\u0631\u06CC\u06A9\u0627","\u062A\u0627\u062C\u06CC\u06A9\u0633\u062A\u0627\u0646","\u0633\u06CC\u0631\u0627\u0644\u0626\u0648\u0646","\u062C\u0645\u0647\u0648\u0631\u06CC \u0627\u06CC\u0631\u0644\u0646\u062F","\u062C\u0645\u0647\u0648\u0631\u06CC \u0622\u0641\u0631\u06CC\u0642\u0627\u06CC \u0645\u0631\u06A9\u0632\u06CC","\u06AF\u0631\u062C\u0633\u062A\u0627\u0646","\u0627\u0631\u062F\u0646","\u06A9\u0631\u0648\u0627\u0633\u06CC","\u0635\u0631\u0628\u0633\u062A\u0627\u0646","\u0627\u0631\u0648\u06AF\u0648\u0626\u0647","\u0644\u06CC\u0628\u06CC","\u067E\u0627\u0646\u0627\u0645\u0627","\u0628\u0648\u0633\u0646\u06CC \u0648 \u0647\u0631\u0632\u06AF\u0648\u06CC\u0646","\u0644\u0628\u0646\u0627\u0646","\u0644\u06CC\u062A\u0648\u0627\u0646\u06CC","\u0642\u0637\u0631","\u0627\u0631\u0645\u0646\u0633\u062A\u0627\u0646","\u0644\u06CC\u0628\u0631\u06CC\u0627","\u0645\u0648\u0631\u06CC\u062A\u0627\u0646\u06CC","\u0628\u0648\u062A\u0633\u0648\u0627\u0646\u0627","\u067E\u0648\u0631\u062A\u0648\u0631\u06CC\u06A9\u0648","\u062C\u0627\u0645\u0627\u0626\u06CC\u06A9\u0627","\u0645\u0648\u0644\u062F\u0627\u0648\u06CC","\u0622\u0644\u0628\u0627\u0646\u06CC","\u0645\u063A\u0648\u0644\u0633\u062A\u0627\u0646","\u0644\u062A\u0648\u0646\u06CC","\u0639\u0645\u0627\u0646","\u062C\u0645\u0647\u0648\u0631\u06CC \u0645\u0642\u062F\u0648\u0646\u06CC\u0647","\u0627\u0633\u0644\u0648\u0648\u0646\u06CC","\u0646\u0627\u0645\u06CC\u0628\u06CC\u0627","\u0644\u0633\u0648\u062A\u0648","\u06A9\u0648\u0632\u0648\u0648","\u06AF\u0627\u0645\u0628\u06CC\u0627","\u0628\u062D\u0631\u06CC\u0646","\u0627\u0633\u062A\u0648\u0646\u06CC","\u0645\u0648\u0631\u06CC\u0633","\u06AF\u06CC\u0646\u0647 \u0628\u06CC\u0633\u0627\u0626\u0648","\u06AF\u0627\u0628\u0646","\u062A\u0631\u06CC\u0646\u06CC\u062F\u0627\u062F \u0648 \u062A\u0648\u0628\u0627\u06AF\u0648","\u0642\u0628\u0631\u0633","\u0627\u0633\u0648\u0627\u062A\u06CC\u0646\u06CC","\u062A\u06CC\u0645\u0648\u0631 \u0634\u0631\u0642\u06CC","\u0645\u0627\u06A9\u0627\u0626\u0648","\u0646\u0648\u0627\u0631 \u063A\u0632\u0647","\u067E\u0627\u062F\u0634\u0627\u0647\u06CC \u0628\u0648\u062A\u0627\u0646","\u0641\u06CC\u062C\u06CC","\u06AF\u0648\u06CC\u0627\u0646","\u062C\u06CC\u0628\u0648\u062A\u06CC","\u0645\u0648\u0646\u062A\u0647\u0646\u06AF\u0631\u0648","\u06A9\u0648\u0645\u0648\u0631","\u0644\u0648\u06A9\u0632\u0627\u0645\u0628\u0648\u0631\u06AF","\u0628\u0631\u0648\u0646\u0626\u06CC","\u062C\u0632\u0627\u06CC\u0631 \u0633\u0644\u06CC\u0645\u0627\u0646","\u0628\u0627\u0647\u0627\u0645\u0627","\u06A9\u06CC\u067E \u0648\u0631\u062F","\u06AF\u06CC\u0646\u0647 \u0627\u0633\u062A\u0648\u0627\u06CC\u06CC","\u0645\u0627\u0644\u062A","\u0627\u06CC\u0633\u0644\u0646\u062F","\u0633\u0648\u0631\u06CC\u0646\u0627\u0645","\u0645\u0627\u0644\u062F\u06CC\u0648","\u0635\u062D\u0631\u0627\u06CC \u063A\u0631\u0628\u06CC","\u0628\u0627\u0631\u0628\u0627\u062F\u0648\u0633","\u0628\u0644\u06CC\u0632","\u067E\u0644\u06CC\u0646\u0632\u06CC \u0641\u0631\u0627\u0646\u0633\u0647","\u0648\u0627\u0646\u0648\u0627\u062A\u0648","\u06A9\u0627\u0644\u062F\u0648\u0646\u06CC\u0627\u06CC \u062C\u062F\u06CC\u062F","\u0633\u0646\u062A \u0644\u0648\u0633\u06CC\u0627","\u06A9\u0648\u0631\u0627\u0633\u0627\u0626\u0648","\u06AF\u0648\u0622\u0645","\u06AF\u0631\u0646\u0627\u062F\u0627","\u0633\u0646\u062A \u0648\u06CC\u0646\u0633\u0646\u062A \u0648 \u06AF\u0631\u0646\u0627\u062F\u06CC\u0646\u0647\u0627","\u062C\u0631\u0633\u06CC","\u0633\u0627\u0626\u0648\u062A\u0648\u0645\u0647 \u0648 \u067E\u0631\u0646\u0633\u06CC\u067E","\u0645\u0648\u0646\u0627\u06A9\u0648","\u0622\u0631\u0648\u0628\u0627","\u062C\u0632\u0627\u06CC\u0631 \u0648\u06CC\u0631\u062C\u06CC\u0646 \u0627\u06CC\u0627\u0644\u0627\u062A \u0645\u062A\u062D\u062F\u0647","\u0633\u0627\u0645\u0648\u0622","\u062C\u0632\u06CC\u0631\u0647 \u0645\u0646","\u062A\u0648\u0646\u06AF\u0627","\u0633\u06CC\u0634\u0644","\u062C\u0632\u0627\u06CC\u0631 \u06A9\u06CC\u0645\u0646","\u062C\u0632\u0627\u06CC\u0631 \u0645\u0627\u0631\u06CC\u0627\u0646\u0627\u06CC \u0634\u0645\u0627\u0644\u06CC","\u0628\u0631\u0645\u0648\u062F\u0627","\u0622\u0646\u062F\u0648\u0631\u0627","\u0644\u06CC\u062E\u062A\u0646\u0627\u0634\u062A\u0627\u06CC\u0646","\u062C\u0632\u0627\u06CC\u0631 \u0641\u0627\u0631\u0648","\u06AF\u0631\u0646\u0632\u06CC","\u0622\u0646\u062A\u06CC\u06AF\u0648\u0627 \u0648 \u0628\u0627\u0631\u0628\u0648\u062F\u0627","\u06AF\u0631\u06CC\u0646\u0644\u0646\u062F","\u062F\u0648\u0645\u06CC\u0646\u06CC\u06A9\u0627","\u0633\u0646\u062A \u0645\u0627\u0631\u062A\u06CC\u0646","\u0633\u0627\u0646 \u0645\u0627\u0631\u06CC\u0646\u0648","\u0633\u0646\u062A \u06A9\u06CC\u062A\u0633 \u0648 \u0646\u0648\u06CC\u0633","\u0633\u0627\u0645\u0648\u0627\u06CC \u0622\u0645\u0631\u06CC\u06A9\u0627","\u0627\u06CC\u0627\u0644\u0627\u062A \u0641\u062F\u0631\u0627\u0644 \u0645\u06CC\u06A9\u0631\u0648\u0646\u0632\u06CC","\u062C\u0632\u0627\u06CC\u0631 \u0648\u06CC\u0631\u062C\u06CC\u0646 \u0627\u0646\u06AF\u0644\u0633\u062A\u0627\u0646","\u062C\u0628\u0644 \u0637\u0627\u0631\u0642","\u062C\u0632\u0627\u06CC\u0631 \u0645\u0627\u0631\u0634\u0627\u0644","\u067E\u0627\u0644\u0627\u0626\u0648","\u06A9\u06CC\u0631\u06CC\u0628\u0627\u062A\u06CC","\u062C\u0632\u0627\u06CC\u0631 \u06A9\u0648\u06A9","\u0622\u0646\u06AF\u0648\u06CC\u0644\u0627","\u062C\u0632\u0627\u06CC\u0631 \u0641\u0627\u0644\u06A9\u0644\u0646\u062F","\u062C\u0632\u0627\u06CC\u0631 \u062A\u0648\u0631\u06A9\u0633 \u0648 \u06A9\u0627\u06CC\u06A9\u0648\u0633","\u0645\u0648\u0646\u062A\u0633\u0631\u0627\u062A","\u062A\u0648\u0648\u0627\u0644\u0648","\u0633\u0646\u062A \u067E\u06CC\u0631 \u0648 \u0645\u0627\u0698\u0644\u0627\u0646","\u0648\u0627\u0644\u06CC\u0633 \u0648 \u0641\u0648\u062A\u0648\u0646\u0627","\u0648\u0627\u062A\u06CC\u06A9\u0627\u0646","\u0633\u06CC\u0646\u062A \u0647\u0644\u06CC\u0646\u0627","\u0633\u0648\u0627\u0644\u0628\u0627\u0631\u062F","\u062C\u0632\u06CC\u0631\u0647 \u0646\u0648\u0631\u0641\u0648\u0644\u06A9","\u0646\u06CC\u0648\u0648\u06CC","\u062A\u0648\u06A9\u0644\u0627\u0626\u0648","\u062C\u0632\u0627\u06CC\u0631 \u067E\u06CC\u062A\u06A9\u0631\u0646"];var chunk_UVBI34KZ_$={cardinal:["\u0634\u0645\u0627\u0644","\u0634\u0631\u0642","\u062C\u0646\u0648\u0628","\u063A\u0631\u0628"],cardinal_abbr:["\u0634\u0645\u0627\u0644\u06CC","\u0634\u0631\u0642\u06CC","\u062C\u0646\u0648\u0628\u06CC","\u063A\u0631\u0628\u06CC"],ordinal:["\u0634\u0645\u0627\u0644 \u0634\u0631\u0642","\u0634\u0645\u0627\u0644 \u063A\u0631\u0628","\u062C\u0646\u0648\u0628 \u0634\u0631\u0642","\u062C\u0646\u0648\u0628 \u063A\u0631\u0628"],ordinal_abbr:["\u0634\u0645\u0627\u0644 \u0634\u0631\u0642","\u0634\u0645\u0627\u0644 \u063A\u0631\u0628","\u062C\u0646\u0648\u0628 \u0634\u0631\u0642","\u062C\u0646\u0648\u0628 \u063A\u0631\u0628"]};var chunk_UVBI34KZ_B=["#####-#####"];var chunk_UVBI34KZ_H=["\u0648\u0627\u062D\u062F #","# \u0637\u0628\u0642\u0647"];var chunk_UVBI34KZ_W=["\u0622\u0630\u0631\u0628\u0627\u06CC\u062C\u0627\u0646 \u0634\u0631\u0642\u06CC","\u0622\u0630\u0631\u0628\u0627\u06CC\u062C\u0627\u0646 \u063A\u0631\u0628\u06CC","\u0627\u0631\u062F\u0628\u06CC\u0644","\u0627\u0635\u0641\u0647\u0627\u0646","\u0627\u0644\u0628\u0631\u0632","\u0627\u06CC\u0644\u0627\u0645","\u0628\u0648\u0634\u0647\u0631","\u062A\u0647\u0631\u0627\u0646","\u0686\u0647\u0627\u0631\u0645\u062D\u0627\u0644 \u0648 \u0628\u062E\u062A\u06CC\u0627\u0631\u06CC","\u062E\u0631\u0627\u0633\u0627\u0646 \u062C\u0646\u0648\u0628\u06CC","\u062E\u0631\u0627\u0633\u0627\u0646 \u0631\u0636\u0648\u06CC","\u062E\u0631\u0627\u0633\u0627\u0646 \u0634\u0645\u0627\u0644\u06CC","\u062E\u0648\u0632\u0633\u062A\u0627\u0646","\u0632\u0646\u062C\u0627\u0646","\u0633\u0645\u0646\u0627\u0646","\u0633\u06CC\u0633\u062A\u0627\u0646 \u0648 \u0628\u0644\u0648\u0686\u0633\u062A\u0627\u0646","\u0641\u0627\u0631\u0633","\u0642\u0632\u0648\u06CC\u0646","\u0642\u0645","\u06A9\u0631\u062F\u0633\u062A\u0627\u0646","\u06A9\u0631\u0645\u0627\u0646","\u06A9\u0631\u0645\u0627\u0646\u0634\u0627\u0647","\u06A9\u0647\u06AF\u06CC\u0644\u0648\u06CC\u0647 \u0648 \u0628\u0648\u06CC\u0631\u0627\u062D\u0645\u062F","\u06AF\u0644\u0633\u062A\u0627\u0646","\u06AF\u06CC\u0644\u0627\u0646","\u0644\u0631\u0633\u062A\u0627\u0646","\u0645\u0627\u0632\u0646\u062F\u0631\u0627\u0646","\u0645\u0631\u06A9\u0632\u06CC","\u0647\u0631\u0645\u0632\u06AF\u0627\u0646","\u0647\u0645\u062F\u0627\u0646","\u06CC\u0632\u062F"];var chunk_UVBI34KZ_G={normal:"{{location.street}}, \u067E\u0644\u0627\u06A9 {{location.buildingNumber}}",full:"{{location.street}}, \u067E\u0644\u0627\u06A9 {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_UVBI34KZ_J=["{{location.street_prefix}} {{location.street_suffix}}"];var chunk_UVBI34KZ_O=["\u062E\u06CC\u0627\u0628\u0627\u0646","\u06A9\u0648\u0686\u0647","\u0628\u0646 \u0628\u0633\u062A","\u0628\u0644\u0648\u0627\u0631"];var chunk_UVBI34KZ_Q=["\u0622\u0632\u0627\u062F\u06CC","\u0622\u0641\u0631\u06CC\u0642\u0627","\u0622\u0630\u0631\u0628\u0627\u06CC\u062C\u0627\u0646","\u062D\u0642\u0627\u0646\u06CC","\u0627\u0645\u06CC\u0631\u06A9\u0628\u06CC\u0631","\u0627\u062C\u0627\u0631\u0647 \u062F\u0627\u0631","\u0627\u0642\u0628\u0627\u0644 \u0644\u0627\u0647\u0648\u0631\u06CC","\u0627\u0628\u0648\u0630\u0631","\u0642\u062F\u0633","\u0633\u0628\u0627\u0631\u06CC","\u0641\u0627\u0637\u0645\u06CC","\u0645\u0627\u0644\u06A9 \u0627\u0634\u062A\u0631","\u0646\u06CC\u0627\u06CC\u0634","\u062F\u06CC\u0628\u0627\u062C\u06CC","\u0648\u0627\u0639\u0638\u06CC","\u062F\u0633\u062A\u063A\u06CC\u0628","\u0645\u0648\u062D\u062F \u062F\u0627\u0646\u0634","\u06A9\u0627\u0631\u06AF\u0631 \u0634\u0645\u0627\u0644\u06CC","\u0627\u0633\u062A\u0627\u062F \u0642\u0631\u06CC\u0628","\u06CC\u0627\u062F\u06AF\u0627\u0631 \u0627\u0645\u0627\u0645","\u062F\u06A9\u062A\u0631 \u0686\u0645\u0631\u0627\u0646","\u0631\u0633\u0627\u0644\u062A","\u0633\u0645\u06CC\u0647","\u0634\u0647\u06CC\u062F \u0645\u0637\u0647\u0631\u06CC","\u0647\u0648\u06CC\u0632\u0647","\u062F\u0645\u0627\u0648\u0646\u062F","\u062A\u0648\u062D\u06CC\u062F","\u0633\u062A\u0627\u0631\u062E\u0627\u0646","\u06A9\u0627\u0631\u0648\u0646","\u0627\u0633\u062A\u0627\u062F\u0645\u0639\u06CC\u0646","\u0631\u0627\u0645\u06CC\u0646","\u0627\u0646\u062F\u0631\u0632\u06AF\u0648"];var chunk_UVBI34KZ_Me={building_number:chunk_UVBI34KZ_z,city_name:chunk_UVBI34KZ_M,city_pattern:chunk_UVBI34KZ_S,city_prefix:chunk_UVBI34KZ_k,city_suffix:chunk_UVBI34KZ_I,country:chunk_UVBI34KZ_E,direction:chunk_UVBI34KZ_$,postcode:chunk_UVBI34KZ_B,secondary_address:chunk_UVBI34KZ_H,state:chunk_UVBI34KZ_W,street_address:chunk_UVBI34KZ_G,street_pattern:chunk_UVBI34KZ_J,street_prefix:chunk_UVBI34KZ_O,street_suffix:chunk_UVBI34KZ_Q},chunk_UVBI34KZ_U=chunk_UVBI34KZ_Me;var chunk_UVBI34KZ_V=["\u0644\u0648\u0631\u0645","\u0627\u06CC\u067E\u0633\u0648\u0645","\u0645\u062A\u0646","\u0633\u0627\u062E\u062A\u06AF\u06CC","\u0628\u0627\u060C","\u062A\u0648\u0644\u06CC\u062F","\u0633\u0627\u062F\u06AF\u06CC","\u0646\u0627\u0645\u0641\u0647\u0648\u0645\u060C","\u0627\u0632","\u0635\u0646\u0639\u062A","\u0686\u0627\u067E","\u0648 \u0628\u0627","\u0627\u0633\u062A\u0641\u0627\u062F\u0647","\u0637\u0631\u0627\u062D\u0627\u0646","\u06AF\u0631\u0627\u0641\u06CC\u06A9","\u0627\u0633\u062A","\u0686\u0627\u067E\u06AF\u0631\u0647\u0627","\u0648 \u0645\u062A\u0648\u0646","\u0628\u0644\u06A9\u0647","\u0631\u0648\u0632\u0646\u0627\u0645\u0647.","\u0648 \u0645\u062C\u0644\u0647","\u062F\u0631","\u0633\u062A\u0648\u0646","\u0648 \u0633\u0637\u0631","\u0622\u0646\u0686\u0646\u0627\u0646","\u06A9\u0647\u060C","\u0644\u0627\u0632\u0645","\u0648 \u0628\u0631\u0627\u06CC","\u0634\u0631\u0627\u06CC\u0637","\u0641\u0639\u0644\u06CC","\u062A\u06A9\u0646\u0648\u0644\u0648\u0698\u06CC","\u0645\u0648\u0631\u062F \u0646\u06CC\u0627\u0632","\u0648 \u06A9\u0627\u0631\u0628\u0631\u062F\u0647\u0627\u06CC","\u0645\u062A\u0646\u0648\u0639","\u0628\u0627 \u0647\u062F\u0641","\u0628\u0647\u0628\u0648\u062F","\u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06CC \u06A9\u0627\u0631\u0628\u0631\u062F\u06CC","\u0645\u06CC \u0628\u0627\u0634\u062F","\u06A9\u062A\u0627\u0628\u0647\u0627\u06CC","\u0632\u06CC\u0627\u062F\u06CC","\u0634\u0635\u062A \u0648 \u0633\u0647 \u062F\u0631\u0635\u062F","\u06AF\u0630\u0634\u062A\u0647","\u062D\u0627\u0644","\u0648 \u0622\u06CC\u0646\u062F\u0647","\u0634\u0646\u0627\u062E\u062A","\u0641\u0631\u0627\u0648\u0627\u0646","\u062C\u0627\u0645\u0639\u0647","\u0648","\u0645\u062A\u062E\u0635\u0635\u0627\u0646","\u0631\u0627","\u0645\u06CC \u0637\u0644\u0628\u062F","\u062A\u0627 \u0628\u0627\u060C","\u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u0647\u0627","\u0628\u06CC\u0634\u062A\u0631\u06CC \u0631\u0627","\u0628\u0631\u0627\u06CC","\u0631\u0627\u06CC\u0627\u0646\u0647 \u0627\u06CC","\u0639\u0644\u06CC \u0627\u0644\u062E\u0635\u0648\u0635","\u0637\u0631\u0627\u062D\u0627\u0646 \u062E\u0644\u0627\u0642\u06CC","\u0648 \u0641\u0631\u0647\u0646\u06AF \u067E\u06CC\u0634\u0631\u0648","\u062F\u0631 \u0632\u0628\u0627\u0646 \u0641\u0627\u0631\u0633\u06CC","\u0627\u06CC\u062C\u0627\u062F","\u06A9\u0631\u062F","\u062F\u0631 \u0627\u06CC\u0646 \u0635\u0648\u0631\u062A","\u0645\u06CC \u062A\u0648\u0627\u0646","\u0627\u0645\u06CC\u062F","\u062F\u0627\u0634\u062A","\u06A9\u0647","\u062A\u0645\u0627\u0645","\u0648 \u062F\u0634\u0648\u0627\u0631\u06CC","\u0645\u0648\u062C\u0648\u062F","\u0627\u0631\u0627\u0626\u0647","\u0631\u0627\u0647\u06A9\u0627\u0631\u0647\u0627","\u0633\u062E\u062A","\u062A\u0627\u06CC\u067E","\u0628\u0647 \u067E\u0627\u06CC\u0627\u0646"," \u0648 \u0632\u0645\u0627\u0646","\u0634\u0627\u0645\u0644","\u062D\u0631\u0648\u0641\u0686\u06CC\u0646\u06CC","\u062F\u0633\u062A\u0627\u0648\u0631\u062F\u0647\u0627\u06CC","\u0627\u0635\u0644\u06CC","\u062C\u0648\u0627\u0628\u06AF\u0648\u06CC","\u0633\u0648\u0627\u0644\u0627\u062A","\u067E\u06CC\u0648\u0633\u062A\u0647","\u0627\u0647\u0644","\u062F\u0646\u06CC\u0627\u06CC","\u0637\u0631\u0627\u062D\u06CC","\u0627\u0633\u0627\u0633\u0627","\u0645\u0648\u0631\u062F","\u0642\u0631\u0627\u0631 \u06AF\u06CC\u0631\u062F"];var chunk_UVBI34KZ_Se={word:chunk_UVBI34KZ_V},chunk_UVBI34KZ_Y=chunk_UVBI34KZ_Se;var chunk_UVBI34KZ_ke={title:"Farsi/Persian",code:"fa",language:"fa",endonym:"\u0641\u0627\u0631\u0633\u06CC",dir:"rtl",script:"Arab"},chunk_UVBI34KZ_Z=chunk_UVBI34KZ_ke;var chunk_UVBI34KZ_q=["\u0627\u0644\u06A9\u062A\u0631\u0648\u0646\u06CC\u06A9","\u0628\u0644\u0648\u0632","\u062C\u0627\u0632","\u062C\u0647\u0627\u0646\u06CC","\u0631\u0627\u06A9","\u0631\u067E","\u0631\u06AF\u0647","\u0633\u0648\u0644","\u063A\u06CC\u0631\u0645\u0648\u0633\u06CC\u0642\u06CC","\u0641\u0627\u0646\u06A9","\u0644\u0627\u062A\u06CC\u0646","\u0645\u062A\u0627\u0644","\u0645\u062D\u0644\u06CC","\u0647\u06CC\u067E \u0647\u0627\u067E","\u067E\u0627\u067E","\u06A9\u0627\u0646\u062A\u0631\u06CC","\u06A9\u0644\u0627\u0633\u06CC\u06A9"];var chunk_UVBI34KZ_Ie={genre:chunk_UVBI34KZ_q},chunk_UVBI34KZ_T=chunk_UVBI34KZ_Ie;var chunk_UVBI34KZ_X={generic:["\u0622\u0628\u0627\u0646 \u062F\u062E\u062A","\u0622\u0628\u062A\u06CC\u0646","\u0622\u062A\u0648\u0633\u0627","\u0622\u0630\u0631\u0646\u0648\u0634\u200C","\u0622\u0630\u06CC\u0646","\u0622\u0631\u0627\u0647","\u0622\u0631\u062A\u0627\u0645","\u0622\u0631\u062A\u0645\u0646","\u0622\u0631\u062A\u06CC\u0646","\u0622\u0631\u0632\u0648","\u0622\u0631\u0634","\u0622\u0631\u0634\u0627\u0645","\u0622\u0631\u0645\u0627\u0646","\u0622\u0631\u0645\u06CC\u062A\u0627","\u0622\u0631\u0645\u06CC\u0646","\u0622\u0631\u06CC\u0627","\u0622\u0631\u06CC\u0627 \u0641\u0631","\u0622\u0631\u06CC\u0627 \u0645\u0647\u0631","\u0622\u0631\u06CC\u0646","\u0622\u0632\u0627\u062F\u0647","\u0622\u0632\u0631\u0645","\u0622\u0632\u0631\u0645\u062F\u062E\u062A","\u0622\u0632\u06CC\u062A\u0627","\u0622\u0641\u0631","\u0622\u0641\u0631\u0647 \u062F\u062E\u062A","\u0622\u0646\u0627\u0647\u06CC\u062A\u0627","\u0622\u0646\u0648\u0634\u0627","\u0622\u0647\u0648","\u0622\u0648\u0646\u06AF","\u0622\u06CC\u062F\u0627","\u0627\u062E\u062A\u0631","\u0627\u0631\u062F","\u0627\u0631\u062F\u0634\u06CC\u0631","\u0627\u0631\u062F\u0648\u0627\u0646","\u0627\u0631\u0633\u0644\u0627\u0646","\u0627\u0631\u063A\u0648\u0627\u0646","\u0627\u0631\u0645\u063A\u0627\u0646","\u0627\u0631\u0646\u0648\u0627\u0632","\u0627\u0631\u0648\u0627\u0646\u0647","\u0627\u0631\u0698\u0646","\u0627\u0631\u0698\u0646\u06AF","\u0627\u0633\u062A\u0631","\u0627\u0633\u0641\u0646\u062F\u06CC\u0627\u0631","\u0627\u0634\u06A9\u0627\u0646","\u0627\u0634\u06A9\u0628\u0648\u0633","\u0627\u0641\u0633\u0627\u0646\u0647","\u0627\u0641\u0633\u0648\u0646","\u0627\u0641\u0634\u06CC\u0646","\u0627\u0645\u06CC\u062F","\u0627\u0646\u0648\u0634\u0631\u0648\u0627\u0646","\u0627\u0647\u0648\u0631\u0627","\u0627\u0648\u0631\u0646\u06AF","\u0627\u0648\u0633\u062A\u0627","\u0627\u0648\u0698\u0646","\u0627\u06CC\u0627\u0632","\u0627\u06CC\u0631\u0627\u0646","\u0627\u06CC\u0631\u0627\u0646\u062F\u062E\u062A","\u0627\u06CC\u0631\u062C","\u0627\u06CC\u0632\u062F\u06CC\u0627\u0631","\u0628\u0627\u0628\u06A9","\u0628\u0627\u0631\u0628\u062F","\u0628\u0627\u0631\u0645\u0627\u0646","\u0628\u0627\u0645\u062F\u0627\u062F","\u0628\u0627\u0645\u0634\u0627\u062F","\u0628\u0627\u0646\u0648","\u0628\u0627\u067E\u0648\u06A9","\u0628\u062E\u062A\u06CC\u0627\u0631","\u0628\u0631\u0627\u0646\u0648\u0634","\u0628\u0631\u062F\u06CC\u0627","\u0628\u0631\u0632\u0648","\u0628\u0631\u0632\u0648\u06CC\u0647","\u0628\u0631\u0632\u06CC\u0646","\u0628\u0631\u0645\u06A9","\u0628\u0632\u0631\u06AF\u0645\u0647\u0631","\u0628\u0646\u0641\u0634\u0647","\u0628\u0647\u0627\u0631","\u0628\u0647\u0627\u0631\u0647","\u0628\u0647\u0627\u0631\u06A9","\u0628\u0647\u062A\u0627\u0634","\u0628\u0647\u062F\u0627\u062F","\u0628\u0647\u062F\u06CC\u0633","\u0628\u0647\u0631\u0627\u0645","\u0628\u0647\u0631\u062E","\u0628\u0647\u0631\u0646\u06AF","\u0628\u0647\u0631\u0648\u0632","\u0628\u0647\u0632\u0627\u062F","\u0628\u0647\u0634\u0627\u062F","\u0628\u0647\u0645\u0646","\u0628\u0647\u0646\u0627\u0632","\u0628\u0647\u0646\u0627\u0645","\u0628\u0647\u0646\u0648\u062F","\u0628\u0647\u0646\u0648\u0634","\u0628\u0648\u0698\u0627\u0646","\u0628\u0648\u06CC\u0627\u0646","\u0628\u06CC\u062A\u0627","\u0628\u06CC\u0698\u0646","\u062A\u0627\u0628\u0627\u0646","\u062A\u0627\u0628\u0627\u0646\u062F\u062E\u062A","\u062A\u0627\u062C\u06CC","\u062A\u0627\u0631\u0627","\u062A\u0627\u0648\u06CC\u0627\u0631","\u062A\u0631\u0627\u0646\u0647","\u062A\u0646\u0627\u0632","\u062A\u0648\u0631\u0627\u0646","\u062A\u0648\u0631\u0627\u0646\u062F\u062E\u062A","\u062A\u0648\u0631\u062A\u06A9","\u062A\u0648\u0631\u062C","\u062A\u0648\u0641\u0627\u0646","\u062A\u0648\u0698\u0627\u0644","\u062A\u06CC\u0631 \u062F\u0627\u062F","\u062A\u06CC\u0646\u0627","\u062A\u06CC\u0646\u0648","\u062C\u0627\u0628\u0627\u0646","\u062C\u0627\u0645\u06CC\u0646","\u062C\u0627\u0648\u06CC\u062F","\u062C\u0631\u06CC\u0631\u0647","\u062C\u0645\u0634\u06CC\u062F","\u062C\u0647\u0627\u0646","\u062C\u0647\u0627\u0646 \u0628\u0627\u0646\u0648","\u062C\u0647\u0627\u0646 \u0646\u0627\u0632","\u062C\u0647\u0627\u0646\u0628\u062E\u062A","\u062C\u0647\u0627\u0646\u0628\u062E\u0634","\u062C\u0647\u0627\u0646\u062F\u0627\u0631","\u062C\u0647\u0627\u0646\u062F\u062E\u062A","\u062C\u0647\u0627\u0646\u06AF\u06CC\u0631","\u062C\u0648\u0627\u0646","\u062C\u0648\u06CC\u0627","\u062C\u06CC\u0631\u0627\u0646","\u062E\u0627\u0648\u0631\u062F\u062E\u062A","\u062E\u062F\u0627\u062F\u0627\u062F","\u062E\u062F\u0627\u06CC\u0627\u0631","\u062E\u0631\u0645","\u062E\u0631\u0645\u062F\u062E\u062A","\u062E\u0633\u0631\u0648","\u062E\u0634\u0627\u06CC\u0627\u0631","\u062E\u0648\u0631\u0634\u06CC\u062F","\u062F\u0627\u062F\u0645\u0647\u0631","\u062F\u0627\u0631\u0627","\u062F\u0627\u0631\u0627\u0628","\u062F\u0627\u0631\u06CC\u0627","\u062F\u0627\u0631\u06CC\u0648\u0634","\u062F\u0627\u0646\u0648\u0634","\u062F\u0627\u0648\u0631\u200C","\u062F\u0627\u06CC\u0627\u0646","\u062F\u0631\u06CC\u0627","\u062F\u0644 \u0622\u0631\u0627","\u062F\u0644 \u0622\u0648\u06CC\u0632","\u062F\u0644 \u0627\u0646\u06AF\u06CC\u0632","\u062F\u0644\u0627\u0631\u0627\u0645","\u062F\u0644\u0628\u0631","\u062F\u0644\u0628\u0646\u062F","\u062F\u0644\u0631\u0628\u0627","\u062F\u0644\u0634\u0627\u062F","\u062F\u0644\u0646\u0627\u0632","\u062F\u0644\u0646\u0648\u0627\u0632","\u062F\u0644\u06A9\u0634","\u062F\u0646\u06CC\u0627","\u062F\u0648\u0631\u0634\u0627\u0633\u0628","\u062F\u06CC\u0627\u0627\u06A9\u0648","\u062F\u06CC\u0627\u0646\u0648\u0634","\u062F\u06CC\u0628\u0627","\u062F\u06CC\u0628\u0627 \u062F\u062E\u062A","\u0631\u0627\u0628\u0648","\u0631\u0627\u0628\u06CC\u0646","\u0631\u0627\u062F\u0628\u0627\u0646\u0648","\u0631\u0627\u062F\u0645\u0627\u0646","\u0631\u0627\u0632\u0628\u0627\u0646","\u0631\u0627\u0633\u0627","\u0631\u0627\u0633\u067E\u06CC\u0646\u0627","\u0631\u0627\u0645\u062A\u06CC\u0646","\u0631\u0627\u0645\u0634","\u0631\u0627\u0645\u0634\u06AF\u0631","\u0631\u0627\u0645\u0648\u0646\u0627","\u0631\u0627\u0645\u06CC\u0627\u0631","\u0631\u0627\u0645\u06CC\u0644\u0627","\u0631\u0627\u0645\u06CC\u0646","\u0631\u0627\u0648\u06CC\u0627\u0631","\u0631\u0627\u0698\u0627\u0646\u0647","\u0631\u062E\u0633\u0627\u0631","\u0631\u062E\u0634\u0627\u0646\u0647","\u0631\u062E\u0634\u0646\u062F\u0647","\u0631\u062E\u067E\u0627\u06A9","\u0631\u0632\u0645\u06CC\u0627\u0631","\u0631\u0633\u062A\u0645","\u0631\u0647\u0627\u0645","\u0631\u0647\u06CC","\u0631\u0648\u0628\u06CC\u0646\u0627","\u0631\u0648\u062F\u0627\u0628\u0647","\u0631\u0648\u0632\u0628\u0647","\u0631\u0648\u0634\u0646\u06A9","\u0631\u0648\u0646\u0627\u06A9","\u0631\u0698\u06CC\u0646\u0627","\u0631\u06A9\u0633\u0627\u0646\u0627","\u0631\u06CC\u0628\u0627\u0631","\u0632\u0627\u062F \u0628\u0647","\u0632\u0627\u062F \u0641\u0631","\u0632\u0627\u062F \u0686\u0647\u0631","\u0632\u0627\u062F\u0628\u062E\u062A","\u0632\u0627\u062F\u0645\u0627\u0633\u0628","\u0632\u0627\u0644","\u0632\u0627\u0648\u0627","\u0632\u0631\u062F\u0634\u062A","\u0632\u0631\u0646\u06AF\u0627\u0631","\u0632\u0631\u06CC","\u0632\u0631\u06CC\u0646","\u0632\u0631\u06CC\u0646\u0647","\u0632\u0645\u0627\u0646\u0647","\u0632\u0648\u0646\u0627","\u0632\u06CC\u0628\u0627","\u0632\u06CC\u0628\u0627\u0631","\u0632\u06CC\u0645\u0627","\u0632\u06CC\u0646\u0648","\u0633\u0627\u0631\u0627","\u0633\u0627\u0631\u0646\u06AF","\u0633\u0627\u0631\u0647","\u0633\u0627\u0631\u06A9","\u0633\u0627\u0633\u0627\u0646","\u0633\u0627\u063A\u0631","\u0633\u0627\u0645","\u0633\u0627\u0645\u0627\u0646","\u0633\u0627\u0646\u0627","\u0633\u0627\u0646\u0627\u0632","\u0633\u0627\u0646\u06CC\u0627\u0631","\u0633\u0627\u0647\u06CC","\u0633\u0627\u0648\u06CC\u0632","\u0633\u0627\u06CC\u0646\u0627","\u0633\u0627\u06CC\u0647","\u0633\u062A\u0627\u0631\u0647","\u0633\u062A\u06CC","\u0633\u0631\u0627\u0641\u0631\u0627\u0632","\u0633\u0631\u0648\u0631","\u0633\u0631\u0648\u0634","\u0633\u0646\u0628\u0644\u0647","\u0633\u0647\u0631\u0627\u0628","\u0633\u0647\u0631\u0647","\u0633\u0647\u0646\u062F","\u0633\u0648\u0628\u0627","\u0633\u0648\u0628\u0627\u0631","\u0633\u0648\u062F\u0627\u0628\u0647","\u0633\u0648\u0631\u0646","\u0633\u0648\u0631\u0646\u0627","\u0633\u0648\u0631\u06CC","\u0633\u0648\u0632\u0627\u0646","\u0633\u0648\u0632\u0647","\u0633\u0648\u0633\u0646","\u0633\u0648\u0644\u0627\u0646","\u0633\u0648\u0644\u0645\u0627\u0632","\u0633\u0648\u0645\u0627\u0631","\u0633\u0648\u06AF\u0646\u062F","\u0633\u067E\u0646\u062A\u0627","\u0633\u067E\u0646\u062F","\u0633\u067E\u0647\u0631","\u0633\u067E\u0647\u0631\u062F\u0627\u062F","\u0633\u067E\u06CC\u062F \u0628\u0627\u0646\u0648","\u0633\u067E\u06CC\u062F\u0627\u0631","\u0633\u067E\u06CC\u062F\u0647","\u0633\u06CC\u0627\u0645\u06A9","\u0633\u06CC\u0627\u0648\u0634","\u0633\u06CC\u0628\u0648\u0628\u0647 \u200C","\u0633\u06CC\u0645\u0627","\u0633\u06CC\u0645\u062F\u062E\u062A","\u0633\u06CC\u0645\u06CC\u0646","\u0633\u06CC\u0645\u06CC\u0646 \u062F\u062E\u062A","\u0633\u06CC\u0646\u0627","\u0634\u0627\u062F\u0645\u0647\u0631","\u0634\u0627\u062F\u06CC","\u0634\u0627\u0631\u0627\u0646","\u0634\u0627\u0647\u062F\u062E\u062A","\u0634\u0627\u0647\u0631\u062E","\u0634\u0627\u0647\u067E\u0648\u0631","\u0634\u0627\u0647\u06CC\u0646","\u0634\u0627\u0647\u06CC\u0646\u062F\u062E\u062A","\u0634\u0627\u067E\u0631\u06A9","\u0634\u0627\u06CC\u0633\u062A\u0647","\u0634\u0628 \u0628\u0648","\u0634\u0628\u0627\u0647\u0646\u06AF","\u0634\u0628\u062F\u06CC\u0632","\u0634\u0628\u0646\u0645","\u0634\u0631\u0627\u0631\u0647","\u0634\u0631\u0645\u06CC\u0646","\u0634\u0631\u0648\u06CC\u0646","\u0634\u0645\u0634\u0627\u062F","\u0634\u0645\u06CC\u0644\u0627","\u0634\u0645\u06CC\u0646","\u0634\u0647\u0627\u0628","\u0634\u0647\u0628\u0627\u0631","\u0634\u0647\u0628\u0627\u0632","\u0634\u0647\u0628\u0627\u0644","\u0634\u0647\u062F\u0627\u062F","\u0634\u0647\u0631\u0622\u0631\u0627","\u0634\u0647\u0631\u0627\u0645","\u0634\u0647\u0631\u0628\u0627\u0646\u0648","\u0634\u0647\u0631\u0632\u0627\u062F","\u0634\u0647\u0631\u0646\u0627\u0632","\u0634\u0647\u0631\u0646\u0648\u0634","\u0634\u0647\u0631\u0647","\u0634\u0647\u0631\u06CC\u0627\u0631","\u0634\u0647\u0644\u0627","\u0634\u0647\u0646\u0648\u0627\u0632","\u0634\u0647\u067E\u0631","\u0634\u0647\u06CC\u0646","\u0634\u0648\u0627\u0646","\u0634\u0648\u0631\u0627\u0646\u06AF\u06CC\u0632","\u0634\u0648\u0631\u06CC","\u0634\u06A9\u0641\u062A\u0647","\u0634\u06A9\u0648\u0641\u0647","\u0634\u06CC\u0628\u0627","\u0634\u06CC\u062F\u0627","\u0634\u06CC\u062F\u0647","\u0634\u06CC\u0631\u062F\u0644","\u0634\u06CC\u0631\u0632\u0627\u062F","\u0634\u06CC\u0631\u0646\u06AF","\u0634\u06CC\u0631\u0648","\u0634\u06CC\u0631\u06CC\u0646","\u0634\u06CC\u0631\u06CC\u0646 \u062F\u062E\u062A","\u0634\u06CC\u0645\u0627","\u0634\u06CC\u0646\u0627","\u0634\u06CC\u0648\u0627","\u0637\u0647\u0645\u0627\u0633\u0628","\u0637\u0647\u0645\u0648\u0631\u062B","\u0637\u0648\u0633","\u0637\u0648\u0637\u06CC","\u063A\u0646\u0686\u0647","\u063A\u0648\u063A\u0627","\u0641\u062A\u0627\u0646\u0647","\u0641\u062F\u0627","\u0641\u0631\u0627\u0632","\u0641\u0631\u0627\u0645\u0631\u0632","\u0641\u0631\u0627\u0646\u06A9","\u0641\u0631\u0627\u0647\u0627\u0646","\u0641\u0631\u0628\u0627\u0631","\u0641\u0631\u0628\u062F","\u0641\u0631\u0628\u063A","\u0641\u0631\u062C\u0627\u062F","\u0641\u0631\u062E","\u0641\u0631\u062E \u062F\u0627\u062F","\u0641\u0631\u062E \u0631\u0648","\u0641\u0631\u062E \u0632\u0627\u062F","\u0641\u0631\u062E \u0644\u0642\u0627","\u0641\u0631\u062E \u0645\u0647\u0631","\u0641\u0631\u062E \u067E\u06CC","\u0641\u0631\u062F\u0627\u062F","\u0641\u0631\u062F\u06CC\u0633","\u0641\u0631\u0632\u0627\u062F","\u0641\u0631\u0632\u0627\u0645","\u0641\u0631\u0632\u0627\u0646","\u0641\u0631\u0632\u0627\u0646\u0647","\u0641\u0631\u0632\u06CC\u0646","\u0641\u0631\u0634\u0627\u062F","\u0641\u0631\u0634\u062A\u0647","\u0641\u0631\u0634\u06CC\u062F","\u0641\u0631\u0645\u0627\u0646","\u0641\u0631\u0646\u0627\u0632","\u0641\u0631\u0646\u0648\u062F","\u0641\u0631\u0646\u0648\u0634","\u0641\u0631\u0646\u06AF\u06CC\u0633","\u0641\u0631\u0646\u06CC\u0627","\u0641\u0631\u0647\u0627\u062F","\u0641\u0631\u0647\u0646\u06AF","\u0641\u0631\u0647\u0648\u062F","\u0641\u0631\u0648\u062A\u0646","\u0641\u0631\u0648\u062F","\u0641\u0631\u0648\u0632","\u0641\u0631\u0648\u0632\u0627\u0646","\u0641\u0631\u0648\u0632\u0634","\u0641\u0631\u0648\u0632\u0646\u062F\u0647","\u0641\u0631\u0648\u063A","\u0641\u0631\u06CC\u0628\u0627","\u0641\u0631\u06CC\u062F","\u0641\u0631\u06CC\u062F\u062E\u062A","\u0641\u0631\u06CC\u062F\u0648\u0646","\u0641\u0631\u06CC\u0645\u0627\u0646","\u0641\u0631\u06CC\u0646","\u0641\u0631\u06CC\u0646\u0627\u0632","\u0641\u0631\u06CC\u0646\u0648\u0634","\u0641\u0631\u06CC\u0648\u0634","\u0641\u06CC\u0631\u0648\u0632","\u0641\u06CC\u0631\u0648\u0632\u0647","\u0642\u0627\u0628\u0648\u0633","\u0642\u0628\u0627\u062F","\u0642\u062F\u0633\u06CC","\u0644\u0627\u062F\u0646","\u0644\u0627\u0644\u0647","\u0644\u0627\u0644\u0647 \u062F\u062E\u062A","\u0644\u0627\u0644\u0647 \u0631\u062E","\u0644\u0628\u062E\u0646\u062F","\u0644\u0642\u0627\u0621","\u0644\u0647\u0631\u0627\u0633\u0628","\u0644\u0648\u0645\u0627\u0646\u0627","\u0645\u0627\u0631\u0627\u0644","\u0645\u0627\u0631\u06CC","\u0645\u0627\u0632\u06CC\u0627\u0631","\u0645\u0627\u0645\u06A9","\u0645\u0627\u0646\u0627","\u0645\u0627\u0646\u062F\u0627\u0646\u0627","\u0645\u0627\u0646\u0648\u0634","\u0645\u0627\u0646\u06CC","\u0645\u0627\u0646\u06CC\u0627","\u0645\u0627\u0647 \u0628\u0631\u0632\u06CC\u0646","\u0645\u0627\u0647 \u062C\u0647\u0627\u0646","\u0645\u0627\u0647\u0627\u0646","\u0645\u0627\u0647\u0627\u0646\u062F\u062E\u062A","\u0645\u0627\u0647\u062F\u062E\u062A","\u0645\u0627\u0647\u0631\u062E","\u0645\u0627\u0647\u0632\u0627\u062F","\u0645\u0627\u0647\u0648\u0631","\u0645\u0627\u0647\u0686\u0647\u0631","\u0645\u0627\u06A9\u0627\u0646","\u0645\u0631\u062F\u0622\u0648\u06CC\u0632","\u0645\u0631\u062F\u0627\u0633","\u0645\u0631\u0632\u0628\u0627\u0646","\u0645\u0631\u0645\u0631","\u0645\u0631\u06CC\u0645","\u0645\u0632\u062F\u06A9","\u0645\u0633\u062A\u0627\u0646","\u0645\u0633\u062A\u0627\u0646\u0647","\u0645\u0634\u06A9\u0627\u0646\u062F\u062E\u062A","\u0645\u0634\u06A9\u0646\u0627\u0632","\u0645\u0634\u06A9\u06CC\u0646 \u062F\u062E\u062A","\u0645\u0646\u0648\u0686\u0647\u0631","\u0645\u0646\u06CC\u0698\u0647","\u0645\u0647 \u062C\u0628\u06CC\u0646","\u0645\u0647 \u062F\u0627\u062F","\u0645\u0647 \u062F\u062E\u062A","\u0645\u0647 \u0633\u06CC\u0645\u0627","\u0645\u0647\u0628\u0627\u0646\u0648","\u0645\u0647\u0628\u062F","\u0645\u0647\u062A\u0627\u0628","\u0645\u0647\u062F\u06CC\u0633","\u0645\u0647\u0631 \u0622\u0630\u0631","\u0645\u0647\u0631 \u0622\u0631\u0627","\u0645\u0647\u0631 \u0622\u0633\u0627","\u0645\u0647\u0631 \u0622\u0641\u0627\u0642","\u0645\u0647\u0631 \u0627\u0641\u0631\u06CC\u0646","\u0645\u0647\u0631 \u0627\u0641\u0632\u0648\u0646","\u0645\u0647\u0631 \u062F\u062E\u062A","\u0645\u0647\u0631\u0622\u0628","\u0645\u0647\u0631\u0627\u0645","\u0645\u0647\u0631\u0627\u0646","\u0645\u0647\u0631\u0627\u0646\u062F\u062E\u062A","\u0645\u0647\u0631\u0627\u0646\u062F\u06CC\u0634","\u0645\u0647\u0631\u0627\u0646\u0641\u0631","\u0645\u0647\u0631\u0627\u0646\u06AF\u06CC\u0632","\u0645\u0647\u0631\u062F\u0627\u062F","\u0645\u0647\u0631\u0632\u0627\u062F\u0647 \u200C","\u0645\u0647\u0631\u0646\u0627\u0632","\u0645\u0647\u0631\u0646\u0648\u0634","\u0645\u0647\u0631\u0646\u06A9\u0627\u0631","\u0645\u0647\u0631\u0646\u06CC\u0627","\u0645\u0647\u0631\u0648\u0632","\u0645\u0647\u0631\u06CC","\u0645\u0647\u0631\u06CC\u0627\u0631","\u0645\u0647\u0633\u0627","\u0645\u0647\u0633\u062A\u06CC","\u0645\u0647\u0634\u0627\u062F","\u0645\u0647\u0634\u06CC\u062F","\u0645\u0647\u0646\u0627\u0632","\u0645\u0647\u0646\u0627\u0645","\u0645\u0647\u0646\u0648\u0634","\u0645\u0647\u0648\u0634","\u0645\u0647\u06CC\u0627\u0631","\u0645\u0647\u06CC\u0646","\u0645\u0647\u06CC\u0646 \u062F\u062E\u062A","\u0645\u0698\u062F\u0647","\u0645\u0698\u06AF\u0627\u0646","\u0645\u06CC\u062A\u0631\u0627","\u0645\u06CC\u062E\u06A9","\u0645\u06CC\u0646\u0627","\u0645\u06CC\u0646\u0627 \u062F\u062E\u062A","\u0645\u06CC\u0646\u0648","\u0645\u06CC\u0646\u0648 \u0641\u0631","\u0645\u06CC\u0646\u0648\u062F\u062E\u062A","\u0646\u0627\u062F\u0631","\u0646\u0627\u0632 \u0622\u0641\u0631\u06CC\u0646","\u0646\u0627\u0632\u0628\u0627\u0646\u0648","\u0646\u0627\u0632\u0641\u0631","\u0646\u0627\u0632\u0644\u06CC","\u0646\u0627\u0632\u067E\u0631\u0648\u0631","\u0646\u0627\u0632\u0686\u0647\u0631","\u0646\u0627\u0632\u06CC","\u0646\u0627\u0632\u06CC\u062F\u062E\u062A","\u0646\u0627\u0645\u0648\u0631","\u0646\u0627\u0647\u06CC\u062F","\u0646\u062F\u0627","\u0646\u0631\u0633\u06CC","\u0646\u0631\u0645\u06A9","\u0646\u0631\u0645\u06CC\u0646","\u0646\u0631\u06AF\u0633","\u0646\u0631\u06CC\u0645\u0627\u0646","\u0646\u0633\u062A\u0631\u0646","\u0646\u0633\u0631\u06CC\u0646","\u0646\u0633\u0631\u06CC\u0646 \u062F\u062E\u062A","\u0646\u0633\u0631\u06CC\u0646 \u0646\u0648\u0634","\u0646\u0648\u0627","\u0646\u0648\u0634","\u0646\u0648\u0634 \u0622\u0630\u0631","\u0646\u0648\u0634 \u0622\u0641\u0631\u06CC\u0646","\u0646\u0648\u0634 \u0622\u0648\u0631","\u0646\u0648\u0634\u0627","\u0646\u0648\u0634\u062F\u062E\u062A","\u0646\u0648\u0634\u0631\u0648\u0627\u0646","\u0646\u0648\u0634\u0641\u0631","\u0646\u0648\u0634\u0646\u0627\u0632","\u0646\u0648\u0634\u06CC\u0646","\u0646\u0648\u06CC\u062F","\u0646\u0648\u06CC\u0646","\u0646\u0648\u06CC\u0646 \u062F\u062E\u062A","\u0646\u06A9\u06CC\u0633\u0627","\u0646\u06AF\u0627\u0631","\u0646\u06AF\u0627\u0631\u0647","\u0646\u06AF\u0627\u0631\u06CC\u0646","\u0646\u06AF\u06CC\u0646","\u0646\u06CC\u0634\u0627","\u0646\u06CC\u0644\u0648\u0641\u0631","\u0646\u06CC\u0645\u0627","\u0646\u06CC\u06A9 \u0628\u06CC\u0646","\u0646\u06CC\u06A9 \u062E\u0648\u0627\u0647","\u0646\u06CC\u06A9 \u067E\u06CC","\u0646\u06CC\u06A9 \u0686\u0647\u0631","\u0646\u06CC\u06A9\u062F\u0627\u062F","\u0646\u06CC\u06A9\u062F\u062E\u062A","\u0646\u06CC\u06A9\u062F\u0644","\u0646\u06CC\u06A9\u0632\u0627\u062F","\u0647\u062E\u0627\u0645\u0646\u0634","\u0647\u0631\u0645\u0632","\u0647\u0645\u0627","\u0647\u0645\u0627\u062F\u062E\u062A","\u0647\u0645\u0627\u06CC\u0648\u0646","\u0647\u0645\u062F\u0645","\u0647\u0645\u0631\u0627\u0632","\u0647\u0645\u0631\u0627\u0647","\u0647\u0646\u06AF\u0627\u0645\u0647","\u0647\u0648\u062A\u0646","\u0647\u0648\u0631","\u0647\u0648\u0631\u062A\u0627\u0634","\u0647\u0648\u0631\u062F\u0627\u062F","\u0647\u0648\u0631\u062F\u062E\u062A","\u0647\u0648\u0631\u0632\u0627\u062F","\u0647\u0648\u0631\u0645\u0646\u062F","\u0647\u0648\u0631\u0648\u0634","\u0647\u0648\u0631\u0686\u0647\u0631","\u0647\u0648\u0634\u0646\u06AF","\u0647\u0648\u0634\u06CC\u0627\u0631","\u0647\u0648\u0645\u0627\u0646","\u0647\u0648\u0645\u0646","\u0647\u0648\u0646\u0627\u0645","\u0647\u0648\u06CC\u062F\u0627","\u0647\u0698\u06CC\u0631","\u0647\u06CC\u062A\u0627\u0633\u0628","\u0647\u06CC\u0631\u0628\u062F","\u0647\u06CC\u0631\u0645\u0646\u062F","\u0647\u06CC\u0645\u0627","\u0647\u06CC\u0648\u0627","\u0648\u0627\u0645\u0642","\u0648\u0631\u062C\u0627\u0648\u0646\u062F","\u0648\u0631\u06CC\u0627","\u0648\u0634\u0645\u06AF\u06CC\u0631","\u0648\u0647\u0631\u0632","\u0648\u0647\u0633\u0648\u062F\u0627\u0646","\u0648\u06CC\u062F\u0627","\u0648\u06CC\u0633","\u0648\u06CC\u0634\u062A\u0627\u0633\u0628","\u0648\u06CC\u06AF\u0646","\u067E\u0627\u0631\u0633\u0627","\u067E\u0627\u0646\u062A\u0647 \u0622","\u067E\u0627\u06A9\u0627\u0646","\u067E\u0627\u06A9\u062A\u0646","\u067E\u0627\u06A9\u062F\u062E\u062A","\u067E\u062F\u0631\u0627\u0645","\u067E\u0631\u062A\u0648","\u067E\u0631\u062F\u06CC\u0633","\u067E\u0631\u0633\u062A\u0648","\u067E\u0631\u0634\u0646\u06AF","\u067E\u0631\u0646\u0627\u0632","\u067E\u0631\u0646\u06CC\u0627","\u067E\u0631\u0647\u0627\u0645","\u067E\u0631\u0648\u0627\u0646\u0647","\u067E\u0631\u0648\u06CC\u0632","\u067E\u0631\u0648\u06CC\u0646","\u067E\u0631\u06CC","\u067E\u0631\u06CC\u0627","\u067E\u0631\u06CC\u062F\u062E\u062A","\u067E\u0631\u06CC\u0633\u0627","\u067E\u0631\u06CC\u0648\u0634","\u067E\u0631\u06CC\u0686\u0647\u0631","\u067E\u0634\u0646\u06AF","\u067E\u0648\u0631\u0627\u0646","\u067E\u0648\u0631\u0627\u0646\u062F\u062E\u062A","\u067E\u0648\u0631\u06CC\u0627","\u067E\u0648\u0644\u0627\u062F","\u067E\u0648\u0646\u0647","\u067E\u0648\u067E\u06A9","\u067E\u0648\u06CC\u0627","\u067E\u0698\u0645\u0627\u0646","\u067E\u0698\u0648\u0627","\u067E\u06CC\u0627\u0645","\u067E\u06CC\u0631\u0648\u0632","\u067E\u06CC\u0645\u0627\u0646","\u0686\u0627\u0628\u06A9","\u0686\u0627\u0644\u0627\u06A9","\u0686\u0627\u0648\u0634","\u0686\u0647\u0631\u0632\u0627\u062F","\u0686\u0648\u0628\u06CC\u0646","\u0698\u0627\u0644\u0627\u0646","\u0698\u0627\u0644\u0647","\u0698\u06CC\u0627\u0631","\u0698\u06CC\u0646\u0627","\u0698\u06CC\u0648\u0627\u0631","\u06A9\u0627\u0628\u0627\u0646","\u06A9\u0627\u0628\u0648\u06A9","\u06A9\u0627\u0631\u0627","\u06A9\u0627\u0631\u0627\u06A9\u0648","\u06A9\u0627\u0631\u0648","\u06A9\u0627\u0645\u0628\u062E\u062A","\u06A9\u0627\u0645\u0628\u062E\u0634","\u06A9\u0627\u0645\u0628\u06CC\u0632","\u06A9\u0627\u0645\u062C\u0648","\u06A9\u0627\u0645\u062F\u06CC\u0646","\u06A9\u0627\u0645\u0631\u0627\u0646","\u06A9\u0627\u0645\u0631\u0627\u0648\u0627","\u06A9\u0627\u0645\u0646\u0648\u0634","\u06A9\u0627\u0645\u06A9","\u06A9\u0627\u0645\u06CC\u0627\u0631","\u06A9\u0627\u0646\u06CC\u0627\u0631","\u06A9\u0627\u0648\u0647","\u06A9\u0627\u0648\u0648\u0633","\u06A9\u062A\u0627\u06CC\u0648\u0646","\u06A9\u0631\u0634\u0645\u0647","\u06A9\u0633\u0631\u06CC","\u06A9\u0644\u0627\u0644\u0647","\u06A9\u0645\u0628\u0648\u062C\u06CC\u0647","\u06A9\u0647\u0628\u062F","\u06A9\u0647\u0631\u0627\u0645","\u06A9\u0647\u0632\u0627\u062F","\u06A9\u0648\u0634\u0627","\u06A9\u06CC\u0627\u0631\u0634","\u06A9\u06CC\u0627\u0646","\u06A9\u06CC\u0627\u0646\u0627","\u06A9\u06CC\u0627\u0646\u062F\u062E\u062A","\u06A9\u06CC\u0627\u0646\u0648\u0634","\u06A9\u06CC\u0627\u0646\u0686\u0647\u0631","\u06A9\u06CC\u0627\u0648\u0634","\u06A9\u06CC\u062E\u0633\u0631\u0648","\u06A9\u06CC\u0642\u0628\u0627\u062F","\u06A9\u06CC\u0647\u0627\u0646","\u06A9\u06CC\u0647\u0627\u0646\u0647","\u06A9\u06CC\u0648\u0627\u0646","\u06A9\u06CC\u0648\u0627\u0646 \u062F\u062E\u062A","\u06A9\u06CC\u0648\u0645\u0631\u062B","\u06A9\u06CC\u06A9\u0627\u0648\u0648\u0633","\u06AF\u0631\u062F \u0622\u0641\u0631\u06CC\u062F","\u06AF\u0631\u062F\u0627\u0646","\u06AF\u0631\u0634\u0627","\u06AF\u0631\u0634\u0627\u0633\u0628","\u06AF\u0631\u0634\u06CC\u0646","\u06AF\u0631\u06AF\u06CC\u0646","\u06AF\u0632\u0644","\u06AF\u0634\u062A\u0627\u0633\u0628","\u06AF\u0634\u0633\u0628 \u0628\u0627\u0646\u0648","\u06AF\u0644","\u06AF\u0644 \u0622\u0630\u06CC\u0646","\u06AF\u0644 \u0622\u0631\u0627\u200C","\u06AF\u0644 \u0627\u0641\u0631\u0648\u0632","\u06AF\u0644 \u0627\u0646\u062F\u0627\u0645","\u06AF\u0644 \u067E\u0648\u0646\u0647","\u06AF\u0644\u0627\u0631\u0647","\u06AF\u0644\u0627\u0644\u0647","\u06AF\u0644\u0627\u0648\u06CC\u0632","\u06AF\u0644\u0628\u0627\u062F","\u06AF\u0644\u0628\u0627\u0631","\u06AF\u0644\u0628\u0627\u0645","\u06AF\u0644\u0628\u0627\u0646","\u06AF\u0644\u0628\u0627\u0646\u0648","\u06AF\u0644\u0628\u0631\u06AF","\u06AF\u0644\u0628\u0647\u0627\u0631","\u06AF\u0644\u0628\u0648","\u06AF\u0644\u0628\u06CC\u0632","\u06AF\u0644\u062F\u062E\u062A","\u06AF\u0644\u062F\u06CC\u0633","\u06AF\u0644\u0631\u0628\u0627","\u06AF\u0644\u0631\u062E","\u06AF\u0644\u0631\u0646\u06AF","\u06AF\u0644\u0631\u0648","\u06AF\u0644\u0631\u06CC\u0632","\u06AF\u0644\u0632\u0627\u062F","\u06AF\u0644\u0632\u0627\u0631","\u06AF\u0644\u0633\u0627","\u06AF\u0644\u0634\u0646","\u06AF\u0644\u0634\u06CC\u062F","\u06AF\u0644\u0646\u0627\u0631","\u06AF\u0644\u0646\u0627\u0632","\u06AF\u0644\u0646\u0633\u0627","\u06AF\u0644\u0646\u0648\u0627\u0632","\u06AF\u0644\u0646\u0648\u0634","\u06AF\u0644\u067E\u0627\u0631\u0647","\u06AF\u0644\u067E\u0631","\u06AF\u0644\u067E\u0631\u06CC","\u06AF\u0644\u067E\u0648\u0634","\u06AF\u0644\u0686\u06CC\u0646","\u06AF\u0644\u06CC","\u06AF\u0647\u0631 \u0686\u0647\u0631","\u06AF\u0648\u062F\u0631\u0632","\u06AF\u0648\u0645\u0627\u062A\u0648","\u06AF\u0648\u0647\u0631 \u0646\u0627\u0632","\u06AF\u06CC\u062A\u06CC","\u06AF\u06CC\u0633\u0648","\u06AF\u06CC\u0644\u062F\u0627","\u06AF\u06CC\u0648","\u06CC\u0627\u062F\u06AF\u0627\u0631","\u06CC\u0627\u0633\u0645\u0646","\u06CC\u0627\u0634\u0627\u0631","\u06CC\u0627\u0648\u0631","\u06CC\u0632\u062F\u0627\u0646","\u06CC\u0648\u0634\u06CC\u062A\u0627","\u06CC\u06AF\u0627\u0646\u0647"],female:["\u0622\u062A\u0648\u0633\u0627","\u0622\u0631\u0645\u06CC\u062A\u0627","\u0622\u0646\u0627","\u0622\u0646\u0627\u0647\u06CC\u062A\u0627","\u0622\u0646\u06CC\u062A\u0627","\u0622\u06CC\u062F\u0627","\u0628\u0646\u0641\u0634\u0647","\u0628\u0647\u0627\u0631","\u0628\u0647\u0646\u0627\u0632","\u0628\u06CC\u062A\u0627","\u062A\u0631\u0627\u0646\u0647","\u062F\u0631\u0633\u0627","\u062F\u0631\u06CC\u0627","\u0631\u0632","\u0631\u0648\u06CC\u0627","\u0632\u06CC\u0628\u0627","\u0632\u06CC\u0646\u0628","\u0633\u0627\u0631\u0627","\u0633\u0645\u06CC\u0631\u0627","\u0633\u0645\u06CC\u0647","\u0633\u0648\u0633\u0646","\u0633\u067E\u06CC\u062F\u0647","\u0633\u06CC\u0645\u0627","\u0634\u0627\u062F\u06CC","\u0634\u0647\u0631\u0632\u0627\u062F","\u0634\u0647\u0644\u0627","\u0634\u06A9\u0648\u0647","\u0634\u06CC\u062F\u0627","\u0634\u06CC\u0648\u0627","\u063A\u0632\u0627\u0644\u0647","\u0641\u0631\u0627\u0646\u06A9","\u0641\u0631\u0632\u0627\u0646\u0647","\u0641\u0631\u0634\u062A\u0647","\u0641\u0631\u0646\u0627\u0632","\u0641\u0631\u06CC\u0628\u0627","\u0641\u0631\u06CC\u0645\u0627\u0647","\u0644\u0627\u0644\u0647","\u0645\u062D\u062F\u062B\u0647","\u0645\u0631\u0648\u0627\u0631\u06CC\u062F","\u0645\u0631\u06CC\u0645","\u0645\u0644\u06CC\u0633\u0627","\u0645\u0644\u06CC\u06A9\u0627","\u0645\u0647\u0631\u0646\u0627\u0632","\u0645\u0647\u0633\u0627","\u0645\u0647\u0648\u0634","\u0645\u06CC\u062A\u0631\u0627","\u0645\u06CC\u0646\u0627","\u0645\u06CC\u0646\u0648","\u0646\u0627\u0632\u0646\u06CC\u0646","\u0646\u06AF\u0627\u0631","\u0646\u06AF\u06CC\u0646","\u0646\u06CC\u0644\u0648\u0641\u0631","\u0647\u0627\u0646\u06CC\u0647","\u0647\u0633\u062A\u06CC","\u0647\u0644\u06CC\u0627","\u067E\u0627\u0631\u0645\u06CC\u0633","\u067E\u0631\u0646\u06CC\u0627\u0646","\u067E\u0631\u06CC\u0633\u0627","\u067E\u0631\u06CC\u0646\u0627\u0632","\u067E\u06AF\u0627\u0647","\u0686\u06A9\u0627\u0648\u06A9","\u06A9\u062A\u0627\u06CC\u0648\u0646","\u06A9\u06CC\u0645\u06CC\u0627","\u06AF\u0644\u0627\u0631\u0647","\u06AF\u06CC\u062A\u06CC","\u06AF\u06CC\u0633\u0648","\u06CC\u0627\u0633\u0645\u0646"],male:["\u0622\u0631\u0634","\u0622\u0631\u0645\u0627\u0646","\u0622\u0631\u0645\u06CC\u0646","\u0622\u0631\u06CC\u0646","\u0622\u06CC\u062F\u06CC\u0646","\u0627\u0641\u0634\u06CC\u0646","\u0627\u0645\u06CC\u062F","\u0627\u0645\u06CC\u0631","\u0627\u0645\u06CC\u0631\u062D\u0633\u06CC\u0646","\u0627\u0645\u06CC\u0631\u0633\u06CC\u0646\u0627","\u0627\u0645\u06CC\u0646","\u0627\u06CC\u0645\u0627\u0646","\u0628\u0647\u0645\u0646","\u062C\u0645\u0634\u06CC\u062F","\u062C\u0648\u0627\u062F","\u062D\u0627\u0645\u062F","\u062D\u0633\u0646","\u062D\u0633\u06CC\u0646","\u062D\u0645\u06CC\u062F","\u062F\u0627\u0646\u06CC\u0627\u0644","\u0631\u0627\u0645\u062A\u06CC\u0646","\u0631\u0627\u0645\u06CC\u0646","\u0631\u0636\u0627","\u0633\u0627\u0645\u0627\u0646","\u0633\u062C\u0627\u062F","\u0633\u0631\u0648\u0634","\u0633\u0639\u06CC\u062F","\u0633\u0647\u06CC\u0644","\u0633\u067E\u0647\u0631","\u0633\u06CC\u0627\u0648\u0634","\u0633\u06CC\u0646\u0627","\u0634\u0627\u06CC\u0627\u0646","\u0634\u0647\u0627\u0628","\u0634\u0647\u0631\u0648\u0632","\u0635\u062F\u0631\u0627","\u0635\u0645\u062F","\u0639\u0628\u0627\u0633","\u0639\u0631\u0641\u0627\u0646","\u0639\u0644\u06CC","\u0639\u0644\u06CC\u0631\u0636\u0627","\u0641\u0631\u0628\u062F","\u0641\u0631\u0632\u0627\u062F","\u0641\u0631\u0647\u0627\u062F","\u0641\u0631\u06AF\u0627\u0645","\u0641\u0631\u06CC\u0628\u0631\u0632","\u0641\u0631\u06CC\u062F\u0648\u0646","\u0642\u0627\u0633\u0645","\u0645\u0627\u0632\u06CC\u0627\u0631","\u0645\u062C\u06CC\u062F","\u0645\u062D\u0645\u062F","\u0645\u062D\u0645\u062F\u0631\u0636\u0627","\u0645\u0633\u0639\u0648\u062F","\u0645\u0647\u062F\u06CC","\u0645\u0647\u062F\u06CC\u0627\u0631","\u0645\u0647\u0631\u0627\u062F","\u0645\u0647\u0631\u0627\u0646","\u0645\u0647\u0631\u062F\u0627\u062F","\u0645\u0647\u06CC\u0627\u0631","\u0645\u06CC\u0644\u0627\u062F","\u0646\u0648\u06CC\u062F","\u0646\u06CC\u0645\u0627","\u0647\u0627\u062F\u06CC","\u0647\u0645\u0627\u06CC\u0648\u0646","\u0648\u062D\u06CC\u062F","\u067E\u0631\u0647\u0627\u0645","\u067E\u0698\u0645\u0627\u0646","\u067E\u06CC\u0645\u0627\u0646","\u06A9\u0627\u0645\u0631\u0627\u0646","\u06A9\u0627\u0648\u0647","\u06A9\u0633\u0631\u0627","\u06A9\u06CC\u0627\u0646\u0648\u0634","\u06A9\u06CC\u0648\u0627\u0646","\u06CC\u0627\u0633\u06CC\u0646"]};var chunk_UVBI34KZ_ee=["\u0631\u0627\u0647 \u062D\u0644 \u0647\u0627","\u0628\u0631\u0646\u0627\u0645\u0647","\u0646\u0627\u0645 \u062A\u062C\u0627\u0631\u06CC","\u0627\u0645\u0646\u06CC\u062A","\u067E\u0698\u0648\u0647\u0634","\u0628\u0627\u0632\u0627\u0631 \u06CC\u0627\u0628\u06CC","\u0631\u0647\u0646\u0645\u0648\u062F","\u067E\u06CC\u0627\u062F\u0647 \u0633\u0627\u0632\u06CC","\u0627\u062F\u063A\u0627\u0645","\u0639\u0645\u0644\u06A9\u0631\u062F","\u0648\u0627\u06A9\u0646\u0634","\u0627\u0644\u06AF\u0648","\u062A\u062F\u0627\u0628\u06CC\u0631","\u0634\u0646\u0627\u0633\u0627\u06CC\u06CC","\u0628\u0627\u0632\u0627\u0631\u0647\u0627","\u06AF\u0631\u0648\u0647 \u0647\u0627","\u0628\u062E\u0634","\u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627\u06CC \u06A9\u0627\u0631\u0628\u0631\u062F\u06CC","\u0628\u0647\u064A\u0646\u0647 \u0633\u0627\u0632\u064A","\u0639\u0645\u0644\u06CC\u0627\u062A","\u0632\u06CC\u0631 \u0633\u0627\u062E\u062A","\u0627\u06CC\u0646\u062A\u0631\u0627\u0646\u062A","\u0627\u0631\u062A\u0628\u0627\u0637\u0627\u062A","\u0648\u0628","\u06A9\u06CC\u0641\u06CC\u062A","\u0627\u0637\u0645\u06CC\u0646\u0627\u0646","\u067E\u0648\u06CC\u0627\u06CC\u06CC","\u062D\u0633\u0627\u0628 \u0647\u0627","\u062F\u0627\u062F\u0647 \u0647\u0627","\u062E\u0644\u0627\u0642\u06CC\u062A","\u067E\u06CC\u06A9\u0631\u0628\u0646\u062F\u06CC","\u0645\u0633\u0626\u0648\u0644\u064A\u062A","\u0641\u0639\u0644 \u0648 \u0627\u0646\u0641\u0639\u0627\u0644\u0627\u062A","\u0639\u0648\u0627\u0645\u0644","\u0642\u0627\u0628\u0644\u06CC\u062A \u0627\u0633\u062A\u0641\u0627\u062F\u0647","\u0645\u0639\u06CC\u0627\u0631"];var chunk_UVBI34KZ_oe=["\u0631\u0647\u0628\u0631","\u0627\u0631\u0634\u062F","\u0645\u0633\u062A\u0642\u06CC\u0645","\u067E\u0648\u06CC\u0627","\u0622\u06CC\u0646\u062F\u0647","\u0645\u062D\u0635\u0648\u0644","\u0645\u0644\u06CC","\u0645\u0646\u0637\u0642\u0647","\u0646\u0627\u062D\u06CC\u0647","\u0645\u0631\u06A9\u0632\u06CC","\u062C\u0647\u0627\u0646\u06CC","\u0645\u0634\u062A\u0631\u06CC","\u0633\u0631\u0645\u0627\u06CC\u0647 \u06AF\u0630\u0627\u0631","\u0628\u06CC\u0646 \u0627\u0644\u0645\u0644\u0644\u06CC","\u0645\u06CC\u0631\u0627\u062B","\u062F\u0627\u062E\u0644\u06CC","\u0627\u0646\u0633\u0627\u0646","\u0631\u0626\u06CC\u0633","\u0645\u062F\u06CC\u0631 \u0627\u0635\u0644\u06CC"];var chunk_UVBI34KZ_te=["\u06A9\u0627\u0631\u06AF\u0631 \u0633\u0627\u062F\u0647","\u0633\u0631\u067E\u0631\u0633\u062A \u06A9\u0627\u0631\u06AF\u0627\u0647","\u0646\u0627\u0638\u0631","\u0645\u0647\u0646\u062F\u0633 \u067E\u0631\u0648\u0698\u0647","\u06A9\u0627\u0631\u0641\u0631\u0645\u0627","\u0645\u062F\u06CC\u0631","\u0633\u0631\u067E\u0631\u0633\u062A","\u0627\u0645\u0648\u0631\u062F\u0641\u062A\u0631\u06CC","\u06A9\u0627\u0631\u0645\u0646\u062F","\u0645\u0633\u0626\u0648\u0644","\u0645\u062F\u06CC\u0631\u0639\u0627\u0645\u0644","\u0631\u0626\u06CC\u0633 \u0647\u06CC\u0626\u062A \u0645\u062F\u06CC\u0631\u0647","\u0639\u0636\u0648 \u0647\u06CC\u0626\u062A \u0645\u062F\u06CC\u0631\u0647","\u06A9\u0627\u0631\u0634\u0646\u0627\u0633","\u0645\u0631\u0628\u06CC","\u0645\u062F\u0631\u0633","\u0645\u0646\u0634\u06CC","\u0641\u0631\u0648\u0634\u0646\u062F\u0647","\u0645\u062A\u0635\u062F\u06CC","\u062A\u06A9\u0646\u0633\u06CC\u0646","\u0627\u0633\u062A\u0627\u062F\u06A9\u0627\u0631","\u0646\u0635\u0627\u0628","\u062D\u0633\u0627\u0628\u062F\u0627\u0631","\u0631\u0627\u0646\u0646\u062F\u0647","\u0646\u06AF\u0647\u0628\u0627\u0646","\u0631\u0626\u06CC\u0633","\u0645\u0647\u0646\u062F\u0633","\u0645\u062F\u06CC\u0631\u0641\u0631\u0648\u0634","\u06A9\u0627\u0631\u0634\u0646\u0627\u0633 \u0641\u0646\u06CC","\u0645\u0633\u0626\u0648\u0644 \u0641\u0646\u06CC","\u06A9\u0627\u0631\u06AF\u0631 \u0641\u0646\u06CC","\u0628\u0627\u0632\u0627\u0631\u06CC\u0627\u0628","\u06A9\u0627\u0631\u067E\u0631\u062F\u0627\u0632","\u062E\u062F\u0645\u062A\u06AF\u0632\u0627\u0631"];var chunk_UVBI34KZ_re={generic:["\u0639\u0627\u0631\u0641","\u0639\u0627\u0634\u0648\u0631\u06CC","\u0639\u0627\u0644\u06CC","\u0639\u0628\u0627\u062F\u06CC","\u0639\u0628\u062F\u0627\u0644\u0645\u0644\u06A9\u06CC","\u0639\u0628\u062F\u0627\u0644\u06A9\u0631\u06CC\u0645\u06CC","\u0639\u0631\u0627\u0642\u06CC","\u0639\u0632\u06CC\u0632\u06CC","\u0639\u0635\u0627\u0631","\u0639\u0642\u06CC\u0644\u06CC","\u0639\u0644\u0645","\u0639\u0644\u0645\u200C\u0627\u0644\u0647\u062F\u06CC","\u0639\u0644\u06CC \u0639\u0633\u06AF\u0631\u06CC","\u0639\u0644\u06CC\u0627","\u0639\u0644\u06CC\u200C\u0622\u0628\u0627\u062F\u06CC","\u0639\u0644\u06CC\u200C\u0632\u0645\u0627\u0646\u06CC","\u0639\u0644\u06CC\u200C\u067E\u0648\u0631","\u0639\u0646\u0627\u06CC\u062A","\u063A\u0636\u0646\u0641\u0631\u06CC","\u063A\u0646\u06CC","\u0641\u0627\u0631\u0633\u06CC","\u0641\u0627\u0637\u0645\u06CC","\u0641\u0627\u0646\u06CC","\u0641\u062A\u0627\u062D\u06CC","\u0641\u0631\u0627\u0645\u0631\u0632\u06CC","\u0641\u0631\u062C","\u0641\u0631\u0634\u06CC\u062F\u0648\u0631\u062F","\u0641\u0631\u0645\u0627\u0646\u0641\u0631\u0645\u0627\u0626\u06CC\u0627\u0646","\u0641\u0631\u0647\u0646\u06AF","\u0641\u0631\u0648\u062A\u0646","\u0641\u0631\u06CC\u0627\u062F","\u0641\u0646\u0627\u06CC\u06CC","\u0641\u0646\u06CC\u200C\u0632\u0627\u062F\u0647","\u0641\u0647\u0645\u06CC\u062F\u0647","\u0641\u0648\u0644\u0627\u062F\u0648\u0646\u062F","\u0642\u0627\u0636\u06CC","\u0642\u0627\u0646\u0639\u06CC","\u0642\u0627\u0646\u0648\u0646\u06CC","\u0642\u0645\u06CC\u0634\u06CC","\u0642\u0646\u0628\u0631\u06CC","\u0642\u0647\u0631\u0645\u0627\u0646","\u0642\u0647\u0631\u0645\u0627\u0646\u06CC","\u0642\u0647\u0631\u0645\u0627\u0646\u06CC\u0627\u0646","\u0642\u0647\u0633\u062A\u0627\u0646\u06CC","\u0644\u0627\u062C\u0648\u0631\u062F\u06CC","\u0644\u0627\u0647\u0648\u062A\u06CC","\u0644\u0627\u0686\u06CC\u0646\u06CC","\u0644\u0646\u06A9\u0631\u0627\u0646\u06CC","\u0644\u0648\u06A9\u0633","\u0645\u062C\u0627\u0647\u062F","\u0645\u062C\u062A\u0628\u0627\u06CC\u06CC","\u0645\u062C\u062A\u0628\u0648\u06CC","\u0645\u062C\u062A\u0647\u062F \u0634\u0628\u0633\u062A\u0631\u06CC","\u0645\u062C\u062A\u0647\u062F\u06CC","\u0645\u062C\u0631\u062F","\u0645\u062D\u062C\u0648\u0628","\u0645\u062D\u062C\u0648\u0628\u06CC","\u0645\u062D\u062F\u062B\u06CC","\u0645\u062D\u0645\u062F\u0631\u0636\u0627\u06CC\u06CC","\u0645\u062D\u0645\u062F\u06CC","\u0645\u062F\u062F\u06CC","\u0645\u0631\u0627\u062F\u062E\u0627\u0646\u06CC","\u0645\u0631\u062A\u0636\u0648\u06CC","\u0645\u0633\u062A\u0648\u0641\u06CC","\u0645\u0634\u0627","\u0645\u0635\u0627\u062D\u0628","\u0645\u0635\u0628\u0627\u062D","\u0645\u0635\u0628\u0627\u062D\u200C\u0632\u0627\u062F\u0647","\u0645\u0637\u0647\u0631\u06CC","\u0645\u0638\u0641\u0631","\u0645\u0639\u0627\u0631\u0641","\u0645\u0639\u0631\u0648\u0641","\u0645\u0639\u06CC\u0646","\u0645\u0641\u062A\u0627\u062D","\u0645\u0641\u062A\u062D","\u0645\u0642\u062F\u0645","\u0645\u0644\u0627\u06CC\u0631\u06CC","\u0645\u0644\u06A9","\u0645\u0644\u06A9\u06CC\u0627\u0646","\u0645\u0646\u0648\u0686\u0647\u0631\u06CC","\u0645\u0647\u0627\u062C\u0631\u0627\u0646\u06CC","\u0645\u0647\u062F\u06CC\u200C\u067E\u0648\u0631","\u0645\u0648\u062D\u062F","\u0645\u0648\u0633\u0648\u06CC","\u0645\u0648\u0633\u0648\u06CC\u0627\u0646","\u0645\u06CC\u0631\u0628\u0627\u0642\u0631\u06CC","\u0645\u06CC\u0631\u062F\u0627\u0645\u0627\u062F\u06CC","\u0645\u06CC\u0631\u0632\u0627\u062F\u0647","\u0645\u06CC\u0631\u0633\u067E\u0627\u0633\u06CC","\u0645\u06CC\u0632\u0628\u0627\u0646\u06CC","\u0646\u0627\u0638\u0631\u06CC","\u0646\u0627\u0645\u0648\u0631","\u0646\u062C\u0641\u06CC","\u0646\u062F\u0648\u0634\u0646","\u0646\u0631\u0627\u0642\u06CC","\u0646\u0639\u0645\u062A\u200C\u0632\u0627\u062F\u0647","\u0646\u0642\u062F\u06CC","\u0646\u0642\u06CC\u0628\u200C\u0632\u0627\u062F\u0647","\u0646\u0647\u0627\u0648\u0646\u062F\u06CC","\u0646\u0648\u0627\u0628","\u0646\u0648\u0628\u062E\u062A","\u0646\u0648\u0628\u062E\u062A\u06CC","\u0646\u06CC\u0634\u0627\u0628\u0648\u0631\u06CC","\u0646\u06CC\u0644\u0648\u0641\u0631\u06CC","\u0647\u0627\u0634\u0645\u06CC","\u0647\u0627\u0634\u0645\u06CC \u0631\u0641\u0633\u0646\u062C\u0627\u0646\u06CC","\u0647\u0627\u0634\u0645\u06CC\u0627\u0646","\u0647\u0627\u0645\u0648\u0646","\u0647\u062F\u0627\u06CC\u062A","\u0647\u0631\u0627\u062A\u06CC","\u0647\u0631\u0648\u06CC","\u0647\u0645\u0627\u06CC\u0648\u0646","\u0647\u0645\u062A","\u0647\u0645\u062F\u0627\u0646\u06CC","\u0647\u0648\u0634\u06CC\u0627\u0631","\u0647\u0648\u0645\u0646","\u0648\u0627\u062B\u0642\u06CC","\u0648\u0627\u0639\u0638","\u0648\u0627\u0639\u0638\u06CC","\u0648\u0627\u0639\u0638\u200C\u0632\u0627\u062F\u0647","\u0648\u06A9\u06CC\u0644\u06CC","\u06A9\u0627\u0634\u06CC","\u06A9\u0627\u0645\u0644\u06CC","\u06A9\u0627\u0645\u06A9\u0627\u0631","\u06A9\u0627\u0648\u06CC\u0627\u0646\u06CC","\u06A9\u0627\u06A9\u0627\u0648\u0646\u062F","\u06A9\u062F\u06CC\u0648\u0631","\u06A9\u0631\u062F\u0628\u0686\u0647","\u06A9\u0631\u0645\u0627\u0646\u06CC","\u06A9\u0631\u06CC\u0645\u06CC","\u06A9\u0644\u0628\u0627\u0633\u06CC","\u06A9\u0645\u0627\u0644\u06CC","\u06A9\u0647\u0646\u0645\u0648\u06CC\u06CC","\u06A9\u0648\u0634\u06A9\u06CC","\u06A9\u06CC\u0627\u0646","\u06A9\u06CC\u0627\u0646\u06CC","\u06A9\u06CC\u0645\u06CC\u0627\u06CC\u06CC","\u06AF\u0644 \u0645\u062D\u0645\u062F\u06CC","\u06AF\u0644\u067E\u0627\u06CC\u06AF\u0627\u0646\u06CC","\u06AF\u0646\u062C\u06CC","\u06CC\u0627\u062D\u0642\u06CC","\u06CC\u0627\u062F\u06AF\u0627\u0631","\u06CC\u062B\u0631\u0628\u06CC","\u06CC\u0644\u062F\u0627"]};var chunk_UVBI34KZ_me={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_UVBI34KZ_ie=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_UVBI34KZ_ne={generic:["\u0622\u0642\u0627\u06CC","\u062E\u0627\u0646\u0645","\u062F\u06A9\u062A\u0631"],female:["\u062E\u0627\u0646\u0645","\u062F\u06A9\u062A\u0631"],male:["\u0622\u0642\u0627\u06CC","\u062F\u06A9\u062A\u0631"]};var chunk_UVBI34KZ_Ee={first_name:chunk_UVBI34KZ_X,job_area:chunk_UVBI34KZ_ee,job_descriptor:chunk_UVBI34KZ_oe,job_type:chunk_UVBI34KZ_te,last_name:chunk_UVBI34KZ_re,last_name_pattern:chunk_UVBI34KZ_me,name:chunk_UVBI34KZ_ie,prefix:chunk_UVBI34KZ_ne},chunk_UVBI34KZ_ae=chunk_UVBI34KZ_Ee;var chunk_UVBI34KZ_pe=["021 ### #####","031 ### #####","041 ### #####","045 ### #####","061 ### #####","051 ### #####","058 ### #####","028 ### #####","026 ### #####","044 ### #####","024 ### #####","023 ### #####","076 ### #####","+98 21 ### #####"];var chunk_UVBI34KZ_fe=["+9821########","+9831########","+9841########","+9845########","+9861########","+9851########","+9858########","+9828########","+9826########","+9844########","+9824########","+9823########","+9876########"];var chunk_UVBI34KZ_de=["021 #### ####","031 #### ####","041 #### ####","045 #### ####","061 #### ####","051 #### ####","058 #### ####","028 #### ####","026 #### ####","044 #### ####","024 #### ####","023 #### ####","076 #### ####"];var chunk_UVBI34KZ_$e={human:chunk_UVBI34KZ_pe,international:chunk_UVBI34KZ_fe,national:chunk_UVBI34KZ_de},chunk_UVBI34KZ_le=chunk_UVBI34KZ_$e;var chunk_UVBI34KZ_Be={format:chunk_UVBI34KZ_le},chunk_UVBI34KZ_ce=chunk_UVBI34KZ_Be;var chunk_UVBI34KZ_ue=["\u0627\u0644\u06A9\u062A\u0631\u06CC\u06A9\u06CC","\u0628\u0646\u0632\u06CC\u0646","\u062F\u06CC\u0632\u0644","\u0647\u06CC\u0628\u0631\u06CC\u062F"];var chunk_UVBI34KZ_se=["\u0622\u0654\u200C\u0626\u0648\u062F\u06CC","\u0627\u0633\u062A\u0648\u0646 \u0645\u0627\u0631\u062A\u06CC\u0646","\u0628\u0646\u062A\u0644\u06CC","\u0628\u0648\u06AF\u0627\u062A\u06CC","\u0628\u06CC \u0627\u0645 \u0648","\u062A\u0633\u0644\u0627","\u062A\u0648\u06CC\u0648\u062A\u0627","\u062C\u06AF\u0648\u0627\u0631","\u062C\u06CC\u067E","\u062F\u0648\u062C","\u0631\u0648\u0644\u0632 \u0631\u0648\u06CC\u0633","\u0634\u0648\u0631\u0648\u0644\u062A","\u0641\u0631\u0627\u0631\u06CC","\u0641\u0648\u0631\u062F","\u0641\u06CC\u0627\u062A","\u0644\u0627\u0645\u0628\u0648\u0631\u06AF\u06CC\u0646\u06CC","\u0644\u0646\u062F\u0631\u0648\u0631","\u0645\u0627\u0632\u0631\u0627\u062A\u06CC","\u0645\u0631\u0633\u062F\u0633 \u0628\u0646\u0632","\u0645\u06CC\u0646\u06CC","\u0646\u06CC\u0633\u0627\u0646","\u0647\u0648\u0646\u062F\u0627","\u0647\u06CC\u0648\u0646\u062F\u0627\u06CC","\u0648\u0644\u06A9\u0633 \u0648\u0627\u06AF\u0646","\u067E\u0648\u0631\u0634\u0647","\u06A9\u0627\u062F\u06CC\u0644\u0627\u06A9","\u06A9\u0631\u0627\u06CC\u0633\u0644\u0631","\u06A9\u06CC\u0627"];var chunk_UVBI34KZ_xe=["911","\u0622\u0644\u062A\u06CC\u0645\u0627","\u0622\u0644\u067E\u0627\u06CC\u0646","\u0622\u06A9\u0648\u0631\u062F","\u0627\u0633\u067E\u0627\u06CC\u062F\u0631","\u0627\u0633\u06A9\u0627\u0644\u06CC\u062F","\u0627\u0644\u0645\u0646\u062A","\u0627\u0648\u0646\u062A\u0627\u062F\u0648\u0631","\u0627\u06A9\u0633\u067E\u0644\u0648\u0631\u0631","\u0627\u06CC\u0645\u067E\u0627\u0644\u0627","\u062A\u0627\u0631\u0648\u0633","\u062C\u062A\u0627","\u0631\u0627\u0646\u06AF\u0644\u0631","\u0631\u0648\u062F\u0633\u062A\u0631","\u0633\u0646\u062A\u0631\u0627","\u0633\u06CC\u0644\u0648\u0631\u0627\u062F\u0648","\u0633\u06CC\u0648\u06CC\u06A9","\u0641\u0648\u06A9\u0648\u0633","\u0641\u06CC\u0633\u062A\u0627","\u0644\u0646\u062F\u06A9\u0631\u0648\u0632\u0631","\u0645\u0627\u0644\u06CC\u0628\u0648","\u0645\u0648\u0631\u0633\u06CC\u0647 \u0644\u0627\u06AF\u0648","\u0645\u0648\u0633\u062A\u0627\u0646\u06AF","\u067E\u0631\u06CC\u0648\u0633","\u0686\u0627\u0631\u062C\u0631","\u0686\u0644\u0646\u062C\u0631","\u06A9\u0627\u0645\u0627\u0631\u0648","\u06A9\u0631\u0648\u062A","\u06A9\u0631\u0648\u0632","\u06A9\u0645\u0631\u06CC","\u06A9\u0648\u0644\u0648\u0631\u0627\u062F\u0648","\u06A9\u0648\u0646\u062A\u0627\u0686","\u06AF\u0631\u0646\u062F \u0686\u0631\u0648\u06A9\u06CC","\u06AF\u0644\u0641","\u06CC\u0628\u062A\u0644"];var chunk_UVBI34KZ_ye=["\u0627\u0633\u062A\u06CC\u0634\u0646","\u0633\u062F\u0627\u0646","\u0634\u0627\u0633\u06CC \u0628\u0644\u0646\u062F","\u0645\u06CC\u0646\u06CC \u0648\u0646","\u0648\u0646","\u0648\u0646 \u0645\u0633\u0627\u0641\u0631\u062A\u06CC","\u067E\u06CC\u06A9\u0627\u067E","\u06A9\u0648\u067E\u0647"];var chunk_UVBI34KZ_He={fuel:chunk_UVBI34KZ_ue,manufacturer:chunk_UVBI34KZ_se,model:chunk_UVBI34KZ_xe,type:chunk_UVBI34KZ_ye},chunk_UVBI34KZ_be=chunk_UVBI34KZ_He;var chunk_UVBI34KZ_e=["\u0632\u06CC\u0628\u0627","\u0628\u0632\u0631\u06AF","\u06A9\u0648\u0686\u06A9","\u0642\u062F\u06CC\u0645\u06CC","\u062C\u062F\u06CC\u062F","\u062E\u0648\u0628","\u0628\u062F","\u062F\u0627\u063A","\u0633\u0631\u06CC\u0639","\u06A9\u0646\u062F","\u067E\u0631","\u062E\u0627\u0644\u06CC","\u067E\u0631\u062A","\u062E\u0648\u0634\u062D\u0627\u0644","\u063A\u0645\u06AF\u06CC\u0646","\u062E\u0633\u062A\u0647","\u0634\u0627\u062F","\u062A\u0627\u0631\u06CC\u06A9","\u0631\u0648\u0634\u0646","\u0646\u0631\u0645","\u0633\u062E\u062A","\u062F\u0634\u0648\u0627\u0631","\u0622\u0633\u0627\u0646","\u067E\u0627\u06CC\u06CC\u0646","\u0628\u0627\u0644\u0627","\u0636\u0639\u06CC\u0641","\u0642\u0648\u06CC","\u0646\u0627\u0632\u06A9","\u0636\u062E\u06CC\u0645","\u062A\u0646\u06AF","\u06AF\u0634\u0627\u062F","\u0628\u0627\u0631\u0627\u0646\u06CC","\u062E\u0634\u06A9","\u0632\u0646\u062F\u0647","\u0645\u0631\u062F\u0647","\u0646\u0632\u062F\u06CC\u06A9","\u062F\u0648\u0631","\u0633\u0627\u062F\u0647","\u067E\u06CC\u0686\u06CC\u062F\u0647","\u0641\u0648\u0642\u200C\u0627\u0644\u0639\u0627\u062F\u0647","\u0639\u0627\u062F\u06CC","\u06AF\u0631\u0645","\u0633\u0631\u062F","\u067E\u0648\u0634\u06CC\u062F\u0647","\u0628\u0627\u0632","\u0628\u0633\u062A\u0647","\u0628\u0644\u0646\u062F","\u06A9\u0648\u062A\u0627\u0647","\u062F\u0642\u06CC\u0642","\u0646\u0627\u0645\u0631\u0626\u06CC","\u0645\u0634\u0647\u0648\u0631","\u0646\u0627\u0634\u0646\u0627\u062E\u062A\u0647","\u067E\u0631\u0646\u062F\u0647","\u062E\u06CC\u0627\u0628\u0627\u0646\u06CC","\u0631\u0648\u0633\u062A\u0627\u06CC\u06CC","\u0634\u0647\u0631\u06CC","\u062F\u0627\u0646\u0634\u062C\u0648\u06CC\u06CC","\u06A9\u0627\u0631\u0645\u0646\u062F\u06CC","\u062A\u0648\u0644\u06CC\u062F\u06CC","\u0633\u0627\u062D\u0644\u06CC","\u06A9\u0648\u0647\u0633\u062A\u0627\u0646\u06CC","\u06A9\u0634\u0627\u0648\u0631\u0632\u06CC","\u0641\u0646\u06CC","\u0639\u0644\u0645\u06CC","\u062E\u0628\u0631\u06CC","\u0648\u0631\u0632\u0634\u06CC","\u0647\u0646\u0631\u06CC","\u0634\u06CC\u0631\u06CC\u0646","\u062A\u0644\u062E","\u0634\u0648\u0631","\u0628\u0648\u06CC\u06CC\u062F\u0647","\u0628\u06CC\u200C\u0628\u0648","\u062A\u0627\u0632\u0647","\u062E\u0631\u0627\u0628","\u0634\u06A9\u0633\u062A\u0647","\u0645\u0646\u0627\u0633\u0628","\u0646\u0627\u0645\u0646\u0627\u0633\u0628","\u0639\u0627\u0644\u06CC","\u062E\u0627\u0645","\u06A9\u0627\u0645\u0644","\u0646\u0627\u0642\u0635","\u0645\u0648\u0641\u0642","\u0646\u0627\u0645\u0648\u0641\u0642","\u0633\u0631\u06AF\u0631\u0645\u200C\u06A9\u0646\u0646\u062F\u0647","\u062E\u0633\u062A\u0647\u200C\u06A9\u0646\u0646\u062F\u0647","\u0622\u0634\u0646\u0627","\u0646\u0627\u0634\u0646\u0627","\u0627\u0635\u0644\u06CC","\u062B\u0627\u0646\u0648\u06CC","\u0645\u062D\u0644\u06CC","\u0628\u06CC\u0646\u200C\u0627\u0644\u0645\u0644\u0644\u06CC","\u0641\u0627\u0631\u0633\u06CC","\u0627\u0646\u06AF\u0644\u06CC\u0633\u06CC","\u0645\u0641\u06CC\u062F","\u0628\u06CC\u200C\u0641\u0627\u06CC\u062F\u0647"];var chunk_UVBI34KZ_De=["\u0648","\u06CC\u0627","\u0627\u0645\u0627","\u0628\u0644\u06A9\u0647","\u0644\u06CC\u06A9\u0646","\u0632\u06CC\u0631\u0627","\u0686\u0648\u0646","\u0647\u0631 \u0686\u0646\u062F","\u062A\u0627","\u0647\u0645\u0686\u0646\u06CC\u0646","\u0628\u0646\u0627\u0628\u0631\u0627\u06CC\u0646","\u0627\u06AF\u0631\u0686\u0647","\u0647\u0645\u0686\u0648\u0646"];var chunk_UVBI34KZ_Ce=["\u0622\u0647","\u0648\u0627\u06CC","\u0627\u0648\u0647","\u0627\u0648\u0641","\u0627\u064E\u062E","\u0622\u0647\u0627\u0646","\u0627\u0650\u06CC \u0648\u0627\u06CC","\u0648\u0627\u06CC\u0633\u0627","\u0622\u0641\u0631\u06CC\u0646","\u0647\u0648\u0631\u0627","\u0648\u0627\u0648","\u06CC\u0627\u0627\u0644\u0644\u0647"];var chunk_UVBI34KZ_ge=["\u0645\u06CC\u0648\u0647","\u06AF\u0644","\u06A9\u062A\u0627\u0628","\u062E\u0627\u0646\u0647","\u0645\u0627\u0634\u06CC\u0646","\u062F\u0633\u062A","\u067E\u062F\u0631","\u0645\u0627\u062F\u0631","\u0628\u0686\u0647","\u062F\u062E\u062A\u0631","\u067E\u0633\u0631","\u0645\u0631\u062F","\u0632\u0646","\u062F\u0648\u0633\u062A","\u062E\u0648\u0627\u0628","\u0622\u0633\u0645\u0627\u0646","\u062F\u0631\u06CC\u0627","\u0634\u06CC\u0631","\u06AF\u0631\u0628\u0647","\u0633\u06AF","\u0645\u06CC\u0632","\u0635\u0646\u062F\u0644\u06CC","\u067E\u0646\u062C\u0631\u0647","\u062F\u0631","\u0631\u0648\u0632","\u0645\u0627\u0647","\u0633\u0627\u0644","\u0635\u0628\u062D","\u0634\u0628","\u06A9\u0648\u0647","\u062F\u0631\u062E\u062A","\u0628\u0627\u063A","\u0631\u0646\u06AF","\u0622\u0628","\u0622\u062A\u0634","\u062E\u0648\u0631\u0634\u06CC\u062F","\u0645\u0627\u0647\u06CC","\u067E\u0631\u0646\u062F\u0647","\u062D\u06CC\u0648\u0627\u0646","\u0645\u0631\u063A","\u0645\u06CC\u0645\u0648\u0646","\u06AF\u0648\u0634","\u0686\u0634\u0645","\u0632\u0628\u0627\u0646","\u062F\u0646\u062F\u0627\u0646","\u0635\u062F\u0627","\u062E\u0646\u062F\u0647","\u06AF\u0631\u06CC\u0647","\u062E\u06CC\u0627\u0628\u0627\u0646","\u0634\u0647\u0631","\u0631\u0648\u0633\u062A\u0627","\u0645\u062F\u0631\u0633\u0647","\u062F\u0627\u0646\u0634\u06AF\u0627\u0647","\u067E\u0632\u0634\u06A9","\u062F\u0646\u062F\u0627\u0646\u067E\u0632\u0634\u06A9","\u0645\u0647\u0646\u062F\u0633","\u0622\u0647\u0646\u06AF","\u0641\u06CC\u0644\u0645","\u062A\u0626\u0627\u062A\u0631","\u0646\u0642\u0627\u0634\u06CC","\u0639\u06A9\u0633","\u062E\u0628\u0631","\u0631\u0648\u0632\u0646\u0627\u0645\u0647","\u0645\u062C\u0644\u0647","\u062A\u0644\u0648\u06CC\u0632\u06CC\u0648\u0646","\u0631\u0627\u062F\u06CC\u0648","\u0645\u0648\u0633\u06CC\u0642\u06CC","\u0631\u0642\u0635","\u0648\u0631\u0632\u0634","\u0641\u0648\u062A\u0628\u0627\u0644","\u0628\u0633\u06A9\u062A\u0628\u0627\u0644","\u0648\u0627\u0644\u06CC\u0628\u0627\u0644","\u0634\u0646\u0627","\u062A\u0646\u06CC\u0633","\u0628\u06CC\u0633\u0628\u0627\u0644","\u0647\u0646\u0631","\u0646\u0642\u0634","\u062E\u0648\u0627\u0646\u0646\u062F\u0647","\u0647\u0646\u0631\u0645\u0646\u062F","\u0646\u0648\u06CC\u0633\u0646\u062F\u0647","\u0634\u0627\u0639\u0631","\u06A9\u0627\u0631\u06AF\u0631","\u0645\u062F\u06CC\u0631","\u0631\u0626\u06CC\u0633","\u06A9\u0634\u0627\u0648\u0631\u0632","\u0641\u0631\u0648\u0634\u0646\u062F\u0647","\u0645\u0634\u062A\u0631\u06CC","\u06A9\u0627\u0645\u067E\u06CC\u0648\u062A\u0631","\u062A\u0644\u0641\u0646","\u0627\u06CC\u0646\u062A\u0631\u0646\u062A","\u0645\u0648\u0628\u0627\u06CC\u0644","\u062A\u0628\u0644\u062A","\u062F\u0648\u0631\u0628\u06CC\u0646","\u0646\u0638\u0627\u0631\u062A","\u0633\u0627\u0639\u062A","\u06A9\u06CC\u0641","\u06A9\u0641\u0634","\u0644\u0628\u0627\u0633","\u0634\u0644\u0648\u0627\u0631","\u067E\u06CC\u0631\u0627\u0647\u0646","\u062F\u0633\u062A\u06A9\u0634","\u0634\u0627\u0644","\u06A9\u0644\u0627\u0647","\u0639\u06CC\u0646\u06A9","\u0634\u0627\u0645\u067E\u0648","\u0635\u0627\u0628\u0648\u0646"];var chunk_UVBI34KZ_he=["\u0628\u0627","\u0628\u062F\u0648\u0646","\u0628\u0631\u0627\u06CC","\u062F\u0631\u0628\u0627\u0631\u0647","\u0628\u06CC\u0646","\u0627\u0632","\u062A\u0627","\u0631\u0648\u06CC","\u0628\u0647\u200C\u0648\u0633\u06CC\u0644\u0647","\u062F\u0631","\u0639\u0644\u06CC\u200C\u0631\u063A\u0645","\u0628\u0639\u062F \u0627\u0632","\u0642\u0628\u0644 \u0627\u0632","\u0628\u0627\u0644\u0627","\u067E\u0627\u06CC\u06CC\u0646","\u062F\u0631 \u062C\u0644\u0648\u06CC","\u067E\u0634\u062A","\u062F\u0631 \u06A9\u0646\u0627\u0631","\u062F\u0631 \u062F\u0633\u062A\u0631\u0633","\u062F\u0631 \u0636\u062F","\u0646\u0632\u062F","\u062F\u0631 \u0639\u06CC\u0646 \u062D\u0627\u0644","\u0628\u0631\u0627\u0628\u0631 \u0628\u0627","\u0645\u06CC\u0627\u0646","\u062F\u0631 \u0639\u0648\u0636","\u0628\u0647 \u062F\u0644\u06CC\u0644","\u0646\u0632\u062F\u06CC\u06A9","\u062F\u0648\u0631","\u0628\u0627 \u062A\u0648\u062C\u0647 \u0628\u0647","\u0628\u0647 \u0639\u0646\u0648\u0627\u0646","\u0639\u0644\u0627\u0648\u0647 \u0628\u0631","\u0628\u0627 \u0647\u0645","\u0628\u0627 \u0627\u062D\u062A\u0631\u0627\u0645 \u0628\u0647","\u0628\u0631\u062E\u0644\u0627\u0641","\u0628\u0647\u200C\u0631\u0648\u0632","\u062A\u062D\u062A","\u0628\u0647 \u0637\u0648\u0631\u06CC \u06A9\u0647","\u0628\u0647 \u0635\u0648\u0631\u062A","\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062B\u0627\u0644","\u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0622\u0646","\u0628\u0627 \u062A\u0648\u062C\u0647 \u0628\u0647 \u0627\u06CC\u0646 \u06A9\u0647","\u062A\u0627 \u062D\u062F\u0648\u062F\u06CC","\u0628\u0627 \u0627\u0637\u0645\u06CC\u0646\u0627\u0646","\u0628\u0627 \u0647\u0631 \u0634\u06A9","\u0628\u0627 \u0627\u0633\u062A\u0641\u0627\u062F\u0647 \u0627\u0632","\u0628\u062F\u0648\u0646 \u062A\u0648\u062C\u0647 \u0628\u0647","\u062A\u0627 \u062D\u062F \u0627\u0645\u06A9\u0627\u0646","\u0628\u0647 \u0637\u0648\u0631 \u0639\u0645\u062F\u0647","\u0628\u0647 \u0646\u0633\u0628\u062A","\u0628\u0647 \u062A\u0646\u0627\u0633\u0628","\u0628\u0647 \u0646\u0638\u0631","\u0628\u0647 \u0637\u0648\u0631 \u06A9\u0627\u0645\u0644","\u062F\u0631 \u0628\u0631\u0627\u0628\u0631","\u0628\u0647 \u0647\u06CC\u0686 \u0648\u062C\u0647","\u062F\u0631 \u0645\u0642\u0627\u0628\u0644","\u0628\u0647 \u0646\u0648\u0639\u06CC","\u0628\u0647 \u062A\u0631\u062A\u06CC\u0628"];var chunk_UVBI34KZ_Pe=["\u0631\u0641\u062A\u0646","\u0622\u0645\u062F\u0646","\u062E\u0648\u0631\u062F\u0646","\u0646\u0648\u0634\u06CC\u062F\u0646","\u062E\u0648\u0627\u0646\u062F\u0646","\u0646\u0648\u0634\u062A\u0646","\u062F\u06CC\u062F\u0646","\u0634\u0646\u06CC\u062F\u0646","\u06AF\u0641\u062A\u0646","\u0628\u0648\u062F\u0646","\u062F\u0627\u0634\u062A\u0646","\u0622\u063A\u0627\u0632 \u06A9\u0631\u062F\u0646","\u067E\u0627\u06CC\u0627\u0646 \u062F\u0627\u062F\u0646","\u0634\u0631\u0648\u0639 \u06A9\u0631\u062F\u0646","\u062A\u0645\u0627\u0645 \u06A9\u0631\u062F\u0646","\u06A9\u0645\u06A9 \u06A9\u0631\u062F\u0646","\u0627\u0646\u062C\u0627\u0645 \u062F\u0627\u062F\u0646","\u0641\u0647\u0645\u06CC\u062F\u0646","\u062A\u0644\u0627\u0634 \u06A9\u0631\u062F\u0646","\u0628\u0627\u0632\u06CC \u06A9\u0631\u062F\u0646","\u062F\u0631\u06A9 \u06A9\u0631\u062F\u0646","\u0627\u0646\u062A\u0638\u0627\u0631 \u062F\u0627\u0634\u062A\u0646","\u0627\u062D\u0633\u0627\u0633 \u06A9\u0631\u062F\u0646","\u0645\u0634\u0627\u0647\u062F\u0647 \u06A9\u0631\u062F\u0646","\u0628\u0627\u062E\u062A\u0646","\u0628\u0631\u0646\u062F\u0647 \u0634\u062F\u0646","\u0645\u06CC\u200C\u062F\u0627\u0646\u0633\u062A\u0646","\u0641\u06A9\u0631 \u06A9\u0631\u062F\u0646","\u0639\u0644\u0627\u0642\u0647 \u062F\u0627\u0634\u062A\u0646","\u062E\u0648\u0627\u0633\u062A\u0646","\u0627\u0645\u06CC\u062F\u0648\u0627\u0631 \u0628\u0648\u062F\u0646","\u0628\u0627\u0648\u0631 \u06A9\u0631\u062F\u0646","\u067E\u06CC\u0634\u0646\u0647\u0627\u062F \u062F\u0627\u062F\u0646","\u0642\u0628\u0648\u0644 \u06A9\u0631\u062F\u0646","\u0631\u062F \u06A9\u0631\u062F\u0646","\u0631\u0627\u0647 \u0627\u0646\u062F\u0627\u062E\u062A\u0646","\u067E\u06CC\u0631\u0648\u06CC \u06A9\u0631\u062F\u0646","\u0648\u0627\u06A9\u0646\u0634 \u0646\u0634\u0627\u0646 \u062F\u0627\u062F\u0646","\u06AF\u0630\u0627\u0634\u062A\u0646","\u062F\u0631\u06CC\u0627\u0641\u062A \u06A9\u0631\u062F\u0646","\u062F\u0633\u062A \u06CC\u0627\u0641\u062A\u0646","\u0645\u062C\u0628\u0648\u0631 \u06A9\u0631\u062F\u0646","\u0645\u06CC\u200C\u062E\u0648\u0627\u0633\u062A\u0646","\u0646\u0634\u0627\u0646 \u062F\u0627\u062F\u0646","\u067E\u0634\u062A\u06CC\u0628\u0627\u0646\u06CC \u06A9\u0631\u062F\u0646","\u0631\u0633\u06CC\u062F\u0646","\u0641\u0631\u0627\u0645\u0648\u0634 \u06A9\u0631\u062F\u0646","\u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0631\u062F\u0646","\u062A\u0631\u062C\u06CC\u062D \u062F\u0627\u062F\u0646","\u062A\u0635\u0645\u06CC\u0645 \u06AF\u0631\u0641\u062A\u0646","\u062A\u0634\u0648\u06CC\u0642 \u06A9\u0631\u062F\u0646","\u0631\u0647\u0628\u0631\u06CC \u06A9\u0631\u062F\u0646","\u062F\u0631\u0633\u062A \u06A9\u0631\u062F\u0646","\u06AF\u0645 \u0634\u062F\u0646","\u0633\u0627\u062E\u062A\u0646","\u0633\u0641\u0627\u0631\u0634 \u062F\u0627\u062F\u0646","\u0633\u0627\u0632\u0645\u0627\u0646\u062F\u0647\u06CC \u06A9\u0631\u062F\u0646","\u062A\u0648\u062C\u0647 \u062F\u0627\u0634\u062A\u0646","\u062E\u0648\u0627\u0628\u06CC\u062F\u0646","\u0633\u0631\u06AF\u0631\u0645 \u0634\u062F\u0646","\u062C\u0648\u0627\u0628 \u062F\u0627\u062F\u0646","\u0639\u06A9\u0633 \u0627\u0644\u0639\u0645\u0644 \u0646\u0634\u0627\u0646 \u062F\u0627\u062F\u0646","\u062F\u0631\u062E\u0648\u0627\u0633\u062A \u06A9\u0631\u062F\u0646","\u062A\u0633\u0644\u0637 \u062F\u0627\u0634\u062A\u0646","\u0634\u06A9 \u06A9\u0631\u062F\u0646","\u0627\u0637\u0645\u06CC\u0646\u0627\u0646 \u062F\u0627\u0634\u062A\u0646","\u0628\u0627\u0648\u0631 \u0646\u06A9\u0631\u062F\u0646","\u0622\u0631\u0627\u0645 \u06A9\u0631\u062F\u0646","\u0646\u06CC\u0627\u0632 \u062F\u0627\u0634\u062A\u0646","\u0639\u0648\u0636 \u06A9\u0631\u062F\u0646","\u062A\u063A\u06CC\u06CC\u0631 \u062F\u0627\u062F\u0646"];var chunk_UVBI34KZ_We={adjective:chunk_UVBI34KZ_e,conjunction:chunk_UVBI34KZ_De,interjection:chunk_UVBI34KZ_Ce,noun:chunk_UVBI34KZ_ge,preposition:chunk_UVBI34KZ_he,verb:chunk_UVBI34KZ_Pe},chunk_UVBI34KZ_Ne=chunk_UVBI34KZ_We;var chunk_UVBI34KZ_Ge={cell_phone:chunk_UVBI34KZ_m,color:chunk_UVBI34KZ_n,commerce:chunk_UVBI34KZ_f,company:chunk_UVBI34KZ_,date:chunk_UVBI34KZ_g,finance:chunk_UVBI34KZ_w,internet:chunk_UVBI34KZ_K,location:chunk_UVBI34KZ_U,lorem:chunk_UVBI34KZ_Y,metadata:chunk_UVBI34KZ_Z,music:chunk_UVBI34KZ_T,person:chunk_UVBI34KZ_ae,phone_number:chunk_UVBI34KZ_ce,vehicle:chunk_UVBI34KZ_be,word:chunk_UVBI34KZ_Ne},chunk_UVBI34KZ_ve=chunk_UVBI34KZ_Ge;var chunk_UVBI34KZ_Br=new chunk_HC7G5RVA_Xe({locale:[chunk_UVBI34KZ_ve,ys,_i]}); - base64: (data, sourceEncoding) => { - if (data.length === 0) { - return '' - } - if (typeof data === 'string') { - data = Buffer.from(data, sourceEncoding) - } - return data.base64Slice(0, data.length) - }, +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-IPMST33E.js +var chunk_IPMST33E_e=["###","##","#"];var chunk_IPMST33E_t=["Espoo","Helsinki","Hyvink\xE4\xE4","Iisalmi","Joensuu","Jyv\xE4skyl\xE4","Kokkola","Kuopio","Lahti","Oulu","Pori","Porvoo","Raisio","Rovaniemi","Sastamala","Tampere","Turku","Vaasa","Valkeakoski","Vantaa"];var chunk_IPMST33E_o=["{{location.city_name}}"];var chunk_IPMST33E_r=["#####"];var chunk_IPMST33E_l=["A","B","C","A #","A ##","B #","B ##","C #","C ##"];var chunk_IPMST33E_k=["Ahvenanmaa","Etel\xE4-Karjala","Etel\xE4-Pohjanmaa","Etel\xE4-Savo","Kainuu","Kanta-H\xE4me","Keski-Pohjanmaa","Keski-Suomi","Kymenlaakso","Lappi","P\xE4ij\xE4t-H\xE4me","Pirkanmaa","Pohjanmaa","Pohjois-Karjala","Pohjois-Pohjanmaa","Pohjois-Savo","Satakunta","Uusimaa","Varsinais-Suomi"];var chunk_IPMST33E_m={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_IPMST33E_s=["{{person.first_name.generic}}{{location.street_suffix}}","{{person.last_name.generic}}{{location.street_suffix}}"];var chunk_IPMST33E_u=["katu","tie","kuja","polku","kaari","linja","raitti","rinne","penger","ranta","v\xE4yl\xE4"];var chunk_IPMST33E_h={building_number:chunk_IPMST33E_e,city_name:chunk_IPMST33E_t,city_pattern:chunk_IPMST33E_o,postcode:chunk_IPMST33E_r,secondary_address:chunk_IPMST33E_l,state:chunk_IPMST33E_k,street_address:chunk_IPMST33E_m,street_pattern:chunk_IPMST33E_s,street_suffix:chunk_IPMST33E_u},chunk_IPMST33E_p=chunk_IPMST33E_h;var chunk_IPMST33E_A={title:"Finnish",code:"fi",language:"fi",endonym:"suomi",dir:"ltr",script:"Latn"},chunk_IPMST33E_f=chunk_IPMST33E_A;var chunk_IPMST33E_M={generic:["Aino","Aleksi","Anja","Anna","Anne","Anneli","Annikki","Antero","Antti","Ari","Eero","Eeva","Elina","Elisabet","Emilia","Ensio","Erik","Erkki","Eveliina","Hanna","Hannele","Hannu","Heikki","Helena","Henrik","Ilmari","Inkeri","Irmeli","Jaakko","Janne","Jari","Johanna","Johannes","Juha","Juhani","Juho","Jukka","Kaarina","Kalervo","Kalevi","Kari","Karoliina","Katariina","Kristian","Kristiina","Kyllikki","Laura","Lauri","Leena","Liisa","Maarit","Maija","Mari","Maria","Marika","Marja","Marjatta","Markku","Marko","Markus","Martti","Matias","Matti","Mika","Mikael","Mikko","Minna","Olavi","Orvokki","Oskari","Pauliina","Pekka","Pentti","Petri","Petteri","Pirjo","Pirkko","P\xE4ivi","Riitta","Ritva","Sakari","Sami","Sari","Satu","Seppo","Sinikka","Sofia","Susanna","Tapani","Tapio","Tarja","Tellervo","Tiina","Timo","Tuomas","Tuula","Tuulikki","Valtteri","Veikko","Ville"],female:["Aino","Anja","Anna","Anne","Anneli","Annikki","Eeva","Elina","Elisabet","Emilia","Eveliina","Hanna","Hannele","Helena","Inkeri","Irmeli","Johanna","Kaarina","Karoliina","Katariina","Kristiina","Kyllikki","Laura","Leena","Liisa","Maarit","Maija","Mari","Maria","Marika","Marja","Marjatta","Minna","Orvokki","Pauliina","Pirjo","Pirkko","P\xE4ivi","Riitta","Ritva","Sari","Satu","Sinikka","Sofia","Susanna","Tarja","Tellervo","Tiina","Tuula","Tuulikki"],male:["Aleksi","Antero","Antti","Ari","Eero","Ensio","Erik","Erkki","Hannu","Heikki","Henrik","Ilmari","Jaakko","Janne","Jari","Johannes","Juha","Juhani","Juho","Jukka","Kalervo","Kalevi","Kari","Kristian","Lauri","Markku","Marko","Markus","Martti","Matias","Matti","Mika","Mikael","Mikko","Olavi","Oskari","Pekka","Pentti","Petri","Petteri","Sakari","Sami","Seppo","Tapani","Tapio","Timo","Tuomas","Valtteri","Veikko","Ville"]};var chunk_IPMST33E_d={generic:["Aaltonen","Ahonen","Anttila","Hakala","Heikkil\xE4","Heikkinen","Heinonen","Hiltunen","Hirvonen","H\xE4m\xE4l\xE4inen","Jokinen","J\xE4rvinen","Kallio","Karjalainen","Kinnunen","Koivisto","Korhonen","Koskinen","Laakso","Laaksonen","Lahtinen","Laine","Laitinen","Lehtinen","Lehto","Lehtonen","Leinonen","Lepp\xE4nen","Manninen","Mattila","Miettinen","Mustonen","M\xE4kel\xE4","M\xE4kinen","Niemi","Nieminen","Ojala","Pitk\xE4nen","Rantanen","R\xE4s\xE4nen","Saarinen","Salminen","Salo","Salonen","Savolainen","Toivonen","Tuominen","Turunen","Virtanen","V\xE4is\xE4nen"]};var chunk_IPMST33E_c={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_IPMST33E_v=[{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_IPMST33E_S={first_name:chunk_IPMST33E_M,last_name:chunk_IPMST33E_d,last_name_pattern:chunk_IPMST33E_c,name:chunk_IPMST33E_v},chunk_IPMST33E_K=chunk_IPMST33E_S;var chunk_IPMST33E_j={location:chunk_IPMST33E_p,metadata:chunk_IPMST33E_f,person:chunk_IPMST33E_K},chunk_IPMST33E_P=chunk_IPMST33E_j;var chunk_IPMST33E_la=new chunk_HC7G5RVA_Xe({locale:[chunk_IPMST33E_P,ys,_i]}); - other: (data, sourceEncoding) => { - if (data.length === 0) { - return '' - } - if (typeof data === 'string') { - data = Buffer.from(data, sourceEncoding) - } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-QA3QK7DB.js +var chunk_QA3QK7DB_e=["Brothers","Corp","Group","Partners","Pty Ltd","and Sons"];var chunk_QA3QK7DB_S={legal_entity_type:chunk_QA3QK7DB_e},chunk_QA3QK7DB_a=chunk_QA3QK7DB_S;var chunk_QA3QK7DB_r=["com","com.au","net","net.au","org","org.au"];var chunk_QA3QK7DB_L={domain_suffix:chunk_QA3QK7DB_r},chunk_QA3QK7DB_i=chunk_QA3QK7DB_L;var chunk_QA3QK7DB_o=["####","###","##"];var chunk_QA3QK7DB_n=["{{location.city_prefix}} {{person.firstName}}{{location.city_suffix}}","{{location.city_prefix}} {{person.firstName}}","{{person.firstName}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}"];var chunk_QA3QK7DB_l=["####"];var chunk_QA3QK7DB_t=["New South Wales","Queensland","Northern Territory","South Australia","Western Australia","Tasmania","Australian Capital Territory","Victoria"];var chunk_QA3QK7DB_s=["NSW","QLD","NT","SA","WA","TAS","ACT","VIC"];var chunk_QA3QK7DB_m=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_QA3QK7DB_h=["Avenue","Boulevard","Circle","Circuit","Court","Crescent","Crest","Drive","Estate Dr","Grove","Hill","Island","Junction","Knoll","Lane","Loop","Mall","Manor","Meadow","Mews","Parade","Parkway","Pass","Place","Plaza","Ridge","Road","Run","Square","Station St","Street","Summit","Terrace","Track","Trail","View Rd","Way"];var chunk_QA3QK7DB_H={building_number:chunk_QA3QK7DB_o,city_pattern:chunk_QA3QK7DB_n,postcode:chunk_QA3QK7DB_l,state:chunk_QA3QK7DB_t,state_abbr:chunk_QA3QK7DB_s,street_pattern:chunk_QA3QK7DB_m,street_suffix:chunk_QA3QK7DB_h},chunk_QA3QK7DB_c=chunk_QA3QK7DB_H;var chunk_QA3QK7DB_J={title:"English (Australia)",code:"en_AU",country:"AU",language:"en",endonym:"English (Australia)",dir:"ltr",script:"Latn"},chunk_QA3QK7DB_y=chunk_QA3QK7DB_J;var chunk_QA3QK7DB_u={generic:["Aaron","Abbey","Abby","Abigail","Adam","Addison","Aidan","Aiden","Alana","Alex","Alexander","Alexandra","Alexis","Ali","Alice","Alyssa","Amber","Amelia","Amelie","Amy","Andrew","Angelina","Angus","Anna","Annabelle","Anthony","Archie","Ashley","Ashton","Audrey","Ava","Bailey","Beau","Bella","Benjamin","Blake","Caitlin","Caleb","Callum","Cameron","Charles","Charli","Charlie","Charlotte","Chase","Chelsea","Chloe","Christian","Christopher","Claire","Claudia","Cody","Connor","Cooper","Daniel","Darcy","David","Declan","Dylan","Edward","Eli","Elijah","Eliza","Elizabeth","Ella","Ellie","Emily","Emma","Ethan","Eva","Eve","Evie","Finn","Gabriel","Gabriella","Gemma","George","Georgia","Grace","Hamish","Hannah","Harrison","Harry","Hayden","Hayley","Heidi","Henry","Holly","Hugo","Hunter","Imogen","Isaac","Isabel","Isabella","Isabelle","Isla","Ivy","Jack","Jackson","Jacob","Jade","Jake","James","Jasmine","Jasper","Jayden","Jesse","Jessica","Jett","Joel","John","Jonathan","Jordan","Joseph","Joshua","Justin","Kai","Kayla","Kiara","Lachlan","Lara","Lauren","Layla","Leah","Leo","Levi","Liam","Lillian","Lilly","Lily","Lincoln","Logan","Lola","Luca","Lucas","Lucy","Luke","Mackenzie","Maddison","Madeline","Madison","Marcus","Mason","Matilda","Matthew","Max","Maya","Mia","Michael","Mikayla","Mitchell","Molly","Natalie","Nate","Nathan","Nicholas","Noah","Oliver","Olivia","Oscar","Owen","Paige","Patrick","Phoebe","Phoenix","Piper","Poppy","Riley","Rose","Ruby","Ryan","Sam","Samantha","Samuel","Sarah","Savannah","Scarlett","Sebastian","Sienna","Skye","Sofia","Sophia","Sophie","Stella","Stephanie","Summer","Tahlia","Taylor","Thomas","Toby","Tyler","Victoria","Violet","William","Willow","Xavier","Zac","Zachary","Zara","Zoe"],female:["Abbey","Abby","Abigail","Addison","Alana","Alexandra","Alexis","Alice","Alyssa","Amber","Amelia","Amelie","Amy","Angelina","Anna","Annabelle","Ashley","Audrey","Ava","Bella","Caitlin","Charli","Charlotte","Chelsea","Chloe","Claire","Claudia","Eliza","Elizabeth","Ella","Ellie","Emily","Emma","Eva","Eve","Evie","Gabriella","Gemma","Georgia","Grace","Hannah","Hayley","Heidi","Holly","Imogen","Isabel","Isabella","Isabelle","Isla","Ivy","Jade","Jasmine","Jessica","Kayla","Kiara","Lara","Lauren","Layla","Leah","Lillian","Lilly","Lily","Lola","Lucy","Mackenzie","Maddison","Madeline","Madison","Matilda","Maya","Mia","Mikayla","Molly","Natalie","Olivia","Paige","Phoebe","Piper","Poppy","Rose","Ruby","Samantha","Sarah","Savannah","Scarlett","Sienna","Skye","Sofia","Sophia","Sophie","Stella","Stephanie","Summer","Tahlia","Taylor","Victoria","Violet","Willow","Zara","Zoe"],male:["Aaron","Adam","Aidan","Aiden","Alex","Alexander","Ali","Andrew","Angus","Anthony","Archie","Ashton","Bailey","Beau","Benjamin","Blake","Caleb","Callum","Cameron","Charles","Charlie","Chase","Christian","Christopher","Cody","Connor","Cooper","Daniel","Darcy","David","Declan","Dylan","Edward","Eli","Elijah","Ethan","Finn","Gabriel","George","Hamish","Harrison","Harry","Hayden","Henry","Hugo","Hunter","Isaac","Jack","Jackson","Jacob","Jake","James","Jasper","Jayden","Jesse","Jett","Joel","John","Jonathan","Jordan","Joseph","Joshua","Justin","Kai","Lachlan","Leo","Levi","Liam","Lincoln","Logan","Luca","Lucas","Luke","Marcus","Mason","Matthew","Max","Michael","Mitchell","Nate","Nathan","Nicholas","Noah","Oliver","Oscar","Owen","Patrick","Phoenix","Riley","Ryan","Sam","Samuel","Sebastian","Thomas","Toby","Tyler","William","Xavier","Zac","Zachary"]};var chunk_QA3QK7DB_d={generic:["Abbott","Adams","Alexander","Anderson","Armstrong","Bahringer","Bailey","Barrows","Bartell","Bartoletti","Barton","Bauch","Baumbach","Bayer","Beahan","Beatty","Becker","Beier","Berge","Bergstrom","Bode","Bogan","Borer","Bosco","Botsford","Boyer","Boyle","Braun","Brown","Bruen","Campbell","Carroll","Carter","Cartwright","Casper","Cassin","Champlin","Christiansen","Clark","Clarke","Cole","Collier","Collins","Connelly","Conroy","Corkery","Cormier","Corwin","Cox","Cronin","Crooks","Cruickshank","Cummings","D'Amore","Daniel","Dare","Daugherty","Davies","Davis","Dickens","Dickinson","Dietrich","Doherty","Donnelly","Dooley","Douglas","Doyle","Durgan","Ebert","Edwards","Emard","Emmerich","Erdman","Ernser","Evans","Fadel","Fahey","Farrell","Fay","Feeney","Feil","Ferry","Fisher","Flatley","Garden","Gibson","Gleason","Glover","Goldner","Goodwin","Grady","Graham","Grant","Green","Greenfelder","Greenholt","Griffiths","Grimes","Gutmann","Hackett","Hahn","Haley","Hall","Hamilton","Hammes","Hand","Hane","Hansen","Harber","Harris","Hartmann","Harvey","Hayes","Heaney","Heathcote","Heller","Hermann","Hermiston","Hessel","Hettinger","Hickle","Hill","Hills","Hoppe","Howe","Howell","Hudson","Huel","Hughes","Hyatt","Jackson","Jacobi","Jacobs","Jacobson","James","Jenkins","Jerde","Johns","Johnson","Johnston","Jones","Keeling","Kelly","Kemmer","Kessler","Khan","Kiehn","King","Kirlin","Klein","Koch","Koelpin","Kohler","Koss","Kovacek","Kreiger","Kris","Kuhlman","Kuhn","Kulas","Kunde","Kutch","Lakin","Lang","Langworth","Larkin","Larson","Leannon","Lee","Leffler","Lewis","Little","Lockman","Lowe","Lynch","Macdonald","Mann","Marks","Martin","Marvin","Mason","Mayer","Mccullough","Mcdermott","Mckenzie","Mclaughlin","Miller","Mills","Mitchell","Monahan","Moore","Morgan","Morissette","Morrison","Moss","Mueller","Muller","Murphy","Murray","Nader","Nguyen","Nicolas","Nolan","O'Connell","O'Conner","O'Hara","O'Keefe","O'Neill","O'Reilly","Olson","Owen","Parisian","Parker","Patel","Paterson","Phillips","Price","Quigley","Quinn","Rees","Reid","Reilly","Reynolds","Rice","Richards","Ritchie","Roberts","Robertson","Robinson","Rodriguez","Rohan","Rolfson","Rose","Ross","Rowe","Russel","Rutherford","Ryan","Sanford","Sauer","Schmidt","Schmitt","Schneider","Schroeder","Schultz","Scott","Shields","Smith","Smitham","Smyth","Spencer","Stanton","Stark","Stewart","Stokes","Swift","Taylor","Thomas","Thompson","Thomson","Tillman","Towne","Tremblay","Tromp","Turcotte","Turner","Walker","Walsh","Walter","Ward","Waters","Watson","Weber","Welch","West","White","Wilderman","Wilkinson","Williams","Williamson","Wilson","Windler","Wolf","Wood","Wright","Young"]};var chunk_QA3QK7DB_p={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_QA3QK7DB_x={first_name:chunk_QA3QK7DB_u,last_name:chunk_QA3QK7DB_d,last_name_pattern:chunk_QA3QK7DB_p},chunk_QA3QK7DB_f=chunk_QA3QK7DB_x;var chunk_QA3QK7DB_A=["0# #### ####","+61 # #### ####","04## ### ###","+61 4## ### ###"];var chunk_QA3QK7DB_C=["+61#########","+614########"];var chunk_QA3QK7DB_b=["(0#) #### ####","04## ### ###"];var chunk_QA3QK7DB_k={human:chunk_QA3QK7DB_A,international:chunk_QA3QK7DB_C,national:chunk_QA3QK7DB_b},chunk_QA3QK7DB_g=chunk_QA3QK7DB_k;var chunk_QA3QK7DB_D={format:chunk_QA3QK7DB_g},chunk_QA3QK7DB_M=chunk_QA3QK7DB_D;var chunk_QA3QK7DB_B={company:chunk_QA3QK7DB_a,internet:chunk_QA3QK7DB_i,location:chunk_QA3QK7DB_c,metadata:chunk_QA3QK7DB_y,person:chunk_QA3QK7DB_f,phone_number:chunk_QA3QK7DB_M},chunk_QA3QK7DB_ge=chunk_QA3QK7DB_B; - if (textDecoders.has(this.toString())) { - try { - return textDecoders.get(this).decode(data) - } catch {} - } - return typeof data === 'string' - ? data - : data.toString() - } -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-CC5GASJM.js +var chunk_CC5GASJM_r=["com","com.au","net","net.au","org","org.au"];var chunk_CC5GASJM_D={domain_suffix:chunk_CC5GASJM_r},chunk_CC5GASJM_n=chunk_CC5GASJM_D;var chunk_CC5GASJM_i=["####","###","##"];var chunk_CC5GASJM_l=["Bondi","Burleigh Heads","Carlton","Fitzroy","Fremantle","Glenelg","Manly","Noosa","Stones Corner","St Kilda","Surry Hills","Yarra Valley"];var chunk_CC5GASJM_m=["{{location.city_name}}"];var chunk_CC5GASJM_p=["0###","2###","3###","4###","5###","6###","7###"];var chunk_CC5GASJM_s=["New South Wales","Queensland","Northern Territory","South Australia","Western Australia","Tasmania","Australian Capital Territory","Victoria"];var chunk_CC5GASJM_f=["NSW","QLD","NT","SA","WA","TAS","ACT","VIC"];var chunk_CC5GASJM_u=["Ramsay Street","Bonnie Doon","Cavill Avenue","Queen Street"];var chunk_CC5GASJM_c=["{{location.street_name}}"];var chunk_CC5GASJM_d=["Avenue","Boulevard","Circle","Circuit","Court","Crescent","Crest","Drive","Estate Dr","Grove","Hill","Island","Junction","Knoll","Lane","Loop","Mall","Manor","Meadow","Mews","Parade","Parkway","Pass","Place","Plaza","Ridge","Road","Run","Square","Station St","Street","Summit","Terrace","Track","Trail","View Rd","Way"];var chunk_CC5GASJM_P={building_number:chunk_CC5GASJM_i,city_name:chunk_CC5GASJM_l,city_pattern:chunk_CC5GASJM_m,postcode:chunk_CC5GASJM_p,state:chunk_CC5GASJM_s,state_abbr:chunk_CC5GASJM_f,street_name:chunk_CC5GASJM_u,street_pattern:chunk_CC5GASJM_c,street_suffix:chunk_CC5GASJM_d},chunk_CC5GASJM_y=chunk_CC5GASJM_P;var chunk_CC5GASJM_T={title:"English (Australia Ocker)",code:"en_AU_ocker",country:"AU",language:"en",variant:"ocker",endonym:"English (Australia)",dir:"ltr",script:"Latn"},chunk_CC5GASJM_h=chunk_CC5GASJM_T;var chunk_CC5GASJM_A={female:["Abigail","Alice","Alyssa","Amelia","Annabelle","Audrey","Ava","Ayla","Charlotte","Chelsea","Chloe","Ella","Emily","Emma","Eva","Evelyn","Evie","Georgia","Grace","Hannah","Harper","Hayley","Holly","Imogen","Indiana","Isabella","Isabelle","Isla","Ivy","Jasmine","Layla","Lily","Lucy","Mackenzie","Madeline","Madison","Maya","Mia+3","Mila","Olivia","Pheobe","Poppy","Ruby","Sarah","Scarlett","Sienna","Sofia","Sophie","Zara","Zoe"],male:["Aiden","Alexander","Archer","Archie","Ashton","Benjamin","Blake","Charlie","Connor","Cooper","Elijah","Ethan","Flynn","Harrison","Harry","Hayden","Henry","Hunter","Isaac","Jack","Jackson","Jacob","James","Jayden","Joshua","Kai","Lachlan","Leo","Levi","Liam","Lincoln","Luca","Lucas","Mason","Matt","Max","Mitchell","Nathan","Nigel","Noah","Oliver","Oscar","Riley","Ryan","Samuel","Sean","Sebastian","Thomas","Tom","Tyler","William","Xavier","Zach","Zachery"]};var chunk_CC5GASJM_x={generic:["Anderson","Brown","Connolly","Harris","Jones","Kelly","King","LeQuesne","Lee","Martin","Morton","Nguyen","Rausch","Ridge","Robinson","Ryan","Smith","Taylor","Thomas","Thompson","Walker","White","Williams","Wilson"]};var chunk_CC5GASJM_={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_CC5GASJM_k={first_name:chunk_CC5GASJM_A,last_name:chunk_CC5GASJM_x,last_name_pattern:chunk_CC5GASJM_},chunk_CC5GASJM_g=chunk_CC5GASJM_k;var chunk_CC5GASJM_S=["0# #### ####","+61 # #### ####","04## ### ###","+61 4## ### ###"];var chunk_CC5GASJM_b=["+61#########","+614########"];var chunk_CC5GASJM_C=["(0#) #### ####","04## ### ###"];var chunk_CC5GASJM_H={human:chunk_CC5GASJM_S,international:chunk_CC5GASJM_b,national:chunk_CC5GASJM_C},chunk_CC5GASJM_L=chunk_CC5GASJM_H;var chunk_CC5GASJM_N={format:chunk_CC5GASJM_L},chunk_CC5GASJM_M=chunk_CC5GASJM_N;var chunk_CC5GASJM_R={internet:chunk_CC5GASJM_n,location:chunk_CC5GASJM_y,metadata:chunk_CC5GASJM_h,person:chunk_CC5GASJM_g,phone_number:chunk_CC5GASJM_M},chunk_CC5GASJM_v=chunk_CC5GASJM_R;var chunk_CC5GASJM_ke=new chunk_HC7G5RVA_Xe({locale:[chunk_CC5GASJM_v,chunk_QA3QK7DB_ge,ys,_i]}); -function decodeText (text, sourceEncoding, destEncoding) { - if (text) { - return getDecoder(destEncoding)(text, sourceEncoding) - } - return text -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-GSZODHYT.js +var chunk_GSZODHYT_n=["Boot","I","Nu","Nur","Tu","Um","a","becoose-a","boot","bork","burn","chuuses","cumplete-a","cun","cunseqooences","curcoomstunces","dee","deeslikes","denuoonceeng","desures","du","eccuoont","ectooel","edfuntege-a","efueeds","egeeen","ell","ere-a","feend","foolt","frum","geefe-a","gesh","greet","heem","heppeeness","hes","hoo","hoomun","idea","ifer","in","incuoonter","injuy","itselff","ixcept","ixemple-a","ixerceese-a","ixpleeen","ixplurer","ixpuoond","ixtremely","knoo","lebureeuoos","lufes","meestekee","mester-booeelder","moost","mun","nu","nut","oobteeen","oocceseeunelly","ooccoor","ooff","oone-a","oor","peeen","peeenffool","physeecel","pleesoore-a","poorsooe-a","poorsooes","preeesing","prucoore-a","prudooces","reeght","reshunelly","resooltunt","sume-a","teecheengs","teke-a","thees","thet","thuse-a","treefiel","troot","tu","tueel","und","undertekes","unnuyeeng","uny","unyune-a","us","veell","veet","ves","vheech","vhu","yuoo","zee","zeere-a"];var chunk_GSZODHYT_l={word:chunk_GSZODHYT_n},chunk_GSZODHYT_r=chunk_GSZODHYT_l;var chunk_GSZODHYT_m={title:"English (Bork)",code:"en_BORK",variant:"BORK",language:"en",endonym:"English (Bork)",dir:"ltr",script:"Latn"},chunk_GSZODHYT_i=chunk_GSZODHYT_m;var chunk_GSZODHYT_a={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_GSZODHYT_p={last_name_pattern:chunk_GSZODHYT_a},chunk_GSZODHYT_s=chunk_GSZODHYT_p;var chunk_GSZODHYT_f={lorem:chunk_GSZODHYT_r,metadata:chunk_GSZODHYT_i,person:chunk_GSZODHYT_s},chunk_GSZODHYT_u=chunk_GSZODHYT_f;var chunk_GSZODHYT_O=new chunk_HC7G5RVA_Xe({locale:[chunk_GSZODHYT_u,ys,_i]}); -module.exports = decodeText +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-RDNOZPYC.js +var chunk_RDNOZPYC_t=["biz","ca","com","info","name","net","org"];var chunk_RDNOZPYC_i=["gmail.com","hotmail.com","yahoo.ca"];var chunk_RDNOZPYC_P={domain_suffix:chunk_RDNOZPYC_t,free_email:chunk_RDNOZPYC_i},chunk_RDNOZPYC_n=chunk_RDNOZPYC_P;var chunk_RDNOZPYC_l=["Argentia","Asbestos","Baddeck","Baie-Comeau","Bancroft","Banff","Barkerville","Barrie","Bathurst","Batoche","Belleville","Beloeil","Bonavista","Borden","Brampton","Brandon","Brantford","Brockville","Brooks","Burlington","Burnaby","Calgary","Cambridge","Campbell River","Cap-de-la-Madeleine","Caraquet","Cavendish","Chambly","Channel-Port aux Basques","Charlesbourg","Charlottetown","Ch\xE2teauguay","Chatham","Chatham-Kent","Chibougamau","Chilliwack","Churchill","Corner Brook","Cornwall","C\xF4te-Saint-Luc","Courtenay","Cranbrook","Cumberland House","Dalhousie","Dauphin","Dawson","Dawson Creek","Delta","Digby","Dorval","Edmonton","Elliot Lake","Esquimalt","Estevan","Etobicoke","Ferryland","Flin Flon","Fort Erie","Fort Frances","Fort McMurray","Fort Saint James","Fort Saint John","Fort Smith","Fredericton","Gananoque","Gander","Gasp\xE9","Gatineau","Glace Bay","Granby","Grand Falls\u2013Windsor","Grande Prairie","Guelph","Halifax","Hamilton","Happy Valley\u2013Goose Bay","Harbour Grace","Havre-Saint-Pierre","Hay River","Hope","Hull","Inuvik","Iqaluit","Iroquois Falls","Jasper","Jonqui\xE8re","Kamloops","Kapuskasing","Kawartha Lakes","Kelowna","Kenora","Kildonan","Kimberley","Kingston","Kirkland Lake","Kitchener","Kitimat","Kuujjuaq","La Salle","La Tuque","Labrador City","Lachine","Lake Louise","Langley","Laurentian Hills","Laval","Lethbridge","L\xE9vis","Liverpool","London","Longueuil","Louisbourg","Lunenburg","Magog","Matane","Medicine Hat","Midland","Miramichi","Mississauga","Moncton","Montreal","Montr\xE9al-Nord","Moose Factory","Moose Jaw","Moosonee","Nanaimo","Nelson","New Westminster","Niagara Falls","Niagara-on-the-Lake","North Bay","North Vancouver","North York","Oak Bay","Oakville","Orillia","Oshawa","Ottawa","Parry Sound","Penticton","Perc\xE9","Perth","Peterborough","Picton","Pictou","Placentia","Port Colborne","Port Hawkesbury","Port-Cartier","Powell River","Prince Albert","Prince George","Prince Rupert","Quebec","Quesnel","Red Deer","Regina","Revelstoke","Rimouski","Rossland","Rouyn-Noranda","Saguenay","Saint Albert","Saint Anthony","Saint Boniface","Saint Catharines","Saint John","Saint Thomas","Saint-Eustache","Saint-Hubert","Sainte-Anne-de-Beaupr\xE9","Sainte-Foy","Sainte-Th\xE9r\xE8se","Sarnia-Clearwater","Saskatoon","Sault Sainte Marie","Scarborough","Sept-\xCEles","Sherbrooke","Simcoe","Sorel-Tracy","Souris","Springhill","St. John\u2019s","Stratford","Sudbury","Summerside","Swan River","Sydney","Temiskaming Shores","Thompson","Thorold","Thunder Bay","Timmins","Toronto","Trail","Trenton","Trois-Rivi\xE8res","Tuktoyaktuk","Uranium City","Val-d\u2019Or","Vancouver","Vernon","Victoria","Wabana","Waskaganish","Waterloo","Watson Lake","Welland","West Nipissing","West Vancouver","White Rock","Whitehorse","Windsor","Winnipeg","Woodstock","Yarmouth","Yellowknife","York","York Factory"];var chunk_RDNOZPYC_s=["{{location.city_prefix}} {{person.firstName}}{{location.city_suffix}}","{{location.city_prefix}} {{person.firstName}}","{{person.firstName}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}","{{location.city_name}}"];var chunk_RDNOZPYC_m=[{alpha2:"CA",alpha3:"CAN",numeric:"124"}];var chunk_RDNOZPYC_p=["A#? #?#","B#? #?#","C#? #?#","E#? #?#","G#? #?#","H#? #?#","J#? #?#","K#? #?#","L#? #?#","M#? #?#","N#? #?#","P#? #?#","R#? #?#","S#? #?#","T#? #?#","V#? #?#","X#? #?#","Y#? #?#"];var chunk_RDNOZPYC_e="[0-9][ABCEGHJ-NPRSTVW-Z] [0-9][ABCEGHJ-NPRSTVW-Z][0-9]",chunk_RDNOZPYC_u={AB:`{{helpers.fromRegExp(T${chunk_RDNOZPYC_e})}}`,BC:`{{helpers.fromRegExp(V${chunk_RDNOZPYC_e})}}`,MB:`{{helpers.fromRegExp(R${chunk_RDNOZPYC_e})}}`,NB:`{{helpers.fromRegExp(E${chunk_RDNOZPYC_e})}}`,NL:`{{helpers.fromRegExp(A${chunk_RDNOZPYC_e})}}`,NS:`{{helpers.fromRegExp(B${chunk_RDNOZPYC_e})}}`,NT:`{{helpers.fromRegExp(X${chunk_RDNOZPYC_e})}}`,NU:`{{helpers.fromRegExp(X${chunk_RDNOZPYC_e})}}`,ON:`{{helpers.fromRegExp([KLMNP]${chunk_RDNOZPYC_e})}}`,PE:`{{helpers.fromRegExp(C${chunk_RDNOZPYC_e})}}`,QC:`{{helpers.fromRegExp([GHJ]${chunk_RDNOZPYC_e})}}`,SK:`{{helpers.fromRegExp(S${chunk_RDNOZPYC_e})}}`,YT:`{{helpers.fromRegExp(Y${chunk_RDNOZPYC_e})}}`};var chunk_RDNOZPYC_f=["Alberta","British Columbia","Manitoba","New Brunswick","Newfoundland and Labrador","Nova Scotia","Northwest Territories","Nunavut","Ontario","Prince Edward Island","Quebec","Saskatchewan","Yukon"];var chunk_RDNOZPYC_c=["AB","BC","MB","NB","NL","NS","NU","NT","ON","PE","QC","SK","YT"];var chunk_RDNOZPYC_d=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_RDNOZPYC_L={city_name:chunk_RDNOZPYC_l,city_pattern:chunk_RDNOZPYC_s,country_code:chunk_RDNOZPYC_m,postcode:chunk_RDNOZPYC_p,postcode_by_state:chunk_RDNOZPYC_u,state:chunk_RDNOZPYC_f,state_abbr:chunk_RDNOZPYC_c,street_pattern:chunk_RDNOZPYC_d},chunk_RDNOZPYC_h=chunk_RDNOZPYC_L;var chunk_RDNOZPYC_R={title:"English (Canada)",code:"en_CA",country:"CA",language:"en",endonym:"English (Canada)",dir:"ltr",script:"Latn"},chunk_RDNOZPYC_x=chunk_RDNOZPYC_R;var chunk_RDNOZPYC_g={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_RDNOZPYC_E={last_name_pattern:chunk_RDNOZPYC_g},chunk_RDNOZPYC_y=chunk_RDNOZPYC_E;var chunk_RDNOZPYC_C=["!##-!##-####","(!##)!##-####","!##.!##.####","1-!##-###-####","!##-!##-#### x###","(!##)!##-#### x###","1-!##-!##-#### x###","!##.!##.#### x###","!##-!##-#### x####","(!##)!##-#### x####","1-!##-!##-#### x####","!##.!##.#### x####","!##-!##-#### x#####","(!##)!##-#### x#####","1-!##-!##-#### x#####","!##.!##.#### x#####"];var chunk_RDNOZPYC_S=["+1!##!######","+1!#########"];var chunk_RDNOZPYC_b=["(!##) !##-####","(!##) ###-####"];var chunk_RDNOZPYC_={human:chunk_RDNOZPYC_C,international:chunk_RDNOZPYC_S,national:chunk_RDNOZPYC_b},chunk_RDNOZPYC_B=chunk_RDNOZPYC_;var chunk_RDNOZPYC_v={format:chunk_RDNOZPYC_B},chunk_RDNOZPYC_N=chunk_RDNOZPYC_v;var chunk_RDNOZPYC_w={internet:chunk_RDNOZPYC_n,location:chunk_RDNOZPYC_h,metadata:chunk_RDNOZPYC_x,person:chunk_RDNOZPYC_y,phone_number:chunk_RDNOZPYC_N},chunk_RDNOZPYC_k=chunk_RDNOZPYC_w;var chunk_RDNOZPYC_Ne=new chunk_HC7G5RVA_Xe({locale:[chunk_RDNOZPYC_k,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-KFLYJDWE.js +var chunk_KFLYJDWE_a=["074## ######","075## ######","076## ######","077## ######","078## ######","079## ######"];var chunk_KFLYJDWE_x={formats:chunk_KFLYJDWE_a},chunk_KFLYJDWE_t=chunk_KFLYJDWE_x;var chunk_KFLYJDWE_n=["ac.uk","biz","co","co.uk","com","cymru","gov.uk","info","london","ltd.uk","me.uk","name","nhs.uk","org.uk","plc.uk","sch.uk","scot","uk","wales"];var chunk_KFLYJDWE_P={domain_suffix:chunk_KFLYJDWE_n},chunk_KFLYJDWE_i=chunk_KFLYJDWE_P;var chunk_KFLYJDWE_l=["###","##","#"];var chunk_KFLYJDWE_d=["-under-","-over-","-le-","-upon-","-on-"];var chunk_KFLYJDWE_s=["{{location.city_prefix}} {{person.last_name.generic}}{{location.city_suffix}}","{{location.city_prefix}} {{person.last_name.generic}}","{{person.last_name.generic}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_infix}}{{person.last_name.generic}}"];var chunk_KFLYJDWE_h=["Great","Little","St.","West","East","North","South","Upper","Lower","Old","Long","New","High","Nether","Castle","Upton","Newton"];var chunk_KFLYJDWE_m=["ton","ham","ley","ington","ford","field","bury","don","ing","worth","well","ingham","wood","ridge","borough","stone","hill","thorpe","hampton","wick"," Green"," Park"," Hill"," Court"," Heath"," Bridge"," End"," Common"," Place"," Cross"," Gardens"];var chunk_KFLYJDWE_u=["Avon","Bedfordshire","Berkshire","Borders","Buckinghamshire","Cambridgeshire","Central","Cheshire","Cleveland","Clwyd","Cornwall","County Antrim","County Armagh","County Down","County Fermanagh","County Londonderry","County Tyrone","Cumbria","Derbyshire","Devon","Dorset","Dumfries and Galloway","Durham","Dyfed","East Sussex","Essex","Fife","Gloucestershire","Grampian","Greater Manchester","Gwent","Gwynedd County","Hampshire","Herefordshire","Hertfordshire","Highlands and Islands","Humberside","Isle of Wight","Kent","Lancashire","Leicestershire","Lincolnshire","Lothian","Merseyside","Mid Glamorgan","Norfolk","North Yorkshire","Northamptonshire","Northumberland","Nottinghamshire","Oxfordshire","Powys","Rutland","Shropshire","Somerset","South Glamorgan","South Yorkshire","Staffordshire","Strathclyde","Suffolk","Surrey","Tayside","Tyne and Wear","Warwickshire","West Glamorgan","West Midlands","West Sussex","West Yorkshire","Wiltshire","Worcestershire"];var chunk_KFLYJDWE_C=["??# #??","??## #??"];var chunk_KFLYJDWE_f=["England","Northern Ireland","Scotland","Wales"];var chunk_KFLYJDWE_c=["ENG","NIR","SCT","WLS"];var chunk_KFLYJDWE_p=["Abbey Road","Albany Road","Albert Road","Albion Street","Alexandra Road","Alfred Street","Alma Street","Ash Close","Ash Grove","Ash Road","Aspen Close","Avenue Road","Back Lane","Baker Street","Balmoral Road","Barn Close","Barton Road","Bath Road","Bath Street","Beach Road","Bedford Road","Beech Close","Beech Drive","Beech Grove","Beech Road","Beechwood Avenue","Bell Lane","Belmont Road","Birch Avenue","Birch Close","Birch Grove","Birch Road","Blind Lane","Bluebell Close","Boundary Road","Bramble Close","Bramley Close","Broad Lane","Broad Street","Broadway","Brook Lane","Brook Road","Brook Street","Brookside","Buckingham Road","Cambridge Street","Castle Close","Castle Lane","Castle Road","Castle Street","Cavendish Road","Cedar Avenue","Cedar Close","Cedar Grove","Cedar Road","Cemetery Road","Central Avenue","Chapel Close","Chapel Hill","Chapel Road","Chapel Street","Charles Street","Cherry Close","Cherry Tree Close","Chester Road","Chestnut Close","Chestnut Drive","Chestnut Grove","Church Avenue","Church Close","Church Hill","Church Lane","Church Path","Church Road","Church View","Church Walk","Claremont Road","Clarence Road","Clarence Street","Clarendon Road","Clay Lane","Cliff Road","Clifton Road","Commercial Road","Commercial Street","Common Lane","Coronation Avenue","Coronation Road","Cow Lane","Crescent Road","Cromwell Road","Cross Lane","Cross Street","Crown Street","Dale Street","Dark Lane","Derby Road","Derwent Close","Devonshire Road","Douglas Road","Duke Street","East Avenue","East Road","Edward Street","Elm Close","Elm Grove","Elm Road","Fairfield Road","Farm Close","Ferry Road","Field Close","Field Lane","First Avenue","Fore Street","Forest Road","Fourth Avenue","Front Street","Garden Close","Garden Street","George Street","Gladstone Road","Glebe Close","Gloucester Road","Gordon Road","Gordon Street","Grange Avenue","Grange Close","Grange Road","Green Close","Green Lane","Green Street","Greenway","Grove Lane","Grove Road","Hall Lane","Hall Street","Hawthorn Avenue","Hawthorn Close","Hazel Close","Hazel Grove","Heath Road","Heather Close","Henry Street","Heron Close","High Road","High Street","Highfield Avenue","Highfield Close","Highfield Road","Hill Road","Hill Street","Hillside Avenue","Hillside Close","Hillside Road","Hillside","Holly Close","Honeysuckle Close","Howard Road","James Street","Jubilee Close","Juniper Close","Kent Road","Kestrel Close","King Street","King's Road","Kingfisher Close","Kingsway","Laburnum Grove","Lancaster Road","Lansdowne Road","Larch Close","Laurel Close","Lime Grove","Lincoln Road","Lodge Close","Lodge Lane","London Road","Long Lane","Low Road","Main Road","Main Street","Manor Close","Manor Drive","Manor Gardens","Manor Road","Manor Way","Maple Close","Maple Drive","Maple Road","Market Place","Market Square","Marlborough Road","Marsh Lane","Mary Street","Mayfield Road","Meadow Close","Meadow Drive","Meadow Lane","Meadow View","Meadow Way","Middle Street","Mill Close","Mill Lane","Mill Road","Mill Street","Milton Road","Milton Street","Moor Lane","Moss Lane","Mount Pleasant","Mount Street","Nelson Road","Nelson Street","New Lane","New Road","New Street","Newton Road","Nightingale Close","Norfolk Road","North Avenue","North Lane","North Road","Northfield Road","Oak Avenue","Oak Drive","Oak Lane","Oak Road","Oak Street","Oakfield Road","Oaklands","Old Lane","Old Military Road","Old Road","Orchard Drive","Orchard Lane","Orchard Road","Orchard Street","Oxford Road","Oxford Street","Park Avenue","Park Crescent","Park Drive","Park Lane","Park Place","Park Road","Park Street","Park View","Parkside","Pine Close","Pine Grove","Pinfold Lane","Poplar Avenue","Poplar Close","Poplar Road","Pound Lane","Princes Street","Princess Street","Priory Close","Priory Road","Prospect Place","Prospect Road","Quarry Lane","Quarry Road","Queen's Road","Railway Street","Rectory Close","Rectory Lane","Richmond Close","Richmond Road","Riverside","Roman Road","Roman Way","Rowan Close","Russell Street","Salisbury Road","Sandringham Road","Sandy Lane","School Close","School Lane","School Road","Second Avenue","Silver Street","Smith Street","Somerset Road","South Drive","South Road","South Street","South View","Spring Gardens","Springfield Close","Springfield Road","St Andrew's Road","St Andrews Close","St George's Road","St John's Road","St Mary's Close","St Mary's Road","Stanley Road","Stanley Street","Station Road","Station Street","Stoney Lane","Sycamore Avenue","Sycamore Close","Sycamore Drive","Talbot Road","Tennyson Road","The Avenue","The Beeches","The Causeway","The Chase","The Coppice","The Copse","The Crescent","The Croft","The Dell","The Drive","The Fairway","The Glebe","The Grange","The Green","The Grove","The Hawthorns","The Lane","The Laurels","The Limes","The Maltings","The Meadows","The Mews","The Mount","The Oaks","The Orchard","The Oval","The Paddock","The Paddocks","The Poplars","The Ridgeway","The Ridings","The Rise","The Sidings","The Spinney","The Square","The Willows","The Woodlands","Third Avenue","Tower Road","Trinity Road","Tudor Close","Union Street","Valley Road","Vicarage Close","Vicarage Lane","Vicarage Road","Victoria Place","Victoria Road","Victoria Street","Walnut Close","Warren Close","Warren Road","Water Lane","Water Street","Waterloo Road","Waterside","Watery Lane","Waverley Road","Well Lane","Wellington Road","Wellington Street","West End","West Lane","West Street","West View","Western Avenue","Western Road","Westfield Road","Westgate","William Street","Willow Close","Willow Drive","Willow Grove","Willow Road","Windermere Road","Windmill Close","Windmill Lane","Windsor Avenue","Windsor Close","Windsor Drive","Wood Lane","Wood Street","Woodland Close","Woodland Road","Woodlands Avenue","Woodlands Close","Woodlands Road","Woodlands","Woodside Road","Woodside","Wren Close","Yew Tree Close","York Road","York Street"];var chunk_KFLYJDWE_R=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}","{{location.street_name}}"];var chunk_KFLYJDWE_S=["Road","Close","Street","Lane","Avenue","Drive","Way","Place","Court","Gardens","Crescent","Grove","Terrace","Hill","View","Walk","Park","Mews","Rise","Green","Square","Croft","Bank","Row","Meadow","Gate","End","Drove","Mead","Field","Chase","Mount","Meadows","Orchard","Fields","Yard","Garth","Fold","Wynd","Parade","Vale","Brae","Grange","Approach","Wood","Paddock","Brow","Lea","Path","Side","Heights","Copse","Corner","Ridge","Glade"];var chunk_KFLYJDWE_D={building_number:chunk_KFLYJDWE_l,city_infix:chunk_KFLYJDWE_d,city_pattern:chunk_KFLYJDWE_s,city_prefix:chunk_KFLYJDWE_h,city_suffix:chunk_KFLYJDWE_m,county:chunk_KFLYJDWE_u,postcode:chunk_KFLYJDWE_C,state:chunk_KFLYJDWE_f,state_abbr:chunk_KFLYJDWE_c,street_name:chunk_KFLYJDWE_p,street_pattern:chunk_KFLYJDWE_R,street_suffix:chunk_KFLYJDWE_S},chunk_KFLYJDWE_y=chunk_KFLYJDWE_D;var chunk_KFLYJDWE_A={title:"English (Great Britain)",code:"en_GB",country:"GB",language:"en",endonym:"English (Great Britain)",dir:"ltr",script:"Latn"},chunk_KFLYJDWE_g=chunk_KFLYJDWE_A;var chunk_KFLYJDWE_L={generic:[{value:"{{person.last_name.generic}}",weight:9},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:1}]};var chunk_KFLYJDWE_w=[{value:"{{person.firstName}} {{person.lastName}}",weight:7},{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1}];var chunk_KFLYJDWE_H={last_name_pattern:chunk_KFLYJDWE_L,name:chunk_KFLYJDWE_w},chunk_KFLYJDWE_v=chunk_KFLYJDWE_H;var chunk_KFLYJDWE_W=["01#### #####","01### ######","01#1 ### ####","011# ### ####","02# #### ####","03## ### ####","055 #### ####","056 #### ####","0800 ### ####","08## ### ####","09## ### ####","016977 ####","01### #####","0500 ######","0800 ######"];var chunk_KFLYJDWE_k=["+441#########","+441#1#######","+4411########","+442#########","+443#########","+4455########","+4456########","+44800#######","+448#########","+449#########","+4416977####","+441########","+44500######","+44800######"];var chunk_KFLYJDWE_G=["01### ######","01#1 ### ####","011# ### ####","02# #### ####","03## ### ####","055 #### ####","056 #### ####","0800 ### ####","08## ### ####","09## ### ####","016977 ####","01### #####","500######","0800 ######"];var chunk_KFLYJDWE_={human:chunk_KFLYJDWE_W,international:chunk_KFLYJDWE_k,national:chunk_KFLYJDWE_G},chunk_KFLYJDWE_B=chunk_KFLYJDWE_;var chunk_KFLYJDWE_b={format:chunk_KFLYJDWE_B},chunk_KFLYJDWE_M=chunk_KFLYJDWE_b;var chunk_KFLYJDWE_N={cell_phone:chunk_KFLYJDWE_t,internet:chunk_KFLYJDWE_i,location:chunk_KFLYJDWE_y,metadata:chunk_KFLYJDWE_g,person:chunk_KFLYJDWE_v,phone_number:chunk_KFLYJDWE_M},chunk_KFLYJDWE_T=chunk_KFLYJDWE_N;var chunk_KFLYJDWE_Ve=new chunk_HC7G5RVA_Xe({locale:[chunk_KFLYJDWE_T,ys,_i]}); -/***/ }), +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-PTVMR7GE.js +var chunk_PTVMR7GE_n=["Ltd","Venture"];var chunk_PTVMR7GE_i=["{{person.last_name.generic}} and {{person.last_name.generic}}","{{person.last_name.generic}} {{company.legal_entity_type}}"];var chunk_PTVMR7GE_E={legal_entity_type:chunk_PTVMR7GE_n,name_pattern:chunk_PTVMR7GE_i},chunk_PTVMR7GE_r=chunk_PTVMR7GE_E;var chunk_PTVMR7GE_t=["biz","co","com","com.gh","edu.gh","gov.gh","net","org","org.gh"];var chunk_PTVMR7GE_x={domain_suffix:chunk_PTVMR7GE_t},chunk_PTVMR7GE_m=chunk_PTVMR7GE_x;var chunk_PTVMR7GE_s=["###","##","#"];var chunk_PTVMR7GE_l=["Goaso","Hwidiem","Kenyasi","Kukuom","Abrepo Junction","Abuakwa","Adum","Afrancho","Agogo","Agona","Ahodwo","Airport","Akumadan","Amakom","Aputuogya","Asafo","Ash-Town","Asokore Mampong","Asokwa","Asuofia","Atonsu","Ayeduasi","Ayigya","Bantama","Barekese","Bekwai","Boadi","Bomso","Breman","Brewery","Buoho","Buokrom Estate","Daban","Dakwadwom","Deduako","Denyame","Effiduase","Ejisu","Ejura","Emina","Esreso","Fawode","Gyinyasi","Jachie Pramso","Kaasi","KNUST","Kodie","Komfo Anokye","Konongo","Kotei","Krofrom","Kumasi","Maakro","Mampong","Mankranso","Manso Nkwanta","Nkawie","North Suntreso","Nyinahin","Obuasi","Oforikrom","Pankrono","Santasi","Sokoban","South Suntreso","Suame","Tafo","Takwa-Maakro","Tanoso","Tepa","TUC","Banda Ahenkro","Brekum","Dormaa Ahenkro","New Drobo","Nsawkaw","Sampa","Sunyani","Atebubu","Buipe","Jema","Kintampo","Kwame Danso","Nkoranza","Prang","Techiman","Wenchi","Yeji","Agona Swedru","Amanfrom","Anomabu","Apam","Bawjiase","Breman Asikuma","Budumburam","Cape Coast","Domeabra","Elmina","Foso","Kasoa Ofaakor","Kasoa Zongo","Liberia Camp","Mankessim","Millennium City","Mumford","Nyakrom","Nyananor","Nyanyano","Oduponkpehe","Opeikuma","Pentecost Seminary","Saltpond","Winneba","Abetifi","Abompe","Aburi","Adeiso","Adjeiikrom","Adukrom","Ahwerease","Akim Oda","Akim Swedru","Akosombo","Akropong","Akwatia","Akyem Hemang","Amanokrom","Apirede","Asamankese","Asesewa","Atimpoku","Ayiensu","Begoro","Bepoase","Bisibom","Bososo","Brekusu","Coaltar","Dawu","Dedesoworako","Donkorkrom","Dwenase","Gyankama","Juaso","Kade","Kibi","Kitase","Koforidua","Kwabeng","Mamfe","Mpraeso","New Abirem","Nkawkaw","Nsawam","Nsutam","Obooho","Obosomase","Odumase Krobo","Ofoase","Osino","Peduase","Saaman","Somanya","Summer","Suhum","Tease","Tutu","Abelemkpe","Ablekuma","Abokobi","Abossey Okai","Accra Newtown","Achimota","Adabraka","Adenta","Afienya","Agbogba","Amasaman","Ashiaman","Ashongman","Aslyum Down","Baatsona - Spintex","Bortianor","Cantonment","Dansoman","Darkuman","Dawhenya","Dodowa","Dome","Dzorwulu","East Legon","Gbawe","Haatso","James Town","Kanda","Kaneshie","Kasoa","Kissieman","Kokrobite","Korle Bu","Kpone","Kwabenya","Kwashieman","Labadi","Labone","Lapaz","Lartebiokorshie","Lashibi","Legon","Madina","Makola","Mallam","McCarthy Hill","Michel Camp","Nima","Nungua","Oblogo Mallam","Odoponkpehe","Odorkor","Osu","Oyarifa","Patang","Prampram","Ridge","Roman Ridge","Sakumono","Santa Maria","Sowutuom","Taifa","Tema","Tema New Town","Tesano","Teshie","Tetegu","Tieman","Tudu","Weija","Westhills","Chinderi","Jasikan","Kadjebi","Kete Krachi","Kpassa","Nkonya","Bole","Damango","Salaga","Sawla","Tolon","Bawku","Bolgatanga","Bongo","Navrongo","Paga","Tongo","Funsi","Gwollu","Issa","Jirapa","Kaleo","Lambussie","Lawra","Nadowli","Nandom","Tumu","Wa","Wechiau","Adaklu Waya","Adidome","Aflao","Akatsi","Ave Dakpa","Ho.","Hohoe","Keta","Kpando","Kpetoe","Kpeve","Sogakope","Abase","Aboso","Adiawoso","Adiembra","Adwowa","Agona Nkwanta","Agufo","Ahonozo","Akatachi","Alabokazo","Anaji","Apowa","Apremodo","Asankragua","Awukyere","Axim","Beahu","Bogoso","Busua","Daboase","Dadwen","Diabene","Dixcove","East Tanokrom","Effiakuma","Eikwe","Elubo","Essiama","Essikado","Essipong","Ewusiejo","Fijai","Funko","Half Assini","Hotopo","Inchaban","kansaworado","Kejabil","Kojokrom","Kwawkrom","Kweikuma","kwesimintsim","Manso","Miemia","Mpintsin","New Akwidaa","New Amanfu","New Takoradi","Ngyiresia","Nkroful","Nsein","Ntankoful","Nzulezo","Old Akwidaa","Prestea","Princess Town","Samreboi","Sekondi","Shama","Takoradi","Tarkwa","Tikobo No.1","Tikobo No.2","West Tanokrom","Windy Ridge","Akontombra","Bibiani","Dadieso","Enchi","Juaboso","Sewhi Anhwiaso"];var chunk_PTVMR7GE_u=["{{location.city_name}}"];var chunk_PTVMR7GE_A=["??-###-####","??-####-####"];var chunk_PTVMR7GE_d=["Ashanti","Brong Ahafo","Bono East","Ahafo","Central","Eastern","Greater Accra","Northern","Savannah","North East","Upper East","Upper West","Volta","Oti","Western","Western North"];var chunk_PTVMR7GE_h={normal:"{{location.buildingNumber}} {{location.street}}",full:"{{location.buildingNumber}} {{location.street}} {{location.secondaryAddress}}"};var chunk_PTVMR7GE_p=["{{person.last_name.generic}} {{location.street_suffix}}","{{location.street_prefix}} {{location.street_suffix}}"];var chunk_PTVMR7GE_k=["Boame"];var chunk_PTVMR7GE_f=["Link","Lane","Road","Street","Lk","Ln","Rd","St"];var chunk_PTVMR7GE_L={building_number:chunk_PTVMR7GE_s,city_name:chunk_PTVMR7GE_l,city_pattern:chunk_PTVMR7GE_u,postcode:chunk_PTVMR7GE_A,state:chunk_PTVMR7GE_d,street_address:chunk_PTVMR7GE_h,street_pattern:chunk_PTVMR7GE_p,street_prefix:chunk_PTVMR7GE_k,street_suffix:chunk_PTVMR7GE_f},chunk_PTVMR7GE_c=chunk_PTVMR7GE_L;var chunk_PTVMR7GE_C={title:"English (Ghana)",code:"en_GH",country:"GH",language:"en",endonym:"English (Ghana)",dir:"ltr",script:"Latn"},chunk_PTVMR7GE_y=chunk_PTVMR7GE_C;var chunk_PTVMR7GE_w={generic:["Aaron","Aba","Abeiku","Abena","Abigail","Adam","Adrian","Adwoa","Afia","Afua","Akofa","Akorfa","Akos","Akosua","Akua","Akumaa","Akwasi","Akwesi","Albert","Alex","Alexander","Alice","Ama","Amanda","Amber","Amelia","Andrew","Angela","Ann","Annette","Anthony","Antony","Arthur","Awesi","Baaba","Barbara","Beatrice","Ben","Benjamin","Bernard","Bless","Blessing","Bruce","COmfort","Carl","Caroline","Catherine","Charles","Charlotte","Christian","Christina","Clifford","Colins","Comfort","Constance","Daniel","Danielle","Danny","David","Deborah","Debra","Denis","Denise","Dennis","Derrick","Dominic","Donald","Dora","Dorcas","Dorothy","Douglas","Duncan","Edward","Ekow","Eliabeth","Elizabeth","Elliot","Elliott","Emily","Emma","Eric","Ernestina","Esi","Eunice","Eyram","Felicia","Fiifi","Francesca","Francis","Frank","Frederick","Gemma","George","Georgia","Georgina","Gerald","Gifty","Gordon","Grace","Graham","Gregory","Hannabel","Hannah","Harriet","Harry","Helen","Henry","Howard","Irene","Isaac","Jack","Jacob","Jake","James","Janet","Janice","Jasmine","Jason","Jeffrey","Jennifer","Jeremy","Jessica","Jill","Joanna","Joe","Joel","John","Jonathan","Joojo","Joseph","Josephine","Josh","Joshua","Josiah","Joyce","Judith","Julia","Julian","Juliana","Julie","Justin","Karen","Karl","Kate","Katherine","Katy","Kenneth","Kevin","Kofi","Kojo","Kujoe","Kwabena","Kwadwo","Kwaku","Kwame","Kwamena","Kwasi","Kweku","Kwesi","Kyle","Lawrence","Lawrencia","Leslie","Linda","Lisa","Lorraine","Louis","Lucy","Luke","Lydia","Malcolm","Mandy","Marcus","Margaret","Maria","Marian","Marilyn","Mark","Martin","Mary","Mathew","Matthew","Maureen","Mawuena","Mawusi","Max","Michael","Michelle","Millicent","Nana Ama","Naomi","Natalie","Natasha","Nathan","Nicholas","Nicola","Nigel","Nimakoah","Oliver","Olivia","Pamela","Patricia","Patrick","Paul","Paula","Peter","Philip","Phillip","Priscilla","Promise","Rachael","Rachel","Raymond","Rebecca","Regina","Richard","Rita","Robert","Roger","Ronald","Roselyn","Rosemary","Russell","Ruth","Salomey","Sam","Samantha","Samuel","Sandra","Sarah","Sena","Sharon","Shaun","Sheila","Shirley","Simon","Stanley","Stephanie","Stephen","Steven","Susan","Sylvia","Terence","Teresa","Thomas","Timothy","Tina","Tom","Tony","Tracy","Vanessa","Veronica","Victor","Victoria","Vida","Vincent","Wendy","William","Yaa","Yaw","Yvonne"],female:["Aba","Abena","Abigail","Adwoa","Afia","Afua","Akofa","Akorfa","Akos","Akosua","Akua","Akumaa","Alice","Ama","Amanda","Amber","Amelia","Angela","Ann","Annette","Awesi","Baaba","Barbara","Beatrice","COmfort","Caroline","Catherine","Charlotte","Christina","Comfort","Constance","Danielle","Deborah","Debra","Denise","Dora","Dorcas","Dorothy","Eliabeth","Elizabeth","Emily","Emma","Ernestina","Esi","Eunice","Eyram","Felicia","Francesca","Gemma","Georgia","Georgina","Gifty","Grace","Hannabel","Hannah","Harriet","Helen","Irene","Janet","Janice","Jasmine","Jennifer","Jessica","Jill","Joanna","Josephine","Joyce","Judith","Julia","Juliana","Julie","Karen","Kate","Katherine","Katy","Lawrencia","Linda","Lisa","Lorraine","Lucy","Lydia","Mandy","Margaret","Maria","Marian","Marilyn","Mary","Maureen","Mawuena","Mawusi","Michelle","Millicent","Nana Ama","Naomi","Natalie","Natasha","Nicola","Nimakoah","Olivia","Pamela","Patricia","Paula","Priscilla","Rachael","Rachel","Rebecca","Regina","Rita","Roselyn","Rosemary","Ruth","Salomey","Samantha","Sandra","Sarah","Sena","Sharon","Sheila","Shirley","Stephanie","Susan","Sylvia","Teresa","Tina","Tracy","Vanessa","Veronica","Victoria","Vida","Wendy","Yaa","Yvonne"],male:["Aaron","Abeiku","Adam","Adrian","Akwasi","Akwesi","Albert","Alex","Alexander","Andrew","Anthony","Antony","Arthur","Ben","Benjamin","Bernard","Bless","Blessing","Bruce","Carl","Charles","Christian","Clifford","Colins","Daniel","Danny","David","Denis","Dennis","Derrick","Dominic","Donald","Douglas","Duncan","Edward","Ekow","Elliot","Elliott","Eric","Eyram","Fiifi","Francis","Frank","Frederick","George","Gerald","Gordon","Graham","Gregory","Harry","Henry","Howard","Isaac","Jack","Jacob","Jake","James","Jason","Jeffrey","Jeremy","Joe","Joel","John","Jonathan","Joojo","Joseph","Josh","Joshua","Josiah","Julian","Justin","Karl","Kenneth","Kevin","Kofi","Kojo","Kujoe","Kwabena","Kwadwo","Kwaku","Kwame","Kwamena","Kwasi","Kweku","Kwesi","Kyle","Lawrence","Leslie","Louis","Luke","Malcolm","Marcus","Mark","Martin","Mathew","Matthew","Max","Michael","Nathan","Nicholas","Nigel","Oliver","Patrick","Paul","Peter","Philip","Phillip","Promise","Raymond","Richard","Robert","Roger","Ronald","Russell","Sam","Samuel","Shaun","Simon","Stanley","Stephen","Steven","Terence","Thomas","Timothy","Tom","Tony","Victor","Vincent","William","Yaw"]};var chunk_PTVMR7GE_g={generic:["Acheampong","Adadevoh","Adomah","Adomako","Adongo","Adu","Adusei","Adutwum","Afirifa","Afoakwa","Agyapong","Agyare","Agyei","Agyemang","Ahortor","Akoto","Akowua","Akyeamfu\u0254","Akyeampong","Akyena","Akyer\u03B5ko","Amo","Amoa","Amoako","Amoasi","Ampadu","Ampofo","Amponsah","Andorful","Ankra","Anokye","Ansa","Antwi","Appia","Appiah","Asamoa","Asamoah","Asante","Asare","Asenso","Asiama","Asiedu","Ata","Awuah","Baa","Baafi","Baah","Baawia","Badu","Boadi","Boadu","Boahen","Boakye","Boaten","Boateng","Bona","Bonsra","Bonsu","Daako","Danso","Darko","Darteh","Dartey","Djokoto","Donkor","Duah","Dwamena","Dzokoto","Fofie","Fosu","Gyamfi","Gyasi","Karikari","Koomson","Kumi","Kusi","Kwaakye","Kwarteng","Kyei","Mensa","Mensah","Nkansa","Nkansah","Nkrumah","Nsia","Nti","Ntiamoa","Ntim","Nyaako","Nyame","Nyantakyi","Obeng","Ofori","Ofosu","Okpattah","Okyere","Omani","Opoku","Oppong","Opuku","Osei","Oti","Otiwa","Otuo","Owusu","Prempeh","Quartey","Safo","Sarpong","Takyi","Tawia","Tutu","Tweneboa","Twumasi","Wiafe","Yaamoa","Yawson","Yeboa","Yeboah","Yirenkyi"]};var chunk_PTVMR7GE_b={generic:[{value:"{{person.last_name.generic}}",weight:1},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:1}]};var chunk_PTVMR7GE_K=[{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_PTVMR7GE_O={first_name:chunk_PTVMR7GE_w,last_name:chunk_PTVMR7GE_g,last_name_pattern:chunk_PTVMR7GE_b,name:chunk_PTVMR7GE_K},chunk_PTVMR7GE_D=chunk_PTVMR7GE_O;var chunk_PTVMR7GE_N=["020#######","023#######","024#######","026#######","027#######","028#######","050#######","053#######","054#######","055#######","056#######","057#######","058#######","+23320#######","+23323#######","+23324#######","+23326#######","+23327#######","+23328#######","+23350#######","+23353#######","+23354#######","+23355#######","+23356#######","+23357#######","+23358#######"];var chunk_PTVMR7GE_J=["+23320#######","+23323#######","+23324#######","+23326#######","+23327#######","+23328#######","+23350#######","+23353#######","+23354#######","+23355#######","+23356#######","+23357#######","+23358#######"];var chunk_PTVMR7GE_S=["020 ### ####","023 ### ####","024 ### ####","026 ### ####","027 ### ####","028 ### ####","050 ### ####","053 ### ####","054 ### ####","055 ### ####","056 ### ####","057 ### ####","058 ### ####"];var chunk_PTVMR7GE_P={human:chunk_PTVMR7GE_N,international:chunk_PTVMR7GE_J,national:chunk_PTVMR7GE_S},chunk_PTVMR7GE_B=chunk_PTVMR7GE_P;var chunk_PTVMR7GE_G={format:chunk_PTVMR7GE_B},chunk_PTVMR7GE_M=chunk_PTVMR7GE_G;var chunk_PTVMR7GE_R={company:chunk_PTVMR7GE_r,internet:chunk_PTVMR7GE_m,location:chunk_PTVMR7GE_c,metadata:chunk_PTVMR7GE_y,person:chunk_PTVMR7GE_D,phone_number:chunk_PTVMR7GE_M},chunk_PTVMR7GE_T=chunk_PTVMR7GE_R;var chunk_PTVMR7GE_Fa=new chunk_HC7G5RVA_Xe({locale:[chunk_PTVMR7GE_T,ys,_i]}); -/***/ 2393: -/***/ ((module) => { +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-EMTVLQYE.js +var chunk_EMTVLQYE_a=["Co. Ltd.","Ltd."];var chunk_EMTVLQYE_M={legal_entity_type:chunk_EMTVLQYE_a},chunk_EMTVLQYE_i=chunk_EMTVLQYE_M;var chunk_EMTVLQYE_t=["com","com.hk","hk","org.hk"];var chunk_EMTVLQYE_P={domain_suffix:chunk_EMTVLQYE_t},chunk_EMTVLQYE_r=chunk_EMTVLQYE_P;var chunk_EMTVLQYE_u=["###","##","#"];var chunk_EMTVLQYE_m=["Aberdeen","Ap Lei Chau","Causeway Bay","Chai Wan","Cheung Chau","Cheung Fat","Cheung Sha Wan","Choi Hung Chuen","Choi Ming","Chuk Yuen","Cyberport","Discovery Bay","Fairview Park","Fanling","Fo Tan","Fu Shan","Fu Shin","Fu Tai","Happy Valley","Heng Fa Chuen","Heng On","Hin Keng","Ho Man Tin","Hung Hom Bay","Kam Tai","Kam Tin","Kennedy Town","Kowloon","Kowloon Bay","Kowloon Central","Kowloon City","Kowloon East","Kwai Chung","Kwai Fong","Kwai Shing","Kwong Yuen","Kwun Tong","Lai King","Lai Kok","Lam Tin","Lamma","Lee On","Lei Muk Shue","Lei Tung","Leung King","Lok Fu","Ma On Shan","Mei Foo Sun Chuen","Mei Lam","Mong Kok","Mui Wo","Ngau Chi Wan","Ngau Tau Kok","Oi Man","Peak","Peng Chau","Po Lam","Pok Fu Lam","Repulse Bay","Sai Kung","Sai Ying Pun","San Tin","Sau Mau Ping","Sha Kok","Sha Tau Kok","Sha Tin","Sham Shui Po","Shau Kei Wan","Shek Kip Mei","Shek Lei","Shek Wai Kok","Shek Wu Hui","Sheung Tak","Sheung Wan","Shun Lee","Siu Sai Wan","So Uk","Stanley","Sun Chui","Tai Hing","Tai Kok Tsui","Tai Koo Shing","Tai O","Tai Po","Tin Yiu","Tin Yuet","To Kwa Wan","Tsat Tsz Mui","Tseung Kwan O","Tsim Sha Tsui","Tsing Yi","Tsuen Wan","Tsz Wan Shan","Tuen Mun","Tung Chung","Wah Fu","Wah Ming","Wan Chai","Wan Tau Tong","Wo Che","Wong Tai Sin","Yau Tong","Yau Yat Tsuen","Yuen Long"];var chunk_EMTVLQYE_g=["{{location.city_name}}"];var chunk_EMTVLQYE_p=null;var chunk_EMTVLQYE_h=null;var chunk_EMTVLQYE_l=["Hong Kong Island","Kowloon","New Territories"];var chunk_EMTVLQYE_f=["HK","KLN","NT"];var chunk_EMTVLQYE_s=["Wan","On","Tai","Man","Fung","Cheung","Tung","Hing","Po","Wah","Tak","Shing","Lung","Yuen","Wing","Hong","Yip","King","Kwong","Hoi","Ming","Wa","Lok","Yan","Wai","Chi","Fuk","Lai","Lee","Fu","Tin","Kai","Sai","Shun","Ping","Yee","Wo","Chung","Hang","Ning","Wong","Yue","Choi","Wang","Ching","Sau","Shan","Tsui","Tau","Sheung","Lam","Fat","Hung","Chuk","Shek","Kok","Cheong","Fong","Nam","Lei","Yu","Mei","Pak","Fai","Kwai","Sing","Kung","Chau","Tong","San","Chiu","Chun","Yin","Yuk","Ting","Kam","Lun","Oi"];var chunk_EMTVLQYE_C=["Aldrich","Arran","Austin","Baker","Battery","Bel-Air","Bonham","Boundary","Bowen","Breezy","Caine","Cameron","Canal","Cape","Chatham","Church","College","Comet","Connaught","Cornwall","Cox's","Cross","Douglas","Dragon","Eastern","Electric","Expo","Findlay","First","Garden","Gillies","Greig","Hospital","Jardine's","Jordan","Kennedy","Kimberley","Leighton","Maidstone","Maple","Marsh","Monmouth","Oaklands","Peel","Poplar","Rose","Second","Seymour","Stewart","Third","Village","Water","Waterloo","Wylie"];var chunk_EMTVLQYE_T=["{{location.street_english_part}} {{location.street_suffix}}","{{location.street_cantonese_part}} {{location.street_cantonese_part}} {{location.street_suffix}}"];var chunk_EMTVLQYE_d=null;var chunk_EMTVLQYE_K=["Street","Road","Lane","Path","Terrace","Avenue","Drive","Crescent","Court"];var chunk_EMTVLQYE_D={building_number:chunk_EMTVLQYE_u,city_name:chunk_EMTVLQYE_m,city_pattern:chunk_EMTVLQYE_g,postcode:chunk_EMTVLQYE_p,postcode_by_state:chunk_EMTVLQYE_h,state:chunk_EMTVLQYE_l,state_abbr:chunk_EMTVLQYE_f,street_cantonese_part:chunk_EMTVLQYE_s,street_english_part:chunk_EMTVLQYE_C,street_pattern:chunk_EMTVLQYE_T,street_prefix:chunk_EMTVLQYE_d,street_suffix:chunk_EMTVLQYE_K},chunk_EMTVLQYE_S=chunk_EMTVLQYE_D;var chunk_EMTVLQYE_b={title:"English (Hong Kong)",code:"en_HK",country:"HK",language:"en",endonym:"English (Hong Kong)",dir:"ltr",script:"Latn"},chunk_EMTVLQYE_c=chunk_EMTVLQYE_b;var chunk_EMTVLQYE_L={generic:["Au","Chan","Chang","Chen","Cheng","Cheuk","Cheung","Chiu","Cho","Choi","Chong","Chow","Choy","Chu","Chui","Chung","Fan","Fok","Fu","Fung","He","Ho","Hong","Hu","Huang","Hui","Ip","Kan","Keung","Ko","Kong","Kwan","Kwok","Kwong","Lai","Lam","Lau","Law","Lee","Leung","Li","Liang","Lin","Ling","Liu","Lu","Lui","Luk","Lung","Ma","Mak","Man","Mok","Ng","Ngai","Pang","Poon","Pun","Shiu","Shum","Sin","Siu","So","Suen","Sun","Sze","Szeto","Tai","Tam","Tan","Tang","Tong","Tsang","Tse","Tsoi","Tsui","Wan","Wang","Wong","Wu","Xu","Yan","Yang","Yeung","Yim","Yin","Yip","Yiu","Yu","Yue","Yuen","Yung","Zhang","Zhao","Zheng","Zhou","Zhu"]};var chunk_EMTVLQYE_y={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_EMTVLQYE_k=[{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_EMTVLQYE_N={last_name:chunk_EMTVLQYE_L,last_name_pattern:chunk_EMTVLQYE_y,name:chunk_EMTVLQYE_k},chunk_EMTVLQYE_x=chunk_EMTVLQYE_N;var chunk_EMTVLQYE_=["2### ####","3### ####","4### ####","5### ####","6### ####","7### ####","9### ####"];var chunk_EMTVLQYE_W=["+8522#######","+8523#######","+8524#######","+8525#######","+8526#######","+8527#######","+8529#######"];var chunk_EMTVLQYE_w=["2### ####","3### ####","4### ####","5### ####","6### ####","7### ####","9### ####"];var chunk_EMTVLQYE_B={human:chunk_EMTVLQYE_,international:chunk_EMTVLQYE_W,national:chunk_EMTVLQYE_w},chunk_EMTVLQYE_H=chunk_EMTVLQYE_B;var chunk_EMTVLQYE_O={format:chunk_EMTVLQYE_H},chunk_EMTVLQYE_Y=chunk_EMTVLQYE_O;var chunk_EMTVLQYE_A={company:chunk_EMTVLQYE_i,internet:chunk_EMTVLQYE_r,location:chunk_EMTVLQYE_S,metadata:chunk_EMTVLQYE_c,person:chunk_EMTVLQYE_x,phone_number:chunk_EMTVLQYE_Y},chunk_EMTVLQYE_F=chunk_EMTVLQYE_A;var Rn=new chunk_HC7G5RVA_Xe({locale:[chunk_EMTVLQYE_F,ys,_i]}); -"use strict"; +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-BRISOMDH.js +var chunk_BRISOMDH_r=["082 ### ####","083 ### ####","085 ### ####","086 ### ####","087 ### ####","089 ### ####"];var chunk_BRISOMDH_L={formats:chunk_BRISOMDH_r},chunk_BRISOMDH_i=chunk_BRISOMDH_L;var chunk_BRISOMDH_n=["com","eu","ie","info","net"];var chunk_BRISOMDH_N={domain_suffix:chunk_BRISOMDH_n},chunk_BRISOMDH_a=chunk_BRISOMDH_N;var chunk_BRISOMDH_f=["{{location.city_prefix}} {{person.firstName}}{{location.city_suffix}}","{{location.city_prefix}} {{person.firstName}}","{{person.firstName}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}"];var chunk_BRISOMDH_m=["Carlow","Cavan","Clare","Cork","Donegal","Dublin","Galway","Kerry","Kildare","Kilkenny","Laois","Leitrim","Limerick","Longford","Louth","Mayo","Meath","Monaghan","Offaly","Roscommon","Sligo","Tipperary","Waterford","Westmeath","Wexford","Wicklow"];var chunk_BRISOMDH_p=["A## ****","D## ****","E## ****","F## ****","H## ****","K## ****","N## ****","P## ****","R## ****","T## ****","V## ****","W## ****","X## ****","Y## ****"];var chunk_BRISOMDH_l=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_BRISOMDH_P={city_pattern:chunk_BRISOMDH_f,county:chunk_BRISOMDH_m,postcode:chunk_BRISOMDH_p,street_pattern:chunk_BRISOMDH_l},chunk_BRISOMDH_s=chunk_BRISOMDH_P;var chunk_BRISOMDH_b={title:"English (Ireland)",code:"en_IE",country:"IE",language:"en",endonym:"English (Ireland)",dir:"ltr",script:"Latn"},chunk_BRISOMDH_c=chunk_BRISOMDH_b;var chunk_BRISOMDH_u={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_BRISOMDH_I={last_name_pattern:chunk_BRISOMDH_u},chunk_BRISOMDH_d=chunk_BRISOMDH_I;var chunk_BRISOMDH_x=["01 #######","021 #######","022 #######","023 #######","024 #######","025 #######","026 #######","027 #######","028 #######","029 #######","0402 #######","0404 #######","041 #######","042 #######","043 #######","044 #######","045 #######","046 #######","047 #######","049 #######","0504 #######","0505 #######","051 #######","052 #######","053 #######","056 #######","057 #######","058 #######","059 #######","061 #######","062 #######","063 #######","064 #######","065 #######","066 #######","067 #######","068 #######","069 #######","071 #######","074 #######","090 #######","091 #######","093 #######","094 #######","095 #######","096 #######","097 #######","098 #######","099 #######"];var chunk_BRISOMDH_y=["+3531#######","+35321#######","+35322#######","+35323#######","+35324#######","+35325#######","+35326#######","+35327#######","+35328#######","+35329#######","+353402#######","+353404#######","+35341#######","+35342#######","+35343#######","+35344#######","+35345#######","+35346#######","+35347#######","+35349#######","+353504#######","+353505#######","+35351#######","+35352#######","+35353#######","+35356#######","+35357#######","+35358#######","+35359#######","+35361#######","+35362#######","+35363#######","+35364#######","+35365#######","+35366#######","+35367#######","+35368#######","+35369#######","+35371#######","+35374#######","+35390#######","+35391#######","+35393#######","+35394#######","+35395#######","+35396#######","+35397#######","+35398#######","+35399#######"];var chunk_BRISOMDH_=["(01) ### ####","(021) ### ####","(022) ### ####","(023) ### ####","(024) ### ####","(025) ### ####","(026) ### ####","(027) ### ####","(028) ### ####","(029) ### ####","(040) 2### ####","(040) 4### ####","(041) ### ####","(042) ### ####","(043) ### ####","(044) ### ####","(045) ### ####","(046) ### ####","47#######","(049) ### ####","504#######","505#######","(051) ### ####","(052) ### ####","(053) ### ####","(056) ### ####","(057) ### ####","(058) ### ####","(059) ### ####","(061) ### ####","(062) ### ####","(063) ### ####","(064) ### ####","(065) ### ####","(066) ### ####","(067) ### ####","(068) ### ####","(069) ### ####","(071) ### ####","(074) ### ####","(090) ### ####","(091) ### ####","(093) ### ####","(094) ### ####","(095) ### ####","(096) ### ####","(097) ### ####","(098) ### ####","(099) ### ####"];var chunk_BRISOMDH_E={human:chunk_BRISOMDH_x,international:chunk_BRISOMDH_y,national:chunk_BRISOMDH_},chunk_BRISOMDH_h=chunk_BRISOMDH_E;var chunk_BRISOMDH_k={format:chunk_BRISOMDH_h},chunk_BRISOMDH_D=chunk_BRISOMDH_k;var chunk_BRISOMDH_w={cell_phone:chunk_BRISOMDH_i,internet:chunk_BRISOMDH_a,location:chunk_BRISOMDH_s,metadata:chunk_BRISOMDH_c,person:chunk_BRISOMDH_d,phone_number:chunk_BRISOMDH_D},chunk_BRISOMDH_g=chunk_BRISOMDH_w;var dt=new chunk_HC7G5RVA_Xe({locale:[chunk_BRISOMDH_g,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-TYSQXVMB.js +var chunk_TYSQXVMB_n=["Brothers","Corp","Group","Limited","Ltd","Pvt Ltd","and Sons"];var chunk_TYSQXVMB_w={legal_entity_type:chunk_TYSQXVMB_n},chunk_TYSQXVMB_h=chunk_TYSQXVMB_w;var chunk_TYSQXVMB_e=["biz","co.in","com","in","info","name","net","org"];var chunk_TYSQXVMB_t=["gmail.com","hotmail.com","yahoo.co.in"];var chunk_TYSQXVMB_C={domain_suffix:chunk_TYSQXVMB_e,free_email:chunk_TYSQXVMB_t},chunk_TYSQXVMB_u=chunk_TYSQXVMB_C;var chunk_TYSQXVMB_d=["Achalpur","Achhnera","Adalaj","Adilabad","Adityapur","Adoni","Adoor","Adra","Adyar","Afzalpur","Agartala","Agra","Ahmedabad","Ahmednagar","Aizawl","Ajmer","Akola","Akot","Alappuzha","Aligarh","AlipurdUrban Agglomerationr","Alirajpur","Allahabad","Alwar","Amalapuram","Amalner","Ambejogai","Ambikapur","Amravati","Amreli","Amritsar","Amroha","Anakapalle","Anand","Anantapur","Anantnag","Anjangaon","Anjar","Ankleshwar","Arakkonam","Arambagh","Araria","Arrah","Arsikere","Aruppukkottai","Arvi","Arwal","Asansol","Asarganj","Ashok Nagar","Athni","Attingal","Aurangabad","Azamgarh","Bagaha","Bageshwar","Bahadurgarh","Baharampur","Bahraich","Balaghat","Balangir","Baleshwar Town","Ballari","Balurghat","Bankura","Bapatla","Baramula","Barbil","Bargarh","Barh","Baripada Town","Barmer","Barnala","Barpeta","Batala","Bathinda","Begusarai","Belagavi","Bellampalle","Belonia","Bengaluru","Bettiah","BhabUrban Agglomeration","Bhadrachalam","Bhadrak","Bhagalpur","Bhainsa","Bharatpur","Bharuch","Bhatapara","Bhavnagar","Bhawanipatna","Bheemunipatnam","Bhilai Nagar","Bhilwara","Bhimavaram","Bhiwandi","Bhiwani","Bhongir","Bhopal","Bhubaneswar","Bhuj","Bikaner","Bilaspur","Bobbili","Bodhan","Bokaro Steel City","Bongaigaon City","Brahmapur","Buxar","Byasanagar","Chaibasa","Chalakudy","Chandausi","Chandigarh","Changanassery","Charkhi Dadri","Chatra","Chennai","Cherthala","Chhapra","Chikkamagaluru","Chilakaluripet","Chirala","Chirkunda","Chirmiri","Chittoor","Chittur-Thathamangalam","Coimbatore","Cuttack","Dalli-Rajhara","Darbhanga","Darjiling","Davanagere","Deesa","Dehradun","Dehri-on-Sone","Delhi","Deoghar","Dhamtari","Dhanbad","Dharmanagar","Dharmavaram","Dhenkanal","Dhoraji","Dhubri","Dhule","Dhuri","Dibrugarh","Dimapur","Diphu","Dumka","Dumraon","Durg","Eluru","English Bazar","Erode","Etawah","Faridabad","Faridkot","Farooqnagar","Fatehabad","Fatehpur Sikri","Fazilka","Firozabad","Firozpur Cantt.","Firozpur","Forbesganj","Gadwal","Gandhinagar","Gangarampur","Ganjbasoda","Gaya","Giridih","Goalpara","Gobichettipalayam","Gobindgarh","Godhra","Gohana","Gokak","Gooty","Gopalganj","Gudivada","Gudur","Gumia","Guntakal","Guntur","Gurdaspur","Gurgaon","Guruvayoor","Guwahati","Gwalior","Habra","Hajipur","Haldwani-cum-Kathgodam","Hansi","Hapur","Hardoi","Hardwar","Hazaribag","Hindupur","Hisar","Hoshiarpur","Hubli-Dharwad","Hugli-Chinsurah","Hyderabad","Ichalkaranji","Imphal","Indore","Itarsi","Jabalpur","Jagdalpur","Jaggaiahpet","Jagraon","Jagtial","Jaipur","Jalandhar Cantt.","Jalandhar","Jalpaiguri","Jamalpur","Jammalamadugu","Jammu","Jamnagar","Jamshedpur","Jamui","Jangaon","Jatani","Jehanabad","Jhansi","Jhargram","Jharsuguda","Jhumri Tilaiya","Jind","Jodhpur","Jorhat","Kadapa","Kadi","Kadiri","Kagaznagar","Kailasahar","Kaithal","Kakinada","Kalimpong","Kalpi","Kalyan-Dombivali","Kamareddy","Kancheepuram","Kandukur","Kanhangad","Kannur","Kanpur","Kapadvanj","Kapurthala","Karaikal","Karimganj","Karimnagar","Karjat","Karnal","Karur","Karwar","Kasaragod","Kashipur","KathUrban Agglomeration","Katihar","Kavali","Kayamkulam","Kendrapara","Kendujhar","Keshod","Khair","Khambhat","Khammam","Khanna","Kharagpur","Kharar","Khowai","Kishanganj","Kochi","Kodungallur","Kohima","Kolar","Kolkata","Kollam","Koratla","Korba","Kot Kapura","Kota","Kothagudem","Kottayam","Kovvur","Koyilandy","Kozhikode","Kunnamkulam","Kurnool","Kyathampalle","Lachhmangarh","Ladnu","Ladwa","Lahar","Laharpur","Lakheri","Lakhimpur","Lakhisarai","Lakshmeshwar","Lal Gopalganj Nindaura","Lalganj","Lalgudi","Lalitpur","Lalsot","Lanka","Lar","Lathi","Latur","Lilong","Limbdi","Lingsugur","Loha","Lohardaga","Lonar","Lonavla","Longowal","Loni","Losal","Lucknow","Ludhiana","Lumding","Lunawada","Lunglei","Macherla","Machilipatnam","Madanapalle","Maddur","Madhepura","Madhubani","Madhugiri","Madhupur","Madikeri","Madurai","Magadi","Mahad","Mahalingapura","Maharajganj","Maharajpur","Mahasamund","Mahbubnagar","Mahe","Mahemdabad","Mahendragarh","Mahesana","Mahidpur","Mahnar Bazar","Mahuva","Maihar","Mainaguri","Makhdumpur","Makrana","Malaj Khand","Malappuram","Malavalli","Malda","Malegaon","Malerkotla","Malkangiri","Malkapur","Malout","Malpura","Malur","Manachanallur","Manasa","Manavadar","Manawar","Mancherial","Mandalgarh","Mandamarri","Mandapeta","Mandawa","Mandi Dabwali","Mandi","Mandideep","Mandla","Mandsaur","Mandvi","Mandya","Manendragarh","Maner","Mangaldoi","Mangaluru","Mangalvedhe","Manglaur","Mangrol","Mangrulpir","Manihari","Manjlegaon","Mankachar","Manmad","Mansa","Manuguru","Manvi","Manwath","Mapusa","Margao","Margherita","Marhaura","Mariani","Marigaon","Markapur","Marmagao","Masaurhi","Mathabhanga","Mathura","Mattannur","Mauganj","Mavelikkara","Mavoor","Mayang Imphal","Medak","Medininagar (Daltonganj)","Medinipur","Meerut","Mehkar","Memari","Merta City","Mhaswad","Mhow Cantonment","Mhowgaon","Mihijam","Mira-Bhayandar","Mirganj","Miryalaguda","Modasa","Modinagar","Moga","Mohali","Mokameh","Mokokchung","Monoharpur","Moradabad","Morena","Morinda, India","Morshi","Morvi","Motihari","Motipur","Mount Abu","Mudabidri","Mudalagi","Muddebihal","Mudhol","Mukerian","Mukhed","Muktsar","Mul","Mulbagal","Multai","Mumbai","Mundargi","Mundi","Mungeli","Munger","Murliganj","Murshidabad","Murtijapur","Murwara (Katni)","Musabani","Mussoorie","Muvattupuzha","Muzaffarpur","Mysore","Nabadwip","Nabarangapur","Nabha","Nadbai","Nadiad","Nagaon","Nagapattinam","Nagar","Nagari","Nagarkurnool","Nagaur","Nagda","Nagercoil","Nagina","Nagla","Nagpur","Nahan","Naharlagun","Naidupet","Naihati","Naila Janjgir","Nainital","Nainpur","Najibabad","Nakodar","Nakur","Nalbari","Namagiripettai","Namakkal","Nanded-Waghala","Nandgaon","Nandivaram-Guduvancheri","Nandura","Nandurbar","Nandyal","Nangal","Nanjangud","Nanjikottai","Nanpara","Narasapuram","Narasaraopet","Naraura","Narayanpet","Nargund","Narkatiaganj","Narkhed","Narnaul","Narsinghgarh","Narsipatnam","Narwana","Nashik","Nasirabad","Natham","Nathdwara","Naugachhia","Naugawan Sadat","Nautanwa","Navalgund","Navsari","Nawabganj","Nawada","Nawanshahr","Nawapur","Nedumangad","Neem-Ka-Thana","Neemuch","Nehtaur","Nelamangala","Nellikuppam","Nellore","Nepanagar","New Delhi","Neyveli (TS)","Neyyattinkara","Nidadavole","Nilambur","Nilanga","Nimbahera","Nirmal","Niwai","Niwari","Nizamabad","Nohar","Noida","Nokha","Nongstoin","Noorpur","North Lakhimpur","Nowgong","Nowrozabad (Khodargama)","Nuzvid","O' Valley","Obra","Oddanchatram","Ongole","Orai","Osmanabad","Ottappalam","Ozar","P.N.Patti","Pachora","Pachore","Pacode","Padmanabhapuram","Padra","Padrauna","Paithan","Pakaur","Palacole","Palai","Palakkad","Palampur","Palani","Palanpur","Palasa Kasibugga","Palghar","Pali","Palia Kalan","Palitana","Palladam","Pallapatti","Pallikonda","Palwal","Palwancha","Panagar","Panagudi","Panaji","Panamattom","Panchkula","Panchla","Pandharkaoda","Pandharpur","Pandhurna","PandUrban Agglomeration","Panipat","Panna","Panniyannur","Panruti","Panvel","Pappinisseri","Paradip","Paramakudi","Parangipettai","Parasi","Paravoor","Parbhani","Pardi","Parlakhemundi","Parli","Partur","Parvathipuram","Pasan","Paschim Punropara","Pasighat","Patan","Pathanamthitta","Pathankot","Pathardi","Pathri","Patiala","Patna","Patratu","Pattamundai","Patti","Pattran","Pattukkottai","Patur","Pauni","Pauri","Pavagada","Pedana","Peddapuram","Pehowa","Pen","Perambalur","Peravurani","Peringathur","Perinthalmanna","Periyakulam","Periyasemur","Pernampattu","Perumbavoor","Petlad","Phagwara","Phalodi","Phaltan","Phillaur","Phulabani","Phulera","Phulpur","Phusro","Pihani","Pilani","Pilibanga","Pilibhit","Pilkhuwa","Pindwara","Pinjore","Pipar City","Pipariya","Piriyapatna","Piro","Pithampur","Pithapuram","Pithoragarh","Pollachi","Polur","Pondicherry","Ponnani","Ponneri","Ponnur","Porbandar","Porsa","Port Blair","Powayan","Prantij","Pratapgarh","Prithvipur","Proddatur","Pudukkottai","Pudupattinam","Pukhrayan","Pulgaon","Puliyankudi","Punalur","Punch","Pune","Punganur","Punjaipugalur","Puranpur","Puri","Purna","Purnia","PurqUrban Agglomerationzi","Purulia","Purwa","Pusad","Puthuppally","Puttur","Qadian","Raayachuru","Rabkavi Banhatti","Radhanpur","Rae Bareli","Rafiganj","Raghogarh-Vijaypur","Raghunathganj","Raghunathpur","Rahatgarh","Rahuri","Raiganj","Raigarh","Raikot","Raipur","Rairangpur","Raisen","Raisinghnagar","Rajagangapur","Rajahmundry","Rajakhera","Rajaldesar","Rajam","Rajampet","Rajapalayam","Rajauri","Rajgarh (Alwar)","Rajgarh (Churu)","Rajgarh","Rajgir","Rajkot","Rajnandgaon","Rajpipla","Rajpura","Rajsamand","Rajula","Rajura","Ramachandrapuram","Ramagundam","Ramanagaram","Ramanathapuram","Ramdurg","Rameshwaram","Ramganj Mandi","Ramgarh","Ramnagar","Ramngarh","Rampur Maniharan","Rampur","Rampura Phul","Rampurhat","Ramtek","Ranaghat","Ranavav","Ranchi","Ranebennuru","Rangia","Rania","Ranibennur","Ranipet","Rapar","Rasipuram","Rasra","Ratangarh","Rath","Ratia","Ratlam","Ratnagiri","Rau","Raurkela","Raver","Rawatbhata","Rawatsar","Raxaul Bazar","Rayachoti","Rayadurg","Rayagada","Reengus","Rehli","Renigunta","Renukoot","Reoti","Repalle","Revelganj","Rewa","Rewari","Rishikesh","Risod","Robertsganj","Robertson Pet","Rohtak","Ron","Roorkee","Rosera","Rudauli","Rudrapur","Rupnagar","Sabalgarh","Sadabad","Sadalagi","Sadasivpet","Sadri","Sadulpur","Sadulshahar","Safidon","Safipur","Sagar","Sagara","Sagwara","Saharanpur","Saharsa","Sahaspur","Sahaswan","Sahawar","Sahibganj","Sahjanwa","Saidpur","Saiha","Sailu","Sainthia","Sakaleshapura","Sakti","Salaya","Salem","Salur","Samalkha","Samalkot","Samana","Samastipur","Sambalpur","Sambhal","Sambhar","Samdhan","Samthar","Sanand","Sanawad","Sanchore","Sandi","Sandila","Sanduru","Sangamner","Sangareddy","Sangaria","Sangli","Sangole","Sangrur","Sankarankovil","Sankari","Sankeshwara","Santipur","Sarangpur","Sardarshahar","Sardhana","Sarni","Sarsod","Sasaram","Sasvad","Satana","Satara","Sathyamangalam","Satna","Sattenapalle","Sattur","Saunda","Saundatti-Yellamma","Sausar","Savanur","Savarkundla","Savner","Sawai Madhopur","Sawantwadi","Sedam","Sehore","Sendhwa","Seohara","Seoni","Seoni-Malwa","Shahabad","Shahabad, Hardoi","Shahabad, Rampur","Shahade","Shahbad","Shahdol","Shahganj","Shahjahanpur","Shahpur","Shahpura","Shajapur","Shamgarh","Shamli","Shamsabad, Agra","Shamsabad, Farrukhabad","Shegaon","Sheikhpura","Shendurjana","Shenkottai","Sheoganj","Sheohar","Sheopur","Sherghati","Sherkot","Shiggaon","Shikaripur","Shikarpur, Bulandshahr","Shikohabad","Shillong","Shimla","Shirdi","Shirpur-Warwade","Shirur","Shishgarh","Shivamogga","Shivpuri","Sholavandan","Sholingur","Shoranur","Shrigonda","Shrirampur","Shrirangapattana","Shujalpur","Siana","Sibsagar","Siddipet","Sidhi","Sidhpur","Sidlaghatta","Sihor","Sihora","Sikanderpur","Sikandra Rao","Sikandrabad","Sikar","Silao","Silapathar","Silchar","Siliguri","Sillod","Silvassa","Simdega","Sindagi","Sindhagi","Sindhnur","Singrauli","Sinnar","Sira","Sircilla","Sirhind Fatehgarh Sahib","Sirkali","Sirohi","Sironj","Sirsa","Sirsaganj","Sirsi","Siruguppa","Sitamarhi","Sitapur","Sitarganj","Sivaganga","Sivagiri","Sivakasi","Siwan","Sohagpur","Sohna","Sojat","Solan","Solapur","Sonamukhi","Sonepur","Songadh","Sonipat","Sopore","Soro","Soron","Soyagaon","Sri Madhopur","Srikakulam","Srikalahasti","Srinagar","Srinivaspur","Srirampore","Srisailam Project (Right Flank Colony) Township","Srivilliputhur","Sugauli","Sujangarh","Sujanpur","Sullurpeta","Sultanganj","Sultanpur","Sumerpur","Sunabeda","Sunam","Sundargarh","Sundarnagar","Supaul","Surandai","Surapura","Surat","Suratgarh","SUrban Agglomerationr","Suri","Suriyampalayam","Suryapet","Tadepalligudem","Tadpatri","Takhatgarh","Taki","Talaja","Talcher","Talegaon Dabhade","Talikota","Taliparamba","Talode","Talwara","Tamluk","Tanda","Tandur","Tanuku","Tarakeswar","Tarana","Taranagar","Taraori","Tarbha","Tarikere","Tarn Taran","Tasgaon","Tehri","Tekkalakote","Tenali","Tenkasi","Tenu dam-cum-Kathhara","Terdal","Tezpur","Thakurdwara","Thammampatti","Thana Bhawan","Thane","Thanesar","Thangadh","Thanjavur","Tharad","Tharamangalam","Tharangambadi","Theni Allinagaram","Thirumangalam","Thirupuvanam","Thiruthuraipoondi","Thiruvalla","Thiruvallur","Thiruvananthapuram","Thiruvarur","Thodupuzha","Thoubal","Thrissur","Thuraiyur","Tikamgarh","Tilda Newra","Tilhar","Tindivanam","Tinsukia","Tiptur","Tirora","Tiruchendur","Tiruchengode","Tiruchirappalli","Tirukalukundram","Tirukkoyilur","Tirunelveli","Tirupathur","Tirupati","Tiruppur","Tirur","Tiruttani","Tiruvannamalai","Tiruvethipuram","Tiruvuru","Tirwaganj","Titlagarh","Tittakudi","Todabhim","Todaraisingh","Tohana","Tonk","Tuensang","Tuljapur","Tulsipur","Tumkur","Tumsar","Tundla","Tuni","Tura","Uchgaon","Udaipur","Udaipurwati","Udgir","Udhagamandalam","Udhampur","Udumalaipettai","Udupi","Ujhani","Ujjain","Umarga","Umaria","Umarkhed","Umbergaon","Umred","Umreth","Una","Unjha","Unnamalaikadai","Unnao","Upleta","Uran Islampur","Uran","Uravakonda","Urmar Tanda","Usilampatti","Uthamapalayam","Uthiramerur","Utraula","Vadakkuvalliyur","Vadalur","Vadgaon Kasba","Vadipatti","Vadnagar","Vadodara","Vaijapur","Vaikom","Valparai","Valsad","Vandavasi","Vaniyambadi","Vapi","Varanasi","Varkala","Vasai-Virar","Vatakara","Vedaranyam","Vellakoil","Vellore","Venkatagiri","Veraval","Vidisha","Vijainagar, Ajmer","Vijapur","Vijayapura","Vijayawada","Vijaypur","Vikarabad","Vikramasingapuram","Viluppuram","Vinukonda","Viramgam","Virudhachalam","Virudhunagar","Visakhapatnam","Visnagar","Viswanatham","Vita","Vizianagaram","Vrindavan","Vyara","Wadgaon Road","Wadhwan","Wadi","Wai","Wanaparthy","Wani","Wankaner","Wara Seoni","Warangal","Wardha","Warhapur","Warisaliganj","Warora","Warud","Washim","Wokha","Yadgir","Yamunanagar","Yanam","Yavatmal","Yawal","Yellandu","Yemmiganur","Yerraguntla","Yevla","Zaidpur","Zamania","Zira","Zirakpur","Zunheboto"];var chunk_TYSQXVMB_l=["{{location.city_name}}"];var chunk_TYSQXVMB_o=["### ###"];var chunk_TYSQXVMB_m=["Andaman and Nicobar Islands","Andra Pradesh","Arunachal Pradesh","Assam","Bihar","Chandigarh","Chhattisgarh","Dadar and Nagar Haveli","Daman and Diu","Delhi","Goa","Gujarat","Haryana","Himachal Pradesh","Jammu and Kashmir","Jharkhand","Karnataka","Kerala","Lakshadweep","Madya Pradesh","Maharashtra","Manipur","Meghalaya","Mizoram","Nagaland","Odisha","Pondicherr","Punjab","Rajasthan","Sikkim","Tamil Nadu","Telangana","Tripura","Uttar Pradesh","Uttarakhand","West Bengal"];var chunk_TYSQXVMB_s=["AN","AP","AR","AS","BR","CH","CG","DN","DD","DL","GA","GJ","HR","HP","JK","JH","KA","KL","LD","MP","MH","MN","ML","MZ","NL","OD","PY","PB","RJ","SK","TN","TS","TR","UP","UK","WB"];var chunk_TYSQXVMB_p=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_TYSQXVMB_R={city_name:chunk_TYSQXVMB_d,city_pattern:chunk_TYSQXVMB_l,postcode:chunk_TYSQXVMB_o,state:chunk_TYSQXVMB_m,state_abbr:chunk_TYSQXVMB_s,street_pattern:chunk_TYSQXVMB_p},chunk_TYSQXVMB_g=chunk_TYSQXVMB_R;var chunk_TYSQXVMB_G={title:"English (India)",code:"en_IN",country:"IN",language:"en",endonym:"English (India)",dir:"ltr",script:"Latn"},chunk_TYSQXVMB_k=chunk_TYSQXVMB_G;var chunk_TYSQXVMB_S={generic:["Aadi","Aadidev","Aadinath","Aaditya","Aadrika","Aagam","Aagney","Aagneya","Aalok","Aamod","Aanand","Aanandaswarup","Aanandinii","Aanjaneya","Aaratrika","Aarya","Aaryan","Aasa","Aasha","Aashritha","Aatmaj","Aatmaja","Aatreya","Aayushmaan","Aayushman","Abani","Abhaidev","Abhaya","Abhirath","Abhisyanta","Acaryatanaya","Achalesvara","Acharyanandana","Acharyasuta","Achintya","Achyut","Adheesh","Adhiraj","Adhrit","Adikavi","Adinath","Aditeya","Aditya","Adityanandan","Adityanandana","Adripathi","Advaya","Adwitiya","Agasti","Agastya","Agneya","Agnimitra","Agniprava","Agnivesh","Agrata","Ahalya","Ahilya","Aishani","Ajeet","Ajit","Akroor","Akshainie","Akshaj","Akshat","Akshata","Akshayakeerti","Akshita","Akula","Alok","Amaranaath","Amaresh","Amarnath","Ambar","Ameyatma","Amish","Amodini","Amogh","Amrit","Amrita","Amritambu","Anaadi","Anagh","Anal","Anala","Anamika","Anand","Anand Swarup","Ananda","Anandamayi","Anang","Ananta","Anasooya","Anasuya","Anil","Anila","Anilaabh","Anilabh","Anish","Anjali","Anjaneya","Anjushree","Anjushri","Ankal","Annapurna","Anshula","Anuja","Anunay","Anuraag","Anurag","Anusuya","Anwesha","Apsara","Archan","Arindam","Arjun","Arnesh","Arun","Aruna","Arya","Aryan","Asha","Ashlesh","Ashok","Aslesha","Atmaja","Atmanand","Atmananda","Atreyee","Atreyi","Avadhesh","Avani","Avantika","Ayushmati","Baala","Baalaaditya","Baalagopaal","Bahula","Baidehi","Baijayanti","Bakula","Bala","Balaaditya","Balachandra","Baladitya","Balagopal","Balagovind","Balamani","Balgopal","Bandhu","Bandhul","Bankim","Bankimchandra","Basanti","Bela","Bhaanumati","Bhaasvan","Bhaaswar","Bhadra","Bhadrak","Bhadraksh","Bhadran","Bhagavaan","Bhagirathi","Bhagvan","Bhagwanti","Bhagwati","Bhamini","Bhanumati","Bharadwaj","Bharat","Bhardwaj","Bhargava","Bhargavi","Bhasvan","Bhaswar","Bhaumik","Bhavani","Bhaves","Bheeshma","Bhilangana","Bhima","Bhisham","Bhishma","Bhoj","Bhoopat","Bhoopati","Bhooshan","Bhooshit","Bhramar","Bhudev","Bhudeva","Bhupati","Bhupen","Bhushan","Bhushit","Bhuvanesh","Bhuvaneshwar","Bilva","Bilwa","Birjesh","Bishnu","Bodhan","Brahma","Brahmaanand","Brahmabrata","Brahmanandam","Brahmdev","Brajendra","Brajesh","Brijesh","Buddhana","Budhil","Chaanakya","Chaaruchandra","Chaitan","Chakor","Chakradhar","Chakravartee","Chakravarti","Chakrika","Chanakya","Chanda","Chandak","Chandan","Chandani","Chandi","Chandini","Chandira","Chandni","Chandra","Chandraayan","Chandrabhaga","Chandrabhan","Chandradev","Chandrakala","Chandraketu","Chandrakin","Chandramani","Chandramauli","Chandramohan","Chandran","Chandranath","Chandrani","Chandraprabha","Chandraswaroopa","Chandravati","Chapal","Chapala","Charak","Charuchandra","Charumati","Charuvrat","Charvi","Chaten","Chatur","Chatura","Chaturaanan","Chaturbhuj","Chetan","Chetanaanand","Chidaakaash","Chidaatma","Chidambar","Chidambaram","Chidananda","Chinmayanand","Chinmayananda","Chiranjeev","Chiranjeeve","Chitraksh","Chitrali","Chitramala","Chitrangada","Daevi","Daevika","Daiwik","Daksha","Dakshayani","Damayanti","Damodara","Dandak","Dandapaani","Darshan","Darshwana","Datta","Dayaamay","Dayaananda","Dayaanidhi","Dayamayee","Deb","Deeksha","Deenabandhu","Deepali","Deepan","Deepankar","Deependra","Deepesh","Deeptanshu","Deeptendu","Deeptiman","Deeptimay","Deeptimayee","Deeptimoy","Deeptimoyee","Deevakar","Dev","Devadatt","Devagya","Devajyoti","Devak","Devangana","Devani","Devasree","Devdan","Deven","Devesh","Deveshwar","Devi","Devika","Devvrat","Dhaanyalakshmi","Dhana","Dhanadeepa","Dhanalakshmi","Dhananjay","Dhanapati","Dhanesh","Dhanpati","Dhanu","Dhanvin","Dhara","Dharani","Dharitri","Dharmaketu","Dhatri","Dhruv","Dhyanesh","Dhyaneshwar","Digambar","Digambara","Diksha","Dinakar","Dinesh","Dinkar","Dipali","Dipankar","Dipendra","Dipesh","Diptendu","Divaakar","Divakar","Divjot","Divya","Draupadi","Dron","Drona","Dulari","Durga","Durgeshwari","Dwaipayan","Dwaipayana","Eekalabya","Ekaaksh","Ekadant","Ekaksh","Ekalavya","Ekaling","Ekaparnika","Ekdant","Elakshi","Enakshi","Esha","Eshana","Eshita","Gajaadhar","Gajabahu","Gajadhar","Gajbaahu","Ganak","Ganaka","Ganapati","Gandharv","Gandharva","Ganesh","Gangesh","Garud","Garuda","Gati","Gatik","Gauraang","Gaurang","Gauranga","Gautam","Gautama","Gautami","Gayatri","Geeta","Geetanjali","Gemine","Gemini","Ghanaanand","Ghanashyam","Ghanshyam","Giri","Girija","Girik","Girika","Girindra","Giriraaj","Giriraj","Girish","Girja","Gita","Gitanjali","Gobinda","Gopaal","Gopal","Gopee","Gopi","Gorakhanatha","Gorakhnath","Goswamee","Goswami","Gotum","Gouranga","Goutam","Govinda","Gudakesa","Gudakesha","Gurdev","Guru","Hamsini","Hari","Harinakshi","Harinarayan","Harit","Harita","Heema","Himadri","Himani","Hiranmay","Hiranmaya","Hiranya","Inder","Indira","Indra","Jagadish","Jagadisha","Jagathi","Jagdeep","Jagdish","Jagmeet","Jahnu","Jai","Jaimini","Javas","Jay","Jaya","Jitender","Jitendra","Jyoti","Jyotis","Jyotsana","Kailash","Kali","Kalinda","Kalpana","Kalyani","Kama","Kamala","Kamalesh","Kamla","Kamlesh","Kanak","Kanaka","Kanchan","Kanishka","Kannan","Kannen","Kanti","Karan","Karthik","Kartik","Karunanidhi","Kashyap","Kashyapi","Keerti","Kin","Kiran","Kirti","Krishna","Krishnadas","Krishnadasa","Kumar","Kumari","Kumuda","Laal","Lai","Lakshman","Lakshmi","Lakshmidhar","Lakshminath","Lal","Lalita","Lavanya","Laxman","Laxmi","Leela","Lila","Madhuri","Mahendra","Mahesh","Maheswar","Malati","Malti","Mandaakin","Mandakini","Mangala","Mangalya","Mani","Manik","Manikya","Manisha","Manjusha","Manoj","Marut","Mayoor","Meena","Meenakshi","Meghnad","Meghnath","Menaka","Menka","Mina","Minakshi","Mohan","Mohana","Mohinder","Mohini","Mukesh","Mukul","Nagabhushanam","Nalini","Nanda","Narayan","Narendra","Narinder","Naval","Naveen","Navin","Nawal","Nikita","Nimit","Niranjan","Nirbhay","Niro","Ojaswini","Omana","Oormila","Opalina","Opaline","Padma","Param","Paramartha","Parvati","Poornima","Pramila","Pran","Pranay","Prasad","Prasanna","Prathamesh","Prayag","Preity","Prem","Prema","Priya","Priyala","Puneet","Purnima","Purushottam","Pushti","Radha","Rageshwari","Rageswari","Rahul","Raj","Rajan","Rajendra","Rajinder","Rajiv","Rakesh","Ramaa","Ramesh","Rameshwar","Ranjeet","Ranjit","Rati","Ravi","Rita","Ritesh","Rohan","Rohana","Rohit","Rudra","Rukhmani","Rukmin","Rupinder","Sachin","Sameer","Samir","Sanjay","Sanka","Sanya","Sarada","Sarala","Saraswati","Sarisha","Sarla","Saroja","Sarvin","Satish","Satyen","Shakti","Shakuntala","Shankar","Shantanu","Shanti","Sharda","Sharmila","Shashi","Shashikala","Sheela","Sher","Shiv","Shivakari","Shobhana","Shresth","Shresthi","Shreya","Shreyashi","Shridevi","Shrishti","Shubha","Shubhaprada","Shwet","Siddarth","Siddhi","Siddhran","Sitara","Sloka","Smita","Smriti","Som","Soma","Somnath","Somu","Subhash","Subhashini","Subhasini","Subodh","Sucheta","Sudeva","Sujata","Sukanya","Suma","Suman","Sumitra","Sunita","Suresh","Surya","Suryakant","Suryakanta","Suryakantam","Susheel","Sushil","Sushma","Swami","Swapnil","Swara","Swarnalata","Sweta","Tanirika","Tanushree","Tanushri","Tanya","Tapan","Tara","Tarun","Tej","Tejas","Trilochan","Trilochana","Trilok","Trilokanath","Trilokesh","Triloki","Triloki Nath","Trisha","Tushar","Udai","Udit","Ujjawal","Ujjwal","Uma","Umang","Upendra","Urmila","Usha","Uttam","Vaidehi","Vaijayanthi","Vaijayanti","Vaishnavi","Vaishno","Vaishvi","Varalakshmi","Vasanti","Vasudev","Vasudeva","Vasudha","Vasundhara","Veda","Vedang","Vedanga","Vedanshi","Vidhur","Vidhya","Vidur","Vidya","Vijay","Vimal","Vimala","Vinay","Vishnu","Vishwamitra","Vrinda","Vrund","Vyas","Yogendra","Yogesh","Yoginder"],female:["Aadrika","Aanandinii","Aaratrika","Aarya","Aasa","Aasha","Aashritha","Aatmaja","Abani","Abhaya","Adwitiya","Agrata","Ahalya","Ahilya","Aishani","Akshainie","Akshata","Akshita","Akula","Ambar","Amodini","Amrita","Amritambu","Anala","Anamika","Ananda","Anandamayi","Ananta","Anasooya","Anasuya","Anila","Anjali","Anjushree","Anjushri","Annapurna","Anshula","Anuja","Anusuya","Anwesha","Apsara","Aruna","Arya","Asha","Aslesha","Atmaja","Atreyee","Atreyi","Avani","Avantika","Ayushmati","Baala","Baidehi","Baijayanti","Bala","Balamani","Basanti","Bela","Bhaanumati","Bhadra","Bhagirathi","Bhagwanti","Bhagwati","Bhamini","Bhanumati","Bhargavi","Bhavani","Bhilangana","Bilva","Bilwa","Buddhana","Chakrika","Chanda","Chandani","Chandi","Chandini","Chandira","Chandni","Chandra","Chandrabhaga","Chandrakala","Chandrakin","Chandramani","Chandrani","Chandraprabha","Chandraswaroopa","Chandravati","Chapala","Charumati","Charvi","Chatura","Chitrali","Chitramala","Chitrangada","Daevi","Daevika","Daksha","Dakshayani","Damayanti","Darshwana","Deeksha","Deepali","Deeptimayee","Deeptimoyee","Devangana","Devani","Devasree","Devi","Devika","Dhaanyalakshmi","Dhana","Dhanadeepa","Dhanalakshmi","Dhara","Dharani","Dharitri","Dhatri","Diksha","Dipali","Divya","Draupadi","Dulari","Durga","Durgeshwari","Ekaparnika","Elakshi","Enakshi","Esha","Eshana","Eshita","Gautami","Gayatri","Geeta","Geetanjali","Gemine","Gemini","Girija","Girja","Gita","Gitanjali","Hamsini","Harinakshi","Harita","Heema","Himadri","Himani","Hiranya","Indira","Jaimini","Jaya","Jyoti","Jyotsana","Kali","Kalinda","Kalpana","Kalyani","Kama","Kamala","Kamla","Kanchan","Kanishka","Kanti","Kashyapi","Kumari","Kumuda","Lakshmi","Lalita","Lavanya","Laxmi","Leela","Lila","Madhuri","Malati","Malti","Mandaakin","Mandakini","Mangala","Mangalya","Mani","Manisha","Manjusha","Meena","Meenakshi","Menaka","Menka","Mina","Minakshi","Mohana","Mohini","Nalini","Nikita","Ojaswini","Omana","Oormila","Opalina","Opaline","Padma","Parvati","Poornima","Pramila","Prasanna","Preity","Prema","Priya","Priyala","Purnima","Pushti","Radha","Rageshwari","Rageswari","Rajinder","Ramaa","Rati","Rita","Rohana","Rukhmani","Rukmin","Rupinder","Sanya","Sarada","Sarala","Saraswati","Sarisha","Sarla","Saroja","Shakti","Shakuntala","Shanti","Sharda","Sharmila","Shashi","Shashikala","Sheela","Shivakari","Shobhana","Shresth","Shresthi","Shreya","Shreyashi","Shridevi","Shrishti","Shubha","Shubhaprada","Shwet","Siddhi","Sitara","Sloka","Smita","Smriti","Soma","Subhashini","Subhasini","Sucheta","Sudeva","Sujata","Sukanya","Suma","Sumitra","Sunita","Suryakantam","Sushma","Swara","Swarnalata","Sweta","Tanirika","Tanushree","Tanushri","Tanya","Tara","Trisha","Uma","Urmila","Usha","Vaidehi","Vaijayanthi","Vaijayanti","Vaishnavi","Vaishno","Vaishvi","Varalakshmi","Vasanti","Vasudha","Vasundhara","Veda","Vedanshi","Vidya","Vimala","Vrinda","Vrund"],male:["Aadi","Aadidev","Aadinath","Aaditya","Aagam","Aagney","Aagneya","Aalok","Aamod","Aanand","Aanandaswarup","Aanjaneya","Aaryan","Aatmaj","Aatreya","Aayushmaan","Aayushman","Abhaidev","Abhirath","Abhisyanta","Acaryatanaya","Achalesvara","Acharyanandana","Acharyasuta","Achintya","Achyut","Adheesh","Adhiraj","Adhrit","Adikavi","Adinath","Aditeya","Aditya","Adityanandan","Adityanandana","Adripathi","Advaya","Agasti","Agastya","Agneya","Agnimitra","Agniprava","Agnivesh","Ajeet","Ajit","Akroor","Akshaj","Akshat","Akshayakeerti","Alok","Amaranaath","Amaresh","Amarnath","Ameyatma","Amish","Amogh","Amrit","Anaadi","Anagh","Anal","Anand","Anand Swarup","Anang","Anil","Anilaabh","Anilabh","Anish","Anjaneya","Ankal","Anunay","Anuraag","Anurag","Archan","Arindam","Arjun","Arnesh","Arun","Aryan","Ashlesh","Ashok","Atmanand","Atmananda","Avadhesh","Baalaaditya","Baalagopaal","Bahula","Bakula","Balaaditya","Balachandra","Baladitya","Balagopal","Balagovind","Balgopal","Bandhu","Bandhul","Bankim","Bankimchandra","Bhaasvan","Bhaaswar","Bhadrak","Bhadraksh","Bhadran","Bhagavaan","Bhagvan","Bharadwaj","Bharat","Bhardwaj","Bhargava","Bhasvan","Bhaswar","Bhaumik","Bhaves","Bheeshma","Bhima","Bhisham","Bhishma","Bhoj","Bhoopat","Bhoopati","Bhooshan","Bhooshit","Bhramar","Bhudev","Bhudeva","Bhupati","Bhupen","Bhushan","Bhushit","Bhuvanesh","Bhuvaneshwar","Birjesh","Bishnu","Bodhan","Brahma","Brahmaanand","Brahmabrata","Brahmanandam","Brahmdev","Brajendra","Brajesh","Brijesh","Budhil","Chaanakya","Chaaruchandra","Chaitan","Chakor","Chakradhar","Chakravartee","Chakravarti","Chanakya","Chandak","Chandan","Chandraayan","Chandrabhan","Chandradev","Chandraketu","Chandramauli","Chandramohan","Chandran","Chandranath","Chapal","Charak","Charuchandra","Charuvrat","Chaten","Chatur","Chaturaanan","Chaturbhuj","Chetan","Chetanaanand","Chidaakaash","Chidaatma","Chidambar","Chidambaram","Chidananda","Chinmayanand","Chinmayananda","Chiranjeev","Chiranjeeve","Chitraksh","Daiwik","Damodara","Dandak","Dandapaani","Darshan","Datta","Dayaamay","Dayaananda","Dayaanidhi","Dayamayee","Deb","Deenabandhu","Deepan","Deepankar","Deependra","Deepesh","Deeptanshu","Deeptendu","Deeptiman","Deeptimay","Deeptimoy","Deevakar","Dev","Devadatt","Devagya","Devajyoti","Devak","Devdan","Deven","Devesh","Deveshwar","Devvrat","Dhananjay","Dhanapati","Dhanesh","Dhanpati","Dhanu","Dhanvin","Dharmaketu","Dhruv","Dhyanesh","Dhyaneshwar","Digambar","Digambara","Dinakar","Dinesh","Dinkar","Dipankar","Dipendra","Dipesh","Diptendu","Divaakar","Divakar","Divjot","Dron","Drona","Dwaipayan","Dwaipayana","Eekalabya","Ekaaksh","Ekadant","Ekaksh","Ekalavya","Ekaling","Ekdant","Gajaadhar","Gajabahu","Gajadhar","Gajbaahu","Ganak","Ganaka","Ganapati","Gandharv","Gandharva","Ganesh","Gangesh","Garud","Garuda","Gati","Gatik","Gauraang","Gaurang","Gauranga","Gautam","Gautama","Ghanaanand","Ghanashyam","Ghanshyam","Giri","Girik","Girika","Girindra","Giriraaj","Giriraj","Girish","Gobinda","Gopaal","Gopal","Gopee","Gopi","Gorakhanatha","Gorakhnath","Goswamee","Goswami","Gotum","Gouranga","Goutam","Govinda","Gudakesa","Gudakesha","Gurdev","Guru","Hari","Harinarayan","Harit","Hiranmay","Hiranmaya","Inder","Indra","Jagadish","Jagadisha","Jagathi","Jagdeep","Jagdish","Jagmeet","Jahnu","Jai","Javas","Jay","Jitender","Jitendra","Jyotis","Kailash","Kamalesh","Kamlesh","Kanak","Kanaka","Kannan","Kannen","Karan","Karthik","Kartik","Karunanidhi","Kashyap","Keerti","Kin","Kiran","Kirti","Krishna","Krishnadas","Krishnadasa","Kumar","Laal","Lai","Lakshman","Lakshmidhar","Lakshminath","Lal","Laxman","Mahendra","Mahesh","Maheswar","Manik","Manikya","Manoj","Marut","Mayoor","Meghnad","Meghnath","Mohan","Mohinder","Mukesh","Mukul","Nagabhushanam","Nanda","Narayan","Narendra","Narinder","Naval","Naveen","Navin","Nawal","Nimit","Niranjan","Nirbhay","Niro","Param","Paramartha","Pran","Pranay","Prasad","Prathamesh","Prayag","Prem","Puneet","Purushottam","Rahul","Raj","Rajan","Rajendra","Rajiv","Rakesh","Ramesh","Rameshwar","Ranjeet","Ranjit","Ravi","Ritesh","Rohan","Rohit","Rudra","Sachin","Sameer","Samir","Sanjay","Sanka","Sarvin","Satish","Satyen","Shankar","Shantanu","Sher","Shiv","Siddarth","Siddhran","Som","Somnath","Somu","Subhash","Subodh","Suman","Suresh","Surya","Suryakant","Suryakanta","Susheel","Sushil","Swami","Swapnil","Tapan","Tarun","Tej","Tejas","Trilochan","Trilochana","Trilok","Trilokanath","Trilokesh","Triloki","Triloki Nath","Tushar","Udai","Udit","Ujjawal","Ujjwal","Umang","Upendra","Uttam","Vasudev","Vasudeva","Vedang","Vedanga","Vidhur","Vidhya","Vidur","Vijay","Vimal","Vinay","Vishnu","Vishwamitra","Vyas","Yogendra","Yogesh","Yoginder"]};var chunk_TYSQXVMB_A={generic:["Abbott","Achari","Acharya","Adiga","Agarwal","Ahluwalia","Ahuja","Arora","Asan","Bandopadhyay","Banerjee","Bhadresha","Bharadwaj","Bhat","Bhattacharya","Bhattathiri","Butt","Chattopadhyay","Chaturvedi","Chopra","Desai","Deshpande","Devar","Dhawan","Dubashi","Dutta","Dwivedi","Embranthiri","Ganaka","Gandhi","Gill","Gowda","Guha","Guneta","Gupta","Iyengar","Iyer","Jain","Jangid","Jha","Johar","Joshi","Kakkar","Kaniyar","Kapoor","Kaul","Kaur","Khan","Khanna","Khatri","Kocchar","Mahajan","Malik","Marar","Mehra","Mehrotra","Menon","Mishra","Mukhopadhyay","Naik","Nair","Nambeesan","Namboothiri","Nayar","Nehru","Pandey","Panicker","Patel","Patil","Pilla","Pillai","Pothuvaal","Prajapat","Rana","Reddy","Saini","Sethi","Shah","Sharma","Shukla","Singh","Sinha","Somayaji","Suthar","Tagore","Talwar","Tandon","Trivedi","Varma","Varman","Varrier","Verma"]};var chunk_TYSQXVMB_y={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_TYSQXVMB_K={first_name:chunk_TYSQXVMB_S,last_name:chunk_TYSQXVMB_A,last_name_pattern:chunk_TYSQXVMB_y},chunk_TYSQXVMB_v=chunk_TYSQXVMB_K;var chunk_TYSQXVMB_B=["+919##-###-####","+919#########","+91-9##-#######","+918##-###-####","+918#########","+91-8##-#######","+917##-###-####","+917#########","+91-7##-#######","+916##-###-####","+916#########","+91-6##-#######"];var chunk_TYSQXVMB_D=["+919#########","+918#########","+917#########","+916#########"];var chunk_TYSQXVMB_j=["09#### #####","08#### #####","07#### #####","06### ### ###"];var chunk_TYSQXVMB_N={human:chunk_TYSQXVMB_B,international:chunk_TYSQXVMB_D,national:chunk_TYSQXVMB_j},chunk_TYSQXVMB_M=chunk_TYSQXVMB_N;var chunk_TYSQXVMB_T={format:chunk_TYSQXVMB_M},chunk_TYSQXVMB_P=chunk_TYSQXVMB_T;var chunk_TYSQXVMB_c={company:chunk_TYSQXVMB_h,internet:chunk_TYSQXVMB_u,location:chunk_TYSQXVMB_g,metadata:chunk_TYSQXVMB_k,person:chunk_TYSQXVMB_v,phone_number:chunk_TYSQXVMB_P},chunk_TYSQXVMB_b=chunk_TYSQXVMB_c;var chunk_TYSQXVMB_Ga=new chunk_HC7G5RVA_Xe({locale:[chunk_TYSQXVMB_b,ys,_i]}); -module.exports = function getLimit (limits, name, defaultLimit) { - if ( - !limits || - limits[name] === undefined || - limits[name] === null - ) { return defaultLimit } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-ZVYJDCWT.js +var chunk_ZVYJDCWT_a=["Baby","Bil","Bolig","B\xF8ger","Dagligvarer","Elektronik","Film","Fritid","Have","Hvidevarer","Leget\xF8j","Musik","Personlig pleje","Sko","Smykker","Spil","Sport","Sundhed","Tasker","T\xF8j","V\xE6rkt\xF8j"];var chunk_ZVYJDCWT_i=["Apollotech B340 er en prisbillig tr\xE5dl\xF8s mus med p\xE5lidelig forbindelse, 12 m\xE5neders batterilevetid og moderne design","Bilens design best\xE5r af aerodynamiske linjer og moderne detaljer, der kombinerer stilfuld \xE6stetik med effektiv br\xE6ndstof\xF8konomi",'Bogen "Eventyrets Veje" er en medrivende roman, der v\xE6ver magi og virkelighed sammen i en tankev\xE6kkende fort\xE6lling, som appellerer til l\xE6sere p\xE5 tv\xE6rs af aldre',"Denne klassiske og tidl\xF8se ring er en perfekt tilf\xF8jelse til enhver smykkesamling og kan b\xE6res til enhver lejlighed","Denne smukke og elegante halsk\xE6de er designet med en enkelt, glitrende diamant, der er indkapslet i en klassisk 18 karat guldfatning","Det slanke og enkle Maple Gaming Keyboard byder p\xE5 responsiv mekanisk feedback, RGB-belysning og en robust konstruktion, der sikrer en optimal spiloplevelse","Dobbeltsengen er konstrueret med robust tr\xE6ramme og en bl\xF8d, st\xF8ttende madras, der sikrer en behagelig nattes\xF8vn, og dens elegante design passer perfekt ind i ethvert moderne sovev\xE6relse","Ergonomisk leders\xE6de polstret med luksuri\xF8s hukommelsesskum giver optimal st\xF8tte og komfort gennem hele arbejdsdagen","Fodbolden er designet til professionel spil med dens holdbare materialer, optimal v\xE6gtfordeling og pr\xE6cise syninger, der sikrer en ensartet ydeevne p\xE5 alle typer spilleflader","M\xE5lmandshandskerne er udstyret med en skridsikker polstring og fleksibel pasform, der giver en exceptionel greb og bev\xE6gelsesfrihed, hvilket g\xF8r dem til et uundv\xE6rligt redskab for enhver seri\xF8s m\xE5lmand","Nagasaki Lander er en motorcykel designet med en kraftfuld motor, slanke linjer og avancerede sikkerhedsfunktioner, der tilbyder en sp\xE6ndende og samtidig sikker k\xF8reoplevelse","Ny ABC 13 tommer b\xE6rbar computer leverer imponerende ydeevne med sin nyeste generation processor, h\xF8jopl\xF8selig sk\xE6rm og slankt, letv\xE6gtsdesign, ideel til b\xE5de arbejde og underholdning","Ny kollektion af formelle skjorter er designet med dig i tankerne. Med pasform og styling, der vil f\xE5 dig til at skille dig ud","Osten Gamle Morten er kendt for sin skarpe og markante smag, en rig tekstur, og dens unikke modningsproces, der g\xF8r den til et yndet valg blandt feinschmeckere og ostekendere","Papirflyet er et simpelt og fascinerende leget\xF8j, der kombinerer let tilg\xE6ngelige materialer med aerodynamiske principper, og som kan bringe timevis af kreativ underholdning for b\xF8rn og voksne","Perfumen er sammensat af en unik blanding af blomster-, citrus- og tr\xE6noter, der resulterer i en sofistikeret og forf\xF8rende duft, som appellerer til b\xE5de daglig brug og specielle lejligheder","Sejlb\xE5den Molly er en smukt h\xE5ndbygget fart\xF8j, udstyret med avancerede navigationsinstrumenter og et rummeligt d\xE6k, der kombinerer klassisk elegance med moderne bekvemmeligheder for en uforglemmelig sejladsoplevelse","Skarp er en k\xF8kkenkniv fremstillet af h\xF8j-kvalitets st\xE5l, designet med en ergonomisk h\xE5ndtag og pr\xE6cisions-slebet blad, der garanterer en uovertruffen sk\xE6reoplevelse i madlavningen","Super Sandaler er behagelige og stilfulde fodt\xF8j, designet med en polstret s\xE5l og justerbare stropper, der passer til enhver fodform og giver ultimativ komfort gennem hele dagen"];var chunk_ZVYJDCWT_t={adjective:["Elegant","Elektronisk","Ergonomisk","Fantastisk","Forfinet","Genbrugt","Generisk","Hjemmelavet","H\xE5ndlavet","Intelligent","Licenseret","Lille","Luksuri\xF8s","L\xE6kker","Moderne","Orientalsk","Praktisk","Primitiv","Skr\xE6ddersyet","Slank","Smuk","Ubranded","Utrolig"],material:["Beton","Bl\xF8d","Bomuld","Bronze","Fersk","Frossen","Granit","Gummi","Metal","Plastik","St\xE5l","Tr\xE6"],product:["Bacon","Bil","Bold","Bord","Computer","Cykel","Fisk","Handske","Hat","H\xE5ndkl\xE6de","Kylling","Lysestage","Mus","Ost","Pizza","P\xF8lse","Salat","Skjorte","Sko","Slips","Stol","S\xE6be","Tastatur","Tun"]};var chunk_ZVYJDCWT_ae={department:chunk_ZVYJDCWT_a,product_description:chunk_ZVYJDCWT_i,product_name:chunk_ZVYJDCWT_t},chunk_ZVYJDCWT_s=chunk_ZVYJDCWT_ae;var chunk_ZVYJDCWT_o=["Adaptiv","Alsidig","Automatiseret","Avanceret","Balanceret","Brugercentreret","Brugervenlig","Centraliseret","Cross-platform","Decentraliseret","Delbar","Digitaliseret","Distribueret","Eksklusiv","Ergonomisk","Face-to-face","Fokuseret","Forbedret","Forebyggende","Forretningsfokuseret","Forst\xE6rket","Fremtidssikret","Fundamental","Horisontal","Implementeret","Innovativ","Integreret","Intuitiv","Klonet","Kompatibel","Konfigurerbar","Kundefokuseret","Kvalitetsfokuseret","Multi-kanal","Multilateral","Nedskaleret","Netv\xE6rket","Objektbaseret","Obligatorisk","Open-source","Operativ","Opgraderbar","Opjusteret","Optimeret","Organiseret","Organisk","Overv\xE5get","Proaktiv","Profitfokuseret","Programmerbar","Progressiv","Re-kontekstualiseret","Reaktiv","Reduceret","Robust","Selvaktiverende","Selvst\xE6ndig","Sikret","Str\xF8mlinet","Styret","Synergetisk","Synkroniseret","S\xF8ml\xF8s","Teamorienteret","Total","Udskiftelig","Udvidet","Universal","Valgfri","Vedvarende","Virksomhedsomsp\xE6ndende","Virtuel","Vision\xE6r","\xC5ben arkitektur"];var chunk_ZVYJDCWT_l=["24/365","24/7","B2B","B2C","allestedsn\xE6rv\xE6rende","back-end","bedst-i-klassen","brugercentrerede","cutting-edge","detaljerede","distribuerede","dynamiske","effektfulde","effektive","en-til-en","end-to-end","enterprise","fremtidsorienterede","front-end","f\xF8rende","globale","gnidningsfri","helhedsorienterede","innovative","integrerede","interaktive","intuitive","krydsplatforme","magnetiske","mission-kritiske","n\xF8glef\xE6rdige","open-source","out-of-the-box","plug-and-play","proaktive","real-time","revolutionerende","robuste","samarbejdende","skalerbare","strategiske","synergistiske","s\xF8ml\xF8se","tilpassede","tiltr\xE6kkende","transparente","tr\xE5dl\xF8se","udvidelige","vertikale","virale","virtuelle","vision\xE6re"];var chunk_ZVYJDCWT_d=["ROI","applikationer","arkitektur","blockchains","brugere","b\xE5ndbredde","e-commerce","e-markeder","forsyningsk\xE6der","funktionaliteter","f\xE6llesskaber","gr\xE6nseflader","handlingspunkter","indhold","infrastrukturer","initiativer","kanaler","konvergens","leverancer","livstidsv\xE6rdier","l\xF8sninger","markeder","metodologier","modeller","m\xE5linger","netv\xE6rk","nicher","oplevelser","paradigmer","partnerskaber","platforme","portaler","relationer","skemaer","synergier","systemer","teknologier","webtjenester"];var chunk_ZVYJDCWT_g=["aggregerer","aktiverer","bemyndiger","brander","digitaliserer","driver","dyrker","engagerer","faciliterer","forbedrer","fremskynder","frigiver","genererer","genformidler","genopfinder","gentager","griber","implementerer","inkuberer","innoverer","integrerer","konstruerer","leverer","maksimerer","monetiserer","motiverer","m\xE5lretter","omdefinerer","omfavner","omformer","optimerer","orkestrerer","overg\xE5r","produktificerer","rekontekstualiserer","revolutionerer","sammenligner","sammenv\xE6ver","skalerer","str\xF8mliner","syndikerer","synergiserer","syntetiserer","transformerer","udnytter","udruller","udvider","udvikler","visualiserer","v\xE6kster","\xE6ndrer"];var chunk_ZVYJDCWT_m=["Aabenraa Anl\xE6g","Aabenraa Automater","Aalborg Aqua","Aarhus Automatik","Albertslund Aluminium","Albertslund App","Aller\xF8d Akustik","Aller\xF8d Analyse","Assens Apparater","Assens Arkitektur","Ballerup Beton","Ballerup Bolig","Baltic Biotek","Billund Badehotel","Billund Byg","Birker\xF8d Bageri","Birker\xF8d Biotek","Borgen Byg","Bornholm Biler","Bornholm Bygninger","Bornholm B\xE6redygtighed","Br\xF8ndby Branding","Br\xF8ndby B\xF8ger","Br\xF8nderslev Bryg","Br\xF8nderslev Byggeri","DaneBryg Bryggerier","Danmark Digital","Dansk SundhedsFusion","Djursland Design","Drag\xF8r Design","Drag\xF8r Drift","DynaDanmark Industri","Egedal E-handel","Egedal Elektronik","Egedal Erhverv","Esbjerg Elektronik","Esbjerg Energi","Faaborg-Midtfyn Film","Falster Farmaceuter","Fan\xF8 Fart\xF8j","Fan\xF8 Forsikring","Favrskov Fjernsyn","Favrskov Fritid","Favrskov F\xF8devarer","Faxe Farmaceuter","Faxe Fjernk\xF8ling","Fjerritslev Fjernvarme","FjordBank Investering","Fredensborg Fris\xF8r","Fredensborg Fritid","Fredericia Fragt","Frederiksberg Finans","Frederiksberg Forsyning","Frederikshavn Frugt","Frederikssund Fisk","Frederikssund Forskning","Fures\xF8 Fisk","Fyn Fiskeri","Fynske F\xF8devarer","Gentofte Genbrug","Gladsaxe Glas","Glostrup Gaming","Greve Grafik","Greve Gr\xF8nt","Gribskov Gr\xE6s","Gr\xF8nB\xF8lge Energi","Gr\xF8nland Gourmet","GuldHornet Mode","Guldborgsund Gas","Guldborgsund Guld","Haderslev Haver","Haderslev H\xE5ndv\xE6rk","Halsn\xE6s Halvleder","Hedensted Handel","Helsing\xF8r Hotel","Herlev Hospital","Herning Helbred","Hilleroed Helikopter","Himmerland H\xE5ndv\xE6rk","Hj\xF8rring Handel","Hj\xF8rring Helse","Hobro Hjem","Holstebro Heste","Hovedstad Helse","Hvidovre Have","HyggeHjem Interi\xF8r","H\xF8je-Taastrup Hotel","H\xF8rsholm Helse","Ikast Innovation","Ish\xF8j IT","Jammerbugt Jagt","Kalundborg Kaffe","Kerteminde Keramik","Kolding Kultur","KongeKabel Telekom","KystTilKyst Turisme","K\xF8benhavn TransportL\xF8sninger","K\xF8ge Korn","Lejre Lys","Lemvig Landbrug","Lemvig Luft","Lilleb\xE6lt Logistik","Lolland Landbrug","Lyngby Lys","L\xE6s\xF8 L\xE6der","Mariagerfjord Mad","Middelfart Maskiner","Midtjylland Maskiner","Mors M\xF8bler","Mors\xF8 Maling","NaturLinjen Kosmetik","NordHavn Teknologier","Norddjurs Naturlig","Nordfyn N\xE6ringsstoffer","Nordisk NanoLab","Nordlys Finans","Nyborg Nytte","N\xE6stved Netv\xE6rk","Odder Olie","Odense Online","Odsherred Optik","Randers Robotter","Rebild Radio","Ribe Robotteknologi","Ringk\xF8bing Reng\xF8ring","Ringsted Renovering","Roskilde Rejser","R\xF8dovre Reklame","Sams\xF8 Salt","Sams\xF8 Solenergi","Scandia Software","Silkeborg Sundhed","Sj\xE6lland SkyTek","Skagen Software","Skive Skov","SkovHaven M\xF8bler","Slagelse Software","Stevns Sten","Struer St\xE5l","SundBro Byggeri","Svendborg S\xF8fart","Sydfyn Sko","SynergiSport Udstyr","S\xF8nderborg Sol","Taastrup Transport","Thisted Tjenester","Thy Teknik","Trekroner Forsikring","T\xE5rnby Tekstiler","T\xF8nder Tekstil","Valby VandTek","Varde Varehandel","Vejen Vand","Vejle Visioner","Vesterhav Vindkraft","Viborg Video","VikingNetv\xE6rk","Vordingborg Vind","\xC5rhus Robotik","\xD8resund MarineTek","\xD8stVind Innovation"];var chunk_ZVYJDCWT_k=["24 timer","24/7","3. generation","4. generation","5. generation","6. generation","administrationsfri","afbalanceret","aktiverende","analyserende","asymmetrisk","asynkron","baggrund","behovsbaseret","bemyndigende","brugervendt","bundlinje","b\xE5ndbreddeoverv\xE5get","client-server","dedikeret","didaktisk","diskret","dynamisk","effektfuld","eftersp\xF8rgselsdrevet","eksplicit","ensartet","fejltolerant","forgrund","friskt\xE6nkende","fuldt d\xE6kkende","f\xF8rende","gensidig","global","helhedsorienteret","heuristisk","holdningsorienteret","homogen","hybrid","h\xE5ndgribelig","h\xF8jniveau","indholdsbaseret","inkremental","interaktiv","klart\xE6nkende","klientdrevet","kontekstbaseret","kontekstf\xF8lsom","ledelsesm\xE6ssig","logistisk","lokal","l\xF8sningsorienteret","maksimeret","mellemstation","metodisk","middleware","missionskritisk","mobil","modul\xE6r","motiverende","multimedie","multitasking","national","neutral","objektorienteret","omfavnende","optimal","optimerende","overgang","radikal","realtid","receptiv","regional","retningsbestemt","sammenh\xE6ngende","sammenkoblet","sammensat","sekund\xE6r","skalerbar","stabil","statisk","systematisk","systemisk","systemv\xE6rdig","terti\xE6r","tovejs","udstr\xE5lende","uforanderlig","velmoduleret","v\xE6kstende","v\xE6rditilf\xF8jet","webunderst\xF8ttet","\xF8ko-centrisk"];var chunk_ZVYJDCWT_u=["A/S","ApS"];var chunk_ZVYJDCWT_v=["{{company.company_name}}","{{person.last_name.generic}} {{commerce.department}} {{company.legal_entity_type}}"];var chunk_ZVYJDCWT_p=["adapter","adgang","algoritme","alliance","analysator","applikation","arkitektur","arkiv","benchmark","budgetstyring","data-lager","database","definition","ekstranet","emulering","evne","firmware","fleksibilitet","fokusgruppe","framework","funktion","gennemstr\xF8mning","grafisk brugergr\xE6nseflade","groupware","gr\xE6nseflade","hardware","helpdesk","hierarki","hub","implementering","infrastruktur","initiativ","installation","instruktionss\xE6t","internetl\xF8sning","intranet","kapacitet","kerne","kodning","kompleksitet","koncept","konglomerat","kontingens","kredsl\xF8b","kryptering","kundeloyalitet","kunstig intelligens","lokalt netv\xE6rk","l\xF8sning","matrix","metodologi","middleware","migration","model","moderator","moratorium","neural-netv\xE6rk","orkestrering","overv\xE5gning","paradigme","parallelitet","politik","portal","prisstruktur","procesforbedring","produkt","produktivitet","prognose","projekt","projektion","protokol","samarbejde","service-desk","sikker linje","software","standardisering","strategi","struktur","succes","superstruktur","support","synergi","systemmotor","task-force","tidsramme","tilgang","udfordring","udnyttelse","vidensbase","vidensbruger","v\xE6rkt\xF8jss\xE6t","websted","\xE5ben arkitektur","\xE5bent system"];var chunk_ZVYJDCWT_ie={adjective:chunk_ZVYJDCWT_o,buzz_adjective:chunk_ZVYJDCWT_l,buzz_noun:chunk_ZVYJDCWT_d,buzz_verb:chunk_ZVYJDCWT_g,company_name:chunk_ZVYJDCWT_m,descriptor:chunk_ZVYJDCWT_k,legal_entity_type:chunk_ZVYJDCWT_u,name_pattern:chunk_ZVYJDCWT_v,noun:chunk_ZVYJDCWT_p},chunk_ZVYJDCWT_f=chunk_ZVYJDCWT_ie;var chunk_ZVYJDCWT_b={wide:["april","august","december","februar","januar","juli","juni","maj","marts","november","oktober","september"],abbr:["apr.","aug.","dec.","feb.","jan.","jul.","jun.","maj","mar.","nov.","okt.","sep."]};var chunk_ZVYJDCWT_h={wide:["fredag","l\xF8rdag","mandag","onsdag","s\xF8ndag","tirsdag","torsdag"],abbr:["fre.","l\xF8r.","man.","ons.","s\xF8n.","tir.","tor."]};var chunk_ZVYJDCWT_te={month:chunk_ZVYJDCWT_b,weekday:chunk_ZVYJDCWT_h},chunk_ZVYJDCWT_j=chunk_ZVYJDCWT_te;var chunk_ZVYJDCWT_y=["com","dk","info","name","net","org"];var chunk_ZVYJDCWT_S=["gmail.com","hotmail.com","live.dk","outlook.dk","yahoo.dk"];var chunk_ZVYJDCWT_se={domain_suffix:chunk_ZVYJDCWT_y,free_email:chunk_ZVYJDCWT_S},chunk_ZVYJDCWT_c=chunk_ZVYJDCWT_se;var chunk_ZVYJDCWT_B=["#","##","###","##A","##B"];var chunk_ZVYJDCWT_H=["Albertslund","Arden","Asn\xE6s","Assentoft","Augustenborg","Aulum","Auning","Ballerup","Beder-Malling","Bellinge","Birker\xF8d","Bj\xE6verskov","Bogense","Borup","Brejning","Broager","Brovst","Br\xE6dstrup","Br\xF8ndby","Br\xF8nderslev","Br\xF8rup","Christiansfeld","Dianalund","Drag\xF8r","Dronninglund","Ejby","Esbjerg","Fars\xF8","Farum","Faxe Ladeplads","Faxe","Fensmark","Fjerritslev","Fredensborg","Fredericia","Frederiksberg","Frederikshavn","Frederikssund","Frederiksv\xE6rk","Frejlev","Galten","Ganl\xF8se","Gentofte","Gistrup","Give","Gladsaxe","Glamsbjerg","Glostrup","Grenaa","Greve Strand","Grindsted","Gr\xE6sted","Gr\xE5sten","Guderup","Haderslev","Hadsten","Hadsund","Harlev","Haslev","Havdrup","Hedehusene","Hedensted","Helsinge","Helsing\xF8r","Herlev","Herning","Hiller\xF8d","Hinnerup","Hjallerup","Hjortsh\xF8j","Hj\xF8rring","Hobro","Holb\xE6k","Holstebro","Holsted","Horsens","Humleb\xE6k","Hundested","Hurup","Hvide Sande","Hvidovre","H\xF8jslev Stationsby","H\xF8ng","H\xF8rning","H\xF8rsholm","H\xF8ruphav","Ikast","Ish\xF8j","Jelling","Juelsminde","Jyderup","Jyllinge","J\xE6gerspris","Kalundborg","Kib\xE6k","Kirke Hvals\xF8","Kjellerup","Klarup","Kolding","Kors\xF8r","K\xF8benhavn","K\xF8ge","K\xE5s","Langeskov","Lang\xE5","Liller\xF8d","Liseleje","Lunderskov","Lyngby","Lynge-Uggel\xF8se","Lystrup","L\xF8gst\xF8r","L\xF8gten","L\xF8gumkloster","Mariager","Middelfart","M\xE5rslet","Nakskov","Nex\xF8","Niv\xE5","Nordby","Nyborg","Nyk\xF8bing F","Nyk\xF8bing M","N\xE6stved","N\xF8rre \xC5by","N\xF8rresundby","Odder","Odense","Oksb\xF8l","Otterup","Padborg","Pandrup","Pr\xE6st\xF8","Randers","Ribe","Ringk\xF8bing","Ringsted","Roskilde","Rudersdal","Rudk\xF8bing","R\xF8dding","R\xF8dovre","R\xF8nde","R\xF8nne","Sabro","Saksk\xF8bing","Sankt Klemens","Silkeborg","Sindal","Skanderborg","Skibby","Skive","Sk\xE6rb\xE6k","Sk\xE6vinge","Sk\xF8rping","Slagelse","Sm\xF8rumnedre","Solbjerg","Solr\xF8d Strand","Sor\xF8","Stege","Stenl\xF8se","Stoholm","Store Heddinge","Storvorde","Strib","Struer","Str\xF8by Egede","St\xF8vring","Sundby","Sunds","Svejb\xE6k","Svendborg","Svinninge","Svogerslev","S\xE6by","S\xF8ften","S\xF8nderborg","S\xF8nders\xF8","Tarm","Taulov","Thisted","Thur\xF8 By","Tinglev","Tj\xE6reborg","Toftlund","Trige","Tune","T\xF8ll\xF8se","T\xF8rring","Taarb\xE6k","T\xE5rnby","Taastrup","Ullerslev","Vallensb\xE6k","Vamdrup","Varde","Vejen","Vejle","Vestbjerg","Vester Hassing","Viborg","Viby S","Videb\xE6k","Vildbjerg","Vinderup","Virklund","Vissenbjerg","Vodskov","Vordingborg","V\xE6rl\xF8se","\xD8lgod","\xD8lstykke","Aabenraa","Aalborg","Aalestrup","Aarhus","Aars","\xC5rslev","Aarup"];var chunk_ZVYJDCWT_M=["{{location.city_name}}"];var chunk_ZVYJDCWT_A=["Afghanistan","Albania","Algeria","Amerikansk Samoa","Amerikas mindre \xF8er","Andorra","Angola","Anguilla","Antarktis","Antigua og Barbuda","Argentina","Armenien","Aruba","Aserbajdsjan","Australien","Bahamas","Bahrain","Bangladesh","Barbados","Belgien","Belize","Benin","Bermuda","Bhutan","Bolivia","Bonaire, Sint Eustatius og Saba","Bosnien-Hercegovina","Botswana","Bouvet\xF8en","Brasilien","Brunei","Bulgarien","Burkina Faso","Burundi","Cambodja","Cameroun","Canada","Cayman\xF8erne","Chile","Cocos\xF8erne","Colombia","Comorerne","Congo","Cook\xF8erne","Costa Rica","Cuba","Cura\xE7ao","Cypern","Danmark","Den Centralafrikanske Republik","Den Demokratiske Republik Congo","Den Dominikanske Republik","Det Britiske Territorium i Det Indiske Ocean","Djibouti","Dominica","Ecuador","Egypten","El Salvador","Elfenbenskysten","Eritrea","Estland","Eswatini","Etiopien","Falklands\xF8erne","Fiji","Filippinerne","Finland","Forenede Arabiske Emirater","Frankrig","Fransk Guyana","Fransk Polynesien","Franske Sydlige Territorier","F\xE6r\xF8erne","Gabon","Gambia","Georgien","Ghana","Gibraltar","Grenada","Gr\xE6kenland","Gr\xF8nland","Guadeloupe","Guam","Guatemala","Guernsey","Guinea-Bissau","Guinea","Guyana","Haiti","Heard- og McDonald-\xF8erne","Holland","Honduras","Hongkong","Hviderusland","Indien","Indonesien","Irak","Iran","Irland","Island","Isle of Man","Israel","Italien","Jamaica","Japan","Jersey","Jomfru\xF8erne (Britiske)","Jomfru\xF8erne (USA)","Jordan","Jule\xF8en","Kap Verde","Kasakhstan","Kenya","Kina","Kirgisistan","Kiribati","Kroatien","Kuwait","Laos","Lesotho","Letland","Libanon","Liberia","Libyen","Liechtenstein","Litauen","Luxembourg","Macao","Madagaskar","Malawi","Malaysia","Maldiverne","Mali","Malta","Marokko","Marshall\xF8erne","Martinique","Mauretanien","Mauritius","Mayotte","Mexico","Mikronesien","Moldova","Monaco","Mongoliet","Montenegro","Montserrat","Mozambique","Myanmar","Namibia","Nauru","Nepal","New Zealand","Nicaragua","Niger","Nigeria","Niue","Nordkorea","Nordmakedonien","Nordmarianerne","Norfolk\xF8en","Norge","Ny Kaledonien","Oman","Pakistan","Palau","Pal\xE6stina","Panama","Papua Ny Guinea","Paraguay","Peru","Pitcairn\xF8erne","Polen","Portugal","Puerto Rico","Qatar","R\xE9union","Rum\xE6nien","Rusland","Rwanda","Saint Barth\xE9lemy","Saint Pierre og Miquelon","Saint Vincent og Grenadinerne","Salomon\xF8erne","Samoa","San Marino","Sankt Helena","Sankt Kitts og Nevis","Sankt Lucia","Sankt Martin","S\xE3o Tom\xE9 og Pr\xEDncipe","Saudi-Arabien","Schweiz","Senegal","Serbien","Seychellerne","Sierra Leone","Singapore","Sint Maarten","Slovakiet","Slovenien","Somalia","South Georgia og South Sandwich Islands","Spanien","Sri Lanka","Storbritannien","Sudan","Surinam","Svalbard og Jan Mayen","Sverige","Sydafrika","Sydkorea","Sydsudan","Syrien","Tadsjikistan","Taiwan","Tanzania","Tchad","Thailand","Timor-Leste","Tjekkiet","Togo","Tokelau","Tonga","Trinidad og Tobago","Tunesien","Turkmenistan","Turks- og Caicos\xF8erne","Tuvalu","Tyrkiet","Tyskland","Uganda","Ukraine","Ungarn","Uruguay","USA","Usbekistan","Vanuatu","Vatikanstaten","Venezuela","Vestsahara","Vietnam","Wallis og Futuna","Yemen","Zambia","Zimbabwe","\xC6kvatorialguinea","\xD8strig","\xC5land"];var chunk_ZVYJDCWT_F={cardinal:["Nord","\xD8st","Syd","Vest"],cardinal_abbr:["N","\xD8","S","V"],ordinal:["Nord\xF8st","Nordvest","Syd\xF8st","Sydvest"],ordinal_abbr:["N\xD8","NV","S\xD8","SV"]};var chunk_ZVYJDCWT_L=["####"];var chunk_ZVYJDCWT_K=["#. tv","#. th"];var chunk_ZVYJDCWT_N={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}}, {{location.secondaryAddress}}"};var chunk_ZVYJDCWT_D=["Agervej","Askevej","Bakkedraget","Bakkeg\xE5rdsvej","Bakkevej","Banev\xE6nget","Birkealle","Birkeparken","Birkevej","Bjergvej","Bredgade","Carlsmindevej","Cedervej","Chr. Winthersvej","Clematisvej","Cypresvej","Cypresv\xE6nget","Dalevej","Dalgas Boulevard","Dalsvinget","Damvej","Dronningensgade","Dybdalsvej","Dyrskuevej","Egevej","Egholmvej","Ejstrupvej","Ellevej","Elmevej","Enevej","Engvej","Eskebjergvej","Fasanvej","Fjordvej","Fuglevangsvej","Fuglevej","Fuglsangsvej","Fyrretr\xE6svej","Fyrrevej","Fyrvej","Gadek\xE6ret","Galgebjergvej","Gammel Kongevej","Gartnervej","Gl. Kongevej","Granvej","Havnevej","Hedelundvej","Hejrevej","Hestehavevej","Hovedgaden","H\xF8jagervej","H\xF8jvej","Idr\xE6tsvej","Ildervej","Industrigade","Industrivej","Irisvej","Islandsvej","Jagtvej","Jernbanegade","Jernbanevej","Jupitervej","Jydevej","J\xE6gerg\xE5rdsvej","J\xE6gervej","Kastanievej","Kirkegade","Klostermarken","Klostervej","Kornmarken","K\xE6rbyvej","K\xE6rparken","K\xE6rvej","Liljens Kvarter","Liljevej","Lindevej","Lunden","Lundevej","Lyngvej","L\xE6rkevej","Markvej","Mosevej","Munkevej","M\xE6lkevejen","M\xF8lleb\xE6kvej","M\xF8llegade","M\xF8llev\xE6nget","M\xE5gevej","Nedre Gade","Nordre Strandvej","Nordvestpassagen","Nygade","Nytorv","Nyvej","N\xF8rrebrogade","N\xF8rregade","Overgaden","Parkvej","Pilestr\xE6de","Pilevej","Plantagevej","Poppelvej","Pr\xE6steg\xE5rdsvej","Pr\xE6stev\xE6nget","Ravnevej","Rosenhaven","Rosenvej","Rug\xE5rdsvej","Ryttervej","R\xE6vevej","R\xE5dhusvej","Skolegade","Skolestr\xE6de","Skolevej","Skovbrynet","Skovvej","Slotsvej","Solbakken","Strandgade","Sydvej","S\xF8lvgade","S\xF8ndergade","Teglv\xE6rksvej","Tj\xF8rnevej","Torvet","Tranevej","Trekanten","Troldh\xF8jvej","Tulipanvej","Tv\xE6rgade","Udsigten","Udsigtsbakken","Udsigtsvej","Ullevej","Ulstrupvej","Ulvevej","Uplandsvej","Valmuevej","Valn\xF8ddevej","Vandt\xE5rnsvej","Ved Stranden","Vestergade","Vesterg\xE5rdsvej","Vibevej","Viborgvej","\xD8rnevej","\xD8sterbrogade","\xD8stergade","\xD8stervang","\xD8stre Alle","\xD8stre Stationsvej","\xC5bjergvej","\xC5boulevarden","\xC5dalsvej","\xC5gade","\xC5strupvej","\xC5v\xE6nget"];var chunk_ZVYJDCWT_T=["{{location.street_name}}"];var chunk_ZVYJDCWT_oe={building_number:chunk_ZVYJDCWT_B,city_name:chunk_ZVYJDCWT_H,city_pattern:chunk_ZVYJDCWT_M,country:chunk_ZVYJDCWT_A,direction:chunk_ZVYJDCWT_F,postcode:chunk_ZVYJDCWT_L,secondary_address:chunk_ZVYJDCWT_K,street_address:chunk_ZVYJDCWT_N,street_name:chunk_ZVYJDCWT_D,street_pattern:chunk_ZVYJDCWT_T},chunk_ZVYJDCWT_V=chunk_ZVYJDCWT_oe;var chunk_ZVYJDCWT_le={title:"Danish",code:"da",language:"da",endonym:"Dansk",dir:"ltr",script:"Latn"},chunk_ZVYJDCWT_x=chunk_ZVYJDCWT_le;var chunk_ZVYJDCWT_G={generic:["Adam","Adrian","Agnes","Ahmad","Aksel","Albert","Alberte","Alexander","Alexandrea","Alfred","Ali","Alice","Alma","Amanda","Anders","Andreas","Anita","Anna","Anne","Annette","Anton","Arthur","Arunthavanathan","Astrid","August","Benjamin","Bente","Betina","Birgitte","Bj\xF8rn","Brian","Britt","Camilla","Carl","Caroline","Cecilie","Charlotte","Christian","Christina","Christopher","Clara","Claus","Daniel","David","Ditte-Marie","Dorit","Dorthe","Ea","Elias","Elisabeth","Elise","Ella","Ellen-Margrethe","Elliot","Else","Emil","Emilie","Emma","Erik","Esben","Eva","Fatima","Felix","Frank","Frederik","Freja","Frida","Georg","Gitte","Gry","Hakim","Hanne","Hans","Harald","Hedvig","Helene","Helle","Henrik","Hilda","Ib","Ida","Ingrid","Isabella","Ivan","Jacob","Jakob","Jan","Janni","Jeanette","Jens","Jeppe","Jesper","Jette","Johan","Johanne","John","Jonas","Jonathan","Josefine","Julie","J\xF8rgen","Kaj","Karen","Karl","Karl-Emil","Karl-Johan","Karla","Kasper","Kathrine","Katrine","Kevin","Kim","Kirsten","Kurt","Laila","Lars","Lasse","Leif","Lene","Leo","Lillian","Line","Linus","Lis","Lisa","Lisbeth","Liv","Lone","Louise","Lucas","Lukas","Luna","Lykke","Mads","Magnus","Maja","Malene","Malthe","Maren","Maria","Marianne","Mark","Martin","Mathias","Mathilde","Mathis","Max","Merete","Mette","Mia","Michael","Mikkel","Mille","Mohammad","Mona","Morten","Nadia","Nanna","Nicklas","Nicoline","Niels","Niels-Christian","Niklas","Nina","Noah","Ole","Oliver","Oscar","Otto","Patrick","Per","Peter","Philip","Pia","Poul","Rasmus","Rebecca","Regitze","Rikke","Robert","Rosa-Maria","Ruth","Sabrina","Samuel","Sandra","Sanne","Sara","Sarah","Sebastian","Signe","Sigurd","Silje","Simon","Simone","Sofie","Steen","Stefan","Stig","Stine","Sune","Susanne","Svend","S\xF8ren","Theo","Therese","Thomas","Tim","Tina","Tine","Tobias","Trine","Troels","Uffe","Ulrik","Vagn","Valdemar","Vibeke","Victor","Viggo","Viktor","Viktoria","Vilhelm","Villy","Vincent","William","Yasmin","Zara"],female:["Agnes","Alberte","Alexandrea","Alice","Alma","Amanda","Anita","Anna","Anne","Annette","Astrid","Bente","Betina","Birgitte","Britt","Camilla","Caroline","Cecilie","Charlotte","Christina","Clara","Ditte-Marie","Dorit","Dorthe","Ea","Elisabeth","Elise","Ella","Ellen-Margrethe","Else","Emilie","Emma","Eva","Fatima","Freja","Frida","Gitte","Gry","Hanne","Hedvig","Helene","Helle","Hilda","Ida","Ingrid","Isabella","Janni","Jeanette","Jette","Johanne","Josefine","Julie","Karen","Karla","Kathrine","Katrine","Kirsten","Laila","Lene","Lillian","Line","Lis","Lisa","Lisbeth","Liv","Lone","Louise","Luna","Lykke","Maja","Malene","Maren","Maria","Marianne","Mathilde","Merete","Mette","Mia","Mille","Mona","Nadia","Nanna","Nicoline","Nina","Pia","Rebecca","Regitze","Rikke","Rosa-Maria","Ruth","Sabrina","Sandra","Sanne","Sara","Sarah","Signe","Silje","Simone","Sofie","Stine","Susanne","Therese","Tina","Tine","Trine","Vibeke","Viktoria","Yasmin","Zara"],male:["Adam","Adrian","Ahmad","Aksel","Albert","Alexander","Alfred","Ali","Anders","Andreas","Anton","Arthur","Arunthavanathan","August","Benjamin","Bj\xF8rn","Brian","Carl","Christian","Christopher","Claus","Daniel","David","Elias","Elliot","Emil","Erik","Esben","Felix","Frank","Frederik","Georg","Hakim","Hans","Harald","Henrik","Ib","Ivan","Jacob","Jakob","Jan","Jens","Jeppe","Jesper","Johan","John","Jonas","Jonathan","J\xF8rgen","Kaj","Karl","Karl-Emil","Karl-Johan","Kasper","Kevin","Kim","Kurt","Lars","Lasse","Leif","Leo","Linus","Lucas","Lukas","Mads","Magnus","Malthe","Mark","Martin","Mathias","Mathis","Max","Michael","Mikkel","Mohammad","Morten","Nicklas","Niels","Niels-Christian","Niklas","Noah","Ole","Oliver","Oscar","Otto","Patrick","Per","Peter","Philip","Poul","Rasmus","Robert","Samuel","Sebastian","Sigurd","Simon","Steen","Stefan","Stig","Sune","Svend","S\xF8ren","Theo","Thomas","Tim","Tobias","Troels","Uffe","Ulrik","Vagn","Valdemar","Victor","Viggo","Viktor","Vilhelm","Villy","Vincent","William"]};var chunk_ZVYJDCWT_E={generic:["Abbas","Abdi","Andersen","Andresen","Bak","Bang","Bech","Beckmann","Berg","Bertelsen","Bisgaard","Bjerregaard","Blom","Bonde","Brandt","Brix","Bruun","Buch","Buhl","Bundgaard","Carlsen","Christensen","Christiansen","Clausen","Dahl","Dalgaard","Dam","Damm","Davidsen","Dupont","Esbensen","Fischer","Foged","Frandsen","Frederiksen","Gade","Garcia","Gregersen","Hald","Hansen","Haugaard","Hedegaard","Henriksen","Hermansen","Hjort","Hjorth","Holm","Iversen","Jakobsen","Jensen","Jeppesen","Jespersen","Johannessen","Johannsen","Johansen","Juhl","Justesen","J\xF8rgensen","Karlsen","Khan","Kjeldsen","Kj\xE6r","Klausen","Knudsen","Kristensen","Krogh","Larsen","Lauridsen","Laursen","Lorentzen","Lund","Madsen","Magnussen","Marcussen","Mortensen","Munch","Munk","M\xF8ller","Nguyen","Nielsen","Nissen","Nygaard","Olsen","Pallesen","Pedersen","Petersen","Pham","Poulsen","Rasmussen","Ravn","Richter","Schmidt","Schr\xF8der","Simonsen","Skov","Steffensen","Storm","Svendsen","Svensson","S\xF8rensen","Thomsen","Toft","Vestergaard","Villadsen","Vinther","Winther"]};var chunk_ZVYJDCWT_J={generic:[{value:"{{person.last_name.generic}}",weight:95},{value:"{{person.last_name.generic}}-{{person.last_name.generic}}",weight:5}]};var chunk_ZVYJDCWT_R={generic:["Birk","Bjerg","Bjerre","Bundgaard","Dahl","Dal","Dam","Feldt","Frost","Gr\xF8n","Hald","Hjorth","Holm","Husum","Jul","Kj\xE6r","Klit","Koch","Krog","Linde","Lund","Mose","M\xF8lgaard","Nord","Pr\xE6st","Rosen","Skov","Smed","Vestergaard","\xD8stergaard"],female:["Birk","Bjerg","Bjerre","Bundgaard","Dahl","Dal","Dam","Feldt","Frost","Gr\xF8n","Hald","Hjorth","Holm","Husum","Jul","Kj\xE6r","Klit","Koch","Krog","Linde","Lund","Mose","M\xF8lgaard","Nord","Pr\xE6st","Rosen","Skov","Smed","Vestergaard","\xD8stergaard"],male:["Birk","Bjerg","Bjerre","Bundgaard","Dahl","Dal","Dam","Feldt","Frost","Gr\xF8n","Hald","Hjorth","Holm","Husum","Jul","Kj\xE6r","Klit","Koch","Krog","Linde","Lund","Mose","M\xF8lgaard","Nord","Pr\xE6st","Rosen","Skov","Smed","Vestergaard","\xD8stergaard"]};var chunk_ZVYJDCWT_P=[{value:"{{person.firstName}} {{person.lastName}}",weight:50},{value:"{{person.firstName}} {{person.middleName}} {{person.lastName}}",weight:50}];var chunk_ZVYJDCWT_C={generic:["fr.","hr."],female:["fr."],male:["hr."]};var chunk_ZVYJDCWT_I=["mand","kvinde"];var chunk_ZVYJDCWT_de={first_name:chunk_ZVYJDCWT_G,last_name:chunk_ZVYJDCWT_E,last_name_pattern:chunk_ZVYJDCWT_J,middle_name:chunk_ZVYJDCWT_R,name:chunk_ZVYJDCWT_P,prefix:chunk_ZVYJDCWT_C,sex:chunk_ZVYJDCWT_I},chunk_ZVYJDCWT_=chunk_ZVYJDCWT_de;var chunk_ZVYJDCWT_O=["!# ## ## ##","!### ####","!#######","+45 !# ## ## ##","+45 !### ####","+45 !#######"];var chunk_ZVYJDCWT_w=["+45!#######"];var chunk_ZVYJDCWT_U=["!# ## ## ##"];var chunk_ZVYJDCWT_ge={human:chunk_ZVYJDCWT_O,international:chunk_ZVYJDCWT_w,national:chunk_ZVYJDCWT_U},chunk_ZVYJDCWT_z=chunk_ZVYJDCWT_ge;var chunk_ZVYJDCWT_me={format:chunk_ZVYJDCWT_z},chunk_ZVYJDCWT_W=chunk_ZVYJDCWT_me;var chunk_ZVYJDCWT_Z=["aktiv","akut","alvorlig","anderledes","ansvarlig","automatisk","bekymret","beslutsom","betagende","betydelig","bevidst","billig","bl\xF8d","bred","charmerende","dynamisk","dyr","d\xE5rlig","effektiv","elegant","energisk","enest\xE5ende","enkel","entusiastisk","fantastisk","farlig","farverig","fattig","fleksibel","flittig","flydende","forbl\xF8ffende","fordelagtig","forf\xE6rdelig","fornuftig","forst\xE5ende","fremragende","frisk","frodig","frugtbar","fuldst\xE6ndig","f\xF8lsom","f\xF8rsteklasses","glad","glamour\xF8s","grundig","grusom","g\xE6v","g\xE5defuld","hastig","hensynsfuld","hjertelig","hurtig","h\xE5rd","imponerende","intelligent","intens","interessant","ivrig","kendt","klog","kold","komfortabel","kompleks","konkurrencedygtig","kraftfuld","kreativ","krydret","k\xE6rlig","larmende","lav","ledig","let","loyal","lun","l\xE6kker","mager","magtfuld","meget","mild","modig","m\xE6rkelig","m\xF8jsommelig","naturtro","nyttig","n\xF8dvendig","n\xF8jagtig","omhyggelig","omt\xE6nksom","original","overraskende","parat","positiv","praktisk","pr\xE6cis","rask","rimelig","rolig","rund","r\xE5","sammenh\xE6ngende","selvsikker","sikker","simpel","sjov","skarp","skr\xE6mmende","sk\xF8n","slank","smagfuld","smuk","snedig","solid","sp\xE6ndende","stille","stolt","str\xE5lende","st\xE6rk","sund","svag","s\xF8d","tapper","tilfreds","tilg\xE6ngelig","trofast","tr\xE6net","tydelig","t\xE5lmodig","uafh\xE6ngig","ubegr\xE6nset","ubekymret","uenig","uformel","uhindret","uh\xF8flig","ulige","ulykkelig","umiddelbar","umulig","unik","unnaturlig","us\xE6dvanlig","utrolig","ut\xE5lmodig","varm","venlig","vigtig","vild","virkelig","vis","vittig","\xE6gte","\xE6rgerlig","\xF8m","\xF8nskelig","\xE5ben","\xE5benhjertig"];var chunk_ZVYJDCWT_q=["aldrig","allerede","altid","andensteds","bagl\xE6ns","bestemt","derefter","endelig","forbi","forg\xE6ves","f\xF8rst","hastigt","heldigvis","her","igen","imidlertid","imorgen","indimellem","jo","kun","lige","meget","m\xE5ske","n\xE6ppe","n\xE6sten","ofte","ogs\xE5","omhyggeligt","overalt","pludselig","sammen","sandsynligvis","selvf\xF8lgelig","snart","stadig","straks","tit","udenfor","undervejs","uskadt","vanligvis"];var chunk_ZVYJDCWT_Y=["alts\xE5","at","da","der","dog","efter","efterh\xE5nden","eller","end","enten","for","fordi","f\xF8r","hvad","hvem","hvis","hvor","hvordan","hvorfor","hvorvidt","idet","imens","indtil","ligesom","men","mens","n\xE5r","og","om","selvom","siden","sk\xF8nt","som","s\xE5"];var chunk_ZVYJDCWT_Q=["ah","av","haha","hallo","hej","hov","hurra","ih","ja","nej","oh","pyha","tja","uf","uh","wow","\xE6v","\xF8v"];var chunk_ZVYJDCWT_X=["afsnit","afstand","aften","alderdom","antal","arbejde","artikel","avis","bad","balkon","bank","bar","barn","beslutning","betydning","bibliotek","bil","billede","billet","bjerg","blomst","blyant","bog","bord","bredde","brev","bro","bund","butik","by","bygning","b\xF8rnehave","cafe","center","chance","computer","cykel","dag","dal","del","dybde","d\xF8r","effekt","efter\xE5r","elevator","erhverv","farve","fase","ferie","fest","film","fisk","fjernsyn","flade","flod","folk","for\xE5r","fugl","funktion","f\xF8dsel","gade","galakse","grund","gruppe","gulv","hav","have","havn","historie","hj\xF8rne","hospital","hotel","hund","hus","h\xF8jde","indhold","institution","job","kant","kapitel","karriere","kat","kategori","kilde","kirke","klasse","klima","klub","konsekvens","konto","kort","kredit","kulde","kultur","kunst","k\xE6lder","k\xF8kken","land","lejlighed","linje","liv","lufthavn","lyn","l\xE6ngde","l\xF8sning","l\xE5n","magasin","maleri","metode","middag","milj\xF8","minut","morgen","moske","mulighed","museum","musik","myndighed","m\xE6ngde","m\xF8nt","m\xE5l","m\xE5ne","m\xE5ned","nat","nation","natur","ord","organisation","papir","park","pen","penge","planet","pris","problem","proces","profession","punkt","radio","regering","regn","restaurant","resultat","retning","risiko","rolle","rum","samfund","scene","seddel","sekund","selskab","serie","side","skole","skov","skulptur","sky","sne","sol","sommer","sovev\xE6relse","spil","sp\xF8rgsm\xE5l","stat","station","stjerne","stol","storm","strand","stue","st\xF8rrelse","supermarked","svar","synagoge","system","s\xE6tning","s\xF8","tag","teater","tegning","tempel","temperatur","terrasse","tid","time","top","torden","tradition","trappe","trin","tr\xE6","tunnel","type","udstilling","uge","ungdom","univers","universitet","valg","varme","vej","vejr","video","vind","vindue","vinter","virksomhed","voksen","v\xE6g","v\xE6gt","v\xE6rdi","\xF8","\xE5r","\xE5rsag","\xE5rstid"];var chunk_ZVYJDCWT_$=["ad","af","bag","efter","for","fra","f\xF8r","gennem","henover","hos","i","imod","langs","med","mellem","mod","om","omkring","over","p\xE5","til","tv\xE6rs","uden","under","ved"];var chunk_ZVYJDCWT_ee=["absorbere","acceptere","anbefale","anerkende","anmelde","anmode","anvende","arbejde","bes\xF8ge","betale","bo","bruge","br\xE6nde","bygge","b\xE6re","b\xF8je","cykle","danne","danse","deltage","diskutere","drikke","drive","dr\xF8mme","dykke","elske","estimere","etablere","falde","fange","finde","fjerne","forst\xE5","fors\xF8ge","f\xF8le","f\xE5","gemme","gide","give","gnide","g\xF8gle","g\xF8re","g\xE5","have","hj\xE6lpe","holde","h\xF8re","kalde","knipse","koge","komme","kunne","k\xF8be","lave","leve","lytte","l\xE6re","l\xE6se","l\xF8be","l\xF8fte","male","mene","miste","motivere","m\xF8de","m\xE5le","nive","nyde","n\xE6gte","n\xE6vne","pege","pj\xE6kke","plante","plukke","pr\xF8ve","pynte","rejse","ringe","rive","se","sige","skrive","sove","spille","spise","sp\xF8rge","starte","sv\xF8mme","synes","synge","s\xE6tte","s\xF8ge","tage","tale","tjene","tr\xE6ne","t\xE6nke","udforske","udf\xF8re","udgive","udleje","undervise","vandre","vide","ville","vise","vokse","v\xE6lge","v\xE6re","\xF8nske"];var chunk_ZVYJDCWT_ke={adjective:chunk_ZVYJDCWT_Z,adverb:chunk_ZVYJDCWT_q,conjunction:chunk_ZVYJDCWT_Y,interjection:chunk_ZVYJDCWT_Q,noun:chunk_ZVYJDCWT_X,preposition:chunk_ZVYJDCWT_$,verb:chunk_ZVYJDCWT_ee},chunk_ZVYJDCWT_re=chunk_ZVYJDCWT_ke;var chunk_ZVYJDCWT_ue={commerce:chunk_ZVYJDCWT_s,company:chunk_ZVYJDCWT_f,date:chunk_ZVYJDCWT_j,internet:chunk_ZVYJDCWT_c,location:chunk_ZVYJDCWT_V,metadata:chunk_ZVYJDCWT_x,person:chunk_ZVYJDCWT_,phone_number:chunk_ZVYJDCWT_W,word:chunk_ZVYJDCWT_re},chunk_ZVYJDCWT_ne=chunk_ZVYJDCWT_ue;var hn=new chunk_HC7G5RVA_Xe({locale:[chunk_ZVYJDCWT_ne,ys,_i]}); - if ( - typeof limits[name] !== 'number' || - isNaN(limits[name]) - ) { throw new TypeError('Limit ' + name + ' is not a valid number') } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-RCCYSHWF.js +var chunk_RCCYSHWF_e=["Adler","Affe","Biene","B\xE4r","Delfin","Eichh\xF6rnchen","Eisb\xE4r","Elefant","Fisch","Flamingo","Fledermaus","Frosch","Fuchs","Gecko","Giraffe","Gorilla","Hai","Hamster","Hund","Kaninchen","Katze","Koala","Krokodil","Kuh","K\xE4nguru","L\xF6we","Nashorn","Nilpferd","Panda","Papagei","Pfau","Pferd","Pinguin","Reh","Schildkr\xF6te","Schlange","Schmetterling","Seel\xF6we","Strau\xDF","Tiger","Vogel","Wal","Wolf","Zebra"];var chunk_RCCYSHWF_$={type:chunk_RCCYSHWF_e},chunk_RCCYSHWF_n=chunk_RCCYSHWF_$;var chunk_RCCYSHWF_r=["+49-1##-#######","+49-1###-########"];var chunk_RCCYSHWF_ee={formats:chunk_RCCYSHWF_r},chunk_RCCYSHWF_i=chunk_RCCYSHWF_ee;var chunk_RCCYSHWF_a=["Anthrazit","Beige","Blau","Blutrot","Bordeauxrot","Braun","Bronze","Cyan","Dunkelblau","Dunkelbraun","Dunkelgrau","Dunkelgr\xFCn","Dunkelrot","Eisblau","Feuerrot","Gelb","Giftgr\xFCn","Gold","Grau","Gr\xFCn","Hellblau","Hellbraun","Hellgr\xFCn","Hellrot","Himmelblau","Indigo","Jadegr\xFCn","Kastanienbraun","Kupfer","K\xF6nigsblau","Lila","Magenta","Mintgr\xFCn","Nachtblau","Neonblau","Neongelb","Neongr\xFCn","Neonrot","Ocker","Orange","Pink","Rosa","Rot","Rubinrot","Saphirblau","Schneewei\xDF","Schwarz","Silber","Smaragdgr\xFCn","T\xFCrkis","Violett","Weinrot","Wei\xDF","Zinnoberrot"];var chunk_RCCYSHWF_ne={human:chunk_RCCYSHWF_a},chunk_RCCYSHWF_t=chunk_RCCYSHWF_ne;var chunk_RCCYSHWF_l=["AG","GmbH","GmbH & Co. KG","Gruppe","KG","OHG","UG"];var chunk_RCCYSHWF_s=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} und {{person.last_name.generic}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_RCCYSHWF_re={legal_entity_type:chunk_RCCYSHWF_l,name_pattern:chunk_RCCYSHWF_s},chunk_RCCYSHWF_h=chunk_RCCYSHWF_re;var chunk_RCCYSHWF_o=["aktualisiertAm","artikelnummer","avatar","bearbeitetAm","email","erstelltAm","geburtsdatum","gruppe","id","kategorie","kommentar","nachname","name","passwort","status","telefonnummer","titel","token","vorname"];var chunk_RCCYSHWF_ie={column:chunk_RCCYSHWF_o},chunk_RCCYSHWF_u=chunk_RCCYSHWF_ie;var chunk_RCCYSHWF_c={wide:["April","August","Dezember","Februar","Januar","Juli","Juni","Mai","M\xE4rz","November","Oktober","September"],abbr:["Apr","Aug","Dez","Feb","Jan","Jul","Jun","Mai","Mrz","Nov","Okt","Sep"]};var chunk_RCCYSHWF_m={wide:["Dienstag","Donnerstag","Freitag","Mittwoch","Montag","Samstag","Sonntag"],abbr:["Di.","Do.","Fr.","Mi.","Mo.","Sa.","So."]};var chunk_RCCYSHWF_ae={month:chunk_RCCYSHWF_c,weekday:chunk_RCCYSHWF_m},chunk_RCCYSHWF_d=chunk_RCCYSHWF_ae;var chunk_RCCYSHWF_g=["ch","com","de","info","name","net","org"];var chunk_RCCYSHWF_b=["gmail.com","hotmail.com","yahoo.com"];var chunk_RCCYSHWF_te={domain_suffix:chunk_RCCYSHWF_g,free_email:chunk_RCCYSHWF_b},chunk_RCCYSHWF_k=chunk_RCCYSHWF_te;var chunk_RCCYSHWF_f=["###","##","#","##a","##b","##c"];var chunk_RCCYSHWF_p=["Aachen","Aalen","Ahlen","Arnsberg","Aschaffenburg","Augsburg","Bad Homburg vor der H\xF6he","Bad Kreuznach","Bad Oeynhausen","Bad Salzuflen","Baden-Baden","Bamberg","Bayreuth","Bergheim","Bergisch Gladbach","Berlin","Bielefeld","B\xF6blingen","Bocholt","Bochum","Bonn","Bottrop","Brandenburg an der Havel","Braunschweig","Bremen","Bremerhaven","Castrop-Rauxel","Celle","Chemnitz","Cottbus","Darmstadt","Delmenhorst","Dessau-Ro\xDFlau","Detmold","Dinslaken","Dormagen","Dorsten","Dortmund","Dresden","Duisburg","D\xFCren","D\xFCsseldorf","Elmshorn","Emden","Erftstadt","Erfurt","Erlangen","Eschweiler","Essen","Esslingen am Neckar","Euskirchen","Flensburg","Frankfurt (Oder)","Frankfurt am Main","Frechen","Freiburg im Breisgau","Friedrichshafen","Fulda","F\xFCrth","Garbsen","Gelsenkirchen","Gera","Gie\xDFen","Gladbeck","G\xF6ppingen","G\xF6rlitz","Goslar","G\xF6ttingen","Greifswald","Grevenbroich","Gronau (Westf.)","Gummersbach","G\xFCtersloh","Hagen","Halle (Saale)","Hamburg","Hameln","Hamm","Hanau","Hannover","Hattingen","Heidelberg","Heidenheim an der Brenz","Heilbronn","Herford","Herne","Herten","Hilden","Hildesheim","H\xFCrth","Ibbenb\xFCren","Ingolstadt","Iserlohn","Jena","Kaiserslautern","Karlsruhe","Kassel","Kempten (Allg\xE4u)","Kerpen","Kiel","Kleve","Koblenz","K\xF6ln","Konstanz","Krefeld","Landshut","Langenfeld (Rheinland)","Langenhagen","Leipzig","Leonberg","Leverkusen","Lingen (Ems)","Lippstadt","L\xF6rrach","L\xFCbeck","L\xFCdenscheid","Ludwigsburg","Ludwigshafen am Rhein","L\xFCneburg","L\xFCnen","Magdeburg","Mainz","Mannheim","Marburg","Marl","Meerbusch","Menden (Sauerland)","Minden","Moers","M\xF6nchengladbach","M\xFClheim an der Ruhr","M\xFCnchen","M\xFCnster","Neu-Ulm","Neubrandenburg","Neum\xFCnster","Neuss","Neustadt an der Weinstra\xDFe","Neuwied","Norderstedt","Nordhorn","N\xFCrnberg","Oberhausen","Offenbach am Main","Offenburg","Oldenburg (Oldenburg)","Osnabr\xFCck","Paderborn","Passau","Peine","Pforzheim","Plauen","Potsdam","Pulheim","Rastatt","Ratingen","Ravensburg","Recklinghausen","Regensburg","Remscheid","Reutlingen","Rheine","Rosenheim","Rostock","R\xFCsselsheim am Main","Saarbr\xFCcken","Salzgitter","Sankt Augustin","Schw\xE4bisch Gm\xFCnd","Schweinfurt","Schwerin","Siegen","Sindelfingen","Solingen","Speyer","Stolberg (Rheinland)","Stralsund","Stuttgart","Trier","Troisdorf","T\xFCbingen","Ulm","Unna","Velbert","Viersen","Villingen-Schwenningen","Waiblingen","Weimar","Wesel","Wetzlar","Wiesbaden","Wilhelmshaven","Willich","Witten","Wolfenb\xFCttel","Wolfsburg","Worms","Wuppertal","W\xFCrzburg","Zwickau"];var chunk_RCCYSHWF_S=["{{location.city_prefix}} {{person.first_name.generic}}{{location.city_suffix}}","{{location.city_prefix}} {{person.first_name.generic}}","{{person.first_name.generic}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}","{{location.city_name}}"];var chunk_RCCYSHWF_w=["Nord","Ost","West","S\xFCd","Neu","Alt","Bad"];var chunk_RCCYSHWF_z=["stadt","dorf","land","scheid","burg"];var chunk_RCCYSHWF_M=["\xC4gypten","\xC4quatorialguinea","\xC4thiopien","\xD6sterreich","Afghanistan","Albanien","Algerien","Amerikanisch-Samoa","Amerikanische Jungferninseln","Andorra","Angola","Anguilla","Antarktis","Antigua und Barbuda","Argentinien","Armenien","Aruba","Aserbaidschan","Australien","Bahamas","Bahrain","Bangladesch","Barbados","Belarus","Belgien","Belize","Benin","die Bermudas","Bhutan","Bolivien","Bosnien und Herzegowina","Botsuana","Bouvetinsel","Brasilien","Britische Jungferninseln","Britisches Territorium im Indischen Ozean","Brunei Darussalam","Bulgarien","Burkina Faso","Burundi","Chile","China","Cookinseln","Costa Rica","D\xE4nemark","Demokratische Republik Kongo","Demokratische Volksrepublik Korea","Deutschland","Dominica","Dominikanische Republik","Dschibuti","Ecuador","El Salvador","Eritrea","Estland","F\xE4r\xF6er","Falklandinseln","Fidschi","Finnland","Frankreich","Franz\xF6sisch-Guayana","Franz\xF6sisch-Polynesien","Franz\xF6sische Gebiete im s\xFCdlichen Indischen Ozean","Gabun","Gambia","Georgien","Ghana","Gibraltar","Gr\xF6nland","Grenada","Griechenland","Guadeloupe","Guam","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Heard und McDonaldinseln","Honduras","Hongkong","Indien","Indonesien","Irak","Iran","Irland","Island","Israel","Italien","Jamaika","Japan","Jemen","Jordanien","Jugoslawien","Kaimaninseln","Kambodscha","Kamerun","Kanada","Kap Verde","Kasachstan","Katar","Kenia","Kirgisistan","Kiribati","Kleinere amerikanische \xDCberseeinseln","Kokosinseln","Kolumbien","Komoren","Kongo","Kroatien","Kuba","Kuwait","Laos","Lesotho","Lettland","Libanon","Liberia","Libyen","Liechtenstein","Litauen","Luxemburg","Macau","Madagaskar","Malawi","Malaysia","Malediven","Mali","Malta","ehemalige jugoslawische Republik Mazedonien","Marokko","Marshallinseln","Martinique","Mauretanien","Mauritius","Mayotte","Mexiko","Mikronesien","Monaco","Mongolei","Montserrat","Mosambik","Myanmar","N\xF6rdliche Marianen","Namibia","Nauru","Nepal","Neukaledonien","Neuseeland","Nicaragua","Niederl\xE4ndische Antillen","Niederlande","Niger","Nigeria","Niue","Norfolkinsel","Norwegen","Oman","Osttimor","Pakistan","Palau","Panama","Papua-Neuguinea","Paraguay","Peru","Philippinen","Pitcairninseln","Polen","Portugal","Puerto Rico","R\xE9union","Republik Korea","Republik Moldau","Ruanda","Rum\xE4nien","Russische F\xF6deration","S\xE3o Tom\xE9 und Pr\xEDncipe","S\xFCdafrika","S\xFCdgeorgien und S\xFCdliche Sandwichinseln","Salomonen","Sambia","Samoa","San Marino","Saudi-Arabien","Schweden","Schweiz","Senegal","Seychellen","Sierra Leone","Simbabwe","Singapur","Slowakei","Slowenien","Somalien","Spanien","Sri Lanka","St. Helena","St. Kitts und Nevis","St. Lucia","St. Pierre und Miquelon","St. Vincent und die Grenadinen","Sudan","Surinam","Svalbard und Jan Mayen","Swasiland","Syrien","T\xFCrkei","Tadschikistan","Taiwan","Tansania","Thailand","Togo","Tokelau","Tonga","Trinidad und Tobago","Tschad","Tschechische Republik","Tunesien","Turkmenistan","Turks- und Caicosinseln","Tuvalu","Uganda","Ukraine","Ungarn","Uruguay","Usbekistan","Vanuatu","Vatikanstadt","Venezuela","Vereinigte Arabische Emirate","Vereinigte Staaten","Vereinigtes K\xF6nigreich","Vietnam","Wallis und Futuna","Weihnachtsinsel","Westsahara","Zentralafrikanische Republik","Zypern"];var chunk_RCCYSHWF_v=["#####"];var chunk_RCCYSHWF_A=["Apt. ###","Zimmer ###","# OG"];var chunk_RCCYSHWF_K=["Baden-W\xFCrttemberg","Bayern","Berlin","Brandenburg","Bremen","Hamburg","Hessen","Mecklenburg-Vorpommern","Niedersachsen","Nordrhein-Westfalen","Rheinland-Pfalz","Saarland","Sachsen","Sachsen-Anhalt","Schleswig-Holstein","Th\xFCringen"];var chunk_RCCYSHWF_L=["BW","BY","BE","BB","HB","HH","HE","MV","NI","NW","RP","SL","SN","ST","SH","TH"];var chunk_RCCYSHWF_B={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_RCCYSHWF_H=["Ackerweg","Adalbert-Stifter-Str.","Adalbertstr.","Adolf-Baeyer-Str.","Adolf-Kaschny-Str.","Adolf-Reichwein-Str.","Adolfsstr.","Ahornweg","Ahrstr.","Akazienweg","Albert-Einstein-Str.","Albert-Schweitzer-Str.","Albertus-Magnus-Str.","Albert-Zarthe-Weg","Albin-Edelmann-Str.","Albrecht-Haushofer-Str.","Aldegundisstr.","Alexanderstr.","Alfred-Delp-Str.","Alfred-Kubin-Str.","Alfred-Stock-Str.","Alkenrather Str.","Allensteiner Str.","Alsenstr.","Alt Steinb\xFCcheler Weg","Alte Garten","Alte Heide","Alte Landstr.","Alte Ziegelei","Altenberger Str.","Altenhof","Alter Grenzweg","Altstadtstr.","Am Alten Gaswerk","Am Alten Schafstall","Am Arenzberg","Am Benthal","Am Birkenberg","Am Blauen Berg","Am Borsberg","Am Brungen","Am B\xFCchelter Hof","Am Buttermarkt","Am Ehrenfriedhof","Am Eselsdamm","Am Falkenberg","Am Frankenberg","Am Gesundheitspark","Am Gierlichshof","Am Graben","Am Hagelkreuz","Am Hang","Am Heidkamp","Am Hemmelrather Hof","Am Hofacker","Am Hohen Ufer","Am H\xF6llers Eck","Am H\xFChnerberg","Am J\xE4gerhof","Am Junkernkamp","Am Kemperstiegel","Am Kettnersbusch","Am Kiesberg","Am Kl\xF6sterchen","Am Knechtsgraben","Am K\xF6llerweg","Am K\xF6ttersbach","Am Kreispark","Am Kronefeld","Am K\xFCchenhof","Am K\xFChnsbusch","Am Lindenfeld","Am M\xE4rchen","Am Mittelberg","Am M\xF6nchshof","Am M\xFChlenbach","Am Neuenhof","Am Nonnenbruch","Am Plattenbusch","Am Quettinger Feld","Am Rosenh\xFCgel","Am Sandberg","Am Scherfenbrand","Am Schokker","Am Silbersee","Am Sonnenhang","Am Sportplatz","Am Stadtpark","Am Steinberg","Am Telegraf","Am Thelenhof","Am Vogelkreuz","Am Vogelsang","Am Vogelsfeldchen","Am Wambacher Hof","Am Wasserturm","Am Weidenbusch","Am Weiher","Am Weingarten","Am Werth","Amselweg","An den Irlen","An den Rheinauen","An der Bergerweide","An der Dingbank","An der Evangelischen Kirche","An der Evgl. Kirche","An der Feldgasse","An der Fettehenne","An der Kante","An der Laach","An der Lehmkuhle","An der Lichtenburg","An der Luisenburg","An der Robertsburg","An der Schmitten","An der Schusterinsel","An der Steinr\xFCtsch","An St. Andreas","An St. Remigius","Andreasstr.","Ankerweg","Annette-Kolb-Str.","Apenrader Str.","Arnold-Ohletz-Str.","Atzlenbacher Str.","Auerweg","Auestr.","Auf dem Acker","Auf dem Blahnenhof","Auf dem Bohnb\xFCchel","Auf dem Bruch","Auf dem End","Auf dem Forst","Auf dem Herberg","Auf dem Lehn","Auf dem Stein","Auf dem Weierberg","Auf dem Weiherhahn","Auf den Reien","Auf der Donnen","Auf der Grie\xDFe","Auf der Ohmer","Auf der Weide","Auf'm Berg","Auf'm Kamp","Augustastr.","August-Kekul\xE9-Str.","A.-W.-v.-Hofmann-Str.","Bahnallee","Bahnhofstr.","Baltrumstr.","Bamberger Str.","Baumberger Str.","Bebelstr.","Beckers K\xE4mpchen","Beerenstr.","Beethovenstr.","Behringstr.","Bendenweg","Bensberger Str.","Benzstr.","Bergische Landstr.","Bergstr.","Berliner Platz","Berliner Str.","Bernhard-Letterhaus-Str.","Bernhard-Lichtenberg-Str.","Bernhard-Ridder-Str.","Bernsteinstr.","Bertha-Middelhauve-Str.","Bertha-von-Suttner-Str.","Bertolt-Brecht-Str.","Berzeliusstr.","Bielertstr.","Biesenbach","Billrothstr.","Birkenbergstr.","Birkengartenstr.","Birkenweg","Bismarckstr.","Bitterfelder Str.","Blankenburg","Blaukehlchenweg","Bl\xFCtenstr.","Boberstr.","B\xF6cklerstr.","Bodelschwinghstr.","Bodestr.","Bogenstr.","Bohnenkampsweg","Bohofsweg","Bonifatiusstr.","Bonner Str.","Borkumstr.","Bornheimer Str.","Borsigstr.","Borussiastr.","Bracknellstr.","Brahmsweg","Brandenburger Str.","Breidenbachstr.","Breslauer Str.","Bruchhauser Str.","Br\xFCckenstr.","Brucknerstr.","Br\xFCder-Bonhoeffer-Str.","Buchenweg","B\xFCrgerbuschweg","Burgloch","Burgplatz","Burgstr.","Burgweg","B\xFCrriger Weg","Burscheider Str.","Buschk\xE4mpchen","Butterheider Str.","Carl-Duisberg-Platz","Carl-Duisberg-Str.","Carl-Leverkus-Str.","Carl-Maria-von-Weber-Platz","Carl-Maria-von-Weber-Str.","Carlo-Mierendorff-Str.","Carl-Rumpff-Str.","Carl-von-Ossietzky-Str.","Charlottenburger Str.","Christian-He\xDF-Str.","Claasbruch","Clemens-Winkler-Str.","Concordiastr.","Cranachstr.","Dahlemer Str.","Daimlerstr.","Damaschkestr.","Danziger Str.","Debengasse","Dechant-Fein-Str.","Dechant-Krey-Str.","Deichtorstr.","Dh\xFCnnberg","Dh\xFCnnstr.","Dianastr.","Diedenhofener Str.","Diepental","Diepenthaler Str.","Dieselstr.","Dillinger Str.","Distelkamp","Dohrgasse","Domblick","D\xF6nhoffstr.","Dornierstr.","Drachenfelsstr.","Dr.-August-Blank-Str.","Dresdener Str.","Driescher Hecke","Drosselweg","Dudweilerstr.","D\xFCnenweg","D\xFCnfelder Str.","D\xFCnnwalder Grenzweg","D\xFCppeler Str.","D\xFCrerstr.","D\xFCrscheider Weg","D\xFCsseldorfer Str.","Edelrather Weg","Edmund-Husserl-Str.","Eduard-Spranger-Str.","Ehrlichstr.","Eichenkamp","Eichenweg","Eidechsenweg","Eifelstr.","Eifgenstr.","Eintrachtstr.","Elbestr.","Elisabeth-Langg\xE4sser-Str.","Elisabethstr.","Elisabeth-von-Thadden-Str.","Elisenstr.","Elsa-Br\xE4ndstr\xF6m-Str.","Elsbachstr.","Else-Lasker-Sch\xFCler-Str.","Elsterstr.","Emil-Fischer-Str.","Emil-Nolde-Str.","Engelbertstr.","Engstenberger Weg","Entenpfuhl","Erbelegasse","Erftstr.","Erfurter Str.","Erich-Heckel-Str.","Erich-Klausener-Str.","Erich-Ollenhauer-Str.","Erlenweg","Ernst-Bloch-Str.","Ernst-Ludwig-Kirchner-Str.","Erzbergerstr.","Eschenallee","Eschenweg","Esmarchstr.","Espenweg","Euckenstr.","Eulengasse","Eulenkamp","Ewald-Flamme-Str.","Ewald-R\xF6ll-Str.","F\xE4hrstr.","Farnweg","Fasanenweg","Fa\xDFbacher Hof","Felderstr.","Feldkampstr.","Feldsiefer Weg","Feldsiefer Wiesen","Feldstr.","Feldtorstr.","Felix-von-Roll-Str.","Ferdinand-Lassalle-Str.","Fester Weg","Feuerbachstr.","Feuerdornweg","Fichtenweg","Fichtestr.","Finkelsteinstr.","Finkenweg","Fixheider Str.","Flabbenh\xE4uschen","Flensburger Str.","Fliederweg","Florastr.","Florianweg","Flotowstr.","Flurstr.","F\xF6hrenweg","Fontanestr.","Forellental","Fortunastr.","Franz-Esser-Str.","Franz-Hitze-Str.","Franz-Kail-Str.","Franz-Marc-Str.","Freiburger Str.","Freiheitstr.","Freiherr-vom-Stein-Str.","Freudenthal","Freudenthaler Weg","Fridtjof-Nansen-Str.","Friedenberger Str.","Friedensstr.","Friedhofstr.","Friedlandstr.","Friedlieb-Ferdinand-Runge-Str.","Friedrich-Bayer-Str.","Friedrich-Bergius-Platz","Friedrich-Ebert-Platz","Friedrich-Ebert-Str.","Friedrich-Engels-Str.","Friedrich-List-Str.","Friedrich-Naumann-Str.","Friedrich-Sert\xFCrner-Str.","Friedrichstr.","Friedrich-Weskott-Str.","Friesenweg","Frischenberg","Fritz-Erler-Str.","Fritz-Henseler-Str.","Fr\xF6belstr.","F\xFCrstenbergplatz","F\xFCrstenbergstr.","Gabriele-M\xFCnter-Str.","Gartenstr.","Gebhardstr.","Geibelstr.","Gellertstr.","Georg-von-Vollmar-Str.","Gerhard-Domagk-Str.","Gerhart-Hauptmann-Str.","Gerichtsstr.","Geschwister-Scholl-Str.","Gezelinallee","Gierener Weg","Ginsterweg","Gisbert-Cremer-Str.","Gl\xFCcksburger Str.","Gluckstr.","Gneisenaustr.","Goetheplatz","Goethestr.","Golo-Mann-Str.","G\xF6rlitzer Str.","G\xF6rresstr.","Graebestr.","Graf-Galen-Platz","Gregor-Mendel-Str.","Greifswalder Str.","Grillenweg","Gronenborner Weg","Gro\xDFe Kirchstr.","Grunder Wiesen","Grunderm\xFChle","Grunderm\xFChlenhof","Grunderm\xFChlenweg","Gr\xFCner Weg","Grunewaldstr.","Gr\xFCnstr.","G\xFCnther-Weisenborn-Str.","Gustav-Freytag-Str.","Gustav-Heinemann-Str.","Gustav-Radbruch-Str.","Gut Reuschenberg","Gutenbergstr.","Haberstr.","Habichtgasse","Hafenstr.","Hagenauer Str.","Hahnenblecher","Halenseestr.","Halfenleimbach","Hallesche Str.","Halligstr.","Hamberger Str.","Hammerweg","H\xE4ndelstr.","Hannah-H\xF6ch-Str.","Hans-Arp-Str.","Hans-Gerhard-Str.","Hans-Sachs-Str.","Hans-Schlehahn-Str.","Hans-von-Dohnanyi-Str.","Hardenbergstr.","Haselweg","Hauptstr.","Haus-Vorster-Str.","Hauweg","Havelstr.","Havensteinstr.","Haydnstr.","Hebbelstr.","Heckenweg","Heerweg","Hegelstr.","Heidberg","Heideh\xF6he","Heidestr.","Heimst\xE4ttenweg","Heinrich-B\xF6ll-Str.","Heinrich-Br\xFCning-Str.","Heinrich-Claes-Str.","Heinrich-Heine-Str.","Heinrich-H\xF6rlein-Str.","Heinrich-L\xFCbke-Str.","Heinrich-L\xFCtzenkirchen-Weg","Heinrichstr.","Heinrich-Strerath-Str.","Heinrich-von-Kleist-Str.","Heinrich-von-Stephan-Str.","Heisterbachstr.","Helenenstr.","Helmestr.","Hemmelrather Weg","Henry-T.-v.-B\xF6ttinger-Str.","Herderstr.","Heribertstr.","Hermann-Ehlers-Str.","Hermann-Hesse-Str.","Hermann-K\xF6nig-Str.","Hermann-L\xF6ns-Str.","Hermann-Milde-Str.","Hermann-N\xF6rrenberg-Str.","Hermann-von-Helmholtz-Str.","Hermann-Waibel-Str.","Herzogstr.","Heymannstr.","Hindenburgstr.","Hirzenberg","Hitdorfer Kirchweg","Hitdorfer Str.","H\xF6fer M\xFChle","H\xF6fer Weg","Hohe Str.","H\xF6henstr.","H\xF6ltgestal","Holunderweg","Holzer Weg","Holzer Wiesen","Hornpottweg","Hubertusweg","Hufelandstr.","Hufer Weg","Humboldtstr.","Hummelsheim","Hummelweg","Humperdinckstr.","H\xFCscheider G\xE4rten","H\xFCscheider Str.","H\xFCtte","Ilmstr.","Im Bergischen Heim","Im Bruch","Im Buchenhain","Im B\xFChl","Im Burgfeld","Im Dorf","Im Eisholz","Im Friedenstal","Im Frohental","Im Grunde","Im Hederichsfeld","Im J\xFCcherfeld","Im Kalkfeld","Im Kirberg","Im Kirchfeld","Im Kreuzbruch","Im M\xFChlenfeld","Im Nesselrader Kamp","Im Oberdorf","Im Oberfeld","Im Rosengarten","Im Rottland","Im Scheffengarten","Im Staderfeld","Im Steinfeld","Im Weidenblech","Im Winkel","Im Ziegelfeld","Imbach","Imbacher Weg","Immenweg","In den Blechenh\xF6fen","In den Dehlen","In der Birkenau","In der Dasladen","In der Felderh\xFCtten","In der Hartmannswiese","In der H\xF6hle","In der Schaafsdellen","In der Wasserkuhl","In der W\xFCste","In Holzhausen","Insterstr.","Jacob-Fr\xF6hlen-Str.","J\xE4gerstr.","Jahnstr.","Jakob-Eulenberg-Weg","Jakobistr.","Jakob-Kaiser-Str.","Jenaer Str.","Johannes-Baptist-Str.","Johannes-Dott-Str.","Johannes-Popitz-Str.","Johannes-Wislicenus-Str.","Johannisburger Str.","Johann-Janssen-Str.","Johann-Wirtz-Weg","Josefstr.","J\xFCch","Julius-Doms-Str.","Julius-Leber-Str.","Kaiserplatz","Kaiserstr.","Kaiser-Wilhelm-Allee","Kalkstr.","K\xE4mpchenstr.","K\xE4mpenwiese","K\xE4mper Weg","Kamptalweg","Kanalstr.","Kandinskystr.","Kantstr.","Kapellenstr.","Karl-Arnold-Str.","Karl-Bosch-Str.","Karl-B\xFCckart-Str.","Karl-Carstens-Ring","Karl-Friedrich-Goerdeler-Str.","Karl-Jaspers-Str.","Karl-K\xF6nig-Str.","Karl-Krekeler-Str.","Karl-Marx-Str.","Karlstr.","Karl-Ulitzka-Str.","Karl-Wichmann-Str.","Karl-Wingchen-Str.","K\xE4senbrod","K\xE4the-Kollwitz-Str.","Katzbachstr.","Kerschensteinerstr.","Kiefernweg","Kieler Str.","Kieselstr.","Kiesweg","Kinderhausen","Kleiberweg","Kleine Kirchstr.","Kleingansweg","Kleinheider Weg","Klief","Kneippstr.","Knochenbergsweg","Kochergarten","Kocherstr.","Kockelsberg","Kolberger Str.","Kolmarer Str.","K\xF6lner Gasse","K\xF6lner Str.","Kolpingstr.","K\xF6nigsberger Platz","Konrad-Adenauer-Platz","K\xF6penicker Str.","Kopernikusstr.","K\xF6rnerstr.","K\xF6schenberg","K\xF6ttershof","Kreuzbroicher Str.","Kreuzkamp","Krummer Weg","Kruppstr.","Kuhlmannweg","Kump","Kumper Weg","Kunstfeldstr.","K\xFCppersteger Str.","Kursiefen","Kursiefer Weg","Kurtekottenweg","Kurt-Schumacher-Ring","Kyllstr.","Langenfelder Str.","L\xE4ngsleimbach","L\xE4rchenweg","Legienstr.","Lehner M\xFChle","Leichlinger Str.","Leimbacher Hof","Leinestr.","Leineweberstr.","Leipziger Str.","Lerchengasse","Lessingstr.","Libellenweg","Lichstr.","Liebigstr.","Lindenstr.","Lingenfeld","Linienstr.","Lippe","L\xF6chergraben","L\xF6fflerstr.","Loheweg","Lohrbergstr.","Lohrstr.","L\xF6hstr.","Lortzingstr.","L\xF6tzener Str.","L\xF6wenburgstr.","Lucasstr.","Ludwig-Erhard-Platz","Ludwig-Girtler-Str.","Ludwig-Knorr-Str.","Luisenstr.","Lupinenweg","Lurchenweg","L\xFCtzenkirchener Str.","Lycker Str.","Maashofstr.","Manforter Str.","Marc-Chagall-Str.","Maria-Dresen-Str.","Maria-Terwiel-Str.","Marie-Curie-Str.","Marienburger Str.","Mariendorfer Str.","Marienwerderstr.","Marie-Schlei-Str.","Marktplatz","Markusweg","Martin-Buber-Str.","Martin-Heidegger-Str.","Martin-Luther-Str.","Masurenstr.","Mathildenweg","Maurinusstr.","Mauspfad","Max-Beckmann-Str.","Max-Delbr\xFCck-Str.","Max-Ernst-Str.","Max-Holthausen-Platz","Max-Horkheimer-Str.","Max-Liebermann-Str.","Max-Pechstein-Str.","Max-Planck-Str.","Max-Scheler-Str.","Max-Sch\xF6nenberg-Str.","Maybachstr.","Meckhofer Feld","Meisenweg","Memelstr.","Menchendahler Str.","Mendelssohnstr.","Merziger Str.","Mettlacher Str.","Metzer Str.","Michaelsweg","Miselohestr.","Mittelstr.","Mohlenstr.","Moltkestr.","Monheimer Str.","Montanusstr.","Montessoriweg","Moosweg","Morsbroicher Str.","Moselstr.","Moskauer Str.","Mozartstr.","M\xFChlenweg","Muhrgasse","Muldestr.","M\xFClhausener Str.","M\xFClheimer Str.","M\xFCnsters G\xE4\xDFchen","M\xFCnzstr.","M\xFCritzstr.","Myliusstr.","Nachtigallenweg","Nauener Str.","Nei\xDFestr.","Nelly-Sachs-Str.","Netzestr.","Neuendriesch","Neuenhausgasse","Neuenkamp","Neujudenhof","Neukronenberger Str.","Neustadtstr.","Nicolai-Hartmann-Str.","Niederblecher","Niederfeldstr.","Nietzschestr.","Nikolaus-Gro\xDF-Str.","Nobelstr.","Norderneystr.","Nordstr.","Ober dem Hof","Obere Lindenstr.","Obere Str.","Ober\xF6lbach","Odenthaler Str.","Oderstr.","Okerstr.","Olof-Palme-Str.","Ophovener Str.","Opladener Platz","Opladener Str.","Ortelsburger Str.","Oskar-Moll-Str.","Oskar-Schlemmer-Str.","Oststr.","Oswald-Spengler-Str.","Otto-Dix-Str.","Otto-Grimm-Str.","Otto-Hahn-Str.","Otto-M\xFCller-Str.","Otto-Stange-Str.","Ottostr.","Otto-Varnhagen-Str.","Otto-Wels-Str.","Ottweilerstr.","Oulustr.","Overfeldweg","Pappelweg","Paracelsusstr.","Parkstr.","Pastor-Louis-Str.","Pastor-Scheibler-Str.","Pastorskamp","Paul-Klee-Str.","Paul-L\xF6be-Str.","Paulstr.","Peenestr.","Pescher Busch","Peschstr.","Pestalozzistr.","Peter-Grie\xDF-Str.","Peter-Joseph-Lenn\xE9-Str.","Peter-Neuenheuser-Str.","Petersbergstr.","Peterstr.","Pfarrer-Jekel-Str.","Pfarrer-Klein-Str.","Pfarrer-R\xF6hr-Str.","Pfeilshofstr.","Philipp-Ott-Str.","Piet-Mondrian-Str.","Platanenweg","Pommernstr.","Porschestr.","Poststr.","Potsdamer Str.","Pregelstr.","Prie\xDFnitzstr.","P\xFCtzdelle","Quarzstr.","Quettinger Str.","Rat-Deycks-Str.","Rathenaustr.","Ratherk\xE4mp","Ratiborer Str.","Raushofstr.","Regensburger Str.","Reinickendorfer Str.","Renkgasse","Rennbaumplatz","Rennbaumstr.","Reuschenberger Str.","Reusrather Str.","Reuterstr.","Rheinallee","Rheindorfer Str.","Rheinstr.","Rhein-Wupper-Platz","Richard-Wagner-Str.","Rilkestr.","Ringstr.","Robert-Blum-Str.","Robert-Koch-Str.","Robert-Medenwald-Str.","Rolandstr.","Romberg","R\xF6ntgenstr.","Roonstr.","Ropenstall","Ropenstaller Weg","Rosenthal","Rostocker Str.","Rotdornweg","R\xF6ttgerweg","R\xFCckertstr.","Rudolf-Breitscheid-Str.","Rudolf-Mann-Platz","Rudolf-Stracke-Str.","Ruhlachplatz","Ruhlachstr.","R\xFCttersweg","Saalestr.","Saarbr\xFCcker Str.","Saarlauterner Str.","Saarstr.","Salamanderweg","Samlandstr.","Sanddornstr.","Sandstr.","Sauerbruchstr.","Sch\xE4fersh\xFCtte","Scharnhorststr.","Scheffershof","Scheidemannstr.","Schellingstr.","Schenkendorfstr.","Schie\xDFbergstr.","Schillerstr.","Schlangenhecke","Schlebuscher Heide","Schlebuscher Str.","Schlebuschrath","Schlehdornstr.","Schleiermacherstr.","Schlo\xDFstr.","Schmalenbruch","Schnepfenflucht","Sch\xF6ffenweg","Sch\xF6llerstr.","Sch\xF6ne Aussicht","Sch\xF6neberger Str.","Schopenhauerstr.","Schubertplatz","Schubertstr.","Schulberg","Schulstr.","Schumannstr.","Schwalbenweg","Schwarzastr.","Sebastianusweg","Semmelweisstr.","Siebelplatz","Siemensstr.","Solinger Str.","Sonderburger Str.","Spandauer Str.","Speestr.","Sperberweg","Sperlingsweg","Spitzwegstr.","Sporrenberger M\xFChle","Spreestr.","St. Ingberter Str.","Starenweg","Stauffenbergstr.","Stefan-Zweig-Str.","Stegerwaldstr.","Steglitzer Str.","Steinb\xFCcheler Feld","Steinb\xFCcheler Str.","Steinstr.","Steinweg","Stephan-Lochner-Str.","Stephanusstr.","Stettiner Str.","Stixchesstr.","St\xF6ckenstr.","Stralsunder Str.","Stra\xDFburger Str.","Stresemannplatz","Strombergstr.","Stromstr.","St\xFCttekofener Str.","Sudestr.","S\xFCrderstr.","Syltstr.","Talstr.","Tannenbergstr.","Tannenweg","Taubenweg","Teitscheider Weg","Telegrafenstr.","Teltower Str.","Tempelhofer Str.","Theodor-Adorno-Str.","Theodor-Fliedner-Str.","Theodor-Gierath-Str.","Theodor-Haubach-Str.","Theodor-Heuss-Ring","Theodor-Storm-Str.","Theodorstr.","Thomas-Dehler-Str.","Thomas-Morus-Str.","Thomas-von-Aquin-Str.","T\xF6nges Feld","Torstr.","Treptower Str.","Treuburger Str.","Uhlandstr.","Ulmenweg","Ulmer Str.","Ulrichstr.","Ulrich-von-Hassell-Str.","Umlag","Unstrutstr.","Unter dem Schildchen","Unter\xF6lbach","Unterstr.","Uppersberg","Van't-Hoff-Str.","Veit-Sto\xDF-Str.","Vereinsstr.","Viktor-Meyer-Str.","Vincent-van-Gogh-Str.","Virchowstr.","Voigtslach","Volhardstr.","V\xF6lklinger Str.","Von-Brentano-Str.","Von-Diergardt-Str.","Von-Eichendorff-Str.","Von-Ketteler-Str.","Von-Knoeringen-Str.","Von-Pettenkofer-Str.","Von-Siebold-Str.","Wacholderweg","Waldstr.","Walter-Flex-Str.","Walter-Hempel-Str.","Walter-Hochapfel-Str.","Walter-Nernst-Str.","Wannseestr.","Warnowstr.","Warthestr.","Weddigenstr.","Weichselstr.","Weidenstr.","Weidfeldstr.","Weiherfeld","Weiherstr.","Weinh\xE4user Str.","Wei\xDFdornweg","Wei\xDFenseestr.","Weizkamp","Werftstr.","Werkst\xE4ttenstr.","Werner-Heisenberg-Str.","Werrastr.","Weyerweg","Widdauener Str.","Wiebertshof","Wiehbachtal","Wiembachallee","Wiesdorfer Platz","Wiesenstr.","Wilhelm-Busch-Str.","Wilhelm-Hastrich-Str.","Wilhelm-Leuschner-Str.","Wilhelm-Liebknecht-Str.","Wilhelmsgasse","Wilhelmstr.","Willi-Baumeister-Str.","Willy-Brandt-Ring","Winand-Rossi-Str.","Windthorststr.","Winkelweg","Winterberg","Wittenbergstr.","Wolf-Vostell-Str.","Wolkenburgstr.","Wupperstr.","Wuppertalstr.","W\xFCstenhof","Yitzhak-Rabin-Str.","Zauberkuhle","Zedernweg","Zehlendorfer Str.","Zehntenweg","Zeisigweg","Zeppelinstr.","Zschopaustr.","Zum Claash\xE4uschen","Z\xFCndh\xFCtchenweg","Zur Alten Brauerei","Zur alten Fabrik"];var chunk_RCCYSHWF_y=["{{location.street_name}}"];var chunk_RCCYSHWF_le={building_number:chunk_RCCYSHWF_f,city_name:chunk_RCCYSHWF_p,city_pattern:chunk_RCCYSHWF_S,city_prefix:chunk_RCCYSHWF_w,city_suffix:chunk_RCCYSHWF_z,country:chunk_RCCYSHWF_M,postcode:chunk_RCCYSHWF_v,secondary_address:chunk_RCCYSHWF_A,state:chunk_RCCYSHWF_K,state_abbr:chunk_RCCYSHWF_L,street_address:chunk_RCCYSHWF_B,street_name:chunk_RCCYSHWF_H,street_pattern:chunk_RCCYSHWF_y},chunk_RCCYSHWF_J=chunk_RCCYSHWF_le;var chunk_RCCYSHWF_F=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_RCCYSHWF_se={word:chunk_RCCYSHWF_F},chunk_RCCYSHWF_D=chunk_RCCYSHWF_se;var chunk_RCCYSHWF_he={title:"German",code:"de",language:"de",endonym:"Deutsch",dir:"ltr",script:"Latn"},chunk_RCCYSHWF_R=chunk_RCCYSHWF_he;var chunk_RCCYSHWF_G={generic:["Aaliyah","Aaron","Abby","Abdul","Abdullah","Abigail","Ada","Adam","Adelina","Adrian","Adriana","Adriano","Ahmad","Ahmed","Ahmet","Aileen","Aimee","Alan","Alana","Albert","Alea","Alena","Alessa","Alessandro","Alessia","Alessio","Alex","Alexa","Alexander","Alexandra","Alexia","Alexis","Aleyna","Alfred","Ali","Alia","Alica","Alice","Alicia","Alina","Alisa","Alisha","Alissa","Aliya","Aliyah","Allegra","Alma","Alyssa","Amalia","Amanda","Amar","Amelia","Amelie","Amina","Amir","Amira","Amon","Amy","Ana","Anabel","Anastasia","Andre","Andrea","Andreas","Andrew","Angela","Angelina","Angelique","Angelo","Anja","Ann","Anna","Annabel","Annabell","Annabelle","Annalena","Anne","Anneke","Annelie","Annemarie","Anni","Annie","Annika","Anny","Anouk","Ansgar","Anthony","Anton","Antonia","Antonio","Arda","Arian","Ariana","Ariane","Armin","Arne","Arno","Arthur","Artur","Arved","Arvid","Arwen","Ashley","Asya","Aurelia","Aurora","Ava","Ayleen","Aylin","Ayman","Ayse","Azra","Baran","Baris","Bastian","Batuhan","Bela","Ben","Benedikt","Benjamin","Bennet","Bennett","Benno","Bent","Berat","Berkay","Bernd","Betty","Bianca","Bianka","Bilal","Bjarne","Bj\xF6rn","Bo","Boris","Brandon","Brian","Bruno","Bryan","Burak","Caitlin","Calvin","Can","Cara","Carina","Carl","Carla","Carlo","Carlos","Carlotta","Carmen","Carolin","Carolina","Caroline","Caspar","Cassandra","Catharina","Catrin","Cecile","Cecilia","Cedric","Cedrik","Celia","Celina","Celine","Cem","Ceyda","Ceylin","Chantal","Charleen","Charlie","Charlotta","Charlotte","Chayenne","Cheyenne","Chiara","Chris","Christian","Christiano","Christin","Christina","Christoph","Christopher","Cindy","Claas","Claire","Clara","Clarissa","Clemens","Colin","Colleen","Collien","Collin","Conner","Connor","Constantin","Cora","Corinna","Corvin","Cosima","Curt","Damian","Damien","Dana","Daniel","Daniela","Danilo","Danny","Daria","Darian","Dario","Darius","Darleen","Darren","David","Davide","Davin","Dean","Defne","Delia","Denise","Deniz","Dennis","Denny","Devin","Diana","Diego","Dilara","Dina","Dion","Domenic","Domenik","Dominic","Dominik","Dorian","Dorothea","Dustin","Dylan","Ecrin","Eda","Eddi","Eddy","Edgar","Edwin","Efe","Ege","Eileen","Ela","Elaine","Elanur","Elea","Elena","Eleni","Eleonora","Elia","Eliah","Eliana","Elias","Elif","Elijah","Elina","Elisa","Elisabeth","Ella","Ellen","Elli","Elly","Elsa","Emanuel","Emelie","Emely","Emil","Emilia","Emilian","Emilie","Emilio","Emily","Emir","Emirhan","Emma","Emmely","Emmi","Emmy","Emre","Enes","Enie","Enna","Enno","Enrico","Enya","Eren","Eric","Erik","Esma","Estelle","Esther","Etienne","Eva","Evelin","Evelina","Eveline","Evelyn","Fabian","Fabien","Fabienne","Fabio","Fabrice","Falk","Fatima","Fatma","Felicia","Felicitas","Felina","Felix","Femke","Fenja","Ferdinand","Fiete","Filip","Fine","Finia","Finja","Finlay","Finley","Finn","Finnja","Finnley","Fiona","Flora","Florentine","Florian","Francesca","Francesco","Franka","Franz","Franziska","Frederic","Frederick","Frederik","Frederike","Freya","Frida","Frieda","Friederike","Friedrich","Fritz","Furkan","Fynn","Gabriel","Georg","Gerrit","Giada","Gian","Gianluca","Gina","Gino","Giulia","Giuliana","Giuliano","Giuseppe","Gregor","Greta","Gustav","Hagen","Hailey","Hamza","Hana","Hanna","Hannah","Hannes","Hanno","Hans","Hasan","Hassan","Hauke","Heidi","Helen","Helena","Helene","Helin","Hendrik","Hennes","Henning","Henri","Henrick","Henriette","Henrik","Henrike","Henry","Hermine","Hugo","Hussein","Ian","Ibrahim","Ida","Ilayda","Ilias","Ilja","Ilyas","Imke","Immanuel","Ina","Ines","Inga","Inka","Irem","Isa","Isabel","Isabell","Isabella","Isabelle","Ismael","Ismail","Ivan","Iven","Ivonne","Jack","Jacob","Jacqueline","Jaden","Jakob","Jamal","James","Jamie","Jamila","Jan","Jana","Jane","Janek","Janin","Janina","Janine","Janis","Janna","Janne","Jannek","Jannes","Jannik","Jannis","Jano","Janosch","Jara","Jared","Jari","Jarne","Jarno","Jaron","Jasmin","Jasmina","Jasmine","Jason","Jasper","Jay","Jayden","Jayson","Jean","Jella","Jenna","Jennifer","Jenny","Jens","Jeremias","Jeremie","Jeremy","Jermaine","Jerome","Jesper","Jesse","Jessica","Jessy","Jette","Jil","Jill","Jim","Jimmy","Joana","Joanna","Joe","Joel","Joelina","Joeline","Joelle","Joey","Johann","Johanna","Johannes","John","Johnny","Joleen","Jolie","Jolien","Jolin","Jolina","Joline","Jon","Jona","Jonah","Jonas","Jonathan","Jonna","Jonte","Joost","Jordan","Joris","Joscha","Joschua","Josef","Josefin","Josefine","Joseph","Josephin","Josephine","Josh","Joshua","Josie","Josua","Josy","Joy","Joyce","Juan","Judith","Judy","Jule","Julia","Julian","Juliana","Juliane","Julie","Julien","Julienne","Julika","Julina","Julius","Juna","Juri","Justin","Justine","Justus","Kaan","Kai","Kaja","Kalle","Karim","Karina","Karl","Karla","Karlo","Karlotta","Karolina","Karoline","Kassandra","Katarina","Katharina","Kathrin","Katja","Katrin","Kay","Kaya","Kayra","Keanu","Kenan","Kenny","Keno","Kerem","Kerim","Kevin","Kian","Kiana","Kiara","Kilian","Kim","Kimberley","Kimberly","Kimi","Kira","Kjell","Klaas","Klara","Klemens","Konrad","Konstantin","Koray","Korbinian","Korinna","Kristin","Kurt","Kyra","Laila","Lana","Lara","Larissa","Lars","Lasse","Laura","Laureen","Laurence","Laurens","Laurenz","Laurin","Lavinia","Lea","Leah","Lean","Leana","Leander","Leandra","Leandro","Leann","Lee","Leif","Leila","Len","Lena","Lene","Leni","Lenia","Lenja","Lenn","Lennard","Lennart","Lennert","Lennie","Lennox","Lenny","Lenya","Leo","Leon","Leona","Leonard","Leonardo","Leonhard","Leoni","Leonidas","Leonie","Leonora","Leopold","Leroy","Leticia","Letizia","Levent","Levi","Levin","Levke","Lewin","Lewis","Leyla","Lia","Liah","Liam","Lian","Liana","Lias","Lili","Lilia","Lilian","Liliana","Lilith","Lilli","Lillian","Lilly","Lily","Lina","Linda","Lindsay","Line","Linn","Linnea","Lino","Linus","Lio","Lion","Lionel","Lisa","Lisann","Lisanne","Liv","Livia","Liz","Logan","Lola","Loreen","Lorena","Lorenz","Lorenzo","Loris","Lotta","Lotte","Louis","Louisa","Louise","Luan","Luana","Luc","Luca","Lucas","Lucia","Lucian","Lucie","Lucien","Lucienne","Lucy","Ludwig","Luis","Luisa","Luise","Luiz","Luk","Luka","Lukas","Luke","Luna","Lutz","Luzie","Lya","Lydia","Lyn","Lynn","Maddox","Madeleine","Madita","Madleen","Madlen","Mads","Magdalena","Magnus","Maik","Maike","Mailin","Maira","Maja","Maksim","Malena","Malia","Malik","Malin","Malina","Malte","Mandy","Manuel","Mara","Marah","Marc","Marcel","Marco","Marcus","Mareike","Marek","Maren","Maria","Mariam","Marian","Marie","Marieke","Mariella","Marika","Marina","Mario","Marisa","Marissa","Marit","Marius","Mark","Marko","Markus","Marla","Marleen","Marlen","Marlena","Marlene","Marlo","Marlon","Marta","Marten","Martha","Martin","Marvin","Marwin","Mary","Maryam","Mateo","Mathilda","Mathilde","Mathis","Matilda","Matis","Mats","Matteo","Mattes","Matthias","Matthis","Matti","Mattis","Maurice","Max","Maxi","Maxim","Maxima","Maximilian","Maxine","Maya","Mayra","Medina","Medine","Mehmet","Meik","Meike","Melanie","Melek","Melike","Melina","Melinda","Melis","Melisa","Melissa","Melvin","Merle","Merlin","Mert","Merve","Meryem","Mette","Mia","Michael","Michaela","Michel","Michelle","Mick","Mieke","Miguel","Mika","Mikail","Mike","Mila","Milan","Milana","Milena","Milla","Milo","Mina","Mio","Mira","Mirac","Miray","Mirco","Miriam","Mirja","Mirko","Mohamed","Mohammad","Mohammed","Mona","Monique","Moritz","Morten","Muhammed","Murat","Mustafa","Nadine","Nadja","Naemi","Nancy","Naomi","Natalia","Natalie","Nathalie","Nathan","Nathanael","Neele","Nela","Nele","Nelli","Nelly","Nelson","Neo","Nevio","Nia","Nick","Niclas","Nico","Nicolai","Nicolas","Nicole","Niels","Nika","Nike","Nikita","Niklas","Niko","Nikolai","Nikolas","Nila","Nils","Nina","Nino","Nisa","Noah","Noel","Noemi","Nora","Norman","Odin","Oke","Ole","Oliver","Olivia","Omar","Onur","Oscar","Oskar","Pascal","Patrice","Patricia","Patrick","Patrizia","Paul","Paula","Paulina","Pauline","Peer","Penelope","Pepe","Peter","Phil","Philine","Philip","Philipp","Phoebe","Pia","Pierre","Piet","Pit","Pius","Quentin","Quirin","Rafael","Rahel","Raik","Ramon","Rania","Raphael","Rasmus","Raul","Rayan","Rebecca","Rebekka","Ren\xE9","Riana","Ricardo","Riccardo","Richard","Rick","Rico","Rieke","Rike","Robert","Robin","Rocco","Roman","Romeo","Romina","Romy","Ron","Ronja","Rosa","Rosalie","Ruben","Ruby","Ryan","Sabrina","Sahra","Said","Salih","Sally","Salome","Sam","Samantha","Sami","Samia","Samira","Sammy","Samuel","Sandra","Sandro","Sandy","Sanja","Santino","Saphira","Sara","Sarah","Sascha","Saskia","Sean","Sebastian","Selim","Selin","Selina","Selma","Semih","Sena","Shawn","Sidney","Sienna","Silas","Silja","Simeon","Simon","Sina","Sinan","Sinja","Sky","Smilla","Sofia","Sofie","Sonja","Sophia","Sophie","Soraya","Stefan","Stefanie","Steffen","Stella","Stephan","Stephanie","Steve","Steven","Stina","Sude","Summer","Susanne","Svea","Sven","Svenja","Sydney","S\xF6nke","S\xF6ren","Tabea","Taha","Talea","Talia","Tamara","Tamia","Tamina","Tamino","Tammo","Tanja","Tara","Tarik","Tarja","Tayler","Taylor","Teo","Teresa","Tessa","Thalea","Thalia","Thea","Theo","Theodor","Theresa","Thies","Thilo","Thomas","Thorben","Thore","Thorge","Tia","Tiago","Til","Till","Tillmann","Tim","Timm","Timo","Timon","Timothy","Tina","Tino","Titus","Tizian","Tjark","Tobias","Tom","Tomke","Tommy","Toni","Tony","Torben","Tore","Tristan","Tuana","Tyler","Tyron","Umut","Valentin","Valentina","Valentino","Valeria","Valerie","Vanessa","Veit","Vera","Veronika","Victor","Victoria","Viktor","Viktoria","Vin","Vincent","Viola","Vito","Vitus","Vivian","Vivien","Vivienne","Wibke","Wiebke","Wilhelm","Willi","William","Willy","Xaver","Xenia","Yannic","Yannick","Yannik","Yannis","Yara","Yaren","Yasin","Yasmin","Ylvi","Ylvie","Youssef","Yunus","Yusuf","Yven","Yves","Yvonne","Zara","Zehra","Zeynep","Zoe","Zoey","Zo\xE9","\xD6mer"],female:["Aaliyah","Abby","Abigail","Ada","Adelina","Adriana","Aileen","Aimee","Alana","Alea","Alena","Alessa","Alessia","Alexa","Alexandra","Alexia","Alexis","Aleyna","Alia","Alica","Alice","Alicia","Alina","Alisa","Alisha","Alissa","Aliya","Aliyah","Allegra","Alma","Alyssa","Amalia","Amanda","Amelia","Amelie","Amina","Amira","Amy","Ana","Anabel","Anastasia","Andrea","Angela","Angelina","Angelique","Anja","Ann","Anna","Annabel","Annabell","Annabelle","Annalena","Anne","Anneke","Annelie","Annemarie","Anni","Annie","Annika","Anny","Anouk","Antonia","Arda","Ariana","Ariane","Arwen","Ashley","Asya","Aurelia","Aurora","Ava","Ayleen","Aylin","Ayse","Azra","Betty","Bianca","Bianka","Caitlin","Cara","Carina","Carla","Carlotta","Carmen","Carolin","Carolina","Caroline","Cassandra","Catharina","Catrin","Cecile","Cecilia","Celia","Celina","Celine","Ceyda","Ceylin","Chantal","Charleen","Charlotta","Charlotte","Chayenne","Cheyenne","Chiara","Christin","Christina","Cindy","Claire","Clara","Clarissa","Colleen","Collien","Cora","Corinna","Cosima","Dana","Daniela","Daria","Darleen","Defne","Delia","Denise","Diana","Dilara","Dina","Dorothea","Ecrin","Eda","Eileen","Ela","Elaine","Elanur","Elea","Elena","Eleni","Eleonora","Eliana","Elif","Elina","Elisa","Elisabeth","Ella","Ellen","Elli","Elly","Elsa","Emelie","Emely","Emilia","Emilie","Emily","Emma","Emmely","Emmi","Emmy","Enie","Enna","Enya","Esma","Estelle","Esther","Eva","Evelin","Evelina","Eveline","Evelyn","Fabienne","Fatima","Fatma","Felicia","Felicitas","Felina","Femke","Fenja","Fine","Finia","Finja","Finnja","Fiona","Flora","Florentine","Francesca","Franka","Franziska","Frederike","Freya","Frida","Frieda","Friederike","Giada","Gina","Giulia","Giuliana","Greta","Hailey","Hana","Hanna","Hannah","Heidi","Helen","Helena","Helene","Helin","Henriette","Henrike","Hermine","Ida","Ilayda","Imke","Ina","Ines","Inga","Inka","Irem","Isa","Isabel","Isabell","Isabella","Isabelle","Ivonne","Jacqueline","Jamie","Jamila","Jana","Jane","Janin","Janina","Janine","Janna","Janne","Jara","Jasmin","Jasmina","Jasmine","Jella","Jenna","Jennifer","Jenny","Jessica","Jessy","Jette","Jil","Jill","Joana","Joanna","Joelina","Joeline","Joelle","Johanna","Joleen","Jolie","Jolien","Jolin","Jolina","Joline","Jona","Jonah","Jonna","Josefin","Josefine","Josephin","Josephine","Josie","Josy","Joy","Joyce","Judith","Judy","Jule","Julia","Juliana","Juliane","Julie","Julienne","Julika","Julina","Juna","Justine","Kaja","Karina","Karla","Karlotta","Karolina","Karoline","Kassandra","Katarina","Katharina","Kathrin","Katja","Katrin","Kaya","Kayra","Kiana","Kiara","Kim","Kimberley","Kimberly","Kira","Klara","Korinna","Kristin","Kyra","Laila","Lana","Lara","Larissa","Laura","Laureen","Lavinia","Lea","Leah","Leana","Leandra","Leann","Lee","Leila","Lena","Lene","Leni","Lenia","Lenja","Lenya","Leona","Leoni","Leonie","Leonora","Leticia","Letizia","Levke","Leyla","Lia","Liah","Liana","Lili","Lilia","Lilian","Liliana","Lilith","Lilli","Lillian","Lilly","Lily","Lina","Linda","Lindsay","Line","Linn","Linnea","Lisa","Lisann","Lisanne","Liv","Livia","Liz","Lola","Loreen","Lorena","Lotta","Lotte","Louisa","Louise","Luana","Luca","Lucia","Lucie","Lucienne","Lucy","Luisa","Luise","Luka","Luna","Luzie","Lya","Lydia","Lyn","Lynn","Madeleine","Madita","Madleen","Madlen","Magdalena","Maike","Mailin","Maira","Maja","Malena","Malia","Malin","Malina","Mandy","Mara","Marah","Mareike","Maren","Maria","Mariam","Marie","Marieke","Mariella","Marika","Marina","Marisa","Marissa","Marit","Marla","Marleen","Marlen","Marlena","Marlene","Marta","Martha","Mary","Maryam","Mathilda","Mathilde","Matilda","Maxi","Maxima","Maxine","Maya","Mayra","Medina","Medine","Meike","Melanie","Melek","Melike","Melina","Melinda","Melis","Melisa","Melissa","Merle","Merve","Meryem","Mette","Mia","Michaela","Michelle","Mieke","Mila","Milana","Milena","Milla","Mina","Mira","Miray","Miriam","Mirja","Mona","Monique","Nadine","Nadja","Naemi","Nancy","Naomi","Natalia","Natalie","Nathalie","Neele","Nela","Nele","Nelli","Nelly","Nia","Nicole","Nika","Nike","Nikita","Nila","Nina","Nisa","Noemi","Nora","Olivia","Patricia","Patrizia","Paula","Paulina","Pauline","Penelope","Philine","Phoebe","Pia","Rahel","Rania","Rebecca","Rebekka","Riana","Rieke","Rike","Romina","Romy","Ronja","Rosa","Rosalie","Ruby","Sabrina","Sahra","Sally","Salome","Samantha","Samia","Samira","Sandra","Sandy","Sanja","Saphira","Sara","Sarah","Saskia","Selin","Selina","Selma","Sena","Sidney","Sienna","Silja","Sina","Sinja","Smilla","Sofia","Sofie","Sonja","Sophia","Sophie","Soraya","Stefanie","Stella","Stephanie","Stina","Sude","Summer","Susanne","Svea","Svenja","Sydney","Tabea","Talea","Talia","Tamara","Tamia","Tamina","Tanja","Tara","Tarja","Teresa","Tessa","Thalea","Thalia","Thea","Theresa","Tia","Tina","Tomke","Tuana","Valentina","Valeria","Valerie","Vanessa","Vera","Veronika","Victoria","Viktoria","Viola","Vivian","Vivien","Vivienne","Wibke","Wiebke","Xenia","Yara","Yaren","Yasmin","Ylvi","Ylvie","Yvonne","Zara","Zehra","Zeynep","Zoe","Zoey","Zo\xE9"],male:["Aaron","Abdul","Abdullah","Adam","Adrian","Adriano","Ahmad","Ahmed","Ahmet","Alan","Albert","Alessandro","Alessio","Alex","Alexander","Alfred","Ali","Amar","Amir","Amon","Andre","Andreas","Andrew","Angelo","Ansgar","Anthony","Anton","Antonio","Arda","Arian","Armin","Arne","Arno","Arthur","Artur","Arved","Arvid","Ayman","Baran","Baris","Bastian","Batuhan","Bela","Ben","Benedikt","Benjamin","Bennet","Bennett","Benno","Bent","Berat","Berkay","Bernd","Bilal","Bjarne","Bj\xF6rn","Bo","Boris","Brandon","Brian","Bruno","Bryan","Burak","Calvin","Can","Carl","Carlo","Carlos","Caspar","Cedric","Cedrik","Cem","Charlie","Chris","Christian","Christiano","Christoph","Christopher","Claas","Clemens","Colin","Collin","Conner","Connor","Constantin","Corvin","Curt","Damian","Damien","Daniel","Danilo","Danny","Darian","Dario","Darius","Darren","David","Davide","Davin","Dean","Deniz","Dennis","Denny","Devin","Diego","Dion","Domenic","Domenik","Dominic","Dominik","Dorian","Dustin","Dylan","Ecrin","Eddi","Eddy","Edgar","Edwin","Efe","Ege","Elia","Eliah","Elias","Elijah","Emanuel","Emil","Emilian","Emilio","Emir","Emirhan","Emre","Enes","Enno","Enrico","Eren","Eric","Erik","Etienne","Fabian","Fabien","Fabio","Fabrice","Falk","Felix","Ferdinand","Fiete","Filip","Finlay","Finley","Finn","Finnley","Florian","Francesco","Franz","Frederic","Frederick","Frederik","Friedrich","Fritz","Furkan","Fynn","Gabriel","Georg","Gerrit","Gian","Gianluca","Gino","Giuliano","Giuseppe","Gregor","Gustav","Hagen","Hamza","Hannes","Hanno","Hans","Hasan","Hassan","Hauke","Hendrik","Hennes","Henning","Henri","Henrick","Henrik","Henry","Hugo","Hussein","Ian","Ibrahim","Ilias","Ilja","Ilyas","Immanuel","Ismael","Ismail","Ivan","Iven","Jack","Jacob","Jaden","Jakob","Jamal","James","Jamie","Jan","Janek","Janis","Janne","Jannek","Jannes","Jannik","Jannis","Jano","Janosch","Jared","Jari","Jarne","Jarno","Jaron","Jason","Jasper","Jay","Jayden","Jayson","Jean","Jens","Jeremias","Jeremie","Jeremy","Jermaine","Jerome","Jesper","Jesse","Jim","Jimmy","Joe","Joel","Joey","Johann","Johannes","John","Johnny","Jon","Jona","Jonah","Jonas","Jonathan","Jonte","Joost","Jordan","Joris","Joscha","Joschua","Josef","Joseph","Josh","Joshua","Josua","Juan","Julian","Julien","Julius","Juri","Justin","Justus","Kaan","Kai","Kalle","Karim","Karl","Karlo","Kay","Keanu","Kenan","Kenny","Keno","Kerem","Kerim","Kevin","Kian","Kilian","Kim","Kimi","Kjell","Klaas","Klemens","Konrad","Konstantin","Koray","Korbinian","Kurt","Lars","Lasse","Laurence","Laurens","Laurenz","Laurin","Lean","Leander","Leandro","Leif","Len","Lenn","Lennard","Lennart","Lennert","Lennie","Lennox","Lenny","Leo","Leon","Leonard","Leonardo","Leonhard","Leonidas","Leopold","Leroy","Levent","Levi","Levin","Lewin","Lewis","Liam","Lian","Lias","Lino","Linus","Lio","Lion","Lionel","Logan","Lorenz","Lorenzo","Loris","Louis","Luan","Luc","Luca","Lucas","Lucian","Lucien","Ludwig","Luis","Luiz","Luk","Luka","Lukas","Luke","Lutz","Maddox","Mads","Magnus","Maik","Maksim","Malik","Malte","Manuel","Marc","Marcel","Marco","Marcus","Marek","Marian","Mario","Marius","Mark","Marko","Markus","Marlo","Marlon","Marten","Martin","Marvin","Marwin","Mateo","Mathis","Matis","Mats","Matteo","Mattes","Matthias","Matthis","Matti","Mattis","Maurice","Max","Maxim","Maximilian","Mehmet","Meik","Melvin","Merlin","Mert","Michael","Michel","Mick","Miguel","Mika","Mikail","Mike","Milan","Milo","Mio","Mirac","Mirco","Mirko","Mohamed","Mohammad","Mohammed","Moritz","Morten","Muhammed","Murat","Mustafa","Nathan","Nathanael","Nelson","Neo","Nevio","Nick","Niclas","Nico","Nicolai","Nicolas","Niels","Nikita","Niklas","Niko","Nikolai","Nikolas","Nils","Nino","Noah","Noel","Norman","Odin","Oke","Ole","Oliver","Omar","Onur","Oscar","Oskar","Pascal","Patrice","Patrick","Paul","Peer","Pepe","Peter","Phil","Philip","Philipp","Pierre","Piet","Pit","Pius","Quentin","Quirin","Rafael","Raik","Ramon","Raphael","Rasmus","Raul","Rayan","Ren\xE9","Ricardo","Riccardo","Richard","Rick","Rico","Robert","Robin","Rocco","Roman","Romeo","Ron","Ruben","Ryan","Said","Salih","Sam","Sami","Sammy","Samuel","Sandro","Santino","Sascha","Sean","Sebastian","Selim","Semih","Shawn","Silas","Simeon","Simon","Sinan","Sky","Stefan","Steffen","Stephan","Steve","Steven","Sven","S\xF6nke","S\xF6ren","Taha","Tamino","Tammo","Tarik","Tayler","Taylor","Teo","Theo","Theodor","Thies","Thilo","Thomas","Thorben","Thore","Thorge","Tiago","Til","Till","Tillmann","Tim","Timm","Timo","Timon","Timothy","Tino","Titus","Tizian","Tjark","Tobias","Tom","Tommy","Toni","Tony","Torben","Tore","Tristan","Tyler","Tyron","Umut","Valentin","Valentino","Veit","Victor","Viktor","Vin","Vincent","Vito","Vitus","Wilhelm","Willi","William","Willy","Xaver","Yannic","Yannick","Yannik","Yannis","Yasin","Youssef","Yunus","Yusuf","Yven","Yves","\xD6mer"]};var chunk_RCCYSHWF_E={generic:["Abel","Abicht","Abraham","Abramovic","Abt","Achilles","Achkinadze","Ackermann","Adam","Adams","Ade","Agostini","Ahlke","Ahrenberg","Ahrens","Aigner","Albert","Albrecht","Alexa","Alexander","Alizadeh","Allgeyer","Amann","Amberg","Anding","Anggreny","Apitz","Arendt","Arens","Arndt","Aryee","Aschenbroich","Assmus","Astafei","Auer","Axmann","Baarck","Bachmann","Badane","Bader","Baganz","Bahl","Bak","Balcer","Balck","Balkow","Balnuweit","Balzer","Banse","Barr","Bartels","Barth","Barylla","Baseda","Battke","Bauer","Bauermeister","Baumann","Baumeister","Bauschinger","Bauschke","Bayer","Beavogui","Beck","Beckel","Becker","Beckmann","Bedewitz","Beele","Beer","Beggerow","Beh","Behr","Behrenbruch","Belz","Bender","Benecke","Benner","Benninger","Benzing","Berends","Berger","Berner","Berning","Bertenbreiter","Best","Bethke","Betz","Beushausen","Beutelspacher","Beyer","Biba","Bichler","Bickel","Biedermann","Bieler","Bielert","Bienasch","Bienias","Biesenbach","Bigdeli","Birkemeyer","Bittner","Blank","Blaschek","Blassneck","Bloch","Blochwitz","Blockhaus","Blum","Blume","Bock","Bode","Bogdashin","Bogenrieder","Bohge","Bolm","Borgschulze","Bork","Bormann","Bornscheuer","Borrmann","Borsch","Boruschewski","Bos","Bosler","Bourrouag","Bouschen","Boxhammer","Boyde","Bozsik","Brand","Brandenburg","Brandis","Brandt","Brauer","Braun","Brehmer","Breitenstein","Bremer","Bremser","Brenner","Brettschneider","Breu","Breuer","Briesenick","Bringmann","Brinkmann","Brix","Broening","Brosch","Bruckmann","Bruder","Bruhns","Brunner","Bruns","Br\xE4utigam","Br\xF6mme","Br\xFCggmann","Buchholz","Buchrucker","Buder","Bultmann","Bunjes","Burger","Burghagen","Burkhard","Burkhardt","Burmeister","Busch","Buschbaum","Busemann","Buss","Busse","Bussmann","Byrd","B\xE4cker","B\xF6hm","B\xF6nisch","B\xF6rgeling","B\xF6rner","B\xF6ttner","B\xFCchele","B\xFChler","B\xFCker","B\xFCngener","B\xFCrger","B\xFCrklein","B\xFCscher","B\xFCttner","Camara","Carlowitz","Carlsohn","Caspari","Caspers","Chapron","Christ","Cierpinski","Clarius","Cleem","Cleve","Co","Conrad","Cordes","Cornelsen","Cors","Cotthardt","Crews","Cronj\xE4ger","Crosskofp","Da","Dahm","Dahmen","Daimer","Damaske","Danneberg","Danner","Daub","Daubner","Daudrich","Dauer","Daum","Dauth","Dautzenberg","De","Decker","Deckert","Deerberg","Dehmel","Deja","Delonge","Demut","Dengler","Denner","Denzinger","Derr","Dertmann","Dethloff","Deuschle","Dieckmann","Diedrich","Diekmann","Dienel","Dies","Dietrich","Dietz","Dietzsch","Diezel","Dilla","Dingelstedt","Dippl","Dittmann","Dittmar","Dittmer","Dix","Dobbrunz","Dobler","Dohring","Dolch","Dold","Dombrowski","Donie","Doskoczynski","Dragu","Drechsler","Drees","Dreher","Dreier","Dreissigacker","Dressler","Drews","Duma","Dutkiewicz","Dyett","Dylus","D\xE4chert","D\xF6bel","D\xF6ring","D\xF6rner","D\xF6rre","D\xFCck","Eberhard","Eberhardt","Ecker","Eckhardt","Edorh","Effler","Eggenmueller","Ehm","Ehmann","Ehrig","Eich","Eifert","Einert","Eisenlauer","Ekpo","Elbe","Eleyth","Elss","Emert","Emmelmann","Ender","Engel","Engelen","Engelmann","Eplinius","Erdmann","Erhardt","Erlei","Erm","Ernst","Ertl","Erwes","Esenwein","Esser","Evers","Everts","Ewald","Fahner","Faller","Falter","Farber","Fassbender","Faulhaber","Fehrig","Feld","Felke","Feller","Fenner","Fenske","Feuerbach","Fietz","Figl","Figura","Filipowski","Filsinger","Fincke","Fink","Finke","Fischer","Fitschen","Fleischer","Fleischmann","Floder","Florczak","Flore","Flottmann","Forkel","Forst","Frahmeke","Frank","Franke","Franta","Frantz","Franz","Franzis","Franzmann","Frauen","Frauendorf","Freigang","Freimann","Freimuth","Freisen","Frenzel","Frey","Fricke","Fried","Friedek","Friedenberg","Friedmann","Friedrich","Friess","Frisch","Frohn","Frosch","Fuchs","Fuhlbr\xFCgge","Fusenig","Fust","F\xF6rster","Gaba","Gabius","Gabler","Gadschiew","Gakst\xE4dter","Galander","Gamlin","Gamper","Gangnus","Ganzmann","Garatva","Gast","Gastel","Gatzka","Gauder","Gebhardt","Geese","Gehre","Gehrig","Gehring","Gehrke","Geiger","Geisler","Geissler","Gelling","Gens","Gerbennow","Gerdel","Gerhardt","Gerschler","Gerson","Gesell","Geyer","Ghirmai","Ghosh","Giehl","Gierisch","Giesa","Giesche","Gilde","Glatting","Goebel","Goedicke","Goldbeck","Goldfuss","Goldkamp","Goldk\xFChle","Goller","Golling","Gollnow","Golomski","Gombert","Gotthardt","Gottschalk","Gotz","Goy","Gradzki","Graf","Grams","Grasse","Gratzky","Grau","Greb","Green","Greger","Greithanner","Greschner","Griem","Griese","Grimm","Gromisch","Gross","Grosser","Grossheim","Grosskopf","Grothaus","Grothkopp","Grotke","Grube","Gruber","Grundmann","Gruning","Gruszecki","Gr\xF6ss","Gr\xF6tzinger","Gr\xFCn","Gr\xFCner","Gummelt","Gunkel","Gunther","Gutjahr","Gutowicz","Gutschank","G\xF6bel","G\xF6ckeritz","G\xF6hler","G\xF6rlich","G\xF6rmer","G\xF6tz","G\xF6tzelmann","G\xFCldemeister","G\xFCnther","G\xFCnz","G\xFCrbig","Haack","Haaf","Habel","Hache","Hackbusch","Hackelbusch","Hadfield","Hadwich","Haferkamp","Hahn","Hajek","Hallmann","Hamann","Hanenberger","Hannecker","Hanniske","Hansen","Hardy","Hargasser","Harms","Harnapp","Harter","Harting","Hartlieb","Hartmann","Hartwig","Hartz","Haschke","Hasler","Hasse","Hassfeld","Haug","Hauke","Haupt","Haverney","Heberstreit","Hechler","Hecht","Heck","Hedermann","Hehl","Heidelmann","Heidler","Heinemann","Heinig","Heinke","Heinrich","Heinze","Heiser","Heist","Hellmann","Helm","Helmke","Helpling","Hengmith","Henkel","Hennes","Henry","Hense","Hensel","Hentel","Hentschel","Hentschke","Hepperle","Herberger","Herbrand","Hering","Hermann","Hermecke","Herms","Herold","Herrmann","Herschmann","Hertel","Herweg","Herwig","Herzenberg","Hess","Hesse","Hessek","Hessler","Hetzler","Heuck","Heydem\xFCller","Hiebl","Hildebrand","Hildenbrand","Hilgendorf","Hillard","Hiller","Hingsen","Hingst","Hinrichs","Hirsch","Hirschberg","Hirt","Hodea","Hoffman","Hoffmann","Hofmann","Hohenberger","Hohl","Hohn","Hohnheiser","Hold","Holdt","Holinski","Holl","Holtfreter","Holz","Holzdeppe","Holzner","Hommel","Honz","Hooss","Hoppe","Horak","Horn","Horna","Hornung","Hort","Howard","Huber","Huckestein","Hudak","Huebel","Hugo","Huhn","Hujo","Huke","Huls","Humbert","Huneke","Huth","H\xE4ber","H\xE4fner","H\xF6cke","H\xF6ft","H\xF6hne","H\xF6nig","H\xF6rdt","H\xFCbenbecker","H\xFCbl","H\xFCbner","H\xFCgel","H\xFCttcher","H\xFCtter","Ibe","Ihly","Illing","Isak","Isekenmeier","Itt","Jacob","Jacobs","Jagusch","Jahn","Jahnke","Jakobs","Jakubczyk","Jambor","Jamrozy","Jander","Janich","Janke","Jansen","Jarets","Jaros","Jasinski","Jasper","Jegorov","Jellinghaus","Jeorga","Jerschabek","Jess","John","Jonas","Jossa","Jucken","Jung","Jungbluth","Jungton","Just","J\xFCrgens","Kaczmarek","Kaesmacher","Kahl","Kahlert","Kahles","Kahlmeyer","Kaiser","Kalinowski","Kallabis","Kallensee","Kampf","Kampschulte","Kappe","Kappler","Karhoff","Karrass","Karst","Karsten","Karus","Kass","Kasten","Kastner","Katzinski","Kaufmann","Kaul","Kausemann","Kawohl","Kazmarek","Kedzierski","Keil","Keiner","Keller","Kelm","Kempe","Kemper","Kempter","Kerl","Kern","Kesselring","Kesselschl\xE4ger","Kette","Kettenis","Keutel","Kick","Kiessling","Kinadeter","Kinzel","Kinzy","Kirch","Kirst","Kisabaka","Klaas","Klabuhn","Klapper","Klauder","Klaus","Kleeberg","Kleiber","Klein","Kleinert","Kleininger","Kleinmann","Kleinsteuber","Kleiss","Klemme","Klimczak","Klinger","Klink","Klopsch","Klose","Kloss","Kluge","Kluwe","Knabe","Kneifel","Knetsch","Knies","Knippel","Knobel","Knoblich","Knoll","Knorr","Knorscheidt","Knut","Kobs","Koch","Kochan","Kock","Koczulla","Koderisch","Koehl","Koehler","Koenig","Koester","Kofferschlager","Koha","Kohle","Kohlmann","Kohnle","Kohrt","Koj","Kolb","Koleiski","Kolokas","Komoll","Konieczny","Konig","Konow","Konya","Koob","Kopf","Kosenkow","Koster","Koszewski","Koubaa","Kovacs","Kowalick","Kowalinski","Kozakiewicz","Krabbe","Kraft","Kral","Kramer","Krauel","Kraus","Krause","Krauspe","Kreb","Krebs","Kreissig","Kresse","Kreutz","Krieger","Krippner","Krodinger","Krohn","Krol","Kron","Krueger","Krug","Kruger","Krull","Kruschinski","Kr\xE4mer","Kr\xF6ckert","Kr\xF6ger","Kr\xFCger","Kubera","Kufahl","Kuhlee","Kuhnen","Kulimann","Kulma","Kumbernuss","Kummle","Kunz","Kupfer","Kupprion","Kuprion","Kurnicki","Kurrat","Kurschilgen","Kuschewitz","Kuschmann","Kuske","Kustermann","Kutscherauer","Kutzner","Kwadwo","K\xE4hler","K\xE4ther","K\xF6hler","K\xF6hrbr\xFCck","K\xF6hre","K\xF6lotzei","K\xF6nig","K\xF6pernick","K\xF6seoglu","K\xFAhn","K\xFAhnert","K\xFChn","K\xFChnel","K\xFChnemund","K\xFChnert","K\xFChnke","K\xFCsters","K\xFCter","Laack","Lack","Ladewig","Lakomy","Lammert","Lamos","Landmann","Lang","Lange","Langfeld","Langhirt","Lanig","Lauckner","Lauinger","Laur\xE9n","Lausecker","Laux","Laws","Lax","Leberer","Lehmann","Lehner","Leibold","Leide","Leimbach","Leipold","Leist","Leiter","Leiteritz","Leitheim","Leiwesmeier","Lenfers","Lenk","Lenz","Lenzen","Leo","Lepthin","Lesch","Leschnik","Letzelter","Lewin","Lewke","Leyckes","Lg","Lichtenfeld","Lichtenhagen","Lichtl","Liebach","Liebe","Liebich","Liebold","Lieder","Liensh\xF6ft","Linden","Lindenberg","Lindenmayer","Lindner","Linke","Linnenbaum","Lippe","Lipske","Lipus","Lischka","Lobinger","Logsch","Lohmann","Lohre","Lohse","Lokar","Loogen","Lorenz","Losch","Loska","Lott","Loy","Lubina","Ludolf","Lufft","Lukoschek","Lutje","Lutz","L\xF6ser","L\xF6wa","L\xFCbke","Maak","Maczey","Madetzky","Madubuko","Mai","Maier","Maisch","Malek","Malkus","Mallmann","Malucha","Manns","Manz","Marahrens","Marchewski","Margis","Markowski","Marl","Marner","Marquart","Marschek","Martel","Marten","Martin","Marx","Marxen","Mathes","Mathies","Mathiszik","Matschke","Mattern","Matthes","Matula","Mau","Maurer","Mauroff","May","Maybach","Mayer","Mebold","Mehl","Mehlhorn","Mehlorn","Meier","Meisch","Meissner","Meloni","Melzer","Menga","Menne","Mensah","Mensing","Merkel","Merseburg","Mertens","Mesloh","Metzger","Metzner","Mewes","Meyer","Michallek","Michel","Mielke","Mikitenko","Milde","Minah","Mintzlaff","Mockenhaupt","Moede","Moedl","Moeller","Moguenara","Mohr","Mohrhard","Molitor","Moll","Moller","Molzan","Montag","Moormann","Mordhorst","Morgenstern","Morhelfer","Moritz","Moser","Motchebon","Motzenbb\xE4cker","Mrugalla","Muckenthaler","Mues","Muller","Mulrain","M\xE4chtig","M\xE4der","M\xF6cks","M\xF6genburg","M\xF6hsner","M\xF6ldner","M\xF6llenbeck","M\xF6ller","M\xF6llinger","M\xF6rsch","M\xFChleis","M\xFCller","M\xFCnch","Nabein","Nabow","Nagel","Nannen","Nastvogel","Nau","Naubert","Naumann","Ne","Neimke","Nerius","Neubauer","Neubert","Neuendorf","Neumair","Neumann","Neupert","Neurohr","Neuschwander","Newton","Ney","Nicolay","Niedermeier","Nieklauson","Niklaus","Nitzsche","Noack","Nodler","Nolte","Normann","Norris","Northoff","Nowak","Nussbeck","Nwachukwu","Nytra","N\xF6h","Oberem","Obergf\xF6ll","Obermaier","Ochs","Oeser","Olbrich","Onnen","Ophey","Oppong","Orth","Orthmann","Oschkenat","Osei","Osenberg","Ostendarp","Ostwald","Otte","Otto","Paesler","Pajonk","Pallentin","Panzig","Paschke","Patzwahl","Paukner","Peselman","Peter","Peters","Petzold","Pfeiffer","Pfennig","Pfersich","Pfingsten","Pflieger","Pfl\xFCgner","Philipp","Pichlmaier","Piesker","Pietsch","Pingpank","Pinnock","Pippig","Pitschugin","Plank","Plass","Platzer","Plauk","Plautz","Pletsch","Plotzitzka","Poehn","Poeschl","Pogorzelski","Pohl","Pohland","Pohle","Polifka","Polizzi","Pollm\xE4cher","Pomp","Ponitzsch","Porsche","Porth","Poschmann","Poser","Pottel","Prah","Prange","Prediger","Pressler","Preuk","Preuss","Prey","Priemer","Proske","Pusch","P\xF6che","P\xF6ge","Raabe","Rabenstein","Rach","Radtke","Rahn","Ranftl","Rangen","Ranz","Rapp","Rath","Rau","Raubuch","Raukuc","Rautenkranz","Rehwagen","Reiber","Reichardt","Reichel","Reichling","Reif","Reifenrath","Reimann","Reinberg","Reinelt","Reinhardt","Reinke","Reitze","Renk","Rentz","Renz","Reppin","Restle","Restorff","Retzke","Reuber","Reumann","Reus","Reuss","Reusse","Rheder","Rhoden","Richards","Richter","Riedel","Riediger","Rieger","Riekmann","Riepl","Riermeier","Riester","Riethm\xFCller","Rietm\xFCller","Rietscher","Ringel","Ringer","Rink","Ripken","Ritosek","Ritschel","Ritter","Rittweg","Ritz","Roba","Rockmeier","Rodehau","Rodowski","Roecker","Roggatz","Rohl\xE4nder","Rohrer","Rokossa","Roleder","Roloff","Roos","Rosbach","Roschinsky","Rose","Rosenauer","Rosenbauer","Rosenthal","Rosksch","Rossberg","Rossler","Roth","Rother","Ruch","Ruckdeschel","Rumpf","Rupprecht","Ruth","Ryjikh","Ryzih","R\xE4dler","R\xE4ntsch","R\xF6diger","R\xF6se","R\xF6ttger","R\xFCcker","R\xFCdiger","R\xFCter","Sachse","Sack","Saflanis","Sagafe","Sagonas","Sahner","Saile","Sailer","Salow","Salzer","Salzmann","Sammert","Sander","Sarvari","Sattelmaier","Sauer","Sauerland","Saumweber","Savoia","Scc","Schacht","Schaefer","Schaffarzik","Schahbasian","Scharf","Schedler","Scheer","Schelk","Schellenbeck","Schembera","Schenk","Scherbarth","Scherer","Schersing","Scherz","Scheurer","Scheuring","Scheytt","Schielke","Schieskow","Schildhauer","Schilling","Schima","Schimmer","Schindzielorz","Schirmer","Schirrmeister","Schlachter","Schlangen","Schlawitz","Schlechtweg","Schley","Schlicht","Schlitzer","Schmalzle","Schmid","Schmidt","Schmidtchen","Schmitt","Schmitz","Schmuhl","Schneider","Schnelting","Schnieder","Schniedermeier","Schn\xFCrer","Schoberg","Scholz","Schonberg","Schondelmaier","Schorr","Schott","Schottmann","Schouren","Schrader","Schramm","Schreck","Schreiber","Schreiner","Schreiter","Schroder","Schr\xF6der","Schuermann","Schuff","Schuhaj","Schuldt","Schult","Schulte","Schultz","Schultze","Schulz","Schulze","Schumacher","Schumann","Schupp","Schuri","Schuster","Schwab","Schwalm","Schwanbeck","Schwandke","Schwanitz","Schwarthoff","Schwartz","Schwarz","Schwarzer","Schwarzkopf","Schwarzmeier","Schwatlo","Schweisfurth","Schwennen","Schwerdtner","Schwidde","Schwirkschlies","Schwuchow","Sch\xE4fer","Sch\xE4ffel","Sch\xE4ffer","Sch\xE4ning","Sch\xF6ckel","Sch\xF6nball","Sch\xF6nbeck","Sch\xF6nberg","Sch\xF6nebeck","Sch\xF6nenberger","Sch\xF6nfeld","Sch\xF6nherr","Sch\xF6nlebe","Sch\xF6tz","Sch\xFCler","Sch\xFCppel","Sch\xFCtz","Sch\xFCtze","Seeger","Seelig","Sehls","Seibold","Seidel","Seiders","Seigel","Seiler","Seitz","Semisch","Senkel","Sewald","Siebel","Siebert","Siegling","Sielemann","Siemon","Siener","Sievers","Siewert","Sihler","Sillah","Simon","Sinnhuber","Sischka","Skibicki","Sladek","Slotta","Smieja","Soboll","Sokolowski","Soller","Sollner","Sommer","Somssich","Sonn","Sonnabend","Spahn","Spank","Spelmeyer","Spiegelburg","Spielvogel","Spinner","Spitzm\xFCller","Splinter","Sporrer","Sprenger","Sp\xF6ttel","Stahl","Stang","Stanger","Stauss","Steding","Steffen","Steffny","Steidl","Steigauf","Stein","Steinecke","Steinert","Steinkamp","Steinmetz","Stelkens","Stengel","Stengl","Stenzel","Stepanov","Stephan","Stern","Steuk","Stief","Stifel","Stoll","Stolle","Stolz","Storl","Storp","Stoutjesdijk","Stratmann","Straub","Strausa","Streck","Streese","Strege","Streit","Streller","Strieder","Striezel","Strogies","Strohschank","Strunz","Strutz","Stube","St\xF6ckert","St\xF6ppler","St\xF6wer","St\xFCrmer","Suffa","Sujew","Sussmann","Suthe","Sutschet","Swillims","Szendrei","S\xF6ren","S\xFCrth","Tafelmeier","Tang","Tasche","Taufratshofer","Tegethof","Teichmann","Tepper","Terheiden","Terlecki","Teufel","Theele","Thieke","Thimm","Thiomas","Thomas","Thriene","Thr\xE4nhardt","Thust","Thyssen","Th\xF6ne","Tidow","Tiedtke","Tietze","Tilgner","Tillack","Timmermann","Tischler","Tischmann","Tittman","Tivontschik","Tonat","Tonn","Trampeli","Trauth","Trautmann","Travan","Treff","Tremmel","Tress","Tsamonikian","Tschiers","Tschirch","Tuch","Tucholke","Tudow","Tuschmo","T\xE4chl","T\xF6bben","T\xF6pfer","Uhlemann","Uhlig","Uhrig","Uibel","Uliczka","Ullmann","Ullrich","Umbach","Umlauft","Umminger","Unger","Unterpaintner","Urban","Urbaniak","Urbansky","Urhig","Vahlensieck","Van","Vangermain","Vater","Venghaus","Verniest","Verzi","Vey","Viellehner","Vieweg","Voelkel","Vogel","Vogelgsang","Vogt","Voigt","Vokuhl","Volk","Volker","Volkmann","Von","Vona","Vontein","Wachenbrunner","Wachtel","Wagner","Waibel","Wakan","Waldmann","Wallner","Wallstab","Walter","Walther","Walton","Walz","Wanner","Wartenberg","Waschb\xFCsch","Wassilew","Wassiluk","Weber","Wehrsen","Weidlich","Weidner","Weigel","Weight","Weiler","Weimer","Weis","Weiss","Weller","Welsch","Welz","Welzel","Weniger","Wenk","Werle","Werner","Werrmann","Wessel","Wessinghage","Weyel","Wezel","Wichmann","Wickert","Wiebe","Wiechmann","Wiegelmann","Wierig","Wiese","Wieser","Wilhelm","Wilky","Will","Willwacher","Wilts","Wimmer","Winkelmann","Winkler","Winter","Wischek","Wischer","Wissing","Wittich","Wittl","Wolf","Wolfarth","Wolff","Wollenberg","Wollmann","Woytkowska","Wujak","Wurm","Wyludda","W\xF6lpert","W\xF6schler","W\xFChn","W\xFCnsche","Zach","Zaczkiewicz","Zahn","Zaituc","Zandt","Zanner","Zapletal","Zauber","Zeidler","Zekl","Zender","Zeuch","Zeyen","Zeyhle","Ziegler","Zimanyi","Zimmer","Zimmermann","Zinser","Zintl","Zipp","Zipse","Zschunke","Zuber","Zwiener","Z\xFCmsande","\xD6stringer","\xDCberacker"]};var chunk_RCCYSHWF_W={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_RCCYSHWF_T=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:9}];var chunk_RCCYSHWF_P=["zu","von","vom","von der"];var chunk_RCCYSHWF_N={generic:["Dr.","Frau","Herr","Prof. Dr."],female:["Dr.","Frau","Prof. Dr."],male:["Dr.","Herr","Prof. Dr."]};var chunk_RCCYSHWF_C=["m\xE4nnlich","weiblich"];var chunk_RCCYSHWF_oe={first_name:chunk_RCCYSHWF_G,last_name:chunk_RCCYSHWF_E,last_name_pattern:chunk_RCCYSHWF_W,name:chunk_RCCYSHWF_T,nobility_title_prefix:chunk_RCCYSHWF_P,prefix:chunk_RCCYSHWF_N,sex:chunk_RCCYSHWF_C},chunk_RCCYSHWF_x=chunk_RCCYSHWF_oe;var chunk_RCCYSHWF_I=["(0###) #########","(0####) #######","+49-###-#######","+49-####-########"];var chunk_RCCYSHWF_V=["+49############","+49###########","+49##########"];var chunk_RCCYSHWF_j=["0#### ########","0#### #######","0#### ######"];var chunk_RCCYSHWF_ue={human:chunk_RCCYSHWF_I,international:chunk_RCCYSHWF_V,national:chunk_RCCYSHWF_j},chunk_RCCYSHWF_O=chunk_RCCYSHWF_ue;var chunk_RCCYSHWF_ce={format:chunk_RCCYSHWF_O},chunk_RCCYSHWF_q=chunk_RCCYSHWF_ce;var chunk_RCCYSHWF_Z=["abenteuerlustig","absolut","achtsam","achtungswert","agil","akkurat","akribisch","aktiv","allerbest","allerliebst","alt","alternativ","ambitioniert","am\xFCsant","andersartig","and\xE4chtig","anerkannt","animierend","anmutig","anspruchsvoll","anst\xE4ndig","anziehend","apart","aphrodisierend","arbeitsam","arkadisch","arm","atemberaubend","athletisch","attraktiv","aufbauend","auff\xE4llig","aufmerksam","aufmunternd","aufrecht","aufreizend","aufrichtig","aufsehenerregend","ausdrucksstark","auserlesen","ausgefallen","ausgeflippt","ausgeglichen","ausgelassen","ausgereift","ausgesucht","ausgew\xE4hlt","ausgezeichnet","ausnahmslos","ausschlaggebend","auszeichnungsw\xFCrdig","autark","authentisch","autonom","au\xDFergew\xF6hnlich","au\xDFerordentlich","avantgardistisch","bahnbrechend","barmherzig","beachtlich","beachtsam","bedacht","bedenkenlos","bedeutend","bedeutsam","bedrohlich","beeindruckend","befl\xFCgelnd","befreiend","begabt","begehrenswert","begehrt","begeisternd","begeistert","begeisterungsf\xE4hig","begierig","begl\xFCckend","begn\xFCgsam","beharrlich","beherrscht","beherzt","behutsam","beh\xE4nd","beispielgebend","beispielhaft","bekannt","belastbar","belebend","belebt","beliebt","bemerkenswert","bem\xFCht","bequem","berauschend","berufen","beruhigt","ber\xFCckend","ber\xFChmt","bescheiden","beschwingt","beseelt","besonders","besonnen","bestechend","bestimmt","best\xE4ndig","betriebsam","bevorzugt","beweglich","bewundernswert","bewunderungsw\xFCrdig","bewusst","bew\xE4hrt","bezaubernd","bildh\xFCbsch","bildlich","bildsch\xF6n","billig","blass","bodenst\xE4ndig","bombig","brandaktuell","brandneu","breit","br\xFCderlich","bunt","b\xE4renstark","chancenlos","chaotisch","charakterstark","charismatisch","charmant","chronologisch","clever","cool","couragiert","dankbar","darstellbar","deckend","defensiv","delikat","delizi\xF6s","detailliert","deutlich","dezent","dezidiert","diplomatisch","direkt","diszipliniert","divenhaft","dogmatisch","dominant","dringend","duftend","dumm","durchdacht","durchschlagend","durchtrieben","dynamisch","d\xFCnn","echt","eckig","edel","edelm\xFCtig","effektiv","effektvoll","effizient","ehrenhaft","ehrf\xFCrchtig","ehrgeizig","ehrlich","ehrw\xFCrdig","eifrig","eigenartig","eigenbestimmt","eigensinnig","eigenst\xE4ndig","eigenwillig","eindeutig","eindrucksvoll","einfach","einfallsreich","einf\xFChlsam","einladend","einmalig","einnehmend","einsatzbereit","einsichtig","eintr\xE4glich","einwandfrei","einzig","einzigartig","eklatant","ekstatisch","elanvoll","elegant","elementar","elit\xE4r","eloquent","elysisch","emotional","empathisch","empfehlenswert","empfindsam","empfindungsvoll","emsig","energiegeladen","energievoll","energisch","engagiert","engelsgleich","enigmatisch","entdeckungsfreudig","entgegenkommend","entscheidungsfreudig","entschlossen","entspannt","entz\xFCckend","epochemachend","erbaulich","erfahren","erfinderisch","erfolgreich","erfolgsorientiert","erfolgssicher","erfrischend","ergebnisreich","erhaben","erhebend","erlebnisreich","erlesen","ernst","ernsthaft","erprobt","erregend","erstaunlich","erstklassig","erstmalig","erstrangig","erstrebenswert","erw\xFCnscht","essbar","euphorisch","exemplarisch","exklusiv","experimentierfreudig","explosiv","exquisit","extravagant","exzellent","exzessiv","fabelhaft","facettenreich","fachgerecht","fachkundig","fair","faktenreich","falsch","famosfacettenreich","fantasievoll","fantastisch","farbenfroh","faszinierend","faul","fehlerfrei","feierlich","fein","feinf\xFChlig","feinsinnig","fertig","fesch","fesselnd","fest","festlich","fett","feucht","fidel","fit","flei\xDFig","flexibel","flink","flott","formidabel","forsch","fortschrittlich","frech","frei","freidenkend","freigiebig","freiz\xFCgig","freudig","freudvoll","freundlich","friedfertig","friedlich","friedselig","friedvoll","frisch","froh","frohsinnig","fruchtbar","fr\xF6hlich","fulminant","fundiert","funkelnd","furchtlos","furios","f\xFChrend","f\xFCrsorglich","garantiert","geachtet","gebildet","geborgen","gediegen","geehrt","geeignet","geerdet","gefeiert","gef\xFChlsbetont","gef\xFChlvoll","geheimnisvoll","geistreich","gelassen","gelungen","gem\xFCtlich","gem\xFCtvoll","genau","gener\xF6s","genial","genie\xDFbar","genie\xDFerisch","gen\xFCsslich","gepflegt","gerecht","gern","geschickt","geschmeidig","gesch\xE4ftig","gesch\xE4tzt","gesellig","gesetzt","gesichert","gespr\xE4chig","gestanden","gewaltig","gewichtig","gewieft","gewinnend","gewissenhaft","gewitzt","gew\xFCnscht","ge\xFCbt","glatt","glaubensstark","glaubw\xFCrdig","glorreich","gl\xFCcklich","gn\xE4dig","gravierend","grazil","grenzenlos","grob","gro\xDF","gro\xDFartig","gro\xDFherzig","gro\xDFm\xFCtig","gro\xDFz\xFCgig","grundlegend","grunds\xE4tzlich","gr\xFCndlich","gut","gutm\xFCtig","g\xFCnstig","g\xFCtig","halb","harmonisch","hart","hartn\xE4ckig","heilsam","heimlich","heiter","hei\xDF","hektisch","heldenhaft","heldenm\xFCtig","hell","hellh\xF6rig","hemmungslos","herausfordernd","herausragend","heroisch","herrlich","hervorhebend","hervorragend","hervorstechend","herzerfrischend","herzlich","hilfreich","himmlisch","hingebungsvoll","hinrei\xDFend","hintergr\xFCndig","hochanst\xE4ndig","hochehrenhaft","hochgesch\xE4tzt","hochgradig","hochinteressant","hochkar\xE4tig","hochmodern","hochmotiviert","hochm\xFCtig","hochrangig","hochwertig","hochwirksam","hoffnungsvoll","humorvoll","h\xF6flich","h\xFCbsch","h\xFCllenlos","ideal","idealistisch","ideenreich","identisch","idyllisch","ignorant","illegal","imagef\xF6rdernd","imponierend","imposant","individuell","influent","informativ","initial","initiativ","innovativ","inspirierend","instinktiv","integriert","intellektuell","intelligent","irre","jahrelang","jovial","jugendlich","jung","j\xE4hrlich","kalt","kantig","keck","kennerisch","kenntnisreich","klar","klug","knallig","knuffig","kokett","kollegial","kolossal","komfortabel","kommunikationsf\xE4hig","kompetitiv","kompromissbereit","konkret","konkurrenzlos","konsequent","konsistent","konstant","konstitutiv","konstruktiv","kontrolliert","konventionell","konzentriert","konziliant","kooperativ","kordial","korrekt","kostbar","kraftvoll","krank","kreativ","krisenfest","kr\xE4ftig","kulant","kultiviert","kundig","kurios","kurz","k\xF6niglich","k\xF6stlich","k\xFChn","k\xFCnstlich","lahm","laut","lebendig","lebensbejahend","lebensfroh","lebensnah","lebhaft","leger","lehrreich","leicht","leichtf\xFCssig","leidenschaftlich","leistungsbereit","leistungsf\xE4hig","leistungsorientiert","leistungsstark","lernbereit","leutselig","liberal","lieb","liebenswert","liebensw\xFCrdig","liebevoll","liebreizend","lobenswert","locker","logisch","lohnenswert","loyal","lustig","lustvoll","luxuri\xF6s","l\xE4ndlich","l\xE4ssig","l\xF6sungsorientiert","l\xFCstern","magisch","makellos","malerisch","markant","marktgerecht","massiv","maximal","ma\xDFgeblich","ma\xDFgeschneidert","mehrsprachig","meinungsstark","meisterhaft","meisterlich","menschlich","methodisch","mild","mitf\xFChlend","mitrei\xDFend","mobil","modebewusst","monstr\xF6s","monumental","motiviert","munter","musikalisch","musterg\xFCltig","musterhaft","mutig","mystisch","m\xE4chtig","m\xE4rchenhaft","nachdr\xFCcklich","nachhaltig","nachweislich","nah","narrensicher","nass","nat\xFCrlich","negativ","nett","neu","neugierig","niedlich","niedrig","niveauvoll","nobel","notorisch","nuanciert","nutzbringend","n\xF6rdlich","n\xFCchtern","n\xFCtzlich","oberfl\xE4chlich","objektiv","obligatorisch","offenherzig","offensichtlich","offensiv","okay","olympisch","optimal","optimistisch","ordentlich","organisiert","originell","packend","panisch","paradiesisch","parallel","partnerschaftlich","passioniert","passiv","peinlich","penibel","perfekt","pers\xF6nlich","pfiffig","pflichtbewusst","phantastisch","physikalisch","ph\xE4nomenal","piet\xE4tvoll","pikant","pittoresk","poetisch","politisch","pomp\xF6s","popul\xE4r","positiv","potent","pragmatisch","praktikabel","prall","prestigef\xF6rdernd","prestigetr\xE4chtig","prestigevoll","prinzipientreu","proaktiv","probat","problemlos","profitabel","progressiv","prominent","prophetisch","protektiv","prunkvoll","pr\xE4gnant","pr\xE4zise","putzig","quadratisch","qualifiziert","qualitativ","qualit\xE4tsvoll","qualvoll","quer","querdenkend","quicklebendig","quirlig","raffiniert","rasant","rational","ratlos","rauchfrei","raumf\xFCllend","real","realistisch","rechtschaffend","redselig","reell","reflektiert","rege","regnerisch","regsam","reich","rein","reizend","reizvoll","rekordverd\xE4chtig","relativ","relevant","renommiert","resilient","resistent","resolut","respektabel","respektiert","revolution\xE4r","richtungsgebend","richtungsweisend","riesig","rigoros","riskant","robust","romantisch","rotzig","routiniert","ruhig","r\xE4tselhaft","r\xFCcksichtsvoll","sachgem\xE4\xDF","sachgerecht","sachkundig","sachverst\xE4ndig","sagenhaft","salzig","sanft","sanftm\xFCtig","sanguinisch","scharf","schattig","schillernd","schlau","schnell","schwungvoll","sch\xF6pferisch","selbstbestimmt","selbstbewusst","selbstsicher","selbstst\xE4ndig","selbst\xE4ndig","selten","sensationell","sensibel","sensitiv","seri\xF6s","sexuell","sexy","sicher","sicherheitsorientiert","siegreich","signifikant","simpel","skandal\xF6s","solidarisch","solide","sonnig","sorgenfrei","sorgf\xE4ltig","sorgsam","sozial","sozialvertr\xE4glich","spannend","sparsam","spa\xDFig","spektakul\xE4r","speziell","spielerisch","spitz","spitze","spontan","sportlich","sprachlos","spritzig","sp\xFCrbar","stabil","standhaft","stark","stattlich","steil","stichfest","stilbewusst","still","stilsicher","stilvoll","stimmig","stimmungsvoll","stoisch","stolz","strahlend","strategisch","strebsam","streng","strikt","strukturiert","stumm","st\xFCrmisch","substanziell","substanzreich","sympathisch","s\xFCndig","s\xFC\xDF","tadellos","taff","taktvoll","talentiert","tapfer","tatkr\xE4ftig","taub","tauglich","teamf\xE4hig","teilbar","temperamentvoll","teuer","tief","tiefgr\xFCndig","tolerant","tonangebend","tot","tough","traditionell","transparent","transzendent","traumhaft","traurig","treffend","treu","treuherzig","trocken","tr\xE4umerisch","tugendhaft","typisch","t\xFCchtig","ultimativ","umfassend","umg\xE4nglich","umjubelt","umkehrbar","umschw\xE4rmt","umsichtig","umtriebig","umwerfend","unabh\xE4ngig","unangreifbar","unantastbar","unaufhaltsam","unbeeinflussbar","unbefangen","unbeirrbar","unbek\xFCmmert","unbeschreiblich","unbeschwert","unbesehen","unbesorgt","unbestechlich","unbestritten","unbezahlbar","unb\xE4ndig","undurchsichtig","uneigenn\xFCtzig","unerbittlich","unerreichbar","unersetzlich","unfassbar","ungenau","ungew\xF6hnlich","ungezwungen","unkompliziert","unkonventionell","unnachgiebig","unproblematisch","unschlagbar","unsterblich","unterhaltsam","unternehmungsfreudig","unternehmungslustig","unverf\xE4lscht","unvergesslich","unvergleichbar","unverkennbar","unverletzbar","unverwechselbar","unverwundbar","unverzichtbar","unvoreingenommen","unvorstellbar","unwiderstehlich","un\xFCbersehbar","un\xFCbertroffen","uralt","verantwortungsbewusst","verantwortungslos","verantwortungsvoll","verbindend","verbindlich","verbl\xFCffend","verbogen","verbrannt","verbreitet","verbrieft","verb\xFCrgt","verdient","verehrt","verf\xFChrerisch","verkehrt","verkl\xE4rt","verlockend","verl\xE4sslich","vermittelnd","vernetzend","versichert","versiert","verst\xE4ndnisvoll","vers\xF6hnlich","vertrauensvoll","vertrauensw\xFCrdig","vertr\xE4glich","vertr\xE4umt","verwegen","verwundert","verw\xF6hnt","ver\xE4nderbar","vielf\xE4ltig","vielschichtig","vielseitig","vision\xE4r","vital","voll","vollst\xE4ndig","vorausschauend","vorbehaltlos","vorbildhaft","vorbildlich","vornehm","vorsorglich","vorteilhaft","vortrefflich","vorurteilsfrei","vorwitzig","vorzeigenswert","vorz\xFCglich","wach","wachsam","wagemutig","wahrhaftig","wahrheitsliebend","wandelbar","warm","warmherzig","weich","weise","weit","weitblickend","weitsichtig","weltbekannt","weltgewandt","weltoffen","wendig","wertsch\xE4tzend","wertvoll","wesentlich","wichtig","widerstandsf\xE4hig","wieselflink","wild","willensstark","willkommen","wirksam","wissbegierig","wissenschaftlich","wissenshungrig","witzig","wohlerzogen","wohlklingend","wohlriechend","wohlschmeckend","wohltuend","wohlverdient","wohlwollend","wohl\xFCberlegt","wortgewandt","wunderbar","wunderh\xFCbsch","wunderlich","wundersch\xF6n","wundervoll","w\xE4hlerisch","w\xFCnschenswert","w\xFCrdevoll","x-beliebig","x-fach","x-f\xF6rmig","xenophil","y-f\xF6rmig","zahnlos","zart","zartf\xFChlend","zauberhaft","zeitlich","zeitlos","zerbrechlich","zielbewusst","zielf\xFChrend","zielorientiert","zielsicher","zielstrebig","zornig","zugeneigt","zukunftsorientiert","zurechnungsf\xE4hig","zur\xFCckhaltend","zusammenh\xE4ngend","zust\xE4ndig","zuverl\xE4ssig","zuversichtlich","zuvorkommend","zweifach","z\xE4h","z\xE4rtlich","z\xFCndend","\xE4ngstlich","\xE4rgerlich","\xF6ffentlich","\xF6rtlich","\xFCberdurchschnittlich","\xFCbergenau","\xFCberlegen","\xFCberlegt","\xFCberragend","\xFCberraschend","\xFCbersichtlich","\xFCbersinnlich","\xFCberw\xE4ltigend","\xFCberzeugend"];var chunk_RCCYSHWF_=["abends","aber","abermals","abhanden","abher","abhin","abseits","absonderlicherweise","absurderweise","achtens","achteraus","achtern","achtmal","allda","alldieweil","alle","allein","allemal","allenfalls","allenthalben","allerdings","allerh\xF6chstens","allerorten","allerseits","allersp\xE4testens","alleweg","alleweil","allgemach","allig","allseits","allzeit","allzu","alsbald","alsdann","also","alters","altershalber","amtshalber","an","anbei","andante","andantino","anderenfalls","anderenorts","anderentags","andererseits","andernfalls","andernorts","anderntags","anders","anderswo","anderweit","andrerseits","aneinander","anfangs","angst","anhand","anjetzt","anno","ansatzweise","anscheinend","ansonsten","anstandshalber","anstandslos","anst\xE4ndigerweise","anwesend","apropos","arschling","auch","auf","aufhin","aufi","aufw\xE4rts","aus","auseinander","ausgangs","ausgerechnet","aushilfsweise","ausnahmsweise","ausschlie\xDFlich","auswendig","ausw\xE4rts","au\xDFen","au\xDFenvor","au\xDFerhalb","au\xDFerorts","au\xDFerstande","backbord","bald","bannig","bauchoben","bedauerlicherweise","beflissentlich","befremdlicherweise","behelfsweise","beiderseits","beidseits","beieinander","beinahe","beisammen","beiseite","beispielhalber","beispielsweise","beizeiten","beizu","bekannterma\xDFen","bekannterweise","bekanntlich","bemerkenswerterweise","bequemlichkeitshalber","bereits","bergab","bergan","bergauf","berufshalber","besonders","bestenfalls","bestens","bestimmt","betreffend","bezeichnenderweise","billigerma\xDFen","billigerweise","bisher","bislang","bisschen","bisweilen","bitte","blindlings","blo\xDF","bl\xF6dsinnigerweise","brockenweise","b\xE4uchlings","circa","crescendo","da","dabei","dadrauf","dadurch","daf\xFCr","dagegen","dahannen","dahau\xDFen","daheim","daher","dahin","dahinnen","dahinten","dahunten","dah\xFCben","dalli","damals","damit","danach","daneben","dankenswerterweise","dann","daran","darauf","daraufhin","daraus","darein","darin","darob","darum","darunter","daselbst","dato","dauernd","dau\xDF","dau\xDFen","davon","davor","dazu","dazumal","dazwischen","deinerseits","deinetwillen","dementgegen","dementsprechend","demnach","demn\xE4chst","demzufolge","denn","dennoch","derart","dereinst","derohalben","derowegen","derweil","deshalb","dessentwillen","detto","deutlichkeitshalber","dichtauf","dienstags","dieserart","diesmal","dieweil","diktando","diminuendo","direttissimo","dito","doch","donnerstags","dort","dorther","dorthin","dorthinan","dortmals","dortzulande","dran","drauf","drau\xDFen","drin","drinnen","droben","drum","drumherum","drunten","dr\xFCben","dr\xFCber","dummerweise","durch","durchaus","durcheinander","durchweg","dutzendmal","eben","ebenda","ebendaher","ebendaselbst","ebendort","ebenfalls","egal","eh","ehedem","ehemals","eher","ehnder","ehrenhalber","ehrlicherweise","eigenartigerweise","eigens","eigentlich","eigent\xFCmlicherweise","eilends","eimerweise","einerseits","einfacherweise","einfachheitshalber","eingangs","einigerma\xDFen","einmal","eins","einst","einstens","einstmals","einstweilen","elbabw\xE4rts","elbaufw\xE4rts","empor","entgegen","erforderlichenfalls","erfreulicherweise","ergo","erprobungshalber","erst","erstaunlicherweise","erstens","erstmal","erstmals","erwartungsgem\xE4\xDF","essl\xF6ffelweise","etwa","etwas","euertwillen","eurerseits","euretwillen","extra","fairerweise","faktisch","fast","faszinierenderweise","ferienhalber","fernab","ferner","flugs","flussabw\xE4rts","flussaufw\xE4rts","folgenderma\xDFen","folglich","fort","fortan","forthin","franco","franko","freiheraus","freilich","freitags","freundlicherweise","fr\xFCher","fr\xFChestens","fr\xFChmorgens","f\xFCrderhin","f\xFCrwahr","ganztags","gar","gebietsweise","gech","gef\xE4lligkeitshalber","gef\xE4lligst","gegebenenfalls","gegen\xFCber","geheimnisvollerweise","gemach","gemeinhin","gemeiniglich","gen","genau","genauestens","genauso","gerade","geradeaus","geradeheraus","geradeso","geradewegs","geradezu","gerechterweise","gerne","gesch\xE4ftehalber","gestern","gesundheitshalber","gewisserma\xDFen","gew\xF6hnlicherweise","gleich","gleichauf","gleichentags","gleicherma\xDFen","gleichfalls","gleichsam","gleichviel","gleichwohl","gl\xFCcklicherweise","grad","gradweise","gratis","gro\xDFenteils","gro\xDFteils","gr\xF6\xDFtenteils","gr\xFCppchenweise","gutenteils","g\xE4nzlich","g\xFCltigkeitshalber","g\xFCnstigenfalls","halb","halbe-halbe","halbleer","halbmast","halbtags","halbvoll","halbwegs","halt","hannen","haufenweise","hau\xDF","hau\xDFen","hehlings","heim","heimw\xE4rts","heint","hellauf","her","herab","heran","herauf","heraus","herbei","herein","hergebrachterweise","herinnen","hernach","heroben","herum","herunten","herunter","hervor","herzu","her\xFCber","heuer","heute","heutigentags","heutzutage","hi","hie","hiedurch","hief\xFCr","hienieden","hier","hieran","hierauf","hierbei","hierdurch","hierf\xFCr","hierher","hierhin","hiermit","hierunter","hierzu","hierzuland","hierzulande","hiezu","himmelan","himmelw\xE4rts","hin","hinab","hinauf","hinaus","hindurch","hinein","hinfort","hinnen","hinten","hintenach","hintereinander","hintereinanderweg","hinterher","hinterhin","hinterr\xFCcks","hinum","hinunter","hinweg","hin\xFCber","hoben","hoch","hochkant","hoffentlich","holterdiepolter","holterdipolter","hopplahopp","hujus","hunten","h\xE4ppchenweise","h\xF6chstens","h\xF6chstwahrscheinlich","h\xF6flichkeitshalber","h\xFCben","idealerweise","idealiter","ihrerseits","ihretwegen","immer","immerdar","immerhin","immerzu","imstande","indem","indes","infolgedessen","infrage","inkognito","innen","innerorts","insbesondere","insgeheim","insgesamt","insofern","instand","interessanterweise","interessehalber","intus","inwiefern","inzwischen","irgend","irgendwann","irgendwie","irgendwo","ironischerweise","irrigerweise","item","itzo","itzund","ja","jawohl","je","jedenfalls","jederzeit","jedesmal","jedoch","jeher","jemals","jenseits","jetzt","jeweils","just","justament","j\xE4hlings","j\xFCngst","j\xFCngstens","j\xFCngsthin","kannenweise","kapitelweise","keinesfalls","keineswegs","kistenweise","klassischerweise","kleinweis","klipp","komischerweise","komplizierterweise","kopfunter","kopf\xFCber","kreuzweise","kurioserweise","kurzerhand","kurzweg","k\xFCnftig","k\xFCrzlich","landab","landauf","lange","lauter","lauthals","lediglich","leew\xE4rts","lehnan","leichterhand","leichtsinnigerweise","leider","letztendlich","letztens","letzthin","letztlich","letztmals","lieber","links","literweise","logischerweise","los","lustigerweise","luvw\xE4rts","l\xE4ngs","l\xE4ngsseits","l\xE4ngst","mal","manchenorts","mancherorts","manchmal","massenweise","meerw\xE4rts","mehr","mehrfach","mehrmals","meinerseits","meinerzeit","meinethalben","meinetwegen","meinetwillen","meist","meistens","meistenteils","merkw\xFCrdigerweise","minder","mindestens","missbr\xE4uchlicherweise","miteinander","mithin","mitnichten","mittags","mitten","mittendrin","mitternachts","mittlerweile","mittschiffs","mittsommers","mittwochs","mitunter","montags","morgen","morgens","mysteri\xF6serweise","m\xE4hlich","m\xF6glichst","m\xFCtterlicherseits","nacheinander","nachgerade","nachher","nachmals","nachmittags","nachts","nachts\xFCber","nahebei","naheliegenderweise","nahezu","namens","namentlich","nat\xFCrlich","nebbich","nebenan","nebenbei","nebeneinander","nebenher","nee","nein","net","netterweise","neuerdings","neulich","nicht","nie","niemals","nimmer","nimmermehr","nirgends","nirgendwo","nirgendwohin","noch","nocheinmal","nochmal","nochmals","nordw\xE4rts","normalerweise","notabene","notfalls","notwendigerweise","nu","nun","nunmehr","nur","n\xE4chstens","n\xE4chtens","n\xE4herungsweise","n\xE4mlich","n\xF6tigenfalls","oben","obenauf","obendrauf","obendrein","obenherum","obenrum","offenbar","oft","oftmals","ohnedem","ohnedies","ohnegleichen","ohnehin","ohnl\xE4ngst","ordnungshalber","ostw\xE4rts","paarmal","paarweise","paradoxerweise","parterre","partout","passim","pikanterweise","pillepalle","polw\xE4rts","praktisch","praktischerweise","prima","privatim","probehalber","quartalsweise","quasi","quer","querbeet","querfeldein","ran","rattekahl","ratzekahl","ratzeputz","ratzfatz","raus","realiter","recht","rechtens","rechts","rein","retour","richtig","ringsherum","ringsum","ringsumher","rittlings","rum","rund","rundherum","rundum","r\xFCber","r\xFCcklings","r\xFCckw\xE4rts","r\xFCckzu","samstags","sattsam","schandehalber","scharenweise","scheibchenweise","schier","schlechthin","schlie\xDFlich","schlimmstenfalls","schnellstens","schnurstracks","schon","schonmal","schrittweise","schuldenhalber","schwerlich","sch\xE4tzungsweise","sehr","seinerseits","seinerzeit","seinetwegen","seinetwillen","seitab","seitdem","seither","seitlings","seitw\xE4rts","selbander","selbdritt","selbigesmal","selbst","selbstredend","selbviert","sicher","sicherheitshalber","sicherlich","sinnvollerweise","so","sodann","soeben","sofort","sogar","sogleich","solala","somit","sommers","sommers\xFCber","sonderbarerweise","sonnabends","sonntags","sonst","soweit","sowieso","sozusagen","sperrangelweit","sp\xE4tabends","sp\xE4ter","sp\xE4terhin","sp\xE4testens","sp\xE4tnachmittags","stadtausw\xE4rts","stadteinw\xE4rts","statt","stattdessen","stellenweise","stets","steuerbord","sto\xDFweise","stracks","stromab","stromauf","studienhalber","stufenweise","st\xFCckchenweise","st\xFCckweise","sukzessive","s\xFCdw\xE4rts","tageweise","tags","tagsunter","tags\xFCber","talab","talabw\xE4rts","talauf","talaufw\xE4rts","talaus","talausw\xE4rts","talein","taleinw\xE4rts","talw\xE4rts","teils","teilweise","testweise","traurigerweise","treppab","treppauf","tropfenweise","trotzdem","tr\xF6pfchenweise","tr\xF6pferlweise","tunlichst","typischerweise","umhin","umsonst","umstandshalber","umst\xE4ndehalber","unerwarteterweise","ungef\xE4hr","ungerechterweise","ungern","ungestraft","ungl\xFCcklicherweise","ungl\xFCckseligerweise","unisono","unl\xE4ngst","unn\xF6tigerweise","unsererseits","unseretwillen","unserseits","unsertwillen","unsrerseits","unten","untenan","untenherum","untenrum","unterdessen","untereinander","unterwegs","unterweil","unterweilen","unversehens","unvorsichtigerweise","vergebens","vergleichsweise","vergn\xFCgenshalber","vergn\xFCgungshalber","verh\xE4ltnism\xE4\xDFig","verschiedentlich","verst\xE4ndlicherweise","viel","vielenorts","vielerorts","vielfach","vielleicht","vielmals","vielmehr","vollauf","vollends","vollst\xE4ndig","vonjeher","vonstatten","vorab","voran","vorauf","voraus","vorbei","vordem","voreinst","vorerst","vorher","vorhin","vormals","vormittags","vorn","vorne","vornehmlich","vorneweg","vorsch\xFCssig","vorsichtshalber","vorweg","vorwiegend","vorw\xE4rts","vorzugsweise","vor\xFCber","v\xE4terlicherseits","v\xF6llig","wahlweise","wahrhaftig","wahrlich","wann","warum","weg","weiland","weitab","weitaus","weiter","weiterhin","weiters","weitherum","weithin","weniger","wenigstens","werktags","weshalb","westw\xE4rts","weswegen","wie","wieder","wiederum","wieso","winters","winters\xFCber","wirklich","wo","woanders","woandershin","wochenends","wodurch","wogegen","woher","woherum","wohin","wohl","wohlan","wohlauf","wohlgemerkt","womit","wom\xF6glich","wonach","worauf","woraufhin","worein","worin","wor\xFCber","woselbst","wozu","wunderbarerweise","wunderlicherweise","w\xE4hrenddem","x-mal","zahlungshalber","zeitlang","zeitlebens","zeitweise","ziemlich","zigmal","zirka","zu","zuallerallererst","zuallerallerletzt","zuallererst","zuallerletzt","zuallermeist","zualleroberst","zuallerunterst","zueinander","zuerst","zuf\xE4lligerweise","zugegebenerma\xDFen","zugleich","zugrunde","zugute","zuhauf","zuhause","zulande","zuleid","zuleide","zuletzt","zumal","zumeist","zumindest","zumindestens","zumute","zunutze","zun\xE4chst","zuoberst","zurande","zur\xFCck","zusammen","zuschanden","zusehends","zustande","zust\xE4ndigkeitshalber","zutage","zutiefst","zuunterst","zuviel","zuvorderst","zuv\xF6rderst","zuweilen","zuwider","zuzeiten","zu\xE4u\xDFerst","zwangsweise","zwar","zweifellos","zweifelsohne","zwischendurch","\xE4u\xDFerst","\xF6fters","\xF6stlich","\xFCberall","\xFCberallhin","\xFCberaus","\xFCberdies","\xFCberein","\xFCbergangsweise","\xFCberhand","\xFCberhaupt","\xFCberkopf","\xFCbermorgen","\xFCberraschenderweise","\xFCberwiegend","\xFCblicherweise","\xFCbrigens","\xFCbungshalber"];var chunk_RCCYSHWF_U=["AIDS","Abtreibung","Adipositas","Adjectiv","Adler","Adverb","Agnostizismus","Alkalimetall","Alphabet","Aluminium","Anarchie","Anatomie","Anderes","Antike","Architektur","Arch\xE4ologie","Arm","Astronomie","Atheismus","Atom","Aufzug","Auge","Automobil","Autor","Axt","Backgammon","Badezimmer","Bahnhof","Bakterium","Ball","Baseball","Baum","Behandlung","Bein","Benzin","Beruf","Beschleunigung","Bestrafung","Bett","Bewusstsein","Biathlon","Bibliographie","Bibliothek","Bier","Biographie","Biologie","Blei","Blindheit","Blume","Bogen","Bronze","Brot","Br\xFCcke","Buch","Buddhismus","Burg","B\xE4r","B\xFCrostuhl","Chemie","Chirurgie","Cholera","Christentum","Comic","Computer","Cricket","Dach","Dame","Dampfmaschine","Darm","Daumen","Demokratie","Denker","Diamant","Diktatur","Dinosaurier","Diplomatie","Drache","Durchfall","Eisen","Eisenbahn","Elefant","Elektrizit\xE4t","Elektromotor","Elektron","Elektronik","Element","Ellenbogen","Energie","Entdecker","Entdeckung","Epistemologie","Erdbeben","Erde","Erfahrung","Erfinder","Erwachsener","Essen","Ethik","Fahrer","Fahrrad","Farbe","Faschismus","Fels","Feminismus","Fenster","Fernsehen","Fernseher","Feuer","Feuerstein","Film","Finger","Fisch","Flaschenzug","Flughafen","Flugzeug","Fluss","Fl\xE4che","Fortpflanzung","Frau","Freiheit","Frieden","Frucht","Fu\xDF","Fu\xDFball","F\xF6tus","Galaxie","Gebirge","Geburtenkontrolle","Geb\xE4ude","Gehirn","Geist","Gem\xFCse","Geographie","Geologie","Gerste","Geschichte","Geschwindigkeit","Gesellschaft","Getr\xE4nke","Globalisierung","Gl\xFCcksspiel","Go","Gold","Gott","Grad","Gramm","Granit","Gravitation","Grundbegriff","Grundkonzept","Hafer","Hagel","Hand","Handgelenk","Haus","Wohnhaus","Haut","Hebel","Herz","Hinduismus","Hitze","Hochhaus","Hotel","Humanismus","Hund","Hunger","Hurrikan","H\xFCtte","Imperialismus","Impfung","Innenarchitektur","Insekt","Internet","Islam","Jazz","Judentum","Jugendliche","Junge","Jupiter","Kaffee","Kamel","Kapitalismus","Karte","Kartoffel","Katastrophe","Katze","Kernschmelze","Kilogramm","Kilometer","Kind","Kino","Kirche","Klappstuhl","Klassik","Klinge","Knie","Kn\xF6chel","Kommunismus","Konjunktion","Kopf","Kraft","Krankheiten","Krebs","Kreide","Krieg","Kubus","Kultur","Kunst","Kupfer","Kuppel","K\xE4se","K\xF6rper","Laden","Lampe","Land","Landwirtschaft","Laser","Lawine","Leben","Leber","Legierung","Leichtathletik","Lepra","Liberalismus","Liter","Literatur","Lunge","L\xE4nge","L\xF6we","Magen","Magnetismus","Mais","Malaria","Mann","Mars","Masse","Mathematik","Mathematiker","Ma\xDF","Medikation","Medizin","Meer","Mensch","Menschenrecht","Merkur","Messing","Metall","Metallurgie","Metaphysik","Meteorologie","Meter","Milch","Milchstra\xDFe","Milz","Mineral","Minute","Molek\xFCl","Monarchie","Monat","Mond","Monotheismus","Motel","Mund","Museum","Musik","Musiker","M\xE4dchen","M\xF6bel","Nachttisch","Nagel","Nationalismus","Nationalsozialismus","Neptun","Neutron","Niere","Nomen","Objekte","Ohr","Optik","Ozean","Palast","Parkhaus","Penis","Periodensystem","Petroleum","Pferd","Pflanze","Pfund","Philosophie","Photon","Physik","Pilz","Platin","Plazenta","Pluto","Pocken","Politik","Politiker","Polytheismus","Pop","Protist","Proton","Pr\xE4historie","Pulver","Pyramide","Quarz","Rad","Radio","Rassismus","Reaktion","Realit\xE4t","Regal","Regen","Religion","Renaissance","Reptil","Revolution","Riff","Rock","Rolltreppe","Rudern","Sache","Saft","Salz","Sandstein","Saturn","Schach","Schaf","Schaukelstuhl","Schie\xDFpulver","Schiff","Schlafzimmer","Schlange","Schlucht","Schnee","Schrank","Schraube","Schreibtisch","Schrift","Schule","Schusswaffe","Schwangerschaft","Schwert","Schwimmen","See","Seele","Segel","Sekunde","Sessel","Sexismus","Sikhreligion","Silber","Skelett","Sklaverei","Sojabohne","Sonne","Sonnensystem","Sorghum","Sozialismus","Spiel","Sport","Sprache","Sprengstoff","Staatsmann","Stadt","Stahl","Stuhl","Stunde","Substantiv","S\xE4ugetier","S\xE4ugling","S\xE4ure","Tag","Tanz","Taubheit","Technologie","Tee","Telefon","Tempel","Teppich","Theater","Tier","Tisch","Tor","Tornado","Treppe","Tsunami","Tuberkulose","T\xFCr","Unterern\xE4hrung","Uranus","Urknall","Vagina","Venus","Verben","Verbindung","Verh\xFCtung","Verstand","Vieh","Virus","Vogel","Volksmusik","Vulkan","Waffe","Wahrheit","Wasser","Wasserfall","Wein","Weizen","Wille","Wind","Wissenschaft","Wissenschaftler","Wohnzimmer","Wolke","Wolkenkratzer","W\xE4rme","W\xFCrfel","Zahl","Zeh","Zeit","Zeitalter","Zimmer","Zimmermann","Zinn","Zionismus","pH-Wert","Ebene","Rampe","Brust","Busen","\xC4sthetik","\xD6kologie","\xD6l","\xDCberschwemmung"];var chunk_RCCYSHWF_Y=["ab","abseits","abz\xFCglich","an","anfangs","angesichts","anhand","anl\xE4sslich","anstatt","anstelle","auf","aufgrund","aufseiten","aus","ausgangs","ausschlie\xDFlich","ausweislich","au\xDFer","au\xDFerhalb","bar","behufs","bei","beiderseits","beidseits","beim","betreffend","betreffs","beziehentlich","bez\xFCglich","binnen","bis","contra","dank","diesseits","durch","einbez\xFCglich","eingangs","eingedenk","einschlie\xDFlich","entgegen","entlang","entsprechend","exklusive","fern","fernab","f\xFCr","gegen","gegen\xFCber","gelegentlich","gem\xE4\xDF","gen","getreu","gleich","halber","hinsichtlich","hinter","in","infolge","inklusive","inmitten","innerhalb","innert","je","jenseits","kontra","kraft","lang","laut","links","l\xE4ngs","l\xE4ngsseits","mangels","minus","mit","mithilfe","mitsamt","mittels","nach","nahe","namens","neben","nebst","nordwestlich","nord\xF6stlich","n\xE4chst","n\xF6rdlich","ob","oberhalb","ohne","per","plus","pro","punkto","rechts","r\xFCcksichtlich","samt","seit","seitens","seitlich","seitw\xE4rts","sonder","statt","s\xFCdlich","s\xFCdwestlich","s\xFCd\xF6stlich","trotz","um","unbeschadet","uneingedenk","unerachtet","unfern","ungeachtet","ungerechnet","unter","unterhalb","unweit","vermittels","vermittelst","verm\xF6ge","versus","via","vis-\xE0-vis","voller","vom","von","vonseiten","vor","vorbehaltlich","vorg\xE4ngig","wegen","weitab","westlich","wider","willen","w\xE4hrend","zeit","zu","zufolge","zugunsten","zuhanden","zulasten","zulieb","zuliebe","zum","zun\xE4chst","zur","zuseiten","zuungunsten","zuwider","zuz\xFCglich","zwecks","zwischen","\xF6stlich","\xFCber"];var chunk_RCCYSHWF_Q=["aasen","abdunkeln","abfackeln","abkapseln","abkoppeln","abkupfern","abmagern","absolvieren","absorbieren","abstatten","abstauben","abstufen","abzweigen","adaptieren","ahnden","akquirieren","aktivieren","alarmieren","algorithmisieren","alphabetisieren","alternieren","altmachen","amputieren","amtieren","am\xFCsieren","anb\xE4ndeln","angeln","anhimmeln","animieren","ankoppeln","ankreiden","anlasten","anmuten","annektieren","anprangern","anstacheln","an\xE4sthetisieren","apern","apostrophieren","appellieren","applizieren","appretieren","aquarellieren","arbitrieren","archaisieren","archivieren","argw\xF6hnen","armieren","armmachen","arretieren","arsenieren","artikulieren","asphaltieren","asservieren","assimilieren","assistieren","assoziieren","attestieren","attribuieren","aufbahren","auffrischen","aufhalsen","aufheitern","aufhellen","aufmucken","aufmuntern","aufputschen","auftischen","auf\xE4chzen","ausbedingen","ausmerzen","ausmisten","ausrangieren","ausufern","auszieren","auszirkeln","authentifizieren","authentisieren","autorisieren","avertieren","avivieren","avouieren","baden","bagatellisieren","balgen","bandagieren","bannen","basteln","baumeln","beckmessern","beeidigen","beendigen","beerdigen","befristen","begegnen","begehren","beglaubigen","begleiten","beipflichten","beklagen","beklatschen","beklecksen","bel\xE4mmern","bemuttern","bem\xE4chtigen","bem\xE4ngeln","beneiden","ben\xF6tigen","ben\xFCtzen","bepflastern","berauschen","bereden","beruhen","beschallen","bescheinigen","beschranken","beschriften","beschweren","besch\xFCtzen","bespritzen","besserstellen","bestatten","bestellen","best\xE4tigen","best\xFCrmen","betanken","beteiligen","beten","beteuern","betten","beurlauben","beweinen","bewilligen","bew\xE4ltigen","bew\xF6lken","bezirzen","bezwecken","bibbern","billigen","blechen","blinken","blitzen","bl\xFChen","borgen","boykottieren","broschieren","br\xF6seln","br\xFCsten","buddeln","buttern","b\xFCcken","b\xFC\xDFen","chillen","choreographieren","darben","debattieren","deduzieren","defilieren","def\xE4kieren","degradieren","dekantieren","deklarieren","dekorieren","dekretieren","demolieren","deprimieren","deuteln","devalvieren","dichten","diffamieren","digitalisieren","diskontieren","diskutieren","disqualifizieren","diversifizieren","doktern","dolmetschen","dominieren","donnern","dosieren","doubeln","downloaden","dramatisieren","drechseln","dribbeln","dritteln","drosseln","dr\xE4ngeln","dr\xF6seln","dr\xFCcken","duften","dulden","durchforsten","durchfurchen","duseln","d\xE4monisieren","d\xF6sen","d\xFCrsten","d\xFCsen","ebben","ebnen","echauffieren","einheimsen","einschl\xE4fern","einsch\xFCchtern","einverleiben","ein\xE4schern","emeritieren","emulgieren","entbehren","entgr\xE4ten","entkernen","entkorken","entlarven","entlasten","entledigen","entmutigen","entsaften","entschuldigen","entwanzen","entwirren","erbarmen","erben","erbosen","erfrechen","erfrischen","erg\xE4nzen","erhitzen","erniedrigen","erotisieren","erschlaffen","erstatten","ert\xFCchtigen","erweitern","er\xFCbrigen","eskalieren","evangelisieren","examinieren","existieren","exmittieren","expedieren","extrahieren","extrapolieren","fachsimpeln","fahnden","fakturieren","falten","fassen","fasten","fauchen","faulen","faulenzen","favorisieren","federn","fegen","feiern","feilschen","ferkeln","fertigen","fetten","fiedeln","fiedern","filtern","fischen","flackern","flambieren","flammen","flankieren","flennen","flippern","flirten","florieren","flunkern","fl\xE4zen","fokussieren","folgen","forcieren","formen","fotografieren","fragmentieren","fraktionieren","frankieren","frappieren","frequentieren","frikassieren","frommen","fruchten","fr\xF6mmeln","fr\xFChst\xFCcken","futtern","f\xE4cheln","f\xE4lteln","f\xE4rben","f\xFCgen","f\xFChlen","f\xFCrchten","f\xFCttern","gackern","garen","garnieren","gastieren","gaukeln","gedeihen","gef\xE4hrden","geh\xF6ren","geistern","geizen","gelieren","gel\xFCsten","generalisieren","genieren","gen\xFCgen","gesellen","gestalten","gewichten","gew\xF6hnen","glei\xDFen","gliedern","glorifizieren","gl\xE4nzen","gl\xE4tten","grabbeln","granulieren","gratulieren","grenzen","grienen","grundieren","gruppieren","gr\xFCbeln","gr\xFCndeln","gurgeln","gustieren","hadern","haften","hageln","hallen","halluzinieren","handeln","harken","harmonieren","harmonisieren","harpunieren","hassen","hasten","hausieren","hecheln","hechten","hegen","heiligen","hetzen","hindern","hocken","homogenisieren","hoppeln","horten","huldigen","humanisieren","hungern","h\xE4ckseln","h\xE4nseln","h\xE4rten","h\xE4ufen","h\xFCten","imitieren","impr\xE4gnieren","indignieren","indizieren","indoktrinieren","industrialisieren","initiieren","inspirieren","inspizieren","installieren","insultieren","integrieren","intensivieren","interpellieren","interpretieren","intervenieren","interviewen","inthronisieren","inventarisieren","jagen","jaulen","joggen","jubeln","judizieren","kalibrieren","kannelieren","kanonisieren","kapieren","kapitalisieren","kappen","karren","kassieren","kastrieren","katalogisieren","katalysieren","kategorisieren","kaufen","keimen","kellnern","keuchen","kichern","klagen","klapsen","klatschen","klecksen","kleiden","kleistern","klingeln","klittern","klonen","klotzen","knacken","knapsen","knausern","knechten","knickern","knobeln","knutschen","kn\xFCllen","kn\xFCpfen","kodifizieren","koksen","kollektivieren","kollern","kolportieren","kommentieren","kommerzialisieren","kommunalisieren","komplizieren","komprimieren","kompromittieren","kondensieren","kondolieren","konferieren","konfiszieren","konjugieren","konsolidieren","konspirieren","konsumieren","kontakten","kontaktieren","konterkarieren","kontern","kontingentieren","kontrastieren","kontrollieren","konzipieren","koordinieren","kopieren","korrelieren","korrespondieren","korrodieren","kosen","kosten","koten","krachen","krallen","krampfen","kredenzen","kreditieren","krempeln","kriseln","kristallisieren","kritisieren","kritteln","kr\xE4hen","kr\xE4nkeln","kr\xFCmmen","kugeln","kullern","kultivieren","kurbeln","kurven","kuscheln","kuschen","k\xFCmmern","laben","lackieren","lahmen","laichen","lamentieren","lasieren","latschen","lavieren","leeren","leimen","leisten","lenken","leuchten","liberalisieren","lichten","lieb\xE4ugeln","liften","liquidieren","listen","lithographieren","lohnen","losen","luchsen","l\xE4ppern","l\xE4utern","l\xF6cken","l\xF6sen","l\xF6ten","l\xFCften","machen","malmen","mampfen","managen","manipulieren","maskieren","masturbieren","mausen","mausern","meckern","meistern","mei\xDFeln","memorieren","menscheln","metallisieren","meucheln","miefen","mildern","minimalisieren","mischen","mixen","modellieren","modeln","moderieren","montieren","moralisieren","motivieren","motorisieren","muffeln","multiplizieren","mumifizieren","munden","munkeln","murren","musizieren","mustern","m\xE4andern","m\xE4keln","m\xE4sten","m\xF6chten","m\xFCnden","nagen","nahen","narkotisieren","narren","naschen","nationalisieren","naturalisieren","necken","negieren","nesteln","neuern","notieren","nummerieren","n\xE4ssen","n\xF6rgeln","obduzieren","offerieren","ohrfeigen","oktroyieren","onanieren","operieren","opponieren","optimieren","orakeln","organisieren","orientieren","oxydieren","paddeln","paffen","palavern","panieren","pantschen","paradieren","paralysieren","parametrisieren","paraphieren","parken","parkettieren","parkieren","pauken","pausieren","peinigen","peitschen","pellen","permutieren","personifizieren","pfl\xFCcken","pfl\xFCgen","pfriemeln","photographieren","pinkeln","pirschen","pissen","planschen","plantschen","plappern","platzieren","plumpsen","pl\xE4tten","pl\xFCndern","pochieren","polemisieren","polstern","popularisieren","posen","potenzieren","prallen","pressen","privatisieren","probieren","problematisieren","produzieren","programmieren","projektieren","projizieren","proklamieren","protokollieren","protzen","pr\xFCgeln","publizieren","pulen","pulvern","pumpen","qualmen","quetschen","quotieren","rackern","radieren","radikalisieren","raffinieren","ragen","rammeln","rammen","ramponieren","rascheln","rasten","ratifizieren","rattern","raunen","raunzen","rauschen","rechnen","recken","regulieren","rehabilitieren","reichen","reizen","reklamieren","relokalisieren","rempeln","renovieren","repr\xE4sentieren","requirieren","reservieren","respektieren","restaurieren","resultieren","res\xFCmieren","retardieren","retuschieren","revanchieren","reversieren","revitalisieren","revolutionieren","rezensieren","re\xFCssieren","riegeln","rivalisieren","rochieren","rotieren","rotten","rotzen","rudern","runden","runzeln","rupfen","ru\xDFen","r\xE4dern","r\xE4uspern","r\xFCgen","r\xFCmpfen","r\xFCtteln","sabbeln","sabbern","sammeln","saturieren","schachern","schaden","scharren","scharwenzeln","scheitern","scheuern","schielen","schillern","schimmeln","schippen","schirmen","schleimen","schleudern","schlottern","schlucken","schl\xFCrfen","schmatzen","schmecken","schmeicheln","schmiegen","schminken","schmirgeln","schmoren","schmuggeln","schm\xFCcken","schnarren","schnattern","schnaufen","schniegeln","schnitzeln","schn\xE4beln","schn\xFCffeln","schn\xFCren","schrammen","schrubben","schrumpeln","schr\xE4men","schuften","schummeln","schustern","schwanken","schweben","schweinigeln","schw\xE4beln","schw\xE4ngern","schw\xE4nzeln","schw\xE4nzen","sch\xE4men","sch\xE4tzen","sch\xF6nen","sch\xFCren","segeln","sehnen","sekundieren","sensibilisieren","separieren","seufzen","sichten","sieben","siechen","siegen","siezen","solidarisieren","soufflieren","sozialisieren","speicheln","spenden","sperren","spotten","sprengen","spritzen","sprudeln","sputen","sp\xF6tteln","sp\xFClen","stabilisieren","staksen","stanzen","stapfen","starten","stationieren","stauchen","stellen","stenografieren","stenographieren","steppen","stibitzen","sticken","stiften","stilisieren","stillen","stochern","stocken","stolpern","stornieren","stottern","strafen","strahlen","stranden","strangulieren","straucheln","stressen","strotzen","strukturieren","st\xE4nkern","st\xE4upen","st\xFClpen","st\xFCmpern","subventionieren","suggerieren","suhlen","summieren","surren","suspendieren","s\xE4ubern","s\xFCndigen","tabellarisieren","tagen","takeln","tapezieren","tapsen","tarieren","tauen","taumeln","taxieren","teilen","telefonieren","tendieren","texten","thronen","tigern","tirilieren","tischlern","tollen","touchieren","toupieren","trachten","traktieren","tranchieren","transferieren","transpirieren","transplantieren","transportieren","trauern","trimmen","triumphieren","trotteln","tr\xE4nken","tr\xE4umen","tr\xF6pfeln","tr\xF6sten","turnen","turteln","tuten","typisieren","t\xE4feln","t\xE4nzeln","t\xE4tscheln","t\xF6nen","t\xF6ten","umranden","umw\xF6lken","unterminieren","untertunneln","variieren","verballhornen","verbiestern","verblassen","verbr\xE4men","verchromen","verdoppeln","verdorren","verdrecken","verdutzen","vereinen","verfeinden","verfeinern","verfl\xFCchtigen","verfrachten","vergeistigen","vergeuden","vergewaltigen","vergiften","vergipsen","vergreisen","vergr\xE4tzen","verg\xE4llen","verheddern","verherrlichen","verinnerlichen","verklausulieren","verkorksen","verkrusten","verkupfern","verk\xF6rpern","vermarkten","verm\xE4hlen","vernarben","vernetzen","vern\xFCnfteln","verpatzen","verpesten","verplempern","verproviantieren","verrecken","verrenken","verschei\xDFern","verscherbeln","verschiffen","verschwenden","versinnbildlichen","versklaven","verspie\xDFern","versp\xE4ten","versteinern","verstummen","verst\xFCmmeln","versumpfen","vers\xFC\xDFen","verulken","vervielf\xE4ltigen","verw\xFCsten","verzichten","ver\xE4ppeln","ver\xE4steln","ver\xF6den","visieren","visitieren","visualisieren","wackeln","walken","wallen","wandeln","waten","wechseln","wegarbeiten","wegdiskutieren","wegschnippen","weiden","wetten","wettern","wickeln","widerstehen","wiederk\xE4uen","wiegeln","wienern","winken","wischen","witzeln","wuchern","wuchten","wurmen","wursteln","wuscheln","wuseln","w\xE4hlen","w\xE4ssern","w\xF6lben","w\xFCnschen","w\xFCrdigen","w\xFCrgen","xerographieren","zahlen","zanken","zapfen","zausen","zechen","zehren","zeichnen","zeigen","zelten","zerdeppern","zerfurchen","zerkleinern","zerren","zertifizieren","zertr\xFCmmern","zetern","zielen","zieren","zirpen","zischen","zocken","zoomen","zumuten","zupfen","zureden","zweifeln","zwinkern","z\xE4hlen","z\xE4hmen","z\xF6gern","z\xFCgeln","z\xFCrnen","\xE4ngstigen","\xE4rgern","\xE4sen","\xE4tzen","\xE4ugen","\xE4u\xDFern","\xF6len","\xFCben","\xFCbernachten","\xFCbertrumpfen","\xFCberwintern"];var chunk_RCCYSHWF_me={adjective:chunk_RCCYSHWF_Z,adverb:chunk_RCCYSHWF_,noun:chunk_RCCYSHWF_U,preposition:chunk_RCCYSHWF_Y,verb:chunk_RCCYSHWF_Q},chunk_RCCYSHWF_X=chunk_RCCYSHWF_me;var chunk_RCCYSHWF_de={animal:chunk_RCCYSHWF_n,cell_phone:chunk_RCCYSHWF_i,color:chunk_RCCYSHWF_t,company:chunk_RCCYSHWF_h,database:chunk_RCCYSHWF_u,date:chunk_RCCYSHWF_d,internet:chunk_RCCYSHWF_k,location:chunk_RCCYSHWF_J,lorem:chunk_RCCYSHWF_D,metadata:chunk_RCCYSHWF_R,person:chunk_RCCYSHWF_x,phone_number:chunk_RCCYSHWF_q,word:chunk_RCCYSHWF_X},chunk_RCCYSHWF_dr=chunk_RCCYSHWF_de; - return limits[name] -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-FMSDX53Y.js +var chunk_FMSDX53Y_i=new chunk_HC7G5RVA_Xe({locale:[chunk_RCCYSHWF_dr,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-XUTYUCID.js +var chunk_XUTYUCID_r=["+43-6##-#######","06##-########","+436#########","06##########"];var chunk_XUTYUCID_W={formats:chunk_XUTYUCID_r},chunk_XUTYUCID_l=chunk_XUTYUCID_W;var chunk_XUTYUCID_t=["AG","GmbH","GmbH & Co. KG","Gruppe","KG","OHG","UG"];var chunk_XUTYUCID_o=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} und {{person.last_name.generic}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_XUTYUCID_x={legal_entity_type:chunk_XUTYUCID_t,name_pattern:chunk_XUTYUCID_o},chunk_XUTYUCID_s=chunk_XUTYUCID_x;var chunk_XUTYUCID_h=["at","ch","com","de","info","name","net","org"];var chunk_XUTYUCID_u=["gmail.com","hotmail.com","yahoo.com"];var chunk_XUTYUCID_V={domain_suffix:chunk_XUTYUCID_h,free_email:chunk_XUTYUCID_u},chunk_XUTYUCID_m=chunk_XUTYUCID_V;var chunk_XUTYUCID_c=["###","##","#","##a","##b","##c"];var chunk_XUTYUCID_d=["Aigen im M\xFChlkreis","Allerheiligen bei Wildon","Altenfelden","Arriach","Axams","Baumgartenberg","Bergern im Dunkelsteinerwald","Berndorf bei Salzburg","Bregenz","Breitenbach am Inn","Deutsch-Wagram","Dienten am Hochk\xF6nig","Dietach","Dornbirn","D\xFCrnkrut","Eben im Pongau","Ebenthal in K\xE4rnten","Eichgraben","Eisenstadt","Ellmau","Feistritz am Wechsel","Finkenberg","Fiss","Frantschach-St. Gertraud","Fritzens","Gams bei Hieflau","Geiersberg","Graz","Gro\xDFh\xF6flein","G\xF6\xDFnitz","Hartl","Hausleiten","Herzogenburg","Hinterhornbach","Hochwolkersdorf","Ilz","Ilztal","Innerbraz","Innsbruck","Itter","Jagerberg","Jeging","Johnsbach","Johnsdorf-Brunn","Jungholz","Kindberg","Kirchdorf am Inn","Klagenfurt","Kottes-Purk","Krumau am Kamp","Krumbach","Lavam\xFCnd","Lech","Linz","Ludesch","L\xF6dersdorf","Marbach an der Donau","Mattsee","Mautern an der Donau","Mauterndorf","Mitterbach am Erlaufsee","Neudorf bei Passail","Neudorf bei Staatz","Neukirchen an der Enknach","Neustift an der Lafnitz","Niederleis","Oberndorf in Tirol","Oberstorcha","Oberwaltersdorf","Oed-Oehling","Ort im Innkreis","Pilgersdorf","Pitschgau","Pollham","Preitenegg","Purbach am Neusiedler See","Rabenwald","Raiding","Rastenfeld","Ratten","Rettenegg","Salzburg","Sankt Johann im Saggautal","St. Peter am Kammersberg","St. P\xF6lten","St. Veit an der Glan","Taxenbach","Tragwein","Trebesing","Trieben","Turnau","Ungerdorf","Unterauersbach","Unterstinkenbrunn","Untertilliach","Uttendorf","Vals","Velden am W\xF6rther See","Viehhofen","Villach","Vitis","Waidhofen an der Thaya","Waldkirchen am Wesen","Wei\xDFkirchen an der Traun","Wien","Wimpassing im Schwarzatale","Ybbs an der Donau","Ybbsitz","Yspertal","Zeillern","Zell am Pettenfirst","Zell an der Pram","Zerlach","Zw\xF6lfaxing","\xD6blarn","\xDCbelbach","\xDCberackern","\xDCbersaxen","\xDCbersbach"];var chunk_XUTYUCID_g=["{{location.city_name}}"];var chunk_XUTYUCID_k=["\xC4gypten","\xC4quatorialguinea","\xC4thiopien","\xD6sterreich","Afghanistan","Albanien","Algerien","Amerikanisch-Samoa","Amerikanische Jungferninseln","Andorra","Angola","Anguilla","Antarktis","Antigua und Barbuda","Argentinien","Armenien","Aruba","Aserbaidschan","Australien","Bahamas","Bahrain","Bangladesch","Barbados","Belarus","Belgien","Belize","Benin","die Bermudas","Bhutan","Bolivien","Bosnien und Herzegowina","Botsuana","Bouvetinsel","Brasilien","Britische Jungferninseln","Britisches Territorium im Indischen Ozean","Brunei Darussalam","Bulgarien","Burkina Faso","Burundi","Chile","China","Cookinseln","Costa Rica","D\xE4nemark","Demokratische Republik Kongo","Demokratische Volksrepublik Korea","Deutschland","Dominica","Dominikanische Republik","Dschibuti","Ecuador","El Salvador","Eritrea","Estland","F\xE4r\xF6er","Falklandinseln","Fidschi","Finnland","Frankreich","Franz\xF6sisch-Guayana","Franz\xF6sisch-Polynesien","Franz\xF6sische Gebiete im s\xFCdlichen Indischen Ozean","Gabun","Gambia","Georgien","Ghana","Gibraltar","Gr\xF6nland","Grenada","Griechenland","Guadeloupe","Guam","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Heard und McDonaldinseln","Honduras","Hongkong","Indien","Indonesien","Irak","Iran","Irland","Island","Israel","Italien","Jamaika","Japan","Jemen","Jordanien","Jugoslawien","Kaimaninseln","Kambodscha","Kamerun","Kanada","Kap Verde","Kasachstan","Katar","Kenia","Kirgisistan","Kiribati","Kleinere amerikanische \xDCberseeinseln","Kokosinseln","Kolumbien","Komoren","Kongo","Kroatien","Kuba","Kuwait","Laos","Lesotho","Lettland","Libanon","Liberia","Libyen","Liechtenstein","Litauen","Luxemburg","Macau","Madagaskar","Malawi","Malaysia","Malediven","Mali","Malta","ehemalige jugoslawische Republik Mazedonien","Marokko","Marshallinseln","Martinique","Mauretanien","Mauritius","Mayotte","Mexiko","Mikronesien","Monaco","Mongolei","Montserrat","Mosambik","Myanmar","N\xF6rdliche Marianen","Namibia","Nauru","Nepal","Neukaledonien","Neuseeland","Nicaragua","Niederl\xE4ndische Antillen","Niederlande","Niger","Nigeria","Niue","Norfolkinsel","Norwegen","Oman","Osttimor","Pakistan","Palau","Panama","Papua-Neuguinea","Paraguay","Peru","Philippinen","Pitcairninseln","Polen","Portugal","Puerto Rico","R\xE9union","Republik Korea","Republik Moldau","Ruanda","Rum\xE4nien","Russische F\xF6deration","S\xE3o Tom\xE9 und Pr\xEDncipe","S\xFCdafrika","S\xFCdgeorgien und S\xFCdliche Sandwichinseln","Salomonen","Sambia","Samoa","San Marino","Saudi-Arabien","Schweden","Schweiz","Senegal","Seychellen","Sierra Leone","Simbabwe","Singapur","Slowakei","Slowenien","Somalien","Spanien","Sri Lanka","St. Helena","St. Kitts und Nevis","St. Lucia","St. Pierre und Miquelon","St. Vincent und die Grenadinen","Sudan","Surinam","Svalbard und Jan Mayen","Swasiland","Syrien","T\xFCrkei","Tadschikistan","Taiwan","Tansania","Thailand","Togo","Tokelau","Tonga","Trinidad und Tobago","Tschad","Tschechische Republik","Tunesien","Turkmenistan","Turks- und Caicosinseln","Tuvalu","Uganda","Ukraine","Ungarn","Uruguay","Usbekistan","Vanuatu","Vatikanstadt","Venezuela","Vereinigte Arabische Emirate","Vereinigte Staaten","Vereinigtes K\xF6nigreich","Vietnam","Wallis und Futuna","Weihnachtsinsel","Westsahara","Zentralafrikanische Republik","Zypern"];var chunk_XUTYUCID_S=["####"];var chunk_XUTYUCID_b=["Apt. ###","Zimmer ###","# OG"];var chunk_XUTYUCID_M=["Burgenland","K\xE4rnten","Nieder\xF6sterreich","Ober\xF6sterreich","Salzburg","Steiermark","Tirol","Vorarlberg","Wien"];var chunk_XUTYUCID_L=["Bgld.","Ktn.","N\xD6","O\xD6","Sbg.","Stmk.","T","Vbg.","W"];var chunk_XUTYUCID_f={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_XUTYUCID_p=["Ahorn","Ahorngasse (St. Andr\xE4)","Alleestra\xDFe (Poysbrunn)","Alpenlandstra\xDFe","Alte Poststra\xDFe","Alte Ufergasse","Am Kronawett (Hagenbrunn)","Am M\xFChlwasser","Am Rebenhang","Am Sternweg","Anton Wildgans-Stra\xDFe","Auer-von-Welsbach-Weg","Auf der Stift","Aufeldgasse","Bahngasse","Bahnhofstra\xDFe","Bahnstra\xDFe (Gerhaus)","Basteigasse","Berggasse","Bergstra\xDFe","Birkenweg","Blasiussteig","Blattur","Bruderhofgasse","Brunnelligasse","B\xFChelweg","Darnautgasse","Donaugasse","Dorfplatz (Haselbach)","Dr.-Oberreiter-Stra\xDFe","Dr.Karl Holoubek-Str.","Drautal Bundesstra\xDFe","D\xFCrnrohrer Stra\xDFe","Ebenthalerstra\xDFe","Eckgrabenweg","Erlenstra\xDFe","Erlenweg","Eschenweg","Etrichgasse","Fassergasse","Feichteggerwiese","Feld-Weg","Feldgasse","Feldstapfe","Fischpointweg","Flachbergstra\xDFe","Flurweg","Franz Schubert-Gasse","Franz-Schneewei\xDF-Weg","Franz-von-Assisi-Stra\xDFe","Fritz-Pregl-Stra\xDFe","Fuchsgrubenweg","F\xF6dlerweg","F\xF6hrenweg","F\xFCnfhaus (Paasdorf)","Gabelsbergerstra\xDFe","Gartenstra\xDFe","Geigen","Geigergasse","Gemeindeaugasse","Gemeindeplatz","Georg-Aichinger-Stra\xDFe","Glanfeldbachweg","Graben (Burgauberg)","Grub","Gr\xF6retgasse","Gr\xFCnbach","G\xF6sting","Hainschwang","Hans-Mauracher-Stra\xDFe","Hart","Teichstra\xDFe","Hauptplatz","Hauptstra\xDFe","Heideweg","Heinrich Landauer Gasse","Helenengasse","Hermann von Gilmweg","Hermann-L\xF6ns-Gasse","Herminengasse","Hernstorferstra\xDFe","Hirsdorf","Hochfeistritz","Hochhaus Neue Donau","Hof","Hussovits Gasse","H\xF6ggen","H\xFCtten","Janzgasse","Jochriemgutstra\xDFe","Johann-Strau\xDF-Gasse","Julius-Raab-Stra\xDFe","Kahlenberger Stra\xDFe","Karl Kraft-Stra\xDFe","Kegelprielstra\xDFe","Keltenberg-Eponaweg","Kennedybr\xFCcke","Kerpelystra\xDFe","Kindergartenstra\xDFe","Kinderheimgasse","Kirchenplatz","Kirchweg","Klagenfurter Stra\xDFe","Klamm","Kleinbaumgarten","Klingergasse","Koloniestra\xDFe","Konrad-Duden-Gasse","Krankenhausstra\xDFe","Kubinstra\xDFe","K\xF6hldorfergasse","Lackenweg","Lange Mekotte","Leifling","Leopold Frank-Stra\xDFe (Pellendorf)","Lerchengasse (Pirka)","Lichtensternsiedlung V","Lindenhofstra\xDFe","Lindenweg","Luegstra\xDFe","Maierhof","Malerweg","Mitterweg","Mittlere Hauptstra\xDFe","Moosbachgasse","Morettigasse","Musikpavillon Riezlern","M\xFChlboden","M\xFChle","M\xFChlenweg","Neustiftgasse","Niederegg","Niedergams","Nordwestbahnbr\xFCcke","Oberb\xF6denalm","Obere Berggasse","Oedt","Am F\xE4rberberg","Ottogasse","Paul Peters-Gasse","Perspektivstra\xDFe","Poppichl","Privatweg","Prixgasse","Pyhra","Radetzkystra\xDFe","Raiden","Reichensteinstra\xDFe","Reitbauernstra\xDFe","Reiterweg","Reitschulgasse","Ringweg","Rupertistra\xDFe","R\xF6merstra\xDFe","R\xF6merweg","Sackgasse","Schaunbergerstra\xDFe","Schlo\xDFweg","Schulgasse (Langeck)","Sch\xF6nholdsiedlung","Seeblick","Seestra\xDFe","Semriacherstra\xDFe","Simling","Sipbachzeller Stra\xDFe","Sonnenweg","Spargelfeldgasse","Spiesmayrweg","Sportplatzstra\xDFe","St.Ulrich","Steilmannstra\xDFe","Steingr\xFCneredt","Strassfeld","Stra\xDFerau","St\xF6pflweg","St\xFCra","Taferngasse","Tennweg","Thomas Koschat-Gasse","Tiroler Stra\xDFe","Torrogasse","Uferstra\xDFe (Schwarzau am Steinfeld)","Unterd\xF6rfl","Unterer Sonnrainweg","Verwaltersiedlung","Waldhang","Wasen","Weidenstra\xDFe","Weiherweg","Wettsteingasse","Wiener Stra\xDFe","Windisch","Zebragasse","Zellerstra\xDFe","Ziehrerstra\xDFe","Zulechnerweg","Zwergjoch","\xD6tzbruck"];var chunk_XUTYUCID_K=["{{location.street_name}}"];var chunk_XUTYUCID_I={building_number:chunk_XUTYUCID_c,city_name:chunk_XUTYUCID_d,city_pattern:chunk_XUTYUCID_g,country:chunk_XUTYUCID_k,postcode:chunk_XUTYUCID_S,secondary_address:chunk_XUTYUCID_b,state:chunk_XUTYUCID_M,state_abbr:chunk_XUTYUCID_L,street_address:chunk_XUTYUCID_f,street_name:chunk_XUTYUCID_p,street_pattern:chunk_XUTYUCID_K},chunk_XUTYUCID_y=chunk_XUTYUCID_I;var chunk_XUTYUCID_j={title:"German (Austria)",code:"de_AT",country:"AT",language:"de",endonym:"Deutsch (\xD6sterreich)",dir:"ltr",script:"Latn"},chunk_XUTYUCID_A=chunk_XUTYUCID_j;var chunk_XUTYUCID_J={generic:["Aaliyah","Aaron","Abby","Abdul","Abdullah","Abigail","Ada","Adam","Adelina","Adrian","Adriana","Adriano","Ahmad","Ahmed","Ahmet","Aileen","Aimee","Alan","Alana","Albert","Alea","Alena","Alessa","Alessandro","Alessia","Alessio","Alex","Alexa","Alexander","Alexandra","Alexia","Alexis","Aleyna","Alfred","Ali","Alia","Alica","Alice","Alicia","Alina","Alisa","Alisha","Alissa","Aliya","Aliyah","Allegra","Alma","Alyssa","Amalia","Amanda","Amar","Amelia","Amelie","Amina","Amir","Amira","Amon","Amy","Ana","Anabel","Anastasia","Andre","Andrea","Andreas","Andrew","Angela","Angelina","Angelique","Angelo","Anja","Ann","Anna","Annabel","Annabell","Annabelle","Annalena","Anne","Anneke","Annelie","Annemarie","Anni","Annie","Annika","Anny","Anouk","Ansgar","Anthony","Anton","Antonia","Antonio","Arda","Arian","Ariana","Ariane","Armin","Arne","Arno","Arthur","Artur","Arved","Arvid","Arwen","Ashley","Asya","Aurelia","Aurora","Ava","Ayleen","Aylin","Ayman","Ayse","Azra","Baran","Baris","Bastian","Batuhan","Bela","Ben","Benedikt","Benjamin","Bennet","Bennett","Benno","Bent","Berat","Berkay","Bernd","Betty","Bianca","Bianka","Bilal","Bjarne","Bj\xF6rn","Bo","Boris","Brandon","Brian","Bruno","Bryan","Burak","Caitlin","Calvin","Can","Cara","Carina","Carl","Carla","Carlo","Carlos","Carlotta","Carmen","Carolin","Carolina","Caroline","Caspar","Cassandra","Catharina","Catrin","Cecile","Cecilia","Cedric","Cedrik","Celia","Celina","Celine","Cem","Ceyda","Ceylin","Chantal","Charleen","Charlie","Charlotta","Charlotte","Chayenne","Cheyenne","Chiara","Chris","Christian","Christiano","Christin","Christina","Christoph","Christopher","Cindy","Claas","Claire","Clara","Clarissa","Clemens","Colin","Colleen","Collien","Collin","Conner","Connor","Constantin","Cora","Corinna","Corvin","Cosima","Curt","Damian","Damien","Dana","Daniel","Daniela","Danilo","Danny","Daria","Darian","Dario","Darius","Darleen","Darren","David","Davide","Davin","Dean","Defne","Delia","Denise","Deniz","Dennis","Denny","Devin","Diana","Diego","Dilara","Dina","Dion","Domenic","Domenik","Dominic","Dominik","Dorian","Dorothea","Dustin","Dylan","Ecrin","Eda","Eddi","Eddy","Edgar","Edwin","Efe","Ege","Eileen","Ela","Elaine","Elanur","Elea","Elena","Eleni","Eleonora","Elia","Eliah","Eliana","Elias","Elif","Elijah","Elina","Elisa","Elisabeth","Ella","Ellen","Elli","Elly","Elsa","Emanuel","Emelie","Emely","Emil","Emilia","Emilian","Emilie","Emilio","Emily","Emir","Emirhan","Emma","Emmely","Emmi","Emmy","Emre","Enes","Enie","Enna","Enno","Enrico","Enya","Eren","Eric","Erik","Esma","Estelle","Esther","Etienne","Eva","Evelin","Evelina","Eveline","Evelyn","Fabian","Fabien","Fabienne","Fabio","Fabrice","Falk","Fatima","Fatma","Felicia","Felicitas","Felina","Felix","Femke","Fenja","Ferdinand","Fiete","Filip","Fine","Finia","Finja","Finlay","Finley","Finn","Finnja","Finnley","Fiona","Flora","Florentine","Florian","Francesca","Francesco","Franka","Franz","Franziska","Frederic","Frederick","Frederik","Frederike","Freya","Frida","Frieda","Friederike","Friedrich","Fritz","Furkan","Fynn","Gabriel","Georg","Gerrit","Giada","Gian","Gianluca","Gina","Gino","Giulia","Giuliana","Giuliano","Giuseppe","Gregor","Greta","Gustav","Hagen","Hailey","Hamza","Hana","Hanna","Hannah","Hannes","Hanno","Hans","Hasan","Hassan","Hauke","Heidi","Helen","Helena","Helene","Helin","Hendrik","Hennes","Henning","Henri","Henrick","Henriette","Henrik","Henrike","Henry","Hermine","Hugo","Hussein","Ian","Ibrahim","Ida","Ilayda","Ilias","Ilja","Ilyas","Imke","Immanuel","Ina","Ines","Inga","Inka","Irem","Isa","Isabel","Isabell","Isabella","Isabelle","Ismael","Ismail","Ivan","Iven","Ivonne","Jack","Jacob","Jacqueline","Jaden","Jakob","Jamal","James","Jamie","Jamila","Jan","Jana","Jane","Janek","Janin","Janina","Janine","Janis","Janna","Janne","Jannek","Jannes","Jannik","Jannis","Jano","Janosch","Jara","Jared","Jari","Jarne","Jarno","Jaron","Jasmin","Jasmina","Jasmine","Jason","Jasper","Jay","Jayden","Jayson","Jean","Jella","Jenna","Jennifer","Jenny","Jens","Jeremias","Jeremie","Jeremy","Jermaine","Jerome","Jesper","Jesse","Jessica","Jessy","Jette","Jil","Jill","Jim","Jimmy","Joana","Joanna","Joe","Joel","Joelina","Joeline","Joelle","Joey","Johann","Johanna","Johannes","John","Johnny","Joleen","Jolie","Jolien","Jolin","Jolina","Joline","Jon","Jona","Jonah","Jonas","Jonathan","Jonna","Jonte","Joost","Jordan","Joris","Joscha","Joschua","Josef","Josefin","Josefine","Joseph","Josephin","Josephine","Josh","Joshua","Josie","Josua","Josy","Joy","Joyce","Juan","Judith","Judy","Jule","Julia","Julian","Juliana","Juliane","Julie","Julien","Julienne","Julika","Julina","Julius","Juna","Juri","Justin","Justine","Justus","Kaan","Kai","Kaja","Kalle","Karim","Karina","Karl","Karla","Karlo","Karlotta","Karolina","Karoline","Kassandra","Katarina","Katharina","Kathrin","Katja","Katrin","Kay","Kaya","Kayra","Keanu","Kenan","Kenny","Keno","Kerem","Kerim","Kevin","Kian","Kiana","Kiara","Kilian","Kim","Kimberley","Kimberly","Kimi","Kira","Kjell","Klaas","Klara","Klemens","Konrad","Konstantin","Koray","Korbinian","Korinna","Kristin","Kurt","Kyra","Laila","Lana","Lara","Larissa","Lars","Lasse","Laura","Laureen","Laurence","Laurens","Laurenz","Laurin","Lavinia","Lea","Leah","Lean","Leana","Leander","Leandra","Leandro","Leann","Lee","Leif","Leila","Len","Lena","Lene","Leni","Lenia","Lenja","Lenn","Lennard","Lennart","Lennert","Lennie","Lennox","Lenny","Lenya","Leo","Leon","Leona","Leonard","Leonardo","Leonhard","Leoni","Leonidas","Leonie","Leonora","Leopold","Leroy","Leticia","Letizia","Levent","Levi","Levin","Levke","Lewin","Lewis","Leyla","Lia","Liah","Liam","Lian","Liana","Lias","Lili","Lilia","Lilian","Liliana","Lilith","Lilli","Lillian","Lilly","Lily","Lina","Linda","Lindsay","Line","Linn","Linnea","Lino","Linus","Lio","Lion","Lionel","Lisa","Lisann","Lisanne","Liv","Livia","Liz","Logan","Lola","Loreen","Lorena","Lorenz","Lorenzo","Loris","Lotta","Lotte","Louis","Louisa","Louise","Luan","Luana","Luc","Luca","Lucas","Lucia","Lucian","Lucie","Lucien","Lucienne","Lucy","Ludwig","Luis","Luisa","Luise","Luiz","Luk","Luka","Lukas","Luke","Luna","Lutz","Luzie","Lya","Lydia","Lyn","Lynn","Maddox","Madeleine","Madita","Madleen","Madlen","Mads","Magdalena","Magnus","Maik","Maike","Mailin","Maira","Maja","Maksim","Malena","Malia","Malik","Malin","Malina","Malte","Mandy","Manuel","Mara","Marah","Marc","Marcel","Marco","Marcus","Mareike","Marek","Maren","Maria","Mariam","Marian","Marie","Marieke","Mariella","Marika","Marina","Mario","Marisa","Marissa","Marit","Marius","Mark","Marko","Markus","Marla","Marleen","Marlen","Marlena","Marlene","Marlo","Marlon","Marta","Marten","Martha","Martin","Marvin","Marwin","Mary","Maryam","Mateo","Mathilda","Mathilde","Mathis","Matilda","Matis","Mats","Matteo","Mattes","Matthias","Matthis","Matti","Mattis","Maurice","Max","Maxi","Maxim","Maxima","Maximilian","Maxine","Maya","Mayra","Medina","Medine","Mehmet","Meik","Meike","Melanie","Melek","Melike","Melina","Melinda","Melis","Melisa","Melissa","Melvin","Merle","Merlin","Mert","Merve","Meryem","Mette","Mia","Michael","Michaela","Michel","Michelle","Mick","Mieke","Miguel","Mika","Mikail","Mike","Mila","Milan","Milana","Milena","Milla","Milo","Mina","Mio","Mira","Mirac","Miray","Mirco","Miriam","Mirja","Mirko","Mohamed","Mohammad","Mohammed","Mona","Monique","Moritz","Morten","Muhammed","Murat","Mustafa","Nadine","Nadja","Naemi","Nancy","Naomi","Natalia","Natalie","Nathalie","Nathan","Nathanael","Neele","Nela","Nele","Nelli","Nelly","Nelson","Neo","Nevio","Nia","Nick","Niclas","Nico","Nicolai","Nicolas","Nicole","Niels","Nika","Nike","Nikita","Niklas","Niko","Nikolai","Nikolas","Nila","Nils","Nina","Nino","Nisa","Noah","Noel","Noemi","Nora","Norman","Odin","Oke","Ole","Oliver","Olivia","Omar","Onur","Oscar","Oskar","Pascal","Patrice","Patricia","Patrick","Patrizia","Paul","Paula","Paulina","Pauline","Peer","Penelope","Pepe","Peter","Phil","Philine","Philip","Philipp","Phoebe","Pia","Pierre","Piet","Pit","Pius","Quentin","Quirin","Rafael","Rahel","Raik","Ramon","Rania","Raphael","Rasmus","Raul","Rayan","Rebecca","Rebekka","Ren\xE9","Riana","Ricardo","Riccardo","Richard","Rick","Rico","Rieke","Rike","Robert","Robin","Rocco","Roman","Romeo","Romina","Romy","Ron","Ronja","Rosa","Rosalie","Ruben","Ruby","Ryan","Sabrina","Sahra","Said","Salih","Sally","Salome","Sam","Samantha","Sami","Samia","Samira","Sammy","Samuel","Sandra","Sandro","Sandy","Sanja","Santino","Saphira","Sara","Sarah","Sascha","Saskia","Sean","Sebastian","Selim","Selin","Selina","Selma","Semih","Sena","Shawn","Sidney","Sienna","Silas","Silja","Simeon","Simon","Sina","Sinan","Sinja","Sky","Smilla","Sofia","Sofie","Sonja","Sophia","Sophie","Soraya","Stefan","Stefanie","Steffen","Stella","Stephan","Stephanie","Steve","Steven","Stina","Sude","Summer","Susanne","Svea","Sven","Svenja","Sydney","S\xF6nke","S\xF6ren","Tabea","Taha","Talea","Talia","Tamara","Tamia","Tamina","Tamino","Tammo","Tanja","Tara","Tarik","Tarja","Tayler","Taylor","Teo","Teresa","Tessa","Thalea","Thalia","Thea","Theo","Theodor","Theresa","Thies","Thilo","Thomas","Thorben","Thore","Thorge","Tia","Tiago","Til","Till","Tillmann","Tim","Timm","Timo","Timon","Timothy","Tina","Tino","Titus","Tizian","Tjark","Tobias","Tom","Tomke","Tommy","Toni","Tony","Torben","Tore","Tristan","Tuana","Tyler","Tyron","Umut","Valentin","Valentina","Valentino","Valeria","Valerie","Vanessa","Veit","Vera","Veronika","Victor","Victoria","Viktor","Viktoria","Vin","Vincent","Viola","Vito","Vitus","Vivian","Vivien","Vivienne","Wibke","Wiebke","Wilhelm","Willi","William","Willy","Xaver","Xenia","Yannic","Yannick","Yannik","Yannis","Yara","Yaren","Yasin","Yasmin","Ylvi","Ylvie","Youssef","Yunus","Yusuf","Yven","Yves","Yvonne","Zara","Zehra","Zeynep","Zoe","Zoey","Zo\xE9","\xD6mer"],female:["Aaliyah","Abby","Abigail","Ada","Adelina","Adriana","Aileen","Aimee","Alana","Alea","Alena","Alessa","Alessia","Alexa","Alexandra","Alexia","Alexis","Aleyna","Alia","Alica","Alice","Alicia","Alina","Alisa","Alisha","Alissa","Aliya","Aliyah","Allegra","Alma","Alyssa","Amalia","Amanda","Amelia","Amelie","Amina","Amira","Amy","Ana","Anabel","Anastasia","Andrea","Angela","Angelina","Angelique","Anja","Ann","Anna","Annabel","Annabell","Annabelle","Annalena","Anne","Anneke","Annelie","Annemarie","Anni","Annie","Annika","Anny","Anouk","Antonia","Ariana","Ariane","Arwen","Ashley","Asya","Aurelia","Aurora","Ava","Ayleen","Aylin","Ayse","Azra","Betty","Bianca","Bianka","Caitlin","Cara","Carina","Carla","Carlotta","Carmen","Carolin","Carolina","Caroline","Cassandra","Catharina","Catrin","Cecile","Cecilia","Celia","Celina","Celine","Ceyda","Ceylin","Chantal","Charleen","Charlotta","Charlotte","Chayenne","Cheyenne","Chiara","Christin","Christina","Cindy","Claire","Clara","Clarissa","Colleen","Collien","Cora","Corinna","Cosima","Dana","Daniela","Daria","Darleen","Defne","Delia","Denise","Diana","Dilara","Dina","Dorothea","Eda","Eileen","Ela","Elaine","Elanur","Elea","Elena","Eleni","Eleonora","Eliana","Elif","Elina","Elisa","Elisabeth","Ella","Ellen","Elli","Elly","Elsa","Emelie","Emely","Emilia","Emilie","Emily","Emma","Emmely","Emmi","Emmy","Enie","Enna","Enya","Esma","Estelle","Esther","Eva","Evelin","Evelina","Eveline","Evelyn","Fabienne","Fatima","Fatma","Felicia","Felicitas","Felina","Femke","Fenja","Fine","Finia","Finja","Finnja","Fiona","Flora","Florentine","Francesca","Franka","Franziska","Frederike","Freya","Frida","Frieda","Friederike","Giada","Gina","Giulia","Giuliana","Greta","Hailey","Hana","Hanna","Hannah","Heidi","Helen","Helena","Helene","Helin","Henriette","Henrike","Hermine","Ida","Ilayda","Imke","Ina","Ines","Inga","Inka","Irem","Isa","Isabel","Isabell","Isabella","Isabelle","Ivonne","Jacqueline","Jamila","Jana","Jane","Janin","Janina","Janine","Janna","Jara","Jasmin","Jasmina","Jasmine","Jella","Jenna","Jennifer","Jenny","Jessica","Jessy","Jette","Jil","Jill","Joana","Joanna","Joelina","Joeline","Joelle","Johanna","Joleen","Jolie","Jolien","Jolin","Jolina","Joline","Jonna","Josefin","Josefine","Josephin","Josephine","Josie","Josy","Joy","Joyce","Judith","Judy","Jule","Julia","Juliana","Juliane","Julie","Julienne","Julika","Julina","Juna","Justine","Kaja","Karina","Karla","Karlotta","Karolina","Karoline","Kassandra","Katarina","Katharina","Kathrin","Katja","Katrin","Kaya","Kayra","Kiana","Kiara","Kimberley","Kimberly","Kira","Klara","Korinna","Kristin","Kyra","Laila","Lana","Lara","Larissa","Laura","Laureen","Lavinia","Lea","Leah","Leana","Leandra","Leann","Lee","Leila","Lena","Lene","Leni","Lenia","Lenja","Lenya","Leona","Leoni","Leonie","Leonora","Leticia","Letizia","Levke","Leyla","Lia","Liah","Liana","Lili","Lilia","Lilian","Liliana","Lilith","Lilli","Lillian","Lilly","Lily","Lina","Linda","Lindsay","Line","Linn","Linnea","Lisa","Lisann","Lisanne","Liv","Livia","Liz","Lola","Loreen","Lorena","Lotta","Lotte","Louisa","Louise","Luana","Lucia","Lucie","Lucienne","Lucy","Luisa","Luise","Luna","Luzie","Lya","Lydia","Lyn","Lynn","Madeleine","Madita","Madleen","Madlen","Magdalena","Maike","Mailin","Maira","Maja","Malena","Malia","Malin","Malina","Mandy","Mara","Marah","Mareike","Maren","Maria","Mariam","Marie","Marieke","Mariella","Marika","Marina","Marisa","Marissa","Marit","Marla","Marleen","Marlen","Marlena","Marlene","Marta","Martha","Mary","Maryam","Mathilda","Mathilde","Matilda","Maxi","Maxima","Maxine","Maya","Mayra","Medina","Medine","Meike","Melanie","Melek","Melike","Melina","Melinda","Melis","Melisa","Melissa","Merle","Merve","Meryem","Mette","Mia","Michaela","Michelle","Mieke","Mila","Milana","Milena","Milla","Mina","Mira","Miray","Miriam","Mirja","Mona","Monique","Nadine","Nadja","Naemi","Nancy","Naomi","Natalia","Natalie","Nathalie","Neele","Nela","Nele","Nelli","Nelly","Nia","Nicole","Nika","Nike","Nila","Nina","Nisa","Noemi","Nora","Olivia","Patricia","Patrizia","Paula","Paulina","Pauline","Penelope","Philine","Phoebe","Pia","Rahel","Rania","Rebecca","Rebekka","Riana","Rieke","Rike","Romina","Romy","Ronja","Rosa","Rosalie","Ruby","Sabrina","Sahra","Sally","Salome","Samantha","Samia","Samira","Sandra","Sandy","Sanja","Saphira","Sara","Sarah","Saskia","Selin","Selina","Selma","Sena","Sidney","Sienna","Silja","Sina","Sinja","Smilla","Sofia","Sofie","Sonja","Sophia","Sophie","Soraya","Stefanie","Stella","Stephanie","Stina","Sude","Summer","Susanne","Svea","Svenja","Sydney","Tabea","Talea","Talia","Tamara","Tamia","Tamina","Tanja","Tara","Tarja","Teresa","Tessa","Thalea","Thalia","Thea","Theresa","Tia","Tina","Tomke","Tuana","Valentina","Valeria","Valerie","Vanessa","Vera","Veronika","Victoria","Viktoria","Viola","Vivian","Vivien","Vivienne","Wibke","Wiebke","Xenia","Yara","Yaren","Yasmin","Ylvi","Ylvie","Yvonne","Zara","Zehra","Zeynep","Zoe","Zoey","Zo\xE9"],male:["Aaron","Abdul","Abdullah","Adam","Adrian","Adriano","Ahmad","Ahmed","Ahmet","Alan","Albert","Alessandro","Alessio","Alex","Alexander","Alfred","Ali","Amar","Amir","Amon","Andre","Andreas","Andrew","Angelo","Ansgar","Anthony","Anton","Antonio","Arda","Arian","Armin","Arne","Arno","Arthur","Artur","Arved","Arvid","Ayman","Baran","Baris","Bastian","Batuhan","Bela","Ben","Benedikt","Benjamin","Bennet","Bennett","Benno","Bent","Berat","Berkay","Bernd","Bilal","Bjarne","Bj\xF6rn","Bo","Boris","Brandon","Brian","Bruno","Bryan","Burak","Calvin","Can","Carl","Carlo","Carlos","Caspar","Cedric","Cedrik","Cem","Charlie","Chris","Christian","Christiano","Christoph","Christopher","Claas","Clemens","Colin","Collin","Conner","Connor","Constantin","Corvin","Curt","Damian","Damien","Daniel","Danilo","Danny","Darian","Dario","Darius","Darren","David","Davide","Davin","Dean","Deniz","Dennis","Denny","Devin","Diego","Dion","Domenic","Domenik","Dominic","Dominik","Dorian","Dustin","Dylan","Ecrin","Eddi","Eddy","Edgar","Edwin","Efe","Ege","Elia","Eliah","Elias","Elijah","Emanuel","Emil","Emilian","Emilio","Emir","Emirhan","Emre","Enes","Enno","Enrico","Eren","Eric","Erik","Etienne","Fabian","Fabien","Fabio","Fabrice","Falk","Felix","Ferdinand","Fiete","Filip","Finlay","Finley","Finn","Finnley","Florian","Francesco","Franz","Frederic","Frederick","Frederik","Friedrich","Fritz","Furkan","Fynn","Gabriel","Georg","Gerrit","Gian","Gianluca","Gino","Giuliano","Giuseppe","Gregor","Gustav","Hagen","Hamza","Hannes","Hanno","Hans","Hasan","Hassan","Hauke","Hendrik","Hennes","Henning","Henri","Henrick","Henrik","Henry","Hugo","Hussein","Ian","Ibrahim","Ilias","Ilja","Ilyas","Immanuel","Ismael","Ismail","Ivan","Iven","Jack","Jacob","Jaden","Jakob","Jamal","James","Jamie","Jan","Janek","Janis","Janne","Jannek","Jannes","Jannik","Jannis","Jano","Janosch","Jared","Jari","Jarne","Jarno","Jaron","Jason","Jasper","Jay","Jayden","Jayson","Jean","Jens","Jeremias","Jeremie","Jeremy","Jermaine","Jerome","Jesper","Jesse","Jim","Jimmy","Joe","Joel","Joey","Johann","Johannes","John","Johnny","Jon","Jona","Jonah","Jonas","Jonathan","Jonte","Joost","Jordan","Joris","Joscha","Joschua","Josef","Joseph","Josh","Joshua","Josua","Juan","Julian","Julien","Julius","Juri","Justin","Justus","Kaan","Kai","Kalle","Karim","Karl","Karlo","Kay","Keanu","Kenan","Kenny","Keno","Kerem","Kerim","Kevin","Kian","Kilian","Kim","Kimi","Kjell","Klaas","Klemens","Konrad","Konstantin","Koray","Korbinian","Kurt","Lars","Lasse","Laurence","Laurens","Laurenz","Laurin","Lean","Leander","Leandro","Leif","Len","Lenn","Lennard","Lennart","Lennert","Lennie","Lennox","Lenny","Leo","Leon","Leonard","Leonardo","Leonhard","Leonidas","Leopold","Leroy","Levent","Levi","Levin","Lewin","Lewis","Liam","Lian","Lias","Lino","Linus","Lio","Lion","Lionel","Logan","Lorenz","Lorenzo","Loris","Louis","Luan","Luc","Luca","Lucas","Lucian","Lucien","Ludwig","Luis","Luiz","Luk","Luka","Lukas","Luke","Lutz","Maddox","Mads","Magnus","Maik","Maksim","Malik","Malte","Manuel","Marc","Marcel","Marco","Marcus","Marek","Marian","Mario","Marius","Mark","Marko","Markus","Marlo","Marlon","Marten","Martin","Marvin","Marwin","Mateo","Mathis","Matis","Mats","Matteo","Mattes","Matthias","Matthis","Matti","Mattis","Maurice","Max","Maxim","Maximilian","Mehmet","Meik","Melvin","Merlin","Mert","Michael","Michel","Mick","Miguel","Mika","Mikail","Mike","Milan","Milo","Mio","Mirac","Mirco","Mirko","Mohamed","Mohammad","Mohammed","Moritz","Morten","Muhammed","Murat","Mustafa","Nathan","Nathanael","Nelson","Neo","Nevio","Nick","Niclas","Nico","Nicolai","Nicolas","Niels","Nikita","Niklas","Niko","Nikolai","Nikolas","Nils","Nino","Noah","Noel","Norman","Odin","Oke","Ole","Oliver","Omar","Onur","Oscar","Oskar","Pascal","Patrice","Patrick","Paul","Peer","Pepe","Peter","Phil","Philip","Philipp","Pierre","Piet","Pit","Pius","Quentin","Quirin","Rafael","Raik","Ramon","Raphael","Rasmus","Raul","Rayan","Ren\xE9","Ricardo","Riccardo","Richard","Rick","Rico","Robert","Robin","Rocco","Roman","Romeo","Ron","Ruben","Ryan","Said","Salih","Sam","Sami","Sammy","Samuel","Sandro","Santino","Sascha","Sean","Sebastian","Selim","Semih","Shawn","Silas","Simeon","Simon","Sinan","Sky","Stefan","Steffen","Stephan","Steve","Steven","Sven","S\xF6nke","S\xF6ren","Taha","Tamino","Tammo","Tarik","Tayler","Taylor","Teo","Theo","Theodor","Thies","Thilo","Thomas","Thorben","Thore","Thorge","Tiago","Til","Till","Tillmann","Tim","Timm","Timo","Timon","Timothy","Tino","Titus","Tizian","Tjark","Tobias","Tom","Tommy","Toni","Tony","Torben","Tore","Tristan","Tyler","Tyron","Umut","Valentin","Valentino","Veit","Victor","Viktor","Vin","Vincent","Vito","Vitus","Wilhelm","Willi","William","Willy","Xaver","Yannic","Yannick","Yannik","Yannis","Yasin","Youssef","Yunus","Yusuf","Yven","Yves","\xD6mer"]};var chunk_XUTYUCID_B={generic:["Abel","Abicht","Abraham","Abramovic","Abt","Achilles","Achkinadze","Ackermann","Adam","Adams","Ade","Agostini","Ahlke","Ahrenberg","Ahrens","Aigner","Albert","Albrecht","Alexa","Alexander","Alizadeh","Allgeyer","Amann","Amberg","Anding","Anggreny","Apitz","Arendt","Arens","Arndt","Aryee","Aschenbroich","Assmus","Astafei","Auer","Axmann","Baarck","Bachmann","Badane","Bader","Baganz","Bahl","Bak","Balcer","Balck","Balkow","Balnuweit","Balzer","Banse","Barr","Bartels","Barth","Barylla","Baseda","Battke","Bauer","Bauermeister","Baumann","Baumeister","Bauschinger","Bauschke","Bayer","Beavogui","Beck","Beckel","Becker","Beckmann","Bedewitz","Beele","Beer","Beggerow","Beh","Behr","Behrenbruch","Belz","Bender","Benecke","Benner","Benninger","Benzing","Berends","Berger","Berner","Berning","Bertenbreiter","Best","Bethke","Betz","Beushausen","Beutelspacher","Beyer","Biba","Bichler","Bickel","Biedermann","Bieler","Bielert","Bienasch","Bienias","Biesenbach","Bigdeli","Birkemeyer","Bittner","Blank","Blaschek","Blassneck","Bloch","Blochwitz","Blockhaus","Blum","Blume","Bock","Bode","Bogdashin","Bogenrieder","Bohge","Bolm","Borgschulze","Bork","Bormann","Bornscheuer","Borrmann","Borsch","Boruschewski","Bos","Bosler","Bourrouag","Bouschen","Boxhammer","Boyde","Bozsik","Brand","Brandenburg","Brandis","Brandt","Brauer","Braun","Brehmer","Breitenstein","Bremer","Bremser","Brenner","Brettschneider","Breu","Breuer","Briesenick","Bringmann","Brinkmann","Brix","Broening","Brosch","Bruckmann","Bruder","Bruhns","Brunner","Bruns","Br\xE4utigam","Br\xF6mme","Br\xFCggmann","Buchholz","Buchrucker","Buder","Bultmann","Bunjes","Burger","Burghagen","Burkhard","Burkhardt","Burmeister","Busch","Buschbaum","Busemann","Buss","Busse","Bussmann","Byrd","B\xE4cker","B\xF6hm","B\xF6nisch","B\xF6rgeling","B\xF6rner","B\xF6ttner","B\xFCchele","B\xFChler","B\xFCker","B\xFCngener","B\xFCrger","B\xFCrklein","B\xFCscher","B\xFCttner","Camara","Carlowitz","Carlsohn","Caspari","Caspers","Chapron","Christ","Cierpinski","Clarius","Cleem","Cleve","Co","Conrad","Cordes","Cornelsen","Cors","Cotthardt","Crews","Cronj\xE4ger","Crosskofp","Da","Dahm","Dahmen","Daimer","Damaske","Danneberg","Danner","Daub","Daubner","Daudrich","Dauer","Daum","Dauth","Dautzenberg","De","Decker","Deckert","Deerberg","Dehmel","Deja","Delonge","Demut","Dengler","Denner","Denzinger","Derr","Dertmann","Dethloff","Deuschle","Dieckmann","Diedrich","Diekmann","Dienel","Dies","Dietrich","Dietz","Dietzsch","Diezel","Dilla","Dingelstedt","Dippl","Dittmann","Dittmar","Dittmer","Dix","Dobbrunz","Dobler","Dohring","Dolch","Dold","Dombrowski","Donie","Doskoczynski","Dragu","Drechsler","Drees","Dreher","Dreier","Dreissigacker","Dressler","Drews","Duma","Dutkiewicz","Dyett","Dylus","D\xE4chert","D\xF6bel","D\xF6ring","D\xF6rner","D\xF6rre","D\xFCck","Eberhard","Eberhardt","Ecker","Eckhardt","Edorh","Effler","Eggenmueller","Ehm","Ehmann","Ehrig","Eich","Eifert","Einert","Eisenlauer","Ekpo","Elbe","Eleyth","Elss","Emert","Emmelmann","Ender","Engel","Engelen","Engelmann","Eplinius","Erdmann","Erhardt","Erlei","Erm","Ernst","Ertl","Erwes","Esenwein","Esser","Evers","Everts","Ewald","Fahner","Faller","Falter","Farber","Fassbender","Faulhaber","Fehrig","Feld","Felke","Feller","Fenner","Fenske","Feuerbach","Fietz","Figl","Figura","Filipowski","Filsinger","Fincke","Fink","Finke","Fischer","Fitschen","Fleischer","Fleischmann","Floder","Florczak","Flore","Flottmann","Forkel","Forst","Frahmeke","Frank","Franke","Franta","Frantz","Franz","Franzis","Franzmann","Frauen","Frauendorf","Freigang","Freimann","Freimuth","Freisen","Frenzel","Frey","Fricke","Fried","Friedek","Friedenberg","Friedmann","Friedrich","Friess","Frisch","Frohn","Frosch","Fuchs","Fuhlbr\xFCgge","Fusenig","Fust","F\xF6rster","Gaba","Gabius","Gabler","Gadschiew","Gakst\xE4dter","Galander","Gamlin","Gamper","Gangnus","Ganzmann","Garatva","Gast","Gastel","Gatzka","Gauder","Gebhardt","Geese","Gehre","Gehrig","Gehring","Gehrke","Geiger","Geisler","Geissler","Gelling","Gens","Gerbennow","Gerdel","Gerhardt","Gerschler","Gerson","Gesell","Geyer","Ghirmai","Ghosh","Giehl","Gierisch","Giesa","Giesche","Gilde","Glatting","Goebel","Goedicke","Goldbeck","Goldfuss","Goldkamp","Goldk\xFChle","Goller","Golling","Gollnow","Golomski","Gombert","Gotthardt","Gottschalk","Gotz","Goy","Gradzki","Graf","Grams","Grasse","Gratzky","Grau","Greb","Green","Greger","Greithanner","Greschner","Griem","Griese","Grimm","Gromisch","Gross","Grosser","Grossheim","Grosskopf","Grothaus","Grothkopp","Grotke","Grube","Gruber","Grundmann","Gruning","Gruszecki","Gr\xF6ss","Gr\xF6tzinger","Gr\xFCn","Gr\xFCner","Gummelt","Gunkel","Gunther","Gutjahr","Gutowicz","Gutschank","G\xF6bel","G\xF6ckeritz","G\xF6hler","G\xF6rlich","G\xF6rmer","G\xF6tz","G\xF6tzelmann","G\xFCldemeister","G\xFCnther","G\xFCnz","G\xFCrbig","Haack","Haaf","Habel","Hache","Hackbusch","Hackelbusch","Hadfield","Hadwich","Haferkamp","Hahn","Hajek","Hallmann","Hamann","Hanenberger","Hannecker","Hanniske","Hansen","Hardy","Hargasser","Harms","Harnapp","Harter","Harting","Hartlieb","Hartmann","Hartwig","Hartz","Haschke","Hasler","Hasse","Hassfeld","Haug","Hauke","Haupt","Haverney","Heberstreit","Hechler","Hecht","Heck","Hedermann","Hehl","Heidelmann","Heidler","Heinemann","Heinig","Heinke","Heinrich","Heinze","Heiser","Heist","Hellmann","Helm","Helmke","Helpling","Hengmith","Henkel","Hennes","Henry","Hense","Hensel","Hentel","Hentschel","Hentschke","Hepperle","Herberger","Herbrand","Hering","Hermann","Hermecke","Herms","Herold","Herrmann","Herschmann","Hertel","Herweg","Herwig","Herzenberg","Hess","Hesse","Hessek","Hessler","Hetzler","Heuck","Heydem\xFCller","Hiebl","Hildebrand","Hildenbrand","Hilgendorf","Hillard","Hiller","Hingsen","Hingst","Hinrichs","Hirsch","Hirschberg","Hirt","Hodea","Hoffman","Hoffmann","Hofmann","Hohenberger","Hohl","Hohn","Hohnheiser","Hold","Holdt","Holinski","Holl","Holtfreter","Holz","Holzdeppe","Holzner","Hommel","Honz","Hooss","Hoppe","Horak","Horn","Horna","Hornung","Hort","Howard","Huber","Huckestein","Hudak","Huebel","Hugo","Huhn","Hujo","Huke","Huls","Humbert","Huneke","Huth","H\xE4ber","H\xE4fner","H\xF6cke","H\xF6ft","H\xF6hne","H\xF6nig","H\xF6rdt","H\xFCbenbecker","H\xFCbl","H\xFCbner","H\xFCgel","H\xFCttcher","H\xFCtter","Ibe","Ihly","Illing","Isak","Isekenmeier","Itt","Jacob","Jacobs","Jagusch","Jahn","Jahnke","Jakobs","Jakubczyk","Jambor","Jamrozy","Jander","Janich","Janke","Jansen","Jarets","Jaros","Jasinski","Jasper","Jegorov","Jellinghaus","Jeorga","Jerschabek","Jess","John","Jonas","Jossa","Jucken","Jung","Jungbluth","Jungton","Just","J\xFCrgens","Kaczmarek","Kaesmacher","Kahl","Kahlert","Kahles","Kahlmeyer","Kaiser","Kalinowski","Kallabis","Kallensee","Kampf","Kampschulte","Kappe","Kappler","Karhoff","Karrass","Karst","Karsten","Karus","Kass","Kasten","Kastner","Katzinski","Kaufmann","Kaul","Kausemann","Kawohl","Kazmarek","Kedzierski","Keil","Keiner","Keller","Kelm","Kempe","Kemper","Kempter","Kerl","Kern","Kesselring","Kesselschl\xE4ger","Kette","Kettenis","Keutel","Kick","Kiessling","Kinadeter","Kinzel","Kinzy","Kirch","Kirst","Kisabaka","Klaas","Klabuhn","Klapper","Klauder","Klaus","Kleeberg","Kleiber","Klein","Kleinert","Kleininger","Kleinmann","Kleinsteuber","Kleiss","Klemme","Klimczak","Klinger","Klink","Klopsch","Klose","Kloss","Kluge","Kluwe","Knabe","Kneifel","Knetsch","Knies","Knippel","Knobel","Knoblich","Knoll","Knorr","Knorscheidt","Knut","Kobs","Koch","Kochan","Kock","Koczulla","Koderisch","Koehl","Koehler","Koenig","Koester","Kofferschlager","Koha","Kohle","Kohlmann","Kohnle","Kohrt","Koj","Kolb","Koleiski","Kolokas","Komoll","Konieczny","Konig","Konow","Konya","Koob","Kopf","Kosenkow","Koster","Koszewski","Koubaa","Kovacs","Kowalick","Kowalinski","Kozakiewicz","Krabbe","Kraft","Kral","Kramer","Krauel","Kraus","Krause","Krauspe","Kreb","Krebs","Kreissig","Kresse","Kreutz","Krieger","Krippner","Krodinger","Krohn","Krol","Kron","Krueger","Krug","Kruger","Krull","Kruschinski","Kr\xE4mer","Kr\xF6ckert","Kr\xF6ger","Kr\xFCger","Kubera","Kufahl","Kuhlee","Kuhnen","Kulimann","Kulma","Kumbernuss","Kummle","Kunz","Kupfer","Kupprion","Kuprion","Kurnicki","Kurrat","Kurschilgen","Kuschewitz","Kuschmann","Kuske","Kustermann","Kutscherauer","Kutzner","Kwadwo","K\xE4hler","K\xE4ther","K\xF6hler","K\xF6hrbr\xFCck","K\xF6hre","K\xF6lotzei","K\xF6nig","K\xF6pernick","K\xF6seoglu","K\xFAhn","K\xFAhnert","K\xFChn","K\xFChnel","K\xFChnemund","K\xFChnert","K\xFChnke","K\xFCsters","K\xFCter","Laack","Lack","Ladewig","Lakomy","Lammert","Lamos","Landmann","Lang","Lange","Langfeld","Langhirt","Lanig","Lauckner","Lauinger","Laur\xE9n","Lausecker","Laux","Laws","Lax","Leberer","Lehmann","Lehner","Leibold","Leide","Leimbach","Leipold","Leist","Leiter","Leiteritz","Leitheim","Leiwesmeier","Lenfers","Lenk","Lenz","Lenzen","Leo","Lepthin","Lesch","Leschnik","Letzelter","Lewin","Lewke","Leyckes","Lg","Lichtenfeld","Lichtenhagen","Lichtl","Liebach","Liebe","Liebich","Liebold","Lieder","Liensh\xF6ft","Linden","Lindenberg","Lindenmayer","Lindner","Linke","Linnenbaum","Lippe","Lipske","Lipus","Lischka","Lobinger","Logsch","Lohmann","Lohre","Lohse","Lokar","Loogen","Lorenz","Losch","Loska","Lott","Loy","Lubina","Ludolf","Lufft","Lukoschek","Lutje","Lutz","L\xF6ser","L\xF6wa","L\xFCbke","Maak","Maczey","Madetzky","Madubuko","Mai","Maier","Maisch","Malek","Malkus","Mallmann","Malucha","Manns","Manz","Marahrens","Marchewski","Margis","Markowski","Marl","Marner","Marquart","Marschek","Martel","Marten","Martin","Marx","Marxen","Mathes","Mathies","Mathiszik","Matschke","Mattern","Matthes","Matula","Mau","Maurer","Mauroff","May","Maybach","Mayer","Mebold","Mehl","Mehlhorn","Mehlorn","Meier","Meisch","Meissner","Meloni","Melzer","Menga","Menne","Mensah","Mensing","Merkel","Merseburg","Mertens","Mesloh","Metzger","Metzner","Mewes","Meyer","Michallek","Michel","Mielke","Mikitenko","Milde","Minah","Mintzlaff","Mockenhaupt","Moede","Moedl","Moeller","Moguenara","Mohr","Mohrhard","Molitor","Moll","Moller","Molzan","Montag","Moormann","Mordhorst","Morgenstern","Morhelfer","Moritz","Moser","Motchebon","Motzenbb\xE4cker","Mrugalla","Muckenthaler","Mues","Muller","Mulrain","M\xE4chtig","M\xE4der","M\xF6cks","M\xF6genburg","M\xF6hsner","M\xF6ldner","M\xF6llenbeck","M\xF6ller","M\xF6llinger","M\xF6rsch","M\xFChleis","M\xFCller","M\xFCnch","Nabein","Nabow","Nagel","Nannen","Nastvogel","Nau","Naubert","Naumann","Ne","Neimke","Nerius","Neubauer","Neubert","Neuendorf","Neumair","Neumann","Neupert","Neurohr","Neuschwander","Newton","Ney","Nicolay","Niedermeier","Nieklauson","Niklaus","Nitzsche","Noack","Nodler","Nolte","Normann","Norris","Northoff","Nowak","Nussbeck","Nwachukwu","Nytra","N\xF6h","Oberem","Obergf\xF6ll","Obermaier","Ochs","Oeser","Olbrich","Onnen","Ophey","Oppong","Orth","Orthmann","Oschkenat","Osei","Osenberg","Ostendarp","Ostwald","Otte","Otto","Paesler","Pajonk","Pallentin","Panzig","Paschke","Patzwahl","Paukner","Peselman","Peter","Peters","Petzold","Pfeiffer","Pfennig","Pfersich","Pfingsten","Pflieger","Pfl\xFCgner","Philipp","Pichlmaier","Piesker","Pietsch","Pingpank","Pinnock","Pippig","Pitschugin","Plank","Plass","Platzer","Plauk","Plautz","Pletsch","Plotzitzka","Poehn","Poeschl","Pogorzelski","Pohl","Pohland","Pohle","Polifka","Polizzi","Pollm\xE4cher","Pomp","Ponitzsch","Porsche","Porth","Poschmann","Poser","Pottel","Prah","Prange","Prediger","Pressler","Preuk","Preuss","Prey","Priemer","Proske","Pusch","P\xF6che","P\xF6ge","Raabe","Rabenstein","Rach","Radtke","Rahn","Ranftl","Rangen","Ranz","Rapp","Rath","Rau","Raubuch","Raukuc","Rautenkranz","Rehwagen","Reiber","Reichardt","Reichel","Reichling","Reif","Reifenrath","Reimann","Reinberg","Reinelt","Reinhardt","Reinke","Reitze","Renk","Rentz","Renz","Reppin","Restle","Restorff","Retzke","Reuber","Reumann","Reus","Reuss","Reusse","Rheder","Rhoden","Richards","Richter","Riedel","Riediger","Rieger","Riekmann","Riepl","Riermeier","Riester","Riethm\xFCller","Rietm\xFCller","Rietscher","Ringel","Ringer","Rink","Ripken","Ritosek","Ritschel","Ritter","Rittweg","Ritz","Roba","Rockmeier","Rodehau","Rodowski","Roecker","Roggatz","Rohl\xE4nder","Rohrer","Rokossa","Roleder","Roloff","Roos","Rosbach","Roschinsky","Rose","Rosenauer","Rosenbauer","Rosenthal","Rosksch","Rossberg","Rossler","Roth","Rother","Ruch","Ruckdeschel","Rumpf","Rupprecht","Ruth","Ryjikh","Ryzih","R\xE4dler","R\xE4ntsch","R\xF6diger","R\xF6se","R\xF6ttger","R\xFCcker","R\xFCdiger","R\xFCter","Sachse","Sack","Saflanis","Sagafe","Sagonas","Sahner","Saile","Sailer","Salow","Salzer","Salzmann","Sammert","Sander","Sarvari","Sattelmaier","Sauer","Sauerland","Saumweber","Savoia","Scc","Schacht","Schaefer","Schaffarzik","Schahbasian","Scharf","Schedler","Scheer","Schelk","Schellenbeck","Schembera","Schenk","Scherbarth","Scherer","Schersing","Scherz","Scheurer","Scheuring","Scheytt","Schielke","Schieskow","Schildhauer","Schilling","Schima","Schimmer","Schindzielorz","Schirmer","Schirrmeister","Schlachter","Schlangen","Schlawitz","Schlechtweg","Schley","Schlicht","Schlitzer","Schmalzle","Schmid","Schmidt","Schmidtchen","Schmitt","Schmitz","Schmuhl","Schneider","Schnelting","Schnieder","Schniedermeier","Schn\xFCrer","Schoberg","Scholz","Schonberg","Schondelmaier","Schorr","Schott","Schottmann","Schouren","Schrader","Schramm","Schreck","Schreiber","Schreiner","Schreiter","Schroder","Schr\xF6der","Schuermann","Schuff","Schuhaj","Schuldt","Schult","Schulte","Schultz","Schultze","Schulz","Schulze","Schumacher","Schumann","Schupp","Schuri","Schuster","Schwab","Schwalm","Schwanbeck","Schwandke","Schwanitz","Schwarthoff","Schwartz","Schwarz","Schwarzer","Schwarzkopf","Schwarzmeier","Schwatlo","Schweisfurth","Schwennen","Schwerdtner","Schwidde","Schwirkschlies","Schwuchow","Sch\xE4fer","Sch\xE4ffel","Sch\xE4ffer","Sch\xE4ning","Sch\xF6ckel","Sch\xF6nball","Sch\xF6nbeck","Sch\xF6nberg","Sch\xF6nebeck","Sch\xF6nenberger","Sch\xF6nfeld","Sch\xF6nherr","Sch\xF6nlebe","Sch\xF6tz","Sch\xFCler","Sch\xFCppel","Sch\xFCtz","Sch\xFCtze","Seeger","Seelig","Sehls","Seibold","Seidel","Seiders","Seigel","Seiler","Seitz","Semisch","Senkel","Sewald","Siebel","Siebert","Siegling","Sielemann","Siemon","Siener","Sievers","Siewert","Sihler","Sillah","Simon","Sinnhuber","Sischka","Skibicki","Sladek","Slotta","Smieja","Soboll","Sokolowski","Soller","Sollner","Sommer","Somssich","Sonn","Sonnabend","Spahn","Spank","Spelmeyer","Spiegelburg","Spielvogel","Spinner","Spitzm\xFCller","Splinter","Sporrer","Sprenger","Sp\xF6ttel","Stahl","Stang","Stanger","Stauss","Steding","Steffen","Steffny","Steidl","Steigauf","Stein","Steinecke","Steinert","Steinkamp","Steinmetz","Stelkens","Stengel","Stengl","Stenzel","Stepanov","Stephan","Stern","Steuk","Stief","Stifel","Stoll","Stolle","Stolz","Storl","Storp","Stoutjesdijk","Stratmann","Straub","Strausa","Streck","Streese","Strege","Streit","Streller","Strieder","Striezel","Strogies","Strohschank","Strunz","Strutz","Stube","St\xF6ckert","St\xF6ppler","St\xF6wer","St\xFCrmer","Suffa","Sujew","Sussmann","Suthe","Sutschet","Swillims","Szendrei","S\xF6ren","S\xFCrth","Tafelmeier","Tang","Tasche","Taufratshofer","Tegethof","Teichmann","Tepper","Terheiden","Terlecki","Teufel","Theele","Thieke","Thimm","Thiomas","Thomas","Thriene","Thr\xE4nhardt","Thust","Thyssen","Th\xF6ne","Tidow","Tiedtke","Tietze","Tilgner","Tillack","Timmermann","Tischler","Tischmann","Tittman","Tivontschik","Tonat","Tonn","Trampeli","Trauth","Trautmann","Travan","Treff","Tremmel","Tress","Tsamonikian","Tschiers","Tschirch","Tuch","Tucholke","Tudow","Tuschmo","T\xE4chl","T\xF6bben","T\xF6pfer","Uhlemann","Uhlig","Uhrig","Uibel","Uliczka","Ullmann","Ullrich","Umbach","Umlauft","Umminger","Unger","Unterpaintner","Urban","Urbaniak","Urbansky","Urhig","Vahlensieck","Van","Vangermain","Vater","Venghaus","Verniest","Verzi","Vey","Viellehner","Vieweg","Voelkel","Vogel","Vogelgsang","Vogt","Voigt","Vokuhl","Volk","Volker","Volkmann","Von","Vona","Vontein","Wachenbrunner","Wachtel","Wagner","Waibel","Wakan","Waldmann","Wallner","Wallstab","Walter","Walther","Walton","Walz","Wanner","Wartenberg","Waschb\xFCsch","Wassilew","Wassiluk","Weber","Wehrsen","Weidlich","Weidner","Weigel","Weight","Weiler","Weimer","Weis","Weiss","Weller","Welsch","Welz","Welzel","Weniger","Wenk","Werle","Werner","Werrmann","Wessel","Wessinghage","Weyel","Wezel","Wichmann","Wickert","Wiebe","Wiechmann","Wiegelmann","Wierig","Wiese","Wieser","Wilhelm","Wilky","Will","Willwacher","Wilts","Wimmer","Winkelmann","Winkler","Winter","Wischek","Wischer","Wissing","Wittich","Wittl","Wolf","Wolfarth","Wolff","Wollenberg","Wollmann","Woytkowska","Wujak","Wurm","Wyludda","W\xF6lpert","W\xF6schler","W\xFChn","W\xFCnsche","Zach","Zaczkiewicz","Zahn","Zaituc","Zandt","Zanner","Zapletal","Zauber","Zeidler","Zekl","Zender","Zeuch","Zeyen","Zeyhle","Ziegler","Zimanyi","Zimmer","Zimmermann","Zinser","Zintl","Zipp","Zipse","Zschunke","Zuber","Zwiener","Z\xFCmsande","\xD6stringer","\xDCberacker"]};var chunk_XUTYUCID_H={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_XUTYUCID_z=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:5}];var chunk_XUTYUCID_T=["zu","von","vom","von der"];var chunk_XUTYUCID_R={generic:["Dr.","Frau","Herr","Prof. Dr."],female:["Dr.","Frau","Prof. Dr."],male:["Dr.","Herr","Prof. Dr."]};var chunk_XUTYUCID_O={first_name:chunk_XUTYUCID_J,last_name:chunk_XUTYUCID_B,last_name_pattern:chunk_XUTYUCID_H,name:chunk_XUTYUCID_z,nobility_title_prefix:chunk_XUTYUCID_T,prefix:chunk_XUTYUCID_R},chunk_XUTYUCID_D=chunk_XUTYUCID_O;var chunk_XUTYUCID_F=["01 #######","01#######","+43-1-#######","+431#######","0#### ####","0#########","+43-####-####","+43 ########"];var chunk_XUTYUCID_G=["+431#######","+43########","+43#########"];var chunk_XUTYUCID_w=["01 #######","0#### ####","0#### #####"];var chunk_XUTYUCID_Z={human:chunk_XUTYUCID_F,international:chunk_XUTYUCID_G,national:chunk_XUTYUCID_w},chunk_XUTYUCID_E=chunk_XUTYUCID_Z;var chunk_XUTYUCID_={format:chunk_XUTYUCID_E},chunk_XUTYUCID_N=chunk_XUTYUCID_;var chunk_XUTYUCID_P=["absolut","aktuell","alt","alternativ","\xE4ngstlich","\xE4rgerlich","arm","automatisch","b\xE4renstark","begabt","bedrohlich","billig","blass","blind","breit","bunt","chancenlos","chaotisch","charakterstark","charmant","chronologisch","clever","cool","dankbar","darstellbar","deckend","defensiv","dumm","d\xFCnn","dringend","eckig","egoistisch","ehrgeizig","einfach","einmalig","einzig","essbar","falsch","fantastisch","faul","fein","fest","fett","fertig","feucht","flei\xDFig","friedlich","geeignet","genau","gern","glatt","gl\xFCcklich","grob","gro\xDF","g\xFCnstig","gut","halb","hart","heimlich","hei\xDF","hektisch","hell","hoffnungsvoll","ideal","identisch","ignorant","illegal","imagin\xE4r","individuell","integriert","international","jahrelang","j\xE4hrlich","jugendlich","jung","kalt","kantig","klein","klug","kurz","krank","krumm","k\xFCnstlich","lahm","l\xE4ndlich","lang","laut","leicht","lieb","lockig","l\xF6slich","m\xE4chtig","malerisch","meisterlich","mehrsprachig","monatlich","musikalisch","mutig","nah","nass","negativ","neu","neugierig","niedrig","n\xF6rdlich","normal","oberfl\xE4chlich","offen","offensichtlich","\xF6ffentlich","okay","optimal","ordentlich","\xF6rtlich","panisch","parallel","passiv","peinlich","pers\xF6nlich","physikalisch","politisch","praktisch","quadratisch","qualitativ","qualvoll","quer","ratlos","r\xE4tselhaft","rauchfrei","regnerisch","reich","relativ","richtig","sachlich","salzig","scharf","schattig","schnell","sch\xF6n","sicher","spitz","stark","steil","still","stumm","s\xFC\xDF","sympathisch","taub","teamf\xE4hig","teilbar","theoretisch","tot","traditionell","traurig","trocken","typisch","umkehrbar","umst\xE4ndlich","unbedeutend","undurchsichtig","ungenau","unglaublich","uralt","verantwortungslos","ver\xE4nderbar","verbrannt","verkehrt","versichert","verbogen","voll","vollst\xE4ndig","wach","warm","weich","weit","wertvoll","wichtig","wild","wunderbar","x-beliebig","x-fach","x-f\xF6rmig","y-f\xF6rmig","zahnlos","zeitlich","zentral","zerbrechlich","zornig","zur\xFCckhaltend","zusammenh\xE4ngend","zweifach"];var chunk_XUTYUCID_Y={adjective:chunk_XUTYUCID_P},chunk_XUTYUCID_C=chunk_XUTYUCID_Y;var chunk_XUTYUCID_U={cell_phone:chunk_XUTYUCID_l,company:chunk_XUTYUCID_s,internet:chunk_XUTYUCID_m,location:chunk_XUTYUCID_y,metadata:chunk_XUTYUCID_A,person:chunk_XUTYUCID_D,phone_number:chunk_XUTYUCID_N,word:chunk_XUTYUCID_C},chunk_XUTYUCID_v=chunk_XUTYUCID_U;var chunk_XUTYUCID_Ma=new chunk_HC7G5RVA_Xe({locale:[chunk_XUTYUCID_v,chunk_RCCYSHWF_dr,ys,_i]}); -/***/ }), +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-62OGX5VM.js +var chunk_62OGX5VM_i=["& Co.","AG","GmbH","Gruppe","Inc.","LLC","und Partner","und S\xF6hne"];var chunk_62OGX5VM_t=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} und {{person.last_name.generic}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_62OGX5VM_P={legal_entity_type:chunk_62OGX5VM_i,name_pattern:chunk_62OGX5VM_t},chunk_62OGX5VM_o=chunk_62OGX5VM_P;var chunk_62OGX5VM_l=["at","biz","ch","com","de","li","net"];var chunk_62OGX5VM_R={domain_suffix:chunk_62OGX5VM_l},chunk_62OGX5VM_s=chunk_62OGX5VM_R;var chunk_62OGX5VM_u=["Aarau","Adliswil","Allschwil","Arbon","Baar","Baden","Basel","Bellinzona","Bern","Biel/Bienne","Binningen","Brig-Glis","Bulle","Burgdorf","B\xFClach","Carouge","Cham","Chur","Dietikon","D\xFCbendorf","Einsiedeln","Emmen","Frauenfeld","Freiburg","Freienbach","Genf","Glarus Nord","Gossau","Grenchen","Herisau","Horgen","Horw","Illnau-Effretikon","Kloten","Kreuzlingen","Kriens","K\xF6niz","K\xFCsnacht","La Chaux-de-Fonds","Lancy","Langenthal","Lausanne","Liestal","Locarno","Lugano","Luzern","Lyss","Martigny","Meilen","Mendrisio","Meyrin","Monthey","Montreux","Morges","Muri bei Bern","Muttenz","Neuenburg","Nyon","Oftringen","Olten","Onex","Opfikon","Ostermundigen","Pratteln","Pully","Rapperswil-Jona","Regensdorf","Reinach","Renens","Rheinfelden","Richterswil","Riehen","Schaffhausen","Schlieren","Schwyz","Siders","Sitten","Solothurn","St. Gallen","Steffisburg","St\xE4fa","Thalwil","Thun","Th\xF4nex","Uster","Val-de-Ruz","Vernier","Versoix","Vevey","Volketswil","Wallisellen","Wettingen","Wetzikon","Wil","Winterthur","Wohlen","W\xE4denswil","Yverdon-les-Bains","Zug","Z\xFCrich"];var chunk_62OGX5VM_h=["{{location.city_name}}"];var chunk_62OGX5VM_d=[{alpha2:"CH",alpha3:"CHE",numeric:"756"},{alpha2:"DE",alpha3:"DEU",numeric:"276"},{alpha2:"AT",alpha3:"AUT",numeric:"040"}];var chunk_62OGX5VM_m=["1###","2###","3###","4###","5###","6###","7###","8###","9###"];var chunk_62OGX5VM_c=["Aargau","Appenzell Ausserrhoden","Appenzell Innerrhoden","Basel-Land","Basel-Stadt","Bern","Freiburg","Genf","Glarus","Graub\xFCnden","Jura","Luzern","Neuenburg","Nidwalden","Obwalden","St. Gallen","Schaffhausen","Schwyz","Solothurn","Tessin","Thurgau","Uri","Waadt","Wallis","Zug","Z\xFCrich"];var chunk_62OGX5VM_f=["AG","AR","AI","BL","BS","BE","FR","GE","GL","GR","JU","LU","NE","NW","OW","SG","SH","SZ","SO","TI","TG","UR","VD","VS","ZG","ZH"];var chunk_62OGX5VM_p=["Amthausstrasse","Augustinergasse","Bahnhofstrasse","Birkenweg","Bierkellerweg","Columbusstrasse","Dorfstrasse","Elefantenbach","Endingerstrasse","Glockengasse","Hauptstrasse","Hirschengraben","Honiggasse","Industriestrasse","Katzenplatz","Kirchweg","Knoblauchweg","Lindenhofweg","Melonenstrasse","Oberdorfstrasse","\xD6dhus","Ogimatte","R\xE4mistrasse","Rennweg","Rosenweg","Schulhausstrasse","Schulstrasse","Sihlfeldstrasse","Trittligasse","Uraniastrasse","Vorstadt"];var chunk_62OGX5VM_g=["{{location.street_name}}"];var chunk_62OGX5VM_k={city_name:chunk_62OGX5VM_u,city_pattern:chunk_62OGX5VM_h,country_code:chunk_62OGX5VM_d,postcode:chunk_62OGX5VM_m,state:chunk_62OGX5VM_c,state_abbr:chunk_62OGX5VM_f,street_name:chunk_62OGX5VM_p,street_pattern:chunk_62OGX5VM_g},chunk_62OGX5VM_S=chunk_62OGX5VM_k;var chunk_62OGX5VM_x={title:"German (Switzerland)",code:"de_CH",country:"CH",language:"de",endonym:"Deutsch (Schweiz)",dir:"ltr",script:"Latn"},chunk_62OGX5VM_M=chunk_62OGX5VM_x;var chunk_62OGX5VM_H={generic:["Alfons","Alfred","Alice","Alois","Andrea","Andreas","Andr\xE9","Angela","Angelo","Anita","Anna","Anne","Anne-Marie","Annemarie","Antoine","Anton","Antonio","Armin","Arnold","Arthur","Astrid","Barbara","Beat","Beatrice","Beatrix","Bernadette","Bernard","Bernhard","Bettina","Brigitta","Brigitte","Bruno","Carlo","Carmen","Caroline","Catherine","Chantal","Charles","Charlotte","Christa","Christian","Christiane","Christina","Christine","Christoph","Christophe","Claire","Claude","Claudia","Claudine","Claudio","Corinne","Cornelia","Daniel","Daniela","Daniele","Danielle","David","Denis","Denise","Didier","Dieter","Dominik","Dominique","Dora","Doris","Edgar","Edith","Eduard","Edwin","Eliane","Elisabeth","Elsa","Elsbeth","Emil","Enrico","Eric","Erica","Erich","Erika","Ernst","Erwin","Esther","Eugen","Eva","Eveline","Evelyne","Fabienne","Felix","Ferdinand","Florence","Francesco","Francis","Franco","Frank","Franz","Franziska","Fran\xE7ois","Fran\xE7oise","Fredy","Fridolin","Friedrich","Fritz","Fr\xE9d\xE9ric","Gabriel","Gabriela","Gabrielle","Georg","Georges","Gerhard","Gertrud","Gianni","Gilbert","Giorgio","Giovanni","Gisela","Giuseppe","Gottfried","Guido","Guy","G\xE9rald","G\xE9rard","Hanna","Hans","Hans-Peter","Hans-Rudolf","Hans-Ulrich","Hansj\xF6rg","Hanspeter","Hansruedi","Hansueli","Harry","Heidi","Heinrich","Heinz","Helen","Helena","Helene","Helmut","Henri","Herbert","Hermann","Hildegard","Hubert","Hugo","Ingrid","Irene","Iris","Isabelle","Jacqueline","Jacques","Jakob","Jan","Janine","Jean","Jean-Claude","Jean-Daniel","Jean-Fran\xE7ois","Jean-Jacques","Jean-Louis","Jean-Luc","Jean-Marc","Jean-Marie","Jean-Paul","Jean-Pierre","Johann","Johanna","Johannes","John","Jolanda","Josef","Joseph","Josette","Josiane","Judith","Julia","J\xF6rg","J\xFCrg","Karin","Karl","Katharina","Klaus","Konrad","Kurt","Laura","Laurence","Laurent","Leo","Liliane","Liselotte","Louis","Luca","Luigi","Lukas","Lydia","Madeleine","Maja","Manfred","Manuel","Manuela","Marc","Marcel","Marco","Margrit","Margrith","Maria","Marianne","Mario","Marion","Markus","Marlies","Marlis","Marl\xE8ne","Martha","Martin","Martina","Martine","Massimo","Matthias","Maurice","Max","Maya","Michael","Michel","Michele","Micheline","Monica","Monika","Monique","Myriam","Nadia","Nadja","Nathalie","Nelly","Nicolas","Nicole","Niklaus","Norbert","Olivier","Oskar","Otto","Paola","Paolo","Pascal","Patricia","Patrick","Paul","Peter","Petra","Philipp","Philippe","Pia","Pierre","Pierre-Alain","Pierre-Andr\xE9","Pius","Priska","Rainer","Raymond","Regina","Regula","Reinhard","Remo","Renata","Renate","Renato","Rene","Ren\xE9","Reto","Richard","Rudolf","Ruedi","Ruth","Sabine","Samuel","Sandra","Sandro","Serge","Silvia","Silvio","Simon","Simone","Sonia","Sonja","Stefan","Stephan","St\xE9phane","St\xE9phanie","Susanna","Susanne","Suzanne","Sylvia","Sylvie","Theo","Theodor","Therese","Thomas","Toni","Ueli","Ulrich","Urs","Ursula","Verena","Victor","Viktor","Vreni","V\xE9ronique","Walter","Werner","Willi","Willy","Wolfgang","Yolande","Yves","Yvette","Yvonne"],female:["Alice","Andrea","Angela","Anita","Anna","Anne","Anne-Marie","Annemarie","Astrid","Barbara","Beatrice","Beatrix","Bernadette","Bettina","Brigitta","Brigitte","Carmen","Caroline","Catherine","Chantal","Charlotte","Christa","Christiane","Christina","Christine","Claire","Claudia","Claudine","Corinne","Cornelia","Daniela","Danielle","Denise","Dominique","Dora","Doris","Edith","Eliane","Elisabeth","Elsa","Elsbeth","Erica","Erika","Esther","Eva","Eveline","Evelyne","Fabienne","Florence","Franziska","Fran\xE7oise","Gabriela","Gabrielle","Gertrud","Gisela","Hanna","Heidi","Helen","Helena","Helene","Hildegard","Ingrid","Irene","Iris","Isabelle","Jacqueline","Janine","Jean","Johanna","Jolanda","Josette","Josiane","Judith","Julia","Karin","Katharina","Laura","Laurence","Liliane","Liselotte","Lydia","Madeleine","Maja","Manuela","Margrit","Margrith","Maria","Marianne","Marion","Marlies","Marlis","Marl\xE8ne","Martha","Martina","Martine","Maya","Michele","Micheline","Monica","Monika","Monique","Myriam","Nadia","Nadja","Nathalie","Nelly","Nicole","Paola","Patricia","Petra","Pia","Priska","Regina","Regula","Renata","Renate","Ruth","Sabine","Sandra","Silvia","Simone","Sonia","Sonja","St\xE9phanie","Susanna","Susanne","Suzanne","Sylvia","Sylvie","Therese","Toni","Ursula","Verena","Vreni","V\xE9ronique","Yolande","Yvette","Yvonne"],male:["Alfons","Alfred","Alois","Andreas","Andr\xE9","Angelo","Antoine","Anton","Antonio","Armin","Arnold","Arthur","Beat","Bernard","Bernhard","Bruno","Carlo","Charles","Christian","Christoph","Christophe","Claude","Claudio","Daniel","Daniele","David","Denis","Didier","Dieter","Dominik","Dominique","Edgar","Eduard","Edwin","Emil","Enrico","Eric","Erich","Ernst","Erwin","Eugen","Felix","Ferdinand","Francesco","Francis","Franco","Frank","Franz","Fran\xE7ois","Fredy","Fridolin","Friedrich","Fritz","Fr\xE9d\xE9ric","Gabriel","Georg","Georges","Gerhard","Gianni","Gilbert","Giorgio","Giovanni","Giuseppe","Gottfried","Guido","Guy","G\xE9rald","G\xE9rard","Hans","Hans-Peter","Hans-Rudolf","Hans-Ulrich","Hansj\xF6rg","Hanspeter","Hansruedi","Hansueli","Harry","Heinrich","Heinz","Helmut","Henri","Herbert","Hermann","Hubert","Hugo","Jacques","Jakob","Jan","Jean-Claude","Jean-Daniel","Jean-Fran\xE7ois","Jean-Jacques","Jean-Louis","Jean-Luc","Jean-Marc","Jean-Marie","Jean-Paul","Jean-Pierre","Johann","Johannes","John","Josef","Joseph","J\xF6rg","J\xFCrg","Karl","Klaus","Konrad","Kurt","Laurent","Leo","Louis","Luca","Luigi","Lukas","Manfred","Manuel","Marc","Marcel","Marco","Mario","Markus","Martin","Massimo","Matthias","Maurice","Max","Michael","Michel","Nicolas","Niklaus","Norbert","Olivier","Oskar","Otto","Paolo","Pascal","Patrick","Paul","Peter","Philipp","Philippe","Pierre","Pierre-Alain","Pierre-Andr\xE9","Pius","Rainer","Raymond","Reinhard","Remo","Renato","Rene","Ren\xE9","Reto","Richard","Rudolf","Ruedi","Samuel","Sandro","Serge","Silvio","Simon","Stefan","Stephan","St\xE9phane","Theo","Theodor","Thomas","Ueli","Ulrich","Urs","Victor","Viktor","Walter","Werner","Willi","Willy","Wolfgang","Yves"]};var chunk_62OGX5VM_B={generic:["Ackermann","Aebi","Albrecht","Ammann","Amrein","Arnold","Bachmann","Bader","Bauer","Baumann","Baumgartner","Baur","Beck","Benz","Berger","Bernasconi","Betschart","Bianchi","Bieri","Blaser","Blum","Bolliger","Bosshard","Braun","Brun","Brunner","Bucher","Burri","B\xE4r","B\xE4ttig","B\xFChler","B\xFChlmann","Christen","Egger","Egli","Eichenberger","Erni","Ernst","Eugster","Fankhauser","Favre","Fehr","Felber","Felder","Ferrari","Fischer","Fl\xFCckiger","Forster","Frei","Frey","Frick","Friedli","Fuchs","Furrer","Gasser","Geiger","Gerber","Gfeller","Giger","Gloor","Graf","Grob","Gross","Gut","Haas","Hafner","Hartmann","Hasler","Hauser","Hermann","Herzog","Hess","Hirt","Hodel","Hofer","Hoffmann","Hofmann","Hofstetter","Hotz","Huber","Hug","Hunziker","H\xE4fliger","H\xFCrlimann","Imhof","Isler","Iten","Jenni","Jost","J\xE4ggi","Kaiser","Kaufmann","Keller","Kern","Kessler","Knecht","Koch","Kohler","Kuhn","Kunz","K\xE4gi","K\xE4lin","K\xE4ser","K\xFCng","Lang","Lanz","Lehmann","Leu","Leunberger","Lustenberger","Lutz","L\xFCscher","L\xFCthi","Maier","Marti","Martin","Maurer","Mayer","Meier","Meili","Meister","Merz","Mettler","Meyer","Michel","Moser","M\xE4der","M\xFCller","N\xE4f","Ott","Peter","Pfister","Portmann","Probst","Rey","Ritter","Roos","Roth","R\xFCegg","Schaller","Schaub","Scheidegger","Schenk","Scherrer","Schlatter","Schmid","Schmidt","Schneider","Schnyder","Schoch","Schuler","Schumacher","Schwab","Schwarz","Schweizer","Sch\xE4fer","Sch\xE4r","Sch\xE4rer","Sch\xFCrch","Seiler","Senn","Sidler","Siegrist","Sigrist","Sp\xF6rri","Stadelmann","Stalder","Staub","Stauffer","Steffen","Steiger","Steiner","Steinmann","Stettler","Stocker","Stucki","Studer","Stutz","St\xF6ckli","Suter","Sutter","Tanner","Thommen","Tobler","Vogel","Vogt","Wagner","Walder","Walter","Weber","Wegmann","Wehrli","Weibel","Wenger","Wettstein","Widmer","Winkler","Wirth","Wirz","Wolf","Wyss","W\xFCthrich","Zbinden","Zehnder","Ziegler","Zimmermann","Zingg","Zollinger","Z\xFCrcher"]};var chunk_62OGX5VM_b={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_62OGX5VM_A=[{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_62OGX5VM_G={generic:["Dr.","Frau","Herr","Prof. Dr."],female:["Dr.","Frau","Prof. Dr."],male:["Dr.","Herr","Prof. Dr."]};var chunk_62OGX5VM_z={first_name:chunk_62OGX5VM_H,last_name:chunk_62OGX5VM_B,last_name_pattern:chunk_62OGX5VM_b,name:chunk_62OGX5VM_A,prefix:chunk_62OGX5VM_G},chunk_62OGX5VM_J=chunk_62OGX5VM_z;var chunk_62OGX5VM_y=["0800 ### ###","0800 ## ## ##","0## ### ## ##","+41 ## ### ## ##","0900 ### ###","076 ### ## ##","+4178 ### ## ##","0041 79 ### ## ##"];var chunk_62OGX5VM_C=["+41800######","+41#########","+41900######","+4176#######","+4178#######","+4179#######"];var chunk_62OGX5VM_F=["0800 ### ###","0## ### ## ##","0900 ### ###","076 ### ## ##","078 ### ## ##","079 ### ## ##"];var chunk_62OGX5VM_W={human:chunk_62OGX5VM_y,international:chunk_62OGX5VM_C,national:chunk_62OGX5VM_F},chunk_62OGX5VM_E=chunk_62OGX5VM_W;var chunk_62OGX5VM_K={format:chunk_62OGX5VM_E},chunk_62OGX5VM_D=chunk_62OGX5VM_K;var chunk_62OGX5VM_v={company:chunk_62OGX5VM_o,internet:chunk_62OGX5VM_s,location:chunk_62OGX5VM_S,metadata:chunk_62OGX5VM_M,person:chunk_62OGX5VM_J,phone_number:chunk_62OGX5VM_D},chunk_62OGX5VM_L=chunk_62OGX5VM_v;var chunk_62OGX5VM_Ve=new chunk_HC7G5RVA_Xe({locale:[chunk_62OGX5VM_L,chunk_RCCYSHWF_dr,ys,_i]}); -/***/ 8929: -/***/ ((module, __unused_webpack_exports, __nccwpck_require__) => { +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-CY5WIDJH.js +var chunk_CY5WIDJH_r=["7######","9######","+9607######","+9609######","+960 7######","+960 9######"];var chunk_CY5WIDJH_H={formats:chunk_CY5WIDJH_r},chunk_CY5WIDJH_i=chunk_CY5WIDJH_H;var chunk_CY5WIDJH_n=["\u0780\u07AA\u078B\u07AA","\u0782\u07A7\u0783\u07A8\u0782\u078E\u07AA\u0786\u07AA\u078D\u07A6","\u0782\u07AB","\u0783\u07A6\u0782\u07B0\u0786\u07AA\u078D\u07A6","\u0783\u07A6\u078C\u07B0","\u0783\u07A8\u0780\u07A8\u0786\u07AA\u078D\u07A6","\u0783\u07A9\u0782\u078B\u07AB\u0786\u07AA\u078D\u07A6","\u0786\u07A6\u0785\u07AA","\u0787\u07A6\u0785\u07A8\u0786\u07AA\u078D\u07A6","\u0788\u07A8\u078D\u07AA\u0782\u07AB","\u0789\u07A6\u0791\u07AA\u078A\u07AC\u0780\u07A8","\u0789\u07AA\u0781\u07A8\u0786\u07AA\u078D\u07A6","\u078A\u07A8\u0794\u07A7\u078C\u07AE\u0781\u07A8\u0786\u07AA\u078D\u07A6","\u078A\u07AC\u0780\u07A8\u0786\u07AA\u078D\u07A6","\u078B\u07A6\u0782\u0784\u07AA\u0786\u07AA\u078D\u07A6"];var chunk_CY5WIDJH_I={human:chunk_CY5WIDJH_n},chunk_CY5WIDJH_a=chunk_CY5WIDJH_I;var chunk_CY5WIDJH_m=["\u0780\u07A6\u0791\u07A8","\u0780\u07A8\u0783\u07A6\u078A\u07AA\u0790\u07B0","\u0780\u07AA\u0781\u07A8\u0794\u07A7\u0783\u07AA","\u0780\u07AA\u078C\u07AA\u0783\u07AA","\u0780\u07AB\u0782\u07AA","\u0782\u07AA\u0783\u07A6\u0787\u07B0\u0786\u07A7","\u0782\u07AA\u078A\u07AC\u0782\u07B0\u0782\u07A6","\u0783\u07A9\u078C\u07A8","\u0784\u07AE\u0791\u07AA","\u0786\u07AA\u0791\u07A6","\u0787\u07A6\u0782\u078B\u07A8\u0783\u07A8","\u0787\u07A6\u078D\u07A8","\u0787\u07AC\u0787\u07B0\u0788\u07A6\u0782\u07A6","\u0789\u07A6\u0796\u07A7","\u0789\u07AE\u0785\u07AA","\u078A\u07A8\u0782\u07A8","\u078A\u07AA\u0783\u07A8\u0780\u07A6\u0789\u07A6","\u078A\u07AB\u0780\u07A8","\u078B\u07A6\u0781\u07B0","\u078B\u07AC\u0788\u07A6\u0782\u07A6","\u078C\u07A8\u0782\u07B0\u0788\u07A6\u0782\u07A6","\u078E\u07AE\u078C\u07B0\u0786\u07AA\u0791\u07A6","\u0790\u07A6\u0789\u07A7\u078D\u07AA","\u0790\u07A7\u078A\u07AA"];var chunk_CY5WIDJH_p=[".\u0795\u0784\u078D\u0786. \u078D\u0793\u0791",".\u0795\u0788\u0793. \u078D\u0793\u0791","\u0787\u07AE\u078A\u07A9\u0790\u07B0","\u078E\u07AA\u0783\u07AB\u0795\u07B0","\u0795\u07A6\u0784\u07B0\u078D\u07A8\u0786\u07B0 \u078D\u07A8\u0789\u07A8\u0793\u07AC\u0791\u07B0","\u0795\u07AA\u0783\u07A6\u0787\u07A8\u0788\u07AC\u0793\u07B0 \u078D\u07A8\u0789\u07A8\u0793\u07AC\u0791\u07B0"];var chunk_CY5WIDJH_f=["{{company.adjective}} {{company.noun}} {{company.legal_entity_type}}","{{company.adjective}} {{person.last_name.generic}} {{person.last_name.generic}} {{company.legal_entity_type}}","{{person.first_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}} & {{person.last_name.generic}} {{company.noun}} {{company.legal_entity_type}}","{{person.last_name.generic}} {{company.legal_entity_type}}"];var chunk_CY5WIDJH_l=["\u0780\u07A6\u0783\u07AA\u078A\u07A6","\u0780\u07A6\u0783\u07AA\u078E\u07AC","\u0780\u07A8\u0783\u07AA\u0782\u078B\u07AA","\u0780\u07AC\u078D\u07A8\u0786\u07AE\u0795\u07B0\u0793\u07A6\u0783\u07AA","\u0780\u07AE\u0785\u07AA\u0787\u07A6\u0781\u07A8","\u0782\u07A8\u0786\u07A6","\u0783\u07A6\u078C\u07A6\u078A\u07A6","\u0783\u07AA\u0787\u07B0","\u0783\u07AE\u0786\u07AC\u0793\u07AA","\u0784\u07A6\u0786\u07A6\u0783\u07A8","\u0784\u07A6\u0787\u07B0\u0783\u07AC\u078D\u07A8","\u0784\u07A8\u0787\u07B0\u078D\u07AB\u0783\u07A8","\u0784\u07AA\u0785\u07A7","\u0784\u07AE\u0787\u07B0\u0786\u07AA\u0783\u07A7","\u0784\u07AE\u0791\u07AA\u0789\u07A6\u0790\u07B0","\u0786\u07A6\u0782\u0784\u07A8\u078D\u07A8","\u0786\u07A6\u0782\u0791\u07AA","\u0786\u07A6\u0782\u0791\u07AA\u0789\u07A6\u0790\u07B0","\u0786\u07A6\u0783\u07AA\u078B\u07A7\u0790\u07B0","\u0786\u07A7\u0785\u07AA","\u0786\u07AA\u0786\u07AA\u0785\u07AA","\u0786\u07AA\u0791\u07A6\u0789\u07A6\u0790\u07B0","\u0786\u07AE\u0782\u07B0\u0793\u07AC\u0787\u07A8\u0782\u07A6\u0783\u07AA","\u0787\u07A6\u078C\u07A6","\u0787\u07A8\u0783\u07AA\u0788\u07A7\u0780\u07AA\u078B\u07AA","\u0788\u07A6\u0791\u07A6\u0787\u07A8\u0782\u07B0\u078E\u07AC","\u0788\u07A8\u078D\u07AA","\u0789\u07A6\u0782\u07A6\u0788\u07A6\u0783\u07AA","\u0789\u07A6\u0786\u07AA\u0782\u07AA","\u0789\u07A6\u078C\u07A8\u0782\u07B0\u078B\u07A7\u0784\u07AF\u0793\u07AA","\u0789\u07A6\u078E\u07AB","\u0789\u07A6\u0790\u07B0","\u0789\u07A7\u0783\u07A6\u0782\u078E\u07A6","\u0789\u07A7\u0786\u07A6\u0782\u07A7","\u0789\u07AA\u0783\u07A6\u0782\u078E\u07A6","\u0789\u07AB","\u0789\u07AB\u078B\u07AA","\u0789\u07AD\u0788\u07A7","\u078A\u07A6\u0783\u07AA\u0789\u07A6\u0790\u07B0","\u078A\u07A6\u0785\u07AA","\u078A\u07AA\u0785\u07A8","\u078A\u07AC\u0782\u07B0","\u078A\u07AE\u078C\u07A8","\u078B\u07A6\u078E\u07A6\u0782\u0791\u07AA","\u078B\u07A8\u0787\u07B0\u078E\u07A7","\u078B\u07AF\u0782\u07A8","\u078C\u07A6\u0783\u07AA\u0786\u07A7\u0783\u07A8","\u078D\u07A6\u0786\u07AA\u0791\u07A8","\u078E\u07A6\u0782\u0791\u07AA\u078A\u07AC\u0782\u07B0","\u078E\u07A6\u0783\u07A7\u0796\u07AA","\u078E\u07A6\u0790\u07B0","\u078E\u07A8\u0783\u07A8","\u078E\u07AA\u078B\u07A6\u0782\u07B0","\u078E\u07AC\u0783\u07A8","\u078E\u07AE\u0782\u0791\u07AA","\u078E\u07AE\u0782\u0791\u07AA\u078B\u07AE\u0781\u07B0","\u078E\u07AF\u078C\u07A8","\u0795\u07AA\u078D\u07A7\u0790\u07B0\u0793\u07A8\u0786\u07AA"];var chunk_CY5WIDJH_J={adjective:chunk_CY5WIDJH_m,legal_entity_type:chunk_CY5WIDJH_p,name_pattern:chunk_CY5WIDJH_f,noun:chunk_CY5WIDJH_l},chunk_CY5WIDJH_c=chunk_CY5WIDJH_J;var chunk_CY5WIDJH_s={wide:["\u0782\u07AE\u0788\u07AC\u0782\u07B0\u0784\u07A6\u0783\u07AC","\u0783\u07A6\u0784\u07A9\u07A2\u07AA\u078D\u07B0\u0787\u07A6\u0787\u07B0\u0788\u07A6\u078D\u07B0","\u0783\u07A6\u0784\u07A9\u07A2\u07AA\u078D\u07B0\u0787\u07A7\u079A\u07A8\u0783\u07AA","\u0783\u07A6\u0789\u07A6\u079E\u07A7\u0782\u07B0","\u0783\u07A6\u0796\u07A6\u0784\u07AA","\u0787\u07AC\u0795\u07B0\u0783\u07A9\u078D\u07B0","\u0787\u07AE\u0786\u07B0\u0793\u07AB\u0784\u07A6\u0783\u07AA","\u0787\u07AE\u078E\u07A6\u0790\u07B0\u0793\u07AA","\u0789\u07A7\u0783\u07A8\u0797\u07AA","\u0789\u07AA\u0799\u07A6\u0787\u07B0\u0783\u07A6\u0789\u07B0","\u0789\u07AD","\u078A\u07AC\u0784\u07AA\u0783\u07AA\u0788\u07A6\u0783\u07A9","\u0790\u07AC\u0795\u07B0\u0793\u07AC\u0782\u07B0\u0784\u07A6\u0783\u07AA","\u0791\u07A8\u0790\u07AC\u0782\u07B0\u0784\u07A6\u0783\u07AA","\u0796\u07A6\u0782\u07A6\u0788\u07A6\u0783\u07A9","\u0796\u07AA\u0789\u07A7\u078B\u07A6\u078D\u07B0\u0787\u07A7\u079A\u07A8\u0783\u07AA","\u0796\u07AA\u0789\u07A7\u078B\u07A6\u078D\u07B0\u0787\u07AB\u078D\u07A7","\u0796\u07AA\u078D\u07A6\u0787\u07A8","\u0796\u07AB\u0782\u07B0","\u079B\u07AA\u078D\u07B0\u0799\u07A8\u0787\u07B0\u0796\u07A7","\u079B\u07AA\u078D\u07B0\u07A4\u07A6\u0787\u07A8\u078B\u07A7","\u079D\u07A6\u0787\u07B0\u0788\u07A7\u078D\u07B0","\u079D\u07A6\u07A2\u07AA\u0784\u07A7\u0782\u07B0","\u079E\u07A6\u078A\u07A6\u0783\u07AA"],abbr:["\u0782\u07AE\u0788\u07AC\u0782\u07B0\u0784\u07A6\u0783\u07AC","\u0783\u07A6\u0784\u07A9\u07A2\u07AA\u078D\u07B0\u0787\u07A6\u0787\u07B0\u0788\u07A6\u078D\u07B0","\u0783\u07A6\u0784\u07A9\u07A2\u07AA\u078D\u07B0\u0787\u07A7\u079A\u07A8\u0783\u07AA","\u0783\u07A6\u0789\u07A6\u079E\u07A7\u0782\u07B0","\u0783\u07A6\u0796\u07A6\u0784\u07AA","\u0787\u07AC\u0795\u07B0\u0783\u07A9\u078D\u07B0","\u0787\u07AE\u0786\u07B0\u0793\u07AB\u0784\u07A6\u0783\u07AA","\u0787\u07AE\u078E\u07A6\u0790\u07B0\u0793\u07AA","\u0789\u07A7\u0783\u07A8\u0797\u07AA","\u0789\u07AA\u0799\u07A6\u0787\u07B0\u0783\u07A6\u0789\u07B0","\u0789\u07AD","\u078A\u07AC\u0784\u07AA\u0783\u07AA\u0788\u07A6\u0783\u07A9","\u0790\u07AC\u0795\u07B0\u0793\u07AC\u0782\u07B0\u0784\u07A6\u0783\u07AA","\u0791\u07A8\u0790\u07AC\u0782\u07B0\u0784\u07A6\u0783\u07AA","\u0796\u07A6\u0782\u07A6\u0788\u07A6\u0783\u07A9","\u0796\u07AA\u0789\u07A7\u078B\u07A6\u078D\u07B0\u0787\u07A7\u079A\u07A8\u0783\u07AA","\u0796\u07AA\u0789\u07A7\u078B\u07A6\u078D\u07B0\u0787\u07AB\u078D\u07A7","\u0796\u07AA\u078D\u07A6\u0787\u07A8","\u0796\u07AB\u0782\u07B0","\u079B\u07AA\u078D\u07B0\u0799\u07A8\u0787\u07B0\u0796\u07A7","\u079B\u07AA\u078D\u07B0\u07A4\u07A6\u0787\u07A8\u078B\u07A7","\u079D\u07A6\u0787\u07B0\u0788\u07A7\u078D\u07B0","\u079D\u07A6\u07A2\u07AA\u0784\u07A7\u0782\u07B0","\u079E\u07A6\u078A\u07A6\u0783\u07AA"]};var chunk_CY5WIDJH_u={wide:["\u0780\u07AA\u0786\u07AA\u0783\u07AA","\u0780\u07AE\u0782\u07A8\u0780\u07A8\u0783\u07AA","\u0780\u07AF\u0789\u07A6","\u0784\u07AA\u0783\u07A7\u0790\u07B0\u078A\u07A6\u078C\u07A8","\u0784\u07AA\u078B\u07A6","\u0787\u07A6\u0782\u07B0\u078E\u07A7\u0783\u07A6","\u0787\u07A7\u078B\u07A9\u0787\u07B0\u078C\u07A6"],abbr:["\u0780\u07AA\u0786\u07AA\u0783\u07AA","\u0780\u07AE\u0782\u07A8\u0780\u07A8\u0783\u07AA","\u0780\u07AF\u0789\u07A6","\u0784\u07AA\u0783\u07A7\u0790\u07B0\u078A\u07A6\u078C\u07A8","\u0784\u07AA\u078B\u07A6","\u0787\u07A6\u0782\u07B0\u078E\u07A7\u0783\u07A6","\u0787\u07A7\u078B\u07A9\u0787\u07B0\u078C\u07A6"]};var chunk_CY5WIDJH_K={month:chunk_CY5WIDJH_s,weekday:chunk_CY5WIDJH_u},chunk_CY5WIDJH_d=chunk_CY5WIDJH_K;var chunk_CY5WIDJH_y=["\u0783\u07A6\u0790\u07B0\u078E\u07AC","\u0784\u07AA\u0785\u07A7","\u0786\u07A7\u0781\u07A8","\u0786\u07AA\u0783\u07AA\u0782\u0784\u07A7","\u0789\u07A6\u0791\u07A8","\u0786\u07AF\u0788\u07A6\u07A8\u0789\u07A6\u0790\u07B0","\u0784\u07AE\u0791\u07AA\u0789\u07A6\u0790\u07B0","\u0786\u07A6\u0782\u07AA","\u0784\u07AE\u0791\u07AA","\u0788\u07A6\u0787\u07A8","\u0787\u07A6\u078D\u07A6\u0782\u07A7\u0790\u07A8","\u0787\u07A6\u0782\u0784\u07AA","\u0786\u07A6\u0783\u07A7","\u0784\u07A6\u0781\u07A8","\u0797\u07A8\u0797\u07A6\u0782\u07B0\u0791\u07A7","\u0784\u07AF\u0781\u07A8","\u078C\u07AE\u0785\u07A8","\u078B\u07AB\u0782\u07A8","\u0786\u07AC\u0786\u07AA\u0783\u07A8"];var chunk_CY5WIDJH_x=["{{location.city_prefix}} {{company.noun}}{{location.city_suffix}}","{{company.adjective}}{{company.noun}}{{location.city_suffix}}","{{location.city_prefix}} {{person.first_name.generic}}","{{person.first_name.generic}}{{location.city_suffix}}","{{person.last_name.generic}}{{location.city_suffix}}","{{location.city_name}}"];var chunk_CY5WIDJH_=["\u0787\u07A8\u0783\u07AA\u0789\u07A6\u078C\u07A8","\u0780\u07AA\u0785\u07A6\u0782\u078E\u07AA","\u078B\u07AC\u0786\u07AA\u0782\u07AA","\u0787\u07AA\u078C\u07AA\u0783\u07AA","\u078B\u07AC"];var chunk_CY5WIDJH_g=["\u078A\u07AA\u0781\u07A8","\u078B\u07AB","\u078A\u07A6\u0783\u07AA","\u0783\u07A6\u0781\u07B0","\u0786\u07AE\u0791\u07A8"];var chunk_CY5WIDJH_D=["#####"];var chunk_CY5WIDJH_h=["{{person.first_name.generic}} {{location.street_suffix}}","{{person.last_name.generic}} {{location.street_suffix}}","{{company.adjective}} {{company.noun}} {{location.street_suffix}}"];var chunk_CY5WIDJH_v=["\u0780\u07A8\u0782\u078E\u07AA\u0782\u07B0","\u0789\u07A6\u078E\u07AA","\u078E\u07AF\u0785\u07A8"];var chunk_CY5WIDJH_O={city_name:chunk_CY5WIDJH_y,city_pattern:chunk_CY5WIDJH_x,city_prefix:chunk_CY5WIDJH_,city_suffix:chunk_CY5WIDJH_g,postcode:chunk_CY5WIDJH_D,street_pattern:chunk_CY5WIDJH_h,street_suffix:chunk_CY5WIDJH_v},chunk_CY5WIDJH_b=chunk_CY5WIDJH_O;var chunk_CY5WIDJH_w=["\u0793\u07AB\u0783\u07A8\u0792\u07A6\u0789\u07B0","\u078B\u07A7\u0787\u07A8\u0783\u07A7","\u0784\u07AE\u0791\u07AA","\u0787\u07A8\u0782\u07B0\u078E\u07A8\u078D\u07A7\u0784\u07AC\u0787\u07B0","\u078E\u07AE\u078C\u07AA\u078E\u07A6\u0787\u07A8","\u078C\u07A6\u0783\u07A6\u0787\u07B0\u078E\u07A9","\u0786\u07AA\u0783\u07A7","\u0788\u07A8\u078B\u07A7\u0785\u07AA\u0788\u07AC\u0787\u07B0\u0796\u07AC","\u0787\u07AC\u0787\u07B0\u078E\u07AE\u078C\u07A6\u0781\u07B0","\u0783\u07A8\u0790\u07AF\u0793\u07AA\u078C\u07A6\u0786\u07A7","\u0789\u07AA\u0785\u07A8\u0782\u07B0","\u078A\u07AC\u0782\u07B0\u0788\u07A6\u0783\u07AA\u078E\u07AC","\u0786\u07AA\u0782\u07B0\u078A\u07AA\u0782\u07B0\u078F\u07A7\u0787\u07A8","\u0782\u07A7\u078E\u07AF\u0781\u07A8","\u0795\u07A6\u0790\u07AC\u0782\u07B0\u0793\u07AC\u0788\u07AC","\u0796\u07AE\u0787\u07A8\u0782\u07B0\u0793\u07B0","\u0788\u07AC\u0782\u07B0\u0797\u07A7\u0787\u07AC\u0787\u07B0\u078E\u07AC","\u078A\u07AA\u0783\u07A6\u078C\u07A6\u0789\u07A6","\u0789\u07A8\u078D\u07A8\u0787\u07A6\u0782\u07B0","\u078A\u07A6\u0780\u07AA\u0783\u07AA\u0788\u07AC\u0783\u07A8\u0788\u07A7","\u0787\u07AC\u0780\u07AC\u0782\u07A8\u0780\u07AC\u0782\u07B0","\u0786\u07A6\u0782\u07B0\u0786\u07A6\u0782\u07B0","\u0796\u07A6\u078D\u07A7\u078D\u07AA\u0787\u07B0\u078B\u07A9\u0782\u07B0","\u0790\u07A8\u0793\u07A9","\u0795\u07B0\u0783\u07A8\u0782\u07B0\u0790\u07A8\u0795\u07A6\u078D\u07B0","\u078C\u07A6\u0786\u07AC\u078C\u07A8","\u0786\u07AA\u0791\u07A6\u0786\u07AA\u078B\u07A8\u0782\u07B0\u0782\u07A6\u0781\u07B0","\u0787\u07A6\u0780\u07A6\u0787\u07B0\u0789\u07A8\u0794\u07A6\u078C\u07AA","\u0789\u07AA\u0790\u07B0\u078C\u07A6\u078E\u07AA\u0784\u07A6\u078D\u07A6\u0781\u07B0","\u0788\u07A6\u0790\u07A9\u078D\u07A6\u078C\u07B0\u078C\u07A6\u0786\u07A7\u0787\u07A8","\u0788\u07AC\u0783\u07A8\u0786\u07A6\u0782\u07B0","\u078E\u07AC\u0787\u07B0\u078D\u07AA\u0782\u07B0\u0782\u07AA\u0788\u07A7","\u078A\u07AA\u0783\u07AA\u0790\u07A6\u078C\u07AA","\u0786\u07A6\u0782\u07B0\u0784\u07AE\u0791\u07AA\u0788\u07AA\u0782\u07B0","\u0787\u07AC\u0782\u07B0\u0789\u07AC","\u078C\u07A6\u0782\u07B0\u078A\u07AA\u0786\u07AC\u0787\u07B0","\u0787\u07A8\u0789\u07AA\u078E\u07AC","\u0789\u07A8\u0786\u07A6\u0782\u07B0\u0786\u07AA\u0783\u07A6\u0782\u07B0","\u078A\u07AF\u0785\u07A6\u0788\u07A6\u0780\u07A9","\u0784\u07A6\u0787\u07AA\u0782\u07B0\u0791\u07A6\u0783\u07A9","\u0787\u07A8\u0782\u078E\u07A8\u0783\u07AD\u0790\u07A8\u0788\u07A8\u078D\u07A7\u078C\u07B0"];var chunk_CY5WIDJH_Q={word:chunk_CY5WIDJH_w},chunk_CY5WIDJH_P=chunk_CY5WIDJH_Q;var chunk_CY5WIDJH_R={title:"Maldivian",code:"dv",language:"dv",endonym:"\u078B\u07A8\u0788\u07AC\u0780\u07A8",dir:"rtl",script:"Thaa"},chunk_CY5WIDJH_L=chunk_CY5WIDJH_R;var chunk_CY5WIDJH_N={generic:["\u0780\u07A7\u0782\u07A9","\u0780\u07A7\u0796\u07A6\u0783\u07AA","\u0780\u07A8\u0782\u07B0\u078B\u07AA","\u0780\u07AA\u0782\u07A6\u0787\u07A8\u078B\u07A7","\u0782\u07A6\u0788\u07A7\u0783\u07AA","\u0782\u07A6\u078A\u07A9\u0790\u07A7","\u0782\u07A6\u0790\u07A9\u0784\u07A7","\u0783\u07A6\u0789\u07B0\u078D\u07A7","\u0783\u07A6\u07A4\u07A9\u07A4\u07A7","\u0783\u07AA\u0789\u07A6\u0787\u07A8\u079E\u07A7\u0787\u07AA","\u0783\u07AA\u078A\u07A6\u0787\u07A8\u078B\u07A7","\u0783\u07AA\u07A4\u07A6\u0787\u07B0\u0794\u07A7","\u0784\u07A6\u0783\u07B0\u0786\u07A7","\u0784\u07A6\u078D\u07B0\u07A4\u07A9\u0790\u07B0","\u0786\u07AA\u078D\u07B0\u0798\u07AB\u0789\u07B0","\u0787\u07A6\u0784\u07AB\u0784\u07A6\u0786\u07B0\u0783\u07AA","\u0787\u07A6\u078D\u07A9","\u0787\u07A6\u0790\u07B0\u0789\u07A7\u0787\u07AA","\u0787\u07A7\u0789\u07A8\u0782\u07A6\u078C\u07AA","\u0787\u07A7\u078B\u07A6\u0789\u07B0","\u0787\u07A7\u0790\u07A8\u0794\u07A7","\u0787\u07A8\u0784\u07B0\u0783\u07A7\u0780\u07A9\u0789\u07B0","\u0787\u07A8\u078D\u07B0\u0794\u07A7\u0790\u07B0","\u0787\u07A8\u0790\u07B0\u0789\u07A7\u07A2\u07A9\u078D\u07B0","\u0787\u07AA\u0787\u07B0\u0789\u07AA\u0786\u07AA\u078D\u07B0\u0798\u07AB\u0789\u07AE","\u0787\u07AA\u0789\u07A7\u0789\u07A7","\u0787\u07AA\u0790\u07A7\u0789\u07A7","\u0789\u07A6\u0783\u07B0\u0794\u07A6\u0789\u07AE","\u0789\u07A6\u0787\u07A8\u0789\u07AB\u0782\u07A7","\u0789\u07A7\u0783\u07A8\u0794\u07A7","\u0789\u07AA\u0790\u07B0\u078D\u07A8\u0789\u07A7","\u0789\u07AA\u0799\u07A6\u0787\u07B0\u0789\u07A6\u078B\u07AA","\u0789\u07AB\u0790\u07A7","\u078A\u07A7\u07A0\u07A8\u0789\u07A7","\u078B\u07A7\u0787\u07AB\u078B\u07AA","\u078D\u07A6\u0794\u07A7\u078D\u07A9","\u0790\u07A6\u0787\u07AA\u078B\u07A7","\u0790\u07A6\u078D\u07B0\u0789\u07A7","\u0790\u07A6\u07A2\u07A7\u078B\u07AA","\u0790\u07A7\u0783\u07A7","\u0790\u07AA\u0789\u07A6\u0787\u07B0\u0794\u07A7","\u0790\u07AA\u078D\u07A6\u0787\u07A8\u0789\u07B0","\u0792\u07A6\u0787\u07A8\u0782\u07A6\u0784\u07AA","\u0792\u07AA\u078D\u07A6\u0787\u07A8\u079A\u07A7","\u0794\u07AB\u0790\u07AA\u078A\u07B0","\u0796\u07A6\u0789\u07A9\u078D\u07A7","\u0796\u07AA\u0788\u07A6\u0787\u07A8\u0783\u07A8\u0787\u07B0\u0794\u07A7","\u0799\u07A6\u0787\u07B0\u0788\u07A7","\u0799\u07A6\u078A\u07B0\u079E\u07A7","\u0799\u07A6\u078D\u07A9\u0789\u07A7","\u0799\u07A6\u0790\u07B0\u0782\u07A7\u0787\u07AA","\u079A\u07A6\u0787\u07A8\u0783\u07A7","\u079A\u07A6\u0788\u07B0\u078D\u07A7","\u079A\u07A6\u078B\u07A9\u0796\u07A7","\u079D\u07A6\u0780\u07A9\u078B\u07A7","\u079D\u07A8\u078A\u07A7","\u079E\u07A6\u078A\u07A8\u0787\u07B0\u0794\u07A7","\u07A2\u07A6\u07A0\u07A7","\u07A2\u07A7\u0787\u07A8\u079D\u07A7","\u07A2\u07A7\u078C\u07A8\u0786\u07A7","\u07A2\u07A9\u0790\u07A7","\u07A4\u07A6\u0787\u07A8\u078D\u07A7","\u07A4\u07AA\u078B\u07A7\u0790\u07B0"],female:["\u0780\u07A7\u0782\u07A9","\u0780\u07A7\u0796\u07A6\u0783\u07AA","\u0780\u07A8\u0782\u07B0\u078B\u07AA","\u0780\u07AA\u0782\u07A6\u0787\u07A8\u078B\u07A7","\u0782\u07A6\u0788\u07A7\u0783\u07AA","\u0782\u07A6\u078A\u07A9\u0790\u07A7","\u0782\u07A6\u0790\u07A9\u0784\u07A7","\u0783\u07A6\u0789\u07B0\u078D\u07A7","\u0783\u07A6\u07A4\u07A9\u07A4\u07A7","\u0783\u07AA\u0789\u07A6\u0787\u07A8\u079E\u07A7\u0787\u07AA","\u0783\u07AA\u078A\u07A6\u0787\u07A8\u078B\u07A7","\u0783\u07AA\u07A4\u07A6\u0787\u07B0\u0794\u07A7","\u0784\u07A6\u0783\u07B0\u0786\u07A7","\u0784\u07A6\u078D\u07B0\u07A4\u07A9\u0790\u07B0","\u0786\u07AA\u078D\u07B0\u0798\u07AB\u0789\u07B0","\u0787\u07A6\u0790\u07B0\u0789\u07A7\u0787\u07AA","\u0787\u07A7\u0789\u07A8\u0782\u07A6\u078C\u07AA","\u0787\u07A7\u0790\u07A8\u0794\u07A7","\u0787\u07AA\u0787\u07B0\u0789\u07AA\u0786\u07AA\u078D\u07B0\u0798\u07AB\u0789\u07AE","\u0787\u07AA\u0789\u07A7\u0789\u07A7","\u0789\u07A6\u0783\u07B0\u0794\u07A6\u0789\u07AE","\u0789\u07A6\u0787\u07A8\u0789\u07AB\u0782\u07A7","\u0789\u07A7\u0783\u07A8\u0794\u07A7","\u0789\u07AA\u0790\u07B0\u078D\u07A8\u0789\u07A7","\u078A\u07A7\u07A0\u07A8\u0789\u07A7","\u078D\u07A6\u0794\u07A7\u078D\u07A9","\u0790\u07A6\u0787\u07AA\u078B\u07A7","\u0790\u07A6\u078D\u07B0\u0789\u07A7","\u0790\u07A6\u07A2\u07A7\u078B\u07AA","\u0790\u07A7\u0783\u07A7","\u0790\u07AA\u0789\u07A6\u0787\u07B0\u0794\u07A7","\u0790\u07AA\u078D\u07A6\u0787\u07A8\u0789\u07B0","\u0792\u07A6\u0787\u07A8\u0782\u07A6\u0784\u07AA","\u0792\u07AA\u078D\u07A6\u0787\u07A8\u079A\u07A7","\u0796\u07A6\u0789\u07A9\u078D\u07A7","\u0796\u07AA\u0788\u07A6\u0787\u07A8\u0783\u07A8\u0787\u07B0\u0794\u07A7","\u0799\u07A6\u0787\u07B0\u0788\u07A7","\u0799\u07A6\u078A\u07B0\u079E\u07A7","\u0799\u07A6\u078D\u07A9\u0789\u07A7","\u0799\u07A6\u0790\u07B0\u0782\u07A7\u0787\u07AA","\u079A\u07A6\u0787\u07A8\u0783\u07A7","\u079A\u07A6\u0788\u07B0\u078D\u07A7","\u079A\u07A6\u078B\u07A9\u0796\u07A7","\u079D\u07A6\u0780\u07A9\u078B\u07A7","\u079D\u07A8\u078A\u07A7","\u079E\u07A6\u078A\u07A8\u0787\u07B0\u0794\u07A7","\u07A2\u07A7\u0787\u07A8\u079D\u07A7","\u07A2\u07A7\u078C\u07A8\u0786\u07A7","\u07A4\u07A6\u0787\u07A8\u078D\u07A7"],male:["\u0787\u07A6\u0784\u07AB\u0784\u07A6\u0786\u07B0\u0783\u07AA","\u0787\u07A6\u078D\u07A9","\u0787\u07A7\u078B\u07A6\u0789\u07B0","\u0787\u07A8\u0784\u07B0\u0783\u07A7\u0780\u07A9\u0789\u07B0","\u0787\u07A8\u078D\u07B0\u0794\u07A7\u0790\u07B0","\u0787\u07A8\u0790\u07B0\u0789\u07A7\u07A2\u07A9\u078D\u07B0","\u0787\u07AA\u0790\u07A7\u0789\u07A7","\u0789\u07AA\u0799\u07A6\u0787\u07B0\u0789\u07A6\u078B\u07AA","\u0789\u07AB\u0790\u07A7","\u078B\u07A7\u0787\u07AB\u078B\u07AA","\u0794\u07AB\u0790\u07AA\u078A\u07B0","\u07A2\u07A6\u07A0\u07A7","\u07A2\u07A9\u0790\u07A7","\u07A4\u07AA\u078B\u07A7\u0790\u07B0"]};var chunk_CY5WIDJH_j={generic:["\u0780\u07A6\u0782\u07A7","\u0780\u07A6\u0787\u07A8\u0782\u07A6\u0789\u07A7","\u0780\u07A6\u0787\u07B0\u078A\u07A7\u078A\u07B0","\u0780\u07A7\u0782\u07A9","\u0780\u07A7\u078B\u07A8\u0787\u07A7","\u0780\u07A7\u078B\u07A9","\u0780\u07A8\u0782\u07B0\u078B\u07A7\u0789\u07B0","\u0780\u07A8\u0782\u07B0\u078B\u07A8\u0790\u07B0","\u0780\u07A8\u0784\u07A7","\u0780\u07A8\u078B\u07A7\u0794\u07A6\u078C\u07B0","\u0780\u07AA\u078B\u07A7","\u0780\u07AA\u079B\u07AA\u078D\u07AB\u078D\u07B0","\u0780\u07AB\u0782\u07A7","\u0782\u07A6\u0783\u07B0\u0796\u07A8\u0790\u07B0","\u0782\u07A6\u0787\u07B0\u0784\u07A7\u0783\u07AA","\u0782\u07A6\u0796\u07A7","\u0782\u07A6\u0796\u07B0\u0789\u07A7","\u0782\u07A7\u0780\u07A9","\u0782\u07A7\u0787\u07A8\u078A\u07A7","\u0782\u07A7\u0788\u07A9","\u0782\u07A7\u078D\u07A7","\u0782\u07AA\u0780\u07A6\u0787\u07A8\u078D\u07B0","\u0782\u07AA\u0784\u07B0\u0780\u07A7","\u0782\u07AA\u0790\u07A6\u0787\u07A8\u0784\u07AA","\u0782\u07AA\u0796\u07AA\u078B\u07AA","\u0782\u07AA\u079A\u07B0\u0784\u07A7","\u0782\u07AA\u07A2\u07A6\u0787\u07A8\u0789\u07B0","\u0782\u07AB\u0783\u07AA\u078D\u07B0\u0780\u07AA\u078B\u07A7","\u0783\u07A6\u0780\u07A9\u0782\u07A7","\u0783\u07A6\u0784\u07A7\u0784\u07A7","\u0783\u07A6\u0786\u07A9\u0782\u07A7","\u0783\u07A6\u0787\u07AA\u0784\u07AA","\u0783\u07A6\u0787\u07AA\u0799\u07A8\u0787\u07B0\u0794\u07A7","\u0783\u07A6\u0787\u07B0\u0790\u07A7\u0789\u07A7","\u0783\u07A6\u0788\u07B0\u0782\u07A6\u07A4\u07B0","\u0783\u07A6\u078A\u07A7\u0780\u07A8\u0787\u07B0\u0794\u07A7","\u0783\u07A6\u0796\u07A7","\u0783\u07A6\u0796\u07A7\u0799\u07A7","\u0783\u07A6\u0799\u07AB\u0789\u07B0","\u0783\u07A6\u0799\u07AB\u078D\u07B0","\u0783\u07A7\u0784\u07A8\u0799\u07A7","\u0783\u07A7\u0784\u07A8\u0799\u07B0","\u0783\u07A7\u0789\u07A7","\u0783\u07A7\u078A\u07A8\u07A2\u07A7","\u0783\u07A7\u0790\u07A8\u0799\u07A7","\u0783\u07A7\u0796\u07A8\u0794\u07A7","\u0783\u07A8\u078B\u07A7\u078A\u07A7","\u0783\u07A8\u07A2\u07A7","\u0783\u07AA\u0787\u07AA\u0794\u07A7","\u0783\u07AA\u0789\u07A6\u0787\u07A8\u0792\u07A7","\u0783\u07AA\u078A\u07A6\u0787\u07A8\u078B\u07A7","\u0783\u07AA\u079D\u07B0\u078B\u07A8\u0787\u07B0\u0794\u07A7","\u0783\u07AB\u078B\u07AA","\u0784\u07A6\u0780\u07A8\u0787\u07B0\u0794\u07AA","\u0784\u07A6\u0783\u07AA\u0792\u07A7","\u0784\u07A6\u0783\u07AA\u07A2\u07AA\u0789\u07B0","\u0784\u07A6\u078B\u07AA\u0783\u07A8\u0787\u07B0\u0794\u07A7","\u0784\u07A6\u078C\u07AB\u078D\u07B0","\u0784\u07A6\u078C\u07B0\u0782\u07A7","\u0784\u07A6\u079D\u07A7\u079D\u07A7","\u0784\u07A6\u079D\u07AB\u079D\u07A4\u07B0","\u0784\u07A6\u079D\u07AB\u079D\u07B0","\u0784\u07A6\u07A0\u07B0\u0799\u07A7\u0787\u07AA","\u0784\u07A7\u079B\u07A8\u078D\u07A7","\u0784\u07A7\u07A4\u07A9","\u0784\u07AA\u0780\u07B0\u078D\u07AB\u078D\u07B0","\u0784\u07AA\u0783\u07B0\u0780\u07A7\u0782\u07B0","\u0786\u07A6\u0782\u07B0\u0792\u07AA","\u0786\u07A6\u0783\u07A7\u0787\u07A8\u0789\u07B0","\u0786\u07A6\u0784\u07A9\u0783\u07A7","\u0786\u07A6\u0787\u07A8\u0790\u07AB\u0789\u07B0","\u0786\u07A6\u0787\u07AA\u0798\u07A6\u0783\u07AA","\u0786\u07A6\u078D\u07A6\u0796\u07B0","\u0786\u07A7\u0787\u07A8\u0782\u07A7","\u0786\u07A7\u078A\u07A8\u0794\u07A7","\u0786\u07A7\u0790\u07A8\u0784\u07A7","\u0786\u07A7\u0799\u07A8\u078D\u07A7","\u0786\u07A8\u0782\u07A7\u0782\u07A7","\u0786\u07A8\u078A\u07A7\u0794\u07A7","\u0786\u07AA\u0783\u07A6\u0787\u07A8\u0789\u07A7\u0782\u07B0","\u0786\u07AA\u078D\u07B0\u0798\u07AB\u0789\u07B0","\u0787\u07A6\u0782\u07B0\u0784\u07A7","\u0787\u07A6\u0782\u07B0\u0796\u07A6\u078D\u07B0","\u0787\u07A6\u0783\u07AA\u0788\u07A7","\u0787\u07A6\u0786\u07B0\u0799\u07A6\u078D\u07B0","\u0787\u07A6\u0798\u07A9\u078D\u07A7","\u0787\u07A6\u0798\u07B0\u0780\u07A6\u0783\u07AA","\u0787\u07A6\u0798\u07B0\u0789\u07A7\u0783\u07AA","\u0787\u07A8\u0783\u07A7\u078B\u07A7","\u0787\u07A8\u0783\u07AA\u078C\u07A8\u0796\u07A7\u07A2\u07AA","\u0787\u07A8\u0784\u07A7","\u0787\u07AA\u0789\u07A6\u0783\u07A7","\u0787\u07AA\u0789\u07AA\u0782\u07A8\u0787\u07B0\u0794\u07A7","\u0788\u07A6\u0780\u07A8\u0787\u07B0\u0794\u07A7","\u0788\u07A6\u0780\u07B0\u0784\u07AA","\u0788\u07A6\u0787\u07B0\u079F\u07A7\u0799\u07B0","\u0788\u07A6\u078B\u07A9\u0790\u07B0","\u0788\u07A6\u079D\u07A9\u0786\u07AA","\u0788\u07A6\u079E\u07B0\u078A\u07A7","\u0788\u07A7\u0784\u07A8\u079E\u07B0","\u0788\u07A7\u078A\u07A8\u0783\u07AA","\u0788\u07A7\u0799\u07A7","\u0788\u07A8\u0796\u07B0\u078B\u07A7\u0782\u07B0","\u0788\u07AA\u0790\u07B0\u07A2\u07A7","\u0789\u07A6\u0783\u07B0\u0780\u07AB\u0784\u07A7","\u0789\u07A6\u0784\u07B0\u079E\u07A6\u0783\u07AA","\u0789\u07A6\u0787\u07A7\u0784\u07AA","\u0789\u07A6\u0787\u07AA\u0783\u07A6\u0784\u07AA","\u0789\u07A6\u0787\u07AA\u0789\u07A6\u078D\u07B0","\u0789\u07A6\u078B\u07A7","\u0789\u07A6\u078D\u07A6\u078B\u07AA","\u0789\u07A7\u0780\u07A7","\u0789\u07A7\u0780\u07A9","\u0789\u07A7\u0788\u07A9","\u0789\u07A7\u0790\u07A7","\u0789\u07A7\u079D\u07A9","\u0789\u07A9\u078A\u07A7","\u0789\u07AA\u0782\u07A7","\u0789\u07AA\u0787\u07AA\u0782\u07A8\u0790\u07A7","\u0789\u07AA\u0787\u07AA\u0789\u07A8\u0782\u07A7","\u0789\u07AA\u078B\u07AA\u0783\u07A8\u0786\u07A6\u078C\u07AA","\u0789\u07AA\u078C\u07A6\u0782\u07A7\u0790\u07A8\u07A4\u07B0","\u0789\u07AA\u0790\u07B0\u0786\u07A7","\u078A\u07A6\u0780\u07AA\u0789\u07A7\u0782\u07B0","\u078A\u07A6\u0783\u07A7\u0787\u07A8\u078B\u07AA","\u078A\u07A6\u0787\u07A8\u0782\u07A7\u0782\u07B0","\u078A\u07A6\u0787\u07A8\u078D\u07A6\u07A4\u07AA","\u078A\u07A6\u0787\u07AA\u07A4\u07A8\u0787\u07B0\u0794\u07A7","\u078A\u07A6\u0787\u07B0\u0788\u07A7\u0799\u07A7","\u078A\u07A6\u078C\u07AA\u0799\u07A8\u0787\u07B0\u0794\u07A7","\u078A\u07A6\u078C\u07AB\u0799\u07B0","\u078A\u07A7\u0783\u07A9\u0780\u07A7\u0782\u07B0","\u078A\u07A7\u0787\u07A8\u0792\u07A7","\u078A\u07A7\u0787\u07A8\u07A4\u07AA","\u078A\u07A8\u0783\u07B0\u0794\u07A7\u078D\u07B0","\u078A\u07A8\u07A0\u07B0\u0783\u07A8\u0787\u07B0\u0794\u07A7","\u078A\u07AA\u0780\u07A6\u0787\u07A8\u078B\u07A7","\u078A\u07AA\u0782\u07AB\u0782\u07B0","\u078A\u07AA\u0783\u07A6\u0787\u07A8\u0790\u07A7","\u078B\u07A6\u0783\u07B0\u07A4\u07A7","\u078B\u07A6\u0787\u07AA\u0789\u07A7\u0787\u07AA","\u078B\u07A6\u0787\u07B0\u0783\u07A7\u0786\u07AA","\u078B\u07A6\u078A\u07A9\u0782\u07A7","\u078B\u07A6\u078D\u07AB\u078A\u07B0","\u078B\u07A7\u0782\u07A8\u0794\u07A7","\u078B\u07A7\u0783\u07A8\u0784\u07AA","\u078B\u07A7\u0787\u07A8\u0799\u07A7","\u078B\u07A7\u0796\u07A8\u0782\u07A7","\u078B\u07A8\u0783\u07B0\u078A\u07A8\u0790\u07B0","\u078B\u07A9\u0788\u07A7\u0782\u07B0","\u078B\u07AA\u0787\u07B0\u0783\u07AA\u0782\u07B0","\u078C\u07A6\u0783\u07A6\u078A\u07B0","\u078C\u07A6\u0784\u07A6\u0787\u07B0\u0783\u07AA\u07A2\u07AA","\u078C\u07A6\u0787\u07B0\u0789\u07A7\u0789\u07B0","\u078C\u07A6\u0792\u07A6\u0787\u07B0\u0794\u07AA\u0782\u07B0","\u078C\u07A6\u0799\u07A6\u0787\u07B0\u079D\u07AA\u0789\u07AA","\u078C\u07A6\u079B\u07B0\u0780\u07A9\u0784\u07AA","\u078C\u07A6\u07A3\u07B0\u0783\u07A9\u078B\u07AA","\u078C\u07A7\u0787\u07A8\u07A2\u07A7","\u078C\u07A7\u0787\u07B0\u0789\u07A7","\u078C\u07A8\u0789\u07B0\u0783\u07A7\u0799\u07A6\u078C\u07AA","\u078C\u07AA\u0786\u07B0\u078D\u07A7\u0782\u07B0","\u078D\u07A6\u0784\u07A8\u07A4\u07AA","\u078D\u07A6\u0790\u07A6\u0782\u07B0","\u078D\u07A8\u0794\u07A7\u0782\u07A7","\u078D\u07AA\u0784\u07A6\u078B\u07AA","\u078D\u07AA\u0784\u07A7","\u078D\u07AA\u0784\u07A7\u0784\u07A7","\u078D\u07AA\u0787\u07AA\u078D\u07AA\u0787\u07AA","\u078D\u07AA\u0787\u07B0\u0796\u07A7","\u078D\u07AA\u07A0\u07AA\u078A\u07A9","\u078D\u07AA\u07A4\u07AA\u0789\u07A7\u0782\u07B0","\u0790\u07A6\u0782\u07A6\u0789\u07B0","\u0790\u07A6\u0783\u07AA\u0789\u07A6\u078B\u07AA","\u0790\u07A6\u078D\u07B0\u0790\u07A6\u0784\u07A9\u078D\u07B0","\u0790\u07A6\u0799\u07A6\u0783\u07AA","\u0790\u07A6\u07A2\u07AA\u078B\u07A8\u0787\u07B0\u0794\u07A7","\u0790\u07A7\u0784\u07A8\u07A4\u07A7","\u0790\u07A7\u0789\u07A8\u07A4\u07A7","\u0790\u07A7\u0796\u07A9","\u0790\u07A7\u07A4\u07A9","\u0790\u07A8\u0784\u07AA\u07A0\u07AA","\u0790\u07AA\u0782\u07B0\u078B\u07AA\u0790\u07B0","\u0790\u07AA\u0784\u07AA\u0799\u07A7\u078C\u07AA","\u0790\u07AA\u0787\u07AA\u078B\u07A7","\u0790\u07AA\u0789\u07A6\u0787\u07A8\u0799\u07A7","\u0792\u07A6\u0783\u07B0\u0782\u07A6\u07A4\u07A7","\u0792\u07A6\u0783\u07B0\u0786\u07A6\u079D\u07A7","\u0792\u07A6\u0784\u07A6\u0783\u07AA\u0796\u07A6\u078B\u07B0","\u0792\u07A6\u0787\u07A8\u0792\u07A6\u078A\u07AB\u0782\u07B0","\u0792\u07A6\u0796\u07A7","\u0792\u07A6\u07A2\u07AA\u078A\u07A6\u0783\u07A7\u0782\u07A7","\u0792\u07A7\u0780\u07B0","\u0792\u07A7\u0783\u07A7","\u0792\u07A7\u079A\u07A8\u0783\u07A7","\u0792\u07A7\u079A\u07A8\u0792\u07AA\u0782\u07B0\u0784\u07AA\u07A4\u07A7\u0783\u07A7","\u0792\u07A8\u0783\u07AA\u0794\u07A7\u0784\u07AA","\u0792\u07A8\u0784\u07B0\u0783\u07A8\u0796\u07AA","\u0792\u07A8\u078B\u07AA\u0782\u07A9","\u0792\u07AA\u0782\u07B0\u0784\u07AA\u07A4\u07A7","\u0792\u07AA\u0783\u07B0\u07A4\u07AA\u0789\u07B0","\u0792\u07AA\u0784\u07A6\u0787\u07A8\u078B\u07A7","\u0792\u07AA\u0789\u07AA\u0787\u07B0\u0783\u07AA\u078B\u07A7","\u0792\u07AF\u078A\u07A8\u079D\u07A7\u0782\u07B0","\u0794\u07A6\u0789\u07B0\u0782\u07A7","\u0794\u07A6\u078D\u07B0\u0789\u07A6\u07A2\u07A8","\u0794\u07A6\u078E\u07B0\u07A1\u07A7\u0782\u07B0","\u0794\u07A6\u079D\u07B0\u0789\u07B0","\u0794\u07A6\u07A4\u07B0\u07A1\u07A7","\u0794\u07A7\u0790\u07A8\u0783\u07A7","\u0794\u07A7\u07A4\u07AB\u078C\u07AA","\u0794\u07AB\u079D\u07A6\u07A2\u07AA","\u0796\u07A6\u0787\u07A8\u078B\u07A7\u0782\u07A7","\u0796\u07A6\u078D\u07B0\u0788\u07A7","\u0796\u07A6\u0790\u07A7\u0783\u07A7","\u0796\u07A6\u079B\u07A6\u078D\u07B0","\u0796\u07A7\u0784\u07A8\u0783\u07AA","\u0796\u07A7\u0790\u07A8\u0789\u07A7","\u0796\u07A7\u0790\u07A8\u0789\u07B0","\u0796\u07A8\u078B\u07A7","\u0796\u07AA\u0782\u07A6\u0787\u07A8\u0782\u07A7","\u0796\u07AA\u0782\u07B0\u078B\u07AA","\u0796\u07AA\u0789\u07A7\u0787\u07AA","\u0796\u07AA\u0789\u07B0\u078D\u07A7\u0782\u07A7","\u0796\u07AA\u0790\u07AA\u0789\u07B0","\u0798\u07A6\u0783\u07A7","\u0798\u07A6\u0783\u07A8\u0787\u07B0\u0794\u07AA","\u0798\u07A6\u0784\u07B0\u0783\u07A7","\u0798\u07A6\u0788\u07A7","\u0798\u07A6\u0788\u07A8\u0787\u07B0\u0794\u07AA","\u0798\u07A7\u0782\u07A9","\u0798\u07A7\u07A3\u07A8\u0789\u07B0","\u0798\u07AA\u0783\u07A6\u0787\u07B0\u0794\u07A7","\u0799\u07A6\u0782\u07A7\u0782\u07B0","\u0799\u07A6\u0784\u07A9\u0784\u07A7","\u0799\u07A6\u0784\u07A9\u0784\u07AA","\u0799\u07A6\u0789\u07B0\u0783\u07A7\u0787\u07AA","\u0799\u07A6\u078B\u07B0\u0788\u07A7","\u0799\u07A6\u0798\u07A9\u0798\u07B0","\u0799\u07A6\u079D\u07B0\u0789\u07A7","\u0799\u07A6\u079E\u07B0\u0782\u07A7","\u0799\u07A7\u0783\u07A8\u0790\u07A7","\u0799\u07A7\u0784\u07A8\u0790\u07B0","\u0799\u07A7\u078A\u07A8\u078B\u07AA","\u0799\u07A8\u0782\u07B0\u0782\u07A7","\u0799\u07A8\u0784\u07A7\u0787\u07AA","\u0799\u07AA\u0790\u07B0\u0782\u07A9","\u079A\u07A6\u0787\u07A8\u0783\u07A9","\u079A\u07A6\u0788\u07B0\u078B\u07AA","\u079A\u07A6\u0788\u07B0\u078D\u07A9","\u079A\u07A6\u0788\u07B0\u079F\u07A7","\u079A\u07A6\u078B\u07B0\u0783\u07A7","\u079A\u07A7\u0784\u07A8\u0790\u07B0","\u079A\u07A7\u078A\u07A8\u07A4\u07A7\u0782\u07A8","\u079A\u07A7\u078D\u07A8\u079E\u07A7","\u079A\u07A8\u078C\u07A7\u0789\u07B0","\u079A\u07AA\u078D\u07A6\u0790\u07A7","\u079B\u07A6\u0780\u07A6\u0784\u07AA","\u079B\u07A6\u0783\u07A7","\u079B\u07A6\u0784\u07A7\u0783\u07A7","\u079B\u07A6\u0786\u07A9","\u079B\u07A6\u0789\u07A7\u0789\u07A6\u078C\u07AA","\u079B\u07A7\u0784\u07A8\u0783\u07A7","\u079B\u07A8\u0786\u07B0\u0783\u07A7","\u079B\u07AA\u0787\u07B0\u0782\u07AB\u0783\u07AA","\u079D\u07A6\u0783\u07B0\u0790\u07A7\u0787\u07AA","\u079D\u07A6\u0783\u07B0\u07A4\u07A8\u0787\u07B0\u0794\u07A7","\u079D\u07A6\u0784\u07A7\u0784\u07AA","\u079D\u07A6\u0789\u07A6\u0783\u07AA\u078B\u07A6\u078D\u07B0","\u079D\u07A6\u0789\u07B0\u0790\u07A7","\u079D\u07A6\u078A\u07B0\u079D\u07A7\u078A\u07B0","\u079D\u07A6\u078D\u07A6\u0784\u07A8\u0787\u07B0\u0794\u07A7","\u079D\u07A6\u078D\u07AB\u078D\u07B0","\u079D\u07A6\u0796\u07A8\u0787\u07B0\u0794\u07A7","\u079D\u07A7\u0783\u07A8\u0794\u07A7","\u079D\u07A7\u0787\u07A8\u07A4\u07A7","\u079D\u07A7\u0789\u07A8\u0790\u07B0","\u079D\u07A8\u0782\u07B0\u079D\u07A8\u0782\u07A7","\u079D\u07AA\u0784\u07AB\u078D\u07B0","\u079D\u07AA\u07A2\u07A7\u07A2\u07AA","\u079E\u07A6\u0784\u07A8\u0787\u07B0\u0794\u07A7","\u079E\u07A6\u0784\u07AB\u0783\u07AA","\u079E\u07A6\u078A\u07A8\u0787\u07B0\u0794\u07AA","\u079E\u07A6\u078B\u07AB\u0799\u07AA","\u079E\u07A7\u0787\u07A8\u0784\u07A7","\u079E\u07A7\u078A\u07A9\u0782\u07A7\u0792\u07B0","\u079E\u07A8\u0782\u07B0\u0788\u07A7\u0782\u07B0","\u079E\u07A8\u0787\u07B0\u078B\u07A9\u07A4\u07A7","\u079E\u07AA\u0783\u07AB\u0799\u07AA","\u079E\u07AA\u0784\u07A6\u0787\u07A8\u0799\u07A7","\u079F\u07A7\u0789\u07A8\u0782\u07A6\u078C\u07AA","\u079F\u07A7\u0799\u07A8\u0794\u07A7","\u079F\u07A8\u078A\u07A7\u078A\u07B0","\u079F\u07A8\u0794\u07A7","\u079F\u07AA\u0799\u07A7","\u07A0\u07A6\u0783\u07AB\u0784\u07AA","\u07A0\u07A6\u0787\u07B0\u0794\u07A8\u0784\u07A7","\u07A0\u07A7\u0780\u07A8\u0783\u07A7","\u07A0\u07A7\u078D\u07A8\u0784\u07AA","\u07A0\u07A7\u0799\u07A9","\u07A0\u07A8\u0784\u07A7\u0784\u07AA","\u07A0\u07AA\u0789\u07AB\u0799\u07A7","\u07A0\u07AA\u078D\u07B0\u0790\u07A7","\u07A1\u07A6\u0780\u07A9\u0783\u07A7","\u07A1\u07A6\u0789\u07B0\u0794\u07A7","\u07A1\u07A6\u078A\u07A6\u0783\u07AA","\u07A1\u07A7\u078A\u07A8\u0783\u07A7","\u07A1\u07A8\u078D\u07A7\u078D\u07B0","\u07A1\u07AA\u0780\u07AB\u0783\u07AA","\u07A1\u07AA\u0787\u07B0\u078D\u07A7","\u07A2\u07A6\u0782\u07B0\u0782\u07A7\u0784\u07AA","\u07A2\u07A6\u0782\u07B0\u0784\u07A6\u0783\u07A7","\u07A2\u07A6\u0782\u07B0\u0784\u07A6\u0783\u07AA","\u07A2\u07A6\u0782\u07B0\u078B\u07A6\u078D\u07A9\u0784\u07AA","\u07A2\u07A6\u0783\u07AB\u079D\u07A7","\u07A2\u07A6\u0784\u07A9\u0783\u07AA","\u07A2\u07A6\u0784\u07B0\u07A4\u07A6\u0783\u07A9","\u07A2\u07A6\u0787\u07B0\u0789\u07A7\u0783\u07AA","\u07A2\u07A6\u0787\u07B0\u0792\u07A7","\u07A2\u07A6\u078A\u07A7\u078A\u07A7","\u07A2\u07A6\u078B\u07AA\u078D\u07A8\u0787\u07B0\u0794\u07A7","\u07A2\u07A6\u078D\u07A7\u0782\u07A7","\u07A2\u07A6\u078D\u07A7\u0782\u07A8\u0794\u07A7","\u07A2\u07A6\u079B\u07B0\u0783\u07A7","\u07A2\u07A6\u07A0\u07A7\u0794\u07A7","\u07A2\u07A7\u0784\u07A8\u078B\u07A9\u0782\u07B0","\u07A2\u07A7\u0787\u07A8\u078B\u07A7","\u07A2\u07A7\u078D\u07A8\u0794\u07A7","\u07A2\u07A7\u0796\u07A8\u078D\u07A7","\u07A2\u07A7\u07A4\u07A8\u0784\u07A7","\u07A2\u07A8\u0787\u07B0\u0792\u07A6\u078C\u07AA","\u07A2\u07AA\u078C\u07AA\u0784\u07A7","\u07A3\u07A6\u0782\u07B0\u078B\u07AB\u0783\u07AA","\u07A3\u07A6\u0787\u07B0\u0783\u07A7\u078A\u07B0","\u07A3\u07A6\u0787\u07B0\u0790\u07A7\u0782\u07B0","\u07A3\u07A6\u0794\u07B0\u078B\u07A6\u0782\u07B0","\u07A3\u07A7\u0782\u07A9","\u07A3\u07A7\u078B\u07A7","\u07A3\u07A7\u078B\u07A8\u078A\u07AA","\u07A3\u07A7\u0794\u07A7","\u07A3\u07A8\u0782\u07A7","\u07A3\u07A9\u0783\u07A7","\u07A3\u07A9\u078B\u07AA","\u07A3\u07AA\u0789\u07AB\u0789\u07B0","\u07A4\u07A6\u0784\u07B0\u0790\u07A7","\u07A4\u07A6\u0788\u07A7\u0789\u07B0","\u07A4\u07A6\u0789\u07A9\u0782\u07B0","\u07A4\u07A7\u0782\u07A8\u078C\u07AA","\u07A4\u07A7\u0784\u07AB\u0790\u07B0","\u07A4\u07A8\u0782\u07B0\u078B\u07A9\u078D\u07B0","\u07A4\u07A8\u0782\u07B0\u07A0\u07A7\u0783\u07B0","\u07A4\u07A8\u07A0\u07A7\u078A\u07B0","\u07A4\u07AA\u0789\u07B0\u0783\u07A8\u0787\u07B0\u0794\u07A7","\u07A4\u07AA\u078B\u07AA\u0788\u07A7","\u07A4\u07AA\u0798\u07A6\u0789\u07B0"],female:["\u0780\u07A6\u0782\u07A7","\u0780\u07A6\u0787\u07A8\u0782\u07A6\u0789\u07A7","\u0780\u07A7\u0782\u07A9","\u0780\u07A7\u078B\u07A8\u0787\u07A7","\u0780\u07A8\u0782\u07B0\u078B\u07A7\u0789\u07B0","\u0780\u07A8\u0784\u07A7","\u0780\u07AA\u078B\u07A7","\u0780\u07AB\u0782\u07A7","\u0782\u07A6\u0783\u07B0\u0796\u07A8\u0790\u07B0","\u0782\u07A6\u0796\u07A7","\u0782\u07A6\u0796\u07B0\u0789\u07A7","\u0782\u07A7\u0780\u07A9","\u0782\u07A7\u0787\u07A8\u078A\u07A7","\u0782\u07A7\u0788\u07A9","\u0782\u07A7\u078D\u07A7","\u0782\u07AA\u0784\u07B0\u0780\u07A7","\u0782\u07AA\u079A\u07B0\u0784\u07A7","\u0782\u07AB\u0783\u07AA\u078D\u07B0\u0780\u07AA\u078B\u07A7","\u0783\u07A6\u0780\u07A9\u0782\u07A7","\u0783\u07A6\u0784\u07A7\u0784\u07A7","\u0783\u07A6\u0786\u07A9\u0782\u07A7","\u0783\u07A6\u0787\u07AA\u0799\u07A8\u0787\u07B0\u0794\u07A7","\u0783\u07A6\u0787\u07B0\u0790\u07A7\u0789\u07A7","\u0783\u07A6\u0788\u07B0\u0782\u07A6\u07A4\u07B0","\u0783\u07A6\u078A\u07A7\u0780\u07A8\u0787\u07B0\u0794\u07A7","\u0783\u07A6\u0796\u07A7","\u0783\u07A6\u0796\u07A7\u0799\u07A7","\u0783\u07A6\u0799\u07AB\u078D\u07B0","\u0783\u07A7\u0784\u07A8\u0799\u07A7","\u0783\u07A7\u0789\u07A7","\u0783\u07A7\u078A\u07A8\u07A2\u07A7","\u0783\u07A7\u0790\u07A8\u0799\u07A7","\u0783\u07A7\u0796\u07A8\u0794\u07A7","\u0783\u07A8\u078B\u07A7\u078A\u07A7","\u0783\u07A8\u07A2\u07A7","\u0783\u07AA\u0787\u07AA\u0794\u07A7","\u0783\u07AA\u0789\u07A6\u0787\u07A8\u0792\u07A7","\u0783\u07AA\u078A\u07A6\u0787\u07A8\u078B\u07A7","\u0783\u07AA\u079D\u07B0\u078B\u07A8\u0787\u07B0\u0794\u07A7","\u0784\u07A6\u0780\u07A8\u0787\u07B0\u0794\u07AA","\u0784\u07A6\u0783\u07AA\u0792\u07A7","\u0784\u07A6\u0783\u07AA\u07A2\u07AA\u0789\u07B0","\u0784\u07A6\u078B\u07AA\u0783\u07A8\u0787\u07B0\u0794\u07A7","\u0784\u07A6\u078C\u07AB\u078D\u07B0","\u0784\u07A6\u078C\u07B0\u0782\u07A7","\u0784\u07A6\u079D\u07A7\u079D\u07A7","\u0784\u07A6\u079D\u07AB\u079D\u07A4\u07B0","\u0784\u07A6\u07A0\u07B0\u0799\u07A7\u0787\u07AA","\u0784\u07A7\u079B\u07A8\u078D\u07A7","\u0786\u07A6\u0782\u07B0\u0792\u07AA","\u0786\u07A6\u0783\u07A7\u0787\u07A8\u0789\u07B0","\u0786\u07A6\u0784\u07A9\u0783\u07A7","\u0786\u07A7\u0787\u07A8\u0782\u07A7","\u0786\u07A7\u078A\u07A8\u0794\u07A7","\u0786\u07A7\u0790\u07A8\u0784\u07A7","\u0786\u07A7\u0799\u07A8\u078D\u07A7","\u0786\u07A8\u0782\u07A7\u0782\u07A7","\u0786\u07A8\u078A\u07A7\u0794\u07A7","\u0786\u07AA\u0783\u07A6\u0787\u07A8\u0789\u07A7\u0782\u07B0","\u0786\u07AA\u078D\u07B0\u0798\u07AB\u0789\u07B0","\u0787\u07A6\u0782\u07B0\u0784\u07A7","\u0787\u07A6\u0782\u07B0\u0796\u07A6\u078D\u07B0","\u0787\u07A6\u0783\u07AA\u0788\u07A7","\u0787\u07A6\u0798\u07A9\u078D\u07A7","\u0787\u07A6\u0798\u07B0\u0789\u07A7\u0783\u07AA","\u0787\u07A8\u0783\u07A7\u078B\u07A7","\u0787\u07A8\u0783\u07AA\u078C\u07A8\u0796\u07A7\u07A2\u07AA","\u0787\u07A8\u0784\u07A7","\u0787\u07AA\u0789\u07A6\u0783\u07A7","\u0787\u07AA\u0789\u07AA\u0782\u07A8\u0787\u07B0\u0794\u07A7","\u0788\u07A6\u0780\u07A8\u0787\u07B0\u0794\u07A7","\u0788\u07A6\u079D\u07A9\u0786\u07AA","\u0788\u07A6\u079E\u07B0\u078A\u07A7","\u0788\u07A7\u0799\u07A7","\u0788\u07A8\u0796\u07B0\u078B\u07A7\u0782\u07B0","\u0788\u07AA\u0790\u07B0\u07A2\u07A7","\u0789\u07A6\u0783\u07B0\u0780\u07AB\u0784\u07A7","\u0789\u07A6\u078B\u07A7","\u0789\u07A6\u078D\u07A6\u078B\u07AA","\u0789\u07A7\u0780\u07A7","\u0789\u07A7\u0780\u07A9","\u0789\u07A7\u0788\u07A9","\u0789\u07A7\u0790\u07A7","\u0789\u07A7\u079D\u07A9","\u0789\u07A9\u078A\u07A7","\u0789\u07AA\u0782\u07A7","\u0789\u07AA\u0787\u07AA\u0782\u07A8\u0790\u07A7","\u0789\u07AA\u0787\u07AA\u0789\u07A8\u0782\u07A7","\u0789\u07AA\u0790\u07B0\u0786\u07A7","\u078A\u07A6\u0783\u07A7\u0787\u07A8\u078B\u07AA","\u078A\u07A6\u0787\u07A8\u0782\u07A7\u0782\u07B0","\u078A\u07A6\u0787\u07AA\u07A4\u07A8\u0787\u07B0\u0794\u07A7","\u078A\u07A6\u0787\u07B0\u0788\u07A7\u0799\u07A7","\u078A\u07A6\u078C\u07AA\u0799\u07A8\u0787\u07B0\u0794\u07A7","\u078A\u07A7\u0783\u07A9\u0780\u07A7\u0782\u07B0","\u078A\u07A7\u0787\u07A8\u0792\u07A7","\u078A\u07A8\u0783\u07B0\u0794\u07A7\u078D\u07B0","\u078A\u07A8\u07A0\u07B0\u0783\u07A8\u0787\u07B0\u0794\u07A7","\u078A\u07AA\u0780\u07A6\u0787\u07A8\u078B\u07A7","\u078A\u07AA\u0782\u07AB\u0782\u07B0","\u078A\u07AA\u0783\u07A6\u0787\u07A8\u0790\u07A7","\u078B\u07A6\u0783\u07B0\u07A4\u07A7","\u078B\u07A6\u0787\u07AA\u0789\u07A7\u0787\u07AA","\u078B\u07A6\u078A\u07A9\u0782\u07A7","\u078B\u07A6\u078D\u07AB\u078A\u07B0","\u078B\u07A7\u0782\u07A8\u0794\u07A7","\u078B\u07A7\u0787\u07A8\u0799\u07A7","\u078B\u07A7\u0796\u07A8\u0782\u07A7","\u078B\u07AA\u0787\u07B0\u0783\u07AA\u0782\u07B0","\u078C\u07A6\u0784\u07A6\u0787\u07B0\u0783\u07AA\u07A2\u07AA","\u078C\u07A6\u0792\u07A6\u0787\u07B0\u0794\u07AA\u0782\u07B0","\u078C\u07A6\u0799\u07A6\u0787\u07B0\u079D\u07AA\u0789\u07AA","\u078C\u07A6\u079B\u07B0\u0780\u07A9\u0784\u07AA","\u078C\u07A6\u07A3\u07B0\u0783\u07A9\u078B\u07AA","\u078C\u07A7\u0787\u07A8\u07A2\u07A7","\u078C\u07A7\u0787\u07B0\u0789\u07A7","\u078C\u07A8\u0789\u07B0\u0783\u07A7\u0799\u07A6\u078C\u07AA","\u078D\u07A6\u0790\u07A6\u0782\u07B0","\u078D\u07A8\u0794\u07A7\u0782\u07A7","\u078D\u07AA\u0784\u07A7","\u078D\u07AA\u0784\u07A7\u0784\u07A7","\u078D\u07AA\u0787\u07AA\u078D\u07AA\u0787\u07AA","\u078D\u07AA\u0787\u07B0\u0796\u07A7","\u0790\u07A6\u0782\u07A6\u0789\u07B0","\u0790\u07A6\u078D\u07B0\u0790\u07A6\u0784\u07A9\u078D\u07B0","\u0790\u07A6\u0799\u07A6\u0783\u07AA","\u0790\u07A6\u07A2\u07AA\u078B\u07A8\u0787\u07B0\u0794\u07A7","\u0790\u07A7\u0784\u07A8\u07A4\u07A7","\u0790\u07A7\u0789\u07A8\u07A4\u07A7","\u0790\u07AA\u0782\u07B0\u078B\u07AA\u0790\u07B0","\u0790\u07AA\u0784\u07AA\u0799\u07A7\u078C\u07AA","\u0790\u07AA\u0787\u07AA\u078B\u07A7","\u0790\u07AA\u0789\u07A6\u0787\u07A8\u0799\u07A7","\u0792\u07A6\u0783\u07B0\u0782\u07A6\u07A4\u07A7","\u0792\u07A6\u0783\u07B0\u0786\u07A6\u079D\u07A7","\u0792\u07A6\u0784\u07A6\u0783\u07AA\u0796\u07A6\u078B\u07B0","\u0792\u07A6\u0787\u07A8\u0792\u07A6\u078A\u07AB\u0782\u07B0","\u0792\u07A6\u0796\u07A7","\u0792\u07A6\u07A2\u07AA\u078A\u07A6\u0783\u07A7\u0782\u07A7","\u0792\u07A7\u0780\u07B0","\u0792\u07A7\u0783\u07A7","\u0792\u07A7\u079A\u07A8\u0783\u07A7","\u0792\u07A7\u079A\u07A8\u0792\u07AA\u0782\u07B0\u0784\u07AA\u07A4\u07A7\u0783\u07A7","\u0792\u07A8\u078B\u07AA\u0782\u07A9","\u0792\u07AA\u0782\u07B0\u0784\u07AA\u07A4\u07A7","\u0792\u07AA\u0783\u07B0\u07A4\u07AA\u0789\u07B0","\u0792\u07AA\u0784\u07A6\u0787\u07A8\u078B\u07A7","\u0792\u07AA\u0789\u07AA\u0787\u07B0\u0783\u07AA\u078B\u07A7","\u0794\u07A6\u0789\u07B0\u0782\u07A7","\u0794\u07A6\u079D\u07B0\u0789\u07B0","\u0794\u07A6\u07A4\u07B0\u07A1\u07A7","\u0794\u07A7\u0790\u07A8\u0783\u07A7","\u0794\u07A7\u07A4\u07AB\u078C\u07AA","\u0796\u07A6\u0787\u07A8\u078B\u07A7\u0782\u07A7","\u0796\u07A6\u078D\u07B0\u0788\u07A7","\u0796\u07A6\u0790\u07A7\u0783\u07A7","\u0796\u07A7\u0790\u07A8\u0789\u07A7","\u0796\u07A8\u078B\u07A7","\u0796\u07AA\u0782\u07A6\u0787\u07A8\u0782\u07A7","\u0796\u07AA\u0789\u07A7\u0787\u07AA","\u0796\u07AA\u0789\u07B0\u078D\u07A7\u0782\u07A7","\u0798\u07A6\u0783\u07A7","\u0798\u07A6\u0784\u07B0\u0783\u07A7","\u0798\u07A6\u0788\u07A7","\u0798\u07A7\u0782\u07A9","\u0798\u07AA\u0783\u07A6\u0787\u07B0\u0794\u07A7","\u0799\u07A6\u0782\u07A7\u0782\u07B0","\u0799\u07A6\u0784\u07A9\u0784\u07A7","\u0799\u07A6\u0789\u07B0\u0783\u07A7\u0787\u07AA","\u0799\u07A6\u078B\u07B0\u0788\u07A7","\u0799\u07A6\u079D\u07B0\u0789\u07A7","\u0799\u07A6\u079E\u07B0\u0782\u07A7","\u0799\u07A7\u0783\u07A8\u0790\u07A7","\u0799\u07A8\u0782\u07B0\u0782\u07A7","\u0799\u07A8\u0784\u07A7\u0787\u07AA","\u079A\u07A6\u0788\u07B0\u078B\u07AA","\u079A\u07A6\u0788\u07B0\u078D\u07A9","\u079A\u07A6\u0788\u07B0\u079F\u07A7","\u079A\u07A6\u078B\u07B0\u0783\u07A7","\u079A\u07A7\u078D\u07A8\u079E\u07A7","\u079A\u07AA\u078D\u07A6\u0790\u07A7","\u079B\u07A6\u0783\u07A7","\u079B\u07A6\u0784\u07A7\u0783\u07A7","\u079B\u07A6\u0789\u07A7\u0789\u07A6\u078C\u07AA","\u079B\u07A7\u0784\u07A8\u0783\u07A7","\u079B\u07A8\u0786\u07B0\u0783\u07A7","\u079D\u07A6\u0783\u07B0\u0790\u07A7\u0787\u07AA","\u079D\u07A6\u0783\u07B0\u07A4\u07A8\u0787\u07B0\u0794\u07A7","\u079D\u07A6\u0784\u07A7\u0784\u07AA","\u079D\u07A6\u0789\u07A6\u0783\u07AA\u078B\u07A6\u078D\u07B0","\u079D\u07A6\u0789\u07B0\u0790\u07A7","\u079D\u07A6\u078A\u07B0\u079D\u07A7\u078A\u07B0","\u079D\u07A6\u078D\u07A6\u0784\u07A8\u0787\u07B0\u0794\u07A7","\u079D\u07A6\u0796\u07A8\u0787\u07B0\u0794\u07A7","\u079D\u07A7\u0783\u07A8\u0794\u07A7","\u079D\u07A7\u0787\u07A8\u07A4\u07A7","\u079D\u07A8\u0782\u07B0\u079D\u07A8\u0782\u07A7","\u079D\u07AA\u07A2\u07A7\u07A2\u07AA","\u079E\u07A6\u0784\u07A8\u0787\u07B0\u0794\u07A7","\u079E\u07A7\u0787\u07A8\u0784\u07A7","\u079E\u07A7\u078A\u07A9\u0782\u07A7\u0792\u07B0","\u079E\u07A8\u0782\u07B0\u0788\u07A7\u0782\u07B0","\u079E\u07A8\u0787\u07B0\u078B\u07A9\u07A4\u07A7","\u079E\u07AA\u0784\u07A6\u0787\u07A8\u0799\u07A7","\u079F\u07A7\u0789\u07A8\u0782\u07A6\u078C\u07AA","\u079F\u07A7\u0799\u07A8\u0794\u07A7","\u079F\u07A8\u078A\u07A7\u078A\u07B0","\u079F\u07A8\u0794\u07A7","\u079F\u07AA\u0799\u07A7","\u07A0\u07A6\u0783\u07AB\u0784\u07AA","\u07A0\u07A6\u0787\u07B0\u0794\u07A8\u0784\u07A7","\u07A0\u07A7\u0780\u07A8\u0783\u07A7","\u07A0\u07AA\u0789\u07AB\u0799\u07A7","\u07A0\u07AA\u078D\u07B0\u0790\u07A7","\u07A1\u07A6\u0780\u07A9\u0783\u07A7","\u07A1\u07A6\u0789\u07B0\u0794\u07A7","\u07A1\u07A7\u078A\u07A8\u0783\u07A7","\u07A1\u07AA\u0787\u07B0\u078D\u07A7","\u07A2\u07A6\u0782\u07B0\u0782\u07A7\u0784\u07AA","\u07A2\u07A6\u0782\u07B0\u0784\u07A6\u0783\u07A7","\u07A2\u07A6\u0782\u07B0\u078B\u07A6\u078D\u07A9\u0784\u07AA","\u07A2\u07A6\u0783\u07AB\u079D\u07A7","\u07A2\u07A6\u0784\u07A9\u0783\u07AA","\u07A2\u07A6\u0787\u07B0\u0792\u07A7","\u07A2\u07A6\u078A\u07A7\u078A\u07A7","\u07A2\u07A6\u078B\u07AA\u078D\u07A8\u0787\u07B0\u0794\u07A7","\u07A2\u07A6\u078D\u07A7\u0782\u07A7","\u07A2\u07A6\u078D\u07A7\u0782\u07A8\u0794\u07A7","\u07A2\u07A6\u079B\u07B0\u0783\u07A7","\u07A2\u07A6\u07A0\u07A7\u0794\u07A7","\u07A2\u07A7\u0787\u07A8\u078B\u07A7","\u07A2\u07A7\u078D\u07A8\u0794\u07A7","\u07A2\u07A7\u0796\u07A8\u078D\u07A7","\u07A2\u07A7\u07A4\u07A8\u0784\u07A7","\u07A2\u07AA\u078C\u07AA\u0784\u07A7","\u07A3\u07A7\u0782\u07A9","\u07A3\u07A7\u078B\u07A7","\u07A3\u07A7\u0794\u07A7","\u07A3\u07A8\u0782\u07A7","\u07A3\u07A9\u0783\u07A7","\u07A3\u07A9\u078B\u07AA","\u07A4\u07A6\u0784\u07B0\u0790\u07A7","\u07A4\u07A6\u0789\u07A9\u0782\u07B0","\u07A4\u07A7\u0782\u07A8\u078C\u07AA","\u07A4\u07A8\u07A0\u07A7\u078A\u07B0","\u07A4\u07AA\u0789\u07B0\u0783\u07A8\u0787\u07B0\u0794\u07A7","\u07A4\u07AA\u078B\u07AA\u0788\u07A7","\u07A4\u07AA\u0798\u07A6\u0789\u07B0"],male:["\u0780\u07A6\u0787\u07B0\u078A\u07A7\u078A\u07B0","\u0780\u07A7\u078B\u07A9","\u0780\u07A8\u0782\u07B0\u078B\u07A8\u0790\u07B0","\u0780\u07A8\u078B\u07A7\u0794\u07A6\u078C\u07B0","\u0780\u07AA\u079B\u07AA\u078D\u07AB\u078D\u07B0","\u0782\u07A6\u0787\u07B0\u0784\u07A7\u0783\u07AA","\u0782\u07AA\u0780\u07A6\u0787\u07A8\u078D\u07B0","\u0782\u07AA\u0790\u07A6\u0787\u07A8\u0784\u07AA","\u0782\u07AA\u0796\u07AA\u078B\u07AA","\u0782\u07AA\u07A2\u07A6\u0787\u07A8\u0789\u07B0","\u0783\u07A6\u0787\u07AA\u0784\u07AA","\u0783\u07A6\u0799\u07AB\u0789\u07B0","\u0783\u07A7\u0784\u07A8\u0799\u07B0","\u0783\u07AB\u078B\u07AA","\u0784\u07A6\u079D\u07AB\u079D\u07B0","\u0784\u07A7\u07A4\u07A9","\u0784\u07AA\u0780\u07B0\u078D\u07AB\u078D\u07B0","\u0784\u07AA\u0783\u07B0\u0780\u07A7\u0782\u07B0","\u0786\u07A6\u0787\u07A8\u0790\u07AB\u0789\u07B0","\u0786\u07A6\u0787\u07AA\u0798\u07A6\u0783\u07AA","\u0786\u07A6\u078D\u07A6\u0796\u07B0","\u0787\u07A6\u0786\u07B0\u0799\u07A6\u078D\u07B0","\u0787\u07A6\u0798\u07B0\u0780\u07A6\u0783\u07AA","\u0788\u07A6\u0780\u07B0\u0784\u07AA","\u0788\u07A6\u0787\u07B0\u079F\u07A7\u0799\u07B0","\u0788\u07A6\u078B\u07A9\u0790\u07B0","\u0788\u07A7\u0784\u07A8\u079E\u07B0","\u0788\u07A7\u078A\u07A8\u0783\u07AA","\u0789\u07A6\u0784\u07B0\u079E\u07A6\u0783\u07AA","\u0789\u07A6\u0787\u07A7\u0784\u07AA","\u0789\u07A6\u0787\u07AA\u0783\u07A6\u0784\u07AA","\u0789\u07A6\u0787\u07AA\u0789\u07A6\u078D\u07B0","\u0789\u07AA\u078B\u07AA\u0783\u07A8\u0786\u07A6\u078C\u07AA","\u0789\u07AA\u078C\u07A6\u0782\u07A7\u0790\u07A8\u07A4\u07B0","\u078A\u07A6\u0780\u07AA\u0789\u07A7\u0782\u07B0","\u078A\u07A6\u0787\u07A8\u078D\u07A6\u07A4\u07AA","\u078A\u07A6\u078C\u07AB\u0799\u07B0","\u078A\u07A7\u0787\u07A8\u07A4\u07AA","\u078B\u07A6\u0787\u07B0\u0783\u07A7\u0786\u07AA","\u078B\u07A7\u0783\u07A8\u0784\u07AA","\u078B\u07A8\u0783\u07B0\u078A\u07A8\u0790\u07B0","\u078B\u07A9\u0788\u07A7\u0782\u07B0","\u078C\u07A6\u0783\u07A6\u078A\u07B0","\u078C\u07A6\u0787\u07B0\u0789\u07A7\u0789\u07B0","\u078C\u07AA\u0786\u07B0\u078D\u07A7\u0782\u07B0","\u078D\u07A6\u0784\u07A8\u07A4\u07AA","\u078D\u07A6\u0790\u07A6\u0782\u07B0","\u078D\u07AA\u0784\u07A6\u078B\u07AA","\u078D\u07AA\u07A0\u07AA\u078A\u07A9","\u078D\u07AA\u07A4\u07AA\u0789\u07A7\u0782\u07B0","\u0790\u07A6\u0783\u07AA\u0789\u07A6\u078B\u07AA","\u0790\u07A7\u0796\u07A9","\u0790\u07A7\u07A4\u07A9","\u0790\u07A8\u0784\u07AA\u07A0\u07AA","\u0792\u07A8\u0783\u07AA\u0794\u07A7\u0784\u07AA","\u0792\u07A8\u0784\u07B0\u0783\u07A8\u0796\u07AA","\u0792\u07AF\u078A\u07A8\u079D\u07A7\u0782\u07B0","\u0794\u07A6\u078D\u07B0\u0789\u07A6\u07A2\u07A8","\u0794\u07A6\u078E\u07B0\u07A1\u07A7\u0782\u07B0","\u0794\u07A7\u07A4\u07AB\u078C\u07AA","\u0794\u07AB\u079D\u07A6\u07A2\u07AA","\u0796\u07A6\u079B\u07A6\u078D\u07B0","\u0796\u07A7\u0784\u07A8\u0783\u07AA","\u0796\u07A7\u0790\u07A8\u0789\u07B0","\u0796\u07AA\u0782\u07B0\u078B\u07AA","\u0796\u07AA\u0790\u07AA\u0789\u07B0","\u0798\u07A6\u0783\u07A8\u0787\u07B0\u0794\u07AA","\u0798\u07A6\u0788\u07A8\u0787\u07B0\u0794\u07AA","\u0798\u07A7\u07A3\u07A8\u0789\u07B0","\u0799\u07A6\u0784\u07A9\u0784\u07AA","\u0799\u07A6\u0798\u07A9\u0798\u07B0","\u0799\u07A7\u0784\u07A8\u0790\u07B0","\u0799\u07A7\u078A\u07A8\u078B\u07AA","\u0799\u07AA\u0790\u07B0\u0782\u07A9","\u079A\u07A6\u0787\u07A8\u0783\u07A9","\u079A\u07A7\u0784\u07A8\u0790\u07B0","\u079A\u07A7\u078A\u07A8\u07A4\u07A7\u0782\u07A8","\u079A\u07A8\u078C\u07A7\u0789\u07B0","\u079B\u07A6\u0780\u07A6\u0784\u07AA","\u079B\u07A6\u0786\u07A9","\u079B\u07AA\u0787\u07B0\u0782\u07AB\u0783\u07AA","\u079D\u07A6\u0784\u07A7\u0784\u07AA","\u079D\u07A6\u078A\u07B0\u079D\u07A7\u078A\u07B0","\u079D\u07A6\u078D\u07AB\u078D\u07B0","\u079D\u07A7\u0789\u07A8\u0790\u07B0","\u079D\u07AA\u0784\u07AB\u078D\u07B0","\u079E\u07A6\u0784\u07AB\u0783\u07AA","\u079E\u07A6\u078A\u07A8\u0787\u07B0\u0794\u07AA","\u079E\u07A6\u078B\u07AB\u0799\u07AA","\u079E\u07AA\u0783\u07AB\u0799\u07AA","\u07A0\u07A7\u078D\u07A8\u0784\u07AA","\u07A0\u07A7\u0799\u07A9","\u07A0\u07A8\u0784\u07A7\u0784\u07AA","\u07A1\u07A6\u078A\u07A6\u0783\u07AA","\u07A1\u07A8\u078D\u07A7\u078D\u07B0","\u07A1\u07AA\u0780\u07AB\u0783\u07AA","\u07A2\u07A6\u0782\u07B0\u0784\u07A6\u0783\u07AA","\u07A2\u07A6\u0782\u07B0\u078B\u07A6\u078D\u07A9\u0784\u07AA","\u07A2\u07A6\u0784\u07B0\u07A4\u07A6\u0783\u07A9","\u07A2\u07A6\u0787\u07B0\u0789\u07A7\u0783\u07AA","\u07A2\u07A7\u0784\u07A8\u078B\u07A9\u0782\u07B0","\u07A2\u07A8\u0787\u07B0\u0792\u07A6\u078C\u07AA","\u07A3\u07A6\u0782\u07B0\u078B\u07AB\u0783\u07AA","\u07A3\u07A6\u0787\u07B0\u0783\u07A7\u078A\u07B0","\u07A3\u07A6\u0787\u07B0\u0790\u07A7\u0782\u07B0","\u07A3\u07A6\u0794\u07B0\u078B\u07A6\u0782\u07B0","\u07A3\u07A7\u078B\u07A8\u078A\u07AA","\u07A3\u07AA\u0789\u07AB\u0789\u07B0","\u07A4\u07A6\u0788\u07A7\u0789\u07B0","\u07A4\u07A7\u0784\u07AB\u0790\u07B0","\u07A4\u07A8\u0782\u07B0\u078B\u07A9\u078D\u07B0","\u07A4\u07A8\u0782\u07B0\u07A0\u07A7\u0783\u07B0"]};var chunk_CY5WIDJH_C={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_CY5WIDJH_k=[{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_CY5WIDJH_M={generic:["\u0784\u07A6\u0782\u0791\u07AD\u0783\u07A8","\u0784\u07AE\u0791\u07AA","\u0787\u07A6\u0789\u07A9\u0783\u07A7","\u0787\u07A6\u0789\u07A9\u0783\u07AA"],female:["\u0784\u07A6\u0782\u0791\u07AD\u0783\u07A8","\u0784\u07AE\u0791\u07AA","\u0787\u07A6\u0789\u07A9\u0783\u07A7","\u0787\u07A6\u0789\u07A9\u0783\u07AA"],male:["\u0784\u07A6\u0782\u0791\u07AD\u0783\u07A8","\u0784\u07AE\u0791\u07AA","\u0787\u07A6\u0789\u07A9\u0783\u07A7","\u0787\u07A6\u0789\u07A9\u0783\u07AA"]};var chunk_CY5WIDJH_B=["\u0787\u07A6\u0782\u07B0\u0780\u07AC\u0782\u07B0","\u078A\u07A8\u0783\u07A8\u0780\u07AC\u0782\u07B0"];var chunk_CY5WIDJH_S={first_name:chunk_CY5WIDJH_N,last_name:chunk_CY5WIDJH_j,last_name_pattern:chunk_CY5WIDJH_C,name:chunk_CY5WIDJH_k,prefix:chunk_CY5WIDJH_M,sex:chunk_CY5WIDJH_B},chunk_CY5WIDJH_F=chunk_CY5WIDJH_S;var chunk_CY5WIDJH_T=["3######","4######","5######","6######","7######","8######","9######","3## ####","4## ####","5## ####","6## ####","7## ####","8## ####","9## ####","+9603######","+9604######","+9605######","+9606######","+9607######","+9608######","+9609######","+960 3## ####","+960 4## ####","+960 5## ####","+960 6## ####","+960 7## ####","+960 8## ####","+960 9## ####","+960-3######","+960-4######","+960-5######","+960-6######","+960-7######","+960-8######","+960-9######","+960-3##-####","+960-4##-####","+960-5##-####","+960-6##-####","+960-7##-####","+960-8##-####","+960-9##-####"];var chunk_CY5WIDJH_q=["+9603######","+9604######","+9605######","+9606######","+9607######","+9608######","+9609######"];var chunk_CY5WIDJH_z=["3##-####","4##-####","5######","6##-####","7##-####","8######","9##-####"];var chunk_CY5WIDJH_U={human:chunk_CY5WIDJH_T,international:chunk_CY5WIDJH_q,national:chunk_CY5WIDJH_z},chunk_CY5WIDJH_A=chunk_CY5WIDJH_U;var chunk_CY5WIDJH_V={format:chunk_CY5WIDJH_A},chunk_CY5WIDJH_E=chunk_CY5WIDJH_V;var chunk_CY5WIDJH_W={cell_phone:chunk_CY5WIDJH_i,color:chunk_CY5WIDJH_a,company:chunk_CY5WIDJH_c,date:chunk_CY5WIDJH_d,location:chunk_CY5WIDJH_b,lorem:chunk_CY5WIDJH_P,metadata:chunk_CY5WIDJH_L,person:chunk_CY5WIDJH_F,phone_number:chunk_CY5WIDJH_E},chunk_CY5WIDJH_G=chunk_CY5WIDJH_W;var _t=new chunk_HC7G5RVA_Xe({locale:[chunk_CY5WIDJH_G,ys,_i]}); -"use strict"; -/* eslint-disable object-property-newline */ +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-HOEKWYY4.js +var chunk_HOEKWYY4_r=["{{person.name}}","{{company.name}}"];var chunk_HOEKWYY4_i=["\u03A4\u03A1\u0391\u03A0\u0395\u0396\u0391 \u03A4\u0397\u03A3 \u0395\u039B\u039B\u0391\u0394\u039F\u03A3","\u0395\u039C\u03A0\u039F\u03A1\u0399\u039A\u0397 \u03A4\u03A1\u0391\u03A0\u0395\u0396\u0391 \u03A4\u0397\u03A3 \u0395\u039B\u039B\u0391\u0394\u039F\u03A3 \u0391.\u0395.","\u0397 \u0395\u0398\u039D\u0399\u039A\u0397 (\u0395\u039B\u039B. \u0395\u03A4\u0391\u0399\u03A1\u0399\u0391 \u0393\u0395\u039D. \u0391\u03A3\u03A6\u0391\u039B\u0395\u0399\u03A9\u039D)","\u0391\u0399\u039F\u039B\u0399\u039A\u0397 \u0391.\u0395.\u0395.\u03A7.","\u039A\u0391\u0396\u0399\u039D\u039F \u03A0\u039F\u03A1\u03A4\u039F \u039A\u0391\u03A1\u03A1\u0391\u03A3 \u0391.\u0395.","\u039B\u0391\u039D\u0391\u039A\u0391\u039C \u0391.\u0395.","\u03A0\u039B\u0391\u03A3\u03A4\u0399\u039A\u0391 \u0398\u03A1\u0391\u039A\u0397\u03A3 \u0391.\u0392.\u0395.\u0395.","\u03A4\u0399\u03A4\u0391\u039D \u0391\u039D\u03A9\u039D\u03A5\u039C\u0397 \u0395\u03A4\u0391\u0399\u03A1\u0399\u0391 \u03A4\u03A3\u0399\u039C\u0395\u039D\u03A4\u03A9\u039D","S & B \u0392\u0399\u039F\u039C\u0397\u03A7\u0391\u039D\u0399\u039A\u0391 \u039F\u03A1\u03A5\u039A\u03A4\u0391 \u0391.\u0395.","\u0391. \u039A\u0391\u039B\u03A0\u0399\u039D\u0397\u03A3 - \u039D.\u03A3\u0399\u039C\u039F\u03A3 \u0391.\u0395.\u0392.\u0395.","\u03A7. \u03A1\u039F\u039A\u0391\u03A3 \u0391.\u0392.\u0395.\u0395.","ELBISCO A.E \u03A3\u03A5\u039C\u039C\u0395\u03A4\u039F\u03A7\u03A9\u039D","\u039A\u03A5\u039B\u0399\u039D\u0394\u03A1\u039F\u039C\u03A5\u039B\u039F\u0399 \u039A. \u03A3\u0391\u03A1\u0391\u039D\u03A4\u039F\u03A0\u039F\u03A5\u039B\u039F\u03A3 \u0391.\u0395.","\u0391\u039B\u03A5\u03A3\u0399\u0394\u0391 \u0391.\u0392.\u0395.\u0395.","\u0395\u039C\u03A0\u039F\u03A1\u0399\u039A\u039F\u03A3 \u0394\u0395\u03A3\u039C\u039F\u03A3 \u0391.\u0395.\u0392.\u0395","\u0399\u03A0\u03A0\u039F\u03A4\u039F\u03A5\u03A1 \u0391.\u0395.","\u03A3\u03A0. \u03A4\u0391\u03A3\u039F\u0393\u039B\u039F\u03A5 \u0391.\u0395.- DELONGHI","\u0395\u039A\u03A4\u0395\u03A1 \u0391.\u0395.","\u0399\u039C\u03A0\u0395\u03A1\u0399\u039F \u0391.\u0395.","\u03A1\u0391\u0394\u0399\u039F \u0391. \u039A\u039F\u03A1\u0391\u03A3\u0399\u0394\u0397\u03A3 \u0395.\u0395.\u0391.\u0395.","\u039C\u0399\u039D\u03A9\u0399\u039A\u0395\u03A3 \u0393\u03A1\u0391\u039C\u039C\u0395\u03A3","MEVACO \u039C\u0395\u03A4\u0391\u039B\u039B\u039F\u03A5\u03A1\u0393\u0399\u039A\u0397 \u0391.\u0392.\u0395.\u0395.","\u0395.\u03A5\u0394.\u0391.\u03A0. \u0391.\u0395.","\u0392\u039F\u0393\u0399\u0391\u03A4\u0396\u039F\u0393\u039B\u039F\u03A5 SYSTEMS \u0391.\u0395.","\u0391\u0393\u03A1\u039F\u03A4\u0399\u039A\u0397 \u03A4\u03A1\u0391\u03A0\u0395\u0396\u0391 \u03A4\u0397\u03A3 \u0395\u039B\u039B\u0391\u0394\u039F\u03A3 \u0391.\u0395.","\u03A0\u03A1\u039F\u039C\u039F\u03A4\u0391 \u0395\u039B\u039B\u0391\u03A3 \u0391.\u0395","COMPUCON \u0395\u03A6\u0391\u03A1\u039C\u039F\u0393\u0395\u03A3 \u03A5\u03A0\u039F\u039B\u039F\u0393\u0399\u03A3\u03A4\u03A9\u039D \u0391\u0392\u0395\u0395","CENTRIC \u03A0\u039F\u039B\u03A5\u039C\u0395\u03A3\u0391 \u0391\u039D\u03A9\u039D\u03A5\u039C\u0397 \u0395\u03A4\u0391\u0399\u03A1\u0395\u0399\u0391","FASHION BOX \u0395\u039B\u039B\u0391\u03A3 \u0391\u0395","\u0399. \u039A\u039B\u039F\u03A5\u039A\u0399\u039D\u0391\u03A3 - \u0399. \u039B\u0391\u03A0\u03A0\u0391\u03A3 \u03A4\u0395\u03A7\u039D\u0399\u039A\u0397 \u039A\u0391\u0399 \u0395\u039C\u03A0\u039F\u03A1\u0399\u039A\u0397 \u0391.\u0395.","\u0395\u039B\u0399\u039D\u039F\u0399\u039B \u0395\u039B\u039B\u0397\u039D\u0399\u039A\u0397 \u0395\u03A4\u0391\u0399\u03A1\u0399\u0391 \u03A0\u0395\u03A4\u03A1\u0395\u039B\u0391\u0399\u03A9\u039D \u0391\u039D\u03A9\u039D\u03A5\u039C\u0397 \u0395\u03A4\u0391\u0399\u03A1\u0399\u0391","\u0394\u0395\u039B\u03A4\u0391 \u039C\u0397\u03A7\u0391\u039D\u039F\u039B\u039F\u0393\u0399\u039A\u039F\u03A3 \u0395\u039E\u039F\u03A0\u039B\u0399\u03A3\u039C\u039F\u03A3 & \u039F\u039B\u039F\u039A\u039B\u0397\u03A1\u03A9\u039C\u0395\u039D\u0391 \u0395\u03A1\u0393\u0391 \u0391\u0392\u0395\u03A4\u0395"];var chunk_HOEKWYY4_a=["0.#.#","0.##","#.##","#.#","#.#.#"];var chunk_HOEKWYY4_se={author:chunk_HOEKWYY4_r,name:chunk_HOEKWYY4_i,version:chunk_HOEKWYY4_a},chunk_HOEKWYY4_m=chunk_HOEKWYY4_se;var chunk_HOEKWYY4_n=["697## ######","698## ######","699## ######","692## ######"];var chunk_HOEKWYY4_le={formats:chunk_HOEKWYY4_n},chunk_HOEKWYY4_p=chunk_HOEKWYY4_le;var chunk_HOEKWYY4_f=["\u03B1\u03C3\u03B7\u03BC\u03AF","\u03B2\u03B9\u03BF\u03BB\u03B5\u03C4\u03AF","\u03B3\u03BA\u03C1\u03AF","\u03BA\u03AF\u03C4\u03C1\u03B9\u03BD\u03BF","\u03BA\u03BF\u03BA\u03BA\u03B9\u03BA\u03BF","\u03BA\u03C5\u03B1\u03BD\u03CC","\u03BB\u03B1\u03B4\u03AF","\u03BB\u03B5\u03C5\u03BA\u03CC","\u03BC\u03B1\u03CD\u03C1\u03BF","\u03BC\u03C0\u03BB\u03B5","\u03BC\u03C9\u03B2","\u03C0\u03BF\u03C1\u03C4\u03BF\u03BA\u03B1\u03BB\u03AF","\u03C0\u03C1\u03AC\u03C3\u03B9\u03BD\u03BF","\u03C1\u03BF\u03B6","\u03C4\u03C1\u03B9\u03BA\u03BF\u03C5\u03AC\u03B6","\u03C6\u03BF\u03C5\u03BE\u03B9\u03B1","\u03C7\u03C1\u03C5\u03C3\u03CC"];var chunk_HOEKWYY4_ce={human:chunk_HOEKWYY4_f},chunk_HOEKWYY4_u=chunk_HOEKWYY4_ce;var chunk_HOEKWYY4_s=["Grocery","Sports","\u0391\u03C5\u03C4\u03BF\u03BA\u03AF\u03BD\u03B7\u03C4\u03BF","\u0392\u03B9\u03B2\u03BB\u03AF\u03B1","\u0392\u03B9\u03BF\u03BC\u03B7\u03C7\u03B1\u03BD\u03B9\u03BA\u03AC","\u0395\u03BE\u03BF\u03C7\u03AE","\u0395\u03C1\u03B3\u03B1\u03BB\u03B5\u03AF\u03B1","\u0397\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03AD\u03C2 \u03A3\u03C5\u03C3\u03BA\u03B5\u03C5\u03AD\u03C2","\u039A\u03AE\u03C0\u03BF\u03C2","\u039A\u03BF\u03C3\u03BC\u03AE\u03BC\u03B1\u03C4\u03B1","\u039C\u03BF\u03C5\u03C3\u03B9\u03BA\u03AE","\u039C\u03C9\u03C1\u03CC","\u039F\u03BC\u03BF\u03C1\u03C6\u03B9\u03AC","\u03A0\u03B1\u03B9\u03B4\u03AF","\u03A0\u03B1\u03B9\u03C7\u03BD\u03AF\u03B4\u03B9\u03B1","\u03A0\u03B1\u03C0\u03BF\u03CD\u03C4\u03C3\u03B9\u03B1","\u03A1\u03BF\u03C5\u03C7\u03B9\u03C3\u03BC\u03CC\u03C2","\u03A3\u03C0\u03AF\u03C4\u03B9","\u03A4\u03B1\u03B9\u03BD\u03AF\u03B5\u03C2","\u03A5\u03B3\u03B5\u03AF\u03B1","\u03A5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AD\u03C2"];var chunk_HOEKWYY4_l={adjective:["\u0386\u03B4\u03B5\u03B9\u03B1","\u0391\u03B3\u03C1\u03BF\u03C4\u03B9\u03BA\u03CC","\u0391\u03C0\u03AF\u03C3\u03C4\u03B5\u03C5\u03C4\u03BF","\u0395\u03C1\u03B3\u03BF\u03BD\u03BF\u03BC\u03B9\u03BA\u03CC","\u039A\u03BF\u03BC\u03C8\u03CC","\u039C\u03B9\u03BA\u03C1\u03CC","\u03A0\u03C1\u03B1\u03BA\u03C4\u03B9\u03BA\u03CC","\u03A6\u03B1\u03BD\u03C4\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC","\u03A7\u03B5\u03B9\u03C1\u03BF\u03C0\u03BF\u03AF\u03B7\u03C4\u03B1","\u03A7\u03B5\u03B9\u03C1\u03BF\u03C0\u03BF\u03AF\u03B7\u03C4\u03BF"],material:["\u039A\u03B1\u03C4\u03B5\u03C8\u03C5\u03B3\u03BC\u03AD\u03BD\u03BF","\u039C\u03AD\u03C4\u03B1\u03BB\u03BF","\u039E\u03CD\u03BB\u03B9\u03BD\u03BF","\u03A0\u03BB\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC","\u03A6\u03C1\u03AD\u03C3\u03BA\u03BF"],product:["\u0391\u03C5\u03C4\u03BF\u03BA\u03AF\u03BD\u03B7\u03C4\u03BF","\u0393\u03AC\u03BD\u03C4\u03B9\u03B1","\u039A\u03B1\u03C0\u03AD\u03BB\u03BF","\u039A\u03B1\u03C1\u03AD\u03BA\u03BB\u03B1","\u039A\u03BF\u03C4\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF","\u039B\u03BF\u03C5\u03BA\u03AC\u03BD\u03B9\u03BA\u03B1","\u039C\u03C0\u03AC\u03BB\u03B1","\u03A0\u03B1\u03BD\u03C4\u03B5\u03BB\u03CC\u03BD\u03B9","\u03A0\u03B1\u03C0\u03BF\u03CD\u03C4\u03C3\u03B9\u03B1","\u03A0\u03B5\u03C4\u03C3\u03AD\u03C4\u03B5\u03C2","\u03A0\u03BB\u03B7\u03BA\u03C4\u03C1\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF","\u03A0\u03BF\u03B4\u03AE\u03BB\u03B1\u03C4\u03BF","\u03A0\u03BF\u03BD\u03C4\u03AF\u03BA\u03B9","\u03A0\u03BF\u03C5\u03BA\u03AC\u03BC\u03B9\u03C3\u03BF","\u03A3\u03B1\u03BB\u03AC\u03C4\u03B1","\u03A3\u03B1\u03C0\u03BF\u03CD\u03BD\u03B9","\u03A4\u03C1\u03B1\u03C0\u03AD\u03B6\u03B9","\u03A4\u03C5\u03C1\u03AF","\u03A4\u03CC\u03BD\u03BF\u03C2","\u03A5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03C4\u03AE\u03C2","\u03A9\u03AC\u03C1\u03B9"]};var chunk_HOEKWYY4_de={department:chunk_HOEKWYY4_s,product_name:chunk_HOEKWYY4_l},chunk_HOEKWYY4_c=chunk_HOEKWYY4_de;var chunk_HOEKWYY4_d=["\u0388\u03BE\u03C5\u03C0\u03BD\u03BF","\u0391\u03B4\u03B9\u03AC\u03BB\u03B5\u03B9\u03C0\u03C4\u03B7","\u0391\u03BD\u03B1\u03B2\u03B1\u03B8\u03BC\u03AF\u03C3\u03B9\u03BC\u03B1","\u0391\u03BD\u03B8\u03B5\u03BA\u03C4\u03B9\u03BA\u03AE","\u0391\u03BD\u03BF\u03B9\u03C7\u03C4\u03AE \u03C0\u03B7\u03B3\u03AE","\u0391\u03BD\u03C4\u03AF\u03C3\u03C4\u03C1\u03BF\u03C6\u03B7\u03C2 \u03BC\u03B7\u03C7\u03B1\u03BD\u03B9\u03BA\u03AE\u03C2","\u0391\u03BD\u03C4\u03B9\u03B4\u03C1\u03B1\u03C3\u03C4\u03B9\u03BA\u03AE","\u0391\u03BD\u03C4\u03B9\u03C3\u03C4\u03C1\u03BF\u03C6\u03AE","\u0391\u03C0\u03BF\u03BA\u03B5\u03BD\u03C4\u03C1\u03C9\u03BC\u03AD\u03BD\u03B7","\u0391\u03C3\u03C6\u03B1\u03BB\u03AE\u03C2","\u0391\u03C5\u03C4\u03BF\u03BC\u03B1\u03C4\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03B7","\u0392\u03B5\u03BB\u03C4\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03B7","\u0392\u03B5\u03BB\u03C4\u03B9\u03C9\u03BC\u03AD\u03BD\u03B7","\u0392\u03B9\u03BF\u03BB\u03BF\u03B3\u03B9\u03BA\u03AC","\u0393\u03B9\u03B1 \u03C0\u03C1\u03BF\u03C7\u03C9\u03C1\u03B7\u03BC\u03AD\u03BD\u03BF\u03C5\u03C2","\u0394\u03B9\u03B1\u03C6\u03BF\u03C1\u03B5\u03C4\u03B9\u03BA\u03AD\u03C2","\u0394\u03B9\u03B5\u03C5\u03C1\u03C5\u03BC\u03AD\u03BD\u03B7","\u0394\u03B9\u03BA\u03C4\u03C5\u03C9\u03BC\u03AD\u03BD\u03B5\u03C2","\u0395\u03B9\u03B4\u03B9\u03BA\u03CC\u03C2","\u0395\u03B9\u03BA\u03BF\u03BD\u03B9\u03BA\u03AE","\u0395\u03BD\u03B1\u03BB\u03BB\u03B1\u03B3\u03AE","\u0395\u03BD\u03B9\u03C3\u03C7\u03C5\u03BC\u03AD\u03BD\u03B7","\u0395\u03C0\u03AD\u03BA\u03C4\u03B1\u03C3\u03B7","\u0395\u03C0\u03AF\u03BC\u03BF\u03BD\u03B7","\u0395\u03C1\u03B3\u03BF\u03BD\u03BF\u03BC\u03AF\u03B1","\u0395\u03C5\u03AD\u03BB\u03B9\u03BA\u03C4\u03BF","\u0395\u03C5\u03B8\u03C5\u03B3\u03C1\u03B1\u03BC\u03BC\u03B9\u03C3\u03BC\u03AD\u03BD\u03BF","\u0398\u03B5\u03BC\u03B5\u03BB\u03B9\u03CE\u03B4\u03B7","\u0399\u03C3\u03BF\u03C1\u03C1\u03BF\u03C0\u03B7\u03BC\u03AD\u03BD\u03B7","\u039A\u03B1\u03B9\u03BD\u03BF\u03C4\u03CC\u03BC\u03B5\u03C2","\u039A\u03B1\u03C4\u03B1\u03BD\u03B5\u03BC\u03B7\u03BC\u03AD\u03BD\u03B1","\u039A\u03BB\u03C9\u03BD\u03BF\u03C0\u03BF\u03B9\u03B7\u03BC\u03AD\u03BD\u03B1","\u039A\u03BF\u03B9\u03BD\u03CC\u03C7\u03C1\u03B7\u03C3\u03C4\u03BF","\u039B\u03B1\u03CA\u03BA\u03AC","\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B9\u03BA\u03AE\u03C2","\u039C\u03AD\u03BD\u03BF\u03BD\u03C4\u03B1\u03C2","\u039C\u03B5\u03B9\u03C9\u03BC\u03AD\u03BD\u03B7","\u039F\u03C1\u03B1\u03BC\u03B1\u03C4\u03B9\u03C3\u03C4\u03AE\u03C2","\u039F\u03C1\u03B3\u03B1\u03BD\u03C9\u03BC\u03AD\u03BD\u03B5\u03C2","\u039F\u03C1\u03B9\u03B6\u03CC\u03BD\u03C4\u03B9\u03B1","\u03A0\u03B1\u03C1\u03B1\u03BC\u03B5\u03C4\u03C1\u03B9\u03BA\u03AD\u03C2","\u03A0\u03BB\u03AE\u03C1\u03C9\u03C2 \u03C0\u03B1\u03C1\u03B1\u03BC\u03B5\u03C4\u03C1\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03B9\u03BC\u03BF","\u03A0\u03BF\u03BB\u03C5\u03B5\u03C0\u03AF\u03C0\u03B5\u03B4\u03B7","\u03A0\u03BF\u03BB\u03C5\u03BC\u03B5\u03C1\u03AE\u03C2","\u03A0\u03C1\u03BF\u03B1\u03B9\u03C1\u03B5\u03C4\u03B9\u03BA\u03CC","\u03A0\u03C1\u03BF\u03BB\u03B7\u03C0\u03C4\u03B9\u03BA\u03AE","\u03A0\u03C1\u03BF\u03BF\u03B4\u03B5\u03C5\u03C4\u03B9\u03BA\u03AE","\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03CC\u03C3\u03B9\u03BC\u03B1","\u03A0\u03C1\u03CE\u03C4\u03B7\u03C2 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE\u03C2","\u03A1\u03B9\u03B6\u03B9\u03BA\u03AE","\u03A3\u03C4\u03B1\u03B4\u03B9\u03B1\u03BA\u03AE","\u03A3\u03C5\u03B3\u03BA\u03B5\u03BD\u03C4\u03C1\u03C9\u03C4\u03B9\u03BA\u03AE","\u03A3\u03C5\u03BC\u03B2\u03B1\u03C4\u03AD\u03C2","\u03A3\u03CD\u03B3\u03C7\u03C1\u03BF\u03BD\u03B7","\u03A5\u03C0\u03B5\u03CD\u03B8\u03C5\u03BD\u03B7 \u03B3\u03B9\u03B1 \u03C4\u03B7 \u03B4\u03B9\u03B1\u03C7\u03B5\u03AF\u03C1\u03B9\u03C3\u03B7","\u03A5\u03C0\u03BF\u03C7\u03C1\u03B5\u03C9\u03C4\u03B9\u03BA\u03AC","\u03A6\u03B9\u03BB\u03B9\u03BA\u03AE \u03C0\u03C1\u03BF\u03C2 \u03C4\u03BF \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","\u03A7\u03C1\u03B7\u03C3\u03C4\u03BF\u03BA\u03B5\u03BD\u03C4\u03C1\u03B9\u03BA\u03CE\u03BD","\u03A8\u03B7\u03C6\u03B9\u03B1\u03BA\u03AD\u03C2","\u03BF\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03BD\u03B7"];var chunk_HOEKWYY4_x=["24/365","24/7","B2B","B2C","E-business","Plug-and-play","\u0388\u03BD\u03B1 \u03C0\u03C1\u03BF\u03C2 \u03AD\u03BD\u03B1","\u0391\u03B9\u03C7\u03BC\u03AE\u03C2","\u0391\u03BD\u03BF\u03B9\u03C7\u03C4\u03AE \u03C0\u03B7\u03B3\u03AE","\u0391\u03C0\u03BF\u03C4\u03B5\u03BB\u03B5\u03C3\u03BC\u03B1\u03C4\u03B9\u03BA\u03CC","\u0391\u03C3\u03CD\u03C1\u03BC\u03B1\u03C4\u03BF","\u0394\u03B9\u03B1\u03B4\u03C1\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC","\u0394\u03B9\u03B1\u03B9\u03C3\u03B8\u03B7\u03C4\u03B9\u03BA\u03AE","\u0394\u03B9\u03B1\u03C6\u03B1\u03BD\u03AE\u03C2","\u0394\u03BF\u03BB\u03BF\u03C6\u03CC\u03BD\u03BF\u03C2","\u0394\u03C5\u03BD\u03B1\u03BC\u03B9\u03BA\u03AE","\u0395\u03B9\u03BA\u03BF\u03BD\u03B9\u03BA\u03AE","\u0395\u03C0\u03AF\u03BA\u03B5\u03BD\u03C4\u03C1\u03BF \u03C4\u03BF\u03BD \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","\u0395\u03C0\u03B1\u03BD\u03B1\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CC","\u0395\u03C0\u03B5\u03BA\u03C4\u03AC\u03C3\u03B9\u03BC\u03BF","\u0395\u03C0\u03B9\u03C7\u03B5\u03AF\u03C1\u03B7\u03C3\u03B7","\u0395\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7 \u03B3\u03B5\u03BD\u03B9\u03AC","\u0395\u03CD\u03C1\u03C9\u03C3\u03C4\u03BF","\u0395\u03CD\u03C3\u03C4\u03BF\u03C7\u03BF\u03C2","\u0399\u03BF\u03B3\u03B5\u03BD\u03B5\u03AF\u03C2","\u039A\u03AC\u03B8\u03B5\u03C4\u03B7","\u039A\u03B1\u03B9\u03BD\u03BF\u03C4\u03CC\u03BC\u03B5\u03C2","\u039A\u03B1\u03C4\u03B1\u03BD\u03B5\u03BC\u03B7\u03BC\u03AD\u03BD\u03B5\u03C2","\u039A\u03BB\u03B5\u03B9\u03B4\u03AF \u03C3\u03C4\u03BF \u03C7\u03AD\u03C1\u03B9","\u039A\u03BB\u03B9\u03BC\u03B1\u03BA\u03BF\u03CD\u03BC\u03B5\u03BD\u03B5\u03C2","\u039A\u03BF\u03BA\u03BA\u03CE\u03B4\u03B7","\u039A\u03BF\u03BB\u03BB\u03AC\u03B5\u03B9","\u039A\u03C1\u03AF\u03C3\u03B9\u03BC\u03B7\u03C2 \u03C3\u03B7\u03BC\u03B1\u03C3\u03AF\u03B1\u03C2","\u039C\u03B1\u03B3\u03BD\u03B7\u03C4\u03B9\u03BA\u03AC","\u039F\u03BB\u03B9\u03C3\u03C4\u03B9\u03BA\u03AE","\u039F\u03BB\u03BF\u03BA\u03BB\u03B7\u03C1\u03C9\u03BC\u03AD\u03BD\u03B7","\u039F\u03C1\u03B1\u03BC\u03B1\u03C4\u03B9\u03C3\u03C4\u03AE\u03C2","\u03A0\u03B1\u03B3\u03BA\u03CC\u03C3\u03BC\u03B9\u03B1","\u03A0\u03B1\u03B3\u03BA\u03CC\u03C3\u03BC\u03B9\u03B1\u03C2 \u03BA\u03BB\u03AC\u03C3\u03B7\u03C2","\u03A0\u03B1\u03BD\u03C4\u03B1\u03C7\u03BF\u03CD \u03C0\u03B1\u03C1\u03BF\u03CD\u03C3\u03B1","\u03A0\u03BB\u03BF\u03CD\u03C3\u03B9\u03B1","\u03A0\u03C1\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03CC\u03C2 \u03C7\u03C1\u03CC\u03BD\u03BF\u03C2","\u03A0\u03C1\u03BF\u03B2\u03AC\u03B4\u03B9\u03C3\u03BC\u03B1","\u03A0\u03C1\u03BF\u03BB\u03B7\u03C0\u03C4\u03B9\u03BA\u03AE","\u03A0\u03C1\u03BF\u03C3\u03B1\u03C1\u03BC\u03BF\u03C3\u03BC\u03AD\u03BD\u03B7","\u03A0\u03C1\u03BF\u03C3\u03C4\u03B9\u03B8\u03AD\u03BC\u03B5\u03BD\u03B7 \u03B1\u03BE\u03AF\u03B1","\u03A3\u03AD\u03BE\u03B9","\u03A3\u03C4\u03C1\u03B1\u03C4\u03B7\u03B3\u03B9\u03BA\u03CE\u03BD","\u03A3\u03C5\u03BD\u03B1\u03C1\u03C0\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC","\u03A3\u03C5\u03BD\u03B5\u03C1\u03B3\u03B1\u03C4\u03B9\u03BA\u03AE","\u03A3\u03C5\u03BD\u03B5\u03C1\u03B3\u03B9\u03C3\u03C4\u03B9\u03BA\u03AE","\u03A4\u03C1\u03B9\u03B2\u03AD\u03C2"];var chunk_HOEKWYY4_=["e-business","e-\u03B1\u03B3\u03BF\u03C1\u03AD\u03C2","\u03B1\u03B3\u03BF\u03C1\u03AD\u03C2","\u03B1\u03BB\u03C5\u03C3\u03AF\u03B4\u03B5\u03C2 \u03C0\u03C1\u03BF\u03BC\u03B7\u03B8\u03B5\u03B9\u03CE\u03BD","\u03B1\u03C1\u03C7\u03B9\u03C4\u03B5\u03BA\u03C4\u03BF\u03BD\u03B9\u03BA\u03AD\u03C2","\u03B4\u03AF\u03BA\u03C4\u03C5\u03B1","\u03B4\u03B9\u03B1\u03B4\u03B9\u03BA\u03C4\u03C5\u03B1\u03BA\u03AD\u03C2 \u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B5\u03C2","\u03B4\u03B9\u03B1\u03C3\u03C5\u03BD\u03B4\u03AD\u03C3\u03B5\u03B9\u03C2","\u03B4\u03C1\u03AC\u03C3\u03B7-\u03B1\u03BD\u03C4\u03B9\u03BA\u03B5\u03AF\u03BC\u03B5\u03BD\u03B1","\u03B5\u03BC\u03C0\u03B5\u03B9\u03C1\u03AF\u03B5\u03C2","\u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AD\u03C2","\u03B7\u03BB\u03B5\u03BA\u03C4\u03C1\u03BF\u03BD\u03B9\u03BA\u03CC \u03B5\u03BC\u03C0\u03CC\u03C1\u03B9\u03BF","\u03B8\u03AD\u03C3\u03B5\u03B9\u03C2","\u03BA\u03B1\u03BD\u03AC\u03BB\u03B9\u03B1","\u03BA\u03BF\u03B9\u03BD\u03CC\u03C4\u03B7\u03C4\u03B5\u03C2","\u03BB\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B5\u03C2","\u03BB\u03CD\u03C3\u03B5\u03B9\u03C2","\u03BC\u03AC\u03C4\u03B9\u03B1","\u03BC\u03B5\u03B8\u03BF\u03B4\u03BF\u03BB\u03BF\u03B3\u03AF\u03B5\u03C2","\u03BC\u03B5\u03C4\u03C1\u03AE\u03C3\u03B5\u03B9\u03C2","\u03BC\u03BF\u03BD\u03C4\u03AD\u03BB\u03B1","\u03C0\u03B1\u03C1\u03B1\u03B4\u03B5\u03AF\u03B3\u03BC\u03B1\u03C4\u03B1","\u03C0\u03B1\u03C1\u03B1\u03B4\u03BF\u03C4\u03AD\u03B1","\u03C0\u03B5\u03C1\u03B9\u03B5\u03C7\u03CC\u03BC\u03B5\u03BD\u03BF","\u03C0\u03BB\u03B1\u03C4\u03C6\u03CC\u03C1\u03BC\u03B5\u03C2","\u03C0\u03C1\u03C9\u03C4\u03BF\u03B2\u03BF\u03C5\u03BB\u03AF\u03B5\u03C2","\u03C0\u03CD\u03BB\u03B5\u03C2","\u03C3\u03C5\u03BD\u03AD\u03C1\u03B3\u03B5\u03B9\u03B5\u03C2","\u03C3\u03C5\u03BD\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B5\u03C2","\u03C3\u03C5\u03C3\u03C4\u03AE\u03BC\u03B1\u03C4\u03B1","\u03C3\u03C7\u03AD\u03C3\u03B5\u03B9\u03C2","\u03C3\u03C7\u03AE\u03BC\u03B1\u03C4\u03B1","\u03C3\u03CD\u03B3\u03BA\u03BB\u03B9\u03C3\u03B7","\u03C4\u03B5\u03C7\u03BD\u03BF\u03BB\u03BF\u03B3\u03AF\u03B5\u03C2","\u03C5\u03C0\u03BF\u03B4\u03BF\u03BC\u03AD\u03C2","\u03C7\u03C1\u03AE\u03C3\u03C4\u03B5\u03C2"];var chunk_HOEKWYY4_b=["\u03B1\u03B3\u03BA\u03B1\u03BB\u03B9\u03AC\u03B6\u03BF\u03C5\u03BD","\u03B1\u03B4\u03C1\u03AC\u03BE\u03BF\u03C5\u03BD","\u03B1\u03BD\u03B1\u03BB\u03AC\u03B2\u03BF\u03C5\u03BD","\u03B1\u03C0\u03B5\u03B9\u03BA\u03BF\u03BD\u03AF\u03C3\u03B5\u03B9","\u03B1\u03C0\u03B5\u03BB\u03B5\u03C5\u03B8\u03B5\u03C1\u03CE\u03C3\u03BF\u03C5\u03BD","\u03B2\u03B5\u03BB\u03C4\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03B9\u03AE\u03C3\u03BF\u03C5\u03BD","\u03B4\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03BF\u03CD\u03BD","\u03B4\u03B9\u03B5\u03C5\u03BA\u03BF\u03BB\u03CD\u03BD\u03BF\u03C5\u03BD","\u03B5\u03BA\u03BC\u03B5\u03C4\u03B1\u03BB\u03BB\u03B5\u03CD\u03BF\u03BD\u03C4\u03B1\u03B9","\u03B5\u03BD\u03B9\u03C3\u03C7\u03CD\u03C3\u03BF\u03C5\u03BD","\u03B5\u03BD\u03BF\u03C1\u03C7\u03B7\u03C3\u03C4\u03C1\u03CE\u03C3\u03B5\u03B9","\u03B5\u03BD\u03C3\u03C9\u03BC\u03AC\u03C4\u03C9\u03C3\u03B7","\u03B5\u03BE\u03B5\u03BB\u03B9\u03C7\u03B8\u03B5\u03AF","\u03B5\u03C0\u03B1\u03BD\u03B1\u03BB\u03AC\u03B2\u03B5\u03B9","\u03B5\u03C0\u03B1\u03BD\u03B1\u03C0\u03C1\u03BF\u03C3\u03B4\u03B9\u03BF\u03C1\u03AF\u03C3\u03B5\u03B9","\u03B5\u03C0\u03B1\u03BD\u03B1\u03C0\u03C1\u03BF\u03C3\u03B4\u03B9\u03BF\u03C1\u03AF\u03C3\u03BF\u03C5\u03BD","\u03B5\u03C0\u03B1\u03BD\u03B5\u03C6\u03B5\u03CD\u03C1\u03BF\u03C5\u03BC\u03B5","\u03B5\u03C0\u03B5\u03BA\u03C4\u03B5\u03AF\u03BD\u03B5\u03B9","\u03B5\u03C0\u03B9\u03C4\u03B1\u03C7\u03CD\u03BD\u03B5\u03B9","\u03B5\u03C0\u03B9\u03C4\u03C1\u03AD\u03C8\u03B5\u03B9","\u03BA\u03B1\u03B9\u03BD\u03BF\u03C4\u03BF\u03BC\u03AF\u03B1","\u03BA\u03B1\u03BB\u03BB\u03B9\u03B5\u03C1\u03B3\u03BF\u03CD\u03BD","\u03BC\u03B5\u03B3\u03B1\u03BB\u03CE\u03BD\u03BF\u03C5\u03BD","\u03BC\u03B5\u03C4\u03B1\u03BC\u03BF\u03C1\u03C6\u03CE\u03C3\u03B5\u03B9","\u03C0\u03B1\u03C1\u03B1\u03B4\u03CE\u03C3\u03B5\u03B9","\u03C3\u03C5\u03BD\u03B5\u03C1\u03B3\u03BF\u03CD\u03BD","\u03C3\u03C5\u03BD\u03B8\u03AD\u03C3\u03B5\u03B9","\u03C7\u03C1\u03B7\u03C3\u03B9\u03BC\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BD"];var chunk_HOEKWYY4_y=["24 \u03CE\u03C1\u03B5\u03C2 \u03C4\u03BF 24\u03CE\u03C1\u03BF","24/7","3\u03B7 \u03B3\u03B5\u03BD\u03B9\u03AC","4\u03B7 \u03B3\u03B5\u03BD\u03B9\u03BA\u03AC","5\u03B7 \u03B3\u03B5\u03BD\u03B9\u03AC","6\u03B7 \u03B3\u03B5\u03BD\u03B9\u03AC","asymmetric","\u03B1\u03BD\u03C4\u03B9\u03BA\u03B5\u03B9\u03BC\u03B5\u03BD\u03BF\u03C3\u03C4\u03C1\u03B1\u03C6\u03AE","\u03B1\u03C3\u03CD\u03B3\u03C7\u03C1\u03BF\u03BD\u03BF","\u03B1\u03C6\u03B9\u03B5\u03C1\u03C9\u03BC\u03AD\u03BD\u03BF","\u03B4\u03B5\u03C5\u03C4\u03B5\u03C1\u03B5\u03CD\u03C9\u03BD","\u03B4\u03B9\u03B1\u03B4\u03B1\u03BA\u03C4\u03B9\u03BA\u03CC","\u03B4\u03B9\u03B1\u03BA\u03C1\u03B9\u03C4\u03CC","\u03B4\u03B9\u03B5\u03B8\u03BD\u03AD\u03C2","\u03B4\u03C1\u03B9\u03B1\u03B4\u03C1\u03B1\u03C3\u03C4\u03B9\u03BA\u03CC","\u03B4\u03C5\u03BD\u03B1\u03BC\u03B9\u03BA\u03CC","\u03B5\u03C0\u03CC\u03BC\u03B5\u03BD\u03B7\u03C2 \u03B3\u03B5\u03BD\u03B9\u03AC\u03C2","\u03B9\u03B4\u03B1\u03BD\u03B9\u03BA\u03CC","\u03C0\u03B1\u03B3\u03BA\u03CC\u03C3\u03BC\u03B9\u03BF","\u03C0\u03BF\u03BB\u03C5\u03BC\u03B5\u03C3\u03B9\u03BA\u03CC","\u03C0\u03C1\u03B1\u03B3\u03BC\u03B1\u03C4\u03B9\u03BA\u03BF\u03CD \u03C7\u03C1\u03CC\u03BD\u03BF\u03C5","\u03C0\u03C1\u03BF\u03C3\u03C4\u03B9\u03B8\u03AD\u03BC\u03B5\u03BD\u03B7\u03C2 \u03B1\u03BE\u03AF\u03B1\u03C2","\u03C3\u03C4\u03B1\u03B8\u03B5\u03C1\u03CC","\u03C3\u03C4\u03B1\u03C4\u03B9\u03BA\u03CC","\u03C3\u03C5\u03BD\u03B5\u03C7\u03AE\u03C2","\u03C4\u03BF\u03C0\u03B9\u03BA\u03CC","\u03C5\u03B2\u03C1\u03B9\u03B4\u03B9\u03BA\u03CC"];var chunk_HOEKWYY4_D=["\u038C\u03BC\u03B9\u03BB\u03BF\u03C2","\u0391.\u0395.","\u0395.\u03A0.\u0395.","\u03BA\u03B1\u03B9 \u03A5\u03B9\u03BF\u03AF"];var chunk_HOEKWYY4_g=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.generic}}, {{person.last_name.generic}} and {{person.last_name.generic}}","{{person.last_name.generic}}-{{person.last_name.generic}}"];var chunk_HOEKWYY4_v=["\u0394\u03B9\u03B5\u03C0\u03B1\u03C6\u03AE \u03A7\u03C1\u03AE\u03C3\u03C4\u03B7","\u03B1\u03BB\u03B3\u03CC\u03C1\u03B9\u03B8\u03BC\u03BF\u03C2","\u03B1\u03BD\u03B1\u03BB\u03C5\u03C4\u03AE\u03C2","\u03B1\u03BD\u03BF\u03B9\u03C7\u03C4\u03AE \u03B1\u03C1\u03C7\u03B9\u03C4\u03B5\u03BA\u03C4\u03BF\u03BD\u03B9\u03BA\u03AE","\u03B1\u03C1\u03C7\u03B5\u03AF\u03BF","\u03B1\u03C1\u03C7\u03B9\u03C4\u03B5\u03BA\u03C4\u03BF\u03BD\u03B9\u03BA\u03AE","\u03B1\u03C3\u03C6\u03B1\u03BB\u03AE\u03C2 \u03B3\u03C1\u03B1\u03BC\u03BC\u03AE","\u03B2\u03AC\u03C3\u03B7 \u03B4\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03C9\u03BD","\u03B3\u03BD\u03C9\u03C3\u03B9\u03B1\u03BA\u03AE \u03B2\u03AC\u03C3\u03B7","\u03B4\u03B9\u03B5\u03C0\u03B1\u03C6\u03AE","\u03B5\u03B3\u03BA\u03B1\u03C4\u03AC\u03C3\u03C4\u03B1\u03C3\u03B7","\u03B5\u03B3\u03C7\u03B5\u03B9\u03C1\u03AF\u03B4\u03B9\u03BF \u03C7\u03C1\u03AE\u03C3\u03C4\u03B7","\u03B5\u03BD\u03BF\u03C1\u03C7\u03AE\u03C3\u03C4\u03C1\u03C9\u03C3\u03B7","\u03B5\u03C0\u03B9\u03C4\u03C5\u03C7\u03AF\u03B1","\u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE","\u03B9\u03BA\u03B1\u03BD\u03CC\u03C4\u03B7\u03C4\u03B1","\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03B9\u03BA\u03CC","\u03BC\u03B5\u03B8\u03BF\u03B4\u03BF\u03BB\u03BF\u03B3\u03AF\u03B1","\u03BC\u03B5\u03C4\u03C1\u03B9\u03BA\u03AD\u03C2","\u03BC\u03BF\u03BD\u03C4\u03AD\u03BB\u03BF","\u03BF\u03C1\u03B9\u03C3\u03BC\u03CC\u03C2","\u03C0\u03B1\u03C1\u03B1\u03B3\u03C9\u03B3\u03B9\u03BA\u03CC\u03C4\u03B7\u03C4\u03B1","\u03C0\u03B5\u03C1\u03B9\u03C0\u03BB\u03BF\u03BA\u03CC\u03C4\u03B7\u03C4\u03B1","\u03C0\u03C1\u03BF\u03C3\u03AD\u03B3\u03B3\u03B9\u03C3\u03B7","\u03C0\u03C1\u03BF\u03CA\u03CC\u03BD","\u03C0\u03C1\u03C9\u03C4\u03CC\u03BA\u03BF\u03BB\u03BF","\u03C0\u03C1\u03CC\u03BA\u03BB\u03B7\u03C3\u03B7","\u03C0\u03C1\u03CC\u03C3\u03B2\u03B1\u03C3\u03B7","\u03C0\u03C5\u03C1\u03AE\u03BD\u03B1\u03C2","\u03C3\u03C4\u03C1\u03B1\u03C4\u03B7\u03B3\u03B9\u03BA\u03AE","\u03C3\u03C5\u03BD\u03AC\u03C1\u03C4\u03B7\u03C3\u03B7","\u03C3\u03C5\u03BD\u03B5\u03C1\u03B3\u03B1\u03C3\u03AF\u03B1","\u03C4\u03B5\u03C7\u03BD\u03B7\u03C4\u03AE \u03BD\u03BF\u03B7\u03BC\u03BF\u03C3\u03CD\u03BD\u03B7","\u03C4\u03BF\u03C0\u03B9\u03BA\u03CC \u03B4\u03AF\u03BA\u03C4\u03C5\u03BF","\u03C5\u03BB\u03B9\u03BA\u03CC","\u03C5\u03BB\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7","\u03C5\u03C0\u03B7\u03C1\u03B5\u03C3\u03AF\u03B5\u03C2 internet","\u03C5\u03C0\u03BF\u03C3\u03C4\u03AE\u03C1\u03C5\u03BE\u03B7","\u03C7\u03C9\u03C1\u03B7\u03C4\u03B9\u03BA\u03CC\u03C4\u03B7\u03C4\u03B1"];var chunk_HOEKWYY4_xe={adjective:chunk_HOEKWYY4_d,buzz_adjective:chunk_HOEKWYY4_x,buzz_noun:chunk_HOEKWYY4_,buzz_verb:chunk_HOEKWYY4_b,descriptor:chunk_HOEKWYY4_y,legal_entity_type:chunk_HOEKWYY4_D,name_pattern:chunk_HOEKWYY4_g,noun:chunk_HOEKWYY4_v},chunk_HOEKWYY4_q=chunk_HOEKWYY4_xe;var chunk_HOEKWYY4_S=["\u0394\u03B1\u03BD\u03B5\u03B9\u03B1\u03BA\u03CC\u03C2","\u039A\u03B1\u03C4\u03B1\u03B8\u03B5\u03C4\u03B9\u03BA\u03CC\u03C2","\u039C\u03B9\u03C3\u03B8\u03BF\u03B4\u03BF\u03C3\u03AF\u03B1\u03C2"];var chunk_HOEKWYY4_h=["/34##-######-####L/","/37##-######-####L/"];var chunk_HOEKWYY4_C=["/6011-####-####-###L/","/65##-####-####-###L/"];var chunk_HOEKWYY4_L=["2[221-720]-####-####-###L","5[1-5]##-####-####-###L"];var chunk_HOEKWYY4_N=["/4###########L/","/4###-####-####-###L/"];var chunk_HOEKWYY4_e={american_express:chunk_HOEKWYY4_h,discover:chunk_HOEKWYY4_C,mastercard:chunk_HOEKWYY4_L,visa:chunk_HOEKWYY4_N},chunk_HOEKWYY4_P=chunk_HOEKWYY4_e;var chunk_HOEKWYY4_B=[{name:"\u0395\u03C5\u03C1\u03CE",code:"EUR",symbol:"\u20AC",numericCode:"978"}];var chunk_HOEKWYY4_k=["\u03B1\u03BD\u03AC\u03BB\u03B7\u03C8\u03B7","\u03BA\u03B1\u03C4\u03AC\u03B8\u03B5\u03C3\u03B7","\u03C0\u03BB\u03B7\u03C1\u03C9\u03BC\u03AE","\u03C4\u03B9\u03BC\u03BF\u03BB\u03CC\u03B3\u03B9\u03BF"];var chunk_HOEKWYY4_be={account_type:chunk_HOEKWYY4_S,credit_card:chunk_HOEKWYY4_P,currency:chunk_HOEKWYY4_B,transaction_type:chunk_HOEKWYY4_k},chunk_HOEKWYY4_I=chunk_HOEKWYY4_be;var chunk_HOEKWYY4_E=["ADP","AGP","AI","COM","CSS","EXE","FTP","GB","HDD","HTTP","IB","JBOD","JSON","PCI","PNG","RAM","RSS","SAS","SCSI","SDD","SMS","SMTP","SQL","SSL","TCP","THX","USB","XML","XSS"];var chunk_HOEKWYY4_M=["1080p","\u03B1\u03BD\u03BF\u03B9\u03C7\u03C4\u03AE \u03C0\u03B7\u03B3\u03AE","\u03B1\u03C3\u03CD\u03C1\u03BC\u03B1\u03C4\u03BF","\u03B5\u03B9\u03BA\u03BF\u03BD\u03B9\u03BA\u03AE","\u03BA\u03B9\u03BD\u03B7\u03C4\u03CC","\u03BF\u03B4\u03B7\u03B3\u03CC\u03C2","\u03BF\u03C0\u03C4\u03B9\u03BA\u03AE","\u03C0\u03C1\u03C9\u03C4\u03BF\u03B3\u03B5\u03BD\u03AE\u03C2","\u03C8\u03B7\u03C6\u03B9\u03B1\u03BA\u03AE"];var chunk_HOEKWYY4_O=["feed","panel","\u03B1\u03C3\u03C6\u03AC\u03BB\u03B5\u03B9\u03B1","\u03B4\u03AF\u03B1\u03C5\u03BB\u03BF\u03C2","\u03B4\u03B9\u03AC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1","\u03B4\u03B9\u03B5\u03C0\u03B1\u03C6\u03AE","\u03B5\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE","\u03BA\u03AC\u03C1\u03C4\u03B1","\u03BC\u03B9\u03BA\u03C1\u03CC\u03C4\u03C3\u03B9\u03C0","\u03BF\u03B4\u03B7\u03B3\u03CC\u03C2","\u03BF\u03B8\u03CC\u03BD\u03B7","\u03C0\u03AF\u03BD\u03B1\u03BA\u03B1\u03C2","\u03C0\u03C1\u03C9\u03C4\u03CC\u03BA\u03BF\u03BB\u03BF","\u03C0\u03C1\u03CC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1","\u03C0\u03C5\u03BA\u03BD\u03C9\u03C4\u03AE\u03C2","\u03C0\u03CC\u03C1\u03C4\u03B1","\u03C3\u03AD\u03BD\u03C3\u03BF\u03C1\u03B1\u03C2","\u03C3\u03BA\u03BB\u03B7\u03C1\u03CC\u03C2 \u03B4\u03AF\u03C3\u03BA\u03BF\u03C2","\u03C3\u03CD\u03C3\u03C4\u03B7\u03BC\u03B1","\u03C4\u03B1\u03C7\u03CD\u03C4\u03B7\u03C4\u03B1"];var chunk_HOEKWYY4_A=["back up","bypass","hack","\u03B1\u03BD\u03C4\u03B9\u03B3\u03C1\u03B1\u03C6\u03AE","\u03B5\u03AF\u03C3\u03BF\u03B4\u03BF\u03C2","\u03B5\u03C0\u03B1\u03BD\u03B5\u03BA\u03BA\u03AF\u03BD\u03B7\u03C3\u03B7","\u03BC\u03B5\u03C4\u03B1\u03C6\u03BF\u03C1\u03AC","\u03C0\u03B5\u03C1\u03B9\u03AE\u03B3\u03B7\u03C3\u03B7","\u03C0\u03C1\u03BF\u03C3\u03C0\u03AD\u03BB\u03B1\u03C3\u03B7","\u03C0\u03C1\u03BF\u03C3\u03C0\u03AD\u03C1\u03B1\u03C3\u03B7","\u03C0\u03C1\u03CC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1","\u03C3\u03C5\u03BC\u03C0\u03AF\u03B5\u03C3\u03B7","\u03C3\u03CD\u03BD\u03B4\u03B5\u03C3\u03B7","\u03C5\u03C0\u03BF\u03BB\u03BF\u03B3\u03B9\u03C3\u03BC\u03CC\u03C2"];var chunk_HOEKWYY4_ye={abbreviation:chunk_HOEKWYY4_E,adjective:chunk_HOEKWYY4_M,noun:chunk_HOEKWYY4_O,verb:chunk_HOEKWYY4_A},chunk_HOEKWYY4_T=chunk_HOEKWYY4_ye;var chunk_HOEKWYY4_j=["biz","com","gr","info","name"];var chunk_HOEKWYY4_w=["gmail.com","hotmail.com","yahoo.com"];var chunk_HOEKWYY4_De={domain_suffix:chunk_HOEKWYY4_j,free_email:chunk_HOEKWYY4_w},chunk_HOEKWYY4_z=chunk_HOEKWYY4_De;var chunk_HOEKWYY4_F=["\u0391\u03B8\u03AE\u03BD\u03B1","\u0398\u03B5\u03C3\u03C3\u03B1\u03BB\u03BF\u03BD\u03AF\u03BA\u03B7","\u03A0\u03B5\u03B9\u03C1\u03B1\u03B9\u03AC\u03C2","\u03A0\u03AC\u03C4\u03C1\u03B1","\u0397\u03C1\u03AC\u03BA\u03BB\u03B5\u03B9\u03BF","\u039B\u03AC\u03C1\u03B9\u03C3\u03B1","\u0392\u03CC\u03BB\u03BF\u03C2","\u0399\u03C9\u03AC\u03BD\u03BD\u03B9\u03BD\u03B1","\u03A4\u03C1\u03AF\u03BA\u03B1\u03BB\u03B1","\u03A3\u03AD\u03C1\u03C1\u03B5\u03C2","\u03A7\u03B1\u03BB\u03BA\u03AF\u03B4\u03B1","\u0391\u03BB\u03B5\u03BE\u03B1\u03BD\u03B4\u03C1\u03BF\u03CD\u03C0\u03BF\u03BB\u03B7","\u039E\u03AC\u03BD\u03B8\u03B7","\u039A\u03B1\u03C4\u03B5\u03C1\u03AF\u03BD\u03B7","\u0391\u03B3\u03C1\u03AF\u03BD\u03B9\u03BF","\u039A\u03B1\u03BB\u03B1\u03BC\u03AC\u03C4\u03B1","\u039A\u03B1\u03B2\u03AC\u03BB\u03B1","\u03A7\u03B1\u03BD\u03B9\u03AC","\u039B\u03B1\u03BC\u03AF\u03B1","\u039A\u03BF\u03BC\u03BF\u03C4\u03B7\u03BD\u03AE","\u03A1\u03CC\u03B4\u03BF\u03C2","\u0394\u03C1\u03AC\u03BC\u03B1","\u0392\u03AD\u03C1\u03BF\u03B9\u03B1","\u039A\u03BF\u03B6\u03AC\u03BD\u03B7","\u039A\u03B1\u03C1\u03B4\u03AF\u03C4\u03C3\u03B1","\u03A1\u03AD\u03B8\u03C5\u03BC\u03BD\u03BF","\u03A0\u03C4\u03BF\u03BB\u03B5\u03BC\u03B1\u0390\u03B4\u03B1","\u03A4\u03C1\u03AF\u03C0\u03BF\u03BB\u03B7","\u039A\u03CC\u03C1\u03B9\u03BD\u03B8\u03BF\u03C2","\u0393\u03AD\u03C1\u03B1\u03BA\u03B1\u03C2","\u0393\u03B9\u03B1\u03BD\u03BD\u03B9\u03C4\u03C3\u03AC","\u039C\u03C5\u03C4\u03B9\u03BB\u03AE\u03BD\u03B7","\u03A7\u03AF\u03BF\u03C2","\u03A3\u03B1\u03BB\u03B1\u03BC\u03AF\u03BD\u03B1","\u0395\u03BB\u03B5\u03C5\u03C3\u03AF\u03BD\u03B1","\u039A\u03AD\u03C1\u03BA\u03C5\u03C1\u03B1","\u03A0\u03CD\u03C1\u03B3\u03BF\u03C2","\u039C\u03AD\u03B3\u03B1\u03C1\u03B1","\u039A\u03B9\u03BB\u03BA\u03AF\u03C2","\u0398\u03AE\u03B2\u03B1","\u0386\u03C1\u03B3\u03BF\u03C2","\u0386\u03C1\u03C4\u03B1","\u0386\u03C1\u03C4\u03B5\u03BC\u03B7","\u039B\u03B9\u03B2\u03B1\u03B4\u03B5\u03B9\u03AC","\u03A9\u03C1\u03B1\u03B9\u03CC\u03BA\u03B1\u03C3\u03C4\u03C1\u03BF","\u0391\u03AF\u03B3\u03B9\u03BF","\u039A\u03C9\u03C2","\u039A\u03BF\u03C1\u03C9\u03C0\u03AF","\u03A0\u03C1\u03AD\u03B2\u03B5\u03B6\u03B1","\u039D\u03AC\u03BF\u03C5\u03C3\u03B1","\u039F\u03C1\u03B5\u03C3\u03C4\u03B9\u03AC\u03B4\u03B1","\u0388\u03B4\u03B5\u03C3\u03C3\u03B1","\u03A6\u03BB\u03CE\u03C1\u03B9\u03BD\u03B1","\u0391\u03BC\u03B1\u03BB\u03B9\u03AC\u03B4\u03B1","\u03A0\u03B1\u03BB\u03BB\u03AE\u03BD\u03B7","\u03A3\u03C0\u03AC\u03C1\u03C4\u03B7","\u0398\u03AD\u03C1\u03BC\u03B7","\u0392\u03AC\u03C1\u03B7","\u039D\u03AD\u03B1","\u0391\u03BB\u03B5\u03BE\u03AC\u03BD\u03B4\u03C1\u03B5\u03B9\u03B1","\u03A0\u03B1\u03B9\u03B1\u03BD\u03AF\u03B1","\u039A\u03B1\u03BB\u03CD\u03B2\u03B9\u03B1","\u039D\u03B1\u03CD\u03C0\u03BB\u03B9\u03BF","\u039D\u03B1\u03CD\u03C0\u03B1\u03BA\u03C4\u03BF\u03C2","\u039A\u03B1\u03C3\u03C4\u03BF\u03C1\u03B9\u03AC","\u0393\u03C1\u03B5\u03B2\u03B5\u03BD\u03AC","\u039C\u03B5\u03C3\u03BF\u03BB\u03CC\u03B3\u03B3\u03B9","\u0393\u03AC\u03B6\u03B9","\u0399\u03B5\u03C1\u03AC\u03C0\u03B5\u03C4\u03C1\u03B1","\u039A\u03AC\u03BB\u03C5\u03BC\u03BD\u03BF\u03C2","\u03A1\u03B1\u03C6\u03AE\u03BD\u03B1","\u039B\u03BF\u03C5\u03C4\u03C1\u03AC\u03BA\u03B9","\u0386\u03B3\u03B9\u03BF\u03C2","\u0395\u03C1\u03BC\u03BF\u03CD\u03C0\u03BF\u03BB\u03B7","\u0399\u03B1\u03BB\u03C5\u03C3\u03CC\u03C2","\u03A4\u03CD\u03C1\u03BD\u03B1\u03B2\u03BF\u03C2","\u0393\u03BB\u03C5\u03BA\u03AC \u039D\u03B5\u03C1\u03AC"];var chunk_HOEKWYY4_G=["{{location.city_name}}"];var chunk_HOEKWYY4_H=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_HOEKWYY4_ge={city_name:chunk_HOEKWYY4_F,city_pattern:chunk_HOEKWYY4_G,street_pattern:chunk_HOEKWYY4_H},chunk_HOEKWYY4_X=chunk_HOEKWYY4_ge;var chunk_HOEKWYY4_R=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_HOEKWYY4_ve={word:chunk_HOEKWYY4_R},chunk_HOEKWYY4_U=chunk_HOEKWYY4_ve;var chunk_HOEKWYY4_qe={title:"Greek",code:"el",language:"el",endonym:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",dir:"ltr",script:"Grek"},chunk_HOEKWYY4_J=chunk_HOEKWYY4_qe;var chunk_HOEKWYY4_V={generic:["\u0386\u03B3\u03B3\u03B5\u03BB\u03BF\u03C2","\u0391\u03B8\u03B1\u03BD\u03AC\u03C3\u03B9\u03BF\u03C2","\u0391\u03B8\u03B1\u03BD\u03B1\u03C3\u03B9\u03B1","\u0391\u03B9\u03BA\u03B1\u03C4\u03B5\u03C1\u03B9\u03BD\u03B7","\u0391\u03BB\u03AD\u03BE\u03B1\u03BD\u03B4\u03C1\u03BF\u03C2","\u0391\u03BB\u03B5\u03BE\u03B1\u03BD\u03B4\u03C1\u03B1","\u0391\u03BD\u03B1\u03C3\u03C4\u03AC\u03C3\u03B9\u03BF\u03C2","\u0391\u03BD\u03B1\u03C3\u03C4\u03B1\u03C3\u03B9\u03B1","\u0391\u03BD\u03B4\u03C1\u03AD\u03B1\u03C2","\u0391\u03BD\u03BD\u03B1","\u0391\u03BD\u03C4\u03CE\u03BD\u03B7\u03C2","\u0391\u03C0\u03CC\u03C3\u03C4\u03BF\u03BB\u03BF\u03C2","\u0391\u03C1\u03B9\u03C3\u03C4\u03B5\u03AF\u03B4\u03B7\u03C2","\u0392\u03B1\u03C3\u03AF\u03BB\u03B7\u03C2","\u0393\u03B5\u03C9\u03C1\u03B3\u03B9\u03B1","\u0393\u03B5\u03CE\u03C1\u03B3\u03B9\u03BF\u03C2","\u0393\u03C1\u03B7\u03B3\u03CC\u03C1\u03B9\u03BF\u03C2","\u0394\u03B5\u03C3\u03C0\u03BF\u03B9\u03BD\u03B1","\u0394\u03B7\u03BC\u03AE\u03C4\u03C1\u03B7\u03C2","\u0394\u03B7\u03BC\u03B7\u03C4\u03C1\u03B1","\u0394\u03B9\u03BF\u03BD\u03CD\u03C3\u03B9\u03BF\u03C2","\u0395\u03BB\u03B5\u03BD\u03B7","\u0395\u03BB\u03B5\u03C5\u03B8\u03AD\u03C1\u03B9\u03BF\u03C2","\u0395\u03BC\u03BC\u03B1\u03BD\u03BF\u03C5\u03AE\u03BB","\u0395\u03C5\u03AC\u03B3\u03B3\u03B5\u03BB\u03BF\u03C2","\u0395\u03C5\u03B1\u03B3\u03B3\u03B5\u03BB\u03B9\u03B1","\u0395\u03C5\u03C3\u03C4\u03AC\u03B8\u03B9\u03BF\u03C2","\u0397\u03BB\u03AF\u03B1\u03C2","\u0398\u03B5\u03CC\u03B4\u03C9\u03C1\u03BF\u03C2","\u0399\u03C9\u03AC\u03BD\u03BD\u03B7\u03C2","\u0399\u03C9\u03B1\u03BD\u03BD\u03B1","\u039A\u03C9\u03BD\u03C3\u03C4\u03B1\u03BD\u03C4\u03B9\u03BD\u03B1","\u039A\u03CE\u03C3\u03C4\u03B1\u03C2","\u039B\u03B5\u03C9\u03BD\u03AF\u03B4\u03B1\u03C2","\u039C\u03B1\u03C1\u03B9\u03B1","\u039C\u03B9\u03C7\u03B1\u03AE\u03BB","\u039D\u03B9\u03BA\u03CC\u03BB\u03B1\u03BF\u03C2","\u03A0\u03AD\u03C4\u03C1\u03BF\u03C2","\u03A0\u03B1\u03BD\u03B1\u03B3\u03B9\u03C9\u03C4\u03B1","\u03A0\u03B1\u03BD\u03B1\u03B3\u03B9\u03CE\u03C4\u03B7\u03C2","\u03A0\u03B1\u03C1\u03B1\u03C3\u03BA\u03B5\u03C5\u03AC\u03C2","\u03A0\u03B1\u03C1\u03B1\u03C3\u03BA\u03B5\u03C5\u03B7","\u03A0\u03B1\u03CD\u03BB\u03BF\u03C2","\u03A3\u03BF\u03C6\u03B9\u03B1","\u03A3\u03C0\u03CD\u03C1\u03BF\u03C2","\u03A3\u03C4\u03AD\u03C6\u03B1\u03BD\u03BF\u03C2","\u03A3\u03C4\u03B1\u03C5\u03C1\u03BF\u03C5\u03BB\u03B1","\u03A3\u03C4\u03B1\u03CD\u03C1\u03BF\u03C2","\u03A3\u03C4\u03C5\u03BB\u03B9\u03B1\u03BD\u03CC\u03C2","\u03A3\u03C9\u03C4\u03AE\u03C1\u03B9\u03BF\u03C2","\u03A6\u03CE\u03C4\u03B9\u03BF\u03C2","\u03A7\u03B1\u03C1\u03AC\u03BB\u03B1\u03BC\u03C0\u03BF\u03C2","\u03A7\u03C1\u03AE\u03C3\u03C4\u03BF\u03C2","\u03A7\u03C1\u03B9\u03C3\u03C4\u03B9\u03BD\u03B1","\u03A7\u03C1\u03C5\u03C3\u03BF\u03C5\u03BB\u03B1"],female:["\u0391\u03B8\u03B1\u03BD\u03B1\u03C3\u03B9\u03B1","\u0391\u03B9\u03BA\u03B1\u03C4\u03B5\u03C1\u03B9\u03BD\u03B7","\u0391\u03BB\u03B5\u03BE\u03B1\u03BD\u03B4\u03C1\u03B1","\u0391\u03BD\u03B1\u03C3\u03C4\u03B1\u03C3\u03B9\u03B1","\u0391\u03BD\u03BD\u03B1","\u0393\u03B5\u03C9\u03C1\u03B3\u03B9\u03B1","\u0394\u03B5\u03C3\u03C0\u03BF\u03B9\u03BD\u03B1","\u0394\u03B7\u03BC\u03B7\u03C4\u03C1\u03B1","\u0395\u03BB\u03B5\u03BD\u03B7","\u0395\u03C5\u03B1\u03B3\u03B3\u03B5\u03BB\u03B9\u03B1","\u0399\u03C9\u03B1\u03BD\u03BD\u03B1","\u039A\u03C9\u03BD\u03C3\u03C4\u03B1\u03BD\u03C4\u03B9\u03BD\u03B1","\u039C\u03B1\u03C1\u03B9\u03B1","\u03A0\u03B1\u03BD\u03B1\u03B3\u03B9\u03C9\u03C4\u03B1","\u03A0\u03B1\u03C1\u03B1\u03C3\u03BA\u03B5\u03C5\u03B7","\u03A3\u03BF\u03C6\u03B9\u03B1","\u03A3\u03C4\u03B1\u03C5\u03C1\u03BF\u03C5\u03BB\u03B1","\u03A7\u03C1\u03B9\u03C3\u03C4\u03B9\u03BD\u03B1","\u03A7\u03C1\u03C5\u03C3\u03BF\u03C5\u03BB\u03B1"],male:["\u0386\u03B3\u03B3\u03B5\u03BB\u03BF\u03C2","\u0391\u03B8\u03B1\u03BD\u03AC\u03C3\u03B9\u03BF\u03C2","\u0391\u03BB\u03AD\u03BE\u03B1\u03BD\u03B4\u03C1\u03BF\u03C2","\u0391\u03BD\u03B1\u03C3\u03C4\u03AC\u03C3\u03B9\u03BF\u03C2","\u0391\u03BD\u03B4\u03C1\u03AD\u03B1\u03C2","\u0391\u03BD\u03C4\u03CE\u03BD\u03B7\u03C2","\u0391\u03C0\u03CC\u03C3\u03C4\u03BF\u03BB\u03BF\u03C2","\u0391\u03C1\u03B9\u03C3\u03C4\u03B5\u03AF\u03B4\u03B7\u03C2","\u0392\u03B1\u03C3\u03AF\u03BB\u03B7\u03C2","\u0393\u03B5\u03CE\u03C1\u03B3\u03B9\u03BF\u03C2","\u0393\u03C1\u03B7\u03B3\u03CC\u03C1\u03B9\u03BF\u03C2","\u0394\u03B7\u03BC\u03AE\u03C4\u03C1\u03B7\u03C2","\u0394\u03B9\u03BF\u03BD\u03CD\u03C3\u03B9\u03BF\u03C2","\u0395\u03BB\u03B5\u03C5\u03B8\u03AD\u03C1\u03B9\u03BF\u03C2","\u0395\u03BC\u03BC\u03B1\u03BD\u03BF\u03C5\u03AE\u03BB","\u0395\u03C5\u03AC\u03B3\u03B3\u03B5\u03BB\u03BF\u03C2","\u0395\u03C5\u03C3\u03C4\u03AC\u03B8\u03B9\u03BF\u03C2","\u0397\u03BB\u03AF\u03B1\u03C2","\u0398\u03B5\u03CC\u03B4\u03C9\u03C1\u03BF\u03C2","\u0399\u03C9\u03AC\u03BD\u03BD\u03B7\u03C2","\u039A\u03CE\u03C3\u03C4\u03B1\u03C2","\u039B\u03B5\u03C9\u03BD\u03AF\u03B4\u03B1\u03C2","\u039C\u03B9\u03C7\u03B1\u03AE\u03BB","\u039D\u03B9\u03BA\u03CC\u03BB\u03B1\u03BF\u03C2","\u03A0\u03AD\u03C4\u03C1\u03BF\u03C2","\u03A0\u03B1\u03BD\u03B1\u03B3\u03B9\u03CE\u03C4\u03B7\u03C2","\u03A0\u03B1\u03C1\u03B1\u03C3\u03BA\u03B5\u03C5\u03AC\u03C2","\u03A0\u03B1\u03CD\u03BB\u03BF\u03C2","\u03A3\u03C0\u03CD\u03C1\u03BF\u03C2","\u03A3\u03C4\u03AD\u03C6\u03B1\u03BD\u03BF\u03C2","\u03A3\u03C4\u03B1\u03CD\u03C1\u03BF\u03C2","\u03A3\u03C4\u03C5\u03BB\u03B9\u03B1\u03BD\u03CC\u03C2","\u03A3\u03C9\u03C4\u03AE\u03C1\u03B9\u03BF\u03C2","\u03A6\u03CE\u03C4\u03B9\u03BF\u03C2","\u03A7\u03B1\u03C1\u03AC\u03BB\u03B1\u03BC\u03C0\u03BF\u03C2","\u03A7\u03C1\u03AE\u03C3\u03C4\u03BF\u03C2"]};var chunk_HOEKWYY4_Q=["\u039B\u03CD\u03C3\u03B5\u03B9\u03C2","\u03A0\u03C1\u03CC\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1","\u039C\u03AC\u03C1\u03BA\u03B1","\u0391\u03C3\u03C6\u03AC\u03BB\u03B5\u03B9\u03B1","\u0388\u03C1\u03B5\u03C5\u03BD\u03B1","\u039C\u03AC\u03C1\u03BA\u03B5\u03C4\u03B9\u03BD\u03B3\u03BA","\u039F\u03B4\u03B7\u03B3\u03B9\u03CE\u03BD","\u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AE","\u0395\u03BD\u03C3\u03C9\u03BC\u03AC\u03C4\u03C9\u03C3\u03B7","\u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03B9\u03BA\u03CC\u03C4\u03B7\u03C4\u03B1","\u03A4\u03B1\u03BA\u03C4\u03B9\u03BA\u03AE","\u03A4\u03B1\u03C5\u03C4\u03CC\u03C4\u03B7\u03C4\u03B1","\u0391\u03B3\u03BF\u03C1\u03AD\u03C2","\u038C\u03BC\u03B9\u03BB\u03BF\u03C2","\u0395\u03C6\u03B1\u03C1\u03BC\u03BF\u03B3\u03AD\u03C2","\u0392\u03B5\u03BB\u03C4\u03B9\u03C3\u03C4\u03BF\u03C0\u03BF\u03AF\u03B7\u03C3\u03B7","\u0394\u03C1\u03B1\u03C3\u03C4\u03B7\u03C1\u03B9\u03CC\u03C4\u03B7\u03C4\u03B5\u03C2","\u03A5\u03C0\u03BF\u03B4\u03BF\u03BC\u03AE","Intranet","\u0395\u03C0\u03B9\u03BA\u03BF\u03B9\u03BD\u03C9\u03BD\u03AF\u03B5\u03C2","Web","Branding","\u03A0\u03BF\u03B9\u03CC\u03C4\u03B7\u03C4\u03B1","\u0394\u03B9\u03B1\u03C3\u03C6\u03AC\u03BB\u03B9\u03C3\u03B7","\u039A\u03B9\u03BD\u03B7\u03C4\u03B9\u03BA\u03CC\u03C4\u03B7\u03C4\u03B1","\u039B\u03BF\u03B3\u03B1\u03C1\u03B9\u03B1\u03C3\u03BC\u03BF\u03AF","\u0394\u03B5\u03B4\u03BF\u03BC\u03AD\u03BD\u03B1","\u0394\u03B7\u03BC\u03B9\u03BF\u03C5\u03C1\u03B3\u03B9\u03BA\u03AE","\u0394\u03B9\u03B1\u03BC\u03CC\u03C1\u03C6\u03C9\u03C3\u03B7","\u039C\u03B5\u03C4\u03C1\u03AE\u03C3\u03B5\u03B9\u03C2"];var chunk_HOEKWYY4_W=["Senior","\u0395\u03C4\u03B1\u03B9\u03C1\u03B5\u03AF\u03B5\u03C2","\u03A0\u03B5\u03BB\u03AC\u03C4\u03B7\u03C2","\u0395\u03C0\u03B5\u03BD\u03B4\u03C5\u03C4\u03AE\u03C2","\u0395\u03C3\u03C9\u03C4\u03B5\u03C1\u03B9\u03BA\u03CC","\u039A\u03CD\u03C1\u03B9\u03BF\u03C2"];var chunk_HOEKWYY4_Y=["\u0395\u03C0\u03CC\u03C0\u03C4\u03B7\u03C2","\u03A3\u03C5\u03BD\u03B5\u03C1\u03B3\u03AC\u03C4\u03B7\u03C2","\u03A3\u03CD\u03BC\u03B2\u03BF\u03C5\u03BB\u03BF\u03C2","\u0394\u03B9\u03B5\u03C5\u03B8\u03C5\u03BD\u03C4\u03AE\u03C2","\u039C\u03B7\u03C7\u03B1\u03BD\u03B9\u03BA\u03CC\u03C2","\u0395\u03B9\u03B4\u03B9\u03BA\u03CC\u03C2","\u03A3\u03C5\u03BD\u03C4\u03BF\u03BD\u03B9\u03C3\u03C4\u03AE","\u0394\u03B9\u03B1\u03C7\u03B5\u03B9\u03C1\u03B9\u03C3\u03C4\u03AE\u03C2","\u0391\u03BD\u03B1\u03BB\u03C5\u03C4\u03AE\u03C2","Designer","\u03A4\u03B5\u03C7\u03BD\u03B9\u03BA\u03CC\u03C2","\u03A0\u03C1\u03BF\u03B3\u03C1\u03B1\u03BC\u03BC\u03B1\u03C4\u03B9\u03C3\u03C4\u03AE\u03C2","\u03A0\u03B1\u03C1\u03B1\u03B3\u03C9\u03B3\u03CC\u03C2","\u0392\u03BF\u03B7\u03B8\u03CC\u03C2","\u03A3\u03C5\u03BD\u03C4\u03BF\u03BD\u03B9\u03C3\u03C4\u03AE\u03C2","\u0395\u03BA\u03C0\u03C1\u03CC\u03C3\u03C9\u03C0\u03BF\u03C2","\u0391\u03BD\u03C4\u03B9\u03C0\u03C1\u03CC\u03C3\u03C9\u03C0\u03BF\u03C2"];var chunk_HOEKWYY4_K={generic:["\u0391\u03B2\u03C1\u03B1\u03BC\u03AF\u03B4\u03B7\u03C2","\u0391\u03B3\u03B3\u03B5\u03BB\u03AF\u03B4\u03B7\u03C2","\u0391\u03B3\u03B3\u03B5\u03BB\u03AF\u03B4\u03BF\u03C5","\u0391\u03B3\u03B3\u03B5\u03BB\u03BF\u03C0\u03BF\u03CD\u03BB\u03BF\u03C5","\u0391\u03B3\u03B3\u03B5\u03BB\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0391\u03B8\u03B1\u03BD\u03B1\u03C3\u03AF\u03BF\u03C5","\u0391\u03B8\u03B1\u03BD\u03B1\u03C3\u03B9\u03AC\u03B4\u03B7\u03C2","\u0391\u03BA\u03C1\u03AF\u03B4\u03B1\u03C2","\u0391\u03BB\u03B1\u03B2\u03AC\u03BD\u03BF\u03C2","\u0391\u03BB\u03B1\u03C6\u03BF\u03CD\u03B6\u03BF\u03C2","\u0391\u03BB\u03B5\u03B2\u03AF\u03B6\u03BF\u03C2","\u0391\u03BB\u03B5\u03B2\u03B9\u03B6\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0391\u03BB\u03B5\u03BE\u03AC\u03BA\u03B7\u03C2","\u0391\u03BB\u03B5\u03BE\u03AC\u03BD\u03B4\u03C1\u03BF\u03C5","\u0391\u03BB\u03B5\u03BE\u03AF\u03BF\u03C5","\u0391\u03BB\u03B5\u03BE\u03B1\u03BD\u03B4\u03C1\u03AF\u03B4\u03B7\u03C2","\u0391\u03BB\u03B5\u03BE\u03B9\u03AC\u03B4\u03B7\u03C2","\u0391\u03BB\u03B5\u03BE\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0391\u03BB\u03B9\u03B2\u03B9\u03B6\u03AC\u03C4\u03BF\u03C2","\u0391\u03BD\u03B1\u03B3\u03BD\u03C9\u03C3\u03C4\u03AC\u03BA\u03B7\u03C2","\u0391\u03BD\u03B1\u03B3\u03BD\u03CE\u03C3\u03C4\u03BF\u03C5","\u0391\u03BD\u03B1\u03C3\u03C4\u03B1\u03C3\u03B9\u03AC\u03B4\u03B7\u03C2","\u0391\u03BD\u03B4\u03C1\u03AD\u03BF\u03C5","\u0391\u03BD\u03B4\u03C1\u03B5\u03AC\u03B4\u03B7\u03C2","\u0391\u03BD\u03C4\u03C9\u03BD\u03B9\u03AC\u03B4\u03B7\u03C2","\u0391\u03BD\u03C4\u03C9\u03BD\u03BF\u03C0\u03BF\u03CD\u03BB\u03BF\u03C5","\u0391\u03BD\u03C4\u03C9\u03BD\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0391\u03BE\u03B9\u03CE\u03C4\u03B7\u03C2","\u0391\u03C0\u03BF\u03C3\u03C4\u03BF\u03BB\u03AF\u03B4\u03B7\u03C2","\u0391\u03C0\u03BF\u03C3\u03C4\u03CC\u03BB\u03BF\u03C5","\u0391\u03C1\u03B2\u03B1\u03BD\u03AF\u03C4\u03B7\u03C2","\u0391\u03C1\u03B3\u03C5\u03C1\u03B9\u03AC\u03B4\u03B7\u03C2","\u0391\u03C3\u03C0\u03AC\u03C3\u03B9\u03BF\u03C2","\u0391\u03C5\u03B3\u03B5\u03C1\u03B9\u03BD\u03CC\u03C2","\u0392\u03AC\u03BC\u03B2\u03B1\u03C2","\u0392\u03AD\u03C1\u03B3\u03B1\u03C2","\u0392\u03B1\u03BC\u03B2\u03B1\u03BA\u03AC\u03C2","\u0392\u03B1\u03C1\u03BD\u03B1\u03BA\u03B9\u03CE\u03C4\u03B7\u03C2","\u0392\u03B1\u03C1\u03BF\u03C5\u03BE\u03AE\u03C2","\u0392\u03B1\u03C3\u03B9\u03BB\u03B5\u03AF\u03BF\u03C5","\u0392\u03B1\u03C3\u03B9\u03BB\u03B5\u03B9\u03AC\u03B4\u03B7\u03C2","\u0392\u03B1\u03C3\u03B9\u03BB\u03B9\u03BA\u03CC\u03C2","\u0392\u03B1\u03C3\u03B9\u03BB\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0392\u03B5\u03BD\u03B9\u03B6\u03AD\u03BB\u03BF\u03C2","\u0392\u03B9\u03BA\u03B5\u03BB\u03AF\u03B4\u03B7\u03C2","\u0392\u03B9\u03BB\u03B1\u03AD\u03C4\u03B7\u03C2","\u0392\u03B9\u03C4\u03AC\u03BB\u03B7","\u0392\u03B9\u03C4\u03AC\u03BB\u03B7\u03C2","\u0392\u03BB\u03B1\u03B2\u03B9\u03B1\u03BD\u03CC\u03C2","\u0392\u03BB\u03B1\u03C3\u03C4\u03CC\u03C2","\u0392\u03BB\u03B1\u03C7\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0392\u03BF\u03BD\u03CC\u03C1\u03C4\u03B1\u03C2","\u0392\u03BF\u03C5\u03B3\u03B9\u03BF\u03C5\u03BA\u03BB\u03AC\u03BA\u03B7\u03C2","\u0392\u03BF\u03C5\u03C1\u03B4\u03BF\u03C5\u03BC\u03C0\u03AC\u03C2","\u0392\u03BF\u03CD\u03BB\u03B3\u03B1\u03C1\u03B7\u03C2","\u0392\u03C5\u03B6\u03AC\u03BD\u03C4\u03B9\u03BF\u03C2","\u0393\u03B1\u03BB\u03AC\u03BD\u03B7","\u0393\u03B1\u03BB\u03AC\u03BD\u03B7\u03C2","\u0393\u03B5\u03BD\u03BD\u03AC\u03B4\u03B9\u03BF\u03C2","\u0393\u03B5\u03C1\u03BC\u03B1\u03BD\u03BF\u03CD","\u0393\u03B5\u03C1\u03BC\u03B1\u03BD\u03CC\u03C2","\u0393\u03B5\u03C9\u03C1\u03B3\u03AF\u03BF\u03C5","\u0393\u03B5\u03C9\u03C1\u03B3\u03B9\u03AC\u03B4\u03B7\u03C2","\u0393\u03B9\u03AC\u03B3\u03BA\u03BF\u03C2","\u0393\u03B9\u03AC\u03BD\u03BD\u03B1\u03C1\u03B7\u03C2","\u0393\u03B9\u03B1\u03BD\u03BD\u03B1\u03BA\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0393\u03B9\u03B1\u03BD\u03BD\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0393\u03BA\u03CC\u03C6\u03B1\u03C2","\u0393\u03BB\u03C5\u03BA\u03CD\u03C2","\u0393\u03BF\u03CD\u03BD\u03B1\u03C1\u03B7\u03C2","\u0393\u03BF\u03CD\u03C3\u03B9\u03BF\u03C2","\u0394\u03AC\u03B2\u03B7\u03C2","\u0394\u03B1\u03B3\u03BA\u03BB\u03AE\u03C2","\u0394\u03B1\u03BC\u03B1\u03C3\u03BA\u03B7\u03BD\u03CC\u03C2","\u0394\u03B1\u03C3\u03BA\u03B1\u03BB\u03BF\u03C0\u03BF\u03CD\u03BB\u03BF\u03C5","\u0394\u03B1\u03C3\u03BA\u03B1\u03BB\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0394\u03B5\u03BB\u03AE","\u0394\u03B5\u03C3\u03C0\u03BF\u03C4\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0394\u03B7\u03BC\u03B1\u03C1\u03AC\u03C2","\u0394\u03B7\u03BC\u03B7\u03C4\u03C1\u03AF\u03BF\u03C5","\u0394\u03B7\u03BC\u03B7\u03C4\u03C1\u03B1\u03BA\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0394\u03B9\u03B1\u03BC\u03B1\u03BD\u03C4\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0394\u03B9\u03B4\u03B1\u03C3\u03BA\u03AC\u03BB\u03BF\u03C5","\u0394\u03BF\u03BE\u03B1\u03C1\u03AC\u03C2","\u0394\u03BF\u03C5\u03BC\u03C0\u03B9\u03CE\u03C4\u03B7\u03C2","\u0394\u03BF\u03C5\u03C1\u03AD\u03BD\u03C4\u03B7\u03C2","\u0394\u03C1\u03AC\u03BA\u03BF\u03C2","\u0394\u03C1\u03B1\u03B3\u03BF\u03CD\u03BC\u03B7\u03C2","\u0394\u03C5\u03BF\u03B2\u03BF\u03C5\u03BD\u03B9\u03CE\u03C4\u03B7\u03C2","\u0395\u03BB\u03B5\u03C5\u03B8\u03B5\u03C1\u03AF\u03BF\u03C5","\u0395\u03BB\u03B5\u03C5\u03B8\u03B5\u03C1\u03B9\u03AC\u03B4\u03B7\u03C2","\u0395\u03BB\u03B5\u03C5\u03B8\u03B5\u03C1\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0395\u03C5\u03C4\u03B1\u03BE\u03AF\u03B1\u03C2","\u0396\u03AC\u03BD\u03BF\u03C2","\u0396\u03AC\u03C0\u03C0\u03B1\u03C2","\u0396\u03AC\u03C1\u03BA\u03BF\u03C2","\u0396\u03AC\u03C7\u03BF\u03C2","\u0396\u03AD\u03C1\u03B2\u03B1\u03C2","\u0396\u03B1\u0390\u03BC\u03B7\u03C2","\u0396\u03B1\u03C6\u03B5\u03B9\u03C1\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0396\u03B1\u03C7\u03B1\u03C1\u03AF\u03BF\u03C5","\u0396\u03B5\u03C1\u03B2\u03CC\u03C2","\u0396\u03C5\u03B3\u03BF\u03BC\u03B1\u03BB\u03AC\u03C2","\u0396\u03C9\u03B3\u03C1\u03AC\u03C6\u03BF\u03C2","\u0396\u03C9\u03B3\u03C1\u03AC\u03C6\u03BF\u03C5","\u0397\u03BB\u03B9\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u0398\u03B5\u03BF\u03B4\u03BF\u03C3\u03AF\u03BF\u03C5","\u0398\u03B5\u03BF\u03B4\u03C9\u03C1\u03AF\u03B4\u03B7\u03C2","\u0398\u03B5\u03BF\u03C4\u03CC\u03BA\u03B7\u03C2","\u0399\u03C9\u03AC\u03BD\u03BD\u03BF\u03C5","\u0399\u03C9\u03B1\u03BD\u03BD\u03AF\u03B4\u03B7\u03C2","\u039A\u03B1\u03B6\u03B1\u03BD\u03C4\u03B6\u03AE\u03C2","\u039A\u03B1\u03BA\u03C1\u03B9\u03B4\u03AE\u03C2","\u039A\u03B1\u03BB\u03AC\u03C1\u03B7\u03C2","\u039A\u03B1\u03BB\u03B1\u03BC\u03BF\u03B3\u03B4\u03AC\u03C1\u03C4\u03B7\u03C2","\u039A\u03B1\u03BB\u03BB\u03B9\u03B3\u03AC\u03C2","\u039A\u03B1\u03BB\u03BF\u03B3\u03B9\u03AC\u03BD\u03BD\u03B7\u03C2","\u039A\u03B1\u03BB\u03CD\u03B2\u03B1\u03C2","\u039A\u03B1\u03BD\u03B1\u03BA\u03AC\u03C1\u03B7\u03C2-\u03A1\u03BF\u03CD\u03C6\u03BF\u03C2","\u039A\u03B1\u03C1\u03B1\u03B2\u03AF\u03B1\u03C2","\u039A\u03B1\u03C1\u03B1\u03BC\u03AE\u03C4\u03C3\u03BF\u03C2","\u039A\u03B1\u03C1\u03B1\u03BC\u03B1\u03BD\u03BB\u03AE\u03C2","\u039A\u03B1\u03C1\u03C1\u03AC\u03C2","\u039A\u03B1\u03C3\u03B9\u03B4\u03B9\u03AC\u03C1\u03B7\u03C2","\u039A\u03B1\u03C8\u03AE\u03C2","\u039A\u03B5\u03B4\u03AF\u03BA\u03BF\u03B3\u03BB\u03BF\u03C5","\u039A\u03BF\u03BB\u03B9\u03AC\u03C4\u03C3\u03BF\u03C2","\u039A\u03BF\u03BC\u03BD\u03B7\u03BD\u03CC\u03C2","\u039A\u03BF\u03BD\u03C4\u03BF\u03BB\u03AD\u03C9\u03BD","\u039A\u03BF\u03BD\u03C4\u03CC\u03C3\u03C4\u03B1\u03C5\u03BB\u03BF\u03C2","\u039A\u03BF\u03C1\u03BD\u03AC\u03C1\u03BF\u03C2","\u039A\u03BF\u03C1\u03BF\u03BC\u03B7\u03BB\u03AC\u03C2","\u039A\u03BF\u03C1\u03C9\u03BD\u03B1\u03AF\u03BF\u03C2","\u039A\u03BF\u03C3\u03BC\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u039A\u03BF\u03C4\u03B6\u03B9\u03AC\u03C2","\u039A\u03BF\u03C5\u03B2\u03AD\u03BB\u03B7\u03C2","\u039A\u03BF\u03C5\u03BD\u03C4\u03BF\u03C5\u03C1\u03B9\u03CE\u03C4\u03B7\u03C2","\u039A\u03BF\u03C5\u03C1\u03BC\u03BF\u03CD\u03BB\u03B7\u03C2","\u039A\u03BF\u03C5\u03C4\u03B1\u03BB\u03B9\u03B1\u03BD\u03CC\u03C2","\u039A\u03BF\u03CD\u03BD\u03B4\u03BF\u03C5\u03C1\u03BF\u03C2","\u039A\u03C1\u03B5\u03C3\u03C4\u03B5\u03BD\u03AF\u03C4\u03B7\u03C2","\u039A\u03C5\u03C0\u03C1\u03B1\u03AF\u03BF\u03C2","\u039A\u03C9\u03BD\u03C3\u03C4\u03B1\u03BD\u03C4\u03AF\u03BD\u03BF\u03C5","\u039A\u03C9\u03BD\u03C3\u03C4\u03B1\u03BD\u03C4\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u039A\u03CC\u03C1\u03B1\u03BA\u03B1\u03C2","\u039B\u03B1\u03B3\u03CC\u03C2","\u039B\u03B1\u03B9\u03BC\u03CC\u03C2","\u039B\u03B1\u03BC\u03AD\u03C1\u03B1\u03C2","\u039B\u03B1\u03BC\u03C0\u03C1\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u039B\u03B5\u03B9\u03B2\u03B1\u03B4\u03AC\u03C2","\u039B\u03B9\u03AC\u03C0\u03B7\u03C2","\u039B\u03B9\u03B1\u03BA\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u039B\u03BF\u03CD\u03BB\u03B7\u03C2","\u039B\u03BF\u03CD\u03C0\u03B7\u03C2","\u039B\u03CC\u03BD\u03C4\u03BF\u03C2","\u039B\u03CD\u03BA\u03BF\u03C2","\u039B\u03CD\u03C4\u03C1\u03B1\u03C2","\u039C\u03AC\u03B3\u03BA\u03B1\u03C2","\u039C\u03AD\u03BB\u03B9\u03BF\u03B9","\u039C\u03AE\u03C4\u03B6\u03BF\u03C5","\u039C\u03B1\u03B3\u03B3\u03AF\u03BD\u03B1\u03C2","\u039C\u03B1\u03BA\u03C1\u03AE","\u039C\u03B1\u03BA\u03C1\u03AE\u03C2","\u039C\u03B1\u03BB\u03B1\u03BE\u03CC\u03C2","\u039C\u03B1\u03BD\u03B9\u03AC\u03BA\u03B7\u03C2","\u039C\u03B1\u03BD\u03C9\u03BB\u03AC\u03C2","\u039C\u03B1\u03C1\u03AE\u03C2","\u039C\u03B1\u03C1\u03BA\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u039C\u03B1\u03C5\u03C1\u03AF\u03B4\u03B7\u03C2","\u039C\u03B1\u03C5\u03C1\u03BF\u03B3\u03AD\u03BD\u03B7\u03C2","\u039C\u03B5\u03BB\u03B5\u03C4\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u039C\u03B5\u03C3\u03C3\u03B7\u03BD\u03AD\u03B6\u03B7\u03C2","\u039C\u03B5\u03C4\u03B1\u03BE\u03AC\u03C2","\u039C\u03B7\u03C4\u03C3\u03BF\u03C4\u03AC\u03BA\u03B7\u03C2","\u039C\u03B9\u03B1\u03BF\u03CD\u03BB\u03B7\u03C2","\u039C\u03B9\u03C7\u03B1\u03B7\u03BB\u03AF\u03B4\u03B7\u03C2","\u039C\u03B9\u03C7\u03B1\u03BB\u03BF\u03BB\u03B9\u03AC\u03BA\u03BF\u03C2","\u039C\u03BF\u03C3\u03C7\u03BF\u03B2\u03AC\u03BA\u03B7\u03C2","\u039C\u03C0\u03BB\u03AD\u03C4\u03C3\u03B1\u03C2","\u039C\u03C0\u03BF\u03C5\u03BA\u03BF\u03C5\u03B2\u03B1\u03BB\u03B1\u03AF\u03BF\u03B9","\u039C\u03C0\u03CC\u03C4\u03C3\u03B1\u03C1\u03B7\u03C2","\u039D\u03B9\u03BA\u03BF\u03BB\u03AC\u03BA\u03BF\u03C2","\u039D\u03B9\u03BA\u03BF\u03BB\u03B1\u0390\u03B4\u03B7\u03C2","\u039F\u03B9\u03BA\u03BF\u03BD\u03CC\u03BC\u03BF\u03C5","\u039F\u03C5\u03B6\u03BF\u03C5\u03BD\u03AF\u03B4\u03B7\u03C2","\u03A0\u03B1\u03BD\u03C4\u03B1\u03B6\u03AE\u03C2","\u03A0\u03B1\u03C0\u03AC\u03B3\u03BF\u03C2","\u03A0\u03B1\u03C0\u03AC\u03B6\u03BF\u03B3\u03BB\u03BF\u03C5","\u03A0\u03B1\u03C0\u03B1\u03B3\u03B5\u03C9\u03C1\u03B3\u03AF\u03BF\u03C5","\u03A0\u03B1\u03C0\u03B1\u03B4\u03AC\u03BA\u03B7\u03C2","\u03A0\u03B1\u03C0\u03B1\u03B4\u03CC\u03C0\u03BF\u03C5\u03BB\u03BF\u03C2","\u03A0\u03B1\u03C0\u03B1\u03BA\u03C9\u03BD\u03C3\u03C4\u03B1\u03BD\u03C4\u03AF\u03BD\u03BF\u03C5","\u03A0\u03B1\u03C0\u03B1\u03BA\u03CE\u03C3\u03C4\u03B1\u03C2","\u03A0\u03B1\u03C0\u03B1\u03BD\u03B4\u03C1\u03AD\u03BF\u03C5","\u03A0\u03B1\u03C0\u03B1\u03BD\u03B9\u03BA\u03BF\u03BB\u03AC\u03BF\u03C5","\u03A0\u03B1\u03C0\u03B1\u03BD\u03C4\u03C9\u03BD\u03AF\u03BF\u03C5","\u03A0\u03B1\u03C0\u03B1\u03C3\u03C4\u03B5\u03C6\u03AC\u03BD\u03BF\u03C5","\u03A0\u03B1\u03C0\u03B1\u03C6\u03B9\u03BB\u03AF\u03C0\u03C0\u03BF\u03C5","\u03A0\u03B1\u03C0\u03B1\u03CA\u03C9\u03AC\u03BD\u03BD\u03BF\u03C5","\u03A0\u03B1\u03C0\u03C0\u03AC\u03C2"]};var chunk_HOEKWYY4_Z={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_HOEKWYY4_$=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_HOEKWYY4_ee={generic:["\u0394\u03CC\u03BA\u03C4\u03BF\u03C1","\u039A\u03C5\u03C1\u03AF\u03B1","\u039A\u03CD\u03C1\u03B9\u03BF\u03C2"],female:["\u0394\u03CC\u03BA\u03C4\u03BF\u03C1","\u039A\u03C5\u03C1\u03AF\u03B1"],male:["\u0394\u03CC\u03BA\u03C4\u03BF\u03C1","\u039A\u03CD\u03C1\u03B9\u03BF\u03C2"]};var chunk_HOEKWYY4_Se={first_name:chunk_HOEKWYY4_V,job_area:chunk_HOEKWYY4_Q,job_descriptor:chunk_HOEKWYY4_W,job_type:chunk_HOEKWYY4_Y,last_name:chunk_HOEKWYY4_K,last_name_pattern:chunk_HOEKWYY4_Z,name:chunk_HOEKWYY4_$,prefix:chunk_HOEKWYY4_ee},chunk_HOEKWYY4_te=chunk_HOEKWYY4_Se;var chunk_HOEKWYY4_oe=["2310# #####","2312# #####","2313# #####","222# ######","223# ######","227# ######","224# ######","226# ######","225# ######","232# ######","229# ######","228# ######","233# ######","234# ######","235# ######","237# ######","238# ######","239# ######","241# ######","242# ######","243# ######","244# ######","246# ######","249# ######","251# ######","252# ######","253# ######","254# ######","255# ######","259# ######","261# ######","262# ######","263# ######","264# ######","265# ######","266# ######","267# ######","268# ######","269# ######","271# ######","272# ######","273# ######","274# ######","275# ######","276# ######","279# ######","281# ######","282# ######","283# ######","284# ######","289# ######","0800 ######"];var chunk_HOEKWYY4_re=["+302310######","+302312######","+302313######","+30222#######","+30223#######","+30227#######","+30224#######","+30226#######","+30225#######","+30232#######","+30229#######","+30228#######","+30233#######","+30234#######","+30235#######","+30237#######","+30238#######","+30239#######","+30241#######","+30242#######","+30243#######","+30244#######","+30246#######","+30249#######","+30251#######","+30252#######","+30253#######","+30254#######","+30255#######","+30259#######","+30261#######","+30262#######","+30263#######","+30264#######","+30265#######","+30266#######","+30267#######","+30268#######","+30269#######","+30271#######","+30272#######","+30273#######","+30274#######","+30275#######","+30276#######","+30279#######","+30281#######","+30282#######","+30283#######","+30284#######","+30289#######","+300800######"];var chunk_HOEKWYY4_ie=["231 0## ####","231 2## ####","231 3## ####","222# ######","223# ######","227# ######","224# ######","226# ######","225# ######","232# ######","229# ######","228# ######","233# ######","234# ######","235# ######","237# ######","238# ######","239# ######","241 ### ####","242# ######","243# ######","244# ######","246# ######","249# ######","251 ### ####","252# ######","253# ######","254# ######","255# ######","259# ######","261 ### ####","262# ######","263# ######","264# ######","265# ######","266# ######","267# ######","268# ######","269# ######","271 ### ####","272# ######","273# ######","274# ######","275# ######","276# ######","279# ######","281 ### ####","282# ######","283# ######","284# ######","289# ######","0800######"];var chunk_HOEKWYY4_he={human:chunk_HOEKWYY4_oe,international:chunk_HOEKWYY4_re,national:chunk_HOEKWYY4_ie},chunk_HOEKWYY4_ae=chunk_HOEKWYY4_he;var chunk_HOEKWYY4_Ce={format:chunk_HOEKWYY4_ae},chunk_HOEKWYY4_me=chunk_HOEKWYY4_Ce;var chunk_HOEKWYY4_ne=["\u03BC\u03C5\u03C1\u03BC\u03AE\u03B3\u03BA\u03B9\u03B1","\u03BD\u03C5\u03C7\u03C4\u03B5\u03C1\u03AF\u03B4\u03B5\u03C2","\u03B1\u03C1\u03BA\u03BF\u03CD\u03B4\u03B5\u03C2","\u03BC\u03AD\u03BB\u03B9\u03C3\u03C3\u03B5\u03C2","\u03C0\u03BF\u03C5\u03BB\u03B9\u03AC","\u03B2\u03BF\u03C5\u03B2\u03AC\u03BB\u03B9\u03B1","\u03B3\u03AC\u03C4\u03B5\u03C2","\u03BA\u03BF\u03C4\u03CC\u03C0\u03BF\u03C5\u03BB\u03B1","\u03B2\u03BF\u03BF\u03B5\u03B9\u03B4\u03AE","\u03C3\u03BA\u03C5\u03BB\u03B9\u03AC","\u03B4\u03B5\u03BB\u03C6\u03AF\u03BD\u03B9\u03B1","\u03C0\u03AC\u03C0\u03B9\u03B5\u03C2","\u03B5\u03BB\u03AD\u03C6\u03B1\u03BD\u03C4\u03B5\u03C2","\u03C8\u03AC\u03C1\u03B9\u03B1","\u03B1\u03BB\u03B5\u03C0\u03BF\u03CD\u03B4\u03B5\u03C2","\u03B2\u03B1\u03C4\u03C1\u03AC\u03C7\u03B9\u03B1","\u03C7\u03AE\u03BD\u03B5\u03C2","\u03B5\u03C1\u03AF\u03C6\u03B9\u03B1","\u03AC\u03BB\u03BF\u03B3\u03B1","\u03BA\u03B1\u03B3\u03BA\u03BF\u03C5\u03C1\u03CC","\u03BB\u03B9\u03BF\u03BD\u03C4\u03AC\u03C1\u03B9\u03B1","\u03BC\u03B1\u03CA\u03BC\u03BF\u03CD\u03B4\u03B5\u03C2","\u03BA\u03BF\u03C5\u03BA\u03BF\u03C5\u03B2\u03AC\u03B3\u03B9\u03B5\u03C2","\u03B2\u03CC\u03B4\u03B9\u03B1","\u03C0\u03B9\u03B3\u03BA\u03BF\u03C5\u03AF\u03BD\u03BF\u03B9","\u0386\u03BD\u03B8\u03C1\u03C9\u03C0\u03BF\u03B9","\u03B3\u03BF\u03C5\u03C1\u03BF\u03CD\u03BD\u03B9\u03B1","\u03BA\u03BF\u03C5\u03BD\u03AD\u03BB\u03B9\u03B1","\u03C0\u03C1\u03CC\u03B2\u03B1\u03C4\u03B1","\u03C4\u03AF\u03B3\u03C1\u03B5\u03B9\u03C2","\u03C6\u03AC\u03BB\u03B1\u03B9\u03BD\u03B5\u03C2","\u03BB\u03CD\u03BA\u03BF\u03B9","\u03B6\u03AD\u03B2\u03C1\u03B5\u03C2","\u03BA\u03BF\u03C1\u03AC\u03BA\u03B9\u03B1","\u03BC\u03B1\u03CD\u03C1\u03B5\u03C2\u03B3\u03AC\u03C4\u03B5\u03C2","\u03C7\u03AF\u03BC\u03B1\u03B9\u03C1\u03B5\u03C2","\u03C6\u03B1\u03BD\u03C4\u03AC\u03C3\u03BC\u03B1\u03C4\u03B1","\u03C3\u03C5\u03BD\u03C9\u03BC\u03CC\u03C4\u03B5\u03C2","\u03B4\u03C1\u03AC\u03BA\u03BF\u03C5\u03C2","\u03BD\u03AC\u03BD\u03BF\u03B9","\u03BE\u03C9\u03C4\u03B9\u03BA\u03AC","enchanters","\u03B5\u03BE\u03BF\u03C1\u03BA\u03B9\u03C3\u03C4\u03AD\u03C2","\u03B3\u03B9\u03BF\u03B9","\u03B5\u03C7\u03B8\u03C1\u03BF\u03CD\u03C2","\u03B3\u03AF\u03B3\u03B1\u03BD\u03C4\u03B5\u03C2","\u03C3\u03C4\u03BF\u03B9\u03C7\u03B5\u03B9\u03AC","\u03B3\u03C1\u03CD\u03C0\u03B5\u03C2","\u039D\u03AD\u03BC\u03B5\u03C3\u03B9\u03C2","\u03B4\u03C1\u03AC\u03BA\u03BF\u03B9","\u03C7\u03C1\u03B7\u03C3\u03BC\u03BF\u03CD\u03C2","\u03C0\u03C1\u03BF\u03C6\u03AE\u03C4\u03B5\u03C2","\u03B1\u03C1\u03AC\u03C7\u03BD\u03B5\u03C2","\u03C0\u03BD\u03B5\u03CD\u03BC\u03B1\u03C4\u03B1","\u03B2\u03B1\u03BC\u03C0\u03AF\u03C1","warlocks","Vixens","\u03BB\u03C5\u03BA\u03AC\u03BD\u03B8\u03C1\u03C9\u03C0\u03BF\u03B9","\u03BC\u03AC\u03B3\u03B9\u03C3\u03C3\u03B5\u03C2","\u03C0\u03C1\u03BF\u03C3\u03BA\u03C5\u03BD\u03B7\u03C4\u03AD\u03C2","\u03B6\u03CC\u03BC\u03C0\u03B9","\u0394\u03C1\u03C5\u03AF\u03B4\u03B5\u03C2"];var chunk_HOEKWYY4_pe=["{{location.state}} {{team.creature}}"];var chunk_HOEKWYY4_Le={creature:chunk_HOEKWYY4_ne,name:chunk_HOEKWYY4_pe},chunk_HOEKWYY4_fe=chunk_HOEKWYY4_Le;var chunk_HOEKWYY4_Ne={app:chunk_HOEKWYY4_m,cell_phone:chunk_HOEKWYY4_p,color:chunk_HOEKWYY4_u,commerce:chunk_HOEKWYY4_c,company:chunk_HOEKWYY4_q,finance:chunk_HOEKWYY4_I,hacker:chunk_HOEKWYY4_T,internet:chunk_HOEKWYY4_z,location:chunk_HOEKWYY4_X,lorem:chunk_HOEKWYY4_U,metadata:chunk_HOEKWYY4_J,person:chunk_HOEKWYY4_te,phone_number:chunk_HOEKWYY4_me,team:chunk_HOEKWYY4_fe},chunk_HOEKWYY4_ue=chunk_HOEKWYY4_Ne;var Qo=new chunk_HC7G5RVA_Xe({locale:[chunk_HOEKWYY4_ue,ys,_i]}); +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-3WUZ46N3.js +var chunk_3WUZ46N3_f=new chunk_HC7G5RVA_Xe({locale:[ys,_i]}); -const decodeText = __nccwpck_require__(2747) +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-W2KVLTKZ.js +var chunk_W2KVLTKZ_i=new chunk_HC7G5RVA_Xe({locale:[chunk_QA3QK7DB_ge,ys,_i]}); -const RE_ENCODED = /%[a-fA-F0-9][a-fA-F0-9]/g +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-UAY4LWOO.js +var chunk_UAY4LWOO_r=["082 ### ####","084 ### ####","083 ### ####","065 ### ####","082#######","082 #######"];var chunk_UAY4LWOO_D={formats:chunk_UAY4LWOO_r},chunk_UAY4LWOO_i=chunk_UAY4LWOO_D;var chunk_UAY4LWOO_t=["CC","Ltd","Pty Ltd"];var chunk_UAY4LWOO_C={legal_entity_type:chunk_UAY4LWOO_t},chunk_UAY4LWOO_o=chunk_UAY4LWOO_C;var chunk_UAY4LWOO_l=["co.za","com","info","net.za","org.za"];var chunk_UAY4LWOO_E={domain_suffix:chunk_UAY4LWOO_l},chunk_UAY4LWOO_s=chunk_UAY4LWOO_E;var chunk_UAY4LWOO_m=["Polokwane","Johannesburg","Pretoria","Tshwane","Durban","Pietermaritzburg","Nelspruit","Kaapstad","Stellenbosch","Port Elizabeth","Oos-Londen","Kimberley","Rustenburg","Bloemfontein"];var chunk_UAY4LWOO_d=["{{location.city_name}}"];var chunk_UAY4LWOO_u=["#####","####"];var chunk_UAY4LWOO_p=["Gauteng","KwaZulu-Natal","Limpopo","Mpumalanga","Noord-Kaap","Noordwes","Oos-Kaap","Vrystaat","Wes-Kaap"];var chunk_UAY4LWOO_f=["{{person.firstName}} {{location.street_suffix}}","{{person.lastName}} {{location.street_suffix}}"];var chunk_UAY4LWOO_J={city_name:chunk_UAY4LWOO_m,city_pattern:chunk_UAY4LWOO_d,postcode:chunk_UAY4LWOO_u,state:chunk_UAY4LWOO_p,street_pattern:chunk_UAY4LWOO_f},chunk_UAY4LWOO_h=chunk_UAY4LWOO_J;var chunk_UAY4LWOO_L={title:"Afrikaans (South Africa)",code:"af_ZA",country:"ZA",language:"af",endonym:"Afrikaans (Suid-Afrika)",dir:"ltr",script:"Latn"},chunk_UAY4LWOO_c=chunk_UAY4LWOO_L;var chunk_UAY4LWOO_y={generic:["Adam","Adriaan","Alan","Albert","Alexander","Alicia","Allen","Alma","Amanda","Amelia","Andre","Angelique","Angie","Anita","Anna","Annelie","Annette","Anthony","Antoinette","Audrey","Belinda","Bennie","Bernadette","Bernard","Bernice","Billy","Bobbie","Brenda","Brian","Bridgette","Cameron","Carla","Carmen","Cecil","Cecile","Charl","Charlene","Charlotte","Chris","Christopher","Cindy","Clara","Conrad","Craig","Dale","Daniel","Dante","David","Debbie","Dennis","Derek","Derrick","Duanne","Earl","Eddie","Edith","Edna","Edward","Elaine","Eleanor","Elisa","Ellen","Eloise","Elsa","Erik","Erika","Ernest","Estelle","Ethel","Eugene","Francois","Frankie","George","Gerald","Geraldine","Gerhard","Hannes","Harry","Harvey","Hazel","Heidi","Helen","Henrie","Herman","Hugo","Ian","Ida","Iwan","Jaco","Jacobus","Jacques","Jan","Jana","Janet","Jenna","Jenny","Jimmy","Joe","Johan","Johannes","Jolanda","Joshua","Juanita","Julian","Karen","Karl","Karla","Katrina","Katryn","Kayla","Kenneth","Kerry","Kevin","Kimberly","Krista","Kristie","Kristin","Kristina","Krystal","Leona","Leonard","Leticia","Linda","Lisa","Louis","Lucille","Lukas","Lydia","Lynda","Lynette","Margaret","Marie","Mark","Markus","Marlene","Martin","Mathuys","Maureen","Melanie","Melinda","Melissa","Michael","Micheal","Michele","Mike","Monica","Monique","Morne","Nadine","Natalie","Natasha","Neil","Nick","Nicoleen","Nina","Olivia","Oscar","Paul","Paula","Pauline","Phillip","Pieter","Raymond","Renette","Rhonda","Riaan","Richard","Rick","Rigard","Rita","Robert","Robin","Robyn","Roland","Ronald","Rosalie","Rosemarie","Roy","Ruben","Rudolph","Rudy","Rufus","Russell","Sandra","Sara","Shaun","Shawn","Simon","Sonia","Sonja","Stefanie","Stephaans","Stephen","Steve","Steven","Sue-Marie","Susan","Tanya","Tasha","Theo","Theunis","Theuns","Thomas","Tommie","Vanessa","Vernon","Vickie","Victor","Vincent","Wayne","Wesley","Wessel","Wilbur","Willem","William","Willie","Wilma","Yvette","Yvonne"],female:["Alicia","Alma","Amanda","Amelia","Angelique","Angie","Anita","Anna","Annelie","Annette","Antoinette","Audrey","Belinda","Bernadette","Bernice","Brenda","Bridgette","Carla","Carmen","Cecile","Charlene","Charlotte","Cindy","Clara","Debbie","Edith","Edna","Elaine","Eleanor","Elisa","Ellen","Eloise","Elsa","Erika","Estelle","Ethel","Geraldine","Hazel","Heidi","Helen","Ida","Jana","Janet","Jenna","Jenny","Jolanda","Juanita","Karen","Karla","Katrina","Katryn","Kayla","Kerry","Kimberly","Krista","Kristie","Kristin","Kristina","Krystal","Leona","Leticia","Linda","Lisa","Lucille","Lydia","Lynda","Lynette","Margaret","Marie","Marlene","Maureen","Melanie","Melinda","Melissa","Michele","Monica","Monique","Nadine","Natalie","Natasha","Nicoleen","Nina","Olivia","Paula","Pauline","Renette","Rhonda","Rita","Robin","Robyn","Rosalie","Rosemarie","Rosemary","Sandra","Sara","Sonia","Sonja","Stefanie","Sue-Marie","Susan","Tanya","Tasha","Vanessa","Vickie","Wilma","Yvette","Yvonne"],male:["Adam","Adriaan","Alan","Albert","Alexander","Allen","Andre","Anthony","Bennie","Bernard","Billy","Bobbie","Brian","Cameron","Cecil","Charl","Chris","Christopher","Conrad","Craig","Dale","Daniel","Dante","David","Dennis","Derek","Derrick","Duanne","Earl","Eddie","Edward","Erik","Ernest","Eugene","Francois","Frankie","George","Gerald","Gerhard","Hannes","Harry","Harvey","Henrie","Herman","Hugo","Ian","Iwan","Jaco","Jacobus","Jacques","Jan","Jimmy","Joe","Johan","Johannes","Joshua","Julian","Karl","Kenneth","Kevin","Leonard","Louis","Lukas","Mark","Markus","Martin","Mathuys","Michael","Micheal","Mike","Morne","Neil","Nick","Oscar","Paul","Phillip","Pieter","Raymond","Riaan","Richard","Rick","Rigard","Robert","Roland","Ronald","Roy","Ruben","Rudolph","Rudy","Rufus","Russell","Shaun","Shawn","Simon","Stephaans","Stephen","Steve","Steven","Theo","Theunis","Theuns","Thomas","Tommie","Vernon","Victor","Vincent","Wayne","Wesley","Wessel","Wilbur","Willem","William","Willie"]};var chunk_UAY4LWOO_R={generic:["Ackerman","Albertyn","Aucamp","Badenhorst","Barnard","Basson","Bekker","Bester","Bezuidenhout","Bisset","Boje","Bosch","Boshoff","Bosman","Botha","Boyes","Bredenkamp","Brink","Brits","Burger","Carstens","Castelyn","Castens","Cilliers","Claasen","Cloete","Cronnje","Daniels","Delaney","Dippenaar","Donald","Duminy","Durand","Dyer","Eksteen","Els","Erasmus","Etzebeth","Ferreira","Fichardt","Fourie","Fuller","Gerber","Goosen","Grobelaar","Hanekom","Hattingh","Hertzog","Heunis","Hoffman","Hougaard","Human","Immelman","Jansen van Rensburg","Jantjies","Jordaan","Joubert","Kallis","Kirsten","Knoetze","Koen","Kriel","Krige","Kruger","Langeveldt","Laubscher","Lochner","Lombard","Lotter","Loubser","Louw","Luyt","Malan","Marais","Meintjies","Melker","Mellett","Meyer","Morkel","Mostert","Myburg","Myburgh","Naude","Nel","Olivier","Oosthuizen","Oppenheimer","Paulse","Philander","Pienaar","Pieterse","Potgieter","Powell","Pretorius","Pringle","Prinsloo","Rens","Richter","Roberts","Roos","Rossouw","Schmidt","Schoeman","Scholtz","Serfontein","Smit","Snedden","Snell","Snyman","Spies","Steenkamp","Stegmann","Steyn","Strauss","Strydon","Styger","Swart","Theron","Theunissen","Tromp","Truter","Uys","Veldsman","Venter","Versfeld","Viljoen","Visagie","Visser","Viviers","Vogel","Vosloo","Wagenaar","Wentzel","Wessels","Wolmerans","Zimmerman","de Bruyn","de Jager","de Klerk","de Kock","de Villiers","de Vos","de Waal","de Wet","du Plessis","du Preez","le Roux","van Buuren","van Deventer","van Heerden","van Jaarsveld","van Niekerk","van Renen","van Rooyen","van Staden","van Zyl","van de Heefer","van de Merwe","van den Berg","van der Bijl","van der Hoff","van der Westhuyzen"]};var chunk_UAY4LWOO_M={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_UAY4LWOO_v={first_name:chunk_UAY4LWOO_y,last_name:chunk_UAY4LWOO_R,last_name_pattern:chunk_UAY4LWOO_M},chunk_UAY4LWOO_g=chunk_UAY4LWOO_v;var chunk_UAY4LWOO_A=["01# ### #####","02# ### #####","03# ### #####","04# ### #####","05# ### #####","0800 ### ###","0860 ### ###","01#########","01# ########"];var chunk_UAY4LWOO_b=["+271#########","+272#########","+273#########","+274#########","+275#########","+27800######","+27860######"];var chunk_UAY4LWOO_S=["1#########","2#########","3#########","4#########","5#########","080 0## ####","0860 ### ###"];var chunk_UAY4LWOO_P={human:chunk_UAY4LWOO_A,international:chunk_UAY4LWOO_b,national:chunk_UAY4LWOO_S},chunk_UAY4LWOO_K=chunk_UAY4LWOO_P;var chunk_UAY4LWOO_x={format:chunk_UAY4LWOO_K},chunk_UAY4LWOO_k=chunk_UAY4LWOO_x;var chunk_UAY4LWOO_H={cell_phone:chunk_UAY4LWOO_i,company:chunk_UAY4LWOO_o,internet:chunk_UAY4LWOO_s,location:chunk_UAY4LWOO_h,metadata:chunk_UAY4LWOO_c,person:chunk_UAY4LWOO_g,phone_number:chunk_UAY4LWOO_k},chunk_UAY4LWOO_B=chunk_UAY4LWOO_H;var chunk_UAY4LWOO_Le=new chunk_HC7G5RVA_Xe({locale:[chunk_UAY4LWOO_B,ys,_i]}); -const EncodedLookup = { - '%00': '\x00', '%01': '\x01', '%02': '\x02', '%03': '\x03', '%04': '\x04', - '%05': '\x05', '%06': '\x06', '%07': '\x07', '%08': '\x08', '%09': '\x09', - '%0a': '\x0a', '%0A': '\x0a', '%0b': '\x0b', '%0B': '\x0b', '%0c': '\x0c', - '%0C': '\x0c', '%0d': '\x0d', '%0D': '\x0d', '%0e': '\x0e', '%0E': '\x0e', - '%0f': '\x0f', '%0F': '\x0f', '%10': '\x10', '%11': '\x11', '%12': '\x12', - '%13': '\x13', '%14': '\x14', '%15': '\x15', '%16': '\x16', '%17': '\x17', - '%18': '\x18', '%19': '\x19', '%1a': '\x1a', '%1A': '\x1a', '%1b': '\x1b', - '%1B': '\x1b', '%1c': '\x1c', '%1C': '\x1c', '%1d': '\x1d', '%1D': '\x1d', - '%1e': '\x1e', '%1E': '\x1e', '%1f': '\x1f', '%1F': '\x1f', '%20': '\x20', - '%21': '\x21', '%22': '\x22', '%23': '\x23', '%24': '\x24', '%25': '\x25', - '%26': '\x26', '%27': '\x27', '%28': '\x28', '%29': '\x29', '%2a': '\x2a', - '%2A': '\x2a', '%2b': '\x2b', '%2B': '\x2b', '%2c': '\x2c', '%2C': '\x2c', - '%2d': '\x2d', '%2D': '\x2d', '%2e': '\x2e', '%2E': '\x2e', '%2f': '\x2f', - '%2F': '\x2f', '%30': '\x30', '%31': '\x31', '%32': '\x32', '%33': '\x33', - '%34': '\x34', '%35': '\x35', '%36': '\x36', '%37': '\x37', '%38': '\x38', - '%39': '\x39', '%3a': '\x3a', '%3A': '\x3a', '%3b': '\x3b', '%3B': '\x3b', - '%3c': '\x3c', '%3C': '\x3c', '%3d': '\x3d', '%3D': '\x3d', '%3e': '\x3e', - '%3E': '\x3e', '%3f': '\x3f', '%3F': '\x3f', '%40': '\x40', '%41': '\x41', - '%42': '\x42', '%43': '\x43', '%44': '\x44', '%45': '\x45', '%46': '\x46', - '%47': '\x47', '%48': '\x48', '%49': '\x49', '%4a': '\x4a', '%4A': '\x4a', - '%4b': '\x4b', '%4B': '\x4b', '%4c': '\x4c', '%4C': '\x4c', '%4d': '\x4d', - '%4D': '\x4d', '%4e': '\x4e', '%4E': '\x4e', '%4f': '\x4f', '%4F': '\x4f', - '%50': '\x50', '%51': '\x51', '%52': '\x52', '%53': '\x53', '%54': '\x54', - '%55': '\x55', '%56': '\x56', '%57': '\x57', '%58': '\x58', '%59': '\x59', - '%5a': '\x5a', '%5A': '\x5a', '%5b': '\x5b', '%5B': '\x5b', '%5c': '\x5c', - '%5C': '\x5c', '%5d': '\x5d', '%5D': '\x5d', '%5e': '\x5e', '%5E': '\x5e', - '%5f': '\x5f', '%5F': '\x5f', '%60': '\x60', '%61': '\x61', '%62': '\x62', - '%63': '\x63', '%64': '\x64', '%65': '\x65', '%66': '\x66', '%67': '\x67', - '%68': '\x68', '%69': '\x69', '%6a': '\x6a', '%6A': '\x6a', '%6b': '\x6b', - '%6B': '\x6b', '%6c': '\x6c', '%6C': '\x6c', '%6d': '\x6d', '%6D': '\x6d', - '%6e': '\x6e', '%6E': '\x6e', '%6f': '\x6f', '%6F': '\x6f', '%70': '\x70', - '%71': '\x71', '%72': '\x72', '%73': '\x73', '%74': '\x74', '%75': '\x75', - '%76': '\x76', '%77': '\x77', '%78': '\x78', '%79': '\x79', '%7a': '\x7a', - '%7A': '\x7a', '%7b': '\x7b', '%7B': '\x7b', '%7c': '\x7c', '%7C': '\x7c', - '%7d': '\x7d', '%7D': '\x7d', '%7e': '\x7e', '%7E': '\x7e', '%7f': '\x7f', - '%7F': '\x7f', '%80': '\x80', '%81': '\x81', '%82': '\x82', '%83': '\x83', - '%84': '\x84', '%85': '\x85', '%86': '\x86', '%87': '\x87', '%88': '\x88', - '%89': '\x89', '%8a': '\x8a', '%8A': '\x8a', '%8b': '\x8b', '%8B': '\x8b', - '%8c': '\x8c', '%8C': '\x8c', '%8d': '\x8d', '%8D': '\x8d', '%8e': '\x8e', - '%8E': '\x8e', '%8f': '\x8f', '%8F': '\x8f', '%90': '\x90', '%91': '\x91', - '%92': '\x92', '%93': '\x93', '%94': '\x94', '%95': '\x95', '%96': '\x96', - '%97': '\x97', '%98': '\x98', '%99': '\x99', '%9a': '\x9a', '%9A': '\x9a', - '%9b': '\x9b', '%9B': '\x9b', '%9c': '\x9c', '%9C': '\x9c', '%9d': '\x9d', - '%9D': '\x9d', '%9e': '\x9e', '%9E': '\x9e', '%9f': '\x9f', '%9F': '\x9f', - '%a0': '\xa0', '%A0': '\xa0', '%a1': '\xa1', '%A1': '\xa1', '%a2': '\xa2', - '%A2': '\xa2', '%a3': '\xa3', '%A3': '\xa3', '%a4': '\xa4', '%A4': '\xa4', - '%a5': '\xa5', '%A5': '\xa5', '%a6': '\xa6', '%A6': '\xa6', '%a7': '\xa7', - '%A7': '\xa7', '%a8': '\xa8', '%A8': '\xa8', '%a9': '\xa9', '%A9': '\xa9', - '%aa': '\xaa', '%Aa': '\xaa', '%aA': '\xaa', '%AA': '\xaa', '%ab': '\xab', - '%Ab': '\xab', '%aB': '\xab', '%AB': '\xab', '%ac': '\xac', '%Ac': '\xac', - '%aC': '\xac', '%AC': '\xac', '%ad': '\xad', '%Ad': '\xad', '%aD': '\xad', - '%AD': '\xad', '%ae': '\xae', '%Ae': '\xae', '%aE': '\xae', '%AE': '\xae', - '%af': '\xaf', '%Af': '\xaf', '%aF': '\xaf', '%AF': '\xaf', '%b0': '\xb0', - '%B0': '\xb0', '%b1': '\xb1', '%B1': '\xb1', '%b2': '\xb2', '%B2': '\xb2', - '%b3': '\xb3', '%B3': '\xb3', '%b4': '\xb4', '%B4': '\xb4', '%b5': '\xb5', - '%B5': '\xb5', '%b6': '\xb6', '%B6': '\xb6', '%b7': '\xb7', '%B7': '\xb7', - '%b8': '\xb8', '%B8': '\xb8', '%b9': '\xb9', '%B9': '\xb9', '%ba': '\xba', - '%Ba': '\xba', '%bA': '\xba', '%BA': '\xba', '%bb': '\xbb', '%Bb': '\xbb', - '%bB': '\xbb', '%BB': '\xbb', '%bc': '\xbc', '%Bc': '\xbc', '%bC': '\xbc', - '%BC': '\xbc', '%bd': '\xbd', '%Bd': '\xbd', '%bD': '\xbd', '%BD': '\xbd', - '%be': '\xbe', '%Be': '\xbe', '%bE': '\xbe', '%BE': '\xbe', '%bf': '\xbf', - '%Bf': '\xbf', '%bF': '\xbf', '%BF': '\xbf', '%c0': '\xc0', '%C0': '\xc0', - '%c1': '\xc1', '%C1': '\xc1', '%c2': '\xc2', '%C2': '\xc2', '%c3': '\xc3', - '%C3': '\xc3', '%c4': '\xc4', '%C4': '\xc4', '%c5': '\xc5', '%C5': '\xc5', - '%c6': '\xc6', '%C6': '\xc6', '%c7': '\xc7', '%C7': '\xc7', '%c8': '\xc8', - '%C8': '\xc8', '%c9': '\xc9', '%C9': '\xc9', '%ca': '\xca', '%Ca': '\xca', - '%cA': '\xca', '%CA': '\xca', '%cb': '\xcb', '%Cb': '\xcb', '%cB': '\xcb', - '%CB': '\xcb', '%cc': '\xcc', '%Cc': '\xcc', '%cC': '\xcc', '%CC': '\xcc', - '%cd': '\xcd', '%Cd': '\xcd', '%cD': '\xcd', '%CD': '\xcd', '%ce': '\xce', - '%Ce': '\xce', '%cE': '\xce', '%CE': '\xce', '%cf': '\xcf', '%Cf': '\xcf', - '%cF': '\xcf', '%CF': '\xcf', '%d0': '\xd0', '%D0': '\xd0', '%d1': '\xd1', - '%D1': '\xd1', '%d2': '\xd2', '%D2': '\xd2', '%d3': '\xd3', '%D3': '\xd3', - '%d4': '\xd4', '%D4': '\xd4', '%d5': '\xd5', '%D5': '\xd5', '%d6': '\xd6', - '%D6': '\xd6', '%d7': '\xd7', '%D7': '\xd7', '%d8': '\xd8', '%D8': '\xd8', - '%d9': '\xd9', '%D9': '\xd9', '%da': '\xda', '%Da': '\xda', '%dA': '\xda', - '%DA': '\xda', '%db': '\xdb', '%Db': '\xdb', '%dB': '\xdb', '%DB': '\xdb', - '%dc': '\xdc', '%Dc': '\xdc', '%dC': '\xdc', '%DC': '\xdc', '%dd': '\xdd', - '%Dd': '\xdd', '%dD': '\xdd', '%DD': '\xdd', '%de': '\xde', '%De': '\xde', - '%dE': '\xde', '%DE': '\xde', '%df': '\xdf', '%Df': '\xdf', '%dF': '\xdf', - '%DF': '\xdf', '%e0': '\xe0', '%E0': '\xe0', '%e1': '\xe1', '%E1': '\xe1', - '%e2': '\xe2', '%E2': '\xe2', '%e3': '\xe3', '%E3': '\xe3', '%e4': '\xe4', - '%E4': '\xe4', '%e5': '\xe5', '%E5': '\xe5', '%e6': '\xe6', '%E6': '\xe6', - '%e7': '\xe7', '%E7': '\xe7', '%e8': '\xe8', '%E8': '\xe8', '%e9': '\xe9', - '%E9': '\xe9', '%ea': '\xea', '%Ea': '\xea', '%eA': '\xea', '%EA': '\xea', - '%eb': '\xeb', '%Eb': '\xeb', '%eB': '\xeb', '%EB': '\xeb', '%ec': '\xec', - '%Ec': '\xec', '%eC': '\xec', '%EC': '\xec', '%ed': '\xed', '%Ed': '\xed', - '%eD': '\xed', '%ED': '\xed', '%ee': '\xee', '%Ee': '\xee', '%eE': '\xee', - '%EE': '\xee', '%ef': '\xef', '%Ef': '\xef', '%eF': '\xef', '%EF': '\xef', - '%f0': '\xf0', '%F0': '\xf0', '%f1': '\xf1', '%F1': '\xf1', '%f2': '\xf2', - '%F2': '\xf2', '%f3': '\xf3', '%F3': '\xf3', '%f4': '\xf4', '%F4': '\xf4', - '%f5': '\xf5', '%F5': '\xf5', '%f6': '\xf6', '%F6': '\xf6', '%f7': '\xf7', - '%F7': '\xf7', '%f8': '\xf8', '%F8': '\xf8', '%f9': '\xf9', '%F9': '\xf9', - '%fa': '\xfa', '%Fa': '\xfa', '%fA': '\xfa', '%FA': '\xfa', '%fb': '\xfb', - '%Fb': '\xfb', '%fB': '\xfb', '%FB': '\xfb', '%fc': '\xfc', '%Fc': '\xfc', - '%fC': '\xfc', '%FC': '\xfc', '%fd': '\xfd', '%Fd': '\xfd', '%fD': '\xfd', - '%FD': '\xfd', '%fe': '\xfe', '%Fe': '\xfe', '%fE': '\xfe', '%FE': '\xfe', - '%ff': '\xff', '%Ff': '\xff', '%fF': '\xff', '%FF': '\xff' -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-CCL7EAFT.js +var chunk_CCL7EAFT_r=["###-###-####","(###) ###-####","1-###-###-####","###.###.####"];var chunk_CCL7EAFT_O={formats:chunk_CCL7EAFT_r},chunk_CCL7EAFT_i=chunk_CCL7EAFT_O;var chunk_CCL7EAFT_m=["\u0623\u0628\u064A\u0636","\u0623\u062D\u0645\u0631","\u0623\u062D\u0645\u0631 \u063A\u0627\u0645\u0642","\u0623\u062D\u0645\u0631 \u0641\u0627\u062A\u062D","\u0623\u062E\u0636\u0631","\u0623\u062E\u0636\u0631 \u063A\u0627\u0645\u0642","\u0623\u062E\u0636\u0631 \u0641\u0627\u062A\u062D","\u0623\u0631\u062C\u0648\u0627\u0646\u064A","\u0623\u0631\u062C\u0648\u0627\u0646\u064A \u062E\u0641\u064A\u0641","\u0623\u0631\u062C\u0648\u0627\u0646\u064A \u0641\u0627\u062A\u062D","\u0623\u0632\u0631\u0642","\u0623\u0632\u0631\u0642 \u0633\u0645\u0627\u0648\u064A","\u0623\u0632\u0631\u0642 \u063A\u0627\u0645\u0642","\u0623\u0632\u0631\u0642 \u0641\u0627\u062A\u062D","\u0623\u0633\u0645\u0631","\u0623\u0633\u0648\u062F","\u0623\u0635\u0641\u0631","\u0628\u0631\u062A\u0642\u0627\u0644\u064A","\u0628\u0646\u0641\u0633\u062C\u064A","\u0628\u0646\u064A","\u062A\u0631\u0643\u0648\u0627\u0632","\u0630\u0647\u0628\u064A","\u0631\u0635\u0627\u0635\u064A","\u0631\u0645\u0627\u062F\u064A","\u0632\u0647\u0631\u064A","\u0632\u064A\u062A\u0648\u0646\u064A","\u0639\u0627\u062C\u064A","\u0641\u0636\u064A","\u0641\u064A\u0631\u0648\u0632\u064A","\u0643\u0633\u062A\u0646\u0627\u0626\u064A","\u0644\u064A\u0645\u0648\u0646\u064A","\u0646\u064A\u0644\u064A"];var chunk_CCL7EAFT_Q={human:chunk_CCL7EAFT_m},chunk_CCL7EAFT_a=chunk_CCL7EAFT_Q;var chunk_CCL7EAFT_p=["\u0623\u062D\u0630\u064A\u0629","\u0623\u062F\u0648\u0627\u062A","\u0623\u0637\u0641\u0627\u0644","\u0623\u063A\u0631\u0627\u0636 \u0631\u064A\u0627\u0636\u064A\u0629","\u0623\u0644\u0639\u0627\u0628","\u0625\u0644\u0643\u062A\u0631\u0648\u0646\u064A\u0627\u062A","\u0627\u0644\u0633\u064A\u0627\u0631\u0627\u062A","\u0628\u0642\u0627\u0644\u0629","\u0628\u064A\u062A","\u062C\u0645\u0627\u0644","\u062D\u062F\u064A\u0642\u0629","\u062D\u0648\u0627\u0633\u064A\u0628","\u0631\u0636\u0639","\u0635\u062D\u0629","\u0635\u0646\u0627\u0639\u0629","\u0641\u064A \u0627\u0644\u0647\u0648\u0627\u0621 \u0627\u0644\u0637\u0644\u0642","\u0643\u062A\u0628","\u0645\u062C\u0648\u0647\u0631\u0627\u062A","\u0645\u0644\u0627\u0628\u0633"];var chunk_CCL7EAFT_f={adjective:["\u0623\u0645\u0644\u0633","\u0628\u062F\u0648\u0646 \u0639\u0644\u0627\u0645\u0629","\u0630\u0643\u064A","\u0631\u0627\u0626\u0639","\u0631\u064A\u0641\u064A","\u0635\u063A\u064A\u0631","\u0635\u0646\u0639 \u064A\u062F\u0648\u064A","\u0637\u064A\u0628 \u0627\u0644\u0645\u0630\u0627\u0642","\u0639\u0627\u0645","\u0639\u0645\u0644\u064A","\u0644\u0627 \u064A\u0635\u062F\u0642","\u0645\u0631\u062E\u0635","\u0645\u0631\u064A\u062D","\u0645\u0634\u062A\u0642","\u0645\u0645\u062A\u0627\u0632","\u064A\u062F\u0648\u064A\u0627"],material:["\u0628\u0644\u0627\u0633\u062A\u064A\u0643","\u062E\u0631\u0633\u0627\u0646\u0629","\u062E\u0634\u0628\u064A","\u0635\u0648\u0627\u0646","\u0637\u0627\u0632\u062C","\u0641\u0648\u0644\u0627\u0630","\u0642\u0637\u0646","\u0645\u062C\u0645\u062F","\u0645\u0637\u0627\u0637","\u0645\u0639\u062F\u0646","\u0646\u0627\u0639\u0645"],product:["\u0623\u062D\u0630\u064A\u0629","\u0628\u0646\u0637\u0627\u0644","\u0628\u064A\u062A\u0632\u0627","\u062A\u0648\u0646\u0629","\u062C\u0628\u0646","\u062D\u0627\u0633\u0648\u0628","\u062F\u062C\u0627\u062C","\u062F\u0631\u0627\u062C\u0629 \u0647\u0648\u0627\u0626\u064A\u0629","\u0631\u0642\u0627\u0626\u0642 \u0628\u0637\u0627\u0637\u0633","\u0633\u062C\u0642","\u0633\u0644\u0637\u0629","\u0633\u0645\u0643","\u0633\u064A\u0627\u0631\u0629","\u0635\u0627\u0628\u0648\u0646","\u0637\u0627\u0648\u0644\u0629","\u0641\u0623\u0631","\u0642\u0628\u0639\u0629","\u0642\u0641\u0627\u0632\u0627\u062A","\u0642\u0645\u064A\u0635","\u0643\u0631\u0629","\u0643\u0631\u0633\u064A","\u0644\u062D\u0645 \u062E\u0646\u0632\u064A\u0631 \u0645\u0642\u062F\u062F","\u0644\u0648\u062D\u0629 \u0627\u0644\u0645\u0641\u0627\u062A\u064A\u062D","\u0645\u0646\u0627\u0634\u0641"]};var chunk_CCL7EAFT_R={department:chunk_CCL7EAFT_p,product_name:chunk_CCL7EAFT_f},chunk_CCL7EAFT_n=chunk_CCL7EAFT_R;var chunk_CCL7EAFT_l={wide:["\u0622\u0628","\u0622\u0630\u064E\u0627\u0631","\u0623\u064E\u064A\u064E\u0651\u0627\u0631","\u0623\u064E\u064A\u0652\u0644\u064F\u0648\u0644","\u062A\u064E\u0645\u064F\u0651\u0648\u0632","\u062A\u0650\u0634\u0652\u0631\u0650\u064A\u0646 \u0671\u0644\u062B\u064E\u0651\u0627\u0646\u0650\u064A","\u062A\u0650\u0634\u0652\u0631\u0650\u064A\u0646 \u0671\u0644\u0652\u0623\u064E\u0648\u064E\u0651\u0644","\u062D\u064E\u0632\u0650\u064A\u0631\u064E\u0627\u0646","\u0634\u064F\u0628\u064E\u0627\u0637","\u0643\u064E\u0627\u0646\u064F\u0648\u0646 \u0671\u0644\u062B\u064E\u0651\u0627\u0646\u0650\u064A","\u0643\u064E\u0627\u0646\u064F\u0648\u0646 \u0671\u0644\u0652\u0623\u064E\u0648\u064E\u0651\u0644","\u0646\u064E\u064A\u0652\u0633\u064E\u0627\u0646"],abbr:["\u0623\u063A\u0633\u0637\u0633","\u0623\u0643\u062A\u0648\u0628\u0631","\u0625\u0628\u0631\u064A\u0644","\u062F\u064A\u0633\u0645\u0628\u0631","\u0633\u0628\u062A\u0645\u0628\u0631","\u0641\u0628\u0631\u0627\u064A\u0631","\u0645\u0627\u0631\u0633","\u0645\u0627\u064A\u0648","\u0646\u0648\u0641\u0645\u0628\u0631","\u064A\u0646\u0627\u064A\u0631","\u064A\u0648\u0644\u064A\u0648","\u064A\u0648\u0646\u064A\u0648"]};var chunk_CCL7EAFT_d={abbr:null,wide:["\u0627\u0644\u0623\u062D\u064E\u062F","\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621","\u0627\u0644\u0625\u062B\u0646\u064A\u0646","\u0627\u0644\u062B\u0644\u0627\u062B\u0627\u0621","\u0627\u0644\u062C\u0645\u0639\u0629","\u0627\u0644\u062E\u0645\u064A\u0633","\u0627\u0644\u0633\u0628\u062A"]};var chunk_CCL7EAFT_S={month:chunk_CCL7EAFT_l,weekday:chunk_CCL7EAFT_d},chunk_CCL7EAFT_u=chunk_CCL7EAFT_S;var chunk_CCL7EAFT_c=["#####","####","###"];var chunk_CCL7EAFT_s=["\u0645\u0643\u0629","\u0627\u0644\u0645\u062F\u064A\u0646\u0629","\u0627\u0644\u0642\u0627\u0647\u0631\u0629","\u062C\u062F\u0629","\u062A\u0648\u0646\u0633","\u0637\u0631\u0627\u0628\u0644\u0633","\u0628\u064A\u0631\u0648\u062A","\u0627\u0644\u0625\u0633\u0643\u0646\u062F\u0631\u064A\u0629","\u0628\u0646\u063A\u0627\u0632\u064A","\u0635\u0641\u0627\u0642\u0633","\u0645\u0631\u0627\u0643\u0634","\u0627\u0644\u062F\u0627\u0631 \u0627\u0644\u0628\u064A\u0636\u0627\u0621","\u063A\u0631\u0646\u0627\u0637\u0629","\u0641\u0627\u0633","\u0648\u0647\u0631\u0627\u0646","\u0627\u0644\u062C\u0632\u0627\u0626\u0631","\u0627\u0644\u062E\u0631\u0637\u0648\u0645","\u0645\u0642\u062F\u064A\u0634\u0648","\u0627\u0644\u0642\u062F\u0633","\u063A\u0632\u0629","\u062C\u0646\u064A\u0646","\u0646\u0627\u0628\u0644\u0633","\u062F\u0645\u0634\u0642","\u0628\u063A\u062F\u0627\u062F","\u0627\u0644\u0628\u0635\u0631\u0629","\u0635\u0644\u0627\u062D \u0627\u0644\u062F\u064A\u0646","\u0627\u0644\u0643\u0648\u0641\u0629","\u0639\u0645\u0627\u0646","\u0635\u0646\u0639\u0627\u0621","\u062D\u0636\u0631\u0645\u0648\u062A","\u0627\u0644\u0645\u0646\u0627\u0645\u0629","\u0635\u064A\u062F\u0627","\u0628\u0646\u0632\u0631\u062A","\u0633\u0648\u0633\u0629","\u0646\u0627\u0628\u0644","\u0627\u0644\u062D\u0645\u0627\u0645\u0627\u062A","\u062C\u0631\u0628\u0629","\u062D\u0644\u0628","\u0627\u0644\u0631\u064A\u0627\u0636","\u0627\u0644\u062F\u0651\u0645\u0627\u0645","\u0623\u0628\u0647\u0627","\u062C\u0627\u0632\u0627\u0646","\u0627\u0644\u0642\u0637\u064A\u0641","\u0627\u0644\u062F\u0631\u0639\u064A\u0629","\u0639\u064F\u0646\u064A\u0632\u0629","\u0646\u062C\u062F","\u0631\u0627\u0628\u063A","\u062F\u0628\u064A","\u0627\u0644\u0639\u064A\u0646","\u0631\u0623\u0633 \u0627\u0644\u062E\u064A\u0645\u0629","\u0623\u0628\u0648 \u0638\u0628\u064A","\u0639\u062C\u0645\u0627\u0646","\u0627\u0644\u0641\u062C\u064A\u0631\u0629","\u0627\u0644\u0631\u0648\u064A\u0633","\u0645\u0635\u0641\u062D","\u062F\u0648\u0632","\u0627\u0644\u0633\u0644\u0639","\u0627\u0644\u0631\u062D\u0628\u0629","\u0627\u0644\u062C\u0647\u0631\u0627\u0621","\u0627\u0644\u0643\u0648\u064A\u062A","\u0627\u0644\u0641\u0631\u0652\u0648\u0627\u0646\u064A\u0629","\u062D\u064E\u0648\u064E\u0644\u0651\u0650\u0640\u064A","\u0627\u0644\u0623\u062D\u0645\u062F\u064A","\u0627\u0644\u062F\u0648\u062D\u0629","\u0627\u0644\u0631\u064A\u0627\u0646","\u062F\u062E\u0627\u0646","\u0627\u0644\u062E\u0648\u0631","\u0623\u0628\u0648 \u0627\u0644\u0638\u0644\u0648\u0641","\u0627\u0644\u0639\u0631\u064A\u0634","\u0627\u0644\u063A\u0646\u064A\u0645","\u0627\u0644\u063A\u0631\u064A\u0629","\u0627\u0644\u0645\u0648\u0635\u0644","\u0623\u0631\u0628\u064A\u0644","\u0646\u064A\u0646\u0648\u0649","\u0627\u0644\u0623\u0646\u0628\u0627\u0631","\u0627\u0644\u062D\u0644\u0629","\u0633\u0627\u0645\u0631\u0627\u0621","\u0630\u064A \u0642\u0627\u0631","\u0628\u0627\u0628\u0644","\u0648\u0627\u0633\u0637","\u0627\u0644\u0642\u0627\u062F\u0633\u064A\u0629","\u0627\u0644\u0639\u0642\u0628\u0629","\u0627\u0644\u0643\u0631\u0643","\u0625\u0631\u0628\u062F","\u0639\u0646\u062C\u0631\u0629","\u0627\u0644\u0645\u0641\u0631\u0642","\u0627\u0644\u0641\u062D\u064A\u0635","\u0623\u0631\u064A\u062D\u0627","\u064A\u0627\u0641\u0627","\u0639\u0643\u0627","\u0631\u0627\u0645 \u0627\u0644\u0644\u0647","\u0628\u064A\u062A \u0644\u062D\u0645","\u0627\u0644\u0631\u0645\u0644\u0629","\u0628\u064A\u0633\u0627\u0646","\u0635\u0641\u062F","\u0642\u0644\u0642\u064A\u0644\u064A\u0629","\u0637\u0648\u0644\u0643\u0631\u0645","\u0628\u064A\u062A \u062D\u0627\u0646\u0648\u0646","\u0635\u0648\u0631","\u0628\u0639\u0644\u0628\u0643","\u0645\u0631\u062C\u0639\u064A\u0648\u0646","\u0639\u0646\u062C\u0631","\u0627\u0644\u062E\u064A\u0627\u0645","\u0627\u0644\u0634\u0631\u0642\u064A\u0629","\u062D\u0645\u0635","\u0627\u0644\u0644\u0627\u0630\u0642\u064A\u0629","\u062A\u062F\u0645\u0631","\u062D\u0645\u0627\u0629","\u0637\u0631\u0633\u0648\u0633","\u0628\u0635\u0631\u0649","\u0645\u0639\u0631\u0629 \u0627\u0644\u0646\u0639\u0645\u0627\u0646","\u062F\u064A\u0631 \u0627\u0644\u0632\u0648\u0631","\u062F\u0627\u0631\u064A\u0627","\u062F\u0648\u0645\u0627","\u0627\u0644\u062A\u0644","\u0625\u062F\u0644\u0628","\u0639\u062F\u0646","\u0645\u0623\u0631\u0628","\u0625\u0628","\u0639\u0645\u0631\u0627\u0646","\u0627\u0644\u0634\u062D\u0631","\u0627\u0644\u0628\u064A\u0636\u0627\u0621","\u0628\u064A\u062D\u0627\u0646","\u064A\u0631\u064A\u0645","\u062A\u0631\u064A\u0645","\u0645\u0639\u0628\u0631","\u0627\u0644\u0636\u0627\u0644\u0639","\u0628\u0648\u0631\u0633\u0639\u064A\u062F","\u0623\u0633\u064A\u0648\u0637","\u0627\u0644\u0623\u0642\u0635\u0631","\u0623\u0633\u0648\u0627\u0646","\u0627\u0644\u0645\u0646\u064A\u0627","\u0633\u0648\u0647\u0627\u062C","\u062F\u0645\u064A\u0627\u0637","\u0642\u0646\u0627","\u0633\u0628\u0643 \u0627\u0644\u0623\u062D\u062F","\u0646\u0648\u0627\u0643\u0634\u0648\u0637","\u0634\u0645\u0642\u064A\u0637","\u0648\u0627\u062F\u0627\u0646","\u062F\u0648\u0631\u0627"];var chunk_CCL7EAFT_x=["{{location.city_name}}"];var chunk_CCL7EAFT_=["\u0623\u0641\u063A\u0627\u0646\u0633\u062A\u0627\u0646","\u0623\u0644\u0628\u0627\u0646\u064A\u0627","\u0627\u0644\u062C\u0632\u0627\u0626\u0631","\u0623\u0645\u0631\u064A\u0643\u0627 \u0633\u0627\u0645\u0627\u0648","\u0623\u0646\u062F\u0648\u0631\u0627","\u0623\u0646\u062C\u0648\u0644\u0627","\u0623\u0646\u062C\u0648\u064A\u0644\u0627","\u0623\u0646\u062A\u0627\u0631\u0643\u062A\u064A\u0643\u0627","\u0623\u0646\u062A\u064A\u063A\u0648\u0627 \u0648\u0628\u0627\u0631\u0628\u0648\u062F\u0627","\u0627\u0644\u0623\u0631\u062C\u0646\u062A\u064A\u0646","\u0623\u0631\u0645\u064A\u0646\u064A\u0627","\u0623\u0631\u0648\u0628\u0627","\u0623\u0631\u0633\u062A\u0631\u0627\u0644\u064A\u0627","\u0623\u0633\u062A\u0631\u064A\u0627","\u0623\u0630\u0631\u0627\u0628\u064A\u062C\u0627\u0646","\u0628\u0647\u0645\u0627\u0633","\u0627\u0644\u0628\u062D\u0631\u064A\u0646","\u0628\u0646\u063A\u0644\u0627\u062F\u0634","\u0628\u0631\u0628\u0627\u062F\u0648\u0633","\u0628\u0644\u0627\u0631\u0648\u0633\u064A\u0627","\u0628\u0644\u062C\u064A\u0643\u0627","\u0628\u0644\u064A\u0632","\u0628\u064A\u0646\u064A\u0646","\u0628\u0631\u0645\u0648\u062F\u0627","\u0628\u0648\u062A\u0627\u0646","\u0628\u0648\u0644\u064A\u0641\u064A\u0627","\u0627\u0644\u0628\u0648\u0633\u0646\u0629 \u0648\u0627\u0644\u0647\u0631\u0633\u0643","\u0628\u0648\u062A\u0633\u0648\u0627\u0646\u0627","\u062C\u0632\u064A\u0631\u0629 \u0628\u0648\u0641\u064A\u0647","\u0627\u0644\u0628\u0631\u0627\u0632\u064A\u0644","\u0625\u0642\u0644\u064A\u0645 \u0627\u0644\u0645\u062D\u064A\u0637 \u0627\u0644\u0647\u0646\u062F\u064A \u0627\u0644\u0628\u0631\u064A\u0637\u0627\u0646\u064A","\u0628\u0631\u0648\u0646\u0648\u064A \u062F\u0627\u0631 \u0627\u0644\u0633\u0644\u0627\u0645","\u0628\u0644\u063A\u0627\u0631\u064A\u0627","\u0628\u0648\u0631\u0643\u064A\u0646\u0627 \u0641\u0627\u0633\u0648","\u0628\u0648\u0631\u0648\u0646\u062F\u064A","\u0643\u0645\u0628\u0648\u062F\u064A\u0627","\u0643\u0627\u0645\u064A\u0631\u0648\u0646","\u0643\u0646\u062F\u0627","\u0627\u0644\u0631\u0623\u0633 \u0627\u0644\u0623\u062E\u0636\u0631","\u062C\u0632\u0631 \u0643\u0627\u064A\u0645\u0627\u0646","\u062C\u0645\u0647\u0648\u0631\u064A\u0629 \u0625\u0641\u0631\u064A\u0642\u064A\u0627 \u0627\u0644\u0648\u0633\u0637\u0649","\u0627\u0644\u062A\u0634\u0627\u062F","\u0634\u064A\u0644\u064A","\u0627\u0644\u0635\u064A\u0646","\u062C\u0632\u064A\u0631\u0629 \u0639\u064A\u062F \u0627\u0644\u0645\u064A\u0644\u0627\u062F","\u062C\u0632\u0631 \u0643\u0648\u0643\u0648\u0633","\u0643\u0648\u0644\u0648\u0645\u0628\u064A\u0627","\u062C\u0632\u0631 \u0627\u0644\u0642\u0645\u0631","\u0643\u0648\u0646\u062C\u0648","\u062C\u0632\u0631 \u0643\u0648\u0643","\u0643\u0648\u0633\u062A\u0627 \u0631\u064A\u0643\u0627","\u0633\u0627\u062D\u0644 \u0627\u0644\u0639\u0627\u062C","\u0643\u0631\u0648\u0627\u062A\u064A\u0627","\u0643\u0648\u0628\u0627","\u0642\u0628\u0631\u0635","\u0627\u0644\u062A\u0634\u064A\u0643","\u062F\u0646\u0645\u0627\u0631\u0643","\u062C\u064A\u0628\u0648\u062A\u064A","\u062F\u0648\u0645\u064A\u0646\u064A\u0643\u0627","\u062C\u0645\u0647\u0648\u0631\u064A\u0629 \u0627\u0644\u062F\u0648\u0645\u064A\u0646\u064A\u0643\u0627\u0646","\u0625\u0643\u0648\u0627\u062F\u0648\u0631","\u0645\u0635\u0631","\u0627\u0644\u0633\u0644\u0641\u0627\u062F\u0648\u0631","\u063A\u064A\u0646\u064A\u0627 \u0627\u0644\u0627\u0633\u062A\u0648\u0627\u0626\u064A\u0629","\u0625\u0631\u064A\u062A\u0631\u064A\u0627","\u0625\u0633\u062A\u0648\u0646\u064A\u0627","\u0623\u062B\u064A\u0648\u0628\u064A\u0627","\u062C\u0632\u0631 \u0641\u0627\u0631\u0648","\u062C\u0632\u0631 \u0641\u0648\u0643\u0644\u0627\u0646\u062F","\u0641\u064A\u062C\u064A","\u0641\u0644\u0646\u062F\u0627","\u0641\u0631\u0646\u0633\u062A","\u063A\u0648\u064A\u0627\u0646\u0627 \u0627\u0644\u0641\u0631\u0646\u0633\u064A\u0629","\u0628\u0648\u0644\u064A\u0646\u0632\u064A\u0627 \u0627\u0644\u0641\u0631\u0646\u0633\u064A\u0629","\u0623\u0631\u0627\u0636 \u0641\u0631\u0646\u0633\u064A\u0629 \u062C\u0646\u0648\u0628\u064A\u0629 \u0648\u0623\u0646\u062A\u0627\u0631\u062A\u064A\u0643\u064A\u0629","\u062C\u0627\u0628\u0648\u0646","\u063A\u0645\u0628\u064A\u0627","\u062C\u0648\u0631\u062C\u064A\u0627","\u0623\u0644\u0645\u0627\u0646\u064A\u0627","\u063A\u0627\u0646\u0627","\u062C\u0628\u0644 \u0637\u0627\u0631\u0642","\u0627\u0644\u064A\u0648\u0646\u0627\u0646","\u0627\u0644\u0623\u0631\u0636 \u0627\u0644\u062E\u0636\u0631\u0627\u0621","\u063A\u0631\u064A\u0646\u0627\u062F\u0627","\u063A\u0648\u0627\u062F\u0644\u0648\u0628","\u063A\u0648\u0627\u0645","\u063A\u0648\u0627\u062A\u064A\u0645\u0627\u0644\u0627","\u063A\u064A\u0631\u0646\u0632\u064A","\u063A\u064A\u0646\u064A\u0627","\u063A\u064A\u0646\u064A\u0627 \u0628\u064A\u0633\u0627\u0648","\u063A\u064A\u0627\u0646\u0627","\u0647\u0627\u064A\u062A\u064A","\u062C\u0632\u064A\u0631\u0629 \u0647\u064A\u0631\u062F \u0648\u062C\u0632\u0631 \u0645\u0627\u0643\u062F\u0648\u0646\u0627\u0644\u062F","\u0627\u0644\u0641\u0627\u062A\u064A\u0643\u0627\u0646","\u0647\u0646\u062F\u0648\u0631\u0627\u0633","\u0647\u0648\u0646\u0643\u0648\u0646\u063A","\u0647\u0646\u0642\u0627\u0631\u064A\u0627","\u0625\u0633\u0644\u0627\u0646\u062F","\u0627\u0644\u0647\u0646\u062F","\u0623\u0646\u062F\u0648\u0646\u064A\u0633\u064A\u0627","\u0625\u064A\u0631\u0627\u0646","\u0627\u0644\u0639\u0631\u0627\u0642","\u0625\u064A\u0631\u0644\u0627\u0645\u062F\u0627","\u062C\u0632\u064A\u0631\u0629 \u0645\u0627\u0646","\u0625\u064A\u0637\u0627\u0644\u064A\u0627","\u062C\u0627\u0645\u0627\u064A\u0643\u0627","\u0627\u0644\u064A\u0627\u0628\u0627\u0646","\u062C\u064A\u0631\u0632\u064A","\u0627\u0644\u0623\u0631\u062F\u0646","\u0643\u0627\u0632\u0627\u062E\u0633\u062A\u0627\u0646","\u0643\u0646\u064A\u0627","\u0643\u064A\u0631\u064A\u0628\u0627\u062A\u064A","\u0643\u0648\u0631\u064A\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064A\u0629","\u0643\u0648\u0631\u064A\u0627 \u0627\u0644\u062C\u0646\u0648\u0628\u064A\u0629","\u0627\u0644\u0643\u0648\u064A\u062A","\u0642\u064A\u0631\u063A\u064A\u0632\u0633\u062A\u0627\u0646","\u0644\u0627\u0648\u0633","\u0644\u062A\u0641\u064A\u0627","\u0644\u0628\u0646\u0627\u0646","\u0644\u064A\u0633\u0648\u062A\u0648","\u0644\u064A\u0628\u064A\u0631\u064A\u0627","\u0644\u064A\u0628\u064A\u0627","\u0644\u064A\u062E\u062A\u0646\u0634\u062A\u0627\u064A\u0646","\u0644\u064A\u062A\u064A\u0648\u0627\u062A\u064A\u0627","\u0644\u064A\u0643\u0633\u0645\u0628\u0648\u0631\u063A","\u0645\u0627\u0643\u0627\u0648","\u0645\u0642\u062F\u0648\u0646\u064A\u0627","\u0645\u062F\u063A\u0634\u0642\u0631","\u0645\u0644\u0627\u0648\u064A","\u0645\u0627\u0644\u064A\u0632\u064A\u0627","\u0645\u0644\u062F\u064A\u0641","\u0645\u0627\u0644\u064A","\u0645\u0627\u0644\u0637\u0627","\u062C\u0632\u0631 \u0645\u0627\u0631\u0634\u0627\u0644","\u0645\u0627\u0631\u062A\u064A\u0646\u064A\u0643","\u0645\u0648\u0631\u064A\u062A\u0627\u0646\u064A\u0627","\u0645\u0648\u0631\u064A\u0634\u064A\u0648\u0633","\u0645\u0627\u064A\u0648\u062A","\u0627\u0644\u0645\u0643\u0633\u064A\u0643","\u0648\u0644\u0627\u064A\u0627\u062A \u0645\u064A\u0643\u0631\u0648\u0646\u064A\u0633\u064A\u0627 \u0627\u0644\u0645\u062A\u062D\u062F\u0629","\u0645\u0648\u0644\u062F\u0648\u0641\u0627","\u0645\u0648\u0646\u0627\u0643\u0648","\u0645\u0646\u063A\u0648\u0644\u064A\u0627","\u0645\u0648\u0646\u062A\u064A\u0646\u064A\u063A\u0631\u0648","\u0645\u0648\u0646\u062A\u0633\u0631\u0627\u062A","\u0627\u0644\u0645\u063A\u0631\u0628","\u0645\u0648\u0632\u0646\u0628\u064A\u0642","\u0645\u064A\u0627\u0646\u0645\u0627\u0631","\u0646\u0627\u0645\u064A\u0628\u064A\u0627","\u0646\u0627\u0648\u0631\u0648","\u0646\u064A\u0628\u0627\u0644","\u062C\u0632\u0631 \u0627\u0644\u0623\u0646\u062A\u064A\u0644 \u0627\u0644\u0647\u0648\u0644\u0646\u062F\u064A\u0629","\u0647\u0648\u0644\u0627\u0646\u062F\u0627","\u0643\u0627\u0644\u0648\u062F\u0648\u0646\u064A\u0627 \u0627\u0644\u062C\u062F\u064A\u062F\u0629","\u0632\u064A\u0644\u0627\u0646\u062F\u0627 \u0627\u0644\u062C\u062F\u064A\u062F\u0629","\u0646\u064A\u0643\u0627\u0631\u0627\u063A\u0648\u0627","\u0627\u0644\u0646\u064A\u062C\u0631","\u0646\u064A\u062C\u064A\u0631\u064A\u0627","\u0646\u064A\u064A\u0648\u064A","\u062C\u0632\u064A\u0631\u0629 \u0646\u0648\u0631\u0641\u0648\u0644\u0643","\u062C\u0632\u0631 \u0645\u0627\u0631\u064A\u0627\u0646\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064A\u0629","\u0646\u0648\u0631\u0648\u0627\u064A","\u0639\u0645\u0627\u0646","\u0628\u0627\u0643\u0633\u062A\u0627\u0646","\u0628\u0627\u0644\u0627\u0648","\u0641\u0644\u0633\u0637\u064A\u0646","\u0628\u0627\u0646\u0645\u0627","\u0628\u0627\u0628\u0648\u0627 \u063A\u064A\u0646\u064A\u0627 \u0627\u0644\u062C\u062F\u064A\u062F\u0629","\u0628\u0627\u0631\u0627\u063A\u0648\u0627\u064A","\u0628\u064A\u0631\u0648","\u0627\u0644\u0641\u064A\u0644\u064A\u0628\u064A\u0646","\u062C\u0632\u0631 \u0628\u064A\u062A\u0643\u064A\u0631\u0646","\u0628\u0648\u0644\u0646\u062F\u0627","\u0627\u0644\u0628\u0631\u062A\u063A\u0627\u0644","\u0628\u0648\u0631\u062A\u0648 \u0631\u064A\u0643\u0648","\u0642\u0637\u0631","\u0644\u0627 \u0631\u064A\u0648\u0646\u064A\u0648\u0646","\u0631\u0648\u0645\u0627\u0646\u064A\u0627","\u0631\u0648\u0633\u064A\u0627","\u0631\u0648\u0646\u062F\u0627","\u0633\u0627\u0646 \u0628\u0627\u0631\u062A\u064A\u0644\u0645\u064A","\u0633\u0627\u0646\u062A \u0647\u064A\u0644\u0627\u0646\u0629","\u0633\u0627\u0646\u062A \u0643\u064A\u062A\u0633 \u0648\u0646\u064A\u0641\u064A\u0633","\u0633\u0627\u0646\u062A \u0644\u0648\u0633\u064A\u0627","\u0633\u0627\u0646\u062A \u0646\u0631\u062A\u0627\u0646","\u0633\u0627\u0646 \u0628\u064A\u064A\u0631 \u0648\u0645\u064A\u0643\u0644\u0648\u0646","\u0633\u0627\u0646\u062A \u0641\u064A\u0646\u0633\u0646\u062A \u0648\u0627\u0644\u063A\u0631\u064A\u0646\u0627\u062F\u064A\u0646","\u0633\u0627\u0645\u0627\u0648","\u0633\u0627\u0646 \u0645\u0627\u0631\u064A\u0646\u0648","\u0633\u0627\u0648 \u062A\u0648\u0645\u064A \u0648\u0628\u0631\u064A\u0646\u0633\u064A\u0628","\u0627\u0644\u0633\u0639\u0648\u062F\u064A\u0629","\u0627\u0644\u0633\u0646\u063A\u0627\u0644","\u0635\u0631\u0628\u064A\u0627","\u0633\u064A\u0634\u0627\u0644","\u0633\u064A\u0631\u0627\u0644\u064A\u0648\u0646","\u0633\u0646\u063A\u0641\u0648\u0631\u0629","\u0633\u0644\u0648\u0641\u0627\u0643\u064A\u0627","\u0633\u0644\u0648\u0641\u064A\u0646\u064A\u0627","\u062C\u0632\u0631 \u0633\u0644\u064A\u0645\u0627\u0646","\u0627\u0644\u0635\u0648\u0645\u0627\u0644","\u062C\u0646\u0648\u0628 \u0625\u0641\u0631\u064A\u0642\u064A\u0627","\u062C\u0648\u0631\u062C\u064A\u0627 \u0627\u0644\u062C\u0646\u0648\u0628\u064A\u0629 \u0648\u062C\u0632\u0631 \u0633\u0627\u0646\u062F\u0648\u064A\u062A\u0634 \u0627\u0644\u062C\u0646\u0648\u0628\u064A\u0629","\u0625\u0633\u0628\u0627\u0646\u064A\u0627","\u0633\u064A\u0631\u064A \u0644\u0627\u0646\u0643\u0627","\u0627\u0644\u0633\u0648\u062F\u0627\u0646","\u0633\u064A\u0631\u064A\u0646\u0627\u0645","\u0633\u0641\u0627\u0644\u0628\u0627\u0631\u062F \u0648\u064A\u0627\u0646 \u0645\u0627\u064A\u0646","\u0633\u0648\u0627\u0632\u064A\u0644\u0627\u0646\u062F","\u0627\u0644\u0633\u0648\u064A\u062F","\u0633\u0648\u064A\u0633\u0631\u0627","\u0633\u0648\u0631\u064A\u0627","\u062A\u0627\u064A\u0648\u0627\u062A","\u0637\u0627\u062C\u0643\u0633\u062A\u0627\u0646","\u062A\u0646\u0632\u0627\u0646\u064A\u0627","\u062A\u0627\u064A\u0644\u0627\u0646\u062F","\u062A\u064A\u0645\u0648\u0631 \u0627\u0644\u0634\u0631\u0642\u064A\u0629","\u062A\u0648\u063A\u0648","\u062A\u0648\u0643\u064A\u0644\u0627\u0648","\u062A\u0648\u0646\u063A\u0648\u0627","\u062A\u0631\u064A\u0646\u064A\u062F\u0627\u062F \u0648\u062A\u0648\u0628\u0627\u063A\u0648","\u062A\u0648\u0646\u0633","\u062A\u0631\u0643\u064A\u0627","\u062A\u0631\u0643\u0645\u0646\u0633\u062A\u0627\u0646","\u062C\u0632\u0631 \u062A\u0648\u0631\u0643\u0633 \u0648\u0643\u0627\u064A\u0643\u0648\u0633","\u062A\u0648\u0641\u0627\u0644\u0648","\u0623\u0648\u063A\u0646\u062F\u0627","\u0623\u0643\u0631\u0627\u0646\u064A\u0627","\u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062A \u0627\u0644\u0639\u0631\u0628\u064A\u0629 \u0627\u0644\u0645\u062A\u062D\u062F\u0629","\u0628\u0631\u064A\u0637\u0627\u0646\u064A\u0627","\u0623\u0645\u0631\u064A\u0643\u0627","\u062C\u0632\u0631 \u0627\u0644\u0648\u0644\u0627\u064A\u0627\u062A \u0627\u0644\u0645\u062A\u062D\u062F\u0629 \u0627\u0644\u0635\u063A\u064A\u0631\u0629 \u0627\u0644\u0646\u0627\u0626\u064A\u0629","\u0623\u0631\u063A\u0648\u0627\u064A","\u0623\u0632\u0628\u0627\u0643\u0633\u062A\u0627\u0646","\u0641\u0627\u0646\u0648\u0627\u062A\u0648","\u0641\u064A\u0646\u064A\u0632\u0648\u064A\u0644\u0627","\u0641\u064A\u062A\u0646\u0627\u0645","\u062C\u0632\u0631 \u0627\u0644\u0639\u0630\u0631\u0627\u0621 \u0627\u0644\u0628\u0631\u064A\u0637\u0627\u0646\u064A\u0629","\u062C\u0632\u0631 \u0627\u0644\u0639\u0630\u0631\u0627\u0621 \u0627\u0644\u0623\u0645\u0631\u064A\u0643\u064A\u0629","\u0648\u0627\u0644\u064A\u0633 \u0648\u0641\u0648\u062A\u0648\u0646\u0627","\u0627\u0644\u064A\u0645\u0646","\u0632\u0645\u0628\u064A\u0627","\u0632\u0645\u0628\u0627\u0628\u0648\u064A"];var chunk_CCL7EAFT_y=["#####","#####-####"];var chunk_CCL7EAFT_D=["### \u0639\u0645\u0627\u0631\u0629","### \u0637\u0627\u0628\u0642","### \u0634\u0642\u0629","### \u0628\u0646\u0627\u064A\u0629","### \u0628\u064A\u062A"];var chunk_CCL7EAFT_g=["\u0627\u0644\u0642\u062F\u0633","\u062A\u0644 \u0627\u0644\u0631\u0628\u064A\u0639","\u0635\u0641\u062F","\u0623\u0631\u064A\u062D\u0627","\u0628\u0626\u0631 \u0627\u0644\u0633\u0628\u0639","\u063A\u0632\u0629","\u0646\u0627\u0628\u0644\u0633","\u0627\u0644\u0646\u0627\u0635\u0631\u0629","\u0628\u064A\u062A \u0644\u062D\u0645","\u0627\u0644\u062E\u0644\u064A\u0644","\u064A\u0627\u0641\u0627","\u062D\u064A\u0641\u0627","\u0627\u0644\u0644\u062F","\u0627\u0644\u0631\u0645\u0644\u0629","\u0639\u0643\u0627","\u0633\u062E\u0646\u064A\u0646","\u0642\u0644\u0646\u0633\u0648\u0629","\u0637\u064A\u0631\u0629","\u0639\u0631\u0627\u0628\u0629","\u0631\u0627\u0645 \u0627\u0644\u0644\u0647","\u0637\u0648\u0644\u0643\u0631\u0645","\u062A\u0648\u0646\u0633","\u0628\u0646 \u0639\u0631\u0648\u0633","\u0623\u0631\u064A\u0627\u0646\u0629","\u0628\u0627\u062C\u0629","\u0628\u0646\u0632\u0631\u062A","\u0642\u0627\u0628\u0633","\u0642\u0641\u0635\u0629","\u062C\u0646\u062F\u0648\u0628\u0629","\u0627\u0644\u0642\u064A\u0631\u0648\u0627\u0646","\u0627\u0644\u0642\u0635\u0631\u064A\u0646","\u0642\u0628\u0644\u064A","\u0627\u0644\u0643\u0627\u0641","\u0627\u0644\u0645\u0647\u062F\u064A\u0629","\u0645\u0646\u0648\u0628\u0629","\u0645\u062F\u0646\u064A\u0646","\u0627\u0644\u0645\u0646\u0633\u062A\u064A\u0631","\u0646\u0627\u0628\u0644","\u0635\u0641\u0627\u0642\u0633","\u0628\u0648\u0632\u064A\u062F","\u0633\u0644\u064A\u0627\u0646\u0629","\u0633\u0648\u0633\u0629","\u062A\u0637\u0627\u0648\u064A\u0646","\u062A\u0648\u0632\u0631","\u0632\u063A\u0648\u0627\u0646","\u0623\u062F\u0631\u0627\u0631","\u0627\u0644\u0634\u0644\u0641","\u0627\u0644\u0623\u063A\u0648\u0627\u0637","\u0623\u0645 \u0627\u0644\u0628\u0648\u0627\u0642\u064A","\u0628\u0627\u062A\u0646\u0629","\u0628\u062C\u0627\u064A\u0629","\u0628\u0633\u0643\u0631\u0629","\u0628\u0634\u0627\u0631","\u0627\u0644\u0628\u0644\u064A\u062F\u0629","\u0627\u0644\u0628\u0648\u064A\u0631\u0629","\u062A\u0645\u0646\u0631\u0627\u0633\u062A","\u062A\u0628\u0633\u0629","\u062A\u0644\u0645\u0633\u0627\u0646","\u062A\u064A\u0627\u0631\u062A","\u062A\u064A\u0632\u064A \u0648\u0632\u0648","\u0627\u0644\u062C\u0632\u0627\u0626\u0631","\u0627\u0644\u062C\u0644\u0641\u0629","\u062C\u064A\u062C\u0644","\u0633\u0637\u064A\u0641","\u0633\u0639\u064A\u062F\u0629","\u0633\u0643\u064A\u0643\u062F\u0629","\u0628\u0644\u0639\u0628\u0627\u0633","\u0639\u0646\u0627\u0628\u0629","\u0642\u0627\u0644\u0645\u0629","\u0642\u0633\u0646\u0637\u064A\u0646\u0629","\u0627\u0644\u0645\u062F\u064A\u0629","\u0639\u0645\u0627\u0646","\u0627\u0644\u0632\u0631\u0642\u0627\u0621","\u0625\u0631\u0628\u062F","\u0627\u0644\u0639\u0642\u0628\u0629","\u0627\u0644\u0633\u0644\u0637","\u0627\u0644\u0645\u0641\u0631\u0642","\u062C\u0631\u0634","\u0645\u0639\u0627\u0646","\u0639\u062C\u0644\u0648\u0646","\u062D\u0644\u0628","\u062F\u0645\u0634\u0642","\u062D\u0645\u0635","\u0627\u0644\u0644\u0627\u0630\u0642\u064A\u0629","\u062D\u0645\u0627\u0629","\u0637\u0631\u0637\u0648\u0633","\u062F\u064A\u0631 \u0627\u0644\u0632\u0648\u0631","\u0627\u0644\u0633\u0648\u064A\u062F\u0627\u0621","\u0627\u0644\u062D\u0633\u0643\u0629","\u062F\u0631\u0639\u0627","\u0625\u062F\u0644\u0628","\u0628\u064A\u0631\u0648\u062A","\u0637\u0631\u0627\u0628\u0644\u0633","\u0635\u064A\u062F\u0627","\u0635\u0648\u0631","\u0627\u0644\u0646\u0628\u0637\u064A\u0629","\u0632\u062D\u0644\u0629","\u062C\u0648\u0646\u064A\u0647","\u062D\u0628\u0648\u0634","\u0628\u0639\u0644\u0628\u0643","\u0628\u063A\u062F\u0627\u062F","\u0627\u0644\u0628\u0635\u0631\u0629","\u0646\u064A\u0646\u0648\u0649","\u0623\u0631\u0628\u064A\u0644","\u0627\u0644\u0646\u062C\u0641","\u0643\u0631\u0643\u0648\u0643","\u0627\u0644\u0645\u062B\u0646\u0649","\u0627\u0644\u0642\u0627\u062F\u0633\u064A\u0629"," \u0628\u0627\u0628\u0644","\u0643\u0631\u0628\u0644\u0627\u0621"];var chunk_CCL7EAFT_b={normal:"{{location.buildingNumber}} {{location.street}}",full:"{{location.buildingNumber}} {{location.street}} {{location.secondaryAddress}}"};var chunk_CCL7EAFT_h=["{{location.street_prefix}} {{person.first_name.generic}}","{{location.street_prefix}} {{person.last_name.generic}}"];var chunk_CCL7EAFT_w=["\u062F\u0631\u0628\u060C \u0637\u0631\u064A\u0642","\u0634\u0627\u0631\u0639","\u0633\u0628\u064A\u0644","\u062C\u0627\u062F\u0629","\u0631\u0635\u064A\u0641","\u0645\u064E\u0645\u064E\u0631","\u0637\u0631\u064A\u0642 \u0645\u0633\u062F\u0648\u062F","\u0633\u0627\u062D\u0629"];var chunk_CCL7EAFT_U={building_number:chunk_CCL7EAFT_c,city_name:chunk_CCL7EAFT_s,city_pattern:chunk_CCL7EAFT_x,country:chunk_CCL7EAFT_,postcode:chunk_CCL7EAFT_y,secondary_address:chunk_CCL7EAFT_D,state:chunk_CCL7EAFT_g,street_address:chunk_CCL7EAFT_b,street_pattern:chunk_CCL7EAFT_h,street_prefix:chunk_CCL7EAFT_w},chunk_CCL7EAFT_N=chunk_CCL7EAFT_U;var chunk_CCL7EAFT_v=["\u0622\u062A\u064A","\u0622\u062E\u0631","\u0622\u062E\u0631\u0648\u0646","\u0622\u062F\u0645","\u0622\u0643\u0644","\u0622\u0644\u0627\u0645","\u0622\u0645\u0644","\u0622\u0645\u0646","\u0623\u0628","\u0623\u0628\u062F\u0627\u064B","\u0623\u0628\u062F\u064A","\u0623\u0628\u062F\u064B\u0627","\u0623\u062A\u0630\u0643\u0631","\u0623\u062A\u0635\u0644","\u0623\u062A\u0641\u0642","\u0623\u062B\u0627\u062B","\u0623\u062C\u0628\u0631","\u0623\u062C\u0648\u0641","\u0623\u062D\u0627\u0648\u0644","\u0623\u062D\u0628","\u0623\u062D\u062F","\u0623\u062D\u0633\u0646","\u0623\u062D\u0636\u0631","\u0623\u062D\u0645\u0644","\u0623\u062E\u062A","\u0623\u062E\u0631\u0649","\u0623\u062E\u0633\u0631","\u0623\u062E\u0634\u0649","\u0623\u062E\u0636\u0631","\u0623\u062E\u064A\u0631\u0627","\u0623\u062F\u0627\u0641\u0639","\u0623\u062F\u0639\u0645","\u0623\u062F\u0648\u0633","\u0623\u062F\u064A\u0631","\u0623\u0630\u0646","\u0623\u0631\u062A\u0628","\u0623\u0631\u0636","\u0623\u0631\u0643\u0644","\u0623\u0631\u0649","\u0623\u0631\u064A\u062F","\u0623\u0633\u0627\u0633","\u0623\u0633\u0627\u0639\u062F","\u0623\u0633\u062A\u0633\u0644\u0645","\u0623\u0633\u0642\u0637","\u0623\u0633\u0644\u0645","\u0623\u0633\u0645\u0639","\u0623\u0633\u0648\u062F","\u0623\u0634\u064A\u0627\u0621","\u0623\u0637\u0641\u0626","\u0623\u0637\u0644\u0642","\u0623\u0637\u064A\u0631","\u0623\u0638\u0646","\u0623\u0639\u062A\u0628\u0631","\u0623\u0639\u062A\u0631\u0641","\u0623\u0639\u062A\u0642\u062F","\u0623\u0639\u0644\u0642","\u0623\u0639\u0644\u0646","\u0623\u0639\u0644\u0649","\u0623\u0639\u0645\u0649","\u0623\u0639\u064A\u0634","\u0623\u063A\u0637\u064A","\u0623\u063A\u0646\u064A\u0629","\u0623\u0641\u062A\u062D","\u0623\u0641\u062A\u0631\u0636","\u0623\u0641\u062A\u0642\u062F","\u0623\u0641\u0636\u0644","\u0623\u0641\u0639\u0644","\u0623\u0642\u062A\u0631\u062D","\u0623\u0642\u062F\u0631","\u0623\u0642\u0633\u0645","\u0623\u0642\u0633\u0649","\u0623\u0642\u0644","\u0623\u0642\u0648\u0644","\u0623\u0642\u0648\u064A","\u0623\u0643\u0648\u0646","\u0623\u0644\u062D\u0642","\u0623\u0644\u0641\u062A","\u0623\u0644\u0645","\u0623\u0645\u0627\u0646","\u0623\u0645\u0634\u0637","\u0623\u0645\u0634\u064A","\u0623\u0645\u064A\u0644","\u0623\u0646","\u0623\u0646\u0627","\u0623\u0646\u062A","\u0623\u0646\u0645\u0648","\u0623\u0646\u0647\u0636","\u0623\u0648","\u0623\u0648\u0627\u0641\u0642","\u0623\u0648\u0632\u0629","\u0623\u064A","\u0623\u064A\u0646","\u0623\u064E\u062E\u0651\u064E\u0627\u0630","\u0623\u064F\u0637\u0631\u064F\u0648\u062D\u064E\u0629","\u0625\u0628\u0639\u0627\u062F","\u0625\u062E\u0644\u0627\u0621","\u0625\u062F\u0627\u0631\u0629","\u0625\u0630\u0627","\u0625\u0636\u0627\u0641\u064A","\u0625\u0639\u062C\u0627\u0628","\u0625\u0644\u0627","\u0625\u0644\u062A\u0648\u0627\u0621","\u0625\u0644\u0649","\u0625\u0644\u064A\u0643","\u0625\u0645\u0636\u0627\u0621","\u0625\u0646\u0646\u064A","\u0625\u0646\u0647","\u0625\u0646\u0647\u0627","\u0625\u064A\u062F\u0627\u0639","\u0627\u0628\u0631\u0645","\u0627\u0628\u0646","\u0627\u062A\u062D\u062F\u0627\u0643","\u0627\u062C\u062F","\u0627\u062C\u0644","\u0627\u062C\u0644\u0633","\u0627\u062D\u0628","\u0627\u062D\u062A\u0631\u0627\u0645","\u0627\u062D\u0635\u0644","\u0627\u062E\u062A\u0631\u0627\u0639\u0627\u062A","\u0627\u062E\u062A\u0631\u062A","\u0627\u062E\u0630\u062A","\u0627\u062E\u0631","\u0627\u062E\u0645\u0627\u062F","\u0627\u062F\u0627\u0641\u0639","\u0627\u0631\u0628\u0627\u062D","\u0627\u0632\u0639\u0645","\u0627\u0633\u062A\u0631\u0627\u062D\u0629","\u0627\u0633\u062A\u0637\u064A\u0639","\u0627\u0633\u062A\u0648\u062F\u064A\u0648","\u0627\u0633\u0645","\u0627\u0633\u0645\u0646\u062A","\u0627\u0634\u0631\u0628","\u0627\u0635\u0631\u062E","\u0627\u0636\u062D\u0643","\u0627\u0636\u0639","\u0627\u0636\u0641\u062A","\u0627\u0639\u062A\u062F\u0627\u0644","\u0627\u063A\u0627\u062F\u0631","\u0627\u0642\u062A\u0631\u0627\u062D","\u0627\u0642\u0631\u0631","\u0627\u0642\u0641","\u0627\u0642\u0648\u062F","\u0627\u0642\u0648\u0644","\u0627\u0643\u062B\u0631","\u0627\u0643\u0644","\u0627\u0644\u0623\u0633\u0627\u0633\u064A","\u0627\u0644\u0623\u0643\u062B\u0631","\u0627\u0644\u0623\u0644\u064A\u0641","\u0627\u0644\u0623\u0645\u0644","\u0627\u0644\u0625\u062D\u0633\u0627\u0646","\u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645","\u0627\u0644\u0627\u0642\u062A\u0631\u0627\u0639","\u0627\u0644\u0628\u0642\u064A\u0629","\u0627\u0644\u0629","\u0627\u0644\u062A\u0631\u062D\u064A\u0644","\u0627\u0644\u062A\u0633\u0644\u0642","\u0627\u0644\u062A\u0634\u0642\u0644\u0628","\u0627\u0644\u062A\u0641\u0627\u0636\u0644","\u0627\u0644\u062A\u064A","\u0627\u0644\u062B\u0639\u0627\u0644\u0628","\u0627\u0644\u062C\u0627\u062F","\u0627\u0644\u062C\u0627\u0646\u0628\u064A\u0646","\u0627\u0644\u062C\u0628\u0631","\u0627\u0644\u062C\u0631\u0623\u0629","\u0627\u0644\u062C\u0633\u0645","\u0627\u0644\u062C\u0645\u064A\u0639","\u0627\u0644\u062C\u0646\u0627\u062D","\u0627\u0644\u062C\u0646\u0648\u0646","\u0627\u0644\u062D\u0627\u0644","\u0627\u0644\u062D\u0636\u0627\u0631\u0629","\u0627\u0644\u062D\u0642\u064A\u0642\u0629","\u0627\u0644\u062D\u0645\u0627\u0645\u0627\u062A","\u0627\u0644\u062D\u0645\u062F\u0648\u0646","\u0627\u0644\u062D\u064A\u0627\u0629","\u0627\u0644\u062E\u062F\u0639","\u0627\u0644\u062E\u0635\u0645","\u0627\u0644\u062F\u064A\u0631","\u0627\u0644\u0630\u0627\u062A","\u0627\u0644\u0630\u064A","\u0627\u0644\u0631\u0623\u0641\u0629","\u0627\u0644\u0631\u0627\u0641\u0636","\u0627\u0644\u0631\u0642\u0635","\u0627\u0644\u0631\u064A\u062D","\u0627\u0644\u0633\u062A\u0631\u0629","\u0627\u0644\u0633\u062C\u0644\u0627\u062A","\u0627\u0644\u0633\u0631\u062C","\u0627\u0644\u0633\u0639\u0629","\u0627\u0644\u0633\u0645\u0627\u0639","\u0627\u0644\u0633\u0645\u0627\u0648\u064A","\u0627\u0644\u0634\u0627\u0639\u0631","\u0627\u0644\u0634\u0641\u0642","\u0627\u0644\u0636\u0631\u0648\u0631\u0627\u062A","\u0627\u0644\u0637\u0631\u064A\u0642","\u0627\u0644\u0639\u0627\u0626\u0644\u0629","\u0627\u0644\u0639\u0627\u0634\u0631","\u0627\u0644\u0639\u0632\u0644\u0629","\u0627\u0644\u0639\u0644\u064A\u0627","\u0627\u0644\u0639\u0645\u0644","\u0627\u0644\u0639\u0646\u0643\u0628\u0648\u062A","\u0627\u0644\u0639\u0646\u0648\u0627\u0646","\u0627\u0644\u063A\u0631\u0641\u0629","\u0627\u0644\u063A\u0632\u0644","\u0627\u0644\u0641\u0627\u0626\u0632","\u0627\u0644\u0641\u0631\u0627\u0621","\u0627\u0644\u0641\u0635\u0644","\u0627\u0644\u0642\u0644\u064A\u0644","\u0627\u0644\u0642\u0648\u064A","\u0627\u0644\u0642\u064A\u0621","\u0627\u0644\u0643\u0628\u0631\u0649","\u0627\u0644\u0643\u0644","\u0627\u0644\u0644\u0637\u0641","\u0627\u0644\u0645\u0627\u0621","\u0627\u0644\u0645\u062C\u0644\u062F","\u0627\u0644\u0645\u062D\u062F\u062F","\u0627\u0644\u0645\u062D\u0633\u0646","\u0627\u0644\u0645\u062D\u0633\u0646\u0627\u062A","\u0627\u0644\u0645\u062D\u064A\u0637","\u0627\u0644\u0645\u062E\u062A\u0627\u0631\u0648\u0646","\u0627\u0644\u0645\u062F","\u0627\u0644\u0645\u062F\u0641\u0623\u0629","\u0627\u0644\u0645\u062F\u064A\u0646\u0629","\u0627\u0644\u0645\u0631\u0633\u0648\u0644","\u0627\u0644\u0645\u0631\u0648\u0646\u0629","\u0627\u0644\u0645\u0633\u0627\u0644\u0643","\u0627\u0644\u0645\u0633\u0631\u062D","\u0627\u0644\u0645\u0634\u064A","\u0627\u0644\u0645\u0639\u062C\u0644","\u0627\u0644\u0645\u0642\u0635\u0648\u062F","\u0627\u0644\u0645\u0644\u0627\u0628\u0633","\u0627\u0644\u0645\u0646\u0634\u0626","\u0627\u0644\u0645\u0648\u062A","\u0627\u0644\u0645\u0648\u062C\u0629","\u0627\u0644\u0645\u0648\u0633\u0645","\u0627\u0644\u0645\u0648\u0639\u062F","\u0627\u0644\u0645\u0648\u0642\u0641","\u0627\u0644\u0646\u0627\u0633","\u0627\u0644\u0646\u0632\u0627\u0639","\u0627\u0644\u0646\u0641\u062E","\u0627\u0644\u0646\u0647\u0631","\u0627\u0644\u0648\u0627\u062F\u064A","\u0627\u0644\u0648\u0635\u0627\u064A\u0629","\u0627\u0644\u0648\u0635\u0648\u0644","\u0627\u0644\u064A\u0642\u0638\u0629","\u0627\u0645\u062A\u0639\u0629","\u0627\u0645\u062A\u064A\u0627\u0632","\u0627\u0645\u0631\u0627\u0621","\u0627\u0645\u0646","\u0627\u0646\u0627\u0642\u0634","\u0627\u0646\u062A\u0635\u0627\u0631","\u0627\u0646\u062A\u0647\u0627\u0621","\u0627\u0646\u0632\u0639\u0647\u0627","\u0627\u0646\u0639\u0634","\u0627\u0646\u0647\u0645","\u0627\u0647\u062F\u0627\u0621","\u0627\u064A\u0627\u0645","\u0627\u064A\u0642\u0627\u062F","\u0628\u0623\u063A\u0644\u0628\u064A\u0629","\u0628\u0627\u062A\u062C\u0627\u0647","\u0628\u0627\u0633\u062A\u0645\u0631\u0627\u0631","\u0628\u0627\u0642\u064A\u0629","\u0628\u0627\u0644\u0627\u0633\u0641\u0644","\u0628\u0627\u0644\u0628\u0627\u0635","\u0628\u0627\u0644\u062A\u0623\u0643\u064A\u062F","\u0628\u0627\u0644\u0631\u063A\u0645","\u0628\u0627\u0644\u0637\u0628\u0639","\u0628\u0627\u0644\u063A","\u0628\u0627\u0644\u0641\u0639\u0644","\u0628\u0627\u0644\u0643\u0627\u062F","\u0628\u0627\u0647\u0638","\u0628\u062C\u0648\u0627\u0631","\u0628\u062D\u0631\u0635","\u0628\u062D\u0643\u0645\u0629","\u0628\u062F\u0623\u062A","\u0628\u062F\u0627\u0646\u0629","\u0628\u062F\u0627\u0647\u0629","\u0628\u0631\u0639\u0627\u064A\u0629","\u0628\u0631\u0648\u062F\u0629","\u0628\u0631\u0648\u0646\u0632","\u0628\u0633\u0631\u0639\u0629","\u0628\u0634\u0643\u0644","\u0628\u0637\u0631\u064A\u0642\u0629","\u0628\u0639\u0646\u0641","\u0628\u0639\u064A\u062F","\u0628\u0642\u062F\u0631","\u0628\u0642\u0631\u0629","\u0628\u0643\u062B\u0631\u0629","\u0628\u0643\u0645\u0644","\u0628\u0644\u062F\u0629","\u0628\u0644\u0637\u0641","\u0628\u0647\u062C\u0629","\u0628\u0648\u0642","\u0628\u064A\u0626\u0629","\u0628\u0650\u0643\u0631","\u062A\u0623\u0643\u064A\u062F","\u062A\u0627\u062C","\u062A\u0628\u0639\u064B\u0627","\u062A\u0628\u0646\u064A","\u062A\u062A\u062F\u0641\u0642","\u062A\u062C\u0631\u064A\u0628\u064A","\u062A\u062C\u0645\u0639","\u062A\u062D\u062A","\u062A\u062D\u062F\u062B","\u062A\u062D\u0645\u0644","\u062A\u062D\u0645\u064A\u0644","\u062A\u062D\u064A\u0629","\u062A\u062E\u0645\u064A\u0646","\u062A\u062F\u0631\u064A\u0628\u0627\u062A","\u062A\u062F\u0644\u064A\u0643","\u062A\u062F\u0648\u0633","\u062A\u0630\u0648\u0642","\u062A\u0631\u064A\u062F","\u062A\u0633\u062A\u0648\u0639\u0628","\u062A\u0635\u062F\u0639","\u062A\u0635\u0644","\u062A\u0635\u0648\u064A\u062A","\u062A\u0639\u0627\u0644","\u062A\u0639\u062A\u0627\u062F","\u062A\u0639\u0631\u0651\u064F\u0641","\u062A\u0642\u0637\u0631","\u062A\u0643\u0648\u0646","\u062A\u0645","\u062A\u0645\u0627\u062B\u064A\u0644","\u062A\u0645\u0644\u0642","\u062A\u0646\u0628\u064A\u0647","\u062A\u0647\u0648\u0631","\u062A\u0648\u0627\u0635\u0644","\u062A\u0648\u0631\u0628\u064A\u0646\u064A","\u062B\u0627\u0628\u062A","\u062B\u0627\u0644\u0627\u0633\u0627\u0646\u0648\u0633","\u062B\u0627\u0644\u062B","\u062B\u0642\u0627\u0641\u0629","\u062B\u0644\u0627\u062B","\u062B\u0644\u0627\u062B\u0629","\u062B\u0644\u0627\u062B\u0648\u0646","\u062B\u0645","\u062C\u0627\u0630\u0628\u064A\u0629","\u062C\u0627\u0631","\u062C\u062F\u0627\u064B","\u062C\u0631\u0633","\u062C\u0631\u064A","\u062C\u0633\u0645","\u062C\u0645\u0627\u0644","\u062C\u0645\u0639","\u062C\u0645\u0647\u0648\u0631","\u062C\u0645\u064A\u0639","\u062C\u0645\u064A\u0644","\u062C\u0647\u0627\u0632","\u062C\u0647\u062F","\u062C\u0648\u064A\u0629","\u062C\u064A\u062F","\u062C\u064E\u0630\u0651\u0627\u0628","\u062D\u0627\u0636\u0631","\u062D\u0627\u0644","\u062D\u0627\u0645\u0636","\u062D\u0628","\u062D\u0628\u064A\u0628","\u062D\u062A\u0649","\u062D\u062C\u0627\u0628","\u062D\u062C\u0631\u0629","\u062D\u0630\u0627\u0621","\u062D\u0630\u0631","\u062D\u0631","\u062D\u0632\u0646","\u062D\u0632\u064A\u0646","\u062D\u0632\u064A\u0646\u064A\u0646","\u062D\u0633\u0627\u0628","\u062D\u0633\u0627\u0633","\u062D\u0633\u0646\u0629","\u062D\u0633\u0646\u064B\u0627","\u062D\u0635\u0644\u062A","\u062D\u0636\u0631\u064A","\u062D\u0636\u0646","\u062D\u0642","\u062D\u0642\u0627","\u062D\u0642\u064A\u0642\u0629","\u062D\u0642\u064A\u0642\u064A","\u062D\u0642\u064B\u0627","\u062D\u0644","\u062D\u0644\u0627\u0642","\u062D\u0644\u0647\u0627","\u062D\u064A\u0627\u0629","\u062E\u0627\u062F\u0645\u0629","\u062E\u0627\u0634\u0639","\u062E\u062C\u0648\u0644","\u062E\u0632\u0627\u0646","\u062E\u0632\u0627\u0646\u0629","\u062E\u0634\u0646","\u062E\u0637","\u062E\u0637\u0623","\u062E\u0637\u0629","\u062E\u0641\u0636","\u062E\u0644\u0641","\u062E\u0644\u0648\u0642","\u062E\u064A\u0627\u0631","\u062E\u064A\u0631\u0647","\u062F\u062E\u0648\u0644","\u062F\u0639\u0647","\u062F\u0639\u0648\u0649","\u062F\u0648\u0627\u0621","\u062F\u0648\u0631","\u062F\u0648\u0631\u0629","\u062F\u0648\u0644\u0629","\u062F\u064A\u0643\u0648\u0631","\u062F\u064A\u0648\u0646","\u0630\u0627\u0647\u0628","\u0630\u0631\u0627\u0639","\u0630\u0644\u0643","\u0630\u0647\u0628","\u0630\u0647\u0628\u064A","\u0630\u064A\u0644","\u0631\u0623\u0633","\u0631\u0623\u0649","\u0631\u0627\u0628\u0637\u0629","\u0631\u0627\u062D\u0629","\u0631\u0628\u0637","\u0631\u0628\u064A\u0639","\u0631\u062C\u0644","\u0631\u062C\u0648\u0644\u064A","\u0631\u062D\u0644\u0629","\u0631\u0633\u063A","\u0631\u0633\u0645\u064A","\u0631\u0639\u0627\u064A\u0629","\u0631\u0641\u0636","\u0631\u0641\u064A\u0639","\u0631\u0642\u0627\u0628\u0629","\u0631\u0642\u0628\u0629","\u0631\u0643\u0646","\u0631\u0645\u0627\u062F","\u0631\u0645\u064A","\u0631\u0647\u064A\u0628","\u0631\u0648\u062D","\u0631\u064A\u0627\u062D","\u0632\u0627\u0644","\u0632\u062C\u0627\u062C\u0629","\u0632\u062D\u0641","\u0632\u0639\u062A\u0631","\u0632\u0648\u062C\u0629","\u0632\u064A\u0627\u062F\u0629","\u0633\u0623\u062E\u0628\u0631\u0643","\u0633\u0623\u0634\u0631\u062D","\u0633\u0623\u0641\u062A\u062D","\u0633\u0623\u0644\u062A\u0635\u0642","\u0633\u0627\u062D\u0642\u0629","\u0633\u0627\u0637\u0639","\u0633\u0628\u0628","\u0633\u0628\u0648\u0631\u0629","\u0633\u0631\u0648\u0631","\u0633\u0631\u064A\u0639","\u0633\u0644\u0627\u0645","\u0633\u0644\u0628","\u0633\u0644\u0633\u0644\u0629","\u0633\u0644\u0645","\u0633\u0644\u064A\u0645","\u0633\u0645\u0627\u0621","\u0633\u0645\u0629","\u0633\u0645\u062D\u062A","\u0633\u0646","\u0633\u0646\u0629","\u0633\u0646\u0634\u062A\u0627\u0642","\u0633\u0647\u0644","\u0633\u0647\u0645","\u0633\u0648\u0641","\u0633\u0648\u064A\u0627","\u0633\u064A\u0627\u0631\u0629","\u0633\u064A\u0631","\u0633\u064A\u0635\u064A\u0628\u0646\u064A","\u0633\u064A\u0644","\u0634\u0626","\u0634\u0627\u0626\u0639","\u0634\u0627\u0628","\u0634\u0627\u0647\u062F","\u0634\u062C\u0631\u0629","\u0634\u062C\u064A\u0631\u0629","\u0634\u062E\u0635","\u0634\u0631\u0627\u0628","\u0634\u0631\u0637","\u0634\u0631\u0648\u0637","\u0634\u0631\u064A\u0643","\u0634\u0639\u0631","\u0634\u0645\u0633","\u0634\u0647\u0631\u0629","\u0634\u064A\u0621","\u0634\u064A\u0623","\u0635\u0627\u0644\u062D","\u0635\u0627\u0645\u062A","\u0635\u0628\u0631\u0627","\u0635\u062D\u0629","\u0635\u062D\u064A\u062D","\u0635\u062F\u0627\u0642\u0629","\u0635\u062F\u0631","\u0635\u062F\u0642\u0629","\u0635\u062F\u0647","\u0635\u062F\u0648\u0642","\u0635\u062F\u064A\u0642","\u0635\u0631\u064A\u062D","\u0635\u063A\u064A\u0631","\u0635\u0644\u0628","\u0635\u0646\u062F\u0648\u0642","\u0635\u0646\u0639\u062A","\u0635\u0648\u062A","\u0635\u0648\u0631\u0629","\u0635\u064A\u0641","\u0636\u062C\u0629","\u0636\u062F","\u0636\u0639\u064A\u0641","\u0636\u064A\u0642","\u0637\u0627\u0644\u0628","\u0637\u0627\u0648\u0644\u0629","\u0637\u0628\u0627\u0634\u064A\u0631","\u0637\u0628\u0642\u0629","\u0637\u0631\u064A\u0642","\u0637\u0639\u0627\u0645","\u0637\u0648\u064A\u0644","\u0638\u0644","\u0639\u0627\u062F\u0629","\u0639\u0627\u0635\u0641","\u0639\u0627\u0642\u0644","\u0639\u0627\u0644\u0645\u064A\u0627","\u0639\u0627\u0644\u064A","\u0639\u0628\u0627\u0633","\u0639\u062A\u064A\u0642","\u0639\u062C\u0632","\u0639\u062F\u0627\u0644\u0629","\u0639\u062F\u062F","\u0639\u0631\u064A\u0636","\u0639\u0632\u064A\u0632","\u0639\u0632\u064A\u0632\u062A\u064A","\u0639\u0632\u064A\u0632\u064A","\u0639\u0634\u0627\u0621","\u0639\u0634\u0631","\u0639\u0635\u0627","\u0639\u0635\u0641\u0648\u0631","\u0639\u0636\u0648\u064A\u0629","\u0639\u0641\u0648\u064A\u0629","\u0639\u0642\u0644","\u0639\u0644\u0627\u062C","\u0639\u0644\u0649","\u0639\u0644\u064A","\u0639\u0644\u064A\u0647","\u0639\u0645","\u0639\u0645\u0629","\u0639\u0645\u0631","\u0639\u0645\u0644","\u0639\u0646","\u0639\u0646\u0648\u0627\u0646","\u0639\u064A\u0631","\u063A\u0627\u0626\u0628","\u063A\u0627\u0644\u0628\u0627\u064B","\u063A\u062F\u0627\u064B","\u063A\u0631\u0628\u0627\u0644","\u063A\u0631\u0641\u0629","\u063A\u064A\u0631","\u0641\u0627\u0626\u062F\u0629","\u0641\u0627\u062C\u0623","\u0641\u0627\u0631\u063A","\u0641\u062C\u0623\u0629","\u0641\u062D\u0645","\u0641\u0631\u0646","\u0641\u0631\u064A\u0642","\u0641\u0632\u062A","\u0641\u0634\u064A\u0623","\u0641\u0636\u0627\u0626\u064A","\u0641\u0636\u0629","\u0641\u0636\u0648\u0644","\u0641\u0636\u064A\u0644\u0629","\u0641\u0642\u0637","\u0641\u0642\u064A\u0631","\u0641\u0644\u064A\u0643\u0646","\u0641\u0646","\u0641\u0648\u0632","\u0641\u0648\u0642","\u0641\u064A","\u0641\u064A\u0645\u0627","\u0642\u0627\u062F\u0645","\u0642\u0627\u0644","\u0642\u0628\u0644","\u0642\u0628\u0644\u062A","\u0642\u0628\u0648\u0644","\u0642\u062F\u064A\u0645","\u0642\u0635\u064A\u0631","\u0642\u0637\u0629","\u0642\u0641","\u0642\u0644\u064A\u0644","\u0642\u0645\u064A\u0635","\u0642\u0648\u0629","\u0642\u0648\u064A","\u0642\u064A\u062F","\u0642\u064A\u0645\u0629","\u0642\u064E\u0648\u0633","\u0643\u0627\u0626\u0646","\u0643\u0627\u062D\u0644","\u0643\u0627\u0631\u062B\u0629","\u0643\u0627\u0641\u064D","\u0643\u0627\u0646","\u0643\u0628\u064A\u0631","\u0643\u062A\u0641","\u0643\u062B\u064A\u0631\u0629","\u0643\u0631\u0627\u0645\u0629","\u0643\u0631\u0633","\u0643\u0631\u0645\u0629","\u0643\u0631\u064A\u0645","\u0643\u0634\u0637","\u0643\u0644","\u0643\u0644\u0627","\u0643\u0644\u0627\u0647\u0645\u0627","\u0643\u0644\u0628","\u0643\u0644\u0645\u0629","\u0643\u0645\u0627","\u0643\u0646\u0632","\u0643\u0646\u064A\u0633","\u0643\u0648\u0628","\u0643\u0648\u0645\u0629","\u0643\u064A\u0641","\u0643\u064A\u0643","\u0644","\u0644\u0623\u0646","\u0644\u0625\u062E\u062A\u064A\u0627\u0631","\u0644\u0627","\u0644\u062C\u0623","\u0644\u062D\u064A\u0629","\u0644\u0630\u0627","\u0644\u0630\u0644\u0643","\u0644\u0637\u064A\u0641","\u0644\u0643","\u0644\u0643\u0645","\u0644\u0643\u0646","\u0644\u0644\u0631\u0641\u0636","\u0644\u0644\u0645\u062A\u0627\u0628\u0639\u0629","\u0644\u0645\u0627\u0630\u0627","\u0644\u0647","\u0644\u0648","\u0644\u0648\u062A","\u0644\u0648\u0645","\u0644\u0648\u0646","\u0644\u064A\u062A\u0645","\u0644\u064A\u0648\u0646\u0629","\u0644\u064A\u0651\u0646","\u0645\u0623\u062E\u0648\u0630","\u0645\u0624\u0644\u0641","\u0645\u0627","\u0645\u0627\u0621","\u0645\u0627\u0626\u0629","\u0645\u0627\u062F\u0629","\u0645\u0627\u0630\u0627","\u0645\u0627\u0634\u064A\u0629","\u0645\u0627\u0644","\u0645\u0627\u0647\u0631","\u0645\u0628\u062A\u0630\u0644\u0629","\u0645\u0628\u0631\u0648\u0643","\u0645\u0628\u0646\u0649","\u0645\u062A\u0623\u062B\u0631","\u0645\u062A\u0623\u062E\u0631","\u0645\u062A\u0623\u0644\u0642","\u0645\u062A\u0632\u0648\u062C\u0629","\u0645\u062A\u0633\u0627\u0648\u064A","\u0645\u062A\u0634\u0648\u0642","\u0645\u062A\u0637\u0627\u0628\u0642\u0629","\u0645\u062A\u0637\u0648\u0631","\u0645\u062A\u0637\u0648\u0639","\u0645\u062A\u0639","\u0645\u062A\u0642\u0644\u0628","\u0645\u062A\u0645\u0627\u0633\u0643","\u0645\u062A\u0646\u0648\u0639","\u0645\u062A\u0648\u0633\u0637","\u0645\u062A\u0649","\u0645\u062B\u0627\u0628","\u0645\u062B\u0644","\u0645\u062C\u0627\u0644","\u0645\u062C\u0645\u0639","\u0645\u062C\u0645\u0648\u0639","\u0645\u062C\u0645\u0648\u0639\u0629","\u0645\u062D\u0628\u0648\u0628","\u0645\u062D\u0641\u0648\u0638","\u0645\u062D\u0643\u0645\u0629","\u0645\u062D\u0644","\u0645\u062E\u062A\u0631\u0639","\u0645\u062E\u062A\u0641\u064A","\u0645\u062E\u0632\u0648\u0646","\u0645\u062E\u0645\u0646","\u0645\u062F\u062D","\u0645\u062F\u0647\u0634","\u0645\u062F\u064A\u0646\u0629","\u0645\u0631\u0622\u0629","\u0645\u0631\u0627\u062A","\u0645\u0631\u0627\u0631\u064B\u0627","\u0645\u0631\u0627\u0639\u0627\u0629","\u0645\u0631\u0628\u0639","\u0645\u0631\u0629","\u0645\u0631\u062A\u064A\u0646","\u0645\u0631\u062D\u0628\u0627","\u0645\u0631\u062D\u0628\u064B\u0627","\u0645\u0631\u0633\u0648\u0645","\u0645\u0631\u0647\u0642","\u0645\u0631\u064A\u062D","\u0645\u0632\u0627\u064A\u0627","\u0645\u0632\u064A\u062C","\u0645\u0633\u0627\u0621","\u0645\u0633\u062A\u0642\u0631","\u0645\u0633\u062A\u0645\u0631","\u0645\u0633\u062A\u0645\u0639","\u0645\u0633\u0631\u062D","\u0645\u0634\u0631\u0642","\u0645\u0634\u0637","\u0645\u0634\u0647\u062F","\u0645\u0634\u0647\u0648\u0631","\u0645\u0634\u064A\u0646","\u0645\u0635\u0637\u0646\u0639","\u0645\u0635\u0644\u062D","\u0645\u0636\u062A","\u0645\u0636\u064A\u0641","\u0645\u0638\u0644\u0645\u0629","\u0645\u0639","\u0645\u0639\u0628\u062F","\u0645\u0639\u062A\u0627\u062F","\u0645\u0639\u0631\u0643\u0629","\u0645\u0639\u0638\u0645","\u0645\u0639\u0643","\u0645\u0639\u0645\u0627\u0631\u064A","\u0645\u0641\u064A\u062F","\u0645\u0642\u0627\u0628\u0644\u0629","\u0645\u0642\u0627\u0637\u0639\u0629","\u0645\u0642\u0628\u0648\u0644","\u0645\u0642\u0631\u0631","\u0645\u0642\u0646\u0639","\u0645\u0643\u0627\u062A\u0628","\u0645\u0643\u0627\u0646","\u0645\u0643\u0639\u0628","\u0645\u0644\u0627\u0626\u0645","\u0645\u0644\u0627\u0643","\u0645\u0644\u0639\u0642\u0629","\u0645\u0644\u0643\u0646\u0627","\u0645\u0644\u0644","\u0645\u0644\u0645\u0648\u0633","\u0645\u0645\u062A\u0639","\u0645\u0646","\u0645\u0646\u062A\u062C","\u0645\u0646\u062A\u0635\u0641","\u0645\u0646\u062C\u0644\u064A","\u0645\u0646\u062D\u0646","\u0645\u0646\u062D\u0646\u0649","\u0645\u0646\u0637\u0642\u0629","\u0645\u0646\u0647\u0645","\u0645\u0647\u0627\u0631\u0627\u062A","\u0645\u0647\u062C\u0648\u0631","\u0645\u0647\u062F","\u0645\u0647\u062F\u0626","\u0645\u0647\u0646\u062F\u0633","\u0645\u0648\u0627\u0637\u0646","\u0645\u0648\u0627\u0637\u0646\u0629","\u0645\u0648\u0627\u0637\u0646\u0648\u0646","\u0645\u0648\u0627\u0641\u0642","\u0645\u064F\u0637\u0628\u0651\u064E\u0642","\u0645\u0650\u0631\u0641\u064E\u0642","\u0646\u0627\u0626\u0628","\u0646\u0627\u0639\u0645","\u0646\u062A\u0647\u0645","\u0646\u062A\u064A\u062C\u0629","\u0646\u062C\u062D","\u0646\u062C\u062D\u062A","\u0646\u062C\u0645\u0629","\u0646\u062D\u0646","\u0646\u0633\u062A\u0646\u062A\u062C","\u0646\u0633\u062C","\u0646\u0633\u0631","\u0646\u0634\u0623","\u0646\u0634\u0637","\u0646\u0638\u064A\u0641","\u0646\u0639\u0633\u0627\u0646","\u0646\u0639\u0644","\u0646\u0641\u0633\u0647","\u0646\u0641\u0633\u0647\u0627","\u0646\u0641\u0639","\u0646\u0642\u0648\u062F","\u0646\u0643\u0648\u0646","\u0646\u0647\u0627\u064A\u0629","\u0646\u064E\u0633\u0650\u064A\u062C","\u0647\u0624\u0644\u0627\u0621","\u0647\u0630\u0627","\u0647\u0645","\u0647\u0646\u0627","\u0647\u0648","\u0647\u0648\u0627\u0621","\u0647\u064A","\u0648","\u0648\u0623\u0648\u062F","\u0648\u0627\u062D\u062F","\u0648\u0627\u0633\u0639","\u0648\u0627\u0639","\u0648\u0627\u0644\u062A\u0643\u0627\u0645\u0644","\u0648\u0627\u0644\u0646\u0633\u064A\u062C","\u0648\u062D\u0634\u064A","\u0648\u0630\u0644\u0643","\u0648\u0633\u0639\u0646\u0627","\u0648\u0633\u0648\u0641","\u0648\u0633\u064A\u0645","\u0648\u0638\u0627\u0626\u0641","\u0648\u0641\u064A\u0631","\u0648\u0642\u062A","\u0648\u0644\u0627","\u0648\u0645\u064A\u0636","\u0648\u064A\u0641\u0631","\u0648\u064A\u0644","\u0648\u064E\u0631\u064E\u0627\u0621\u064E","\u0648\u064E\u0633\u064E\u0637","\u0648\u064F\u0644\u0650\u062F\u0651","\u064A\u0623\u062A\u064A","\u064A\u0623\u062E\u0630","\u064A\u0623\u0633\u0631","\u064A\u0623\u0645\u0644","\u064A\u0628\u062D\u062B","\u064A\u0628\u062F\u0648","\u064A\u0628\u0639\u062F","\u064A\u062A\u0628\u0646\u0649","\u064A\u062A\u062D\u0642\u0642","\u064A\u062A\u062F\u062D\u0631\u062C","\u064A\u062A\u0630\u0643\u0631","\u064A\u062A\u0631\u062A\u0628","\u064A\u062A\u0631\u062F\u062F","\u064A\u062A\u0639\u0642\u0628","\u064A\u062A\u0639\u0644\u0645","\u064A\u062A\u0642\u062F\u0645","\u064A\u062A\u0645\u062A\u0639","\u064A\u062C\u0628","\u064A\u062D\u0628","\u064A\u062D\u0630\u0628","\u064A\u062D\u0634\u062F","\u064A\u062D\u0636\u0631","\u064A\u062D\u0641\u0638","\u064A\u062D\u0644","\u064A\u062F\u0641\u0639","\u064A\u062F\u0642","\u064A\u0631\u062A\u062C\u0641","\u064A\u0631\u062A\u0641\u0639","\u064A\u0631\u062A\u0642\u0639","\u064A\u0631\u0641\u0639","\u064A\u0632\u064A\u0644","\u064A\u0633\u0627\u0639\u062F","\u064A\u0633\u0627\u0645\u062D","\u064A\u0633\u0627\u0647\u0645","\u064A\u0633\u062A\u062B\u0646\u064A","\u064A\u0633\u062A\u062E\u062F\u0645","\u064A\u0633\u062A\u0648\u0639\u0628","\u064A\u0633\u0644\u0645","\u064A\u0633\u064A\u0631","\u064A\u0634\u0645\u0644","\u064A\u0635\u062F\u0642","\u064A\u0635\u0644\u062D","\u064A\u0636\u062D\u0643","\u064A\u0638\u0647\u0631","\u064A\u0639\u0628\u0631","\u064A\u0639\u0631\u0641\u0648\u0646","\u064A\u0639\u064A\u0642","\u064A\u063A\u0646\u064A","\u064A\u0641\u062A\u062D","\u064A\u0641\u062A\u0631\u0636","\u064A\u0641\u062D\u0635","\u064A\u0641\u0635\u0644","\u064A\u0641\u0636\u0644","\u064A\u0641\u0639\u0644","\u064A\u0642\u0627\u0631\u0646","\u064A\u0642\u0627\u0645","\u064A\u0642\u062F\u0645\u0648\u0627","\u064A\u0642\u0631\u0631","\u064A\u0642\u0641\u0632","\u064A\u0642\u0644\u0642","\u064A\u0642\u0648\u062F","\u064A\u0642\u0648\u0644\u0648\u0646","\u064A\u0642\u064A","\u064A\u0643\u062A\u0633\u0628","\u064A\u0643\u0644\u0641","\u064A\u0643\u0646\u0633","\u064A\u0643\u0648\u0646","\u064A\u0644\u0627\u0626\u0645","\u064A\u0644\u0627\u062D\u0638","\u064A\u0644\u0645\u0633","\u064A\u0644\u064A\u0642","\u064A\u0645\u0627\u0631\u0633","\u064A\u0645\u062B\u0644","\u064A\u0645\u0633\u062D","\u064A\u0645\u064A\u0646","\u064A\u0646\u0627\u0633\u0628","\u064A\u0646\u0627\u0645","\u064A\u0646\u062A\u0642\u062F","\u064A\u0646\u0636\u0645","\u064A\u0646\u0638\u0631","\u064A\u0646\u0638\u0641","\u064A\u0646\u0645\u0648","\u064A\u0647\u0631\u0628","\u064A\u0647\u0645\u0646\u064A","\u064A\u0648\u0636\u062D","\u064A\u0648\u0645"];var chunk_CCL7EAFT_W={word:chunk_CCL7EAFT_v},chunk_CCL7EAFT_L=chunk_CCL7EAFT_W;var chunk_CCL7EAFT_X={title:"Arabic",code:"ar",language:"ar",endonym:"\u0627\u064E\u0644\u0652\u0639\u064E\u0631\u064E\u0628\u0650\u064A\u064E\u0651\u0629\u064F",dir:"rtl",script:"Arab"},chunk_CCL7EAFT_C=chunk_CCL7EAFT_X;var chunk_CCL7EAFT_P={generic:["\u0622\u0633\u0631","\u0623\u062D\u0645\u062F","\u0623\u0631\u0643\u0627\u0646","\u0623\u0633\u0627\u0645\u0629","\u0623\u0633\u0639\u062F","\u0623\u0634\u0631\u0641","\u0623\u0643\u0631\u0645","\u0623\u0644\u064A\u0641","\u0623\u0645\u0627\u0646","\u0623\u0645\u062C\u062F","\u0623\u0645\u064A\u0631","\u0623\u0645\u064A\u0646","\u0623\u0646\u0633","\u0623\u0646\u064A\u0633","\u0623\u0648\u0633","\u0623\u064A\u0645\u0646","\u0625\u0633\u0644\u0627\u0645","\u0625\u064A\u0627\u062F","\u0625\u064A\u0627\u0633","\u0625\u064A\u0647\u0627\u0628","\u0627\u0644\u0642\u0627\u0633\u0645","\u0627\u0644\u0645\u0642\u062F\u0627\u062F","\u0628\u0627\u0633\u0644","\u0628\u0627\u0633\u0645","\u0628\u062F\u0631","\u0628\u062F\u0631\u0627\u0646","\u0628\u0631\u0643\u0627\u062A","\u0628\u0631\u0647\u0627\u0646","\u0628\u0633\u0627\u0645","\u0628\u0633\u064A\u0645","\u0628\u0634\u0627\u0631","\u0628\u0644\u0627\u0644","\u0628\u0644\u0628\u0644","\u0628\u0644\u064A\u063A","\u0628\u0646\u062F\u0631","\u0628\u0647\u064A\u062C","\u062A\u0645\u064A\u0645","\u062A\u0648\u0641\u064A\u0642","\u062A\u064A\u0633\u064A\u0631","\u062B\u0627\u0628\u062A","\u062C\u0627\u0628\u0631","\u062C\u0627\u062F","\u062C\u0627\u0633\u0631","\u062C\u0627\u0633\u0645","\u062C\u0628\u0631\u064A\u0644","\u062C\u0633\u0648\u0631","\u062C\u0639\u0641\u0631","\u062C\u0644\u0627\u0644","\u062C\u0644\u064A\u0644","\u062C\u0645\u0627\u0644","\u062C\u0645\u0639\u0629","\u062C\u0645\u064A\u0644","\u062C\u0647\u0627\u062F","\u062C\u0648\u0647\u0631","\u062D\u0627\u062A\u0645","\u062D\u0627\u062C\u0628","\u062D\u0627\u0631\u062B","\u062D\u0627\u0632\u0645","\u062D\u0627\u0641\u0638","\u062D\u0627\u0645\u062F","\u062D\u0628\u064A\u0628","\u062D\u0630\u064A\u0641\u0629","\u062D\u0633\u0627\u0645","\u062D\u0633\u0627\u0646","\u062D\u0633\u0646\u064A","\u062D\u0633\u0648\u0646","\u062D\u0637\u0627\u0628","\u062D\u0641\u064A\u0638","\u062D\u0643\u064A\u0645","\u062D\u0644\u0645\u064A","\u062D\u0644\u064A\u0645","\u062D\u0645\u062F\u0627\u0646","\u062D\u0645\u062F\u064A","\u062D\u0645\u0632\u0629","\u062D\u0645\u0648\u062F\u0629","\u062D\u0645\u064A\u062F","\u062D\u064A\u062F\u0631\u0629","\u062E\u0627\u0644\u062F","\u062E\u0628\u0627\u0628","\u062E\u0644\u062F\u0648\u0646","\u062E\u0644\u064A\u0644","\u062E\u064A\u0631\u064A","\u062F\u0627\u0648\u0648\u062F","\u062F\u0631\u064A\u062F","\u062F\u064A\u0633\u0645","\u0630\u0627\u0643\u0631","\u0631\u0624\u0648\u0641","\u0631\u0627\u0626\u062F","\u0631\u0627\u0626\u0641","\u0631\u0627\u0628\u062D","\u0631\u0627\u062A\u0628","\u0631\u0627\u0633\u0645","\u0631\u0627\u0634\u062F","\u0631\u0627\u063A\u0628","\u0631\u0627\u0643\u0627\u0646","\u0631\u0627\u0645\u0632","\u0631\u0627\u0645\u064A","\u0631\u0628\u064A\u0639","\u0631\u062A\u064A\u0628","\u0631\u062C\u0628","\u0631\u0632\u0642","\u0631\u0633\u0644\u0627\u0646","\u0631\u0634\u0627\u062F","\u0631\u0634\u062F\u064A","\u0631\u0634\u064A\u062F","\u0631\u0636\u0627","\u0631\u0636\u0648\u0627\u0646","\u0631\u0639\u062F","\u0631\u0641\u064A\u0639","\u0631\u0641\u064A\u0642","\u0631\u0643\u0627\u0646","\u0631\u0645\u0632\u064A","\u0631\u0645\u0636\u0627\u0646","\u0631\u0646\u064A\u0645","\u0631\u064A\u0627\u0636","\u0631\u064A\u0627\u0646","\u0632\u0627\u0647\u0631","\u0632\u064A\u0627\u062F","\u0632\u064A\u062F\u0648\u0646","\u0632\u064A\u0646 \u0627\u0644\u062F\u064A\u0646","\u0633\u0627\u0644\u0645","\u0633\u0627\u0645\u062D","\u0633\u0627\u0645\u0631","\u0633\u0627\u0645\u064A","\u0633\u0631\u0627\u062C","\u0633\u0631\u062D\u0627\u0646","\u0633\u0631\u0645\u062F","\u0633\u0631\u064A\u062C","\u0633\u0639\u062F","\u0633\u0639\u064A\u062F","\u0633\u0641\u064A\u0627\u0646","\u0633\u0644\u0627\u0645\u0629","\u0633\u0644\u0645\u0627\u0646","\u0633\u0644\u064A\u0645","\u0633\u0645\u0627\u062D","\u0633\u0645\u064A\u0631","\u0633\u0647\u064A\u0644","\u0633\u064A\u0641","\u0634\u0627\u062F\u064A","\u0634\u0627\u0643\u0631","\u0634\u0631\u064A\u0641","\u0634\u0639\u0628\u0627\u0646","\u0634\u0641\u064A\u0639","\u0634\u0641\u064A\u0642","\u0634\u0643\u0631\u064A","\u0634\u0643\u064A\u0628","\u0634\u0645\u0633 \u0627\u0644\u062F\u064A\u0646","\u0634\u0647\u0627\u0628","\u0634\u0648\u0642\u064A","\u0635\u0627\u0628\u0631","\u0635\u0627\u062F\u0642","\u0635\u0628\u062D\u064A","\u0635\u0628\u0631\u064A","\u0635\u062E\u0631","\u0635\u062F\u0627\u062D","\u0635\u062F\u0642\u064A","\u0635\u0641\u0648\u0627\u0646","\u0635\u0642\u0631","\u0635\u0644\u0627\u062D","\u0635\u0647\u064A\u0628","\u0636\u064A\u0627\u0621","\u0637\u0627\u0631\u0642","\u0637\u0627\u0647\u0631","\u0637\u0644\u0627\u0644","\u0637\u064A\u0628","\u0638\u0627\u0641\u0631","\u0639\u0627\u062F\u0644","\u0639\u0627\u0631\u0641","\u0639\u0627\u0634\u0648\u0631","\u0639\u0627\u0635\u0645","\u0639\u0627\u0635\u064A","\u0639\u0627\u0637\u0641","\u0639\u0627\u0645\u0631","\u0639\u0628\u0627\u0633","\u0639\u062B\u0645\u0627\u0646","\u0639\u062C\u0645\u064A","\u0639\u062F\u0644\u0627\u0646","\u0639\u062F\u0644\u064A","\u0639\u062F\u0646\u0627\u0646","\u0639\u062F\u064A","\u0639\u0631\u0641\u0627\u062A","\u0639\u0631\u0641\u0627\u0646","\u0639\u0632 \u0627\u0644\u062F\u064A\u0646","\u0639\u0632\u0627\u0645","\u0639\u0632\u0645\u064A","\u0639\u0632\u064A\u0632","\u0639\u0637\u0627","\u0639\u0637\u064A\u0629","\u0639\u0641\u064A\u0641","\u0639\u0644\u0627\u0621","\u0639\u0644\u0648\u064A","\u0639\u0644\u064A","\u0639\u0645\u0627\u062F","\u0639\u0645\u0627\u0631","\u0639\u0645\u0631","\u0639\u0645\u0631\u0627\u0646","\u0639\u064A\u0627\u0636","\u063A\u0627\u0632\u064A","\u063A\u0627\u0646\u0645","\u063A\u0633\u0627\u0646","\u063A\u0641\u0627\u0631","\u063A\u064A\u062B","\u0641\u0624\u0627\u062F","\u0641\u0627\u0626\u0632","\u0641\u0627\u062E\u0631","\u0641\u0627\u062F\u064A","\u0641\u0627\u0631\u0633","\u0641\u0627\u0631\u0648\u0642","\u0641\u0627\u0636\u0644","\u0641\u0627\u0643\u0631","\u0641\u062A\u0627\u062D","\u0641\u062A\u062D\u064A","\u0641\u062E\u0631\u064A","\u0641\u0631\u0627\u0633","\u0641\u0631\u062C","\u0641\u0631\u062D\u0627\u062A","\u0641\u0631\u064A\u062F","\u0641\u0636\u0644","\u0641\u0636\u064A\u0644","\u0641\u0643\u0631\u064A","\u0641\u0647\u062F","\u0641\u0647\u0645\u064A","\u0641\u0648\u0627\u0632","\u0641\u0648\u0632\u064A","\u0641\u064A\u0635\u0644","\u0642\u0627\u0633\u0645","\u0642\u062F\u0631\u064A","\u0642\u064A\u0633","\u0643\u0627\u0638\u0645","\u0643\u0627\u0645\u0644","\u0643\u0631\u0645","\u0643\u0645\u0627\u0644","\u0644\u0628\u064A\u0628","\u0644\u0637\u0641\u064A","\u0644\u064A\u062B","\u0645\u0623\u0645\u0648\u0646","\u0645\u0624\u0645\u0646","\u0645\u0624\u0646\u0633","\u0645\u0627\u062C\u062F","\u0645\u0627\u0632\u0646","\u0645\u0628\u0627\u0631\u0643","\u0645\u0628\u0631\u0648\u0643","\u0645\u062C\u0627\u0647\u062F","\u0645\u062C\u062F","\u0645\u062C\u062F\u064A","\u0645\u062C\u064A\u062F","\u0645\u062D\u062C\u0648\u0628","\u0645\u062D\u0631\u0632","\u0645\u062D\u0633\u0646","\u0645\u062D\u0641\u0648\u0638","\u0645\u062D\u0645\u062F","\u0645\u062D\u0645\u0648\u062F","\u0645\u062E\u062A\u0627\u0631","\u0645\u062E\u0644\u0635","\u0645\u0631\u0627\u062F","\u0645\u0631\u062A\u0636\u0649","\u0645\u0631\u0632\u0648\u0642","\u0645\u0631\u0633\u064A","\u0645\u0631\u0634\u062F","\u0645\u0631\u0639\u064A","\u0645\u0631\u0648\u0627\u0646","\u0645\u0633\u062A\u0639\u064A\u0646","\u0645\u0633\u0639\u062F","\u0645\u0633\u0639\u0648\u062F","\u0645\u0635\u0637\u0641\u0649","\u0645\u0635\u0639\u0628","\u0645\u0635\u0644\u062D","\u0645\u0637\u064A\u0639","\u0645\u0639\u0627\u0630","\u0645\u0639\u062A\u0632","\u0645\u0639\u0632","\u0645\u0639\u064A\u0646","\u0645\u0641\u062A\u0627\u062D","\u0645\u0642\u062F\u0627\u062F","\u0645\u0645\u062A\u0627\u0632","\u0645\u0645\u062F\u0648\u062D","\u0645\u0646\u062A\u0635\u0631","\u0645\u0646\u0630\u0631","\u0645\u0646\u0635\u0641","\u0645\u0646\u0635\u0648\u0631","\u0645\u0646\u0639\u0645","\u0645\u0646\u064A\u0628","\u0645\u0646\u064A\u0631","\u0645\u0647\u062F\u064A","\u0645\u0647\u0646\u062F","\u0645\u0647\u064A\u0628","\u0646\u0627\u062C\u062D","\u0646\u0627\u062C\u064A","\u0646\u0627\u062F\u0631","\u0646\u0627\u0635\u062D","\u0646\u0627\u0635\u0631","\u0646\u0627\u0635\u0641","\u0646\u0627\u0638\u0645","\u0646\u0627\u0641\u0639","\u0646\u0628\u064A\u0644","\u0646\u062C\u064A\u0628","\u0646\u062F\u064A\u0645","\u0646\u0632\u0627\u0631","\u0646\u0632\u064A\u0647","\u0646\u0633\u064A\u0645","\u0646\u0635\u062D\u064A","\u0646\u0635\u0631","\u0646\u0636\u0627\u0644","\u0646\u0639\u0645\u0627\u0646","\u0646\u0639\u064A\u0645","\u0646\u0647\u0627\u062F","\u0646\u0648\u0631 \u0627\u0644\u062F\u064A\u0646","\u0646\u0648\u0631\u064A","\u0646\u0648\u0641\u0644","\u0647\u0627\u0634\u0645","\u0647\u0627\u0646\u064A","\u0647\u0634\u0627\u0645","\u0647\u064A\u062B\u0645","\u0647\u064A\u0643\u0644","\u0648\u0627\u0626\u0644","\u0648\u0627\u0635\u0641","\u0648\u062C\u062F\u064A","\u0648\u062F\u064A\u0639","\u0648\u0633\u0627\u0645","\u0648\u0633\u064A\u0645","\u0648\u0635\u0641\u064A","\u0648\u0644\u064A\u062F","\u064A\u0627\u0633\u0631","\u064A\u0627\u0633\u064A\u0646","\u064A\u0627\u0641\u0639","\u064A\u0627\u0645\u0646","\u064A\u062D\u064A\u0649"],female:["\u0627\u0631\u0648\u064A","\u0628\u062A\u0648\u0644","\u0628\u0631\u0627\u0621\u0629","\u0628\u0644\u0633\u0645","\u062E\u0644\u0648\u062F","\u0631\u064A\u0645","\u0639\u0646\u0648\u062F","\u0639\u0648\u0636\u064A\u0629","\u0641\u0627\u0637\u0645\u0647","\u0646\u0648\u0641"],male:["\u0622\u0633\u0631","\u0623\u062D\u0645\u062F","\u0623\u0631\u0643\u0627\u0646","\u0623\u0633\u0627\u0645\u0629","\u0623\u0633\u0639\u062F","\u0623\u0634\u0631\u0641","\u0623\u0643\u0631\u0645","\u0623\u0644\u064A\u0641","\u0623\u0645\u0627\u0646","\u0623\u0645\u062C\u062F","\u0623\u0645\u064A\u0631","\u0623\u0645\u064A\u0646","\u0623\u0646\u0633","\u0623\u0646\u064A\u0633","\u0623\u0648\u0633","\u0623\u064A\u0645\u0646","\u0625\u0633\u0644\u0627\u0645","\u0625\u064A\u0627\u062F","\u0625\u064A\u0627\u0633","\u0625\u064A\u0647\u0627\u0628","\u0627\u0628\u0631\u0627\u0647\u064A\u0645","\u0627\u0644\u0642\u0627\u0633\u0645","\u0627\u0644\u0645\u0642\u062F\u0627\u062F","\u0628\u0627\u0633\u0644","\u0628\u0627\u0633\u0645","\u0628\u062F\u0631","\u0628\u062F\u0631\u0627\u0646","\u0628\u0631\u0643\u0627\u062A","\u0628\u0631\u0647\u0627\u0646","\u0628\u0633\u0627\u0645","\u0628\u0633\u064A\u0645","\u0628\u0634\u0627\u0631","\u0628\u0644\u0627\u0644","\u0628\u0644\u0628\u0644","\u0628\u0644\u064A\u063A","\u0628\u0646\u062F\u0631","\u0628\u0647\u064A\u062C","\u062A\u0645\u064A\u0645","\u062A\u0648\u0641\u064A\u0642","\u062A\u064A\u0633\u064A\u0631","\u062B\u0627\u0628\u062A","\u062C\u0627\u0628\u0631","\u062C\u0627\u062F","\u062C\u0627\u0633\u0631","\u062C\u0627\u0633\u0645","\u062C\u0628\u0631\u064A\u0644","\u062C\u0633\u0648\u0631","\u062C\u0639\u0641\u0631","\u062C\u0644\u0627\u0644","\u062C\u0644\u064A\u0644","\u062C\u0645\u0627\u0644","\u062C\u0645\u0639\u0629","\u062C\u0645\u064A\u0644","\u062C\u0647\u0627\u062F","\u062C\u0648\u0647\u0631","\u062D\u0627\u062A\u0645","\u062D\u0627\u062C\u0628","\u062D\u0627\u0631\u062B","\u062D\u0627\u0632\u0645","\u062D\u0627\u0641\u0638","\u062D\u0627\u0645\u062F","\u062D\u0628\u064A\u0628","\u062D\u0630\u064A\u0641\u0629","\u062D\u0633\u0627\u0645","\u062D\u0633\u0627\u0646","\u062D\u0633\u0646","\u062D\u0633\u0646\u064A","\u062D\u0633\u0648\u0646","\u062D\u0637\u0627\u0628","\u062D\u0641\u064A\u0638","\u062D\u0643\u064A\u0645","\u062D\u0644\u0645\u064A","\u062D\u0644\u064A\u0645","\u062D\u0645\u062F\u0627\u0646","\u062D\u0645\u062F\u064A","\u062D\u0645\u0632\u0629","\u062D\u0645\u0648\u062F\u0629","\u062D\u0645\u064A\u062F","\u062D\u064A\u062F\u0631\u0629","\u062E\u0627\u0644\u062F","\u062E\u0628\u0627\u0628","\u062E\u0644\u062F\u0648\u0646","\u062E\u0644\u064A\u0644","\u062E\u064A\u0631\u064A","\u062F\u0627\u0648\u0648\u062F","\u062F\u0631\u064A\u062F","\u062F\u064A\u0633\u0645","\u0630\u0627\u0643\u0631","\u0631\u0624\u0648\u0641","\u0631\u0627\u0626\u062F","\u0631\u0627\u0626\u0641","\u0631\u0627\u0628\u062D","\u0631\u0627\u062A\u0628","\u0631\u0627\u0633\u0645","\u0631\u0627\u0634\u062F","\u0631\u0627\u063A\u0628","\u0631\u0627\u0643\u0627\u0646","\u0631\u0627\u0645\u0632","\u0631\u0627\u0645\u064A","\u0631\u0628\u064A\u0639","\u0631\u062A\u064A\u0628","\u0631\u062C\u0628","\u0631\u0632\u0642","\u0631\u0633\u0644\u0627\u0646","\u0631\u0634\u0627\u062F","\u0631\u0634\u062F\u064A","\u0631\u0634\u064A\u062F","\u0631\u0636\u0627","\u0631\u0636\u0648\u0627\u0646","\u0631\u0639\u062F","\u0631\u0641\u064A\u0639","\u0631\u0641\u064A\u0642","\u0631\u0643\u0627\u0646","\u0631\u0645\u0632\u064A","\u0631\u0645\u0636\u0627\u0646","\u0631\u0646\u064A\u0645","\u0631\u064A\u0627\u0636","\u0631\u064A\u0627\u0646","\u0632\u0627\u0647\u0631","\u0632\u064A\u0627\u062F","\u0632\u064A\u062F\u0648\u0646","\u0632\u064A\u0646 \u0627\u0644\u062F\u064A\u0646","\u0633\u0627\u0644\u0645","\u0633\u0627\u0645\u062D","\u0633\u0627\u0645\u0631","\u0633\u0627\u0645\u064A","\u0633\u0631\u0627\u062C","\u0633\u0631\u062D\u0627\u0646","\u0633\u0631\u0645\u062F","\u0633\u0631\u064A\u062C","\u0633\u0639\u062F","\u0633\u0639\u064A\u062F","\u0633\u0641\u064A\u0627\u0646","\u0633\u0644\u0627\u0645\u0629","\u0633\u0644\u0645\u0627\u0646","\u0633\u0644\u064A\u0645","\u0633\u0645\u0627\u062D","\u0633\u0645\u064A\u0631","\u0633\u0647\u064A\u0644","\u0633\u064A\u0641","\u0634\u0627\u062F\u064A","\u0634\u0627\u0643\u0631","\u0634\u0631\u064A\u0641","\u0634\u0639\u0628\u0627\u0646","\u0634\u0641\u064A\u0639","\u0634\u0641\u064A\u0642","\u0634\u0643\u0631\u064A","\u0634\u0643\u064A\u0628","\u0634\u0645\u0633 \u0627\u0644\u062F\u064A\u0646","\u0634\u0647\u0627\u0628","\u0634\u0648\u0642\u064A","\u0635\u0627\u0628\u0631","\u0635\u0627\u062F\u0642","\u0635\u0628\u062D\u064A","\u0635\u0628\u0631\u064A","\u0635\u062E\u0631","\u0635\u062F\u0627\u062D","\u0635\u062F\u0642\u064A","\u0635\u0641\u0648\u0627\u0646","\u0635\u0642\u0631","\u0635\u0644\u0627\u062D","\u0635\u0647\u064A\u0628","\u0636\u064A\u0627\u0621","\u0637\u0627\u0631\u0642","\u0637\u0627\u0647\u0631","\u0637\u0644\u0627\u0644","\u0637\u064A\u0628","\u0638\u0627\u0641\u0631","\u0639\u0627\u062F\u0644","\u0639\u0627\u0631\u0641","\u0639\u0627\u0634\u0648\u0631","\u0639\u0627\u0635\u0645","\u0639\u0627\u0635\u064A","\u0639\u0627\u0637\u0641","\u0639\u0627\u0645\u0631","\u0639\u0628\u0627\u0633","\u0639\u0628\u062F \u0627\u0644\u0644\u0647","\u0639\u062B\u0645\u0627\u0646","\u0639\u062C\u0645\u064A","\u0639\u062F\u0644\u0627\u0646","\u0639\u062F\u0644\u064A","\u0639\u062F\u0646\u0627\u0646","\u0639\u062F\u064A","\u0639\u0631\u0641\u0627\u062A","\u0639\u0631\u0641\u0627\u0646","\u0639\u0632 \u0627\u0644\u062F\u064A\u0646","\u0639\u0632\u0627\u0645","\u0639\u0632\u0645\u064A","\u0639\u0632\u064A\u0632","\u0639\u0637\u0627","\u0639\u0637\u064A\u0629","\u0639\u0641\u064A\u0641","\u0639\u0644\u0627\u0621","\u0639\u0644\u0648\u064A","\u0639\u0644\u0649","\u0639\u0644\u064A","\u0639\u0645\u0627\u062F","\u0639\u0645\u0627\u0631","\u0639\u0645\u0631","\u0639\u0645\u0631\u0627\u0646","\u0639\u064A\u0627\u0636","\u063A\u0627\u0632\u064A","\u063A\u0627\u0646\u0645","\u063A\u0633\u0627\u0646","\u063A\u0641\u0627\u0631","\u063A\u064A\u062B","\u0641\u0624\u0627\u062F","\u0641\u0627\u0626\u0632","\u0641\u0627\u062E\u0631","\u0641\u0627\u062F\u064A","\u0641\u0627\u0631\u0633","\u0641\u0627\u0631\u0648\u0642","\u0641\u0627\u0636\u0644","\u0641\u0627\u0643\u0631","\u0641\u062A\u0627\u062D","\u0641\u062A\u062D\u064A","\u0641\u062E\u0631\u064A","\u0641\u0631\u0627\u0633","\u0641\u0631\u062C","\u0641\u0631\u062D\u0627\u062A","\u0641\u0631\u064A\u062F","\u0641\u0636\u0644","\u0641\u0636\u064A\u0644","\u0641\u0643\u0631\u064A","\u0641\u0647\u062F","\u0641\u0647\u0645\u064A","\u0641\u0648\u0627\u0632","\u0641\u0648\u0632\u064A","\u0641\u064A\u0635\u0644","\u0642\u0627\u0633\u0645","\u0642\u062F\u0631\u064A","\u0642\u064A\u0633","\u0643\u0627\u0638\u0645","\u0643\u0627\u0645\u0644","\u0643\u0631\u0645","\u0643\u0645\u0627\u0644","\u0644\u0628\u064A\u0628","\u0644\u0637\u0641\u064A","\u0644\u064A\u062B","\u0645\u0623\u0645\u0648\u0646","\u0645\u0624\u0645\u0646","\u0645\u0624\u0646\u0633","\u0645\u0627\u062C\u062F","\u0645\u0627\u0632\u0646","\u0645\u0628\u0627\u0631\u0643","\u0645\u0628\u0631\u0648\u0643","\u0645\u062C\u0627\u0647\u062F","\u0645\u062C\u062F","\u0645\u062C\u062F\u064A","\u0645\u062C\u064A\u062F","\u0645\u062D\u062C\u0648\u0628","\u0645\u062D\u0631\u0632","\u0645\u062D\u0633\u0646","\u0645\u062D\u0641\u0648\u0638","\u0645\u062D\u0645\u062F","\u0645\u062D\u0645\u0648\u062F","\u0645\u062E\u062A\u0627\u0631","\u0645\u062E\u0644\u0635","\u0645\u0631\u0627\u062F","\u0645\u0631\u062A\u0636\u0649","\u0645\u0631\u0632\u0648\u0642","\u0645\u0631\u0633\u064A","\u0645\u0631\u0634\u062F","\u0645\u0631\u0639\u064A","\u0645\u0631\u0648\u0627\u0646","\u0645\u0633\u062A\u0639\u064A\u0646","\u0645\u0633\u0639\u062F","\u0645\u0633\u0639\u0648\u062F","\u0645\u0635\u0637\u0641\u0649","\u0645\u0635\u0639\u0628","\u0645\u0635\u0644\u062D","\u0645\u0637\u064A\u0639","\u0645\u0639\u0627\u0630","\u0645\u0639\u062A\u0632","\u0645\u0639\u0632","\u0645\u0639\u064A\u0646","\u0645\u0641\u062A\u0627\u062D","\u0645\u0642\u062F\u0627\u062F","\u0645\u0645\u062A\u0627\u0632","\u0645\u0645\u062F\u0648\u062D","\u0645\u0646\u062A\u0635\u0631","\u0645\u0646\u0630\u0631","\u0645\u0646\u0635\u0641","\u0645\u0646\u0635\u0648\u0631","\u0645\u0646\u0639\u0645","\u0645\u0646\u064A\u0628","\u0645\u0646\u064A\u0631","\u0645\u0647\u062F\u064A","\u0645\u0647\u0646\u062F","\u0645\u0647\u064A\u0628","\u0646\u0627\u062C\u062D","\u0646\u0627\u062C\u064A","\u0646\u0627\u062F\u0631","\u0646\u0627\u0635\u062D","\u0646\u0627\u0635\u0631","\u0646\u0627\u0635\u0641","\u0646\u0627\u0638\u0645","\u0646\u0627\u0641\u0639","\u0646\u0628\u064A\u0644","\u0646\u062C\u064A\u0628","\u0646\u062F\u064A\u0645","\u0646\u0632\u0627\u0631","\u0646\u0632\u064A\u0647","\u0646\u0633\u064A\u0645","\u0646\u0635\u062D\u064A","\u0646\u0635\u0631","\u0646\u0636\u0627\u0644","\u0646\u0639\u0645\u0627\u0646","\u0646\u0639\u064A\u0645","\u0646\u0647\u0627\u062F","\u0646\u0648\u0631 \u0627\u0644\u062F\u064A\u0646","\u0646\u0648\u0631\u064A","\u0646\u0648\u0641\u0644","\u0647\u0627\u0634\u0645","\u0647\u0627\u0646\u064A","\u0647\u0634\u0627\u0645","\u0647\u064A\u062B\u0645","\u0647\u064A\u0643\u0644","\u0648\u0627\u0626\u0644","\u0648\u0627\u0635\u0641","\u0648\u062C\u062F\u064A","\u0648\u062F\u064A\u0639","\u0648\u0633\u0627\u0645","\u0648\u0633\u064A\u0645","\u0648\u0635\u0641\u064A","\u0648\u0644\u064A\u062F","\u064A\u0627\u0633\u0631","\u064A\u0627\u0633\u064A\u0646","\u064A\u0627\u0641\u0639","\u064A\u0627\u0645\u0646","\u064A\u062D\u064A\u0649"]};var chunk_CCL7EAFT_k=["\u0645\u0634\u0631\u0641","\u062A\u0646\u0641\u064A\u0630\u064A","\u0645\u062F\u064A\u0631","\u0645\u0647\u0646\u062F\u0633","\u0645\u062A\u062E\u0635\u0635","\u0631\u0626\u064A\u0633 \u0645\u0624\u0633\u0633\u0629","\u0645\u0646\u0633\u0642","\u0625\u062F\u0627\u0631\u064A","\u0645\u062E\u0637\u0637","\u0645\u062D\u0644\u0644","\u0645\u0635\u0645\u0645","\u062A\u0642\u0646\u064A","\u0645\u0628\u0631\u0645\u062C","\u0645\u0646\u062A\u062C","\u0645\u0633\u062A\u0634\u0627\u0631","\u0645\u0633\u0627\u0639\u062F","\u0648\u0643\u064A\u0644","\u0645\u062A\u062F\u0631\u0628"];var chunk_CCL7EAFT_A={generic:["\u0627\u062F\u0631\u064A\u0633","\u0627\u0644\u0623\u0634\u0631\u0627\u0641","\u0627\u0644\u0628\u0634\u064A\u0631\u064A","\u0627\u0644\u062D\u062C\u064A\u062C","\u0627\u0644\u062D\u0645\u0627\u0645\u064A","\u0627\u0644\u062E\u0644\u064A\u0641\u064A","\u0627\u0644\u062F\u0631\u0642\u0627\u0634","\u0627\u0644\u062F\u0646\u0648\u0646\u064A","\u0627\u0644\u0631\u0635\u0627\u0639","\u0627\u0644\u0631\u0642\u064A\u0642","\u0627\u0644\u0632\u0648\u0627\u0628\u064A","\u0627\u0644\u0633\u0642\u0627","\u0627\u0644\u0633\u0642\u0627\u0637","\u0627\u0644\u0634\u062A\u064A\u0648\u064A","\u0627\u0644\u0634\u0631\u064A\u0641","\u0627\u0644\u0634\u064A\u0628\u0627\u0646\u064A","\u0627\u0644\u0635\u063A\u064A\u0631","\u0627\u0644\u0635\u0641\u0627\u0631","\u0627\u0644\u0637\u0631\u064A\u0642\u064A","\u0627\u0644\u0637\u0648\u064A\u0644","\u0627\u0644\u0639 \u0644\u0648\u064A\u0646\u064A","\u0627\u0644\u0639\u0637\u0627\u0631","\u0627\u0644\u0639\u0644\u0627\u0646\u064A","\u0627\u0644\u0639\u0644\u0627\u064A\u0645\u064A","\u0627\u0644\u0639\u0646\u0627\u0628\u064A","\u0627\u0644\u0639\u0648\u0627\u0646\u064A","\u0627\u0644\u063A\u0631\u0628\u064A","\u0627\u0644\u0642\u0644\u0627\u0644","\u0627\u0644\u0642\u0644\u0634\u0627\u0646\u064A","\u0627\u0644\u0643\u0627\u0641\u064A","\u0627\u0644\u0643\u0631\u0627\u064A","\u0627\u0644\u0645\u062D\u062C\u0648\u0628","\u0627\u0644\u0645\u062F\u0642\u064A","\u0627\u0644\u0645\u0646\u064A\u0641","\u0627\u0644\u0645\u0648\u0644\u062F\u064A","\u0627\u0644\u0646\u0627\u0628\u0644\u064A","\u0627\u0644\u0646\u062C\u0627\u0631","\u0627\u0644\u0646\u062E\u0644\u064A","\u0627\u0644\u0646\u0641\u0637\u064A","\u0627\u0644\u0646\u0641\u064A\u0631","\u0627\u0644\u0646\u0642\u0627\u0634","\u0627\u0644\u0648\u062D\u064A\u0634\u064A","\u0628\u0646 \u062D\u0633\u064A\u0646","\u0628\u0646 \u062D\u0645\u0648\u062F\u0629","\u0628\u0646 \u0639\u0627\u0634\u0648\u0631","\u0628\u0646 \u0639\u0628\u062F \u0627\u0644\u0633\u0644\u0627\u0645","\u0628\u0646 \u0639\u0628\u062F \u0627\u0644\u0643\u0631\u064A\u0645","\u0628\u0646 \u0639\u0628\u062F\u0627\u0644\u0644\u0647","\u0628\u0646 \u0639\u062B\u0645\u0627\u0646","\u0628\u0646 \u0639\u0645\u0631","\u0628\u0646\u0633\u0644\u0627\u0645\u0629","\u0628\u0648\u062F\u0648\u0627\u0631\u0629","\u0628\u0648\u062F\u064A\u0628\u0629","\u0628\u0648\u0647\u0627\u0647\u0627","\u062A\u0648\u0645\u064A","\u062C\u0627\u0628\u0627\u0644\u0644\u0647","\u062C\u0627\u0648\u062D\u062F\u0648","\u062C\u0631\u0627\u062F","\u062E\u0646\u0641\u064A\u0631","\u0632\u0631\u0648\u0642","\u0632\u0642\u064A\u0629","\u0633\u0639\u064A\u062F","\u0633\u0648\u064A\u0633","\u0634\u0642\u0631\u0648\u0646","\u0634\u0646\u064A\u0642","\u0639\u0627\u0634\u0648\u0631","\u0639\u0637\u0627\u0644\u0644\u0647","\u0639\u0638\u0648\u0645\u0629","\u0639\u0646\u0648\u0646","\u063A\u0648\u064A\u0644\u0629","\u0641\u0642\u0648\u0633\u0629","\u0644\u062E\u0634\u064A\u0646","\u0646\u064A\u0641\u0631","\u0647\u0630\u064A\u0644","\u0647\u0645\u062F\u0627\u0646","\u064A\u0627\u0641\u0639"]};var chunk_CCL7EAFT_j={generic:[{value:"{{person.last_name.generic}}",weight:1}]};var chunk_CCL7EAFT_B=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:5},{value:"{{person.lastName}} {{person.firstName}}",weight:5}];var chunk_CCL7EAFT_M={generic:["\u0622\u0646\u0633\u0629","\u0628\u0631\u0648\u0641\u064A\u0633\u0648\u0631","\u062F\u0643\u062A\u0648\u0631","\u0633\u064A\u062F","\u0633\u064A\u062F\u0629"],female:["\u0622\u0646\u0633\u0629","\u0628\u0631\u0648\u0641\u064A\u0633\u0648\u0631","\u062F\u0643\u062A\u0648\u0631","\u0633\u064A\u062F\u0629"],male:["\u0628\u0631\u0648\u0641\u064A\u0633\u0648\u0631","\u062F\u0643\u062A\u0648\u0631","\u0633\u064A\u062F"]};var chunk_CCL7EAFT_V=["\u0627\u0644\u0645\u062D\u062A\u0631\u0645","\u0627\u0644\u0645\u0628\u062C\u0644","\u062D\u0641\u0638\u0647 \u0627\u0644\u0644\u0647","\u0627\u0644\u0645\u0648\u0642\u0631"];var chunk_CCL7EAFT_Y={first_name:chunk_CCL7EAFT_P,job_type:chunk_CCL7EAFT_k,last_name:chunk_CCL7EAFT_A,last_name_pattern:chunk_CCL7EAFT_j,name:chunk_CCL7EAFT_B,prefix:chunk_CCL7EAFT_M,suffix:chunk_CCL7EAFT_V},chunk_CCL7EAFT_F=chunk_CCL7EAFT_Y;var chunk_CCL7EAFT_T=["\u0627\u0644\u0646\u0645\u0644","\u0627\u0644\u062E\u0641\u0627\u0641\u064A\u0634","\u062A\u062A\u062D\u0645\u0644","\u0627\u0644\u0646\u062D\u0644","\u0627\u0644\u0637\u064A\u0648\u0631","\u0627\u0644\u062C\u0627\u0645\u0648\u0633","\u0627\u0644\u0642\u0637\u0637","\u062F\u062C\u0627\u062C\u0629","\u0645\u0627\u0634\u064A\u0629","\u0627\u0644\u0643\u0644\u0627\u0628","\u0627\u0644\u062F\u0644\u0627\u0641\u064A\u0646","\u0627\u0644\u0628\u0637","\u0627\u0644\u0641\u064A\u0644\u0629","\u0627\u0644\u0623\u0633\u0645\u0627\u0643","\u0627\u0644\u062B\u0639\u0627\u0644\u0628","\u0627\u0644\u0636\u0641\u0627\u062F\u0639","\u0623\u0648\u0632","\u0627\u0644\u0645\u0627\u0639\u0632","\u062E\u064A\u0644","\u0627\u0644\u0643\u0646\u063A\u0631","\u0627\u0644\u0623\u0633\u0648\u062F","\u0627\u0644\u0642\u0631\u0648\u062F","\u0627\u0644\u0628\u0648\u0645","\u0627\u0644\u062B\u064A\u0631\u0627\u0646","\u0637\u064A\u0648\u0631 \u0627\u0644\u0628\u0637\u0631\u064A\u0642","\u0627\u0634\u062E\u0627\u0635","\u0627\u0644\u062E\u0646\u0627\u0632\u064A\u0631","\u0627\u0644\u0623\u0631\u0627\u0646\u0628","\u062E\u0631\u0648\u0641","\u0627\u0644\u0646\u0645\u0648\u0631","\u0627\u0644\u062D\u064A\u062A\u0627\u0646","\u0627\u0644\u0630\u0626\u0627\u0628","\u062D\u0645\u0627\u0631","\u0627\u0644\u0634\u0624\u0645","\u0627\u0644\u063A\u0631\u0628\u0627\u0646","\u0642\u0637\u0637 \u0633\u0648\u062F\u0627\u0621","\u0627\u0644\u0648\u0647\u0645","\u0623\u0634\u0628\u0627\u062D","\u0627\u0644\u0645\u062A\u0622\u0645\u0631\u064A\u0646","\u0627\u0644\u062A\u0646\u064A\u0646","\u0627\u0644\u0623\u0642\u0632\u0627\u0645","\u0627\u0644\u062C\u0627\u0646","\u0627\u0644\u0633\u062D\u0631\u0629","\u0627\u0644\u062A\u0639\u0648\u064A\u0630\u064A\u0648\u0646","\u0623\u0628\u0646\u0627\u0621","\u0627\u0644\u0623\u0639\u062F\u0627\u0621","\u0627\u0644\u0639\u0645\u0627\u0644\u0642\u0629","\u0627\u0644\u062A\u0645\u0627\u062B\u064A\u0644","\u0627\u0644\u0639\u0641\u0627\u0631\u064A\u062A","\u0644\u062D\u0645 \u0627\u0644\u0648\u0632","\u0627\u0644\u0639\u0646\u0642\u0627\u0621","\u0627\u0633\u062A\u0630\u0626\u0627\u0628","\u0639\u062F\u0648","\u0627\u0644\u063A\u064A\u0644\u0627\u0646","\u0623\u0642\u0648\u0627\u0644","\u0627\u0644\u0623\u0646\u0628\u064A\u0627\u0621","\u0627\u0644\u0639\u0646\u0627\u0643\u0628","\u0645\u0639\u0646\u0648\u064A\u0627\u062A","\u0645\u0635\u0627\u0635\u064A \u062F\u0645\u0627\u0621","\u0630\u0626\u0627\u0628 \u0636\u0627\u0631\u064A\u0629","\u0639\u0628\u062F\u0629","\u0627\u0644\u0627\u0645\u0648\u0627\u062A \u0627\u0644\u0627\u062D\u064A\u0627\u0621","\u062F\u0631\u0648\u064A\u062F\u0633"];var chunk_CCL7EAFT_q=["{{location.state}} {{team.creature}}"];var chunk_CCL7EAFT_Z={creature:chunk_CCL7EAFT_T,name:chunk_CCL7EAFT_q},chunk_CCL7EAFT_z=chunk_CCL7EAFT_Z;var chunk_CCL7EAFT_E=["\u0628\u0646\u0632\u064A\u0646","\u062F\u064A\u0632\u0644","\u0643\u0647\u0631\u0628\u0627\u0626\u064A","\u0647\u062C\u064A\u0646"];var chunk_CCL7EAFT_G=["\u0623\u0648\u062F\u064A","\u0627\u0633\u062A\u0648\u0646 \u0645\u0627\u0631\u062A\u0646","\u0628\u0646\u062A\u0644\u064A","\u0628\u0648\u062C\u0627\u062A\u064A","\u0628\u0648\u0631\u0634","\u0628\u064A \u0625\u0645 \u062F\u0628\u0644\u064A\u0648","\u062A\u0633\u0644\u0627","\u062A\u0648\u064A\u0648\u062A\u0627","\u062C\u0627\u0643\u0648\u0627\u0631","\u062C\u064A\u0628","\u062F\u0648\u062F\u062C","\u0631\u0648\u0644\u0632\u0631\u0648\u064A\u0633","\u0634\u064A\u0641\u0631\u0648\u0644\u064A\u0647","\u0641\u0648\u0631\u062F","\u0641\u0648\u0644\u0643\u0633 \u0648\u0627\u062C\u0646","\u0641\u064A\u0627\u062A","\u0641\u064A\u0631\u0627\u0631\u064A","\u0643\u0627\u062F\u064A\u0644\u0627\u0643","\u0643\u0631\u0627\u064A\u0633\u0644\u0631","\u0643\u064A\u0627","\u0644\u0627\u0645\u0628\u0648\u0631\u063A\u064A\u0646\u064A","\u0644\u0627\u0646\u062F \u0631\u0648\u0641\u0631","\u0645\u0627\u0632\u064A\u0631\u0627\u062A\u064A","\u0645\u0631\u0633\u064A\u062F\u0633 \u0628\u0646\u0632","\u0645\u064A\u0646\u064A","\u0646\u064A\u0633\u0627\u0646","\u0647\u0648\u0646\u062F\u0627","\u0647\u064A\u0648\u0646\u062F\u0627\u064A"];var chunk_CCL7EAFT_H=["\u0623\u0641\u064A\u0646\u062A\u0627\u062F\u0648\u0631","\u0623\u0644\u062A\u064A\u0645\u0627","\u0625\u0633\u0643\u0627\u0644\u064A\u062F","\u0625\u0645\u0628\u0627\u0644\u0627","\u0627\u062A\u0641\u0627\u0642","\u0627\u0643\u0633\u0628\u0644\u0648\u0631\u0631","\u0627\u0644\u0628\u0639\u062B\u0629","\u0627\u0644\u062A\u0631\u0643\u064A\u0632","\u0627\u0644\u062B\u0648\u0631","\u0627\u0644\u0642\u0627\u0641\u0644\u0629 \u0627\u0644\u0643\u0628\u0631\u0649","\u0627\u0644\u0643\u0648\u0646\u062A\u0627\u0634","\u0627\u0644\u0645\u062F\u0646\u064A\u0629","\u0627\u0644\u0646\u0645\u0648\u0630\u062C 3","\u0628\u0631\u064A\u0648\u0633","\u0628\u064A \u062A\u064A \u0643\u0631\u0648\u0632\u0631","\u062A\u0634\u0627\u0644\u0646\u062C\u0631","\u062C\u0628\u0627\u0644 \u0627\u0644\u0623\u0644\u0628","\u062C\u0631\u0627\u0646\u062F \u0634\u064A\u0631\u0648\u0643\u064A","\u062C\u0632\u0621","\u062C\u0648\u0644\u0641","\u062C\u064A\u062A\u0627","\u062E\u0646\u0641\u0633\u0627\u0621","\u062F\u0648\u0631\u0627\u0646\u062C\u0648","\u0631\u0627\u0646\u062A\u0634\u064A\u0631\u0648","\u0631\u0627\u0646\u062C\u0644\u0631","\u0631\u0648\u062F\u0633\u062A\u0631","\u0633\u0628\u0627\u064A\u062F\u0631","\u0633\u0646\u062A\u0631\u0627","\u0633\u064A\u0644\u0641\u0631\u0627\u062F\u0648","\u0634 \u0643\u0627\u0645\u064A\u0646\u0648","\u0634\u0627\u062D\u0646","\u0639\u0627\u0631\u0636\u0627\u062A \u0627\u0632\u064A\u0627\u0621","\u0641\u0648\u0644\u062A","\u0641\u064A\u064A\u0633\u062A\u0627","\u0643\u0627\u0645\u0627\u0631\u0648","\u0643\u0627\u0645\u0631\u064A","\u0643\u0631\u0648\u0632","\u0643\u0648\u0631\u0641\u064A\u062A","\u0643\u0648\u0644\u0648\u0631\u0627\u062F\u0648","\u0644\u0627\u0646\u062F \u0643\u0631\u0648\u0632\u0631","\u0644\u0648 \u0628\u0627\u0631\u0648\u0646","\u0645\u0627\u0644\u064A\u0628\u0648","\u0645\u0648\u0631\u0633\u064A\u0644\u0627\u063A\u0648","\u0645\u0648\u0633\u062A\u0627\u0646\u062C","\u0646\u0645\u0648\u0630\u062C T"];var chunk_CCL7EAFT_I=["\u062A\u0645\u062F\u064A\u062F \u0627\u0644\u0643\u0627\u0628\u064A\u0646\u0629 \u0628\u064A\u0643 \u0622\u0628","\u0633\u064A\u0627\u0631\u0629 \u0627\u0644\u0631\u0643\u0627\u0628","\u0633\u064A\u0627\u0631\u0629 \u0631\u064A\u0627\u0636\u064A\u0629","\u0633\u064A\u062F\u0627\u0646","\u0637\u0627\u0642\u0645 \u0627\u0644\u0643\u0627\u0628\u064A\u0646\u0629 \u0628\u064A\u0643 \u0622\u0628","\u0639\u0631\u0628\u0629","\u0643\u0627\u0631\u063A\u0648 \u0641\u0627\u0646","\u0643\u0648\u0628\u064A\u0647","\u0645\u0643\u0634\u0648\u0641\u0629","\u0645\u064A\u0646\u064A \u0641\u0627\u0646","\u0647\u0627\u062A\u0634\u0628\u0627\u0643"];var chunk_CCL7EAFT_$={fuel:chunk_CCL7EAFT_E,manufacturer:chunk_CCL7EAFT_G,model:chunk_CCL7EAFT_H,type:chunk_CCL7EAFT_I},chunk_CCL7EAFT_J=chunk_CCL7EAFT_$;var chunk_CCL7EAFT_ee={cell_phone:chunk_CCL7EAFT_i,color:chunk_CCL7EAFT_a,commerce:chunk_CCL7EAFT_n,date:chunk_CCL7EAFT_u,location:chunk_CCL7EAFT_N,lorem:chunk_CCL7EAFT_L,metadata:chunk_CCL7EAFT_C,person:chunk_CCL7EAFT_F,team:chunk_CCL7EAFT_z,vehicle:chunk_CCL7EAFT_J},chunk_CCL7EAFT_K=chunk_CCL7EAFT_ee;var Mt=new chunk_HC7G5RVA_Xe({locale:[chunk_CCL7EAFT_K,ys,_i]}); -function encodedReplacer (match) { - return EncodedLookup[match] -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-7VHA3NEC.js +var chunk_7VHA3NEC_l=["ala","a\xE7\u0131q b\u0259n\xF6v\u015F\u0259yi","a\u011F","boz","b\u0259n\xF6v\u015F\u0259yi","g\xF6y r\u0259ng","g\xFCm\xFC\u015F\xFC","kardinal","mavi","nar\u0131nc\u0131","qara","q\u0131rm\u0131z\u0131","q\u0259hv\u0259yi","t\xFCnd g\xF6y","t\xFCnd q\u0131rm\u0131z\u0131","xlorofil","ya\u015F\u0131l","\xE7\u0259hray\u0131"];var chunk_7VHA3NEC_V={human:chunk_7VHA3NEC_l},chunk_7VHA3NEC_n=chunk_7VHA3NEC_V;var chunk_7VHA3NEC_o=["Avtomobil","Ayyaqqab\u0131","Elektronika","Ev","Filml\u0259r","Geyim","Kitablar","Kompyuterl\u0259r","Oyuncaqlar","S\u0259hiyy\u0259","b\u0259z\u0259k","g\xF6z\u0259llik","musiqi","oyunlar","turizm","u\u015Faq \xFC\xE7\xFCn","\u0130dman","\u0441\u0430\u0434\u0438\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442"];var chunk_7VHA3NEC_e={adjective:["Balaca","Ergonomik","Fantastik","Kobud","M\xF6ht\u0259\u015F\u0259m","M\xFCk\u0259mm\u0259l","Parlaq","\u0130nan\u0131lmaz","\u0130ntellektual","\u018Flveri\u015Fli"],material:["A\u011Fac","Beton","Pamb\u0131q","Plastik","Polad","Qranit","Rezin"],product:["Avtomobil","Beret","Kompyuter","Kulon","K\u0259m\u0259r","Stol","Stul","Sviter"]};var chunk_7VHA3NEC_X={department:chunk_7VHA3NEC_o,product_name:chunk_7VHA3NEC_e},chunk_7VHA3NEC_t=chunk_7VHA3NEC_X;var chunk_7VHA3NEC_m=["ASC","MMC","QSC"];var chunk_7VHA3NEC_y=["{{company.legal_entity_type}} {{person.first_name.female}}","{{company.legal_entity_type}} {{person.first_name.male}}","{{company.legal_entity_type}} {{person.last_name.male}}"];var chunk_7VHA3NEC_Z={legal_entity_type:chunk_7VHA3NEC_m,name_pattern:chunk_7VHA3NEC_y},chunk_7VHA3NEC_d=chunk_7VHA3NEC_Z;var chunk_7VHA3NEC_v={wide:["aprel","avqust","dekabr","fevral","iyul","iyun","mart","may","noyabr","oktyabr","sentyabr","yanvar"],wide_context:["\u0430\u0432\u0433\u0443\u0441\u0442\u0430","\u0430\u043F\u0440\u0435\u043B\u044F","\u0434\u0435\u043A\u0430\u0431\u0440\u044F","\u0438\u044E\u043B\u044F","\u0438\u044E\u043D\u044F","\u043C\u0430\u0440\u0442\u0430","\u043C\u0430\u044F","\u043D\u043E\u044F\u0431\u0440\u044F","\u043E\u043A\u0442\u044F\u0431\u0440\u044F","\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044F","\u0444\u0435\u0432\u0440\u0430\u043B\u044F","\u044F\u043D\u0432\u0430\u0440\u044F"],abbr:["\u0430\u0432\u0433.","\u0430\u043F\u0440.","\u0434\u0435\u043A.","\u0438\u044E\u043B\u044C","\u0438\u044E\u043D\u044C","\u043C\u0430\u0439","\u043C\u0430\u0440\u0442","\u043D\u043E\u044F\u0431.","\u043E\u043A\u0442.","\u0441\u0435\u043D\u0442.","\u0444\u0435\u0432\u0440.","\u044F\u043D\u0432."],abbr_context:["\u0430\u0432\u0433.","\u0430\u043F\u0440.","\u0434\u0435\u043A.","\u0438\u044E\u043B\u044F","\u0438\u044E\u043D\u044F","\u043C\u0430\u0440\u0442\u0430","\u043C\u0430\u044F","\u043D\u043E\u044F\u0431.","\u043E\u043A\u0442.","\u0441\u0435\u043D\u0442.","\u0444\u0435\u0432\u0440.","\u044F\u043D\u0432."]};var chunk_7VHA3NEC_u={wide:["Bazar","Bazar ert\u0259si","C\xFCm\u0259","C\xFCm\u0259 ax\u015Fam\u0131","\xC7\u0259r\u015F\u0259nb\u0259","\xC7\u0259r\u015F\u0259nb\u0259 ax\u015Fam\u0131","\u015E\u0259nb\u0259"],wide_context:["\u0432\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u0435","\u0432\u0442\u043E\u0440\u043D\u0438\u043A","\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A","\u043F\u044F\u0442\u043D\u0438\u0446\u0430","\u0441\u0440\u0435\u0434\u0430","\u0441\u0443\u0431\u0431\u043E\u0442\u0430","\u0447\u0435\u0442\u0432\u0435\u0440\u0433"],abbr:["BE","Ba","CA","C\xFC","\xC7A","\xC7\u0259","\u015E\u0259"],abbr_context:["\u0432\u0441","\u0432\u0442","\u043F\u043D","\u043F\u0442","\u0441\u0431","\u0441\u0440","\u0447\u0442"]};var chunk_7VHA3NEC_w={month:chunk_7VHA3NEC_v,weekday:chunk_7VHA3NEC_u},chunk_7VHA3NEC_s=chunk_7VHA3NEC_w;var chunk_7VHA3NEC_f=["az","com","com.az","info","net","org"];var chunk_7VHA3NEC_b=["box.az","gmail.com","hotmail.com","mail.az","yahoo.com"];var chunk_7VHA3NEC_O={domain_suffix:chunk_7VHA3NEC_f,free_email:chunk_7VHA3NEC_b},chunk_7VHA3NEC_p=chunk_7VHA3NEC_O;var chunk_7VHA3NEC_z=["###"];var chunk_7VHA3NEC_A=["A\u011Fcab\u0259di","A\u011Fdam","A\u011Fda\u015F","A\u011Fd\u0259r\u0259","A\u011Fstafa","A\u011Fsu","Astara","Bak\u0131","Balak\u0259n","Beyl\u0259qan","B\u0259rd\u0259","Bil\u0259suvar","C\u0259bray\u0131l","C\u0259lilabad","Culfa","Da\u015Fk\u0259s\u0259n","D\u0259lim\u0259mm\u0259dli","F\xFCzuli","G\u0259d\u0259b\u0259y","G\u0259nc\u0259","Goranboy","G\xF6y\xE7ay","G\xF6yg\xF6l","G\xF6yt\u0259p\u0259","Hac\u0131qabul","Horadiz","Xa\xE7maz","Xank\u0259ndi","Xocal\u0131","Xocav\u0259nd","X\u0131rdalan","X\u0131z\u0131","Xudat","\u0130mi\u015Fli","\u0130smay\u0131ll\u0131","K\u0259lb\u0259c\u0259r","K\xFCrd\u0259mir","Qax","Qazax","Q\u0259b\u0259l\u0259","Qobustan","Qovlar","Quba","Qubadl\u0131","Qusar","La\xE7\u0131n","Lerik","L\u0259nk\u0259ran","Liman","Masall\u0131","Ming\u0259\xE7evir","Naftalan","Nax\xE7\u0131van (\u015F\u0259h\u0259r)","Neft\xE7ala","O\u011Fuz","Ordubad","Saatl\u0131","Sabirabad","Salyan","Samux","Siy\u0259z\u0259n","Sumqay\u0131t","\u015Eabran","\u015Eahbuz","\u015Eamax\u0131","\u015E\u0259ki","\u015E\u0259mkir","\u015E\u0259rur","\u015Eirvan","\u015Eu\u015Fa","T\u0259rt\u0259r","Tovuz","Ucar","Yard\u0131ml\u0131","Yevlax","Zaqatala","Z\u0259ngilan","Z\u0259rdab"];var chunk_7VHA3NEC_k=["{{location.city_name}}"];var chunk_7VHA3NEC_h=["Akrotiri v\u0259 Dekeliya","Aland adalar\u0131","Albaniya","Almaniya","Amerika Samoas\u0131","Andorra","Angilya","Anqola","Antiqua v\u0259 Barbuda","Argentina","Aruba","Avstraliya","Avstriya","Az\u0259rbaycan","Baham adalar\u0131","Banqlade\u015F","Barbados","Bel\xE7ika","Beliz","Belarus","Benin","Bermud adalar\u0131","B\u018F\u018F","AB\u015E","Boliviya","Bolqar\u0131stan","Bosniya v\u0259 Herseqovina","Botsvana","B\xF6y\xFCk Britaniya","Braziliya","Bruney","Burkina-Faso","Burundi","Butan","B\u0259hreyn","Cersi","C\u0259b\u0259li-Tariq","CAR","C\u0259nubi Sudan","C\u0259nubi Koreya","Cibuti","\xC7ad","\xC7exiya","Monteneqro","\xC7ili","\xC7XR","Danimarka","Dominika","Dominikan Respublikas\u0131","Efiopiya","Ekvador","Ekvatorial Qvineya","Eritreya","Erm\u0259nistan","Estoniya","\u018Ffqan\u0131stan","\u018Flc\u0259zair","Farer adalar\u0131","F\u0259l\u0259stin D\xF6vl\u0259ti","Fici","Kot-d\u2019\u0130vuar","Filippin","Finlandiya","Folklend adalar\u0131","Fransa","Fransa Polineziyas\u0131","Gernsi","G\xFCrc\xFCstan","Haiti","Hindistan","Honduras","Honkonq","Xorvatiya","\u0130ndoneziya","\u0130ordaniya","\u0130raq","\u0130ran","\u0130rlandiya","\u0130slandiya","\u0130spaniya","\u0130srail","\u0130sve\xE7","\u0130sve\xE7r\u0259","\u0130taliya","Kabo-Verde","Kamboca","Kamerun","Kanada","Kayman adalar\u0131","Keniya","Kipr","Kiribati","Kokos adalar\u0131","Kolumbiya","Komor adalar\u0131","Konqo Respublikas\u0131","KDR","Kosovo","Kosta-Rika","Kuba","Kuk adalar\u0131","K\xFCveyt","Qabon","Qambiya","Qana","Q\u0259t\u0259r","Qayana","Qazax\u0131stan","Q\u0259rbi Sahara","Q\u0131r\u011F\u0131z\u0131stan","Qrenada","Qrenlandiya","Quam","Qvatemala","Qvineya","Qvineya-Bisau","Laos","Latviya","Lesoto","Liberiya","Litva","Livan","Liviya","Lixten\u015Fteyn","L\xFCksemburq","Macar\u0131stan","Madaqaskar","Makao","Makedoniya","Malavi","Malayziya","Maldiv adalar\u0131","Mali","Malta","Mar\u015Fall adalar\u0131","Mavriki","Mavritaniya","Mayotta","Meksika","Men adas\u0131","M\u0259rake\u015F","MAR","Mikroneziya","Milad adas\u0131","Misir","Myanma","Moldova","Monako","Monqolustan","Montserrat","Mozambik","M\xFCq\u0259dd\u0259s Yelena, Askenson v\u0259 Tristan-da-Kunya adalar\u0131","Namibiya","Nauru","Nepal","Niderland","Niderland Antil adalar\u0131","Niger","Nigeriya","Nikaraqua","Niue","Norfolk adas\u0131","Norve\xE7","Oman","\xD6zb\u0259kistan","Pakistan","Palau","Panama","Papua-Yeni Qvineya","Paraqvay","Peru","Pitkern adalar\u0131","Pol\u015Fa","Portuqaliya","Prednestroviya","Puerto-Riko","Ruanda","Rum\u0131niya","Rusiya","Salvador","Samoa","San-Marino","San-Tome v\u0259 Prinsipi","Seneqal","Sen-Bartelemi","Sent-Kits v\u0259 Nevis","Sent-L\xFCsiya","Sen-Marten","Sen-Pyer v\u0259 Mikelon","Sent-Vinsent v\u0259 Qrenadina","Serbiya","Sey\u015Fel adalar\u0131","S\u0259udiyy\u0259 \u018Fr\u0259bistan\u0131","Sinqapur","Slovakiya","Sloveniya","Solomon adalar\u0131","Somali","Somalilend","Sudan","Surinam","Suriya","Svazilend","Syerra-Leone","\u015E\u0259rqi Timor","\u015Eimali Marian adalar\u0131","\u015Episbergen v\u0259 Yan-Mayen","\u015Eri-Lanka","Tacikistan","Tanzaniya","Tailand","\xC7in Respublikas\u0131","T\xF6rks v\u0259 Kaykos adalar\u0131","Tokelau","Tonqa","Toqo","Trinidad v\u0259 Tobaqo","Tunis","Tuvalu","T\xFCrkiy\u0259","T\xFCrkm\u0259nistan","Ukrayna","Uollis v\u0259 Futuna","Uqanda","Uruqvay","Vanuatu","Vatikan","Venesuela","Amerika Virgin adalar\u0131","Britaniya Virgin adalar\u0131","Vyetnam","Yamayka","Yaponiya","Yeni Kaledoniya","Yeni Zelandiya","Y\u0259m\u0259n","Yunan\u0131stan","Zambiya","Zimbabve"];var chunk_7VHA3NEC_M=["AZ####"];var chunk_7VHA3NEC_c=["m. ###"];var chunk_7VHA3NEC_x=null;var chunk_7VHA3NEC_q={normal:"{{location.street}}, {{location.buildingNumber}}",full:"{{location.street}}, {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_7VHA3NEC_S=["Abbas F\u0259tullayev","Abbas Mirz\u0259 \u015E\u0259rifzad\u0259","Abbas S\u0259hh\u0259t","Abdulla \u015Eaiq","Afiy\u0259ddin C\u0259lilov","Axundov","A\u011Fa Nem\u0259tulla","A\u011Fadada\u015F Qurbanov","Akademik H\u0259s\u0259n \u018Fliyev","Akademik L\u0259tif \u0130manov","Al\u0131 Mustafayev","Almas \u0130ld\u0131r\u0131m","As\u0259f Zeynall\u0131","Asif \u018Fs\u0259dullayev","A\u015F\u0131q Al\u0131","A\u015F\u0131q \u018Fl\u0259sg\u0259r","Azadl\u0131q prospekti","Bak\u0131xanov","Balababa M\u0259cidov","Bala\u0259mi Dada\u015Fov","Behbud \u015Eaxtantinski","B\u0259kir \xC7obanzad\u0259","B\u0259sti Ba\u011F\u0131rova","B\u0259\u015Fir S\u0259f\u0259ro\u011Flu","B\xF6y\xFCk Qala","Cabir \u018Fliyev","Camal Hac\u0131\u0259liyev","Cavadxan","Cavan\u015Fir","Ceyhun S\u0259limov","Ceyhunb\u0259y Hac\u0131b\u0259yli","C\u0259biyev","C\u0259f\u0259r X\u0259ndan","C\u0259f\u0259r Cabbarl\u0131","C\u0259lal Qurbanov","C\u0259lil M\u0259mm\u0259dquluzad\u0259","\xC7ingiz Mustafayev","\xC7obanzad\u0259","Dada\u015F B\xFCnyadzad\u0259","Da\u011Fl\u0131 Yunus","Dilar\u0259 \u018Fliyeva","El\xE7in \u018Fzimov","Eldar v\u0259 Abdulla \u018Flib\u0259yovlar","Elxan H\u0259s\u0259nov","El\u015F\u0259n Mehdiyev","El\u015F\u0259n S\xFCleymanov","Etibar B\u0259kirov","\u018Fbd\xFCl\u0259z\u0259l D\u0259mir\xE7izad\u0259","\u018Fbd\xFClh\u0259s\u0259n Anapl\u0131","\u018Fbd\xFClk\u0259rim \u018Flizad\u0259","\u018Fhm\u0259d b\u0259y A\u011Fao\u011Flu","\u018Fhm\u0259d Cavad","\u018Fhm\u0259d C\u0259mil","\u018Fhm\u0259d Mehbal\u0131yev","\u018Fhm\u0259d R\u0259c\u0259bli","\u018Fjd\u0259r Xanbabayev","\u018Fkr\u0259m C\u0259f\u0259rov","\u018Fl\u0259sg\u0259r Qay\u0131bov","\u018Flia\u011Fa Vahid","\u018Fli B\u0259y H\xFCseynzad\u0259","\u018Flim\u0259rdan b\u0259y Top\xE7uba\u015Fov","\u018Fliyar \u018Fliyev","\u018Fl\xF6vs\u0259t Abdulr\u0259himov","\u018Fl\xF6vs\u0259t Quliyev","\u018Fmir Ba\u011F\u0131rov","\u018Fs\u0259d \u018Fhm\u0259dov","\u018F\u015Fr\u0259f Yunusov","\u018Fzim \u018Fzimzad\u0259","\u018Fziz \u018Fliyev","Heyb\u0259t Heyb\u0259tov","H\u0259qiq\u0259t Rzayeva","H\u0259mid Arasl\u0131","H\u0259nif\u0259 \u018Fl\u0259sg\u0259rova","H\u0259rb\xE7il\u0259r","H\u0259s\u0259no\u011Fu","H\u0259s\u0259n Seyidb\u0259yli","H\u0259t\u0259m Allahverdiyev","H\u0259zi Aslanov","H\xFCs\xFC Hac\u0131yev","H\xFCseynqulu Sarabski","F\u0259t\u0259li xan Xoyski","F\u0259zail Bayramov","Fikr\u0259t \u018Fmirov","Fuad \u0130brahimb\u0259yov","Fuad Yusifov","General \u018Flia\u011Fa \u015E\u0131xlinski","G\xFClay\u0259 Q\u0259dirb\u0259yova","G\u0259nclik","Xaqani","Xan \u015Eu\u015Finski","Xanlar","Xudu M\u0259mm\u0259dov","\u0130brahimpa\u015Fa Dada\u015Fov","\u0130dris S\xFCleymanov","\u0130lqar Abbasov","\u0130lqar \u0130smay\u0131lov","\u0130mran Qas\u0131mov","\u0130nqilab \u0130smay\u0131lov","\u0130sf\u0259ndiyar Z\xFClalov","\u0130slam Ab\u0131\u015Fov","\u0130slam S\u0259f\u0259rli","\u0130smay\u0131l b\u0259y Qutqa\u015F\u0131nl\u0131","\u0130smay\u0131l Mirz\u0259g\xFClov","\u0130stiqlaliyy\u0259t","28 May","\u0130sg\u0259nd\u0259rov","\u0130van Turgenev","\u0130zmir","\u0130zz\u0259t H\u0259midov","\u0130zz\u0259t Orucova","Kamal R\u0259himov","Kaz\u0131m Kaz\u0131mzad\u0259","Kaz\u0131ma\u011Fa K\u0259rimov","K\u0259r\u0259m \u0130smay\u0131lov","Ki\xE7ik Qala","Koro\u011Flu R\u0259himov","Qa\xE7aq N\u0259bi","Qaraba\u011F","Q\u0259dirb\u0259yov","Q\u0259z\u0259nf\u0259r Musab\u0259yov","Q\u0259z\u0259nf\u0259r V\u0259liyev","Leyla M\u0259mm\u0259db\u0259yova","Mahmud \u0130brahimov","Malik M\u0259mm\u0259dov","Mehdi Abbasov","Mehdi Mehdizad\u0259","M\u0259h\u0259mm\u0259d \u018Fmin R\u0259sulzad\u0259","M\u0259h\u0259mm\u0259d Hadi","M\u0259h\u0259mm\u0259d Xiyabani","M\u0259h\u0259mm\u0259d ibn Hindu\u015Fah Nax\xE7\u0131vani","M\u0259hs\u0259ti G\u0259nc\u0259vi","M\u0259mm\u0259dyarov","M\u0259rdanov qarda\u015Flar\u0131","M\u0259tl\u0259b A\u011Fayev","M\u0259\u015F\u0259di Hilal","M\u0259zahir R\xFCst\u0259mov","Mikay\u0131l M\xFC\u015Fviq","Ming\u0259\xE7evir","Mir\u0259li Qa\u015Fqay","Mir\u0259li Seyidov","Mirza\u011Fa \u018Fliyev","Mirz\u0259 \u0130brahimov","Mirz\u0259 M\u0259nsur","Mirz\u0259 Mustafayev","Murtuza Muxtarov","Mustafa Top\xE7uba\u015Fov","M\xFCqt\u0259dir Ayd\u0131nb\u0259yov","M\xFCsl\xFCm Maqomayev","M\xFCz\u0259ff\u0259r H\u0259s\u0259nov","Nabat A\u015Furb\u0259yova","Nax\xE7\u0131vani","Naximov","Nazim \u0130smaylov","Neapol","Neft\xE7i Qurban Abbasov","Neft\xE7il\u0259r prospekti","N\u0259c\u0259fb\u0259y V\u0259zirov","N\u0259c\u0259fqulu R\u0259fiyev","N\u0259riman N\u0259rimanov","N\u0259sir\u0259ddin Tusi","Nigar R\u0259fib\u0259yli","Niyazi","Nizami","Nizami Abdullayev","Nobel prospekti","Novruz","Novruzov qarda\u015Flar\u0131","Oqtay V\u0259liyev","Parlament","Pu\u015Fkin","Rafiq A\u011Fayev","Ramiz Q\u0259mb\u0259rov","R\u0259\u015Fid Behbudov","R\u0259\u015Fid M\u0259cidov","Ruhulla Axundov","Ruslan Allahverdiyev","R\xFCst\u0259m R\xFCst\u0259mov","Tahir Ba\u011F\u0131rov","Tarzan Hac\u0131 M\u0259mm\u0259dov","Tbilisi prospekti","T\u0259briz (Bak\u0131)","T\u0259briz X\u0259lilb\u0259yli","Tofiq M\u0259mm\u0259dov","Tolstoy","Sabit Orucov","Sabit R\u0259hman","Sahib H\xFCmm\u0259tov","Salat\u0131n \u018Fsg\u0259rova","Sarayevo","Seyid \u018Fzim \u015Eirvani","Seyid \u015Eu\u015Finski","Seyidov","S\u0259m\u0259d b\u0259y Mehmandarov","S\u0259m\u0259d Vur\u011Fun","S\u0259ttar B\u0259hlulzad\u0259","Sona xan\u0131m V\u0259lixanl\u0131","S\xFCbhi Salayev","S\xFCleyman \u018Fhm\u0259dov","S\xFCleyman R\u0259himov","S\xFCleyman R\xFCst\u0259m","S\xFCleyman Sani Axundov","S\xFCleyman V\u0259zirov","\u015Eahin S\u0259m\u0259dov","\u015Eamil \u018Fzizb\u0259yov","\u015Eamil Kamilov","\u015Eeyx \u015Eamil","\u015E\u0259fay\u0259t Mehdiyev","\u015E\u0259msi B\u0259d\u0259lb\u0259yli","\u015Eirin Mirz\u0259yev","\u015E\u0131x\u0259li Qurbanov","\u015E\xF6vk\u0259t \u018Fl\u0259kb\u0259rova","\xDClvi B\xFCnyadzad\u0259","\xDCzeyir Hac\u0131b\u0259yov","Vasif \u018Fliyev","V\u0259li M\u0259mm\u0259dov","Vladislav Plotnikov","V\xFCqar Quliyev","Vunq Tau","Yaqub \u018Fliyev","Ya\u015Far Abdullayev","Ya\u015Far \u018Fliyev","Yav\u0259r \u018Fliyev","Yesenin","Y\u0259hya H\xFCseynov","Y\u0131lmaz Axundzad\u0259","Y\xFCsif Eyvazov","Yusif Qas\u0131mov","Yusif M\u0259mm\u0259d\u0259liyev","Yusif S\u0259f\u0259rov","Yusif V\u0259zir \xC7\u0259m\u0259nz\u0259minli","Zahid \u018Fliyev","Zahid X\u0259lilov","Zaur K\u0259rimov","Zavod","Z\u0259rg\u0259rpalan"];var chunk_7VHA3NEC_B=["{{location.street_suffix}} {{location.street_name}}","{{location.street_name}} {{location.street_suffix}}"];var chunk_7VHA3NEC_N=["k\xFC\xE7.","k\xFC\xE7\u0259si","prospekti","pr.","sah\u0259si","sh."];var chunk_7VHA3NEC_U={building_number:chunk_7VHA3NEC_z,city_name:chunk_7VHA3NEC_A,city_pattern:chunk_7VHA3NEC_k,country:chunk_7VHA3NEC_h,postcode:chunk_7VHA3NEC_M,secondary_address:chunk_7VHA3NEC_c,state:chunk_7VHA3NEC_x,street_address:chunk_7VHA3NEC_q,street_name:chunk_7VHA3NEC_S,street_pattern:chunk_7VHA3NEC_B,street_suffix:chunk_7VHA3NEC_N},chunk_7VHA3NEC_g=chunk_7VHA3NEC_U;var chunk_7VHA3NEC_J={title:"Azerbaijani",code:"az",language:"az",endonym:"az\u0259rbaycan dili",dir:"ltr",script:"Latn"},chunk_7VHA3NEC_Q=chunk_7VHA3NEC_J;var chunk_7VHA3NEC_D={generic:["Abbas","Abdulla","Adeliya","Adil","Afaq","Af\u0259l","Af\u0259rim","Af\u0259t","Aid\u0259","Akif","Alsu","Amid","Anar","Anna","Aqil","Ayan","Aydan","Ayg\xFCl","Ayg\xFCn","Aylin","Aynur","Ayt\u0259n","Bahar","Banu","Billur\u0259","B\u0259hram","B\u0259hruz","B\u0259xtiyar","B\u0259yaz","Cansu","Ceyla","Damla","Diana","Dilar\u0259","D\u0259niz","Ella","Ellada","Elnar\u0259","Elnur","Elvira","Elyanora","Elza","Emil","Emin","Esmira","Estella","Faiq","Fatim\u0259","Fidan","Firuz\u0259","F\u0259rqan\u0259","F\u0259r\u0259h","F\u0259xriyy\u0259","G\xF6vh\u0259r","G\xFClay","G\xFCls\xFCm","G\xFCl\xE7in","G\xFCl\u0259r","G\xFCnay","Humay","H\xFClya","H\xFCriy\u0259","Jal\u0259","Jasmin","Kamran","K\xFCbra","Lal\u0259","Lamiy\u0259","Laura","Leyla","Liliya","L\u0259man","Maya","Mehriban","M\u0259l\u0259k","Nadir","Nahid","Natiq","Nigar","Nihad","Nuray","Nurg\xFCn","Nurlan","N\u0259rgiz","Ofelya","P\u0259ri","Rafiq","R\xF6ya","R\u0259\u015Fad","R\u0259\u015Fid","Selcan","S\u0259bin\u0259","Tahir","Tansu","Tuba","Tunar","T\u0259rlan","Ulduz","Zahir","Zaur","\xDClk\u0259r","\xDClviyy\u0259","\u0130lham","\u0130lqar","\u0130xtiyar","\u015Eaiq","\u015E\u0259hriyar","\u018Fhm\u0259d"],female:["Adeliya","Afaq","Af\u0259rim","Af\u0259t","Aid\u0259","Alsu","Anna","Ayan","Aydan","Ayg\xFCl","Ayg\xFCn","Aylin","Aynur","Ayt\u0259n","Bahar","Banu","Billur\u0259","B\u0259yaz","Cansu","Ceyla","Damla","Diana","Dilar\u0259","D\u0259niz","Ella","Ellada","Elnar\u0259","Elvira","Elyanora","Elza","Esmira","Estella","Fatim\u0259","Fidan","Firuz\u0259","F\u0259rqan\u0259","F\u0259r\u0259h","F\u0259xriyy\u0259","G\xF6vh\u0259r","G\xFClay","G\xFCls\xFCm","G\xFCl\xE7in","G\xFCl\u0259r","G\xFCnay","Humay","H\xFClya","H\xFCriy\u0259","Jal\u0259","Jasmin","K\xFCbra","Lal\u0259","Lamiy\u0259","Laura","Leyla","Liliya","L\u0259man","Maya","Mehriban","M\u0259l\u0259k","Nigar","Nuray","Nurg\xFCn","N\u0259rgiz","Ofelya","P\u0259ri","R\xF6ya","Selcan","S\u0259bin\u0259","Tansu","Tuba","Ulduz","\xDClk\u0259r","\xDClviyy\u0259"],male:["Abbas","Abdulla","Adil","Af\u0259l","Akif","Amid","Anar","Aqil","B\u0259hram","B\u0259hruz","B\u0259xtiyar","Elnur","Emil","Emin","Faiq","Kamran","Nadir","Nahid","Natiq","Nihad","Nurlan","Rafiq","R\u0259\u015Fad","R\u0259\u015Fid","Tahir","Tunar","T\u0259rlan","Zahir","Zaur","\u0130lham","\u0130lqar","\u0130xtiyar","\u015Eaiq","\u015E\u0259hriyar","\u018Fhm\u0259d"]};var chunk_7VHA3NEC_K={generic:["Abdullayeva","M\u0259mm\u0259dov","N\u0259z\u0259rov","Qas\u0131mova","Quliyev","R\u0259himov","R\u0259\u015Fidova","Seyidova","Soltanov","Soltanova","Tahirova","V\u0259liyev","V\u0259siyeva","X\u0259lilov","\u018Ff\u0259ndiyeva","\u018Fhm\u0259dov","\u018Fliyev","\u018Fliyeva","\u018Fl\u0259kb\u0259rov","\u018Fl\u0259kb\u0259rova"],female:["Abdullayeva","Qas\u0131mova","R\u0259\u015Fidova","Seyidova","Soltanova","Tahirova","V\u0259siyeva","\u018Ff\u0259ndiyeva","\u018Fliyeva","\u018Fl\u0259kb\u0259rova"],male:["M\u0259mm\u0259dov","N\u0259z\u0259rov","Quliyev","R\u0259himov","Soltanov","V\u0259liyev","X\u0259lilov","\u018Fhm\u0259dov","\u018Fliyev","\u018Fl\u0259kb\u0259rov"]};var chunk_7VHA3NEC_R={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_7VHA3NEC_T=[{value:"{{person.firstName}}",weight:1},{value:"{{person.lastName}} {{person.firstName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:1}];var chunk_7VHA3NEC_C=null;var chunk_7VHA3NEC_=null;var chunk_7VHA3NEC_j={first_name:chunk_7VHA3NEC_D,last_name:chunk_7VHA3NEC_K,last_name_pattern:chunk_7VHA3NEC_R,name:chunk_7VHA3NEC_T,prefix:chunk_7VHA3NEC_C,suffix:chunk_7VHA3NEC_},chunk_7VHA3NEC_H=chunk_7VHA3NEC_j;var chunk_7VHA3NEC_E=["(9##)###-##-##"];var chunk_7VHA3NEC_L=["+9949#########"];var chunk_7VHA3NEC_F=["9#########"];var chunk_7VHA3NEC_I={human:chunk_7VHA3NEC_E,international:chunk_7VHA3NEC_L,national:chunk_7VHA3NEC_F},chunk_7VHA3NEC_P=chunk_7VHA3NEC_I;var chunk_7VHA3NEC_W={format:chunk_7VHA3NEC_P},chunk_7VHA3NEC_Y=chunk_7VHA3NEC_W;var chunk_7VHA3NEC_$={color:chunk_7VHA3NEC_n,commerce:chunk_7VHA3NEC_t,company:chunk_7VHA3NEC_d,date:chunk_7VHA3NEC_s,internet:chunk_7VHA3NEC_p,location:chunk_7VHA3NEC_g,metadata:chunk_7VHA3NEC_Q,person:chunk_7VHA3NEC_H,phone_number:chunk_7VHA3NEC_Y},chunk_7VHA3NEC_G=chunk_7VHA3NEC_$;var Qi=new chunk_HC7G5RVA_Xe({locale:[chunk_7VHA3NEC_G,ys,_i]}); -const STATE_KEY = 0 -const STATE_VALUE = 1 -const STATE_CHARSET = 2 -const STATE_LANG = 3 +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-SA6IMLV5.js +var chunk_SA6IMLV5_m=new chunk_HC7G5RVA_Xe({locale:_i}); -function parseParams (str) { - const res = [] - let state = STATE_KEY - let charset = '' - let inquote = false - let escaping = false - let p = 0 - let tmp = '' - const len = str.length +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-Z6S6OYCR.js +var chunk_Z6S6OYCR_r={wide:["\u0985\u0995\u09CD\u099F\u09CB\u09AC\u09B0","\u0986\u0997\u09B8\u09CD\u099F","\u098F\u09AA\u09CD\u09B0\u09BF\u09B2","\u099C\u09BE\u09A8\u09C1\u09AF\u09BC\u09BE\u09B0\u09BF","\u099C\u09C1\u09A8","\u099C\u09C1\u09B2\u09BE\u0987","\u09A1\u09BF\u09B8\u09C7\u09AE\u09CD\u09AC\u09B0","\u09A8\u09AD\u09C7\u09AE\u09CD\u09AC\u09B0","\u09AB\u09C7\u09AC\u09CD\u09B0\u09C1\u09AF\u09BC\u09BE\u09B0\u09BF","\u09AE\u09BE\u09B0\u09CD\u099A","\u09AE\u09C7","\u09B8\u09C7\u09AA\u09CD\u099F\u09C7\u09AE\u09CD\u09AC\u09B0"],abbr:["\u0985\u0995\u09CD\u099F","\u0986\u0997","\u098F\u09AA\u09CD\u09B0\u09BF","\u099C\u09BE\u09A8\u09C1","\u099C\u09C1\u09A8","\u099C\u09C1\u09B2\u09BE","\u09A1\u09BF\u09B8","\u09A8\u09AD","\u09AB\u09C7\u09AC","\u09AE\u09BE\u09B0\u09CD\u099A","\u09AE\u09C7","\u09B8\u09C7\u09AA"]};var chunk_Z6S6OYCR_i={wide:["\u09AC\u09C1\u09A7\u09AC\u09BE\u09B0","\u09AC\u09C3\u09B9\u09B8\u09CD\u09AA\u09A4\u09BF\u09AC\u09BE\u09B0","\u09AE\u0999\u09CD\u0997\u09B2\u09AC\u09BE\u09B0","\u09B0\u09AC\u09BF\u09AC\u09BE\u09B0","\u09B6\u09A8\u09BF\u09AC\u09BE\u09B0","\u09B6\u09C1\u0995\u09CD\u09B0\u09AC\u09BE\u09B0","\u09B8\u09CB\u09AE\u09AC\u09BE\u09B0"],abbr:["\u09AC\u09C1\u09A7","\u09AC\u09C3\u09B9\u09B8\u09CD\u09AA\u09A4\u09BF","\u09AE\u0999\u09CD\u0997\u09B2","\u09B0\u09AC\u09BF","\u09B6\u09A8\u09BF","\u09B6\u09C1\u0995\u09CD\u09B0","\u09B8\u09CB\u09AE"]};var chunk_Z6S6OYCR_f={month:chunk_Z6S6OYCR_r,weekday:chunk_Z6S6OYCR_i},chunk_Z6S6OYCR_a=chunk_Z6S6OYCR_f;var chunk_Z6S6OYCR_p={title:"Bengali (Bangladesh)",code:"bn_BD",country:"BD",language:"bn",endonym:"\u09AC\u09BE\u0982\u09B2\u09BE (\u09AC\u09BE\u0982\u09B2\u09BE\u09A6\u09C7\u09B6)",dir:"ltr",script:"Beng"},chunk_Z6S6OYCR_n=chunk_Z6S6OYCR_p;var chunk_Z6S6OYCR_d={date:chunk_Z6S6OYCR_a,metadata:chunk_Z6S6OYCR_n},chunk_Z6S6OYCR_m=chunk_Z6S6OYCR_d;var chunk_Z6S6OYCR_=new chunk_HC7G5RVA_Xe({locale:[chunk_Z6S6OYCR_m,ys,_i]}); - for (var i = 0; i < len; ++i) { // eslint-disable-line no-var - const char = str[i] - if (char === '\\' && inquote) { - if (escaping) { escaping = false } else { - escaping = true - continue - } - } else if (char === '"') { - if (!escaping) { - if (inquote) { - inquote = false - state = STATE_KEY - } else { inquote = true } - continue - } else { escaping = false } - } else { - if (escaping && inquote) { tmp += '\\' } - escaping = false - if ((state === STATE_CHARSET || state === STATE_LANG) && char === "'") { - if (state === STATE_CHARSET) { - state = STATE_LANG - charset = tmp.substring(1) - } else { state = STATE_VALUE } - tmp = '' - continue - } else if (state === STATE_KEY && - (char === '*' || char === '=') && - res.length) { - state = char === '*' - ? STATE_CHARSET - : STATE_VALUE - res[p] = [tmp, undefined] - tmp = '' - continue - } else if (!inquote && char === ';') { - state = STATE_KEY - if (charset) { - if (tmp.length) { - tmp = decodeText(tmp.replace(RE_ENCODED, encodedReplacer), - 'binary', - charset) - } - charset = '' - } else if (tmp.length) { - tmp = decodeText(tmp, 'binary', 'utf8') - } - if (res[p] === undefined) { res[p] = tmp } else { res[p][1] = tmp } - tmp = '' - ++p - continue - } else if (!inquote && (char === ' ' || char === '\t')) { continue } - } - tmp += char - } - if (charset && tmp.length) { - tmp = decodeText(tmp.replace(RE_ENCODED, encodedReplacer), - 'binary', - charset) - } else if (tmp) { - tmp = decodeText(tmp, 'binary', 'utf8') - } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-SWLFQTAR.js +var chunk_SWLFQTAR_v=["a.s.","s.r.o.","v.o.s."];var chunk_SWLFQTAR_k=["{{person.last_name.generic}} {{company.legal_entity_type}}","{{person.last_name.male}} a {{person.last_name.male}} {{company.legal_entity_type}}"];var chunk_SWLFQTAR_g={legal_entity_type:chunk_SWLFQTAR_v,name_pattern:chunk_SWLFQTAR_k},chunk_SWLFQTAR_n=chunk_SWLFQTAR_g;var chunk_SWLFQTAR_r={wide:["B\u0159ezen","Duben","Kv\u011Bten","Leden","Listopad","Prosinec","Srpen","Z\xE1\u0159\xED","\xDAnor","\u010Cerven","\u010Cervenec","\u0158\xEDjen"],abbr:["B\u0159e","Dub","Kv\u011B","Led","Lis","Pro","Srp","Z\xE1\u0159","\xDAno","\u010Cer","\u010Crc","\u0158\xEDj"]};var chunk_SWLFQTAR_i={wide:["Ned\u011Ble","Pond\u011Bl\xED","P\xE1tek","Sobota","St\u0159eda","\xDAter\xFD","\u010Dtvrtek"],abbr:["Ne","Po","P\xE1","So","St","\xDAt","\u010Dt"]};var chunk_SWLFQTAR_F={month:chunk_SWLFQTAR_r,weekday:chunk_SWLFQTAR_i},chunk_SWLFQTAR_l=chunk_SWLFQTAR_F;var chunk_SWLFQTAR_s=["com","cz","eu","net","org"];var chunk_SWLFQTAR_t=["atlas.cz","centrum.cz","gmail.com","seznam.cz","volny.cz"];var chunk_SWLFQTAR_I={domain_suffix:chunk_SWLFQTAR_s,free_email:chunk_SWLFQTAR_t},chunk_SWLFQTAR_u=chunk_SWLFQTAR_I;var chunk_SWLFQTAR_d=["#","##","###"];var chunk_SWLFQTAR_c=["Abertamy","Adamov","And\u011Blsk\xE1 Hora","A\u0161","Bakov nad Jizerou","Bavorov","Bechyn\u011B","Be\u010Dov nad Teplou","B\u011Bl\xE1 nad Radbuzou","B\u011Bl\xE1 pod Bezd\u011Bzem","Ben\xE1tky nad Jizerou","Bene\u0161ov","Bene\u0161ov nad Plou\u010Dnic\xED","Beroun","Bezdru\u017Eice","B\xEDlina","B\xEDlovec","Blansko","Blatn\xE1","Blovice","Bl\u0161any","Bochov","Bohum\xEDn","Bohu\u0161ovice nad Oh\u0159\xED","Bojkovice","Bor","Borohr\xE1dek","Borovany","Boskovice","Bo\u017E\xED Dar","Brand\xFDs nad Labem-Star\xE1 Boleslav","Brand\xFDs nad Orlic\xED","Brno","Broumov","Brtnice","Brumov-Bylnice","Brunt\xE1l","Bru\u0161perk","B\u0159eclav","B\u0159eznice","B\u0159ezov\xE1","B\u0159ezov\xE1 nad Svitavou","B\u0159idli\u010Dn\xE1","Bu\u010Dovice","Budi\u0161ov nad Budi\u0161ovkou","Budyn\u011B nad Oh\u0159\xED","Bu\u0161t\u011Bhrad","Bystr\xE9","Byst\u0159ice","Byst\u0159ice nad Pern\u0161tejnem","Byst\u0159ice pod Host\xFDnem","Bzenec","Chaba\u0159ovice","Cheb","Chlumec","Chlumec nad Cidlinou","Choce\u0148","Chodov","Chomutov","Chot\u011Bbo\u0159","Chrast","Chrastava","Chropyn\u011B","Chrudim","Ch\u0159ibsk\xE1","Chvaletice","Ch\xFDnov","Chy\u0161e","Cvikov","\u010C\xE1slav","\u010Cel\xE1kovice","\u010Cerno\u0161ice","\u010Cerno\u0161\xEDn","\u010Cernovice","\u010Cerven\xE1 \u0158e\u010Dice","\u010Cerven\xFD Kostelec","\u010Cesk\xE1 Kamenice","\u010Cesk\xE1 L\xEDpa","\u010Cesk\xE1 Skalice","\u010Cesk\xE1 T\u0159ebov\xE1","\u010Cesk\xE9 Bud\u011Bjovice","\u010Cesk\xE9 Velenice","\u010Cesk\xFD Brod","\u010Cesk\xFD Dub","\u010Cesk\xFD Krumlov","\u010Cesk\xFD T\u011B\u0161\xEDn","Da\u010Dice","Da\u0161ice","D\u011B\u010D\xEDn","Desn\xE1","De\u0161tn\xE1","Dobrovice","Dobru\u0161ka","Dob\u0159any","Dob\u0159ichovice","Dob\u0159\xED\u0161","Doksy","Doln\xED Bene\u0161ov","Doln\xED Bousov","Doln\xED Kounice","Doln\xED Poustevna","Doma\u017Elice","Dub\xE1","Dub\xED","Dub\u0148any","Duchcov","Dv\u016Fr Kr\xE1lov\xE9 nad Labem","Franti\u0161kovy L\xE1zn\u011B","Fren\u0161t\xE1t pod Radho\u0161t\u011Bm","Fr\xFDdek-M\xEDstek","Fr\xFDdlant","Fr\xFDdlant nad Ostravic\xED","Fry\u0161t\xE1k","Fulnek","Gol\u010D\u016Fv Jen\xEDkov","Habartov","Habry","Hanu\u0161ovice","Harrachov","Hartmanice","Hav\xED\u0159ov","Havl\xED\u010Dk\u016Fv Brod","Hejnice","He\u0159man\u016Fv M\u011Bstec","Hlinsko","Hlubok\xE1 nad Vltavou","Hlu\u010D\xEDn","Hluk","Hodkovice nad Mohelkou","Hodon\xEDn","Hole\u0161ov","Holice","Hol\xFD\u0161ov","Hora Svat\xE9 Kate\u0159iny","Hora\u017E\u010Fovice","Horn\xED Bene\u0161ov","Horn\xED Blatn\xE1","Horn\xED B\u0159\xEDza","Horn\xED Cerekev","Horn\xED Jelen\xED","Horn\xED Ji\u0159et\xEDn","Horn\xED Plan\xE1","Horn\xED Slavkov","Hor\u0161ovsk\xFD T\xFDn","Ho\u0159ice","Ho\u0159ovice","Hostinn\xE9","Hostivice","Hostomice","Hostou\u0148","Ho\u0161tka","Hradec Kr\xE1lov\xE9","Hradec nad Moravic\xED","Hr\xE1dek","Hr\xE1dek nad Nisou","Hranice (okres Cheb)","Hranice (okres P\u0159erov)","Hrob","Hroch\u016Fv T\xFDnec","Hronov","Hrotovice","Hrozn\u011Bt\xEDn","Hru\u0161ovany nad Jevi\u0161ovkou","Hul\xEDn","Humpolec","Husinec","Hustope\u010De","Ivan\u010Dice","Ivanovice na Han\xE9","Jablonec nad Jizerou","Jablonec nad Nisou","Jablonn\xE9 nad Orlic\xED","Jablonn\xE9 v Podje\u0161t\u011Bd\xED","Jablunkov","J\xE1chymov","Janov","Janovice nad \xDAhlavou","Jansk\xE9 L\xE1zn\u011B","Jarom\u011B\u0159","Jarom\u011B\u0159ice nad Rokytnou","Javorn\xEDk","Jemnice","Jesenice (okres Rakovn\xEDk)","Jesen\xEDk","Jev\xED\u010Dko","Jevi\u0161ovice","Ji\u010D\xEDn","Jihlava","Jilemnice","J\xEDlov\xE9","J\xEDlov\xE9 u Prahy","Jind\u0159ich\u016Fv Hradec","Jirkov","Ji\u0159\xEDkov","Jistebnice","Kada\u0148","Kamenice nad Lipou","Kamenick\xFD \u0160enov","Kaplice","Karda\u0161ova \u0158e\u010Dice","Karlovy Vary","Karolinka","Karvin\xE1","Kasejovice","Ka\u0161persk\xE9 Hory","Kazn\u011Bjov","Kdyn\u011B","Kel\u010D","Kladno","Kladruby","Kl\xE1\u0161terec nad Oh\u0159\xED","Klatovy","Klecany","Klimkovice","Klobouky u Brna","Kojet\xEDn","Kol\xEDn","Konice","Kopidlno","Kop\u0159ivnice","Kory\u010Dany","Kosmonosy","Kostelec na Han\xE9","Kostelec nad \u010Cern\xFDmi lesy","Kostelec nad Labem","Kostelec nad Orlic\xED","Ko\u0161\u0165any","Kou\u0159im","Ko\u017Elany","Kr\xE1l\xEDky","Kralovice","Kralupy nad Vltavou","Kr\xE1l\u016Fv Dv\u016Fr","Kraslice","Kr\xE1sn\xE1 Hora nad Vltavou","Kr\xE1sn\xE1 L\xEDpa","Kr\xE1sn\xE9 \xDAdol\xED","Kr\xE1sno","Krava\u0159e","Krnov","Krom\u011B\u0159\xED\u017E","Krupka","Kryry","Kunovice","Kun\u0161t\xE1t","Ku\u0159im","Kutn\xE1 Hora","Kyjov","Kyn\u0161perk nad Oh\u0159\xED","Lan\u0161kroun","Lan\u017Ehot","L\xE1zn\u011B B\u011Blohrad","L\xE1zn\u011B Bohdane\u010D","L\xE1zn\u011B Kyn\u017Evart","Lede\u010D nad S\xE1zavou","Ledvice","Letohrad","Letovice","Lib\xE1\u0148","Lib\u010Dice nad Vltavou","Lib\u011Bchov","Liberec","Libochovice","Libu\u0161\xEDn","Lipn\xEDk nad Be\u010Dvou","Li\u0161ov","Litom\u011B\u0159ice","Litomy\u0161l","Litovel","Litv\xEDnov","Loket","Lom","Lomnice nad Lu\u017Enic\xED","Lomnice nad Popelkou","Lo\u0161tice","Lou\u010Dn\xE1 pod Kl\xEDnovcem","Louny","Lovosice","Luby","Lu\u010Dany nad Nisou","Luha\u010Dovice","Lu\u017Ee","Lys\xE1 nad Labem","Man\u011Bt\xEDn","Mari\xE1nsk\xE9 L\xE1zn\u011B","Ma\u0161\u0165ov","M\u011B\u010D\xEDn","M\u011Bln\xEDk","M\u011Bstec Kr\xE1lov\xE9","M\u011Bsto Albrechtice","M\u011Bsto Tou\u0161kov","Mezibo\u0159\xED","Mezim\u011Bst\xED","Mikul\xE1\u0161ovice","Mikulov","Milet\xEDn","Milevsko","Milovice","Mimo\u0148","Miroslav","Miro\u0161ov","Mirotice","Mirovice","Mlad\xE1 Boleslav","Mlad\xE1 Vo\u017Eice","Mnichovice","Mnichovo Hradi\u0161t\u011B","Mn\xED\u0161ek pod Brdy","Mod\u0159ice","Mohelnice","Moravsk\xE1 T\u0159ebov\xE1","Moravsk\xE9 Bud\u011Bjovice","Moravsk\xFD Beroun","Moravsk\xFD Krumlov","Morkovice-Sl\xED\u017Eany","Most","M\u0161eno","M\xFDto","N\xE1chod","Nal\u017Eovsk\xE9 Hory","N\xE1m\u011B\u0161\u0165 nad Oslavou","Napajedla","Nasavrky","Nechanice","Nejdek","N\u011Bm\u010Dice nad Hanou","Nepomuk","Neratovice","Netolice","Neveklov","Nov\xE1 Byst\u0159ice","Nov\xE1 Paka","Nov\xE1 Role","Nov\xE1 V\u010Delnice","Nov\xE9 Hrady","Nov\xE9 M\u011Bsto na Morav\u011B","Nov\xE9 M\u011Bsto nad Metuj\xED","Nov\xE9 M\u011Bsto pod Smrkem","Nov\xE9 Sedlo","Nov\xE9 Stra\u0161ec\xED","Nov\xFD Bor","Nov\xFD Byd\u017Eov","Nov\xFD Ji\u010D\xEDn","Nov\xFD Kn\xEDn","Nymburk","N\xFDrsko","N\xFD\u0159any","Odolena Voda","Odry","Ole\u0161nice","Olomouc","Olov\xED","Opava","Opo\u010Dno","Orlov\xE1","Ose\u010Dn\xE1","Osek","Oslavany","Ostrava","Ostrov","Otrokovice","Pacov","Pardubice","Paskov","Pec pod Sn\u011B\u017Ekou","Pe\u010Dky","Pelh\u0159imov","Pet\u0159vald","Piln\xEDkov","P\xEDsek","Plan\xE1","Plan\xE1 nad Lu\u017Enic\xED","Pl\xE1nice","Plasy","Plesn\xE1","Plumlov","Plze\u0148","Pob\u011B\u017Eovice","Po\u010D\xE1tky","Podbo\u0159any","Pod\u011Bbrady","Podiv\xEDn","Poho\u0159elice","Police nad Metuj\xED","Poli\u010Dka","Poln\xE1","Postoloprty","Pot\u0161t\xE1t","Prachatice","Praha","Prose\u010D","Prost\u011Bjov","Protiv\xEDn","P\u0159ebuz","P\u0159elou\u010D","P\u0159erov","P\u0159e\u0161tice","P\u0159\xEDbor","P\u0159\xEDbram","P\u0159ibyslav","P\u0159imda","Py\u0161ely","Rab\xED","Radnice","R\xE1jec-Jest\u0159eb\xED","Rajhrad","Rakovn\xEDk","Ralsko","Raspenava","Rej\u0161tejn","Rokycany","Rokytnice nad Jizerou","Rokytnice v Orlick\xFDch hor\xE1ch","Ronov nad Doubravou","Rosice","Rotava","Roudnice nad Labem","Rous\xEDnov","Rovensko pod Troskami","Roztoky","Ro\u017E\u010Falovice","Ro\u017Emberk nad Vltavou","Ro\u017Emit\xE1l pod T\u0159em\u0161\xEDnem","Ro\u017Enov pod Radho\u0161t\u011Bm","Rtyn\u011B v Podkrkono\u0161\xED","Rudn\xE1","Rudolfov","Rumburk","Rychnov nad Kn\u011B\u017Enou","Rychnov u Jablonce nad Nisou","Rychvald","R\xFDma\u0159ov","\u0158evnice","\u0158\xED\u010Dany","Sadsk\xE1","S\xE1zava","Se\u010D","Sedl\u010Dany","Sedlec-Pr\u010Dice","Sedlice","Semily","Sezemice","Sezimovo \xDAst\xED","Skaln\xE1","Skute\u010D","Slan\xFD","Slati\u0148any","Slavi\u010D\xEDn","Slavkov u Brna","Slavonice","Slu\u0161ovice","Sme\u010Dno","Smi\u0159ice","Smr\u017Eovka","Sob\u011Bslav","Sobotka","Sokolov","Solnice","Sp\xE1len\xE9 Po\u0159\xED\u010D\xED","Sta\u0148kov","Star\xE9 M\u011Bsto (okres \u0160umperk)","Star\xE9 M\u011Bsto (okres Uhersk\xE9 Hradi\u0161t\u011B)","St\xE1rkov","Star\xFD Plzenec","Stochov","Stod","Strakonice","Str\xE1\u017E nad Ne\u017E\xE1rkou","Str\xE1\u017E pod Ralskem","Str\xE1\u017Enice","Str\xE1\u017Eov","Strmilov","St\u0159\xEDbro","Stud\xE9nka","Suchdol nad Lu\u017Enic\xED","Su\u0161ice","Sv\u011Btl\xE1 nad S\xE1zavou","Svitavy","Svoboda nad \xDApou","Svratka","\u0160enov","\u0160lapanice","\u0160luknov","\u0160pindler\u016Fv Ml\xFDn","\u0160ternberk","\u0160t\u011Bt\xED","\u0160t\xEDty","\u0160tramberk","\u0160umperk","\u0160vihov","T\xE1bor","Tachov","Tanvald","Tel\u010D","Tepl\xE1","Teplice","Teplice nad Metuj\xED","Terez\xEDn","Ti\u0161nov","Tou\u017Eim","Tova\u010Dov","Trhov\xE9 Sviny","Trhov\xFD \u0160t\u011Bp\xE1nov","Trmice","Trutnov","T\u0159ebechovice pod Orebem","T\u0159ebenice","T\u0159eb\xED\u010D","T\u0159ebo\u0148","T\u0159emo\u0161n\xE1","T\u0159emo\u0161nice","T\u0159e\u0161\u0165","T\u0159inec","Turnov","T\xFDn nad Vltavou","T\xFDnec nad Labem","T\xFDnec nad S\xE1zavou","T\xFDni\u0161t\u011B nad Orlic\xED","Uhersk\xE9 Hradi\u0161t\u011B","Uhersk\xFD Brod","Uhersk\xFD Ostroh","Uhl\xED\u0159sk\xE9 Janovice","\xDAjezd u Brna","Unho\u0161\u0165","Uni\u010Dov","\xDApice","\xDAsov","\xDAst\xED nad Labem","\xDAst\xED nad Orlic\xED","\xDA\u0161t\u011Bk","\xDAter\xFD","\xDAvaly","Vala\u0161sk\xE9 Klobouky","Vala\u0161sk\xE9 Mezi\u0159\xED\u010D\xED","Valtice","Vamberk","Varnsdorf","Vejprty","Vele\u0161\xEDn","Velk\xE1 B\xEDte\u0161","Velk\xE1 Byst\u0159ice","Velk\xE9 B\xEDlovice","Velk\xE9 Hamry","Velk\xE9 Mezi\u0159\xED\u010D\xED","Velk\xE9 Opatovice","Velk\xE9 Pavlovice","Velk\xFD \u0160enov","Veltrusy","Velvary","Verne\u0159ice","Vesel\xED nad Lu\u017Enic\xED","Vesel\xED nad Moravou","Vidnava","Vimperk","V\xEDtkov","Vizovice","Vlachovo B\u0159ez\xED","Vla\u0161im","Vod\u0148any","Volary","Volyn\u011B","Votice","Vracov","Vratimov","Vrbno pod Prad\u011Bdem","Vrchlab\xED","Vroutek","Vset\xEDn","V\u0161eruby","V\xFDslun\xED","Vysok\xE9 M\xFDto","Vysok\xE9 nad Jizerou","Vysok\xE9 Vesel\xED","Vy\u0161kov","Vy\u0161\u0161\xED Brod","Z\xE1b\u0159eh","Z\xE1kupy","Z\xE1smuky","Zbiroh","Zb\xFD\u0161ov","Zdice","Zlat\xE9 Hory","Zl\xEDn","Zliv","Znojmo","Zru\u010D nad S\xE1zavou","Zub\u0159\xED","\u017Dacl\xE9\u0159","\u017Damberk","\u017Dandov","\u017Datec","\u017Dd\xE1nice","\u017D\u010F\xE1r nad S\xE1zavou","\u017Dd\xEDrec nad Doubravou","\u017Debr\xE1k","\u017Delezn\xE1 Ruda","\u017Deleznice","\u017Delezn\xFD Brod","\u017Didlochovice","\u017Dirovnice","\u017Dlutice","\u017Dulov\xE1"];var chunk_SWLFQTAR_m=["{{location.city_name}}"];var chunk_SWLFQTAR_h=["Afgh\xE1nist\xE1n","Alb\xE1nie","Al\u017E\xEDrsko","Andorra","Angola","Antigua a Barbuda","Argentina","Arm\xE9nie","Austr\xE1lie","\xC1zerb\xE1jd\u017E\xE1n","Bahamy","Bahrajn","Banglad\xE9\u0161","Barbados","Belgie","Belize","Benin","B\u011Blorusko","Bh\xFAt\xE1n","Bol\xEDvie","Bosna a Hercegovina","Botswana","Braz\xEDlie","Brunej","Bulharsko","Burkina Faso","Burundi","\u010Cad","\u010Cern\xE1 Hora","\u010Cesko","\u010C\xEDna","D\xE1nsko","DR Kongo","Dominika","Dominik","D\u017Eibutsko","Egypt","Ekv\xE1dor","Eritrea","Estonsko","Etiopie","Fid\u017Ei","Filip\xEDny","Finsko","Francie","Gabon","Gambie","Gruzie","N\u011Bmecko","Ghana","Grenada","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Honduras","Chile","Chorvatsko","Indie","Indon\xE9sie","Ir\xE1k","\xCDr\xE1n","Irsko","Island","It\xE1lie","Izrael","Jamajka","Japonsko","Jemen","Jihoaf","Ji\u017En\xED Korea","Ji\u017En\xED S\xFAd\xE1n","Jord\xE1nsko","Kambod\u017Ea","Kamerun","Kanada","Kapverdy","Katar","Kazachst\xE1n","Ke\u0148a","Kiribati","Kolumbie","Komory","Kongo","Kostarika","Kuba","Kuvajt","Kypr","Kyrgyzst\xE1n","Laos","Lesotho","Libanon","Lib\xE9rie","Libye","Lichten\u0161tejnsko","Litva","Loty\u0161sko","Lucembursko","Madagaskar","Ma\u010Farsko","Makedonie","Malajsie","Malawi","Maledivy","Mali","Malta","Maroko","Marshallovy ostrovy","Maurit\xE1nie","Mauricius","Mexiko","Mikron\xE9sie","Moldavsko","Monako","Mongolsko","Mosambik","Myanmar (Barma)","Namibie","Nauru","Nep\xE1l","Niger","Nig\xE9rie","Nikaragua","Nizozemsko","Norsko","Nov\xFD Z\xE9land","Om\xE1n","P\xE1kist\xE1n","Palau","Palestina","Panama","Papua-Nov\xE1 Guinea","Paraguay","Peru","Pob\u0159e\u017E\xED slonoviny","Polsko","Portugalsko","Rakousko","Rovn\xEDkov\xE1 Guinea","Rumunsko","Rusko","Rwanda","\u0158ecko","Salvador","Samoa","San Marino","Sa\xFAdsk\xE1 Ar\xE1bie","Senegal","Severn\xED Korea","Seychely","Sierra Leone","Singapur","Slovensko","Slovinsko","Srbsko","St\u0159edo","Som\xE1lsko","Surinam","S\xFAd\xE1n","Svat\xE1 Lucie","Svat\xFD Kry\u0161tof a Nevis","Svat\xFD Tom\xE1\u0161 a Princ\u016Fv ostrov","Svat\xFD Vincenc a Grenadiny","Svazijsko","Spojen\xE9 arabsk\xE9 emir\xE1ty","Spojen\xE9 kr\xE1lovstv\xED","Spojen\xE9 st\xE1ty americk\xE9","S\xFDrie","\u0160alamounovy ostrovy","\u0160pan\u011Blsko","Sr\xED Lanka","\u0160v\xE9dsko","\u0160v\xFDcarsko","T\xE1d\u017Eikist\xE1n","Tanzanie","Thajsko","Togo","Tonga","Trinidad a Tobago","Tunisko","Turecko","Turkmenist\xE1n","Tuvalu","Uganda","Ukrajina","Uruguay","Uzbekist\xE1n","Vanuatu","Vatik\xE1n","Venezuela","Vietnam","V\xFDchodn\xED Timor","Zambie","Zimbabwe"];var chunk_SWLFQTAR_K=["#####","### ##"];var chunk_SWLFQTAR_N=["Apt. ###","Suite ###"];var chunk_SWLFQTAR_b=["Jiho\u010Desk\xFD kraj","Jihomoravsk\xFD kraj","Karlovarsk\xFD kraj","Kraj Vyso\u010Dina","Kr\xE1lov\xE9hradeck\xFD kraj","Libereck\xFD kraj","Moravskoslezsk\xFD kraj","Olomouck\xFD kraj","Pardubick\xFD kraj","Plze\u0148sk\xFD kraj","Praha","St\u0159edo\u010Desk\xFD kraj","\xDAsteck\xFD kraj","Zl\xEDnsk\xFD kraj"];var chunk_SWLFQTAR_P=null;var chunk_SWLFQTAR_S={normal:"{{location.street}} {{location.buildingNumber}}",full:"{{location.street}} {{location.buildingNumber}} {{location.secondaryAddress}}"};var chunk_SWLFQTAR_V=["17. Listopadu","28. Pluku","28. \u0158\xEDjna","5. Kv\u011Btna","5. M\xE1je","7. Kv\u011Btna","8. Listopadu","9. Kv\u011Btna","Ach\xE1tov\xE1","Adamova","Adamovsk\xE1","Ad\xE9l\u010Dina","Africk\xE1","Akademick\xE1","Aksamitova","Ak\xE1tov\xE1","Alabastrov\xE1","Albertov","Albrechtick\xE1","Alb\xE1nsk\xE1","Alb\xEDny Hochov\xE9","Alda\u0161\xEDnsk\xE1","Alej \u010Cesk\xFDch Exulant\u016F","Aleny Santarov\xE9","Aloisovsk\xE1","Altajsk\xE1","Al\u0161ovo N\xE1b\u0159.","Al\u0161ovo N\xE1b\u0159e\u017E\xED","Al\u0161ovy Sady","Al\u017E\xEDrsk\xE1","Ambro\u017Eova","Americk\xE1","Ametystov\xE1","Amforov\xE1","Amortova","Amp\xE9rova","Amursk\xE1","Anast\xE1zova","Anderleho","Andersenova","Andr\u0161tova","And\u011Blova","Anensk\xE1","Anensk\xE9 N\xE1m.","Anensk\xE9 N\xE1m\u011Bst\xED","Ane\u017Eky Mal\xE9","Ane\u017Esk\xE1","Angelovova","Anglick\xE1","Angolsk\xE1","Anhaltova","Ankarsk\xE1","Anny Drab\xEDkov\xE9","Anny Letensk\xE9","Anny Rybn\xED\u010Dkov\xE9","Anny \u010C\xED\u017Ekov\xE9","Antala Sta\u0161ka","Anton\xEDna Hodn\xE9ho","Anton\xEDna \u010Cerm\xE1ka","Anton\xEDnsk\xE1","An\xFDzov\xE1","Apolin\xE1\u0159sk\xE1","Arabsk\xE1","Aran\u017E\xE9rsk\xE1","Arbesovo N\xE1m.","Arbesovo N\xE1m\u011Bst\xED","Archangelsk\xE1","Archeologick\xE1","Archim\xE9dova","Archivn\xED","Argentinsk\xE1","Aristotelova","Arkalyck\xE1","Arm\xE1dn\xED","Arm\xE1dn\xEDho Sboru","Arm\xE1dy","Arm\xE9nsk\xE1","Arno\u0161ta Valenty","Astlova","Ath\xE9nsk\xE1","Atletick\xE1","Aubrechtov\xE9","Augustinova","Augustova","Austova","Aviatick\xE1","Axmanova","Azalkov\xE1","Azuritov\xE1","A\u0161sk\xE1","Baarova","Babick\xE1","Babi\u010D\u010Dina","Babo\u010Dkov\xE1","Babsk\xE1","Babylonsk\xE1","Bab\xE1kova","Bachma\u010Dsk\xE9 N\xE1m.","Bachma\u010Dsk\xE9 N\xE1m\u011Bst\xED","Bachova","Bach\xE1\u010Dkova","Badeniho","Bajgarova","Bajkalsk\xE1","Bajkonursk\xE1","Bakal\xE1\u0159sk\xE1","Bakovsk\xE1","Bakurinova","Balab\xE1nova","Balb\xEDnova","Banskobystrick\xE1","Baranova","Barchovick\xE1","Bare\u0161ova","Barrandova","Barrandovsk\xE1","Bartolom\u011Bjsk\xE1","Barto\u0148kova","Barto\u0148ova","Barto\u0161kova","Bart\xE1kova","Bart\u016F\u0148kova","Barun\u010Dina","Barv\xED\u0159sk\xE1","Bar\xE1kova","Basilejsk\xE9 N\xE1m.","Basilejsk\xE9 N\xE1m\u011Bst\xED","Bassova","Batelovsk\xE1","Batli\u010Dkova","Bavorovsk\xE1","Bavorsk\xE1","Bazalkov\xE1","Bazovsk\xE9ho","Ba\u010Det\xEDnsk\xE1","Ba\u0148sk\xE1","Ba\u0161kirsk\xE1","Ba\u0161teck\xE9ho","Ba\u0161t\xFD\u0159sk\xE1","Ba\u017Eantn\xED","Beaufortova","Bechl\xEDnsk\xE1","Bechy\u0148ova","Bechy\u0148sk\xE1","Beckovsk\xE1","Bedlov\xE1","Bedn\xE1\u0159sk\xE1","Bedrnova","Bed\u0159ichovsk\xE1","Beethovenova","Beldova","Belgick\xE1","Bellova","Bellu\u0161ova","Bendlova","Bendova","Beneck\xE1","Benediktsk\xE1","Bene\u0161ovsk\xE1","Benick\xE1","Benkova","Ben\xE1kova","Ben\xE1tsk\xE1","Ben\xE1\u010Danova","Ben\xED\u0161kov\xE9","Beranov\xFDch","Bergerova","Bergmanova","Berkovsk\xE1","Berl\xEDnsk\xE1","Bermanova","Bernartick\xE1","Bernol\xE1kova","Berounsk\xE1","Bertr\xE1mov\xE1","Berylov\xE1","Besedn\xED","Beskydsk\xE1","Betl\xE9msk\xE1","Betl\xE9msk\xE9 N\xE1m.","Betl\xE9msk\xE9 N\xE1m\u011Bst\xED","Bet\xE1\u0148sk\xE1","Bezdrevsk\xE1","Bezd\u011Bkovsk\xE1","Bezinkov\xE1","Bezov\xE1","Bezpra\u0161n\xE1","Be\u010Dovsk\xE1","Be\u010Dv\xE1\u0159ova","Be\u010Dv\xE1\u0159sk\xE1","Be\u0159kovick\xE1","Be\u0161\u0165\xE1kova","Bieblova","Binarova","Biskupcova","Biskupsk\xE1","Biskupsk\xFD Dv\u016Fr","Blachutova","Blahn\xEDkova","Blahoslavova","Blanick\xE1","Blatensk\xE1","Blatnick\xE1","Blatovsk\xE1","Blatsk\xE1","Blattn\xE9ho","Bla\u017Eimsk\xE1","Bla\u017Ekova","Bla\u017E\xED\u010Dkova","Ble\u0161novsk\xE1","Blodkova","Bludovick\xE1","Bl\xE9riotova","Bl\u0161aneck\xE1","Bobkova","Bochovsk\xE1","Bodl\xE1kov\xE1","Bohdalec","Bohdaleck\xE1","Bohdane\u010Dsk\xE1","Bohda\u0161\xEDnsk\xE1","Bohnick\xE1","Bohrova","Bohum\xEDnsk\xE1","Bohuslava Martin\u016F","Bohuslava Ze \u0160vamberka","Bohuslavick\xE1","Bohu\u0161ovick\xE1","Boh\xE1\u010Dova","Boh\xFA\u0148ova","Bojanovick\xE1","Bojasova","Bojetick\xE1","Boje\u0161ick\xE1","Bojkovick\xE1","Bojovsk\xE1","Boj\xEDnkov\xE1","Boj\u010Denkova","Bolebo\u0159sk\xE1","Boleratick\xE1","Boleslavova","Boleslavsk\xE1","Boletick\xE1","Boleveck\xE1","Bolinsk\xE1","Bolo\u0148sk\xE1","Bolzanova","Bol\xEDvarova","Boreck\xE1","Bore\u010Dkova","Borodinsk\xE1","Borot\xEDnsk\xE1","Borovansk\xE1","Borovansk\xE9ho","Borovnick\xE1","Borovsk\xE1","Borov\xE1","Boro\u0161ova","Borsk\xE1","Borsk\xE9ho","Bor\u0161ov","Bor\u0161ovsk\xE1","Bor\u016Fvkov\xE1","Bose\u0148sk\xE1","Botevova","Boti\u010Dsk\xE1","Boudova","Bousovsk\xE1","Bou\u010Dkova","Bou\u0159ilova","Bou\u0161ova","Bozd\u011Bchova","Bo\u010Dn\xED I","Bo\u010Dn\xED Ii","Bo\u0159anovick\xE1","Bo\u0159etick\xE1","Bo\u0159et\xEDnsk\xE1","Bo\u0159ivojova","Bo\u0159\xEDkova","Bo\u0161ick\xE1","Bo\u0161ileck\xE1","Bo\u0161\xEDnsk\xE1","Bo\u017Eanovsk\xE1","Bo\u017Eeck\xE1","Bo\u017Eejovick\xE1","Bo\u017Eeny Hofmeisterov\xE9","Bo\u017Eeny Jandlov\xE9","Bo\u017Eeny N\u011Bmcov\xE9","Bo\u017Eeny St\xE1rkov\xE9","Bo\u017Eetick\xE1","Bo\u017Eet\u011Bchova","Bo\u017Ekova","Bo\u017Ekovsk\xE1","Bo\u017E\xEDdarsk\xE1","Brabcova","Brambo\u0159\xEDkov\xE1","Branaldova","Brandejsova","Brandejsovo N\xE1m.","Brandejsovo N\xE1m\u011Bst\xED","Brandlova","Brand\xFDsk\xE1","Branick\xE1","Branick\xE9 N\xE1m.","Branick\xE9 N\xE1m\u011Bst\xED","Branislavova","Brani\u0161ovsk\xE1","Bransk\xE1","Bratislavsk\xE1","Bratranc\u016F Veverkov\xFDch","Brat\u0159\xED Dohalsk\xFDch","Brat\u0159\xED Vencl\xEDk\u016F","Brat\u0159\xED \u010Capk\u016F","Brat\u0159\xEDkovsk\xE1","Braunerova","Braunova","Bra\u0161kovsk\xE1","Brdeck\xE1","Brdi\u010Dkova","Brdl\xEDkova","Brechtova","Brehmova","Breitcetlova","Brichtova","Brig\xE1dnick\xE1","Brig\xE1dn\xEDk\u016F","Brixiho","Brodeck\xE1","Brodsk\xE9ho","Bromova","Bronzov\xE1","Broskvo\u0148ov\xE1","Broumarsk\xE1","Broumovsk\xE1","Broz\xE1nsk\xE1","Bro\u017E\xEDkova","Brteck\xE1","Brtnick\xE1","Brumovick\xE1","Bruncl\xEDkova","Brunelova","Brunnerova","Bruselsk\xE1","Brusinkov\xE1","Brusla\u0159sk\xE1","Bryksova","Brzick\xE1","Brzor\xE1dov\xFDch","Br\xE1zdimsk\xE1","Br\u0148ovsk\xE1","Bubene\u010Dsk\xE1","Bubensk\xE1","Bubensk\xE9 N\xE1b\u0159.","Bubensk\xE9 N\xE1b\u0159e\u017E\xED","Buben\xED\u010Dkova","Bublavsk\xE1","Bubl\xEDkova","Bubnova","Bucharova","Buchlovsk\xE1","Buchovcova","Budape\u0161\u0165sk\xE1","Bude\u010Dsk\xE1","Budilova","Budilovsk\xE1","Budovatelsk\xE1","Budy\u0148sk\xE1","Budy\u0161\xEDnsk\xE1","Bud\xEDnova","Bud\u010Dick\xE1","Bud\u011Bjovick\xE1","Bukolsk\xE1","Bukoveck\xE1","Bukovinsk\xE1","Bukov\xE1","Bulharsk\xE1","Buli\u017En\xEDkov\xE1","Bulovka","Burdova","Bure\u0161ova","Burianova","Butovick\xE1","Buzuluck\xE1","Bu\u0161t\u011Bhradsk\xE1","Bydho\u0161\u0165sk\xE1","Byd\u017Eovsk\xE1","Byd\u017Eovsk\xE9ho","Bylansk\xE1","Bystr\xE1","Byst\u0159ick\xE1","Byst\u0159i\u010Dn\xE1","By\u0161ick\xE1","By\u0161kovick\xE1","Bzeneck\xE1","B\xE1rtlova","B\xE1\u0161\u0165sk\xE1","B\xEDleneck\xE9 N\xE1m.","B\xEDleneck\xE9 N\xE1m\u011Bst\xED","B\xEDlinsk\xE1","B\xEDlkova","B\xEDlovsk\xE1","B\xEDl\xE1","B\xEDl\u010Dick\xE1","B\xEDnova","B\xEDtovsk\xE1","B\xF6hmova","B\xFD\u0161ovsk\xE1","B\u011Bchorsk\xE1","B\u011Bchovick\xE1","B\u011Bhounkova","B\u011Blehradsk\xE1","B\u011Ble\u010Dsk\xE1","B\u011Blinsk\xE9ho","B\u011Blocerkevsk\xE1","B\u011Block\xE1","B\u011Blohorsk\xE1","B\u011Bloml\xFDnsk\xE1","B\u011Blovesk\xE1","B\u011Blu\u0148sk\xE1","B\u011Blu\u0161ick\xE1","B\u011Bl\xE1skov\xE1","B\u011Bl\u010Dick\xE1","B\u011B\u017Eeck\xE1","B\u011B\u017En\xE1","B\u0159eclavsk\xE1","B\u0159ehov\xE1","B\u0159etislavova","B\u0159evnovsk\xE1","B\u0159ezanova","B\u0159ezeck\xE1","B\u0159ezensk\xE1","B\u0159ezinova","B\u0159ezin\u011Bvesk\xE1","B\u0159eznick\xE1","B\u0159eznov\xE1","B\u0159ezovick\xE1","B\u0159ezovsk\xE9ho","B\u0159ezov\xE1","B\u0159e\u010D\u0165anov\xE1","B\u0159e\u017Eansk\xE1","B\u0159e\u017E\xE1neck\xE1","B\u0159idlicov\xE1","B\u0159idli\u010Dn\xE1","B\u0159\xEDzova","B\u0159\xED\u0161\u0165ansk\xE1","Cafourkova","Cedrov\xE1","Celetn\xE1","Celni\u010Dn\xED","Celsiova","Cement\xE1\u0159sk\xE1","Ceplechova","Cerhenick\xE1","Cerh\xFDnsk\xE1","Cety\u0148sk\xE1","Chaba\u0159ovick\xE1","Chabersk\xE1","Chabe\u0159ick\xE1","Chabsk\xE1","Chalabalova","Chaloupeck\xE9ho","Chaloupky","Chaltick\xE1","Chalupkova","Chalupnick\xE1","Chaplinovo N\xE1m.","Chaplinovo N\xE1m\u011Bst\xED","Charkovsk\xE1","Charlese De Gaulla","Charv\xE1tova","Chata\u0159sk\xE1","Chatov\xE1","Chebsk\xE1","Chel\u010Dick\xE9ho","Chemick\xE1","Chilsk\xE1","Chittussiho","Chlad\xEDrensk\xE1","Chlebovick\xE1","Chlumeck\xE1","Chlumova","Chlum\xEDnsk\xE1","Chlum\u010Dansk\xE9ho","Chlupova","Chlup\xE1\u010Dova","Chl\xE1dkova","Chmela\u0159sk\xE1","Chmelick\xE1","Chmelov\xE1","Chmel\xED\u0159ova","Choceradsk\xE1","Choce\u0148sk\xE1","Chocholou\u0161kova","Chocholova","Chodeck\xE1","Chodoveck\xE9 N\xE1m.","Chodoveck\xE9 N\xE1m\u011Bst\xED","Chodovick\xE1","Chodovsk\xE1","Chodsk\xE1","Cholupick\xE1","Chomutovick\xE1","Chomutovsk\xE1","Chopinova","Choratick\xE1","Choro\u0161ov\xE1","Choru\u0161ick\xE1","Chorvatsk\xE1","Chote\u010Dsk\xE1","Chotkova","Chotouchovsk\xE1","Chotou\u0148sk\xE1","Chotovick\xE1","Chotutick\xE1","Chot\u011Bbuzsk\xE1","Chot\u011Bnovsk\xE1","Chot\u011Btovsk\xE1","Chot\u011B\u0161ovsk\xE1","Chovatelsk\xE1","Chrastavsk\xE1","Chrobolsk\xE1","Chrpov\xE1","Chrudimsk\xE1","Chr\xE1n\u011Bn\xE1","Chr\xE1\u0161\u0165ansk\xE1","Chuchelsk\xE1","Chudenick\xE1","Chudom\u011B\u0159ick\xE1","Churnajevova","Chur\xE1\u0148ovsk\xE1","Chvaletick\xE1","Chvale\u010Dsk\xE1","Chvalkovick\xE1","Chvalova","Chvalsk\xE1","Chval\u0161ovick\xE1","Chvat\u011Brubsk\xE1","Chvojeneck\xE1","Chyjick\xE1","Ch\xFDnick\xE1","Ch\xFDnovsk\xE1","Ch\xFD\u0148sk\xE1","Ch\u0159ibsk\xE1","Cibulka","Cidlinsk\xE1","Cig\xE1nkova","Ciheln\xE1","Cihl\xE1\u0159ova","Cihl\xE1\u0159sk\xE1","Cimburkova","Ciolkovsk\xE9ho","Cirkusov\xE1","Cisterci\xE1ck\xE1","Citolibsk\xE1","Coriov\xFDch","Ctiborova","Ctin\u011Bvesk\xE1","Ctiradova","Ct\u011Bnick\xE1","Cukern\xED","Cukrovarnick\xE1","Cukrovarsk\xE1","Cu\u0159\xEDnova","Cvikovsk\xE1","Cvi\u010Debn\xE1","Cvr\u010Dkova","Cyprichova","C\xEDglerova","C\xEDlkova","C\xEDnoveck\xE1","C\xEDrkova","C\xEDrkvick\xE1","C\xEDrkvi\u010Dn\xE1","C\xEDsa\u0159sk\xE1 Louka","C\xEDsa\u0159sk\xFD Ostrov","C\xEDtovsk\xE1","Daimlerova","Dalejsk\xE1","Dale\u0161ick\xE1","Daliborova","Dalimilova","Dalovick\xE1","Dandova","Danielova","Dany Med\u0159ick\xE9","Darwinova","Dasnick\xE1","Davelsk\xE1","Davidovi\u010Dova","Dav\xEDdkova","Da\u010Dick\xE1","Da\u010Dick\xE9ho","Da\u0148kova","Da\u0161ick\xE1","Da\u0161kova","Deht\xEDnsk\xE1","Dejvick\xE1","Demlova","Demoli\u010Dn\xED","Desensk\xE1","Destinnov\xE9","Destinov\xE9","Devonsk\xE1","Deylova","De\u0161tn\xE1","De\u0161\u0165ov\xE1","Diabasov\xE1","Diamantov\xE1","Dibl\xEDkova","Dienzenhoferovy Sady","Dieselova","Diska\u0159sk\xE1","Dismanova","Dittrichova","Divadeln\xED","Diveck\xE1","Diviznov\xE1","Divi\u0161ova","Divi\u0161ovsk\xE1","Divok\xE1 \u0160\xE1rka","Dlaba\u010Dov","Dlouh\xE1","Dl\xE1\u017Ed\u011Bn\xE1","Do Blatin","Do Borovin","Do Chuchle","Do Dolnic","Do Dubin","Do Dub\u010De","Do Hlinek","Do Klukovic","Do Kope\u010Dka","Do Kout\u016F","Do Lipan","Do Lipin","Do Luk","Do Panenek","Do Podkovy","Do Pol\xED","Do Potok\u016F","Do P\xED\u0161ovic","Do Rokl\xED","Do Rybn\xED\u010Dk\u016F","Do Sv\xE9pravic","Do Vozovny","Do Vrchu","Do Vr\u0161ku","Do Zahr\xE1dek I","Do Zahr\xE1dek Ii","Do Z\xE1ti\u0161\xED","Do \xDAdol\xED","Do \xDAjezda","Do \u010Certous","Do \u010Ctvrti","Do \u0158\xED\u010Dan","Dobevsk\xE1","Dobnerova","Dobratick\xE1","Dobronick\xE1","Dobropolsk\xE1","Dobrovick\xE1","Dobrovoln\xE9ho","Dobrovolsk\xE9ho","Dobrovsk\xE9ho","Dobrov\xEDzsk\xE1","Dobro\u010Dovick\xE1","Dobro\u0161ovsk\xE1","Dobru\u0161sk\xE1","Dob\u0159ansk\xE1","Dob\u0159ejovick\xE1","Dob\u0159enick\xE1","Dob\u0159ichovsk\xE1","Dob\u0161ick\xE1","Dob\u0161\xEDnsk\xE1","Dohalick\xE1","Doksansk\xE1","Dolansk\xE1","Dolej\u0161kova","Dole\u017Ealova","Dolina","Dolnobransk\xE1","Dolnob\u0159e\u017Eansk\xE1","Dolnocholupick\xE1","Dolnojir\u010Dansk\xE1","Dolnokr\u010Dsk\xE1","Dolnok\u0159eslick\xE1","Dolnoml\xFDnsk\xE1","Dolnom\u011Bcholupsk\xE1","Dolnopo\u010Dernick\xE1","Dolno\u010Derno\u0161ick\xE1","Doln\xED","Doln\xED Chaloupky","Dolomitov\xE1","Dolsk\xE1","Dol\xE1kova","Dol\xEDneck\xE1","Dol\u0148ansk\xE1","Domanovick\xE1","Doma\u0161\xEDnsk\xE1","Doma\u017Elick\xE1","Dominova","Domin\xEDnsk\xE1","Domkovsk\xE1","Domk\xE1\u0159sk\xE1","Domousnick\xE1","Donatellova","Donovalsk\xE1","Donsk\xE1","Don\xE1tova","Don\xEDnsk\xE1","Dopplerova","Dopravn\xED","Doprav\xE1k\u016F","Dostihov\xE1","Dostojevsk\xE9ho","Doubeck\xE1","Doubick\xE1","Doubravick\xE1","Doubravsk\xE1","Doubrav\xEDnova","Doubrav\u010Dick\xE1","Doudlebsk\xE1","Doudova","Doupovsk\xE1","Dr. Marodyho","Dr. Zikmunda Wintra","Dr.Zikmunda Wintra","Dragounsk\xE1","Drahansk\xE1","Drahelick\xE1","Drahel\u010Dick\xE1","Drahobejlova","Drahor\xE1dova","Drahotick\xE1","Drahot\xEDnsk\xE1","Drahovsk\xE1","Draho\u0148ovsk\xE9ho","Dra\u017Eenovsk\xE1","Dra\u017Eetick\xE1","Dra\u017Eick\xE1","Dra\u017Eick\xE9ho","Dra\u017Eick\xE9ho N\xE1m.","Dra\u017Eick\xE9ho N\xE1m\u011Bst\xED","Dra\u017Ekovsk\xE1","Dreyerova","Drimlova","Drnovsk\xE1","Drobn\xE1","Drtikolova","Drtinova","Druhanick\xE1","Druh\xE9ho Odboje","Dru\u017Eicov\xE1","Dru\u017Enosti","Dru\u017En\xE1","Dru\u017Estevn\xED","Dru\u017Estevn\xED Ochoz","Dr\xE1\u017En\xED","Dr\u016Fbe\u017Enick\xE1","Dr\u016Fbe\u017E\xE1\u0159sk\xE1","Dubansk\xE1","Dubeneck\xE1","Dube\u010Dsk\xE1","Dube\u010Dsk\xE9 Horky","Dubinsk\xE1","Dubnick\xE1","Dubnova","Dubovick\xE1","Dubov\xE1","Dubrovnick\xE1","Dubsk\xE1","Duchcovsk\xE1","Duchosl\xE1vka","Dudkova","Dud\xEDnsk\xE1","Duhov\xE1","Dukelsk\xE1","Dukelsk\xFDch Hrdin\u016F","Dunajevsk\xE9ho","Dunajsk\xE1","Dunick\xE1","Dunovsk\xE9ho","Durychova","Dus\xEDkova","Du\u0161kova","Du\u0161n\xED","Dvoreck\xE1","Dvoreck\xE9 N\xE1m.","Dvoreck\xE9 N\xE1m\u011Bst\xED","Dvorn\xED","Dvorsk\xE1","Dvoud\xEDln\xE1","Dvouletky","Dvouramenn\xE1","Dvo\u0159eck\xE9ho","Dvo\u0159i\u0161\u0165sk\xE1","Dvo\u0159\xE1kova","Dvo\u0159\xE1kovo N\xE1b\u0159.","Dvo\u0159\xE1kovo N\xE1b\u0159e\u017E\xED","Dygr\xFDnova","Dyjsk\xE1","Dykova","D\xE1\u0159sk\xE1","D\xFCrerova","D\xFD\u0161insk\xE1","D\u011Bbol\xEDnsk\xE1","D\u011Bdick\xE1","D\u011Bdinova","D\u011Bdinsk\xE1","D\u011Bkansk\xE1","D\u011Bkansk\xE1 Vinice I","D\u011Bkansk\xE1 Vinice Ii","D\u011Blen\xE1","D\u011Blnick\xE1","D\u011Blost\u0159eleck\xE1","D\u011Btenick\xE1","D\u011Btsk\xE1","D\u011Btsk\xFD Ostrov","D\u011Bv\xEDnsk\xE1","D\u011B\u010D\xEDnsk\xE1","D\u0159eva\u0159sk\xE1","D\u0159evnick\xE1","D\u0159evn\xE1","D\u0159ev\u010Dick\xE1","D\u0159\xEDnovsk\xE1","D\u0159\xEDnov\xE1","D\u0159\xEDtensk\xE1","Eberlova","Ebrova","Edisonova","Edvardova","Egyptsk\xE1","Eichlerova","Einsteinova","Ejpovick\xE1","Ekonomick\xE1","Eledrova","Elektr\xE1rensk\xE1","Eli\xE1\u0161ova","Eli\u0161ky Junkov\xE9","Eli\u0161ky Kr\xE1snohorsk\xE9","Eli\u0161ky Pe\u0161kov\xE9","Eli\u0161ky P\u0159emyslovny","Ellnerov\xE9","Elsnicovo N\xE1m\u011Bst\xED","Emilie Hyblerov\xE9","Emlerova","Engelm\xFCllerova","Engelova","Englerova","Erbenova","Estonsk\xE1","Etiopsk\xE1","Euklidova","Evropsk\xE1","Evy Olmerov\xE9","Exn\xE1rova","F.V.Vesel\xE9ho","Fabi\xE1nova","Fabi\xE1nsk\xE1","Fad\u011Bjevova","Fajmanov\xE9","Fajtlova","Falck\xE1","Faltysova","Famful\xEDkova","Fantova","Faradayova","Farka\u0161ova","Farn\xED","Farsk\xE1","Farsk\xE9ho","Fastrova","Federova","Fejfarova","Felberova","Fenyklov\xE1","Fetrovsk\xE1","Fe\u0159tekova","Fialkov\xE1","Fibichova","Fikerova","Filipova","Filipovsk\xE9ho","Filip\xEDny Welserov\xE9","Fillova","Filma\u0159sk\xE1","Filosofsk\xE1","Fingerova","Finkovsk\xE1","Finsk\xE1","Firku\u0161n\xE9ho","Fischlova","Fi\u0161erova","Flemingovo N\xE1m.","Flemingovo N\xE1m\u011Bst\xED","Fl\xE1jsk\xE1","Fl\xF6glova","Foerstrova","Folmavsk\xE1","Formansk\xE1","Form\xE1nkova","Fo\u0159tova","Fragnerova","Francouzsk\xE1","Franti\u0161ka Divi\u0161e","Franti\u0161ka Jansy","Franti\u0161ka Kadlece","Franti\u0161ka K\u0159\xED\u017Eka","Franti\u0161ka \u010Cern\xE9ho","Franti\u0161ka \u010Cerven\xE9ho","Franti\u0161ka \u0160im\xE1\u010Dka","Franti\u0161kova","Franty Kocourka","Fran\u010D\xEDkova","Freiwaldova","Freyova","Frimlova","Fri\u010Dova","Froncova","Frostova","Fro\u0148kova","Frydrychova","Fry\u010Dovick\xE1","Fr\xE1ni \u0160r\xE1mka","Fr\xE9za\u0159sk\xE1","Fr\xFDdeck\xE1","Fr\xFDdlantsk\xE1","Fuchsova","F\xFCgnerovo N\xE1m.","F\xFCgnerovo N\xE1m\u011Bst\xED","Gabinova","Gab\u010D\xEDkova","Gagarinova","Galandova","Galileova","Galla\u0161ova","Galvaniho","Gaussova","Gda\u0148sk\xE1","Gener\xE1la Janou\u0161ka","Gener\xE1la Mejst\u0159\xEDka","Gener\xE1la P\xEDky","Gener\xE1la \u0160i\u0161ky","Gensovsk\xE1","Geologick\xE1","Gercenova","Gerstnerova","Ginzova","Glazunovova","Glinkova","Glowack\xE9ho","Goetheho","Gogolova","Golfov\xE1","Gollova","Gol\u010Dova","Gon\u010Darenkova","Gorazdova","Gotthardsk\xE1","Goyova","Go\u010D\xE1rova","Grafick\xE1","Grafitov\xE1","Grammova","Gran\xE1tov\xE1","Gregorova","Grussova","Gruz\xEDnsk\xE1","Gutfreundova","Gutova","Gymnasijn\xED","Gymnastick\xE1","Habartick\xE1","Habartovsk\xE1","Haberfeldova","Habrovsk\xE1","Habrov\xE1","Hab\u0159ick\xE1","Hackerova","Hadovit\xE1","Hadravsk\xE1","Hajn\xED","Hakenova","Halasova","Halenkovsk\xE1","Hal\u0161tatsk\xE1","Hamersk\xE1","Hamplova","Hamrov\xE1","Hams\xEDkova","Hankova","Hanou\u0161kova","Hanusova","Hanu\u0161ova","Hanzelkova","Hanzl\xEDkova","Harantova","Harcovsk\xE1","Harlacherova","Harmonick\xE1","Harrachovsk\xE1","Hartenbersk\xE1","Hasi\u010Dsk\xE1","Hasi\u010D\u016F","Hasova","Hastrmansk\xE1","Haunerova","Hauptova","Hausmannova","Havansk\xE1","Havelsk\xE1","Havelsk\xE1 Uli\u010Dka","Havlovick\xE9ho","Havlovsk\xE1","Havl\xEDnova","Havl\xED\u010Dkova","Havl\xED\u010Dkovo N\xE1m.","Havl\xED\u010Dkovo N\xE1m\u011Bst\xED","Havl\xED\u010Dkovy Sady","Havl\u016Fjov\xE9","Havranick\xE1","Havran\xED","Havr\xE1nkova","Hav\xED\u0159ovsk\xE1","Hav\xED\u0159sk\xE1","Ha\u0161kova","Ha\u0161lerova","Ha\u0161talsk\xE1","Ha\u0161talsk\xE9 N\xE1m.","Ha\u0161talsk\xE9 N\xE1m\u011Bst\xED","Heckelova","Heineho","Heinemannova","Hejnick\xE1","Hejpl\xEDkova","Hejtmansk\xE1","Hejtm\xE1nkova","Hekova","Hekrova","Heldova","Heleny Mal\xED\u0159ov\xE9","Hellichova","Helmova","Helsinsk\xE1","Hel\xE9nsk\xE1","Hennerova","Heranova","Herbenova","Herdovsk\xE1","Herl\xEDkovick\xE1","Hermanick\xE1","Hermel\xEDnsk\xE1","Herm\xEDny T\xFDrlov\xE9","Heroldovy Sady","Herrmannova","Herrova","Hertzova","Her\xE1leck\xE1 I","Her\xE1leck\xE1 Ii","Her\xE1leck\xE1 Iii","Her\xE1leck\xE1 Iv","Her\u010D\xEDkova","Hevl\xEDnsk\xE1","Heydukova","Heyrovsk\xE9ho N\xE1m.","Heyrovsk\xE9ho N\xE1m\u011Bst\xED","He\u010Dkova","He\u0159manova","He\u0159m\xE1nkov\xE1","Hildy \u010Cih\xE1kov\xE9","Hillebrantova","Hilmarova","Hir\u0161lova","Hlavat\xE9ho","Hlaveneck\xE1","Hlavn\xED","Hlavova","Hlav\xE1\u010Dkova","Hlav\xE1\u010Dova","Hla\u010Fova","Hled\xEDkov\xE1","Hlinsk\xE1","Hlivick\xE1","Hlohov\xE1","Hloub\u011Bt\xEDnsk\xE1","Hlubock\xE1","Hlubok\xE1","Hlubo\u010Depsk\xE1","Hlu\u0161i\u010Dkova","Hl\xE1dkov","Hl\xE1vkova","Hn\u011Bvkovsk\xE1","Hn\u011Bvkovsk\xE9ho","Hn\u011Bzdensk\xE1","Hobl\xED\u0159sk\xE1","Hodkovick\xE1","Hodkovsk\xE1","Hodon\xEDnsk\xE1","Hod\u010Dina","Hod\u011Bjovsk\xE1","Hod\u011B\u0161ovick\xE1","Hofbauerova","Hoffmannova","Hokejov\xE1","Hoke\u0161ovo N\xE1m.","Hoke\u0161ovo N\xE1m\u011Bst\xED","Holandsk\xE1","Holekova","Holenick\xE1","Holensk\xE1","Hole\u010Dkova","Hole\u0161ovick\xE9 N\xE1b\u0159e\u017E\xED","Hole\u0161ovick\xFD P\u0159\xEDstav","Holick\xE1","Hollarovo N\xE1m.","Hollarovo N\xE1m\u011Bst\xED","Holohlavsk\xE1","Holot\xEDnsk\xE1","Holoubkova","Holoubkovsk\xE1","Holubick\xE1","Holubinkov\xE1","Holubkova","Holubova","Holub\xED","Holu\u0161ick\xE1","Holy\u0148sk\xE1","Hol\xE1tova","Hol\xEDnsk\xE1","Hol\xFD\u0161ovsk\xE1","Hol\u010Dovick\xE1","Hol\u0161ick\xE1","Homolov\xE1","Hom\xE9rova","Honz\xEDkova","Hornick\xE1","Hornocholupick\xE1","Hornofova","Hornokr\u010Dsk\xE1","Hornok\u0159eslick\xE1","Hornoml\xFDnsk\xE1","Hornom\u011Bcholupsk\xE1","Hornopo\u010Dernick\xE1","Horn\xED","Horn\xED Chaloupky","Horn\xED Hrdlo\u0159ezsk\xE1","Horn\xED Stromky","Horn\xED\u010Dkova","Horolezeck\xE1","Horom\u011B\u0159ick\xE1","Horou\u0161ansk\xE1","Horovo N\xE1m.","Horovo N\xE1m\u011Bst\xED","Horsk\xE1","Horusick\xE1","Horym\xEDrovo N\xE1m.","Horym\xEDrovo N\xE1m\u011Bst\xED","Hor\xE1kova","Hor\xE1\u010Dkova","Hor\u010Di\u010Dkova","Hor\u0148\xE1teck\xE1","Hor\u0161ovsk\xE1","Hospod\xE1\u0159sk\xE1","Hostavick\xE1","Hostinsk\xE9ho","Hostiva\u0159sk\xE1","Hostiva\u0159sk\xE9 N\xE1m.","Hostiva\u0159sk\xE9 N\xE1m\u011Bst\xED","Hostivick\xE1","Hostiv\xEDtova","Hosti\u0161ovsk\xE1","Hostou\u0148sk\xE1","Hosto\u0161ova","Host\xFDnsk\xE1","Houba\u0159sk\xE1","Houdova","Hovor\u010Dovick\xE1","Ho\u0159ansk\xE1","Ho\u0159ej\u0161\xED N\xE1b.","Ho\u0159ej\u0161\xED N\xE1b\u0159e\u017E\xED","Ho\u0159ej\u0161\xEDho","Ho\u0159elick\xE1","Ho\u0159ick\xE1","Ho\u0159ovsk\xE9ho","Ho\u0159\xEDneck\xE1","Ho\u0161kova","Ho\u0161tick\xE1","Ho\u0161\u0165\xE1lkova","Hraba\u010Dovsk\xE1","Hrab\xE1kova","Hrachovsk\xE1","Hrad I. N\xE1dvo\u0159\xED","Hrad Ii. N\xE1dvo\u0159\xED","Hrad Iii. N\xE1dvo\u0159\xED","Hradebn\xED","Hradeck\xE1","Hradeck\xFDch","Hrade\u010Dkova","Hrade\u0161\xEDnsk\xE1","Hrad\u010Dansk\xE9 N\xE1m.","Hrad\u010Dansk\xE9 N\xE1m\u011Bst\xED","Hrani\u010Dn\xED","Hrazansk\xE1","Hrdinova","Hrdli\u010Dkova","Hrdlo\u0159ezsk\xE1","Hrdo\u0148ovick\xE1","Hroncova","Hronovsk\xE1","Hron\u011Btick\xE1","Hrozenkovsk\xE1","Hroznov\xE1","Hrozn\xE9ho","Hrub\xE9ho","Hrub\xEDnova","Hrudi\u010Dkova","Hrusick\xE1","Hru\u0161kovsk\xE1","Hru\u0161ovansk\xE9 N\xE1m.","Hru\u0161ovansk\xE9 N\xE1m\u011Bst\xED","Hru\u0161ovick\xE1","Hru\u0161ovsk\xE1","Hru\u0161\xEDnsk\xE9ho","Hru\u0161\u0148ov\xE1","Hr\xE1dkov\xE1","Hr\xE1sk\xE9ho","Huberova","Hubi\u010Dkova","Hub\xE1\u010Dkova","Hudcova","Hudebn\xED","Hude\u010Dkova","Hugo Haase","Hulanova","Hulick\xE1","Humeneck\xE1","Humpoleck\xE1","Hunt\xED\u0159ovsk\xE1","Hurbanova","Husa\u0159sk\xE1","Husineck\xE1","Husitsk\xE1","Husn\xEDkova","Husova","Husovo N\xE1m.","Husovo N\xE1m\u011Bst\xED","Hustope\u010Dsk\xE1","Hutnick\xE1","Hu\u0165sk\xE1","Hviezdoslavova","Hvozdeck\xE1","Hvozdnick\xE1","Hvozd\xEDkov\xE1","Hvo\u017E\u010Fansk\xE1","Hv\u011Bzdonick\xE1","Hv\u011Bzdova","Hv\u011Bzd\xE1\u0159sk\xE1","Hyacintov\xE1","Hybernsk\xE1","Hybe\u0161ova","Hynaisova","Hyp\u0161manova","H\xE1bova","H\xE1jeck\xE1","H\xE1jensk\xE1","H\xE1jkova","H\xE1jovna U Podjezdu","H\xE1jovna V \u0160\xE1rce","H\xE1jov\xE1","H\xE1j\xED\u010Dkova","H\xE1j\u010D\xED","H\xE1kova","H\xE1lkova","H\xE1lova","H\xE1l\u016Fv Statek","H\xF6gerova","H\xFCbnerov\xE9","H\u0159bitovn\xED","H\u0159ebenov\xE1","H\u0159eb\xEDkova","H\u0159ensk\xE1","H\u0159ibojedsk\xE1","H\u0159ibsk\xE1","H\u0159\xEDbkov\xE1","H\u0159\xEDdeleck\xE1","H\u016Flkova","H\u016Frsk\xE1","Ibsenova","Imrychova","Ingri\u0161ova","Internacion\xE1ln\xED","Irkutsk\xE1","Irsk\xE1","Irvingova","Italsk\xE1","Ivan\u010Dick\xE1","Izraelsk\xE1","Jabkenick\xE1","Jabloneck\xE1","Jablonsk\xE9ho","Jablo\u0148ov\xE1","Jablunkovsk\xE1","Jagellonsk\xE1","Jahodnick\xE1","Jahodov\xE1","Jakobiho","Jakubovsk\xE1","Jakubsk\xE1","Jakutsk\xE1","Jalodvorsk\xE1","Jalovcov\xE1","Jaltsk\xE1","Jamborova","Jamsk\xE1","Jana B\xEDlka","Jana Jind\u0159icha","Jana Karafi\xE1ta","Jana Ka\u0161para","Jana Marka","Jana Masaryka","Jana Ou\u0159ady","Jana P\u0159ib\xEDka","Jana R\u016F\u017Ei\u010Dky","Jana Srba","Jana Zaj\xEDce","Jana \u010Cerstv\xE9ho","Jana \u017Delivsk\xE9ho","Janderova","Jandova","Jane\u010Dkova","Jankovcova","Jankovsk\xE1","Janouchova","Janou\u0161kova","Janovick\xE1","Janovsk\xE1","Janovsk\xE9ho","Jansenova","Jansk\xE9ho","Jansova","Jantarov\xE1","Jan\xE1kova","Jan\xE1\u010Dkovo N\xE1b\u0159.","Jan\xE1\u010Dkovo N\xE1b\u0159e\u017E\xED","Jan\xFDrova","Jan\u010Dova","Jare\u0161ova","Jarkovsk\xE1","Jarmily Novotn\xE9","Jarn\xED","Jarn\xEDkova","Jarom\xEDra Jindry","Jarom\xEDra Vejvody","Jarom\xEDrova","Jarom\u011B\u0159sk\xE1","Jaroslava Foglara","Jaroslava \u0160vehly","Jaroslavick\xE1","Jasanov\xE1","Jaselsk\xE1","Jasenick\xE1","Jasenn\xE1","Jasm\xEDnov\xE1","Jasn\xE1 I","Jasn\xE1 Ii","Jaspisov\xE1","Jate\u010Dn\xED","Jaurisova","Javorensk\xE1","Javornick\xE1","Javorov\xE1","Javorsk\xE1","Javo\u0159ick\xE1","Ja\u0161\xEDkova","Ja\u017Elovick\xE1","Jedlov\xE1","Jednostrann\xE1","Jednotn\xE9ho Zem\u011Bd\u011Blsk\xE9ho Dru\u017Estva","Jedno\u0159ad\xE1","Jelenovsk\xE1","Jelen\xED","Jel\xEDnkova","Jemensk\xE1","Jemnick\xE1","Jener\xE1lka","Jene\u010Dsk\xE1","Jeni\u0161ovsk\xE1","Jensk\xE1","Jen\xEDkovick\xE1","Jen\u0161tejnsk\xE1","Jeremenkova","Jeremi\xE1\u0161ova","Jerevansk\xE1","Jeron\xFDmova","Jeruzal\xE9msk\xE1","Jesenick\xE1","Jeseniova","Jest\u0159ebick\xE1","Jetelov\xE1","Jet\u0159ichovick\xE1","Jevansk\xE1","Jezdeck\xE1","Jezdovick\xE1","Jezern\xED","Jezersk\xE1","Jezev\u010D\xED","Je\u010Dn\xE1","Je\u0159abinov\xE1","Je\u0159ick\xE1","Je\u0159\xE1bkova","Je\u0159\xE1bnick\xE1","Je\u0159\xE1bov\xE1","Je\u0161etick\xE1","Je\u0161t\u011Bdsk\xE1","Je\u017Ed\xEDkova","Je\u017Ekova","Je\u017Eovick\xE1","Je\u017Eovsk\xE1","Jihlavsk\xE1","Jihov\xFDchodn\xED I","Jihov\xFDchodn\xED Ii","Jihov\xFDchodn\xED Iii","Jihov\xFDchodn\xED Iv","Jihov\xFDchodn\xED Ix","Jihov\xFDchodn\xED V","Jihov\xFDchodn\xED Vi","Jihov\xFDchodn\xED Vii","Jihov\xFDchodn\xED Viii","Jihoz\xE1padn\xED I","Jihoz\xE1padn\xED Ii","Jihoz\xE1padn\xED Iii","Jihoz\xE1padn\xED Iv","Jihoz\xE1padn\xED V","Jihoz\xE1padn\xED Vi","Jiho\u010Desk\xE1","Jilemnick\xE1","Jilemnick\xE9ho","Jilmov\xE1","Jilsk\xE1","Jindrova","Jind\u0159icha Jind\u0159icha","Jind\u0159icha Plachty","Jind\u0159ichova","Jind\u0159i\u0161sk\xE1","Jinolick\xE1","Jinonick\xE1","Jino\u010Dansk\xE1","Jirensk\xE1","Jire\u010Dkova","Jirkovsk\xE1","Jirs\xE1kova","Jirs\xEDkova","Jir\xE1nkova","Jir\xE1skovo N\xE1m.","Jir\xE1skovo N\xE1m\u011Bst\xED","Jir\u010Dansk\xE1","Jiskrova","Jistebnick\xE1","Jitkovsk\xE1","Jitravsk\xE1","Jitrocelov\xE1","Jit\u0159n\xED","Jivensk\xE1","Jizersk\xE1","Ji\u010D\xEDnsk\xE1","Ji\u0159ick\xE1","Ji\u0159inkov\xE1","Ji\u0159iny \u0160t\u011Bpni\u010Dkov\xE9","Ji\u0159sk\xE1","Ji\u0159\xEDho Jandy","Ji\u0159\xEDho Ma\u0161\xEDna","Ji\u0159\xEDho Ze Vtelna","Ji\u0159\xED\u010Dkova","Ji\u0159\xED\u010Dkov\xE9","Ji\u017En\xED I","Ji\u017En\xED Ii","Ji\u017En\xED Iii","Ji\u017En\xED Iv","Ji\u017En\xED Ix","Ji\u017En\xED N\xE1m.","Ji\u017En\xED N\xE1m\u011Bst\xED","Ji\u017En\xED Spojka","Ji\u017En\xED V","Ji\u017En\xED Vi","Ji\u017En\xED Vii","Ji\u017En\xED Viii","Ji\u017En\xED Xi","Ji\u017En\xED Xii","Ji\u017En\xED Xiii","Ji\u017En\xED Xiv","Ji\u017En\xED Xv","Ji\u017En\xED Xvi","Ji\u017En\xED Xvii","Johanitsk\xE1","Jordana Jovkova","Jord\xE1nsk\xE1","Josefa B\xEDbrdl\xEDka","Josefa Houdka","Josefa Ko\u010D\xEDho","Josefa N\u011Bmce","Josefa Va\u0161\xED\u010Dka","Josefa \u0160im\u016Fnka","Josefsk\xE1","Jos\xE9 Mart\xEDho","Juar\xE9zova","Jugosl\xE1vsk\xE1","Jugosl\xE1vsk\xFDch Partyz\xE1n\u016F","Jungmannova","Jungmannovo N\xE1m\u011Bst\xED","Jun\xE1ck\xE1","Jupiterova","Jurkovi\u010Dova","Ju\xE1rezova","Jzd","J\xE1chymova","J\xE1chymovsk\xE1","J\xE1no\u0161\xEDkova","J\xE1nsk\xE1","J\xE1nsk\xFD Vr\u0161ek","J\xEDchova","J\xEDlkova","J\xEDlovick\xE1","J\xEDlovi\u0161\u0165sk\xE1","J\xEDlovsk\xE1","J\xEDlov\xE1","J\xEDrova","J\xEDrovcovo N\xE1m.","J\xEDrovcovo N\xE1m\u011Bst\xED","J\xEDvansk\xE1","J\xEDvov\xE1","K Austisu","K Avii","K Barrandovu","K Bateri\xEDm","K Ba\u017Eantnici","K Belvederu","K Berance","K Beranovu","K Berounce","K Ber\xE1nku","K Beton\xE1rn\u011B","K Bet\xE1ni","K Blatovu","K Bohnic\xEDm","K Borov\xED\u010Dku","K Boti\u010Di","K Brance","K Brnk\xE1m","K Brusce","K Br\u016Fdku","K B\xEDl\xE9mu Vrchu","K B\u011Bchovic\u016Fm","K B\u0159ezince","K B\u0159ezin\u011Bvsi","K B\u0159e\u010Dk\xE1m","K Celin\xE1m","K Cement\xE1rn\u011B","K Chab\u016Fm","K Chaloupce","K Chaloupk\xE1m","K Chat\xE1m","K Chmelnici","K Chumberku","K Ciheln\u011B","K Cik\xE1nce","K C\xEDli","K Dalej\xEDm","K Dobr\xE9 Vod\u011B","K Dol\u016Fm","K Drahani","K Drazd\u016Fm","K Drsnici","K Dubin\xE1m","K Dubov\xE9mu Ml\xFDnu","K Dubu","K Dub\u010Di","K D\xE1lnici","K D\xFDma\u010Di","K D\u011Br\xE1m","K Fantovu Ml\xFDnu","K Fark\xE1m","K Fialce","K Fi\u0161pance","K Habrovce","K Habru","K Halt\xFD\u0159i","K Havl\xEDnu","K Hlubok\xE9 Cest\u011B","K Hl\xE1sku","K Holyni","K Hol\xE9mu Vrchu","K Homolce","K Hork\xE1m","K Horn\xEDm Po\u010Dernic\xEDm","K Horom\u011B\u0159ic\u016Fm","K Ho\u0159avce","K Hradi\u0161ti","K Hrn\u010D\xED\u0159\u016Fm","K Hru\u0161ovu","K Hr\xE1zi","K Hut\xEDm","K H\xE1dku","K H\xE1je\u010Dku","K H\xE1ji","K H\xE1jku","K H\xE1jovn\u011B","K H\xE1j\u016Fm","K H\xE1runce","K Intern\u011B","K Jalovce","K Jas\xE1nk\xE1m","K Jelenu","K Jelen\xE1m","K Jezeru","K Jezu","K Jez\xEDrku","K Jihu","K Jino\u010Dan\u016Fm","K Ji\u017En\xEDmu M\u011Bstu","K Juli\xE1n\u011B","K J\xEDzd\xE1rn\u011B","K Labe\u0161k\xE1m","K Lad\u016Fm","K Lahovi\u010Dk\xE1m","K Lahovsk\xE9","K La\u017Eance","K Lesoparku","K Lesu","K Les\xEDku","K Leti\u0161ti","K Let\u0148an\u016Fm","K Libu\u0161i","K Lind\u011B","K Lipan\u016Fm","K Lipin\xE1m","K Lip\xE1m","K Lochkovu","K Lomu","K Lou\u017Ei","K Luhu","K Luk\xE1m","K Lu\u010Din\xE1m","K Lu\u017Ein\xE1m","K L\xE1dv\xED","K L\xE1nu","K L\xE1vce","K L\xE1zn\xEDm","K L\xEDp\u011B","K Mark\xE9t\u011B","K Mat\u011Bji","K Mejtu","K Metru","K Mil\xED\u010Dovu","K Ml\xED\u010Dn\xEDku","K Ml\xFDnu","K Mod\u0159ansk\xE9mu N\xE1dra\u017E\xED","K Mohyle","K Moravin\u011B","K Mostku","K Mostu","K Motelu","K Motolu","K M\xEDr\xE1m","K M\u011Bcholup\u016Fm","K M\u011Bchurce","K Nedv\u011Bz\xED","K Netluk\xE1m","K Noskovn\u011B","K Nouzovu","K Nov\xE9 Vsi","K Nov\xE9 \u0160kole","K Nov\xE9mu Dvoru","K Nov\xE9mu Hradu","K Nov\xE9mu S\xEDdli\u0161ti","K Nov\xFDm Domk\u016Fm","K N\xE1dra\u017E\xED","K N\xE1dr\u017Ei","K N\xE1honu","K N\xE1m\u011Bst\xED","K N\xE1plavce","K N\xE1vr\u0161\xED","K N\xE1vsi","K Obci","K Obecn\xEDm H\xE1jovn\xE1m","K Obo\u0159e","K Obsin\xE1m","K Ochozu","K Ohrad\u011B","K Okrouhl\xEDku","K Olympiku","K Opat\u0159ilce","K Oplocen\xED","K Orionce","K Osmidomk\u016Fm","K Oto\u010Dce","K Ov\u010D\xEDnu","K Pades\xE1tn\xEDku","K Pale\u010Dku","K Panenk\xE1m","K Parku","K Pastvin\xE1m","K Pazderk\xE1m","K Pek\xE1rn\u011B","K Pelu\u0148ku","K Petrov\u011B Komo\u0159e","K Pitkovic\u016Fm","K Podchodu","K Podjezdu","K Pol\xEDm","K Pomn\xEDku","K Popelce","K Potoku","K Po\u0161t\u011B","K Pramenu","K Prel\xE1t\u016Fm","K Pr\xE1deln\u011B","K Pr\u016Fhonic\u016Fm","K Pr\u016Fhonu","K Pr\u016Fmstavu","K Pyramidce","K P\xE9rovn\u011B","K P\xEDskovn\u011B","K P\xEDsnici","K P\u0159ehrad\xE1m","K P\u0159ejezdu","K P\u0159\xEDstavi\u0161ti","K P\u0159\xEDvozu","K Radho\u0161ti","K Radonic\u016Fm","K Radot\xEDnu","K Rem\xEDzku","K Rokli","K Rokytce","K Rotund\u011B","K Rovin\xE1m","K Rozko\u0161i","K Rozmez\xED","K Roztok\u016Fm","K Rozvodn\u011B","K Rukavi\u010Dk\xE1rn\u011B","K Rybn\xEDku","K Rybn\xED\u010Dku","K Rybn\xED\u010Dk\u016Fm","K Ryb\xE1rn\u011B","K Ry\u0161\xE1nce","K Sadu","K Safin\u011B","K Samoobsluze","K Samot\u011B","K Sedli\u0161ti","K Sib\u0159in\u011B","K Sokolovn\u011B","K Sopce","K Star\xE9mu Buben\u010Di","K Star\xE9mu Lomu","K Stavebnin\xE1m","K Sukovu","K S\xE1dk\xE1m","K S\xEDdli\u0161ti","K Tepl\xE1rn\u011B","K Topol\u016Fm","K Top\xEDrn\u011B","K Transform\xE1toru","K Trati","K Trnin\xE1m","K Trnk\xE1m","K Trn\xED\u010Dku","K Truhl\xE1\u0159ce","K Tr\u017Ei\u0161ti","K Tuchom\u011B\u0159ic\u016Fm","K T\xE1boru","K T\u0159ebonic\u016Fm","K T\u0159e\u0161\u0148ovce","K T\u016Fni","K Ubytovn\xE1m","K Uh\u0159\xEDn\u011Bvsi","K U\u010Dili\u0161ti","K Valu","K Vejvo\u010F\xE1ku","K Velk\xE9 Ohrad\u011B","K Velk\xE9mu Dvoru","K Verner\xE1ku","K Viaduktu","K Vidouli","K Vilk\xE1m","K Vinici","K Vinic\xEDm","K Vino\u0159i","K Vizerce","K Vi\u0161\u0148ovce","K Vi\u0161\u0148ov\xE9mu Sadu","K Vltav\u011B","K Vl\xE1sence","K Vodici","K Vodojemu","K Vod\xE1rn\u011B","K Vod\u011B","K Vrbi\u010Dk\xE1m","K Vrb\u011B","K Vrcholu","K Vrtilce","K Vr\u0161\xED\u010Dku","K Vyhl\xEDdce","K Vysok\xE9 Cest\u011B","K Vystrkovu","K V\xE1clavce","K V\xE1pence","K V\xE1ze","K V\xFDboru","K V\xFDtopn\u011B","K V\xFDzkumn\xFDm \xDAstav\u016Fm","K V\u011Btrolamu","K Zabrk\u016Fm","K Zadn\xED Kopanin\u011B","K Zahradnictv\xED","K Zahrad\xE1m","K Zahr\xE1dk\xE1m","K Zast\xE1vce","K Zat\xE1\u010Dce","K Zelen\xE9 Louce","K Zelen\xFDm Domk\u016Fm","K Zelen\u010Di","K Z\xE1mku","K Z\xE1ti\u0161\xED","K Z\xE1vodi\u0161ti","K Z\xE1vor\xE1m","K Z\xE1v\u011Brce","K Z\xE1v\u011Btin\xE1m","K \xDAdol\xED","K \xDAdol\xED Hv\u011Bzd","K \xDAjezdu","K \xDAstavu","K \xDAvozu","K \u010Cerno\u0161ic\xEDm","K \u010Cerven\xE9mu Dvoru","K \u010Cerven\xE9mu Vrchu","K \u010Cestlic\u016Fm","K \u010Cihadl\u016Fm","K \u010E\xE1blic\u016Fm","K \u0158ece","K \u0158eporyj\xEDm","K \u0158\xED\u010Dan\u016Fm","K \u0160afr\xE1nce","K \u0160anc\xEDm","K \u0160eberovu","K \u0160eber\xE1ku","K \u0160edivce","K \u0160ubrtce","K \u017Deleznici","K \u017Di\u017Ekovu","Kabel\xE1\u010Dova","Kabe\u0161ova","Kab\xE1tov\xE9","Kada\u0148sk\xE1","Kade\u0159\xE1vkovsk\xE1","Kafkova","Kahovsk\xE1","Kaizlovy Sady","Kakosova","Kakostov\xE1","Kalabisova","Kala\u0161ova","Kalinov\xE1","Kali\u0161nick\xE1","Kali\u0161\u0165sk\xE1","Kalsk\xE1","Kalvodova","Kamelova","Kamencov\xE1","Kamenick\xE1","Kamenit\xE1","Kamenn\xE1","Kamen\xEDk\u016F","Kamerunsk\xE1","Kampanova","Kamz\xEDkov\xE1","Kam\xFDck\xE1","Kanadsk\xE1","Kandertova","Kanovnick\xE1","Kapitulsk\xE1","Kaplanova","Kaplick\xE1","Kapra\u010Fov\xE1","Kaprova","Kapuc\xEDnsk\xE1","Karafi\xE1tov\xE1","Karasova","Karasovsk\xE1","Kardausova","Karda\u0161ovsk\xE1","Karenova","Karf\xEDkova","Karla Engli\u0161e","Karla Hlav\xE1\u010Dka","Karla Kryla","Karla K\u0159\xED\u017Eka","Karla Michala","Karla Rach\u016Fnka","Karla Tom\xE1\u0161e","Karla Zicha","Karla \u010Cern\xE9ho","Karlick\xE1","Karlova","Karlovarsk\xE1","Karlovick\xE1","Karlovo N\xE1m.","Karlovo N\xE1m\u011Bst\xED","Karl\xEDnsk\xE9 N\xE1m.","Karl\xEDnsk\xE9 N\xE1m\u011Bst\xED","Karl\u0161tejnsk\xE1","Karmelitsk\xE1","Karolinsk\xE1","Karoliny Sv\u011Btl\xE9","Karpatsk\xE1","Kartoun\xE1\u0159\u016F","Kartouzsk\xE1","Kasalick\xE1","Kate\u0159insk\xE1","Kate\u0159insk\xE9 N\xE1m.","Kate\u0159insk\xE9 N\xE1m\u011Bst\xED","Katovick\xE1","Katusick\xE1","Kavkazsk\xE1","Kaza\u0148sk\xE1","Kaza\u0161sk\xE1","Kazim\xEDrova","Kazn\u011Bjovsk\xE1","Kaz\xEDn","Kaz\xEDnsk\xE1","Ka\u010Derovsk\xE1","Ka\u010D\xEDnsk\xE1","Ka\u0148kova","Ka\u0148kovsk\xE9ho","Ka\u0148ovsk\xE1","Ka\u0161eho","Ka\u0161kova","Ka\u0161ovick\xE1","Ka\u0161parovo N\xE1m.","Ka\u0161parovo N\xE1m\u011Bst\xED","Ka\u0161persk\xE1","Ka\u0161tanov\xE1","Kbelsk\xE1","Kdoulov\xE1","Ke B\u0159ezin\u011B","Ke B\u0159v\u016Fm","Ke Cvi\u010Di\u0161ti","Ke Dra\u010Dk\xE1m","Ke Dr\xE1ze","Ke Dvoru","Ke D\u017Eb\xE1nu","Ke Gar\xE1\u017E\xEDm","Ke Golfu","Ke Goniu","Ke Hl\xE1sce","Ke Hr\xE1dku","Ke Hr\xE1zi","Ke H\u0159bitovu","Ke H\u0159i\u0161ti","Ke Kablu","Ke Kalv\xE1rii","Ke Kam\xE9nce","Ke Kam\xEDnce","Ke Kam\xFDku","Ke Kapli\u010Dce","Ke Kapslovn\u011B","Ke Karlovu","Ke Kate\u0159ink\xE1m","Ke Kaz\xEDnu","Ke Ka\u0161n\u011B","Ke Kinu","Ke Kladiv\u016Fm","Ke Klimentce","Ke Klubovn\u011B","Ke Kl\xEDnku","Ke Kl\xED\u010Dovu","Ke Koh-I-Nooru","Ke Kolod\u011Bjsk\xE9mu Z\xE1mku","Ke Kolod\u011Bj\u016Fm","Ke Kolonii","Ke Konstruktiv\u011B","Ke Kope\u010Dku","Ke Korunce","Ke Kostelu","Ke Kostel\xED\u010Dku","Ke Kotl\xE1\u0159ce","Ke Koulce","Ke Koupali\u0161ti","Ke Kov\xE1rn\u011B","Ke Koz\xEDm H\u0159bet\u016Fm","Ke Kr\xE1lovic\u016Fm","Ke Kr\u010Di","Ke Kr\u010Dsk\xE9 Str\xE1ni","Ke Kuli\u0161ce","Ke Kulturn\xEDmu Domu","Ke Kurt\u016Fm","Ke Kyjovu","Ke K\xE1lku","Ke K\u0159\xED\u017Eku","Ke K\u0159\xED\u017Ek\xE1m","Ke Lhoteck\xE9mu Lesu","Ke Ml\xFDnku","Ke Ml\xFDnu","Ke Schod\u016Fm","Ke Skalce","Ke Skalk\xE1m","Ke Sklad\u016Fm","Ke Skl\xE1rn\u011B","Ke Sk\xE1le","Ke Slatin\xE1m","Ke Slivenci","Ke Smr\u010Din\u011B","Ke Sm\xEDchovu","Ke Spl\xE1vku","Ke Spof\u011B","Ke Spo\u0159ilovu","Ke Sp\xE1lence","Ke Sr\xE1\u017Eku","Ke Stadionu","Ke Stanici","Ke Star\xE9mu H\u0159i\u0161ti","Ke Star\xFDm Rybn\xEDk\u016Fm","Ke Stinkovsk\xE9mu Rybn\xEDku","Ke Stra\u0161nick\xE9","Ke Strouze","Ke Str\xE1ni","Ke Str\u017Ei","Ke Studni","Ke Stud\xE1nce","Ke Stupic\xEDm","Ke St\xE1\u010D\xEDrn\u011B","Ke St\xEDrce","Ke St\u0159elnici","Ke Sv. Izidoru","Ke T\u0159em Most\u016Fm","Ke Xaverovu","Ke Zbraslavi","Ke Zbrojnici","Ke Zbuzan\u016Fm","Ke Zdib\u016Fm","Ke Zdravotn\xEDmu St\u0159edisku","Ke Zd\u011B\u0159i","Ke Zlat\xE9mu Kopci","Ke Zli\u010D\xEDnu","Ke Znaku","Ke Zvonici","Ke Zvoni\u010Dce","Ke \u0160kolce","Ke \u0160kole","Ke \u0160mejkalu","Ke \u0160tvanici","Ke \u0160t\xEDtu","Ke \u0160t\u011Bpc\u016Fm","Ke \u0160t\u011Brkovn\u011B","Ke \u0160vestkovce","Kecova","Kejhova","Kejnick\xE1","Kellnerova","Keltsk\xE1","Kelt\u016F","Kelvinova","Kemrova","Keplerova","Keramick\xE1","Kesnerka","Kest\u0159ansk\xE1","Kete\u0148sk\xE1","Kettnerova","Ke\u0159ov\xE1","Khodlova","Kischova","Ki\u0161in\u011Bvsk\xE1","Kladensk\xE1","Kladinovsk\xE1","Kladrubsk\xE1","Kladsk\xE1","Klamovka","Klapkova","Klap\xE1lkova","Klatovsk\xE1","Klausova","Klecandova","Klecansk\xE1","Klene\u010Dsk\xE1","Klenovick\xE1","Klenovsk\xE1","Klenov\xE1","Kle\u010Dkova","Kle\u010D\xE1kova","Kle\u0161ick\xE1","Klicperova","Klidn\xE1","Kliha\u0159sk\xE1","Klikat\xE1","Klimentsk\xE1","Klivarova","Kloboukova","Klobou\u010Dnick\xE1","Kloknerova","Klokotsk\xE1","Klostermannova","Klouzkov\xE1","Kludsk\xFDch","Klukovick\xE1","Kl\xE1nova","Kl\xE1novick\xE1","Kl\xE1rov","Kl\xE1\u0161tereck\xE1","Kl\xE1\u0161tersk\xE1","Kl\xE1\u0161tersk\xE9ho","Kl\xEDmova","Kl\xEDneck\xE1","Kl\xEDnoveck\xE1","Kl\xEDnov\xE1","Kl\xEDrova","Kl\xED\u010Dansk\xE1","Kl\xED\u010Dova","Kl\xED\u010Dovsk\xE1","Kmochova","Kn\xEDnick\xE1","Kn\u011B\u017Eevesk\xE1","Kn\u011B\u017Eick\xE1","Koberkova","Kobrova","Kobylisk\xE1","Kobylisk\xE9 N\xE1m.","Kobylisk\xE9 N\xE1m\u011Bst\xED","Kobyl\xE1kova","Kochanova","Kocianova","Kocl\xED\u0159ova","Kocourova","Koda\u0148sk\xE1","Kodicilova","Kodymova","Kohoutovsk\xE1","Kohoutov\xFDch","Kojetick\xE1","Kojick\xE1","Koko\u0159\xEDnsk\xE1","Kolbenova","Kold\xEDnova","Kolejn\xED","Kolektivn\xED","Kole\u0161ovsk\xE1","Koll\xE1rova","Kolmistrova","Kolm\xE1","Kolocova","Kolod\u011Bjsk\xE1","Kolonie U Obecn\xED Cihelny","Kolonka","Kolove\u010Dsk\xE1","Kolovratsk\xE1","Kolov\xE1","Kol\xE1torova","Kol\xE1\u010Dkova","Kol\xE1\u0159e Kaliny","Kol\xE1\u0159ova","Kol\xEDnova","Kol\xEDnsk\xE1","Kol\u010Davka","Komensk\xE9ho N\xE1m.","Komensk\xE9ho N\xE1m\u011Bst\xED","Komornick\xE1","Komo\u0159ansk\xE1","Komunard\u016F","Kom\xE1rkova","Kom\xE1rovsk\xE1","Koncov\xE1","Konecchlumsk\xE9ho","Kone\u010Dn\xE1","Kongresov\xE1","Konojedsk\xE1","Konopi\u0161\u0165sk\xE1","Konopova","Konop\xE1skova","Konstantinova","Konvalinkov\xE1","Konviktsk\xE1","Konzumn\xED","Kon\xED\u010Dkovo N\xE1m.","Kon\xED\u010Dkovo N\xE1m\u011Bst\xED","Kon\u011Btopsk\xE1","Kon\u011Bvova","Kon\u0161elsk\xE1","Kon\u017Esk\xE1","Kopalova","Kopanina","Kopansk\xE1","Kopeck\xE9ho","Kopern\xEDkova","Kope\u010Dn\xE1","Kopretinov\xE1","Kop\u0159ivnick\xE1","Korandova","Korunn\xED","Korunova\u010Dn\xED","Korybutova","Korycansk\xE1","Korytn\xE1","Kosatcov\xE1","Kosa\u0159ova","Kosmick\xE1","Kosmonosk\xE1","Kosova","Koso\u0159ick\xE1","Koso\u0159sk\xE1","Kosteleck\xE1","Kosteln\xED","Kosteln\xED N\xE1m\u011Bst\xED","Koste\u010Dn\xE1","Kostkov\xE1","Kostliv\xE9ho","Kostnick\xE9 N\xE1m.","Kostnick\xE9 N\xE1m\u011Bst\xED","Kostomlatsk\xE1","Kostrbova","Kost\u0159\xEDnsk\xE1","Kos\xE1rkovo N\xE1b\u0159.","Kos\xE1rkovo N\xE1b\u0159e\u017E\xED","Kos\xED","Koterovsk\xE1","Kotevn\xED","Kotlaska","Kotl\xE1\u0159ka","Kotorsk\xE1","Kotovka","Kotr\u010Dov\xE1","Kotr\u0161\xE1lova","Kot\xEDkova","Kot\u011Brova","Koubkova","Koubova","Koukolov\xE1","Koulka","Koulova","Kounick\xE1","Kounovsk\xE1","Koutsk\xE1","Kou\u0159imsk\xE1","Kovaneck\xE1","Kova\u0159ovicova","Kovriginova","Kov\xE1k\u016F","Kov\xE1rensk\xE1","Kov\xE1\u0159ova","Kov\xE1\u0159sk\xE1","Kov\xE1\u0159\xEDkova","Kozinova","Kozinovo N\xE1m\u011Bst\xED","Kozlova","Kozlovsk\xE1","Kozm\xEDkova","Kozom\xEDnsk\xE1","Koz\xE1ck\xE1","Koz\xE1kovsk\xE1","Koz\xE1kov\xE1","Koz\xED","Ko\u010Dova","Ko\u0159ensk\xE9ho","Ko\u0161a\u0159ova","Ko\u0161ick\xE1","Ko\u0161t\xED\u0159ova","Ko\u0161\xE1teck\xE1","Ko\u0161\xEDk\xE1\u0159sk\xE1","Ko\u0161\xED\u0159sk\xE9 N\xE1m.","Ko\u0161\xED\u0159sk\xE9 N\xE1m\u011Bst\xED","Ko\u0161\u0165\xE1lkova","Ko\u0165\xE1tkova","Ko\u017Eelu\u017Esk\xE1","Ko\u017Elansk\xE1","Ko\u017En\xE1","Ko\u017E\xED\u0161kova","Kpt. N\xE1lepky","Kpt. Str\xE1nsk\xE9ho","Krabo\u0161ick\xE1","Krahul\u010D\xED","Krajansk\xE1","Krajn\xED","Krajov\xE1","Kraj\xE1nkova","Krakovsk\xE1","Kralick\xE1","Kralupsk\xE1","Krameriova","Kramlova","Kramoln\xE1","Kramol\xEDnsk\xE1","Kramperova","Kraslick\xE1","Krasnick\xE1","Krasnojarsk\xE1","Kratochv\xEDlova","Krausova","Krbick\xE1","Krchlebsk\xE1","Krejnick\xE1","Krej\u010D\xEDho","Kremli\u010Dkova","Kremnick\xE1","Krhanick\xE1","Kristi\xE1nova","Kriv\xE1\u0148sk\xE1","Krkono\u0161sk\xE1","Krnovsk\xE1","Krnsk\xE1","Kroc\xEDnova","Kroc\xEDnovsk\xE1","Kroftova","Krohova","Krokova","Krolmusova","Krop\xE1\u010Dkova","Krosensk\xE1","Kroupova","Krouzova","Krovova","Krte\u0148sk\xE1","Kruhov\xE1","Krumlovsk\xE1","Krupkovo N\xE1m.","Krupkovo N\xE1m\u011Bst\xED","Krupn\xE1","Krupsk\xE1","Kru\u0161ovick\xE1","Kru\u017Ebersk\xE1","Kryloveck\xE1","Krymsk\xE1","Krynick\xE1","Krystalov\xE1","Kry\u0161p\xEDnova","Kry\u0161tofova","Kr\xE1le V\xE1clava Iv.","Kr\xE1lodvorsk\xE1","Kr\xE1lova","Kr\xE1lovick\xE1","Kr\xE1lovny \u017Dofie","Kr\xE1lovsk\xE1 Obora","Kr\xE1snolipsk\xE1","Kr\xE1sn\xE9ho","Kr\xE1sova","Kr\xE1tk\xE1","Kr\xE1tk\xE9ho","Kr\xE1tk\xFD L\xE1n","Kr\u010Dm\xE1\u0159ovsk\xE1","Kr\u010Dsk\xE1","Kr\u010D\xEDnovo N\xE1m.","Kr\u010D\xEDnovo N\xE1m\u011Bst\xED","Kr\u010D\xEDnsk\xE1","Kr\u0148ovick\xE1","Kr\u0161kova","Kubatova","Kuba\u0161tova","Kubel\xEDkova","Kubi\u0161ova","Kubi\u0161tova","Kubova","Kub\xE1nsk\xE9 N\xE1m.","Kub\xE1nsk\xE9 N\xE1m\u011Bst\xED","Kub\xEDkova","Kub\xEDnova","Kucha\u0159sk\xE1","Kude\u0159\xEDkov\xE9","Kudrnova","Kukelsk\xE1","Kukulova","Kuku\u010D\xEDnova","Kulhav\xE9ho","Kulh\xE1nkovsk\xE1","Kuncova","Kundratka","Kune\u0161ova","Kunick\xE1","Kunratick\xE1","Kunratick\xE1 Spojka","Kun\xED","Kun\xEDnova","Kun\u010Dick\xE1","Kun\u011Btick\xE1","Kupeck\xE9ho","Kupkova","Kurandov\xE9","Kurkova","Kurta Konr\xE1da","Kurzova","Kur\u010Datovova","Kus\xE1","Kus\xE9ho","Kutilova","Kutnauerovo N\xE1m\u011Bst\xED","Kutnohorsk\xE1","Kutrovick\xE1","Kuttelwascherova","Kutvirtova","Ku\u010Derova","Ku\u010Derov\xE9","Ku\u0165atsk\xE1","Ku\u017Eelova","Kvapilova","Kvasinsk\xE1","Kvestorsk\xE1","Kv\u011Btinkov\xE1","Kv\u011Btin\xE1\u0159sk\xE1","Kv\u011Btnick\xE1","Kv\u011Btnov\xE1","Kv\u011Btnov\xE9ho Povst\xE1n\xED","Kv\u011Btnov\xE9ho V\xEDt\u011Bzstv\xED","Kv\u011Btn\xE1","Kv\u011Btoslavova","Kv\u011Btov\xE1","Kyjevsk\xE1","Kyjovsk\xE1","Kyjsk\xE1","Kykalova","Kymrova","Kynick\xE1","Kyselova","Kysl\xEDkov\xE1","Kysuck\xE1","Kys\xFAck\xE1","Kytlick\xE1","Kyt\xEDnsk\xE1","K\xE1covsk\xE1","K\xE1dnerova","K\xE1likova","K\xE1lm\xE1nova","K\xE1ransk\xE1","K\u0159ejpsk\xE9ho","K\u0159elovick\xE1","K\u0159emeln\xE1","K\u0159emencova","K\u0159emenn\xE1","K\u0159emen\xE1\u010Dov\xE1","K\u0159em\xEDlkova","K\u0159enick\xE1","K\u0159enova","K\u0159epel\u010D\xED","K\u0159esadlova","K\u0159esanovsk\xE1","K\u0159eslick\xE1","K\u0159esomyslova","K\u0159e\u0161\xEDnsk\xE1","K\u0159imick\xE1","K\u0159imovsk\xE1","K\u0159ivatcov\xE1","K\u0159ivenick\xE1","K\u0159ivokl\xE1tsk\xE1","K\u0159iv\xE1","K\u0159i\u010Dkova","K\u0159i\u0161\u0165anova","K\u0159i\u0161\u0165\xE1lov\xE1","K\u0159i\u017Eovnick\xE1","K\u0159i\u017Eovnick\xE9 N\xE1m.","K\u0159i\u017Eovnick\xE9 N\xE1m\u011Bst\xED","K\u0159i\u017E\xEDkova","K\u0159ovinovo N\xE1m.","K\u0159ovinovo N\xE1m\u011Bst\xED","K\u0159tinsk\xE1","K\u0159\xED\u017Eeneck\xE9ho N\xE1m.","K\u0159\xED\u017Eeneck\xE9ho N\xE1m\u011Bst\xED","K\u0159\xED\u017Ekovsk\xE9ho","K\u0159\xED\u017Eov\xE1","Labsk\xE1","Lab\u011Bt\xEDnsk\xE1","Ladislava Co\u0148ka","Ladova","Laglerov\xE9","Lahovsk\xE1","Lama\u010Dova","Langweilova","Lannova","Lan\xFD\u017Eov\xE1","Lan\u017Ehotsk\xE1","Lan\u017Eovsk\xE1","Lat\xE9nsk\xE1","Laubova","Laudonova","Laudova","Laurinova","Lazarsk\xE1","La\u010Dnovsk\xE1","La\u017Eansk\xE1","La\u017Eansk\xE9ho","Lebed\u011Bvova","Leda\u0159sk\xE1","Ledeck\xE1","Lede\u010Dsk\xE1","Ledkovsk\xE1","Lednick\xE1","Lednov\xE1","Ledvick\xE1","Ledvinova","Led\u010D","Led\u010Dick\xE1","Legerova","Legion\xE1\u0159\u016F","Leh\xE1rova","Leitzova","Lekn\xEDnov\xE1","Leopoldova","Leskoveck\xE1","Lesnick\xE1","Lesn\xE9ho","Lesn\xED","Lessnerova","Les\xE1k\u016F","Letc\u016F","Leteck\xE1","Letensk\xE1","Letensk\xE9 N\xE1m.","Letensk\xE9 N\xE1m\u011Bst\xED","Letensk\xE9 Sady","Letn\xED","Letohradsk\xE1","Letovsk\xE1","Let\u0148ansk\xE1","Levandulov\xE1","Levob\u0159e\u017En\xED","Levsk\xE9ho","Lev\xE1","Lexova","Le\u010Dkova","Le\u0161ansk\xE1","Le\u0161ensk\xE1","Le\u0161et\xEDnsk\xE1","Le\u0161ovsk\xE1","Le\u0161t\xEDnsk\xE1","Lhenick\xE1","Lhoteck\xE1","Lhotsk\xE1","Lhot\xE1kova","Libereck\xE1","Liberijsk\xE1","Libe\u010Dkova","Libe\u0148sk\xE1","Libe\u0148sk\xFD Ostrov","Libe\u0159sk\xE1","Libichovsk\xE1","Libick\xE1","Libi\u0161ansk\xE1","Libi\u0161sk\xE1","Libkovsk\xE1","Liblick\xE1","Libochovick\xE1","Libock\xE1","Liborova","Libotovsk\xE1","Libovick\xE1","Libo\u010Dansk\xE1","Libo\u0148ovsk\xE1","Libo\u0161ovick\xE1","Libu\u0148sk\xE1","Libu\u0161ina","Libu\u0161sk\xE1","Lib\xE1\u0148sk\xE1","Lib\xEDnsk\xE1","Lib\u010Dansk\xE1","Lib\u010Dick\xE1","Lib\u011Bchovsk\xE1","Lib\u011Bdick\xE1","Lib\u011B\u0161ick\xE1","Lib\u0159ick\xE1","Lich\xE1","Lide\u010Dsk\xE1","Lidick\xE1","Lidick\xE9ho","Lihovarsk\xE1","Liliov\xE1","Lilkov\xE1","Limuzsk\xE1","Lindavsk\xE1","Lindleyova","Lindnerova","Linhartova","Linhartsk\xE1","Lipansk\xE1","Lipeck\xE1","Lipeneck\xE1","Lipensk\xE1","Lipensk\xE9 N\xE1m.","Lipensk\xE9 N\xE1m\u011Bst\xED","Lipnick\xE1","Lipoltick\xE1","Lipovick\xE1","Lipovsk\xE1","Lipov\xE1 Alej","Lipov\xE9 N\xE1m\u011Bst\xED","Lipsk\xE9ho","Lip\xED","Lisabonsk\xE1","Listopadov\xE1","Lisztova","Litavsk\xE1","Litevsk\xE1","Litick\xE1","Litochlebsk\xE1","Litom\u011B\u0159ick\xE1","Litovick\xE1","Lito\u0161ick\xE1","Lito\u017Enick\xE1","Litv\xEDnovsk\xE1","Livornsk\xE1","Li\u0161ansk\xE1","Li\u0161ick\xE1","Li\u0161kova","Li\u0161ovick\xE1","Li\u0161\u010D\xED","Ln\xE1\u0159sk\xE1","Lobe\u010Dsk\xE1","Lochenick\xE1","Lochkovsk\xE1","Lochot\xEDnsk\xE1","Lodeck\xE1","Lodn\xED Ml\xFDny","Lod\u011Bnick\xE1","Lod\u017Esk\xE1","Lohenick\xE1","Lohnisk\xE9ho","Lojovick\xE1","Lolkova","Loma\u0159sk\xE1","Lomeck\xE1","Lomen\xE1","Lomnick\xE1","Lomnick\xE9ho","Lomov\xE1","Lond\xFDnsk\xE1","Loosova","Lopateck\xE1","Lopuchov\xE1","Loret\xE1nsk\xE1","Loret\xE1nsk\xE9 N\xE1m.","Loret\xE1nsk\xE9 N\xE1m\u011Bst\xED","Losinsk\xE1","Loty\u0161sk\xE1","Louck\xE1","Loudova","Lounsk\xE1","Lounsk\xFDch","Loutk\xE1\u0159sk\xE1","Lou\u010Dansk\xE1","Lou\u010Dimsk\xE1","Lou\u010Dn\xE1","Lou\u0148ovick\xE1","Loveck\xE1","Lovosick\xE1","Lov\u010Densk\xE1","Lov\u010Dick\xE1","Lozick\xE1","Lo\u0161etick\xE1","Lo\u0161\xE1kov\xE1","Lstibo\u0159sk\xE1","Lubeneck\xE1","Lubla\u0148sk\xE1","Lublinsk\xE1","Lubnick\xE1","Lucembursk\xE1","Lucinkov\xE1","Ludmilina","Ludv\xEDkova","Luhovsk\xE1","Lukaveck\xE1","Lukavsk\xE9ho","Luke\u0161ova","Lukovsk\xE1","Luk\xE1\u0161ova","Lumi\xE9r\u016F","Lum\xEDrova","Lun\xEDkovsk\xE1","Lupenick\xE1","Lup\xE1\u010Dova","Lut\xEDnsk\xE1","Lu\u010Dn\xED","Lu\u0161t\u011Bnick\xE1","Lu\u017Eansk\xE1","Lu\u017Eeck\xE1","Lu\u017Eick\xE1","Lu\u017Enick\xE1","Lu\u017En\xE1","Lu\u017En\xED","Lu\u017Esk\xE1","Lvovsk\xE1","Lysinsk\xE1","Lysolajsk\xE1","Lysolajsk\xE9 \xDAdol\xED","Ly\u010Dkovo N\xE1m.","Ly\u010Dkovo N\xE1m\u011Bst\xED","Ly\u017Ea\u0159sk\xE1","L\xE1devsk\xE1","L\xE1novsk\xE1","L\xE1nsk\xE1","L\xE1senick\xE1","L\xE1skova","L\xE1ze\u0148sk\xE1","L\xE9ka\u0159sk\xE1","L\xE9ko\u0159icov\xE1","L\xEDbalova","L\xEDbeznick\xE1","L\xEDpov\xE1","L\xEDskovick\xE1","L\xEDskov\xE1","L\xED\u0161nick\xE1","L\xFDskova","M. J. Lermontova","Mace\u0161kov\xE1","Macharovo N\xE1m.","Macharovo N\xE1m\u011Bst\xED","Machat\xE9ho","Machkova","Machnova","Machovcova","Machovick\xE1","Machovsk\xE1","Machuldova","Mach\xE1\u010Dkova","Madarova","Mada\u0165janova","Madridsk\xE1","Magd. Rettigov\xE9","Magdal\xE9ny Rettigov\xE9","Magistr\u016F","Magnitogorsk\xE1","Mahenova","Mahlerovy Sady","Mahulenina","Maiselova","Majerov\xE9","Majersk\xE9ho","Makedonsk\xE1","Makovsk\xE1","Makovsk\xE9ho","Makov\xE1","Malachitov\xE1","Malebn\xE1","Malenick\xE1","Male\u0161ick\xE1","Male\u0161ick\xE9 N\xE1m.","Male\u0161ick\xE9 N\xE1m\u011Bst\xED","Male\u0161ovsk\xE1","Malinov\xE1","Mali\u010Dk\xE1","Malkovsk\xE9ho","Malletova","Malob\u0159evnovsk\xE1","Malostransk\xE9 N\xE1b\u0159.","Malostransk\xE9 N\xE1b\u0159e\u017E\xED","Malostransk\xE9 N\xE1m\u011Bst\xED","Malotick\xE1","Malovick\xE1","Malt\xE9zsk\xE9 N\xE1m.","Malt\xE9zsk\xE9 N\xE1m\u011Bst\xED","Mal\xE1","Mal\xE1 Bylansk\xE1","Mal\xE1 Houdova","Mal\xE1 Kl\xE1\u0161tern\xED","Mal\xE1 Lada","Mal\xE1 Michnovka","Mal\xE1 Plyn\xE1rn\xED","Mal\xE1 Sklon\u011Bn\xE1","Mal\xE1 Smidarsk\xE1","Mal\xE1 Tyr\u0161ovka","Mal\xE1 Xaveriova","Mal\xE1 \u0160tupartsk\xE1","Mal\xE1 \u0160t\u011Bp\xE1nsk\xE1","Mal\xE1tova","Mal\xE9 N\xE1m.","Mal\xE9 N\xE1m\u011Bst\xED","Mal\xE9ho","Mal\xEDnsk\xE1","Mal\xED\u0159sk\xE1","Mal\xFD Dv\u016Fr","Mal\xFD Okrouhl\xEDk","Mal\u0161ovick\xE1","Mal\u0161ovsk\xE9 N\xE1m.","Mal\u0161ovsk\xE9 N\xE1m\u011Bst\xED","Mandlo\u0148ov\xE1","Mandova","Mansfeldova","Mansk\xE1 Zahrada","Mantovsk\xE1","Man\u017Eel\u016F Dost\xE1lov\xFDch","Man\u017Eel\u016F Kotrbov\xFDch","Man\u017Eel\u016F Ly\u010Dkov\xFDch","Marciho","Mare\u0161ova","Marie Cibulkov\xE9","Marie Podvalov\xE9","Mari\xE1nsk\xE1","Mari\xE1nsk\xE9 Hradby","Mari\xE1nsk\xE9 N\xE1m.","Mari\xE1nsk\xE9 N\xE1m\u011Bst\xED","Markova","Markupova","Marku\u0161ova","Markvartick\xE1","Markyta","Mark\xE9tsk\xE1","Maroldova","Martinelliho","Martinick\xE1","Martinova","Martinovsk\xE1","Martinsk\xE1","Marty Kr\xE1sov\xE9","Marvanova","Mar\u0161ovsk\xE1","Masarykovo N\xE1b\u0159.","Masarykovo N\xE1b\u0159e\u017E\xED","Masn\xE1","Matek","Matensk\xE1","Maternova","Mate\u0159sk\xE1","Mate\u0159\xEDdou\u0161kov\xE1","Matjuchinova","Matou\u0161ova","Mattioliho","Mat\xFA\u0161kova","Mat\u011Bchova","Mat\u011Bjkova","Mat\u011Bjovsk\xE9ho","Mat\u011Bjsk\xE1","Maxovsk\xE1","Mazancova","Mazovsk\xE1","Mazursk\xE1","Ma\u010Farsk\xE1","Ma\u0148\xE1kova","Ma\u0159atkova","Ma\u0159\xE1kova","Ma\u0159\xEDkova","Ma\u0161atova","Ma\u0161kova","Ma\u0161ovick\xE1","Ma\u0161t\u011B\u0159ovsk\xE9ho","Ma\u0161\xEDnova","Mechovka","Mechov\xE1","Medinsk\xE1","Medkova","Medlovsk\xE1","Medov\xE1","Medu\u0148kov\xE1","Meinlinova","Mejst\u0159\xEDkova","Melantrichova","Meliora\u010Dn\xED","Melodick\xE1","Melounov\xE1","Menclova","Mendelova","Mend\xEDk\u016F","Men\u0161\xEDkova","Men\u0161\xEDkovsk\xE1","Merhoutova","Merkurova","Meru\u0148kov\xE1","Mesk\xE1\u0159ova","Meteorologick\xE1","Metod\u011Bjova","Metujsk\xE1","Mexick\xE1","Mezi Chatami","Mezi Domky","Mezi Domy","Mezi Humny","Mezi Lysinami","Mezi L\xE1ny","Mezi Poli","Mezi Potoky","Mezi Rolemi","Mezi Rybn\xEDky","Mezi Sklady","Mezi Str\xE1n\u011Bmi","Mezi Vodami","Mezi \xDAvozy","Mezi \u0160kolami","Mezibransk\xE1","Mezihorsk\xE1","Meziho\u0159\xED","Mezilehl\xE1","Mezilesn\xED","Meziles\xED","Mezilu\u017E\xED","Mezipol\xED","Mezitra\u0165ov\xE1","Mezivr\u0161\xED","Mezi\u0161kolsk\xE1","Me\u010Dislavova","Me\u010Dovsk\xE1","Me\u010D\xEDkov\xE1","Michalovicova","Michalsk\xE1","Michelangelova","Michelsk\xE1","Michnova","Michnovka","Mickiewiczova","Mikanova","Mikova","Mikovcova","Mikovick\xE1","Mikulandsk\xE1","Mikuleck\xE9ho","Mikulova","Mikulovick\xE1","Mikul\xE1\u0161e Z Husi","Mikul\xE1\u0161sk\xE1","Mikul\u010Dick\xE1","Mik\u0161ovsk\xE9ho","Milady Hor\xE1kov\xE9","Milana Kadlece","Milenovsk\xE1","Milerova","Miletick\xE1","Milet\xEDnsk\xE1","Milevsk\xE1","Mile\u0161ovsk\xE1","Milotick\xE1","Milovick\xE1","Mil\xE1nsk\xE1","Mil\xEDnsk\xE1","Mil\xED\u010Dova","Mil\xED\u010Dovsk\xE1","Mimo\u0148sk\xE1","Mina\u0159\xEDkova","Miner\xE1ln\xED","Minick\xE1","Minsk\xE1","Miranova","Miroslava Hajna","Miroslava Hamra","Mirotick\xE1","Mirovick\xE1","Miro\u0161ovick\xE1","Miro\u0161ovsk\xE1","Mistrovsk\xE1","Mist\u0159\xEDnsk\xE1","Mi\u0159etick\xE1","Mi\u0161kovick\xE1","Mladenovova","Mladoboleslavsk\xE1","Mladotick\xE1","Mladotova","Mlad\xFDch","Mlad\xFDch B\u011Bchovic","Mlad\u010Dina","Mlad\u011Bjovsk\xE1","Mlyn\xE1\u0159sk\xE1","Ml\xE1de\u017Ee","Ml\xE1de\u017Enick\xE1","Ml\xE1dkova","Ml\xE1d\xED","Ml\xE1zovick\xE1","Ml\xE9k\xE1rensk\xE1","Ml\xFDnsk\xE1","Mnichovick\xE1","Mochovsk\xE1","Modensk\xE1","Modlansk\xE1","Modletick\xE1","Modlet\xEDnsk\xE1","Modravsk\xE1","Modr\xE1","Modr\xE9ho","Mod\u0159ansk\xE1","Mod\u0159\xEDnov\xE1","Mohelnick\xE1","Mohylov\xE1","Mojm\xEDrova","Mokr\xE1","Mok\u0159ansk\xE1","Moldavsk\xE1","Molitorovsk\xE1","Mol\xE1kova","Mongolsk\xE1","Moravansk\xE1","Moravan\u016F","Moravsk\xE1","Morseova","Morstadtova","Moru\u0161ov\xE1","Mor\xE1vkova","Moskevsk\xE1","Mosteck\xE1","Motolsk\xE1","Moul\xEDkova","Moysesova","Mozambick\xE1","Mozartova","Mo\u0161nova","Mo\u017En\xE9ho","Mramorov\xE1","Mrat\xEDnsk\xE1","Mra\u010Dnick\xE1","Mrkosova","Mrkvi\u010Dkova","Mr\xE1kovsk\xE1","Mr\xE1zkova","Mr\xE1zovka","Mr\xE1\u010Dkova","Mr\u0161t\xEDkova","Muchom\u016Frkov\xE1","Muchova","Muka\u0159ovsk\xE1","Muka\u0159ovsk\xE9ho","Murga\u0161ova","Murmansk\xE1","Musilova","Musorgsk\xE9ho","Mus\xEDlkova","Mut\u011Bn\xEDnsk\xE1","Muzejn\xED","Muzikova","Mu\u0161kova","Mydl\xE1\u0159ka","Myjavsk\xE1","Mylnerovka","Myslbekova","Mysliveck\xE1","Myslive\u010Dkova","Mysl\xEDkova","My\u0161l\xEDnsk\xE1","M\xE1chova","M\xE1drova","M\xE1jovkov\xE1","M\xE1jov\xE1","M\xE1lkovsk\xE1","M\xE1nesova","M\xE1rova","M\xE1slova","M\xE1slovick\xE1","M\xE1tov\xE1","M\xEDlovsk\xE1","M\xEDlov\xE1","M\xEDrov\xE1","M\xEDrov\xE9ho Hnut\xED","M\xEDsteck\xE1","M\xED\u010Dova","M\xED\u0161e\u0148sk\xE1","M\xED\u0161ovick\xE1","M\xFCnzbergerov\xFDch","M\xFDtn\xED","M\u011Bchenick\xE1","M\u011Bcholupsk\xE1","M\u011Bd\u011Bneck\xE1","M\u011Blick\xE1","M\u011Blnick\xE1","M\u011Bstsk\xE1","M\u011Bs\xED\u010Dkov\xE1","M\u011Bs\xED\u010Dn\xED","M\u011B\u0161ick\xE1","M\u011B\u0161\xEDnsk\xE1","M\u0161eck\xE1","M\u0161ensk\xE1","N. A. N\u011Bkrasova","Na Bab\xE1ch","Na Bab\u011B","Na Bahnech","Na Balk\xE1n\u011B","Na Bambouzku","Na Ban\xEDch","Na Barik\xE1d\xE1ch","Na Barto\u0148ce","Na Bateri\xEDch","Na Ba\u010D\xE1lk\xE1ch","Na Ba\u0161t\u011B Sv. Ji\u0159\xED","Na Ba\u0161t\u011B Sv. Ludmily","Na Ba\u0161t\u011B Sv. Tom\xE1\u0161e","Na Bendovce","Na Ben\xE1tk\xE1ch","Na Ber\xE1nce","Na Betonce","Na Be\u010Dv\xE1\u0159ce","Na Bitevn\xED Pl\xE1ni","Na Blanici","Na Blanseku","Na Blatech","Na Bluku","Na Bohdalci","Na Boji\u0161ti","Na Boleslavce","Na Borov\xE9m","Na Boti\u010Di","Na Bot\u011B","Na Bo\u017Ekovn\u011B","Na Brabenci","Na Br\xE1zd\u011B","Na Bu\u010Dance","Na B\u011Blici","Na B\u011Blidle","Na B\u011Blohorsk\xE9 Pl\xE1ni","Na B\u0159ehu","Na B\u0159evnovsk\xE9 Pl\xE1ni","Na B\u0159ezince","Na Celn\xE9","Na Cest\u011B","Na Chmelnici","Na Chobot\u011B","Na Chodovci","Na Chvalce","Na Chvalsk\xE9 Tvrzi","Na Ciheln\u011B","Na Cihl\xE1\u0159ce","Na Cikorce","Na Cik\xE1nce","Na Cimb\xE1le","Na C\xEDpu","Na C\xEDsa\u0159ce","Na Dionysce","Na Dlouh\xE9 Mezi","Na Dlouh\xE9m L\xE1nu","Na Dl\xE1\u017Ed\u011Bnce","Na Dobe\u0161ce","Na Dobr\xE9 Vod\u011B","Na Dolin\xE1ch","Na Dolnici","Na Dol\xEDku","Na Domovin\u011B","Na Doubkov\xE9","Na Drah\xE1ch","Na Dra\u010Dk\xE1ch","Na Dra\u017Ek\xE1ch","Na Dubin\u011B","Na Dvorc\xEDch","Na Dyrince","Na D\xEDlc\xEDch","Na D\xEDlech","Na D\u011Bdince","Na D\u011Bdin\xE1ch","Na D\u011Bkance","Na D\u011Blost\u0159\xEDln\xE1ch","Na D\u017Eb\xE1nu","Na Fabi\xE1nce","Na Fark\xE1ch","Na Fark\xE1n\u011B I","Na Fark\xE1n\u011B Ii","Na Fark\xE1n\u011B Iii","Na Fark\xE1n\u011B Iv","Na Fialce I","Na Fialce Ii","Na Fidlova\u010Dce","Na Fi\u0161erce","Na Florenci","Na Flo\u0159e","Na Folimance","Na Formance","Na Franti\u0161ku","Na Gro\u0161i","Na Habrovce","Na Habrov\xE9","Na Hanspaulce","Na Harf\u011B","Na Havr\xE1nce","Na Hlavn\xED","Na Hlin\xE1ch","Na Hloub\u011Bt\xEDnsk\xE9 Vinici","Na Hl\xEDdce","Na Hol\xE9m Vrchu","Na Homolce","Na Homoli","Na Horce","Na Hork\xE1ch","Na Hradn\xEDm Vodovodu","Na Hranic\xEDch","Na Hrobci","Na Hroud\u011B","Na Hr\xE1dku","Na Hr\xE1zi","Na Hub\xE1lce","Na Humnech","Na Hupech","Na Hutmance","Na Hut\xEDch","Na Hv\xED\u017E\u010Falce","Na Hv\u011Bzd\xE1rn\u011B","Na H\xE1dku","Na H\xE1jku","Na H\u0159ebenech I","Na H\u0159ebenech Ii","Na H\u0159ebenk\xE1ch","Na H\u016Frce","Na Jablo\u0148ce","Na Jahod\xE1ch","Na Jarov\u011B","Na Jelen\xE1ch","Na Jetelce","Na Jezerce","Na Jezer\xE1ch","Na Jit\u0159ence","Na Jivin\xE1ch","Na Julisce","Na J\xEDlech","Na J\xEDlu","Na Kameni","Na Kamp\u011B","Na Kapli\u010Dce","Na Karlovce","Na Kav\u010D\xEDch Hor\xE1ch","Na Kazance","Na Ka\u010Dence","Na Ka\u010Derov\u011B","Na Kindlovce","Na Klaudi\xE1nce","Na Kleovce","Na Klikovce","Na Klimentce","Na Kl\xE1\u0161tern\xEDm","Na Kl\xEDnech","Na Kl\xEDnku","Na Kn\xED\u017Ece","Na Kocourk\xE1ch","Na Koc\xEDnce","Na Kodymce","Na Kolejn\xEDm Statku","Na Komo\u0159sku","Na Konci","Na Kone\u010Dn\xE9","Na Konv\xE1\u0159ce","Na Kopanin\u011B","Na Kopci","Na Kope\u010Dku","Na Kopyt\xE1\u0159ce","Na Korunce","Na Kor\xE1b\u011B","Na Kor\xE1lov\u011B","Na Kotl\xE1\u0159ce","Na Koupali\u0161t\u011B","Na Kov\xE1rn\u011B","Na Koza\u010Dce","Na Kozinci","Na Ko\u0161ince","Na Ko\u0161\xEDku","Na Kraji","Na Kroc\xEDnce","Na Krutci","Na Kr\xE1lovce","Na Kr\xE1lovn\u011B","Na Kr\u010Dsk\xE9 Str\xE1ni","Na Kuthence","Na Kvintusce","Na Kv\u011Btnici","Na Kyjov\u011B","Na K\u0159em\xEDnku","Na K\u0159enkov\u011B","Na K\u0159e\u010Dku","Na K\u0159ivce","Na K\u0159ivin\u011B","Na K\u0159tin\u011B","Na K\u0159\xEDdle","Na Labu\u0165ce","Na Labu\u0165ce I","Na Labu\u0165ce Ii","Na Labu\u0165ce Iii","Na Labu\u0165ce Iv","Na Lad\xE1ch","Na Lahovsk\xE9","Na Laurov\xE9","Na Lep\u0161\xEDm","Na Lhotech","Na Lhotk\xE1ch","Na Libu\u0161ince","Na Los\xE1ch","Na Louce","Na Loukoti","Na Lou\u017Ei","Na Lou\u017Eku","Na Luka","Na Luk\xE1ch","Na Luz\xEDch","Na Lu\u010Din\xE1ch","Na Lu\u017Eci","Na Lysin\xE1ch","Na Lysin\u011B","Na L\xE1dv\xED","Na L\xE1nech","Na L\xE1vce","Na L\xE1ze\u0148ce","Na L\xED\u0161e","Na Malovance","Na Mal\xE9 \u0160\xE1rce","Na Mal\xE9m Kl\xEDnu","Na Manin\xE1ch","Na Manou\u0161ce","Na Markvartce","Na Marn\u011B","Na Mezi","Na Mlejnku","Na Moklin\u011B","Na Mok\u0159in\u011B","Na Mor\xE1ni","Na Mo\u010D\xE1le","Na Mr\xE1zovce","Na Musilech","Na M\xEDr\xE1ch","Na M\xED\u010D\xE1nce","Na M\xED\u010D\xE1nk\xE1ch","Na M\xFDt\u011B","Na M\u016Fstku","Na Neklance","Na Ne\u017E\xE1rce","Na Niv\xE1ch","Na Novin\u011B","Na Nov\xE9 Silnici","Na N\xE1spu","Na N\xE1vrati","Na N\xE1vr\u0161\xED","Na N\xE1vsi","Na Obr\xE1tce","Na Odbo\u010Dce","Na Ohrad\u011B","Na Okraji","Na Okrouhl\xEDku","Na Okruhu","Na Opy\u0161i","Na Ostrohu","Na Ostrov\u011B","Na Ostr\u016Fvku","Na Ovesn\xEDku","Na Ov\u010Din\xE1ch","Na Ov\u010D\xE1ck\xE9m","Na Ov\u010D\xEDn\u011B","Na O\u0159echovce","Na Pades\xE1tn\xEDku I","Na Pades\xE1tn\xEDku Ii","Na Pades\xE1tn\xEDku Iii","Na Pades\xE1tn\xEDku Iv","Na Pades\xE1tn\xEDku V","Na Pades\xE1t\xE9m","Na Pahorku","Na Pahoubce","Na Palouku","Na Palou\u010Dku","Na Pankr\xE1ci","Na Panor\xE1m\u011B","Na Parcel\xE1ch","Na Park\xE1n\u011B","Na Paruk\xE1\u0159ce","Na Pasece","Na Pastvin\xE1ch","Na Pav\xEDm Vrchu","Na Pazderce","Na Pec\xEDch","Na Pernik\xE1\u0159ce","Na Per\u0161t\xFDn\u011B","Na Petynce","Na Pet\u0159in\xE1ch","Na Plac\xEDch","Na Planin\u011B","Na Plu\u017Ein\u011B","Na Plze\u0148ce","Na Pl\xE1cku","Na Pl\xE1ni","Na Pl\xEDskav\u011B","Na Podkovce","Na Pokraji","Na Poli","Na Poln\xEDku","Na Pomez\xED","Na Popelce","Na Pot\u016F\u010Dku","Na Poustk\xE1ch","Na Pozorce","Na Po\u0159\xED\u010Dn\xEDm Pr\xE1vu","Na Po\u0159\xED\u010D\xED","Na Po\u017E\xE1ru","Na Pramenech","Na Proseck\xE9 Vyhl\xEDdce","Na Proseku","Na Prost\u0159edn\xED Cest\u011B","Na Proutc\xEDch","Na Provaznici","Na Pr\u016Fhonu","Na Pr\u016Fseku","Na Pu\u010D\xE1lce","Na P\xEDskovn\u011B","Na P\xEDsku","Na P\xEDsk\xE1ch","Na P\u011Bkn\xE9 Vyhl\xEDdce","Na P\u011B\u0161in\xE1ch","Na P\u011B\u0161in\u011B","Na P\u0159edevsi","Na P\u0159esypu","Na P\u0159\xEDdole","Na P\u0159\xEDkop\u011B","Na P\u0159\xEDvoz\xEDch","Na P\u0159\xED\u010Dce","Na P\u0159\xED\u010Dn\xE9 Mezi","Na Radosti","Na Ramp\xE1ch","Na Rejdi\u0161ti","Na Roh\xE1\u010Dku","Na Rokytce","Na Rol\xEDch","Na Rovin\xE1ch","Na Rovin\u011B","Na Rovni","Na Rovnosti","Na Rovn\xE9m","Na Rozcest\xED","Na Rozd\xEDlu","Na Rozhledu","Na Rozhran\xED","Na Rozvod\xED","Na Ro\u010Dkov\u011B","Na Rybn\xED\u010Dku","Na Ryb\xE1\u0159ce","Na Rym\xE1ni","Na Rynku","Na Salabce","Na Samot\u011B","Na Schodech","Na Sch\u016Fdk\xE1ch","Na Sedli\u0161ti","Na Sekyrce","Na Selsk\xE9m","Na Sen\xEDku","Na Skalce","Na Skal\xE1ch","Na Sklonku","Na Sk\xE1le","Na Slatince","Na Slatin\xE1ch","Na Slav\xEDkov\u011B","Na Slovance","Na Slupi","Na Smetance","Na Souvrati","Na Spojce","Na Sp\xE1du","Na Sp\xE1leni\u0161ti","Na Srpe\u010Dku","Na Sr\xE1zu","Na Sr\xE1\u017Eku","Na Star\xE9","Na Star\xE9 Cest\u011B","Na Star\xE9 N\xE1vsi","Na Star\xE9 Silnici","Na Star\xE9 Vinici","Na Stezce","Na Struze","Na Str\xE1ni","Na Str\xE1\u0148k\xE1ch","Na Str\xE1\u017Ei","Na Str\u017Ei","Na Stupn\xEDch","Na St\xE1rce","Na St\xEDrce","Na St\u0159elnici","Na Svahu","Na Sv\u011Bcence","Na Sychrov\u011B","Na Sypk\xE9m","Na Syp\u010Din\u011B","Na S\xE1dce","Na Terase","Na Topolce","Na Truhl\xE1\u0159ce","Na Tr\u017Ei\u0161ti","Na Tyka\u010Dce","Na T\xE1bo\u0159e","Na T\u0159ebe\u0161\xEDn\u011B","Na Universitn\xEDm Statku","Na Usedlosti","Na Vackov\u011B","Na Valech","Na Valentince","Na Vart\u011B","Na Va\u0148hov\u011B","Na Vesel\xED","Na Vidouli","Na Viktorce","Na Vinici","Na Vini\u010Dce","Na Vini\u010Dk\xE1ch","Na Vini\u010Dn\xEDch Hor\xE1ch","Na Vinobran\xED","Na Vinohradu","Na Vi\u0161\u0148ovce","Na Vlasa\u010Dce","Na Vlastn\xED P\u016Fd\u011B","Na Vlastn\xEDm","Na Vlku","Na Vl\u010Dovce","Na Vol\xE1nov\xE9","Na Vrchmez\xED","Na Vrcholu","Na Vrchu","Na Vrch\xE1ch","Na Vrstevnici","Na Vrstv\xE1ch","Na Vr\u0161ku","Na Vr\u0161k\xE1ch","Na Vr\u0161\xEDch","Na Vydrholci","Na Vyhl\xEDdce","Na Vypichu","Na Vysok\xE9 I","Na Vysok\xE9 Ii","Na Vyso\u010Dansk\xFDch Vinic\xEDch","Na Vyso\u010Din\u011B","Na V\xE1clavce","Na V\xE1pence","Na V\xE1penn\xE9m","Na V\xEDt\u011Bzn\xE9 Pl\xE1ni","Na V\xFDb\u011B\u017Eku","Na V\xFDhledech","Na V\xFDhonku","Na V\xFDrovn\u011B","Na V\xFDsledku I","Na V\xFDsledku Ii","Na V\xFDslun\xED","Na V\xFDsp\u011B","Na V\xFDstupu","Na V\xFDtoni","Na V\xFD\u0161i","Na V\xFD\u0161ince","Na V\xFD\u0161in\xE1ch","Na V\xFD\u0161in\u011B","Na V\u011Bne\u010Dku","Na V\u011Btrn\xEDku","Na V\u011Btrov\u011B","Na V\u011Btru","Na Zahr\xE1dk\xE1ch","Na Zatlance","Na Zavadilce","Na Zbo\u0159enci","Na Zderaze","Na Zedn\xEDkov\xE9","Na Zelen\xE9 Louce","Na Zemance","Na Zkratce","Na Zlatnici","Na Zlat\xE9","Na Zl\xEDchov\u011B","Na Zmrzl\xEDku","Na Zn\u011Blci","Na Zvoni\u010Dce","Na Z\xE1bradl\xED","Na Z\xE1honech","Na Z\xE1jezdu","Na Z\xE1meck\xE9","Na Z\xE1mk\xE1ch","Na Z\xE1my\u0161li","Na Z\xE1st\u0159elu","Na Z\xE1torce","Na Z\xE1tor\xE1ch","Na Z\xE1v\u011Bji","Na \xDAbo\u010D\xED","Na \xDAhoru","Na \xDAlehli","Na \xDAseku","Na \xDAsp\u011Bchu","Na \u010Cern\xE9 Ho\u0159e","Na \u010Cern\xE9 Strouze","Na \u010Cern\xE9m Vrchu","Na \u010Cervence","Na \u010Ce\u010Deli\u010Dce","Na \u010Cihadle","Na \u010Cist\xE9","Na \u0158\xEDh\xE1ku","Na \u0160abatce","Na \u0160acht\u011B","Na \u0160afr\xE1nce","Na \u0160anc\xEDch","Na \u0160ediv\xE9","Na \u0160ejdru","Na \u0160muk\xFD\u0159ce","Na \u0160pejcharu","Na \u0160pit\xE1lce","Na \u0160pit\xE1lsku","Na \u0160tamberku","Na \u0160t\u011Bpnici","Na \u0160ub\u011B","Na \u0160umav\u011B","Na \u0160utce","Na \u0160vihance","Na \u0160\u0165\xE1hlavce","Na \u017Dertv\xE1ch","Na \u017Dvahov\u011B","Naardensk\xE1","Nad Akc\xEDzem","Nad Ak\xE1ty","Nad Alej\xED","Nad Belvederem","Nad Bel\xE1ri\xED","Nad Berounkou","Nad Bertramkou","Nad Boti\u010Dem","Nad Bo\u0159islavkou","Nad Branick\xFDm Pivovarem","Nad Br\u016Fdkem","Nad Bu\u010F\xE1nkami I","Nad Bu\u010F\xE1nkami Ii","Nad Bu\u010F\xE1nkami Iii","Nad Cement\xE1rnou","Nad Chaloupkami","Nad Chuchl\xED","Nad Cihelnou","Nad Dalejsk\xFDm \xDAdol\xEDm","Nad Doly","Nad Dol\xEDky","Nad Drahou","Nad Dubov\xFDm Ml\xFDnem","Nad Dvorem","Nad D\xE1lnic\xED","Nad Elektr\xE1rnou","Nad Flaj\u0161nerkou","Nad Habrovkou","Nad Havlem","Nad Helmrovkou","Nad Hercovkou","Nad Hlin\xEDkem","Nad Horizontem","Nad Hradn\xEDm Potokem","Nad Hradn\xEDm Vodojemem","Nad Husov\xFDmi Sady","Nad Hut\u011Bmi","Nad H\xE1jem","Nad H\u0159i\u0161t\u011Bm","Nad Jener\xE1lkou","Nad Jetelkou","Nad Jezem","Nad Jezerkou","Nad Jord\xE1nkem","Nad Kajet\xE1nkou","Nad Kam\xEDnkou","Nad Kaplankou","Nad Kapli\u010Dkou","Nad Kaval\xEDrkou","Nad Kazankou","Nad Kaz\xEDnem","Nad Kelerkou","Nad Kesnerkou","Nad Klamovkou","Nad Klikovkou","Nad Kl\xED\u010Dovem","Nad Koloni\xED","Nad Kol\u010Davkou","Nad Komornickou","Nad Kone\u010Dnou","Nad Konv\xE1\u0159kou","Nad Kostelem","Nad Kotlaskou I","Nad Kotlaskou Ii","Nad Kotlaskou Iii","Nad Kotlaskou Iv","Nad Kotlaskou V","Nad Koulkou","Nad Koupadly","Nad Koupali\u0161t\u011Bm","Nad Ko\u0161inkou","Nad Ko\u0161\xEDkem","Nad Kroc\xEDnkou","Nad Kr\xE1lovskou Oborou","Nad Kuli\u0161kou","Nad Kundratkou","Nad K\u0159\xED\u017Ekem","Nad Laurovou","Nad Lesem","Nad Lesn\xEDm Divadlem","Nad Les\xEDkem","Nad Libe\u0148sk\xFDm N\xE1dra\u017E\xEDm","Nad Libe\u0159sk\xFDm Potokem","Nad Libu\u0161sk\xFDm Potokem","Nad Lib\u0159\xED","Nad Lomem","Nad Lomy","Nad Lukami","Nad L\xE1vkou","Nad Mal\xFDm M\xFDtem","Nad Manovkou","Nad Markytou","Nad Mazankou","Nad Meandry","Nad Mlyn\xE1\u0159kou","Nad Ml\xFDnem","Nad Ml\xFDnsk\xFDm Potokem","Nad Mohylou","Nad Mok\u0159inou","Nad Mostem","Nad Motolskou Nemocnic\xED","Nad Mr\xE1zovkou","Nad Mu\u0161lovkou","Nad Novou Libn\xED","Nad Nuslemi","Nad N\xE1dra\u017E\xEDm","Nad N\xE1dr\u017E\xED","Nad N\xE1honem","Nad N\xE1m\u011Bst\xEDm","Nad N\xE1vs\xED","Nad Obc\xED I","Nad Obc\xED Ii","Nad Oct\xE1rnou","Nad Odbo\u010Dkou","Nad Ohradou","Nad Okrouhl\xEDkem","Nad Ol\u0161inami","Nad Ond\u0159ejovem","Nad Opatovem","Nad Ostrovem","Nad Pahorkem","Nad Palatou","Nad Panenskou","Nad Parkem","Nad Park\xE1nem","Nad Pa\u0165ankou","Nad Pentlovkou","Nad Petruskou","Nad Petynkou","Nad Plynovodem","Nad Podbabskou Sk\xE1lou","Nad Pomn\xEDkem","Nad Popelkou","Nad Popel\xE1\u0159kou","Nad Pot\u016F\u010Dkem","Nad Prahou","Nad Pramenem","Nad Primaskou","Nad Propust\xED","Nad Pruhy","Nad P\xEDskovnou","Nad P\u0159ehradou","Nad P\u0159\xEDvozem","Nad Radot\xEDnem","Nad Rohatci","Nad Rokl\xED","Nad Rokoskou","Nad Rokytkou","Nad Rybn\xEDkem","Nad Rybn\xED\u010Dky","Nad Ry\u0161\xE1nkou","Nad R\xE1\u017E\xE1kem","Nad Sadem","Nad Sady","Nad Santo\u0161kou","Nad Schody","Nad Sk\xE1lou","Nad Sl\xE1vi\xED","Nad Smetankou","Nad Sokolovnou","Nad Soutokem","Nad Splavem","Nad Sp\xE1dem","Nad Sp\xE1len\xFDm Ml\xFDnem","Nad Stanic\xED","Nad Starou P\xEDskovnou","Nad Statkem","Nad Strakovkou","Nad Strouhou","Nad Str\xE1n\xED","Nad Stud\xE1nkou","Nad Svahem","Nad S\xFDpkou","Nad Tejnkou","Nad Tepl\xE1rnou","Nad Topoly","Nad Trat\xED","Nad Trnkovem","Nad Trojou","Nad Turbovou","Nad T\u0159ebe\u0161\xEDnem I","Nad T\u0159ebe\u0161\xEDnem Ii","Nad T\u0159ebe\u0161\xEDnem Iii","Nad Vavrou\u0161kou","Nad Verner\xE1kem","Nad Vinic\xED","Nad Vinn\xFDm Potokem","Nad Vinohradem","Nad Vi\u0161\u0148ovkou","Nad Vltavou","Nad Vodovodem","Nad Vojensk\xFDm H\u0159bitovem","Nad Vokolky","Nad Voly\u0148kou","Nad Vrbami","Nad Vrstvami","Nad Vr\u0161ovskou Horou","Nad Vs\xED","Nad Vyso\u010Dany","Nad V\xE1clavkou","Nad V\xFDpust\xED","Nad V\xFD\u0161inkou","Nad Zahradnictv\xEDm","Nad Zat\xE1\u010Dkou","Nad Zav\xE1\u017Ekou","Nad Zbraslav\xED","Nad Zbrojnic\xED","Nad Zemankou","Nad Zlatnic\xED","Nad Zl\xEDchovem","Nad Z\xE1lo\u017Enou","Nad Z\xE1me\u010Dkem","Nad Z\xE1me\u010Dnic\xED","Nad Z\xE1ti\u0161\xEDm","Nad Z\xE1vodi\u0161t\u011Bm","Nad Z\xE1v\u011Brkou","Nad \xDAdol\xEDm","Nad \xDAdol\xEDm Hv\u011Bzd","Nad \xDApadem","Nad \xDAvozem","Nad \xDA\u017Elabinou","Nad \u0160afr\xE1nkou","Nad \u0160ancemi","Nad \u0160auerov\xFDmi Sady","Nad \u0160eber\xE1kem","Nad \u0160ejdrem","Nad \u0160estikopy","Nad \u0160etelkou","Nad \u0160tolou","Nad \u0160utkou","Nad \u0160\xE1lkovnou","Nad \u0160\xE1rkou","Nad \u017Delivkou","Nad \u017Dl\xE1bkem","Nademlejnsk\xE1","Nad\u011Bjovsk\xE1","Narcisov\xE1","Naskov\xE9","Natanaelka","Navarova","Navig\xE1tor\u016F","Navr\xE1tilova","Na\u010Deradeck\xE1","Na\u010De\u0161ick\xE1","Neapolsk\xE1","Nebesk\xE9ho","Nebovidsk\xE1","Neboz\xEDzek-Sady","Nebu\u0161ick\xE1","Nechanick\xE1","Nechansk\xE9ho","Nechvalick\xE1","Nechv\xEDlova","Nechybova","Neda\u0161ovsk\xE1","Nedbalova","Nedokon\u010Den\xE1","Nedo\u0161\xEDnsk\xE9","Nedra\u017Eick\xE1","Nedv\u011Bdick\xE1","Nedv\u011Bdovo N\xE1m.","Nedv\u011Bdovo N\xE1m\u011Bst\xED","Nedv\u011Bzsk\xE1","Neffova","Nefritov\xE1","Neherovsk\xE1","Nehvizdsk\xE1","Nejdkova","Neklanova","Nekvasilova","Nek\xE1zanka","Nemocni\u010Dn\xED","Nemo\u0161ick\xE1","Nepasick\xE9 N\xE1m.","Nepasick\xE9 N\xE1m\u011Bst\xED","Nepelova","Nepilova","Nepomuck\xE1","Nepomuck\xFDch","Nepovolen\xE1","Nepravideln\xE1","Nepr\u016Fjezdn\xE1","Nep\xE1lsk\xE1","Neratovick\xE1","Nerudova","Nesm\u011B\u0159ick\xE1","Nespeck\xE1","Nesvadbova","Netluck\xE1","Netluky","Netolick\xE1","Netu\u0161ilsk\xE1","Net\xEDnsk\xE1","Net\u0159ebick\xE1","Net\u0159ebsk\xE1","Neumannova","Neustupn\xE9ho","Neu\u017Eilova","Nevanova","Neveklovsk\xE1","Newtonova","Nezamyslova","Nezdova","Nezvalova","Ne\u010Dova","Ne\u0161porova","Ne\u017E\xE1rsk\xE1","Nickerleho","Niederleho","Nikod\xE9mova","Nikoly Tesly","Nikoly Vapcarova","Nisk\xE1","Nitransk\xE1","Nivnick\xE1","Nobelova","Norbertov","Norsk\xE1","Nosick\xE1","Nosticova","Note\u010Dsk\xE1","Noutonick\xE1","Nouzov","Nouzovsk\xE9 N\xE1m.","Nouzovsk\xE9 N\xE1m\u011Bst\xED","Nouzov\xE1","Novgorodsk\xE1","Novobohdaleck\xE1","Novoborsk\xE1","Novochuchelsk\xE1","Novodvorsk\xE1","Novohradsk\xE1","Novohr\xE1deck\xE1","Novolhotsk\xE1","Novolipansk\xE1","Novomesk\xE9ho","Novoml\xFDnsk\xE1","Novopack\xE1","Novopetrovick\xE1","Novorossijsk\xE1","Novosib\u0159insk\xE1","Novostra\u0161nick\xE1","Novosuchdolsk\xE1","Novosv\u011Btsk\xE1","Novotn\xE9ho L\xE1vka","Novovesk\xE1","Novovyso\u010Dansk\xE1","Novoz\xE1meck\xE1","Novo\u0161kolsk\xE1","Novo\u0161t\u011Brboholsk\xE1","Nov\xE1","Nov\xE1 Cesta","Nov\xE1 Kolonie","Nov\xE1 Ves","Nov\xE1 \u0160\xE1rka","Nov\xE1kovo N\xE1m.","Nov\xE1kovo N\xE1m\u011Bst\xED","Nov\xE1kov\xFDch","Nov\xE9 Domy","Nov\xE9 Dvory","Nov\xE9 Ml\xFDny","Nov\xE9 N\xE1m\u011Bst\xED","Nov\xE9ho","Nov\xFD Les\xEDk","Nov\xFD Sv\u011Bt","Nov\xFD Zl\xEDchov","Nupack\xE1","Nuselsk\xE1","Nu\u010Dick\xE1","Nu\u0161lova","Nymbursk\xE1","N\xE1b\u0159. Edvarda Bene\u0161e","N\xE1b\u0159. Kapit\xE1na Jaro\u0161e","N\xE1b\u0159e\u017En\xED","N\xE1b\u0159e\u017E\xED Edvarda Bene\u0161e","N\xE1b\u0159e\u017E\xED Kapit\xE1na Jaro\u0161e","N\xE1b\u0159e\u017E\xED Ludv\xEDka Svobody","N\xE1chodsk\xE1","N\xE1dra\u017En\xED","N\xE1dvorn\xED","N\xE1horn\xED","N\xE1kupn\xED","N\xE1m. 14. \u0158\xEDjna","N\xE1m. 25. B\u0159ezna","N\xE1m. Anton\xEDna Pec\xE1ka","N\xE1m. Barik\xE1d","N\xE1m. Bo\u0159islavka","N\xE1m. Brat\u0159\xED Synk\u016F","N\xE1m. Chuchelsk\xFDch Bojovn\xEDk\u016F","N\xE1m. Chuchlesk\xFDch Bojovn\xEDk\u016F","N\xE1m. Curieov\xFDch","N\xE1m. Dr. V. Hol\xE9ho","N\xE1m. Franze Kafky","N\xE1m. Gener\xE1la Kutlva\u0161ra","N\xE1m. Hrdin\u016F","N\xE1m. I. P. Pavlova","N\xE1m. Interbrig\xE1dy","N\xE1m. Jana Palacha","N\xE1m. Ji\u0159\xEDho Berana","N\xE1m. Ji\u0159\xEDho Z Lobkovic","N\xE1m. Ji\u0159\xEDho Z Pod\u011Bbrad","N\xE1m. Josefa Machka","N\xE1m. Kinsk\xFDch","N\xE1m. Mezi Zahr\xE1dkami","N\xE1m. Na Balabence","N\xE1m. Na Fark\xE1n\u011B","N\xE1m. Na Lu\u017Ein\xE1ch","N\xE1m. Na Santince","N\xE1m. Na Str\xE1\u017Ei","N\xE1m. Omladiny","N\xE1m. Osvoboditel\u016F","N\xE1m. Padl\xFDch","N\xE1m. Pod Ka\u0161tany","N\xE1m. Pod L\xEDpou","N\xE1m. Prezidenta Masaryka","N\xE1m. P\u0159ed Bateriemi","N\xE1m. Republiky","N\xE1m. Smi\u0159ick\xFDch","N\xE1m. Svatopluka \u010Cecha","N\xE1m. Svobody","N\xE1m. U Lva","N\xE1m. U L\xEDpy Svobody","N\xE1m. U Svat\xE9ho Ji\u0159\xED","N\xE1m. Winstona Churchilla","N\xE1m. \u010Cesk\xE9ho Povst\xE1n\xED","N\xE1m.Organizace Spojen\xFDch N\xE1rod","N\xE1m.Plukovn\xEDka Vl\u010Dka","N\xE1m\u011Bst\xED 14. \u0158\xEDjna","N\xE1m\u011Bst\xED 25. B\u0159ezna","N\xE1m\u011Bst\xED Anton\xEDna Pec\xE1ka","N\xE1m\u011Bst\xED Barik\xE1d","N\xE1m\u011Bst\xED Bo\u0159islavka","N\xE1m\u011Bst\xED Brat\u0159\xED Jandus\u016F","N\xE1m\u011Bst\xED Brat\u0159\xED Synk\u016F","N\xE1m\u011Bst\xED Chuchelsk\xFDch Bojovn\xEDk\u016F","N\xE1m\u011Bst\xED Curieov\xFDch","N\xE1m\u011Bst\xED Dr. V\xE1clava Hol\xE9ho","N\xE1m\u011Bst\xED Gener\xE1la Kutlva\u0161ra","N\xE1m\u011Bst\xED Hrdin\u016F","N\xE1m\u011Bst\xED I. P. Pavlova","N\xE1m\u011Bst\xED Interbrig\xE1dy","N\xE1m\u011Bst\xED Jana Palacha","N\xE1m\u011Bst\xED Ji\u0159\xEDho Berana","N\xE1m\u011Bst\xED Ji\u0159\xEDho Z Lobkovic","N\xE1m\u011Bst\xED Ji\u0159\xEDho Z Pod\u011Bbrad","N\xE1m\u011Bst\xED Josefa Machka","N\xE1m\u011Bst\xED Junkov\xFDch","N\xE1m\u011Bst\xED Kinsk\xFDch","N\xE1m\u011Bst\xED Kosmonaut\u016F","N\xE1m\u011Bst\xED Mezi Zahr\xE1dkami","N\xE1m\u011Bst\xED M\xEDru","N\xE1m\u011Bst\xED Na Balabence","N\xE1m\u011Bst\xED Na Fark\xE1n\u011B","N\xE1m\u011Bst\xED Na Lu\u017Ein\xE1ch","N\xE1m\u011Bst\xED Na Santince","N\xE1m\u011Bst\xED Na Str\xE1\u017Ei","N\xE1m\u011Bst\xED Omladiny","N\xE1m\u011Bst\xED Organizace Spojen\xFDch N\xE1rod\u016F","N\xE1m\u011Bst\xED Osvoboditel\u016F","N\xE1m\u011Bst\xED Padl\xFDch","N\xE1m\u011Bst\xED Plukovn\xEDka Vl\u010Dka","N\xE1m\u011Bst\xED Pod Emauzy","N\xE1m\u011Bst\xED Pod Ka\u0161tany","N\xE1m\u011Bst\xED Pod L\xEDpou","N\xE1m\u011Bst\xED Prezidenta Masaryka","N\xE1m\u011Bst\xED Protifa\u0161istick\xFDch Bojovn\xEDk\u016F","N\xE1m\u011Bst\xED P\u0159ed Bateriemi","N\xE1m\u011Bst\xED P\u0159\xE1telstv\xED","N\xE1m\u011Bst\xED Republiky","N\xE1m\u011Bst\xED Smi\u0159ick\xFDch","N\xE1m\u011Bst\xED Sv. Petra A Pavla","N\xE1m\u011Bst\xED Svatopluka \u010Cecha","N\xE1m\u011Bst\xED Svobody","N\xE1m\u011Bst\xED U Lva","N\xE1m\u011Bst\xED U L\xEDpy Svobody","N\xE1m\u011Bst\xED U Svat\xE9ho Ji\u0159\xED","N\xE1m\u011Bst\xED Winstona Churchilla","N\xE1m\u011Bst\xED Zdenky Braunerov\xE9","N\xE1m\u011Bst\xED \u010Cesk\xE9ho Povst\xE1n\xED","N\xE1plavn\xED","N\xE1prstkova","N\xE1rodn\xED","N\xE1rodn\xED Obrany","N\xE1rodn\xEDch Hrdin\u016F","N\xE1ro\u017En\xED","N\xE1sirovo N\xE1m.","N\xE1sirovo N\xE1m\u011Bst\xED","N\xE1stroj\xE1\u0159sk\xE1","N\xE1vazn\xE1","N\xE1vr\u0161n\xED","N\xE1v\u011Btrn\xE1","N\xE1zovsk\xE1","N\xFDdeck\xE1","N\xFDrsk\xE1","N\xFD\u0159ansk\xE1","N\u011Bm\u010Dick\xE1","N\u011Bvsk\xE1","Obchodn\xED","Obchodn\xED N\xE1m.","Obchodn\xED N\xE1m\u011Bst\xED","Obiln\xED","Obj\xEDzdn\xE1","Obloukov\xE1","Obora Hv\u011Bzda","Oborsk\xE1","Obrata\u0148sk\xE1","Obrovsk\xE9ho","Obsiny","Obslu\u017En\xE1","Obvodov\xE1","Ob\u011Bdovick\xE1","Ob\u011Bt\xED 6. Kv\u011Btna","Ob\u011Bt\xED 6.Kv\u011Btna","Ocelkova","Ocel\xE1\u0159sk\xE1","Ocel\xEDkova","Ochozsk\xE1","Ochranovsk\xE1","Od Rozcest\xED","Od Vysok\xE9","Od \u0160koly","Odboje","Odbor\u016F","Odbo\u010Dn\xE1","Oddechov\xE1","Odd\u011Blen\xE1","Odersk\xE1","Odlehl\xE1","Ohmova","Ohnivcova","Ohni\u0161\u0165ansk\xE1","Ohradn\xED","Ohradsk\xE1","Ohradsk\xE9 N\xE1m.","Ohradsk\xE9 N\xE1m\u011Bst\xED","Ohrobeck\xE1","Okensk\xE1","Oko\u0159sk\xE1","Okrajn\xED","Okrajov\xE1","Okrasn\xE1","Okrouhlick\xE1","Okrouhl\xEDkova","Okrov\xE1","Okruhov\xE1","Okru\u017En\xED","Ok\u0159\xEDneck\xE1","Olbrachtova","Olbramovick\xE1","Old\u0159ichova","Ole\u0161nick\xE1","Ole\u0161sk\xE1","Olgy Havlov\xE9","Olivova","Olomouck\xE1","Olympijsk\xE1","Ol\u0161ansk\xE1","Ol\u0161ansk\xE9 N\xE1m.","Ol\u0161ansk\xE9 N\xE1m\u011Bst\xED","Ol\u0161ovick\xE1","Ol\u0161ov\xE1","Ol\u0161t\xFDnsk\xE1","Omladin\xE1\u0159\u016F","Omsk\xE1","Ond\u0159ejovsk\xE1","Ond\u0159\xED\u010Dkova","On\u0161oveck\xE1","Opata Konr\xE1da","Opatovick\xE1","Opatovsk\xE1","Opat\u0159ilka","Opa\u0159ansk\xE1","Oplansk\xE1","Opletalova","Opolsk\xE1","Opo\u010Densk\xE1","Opo\u010D\xEDnsk\xE1","Oprav\xE1\u0159sk\xE1","Opukov\xE1","Op\xE1lkova","Op\xE1lov\xE1","Oravsk\xE1","Ordovick\xE1","Orebitsk\xE1","Orelsk\xE1","Orlick\xE1","Ortenovo N\xE1m\u011Bst\xED","Osadn\xED","Osamocen\xE1","Oseck\xE1","Oset\xE1","Osick\xE1","Osikov\xE1","Osinalick\xE1","Oslun\u011Bn\xE1","Osm\xE9ho Listopadu","Osnick\xE1","Ostravick\xE1","Ostravsk\xE1","Ostrome\u010Dsk\xE1","Ostrov \u0160tvanice","Ostrovn\xED","Ostrovsk\xE9ho","Ostru\u017Eensk\xE1","Ostru\u017Einov\xE1","Ostr\xE1","Ostr\u010Dilovo N\xE1m.","Ostr\u010Dilovo N\xE1m\u011Bst\xED","Ost\u0159edeck\xE1","Ost\u0159icov\xE1","Osvobozen\xED","Osv\u011Btov\xE1","Otakara Vrby","Otakarova","Otavova","Otavsk\xE1","Otev\u0159en\xE1","Otick\xE1","Otl\xEDkovsk\xE1","Otopa\u0161sk\xE1","Otovick\xE1","Otradovick\xE1","Ottova","Otvovick\xE1","Oty Pavla","Ot\xEDnsk\xE1","Ot\u011B\u0161\xEDnsk\xE1","Ouholick\xE1","Ouhrabkova","Oveneck\xE1","Ovesn\xE1","Ovocn\xE1","Ovocn\xE1\u0159sk\xE1","Ovocn\xFD Trh","Ovs\xEDkov\xE1","Ov\xE1lov\xE1","Ov\u010D\xE1rsk\xE1","Ov\u010D\xED H\xE1jek","O\u0159echov\xE1","O\u0159e\u0161sk\xE1","Pab\u011Bnick\xE1","Pacajevova","Pace\u0159ick\xE1","Pachol\xEDkova","Pacovsk\xE1","Paculova","Padovsk\xE1","Pajerova","Pakom\u011B\u0159ick\xE1","Palack\xE9ho","Palack\xE9ho N\xE1m.","Palack\xE9ho N\xE1m\u011Bst\xED","Palmetov\xE1","Palmovka","Pal\xE1skova","Pampeli\u0161kov\xE1","Panc\xED\u0159ova","Panelov\xE1","Panenky","Panensk\xE1","Pankr\xE1ck\xE9 N\xE1m\u011Bst\xED","Pansk\xE1","Pansk\xE1 Zahrada","Pansk\xFD Dv\u016Fr","Panu\u0161kova","Paprskov\xE1","Pap\xEDrensk\xE1","Pap\xEDrn\xEDkova","Para\u0161utist\u016F","Pardubick\xE1","Park P\u0159\xE1telstv\xED","Parkov\xE1","Parl\xE9\u0159ova","Parmsk\xE1","Paroplavebn\xED","Partyz\xE1nsk\xE1","Paseck\xE1","Pasteurova","Pastevc\u016F","Pato\u010Dkova","Pavelkova","Pavla Bene\u0161e","Pavla \u0160vandy Ze Sem\u010Dic","Pavlick\xE1","Pavli\u0161ovsk\xE1","Pavlovick\xE1","Pavlovsk\xE1","Pavl\xEDkova","Pavrovsk\xE9ho","Pa\u0159\xEDkova","Pa\u0159\xEDzkova","Pa\u0159\xED\u017Esk\xE1","Pa\u0161kova","Pa\u0165anka","Peceradsk\xE1","Pecharova","Pechl\xE1tova","Pech\xE1\u010Dkova","Peckova","Pejevov\xE9","Peka\u0159ova","Peka\u0159sk\xE1","Pek\xE1rensk\xE1","Pek\xE1rkova","Pelclova","Pelechovsk\xE1","Pelh\u0159imovsk\xE1","Pelik\xE1nova","Pell\xE9ova","Peln\xE1\u0159ova","Pelu\u0161kov\xE1","Pely\u0148kov\xE1","Pelzova","Pen\xEDzovkov\xE1","Perlitov\xE1","Perlov\xE1","Pernerova","Peroutkova","Perspektivn\xED","Pertoldova","Peruck\xE1","Perunova","Per\u0161tejnsk\xE1","Petra Bezru\u010De","Petra Rezka","Petra Slez\xE1ka","Petrbokova","Petrkl\xED\u010Dov\xE1","Petrohradsk\xE1","Petrovick\xE1","Petrovsk\xE1","Petrsk\xE1","Petrsk\xE9 N\xE1m.","Petrsk\xE9 N\xE1m\u011Bst\xED","Petr\xE1\u010Dkova","Petr\u017E\xEDlkova","Petr\u017E\xEDlova","Pet\xFDrkova","Pet\u0159\xEDkova","Pet\u0159\xEDkovsk\xE1","Pet\u0159\xEDnsk\xE1","Pet\u0159\xEDnsk\xE9 Sady","Pevnostn\xED","Pe\u010D\xE1rkov\xE1","Pe\u0161inova","Pe\u0161kova","Pe\u0161lova","Pe\u0161ova","Pe\u0161tukova","Pe\u0161\xE1kova","Picassova","Pickova","Pihelsk\xE1","Pikovick\xE1","Pikrtova","Pila\u0159sk\xE1","Piln\xEDkovsk\xE1","Pilot\u016F","Pilovsk\xE1","Pilsk\xE1","Pirinsk\xE1","Pirnerova","Pitkovick\xE1","Pitterova","Pivcova","Pivovarnick\xE1","Pivovarsk\xE1","Pivo\u0148kov\xE1","Pi\u0161t\u011Bkova","Placina","Plajnerova","Plam\xEDnkov\xE9","Plask\xE1","Platanov\xE1","Platn\xE9\u0159sk\xE1","Plat\xF3nova","Plaveck\xE1","Plav\xEDnov\xE1","Pla\u010Dick\xE1","Pla\u0148ansk\xE1","Plevensk\xE1","Ple\u010Dnikova","Plhovsk\xE1","Plickova","Plkovsk\xE1","Plojharova","Ploskovick\xE1","Plou\u010Dnick\xE1","Plovdivsk\xE1","Plo\u0161n\xE1","Plo\u0161tilova","Plukovn\xEDka Mr\xE1ze","Plumlovsk\xE1","Plutova","Plyn\xE1rn\xED","Plze\u0148sk\xE1","Pl\xE1nick\xE1","Pl\xE1ni\u010Dkova","Poberova","Pobo\u010Dn\xE1","Pobo\u0159sk\xE1","Pob\u011B\u017Eovick\xE1","Pob\u0159e\u017En\xED","Pob\u0159e\u017En\xED Cesta","Pod Ak\xE1ty","Pod Alt\xE1nem","Pod And\u011Blkou","Pod Are\xE1lem","Pod Aritmou","Pod Ateli\xE9ry","Pod Bahnivkou","Pod Balk\xE1nem","Pod Barv\xED\u0159kou","Pod Bateriemi","Pod Ba\u0161tami","Pod Belvederem","Pod Bel\xE1ri\xED","Pod Ber\xE1nkem","Pod Ber\xE1nkou","Pod Bet\xE1n\xED","Pod Bohdalcem I","Pod Bohdalcem Ii","Pod Brentovou","Pod Bruskou","Pod Bu\u010F\xE1nkou","Pod B\xE1n\xED","Pod B\u0159ezinou","Pod Chaloupkami","Pod Chodovem","Pod Cihelnou","Pod Cukr\xE1kem","Pod C\xEDsa\u0159kou","Pod Dl\xE1\u017Ed\u011Bnkou","Pod Domky","Pod Drinopolem","Pod Dr\xE1hou","Pod Duby","Pod Dvorem","Pod D\xE1lnic\xED","Pod D\u011Bkankou","Pod D\u011Bv\xEDnem","Pod Farou","Pod Fialkou","Pod Formankou","Pod Fo\u0159tem","Pod Gar\xE1\u017Eemi","Pod Habrovkou","Pod Habrovou","Pod Halt\xFD\u0159em","Pod Harfou","Pod Havl\xEDnem","Pod Havr\xE1nkou","Pod Hlini\u0161t\u011Bm","Pod Hloub\u011Bt\xEDnskou Zast\xE1vkou","Pod Hl\xE1skem","Pod Homolkou","Pod Hotelem","Pod Ho\u0159avkou","Pod Hrachovkou","Pod Hradbami","Pod Hradem","Pod Hranic\xED","Pod Hr\xE1z\xED","Pod Hv\u011Bzdou","Pod Hv\u011Bzd\xE1rnou","Pod Hyb\u0161mankou","Pod H\xE1jem","Pod H\xE1jkem","Pod H\xE1jovnou","Pod H\u0159bitovem","Pod H\u0159i\u0161t\u011Bm","Pod Jalov\xFDm Dvorem","Pod Jankovem","Pod Jarovem","Pod Javory","Pod Jir\xE1skovou \u010Ctvrt\xED","Pod Juliskou","Pod Kam\xEDnkou","Pod Kapli\u010Dkou","Pod Karlovarskou Silnic\xED","Pod Karlovem","Pod Kaval\xEDrkou","Pod Ka\u0161tany","Pod Kesnerkou","Pod Kladenskou Silnic\xED","Pod Klamovkou","Pod Klapic\xED","Pod Klaudi\xE1nkou","Pod Klikovkou","Pod Kopcem","Pod Kostelem","Pod Kotlaskou","Pod Kotl\xE1\u0159kou","Pod Krejc\xE1rkem","Pod Kroc\xEDnkou","Pod Kr\xE1lovkou","Pod Kr\u010Dsk\xFDm Lesem","Pod Kulturn\xEDm Domem","Pod Kynclovkou","Pod K\u0159\xED\u017Eem","Pod K\u0159\xED\u017Ekem","Pod Labu\u0165kou","Pod Lahovskou","Pod Lesem","Pod Les\xEDkem","Pod Leti\u0161t\u011Bm","Pod Le\u010D\xED","Pod Lipami","Pod Lipkami","Pod Lisem","Pod Lochkovem","Pod Lomem","Pod Lysinami","Pod L\xE1zn\xED","Pod Marj\xE1nkou","Pod Mark\xE9tou","Pod Martinem","Pod Meli\u0161kou","Pod Ml\xFDnkem","Pod Mohylou","Pod Mostem","Pod Nap\u011Bt\xEDm","Pod Nouzovem","Pod Novou \u0160kolou","Pod Nov\xFDm Lesem","Pod Nuselsk\xFDmi Schody","Pod N\xE1m\u011Bst\xEDm","Pod N\xE1plavkou","Pod N\xE1spem","Pod N\xE1vs\xED","Pod Oborou","Pod Ov\u010D\xEDnem","Pod O\u0159echovkou","Pod Palatou","Pod Pal\xEDrkou","Pod Paruk\xE1\u0159kou","Pod Pa\u0165ankou","Pod Peka\u0159kou","Pod Pek\xE1rnami","Pod Pet\u0159inami","Pod Plynojemem","Pod Pl\xEDskavou","Pod Po\u0161tou","Pod Pramenem","Pod Prodejnou","Pod Pr\u016Fsekem","Pod P\xEDse\u010Dnou","Pod P\u0159ehradou","Pod P\u0159esypem","Pod Radnic\xED","Pod Rapidem","Pod Rem\xEDzkem","Pod Rovinou","Pod Rozvodnou","Pod Rybn\xEDkem","Pod Rybn\xED\u010Dkem","Pod Sady","Pod Salabkou","Pod Sir\xE9nou","Pod Skalkou","Pod Skalou","Pod Sklen\xE1\u0159kou","Pod Slovany","Pod Smetankou","Pod Sokolovnou","Pod Soutrat\xEDm","Pod Spalovnou","Pod Spiritkou","Pod Spravedlnost\xED","Pod Sr\xE1zem","Pod Stadiony","Pod Stanic\xED","Pod Starou \u0160kolou","Pod Star\xE1kem","Pod Statky","Pod Stra\u0161nickou Vinic\xED","Pod Stroj\xEDrnami","Pod Str\xE1n\xED","Pod Stud\xE1nkou","Pod Stupni","Pod St\xE1rkou","Pod St\xEDrkou","Pod Svahem","Pod Sychrovem I","Pod Sychrovem Ii","Pod S\xEDdli\u0161t\u011Bm","Pod Terasami","Pod Terebkou","Pod Topoly","Pod Trat\xED","Pod Turnovskou Trat\xED","Pod T\xE1borem","Pod T\u0159ebe\u0161\xEDnem","Pod T\u0159e\u0161n\u011Bmi","Pod T\u0159e\u0161\u0148ovkou","Pod Urnov\xFDm H\xE1jem","Pod Valem","Pod Vartou","Pod Vav\u0159incem","Pod Velk\xFDm H\xE1jem","Pod Viaduktem","Pod Vidoul\xED","Pod Viktorkou","Pod Vilami","Pod Vinicemi","Pod Vinic\xED","Pod Vinohradem","Pod Vi\u0161\u0148ovkou","Pod Vlachovkou","Pod Vlastn\xEDm Krovem","Pod Vlkem","Pod Vodojemem","Pod Vodovodem","Pod Vod\xE1renskou V\u011B\u017E\xED","Pod Vrchem","Pod Vrcholem","Pod Vrstevnic\xED","Pod Vr\u0161kem","Pod Vr\u0161ovickou Vod\xE1rnou I","Pod Vr\u0161ovickou Vod\xE1rnou Ii","Pod Vr\u0161ovickou Vod\xE1rnou Iii","Pod Vs\xED","Pod Vyhl\xEDdkou","Pod Vysokou","Pod Vysokou Mez\xED","Pod Vys\xEDla\u010Dkou","Pod Vy\u0161ehradem","Pod V\xE1clavem","Pod V\xEDtkovem","Pod V\xFDtopnou","Pod V\xFD\u0161inkou","Pod V\u011Btrolamem","Pod V\u011Btrovem","Pod V\u011B\u017E\xED","Pod Zahradami","Pod Zahr\xE1dkami","Pod Zast\xE1vkou","Pod Zat\xE1\u010Dkou","Pod Zbuzany","Pod Zemankou","Pod Zli\u010D\xEDnem","Pod Zvona\u0159kou","Pod Zvoni\u010Dkou","Pod Z\xE1me\u010Dkem","Pod Z\xE1v\u011Brkou","Pod \xDAtesy","Pod \u010Certovou Skalou","Pod \u010Cihadlem","Pod \u010Cimick\xFDm H\xE1jem","Pod \u0160ancemi","Pod \u0160kolou","Pod \u0160muk\xFD\u0159kou","Pod \u0160pejcharem","Pod \u0160pit\xE1lem","Pod \u0160t\u011Bpem","Pod \u017Dvahovem","Podbabsk\xE1","Podb\u011Blohorsk\xE1","Podb\u011Blov\xE1","Podch\xFD\u0161sk\xE1","Podedvorsk\xE1","Podhajsk\xE1 Pole","Podhol\xED","Podhorsk\xE1","Podho\u0159sk\xE1","Podiv\xEDnsk\xE1","Podjavorinsk\xE9","Podjezd","Podkov\xE1\u0159sk\xE1","Podkrkono\u0161sk\xE1","Podkrkono\u0161sk\xFDch Tkalc\u016F","Podle Ka\u010Derova","Podle Lomu","Podle N\xE1honu","Podle Sad\u016F","Podle Trati","Podlesek","Podlesk\xE1","Podlesn\xED","Podle\u0161\xEDnsk\xE1","Podlibsk\xE1","Podlipn\xE9ho","Podli\u0161ovsk\xE1","Podlu\u017Eansk\xE1","Podl\xE9\u0161kov\xE1","Podnikatelsk\xE1","Podn\xE1dra\u017En\xED","Podohradsk\xE1","Podolansk\xE1","Podolsk\xE1","Podolsk\xE9 N\xE1b\u0159.","Podolsk\xE9 N\xE1b\u0159e\u017E\xED","Podolsk\xE9 Schody","Podp\u011Brova","Podskalsk\xE1","Podsychrovsk\xE1","Podvinn\xFD Ml\xFDn","Podz\xE1meck\xE1","Pod\xE9\u0161\u0165ova","Pod\u011Bbradova","Pod\u011Bbradsk\xE1","Pod\u016Fl\u0161\xED","Pohledn\xE1","Pohnertova","Poho\u0159elec","Pokojn\xE1","Pokorn\xE9ho","Pok\u0159iven\xE1","Polabsk\xE1","Polaneck\xE9ho","Poledn\xED","Polensk\xE1","Polepsk\xE1","Poleradsk\xE1","Polesn\xE1","Pole\u0161ovick\xE1","Politick\xFDch V\u011Bz\u0148\u016F","Poli\u010Dansk\xE1","Poljanovova","Poln\xED","Polovnick\xE1","Polsk\xE1","Polygrafick\xE1","Pol\xE1kova","Pol\xE1\u010Dkova","Pol\xEDkensk\xE1","Pol\xEDvkova","Pomezn\xED","Pomn\u011Bnkov\xE1","Pomo\u0159ansk\xE1","Ponrepova","Poplu\u017En\xED","Popovick\xE1","Popovova","Posledn\xED","Posp\xEDchalova","Posp\xED\u0161ilova","Postlova","Postrann\xED","Postupick\xE1","Post\u0159ekovsk\xE1","Post\u0159i\u017E\xEDnsk\xE1","Potock\xE1","Poto\u010Dn\xED","Pouchova","Poup\u011Btova","Poustka","Povltavsk\xE1","Povod\u0148ov\xE1","Pozde\u0148sk\xE1","Pozna\u0148sk\xE1","Po\u010Deradsk\xE1","Po\u010Dernick\xE1","Po\u010D\xE1teck\xE1","Po\u0159\xED\u010Dansk\xE1","Po\u0159\xED\u010Dsk\xE1","Po\u0161epn\xE9ho N\xE1m.","Po\u0161epn\xE9ho N\xE1m\u011Bst\xED","Po\u0161tovsk\xE1","Po\u017E\xE1rnick\xE1","Pplk. Nov\xE1\u010Dka","Pplk. Sochora","Prachatick\xE1","Prachnerova","Prachovick\xE1","Prachovsk\xE1","Pramenn\xE1","Pravo\xFAhl\xE1","Pravsk\xE1","Prav\xE1","Pra\u0161n\xE1","Pra\u017Esk\xE1","Pra\u017Esk\xE9ho","Pra\u017Esk\xE9ho Povst\xE1n\xED","Pra\u017Esk\xFD Okruh","Pra\u017E\xE1kovsk\xE1","Pref\xE1tova","Preislerova","Prel\xE1ta","Prel\xE1tsk\xE1","Preslova","Prim\xE1torsk\xE1","Probluzsk\xE1","Probo\u0161tsk\xE1","Proch\xE1zkova","Prodlou\u017Een\xE1","Prokofjevova","Prokopka","Prokopova","Prokopovo N\xE1m.","Prokopovo N\xE1m\u011Bst\xED","Prokopov\xFDch","Prokopsk\xE1","Prokopsk\xE9 \xDAdol\xED","Prorektorsk\xE1","Proseck\xE1","Prosincov\xE1","Proslun\u011Bn\xE1","Prosn\xE1","Prost\u0159edn\xED","Proti Proudu","Protilehl\xE1","Protiv\xEDnsk\xE1","Prout\u011Bn\xE1","Prouzova","Provaznick\xE1","Provozn\xED","Prun\xE9\u0159ovsk\xE1","Prusick\xE1","Prus\xEDkova","Pru\u0161\xE1neck\xE1","Prvn\xEDho Pluku","Prvom\xE1jov\xE1","Pr\xE1che\u0148sk\xE1","Pr\xE1\u010Dsk\xE1","Pr\u016Fb\u011B\u017En\xE1","Pr\u016Fchodn\xED","Pr\u016Fchova","Pr\u016Fhledov\xE1","Pr\u016Fhonek","Pr\u016Fhonick\xE1","Pr\u016Fhonsk\xE1","Pr\u016Fjezdn\xE1","Pr\u016Fmyslov\xE1","Pr\u016Fta\u017En\xED","Pr\u016F\u010Deln\xED","Pr\u016F\u0161kova","Psohlavc\u016F","Pstru\u017En\xE1","Ps\xE1rsk\xE1","Pt\xE1\u010Dnick\xE1","Puchmajerova","Pujmanov\xE9","Purkrabsk\xE1","Purky\u0148ova","Putimsk\xE1","Pu\u010Dova","Pu\u0161kinovo N\xE1m.","Pu\u0161kinovo N\xE1m\u011Bst\xED","Py\u0161elsk\xE1","P\xE1lavsk\xE1","P\xE1lka\u0159sk\xE1","P\xE1meln\xEDkov\xE1","P\xE1nkova","P\xE1tkova","P\xE1vovsk\xE9 N\xE1m\u011Bst\xED","P\xEDseck\xE1","P\xEDseck\xE9ho","P\xEDse\u010Dn\xE1","P\xEDska\u0159sk\xE1","P\xEDskovcov\xE1","P\xEDskovna","P\xEDskov\xE1","P\xEDsnick\xE1","P\xEDsnick\xE9 Zahrady","P\xEDs\u010Dit\xE1","P\xED\u0161kova","P\xED\u0161ovick\xE1","P\xF6slova","P\xFAchovsk\xE1","P\xFDchavkov\xE1","P\xFDrov\xE1","P\u011Bnkav\xED","P\u011Bstitelsk\xE1","P\u011Btidom\xED","P\u011Btipesk\xE9ho","P\u011B\u0161\xED","P\u0159ececht\u011Blova","P\u0159echodn\xED","P\u0159ed Cibulkami","P\u0159ed Dr\xE1hou","P\u0159ed Mosty","P\u0159ed N\xE1dra\u017E\xEDm","P\u0159ed Oborou","P\u0159ed Rybn\xEDkem","P\u0159ed Skalkami I","P\u0159ed Skalkami Ii","P\u0159ed Sk\xE1lou","P\u0159ed Sokolovnou","P\u0159ed Trat\xED","P\u0159ed \xDAstavem","P\u0159edbo\u0159sk\xE1","P\u0159edm\u011B\u0159ick\xE1","P\u0159edn\xED","P\u0159edpoln\xED","P\u0159edposledn\xED","P\u0159edvoje","P\u0159ed\u0161koln\xED","P\u0159eletov\xE1","P\u0159elou\u010Dsk\xE1","P\u0159emyslova","P\u0159emyslovsk\xE1","P\u0159emy\u0161lensk\xE1","P\u0159eru\u0161en\xE1","P\u0159esli\u010Dkov\xE1","P\u0159espoln\xED","P\u0159etluck\xE1","P\u0159eu\u010Dilova","P\u0159evoznick\xE1","P\u0159ezletick\xE1","P\u0159e\u0161tick\xE1","P\u0159e\u0161t\xEDnsk\xE1","P\u0159e\u0165at\xE1","P\u0159i Hranici","P\u0159i Trati","P\u0159ibyslavsk\xE1","P\u0159ib\xEDkova","P\u0159istoupimsk\xE1","P\u0159\xE1dova","P\u0159\xE1telstv\xED","P\u0159\xEDborsk\xE1","P\u0159\xEDbramsk\xE1","P\u0159\xEDb\u011Bnick\xE1","P\u0159\xEDchovick\xE1","P\u0159\xEDdolsk\xE1","P\u0159\xEDkr\xE1","P\u0159\xEDlepsk\xE1","P\u0159\xEDmsk\xE9 N\xE1m.","P\u0159\xEDmsk\xE9 N\xE1m\u011Bst\xED","P\u0159\xEDm\xE1","P\u0159\xEDm\u011Btick\xE1","P\u0159\xEDpoto\u010Dn\xED","P\u0159\xEDp\u0159e\u017En\xED","P\u0159\xEDrodn\xED","P\u0159\xEDstavn\xED","P\u0159\xEDvorsk\xE1","P\u0159\xEDvozn\xED","P\u0159\xED\u010Dka","P\u0159\xED\u010Dn\xE1","P\u0161eni\u010Dn\xE1","P\u0161en\u010D\xEDkova","P\u0161ovansk\xE1","P\u0161trossova","P\u016Fdova","P\u016Flkruhov\xE1","P\u016Flno\u010Dn\xED","P\u016Ftova","R.A. Dvorsk\xE9ho","Rabasova","Raby\u0148sk\xE1","Rackova","Rackova Zahrada","Radbuzsk\xE1","Radechovsk\xE1","Rade\u0161ovsk\xE1","Radho\u0161\u0165sk\xE1","Radimova","Radimovick\xE1","Radimsk\xE1","Radiov\xE1","Radist\u016F","Radkovsk\xE1","Radlick\xE1","Radnick\xE9 Schody","Radomsk\xE1","Radonick\xE1","Radostavick\xE1","Radostn\xE1","Radot\xEDnsk\xE1","Radou\u0148ova","Radova","Radovsk\xE1","Rado\u0161ovick\xE1","Radvanick\xE1","Rad\xFAzova","Rad\u010Dina","Rad\u011Bjovsk\xE1","Raffaelova","Raichlova","Raisova","Rajhradsk\xE1","Rajmonova","Rajsk\xE1","Rakousova","Rakovnick\xE1","Rakovsk\xE9ho","Randova","Ransk\xE1","Ratajova","Ratajsk\xE1","Ratbo\u0159sk\xE1","Ratibo\u0159ick\xE1","Ratibo\u0159sk\xE1","Ravennsk\xE1","Ra\u010Dick\xE1","Ra\u010Din\u011Bvesk\xE1","Ra\u0161ilovova","Ra\u0161ova","Ra\u0161ovick\xE1","Ra\u0161ovsk\xE1","Ra\u0161\xEDnovo N\xE1b\u0159.","Ra\u0161\xEDnovo N\xE1b\u0159e\u017E\xED","Ra\u0161\xEDnsk\xE1","Ra\u017Eick\xE1","Reinerova","Rejchova","Rejskova","Rekrea\u010Dn\xED","Rektorsk\xE1","Rembrandtova","Rem\xEDzkov\xE1","Renoirova","Resslova","Revoluce","Revolu\u010Dn\xED","Rezedov\xE1","Rezlerova","Re\u010Dkova","Richtrova","Riegrova","Riegrovy Sady","Rilsk\xE1","Ringhofferova","Ri\u017Esk\xE1","Robl\xEDnsk\xE1","Rochovsk\xE1","Rodopsk\xE1","Rodovsk\xE1","Rodvinovsk\xE1","Roentgenova","Rohanovsk\xE1","Rohansk\xE9 N\xE1b\u0159e\u017E\xED","Rohansk\xFD Ostrov","Rohateck\xE1","Rohenick\xE1","Rohlovsk\xE1","Rohov\xE1","Rohozeck\xE1","Roho\u017Enick\xE1","Roh\xE1\u010Dova","Roithova","Rojick\xE1","Roklova","Rokycanova","Rokycansk\xE1","Rokytnick\xE1","Rokytn\xE1","Rolnick\xE1","Roln\xED","Romaina Rollanda","Romana Blahn\xEDka","Ronalda Reagana","Rone\u0161ova","Ronkova","Ronovsk\xE1","Rooseveltova","Ror\xFDsov\xE1","Rose\u010Dsk\xE1","Rosick\xE1","Rostislavova","Rostoklatsk\xE1","Rostovsk\xE1","Rotavsk\xE1","Rotensk\xE1","Roudnick\xE1","Rousovick\xE1","Rous\xEDnovsk\xE1","Rovensk\xE1","Rovnob\u011B\u017En\xE1","Rovn\xE1","Rozd\u011Blen\xE1","Rozd\u011Blovsk\xE1","Rozhovick\xE1","Rozko\u0161n\xE9ho","Rozko\u0161sk\xE1","Rozmar\xFDnov\xE1","Rozrazilov\xE1","Roztock\xE1","Roztylsk\xE1","Roztylsk\xE9 N\xE1m\u011Bst\xED","Roztylsk\xE9 Sady","Rozvadovsk\xE1","Rozvodova","Rozvojov\xE1","Roz\xE1r\u010Dina","Roz\xFDnova","Roz\u0161\xED\u0159en\xE1","Ro\u010Dovsk\xE1","Ro\u0161ick\xFDch","Ro\u0161kotova","Ro\u0161ovick\xE1","Ro\u017Embersk\xE1","Ro\u017Emit\xE1lsk\xE1","Ro\u017Enovsk\xE1","Ro\u017E\u010Falovick\xE1","Rty\u0148sk\xE1","Rubensova","Rube\u0161ka","Rube\u0161ova","Rubli\u010Dova","Rub\xEDnov\xE1","Rude\u010Dsk\xE1","Rudn\xEDkovsk\xE1","Rudolfa Holeky","Rudoltick\xE1","Rujansk\xE1","Rumbursk\xE1","Rumunsk\xE1","Ruprechtick\xE1","Rusk\xE1","Ruzy\u0148sk\xE1","Ruzy\u0148sk\xE9 Schody","Ru\u017Einovsk\xE1","Rybalkova","Rybni\u010Dn\xE1","Rybn\xE1","Rybova","Ryb\xE1\u0159sk\xE1","Ryb\xEDzov\xE1","Rychnovsk\xE1","Rycht\xE1\u0159e Pet\u0159\xEDka","Rycht\xE1\u0159e \u0160imona","Rycht\xE1\u0159sk\xE1","Rypkova","Ryt\xED\u0159ova","Ryt\xED\u0159sk\xE1","Ryzcov\xE1","Ryzlinkov\xE1","Ry\u0161\xE1nkova","R\xE1jeck\xE1","R\xE1mov\xE1","R\xE1po\u0161ovsk\xE1","R\xE1\u017Eova","R\xE9vov\xE1","R\xFDma\u0159ovsk\xE1","R\xFDnsk\xE1","R\xFDznerova","R\u016F\u017Een\xEDnov\xE1","R\u016F\u017Een\xEDnsk\xE1","R\u016F\u017Eov\xE1","S. K. Neumanna","Sabinova","Sada\u0159sk\xE1","Sadov\xE1","Sadsk\xE1","Sady Brat\u0159\xED \u010Capk\u016F","Saf\xEDrov\xE1","Salabova","Sala\u010Dova","Salmovsk\xE1","Salv\xE1torsk\xE1","Samcova","Samohelova","Samota U Podlesk\xE9ho Rybn\xEDka","Sarajevsk\xE1","Saratovsk\xE1","Sartoriova","Sasankov\xE1","Sask\xE1","Satalick\xE1","Saturnova","Saudkova","Sauerova","Saveljevova","Savojsk\xE1","Saze\u010Dsk\xE1","Sazovick\xE1","Sb\xEDhav\xE1 I","Sb\xEDhav\xE1 Ii","Schnirchova","Schodi\u0161\u0165ov\xE1","Schodov\xE1","Schoellerova","Schulhoffova","Schwaigerova","Schwarzenbersk\xE1","Sch\xF6fflerova","Sdru\u017Een\xED","Sechterova","Sedleck\xE1","Sedlovick\xE1","Sedlo\u0148ovsk\xE1","Sedl\u010Dansk\xE1","Sedmidomky","Sedmikr\xE1skov\xE1","Sedmn\xE1ct\xE9ho Listopadu","Seidlova","Seifertova","Sekaninova","Seke\u0159ick\xE1","Sekorova","Selmick\xE1","Selsk\xE1","Selsk\xFDch Bateri\xED","Semansk\xE9ho","Semick\xE1","Semilsk\xE1","Semin\xE1rn\xED","Semin\xE1\u0159sk\xE1","Semin\xE1\u0159sk\xE1 Zahrada","Semonick\xE1","Semt\xEDnsk\xE1","Sem\u010Dick\xE1","Sendra\u017Eick\xE1","Senegalsk\xE1","Senohrabsk\xE1","Senov\xE1\u017En\xE1","Senov\xE1\u017En\xE9 N\xE1m.","Senov\xE1\u017En\xE9 N\xE1m\u011Bst\xED","Seno\u017Eatsk\xE1","Sestupn\xE1","Setbov\xE1","Sevastopolsk\xE1","Severn\xED I","Severn\xED Ii","Severn\xED Iii","Severn\xED Iv","Severn\xED Ix","Severn\xED V","Severn\xED Vi","Severn\xED Vii","Severn\xED Viii","Severn\xED X","Severn\xED Xi","Severov\xFDchodn\xED I","Severov\xFDchodn\xED Ii","Severov\xFDchodn\xED Iii","Severov\xFDchodn\xED Iv","Severov\xFDchodn\xED V","Severov\xFDchodn\xED Vi","Severoz\xE1padn\xED I","Severoz\xE1padn\xED Ii","Severoz\xE1padn\xED Iii","Severoz\xE1padn\xED Iv","Severoz\xE1padn\xED V","Severoz\xE1padn\xED Vi","Sever\xFDnova","Sev\u0159en\xE1","Seydlerova","Sezemick\xE1","Sezem\xEDnsk\xE1","Sezimova","Se\u010Dsk\xE1","Sibeliova","Sibi\u0159sk\xE9 N\xE1m.","Sibi\u0159sk\xE9 N\xE1m\u011Bst\xED","Sicherova","Sichrovsk\xE9ho","Siemensova","Silursk\xE1","Sinkulova","Sitteho","Siwiecova","Skaleck\xE1","Skalnat\xE1","Skalnick\xE1","Skaln\xED","Skalsk\xE1","Skal\xE1k\u016F","Skandin\xE1vsk\xE1","Skautsk\xE1","Sklensk\xE1","Sklon\u011Bn\xE1","Skl\xE1\u0159sk\xE1","Skokansk\xE1","Skorkovsk\xE1","Skotsk\xE1","Sko\u0159epka","Sko\u0159icov\xE1","Skryjsk\xE1","Skupova","Skuteck\xE9ho","Sk\xE1lova","Sk\u0159ivanova","Sk\u0159ivansk\xE1","Sk\u0159iv\xE1n\u010D\xED","Sladkovsk\xE9ho N\xE1m.","Sladkovsk\xE9ho N\xE1m\u011Bst\xED","Sladovnick\xE1","Slancova","Slan\xE1","Slapsk\xE1","Slatinov\xE1","Slatinsk\xE1","Slatiny","Slati\u0148ansk\xE1","Slavatova","Slaviborsk\xE9 N\xE1m.","Slaviborsk\xE9 N\xE1m\u011Bst\xED","Slavick\xE1","Slavi\u010D\xED","Slavi\u010D\xEDnsk\xE1","Slavn\xEDkova","Slavojova","Slavonick\xE1","Slav\xEDkova","Slav\xEDnsk\xE9ho","Slav\xED\u010Dkova","Slav\u011Bt\xEDnsk\xE1","Slep\xE1 I","Slep\xE1 Ii","Slezan\u016F","Slezsk\xE1","Slia\u010Dsk\xE1","Slibn\xE1","Slinkov\xE1","Sliveneck\xE1","Slovansk\xFD Ostrov","Slova\u010D\xEDkova","Slovensk\xE1","Slovinsk\xE1","Slune\u010Dnicov\xE1","Slune\u010Dn\xE1","Slune\u010Dn\xED","Slune\u010Dn\xED N\xE1m.","Slune\u010Dn\xED N\xE1m\u011Bst\xED","Slunn\xE1","Slu\u0161tick\xE1","Slu\u017Eeb","Slu\u017Esk\xE1","Sl\xE1dkova","Sl\xE1dkovi\u010Dova","Sl\xE1mova","Sl\xE1nsk\xE1","Sl\xE1vy Horn\xEDka","Sl\xE9va\u010Dsk\xE1","Sl\xEDdov\xE1","Sl\xEDvov\xE1","Smaragdov\xE1","Smetanovo N\xE1b\u0159.","Smetanovo N\xE1b\u0159e\u017E\xED","Smet\xE1\u010Dkova","Smidarsk\xE1","Smikova","Smi\u0159ick\xE1","Smi\u0159ick\xE9ho","Smolensk\xE1","Smolkova","Smol\xEDkova","Smotlachova","Smrkov\xE1","Smr\u010Dinsk\xE1","Smr\u017Eovsk\xE1","Smr\u017Eov\xE1","Sm\xEDchovsk\xE1","Sm\xEDrn\xE1","Snopkova","Sn\u011Bmovn\xED","Sn\u011B\u017Eenkov\xE1","Sn\u011B\u017En\xE1","Sobol\xE1kova","Soborsk\xE1","Soboteck\xE1","Sob\xEDnsk\xE1","Sob\u011Bslavova","Sob\u011Bslavsk\xE1","Sob\u011Btick\xE1","Sob\u011Btu\u0161sk\xE1","Sob\u011B\u0161\xEDnsk\xE1","Socha\u0159sk\xE1","Soch\xE1\u0148ova","Sodomkova","Sofijsk\xE9 N\xE1m.","Sofijsk\xE9 N\xE1m\u011Bst\xED","Sojkovsk\xE1","Sojovick\xE1","Soj\u010D\xED","Sokolovsk\xE1","Sokolsk\xE1","Sokratova","Solidarity","Solnick\xE1","Soln\xE1","Sopotsk\xE1","Sosnoveck\xE1","Soub\u011B\u017En\xE1 I","Soub\u011B\u017En\xE1 Ii","Soub\u011B\u017En\xE1 Iii","Soub\u011B\u017En\xE1 Iv","Soudn\xED","Soukalova","Soukenick\xE1","Soumarsk\xE1","Sousedn\xED","Sousedsk\xE1","Soused\xEDkova","Soustru\u017Enick\xE1","Souvratn\xED","Sou\u010Dkova","Sovenick\xE1","Sovova","Sov\xE1kova","Sov\xED Vr\u0161ek","Spinozova","Spiritka","Splavn\xE1","Spodn\xED","Spoja\u0159\u016F","Spojenc\u016F","Spojen\xE1","Spojn\xE1","Spojovac\xED","Spojov\xE1","Spole\u010Dn\xE1","Spolsk\xE1","Spolupr\xE1ce","Sportovc\u016F","Sportovn\xED","Spot\u0159ebitelsk\xE1","Spo\u0159ick\xE1","Spo\u0159ilovsk\xE1","Spytihn\u011Bvova","Sp\xE1dn\xE1","Sp\xE1dov\xE1","Sp\xE1len\xE1","Sp\xE1len\xFD Ml\xFDn","Srbova","Srbsk\xE1","Srb\xEDnsk\xE1","Srne\u010Dkova","Srn\u010D\xED","Srpnov\xE1","Sr\xE1zn\xE1","Stachova","Stadick\xE1","Stadionov\xE1","Stadi\xF3nov\xE1","Stallichova","Stamicova","Stani\u010Dn\xED","Starobyl\xE1","Starochodovsk\xE1","Starochuchelsk\xE1","Starodejvick\xE1","Starodube\u010Dsk\xE1","Starodvorsk\xE1","Starokl\xE1novick\xE1","Starokol\xEDnsk\xE1","Staroko\u0161\xED\u0159sk\xE1","Starol\xE1ze\u0148sk\xE1","Staroml\xFDnsk\xE1","Staromod\u0159ansk\xE1","Starom\u011Bstsk\xE9 N\xE1m.","Starom\u011Bstsk\xE9 N\xE1m\u011Bst\xED","Staropack\xE1","Staropramenn\xE1","Starostra\u0161nick\xE1","Starost\u0159e\u0161ovick\xE1","Starosuchdolsk\xE1","Staro\xFAjezdsk\xE1","Staro\u010Desk\xE1","Star\xE1 Cesta","Star\xE1 N\xE1ves","Star\xE1 Obec","Star\xE1 Spojovac\xED","Star\xE1 Stod\u016Fleck\xE1","Star\xE9 N\xE1m.","Star\xE9 N\xE1m\u011Bst\xED","Star\xE9 Z\xE1meck\xE9 Schody","Star\xE9ho","Star\xFD Lis","Statenick\xE1","Statkov\xE1","Stavba\u0159\u016F","Stavebn\xED","Stavitelsk\xE1","Stavovsk\xE1","Sta\u0148kova","Sta\u0148kovka","Sta\u0148kovsk\xE1","Stehl\xEDkova","Steinerova","Stejskalova","Stiessova","Stinkovsk\xE1","Stochovsk\xE1","Stod\u016Fleck\xE1","Stojick\xE1","Stoli\u010Dkova","Stoli\u0148sk\xE1","Stoupaj\xEDc\xED","Stradonick\xE1","Strahovsk\xE1","Strahovsk\xE9 N\xE1dvo\u0159\xED","Strakat\xE9ho","Strakonick\xE1","Strako\u0161ov\xE1","Stran\u010Dick\xE1","Stratovsk\xE1","Stra\u0161nick\xE1","Stra\u0161ovsk\xE1","Stra\u0161\xEDnsk\xE1","Strm\xE1","Strm\xFD Vrch","Strnadova","Strnady","Strojick\xE1","Strojnick\xE1","Stroj\xEDrensk\xE1","Stromovka","Stropnick\xE1","Strossmayerovo N\xE1m.","Strossmayerovo N\xE1m\u011Bst\xED","Strouhalova","Stroupe\u017Enick\xE9ho","Struha\u0159ovsk\xE1","Strunkovsk\xE1","Stru\u017Eky","Stru\u017En\xE1","Str\xE1\u017Ekovick\xE1","Str\xE1\u017Enick\xE1","Str\xE1\u017En\xED","Str\xE1\u017Eovsk\xE1","Str\u017En\xE1","Studeneck\xE1","Studentsk\xE1","Studen\xE1","Studnick\xE1","Studni\u010Dkova","Studni\u010Dn\xED","Stud\xE1nkov\xE1","Stul\xEDkov\xE1","Stupick\xE1","Stupkova","Stupsk\xE1","Stup\u0148ov\xE1","St\xE1dleck\xE1","St\xE1rkova","St\xFDblova","St\u0159edn\xED","St\u0159edohorsk\xE1","St\u0159edov\xE1","St\u0159ekovsk\xE1","St\u0159eleck\xFD Ostrov","St\u0159ele\u010Dsk\xE1","St\u0159elni\u010Dn\xE1","St\u0159emchov\xE1","St\u0159e\u0161ovick\xE1","St\u0159imelick\xE1","St\u0159\xEDbrn\xE1","St\u0159\xEDbrsk\xE9ho","St\u0159\xED\u017Ekovsk\xE1","Suchardova","Suchdolsk\xE1","Suchdolsk\xE9 N\xE1m.","Suchdolsk\xE9 N\xE1m\u011Bst\xED","Such\xFD Vr\u0161ek","Sudkova","Sudom\u011B\u0159sk\xE1","Sud\u011Bjovick\xE1","Sukova","Sulansk\xE9ho","Sulick\xE1","Sulova","Sulovick\xE1","Sumova","Supp\xE9ho","Suttnerov\xE9","Su\u0161ick\xE1","Su\u0161ilova","Svahov\xE1","Svatavina","Svatoj\xE1nsk\xE1","Svatoplukova","Svatoslavova","Svatov\xEDtsk\xE1","Svato\u0148ovick\xE1","Sva\u017Eit\xE1","Svijansk\xE1","Svitavsk\xE1","Svit\xE1kova","Svobodova","Svojetick\xE1","Svojs\xEDkova","Svoj\u0161ick\xE1","Svoj\u0161ovick\xE1","Svornosti","Svrateck\xE1","Sv\xE1rovsk\xE1","Sv\xE1tkova","Sv\xE1\u017En\xE1","Sv\xE9pomoci","Sv\xE9pomocn\xE1","Sv\xE9pravick\xE1","Sv\xEDdnick\xE1","Sv\u011Bcen\xE9ho","Sv\u011Btick\xE1","Sv\u011Btova","Sv\u011Btsk\xE1","Sychrovsk\xE1","Symfonick\xE1","Synkovick\xE1","Synkovsk\xE1","Syrsk\xE1","S\xE1dky","S\xE1dovsk\xE1","S\xE1mova","S\xE1rsk\xE1","S\xE1zavsk\xE1","S\xE1\u0148ka\u0159sk\xE1","S\xEDdli\u0161tn\xED","S\xEDdli\u0161t\u011B","S\xFAd\xE1nsk\xE1","S\xFDkor\u010D\xED","S\xFDkoveck\xE1","Tachlovick\xE1","Tachovsk\xE1","Tachovsk\xE9 N\xE1m.","Tachovsk\xE9 N\xE1m\u011Bst\xED","Tadrova","Tajovsk\xE9ho","Talaf\xFAsova","Talichova","Talmbersk\xE1","Tanvaldsk\xE1","Tasovsk\xE1","Tatarkova","Tatransk\xE1","Tauerova","Tauferova","Taussigova","Tavoln\xEDkov\xE1","Ta\u0159icov\xE1","Ta\u0161kentsk\xE1","Technick\xE1","Technologick\xE1","Tehovsk\xE1","Tejnick\xE1","Tejnka","Tel\u010Dsk\xE1","Templov\xE1","Tenisov\xE1","Teplick\xE1","Tepl\xE1rensk\xE1","Terasovit\xE1","Tererova","Terez\xEDnsk\xE1","Terronsk\xE1","Tesa\u0159\xEDkova","Tet\xEDnsk\xE1","Theinova","Thomayerova","Thunovsk\xE1","Thurnova","Th\xE1kurova","Th\xE1mova","Tibetsk\xE1","Tichnova","Tichonick\xE1","Tich\xE1","Tich\xE9ho","Tigridova","Tikovsk\xE1","Tilleho N\xE1m.","Tilleho N\xE1m\u011Bst\xED","Tilschov\xE9","Tiska\u0159sk\xE1","Tismick\xE1","Ti\u0161ick\xE1","Tluma\u010Dovsk\xE1","Tlust\xE9ho","Tobruck\xE1","Tolst\xE9ho","Tomanova","Tomick\xE1","Tomkova","Tomsova","Tom\xE1\u0161kova","Tom\xE1\u0161sk\xE1","Tom\xED\u010Dkova","Topasov\xE1","Topolov\xE1","Toru\u0148sk\xE1","Toulovsk\xE1","Tou\u0161e\u0148sk\xE1","Tou\u0161ick\xE1","Tou\u017Eimsk\xE1","Tovarova","Tova\u010Dovsk\xE9ho","Tov\xE1rn\xED","To\u010Densk\xE1","To\u010Dit\xE1","Trabantsk\xE1","Trachtova","Trampotova","Travnat\xE1","Travn\xE1","Tren\u010D\xEDnsk\xE1","Trhanovsk\xE9 N\xE1m\u011Bst\xED","Trmick\xE1","Trnavsk\xE1","Trnit\xE1","Trnkovo N\xE1m.","Trnkovo N\xE1m\u011Bst\xED","Trnkov\xE1","Trnovansk\xE1","Trn\xED","Trocnovsk\xE1","Troilova","Trojanova","Trojan\u016Fv Ml\xFDn","Trojd\xEDln\xE1","Trojick\xE1","Trojmezn\xED","Trojsk\xE1","Troskovick\xE1","Trousilova","Truhl\xE1\u0159ka","Truhl\xE1\u0159ova","Truhl\xE1\u0159sk\xE1","Trutnovsk\xE1","Tryskovick\xE1","Trytova","Tr\xE1vnick\xE1","Tr\xE1vn\xED\u010Dkova","Tr\xE9glova","Tr\u017Ei\u0161t\u011B","Tuchom\u011B\u0159ick\xE1","Tuchorazsk\xE1","Tuchotick\xE1","Tuh\xE1\u0148sk\xE1","Tuklatsk\xE1","Tule\u0161ick\xE1","Tulip\xE1nov\xE1","Tulkova","Tulsk\xE1","Tunel\xE1\u0159\u016F","Tunisk\xE1","Tupolevova","Turgen\u011Bvova","Turistick\xE1","Turkmensk\xE1","Turkovick\xE1","Turkovsk\xE1","Turnovsk\xE1","Turnovsk\xE9ho","Tursk\xE1","Tur\xEDnsk\xE1","Tusarova","Tu\u0159ick\xE1","Tu\u0161imick\xE1","Tu\u017Eebn\xEDkov\xE1","Tvrdonick\xE1","Tvrd\xE9ho","Tychonova","Tyli\u0161ovsk\xE1","Tylovick\xE1","Tylovo N\xE1m.","Tylovo N\xE1m\u011Bst\xED","Tymi\xE1nov\xE1","Tyrkysov\xE1","Tyr\u0161ova","T\xE1boritsk\xE1","T\xE1borsk\xE1","T\xE1d\u017Eick\xE1","T\xE1hl\xE1","T\xE1l\xEDnsk\xE1","T\xFCrkova","T\xFDmlova","T\xFDn","T\xFDneck\xE1","T\xFDnsk\xE1","T\xFDnsk\xE1 Uli\u010Dka","T\xFD\u0159ovick\xE1","T\u011Blov\xFDchovn\xE1","T\u011B\u0161nov","T\u011B\u0161ovick\xE1","T\u011B\u0161\xEDkova","T\u011B\u0161\xEDnsk\xE1","T\u0159anovsk\xE9ho","T\u0159ebanick\xE1","T\u0159ebechovick\xE1","T\u0159ebenick\xE1","T\u0159ebe\u0161ovsk\xE1","T\u0159ebiho\u0161\u0165sk\xE1","T\u0159ebohostick\xE1","T\u0159ebonick\xE1","T\u0159eboradick\xE1","T\u0159ebotovsk\xE1","T\u0159ebo\u0148sk\xE1","T\u0159eb\xEDzsk\xE9ho","T\u0159eb\u011Bjick\xE1","T\u0159eb\u011Bt\xEDnsk\xE1","T\u0159e\u0161\u0148ov\xE1","T\u0159ineck\xE1","T\u0159tinov\xE1","T\u0159\xEDdom\xE1","T\u0159\xEDstoli\u010Dn\xE1","T\u016Fmova","U Akademie","U Ak\xE1t\u016F","U Albrechtova Vrchu","U And\u011Blky","U Arborky","U Bakal\xE1\u0159e","U Balabenky","U Baz\xE9nu","U Ba\u017Eantnice","U Berounky","U Ber\xE1nky","U Besedy","U Bla\u017Eenky","U Borovi\u010Dek","U Boti\u010De","U Bo\u017E\xEDch Bojovn\xEDk\u016F","U Branek","U Brusk\xFDch Kas\xE1ren","U Brusnice","U Bubce","U Bulhara","U B\xEDl\xE9ho Ml\xFDnku","U B\u0159ehu","U Chaloupek","U Chmelnice","U Chodovsk\xE9ho H\u0159bitova","U Cibulky","U Cihelny","U Cik\xE1nky","U Cukrovaru","U C\xEDsa\u0159sk\xE9 Cesty","U Dejvick\xE9ho Rybn\xED\u010Dku","U Demartinky","U Divadla","U Dobe\u0161ky","U Dobr\xE1k\u016F","U Dob\u0159ensk\xFDch","U Domu Slu\u017Eeb","U Drahan\u011B","U Druh\xE9 Baterie","U Drupolu","U Dru\u017Estev","U Dru\u017Estva Ide\xE1l","U Dru\u017Estva Klid","U Dru\u017Estva Pr\xE1ce","U Dru\u017Estva Repo","U Dru\u017Estva Tempo","U Dru\u017Estva \u017Divot","U Dr\xE1hy","U Dr\xE1\u017Eky","U Dr\u016Fbe\u017E\xE1rny","U Dube\u010Dsk\xE9 Tvrze","U Dubu","U Dvojdom\u016F","U Dvora","U Dvou Srp\u016F","U D\xE1lnice","U D\xEDv\u010D\xEDch Hrad\u016F","U D\u011Bkanky","U D\u011Blnick\xE9ho Cvi\u010Di\u0161t\u011B","U D\u011Btsk\xE9ho Domova","U D\u011Btsk\xE9ho H\u0159i\u0161t\u011B","U Elektry","U Elektr\xE1rny","U Flori\xE1na","U Fo\u0159ta","U Gabrielky","U Gar\xE1\u017E\xED","U Golfu","U Gymn\xE1zia","U Habe\u0161e","U Habrovky","U Hadovky","U Harfy","U Hasi\u010Dsk\xE9 Zbrojnice","U Havl\xED\u010Dkov\xFDch Sad\u016F","U Hellady","U Hercovky","U Hlin\xEDku","U Hodin","U Homolky","U Hostavick\xE9ho Potoka","U Hostiva\u0159sk\xE9ho N\xE1dra\u017E\xED","U Hotelu","U Hranic","U Hrn\u010D\xED\u0159sk\xE9ho Rybn\xEDka","U Hrocha","U Hru\u0161ky","U Hr\xE1ze","U Hudebn\xED \u0160koly","U Hvozdu","U Hv\u011Bzdy","U H\xE1je","U H\xE1jku","U H\xE1jovny","U H\xE1z\u016F","U H\u0159bitov\u016F","U H\u0159i\u0161t\u011B","U Invalidovny","U Jamsk\xE9","U Jankovky","U Javoru","U Jedli\u010Dkova \xDAstavu","U Jednoty","U Jesl\xED","U Jezera","U Jezerky","U Jezu","U Jez\xEDrka","U Jinonick\xE9ho Rybn\xED\u010Dka","U Jirkovsk\xE9","U Jizby","U J\xE1rku","U J\xEDzd\xE1rny","U Kabelovny","U Kam\xE9nky","U Kam\xFDku","U Kan\xE1lky","U Kapli\u010Dek","U Kapli\u010Dky","U Karlova St\xE1nku","U Kas\xE1ren","U Kaval\xEDrky","U Kaz\xEDna","U Ka\u0161ny","U Ka\u0161tanu","U Kempinku","U Kina","U Klav\xEDrky","U Klikovky","U Klimentky","U Kloubov\xFDch Dom\u016F","U Klubovny","U Klubu","U Kn\u011B\u017Esk\xE9 Louky","U Kola","U Kolej\xED","U Kolod\u011Bj","U Kolonie","U Koloni\xE1lu","U Kombin\xE1tu","U Kone\u010Dn\xE9","U Kon\xED","U Kosin\u016F","U Kostela","U Kostrounku","U Kotl\xE1\u0159ky","U Koupadel","U Ko\u0161\xEDku","U Krbu","U Krelovy Stud\xE1nky","U Kruhovky","U Kr\xE1lovsk\xE9 Louky","U Kr\u010Dsk\xE9 Vod\xE1rny","U Kr\u010Dsk\xE9ho N\xE1dra\u017E\xED","U Kublova","U Kunratick\xE9ho Lesa","U K\u0159i\u017Eovatky","U K\u0159\xED\u017Ee","U K\u0159\xED\u017Eku","U Laborato\u0159e","U Ladronky","U Lanov\xE9 Dr\xE1hy","U Led\xE1ren","U Lesa","U Les\xEDka","U Letensk\xE9ho Sadu","U Leti\u0161t\u011B","U Letohr\xE1dku Kr\xE1lovny Anny","U Libe\u0148sk\xE9ho Pivovaru","U Libe\u0148sk\xE9ho Z\xE1mku","U Libu\u0161in\xFDch L\xE1zn\xED","U Libu\u0161sk\xE9 Sokolovny","U Lidov\xE9ho Domu","U Lip","U Lipov\xE9 Aleje","U Lisu","U Lod\u011Bnice","U Lomu","U Loskot\u016F","U Louky","U Lu\u017Eick\xE9ho Semin\xE1\u0159e","U L\xE1ze\u0148ky","U L\xE1zn\xED","U L\xE9k\xE1rny","U L\xEDhn\xED","U L\xEDpy","U Malvazinky","U Mal\xE9 \u0158eky","U Mark\xE9ty","U Mate\u0159sk\xE9 \u0160koly","U Mat\u011Bje","U Ma\u0159\xED Magdaleny","U Meteoru","U Mezn\xEDku","U Michelsk\xE9 \u0160koly","U Michelsk\xE9ho Lesa","U Michelsk\xE9ho Ml\xFDna","U Milosrdn\xFDch","U Ml\xFDna","U Ml\xFDnsk\xE9ho Rybn\xEDka","U Modr\xE9 \u0160koly","U Mod\u0159ansk\xE9 \u0160koly","U Mo\u010D\xE1lu","U Mr\xE1zovky","U Mydl\xE1rny","U Myslivny","U M\u011Bstsk\xFDch Dom\u016F","U M\u011B\u0161\u0165ansk\xE9ho Pivovaru","U M\u011B\u0161\u0165ansk\xFDch \u0160kol","U Nad\xFDma\u010De","U Nemocensk\xE9 Poji\u0161\u0165ovny","U Nemocnice","U Nesypky","U Nikolajky","U Nov\xE9 D\xE1lnice","U Nov\xE9 Louky","U Nov\xE9 \u0160koly","U Nov\xE9ho Dvora","U Nov\xE9ho Suchdola","U Nov\xFDch Dom\u016F I","U Nov\xFDch Dom\u016F Ii","U Nov\xFDch Dom\u016F Iii","U Nov\xFDch Vil","U N\xE1dra\u017En\xED L\xE1vky","U N\xE1dra\u017E\xED","U N\xE1dr\u017Ee","U N\xE1honu","U N\xE1kladov\xE9ho N\xE1dra\u017E\xED","U N\xE1rodn\xED Galerie","U N\xE1s","U Obce","U Obecn\xEDho Domu","U Obecn\xEDho Dvora","U Obory","U Okrouhl\xEDku","U Ol\u0161i\u010Dek","U Opatrovny","U Ov\u010D\xEDna","U Palaty","U Pali\xE1rky","U Palou\u010Dku","U Pam\xE1tn\xEDku","U Pansk\xE9 Zahrady","U Pap\xEDrny","U Parku","U Park\xE1nu","U Parn\xEDho Ml\xFDna","U Pastou\u0161ky","U Pavil\xF3nu","U Pazderek","U Pej\u0159\xE1rny","U Peka\u0159ky","U Pek\xE1ren","U Pentlovky","U Pergamenky","U Pernik\xE1\u0159ky","U Pern\u0161tejnsk\xFDch","U Pet\u0159in","U Pily","U Plov\xE1rny","U Plyn\xE1rny","U Pl\xE1tenice","U Podchodu","U Podjezdu","U Podolsk\xE9ho H\u0159bitova","U Podolsk\xE9ho Sanatoria","U Poh\xE1dky","U Polikliniky","U Pomn\xEDku","U Potoka","U Poustek","U Po\u0161tovky","U Po\u0161ty","U Pramene","U Pra\u0161n\xE9 Br\xE1ny","U Pra\u0161n\xE9ho Mostu","U Pra\u017Esk\xFDch Lom\u016F","U Prefy","U Prioru","U Prknovky","U Prodejny","U Propusti","U Proseck\xE9 \u0160koly","U Proseck\xE9ho Kostela","U Prvn\xED Baterie","U Pr\xE1delny","U Pr\u016Fhonu","U Pr\u016Fseku","U Pumpy","U P\xE1rn\xEDk\u016F","U P\xE1t\xE9 Baterie","U P\xEDseck\xE9 Br\xE1ny","U P\xEDskovny","U P\u0159echodu","U P\u0159ehrady","U P\u0159ejezdu","U P\u016Fj\u010Dovny","U Radi\xE1ly","U Radnice","U Rajsk\xE9 Zahrady","U Rakovky","U Roh\xE1\u010Dov\xFDch Kas\xE1ren","U Rokytky","U Rozko\u0161e","U Roztock\xE9ho H\xE1je","U Rybn\xEDka","U Rybn\xED\u010Dka","U Ryb\xE1\u0159stv\xED","U Rychty","U Ry\u0161\xE1nky","U Sadu","U Sanatoria","U Sanopzu","U Santo\u0161ky","U Schod\u016F","U Sedleck\xE9 \u0160koly","U Se\u0159adi\u0161t\u011B","U Sila","U Silnice","U Skalky","U Skladu","U Skl\xE1dky","U Skopc\u016F","U Sk\xE1ly","U Sladovny","U Slavie","U Sloupu","U Slovanky","U Slovansk\xE9 Poji\u0161\u0165ovny","U Sluncov\xE9","U Sl\xE9v\xE1rny","U Smaltovny","U Smetanky","U Smolnic","U Sm\xEDchovsk\xE9ho H\u0159bitova","U Sokolovny","U Soutoku","U Sovov\xFDch Ml\xFDn\u016F","U Sparty","U Splavu","U Spojky","U Spoj\u016F","U Spole\u010Densk\xE9 Zahrady","U Sportovi\u0161t\u011B","U Spo\u0159itelny","U Stanice","U Star\xE9 Cihelny","U Star\xE9 Plyn\xE1rny","U Star\xE9 Po\u0161ty","U Star\xE9 Skl\xE1dky","U Star\xE9 Sokolovny","U Star\xE9 Stud\xE1nky","U Star\xE9 Tvrze","U Star\xE9 \u0160koly","U Star\xE9ho H\u0159bitova","U Star\xE9ho H\u0159i\u0161t\u011B","U Star\xE9ho Ml\xFDna","U Star\xE9ho N\xE1dra\u017E\xED","U Star\xE9ho Splavu","U Star\xE9ho Stadionu","U Star\xE9ho Stadi\xF3nu","U Star\xE9ho \u017Didovsk\xE9ho H\u0159bitova","U Statku","U Stavoservisu","U Stojanu","U Strouhy","U Str\u017Ee","U Studny","U Stud\xE1nky","U St\xE1rovny","U St\xE1tn\xED Dr\xE1hy","U St\xEDrky","U St\u0159ediska","U St\u0159e\u0161ovick\xFDch H\u0159i\u0161\u0165","U Su\u0161i\u010Dky","U Svahu","U Svat\xE9ho Ducha","U Svobod\xE1rny","U Svodnice","U Svornosti","U Sv\xE9pomoci","U Sv\u011Btli\u010Dky","U Synagogy","U S\xE1dek","U S\xEDdli\u0161t\u011B","U Tabulky","U Technoplynu","U Tenisu","U Tepl\xE1rny","U Top\xEDren","U Tov\xE1ren","U Transforma\u010Dn\xED Stanice","U Transform\xE1toru","U Trati","U Trativodu","U Trezorky","U Trojice","U Trojsk\xE9ho Z\xE1mku","U Trpce","U Tr\u017Enice","U Tvrze","U Tyr\u0161e","U Tyr\u0161ovky","U Tyr\u0161ovy \u0160koly","U T\u0159et\xED Baterie","U T\u0159e\u0161\u0148ovky","U T\u0159e\u0161\u0148ov\xE9ho Sadu","U T\u016Fn\u011B","U Uh\u0159\xEDn\u011Bvesk\xE9 Obory","U Uranie","U U\u010Dili\u0161t\u011B","U Valu","U Velk\xE9 Sk\xE1ly","U Vesny","U Viktorky","U Vinice","U Vini\u010Dek","U Vinn\xE9 R\xE9vy","U Vinn\xFDch Sklep\u016F","U Vinohradsk\xE9 Nemocnice","U Vinohradsk\xE9ho H\u0159bitova","U Vizerky","U Vi\u0161\u0148ovky","U Vlachovky","U Vlasa\u010Dky","U Vle\u010Dky","U Vltavy","U Voborn\xEDk\u016F","U Vodice","U Vodojemu","U Vodotoku","U Vody","U Vod\xE1rny","U Vojanky","U Vojensk\xE9 Nemocnice","U Vojt\u011B\u0161ky","U Vokovick\xE9 \u0160koly","U Vorl\xEDk\u016F","U Vozovny","U Vrbi\u010Dek","U Vrby","U Vrtilky","U Vr\u0161ovick\xE9ho H\u0159bitova","U Vr\u0161ovick\xE9ho N\xE1dra\u017E\xED","U Vyso\u010Dansk\xE9ho Cukrovaru","U Vyso\u010Dansk\xE9ho Pivovaru","U V\xE1clava","U V\xE1hy","U V\xE1penice","U V\xE1penky","U V\xE1penn\xE9 Sk\xE1ly","U V\xFDkupn\xEDho St\u0159ediska","U V\xFDstavby","U V\xFDstavi\u0161t\u011B","U V\xFDzkumu","U V\u010Dely","U V\u011Btrn\xEDku","U V\u011Btrolamu","U V\u011B\u017Ee","U Waltrovky","U Zahradnictv\xED","U Zahradn\xEDho M\u011Bsta","U Zahrady","U Zahr\xE1dek","U Zahr\xE1dk\xE1\u0159sk\xE9 Kolonie","U Zast\xE1vky","U Zbrojnice","U Zdravotn\xEDho \xDAstavu","U Zelen\xE9ho Pt\xE1ka","U Zemn\xEDku","U Zem\u011Bpisn\xE9ho \xDAstavu","U Zlat\xE9 Studn\u011B","U Zli\u010D\xEDna","U Zli\u010D\xEDnsk\xE9ho H\u0159i\u0161t\u011B","U Zvona\u0159ky","U Zvoni\u010Dky","U Z\xE1b\u011Bhlick\xE9ho Z\xE1mku","U Z\xE1jezdku","U Z\xE1krutu","U Z\xE1meck\xE9ho Parku","U Z\xE1me\u010Dku","U Z\xE1me\u010Dnice","U Z\xE1sobn\xED Zahrady","U Z\xE1ti\u0161\xED","U Z\xE1vodi\u0161t\u011B","U Z\xE1vor","U \xDAl\u016F","U \u010Cek\xE1rny","U \u010Cern\xE9 Rokle","U \u010Cerven\xE9ho Ml\xFDnku","U \u010Cesk\xFDch Lod\u011Bnic","U \u010Cihadel","U \u010Cisti\u010Dky","U \u010Cokol\xE1doven","U \u010Ctvrt\xE9 Baterie","U \u010Cty\u0159 Dom\u016F","U \u0158empa","U \u0158\xED\u010Danky","U \u0160alamounky","U \u0160est\xE9 Baterie","U \u0160koli\u010Dky","U \u0160kolky","U \u0160koln\xEDho Pole","U \u0160kolsk\xE9 Zahrady","U \u0160koly","U \u0160t\u011Bpu","U \u0160umavy","U \u0160umav\u011Bnky","U \u0160\xE1lkovny","U \u0160\xEDch\u016F","U \u0160\xEDpk\u016F","U \u017Deleznice","U \u017Delezni\u010Dn\xEDho Mostu","U \u017Delezn\xE9 L\xE1vky","U \u017Delivky","U \u017Didovsk\xE9ho H\u0159bitova","U \u017Dl\xE1bku","U \u017Dupansk\xFDch","Uheln\xFD Trh","Uhersk\xE1","Uh\u0159\xEDn\u011Bvesk\xE1","Ukon\u010Den\xE1","Ukrajinsk\xE1","Uljanovsk\xE1","Ulrychova","Ul\u010Dova","Um\u011Bleck\xE1","Ungarova","Unho\u0161\u0165sk\xE1","Univerzitn\xED","Upol\xEDnov\xE1","Upraven\xE1","Uralsk\xE1","Urbanick\xE1","Urbanova","Urb\xE1nkova","Ure\u0161ova","Uruguaysk\xE1","Urxova","Ut\u011B\u0161ilova","Uzav\u0159en\xE1","Uzbeck\xE1","Uzou\u010Dk\xE1","U\u010Ditelsk\xE1","U\u010D\u0148ovsk\xE1","U\u017Eock\xE1","V Aleji","V Alej\xEDch","V Americe","V Babyku","V Bambousk\xE1ch","V Ba\u017Ein\xE1ch","V Ben\xE1tk\xE1ch","V Bezpe\u010D\xED","V Bok\xE1ch I","V Bok\xE1ch Ii","V Bok\xE1ch Iii","V Borovi\u010Dk\xE1ch","V Botanice","V Brance","V Br\u016Fdku","V Bytovk\xE1ch","V B\xEDlce","V B\u0159ezink\xE1ch","V B\u0159ezin\u011B","V B\u0159ez\xED","V B\u0159\xEDzk\xE1ch","V Celnici","V Cesti\u010Dk\xE1ch","V Cestk\xE1ch","V Chaloupk\xE1ch","V Chat\xE1ch","V Chotejn\u011B","V Cibulk\xE1ch","V Ciheln\u011B","V C\xEDpu","V Dolin\xE1ch","V Dolin\u011B","V Dol\xEDch","V Domc\xEDch","V Domov\u011B","V Doubc\xEDch","V D\xEDlc\xEDch","V Edenu","V Halt\xFD\u0159i","V Hlini\u0161ti","V Hlubok\xE9","V Hodkovi\u010Dk\xE1ch","V Hole\u0161ovi\u010Dk\xE1ch","V Honu","V Hork\xE1ch","V Horn\xED Stromce","V Hrobech","V Humenci","V Humnech","V H\xE1ji","V H\xE1jk\xE1ch","V H\xE1j\xEDch","V H\u016Frk\xE1ch","V Jahod\xE1ch","V Javorech","V Javo\u0159\xED\u010Dku","V Jehli\u010Din\u011B","V Jehli\u010D\xED","V Jezer\xE1ch","V Jezev\u010Din\xE1ch","V Jez\xEDrk\xE1ch","V Jirch\xE1\u0159\xEDch","V J\xE1m\u011B","V Kali\u0161ti","V Kapslovn\u011B","V Klukovic\xEDch","V Kole","V Kolkovn\u011B","V Korytech","V Kotc\xEDch","V Koutku","V Kout\u011B","V Kratin\xE1ch","V Kruhu","V Ku\u0165atech","V K\xE1lku","V K\u0159epelk\xE1ch","V K\u0159ovin\xE1ch","V K\u0159\xED\u017Ek\xE1ch","V Ladech","V Les\xED\u010Dku","V Lipin\xE1ch","V Lipk\xE1ch","V Lip\xE1ch","V Listn\xE1\u010D\xEDch","V Lomech","V Louce","V Luhu","V Luk\xE1ch","V Lu\u010Din\xE1ch","V Lu\u017E\xEDch","V L\xE1nech","V L\xE1zn\xEDch","V L\xEDsk\xE1ch","V Mal\xFDch Domech I","V Mal\xFDch Domech Ii","V Mal\xFDch Domech Iii","V Meziho\u0159\xED","V Mil\xED\u0159i","V Mok\u0159in\xE1ch","V Mydlink\xE1ch","V Nov\xE9 Hostiva\u0159i","V Nov\xE9 Vsi","V Nov\xE9 \u010Ctvrti","V Nov\xE9m Hloub\u011Bt\xEDn\u011B","V Nov\xFDch Bohnic\xEDch","V Nov\xFDch Domc\xEDch","V Nov\xFDch Vokovic\xEDch","V N\xE1kl\xEDch","V N\xE1sypu","V N\xED\u017Ein\xE1ch","V Oblouku","V Ob\u010Dansk\xE9m Domov\u011B","V Ob\u016Frk\xE1ch","V Ochozu","V Ohrad\u011B","V Ohybu","V Okru\u017E\xED","V Ok\xE1lech","V Ol\u0161in\xE1ch","V Ol\u0161in\u011B","V Ond\u0159ejov\u011B","V Opatov\u011B","V Osik\xE1ch","V Ostru\u017Ein\xED","V Oudolku","V O\u0159e\u0161\xED","V Pachmance","V Padolin\u011B","V Parcel\xE1ch","V Parku","V Parn\xEDku","V Pa\u010D\xE1tk\xE1ch","V Pa\u0159ezin\xE1ch","V Pevnosti","V Pitkovi\u010Dk\xE1ch","V Planin\xE1ch","V Plat\xFDzu","V Pl\xE1ni","V Podbab\u011B","V Podho\u0159\xED","V Podh\xE1j\xED","V Podlu\u017E\xED","V Podskal\xED","V Podvr\u0161\xED","V Podz\xE1m\u010D\xED","V Poli","V Pol\xEDch","V Potok\xE1ch","V Poto\u010Din\xE1ch","V Poto\u010Dk\xE1ch","V Prutin\xE1ch","V Pr\u016Fhledu","V Pr\u016F\u010Del\xED","V P\xE1t\xE9m","V P\xEDskovn\u011B","V P\u011B\u0161ink\xE1ch","V P\u0159edn\xEDm Hloub\u011Bt\xEDn\u011B","V P\u0159edn\xEDm Veleslav\xEDn\u011B","V P\u0159edpol\xED","V P\u0159elomu","V P\u0159\xEDstavu","V Rem\xEDzku","V Roho\u017En\xEDku","V Rohu","V Roh\xE1\u010D\xEDch","V Rokli","V Rokl\xEDch","V Rovin\xE1ch","V Rybn\xEDk\xE1ch","V Rybn\xED\u010Dk\xE1ch","V R\xE1ji","V R\xE1kos\xED","V Sadech","V Sedlci","V Slav\u011Bt\xEDn\u011B","V Soudn\xEDm","V Str\xE1ni","V St\u0159edu","V Sudech","V S\xEDdli\u0161ti","V Tehovi\u010Dk\xE1ch","V Ti\u0161in\u011B","V Trnin\xE1ch","V T\u0159e\u0161\u0148ovce","V T\u016Fn\xEDch","V Uli\u010Dce","V Uli\u010Dk\xE1ch","V Zahradn\xED \u010Ctvrti","V Zahrad\xE1ch","V Zahr\xE1dk\xE1ch","V Zat\xE1\u010Dce","V Zeleni","V Zelen\xE9m \xDAdol\xED","V Z\xE1horsk\xE9m","V Z\xE1hybu","V Z\xE1kopech","V Z\xE1kout\xED","V Z\xE1les\xED","V Z\xE1lomu","V Z\xE1mc\xEDch","V Z\xE1pol\xED","V Z\xE1ti\u0161\xED","V Z\xE1to\u010Dce","V Z\xE1vitu","V Z\xE1v\u011Bt\u0159\xED","V Z\xE1\u0159ezu","V \xDAdol\xED","V \xDAdol\xED Hv\u011Bzd","V \xDAhlu","V \xDAhoru","V \xDAvalu","V \xDAvoze","V \xDAzk\xE9","V \xDA\u017Elabin\u011B","V \u010Ce\u0148ku","V \u0160t\xEDhl\xE1ch","V \u0160\xE1reck\xE9m \xDAdol\xED","V \u017Dabok\u0159iku","V \u017D\xE1\u010Dku","V. P. \u010Ckalova","Vachkova","Vackova","Vacovsk\xE1","Vac\xEDnova","Vac\xEDnovsk\xE1","Vajdova","Vajgarsk\xE1","Valc\xED\u0159sk\xE1","Valdick\xE1","Valdovsk\xE1","Vald\u0161tejnsk\xE1","Vald\u0161tejnsk\xE9 N\xE1m.","Vald\u0161tejnsk\xE9 N\xE1m\u011Bst\xED","Valentinsk\xE1","Valentova","Vale\u010Dovsk\xE1","Valsk\xE1","Valtick\xE1","Valt\xEDnovsk\xE1","Val\u010D\xEDkova","Val\u0161ovsk\xE1","Vambersk\xE1","Vanick\xE1","Van\xED\u010Dkova","Varhul\xEDkov\xE9","Varnsdorfsk\xE1","Var\u0161avsk\xE1","Vav\xE1kova","Vav\u0159enova","Vav\u0159ineck\xE1","Vazovova","Va\u010Dk\xE1\u0159ova","Va\u0148kova","Va\u0161\xE1tkova","Ve Dvo\u0159e","Ve Lhotce","Ve Skalk\xE1ch","Ve Skal\xE1ch","Ve Sk\xE1le","Ve Slatin\xE1ch","Ve Sme\u010Dk\xE1ch","Ve Smr\u010Din\u011B","Ve Stromo\u0159ad\xED","Ve Struh\xE1ch","Ve Str\xE1ni","Ve Studen\xE9m","Ve St\xEDnu","Ve St\u0159e\u0161ovi\u010Dk\xE1ch","Ve Svahu","Ve Vilk\xE1ch","Ve Vil\xE1ch","Ve Vi\u0161\u0148ovce","Ve Vratech","Ve Vrb\xE1ch","Ve Vrchu","Ve Vr\u0161\xEDch","Ve V\xFDhledu","Ve V\xFDrech","Ve Zli\u010Di","Ve \u0160t\u011Bpnici","Ve \u017Dl\xEDbku","Vedlej\u0161\xED","Vehlovick\xE1","Vejra\u017Ekova","Vejvanovsk\xE9ho","Vejvodova","Velebn\xE9ho","Velehradsk\xE1","Velem\xEDnsk\xE1","Velenick\xE1","Velenovsk\xE9ho","Veleslav\xEDnova","Veleslav\xEDnsk\xE1","Veletovsk\xE1","Veletr\u017En\xED","Vele\u0148sk\xE1","Vele\u0161\xEDnsk\xE1","Velflovic\u016F","Velfl\xEDkova","Velhartick\xE1","Velichovsk\xE1","Velimsk\xE1","Velkoborsk\xE1","Velkooseck\xE1","Velkop\u0159evorsk\xE9 N\xE1m.","Velkop\u0159evorsk\xE9 N\xE1m\u011Bst\xED","Velk\xE1 Lada","Velk\xE1 Sk\xE1la","Velk\xE9 Kunratick\xE9","Veltrusk\xE1","Velt\u011B\u017Esk\xE1","Velvarsk\xE1","Vel\xEDnsk\xE1","Venu\u0161ina","Verdiho","Verdunsk\xE1","Verne\u0159ick\xE1","Vern\xE9\u0159ovsk\xE1","Veronsk\xE9 N\xE1m.","Veselsk\xE1","Vesk\xE1","Vesla\u0159sk\xFD Ostrov","Vestav\u011Bn\xE1","Vesteck\xE1","Veverkova","Ve\u010Dern\xED","Vidimova","Vidimsk\xE1","Vidlicov\xE1","Vidl\xE1k","Vidonick\xE1","Vidoulsk\xE1","Vidovick\xE1","Vietnamsk\xE1","Viklefova","Vikova","Viktora Huga","Viktorinova","Viktor\u010Dina","Vik\xE1\u0159sk\xE1","Vilov\xE1","Vil\xEDmkova","Vil\xEDmovsk\xE1","Vimpersk\xE9 N\xE1m\u011Bst\xED","Vina\u0159ick\xE9ho","Vina\u0159sk\xE1","Vini\u010Dn\xE1","Vinohradsk\xE1","Vinohrady","Vinopalnick\xE1","Vino\u0159sk\xE1","Vino\u0159sk\xE9 N\xE1m.","Vino\u0159sk\xE9 N\xE1m\u011Bst\xED","Vin\u0161ova","Violkov\xE1","Vito\u0161sk\xE1","Vit\xEDkova","Vit\u011Bjovsk\xE1","Vizovick\xE1","Vi\u0161\u0148ovka","Vi\u0161\u0148ov\xE1","Vlachova","Vladim\xEDrova","Vladislava Van\u010Dury","Vladislavova","Vladivostock\xE1","Vladyck\xE1","Vlastibo\u0159sk\xE1","Vlastina","Vlastislavova","Vlasty Buriana","Vlasty Hilsk\xE9","Vlasty Pr\u016Fchov\xE9","Vlas\xE1kova","Vla\u0161imsk\xE1","Vla\u0161sk\xE1","Vla\u0161tov\u010D\xED","Vlkanovsk\xE1","Vlkova","Vlkovick\xE1","Vlnit\xE1","Vltavan\u016F","Vltavick\xE1","Vltavsk\xE1","Vltav\xEDnov\xE1","Vl\xE1rsk\xE1","Vl\xE1senick\xE1","Vl\u010Dick\xE1","Vl\u010Dkova","Vl\u010Dnovsk\xE1","Vnislavova","Vnit\u0159n\xED","Vnou\u010Dkova","Vn\u011Bj\u0161\xED","Voborsk\xE9ho","Vobrubova","Vocelova","Voct\xE1\u0159ova","Vodick\xE1","Vodi\u010Dkova","Vodnick\xE1","Vodn\xED","Vodochodsk\xE1","Vodojemsk\xE1","Vod\xE1ck\xE1","Vod\xE1rensk\xE1","Vod\u011Bradsk\xE1","Vod\u0148ansk\xE1","Vod\u0148ansk\xE9ho","Vojenova","Vojetick\xE1","Vojick\xE1","Vojkovick\xE1","Vojslavick\xE1","Vojtova","Vojt\xED\u0161kova","Vojt\u011B\u0161sk\xE1","Voj\xE1\u010Dkova","Vokovick\xE1","Vokrojova","Vok\xE1\u010Dova","Vok\u0159\xEDnsk\xE1","Volarsk\xE1","Volavkova","Volen\xEDkova","Volkova","Volkovova","Voltova","Volutov\xE1","Voly\u0148sk\xE1","Vol\u0161ovsk\xE1","Vondrou\u0161ova","Vora\u0159sk\xE1","Voron\u011B\u017Esk\xE1","Vor\xE1\u010Dovsk\xE1","Vor\u0161ilsk\xE1","Voskova","Voskovcova","Vosm\xEDkov\xFDch","Vostrovsk\xE1","Vostr\xE9ho","Vos\xE1tkova","Votavova","Votick\xE1","Voto\u010Dkova","Votrubova","Votuzsk\xE1","Vozov\xE1","Vo\u0148kova","Vo\u0159\xED\u0161kova","Vo\u0161ahl\xEDkova","Vo\u017Eick\xE1","Vrab\u010D\xED","Vranick\xE1","Vranovsk\xE1","Vransk\xE1","Vratimovsk\xE1","Vratislavova","Vratislavsk\xE1","Vrati\u010Dov\xE1","Vra\u0148ansk\xE1","Vrbensk\xE9ho","Vrbick\xE1","Vrbkov\xE1","Vrbova","Vrb\u010Dansk\xE1","Vrchlabsk\xE1","Vrchlick\xE9ho","Vrchlick\xE9ho Sady","Vrchovinsk\xE1","Vr\xE1tensk\xE1","Vr\xE1tkovsk\xE1","Vr\xE1zova","Vr\xE1\u017Esk\xE1","Vr\xFAteck\xE1","Vr\u0161n\xED","Vr\u0161ovick\xE1","Vr\u0161ovick\xE9 N\xE1m.","Vr\u0161ovick\xE9 N\xE1m\u011Bst\xED","Vr\u0161ovka","Vset\xEDnsk\xE1","Vstava\u010Dov\xE1","Vstupn\xED","Vyb\xEDralova","Vycp\xE1lkova","Vydersk\xE1","Vydrova","Vyhl\xEDdkova","Vykoukov\xFDch","Vyk\xE1\u0148sk\xE1","Vysko\u010Dilova","Vysokovsk\xE1","Vysoko\u0161kolsk\xE1","Vysok\xE1 Cesta","Vyso\u010Dansk\xE1","Vyso\u010Dansk\xE9 N\xE1m.","Vyso\u010Dansk\xE9 N\xE1m\u011Bst\xED","Vyv\xFD\u0161en\xE1","Vy\u0161ebrodsk\xE1","Vy\u0161ehradsk\xE1","Vy\u0161\u0161\xED","Vy\u017Elovsk\xE1","Vzdu\u0161n\xE1","Vzd\xE1len\xE1","Vzestupn\xE1","Vzpoury","V\xE1chalova","V\xE1clava Bal\xE9ho","V\xE1clava Kova\u0159\xEDka","V\xE1clava Rady","V\xE1clava Trojana","V\xE1clava \u0160pa\u010Dka","V\xE1clavick\xE1","V\xE1clavkova","V\xE1clavsk\xE1","V\xE1clavsk\xE9 N\xE1m.","V\xE1clavsk\xE9 N\xE1m\u011Bst\xED","V\xE1gnerova","V\xE1nkov\xE1","V\xE1pencov\xE1","V\xE1penn\xE1","V\xE1pen\xEDkova","V\xE1\u0161ova","V\xE1\u017Esk\xE1","V\xEDde\u0148sk\xE1","V\xEDrsk\xE1","V\xEDta Nejedl\xE9ho","V\xEDtkova","V\xEDtkovick\xE1","V\xEDtovcova","V\xEDt\u011Bzn\xE1","V\xEDt\u011Bzn\xE9 N\xE1m.","V\xEDt\u011Bzn\xE9 N\xE1m\u011Bst\xED","V\xFDchodn\xED","V\xFDchodn\xED N\xE1m.","V\xFDchodn\xED N\xE1m\u011Bst\xED","V\xFDchoz\xED","V\xFDhledov\xE1","V\xFDhledsk\xE9 N\xE1m.","V\xFDhledsk\xE9 N\xE1m\u011Bst\xED","V\xFDjezdn\xED","V\xFDjezdov\xE1","V\xFDletn\xED","V\xFDmarova","V\xFDmolova","V\xFDpadov\xE1","V\xFDravsk\xE1","V\xFDrobn\xED","V\xFDstavi\u0161t\u011B","V\xFDstavn\xED","V\xFDstupn\xED","V\xFDto\u0148sk\xE1","V\xFDtvarnick\xE1","V\xFDtvarn\xE1","V\xFDzkumn\xEDk\u016F","V\u010Dela\u0159sk\xE1","V\u010Delni\u010Dn\xE1","V\u011Bkova","V\u011Bstonick\xE1","V\u011Btrn\xE1","V\u011Btrovcova","V\u011Btrov\xE1","V\u011Btru\u0161ick\xE1","V\u011Bze\u0148sk\xE1","V\u011B\u0161t\xEDnsk\xE1","V\u011B\u0161\xEDnova","V\u011B\u017Eick\xE1","V\u0159esovick\xE1","V\u0159esov\xE1","V\u0161ehrdova","V\u0161ejansk\xE1","V\u0161elipsk\xE1","V\u0161erubsk\xE1","V\u0161estarsk\xE1","V\u0161etatsk\xE1","V\u0161e\u0148sk\xE1","Wagnerova","Waldesova","Washingtonova","Wassermannova","Wattova","Weberova","Weilova","Weissova","Wenzigova","Werichova","Wichterlova","Wiedermannova","Wiesenthalova","Wilsonova","Winklerova","Wolfova","Wolkerova","Wuchterlova","Xaveriova","Xaverovsk\xE1","Za Archivem","Za Arielem","Za Avi\xED","Za Ba\u017Eantnic\xED","Za Boti\u010Dem","Za Brankou","Za Brumlovkou","Za Br\u016Fdkem","Za B\u0159\xEDzami","Za Chalupami","Za Cukrovarem","Za C\xEDsa\u0159sk\xFDm Ml\xFDnem","Za Dolej\u0161\xE1kem","Za Drahou","Za Dvorem","Za D\xE1lnic\xED","Za Elektr\xE1rnou","Za Farou","Za Fo\u0159tem","Za Hanspaulkou","Za Ha\u0161talem","Za Hl\xE1dkovem","Za Horou","Za Hospodou","Za Hr\xE1z\xED","Za Humny","Za H\xE1jem","Za H\xE1jovnou","Za H\u0159bitovem","Za Invalidovnou","Za Jalov\xFDm Dvorem","Za Jednotou","Za Kajet\xE1nkou","Za Kapli\u010Dkou","Za Karl\xEDnsk\xFDm P\u0159\xEDstavem","Za Ka\u010Dabkou","Za Kl\xED\u010Dovem","Za Knotkem","Za Kostelem","Za Kov\xE1rnou","Za Kov\xE1\u0159sk\xFDm Rybn\xEDkem","Za K\u0159\xED\u017Eem","Za K\u0159\xED\u017Ekem","Za Les\xEDkem","Za Lidov\xFDm Domem","Za Luhem","Za Lu\u017Einami","Za L\xE1ny","Za L\xE1ze\u0148kou","Za Ml\xFDnem","Za Mosty","Za Mototechnou","Za M\u016Fstkem","Za Nad\xFDma\u010Dem","Za Nov\xE1kovou Zahradou","Za N\xE1vs\xED","Za Obecn\xEDm \xDA\u0159adem","Za Oborou","Za Opravnou","Za Opusem","Za Ov\u010D\xEDnem","Za Pap\xEDrnou","Za Parkem","Za Pavil\xF3nem","Za Peka\u0159kou","Za Pek\xE1rnou","Za Pivovarem","Za Ploty","Za Podjezdem","Za Poho\u0159elcem","Za Poh\xE1dkou","Za Potokem","Za Po\u0159\xED\u010Dskou Branou","Za Po\u0159\xED\u010Dskou Br\xE1nou","Za Po\u0161tou","Za Po\u0161tovskou Zahradou","Za Prodejnou","Za Pruhy","Za Pr\u016Fsekem","Za P\xEDskovnou","Za Radost\xED","Za Rokytkou","Za Rybn\xEDkem","Za Rybn\xED\u010Dky","Za Ryb\xE1\u0159stv\xEDm","Za R\xE1jem","Za Sadem","Za Sedmidomky","Za Skalkou","Za Slatinami","Za Slovankou","Za Sokolovnou","Za Stadionem","Za Statkem","Za Statky","Za Stodolami","Za Stodolou","Za Strahovem","Za Stra\u0161nickou Vozovnou","Za Stroj\xEDrnami","Za Stud\xE1nkou","Za St\u0159elnic\xED","Za S\xEDdli\u0161t\u011Bm","Za Tepl\xE1rnou","Za Trat\xED","Za T\u0159ebe\u0161\xEDnem","Za Vackovem","Za Valem","Za Viaduktem","Za Vinic\xED","Za Vlasa\u010Dkou","Za Vod\xE1rnou","Za Vokovickou Vozovnou","Za V\u011Btrem","Za Zahradami","Za Zahradou","Za Zast\xE1vkou","Za Zelenou Li\u0161kou","Za Z\xE1me\u010Dkem","Za \u010Cern\xFDm Mostem","Za \u0160kolkou","Za \u0160kolou","Za \u0160matl\xEDkem","Za \u017Deleznic\xED","Za \u017Densk\xFDmi Domovy","Za \u017Di\u017Ekovskou Vozovnou","Zacharsk\xE1","Zachova","Zadn\xED","Zahrada Na Ba\u0161t\u011B","Zahradnick\xE1","Zahradn\xED","Zahradn\xED\u010Dkova","Zahr\xE1deck\xE1","Zahr\xE1dk\xE1\u0159sk\xE1","Zahr\xE1dk\xE1\u0159\u016F","Zaje\u010Dick\xE1","Zaje\u010D\xED","Zakou\u0159ilova","Zakryt\xE1","Zak\u0161\xEDnsk\xE1","Zale\u0161ansk\xE1","Zalinsk\xE1","Zama\u0161sk\xE1","Zamenhofova","Zapadl\xE1","Zapomenut\xE1","Zapova","Zapsk\xFDch","Zastav\u011Bn\xE1","Zastr\u010Den\xE1","Zavadilova","Zav\xE1t\xE1","Za\u0159\xED\u010Dansk\xE1","Zbe\u010Densk\xE1","Zborovsk\xE1","Zbraslavsk\xE1","Zbraslavsk\xE9 N\xE1m.","Zbraslavsk\xE9 N\xE1m\u011Bst\xED","Zbrojnick\xE1","Zbudovsk\xE1","Zbuzansk\xE1","Zbuzkova","Zbynick\xE1","Zbyslavsk\xE1","Zbytinsk\xE1","Zb\xFD\u0161ovsk\xE1","Zdaru","Zda\u0159il\xE1","Zderazsk\xE1","Zde\u0148ky Nyplov\xE9","Zdibsk\xE1","Zdick\xE1","Zdim\u011B\u0159ick\xE1","Zdislavick\xE1","Zdobnick\xE1","Zdo\u0148ovsk\xE1","Zd\xEDkovsk\xE1","Zelene\u010Dsk\xE1","Zelenkova","Zelenky-Hajsk\xE9ho","Zelenohorsk\xE1","Zelen\xE1","Zelen\xE1 Louka","Zelen\xFD Pruh","Zelin\xE1\u0159sk\xE1","Zemanka","Zemsk\xE9 Pr\xE1vo","Zem\u011Bd\u011Blsk\xE1","Zengrova","Zenklova","Zeyerova Alej","Zho\u0159eleck\xE1","Zikova","Zimova","Zim\xE1kova","Zkr\xE1cen\xE1","Zlatnice","Zlatnick\xE1","Zlatokorunsk\xE1","Zlat\xE1","Zlat\xE1 Uli\u010Dka U Daliborky","Zlenick\xE1","Zle\u0161ick\xE1","Zlivsk\xE1","Zli\u010D\xEDnsk\xE1","Zlonick\xE1","Zlon\xEDnsk\xE1","Zlon\u010Dick\xE1","Zl\xEDchovsk\xE1","Znojemsk\xE1","Zoubkova","Zrzav\xE9ho","Ztracen\xE1","Zubat\xE9ho","Zubrnick\xE1","Zvolensk\xE1","Zvolsk\xE1","Zvona\u0159ova","Zvona\u0159ovsk\xE1","Zvona\u0159sk\xE1","Zvoncovit\xE1","Zvonick\xE1","Zvonkov\xE1","Zvon\xED\u010Dkova","Zv\xE1novick\xE1","Zv\xEDkovsk\xE1","Z\xE1blatsk\xE1","Z\xE1bransk\xE1","Z\xE1brod\xED","Z\xE1b\u011Bhlick\xE1","Z\xE1dra\u017Eansk\xE1","Z\xE1hornick\xE1","Z\xE1horsk\xE9ho","Z\xE1ho\u0159ansk\xE1","Z\xE1ho\u0159ansk\xE9ho","Z\xE1h\u0159ebsk\xE1","Z\xE1jezdn\xED","Z\xE1kolansk\xE1","Z\xE1kosteln\xED","Z\xE1kupsk\xE1","Z\xE1les\xED","Z\xE1lusk\xE9","Z\xE1lu\u017Eansk\xE9ho","Z\xE1lu\u017Eick\xE1","Z\xE1lu\u017Esk\xE1","Z\xE1meck\xE1","Z\xE1meck\xE9 Schody","Z\xE1mez\xED","Z\xE1mi\u0161ova","Z\xE1m\u011Blsk\xE1","Z\xE1padn\xED","Z\xE1pasnick\xE1","Z\xE1polsk\xE1","Z\xE1poto\u010Dn\xED","Z\xE1psk\xE1","Z\xE1rubova","Z\xE1rybnick\xE1","Z\xE1rybni\u010Dn\xE1","Z\xE1rybsk\xE1","Z\xE1sadsk\xE1","Z\xE1smuck\xE1","Z\xE1ti\u0161sk\xE1","Z\xE1ti\u0161\xED","Z\xE1topkova","Z\xE1to\u0148sk\xE1","Z\xE1vadova","Z\xE1vesk\xE1","Z\xE1vist","Z\xE1vi\u0161ova","Z\xE1vodn\xED","Z\xE1vrchy","Z\xE1v\u011Brka","Z\xE1zvorkova","Z\xE1\u0159ijov\xE1","Z\xEDtkova","Z\xEDvrova","Z\xFA\u017Een\xE1","\xDAdlick\xE1","\xDAdoln\xED","\xDAdol\xED Hv\u011Bzd","\xDAhlavsk\xE1","\xDAhlov\xE1","\xDAjezd","\xDAjezdsk\xE1","\xDAlibick\xE1","\xDAnorov\xE1","\xDAn\u011Btick\xE1","\xDApick\xE1","\xDAprkova","\xDApsk\xE1","\xDAslavsk\xE1","\xDAstavn\xED","\xDAsteck\xE1","\xDAst\u0159edn\xED","\xDAtuln\xE1","\xDAvalsk\xE1","\xDAvoz","\xDAvozov\xE1","\xDAzk\xE1","\u010Cajkovsk\xE9ho","\u010Cakovick\xE1","\u010Cankovsk\xE1","\u010Capkova","\u010Castavina","\u010Castonick\xE1","\u010Cechova","\u010Cechtick\xE1","\u010Cechurova","\u010Cedi\u010Dov\xE1","\u010Cejetick\xE1","\u010Cejkovick\xE1","\u010Cekankov\xE1","\u010Cekanovsk\xE1","\u010Celakovsk\xE9ho Sady","\u010Celjabinsk\xE1","\u010Celkovick\xE1","\u010Celn\xE1","\u010Cel\xE1kovick\xE1","\u010Cenkovsk\xE1","\u010Cenovick\xE1","\u010Centick\xE1","\u010Cen\u011Btick\xE1","\u010Cepersk\xE1","\u010Ceradick\xE1","\u010Cerchovsk\xE1","\u010Cerm\xE1kova","\u010Cernick\xE1","\u010Cernilovsk\xE1","\u010Cerni\u010Dn\xE1","\u010Cernochova","\u010Cernock\xE9ho","\u010Cernohorsk\xE9ho","\u010Cernokosteleck\xE1","\u010Cernomo\u0159sk\xE1","\u010Cernot\xEDnsk\xE1","\u010Cernovick\xE1","\u010Cerno\u0161ick\xE1","\u010Cern\xE1","\u010Cern\xE9ho","\u010Cern\xEDnova","\u010Cern\xEDnsk\xE1","\u010Cerpadlov\xE1","\u010Certousk\xE1","\u010Cert\u016Fv Vr\u0161ek","\u010Cervencov\xE1","\u010Cervenkova","\u010Cerven\xE1","\u010Cerven\xE1 B\xE1\u0148","\u010Cerven\xFD Ml\xFDn","\u010Cerve\u0148ansk\xE9ho","\u010Cervnov\xE1","\u010Cer\u010Dansk\xE1","\u010Ceskobratrsk\xE1","\u010Ceskobrodsk\xE1","\u010Ceskodubsk\xE1","\u010Ceskolipsk\xE1","\u010Ceskomal\xEDnsk\xE1","\u010Ceskomoravsk\xE1","\u010Ceskoslovensk\xE9ho Exilu","\u010Cesk\xE1","\u010Cesk\xE9 Dru\u017Einy","\u010Cesk\xE9ho \u010Cerven\xE9ho K\u0159\xED\u017Ee","\u010Cestlick\xE1","\u010Cestm\xEDrova","\u010Ces\xE1kova","\u010Ce\u010Delick\xE1","\u010Ce\u0148kova","\u010Ce\u0161ovsk\xE1","\u010Cibuzsk\xE1","\u010Cih\xE1kova","\u010Ciklova","\u010Cimelick\xE1","\u010Cimick\xE1","\u010Cir\u016Fvkov\xE1","\u010Cistovick\xE1","\u010Cmelick\xE1","\u010Cs. Arm\xE1dy","\u010Cs. Tankist\u016F","\u010Cty\u0159d\xEDln\xE1","\u010Cty\u0159kolsk\xE1","\u010Cumpel\xEDkova","\u010Cuprova","\u010C\xE1beleck\xE1","\u010C\xE1pova","\u010C\xE1slavsk\xE1","\u010C\xEDlova","\u010C\xEDnsk\xE1","\u010C\xED\u017Eovsk\xE1","\u010E\xE1blick\xE1","\u0158adov\xE1","\u0158eho\u0159ova","\u0158epe\u010Dsk\xE1","\u0158epn\xE1","\u0158eporyjsk\xE1","\u0158eporyjsk\xE9 N\xE1m\u011Bst\xED","\u0158epov\xE1","\u0158epsk\xE1","\u0158ep\xEDkov\xE1","\u0158ep\xEDnsk\xE1","\u0158ep\u010Dick\xE1","\u0158et\u011Bzokov\xE1\u0159\u016F","\u0158et\u011Bzov\xE1","\u0158evnick\xE1","\u0158eznick\xE1","\u0158ez\xE1\u010Dovo N\xE1m.","\u0158ez\xE1\u010Dovo N\xE1m\u011Bst\xED","\u0158e\u010Dick\xE9ho","\u0158e\u0161etovsk\xE1","\u0158e\u0161ovsk\xE1","\u0158ipsk\xE1","\u0158\xE1snovka","\u0158\xEDjnov\xE1","\u0158\xEDmovsk\xE1","\u0158\xEDmsk\xE1","\u0158\xED\u010Danova","\u0158\xED\u010Dansk\xE1","\u0158\xED\u010Dn\xED","\u0160achovsk\xE1","\u0160afa\u0159\xEDkova","\u0160afr\xE1neck\xE1","\u0160afr\xE1nkova","\u0160afr\xE1nov\xE1","\u0160af\xE1\u0159ova","\u0160akvick\xE1","\u0160aldova","\u0160alounova","\u0160alv\u011Bjov\xE1","\u0160anovsk\xE1","\u0160antrochova","\u0160atrova","\u0160ebelova","\u0160eberovsk\xE1","\u0160ebesti\xE1nsk\xE1","\u0160ebkova","\u0160ediv\xE9ho","\u0160edova","\u0160ejbalov\xE9","\u0160emberova","\u0160enovsk\xE1","\u0160erm\xED\u0159sk\xE1","\u0160estajovick\xE1","\u0160estidom\xED","\u0160etel\xEDkova","\u0160evce Matou\u0161e","\u0160ev\u010Denkova","\u0160ev\u010D\xEDkova","\u0160e\u0159\xEDkov\xE1","\u0160ib\u0159insk\xE1","\u0160ikm\xE1","\u0160imanovsk\xE1","\u0160imkova","\u0160imonova","\u0160im\xE1\u010Dkova","\u0160im\u016Fnkova","\u0160ircova","\u0160irok\xE1","\u0160i\u0161kova","\u0160koln\xED","\u0160kolsk\xE1","\u0160kroupovo N\xE1m.","\u0160kroupovo N\xE1m\u011Bst\xED","\u0160kr\xE9tova","\u0160kvoreck\xE1","\u0160k\xE1bova","\u0160lechtitelsk\xE1","\u0160lejnick\xE1","\u0160likova","\u0160litrova","\u0160luknovsk\xE1","\u0160meralova","\u0160milovsk\xE9ho","\u0160mol\xEDkova","\u0160ol\xEDnova","\u0160ostakovi\u010Dovo N\xE1m.","\u0160ostakovi\u010Dovo N\xE1m\u011Bst\xED","\u0160panielova","\u0160pan\u011Blsk\xE1","\u0160pa\u010Dkova","\u0160peci\xE1nova","\u0160perlova","\u0160pirkova","\u0160pit\xE1lsk\xE1","\u0160plechnerova","\u0160porkova","\u0160potzova","\u0160p\xE1lova","\u0160rob\xE1rova","\u0160romova","\u0160tamberk","\u0160tefkova","\u0160tef\xE1nikova","\u0160temberova","\u0160ternberkova","\u0160ternova","\u0160ternovsk\xE1","\u0160tichova","\u0160tiplova","\u0160ti\u010Dkova","\u0160ti\u0159\xEDnsk\xE1","\u0160tochlova","\u0160tolbova","\u0160tolcova","\u0160tolm\xED\u0159sk\xE1","\u0160torchova","\u0160tork\xE1nova","\u0160trambersk\xE1","\u0160tulcova","\u0160tupartsk\xE1","\u0160tursova","\u0160tver\xE1kova","\u0160tychova","\u0160t\xEDbrova","\u0160t\xEDhlick\xE1","\u0160t\xEDtn\xE9ho","\u0160t\xEDtov\xE1","\u0160t\xFArova","\u0160t\u011Bchovick\xE1","\u0160t\u011Bpanick\xE1","\u0160t\u011Bpa\u0159sk\xE1","\u0160t\u011Bpni\u010Dn\xE1","\u0160t\u011Bp\xE1nkova","\u0160t\u011Bp\xE1novsk\xE1","\u0160t\u011Bp\xE1nsk\xE1","\u0160t\u011Brboholsk\xE1","\u0160t\u011Brkov\xE1","\u0160t\u011Btkova","\u0160t\u011Bt\xEDnsk\xE1","\u0160ubertova","\u0160ulcova","\u0160ultysova","\u0160umavsk\xE1","\u0160umavsk\xE9ho","\u0160umberova","\u0160umensk\xE1","\u0160umick\xE1","\u0160umpersk\xE1","\u0160ustova","\u0160vabinsk\xE9ho","\u0160vecova","\u0160vehlova","\u0160vejcarovo N\xE1m\u011Bst\xED","\u0160vestkov\xE1","\u0160vihovsk\xE1","\u0160v\xE1bky","\u0160v\xE1bova","\u0160v\xE9dsk\xE1","\u0160\xE1reck\xE1","\u0160\xE1rovo Kolo","\u0160\xE1r\u010Dina","\u0160\xE1talsk\xE1","\u0160\xEDfa\u0159sk\xE1","\u0160\xEDmova","\u0160\xEDpkov\xE1","\u0160\xEDtkova","\u0160\u0165astn\xE9ho","\u0160\u016Frova","\u017Dabov\u0159esk\xE1","\u017Dacl\xE9\u0159sk\xE1","\u017Dalansk\xE9ho","\u017Dalmanova","\u017Dalovsk\xE1","\u017Dambersk\xE1","\u017Dampa\u0161sk\xE1","\u017Dampi\xF3nov\xE1","\u017Dandovsk\xE1","\u017Dateck\xE1","\u017Dateck\xFDch","\u017Dd\xEDrnick\xE1","\u017Dehu\u0148sk\xE1","\u017Dehu\u0161ick\xE1","\u017Deletavsk\xE1","\u017Delezni\u010Dn\xED","\u017Delezni\u010D\xE1\u0159\u016F","\u017Deleznobrodsk\xE1","\u017Delezn\xE1","\u017Deliveck\xE1","\u017Delivka","\u017Delivsk\xE1","\u017Delkovick\xE1","\u017Delnavsk\xE1","\u017Den\xED\u0161kova","\u017Deretick\xE1","\u017Dermanick\xE1","\u017Dernoseck\xE1","\u017Dernovsk\xE1","\u017Derot\xEDnova","\u017Dhersk\xE1","\u017Dichl\xEDnsk\xE1","\u017Didlick\xE9ho","\u017Dilinsk\xE1","\u017Dilovsk\xE1","\u017Dinkovsk\xE1","\u017Dirovnick\xE1","\u017Ditavsk\xE1","\u017Ditavsk\xE9ho","\u017Ditn\xE1","\u017Ditom\xEDrsk\xE1","\u017Divanick\xE1","\u017Divcov\xE1","\u017Divcov\xFDch","\u017Divon\xEDnsk\xE1","\u017Di\u017Eelick\xE1","\u017Di\u017Ekova","\u017Di\u017Ekovo N\xE1m.","\u017Di\u017Ekovo N\xE1m\u011Bst\xED","\u017Dlebsk\xE1","\u017Dlu\u0165\xE1skov\xE1","\u017Dofie Podlipsk\xE9","\u017Dufanova","\u017Dukovsk\xE9ho","\u017Dulov\xE1","\u017Dupanovick\xE1","\u017Dvahovsk\xE1","\u017D\xE1bova","\u017D\xE1kovsk\xE1","\u017D\xE1rovick\xE1","\u017D\xED\u0161ovsk\xE1","\u017D\u010F\xE1rsk\xE1"];var chunk_SWLFQTAR_M=["{{location.street_name}}"];var chunk_SWLFQTAR_G={building_number:chunk_SWLFQTAR_d,city_name:chunk_SWLFQTAR_c,city_pattern:chunk_SWLFQTAR_m,country:chunk_SWLFQTAR_h,postcode:chunk_SWLFQTAR_K,secondary_address:chunk_SWLFQTAR_N,state:chunk_SWLFQTAR_b,state_abbr:chunk_SWLFQTAR_P,street_address:chunk_SWLFQTAR_S,street_name:chunk_SWLFQTAR_V,street_pattern:chunk_SWLFQTAR_M},chunk_SWLFQTAR_B=chunk_SWLFQTAR_G;var chunk_SWLFQTAR_y=["alias","consequatur","aut","perferendis","sit","voluptatem","accusantium","doloremque","aperiam","eaque","ipsa","quae","ab","illo","inventore","veritatis","et","quasi","architecto","beatae","vitae","dicta","sunt","explicabo","aspernatur","odit","fugit","sed","quia","consequuntur","magni","dolores","eos","qui","ratione","sequi","nesciunt","neque","dolorem","ipsum","dolor","amet","consectetur","adipisci","velit","non","numquam","eius","modi","tempora","incidunt","ut","labore","dolore","magnam","aliquam","quaerat","enim","ad","minima","veniam","quis","nostrum","exercitationem","ullam","corporis","nemo","ipsam","voluptas","suscipit","laboriosam","nisi","aliquid","ex","ea","commodi","autem","vel","eum","iure","reprehenderit","in","voluptate","esse","quam","nihil","molestiae","iusto","odio","dignissimos","ducimus","blanditiis","praesentium","laudantium","totam","rem","voluptatum","deleniti","atque","corrupti","quos","quas","molestias","excepturi","sint","occaecati","cupiditate","provident","perspiciatis","unde","omnis","iste","natus","error","similique","culpa","officia","deserunt","mollitia","animi","id","est","laborum","dolorum","fuga","harum","quidem","rerum","facilis","expedita","distinctio","nam","libero","tempore","cum","soluta","nobis","eligendi","optio","cumque","impedit","quo","porro","quisquam","minus","quod","maxime","placeat","facere","possimus","assumenda","repellendus","temporibus","quibusdam","illum","fugiat","nulla","pariatur","at","vero","accusamus","officiis","debitis","necessitatibus","saepe","eveniet","voluptates","repudiandae","recusandae","itaque","earum","hic","tenetur","a","sapiente","delectus","reiciendis","voluptatibus","maiores","doloribus","asperiores","repellat"];var chunk_SWLFQTAR_E={word:chunk_SWLFQTAR_y},chunk_SWLFQTAR_H=chunk_SWLFQTAR_E;var chunk_SWLFQTAR_x={title:"Czech (Czechia)",code:"cs_CZ",country:"CZ",language:"cs",endonym:"\u010De\u0161tina (\u010Cesk\xE1 republika)",dir:"ltr",script:"Latn"},chunk_SWLFQTAR_p=chunk_SWLFQTAR_x;var chunk_SWLFQTAR_z={generic:["Abadon","Abdon","Abelard","Abigail","Abraham","Abrah\xE1m","Absolon","Absol\xF3n","Achil","Achiles","Ada","Adalbert","Adalberta","Adam","Adelaida","Adin","Adina","Adolf","Adolfa","Adolf\xEDna","Adrian","Adriana","Adriena","Adri\xE1n","Adri\xE1na","Ad\xE9la","Afra","Agaton","Aglaja","Ag\xE1ta","Aida","Alan","Alana","Alban","Albena","Albert","Alberta","Albertina","Albert\xFDna","Albrecht","Alb\xEDn","Alb\xEDna","Aldo","Alen","Alena","Alexandr","Alexandra","Alexej","Ale\u0161","Ale\u0161ka","Alfons","Alfr\xE9d","Alfr\xE9da","Alice","Alida","Alina","Alma","Alois","Aloisie","Alojz","Alojzije","Alva","Alvar","Alvin","Al\u017Eb\u011Bta","Amadeus","Amand","Amanda","Ambro\u017E","Amos","Am\xE1lie","Am\xE1t","Am\xE1ta","Am\xE9lie","Anabela","Anast\xE1z","Anast\xE1zie","Anatol","Anatolie","Anat\xE1zie","Anat\xF3lie","Andrea","Andrej","And\u011Bl","And\u011Bla","And\u011Bl\xEDn","And\u011Bl\xEDna","Aneta","Ane\u017Eka","Angela","Angelika","Anita","Anna","Anselm","Anselma","Antal","Antonie","Anton\xEDn","Apolena","Arabela","Aram","Aranka","Areta","Ariadna","Ariana","Ariel","Ariela","Aristid","Ark\xE1d","Arleta","Armand","Armida","Armin","Arna","Arne","Arnold","Arnolda","Arno\u0161t","Arno\u0161tka","Arp\xE1d","Arsen","Artur","Artu\u0161","Arzen","Astrid","Astrida","Atanas","Atan\xE1zie","Atan\xE1\u0161","Atila","August","Augusta","Augustin","Augustina","August\xFDn","August\xFDna","Aura","Aurel","Aureli\xE1n","Aurora","Aur\xE9lie","Axel","Babeta","Baltazar","Barbara","Barbora","Barnab\xE1\u0161","Bartolom\u011Bj","Basil","Bazil","Beatrice","Beatus","Bed\u0159ich","Bed\u0159i\u0161ka","Bela","Belinda","Benedikt","Benedikta","Benjamin","Benjam\xEDn","Berenika","Berit","Bernard","Bernarda","Berta","Bertold","Bertolda","Bertram","Be\xE1ta","Bianka","Bibiana","Birgit","Birgita","Bivoj","Blahomil","Blahomila","Blahom\xEDr","Blahom\xEDra","Blahoslav","Blahoslava","Blanka","Bla\u017Eej","Bla\u017Eena","Bohdan","Bohdana","Bohuchval","Bohumil","Bohumila","Bohum\xEDr","Bohum\xEDra","Bohun","Bohuna","Bohuslav","Bohuslava","Bohu\u0161","Bohu\u0161e","Bojan","Bojana","Bojislava","Bolem\xEDr","Boleslav","Boleslava","Bonif\xE1c","Borek","Boris","Borislav","Borislava","Bo\u0159ek","Bo\u0159islav","Bo\u0159islava","Bo\u0159ivoj","Bo\u017Eena","Bo\u017Eet\u011Bch","Bo\u017Eet\u011Bcha","Bo\u017Eidar","Bo\u017Eidara","Bo\u017Eislav","Branim\xEDr","Branim\xEDra","Branislav","Branislava","Bratislav","Bratislava","Brenda","Bret","Brian","Brigita","Brit","Brita","Bronislav","Bronislava","Bruna","Brunhilda","Bruno","Budim\xEDr","Budislav","Budivoj","B\u011Bla","B\u0159etislav","B\u0159etislava","Cecil","Cecilie","Cec\xEDlie","Cedrik","Celestin","Celestina","Celest\xFDn","Celest\xFDna","Celie","Celina","Chrabro\u0161","Chraniboj","Chranibor","Chranislav","Chranislava","Chrudo\u0161","Chval","Ctibor","Ctibora","Ctirad","Ctirada","Ctislav","Ctislava","Cyntie","Cypri\xE1n","Cyril","Cyrila","C\xE9sar","C\xE9zar","Dag","Dagmar","Dagmara","Dalibor","Dalibora","Dalida","Dalie","Dalila","Dalimil","Dalimila","Dalim\xEDr","Dalim\xEDra","Damaris","Damiana","Dami\xE1n","Dami\xE1na","Dan","Dana","Danica","Daniel","Daniela","Danuta","Danu\u0161e","Darek","Daria","Darie","Darina","Darius","Darja","David","Davida","Debora","Delie","Denis","Denisa","Dezider","Diana","Dimitrij","Dina","Dino","Dion\xFDz","Dion\xFDzos","Dita","Divi\u0161","Divi\u0161ka","Dluho\u0161","Dobrava","Dobromil","Dobromila","Dobrom\xEDr","Dobrom\xEDra","Dobroslav","Dobroslava","Dominik","Dominika","Donald","Donalda","Don\xE1t","Don\xE1ta","Dora","Dorian","Doris","Dori\xE1n","Dorota","Doubrava","Doubravka","Drahomil","Drahomila","Drahom\xEDr","Drahom\xEDra","Drahoslav","Drahoslava","Drahot\xEDn","Drahot\xEDna","Draho\u0148","Draho\u0161","Drahutin","Drahu\u0161e","Dulcinea","Du\u0161an","Du\u0161ana","D\u011Bpold","D\u011Btmar","D\u011Bt\u0159ich","Edgar","Edita","Edmond","Edmund","Eduard","Eduarda","Edvard","Edvarda","Edvin","Edv\xEDn","Egmont","Egon","Egona","Ela","Elektra","Elena","Eleonora","Elfr\xEDda","Elizej","Elizeus","Eli\xE1\u0161","Eli\u0161ka","Elmar","Elsa","Elvis","Elv\xEDra","Elza","Ema","Emanuel","Emanuela","Emerich","Emil","Emilie","Emili\xE1n","Em\xEDlie","Engelbert","Erazim","Erazmus","Erhard","Erich","Erik","Erika","Erna","Ernest","Ernst","Erv\xEDn","Erv\xEDna","Estela","Ester","Estera","Etela","Eufrozina","Eufroz\xEDna","Eugen","Eugenie","Eul\xE1lie","Eunika","Eusebie","Eusebius","Eva","Evald","Evan","Evarist","Evelina","Evel\xEDna","Ev\u017Een","Ev\u017Eenie","Ezechiel","Ezra","Fabie","Fabi\xE1n","Fabi\xE1na","Fatima","Faust","Faustin","Faustina","Faust\xFDn","Faust\xFDna","Fedor","Fedora","Felicie","Felicita","Felici\xE1n","Felix","Fel\xEDcie","Ferdinand","Ferdinanda","Fidel","Fidelie","Fidelius","Filemon","Filibert","Filip","Filipa","Filomen","Filom\xE9na","Flavie","Flavius","Flavi\xE1n","Flora","Florentin","Florentina","Florent\xFDn","Florent\xFDna","Flori\xE1n","Fl\xF3ra","Fortun\xE1t","Franc","Franti\u0161ek","Franti\u0161ka","Fridol\xEDn","Fr\xE1\u0148a","Fr\xEDda","F\xE9ba","Gabin","Gabriel","Gabriela","Gaja","Gajana","Galina","Garik","Garika","Gaston","Gedeon","Gejza","Gema","Genadij","Gerald","Geralda","Geraldina","Gerard","Gerarda","Gerardina","Gerazim","Gerda","Gerhard","Gerharda","Gertruda","Gilbert","Gilberta","Gina","Gisela","Gita","Gizela","Gleb","Glen","Glorie","Gorazd","Gordana","Gordon","Gothard","Gracie","Graci\xE1n","Graci\xE1na","Grant","Gra\u017Eina","Griselda","Grizelda","Gr\xE1cie","Gr\xE9ta","Gudrun","Gunter","Gustav","Gustava","Gvendolina","Gvendol\xEDna","G\xE1l","G\xE9za","G\u0171nter","Halina","Hana","Hanu\u0161","Harald","Harold","Havel","Havla","Ha\u0161tal","Heda","Hedvika","Heidrun","Helena","Helga","Helmut","Herbert","Herberta","Herman","Herm\xEDna","Herta","He\u0159man","Hilar","Hilarius","Hilda","Hjalmar","Hom\xE9r","Honor","Honorius","Horst","Hortensie","Hortenzie","Horym\xEDr","Horym\xEDra","Hor\xE1c","Hostimil","Hostimila","Hostim\xEDr","Hostim\xEDra","Hostislav","Hostislava","Hostiv\xEDt","Hovard","Hubert","Hugo","Hv\u011Bzdoslav","Hv\u011Bzdoslava","Hyacint","Hyacinta","Hynek","Hypolit","H\xE1ta","Iboja","Ida","Ign\xE1c","Ign\xE1cie","Ign\xE1t","Ign\xE1ta","Igor","Ildika","Ilja","Iljana","Ilona","Ilsa","Ilza","Ines","Inesa","Ingeborg","Ingeborga","Ingrid","Ingrida","Inka","Inocenc","In\xE9z","Irena","Irenej","Ireneus","Iris","Irma","Irvin","Isabela","Isidor","Isidora","Isolda","Iva","Ivan","Ivana","Ivar","Iveta","Ivo","Ivona","Ivor","Izabela","Izai\xE1\u0161","Izidor","Izidora","Izmael","Izolda","Iz\xE1k","Jacek","Jadrana","Jadranka","Jakub","Jakuba","Jakubka","Jan","Jana","Jarmil","Jarmila","Jarol\xEDm","Jarol\xEDma","Jaromil","Jarom\xEDr","Jarom\xEDra","Jaroslav","Jaroslava","Jasm\xEDna","Jasna","Jasn\u011Bna","Jason","Jaso\u0148","Jelena","Jenov\xE9fa","Jeremi\xE1\u0161","Jeron\xFDm","Jesika","Jilj\xED","Jimram","Jindra","Jind\u0159ich","Jind\u0159i\u0161ka","Jitka","Ji\u0159ina","Ji\u0159\xED","Job","Joel","Johana","Jolana","Jolanta","Jonatan","Jonathan","Jon\xE1\u0161","Jordan","Jordana","Jorga","Josef","Josefa","Josef\xEDna","Jovana","Jozef","Jozefa","Jozef\xEDna","Jozue","Jo\u0161t","Juda","Judita","Juliana","Julie","Julius","Juli\xE1n","Juli\xE1na","Justin","Justina","Just\xFDn","Just\xFDna","Juta","J\xE1chym","Kajet\xE1n","Kamil","Kamila","Karel","Karin","Karina","Karla","Karmela","Karmen","Karolina","Karol\xEDna","Kasi\xE1n","Kastor","Kate\u0159ina","Katrin","Katrina","Kazi","Kazim\xEDr","Kazim\xEDra","Ka\u0161par","Kili\xE1n","Kim","Kira","Klaudie","Klaudius","Klaudi\xE1n","Klement","Klementina","Klement\xFDna","Kleopatra","Kliment","Klotylda","Kl\xE1ra","Knut","Koleta","Koloman","Kolomb\xEDn","Kolomb\xEDna","Kolumb\xE1n","Kolumb\xEDn","Kolumb\xEDna","Konr\xE1d","Konstance","Konstancie","Konstantin","Konstant\xFDn","Konsuela","Konzuela","Kora","Kordula","Korina","Kornel","Kornelius","Korn\xE9lie","Kosma","Kosmas","Krasava","Krasomil","Krasomila","Krasoslav","Kristina","Kristi\xE1n","Krist\xFDna","Kry\u0161p\xEDn","Kry\u0161tof","Kunhuta","Kurt","Kvido","Kv\u011Bta","Kv\u011Btoslav","Kv\u011Btoslava","Kv\u011Bto\u0148","Kv\u011Bto\u0161","Kv\u011Btu\u0161e","K\u0159esomysl","K\u0159i\u0161\u0165an","Lada","Ladislav","Ladislava","Lambert","Larisa","Lars","Laura","Laurenc","Laurencie","Lazar","Lea","Leander","Leandr","Leila","Lejla","Lena","Lenka","Leo","Leodegar","Leok\xE1die","Leon","Leona","Leonard","Leonid","Leonora","Leontina","Leont\xFDn","Leont\xFDna","Leopold","Leopolda","Leopoldina","Leopold\xFDna","Leo\u0161","Leticie","Lev","Le\u0161ek","Lia","Liana","Libor","Libora","Liboslav","Liboslava","Libu\u0161e","Lib\u011Bna","Lidmila","Liliana","Lina","Linda","Lionel","Livie","Livius","Ljuba","Lola","Lorenc","Loreta","Lorna","Lota","Lotar","Lothar","Lubom\xEDr","Lubom\xEDra","Lubor","Luboslav","Luboslava","Lubo\u0161","Lucie","Lucius","Luci\xE1n","Luci\xE1na","Ludivoj","Ludi\u0161e","Ludmila","Ludom\xEDr","Ludom\xEDra","Ludoslav","Ludoslava","Ludvika","Ludv\xEDk","Ludv\xEDka","Lud\u011Bk","Luisa","Lujza","Lukrecius","Lukr\xE9cie","Luk\xE1\u0161","Lum\xEDr","Lum\xEDra","Lutibor","Lutobor","Lu\u010Fka","Lydie","L\xE9da","L\xFDdie","Mabel","Mabela","Magda","Magdalena","Magdal\xE9na","Magnus","Mahulena","Maja","Makar","Malv\xEDna","Manfred","Manfr\xE9d","Manon","Manona","Mansvet","Manuel","Manuela","Marcel","Marcela","Marcel\xEDna","Marek","Margit","Margita","Marian","Mariana","Marie","Marieta","Marika","Marilyn","Marin","Marina","Mario","Mariola","Marion","Marisa","Marita","Marius","Mari\xE1n","Mark\xE9ta","Marlena","Marta","Martin","Martina","Matou\u0161","Matylda","Maty\xE1\u0161","Mat\u011Bj","Maud","Max","Maxim","Maxima","Maximili\xE1n","Maxmili\xE1n","Medard","Medea","Melichar","Melinda","Melisa","Melita","Mel\xE1nie","Mercedes","Merlin","Mervin","Metod","Metod\u011Bj","Me\u010Dislav","Me\u010Dislava","Michael","Michaela","Michal","Michala","Mikol\xE1\u0161","Mikul\xE1\u0161","Milada","Milan","Milana","Milena","Milivoj","Milorad","Miloslav","Miloslava","Milota","Milou\u0161","Milovan","Milov\xEDn","Milo\u0148","Milo\u0161","Milred","Milut\xEDn","Milu\u0161e","Mil\xEDk","Mil\xED\u010D","Mira","Mirabela","Miranda","Mirek","Mirela","Miriam","Mirjam","Mirka","Mirko","Miromil","Miromila","Miron","Miroslav","Miroslava","Mirtil","Mlad","Mladen","Mnata","Mnislav","Mnislava","Modest","Mojm\xEDr","Moj\u017E\xED\u0161","Mona","Monika","Morgan","Moric","Moris","Mo\u0159ic","Mstislav","Muriel","Muriela","Myrna","Myron","Myrtil","M\xE1ja","M\xE9dea","M\xEDna","Nad\u011B\u017Eda","Naneta","Napoleon","Narcis","Narcisa","Natalie","Natan","Natanael","Nata\u0161a","Nathan","Nathanael","Nat\xE1lie","Na\u010Fa","Neda","Neklan","Nela","Nepomuk","Nevena","Nezamysl","Nika","Nikita","Nikod\xE9m","Nikod\xE9ma","Nikol","Nikola","Nikolas","Nik\xE9","Nila","Nina","Noema","Noemi","Nona","Nora","Norbert","Norberta","Norma","Norman","N\u011Bhoslav","Odeta","Odolen","Odon","Of\xE9lie","Oktavie","Oktavius","Oktavi\xE1n","Okt\xE1vie","Olaf","Olbram","Old\u0159ich","Old\u0159i\u0161ka","Oleg","Olga","Oliva","Oliver","Olivie","Olympie","Omar","Ond\u0159ej","Ond\u0159ejka","Orest","Oskar","Osvald","Ota","Otakar","Otakara","Otilie","Otmar","Oto","Otokar","Otomar","Ot\xFDlie","Ovidius","Oxana","Palmira","Palmiro","Pamela","Pankr\xE1c","Pantaleon","Paris","Parsival","Paskal","Paskala","Patricie","Patrik","Pavel","Pavla","Pavl\xEDn","Pavl\xEDna","Pelagie","Pelh\u0159im","Penelopa","Perikles","Perla","Persida","Perzida","Petr","Petra","Petrana","Petronela","Petronila","Petronius","Petru\u0161e","Petula","Pilar","Pius","Platon","Plat\xF3n","Polykarp","Polyxena","Pravdomil","Pravdomila","Pravomil","Pravomila","Pravoslav","Pravoslava","Priscila","Priska","Prokop","Prokopa","Prosper","P\u0159emysl","P\u0159ibyslav","P\u0159ibyslava","Radan","Radana","Radegast","Radek","Radhost","Radim","Radim\xEDr","Radim\xEDra","Radislav","Radislava","Radivoj","Radka","Radko","Radmil","Radmila","Radomil","Radomila","Radom\xEDr","Radom\xEDra","Radoslav","Radoslava","Radovan","Radovana","Rado\u0161","Radslava","Radvan","Rad\xFAz","Rafael","Rafaela","Raimund","Rainald","Rainer","Rainhard","Rainold","Raisa","Rajko","Rajsa","Ralf","Ramon","Ramona","Randolf","Ranek","Ranko","Rastislav","Rastislava","Ratibor","Ratm\xEDr","Rebeka","Redmond","Regina","Reginald","Reg\xEDna","Remig","Remus","Renata","Ren\xE1t","Ren\xE1ta","Ren\xE9","Ria","Riana","Richard","Richarda","Rina","Rita","Robert","Roberta","Robin","Robina","Robinson","Roch","Rodan","Roderik","Rodrigo","Roger","Roland","Rolf","Roman","Romana","Romeo","Romuald","Romul","Romulus","Ronald","Rosa","Rosalinda","Rosamunda","Rosana","Rostislav","Rostislava","Rovena","Roxana","Rozalinda","Rozamunda","Rozana","Rozina","Rozita","Rozvita","Roz\xE1lie","Ruben","Rudolf","Rudolfa","Rudolfina","Rudolf\xEDna","Rufus","Rupert","Ruprecht","Ruslan","Rut","R\xE1chel","R\xF3za","R\xFAt","R\u016F\u017Eena","Sabina","Sabrina","Salomea","Salomena","Samson","Samuel","Samuela","Sandra","Saskia","Saskie","Saturnin","Saul","Saxona","Scholastika","Sebastian","Sebasti\xE1n","Sebestian","Sedrik","Selena","Selma","Senta","Seraf\xEDn","Seraf\xEDna","Serena","Serenus","Sergej","Serv\xE1c","Sever\xEDn","Sibyla","Sidon","Sidonie","Sigfr\xEDd","Silvan","Silvestr","Silvie","Silvius","Silv\xE1n","Silv\xE1na","Simeon","Simeona","Simon","Simona","Sinkler","Sixt","Sixtus","Skarlet","Skarleta","Slaviboj","Slavibor","Slavoboj","Slavoj","Slavomil","Slavomila","Slavom\xEDr","Slavom\xEDra","Slav\u011Bna","Sl\xE1vek","Sl\xE1vka","Smil","Sob\u011Bslav","Sob\u011Bslava","Sofie","Sofronie","Sokrat","Solveig","Solveiga","Soter","Sotira","So\u0148a","Spytihn\u011Bv","Stanim\xEDr","Stanislav","Stanislava","Stela","Stojan","Stojm\xEDr","St\xE1za","Svatava","Svatoboj","Svatobor","Svatom\xEDr","Svatopluk","Svatoslav","Svatoslava","Sven","Svetozar","Sv\u011Btla","Sv\u011Btlana","Sv\u011Btlu\u0161e","Sylva","Sylvie","S\xE1ba","S\xE1mo","S\xE1ra","S\xE1va","Tade\xE1\u0161","Tamara","Tankred","Taras","Ta\u0165\xE1na","Tea","Tekla","Teobald","Teodor","Teodora","Teodorik","Teodoz","Teodozie","Teofan","Teofil","Teofila","Terenc","Terencius","Tereza","Terezie","Thea","Theobald","Theodor","Theodora","Theodorik","Theodosie","Theofan","Theofil","Theofila","Tiber","Tiberius","Tibor","Tiburcius","Tichomil","Tichom\xEDr","Tichon","Timon","Timotej","Timoteus","Timur","Titus","Tobi\xE1\u0161","Tomislav","Tom\xE1\u0161","Tom\xE1\u0161ka","Tor","Torkv\xE1t","Torsten","Toska","Tristan","T\xE1\u0148a","Udo","Ulrich","Ulrika","Una","Upton","Urban","Ur\u0161ula","Uve","Vadim","Valburga","Valdemar","Valdemara","Valentin","Valentina","Valent\xFDn","Valent\xFDna","Valerie","Valeri\xE1n","Valter","Valtr","Val\xE9rie","Vanda","Vanesa","Vasil","Vav\u0159inec","Veleslav","Veleslava","Velim\xEDr","Velislav","Velislava","Vendel\xEDn","Vendel\xEDna","Vendula","Vendulka","Venu\u0161e","Verner","Verona","Veronika","Vesna","Vidor","Viktor","Viktorie","Viktorin","Viktor\xEDn","Vilem\xEDna","Vilibald","Vilma","Vilmar","Vil\xE9m","Vil\xE9ma","Vincenc","Vincencie","Viola","Violeta","Virgil","Virgin","Virginie","Virg\xEDnie","Vitold","Vivian","Viviana","Vladan","Vladana","Vladim\xEDr","Vladim\xEDra","Vladislav","Vladislava","Vladivoj","Vlad\u011Bna","Vlasta","Vlastimil","Vlastimila","Vlastim\xEDr","Vlastim\xEDra","Vlastislav","Vlastislava","Vlk","Vojen","Vojmil","Vojm\xEDr","Vojm\xEDra","Vojslav","Vojslava","Vojt\u011Bch","Vojt\u011B\u0161ka","Vok","Volfgang","Vor\u0161ila","Vratislav","Vratislava","Vsevolod","V\xE1clav","V\xE1clava","V\xEDt","V\xEDta","V\xEDtoslav","V\xEDt\u011Bzslav","V\xEDt\u011Bzslava","V\u011Bduna","V\u011Bnceslav","V\u011Bnceslava","V\u011Bnek","V\u011Bnka","V\u011Bra","V\u011Broslav","V\u011Broslava","V\u011Bslava","V\u0161eboj","V\u0161ebor","V\u0161erad","V\u0161eslav","Xaver","Xaverie","Xaverius","Xenie","Zachar","Zachari\xE1\u0161","Zaida","Zaira","Zbislav","Zbyhn\u011Bv","Zbyhn\u011Bva","Zbyn\u011Bk","Zbyslav","Zbyslava","Zby\u0148ka","Zby\u0161ek","Zby\u0161ka","Zdena","Zdenka","Zden\u011Bk","Zderad","Zdeslav","Zdeslava","Zde\u0148ka","Zdirad","Zdislav","Zdislava","Zd\xEDk","Zeno","Zenobie","Zenon","Zikmund","Zina","Zinaida","Zita","Zlata","Zlatan","Zlatko","Zlatom\xEDr","Zlatom\xEDra","Zlatu\u0161e","Zoe","Zoja","Zolt\xE1n","Zora","Zoran","Zoroslav","Zoroslava","Zosim","Zuzana","Zvonim\xEDr","Zvonim\xEDra","Z\xE1boj","Z\xE1vi\u0161","\xC1bel","\xC1mos","\xC1ron","\xC1r\xF3n","\u010Cen\u011Bk","\u010Cestm\xEDr","\u010Cestm\xEDra","\u010Ce\u0148ka","\u010Cistoslav","\u010Cistoslava","\u0158eho\u0159","\u0158eho\u0159ka","\u0160alamoun","\u0160alomoun","\u0160arlota","\u0160avel","\u0160ebasti\xE1n","\u0160imon","\u0160imona","\u0160tefan","\u0160t\u011Bp\xE1n","\u0160t\u011Bp\xE1na","\u0160t\u011Bp\xE1nka","\u0160\xE1rka","\u0160\u0165asta","\u017Dakelina","\u017Dakel\xEDna","\u017Daneta","\u017Darko","\u017Ddan","\u017Ddana","\u017Delibor","\u017Delim\xEDr","\u017Delim\xEDra","\u017Delislav","\u017Delislava","\u017Delm\xEDr","\u017Delm\xEDra","\u017Ditom\xEDr","\u017Ditom\xEDra","\u017Ditoslav","\u017Ditoslava","\u017Diva","\u017Divan","\u017Divana","\u017Dofie"],female:["Abigail","Ada","Adalberta","Adelaida","Adina","Adolfa","Adolf\xEDna","Adriana","Adriena","Adri\xE1na","Ad\xE9la","Afra","Aglaja","Ag\xE1ta","Aida","Alana","Albena","Alberta","Albertina","Albert\xFDna","Alb\xEDna","Alena","Alexandra","Ale\u0161ka","Alfr\xE9da","Alice","Alida","Alina","Alma","Aloisie","Alojzije","Al\u017Eb\u011Bta","Amanda","Am\xE1lie","Am\xE1ta","Am\xE9lie","Anabela","Anast\xE1zie","Anatolie","Anat\xE1zie","Anat\xF3lie","Andrea","And\u011Bla","And\u011Bl\xEDna","Aneta","Ane\u017Eka","Angela","Angelika","Anita","Anna","Anselma","Antonie","Apolena","Arabela","Aranka","Areta","Ariadna","Ariana","Ariela","Arleta","Armida","Arna","Arnolda","Arno\u0161tka","Astrid","Astrida","Atan\xE1zie","Augusta","Augustina","August\xFDna","Aura","Aurora","Aur\xE9lie","Babeta","Barbara","Barbora","Beatrice","Bed\u0159i\u0161ka","Bela","Belinda","Benedikta","Berenika","Berit","Bernarda","Berta","Bertolda","Be\xE1ta","Bianka","Bibiana","Birgit","Birgita","Blahomila","Blahom\xEDra","Blahoslava","Blanka","Bla\u017Eena","Bohdana","Bohumila","Bohum\xEDra","Bohuna","Bohuslava","Bohu\u0161e","Bojana","Bojislava","Boleslava","Borislava","Bo\u0159islava","Bo\u017Eena","Bo\u017Eet\u011Bcha","Bo\u017Eidara","Branim\xEDra","Branislava","Bratislava","Brenda","Brigita","Brita","Bronislava","Bruna","Brunhilda","B\u011Bla","B\u0159etislava","Cecilie","Cec\xEDlie","Celestina","Celest\xFDna","Celie","Celina","Chranislava","Ctibora","Ctirada","Ctislava","Cyntie","Cyrila","Dagmar","Dagmara","Dalibora","Dalida","Dalie","Dalila","Dalimila","Dalim\xEDra","Damaris","Damiana","Dami\xE1na","Dana","Danica","Daniela","Danuta","Danu\u0161e","Daria","Darie","Darina","Darja","Davida","Debora","Delie","Denisa","Diana","Dina","Dita","Divi\u0161ka","Dobrava","Dobromila","Dobrom\xEDra","Dobroslava","Dominika","Donalda","Don\xE1ta","Dora","Doris","Dorota","Doubrava","Doubravka","Drahomila","Drahom\xEDra","Drahoslava","Drahot\xEDna","Drahu\u0161e","Dulcinea","Du\u0161ana","Edita","Eduarda","Edvarda","Egona","Ela","Elektra","Elena","Eleonora","Elfr\xEDda","Eli\u0161ka","Elsa","Elv\xEDra","Elza","Ema","Emanuela","Emilie","Em\xEDlie","Erika","Erna","Erv\xEDna","Estela","Ester","Estera","Etela","Eufrozina","Eufroz\xEDna","Eugenie","Eul\xE1lie","Eunika","Eusebie","Eva","Evelina","Evel\xEDna","Ev\u017Eenie","Fabie","Fabi\xE1na","Fatima","Faustina","Faust\xFDna","Fedora","Felicie","Felicita","Fel\xEDcie","Ferdinanda","Fidelie","Filipa","Filom\xE9na","Flavie","Flora","Florentina","Florent\xFDna","Fl\xF3ra","Franti\u0161ka","Fr\xEDda","F\xE9ba","Gabriela","Gaja","Gajana","Galina","Garika","Gema","Geralda","Geraldina","Gerarda","Gerardina","Gerda","Gerharda","Gertruda","Gilberta","Gina","Gisela","Gita","Gizela","Glorie","Gordana","Gracie","Graci\xE1na","Gra\u017Eina","Griselda","Grizelda","Gr\xE1cie","Gr\xE9ta","Gudrun","Gustava","Gvendolina","Gvendol\xEDna","Halina","Hana","Havla","Heda","Hedvika","Heidrun","Helena","Helga","Herberta","Herm\xEDna","Herta","Hilda","Hortensie","Hortenzie","Horym\xEDra","Hostimila","Hostim\xEDra","Hostislava","Hv\u011Bzdoslava","Hyacinta","H\xE1ta","Iboja","Ida","Ign\xE1cie","Ign\xE1ta","Ildika","Iljana","Ilona","Ilsa","Ilza","Ines","Inesa","Ingeborg","Ingeborga","Ingrid","Ingrida","Inka","In\xE9z","Irena","Iris","Irma","Isabela","Isidora","Isolda","Iva","Ivana","Iveta","Ivona","Izabela","Izidora","Izolda","Jadrana","Jadranka","Jakuba","Jakubka","Jana","Jarmila","Jarol\xEDma","Jarom\xEDra","Jaroslava","Jasm\xEDna","Jasna","Jasn\u011Bna","Jelena","Jenov\xE9fa","Jesika","Jindra","Jind\u0159i\u0161ka","Jitka","Ji\u0159ina","Johana","Jolana","Jolanta","Jordana","Jorga","Josefa","Josef\xEDna","Jovana","Jozefa","Jozef\xEDna","Judita","Juliana","Julie","Juli\xE1na","Justina","Just\xFDna","Juta","Kamila","Karin","Karina","Karla","Karmela","Karmen","Karolina","Karol\xEDna","Kate\u0159ina","Katrin","Katrina","Kazi","Kazim\xEDra","Kira","Klaudie","Klementina","Klement\xFDna","Kleopatra","Klotylda","Kl\xE1ra","Koleta","Kolomb\xEDna","Kolumb\xEDna","Konstance","Konstancie","Konsuela","Konzuela","Kora","Kordula","Korina","Korn\xE9lie","Krasava","Krasomila","Kristina","Krist\xFDna","Kunhuta","Kv\u011Bta","Kv\u011Btoslava","Kv\u011Btu\u0161e","Lada","Ladislava","Larisa","Laura","Laurencie","Lea","Leila","Lejla","Lena","Lenka","Leok\xE1die","Leona","Leonora","Leontina","Leont\xFDna","Leopolda","Leopoldina","Leopold\xFDna","Leticie","Lia","Liana","Libora","Liboslava","Libu\u0161e","Lib\u011Bna","Lidmila","Liliana","Lina","Linda","Livie","Ljuba","Lola","Loreta","Lorna","Lota","Lubom\xEDra","Luboslava","Lucie","Luci\xE1na","Ludi\u0161e","Ludmila","Ludom\xEDra","Ludoslava","Ludvika","Ludv\xEDka","Luisa","Lujza","Lukr\xE9cie","Lum\xEDra","Lu\u010Fka","Lydie","L\xE9da","L\xFDdie","Mabel","Mabela","Magda","Magdalena","Magdal\xE9na","Mahulena","Maja","Malv\xEDna","Manon","Manona","Manuela","Marcela","Marcel\xEDna","Margit","Margita","Mariana","Marie","Marieta","Marika","Marilyn","Marina","Mariola","Marion","Marisa","Marita","Mark\xE9ta","Marlena","Marta","Martina","Matylda","Maud","Maxima","Medea","Melinda","Melisa","Melita","Mel\xE1nie","Mercedes","Me\u010Dislava","Michaela","Michala","Milada","Milana","Milena","Miloslava","Milred","Milu\u0161e","Mira","Mirabela","Miranda","Mirela","Miriam","Mirjam","Mirka","Miromila","Miroslava","Mnislava","Mona","Monika","Muriel","Muriela","Myrna","M\xE1ja","M\xE9dea","M\xEDna","Nad\u011B\u017Eda","Naneta","Narcisa","Natalie","Nata\u0161a","Nat\xE1lie","Na\u010Fa","Neda","Nela","Nevena","Nika","Nikod\xE9ma","Nikol","Nikola","Nik\xE9","Nila","Nina","Noema","Noemi","Nona","Nora","Norberta","Norma","Odeta","Of\xE9lie","Oktavie","Okt\xE1vie","Old\u0159i\u0161ka","Olga","Oliva","Olivie","Olympie","Ond\u0159ejka","Otakara","Otilie","Ot\xFDlie","Oxana","Palmira","Pamela","Paskala","Patricie","Pavla","Pavl\xEDna","Pelagie","Penelopa","Perla","Persida","Perzida","Petra","Petrana","Petronela","Petronila","Petru\u0161e","Petula","Pilar","Polyxena","Pravdomila","Pravomila","Pravoslav","Pravoslava","Priscila","Priska","Prokopa","P\u0159ibyslava","Radana","Radim\xEDra","Radislava","Radka","Radmila","Radomila","Radom\xEDra","Radoslava","Radovana","Radslava","Rafaela","Raisa","Rajsa","Ramona","Rastislava","Rebeka","Regina","Reg\xEDna","Renata","Ren\xE1ta","Ren\xE9","Ria","Riana","Richarda","Rina","Rita","Roberta","Robina","Romana","Rosa","Rosalinda","Rosamunda","Rosana","Rostislava","Rovena","Roxana","Rozalinda","Rozamunda","Rozana","Rozina","Rozita","Rozvita","Roz\xE1lie","Rudolfa","Rudolfina","Rudolf\xEDna","Rut","R\xE1chel","R\xF3za","R\xFAt","R\u016F\u017Eena","Sabina","Sabrina","Salomea","Salomena","Samuela","Sandra","Saskia","Saskie","Saxona","Scholastika","Selena","Selma","Senta","Seraf\xEDna","Serena","Sibyla","Sidonie","Silvie","Silv\xE1na","Simeona","Simona","Skarlet","Skarleta","Slavomila","Slavom\xEDra","Slav\u011Bna","Sl\xE1vka","Sob\u011Bslava","Sofie","Sofronie","Solveig","Solveiga","Sotira","So\u0148a","Stanislava","Stela","St\xE1za","Svatava","Svatoslava","Sv\u011Btla","Sv\u011Btlana","Sv\u011Btlu\u0161e","Sylva","Sylvie","S\xE1ra","Tamara","Ta\u0165\xE1na","Tea","Tekla","Teodora","Teodozie","Teofila","Tereza","Terezie","Thea","Theodora","Theodosie","Theofila","Tom\xE1\u0161ka","Toska","T\xE1\u0148a","Ulrika","Una","Ur\u0161ula","Valburga","Valdemara","Valentina","Valent\xFDna","Valerie","Val\xE9rie","Vanda","Vanesa","Veleslava","Velislava","Vendel\xEDna","Vendula","Vendulka","Venu\u0161e","Verona","Veronika","Vesna","Viktorie","Vilem\xEDna","Vilma","Vil\xE9ma","Vincencie","Viola","Violeta","Virginie","Virg\xEDnie","Viviana","Vladana","Vladim\xEDra","Vladislava","Vlad\u011Bna","Vlasta","Vlastimila","Vlastim\xEDra","Vlastislava","Vojm\xEDra","Vojslava","Vojt\u011B\u0161ka","Vor\u0161ila","Vratislava","V\xE1clava","V\xEDta","V\xEDt\u011Bzslava","V\u011Bduna","V\u011Bnceslava","V\u011Bnka","V\u011Bra","V\u011Broslava","V\u011Bslava","Xaverie","Xenie","Zaida","Zaira","Zbyhn\u011Bva","Zbyslava","Zby\u0148ka","Zby\u0161ka","Zdena","Zdenka","Zdeslava","Zde\u0148ka","Zdislava","Zenobie","Zina","Zinaida","Zita","Zlata","Zlatom\xEDra","Zlatu\u0161e","Zoe","Zoja","Zora","Zoroslava","Zuzana","Zvonim\xEDra","\u010Cestm\xEDra","\u010Ce\u0148ka","\u010Cistoslava","\u0158eho\u0159ka","\u0160arlota","\u0160imona","\u0160t\u011Bp\xE1na","\u0160t\u011Bp\xE1nka","\u0160\xE1rka","\u017Dakelina","\u017Dakel\xEDna","\u017Daneta","\u017Ddana","\u017Delim\xEDra","\u017Delislava","\u017Delm\xEDra","\u017Ditom\xEDra","\u017Ditoslava","\u017Diva","\u017Divana","\u017Dofie"],male:["Abadon","Abdon","Abelard","Abraham","Abrah\xE1m","Absolon","Absol\xF3n","Achil","Achiles","Adalbert","Adam","Adin","Adolf","Adrian","Adri\xE1n","Agaton","Alan","Alban","Albert","Albrecht","Alb\xEDn","Aldo","Alen","Alexandr","Alexej","Ale\u0161","Alfons","Alfr\xE9d","Alois","Alojz","Alva","Alvar","Alvin","Amadeus","Amand","Ambro\u017E","Amos","Am\xE1t","Anast\xE1z","Anatol","Andrej","And\u011Bl","And\u011Bl\xEDn","Anselm","Antal","Anton\xEDn","Aram","Ariel","Aristid","Ark\xE1d","Armand","Armin","Arne","Arnold","Arno\u0161t","Arp\xE1d","Arsen","Artur","Artu\u0161","Arzen","Atanas","Atan\xE1\u0161","Atila","August","Augustin","August\xFDn","Aurel","Aureli\xE1n","Axel","Baltazar","Barnab\xE1\u0161","Bartolom\u011Bj","Basil","Bazil","Beatus","Bed\u0159ich","Benedikt","Benjamin","Benjam\xEDn","Bernard","Bertold","Bertram","Bivoj","Blahomil","Blahom\xEDr","Blahoslav","Bla\u017Eej","Bohdan","Bohuchval","Bohumil","Bohum\xEDr","Bohun","Bohuslav","Bohu\u0161","Bojan","Bolem\xEDr","Boleslav","Bonif\xE1c","Borek","Boris","Borislav","Bo\u0159ek","Bo\u0159islav","Bo\u0159ivoj","Bo\u017Eet\u011Bch","Bo\u017Eidar","Bo\u017Eislav","Branim\xEDr","Branislav","Bratislav","Bret","Brian","Brit","Bronislav","Bruno","Budim\xEDr","Budislav","Budivoj","B\u0159etislav","Cecil","Cedrik","Celestin","Celest\xFDn","Chrabro\u0161","Chraniboj","Chranibor","Chranislav","Chrudo\u0161","Chval","Ctibor","Ctirad","Ctislav","Cypri\xE1n","Cyril","C\xE9sar","C\xE9zar","Dag","Dalibor","Dalimil","Dalim\xEDr","Dami\xE1n","Dan","Daniel","Darek","Darius","David","Denis","Dezider","Dimitrij","Dino","Dion\xFDz","Dion\xFDzos","Divi\u0161","Dluho\u0161","Dobromil","Dobrom\xEDr","Dobroslav","Dominik","Donald","Don\xE1t","Dorian","Dori\xE1n","Drahomil","Drahom\xEDr","Drahoslav","Drahot\xEDn","Draho\u0148","Draho\u0161","Drahutin","Du\u0161an","D\u011Bpold","D\u011Btmar","D\u011Bt\u0159ich","Edgar","Edmond","Edmund","Eduard","Edvard","Edvin","Edv\xEDn","Egmont","Egon","Elizej","Elizeus","Eli\xE1\u0161","Elmar","Elvis","Emanuel","Emerich","Emil","Emili\xE1n","Engelbert","Erazim","Erazmus","Erhard","Erich","Erik","Ernest","Ernst","Erv\xEDn","Eugen","Eusebius","Evald","Evan","Evarist","Ev\u017Een","Ezechiel","Ezra","Fabi\xE1n","Faust","Faustin","Faust\xFDn","Fedor","Felici\xE1n","Felix","Ferdinand","Fidel","Fidelius","Filemon","Filibert","Filip","Filomen","Flavius","Flavi\xE1n","Florentin","Florent\xFDn","Flori\xE1n","Fortun\xE1t","Franc","Franti\u0161ek","Fridol\xEDn","Fr\xE1\u0148a","Gabin","Gabriel","Garik","Gaston","Gedeon","Gejza","Genadij","Gerald","Gerard","Gerazim","Gerhard","Gilbert","Gleb","Glen","Gorazd","Gordon","Gothard","Graci\xE1n","Grant","Gunter","Gustav","G\xE1l","G\xE9za","G\u0171nter","Hanu\u0161","Harald","Harold","Havel","Ha\u0161tal","Helmut","Herbert","Herman","He\u0159man","Hilar","Hilarius","Hjalmar","Hom\xE9r","Honor","Honorius","Horst","Horym\xEDr","Hor\xE1c","Hostimil","Hostim\xEDr","Hostislav","Hostiv\xEDt","Hovard","Hubert","Hugo","Hv\u011Bzdoslav","Hyacint","Hynek","Hypolit","Ign\xE1c","Ign\xE1t","Igor","Ilja","Inocenc","Irenej","Ireneus","Irvin","Isidor","Ivan","Ivar","Ivo","Ivor","Izai\xE1\u0161","Izidor","Izmael","Iz\xE1k","Jacek","Jakub","Jan","Jarmil","Jarol\xEDm","Jaromil","Jarom\xEDr","Jaroslav","Jason","Jaso\u0148","Jeremi\xE1\u0161","Jeron\xFDm","Jilj\xED","Jimram","Jind\u0159ich","Ji\u0159\xED","Job","Joel","Jonatan","Jonathan","Jon\xE1\u0161","Jordan","Josef","Jozef","Jozue","Jo\u0161t","Juda","Julius","Juli\xE1n","Justin","Just\xFDn","J\xE1chym","Kajet\xE1n","Kamil","Karel","Kasi\xE1n","Kastor","Kazim\xEDr","Ka\u0161par","Kili\xE1n","Kim","Klaudius","Klaudi\xE1n","Klement","Kliment","Knut","Koloman","Kolomb\xEDn","Kolumb\xE1n","Kolumb\xEDn","Konr\xE1d","Konstantin","Konstant\xFDn","Kornel","Kornelius","Kosma","Kosmas","Krasomil","Krasoslav","Kristi\xE1n","Kry\u0161p\xEDn","Kry\u0161tof","Kurt","Kvido","Kv\u011Btoslav","Kv\u011Bto\u0148","Kv\u011Bto\u0161","K\u0159esomysl","K\u0159i\u0161\u0165an","Ladislav","Lambert","Lars","Laurenc","Lazar","Leander","Leandr","Leo","Leodegar","Leon","Leonard","Leonid","Leont\xFDn","Leopold","Leo\u0161","Lev","Le\u0161ek","Libor","Liboslav","Lionel","Livius","Lorenc","Lotar","Lothar","Lubom\xEDr","Lubor","Luboslav","Lubo\u0161","Lucius","Luci\xE1n","Ludivoj","Ludom\xEDr","Ludoslav","Ludv\xEDk","Lud\u011Bk","Lukrecius","Luk\xE1\u0161","Lum\xEDr","Lutibor","Lutobor","Magnus","Makar","Manfred","Manfr\xE9d","Mansvet","Manuel","Marcel","Marek","Marian","Marin","Mario","Marius","Mari\xE1n","Martin","Matou\u0161","Maty\xE1\u0161","Mat\u011Bj","Max","Maxim","Maximili\xE1n","Maxmili\xE1n","Medard","Melichar","Merlin","Mervin","Metod","Metod\u011Bj","Me\u010Dislav","Michael","Michal","Mikol\xE1\u0161","Mikul\xE1\u0161","Milan","Milivoj","Milorad","Miloslav","Milota","Milou\u0161","Milovan","Milov\xEDn","Milo\u0148","Milo\u0161","Milut\xEDn","Mil\xEDk","Mil\xED\u010D","Mirek","Mirko","Miromil","Miron","Miroslav","Mirtil","Mlad","Mladen","Mnata","Mnislav","Modest","Mojm\xEDr","Moj\u017E\xED\u0161","Morgan","Moric","Moris","Mo\u0159ic","Mstislav","Myron","Myrtil","Napoleon","Narcis","Natan","Natanael","Nathan","Nathanael","Neklan","Nepomuk","Nezamysl","Nikita","Nikod\xE9m","Nikola","Nikolas","Norbert","Norman","N\u011Bhoslav","Odolen","Odon","Oktavius","Oktavi\xE1n","Olaf","Olbram","Old\u0159ich","Oleg","Oliver","Omar","Ond\u0159ej","Orest","Oskar","Osvald","Ota","Otakar","Otmar","Oto","Otokar","Otomar","Ovidius","Palmiro","Pankr\xE1c","Pantaleon","Paris","Parsival","Paskal","Patrik","Pavel","Pavl\xEDn","Pelh\u0159im","Perikles","Petr","Petronius","Pius","Platon","Plat\xF3n","Polykarp","Pravdomil","Pravomil","Prokop","Prosper","P\u0159emysl","P\u0159ibyslav","Radan","Radegast","Radek","Radhost","Radim","Radim\xEDr","Radislav","Radivoj","Radko","Radmil","Radomil","Radom\xEDr","Radoslav","Radovan","Rado\u0161","Radvan","Rad\xFAz","Rafael","Raimund","Rainald","Rainer","Rainhard","Rainold","Rajko","Ralf","Ramon","Randolf","Ranek","Ranko","Rastislav","Ratibor","Ratm\xEDr","Redmond","Reginald","Remig","Remus","Ren\xE1t","Ren\xE9","Richard","Robert","Robin","Robinson","Roch","Rodan","Roderik","Rodrigo","Roger","Roland","Rolf","Roman","Romeo","Romuald","Romul","Romulus","Ronald","Rostislav","Ruben","Rudolf","Rufus","Rupert","Ruprecht","Ruslan","Samson","Samuel","Saturnin","Saul","Sebastian","Sebasti\xE1n","Sebestian","Sedrik","Seraf\xEDn","Serenus","Sergej","Serv\xE1c","Sever\xEDn","Sidon","Sigfr\xEDd","Silvan","Silvestr","Silvius","Silv\xE1n","Simeon","Simon","Sinkler","Sixt","Sixtus","Slaviboj","Slavibor","Slavoboj","Slavoj","Slavomil","Slavom\xEDr","Sl\xE1vek","Smil","Sob\u011Bslav","Sokrat","Soter","Spytihn\u011Bv","Stanim\xEDr","Stanislav","Stojan","Stojm\xEDr","Svatoboj","Svatobor","Svatom\xEDr","Svatopluk","Svatoslav","Sven","Svetozar","S\xE1ba","S\xE1mo","S\xE1va","Tade\xE1\u0161","Tankred","Taras","Teobald","Teodor","Teodorik","Teodoz","Teofan","Teofil","Terenc","Terencius","Theobald","Theodor","Theodorik","Theofan","Theofil","Tiber","Tiberius","Tibor","Tiburcius","Tichomil","Tichom\xEDr","Tichon","Timon","Timotej","Timoteus","Timur","Titus","Tobi\xE1\u0161","Tomislav","Tom\xE1\u0161","Tor","Torkv\xE1t","Torsten","Tristan","Udo","Ulrich","Upton","Urban","Uve","Vadim","Valdemar","Valentin","Valent\xFDn","Valeri\xE1n","Valter","Valtr","Vasil","Vav\u0159inec","Veleslav","Velim\xEDr","Velislav","Vendel\xEDn","Verner","Vidor","Viktor","Viktorin","Viktor\xEDn","Vilibald","Vilmar","Vil\xE9m","Vincenc","Virgil","Virgin","Vitold","Vivian","Vladan","Vladim\xEDr","Vladislav","Vladivoj","Vlastimil","Vlastim\xEDr","Vlastislav","Vlk","Vojen","Vojmil","Vojm\xEDr","Vojslav","Vojt\u011Bch","Vok","Volfgang","Vratislav","Vsevolod","V\xE1clav","V\xEDt","V\xEDtoslav","V\xEDt\u011Bzslav","V\u011Bnceslav","V\u011Bnek","V\u011Broslav","V\u0161eboj","V\u0161ebor","V\u0161erad","V\u0161eslav","Xaver","Xaverius","Zachar","Zachari\xE1\u0161","Zbislav","Zbyhn\u011Bv","Zbyn\u011Bk","Zbyslav","Zby\u0161ek","Zden\u011Bk","Zderad","Zdeslav","Zdirad","Zdislav","Zd\xEDk","Zeno","Zenon","Zikmund","Zlatan","Zlatko","Zlatom\xEDr","Zolt\xE1n","Zoran","Zoroslav","Zosim","Zvonim\xEDr","Z\xE1boj","Z\xE1vi\u0161","\xC1bel","\xC1mos","\xC1ron","\xC1r\xF3n","\u010Cen\u011Bk","\u010Cestm\xEDr","\u010Cistoslav","\u0158eho\u0159","\u0160alamoun","\u0160alomoun","\u0160avel","\u0160ebasti\xE1n","\u0160imon","\u0160tefan","\u0160t\u011Bp\xE1n","\u0160\u0165asta","\u017Darko","\u017Ddan","\u017Delibor","\u017Delim\xEDr","\u017Delislav","\u017Delm\xEDr","\u017Ditom\xEDr","\u017Ditoslav","\u017Divan"]};var chunk_SWLFQTAR_D={generic:["Adam","Adamcov\xE1","Adamec","Adamov\xE1","Ad\xE1mek","Ad\xE1mkov\xE1","Albrecht","Albrechtov\xE1","Ambro\u017E","Ambro\u017Eov\xE1","Andrle","Andrlov\xE1","And\u011Bl","And\u011Blov\xE1","Anto\u0161","Anto\u0161ov\xE1","Bajer","Bajerov\xE1","Balcar","Balcarov\xE1","Balog","Balogov\xE1","Baloun","Balounov\xE1","Bal\xE1\u017E","Bal\xE1\u017Eov\xE1","Baran","Baranov\xE1","Bare\u0161","Bare\u0161ov\xE1","Barto\u0148","Barto\u0148ov\xE1","Barto\u0161","Barto\u0161ek","Barto\u0161kov\xE1","Barto\u0161ov\xE1","Bart\xE1k","Bart\xE1kov\xE1","Bart\u016Fn\u011Bk","Bart\u016F\u0148kov\xE1","Bar\xE1k","Bar\xE1kov\xE1","Bauer","Bauerov\xE1","Bayer","Bayerov\xE1","Ba\u0161ta","Ba\u0161tov\xE1","Ba\u017Eant","Ba\u017Eantov\xE1","Bedna\u0159\xEDk","Bedna\u0159\xEDkov\xE1","Bedn\xE1\u0159","Bedn\xE1\u0159ov\xE1","Benda","Bendov\xE1","Bene\u0161","Bene\u0161ov\xE1","Beran","Beranov\xE1","Berger","Bergrov\xE1","Berka","Berkov\xE1","Berky","Berkyov\xE1","Bernard","Bernardov\xE1","Ber\xE1nek","Ber\xE1nkov\xE1","Bezd\u011Bk","Bezd\u011Bkov\xE1","Be\u010Dka","Be\u010Dkov\xE1","Be\u010Dv\xE1\u0159","Be\u010Dv\xE1\u0159ov\xE1","Bittner","Bittnerov\xE1","Blaha","Blahov\xE1","Bla\u017Eek","Bla\u017Ekov\xE1","Blecha","Blechov\xE1","Bl\xE1ha","Bl\xE1hov\xE1","Bobek","Bobkov\xE1","Boh\xE1\u010D","Boh\xE1\u010Dek","Boh\xE1\u010Dkov\xE1","Boh\xE1\u010Dov\xE1","Borovi\u010Dka","Borovi\u010Dkov\xE1","Bouda","Boudov\xE1","Bou\u010Dek","Bou\u010Dkov\xE1","Bou\u0161ka","Bou\u0161kov\xE1","Bo\u010Dek","Bo\u010Dkov\xE1","Brabcov\xE1","Brabec","Brabencov\xE1","Brabenec","Brada","Bradov\xE1","Brad\xE1\u010D","Brad\xE1\u010Dov\xE1","Braun","Braunov\xE1","Brejcha","Brejchov\xE1","Bro\u017E","Bro\u017Eek","Bro\u017Ekov\xE1","Bro\u017Eov\xE1","Brychta","Brychtov\xE1","Br\xE1zda","Br\xE1zdil","Br\xE1zdilov\xE1","Br\xE1zdov\xE1","Buben\xEDk","Buben\xEDkov\xE1","Buchta","Buchtov\xE1","Burda","Burdov\xE1","Bure\u0161","Bure\u0161ov\xE1","Burian","Burianov\xE1","Buri\xE1nek","Buri\xE1nkov\xE1","Bu\u010Dek","Bu\u010Dkov\xE1","Byrtus","Byrtusov\xE1","B\xE1rta","B\xE1rtov\xE1","B\xEDlek","B\xEDlkov\xE1","B\xEDl\xE1","B\xEDl\xFD","B\xEDna","B\xEDnov\xE1","B\xF6hm","B\xF6hmov\xE1","B\u011Blohl\xE1vek","B\u011Blohl\xE1vkov\xE1","B\u0159ezina","B\u0159ezinov\xE1","B\u0159\xEDza","B\u0159\xEDzov\xE1","Caha","Cahov\xE1","Chaloupka","Chaloupkov\xE1","Chalupa","Chalupov\xE1","Charv\xE1t","Charv\xE1tov\xE1","Chlup","Chlupov\xE1","Chl\xE1dek","Chl\xE1dkov\xE1","Chmela\u0159","Chmela\u0159ov\xE1","Chmel\xEDk","Chmel\xEDkov\xE1","Chovancov\xE1","Chovanec","Chrom\xE1","Chrom\xFD","Chudoba","Chudobov\xE1","Chvojka","Chvojkov\xE1","Chv\xE1tal","Chv\xE1talov\xE1","Chytil","Chytilov\xE1","Cibulka","Cibulkov\xE1","Cihl\xE1\u0159","Cihl\xE1\u0159ov\xE1","Coufal","Coufalov\xE1","C\xEDsa\u0159","C\xEDsa\u0159ov\xE1","Daniel","Danilov\xE1","Dani\u0161","Dani\u0161ov\xE1","Dankov\xE1","Dan\u011Bk","David","Davidov\xE1","Demeter","Demetrov\xE1","Dittrich","Dittrichov\xE1","Divi\u0161","Divi\u0161ov\xE1","Dlouh\xE1","Dlouh\xFD","Dobe\u0161","Dobe\u0161ov\xE1","Dobi\xE1\u0161","Dobi\xE1\u0161ov\xE1","Dobrovoln\xE1","Dobrovoln\xFD","Dohnal","Dohnalov\xE1","Dokoupil","Dokoupilov\xE1","Dolej\u0161","Dolej\u0161ov\xE1","Dolej\u0161\xED","Dole\u010Dek","Dole\u010Dkov\xE1","Dole\u017Eal","Dole\u017Ealov\xE1","Dole\u017Eel","Dole\u017Eelov\xE1","Dosko\u010Dil","Dosko\u010Dilov\xE1","Dost\xE1l","Dost\xE1lov\xE1","Doubek","Doubkov\xE1","Doubrava","Doubravov\xE1","Dou\u0161a","Dou\u0161ov\xE1","Do\u010Dekal","Do\u010Dekalov\xE1","Do\u010Dkal","Do\u010Dkalov\xE1","Drozd","Drozdov\xE1","Dr\xE1bek","Dr\xE1bkov\xE1","Dubsk\xE1","Dubsk\xFD","Ducho\u0148","Ducho\u0148ov\xE1","Duda","Dudek","Dudkov\xE1","Dudov\xE1","Dufek","Dufkov\xE1","Dunka","Dunkov\xE1","Du\u0161ek","Du\u0161kov\xE1","Dvorsk\xE1","Dvorsk\xFD","Dvo\u0159\xE1k","Dvo\u0159\xE1kov\xE1","Dvo\u0159\xE1\u010Dek","Dvo\u0159\xE1\u010Dkov\xE1","D\u011Bdek","D\u011Bdkov\xE1","Eli\xE1\u0161","Eli\xE1\u0161ov\xE1","Erben","Erbenov\xE1","Fabi\xE1n","Fabi\xE1nov\xE1","Fanta","Fantov\xE1","Farka\u0161","Farka\u0161ov\xE1","Fejfar","Fejfarov\xE1","Fencl","Fenclov\xE1","Ferenc","Ferencov\xE1","Ferko","Ferkov\xE1","Fiala","Fialov\xE1","Fiedler","Fiedlerov\xE1","Filip","Filipov\xE1","Fischer","Fischerov\xE1","Fi\u0161er","Fi\u0161erov\xE1","Flori\xE1n","Flori\xE1nov\xE1","Fojt\xEDk","Fojt\xEDkov\xE1","Folt\xFDn","Folt\xFDnov\xE1","Forman","Formanov\xE1","Form\xE1nek","Form\xE1nkov\xE1","Fousek","Fouskov\xE1","Fo\u0159t","Fo\u0159tov\xE1","Franc","Francov\xE1","Frank","Frankov\xE1","Fran\u011Bk","Fridrich","Fridrichov\xE1","Frydrych","Frydrychov\xE1","Fuchs","Fuchsov\xE1","Fuksa","Fuksov\xE1","Fu\u010D\xEDk","Fu\u010D\xEDkov\xE1","Gabriel","Gabrielov\xE1","Gajdo\u0161","Gajdo\u0161ov\xE1","Ga\u017Ei","Ga\u017Eiov\xE1","Gottwald","Gottwaldov\xE1","Gregor","Gregorov\xE1","Gruber","Grubrov\xE1","Grundza","Grundzov\xE1","Grygar","Grygarov\xE1","G\xE1bor","G\xE1borov\xE1","Hajn\xE1","Hajn\xFD","Hampl","Hamplov\xE1","Hanousek","Hanouskov\xE1","Hanus","Hanusov\xE1","Hanu\u0161","Hanu\u0161ov\xE1","Hanzal","Hanzalov\xE1","Hanzl","Hanzlov\xE1","Hanzl\xEDk","Hanzl\xEDkov\xE1","Han\xE1k","Han\xE1kov\xE1","Han\xE1\u010Dek","Han\xE1\u010Dkov\xE1","Hartman","Hartmanov\xE1","Havel","Havelka","Havelkov\xE1","Havlov\xE1","Havl\xEDk","Havl\xEDkov\xE1","Havl\xED\u010Dek","Havl\xED\u010Dkov\xE1","Havr\xE1nek","Havr\xE1nkov\xE1","Ha\u0161ek","Ha\u0161kov\xE1","Heczko","Heczkov\xE1","Heger","Hegerov\xE1","Hejda","Hejdov\xE1","Hejduk","Hejdukov\xE1","Hejl","Hejlov\xE1","Hejna","Hejnov\xE1","Hendrych","Hendrychov\xE1","Herman","Hermanov\xE1","He\u0159man","He\u0159manov\xE1","He\u0159m\xE1nek","He\u0159m\xE1nkov\xE1","Hladk\xE1","Hladk\xFD","Hlad\xEDk","Hlad\xEDkov\xE1","Hlavat\xE1","Hlavat\xFD","Hlav\xE1\u010D","Hlav\xE1\u010Dek","Hlav\xE1\u010Dkov\xE1","Hlav\xE1\u010Dov\xE1","Hlou\u0161ek","Hlou\u0161kov\xE1","Hl\xE1vka","Hl\xE1vkov\xE1","Hoffmann","Hoffmannov\xE1","Hofman","Hofmanov\xE1","Holan","Holanov\xE1","Holas","Holasov\xE1","Holcov\xE1","Holec","Hole\u010Dek","Hole\u010Dkov\xE1","Holoubek","Holoubkov\xE1","Holub","Holubov\xE1","Hol\xE1","Hol\xEDk","Hol\xEDkov\xE1","Hol\xFD","Homola","Homolka","Homolkov\xE1","Homolov\xE1","Hora","Hork\xFD","Horn\xEDk","Horn\xEDkov\xE1","Horn\xED\u010Dek","Horn\xED\u010Dkov\xE1","Horov\xE1","Horsk\xE1","Horsk\xFD","Horv\xE1t","Horv\xE1th","Horv\xE1thov\xE1","Horv\xE1tov\xE1","Hor\xE1k","Hor\xE1kov\xE1","Hor\xE1\u010Dek","Hor\xE1\u010Dkov\xE1","Hor\u0148\xE1k","Hor\u0148\xE1kov\xE1","Houdek","Houdkov\xE1","Hou\u0161ka","Hou\u0161kov\xE1","Hovorka","Hovorkov\xE1","Ho\u0159ej\u0161\xED","Ho\u0161ek","Ho\u0161kov\xE1","Hrabal","Hrabalov\xE1","Hrabovsk\xE1","Hrabovsk\xFD","Hradeck\xE1","Hradeck\xFD","Hradil","Hradilov\xE1","Hrbek","Hrbkov\xE1","Hrb\xE1\u010Dek","Hrb\xE1\u010Dkov\xE1","Hrdina","Hrdinov\xE1","Hrdli\u010Dka","Hrdli\u010Dkov\xE1","Hrd\xE1","Hrd\xFD","Hrn\u010D\xED\u0159","Hrn\u010D\xED\u0159ov\xE1","Hroch","Hrochov\xE1","Hrom\xE1dka","Hrom\xE1dkov\xE1","Hron","Hronov\xE1","Hrube\u0161","Hrube\u0161ov\xE1","Hrub\xE1","Hrub\xFD","Hru\u0161ka","Hru\u0161kov\xE1","Hr\u016Fza","Hr\u016Fzov\xE1","Hub\xE1\u010Dek","Hub\xE1\u010Dkov\xE1","Hudcov\xE1","Hudec","Hude\u010Dek","Hude\u010Dkov\xE1","Huml","Humlov\xE1","Hus\xE1k","Hus\xE1kov\xE1","Hu\u0161ek","Hu\u0161kov\xE1","Hynek","Hynkov\xE1","H\xE1jek","H\xE1jkov\xE1","H\xE1la","H\xE1lov\xE1","H\xE1na","H\xE1nov\xE1","H\xFDbl","H\xFDblov\xE1","H\u016Flka","H\u016Flkov\xE1","Jahoda","Jahodov\xE1","Jake\u0161","Jake\u0161ov\xE1","Jakl","Jaklov\xE1","Jakoubek","Jakoubkov\xE1","Jakubcov\xE1","Jakubec","Janata","Janatov\xE1","Janda","Jandov\xE1","Jane\u010Dek","Jane\u010Dka","Jane\u010Dkov\xE1","Jank\u016F","Janota","Janotov\xE1","Janou\u0161ek","Janou\u0161kov\xE1","Janovsk\xE1","Janovsk\xFD","Jansa","Jansov\xE1","Jan\xE1k","Jan\xE1kov\xE1","Jan\xE1\u010Dek","Jan\xE1\u010Dkov\xE1","Jan\xEDk","Jan\xEDkov\xE1","Jan\xED\u010Dek","Jan\xED\u010Dkov\xE1","Jan\u010Da","Jan\u010Dov\xE1","Jan\u010D\xEDk","Jan\u010D\xEDkov\xE1","Jan\u016F","Jare\u0161","Jare\u0161ov\xE1","Jaro\u0161","Jaro\u0161ov\xE1","Jav\u016Frek","Jav\u016Frkov\xE1","Ja\u0161ek","Ja\u0161kov\xE1","Jech","Jechov\xE1","Jedli\u010Dka","Jedli\u010Dkov\xE1","Jelen","Jelenov\xE1","Jel\xEDnek","Jel\xEDnkov\xE1","Jen\xED\u010Dek","Jen\xED\u010Dkov\xE1","Je\u0159\xE1bek","Je\u0159\xE1bkov\xE1","Je\u017E","Je\u017Eek","Je\u017Ekov\xE1","Je\u017Eov\xE1","Jindra","Jindrov\xE1","Jirka","Jirkov\xE1","Jirk\u016F","Jirou\u0161ek","Jirou\u0161kov\xE1","Jirsa","Jirsov\xE1","Jir\xE1k","Jir\xE1kov\xE1","Jir\xE1nek","Jir\xE1nkov\xE1","Jir\xE1sek","Jir\xE1skov\xE1","Ji\u0159\xEDk","Ji\u0159\xEDkov\xE1","John","Johnov\xE1","Jon\xE1\u0161","Jon\xE1\u0161ov\xE1","Junek","Junkov\xE1","Jure\u010Dka","Jure\u010Dkov\xE1","Jur\u010D\xEDk","Jur\u010D\xEDkov\xE1","Ju\u0159ica","Ju\u0159icov\xE1","Ju\u0159\xEDk","Ju\u0159\xEDkov\xE1","J\xE1nsk\xE1","J\xE1nsk\xFD","J\xEDlek","J\xEDlkov\xE1","J\xEDra","J\xEDrov\xE1","Kab\xE1t","Kab\xE1tov\xE1","Kade\u0159\xE1bek","Kade\u0159\xE1bkov\xE1","Kadlec","Kadlecov\xE1","Kafka","Kafkov\xE1","Kaiser","Kaisrov\xE1","Kala","Kala\u0161","Kala\u0161ov\xE1","Kalina","Kalinov\xE1","Kalivoda","Kalivodov\xE1","Kalous","Kalousek","Kalouskov\xE1","Kalousov\xE1","Kalov\xE1","Kal\xE1b","Kal\xE1bov\xE1","Kamen\xEDk","Kamen\xEDkov\xE1","Kantor","Kantorov\xE1","Kaplan","Kaplanov\xE1","Karas","Karasov\xE1","Karban","Karbanov\xE1","Karel","Karlov\xE1","Karl\xEDk","Karl\xEDkov\xE1","Kar\xE1sek","Kar\xE1skov\xE1","Kasal","Kasalov\xE1","Kavka","Kavkov\xE1","Kazda","Kazdov\xE1","Ka\u010D\xEDrek","Ka\u010D\xEDrkov\xE1","Ka\u0148a","Ka\u0148ka","Ka\u0148kov\xE1","Ka\u0148ov\xE1","Ka\u0161par","Ka\u0161parov\xE1","Ka\u0161p\xE1rek","Ka\u0161p\xE1rkov\xE1","Ka\u0161\xEDk","Ka\u0161\xEDkov\xE1","Kindl","Kindlov\xE1","Klein","Kleinov\xE1","Klement","Klementov\xE1","Kle\u010Dka","Kle\u010Dkov\xE1","Kliment","Klimentov\xE1","Klime\u0161","Klime\u0161ov\xE1","Klouda","Kloudov\xE1","Klou\u010Dek","Klou\u010Dkov\xE1","Kl\xEDma","Kl\xEDmov\xE1","Knap","Knapov\xE1","Knotek","Knotkov\xE1","Koch","Kochov\xE1","Koci\xE1n","Koci\xE1nov\xE1","Kocman","Kocmanov\xE1","Kocourek","Kocourkov\xE1","Kohout","Kohoutek","Kohoutkov\xE1","Kohoutov\xE1","Kola\u0159\xEDk","Kola\u0159\xEDkov\xE1","Kolek","Kolkov\xE1","Kolman","Kolmanov\xE1","Kol\xE1\u010Dek","Kol\xE1\u010Dkov\xE1","Kol\xE1\u0159","Kol\xE1\u0159ov\xE1","Kom\xE1rek","Kom\xE1rkov\xE1","Kom\xEDnek","Kom\xEDnkov\xE1","Kone\u010Dn\xE1","Kone\u010Dn\xFD","Kon\xED\u010Dek","Kon\xED\u010Dkov\xE1","Kopal","Kopalov\xE1","Kopeck\xE1","Kopeck\xFD","Kope\u010Dek","Kope\u010Dkov\xE1","Kope\u010Dn\xE1","Kope\u010Dn\xFD","Kop\u0159iva","Kop\u0159ivov\xE1","Korbel","Korbelov\xE1","Kos","Kosina","Kosinov\xE1","Kosov\xE1","Kostka","Kostkov\xE1","Kos\xEDk","Kos\xEDkov\xE1","Kotas","Kotasov\xE1","Kotek","Kotkov\xE1","Kotl\xE1r","Kotl\xE1rov\xE1","Kotrba","Kotrbov\xE1","Kouba","Koubek","Koubkov\xE1","Koubov\xE1","Koudela","Koudelka","Koudelkov\xE1","Koudelov\xE1","Koukal","Koukalov\xE1","Koutn\xE1","Koutn\xFD","Kou\u0159il","Kou\u0159ilov\xE1","Kova\u0159\xEDk","Kova\u0159\xEDkov\xE1","Kov\xE1\u010D","Kov\xE1\u010Dov\xE1","Kov\xE1\u0159","Kov\xE1\u0159ov\xE1","Kov\xE1\u0159\xEDk","Kov\xE1\u0159\xEDkov\xE1","Kozel","Kozlov\xE1","Koz\xE1k","Koz\xE1kov\xE1","Ko\u010D\xED","Ko\u0159\xEDnek","Ko\u0159\xEDnkov\xE1","Ko\u0161\u0165\xE1l","Ko\u0161\u0165\xE1lov\xE1","Kraj\xED\u010Dek","Kraj\xED\u010Dkov\xE1","Kratochv\xEDl","Kratochv\xEDlov\xE1","Kraus","Krausov\xE1","Krej\u010Dov\xE1","Krej\u010D\xED","Krej\u010D\xEDk","Krej\u010D\xEDkov\xE1","Krej\u010D\xED\u0159","Krej\u010D\xED\u0159ov\xE1","Kri\u0161tof","Kri\u0161tofov\xE1","Krop\xE1\u010Dek","Krop\xE1\u010Dkov\xE1","Kroupa","Kroupov\xE1","Krupa","Krupi\u010Dka","Krupi\u010Dkov\xE1","Krupka","Krupkov\xE1","Krupov\xE1","Kr\xE1l","Kr\xE1lov\xE1","Kr\xE1l\xEDk","Kr\xE1l\xEDkov\xE1","Kr\xE1l\xED\u010Dek","Kr\xE1l\xED\u010Dkov\xE1","Kr\xE1tk\xE1","Kr\xE1tk\xFD","Kr\u010Dm\xE1\u0159","Kr\u010Dm\xE1\u0159ov\xE1","Kuba","Kubcov\xE1","Kubec","Kubelka","Kubelkov\xE1","Kube\u0161","Kube\u0161ov\xE1","Kubica","Kubicov\xE1","Kubi\u0161","Kubi\u0161ov\xE1","Kubov\xE1","Kub\xE1nek","Kub\xE1nkov\xE1","Kub\xE1t","Kub\xE1tov\xE1","Kub\xEDk","Kub\xEDkov\xE1","Kub\xEDn","Kub\xEDnov\xE1","Kub\xED\u010Dek","Kub\xED\u010Dkov\xE1","Kucha\u0159","Kucha\u0159ov\xE1","Kuchta","Kuchtov\xE1","Kudl\xE1\u010Dek","Kudl\xE1\u010Dkov\xE1","Kudrna","Kudrnov\xE1","Kukla","Kuklov\xE1","Kulhav\xE1","Kulhav\xFD","Kulh\xE1nek","Kulh\xE1nkov\xE1","Kunc","Kuncov\xE1","Kune\u0161","Kune\u0161ov\xE1","Kupcov\xE1","Kupec","Kupka","Kupkov\xE1","Kurka","Kurkov\xE1","Ku\u010Da","Ku\u010Dera","Ku\u010Derov\xE1","Ku\u010Dov\xE1","Ku\u017Eel","Ku\u017Eelov\xE1","Kvapil","Kvapilov\xE1","Kvasni\u010Dka","Kvasni\u010Dkov\xE1","Kyncl","Kynclov\xE1","Kysela","Kyselov\xE1","K\xE1\u0148a","K\xE1\u0148ov\xE1","K\u0159enek","K\u0159enkov\xE1","K\u0159e\u010Dek","K\u0159e\u010Dkov\xE1","K\u0159iv\xE1nek","K\u0159iv\xE1nkov\xE1","K\u0159\xED\u017E","K\u0159\xED\u017Eek","K\u0159\xED\u017Ekov\xE1","K\u0159\xED\u017Eov\xE1","Lacina","Lacinov\xE1","Lacko","Lackov\xE1","Lakato\u0161","Lakato\u0161ov\xE1","Landa","Landov\xE1","Lang","Langer","Langov\xE1","Langr","Langrov\xE1","Lavi\u010Dka","Lavi\u010Dkov\xE1","Le","Lebeda","Lebedov\xE1","Lev\xE1","Lev\xFD","Linhart","Linhartov\xE1","Li\u0161ka","Li\u0161kov\xE1","Lorenc","Lorencov\xE1","Louda","Loudov\xE1","Ludv\xEDk","Ludv\xEDkov\xE1","Luke\u0161","Luke\u0161ov\xE1","Luk\xE1\u010D","Luk\xE1\u010Dov\xE1","Luk\xE1\u0161","Luk\xE1\u0161ek","Luk\xE1\u0161kov\xE1","Luk\xE1\u0161ov\xE1","L\xE1tal","L\xE1talov\xE1","L\xEDbal","L\xEDbalov\xE1","Macek","Mach","Machala","Machalov\xE1","Macha\u010D","Macha\u010Dov\xE1","Machov\xE1","Mach\xE1lek","Mach\xE1lkov\xE1","Mach\xE1\u010D","Mach\xE1\u010Dek","Mach\xE1\u010Dkov\xE1","Mach\xE1\u010Dov\xE1","Mackov\xE1","Macura","Macurov\xE1","Mac\xE1k","Mac\xE1kov\xE1","Majer","Majerov\xE1","Male\u010Dek","Male\u010Dkov\xE1","Malina","Malinov\xE1","Mal\xE1","Mal\xEDk","Mal\xEDkov\xE1","Mal\xFD","Marek","Mare\u010Dek","Mare\u010Dkov\xE1","Mare\u0161","Mare\u0161ov\xE1","Markov\xE1","Martincov\xE1","Martinec","Martinek","Martinkov\xE1","Mart\xEDnek","Mart\xEDnkov\xE1","Mar\u0161\xE1lek","Mar\u0161\xE1lkov\xE1","Mar\u0161\xEDk","Mar\u0161\xEDkov\xE1","Masopust","Masopustov\xE1","Matou\u0161","Matou\u0161ek","Matou\u0161kov\xE1","Matou\u0161ov\xE1","Matula","Matulov\xE1","Matu\u0161ka","Matu\u0161kov\xE1","Matys","Matysov\xE1","Maty\xE1\u0161","Maty\xE1\u0161ov\xE1","Mat\u011Bjka","Mat\u011Bjkov\xE1","Mat\u011Bj\xED\u010Dek","Mat\u011Bj\xED\u010Dkov\xE1","Maxa","Maxov\xE1","Mayer","Mayerov\xE1","Maz\xE1nek","Maz\xE1nkov\xE1","Ma\u0148\xE1k","Ma\u0148\xE1kov\xE1","Ma\u0159\xEDk","Ma\u0159\xEDkov\xE1","Ma\u0161ek","Ma\u0161kov\xE1","Medek","Medkov\xE1","Melichar","Melicharov\xE1","Mencl","Menclov\xE1","Men\u0161\xEDk","Men\u0161\xEDkov\xE1","Merta","Mertov\xE1","Michal","Michalcov\xE1","Michalec","Michalov\xE1","Michal\xEDk","Michal\xEDkov\xE1","Michna","Michnov\xE1","Mich\xE1lek","Mich\xE1lkov\xE1","Mika","Mike\u0161","Mike\u0161ov\xE1","Miko","Mikov\xE1","Mikula","Mikulov\xE1","Mikul\xE1\u0161ek","Mikul\xE1\u0161kov\xE1","Mina\u0159\xEDk","Mina\u0159\xEDkov\xE1","Min\xE1\u0159","Min\xE1\u0159ov\xE1","Mirga","Mirgov\xE1","Mi\u010Dka","Mi\u010Dkov\xE1","Mlejnek","Mlejnkov\xE1","Ml\xE1dek","Ml\xE1dkov\xE1","Ml\u010Doch","Ml\u010Dochov\xE1","Moj\u017E\xED\u0161","Moj\u017E\xED\u0161ov\xE1","Mokr\xE1","Mokr\xFD","Moln\xE1r","Moln\xE1rov\xE1","Moravcov\xE1","Moravec","Mor\xE1vek","Mor\xE1vkov\xE1","Motl","Motlov\xE1","Moty\u010Dka","Moty\u010Dkov\xE1","Moudr\xE1","Moudr\xFD","Mou\u010Dka","Mou\u010Dkov\xE1","Mrkvi\u010Dka","Mrkvi\u010Dkov\xE1","Mr\xE1z","Mr\xE1zek","Mr\xE1zkov\xE1","Mr\xE1zov\xE1","Mr\xE1\u010Dek","Mr\xE1\u010Dkov\xE1","Mucha","Muchov\xE1","Musil","Musilov\xE1","Mu\u017E\xEDk","Mu\u017E\xEDkov\xE1","My\u0161ka","My\u0161kov\xE1","M\xE1cha","M\xE1chov\xE1","M\xE1lek","M\xE1lkov\xE1","M\xEDka","M\xEDkov\xE1","M\xFCller","M\xFCllerov\xE1","M\u0171ller","M\u0171llerov\xE1","Nagy","Nagyov\xE1","Najman","Najmanov\xE1","Navr\xE1til","Navr\xE1tilov\xE1","Nedbal","Nedbalov\xE1","Nedoma","Nedomov\xE1","Nedv\u011Bd","Nedv\u011Bdov\xE1","Nejedl\xE1","Nejedl\xFD","Nesvadba","Nesvadbov\xE1","Neubauer","Neubauerov\xE1","Neuman","Neumann","Neumannov\xE1","Neumanov\xE1","Ne\u010Das","Ne\u010Dasov\xE1","Ne\u0161por","Ne\u0161porov\xE1","Nguyen","Nguyen van","Nguyen vanov\xE1","Nguyenov\xE1","Nosek","Noskov\xE1","Novosad","Novosadov\xE1","Novotn\xE1","Novotn\xFD","Nov\xE1","Nov\xE1k","Nov\xE1kov\xE1","Nov\xE1\u010Dek","Nov\xE1\u010Dkov\xE1","Nov\xFD","N\u011Bmcov\xE1","N\u011Bmec","N\u011Bme\u010Dek","N\u011Bme\u010Dkov\xE1","Odehnal","Odehnalov\xE1","Oliva","Olivov\xE1","Ol\xE1h","Ol\xE1hov\xE1","Ondra","Ondrov\xE1","Ondr\xE1\u010Dek","Ondr\xE1\u010Dkov\xE1","Ors\xE1g","Ors\xE1gov\xE1","Ot\xE1hal","Ot\xE1halov\xE1","Pale\u010Dek","Pale\u010Dkov\xE1","Pape\u017E","Pape\u017Eov\xE1","Pato\u010Dka","Pato\u010Dkov\xE1","Paul","Paulov\xE1","Pavel","Pavelek","Pavelka","Pavelkov\xE1","Pavlas","Pavlasov\xE1","Pavlica","Pavlicov\xE1","Pavlov\xE1","Pavl\xEDk","Pavl\xEDkov\xE1","Pavl\xED\u010Dek","Pavl\xED\u010Dkov\xE1","Pavl\u016F","Pazdera","Pazderov\xE1","Pa\u0159\xEDzek","Pa\u0159\xEDzkov\xE1","Pa\u0161ek","Pa\u0161kov\xE1","Pech","Pecha","Pechov\xE1","Pech\xE1\u010Dek","Pech\xE1\u010Dkov\xE1","Pecka","Peckov\xE1","Peka\u0159","Peka\u0159ov\xE1","Pek\xE1rek","Pek\xE1rkov\xE1","Pelc","Pelcov\xE1","Pelik\xE1n","Pelik\xE1nov\xE1","Pernica","Pernicov\xE1","Peroutka","Peroutkov\xE1","Peterka","Peterkov\xE1","Petr","Petrov\xE1","Petr\xE1k","Petr\xE1kov\xE1","Petr\xE1\u0161","Petr\xE1\u0161ov\xE1","Petr\u016F","Pet\u0159\xEDk","Pet\u0159\xEDkov\xE1","Pet\u0159\xED\u010Dek","Pet\u0159\xED\u010Dkov\xE1","Pe\u0159ina","Pe\u0159inov\xE1","Pe\u0161ek","Pe\u0161ka","Pe\u0161kov\xE1","Pe\u0161ta","Pe\u0161tov\xE1","Pham","Pila\u0159","Pila\u0159ov\xE1","Pil\xE1t","Pil\xE1tov\xE1","Pivo\u0148ka","Pivo\u0148kov\xE1","Plach\xE1","Plach\xFD","Pla\u010Dek","Pla\u010Dkov\xE1","Pluha\u0159","Pluha\u0159ov\xE1","Pl\u0161ek","Pl\u0161kov\xE1","Podzimek","Podzimkov\xE1","Pohl","Pohlov\xE1","Pokorn\xE1","Pokorn\xFD","Polansk\xE1","Polansk\xFD","Pol\xE1ch","Pol\xE1chov\xE1","Pol\xE1k","Pol\xE1kov\xE1","Pol\xE1\u010Dek","Pol\xE1\u010Dkov\xE1","Pol\xE1\u0161ek","Pol\xE1\u0161kov\xE1","Pol\xEDvka","Pol\xEDvkov\xE1","Popelka","Popelkov\xE1","Posp\xEDchal","Posp\xEDchalov\xE1","Posp\xED\u0161il","Posp\xED\u0161ilov\xE1","Pot\u016F\u010Dek","Pot\u016F\u010Dkov\xE1","Pour","Pourov\xE1","Pracha\u0159","Pracha\u0159ov\xE1","Pra\u017E\xE1k","Pra\u017E\xE1kov\xE1","Prchal","Prchalov\xE1","Proch\xE1zka","Proch\xE1zkov\xE1","Proke\u0161","Proke\u0161ov\xE1","Prokop","Prokopov\xE1","Provazn\xEDk","Provazn\xEDkov\xE1","Pro\u0161ek","Pro\u0161kov\xE1","Pr\xE1\u0161ek","Pr\xE1\u0161kov\xE1","Pr\u016Fcha","Pr\u016Fchov\xE1","Pr\u016F\u0161a","Pr\u016F\u0161ov\xE1","Pt\xE1\u010Dek","Pt\xE1\u010Dkov\xE1","P\xE1nek","P\xE1nkov\xE1","P\xE1tek","P\xE1tkov\xE1","P\xEDcha","P\xEDchov\xE1","P\xED\u0161a","P\xED\u0161ov\xE1","P\u0159ibyl","P\u0159ibylov\xE1","P\u0159ikryl","P\u0159ikrylov\xE1","P\u0159\xEDhoda","P\u0159\xEDhodov\xE1","P\u0161eni\u010Dka","P\u0161eni\u010Dkov\xE1","Rada","Radov\xE1","Rak","Rakov\xE1","Rambousek","Rambouskov\xE1","Rataj","Ratajov\xE1","Ra\u0161ka","Ra\u0161kov\xE1","Reme\u0161","Reme\u0161ov\xE1","Rezek","Rezkov\xE1","Richter","Richtr","Richtrov\xE1","Roubal","Roubalov\xE1","Rous","Rousov\xE1","Rozsypal","Rozsypalov\xE1","Rudolf","Rudolfov\xE1","Ryba","Rybov\xE1","Ryb\xE1\u0159","Ryb\xE1\u0159ov\xE1","Ry\u0161av\xE1","Ry\u0161av\xFD","R\xE1c","R\xE1cov\xE1","R\xFDdl","R\xFDdlov\xE1","R\u016F\u017Eek","R\u016F\u017Ei\u010Dka","R\u016F\u017Ei\u010Dkov\xE1","R\u016F\u017Ekov\xE1","Sad\xEDlek","Sad\xEDlkov\xE1","Samek","Samkov\xE1","Schejbal","Schejbalov\xE1","Schmidt","Schmidtov\xE1","Schneider","Schneidrov\xE1","Schwarz","Schwarzov\xE1","Sedl\xE1k","Sedl\xE1kov\xE1","Sedl\xE1\u010Dek","Sedl\xE1\u010Dkov\xE1","Sedl\xE1\u0159","Sedl\xE1\u0159ov\xE1","Sehnal","Sehnalov\xE1","Seidl","Seidlov\xE1","Seifert","Seifertov\xE1","Sekanina","Sekaninov\xE1","Semer\xE1d","Semer\xE1dov\xE1","Severa","Severov\xE1","Sikora","Sikorov\xE1","Siv\xE1k","Siv\xE1kov\xE1","Skala","Skalick\xE1","Skalick\xFD","Skalov\xE1","Sklen\xE1\u0159","Sklen\xE1\u0159ov\xE1","Skopal","Skopalov\xE1","Sko\u0159epa","Sko\u0159epov\xE1","Sk\xE1cel","Sk\xE1celov\xE1","Sk\xE1la","Sk\xE1lov\xE1","Sk\u0159iv\xE1nek","Sk\u0159iv\xE1nkov\xE1","Slab\xE1","Slab\xFD","Sladk\xE1","Sladk\xFD","Slanina","Slaninov\xE1","Slav\xEDk","Slav\xEDkov\xE1","Slav\xED\u010Dek","Slav\xED\u010Dkov\xE1","Slez\xE1k","Slez\xE1kov\xE1","Slov\xE1k","Slov\xE1kov\xE1","Slov\xE1\u010Dek","Slov\xE1\u010Dkov\xE1","Sluka","Slukov\xE1","Sl\xE1dek","Sl\xE1dkov\xE1","Sl\xE1ma","Sl\xE1mov\xE1","Smejkal","Smejkalov\xE1","Smetana","Smetanov\xE1","Smola","Smolka","Smolkov\xE1","Smolov\xE1","Smol\xEDk","Smol\xEDkov\xE1","Smr\u010Dka","Smr\u010Dkov\xE1","Smr\u017E","Smr\u017Eov\xE1","Smutn\xE1","Smutn\xFD","Sm\xE9kal","Sm\xE9kalov\xE1","Sobek","Sobkov\xE1","Sobotka","Sobotkov\xE1","Sochor","Sochorov\xE1","Sojka","Sojkov\xE1","Sokol","Sokolov\xE1","Sommer","Sommrov\xE1","Soukup","Soukupov\xE1","Sou\u010Dek","Sou\u010Dkov\xE1","Sova","Sovov\xE1","Spurn\xE1","Spurn\xFD","Sp\xE1\u010Dil","Sp\xE1\u010Dilov\xE1","Srb","Srbov\xE1","Stan\u011Bk","Star\xE1","Star\xFD","Sta\u0148kov\xE1","Stehl\xEDk","Stehl\xEDkov\xE1","Steiner","Steinerov\xE1","Stejskal","Stejskalov\xE1","Stibor","Stiborov\xE1","Stoklasa","Stoklasov\xE1","Straka","Strakov\xE1","Strej\u010Dek","Strej\u010Dkov\xE1","Strnad","Strnadov\xE1","Strouhal","Strouhalov\xE1","Str\xE1nsk\xE1","Str\xE1nsk\xFD","Stuchl\xEDk","Stuchl\xEDkov\xE1","Studen\xE1","Studen\xFD","Studni\u010Dka","Studni\u010Dkov\xE1","Stupka","Stupkov\xE1","St\xE1rek","St\xE1rkov\xE1","Suchomel","Suchomelov\xE1","Such\xE1","Such\xE1nek","Such\xE1nkov\xE1","Such\xFD","Suk","Sukov\xE1","Svato\u0148","Svato\u0148ov\xE1","Svato\u0161","Svato\u0161ov\xE1","Sva\u010Dina","Sva\u010Dinov\xE1","Svit\xE1k","Svit\xE1kov\xE1","Svoboda","Svobodov\xE1","Svozil","Svozilov\xE1","Sv\u011Btl\xEDk","Sv\u011Btl\xEDkov\xE1","Synek","Synkov\xE1","Syrov\xE1","Syrov\xFD","S\xFDkora","S\xFDkorov\xE1","Tanco\u0161","Tanco\u0161ov\xE1","Tepl\xE1","Tepl\xFD","Tesa\u0159","Tesa\u0159ov\xE1","Tich\xE1","Tich\xFD","Toman","Tomanov\xE1","Tomek","Tome\u010Dek","Tome\u010Dkov\xE1","Tome\u0161","Tome\u0161ov\xE1","Tomkov\xE1","Tom\xE1nek","Tom\xE1nkov\xE1","Tom\xE1\u0161","Tom\xE1\u0161ek","Tom\xE1\u0161kov\xE1","Tom\xE1\u0161ov\xE1","Tran","Tranov\xE1","Trnka","Trnkov\xE1","Trojan","Trojanov\xE1","Truhl\xE1\u0159","Truhl\xE1\u0159ov\xE1","Tr\xE1vn\xED\u010Dek","Tr\xE1vn\xED\u010Dkov\xE1","Tr\u010Dka","Tr\u010Dkov\xE1","Turek","Ture\u010Dek","Ture\u010Dkov\xE1","Turkov\xE1","Tu\u010Dek","Tu\u010Dkov\xE1","Tvrd\xE1","Tvrd\xEDk","Tvrd\xEDkov\xE1","Tvrd\xFD","T\xE1borsk\xE1","T\xE1borsk\xFD","T\xF3th","T\xF3thov\xE1","T\u0159\xEDska","T\u0159\xEDskov\xE1","T\u016Fma","T\u016Fmov\xE1","Uher","Uhl\xED\u0159","Uhl\xED\u0159ov\xE1","Uhrov\xE1","Ulrich","Ulrichov\xE1","Urban","Urbancov\xE1","Urbanec","Urbanov\xE1","Urb\xE1nek","Urb\xE1nkov\xE1","Vacek","Vackov\xE1","Vacul\xEDk","Vacul\xEDkov\xE1","Vala","Valenta","Valentov\xE1","Vale\u0161","Vale\u0161ov\xE1","Valov\xE1","Val\xE1\u0161ek","Val\xE1\u0161kov\xE1","Van\xED\u010Dek","Van\xED\u010Dkov\xE1","Van\u010Dura","Van\u010Durov\xE1","Van\u011Bk","Van\u011B\u010Dek","Van\u011B\u010Dkov\xE1","Varga","Vargov\xE1","Vav\u0159\xEDk","Vav\u0159\xEDkov\xE1","Va\u0148kov\xE1","Va\u0161ek","Va\u0161kov\xE1","Va\u0161\xE1k","Va\u0161\xE1kov\xE1","Va\u0161\xED\u010Dek","Va\u0161\xED\u010Dkov\xE1","Vejvoda","Vejvodov\xE1","Verner","Vernerov\xE1","Vesel\xE1","Vesel\xFD","Veverka","Veverkov\xE1","Ve\u010De\u0159a","Ve\u010De\u0159ov\xE1","Vil\xEDmek","Vil\xEDmkov\xE1","Vin\u0161","Vin\u0161ov\xE1","Vit\xE1sek","Vit\xE1skov\xE1","Vlach","Vlachov\xE1","Vlas\xE1k","Vlas\xE1kov\xE1","Vlk","Vlkov\xE1","Vl\u010Dek","Vl\u010Dkov\xE1","Vobo\u0159il","Vobo\u0159ilov\xE1","Vodi\u010Dka","Vodi\u010Dkov\xE1","Vodr\xE1\u017Eka","Vodr\xE1\u017Ekov\xE1","Vod\xE1k","Vod\xE1kov\xE1","Vojta","Vojtek","Vojtkov\xE1","Vojtov\xE1","Vojt\xED\u0161ek","Vojt\xED\u0161kov\xE1","Vojt\u011Bch","Vojt\u011Bchov\xE1","Voj\xE1\u010Dek","Voj\xE1\u010Dkov\xE1","Vokoun","Vokounov\xE1","Volek","Volf","Volfov\xE1","Volkov\xE1","Voln\xE1","Voln\xFD","Vondra","Vondrov\xE1","Vondr\xE1k","Vondr\xE1kov\xE1","Vondr\xE1\u010Dek","Vondr\xE1\u010Dkov\xE1","Vorel","Vorlov\xE1","Vorl\xED\u010Dek","Vorl\xED\u010Dkov\xE1","Vor\xE1\u010Dek","Vor\xE1\u010Dkov\xE1","Votava","Votavov\xE1","Votruba","Votrubov\xE1","Vo\u0159\xED\u0161ek","Vo\u0159\xED\u0161kov\xE1","Vrabcov\xE1","Vrabec","Vrba","Vrbov\xE1","Vrzal","Vrzalov\xE1","Vr\xE1na","Vr\xE1nov\xE1","Vyb\xEDral","Vyb\xEDralov\xE1","Vydra","Vydrov\xE1","Vymazal","Vymazalov\xE1","Vysko\u010Dil","Vysko\u010Dilov\xE1","Vyslou\u017Eil","Vyslou\u017Eilov\xE1","V\xE1cha","V\xE1chov\xE1","V\xE1clavek","V\xE1clavkov\xE1","V\xE1clav\xEDk","V\xE1clav\xEDkov\xE1","V\xE1gner","V\xE1gnerov\xE1","V\xE1lek","V\xE1lkov\xE1","V\xE1vra","V\xE1vrov\xE1","V\xE1\u0148a","V\xE1\u0148ov\xE1","V\xEDcha","V\xEDchov\xE1","V\xEDt","V\xEDtek","V\xEDtkov\xE1","V\xEDtov\xE1","V\xED\u0161ek","V\xED\u0161kov\xE1","Wagner","Wagnerov\xE1","Walter","Waltrov\xE1","Weber","Webrov\xE1","Weiss","Weissov\xE1","Winkler","Winklerov\xE1","Wolf","Wolfov\xE1","Zach","Zachov\xE1","Zahradn\xEDk","Zahradn\xEDkov\xE1","Zahr\xE1dka","Zahr\xE1dkov\xE1","Zaj\xEDc","Zaj\xEDcov\xE1","Zaj\xED\u010Dek","Zaj\xED\u010Dkov\xE1","Zapletal","Zapletalov\xE1","Zatloukal","Zatloukalov\xE1","Zavadil","Zavadilov\xE1","Zav\u0159el","Zav\u0159elov\xE1","Zbo\u0159il","Zbo\u0159ilov\xE1","Zdra\u017Eil","Zdra\u017Eilov\xE1","Zedn\xEDk","Zedn\xEDkov\xE1","Zelenka","Zelenkov\xE1","Zelen\xE1","Zelen\xFD","Zelinka","Zelinkov\xE1","Zeman","Zemanov\xE1","Zem\xE1nek","Zem\xE1nkov\xE1","Zezula","Zezulov\xE1","Zikmund","Zikmundov\xE1","Zima","Zimov\xE1","Zl\xE1mal","Zl\xE1malov\xE1","Zoubek","Zoubkov\xE1","Zouhar","Zouharov\xE1","Zv\u011B\u0159ina","Zv\u011B\u0159inov\xE1","Z\xE1bransk\xE1","Z\xE1bransk\xFD","Z\xE1le\u0161\xE1k","Z\xE1le\u0161\xE1kov\xE1","Z\xE1me\u010Dn\xEDk","Z\xE1me\u010Dn\xEDkov\xE1","Z\xE1ruba","Z\xE1rubov\xE1","Z\xEDka","Z\xEDkov\xE1","\u010Cada","\u010Cadov\xE1","\u010Capek","\u010Capkov\xE1","\u010Cech","\u010Cechov\xE1","\u010Cejka","\u010Cejkov\xE1","\u010Cerm\xE1k","\u010Cerm\xE1kov\xE1","\u010Cernoch","\u010Cernochov\xE1","\u010Cernohorsk\xE1","\u010Cernohorsk\xFD","\u010Cern\xE1","\u010Cern\xEDk","\u010Cern\xEDkov\xE1","\u010Cern\xFD","\u010Cervenka","\u010Cervenkov\xE1","\u010Cerven\xE1","\u010Cerven\xFD","\u010Cerve\u0148\xE1k","\u010Cerve\u0148\xE1kov\xE1","\u010Cervinka","\u010Cervinkov\xE1","\u010Cih\xE1k","\u010Cih\xE1kov\xE1","\u010Conka","\u010Conkov\xE1","\u010Curda","\u010Curdov\xE1","\u010C\xE1p","\u010C\xE1pov\xE1","\u010C\xED\u017Eek","\u010C\xED\u017Ekov\xE1","\u0158eho\u0159","\u0158eho\u0159ov\xE1","\u0158eh\xE1k","\u0158eh\xE1kov\xE1","\u0158eh\xE1\u010Dek","\u0158eh\xE1\u010Dkov\xE1","\u0158ezn\xED\u010Dek","\u0158ezn\xED\u010Dkov\xE1","\u0158ez\xE1\u010D","\u0158ez\xE1\u010Dov\xE1","\u0158\xEDha","\u0158\xEDhov\xE1","\u0160afa\u0159\xEDk","\u0160afa\u0159\xEDkov\xE1","\u0160afr\xE1nek","\u0160afr\xE1nkov\xE1","\u0160af\xE1\u0159","\u0160af\xE1\u0159ov\xE1","\u0160anda","\u0160andov\xE1","\u0160a\u0161ek","\u0160a\u0161kov\xE1","\u0160ebek","\u0160ebela","\u0160ebelov\xE1","\u0160ebesta","\u0160ebestov\xE1","\u0160ebkov\xE1","\u0160eda","\u0160ediv\xE1","\u0160ediv\xFD","\u0160edov\xE1","\u0160enk","\u0160enkov\xE1","\u0160est\xE1k","\u0160est\xE1kov\xE1","\u0160ev\u010D\xEDk","\u0160ev\u010D\xEDkov\xE1","\u0160ilhav\xE1","\u0160ilhav\xFD","\u0160imek","\u0160ime\u010Dek","\u0160ime\u010Dkov\xE1","\u0160imkov\xE1","\u0160imon","\u0160imonov\xE1","\u0160im\xE1k","\u0160im\xE1kov\xE1","\u0160im\xE1nek","\u0160im\xE1nkov\xE1","\u0160im\xE1\u010Dek","\u0160im\xE1\u010Dkov\xE1","\u0160im\u010D\xEDk","\u0160im\u010D\xEDkov\xE1","\u0160im\u016Fnek","\u0160im\u016Fnkov\xE1","\u0160indel\xE1\u0159","\u0160indel\xE1\u0159ov\xE1","\u0160indler","\u0160indlerov\xE1","\u0160irok\xE1","\u0160irok\xFD","\u0160i\u0161ka","\u0160i\u0161kov\xE1","\u0160koda","\u0160kodov\xE1","\u0160krabal","\u0160krabalov\xE1","\u0160lechta","\u0160lechtov\xE1","\u0160mejkal","\u0160mejkalov\xE1","\u0160merda","\u0160merdov\xE1","\u0160m\xEDd","\u0160m\xEDdov\xE1","\u0160najdr","\u0160najdrov\xE1","\u0160olc","\u0160olcov\xE1","\u0160pa\u010Dek","\u0160pa\u010Dkov\xE1","\u0160pi\u010Dka","\u0160pi\u010Dkov\xE1","\u0160pl\xEDchal","\u0160pl\xEDchalov\xE1","\u0160r\xE1mek","\u0160r\xE1mkov\xE1","\u0160tefan","\u0160tefanov\xE1","\u0160tefek","\u0160tefkov\xE1","\u0160tefl","\u0160teflov\xE1","\u0160t\u011Bp\xE1n","\u0160t\u011Bp\xE1nek","\u0160t\u011Bp\xE1nkov\xE1","\u0160t\u011Bp\xE1nov\xE1","\u0160t\u011Brba","\u0160t\u011Brbov\xE1","\u0160ubrt","\u0160ubrtov\xE1","\u0160ulc","\u0160ulcov\xE1","\u0160ustr","\u0160ustrov\xE1","\u0160vanda","\u0160vandov\xE1","\u0160varc","\u0160varcov\xE1","\u0160vec","\u0160vecov\xE1","\u0160vehla","\u0160vehlov\xE1","\u0160vejda","\u0160vejdov\xE1","\u0160vestka","\u0160vestkov\xE1","\u0160v\xE1b","\u0160v\xE1bov\xE1","\u0160\xE1lek","\u0160\xE1lkov\xE1","\u0160\xEDma","\u0160\xEDmov\xE1","\u0160\xEDp","\u0160\xEDpek","\u0160\xEDpkov\xE1","\u0160\xEDpov\xE1","\u0160\xEDr","\u0160\xEDrov\xE1","\u0160\u0165astn\xE1","\u0160\u0165astn\xFD","\u017Demli\u010Dka","\u017Demli\u010Dkov\xE1","\u017Diga","\u017Digov\xE1","\u017Di\u017Eka","\u017Di\u017Ekov\xE1","\u017D\xE1k","\u017D\xE1kov\xE1","\u017D\xE1\u010Dek","\u017D\xE1\u010Dkov\xE1","\u017D\xEDdek","\u017D\xEDdkov\xE1","\u017D\u010F\xE1rsk\xE1","\u017D\u010F\xE1rsk\xFD","\u017D\u016Frek","\u017D\u016Frkov\xE1"],female:["Adamcov\xE1","Adamov\xE1","Ad\xE1mkov\xE1","Albrechtov\xE1","Ambro\u017Eov\xE1","Andrlov\xE1","And\u011Blov\xE1","Anto\u0161ov\xE1","Bajerov\xE1","Balcarov\xE1","Balogov\xE1","Balounov\xE1","Bal\xE1\u017Eov\xE1","Baranov\xE1","Bare\u0161ov\xE1","Barto\u0148ov\xE1","Barto\u0161kov\xE1","Barto\u0161ov\xE1","Bart\xE1kov\xE1","Bart\u016F\u0148kov\xE1","Bar\xE1kov\xE1","Bauerov\xE1","Bayerov\xE1","Ba\u0161tov\xE1","Ba\u017Eantov\xE1","Bedna\u0159\xEDkov\xE1","Bedn\xE1\u0159ov\xE1","Bendov\xE1","Bene\u0161ov\xE1","Beranov\xE1","Bergrov\xE1","Berkov\xE1","Berkyov\xE1","Bernardov\xE1","Ber\xE1nkov\xE1","Bezd\u011Bkov\xE1","Be\u010Dkov\xE1","Be\u010Dv\xE1\u0159ov\xE1","Bittnerov\xE1","Blahov\xE1","Bla\u017Ekov\xE1","Blechov\xE1","Bl\xE1hov\xE1","Bobkov\xE1","Boh\xE1\u010Dkov\xE1","Boh\xE1\u010Dov\xE1","Borovi\u010Dkov\xE1","Boudov\xE1","Bou\u010Dkov\xE1","Bou\u0161kov\xE1","Bo\u010Dkov\xE1","Brabcov\xE1","Brabencov\xE1","Bradov\xE1","Brad\xE1\u010Dov\xE1","Braunov\xE1","Brejchov\xE1","Bro\u017Ekov\xE1","Bro\u017Eov\xE1","Brychtov\xE1","Br\xE1zdilov\xE1","Br\xE1zdov\xE1","Buben\xEDkov\xE1","Buchtov\xE1","Burdov\xE1","Bure\u0161ov\xE1","Burianov\xE1","Buri\xE1nkov\xE1","Bu\u010Dkov\xE1","Byrtusov\xE1","B\xE1rtov\xE1","B\xEDlkov\xE1","B\xEDl\xE1","B\xEDnov\xE1","B\xF6hmov\xE1","B\u011Blohl\xE1vkov\xE1","B\u0159ezinov\xE1","B\u0159\xEDzov\xE1","Cahov\xE1","Chaloupkov\xE1","Chalupov\xE1","Charv\xE1tov\xE1","Chlupov\xE1","Chl\xE1dkov\xE1","Chmela\u0159ov\xE1","Chmel\xEDkov\xE1","Chovancov\xE1","Chrom\xE1","Chudobov\xE1","Chvojkov\xE1","Chv\xE1talov\xE1","Chytilov\xE1","Cibulkov\xE1","Cihl\xE1\u0159ov\xE1","Coufalov\xE1","C\xEDsa\u0159ov\xE1","Danilov\xE1","Dani\u0161ov\xE1","Dankov\xE1","Davidov\xE1","Demetrov\xE1","Dittrichov\xE1","Divi\u0161ov\xE1","Dlouh\xE1","Dobe\u0161ov\xE1","Dobi\xE1\u0161ov\xE1","Dobrovoln\xE1","Dohnalov\xE1","Dokoupilov\xE1","Dolej\u0161ov\xE1","Dolej\u0161\xED","Dole\u010Dkov\xE1","Dole\u017Ealov\xE1","Dole\u017Eelov\xE1","Dosko\u010Dilov\xE1","Dost\xE1lov\xE1","Doubkov\xE1","Doubravov\xE1","Dou\u0161ov\xE1","Do\u010Dekalov\xE1","Do\u010Dkalov\xE1","Drozdov\xE1","Dr\xE1bkov\xE1","Dubsk\xE1","Ducho\u0148ov\xE1","Dudkov\xE1","Dudov\xE1","Dufkov\xE1","Dunkov\xE1","Du\u0161kov\xE1","Dvorsk\xE1","Dvo\u0159\xE1kov\xE1","Dvo\u0159\xE1\u010Dkov\xE1","D\u011Bdkov\xE1","Eli\xE1\u0161ov\xE1","Erbenov\xE1","Fabi\xE1nov\xE1","Fantov\xE1","Farka\u0161ov\xE1","Fejfarov\xE1","Fenclov\xE1","Ferencov\xE1","Ferkov\xE1","Fialov\xE1","Fiedlerov\xE1","Filipov\xE1","Fischerov\xE1","Fi\u0161erov\xE1","Flori\xE1nov\xE1","Fojt\xEDkov\xE1","Folt\xFDnov\xE1","Formanov\xE1","Form\xE1nkov\xE1","Fouskov\xE1","Fo\u0159tov\xE1","Francov\xE1","Frankov\xE1","Fridrichov\xE1","Frydrychov\xE1","Fuchsov\xE1","Fuksov\xE1","Fu\u010D\xEDkov\xE1","Gabrielov\xE1","Gajdo\u0161ov\xE1","Ga\u017Eiov\xE1","Gottwaldov\xE1","Gregorov\xE1","Grubrov\xE1","Grundzov\xE1","Grygarov\xE1","G\xE1borov\xE1","Hajn\xE1","Hamplov\xE1","Hanouskov\xE1","Hanusov\xE1","Hanu\u0161ov\xE1","Hanzalov\xE1","Hanzlov\xE1","Hanzl\xEDkov\xE1","Han\xE1kov\xE1","Han\xE1\u010Dkov\xE1","Hartmanov\xE1","Havelkov\xE1","Havlov\xE1","Havl\xEDkov\xE1","Havl\xED\u010Dkov\xE1","Havr\xE1nkov\xE1","Ha\u0161kov\xE1","Heczkov\xE1","Hegerov\xE1","Hejdov\xE1","Hejdukov\xE1","Hejlov\xE1","Hejnov\xE1","Hendrychov\xE1","Hermanov\xE1","He\u0159manov\xE1","He\u0159m\xE1nkov\xE1","Hladk\xE1","Hlad\xEDkov\xE1","Hlavat\xE1","Hlav\xE1\u010Dkov\xE1","Hlav\xE1\u010Dov\xE1","Hlou\u0161kov\xE1","Hl\xE1vkov\xE1","Hoffmannov\xE1","Hofmanov\xE1","Holanov\xE1","Holasov\xE1","Holcov\xE1","Hole\u010Dkov\xE1","Holoubkov\xE1","Holubov\xE1","Hol\xE1","Hol\xEDkov\xE1","Homolkov\xE1","Homolov\xE1","Hork\xFD","Horn\xEDkov\xE1","Horn\xED\u010Dkov\xE1","Horov\xE1","Horsk\xE1","Horv\xE1thov\xE1","Horv\xE1tov\xE1","Hor\xE1kov\xE1","Hor\xE1\u010Dkov\xE1","Hor\u0148\xE1kov\xE1","Houdkov\xE1","Hou\u0161kov\xE1","Hovorkov\xE1","Ho\u0159ej\u0161\xED","Ho\u0161kov\xE1","Hrabalov\xE1","Hrabovsk\xE1","Hradeck\xE1","Hradilov\xE1","Hrbkov\xE1","Hrb\xE1\u010Dkov\xE1","Hrdinov\xE1","Hrdli\u010Dkov\xE1","Hrd\xE1","Hrn\u010D\xED\u0159ov\xE1","Hrochov\xE1","Hrom\xE1dkov\xE1","Hronov\xE1","Hrube\u0161ov\xE1","Hrub\xE1","Hru\u0161kov\xE1","Hr\u016Fzov\xE1","Hub\xE1\u010Dkov\xE1","Hudcov\xE1","Hude\u010Dkov\xE1","Humlov\xE1","Hus\xE1kov\xE1","Hu\u0161kov\xE1","Hynkov\xE1","H\xE1jkov\xE1","H\xE1lov\xE1","H\xE1nov\xE1","H\xFDblov\xE1","H\u016Flkov\xE1","Jahodov\xE1","Jake\u0161ov\xE1","Jaklov\xE1","Jakoubkov\xE1","Jakubcov\xE1","Janatov\xE1","Jandov\xE1","Jane\u010Dkov\xE1","Jank\u016F","Janotov\xE1","Janou\u0161kov\xE1","Janovsk\xE1","Jansov\xE1","Jan\xE1kov\xE1","Jan\xE1\u010Dkov\xE1","Jan\xEDkov\xE1","Jan\xED\u010Dkov\xE1","Jan\u010Dov\xE1","Jan\u010D\xEDkov\xE1","Jan\u016F","Jare\u0161ov\xE1","Jaro\u0161ov\xE1","Jav\u016Frkov\xE1","Ja\u0161kov\xE1","Jechov\xE1","Jedli\u010Dkov\xE1","Jelenov\xE1","Jel\xEDnkov\xE1","Jen\xED\u010Dkov\xE1","Je\u0159\xE1bkov\xE1","Je\u017Ekov\xE1","Je\u017Eov\xE1","Jindrov\xE1","Jirkov\xE1","Jirk\u016F","Jirou\u0161kov\xE1","Jirsov\xE1","Jir\xE1kov\xE1","Jir\xE1nkov\xE1","Jir\xE1skov\xE1","Ji\u0159\xEDkov\xE1","Johnov\xE1","Jon\xE1\u0161ov\xE1","Junkov\xE1","Jure\u010Dkov\xE1","Jur\u010D\xEDkov\xE1","Ju\u0159icov\xE1","Ju\u0159\xEDkov\xE1","J\xE1nsk\xE1","J\xEDlkov\xE1","J\xEDrov\xE1","Kab\xE1tov\xE1","Kade\u0159\xE1bkov\xE1","Kadlecov\xE1","Kafkov\xE1","Kaisrov\xE1","Kala\u0161ov\xE1","Kalinov\xE1","Kalivodov\xE1","Kalouskov\xE1","Kalousov\xE1","Kalov\xE1","Kal\xE1bov\xE1","Kamen\xEDkov\xE1","Kantorov\xE1","Kaplanov\xE1","Karasov\xE1","Karbanov\xE1","Karlov\xE1","Karl\xEDkov\xE1","Kar\xE1skov\xE1","Kasalov\xE1","Kavkov\xE1","Kazdov\xE1","Ka\u010D\xEDrkov\xE1","Ka\u0148kov\xE1","Ka\u0148ov\xE1","Ka\u0161parov\xE1","Ka\u0161p\xE1rkov\xE1","Ka\u0161\xEDkov\xE1","Kindlov\xE1","Kleinov\xE1","Klementov\xE1","Kle\u010Dkov\xE1","Klimentov\xE1","Klime\u0161ov\xE1","Kloudov\xE1","Klou\u010Dkov\xE1","Kl\xEDmov\xE1","Knapov\xE1","Knotkov\xE1","Kochov\xE1","Koci\xE1nov\xE1","Kocmanov\xE1","Kocourkov\xE1","Kohoutkov\xE1","Kohoutov\xE1","Kola\u0159\xEDkov\xE1","Kolkov\xE1","Kolmanov\xE1","Kol\xE1\u010Dkov\xE1","Kol\xE1\u0159ov\xE1","Kom\xE1rkov\xE1","Kom\xEDnkov\xE1","Kone\u010Dn\xE1","Kon\xED\u010Dkov\xE1","Kopalov\xE1","Kopeck\xE1","Kope\u010Dkov\xE1","Kope\u010Dn\xE1","Kop\u0159ivov\xE1","Korbelov\xE1","Kosinov\xE1","Kosov\xE1","Kostkov\xE1","Kos\xEDkov\xE1","Kotasov\xE1","Kotkov\xE1","Kotl\xE1rov\xE1","Kotrbov\xE1","Koubkov\xE1","Koubov\xE1","Koudelkov\xE1","Koudelov\xE1","Koukalov\xE1","Koutn\xE1","Kou\u0159ilov\xE1","Kova\u0159\xEDkov\xE1","Kov\xE1\u010Dov\xE1","Kov\xE1\u0159ov\xE1","Kov\xE1\u0159\xEDkov\xE1","Kozlov\xE1","Koz\xE1kov\xE1","Ko\u010D\xED","Ko\u0159\xEDnkov\xE1","Ko\u0161\u0165\xE1lov\xE1","Kraj\xED\u010Dkov\xE1","Kratochv\xEDlov\xE1","Krausov\xE1","Krej\u010Dov\xE1","Krej\u010D\xEDkov\xE1","Krej\u010D\xED\u0159ov\xE1","Kri\u0161tofov\xE1","Krop\xE1\u010Dkov\xE1","Kroupov\xE1","Krupi\u010Dkov\xE1","Krupkov\xE1","Krupov\xE1","Kr\xE1lov\xE1","Kr\xE1l\xEDkov\xE1","Kr\xE1l\xED\u010Dkov\xE1","Kr\xE1tk\xE1","Kr\u010Dm\xE1\u0159ov\xE1","Kubcov\xE1","Kubelkov\xE1","Kube\u0161ov\xE1","Kubicov\xE1","Kubi\u0161ov\xE1","Kubov\xE1","Kub\xE1nkov\xE1","Kub\xE1tov\xE1","Kub\xEDkov\xE1","Kub\xEDnov\xE1","Kub\xED\u010Dkov\xE1","Kucha\u0159ov\xE1","Kuchtov\xE1","Kudl\xE1\u010Dkov\xE1","Kudrnov\xE1","Kuklov\xE1","Kulhav\xE1","Kulh\xE1nkov\xE1","Kuncov\xE1","Kune\u0161ov\xE1","Kupcov\xE1","Kupkov\xE1","Kurkov\xE1","Ku\u010Derov\xE1","Ku\u010Dov\xE1","Ku\u017Eelov\xE1","Kvapilov\xE1","Kvasni\u010Dkov\xE1","Kynclov\xE1","Kyselov\xE1","K\xE1\u0148ov\xE1","K\u0159enkov\xE1","K\u0159e\u010Dkov\xE1","K\u0159iv\xE1nkov\xE1","K\u0159\xED\u017Ekov\xE1","K\u0159\xED\u017Eov\xE1","Lacinov\xE1","Lackov\xE1","Lakato\u0161ov\xE1","Landov\xE1","Langov\xE1","Langrov\xE1","Lavi\u010Dkov\xE1","Le","Lebedov\xE1","Lev\xE1","Linhartov\xE1","Li\u0161kov\xE1","Lorencov\xE1","Loudov\xE1","Ludv\xEDkov\xE1","Luke\u0161ov\xE1","Luk\xE1\u010Dov\xE1","Luk\xE1\u0161kov\xE1","Luk\xE1\u0161ov\xE1","L\xE1talov\xE1","L\xEDbalov\xE1","Machalov\xE1","Macha\u010Dov\xE1","Machov\xE1","Mach\xE1lkov\xE1","Mach\xE1\u010Dkov\xE1","Mach\xE1\u010Dov\xE1","Mackov\xE1","Macurov\xE1","Mac\xE1kov\xE1","Majerov\xE1","Male\u010Dkov\xE1","Malinov\xE1","Mal\xE1","Mal\xEDkov\xE1","Mare\u010Dkov\xE1","Mare\u0161ov\xE1","Markov\xE1","Martincov\xE1","Martinkov\xE1","Mart\xEDnkov\xE1","Mar\u0161\xE1lkov\xE1","Mar\u0161\xEDkov\xE1","Masopustov\xE1","Matou\u0161kov\xE1","Matou\u0161ov\xE1","Matulov\xE1","Matu\u0161kov\xE1","Matysov\xE1","Maty\xE1\u0161ov\xE1","Mat\u011Bjkov\xE1","Mat\u011Bj\xED\u010Dkov\xE1","Maxov\xE1","Mayerov\xE1","Maz\xE1nkov\xE1","Ma\u0148\xE1kov\xE1","Ma\u0159\xEDkov\xE1","Ma\u0161kov\xE1","Medkov\xE1","Melicharov\xE1","Menclov\xE1","Men\u0161\xEDkov\xE1","Mertov\xE1","Michalcov\xE1","Michalov\xE1","Michal\xEDkov\xE1","Michnov\xE1","Mich\xE1lkov\xE1","Mike\u0161ov\xE1","Mikov\xE1","Mikulov\xE1","Mikul\xE1\u0161kov\xE1","Mina\u0159\xEDkov\xE1","Min\xE1\u0159ov\xE1","Mirgov\xE1","Mi\u010Dkov\xE1","Mlejnkov\xE1","Ml\xE1dkov\xE1","Ml\u010Dochov\xE1","Moj\u017E\xED\u0161ov\xE1","Mokr\xE1","Moln\xE1rov\xE1","Moravcov\xE1","Mor\xE1vkov\xE1","Motlov\xE1","Moty\u010Dkov\xE1","Moudr\xE1","Mou\u010Dkov\xE1","Mrkvi\u010Dkov\xE1","Mr\xE1zkov\xE1","Mr\xE1zov\xE1","Mr\xE1\u010Dkov\xE1","Muchov\xE1","Musilov\xE1","Mu\u017E\xEDkov\xE1","My\u0161kov\xE1","M\xE1chov\xE1","M\xE1lkov\xE1","M\xEDkov\xE1","M\xFCllerov\xE1","M\u0171llerov\xE1","Nagyov\xE1","Najmanov\xE1","Navr\xE1tilov\xE1","Nedbalov\xE1","Nedomov\xE1","Nedv\u011Bdov\xE1","Nejedl\xE1","Nesvadbov\xE1","Neubauerov\xE1","Neumannov\xE1","Neumanov\xE1","Ne\u010Dasov\xE1","Ne\u0161porov\xE1","Nguyen vanov\xE1","Nguyenov\xE1","Noskov\xE1","Novosadov\xE1","Novotn\xE1","Nov\xE1","Nov\xE1kov\xE1","Nov\xE1\u010Dkov\xE1","N\u011Bmcov\xE1","N\u011Bme\u010Dkov\xE1","Odehnalov\xE1","Olivov\xE1","Ol\xE1hov\xE1","Ondrov\xE1","Ondr\xE1\u010Dkov\xE1","Ors\xE1gov\xE1","Ot\xE1halov\xE1","Pale\u010Dkov\xE1","Pape\u017Eov\xE1","Pato\u010Dkov\xE1","Paulov\xE1","Pavelkov\xE1","Pavlasov\xE1","Pavlicov\xE1","Pavlov\xE1","Pavl\xEDkov\xE1","Pavl\xED\u010Dkov\xE1","Pavl\u016F","Pazderov\xE1","Pa\u0159\xEDzkov\xE1","Pa\u0161kov\xE1","Pechov\xE1","Pech\xE1\u010Dkov\xE1","Peckov\xE1","Peka\u0159ov\xE1","Pek\xE1rkov\xE1","Pelcov\xE1","Pelik\xE1nov\xE1","Pernicov\xE1","Peroutkov\xE1","Peterkov\xE1","Petrov\xE1","Petr\xE1kov\xE1","Petr\xE1\u0161ov\xE1","Petr\u016F","Pet\u0159\xEDkov\xE1","Pet\u0159\xED\u010Dkov\xE1","Pe\u0159inov\xE1","Pe\u0161kov\xE1","Pe\u0161tov\xE1","Pham","Pila\u0159ov\xE1","Pil\xE1tov\xE1","Pivo\u0148kov\xE1","Plach\xE1","Pla\u010Dkov\xE1","Pluha\u0159ov\xE1","Pl\u0161kov\xE1","Podzimkov\xE1","Pohlov\xE1","Pokorn\xE1","Polansk\xE1","Pol\xE1chov\xE1","Pol\xE1kov\xE1","Pol\xE1\u010Dkov\xE1","Pol\xE1\u0161kov\xE1","Pol\xEDvkov\xE1","Popelkov\xE1","Posp\xEDchalov\xE1","Posp\xED\u0161ilov\xE1","Pot\u016F\u010Dkov\xE1","Pourov\xE1","Pracha\u0159ov\xE1","Pra\u017E\xE1kov\xE1","Prchalov\xE1","Proch\xE1zkov\xE1","Proke\u0161ov\xE1","Prokopov\xE1","Provazn\xEDkov\xE1","Pro\u0161kov\xE1","Pr\xE1\u0161kov\xE1","Pr\u016Fchov\xE1","Pr\u016F\u0161ov\xE1","Pt\xE1\u010Dkov\xE1","P\xE1nkov\xE1","P\xE1tkov\xE1","P\xEDchov\xE1","P\xED\u0161ov\xE1","P\u0159ibylov\xE1","P\u0159ikrylov\xE1","P\u0159\xEDhodov\xE1","P\u0161eni\u010Dkov\xE1","Radov\xE1","Rakov\xE1","Rambouskov\xE1","Ratajov\xE1","Ra\u0161kov\xE1","Reme\u0161ov\xE1","Rezkov\xE1","Richtrov\xE1","Roubalov\xE1","Rousov\xE1","Rozsypalov\xE1","Rudolfov\xE1","Rybov\xE1","Ryb\xE1\u0159ov\xE1","Ry\u0161av\xE1","R\xE1cov\xE1","R\xFDdlov\xE1","R\u016F\u017Ei\u010Dkov\xE1","R\u016F\u017Ekov\xE1","Sad\xEDlkov\xE1","Samkov\xE1","Schejbalov\xE1","Schmidtov\xE1","Schneidrov\xE1","Schwarzov\xE1","Sedl\xE1kov\xE1","Sedl\xE1\u010Dkov\xE1","Sedl\xE1\u0159ov\xE1","Sehnalov\xE1","Seidlov\xE1","Seifertov\xE1","Sekaninov\xE1","Semer\xE1dov\xE1","Severov\xE1","Sikorov\xE1","Siv\xE1kov\xE1","Skalick\xE1","Skalov\xE1","Sklen\xE1\u0159ov\xE1","Skopalov\xE1","Sko\u0159epov\xE1","Sk\xE1celov\xE1","Sk\xE1lov\xE1","Sk\u0159iv\xE1nkov\xE1","Slab\xE1","Sladk\xE1","Slaninov\xE1","Slav\xEDkov\xE1","Slav\xED\u010Dkov\xE1","Slez\xE1kov\xE1","Slov\xE1kov\xE1","Slov\xE1\u010Dkov\xE1","Slukov\xE1","Sl\xE1dkov\xE1","Sl\xE1mov\xE1","Smejkalov\xE1","Smetanov\xE1","Smolkov\xE1","Smolov\xE1","Smol\xEDkov\xE1","Smr\u010Dkov\xE1","Smr\u017Eov\xE1","Smutn\xE1","Sm\xE9kalov\xE1","Sobkov\xE1","Sobotkov\xE1","Sochorov\xE1","Sojkov\xE1","Sokolov\xE1","Sommrov\xE1","Soukupov\xE1","Sou\u010Dkov\xE1","Sovov\xE1","Spurn\xE1","Sp\xE1\u010Dilov\xE1","Srbov\xE1","Star\xE1","Sta\u0148kov\xE1","Stehl\xEDkov\xE1","Steinerov\xE1","Stejskalov\xE1","Stiborov\xE1","Stoklasov\xE1","Strakov\xE1","Strej\u010Dkov\xE1","Strnadov\xE1","Strouhalov\xE1","Str\xE1nsk\xE1","Stuchl\xEDkov\xE1","Studen\xE1","Studni\u010Dkov\xE1","Stupkov\xE1","St\xE1rkov\xE1","Suchomelov\xE1","Such\xE1","Such\xE1nkov\xE1","Sukov\xE1","Svato\u0148ov\xE1","Svato\u0161ov\xE1","Sva\u010Dinov\xE1","Svit\xE1kov\xE1","Svobodov\xE1","Svozilov\xE1","Sv\u011Btl\xEDkov\xE1","Synkov\xE1","Syrov\xE1","S\xFDkorov\xE1","Tanco\u0161ov\xE1","Tepl\xE1","Tesa\u0159ov\xE1","Tich\xE1","Tomanov\xE1","Tome\u010Dkov\xE1","Tome\u0161ov\xE1","Tomkov\xE1","Tom\xE1nkov\xE1","Tom\xE1\u0161kov\xE1","Tom\xE1\u0161ov\xE1","Tranov\xE1","Trnkov\xE1","Trojanov\xE1","Truhl\xE1\u0159ov\xE1","Tr\xE1vn\xED\u010Dkov\xE1","Tr\u010Dkov\xE1","Ture\u010Dkov\xE1","Turkov\xE1","Tu\u010Dkov\xE1","Tvrd\xE1","Tvrd\xEDkov\xE1","T\xE1borsk\xE1","T\xF3thov\xE1","T\u0159\xEDskov\xE1","T\u016Fmov\xE1","Uhl\xED\u0159ov\xE1","Uhrov\xE1","Ulrichov\xE1","Urbancov\xE1","Urbanov\xE1","Urb\xE1nkov\xE1","Vackov\xE1","Vacul\xEDkov\xE1","Valentov\xE1","Vale\u0161ov\xE1","Valov\xE1","Val\xE1\u0161kov\xE1","Van\xED\u010Dkov\xE1","Van\u010Durov\xE1","Van\u011B\u010Dkov\xE1","Vargov\xE1","Vav\u0159\xEDkov\xE1","Va\u0148kov\xE1","Va\u0161kov\xE1","Va\u0161\xE1kov\xE1","Va\u0161\xED\u010Dkov\xE1","Vejvodov\xE1","Vernerov\xE1","Vesel\xE1","Veverkov\xE1","Ve\u010De\u0159ov\xE1","Vil\xEDmkov\xE1","Vin\u0161ov\xE1","Vit\xE1skov\xE1","Vlachov\xE1","Vlas\xE1kov\xE1","Vlkov\xE1","Vl\u010Dkov\xE1","Vobo\u0159ilov\xE1","Vodi\u010Dkov\xE1","Vodr\xE1\u017Ekov\xE1","Vod\xE1kov\xE1","Vojtkov\xE1","Vojtov\xE1","Vojt\xED\u0161kov\xE1","Vojt\u011Bchov\xE1","Voj\xE1\u010Dkov\xE1","Vokounov\xE1","Volfov\xE1","Volkov\xE1","Voln\xE1","Vondrov\xE1","Vondr\xE1kov\xE1","Vondr\xE1\u010Dkov\xE1","Vorlov\xE1","Vorl\xED\u010Dkov\xE1","Vor\xE1\u010Dkov\xE1","Votavov\xE1","Votrubov\xE1","Vo\u0159\xED\u0161kov\xE1","Vrabcov\xE1","Vrbov\xE1","Vrzalov\xE1","Vr\xE1nov\xE1","Vyb\xEDralov\xE1","Vydrov\xE1","Vymazalov\xE1","Vysko\u010Dilov\xE1","Vyslou\u017Eilov\xE1","V\xE1chov\xE1","V\xE1clavkov\xE1","V\xE1clav\xEDkov\xE1","V\xE1gnerov\xE1","V\xE1lkov\xE1","V\xE1vrov\xE1","V\xE1\u0148ov\xE1","V\xEDchov\xE1","V\xEDtkov\xE1","V\xEDtov\xE1","V\xED\u0161kov\xE1","Wagnerov\xE1","Waltrov\xE1","Webrov\xE1","Weissov\xE1","Winklerov\xE1","Wolfov\xE1","Zachov\xE1","Zahradn\xEDkov\xE1","Zahr\xE1dkov\xE1","Zaj\xEDcov\xE1","Zaj\xED\u010Dkov\xE1","Zapletalov\xE1","Zatloukalov\xE1","Zavadilov\xE1","Zav\u0159elov\xE1","Zbo\u0159ilov\xE1","Zdra\u017Eilov\xE1","Zedn\xEDkov\xE1","Zelenkov\xE1","Zelen\xE1","Zelinkov\xE1","Zemanov\xE1","Zem\xE1nkov\xE1","Zezulov\xE1","Zikmundov\xE1","Zimov\xE1","Zl\xE1malov\xE1","Zoubkov\xE1","Zouharov\xE1","Zv\u011B\u0159inov\xE1","Z\xE1bransk\xE1","Z\xE1le\u0161\xE1kov\xE1","Z\xE1me\u010Dn\xEDkov\xE1","Z\xE1rubov\xE1","Z\xEDkov\xE1","\u010Cadov\xE1","\u010Capkov\xE1","\u010Cechov\xE1","\u010Cejkov\xE1","\u010Cerm\xE1kov\xE1","\u010Cernochov\xE1","\u010Cernohorsk\xE1","\u010Cern\xE1","\u010Cern\xEDkov\xE1","\u010Cervenkov\xE1","\u010Cerven\xE1","\u010Cerve\u0148\xE1kov\xE1","\u010Cervinkov\xE1","\u010Cih\xE1kov\xE1","\u010Conkov\xE1","\u010Curdov\xE1","\u010C\xE1pov\xE1","\u010C\xED\u017Ekov\xE1","\u0158eho\u0159ov\xE1","\u0158eh\xE1kov\xE1","\u0158eh\xE1\u010Dkov\xE1","\u0158ezn\xED\u010Dkov\xE1","\u0158ez\xE1\u010Dov\xE1","\u0158\xEDhov\xE1","\u0160afa\u0159\xEDkov\xE1","\u0160afr\xE1nkov\xE1","\u0160af\xE1\u0159ov\xE1","\u0160andov\xE1","\u0160a\u0161kov\xE1","\u0160ebelov\xE1","\u0160ebestov\xE1","\u0160ebkov\xE1","\u0160ediv\xE1","\u0160edov\xE1","\u0160enkov\xE1","\u0160est\xE1kov\xE1","\u0160ev\u010D\xEDkov\xE1","\u0160ilhav\xE1","\u0160ime\u010Dkov\xE1","\u0160imkov\xE1","\u0160imonov\xE1","\u0160im\xE1kov\xE1","\u0160im\xE1nkov\xE1","\u0160im\xE1\u010Dkov\xE1","\u0160im\u010D\xEDkov\xE1","\u0160im\u016Fnkov\xE1","\u0160indel\xE1\u0159ov\xE1","\u0160indlerov\xE1","\u0160irok\xE1","\u0160i\u0161kov\xE1","\u0160kodov\xE1","\u0160krabalov\xE1","\u0160lechtov\xE1","\u0160mejkalov\xE1","\u0160merdov\xE1","\u0160m\xEDdov\xE1","\u0160najdrov\xE1","\u0160olcov\xE1","\u0160pa\u010Dkov\xE1","\u0160pi\u010Dkov\xE1","\u0160pl\xEDchalov\xE1","\u0160r\xE1mkov\xE1","\u0160tefanov\xE1","\u0160tefkov\xE1","\u0160teflov\xE1","\u0160t\u011Bp\xE1nkov\xE1","\u0160t\u011Bp\xE1nov\xE1","\u0160t\u011Brbov\xE1","\u0160ubrtov\xE1","\u0160ulcov\xE1","\u0160ustrov\xE1","\u0160vandov\xE1","\u0160varcov\xE1","\u0160vecov\xE1","\u0160vehlov\xE1","\u0160vejdov\xE1","\u0160vestkov\xE1","\u0160v\xE1bov\xE1","\u0160\xE1lkov\xE1","\u0160\xEDmov\xE1","\u0160\xEDpkov\xE1","\u0160\xEDpov\xE1","\u0160\xEDrov\xE1","\u0160\u0165astn\xE1","\u017Demli\u010Dkov\xE1","\u017Digov\xE1","\u017Di\u017Ekov\xE1","\u017D\xE1kov\xE1","\u017D\xE1\u010Dkov\xE1","\u017D\xEDdkov\xE1","\u017D\u010F\xE1rsk\xE1","\u017D\u016Frkov\xE1"],male:["Adam","Adamec","Ad\xE1mek","Albrecht","Ambro\u017E","Andrle","And\u011Bl","Anto\u0161","Bajer","Balcar","Balog","Baloun","Bal\xE1\u017E","Baran","Bare\u0161","Barto\u0148","Barto\u0161","Barto\u0161ek","Bart\xE1k","Bart\u016Fn\u011Bk","Bar\xE1k","Bauer","Bayer","Ba\u0161ta","Ba\u017Eant","Bedna\u0159\xEDk","Bedn\xE1\u0159","Benda","Bene\u0161","Beran","Berger","Berka","Berky","Bernard","Ber\xE1nek","Bezd\u011Bk","Be\u010Dka","Be\u010Dv\xE1\u0159","Bittner","Blaha","Bla\u017Eek","Blecha","Bl\xE1ha","Bobek","Boh\xE1\u010D","Boh\xE1\u010Dek","Borovi\u010Dka","Bouda","Bou\u010Dek","Bou\u0161ka","Bo\u010Dek","Brabec","Brabenec","Brada","Brad\xE1\u010D","Braun","Brejcha","Bro\u017E","Bro\u017Eek","Brychta","Br\xE1zda","Br\xE1zdil","Buben\xEDk","Buchta","Burda","Bure\u0161","Burian","Buri\xE1nek","Bu\u010Dek","Byrtus","B\xE1rta","B\xEDlek","B\xEDl\xFD","B\xEDna","B\xF6hm","B\u011Blohl\xE1vek","B\u0159ezina","B\u0159\xEDza","Caha","Chaloupka","Chalupa","Charv\xE1t","Chlup","Chl\xE1dek","Chmela\u0159","Chmel\xEDk","Chovanec","Chrom\xFD","Chudoba","Chvojka","Chv\xE1tal","Chytil","Cibulka","Cihl\xE1\u0159","Coufal","C\xEDsa\u0159","Daniel","Dani\u0161","Dan\u011Bk","David","Demeter","Dittrich","Divi\u0161","Dlouh\xFD","Dobe\u0161","Dobi\xE1\u0161","Dobrovoln\xFD","Dohnal","Dokoupil","Dolej\u0161","Dolej\u0161\xED","Dole\u010Dek","Dole\u017Eal","Dole\u017Eel","Dosko\u010Dil","Dost\xE1l","Doubek","Doubrava","Dou\u0161a","Do\u010Dekal","Do\u010Dkal","Drozd","Dr\xE1bek","Dubsk\xFD","Ducho\u0148","Duda","Dudek","Dufek","Dunka","Du\u0161ek","Dvorsk\xFD","Dvo\u0159\xE1k","Dvo\u0159\xE1\u010Dek","D\u011Bdek","Eli\xE1\u0161","Erben","Fabi\xE1n","Fanta","Farka\u0161","Fejfar","Fencl","Ferenc","Ferko","Fiala","Fiedler","Filip","Fischer","Fi\u0161er","Flori\xE1n","Fojt\xEDk","Folt\xFDn","Forman","Form\xE1nek","Fousek","Fo\u0159t","Franc","Frank","Fran\u011Bk","Fridrich","Frydrych","Fuchs","Fuksa","Fu\u010D\xEDk","Gabriel","Gajdo\u0161","Ga\u017Ei","Gottwald","Gregor","Gruber","Grundza","Grygar","G\xE1bor","Hajn\xFD","Hampl","Hanousek","Hanus","Hanu\u0161","Hanzal","Hanzl","Hanzl\xEDk","Han\xE1k","Han\xE1\u010Dek","Hartman","Havel","Havelka","Havl\xEDk","Havl\xED\u010Dek","Havr\xE1nek","Ha\u0161ek","Heczko","Heger","Hejda","Hejduk","Hejl","Hejna","Hendrych","Herman","He\u0159man","He\u0159m\xE1nek","Hladk\xFD","Hlad\xEDk","Hlavat\xFD","Hlav\xE1\u010D","Hlav\xE1\u010Dek","Hlou\u0161ek","Hl\xE1vka","Hoffmann","Hofman","Holan","Holas","Holec","Hole\u010Dek","Holoubek","Holub","Hol\xEDk","Hol\xFD","Homola","Homolka","Hora","Hork\xFD","Horn\xEDk","Horn\xED\u010Dek","Horsk\xFD","Horv\xE1t","Horv\xE1th","Hor\xE1k","Hor\xE1\u010Dek","Hor\u0148\xE1k","Houdek","Hou\u0161ka","Hovorka","Ho\u0159ej\u0161\xED","Ho\u0161ek","Hrabal","Hrabovsk\xFD","Hradeck\xFD","Hradil","Hrbek","Hrb\xE1\u010Dek","Hrdina","Hrdli\u010Dka","Hrd\xFD","Hrn\u010D\xED\u0159","Hroch","Hrom\xE1dka","Hron","Hrube\u0161","Hrub\xFD","Hru\u0161ka","Hr\u016Fza","Hub\xE1\u010Dek","Hudec","Hude\u010Dek","Huml","Hus\xE1k","Hu\u0161ek","Hynek","H\xE1jek","H\xE1la","H\xE1na","H\xFDbl","H\u016Flka","Jahoda","Jake\u0161","Jakl","Jakoubek","Jakubec","Janata","Janda","Jane\u010Dek","Jane\u010Dka","Jank\u016F","Janota","Janou\u0161ek","Janovsk\xFD","Jansa","Jan\xE1k","Jan\xE1\u010Dek","Jan\xEDk","Jan\xED\u010Dek","Jan\u010Da","Jan\u010D\xEDk","Jan\u016F","Jare\u0161","Jaro\u0161","Jav\u016Frek","Ja\u0161ek","Jech","Jedli\u010Dka","Jelen","Jel\xEDnek","Jen\xED\u010Dek","Je\u0159\xE1bek","Je\u017E","Je\u017Eek","Jindra","Jirka","Jirk\u016F","Jirou\u0161ek","Jirsa","Jir\xE1k","Jir\xE1nek","Jir\xE1sek","Ji\u0159\xEDk","John","Jon\xE1\u0161","Junek","Jure\u010Dka","Jur\u010D\xEDk","Ju\u0159ica","Ju\u0159\xEDk","J\xE1nsk\xFD","J\xEDlek","J\xEDra","Kab\xE1t","Kade\u0159\xE1bek","Kadlec","Kafka","Kaiser","Kala","Kala\u0161","Kalina","Kalivoda","Kalous","Kalousek","Kal\xE1b","Kamen\xEDk","Kantor","Kaplan","Karas","Karban","Karel","Karl\xEDk","Kar\xE1sek","Kasal","Kavka","Kazda","Ka\u010D\xEDrek","Ka\u0148a","Ka\u0148ka","Ka\u0161par","Ka\u0161p\xE1rek","Ka\u0161\xEDk","Kindl","Klein","Klement","Kle\u010Dka","Kliment","Klime\u0161","Klouda","Klou\u010Dek","Kl\xEDma","Knap","Knotek","Koch","Koci\xE1n","Kocman","Kocourek","Kohout","Kohoutek","Kola\u0159\xEDk","Kolek","Kolman","Kol\xE1\u010Dek","Kol\xE1\u0159","Kom\xE1rek","Kom\xEDnek","Kone\u010Dn\xFD","Kon\xED\u010Dek","Kopal","Kopeck\xFD","Kope\u010Dek","Kope\u010Dn\xFD","Kop\u0159iva","Korbel","Kos","Kosina","Kostka","Kos\xEDk","Kotas","Kotek","Kotl\xE1r","Kotrba","Kouba","Koubek","Koudela","Koudelka","Koukal","Koutn\xFD","Kou\u0159il","Kova\u0159\xEDk","Kov\xE1\u010D","Kov\xE1\u0159","Kov\xE1\u0159\xEDk","Kozel","Koz\xE1k","Ko\u010D\xED","Ko\u0159\xEDnek","Ko\u0161\u0165\xE1l","Kraj\xED\u010Dek","Kratochv\xEDl","Kraus","Krej\u010D\xED","Krej\u010D\xEDk","Krej\u010D\xED\u0159","Kri\u0161tof","Krop\xE1\u010Dek","Kroupa","Krupa","Krupi\u010Dka","Krupka","Kr\xE1l","Kr\xE1l\xEDk","Kr\xE1l\xED\u010Dek","Kr\xE1tk\xFD","Kr\u010Dm\xE1\u0159","Kuba","Kubec","Kubelka","Kube\u0161","Kubica","Kubi\u0161","Kub\xE1nek","Kub\xE1t","Kub\xEDk","Kub\xEDn","Kub\xED\u010Dek","Kucha\u0159","Kuchta","Kudl\xE1\u010Dek","Kudrna","Kukla","Kulhav\xFD","Kulh\xE1nek","Kunc","Kune\u0161","Kupec","Kupka","Kurka","Ku\u010Da","Ku\u010Dera","Ku\u017Eel","Kvapil","Kvasni\u010Dka","Kyncl","Kysela","K\xE1\u0148a","K\u0159enek","K\u0159e\u010Dek","K\u0159iv\xE1nek","K\u0159\xED\u017E","K\u0159\xED\u017Eek","Lacina","Lacko","Lakato\u0161","Landa","Lang","Langer","Langr","Lavi\u010Dka","Le","Lebeda","Lev\xFD","Linhart","Li\u0161ka","Lorenc","Louda","Ludv\xEDk","Luke\u0161","Luk\xE1\u010D","Luk\xE1\u0161","Luk\xE1\u0161ek","L\xE1tal","L\xEDbal","Macek","Mach","Machala","Macha\u010D","Mach\xE1lek","Mach\xE1\u010D","Mach\xE1\u010Dek","Macura","Mac\xE1k","Majer","Male\u010Dek","Malina","Mal\xEDk","Mal\xFD","Marek","Mare\u010Dek","Mare\u0161","Martinec","Martinek","Mart\xEDnek","Mar\u0161\xE1lek","Mar\u0161\xEDk","Masopust","Matou\u0161","Matou\u0161ek","Matula","Matu\u0161ka","Matys","Maty\xE1\u0161","Mat\u011Bjka","Mat\u011Bj\xED\u010Dek","Maxa","Mayer","Maz\xE1nek","Ma\u0148\xE1k","Ma\u0159\xEDk","Ma\u0161ek","Medek","Melichar","Mencl","Men\u0161\xEDk","Merta","Michal","Michalec","Michal\xEDk","Michna","Mich\xE1lek","Mika","Mike\u0161","Miko","Mikula","Mikul\xE1\u0161ek","Mina\u0159\xEDk","Min\xE1\u0159","Mirga","Mi\u010Dka","Mlejnek","Ml\xE1dek","Ml\u010Doch","Moj\u017E\xED\u0161","Mokr\xFD","Moln\xE1r","Moravec","Mor\xE1vek","Motl","Moty\u010Dka","Moudr\xFD","Mou\u010Dka","Mrkvi\u010Dka","Mr\xE1z","Mr\xE1zek","Mr\xE1\u010Dek","Mucha","Musil","Mu\u017E\xEDk","My\u0161ka","M\xE1cha","M\xE1lek","M\xEDka","M\xFCller","M\u0171ller","Nagy","Najman","Navr\xE1til","Nedbal","Nedoma","Nedv\u011Bd","Nejedl\xFD","Nesvadba","Neubauer","Neuman","Neumann","Ne\u010Das","Ne\u0161por","Nguyen","Nguyen van","Nosek","Novosad","Novotn\xFD","Nov\xE1k","Nov\xE1\u010Dek","Nov\xFD","N\u011Bmec","N\u011Bme\u010Dek","Odehnal","Oliva","Ol\xE1h","Ondra","Ondr\xE1\u010Dek","Ors\xE1g","Ot\xE1hal","Pale\u010Dek","Pape\u017E","Pato\u010Dka","Paul","Pavel","Pavelek","Pavelka","Pavlas","Pavlica","Pavl\xEDk","Pavl\xED\u010Dek","Pavl\u016F","Pazdera","Pa\u0159\xEDzek","Pa\u0161ek","Pech","Pecha","Pech\xE1\u010Dek","Pecka","Peka\u0159","Pek\xE1rek","Pelc","Pelik\xE1n","Pernica","Peroutka","Peterka","Petr","Petr\xE1k","Petr\xE1\u0161","Petr\u016F","Pet\u0159\xEDk","Pet\u0159\xED\u010Dek","Pe\u0159ina","Pe\u0161ek","Pe\u0161ka","Pe\u0161ta","Pham","Pila\u0159","Pil\xE1t","Pivo\u0148ka","Plach\xFD","Pla\u010Dek","Pluha\u0159","Pl\u0161ek","Podzimek","Pohl","Pokorn\xFD","Polansk\xFD","Pol\xE1ch","Pol\xE1k","Pol\xE1\u010Dek","Pol\xE1\u0161ek","Pol\xEDvka","Popelka","Posp\xEDchal","Posp\xED\u0161il","Pot\u016F\u010Dek","Pour","Pracha\u0159","Pra\u017E\xE1k","Prchal","Proch\xE1zka","Proke\u0161","Prokop","Provazn\xEDk","Pro\u0161ek","Pr\xE1\u0161ek","Pr\u016Fcha","Pr\u016F\u0161a","Pt\xE1\u010Dek","P\xE1nek","P\xE1tek","P\xEDcha","P\xED\u0161a","P\u0159ibyl","P\u0159ikryl","P\u0159\xEDhoda","P\u0161eni\u010Dka","Rada","Rak","Rambousek","Rataj","Ra\u0161ka","Reme\u0161","Rezek","Richter","Richtr","Roubal","Rous","Rozsypal","Rudolf","Ryba","Ryb\xE1\u0159","Ry\u0161av\xFD","R\xE1c","R\xFDdl","R\u016F\u017Eek","R\u016F\u017Ei\u010Dka","Sad\xEDlek","Samek","Schejbal","Schmidt","Schneider","Schwarz","Sedl\xE1k","Sedl\xE1\u010Dek","Sedl\xE1\u0159","Sehnal","Seidl","Seifert","Sekanina","Semer\xE1d","Severa","Sikora","Siv\xE1k","Skala","Skalick\xFD","Sklen\xE1\u0159","Skopal","Sko\u0159epa","Sk\xE1cel","Sk\xE1la","Sk\u0159iv\xE1nek","Slab\xFD","Sladk\xFD","Slanina","Slav\xEDk","Slav\xED\u010Dek","Slez\xE1k","Slov\xE1k","Slov\xE1\u010Dek","Sluka","Sl\xE1dek","Sl\xE1ma","Smejkal","Smetana","Smola","Smolka","Smol\xEDk","Smr\u010Dka","Smr\u017E","Smutn\xFD","Sm\xE9kal","Sobek","Sobotka","Sochor","Sojka","Sokol","Sommer","Soukup","Sou\u010Dek","Sova","Spurn\xFD","Sp\xE1\u010Dil","Srb","Stan\u011Bk","Star\xFD","Stehl\xEDk","Steiner","Stejskal","Stibor","Stoklasa","Straka","Strej\u010Dek","Strnad","Strouhal","Str\xE1nsk\xFD","Stuchl\xEDk","Studen\xFD","Studni\u010Dka","Stupka","St\xE1rek","Suchomel","Such\xE1nek","Such\xFD","Suk","Svato\u0148","Svato\u0161","Sva\u010Dina","Svit\xE1k","Svoboda","Svozil","Sv\u011Btl\xEDk","Synek","Syrov\xFD","S\xFDkora","Tanco\u0161","Tepl\xFD","Tesa\u0159","Tich\xFD","Toman","Tomek","Tome\u010Dek","Tome\u0161","Tom\xE1nek","Tom\xE1\u0161","Tom\xE1\u0161ek","Tran","Trnka","Trojan","Truhl\xE1\u0159","Tr\xE1vn\xED\u010Dek","Tr\u010Dka","Turek","Ture\u010Dek","Tu\u010Dek","Tvrd\xEDk","Tvrd\xFD","T\xE1borsk\xFD","T\xF3th","T\u0159\xEDska","T\u016Fma","Uher","Uhl\xED\u0159","Ulrich","Urban","Urbanec","Urb\xE1nek","Vacek","Vacul\xEDk","Vala","Valenta","Vale\u0161","Val\xE1\u0161ek","Van\xED\u010Dek","Van\u010Dura","Van\u011Bk","Van\u011B\u010Dek","Varga","Vav\u0159\xEDk","Va\u0161ek","Va\u0161\xE1k","Va\u0161\xED\u010Dek","Vejvoda","Verner","Vesel\xFD","Veverka","Ve\u010De\u0159a","Vil\xEDmek","Vin\u0161","Vit\xE1sek","Vlach","Vlas\xE1k","Vlk","Vl\u010Dek","Vobo\u0159il","Vodi\u010Dka","Vodr\xE1\u017Eka","Vod\xE1k","Vojta","Vojtek","Vojt\xED\u0161ek","Vojt\u011Bch","Voj\xE1\u010Dek","Vokoun","Volek","Volf","Voln\xFD","Vondra","Vondr\xE1k","Vondr\xE1\u010Dek","Vorel","Vorl\xED\u010Dek","Vor\xE1\u010Dek","Votava","Votruba","Vo\u0159\xED\u0161ek","Vrabec","Vrba","Vrzal","Vr\xE1na","Vyb\xEDral","Vydra","Vymazal","Vysko\u010Dil","Vyslou\u017Eil","V\xE1cha","V\xE1clavek","V\xE1clav\xEDk","V\xE1gner","V\xE1lek","V\xE1vra","V\xE1\u0148a","V\xEDcha","V\xEDt","V\xEDtek","V\xED\u0161ek","Wagner","Walter","Weber","Weiss","Winkler","Wolf","Zach","Zahradn\xEDk","Zahr\xE1dka","Zaj\xEDc","Zaj\xED\u010Dek","Zapletal","Zatloukal","Zavadil","Zav\u0159el","Zbo\u0159il","Zdra\u017Eil","Zedn\xEDk","Zelenka","Zelen\xFD","Zelinka","Zeman","Zem\xE1nek","Zezula","Zikmund","Zima","Zl\xE1mal","Zoubek","Zouhar","Zv\u011B\u0159ina","Z\xE1bransk\xFD","Z\xE1le\u0161\xE1k","Z\xE1me\u010Dn\xEDk","Z\xE1ruba","Z\xEDka","\u010Cada","\u010Capek","\u010Cech","\u010Cejka","\u010Cerm\xE1k","\u010Cernoch","\u010Cernohorsk\xFD","\u010Cern\xEDk","\u010Cern\xFD","\u010Cervenka","\u010Cerven\xFD","\u010Cerve\u0148\xE1k","\u010Cervinka","\u010Cih\xE1k","\u010Conka","\u010Curda","\u010C\xE1p","\u010C\xED\u017Eek","\u0158eho\u0159","\u0158eh\xE1k","\u0158eh\xE1\u010Dek","\u0158ezn\xED\u010Dek","\u0158ez\xE1\u010D","\u0158\xEDha","\u0160afa\u0159\xEDk","\u0160afr\xE1nek","\u0160af\xE1\u0159","\u0160anda","\u0160a\u0161ek","\u0160ebek","\u0160ebela","\u0160ebesta","\u0160eda","\u0160ediv\xFD","\u0160enk","\u0160est\xE1k","\u0160ev\u010D\xEDk","\u0160ilhav\xFD","\u0160imek","\u0160ime\u010Dek","\u0160imon","\u0160im\xE1k","\u0160im\xE1nek","\u0160im\xE1\u010Dek","\u0160im\u010D\xEDk","\u0160im\u016Fnek","\u0160indel\xE1\u0159","\u0160indler","\u0160irok\xFD","\u0160i\u0161ka","\u0160koda","\u0160krabal","\u0160lechta","\u0160mejkal","\u0160merda","\u0160m\xEDd","\u0160najdr","\u0160olc","\u0160pa\u010Dek","\u0160pi\u010Dka","\u0160pl\xEDchal","\u0160r\xE1mek","\u0160tefan","\u0160tefek","\u0160tefl","\u0160t\u011Bp\xE1n","\u0160t\u011Bp\xE1nek","\u0160t\u011Brba","\u0160ubrt","\u0160ulc","\u0160ustr","\u0160vanda","\u0160varc","\u0160vec","\u0160vehla","\u0160vejda","\u0160vestka","\u0160v\xE1b","\u0160\xE1lek","\u0160\xEDma","\u0160\xEDp","\u0160\xEDpek","\u0160\xEDr","\u0160\u0165astn\xFD","\u017Demli\u010Dka","\u017Diga","\u017Di\u017Eka","\u017D\xE1k","\u017D\xE1\u010Dek","\u017D\xEDdek","\u017D\u010F\xE1rsk\xFD","\u017D\u016Frek"]};var chunk_SWLFQTAR_L={female:[{value:"{{person.last_name.female}}",weight:1}],male:[{value:"{{person.last_name.male}}",weight:1}]};var chunk_SWLFQTAR_j=[{value:"{{person.prefix}} {{person.firstName}} {{person.lastName}}",weight:1},{value:"{{person.firstName}} {{person.lastName}} {{person.suffix}}",weight:1},{value:"{{person.firstName}} {{person.lastName}}",weight:8}];var chunk_SWLFQTAR_J={generic:["Ing.","JUDr.","MUDr.","Mgr."],female:["Ing.","JUDr.","MUDr.","Mgr."],male:["Ing.","JUDr.","MUDr.","Mgr."]};var chunk_SWLFQTAR_Z=["Phd."];var chunk_SWLFQTAR_W={first_name:chunk_SWLFQTAR_z,last_name:chunk_SWLFQTAR_D,last_name_pattern:chunk_SWLFQTAR_L,name:chunk_SWLFQTAR_j,prefix:chunk_SWLFQTAR_J,suffix:chunk_SWLFQTAR_Z},chunk_SWLFQTAR_R=chunk_SWLFQTAR_W;var chunk_SWLFQTAR_U=["601 ### ###","737 ### ###","736 ### ###","### ### ###","+420 ### ### ###","00420 ### ### ###"];var chunk_SWLFQTAR_T=["+420601######","+420737######","+420736######","+420#########"];var chunk_SWLFQTAR_A=["601 ### ###","737 ### ###","736 ### ###","### ### ###"];var chunk_SWLFQTAR_={human:chunk_SWLFQTAR_U,international:chunk_SWLFQTAR_T,national:chunk_SWLFQTAR_A},chunk_SWLFQTAR_f=chunk_SWLFQTAR_;var chunk_SWLFQTAR_w={format:chunk_SWLFQTAR_f},chunk_SWLFQTAR_C=chunk_SWLFQTAR_w;var chunk_SWLFQTAR_q={company:chunk_SWLFQTAR_n,date:chunk_SWLFQTAR_l,internet:chunk_SWLFQTAR_u,location:chunk_SWLFQTAR_B,lorem:chunk_SWLFQTAR_H,metadata:chunk_SWLFQTAR_p,person:chunk_SWLFQTAR_R,phone_number:chunk_SWLFQTAR_C},chunk_SWLFQTAR_O=chunk_SWLFQTAR_q;var chunk_SWLFQTAR_Sa=new chunk_HC7G5RVA_Xe({locale:[chunk_SWLFQTAR_O,ys,_i]}); - if (res[p] === undefined) { - if (tmp) { res[p] = tmp } - } else { res[p][1] = tmp } +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/chunk-XMRTRHSD.js +var chunk_XMRTRHSD_a={wide:["Awst","Chwefror","Ebrill","Gorffennaf","Hydref","Ionawr","Mai","Mawrth","Medi","Mehefin","Rhagfyr","Tachwedd"],abbr:["Aws","Chwef","Ebr","Gorff","Hyd","Ion","Mai","Maw","Medi","Meh","Rhag","Tach"]};var chunk_XMRTRHSD_o={wide:["Gwener","Iau","Llun","Mawrth","Mercher","Sadwrn","Sul"],abbr:["Gwen","Iau","Llun","Maw","Mer","Sad","Sul"]};var chunk_XMRTRHSD_m={month:chunk_XMRTRHSD_a,weekday:chunk_XMRTRHSD_o},chunk_XMRTRHSD_i=chunk_XMRTRHSD_m;var chunk_XMRTRHSD_d={title:"Welsh",code:"cy",language:"cy",endonym:"Cymraeg",dir:"ltr",script:"Latn"},chunk_XMRTRHSD_n=chunk_XMRTRHSD_d;var chunk_XMRTRHSD_l={date:chunk_XMRTRHSD_i,metadata:chunk_XMRTRHSD_n},chunk_XMRTRHSD_f=chunk_XMRTRHSD_l;var chunk_XMRTRHSD_G=new chunk_HC7G5RVA_Xe({locale:[chunk_XMRTRHSD_f,ys,_i]}); - return res -} +;// CONCATENATED MODULE: ./node_modules/@faker-js/faker/dist/index.js +var cf={af_ZA:chunk_UAY4LWOO_Le,ar:Mt,az:Qi,base:chunk_SA6IMLV5_m,bn_BD:chunk_Z6S6OYCR_,cs_CZ:chunk_SWLFQTAR_Sa,cy:chunk_XMRTRHSD_G,da:hn,de:chunk_FMSDX53Y_i,de_AT:chunk_XUTYUCID_Ma,de_CH:chunk_62OGX5VM_Ve,dv:_t,el:Qo,en:chunk_3WUZ46N3_f,en_AU:chunk_W2KVLTKZ_i,en_AU_ocker:chunk_CC5GASJM_ke,en_BORK:chunk_GSZODHYT_O,en_CA:chunk_RDNOZPYC_Ne,en_GB:chunk_KFLYJDWE_Ve,en_GH:chunk_PTVMR7GE_Fa,en_HK:Rn,en_IE:dt,en_IN:chunk_TYSQXVMB_Ga,en_NG:chunk_XQ2XV6IR_Ba,en_US:chunk_IWXPNPZS_re,en_ZA:chunk_M6PTO6ES_We,eo:chunk_3YBTTMSE_re,es:chunk_JE7477RA_i,es_MX:chunk_WBZUCKPJ_vr,fa:chunk_UVBI34KZ_Br,fi:chunk_IPMST33E_la,fr:chunk_EPBKIVHH_i,fr_BE:chunk_CSSJVXLE_se,fr_CA:yt,fr_CH:chunk_JDQKQTI5_Ce,fr_LU:chunk_WA6SUDDG_ht,fr_SN:chunk_ZJYBYGYP_ga,he:so,hr:chunk_HGI4YK5Z_gi,hu:chunk_LLFQBVHX_Ja,hy:ao,id_ID:gi,it:Di,ja:zm,ka_GE:ht,ko:$o,ku_ckb:chunk_WXZFCSEO_,lv:rs,mk:It,nb_NO:Gm,ne:chunk_FV2TOISC_Na,nl:chunk_N2SVY6D4_i,nl_BE:chunk_PKJ2ALMK_rr,pl:Lo,pt_BR:chunk_FCPKYQ7D_Re,pt_PT:ro,ro:chunk_4GL5LCOM_i,ro_MD:pi,ru:Ro,sk:po,sr_RS_latin:chunk_DJZVW4NY_qa,sv:chunk_L2X7SCEA_dr,ta_IN:chunk_ZKHGKKOJ_,th:lo,tr:chunk_UF2TYCXE_be,uk:Pt,ur:eo,uz_UZ_latin:chunk_TNOFBKSE_lo,vi:gh,yo_NG:chunk_OS52S5S3_S,zh_CN:ai,zh_TW:Xt,zu_ZA:chunk_SVB4ESHE_e};var tm={af_ZA:chunk_UAY4LWOO_B,ar:chunk_CCL7EAFT_K,az:chunk_7VHA3NEC_G,base:_i,bn_BD:chunk_Z6S6OYCR_m,cs_CZ:chunk_SWLFQTAR_O,cy:chunk_XMRTRHSD_f,da:chunk_ZVYJDCWT_ne,de:chunk_RCCYSHWF_dr,de_AT:chunk_XUTYUCID_v,de_CH:chunk_62OGX5VM_L,dv:chunk_CY5WIDJH_G,el:chunk_HOEKWYY4_ue,en:ys,en_AU:chunk_QA3QK7DB_ge,en_AU_ocker:chunk_CC5GASJM_v,en_BORK:chunk_GSZODHYT_u,en_CA:chunk_RDNOZPYC_k,en_GB:chunk_KFLYJDWE_T,en_GH:chunk_PTVMR7GE_T,en_HK:chunk_EMTVLQYE_F,en_IE:chunk_BRISOMDH_g,en_IN:chunk_TYSQXVMB_b,en_NG:chunk_XQ2XV6IR_O,en_US:chunk_IWXPNPZS_b,en_ZA:chunk_M6PTO6ES_L,eo:chunk_3YBTTMSE_X,es:chunk_7TT5MNTH_We,es_MX:chunk_WBZUCKPJ_oa,fa:chunk_UVBI34KZ_ve,fi:chunk_IPMST33E_P,fr:Ei,fr_BE:chunk_CSSJVXLE_G,fr_CA:chunk_A3PRDSFO_D,fr_CH:chunk_JDQKQTI5_H,fr_LU:chunk_WA6SUDDG_L,fr_SN:chunk_ZJYBYGYP_B,he:chunk_4BHHQJAZ_ee,hr:chunk_HGI4YK5Z_H,hu:chunk_LLFQBVHX_I,hy:chunk_EFZWFWF6_j,id_ID:chunk_7J5NRXNC_W,it:chunk_FHR6VUBX_q,ja:chunk_MNBAQWY3_v,ka_GE:chunk_4HEKOTKR_J,ko:chunk_U4IDMTM7_V,ku_ckb:chunk_WXZFCSEO_m,lv:chunk_57MGR7GB_W,mk:chunk_4MR4PUO2_K,nb_NO:chunk_XWGZFZUV_Y,ne:chunk_FV2TOISC_x,nl:chunk_BVTGCSSB_Ca,nl_BE:chunk_PKJ2ALMK_w,pl:chunk_4UIMSE5S_ka,pt_BR:chunk_FCPKYQ7D_na,pt_PT:chunk_6VLCNZ7Q_W,ro:ri,ro_MD:chunk_ZRBJTYAO_O,ru:chunk_YYFRNQOW_pe,sk:chunk_L4OO3AMF_F,sr_RS_latin:chunk_DJZVW4NY_L,sv:chunk_L2X7SCEA_$,ta_IN:chunk_ZKHGKKOJ_n,th:chunk_OEFEQTSW_q,tr:chunk_UF2TYCXE_x,uk:chunk_4ZCIMCC3_K,ur:chunk_PZ7BENW6_ce,uz_UZ_latin:chunk_TNOFBKSE_K,vi:chunk_UB7QT2CC_Y,yo_NG:chunk_OS52S5S3_m,zh_CN:chunk_ZGUFFFHN_ca,zh_TW:chunk_FREB6A7D_v,zu_ZA:chunk_SVB4ESHE_B}; -module.exports = parseParams +/***/ }), + +/***/ 8808: +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __nccwpck_require__) => { + +"use strict"; +__nccwpck_require__.r(__webpack_exports__); +/* harmony export */ __nccwpck_require__.d(__webpack_exports__, { +/* harmony export */ until: () => (/* binding */ until) +/* harmony export */ }); +//#region src/index.ts +/** +* Gracefully handles a callback that returns a promise. +* +* @example +* await until(() => Promise.resolve(123)) +* // [null, 123] +* +* await until(() => Promise.reject(new Error('Oops!'))) +* // [new Error('Oops!'), null] +*/ +async function until(callback) { + try { + return [null, await callback().catch((error) => { + throw error; + })]; + } catch (error) { + return [error, null]; + } +} + +//#endregion + +//# sourceMappingURL=index.js.map /***/ }), @@ -28443,7 +64756,7 @@ function version(uuid) { /******/ // startup /******/ // Load entry module and return exports /******/ // This entry module is referenced by other modules so it can't be inlined -/******/ var __webpack_exports__ = __nccwpck_require__(7940); +/******/ var __webpack_exports__ = __nccwpck_require__(6419); /******/ module.exports = __webpack_exports__; /******/ /******/ })() diff --git a/package.json b/package.json index 247c510..18bb854 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,9 @@ "license": "MIT", "author": "devops@aembit.io", "type": "commonjs", - "main": "lib/main.js", + "main": "lib/src/main.js", "scripts": { - "build": "tsc && ncc build", + "build": "tsc && ncc build lib/src/main.js -o dist", "test": "vitest", "test:coverage": "vitest run --coverage", "generate": "kubb generate", From 7a041d228c6ccc884c28c72d452ff16444d98a2f Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 11 Dec 2025 14:12:17 -0700 Subject: [PATCH 08/12] adds explicit content-type header to edge api calls --- dist/index.js | 4 ++++ src/access-token.ts | 3 +++ src/credential.ts | 1 + 3 files changed, 8 insertions(+) diff --git a/dist/index.js b/dist/index.js index 614b2a7..1906256 100644 --- a/dist/index.js +++ b/dist/index.js @@ -54620,6 +54620,9 @@ function getAccessToken(clientId, identityToken, domain) { }, }, undefined, { baseURL: url, + headers: { + "Content-Type": "application/json", + }, }); core.info(`Response status: ${response.status}`); if (response.status !== 200) { @@ -54709,6 +54712,7 @@ function getCredential(credentialType, clientId, identityToken, accessToken, dom baseURL: url, headers: { Authorization: `Bearer ${accessToken}`, + "Content-Type": "application/json", }, }); core.info(`Response status: ${response.status}`); diff --git a/src/access-token.ts b/src/access-token.ts index bff0587..337979e 100644 --- a/src/access-token.ts +++ b/src/access-token.ts @@ -24,6 +24,9 @@ async function getAccessToken( undefined, { baseURL: url, + headers: { + "Content-Type": "application/json", + }, }, ); diff --git a/src/credential.ts b/src/credential.ts index 08ef682..1df9a79 100644 --- a/src/credential.ts +++ b/src/credential.ts @@ -45,6 +45,7 @@ async function getCredential( baseURL: url, headers: { Authorization: `Bearer ${accessToken}`, + "Content-Type": "application/json", }, }, ); From 9ec50a439105bd0613a7f5d945e5d7d722996428 Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Fri, 12 Dec 2025 10:38:39 -0700 Subject: [PATCH 09/12] add tests for content-type header being sent to edge api --- __test__/access-token.test.ts | 25 ++++++++++++++++++++++ __test__/credential.test.ts | 39 +++++++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) diff --git a/__test__/access-token.test.ts b/__test__/access-token.test.ts index 4848990..d81633c 100644 --- a/__test__/access-token.test.ts +++ b/__test__/access-token.test.ts @@ -55,4 +55,29 @@ describe("getAccessToken", () => { getAccessToken(reqBody.clientId, reqBody.idToken, reqBody.domain), ).rejects.toThrowError(); }); + + it("sends Content-Type: application/json header", async ({ expect }) => { + let capturedHeaders: Headers | null = null; + + server.use( + edgeApiAuthHandler(async (info) => { + capturedHeaders = info.request.headers; + return new Response( + JSON.stringify({ + accessToken: "test-token-12345", + }), + { + status: 200, + headers: { + "Content-Type": "application/json", + }, + }, + ); + }), + ); + + await getAccessToken(reqBody.clientId, reqBody.idToken, reqBody.domain); + + expect(capturedHeaders?.get("Content-Type")).toBe("application/json"); + }); }); diff --git a/__test__/credential.test.ts b/__test__/credential.test.ts index 84f8a3a..2ab2733 100644 --- a/__test__/credential.test.ts +++ b/__test__/credential.test.ts @@ -410,6 +410,45 @@ describe("getCredential", () => { `Bearer ${reqBody.accessToken}`, ); }); + + it("sends Content-Type: application/json header", async ({ expect }) => { + vi.mocked(core.info).mockImplementation(() => {}); + + let capturedHeaders: Headers | null = null; + + server.use( + edgeApiGetCredentialsHandler(async (info) => { + capturedHeaders = info.request.headers; + return new Response( + JSON.stringify({ + credentialType: "ApiKey", + expiresAt: "2024-12-31T23:59:59Z", + data: { + apiKey: "test-api-key-67890", + }, + }), + { + status: 200, + headers: { + "Content-Type": "application/json", + }, + }, + ); + }), + ); + + await getCredential( + "ApiKey", + reqBody.clientId, + reqBody.identityToken, + reqBody.accessToken, + reqBody.domain, + reqBody.serverHost, + reqBody.serverPort, + ); + + expect(capturedHeaders?.get("Content-Type")).toBe("application/json"); + }); }); describe("setOutputs", () => { From 4969c33ff2fac0ec1f37864332f9d91c198a8967 Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Thu, 18 Dec 2025 15:19:01 -0700 Subject: [PATCH 10/12] adds requirements and troubleshooting info to README --- README.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/README.md b/README.md index 0b4b46a..c4b7f43 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,28 @@ This action retrieves temporary credentials from Aembit for use in your GitHub w **Note: this is an alpha release, it is not yet officially supported.** +## Requirements + +### Workflow Permissions + +This Action retrieves an OIDC token for your workflow from GitHub to attest its +identity with Aembit. Your workflow must have the following permission for it to work. + +```yaml +permissions: + id-token: write +``` + +### Aembit Configuration + +In Aembit, your Client Workload must use the `GitHub ID Token Repository` identifier, +in the format `org-name/repository-name`. We plan to add support for the `GitHub ID Token Subject` +identifier in future releases. + +The Trust Provider in your Access Policy must be of type `GitHub Action ID Token`, using a `repository` Match Rule +with a value that includes the `org/repository` of your workflow. Other Match Rule attributes may work but have not been +tested. + ## Usage ```yaml @@ -92,3 +114,19 @@ outputs: ``` Note: All the outputs generated by this action are GitHub masked secrets. + +## Troubleshooting + +If you are getting the error + +``` +Error: Invalid or currently unsupported credential type: Unknown +``` + +then Aembit cannot connect your GitHub workflow with an access policy that identifies a credential to return. Some +things to double-check in your configuration are: + +* the Client Workload in Aembit has the right `org/repository` identifier for your workflow +* the Trust Provider in Aembit allows the `org/repository` for your workflow +* the `credential-type` value in the Action config matches the type of Credential Provider in your Access Policy +* the `server-host` and `server-port` values in the Action config match the Server Workload in your Access Policy From 424a0fbeee727f89dcf5762c9df0363c5862da5d Mon Sep 17 00:00:00 2001 From: apujari-aembit Date: Mon, 29 Dec 2025 12:27:56 -0600 Subject: [PATCH 11/12] OPS-1526: Minor updates README and core input. (#15) * (feat): GitHub markdowns to emphasize critical information * (feat): flag to trim whitespace. * (lint): linting... --- README.md | 11 +++++++---- __test__/main.test.ts | 1 + dist/index.js | 9 ++++++--- package.json | 3 ++- src/main.ts | 5 ++++- src/validate.ts | 6 ++++-- yarn.lock | 5 +++++ 7 files changed, 29 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index c4b7f43..99bd386 100644 --- a/README.md +++ b/README.md @@ -3,14 +3,16 @@ ## Overview This action retrieves temporary credentials from Aembit for use in your GitHub workflows. It enables secure, secretless access to external systems like cloud providers or APIs by dynamically fetching scoped credentials at runtime. This helps improves security within CI/CD pipelines. -**Note: this is an alpha release, it is not yet officially supported.** +> [!CAUTION] +> This is an alpha release, it is not yet officially supported. ## Requirements ### Workflow Permissions -This Action retrieves an OIDC token for your workflow from GitHub to attest its -identity with Aembit. Your workflow must have the following permission for it to work. +> [!IMPORTANT] +> This Action retrieves an OIDC token for your workflow from GitHub to attest its +> identity with Aembit. Your workflow must have the following permission for it to work. ```yaml permissions: @@ -113,7 +115,8 @@ outputs: aws-session-token: '****' ``` -Note: All the outputs generated by this action are GitHub masked secrets. +> [!NOTE] +> All the outputs generated by this action are GitHub masked secrets. ## Troubleshooting diff --git a/__test__/main.test.ts b/__test__/main.test.ts index bb727b6..94087c7 100644 --- a/__test__/main.test.ts +++ b/__test__/main.test.ts @@ -73,6 +73,7 @@ describe("run", () => { // Verify inputs are read expect(core.getInput).toHaveBeenCalledWith("client-id", { required: true, + trimWhitespace: true, }); expect(core.getInput).toHaveBeenCalledWith("domain"); expect(core.getInput).toHaveBeenCalledWith("server-host"); diff --git a/dist/index.js b/dist/index.js index 1906256..c96961d 100644 --- a/dist/index.js +++ b/dist/index.js @@ -54916,7 +54916,10 @@ function run() { return __awaiter(this, void 0, void 0, function* () { try { // Read inputs for action (defined in action.yml file) - const clientId = core.getInput("client-id", { required: true }); + const clientId = core.getInput("client-id", { + required: true, + trimWhitespace: true, + }); const domain = core.getInput("domain"); const serverHost = core.getInput("server-host"); const serverPort = core.getInput("server-port"); @@ -54974,8 +54977,8 @@ function validateClientId(clientId) { if (clientIdComponents[4] !== "github_idtoken") { throw new Error("Client ID does not appear to be of type GitHub ID token."); } - const id = clientIdComponents[5].trim(); - if (!(0, uuid_1.validate)(id) || (0, uuid_1.version)(id) !== 4) { + if (!(0, uuid_1.validate)(clientIdComponents[5]) || + (0, uuid_1.version)(clientIdComponents[5]) !== 4) { throw new Error("Not a valid token."); } return; diff --git a/package.json b/package.json index 18bb854..9c8a315 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "@vitest/coverage-v8": "^4.0.15", "msw": "^2.12.4", "typescript": "^5.9.3", - "vitest": "^4.0.15" + "vitest": "^4.0.15", + "yaml": "^2.8.2" } } diff --git a/src/main.ts b/src/main.ts index b4c626a..b3419cb 100644 --- a/src/main.ts +++ b/src/main.ts @@ -11,7 +11,10 @@ import { async function run(): Promise { try { // Read inputs for action (defined in action.yml file) - const clientId: string = core.getInput("client-id", { required: true }); + const clientId: string = core.getInput("client-id", { + required: true, + trimWhitespace: true, + }); const domain: string = core.getInput("domain"); const serverHost: string = core.getInput("server-host"); const serverPort: string = core.getInput("server-port"); diff --git a/src/validate.ts b/src/validate.ts index 4b6c5e5..8f291bd 100644 --- a/src/validate.ts +++ b/src/validate.ts @@ -24,8 +24,10 @@ function validateClientId(clientId: string) { throw new Error("Client ID does not appear to be of type GitHub ID token."); } - const id = clientIdComponents[5].trim(); - if (!validateUUID(id) || uuidVersion(id) !== 4) { + if ( + !validateUUID(clientIdComponents[5]) || + uuidVersion(clientIdComponents[5]) !== 4 + ) { throw new Error("Not a valid token."); } diff --git a/yarn.lock b/yarn.lock index 4f54526..e11d41b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2750,6 +2750,11 @@ yaml@^1.10.0: resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yaml@^2.8.2: + version "2.8.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.8.2.tgz#5694f25eca0ce9c3e7a9d9e00ce0ddabbd9e35c5" + integrity sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A== + yargs-parser@^21.1.1: version "21.1.1" resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" From 020ef9150f21f0d6d5e113db9f2a629f85260447 Mon Sep 17 00:00:00 2001 From: Dave Sudia Date: Mon, 29 Dec 2025 12:00:08 -0700 Subject: [PATCH 12/12] removes alpha release warning --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 99bd386..78d41d5 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,8 @@ # Aembit Credentials (GitHub Action) ## Overview -This action retrieves temporary credentials from Aembit for use in your GitHub workflows. It enables secure, secretless access to external systems like cloud providers or APIs by dynamically fetching scoped credentials at runtime. This helps improves security within CI/CD pipelines. -> [!CAUTION] -> This is an alpha release, it is not yet officially supported. +This action retrieves temporary credentials from Aembit for use in your GitHub workflows. It enables secure, secretless access to external systems like cloud providers or APIs by dynamically fetching scoped credentials at runtime. This helps improves security within CI/CD pipelines. ## Requirements