7MCTB5G2W6IB7JQXGO2HCMRHBUYIOKXI4MBODKLAJIK66EMLC5ZQC name = "userdo"main = "src/index.ts"minify = truetsconfig = "tsconfig.json"compatibility_date = "2023-09-28"[durable_objects]bindings = [{ name = "USER", class_name = "User" }][[migrations]]tag = "v1"new_classes = ["User"][env.dev.durable_objects]bindings = [{ name = "USER", class_name = "User" }][[env.dev.migrations]]tag = "v1"new_classes = ["User"]
{"include": ["src", "pkg"],"exclude": ["node_modules", "dist", "test"],"compilerOptions": {/* Visit https://aka.ms/tsconfig.json to read more about this file *//* Projects */"incremental": true, /* Enable incremental compilation */// "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */// "tsBuildInfoFile": "./", /* Specify the folder for .tsbuildinfo incremental compilation files. */// "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects */// "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */// "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. *//* Language and Environment */"target": "es2020" /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */,"lib": ["es2020"] /* Specify a set of bundled library declaration files that describe the target runtime environment. */,"jsx": "react" /* Specify what JSX code is generated. */,// "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decorators. */// "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */// "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h' */// "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */// "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.` */// "reactNamespace": "", /* Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit. */// "noLib": true, /* Disable including any library files, including the default lib.d.ts. */// "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. *//* Modules */"module": "es2020" /* Specify what module code is generated. */,// "rootDir": "./", /* Specify the root folder within your source files. */"moduleResolution": "node" /* Specify how TypeScript looks up a file from a given module specifier. */,// "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */// "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */// "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */// "typeRoots": [], /* Specify multiple folders that act like `./node_modules/@types`. */"types": ["@cloudflare/workers-types","@types/jest",] /* Specify type package names to be included without being referenced in a source file. */,// "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */"resolveJsonModule": true /* Enable importing .json files */,// "noResolve": true, /* Disallow `import`s, `require`s or `<reference>`s from expanding the number of files TypeScript should add to a project. *//* JavaScript Support */"allowJs": true /* Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files. */,"checkJs": false /* Enable error reporting in type-checked JavaScript files. */,// "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`. *//* Emit */// "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */// "declarationMap": true, /* Create sourcemaps for d.ts files. */// "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */// "sourceMap": true, /* Create source map files for emitted JavaScript files. */// "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output. */// "outDir": "./", /* Specify an output folder for all emitted files. */// "removeComments": true, /* Disable emitting comments. */"noEmit": true /* Disable emitting files from a compilation. */,// "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */// "importsNotUsedAsValues": "remove", /* Specify emit/checking behavior for imports that are only used for types */// "downlevelIteration": true, /* Emit more compliant, but verbose and less performant JavaScript for iteration. */// "sourceRoot": "", /* Specify the root path for debuggers to find the reference source code. */// "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */// "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */// "inlineSources": true, /* Include source code in the sourcemaps inside the emitted JavaScript. */// "emitBOM": true, /* Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. */// "newLine": "crlf", /* Set the newline character for emitting files. */// "stripInternal": true, /* Disable emitting declarations that have `@internal` in their JSDoc comments. */// "noEmitHelpers": true, /* Disable generating custom helper functions like `__extends` in compiled output. */// "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */// "preserveConstEnums": true, /* Disable erasing `const enum` declarations in generated code. */// "declarationDir": "./", /* Specify the output directory for generated declaration files. */// "preserveValueImports": true, /* Preserve unused imported values in the JavaScript output that would otherwise be removed. *//* Interop Constraints */"isolatedModules": true /* Ensure that each file can be safely transpiled without relying on other imports. */,"allowSyntheticDefaultImports": true /* Allow 'import x from y' when a module doesn't have a default export. */,"esModuleInterop": true /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */,// "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */"forceConsistentCasingInFileNames": true /* Ensure that casing is correct in imports. */,/* Type Checking */"strict": true /* Enable all strict type-checking options. */,// "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied `any` type.. */// "strictNullChecks": true, /* When type checking, take into account `null` and `undefined`. */// "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */// "strictBindCallApply": true, /* Check that the arguments for `bind`, `call`, and `apply` methods match the original function. */// "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */// "noImplicitThis": true, /* Enable error reporting when `this` is given the type `any`. */// "useUnknownInCatchVariables": true, /* Type catch clause variables as 'unknown' instead of 'any'. */// "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */// "noUnusedLocals": true, /* Enable error reporting when a local variables aren't read. */// "noUnusedParameters": true, /* Raise an error when a function parameter isn't read */// "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */// "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */// "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */// "noUncheckedIndexedAccess": true, /* Include 'undefined' in index signature results */// "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */// "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type */// "allowUnusedLabels": true, /* Disable error reporting for unused labels. */// "allowUnreachableCode": true, /* Disable error reporting for unreachable code. *//* Completeness */// "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */"skipLibCheck": true /* Skip type checking all .d.ts files. */}}
import type { Faisan } from "../../faisan/src/helpers"interface Env {}const MAXU32 = 4294967295export class User {env: Envstate: DurableObjectStateconstructor(state: DurableObjectState, env: Env) {this.state = statethis.env = env}async fetch(request: Request): Promise<Response> {console.log("parsing json")let json = <Faisan.Cmd>await request.json()console.log(`parsed ${JSON.stringify(json)}`)return await this.fetchCmd(json)}async fetchCmd(json: Faisan.Cmd): Promise<Response> {let headers = new Headers();headers.set("Content-Type", "application/json");// Faisanif ("ListProjets" in json) {return new Response(JSON.stringify(await this.listprojets()), { headers })}if ("CreateProjet" in json) {let id = crypto.randomUUID()let t = ('0000000000' + (MAXU32 - Date.now())).slice(-10)await Promise.all([this.state.storage.put(`pi.${id}`,{name: json.CreateProjet.name,porteur: json.CreateProjet.porteur,tel: json.CreateProjet.tel,adresse: json.CreateProjet.adresse,simulation: json.CreateProjet.simulation,t,}),this.state.storage.put(`pt.${t}`,{ id: id, name: json.CreateProjet.name },)])return new Response(id, { headers })}if ("SaveProjet" in json) {let x: undefined | Faisan.GetProjetResp = await this.state.storage.get(`pi.${json.SaveProjet.id}`)if (x) {x.name = json.SaveProjet.name || x.namex.porteur = json.SaveProjet.porteur || x.porteurx.tel = json.SaveProjet.tel || x.telx.adresse = json.SaveProjet.adresse || x.adressex.simulation = json.SaveProjet.simulation || x.simulationawait this.state.storage.put(`pi${json.SaveProjet.id}`, x)}return new Response("null", { headers })}if ("GetProjet" in json) {let resp = <Faisan.GetProjetResp> await this.state.storage.get(`pi.${json.GetProjet}`)console.log("resp", JSON.stringify(resp))if(resp) {resp.id = json.GetProjet}return new Response(JSON.stringify(resp || null), { headers })}if ("DelProjet" in json) {let t: undefined | { t: string } = await this.state.storage.get(`pi.${json.DelProjet.id}`)if(t) {await Promise.all([this.state.storage.delete(`pi.${json.DelProjet.id}`),this.state.storage.delete(`pt.${t.t}`)])}return new Response("null", { headers })}const exhaustiveCheck: never = json;throw new Error(exhaustiveCheck)}async listprojets(from?: number): Promise<Faisan.ListProjetsResp> {let opts = {prefix: 'pt.',limit: 100,startAfter: from ? `pt.${('0000000000' + (MAXU32 - from)).slice(-10)}` : undefined}let keys: Map<string, { id: string, name: string }> = await this.state.storage.list(opts)console.log(opts, [...keys.entries()])let result: Faisan.ListProjetsResp = []for (let v of keys.values()) {result.push({id: v.id,name: v.name})}return result}}
{"name": "userdo","version": "1.0.0","description": "User","scripts": {"dev": "npx wrangler dev","publish": "npx wrangler publish","format": "prettier --write '*.{json,js}' 'src/**/*.{js,ts}' 'test/**/*.{js,ts}'","lint": "eslint --max-warnings=0 src && prettier --check '*.{json,js}' 'src/**/*.{js,ts}' 'test/**/*.{js,ts}'"},"author": "Pierre-Étienne Meunier","license": "AGPL-3.0","eslintConfig": {"root": true,"extends": ["typescript","prettier"]},"devDependencies": {"@cloudflare/workers-types": "^3.18.0","@typescript-eslint/eslint-plugin": "^5.32.0","@typescript-eslint/parser": "^5.32.0","eslint": "^8.21.0","eslint-config-prettier": "^8.5.0","eslint-config-typescript": "^3.0.0","prettier": "^2.7.1","typescript": "^4.7.4","wrangler": "^2.0.24"},"dependencies": {"@aws-sdk/client-ses": "^3.241.0"}}
name = "pvgis"compatibility_date = "2022-10-16"main = "./src/index.ts"usage_model = "bundled"tsconfig = "tsconfig.json"minify = trueworkers_dev = falseaccount_id = "9340ee3045086a3069cd02eebfc36e80"route = { pattern = "coturnix.fr/pvgis*", zone_name = "coturnix.fr" }env.dev.route = { pattern = "d.coturnix.fr/pvgis*", zone_name = "coturnix.fr" }[vars]ADDR = "https://coturnix.fr/"[env.dev.vars]ADDR = "https://d.coturnix.fr/"
{"include": ["src", "pkg"],"exclude": ["node_modules", "dist", "test"],"compilerOptions": {/* Visit https://aka.ms/tsconfig.json to read more about this file *//* Projects */"incremental": true, /* Enable incremental compilation */// "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */// "tsBuildInfoFile": "./", /* Specify the folder for .tsbuildinfo incremental compilation files. */// "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects */// "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */// "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. *//* Language and Environment */"target": "es2020" /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */,"lib": ["es2020"] /* Specify a set of bundled library declaration files that describe the target runtime environment. */,"jsx": "react" /* Specify what JSX code is generated. */,// "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decorators. */// "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */// "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h' */// "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */// "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using `jsx: react-jsx*`.` */// "reactNamespace": "", /* Specify the object invoked for `createElement`. This only applies when targeting `react` JSX emit. */// "noLib": true, /* Disable including any library files, including the default lib.d.ts. */// "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. *//* Modules */"module": "es2020" /* Specify what module code is generated. */,// "rootDir": "./", /* Specify the root folder within your source files. */"moduleResolution": "node" /* Specify how TypeScript looks up a file from a given module specifier. */,// "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */// "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */// "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */// "typeRoots": [], /* Specify multiple folders that act like `./node_modules/@types`. */"types": ["@cloudflare/workers-types","@types/jest",] /* Specify type package names to be included without being referenced in a source file. */,// "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */"resolveJsonModule": true /* Enable importing .json files */,// "noResolve": true, /* Disallow `import`s, `require`s or `<reference>`s from expanding the number of files TypeScript should add to a project. *//* JavaScript Support */"allowJs": true /* Allow JavaScript files to be a part of your program. Use the `checkJS` option to get errors from these files. */,"checkJs": false /* Enable error reporting in type-checked JavaScript files. */,// "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from `node_modules`. Only applicable with `allowJs`. *//* Emit */// "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */// "declarationMap": true, /* Create sourcemaps for d.ts files. */// "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */// "sourceMap": true, /* Create source map files for emitted JavaScript files. */// "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output. */// "outDir": "./", /* Specify an output folder for all emitted files. */// "removeComments": true, /* Disable emitting comments. */"noEmit": true /* Disable emitting files from a compilation. */,// "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */// "importsNotUsedAsValues": "remove", /* Specify emit/checking behavior for imports that are only used for types */// "downlevelIteration": true, /* Emit more compliant, but verbose and less performant JavaScript for iteration. */// "sourceRoot": "", /* Specify the root path for debuggers to find the reference source code. */// "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */// "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */// "inlineSources": true, /* Include source code in the sourcemaps inside the emitted JavaScript. */// "emitBOM": true, /* Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. */// "newLine": "crlf", /* Set the newline character for emitting files. */// "stripInternal": true, /* Disable emitting declarations that have `@internal` in their JSDoc comments. */// "noEmitHelpers": true, /* Disable generating custom helper functions like `__extends` in compiled output. */// "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */// "preserveConstEnums": true, /* Disable erasing `const enum` declarations in generated code. */// "declarationDir": "./", /* Specify the output directory for generated declaration files. */// "preserveValueImports": true, /* Preserve unused imported values in the JavaScript output that would otherwise be removed. *//* Interop Constraints */"isolatedModules": true /* Ensure that each file can be safely transpiled without relying on other imports. */,"allowSyntheticDefaultImports": true /* Allow 'import x from y' when a module doesn't have a default export. */,"esModuleInterop": true /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables `allowSyntheticDefaultImports` for type compatibility. */,// "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */"forceConsistentCasingInFileNames": true /* Ensure that casing is correct in imports. */,/* Type Checking */"strict": true /* Enable all strict type-checking options. */,// "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied `any` type.. */// "strictNullChecks": true, /* When type checking, take into account `null` and `undefined`. */// "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */// "strictBindCallApply": true, /* Check that the arguments for `bind`, `call`, and `apply` methods match the original function. */// "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */// "noImplicitThis": true, /* Enable error reporting when `this` is given the type `any`. */// "useUnknownInCatchVariables": true, /* Type catch clause variables as 'unknown' instead of 'any'. */// "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */// "noUnusedLocals": true, /* Enable error reporting when a local variables aren't read. */// "noUnusedParameters": true, /* Raise an error when a function parameter isn't read */// "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */// "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */// "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */// "noUncheckedIndexedAccess": true, /* Include 'undefined' in index signature results */// "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */// "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type */// "allowUnusedLabels": true, /* Disable error reporting for unused labels. */// "allowUnreachableCode": true, /* Disable error reporting for unreachable code. *//* Completeness */// "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */"skipLibCheck": true /* Skip type checking all .d.ts files. */}}
interface Env {ADDR: string,ign: KVNamespace,}export default {async fetch(request: Request, env: Env, ctx: ExecutionContext) {let ref = request.headers.get("Referer")console.log(ref)if (!(ref?.startsWith(env.ADDR))) {// return new Response("", { status: 400 })}let u = 'https://re.jrc.ec.europa.eu/api/seriescalc?lat=45&lon=8&startyear=2016&pvcalculation=1&peakpower=1&loss=14&outputformat=json'let r = await fetch(u)let rr = await r.json()console.log(rr)return new Response(JSON.stringify(rr), { headers: [["Access-Control-Allow-Origin", "*"]]})}}
{"name": "pvgis","version": "1.0.0","description": "Caching PVGIS","scripts": {"dev": "npx wrangler dev","publish": "npx wrangler publish","format": "prettier --write '*.{json,js}' 'src/**/*.{js,ts}' 'test/**/*.{js,ts}'","lint": "eslint --max-warnings=0 src && prettier --check '*.{json,js}' 'src/**/*.{js,ts}' 'test/**/*.{js,ts}'"},"author": "Pierre-Étienne Meunier","license": "AGPL-3.0","eslintConfig": {"root": true,"extends": ["typescript","prettier"]},"devDependencies": {"@cloudflare/workers-types": "^3.18.0","@typescript-eslint/eslint-plugin": "^5.32.0","@typescript-eslint/parser": "^5.32.0","eslint": "^8.21.0","eslint-config-prettier": "^8.5.0","eslint-config-typescript": "^3.0.0","prettier": "^2.7.1","typescript": "^4.7.4","wrangler": "^2.0.24"}}
name = "faisan"account_id = "9340ee3045086a3069cd02eebfc36e80"main = "./.cloudflare/worker.js"site.bucket = "./.cloudflare/public"build.command = "npm run build"env.dev.build.command = "npm run build-staging"compatibility_date = "2023-09-28"[route]pattern = "coturnix.fr/faisan*"zone_name = "coturnix.fr"[env.dev.route]pattern = "d.coturnix.fr/faisan*"zone_name = "coturnix.fr"[[durable_objects.bindings]]name = "USER"class_name = "User"script_name = "userdo"[[env.dev.durable_objects.bindings]]name = "USER"class_name = "User"script_name = "userdo-dev"[[kv_namespaces]]binding = "projets"id = "ea3c310227cc43e19a1e17082d486be5"[[env.dev.kv_namespaces]]binding = "projets"id = "e52a31891dc74411b7e0030d884b069a"
import { sveltekit } from '@sveltejs/kit/vite';/** @type {import('vite').UserConfig} */const config = {plugins: [sveltekit(),],css: {preprocessorOptions: {scss: {additionalData: '@use "src/variables.scss" as *;'}}}};export default config;
{"extends": "./.svelte-kit/tsconfig.json","compilerOptions": {"allowJs": true,"checkJs": true,"esModuleInterop": true,"forceConsistentCasingInFileNames": true,"resolveJsonModule": true,"skipLibCheck": true,"sourceMap": true,"strict": true,"types": ["@cloudflare/workers-types"]}}
import adapter from '@sveltejs/adapter-cloudflare-workers';import preprocess from 'svelte-preprocess';import { vitePreprocess } from '@sveltejs/kit/vite';/** @type {import('@sveltejs/kit').Config} */const config = {// Consult https://github.com/sveltejs/svelte-preprocess// for more information about preprocessorspreprocess: [vitePreprocess({script: true,style: true,})],kit: {adapter: adapter(),csp: {directives: {'script-src': ['self', 'https://coturnix.fr/' ],},mode: 'auto',},paths: {base: "/faisan",relative: false}}};export default config;
<svg viewBox="0 0 26 52" xmlns="http://www.w3.org/2000/svg"><path d="M20.6 36.7H16a.9.9 0 0 1-.8-.8v-4.5c0-.2.2-.4.4-.4h1.4c.3 0 .5.2.5.4v3h3c.2 0 .4.2.4.5v1.4c0 .2-.2.4-.4.4zm-9.9-.8v-4.5c0-.2-.2-.4-.4-.4H8.9c-.3 0-.5.2-.5.4v3h-3c-.2 0-.4.2-.4.5v1.4c0 .2.2.4.4.4H10c.4 0 .8-.4.8-.8zm0 10.7V42c0-.4-.4-.8-.8-.8H5.4c-.2 0-.4.2-.4.4v1.4c0 .3.2.5.4.5h3v3c0 .2.2.4.5.4h1.4c.2 0 .4-.2.4-.4zm6.9 0v-3h3c.2 0 .4-.2.4-.5v-1.4c0-.2-.2-.4-.4-.4H16c-.4 0-.8.4-.8.8v4.5c0 .2.2.4.4.4h1.4c.3 0 .5-.2.5-.4zM5 10.3V5.9c0-.5.4-.9.9-.9h4.4c.2 0 .4.2.4.4V7c0 .2-.2.4-.4.4h-3v3c0 .2-.2.4-.4.4H5.4a.4.4 0 0 1-.4-.4zm10.3-4.9V7c0 .2.2.4.4.4h3v3c0 .2.2.4.4.4h1.5c.2 0 .4-.2.4-.4V5.9c0-.5-.4-.9-.9-.9h-4.4c-.2 0-.4.2-.4.4zm5.3 9.9H19c-.2 0-.4.2-.4.4v3h-3c-.2 0-.4.2-.4.4v1.5c0 .2.2.4.4.4h4.4c.5 0 .9-.4.9-.9v-4.4c0-.2-.2-.4-.4-.4zm-9.9 5.3V19c0-.2-.2-.4-.4-.4h-3v-3c0-.2-.2-.4-.4-.4H5.4c-.2 0-.4.2-.4.4v4.4c0 .5.4.9.9.9h4.4c.2 0 .4-.2.4-.4z" fill="currentColor"/></svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Created with Inkscape (http://www.inkscape.org/) --><svgwidth="47.632626mm"height="30.6696mm"viewBox="-1 -1 50.186526 32.314"version="1.1"id="svg6380"inkscape:version="1.2 (dc2aedaf03, 2022-05-15)"sodipodi:docname="coturnix-logo.svg"xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"xmlns="http://www.w3.org/2000/svg"xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedviewid="namedview6382"pagecolor="#ffffff"bordercolor="#666666"borderopacity="1.0"inkscape:showpageshadow="2"inkscape:pageopacity="0.0"inkscape:pagecheckerboard="0"inkscape:deskcolor="#d1d1d1"inkscape:document-units="mm"showgrid="false"inkscape:zoom="0.80444024"inkscape:cx="247.99854"inkscape:cy="159.11685"inkscape:window-width="1916"inkscape:window-height="1037"inkscape:window-x="0"inkscape:window-y="18"inkscape:window-maximized="1"inkscape:current-layer="layer1" /><defsid="defs6377"><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6314"><pathd="M -51.960002,2.73 H 11.342999 V -55.764997 H -51.960002 Z"id="path6316"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6266"><pathd="M -25.979997,0 H 7.4669992 V -60.191 H -25.979997 Z"id="path6268"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6254"><pathd="M 0,3.64 H 2.378002 V 9.9977499e-4 H 0 Z"id="path6256"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6326"><pathd="M 0,3.64 H 2.378002 V 9.9977499e-4 H 0 Z"id="path6328"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6272"><pathd="m -2.9399985,0 h 2.93800345 V -0.78900023 H -2.9399985 Z"id="path6274"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6302"><pathd="m -2.9399985,0 h 2.93800345 V -0.78900023 H -2.9399985 Z"id="path6304"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6308"><pathd="M -9.2099977,0.01 H 15.706998 V -64.66 H -9.2099977 Z"id="path6310"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6284"><pathd="M -9.2099977,0.01 H 15.706998 V -64.66 H -9.2099977 Z"id="path6286"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6296"><pathd="M -41.779997,4.95 H 12.675002 V -51.893001 H -41.779997 Z"id="path6298"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6260"><pathd="M -41.779997,4.95 H 12.675002 V -51.893001 H -41.779997 Z"id="path6262"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6290"><pathd="M -91.360002,10.37 H 5.840996 v -86.940004 h -97.200998 z"id="path6292"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6278"><pathd="M -91.360002,10.37 H 5.840996 v -86.940004 h -97.200998 z"id="path6280"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6320"><pathd="M -91.360002,10.37 H 5.840996 v -86.940004 h -97.200998 z"id="path6322"style="stroke-width:1" /></clipPath></defs><ginkscape:label="Calque 1"inkscape:groupmode="layer"id="layer1"transform="translate(-39.333188,-106.68845)"><pathd="m 0,0 c 3.908,0.354 7.222,1.029 10.271,1.847 0.375,0.209 0.716,0.421 1.075,0.632 C 8.697,2.344 5.888,2.329 2.73,2.596 c -52.345,3.369 -54.688,-58.363 -54.688,-58.363 0,0 2.545,0.439 7.774,0.769 C -43.656,-36.875 -37.449,-4.142 0,0"fill="#193577"id="path5910"transform="matrix(0.35276895,0,0,-0.35276895,57.662357,117.31372)"style="opacity:0.39999"clip-path="url(#clipPath6314)" /><pathd="m 0,0 c -4.665,-0.478 -16.978,-2.558 -16.037,-11.053 0.687,-6.289 1.837,-29.125 -8.88,-47.26 -0.345,-0.632 -0.687,-1.259 -1.061,-1.878 11.148,15.593 13.591,35.37 13.974,41.193 0.688,10.509 19.474,7.935 19.474,7.935 0,0 -2.003,6.065 -7.47,11.063"fill="#de601e"id="path5916"transform="matrix(0.35276895,0,0,-0.35276895,84.331689,108.93192)"style="opacity:0.39999"clip-path="url(#clipPath6266)" /><pathd="M 0,0 C 0.451,0.583 0.894,1.166 1.318,1.762 1.692,2.381 2.034,3.008 2.379,3.641 1.644,2.404 0.848,1.189 0,0"fill="#193577"id="path5922"transform="matrix(0.35276895,0,0,-0.35276895,74.701097,130.78596)"style="opacity:0.39999"clip-path="url(#clipPath6254)" /><pathd="M 0,0 C 0.451,0.583 0.894,1.166 1.318,1.762 1.692,2.381 2.034,3.008 2.379,3.641 1.644,2.404 0.848,1.189 0,0"fill="#de601e"id="path5928"transform="matrix(0.35276895,0,0,-0.35276895,74.701097,130.78596)"style="opacity:0.39999"clip-path="url(#clipPath6326)" /><pathd="M 0,0 C -0.614,-0.057 -1.219,-0.126 -1.863,-0.157 -2.222,-0.368 -2.563,-0.58 -2.938,-0.789 -1.961,-0.522 -0.896,-0.306 0,0"fill="#193577"id="path5934"transform="matrix(0.35276895,0,0,-0.35276895,62.322434,116.38593)"style="opacity:0.39999"clip-path="url(#clipPath6272)" /><pathd="M 0,0 C -0.614,-0.057 -1.219,-0.126 -1.863,-0.157 -2.222,-0.368 -2.563,-0.58 -2.938,-0.789 -1.961,-0.522 -0.896,-0.306 0,0"fill="#de601e"id="path5940"transform="matrix(0.35276895,0,0,-0.35276895,62.322434,116.38593)"style="opacity:0.39999"clip-path="url(#clipPath6302)" /><pathd="m 0,0 c -3.918,-2.27 -7.22,-5.646 -5.846,-10.359 1.959,-6.722 8.004,-33.317 -3.366,-54.301 10.717,18.135 9.567,40.971 8.88,47.26 -0.94,8.495 11.372,10.575 16.037,11.052 C 12.403,-3.326 7.839,-0.692 1.683,-0.023 1.078,0.043 0.563,-0.014 0,0"fill="#de601e"id="path5946"transform="matrix(0.35276895,0,0,-0.35276895,78.78969,106.69184)"style="opacity:0.39999"clip-path="url(#clipPath6308)" /><pathd="m 0,0 c -3.918,-2.27 -7.22,-5.646 -5.846,-10.359 1.959,-6.722 8.004,-33.317 -3.366,-54.301 10.717,18.135 9.567,40.971 8.88,47.26 -0.94,8.495 11.372,10.575 16.037,11.052 C 12.403,-3.326 7.839,-0.692 1.683,-0.023 1.078,0.043 0.563,-0.014 0,0"fill="#d71c19"id="path5952"transform="matrix(0.35276895,0,0,-0.35276895,78.78969,106.69184)"style="opacity:0.7"clip-path="url(#clipPath6284)" /><pathd="M 0,0 C 5.061,1.371 9.223,3.057 12.673,4.954 9.623,4.137 6.31,3.461 2.401,3.107 c -37.449,-4.141 -43.656,-36.875 -44.183,-54.998 1.921,0.124 4.244,0.227 6.91,0.289 C -35.417,-33.281 -30.048,-8.793 0,0"fill="#de601e"id="path5958"transform="matrix(0.35276895,0,0,-0.35276895,56.815711,118.41083)"style="opacity:0.39999"clip-path="url(#clipPath6296)" /><pathd="M 0,0 C 5.061,1.371 9.223,3.057 12.673,4.954 9.623,4.137 6.31,3.461 2.401,3.107 c -37.449,-4.141 -43.656,-36.875 -44.183,-54.998 1.921,0.124 4.244,0.227 6.91,0.289 C -35.417,-33.281 -30.048,-8.793 0,0"fill="#d71c19"id="path5964"transform="matrix(0.35276895,0,0,-0.35276895,56.815711,118.41083)"style="opacity:0.7"clip-path="url(#clipPath6260)" /><pathd="m 0,0 c -1.374,4.714 1.928,8.09 5.846,10.359 -18.383,0.48 -17.751,-24.92 -46.683,-27.477 -0.896,-0.306 -1.961,-0.523 -2.937,-0.789 -3.451,-1.898 -7.613,-3.583 -12.673,-4.954 -30.048,-8.793 -35.417,-33.282 -34.872,-51.602 8.904,0.217 21.941,-0.03 39.594,-1.765 22.609,-2.226 36.924,6.603 45.98,18.287 0.848,1.189 1.643,2.404 2.379,3.64 C 8.004,-33.316 1.959,-6.722 0,0"fill="#193577"id="path5970"transform="matrix(0.35276895,0,0,-0.35276895,76.72952,110.34653)"style="opacity:0.39999"clip-path="url(#clipPath6290)" /><pathd="m 0,0 c -1.374,4.714 1.928,8.09 5.846,10.359 -18.383,0.48 -17.751,-24.92 -46.683,-27.477 -0.896,-0.306 -1.961,-0.523 -2.937,-0.789 -3.451,-1.898 -7.613,-3.583 -12.673,-4.954 -30.048,-8.793 -35.417,-33.282 -34.872,-51.602 8.904,0.217 21.941,-0.03 39.594,-1.765 22.609,-2.226 36.924,6.603 45.98,18.287 0.848,1.189 1.643,2.404 2.379,3.64 C 8.004,-33.316 1.959,-6.722 0,0"fill="#de601e"id="path5976"transform="matrix(0.35276895,0,0,-0.35276895,76.72952,110.34653)"style="opacity:0.39999"clip-path="url(#clipPath6278)" /><pathd="m 0,0 c -1.374,4.714 1.928,8.09 5.846,10.359 -18.383,0.48 -17.751,-24.92 -46.683,-27.477 -0.896,-0.306 -1.961,-0.523 -2.937,-0.789 -3.451,-1.898 -7.613,-3.583 -12.673,-4.954 -30.048,-8.793 -35.417,-33.282 -34.872,-51.602 8.904,0.217 21.941,-0.03 39.594,-1.765 22.609,-2.226 36.924,6.603 45.98,18.287 0.848,1.189 1.643,2.404 2.379,3.64 C 8.004,-33.316 1.959,-6.722 0,0"fill="#d71c19"id="path5982"transform="matrix(0.35276895,0,0,-0.35276895,76.72952,110.34653)"style="opacity:0.7"clip-path="url(#clipPath6320)" /></g></svg>
/*!* Bootstrap v5.3.0-alpha3 (https://getbootstrap.com/)* Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)*/!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=N(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return j(s,{delegateTarget:r}),n.oneOff&&P.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return j(n,{delegateTarget:t}),i.oneOff&&P.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function I(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function N(t){return t=t.replace(y,""),T[t]||t}const P={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))I(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==N(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=j(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function j(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const H={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${F(e)}`))};class ${static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?H.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?H.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends ${constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),P.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.0-alpha2"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return n(e)},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;P.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))};class q extends W{static get NAME(){return"alert"}close(){if(P.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),P.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(q,"close"),m(q);const V='[data-bs-toggle="button"]';class K extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=K.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}P.on(document,"click.bs.button.data-api",V,(t=>{t.preventDefault();const e=t.target.closest(V);K.getOrCreateInstance(e).toggle()})),m(K);const Q={endCallback:null,leftCallback:null,rightCallback:null},X={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Y extends ${constructor(t,e){super(),this._element=t,t&&Y.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Q}static get DefaultType(){return X}static get NAME(){return"swipe"}dispose(){P.off(this._element,".bs.swipe")}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(P.on(this._element,"pointerdown.bs.swipe",(t=>this._start(t))),P.on(this._element,"pointerup.bs.swipe",(t=>this._end(t))),this._element.classList.add("pointer-event")):(P.on(this._element,"touchstart.bs.swipe",(t=>this._start(t))),P.on(this._element,"touchmove.bs.swipe",(t=>this._move(t))),P.on(this._element,"touchend.bs.swipe",(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const U="next",G="prev",J="left",Z="right",tt="slid.bs.carousel",et="carousel",it="active",nt={ArrowLeft:Z,ArrowRight:J},st={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class rt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===et&&this.cycle()}static get Default(){return st}static get DefaultType(){return ot}static get NAME(){return"carousel"}next(){this._slide(U)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(G)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?P.one(this._element,tt,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void P.one(this._element,tt,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?U:G;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&P.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(P.on(this._element,"mouseenter.bs.carousel",(()=>this.pause())),P.on(this._element,"mouseleave.bs.carousel",(()=>this._maybeEnableCycle()))),this._config.touch&&Y.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))P.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(J)),rightCallback:()=>this._slide(this._directionToOrder(Z)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new Y(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=nt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(".active",this._indicatorsElement);e.classList.remove(it),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(it),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===U,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>P.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r("slide.bs.carousel").defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(it),i.classList.remove(it,c,l),this._isSliding=!1,r(tt)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(".active.carousel-item",this._element)}_getItems(){return z.find(".carousel-item",this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===J?G:U:t===J?U:G}_orderToDirection(t){return p()?t===G?J:Z:t===G?Z:J}static jQueryInterface(t){return this.each((function(){const e=rt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}P.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(et))return;t.preventDefault();const i=rt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===H.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),P.on(window,"load.bs.carousel.data-api",(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)rt.getOrCreateInstance(e)})),m(rt);const at="show",lt="collapse",ct="collapsing",ht='[data-bs-toggle="collapse"]',dt={parent:null,toggle:!0},ut={parent:"(null|element)",toggle:"boolean"};class ft extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(ht);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return dt}static get DefaultType(){return ut}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>ft.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(P.trigger(this._element,"show.bs.collapse").defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(lt),this._element.classList.add(ct),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ct),this._element.classList.add(lt,at),this._element.style[e]="",P.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(P.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(ct),this._element.classList.remove(lt,at);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ct),this._element.classList.add(lt),P.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(at)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(ht);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(":scope .collapse .collapse",this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=ft.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}P.on(document,"click.bs.collapse.data-api",ht,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))ft.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(ft);var pt="top",mt="bottom",gt="right",_t="left",bt="auto",vt=[pt,mt,gt,_t],yt="start",wt="end",At="clippingParents",Et="viewport",Tt="popper",Ct="reference",Ot=vt.reduce((function(t,e){return t.concat([e+"-"+yt,e+"-"+wt])}),[]),xt=[].concat(vt,[bt]).reduce((function(t,e){return t.concat([e,e+"-"+yt,e+"-"+wt])}),[]),kt="beforeRead",Lt="read",St="afterRead",Dt="beforeMain",It="main",Nt="afterMain",Pt="beforeWrite",jt="write",Mt="afterWrite",Ft=[kt,Lt,St,Dt,It,Nt,Pt,jt,Mt];function Ht(t){return t?(t.nodeName||"").toLowerCase():null}function $t(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Wt(t){return t instanceof $t(t).Element||t instanceof Element}function Bt(t){return t instanceof $t(t).HTMLElement||t instanceof HTMLElement}function zt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof $t(t).ShadowRoot||t instanceof ShadowRoot)}const Rt={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];Bt(s)&&Ht(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});Bt(n)&&Ht(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function qt(t){return t.split("-")[0]}var Vt=Math.max,Kt=Math.min,Qt=Math.round;function Xt(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Yt(){return!/^((?!chrome|android).)*safari/i.test(Xt())}function Ut(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&Bt(t)&&(s=t.offsetWidth>0&&Qt(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&Qt(n.height)/t.offsetHeight||1);var r=(Wt(t)?$t(t):window).visualViewport,a=!Yt()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Gt(t){var e=Ut(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Jt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&zt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Zt(t){return $t(t).getComputedStyle(t)}function te(t){return["table","td","th"].indexOf(Ht(t))>=0}function ee(t){return((Wt(t)?t.ownerDocument:t.document)||window.document).documentElement}function ie(t){return"html"===Ht(t)?t:t.assignedSlot||t.parentNode||(zt(t)?t.host:null)||ee(t)}function ne(t){return Bt(t)&&"fixed"!==Zt(t).position?t.offsetParent:null}function se(t){for(var e=$t(t),i=ne(t);i&&te(i)&&"static"===Zt(i).position;)i=ne(i);return i&&("html"===Ht(i)||"body"===Ht(i)&&"static"===Zt(i).position)?e:i||function(t){var e=/firefox/i.test(Xt());if(/Trident/i.test(Xt())&&Bt(t)&&"fixed"===Zt(t).position)return null;var i=ie(t);for(zt(i)&&(i=i.host);Bt(i)&&["html","body"].indexOf(Ht(i))<0;){var n=Zt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function oe(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function re(t,e,i){return Vt(t,Kt(e,i))}function ae(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function le(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const ce={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=qt(i.placement),l=oe(a),c=[_t,gt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return ae("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:le(t,vt))}(s.padding,i),d=Gt(o),u="y"===l?pt:_t,f="y"===l?mt:gt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=se(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=re(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Jt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(t){return t.split("-")[1]}var de={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ue(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=_t,y=pt,w=window;if(c){var A=se(i),E="clientHeight",T="clientWidth";A===$t(i)&&"static"!==Zt(A=ee(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===pt||(s===_t||s===gt)&&o===wt)&&(y=mt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==_t&&(s!==pt&&s!==mt||o!==wt)||(v=gt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&de),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:Qt(i*s)/s||0,y:Qt(n*s)/s||0}}({x:f,y:m},$t(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const fe={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:qt(e.placement),variation:he(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,ue(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,ue(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var pe={passive:!0};const me={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=$t(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,pe)})),a&&l.addEventListener("resize",i.update,pe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,pe)})),a&&l.removeEventListener("resize",i.update,pe)}},data:{}};var ge={left:"right",right:"left",bottom:"top",top:"bottom"};function _e(t){return t.replace(/left|right|bottom|top/g,(function(t){return ge[t]}))}var be={start:"end",end:"start"};function ve(t){return t.replace(/start|end/g,(function(t){return be[t]}))}function ye(t){var e=$t(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function we(t){return Ut(ee(t)).left+ye(t).scrollLeft}function Ae(t){var e=Zt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ee(t){return["html","body","#document"].indexOf(Ht(t))>=0?t.ownerDocument.body:Bt(t)&&Ae(t)?t:Ee(ie(t))}function Te(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=$t(n),r=s?[o].concat(o.visualViewport||[],Ae(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Te(ie(r)))}function Ce(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Oe(t,e,i){return e===Et?Ce(function(t,e){var i=$t(t),n=ee(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Yt();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+we(t),y:l}}(t,i)):Wt(e)?function(t,e){var i=Ut(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ce(function(t){var e,i=ee(t),n=ye(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=Vt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=Vt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+we(t),l=-n.scrollTop;return"rtl"===Zt(s||i).direction&&(a+=Vt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(ee(t)))}function xe(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?qt(s):null,r=s?he(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case pt:e={x:a,y:i.y-n.height};break;case mt:e={x:a,y:i.y+i.height};break;case gt:e={x:i.x+i.width,y:l};break;case _t:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?oe(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case yt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case wt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?At:a,c=i.rootBoundary,h=void 0===c?Et:c,d=i.elementContext,u=void 0===d?Tt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=ae("number"!=typeof g?g:le(g,vt)),b=u===Tt?Ct:Tt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Te(ie(t)),i=["absolute","fixed"].indexOf(Zt(t).position)>=0&&Bt(t)?se(t):t;return Wt(i)?e.filter((function(t){return Wt(t)&&Jt(t,i)&&"body"!==Ht(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=Oe(t,i,n);return e.top=Vt(s.top,e.top),e.right=Kt(s.right,e.right),e.bottom=Kt(s.bottom,e.bottom),e.left=Vt(s.left,e.left),e}),Oe(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(Wt(y)?y:y.contextElement||ee(t.elements.popper),l,h,r),A=Ut(t.elements.reference),E=xe({reference:A,element:v,strategy:"absolute",placement:s}),T=Ce(Object.assign({},v,E)),C=u===Tt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Tt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[gt,mt].indexOf(t)>=0?1:-1,i=[pt,mt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?xt:l,h=he(n),d=h?a?Ot:Ot.filter((function(t){return he(t)===h})):vt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ke(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[qt(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const Se={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=qt(g),b=l||(_!==g&&p?function(t){if(qt(t)===bt)return[];var e=_e(t);return[ve(t),e,ve(e)]}(g):[_e(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(qt(i)===bt?Le(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C<v.length;C++){var O=v[C],x=qt(O),k=he(O)===yt,L=[pt,mt].indexOf(x)>=0,S=L?"width":"height",D=ke(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=L?k?gt:_t:k?mt:pt;y[S]>w[S]&&(I=_e(I));var N=_e(I),P=[];if(o&&P.push(D[x]<=0),a&&P.push(D[I]<=0,D[N]<=0),P.every((function(t){return t}))){T=O,E=!1;break}A.set(O,P)}if(E)for(var j=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Ie(t){return[pt,gt,mt,_t].some((function(e){return t[e]>=0}))}const Ne={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ke(e,{elementContext:"reference"}),a=ke(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Ie(l),d=Ie(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},Pe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=xt.reduce((function(t,i){return t[i]=function(t,e,i){var n=qt(t),s=[_t,pt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[_t,gt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},je={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=xe({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},Me={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ke(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=qt(e.placement),b=he(e.placement),v=!b,y=oe(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?pt:_t,D="y"===y?mt:gt,I="y"===y?"height":"width",N=A[y],P=N+g[S],j=N-g[D],M=f?-T[I]/2:0,F=b===yt?E[I]:T[I],H=b===yt?-T[I]:-E[I],$=e.elements.arrow,W=f&&$?Gt($):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=re(0,E[I],W[I]),V=v?E[I]/2-M-q-z-O.mainAxis:F-q-z-O.mainAxis,K=v?-E[I]/2+M+q+R+O.mainAxis:H+q+R+O.mainAxis,Q=e.elements.arrow&&se(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=N+K-Y,G=re(f?Kt(P,N+V-Y-X):P,N,f?Vt(j,U):j);A[y]=G,k[y]=G-N}if(a){var J,Z="x"===y?pt:_t,tt="x"===y?mt:gt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[pt,_t].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=re(t,e,i);return n>i?i:n}(at,et,lt):re(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function Fe(t,e,i){void 0===i&&(i=!1);var n,s,o=Bt(e),r=Bt(e)&&function(t){var e=t.getBoundingClientRect(),i=Qt(e.width)/t.offsetWidth||1,n=Qt(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=ee(e),l=Ut(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==Ht(e)||Ae(a))&&(c=(n=e)!==$t(n)&&Bt(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:ye(n)),Bt(e)?((h=Ut(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=we(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function He(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var $e={placement:"bottom",modifiers:[],strategy:"absolute"};function We(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function Be(t){void 0===t&&(t={});var e=t,i=e.defaultModifiers,n=void 0===i?[]:i,s=e.defaultOptions,o=void 0===s?$e:s;return function(t,e,i){void 0===i&&(i=o);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},$e,o),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,h={state:a,setOptions:function(i){var s="function"==typeof i?i(a.options):i;d(),a.options=Object.assign({},o,a.options,s),a.scrollParents={reference:Wt(t)?Te(t):t.contextElement?Te(t.contextElement):[],popper:Te(e)};var r,c,u=function(t){var e=He(t);return Ft.reduce((function(t,i){return t.concat(e.filter((function(t){return t.phase===i})))}),[])}((r=[].concat(n,a.options.modifiers),c=r.reduce((function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t}),{}),Object.keys(c).map((function(t){return c[t]}))));return a.orderedModifiers=u.filter((function(t){return t.enabled})),a.orderedModifiers.forEach((function(t){var e=t.name,i=t.options,n=void 0===i?{}:i,s=t.effect;if("function"==typeof s){var o=s({state:a,name:e,instance:h,options:n});l.push(o||function(){})}})),h.update()},forceUpdate:function(){if(!c){var t=a.elements,e=t.reference,i=t.popper;if(We(e,i)){a.rects={reference:Fe(e,se(i),"fixed"===a.options.strategy),popper:Gt(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(t){return a.modifiersData[t.name]=Object.assign({},t.data)}));for(var n=0;n<a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],o=s.fn,r=s.options,l=void 0===r?{}:r,d=s.name;"function"==typeof o&&(a=o({state:a,options:l,name:d,instance:h})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(t){h.forceUpdate(),t(a)}))},function(){return r||(r=new Promise((function(t){Promise.resolve().then((function(){r=void 0,t(s())}))}))),r}),destroy:function(){d(),c=!0}};if(!We(t,e))return h;function d(){l.forEach((function(t){return t()})),l=[]}return h.setOptions(i).then((function(t){!c&&i.onFirstUpdate&&i.onFirstUpdate(t)})),h}}var ze=Be(),Re=Be({defaultModifiers:[me,je,fe,Rt]}),qe=Be({defaultModifiers:[me,je,fe,Rt,Pe,Se,Me,ce,Ne]});const Ve=Object.freeze(Object.defineProperty({__proto__:null,afterMain:Nt,afterRead:St,afterWrite:Mt,applyStyles:Rt,arrow:ce,auto:bt,basePlacements:vt,beforeMain:Dt,beforeRead:kt,beforeWrite:Pt,bottom:mt,clippingParents:At,computeStyles:fe,createPopper:qe,createPopperBase:ze,createPopperLite:Re,detectOverflow:ke,end:wt,eventListeners:me,flip:Se,hide:Ne,left:_t,main:It,modifierPhases:Ft,offset:Pe,placements:xt,popper:Tt,popperGenerator:Be,popperOffsets:je,preventOverflow:Me,read:Lt,reference:Ct,right:gt,start:yt,top:pt,variationPlacements:Ot,viewport:Et,write:jt},Symbol.toStringTag,{value:"Module"})),Ke="dropdown",Qe="ArrowUp",Xe="ArrowDown",Ye="click.bs.dropdown.data-api",Ue="keydown.bs.dropdown.data-api",Ge="show",Je='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Ze=`${Je}.show`,ti=".dropdown-menu",ei=p()?"top-end":"top-start",ii=p()?"top-start":"top-end",ni=p()?"bottom-end":"bottom-start",si=p()?"bottom-start":"bottom-end",oi=p()?"left-start":"right-start",ri=p()?"right-start":"left-start",ai={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},li={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class ci extends W{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=z.next(this._element,ti)[0]||z.prev(this._element,ti)[0]||z.findOne(ti,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return ai}static get DefaultType(){return li}static get NAME(){return Ke}toggle(){return this._isShown()?this.hide():this.show()}show(){if(l(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!P.trigger(this._element,"show.bs.dropdown",t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Ge),this._element.classList.add(Ge),P.trigger(this._element,"shown.bs.dropdown",t)}}hide(){if(l(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!P.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.off(t,"mouseover",h);this._popper&&this._popper.destroy(),this._menu.classList.remove(Ge),this._element.classList.remove(Ge),this._element.setAttribute("aria-expanded","false"),H.removeDataAttribute(this._menu,"popper"),P.trigger(this._element,"hidden.bs.dropdown",t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!o(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ke.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(void 0===Ve)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=this._parent:o(this._config.reference)?t=r(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const e=this._getPopperConfig();this._popper=qe(t,this._menu,e)}_isShown(){return this._menu.classList.contains(Ge)}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return oi;if(t.classList.contains("dropstart"))return ri;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ii:ei:e?si:ni}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(H.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Xe,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=ci.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ze);for(const i of e){const e=ci.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Qe,Xe].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Je)?this:z.prev(this,Je)[0]||z.next(this,Je)[0]||z.findOne(Je,t.delegateTarget.parentNode),o=ci.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}P.on(document,Ue,Je,ci.dataApiKeydownHandler),P.on(document,Ue,ti,ci.dataApiKeydownHandler),P.on(document,Ye,ci.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",ci.clearMenus),P.on(document,Ye,Je,(function(t){t.preventDefault(),ci.getOrCreateInstance(this).toggle()})),m(ci);const hi="show",di="mousedown.bs.backdrop",ui={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},fi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class pi extends ${constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return ui}static get DefaultType(){return fi}static get NAME(){return"backdrop"}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(hi),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(hi),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(P.off(this._element,di),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),P.on(t,di,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const mi=".bs.focustrap",gi="backward",_i={autofocus:!0,trapElement:null},bi={autofocus:"boolean",trapElement:"element"};class vi extends ${constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return _i}static get DefaultType(){return bi}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),P.off(document,mi),P.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),P.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,P.off(document,mi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===gi?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?gi:"forward")}}const yi=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",wi=".sticky-top",Ai="padding-right",Ei="margin-right";class Ti{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Ai,(e=>e+t)),this._setElementAttributes(yi,Ai,(e=>e+t)),this._setElementAttributes(wi,Ei,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Ai),this._resetElementAttributes(yi,Ai),this._resetElementAttributes(wi,Ei)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&H.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=H.getDataAttribute(t,e);null!==i?(H.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const Ci=".bs.modal",Oi="hidden.bs.modal",xi="show.bs.modal",ki="modal-open",Li="show",Si="modal-static",Di={backdrop:!0,focus:!0,keyboard:!0},Ii={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ni extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ti,this._addEventListeners()}static get Default(){return Di}static get DefaultType(){return Ii}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||P.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(ki),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(P.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Li),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){P.off(window,Ci),P.off(this._dialog,Ci),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new pi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new vi({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(Li),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,P.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.modal",(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),P.on(window,"resize.bs.modal",(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),P.on(this._element,"mousedown.dismiss.bs.modal",(t=>{P.one(this._element,"click.dismiss.bs.modal",(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(ki),this._resetAdjustments(),this._scrollBar.reset(),P.trigger(this._element,Oi)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(P.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(Si)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Si),this._queueCallback((()=>{this._element.classList.remove(Si),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Ni.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}P.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),P.one(e,xi,(t=>{t.defaultPrevented||P.one(e,Oi,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&Ni.getInstance(i).hide(),Ni.getOrCreateInstance(e).toggle(this)})),R(Ni),m(Ni);const Pi="show",ji="showing",Mi="hiding",Fi=".offcanvas.show",Hi="hidePrevented.bs.offcanvas",$i="hidden.bs.offcanvas",Wi={backdrop:!0,keyboard:!0,scroll:!1},Bi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class zi extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Wi}static get DefaultType(){return Bi}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||P.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Ti).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ji),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Pi),this._element.classList.remove(ji),P.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(P.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Mi),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Pi,Mi),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Ti).reset(),P.trigger(this._element,$i)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new pi({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():P.trigger(this._element,Hi)}:null})}_initializeFocusTrap(){return new vi({trapElement:this._element})}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():P.trigger(this._element,Hi))}))}static jQueryInterface(t){return this.each((function(){const e=zi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}P.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;P.one(e,$i,(()=>{a(this)&&this.focus()}));const i=z.findOne(Fi);i&&i!==e&&zi.getInstance(i).hide(),zi.getOrCreateInstance(e).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",(()=>{for(const t of z.find(Fi))zi.getOrCreateInstance(t).show()})),P.on(window,"resize.bs.offcanvas",(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&zi.getOrCreateInstance(t).hide()})),R(zi),m(zi);const Ri=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),qi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Vi=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ki=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Ri.has(i)||Boolean(qi.test(t.nodeValue)||Vi.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Qi={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Xi={allowList:Qi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Yi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Ui={entry:"(string|element|function|null)",selector:"(string|element)"};class Gi extends ${constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Ui)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Ki(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Ji=new Set(["sanitize","allowList","sanitizeFn"]),Zi="fade",tn="show",en=".modal",nn="hide.bs.modal",sn="hover",on="focus",rn={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},an={allowList:Qi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},ln={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cn extends W{constructor(t,e){if(void 0===Ve)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return an}static get DefaultType(){return ln}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(en),nn,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=P.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),P.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(tn),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._queueCallback((()=>{P.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!P.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(tn),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(Zi,tn),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(Zi),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Gi({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Zi)}_isShown(){return this.tip&&this.tip.classList.contains(tn)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rn[e.toUpperCase()];return qe(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)P.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===sn?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===sn?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");P.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?on:sn]=!0,e._enter()})),P.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?on:sn]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(en),nn,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=H.getDataAttributes(this._element);for(const t of Object.keys(e))Ji.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cn);const hn={...cn.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},dn={...cn.DefaultType,content:"(null|string|element|function)"};class un extends cn{static get Default(){return hn}static get DefaultType(){return dn}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(un);const fn="click.bs.scrollspy",pn="active",mn="[href]",gn={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},_n={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class bn extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return gn}static get DefaultType(){return _n}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(P.off(this._config.target,fn),P.on(this._config.target,fn,mn,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(mn,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(e.hash,this._element);a(t)&&(this._targetLinks.set(e.hash,e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(pn),this._activateParents(t),P.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(pn);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,".nav-link, .nav-item > .nav-link, .list-group-item"))t.classList.add(pn)}_clearActiveClass(t){t.classList.remove(pn);const e=z.find("[href].active",t);for(const t of e)t.classList.remove(pn)}static jQueryInterface(t){return this.each((function(){const e=bn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(window,"load.bs.scrollspy.data-api",(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))bn.getOrCreateInstance(t)})),m(bn);const vn="ArrowLeft",yn="ArrowRight",wn="ArrowUp",An="ArrowDown",En="active",Tn="fade",Cn="show",On='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',xn=`.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), ${On}`;class kn extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),P.on(this._element,"keydown.bs.tab",(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?P.trigger(e,"hide.bs.tab",{relatedTarget:t}):null;P.trigger(t,"show.bs.tab",{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(En),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),P.trigger(t,"shown.bs.tab",{relatedTarget:e})):t.classList.add(Cn)}),t,t.classList.contains(Tn)))}_deactivate(t,e){t&&(t.classList.remove(En),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),P.trigger(t,"hidden.bs.tab",{relatedTarget:e})):t.classList.remove(Cn)}),t,t.classList.contains(Tn)))}_keydown(t){if(![vn,yn,wn,An].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[yn,An].includes(t.key),i=b(this._getChildren().filter((t=>!l(t))),t.target,e,!0);i&&(i.focus({preventScroll:!0}),kn.getOrCreateInstance(i).show())}_getChildren(){return z.find(xn,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",En),n(".dropdown-menu",Cn),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(En)}_getInnerElement(t){return t.matches(xn)?t:z.findOne(xn,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=kn.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(document,"click.bs.tab",On,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||kn.getOrCreateInstance(this).show()})),P.on(window,"load.bs.tab",(()=>{for(const t of z.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))kn.getOrCreateInstance(t)})),m(kn);const Ln="hide",Sn="show",Dn="showing",In={animation:"boolean",autohide:"boolean",delay:"number"},Nn={animation:!0,autohide:!0,delay:5e3};class Pn extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Nn}static get DefaultType(){return In}static get NAME(){return"toast"}show(){P.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Ln),d(this._element),this._element.classList.add(Sn,Dn),this._queueCallback((()=>{this._element.classList.remove(Dn),P.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(P.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(Dn),this._queueCallback((()=>{this._element.classList.add(Ln),this._element.classList.remove(Dn,Sn),P.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Sn),super.dispose()}isShown(){return this._element.classList.contains(Sn)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){P.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),P.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Pn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(Pn),m(Pn),{Alert:q,Button:K,Carousel:rt,Collapse:ft,Dropdown:ci,Modal:Ni,Offcanvas:zi,Popover:un,ScrollSpy:bn,Tab:kn,Toast:Pn,Tooltip:cn}}));//# sourceMappingURL=bootstrap.bundle.min.js.map
1;1;1.214;0.978;;0.703;0.651;0.612;0.594;0.576;0.561;0.565;0.56;0.552;0.558;0.581;0.615;0.696;0.782;0.901;1.049;1.11;1.082;1.055;1.05;1.072;1.079;1.119;1.181;1.196;1.144;1.136;1.066;1.015;0.968;0.923;0.91;0.923;0.981;1.112;1.273;1.427;1.587;1.68;1.696;1.613;1.532;1.392;1.287;1.167;1.018;0.875;0.7751;2;1.214;0.973;;0.696;0.641;0.612;0.598;0.572;0.565;0.564;0.564;0.562;0.564;0.58;0.611;0.703;0.804;0.936;1.073;1.126;1.07;1.043;1.037;1.042;1.035;1.071;1.121;1.149;1.136;1.078;1.041;0.984;0.94;0.919;0.914;0.95;1.005;1.142;1.291;1.425;1.572;1.662;1.663;1.641;1.549;1.439;1.321;1.197;1.07;0.919;0.8031;3;1.214;0.992;;0.706;0.646;0.612;0.587;0.576;0.565;0.566;0.554;0.555;0.559;0.572;0.6;0.686;0.77;0.897;1.026;1.107;1.104;1.083;1.084;1.061;1.063;1.096;1.156;1.209;1.187;1.139;1.106;1.041;0.99;0.933;0.945;0.981;1.012;1.116;1.246;1.382;1.537;1.619;1.651;1.575;1.476;1.397;1.3;1.185;1.047;0.894;0.8011;4;1.214;0.999;;0.729;0.672;0.632;0.611;0.587;0.575;0.575;0.568;0.57;0.581;0.586;0.624;0.706;0.805;0.939;1.079;1.128;1.115;1.077;1.052;1.048;1.061;1.082;1.146;1.177;1.148;1.1;1.056;1.006;0.949;0.915;0.919;0.915;0.978;1.094;1.248;1.395;1.562;1.645;1.637;1.565;1.5;1.403;1.305;1.178;1.042;0.907;0.8081;5;1.214;1.003;;0.726;0.662;0.625;0.602;0.579;0.577;0.576;0.571;0.567;0.571;0.586;0.62;0.698;0.791;0.928;1.065;1.106;1.102;1.077;1.066;1.078;1.055;1.077;1.132;1.157;1.154;1.15;1.069;1.032;0.983;0.94;0.926;0.944;1.015;1.136;1.273;1.417;1.528;1.578;1.598;1.509;1.446;1.364;1.274;1.177;1.07;0.957;0.8661;6;1.214;1.027;;0.73;0.677;0.629;0.599;0.578;0.553;0.546;0.538;0.54;0.536;0.546;0.553;0.592;0.64;0.71;0.805;0.944;1.038;1.086;1.114;1.141;1.192;1.225;1.29;1.329;1.287;1.252;1.224;1.151;1.096;1.057;1.044;1.046;1.09;1.168;1.29;1.386;1.486;1.532;1.511;1.446;1.36;1.275;1.2;1.125;1.036;0.938;0.8691;7;1.214;1.028;;0.774;0.716;0.66;0.617;0.593;0.571;0.558;0.546;0.544;0.53;0.53;0.538;0.561;0.589;0.652;0.72;0.839;0.94;1.036;1.104;1.178;1.248;1.328;1.418;1.433;1.368;1.279;1.188;1.164;1.124;1.082;1.07;1.062;1.112;1.172;1.272;1.363;1.457;1.51;1.542;1.477;1.404;1.302;1.191;1.088;0.97;0.84;0.742;1;1.206;0.982;;0.704;0.654;0.612;0.595;0.579;0.563;0.566;0.562;0.555;0.56;0.578;0.612;0.698;0.78;0.898;1.049;1.116;1.077;1.053;1.045;1.072;1.088;1.125;1.18;1.202;1.146;1.134;1.069;1.015;0.967;0.922;0.907;0.918;0.967;1.093;1.263;1.424;1.58;1.677;1.697;1.618;1.538;1.397;1.295;1.172;1.022;0.878;0.7782;2;1.206;0.971;;0.699;0.643;0.615;0.599;0.575;0.57;0.566;0.564;0.563;0.566;0.584;0.617;0.705;0.801;0.933;1.083;1.126;1.068;1.043;1.041;1.06;1.054;1.08;1.116;1.144;1.127;1.071;1.035;0.989;0.937;0.914;0.913;0.947;1.003;1.136;1.28;1.426;1.572;1.66;1.66;1.624;1.542;1.442;1.323;1.197;1.066;0.918;0.8032;3;1.206;0.987;;0.707;0.645;0.613;0.587;0.575;0.563;0.565;0.555;0.556;0.559;0.571;0.597;0.683;0.769;0.898;1.026;1.108;1.094;1.075;1.078;1.063;1.07;1.097;1.157;1.215;1.191;1.135;1.105;1.038;0.989;0.938;0.947;0.979;1.006;1.105;1.234;1.374;1.531;1.62;1.665;1.588;1.482;1.407;1.303;1.189;1.051;0.894;0.8032;4;1.206;0.995;;0.733;0.672;0.635;0.612;0.589;0.58;0.58;0.575;0.572;0.582;0.588;0.629;0.711;0.806;0.94;1.086;1.135;1.12;1.073;1.048;1.051;1.06;1.085;1.15;1.172;1.144;1.093;1.057;1.006;0.951;0.919;0.912;0.912;0.966;1.083;1.232;1.388;1.56;1.639;1.64;1.564;1.496;1.411;1.302;1.18;1.041;0.91;0.812;5;1.206;1.001;;0.725;0.661;0.625;0.606;0.58;0.577;0.576;0.567;0.566;0.573;0.587;0.619;0.696;0.785;0.929;1.07;1.109;1.107;1.079;1.064;1.07;1.055;1.071;1.122;1.153;1.153;1.146;1.073;1.032;0.985;0.944;0.931;0.95;1.01;1.12;1.258;1.41;1.531;1.582;1.606;1.519;1.456;1.374;1.275;1.178;1.07;0.956;0.8692;6;1.206;1.034;;0.734;0.682;0.632;0.602;0.581;0.558;0.552;0.543;0.543;0.54;0.55;0.557;0.595;0.645;0.711;0.805;0.952;1.051;1.077;1.117;1.146;1.193;1.222;1.287;1.332;1.288;1.249;1.227;1.163;1.103;1.064;1.044;1.039;1.082;1.162;1.285;1.375;1.482;1.527;1.508;1.438;1.35;1.271;1.195;1.119;1.03;0.931;0.8612;7;1.206;1.03;;0.768;0.713;0.659;0.618;0.592;0.574;0.559;0.548;0.543;0.532;0.532;0.539;0.563;0.59;0.65;0.724;0.843;0.942;1.036;1.1;1.183;1.255;1.331;1.417;1.425;1.365;1.281;1.182;1.16;1.116;1.074;1.068;1.055;1.098;1.158;1.256;1.364;1.461;1.517;1.548;1.492;1.415;1.306;1.199;1.094;0.977;0.839;0.7393;1;1.191;0.979;;0.702;0.65;0.614;0.602;0.581;0.564;0.57;0.563;0.557;0.559;0.578;0.611;0.702;0.782;0.9;1.044;1.115;1.083;1.059;1.048;1.075;1.095;1.135;1.181;1.204;1.164;1.147;1.076;1.026;0.972;0.922;0.906;0.914;0.955;1.081;1.247;1.416;1.572;1.673;1.68;1.614;1.534;1.392;1.289;1.172;1.021;0.879;0.7743;2;1.191;0.965;;0.703;0.647;0.618;0.603;0.576;0.576;0.569;0.566;0.566;0.569;0.587;0.621;0.707;0.8;0.94;1.088;1.127;1.079;1.048;1.041;1.061;1.067;1.094;1.131;1.149;1.131;1.075;1.04;0.992;0.927;0.908;0.909;0.935;0.987;1.11;1.25;1.415;1.571;1.654;1.653;1.61;1.538;1.444;1.321;1.194;1.074;0.922;0.8073;3;1.191;0.984;;0.712;0.648;0.615;0.592;0.58;0.565;0.566;0.556;0.559;0.561;0.571;0.599;0.689;0.771;0.898;1.026;1.112;1.104;1.084;1.086;1.058;1.065;1.098;1.159;1.216;1.179;1.13;1.097;1.028;0.978;0.934;0.939;0.966;0.995;1.091;1.226;1.369;1.53;1.62;1.659;1.593;1.493;1.413;1.308;1.196;1.058;0.9;0.8083;4;1.191;0.987;;0.729;0.671;0.633;0.609;0.588;0.581;0.582;0.578;0.576;0.582;0.589;0.629;0.71;0.803;0.937;1.079;1.134;1.114;1.073;1.051;1.043;1.062;1.094;1.157;1.18;1.152;1.098;1.058;1.006;0.951;0.926;0.906;0.913;0.962;1.074;1.223;1.382;1.562;1.651;1.64;1.56;1.491;1.409;1.301;1.181;1.045;0.913;0.8123;5;1.191;0.993;;0.725;0.665;0.624;0.607;0.584;0.58;0.584;0.575;0.57;0.576;0.59;0.622;0.698;0.788;0.932;1.073;1.118;1.108;1.089;1.067;1.069;1.061;1.077;1.123;1.155;1.146;1.132;1.06;1.021;0.986;0.942;0.928;0.946;0.998;1.103;1.243;1.402;1.535;1.587;1.603;1.528;1.457;1.378;1.273;1.178;1.07;0.957;0.8673;6;1.191;1.044;;0.732;0.681;0.63;0.604;0.583;0.56;0.554;0.544;0.545;0.541;0.55;0.557;0.596;0.643;0.713;0.805;0.948;1.05;1.081;1.122;1.156;1.199;1.229;1.287;1.339;1.295;1.252;1.224;1.158;1.108;1.066;1.047;1.035;1.073;1.143;1.271;1.364;1.477;1.53;1.506;1.431;1.35;1.268;1.196;1.127;1.034;0.933;0.8633;7;1.191;1.048;;0.772;0.716;0.661;0.619;0.594;0.578;0.565;0.554;0.545;0.536;0.534;0.544;0.565;0.592;0.652;0.726;0.843;0.94;1.034;1.096;1.183;1.253;1.331;1.423;1.427;1.366;1.289;1.184;1.169;1.122;1.075;1.063;1.05;1.086;1.147;1.247;1.358;1.457;1.514;1.536;1.48;1.41;1.303;1.201;1.099;0.977;0.841;0.7434;1;1.176;0.98;;0.705;0.653;0.614;0.602;0.579;0.564;0.571;0.564;0.557;0.559;0.576;0.609;0.7;0.775;0.892;1.036;1.11;1.089;1.069;1.045;1.08;1.101;1.147;1.192;1.208;1.166;1.142;1.077;1.038;0.979;0.934;0.919;0.92;0.954;1.068;1.226;1.4;1.57;1.672;1.68;1.616;1.529;1.389;1.278;1.168;1.02;0.88;0.7784;2;1.176;0.968;;0.705;0.649;0.621;0.604;0.58;0.577;0.571;0.569;0.57;0.576;0.591;0.623;0.704;0.797;0.936;1.082;1.123;1.087;1.048;1.04;1.062;1.075;1.105;1.146;1.155;1.137;1.088;1.05;0.993;0.937;0.914;0.912;0.935;0.99;1.102;1.235;1.402;1.567;1.651;1.648;1.593;1.523;1.432;1.313;1.19;1.069;0.918;0.8054;3;1.176;0.986;;0.711;0.651;0.619;0.593;0.581;0.566;0.569;0.56;0.563;0.567;0.577;0.603;0.69;0.775;0.897;1.033;1.111;1.099;1.088;1.089;1.064;1.075;1.103;1.172;1.209;1.178;1.132;1.098;1.02;0.971;0.939;0.933;0.96;0.981;1.073;1.219;1.367;1.532;1.629;1.657;1.604;1.494;1.405;1.298;1.186;1.054;0.898;0.8074;4;1.176;0.984;;0.733;0.673;0.636;0.608;0.59;0.582;0.584;0.585;0.582;0.583;0.595;0.628;0.706;0.801;0.936;1.084;1.134;1.114;1.079;1.055;1.051;1.055;1.087;1.149;1.182;1.154;1.101;1.058;1.006;0.949;0.927;0.905;0.908;0.95;1.054;1.198;1.363;1.565;1.65;1.649;1.568;1.495;1.416;1.307;1.182;1.05;0.917;0.8164;5;1.176;0.982;;0.731;0.665;0.625;0.61;0.585;0.58;0.585;0.576;0.572;0.576;0.594;0.624;0.692;0.78;0.93;1.067;1.115;1.109;1.09;1.068;1.074;1.07;1.088;1.135;1.162;1.146;1.127;1.065;1.02;0.986;0.947;0.931;0.946;0.991;1.088;1.233;1.392;1.533;1.597;1.609;1.529;1.457;1.377;1.264;1.173;1.066;0.956;0.8644;6;1.176;1.045;;0.735;0.685;0.634;0.607;0.586;0.564;0.556;0.547;0.549;0.546;0.555;0.561;0.596;0.639;0.708;0.797;0.95;1.049;1.085;1.129;1.159;1.203;1.236;1.294;1.347;1.307;1.26;1.219;1.153;1.103;1.066;1.039;1.027;1.063;1.133;1.249;1.348;1.466;1.533;1.501;1.428;1.354;1.27;1.197;1.132;1.039;0.933;0.8634;7;1.176;1.055;;0.772;0.719;0.667;0.625;0.598;0.583;0.569;0.558;0.549;0.541;0.54;0.547;0.57;0.597;0.654;0.729;0.847;0.942;1.036;1.103;1.19;1.254;1.337;1.418;1.428;1.361;1.285;1.185;1.166;1.117;1.074;1.069;1.048;1.07;1.128;1.232;1.345;1.461;1.523;1.536;1.476;1.407;1.291;1.195;1.091;0.98;0.842;0.7455;1;1.159;0.984;;0.707;0.653;0.611;0.601;0.581;0.566;0.573;0.567;0.564;0.564;0.578;0.611;0.705;0.785;0.903;1.043;1.107;1.096;1.069;1.047;1.076;1.099;1.15;1.199;1.207;1.163;1.142;1.08;1.032;0.966;0.939;0.918;0.913;0.95;1.056;1.21;1.377;1.564;1.674;1.686;1.616;1.531;1.389;1.28;1.168;1.021;0.883;0.785;2;1.159;0.973;;0.705;0.648;0.623;0.607;0.582;0.581;0.576;0.57;0.571;0.58;0.596;0.625;0.708;0.8;0.939;1.093;1.131;1.096;1.05;1.036;1.066;1.072;1.106;1.147;1.166;1.145;1.097;1.052;0.995;0.937;0.915;0.907;0.927;0.98;1.084;1.214;1.386;1.557;1.658;1.659;1.584;1.522;1.432;1.31;1.184;1.065;0.914;0.8025;3;1.159;0.993;;0.709;0.647;0.614;0.591;0.58;0.564;0.568;0.557;0.563;0.568;0.58;0.603;0.691;0.776;0.902;1.042;1.12;1.107;1.089;1.09;1.074;1.076;1.104;1.172;1.205;1.173;1.13;1.095;1.02;0.973;0.94;0.934;0.957;0.972;1.045;1.189;1.353;1.531;1.643;1.668;1.61;1.511;1.423;1.304;1.187;1.051;0.895;0.8045;4;1.159;0.977;;0.729;0.672;0.633;0.607;0.589;0.586;0.588;0.587;0.583;0.583;0.598;0.628;0.707;0.807;0.945;1.095;1.142;1.117;1.082;1.055;1.049;1.05;1.087;1.151;1.182;1.152;1.096;1.05;0.998;0.943;0.918;0.896;0.902;0.94;1.045;1.187;1.356;1.571;1.665;1.666;1.574;1.505;1.424;1.307;1.177;1.048;0.914;0.8145;5;1.159;0.981;;0.731;0.668;0.627;0.609;0.588;0.585;0.594;0.581;0.576;0.582;0.604;0.631;0.705;0.795;0.944;1.085;1.124;1.117;1.1;1.064;1.074;1.065;1.088;1.144;1.174;1.148;1.118;1.059;1.013;0.976;0.939;0.925;0.935;0.97;1.058;1.2;1.365;1.526;1.596;1.617;1.534;1.466;1.384;1.268;1.17;1.068;0.953;0.8575;6;1.159;1.038;;0.734;0.687;0.634;0.603;0.582;0.566;0.555;0.547;0.551;0.549;0.556;0.566;0.599;0.642;0.71;0.798;0.954;1.052;1.092;1.136;1.168;1.218;1.248;1.314;1.369;1.32;1.267;1.217;1.159;1.096;1.064;1.027;1.017;1.06;1.119;1.221;1.322;1.453;1.529;1.508;1.438;1.356;1.274;1.194;1.126;1.034;0.923;0.8465;7;1.159;1.054;;0.759;0.703;0.656;0.619;0.592;0.578;0.569;0.557;0.549;0.546;0.541;0.549;0.572;0.599;0.651;0.733;0.855;0.943;1.046;1.1;1.198;1.256;1.346;1.434;1.445;1.366;1.286;1.189;1.164;1.116;1.085;1.065;1.043;1.067;1.11;1.212;1.33;1.467;1.533;1.556;1.489;1.419;1.296;1.19;1.084;0.97;0.831;0.7366;1;1.146;0.99;;0.71;0.651;0.61;0.6;0.582;0.567;0.575;0.568;0.566;0.567;0.583;0.618;0.714;0.794;0.925;1.067;1.126;1.109;1.073;1.056;1.067;1.09;1.139;1.198;1.197;1.155;1.127;1.066;1.021;0.959;0.932;0.915;0.909;0.94;1.046;1.191;1.357;1.551;1.674;1.698;1.623;1.542;1.402;1.281;1.169;1.021;0.886;0.7836;2;1.146;0.978;;0.711;0.651;0.624;0.612;0.586;0.584;0.581;0.572;0.572;0.584;0.597;0.631;0.716;0.809;0.957;1.117;1.151;1.102;1.048;1.035;1.057;1.051;1.095;1.139;1.155;1.139;1.1;1.052;0.99;0.927;0.909;0.905;0.918;0.966;1.063;1.196;1.37;1.552;1.658;1.668;1.587;1.526;1.449;1.315;1.186;1.068;0.913;0.8066;3;1.146;0.995;;0.708;0.643;0.611;0.591;0.579;0.565;0.569;0.559;0.565;0.57;0.58;0.608;0.701;0.785;0.913;1.067;1.143;1.119;1.092;1.09;1.079;1.076;1.094;1.171;1.212;1.169;1.125;1.088;1.013;0.97;0.94;0.926;0.942;0.96;1.022;1.158;1.325;1.522;1.642;1.674;1.618;1.528;1.436;1.312;1.188;1.058;0.894;0.86;4;1.146;0.97;;0.729;0.67;0.637;0.611;0.59;0.587;0.588;0.587;0.585;0.587;0.604;0.635;0.714;0.817;0.964;1.118;1.164;1.129;1.093;1.058;1.054;1.051;1.083;1.148;1.177;1.137;1.09;1.041;0.987;0.928;0.913;0.886;0.895;0.931;1.025;1.159;1.327;1.564;1.672;1.67;1.587;1.51;1.435;1.317;1.178;1.051;0.91;0.8076;5;1.146;0.976;;0.73;0.67;0.627;0.613;0.591;0.586;0.599;0.583;0.583;0.586;0.609;0.639;0.713;0.808;0.964;1.106;1.139;1.127;1.102;1.068;1.075;1.072;1.093;1.145;1.183;1.146;1.115;1.054;1.002;0.96;0.922;0.905;0.914;0.944;1.029;1.154;1.33;1.517;1.601;1.627;1.553;1.484;1.396;1.276;1.179;1.071;0.954;0.8566;6;1.146;1.036;;0.73;0.685;0.632;0.598;0.578;0.566;0.558;0.552;0.549;0.55;0.554;0.569;0.607;0.65;0.718;0.808;0.959;1.059;1.107;1.151;1.184;1.23;1.248;1.321;1.362;1.311;1.268;1.221;1.162;1.099;1.061;1.02;1.005;1.04;1.091;1.191;1.294;1.449;1.517;1.518;1.451;1.365;1.289;1.204;1.13;1.036;0.92;0.8336;7;1.146;1.055;;0.749;0.692;0.646;0.614;0.587;0.573;0.567;0.554;0.55;0.549;0.544;0.554;0.577;0.606;0.663;0.747;0.874;0.964;1.07;1.118;1.216;1.265;1.353;1.441;1.45;1.361;1.283;1.189;1.157;1.112;1.075;1.062;1.03;1.048;1.082;1.18;1.301;1.45;1.532;1.564;1.498;1.422;1.304;1.191;1.088;0.972;0.838;0.7387;1;1.13;0.992;;0.715;0.652;0.611;0.601;0.585;0.572;0.577;0.569;0.569;0.571;0.584;0.621;0.716;0.8;0.94;1.081;1.131;1.115;1.075;1.06;1.073;1.1;1.146;1.203;1.199;1.147;1.116;1.061;1.017;0.948;0.924;0.908;0.899;0.929;1.027;1.16;1.327;1.533;1.668;1.692;1.632;1.55;1.411;1.29;1.177;1.033;0.893;0.7927;2;1.13;0.978;;0.72;0.658;0.628;0.615;0.591;0.586;0.588;0.577;0.575;0.591;0.601;0.639;0.722;0.814;0.965;1.117;1.154;1.11;1.052;1.037;1.057;1.057;1.103;1.141;1.162;1.133;1.089;1.05;0.99;0.923;0.904;0.909;0.913;0.953;1.033;1.164;1.341;1.534;1.647;1.667;1.584;1.532;1.451;1.326;1.198;1.075;0.915;0.8097;3;1.13;0.994;;0.706;0.643;0.611;0.59;0.578;0.565;0.569;0.56;0.563;0.569;0.578;0.611;0.703;0.784;0.909;1.067;1.141;1.116;1.094;1.089;1.092;1.09;1.105;1.18;1.225;1.171;1.121;1.074;1.012;0.969;0.94;0.929;0.94;0.956;1.009;1.135;1.303;1.506;1.64;1.674;1.621;1.538;1.446;1.322;1.193;1.062;0.899;0.8027;4;1.13;0.977;;0.734;0.674;0.644;0.613;0.593;0.588;0.59;0.586;0.584;0.586;0.605;0.64;0.721;0.82;0.965;1.109;1.155;1.118;1.086;1.058;1.05;1.051;1.085;1.154;1.17;1.132;1.093;1.04;0.989;0.939;0.916;0.89;0.893;0.925;1.012;1.139;1.294;1.55;1.677;1.686;1.596;1.516;1.438;1.326;1.184;1.058;0.917;0.8117;5;1.13;0.982;;0.725;0.668;0.627;0.616;0.589;0.585;0.595;0.58;0.58;0.586;0.61;0.638;0.71;0.808;0.962;1.097;1.127;1.119;1.099;1.063;1.078;1.083;1.101;1.157;1.196;1.157;1.123;1.062;1.009;0.971;0.934;0.914;0.918;0.942;1.017;1.126;1.29;1.491;1.604;1.64;1.553;1.492;1.401;1.282;1.184;1.075;0.956;0.867;6;1.13;1.033;;0.729;0.687;0.631;0.597;0.577;0.568;0.561;0.553;0.549;0.552;0.554;0.572;0.611;0.655;0.723;0.821;0.966;1.062;1.11;1.145;1.191;1.24;1.25;1.313;1.357;1.305;1.268;1.223;1.163;1.103;1.064;1.024;1.009;1.039;1.082;1.167;1.27;1.43;1.522;1.529;1.444;1.357;1.289;1.206;1.131;1.037;0.926;0.8387;7;1.13;1.044;;0.756;0.692;0.647;0.613;0.588;0.576;0.569;0.557;0.551;0.552;0.547;0.56;0.582;0.611;0.667;0.758;0.882;0.967;1.08;1.128;1.215;1.268;1.358;1.436;1.449;1.35;1.275;1.189;1.155;1.101;1.069;1.06;1.024;1.037;1.07;1.161;1.281;1.438;1.539;1.567;1.497;1.419;1.3;1.199;1.096;0.977;0.844;0.7438;1;1.118;0.993;;0.718;0.653;0.612;0.599;0.589;0.575;0.575;0.576;0.572;0.573;0.587;0.623;0.715;0.802;0.949;1.085;1.131;1.11;1.077;1.062;1.071;1.105;1.152;1.2;1.2;1.154;1.11;1.061;1.023;0.948;0.924;0.918;0.902;0.931;1.015;1.128;1.297;1.511;1.665;1.691;1.629;1.554;1.418;1.302;1.177;1.038;0.898;0.7958;2;1.118;0.979;;0.728;0.661;0.629;0.615;0.597;0.587;0.588;0.577;0.581;0.59;0.605;0.646;0.728;0.817;0.976;1.12;1.151;1.107;1.045;1.043;1.059;1.057;1.101;1.136;1.161;1.132;1.096;1.04;0.992;0.924;0.899;0.906;0.904;0.944;1.016;1.137;1.311;1.513;1.655;1.675;1.59;1.538;1.457;1.335;1.211;1.082;0.921;0.8178;3;1.118;1.003;;0.715;0.651;0.616;0.594;0.581;0.573;0.574;0.564;0.565;0.576;0.585;0.615;0.701;0.788;0.906;1.065;1.141;1.121;1.096;1.087;1.093;1.085;1.107;1.184;1.226;1.173;1.12;1.069;1.017;0.969;0.936;0.925;0.935;0.948;0.993;1.116;1.278;1.483;1.641;1.675;1.624;1.544;1.449;1.321;1.198;1.064;0.907;0.8068;4;1.118;0.975;;0.74;0.674;0.645;0.616;0.597;0.592;0.591;0.588;0.583;0.586;0.608;0.641;0.726;0.824;0.969;1.116;1.16;1.117;1.073;1.046;1.045;1.051;1.089;1.159;1.176;1.139;1.101;1.043;0.995;0.938;0.914;0.889;0.887;0.921;1.001;1.117;1.265;1.528;1.671;1.695;1.601;1.524;1.438;1.325;1.187;1.067;0.925;0.8178;5;1.118;0.983;;0.727;0.669;0.627;0.613;0.588;0.585;0.591;0.577;0.579;0.587;0.61;0.642;0.715;0.814;0.968;1.098;1.128;1.113;1.092;1.061;1.071;1.084;1.11;1.167;1.204;1.149;1.112;1.071;1.009;0.972;0.934;0.913;0.914;0.94;1.005;1.109;1.263;1.481;1.611;1.641;1.561;1.496;1.414;1.297;1.185;1.077;0.96;0.8668;6;1.118;1.029;;0.736;0.694;0.632;0.6;0.578;0.57;0.563;0.554;0.551;0.556;0.557;0.575;0.615;0.655;0.724;0.83;0.968;1.058;1.104;1.14;1.185;1.221;1.244;1.31;1.367;1.302;1.265;1.221;1.163;1.109;1.075;1.023;1.01;1.034;1.076;1.157;1.253;1.414;1.525;1.535;1.443;1.359;1.296;1.209;1.137;1.035;0.928;0.8448;7;1.118;1.038;;0.755;0.69;0.65;0.612;0.589;0.576;0.572;0.558;0.55;0.556;0.555;0.564;0.588;0.619;0.673;0.766;0.883;0.976;1.091;1.129;1.222;1.276;1.362;1.441;1.456;1.347;1.277;1.193;1.156;1.095;1.061;1.052;1.019;1.024;1.057;1.142;1.262;1.417;1.532;1.567;1.504;1.426;1.303;1.199;1.091;0.974;0.846;0.7479;1;1.103;0.994;;0.72;0.65;0.612;0.599;0.589;0.576;0.575;0.576;0.572;0.574;0.584;0.625;0.718;0.803;0.946;1.081;1.133;1.108;1.085;1.069;1.077;1.112;1.152;1.2;1.205;1.156;1.111;1.063;1.027;0.949;0.921;0.914;0.902;0.933;1.01;1.113;1.274;1.483;1.664;1.7;1.637;1.557;1.42;1.3;1.178;1.039;0.903;0.8059;2;1.103;0.975;;0.733;0.664;0.63;0.614;0.596;0.589;0.59;0.574;0.579;0.591;0.609;0.652;0.734;0.821;0.976;1.118;1.149;1.102;1.046;1.041;1.056;1.056;1.091;1.144;1.168;1.138;1.104;1.043;0.995;0.925;0.893;0.903;0.901;0.943;1.004;1.103;1.281;1.484;1.65;1.685;1.61;1.558;1.463;1.349;1.221;1.084;0.921;0.8199;3;1.103;1.003;;0.716;0.65;0.616;0.596;0.578;0.572;0.574;0.563;0.566;0.575;0.582;0.615;0.705;0.791;0.911;1.064;1.136;1.12;1.097;1.084;1.099;1.093;1.105;1.181;1.226;1.175;1.124;1.07;1.02;0.975;0.941;0.923;0.928;0.941;0.975;1.094;1.255;1.464;1.639;1.688;1.636;1.551;1.46;1.33;1.202;1.069;0.915;0.819;4;1.103;0.972;;0.744;0.673;0.643;0.616;0.601;0.592;0.593;0.59;0.584;0.589;0.61;0.646;0.731;0.828;0.969;1.109;1.149;1.11;1.07;1.049;1.048;1.055;1.094;1.16;1.184;1.15;1.097;1.044;1;0.945;0.915;0.895;0.886;0.919;0.992;1.096;1.233;1.506;1.657;1.701;1.611;1.533;1.444;1.329;1.193;1.073;0.927;0.8179;5;1.103;0.98;;0.723;0.669;0.628;0.61;0.587;0.584;0.588;0.58;0.579;0.587;0.61;0.644;0.718;0.815;0.966;1.099;1.129;1.117;1.095;1.061;1.072;1.089;1.115;1.174;1.213;1.158;1.105;1.072;1.008;0.968;0.923;0.907;0.904;0.929;0.984;1.086;1.243;1.465;1.606;1.66;1.579;1.508;1.421;1.311;1.193;1.087;0.966;0.8659;6;1.103;1.031;;0.736;0.696;0.629;0.598;0.578;0.569;0.564;0.553;0.553;0.561;0.56;0.579;0.619;0.66;0.736;0.844;0.978;1.067;1.107;1.147;1.194;1.226;1.245;1.312;1.384;1.308;1.263;1.208;1.157;1.115;1.075;1.016;1;1.029;1.061;1.126;1.224;1.396;1.518;1.537;1.452;1.367;1.296;1.205;1.139;1.039;0.928;0.8469;7;1.103;1.045;;0.759;0.693;0.648;0.614;0.591;0.578;0.585;0.572;0.553;0.561;0.561;0.564;0.592;0.622;0.676;0.769;0.884;0.977;1.083;1.133;1.227;1.277;1.354;1.431;1.445;1.341;1.278;1.193;1.153;1.094;1.056;1.041;1.014;1.013;1.043;1.129;1.241;1.397;1.521;1.56;1.514;1.442;1.326;1.211;1.101;0.979;0.85;0.75410;1;1.082;0.995;;0.73;0.657;0.615;0.599;0.59;0.578;0.576;0.578;0.575;0.58;0.591;0.625;0.717;0.801;0.952;1.079;1.13;1.103;1.093;1.074;1.08;1.116;1.154;1.208;1.221;1.166;1.11;1.058;1.021;0.944;0.92;0.915;0.9;0.931;0.998;1.086;1.246;1.442;1.627;1.675;1.627;1.569;1.438;1.313;1.197;1.056;0.919;0.8210;2;1.082;0.975;;0.745;0.675;0.632;0.616;0.6;0.591;0.59;0.575;0.579;0.593;0.614;0.655;0.736;0.819;0.977;1.119;1.149;1.105;1.049;1.039;1.054;1.053;1.085;1.151;1.182;1.159;1.116;1.058;1.005;0.935;0.892;0.897;0.898;0.926;0.989;1.084;1.249;1.451;1.612;1.661;1.606;1.571;1.474;1.362;1.234;1.085;0.929;0.82410;3;1.082;1.001;;0.721;0.651;0.62;0.599;0.582;0.577;0.574;0.564;0.568;0.578;0.584;0.615;0.705;0.796;0.913;1.067;1.132;1.115;1.095;1.079;1.099;1.098;1.102;1.178;1.233;1.182;1.127;1.069;1.022;0.98;0.944;0.919;0.918;0.932;0.962;1.079;1.244;1.443;1.623;1.669;1.629;1.565;1.468;1.338;1.216;1.082;0.926;0.81810;4;1.082;0.97;;0.75;0.677;0.649;0.621;0.605;0.591;0.595;0.592;0.59;0.59;0.613;0.65;0.735;0.828;0.968;1.107;1.148;1.11;1.071;1.046;1.044;1.052;1.092;1.159;1.196;1.153;1.095;1.047;1.006;0.948;0.921;0.897;0.882;0.917;0.981;1.077;1.206;1.46;1.623;1.685;1.609;1.54;1.459;1.354;1.218;1.081;0.936;0.82610;5;1.082;0.977;;0.725;0.669;0.632;0.617;0.593;0.585;0.591;0.585;0.582;0.589;0.614;0.645;0.723;0.826;0.972;1.098;1.131;1.114;1.1;1.062;1.07;1.091;1.125;1.188;1.221;1.166;1.103;1.072;1.001;0.963;0.926;0.913;0.9;0.926;0.982;1.067;1.211;1.426;1.578;1.621;1.569;1.518;1.433;1.329;1.206;1.096;0.978;0.86810;6;1.082;1.036;;0.744;0.704;0.635;0.6;0.578;0.573;0.567;0.56;0.554;0.563;0.566;0.584;0.619;0.662;0.74;0.849;0.984;1.063;1.106;1.144;1.201;1.224;1.242;1.307;1.39;1.321;1.278;1.217;1.16;1.116;1.077;1.025;1.003;1.027;1.05;1.105;1.193;1.36;1.486;1.517;1.451;1.374;1.3;1.211;1.148;1.04;0.933;0.84910;7;1.082;1.046;;0.76;0.694;0.656;0.622;0.596;0.581;0.585;0.573;0.552;0.559;0.562;0.564;0.588;0.624;0.674;0.771;0.889;0.987;1.091;1.145;1.234;1.283;1.366;1.427;1.431;1.334;1.269;1.191;1.147;1.091;1.053;1.049;1.019;1.007;1.032;1.104;1.212;1.376;1.506;1.555;1.507;1.451;1.338;1.232;1.117;0.984;0.853;0.75911;1;1.059;0.994;;0.733;0.66;0.617;0.598;0.589;0.579;0.573;0.577;0.573;0.579;0.594;0.629;0.716;0.802;0.964;1.086;1.126;1.109;1.087;1.075;1.086;1.109;1.151;1.209;1.228;1.176;1.113;1.064;1.029;0.947;0.923;0.916;0.91;0.937;0.992;1.066;1.215;1.412;1.596;1.657;1.618;1.574;1.456;1.322;1.208;1.068;0.926;0.82611;2;1.059;0.967;;0.751;0.681;0.632;0.617;0.604;0.592;0.589;0.576;0.579;0.594;0.616;0.654;0.735;0.823;0.981;1.113;1.15;1.106;1.063;1.04;1.047;1.041;1.084;1.16;1.189;1.168;1.127;1.06;1.003;0.941;0.894;0.899;0.896;0.917;0.973;1.061;1.215;1.416;1.588;1.642;1.613;1.586;1.486;1.382;1.246;1.101;0.937;0.83211;3;1.059;1.002;;0.727;0.656;0.62;0.599;0.585;0.578;0.576;0.564;0.57;0.578;0.588;0.619;0.707;0.798;0.918;1.065;1.133;1.122;1.104;1.096;1.109;1.1;1.114;1.184;1.235;1.188;1.135;1.068;1.024;0.976;0.937;0.923;0.922;0.928;0.955;1.059;1.213;1.414;1.587;1.649;1.62;1.57;1.483;1.348;1.223;1.085;0.928;0.8211;4;1.059;0.971;;0.755;0.678;0.652;0.621;0.607;0.593;0.596;0.589;0.593;0.596;0.616;0.651;0.735;0.834;0.977;1.115;1.148;1.108;1.075;1.049;1.047;1.059;1.088;1.162;1.202;1.154;1.101;1.052;1.003;0.948;0.918;0.896;0.878;0.916;0.971;1.057;1.171;1.427;1.601;1.657;1.607;1.554;1.469;1.367;1.229;1.09;0.948;0.8411;5;1.059;0.98;;0.737;0.675;0.636;0.618;0.595;0.589;0.596;0.59;0.583;0.59;0.615;0.645;0.724;0.833;0.976;1.104;1.14;1.111;1.101;1.067;1.082;1.096;1.13;1.202;1.231;1.17;1.116;1.072;1.005;0.957;0.926;0.909;0.894;0.925;0.974;1.055;1.184;1.383;1.538;1.586;1.552;1.521;1.442;1.341;1.218;1.108;0.986;0.87211;6;1.059;1.039;;0.753;0.709;0.637;0.603;0.587;0.577;0.57;0.56;0.555;0.562;0.567;0.585;0.621;0.663;0.747;0.856;0.983;1.056;1.112;1.148;1.197;1.221;1.244;1.306;1.388;1.325;1.284;1.213;1.158;1.11;1.078;1.025;1;1.028;1.041;1.087;1.178;1.328;1.458;1.501;1.452;1.383;1.302;1.222;1.161;1.055;0.944;0.8611;7;1.059;1.047;;0.768;0.699;0.662;0.63;0.602;0.582;0.59;0.577;0.555;0.561;0.562;0.566;0.589;0.625;0.683;0.779;0.897;0.996;1.101;1.156;1.251;1.287;1.371;1.443;1.446;1.338;1.27;1.193;1.138;1.086;1.045;1.039;1.013;0.996;1.025;1.081;1.181;1.34;1.469;1.518;1.489;1.446;1.348;1.239;1.127;0.994;0.872;0.77512;1;1.033;0.998;;0.738;0.662;0.617;0.596;0.59;0.578;0.571;0.578;0.57;0.577;0.59;0.634;0.719;0.802;0.957;1.079;1.128;1.105;1.085;1.086;1.085;1.11;1.166;1.221;1.236;1.174;1.107;1.073;1.029;0.946;0.931;0.919;0.91;0.932;0.989;1.054;1.187;1.377;1.571;1.644;1.607;1.575;1.486;1.355;1.216;1.074;0.929;0.83512;2;1.033;0.969;;0.756;0.682;0.634;0.618;0.61;0.596;0.593;0.579;0.582;0.596;0.619;0.659;0.736;0.824;0.977;1.115;1.158;1.102;1.062;1.046;1.05;1.046;1.083;1.16;1.199;1.178;1.137;1.061;1.015;0.95;0.899;0.903;0.899;0.918;0.968;1.057;1.201;1.384;1.562;1.626;1.607;1.581;1.487;1.383;1.247;1.095;0.931;0.82912;3;1.033;1.007;;0.725;0.655;0.621;0.596;0.58;0.574;0.573;0.561;0.563;0.574;0.587;0.619;0.699;0.792;0.909;1.06;1.129;1.117;1.097;1.094;1.114;1.102;1.108;1.186;1.24;1.207;1.154;1.079;1.029;0.987;0.943;0.928;0.923;0.931;0.952;1.049;1.189;1.381;1.568;1.65;1.62;1.586;1.498;1.358;1.235;1.1;0.934;0.82412;4;1.033;0.97;;0.759;0.681;0.649;0.621;0.606;0.591;0.596;0.587;0.589;0.595;0.614;0.65;0.734;0.835;0.976;1.111;1.142;1.113;1.08;1.055;1.053;1.061;1.086;1.165;1.205;1.156;1.108;1.055;1.003;0.947;0.923;0.905;0.875;0.919;0.969;1.046;1.149;1.391;1.569;1.645;1.61;1.569;1.489;1.38;1.239;1.101;0.955;0.84312;5;1.033;0.977;;0.74;0.676;0.637;0.615;0.594;0.588;0.591;0.582;0.579;0.587;0.612;0.642;0.721;0.829;0.971;1.09;1.131;1.11;1.098;1.069;1.086;1.097;1.144;1.212;1.245;1.19;1.135;1.089;1.015;0.96;0.937;0.919;0.899;0.932;0.979;1.055;1.168;1.35;1.502;1.562;1.538;1.523;1.451;1.353;1.225;1.116;0.984;0.87212;6;1.033;1.034;;0.756;0.708;0.639;0.601;0.585;0.573;0.569;0.562;0.554;0.562;0.566;0.583;0.618;0.662;0.753;0.863;0.99;1.06;1.108;1.148;1.203;1.22;1.241;1.31;1.391;1.328;1.291;1.225;1.166;1.102;1.071;1.024;1.004;1.034;1.042;1.074;1.159;1.303;1.435;1.483;1.45;1.383;1.314;1.233;1.171;1.065;0.951;0.86712;7;1.033;1.045;;0.772;0.701;0.666;0.633;0.603;0.585;0.591;0.578;0.56;0.565;0.564;0.566;0.593;0.629;0.692;0.787;0.902;1.001;1.11;1.168;1.266;1.306;1.386;1.45;1.449;1.343;1.257;1.192;1.126;1.075;1.038;1.034;1.012;0.994;1.009;1.06;1.152;1.308;1.437;1.496;1.488;1.446;1.36;1.25;1.135;1.003;0.881;0.78113;1;1.005;0.996;;0.741;0.665;0.62;0.598;0.59;0.578;0.57;0.578;0.57;0.577;0.591;0.634;0.718;0.803;0.963;1.082;1.134;1.097;1.079;1.094;1.091;1.113;1.169;1.229;1.24;1.179;1.124;1.082;1.032;0.951;0.937;0.918;0.909;0.93;0.983;1.04;1.16;1.344;1.545;1.62;1.592;1.569;1.499;1.375;1.229;1.084;0.939;0.83513;2;1.005;0.965;;0.76;0.685;0.633;0.618;0.608;0.594;0.589;0.579;0.58;0.594;0.617;0.656;0.736;0.825;0.983;1.112;1.158;1.103;1.068;1.053;1.059;1.061;1.096;1.161;1.216;1.192;1.139;1.061;1.024;0.944;0.895;0.9;0.894;0.906;0.955;1.044;1.174;1.354;1.531;1.607;1.609;1.577;1.498;1.402;1.264;1.107;0.94;0.83913;3;1.005;0.998;;0.73;0.661;0.627;0.6;0.583;0.575;0.575;0.561;0.563;0.573;0.584;0.617;0.702;0.791;0.908;1.054;1.127;1.114;1.092;1.101;1.116;1.104;1.111;1.187;1.256;1.219;1.155;1.078;1.034;0.997;0.945;0.938;0.933;0.935;0.948;1.029;1.164;1.345;1.535;1.632;1.599;1.577;1.507;1.375;1.257;1.115;0.94;0.83113;4;1.005;0.975;;0.765;0.688;0.655;0.625;0.607;0.595;0.597;0.587;0.588;0.595;0.613;0.652;0.737;0.833;0.971;1.103;1.147;1.113;1.077;1.059;1.055;1.074;1.105;1.181;1.211;1.168;1.113;1.066;1.01;0.956;0.925;0.91;0.882;0.919;0.969;1.039;1.134;1.356;1.527;1.611;1.583;1.56;1.493;1.384;1.242;1.103;0.964;0.85313;5;1.005;0.977;;0.747;0.688;0.643;0.619;0.598;0.589;0.59;0.583;0.578;0.588;0.614;0.645;0.722;0.83;0.965;1.086;1.121;1.114;1.097;1.072;1.089;1.089;1.153;1.23;1.254;1.193;1.147;1.099;1.029;0.97;0.941;0.923;0.907;0.938;0.973;1.04;1.138;1.316;1.464;1.541;1.515;1.51;1.451;1.364;1.239;1.127;0.991;0.8813;6;1.005;1.038;;0.766;0.712;0.642;0.605;0.587;0.578;0.572;0.563;0.555;0.563;0.567;0.585;0.618;0.664;0.76;0.874;0.991;1.065;1.114;1.147;1.204;1.224;1.242;1.302;1.382;1.323;1.291;1.231;1.166;1.111;1.078;1.039;1.01;1.036;1.037;1.072;1.14;1.284;1.412;1.466;1.429;1.373;1.314;1.231;1.172;1.07;0.958;0.87513;7;1.005;1.051;;0.782;0.703;0.668;0.638;0.61;0.591;0.594;0.582;0.561;0.569;0.566;0.571;0.597;0.631;0.701;0.797;0.916;1.015;1.124;1.179;1.269;1.31;1.394;1.459;1.452;1.345;1.261;1.193;1.124;1.075;1.04;1.026;1.009;0.993;1.002;1.041;1.123;1.265;1.393;1.466;1.474;1.438;1.359;1.257;1.145;1.011;0.889;0.79214;1;0.982;1.001;;0.744;0.67;0.624;0.6;0.588;0.577;0.568;0.584;0.57;0.578;0.593;0.635;0.718;0.798;0.964;1.09;1.144;1.104;1.075;1.098;1.099;1.111;1.158;1.224;1.249;1.182;1.121;1.083;1.044;0.969;0.932;0.925;0.908;0.921;0.976;1.031;1.154;1.322;1.522;1.604;1.59;1.576;1.502;1.377;1.23;1.089;0.942;0.83714;2;0.982;0.974;;0.766;0.694;0.634;0.62;0.608;0.592;0.59;0.581;0.582;0.596;0.617;0.657;0.736;0.826;0.984;1.108;1.157;1.105;1.076;1.055;1.062;1.069;1.101;1.163;1.216;1.19;1.141;1.063;1.022;0.95;0.899;0.906;0.904;0.913;0.96;1.038;1.152;1.33;1.498;1.577;1.6;1.572;1.495;1.408;1.276;1.117;0.948;0.84614;3;0.982;0.997;;0.732;0.663;0.628;0.603;0.583;0.576;0.574;0.563;0.563;0.572;0.584;0.62;0.702;0.79;0.907;1.054;1.125;1.113;1.093;1.1;1.114;1.112;1.124;1.192;1.265;1.229;1.162;1.089;1.04;0.997;0.961;0.946;0.94;0.937;0.953;1.032;1.15;1.316;1.501;1.608;1.581;1.56;1.504;1.386;1.26;1.121;0.942;0.83314;4;0.982;0.977;;0.768;0.69;0.654;0.626;0.606;0.593;0.594;0.584;0.588;0.595;0.607;0.652;0.735;0.833;0.969;1.103;1.143;1.108;1.076;1.064;1.061;1.074;1.114;1.187;1.218;1.181;1.124;1.074;1.021;0.967;0.935;0.921;0.895;0.922;0.965;1.025;1.12;1.334;1.505;1.586;1.57;1.553;1.487;1.39;1.251;1.108;0.968;0.85614;5;0.982;0.98;;0.747;0.687;0.646;0.622;0.598;0.587;0.585;0.58;0.575;0.584;0.611;0.643;0.714;0.822;0.959;1.074;1.116;1.105;1.089;1.072;1.1;1.093;1.166;1.23;1.25;1.202;1.159;1.107;1.041;0.987;0.952;0.934;0.916;0.946;0.978;1.041;1.132;1.294;1.445;1.529;1.505;1.499;1.45;1.37;1.251;1.13;0.994;0.88314;6;0.982;1.031;;0.771;0.711;0.643;0.607;0.588;0.577;0.572;0.566;0.555;0.564;0.567;0.586;0.62;0.66;0.756;0.876;0.987;1.058;1.114;1.15;1.202;1.217;1.237;1.298;1.38;1.327;1.295;1.242;1.177;1.117;1.083;1.042;1.009;1.031;1.029;1.062;1.128;1.266;1.391;1.443;1.411;1.377;1.321;1.247;1.191;1.084;0.975;0.8914;7;0.982;1.04;;0.789;0.706;0.667;0.638;0.609;0.593;0.594;0.583;0.562;0.569;0.568;0.574;0.598;0.631;0.704;0.799;0.918;1.016;1.12;1.191;1.265;1.315;1.393;1.459;1.447;1.351;1.265;1.201;1.128;1.079;1.036;1.026;1.022;0.988;1.004;1.04;1.11;1.242;1.361;1.434;1.455;1.435;1.367;1.274;1.157;1.024;0.896;0.79715;1;0.96;0.999;;0.744;0.672;0.626;0.603;0.584;0.575;0.567;0.584;0.567;0.575;0.594;0.64;0.72;0.8;0.965;1.095;1.149;1.1;1.073;1.1;1.094;1.124;1.18;1.24;1.248;1.183;1.134;1.102;1.052;0.976;0.944;0.922;0.9;0.913;0.965;1.019;1.136;1.304;1.497;1.568;1.568;1.576;1.528;1.386;1.232;1.1;0.943;0.83315;2;0.96;0.975;;0.768;0.69;0.635;0.618;0.607;0.59;0.59;0.58;0.583;0.597;0.623;0.66;0.738;0.828;0.985;1.111;1.148;1.093;1.075;1.06;1.063;1.072;1.118;1.175;1.241;1.208;1.145;1.077;1.021;0.952;0.899;0.904;0.904;0.91;0.953;1.019;1.133;1.306;1.484;1.545;1.593;1.584;1.504;1.423;1.279;1.114;0.948;0.84715;3;0.96;0.998;;0.735;0.667;0.632;0.606;0.581;0.573;0.573;0.563;0.563;0.57;0.582;0.62;0.697;0.79;0.908;1.047;1.12;1.113;1.09;1.093;1.11;1.107;1.137;1.199;1.268;1.238;1.173;1.098;1.044;0.999;0.957;0.953;0.945;0.936;0.955;1.037;1.148;1.295;1.483;1.591;1.569;1.548;1.501;1.391;1.265;1.123;0.955;0.85215;4;0.96;0.978;;0.774;0.693;0.646;0.623;0.603;0.588;0.588;0.579;0.581;0.588;0.601;0.648;0.734;0.835;0.969;1.103;1.142;1.101;1.071;1.068;1.055;1.072;1.114;1.201;1.23;1.195;1.14;1.086;1.044;0.986;0.934;0.929;0.901;0.922;0.962;1.023;1.121;1.316;1.475;1.561;1.545;1.554;1.496;1.396;1.258;1.114;0.974;0.86115;5;0.96;0.981;;0.75;0.688;0.652;0.622;0.598;0.59;0.586;0.58;0.574;0.581;0.605;0.64;0.719;0.823;0.958;1.084;1.125;1.105;1.089;1.069;1.105;1.096;1.17;1.229;1.252;1.203;1.157;1.11;1.04;0.995;0.955;0.936;0.921;0.948;0.978;1.041;1.121;1.271;1.42;1.506;1.488;1.502;1.459;1.374;1.254;1.137;1.003;0.89115;6;0.96;1.03;;0.775;0.711;0.645;0.609;0.591;0.577;0.573;0.565;0.556;0.562;0.569;0.584;0.616;0.663;0.763;0.885;0.993;1.058;1.11;1.148;1.201;1.218;1.249;1.317;1.39;1.337;1.294;1.242;1.18;1.114;1.078;1.038;1.01;1.032;1.029;1.062;1.118;1.242;1.366;1.424;1.401;1.377;1.324;1.25;1.194;1.085;0.982;0.89315;7;0.96;1.039;;0.79;0.707;0.666;0.633;0.607;0.59;0.591;0.581;0.561;0.567;0.568;0.574;0.597;0.63;0.701;0.795;0.916;1.021;1.12;1.201;1.272;1.329;1.403;1.463;1.45;1.362;1.265;1.204;1.136;1.089;1.046;1.027;1.026;0.991;1.009;1.044;1.106;1.229;1.348;1.408;1.429;1.419;1.363;1.277;1.159;1.03;0.899;0.80116;1;0.939;0.997;;0.743;0.674;0.631;0.608;0.585;0.574;0.565;0.583;0.567;0.574;0.593;0.643;0.719;0.801;0.964;1.098;1.157;1.114;1.087;1.101;1.11;1.119;1.164;1.23;1.24;1.192;1.145;1.105;1.058;0.98;0.952;0.923;0.912;0.922;0.98;1.024;1.129;1.286;1.463;1.54;1.533;1.562;1.525;1.386;1.242;1.108;0.948;0.84116;2;0.939;0.977;;0.771;0.692;0.638;0.622;0.607;0.593;0.589;0.578;0.593;0.6;0.623;0.656;0.732;0.821;0.976;1.108;1.134;1.091;1.072;1.069;1.059;1.067;1.123;1.181;1.244;1.216;1.159;1.084;1.025;0.959;0.904;0.9;0.905;0.918;0.963;1.028;1.129;1.293;1.456;1.523;1.583;1.58;1.507;1.422;1.278;1.114;0.956;0.85916;3;0.939;0.994;;0.745;0.673;0.636;0.611;0.588;0.579;0.578;0.564;0.566;0.573;0.589;0.626;0.697;0.794;0.913;1.049;1.121;1.111;1.093;1.1;1.103;1.104;1.128;1.198;1.276;1.248;1.179;1.112;1.054;1.007;0.969;0.961;0.95;0.937;0.951;1.036;1.145;1.272;1.446;1.56;1.548;1.523;1.483;1.393;1.27;1.123;0.964;0.85416;4;0.939;0.983;;0.776;0.692;0.645;0.623;0.601;0.588;0.592;0.584;0.584;0.588;0.604;0.648;0.739;0.842;0.974;1.117;1.157;1.11;1.074;1.063;1.054;1.063;1.118;1.199;1.234;1.206;1.152;1.094;1.048;0.989;0.95;0.936;0.907;0.922;0.959;1.014;1.114;1.291;1.446;1.532;1.519;1.549;1.493;1.392;1.26;1.119;0.979;0.8616;5;0.939;0.988;;0.754;0.691;0.652;0.621;0.602;0.591;0.585;0.578;0.574;0.58;0.599;0.64;0.721;0.823;0.96;1.088;1.13;1.124;1.087;1.077;1.097;1.089;1.167;1.237;1.256;1.204;1.162;1.11;1.042;0.994;0.961;0.94;0.934;0.948;0.979;1.047;1.124;1.259;1.386;1.472;1.476;1.488;1.46;1.38;1.268;1.142;1.008;0.89316;6;0.939;1.026;;0.783;0.721;0.65;0.611;0.592;0.578;0.573;0.567;0.556;0.563;0.57;0.587;0.62;0.669;0.77;0.888;0.998;1.062;1.115;1.157;1.202;1.222;1.254;1.33;1.393;1.337;1.301;1.242;1.181;1.115;1.079;1.033;1.002;1.026;1.022;1.063;1.115;1.228;1.339;1.391;1.386;1.368;1.323;1.252;1.201;1.087;0.983;0.89516;7;0.939;1.035;;0.784;0.704;0.662;0.631;0.603;0.583;0.586;0.575;0.557;0.562;0.565;0.572;0.592;0.627;0.701;0.793;0.915;1.018;1.115;1.198;1.271;1.335;1.399;1.468;1.457;1.377;1.283;1.211;1.14;1.095;1.054;1.036;1.032;0.996;1.01;1.043;1.111;1.221;1.325;1.384;1.416;1.421;1.368;1.282;1.169;1.038;0.907;0.80817;1;0.921;0.997;;0.741;0.668;0.626;0.607;0.578;0.568;0.562;0.574;0.567;0.571;0.586;0.641;0.718;0.796;0.952;1.087;1.142;1.112;1.081;1.1;1.12;1.125;1.166;1.251;1.268;1.214;1.169;1.123;1.071;0.993;0.961;0.924;0.922;0.933;0.987;1.031;1.137;1.281;1.435;1.509;1.515;1.548;1.517;1.381;1.244;1.107;0.948;0.84317;2;0.921;0.977;;0.769;0.688;0.635;0.62;0.601;0.593;0.583;0.573;0.586;0.595;0.615;0.651;0.727;0.816;0.965;1.105;1.141;1.098;1.083;1.077;1.061;1.075;1.143;1.193;1.253;1.224;1.159;1.098;1.039;0.97;0.918;0.912;0.913;0.922;0.961;1.025;1.123;1.27;1.424;1.503;1.558;1.56;1.505;1.434;1.284;1.125;0.966;0.86117;3;0.921;0.994;;0.739;0.663;0.628;0.605;0.579;0.569;0.569;0.558;0.561;0.57;0.582;0.622;0.693;0.788;0.914;1.045;1.119;1.118;1.101;1.105;1.116;1.118;1.15;1.214;1.291;1.253;1.198;1.129;1.06;1.018;0.981;0.975;0.958;0.944;0.96;1.039;1.132;1.254;1.411;1.521;1.521;1.508;1.478;1.403;1.279;1.131;0.969;0.86117;4;0.921;0.978;;0.773;0.69;0.643;0.624;0.605;0.595;0.599;0.581;0.584;0.587;0.603;0.652;0.739;0.832;0.968;1.102;1.149;1.119;1.077;1.073;1.067;1.073;1.123;1.217;1.244;1.215;1.153;1.104;1.052;0.996;0.958;0.939;0.9;0.913;0.951;1.019;1.113;1.267;1.42;1.512;1.499;1.524;1.486;1.396;1.271;1.132;0.993;0.86817;5;0.921;0.987;;0.758;0.69;0.651;0.62;0.6;0.592;0.587;0.577;0.572;0.578;0.595;0.632;0.72;0.816;0.953;1.082;1.137;1.138;1.086;1.077;1.095;1.088;1.177;1.261;1.269;1.227;1.18;1.126;1.059;1.007;0.978;0.952;0.936;0.945;0.972;1.051;1.125;1.241;1.364;1.433;1.442;1.466;1.439;1.374;1.274;1.154;1.011;0.89317;6;0.921;1.029;;0.779;0.716;0.651;0.611;0.597;0.577;0.572;0.565;0.556;0.56;0.568;0.588;0.62;0.673;0.774;0.887;0.998;1.067;1.116;1.162;1.21;1.231;1.263;1.337;1.389;1.338;1.304;1.242;1.183;1.108;1.079;1.038;1.007;1.028;1.027;1.056;1.11;1.217;1.314;1.37;1.377;1.37;1.319;1.254;1.205;1.1;0.989;0.89817;7;0.921;1.038;;0.786;0.705;0.661;0.632;0.604;0.581;0.586;0.576;0.56;0.562;0.562;0.571;0.592;0.623;0.702;0.792;0.91;1.015;1.109;1.196;1.264;1.321;1.389;1.453;1.449;1.384;1.291;1.211;1.146;1.108;1.07;1.052;1.042;1.002;1.013;1.047;1.115;1.215;1.308;1.364;1.398;1.413;1.372;1.289;1.18;1.053;0.913;0.81318;1;0.906;0.999;;0.744;0.67;0.626;0.607;0.576;0.565;0.56;0.572;0.569;0.569;0.585;0.635;0.711;0.788;0.949;1.088;1.137;1.113;1.074;1.103;1.116;1.129;1.176;1.259;1.277;1.227;1.168;1.126;1.072;0.995;0.967;0.938;0.936;0.94;0.989;1.035;1.136;1.285;1.411;1.483;1.493;1.533;1.514;1.383;1.25;1.115;0.961;0.84518;2;0.906;0.982;;0.767;0.684;0.631;0.619;0.602;0.592;0.58;0.577;0.588;0.591;0.61;0.645;0.717;0.81;0.958;1.098;1.131;1.11;1.081;1.081;1.063;1.077;1.143;1.195;1.265;1.231;1.165;1.108;1.055;0.986;0.94;0.926;0.926;0.938;0.973;1.03;1.129;1.269;1.417;1.48;1.517;1.533;1.488;1.426;1.281;1.128;0.975;0.86418;3;0.906;0.996;;0.745;0.671;0.633;0.609;0.584;0.574;0.574;0.561;0.564;0.575;0.584;0.623;0.69;0.78;0.902;1.037;1.128;1.119;1.099;1.109;1.116;1.118;1.149;1.223;1.298;1.263;1.199;1.129;1.068;1.026;0.988;0.986;0.969;0.945;0.963;1.038;1.126;1.249;1.381;1.486;1.49;1.492;1.465;1.404;1.284;1.138;0.976;0.8718;4;0.906;0.974;;0.777;0.689;0.644;0.624;0.605;0.597;0.601;0.581;0.584;0.587;0.602;0.65;0.733;0.822;0.965;1.101;1.151;1.128;1.084;1.08;1.066;1.072;1.127;1.223;1.248;1.217;1.165;1.114;1.058;0.997;0.965;0.944;0.911;0.919;0.955;1.014;1.119;1.252;1.393;1.485;1.482;1.507;1.477;1.392;1.28;1.141;0.998;0.87418;5;0.906;0.986;;0.771;0.695;0.655;0.627;0.602;0.597;0.593;0.579;0.573;0.581;0.597;0.632;0.718;0.81;0.943;1.074;1.135;1.135;1.074;1.088;1.1;1.094;1.183;1.262;1.277;1.241;1.199;1.141;1.072;1.028;0.991;0.962;0.948;0.95;0.983;1.056;1.126;1.232;1.341;1.388;1.4;1.444;1.416;1.357;1.269;1.152;1.011;0.89818;6;0.906;1.026;;0.788;0.716;0.654;0.617;0.601;0.581;0.576;0.566;0.56;0.561;0.569;0.588;0.619;0.674;0.774;0.887;1;1.057;1.117;1.154;1.202;1.225;1.257;1.329;1.386;1.351;1.317;1.254;1.2;1.12;1.081;1.052;1.023;1.029;1.03;1.063;1.111;1.209;1.29;1.336;1.341;1.346;1.314;1.252;1.207;1.111;0.998;0.90718;7;0.906;1.037;;0.798;0.719;0.666;0.633;0.604;0.581;0.58;0.569;0.56;0.56;0.56;0.576;0.597;0.628;0.708;0.796;0.924;1.019;1.122;1.206;1.269;1.322;1.39;1.452;1.449;1.379;1.289;1.218;1.152;1.107;1.075;1.053;1.039;1.01;1.016;1.036;1.1;1.2;1.288;1.335;1.371;1.389;1.361;1.287;1.191;1.066;0.927;0.82319;1;0.895;0.994;;0.745;0.671;0.624;0.609;0.573;0.565;0.56;0.568;0.565;0.563;0.577;0.631;0.701;0.78;0.942;1.089;1.135;1.114;1.068;1.101;1.11;1.135;1.168;1.257;1.269;1.235;1.187;1.147;1.082;1.004;0.984;0.945;0.942;0.942;0.997;1.041;1.138;1.287;1.421;1.486;1.488;1.508;1.505;1.389;1.242;1.112;0.958;0.8419;2;0.895;0.975;;0.769;0.684;0.635;0.621;0.602;0.593;0.582;0.577;0.59;0.591;0.609;0.644;0.714;0.812;0.956;1.094;1.132;1.108;1.079;1.085;1.059;1.072;1.148;1.198;1.279;1.23;1.168;1.115;1.055;0.989;0.951;0.938;0.946;0.948;0.988;1.037;1.127;1.263;1.413;1.471;1.494;1.505;1.471;1.416;1.271;1.133;0.974;0.86419;3;0.895;0.999;;0.743;0.671;0.633;0.608;0.583;0.574;0.574;0.561;0.56;0.571;0.583;0.625;0.688;0.778;0.897;1.026;1.122;1.121;1.093;1.109;1.117;1.114;1.153;1.228;1.302;1.267;1.211;1.143;1.072;1.026;0.998;0.994;0.982;0.958;0.976;1.044;1.122;1.245;1.375;1.476;1.476;1.471;1.45;1.402;1.286;1.143;0.976;0.87319;4;0.895;0.974;;0.779;0.691;0.644;0.623;0.607;0.602;0.607;0.589;0.583;0.589;0.606;0.653;0.733;0.824;0.962;1.087;1.14;1.117;1.08;1.081;1.067;1.067;1.122;1.224;1.248;1.218;1.179;1.115;1.06;1.007;0.973;0.954;0.927;0.939;0.968;1.022;1.12;1.254;1.388;1.48;1.476;1.486;1.454;1.368;1.267;1.147;1;0.87319;5;0.895;0.989;;0.772;0.701;0.653;0.624;0.598;0.596;0.594;0.58;0.572;0.581;0.599;0.636;0.714;0.808;0.935;1.065;1.127;1.136;1.074;1.093;1.095;1.094;1.171;1.246;1.269;1.244;1.204;1.149;1.078;1.036;1.002;0.969;0.959;0.963;0.991;1.071;1.139;1.242;1.344;1.388;1.387;1.42;1.403;1.341;1.264;1.155;1.011;0.90719;6;0.895;1.03;;0.792;0.713;0.656;0.62;0.606;0.584;0.579;0.568;0.562;0.564;0.567;0.586;0.619;0.675;0.777;0.892;1.005;1.061;1.119;1.15;1.187;1.226;1.271;1.343;1.383;1.34;1.307;1.245;1.195;1.124;1.088;1.05;1.024;1.03;1.03;1.062;1.108;1.215;1.288;1.333;1.331;1.336;1.308;1.249;1.203;1.115;1.002;0.91219;7;0.895;1.039;;0.8;0.722;0.664;0.629;0.603;0.581;0.58;0.571;0.561;0.565;0.564;0.578;0.599;0.631;0.715;0.8;0.926;1.021;1.124;1.207;1.266;1.321;1.373;1.448;1.453;1.385;1.303;1.226;1.156;1.111;1.079;1.051;1.031;1.013;1.018;1.038;1.099;1.196;1.283;1.328;1.356;1.37;1.35;1.283;1.191;1.073;0.931;0.82720;1;0.885;1.004;;0.744;0.67;0.624;0.613;0.572;0.565;0.564;0.571;0.566;0.564;0.576;0.627;0.697;0.774;0.932;1.079;1.127;1.106;1.068;1.103;1.108;1.144;1.184;1.271;1.276;1.231;1.193;1.151;1.088;1.015;0.993;0.954;0.945;0.95;1;1.045;1.14;1.293;1.425;1.488;1.472;1.484;1.479;1.38;1.241;1.109;0.962;0.83720;2;0.885;0.981;;0.772;0.685;0.638;0.621;0.599;0.591;0.585;0.581;0.592;0.591;0.606;0.643;0.712;0.806;0.947;1.088;1.129;1.109;1.068;1.079;1.058;1.077;1.148;1.211;1.283;1.242;1.175;1.124;1.058;0.992;0.96;0.947;0.957;0.952;0.988;1.041;1.132;1.266;1.412;1.471;1.479;1.49;1.46;1.404;1.267;1.127;0.975;0.86220;3;0.885;0.996;;0.74;0.67;0.633;0.613;0.582;0.574;0.576;0.562;0.559;0.571;0.58;0.622;0.689;0.775;0.888;1.019;1.114;1.119;1.088;1.102;1.111;1.117;1.141;1.23;1.306;1.275;1.22;1.149;1.08;1.03;1.013;1.001;0.981;0.965;0.989;1.064;1.142;1.258;1.385;1.475;1.47;1.449;1.425;1.386;1.276;1.139;0.976;0.87120;4;0.885;0.975;;0.776;0.695;0.642;0.622;0.608;0.6;0.606;0.591;0.582;0.585;0.605;0.652;0.73;0.817;0.95;1.072;1.136;1.115;1.08;1.08;1.069;1.068;1.122;1.212;1.25;1.231;1.181;1.127;1.075;1.012;0.985;0.967;0.932;0.946;0.971;1.039;1.14;1.263;1.386;1.478;1.464;1.465;1.439;1.358;1.264;1.147;0.999;0.86620;5;0.885;0.988;;0.764;0.699;0.651;0.619;0.597;0.594;0.591;0.577;0.572;0.58;0.599;0.634;0.711;0.799;0.928;1.06;1.115;1.129;1.071;1.093;1.093;1.095;1.176;1.238;1.273;1.253;1.213;1.157;1.089;1.053;1.014;0.984;0.966;0.971;1.002;1.072;1.141;1.245;1.353;1.391;1.381;1.401;1.385;1.335;1.26;1.151;1.013;0.91220;6;0.885;1.023;;0.793;0.712;0.657;0.62;0.596;0.58;0.577;0.567;0.56;0.564;0.563;0.585;0.617;0.672;0.773;0.886;1.005;1.066;1.123;1.152;1.192;1.23;1.28;1.349;1.39;1.337;1.304;1.249;1.198;1.132;1.088;1.055;1.036;1.032;1.036;1.064;1.103;1.217;1.287;1.338;1.325;1.33;1.307;1.239;1.198;1.109;0.996;0.91120;7;0.885;1.033;;0.8;0.726;0.666;0.626;0.601;0.583;0.581;0.574;0.563;0.566;0.566;0.578;0.602;0.633;0.712;0.795;0.919;1.013;1.118;1.194;1.244;1.315;1.357;1.43;1.452;1.397;1.307;1.226;1.162;1.116;1.088;1.061;1.041;1.025;1.024;1.047;1.107;1.206;1.292;1.33;1.357;1.362;1.345;1.282;1.194;1.072;0.925;0.8221;1;0.879;1.012;;0.738;0.667;0.621;0.609;0.571;0.563;0.564;0.569;0.569;0.568;0.578;0.622;0.685;0.766;0.937;1.084;1.11;1.1;1.061;1.092;1.106;1.138;1.18;1.275;1.282;1.236;1.196;1.143;1.091;1.028;1;0.968;0.959;0.967;1.014;1.06;1.16;1.312;1.433;1.488;1.47;1.467;1.45;1.358;1.235;1.115;0.962;0.83321;2;0.879;0.983;;0.772;0.684;0.637;0.62;0.594;0.585;0.586;0.578;0.589;0.589;0.601;0.639;0.708;0.801;0.944;1.081;1.118;1.107;1.068;1.078;1.054;1.07;1.152;1.206;1.287;1.244;1.17;1.124;1.058;1;0.966;0.952;0.963;0.956;0.99;1.042;1.131;1.276;1.421;1.474;1.476;1.483;1.455;1.407;1.278;1.136;0.984;0.86621;3;0.879;1;;0.741;0.675;0.632;0.613;0.586;0.577;0.577;0.564;0.56;0.573;0.581;0.619;0.689;0.777;0.89;1.017;1.11;1.117;1.093;1.112;1.115;1.121;1.153;1.234;1.306;1.27;1.212;1.156;1.09;1.037;1.024;1.003;0.98;0.966;0.992;1.067;1.15;1.272;1.389;1.46;1.443;1.416;1.408;1.376;1.273;1.132;0.979;0.87321;4;0.879;0.966;;0.779;0.699;0.649;0.627;0.611;0.604;0.61;0.593;0.584;0.587;0.606;0.654;0.731;0.815;0.951;1.075;1.137;1.113;1.078;1.075;1.067;1.062;1.116;1.214;1.265;1.234;1.185;1.129;1.078;1.025;0.989;0.971;0.94;0.947;0.971;1.035;1.136;1.264;1.385;1.47;1.439;1.444;1.414;1.355;1.27;1.147;1.002;0.86821;5;0.879;0.979;;0.764;0.698;0.652;0.622;0.6;0.592;0.592;0.581;0.574;0.583;0.601;0.635;0.712;0.799;0.93;1.068;1.118;1.132;1.07;1.086;1.089;1.095;1.171;1.229;1.266;1.256;1.212;1.152;1.095;1.052;1.015;0.985;0.971;0.978;1.002;1.076;1.146;1.242;1.356;1.387;1.373;1.394;1.372;1.323;1.262;1.155;1.024;0.91321;6;0.879;1.024;;0.796;0.712;0.657;0.621;0.599;0.584;0.581;0.568;0.563;0.565;0.568;0.588;0.62;0.677;0.766;0.879;0.995;1.069;1.128;1.149;1.19;1.233;1.28;1.354;1.388;1.348;1.302;1.25;1.201;1.138;1.094;1.06;1.043;1.037;1.043;1.072;1.098;1.217;1.286;1.331;1.308;1.313;1.289;1.227;1.193;1.107;1.003;0.9121;7;0.879;1.036;;0.804;0.731;0.667;0.63;0.602;0.583;0.582;0.574;0.562;0.562;0.563;0.577;0.597;0.628;0.703;0.786;0.919;1.017;1.122;1.191;1.233;1.312;1.361;1.434;1.453;1.398;1.316;1.229;1.164;1.125;1.089;1.06;1.038;1.025;1.024;1.053;1.121;1.215;1.303;1.333;1.343;1.348;1.332;1.273;1.196;1.074;0.924;0.82422;1;0.873;1.014;;0.74;0.665;0.619;0.612;0.574;0.563;0.56;0.566;0.565;0.566;0.578;0.622;0.688;0.763;0.931;1.079;1.107;1.104;1.064;1.095;1.109;1.143;1.174;1.273;1.283;1.242;1.2;1.141;1.091;1.038;1.002;0.971;0.959;0.975;1.025;1.069;1.168;1.312;1.432;1.485;1.47;1.454;1.435;1.348;1.23;1.112;0.964;0.83422;2;0.873;0.985;;0.775;0.686;0.641;0.623;0.597;0.59;0.589;0.582;0.593;0.589;0.602;0.642;0.712;0.804;0.946;1.086;1.114;1.097;1.057;1.071;1.053;1.057;1.139;1.2;1.281;1.245;1.175;1.132;1.055;1.002;0.973;0.961;0.973;0.965;1.002;1.05;1.144;1.283;1.421;1.469;1.46;1.474;1.445;1.39;1.275;1.132;0.983;0.86522;3;0.873;1.002;;0.739;0.671;0.627;0.607;0.586;0.578;0.576;0.565;0.561;0.571;0.581;0.62;0.688;0.778;0.89;1.016;1.109;1.117;1.095;1.112;1.11;1.12;1.152;1.237;1.307;1.278;1.217;1.16;1.094;1.044;1.031;1.005;0.988;0.972;1;1.072;1.155;1.275;1.387;1.449;1.428;1.407;1.4;1.369;1.266;1.128;0.987;0.87522;4;0.873;0.967;;0.773;0.694;0.645;0.625;0.611;0.604;0.61;0.586;0.581;0.584;0.603;0.65;0.723;0.81;0.95;1.07;1.13;1.101;1.069;1.074;1.056;1.047;1.098;1.211;1.274;1.237;1.193;1.138;1.087;1.029;1.003;0.977;0.945;0.958;0.978;1.042;1.144;1.275;1.398;1.479;1.445;1.439;1.407;1.354;1.276;1.151;1.005;0.86122;5;0.873;0.978;;0.762;0.693;0.65;0.619;0.6;0.593;0.593;0.582;0.576;0.584;0.598;0.629;0.709;0.798;0.931;1.07;1.127;1.142;1.067;1.088;1.086;1.099;1.164;1.213;1.261;1.261;1.207;1.154;1.096;1.051;1.02;0.993;0.978;0.981;1.012;1.083;1.156;1.239;1.358;1.383;1.366;1.39;1.37;1.319;1.256;1.154;1.024;0.91522;6;0.873;1.021;;0.799;0.713;0.657;0.621;0.601;0.585;0.585;0.57;0.564;0.567;0.568;0.586;0.62;0.676;0.763;0.878;0.994;1.073;1.117;1.151;1.196;1.233;1.277;1.357;1.398;1.351;1.301;1.256;1.201;1.136;1.093;1.056;1.043;1.036;1.044;1.064;1.099;1.214;1.277;1.319;1.308;1.316;1.286;1.229;1.195;1.11;1.006;0.91122;7;0.873;1.033;;0.796;0.731;0.667;0.628;0.599;0.583;0.588;0.573;0.559;0.557;0.56;0.571;0.59;0.622;0.691;0.773;0.902;1.001;1.105;1.19;1.227;1.314;1.356;1.424;1.443;1.407;1.317;1.23;1.173;1.136;1.096;1.066;1.041;1.026;1.033;1.066;1.128;1.22;1.312;1.335;1.344;1.347;1.335;1.28;1.211;1.086;0.933;0.82823;1;0.868;1.011;;0.749;0.667;0.622;0.616;0.575;0.568;0.565;0.562;0.565;0.566;0.578;0.62;0.684;0.765;0.928;1.073;1.094;1.086;1.064;1.089;1.11;1.141;1.181;1.278;1.279;1.242;1.205;1.139;1.092;1.03;1.007;0.975;0.975;0.992;1.036;1.079;1.169;1.315;1.428;1.476;1.448;1.432;1.437;1.348;1.232;1.114;0.968;0.83623;2;0.868;0.979;;0.773;0.682;0.641;0.619;0.596;0.593;0.59;0.583;0.591;0.587;0.6;0.637;0.706;0.804;0.95;1.088;1.106;1.081;1.044;1.066;1.04;1.053;1.138;1.203;1.283;1.245;1.178;1.13;1.061;1.004;0.981;0.972;0.97;0.967;1.004;1.059;1.162;1.291;1.428;1.477;1.451;1.472;1.444;1.387;1.276;1.136;0.987;0.86423;3;0.868;0.995;;0.742;0.674;0.635;0.61;0.593;0.581;0.58;0.567;0.565;0.572;0.581;0.622;0.687;0.782;0.887;1.011;1.109;1.114;1.091;1.112;1.109;1.119;1.147;1.234;1.308;1.277;1.219;1.159;1.093;1.046;1.031;1.005;0.99;0.977;1.002;1.072;1.157;1.275;1.376;1.442;1.423;1.396;1.382;1.359;1.268;1.137;0.999;0.88323;4;0.868;0.973;;0.782;0.7;0.653;0.631;0.617;0.61;0.618;0.593;0.582;0.587;0.607;0.649;0.725;0.812;0.954;1.075;1.131;1.098;1.067;1.064;1.046;1.043;1.088;1.201;1.275;1.227;1.193;1.145;1.086;1.029;1.002;0.975;0.943;0.962;0.981;1.039;1.138;1.263;1.388;1.471;1.429;1.429;1.403;1.357;1.284;1.163;1.015;0.8723;5;0.868;0.983;;0.773;0.702;0.655;0.627;0.607;0.603;0.601;0.59;0.583;0.589;0.599;0.631;0.713;0.804;0.938;1.077;1.126;1.142;1.067;1.091;1.071;1.084;1.145;1.202;1.26;1.262;1.202;1.15;1.097;1.051;1.022;0.99;0.976;0.979;1.015;1.087;1.152;1.227;1.348;1.37;1.359;1.378;1.361;1.32;1.261;1.162;1.031;0.9223;6;0.868;1.024;;0.801;0.718;0.662;0.629;0.609;0.59;0.593;0.573;0.566;0.569;0.575;0.59;0.622;0.68;0.767;0.882;0.999;1.08;1.114;1.154;1.196;1.232;1.276;1.357;1.396;1.349;1.304;1.246;1.197;1.142;1.093;1.06;1.052;1.039;1.048;1.065;1.099;1.208;1.271;1.316;1.304;1.304;1.274;1.213;1.181;1.102;0.998;0.90523;7;0.868;1.035;;0.798;0.737;0.673;0.632;0.606;0.589;0.592;0.575;0.562;0.558;0.563;0.572;0.592;0.626;0.695;0.777;0.902;1.001;1.101;1.18;1.23;1.307;1.35;1.415;1.432;1.398;1.318;1.224;1.17;1.128;1.093;1.067;1.035;1.032;1.04;1.066;1.128;1.219;1.322;1.337;1.338;1.331;1.32;1.274;1.221;1.094;0.945;0.83524;1;0.869;1.031;;0.757;0.673;0.63;0.623;0.587;0.576;0.57;0.569;0.573;0.573;0.581;0.614;0.682;0.762;0.92;1.062;1.078;1.081;1.063;1.081;1.114;1.13;1.168;1.264;1.288;1.255;1.209;1.134;1.092;1.034;1.007;0.979;0.983;0.999;1.041;1.083;1.17;1.308;1.416;1.476;1.452;1.416;1.4;1.343;1.244;1.118;0.974;0.84824;2;0.869;0.981;;0.78;0.691;0.643;0.623;0.605;0.599;0.592;0.59;0.596;0.59;0.604;0.635;0.704;0.802;0.948;1.074;1.103;1.082;1.048;1.074;1.041;1.055;1.121;1.187;1.275;1.236;1.183;1.12;1.065;1.011;0.989;0.982;0.98;0.977;1.016;1.075;1.163;1.285;1.404;1.477;1.429;1.439;1.423;1.376;1.282;1.151;1.003;0.87224;3;0.869;0.994;;0.753;0.684;0.641;0.617;0.605;0.591;0.59;0.573;0.567;0.578;0.588;0.624;0.691;0.783;0.881;1.007;1.097;1.107;1.085;1.111;1.111;1.124;1.149;1.238;1.302;1.274;1.215;1.153;1.088;1.043;1.027;1;0.989;0.979;1.002;1.077;1.155;1.267;1.368;1.426;1.406;1.385;1.378;1.36;1.275;1.148;1.007;0.88124;4;0.869;0.975;;0.783;0.706;0.663;0.64;0.626;0.619;0.628;0.601;0.591;0.595;0.617;0.653;0.73;0.815;0.953;1.067;1.12;1.093;1.054;1.055;1.041;1.044;1.085;1.197;1.272;1.223;1.187;1.145;1.078;1.025;1.006;0.976;0.948;0.971;0.987;1.043;1.133;1.252;1.378;1.465;1.424;1.411;1.383;1.351;1.294;1.169;1.023;0.8824;5;0.869;0.976;;0.784;0.708;0.655;0.631;0.612;0.609;0.605;0.595;0.585;0.595;0.604;0.631;0.709;0.801;0.933;1.062;1.112;1.133;1.065;1.094;1.071;1.085;1.145;1.204;1.257;1.263;1.206;1.158;1.105;1.053;1.029;1.002;0.982;0.987;1.024;1.086;1.15;1.228;1.344;1.357;1.342;1.356;1.341;1.317;1.266;1.169;1.031;0.91924;6;0.869;1.011;;0.811;0.729;0.671;0.64;0.612;0.599;0.601;0.582;0.571;0.574;0.579;0.594;0.627;0.682;0.766;0.871;0.992;1.08;1.107;1.152;1.188;1.236;1.275;1.34;1.388;1.338;1.302;1.244;1.195;1.148;1.106;1.074;1.065;1.043;1.048;1.063;1.096;1.203;1.269;1.298;1.287;1.284;1.256;1.211;1.181;1.106;1.002;0.91424;7;0.869;1.032;;0.806;0.744;0.68;0.641;0.612;0.598;0.598;0.579;0.565;0.56;0.566;0.573;0.595;0.628;0.695;0.779;0.897;0.985;1.092;1.166;1.226;1.297;1.339;1.413;1.431;1.388;1.312;1.217;1.171;1.125;1.094;1.066;1.039;1.035;1.042;1.067;1.132;1.221;1.309;1.333;1.333;1.325;1.315;1.272;1.228;1.105;0.96;0.84625;1;0.871;1.022;;0.768;0.684;0.637;0.628;0.593;0.583;0.577;0.57;0.574;0.574;0.585;0.615;0.682;0.761;0.916;1.048;1.066;1.066;1.049;1.076;1.099;1.128;1.187;1.273;1.292;1.254;1.211;1.142;1.097;1.044;1.009;0.986;0.979;0.996;1.033;1.078;1.172;1.303;1.412;1.464;1.449;1.41;1.393;1.341;1.244;1.121;0.983;0.84825;2;0.871;0.979;;0.786;0.694;0.65;0.626;0.608;0.602;0.596;0.595;0.589;0.587;0.607;0.634;0.703;0.799;0.937;1.055;1.102;1.073;1.053;1.07;1.045;1.053;1.114;1.185;1.276;1.245;1.191;1.124;1.077;1.027;1.009;0.996;0.987;0.979;1.019;1.074;1.163;1.276;1.401;1.47;1.409;1.421;1.407;1.363;1.281;1.156;1.011;0.87525;3;0.871;0.995;;0.756;0.694;0.646;0.621;0.605;0.594;0.592;0.575;0.57;0.578;0.585;0.621;0.687;0.776;0.871;0.998;1.087;1.106;1.09;1.106;1.11;1.125;1.166;1.25;1.304;1.268;1.214;1.157;1.092;1.044;1.03;1.004;0.991;0.984;1.009;1.078;1.149;1.269;1.37;1.423;1.404;1.377;1.369;1.342;1.275;1.146;1.004;0.88825;4;0.871;0.978;;0.789;0.714;0.667;0.647;0.633;0.626;0.629;0.602;0.592;0.597;0.615;0.646;0.718;0.795;0.938;1.052;1.093;1.072;1.048;1.042;1.036;1.072;1.102;1.203;1.279;1.224;1.195;1.15;1.081;1.022;1.004;0.977;0.952;0.984;1.002;1.058;1.142;1.263;1.376;1.454;1.417;1.392;1.372;1.349;1.298;1.173;1.022;0.88625;5;0.871;0.98;;0.789;0.716;0.668;0.641;0.619;0.615;0.617;0.603;0.591;0.596;0.609;0.629;0.7;0.791;0.925;1.049;1.1;1.103;1.059;1.075;1.067;1.083;1.149;1.201;1.264;1.271;1.219;1.174;1.116;1.073;1.037;1.018;0.992;0.994;1.026;1.079;1.142;1.229;1.337;1.348;1.33;1.343;1.325;1.301;1.256;1.171;1.034;0.92625;6;0.871;1.011;;0.817;0.73;0.68;0.648;0.622;0.609;0.608;0.586;0.576;0.579;0.583;0.596;0.625;0.682;0.763;0.865;0.978;1.065;1.096;1.144;1.183;1.226;1.268;1.331;1.382;1.334;1.298;1.252;1.196;1.155;1.114;1.083;1.076;1.048;1.049;1.063;1.093;1.194;1.259;1.293;1.283;1.284;1.253;1.211;1.183;1.113;1.007;0.91725;7;0.871;1.035;;0.813;0.753;0.69;0.652;0.622;0.608;0.609;0.586;0.572;0.567;0.57;0.578;0.599;0.631;0.697;0.777;0.892;0.982;1.092;1.165;1.23;1.285;1.331;1.403;1.422;1.375;1.307;1.219;1.174;1.128;1.097;1.068;1.041;1.034;1.044;1.073;1.124;1.212;1.299;1.316;1.323;1.304;1.306;1.264;1.226;1.112;0.969;0.85926;1;0.871;1.016;;0.784;0.698;0.653;0.637;0.599;0.588;0.583;0.576;0.574;0.578;0.588;0.615;0.676;0.754;0.906;1.033;1.059;1.057;1.049;1.07;1.103;1.121;1.177;1.254;1.288;1.246;1.203;1.144;1.1;1.051;1.018;0.996;0.985;1;1.034;1.078;1.166;1.294;1.411;1.46;1.438;1.402;1.375;1.341;1.252;1.132;0.995;0.85926;2;0.871;0.977;;0.791;0.7;0.653;0.628;0.609;0.601;0.6;0.6;0.594;0.59;0.609;0.632;0.695;0.787;0.925;1.037;1.083;1.062;1.042;1.058;1.045;1.055;1.116;1.194;1.288;1.25;1.202;1.137;1.088;1.043;1.02;1.005;0.996;0.99;1.024;1.082;1.165;1.275;1.393;1.456;1.406;1.414;1.393;1.344;1.271;1.153;1.014;0.88526;3;0.871;0.993;;0.768;0.707;0.659;0.631;0.617;0.604;0.602;0.582;0.575;0.579;0.59;0.623;0.687;0.767;0.859;0.987;1.072;1.086;1.077;1.097;1.099;1.119;1.15;1.248;1.308;1.271;1.207;1.157;1.095;1.049;1.033;1.012;1.001;0.994;1.016;1.075;1.152;1.271;1.372;1.424;1.408;1.377;1.354;1.331;1.265;1.141;1.008;0.89426;4;0.871;0.987;;0.797;0.724;0.676;0.648;0.629;0.621;0.626;0.606;0.594;0.598;0.616;0.639;0.709;0.788;0.926;1.046;1.081;1.05;1.043;1.036;1.033;1.069;1.107;1.186;1.28;1.228;1.195;1.156;1.081;1.028;1.013;0.989;0.97;1.003;1.017;1.059;1.147;1.268;1.369;1.438;1.413;1.396;1.385;1.35;1.299;1.164;1.018;0.88626;5;0.871;0.988;;0.796;0.722;0.674;0.65;0.628;0.616;0.616;0.604;0.593;0.596;0.612;0.631;0.691;0.784;0.917;1.037;1.075;1.081;1.053;1.07;1.07;1.089;1.147;1.185;1.261;1.262;1.223;1.175;1.121;1.087;1.047;1.026;1.013;1.014;1.041;1.074;1.135;1.222;1.329;1.348;1.343;1.353;1.335;1.296;1.246;1.155;1.028;0.92926;6;0.871;1.009;;0.826;0.735;0.681;0.652;0.621;0.612;0.613;0.591;0.578;0.581;0.586;0.599;0.627;0.685;0.762;0.857;0.97;1.052;1.087;1.143;1.176;1.215;1.261;1.333;1.385;1.351;1.313;1.264;1.203;1.164;1.118;1.088;1.082;1.052;1.049;1.06;1.089;1.188;1.254;1.276;1.266;1.273;1.245;1.212;1.181;1.11;1.011;0.92326;7;0.871;1.03;;0.822;0.761;0.696;0.658;0.63;0.614;0.613;0.589;0.574;0.571;0.573;0.579;0.599;0.632;0.695;0.777;0.897;0.981;1.087;1.174;1.235;1.291;1.335;1.404;1.417;1.365;1.3;1.218;1.167;1.123;1.092;1.059;1.043;1.044;1.047;1.068;1.116;1.205;1.283;1.31;1.317;1.293;1.294;1.266;1.232;1.113;0.975;0.86627;1;0.872;1.015;;0.787;0.704;0.658;0.641;0.605;0.595;0.588;0.581;0.575;0.581;0.59;0.615;0.677;0.755;0.9;1.014;1.049;1.046;1.042;1.061;1.099;1.115;1.172;1.253;1.281;1.249;1.219;1.151;1.109;1.069;1.03;1.005;0.986;1;1.038;1.078;1.164;1.285;1.403;1.445;1.427;1.389;1.373;1.349;1.254;1.132;0.996;0.86527;2;0.872;0.982;;0.799;0.707;0.662;0.637;0.614;0.604;0.605;0.597;0.594;0.591;0.611;0.629;0.691;0.783;0.916;1.025;1.08;1.05;1.046;1.061;1.051;1.062;1.131;1.208;1.29;1.251;1.21;1.146;1.09;1.049;1.028;1.01;0.994;0.981;1.017;1.085;1.16;1.268;1.369;1.447;1.404;1.4;1.388;1.338;1.269;1.15;1.013;0.88927;3;0.872;0.992;;0.772;0.71;0.661;0.632;0.62;0.606;0.604;0.585;0.576;0.577;0.592;0.621;0.684;0.763;0.857;0.984;1.056;1.076;1.069;1.093;1.097;1.128;1.166;1.252;1.31;1.27;1.214;1.162;1.095;1.053;1.034;1.009;1.002;1.003;1.022;1.077;1.149;1.256;1.369;1.416;1.403;1.376;1.356;1.325;1.264;1.143;1.015;0.89627;4;0.872;0.99;;0.804;0.729;0.678;0.651;0.63;0.62;0.626;0.607;0.594;0.598;0.619;0.639;0.706;0.783;0.912;1.033;1.073;1.049;1.033;1.029;1.028;1.076;1.116;1.195;1.281;1.234;1.199;1.161;1.094;1.035;1.021;0.989;0.968;1.011;1.019;1.067;1.14;1.263;1.365;1.422;1.402;1.39;1.38;1.354;1.301;1.166;1.021;0.88927;5;0.872;0.99;;0.8;0.727;0.676;0.649;0.632;0.616;0.616;0.603;0.596;0.594;0.612;0.629;0.69;0.779;0.912;1.038;1.067;1.07;1.05;1.058;1.067;1.096;1.145;1.193;1.271;1.263;1.221;1.174;1.129;1.093;1.05;1.03;1.017;1.021;1.041;1.077;1.124;1.214;1.313;1.346;1.341;1.346;1.338;1.302;1.25;1.156;1.034;0.93427;6;0.872;1.002;;0.832;0.747;0.687;0.662;0.628;0.615;0.614;0.595;0.58;0.585;0.591;0.6;0.629;0.686;0.76;0.85;0.958;1.049;1.074;1.144;1.173;1.205;1.253;1.336;1.383;1.348;1.312;1.264;1.194;1.156;1.122;1.086;1.074;1.046;1.045;1.06;1.092;1.186;1.257;1.285;1.273;1.269;1.238;1.221;1.187;1.109;1.013;0.92727;7;0.872;1.029;;0.826;0.757;0.701;0.668;0.638;0.621;0.615;0.591;0.58;0.573;0.576;0.58;0.6;0.634;0.696;0.779;0.891;0.974;1.077;1.167;1.226;1.281;1.327;1.409;1.415;1.363;1.288;1.217;1.165;1.128;1.093;1.062;1.044;1.038;1.044;1.07;1.123;1.209;1.288;1.316;1.316;1.29;1.287;1.272;1.232;1.112;0.973;0.86828;1;0.872;1.019;;0.791;0.708;0.663;0.646;0.613;0.6;0.592;0.584;0.582;0.587;0.596;0.622;0.679;0.754;0.885;0.989;1.029;1.037;1.048;1.064;1.108;1.108;1.186;1.269;1.29;1.25;1.214;1.146;1.113;1.08;1.03;1.011;0.992;1.004;1.035;1.078;1.157;1.284;1.395;1.437;1.415;1.381;1.357;1.332;1.255;1.134;1;0.8728;2;0.872;0.99;;0.801;0.712;0.668;0.641;0.617;0.61;0.607;0.599;0.595;0.594;0.613;0.629;0.685;0.772;0.896;1.002;1.06;1.037;1.052;1.064;1.062;1.079;1.148;1.21;1.295;1.248;1.217;1.155;1.1;1.061;1.033;1.011;0.985;0.983;1.007;1.081;1.16;1.268;1.365;1.437;1.402;1.388;1.383;1.338;1.272;1.146;1.02;0.89228;3;0.872;0.996;;0.781;0.722;0.672;0.643;0.626;0.61;0.609;0.588;0.582;0.585;0.597;0.621;0.68;0.756;0.852;0.97;1.038;1.062;1.075;1.091;1.089;1.126;1.171;1.257;1.315;1.272;1.216;1.17;1.105;1.059;1.037;1.009;1.003;1.005;1.021;1.074;1.147;1.247;1.354;1.413;1.402;1.372;1.348;1.322;1.257;1.132;1.02;0.89728;4;0.872;0.989;;0.806;0.733;0.681;0.654;0.632;0.624;0.625;0.601;0.594;0.599;0.619;0.633;0.697;0.771;0.896;1.02;1.061;1.044;1.027;1.026;1.038;1.09;1.128;1.195;1.277;1.237;1.203;1.173;1.098;1.036;1.025;0.999;0.975;1.006;1.028;1.073;1.141;1.255;1.369;1.416;1.392;1.393;1.377;1.358;1.3;1.163;1.02;0.89228;5;0.872;0.991;;0.806;0.73;0.682;0.652;0.636;0.618;0.62;0.603;0.599;0.593;0.608;0.624;0.684;0.762;0.898;1.018;1.054;1.06;1.051;1.06;1.072;1.099;1.163;1.211;1.279;1.269;1.233;1.174;1.135;1.099;1.047;1.035;1.024;1.023;1.043;1.07;1.116;1.205;1.302;1.34;1.341;1.348;1.331;1.298;1.249;1.154;1.041;0.94128;6;0.872;0.995;;0.835;0.753;0.689;0.667;0.633;0.618;0.616;0.594;0.581;0.588;0.596;0.603;0.632;0.686;0.754;0.84;0.945;1.042;1.064;1.138;1.167;1.195;1.235;1.328;1.382;1.348;1.314;1.264;1.193;1.156;1.116;1.086;1.081;1.048;1.045;1.073;1.105;1.191;1.269;1.287;1.268;1.266;1.236;1.224;1.196;1.111;1.014;0.92828;7;0.872;1.02;;0.836;0.768;0.71;0.675;0.647;0.63;0.621;0.594;0.586;0.577;0.579;0.583;0.602;0.634;0.695;0.778;0.888;0.966;1.064;1.154;1.218;1.278;1.332;1.403;1.408;1.358;1.29;1.218;1.174;1.129;1.098;1.064;1.049;1.036;1.045;1.076;1.117;1.194;1.274;1.303;1.318;1.285;1.281;1.266;1.235;1.115;0.978;0.87129;1;0.868;1.009;;0.8;0.716;0.673;0.652;0.624;0.606;0.596;0.586;0.586;0.59;0.599;0.626;0.676;0.747;0.869;0.968;1.017;1.034;1.052;1.07;1.114;1.116;1.189;1.278;1.292;1.256;1.216;1.145;1.126;1.091;1.039;1.019;0.997;1.004;1.036;1.076;1.151;1.264;1.38;1.414;1.397;1.371;1.35;1.321;1.248;1.135;1.005;0.88329;2;0.868;0.999;;0.805;0.719;0.676;0.647;0.622;0.617;0.614;0.602;0.595;0.598;0.616;0.627;0.681;0.766;0.884;0.987;1.045;1.023;1.05;1.065;1.066;1.085;1.157;1.213;1.303;1.244;1.219;1.167;1.112;1.074;1.042;1.019;0.985;0.987;1.011;1.08;1.157;1.261;1.35;1.417;1.408;1.379;1.365;1.325;1.267;1.144;1.023;0.90129;3;0.868;1.001;;0.793;0.732;0.679;0.649;0.633;0.617;0.615;0.592;0.588;0.592;0.601;0.621;0.676;0.752;0.843;0.96;1.021;1.048;1.067;1.081;1.088;1.127;1.185;1.26;1.317;1.267;1.216;1.17;1.102;1.068;1.037;1.002;1.002;1.002;1.02;1.068;1.131;1.235;1.35;1.407;1.399;1.371;1.349;1.33;1.266;1.138;1.029;0.90429;4;0.868;0.992;;0.816;0.736;0.687;0.66;0.639;0.629;0.631;0.603;0.598;0.6;0.621;0.631;0.693;0.76;0.874;1.003;1.041;1.034;1.025;1.034;1.04;1.094;1.137;1.207;1.283;1.241;1.213;1.167;1.098;1.051;1.034;1;0.984;1.011;1.031;1.074;1.136;1.243;1.356;1.411;1.385;1.391;1.374;1.356;1.293;1.163;1.016;0.89629;5;0.868;0.993;;0.814;0.737;0.688;0.661;0.641;0.624;0.624;0.608;0.603;0.597;0.612;0.628;0.681;0.755;0.881;0.989;1.033;1.048;1.047;1.061;1.073;1.108;1.171;1.216;1.282;1.269;1.233;1.187;1.146;1.102;1.043;1.031;1.029;1.024;1.04;1.071;1.116;1.199;1.295;1.345;1.338;1.355;1.326;1.294;1.242;1.153;1.042;0.93829;6;0.868;0.998;;0.837;0.758;0.697;0.672;0.64;0.624;0.622;0.6;0.586;0.591;0.601;0.604;0.632;0.685;0.75;0.837;0.937;1.03;1.047;1.128;1.148;1.183;1.223;1.321;1.375;1.355;1.312;1.263;1.193;1.149;1.11;1.083;1.074;1.051;1.046;1.079;1.108;1.19;1.285;1.293;1.275;1.27;1.242;1.233;1.197;1.11;1.018;0.93629;7;0.868;1.008;;0.837;0.766;0.707;0.674;0.65;0.631;0.622;0.592;0.587;0.581;0.58;0.583;0.599;0.632;0.695;0.778;0.885;0.957;1.054;1.152;1.218;1.272;1.34;1.409;1.396;1.344;1.282;1.227;1.175;1.128;1.098;1.062;1.045;1.039;1.042;1.075;1.117;1.197;1.277;1.321;1.324;1.295;1.28;1.267;1.23;1.116;0.983;0.87930;1;0.864;1.011;;0.806;0.722;0.677;0.655;0.626;0.607;0.599;0.582;0.583;0.584;0.595;0.62;0.673;0.737;0.844;0.937;0.993;1.028;1.056;1.079;1.12;1.134;1.186;1.285;1.297;1.274;1.231;1.167;1.139;1.097;1.045;1.021;1.002;1.003;1.023;1.071;1.149;1.26;1.372;1.403;1.399;1.369;1.342;1.324;1.25;1.134;1.01;0.8930;2;0.864;0.996;;0.81;0.723;0.68;0.651;0.63;0.622;0.614;0.603;0.597;0.6;0.62;0.62;0.673;0.754;0.865;0.961;1.03;1.014;1.049;1.073;1.079;1.1;1.17;1.233;1.309;1.247;1.231;1.177;1.116;1.078;1.052;1.026;0.989;0.992;1.014;1.078;1.149;1.248;1.335;1.402;1.401;1.371;1.366;1.322;1.261;1.141;1.02;0.90430;3;0.864;1;;0.806;0.739;0.687;0.657;0.642;0.624;0.624;0.601;0.596;0.598;0.607;0.626;0.673;0.742;0.826;0.947;1.008;1.042;1.059;1.07;1.087;1.129;1.186;1.265;1.322;1.278;1.228;1.171;1.102;1.065;1.038;1.008;1.008;1.004;1.023;1.065;1.122;1.214;1.329;1.403;1.405;1.379;1.35;1.323;1.258;1.134;1.025;0.90530;4;0.864;0.99;;0.818;0.74;0.694;0.664;0.642;0.632;0.631;0.605;0.599;0.599;0.622;0.627;0.685;0.746;0.854;0.98;1.025;1.022;1.023;1.036;1.046;1.109;1.142;1.208;1.281;1.25;1.226;1.178;1.108;1.05;1.033;0.999;0.993;1.016;1.029;1.074;1.131;1.236;1.342;1.396;1.388;1.395;1.381;1.352;1.291;1.169;1.027;0.90630;5;0.864;0.993;;0.821;0.744;0.692;0.665;0.643;0.63;0.628;0.614;0.608;0.601;0.615;0.628;0.676;0.745;0.864;0.967;1.014;1.026;1.037;1.068;1.084;1.114;1.177;1.227;1.293;1.267;1.233;1.197;1.153;1.115;1.048;1.032;1.025;1.02;1.038;1.063;1.112;1.203;1.287;1.339;1.335;1.351;1.33;1.297;1.242;1.146;1.038;0.94830;6;0.864;1.001;;0.848;0.767;0.702;0.681;0.647;0.631;0.627;0.605;0.591;0.596;0.605;0.608;0.634;0.684;0.747;0.834;0.931;1.013;1.031;1.122;1.14;1.173;1.223;1.306;1.362;1.332;1.31;1.259;1.189;1.148;1.109;1.089;1.073;1.046;1.055;1.085;1.118;1.186;1.284;1.293;1.282;1.276;1.252;1.242;1.196;1.112;1.017;0.93930;7;0.864;1.009;;0.841;0.771;0.716;0.684;0.66;0.638;0.628;0.597;0.594;0.591;0.589;0.589;0.606;0.637;0.7;0.78;0.876;0.948;1.043;1.149;1.214;1.261;1.318;1.397;1.387;1.336;1.272;1.222;1.17;1.119;1.095;1.065;1.047;1.041;1.047;1.077;1.109;1.191;1.27;1.318;1.327;1.294;1.282;1.273;1.231;1.124;0.992;0.88431;1;0.859;1.008;;0.816;0.732;0.686;0.657;0.631;0.615;0.608;0.59;0.59;0.591;0.599;0.621;0.669;0.73;0.827;0.915;0.974;1.009;1.045;1.064;1.108;1.128;1.187;1.289;1.301;1.279;1.232;1.178;1.145;1.1;1.047;1.025;1.01;1.006;1.022;1.071;1.151;1.261;1.366;1.404;1.401;1.372;1.334;1.321;1.246;1.135;1.01;0.90231;2;0.859;0.999;;0.818;0.732;0.687;0.658;0.638;0.629;0.621;0.604;0.598;0.601;0.62;0.618;0.665;0.743;0.845;0.936;1.011;1.009;1.047;1.071;1.078;1.098;1.177;1.243;1.31;1.238;1.228;1.177;1.121;1.09;1.057;1.027;0.995;0.997;1.013;1.08;1.147;1.253;1.337;1.395;1.404;1.371;1.365;1.323;1.254;1.142;1.024;0.90531;3;0.859;1.001;;0.815;0.747;0.693;0.664;0.643;0.628;0.629;0.605;0.598;0.604;0.61;0.625;0.671;0.735;0.823;0.933;0.985;1.031;1.05;1.057;1.084;1.128;1.188;1.26;1.316;1.266;1.228;1.177;1.109;1.066;1.037;1.009;0.999;1.004;1.025;1.07;1.123;1.222;1.327;1.397;1.415;1.384;1.355;1.332;1.262;1.14;1.021;0.9131;4;0.859;0.99;;0.823;0.745;0.694;0.665;0.643;0.634;0.632;0.608;0.601;0.601;0.622;0.63;0.682;0.741;0.841;0.959;1.005;1.012;1.029;1.036;1.051;1.112;1.156;1.218;1.276;1.249;1.226;1.169;1.107;1.057;1.031;1.003;1.001;1.019;1.034;1.072;1.13;1.227;1.333;1.388;1.391;1.407;1.386;1.354;1.286;1.171;1.029;0.91431;5;0.859;0.99;;0.829;0.752;0.694;0.67;0.643;0.632;0.632;0.616;0.607;0.599;0.616;0.634;0.675;0.736;0.852;0.95;0.994;0.999;1.029;1.058;1.079;1.106;1.171;1.228;1.292;1.271;1.245;1.202;1.16;1.123;1.05;1.037;1.021;1.017;1.031;1.061;1.11;1.212;1.295;1.348;1.357;1.365;1.338;1.297;1.238;1.142;1.036;0.95131;6;0.859;1.003;;0.849;0.774;0.707;0.685;0.651;0.634;0.631;0.608;0.592;0.599;0.607;0.609;0.631;0.683;0.745;0.825;0.918;1.001;1.039;1.111;1.124;1.161;1.223;1.301;1.352;1.332;1.316;1.26;1.199;1.156;1.108;1.091;1.074;1.05;1.064;1.091;1.12;1.181;1.279;1.294;1.29;1.279;1.259;1.249;1.192;1.106;1.012;0.93831;7;0.859;1.009;;0.845;0.77;0.716;0.684;0.658;0.634;0.622;0.594;0.594;0.591;0.588;0.591;0.607;0.637;0.699;0.776;0.869;0.945;1.046;1.137;1.214;1.261;1.322;1.402;1.399;1.331;1.266;1.218;1.17;1.109;1.093;1.067;1.052;1.045;1.052;1.079;1.113;1.194;1.267;1.328;1.337;1.308;1.285;1.276;1.22;1.115;0.991;0.88332;1;0.862;1.011;;0.814;0.734;0.689;0.658;0.633;0.616;0.608;0.589;0.589;0.591;0.598;0.622;0.668;0.726;0.813;0.902;0.972;1.009;1.043;1.068;1.106;1.13;1.187;1.287;1.303;1.287;1.244;1.19;1.153;1.107;1.049;1.018;1.002;0.995;1.013;1.058;1.146;1.248;1.36;1.409;1.415;1.383;1.339;1.33;1.252;1.136;1.009;0.90232;2;0.862;0.995;;0.823;0.734;0.688;0.661;0.64;0.629;0.623;0.605;0.598;0.6;0.623;0.616;0.665;0.74;0.838;0.925;1.005;1.003;1.045;1.072;1.081;1.099;1.179;1.248;1.316;1.25;1.236;1.179;1.125;1.096;1.057;1.018;0.991;0.995;1.008;1.072;1.137;1.251;1.327;1.383;1.405;1.387;1.374;1.334;1.257;1.14;1.017;0.90532;3;0.862;0.996;;0.816;0.75;0.69;0.662;0.639;0.626;0.626;0.604;0.595;0.602;0.61;0.621;0.669;0.731;0.823;0.933;0.974;1.023;1.054;1.053;1.085;1.123;1.193;1.26;1.311;1.261;1.226;1.18;1.108;1.066;1.031;1.016;0.999;0.997;1.019;1.067;1.123;1.228;1.337;1.399;1.43;1.409;1.381;1.34;1.265;1.13;1.013;0.90232;4;0.862;0.988;;0.815;0.741;0.688;0.658;0.639;0.63;0.628;0.605;0.598;0.598;0.622;0.628;0.68;0.735;0.839;0.947;0.999;1.005;1.028;1.041;1.055;1.123;1.164;1.228;1.281;1.255;1.22;1.162;1.106;1.061;1.03;1.004;1.002;1.019;1.038;1.079;1.135;1.238;1.334;1.391;1.415;1.428;1.391;1.352;1.277;1.157;1.023;0.90832;5;0.862;0.99;;0.822;0.744;0.689;0.664;0.641;0.627;0.63;0.612;0.604;0.596;0.614;0.632;0.676;0.735;0.849;0.944;0.99;1.001;1.03;1.06;1.087;1.115;1.177;1.224;1.285;1.263;1.241;1.199;1.155;1.118;1.047;1.032;1.02;1.014;1.028;1.057;1.112;1.218;1.298;1.362;1.376;1.383;1.353;1.306;1.244;1.142;1.032;0.95232;6;0.862;1.008;;0.852;0.773;0.704;0.68;0.648;0.631;0.628;0.605;0.59;0.595;0.6;0.603;0.626;0.677;0.741;0.819;0.915;1.005;1.046;1.112;1.127;1.162;1.223;1.294;1.348;1.334;1.31;1.26;1.191;1.153;1.117;1.092;1.071;1.047;1.064;1.092;1.122;1.179;1.287;1.299;1.304;1.295;1.27;1.259;1.193;1.103;1.013;0.94132;7;0.862;1.012;;0.839;0.765;0.709;0.677;0.653;0.628;0.618;0.593;0.59;0.587;0.584;0.587;0.601;0.634;0.692;0.769;0.865;0.94;1.043;1.139;1.206;1.262;1.32;1.394;1.398;1.34;1.275;1.221;1.18;1.122;1.106;1.082;1.056;1.041;1.052;1.083;1.124;1.204;1.27;1.327;1.351;1.331;1.299;1.273;1.21;1.106;0.98;0.87433;1;0.865;1.011;;0.806;0.731;0.682;0.655;0.626;0.612;0.605;0.584;0.585;0.589;0.594;0.622;0.669;0.729;0.82;0.911;0.981;1.012;1.052;1.074;1.103;1.133;1.179;1.288;1.297;1.284;1.237;1.182;1.145;1.093;1.035;1.013;0.995;0.991;1.013;1.067;1.152;1.25;1.377;1.431;1.434;1.409;1.36;1.328;1.242;1.126;1.006;0.89133;2;0.865;0.992;;0.813;0.73;0.688;0.658;0.634;0.623;0.617;0.601;0.592;0.594;0.612;0.616;0.664;0.742;0.842;0.933;1.007;1.009;1.042;1.062;1.081;1.101;1.178;1.25;1.303;1.256;1.23;1.173;1.116;1.088;1.056;1.013;0.985;0.988;1.002;1.066;1.147;1.267;1.347;1.395;1.441;1.419;1.392;1.339;1.258;1.128;1.005;0.89733;3;0.865;0.991;;0.809;0.739;0.681;0.655;0.633;0.621;0.619;0.598;0.592;0.595;0.605;0.621;0.667;0.731;0.831;0.933;0.977;1.021;1.063;1.07;1.087;1.132;1.186;1.253;1.31;1.259;1.224;1.185;1.105;1.062;1.035;1.018;1;0.995;1.024;1.064;1.123;1.236;1.34;1.42;1.452;1.435;1.386;1.341;1.256;1.119;1;0.89233;4;0.865;0.99;;0.811;0.733;0.68;0.653;0.634;0.627;0.623;0.6;0.595;0.592;0.618;0.627;0.678;0.737;0.846;0.958;1.004;1.004;1.037;1.047;1.056;1.115;1.169;1.231;1.27;1.257;1.215;1.16;1.094;1.047;1.022;0.998;0.987;1.008;1.036;1.079;1.142;1.251;1.353;1.414;1.447;1.451;1.409;1.357;1.27;1.149;1.014;0.89533;5;0.865;0.99;;0.81;0.737;0.681;0.656;0.635;0.618;0.625;0.607;0.602;0.591;0.61;0.632;0.68;0.742;0.862;0.956;0.997;1.005;1.03;1.059;1.086;1.115;1.175;1.223;1.282;1.258;1.241;1.192;1.142;1.106;1.037;1.023;1.012;1;1.021;1.052;1.116;1.22;1.307;1.388;1.405;1.408;1.372;1.311;1.245;1.142;1.034;0.95233;6;0.865;1.01;;0.845;0.765;0.697;0.673;0.646;0.626;0.622;0.596;0.585;0.591;0.598;0.598;0.622;0.666;0.732;0.818;0.919;1.005;1.054;1.121;1.136;1.156;1.217;1.307;1.364;1.345;1.32;1.267;1.193;1.149;1.108;1.081;1.056;1.041;1.058;1.083;1.117;1.178;1.287;1.312;1.32;1.313;1.285;1.267;1.201;1.112;1.012;0.93633;7;0.865;1.016;;0.832;0.759;0.704;0.672;0.646;0.62;0.61;0.586;0.583;0.58;0.577;0.583;0.596;0.629;0.687;0.759;0.861;0.938;1.042;1.144;1.205;1.264;1.319;1.4;1.403;1.347;1.291;1.236;1.182;1.122;1.1;1.08;1.052;1.037;1.049;1.076;1.123;1.208;1.278;1.336;1.377;1.366;1.316;1.285;1.208;1.098;0.97;0.86434;1;0.87;1.008;;0.799;0.72;0.671;0.644;0.621;0.605;0.598;0.579;0.584;0.583;0.587;0.619;0.669;0.731;0.823;0.916;0.98;1.012;1.053;1.077;1.095;1.128;1.166;1.283;1.295;1.276;1.241;1.18;1.143;1.087;1.032;1.01;0.999;0.99;1.006;1.067;1.158;1.26;1.396;1.461;1.464;1.426;1.374;1.336;1.239;1.123;1.004;0.8934;2;0.87;0.985;;0.806;0.724;0.677;0.651;0.629;0.617;0.61;0.596;0.585;0.589;0.607;0.612;0.663;0.75;0.856;0.95;1.006;1.006;1.037;1.061;1.083;1.105;1.177;1.252;1.308;1.256;1.222;1.171;1.109;1.074;1.04;1;0.975;0.981;0.993;1.064;1.148;1.276;1.36;1.411;1.467;1.446;1.416;1.356;1.264;1.131;1;0.88334;3;0.87;0.984;;0.799;0.724;0.669;0.648;0.628;0.614;0.615;0.594;0.588;0.591;0.602;0.618;0.67;0.737;0.845;0.944;0.985;1.029;1.065;1.076;1.091;1.13;1.175;1.242;1.299;1.265;1.234;1.181;1.099;1.055;1.034;1.01;0.991;0.99;1.018;1.058;1.127;1.246;1.346;1.426;1.471;1.46;1.403;1.352;1.259;1.121;0.994;0.88234;4;0.87;0.986;;0.803;0.72;0.672;0.644;0.622;0.616;0.616;0.591;0.588;0.589;0.614;0.624;0.677;0.746;0.858;0.963;1.017;1.019;1.041;1.067;1.072;1.104;1.158;1.231;1.265;1.248;1.206;1.157;1.094;1.048;1.013;0.99;0.981;0.996;1.026;1.073;1.14;1.255;1.366;1.437;1.47;1.476;1.437;1.361;1.267;1.142;1.01;0.8934;5;0.87;0.993;;0.799;0.727;0.668;0.644;0.624;0.609;0.61;0.596;0.592;0.588;0.603;0.628;0.684;0.751;0.874;0.976;1;1.02;1.042;1.065;1.086;1.119;1.174;1.219;1.276;1.257;1.23;1.179;1.136;1.083;1.033;1.009;0.992;0.995;1.025;1.062;1.135;1.229;1.331;1.406;1.435;1.431;1.39;1.319;1.246;1.135;1.028;0.9434;6;0.87;1.015;;0.833;0.753;0.685;0.66;0.636;0.615;0.612;0.585;0.576;0.582;0.589;0.586;0.61;0.655;0.723;0.817;0.929;1.009;1.06;1.125;1.137;1.169;1.224;1.317;1.369;1.344;1.319;1.267;1.192;1.147;1.111;1.08;1.057;1.04;1.059;1.084;1.13;1.196;1.302;1.337;1.352;1.329;1.299;1.272;1.195;1.1;1.004;0.92834;7;0.87;1.029;;0.823;0.749;0.693;0.663;0.636;0.613;0.598;0.575;0.574;0.57;0.569;0.574;0.589;0.622;0.681;0.755;0.858;0.945;1.037;1.148;1.21;1.284;1.33;1.416;1.424;1.358;1.291;1.244;1.19;1.126;1.099;1.071;1.042;1.029;1.045;1.062;1.123;1.22;1.285;1.364;1.407;1.396;1.333;1.29;1.201;1.086;0.956;0.84635;1;0.878;1.004;;0.782;0.704;0.654;0.632;0.612;0.599;0.59;0.568;0.577;0.575;0.582;0.616;0.67;0.74;0.837;0.932;0.988;1.017;1.058;1.092;1.091;1.135;1.177;1.29;1.295;1.274;1.243;1.173;1.131;1.08;1.016;0.998;0.988;0.986;1.011;1.071;1.162;1.267;1.407;1.486;1.508;1.451;1.397;1.34;1.229;1.11;0.985;0.87435;2;0.878;0.983;;0.796;0.718;0.671;0.647;0.624;0.612;0.605;0.591;0.577;0.582;0.602;0.61;0.667;0.763;0.874;0.971;1.014;1.02;1.052;1.068;1.089;1.108;1.17;1.246;1.299;1.256;1.22;1.156;1.086;1.052;1.022;0.982;0.972;0.969;0.988;1.057;1.15;1.283;1.375;1.442;1.502;1.482;1.437;1.356;1.259;1.123;0.987;0.86835;3;0.878;0.986;;0.787;0.708;0.654;0.635;0.617;0.606;0.607;0.587;0.579;0.584;0.596;0.614;0.671;0.747;0.859;0.957;0.994;1.045;1.074;1.088;1.098;1.137;1.177;1.238;1.287;1.266;1.231;1.177;1.104;1.046;1.025;0.991;0.975;0.978;1.01;1.057;1.128;1.258;1.356;1.451;1.495;1.479;1.423;1.358;1.263;1.123;0.989;0.87135;4;0.878;0.987;;0.791;0.712;0.664;0.641;0.618;0.611;0.61;0.586;0.584;0.585;0.61;0.624;0.676;0.756;0.87;0.979;1.028;1.036;1.049;1.07;1.073;1.109;1.156;1.232;1.258;1.242;1.199;1.144;1.092;1.044;1;0.971;0.973;0.981;1.017;1.066;1.142;1.271;1.383;1.469;1.508;1.506;1.435;1.354;1.258;1.133;1.001;0.88335;5;0.878;0.99;;0.787;0.725;0.66;0.634;0.612;0.603;0.607;0.59;0.584;0.582;0.598;0.624;0.687;0.758;0.884;0.984;1.01;1.029;1.047;1.067;1.085;1.121;1.17;1.23;1.278;1.251;1.221;1.17;1.122;1.067;1.01;0.994;0.972;0.98;1.019;1.058;1.136;1.244;1.34;1.438;1.463;1.453;1.412;1.343;1.259;1.141;1.024;0.92735;6;0.878;1.013;;0.819;0.743;0.676;0.651;0.625;0.608;0.603;0.575;0.566;0.572;0.58;0.576;0.603;0.645;0.715;0.815;0.933;1.017;1.072;1.132;1.148;1.192;1.242;1.329;1.376;1.336;1.314;1.267;1.19;1.141;1.102;1.067;1.042;1.034;1.06;1.091;1.132;1.205;1.313;1.365;1.385;1.366;1.318;1.274;1.193;1.091;0.989;0.91235;7;0.878;1.037;;0.808;0.735;0.68;0.653;0.629;0.605;0.589;0.563;0.565;0.56;0.56;0.565;0.585;0.616;0.675;0.749;0.856;0.941;1.038;1.145;1.21;1.3;1.351;1.431;1.43;1.364;1.295;1.252;1.201;1.13;1.099;1.077;1.039;1.017;1.047;1.062;1.123;1.224;1.303;1.391;1.435;1.423;1.352;1.29;1.191;1.073;0.94;0.83336;1;0.89;1.004;;0.776;0.694;0.643;0.623;0.604;0.593;0.584;0.562;0.57;0.57;0.576;0.615;0.669;0.743;0.851;0.952;1.001;1.027;1.072;1.094;1.091;1.135;1.175;1.279;1.289;1.269;1.237;1.167;1.119;1.063;1.008;0.985;0.981;0.981;1;1.068;1.163;1.28;1.423;1.526;1.536;1.482;1.416;1.343;1.224;1.103;0.972;0.86636;2;0.89;0.979;;0.788;0.709;0.66;0.635;0.618;0.604;0.598;0.587;0.572;0.58;0.598;0.608;0.669;0.769;0.888;0.988;1.021;1.026;1.057;1.071;1.091;1.1;1.161;1.236;1.294;1.248;1.213;1.141;1.074;1.037;1.006;0.97;0.969;0.97;0.986;1.054;1.149;1.299;1.398;1.476;1.543;1.521;1.454;1.358;1.257;1.118;0.974;0.85736;3;0.89;0.982;;0.777;0.698;0.646;0.626;0.61;0.598;0.6;0.581;0.573;0.579;0.591;0.612;0.672;0.752;0.865;0.967;1.009;1.064;1.087;1.097;1.098;1.129;1.164;1.225;1.282;1.264;1.227;1.185;1.104;1.037;1.015;0.985;0.966;0.97;1.004;1.052;1.132;1.274;1.386;1.49;1.535;1.495;1.429;1.359;1.253;1.108;0.972;0.85636;4;0.89;0.981;;0.779;0.703;0.655;0.634;0.611;0.608;0.606;0.581;0.582;0.582;0.603;0.62;0.68;0.767;0.889;0.998;1.037;1.034;1.054;1.068;1.073;1.099;1.15;1.22;1.253;1.24;1.193;1.133;1.075;1.034;0.987;0.96;0.964;0.968;1.014;1.065;1.147;1.294;1.416;1.505;1.538;1.53;1.447;1.355;1.254;1.124;0.995;0.87636;5;0.89;0.992;;0.776;0.715;0.654;0.629;0.607;0.598;0.603;0.584;0.578;0.579;0.594;0.622;0.684;0.765;0.901;0.999;1.019;1.031;1.043;1.064;1.078;1.101;1.157;1.216;1.258;1.24;1.21;1.166;1.11;1.051;1.001;0.995;0.967;0.971;1.016;1.057;1.147;1.262;1.379;1.481;1.508;1.485;1.429;1.347;1.258;1.136;1.013;0.91636;6;0.89;1.016;;0.809;0.731;0.671;0.641;0.614;0.605;0.599;0.57;0.56;0.565;0.573;0.571;0.6;0.646;0.715;0.82;0.941;1.031;1.081;1.137;1.151;1.199;1.253;1.331;1.381;1.333;1.311;1.273;1.198;1.147;1.101;1.062;1.046;1.034;1.06;1.09;1.129;1.204;1.321;1.385;1.408;1.385;1.333;1.266;1.177;1.075;0.971;0.89636;7;0.89;1.046;;0.791;0.725;0.669;0.639;0.617;0.595;0.582;0.556;0.555;0.556;0.553;0.558;0.577;0.61;0.668;0.747;0.85;0.954;1.047;1.151;1.213;1.311;1.374;1.429;1.436;1.365;1.319;1.262;1.199;1.131;1.095;1.072;1.035;1.015;1.047;1.06;1.12;1.229;1.322;1.42;1.47;1.449;1.365;1.287;1.172;1.055;0.927;0.82137;1;0.906;0.995;;0.764;0.686;0.637;0.612;0.595;0.584;0.581;0.563;0.565;0.567;0.573;0.616;0.678;0.756;0.872;0.981;1.026;1.035;1.072;1.085;1.084;1.124;1.158;1.251;1.28;1.258;1.226;1.159;1.103;1.047;0.995;0.976;0.973;0.981;1.005;1.075;1.17;1.289;1.453;1.576;1.577;1.508;1.432;1.343;1.214;1.088;0.956;0.85137;2;0.906;0.974;;0.776;0.697;0.651;0.625;0.611;0.596;0.593;0.58;0.568;0.575;0.593;0.608;0.678;0.784;0.915;1.017;1.038;1.036;1.06;1.072;1.086;1.086;1.136;1.224;1.27;1.245;1.208;1.12;1.051;1.014;0.995;0.956;0.953;0.955;0.983;1.058;1.163;1.317;1.431;1.523;1.589;1.56;1.467;1.361;1.257;1.111;0.961;0.84737;3;0.906;0.985;;0.771;0.685;0.633;0.614;0.602;0.589;0.596;0.577;0.57;0.573;0.588;0.614;0.678;0.76;0.883;0.989;1.028;1.078;1.085;1.101;1.102;1.131;1.151;1.215;1.268;1.263;1.216;1.171;1.088;1.031;1.01;0.98;0.959;0.961;0.999;1.045;1.131;1.289;1.423;1.519;1.566;1.52;1.439;1.359;1.25;1.1;0.957;0.84337;4;0.906;0.979;;0.771;0.693;0.646;0.625;0.6;0.599;0.598;0.577;0.576;0.577;0.596;0.621;0.687;0.783;0.916;1.032;1.061;1.038;1.058;1.071;1.064;1.088;1.132;1.219;1.244;1.235;1.18;1.126;1.067;1.025;0.975;0.942;0.952;0.956;1.001;1.056;1.15;1.306;1.441;1.535;1.572;1.555;1.459;1.359;1.255;1.122;0.992;0.86737;5;0.906;0.994;;0.764;0.704;0.645;0.621;0.597;0.591;0.593;0.576;0.573;0.578;0.598;0.621;0.689;0.779;0.924;1.032;1.038;1.039;1.039;1.065;1.079;1.099;1.147;1.212;1.25;1.225;1.196;1.158;1.099;1.038;0.989;0.979;0.949;0.957;1.002;1.049;1.148;1.285;1.412;1.527;1.548;1.517;1.445;1.353;1.254;1.123;0.995;0.89937;6;0.906;1.02;;0.795;0.717;0.659;0.628;0.601;0.594;0.591;0.565;0.555;0.557;0.563;0.564;0.594;0.64;0.715;0.828;0.949;1.04;1.095;1.146;1.156;1.208;1.265;1.345;1.39;1.338;1.317;1.279;1.196;1.142;1.102;1.062;1.043;1.029;1.058;1.073;1.125;1.209;1.335;1.419;1.442;1.401;1.337;1.257;1.162;1.067;0.962;0.88537;7;0.906;1.053;;0.771;0.706;0.653;0.625;0.601;0.581;0.573;0.547;0.545;0.548;0.545;0.548;0.569;0.606;0.663;0.742;0.849;0.958;1.053;1.165;1.232;1.335;1.395;1.437;1.448;1.379;1.313;1.257;1.194;1.138;1.093;1.064;1.024;1.002;1.041;1.057;1.126;1.251;1.352;1.453;1.497;1.473;1.374;1.289;1.167;1.043;0.911;0.80738;1;0.922;0.991;;0.75;0.67;0.622;0.6;0.58;0.574;0.572;0.557;0.559;0.56;0.567;0.611;0.686;0.77;0.898;1.017;1.054;1.042;1.072;1.072;1.075;1.117;1.144;1.228;1.264;1.25;1.214;1.143;1.079;1.027;0.981;0.967;0.96;0.974;1.004;1.075;1.181;1.321;1.496;1.616;1.629;1.546;1.459;1.357;1.215;1.077;0.937;0.83138;2;0.922;0.973;;0.76;0.683;0.637;0.614;0.601;0.586;0.581;0.571;0.564;0.568;0.588;0.607;0.686;0.792;0.934;1.037;1.058;1.05;1.061;1.078;1.082;1.074;1.118;1.203;1.248;1.234;1.198;1.105;1.028;0.987;0.973;0.94;0.944;0.948;0.974;1.053;1.161;1.339;1.488;1.585;1.621;1.592;1.49;1.371;1.267;1.119;0.961;0.84138;3;0.922;0.991;;0.763;0.675;0.622;0.603;0.592;0.581;0.586;0.571;0.564;0.567;0.584;0.612;0.681;0.766;0.904;1.013;1.054;1.096;1.093;1.104;1.098;1.117;1.137;1.201;1.257;1.261;1.208;1.168;1.083;1.021;1.003;0.979;0.949;0.953;0.993;1.046;1.141;1.299;1.444;1.56;1.601;1.543;1.446;1.355;1.242;1.09;0.943;0.83138;4;0.922;0.976;;0.756;0.684;0.635;0.615;0.592;0.593;0.592;0.573;0.571;0.572;0.594;0.623;0.691;0.798;0.948;1.062;1.088;1.043;1.055;1.063;1.059;1.078;1.119;1.206;1.233;1.22;1.168;1.114;1.06;1.006;0.95;0.926;0.935;0.945;0.99;1.043;1.148;1.329;1.478;1.582;1.611;1.581;1.469;1.363;1.264;1.12;0.995;0.8638;5;0.922;0.987;;0.756;0.693;0.635;0.609;0.586;0.581;0.584;0.567;0.566;0.57;0.589;0.613;0.693;0.792;0.949;1.062;1.06;1.053;1.038;1.059;1.071;1.086;1.131;1.204;1.23;1.209;1.184;1.138;1.078;1.026;0.979;0.966;0.935;0.946;1;1.051;1.157;1.309;1.447;1.563;1.59;1.535;1.464;1.364;1.267;1.127;0.993;0.89538;6;0.922;1.023;;0.785;0.711;0.649;0.621;0.592;0.585;0.582;0.557;0.546;0.549;0.556;0.561;0.594;0.64;0.715;0.832;0.952;1.043;1.107;1.156;1.184;1.224;1.278;1.349;1.393;1.336;1.327;1.285;1.201;1.15;1.104;1.061;1.036;1.019;1.043;1.064;1.121;1.213;1.34;1.435;1.451;1.408;1.332;1.254;1.161;1.065;0.961;0.87238;7;0.922;1.059;;0.762;0.695;0.645;0.616;0.589;0.57;0.561;0.536;0.535;0.536;0.537;0.543;0.567;0.602;0.656;0.736;0.845;0.961;1.062;1.175;1.235;1.337;1.393;1.439;1.462;1.388;1.32;1.245;1.192;1.141;1.096;1.065;1.026;1.002;1.047;1.065;1.133;1.258;1.375;1.479;1.519;1.487;1.381;1.289;1.169;1.039;0.897;0.79239;1;0.933;0.989;;0.742;0.66;0.614;0.59;0.574;0.571;0.565;0.554;0.558;0.561;0.573;0.619;0.692;0.789;0.927;1.053;1.084;1.052;1.07;1.067;1.07;1.101;1.132;1.208;1.248;1.227;1.198;1.108;1.05;1.011;0.964;0.953;0.946;0.966;1.005;1.074;1.187;1.336;1.526;1.655;1.664;1.575;1.479;1.354;1.218;1.079;0.933;0.81839;2;0.933;0.972;;0.743;0.672;0.624;0.602;0.588;0.576;0.574;0.57;0.562;0.564;0.584;0.611;0.693;0.81;0.962;1.071;1.081;1.063;1.064;1.07;1.068;1.055;1.099;1.189;1.239;1.224;1.184;1.091;1.017;0.98;0.955;0.928;0.934;0.939;0.972;1.054;1.177;1.365;1.533;1.626;1.644;1.612;1.506;1.368;1.266;1.11;0.952;0.82939;3;0.933;0.993;;0.747;0.662;0.612;0.593;0.581;0.573;0.577;0.561;0.556;0.56;0.576;0.61;0.689;0.78;0.923;1.028;1.075;1.107;1.1;1.113;1.101;1.114;1.129;1.197;1.247;1.243;1.189;1.159;1.074;1.011;0.994;0.973;0.944;0.945;0.987;1.045;1.15;1.32;1.475;1.593;1.633;1.559;1.451;1.354;1.245;1.09;0.937;0.81839;4;0.933;0.971;;0.748;0.673;0.621;0.603;0.582;0.583;0.582;0.564;0.566;0.57;0.592;0.619;0.697;0.814;0.97;1.087;1.102;1.053;1.06;1.066;1.057;1.071;1.117;1.202;1.219;1.206;1.15;1.097;1.051;0.997;0.936;0.918;0.919;0.924;0.986;1.05;1.171;1.353;1.524;1.63;1.654;1.596;1.48;1.36;1.253;1.105;0.975;0.84739;5;0.933;0.983;;0.741;0.679;0.62;0.595;0.574;0.571;0.571;0.553;0.557;0.558;0.58;0.61;0.694;0.801;0.967;1.09;1.082;1.069;1.047;1.053;1.062;1.074;1.111;1.2;1.213;1.202;1.18;1.121;1.061;1.01;0.968;0.959;0.924;0.936;1.001;1.057;1.172;1.329;1.499;1.612;1.627;1.554;1.477;1.367;1.271;1.129;0.989;0.88339;6;0.933;1.027;;0.764;0.695;0.638;0.608;0.576;0.57;0.569;0.547;0.535;0.537;0.545;0.554;0.587;0.634;0.715;0.837;0.965;1.054;1.121;1.16;1.183;1.221;1.273;1.355;1.402;1.351;1.33;1.283;1.205;1.147;1.101;1.056;1.038;1.021;1.033;1.055;1.122;1.232;1.369;1.465;1.483;1.425;1.337;1.257;1.164;1.061;0.955;0.86539;7;0.933;1.065;;0.75;0.683;0.632;0.599;0.576;0.559;0.553;0.526;0.526;0.526;0.527;0.533;0.559;0.598;0.649;0.731;0.848;0.96;1.07;1.185;1.255;1.357;1.409;1.442;1.463;1.389;1.325;1.249;1.197;1.14;1.098;1.063;1.024;0.995;1.038;1.064;1.138;1.279;1.404;1.51;1.545;1.503;1.381;1.279;1.161;1.032;0.89;0.7840;1;0.95;0.991;;0.729;0.649;0.603;0.582;0.565;0.561;0.555;0.546;0.552;0.555;0.567;0.615;0.69;0.794;0.936;1.067;1.097;1.064;1.081;1.072;1.078;1.108;1.139;1.206;1.244;1.215;1.186;1.094;1.036;0.994;0.952;0.946;0.941;0.962;0.999;1.075;1.2;1.359;1.56;1.681;1.683;1.592;1.487;1.349;1.223;1.077;0.928;0.80640;2;0.95;0.973;;0.732;0.656;0.61;0.59;0.576;0.562;0.564;0.562;0.554;0.559;0.58;0.609;0.692;0.814;0.97;1.088;1.107;1.074;1.081;1.087;1.075;1.07;1.1;1.188;1.232;1.223;1.177;1.086;1.015;0.972;0.945;0.921;0.92;0.926;0.964;1.041;1.179;1.376;1.563;1.668;1.671;1.631;1.503;1.362;1.262;1.103;0.943;0.81740;3;0.95;0.992;;0.733;0.649;0.601;0.584;0.573;0.562;0.565;0.553;0.546;0.55;0.571;0.606;0.684;0.781;0.925;1.046;1.097;1.123;1.107;1.121;1.104;1.11;1.132;1.193;1.239;1.242;1.19;1.154;1.069;1.002;0.986;0.966;0.94;0.941;0.986;1.044;1.157;1.337;1.514;1.629;1.66;1.576;1.451;1.341;1.237;1.083;0.935;0.80540;4;0.95;0.968;;0.737;0.661;0.612;0.596;0.576;0.576;0.575;0.558;0.559;0.565;0.588;0.613;0.698;0.819;0.979;1.103;1.12;1.072;1.065;1.081;1.065;1.089;1.117;1.193;1.213;1.208;1.149;1.092;1.035;0.987;0.928;0.913;0.908;0.912;0.975;1.051;1.179;1.376;1.562;1.668;1.673;1.596;1.468;1.348;1.246;1.095;0.965;0.83640;5;0.95;0.98;;0.725;0.663;0.61;0.586;0.567;0.562;0.562;0.545;0.55;0.553;0.577;0.603;0.692;0.802;0.969;1.093;1.094;1.078;1.055;1.059;1.068;1.091;1.122;1.207;1.218;1.194;1.17;1.117;1.049;1.003;0.96;0.943;0.911;0.93;0.999;1.066;1.184;1.359;1.536;1.638;1.635;1.559;1.469;1.366;1.274;1.13;0.984;0.87340;6;0.95;1.029;;0.753;0.684;0.629;0.602;0.571;0.564;0.564;0.542;0.532;0.531;0.548;0.554;0.59;0.634;0.714;0.839;0.972;1.054;1.11;1.164;1.186;1.223;1.276;1.363;1.407;1.347;1.325;1.276;1.196;1.136;1.09;1.045;1.03;1.013;1.02;1.054;1.135;1.269;1.414;1.497;1.489;1.432;1.332;1.252;1.164;1.062;0.956;0.8640;7;0.95;1.067;;0.751;0.681;0.632;0.597;0.572;0.555;0.548;0.529;0.531;0.526;0.53;0.536;0.565;0.607;0.665;0.751;0.868;0.975;1.081;1.192;1.254;1.355;1.408;1.444;1.448;1.379;1.322;1.247;1.18;1.134;1.087;1.061;1.012;0.994;1.041;1.076;1.163;1.305;1.426;1.517;1.541;1.482;1.364;1.258;1.147;1.016;0.877;0.7741;1;0.971;0.986;;0.717;0.64;0.596;0.58;0.563;0.554;0.556;0.543;0.549;0.553;0.564;0.61;0.688;0.793;0.943;1.074;1.106;1.078;1.102;1.085;1.086;1.121;1.138;1.205;1.248;1.217;1.176;1.088;1.03;0.989;0.945;0.94;0.94;0.954;0.998;1.083;1.22;1.392;1.586;1.695;1.67;1.577;1.474;1.329;1.213;1.068;0.923;0.80141;2;0.971;0.975;;0.714;0.643;0.597;0.58;0.564;0.552;0.553;0.552;0.548;0.552;0.574;0.609;0.694;0.811;0.967;1.1;1.123;1.089;1.089;1.096;1.07;1.062;1.105;1.207;1.223;1.218;1.177;1.087;1.016;0.965;0.931;0.913;0.914;0.923;0.981;1.056;1.202;1.404;1.599;1.692;1.688;1.629;1.482;1.342;1.254;1.097;0.941;0.81541;3;0.971;0.99;;0.729;0.641;0.594;0.578;0.566;0.559;0.563;0.551;0.544;0.55;0.569;0.607;0.691;0.789;0.933;1.054;1.107;1.129;1.107;1.126;1.11;1.115;1.124;1.186;1.229;1.243;1.179;1.139;1.061;0.994;0.977;0.95;0.932;0.945;0.999;1.07;1.188;1.367;1.546;1.651;1.658;1.568;1.436;1.329;1.223;1.075;0.923;0.79641;4;0.971;0.966;;0.734;0.659;0.611;0.596;0.575;0.573;0.573;0.558;0.561;0.568;0.591;0.618;0.709;0.834;0.991;1.126;1.131;1.089;1.068;1.081;1.054;1.068;1.106;1.187;1.2;1.19;1.136;1.076;1.021;0.967;0.913;0.896;0.896;0.907;0.978;1.072;1.208;1.415;1.599;1.7;1.667;1.591;1.461;1.337;1.236;1.088;0.956;0.82941;5;0.971;0.978;;0.723;0.664;0.608;0.582;0.568;0.557;0.559;0.544;0.551;0.557;0.577;0.608;0.698;0.812;0.979;1.107;1.108;1.083;1.053;1.052;1.058;1.083;1.115;1.196;1.207;1.187;1.168;1.109;1.036;0.989;0.95;0.935;0.899;0.927;1.006;1.085;1.209;1.396;1.574;1.655;1.633;1.56;1.462;1.352;1.256;1.118;0.979;0.86641;6;0.971;1.033;;0.742;0.673;0.621;0.596;0.565;0.558;0.558;0.539;0.529;0.529;0.546;0.552;0.587;0.635;0.712;0.842;0.975;1.046;1.107;1.163;1.185;1.224;1.282;1.363;1.405;1.346;1.332;1.283;1.199;1.13;1.075;1.034;1.028;1.014;1.03;1.084;1.168;1.302;1.433;1.518;1.495;1.423;1.316;1.242;1.161;1.057;0.948;0.84841;7;0.971;1.072;;0.744;0.673;0.626;0.593;0.565;0.548;0.543;0.523;0.527;0.522;0.526;0.531;0.564;0.605;0.664;0.753;0.873;0.982;1.084;1.196;1.259;1.355;1.414;1.452;1.459;1.375;1.309;1.242;1.174;1.126;1.075;1.048;1.01;0.999;1.05;1.098;1.187;1.33;1.454;1.546;1.557;1.474;1.349;1.245;1.137;1.004;0.868;0.76242;1;0.996;0.983;;0.707;0.631;0.59;0.57;0.557;0.549;0.552;0.541;0.544;0.549;0.561;0.607;0.687;0.796;0.946;1.08;1.112;1.078;1.09;1.076;1.083;1.114;1.136;1.203;1.247;1.209;1.173;1.085;1.031;0.996;0.944;0.938;0.936;0.958;1.019;1.104;1.249;1.43;1.608;1.707;1.677;1.569;1.457;1.322;1.209;1.059;0.914;0.842;2;0.996;0.975;;0.712;0.639;0.589;0.574;0.559;0.549;0.552;0.548;0.547;0.553;0.576;0.606;0.701;0.818;0.973;1.108;1.126;1.089;1.088;1.087;1.064;1.054;1.096;1.2;1.213;1.202;1.17;1.08;1.014;0.962;0.926;0.903;0.905;0.92;1.002;1.085;1.227;1.436;1.624;1.71;1.685;1.624;1.475;1.338;1.249;1.093;0.938;0.81142;3;0.996;0.983;;0.725;0.643;0.595;0.575;0.562;0.553;0.561;0.553;0.545;0.552;0.572;0.609;0.695;0.796;0.937;1.062;1.11;1.135;1.105;1.111;1.101;1.101;1.114;1.174;1.22;1.236;1.174;1.136;1.061;0.996;0.972;0.942;0.926;0.947;1.003;1.088;1.219;1.391;1.566;1.667;1.67;1.564;1.427;1.317;1.212;1.068;0.919;0.79342;4;0.996;0.967;;0.73;0.658;0.613;0.595;0.575;0.573;0.572;0.558;0.561;0.57;0.591;0.617;0.709;0.832;0.989;1.13;1.141;1.104;1.066;1.064;1.046;1.058;1.087;1.171;1.194;1.18;1.136;1.067;1.016;0.969;0.917;0.893;0.898;0.907;0.977;1.091;1.237;1.439;1.618;1.713;1.676;1.598;1.447;1.324;1.227;1.082;0.949;0.83542;5;0.996;0.979;;0.716;0.659;0.607;0.576;0.564;0.555;0.553;0.542;0.548;0.555;0.577;0.602;0.689;0.8;0.965;1.098;1.099;1.088;1.061;1.05;1.043;1.071;1.103;1.191;1.221;1.191;1.164;1.109;1.041;0.996;0.952;0.938;0.905;0.943;1.026;1.118;1.245;1.431;1.588;1.667;1.647;1.561;1.454;1.34;1.242;1.097;0.959;0.85342;6;0.996;1.035;;0.736;0.668;0.616;0.59;0.559;0.551;0.554;0.536;0.526;0.526;0.54;0.55;0.585;0.635;0.71;0.839;0.969;1.047;1.11;1.149;1.171;1.223;1.279;1.362;1.397;1.336;1.322;1.276;1.193;1.119;1.071;1.037;1.036;1.023;1.047;1.12;1.21;1.34;1.455;1.534;1.498;1.424;1.312;1.234;1.151;1.046;0.944;0.84442;7;0.996;1.078;;0.741;0.671;0.623;0.589;0.564;0.545;0.54;0.523;0.526;0.519;0.523;0.527;0.564;0.605;0.665;0.756;0.871;0.985;1.081;1.194;1.254;1.35;1.416;1.442;1.451;1.373;1.301;1.233;1.17;1.124;1.074;1.048;1.008;1.01;1.065;1.128;1.218;1.36;1.484;1.568;1.549;1.464;1.338;1.232;1.124;0.992;0.858;0.75443;1;1.022;0.974;;0.7;0.629;0.588;0.569;0.555;0.548;0.552;0.541;0.541;0.55;0.564;0.604;0.691;0.797;0.947;1.09;1.117;1.079;1.087;1.07;1.078;1.115;1.136;1.194;1.24;1.202;1.158;1.075;1.019;0.982;0.933;0.936;0.934;0.96;1.033;1.129;1.279;1.466;1.636;1.719;1.685;1.573;1.454;1.313;1.199;1.049;0.897;0.78743;2;1.022;0.983;;0.705;0.637;0.588;0.569;0.554;0.547;0.551;0.546;0.546;0.551;0.574;0.605;0.702;0.82;0.972;1.119;1.145;1.098;1.087;1.086;1.065;1.05;1.087;1.196;1.197;1.185;1.158;1.067;1.003;0.952;0.919;0.9;0.905;0.926;1.021;1.11;1.26;1.463;1.652;1.726;1.687;1.619;1.46;1.333;1.241;1.081;0.927;0.80843;3;1.022;0.986;;0.723;0.642;0.594;0.571;0.557;0.548;0.554;0.549;0.54;0.548;0.568;0.604;0.692;0.794;0.93;1.061;1.116;1.135;1.092;1.099;1.094;1.1;1.116;1.166;1.218;1.229;1.165;1.127;1.054;0.991;0.96;0.941;0.931;0.952;1.018;1.113;1.25;1.419;1.59;1.698;1.68;1.564;1.428;1.315;1.2;1.062;0.914;0.78843;4;1.022;0.969;;0.725;0.659;0.612;0.595;0.574;0.572;0.568;0.555;0.559;0.569;0.591;0.62;0.712;0.837;0.989;1.134;1.142;1.106;1.069;1.054;1.042;1.045;1.075;1.162;1.181;1.176;1.122;1.057;1.003;0.961;0.913;0.889;0.893;0.911;0.989;1.115;1.267;1.474;1.65;1.723;1.682;1.597;1.439;1.322;1.221;1.075;0.942;0.83243;5;1.022;0.977;;0.717;0.658;0.604;0.575;0.561;0.554;0.551;0.539;0.549;0.552;0.578;0.605;0.69;0.801;0.963;1.102;1.106;1.088;1.051;1.045;1.042;1.064;1.095;1.186;1.217;1.18;1.151;1.102;1.028;0.996;0.935;0.928;0.902;0.943;1.036;1.142;1.271;1.46;1.606;1.684;1.646;1.558;1.454;1.344;1.239;1.097;0.953;0.85243;6;1.022;1.039;;0.73;0.662;0.611;0.587;0.557;0.547;0.552;0.537;0.525;0.526;0.54;0.55;0.587;0.636;0.71;0.833;0.961;1.052;1.106;1.148;1.172;1.213;1.271;1.355;1.395;1.356;1.326;1.271;1.186;1.114;1.061;1.037;1.038;1.034;1.064;1.143;1.232;1.362;1.475;1.543;1.485;1.415;1.301;1.224;1.147;1.044;0.94;0.83943;7;1.022;1.072;;0.739;0.67;0.623;0.589;0.566;0.544;0.541;0.528;0.526;0.521;0.526;0.528;0.563;0.606;0.663;0.758;0.876;0.983;1.088;1.194;1.244;1.329;1.405;1.44;1.436;1.364;1.289;1.217;1.162;1.118;1.07;1.043;1.007;1.022;1.085;1.164;1.25;1.383;1.518;1.578;1.547;1.448;1.324;1.224;1.117;0.984;0.849;0.75144;1;1.048;0.964;;0.701;0.632;0.59;0.569;0.556;0.548;0.552;0.545;0.543;0.554;0.564;0.605;0.694;0.795;0.947;1.097;1.125;1.085;1.083;1.053;1.07;1.111;1.131;1.19;1.225;1.189;1.142;1.068;1.016;0.971;0.932;0.936;0.936;0.96;1.045;1.15;1.308;1.505;1.663;1.72;1.67;1.566;1.438;1.303;1.19;1.047;0.894;0.78644;2;1.048;0.98;;0.709;0.636;0.591;0.57;0.558;0.548;0.551;0.547;0.548;0.556;0.577;0.606;0.706;0.821;0.972;1.125;1.146;1.087;1.072;1.077;1.055;1.039;1.081;1.191;1.189;1.169;1.147;1.061;1.005;0.948;0.915;0.901;0.893;0.931;1.04;1.143;1.294;1.497;1.677;1.729;1.678;1.605;1.452;1.331;1.231;1.069;0.921;0.80544;3;1.048;0.984;;0.721;0.644;0.598;0.574;0.557;0.548;0.554;0.55;0.543;0.551;0.569;0.604;0.691;0.791;0.928;1.062;1.115;1.132;1.09;1.091;1.087;1.088;1.114;1.158;1.213;1.214;1.151;1.115;1.043;0.987;0.955;0.943;0.931;0.963;1.041;1.143;1.288;1.447;1.613;1.701;1.663;1.556;1.425;1.31;1.19;1.053;0.908;0.78744;4;1.048;0.963;;0.725;0.657;0.61;0.593;0.575;0.572;0.565;0.556;0.559;0.572;0.592;0.62;0.714;0.836;0.986;1.131;1.14;1.098;1.066;1.054;1.035;1.034;1.068;1.147;1.171;1.17;1.118;1.051;0.996;0.952;0.912;0.892;0.895;0.92;1.011;1.15;1.297;1.502;1.667;1.734;1.664;1.579;1.43;1.321;1.218;1.077;0.939;0.82944;5;1.048;1.001;;0.718;0.656;0.605;0.576;0.567;0.556;0.552;0.544;0.554;0.557;0.58;0.609;0.695;0.801;0.962;1.105;1.111;1.093;1.052;1.049;1.04;1.053;1.084;1.159;1.207;1.18;1.143;1.092;1.025;0.993;0.941;0.933;0.914;0.953;1.048;1.172;1.3;1.482;1.624;1.678;1.629;1.545;1.436;1.32;1.221;1.087;0.948;0.85144;6;1.048;1.043;;0.729;0.661;0.61;0.587;0.561;0.546;0.551;0.537;0.526;0.524;0.54;0.551;0.588;0.638;0.708;0.829;0.958;1.052;1.106;1.137;1.156;1.184;1.255;1.339;1.381;1.354;1.317;1.258;1.178;1.112;1.061;1.046;1.045;1.049;1.085;1.163;1.25;1.382;1.498;1.555;1.481;1.405;1.297;1.222;1.147;1.045;0.948;0.84844;7;1.048;1.065;;0.74;0.677;0.627;0.591;0.564;0.546;0.542;0.535;0.531;0.523;0.532;0.535;0.567;0.609;0.666;0.759;0.879;0.991;1.088;1.195;1.247;1.321;1.381;1.424;1.436;1.369;1.285;1.208;1.156;1.108;1.072;1.038;1.009;1.03;1.093;1.187;1.274;1.404;1.53;1.57;1.53;1.426;1.307;1.21;1.112;0.982;0.849;0.74545;1;1.073;0.958;;0.699;0.633;0.595;0.574;0.558;0.549;0.555;0.548;0.546;0.555;0.57;0.609;0.698;0.799;0.941;1.098;1.123;1.089;1.083;1.055;1.071;1.103;1.12;1.185;1.217;1.175;1.131;1.06;1.012;0.966;0.919;0.93;0.933;0.966;1.07;1.175;1.341;1.531;1.682;1.72;1.661;1.553;1.42;1.293;1.18;1.043;0.889;0.77745;2;1.073;0.974;;0.702;0.635;0.59;0.572;0.556;0.549;0.55;0.547;0.549;0.556;0.577;0.606;0.709;0.823;0.972;1.121;1.149;1.088;1.064;1.066;1.042;1.03;1.071;1.181;1.185;1.169;1.139;1.056;1.001;0.949;0.913;0.894;0.889;0.932;1.061;1.177;1.326;1.518;1.692;1.724;1.668;1.597;1.449;1.329;1.226;1.07;0.924;0.80745;3;1.073;0.983;;0.72;0.643;0.6;0.577;0.559;0.55;0.554;0.55;0.545;0.554;0.571;0.609;0.694;0.793;0.926;1.061;1.112;1.129;1.09;1.087;1.085;1.083;1.106;1.155;1.204;1.204;1.146;1.103;1.036;0.987;0.956;0.939;0.935;0.97;1.055;1.167;1.32;1.47;1.62;1.685;1.64;1.544;1.414;1.306;1.188;1.056;0.912;0.7945;4;1.073;0.963;;0.724;0.66;0.611;0.595;0.573;0.568;0.561;0.553;0.558;0.571;0.59;0.619;0.709;0.832;0.98;1.124;1.14;1.101;1.067;1.053;1.027;1.035;1.063;1.147;1.171;1.159;1.117;1.048;0.993;0.95;0.908;0.9;0.903;0.935;1.03;1.173;1.322;1.52;1.678;1.726;1.653;1.57;1.424;1.319;1.208;1.074;0.934;0.82445;5;1.073;1.001;;0.716;0.654;0.605;0.576;0.567;0.555;0.551;0.549;0.557;0.558;0.582;0.614;0.7;0.805;0.953;1.095;1.113;1.102;1.06;1.049;1.044;1.055;1.09;1.167;1.208;1.173;1.137;1.081;1.019;0.992;0.939;0.922;0.911;0.959;1.067;1.194;1.328;1.506;1.627;1.662;1.604;1.525;1.421;1.313;1.217;1.082;0.946;0.8545;6;1.073;1.052;;0.723;0.656;0.605;0.583;0.561;0.539;0.543;0.534;0.524;0.522;0.538;0.549;0.584;0.631;0.703;0.822;0.948;1.036;1.109;1.132;1.161;1.192;1.252;1.342;1.376;1.347;1.312;1.246;1.158;1.1;1.059;1.048;1.05;1.061;1.103;1.184;1.28;1.415;1.524;1.557;1.47;1.401;1.291;1.219;1.149;1.05;0.956;0.85545;7;1.073;1.069;;0.746;0.679;0.627;0.591;0.566;0.546;0.539;0.532;0.531;0.522;0.533;0.534;0.566;0.608;0.667;0.751;0.876;0.98;1.085;1.197;1.246;1.313;1.374;1.424;1.435;1.371;1.27;1.2;1.161;1.112;1.08;1.047;1.023;1.049;1.116;1.221;1.304;1.425;1.534;1.562;1.502;1.405;1.289;1.194;1.107;0.975;0.844;0.74146;1;1.1;0.966;;0.701;0.636;0.593;0.575;0.56;0.551;0.553;0.547;0.547;0.555;0.571;0.607;0.692;0.794;0.938;1.102;1.126;1.087;1.078;1.056;1.071;1.108;1.117;1.189;1.205;1.157;1.119;1.051;1.01;0.959;0.915;0.929;0.935;0.97;1.079;1.194;1.363;1.559;1.686;1.705;1.651;1.554;1.418;1.291;1.178;1.044;0.891;0.78346;2;1.1;0.971;;0.7;0.634;0.589;0.574;0.554;0.544;0.546;0.547;0.548;0.555;0.577;0.602;0.706;0.817;0.96;1.114;1.148;1.083;1.052;1.058;1.041;1.029;1.071;1.173;1.181;1.161;1.127;1.056;0.999;0.952;0.911;0.901;0.903;0.952;1.09;1.206;1.346;1.538;1.698;1.719;1.651;1.586;1.444;1.331;1.225;1.07;0.924;0.80746;3;1.1;0.984;;0.716;0.643;0.601;0.575;0.558;0.552;0.553;0.548;0.544;0.554;0.57;0.605;0.691;0.793;0.922;1.062;1.11;1.12;1.084;1.078;1.085;1.083;1.109;1.157;1.203;1.197;1.139;1.098;1.043;0.992;0.955;0.945;0.947;0.979;1.07;1.188;1.346;1.493;1.619;1.679;1.624;1.527;1.407;1.302;1.182;1.053;0.908;0.79146;4;1.1;0.965;;0.724;0.66;0.613;0.596;0.575;0.567;0.56;0.552;0.557;0.572;0.589;0.617;0.706;0.828;0.975;1.121;1.139;1.112;1.066;1.044;1.026;1.037;1.071;1.142;1.167;1.15;1.106;1.038;0.992;0.949;0.904;0.91;0.904;0.944;1.049;1.2;1.347;1.547;1.681;1.726;1.642;1.552;1.417;1.314;1.202;1.065;0.924;0.82146;5;1.1;0.997;;0.718;0.654;0.608;0.578;0.568;0.557;0.55;0.547;0.554;0.554;0.575;0.613;0.7;0.801;0.946;1.087;1.108;1.109;1.061;1.044;1.043;1.05;1.079;1.152;1.202;1.17;1.14;1.085;1.024;0.991;0.941;0.924;0.921;0.967;1.087;1.218;1.354;1.524;1.636;1.653;1.58;1.509;1.411;1.307;1.214;1.084;0.949;0.85346;6;1.1;1.051;;0.726;0.662;0.61;0.586;0.563;0.542;0.543;0.532;0.523;0.524;0.542;0.552;0.587;0.637;0.706;0.819;0.949;1.035;1.104;1.125;1.158;1.19;1.245;1.329;1.364;1.336;1.306;1.243;1.16;1.101;1.058;1.04;1.043;1.065;1.119;1.213;1.309;1.437;1.524;1.545;1.455;1.394;1.294;1.215;1.143;1.043;0.951;0.85346;7;1.1;1.066;;0.747;0.679;0.626;0.59;0.568;0.544;0.533;0.531;0.531;0.519;0.531;0.535;0.568;0.607;0.666;0.751;0.876;0.981;1.084;1.187;1.226;1.28;1.351;1.413;1.43;1.356;1.265;1.197;1.162;1.106;1.08;1.057;1.035;1.072;1.145;1.244;1.33;1.446;1.542;1.57;1.5;1.409;1.293;1.188;1.097;0.969;0.844;0.73947;1;1.124;0.964;;0.7;0.637;0.596;0.577;0.563;0.553;0.555;0.548;0.549;0.56;0.575;0.611;0.692;0.796;0.935;1.094;1.117;1.085;1.071;1.064;1.064;1.095;1.111;1.182;1.203;1.15;1.119;1.056;1.003;0.955;0.906;0.916;0.934;0.971;1.095;1.222;1.394;1.575;1.689;1.704;1.633;1.545;1.407;1.29;1.178;1.044;0.894;0.78747;2;1.124;0.966;;0.702;0.637;0.59;0.575;0.556;0.547;0.549;0.548;0.547;0.555;0.575;0.605;0.709;0.819;0.957;1.117;1.15;1.077;1.053;1.054;1.036;1.026;1.067;1.17;1.177;1.154;1.121;1.053;1.009;0.958;0.917;0.902;0.906;0.958;1.112;1.236;1.38;1.55;1.681;1.694;1.64;1.577;1.442;1.33;1.212;1.058;0.914;0.79847;3;1.124;0.985;;0.71;0.637;0.6;0.576;0.558;0.553;0.554;0.546;0.543;0.552;0.569;0.605;0.692;0.791;0.914;1.051;1.11;1.12;1.084;1.076;1.079;1.079;1.107;1.153;1.207;1.188;1.133;1.094;1.047;0.992;0.946;0.941;0.956;0.994;1.086;1.206;1.366;1.515;1.62;1.671;1.605;1.518;1.408;1.307;1.182;1.054;0.91;0.79547;4;1.124;0.966;;0.726;0.659;0.616;0.601;0.574;0.564;0.558;0.552;0.557;0.574;0.585;0.618;0.715;0.829;0.967;1.113;1.13;1.121;1.069;1.042;1.023;1.041;1.077;1.151;1.166;1.147;1.098;1.035;0.985;0.945;0.908;0.914;0.91;0.954;1.075;1.237;1.378;1.556;1.685;1.701;1.623;1.538;1.405;1.303;1.191;1.055;0.911;0.81847;5;1.124;0.989;;0.712;0.653;0.608;0.578;0.571;0.56;0.553;0.549;0.555;0.559;0.574;0.616;0.705;0.804;0.943;1.086;1.112;1.107;1.07;1.049;1.045;1.054;1.076;1.142;1.205;1.173;1.139;1.076;1.018;0.985;0.935;0.922;0.923;0.979;1.106;1.238;1.377;1.537;1.631;1.64;1.569;1.496;1.397;1.301;1.201;1.075;0.943;0.85347;6;1.124;1.056;;0.722;0.656;0.606;0.582;0.562;0.54;0.541;0.53;0.523;0.523;0.54;0.55;0.587;0.642;0.71;0.82;0.952;1.037;1.099;1.113;1.139;1.181;1.228;1.325;1.355;1.324;1.289;1.236;1.158;1.095;1.055;1.036;1.05;1.079;1.144;1.249;1.344;1.465;1.531;1.543;1.455;1.387;1.293;1.22;1.141;1.042;0.947;0.85447;7;1.124;1.074;;0.749;0.684;0.627;0.592;0.569;0.546;0.535;0.532;0.533;0.519;0.532;0.535;0.568;0.607;0.668;0.753;0.878;0.981;1.076;1.172;1.221;1.28;1.343;1.41;1.415;1.348;1.265;1.201;1.168;1.108;1.076;1.054;1.036;1.083;1.16;1.263;1.354;1.464;1.542;1.556;1.486;1.401;1.293;1.184;1.092;0.961;0.842;0.73848;1;1.145;0.972;;0.699;0.641;0.601;0.582;0.566;0.555;0.557;0.549;0.546;0.556;0.57;0.607;0.69;0.782;0.916;1.071;1.111;1.082;1.074;1.06;1.066;1.098;1.119;1.183;1.207;1.154;1.121;1.066;1.013;0.965;0.914;0.919;0.941;0.985;1.119;1.25;1.415;1.586;1.679;1.686;1.607;1.532;1.392;1.283;1.17;1.036;0.89;0.78948;2;1.145;0.958;;0.709;0.641;0.597;0.582;0.559;0.549;0.549;0.545;0.547;0.553;0.576;0.606;0.707;0.81;0.942;1.097;1.137;1.072;1.048;1.059;1.042;1.028;1.066;1.165;1.166;1.153;1.113;1.057;1.009;0.951;0.919;0.904;0.917;0.968;1.128;1.257;1.396;1.558;1.664;1.678;1.644;1.571;1.433;1.331;1.208;1.062;0.922;0.80548;3;1.145;0.986;;0.713;0.642;0.605;0.579;0.56;0.555;0.555;0.547;0.543;0.554;0.57;0.602;0.684;0.782;0.903;1.042;1.099;1.111;1.08;1.071;1.07;1.076;1.105;1.149;1.208;1.196;1.137;1.097;1.046;0.995;0.939;0.934;0.956;1.009;1.107;1.233;1.386;1.534;1.625;1.658;1.591;1.502;1.398;1.302;1.179;1.053;0.915;0.80348;4;1.145;0.961;;0.728;0.66;0.62;0.605;0.578;0.566;0.56;0.556;0.559;0.575;0.585;0.622;0.712;0.816;0.95;1.094;1.124;1.12;1.068;1.043;1.028;1.05;1.079;1.148;1.167;1.154;1.1;1.045;0.988;0.947;0.924;0.918;0.914;0.973;1.087;1.253;1.387;1.56;1.661;1.678;1.6;1.522;1.391;1.3;1.192;1.058;0.915;0.8248;5;1.145;0.992;;0.716;0.657;0.614;0.585;0.573;0.56;0.554;0.552;0.556;0.562;0.575;0.614;0.697;0.792;0.922;1.061;1.099;1.101;1.063;1.056;1.046;1.066;1.086;1.144;1.208;1.173;1.144;1.089;1.028;0.991;0.939;0.927;0.94;1.005;1.132;1.264;1.398;1.548;1.609;1.611;1.542;1.478;1.381;1.287;1.184;1.067;0.945;0.85948;6;1.145;1.05;;0.728;0.666;0.614;0.589;0.571;0.547;0.545;0.533;0.529;0.529;0.544;0.55;0.59;0.646;0.712;0.814;0.943;1.029;1.088;1.105;1.135;1.178;1.227;1.316;1.339;1.301;1.274;1.23;1.146;1.097;1.058;1.042;1.05;1.086;1.162;1.281;1.37;1.481;1.528;1.529;1.441;1.372;1.281;1.208;1.136;1.041;0.952;0.86748;7;1.145;1.081;;0.765;0.704;0.643;0.605;0.58;0.554;0.54;0.539;0.537;0.52;0.533;0.537;0.569;0.607;0.673;0.752;0.873;0.983;1.069;1.16;1.206;1.264;1.325;1.401;1.405;1.338;1.258;1.193;1.163;1.109;1.072;1.056;1.039;1.096;1.176;1.28;1.374;1.464;1.532;1.538;1.466;1.386;1.29;1.185;1.093;0.96;0.844;0.74449;1;1.166;0.975;;0.701;0.645;0.604;0.584;0.569;0.557;0.558;0.551;0.546;0.554;0.568;0.602;0.685;0.773;0.901;1.053;1.098;1.08;1.068;1.055;1.069;1.099;1.118;1.18;1.21;1.16;1.133;1.078;1.027;0.971;0.921;0.921;0.944;0.992;1.131;1.27;1.432;1.598;1.678;1.674;1.597;1.522;1.381;1.284;1.161;1.028;0.882;0.78749;2;1.166;0.962;;0.703;0.644;0.599;0.581;0.558;0.551;0.548;0.546;0.547;0.552;0.576;0.602;0.702;0.802;0.928;1.077;1.118;1.066;1.038;1.042;1.037;1.027;1.067;1.164;1.174;1.152;1.108;1.054;1.011;0.955;0.923;0.908;0.929;0.988;1.153;1.291;1.421;1.568;1.663;1.663;1.634;1.563;1.429;1.333;1.21;1.063;0.923;0.80949;3;1.166;0.99;;0.716;0.646;0.608;0.579;0.562;0.559;0.558;0.547;0.545;0.555;0.57;0.598;0.68;0.773;0.891;1.021;1.081;1.097;1.076;1.072;1.066;1.078;1.107;1.158;1.216;1.198;1.136;1.099;1.054;1.001;0.945;0.944;0.972;1.021;1.125;1.258;1.405;1.546;1.616;1.648;1.57;1.486;1.387;1.297;1.177;1.047;0.906;0.80349;4;1.166;0.973;;0.731;0.664;0.626;0.606;0.579;0.567;0.563;0.559;0.564;0.577;0.584;0.622;0.708;0.809;0.938;1.077;1.109;1.108;1.057;1.028;1.026;1.037;1.074;1.138;1.167;1.153;1.1;1.055;1.003;0.958;0.931;0.922;0.916;0.988;1.11;1.279;1.405;1.565;1.652;1.662;1.579;1.515;1.393;1.302;1.195;1.059;0.917;0.82349;5;1.166;0.972;;0.718;0.661;0.618;0.588;0.575;0.562;0.554;0.554;0.555;0.562;0.576;0.611;0.692;0.785;0.909;1.046;1.082;1.096;1.062;1.051;1.04;1.046;1.07;1.135;1.2;1.18;1.153;1.089;1.038;0.998;0.953;0.946;0.963;1.033;1.159;1.3;1.432;1.55;1.591;1.59;1.528;1.46;1.374;1.285;1.172;1.059;0.942;0.85749;6;1.166;1.044;;0.728;0.667;0.618;0.591;0.573;0.547;0.541;0.532;0.532;0.531;0.541;0.549;0.586;0.64;0.706;0.808;0.94;1.026;1.084;1.096;1.129;1.165;1.221;1.297;1.336;1.305;1.271;1.225;1.142;1.1;1.069;1.056;1.066;1.108;1.195;1.312;1.397;1.482;1.535;1.518;1.43;1.358;1.266;1.195;1.128;1.034;0.947;0.87749;7;1.166;1.084;;0.769;0.714;0.652;0.612;0.591;0.564;0.548;0.543;0.535;0.521;0.532;0.532;0.563;0.595;0.655;0.732;0.851;0.959;1.046;1.139;1.19;1.244;1.307;1.381;1.404;1.343;1.265;1.196;1.178;1.117;1.082;1.059;1.05;1.113;1.192;1.293;1.377;1.465;1.532;1.543;1.473;1.398;1.3;1.197;1.099;0.965;0.84;0.74450;1;1.186;0.982;;0.703;0.646;0.604;0.582;0.566;0.555;0.555;0.556;0.548;0.554;0.572;0.607;0.69;0.775;0.9;1.052;1.094;1.067;1.052;1.037;1.058;1.084;1.113;1.179;1.203;1.154;1.13;1.067;1.016;0.973;0.926;0.924;0.94;1.002;1.143;1.286;1.442;1.607;1.691;1.695;1.618;1.536;1.385;1.289;1.155;1.018;0.873;0.77850;2;1.186;0.973;;0.706;0.645;0.605;0.585;0.563;0.556;0.551;0.549;0.55;0.554;0.577;0.605;0.702;0.809;0.94;1.08;1.117;1.062;1.035;1.028;1.041;1.029;1.051;1.129;1.162;1.142;1.094;1.044;0.996;0.949;0.923;0.907;0.937;0.998;1.161;1.306;1.432;1.574;1.672;1.672;1.644;1.562;1.44;1.338;1.2;1.055;0.919;0.80450;3;1.186;0.996;;0.711;0.643;0.611;0.582;0.564;0.559;0.557;0.547;0.548;0.555;0.57;0.596;0.678;0.77;0.895;1.014;1.082;1.097;1.072;1.066;1.049;1.061;1.096;1.151;1.213;1.192;1.139;1.109;1.057;1.004;0.943;0.946;0.976;1.02;1.131;1.262;1.403;1.545;1.617;1.668;1.574;1.491;1.394;1.301;1.179;1.048;0.908;0.80650;4;1.186;0.982;;0.73;0.665;0.626;0.607;0.582;0.569;0.563;0.559;0.565;0.577;0.582;0.622;0.701;0.799;0.931;1.069;1.108;1.107;1.06;1.027;1.032;1.046;1.074;1.132;1.174;1.16;1.101;1.061;1.009;0.957;0.929;0.925;0.919;0.991;1.114;1.279;1.413;1.558;1.643;1.657;1.586;1.51;1.39;1.301;1.196;1.058;0.915;0.82150;5;1.186;0.98;;0.719;0.659;0.619;0.589;0.572;0.566;0.559;0.558;0.559;0.561;0.579;0.61;0.691;0.778;0.906;1.046;1.087;1.098;1.071;1.064;1.05;1.047;1.069;1.137;1.196;1.174;1.145;1.086;1.035;0.996;0.944;0.941;0.965;1.035;1.158;1.303;1.439;1.55;1.586;1.58;1.526;1.459;1.374;1.283;1.174;1.06;0.941;0.85650;6;1.186;1.027;;0.726;0.667;0.619;0.594;0.575;0.546;0.54;0.53;0.532;0.53;0.542;0.549;0.587;0.637;0.704;0.8;0.936;1.028;1.08;1.095;1.122;1.156;1.212;1.301;1.341;1.308;1.264;1.22;1.144;1.099;1.067;1.058;1.063;1.109;1.196;1.307;1.392;1.488;1.539;1.519;1.439;1.37;1.281;1.198;1.127;1.038;0.946;0.87950;7;1.186;1.06;;0.774;0.72;0.657;0.616;0.595;0.568;0.552;0.547;0.54;0.524;0.533;0.533;0.564;0.594;0.653;0.722;0.843;0.954;1.041;1.126;1.187;1.246;1.313;1.388;1.407;1.355;1.271;1.197;1.177;1.128;1.088;1.061;1.054;1.115;1.19;1.288;1.367;1.454;1.518;1.537;1.47;1.403;1.304;1.197;1.093;0.963;0.833;0.7451;1;1.204;0.975;;0.706;0.649;0.607;0.587;0.57;0.558;0.56;0.556;0.55;0.557;0.574;0.609;0.692;0.777;0.899;1.053;1.104;1.073;1.056;1.043;1.063;1.083;1.114;1.174;1.19;1.143;1.124;1.059;1.006;0.965;0.926;0.916;0.937;0.993;1.131;1.285;1.441;1.6;1.691;1.695;1.621;1.539;1.394;1.291;1.161;1.023;0.878;0.77751;2;1.204;0.971;;0.702;0.645;0.61;0.591;0.567;0.56;0.556;0.555;0.552;0.56;0.578;0.607;0.7;0.806;0.935;1.08;1.125;1.064;1.036;1.034;1.043;1.03;1.054;1.129;1.161;1.143;1.091;1.048;0.99;0.943;0.92;0.912;0.947;1.003;1.157;1.306;1.438;1.576;1.668;1.668;1.637;1.553;1.436;1.329;1.195;1.052;0.912;0.79651;3;1.204;0.996;;0.706;0.641;0.61;0.583;0.568;0.56;0.559;0.546;0.549;0.553;0.565;0.592;0.678;0.765;0.892;1.017;1.091;1.1;1.069;1.069;1.053;1.064;1.096;1.149;1.209;1.189;1.136;1.103;1.046;0.995;0.941;0.947;0.978;1.02;1.132;1.259;1.41;1.553;1.626;1.669;1.581;1.488;1.402;1.307;1.184;1.049;0.899;0.80251;4;1.204;0.988;;0.729;0.665;0.622;0.603;0.58;0.566;0.564;0.559;0.565;0.578;0.58;0.623;0.701;0.802;0.933;1.068;1.106;1.106;1.073;1.043;1.037;1.054;1.083;1.134;1.172;1.149;1.093;1.054;1.007;0.951;0.923;0.927;0.924;0.997;1.125;1.276;1.409;1.566;1.65;1.648;1.582;1.505;1.396;1.308;1.192;1.052;0.91;0.8151;5;1.204;0.997;;0.722;0.661;0.623;0.597;0.575;0.57;0.568;0.564;0.563;0.565;0.582;0.616;0.698;0.789;0.918;1.06;1.103;1.099;1.071;1.068;1.067;1.052;1.069;1.129;1.169;1.168;1.144;1.066;1.026;0.986;0.936;0.932;0.954;1.021;1.147;1.294;1.436;1.54;1.586;1.589;1.513;1.452;1.367;1.277;1.18;1.072;0.953;0.86351;6;1.204;1.027;;0.726;0.668;0.621;0.594;0.575;0.549;0.539;0.531;0.532;0.529;0.542;0.548;0.585;0.64;0.71;0.805;0.941;1.033;1.085;1.103;1.131;1.173;1.215;1.29;1.335;1.314;1.267;1.224;1.146;1.106;1.062;1.058;1.061;1.107;1.188;1.296;1.381;1.483;1.538;1.523;1.444;1.366;1.277;1.193;1.121;1.034;0.94;0.87151;7;1.204;1.046;;0.772;0.718;0.655;0.616;0.593;0.571;0.551;0.546;0.541;0.526;0.534;0.536;0.561;0.594;0.652;0.72;0.85;0.952;1.044;1.125;1.186;1.248;1.321;1.4;1.416;1.361;1.269;1.192;1.174;1.126;1.088;1.059;1.054;1.113;1.187;1.283;1.36;1.455;1.52;1.54;1.473;1.401;1.301;1.195;1.093;0.962;0.83;0.73652;1;1.213;0.979;;0.706;0.651;0.608;0.588;0.571;0.557;0.561;0.556;0.549;0.557;0.576;0.611;0.691;0.776;0.901;1.05;1.106;1.077;1.057;1.047;1.07;1.079;1.116;1.182;1.196;1.146;1.13;1.063;1.009;0.967;0.93;0.915;0.93;0.987;1.124;1.28;1.433;1.593;1.685;1.69;1.615;1.536;1.394;1.292;1.165;1.023;0.878;0.77652;2;1.213;0.975;;0.702;0.645;0.612;0.596;0.572;0.563;0.559;0.559;0.558;0.565;0.581;0.609;0.703;0.803;0.939;1.079;1.12;1.063;1.037;1.033;1.04;1.033;1.069;1.123;1.158;1.143;1.087;1.051;0.984;0.938;0.918;0.913;0.948;0.998;1.149;1.303;1.431;1.577;1.662;1.664;1.644;1.547;1.443;1.321;1.191;1.057;0.915;0.79552;3;1.213;0.996;;0.707;0.643;0.613;0.585;0.573;0.563;0.562;0.551;0.553;0.558;0.57;0.597;0.682;0.77;0.896;1.022;1.091;1.099;1.08;1.078;1.056;1.061;1.095;1.154;1.209;1.185;1.13;1.104;1.041;0.989;0.937;0.944;0.977;1.018;1.133;1.26;1.402;1.549;1.628;1.654;1.57;1.479;1.397;1.301;1.187;1.048;0.896;0.80352;4;1.213;0.993;;0.73;0.67;0.628;0.607;0.584;0.571;0.57;0.566;0.568;0.579;0.584;0.622;0.703;0.804;0.936;1.072;1.117;1.107;1.074;1.048;1.038;1.057;1.079;1.135;1.174;1.146;1.095;1.05;1.004;0.949;0.919;0.926;0.921;0.989;1.116;1.27;1.407;1.555;1.642;1.654;1.57;1.502;1.4;1.308;1.185;1.048;0.911;0.8152;5;1.213;1.002;;0.725;0.664;0.624;0.6;0.579;0.574;0.573;0.57;0.565;0.57;0.585;0.617;0.699;0.794;0.924;1.055;1.101;1.104;1.082;1.075;1.074;1.052;1.074;1.127;1.158;1.159;1.15;1.064;1.027;0.979;0.945;0.934;0.953;1.022;1.147;1.286;1.422;1.529;1.581;1.595;1.506;1.444;1.365;1.268;1.174;1.067;0.955;0.86352;6;1.213;1.024;;0.729;0.674;0.627;0.597;0.578;0.553;0.544;0.536;0.536;0.53;0.543;0.55;0.589;0.64;0.709;0.806;0.947;1.037;1.092;1.103;1.13;1.178;1.225;1.293;1.33;1.295;1.263;1.224;1.149;1.096;1.056;1.052;1.051;1.1;1.18;1.293;1.376;1.478;1.532;1.514;1.448;1.368;1.28;1.199;1.125;1.032;0.941;0.87252;7;1.213;1.031;;0.77;0.717;0.661;0.617;0.593;0.572;0.552;0.545;0.543;0.527;0.533;0.539;0.56;0.59;0.652;0.72;0.844;0.95;1.043;1.115;1.186;1.256;1.325;1.402;1.423;1.371;1.28;1.19;1.168;1.123;1.085;1.072;1.062;1.113;1.177;1.275;1.357;1.454;1.509;1.54;1.467;1.397;1.301;1.195;1.093;0.967;0.834;0.735
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Created with Inkscape (http://www.inkscape.org/) --><svgwidth="47.632626mm"height="30.6696mm"viewBox="-1 -1 50.186526 32.314"version="1.1"id="svg6380"inkscape:version="1.2 (dc2aedaf03, 2022-05-15)"sodipodi:docname="coturnix-logo.svg"xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"xmlns="http://www.w3.org/2000/svg"xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedviewid="namedview6382"pagecolor="#ffffff"bordercolor="#666666"borderopacity="1.0"inkscape:showpageshadow="2"inkscape:pageopacity="0.0"inkscape:pagecheckerboard="0"inkscape:deskcolor="#d1d1d1"inkscape:document-units="mm"showgrid="false"inkscape:zoom="0.80444024"inkscape:cx="247.99854"inkscape:cy="159.11685"inkscape:window-width="1916"inkscape:window-height="1037"inkscape:window-x="0"inkscape:window-y="18"inkscape:window-maximized="1"inkscape:current-layer="layer1" /><defsid="defs6377"><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6314"><pathd="M -51.960002,2.73 H 11.342999 V -55.764997 H -51.960002 Z"id="path6316"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6266"><pathd="M -25.979997,0 H 7.4669992 V -60.191 H -25.979997 Z"id="path6268"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6254"><pathd="M 0,3.64 H 2.378002 V 9.9977499e-4 H 0 Z"id="path6256"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6326"><pathd="M 0,3.64 H 2.378002 V 9.9977499e-4 H 0 Z"id="path6328"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6272"><pathd="m -2.9399985,0 h 2.93800345 V -0.78900023 H -2.9399985 Z"id="path6274"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6302"><pathd="m -2.9399985,0 h 2.93800345 V -0.78900023 H -2.9399985 Z"id="path6304"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6308"><pathd="M -9.2099977,0.01 H 15.706998 V -64.66 H -9.2099977 Z"id="path6310"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6284"><pathd="M -9.2099977,0.01 H 15.706998 V -64.66 H -9.2099977 Z"id="path6286"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6296"><pathd="M -41.779997,4.95 H 12.675002 V -51.893001 H -41.779997 Z"id="path6298"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6260"><pathd="M -41.779997,4.95 H 12.675002 V -51.893001 H -41.779997 Z"id="path6262"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6290"><pathd="M -91.360002,10.37 H 5.840996 v -86.940004 h -97.200998 z"id="path6292"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6278"><pathd="M -91.360002,10.37 H 5.840996 v -86.940004 h -97.200998 z"id="path6280"style="stroke-width:1" /></clipPath><clipPathclipPathUnits="userSpaceOnUse"id="clipPath6320"><pathd="M -91.360002,10.37 H 5.840996 v -86.940004 h -97.200998 z"id="path6322"style="stroke-width:1" /></clipPath></defs><ginkscape:label="Calque 1"inkscape:groupmode="layer"id="layer1"transform="translate(-39.333188,-106.68845)"><pathd="m 0,0 c 3.908,0.354 7.222,1.029 10.271,1.847 0.375,0.209 0.716,0.421 1.075,0.632 C 8.697,2.344 5.888,2.329 2.73,2.596 c -52.345,3.369 -54.688,-58.363 -54.688,-58.363 0,0 2.545,0.439 7.774,0.769 C -43.656,-36.875 -37.449,-4.142 0,0"fill="#193577"id="path5910"transform="matrix(0.35276895,0,0,-0.35276895,57.662357,117.31372)"style="opacity:0.39999"clip-path="url(#clipPath6314)" /><pathd="m 0,0 c -4.665,-0.478 -16.978,-2.558 -16.037,-11.053 0.687,-6.289 1.837,-29.125 -8.88,-47.26 -0.345,-0.632 -0.687,-1.259 -1.061,-1.878 11.148,15.593 13.591,35.37 13.974,41.193 0.688,10.509 19.474,7.935 19.474,7.935 0,0 -2.003,6.065 -7.47,11.063"fill="#de601e"id="path5916"transform="matrix(0.35276895,0,0,-0.35276895,84.331689,108.93192)"style="opacity:0.39999"clip-path="url(#clipPath6266)" /><pathd="M 0,0 C 0.451,0.583 0.894,1.166 1.318,1.762 1.692,2.381 2.034,3.008 2.379,3.641 1.644,2.404 0.848,1.189 0,0"fill="#193577"id="path5922"transform="matrix(0.35276895,0,0,-0.35276895,74.701097,130.78596)"style="opacity:0.39999"clip-path="url(#clipPath6254)" /><pathd="M 0,0 C 0.451,0.583 0.894,1.166 1.318,1.762 1.692,2.381 2.034,3.008 2.379,3.641 1.644,2.404 0.848,1.189 0,0"fill="#de601e"id="path5928"transform="matrix(0.35276895,0,0,-0.35276895,74.701097,130.78596)"style="opacity:0.39999"clip-path="url(#clipPath6326)" /><pathd="M 0,0 C -0.614,-0.057 -1.219,-0.126 -1.863,-0.157 -2.222,-0.368 -2.563,-0.58 -2.938,-0.789 -1.961,-0.522 -0.896,-0.306 0,0"fill="#193577"id="path5934"transform="matrix(0.35276895,0,0,-0.35276895,62.322434,116.38593)"style="opacity:0.39999"clip-path="url(#clipPath6272)" /><pathd="M 0,0 C -0.614,-0.057 -1.219,-0.126 -1.863,-0.157 -2.222,-0.368 -2.563,-0.58 -2.938,-0.789 -1.961,-0.522 -0.896,-0.306 0,0"fill="#de601e"id="path5940"transform="matrix(0.35276895,0,0,-0.35276895,62.322434,116.38593)"style="opacity:0.39999"clip-path="url(#clipPath6302)" /><pathd="m 0,0 c -3.918,-2.27 -7.22,-5.646 -5.846,-10.359 1.959,-6.722 8.004,-33.317 -3.366,-54.301 10.717,18.135 9.567,40.971 8.88,47.26 -0.94,8.495 11.372,10.575 16.037,11.052 C 12.403,-3.326 7.839,-0.692 1.683,-0.023 1.078,0.043 0.563,-0.014 0,0"fill="#de601e"id="path5946"transform="matrix(0.35276895,0,0,-0.35276895,78.78969,106.69184)"style="opacity:0.39999"clip-path="url(#clipPath6308)" /><pathd="m 0,0 c -3.918,-2.27 -7.22,-5.646 -5.846,-10.359 1.959,-6.722 8.004,-33.317 -3.366,-54.301 10.717,18.135 9.567,40.971 8.88,47.26 -0.94,8.495 11.372,10.575 16.037,11.052 C 12.403,-3.326 7.839,-0.692 1.683,-0.023 1.078,0.043 0.563,-0.014 0,0"fill="#d71c19"id="path5952"transform="matrix(0.35276895,0,0,-0.35276895,78.78969,106.69184)"style="opacity:0.7"clip-path="url(#clipPath6284)" /><pathd="M 0,0 C 5.061,1.371 9.223,3.057 12.673,4.954 9.623,4.137 6.31,3.461 2.401,3.107 c -37.449,-4.141 -43.656,-36.875 -44.183,-54.998 1.921,0.124 4.244,0.227 6.91,0.289 C -35.417,-33.281 -30.048,-8.793 0,0"fill="#de601e"id="path5958"transform="matrix(0.35276895,0,0,-0.35276895,56.815711,118.41083)"style="opacity:0.39999"clip-path="url(#clipPath6296)" /><pathd="M 0,0 C 5.061,1.371 9.223,3.057 12.673,4.954 9.623,4.137 6.31,3.461 2.401,3.107 c -37.449,-4.141 -43.656,-36.875 -44.183,-54.998 1.921,0.124 4.244,0.227 6.91,0.289 C -35.417,-33.281 -30.048,-8.793 0,0"fill="#d71c19"id="path5964"transform="matrix(0.35276895,0,0,-0.35276895,56.815711,118.41083)"style="opacity:0.7"clip-path="url(#clipPath6260)" /><pathd="m 0,0 c -1.374,4.714 1.928,8.09 5.846,10.359 -18.383,0.48 -17.751,-24.92 -46.683,-27.477 -0.896,-0.306 -1.961,-0.523 -2.937,-0.789 -3.451,-1.898 -7.613,-3.583 -12.673,-4.954 -30.048,-8.793 -35.417,-33.282 -34.872,-51.602 8.904,0.217 21.941,-0.03 39.594,-1.765 22.609,-2.226 36.924,6.603 45.98,18.287 0.848,1.189 1.643,2.404 2.379,3.64 C 8.004,-33.316 1.959,-6.722 0,0"fill="#193577"id="path5970"transform="matrix(0.35276895,0,0,-0.35276895,76.72952,110.34653)"style="opacity:0.39999"clip-path="url(#clipPath6290)" /><pathd="m 0,0 c -1.374,4.714 1.928,8.09 5.846,10.359 -18.383,0.48 -17.751,-24.92 -46.683,-27.477 -0.896,-0.306 -1.961,-0.523 -2.937,-0.789 -3.451,-1.898 -7.613,-3.583 -12.673,-4.954 -30.048,-8.793 -35.417,-33.282 -34.872,-51.602 8.904,0.217 21.941,-0.03 39.594,-1.765 22.609,-2.226 36.924,6.603 45.98,18.287 0.848,1.189 1.643,2.404 2.379,3.64 C 8.004,-33.316 1.959,-6.722 0,0"fill="#de601e"id="path5976"transform="matrix(0.35276895,0,0,-0.35276895,76.72952,110.34653)"style="opacity:0.39999"clip-path="url(#clipPath6278)" /><pathd="m 0,0 c -1.374,4.714 1.928,8.09 5.846,10.359 -18.383,0.48 -17.751,-24.92 -46.683,-27.477 -0.896,-0.306 -1.961,-0.523 -2.937,-0.789 -3.451,-1.898 -7.613,-3.583 -12.673,-4.954 -30.048,-8.793 -35.417,-33.282 -34.872,-51.602 8.904,0.217 21.941,-0.03 39.594,-1.765 22.609,-2.226 36.924,6.603 45.98,18.287 0.848,1.189 1.643,2.404 2.379,3.64 C 8.004,-33.316 1.959,-6.722 0,0"fill="#d71c19"id="path5982"transform="matrix(0.35276895,0,0,-0.35276895,76.72952,110.34653)"style="opacity:0.7"clip-path="url(#clipPath6320)" /></g></svg>
/*!* Bootstrap v5.3.0-alpha3 (https://getbootstrap.com/)* Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)*/!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=N(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return j(s,{delegateTarget:r}),n.oneOff&&P.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return j(n,{delegateTarget:t}),i.oneOff&&P.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function I(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function N(t){return t=t.replace(y,""),T[t]||t}const P={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))I(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==N(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=j(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function j(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function F(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const H={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${F(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${F(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${F(e)}`))};class ${static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?H.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?H.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends ${constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),P.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.0-alpha2"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return n(e)},z={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;P.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))};class q extends W{static get NAME(){return"alert"}close(){if(P.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),P.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(q,"close"),m(q);const V='[data-bs-toggle="button"]';class K extends W{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=K.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}P.on(document,"click.bs.button.data-api",V,(t=>{t.preventDefault();const e=t.target.closest(V);K.getOrCreateInstance(e).toggle()})),m(K);const Q={endCallback:null,leftCallback:null,rightCallback:null},X={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Y extends ${constructor(t,e){super(),this._element=t,t&&Y.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Q}static get DefaultType(){return X}static get NAME(){return"swipe"}dispose(){P.off(this._element,".bs.swipe")}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(P.on(this._element,"pointerdown.bs.swipe",(t=>this._start(t))),P.on(this._element,"pointerup.bs.swipe",(t=>this._end(t))),this._element.classList.add("pointer-event")):(P.on(this._element,"touchstart.bs.swipe",(t=>this._start(t))),P.on(this._element,"touchmove.bs.swipe",(t=>this._move(t))),P.on(this._element,"touchend.bs.swipe",(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const U="next",G="prev",J="left",Z="right",tt="slid.bs.carousel",et="carousel",it="active",nt={ArrowLeft:Z,ArrowRight:J},st={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class rt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===et&&this.cycle()}static get Default(){return st}static get DefaultType(){return ot}static get NAME(){return"carousel"}next(){this._slide(U)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(G)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?P.one(this._element,tt,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void P.one(this._element,tt,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?U:G;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&P.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(P.on(this._element,"mouseenter.bs.carousel",(()=>this.pause())),P.on(this._element,"mouseleave.bs.carousel",(()=>this._maybeEnableCycle()))),this._config.touch&&Y.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))P.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(J)),rightCallback:()=>this._slide(this._directionToOrder(Z)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new Y(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=nt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(".active",this._indicatorsElement);e.classList.remove(it),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(it),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===U,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>P.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r("slide.bs.carousel").defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(it),i.classList.remove(it,c,l),this._isSliding=!1,r(tt)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(".active.carousel-item",this._element)}_getItems(){return z.find(".carousel-item",this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===J?G:U:t===J?U:G}_orderToDirection(t){return p()?t===G?J:Z:t===G?Z:J}static jQueryInterface(t){return this.each((function(){const e=rt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}P.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(et))return;t.preventDefault();const i=rt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===H.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),P.on(window,"load.bs.carousel.data-api",(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)rt.getOrCreateInstance(e)})),m(rt);const at="show",lt="collapse",ct="collapsing",ht='[data-bs-toggle="collapse"]',dt={parent:null,toggle:!0},ut={parent:"(null|element)",toggle:"boolean"};class ft extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(ht);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return dt}static get DefaultType(){return ut}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>ft.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(P.trigger(this._element,"show.bs.collapse").defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(lt),this._element.classList.add(ct),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ct),this._element.classList.add(lt,at),this._element.style[e]="",P.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(P.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(ct),this._element.classList.remove(lt,at);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ct),this._element.classList.add(lt),P.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(at)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(ht);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(":scope .collapse .collapse",this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=ft.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}P.on(document,"click.bs.collapse.data-api",ht,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))ft.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(ft);var pt="top",mt="bottom",gt="right",_t="left",bt="auto",vt=[pt,mt,gt,_t],yt="start",wt="end",At="clippingParents",Et="viewport",Tt="popper",Ct="reference",Ot=vt.reduce((function(t,e){return t.concat([e+"-"+yt,e+"-"+wt])}),[]),xt=[].concat(vt,[bt]).reduce((function(t,e){return t.concat([e,e+"-"+yt,e+"-"+wt])}),[]),kt="beforeRead",Lt="read",St="afterRead",Dt="beforeMain",It="main",Nt="afterMain",Pt="beforeWrite",jt="write",Mt="afterWrite",Ft=[kt,Lt,St,Dt,It,Nt,Pt,jt,Mt];function Ht(t){return t?(t.nodeName||"").toLowerCase():null}function $t(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Wt(t){return t instanceof $t(t).Element||t instanceof Element}function Bt(t){return t instanceof $t(t).HTMLElement||t instanceof HTMLElement}function zt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof $t(t).ShadowRoot||t instanceof ShadowRoot)}const Rt={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];Bt(s)&&Ht(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});Bt(n)&&Ht(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function qt(t){return t.split("-")[0]}var Vt=Math.max,Kt=Math.min,Qt=Math.round;function Xt(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Yt(){return!/^((?!chrome|android).)*safari/i.test(Xt())}function Ut(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&Bt(t)&&(s=t.offsetWidth>0&&Qt(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&Qt(n.height)/t.offsetHeight||1);var r=(Wt(t)?$t(t):window).visualViewport,a=!Yt()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Gt(t){var e=Ut(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Jt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&zt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Zt(t){return $t(t).getComputedStyle(t)}function te(t){return["table","td","th"].indexOf(Ht(t))>=0}function ee(t){return((Wt(t)?t.ownerDocument:t.document)||window.document).documentElement}function ie(t){return"html"===Ht(t)?t:t.assignedSlot||t.parentNode||(zt(t)?t.host:null)||ee(t)}function ne(t){return Bt(t)&&"fixed"!==Zt(t).position?t.offsetParent:null}function se(t){for(var e=$t(t),i=ne(t);i&&te(i)&&"static"===Zt(i).position;)i=ne(i);return i&&("html"===Ht(i)||"body"===Ht(i)&&"static"===Zt(i).position)?e:i||function(t){var e=/firefox/i.test(Xt());if(/Trident/i.test(Xt())&&Bt(t)&&"fixed"===Zt(t).position)return null;var i=ie(t);for(zt(i)&&(i=i.host);Bt(i)&&["html","body"].indexOf(Ht(i))<0;){var n=Zt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function oe(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function re(t,e,i){return Vt(t,Kt(e,i))}function ae(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function le(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const ce={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=qt(i.placement),l=oe(a),c=[_t,gt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return ae("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:le(t,vt))}(s.padding,i),d=Gt(o),u="y"===l?pt:_t,f="y"===l?mt:gt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=se(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=re(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Jt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(t){return t.split("-")[1]}var de={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ue(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=_t,y=pt,w=window;if(c){var A=se(i),E="clientHeight",T="clientWidth";A===$t(i)&&"static"!==Zt(A=ee(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===pt||(s===_t||s===gt)&&o===wt)&&(y=mt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==_t&&(s!==pt&&s!==mt||o!==wt)||(v=gt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&de),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:Qt(i*s)/s||0,y:Qt(n*s)/s||0}}({x:f,y:m},$t(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const fe={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:qt(e.placement),variation:he(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,ue(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,ue(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var pe={passive:!0};const me={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=$t(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,pe)})),a&&l.addEventListener("resize",i.update,pe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,pe)})),a&&l.removeEventListener("resize",i.update,pe)}},data:{}};var ge={left:"right",right:"left",bottom:"top",top:"bottom"};function _e(t){return t.replace(/left|right|bottom|top/g,(function(t){return ge[t]}))}var be={start:"end",end:"start"};function ve(t){return t.replace(/start|end/g,(function(t){return be[t]}))}function ye(t){var e=$t(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function we(t){return Ut(ee(t)).left+ye(t).scrollLeft}function Ae(t){var e=Zt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ee(t){return["html","body","#document"].indexOf(Ht(t))>=0?t.ownerDocument.body:Bt(t)&&Ae(t)?t:Ee(ie(t))}function Te(t,e){var i;void 0===e&&(e=[]);var n=Ee(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=$t(n),r=s?[o].concat(o.visualViewport||[],Ae(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Te(ie(r)))}function Ce(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Oe(t,e,i){return e===Et?Ce(function(t,e){var i=$t(t),n=ee(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Yt();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+we(t),y:l}}(t,i)):Wt(e)?function(t,e){var i=Ut(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ce(function(t){var e,i=ee(t),n=ye(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=Vt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=Vt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+we(t),l=-n.scrollTop;return"rtl"===Zt(s||i).direction&&(a+=Vt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(ee(t)))}function xe(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?qt(s):null,r=s?he(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case pt:e={x:a,y:i.y-n.height};break;case mt:e={x:a,y:i.y+i.height};break;case gt:e={x:i.x+i.width,y:l};break;case _t:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?oe(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case yt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case wt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?At:a,c=i.rootBoundary,h=void 0===c?Et:c,d=i.elementContext,u=void 0===d?Tt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=ae("number"!=typeof g?g:le(g,vt)),b=u===Tt?Ct:Tt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Te(ie(t)),i=["absolute","fixed"].indexOf(Zt(t).position)>=0&&Bt(t)?se(t):t;return Wt(i)?e.filter((function(t){return Wt(t)&&Jt(t,i)&&"body"!==Ht(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=Oe(t,i,n);return e.top=Vt(s.top,e.top),e.right=Kt(s.right,e.right),e.bottom=Kt(s.bottom,e.bottom),e.left=Vt(s.left,e.left),e}),Oe(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(Wt(y)?y:y.contextElement||ee(t.elements.popper),l,h,r),A=Ut(t.elements.reference),E=xe({reference:A,element:v,strategy:"absolute",placement:s}),T=Ce(Object.assign({},v,E)),C=u===Tt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Tt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[gt,mt].indexOf(t)>=0?1:-1,i=[pt,mt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?xt:l,h=he(n),d=h?a?Ot:Ot.filter((function(t){return he(t)===h})):vt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=ke(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[qt(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const Se={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=qt(g),b=l||(_!==g&&p?function(t){if(qt(t)===bt)return[];var e=_e(t);return[ve(t),e,ve(e)]}(g):[_e(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(qt(i)===bt?Le(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C<v.length;C++){var O=v[C],x=qt(O),k=he(O)===yt,L=[pt,mt].indexOf(x)>=0,S=L?"width":"height",D=ke(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=L?k?gt:_t:k?mt:pt;y[S]>w[S]&&(I=_e(I));var N=_e(I),P=[];if(o&&P.push(D[x]<=0),a&&P.push(D[I]<=0,D[N]<=0),P.every((function(t){return t}))){T=O,E=!1;break}A.set(O,P)}if(E)for(var j=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Ie(t){return[pt,gt,mt,_t].some((function(e){return t[e]>=0}))}const Ne={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=ke(e,{elementContext:"reference"}),a=ke(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Ie(l),d=Ie(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},Pe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=xt.reduce((function(t,i){return t[i]=function(t,e,i){var n=qt(t),s=[_t,pt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[_t,gt].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},je={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=xe({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},Me={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=ke(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=qt(e.placement),b=he(e.placement),v=!b,y=oe(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?pt:_t,D="y"===y?mt:gt,I="y"===y?"height":"width",N=A[y],P=N+g[S],j=N-g[D],M=f?-T[I]/2:0,F=b===yt?E[I]:T[I],H=b===yt?-T[I]:-E[I],$=e.elements.arrow,W=f&&$?Gt($):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=re(0,E[I],W[I]),V=v?E[I]/2-M-q-z-O.mainAxis:F-q-z-O.mainAxis,K=v?-E[I]/2+M+q+R+O.mainAxis:H+q+R+O.mainAxis,Q=e.elements.arrow&&se(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=N+K-Y,G=re(f?Kt(P,N+V-Y-X):P,N,f?Vt(j,U):j);A[y]=G,k[y]=G-N}if(a){var J,Z="x"===y?pt:_t,tt="x"===y?mt:gt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[pt,_t].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=re(t,e,i);return n>i?i:n}(at,et,lt):re(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function Fe(t,e,i){void 0===i&&(i=!1);var n,s,o=Bt(e),r=Bt(e)&&function(t){var e=t.getBoundingClientRect(),i=Qt(e.width)/t.offsetWidth||1,n=Qt(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=ee(e),l=Ut(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==Ht(e)||Ae(a))&&(c=(n=e)!==$t(n)&&Bt(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:ye(n)),Bt(e)?((h=Ut(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=we(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function He(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var $e={placement:"bottom",modifiers:[],strategy:"absolute"};function We(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function Be(t){void 0===t&&(t={});var e=t,i=e.defaultModifiers,n=void 0===i?[]:i,s=e.defaultOptions,o=void 0===s?$e:s;return function(t,e,i){void 0===i&&(i=o);var s,r,a={placement:"bottom",orderedModifiers:[],options:Object.assign({},$e,o),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,h={state:a,setOptions:function(i){var s="function"==typeof i?i(a.options):i;d(),a.options=Object.assign({},o,a.options,s),a.scrollParents={reference:Wt(t)?Te(t):t.contextElement?Te(t.contextElement):[],popper:Te(e)};var r,c,u=function(t){var e=He(t);return Ft.reduce((function(t,i){return t.concat(e.filter((function(t){return t.phase===i})))}),[])}((r=[].concat(n,a.options.modifiers),c=r.reduce((function(t,e){var i=t[e.name];return t[e.name]=i?Object.assign({},i,e,{options:Object.assign({},i.options,e.options),data:Object.assign({},i.data,e.data)}):e,t}),{}),Object.keys(c).map((function(t){return c[t]}))));return a.orderedModifiers=u.filter((function(t){return t.enabled})),a.orderedModifiers.forEach((function(t){var e=t.name,i=t.options,n=void 0===i?{}:i,s=t.effect;if("function"==typeof s){var o=s({state:a,name:e,instance:h,options:n});l.push(o||function(){})}})),h.update()},forceUpdate:function(){if(!c){var t=a.elements,e=t.reference,i=t.popper;if(We(e,i)){a.rects={reference:Fe(e,se(i),"fixed"===a.options.strategy),popper:Gt(i)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(t){return a.modifiersData[t.name]=Object.assign({},t.data)}));for(var n=0;n<a.orderedModifiers.length;n++)if(!0!==a.reset){var s=a.orderedModifiers[n],o=s.fn,r=s.options,l=void 0===r?{}:r,d=s.name;"function"==typeof o&&(a=o({state:a,options:l,name:d,instance:h})||a)}else a.reset=!1,n=-1}}},update:(s=function(){return new Promise((function(t){h.forceUpdate(),t(a)}))},function(){return r||(r=new Promise((function(t){Promise.resolve().then((function(){r=void 0,t(s())}))}))),r}),destroy:function(){d(),c=!0}};if(!We(t,e))return h;function d(){l.forEach((function(t){return t()})),l=[]}return h.setOptions(i).then((function(t){!c&&i.onFirstUpdate&&i.onFirstUpdate(t)})),h}}var ze=Be(),Re=Be({defaultModifiers:[me,je,fe,Rt]}),qe=Be({defaultModifiers:[me,je,fe,Rt,Pe,Se,Me,ce,Ne]});const Ve=Object.freeze(Object.defineProperty({__proto__:null,afterMain:Nt,afterRead:St,afterWrite:Mt,applyStyles:Rt,arrow:ce,auto:bt,basePlacements:vt,beforeMain:Dt,beforeRead:kt,beforeWrite:Pt,bottom:mt,clippingParents:At,computeStyles:fe,createPopper:qe,createPopperBase:ze,createPopperLite:Re,detectOverflow:ke,end:wt,eventListeners:me,flip:Se,hide:Ne,left:_t,main:It,modifierPhases:Ft,offset:Pe,placements:xt,popper:Tt,popperGenerator:Be,popperOffsets:je,preventOverflow:Me,read:Lt,reference:Ct,right:gt,start:yt,top:pt,variationPlacements:Ot,viewport:Et,write:jt},Symbol.toStringTag,{value:"Module"})),Ke="dropdown",Qe="ArrowUp",Xe="ArrowDown",Ye="click.bs.dropdown.data-api",Ue="keydown.bs.dropdown.data-api",Ge="show",Je='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Ze=`${Je}.show`,ti=".dropdown-menu",ei=p()?"top-end":"top-start",ii=p()?"top-start":"top-end",ni=p()?"bottom-end":"bottom-start",si=p()?"bottom-start":"bottom-end",oi=p()?"left-start":"right-start",ri=p()?"right-start":"left-start",ai={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},li={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class ci extends W{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=z.next(this._element,ti)[0]||z.prev(this._element,ti)[0]||z.findOne(ti,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return ai}static get DefaultType(){return li}static get NAME(){return Ke}toggle(){return this._isShown()?this.hide():this.show()}show(){if(l(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!P.trigger(this._element,"show.bs.dropdown",t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Ge),this._element.classList.add(Ge),P.trigger(this._element,"shown.bs.dropdown",t)}}hide(){if(l(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!P.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.off(t,"mouseover",h);this._popper&&this._popper.destroy(),this._menu.classList.remove(Ge),this._element.classList.remove(Ge),this._element.setAttribute("aria-expanded","false"),H.removeDataAttribute(this._menu,"popper"),P.trigger(this._element,"hidden.bs.dropdown",t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!o(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ke.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(void 0===Ve)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=this._parent:o(this._config.reference)?t=r(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const e=this._getPopperConfig();this._popper=qe(t,this._menu,e)}_isShown(){return this._menu.classList.contains(Ge)}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return oi;if(t.classList.contains("dropstart"))return ri;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ii:ei:e?si:ni}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(H.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Xe,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=ci.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ze);for(const i of e){const e=ci.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Qe,Xe].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Je)?this:z.prev(this,Je)[0]||z.next(this,Je)[0]||z.findOne(Je,t.delegateTarget.parentNode),o=ci.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}P.on(document,Ue,Je,ci.dataApiKeydownHandler),P.on(document,Ue,ti,ci.dataApiKeydownHandler),P.on(document,Ye,ci.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",ci.clearMenus),P.on(document,Ye,Je,(function(t){t.preventDefault(),ci.getOrCreateInstance(this).toggle()})),m(ci);const hi="show",di="mousedown.bs.backdrop",ui={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},fi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class pi extends ${constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return ui}static get DefaultType(){return fi}static get NAME(){return"backdrop"}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(hi),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(hi),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(P.off(this._element,di),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),P.on(t,di,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const mi=".bs.focustrap",gi="backward",_i={autofocus:!0,trapElement:null},bi={autofocus:"boolean",trapElement:"element"};class vi extends ${constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return _i}static get DefaultType(){return bi}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),P.off(document,mi),P.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),P.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,P.off(document,mi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===gi?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?gi:"forward")}}const yi=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",wi=".sticky-top",Ai="padding-right",Ei="margin-right";class Ti{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Ai,(e=>e+t)),this._setElementAttributes(yi,Ai,(e=>e+t)),this._setElementAttributes(wi,Ei,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Ai),this._resetElementAttributes(yi,Ai),this._resetElementAttributes(wi,Ei)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&H.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=H.getDataAttribute(t,e);null!==i?(H.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const Ci=".bs.modal",Oi="hidden.bs.modal",xi="show.bs.modal",ki="modal-open",Li="show",Si="modal-static",Di={backdrop:!0,focus:!0,keyboard:!0},Ii={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ni extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ti,this._addEventListeners()}static get Default(){return Di}static get DefaultType(){return Ii}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||P.trigger(this._element,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(ki),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(P.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Li),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){P.off(window,Ci),P.off(this._dialog,Ci),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new pi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new vi({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(Li),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,P.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.modal",(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),P.on(window,"resize.bs.modal",(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),P.on(this._element,"mousedown.dismiss.bs.modal",(t=>{P.one(this._element,"click.dismiss.bs.modal",(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(ki),this._resetAdjustments(),this._scrollBar.reset(),P.trigger(this._element,Oi)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(P.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(Si)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Si),this._queueCallback((()=>{this._element.classList.remove(Si),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Ni.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}P.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),P.one(e,xi,(t=>{t.defaultPrevented||P.one(e,Oi,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&Ni.getInstance(i).hide(),Ni.getOrCreateInstance(e).toggle(this)})),R(Ni),m(Ni);const Pi="show",ji="showing",Mi="hiding",Fi=".offcanvas.show",Hi="hidePrevented.bs.offcanvas",$i="hidden.bs.offcanvas",Wi={backdrop:!0,keyboard:!0,scroll:!1},Bi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class zi extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Wi}static get DefaultType(){return Bi}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||P.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Ti).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ji),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Pi),this._element.classList.remove(ji),P.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(P.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Mi),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Pi,Mi),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Ti).reset(),P.trigger(this._element,$i)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new pi({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():P.trigger(this._element,Hi)}:null})}_initializeFocusTrap(){return new vi({trapElement:this._element})}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():P.trigger(this._element,Hi))}))}static jQueryInterface(t){return this.each((function(){const e=zi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}P.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;P.one(e,$i,(()=>{a(this)&&this.focus()}));const i=z.findOne(Fi);i&&i!==e&&zi.getInstance(i).hide(),zi.getOrCreateInstance(e).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",(()=>{for(const t of z.find(Fi))zi.getOrCreateInstance(t).show()})),P.on(window,"resize.bs.offcanvas",(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&zi.getOrCreateInstance(t).hide()})),R(zi),m(zi);const Ri=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),qi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Vi=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ki=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Ri.has(i)||Boolean(qi.test(t.nodeValue)||Vi.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Qi={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Xi={allowList:Qi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Yi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Ui={entry:"(string|element|function|null)",selector:"(string|element)"};class Gi extends ${constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Ui)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Ki(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Ji=new Set(["sanitize","allowList","sanitizeFn"]),Zi="fade",tn="show",en=".modal",nn="hide.bs.modal",sn="hover",on="focus",rn={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},an={allowList:Qi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},ln={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cn extends W{constructor(t,e){if(void 0===Ve)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return an}static get DefaultType(){return ln}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(en),nn,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=P.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),P.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(tn),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._queueCallback((()=>{P.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!P.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(tn),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(Zi,tn),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(Zi),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Gi({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Zi)}_isShown(){return this.tip&&this.tip.classList.contains(tn)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rn[e.toUpperCase()];return qe(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return g(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)P.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===sn?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===sn?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");P.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?on:sn]=!0,e._enter()})),P.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?on:sn]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(en),nn,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=H.getDataAttributes(this._element);for(const t of Object.keys(e))Ji.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cn);const hn={...cn.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},dn={...cn.DefaultType,content:"(null|string|element|function)"};class un extends cn{static get Default(){return hn}static get DefaultType(){return dn}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(un);const fn="click.bs.scrollspy",pn="active",mn="[href]",gn={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},_n={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class bn extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return gn}static get DefaultType(){return _n}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(P.off(this._config.target,fn),P.on(this._config.target,fn,mn,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(mn,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(e.hash,this._element);a(t)&&(this._targetLinks.set(e.hash,e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(pn),this._activateParents(t),P.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(pn);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,".nav-link, .nav-item > .nav-link, .list-group-item"))t.classList.add(pn)}_clearActiveClass(t){t.classList.remove(pn);const e=z.find("[href].active",t);for(const t of e)t.classList.remove(pn)}static jQueryInterface(t){return this.each((function(){const e=bn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(window,"load.bs.scrollspy.data-api",(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))bn.getOrCreateInstance(t)})),m(bn);const vn="ArrowLeft",yn="ArrowRight",wn="ArrowUp",An="ArrowDown",En="active",Tn="fade",Cn="show",On='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',xn=`.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), ${On}`;class kn extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),P.on(this._element,"keydown.bs.tab",(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?P.trigger(e,"hide.bs.tab",{relatedTarget:t}):null;P.trigger(t,"show.bs.tab",{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(En),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),P.trigger(t,"shown.bs.tab",{relatedTarget:e})):t.classList.add(Cn)}),t,t.classList.contains(Tn)))}_deactivate(t,e){t&&(t.classList.remove(En),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),P.trigger(t,"hidden.bs.tab",{relatedTarget:e})):t.classList.remove(Cn)}),t,t.classList.contains(Tn)))}_keydown(t){if(![vn,yn,wn,An].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[yn,An].includes(t.key),i=b(this._getChildren().filter((t=>!l(t))),t.target,e,!0);i&&(i.focus({preventScroll:!0}),kn.getOrCreateInstance(i).show())}_getChildren(){return z.find(xn,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",En),n(".dropdown-menu",Cn),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(En)}_getInnerElement(t){return t.matches(xn)?t:z.findOne(xn,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=kn.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(document,"click.bs.tab",On,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||kn.getOrCreateInstance(this).show()})),P.on(window,"load.bs.tab",(()=>{for(const t of z.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))kn.getOrCreateInstance(t)})),m(kn);const Ln="hide",Sn="show",Dn="showing",In={animation:"boolean",autohide:"boolean",delay:"number"},Nn={animation:!0,autohide:!0,delay:5e3};class Pn extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Nn}static get DefaultType(){return In}static get NAME(){return"toast"}show(){P.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Ln),d(this._element),this._element.classList.add(Sn,Dn),this._queueCallback((()=>{this._element.classList.remove(Dn),P.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(P.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(Dn),this._queueCallback((()=>{this._element.classList.add(Ln),this._element.classList.remove(Dn,Sn),P.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Sn),super.dispose()}isShown(){return this._element.classList.contains(Sn)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){P.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),P.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Pn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(Pn),m(Pn),{Alert:q,Button:K,Carousel:rt,Collapse:ft,Dropdown:ci,Modal:Ni,Offcanvas:zi,Popover:un,ScrollSpy:bn,Tab:kn,Toast:Pn,Tooltip:cn}}));//# sourceMappingURL=bootstrap.bundle.min.js.map
<!DOCTYPE html><html lang="fr"><head><meta charset="utf-8" /><link rel="icon" href="/favicon.png" /><meta name="viewport" content="width=device-width" /><meta charset="utf-8"><title>Communaute</title><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet" href="/communaute/bootstrap-icons.css"><base href="/communaute"><link href="/communaute/_app/immutable/assets/_layout.de1a9997.css" rel="stylesheet"></head><body data-sveltekit-preload-data="hover"><div style="display: contents"><div class="app svelte-11v66kw"><main class="svelte-11v66kw"><h1>404</h1><p>Not Found</p></main><footer class="svelte-11v66kw"></footer></div><script nonce="lRHGEeyt8R9N/4e6GA15eA==">{__sveltekit_np4u6v = {env: {},assets: "/communaute",base: "/communaute",element: document.currentScript.parentElement};const data = [null,null];Promise.all([import("/communaute/_app/immutable/entry/start.90facd34.js"),import("/communaute/_app/immutable/entry/app.fa00772b.js")]).then(([kit, app]) => {kit.start(app, __sveltekit_np4u6v.element, {node_ids: [0, 1],data,form: null,error: {message:"Not Found"},status: 404});});}</script></div></body><script src="/communaute/bootstrap.bundle.min.js"></script></html>
@font-face {font-family: "bootstrap-icons";src: url("./fonts/bootstrap-icons.woff2?08efbba7c53d8c5413793eecb19b20bb") format("woff2"),url("./fonts/bootstrap-icons.woff?08efbba7c53d8c5413793eecb19b20bb") format("woff");}.bi::before,[class^="bi-"]::before,[class*=" bi-"]::before {display: inline-block;font-display: block;font-family: bootstrap-icons !important;font-style: normal;font-weight: normal !important;font-variant: normal;text-transform: none;line-height: 1;vertical-align: -.125em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.bi-123::before { content: "\f67f"; }.bi-alarm-fill::before { content: "\f101"; }.bi-alarm::before { content: "\f102"; }.bi-align-bottom::before { content: "\f103"; }.bi-align-center::before { content: "\f104"; }.bi-align-end::before { content: "\f105"; }.bi-align-middle::before { content: "\f106"; }.bi-align-start::before { content: "\f107"; }.bi-align-top::before { content: "\f108"; }.bi-alt::before { content: "\f109"; }.bi-app-indicator::before { content: "\f10a"; }.bi-app::before { content: "\f10b"; }.bi-archive-fill::before { content: "\f10c"; }.bi-archive::before { content: "\f10d"; }.bi-arrow-90deg-down::before { content: "\f10e"; }.bi-arrow-90deg-left::before { content: "\f10f"; }.bi-arrow-90deg-right::before { content: "\f110"; }.bi-arrow-90deg-up::before { content: "\f111"; }.bi-arrow-bar-down::before { content: "\f112"; }.bi-arrow-bar-left::before { content: "\f113"; }.bi-arrow-bar-right::before { content: "\f114"; }.bi-arrow-bar-up::before { content: "\f115"; }.bi-arrow-clockwise::before { content: "\f116"; }.bi-arrow-counterclockwise::before { content: "\f117"; }.bi-arrow-down-circle-fill::before { content: "\f118"; }.bi-arrow-down-circle::before { content: "\f119"; }.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }.bi-arrow-down-left-circle::before { content: "\f11b"; }.bi-arrow-down-left-square-fill::before { content: "\f11c"; }.bi-arrow-down-left-square::before { content: "\f11d"; }.bi-arrow-down-left::before { content: "\f11e"; }.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }.bi-arrow-down-right-circle::before { content: "\f120"; }.bi-arrow-down-right-square-fill::before { content: "\f121"; }.bi-arrow-down-right-square::before { content: "\f122"; }.bi-arrow-down-right::before { content: "\f123"; }.bi-arrow-down-short::before { content: "\f124"; }.bi-arrow-down-square-fill::before { content: "\f125"; }.bi-arrow-down-square::before { content: "\f126"; }.bi-arrow-down-up::before { content: "\f127"; }.bi-arrow-down::before { content: "\f128"; }.bi-arrow-left-circle-fill::before { content: "\f129"; }.bi-arrow-left-circle::before { content: "\f12a"; }.bi-arrow-left-right::before { content: "\f12b"; }.bi-arrow-left-short::before { content: "\f12c"; }.bi-arrow-left-square-fill::before { content: "\f12d"; }.bi-arrow-left-square::before { content: "\f12e"; }.bi-arrow-left::before { content: "\f12f"; }.bi-arrow-repeat::before { content: "\f130"; }.bi-arrow-return-left::before { content: "\f131"; }.bi-arrow-return-right::before { content: "\f132"; }.bi-arrow-right-circle-fill::before { content: "\f133"; }.bi-arrow-right-circle::before { content: "\f134"; }.bi-arrow-right-short::before { content: "\f135"; }.bi-arrow-right-square-fill::before { content: "\f136"; }.bi-arrow-right-square::before { content: "\f137"; }.bi-arrow-right::before { content: "\f138"; }.bi-arrow-up-circle-fill::before { content: "\f139"; }.bi-arrow-up-circle::before { content: "\f13a"; }.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }.bi-arrow-up-left-circle::before { content: "\f13c"; }.bi-arrow-up-left-square-fill::before { content: "\f13d"; }.bi-arrow-up-left-square::before { content: "\f13e"; }.bi-arrow-up-left::before { content: "\f13f"; }.bi-arrow-up-right-circle-fill::before { content: "\f140"; }.bi-arrow-up-right-circle::before { content: "\f141"; }.bi-arrow-up-right-square-fill::before { content: "\f142"; }.bi-arrow-up-right-square::before { content: "\f143"; }.bi-arrow-up-right::before { content: "\f144"; }.bi-arrow-up-short::before { content: "\f145"; }.bi-arrow-up-square-fill::before { content: "\f146"; }.bi-arrow-up-square::before { content: "\f147"; }.bi-arrow-up::before { content: "\f148"; }.bi-arrows-angle-contract::before { content: "\f149"; }.bi-arrows-angle-expand::before { content: "\f14a"; }.bi-arrows-collapse::before { content: "\f14b"; }.bi-arrows-expand::before { content: "\f14c"; }.bi-arrows-fullscreen::before { content: "\f14d"; }.bi-arrows-move::before { content: "\f14e"; }.bi-aspect-ratio-fill::before { content: "\f14f"; }.bi-aspect-ratio::before { content: "\f150"; }.bi-asterisk::before { content: "\f151"; }.bi-at::before { content: "\f152"; }.bi-award-fill::before { content: "\f153"; }.bi-award::before { content: "\f154"; }.bi-back::before { content: "\f155"; }.bi-backspace-fill::before { content: "\f156"; }.bi-backspace-reverse-fill::before { content: "\f157"; }.bi-backspace-reverse::before { content: "\f158"; }.bi-backspace::before { content: "\f159"; }.bi-badge-3d-fill::before { content: "\f15a"; }.bi-badge-3d::before { content: "\f15b"; }.bi-badge-4k-fill::before { content: "\f15c"; }.bi-badge-4k::before { content: "\f15d"; }.bi-badge-8k-fill::before { content: "\f15e"; }.bi-badge-8k::before { content: "\f15f"; }.bi-badge-ad-fill::before { content: "\f160"; }.bi-badge-ad::before { content: "\f161"; }.bi-badge-ar-fill::before { content: "\f162"; }.bi-badge-ar::before { content: "\f163"; }.bi-badge-cc-fill::before { content: "\f164"; }.bi-badge-cc::before { content: "\f165"; }.bi-badge-hd-fill::before { content: "\f166"; }.bi-badge-hd::before { content: "\f167"; }.bi-badge-tm-fill::before { content: "\f168"; }.bi-badge-tm::before { content: "\f169"; }.bi-badge-vo-fill::before { content: "\f16a"; }.bi-badge-vo::before { content: "\f16b"; }.bi-badge-vr-fill::before { content: "\f16c"; }.bi-badge-vr::before { content: "\f16d"; }.bi-badge-wc-fill::before { content: "\f16e"; }.bi-badge-wc::before { content: "\f16f"; }.bi-bag-check-fill::before { content: "\f170"; }.bi-bag-check::before { content: "\f171"; }.bi-bag-dash-fill::before { content: "\f172"; }.bi-bag-dash::before { content: "\f173"; }.bi-bag-fill::before { content: "\f174"; }.bi-bag-plus-fill::before { content: "\f175"; }.bi-bag-plus::before { content: "\f176"; }.bi-bag-x-fill::before { content: "\f177"; }.bi-bag-x::before { content: "\f178"; }.bi-bag::before { content: "\f179"; }.bi-bar-chart-fill::before { content: "\f17a"; }.bi-bar-chart-line-fill::before { content: "\f17b"; }.bi-bar-chart-line::before { content: "\f17c"; }.bi-bar-chart-steps::before { content: "\f17d"; }.bi-bar-chart::before { content: "\f17e"; }.bi-basket-fill::before { content: "\f17f"; }.bi-basket::before { content: "\f180"; }.bi-basket2-fill::before { content: "\f181"; }.bi-basket2::before { content: "\f182"; }.bi-basket3-fill::before { content: "\f183"; }.bi-basket3::before { content: "\f184"; }.bi-battery-charging::before { content: "\f185"; }.bi-battery-full::before { content: "\f186"; }.bi-battery-half::before { content: "\f187"; }.bi-battery::before { content: "\f188"; }.bi-bell-fill::before { content: "\f189"; }.bi-bell::before { content: "\f18a"; }.bi-bezier::before { content: "\f18b"; }.bi-bezier2::before { content: "\f18c"; }.bi-bicycle::before { content: "\f18d"; }.bi-binoculars-fill::before { content: "\f18e"; }.bi-binoculars::before { content: "\f18f"; }.bi-blockquote-left::before { content: "\f190"; }.bi-blockquote-right::before { content: "\f191"; }.bi-book-fill::before { content: "\f192"; }.bi-book-half::before { content: "\f193"; }.bi-book::before { content: "\f194"; }.bi-bookmark-check-fill::before { content: "\f195"; }.bi-bookmark-check::before { content: "\f196"; }.bi-bookmark-dash-fill::before { content: "\f197"; }.bi-bookmark-dash::before { content: "\f198"; }.bi-bookmark-fill::before { content: "\f199"; }.bi-bookmark-heart-fill::before { content: "\f19a"; }.bi-bookmark-heart::before { content: "\f19b"; }.bi-bookmark-plus-fill::before { content: "\f19c"; }.bi-bookmark-plus::before { content: "\f19d"; }.bi-bookmark-star-fill::before { content: "\f19e"; }.bi-bookmark-star::before { content: "\f19f"; }.bi-bookmark-x-fill::before { content: "\f1a0"; }.bi-bookmark-x::before { content: "\f1a1"; }.bi-bookmark::before { content: "\f1a2"; }.bi-bookmarks-fill::before { content: "\f1a3"; }.bi-bookmarks::before { content: "\f1a4"; }.bi-bookshelf::before { content: "\f1a5"; }.bi-bootstrap-fill::before { content: "\f1a6"; }.bi-bootstrap-reboot::before { content: "\f1a7"; }.bi-bootstrap::before { content: "\f1a8"; }.bi-border-all::before { content: "\f1a9"; }.bi-border-bottom::before { content: "\f1aa"; }.bi-border-center::before { content: "\f1ab"; }.bi-border-inner::before { content: "\f1ac"; }.bi-border-left::before { content: "\f1ad"; }.bi-border-middle::before { content: "\f1ae"; }.bi-border-outer::before { content: "\f1af"; }.bi-border-right::before { content: "\f1b0"; }.bi-border-style::before { content: "\f1b1"; }.bi-border-top::before { content: "\f1b2"; }.bi-border-width::before { content: "\f1b3"; }.bi-border::before { content: "\f1b4"; }.bi-bounding-box-circles::before { content: "\f1b5"; }.bi-bounding-box::before { content: "\f1b6"; }.bi-box-arrow-down-left::before { content: "\f1b7"; }.bi-box-arrow-down-right::before { content: "\f1b8"; }.bi-box-arrow-down::before { content: "\f1b9"; }.bi-box-arrow-in-down-left::before { content: "\f1ba"; }.bi-box-arrow-in-down-right::before { content: "\f1bb"; }.bi-box-arrow-in-down::before { content: "\f1bc"; }.bi-box-arrow-in-left::before { content: "\f1bd"; }.bi-box-arrow-in-right::before { content: "\f1be"; }.bi-box-arrow-in-up-left::before { content: "\f1bf"; }.bi-box-arrow-in-up-right::before { content: "\f1c0"; }.bi-box-arrow-in-up::before { content: "\f1c1"; }.bi-box-arrow-left::before { content: "\f1c2"; }.bi-box-arrow-right::before { content: "\f1c3"; }.bi-box-arrow-up-left::before { content: "\f1c4"; }.bi-box-arrow-up-right::before { content: "\f1c5"; }.bi-box-arrow-up::before { content: "\f1c6"; }.bi-box-seam::before { content: "\f1c7"; }.bi-box::before { content: "\f1c8"; }.bi-braces::before { content: "\f1c9"; }.bi-bricks::before { content: "\f1ca"; }.bi-briefcase-fill::before { content: "\f1cb"; }.bi-briefcase::before { content: "\f1cc"; }.bi-brightness-alt-high-fill::before { content: "\f1cd"; }.bi-brightness-alt-high::before { content: "\f1ce"; }.bi-brightness-alt-low-fill::before { content: "\f1cf"; }.bi-brightness-alt-low::before { content: "\f1d0"; }.bi-brightness-high-fill::before { content: "\f1d1"; }.bi-brightness-high::before { content: "\f1d2"; }.bi-brightness-low-fill::before { content: "\f1d3"; }.bi-brightness-low::before { content: "\f1d4"; }.bi-broadcast-pin::before { content: "\f1d5"; }.bi-broadcast::before { content: "\f1d6"; }.bi-brush-fill::before { content: "\f1d7"; }.bi-brush::before { content: "\f1d8"; }.bi-bucket-fill::before { content: "\f1d9"; }.bi-bucket::before { content: "\f1da"; }.bi-bug-fill::before { content: "\f1db"; }.bi-bug::before { content: "\f1dc"; }.bi-building::before { content: "\f1dd"; }.bi-bullseye::before { content: "\f1de"; }.bi-calculator-fill::before { content: "\f1df"; }.bi-calculator::before { content: "\f1e0"; }.bi-calendar-check-fill::before { content: "\f1e1"; }.bi-calendar-check::before { content: "\f1e2"; }.bi-calendar-date-fill::before { content: "\f1e3"; }.bi-calendar-date::before { content: "\f1e4"; }.bi-calendar-day-fill::before { content: "\f1e5"; }.bi-calendar-day::before { content: "\f1e6"; }.bi-calendar-event-fill::before { content: "\f1e7"; }.bi-calendar-event::before { content: "\f1e8"; }.bi-calendar-fill::before { content: "\f1e9"; }.bi-calendar-minus-fill::before { content: "\f1ea"; }.bi-calendar-minus::before { content: "\f1eb"; }.bi-calendar-month-fill::before { content: "\f1ec"; }.bi-calendar-month::before { content: "\f1ed"; }.bi-calendar-plus-fill::before { content: "\f1ee"; }.bi-calendar-plus::before { content: "\f1ef"; }.bi-calendar-range-fill::before { content: "\f1f0"; }.bi-calendar-range::before { content: "\f1f1"; }.bi-calendar-week-fill::before { content: "\f1f2"; }.bi-calendar-week::before { content: "\f1f3"; }.bi-calendar-x-fill::before { content: "\f1f4"; }.bi-calendar-x::before { content: "\f1f5"; }.bi-calendar::before { content: "\f1f6"; }.bi-calendar2-check-fill::before { content: "\f1f7"; }.bi-calendar2-check::before { content: "\f1f8"; }.bi-calendar2-date-fill::before { content: "\f1f9"; }.bi-calendar2-date::before { content: "\f1fa"; }.bi-calendar2-day-fill::before { content: "\f1fb"; }.bi-calendar2-day::before { content: "\f1fc"; }.bi-calendar2-event-fill::before { content: "\f1fd"; }.bi-calendar2-event::before { content: "\f1fe"; }.bi-calendar2-fill::before { content: "\f1ff"; }.bi-calendar2-minus-fill::before { content: "\f200"; }.bi-calendar2-minus::before { content: "\f201"; }.bi-calendar2-month-fill::before { content: "\f202"; }.bi-calendar2-month::before { content: "\f203"; }.bi-calendar2-plus-fill::before { content: "\f204"; }.bi-calendar2-plus::before { content: "\f205"; }.bi-calendar2-range-fill::before { content: "\f206"; }.bi-calendar2-range::before { content: "\f207"; }.bi-calendar2-week-fill::before { content: "\f208"; }.bi-calendar2-week::before { content: "\f209"; }.bi-calendar2-x-fill::before { content: "\f20a"; }.bi-calendar2-x::before { content: "\f20b"; }.bi-calendar2::before { content: "\f20c"; }.bi-calendar3-event-fill::before { content: "\f20d"; }.bi-calendar3-event::before { content: "\f20e"; }.bi-calendar3-fill::before { content: "\f20f"; }.bi-calendar3-range-fill::before { content: "\f210"; }.bi-calendar3-range::before { content: "\f211"; }.bi-calendar3-week-fill::before { content: "\f212"; }.bi-calendar3-week::before { content: "\f213"; }.bi-calendar3::before { content: "\f214"; }.bi-calendar4-event::before { content: "\f215"; }.bi-calendar4-range::before { content: "\f216"; }.bi-calendar4-week::before { content: "\f217"; }.bi-calendar4::before { content: "\f218"; }.bi-camera-fill::before { content: "\f219"; }.bi-camera-reels-fill::before { content: "\f21a"; }.bi-camera-reels::before { content: "\f21b"; }.bi-camera-video-fill::before { content: "\f21c"; }.bi-camera-video-off-fill::before { content: "\f21d"; }.bi-camera-video-off::before { content: "\f21e"; }.bi-camera-video::before { content: "\f21f"; }.bi-camera::before { content: "\f220"; }.bi-camera2::before { content: "\f221"; }.bi-capslock-fill::before { content: "\f222"; }.bi-capslock::before { content: "\f223"; }.bi-card-checklist::before { content: "\f224"; }.bi-card-heading::before { content: "\f225"; }.bi-card-image::before { content: "\f226"; }.bi-card-list::before { content: "\f227"; }.bi-card-text::before { content: "\f228"; }.bi-caret-down-fill::before { content: "\f229"; }.bi-caret-down-square-fill::before { content: "\f22a"; }.bi-caret-down-square::before { content: "\f22b"; }.bi-caret-down::before { content: "\f22c"; }.bi-caret-left-fill::before { content: "\f22d"; }.bi-caret-left-square-fill::before { content: "\f22e"; }.bi-caret-left-square::before { content: "\f22f"; }.bi-caret-left::before { content: "\f230"; }.bi-caret-right-fill::before { content: "\f231"; }.bi-caret-right-square-fill::before { content: "\f232"; }.bi-caret-right-square::before { content: "\f233"; }.bi-caret-right::before { content: "\f234"; }.bi-caret-up-fill::before { content: "\f235"; }.bi-caret-up-square-fill::before { content: "\f236"; }.bi-caret-up-square::before { content: "\f237"; }.bi-caret-up::before { content: "\f238"; }.bi-cart-check-fill::before { content: "\f239"; }.bi-cart-check::before { content: "\f23a"; }.bi-cart-dash-fill::before { content: "\f23b"; }.bi-cart-dash::before { content: "\f23c"; }.bi-cart-fill::before { content: "\f23d"; }.bi-cart-plus-fill::before { content: "\f23e"; }.bi-cart-plus::before { content: "\f23f"; }.bi-cart-x-fill::before { content: "\f240"; }.bi-cart-x::before { content: "\f241"; }.bi-cart::before { content: "\f242"; }.bi-cart2::before { content: "\f243"; }.bi-cart3::before { content: "\f244"; }.bi-cart4::before { content: "\f245"; }.bi-cash-stack::before { content: "\f246"; }.bi-cash::before { content: "\f247"; }.bi-cast::before { content: "\f248"; }.bi-chat-dots-fill::before { content: "\f249"; }.bi-chat-dots::before { content: "\f24a"; }.bi-chat-fill::before { content: "\f24b"; }.bi-chat-left-dots-fill::before { content: "\f24c"; }.bi-chat-left-dots::before { content: "\f24d"; }.bi-chat-left-fill::before { content: "\f24e"; }.bi-chat-left-quote-fill::before { content: "\f24f"; }.bi-chat-left-quote::before { content: "\f250"; }.bi-chat-left-text-fill::before { content: "\f251"; }.bi-chat-left-text::before { content: "\f252"; }.bi-chat-left::before { content: "\f253"; }.bi-chat-quote-fill::before { content: "\f254"; }.bi-chat-quote::before { content: "\f255"; }.bi-chat-right-dots-fill::before { content: "\f256"; }.bi-chat-right-dots::before { content: "\f257"; }.bi-chat-right-fill::before { content: "\f258"; }.bi-chat-right-quote-fill::before { content: "\f259"; }.bi-chat-right-quote::before { content: "\f25a"; }.bi-chat-right-text-fill::before { content: "\f25b"; }.bi-chat-right-text::before { content: "\f25c"; }.bi-chat-right::before { content: "\f25d"; }.bi-chat-square-dots-fill::before { content: "\f25e"; }.bi-chat-square-dots::before { content: "\f25f"; }.bi-chat-square-fill::before { content: "\f260"; }.bi-chat-square-quote-fill::before { content: "\f261"; }.bi-chat-square-quote::before { content: "\f262"; }.bi-chat-square-text-fill::before { content: "\f263"; }.bi-chat-square-text::before { content: "\f264"; }.bi-chat-square::before { content: "\f265"; }.bi-chat-text-fill::before { content: "\f266"; }.bi-chat-text::before { content: "\f267"; }.bi-chat::before { content: "\f268"; }.bi-check-all::before { content: "\f269"; }.bi-check-circle-fill::before { content: "\f26a"; }.bi-check-circle::before { content: "\f26b"; }.bi-check-square-fill::before { content: "\f26c"; }.bi-check-square::before { content: "\f26d"; }.bi-check::before { content: "\f26e"; }.bi-check2-all::before { content: "\f26f"; }.bi-check2-circle::before { content: "\f270"; }.bi-check2-square::before { content: "\f271"; }.bi-check2::before { content: "\f272"; }.bi-chevron-bar-contract::before { content: "\f273"; }.bi-chevron-bar-down::before { content: "\f274"; }.bi-chevron-bar-expand::before { content: "\f275"; }.bi-chevron-bar-left::before { content: "\f276"; }.bi-chevron-bar-right::before { content: "\f277"; }.bi-chevron-bar-up::before { content: "\f278"; }.bi-chevron-compact-down::before { content: "\f279"; }.bi-chevron-compact-left::before { content: "\f27a"; }.bi-chevron-compact-right::before { content: "\f27b"; }.bi-chevron-compact-up::before { content: "\f27c"; }.bi-chevron-contract::before { content: "\f27d"; }.bi-chevron-double-down::before { content: "\f27e"; }.bi-chevron-double-left::before { content: "\f27f"; }.bi-chevron-double-right::before { content: "\f280"; }.bi-chevron-double-up::before { content: "\f281"; }.bi-chevron-down::before { content: "\f282"; }.bi-chevron-expand::before { content: "\f283"; }.bi-chevron-left::before { content: "\f284"; }.bi-chevron-right::before { content: "\f285"; }.bi-chevron-up::before { content: "\f286"; }.bi-circle-fill::before { content: "\f287"; }.bi-circle-half::before { content: "\f288"; }.bi-circle-square::before { content: "\f289"; }.bi-circle::before { content: "\f28a"; }.bi-clipboard-check::before { content: "\f28b"; }.bi-clipboard-data::before { content: "\f28c"; }.bi-clipboard-minus::before { content: "\f28d"; }.bi-clipboard-plus::before { content: "\f28e"; }.bi-clipboard-x::before { content: "\f28f"; }.bi-clipboard::before { content: "\f290"; }.bi-clock-fill::before { content: "\f291"; }.bi-clock-history::before { content: "\f292"; }.bi-clock::before { content: "\f293"; }.bi-cloud-arrow-down-fill::before { content: "\f294"; }.bi-cloud-arrow-down::before { content: "\f295"; }.bi-cloud-arrow-up-fill::before { content: "\f296"; }.bi-cloud-arrow-up::before { content: "\f297"; }.bi-cloud-check-fill::before { content: "\f298"; }.bi-cloud-check::before { content: "\f299"; }.bi-cloud-download-fill::before { content: "\f29a"; }.bi-cloud-download::before { content: "\f29b"; }.bi-cloud-drizzle-fill::before { content: "\f29c"; }.bi-cloud-drizzle::before { content: "\f29d"; }.bi-cloud-fill::before { content: "\f29e"; }.bi-cloud-fog-fill::before { content: "\f29f"; }.bi-cloud-fog::before { content: "\f2a0"; }.bi-cloud-fog2-fill::before { content: "\f2a1"; }.bi-cloud-fog2::before { content: "\f2a2"; }.bi-cloud-hail-fill::before { content: "\f2a3"; }.bi-cloud-hail::before { content: "\f2a4"; }.bi-cloud-haze-1::before { content: "\f2a5"; }.bi-cloud-haze-fill::before { content: "\f2a6"; }.bi-cloud-haze::before { content: "\f2a7"; }.bi-cloud-haze2-fill::before { content: "\f2a8"; }.bi-cloud-lightning-fill::before { content: "\f2a9"; }.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }.bi-cloud-lightning-rain::before { content: "\f2ab"; }.bi-cloud-lightning::before { content: "\f2ac"; }.bi-cloud-minus-fill::before { content: "\f2ad"; }.bi-cloud-minus::before { content: "\f2ae"; }.bi-cloud-moon-fill::before { content: "\f2af"; }.bi-cloud-moon::before { content: "\f2b0"; }.bi-cloud-plus-fill::before { content: "\f2b1"; }.bi-cloud-plus::before { content: "\f2b2"; }.bi-cloud-rain-fill::before { content: "\f2b3"; }.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }.bi-cloud-rain-heavy::before { content: "\f2b5"; }.bi-cloud-rain::before { content: "\f2b6"; }.bi-cloud-slash-fill::before { content: "\f2b7"; }.bi-cloud-slash::before { content: "\f2b8"; }.bi-cloud-sleet-fill::before { content: "\f2b9"; }.bi-cloud-sleet::before { content: "\f2ba"; }.bi-cloud-snow-fill::before { content: "\f2bb"; }.bi-cloud-snow::before { content: "\f2bc"; }.bi-cloud-sun-fill::before { content: "\f2bd"; }.bi-cloud-sun::before { content: "\f2be"; }.bi-cloud-upload-fill::before { content: "\f2bf"; }.bi-cloud-upload::before { content: "\f2c0"; }.bi-cloud::before { content: "\f2c1"; }.bi-clouds-fill::before { content: "\f2c2"; }.bi-clouds::before { content: "\f2c3"; }.bi-cloudy-fill::before { content: "\f2c4"; }.bi-cloudy::before { content: "\f2c5"; }.bi-code-slash::before { content: "\f2c6"; }.bi-code-square::before { content: "\f2c7"; }.bi-code::before { content: "\f2c8"; }.bi-collection-fill::before { content: "\f2c9"; }.bi-collection-play-fill::before { content: "\f2ca"; }.bi-collection-play::before { content: "\f2cb"; }.bi-collection::before { content: "\f2cc"; }.bi-columns-gap::before { content: "\f2cd"; }.bi-columns::before { content: "\f2ce"; }.bi-command::before { content: "\f2cf"; }.bi-compass-fill::before { content: "\f2d0"; }.bi-compass::before { content: "\f2d1"; }.bi-cone-striped::before { content: "\f2d2"; }.bi-cone::before { content: "\f2d3"; }.bi-controller::before { content: "\f2d4"; }.bi-cpu-fill::before { content: "\f2d5"; }.bi-cpu::before { content: "\f2d6"; }.bi-credit-card-2-back-fill::before { content: "\f2d7"; }.bi-credit-card-2-back::before { content: "\f2d8"; }.bi-credit-card-2-front-fill::before { content: "\f2d9"; }.bi-credit-card-2-front::before { content: "\f2da"; }.bi-credit-card-fill::before { content: "\f2db"; }.bi-credit-card::before { content: "\f2dc"; }.bi-crop::before { content: "\f2dd"; }.bi-cup-fill::before { content: "\f2de"; }.bi-cup-straw::before { content: "\f2df"; }.bi-cup::before { content: "\f2e0"; }.bi-cursor-fill::before { content: "\f2e1"; }.bi-cursor-text::before { content: "\f2e2"; }.bi-cursor::before { content: "\f2e3"; }.bi-dash-circle-dotted::before { content: "\f2e4"; }.bi-dash-circle-fill::before { content: "\f2e5"; }.bi-dash-circle::before { content: "\f2e6"; }.bi-dash-square-dotted::before { content: "\f2e7"; }.bi-dash-square-fill::before { content: "\f2e8"; }.bi-dash-square::before { content: "\f2e9"; }.bi-dash::before { content: "\f2ea"; }.bi-diagram-2-fill::before { content: "\f2eb"; }.bi-diagram-2::before { content: "\f2ec"; }.bi-diagram-3-fill::before { content: "\f2ed"; }.bi-diagram-3::before { content: "\f2ee"; }.bi-diamond-fill::before { content: "\f2ef"; }.bi-diamond-half::before { content: "\f2f0"; }.bi-diamond::before { content: "\f2f1"; }.bi-dice-1-fill::before { content: "\f2f2"; }.bi-dice-1::before { content: "\f2f3"; }.bi-dice-2-fill::before { content: "\f2f4"; }.bi-dice-2::before { content: "\f2f5"; }.bi-dice-3-fill::before { content: "\f2f6"; }.bi-dice-3::before { content: "\f2f7"; }.bi-dice-4-fill::before { content: "\f2f8"; }.bi-dice-4::before { content: "\f2f9"; }.bi-dice-5-fill::before { content: "\f2fa"; }.bi-dice-5::before { content: "\f2fb"; }.bi-dice-6-fill::before { content: "\f2fc"; }.bi-dice-6::before { content: "\f2fd"; }.bi-disc-fill::before { content: "\f2fe"; }.bi-disc::before { content: "\f2ff"; }.bi-discord::before { content: "\f300"; }.bi-display-fill::before { content: "\f301"; }.bi-display::before { content: "\f302"; }.bi-distribute-horizontal::before { content: "\f303"; }.bi-distribute-vertical::before { content: "\f304"; }.bi-door-closed-fill::before { content: "\f305"; }.bi-door-closed::before { content: "\f306"; }.bi-door-open-fill::before { content: "\f307"; }.bi-door-open::before { content: "\f308"; }.bi-dot::before { content: "\f309"; }.bi-download::before { content: "\f30a"; }.bi-droplet-fill::before { content: "\f30b"; }.bi-droplet-half::before { content: "\f30c"; }.bi-droplet::before { content: "\f30d"; }.bi-earbuds::before { content: "\f30e"; }.bi-easel-fill::before { content: "\f30f"; }.bi-easel::before { content: "\f310"; }.bi-egg-fill::before { content: "\f311"; }.bi-egg-fried::before { content: "\f312"; }.bi-egg::before { content: "\f313"; }.bi-eject-fill::before { content: "\f314"; }.bi-eject::before { content: "\f315"; }.bi-emoji-angry-fill::before { content: "\f316"; }.bi-emoji-angry::before { content: "\f317"; }.bi-emoji-dizzy-fill::before { content: "\f318"; }.bi-emoji-dizzy::before { content: "\f319"; }.bi-emoji-expressionless-fill::before { content: "\f31a"; }.bi-emoji-expressionless::before { content: "\f31b"; }.bi-emoji-frown-fill::before { content: "\f31c"; }.bi-emoji-frown::before { content: "\f31d"; }.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }.bi-emoji-heart-eyes::before { content: "\f31f"; }.bi-emoji-laughing-fill::before { content: "\f320"; }.bi-emoji-laughing::before { content: "\f321"; }.bi-emoji-neutral-fill::before { content: "\f322"; }.bi-emoji-neutral::before { content: "\f323"; }.bi-emoji-smile-fill::before { content: "\f324"; }.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }.bi-emoji-smile-upside-down::before { content: "\f326"; }.bi-emoji-smile::before { content: "\f327"; }.bi-emoji-sunglasses-fill::before { content: "\f328"; }.bi-emoji-sunglasses::before { content: "\f329"; }.bi-emoji-wink-fill::before { content: "\f32a"; }.bi-emoji-wink::before { content: "\f32b"; }.bi-envelope-fill::before { content: "\f32c"; }.bi-envelope-open-fill::before { content: "\f32d"; }.bi-envelope-open::before { content: "\f32e"; }.bi-envelope::before { content: "\f32f"; }.bi-eraser-fill::before { content: "\f330"; }.bi-eraser::before { content: "\f331"; }.bi-exclamation-circle-fill::before { content: "\f332"; }.bi-exclamation-circle::before { content: "\f333"; }.bi-exclamation-diamond-fill::before { content: "\f334"; }.bi-exclamation-diamond::before { content: "\f335"; }.bi-exclamation-octagon-fill::before { content: "\f336"; }.bi-exclamation-octagon::before { content: "\f337"; }.bi-exclamation-square-fill::before { content: "\f338"; }.bi-exclamation-square::before { content: "\f339"; }.bi-exclamation-triangle-fill::before { content: "\f33a"; }.bi-exclamation-triangle::before { content: "\f33b"; }.bi-exclamation::before { content: "\f33c"; }.bi-exclude::before { content: "\f33d"; }.bi-eye-fill::before { content: "\f33e"; }.bi-eye-slash-fill::before { content: "\f33f"; }.bi-eye-slash::before { content: "\f340"; }.bi-eye::before { content: "\f341"; }.bi-eyedropper::before { content: "\f342"; }.bi-eyeglasses::before { content: "\f343"; }.bi-facebook::before { content: "\f344"; }.bi-file-arrow-down-fill::before { content: "\f345"; }.bi-file-arrow-down::before { content: "\f346"; }.bi-file-arrow-up-fill::before { content: "\f347"; }.bi-file-arrow-up::before { content: "\f348"; }.bi-file-bar-graph-fill::before { content: "\f349"; }.bi-file-bar-graph::before { content: "\f34a"; }.bi-file-binary-fill::before { content: "\f34b"; }.bi-file-binary::before { content: "\f34c"; }.bi-file-break-fill::before { content: "\f34d"; }.bi-file-break::before { content: "\f34e"; }.bi-file-check-fill::before { content: "\f34f"; }.bi-file-check::before { content: "\f350"; }.bi-file-code-fill::before { content: "\f351"; }.bi-file-code::before { content: "\f352"; }.bi-file-diff-fill::before { content: "\f353"; }.bi-file-diff::before { content: "\f354"; }.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }.bi-file-earmark-arrow-down::before { content: "\f356"; }.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }.bi-file-earmark-arrow-up::before { content: "\f358"; }.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }.bi-file-earmark-bar-graph::before { content: "\f35a"; }.bi-file-earmark-binary-fill::before { content: "\f35b"; }.bi-file-earmark-binary::before { content: "\f35c"; }.bi-file-earmark-break-fill::before { content: "\f35d"; }.bi-file-earmark-break::before { content: "\f35e"; }.bi-file-earmark-check-fill::before { content: "\f35f"; }.bi-file-earmark-check::before { content: "\f360"; }.bi-file-earmark-code-fill::before { content: "\f361"; }.bi-file-earmark-code::before { content: "\f362"; }.bi-file-earmark-diff-fill::before { content: "\f363"; }.bi-file-earmark-diff::before { content: "\f364"; }.bi-file-earmark-easel-fill::before { content: "\f365"; }.bi-file-earmark-easel::before { content: "\f366"; }.bi-file-earmark-excel-fill::before { content: "\f367"; }.bi-file-earmark-excel::before { content: "\f368"; }.bi-file-earmark-fill::before { content: "\f369"; }.bi-file-earmark-font-fill::before { content: "\f36a"; }.bi-file-earmark-font::before { content: "\f36b"; }.bi-file-earmark-image-fill::before { content: "\f36c"; }.bi-file-earmark-image::before { content: "\f36d"; }.bi-file-earmark-lock-fill::before { content: "\f36e"; }.bi-file-earmark-lock::before { content: "\f36f"; }.bi-file-earmark-lock2-fill::before { content: "\f370"; }.bi-file-earmark-lock2::before { content: "\f371"; }.bi-file-earmark-medical-fill::before { content: "\f372"; }.bi-file-earmark-medical::before { content: "\f373"; }.bi-file-earmark-minus-fill::before { content: "\f374"; }.bi-file-earmark-minus::before { content: "\f375"; }.bi-file-earmark-music-fill::before { content: "\f376"; }.bi-file-earmark-music::before { content: "\f377"; }.bi-file-earmark-person-fill::before { content: "\f378"; }.bi-file-earmark-person::before { content: "\f379"; }.bi-file-earmark-play-fill::before { content: "\f37a"; }.bi-file-earmark-play::before { content: "\f37b"; }.bi-file-earmark-plus-fill::before { content: "\f37c"; }.bi-file-earmark-plus::before { content: "\f37d"; }.bi-file-earmark-post-fill::before { content: "\f37e"; }.bi-file-earmark-post::before { content: "\f37f"; }.bi-file-earmark-ppt-fill::before { content: "\f380"; }.bi-file-earmark-ppt::before { content: "\f381"; }.bi-file-earmark-richtext-fill::before { content: "\f382"; }.bi-file-earmark-richtext::before { content: "\f383"; }.bi-file-earmark-ruled-fill::before { content: "\f384"; }.bi-file-earmark-ruled::before { content: "\f385"; }.bi-file-earmark-slides-fill::before { content: "\f386"; }.bi-file-earmark-slides::before { content: "\f387"; }.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }.bi-file-earmark-spreadsheet::before { content: "\f389"; }.bi-file-earmark-text-fill::before { content: "\f38a"; }.bi-file-earmark-text::before { content: "\f38b"; }.bi-file-earmark-word-fill::before { content: "\f38c"; }.bi-file-earmark-word::before { content: "\f38d"; }.bi-file-earmark-x-fill::before { content: "\f38e"; }.bi-file-earmark-x::before { content: "\f38f"; }.bi-file-earmark-zip-fill::before { content: "\f390"; }.bi-file-earmark-zip::before { content: "\f391"; }.bi-file-earmark::before { content: "\f392"; }.bi-file-easel-fill::before { content: "\f393"; }.bi-file-easel::before { content: "\f394"; }.bi-file-excel-fill::before { content: "\f395"; }.bi-file-excel::before { content: "\f396"; }.bi-file-fill::before { content: "\f397"; }.bi-file-font-fill::before { content: "\f398"; }.bi-file-font::before { content: "\f399"; }.bi-file-image-fill::before { content: "\f39a"; }.bi-file-image::before { content: "\f39b"; }.bi-file-lock-fill::before { content: "\f39c"; }.bi-file-lock::before { content: "\f39d"; }.bi-file-lock2-fill::before { content: "\f39e"; }.bi-file-lock2::before { content: "\f39f"; }.bi-file-medical-fill::before { content: "\f3a0"; }.bi-file-medical::before { content: "\f3a1"; }.bi-file-minus-fill::before { content: "\f3a2"; }.bi-file-minus::before { content: "\f3a3"; }.bi-file-music-fill::before { content: "\f3a4"; }.bi-file-music::before { content: "\f3a5"; }.bi-file-person-fill::before { content: "\f3a6"; }.bi-file-person::before { content: "\f3a7"; }.bi-file-play-fill::before { content: "\f3a8"; }.bi-file-play::before { content: "\f3a9"; }.bi-file-plus-fill::before { content: "\f3aa"; }.bi-file-plus::before { content: "\f3ab"; }.bi-file-post-fill::before { content: "\f3ac"; }.bi-file-post::before { content: "\f3ad"; }.bi-file-ppt-fill::before { content: "\f3ae"; }.bi-file-ppt::before { content: "\f3af"; }.bi-file-richtext-fill::before { content: "\f3b0"; }.bi-file-richtext::before { content: "\f3b1"; }.bi-file-ruled-fill::before { content: "\f3b2"; }.bi-file-ruled::before { content: "\f3b3"; }.bi-file-slides-fill::before { content: "\f3b4"; }.bi-file-slides::before { content: "\f3b5"; }.bi-file-spreadsheet-fill::before { content: "\f3b6"; }.bi-file-spreadsheet::before { content: "\f3b7"; }.bi-file-text-fill::before { content: "\f3b8"; }.bi-file-text::before { content: "\f3b9"; }.bi-file-word-fill::before { content: "\f3ba"; }.bi-file-word::before { content: "\f3bb"; }.bi-file-x-fill::before { content: "\f3bc"; }.bi-file-x::before { content: "\f3bd"; }.bi-file-zip-fill::before { content: "\f3be"; }.bi-file-zip::before { content: "\f3bf"; }.bi-file::before { content: "\f3c0"; }.bi-files-alt::before { content: "\f3c1"; }.bi-files::before { content: "\f3c2"; }.bi-film::before { content: "\f3c3"; }.bi-filter-circle-fill::before { content: "\f3c4"; }.bi-filter-circle::before { content: "\f3c5"; }.bi-filter-left::before { content: "\f3c6"; }.bi-filter-right::before { content: "\f3c7"; }.bi-filter-square-fill::before { content: "\f3c8"; }.bi-filter-square::before { content: "\f3c9"; }.bi-filter::before { content: "\f3ca"; }.bi-flag-fill::before { content: "\f3cb"; }.bi-flag::before { content: "\f3cc"; }.bi-flower1::before { content: "\f3cd"; }.bi-flower2::before { content: "\f3ce"; }.bi-flower3::before { content: "\f3cf"; }.bi-folder-check::before { content: "\f3d0"; }.bi-folder-fill::before { content: "\f3d1"; }.bi-folder-minus::before { content: "\f3d2"; }.bi-folder-plus::before { content: "\f3d3"; }.bi-folder-symlink-fill::before { content: "\f3d4"; }.bi-folder-symlink::before { content: "\f3d5"; }.bi-folder-x::before { content: "\f3d6"; }.bi-folder::before { content: "\f3d7"; }.bi-folder2-open::before { content: "\f3d8"; }.bi-folder2::before { content: "\f3d9"; }.bi-fonts::before { content: "\f3da"; }.bi-forward-fill::before { content: "\f3db"; }.bi-forward::before { content: "\f3dc"; }.bi-front::before { content: "\f3dd"; }.bi-fullscreen-exit::before { content: "\f3de"; }.bi-fullscreen::before { content: "\f3df"; }.bi-funnel-fill::before { content: "\f3e0"; }.bi-funnel::before { content: "\f3e1"; }.bi-gear-fill::before { content: "\f3e2"; }.bi-gear-wide-connected::before { content: "\f3e3"; }.bi-gear-wide::before { content: "\f3e4"; }.bi-gear::before { content: "\f3e5"; }.bi-gem::before { content: "\f3e6"; }.bi-geo-alt-fill::before { content: "\f3e7"; }.bi-geo-alt::before { content: "\f3e8"; }.bi-geo-fill::before { content: "\f3e9"; }.bi-geo::before { content: "\f3ea"; }.bi-gift-fill::before { content: "\f3eb"; }.bi-gift::before { content: "\f3ec"; }.bi-github::before { content: "\f3ed"; }.bi-globe::before { content: "\f3ee"; }.bi-globe2::before { content: "\f3ef"; }.bi-google::before { content: "\f3f0"; }.bi-graph-down::before { content: "\f3f1"; }.bi-graph-up::before { content: "\f3f2"; }.bi-grid-1x2-fill::before { content: "\f3f3"; }.bi-grid-1x2::before { content: "\f3f4"; }.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }.bi-grid-3x2-gap::before { content: "\f3f6"; }.bi-grid-3x2::before { content: "\f3f7"; }.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }.bi-grid-3x3-gap::before { content: "\f3f9"; }.bi-grid-3x3::before { content: "\f3fa"; }.bi-grid-fill::before { content: "\f3fb"; }.bi-grid::before { content: "\f3fc"; }.bi-grip-horizontal::before { content: "\f3fd"; }.bi-grip-vertical::before { content: "\f3fe"; }.bi-hammer::before { content: "\f3ff"; }.bi-hand-index-fill::before { content: "\f400"; }.bi-hand-index-thumb-fill::before { content: "\f401"; }.bi-hand-index-thumb::before { content: "\f402"; }.bi-hand-index::before { content: "\f403"; }.bi-hand-thumbs-down-fill::before { content: "\f404"; }.bi-hand-thumbs-down::before { content: "\f405"; }.bi-hand-thumbs-up-fill::before { content: "\f406"; }.bi-hand-thumbs-up::before { content: "\f407"; }.bi-handbag-fill::before { content: "\f408"; }.bi-handbag::before { content: "\f409"; }.bi-hash::before { content: "\f40a"; }.bi-hdd-fill::before { content: "\f40b"; }.bi-hdd-network-fill::before { content: "\f40c"; }.bi-hdd-network::before { content: "\f40d"; }.bi-hdd-rack-fill::before { content: "\f40e"; }.bi-hdd-rack::before { content: "\f40f"; }.bi-hdd-stack-fill::before { content: "\f410"; }.bi-hdd-stack::before { content: "\f411"; }.bi-hdd::before { content: "\f412"; }.bi-headphones::before { content: "\f413"; }.bi-headset::before { content: "\f414"; }.bi-heart-fill::before { content: "\f415"; }.bi-heart-half::before { content: "\f416"; }.bi-heart::before { content: "\f417"; }.bi-heptagon-fill::before { content: "\f418"; }.bi-heptagon-half::before { content: "\f419"; }.bi-heptagon::before { content: "\f41a"; }.bi-hexagon-fill::before { content: "\f41b"; }.bi-hexagon-half::before { content: "\f41c"; }.bi-hexagon::before { content: "\f41d"; }.bi-hourglass-bottom::before { content: "\f41e"; }.bi-hourglass-split::before { content: "\f41f"; }.bi-hourglass-top::before { content: "\f420"; }.bi-hourglass::before { content: "\f421"; }.bi-house-door-fill::before { content: "\f422"; }.bi-house-door::before { content: "\f423"; }.bi-house-fill::before { content: "\f424"; }.bi-house::before { content: "\f425"; }.bi-hr::before { content: "\f426"; }.bi-hurricane::before { content: "\f427"; }.bi-image-alt::before { content: "\f428"; }.bi-image-fill::before { content: "\f429"; }.bi-image::before { content: "\f42a"; }.bi-images::before { content: "\f42b"; }.bi-inbox-fill::before { content: "\f42c"; }.bi-inbox::before { content: "\f42d"; }.bi-inboxes-fill::before { content: "\f42e"; }.bi-inboxes::before { content: "\f42f"; }.bi-info-circle-fill::before { content: "\f430"; }.bi-info-circle::before { content: "\f431"; }.bi-info-square-fill::before { content: "\f432"; }.bi-info-square::before { content: "\f433"; }.bi-info::before { content: "\f434"; }.bi-input-cursor-text::before { content: "\f435"; }.bi-input-cursor::before { content: "\f436"; }.bi-instagram::before { content: "\f437"; }.bi-intersect::before { content: "\f438"; }.bi-journal-album::before { content: "\f439"; }.bi-journal-arrow-down::before { content: "\f43a"; }.bi-journal-arrow-up::before { content: "\f43b"; }.bi-journal-bookmark-fill::before { content: "\f43c"; }.bi-journal-bookmark::before { content: "\f43d"; }.bi-journal-check::before { content: "\f43e"; }.bi-journal-code::before { content: "\f43f"; }.bi-journal-medical::before { content: "\f440"; }.bi-journal-minus::before { content: "\f441"; }.bi-journal-plus::before { content: "\f442"; }.bi-journal-richtext::before { content: "\f443"; }.bi-journal-text::before { content: "\f444"; }.bi-journal-x::before { content: "\f445"; }.bi-journal::before { content: "\f446"; }.bi-journals::before { content: "\f447"; }.bi-joystick::before { content: "\f448"; }.bi-justify-left::before { content: "\f449"; }.bi-justify-right::before { content: "\f44a"; }.bi-justify::before { content: "\f44b"; }.bi-kanban-fill::before { content: "\f44c"; }.bi-kanban::before { content: "\f44d"; }.bi-key-fill::before { content: "\f44e"; }.bi-key::before { content: "\f44f"; }.bi-keyboard-fill::before { content: "\f450"; }.bi-keyboard::before { content: "\f451"; }.bi-ladder::before { content: "\f452"; }.bi-lamp-fill::before { content: "\f453"; }.bi-lamp::before { content: "\f454"; }.bi-laptop-fill::before { content: "\f455"; }.bi-laptop::before { content: "\f456"; }.bi-layer-backward::before { content: "\f457"; }.bi-layer-forward::before { content: "\f458"; }.bi-layers-fill::before { content: "\f459"; }.bi-layers-half::before { content: "\f45a"; }.bi-layers::before { content: "\f45b"; }.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }.bi-layout-sidebar-inset::before { content: "\f45d"; }.bi-layout-sidebar-reverse::before { content: "\f45e"; }.bi-layout-sidebar::before { content: "\f45f"; }.bi-layout-split::before { content: "\f460"; }.bi-layout-text-sidebar-reverse::before { content: "\f461"; }.bi-layout-text-sidebar::before { content: "\f462"; }.bi-layout-text-window-reverse::before { content: "\f463"; }.bi-layout-text-window::before { content: "\f464"; }.bi-layout-three-columns::before { content: "\f465"; }.bi-layout-wtf::before { content: "\f466"; }.bi-life-preserver::before { content: "\f467"; }.bi-lightbulb-fill::before { content: "\f468"; }.bi-lightbulb-off-fill::before { content: "\f469"; }.bi-lightbulb-off::before { content: "\f46a"; }.bi-lightbulb::before { content: "\f46b"; }.bi-lightning-charge-fill::before { content: "\f46c"; }.bi-lightning-charge::before { content: "\f46d"; }.bi-lightning-fill::before { content: "\f46e"; }.bi-lightning::before { content: "\f46f"; }.bi-link-45deg::before { content: "\f470"; }.bi-link::before { content: "\f471"; }.bi-linkedin::before { content: "\f472"; }.bi-list-check::before { content: "\f473"; }.bi-list-nested::before { content: "\f474"; }.bi-list-ol::before { content: "\f475"; }.bi-list-stars::before { content: "\f476"; }.bi-list-task::before { content: "\f477"; }.bi-list-ul::before { content: "\f478"; }.bi-list::before { content: "\f479"; }.bi-lock-fill::before { content: "\f47a"; }.bi-lock::before { content: "\f47b"; }.bi-mailbox::before { content: "\f47c"; }.bi-mailbox2::before { content: "\f47d"; }.bi-map-fill::before { content: "\f47e"; }.bi-map::before { content: "\f47f"; }.bi-markdown-fill::before { content: "\f480"; }.bi-markdown::before { content: "\f481"; }.bi-mask::before { content: "\f482"; }.bi-megaphone-fill::before { content: "\f483"; }.bi-megaphone::before { content: "\f484"; }.bi-menu-app-fill::before { content: "\f485"; }.bi-menu-app::before { content: "\f486"; }.bi-menu-button-fill::before { content: "\f487"; }.bi-menu-button-wide-fill::before { content: "\f488"; }.bi-menu-button-wide::before { content: "\f489"; }.bi-menu-button::before { content: "\f48a"; }.bi-menu-down::before { content: "\f48b"; }.bi-menu-up::before { content: "\f48c"; }.bi-mic-fill::before { content: "\f48d"; }.bi-mic-mute-fill::before { content: "\f48e"; }.bi-mic-mute::before { content: "\f48f"; }.bi-mic::before { content: "\f490"; }.bi-minecart-loaded::before { content: "\f491"; }.bi-minecart::before { content: "\f492"; }.bi-moisture::before { content: "\f493"; }.bi-moon-fill::before { content: "\f494"; }.bi-moon-stars-fill::before { content: "\f495"; }.bi-moon-stars::before { content: "\f496"; }.bi-moon::before { content: "\f497"; }.bi-mouse-fill::before { content: "\f498"; }.bi-mouse::before { content: "\f499"; }.bi-mouse2-fill::before { content: "\f49a"; }.bi-mouse2::before { content: "\f49b"; }.bi-mouse3-fill::before { content: "\f49c"; }.bi-mouse3::before { content: "\f49d"; }.bi-music-note-beamed::before { content: "\f49e"; }.bi-music-note-list::before { content: "\f49f"; }.bi-music-note::before { content: "\f4a0"; }.bi-music-player-fill::before { content: "\f4a1"; }.bi-music-player::before { content: "\f4a2"; }.bi-newspaper::before { content: "\f4a3"; }.bi-node-minus-fill::before { content: "\f4a4"; }.bi-node-minus::before { content: "\f4a5"; }.bi-node-plus-fill::before { content: "\f4a6"; }.bi-node-plus::before { content: "\f4a7"; }.bi-nut-fill::before { content: "\f4a8"; }.bi-nut::before { content: "\f4a9"; }.bi-octagon-fill::before { content: "\f4aa"; }.bi-octagon-half::before { content: "\f4ab"; }.bi-octagon::before { content: "\f4ac"; }.bi-option::before { content: "\f4ad"; }.bi-outlet::before { content: "\f4ae"; }.bi-paint-bucket::before { content: "\f4af"; }.bi-palette-fill::before { content: "\f4b0"; }.bi-palette::before { content: "\f4b1"; }.bi-palette2::before { content: "\f4b2"; }.bi-paperclip::before { content: "\f4b3"; }.bi-paragraph::before { content: "\f4b4"; }.bi-patch-check-fill::before { content: "\f4b5"; }.bi-patch-check::before { content: "\f4b6"; }.bi-patch-exclamation-fill::before { content: "\f4b7"; }.bi-patch-exclamation::before { content: "\f4b8"; }.bi-patch-minus-fill::before { content: "\f4b9"; }.bi-patch-minus::before { content: "\f4ba"; }.bi-patch-plus-fill::before { content: "\f4bb"; }.bi-patch-plus::before { content: "\f4bc"; }.bi-patch-question-fill::before { content: "\f4bd"; }.bi-patch-question::before { content: "\f4be"; }.bi-pause-btn-fill::before { content: "\f4bf"; }.bi-pause-btn::before { content: "\f4c0"; }.bi-pause-circle-fill::before { content: "\f4c1"; }.bi-pause-circle::before { content: "\f4c2"; }.bi-pause-fill::before { content: "\f4c3"; }.bi-pause::before { content: "\f4c4"; }.bi-peace-fill::before { content: "\f4c5"; }.bi-peace::before { content: "\f4c6"; }.bi-pen-fill::before { content: "\f4c7"; }.bi-pen::before { content: "\f4c8"; }.bi-pencil-fill::before { content: "\f4c9"; }.bi-pencil-square::before { content: "\f4ca"; }.bi-pencil::before { content: "\f4cb"; }.bi-pentagon-fill::before { content: "\f4cc"; }.bi-pentagon-half::before { content: "\f4cd"; }.bi-pentagon::before { content: "\f4ce"; }.bi-people-fill::before { content: "\f4cf"; }.bi-people::before { content: "\f4d0"; }.bi-percent::before { content: "\f4d1"; }.bi-person-badge-fill::before { content: "\f4d2"; }.bi-person-badge::before { content: "\f4d3"; }.bi-person-bounding-box::before { content: "\f4d4"; }.bi-person-check-fill::before { content: "\f4d5"; }.bi-person-check::before { content: "\f4d6"; }.bi-person-circle::before { content: "\f4d7"; }.bi-person-dash-fill::before { content: "\f4d8"; }.bi-person-dash::before { content: "\f4d9"; }.bi-person-fill::before { content: "\f4da"; }.bi-person-lines-fill::before { content: "\f4db"; }.bi-person-plus-fill::before { content: "\f4dc"; }.bi-person-plus::before { content: "\f4dd"; }.bi-person-square::before { content: "\f4de"; }.bi-person-x-fill::before { content: "\f4df"; }.bi-person-x::before { content: "\f4e0"; }.bi-person::before { content: "\f4e1"; }.bi-phone-fill::before { content: "\f4e2"; }.bi-phone-landscape-fill::before { content: "\f4e3"; }.bi-phone-landscape::before { content: "\f4e4"; }.bi-phone-vibrate-fill::before { content: "\f4e5"; }.bi-phone-vibrate::before { content: "\f4e6"; }.bi-phone::before { content: "\f4e7"; }.bi-pie-chart-fill::before { content: "\f4e8"; }.bi-pie-chart::before { content: "\f4e9"; }.bi-pin-angle-fill::before { content: "\f4ea"; }.bi-pin-angle::before { content: "\f4eb"; }.bi-pin-fill::before { content: "\f4ec"; }.bi-pin::before { content: "\f4ed"; }.bi-pip-fill::before { content: "\f4ee"; }.bi-pip::before { content: "\f4ef"; }.bi-play-btn-fill::before { content: "\f4f0"; }.bi-play-btn::before { content: "\f4f1"; }.bi-play-circle-fill::before { content: "\f4f2"; }.bi-play-circle::before { content: "\f4f3"; }.bi-play-fill::before { content: "\f4f4"; }.bi-play::before { content: "\f4f5"; }.bi-plug-fill::before { content: "\f4f6"; }.bi-plug::before { content: "\f4f7"; }.bi-plus-circle-dotted::before { content: "\f4f8"; }.bi-plus-circle-fill::before { content: "\f4f9"; }.bi-plus-circle::before { content: "\f4fa"; }.bi-plus-square-dotted::before { content: "\f4fb"; }.bi-plus-square-fill::before { content: "\f4fc"; }.bi-plus-square::before { content: "\f4fd"; }.bi-plus::before { content: "\f4fe"; }.bi-power::before { content: "\f4ff"; }.bi-printer-fill::before { content: "\f500"; }.bi-printer::before { content: "\f501"; }.bi-puzzle-fill::before { content: "\f502"; }.bi-puzzle::before { content: "\f503"; }.bi-question-circle-fill::before { content: "\f504"; }.bi-question-circle::before { content: "\f505"; }.bi-question-diamond-fill::before { content: "\f506"; }.bi-question-diamond::before { content: "\f507"; }.bi-question-octagon-fill::before { content: "\f508"; }.bi-question-octagon::before { content: "\f509"; }.bi-question-square-fill::before { content: "\f50a"; }.bi-question-square::before { content: "\f50b"; }.bi-question::before { content: "\f50c"; }.bi-rainbow::before { content: "\f50d"; }.bi-receipt-cutoff::before { content: "\f50e"; }.bi-receipt::before { content: "\f50f"; }.bi-reception-0::before { content: "\f510"; }.bi-reception-1::before { content: "\f511"; }.bi-reception-2::before { content: "\f512"; }.bi-reception-3::before { content: "\f513"; }.bi-reception-4::before { content: "\f514"; }.bi-record-btn-fill::before { content: "\f515"; }.bi-record-btn::before { content: "\f516"; }.bi-record-circle-fill::before { content: "\f517"; }.bi-record-circle::before { content: "\f518"; }.bi-record-fill::before { content: "\f519"; }.bi-record::before { content: "\f51a"; }.bi-record2-fill::before { content: "\f51b"; }.bi-record2::before { content: "\f51c"; }.bi-reply-all-fill::before { content: "\f51d"; }.bi-reply-all::before { content: "\f51e"; }.bi-reply-fill::before { content: "\f51f"; }.bi-reply::before { content: "\f520"; }.bi-rss-fill::before { content: "\f521"; }.bi-rss::before { content: "\f522"; }.bi-rulers::before { content: "\f523"; }.bi-save-fill::before { content: "\f524"; }.bi-save::before { content: "\f525"; }.bi-save2-fill::before { content: "\f526"; }.bi-save2::before { content: "\f527"; }.bi-scissors::before { content: "\f528"; }.bi-screwdriver::before { content: "\f529"; }.bi-search::before { content: "\f52a"; }.bi-segmented-nav::before { content: "\f52b"; }.bi-server::before { content: "\f52c"; }.bi-share-fill::before { content: "\f52d"; }.bi-share::before { content: "\f52e"; }.bi-shield-check::before { content: "\f52f"; }.bi-shield-exclamation::before { content: "\f530"; }.bi-shield-fill-check::before { content: "\f531"; }.bi-shield-fill-exclamation::before { content: "\f532"; }.bi-shield-fill-minus::before { content: "\f533"; }.bi-shield-fill-plus::before { content: "\f534"; }.bi-shield-fill-x::before { content: "\f535"; }.bi-shield-fill::before { content: "\f536"; }.bi-shield-lock-fill::before { content: "\f537"; }.bi-shield-lock::before { content: "\f538"; }.bi-shield-minus::before { content: "\f539"; }.bi-shield-plus::before { content: "\f53a"; }.bi-shield-shaded::before { content: "\f53b"; }.bi-shield-slash-fill::before { content: "\f53c"; }.bi-shield-slash::before { content: "\f53d"; }.bi-shield-x::before { content: "\f53e"; }.bi-shield::before { content: "\f53f"; }.bi-shift-fill::before { content: "\f540"; }.bi-shift::before { content: "\f541"; }.bi-shop-window::before { content: "\f542"; }.bi-shop::before { content: "\f543"; }.bi-shuffle::before { content: "\f544"; }.bi-signpost-2-fill::before { content: "\f545"; }.bi-signpost-2::before { content: "\f546"; }.bi-signpost-fill::before { content: "\f547"; }.bi-signpost-split-fill::before { content: "\f548"; }.bi-signpost-split::before { content: "\f549"; }.bi-signpost::before { content: "\f54a"; }.bi-sim-fill::before { content: "\f54b"; }.bi-sim::before { content: "\f54c"; }.bi-skip-backward-btn-fill::before { content: "\f54d"; }.bi-skip-backward-btn::before { content: "\f54e"; }.bi-skip-backward-circle-fill::before { content: "\f54f"; }.bi-skip-backward-circle::before { content: "\f550"; }.bi-skip-backward-fill::before { content: "\f551"; }.bi-skip-backward::before { content: "\f552"; }.bi-skip-end-btn-fill::before { content: "\f553"; }.bi-skip-end-btn::before { content: "\f554"; }.bi-skip-end-circle-fill::before { content: "\f555"; }.bi-skip-end-circle::before { content: "\f556"; }.bi-skip-end-fill::before { content: "\f557"; }.bi-skip-end::before { content: "\f558"; }.bi-skip-forward-btn-fill::before { content: "\f559"; }.bi-skip-forward-btn::before { content: "\f55a"; }.bi-skip-forward-circle-fill::before { content: "\f55b"; }.bi-skip-forward-circle::before { content: "\f55c"; }.bi-skip-forward-fill::before { content: "\f55d"; }.bi-skip-forward::before { content: "\f55e"; }.bi-skip-start-btn-fill::before { content: "\f55f"; }.bi-skip-start-btn::before { content: "\f560"; }.bi-skip-start-circle-fill::before { content: "\f561"; }.bi-skip-start-circle::before { content: "\f562"; }.bi-skip-start-fill::before { content: "\f563"; }.bi-skip-start::before { content: "\f564"; }.bi-slack::before { content: "\f565"; }.bi-slash-circle-fill::before { content: "\f566"; }.bi-slash-circle::before { content: "\f567"; }.bi-slash-square-fill::before { content: "\f568"; }.bi-slash-square::before { content: "\f569"; }.bi-slash::before { content: "\f56a"; }.bi-sliders::before { content: "\f56b"; }.bi-smartwatch::before { content: "\f56c"; }.bi-snow::before { content: "\f56d"; }.bi-snow2::before { content: "\f56e"; }.bi-snow3::before { content: "\f56f"; }.bi-sort-alpha-down-alt::before { content: "\f570"; }.bi-sort-alpha-down::before { content: "\f571"; }.bi-sort-alpha-up-alt::before { content: "\f572"; }.bi-sort-alpha-up::before { content: "\f573"; }.bi-sort-down-alt::before { content: "\f574"; }.bi-sort-down::before { content: "\f575"; }.bi-sort-numeric-down-alt::before { content: "\f576"; }.bi-sort-numeric-down::before { content: "\f577"; }.bi-sort-numeric-up-alt::before { content: "\f578"; }.bi-sort-numeric-up::before { content: "\f579"; }.bi-sort-up-alt::before { content: "\f57a"; }.bi-sort-up::before { content: "\f57b"; }.bi-soundwave::before { content: "\f57c"; }.bi-speaker-fill::before { content: "\f57d"; }.bi-speaker::before { content: "\f57e"; }.bi-speedometer::before { content: "\f57f"; }.bi-speedometer2::before { content: "\f580"; }.bi-spellcheck::before { content: "\f581"; }.bi-square-fill::before { content: "\f582"; }.bi-square-half::before { content: "\f583"; }.bi-square::before { content: "\f584"; }.bi-stack::before { content: "\f585"; }.bi-star-fill::before { content: "\f586"; }.bi-star-half::before { content: "\f587"; }.bi-star::before { content: "\f588"; }.bi-stars::before { content: "\f589"; }.bi-stickies-fill::before { content: "\f58a"; }.bi-stickies::before { content: "\f58b"; }.bi-sticky-fill::before { content: "\f58c"; }.bi-sticky::before { content: "\f58d"; }.bi-stop-btn-fill::before { content: "\f58e"; }.bi-stop-btn::before { content: "\f58f"; }.bi-stop-circle-fill::before { content: "\f590"; }.bi-stop-circle::before { content: "\f591"; }.bi-stop-fill::before { content: "\f592"; }.bi-stop::before { content: "\f593"; }.bi-stoplights-fill::before { content: "\f594"; }.bi-stoplights::before { content: "\f595"; }.bi-stopwatch-fill::before { content: "\f596"; }.bi-stopwatch::before { content: "\f597"; }.bi-subtract::before { content: "\f598"; }.bi-suit-club-fill::before { content: "\f599"; }.bi-suit-club::before { content: "\f59a"; }.bi-suit-diamond-fill::before { content: "\f59b"; }.bi-suit-diamond::before { content: "\f59c"; }.bi-suit-heart-fill::before { content: "\f59d"; }.bi-suit-heart::before { content: "\f59e"; }.bi-suit-spade-fill::before { content: "\f59f"; }.bi-suit-spade::before { content: "\f5a0"; }.bi-sun-fill::before { content: "\f5a1"; }.bi-sun::before { content: "\f5a2"; }.bi-sunglasses::before { content: "\f5a3"; }.bi-sunrise-fill::before { content: "\f5a4"; }.bi-sunrise::before { content: "\f5a5"; }.bi-sunset-fill::before { content: "\f5a6"; }.bi-sunset::before { content: "\f5a7"; }.bi-symmetry-horizontal::before { content: "\f5a8"; }.bi-symmetry-vertical::before { content: "\f5a9"; }.bi-table::before { content: "\f5aa"; }.bi-tablet-fill::before { content: "\f5ab"; }.bi-tablet-landscape-fill::before { content: "\f5ac"; }.bi-tablet-landscape::before { content: "\f5ad"; }.bi-tablet::before { content: "\f5ae"; }.bi-tag-fill::before { content: "\f5af"; }.bi-tag::before { content: "\f5b0"; }.bi-tags-fill::before { content: "\f5b1"; }.bi-tags::before { content: "\f5b2"; }.bi-telegram::before { content: "\f5b3"; }.bi-telephone-fill::before { content: "\f5b4"; }.bi-telephone-forward-fill::before { content: "\f5b5"; }.bi-telephone-forward::before { content: "\f5b6"; }.bi-telephone-inbound-fill::before { content: "\f5b7"; }.bi-telephone-inbound::before { content: "\f5b8"; }.bi-telephone-minus-fill::before { content: "\f5b9"; }.bi-telephone-minus::before { content: "\f5ba"; }.bi-telephone-outbound-fill::before { content: "\f5bb"; }.bi-telephone-outbound::before { content: "\f5bc"; }.bi-telephone-plus-fill::before { content: "\f5bd"; }.bi-telephone-plus::before { content: "\f5be"; }.bi-telephone-x-fill::before { content: "\f5bf"; }.bi-telephone-x::before { content: "\f5c0"; }.bi-telephone::before { content: "\f5c1"; }.bi-terminal-fill::before { content: "\f5c2"; }.bi-terminal::before { content: "\f5c3"; }.bi-text-center::before { content: "\f5c4"; }.bi-text-indent-left::before { content: "\f5c5"; }.bi-text-indent-right::before { content: "\f5c6"; }.bi-text-left::before { content: "\f5c7"; }.bi-text-paragraph::before { content: "\f5c8"; }.bi-text-right::before { content: "\f5c9"; }.bi-textarea-resize::before { content: "\f5ca"; }.bi-textarea-t::before { content: "\f5cb"; }.bi-textarea::before { content: "\f5cc"; }.bi-thermometer-half::before { content: "\f5cd"; }.bi-thermometer-high::before { content: "\f5ce"; }.bi-thermometer-low::before { content: "\f5cf"; }.bi-thermometer-snow::before { content: "\f5d0"; }.bi-thermometer-sun::before { content: "\f5d1"; }.bi-thermometer::before { content: "\f5d2"; }.bi-three-dots-vertical::before { content: "\f5d3"; }.bi-three-dots::before { content: "\f5d4"; }.bi-toggle-off::before { content: "\f5d5"; }.bi-toggle-on::before { content: "\f5d6"; }.bi-toggle2-off::before { content: "\f5d7"; }.bi-toggle2-on::before { content: "\f5d8"; }.bi-toggles::before { content: "\f5d9"; }.bi-toggles2::before { content: "\f5da"; }.bi-tools::before { content: "\f5db"; }.bi-tornado::before { content: "\f5dc"; }.bi-trash-fill::before { content: "\f5dd"; }.bi-trash::before { content: "\f5de"; }.bi-trash2-fill::before { content: "\f5df"; }.bi-trash2::before { content: "\f5e0"; }.bi-tree-fill::before { content: "\f5e1"; }.bi-tree::before { content: "\f5e2"; }.bi-triangle-fill::before { content: "\f5e3"; }.bi-triangle-half::before { content: "\f5e4"; }.bi-triangle::before { content: "\f5e5"; }.bi-trophy-fill::before { content: "\f5e6"; }.bi-trophy::before { content: "\f5e7"; }.bi-tropical-storm::before { content: "\f5e8"; }.bi-truck-flatbed::before { content: "\f5e9"; }.bi-truck::before { content: "\f5ea"; }.bi-tsunami::before { content: "\f5eb"; }.bi-tv-fill::before { content: "\f5ec"; }.bi-tv::before { content: "\f5ed"; }.bi-twitch::before { content: "\f5ee"; }.bi-twitter::before { content: "\f5ef"; }.bi-type-bold::before { content: "\f5f0"; }.bi-type-h1::before { content: "\f5f1"; }.bi-type-h2::before { content: "\f5f2"; }.bi-type-h3::before { content: "\f5f3"; }.bi-type-italic::before { content: "\f5f4"; }.bi-type-strikethrough::before { content: "\f5f5"; }.bi-type-underline::before { content: "\f5f6"; }.bi-type::before { content: "\f5f7"; }.bi-ui-checks-grid::before { content: "\f5f8"; }.bi-ui-checks::before { content: "\f5f9"; }.bi-ui-radios-grid::before { content: "\f5fa"; }.bi-ui-radios::before { content: "\f5fb"; }.bi-umbrella-fill::before { content: "\f5fc"; }.bi-umbrella::before { content: "\f5fd"; }.bi-union::before { content: "\f5fe"; }.bi-unlock-fill::before { content: "\f5ff"; }.bi-unlock::before { content: "\f600"; }.bi-upc-scan::before { content: "\f601"; }.bi-upc::before { content: "\f602"; }.bi-upload::before { content: "\f603"; }.bi-vector-pen::before { content: "\f604"; }.bi-view-list::before { content: "\f605"; }.bi-view-stacked::before { content: "\f606"; }.bi-vinyl-fill::before { content: "\f607"; }.bi-vinyl::before { content: "\f608"; }.bi-voicemail::before { content: "\f609"; }.bi-volume-down-fill::before { content: "\f60a"; }.bi-volume-down::before { content: "\f60b"; }.bi-volume-mute-fill::before { content: "\f60c"; }.bi-volume-mute::before { content: "\f60d"; }.bi-volume-off-fill::before { content: "\f60e"; }.bi-volume-off::before { content: "\f60f"; }.bi-volume-up-fill::before { content: "\f610"; }.bi-volume-up::before { content: "\f611"; }.bi-vr::before { content: "\f612"; }.bi-wallet-fill::before { content: "\f613"; }.bi-wallet::before { content: "\f614"; }.bi-wallet2::before { content: "\f615"; }.bi-watch::before { content: "\f616"; }.bi-water::before { content: "\f617"; }.bi-whatsapp::before { content: "\f618"; }.bi-wifi-1::before { content: "\f619"; }.bi-wifi-2::before { content: "\f61a"; }.bi-wifi-off::before { content: "\f61b"; }.bi-wifi::before { content: "\f61c"; }.bi-wind::before { content: "\f61d"; }.bi-window-dock::before { content: "\f61e"; }.bi-window-sidebar::before { content: "\f61f"; }.bi-window::before { content: "\f620"; }.bi-wrench::before { content: "\f621"; }.bi-x-circle-fill::before { content: "\f622"; }.bi-x-circle::before { content: "\f623"; }.bi-x-diamond-fill::before { content: "\f624"; }.bi-x-diamond::before { content: "\f625"; }.bi-x-octagon-fill::before { content: "\f626"; }.bi-x-octagon::before { content: "\f627"; }.bi-x-square-fill::before { content: "\f628"; }.bi-x-square::before { content: "\f629"; }.bi-x::before { content: "\f62a"; }.bi-youtube::before { content: "\f62b"; }.bi-zoom-in::before { content: "\f62c"; }.bi-zoom-out::before { content: "\f62d"; }.bi-bank::before { content: "\f62e"; }.bi-bank2::before { content: "\f62f"; }.bi-bell-slash-fill::before { content: "\f630"; }.bi-bell-slash::before { content: "\f631"; }.bi-cash-coin::before { content: "\f632"; }.bi-check-lg::before { content: "\f633"; }.bi-coin::before { content: "\f634"; }.bi-currency-bitcoin::before { content: "\f635"; }.bi-currency-dollar::before { content: "\f636"; }.bi-currency-euro::before { content: "\f637"; }.bi-currency-exchange::before { content: "\f638"; }.bi-currency-pound::before { content: "\f639"; }.bi-currency-yen::before { content: "\f63a"; }.bi-dash-lg::before { content: "\f63b"; }.bi-exclamation-lg::before { content: "\f63c"; }.bi-file-earmark-pdf-fill::before { content: "\f63d"; }.bi-file-earmark-pdf::before { content: "\f63e"; }.bi-file-pdf-fill::before { content: "\f63f"; }.bi-file-pdf::before { content: "\f640"; }.bi-gender-ambiguous::before { content: "\f641"; }.bi-gender-female::before { content: "\f642"; }.bi-gender-male::before { content: "\f643"; }.bi-gender-trans::before { content: "\f644"; }.bi-headset-vr::before { content: "\f645"; }.bi-info-lg::before { content: "\f646"; }.bi-mastodon::before { content: "\f647"; }.bi-messenger::before { content: "\f648"; }.bi-piggy-bank-fill::before { content: "\f649"; }.bi-piggy-bank::before { content: "\f64a"; }.bi-pin-map-fill::before { content: "\f64b"; }.bi-pin-map::before { content: "\f64c"; }.bi-plus-lg::before { content: "\f64d"; }.bi-question-lg::before { content: "\f64e"; }.bi-recycle::before { content: "\f64f"; }.bi-reddit::before { content: "\f650"; }.bi-safe-fill::before { content: "\f651"; }.bi-safe2-fill::before { content: "\f652"; }.bi-safe2::before { content: "\f653"; }.bi-sd-card-fill::before { content: "\f654"; }.bi-sd-card::before { content: "\f655"; }.bi-skype::before { content: "\f656"; }.bi-slash-lg::before { content: "\f657"; }.bi-translate::before { content: "\f658"; }.bi-x-lg::before { content: "\f659"; }.bi-safe::before { content: "\f65a"; }.bi-apple::before { content: "\f65b"; }.bi-microsoft::before { content: "\f65d"; }.bi-windows::before { content: "\f65e"; }.bi-behance::before { content: "\f65c"; }.bi-dribbble::before { content: "\f65f"; }.bi-line::before { content: "\f660"; }.bi-medium::before { content: "\f661"; }.bi-paypal::before { content: "\f662"; }.bi-pinterest::before { content: "\f663"; }.bi-signal::before { content: "\f664"; }.bi-snapchat::before { content: "\f665"; }.bi-spotify::before { content: "\f666"; }.bi-stack-overflow::before { content: "\f667"; }.bi-strava::before { content: "\f668"; }.bi-wordpress::before { content: "\f669"; }.bi-vimeo::before { content: "\f66a"; }.bi-activity::before { content: "\f66b"; }.bi-easel2-fill::before { content: "\f66c"; }.bi-easel2::before { content: "\f66d"; }.bi-easel3-fill::before { content: "\f66e"; }.bi-easel3::before { content: "\f66f"; }.bi-fan::before { content: "\f670"; }.bi-fingerprint::before { content: "\f671"; }.bi-graph-down-arrow::before { content: "\f672"; }.bi-graph-up-arrow::before { content: "\f673"; }.bi-hypnotize::before { content: "\f674"; }.bi-magic::before { content: "\f675"; }.bi-person-rolodex::before { content: "\f676"; }.bi-person-video::before { content: "\f677"; }.bi-person-video2::before { content: "\f678"; }.bi-person-video3::before { content: "\f679"; }.bi-person-workspace::before { content: "\f67a"; }.bi-radioactive::before { content: "\f67b"; }.bi-webcam-fill::before { content: "\f67c"; }.bi-webcam::before { content: "\f67d"; }.bi-yin-yang::before { content: "\f67e"; }.bi-bandaid-fill::before { content: "\f680"; }.bi-bandaid::before { content: "\f681"; }.bi-bluetooth::before { content: "\f682"; }.bi-body-text::before { content: "\f683"; }.bi-boombox::before { content: "\f684"; }.bi-boxes::before { content: "\f685"; }.bi-dpad-fill::before { content: "\f686"; }.bi-dpad::before { content: "\f687"; }.bi-ear-fill::before { content: "\f688"; }.bi-ear::before { content: "\f689"; }.bi-envelope-check-1::before { content: "\f68a"; }.bi-envelope-check-fill::before { content: "\f68b"; }.bi-envelope-check::before { content: "\f68c"; }.bi-envelope-dash-1::before { content: "\f68d"; }.bi-envelope-dash-fill::before { content: "\f68e"; }.bi-envelope-dash::before { content: "\f68f"; }.bi-envelope-exclamation-1::before { content: "\f690"; }.bi-envelope-exclamation-fill::before { content: "\f691"; }.bi-envelope-exclamation::before { content: "\f692"; }.bi-envelope-plus-fill::before { content: "\f693"; }.bi-envelope-plus::before { content: "\f694"; }.bi-envelope-slash-1::before { content: "\f695"; }.bi-envelope-slash-fill::before { content: "\f696"; }.bi-envelope-slash::before { content: "\f697"; }.bi-envelope-x-1::before { content: "\f698"; }.bi-envelope-x-fill::before { content: "\f699"; }.bi-envelope-x::before { content: "\f69a"; }.bi-explicit-fill::before { content: "\f69b"; }.bi-explicit::before { content: "\f69c"; }.bi-git::before { content: "\f69d"; }.bi-infinity::before { content: "\f69e"; }.bi-list-columns-reverse::before { content: "\f69f"; }.bi-list-columns::before { content: "\f6a0"; }.bi-meta::before { content: "\f6a1"; }.bi-mortorboard-fill::before { content: "\f6a2"; }.bi-mortorboard::before { content: "\f6a3"; }.bi-nintendo-switch::before { content: "\f6a4"; }.bi-pc-display-horizontal::before { content: "\f6a5"; }.bi-pc-display::before { content: "\f6a6"; }.bi-pc-horizontal::before { content: "\f6a7"; }.bi-pc::before { content: "\f6a8"; }.bi-playstation::before { content: "\f6a9"; }.bi-plus-slash-minus::before { content: "\f6aa"; }.bi-projector-fill::before { content: "\f6ab"; }.bi-projector::before { content: "\f6ac"; }.bi-qr-code-scan::before { content: "\f6ad"; }.bi-qr-code::before { content: "\f6ae"; }.bi-quora::before { content: "\f6af"; }.bi-quote::before { content: "\f6b0"; }.bi-robot::before { content: "\f6b1"; }.bi-send-check-fill::before { content: "\f6b2"; }.bi-send-check::before { content: "\f6b3"; }.bi-send-dash-fill::before { content: "\f6b4"; }.bi-send-dash::before { content: "\f6b5"; }.bi-send-exclamation-1::before { content: "\f6b6"; }.bi-send-exclamation-fill::before { content: "\f6b7"; }.bi-send-exclamation::before { content: "\f6b8"; }.bi-send-fill::before { content: "\f6b9"; }.bi-send-plus-fill::before { content: "\f6ba"; }.bi-send-plus::before { content: "\f6bb"; }.bi-send-slash-fill::before { content: "\f6bc"; }.bi-send-slash::before { content: "\f6bd"; }.bi-send-x-fill::before { content: "\f6be"; }.bi-send-x::before { content: "\f6bf"; }.bi-send::before { content: "\f6c0"; }.bi-steam::before { content: "\f6c1"; }.bi-terminal-dash-1::before { content: "\f6c2"; }.bi-terminal-dash::before { content: "\f6c3"; }.bi-terminal-plus::before { content: "\f6c4"; }.bi-terminal-split::before { content: "\f6c5"; }.bi-ticket-detailed-fill::before { content: "\f6c6"; }.bi-ticket-detailed::before { content: "\f6c7"; }.bi-ticket-fill::before { content: "\f6c8"; }.bi-ticket-perforated-fill::before { content: "\f6c9"; }.bi-ticket-perforated::before { content: "\f6ca"; }.bi-ticket::before { content: "\f6cb"; }.bi-tiktok::before { content: "\f6cc"; }.bi-window-dash::before { content: "\f6cd"; }.bi-window-desktop::before { content: "\f6ce"; }.bi-window-fullscreen::before { content: "\f6cf"; }.bi-window-plus::before { content: "\f6d0"; }.bi-window-split::before { content: "\f6d1"; }.bi-window-stack::before { content: "\f6d2"; }.bi-window-x::before { content: "\f6d3"; }.bi-xbox::before { content: "\f6d4"; }.bi-ethernet::before { content: "\f6d5"; }.bi-hdmi-fill::before { content: "\f6d6"; }.bi-hdmi::before { content: "\f6d7"; }.bi-usb-c-fill::before { content: "\f6d8"; }.bi-usb-c::before { content: "\f6d9"; }.bi-usb-fill::before { content: "\f6da"; }.bi-usb-plug-fill::before { content: "\f6db"; }.bi-usb-plug::before { content: "\f6dc"; }.bi-usb-symbol::before { content: "\f6dd"; }.bi-usb::before { content: "\f6de"; }.bi-boombox-fill::before { content: "\f6df"; }.bi-displayport-1::before { content: "\f6e0"; }.bi-displayport::before { content: "\f6e1"; }.bi-gpu-card::before { content: "\f6e2"; }.bi-memory::before { content: "\f6e3"; }.bi-modem-fill::before { content: "\f6e4"; }.bi-modem::before { content: "\f6e5"; }.bi-motherboard-fill::before { content: "\f6e6"; }.bi-motherboard::before { content: "\f6e7"; }.bi-optical-audio-fill::before { content: "\f6e8"; }.bi-optical-audio::before { content: "\f6e9"; }.bi-pci-card::before { content: "\f6ea"; }.bi-router-fill::before { content: "\f6eb"; }.bi-router::before { content: "\f6ec"; }.bi-ssd-fill::before { content: "\f6ed"; }.bi-ssd::before { content: "\f6ee"; }.bi-thunderbolt-fill::before { content: "\f6ef"; }.bi-thunderbolt::before { content: "\f6f0"; }.bi-usb-drive-fill::before { content: "\f6f1"; }.bi-usb-drive::before { content: "\f6f2"; }.bi-usb-micro-fill::before { content: "\f6f3"; }.bi-usb-micro::before { content: "\f6f4"; }.bi-usb-mini-fill::before { content: "\f6f5"; }.bi-usb-mini::before { content: "\f6f6"; }.bi-cloud-haze2::before { content: "\f6f7"; }.bi-device-hdd-fill::before { content: "\f6f8"; }.bi-device-hdd::before { content: "\f6f9"; }.bi-device-ssd-fill::before { content: "\f6fa"; }.bi-device-ssd::before { content: "\f6fb"; }.bi-displayport-fill::before { content: "\f6fc"; }.bi-mortarboard-fill::before { content: "\f6fd"; }.bi-mortarboard::before { content: "\f6fe"; }.bi-terminal-x::before { content: "\f6ff"; }.bi-arrow-through-heart-fill::before { content: "\f700"; }.bi-arrow-through-heart::before { content: "\f701"; }.bi-badge-sd-fill::before { content: "\f702"; }.bi-badge-sd::before { content: "\f703"; }.bi-bag-heart-fill::before { content: "\f704"; }.bi-bag-heart::before { content: "\f705"; }.bi-balloon-fill::before { content: "\f706"; }.bi-balloon-heart-fill::before { content: "\f707"; }.bi-balloon-heart::before { content: "\f708"; }.bi-balloon::before { content: "\f709"; }.bi-box2-fill::before { content: "\f70a"; }.bi-box2-heart-fill::before { content: "\f70b"; }.bi-box2-heart::before { content: "\f70c"; }.bi-box2::before { content: "\f70d"; }.bi-braces-asterisk::before { content: "\f70e"; }.bi-calendar-heart-fill::before { content: "\f70f"; }.bi-calendar-heart::before { content: "\f710"; }.bi-calendar2-heart-fill::before { content: "\f711"; }.bi-calendar2-heart::before { content: "\f712"; }.bi-chat-heart-fill::before { content: "\f713"; }.bi-chat-heart::before { content: "\f714"; }.bi-chat-left-heart-fill::before { content: "\f715"; }.bi-chat-left-heart::before { content: "\f716"; }.bi-chat-right-heart-fill::before { content: "\f717"; }.bi-chat-right-heart::before { content: "\f718"; }.bi-chat-square-heart-fill::before { content: "\f719"; }.bi-chat-square-heart::before { content: "\f71a"; }.bi-clipboard-check-fill::before { content: "\f71b"; }.bi-clipboard-data-fill::before { content: "\f71c"; }.bi-clipboard-fill::before { content: "\f71d"; }.bi-clipboard-heart-fill::before { content: "\f71e"; }.bi-clipboard-heart::before { content: "\f71f"; }.bi-clipboard-minus-fill::before { content: "\f720"; }.bi-clipboard-plus-fill::before { content: "\f721"; }.bi-clipboard-pulse::before { content: "\f722"; }.bi-clipboard-x-fill::before { content: "\f723"; }.bi-clipboard2-check-fill::before { content: "\f724"; }.bi-clipboard2-check::before { content: "\f725"; }.bi-clipboard2-data-fill::before { content: "\f726"; }.bi-clipboard2-data::before { content: "\f727"; }.bi-clipboard2-fill::before { content: "\f728"; }.bi-clipboard2-heart-fill::before { content: "\f729"; }.bi-clipboard2-heart::before { content: "\f72a"; }.bi-clipboard2-minus-fill::before { content: "\f72b"; }.bi-clipboard2-minus::before { content: "\f72c"; }.bi-clipboard2-plus-fill::before { content: "\f72d"; }.bi-clipboard2-plus::before { content: "\f72e"; }.bi-clipboard2-pulse-fill::before { content: "\f72f"; }.bi-clipboard2-pulse::before { content: "\f730"; }.bi-clipboard2-x-fill::before { content: "\f731"; }.bi-clipboard2-x::before { content: "\f732"; }.bi-clipboard2::before { content: "\f733"; }.bi-emoji-kiss-fill::before { content: "\f734"; }.bi-emoji-kiss::before { content: "\f735"; }.bi-envelope-heart-fill::before { content: "\f736"; }.bi-envelope-heart::before { content: "\f737"; }.bi-envelope-open-heart-fill::before { content: "\f738"; }.bi-envelope-open-heart::before { content: "\f739"; }.bi-envelope-paper-fill::before { content: "\f73a"; }.bi-envelope-paper-heart-fill::before { content: "\f73b"; }.bi-envelope-paper-heart::before { content: "\f73c"; }.bi-envelope-paper::before { content: "\f73d"; }.bi-filetype-aac::before { content: "\f73e"; }.bi-filetype-ai::before { content: "\f73f"; }.bi-filetype-bmp::before { content: "\f740"; }.bi-filetype-cs::before { content: "\f741"; }.bi-filetype-css::before { content: "\f742"; }.bi-filetype-csv::before { content: "\f743"; }.bi-filetype-doc::before { content: "\f744"; }.bi-filetype-docx::before { content: "\f745"; }.bi-filetype-exe::before { content: "\f746"; }.bi-filetype-gif::before { content: "\f747"; }.bi-filetype-heic::before { content: "\f748"; }.bi-filetype-html::before { content: "\f749"; }.bi-filetype-java::before { content: "\f74a"; }.bi-filetype-jpg::before { content: "\f74b"; }.bi-filetype-js::before { content: "\f74c"; }.bi-filetype-jsx::before { content: "\f74d"; }.bi-filetype-key::before { content: "\f74e"; }.bi-filetype-m4p::before { content: "\f74f"; }.bi-filetype-md::before { content: "\f750"; }.bi-filetype-mdx::before { content: "\f751"; }.bi-filetype-mov::before { content: "\f752"; }.bi-filetype-mp3::before { content: "\f753"; }.bi-filetype-mp4::before { content: "\f754"; }.bi-filetype-otf::before { content: "\f755"; }.bi-filetype-pdf::before { content: "\f756"; }.bi-filetype-php::before { content: "\f757"; }.bi-filetype-png::before { content: "\f758"; }.bi-filetype-ppt-1::before { content: "\f759"; }.bi-filetype-ppt::before { content: "\f75a"; }.bi-filetype-psd::before { content: "\f75b"; }.bi-filetype-py::before { content: "\f75c"; }.bi-filetype-raw::before { content: "\f75d"; }.bi-filetype-rb::before { content: "\f75e"; }.bi-filetype-sass::before { content: "\f75f"; }.bi-filetype-scss::before { content: "\f760"; }.bi-filetype-sh::before { content: "\f761"; }.bi-filetype-svg::before { content: "\f762"; }.bi-filetype-tiff::before { content: "\f763"; }.bi-filetype-tsx::before { content: "\f764"; }.bi-filetype-ttf::before { content: "\f765"; }.bi-filetype-txt::before { content: "\f766"; }.bi-filetype-wav::before { content: "\f767"; }.bi-filetype-woff::before { content: "\f768"; }.bi-filetype-xls-1::before { content: "\f769"; }.bi-filetype-xls::before { content: "\f76a"; }.bi-filetype-xml::before { content: "\f76b"; }.bi-filetype-yml::before { content: "\f76c"; }.bi-heart-arrow::before { content: "\f76d"; }.bi-heart-pulse-fill::before { content: "\f76e"; }.bi-heart-pulse::before { content: "\f76f"; }.bi-heartbreak-fill::before { content: "\f770"; }.bi-heartbreak::before { content: "\f771"; }.bi-hearts::before { content: "\f772"; }.bi-hospital-fill::before { content: "\f773"; }.bi-hospital::before { content: "\f774"; }.bi-house-heart-fill::before { content: "\f775"; }.bi-house-heart::before { content: "\f776"; }.bi-incognito::before { content: "\f777"; }.bi-magnet-fill::before { content: "\f778"; }.bi-magnet::before { content: "\f779"; }.bi-person-heart::before { content: "\f77a"; }.bi-person-hearts::before { content: "\f77b"; }.bi-phone-flip::before { content: "\f77c"; }.bi-plugin::before { content: "\f77d"; }.bi-postage-fill::before { content: "\f77e"; }.bi-postage-heart-fill::before { content: "\f77f"; }.bi-postage-heart::before { content: "\f780"; }.bi-postage::before { content: "\f781"; }.bi-postcard-fill::before { content: "\f782"; }.bi-postcard-heart-fill::before { content: "\f783"; }.bi-postcard-heart::before { content: "\f784"; }.bi-postcard::before { content: "\f785"; }.bi-search-heart-fill::before { content: "\f786"; }.bi-search-heart::before { content: "\f787"; }.bi-sliders2-vertical::before { content: "\f788"; }.bi-sliders2::before { content: "\f789"; }.bi-trash3-fill::before { content: "\f78a"; }.bi-trash3::before { content: "\f78b"; }.bi-valentine::before { content: "\f78c"; }.bi-valentine2::before { content: "\f78d"; }.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }.bi-wrench-adjustable-circle::before { content: "\f78f"; }.bi-wrench-adjustable::before { content: "\f790"; }.bi-filetype-json::before { content: "\f791"; }.bi-filetype-pptx::before { content: "\f792"; }.bi-filetype-xlsx::before { content: "\f793"; }
1;1;1.214;0.978;;0.703;0.651;0.612;0.594;0.576;0.561;0.565;0.56;0.552;0.558;0.581;0.615;0.696;0.782;0.901;1.049;1.11;1.082;1.055;1.05;1.072;1.079;1.119;1.181;1.196;1.144;1.136;1.066;1.015;0.968;0.923;0.91;0.923;0.981;1.112;1.273;1.427;1.587;1.68;1.696;1.613;1.532;1.392;1.287;1.167;1.018;0.875;0.7751;2;1.214;0.973;;0.696;0.641;0.612;0.598;0.572;0.565;0.564;0.564;0.562;0.564;0.58;0.611;0.703;0.804;0.936;1.073;1.126;1.07;1.043;1.037;1.042;1.035;1.071;1.121;1.149;1.136;1.078;1.041;0.984;0.94;0.919;0.914;0.95;1.005;1.142;1.291;1.425;1.572;1.662;1.663;1.641;1.549;1.439;1.321;1.197;1.07;0.919;0.8031;3;1.214;0.992;;0.706;0.646;0.612;0.587;0.576;0.565;0.566;0.554;0.555;0.559;0.572;0.6;0.686;0.77;0.897;1.026;1.107;1.104;1.083;1.084;1.061;1.063;1.096;1.156;1.209;1.187;1.139;1.106;1.041;0.99;0.933;0.945;0.981;1.012;1.116;1.246;1.382;1.537;1.619;1.651;1.575;1.476;1.397;1.3;1.185;1.047;0.894;0.8011;4;1.214;0.999;;0.729;0.672;0.632;0.611;0.587;0.575;0.575;0.568;0.57;0.581;0.586;0.624;0.706;0.805;0.939;1.079;1.128;1.115;1.077;1.052;1.048;1.061;1.082;1.146;1.177;1.148;1.1;1.056;1.006;0.949;0.915;0.919;0.915;0.978;1.094;1.248;1.395;1.562;1.645;1.637;1.565;1.5;1.403;1.305;1.178;1.042;0.907;0.8081;5;1.214;1.003;;0.726;0.662;0.625;0.602;0.579;0.577;0.576;0.571;0.567;0.571;0.586;0.62;0.698;0.791;0.928;1.065;1.106;1.102;1.077;1.066;1.078;1.055;1.077;1.132;1.157;1.154;1.15;1.069;1.032;0.983;0.94;0.926;0.944;1.015;1.136;1.273;1.417;1.528;1.578;1.598;1.509;1.446;1.364;1.274;1.177;1.07;0.957;0.8661;6;1.214;1.027;;0.73;0.677;0.629;0.599;0.578;0.553;0.546;0.538;0.54;0.536;0.546;0.553;0.592;0.64;0.71;0.805;0.944;1.038;1.086;1.114;1.141;1.192;1.225;1.29;1.329;1.287;1.252;1.224;1.151;1.096;1.057;1.044;1.046;1.09;1.168;1.29;1.386;1.486;1.532;1.511;1.446;1.36;1.275;1.2;1.125;1.036;0.938;0.8691;7;1.214;1.028;;0.774;0.716;0.66;0.617;0.593;0.571;0.558;0.546;0.544;0.53;0.53;0.538;0.561;0.589;0.652;0.72;0.839;0.94;1.036;1.104;1.178;1.248;1.328;1.418;1.433;1.368;1.279;1.188;1.164;1.124;1.082;1.07;1.062;1.112;1.172;1.272;1.363;1.457;1.51;1.542;1.477;1.404;1.302;1.191;1.088;0.97;0.84;0.742;1;1.206;0.982;;0.704;0.654;0.612;0.595;0.579;0.563;0.566;0.562;0.555;0.56;0.578;0.612;0.698;0.78;0.898;1.049;1.116;1.077;1.053;1.045;1.072;1.088;1.125;1.18;1.202;1.146;1.134;1.069;1.015;0.967;0.922;0.907;0.918;0.967;1.093;1.263;1.424;1.58;1.677;1.697;1.618;1.538;1.397;1.295;1.172;1.022;0.878;0.7782;2;1.206;0.971;;0.699;0.643;0.615;0.599;0.575;0.57;0.566;0.564;0.563;0.566;0.584;0.617;0.705;0.801;0.933;1.083;1.126;1.068;1.043;1.041;1.06;1.054;1.08;1.116;1.144;1.127;1.071;1.035;0.989;0.937;0.914;0.913;0.947;1.003;1.136;1.28;1.426;1.572;1.66;1.66;1.624;1.542;1.442;1.323;1.197;1.066;0.918;0.8032;3;1.206;0.987;;0.707;0.645;0.613;0.587;0.575;0.563;0.565;0.555;0.556;0.559;0.571;0.597;0.683;0.769;0.898;1.026;1.108;1.094;1.075;1.078;1.063;1.07;1.097;1.157;1.215;1.191;1.135;1.105;1.038;0.989;0.938;0.947;0.979;1.006;1.105;1.234;1.374;1.531;1.62;1.665;1.588;1.482;1.407;1.303;1.189;1.051;0.894;0.8032;4;1.206;0.995;;0.733;0.672;0.635;0.612;0.589;0.58;0.58;0.575;0.572;0.582;0.588;0.629;0.711;0.806;0.94;1.086;1.135;1.12;1.073;1.048;1.051;1.06;1.085;1.15;1.172;1.144;1.093;1.057;1.006;0.951;0.919;0.912;0.912;0.966;1.083;1.232;1.388;1.56;1.639;1.64;1.564;1.496;1.411;1.302;1.18;1.041;0.91;0.812;5;1.206;1.001;;0.725;0.661;0.625;0.606;0.58;0.577;0.576;0.567;0.566;0.573;0.587;0.619;0.696;0.785;0.929;1.07;1.109;1.107;1.079;1.064;1.07;1.055;1.071;1.122;1.153;1.153;1.146;1.073;1.032;0.985;0.944;0.931;0.95;1.01;1.12;1.258;1.41;1.531;1.582;1.606;1.519;1.456;1.374;1.275;1.178;1.07;0.956;0.8692;6;1.206;1.034;;0.734;0.682;0.632;0.602;0.581;0.558;0.552;0.543;0.543;0.54;0.55;0.557;0.595;0.645;0.711;0.805;0.952;1.051;1.077;1.117;1.146;1.193;1.222;1.287;1.332;1.288;1.249;1.227;1.163;1.103;1.064;1.044;1.039;1.082;1.162;1.285;1.375;1.482;1.527;1.508;1.438;1.35;1.271;1.195;1.119;1.03;0.931;0.8612;7;1.206;1.03;;0.768;0.713;0.659;0.618;0.592;0.574;0.559;0.548;0.543;0.532;0.532;0.539;0.563;0.59;0.65;0.724;0.843;0.942;1.036;1.1;1.183;1.255;1.331;1.417;1.425;1.365;1.281;1.182;1.16;1.116;1.074;1.068;1.055;1.098;1.158;1.256;1.364;1.461;1.517;1.548;1.492;1.415;1.306;1.199;1.094;0.977;0.839;0.7393;1;1.191;0.979;;0.702;0.65;0.614;0.602;0.581;0.564;0.57;0.563;0.557;0.559;0.578;0.611;0.702;0.782;0.9;1.044;1.115;1.083;1.059;1.048;1.075;1.095;1.135;1.181;1.204;1.164;1.147;1.076;1.026;0.972;0.922;0.906;0.914;0.955;1.081;1.247;1.416;1.572;1.673;1.68;1.614;1.534;1.392;1.289;1.172;1.021;0.879;0.7743;2;1.191;0.965;;0.703;0.647;0.618;0.603;0.576;0.576;0.569;0.566;0.566;0.569;0.587;0.621;0.707;0.8;0.94;1.088;1.127;1.079;1.048;1.041;1.061;1.067;1.094;1.131;1.149;1.131;1.075;1.04;0.992;0.927;0.908;0.909;0.935;0.987;1.11;1.25;1.415;1.571;1.654;1.653;1.61;1.538;1.444;1.321;1.194;1.074;0.922;0.8073;3;1.191;0.984;;0.712;0.648;0.615;0.592;0.58;0.565;0.566;0.556;0.559;0.561;0.571;0.599;0.689;0.771;0.898;1.026;1.112;1.104;1.084;1.086;1.058;1.065;1.098;1.159;1.216;1.179;1.13;1.097;1.028;0.978;0.934;0.939;0.966;0.995;1.091;1.226;1.369;1.53;1.62;1.659;1.593;1.493;1.413;1.308;1.196;1.058;0.9;0.8083;4;1.191;0.987;;0.729;0.671;0.633;0.609;0.588;0.581;0.582;0.578;0.576;0.582;0.589;0.629;0.71;0.803;0.937;1.079;1.134;1.114;1.073;1.051;1.043;1.062;1.094;1.157;1.18;1.152;1.098;1.058;1.006;0.951;0.926;0.906;0.913;0.962;1.074;1.223;1.382;1.562;1.651;1.64;1.56;1.491;1.409;1.301;1.181;1.045;0.913;0.8123;5;1.191;0.993;;0.725;0.665;0.624;0.607;0.584;0.58;0.584;0.575;0.57;0.576;0.59;0.622;0.698;0.788;0.932;1.073;1.118;1.108;1.089;1.067;1.069;1.061;1.077;1.123;1.155;1.146;1.132;1.06;1.021;0.986;0.942;0.928;0.946;0.998;1.103;1.243;1.402;1.535;1.587;1.603;1.528;1.457;1.378;1.273;1.178;1.07;0.957;0.8673;6;1.191;1.044;;0.732;0.681;0.63;0.604;0.583;0.56;0.554;0.544;0.545;0.541;0.55;0.557;0.596;0.643;0.713;0.805;0.948;1.05;1.081;1.122;1.156;1.199;1.229;1.287;1.339;1.295;1.252;1.224;1.158;1.108;1.066;1.047;1.035;1.073;1.143;1.271;1.364;1.477;1.53;1.506;1.431;1.35;1.268;1.196;1.127;1.034;0.933;0.8633;7;1.191;1.048;;0.772;0.716;0.661;0.619;0.594;0.578;0.565;0.554;0.545;0.536;0.534;0.544;0.565;0.592;0.652;0.726;0.843;0.94;1.034;1.096;1.183;1.253;1.331;1.423;1.427;1.366;1.289;1.184;1.169;1.122;1.075;1.063;1.05;1.086;1.147;1.247;1.358;1.457;1.514;1.536;1.48;1.41;1.303;1.201;1.099;0.977;0.841;0.7434;1;1.176;0.98;;0.705;0.653;0.614;0.602;0.579;0.564;0.571;0.564;0.557;0.559;0.576;0.609;0.7;0.775;0.892;1.036;1.11;1.089;1.069;1.045;1.08;1.101;1.147;1.192;1.208;1.166;1.142;1.077;1.038;0.979;0.934;0.919;0.92;0.954;1.068;1.226;1.4;1.57;1.672;1.68;1.616;1.529;1.389;1.278;1.168;1.02;0.88;0.7784;2;1.176;0.968;;0.705;0.649;0.621;0.604;0.58;0.577;0.571;0.569;0.57;0.576;0.591;0.623;0.704;0.797;0.936;1.082;1.123;1.087;1.048;1.04;1.062;1.075;1.105;1.146;1.155;1.137;1.088;1.05;0.993;0.937;0.914;0.912;0.935;0.99;1.102;1.235;1.402;1.567;1.651;1.648;1.593;1.523;1.432;1.313;1.19;1.069;0.918;0.8054;3;1.176;0.986;;0.711;0.651;0.619;0.593;0.581;0.566;0.569;0.56;0.563;0.567;0.577;0.603;0.69;0.775;0.897;1.033;1.111;1.099;1.088;1.089;1.064;1.075;1.103;1.172;1.209;1.178;1.132;1.098;1.02;0.971;0.939;0.933;0.96;0.981;1.073;1.219;1.367;1.532;1.629;1.657;1.604;1.494;1.405;1.298;1.186;1.054;0.898;0.8074;4;1.176;0.984;;0.733;0.673;0.636;0.608;0.59;0.582;0.584;0.585;0.582;0.583;0.595;0.628;0.706;0.801;0.936;1.084;1.134;1.114;1.079;1.055;1.051;1.055;1.087;1.149;1.182;1.154;1.101;1.058;1.006;0.949;0.927;0.905;0.908;0.95;1.054;1.198;1.363;1.565;1.65;1.649;1.568;1.495;1.416;1.307;1.182;1.05;0.917;0.8164;5;1.176;0.982;;0.731;0.665;0.625;0.61;0.585;0.58;0.585;0.576;0.572;0.576;0.594;0.624;0.692;0.78;0.93;1.067;1.115;1.109;1.09;1.068;1.074;1.07;1.088;1.135;1.162;1.146;1.127;1.065;1.02;0.986;0.947;0.931;0.946;0.991;1.088;1.233;1.392;1.533;1.597;1.609;1.529;1.457;1.377;1.264;1.173;1.066;0.956;0.8644;6;1.176;1.045;;0.735;0.685;0.634;0.607;0.586;0.564;0.556;0.547;0.549;0.546;0.555;0.561;0.596;0.639;0.708;0.797;0.95;1.049;1.085;1.129;1.159;1.203;1.236;1.294;1.347;1.307;1.26;1.219;1.153;1.103;1.066;1.039;1.027;1.063;1.133;1.249;1.348;1.466;1.533;1.501;1.428;1.354;1.27;1.197;1.132;1.039;0.933;0.8634;7;1.176;1.055;;0.772;0.719;0.667;0.625;0.598;0.583;0.569;0.558;0.549;0.541;0.54;0.547;0.57;0.597;0.654;0.729;0.847;0.942;1.036;1.103;1.19;1.254;1.337;1.418;1.428;1.361;1.285;1.185;1.166;1.117;1.074;1.069;1.048;1.07;1.128;1.232;1.345;1.461;1.523;1.536;1.476;1.407;1.291;1.195;1.091;0.98;0.842;0.7455;1;1.159;0.984;;0.707;0.653;0.611;0.601;0.581;0.566;0.573;0.567;0.564;0.564;0.578;0.611;0.705;0.785;0.903;1.043;1.107;1.096;1.069;1.047;1.076;1.099;1.15;1.199;1.207;1.163;1.142;1.08;1.032;0.966;0.939;0.918;0.913;0.95;1.056;1.21;1.377;1.564;1.674;1.686;1.616;1.531;1.389;1.28;1.168;1.021;0.883;0.785;2;1.159;0.973;;0.705;0.648;0.623;0.607;0.582;0.581;0.576;0.57;0.571;0.58;0.596;0.625;0.708;0.8;0.939;1.093;1.131;1.096;1.05;1.036;1.066;1.072;1.106;1.147;1.166;1.145;1.097;1.052;0.995;0.937;0.915;0.907;0.927;0.98;1.084;1.214;1.386;1.557;1.658;1.659;1.584;1.522;1.432;1.31;1.184;1.065;0.914;0.8025;3;1.159;0.993;;0.709;0.647;0.614;0.591;0.58;0.564;0.568;0.557;0.563;0.568;0.58;0.603;0.691;0.776;0.902;1.042;1.12;1.107;1.089;1.09;1.074;1.076;1.104;1.172;1.205;1.173;1.13;1.095;1.02;0.973;0.94;0.934;0.957;0.972;1.045;1.189;1.353;1.531;1.643;1.668;1.61;1.511;1.423;1.304;1.187;1.051;0.895;0.8045;4;1.159;0.977;;0.729;0.672;0.633;0.607;0.589;0.586;0.588;0.587;0.583;0.583;0.598;0.628;0.707;0.807;0.945;1.095;1.142;1.117;1.082;1.055;1.049;1.05;1.087;1.151;1.182;1.152;1.096;1.05;0.998;0.943;0.918;0.896;0.902;0.94;1.045;1.187;1.356;1.571;1.665;1.666;1.574;1.505;1.424;1.307;1.177;1.048;0.914;0.8145;5;1.159;0.981;;0.731;0.668;0.627;0.609;0.588;0.585;0.594;0.581;0.576;0.582;0.604;0.631;0.705;0.795;0.944;1.085;1.124;1.117;1.1;1.064;1.074;1.065;1.088;1.144;1.174;1.148;1.118;1.059;1.013;0.976;0.939;0.925;0.935;0.97;1.058;1.2;1.365;1.526;1.596;1.617;1.534;1.466;1.384;1.268;1.17;1.068;0.953;0.8575;6;1.159;1.038;;0.734;0.687;0.634;0.603;0.582;0.566;0.555;0.547;0.551;0.549;0.556;0.566;0.599;0.642;0.71;0.798;0.954;1.052;1.092;1.136;1.168;1.218;1.248;1.314;1.369;1.32;1.267;1.217;1.159;1.096;1.064;1.027;1.017;1.06;1.119;1.221;1.322;1.453;1.529;1.508;1.438;1.356;1.274;1.194;1.126;1.034;0.923;0.8465;7;1.159;1.054;;0.759;0.703;0.656;0.619;0.592;0.578;0.569;0.557;0.549;0.546;0.541;0.549;0.572;0.599;0.651;0.733;0.855;0.943;1.046;1.1;1.198;1.256;1.346;1.434;1.445;1.366;1.286;1.189;1.164;1.116;1.085;1.065;1.043;1.067;1.11;1.212;1.33;1.467;1.533;1.556;1.489;1.419;1.296;1.19;1.084;0.97;0.831;0.7366;1;1.146;0.99;;0.71;0.651;0.61;0.6;0.582;0.567;0.575;0.568;0.566;0.567;0.583;0.618;0.714;0.794;0.925;1.067;1.126;1.109;1.073;1.056;1.067;1.09;1.139;1.198;1.197;1.155;1.127;1.066;1.021;0.959;0.932;0.915;0.909;0.94;1.046;1.191;1.357;1.551;1.674;1.698;1.623;1.542;1.402;1.281;1.169;1.021;0.886;0.7836;2;1.146;0.978;;0.711;0.651;0.624;0.612;0.586;0.584;0.581;0.572;0.572;0.584;0.597;0.631;0.716;0.809;0.957;1.117;1.151;1.102;1.048;1.035;1.057;1.051;1.095;1.139;1.155;1.139;1.1;1.052;0.99;0.927;0.909;0.905;0.918;0.966;1.063;1.196;1.37;1.552;1.658;1.668;1.587;1.526;1.449;1.315;1.186;1.068;0.913;0.8066;3;1.146;0.995;;0.708;0.643;0.611;0.591;0.579;0.565;0.569;0.559;0.565;0.57;0.58;0.608;0.701;0.785;0.913;1.067;1.143;1.119;1.092;1.09;1.079;1.076;1.094;1.171;1.212;1.169;1.125;1.088;1.013;0.97;0.94;0.926;0.942;0.96;1.022;1.158;1.325;1.522;1.642;1.674;1.618;1.528;1.436;1.312;1.188;1.058;0.894;0.86;4;1.146;0.97;;0.729;0.67;0.637;0.611;0.59;0.587;0.588;0.587;0.585;0.587;0.604;0.635;0.714;0.817;0.964;1.118;1.164;1.129;1.093;1.058;1.054;1.051;1.083;1.148;1.177;1.137;1.09;1.041;0.987;0.928;0.913;0.886;0.895;0.931;1.025;1.159;1.327;1.564;1.672;1.67;1.587;1.51;1.435;1.317;1.178;1.051;0.91;0.8076;5;1.146;0.976;;0.73;0.67;0.627;0.613;0.591;0.586;0.599;0.583;0.583;0.586;0.609;0.639;0.713;0.808;0.964;1.106;1.139;1.127;1.102;1.068;1.075;1.072;1.093;1.145;1.183;1.146;1.115;1.054;1.002;0.96;0.922;0.905;0.914;0.944;1.029;1.154;1.33;1.517;1.601;1.627;1.553;1.484;1.396;1.276;1.179;1.071;0.954;0.8566;6;1.146;1.036;;0.73;0.685;0.632;0.598;0.578;0.566;0.558;0.552;0.549;0.55;0.554;0.569;0.607;0.65;0.718;0.808;0.959;1.059;1.107;1.151;1.184;1.23;1.248;1.321;1.362;1.311;1.268;1.221;1.162;1.099;1.061;1.02;1.005;1.04;1.091;1.191;1.294;1.449;1.517;1.518;1.451;1.365;1.289;1.204;1.13;1.036;0.92;0.8336;7;1.146;1.055;;0.749;0.692;0.646;0.614;0.587;0.573;0.567;0.554;0.55;0.549;0.544;0.554;0.577;0.606;0.663;0.747;0.874;0.964;1.07;1.118;1.216;1.265;1.353;1.441;1.45;1.361;1.283;1.189;1.157;1.112;1.075;1.062;1.03;1.048;1.082;1.18;1.301;1.45;1.532;1.564;1.498;1.422;1.304;1.191;1.088;0.972;0.838;0.7387;1;1.13;0.992;;0.715;0.652;0.611;0.601;0.585;0.572;0.577;0.569;0.569;0.571;0.584;0.621;0.716;0.8;0.94;1.081;1.131;1.115;1.075;1.06;1.073;1.1;1.146;1.203;1.199;1.147;1.116;1.061;1.017;0.948;0.924;0.908;0.899;0.929;1.027;1.16;1.327;1.533;1.668;1.692;1.632;1.55;1.411;1.29;1.177;1.033;0.893;0.7927;2;1.13;0.978;;0.72;0.658;0.628;0.615;0.591;0.586;0.588;0.577;0.575;0.591;0.601;0.639;0.722;0.814;0.965;1.117;1.154;1.11;1.052;1.037;1.057;1.057;1.103;1.141;1.162;1.133;1.089;1.05;0.99;0.923;0.904;0.909;0.913;0.953;1.033;1.164;1.341;1.534;1.647;1.667;1.584;1.532;1.451;1.326;1.198;1.075;0.915;0.8097;3;1.13;0.994;;0.706;0.643;0.611;0.59;0.578;0.565;0.569;0.56;0.563;0.569;0.578;0.611;0.703;0.784;0.909;1.067;1.141;1.116;1.094;1.089;1.092;1.09;1.105;1.18;1.225;1.171;1.121;1.074;1.012;0.969;0.94;0.929;0.94;0.956;1.009;1.135;1.303;1.506;1.64;1.674;1.621;1.538;1.446;1.322;1.193;1.062;0.899;0.8027;4;1.13;0.977;;0.734;0.674;0.644;0.613;0.593;0.588;0.59;0.586;0.584;0.586;0.605;0.64;0.721;0.82;0.965;1.109;1.155;1.118;1.086;1.058;1.05;1.051;1.085;1.154;1.17;1.132;1.093;1.04;0.989;0.939;0.916;0.89;0.893;0.925;1.012;1.139;1.294;1.55;1.677;1.686;1.596;1.516;1.438;1.326;1.184;1.058;0.917;0.8117;5;1.13;0.982;;0.725;0.668;0.627;0.616;0.589;0.585;0.595;0.58;0.58;0.586;0.61;0.638;0.71;0.808;0.962;1.097;1.127;1.119;1.099;1.063;1.078;1.083;1.101;1.157;1.196;1.157;1.123;1.062;1.009;0.971;0.934;0.914;0.918;0.942;1.017;1.126;1.29;1.491;1.604;1.64;1.553;1.492;1.401;1.282;1.184;1.075;0.956;0.867;6;1.13;1.033;;0.729;0.687;0.631;0.597;0.577;0.568;0.561;0.553;0.549;0.552;0.554;0.572;0.611;0.655;0.723;0.821;0.966;1.062;1.11;1.145;1.191;1.24;1.25;1.313;1.357;1.305;1.268;1.223;1.163;1.103;1.064;1.024;1.009;1.039;1.082;1.167;1.27;1.43;1.522;1.529;1.444;1.357;1.289;1.206;1.131;1.037;0.926;0.8387;7;1.13;1.044;;0.756;0.692;0.647;0.613;0.588;0.576;0.569;0.557;0.551;0.552;0.547;0.56;0.582;0.611;0.667;0.758;0.882;0.967;1.08;1.128;1.215;1.268;1.358;1.436;1.449;1.35;1.275;1.189;1.155;1.101;1.069;1.06;1.024;1.037;1.07;1.161;1.281;1.438;1.539;1.567;1.497;1.419;1.3;1.199;1.096;0.977;0.844;0.7438;1;1.118;0.993;;0.718;0.653;0.612;0.599;0.589;0.575;0.575;0.576;0.572;0.573;0.587;0.623;0.715;0.802;0.949;1.085;1.131;1.11;1.077;1.062;1.071;1.105;1.152;1.2;1.2;1.154;1.11;1.061;1.023;0.948;0.924;0.918;0.902;0.931;1.015;1.128;1.297;1.511;1.665;1.691;1.629;1.554;1.418;1.302;1.177;1.038;0.898;0.7958;2;1.118;0.979;;0.728;0.661;0.629;0.615;0.597;0.587;0.588;0.577;0.581;0.59;0.605;0.646;0.728;0.817;0.976;1.12;1.151;1.107;1.045;1.043;1.059;1.057;1.101;1.136;1.161;1.132;1.096;1.04;0.992;0.924;0.899;0.906;0.904;0.944;1.016;1.137;1.311;1.513;1.655;1.675;1.59;1.538;1.457;1.335;1.211;1.082;0.921;0.8178;3;1.118;1.003;;0.715;0.651;0.616;0.594;0.581;0.573;0.574;0.564;0.565;0.576;0.585;0.615;0.701;0.788;0.906;1.065;1.141;1.121;1.096;1.087;1.093;1.085;1.107;1.184;1.226;1.173;1.12;1.069;1.017;0.969;0.936;0.925;0.935;0.948;0.993;1.116;1.278;1.483;1.641;1.675;1.624;1.544;1.449;1.321;1.198;1.064;0.907;0.8068;4;1.118;0.975;;0.74;0.674;0.645;0.616;0.597;0.592;0.591;0.588;0.583;0.586;0.608;0.641;0.726;0.824;0.969;1.116;1.16;1.117;1.073;1.046;1.045;1.051;1.089;1.159;1.176;1.139;1.101;1.043;0.995;0.938;0.914;0.889;0.887;0.921;1.001;1.117;1.265;1.528;1.671;1.695;1.601;1.524;1.438;1.325;1.187;1.067;0.925;0.8178;5;1.118;0.983;;0.727;0.669;0.627;0.613;0.588;0.585;0.591;0.577;0.579;0.587;0.61;0.642;0.715;0.814;0.968;1.098;1.128;1.113;1.092;1.061;1.071;1.084;1.11;1.167;1.204;1.149;1.112;1.071;1.009;0.972;0.934;0.913;0.914;0.94;1.005;1.109;1.263;1.481;1.611;1.641;1.561;1.496;1.414;1.297;1.185;1.077;0.96;0.8668;6;1.118;1.029;;0.736;0.694;0.632;0.6;0.578;0.57;0.563;0.554;0.551;0.556;0.557;0.575;0.615;0.655;0.724;0.83;0.968;1.058;1.104;1.14;1.185;1.221;1.244;1.31;1.367;1.302;1.265;1.221;1.163;1.109;1.075;1.023;1.01;1.034;1.076;1.157;1.253;1.414;1.525;1.535;1.443;1.359;1.296;1.209;1.137;1.035;0.928;0.8448;7;1.118;1.038;;0.755;0.69;0.65;0.612;0.589;0.576;0.572;0.558;0.55;0.556;0.555;0.564;0.588;0.619;0.673;0.766;0.883;0.976;1.091;1.129;1.222;1.276;1.362;1.441;1.456;1.347;1.277;1.193;1.156;1.095;1.061;1.052;1.019;1.024;1.057;1.142;1.262;1.417;1.532;1.567;1.504;1.426;1.303;1.199;1.091;0.974;0.846;0.7479;1;1.103;0.994;;0.72;0.65;0.612;0.599;0.589;0.576;0.575;0.576;0.572;0.574;0.584;0.625;0.718;0.803;0.946;1.081;1.133;1.108;1.085;1.069;1.077;1.112;1.152;1.2;1.205;1.156;1.111;1.063;1.027;0.949;0.921;0.914;0.902;0.933;1.01;1.113;1.274;1.483;1.664;1.7;1.637;1.557;1.42;1.3;1.178;1.039;0.903;0.8059;2;1.103;0.975;;0.733;0.664;0.63;0.614;0.596;0.589;0.59;0.574;0.579;0.591;0.609;0.652;0.734;0.821;0.976;1.118;1.149;1.102;1.046;1.041;1.056;1.056;1.091;1.144;1.168;1.138;1.104;1.043;0.995;0.925;0.893;0.903;0.901;0.943;1.004;1.103;1.281;1.484;1.65;1.685;1.61;1.558;1.463;1.349;1.221;1.084;0.921;0.8199;3;1.103;1.003;;0.716;0.65;0.616;0.596;0.578;0.572;0.574;0.563;0.566;0.575;0.582;0.615;0.705;0.791;0.911;1.064;1.136;1.12;1.097;1.084;1.099;1.093;1.105;1.181;1.226;1.175;1.124;1.07;1.02;0.975;0.941;0.923;0.928;0.941;0.975;1.094;1.255;1.464;1.639;1.688;1.636;1.551;1.46;1.33;1.202;1.069;0.915;0.819;4;1.103;0.972;;0.744;0.673;0.643;0.616;0.601;0.592;0.593;0.59;0.584;0.589;0.61;0.646;0.731;0.828;0.969;1.109;1.149;1.11;1.07;1.049;1.048;1.055;1.094;1.16;1.184;1.15;1.097;1.044;1;0.945;0.915;0.895;0.886;0.919;0.992;1.096;1.233;1.506;1.657;1.701;1.611;1.533;1.444;1.329;1.193;1.073;0.927;0.8179;5;1.103;0.98;;0.723;0.669;0.628;0.61;0.587;0.584;0.588;0.58;0.579;0.587;0.61;0.644;0.718;0.815;0.966;1.099;1.129;1.117;1.095;1.061;1.072;1.089;1.115;1.174;1.213;1.158;1.105;1.072;1.008;0.968;0.923;0.907;0.904;0.929;0.984;1.086;1.243;1.465;1.606;1.66;1.579;1.508;1.421;1.311;1.193;1.087;0.966;0.8659;6;1.103;1.031;;0.736;0.696;0.629;0.598;0.578;0.569;0.564;0.553;0.553;0.561;0.56;0.579;0.619;0.66;0.736;0.844;0.978;1.067;1.107;1.147;1.194;1.226;1.245;1.312;1.384;1.308;1.263;1.208;1.157;1.115;1.075;1.016;1;1.029;1.061;1.126;1.224;1.396;1.518;1.537;1.452;1.367;1.296;1.205;1.139;1.039;0.928;0.8469;7;1.103;1.045;;0.759;0.693;0.648;0.614;0.591;0.578;0.585;0.572;0.553;0.561;0.561;0.564;0.592;0.622;0.676;0.769;0.884;0.977;1.083;1.133;1.227;1.277;1.354;1.431;1.445;1.341;1.278;1.193;1.153;1.094;1.056;1.041;1.014;1.013;1.043;1.129;1.241;1.397;1.521;1.56;1.514;1.442;1.326;1.211;1.101;0.979;0.85;0.75410;1;1.082;0.995;;0.73;0.657;0.615;0.599;0.59;0.578;0.576;0.578;0.575;0.58;0.591;0.625;0.717;0.801;0.952;1.079;1.13;1.103;1.093;1.074;1.08;1.116;1.154;1.208;1.221;1.166;1.11;1.058;1.021;0.944;0.92;0.915;0.9;0.931;0.998;1.086;1.246;1.442;1.627;1.675;1.627;1.569;1.438;1.313;1.197;1.056;0.919;0.8210;2;1.082;0.975;;0.745;0.675;0.632;0.616;0.6;0.591;0.59;0.575;0.579;0.593;0.614;0.655;0.736;0.819;0.977;1.119;1.149;1.105;1.049;1.039;1.054;1.053;1.085;1.151;1.182;1.159;1.116;1.058;1.005;0.935;0.892;0.897;0.898;0.926;0.989;1.084;1.249;1.451;1.612;1.661;1.606;1.571;1.474;1.362;1.234;1.085;0.929;0.82410;3;1.082;1.001;;0.721;0.651;0.62;0.599;0.582;0.577;0.574;0.564;0.568;0.578;0.584;0.615;0.705;0.796;0.913;1.067;1.132;1.115;1.095;1.079;1.099;1.098;1.102;1.178;1.233;1.182;1.127;1.069;1.022;0.98;0.944;0.919;0.918;0.932;0.962;1.079;1.244;1.443;1.623;1.669;1.629;1.565;1.468;1.338;1.216;1.082;0.926;0.81810;4;1.082;0.97;;0.75;0.677;0.649;0.621;0.605;0.591;0.595;0.592;0.59;0.59;0.613;0.65;0.735;0.828;0.968;1.107;1.148;1.11;1.071;1.046;1.044;1.052;1.092;1.159;1.196;1.153;1.095;1.047;1.006;0.948;0.921;0.897;0.882;0.917;0.981;1.077;1.206;1.46;1.623;1.685;1.609;1.54;1.459;1.354;1.218;1.081;0.936;0.82610;5;1.082;0.977;;0.725;0.669;0.632;0.617;0.593;0.585;0.591;0.585;0.582;0.589;0.614;0.645;0.723;0.826;0.972;1.098;1.131;1.114;1.1;1.062;1.07;1.091;1.125;1.188;1.221;1.166;1.103;1.072;1.001;0.963;0.926;0.913;0.9;0.926;0.982;1.067;1.211;1.426;1.578;1.621;1.569;1.518;1.433;1.329;1.206;1.096;0.978;0.86810;6;1.082;1.036;;0.744;0.704;0.635;0.6;0.578;0.573;0.567;0.56;0.554;0.563;0.566;0.584;0.619;0.662;0.74;0.849;0.984;1.063;1.106;1.144;1.201;1.224;1.242;1.307;1.39;1.321;1.278;1.217;1.16;1.116;1.077;1.025;1.003;1.027;1.05;1.105;1.193;1.36;1.486;1.517;1.451;1.374;1.3;1.211;1.148;1.04;0.933;0.84910;7;1.082;1.046;;0.76;0.694;0.656;0.622;0.596;0.581;0.585;0.573;0.552;0.559;0.562;0.564;0.588;0.624;0.674;0.771;0.889;0.987;1.091;1.145;1.234;1.283;1.366;1.427;1.431;1.334;1.269;1.191;1.147;1.091;1.053;1.049;1.019;1.007;1.032;1.104;1.212;1.376;1.506;1.555;1.507;1.451;1.338;1.232;1.117;0.984;0.853;0.75911;1;1.059;0.994;;0.733;0.66;0.617;0.598;0.589;0.579;0.573;0.577;0.573;0.579;0.594;0.629;0.716;0.802;0.964;1.086;1.126;1.109;1.087;1.075;1.086;1.109;1.151;1.209;1.228;1.176;1.113;1.064;1.029;0.947;0.923;0.916;0.91;0.937;0.992;1.066;1.215;1.412;1.596;1.657;1.618;1.574;1.456;1.322;1.208;1.068;0.926;0.82611;2;1.059;0.967;;0.751;0.681;0.632;0.617;0.604;0.592;0.589;0.576;0.579;0.594;0.616;0.654;0.735;0.823;0.981;1.113;1.15;1.106;1.063;1.04;1.047;1.041;1.084;1.16;1.189;1.168;1.127;1.06;1.003;0.941;0.894;0.899;0.896;0.917;0.973;1.061;1.215;1.416;1.588;1.642;1.613;1.586;1.486;1.382;1.246;1.101;0.937;0.83211;3;1.059;1.002;;0.727;0.656;0.62;0.599;0.585;0.578;0.576;0.564;0.57;0.578;0.588;0.619;0.707;0.798;0.918;1.065;1.133;1.122;1.104;1.096;1.109;1.1;1.114;1.184;1.235;1.188;1.135;1.068;1.024;0.976;0.937;0.923;0.922;0.928;0.955;1.059;1.213;1.414;1.587;1.649;1.62;1.57;1.483;1.348;1.223;1.085;0.928;0.8211;4;1.059;0.971;;0.755;0.678;0.652;0.621;0.607;0.593;0.596;0.589;0.593;0.596;0.616;0.651;0.735;0.834;0.977;1.115;1.148;1.108;1.075;1.049;1.047;1.059;1.088;1.162;1.202;1.154;1.101;1.052;1.003;0.948;0.918;0.896;0.878;0.916;0.971;1.057;1.171;1.427;1.601;1.657;1.607;1.554;1.469;1.367;1.229;1.09;0.948;0.8411;5;1.059;0.98;;0.737;0.675;0.636;0.618;0.595;0.589;0.596;0.59;0.583;0.59;0.615;0.645;0.724;0.833;0.976;1.104;1.14;1.111;1.101;1.067;1.082;1.096;1.13;1.202;1.231;1.17;1.116;1.072;1.005;0.957;0.926;0.909;0.894;0.925;0.974;1.055;1.184;1.383;1.538;1.586;1.552;1.521;1.442;1.341;1.218;1.108;0.986;0.87211;6;1.059;1.039;;0.753;0.709;0.637;0.603;0.587;0.577;0.57;0.56;0.555;0.562;0.567;0.585;0.621;0.663;0.747;0.856;0.983;1.056;1.112;1.148;1.197;1.221;1.244;1.306;1.388;1.325;1.284;1.213;1.158;1.11;1.078;1.025;1;1.028;1.041;1.087;1.178;1.328;1.458;1.501;1.452;1.383;1.302;1.222;1.161;1.055;0.944;0.8611;7;1.059;1.047;;0.768;0.699;0.662;0.63;0.602;0.582;0.59;0.577;0.555;0.561;0.562;0.566;0.589;0.625;0.683;0.779;0.897;0.996;1.101;1.156;1.251;1.287;1.371;1.443;1.446;1.338;1.27;1.193;1.138;1.086;1.045;1.039;1.013;0.996;1.025;1.081;1.181;1.34;1.469;1.518;1.489;1.446;1.348;1.239;1.127;0.994;0.872;0.77512;1;1.033;0.998;;0.738;0.662;0.617;0.596;0.59;0.578;0.571;0.578;0.57;0.577;0.59;0.634;0.719;0.802;0.957;1.079;1.128;1.105;1.085;1.086;1.085;1.11;1.166;1.221;1.236;1.174;1.107;1.073;1.029;0.946;0.931;0.919;0.91;0.932;0.989;1.054;1.187;1.377;1.571;1.644;1.607;1.575;1.486;1.355;1.216;1.074;0.929;0.83512;2;1.033;0.969;;0.756;0.682;0.634;0.618;0.61;0.596;0.593;0.579;0.582;0.596;0.619;0.659;0.736;0.824;0.977;1.115;1.158;1.102;1.062;1.046;1.05;1.046;1.083;1.16;1.199;1.178;1.137;1.061;1.015;0.95;0.899;0.903;0.899;0.918;0.968;1.057;1.201;1.384;1.562;1.626;1.607;1.581;1.487;1.383;1.247;1.095;0.931;0.82912;3;1.033;1.007;;0.725;0.655;0.621;0.596;0.58;0.574;0.573;0.561;0.563;0.574;0.587;0.619;0.699;0.792;0.909;1.06;1.129;1.117;1.097;1.094;1.114;1.102;1.108;1.186;1.24;1.207;1.154;1.079;1.029;0.987;0.943;0.928;0.923;0.931;0.952;1.049;1.189;1.381;1.568;1.65;1.62;1.586;1.498;1.358;1.235;1.1;0.934;0.82412;4;1.033;0.97;;0.759;0.681;0.649;0.621;0.606;0.591;0.596;0.587;0.589;0.595;0.614;0.65;0.734;0.835;0.976;1.111;1.142;1.113;1.08;1.055;1.053;1.061;1.086;1.165;1.205;1.156;1.108;1.055;1.003;0.947;0.923;0.905;0.875;0.919;0.969;1.046;1.149;1.391;1.569;1.645;1.61;1.569;1.489;1.38;1.239;1.101;0.955;0.84312;5;1.033;0.977;;0.74;0.676;0.637;0.615;0.594;0.588;0.591;0.582;0.579;0.587;0.612;0.642;0.721;0.829;0.971;1.09;1.131;1.11;1.098;1.069;1.086;1.097;1.144;1.212;1.245;1.19;1.135;1.089;1.015;0.96;0.937;0.919;0.899;0.932;0.979;1.055;1.168;1.35;1.502;1.562;1.538;1.523;1.451;1.353;1.225;1.116;0.984;0.87212;6;1.033;1.034;;0.756;0.708;0.639;0.601;0.585;0.573;0.569;0.562;0.554;0.562;0.566;0.583;0.618;0.662;0.753;0.863;0.99;1.06;1.108;1.148;1.203;1.22;1.241;1.31;1.391;1.328;1.291;1.225;1.166;1.102;1.071;1.024;1.004;1.034;1.042;1.074;1.159;1.303;1.435;1.483;1.45;1.383;1.314;1.233;1.171;1.065;0.951;0.86712;7;1.033;1.045;;0.772;0.701;0.666;0.633;0.603;0.585;0.591;0.578;0.56;0.565;0.564;0.566;0.593;0.629;0.692;0.787;0.902;1.001;1.11;1.168;1.266;1.306;1.386;1.45;1.449;1.343;1.257;1.192;1.126;1.075;1.038;1.034;1.012;0.994;1.009;1.06;1.152;1.308;1.437;1.496;1.488;1.446;1.36;1.25;1.135;1.003;0.881;0.78113;1;1.005;0.996;;0.741;0.665;0.62;0.598;0.59;0.578;0.57;0.578;0.57;0.577;0.591;0.634;0.718;0.803;0.963;1.082;1.134;1.097;1.079;1.094;1.091;1.113;1.169;1.229;1.24;1.179;1.124;1.082;1.032;0.951;0.937;0.918;0.909;0.93;0.983;1.04;1.16;1.344;1.545;1.62;1.592;1.569;1.499;1.375;1.229;1.084;0.939;0.83513;2;1.005;0.965;;0.76;0.685;0.633;0.618;0.608;0.594;0.589;0.579;0.58;0.594;0.617;0.656;0.736;0.825;0.983;1.112;1.158;1.103;1.068;1.053;1.059;1.061;1.096;1.161;1.216;1.192;1.139;1.061;1.024;0.944;0.895;0.9;0.894;0.906;0.955;1.044;1.174;1.354;1.531;1.607;1.609;1.577;1.498;1.402;1.264;1.107;0.94;0.83913;3;1.005;0.998;;0.73;0.661;0.627;0.6;0.583;0.575;0.575;0.561;0.563;0.573;0.584;0.617;0.702;0.791;0.908;1.054;1.127;1.114;1.092;1.101;1.116;1.104;1.111;1.187;1.256;1.219;1.155;1.078;1.034;0.997;0.945;0.938;0.933;0.935;0.948;1.029;1.164;1.345;1.535;1.632;1.599;1.577;1.507;1.375;1.257;1.115;0.94;0.83113;4;1.005;0.975;;0.765;0.688;0.655;0.625;0.607;0.595;0.597;0.587;0.588;0.595;0.613;0.652;0.737;0.833;0.971;1.103;1.147;1.113;1.077;1.059;1.055;1.074;1.105;1.181;1.211;1.168;1.113;1.066;1.01;0.956;0.925;0.91;0.882;0.919;0.969;1.039;1.134;1.356;1.527;1.611;1.583;1.56;1.493;1.384;1.242;1.103;0.964;0.85313;5;1.005;0.977;;0.747;0.688;0.643;0.619;0.598;0.589;0.59;0.583;0.578;0.588;0.614;0.645;0.722;0.83;0.965;1.086;1.121;1.114;1.097;1.072;1.089;1.089;1.153;1.23;1.254;1.193;1.147;1.099;1.029;0.97;0.941;0.923;0.907;0.938;0.973;1.04;1.138;1.316;1.464;1.541;1.515;1.51;1.451;1.364;1.239;1.127;0.991;0.8813;6;1.005;1.038;;0.766;0.712;0.642;0.605;0.587;0.578;0.572;0.563;0.555;0.563;0.567;0.585;0.618;0.664;0.76;0.874;0.991;1.065;1.114;1.147;1.204;1.224;1.242;1.302;1.382;1.323;1.291;1.231;1.166;1.111;1.078;1.039;1.01;1.036;1.037;1.072;1.14;1.284;1.412;1.466;1.429;1.373;1.314;1.231;1.172;1.07;0.958;0.87513;7;1.005;1.051;;0.782;0.703;0.668;0.638;0.61;0.591;0.594;0.582;0.561;0.569;0.566;0.571;0.597;0.631;0.701;0.797;0.916;1.015;1.124;1.179;1.269;1.31;1.394;1.459;1.452;1.345;1.261;1.193;1.124;1.075;1.04;1.026;1.009;0.993;1.002;1.041;1.123;1.265;1.393;1.466;1.474;1.438;1.359;1.257;1.145;1.011;0.889;0.79214;1;0.982;1.001;;0.744;0.67;0.624;0.6;0.588;0.577;0.568;0.584;0.57;0.578;0.593;0.635;0.718;0.798;0.964;1.09;1.144;1.104;1.075;1.098;1.099;1.111;1.158;1.224;1.249;1.182;1.121;1.083;1.044;0.969;0.932;0.925;0.908;0.921;0.976;1.031;1.154;1.322;1.522;1.604;1.59;1.576;1.502;1.377;1.23;1.089;0.942;0.83714;2;0.982;0.974;;0.766;0.694;0.634;0.62;0.608;0.592;0.59;0.581;0.582;0.596;0.617;0.657;0.736;0.826;0.984;1.108;1.157;1.105;1.076;1.055;1.062;1.069;1.101;1.163;1.216;1.19;1.141;1.063;1.022;0.95;0.899;0.906;0.904;0.913;0.96;1.038;1.152;1.33;1.498;1.577;1.6;1.572;1.495;1.408;1.276;1.117;0.948;0.84614;3;0.982;0.997;;0.732;0.663;0.628;0.603;0.583;0.576;0.574;0.563;0.563;0.572;0.584;0.62;0.702;0.79;0.907;1.054;1.125;1.113;1.093;1.1;1.114;1.112;1.124;1.192;1.265;1.229;1.162;1.089;1.04;0.997;0.961;0.946;0.94;0.937;0.953;1.032;1.15;1.316;1.501;1.608;1.581;1.56;1.504;1.386;1.26;1.121;0.942;0.83314;4;0.982;0.977;;0.768;0.69;0.654;0.626;0.606;0.593;0.594;0.584;0.588;0.595;0.607;0.652;0.735;0.833;0.969;1.103;1.143;1.108;1.076;1.064;1.061;1.074;1.114;1.187;1.218;1.181;1.124;1.074;1.021;0.967;0.935;0.921;0.895;0.922;0.965;1.025;1.12;1.334;1.505;1.586;1.57;1.553;1.487;1.39;1.251;1.108;0.968;0.85614;5;0.982;0.98;;0.747;0.687;0.646;0.622;0.598;0.587;0.585;0.58;0.575;0.584;0.611;0.643;0.714;0.822;0.959;1.074;1.116;1.105;1.089;1.072;1.1;1.093;1.166;1.23;1.25;1.202;1.159;1.107;1.041;0.987;0.952;0.934;0.916;0.946;0.978;1.041;1.132;1.294;1.445;1.529;1.505;1.499;1.45;1.37;1.251;1.13;0.994;0.88314;6;0.982;1.031;;0.771;0.711;0.643;0.607;0.588;0.577;0.572;0.566;0.555;0.564;0.567;0.586;0.62;0.66;0.756;0.876;0.987;1.058;1.114;1.15;1.202;1.217;1.237;1.298;1.38;1.327;1.295;1.242;1.177;1.117;1.083;1.042;1.009;1.031;1.029;1.062;1.128;1.266;1.391;1.443;1.411;1.377;1.321;1.247;1.191;1.084;0.975;0.8914;7;0.982;1.04;;0.789;0.706;0.667;0.638;0.609;0.593;0.594;0.583;0.562;0.569;0.568;0.574;0.598;0.631;0.704;0.799;0.918;1.016;1.12;1.191;1.265;1.315;1.393;1.459;1.447;1.351;1.265;1.201;1.128;1.079;1.036;1.026;1.022;0.988;1.004;1.04;1.11;1.242;1.361;1.434;1.455;1.435;1.367;1.274;1.157;1.024;0.896;0.79715;1;0.96;0.999;;0.744;0.672;0.626;0.603;0.584;0.575;0.567;0.584;0.567;0.575;0.594;0.64;0.72;0.8;0.965;1.095;1.149;1.1;1.073;1.1;1.094;1.124;1.18;1.24;1.248;1.183;1.134;1.102;1.052;0.976;0.944;0.922;0.9;0.913;0.965;1.019;1.136;1.304;1.497;1.568;1.568;1.576;1.528;1.386;1.232;1.1;0.943;0.83315;2;0.96;0.975;;0.768;0.69;0.635;0.618;0.607;0.59;0.59;0.58;0.583;0.597;0.623;0.66;0.738;0.828;0.985;1.111;1.148;1.093;1.075;1.06;1.063;1.072;1.118;1.175;1.241;1.208;1.145;1.077;1.021;0.952;0.899;0.904;0.904;0.91;0.953;1.019;1.133;1.306;1.484;1.545;1.593;1.584;1.504;1.423;1.279;1.114;0.948;0.84715;3;0.96;0.998;;0.735;0.667;0.632;0.606;0.581;0.573;0.573;0.563;0.563;0.57;0.582;0.62;0.697;0.79;0.908;1.047;1.12;1.113;1.09;1.093;1.11;1.107;1.137;1.199;1.268;1.238;1.173;1.098;1.044;0.999;0.957;0.953;0.945;0.936;0.955;1.037;1.148;1.295;1.483;1.591;1.569;1.548;1.501;1.391;1.265;1.123;0.955;0.85215;4;0.96;0.978;;0.774;0.693;0.646;0.623;0.603;0.588;0.588;0.579;0.581;0.588;0.601;0.648;0.734;0.835;0.969;1.103;1.142;1.101;1.071;1.068;1.055;1.072;1.114;1.201;1.23;1.195;1.14;1.086;1.044;0.986;0.934;0.929;0.901;0.922;0.962;1.023;1.121;1.316;1.475;1.561;1.545;1.554;1.496;1.396;1.258;1.114;0.974;0.86115;5;0.96;0.981;;0.75;0.688;0.652;0.622;0.598;0.59;0.586;0.58;0.574;0.581;0.605;0.64;0.719;0.823;0.958;1.084;1.125;1.105;1.089;1.069;1.105;1.096;1.17;1.229;1.252;1.203;1.157;1.11;1.04;0.995;0.955;0.936;0.921;0.948;0.978;1.041;1.121;1.271;1.42;1.506;1.488;1.502;1.459;1.374;1.254;1.137;1.003;0.89115;6;0.96;1.03;;0.775;0.711;0.645;0.609;0.591;0.577;0.573;0.565;0.556;0.562;0.569;0.584;0.616;0.663;0.763;0.885;0.993;1.058;1.11;1.148;1.201;1.218;1.249;1.317;1.39;1.337;1.294;1.242;1.18;1.114;1.078;1.038;1.01;1.032;1.029;1.062;1.118;1.242;1.366;1.424;1.401;1.377;1.324;1.25;1.194;1.085;0.982;0.89315;7;0.96;1.039;;0.79;0.707;0.666;0.633;0.607;0.59;0.591;0.581;0.561;0.567;0.568;0.574;0.597;0.63;0.701;0.795;0.916;1.021;1.12;1.201;1.272;1.329;1.403;1.463;1.45;1.362;1.265;1.204;1.136;1.089;1.046;1.027;1.026;0.991;1.009;1.044;1.106;1.229;1.348;1.408;1.429;1.419;1.363;1.277;1.159;1.03;0.899;0.80116;1;0.939;0.997;;0.743;0.674;0.631;0.608;0.585;0.574;0.565;0.583;0.567;0.574;0.593;0.643;0.719;0.801;0.964;1.098;1.157;1.114;1.087;1.101;1.11;1.119;1.164;1.23;1.24;1.192;1.145;1.105;1.058;0.98;0.952;0.923;0.912;0.922;0.98;1.024;1.129;1.286;1.463;1.54;1.533;1.562;1.525;1.386;1.242;1.108;0.948;0.84116;2;0.939;0.977;;0.771;0.692;0.638;0.622;0.607;0.593;0.589;0.578;0.593;0.6;0.623;0.656;0.732;0.821;0.976;1.108;1.134;1.091;1.072;1.069;1.059;1.067;1.123;1.181;1.244;1.216;1.159;1.084;1.025;0.959;0.904;0.9;0.905;0.918;0.963;1.028;1.129;1.293;1.456;1.523;1.583;1.58;1.507;1.422;1.278;1.114;0.956;0.85916;3;0.939;0.994;;0.745;0.673;0.636;0.611;0.588;0.579;0.578;0.564;0.566;0.573;0.589;0.626;0.697;0.794;0.913;1.049;1.121;1.111;1.093;1.1;1.103;1.104;1.128;1.198;1.276;1.248;1.179;1.112;1.054;1.007;0.969;0.961;0.95;0.937;0.951;1.036;1.145;1.272;1.446;1.56;1.548;1.523;1.483;1.393;1.27;1.123;0.964;0.85416;4;0.939;0.983;;0.776;0.692;0.645;0.623;0.601;0.588;0.592;0.584;0.584;0.588;0.604;0.648;0.739;0.842;0.974;1.117;1.157;1.11;1.074;1.063;1.054;1.063;1.118;1.199;1.234;1.206;1.152;1.094;1.048;0.989;0.95;0.936;0.907;0.922;0.959;1.014;1.114;1.291;1.446;1.532;1.519;1.549;1.493;1.392;1.26;1.119;0.979;0.8616;5;0.939;0.988;;0.754;0.691;0.652;0.621;0.602;0.591;0.585;0.578;0.574;0.58;0.599;0.64;0.721;0.823;0.96;1.088;1.13;1.124;1.087;1.077;1.097;1.089;1.167;1.237;1.256;1.204;1.162;1.11;1.042;0.994;0.961;0.94;0.934;0.948;0.979;1.047;1.124;1.259;1.386;1.472;1.476;1.488;1.46;1.38;1.268;1.142;1.008;0.89316;6;0.939;1.026;;0.783;0.721;0.65;0.611;0.592;0.578;0.573;0.567;0.556;0.563;0.57;0.587;0.62;0.669;0.77;0.888;0.998;1.062;1.115;1.157;1.202;1.222;1.254;1.33;1.393;1.337;1.301;1.242;1.181;1.115;1.079;1.033;1.002;1.026;1.022;1.063;1.115;1.228;1.339;1.391;1.386;1.368;1.323;1.252;1.201;1.087;0.983;0.89516;7;0.939;1.035;;0.784;0.704;0.662;0.631;0.603;0.583;0.586;0.575;0.557;0.562;0.565;0.572;0.592;0.627;0.701;0.793;0.915;1.018;1.115;1.198;1.271;1.335;1.399;1.468;1.457;1.377;1.283;1.211;1.14;1.095;1.054;1.036;1.032;0.996;1.01;1.043;1.111;1.221;1.325;1.384;1.416;1.421;1.368;1.282;1.169;1.038;0.907;0.80817;1;0.921;0.997;;0.741;0.668;0.626;0.607;0.578;0.568;0.562;0.574;0.567;0.571;0.586;0.641;0.718;0.796;0.952;1.087;1.142;1.112;1.081;1.1;1.12;1.125;1.166;1.251;1.268;1.214;1.169;1.123;1.071;0.993;0.961;0.924;0.922;0.933;0.987;1.031;1.137;1.281;1.435;1.509;1.515;1.548;1.517;1.381;1.244;1.107;0.948;0.84317;2;0.921;0.977;;0.769;0.688;0.635;0.62;0.601;0.593;0.583;0.573;0.586;0.595;0.615;0.651;0.727;0.816;0.965;1.105;1.141;1.098;1.083;1.077;1.061;1.075;1.143;1.193;1.253;1.224;1.159;1.098;1.039;0.97;0.918;0.912;0.913;0.922;0.961;1.025;1.123;1.27;1.424;1.503;1.558;1.56;1.505;1.434;1.284;1.125;0.966;0.86117;3;0.921;0.994;;0.739;0.663;0.628;0.605;0.579;0.569;0.569;0.558;0.561;0.57;0.582;0.622;0.693;0.788;0.914;1.045;1.119;1.118;1.101;1.105;1.116;1.118;1.15;1.214;1.291;1.253;1.198;1.129;1.06;1.018;0.981;0.975;0.958;0.944;0.96;1.039;1.132;1.254;1.411;1.521;1.521;1.508;1.478;1.403;1.279;1.131;0.969;0.86117;4;0.921;0.978;;0.773;0.69;0.643;0.624;0.605;0.595;0.599;0.581;0.584;0.587;0.603;0.652;0.739;0.832;0.968;1.102;1.149;1.119;1.077;1.073;1.067;1.073;1.123;1.217;1.244;1.215;1.153;1.104;1.052;0.996;0.958;0.939;0.9;0.913;0.951;1.019;1.113;1.267;1.42;1.512;1.499;1.524;1.486;1.396;1.271;1.132;0.993;0.86817;5;0.921;0.987;;0.758;0.69;0.651;0.62;0.6;0.592;0.587;0.577;0.572;0.578;0.595;0.632;0.72;0.816;0.953;1.082;1.137;1.138;1.086;1.077;1.095;1.088;1.177;1.261;1.269;1.227;1.18;1.126;1.059;1.007;0.978;0.952;0.936;0.945;0.972;1.051;1.125;1.241;1.364;1.433;1.442;1.466;1.439;1.374;1.274;1.154;1.011;0.89317;6;0.921;1.029;;0.779;0.716;0.651;0.611;0.597;0.577;0.572;0.565;0.556;0.56;0.568;0.588;0.62;0.673;0.774;0.887;0.998;1.067;1.116;1.162;1.21;1.231;1.263;1.337;1.389;1.338;1.304;1.242;1.183;1.108;1.079;1.038;1.007;1.028;1.027;1.056;1.11;1.217;1.314;1.37;1.377;1.37;1.319;1.254;1.205;1.1;0.989;0.89817;7;0.921;1.038;;0.786;0.705;0.661;0.632;0.604;0.581;0.586;0.576;0.56;0.562;0.562;0.571;0.592;0.623;0.702;0.792;0.91;1.015;1.109;1.196;1.264;1.321;1.389;1.453;1.449;1.384;1.291;1.211;1.146;1.108;1.07;1.052;1.042;1.002;1.013;1.047;1.115;1.215;1.308;1.364;1.398;1.413;1.372;1.289;1.18;1.053;0.913;0.81318;1;0.906;0.999;;0.744;0.67;0.626;0.607;0.576;0.565;0.56;0.572;0.569;0.569;0.585;0.635;0.711;0.788;0.949;1.088;1.137;1.113;1.074;1.103;1.116;1.129;1.176;1.259;1.277;1.227;1.168;1.126;1.072;0.995;0.967;0.938;0.936;0.94;0.989;1.035;1.136;1.285;1.411;1.483;1.493;1.533;1.514;1.383;1.25;1.115;0.961;0.84518;2;0.906;0.982;;0.767;0.684;0.631;0.619;0.602;0.592;0.58;0.577;0.588;0.591;0.61;0.645;0.717;0.81;0.958;1.098;1.131;1.11;1.081;1.081;1.063;1.077;1.143;1.195;1.265;1.231;1.165;1.108;1.055;0.986;0.94;0.926;0.926;0.938;0.973;1.03;1.129;1.269;1.417;1.48;1.517;1.533;1.488;1.426;1.281;1.128;0.975;0.86418;3;0.906;0.996;;0.745;0.671;0.633;0.609;0.584;0.574;0.574;0.561;0.564;0.575;0.584;0.623;0.69;0.78;0.902;1.037;1.128;1.119;1.099;1.109;1.116;1.118;1.149;1.223;1.298;1.263;1.199;1.129;1.068;1.026;0.988;0.986;0.969;0.945;0.963;1.038;1.126;1.249;1.381;1.486;1.49;1.492;1.465;1.404;1.284;1.138;0.976;0.8718;4;0.906;0.974;;0.777;0.689;0.644;0.624;0.605;0.597;0.601;0.581;0.584;0.587;0.602;0.65;0.733;0.822;0.965;1.101;1.151;1.128;1.084;1.08;1.066;1.072;1.127;1.223;1.248;1.217;1.165;1.114;1.058;0.997;0.965;0.944;0.911;0.919;0.955;1.014;1.119;1.252;1.393;1.485;1.482;1.507;1.477;1.392;1.28;1.141;0.998;0.87418;5;0.906;0.986;;0.771;0.695;0.655;0.627;0.602;0.597;0.593;0.579;0.573;0.581;0.597;0.632;0.718;0.81;0.943;1.074;1.135;1.135;1.074;1.088;1.1;1.094;1.183;1.262;1.277;1.241;1.199;1.141;1.072;1.028;0.991;0.962;0.948;0.95;0.983;1.056;1.126;1.232;1.341;1.388;1.4;1.444;1.416;1.357;1.269;1.152;1.011;0.89818;6;0.906;1.026;;0.788;0.716;0.654;0.617;0.601;0.581;0.576;0.566;0.56;0.561;0.569;0.588;0.619;0.674;0.774;0.887;1;1.057;1.117;1.154;1.202;1.225;1.257;1.329;1.386;1.351;1.317;1.254;1.2;1.12;1.081;1.052;1.023;1.029;1.03;1.063;1.111;1.209;1.29;1.336;1.341;1.346;1.314;1.252;1.207;1.111;0.998;0.90718;7;0.906;1.037;;0.798;0.719;0.666;0.633;0.604;0.581;0.58;0.569;0.56;0.56;0.56;0.576;0.597;0.628;0.708;0.796;0.924;1.019;1.122;1.206;1.269;1.322;1.39;1.452;1.449;1.379;1.289;1.218;1.152;1.107;1.075;1.053;1.039;1.01;1.016;1.036;1.1;1.2;1.288;1.335;1.371;1.389;1.361;1.287;1.191;1.066;0.927;0.82319;1;0.895;0.994;;0.745;0.671;0.624;0.609;0.573;0.565;0.56;0.568;0.565;0.563;0.577;0.631;0.701;0.78;0.942;1.089;1.135;1.114;1.068;1.101;1.11;1.135;1.168;1.257;1.269;1.235;1.187;1.147;1.082;1.004;0.984;0.945;0.942;0.942;0.997;1.041;1.138;1.287;1.421;1.486;1.488;1.508;1.505;1.389;1.242;1.112;0.958;0.8419;2;0.895;0.975;;0.769;0.684;0.635;0.621;0.602;0.593;0.582;0.577;0.59;0.591;0.609;0.644;0.714;0.812;0.956;1.094;1.132;1.108;1.079;1.085;1.059;1.072;1.148;1.198;1.279;1.23;1.168;1.115;1.055;0.989;0.951;0.938;0.946;0.948;0.988;1.037;1.127;1.263;1.413;1.471;1.494;1.505;1.471;1.416;1.271;1.133;0.974;0.86419;3;0.895;0.999;;0.743;0.671;0.633;0.608;0.583;0.574;0.574;0.561;0.56;0.571;0.583;0.625;0.688;0.778;0.897;1.026;1.122;1.121;1.093;1.109;1.117;1.114;1.153;1.228;1.302;1.267;1.211;1.143;1.072;1.026;0.998;0.994;0.982;0.958;0.976;1.044;1.122;1.245;1.375;1.476;1.476;1.471;1.45;1.402;1.286;1.143;0.976;0.87319;4;0.895;0.974;;0.779;0.691;0.644;0.623;0.607;0.602;0.607;0.589;0.583;0.589;0.606;0.653;0.733;0.824;0.962;1.087;1.14;1.117;1.08;1.081;1.067;1.067;1.122;1.224;1.248;1.218;1.179;1.115;1.06;1.007;0.973;0.954;0.927;0.939;0.968;1.022;1.12;1.254;1.388;1.48;1.476;1.486;1.454;1.368;1.267;1.147;1;0.87319;5;0.895;0.989;;0.772;0.701;0.653;0.624;0.598;0.596;0.594;0.58;0.572;0.581;0.599;0.636;0.714;0.808;0.935;1.065;1.127;1.136;1.074;1.093;1.095;1.094;1.171;1.246;1.269;1.244;1.204;1.149;1.078;1.036;1.002;0.969;0.959;0.963;0.991;1.071;1.139;1.242;1.344;1.388;1.387;1.42;1.403;1.341;1.264;1.155;1.011;0.90719;6;0.895;1.03;;0.792;0.713;0.656;0.62;0.606;0.584;0.579;0.568;0.562;0.564;0.567;0.586;0.619;0.675;0.777;0.892;1.005;1.061;1.119;1.15;1.187;1.226;1.271;1.343;1.383;1.34;1.307;1.245;1.195;1.124;1.088;1.05;1.024;1.03;1.03;1.062;1.108;1.215;1.288;1.333;1.331;1.336;1.308;1.249;1.203;1.115;1.002;0.91219;7;0.895;1.039;;0.8;0.722;0.664;0.629;0.603;0.581;0.58;0.571;0.561;0.565;0.564;0.578;0.599;0.631;0.715;0.8;0.926;1.021;1.124;1.207;1.266;1.321;1.373;1.448;1.453;1.385;1.303;1.226;1.156;1.111;1.079;1.051;1.031;1.013;1.018;1.038;1.099;1.196;1.283;1.328;1.356;1.37;1.35;1.283;1.191;1.073;0.931;0.82720;1;0.885;1.004;;0.744;0.67;0.624;0.613;0.572;0.565;0.564;0.571;0.566;0.564;0.576;0.627;0.697;0.774;0.932;1.079;1.127;1.106;1.068;1.103;1.108;1.144;1.184;1.271;1.276;1.231;1.193;1.151;1.088;1.015;0.993;0.954;0.945;0.95;1;1.045;1.14;1.293;1.425;1.488;1.472;1.484;1.479;1.38;1.241;1.109;0.962;0.83720;2;0.885;0.981;;0.772;0.685;0.638;0.621;0.599;0.591;0.585;0.581;0.592;0.591;0.606;0.643;0.712;0.806;0.947;1.088;1.129;1.109;1.068;1.079;1.058;1.077;1.148;1.211;1.283;1.242;1.175;1.124;1.058;0.992;0.96;0.947;0.957;0.952;0.988;1.041;1.132;1.266;1.412;1.471;1.479;1.49;1.46;1.404;1.267;1.127;0.975;0.86220;3;0.885;0.996;;0.74;0.67;0.633;0.613;0.582;0.574;0.576;0.562;0.559;0.571;0.58;0.622;0.689;0.775;0.888;1.019;1.114;1.119;1.088;1.102;1.111;1.117;1.141;1.23;1.306;1.275;1.22;1.149;1.08;1.03;1.013;1.001;0.981;0.965;0.989;1.064;1.142;1.258;1.385;1.475;1.47;1.449;1.425;1.386;1.276;1.139;0.976;0.87120;4;0.885;0.975;;0.776;0.695;0.642;0.622;0.608;0.6;0.606;0.591;0.582;0.585;0.605;0.652;0.73;0.817;0.95;1.072;1.136;1.115;1.08;1.08;1.069;1.068;1.122;1.212;1.25;1.231;1.181;1.127;1.075;1.012;0.985;0.967;0.932;0.946;0.971;1.039;1.14;1.263;1.386;1.478;1.464;1.465;1.439;1.358;1.264;1.147;0.999;0.86620;5;0.885;0.988;;0.764;0.699;0.651;0.619;0.597;0.594;0.591;0.577;0.572;0.58;0.599;0.634;0.711;0.799;0.928;1.06;1.115;1.129;1.071;1.093;1.093;1.095;1.176;1.238;1.273;1.253;1.213;1.157;1.089;1.053;1.014;0.984;0.966;0.971;1.002;1.072;1.141;1.245;1.353;1.391;1.381;1.401;1.385;1.335;1.26;1.151;1.013;0.91220;6;0.885;1.023;;0.793;0.712;0.657;0.62;0.596;0.58;0.577;0.567;0.56;0.564;0.563;0.585;0.617;0.672;0.773;0.886;1.005;1.066;1.123;1.152;1.192;1.23;1.28;1.349;1.39;1.337;1.304;1.249;1.198;1.132;1.088;1.055;1.036;1.032;1.036;1.064;1.103;1.217;1.287;1.338;1.325;1.33;1.307;1.239;1.198;1.109;0.996;0.91120;7;0.885;1.033;;0.8;0.726;0.666;0.626;0.601;0.583;0.581;0.574;0.563;0.566;0.566;0.578;0.602;0.633;0.712;0.795;0.919;1.013;1.118;1.194;1.244;1.315;1.357;1.43;1.452;1.397;1.307;1.226;1.162;1.116;1.088;1.061;1.041;1.025;1.024;1.047;1.107;1.206;1.292;1.33;1.357;1.362;1.345;1.282;1.194;1.072;0.925;0.8221;1;0.879;1.012;;0.738;0.667;0.621;0.609;0.571;0.563;0.564;0.569;0.569;0.568;0.578;0.622;0.685;0.766;0.937;1.084;1.11;1.1;1.061;1.092;1.106;1.138;1.18;1.275;1.282;1.236;1.196;1.143;1.091;1.028;1;0.968;0.959;0.967;1.014;1.06;1.16;1.312;1.433;1.488;1.47;1.467;1.45;1.358;1.235;1.115;0.962;0.83321;2;0.879;0.983;;0.772;0.684;0.637;0.62;0.594;0.585;0.586;0.578;0.589;0.589;0.601;0.639;0.708;0.801;0.944;1.081;1.118;1.107;1.068;1.078;1.054;1.07;1.152;1.206;1.287;1.244;1.17;1.124;1.058;1;0.966;0.952;0.963;0.956;0.99;1.042;1.131;1.276;1.421;1.474;1.476;1.483;1.455;1.407;1.278;1.136;0.984;0.86621;3;0.879;1;;0.741;0.675;0.632;0.613;0.586;0.577;0.577;0.564;0.56;0.573;0.581;0.619;0.689;0.777;0.89;1.017;1.11;1.117;1.093;1.112;1.115;1.121;1.153;1.234;1.306;1.27;1.212;1.156;1.09;1.037;1.024;1.003;0.98;0.966;0.992;1.067;1.15;1.272;1.389;1.46;1.443;1.416;1.408;1.376;1.273;1.132;0.979;0.87321;4;0.879;0.966;;0.779;0.699;0.649;0.627;0.611;0.604;0.61;0.593;0.584;0.587;0.606;0.654;0.731;0.815;0.951;1.075;1.137;1.113;1.078;1.075;1.067;1.062;1.116;1.214;1.265;1.234;1.185;1.129;1.078;1.025;0.989;0.971;0.94;0.947;0.971;1.035;1.136;1.264;1.385;1.47;1.439;1.444;1.414;1.355;1.27;1.147;1.002;0.86821;5;0.879;0.979;;0.764;0.698;0.652;0.622;0.6;0.592;0.592;0.581;0.574;0.583;0.601;0.635;0.712;0.799;0.93;1.068;1.118;1.132;1.07;1.086;1.089;1.095;1.171;1.229;1.266;1.256;1.212;1.152;1.095;1.052;1.015;0.985;0.971;0.978;1.002;1.076;1.146;1.242;1.356;1.387;1.373;1.394;1.372;1.323;1.262;1.155;1.024;0.91321;6;0.879;1.024;;0.796;0.712;0.657;0.621;0.599;0.584;0.581;0.568;0.563;0.565;0.568;0.588;0.62;0.677;0.766;0.879;0.995;1.069;1.128;1.149;1.19;1.233;1.28;1.354;1.388;1.348;1.302;1.25;1.201;1.138;1.094;1.06;1.043;1.037;1.043;1.072;1.098;1.217;1.286;1.331;1.308;1.313;1.289;1.227;1.193;1.107;1.003;0.9121;7;0.879;1.036;;0.804;0.731;0.667;0.63;0.602;0.583;0.582;0.574;0.562;0.562;0.563;0.577;0.597;0.628;0.703;0.786;0.919;1.017;1.122;1.191;1.233;1.312;1.361;1.434;1.453;1.398;1.316;1.229;1.164;1.125;1.089;1.06;1.038;1.025;1.024;1.053;1.121;1.215;1.303;1.333;1.343;1.348;1.332;1.273;1.196;1.074;0.924;0.82422;1;0.873;1.014;;0.74;0.665;0.619;0.612;0.574;0.563;0.56;0.566;0.565;0.566;0.578;0.622;0.688;0.763;0.931;1.079;1.107;1.104;1.064;1.095;1.109;1.143;1.174;1.273;1.283;1.242;1.2;1.141;1.091;1.038;1.002;0.971;0.959;0.975;1.025;1.069;1.168;1.312;1.432;1.485;1.47;1.454;1.435;1.348;1.23;1.112;0.964;0.83422;2;0.873;0.985;;0.775;0.686;0.641;0.623;0.597;0.59;0.589;0.582;0.593;0.589;0.602;0.642;0.712;0.804;0.946;1.086;1.114;1.097;1.057;1.071;1.053;1.057;1.139;1.2;1.281;1.245;1.175;1.132;1.055;1.002;0.973;0.961;0.973;0.965;1.002;1.05;1.144;1.283;1.421;1.469;1.46;1.474;1.445;1.39;1.275;1.132;0.983;0.86522;3;0.873;1.002;;0.739;0.671;0.627;0.607;0.586;0.578;0.576;0.565;0.561;0.571;0.581;0.62;0.688;0.778;0.89;1.016;1.109;1.117;1.095;1.112;1.11;1.12;1.152;1.237;1.307;1.278;1.217;1.16;1.094;1.044;1.031;1.005;0.988;0.972;1;1.072;1.155;1.275;1.387;1.449;1.428;1.407;1.4;1.369;1.266;1.128;0.987;0.87522;4;0.873;0.967;;0.773;0.694;0.645;0.625;0.611;0.604;0.61;0.586;0.581;0.584;0.603;0.65;0.723;0.81;0.95;1.07;1.13;1.101;1.069;1.074;1.056;1.047;1.098;1.211;1.274;1.237;1.193;1.138;1.087;1.029;1.003;0.977;0.945;0.958;0.978;1.042;1.144;1.275;1.398;1.479;1.445;1.439;1.407;1.354;1.276;1.151;1.005;0.86122;5;0.873;0.978;;0.762;0.693;0.65;0.619;0.6;0.593;0.593;0.582;0.576;0.584;0.598;0.629;0.709;0.798;0.931;1.07;1.127;1.142;1.067;1.088;1.086;1.099;1.164;1.213;1.261;1.261;1.207;1.154;1.096;1.051;1.02;0.993;0.978;0.981;1.012;1.083;1.156;1.239;1.358;1.383;1.366;1.39;1.37;1.319;1.256;1.154;1.024;0.91522;6;0.873;1.021;;0.799;0.713;0.657;0.621;0.601;0.585;0.585;0.57;0.564;0.567;0.568;0.586;0.62;0.676;0.763;0.878;0.994;1.073;1.117;1.151;1.196;1.233;1.277;1.357;1.398;1.351;1.301;1.256;1.201;1.136;1.093;1.056;1.043;1.036;1.044;1.064;1.099;1.214;1.277;1.319;1.308;1.316;1.286;1.229;1.195;1.11;1.006;0.91122;7;0.873;1.033;;0.796;0.731;0.667;0.628;0.599;0.583;0.588;0.573;0.559;0.557;0.56;0.571;0.59;0.622;0.691;0.773;0.902;1.001;1.105;1.19;1.227;1.314;1.356;1.424;1.443;1.407;1.317;1.23;1.173;1.136;1.096;1.066;1.041;1.026;1.033;1.066;1.128;1.22;1.312;1.335;1.344;1.347;1.335;1.28;1.211;1.086;0.933;0.82823;1;0.868;1.011;;0.749;0.667;0.622;0.616;0.575;0.568;0.565;0.562;0.565;0.566;0.578;0.62;0.684;0.765;0.928;1.073;1.094;1.086;1.064;1.089;1.11;1.141;1.181;1.278;1.279;1.242;1.205;1.139;1.092;1.03;1.007;0.975;0.975;0.992;1.036;1.079;1.169;1.315;1.428;1.476;1.448;1.432;1.437;1.348;1.232;1.114;0.968;0.83623;2;0.868;0.979;;0.773;0.682;0.641;0.619;0.596;0.593;0.59;0.583;0.591;0.587;0.6;0.637;0.706;0.804;0.95;1.088;1.106;1.081;1.044;1.066;1.04;1.053;1.138;1.203;1.283;1.245;1.178;1.13;1.061;1.004;0.981;0.972;0.97;0.967;1.004;1.059;1.162;1.291;1.428;1.477;1.451;1.472;1.444;1.387;1.276;1.136;0.987;0.86423;3;0.868;0.995;;0.742;0.674;0.635;0.61;0.593;0.581;0.58;0.567;0.565;0.572;0.581;0.622;0.687;0.782;0.887;1.011;1.109;1.114;1.091;1.112;1.109;1.119;1.147;1.234;1.308;1.277;1.219;1.159;1.093;1.046;1.031;1.005;0.99;0.977;1.002;1.072;1.157;1.275;1.376;1.442;1.423;1.396;1.382;1.359;1.268;1.137;0.999;0.88323;4;0.868;0.973;;0.782;0.7;0.653;0.631;0.617;0.61;0.618;0.593;0.582;0.587;0.607;0.649;0.725;0.812;0.954;1.075;1.131;1.098;1.067;1.064;1.046;1.043;1.088;1.201;1.275;1.227;1.193;1.145;1.086;1.029;1.002;0.975;0.943;0.962;0.981;1.039;1.138;1.263;1.388;1.471;1.429;1.429;1.403;1.357;1.284;1.163;1.015;0.8723;5;0.868;0.983;;0.773;0.702;0.655;0.627;0.607;0.603;0.601;0.59;0.583;0.589;0.599;0.631;0.713;0.804;0.938;1.077;1.126;1.142;1.067;1.091;1.071;1.084;1.145;1.202;1.26;1.262;1.202;1.15;1.097;1.051;1.022;0.99;0.976;0.979;1.015;1.087;1.152;1.227;1.348;1.37;1.359;1.378;1.361;1.32;1.261;1.162;1.031;0.9223;6;0.868;1.024;;0.801;0.718;0.662;0.629;0.609;0.59;0.593;0.573;0.566;0.569;0.575;0.59;0.622;0.68;0.767;0.882;0.999;1.08;1.114;1.154;1.196;1.232;1.276;1.357;1.396;1.349;1.304;1.246;1.197;1.142;1.093;1.06;1.052;1.039;1.048;1.065;1.099;1.208;1.271;1.316;1.304;1.304;1.274;1.213;1.181;1.102;0.998;0.90523;7;0.868;1.035;;0.798;0.737;0.673;0.632;0.606;0.589;0.592;0.575;0.562;0.558;0.563;0.572;0.592;0.626;0.695;0.777;0.902;1.001;1.101;1.18;1.23;1.307;1.35;1.415;1.432;1.398;1.318;1.224;1.17;1.128;1.093;1.067;1.035;1.032;1.04;1.066;1.128;1.219;1.322;1.337;1.338;1.331;1.32;1.274;1.221;1.094;0.945;0.83524;1;0.869;1.031;;0.757;0.673;0.63;0.623;0.587;0.576;0.57;0.569;0.573;0.573;0.581;0.614;0.682;0.762;0.92;1.062;1.078;1.081;1.063;1.081;1.114;1.13;1.168;1.264;1.288;1.255;1.209;1.134;1.092;1.034;1.007;0.979;0.983;0.999;1.041;1.083;1.17;1.308;1.416;1.476;1.452;1.416;1.4;1.343;1.244;1.118;0.974;0.84824;2;0.869;0.981;;0.78;0.691;0.643;0.623;0.605;0.599;0.592;0.59;0.596;0.59;0.604;0.635;0.704;0.802;0.948;1.074;1.103;1.082;1.048;1.074;1.041;1.055;1.121;1.187;1.275;1.236;1.183;1.12;1.065;1.011;0.989;0.982;0.98;0.977;1.016;1.075;1.163;1.285;1.404;1.477;1.429;1.439;1.423;1.376;1.282;1.151;1.003;0.87224;3;0.869;0.994;;0.753;0.684;0.641;0.617;0.605;0.591;0.59;0.573;0.567;0.578;0.588;0.624;0.691;0.783;0.881;1.007;1.097;1.107;1.085;1.111;1.111;1.124;1.149;1.238;1.302;1.274;1.215;1.153;1.088;1.043;1.027;1;0.989;0.979;1.002;1.077;1.155;1.267;1.368;1.426;1.406;1.385;1.378;1.36;1.275;1.148;1.007;0.88124;4;0.869;0.975;;0.783;0.706;0.663;0.64;0.626;0.619;0.628;0.601;0.591;0.595;0.617;0.653;0.73;0.815;0.953;1.067;1.12;1.093;1.054;1.055;1.041;1.044;1.085;1.197;1.272;1.223;1.187;1.145;1.078;1.025;1.006;0.976;0.948;0.971;0.987;1.043;1.133;1.252;1.378;1.465;1.424;1.411;1.383;1.351;1.294;1.169;1.023;0.8824;5;0.869;0.976;;0.784;0.708;0.655;0.631;0.612;0.609;0.605;0.595;0.585;0.595;0.604;0.631;0.709;0.801;0.933;1.062;1.112;1.133;1.065;1.094;1.071;1.085;1.145;1.204;1.257;1.263;1.206;1.158;1.105;1.053;1.029;1.002;0.982;0.987;1.024;1.086;1.15;1.228;1.344;1.357;1.342;1.356;1.341;1.317;1.266;1.169;1.031;0.91924;6;0.869;1.011;;0.811;0.729;0.671;0.64;0.612;0.599;0.601;0.582;0.571;0.574;0.579;0.594;0.627;0.682;0.766;0.871;0.992;1.08;1.107;1.152;1.188;1.236;1.275;1.34;1.388;1.338;1.302;1.244;1.195;1.148;1.106;1.074;1.065;1.043;1.048;1.063;1.096;1.203;1.269;1.298;1.287;1.284;1.256;1.211;1.181;1.106;1.002;0.91424;7;0.869;1.032;;0.806;0.744;0.68;0.641;0.612;0.598;0.598;0.579;0.565;0.56;0.566;0.573;0.595;0.628;0.695;0.779;0.897;0.985;1.092;1.166;1.226;1.297;1.339;1.413;1.431;1.388;1.312;1.217;1.171;1.125;1.094;1.066;1.039;1.035;1.042;1.067;1.132;1.221;1.309;1.333;1.333;1.325;1.315;1.272;1.228;1.105;0.96;0.84625;1;0.871;1.022;;0.768;0.684;0.637;0.628;0.593;0.583;0.577;0.57;0.574;0.574;0.585;0.615;0.682;0.761;0.916;1.048;1.066;1.066;1.049;1.076;1.099;1.128;1.187;1.273;1.292;1.254;1.211;1.142;1.097;1.044;1.009;0.986;0.979;0.996;1.033;1.078;1.172;1.303;1.412;1.464;1.449;1.41;1.393;1.341;1.244;1.121;0.983;0.84825;2;0.871;0.979;;0.786;0.694;0.65;0.626;0.608;0.602;0.596;0.595;0.589;0.587;0.607;0.634;0.703;0.799;0.937;1.055;1.102;1.073;1.053;1.07;1.045;1.053;1.114;1.185;1.276;1.245;1.191;1.124;1.077;1.027;1.009;0.996;0.987;0.979;1.019;1.074;1.163;1.276;1.401;1.47;1.409;1.421;1.407;1.363;1.281;1.156;1.011;0.87525;3;0.871;0.995;;0.756;0.694;0.646;0.621;0.605;0.594;0.592;0.575;0.57;0.578;0.585;0.621;0.687;0.776;0.871;0.998;1.087;1.106;1.09;1.106;1.11;1.125;1.166;1.25;1.304;1.268;1.214;1.157;1.092;1.044;1.03;1.004;0.991;0.984;1.009;1.078;1.149;1.269;1.37;1.423;1.404;1.377;1.369;1.342;1.275;1.146;1.004;0.88825;4;0.871;0.978;;0.789;0.714;0.667;0.647;0.633;0.626;0.629;0.602;0.592;0.597;0.615;0.646;0.718;0.795;0.938;1.052;1.093;1.072;1.048;1.042;1.036;1.072;1.102;1.203;1.279;1.224;1.195;1.15;1.081;1.022;1.004;0.977;0.952;0.984;1.002;1.058;1.142;1.263;1.376;1.454;1.417;1.392;1.372;1.349;1.298;1.173;1.022;0.88625;5;0.871;0.98;;0.789;0.716;0.668;0.641;0.619;0.615;0.617;0.603;0.591;0.596;0.609;0.629;0.7;0.791;0.925;1.049;1.1;1.103;1.059;1.075;1.067;1.083;1.149;1.201;1.264;1.271;1.219;1.174;1.116;1.073;1.037;1.018;0.992;0.994;1.026;1.079;1.142;1.229;1.337;1.348;1.33;1.343;1.325;1.301;1.256;1.171;1.034;0.92625;6;0.871;1.011;;0.817;0.73;0.68;0.648;0.622;0.609;0.608;0.586;0.576;0.579;0.583;0.596;0.625;0.682;0.763;0.865;0.978;1.065;1.096;1.144;1.183;1.226;1.268;1.331;1.382;1.334;1.298;1.252;1.196;1.155;1.114;1.083;1.076;1.048;1.049;1.063;1.093;1.194;1.259;1.293;1.283;1.284;1.253;1.211;1.183;1.113;1.007;0.91725;7;0.871;1.035;;0.813;0.753;0.69;0.652;0.622;0.608;0.609;0.586;0.572;0.567;0.57;0.578;0.599;0.631;0.697;0.777;0.892;0.982;1.092;1.165;1.23;1.285;1.331;1.403;1.422;1.375;1.307;1.219;1.174;1.128;1.097;1.068;1.041;1.034;1.044;1.073;1.124;1.212;1.299;1.316;1.323;1.304;1.306;1.264;1.226;1.112;0.969;0.85926;1;0.871;1.016;;0.784;0.698;0.653;0.637;0.599;0.588;0.583;0.576;0.574;0.578;0.588;0.615;0.676;0.754;0.906;1.033;1.059;1.057;1.049;1.07;1.103;1.121;1.177;1.254;1.288;1.246;1.203;1.144;1.1;1.051;1.018;0.996;0.985;1;1.034;1.078;1.166;1.294;1.411;1.46;1.438;1.402;1.375;1.341;1.252;1.132;0.995;0.85926;2;0.871;0.977;;0.791;0.7;0.653;0.628;0.609;0.601;0.6;0.6;0.594;0.59;0.609;0.632;0.695;0.787;0.925;1.037;1.083;1.062;1.042;1.058;1.045;1.055;1.116;1.194;1.288;1.25;1.202;1.137;1.088;1.043;1.02;1.005;0.996;0.99;1.024;1.082;1.165;1.275;1.393;1.456;1.406;1.414;1.393;1.344;1.271;1.153;1.014;0.88526;3;0.871;0.993;;0.768;0.707;0.659;0.631;0.617;0.604;0.602;0.582;0.575;0.579;0.59;0.623;0.687;0.767;0.859;0.987;1.072;1.086;1.077;1.097;1.099;1.119;1.15;1.248;1.308;1.271;1.207;1.157;1.095;1.049;1.033;1.012;1.001;0.994;1.016;1.075;1.152;1.271;1.372;1.424;1.408;1.377;1.354;1.331;1.265;1.141;1.008;0.89426;4;0.871;0.987;;0.797;0.724;0.676;0.648;0.629;0.621;0.626;0.606;0.594;0.598;0.616;0.639;0.709;0.788;0.926;1.046;1.081;1.05;1.043;1.036;1.033;1.069;1.107;1.186;1.28;1.228;1.195;1.156;1.081;1.028;1.013;0.989;0.97;1.003;1.017;1.059;1.147;1.268;1.369;1.438;1.413;1.396;1.385;1.35;1.299;1.164;1.018;0.88626;5;0.871;0.988;;0.796;0.722;0.674;0.65;0.628;0.616;0.616;0.604;0.593;0.596;0.612;0.631;0.691;0.784;0.917;1.037;1.075;1.081;1.053;1.07;1.07;1.089;1.147;1.185;1.261;1.262;1.223;1.175;1.121;1.087;1.047;1.026;1.013;1.014;1.041;1.074;1.135;1.222;1.329;1.348;1.343;1.353;1.335;1.296;1.246;1.155;1.028;0.92926;6;0.871;1.009;;0.826;0.735;0.681;0.652;0.621;0.612;0.613;0.591;0.578;0.581;0.586;0.599;0.627;0.685;0.762;0.857;0.97;1.052;1.087;1.143;1.176;1.215;1.261;1.333;1.385;1.351;1.313;1.264;1.203;1.164;1.118;1.088;1.082;1.052;1.049;1.06;1.089;1.188;1.254;1.276;1.266;1.273;1.245;1.212;1.181;1.11;1.011;0.92326;7;0.871;1.03;;0.822;0.761;0.696;0.658;0.63;0.614;0.613;0.589;0.574;0.571;0.573;0.579;0.599;0.632;0.695;0.777;0.897;0.981;1.087;1.174;1.235;1.291;1.335;1.404;1.417;1.365;1.3;1.218;1.167;1.123;1.092;1.059;1.043;1.044;1.047;1.068;1.116;1.205;1.283;1.31;1.317;1.293;1.294;1.266;1.232;1.113;0.975;0.86627;1;0.872;1.015;;0.787;0.704;0.658;0.641;0.605;0.595;0.588;0.581;0.575;0.581;0.59;0.615;0.677;0.755;0.9;1.014;1.049;1.046;1.042;1.061;1.099;1.115;1.172;1.253;1.281;1.249;1.219;1.151;1.109;1.069;1.03;1.005;0.986;1;1.038;1.078;1.164;1.285;1.403;1.445;1.427;1.389;1.373;1.349;1.254;1.132;0.996;0.86527;2;0.872;0.982;;0.799;0.707;0.662;0.637;0.614;0.604;0.605;0.597;0.594;0.591;0.611;0.629;0.691;0.783;0.916;1.025;1.08;1.05;1.046;1.061;1.051;1.062;1.131;1.208;1.29;1.251;1.21;1.146;1.09;1.049;1.028;1.01;0.994;0.981;1.017;1.085;1.16;1.268;1.369;1.447;1.404;1.4;1.388;1.338;1.269;1.15;1.013;0.88927;3;0.872;0.992;;0.772;0.71;0.661;0.632;0.62;0.606;0.604;0.585;0.576;0.577;0.592;0.621;0.684;0.763;0.857;0.984;1.056;1.076;1.069;1.093;1.097;1.128;1.166;1.252;1.31;1.27;1.214;1.162;1.095;1.053;1.034;1.009;1.002;1.003;1.022;1.077;1.149;1.256;1.369;1.416;1.403;1.376;1.356;1.325;1.264;1.143;1.015;0.89627;4;0.872;0.99;;0.804;0.729;0.678;0.651;0.63;0.62;0.626;0.607;0.594;0.598;0.619;0.639;0.706;0.783;0.912;1.033;1.073;1.049;1.033;1.029;1.028;1.076;1.116;1.195;1.281;1.234;1.199;1.161;1.094;1.035;1.021;0.989;0.968;1.011;1.019;1.067;1.14;1.263;1.365;1.422;1.402;1.39;1.38;1.354;1.301;1.166;1.021;0.88927;5;0.872;0.99;;0.8;0.727;0.676;0.649;0.632;0.616;0.616;0.603;0.596;0.594;0.612;0.629;0.69;0.779;0.912;1.038;1.067;1.07;1.05;1.058;1.067;1.096;1.145;1.193;1.271;1.263;1.221;1.174;1.129;1.093;1.05;1.03;1.017;1.021;1.041;1.077;1.124;1.214;1.313;1.346;1.341;1.346;1.338;1.302;1.25;1.156;1.034;0.93427;6;0.872;1.002;;0.832;0.747;0.687;0.662;0.628;0.615;0.614;0.595;0.58;0.585;0.591;0.6;0.629;0.686;0.76;0.85;0.958;1.049;1.074;1.144;1.173;1.205;1.253;1.336;1.383;1.348;1.312;1.264;1.194;1.156;1.122;1.086;1.074;1.046;1.045;1.06;1.092;1.186;1.257;1.285;1.273;1.269;1.238;1.221;1.187;1.109;1.013;0.92727;7;0.872;1.029;;0.826;0.757;0.701;0.668;0.638;0.621;0.615;0.591;0.58;0.573;0.576;0.58;0.6;0.634;0.696;0.779;0.891;0.974;1.077;1.167;1.226;1.281;1.327;1.409;1.415;1.363;1.288;1.217;1.165;1.128;1.093;1.062;1.044;1.038;1.044;1.07;1.123;1.209;1.288;1.316;1.316;1.29;1.287;1.272;1.232;1.112;0.973;0.86828;1;0.872;1.019;;0.791;0.708;0.663;0.646;0.613;0.6;0.592;0.584;0.582;0.587;0.596;0.622;0.679;0.754;0.885;0.989;1.029;1.037;1.048;1.064;1.108;1.108;1.186;1.269;1.29;1.25;1.214;1.146;1.113;1.08;1.03;1.011;0.992;1.004;1.035;1.078;1.157;1.284;1.395;1.437;1.415;1.381;1.357;1.332;1.255;1.134;1;0.8728;2;0.872;0.99;;0.801;0.712;0.668;0.641;0.617;0.61;0.607;0.599;0.595;0.594;0.613;0.629;0.685;0.772;0.896;1.002;1.06;1.037;1.052;1.064;1.062;1.079;1.148;1.21;1.295;1.248;1.217;1.155;1.1;1.061;1.033;1.011;0.985;0.983;1.007;1.081;1.16;1.268;1.365;1.437;1.402;1.388;1.383;1.338;1.272;1.146;1.02;0.89228;3;0.872;0.996;;0.781;0.722;0.672;0.643;0.626;0.61;0.609;0.588;0.582;0.585;0.597;0.621;0.68;0.756;0.852;0.97;1.038;1.062;1.075;1.091;1.089;1.126;1.171;1.257;1.315;1.272;1.216;1.17;1.105;1.059;1.037;1.009;1.003;1.005;1.021;1.074;1.147;1.247;1.354;1.413;1.402;1.372;1.348;1.322;1.257;1.132;1.02;0.89728;4;0.872;0.989;;0.806;0.733;0.681;0.654;0.632;0.624;0.625;0.601;0.594;0.599;0.619;0.633;0.697;0.771;0.896;1.02;1.061;1.044;1.027;1.026;1.038;1.09;1.128;1.195;1.277;1.237;1.203;1.173;1.098;1.036;1.025;0.999;0.975;1.006;1.028;1.073;1.141;1.255;1.369;1.416;1.392;1.393;1.377;1.358;1.3;1.163;1.02;0.89228;5;0.872;0.991;;0.806;0.73;0.682;0.652;0.636;0.618;0.62;0.603;0.599;0.593;0.608;0.624;0.684;0.762;0.898;1.018;1.054;1.06;1.051;1.06;1.072;1.099;1.163;1.211;1.279;1.269;1.233;1.174;1.135;1.099;1.047;1.035;1.024;1.023;1.043;1.07;1.116;1.205;1.302;1.34;1.341;1.348;1.331;1.298;1.249;1.154;1.041;0.94128;6;0.872;0.995;;0.835;0.753;0.689;0.667;0.633;0.618;0.616;0.594;0.581;0.588;0.596;0.603;0.632;0.686;0.754;0.84;0.945;1.042;1.064;1.138;1.167;1.195;1.235;1.328;1.382;1.348;1.314;1.264;1.193;1.156;1.116;1.086;1.081;1.048;1.045;1.073;1.105;1.191;1.269;1.287;1.268;1.266;1.236;1.224;1.196;1.111;1.014;0.92828;7;0.872;1.02;;0.836;0.768;0.71;0.675;0.647;0.63;0.621;0.594;0.586;0.577;0.579;0.583;0.602;0.634;0.695;0.778;0.888;0.966;1.064;1.154;1.218;1.278;1.332;1.403;1.408;1.358;1.29;1.218;1.174;1.129;1.098;1.064;1.049;1.036;1.045;1.076;1.117;1.194;1.274;1.303;1.318;1.285;1.281;1.266;1.235;1.115;0.978;0.87129;1;0.868;1.009;;0.8;0.716;0.673;0.652;0.624;0.606;0.596;0.586;0.586;0.59;0.599;0.626;0.676;0.747;0.869;0.968;1.017;1.034;1.052;1.07;1.114;1.116;1.189;1.278;1.292;1.256;1.216;1.145;1.126;1.091;1.039;1.019;0.997;1.004;1.036;1.076;1.151;1.264;1.38;1.414;1.397;1.371;1.35;1.321;1.248;1.135;1.005;0.88329;2;0.868;0.999;;0.805;0.719;0.676;0.647;0.622;0.617;0.614;0.602;0.595;0.598;0.616;0.627;0.681;0.766;0.884;0.987;1.045;1.023;1.05;1.065;1.066;1.085;1.157;1.213;1.303;1.244;1.219;1.167;1.112;1.074;1.042;1.019;0.985;0.987;1.011;1.08;1.157;1.261;1.35;1.417;1.408;1.379;1.365;1.325;1.267;1.144;1.023;0.90129;3;0.868;1.001;;0.793;0.732;0.679;0.649;0.633;0.617;0.615;0.592;0.588;0.592;0.601;0.621;0.676;0.752;0.843;0.96;1.021;1.048;1.067;1.081;1.088;1.127;1.185;1.26;1.317;1.267;1.216;1.17;1.102;1.068;1.037;1.002;1.002;1.002;1.02;1.068;1.131;1.235;1.35;1.407;1.399;1.371;1.349;1.33;1.266;1.138;1.029;0.90429;4;0.868;0.992;;0.816;0.736;0.687;0.66;0.639;0.629;0.631;0.603;0.598;0.6;0.621;0.631;0.693;0.76;0.874;1.003;1.041;1.034;1.025;1.034;1.04;1.094;1.137;1.207;1.283;1.241;1.213;1.167;1.098;1.051;1.034;1;0.984;1.011;1.031;1.074;1.136;1.243;1.356;1.411;1.385;1.391;1.374;1.356;1.293;1.163;1.016;0.89629;5;0.868;0.993;;0.814;0.737;0.688;0.661;0.641;0.624;0.624;0.608;0.603;0.597;0.612;0.628;0.681;0.755;0.881;0.989;1.033;1.048;1.047;1.061;1.073;1.108;1.171;1.216;1.282;1.269;1.233;1.187;1.146;1.102;1.043;1.031;1.029;1.024;1.04;1.071;1.116;1.199;1.295;1.345;1.338;1.355;1.326;1.294;1.242;1.153;1.042;0.93829;6;0.868;0.998;;0.837;0.758;0.697;0.672;0.64;0.624;0.622;0.6;0.586;0.591;0.601;0.604;0.632;0.685;0.75;0.837;0.937;1.03;1.047;1.128;1.148;1.183;1.223;1.321;1.375;1.355;1.312;1.263;1.193;1.149;1.11;1.083;1.074;1.051;1.046;1.079;1.108;1.19;1.285;1.293;1.275;1.27;1.242;1.233;1.197;1.11;1.018;0.93629;7;0.868;1.008;;0.837;0.766;0.707;0.674;0.65;0.631;0.622;0.592;0.587;0.581;0.58;0.583;0.599;0.632;0.695;0.778;0.885;0.957;1.054;1.152;1.218;1.272;1.34;1.409;1.396;1.344;1.282;1.227;1.175;1.128;1.098;1.062;1.045;1.039;1.042;1.075;1.117;1.197;1.277;1.321;1.324;1.295;1.28;1.267;1.23;1.116;0.983;0.87930;1;0.864;1.011;;0.806;0.722;0.677;0.655;0.626;0.607;0.599;0.582;0.583;0.584;0.595;0.62;0.673;0.737;0.844;0.937;0.993;1.028;1.056;1.079;1.12;1.134;1.186;1.285;1.297;1.274;1.231;1.167;1.139;1.097;1.045;1.021;1.002;1.003;1.023;1.071;1.149;1.26;1.372;1.403;1.399;1.369;1.342;1.324;1.25;1.134;1.01;0.8930;2;0.864;0.996;;0.81;0.723;0.68;0.651;0.63;0.622;0.614;0.603;0.597;0.6;0.62;0.62;0.673;0.754;0.865;0.961;1.03;1.014;1.049;1.073;1.079;1.1;1.17;1.233;1.309;1.247;1.231;1.177;1.116;1.078;1.052;1.026;0.989;0.992;1.014;1.078;1.149;1.248;1.335;1.402;1.401;1.371;1.366;1.322;1.261;1.141;1.02;0.90430;3;0.864;1;;0.806;0.739;0.687;0.657;0.642;0.624;0.624;0.601;0.596;0.598;0.607;0.626;0.673;0.742;0.826;0.947;1.008;1.042;1.059;1.07;1.087;1.129;1.186;1.265;1.322;1.278;1.228;1.171;1.102;1.065;1.038;1.008;1.008;1.004;1.023;1.065;1.122;1.214;1.329;1.403;1.405;1.379;1.35;1.323;1.258;1.134;1.025;0.90530;4;0.864;0.99;;0.818;0.74;0.694;0.664;0.642;0.632;0.631;0.605;0.599;0.599;0.622;0.627;0.685;0.746;0.854;0.98;1.025;1.022;1.023;1.036;1.046;1.109;1.142;1.208;1.281;1.25;1.226;1.178;1.108;1.05;1.033;0.999;0.993;1.016;1.029;1.074;1.131;1.236;1.342;1.396;1.388;1.395;1.381;1.352;1.291;1.169;1.027;0.90630;5;0.864;0.993;;0.821;0.744;0.692;0.665;0.643;0.63;0.628;0.614;0.608;0.601;0.615;0.628;0.676;0.745;0.864;0.967;1.014;1.026;1.037;1.068;1.084;1.114;1.177;1.227;1.293;1.267;1.233;1.197;1.153;1.115;1.048;1.032;1.025;1.02;1.038;1.063;1.112;1.203;1.287;1.339;1.335;1.351;1.33;1.297;1.242;1.146;1.038;0.94830;6;0.864;1.001;;0.848;0.767;0.702;0.681;0.647;0.631;0.627;0.605;0.591;0.596;0.605;0.608;0.634;0.684;0.747;0.834;0.931;1.013;1.031;1.122;1.14;1.173;1.223;1.306;1.362;1.332;1.31;1.259;1.189;1.148;1.109;1.089;1.073;1.046;1.055;1.085;1.118;1.186;1.284;1.293;1.282;1.276;1.252;1.242;1.196;1.112;1.017;0.93930;7;0.864;1.009;;0.841;0.771;0.716;0.684;0.66;0.638;0.628;0.597;0.594;0.591;0.589;0.589;0.606;0.637;0.7;0.78;0.876;0.948;1.043;1.149;1.214;1.261;1.318;1.397;1.387;1.336;1.272;1.222;1.17;1.119;1.095;1.065;1.047;1.041;1.047;1.077;1.109;1.191;1.27;1.318;1.327;1.294;1.282;1.273;1.231;1.124;0.992;0.88431;1;0.859;1.008;;0.816;0.732;0.686;0.657;0.631;0.615;0.608;0.59;0.59;0.591;0.599;0.621;0.669;0.73;0.827;0.915;0.974;1.009;1.045;1.064;1.108;1.128;1.187;1.289;1.301;1.279;1.232;1.178;1.145;1.1;1.047;1.025;1.01;1.006;1.022;1.071;1.151;1.261;1.366;1.404;1.401;1.372;1.334;1.321;1.246;1.135;1.01;0.90231;2;0.859;0.999;;0.818;0.732;0.687;0.658;0.638;0.629;0.621;0.604;0.598;0.601;0.62;0.618;0.665;0.743;0.845;0.936;1.011;1.009;1.047;1.071;1.078;1.098;1.177;1.243;1.31;1.238;1.228;1.177;1.121;1.09;1.057;1.027;0.995;0.997;1.013;1.08;1.147;1.253;1.337;1.395;1.404;1.371;1.365;1.323;1.254;1.142;1.024;0.90531;3;0.859;1.001;;0.815;0.747;0.693;0.664;0.643;0.628;0.629;0.605;0.598;0.604;0.61;0.625;0.671;0.735;0.823;0.933;0.985;1.031;1.05;1.057;1.084;1.128;1.188;1.26;1.316;1.266;1.228;1.177;1.109;1.066;1.037;1.009;0.999;1.004;1.025;1.07;1.123;1.222;1.327;1.397;1.415;1.384;1.355;1.332;1.262;1.14;1.021;0.9131;4;0.859;0.99;;0.823;0.745;0.694;0.665;0.643;0.634;0.632;0.608;0.601;0.601;0.622;0.63;0.682;0.741;0.841;0.959;1.005;1.012;1.029;1.036;1.051;1.112;1.156;1.218;1.276;1.249;1.226;1.169;1.107;1.057;1.031;1.003;1.001;1.019;1.034;1.072;1.13;1.227;1.333;1.388;1.391;1.407;1.386;1.354;1.286;1.171;1.029;0.91431;5;0.859;0.99;;0.829;0.752;0.694;0.67;0.643;0.632;0.632;0.616;0.607;0.599;0.616;0.634;0.675;0.736;0.852;0.95;0.994;0.999;1.029;1.058;1.079;1.106;1.171;1.228;1.292;1.271;1.245;1.202;1.16;1.123;1.05;1.037;1.021;1.017;1.031;1.061;1.11;1.212;1.295;1.348;1.357;1.365;1.338;1.297;1.238;1.142;1.036;0.95131;6;0.859;1.003;;0.849;0.774;0.707;0.685;0.651;0.634;0.631;0.608;0.592;0.599;0.607;0.609;0.631;0.683;0.745;0.825;0.918;1.001;1.039;1.111;1.124;1.161;1.223;1.301;1.352;1.332;1.316;1.26;1.199;1.156;1.108;1.091;1.074;1.05;1.064;1.091;1.12;1.181;1.279;1.294;1.29;1.279;1.259;1.249;1.192;1.106;1.012;0.93831;7;0.859;1.009;;0.845;0.77;0.716;0.684;0.658;0.634;0.622;0.594;0.594;0.591;0.588;0.591;0.607;0.637;0.699;0.776;0.869;0.945;1.046;1.137;1.214;1.261;1.322;1.402;1.399;1.331;1.266;1.218;1.17;1.109;1.093;1.067;1.052;1.045;1.052;1.079;1.113;1.194;1.267;1.328;1.337;1.308;1.285;1.276;1.22;1.115;0.991;0.88332;1;0.862;1.011;;0.814;0.734;0.689;0.658;0.633;0.616;0.608;0.589;0.589;0.591;0.598;0.622;0.668;0.726;0.813;0.902;0.972;1.009;1.043;1.068;1.106;1.13;1.187;1.287;1.303;1.287;1.244;1.19;1.153;1.107;1.049;1.018;1.002;0.995;1.013;1.058;1.146;1.248;1.36;1.409;1.415;1.383;1.339;1.33;1.252;1.136;1.009;0.90232;2;0.862;0.995;;0.823;0.734;0.688;0.661;0.64;0.629;0.623;0.605;0.598;0.6;0.623;0.616;0.665;0.74;0.838;0.925;1.005;1.003;1.045;1.072;1.081;1.099;1.179;1.248;1.316;1.25;1.236;1.179;1.125;1.096;1.057;1.018;0.991;0.995;1.008;1.072;1.137;1.251;1.327;1.383;1.405;1.387;1.374;1.334;1.257;1.14;1.017;0.90532;3;0.862;0.996;;0.816;0.75;0.69;0.662;0.639;0.626;0.626;0.604;0.595;0.602;0.61;0.621;0.669;0.731;0.823;0.933;0.974;1.023;1.054;1.053;1.085;1.123;1.193;1.26;1.311;1.261;1.226;1.18;1.108;1.066;1.031;1.016;0.999;0.997;1.019;1.067;1.123;1.228;1.337;1.399;1.43;1.409;1.381;1.34;1.265;1.13;1.013;0.90232;4;0.862;0.988;;0.815;0.741;0.688;0.658;0.639;0.63;0.628;0.605;0.598;0.598;0.622;0.628;0.68;0.735;0.839;0.947;0.999;1.005;1.028;1.041;1.055;1.123;1.164;1.228;1.281;1.255;1.22;1.162;1.106;1.061;1.03;1.004;1.002;1.019;1.038;1.079;1.135;1.238;1.334;1.391;1.415;1.428;1.391;1.352;1.277;1.157;1.023;0.90832;5;0.862;0.99;;0.822;0.744;0.689;0.664;0.641;0.627;0.63;0.612;0.604;0.596;0.614;0.632;0.676;0.735;0.849;0.944;0.99;1.001;1.03;1.06;1.087;1.115;1.177;1.224;1.285;1.263;1.241;1.199;1.155;1.118;1.047;1.032;1.02;1.014;1.028;1.057;1.112;1.218;1.298;1.362;1.376;1.383;1.353;1.306;1.244;1.142;1.032;0.95232;6;0.862;1.008;;0.852;0.773;0.704;0.68;0.648;0.631;0.628;0.605;0.59;0.595;0.6;0.603;0.626;0.677;0.741;0.819;0.915;1.005;1.046;1.112;1.127;1.162;1.223;1.294;1.348;1.334;1.31;1.26;1.191;1.153;1.117;1.092;1.071;1.047;1.064;1.092;1.122;1.179;1.287;1.299;1.304;1.295;1.27;1.259;1.193;1.103;1.013;0.94132;7;0.862;1.012;;0.839;0.765;0.709;0.677;0.653;0.628;0.618;0.593;0.59;0.587;0.584;0.587;0.601;0.634;0.692;0.769;0.865;0.94;1.043;1.139;1.206;1.262;1.32;1.394;1.398;1.34;1.275;1.221;1.18;1.122;1.106;1.082;1.056;1.041;1.052;1.083;1.124;1.204;1.27;1.327;1.351;1.331;1.299;1.273;1.21;1.106;0.98;0.87433;1;0.865;1.011;;0.806;0.731;0.682;0.655;0.626;0.612;0.605;0.584;0.585;0.589;0.594;0.622;0.669;0.729;0.82;0.911;0.981;1.012;1.052;1.074;1.103;1.133;1.179;1.288;1.297;1.284;1.237;1.182;1.145;1.093;1.035;1.013;0.995;0.991;1.013;1.067;1.152;1.25;1.377;1.431;1.434;1.409;1.36;1.328;1.242;1.126;1.006;0.89133;2;0.865;0.992;;0.813;0.73;0.688;0.658;0.634;0.623;0.617;0.601;0.592;0.594;0.612;0.616;0.664;0.742;0.842;0.933;1.007;1.009;1.042;1.062;1.081;1.101;1.178;1.25;1.303;1.256;1.23;1.173;1.116;1.088;1.056;1.013;0.985;0.988;1.002;1.066;1.147;1.267;1.347;1.395;1.441;1.419;1.392;1.339;1.258;1.128;1.005;0.89733;3;0.865;0.991;;0.809;0.739;0.681;0.655;0.633;0.621;0.619;0.598;0.592;0.595;0.605;0.621;0.667;0.731;0.831;0.933;0.977;1.021;1.063;1.07;1.087;1.132;1.186;1.253;1.31;1.259;1.224;1.185;1.105;1.062;1.035;1.018;1;0.995;1.024;1.064;1.123;1.236;1.34;1.42;1.452;1.435;1.386;1.341;1.256;1.119;1;0.89233;4;0.865;0.99;;0.811;0.733;0.68;0.653;0.634;0.627;0.623;0.6;0.595;0.592;0.618;0.627;0.678;0.737;0.846;0.958;1.004;1.004;1.037;1.047;1.056;1.115;1.169;1.231;1.27;1.257;1.215;1.16;1.094;1.047;1.022;0.998;0.987;1.008;1.036;1.079;1.142;1.251;1.353;1.414;1.447;1.451;1.409;1.357;1.27;1.149;1.014;0.89533;5;0.865;0.99;;0.81;0.737;0.681;0.656;0.635;0.618;0.625;0.607;0.602;0.591;0.61;0.632;0.68;0.742;0.862;0.956;0.997;1.005;1.03;1.059;1.086;1.115;1.175;1.223;1.282;1.258;1.241;1.192;1.142;1.106;1.037;1.023;1.012;1;1.021;1.052;1.116;1.22;1.307;1.388;1.405;1.408;1.372;1.311;1.245;1.142;1.034;0.95233;6;0.865;1.01;;0.845;0.765;0.697;0.673;0.646;0.626;0.622;0.596;0.585;0.591;0.598;0.598;0.622;0.666;0.732;0.818;0.919;1.005;1.054;1.121;1.136;1.156;1.217;1.307;1.364;1.345;1.32;1.267;1.193;1.149;1.108;1.081;1.056;1.041;1.058;1.083;1.117;1.178;1.287;1.312;1.32;1.313;1.285;1.267;1.201;1.112;1.012;0.93633;7;0.865;1.016;;0.832;0.759;0.704;0.672;0.646;0.62;0.61;0.586;0.583;0.58;0.577;0.583;0.596;0.629;0.687;0.759;0.861;0.938;1.042;1.144;1.205;1.264;1.319;1.4;1.403;1.347;1.291;1.236;1.182;1.122;1.1;1.08;1.052;1.037;1.049;1.076;1.123;1.208;1.278;1.336;1.377;1.366;1.316;1.285;1.208;1.098;0.97;0.86434;1;0.87;1.008;;0.799;0.72;0.671;0.644;0.621;0.605;0.598;0.579;0.584;0.583;0.587;0.619;0.669;0.731;0.823;0.916;0.98;1.012;1.053;1.077;1.095;1.128;1.166;1.283;1.295;1.276;1.241;1.18;1.143;1.087;1.032;1.01;0.999;0.99;1.006;1.067;1.158;1.26;1.396;1.461;1.464;1.426;1.374;1.336;1.239;1.123;1.004;0.8934;2;0.87;0.985;;0.806;0.724;0.677;0.651;0.629;0.617;0.61;0.596;0.585;0.589;0.607;0.612;0.663;0.75;0.856;0.95;1.006;1.006;1.037;1.061;1.083;1.105;1.177;1.252;1.308;1.256;1.222;1.171;1.109;1.074;1.04;1;0.975;0.981;0.993;1.064;1.148;1.276;1.36;1.411;1.467;1.446;1.416;1.356;1.264;1.131;1;0.88334;3;0.87;0.984;;0.799;0.724;0.669;0.648;0.628;0.614;0.615;0.594;0.588;0.591;0.602;0.618;0.67;0.737;0.845;0.944;0.985;1.029;1.065;1.076;1.091;1.13;1.175;1.242;1.299;1.265;1.234;1.181;1.099;1.055;1.034;1.01;0.991;0.99;1.018;1.058;1.127;1.246;1.346;1.426;1.471;1.46;1.403;1.352;1.259;1.121;0.994;0.88234;4;0.87;0.986;;0.803;0.72;0.672;0.644;0.622;0.616;0.616;0.591;0.588;0.589;0.614;0.624;0.677;0.746;0.858;0.963;1.017;1.019;1.041;1.067;1.072;1.104;1.158;1.231;1.265;1.248;1.206;1.157;1.094;1.048;1.013;0.99;0.981;0.996;1.026;1.073;1.14;1.255;1.366;1.437;1.47;1.476;1.437;1.361;1.267;1.142;1.01;0.8934;5;0.87;0.993;;0.799;0.727;0.668;0.644;0.624;0.609;0.61;0.596;0.592;0.588;0.603;0.628;0.684;0.751;0.874;0.976;1;1.02;1.042;1.065;1.086;1.119;1.174;1.219;1.276;1.257;1.23;1.179;1.136;1.083;1.033;1.009;0.992;0.995;1.025;1.062;1.135;1.229;1.331;1.406;1.435;1.431;1.39;1.319;1.246;1.135;1.028;0.9434;6;0.87;1.015;;0.833;0.753;0.685;0.66;0.636;0.615;0.612;0.585;0.576;0.582;0.589;0.586;0.61;0.655;0.723;0.817;0.929;1.009;1.06;1.125;1.137;1.169;1.224;1.317;1.369;1.344;1.319;1.267;1.192;1.147;1.111;1.08;1.057;1.04;1.059;1.084;1.13;1.196;1.302;1.337;1.352;1.329;1.299;1.272;1.195;1.1;1.004;0.92834;7;0.87;1.029;;0.823;0.749;0.693;0.663;0.636;0.613;0.598;0.575;0.574;0.57;0.569;0.574;0.589;0.622;0.681;0.755;0.858;0.945;1.037;1.148;1.21;1.284;1.33;1.416;1.424;1.358;1.291;1.244;1.19;1.126;1.099;1.071;1.042;1.029;1.045;1.062;1.123;1.22;1.285;1.364;1.407;1.396;1.333;1.29;1.201;1.086;0.956;0.84635;1;0.878;1.004;;0.782;0.704;0.654;0.632;0.612;0.599;0.59;0.568;0.577;0.575;0.582;0.616;0.67;0.74;0.837;0.932;0.988;1.017;1.058;1.092;1.091;1.135;1.177;1.29;1.295;1.274;1.243;1.173;1.131;1.08;1.016;0.998;0.988;0.986;1.011;1.071;1.162;1.267;1.407;1.486;1.508;1.451;1.397;1.34;1.229;1.11;0.985;0.87435;2;0.878;0.983;;0.796;0.718;0.671;0.647;0.624;0.612;0.605;0.591;0.577;0.582;0.602;0.61;0.667;0.763;0.874;0.971;1.014;1.02;1.052;1.068;1.089;1.108;1.17;1.246;1.299;1.256;1.22;1.156;1.086;1.052;1.022;0.982;0.972;0.969;0.988;1.057;1.15;1.283;1.375;1.442;1.502;1.482;1.437;1.356;1.259;1.123;0.987;0.86835;3;0.878;0.986;;0.787;0.708;0.654;0.635;0.617;0.606;0.607;0.587;0.579;0.584;0.596;0.614;0.671;0.747;0.859;0.957;0.994;1.045;1.074;1.088;1.098;1.137;1.177;1.238;1.287;1.266;1.231;1.177;1.104;1.046;1.025;0.991;0.975;0.978;1.01;1.057;1.128;1.258;1.356;1.451;1.495;1.479;1.423;1.358;1.263;1.123;0.989;0.87135;4;0.878;0.987;;0.791;0.712;0.664;0.641;0.618;0.611;0.61;0.586;0.584;0.585;0.61;0.624;0.676;0.756;0.87;0.979;1.028;1.036;1.049;1.07;1.073;1.109;1.156;1.232;1.258;1.242;1.199;1.144;1.092;1.044;1;0.971;0.973;0.981;1.017;1.066;1.142;1.271;1.383;1.469;1.508;1.506;1.435;1.354;1.258;1.133;1.001;0.88335;5;0.878;0.99;;0.787;0.725;0.66;0.634;0.612;0.603;0.607;0.59;0.584;0.582;0.598;0.624;0.687;0.758;0.884;0.984;1.01;1.029;1.047;1.067;1.085;1.121;1.17;1.23;1.278;1.251;1.221;1.17;1.122;1.067;1.01;0.994;0.972;0.98;1.019;1.058;1.136;1.244;1.34;1.438;1.463;1.453;1.412;1.343;1.259;1.141;1.024;0.92735;6;0.878;1.013;;0.819;0.743;0.676;0.651;0.625;0.608;0.603;0.575;0.566;0.572;0.58;0.576;0.603;0.645;0.715;0.815;0.933;1.017;1.072;1.132;1.148;1.192;1.242;1.329;1.376;1.336;1.314;1.267;1.19;1.141;1.102;1.067;1.042;1.034;1.06;1.091;1.132;1.205;1.313;1.365;1.385;1.366;1.318;1.274;1.193;1.091;0.989;0.91235;7;0.878;1.037;;0.808;0.735;0.68;0.653;0.629;0.605;0.589;0.563;0.565;0.56;0.56;0.565;0.585;0.616;0.675;0.749;0.856;0.941;1.038;1.145;1.21;1.3;1.351;1.431;1.43;1.364;1.295;1.252;1.201;1.13;1.099;1.077;1.039;1.017;1.047;1.062;1.123;1.224;1.303;1.391;1.435;1.423;1.352;1.29;1.191;1.073;0.94;0.83336;1;0.89;1.004;;0.776;0.694;0.643;0.623;0.604;0.593;0.584;0.562;0.57;0.57;0.576;0.615;0.669;0.743;0.851;0.952;1.001;1.027;1.072;1.094;1.091;1.135;1.175;1.279;1.289;1.269;1.237;1.167;1.119;1.063;1.008;0.985;0.981;0.981;1;1.068;1.163;1.28;1.423;1.526;1.536;1.482;1.416;1.343;1.224;1.103;0.972;0.86636;2;0.89;0.979;;0.788;0.709;0.66;0.635;0.618;0.604;0.598;0.587;0.572;0.58;0.598;0.608;0.669;0.769;0.888;0.988;1.021;1.026;1.057;1.071;1.091;1.1;1.161;1.236;1.294;1.248;1.213;1.141;1.074;1.037;1.006;0.97;0.969;0.97;0.986;1.054;1.149;1.299;1.398;1.476;1.543;1.521;1.454;1.358;1.257;1.118;0.974;0.85736;3;0.89;0.982;;0.777;0.698;0.646;0.626;0.61;0.598;0.6;0.581;0.573;0.579;0.591;0.612;0.672;0.752;0.865;0.967;1.009;1.064;1.087;1.097;1.098;1.129;1.164;1.225;1.282;1.264;1.227;1.185;1.104;1.037;1.015;0.985;0.966;0.97;1.004;1.052;1.132;1.274;1.386;1.49;1.535;1.495;1.429;1.359;1.253;1.108;0.972;0.85636;4;0.89;0.981;;0.779;0.703;0.655;0.634;0.611;0.608;0.606;0.581;0.582;0.582;0.603;0.62;0.68;0.767;0.889;0.998;1.037;1.034;1.054;1.068;1.073;1.099;1.15;1.22;1.253;1.24;1.193;1.133;1.075;1.034;0.987;0.96;0.964;0.968;1.014;1.065;1.147;1.294;1.416;1.505;1.538;1.53;1.447;1.355;1.254;1.124;0.995;0.87636;5;0.89;0.992;;0.776;0.715;0.654;0.629;0.607;0.598;0.603;0.584;0.578;0.579;0.594;0.622;0.684;0.765;0.901;0.999;1.019;1.031;1.043;1.064;1.078;1.101;1.157;1.216;1.258;1.24;1.21;1.166;1.11;1.051;1.001;0.995;0.967;0.971;1.016;1.057;1.147;1.262;1.379;1.481;1.508;1.485;1.429;1.347;1.258;1.136;1.013;0.91636;6;0.89;1.016;;0.809;0.731;0.671;0.641;0.614;0.605;0.599;0.57;0.56;0.565;0.573;0.571;0.6;0.646;0.715;0.82;0.941;1.031;1.081;1.137;1.151;1.199;1.253;1.331;1.381;1.333;1.311;1.273;1.198;1.147;1.101;1.062;1.046;1.034;1.06;1.09;1.129;1.204;1.321;1.385;1.408;1.385;1.333;1.266;1.177;1.075;0.971;0.89636;7;0.89;1.046;;0.791;0.725;0.669;0.639;0.617;0.595;0.582;0.556;0.555;0.556;0.553;0.558;0.577;0.61;0.668;0.747;0.85;0.954;1.047;1.151;1.213;1.311;1.374;1.429;1.436;1.365;1.319;1.262;1.199;1.131;1.095;1.072;1.035;1.015;1.047;1.06;1.12;1.229;1.322;1.42;1.47;1.449;1.365;1.287;1.172;1.055;0.927;0.82137;1;0.906;0.995;;0.764;0.686;0.637;0.612;0.595;0.584;0.581;0.563;0.565;0.567;0.573;0.616;0.678;0.756;0.872;0.981;1.026;1.035;1.072;1.085;1.084;1.124;1.158;1.251;1.28;1.258;1.226;1.159;1.103;1.047;0.995;0.976;0.973;0.981;1.005;1.075;1.17;1.289;1.453;1.576;1.577;1.508;1.432;1.343;1.214;1.088;0.956;0.85137;2;0.906;0.974;;0.776;0.697;0.651;0.625;0.611;0.596;0.593;0.58;0.568;0.575;0.593;0.608;0.678;0.784;0.915;1.017;1.038;1.036;1.06;1.072;1.086;1.086;1.136;1.224;1.27;1.245;1.208;1.12;1.051;1.014;0.995;0.956;0.953;0.955;0.983;1.058;1.163;1.317;1.431;1.523;1.589;1.56;1.467;1.361;1.257;1.111;0.961;0.84737;3;0.906;0.985;;0.771;0.685;0.633;0.614;0.602;0.589;0.596;0.577;0.57;0.573;0.588;0.614;0.678;0.76;0.883;0.989;1.028;1.078;1.085;1.101;1.102;1.131;1.151;1.215;1.268;1.263;1.216;1.171;1.088;1.031;1.01;0.98;0.959;0.961;0.999;1.045;1.131;1.289;1.423;1.519;1.566;1.52;1.439;1.359;1.25;1.1;0.957;0.84337;4;0.906;0.979;;0.771;0.693;0.646;0.625;0.6;0.599;0.598;0.577;0.576;0.577;0.596;0.621;0.687;0.783;0.916;1.032;1.061;1.038;1.058;1.071;1.064;1.088;1.132;1.219;1.244;1.235;1.18;1.126;1.067;1.025;0.975;0.942;0.952;0.956;1.001;1.056;1.15;1.306;1.441;1.535;1.572;1.555;1.459;1.359;1.255;1.122;0.992;0.86737;5;0.906;0.994;;0.764;0.704;0.645;0.621;0.597;0.591;0.593;0.576;0.573;0.578;0.598;0.621;0.689;0.779;0.924;1.032;1.038;1.039;1.039;1.065;1.079;1.099;1.147;1.212;1.25;1.225;1.196;1.158;1.099;1.038;0.989;0.979;0.949;0.957;1.002;1.049;1.148;1.285;1.412;1.527;1.548;1.517;1.445;1.353;1.254;1.123;0.995;0.89937;6;0.906;1.02;;0.795;0.717;0.659;0.628;0.601;0.594;0.591;0.565;0.555;0.557;0.563;0.564;0.594;0.64;0.715;0.828;0.949;1.04;1.095;1.146;1.156;1.208;1.265;1.345;1.39;1.338;1.317;1.279;1.196;1.142;1.102;1.062;1.043;1.029;1.058;1.073;1.125;1.209;1.335;1.419;1.442;1.401;1.337;1.257;1.162;1.067;0.962;0.88537;7;0.906;1.053;;0.771;0.706;0.653;0.625;0.601;0.581;0.573;0.547;0.545;0.548;0.545;0.548;0.569;0.606;0.663;0.742;0.849;0.958;1.053;1.165;1.232;1.335;1.395;1.437;1.448;1.379;1.313;1.257;1.194;1.138;1.093;1.064;1.024;1.002;1.041;1.057;1.126;1.251;1.352;1.453;1.497;1.473;1.374;1.289;1.167;1.043;0.911;0.80738;1;0.922;0.991;;0.75;0.67;0.622;0.6;0.58;0.574;0.572;0.557;0.559;0.56;0.567;0.611;0.686;0.77;0.898;1.017;1.054;1.042;1.072;1.072;1.075;1.117;1.144;1.228;1.264;1.25;1.214;1.143;1.079;1.027;0.981;0.967;0.96;0.974;1.004;1.075;1.181;1.321;1.496;1.616;1.629;1.546;1.459;1.357;1.215;1.077;0.937;0.83138;2;0.922;0.973;;0.76;0.683;0.637;0.614;0.601;0.586;0.581;0.571;0.564;0.568;0.588;0.607;0.686;0.792;0.934;1.037;1.058;1.05;1.061;1.078;1.082;1.074;1.118;1.203;1.248;1.234;1.198;1.105;1.028;0.987;0.973;0.94;0.944;0.948;0.974;1.053;1.161;1.339;1.488;1.585;1.621;1.592;1.49;1.371;1.267;1.119;0.961;0.84138;3;0.922;0.991;;0.763;0.675;0.622;0.603;0.592;0.581;0.586;0.571;0.564;0.567;0.584;0.612;0.681;0.766;0.904;1.013;1.054;1.096;1.093;1.104;1.098;1.117;1.137;1.201;1.257;1.261;1.208;1.168;1.083;1.021;1.003;0.979;0.949;0.953;0.993;1.046;1.141;1.299;1.444;1.56;1.601;1.543;1.446;1.355;1.242;1.09;0.943;0.83138;4;0.922;0.976;;0.756;0.684;0.635;0.615;0.592;0.593;0.592;0.573;0.571;0.572;0.594;0.623;0.691;0.798;0.948;1.062;1.088;1.043;1.055;1.063;1.059;1.078;1.119;1.206;1.233;1.22;1.168;1.114;1.06;1.006;0.95;0.926;0.935;0.945;0.99;1.043;1.148;1.329;1.478;1.582;1.611;1.581;1.469;1.363;1.264;1.12;0.995;0.8638;5;0.922;0.987;;0.756;0.693;0.635;0.609;0.586;0.581;0.584;0.567;0.566;0.57;0.589;0.613;0.693;0.792;0.949;1.062;1.06;1.053;1.038;1.059;1.071;1.086;1.131;1.204;1.23;1.209;1.184;1.138;1.078;1.026;0.979;0.966;0.935;0.946;1;1.051;1.157;1.309;1.447;1.563;1.59;1.535;1.464;1.364;1.267;1.127;0.993;0.89538;6;0.922;1.023;;0.785;0.711;0.649;0.621;0.592;0.585;0.582;0.557;0.546;0.549;0.556;0.561;0.594;0.64;0.715;0.832;0.952;1.043;1.107;1.156;1.184;1.224;1.278;1.349;1.393;1.336;1.327;1.285;1.201;1.15;1.104;1.061;1.036;1.019;1.043;1.064;1.121;1.213;1.34;1.435;1.451;1.408;1.332;1.254;1.161;1.065;0.961;0.87238;7;0.922;1.059;;0.762;0.695;0.645;0.616;0.589;0.57;0.561;0.536;0.535;0.536;0.537;0.543;0.567;0.602;0.656;0.736;0.845;0.961;1.062;1.175;1.235;1.337;1.393;1.439;1.462;1.388;1.32;1.245;1.192;1.141;1.096;1.065;1.026;1.002;1.047;1.065;1.133;1.258;1.375;1.479;1.519;1.487;1.381;1.289;1.169;1.039;0.897;0.79239;1;0.933;0.989;;0.742;0.66;0.614;0.59;0.574;0.571;0.565;0.554;0.558;0.561;0.573;0.619;0.692;0.789;0.927;1.053;1.084;1.052;1.07;1.067;1.07;1.101;1.132;1.208;1.248;1.227;1.198;1.108;1.05;1.011;0.964;0.953;0.946;0.966;1.005;1.074;1.187;1.336;1.526;1.655;1.664;1.575;1.479;1.354;1.218;1.079;0.933;0.81839;2;0.933;0.972;;0.743;0.672;0.624;0.602;0.588;0.576;0.574;0.57;0.562;0.564;0.584;0.611;0.693;0.81;0.962;1.071;1.081;1.063;1.064;1.07;1.068;1.055;1.099;1.189;1.239;1.224;1.184;1.091;1.017;0.98;0.955;0.928;0.934;0.939;0.972;1.054;1.177;1.365;1.533;1.626;1.644;1.612;1.506;1.368;1.266;1.11;0.952;0.82939;3;0.933;0.993;;0.747;0.662;0.612;0.593;0.581;0.573;0.577;0.561;0.556;0.56;0.576;0.61;0.689;0.78;0.923;1.028;1.075;1.107;1.1;1.113;1.101;1.114;1.129;1.197;1.247;1.243;1.189;1.159;1.074;1.011;0.994;0.973;0.944;0.945;0.987;1.045;1.15;1.32;1.475;1.593;1.633;1.559;1.451;1.354;1.245;1.09;0.937;0.81839;4;0.933;0.971;;0.748;0.673;0.621;0.603;0.582;0.583;0.582;0.564;0.566;0.57;0.592;0.619;0.697;0.814;0.97;1.087;1.102;1.053;1.06;1.066;1.057;1.071;1.117;1.202;1.219;1.206;1.15;1.097;1.051;0.997;0.936;0.918;0.919;0.924;0.986;1.05;1.171;1.353;1.524;1.63;1.654;1.596;1.48;1.36;1.253;1.105;0.975;0.84739;5;0.933;0.983;;0.741;0.679;0.62;0.595;0.574;0.571;0.571;0.553;0.557;0.558;0.58;0.61;0.694;0.801;0.967;1.09;1.082;1.069;1.047;1.053;1.062;1.074;1.111;1.2;1.213;1.202;1.18;1.121;1.061;1.01;0.968;0.959;0.924;0.936;1.001;1.057;1.172;1.329;1.499;1.612;1.627;1.554;1.477;1.367;1.271;1.129;0.989;0.88339;6;0.933;1.027;;0.764;0.695;0.638;0.608;0.576;0.57;0.569;0.547;0.535;0.537;0.545;0.554;0.587;0.634;0.715;0.837;0.965;1.054;1.121;1.16;1.183;1.221;1.273;1.355;1.402;1.351;1.33;1.283;1.205;1.147;1.101;1.056;1.038;1.021;1.033;1.055;1.122;1.232;1.369;1.465;1.483;1.425;1.337;1.257;1.164;1.061;0.955;0.86539;7;0.933;1.065;;0.75;0.683;0.632;0.599;0.576;0.559;0.553;0.526;0.526;0.526;0.527;0.533;0.559;0.598;0.649;0.731;0.848;0.96;1.07;1.185;1.255;1.357;1.409;1.442;1.463;1.389;1.325;1.249;1.197;1.14;1.098;1.063;1.024;0.995;1.038;1.064;1.138;1.279;1.404;1.51;1.545;1.503;1.381;1.279;1.161;1.032;0.89;0.7840;1;0.95;0.991;;0.729;0.649;0.603;0.582;0.565;0.561;0.555;0.546;0.552;0.555;0.567;0.615;0.69;0.794;0.936;1.067;1.097;1.064;1.081;1.072;1.078;1.108;1.139;1.206;1.244;1.215;1.186;1.094;1.036;0.994;0.952;0.946;0.941;0.962;0.999;1.075;1.2;1.359;1.56;1.681;1.683;1.592;1.487;1.349;1.223;1.077;0.928;0.80640;2;0.95;0.973;;0.732;0.656;0.61;0.59;0.576;0.562;0.564;0.562;0.554;0.559;0.58;0.609;0.692;0.814;0.97;1.088;1.107;1.074;1.081;1.087;1.075;1.07;1.1;1.188;1.232;1.223;1.177;1.086;1.015;0.972;0.945;0.921;0.92;0.926;0.964;1.041;1.179;1.376;1.563;1.668;1.671;1.631;1.503;1.362;1.262;1.103;0.943;0.81740;3;0.95;0.992;;0.733;0.649;0.601;0.584;0.573;0.562;0.565;0.553;0.546;0.55;0.571;0.606;0.684;0.781;0.925;1.046;1.097;1.123;1.107;1.121;1.104;1.11;1.132;1.193;1.239;1.242;1.19;1.154;1.069;1.002;0.986;0.966;0.94;0.941;0.986;1.044;1.157;1.337;1.514;1.629;1.66;1.576;1.451;1.341;1.237;1.083;0.935;0.80540;4;0.95;0.968;;0.737;0.661;0.612;0.596;0.576;0.576;0.575;0.558;0.559;0.565;0.588;0.613;0.698;0.819;0.979;1.103;1.12;1.072;1.065;1.081;1.065;1.089;1.117;1.193;1.213;1.208;1.149;1.092;1.035;0.987;0.928;0.913;0.908;0.912;0.975;1.051;1.179;1.376;1.562;1.668;1.673;1.596;1.468;1.348;1.246;1.095;0.965;0.83640;5;0.95;0.98;;0.725;0.663;0.61;0.586;0.567;0.562;0.562;0.545;0.55;0.553;0.577;0.603;0.692;0.802;0.969;1.093;1.094;1.078;1.055;1.059;1.068;1.091;1.122;1.207;1.218;1.194;1.17;1.117;1.049;1.003;0.96;0.943;0.911;0.93;0.999;1.066;1.184;1.359;1.536;1.638;1.635;1.559;1.469;1.366;1.274;1.13;0.984;0.87340;6;0.95;1.029;;0.753;0.684;0.629;0.602;0.571;0.564;0.564;0.542;0.532;0.531;0.548;0.554;0.59;0.634;0.714;0.839;0.972;1.054;1.11;1.164;1.186;1.223;1.276;1.363;1.407;1.347;1.325;1.276;1.196;1.136;1.09;1.045;1.03;1.013;1.02;1.054;1.135;1.269;1.414;1.497;1.489;1.432;1.332;1.252;1.164;1.062;0.956;0.8640;7;0.95;1.067;;0.751;0.681;0.632;0.597;0.572;0.555;0.548;0.529;0.531;0.526;0.53;0.536;0.565;0.607;0.665;0.751;0.868;0.975;1.081;1.192;1.254;1.355;1.408;1.444;1.448;1.379;1.322;1.247;1.18;1.134;1.087;1.061;1.012;0.994;1.041;1.076;1.163;1.305;1.426;1.517;1.541;1.482;1.364;1.258;1.147;1.016;0.877;0.7741;1;0.971;0.986;;0.717;0.64;0.596;0.58;0.563;0.554;0.556;0.543;0.549;0.553;0.564;0.61;0.688;0.793;0.943;1.074;1.106;1.078;1.102;1.085;1.086;1.121;1.138;1.205;1.248;1.217;1.176;1.088;1.03;0.989;0.945;0.94;0.94;0.954;0.998;1.083;1.22;1.392;1.586;1.695;1.67;1.577;1.474;1.329;1.213;1.068;0.923;0.80141;2;0.971;0.975;;0.714;0.643;0.597;0.58;0.564;0.552;0.553;0.552;0.548;0.552;0.574;0.609;0.694;0.811;0.967;1.1;1.123;1.089;1.089;1.096;1.07;1.062;1.105;1.207;1.223;1.218;1.177;1.087;1.016;0.965;0.931;0.913;0.914;0.923;0.981;1.056;1.202;1.404;1.599;1.692;1.688;1.629;1.482;1.342;1.254;1.097;0.941;0.81541;3;0.971;0.99;;0.729;0.641;0.594;0.578;0.566;0.559;0.563;0.551;0.544;0.55;0.569;0.607;0.691;0.789;0.933;1.054;1.107;1.129;1.107;1.126;1.11;1.115;1.124;1.186;1.229;1.243;1.179;1.139;1.061;0.994;0.977;0.95;0.932;0.945;0.999;1.07;1.188;1.367;1.546;1.651;1.658;1.568;1.436;1.329;1.223;1.075;0.923;0.79641;4;0.971;0.966;;0.734;0.659;0.611;0.596;0.575;0.573;0.573;0.558;0.561;0.568;0.591;0.618;0.709;0.834;0.991;1.126;1.131;1.089;1.068;1.081;1.054;1.068;1.106;1.187;1.2;1.19;1.136;1.076;1.021;0.967;0.913;0.896;0.896;0.907;0.978;1.072;1.208;1.415;1.599;1.7;1.667;1.591;1.461;1.337;1.236;1.088;0.956;0.82941;5;0.971;0.978;;0.723;0.664;0.608;0.582;0.568;0.557;0.559;0.544;0.551;0.557;0.577;0.608;0.698;0.812;0.979;1.107;1.108;1.083;1.053;1.052;1.058;1.083;1.115;1.196;1.207;1.187;1.168;1.109;1.036;0.989;0.95;0.935;0.899;0.927;1.006;1.085;1.209;1.396;1.574;1.655;1.633;1.56;1.462;1.352;1.256;1.118;0.979;0.86641;6;0.971;1.033;;0.742;0.673;0.621;0.596;0.565;0.558;0.558;0.539;0.529;0.529;0.546;0.552;0.587;0.635;0.712;0.842;0.975;1.046;1.107;1.163;1.185;1.224;1.282;1.363;1.405;1.346;1.332;1.283;1.199;1.13;1.075;1.034;1.028;1.014;1.03;1.084;1.168;1.302;1.433;1.518;1.495;1.423;1.316;1.242;1.161;1.057;0.948;0.84841;7;0.971;1.072;;0.744;0.673;0.626;0.593;0.565;0.548;0.543;0.523;0.527;0.522;0.526;0.531;0.564;0.605;0.664;0.753;0.873;0.982;1.084;1.196;1.259;1.355;1.414;1.452;1.459;1.375;1.309;1.242;1.174;1.126;1.075;1.048;1.01;0.999;1.05;1.098;1.187;1.33;1.454;1.546;1.557;1.474;1.349;1.245;1.137;1.004;0.868;0.76242;1;0.996;0.983;;0.707;0.631;0.59;0.57;0.557;0.549;0.552;0.541;0.544;0.549;0.561;0.607;0.687;0.796;0.946;1.08;1.112;1.078;1.09;1.076;1.083;1.114;1.136;1.203;1.247;1.209;1.173;1.085;1.031;0.996;0.944;0.938;0.936;0.958;1.019;1.104;1.249;1.43;1.608;1.707;1.677;1.569;1.457;1.322;1.209;1.059;0.914;0.842;2;0.996;0.975;;0.712;0.639;0.589;0.574;0.559;0.549;0.552;0.548;0.547;0.553;0.576;0.606;0.701;0.818;0.973;1.108;1.126;1.089;1.088;1.087;1.064;1.054;1.096;1.2;1.213;1.202;1.17;1.08;1.014;0.962;0.926;0.903;0.905;0.92;1.002;1.085;1.227;1.436;1.624;1.71;1.685;1.624;1.475;1.338;1.249;1.093;0.938;0.81142;3;0.996;0.983;;0.725;0.643;0.595;0.575;0.562;0.553;0.561;0.553;0.545;0.552;0.572;0.609;0.695;0.796;0.937;1.062;1.11;1.135;1.105;1.111;1.101;1.101;1.114;1.174;1.22;1.236;1.174;1.136;1.061;0.996;0.972;0.942;0.926;0.947;1.003;1.088;1.219;1.391;1.566;1.667;1.67;1.564;1.427;1.317;1.212;1.068;0.919;0.79342;4;0.996;0.967;;0.73;0.658;0.613;0.595;0.575;0.573;0.572;0.558;0.561;0.57;0.591;0.617;0.709;0.832;0.989;1.13;1.141;1.104;1.066;1.064;1.046;1.058;1.087;1.171;1.194;1.18;1.136;1.067;1.016;0.969;0.917;0.893;0.898;0.907;0.977;1.091;1.237;1.439;1.618;1.713;1.676;1.598;1.447;1.324;1.227;1.082;0.949;0.83542;5;0.996;0.979;;0.716;0.659;0.607;0.576;0.564;0.555;0.553;0.542;0.548;0.555;0.577;0.602;0.689;0.8;0.965;1.098;1.099;1.088;1.061;1.05;1.043;1.071;1.103;1.191;1.221;1.191;1.164;1.109;1.041;0.996;0.952;0.938;0.905;0.943;1.026;1.118;1.245;1.431;1.588;1.667;1.647;1.561;1.454;1.34;1.242;1.097;0.959;0.85342;6;0.996;1.035;;0.736;0.668;0.616;0.59;0.559;0.551;0.554;0.536;0.526;0.526;0.54;0.55;0.585;0.635;0.71;0.839;0.969;1.047;1.11;1.149;1.171;1.223;1.279;1.362;1.397;1.336;1.322;1.276;1.193;1.119;1.071;1.037;1.036;1.023;1.047;1.12;1.21;1.34;1.455;1.534;1.498;1.424;1.312;1.234;1.151;1.046;0.944;0.84442;7;0.996;1.078;;0.741;0.671;0.623;0.589;0.564;0.545;0.54;0.523;0.526;0.519;0.523;0.527;0.564;0.605;0.665;0.756;0.871;0.985;1.081;1.194;1.254;1.35;1.416;1.442;1.451;1.373;1.301;1.233;1.17;1.124;1.074;1.048;1.008;1.01;1.065;1.128;1.218;1.36;1.484;1.568;1.549;1.464;1.338;1.232;1.124;0.992;0.858;0.75443;1;1.022;0.974;;0.7;0.629;0.588;0.569;0.555;0.548;0.552;0.541;0.541;0.55;0.564;0.604;0.691;0.797;0.947;1.09;1.117;1.079;1.087;1.07;1.078;1.115;1.136;1.194;1.24;1.202;1.158;1.075;1.019;0.982;0.933;0.936;0.934;0.96;1.033;1.129;1.279;1.466;1.636;1.719;1.685;1.573;1.454;1.313;1.199;1.049;0.897;0.78743;2;1.022;0.983;;0.705;0.637;0.588;0.569;0.554;0.547;0.551;0.546;0.546;0.551;0.574;0.605;0.702;0.82;0.972;1.119;1.145;1.098;1.087;1.086;1.065;1.05;1.087;1.196;1.197;1.185;1.158;1.067;1.003;0.952;0.919;0.9;0.905;0.926;1.021;1.11;1.26;1.463;1.652;1.726;1.687;1.619;1.46;1.333;1.241;1.081;0.927;0.80843;3;1.022;0.986;;0.723;0.642;0.594;0.571;0.557;0.548;0.554;0.549;0.54;0.548;0.568;0.604;0.692;0.794;0.93;1.061;1.116;1.135;1.092;1.099;1.094;1.1;1.116;1.166;1.218;1.229;1.165;1.127;1.054;0.991;0.96;0.941;0.931;0.952;1.018;1.113;1.25;1.419;1.59;1.698;1.68;1.564;1.428;1.315;1.2;1.062;0.914;0.78843;4;1.022;0.969;;0.725;0.659;0.612;0.595;0.574;0.572;0.568;0.555;0.559;0.569;0.591;0.62;0.712;0.837;0.989;1.134;1.142;1.106;1.069;1.054;1.042;1.045;1.075;1.162;1.181;1.176;1.122;1.057;1.003;0.961;0.913;0.889;0.893;0.911;0.989;1.115;1.267;1.474;1.65;1.723;1.682;1.597;1.439;1.322;1.221;1.075;0.942;0.83243;5;1.022;0.977;;0.717;0.658;0.604;0.575;0.561;0.554;0.551;0.539;0.549;0.552;0.578;0.605;0.69;0.801;0.963;1.102;1.106;1.088;1.051;1.045;1.042;1.064;1.095;1.186;1.217;1.18;1.151;1.102;1.028;0.996;0.935;0.928;0.902;0.943;1.036;1.142;1.271;1.46;1.606;1.684;1.646;1.558;1.454;1.344;1.239;1.097;0.953;0.85243;6;1.022;1.039;;0.73;0.662;0.611;0.587;0.557;0.547;0.552;0.537;0.525;0.526;0.54;0.55;0.587;0.636;0.71;0.833;0.961;1.052;1.106;1.148;1.172;1.213;1.271;1.355;1.395;1.356;1.326;1.271;1.186;1.114;1.061;1.037;1.038;1.034;1.064;1.143;1.232;1.362;1.475;1.543;1.485;1.415;1.301;1.224;1.147;1.044;0.94;0.83943;7;1.022;1.072;;0.739;0.67;0.623;0.589;0.566;0.544;0.541;0.528;0.526;0.521;0.526;0.528;0.563;0.606;0.663;0.758;0.876;0.983;1.088;1.194;1.244;1.329;1.405;1.44;1.436;1.364;1.289;1.217;1.162;1.118;1.07;1.043;1.007;1.022;1.085;1.164;1.25;1.383;1.518;1.578;1.547;1.448;1.324;1.224;1.117;0.984;0.849;0.75144;1;1.048;0.964;;0.701;0.632;0.59;0.569;0.556;0.548;0.552;0.545;0.543;0.554;0.564;0.605;0.694;0.795;0.947;1.097;1.125;1.085;1.083;1.053;1.07;1.111;1.131;1.19;1.225;1.189;1.142;1.068;1.016;0.971;0.932;0.936;0.936;0.96;1.045;1.15;1.308;1.505;1.663;1.72;1.67;1.566;1.438;1.303;1.19;1.047;0.894;0.78644;2;1.048;0.98;;0.709;0.636;0.591;0.57;0.558;0.548;0.551;0.547;0.548;0.556;0.577;0.606;0.706;0.821;0.972;1.125;1.146;1.087;1.072;1.077;1.055;1.039;1.081;1.191;1.189;1.169;1.147;1.061;1.005;0.948;0.915;0.901;0.893;0.931;1.04;1.143;1.294;1.497;1.677;1.729;1.678;1.605;1.452;1.331;1.231;1.069;0.921;0.80544;3;1.048;0.984;;0.721;0.644;0.598;0.574;0.557;0.548;0.554;0.55;0.543;0.551;0.569;0.604;0.691;0.791;0.928;1.062;1.115;1.132;1.09;1.091;1.087;1.088;1.114;1.158;1.213;1.214;1.151;1.115;1.043;0.987;0.955;0.943;0.931;0.963;1.041;1.143;1.288;1.447;1.613;1.701;1.663;1.556;1.425;1.31;1.19;1.053;0.908;0.78744;4;1.048;0.963;;0.725;0.657;0.61;0.593;0.575;0.572;0.565;0.556;0.559;0.572;0.592;0.62;0.714;0.836;0.986;1.131;1.14;1.098;1.066;1.054;1.035;1.034;1.068;1.147;1.171;1.17;1.118;1.051;0.996;0.952;0.912;0.892;0.895;0.92;1.011;1.15;1.297;1.502;1.667;1.734;1.664;1.579;1.43;1.321;1.218;1.077;0.939;0.82944;5;1.048;1.001;;0.718;0.656;0.605;0.576;0.567;0.556;0.552;0.544;0.554;0.557;0.58;0.609;0.695;0.801;0.962;1.105;1.111;1.093;1.052;1.049;1.04;1.053;1.084;1.159;1.207;1.18;1.143;1.092;1.025;0.993;0.941;0.933;0.914;0.953;1.048;1.172;1.3;1.482;1.624;1.678;1.629;1.545;1.436;1.32;1.221;1.087;0.948;0.85144;6;1.048;1.043;;0.729;0.661;0.61;0.587;0.561;0.546;0.551;0.537;0.526;0.524;0.54;0.551;0.588;0.638;0.708;0.829;0.958;1.052;1.106;1.137;1.156;1.184;1.255;1.339;1.381;1.354;1.317;1.258;1.178;1.112;1.061;1.046;1.045;1.049;1.085;1.163;1.25;1.382;1.498;1.555;1.481;1.405;1.297;1.222;1.147;1.045;0.948;0.84844;7;1.048;1.065;;0.74;0.677;0.627;0.591;0.564;0.546;0.542;0.535;0.531;0.523;0.532;0.535;0.567;0.609;0.666;0.759;0.879;0.991;1.088;1.195;1.247;1.321;1.381;1.424;1.436;1.369;1.285;1.208;1.156;1.108;1.072;1.038;1.009;1.03;1.093;1.187;1.274;1.404;1.53;1.57;1.53;1.426;1.307;1.21;1.112;0.982;0.849;0.74545;1;1.073;0.958;;0.699;0.633;0.595;0.574;0.558;0.549;0.555;0.548;0.546;0.555;0.57;0.609;0.698;0.799;0.941;1.098;1.123;1.089;1.083;1.055;1.071;1.103;1.12;1.185;1.217;1.175;1.131;1.06;1.012;0.966;0.919;0.93;0.933;0.966;1.07;1.175;1.341;1.531;1.682;1.72;1.661;1.553;1.42;1.293;1.18;1.043;0.889;0.77745;2;1.073;0.974;;0.702;0.635;0.59;0.572;0.556;0.549;0.55;0.547;0.549;0.556;0.577;0.606;0.709;0.823;0.972;1.121;1.149;1.088;1.064;1.066;1.042;1.03;1.071;1.181;1.185;1.169;1.139;1.056;1.001;0.949;0.913;0.894;0.889;0.932;1.061;1.177;1.326;1.518;1.692;1.724;1.668;1.597;1.449;1.329;1.226;1.07;0.924;0.80745;3;1.073;0.983;;0.72;0.643;0.6;0.577;0.559;0.55;0.554;0.55;0.545;0.554;0.571;0.609;0.694;0.793;0.926;1.061;1.112;1.129;1.09;1.087;1.085;1.083;1.106;1.155;1.204;1.204;1.146;1.103;1.036;0.987;0.956;0.939;0.935;0.97;1.055;1.167;1.32;1.47;1.62;1.685;1.64;1.544;1.414;1.306;1.188;1.056;0.912;0.7945;4;1.073;0.963;;0.724;0.66;0.611;0.595;0.573;0.568;0.561;0.553;0.558;0.571;0.59;0.619;0.709;0.832;0.98;1.124;1.14;1.101;1.067;1.053;1.027;1.035;1.063;1.147;1.171;1.159;1.117;1.048;0.993;0.95;0.908;0.9;0.903;0.935;1.03;1.173;1.322;1.52;1.678;1.726;1.653;1.57;1.424;1.319;1.208;1.074;0.934;0.82445;5;1.073;1.001;;0.716;0.654;0.605;0.576;0.567;0.555;0.551;0.549;0.557;0.558;0.582;0.614;0.7;0.805;0.953;1.095;1.113;1.102;1.06;1.049;1.044;1.055;1.09;1.167;1.208;1.173;1.137;1.081;1.019;0.992;0.939;0.922;0.911;0.959;1.067;1.194;1.328;1.506;1.627;1.662;1.604;1.525;1.421;1.313;1.217;1.082;0.946;0.8545;6;1.073;1.052;;0.723;0.656;0.605;0.583;0.561;0.539;0.543;0.534;0.524;0.522;0.538;0.549;0.584;0.631;0.703;0.822;0.948;1.036;1.109;1.132;1.161;1.192;1.252;1.342;1.376;1.347;1.312;1.246;1.158;1.1;1.059;1.048;1.05;1.061;1.103;1.184;1.28;1.415;1.524;1.557;1.47;1.401;1.291;1.219;1.149;1.05;0.956;0.85545;7;1.073;1.069;;0.746;0.679;0.627;0.591;0.566;0.546;0.539;0.532;0.531;0.522;0.533;0.534;0.566;0.608;0.667;0.751;0.876;0.98;1.085;1.197;1.246;1.313;1.374;1.424;1.435;1.371;1.27;1.2;1.161;1.112;1.08;1.047;1.023;1.049;1.116;1.221;1.304;1.425;1.534;1.562;1.502;1.405;1.289;1.194;1.107;0.975;0.844;0.74146;1;1.1;0.966;;0.701;0.636;0.593;0.575;0.56;0.551;0.553;0.547;0.547;0.555;0.571;0.607;0.692;0.794;0.938;1.102;1.126;1.087;1.078;1.056;1.071;1.108;1.117;1.189;1.205;1.157;1.119;1.051;1.01;0.959;0.915;0.929;0.935;0.97;1.079;1.194;1.363;1.559;1.686;1.705;1.651;1.554;1.418;1.291;1.178;1.044;0.891;0.78346;2;1.1;0.971;;0.7;0.634;0.589;0.574;0.554;0.544;0.546;0.547;0.548;0.555;0.577;0.602;0.706;0.817;0.96;1.114;1.148;1.083;1.052;1.058;1.041;1.029;1.071;1.173;1.181;1.161;1.127;1.056;0.999;0.952;0.911;0.901;0.903;0.952;1.09;1.206;1.346;1.538;1.698;1.719;1.651;1.586;1.444;1.331;1.225;1.07;0.924;0.80746;3;1.1;0.984;;0.716;0.643;0.601;0.575;0.558;0.552;0.553;0.548;0.544;0.554;0.57;0.605;0.691;0.793;0.922;1.062;1.11;1.12;1.084;1.078;1.085;1.083;1.109;1.157;1.203;1.197;1.139;1.098;1.043;0.992;0.955;0.945;0.947;0.979;1.07;1.188;1.346;1.493;1.619;1.679;1.624;1.527;1.407;1.302;1.182;1.053;0.908;0.79146;4;1.1;0.965;;0.724;0.66;0.613;0.596;0.575;0.567;0.56;0.552;0.557;0.572;0.589;0.617;0.706;0.828;0.975;1.121;1.139;1.112;1.066;1.044;1.026;1.037;1.071;1.142;1.167;1.15;1.106;1.038;0.992;0.949;0.904;0.91;0.904;0.944;1.049;1.2;1.347;1.547;1.681;1.726;1.642;1.552;1.417;1.314;1.202;1.065;0.924;0.82146;5;1.1;0.997;;0.718;0.654;0.608;0.578;0.568;0.557;0.55;0.547;0.554;0.554;0.575;0.613;0.7;0.801;0.946;1.087;1.108;1.109;1.061;1.044;1.043;1.05;1.079;1.152;1.202;1.17;1.14;1.085;1.024;0.991;0.941;0.924;0.921;0.967;1.087;1.218;1.354;1.524;1.636;1.653;1.58;1.509;1.411;1.307;1.214;1.084;0.949;0.85346;6;1.1;1.051;;0.726;0.662;0.61;0.586;0.563;0.542;0.543;0.532;0.523;0.524;0.542;0.552;0.587;0.637;0.706;0.819;0.949;1.035;1.104;1.125;1.158;1.19;1.245;1.329;1.364;1.336;1.306;1.243;1.16;1.101;1.058;1.04;1.043;1.065;1.119;1.213;1.309;1.437;1.524;1.545;1.455;1.394;1.294;1.215;1.143;1.043;0.951;0.85346;7;1.1;1.066;;0.747;0.679;0.626;0.59;0.568;0.544;0.533;0.531;0.531;0.519;0.531;0.535;0.568;0.607;0.666;0.751;0.876;0.981;1.084;1.187;1.226;1.28;1.351;1.413;1.43;1.356;1.265;1.197;1.162;1.106;1.08;1.057;1.035;1.072;1.145;1.244;1.33;1.446;1.542;1.57;1.5;1.409;1.293;1.188;1.097;0.969;0.844;0.73947;1;1.124;0.964;;0.7;0.637;0.596;0.577;0.563;0.553;0.555;0.548;0.549;0.56;0.575;0.611;0.692;0.796;0.935;1.094;1.117;1.085;1.071;1.064;1.064;1.095;1.111;1.182;1.203;1.15;1.119;1.056;1.003;0.955;0.906;0.916;0.934;0.971;1.095;1.222;1.394;1.575;1.689;1.704;1.633;1.545;1.407;1.29;1.178;1.044;0.894;0.78747;2;1.124;0.966;;0.702;0.637;0.59;0.575;0.556;0.547;0.549;0.548;0.547;0.555;0.575;0.605;0.709;0.819;0.957;1.117;1.15;1.077;1.053;1.054;1.036;1.026;1.067;1.17;1.177;1.154;1.121;1.053;1.009;0.958;0.917;0.902;0.906;0.958;1.112;1.236;1.38;1.55;1.681;1.694;1.64;1.577;1.442;1.33;1.212;1.058;0.914;0.79847;3;1.124;0.985;;0.71;0.637;0.6;0.576;0.558;0.553;0.554;0.546;0.543;0.552;0.569;0.605;0.692;0.791;0.914;1.051;1.11;1.12;1.084;1.076;1.079;1.079;1.107;1.153;1.207;1.188;1.133;1.094;1.047;0.992;0.946;0.941;0.956;0.994;1.086;1.206;1.366;1.515;1.62;1.671;1.605;1.518;1.408;1.307;1.182;1.054;0.91;0.79547;4;1.124;0.966;;0.726;0.659;0.616;0.601;0.574;0.564;0.558;0.552;0.557;0.574;0.585;0.618;0.715;0.829;0.967;1.113;1.13;1.121;1.069;1.042;1.023;1.041;1.077;1.151;1.166;1.147;1.098;1.035;0.985;0.945;0.908;0.914;0.91;0.954;1.075;1.237;1.378;1.556;1.685;1.701;1.623;1.538;1.405;1.303;1.191;1.055;0.911;0.81847;5;1.124;0.989;;0.712;0.653;0.608;0.578;0.571;0.56;0.553;0.549;0.555;0.559;0.574;0.616;0.705;0.804;0.943;1.086;1.112;1.107;1.07;1.049;1.045;1.054;1.076;1.142;1.205;1.173;1.139;1.076;1.018;0.985;0.935;0.922;0.923;0.979;1.106;1.238;1.377;1.537;1.631;1.64;1.569;1.496;1.397;1.301;1.201;1.075;0.943;0.85347;6;1.124;1.056;;0.722;0.656;0.606;0.582;0.562;0.54;0.541;0.53;0.523;0.523;0.54;0.55;0.587;0.642;0.71;0.82;0.952;1.037;1.099;1.113;1.139;1.181;1.228;1.325;1.355;1.324;1.289;1.236;1.158;1.095;1.055;1.036;1.05;1.079;1.144;1.249;1.344;1.465;1.531;1.543;1.455;1.387;1.293;1.22;1.141;1.042;0.947;0.85447;7;1.124;1.074;;0.749;0.684;0.627;0.592;0.569;0.546;0.535;0.532;0.533;0.519;0.532;0.535;0.568;0.607;0.668;0.753;0.878;0.981;1.076;1.172;1.221;1.28;1.343;1.41;1.415;1.348;1.265;1.201;1.168;1.108;1.076;1.054;1.036;1.083;1.16;1.263;1.354;1.464;1.542;1.556;1.486;1.401;1.293;1.184;1.092;0.961;0.842;0.73848;1;1.145;0.972;;0.699;0.641;0.601;0.582;0.566;0.555;0.557;0.549;0.546;0.556;0.57;0.607;0.69;0.782;0.916;1.071;1.111;1.082;1.074;1.06;1.066;1.098;1.119;1.183;1.207;1.154;1.121;1.066;1.013;0.965;0.914;0.919;0.941;0.985;1.119;1.25;1.415;1.586;1.679;1.686;1.607;1.532;1.392;1.283;1.17;1.036;0.89;0.78948;2;1.145;0.958;;0.709;0.641;0.597;0.582;0.559;0.549;0.549;0.545;0.547;0.553;0.576;0.606;0.707;0.81;0.942;1.097;1.137;1.072;1.048;1.059;1.042;1.028;1.066;1.165;1.166;1.153;1.113;1.057;1.009;0.951;0.919;0.904;0.917;0.968;1.128;1.257;1.396;1.558;1.664;1.678;1.644;1.571;1.433;1.331;1.208;1.062;0.922;0.80548;3;1.145;0.986;;0.713;0.642;0.605;0.579;0.56;0.555;0.555;0.547;0.543;0.554;0.57;0.602;0.684;0.782;0.903;1.042;1.099;1.111;1.08;1.071;1.07;1.076;1.105;1.149;1.208;1.196;1.137;1.097;1.046;0.995;0.939;0.934;0.956;1.009;1.107;1.233;1.386;1.534;1.625;1.658;1.591;1.502;1.398;1.302;1.179;1.053;0.915;0.80348;4;1.145;0.961;;0.728;0.66;0.62;0.605;0.578;0.566;0.56;0.556;0.559;0.575;0.585;0.622;0.712;0.816;0.95;1.094;1.124;1.12;1.068;1.043;1.028;1.05;1.079;1.148;1.167;1.154;1.1;1.045;0.988;0.947;0.924;0.918;0.914;0.973;1.087;1.253;1.387;1.56;1.661;1.678;1.6;1.522;1.391;1.3;1.192;1.058;0.915;0.8248;5;1.145;0.992;;0.716;0.657;0.614;0.585;0.573;0.56;0.554;0.552;0.556;0.562;0.575;0.614;0.697;0.792;0.922;1.061;1.099;1.101;1.063;1.056;1.046;1.066;1.086;1.144;1.208;1.173;1.144;1.089;1.028;0.991;0.939;0.927;0.94;1.005;1.132;1.264;1.398;1.548;1.609;1.611;1.542;1.478;1.381;1.287;1.184;1.067;0.945;0.85948;6;1.145;1.05;;0.728;0.666;0.614;0.589;0.571;0.547;0.545;0.533;0.529;0.529;0.544;0.55;0.59;0.646;0.712;0.814;0.943;1.029;1.088;1.105;1.135;1.178;1.227;1.316;1.339;1.301;1.274;1.23;1.146;1.097;1.058;1.042;1.05;1.086;1.162;1.281;1.37;1.481;1.528;1.529;1.441;1.372;1.281;1.208;1.136;1.041;0.952;0.86748;7;1.145;1.081;;0.765;0.704;0.643;0.605;0.58;0.554;0.54;0.539;0.537;0.52;0.533;0.537;0.569;0.607;0.673;0.752;0.873;0.983;1.069;1.16;1.206;1.264;1.325;1.401;1.405;1.338;1.258;1.193;1.163;1.109;1.072;1.056;1.039;1.096;1.176;1.28;1.374;1.464;1.532;1.538;1.466;1.386;1.29;1.185;1.093;0.96;0.844;0.74449;1;1.166;0.975;;0.701;0.645;0.604;0.584;0.569;0.557;0.558;0.551;0.546;0.554;0.568;0.602;0.685;0.773;0.901;1.053;1.098;1.08;1.068;1.055;1.069;1.099;1.118;1.18;1.21;1.16;1.133;1.078;1.027;0.971;0.921;0.921;0.944;0.992;1.131;1.27;1.432;1.598;1.678;1.674;1.597;1.522;1.381;1.284;1.161;1.028;0.882;0.78749;2;1.166;0.962;;0.703;0.644;0.599;0.581;0.558;0.551;0.548;0.546;0.547;0.552;0.576;0.602;0.702;0.802;0.928;1.077;1.118;1.066;1.038;1.042;1.037;1.027;1.067;1.164;1.174;1.152;1.108;1.054;1.011;0.955;0.923;0.908;0.929;0.988;1.153;1.291;1.421;1.568;1.663;1.663;1.634;1.563;1.429;1.333;1.21;1.063;0.923;0.80949;3;1.166;0.99;;0.716;0.646;0.608;0.579;0.562;0.559;0.558;0.547;0.545;0.555;0.57;0.598;0.68;0.773;0.891;1.021;1.081;1.097;1.076;1.072;1.066;1.078;1.107;1.158;1.216;1.198;1.136;1.099;1.054;1.001;0.945;0.944;0.972;1.021;1.125;1.258;1.405;1.546;1.616;1.648;1.57;1.486;1.387;1.297;1.177;1.047;0.906;0.80349;4;1.166;0.973;;0.731;0.664;0.626;0.606;0.579;0.567;0.563;0.559;0.564;0.577;0.584;0.622;0.708;0.809;0.938;1.077;1.109;1.108;1.057;1.028;1.026;1.037;1.074;1.138;1.167;1.153;1.1;1.055;1.003;0.958;0.931;0.922;0.916;0.988;1.11;1.279;1.405;1.565;1.652;1.662;1.579;1.515;1.393;1.302;1.195;1.059;0.917;0.82349;5;1.166;0.972;;0.718;0.661;0.618;0.588;0.575;0.562;0.554;0.554;0.555;0.562;0.576;0.611;0.692;0.785;0.909;1.046;1.082;1.096;1.062;1.051;1.04;1.046;1.07;1.135;1.2;1.18;1.153;1.089;1.038;0.998;0.953;0.946;0.963;1.033;1.159;1.3;1.432;1.55;1.591;1.59;1.528;1.46;1.374;1.285;1.172;1.059;0.942;0.85749;6;1.166;1.044;;0.728;0.667;0.618;0.591;0.573;0.547;0.541;0.532;0.532;0.531;0.541;0.549;0.586;0.64;0.706;0.808;0.94;1.026;1.084;1.096;1.129;1.165;1.221;1.297;1.336;1.305;1.271;1.225;1.142;1.1;1.069;1.056;1.066;1.108;1.195;1.312;1.397;1.482;1.535;1.518;1.43;1.358;1.266;1.195;1.128;1.034;0.947;0.87749;7;1.166;1.084;;0.769;0.714;0.652;0.612;0.591;0.564;0.548;0.543;0.535;0.521;0.532;0.532;0.563;0.595;0.655;0.732;0.851;0.959;1.046;1.139;1.19;1.244;1.307;1.381;1.404;1.343;1.265;1.196;1.178;1.117;1.082;1.059;1.05;1.113;1.192;1.293;1.377;1.465;1.532;1.543;1.473;1.398;1.3;1.197;1.099;0.965;0.84;0.74450;1;1.186;0.982;;0.703;0.646;0.604;0.582;0.566;0.555;0.555;0.556;0.548;0.554;0.572;0.607;0.69;0.775;0.9;1.052;1.094;1.067;1.052;1.037;1.058;1.084;1.113;1.179;1.203;1.154;1.13;1.067;1.016;0.973;0.926;0.924;0.94;1.002;1.143;1.286;1.442;1.607;1.691;1.695;1.618;1.536;1.385;1.289;1.155;1.018;0.873;0.77850;2;1.186;0.973;;0.706;0.645;0.605;0.585;0.563;0.556;0.551;0.549;0.55;0.554;0.577;0.605;0.702;0.809;0.94;1.08;1.117;1.062;1.035;1.028;1.041;1.029;1.051;1.129;1.162;1.142;1.094;1.044;0.996;0.949;0.923;0.907;0.937;0.998;1.161;1.306;1.432;1.574;1.672;1.672;1.644;1.562;1.44;1.338;1.2;1.055;0.919;0.80450;3;1.186;0.996;;0.711;0.643;0.611;0.582;0.564;0.559;0.557;0.547;0.548;0.555;0.57;0.596;0.678;0.77;0.895;1.014;1.082;1.097;1.072;1.066;1.049;1.061;1.096;1.151;1.213;1.192;1.139;1.109;1.057;1.004;0.943;0.946;0.976;1.02;1.131;1.262;1.403;1.545;1.617;1.668;1.574;1.491;1.394;1.301;1.179;1.048;0.908;0.80650;4;1.186;0.982;;0.73;0.665;0.626;0.607;0.582;0.569;0.563;0.559;0.565;0.577;0.582;0.622;0.701;0.799;0.931;1.069;1.108;1.107;1.06;1.027;1.032;1.046;1.074;1.132;1.174;1.16;1.101;1.061;1.009;0.957;0.929;0.925;0.919;0.991;1.114;1.279;1.413;1.558;1.643;1.657;1.586;1.51;1.39;1.301;1.196;1.058;0.915;0.82150;5;1.186;0.98;;0.719;0.659;0.619;0.589;0.572;0.566;0.559;0.558;0.559;0.561;0.579;0.61;0.691;0.778;0.906;1.046;1.087;1.098;1.071;1.064;1.05;1.047;1.069;1.137;1.196;1.174;1.145;1.086;1.035;0.996;0.944;0.941;0.965;1.035;1.158;1.303;1.439;1.55;1.586;1.58;1.526;1.459;1.374;1.283;1.174;1.06;0.941;0.85650;6;1.186;1.027;;0.726;0.667;0.619;0.594;0.575;0.546;0.54;0.53;0.532;0.53;0.542;0.549;0.587;0.637;0.704;0.8;0.936;1.028;1.08;1.095;1.122;1.156;1.212;1.301;1.341;1.308;1.264;1.22;1.144;1.099;1.067;1.058;1.063;1.109;1.196;1.307;1.392;1.488;1.539;1.519;1.439;1.37;1.281;1.198;1.127;1.038;0.946;0.87950;7;1.186;1.06;;0.774;0.72;0.657;0.616;0.595;0.568;0.552;0.547;0.54;0.524;0.533;0.533;0.564;0.594;0.653;0.722;0.843;0.954;1.041;1.126;1.187;1.246;1.313;1.388;1.407;1.355;1.271;1.197;1.177;1.128;1.088;1.061;1.054;1.115;1.19;1.288;1.367;1.454;1.518;1.537;1.47;1.403;1.304;1.197;1.093;0.963;0.833;0.7451;1;1.204;0.975;;0.706;0.649;0.607;0.587;0.57;0.558;0.56;0.556;0.55;0.557;0.574;0.609;0.692;0.777;0.899;1.053;1.104;1.073;1.056;1.043;1.063;1.083;1.114;1.174;1.19;1.143;1.124;1.059;1.006;0.965;0.926;0.916;0.937;0.993;1.131;1.285;1.441;1.6;1.691;1.695;1.621;1.539;1.394;1.291;1.161;1.023;0.878;0.77751;2;1.204;0.971;;0.702;0.645;0.61;0.591;0.567;0.56;0.556;0.555;0.552;0.56;0.578;0.607;0.7;0.806;0.935;1.08;1.125;1.064;1.036;1.034;1.043;1.03;1.054;1.129;1.161;1.143;1.091;1.048;0.99;0.943;0.92;0.912;0.947;1.003;1.157;1.306;1.438;1.576;1.668;1.668;1.637;1.553;1.436;1.329;1.195;1.052;0.912;0.79651;3;1.204;0.996;;0.706;0.641;0.61;0.583;0.568;0.56;0.559;0.546;0.549;0.553;0.565;0.592;0.678;0.765;0.892;1.017;1.091;1.1;1.069;1.069;1.053;1.064;1.096;1.149;1.209;1.189;1.136;1.103;1.046;0.995;0.941;0.947;0.978;1.02;1.132;1.259;1.41;1.553;1.626;1.669;1.581;1.488;1.402;1.307;1.184;1.049;0.899;0.80251;4;1.204;0.988;;0.729;0.665;0.622;0.603;0.58;0.566;0.564;0.559;0.565;0.578;0.58;0.623;0.701;0.802;0.933;1.068;1.106;1.106;1.073;1.043;1.037;1.054;1.083;1.134;1.172;1.149;1.093;1.054;1.007;0.951;0.923;0.927;0.924;0.997;1.125;1.276;1.409;1.566;1.65;1.648;1.582;1.505;1.396;1.308;1.192;1.052;0.91;0.8151;5;1.204;0.997;;0.722;0.661;0.623;0.597;0.575;0.57;0.568;0.564;0.563;0.565;0.582;0.616;0.698;0.789;0.918;1.06;1.103;1.099;1.071;1.068;1.067;1.052;1.069;1.129;1.169;1.168;1.144;1.066;1.026;0.986;0.936;0.932;0.954;1.021;1.147;1.294;1.436;1.54;1.586;1.589;1.513;1.452;1.367;1.277;1.18;1.072;0.953;0.86351;6;1.204;1.027;;0.726;0.668;0.621;0.594;0.575;0.549;0.539;0.531;0.532;0.529;0.542;0.548;0.585;0.64;0.71;0.805;0.941;1.033;1.085;1.103;1.131;1.173;1.215;1.29;1.335;1.314;1.267;1.224;1.146;1.106;1.062;1.058;1.061;1.107;1.188;1.296;1.381;1.483;1.538;1.523;1.444;1.366;1.277;1.193;1.121;1.034;0.94;0.87151;7;1.204;1.046;;0.772;0.718;0.655;0.616;0.593;0.571;0.551;0.546;0.541;0.526;0.534;0.536;0.561;0.594;0.652;0.72;0.85;0.952;1.044;1.125;1.186;1.248;1.321;1.4;1.416;1.361;1.269;1.192;1.174;1.126;1.088;1.059;1.054;1.113;1.187;1.283;1.36;1.455;1.52;1.54;1.473;1.401;1.301;1.195;1.093;0.962;0.83;0.73652;1;1.213;0.979;;0.706;0.651;0.608;0.588;0.571;0.557;0.561;0.556;0.549;0.557;0.576;0.611;0.691;0.776;0.901;1.05;1.106;1.077;1.057;1.047;1.07;1.079;1.116;1.182;1.196;1.146;1.13;1.063;1.009;0.967;0.93;0.915;0.93;0.987;1.124;1.28;1.433;1.593;1.685;1.69;1.615;1.536;1.394;1.292;1.165;1.023;0.878;0.77652;2;1.213;0.975;;0.702;0.645;0.612;0.596;0.572;0.563;0.559;0.559;0.558;0.565;0.581;0.609;0.703;0.803;0.939;1.079;1.12;1.063;1.037;1.033;1.04;1.033;1.069;1.123;1.158;1.143;1.087;1.051;0.984;0.938;0.918;0.913;0.948;0.998;1.149;1.303;1.431;1.577;1.662;1.664;1.644;1.547;1.443;1.321;1.191;1.057;0.915;0.79552;3;1.213;0.996;;0.707;0.643;0.613;0.585;0.573;0.563;0.562;0.551;0.553;0.558;0.57;0.597;0.682;0.77;0.896;1.022;1.091;1.099;1.08;1.078;1.056;1.061;1.095;1.154;1.209;1.185;1.13;1.104;1.041;0.989;0.937;0.944;0.977;1.018;1.133;1.26;1.402;1.549;1.628;1.654;1.57;1.479;1.397;1.301;1.187;1.048;0.896;0.80352;4;1.213;0.993;;0.73;0.67;0.628;0.607;0.584;0.571;0.57;0.566;0.568;0.579;0.584;0.622;0.703;0.804;0.936;1.072;1.117;1.107;1.074;1.048;1.038;1.057;1.079;1.135;1.174;1.146;1.095;1.05;1.004;0.949;0.919;0.926;0.921;0.989;1.116;1.27;1.407;1.555;1.642;1.654;1.57;1.502;1.4;1.308;1.185;1.048;0.911;0.8152;5;1.213;1.002;;0.725;0.664;0.624;0.6;0.579;0.574;0.573;0.57;0.565;0.57;0.585;0.617;0.699;0.794;0.924;1.055;1.101;1.104;1.082;1.075;1.074;1.052;1.074;1.127;1.158;1.159;1.15;1.064;1.027;0.979;0.945;0.934;0.953;1.022;1.147;1.286;1.422;1.529;1.581;1.595;1.506;1.444;1.365;1.268;1.174;1.067;0.955;0.86352;6;1.213;1.024;;0.729;0.674;0.627;0.597;0.578;0.553;0.544;0.536;0.536;0.53;0.543;0.55;0.589;0.64;0.709;0.806;0.947;1.037;1.092;1.103;1.13;1.178;1.225;1.293;1.33;1.295;1.263;1.224;1.149;1.096;1.056;1.052;1.051;1.1;1.18;1.293;1.376;1.478;1.532;1.514;1.448;1.368;1.28;1.199;1.125;1.032;0.941;0.87252;7;1.213;1.031;;0.77;0.717;0.661;0.617;0.593;0.572;0.552;0.545;0.543;0.527;0.533;0.539;0.56;0.59;0.652;0.72;0.844;0.95;1.043;1.115;1.186;1.256;1.325;1.402;1.423;1.371;1.28;1.19;1.168;1.123;1.085;1.072;1.062;1.113;1.177;1.275;1.357;1.454;1.509;1.54;1.467;1.397;1.301;1.195;1.093;0.967;0.834;0.735
$primary: #b81413;$secondary: #de601e;$light: #f0f0f0;$danger: #de5e1c;$warning: #ffbf00;$navbar-light-color: #b81413;$navbar-dark-color: #b81413;$navbar-light-active-color: black;$navbar-dark-active-color: white;$nav-pills-link-active-color: #b81413;$nav-pills-link-active-bg: #ddd;$min-contrast-ratio: 3.5;$border-color: #bdc0c4;$color-mode-type: media-query;/* Variables and mixins declared here will be available in all other SCSS files */@import '../node_modules/bootstrap/scss/functions'; /* Override Bootstrap's variables here */@import '../node_modules/bootstrap/scss/variables';@import '../node_modules/bootstrap/scss/variables-dark';@import '../node_modules/bootstrap/scss/maps';@import '../node_modules/bootstrap/scss/mixins';@import '../node_modules/bootstrap/scss/utilities';
import { writable } from 'svelte/store';import type { Writable } from 'svelte/store';export const email = writable("");export const isOwner: Record<string, Writable<boolean>> = {}
"use strict";export const SimulationCommunaute = validate10;const schema11 = {"$schema":"http://json-schema.org/draft-07/schema#","$ref":"#/definitions/Faisan.SimulationCommunaute","definitions":{"Faisan.SimulationCommunaute":{"type":"object","properties":{"puissance":{"type":"number"},"autoconso":{"type":"number"},"autoprod":{"type":"number"},"fraisDivers":{"type":"number"},"tarif":{"type":"number"},"apport":{"type":"number"},"interet":{"type":"number"},"echeances":{"type":"number"},"consoMoyenneFoyer":{"type":"number"},"productible":{"type":"number"},"degradation":{"type":"number"},"inflation":{"type":"number"},"ratio":{"type":"number"},"enedis":{"type":"number"},"tarifCRE":{"type":"object","properties":{"limites":{"type":"array","items":{"type":"number"}},"prix":{"type":"array","items":{"type":"number"}},"inflation":{"type":"number"}},"required":["limites","prix","inflation"],"additionalProperties":false},"coutElec":{"type":"number"},"inflationElec":{"type":"number"},"maintenance":{"type":"number"},"turpe":{"type":"number"},"turpeInjection":{"type":"number"},"provisionOnduleurs":{"type":"number"},"assurance":{"type":"number"},"divers":{"type":"number"},"ratioDcAc":{"type":"number"},"dureeAmortissement":{"type":"number"},"tauxIS":{"type":"number"},"tauxDSRA":{"type":"number"}},"required":["puissance","autoconso","autoprod","fraisDivers","tarif","apport","interet","echeances","consoMoyenneFoyer","productible","degradation","inflation","ratio","enedis","tarifCRE","coutElec","inflationElec","maintenance","turpe","turpeInjection","provisionOnduleurs","assurance","divers","ratioDcAc","dureeAmortissement","tauxIS","tauxDSRA"],"additionalProperties":false}},"$id":"#/definitions/SimulationCommunaute"};const schema12 = {"type":"object","properties":{"puissance":{"type":"number"},"autoconso":{"type":"number"},"autoprod":{"type":"number"},"fraisDivers":{"type":"number"},"tarif":{"type":"number"},"apport":{"type":"number"},"interet":{"type":"number"},"echeances":{"type":"number"},"consoMoyenneFoyer":{"type":"number"},"productible":{"type":"number"},"degradation":{"type":"number"},"inflation":{"type":"number"},"ratio":{"type":"number"},"enedis":{"type":"number"},"tarifCRE":{"type":"object","properties":{"limites":{"type":"array","items":{"type":"number"}},"prix":{"type":"array","items":{"type":"number"}},"inflation":{"type":"number"}},"required":["limites","prix","inflation"],"additionalProperties":false},"coutElec":{"type":"number"},"inflationElec":{"type":"number"},"maintenance":{"type":"number"},"turpe":{"type":"number"},"turpeInjection":{"type":"number"},"provisionOnduleurs":{"type":"number"},"assurance":{"type":"number"},"divers":{"type":"number"},"ratioDcAc":{"type":"number"},"dureeAmortissement":{"type":"number"},"tauxIS":{"type":"number"},"tauxDSRA":{"type":"number"}},"required":["puissance","autoconso","autoprod","fraisDivers","tarif","apport","interet","echeances","consoMoyenneFoyer","productible","degradation","inflation","ratio","enedis","tarifCRE","coutElec","inflationElec","maintenance","turpe","turpeInjection","provisionOnduleurs","assurance","divers","ratioDcAc","dureeAmortissement","tauxIS","tauxDSRA"],"additionalProperties":false};const func2 = Object.prototype.hasOwnProperty;function validate10(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){/*# sourceURL="#/definitions/SimulationCommunaute" */;let vErrors = null;let errors = 0;const _errs0 = errors;if(errors === _errs0){if(data && typeof data == "object" && !Array.isArray(data)){let missing0;if((((((((((((((((((((((((((((data.puissance === undefined) && (missing0 = "puissance")) || ((data.autoconso === undefined) && (missing0 = "autoconso"))) || ((data.autoprod === undefined) && (missing0 = "autoprod"))) || ((data.fraisDivers === undefined) && (missing0 = "fraisDivers"))) || ((data.tarif === undefined) && (missing0 = "tarif"))) || ((data.apport === undefined) && (missing0 = "apport"))) || ((data.interet === undefined) && (missing0 = "interet"))) || ((data.echeances === undefined) && (missing0 = "echeances"))) || ((data.consoMoyenneFoyer === undefined) && (missing0 = "consoMoyenneFoyer"))) || ((data.productible === undefined) && (missing0 = "productible"))) || ((data.degradation === undefined) && (missing0 = "degradation"))) || ((data.inflation === undefined) && (missing0 = "inflation"))) || ((data.ratio === undefined) && (missing0 = "ratio"))) || ((data.enedis === undefined) && (missing0 = "enedis"))) || ((data.tarifCRE === undefined) && (missing0 = "tarifCRE"))) || ((data.coutElec === undefined) && (missing0 = "coutElec"))) || ((data.inflationElec === undefined) && (missing0 = "inflationElec"))) || ((data.maintenance === undefined) && (missing0 = "maintenance"))) || ((data.turpe === undefined) && (missing0 = "turpe"))) || ((data.turpeInjection === undefined) && (missing0 = "turpeInjection"))) || ((data.provisionOnduleurs === undefined) && (missing0 = "provisionOnduleurs"))) || ((data.assurance === undefined) && (missing0 = "assurance"))) || ((data.divers === undefined) && (missing0 = "divers"))) || ((data.ratioDcAc === undefined) && (missing0 = "ratioDcAc"))) || ((data.dureeAmortissement === undefined) && (missing0 = "dureeAmortissement"))) || ((data.tauxIS === undefined) && (missing0 = "tauxIS"))) || ((data.tauxDSRA === undefined) && (missing0 = "tauxDSRA"))){validate10.errors = [{instancePath,schemaPath:"#/definitions/Faisan.SimulationCommunaute/required",keyword:"required",params:{missingProperty: missing0},message:"must have required property '"+missing0+"'"}];return false;}else {const _errs2 = errors;for(const key0 in data){if(!(func2.call(schema12.properties, key0))){validate10.errors = [{instancePath,schemaPath:"#/definitions/Faisan.SimulationCommunaute/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key0},message:"must NOT have additional properties"}];return false;break;}}if(_errs2 === errors){if(data.puissance !== undefined){let data0 = data.puissance;const _errs3 = errors;if(!((typeof data0 == "number") && (isFinite(data0)))){validate10.errors = [{instancePath:instancePath+"/puissance",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/puissance/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs3 === errors;}else {var valid1 = true;}if(valid1){if(data.autoconso !== undefined){let data1 = data.autoconso;const _errs5 = errors;if(!((typeof data1 == "number") && (isFinite(data1)))){validate10.errors = [{instancePath:instancePath+"/autoconso",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/autoconso/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs5 === errors;}else {var valid1 = true;}if(valid1){if(data.autoprod !== undefined){let data2 = data.autoprod;const _errs7 = errors;if(!((typeof data2 == "number") && (isFinite(data2)))){validate10.errors = [{instancePath:instancePath+"/autoprod",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/autoprod/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs7 === errors;}else {var valid1 = true;}if(valid1){if(data.fraisDivers !== undefined){let data3 = data.fraisDivers;const _errs9 = errors;if(!((typeof data3 == "number") && (isFinite(data3)))){validate10.errors = [{instancePath:instancePath+"/fraisDivers",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/fraisDivers/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs9 === errors;}else {var valid1 = true;}if(valid1){if(data.tarif !== undefined){let data4 = data.tarif;const _errs11 = errors;if(!((typeof data4 == "number") && (isFinite(data4)))){validate10.errors = [{instancePath:instancePath+"/tarif",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarif/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs11 === errors;}else {var valid1 = true;}if(valid1){if(data.apport !== undefined){let data5 = data.apport;const _errs13 = errors;if(!((typeof data5 == "number") && (isFinite(data5)))){validate10.errors = [{instancePath:instancePath+"/apport",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/apport/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs13 === errors;}else {var valid1 = true;}if(valid1){if(data.interet !== undefined){let data6 = data.interet;const _errs15 = errors;if(!((typeof data6 == "number") && (isFinite(data6)))){validate10.errors = [{instancePath:instancePath+"/interet",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/interet/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs15 === errors;}else {var valid1 = true;}if(valid1){if(data.echeances !== undefined){let data7 = data.echeances;const _errs17 = errors;if(!((typeof data7 == "number") && (isFinite(data7)))){validate10.errors = [{instancePath:instancePath+"/echeances",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/echeances/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs17 === errors;}else {var valid1 = true;}if(valid1){if(data.consoMoyenneFoyer !== undefined){let data8 = data.consoMoyenneFoyer;const _errs19 = errors;if(!((typeof data8 == "number") && (isFinite(data8)))){validate10.errors = [{instancePath:instancePath+"/consoMoyenneFoyer",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/consoMoyenneFoyer/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs19 === errors;}else {var valid1 = true;}if(valid1){if(data.productible !== undefined){let data9 = data.productible;const _errs21 = errors;if(!((typeof data9 == "number") && (isFinite(data9)))){validate10.errors = [{instancePath:instancePath+"/productible",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/productible/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs21 === errors;}else {var valid1 = true;}if(valid1){if(data.degradation !== undefined){let data10 = data.degradation;const _errs23 = errors;if(!((typeof data10 == "number") && (isFinite(data10)))){validate10.errors = [{instancePath:instancePath+"/degradation",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/degradation/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs23 === errors;}else {var valid1 = true;}if(valid1){if(data.inflation !== undefined){let data11 = data.inflation;const _errs25 = errors;if(!((typeof data11 == "number") && (isFinite(data11)))){validate10.errors = [{instancePath:instancePath+"/inflation",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/inflation/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs25 === errors;}else {var valid1 = true;}if(valid1){if(data.ratio !== undefined){let data12 = data.ratio;const _errs27 = errors;if(!((typeof data12 == "number") && (isFinite(data12)))){validate10.errors = [{instancePath:instancePath+"/ratio",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/ratio/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs27 === errors;}else {var valid1 = true;}if(valid1){if(data.enedis !== undefined){let data13 = data.enedis;const _errs29 = errors;if(!((typeof data13 == "number") && (isFinite(data13)))){validate10.errors = [{instancePath:instancePath+"/enedis",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/enedis/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs29 === errors;}else {var valid1 = true;}if(valid1){if(data.tarifCRE !== undefined){let data14 = data.tarifCRE;const _errs31 = errors;if(errors === _errs31){if(data14 && typeof data14 == "object" && !Array.isArray(data14)){let missing1;if((((data14.limites === undefined) && (missing1 = "limites")) || ((data14.prix === undefined) && (missing1 = "prix"))) || ((data14.inflation === undefined) && (missing1 = "inflation"))){validate10.errors = [{instancePath:instancePath+"/tarifCRE",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarifCRE/required",keyword:"required",params:{missingProperty: missing1},message:"must have required property '"+missing1+"'"}];return false;}else {const _errs33 = errors;for(const key1 in data14){if(!(((key1 === "limites") || (key1 === "prix")) || (key1 === "inflation"))){validate10.errors = [{instancePath:instancePath+"/tarifCRE",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarifCRE/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key1},message:"must NOT have additional properties"}];return false;break;}}if(_errs33 === errors){if(data14.limites !== undefined){let data15 = data14.limites;const _errs34 = errors;if(errors === _errs34){if(Array.isArray(data15)){var valid3 = true;const len0 = data15.length;for(let i0=0; i0<len0; i0++){let data16 = data15[i0];const _errs36 = errors;if(!((typeof data16 == "number") && (isFinite(data16)))){validate10.errors = [{instancePath:instancePath+"/tarifCRE/limites/" + i0,schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarifCRE/properties/limites/items/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid3 = _errs36 === errors;if(!valid3){break;}}}else {validate10.errors = [{instancePath:instancePath+"/tarifCRE/limites",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarifCRE/properties/limites/type",keyword:"type",params:{type: "array"},message:"must be array"}];return false;}}var valid2 = _errs34 === errors;}else {var valid2 = true;}if(valid2){if(data14.prix !== undefined){let data17 = data14.prix;const _errs38 = errors;if(errors === _errs38){if(Array.isArray(data17)){var valid4 = true;const len1 = data17.length;for(let i1=0; i1<len1; i1++){let data18 = data17[i1];const _errs40 = errors;if(!((typeof data18 == "number") && (isFinite(data18)))){validate10.errors = [{instancePath:instancePath+"/tarifCRE/prix/" + i1,schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarifCRE/properties/prix/items/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid4 = _errs40 === errors;if(!valid4){break;}}}else {validate10.errors = [{instancePath:instancePath+"/tarifCRE/prix",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarifCRE/properties/prix/type",keyword:"type",params:{type: "array"},message:"must be array"}];return false;}}var valid2 = _errs38 === errors;}else {var valid2 = true;}if(valid2){if(data14.inflation !== undefined){let data19 = data14.inflation;const _errs42 = errors;if(!((typeof data19 == "number") && (isFinite(data19)))){validate10.errors = [{instancePath:instancePath+"/tarifCRE/inflation",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarifCRE/properties/inflation/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid2 = _errs42 === errors;}else {var valid2 = true;}}}}}}else {validate10.errors = [{instancePath:instancePath+"/tarifCRE",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tarifCRE/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid1 = _errs31 === errors;}else {var valid1 = true;}if(valid1){if(data.coutElec !== undefined){let data20 = data.coutElec;const _errs44 = errors;if(!((typeof data20 == "number") && (isFinite(data20)))){validate10.errors = [{instancePath:instancePath+"/coutElec",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/coutElec/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs44 === errors;}else {var valid1 = true;}if(valid1){if(data.inflationElec !== undefined){let data21 = data.inflationElec;const _errs46 = errors;if(!((typeof data21 == "number") && (isFinite(data21)))){validate10.errors = [{instancePath:instancePath+"/inflationElec",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/inflationElec/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs46 === errors;}else {var valid1 = true;}if(valid1){if(data.maintenance !== undefined){let data22 = data.maintenance;const _errs48 = errors;if(!((typeof data22 == "number") && (isFinite(data22)))){validate10.errors = [{instancePath:instancePath+"/maintenance",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/maintenance/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs48 === errors;}else {var valid1 = true;}if(valid1){if(data.turpe !== undefined){let data23 = data.turpe;const _errs50 = errors;if(!((typeof data23 == "number") && (isFinite(data23)))){validate10.errors = [{instancePath:instancePath+"/turpe",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/turpe/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs50 === errors;}else {var valid1 = true;}if(valid1){if(data.turpeInjection !== undefined){let data24 = data.turpeInjection;const _errs52 = errors;if(!((typeof data24 == "number") && (isFinite(data24)))){validate10.errors = [{instancePath:instancePath+"/turpeInjection",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/turpeInjection/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs52 === errors;}else {var valid1 = true;}if(valid1){if(data.provisionOnduleurs !== undefined){let data25 = data.provisionOnduleurs;const _errs54 = errors;if(!((typeof data25 == "number") && (isFinite(data25)))){validate10.errors = [{instancePath:instancePath+"/provisionOnduleurs",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/provisionOnduleurs/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs54 === errors;}else {var valid1 = true;}if(valid1){if(data.assurance !== undefined){let data26 = data.assurance;const _errs56 = errors;if(!((typeof data26 == "number") && (isFinite(data26)))){validate10.errors = [{instancePath:instancePath+"/assurance",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/assurance/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs56 === errors;}else {var valid1 = true;}if(valid1){if(data.divers !== undefined){let data27 = data.divers;const _errs58 = errors;if(!((typeof data27 == "number") && (isFinite(data27)))){validate10.errors = [{instancePath:instancePath+"/divers",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/divers/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs58 === errors;}else {var valid1 = true;}if(valid1){if(data.ratioDcAc !== undefined){let data28 = data.ratioDcAc;const _errs60 = errors;if(!((typeof data28 == "number") && (isFinite(data28)))){validate10.errors = [{instancePath:instancePath+"/ratioDcAc",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/ratioDcAc/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs60 === errors;}else {var valid1 = true;}if(valid1){if(data.dureeAmortissement !== undefined){let data29 = data.dureeAmortissement;const _errs62 = errors;if(!((typeof data29 == "number") && (isFinite(data29)))){validate10.errors = [{instancePath:instancePath+"/dureeAmortissement",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/dureeAmortissement/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs62 === errors;}else {var valid1 = true;}if(valid1){if(data.tauxIS !== undefined){let data30 = data.tauxIS;const _errs64 = errors;if(!((typeof data30 == "number") && (isFinite(data30)))){validate10.errors = [{instancePath:instancePath+"/tauxIS",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tauxIS/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs64 === errors;}else {var valid1 = true;}if(valid1){if(data.tauxDSRA !== undefined){let data31 = data.tauxDSRA;const _errs66 = errors;if(!((typeof data31 == "number") && (isFinite(data31)))){validate10.errors = [{instancePath:instancePath+"/tauxDSRA",schemaPath:"#/definitions/Faisan.SimulationCommunaute/properties/tauxDSRA/type",keyword:"type",params:{type: "number"},message:"must be number"}];return false;}var valid1 = _errs66 === errors;}else {var valid1 = true;}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}else {validate10.errors = [{instancePath,schemaPath:"#/definitions/Faisan.SimulationCommunaute/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}validate10.errors = vErrors;return errors === 0;}
<script lang="ts">import { browser } from '$app/environment';import { onMount } from 'svelte';import { base64decode } from '../../../base64';import SunCalc from 'suncalc'import { base } from '$app/paths'export let puissance: numberexport let productible: number = 1100export let prms: string = ""export let active: string = ""$: {console.log("active", active)updatePlot(puissance, productible)}let Plotly: anylet srv = import.meta.env.MODE == 'production' ? 'coturnix.fr' : 'd.coturnix.fr'onMount(async () => {console.log("browser", browser)if(browser) {//@ts-ignorePlotly = await import('plotly.js-dist')console.log("Plotly", !!Plotly)console.log("Fetching", `${base}/RES1-P1.csv`);}})let pr = ["RES1-P1"]let profs: (null | { coefs: number[], total: number })[] = [null]let prconso = [2500000]async function profile(name: string): Promise<{ coefs: number[], total: number }> {let resp = await fetch(`${base}/${name}.csv`,)let p = await resp.text()let annee = []let total = 0for(let line of p.split('\n')) {if(!line) {continue}const col = line.split(';')// const week = parseInt(col[0])// const dow = parseInt(col[1])const cs = parseFloat(col[2])const cj = parseFloat(col[3])for(let i = 0; i < 48; i++) {let ch = parseFloat(col[5+i])const c = cs * cj * channee.push(c)total += c}}console.log("total", total)return { coefs: annee, total }}let annee: Record<string, string[]> = {}async function refresh(event: SubmitEvent) {console.log("refresh")event.preventDefault()if(prms) {let f = new FormData()f.append("prms", prms);let resp = await fetch(`https://${srv}/api/faisan`,{ method: "POST",body: f})if(resp.ok) {annee = await resp.json()}}console.log(prconso)if(prms || prconso[0] > 0) {await updatePlot(puissance, productible)}}async function updatePlot(puissance: number, productible: number) {if(!browser) {return}let soleil = {x: <string[]>[],y: <number[]>[],type: 'lines',line: {color: "#ffbf00",width: 1,},name: "Production solaire",}let somme = {x: <string[]>[],y: <number[]>[],type: 'lines',line: {color: "#b81111",width: 1,},name: "Consommation totale",}let tilt = Math.PI/4let azimuth = 0let p = [Math.sin(tilt) * Math.cos(azimuth),Math.sin(tilt) * Math.sin(azimuth),Math.cos(azimuth)]let min_t = 0let max_t = 0let annee_ :Record<string, { t: number[], y: number[], i: number }> = {}for(let [prm, r] of Object.entries(annee)) {let d: { t: number[], x: string[], y: number[], i: number } = {t: [],x: [],y: [],i: 0,}for(let semaine of r) {let b = new DataView(base64decode(semaine).buffer)let length = b.getUint32(0, true)for(let i = 8; i < 8 + 8 * length; i+= 8) {let t = b.getUint32(i, true)let v = b.getUint32(i+4, true)if(!min_t || t < min_t) {min_t = t}if(t > max_t) {max_t = t}d.t.push(t)d.y.push(v)}}annee_[prm] = d}if(prconso[0] > 0) {if(min_t >= max_t) {let d = new Date()min_t = (new Date(d.getFullYear(), 0, 1)).getTime() / 1000max_t = min_t + 365 * 24 * 3600}if(!profs[0]) {profs[0] = await profile(pr[0])}let d: { t: number[], y: number[], i: number } = {t: [],y: [],i: 1,}let i = 0for(let t = min_t; t <= max_t; t += 1800) {d.t.push(t);d.y.push(profs[0].coefs[i] * prconso[0] / profs[0].total)i += 1}console.log(d.y, profs[0].total)annee_[pr[0]] = d}console.log(annee_)let auto = 0let totalProd = 0let totalConso = 0let annuelle = await fetch("https://coturnix.fr/pvgis")let pvgis: {outputs: { hourly: {time: string, "G(i)": number, T2m: number, H_sun: number, Int: number}[]}} = await annuelle.json()console.log("pvgis", pvgis.outputs.hourly)console.log("minmax", new Date(min_t*1000), new Date(max_t * 1000))const start = new Date(min_t * 1000)const janvier = new Date(start.getFullYear(), 0, 1)console.log(start.getTime(), janvier)for(let t = min_t; t < max_t; t += 1800) {let tt = new Date(t*1000);let len = pvgis.outputs.hourly.lengthlet n = ((t * 1000 - janvier.getTime()) / 3600000) % lenlet pp = 0if(n == Math.floor(n)) {pp = pvgis.outputs.hourly[n].H_sun} else {let extra = n - Math.floor(n)pp = pvgis.outputs.hourly[Math.floor(n)]['G(i)'] * (1 - extra)+ pvgis.outputs.hourly[Math.floor(n) + 1]['G(i)'] * extra}soleil.x.push(tt.toLocaleString())soleil.y.push(pp)somme.x.push(tt.toLocaleString())let y = 0for(let [_, r] of Object.entries(annee_)) {while(r.i + 1 < r.t.length && r.t[r.i + 1] < t) {r.i += 1}if(r.i < r.t.length) {if(!isNaN(r.y[r.i]))y += r.y[r.i]}}somme.y.push(y)totalProd += pptotalConso += yauto += Math.min(y, pp)}/*for(let t = 0; t < 365 * 24 * 3600; t += 1800) {let tt = new Date(t*1000)var pos = SunCalc.getPosition(tt, 45, 5);let vs = [Math.sin(Math.PI/2 - pos.altitude) * Math.cos(pos.azimuth),Math.sin(Math.PI/2 - pos.altitude) * Math.sin(pos.azimuth),Math.cos(Math.PI/2 - pos.altitude)]let a = pos.altitude <= 0 ? 0: p[0] * vs[0] + p[1] * vs[1] + p[2] * vs[2]prodAnnuelle += a * 1000}console.log("prodAnnuelle", prodAnnuelle)*//*let prodAnnuelle = 6286.298195142902for(let t = min_t; t < max_t; t += 1800) {let tt = new Date(t*1000)var pos = SunCalc.getPosition(tt, 45, 5);let vs = [Math.sin(Math.PI/2 - pos.altitude) * Math.cos(pos.azimuth),Math.sin(Math.PI/2 - pos.altitude) * Math.sin(pos.azimuth),Math.cos(Math.PI/2 - pos.altitude)]let a = Math.max(0, p[0] * vs[0] + p[1] * vs[1] + p[2] * vs[2])soleil.x.push(tt.toLocaleString())let pp = a * puissance * productible * 1000 / prodAnnuellesoleil.y.push(pp)somme.x.push(tt.toLocaleString())let y = 0for(let [_, r] of Object.entries(annee_)) {while(r.i + 1 < r.t.length && r.t[r.i + 1] < t) {r.i += 1}if(r.i < r.t.length) {y += r.y[r.i]}}somme.y.push(y)totalProd += pptotalConso += yauto += Math.min(y, pp)}*/if(!Plotly)//@ts-ignorePlotly = await import('plotly.js-dist')if(max_t > min_t) {console.log(totalProd, totalConso, auto)Plotly!.react('plot', [soleil, somme], {title: "Autoconsommation",autosize: true,automargin: true,});var dataProd = [{values: [Math.round(auto), Math.round(totalProd - auto)],labels: ['Autoconsommé', 'Surplus'],marker: { colors: ["#ffbf00", "#b81111"] },type: 'pie',sort: false,}];var dataConso = [{values: [Math.round(auto), Math.round(totalConso - auto)],labels: ['Autoproduit', 'Alloproduit'],marker: { colors: ["#ffbf00", "#b81111"] },type: 'pie',sort: false,}];Plotly.react('autoProd', dataProd, { title: "Autoconsommation", width: 400, height: 400 });Plotly.react('autoConso', dataConso, { title: "Autoproduction", width: 400, height: 400 });}}</script><form method="POST" action="/api/faisan" id="pdl" on:submit={refresh}></form><table><tr><td>Profil</td><td><input type="text" class="form-control" bind:value={pr[0]}/></td><td><input type="number" class="form-control" bind:value={prconso[0]}/></td></tr><tr><td>PDL</td><td><input class="form-control" form="pdl" id="prms" name="prms" bind:value={prms}/></td></tr></table><button class="btn btn-primary" form="pdl">Ok</button><div class="my-3 d-flex"><div class="mx-auto" id="plot"></div></div><div class="my-3 d-flex" style="min-width:800px"><div class="mx-auto" id="autoConso"></div><div class="mx-auto" id="autoProd"></div></div>
<script lang="ts">//@ts-nocheckimport { line, curveLinear, Delaunay, range, scaleLinear, scaleUtc } from 'd3';// import data from './line-data';export let data;const marginTop = 100; // the top margin, in pixelsconst marginRight = 0; // the right margin, in pixelsconst marginBottom = 30; // the bottom margin, in pixelsconst marginLeft = 100; // the left margin, in pixelsconst inset = 0; // inset the default range, in pixelsconst width = 600; // the outer width of the chart, in pixelsconst height = 400; // the outer height of the chart, in pixelsconst xLabel = ''; // a label for the y-axisconst yLabel = 'Consommation (Wh)'; // a label for the y-axisconst xFormat = ''; // a format specifier string for the y-axisconst yFormat = 'Wh'; // a format specifier string for the y-axisconst horizontalGrid = true; // show horizontal grid linesconst verticalGrid = true; // show vertical grid linesconst colors = ["#b81111", "#ffbf00"]; // fill color for dots && number of colors in fill array MUST match number of subsets in dataconst showDots = false; // whether dots should be displayedconst dotsFilled = true; // whether dots should be filled or outlinedconst r = 0; // (fixed) radius of dots, in pixelsconst strokeWidth = 1; // stroke width of line, in pixelsconst strokeOpacity = [0.8, 0.2, 0.8, 0.8]; // stroke opacity of lineconst tooltipBackground = 'white'; // background color of tooltipconst tooltipTextColor = 'black'; // text color of tooltipconst strokeLinecap = 'round'; // stroke line cap of the lineconst strokeLinejoin = 'round'; // stroke line join of the lineconst xScalefactor = width / 150; //y-axis number of valuesconst yScalefactor = height / 40; //y-axis number of valuesconst curve = curveLinear; // method of interpolation between pointsconst xType = scaleUtc; // type of x-scaleconst insetTop = 50; // inset from topconst insetRight = inset; // inset from rightconst insetBottom = inset; // inset fro bottomconst insetLeft = inset; // inset from leftconst xRange = [marginLeft + insetLeft, width - marginRight - insetRight]; // [left, right]const yType = scaleLinear; // type of y-scaleconst yRange = [height - marginBottom - insetBottom, marginTop + insetTop]; // [bottom, top]let x: string, y:string, dotInfo, lines, xVals = [], yVals = [], points = [], subsets = [], colorVals = [];// For a single set of dataconsole.log(data)if (!('data' in data[0])) {x = Object.keys(data[0])[0];y = Object.keys(data[0])[1];xVals = data.map((el: Record<string, any>) => el[x]);yVals = data.map((el: Record<string, any>) => el[y]);colorVals = data.map((_) => 0);points = data.map((el) => ({x: el[x],y: el[y],color: 0}));}// For data with subsets (NOTE: expects 'id' and 'data' keys)else {x = Object.keys(data[0]?.data[0])[0];y = Object.keys(data[0]?.data[0])[1];data.forEach((subset, i) => {subset.data.forEach((coordinate) => {xVals.push(coordinate[x]);yVals.push(coordinate[y]);colorVals.push(i);points.push({x: coordinate[x],y: coordinate[y],color: i});});subsets.push(subset.id);});}const I = range(xVals.length);const gaps = (_d, i) => !isNaN(xVals[i]) && !isNaN(yVals[i]);const cleanData = points.map(gaps);const xDomain = [xVals[0], xVals[xVals.length - 1]];const yDomain = [0, Math.max(...yVals)];const xScale = xType(xDomain, xRange);const yScale = yType(yDomain, yRange);const niceY = scaleLinear().domain([0, Math.max(...yVals)]).nice();const chartLine = line().defined(i => cleanData[i]).curve(curve).x(i => xScale(xVals[i])).y(i => yScale(yVals[i]));$: {lines = [];colors.forEach((_color, j) => {const filteredI = I.filter((_el, i) => colorVals[i] === j);lines.push(chartLine(filteredI));});}const pointsScaled = points.map((el) => [xScale(el.x), yScale(el.y), el.color]);const delaunayGrid = Delaunay.from(pointsScaled);const voronoiGrid = delaunayGrid.voronoi([0, 0, width, height]);const xTicks = xScale.ticks(xScalefactor);const xTicksFormatted = xTicks.map((el) => (new Date(el*1000).toLocaleDateString()));const yTicks = niceY.ticks(yScalefactor);</script><div class="chart-container"><svg {width} {height} viewBox="0 0 {width} {height}"cursor='crosshair'on:mouseout="{() => dotInfo = null}"on:blur="{() => dotInfo = null}"><!-- Dots (if enabled) -->{#if showDots && !dotInfo}{#each I as i}<g class='dot' pointer-events='none'><circlecx={xScale(xVals[i])}cy={yScale(yVals[i])}r={r}stroke={colors[colorVals[i]]}fill={dotsFilled ? colors[colorVals[i]] : 'none'}/></g>{/each}{/if}<!-- Chart lines -->{#each lines as subsetLine, i}<g class='chartlines' pointer-events='none'>{#if dotInfo && false}<path class="line" fill='none' stroke-opacity={points[dotInfo[1]].color === i ? '1' : '0.1'} stroke={colors[i]} d={subsetLine} stroke-width={strokeWidth} stroke-linecap={strokeLinecap} stroke-linejoin={strokeLinejoin}/><circle cx={xScale(points[dotInfo[1]].x)} cy={yScale(points[dotInfo[1]].y)} r={r} stroke={colors[points[dotInfo[1]].color]} fill={dotsFilled} />{:else}<path class="line" fill='none' stroke={colors[i]} d={subsetLine}stroke-opacity={strokeOpacity[i]} stroke-width={strokeWidth} stroke-linecap={strokeLinecap} stroke-linejoin={strokeLinejoin} />{/if}</g>{/each}<!-- Y-axis and horizontal grid lines --><g class="y-axis" transform="translate({marginLeft}, 0)" pointer-events='none'><path class="domain" stroke="black" d="M{insetLeft}, {marginTop} V{height - marginBottom + 6}"/>{#each yTicks as tick}<g class="tick" transform="translate(0, {yScale(tick)})"><line class="tick-start" x1={insetLeft - 6} x2={insetLeft}/>{#if horizontalGrid}<line class="tick-grid" x1={insetLeft} x2={width - marginLeft - marginRight}/>{/if}<text x="-10" y="5">{tick + yFormat}</text></g>{/each}<text text-anchor="middle" x="0" y={marginTop - 10}>{yLabel}</text></g><!-- X-axis and vertical grid lines --><g class="x-axis" transform="translate(0,{height - marginBottom - insetBottom})" pointer-events='none'><path class="domain" stroke="black" d="M{marginLeft},0.5 H{width - marginRight}"/>{#each xTicks as tick, i}<g class="tick" transform="translate({xScale(tick)}, 0)"><line class="tick-start" stroke='black' y2='6' />{#if verticalGrid}<line class="tick-grid" y2={-height + insetTop+ marginTop} />{/if}<text font-size='8px' x={-marginLeft/4} y="20">{xTicksFormatted[i] + xFormat}</text></g>{/each}<text x={width - marginLeft - marginRight - 40} y={marginBottom}>{xLabel}</text></g>{#each pointsScaled as point, i}<pathstroke="none"fill-opacity="0"class="voronoi-cell"d={voronoiGrid.renderCell(i)}on:mouseover="{(e) => dotInfo = [point, i, e] }"on:focus="{(e) => dotInfo = [point, i, e] }"></path>{/each}</svg></div><!-- Tooltip -->{#if dotInfo}<div class="tooltip" style='position:absolute; left:{dotInfo[2].pageX + 12}px; top:{dotInfo[2].pageY + 12}px; pointer-events:none; background-color:{tooltipBackground}; color:{tooltipTextColor}'>{subsets ? subsets[points[dotInfo[1]].color] : ''}:{(new Date(points[dotInfo[1]].x * 1000)).toLocaleString()}: {points[dotInfo[1]].y.toFixed(2)}{yFormat}</div>{/if}<style>.chart-container {justify-content: center;align-items: center;margin-top: 50px;margin-left: 80px;}svg {max-width: 100%;height: auto;height: "intrinsic";margin: auto;}path {fill: "green"}.y-axis {font-size: "10px";font-family: sans-serif;text-anchor: "end";}.x-axis {font-size: "10px";font-family: sans-serif;text-anchor: "end";}.tick text { font-size: 80%; fill: white !important }.tick {opacity: 1;}.tick-start {stroke: black;stroke-opacity: 1;}.tick-grid {stroke: black;stroke-opacity: 0.2;font-size: "11px";color: black;}.tick text {fill: black;}.y-axis .tick text {text-anchor: end !important;}@media (prefers-color-scheme: dark) {.y-axis text { fill: white; }.x-axis text { fill: white; }.tick-start {stroke: white;}.tick-grid {stroke: white;}.tick text {fill: white;}.domain { stroke: white }}.tooltip{border-radius: 5px;padding: 5px;box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;opacity: 1;}</style>
<script lang="ts">import { base } from '$app/paths'import Banque from '../../Banque.svelte'import Courbe from '../../Courbes.svelte'import Simulation from './Simulation.svelte'import { page } from '$app/stores';import { enhance, applyAction } from '$app/forms';import { onMount } from 'svelte';import type { SubmitFunction } from '@sveltejs/kit';import type { Faisan } from '../../../helpers'export let data: {name: string,porteur: string,adresse: string,tel: string,id: string,img?: string,simulation: Faisan.SimulationCommunaute,guest?: boolean,prms: string,email?: string,}$: p = data.simulation$: compteActive = ($page.url.hash == "#compte") ? "active": ""$: banqueActive = ($page.url.hash == "#banque") ? "active": ""$: simuActive = ((true || !data.guest) && $page.url.hash == "#simu") ? "active": ""$: syntheseActive = (!compteActive && !banqueActive && !simuActive) ? "active": ""$: compteShow = compteActive ? "show": ""$: banqueShow = banqueActive ? "show": ""$: simuShow = simuActive ? "show": ""$: syntheseShow = syntheseActive ? "show": ""let expert = falseconst N = 10const arr = 0let an = new Date().getFullYear()function tarifSurplus_(puissance: number): number {let resultat = p.tarifCRE.prix[0];for(let i = 0; i < p.tarifCRE.limites.length; i++) {if(puissance < p.tarifCRE.limites[i]) {return resultat} else {resultat = p.tarifCRE.prix[i]}}return resultat}$: investissement = p.puissance ? (p.puissance * 1000 * p.ratio + p.enedis): 0$: apport = Math.min(investissement, p.apport)$: primeInvestissement =(p.puissance <= 36) ? (0.21 * 1000 * p.puissance) :(p.puissance <= 100) ? (0.11 * 1000 * p.puissance) :0$: productionAnnuelle = (i: number) => p.productible * p.puissance * Math.pow(1-(p.degradation)/100, i)$: autoconso = p.autoconso / 100$: tarifSurplus = (i: number) => tarifSurplus_(p.puissance) * Math.pow(1+p.tarifCRE.inflation/100, i)$: tarifLocal = (i: number) => p.tarif * Math.pow(1+p.inflation/100, i)$: chiffreAffaires = (i: number) => ((i == 0) ? primeInvestissement : 0) + productionAnnuelle(i) * (autoconso * tarifLocal(i) + (1 - autoconso) * tarifSurplus(i))$: exploitation = (i: number) => p.puissance * p.maintenance * Math.pow(1 + p.inflation / 100, i)$: turpe = (i: number) => (p.puissance * p.turpe + (1-autoconso) * productionAnnuelle(i) * p.turpeInjection) * Math.pow(1+p.inflation/100, i)$: assurance = (i: number) => (investissement * p.assurance / 100) * Math.pow(1+p.inflation/100, i)$: divers = (i: number) => p.divers * p.puissance * Math.pow(1 + p.inflation/100, i)$: charges = (i: number) => (investissement && i == 0 ? p.fraisDivers : 0) + exploitation(i) + turpe(i) + assurance(i) + divers(i)$: valeurAjoutee = (i: number) => chiffreAffaires(i) - charges(i)// Impots$: ifer = (_: number) => (p.puissance < 100) ? 0: 3.394 * p.puissance * p.ratioDcAc// Exonération de taxe foncière: https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000044996150$: taxeFonciere = (_: number) => 0// Formule compliquée, exonéré sur les cas concrets$: cfe = (_: number) => 0$: impots = (i: number) => ifer(i) + taxeFonciere(i) + cfe(i)// EBE$: ebe = (i: number) => valeurAjoutee(i) - impots(i)// Déductions fiscales$: amortissement = (i: number) => (i < p.dureeAmortissement) ? investissement / p.dureeAmortissement: 0$: provisionOnduleurs = (i: number) => p.puissance * 1000 * p.provisionOnduleurs * Math.pow(1 + p.inflation/100, i) / 10let remboursementAnnuel = new Array()let interetsAnnuels = new Array()$: interetsDetteSenior = (i: number) => (i < interetsAnnuels.length) ? interetsAnnuels[i] : 0$: interetsDSRA = (i: number) => interetsDetteSenior(i) * p.tauxDSRA / 100$: tresorerieDisponibleDetteSenior = (i: number) => ebe(i) - is(i)$: serviceDetteSenior = (i: number) => interetsDSRA(i) + interetsDetteSenior(i) + remboursementAnnuel[i]$: dscr = (i: number) => (i < remboursementAnnuel.length) ? tresorerieDisponibleDetteSenior(i) / serviceDetteSenior(i) : 0$: resultatFiscal = (i: number) => ebe(i) - amortissement(i) - provisionOnduleurs(i) - interetsDetteSenior(i) - interetsDSRA(i)$: is = (i: number) => (resultatFiscal(i) <= 0) ? 0: resultatFiscal(i) * p.tauxIS / 100$: resultatNet = (i: number) => resultatFiscal(i) - is(i)let resultatNetData: { id: string, data: {x:number,y:number}[]}[] = [{id:"",data:[]}]$: {resultatNetData[0] = { id: "", data: new Array(N).fill(0).map((_, i) => { return { x: an + i, y: resultatNet(i) }}) }}// Synthèse$: CAMoyen10 = new Array(10).fill(0).reduce((acc, _, i) => acc + chiffreAffaires(i), 0) / 10$: tarifLocalMoyen10 = new Array(10).fill(0).reduce((acc, _, i) => acc + tarifLocal(i), 0) / 10$: netMoyenFutur = (new Array(10).fill(0)).reduce((acc, _, i) => acc + resultatNet(interetsAnnuels.length + i), 0) / 10$: resultatNet30 = (new Array(30).fill(0)).reduce((acc, _, i) => acc + resultatNet(i), 0)$: rentabilite = resultatNet30 / apport$: CA30 = (new Array(30).fill(0)).reduce((acc, _, i) => acc + chiffreAffaires(i), 0)$: coutElec10 = () => {let cout = 0for(let i = 0; i < 10; i++) {cout += p.coutElec * Math.pow(1 + p.inflationElec / 100, i) * p.consoMoyenneFoyer}return cout}$: coutElecAuto10 = () => {let cout = 0for(let i = 0; i < 10; i++) {cout += tarifLocal(i) * p.consoMoyenneFoyer * p.autoprod / 100+ p.coutElec * Math.pow(1 + p.inflationElec / 100, i) * p.consoMoyenneFoyer * (100 - p.autoprod) / 100}return cout}$: dscrMoyen = remboursementAnnuel.reduce((acc, _, i) => acc + dscr(i), 0) / remboursementAnnuel.lengthlet bootstrap: any;onMount(async () => {bootstrap = await import('bootstrap')})let saveModal_: null | bootstrap.Modal = null;async function saveModal(e: Event) {console.log("saveModal", e, data.guest)if(!saveModal_) {saveModal_ = new bootstrap.Modal('#faisanSaveModal', {focus: true,keyboard: true,})}saveModal_?.show()}let save: SubmitFunction = async ({ formData }) => {console.log("enhance")formData.set('data', JSON.stringify(p))formData.set('prms', JSON.stringify(data.prms))saveModal_?.hide()return async ({ result }) => {await applyAction(result);};}</script><div class="d-flex flex-lg-row flex-column"><nav class="navbar navbar-expand-lg start-0 w-lg-25"><button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" data-bs-target="#navbarOffcanvasLg" aria-controls="navbarOffcanvasLg" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button><div class="offcanvas-lg offcanvas-start mb-auto overflow-scroll" tabindex="-1" id="navbarOffcanvasLg" aria-labelledby="navbarOffcanvasLgLabel"><div class="p-3 p-lg-0">{#if !data.guest}<a href="{base}">Retour</a>{/if}<h5>Projet</h5><div class="mb-3 form-check form-switch"><input class="form-check-input" type="checkbox" role="switch" id="expert" bind:checked={expert}><label class="form-check-label" for="expert">Niveau expert</label></div><div class="mb-3"><label class="form-label" for="puissance">Puissance (kWc)</label><input class="form-control form-control-sm" type="number" id="puissance" min="1" bind:value={p.puissance}/></div><div class="mb-3"><label class="form-label" for="autoconso">Taux d'autoconsommation (%)</label><div class="d-flex"><input class="form-range me-4" type="range" id="autoconso" bind:value={p.autoconso}/>{p.autoconso}%</div></div><div class="mb-3"><label class="form-label" for="autoprod">Taux d'autoproduction (%)</label><div class="d-flex"><input class="form-range me-4" type="range" id="autoprod" bind:value={p.autoprod}/>{p.autoprod}%</div></div><div class="mb-3"><label class="form-label" for="tarif">Tarif de vente local</label><input class="form-control form-control-sm" type="number" step="any" min="0" id="tarif" bind:value={p.tarif}/></div><div class="mb-3"><label class="form-label" for="inflationElec">Estimation de l'inflation de l'électricité</label><input class="form-control form-control-sm" type="number" bind:value={p.inflationElec} min="0" id="inflationElec" /></div><h5>Financement</h5><div class="mb-3"><label class="form-label" for="apport">Apport initial</label><input class="form-control form-control-sm" type="number" id="apport" min="0" bind:value={p.apport}/></div><div class="mb-3"><label class="form-label" for="interet">Taux d'intérêt(%)</label><input class="form-control form-control-sm" type="number" step="0.01" id="interet" min="0" bind:value={p.interet}/></div><div class="mb-3"><label class="form-label" for="echeances">Nombre d'échéances (en mois)</label><input class="form-control form-control-sm" type="number" id="echeances" min="0" bind:value={p.echeances}/></div>{#if expert}<div class="card mb-3"><div class="card-body"><div class="mb-3"><label class="form-label" for="enedis">Coût de raccordement Enedis</label><input class="form-control form-control-sm" type="number" id="enedis" min="0" bind:value={p.enedis}/></div><div class="mb-3"><label class="form-label" for="productible">Productible annuel (kWh/kWc)</label><input class="form-control form-control-sm" type="number" id="productible" min="0" bind:value={p.productible}/></div><div class="mb-3"><label class="form-label" for="ratio">Ratio installation (€/W)</label><input class="form-control form-control-sm" type="number" id="ratio" min="0" bind:value={p.ratio}/></div><div class="mb-3"><label class="form-label" for="degradation">Taux de dégradation PV(%)</label><input class="form-control form-control-sm" type="number" id="degradation" min="0" bind:value={p.degradation}/></div><div class="mb-3"><label class="form-label" for="inflation">Inflation tarif local</label><input class="form-control form-control-sm" type="number" id="inflation" min="0" bind:value={p.inflation}/></div></div></div>{/if}<div class="modal" id="faisanSaveModal" tabindex="-1" aria-hidden="true"><div class="modal-dialog"><div class="modal-content">{#if !data.guest}<div class="modal-body"><h5 class="modal-title pb-3" id="saveModalLabel">Sauvegarder</h5><form method="POST" action="?/save" use:enhance={save}><div class="mb-3"><label class="form-label" for="nom">Nom du projet</label><input class="form-control" type="text" id="nom" name="name" bind:value={data.name} required/></div><div class="mb-3"><label class="form-label" for="porteur">Prénom et nom du porteur du projet</label><input class="form-control" type="text" id="porteur" name="porteur" bind:value={data.porteur}/></div><div class="mb-3"><label class="form-label" for="adresse">Adresse</label><input class="form-control" type="text" id="adresse" name="adresse" bind:value={data.adresse}/></div><div class="mb-3"><label class="form-label" for="tel">Téléphone</label><input class="form-control" type="text" id="tel" name="tel" bind:value={data.tel}/></div><div class="mb-3"><label class="form-label" for="photo">Photo</label><input class="form-control" type="file" id="photo" name="photo"/></div></form></div><div class="modal-footer"><button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Annuler</button><button class="btn btn-primary">Sauvegarder</button></div>{/if}</div></div></div>{#if data.id}<form method="POST" action="?/save" use:enhance={save}><button class="btn btn-primary">Sauvegarder</button><button class="ms-2 btn btn-outline-primary" formaction="?/del">Supprimer</button></form>{:else if data.email}<button class="btn btn-primary" on:click={saveModal}>Sauvegarder</button>{/if}</div></div></nav><div class="ps-lg-5 ms-0 w-100 w-lg-75"><ul class="mt-5 mt-lg-3 nav nav-tabs" id="tabs" role="tablist"><li class="nav-item" role="presentation"><a href="#synthese" class="nav-link {syntheseActive}" id="synthese-tab" type="button" role="tab" aria-controls="synthese-tab-pane" aria-selected="true">Synthèse</a></li><li class="nav-item" role="presentation"><a href="#compte" class="nav-link {compteActive}" id="profile-tab" type="button" role="tab" aria-controls="compte-tab-pane" aria-selected="false">Compte de résultats</a></li><li class="nav-item" role="presentation"><a href="#banque" class="nav-link {banqueActive}" id="banque-tab" type="button" role="tab" aria-controls="banque-tab-pane" aria-selected="false">Emprunt</a></li>{#if true || !data.guest}<li class="nav-item" role="presentation"><a href="#simu" class="nav-link {simuActive}" id="prm-tab" type="button" role="tab" aria-controls="prm-tab-pane" aria-selected="false">Simulation</a></li>{/if}</ul><div class="tab-content overflow-scroll" id="syntheseTabContent"><div class="tab-pane fade {syntheseActive} {syntheseShow} show p-3" id="synthese-tab-pane" role="tabpanel" aria-labelledby="synthese-tab" tabindex="0"><h4 class="my-3">Projet</h4><div class="ms-3 row"><div><table class="table table-bordered d-inline-block"><tbody><tr class="d-none d-print-table-row"><td>Puissance modules</td><td>{p.puissance}</td></tr><tr class="d-none d-print-table-row"><td>Taux d'autoconsommation</td><td>{p.autoconso}</td></tr><tr class="d-none d-print-table-row"><td>Taux d'autoproduction</td><td>{p.autoprod}</td></tr><tr><td>Production annuelle</td><td>{productionAnnuelle(0).toFixed(0)}kWh</td></tr><tr><td>Coût de la centrale</td><td>{investissement.toFixed(0)}€</td></tr><tr><td>Nombre de foyers</td><td>{(productionAnnuelle(0) * p.autoconso / (p.consoMoyenneFoyer * p.autoprod)).toFixed(1)}</td></tr></tbody></table></div></div><h4 class="my-3">Analyse économique</h4><div class="ms-3 row"><div class="col-12 col-lg-6"><h5 class="my-3">Financement</h5><table class="table table-bordered d-inline-block"><tbody><tr class="d-none d-print-table-row"><td>Apport</td><td>{apport}€</td></tr><tr><td>Volume d'emprunt</td><td>{Math.max(0, investissement - apport).toFixed(0)}€</td></tr>{#if investissement > apport}<tr class="d-none d-print-table-row"><td>Taux d'intérêt</td><td>{p.interet}€</td></tr><tr class="d-none d-print-table-row"><td>Durée du crédit</td><td>{p.echeances} mois</td></tr><tr><td>Annuité</td><td>{(remboursementAnnuel[0] + interetsAnnuels[0]).toFixed(arr)}€</td></tr><tr><td>Capacité de remboursement (DSCR)</td><td>{dscrMoyen ? dscrMoyen.toFixed(2): ""}</td></tr>{/if}</tbody></table></div><div class="col-12 col-lg-6"><h5 class="my-3">Revenus</h5><table class="table table-bordered d-inline-block"><tbody><tr class="d-none d-print-table-row"><td>Tarif de vente local</td><td>{p.tarif}</td></tr><tr class="d-none d-print-table-row"><td>Estimation de l'inflation de l'électricité</td><td>{p.inflationElec}</td></tr><tr><td>Prix de vente de l'énergie moyen sur 10 ans</td><td>{(tarifLocalMoyen10).toFixed(2)}€</td></tr><tr><td>Chiffre d'affaires moyen sur 10 ans</td><td>{CAMoyen10.toFixed(arr)}€</td></tr><tr><td>Revenu annuel net moyen au-delà du prêt</td><td>{netMoyenFutur.toFixed(arr)}€</td></tr></tbody></table></div></div><h4 class="my-3">Intérêt financier</h4><div class="ms-3 row"><div class="col-12 col-lg-6"><h5 class="my-3">Pour le producteur</h5><table class="table table-bordered d-inline-block"><tbody>{#if apport}<tr><td>ROE sur 30 ans (résultat net / apport)</td><td>{(rentabilite * 100 / 30).toFixed(0)}% par an</td></tr>{/if}{#if CA30}<tr><td>ROCE</td><td>{((resultatNet30 / CA30) * 100).toFixed(0)}%</td></tr>{/if}</tbody></table></div><div class="col-12 col-lg-6"><h5 class="my-3">Pour les consommateurs</h5><table class="table table-bordered d-inline-block"><tbody><!-- <tr><td>Coût sur 10 ans sans autoconsommation collective</td><td>{coutElec10().toFixed(0)}€</td></tr><tr><td>Coût sur 10 ans avec autoconsommation collective</td><td>{coutElecAuto10().toFixed(0)}€</td></tr> --><tr><td>Économie réalisée</td><td>{(coutElec10() - coutElecAuto10()).toFixed(0)}€ {#if coutElec10() > 0}({((coutElec10() - coutElecAuto10()) * 100 / coutElec10()).toFixed(0)}%){/if}</td></tr></tbody></table></div></div></div><div class="tab-pane fade {compteActive} {compteShow} py-3" id="compte-tab-pane" role="tabpanel" aria-labelledby="compte-tab" tabindex="0"><div class="my-5 ms-3 row"><div><table class="table table-bordered d-inline-block"><tbody><tr><td>Année</td>{#each Array(N) as _, i}<td>{an + i}</td>{/each}</tr><tr><td>Résultat net</td>{#each Array(N) as _, i}<td>{resultatNet(i).toFixed(arr)}</td>{/each}</tr></tbody></table></div></div><div class="mb-5 text-center"><Courbe data={resultatNetData} /></div><h4 class="my-3">Détail</h4><div class="ms-3 row"><div><h5 class="mt-5">Chiffre d'affaires</h5><table class="table table-bordered d-inline-block"><!-- <thead><tr><th></th><th></th></tr></thead> --><tbody><tr><td>Année</td>{#each Array(N) as _, i}<td>{an + i}</td>{/each}</tr><tr><td>Vente locale (€)</td>{#each Array(N) as _, i}<td>{(productionAnnuelle(i) * (autoconso * tarifLocal(i))).toFixed(0)}</td>{/each}</tr><tr><td>Vente de surplus (€)</td>{#each Array(N) as _, i}<td>{(productionAnnuelle(i) * ((1 - autoconso) * tarifSurplus(i))).toFixed(0)}</td>{/each}</tr><tr><td>Prime</td><td>{primeInvestissement}</td>{#each Array(N-1) as _}<td></td>{/each}</tr></tbody><tfoot class="table-group-divider"><tr><td>Chiffre d'affaires</td>{#each Array(N) as _, i}<td>{chiffreAffaires(i).toFixed(arr)}</td>{/each}</tr></tfoot></table><h5 class="my-3">Charges d'exploitation</h5><table class="table table-bordered d-inline-block"><tbody><tr><td>Année</td>{#each Array(N) as _, i}<td>{an + i}</td>{/each}</tr><tr><td>Maintenance</td>{#each Array(N) as _, i}<td>{exploitation(i).toFixed(arr)}</td>{/each}</tr><tr><td>TURPE</td>{#each Array(N) as _, i}<td>{turpe(i).toFixed(arr)}</td>{/each}</tr><tr><td>Assurance</td>{#each Array(N) as _, i}<td>{assurance(i).toFixed(arr)}</td>{/each}</tr><tr><td>Divers</td>{#each Array(N) as _, i}<td>{divers(i).toFixed(arr)}</td>{/each}</tr></tbody><tfoot class="table-group-divider"><tr><td>Total charges</td>{#each Array(N) as _, i}<td>{charges(i).toFixed(arr)}</td>{/each}</tr></tfoot></table><h5 class="my-3">Excédent brut d'exploitation</h5><table class="table table-bordered d-inline-block"><tbody><tr><td>Année</td>{#each Array(N) as _, i}<td>{an + i}</td>{/each}</tr><tr><td>Valeur ajoutée</td>{#each Array(N) as _, i}<td>{valeurAjoutee(i).toFixed(arr)}</td>{/each}</tr><tr><td>IFER</td>{#each Array(N) as _, i}<td>{ifer(i).toFixed(arr)}</td>{/each}</tr><tr><td>Taxe foncière</td>{#each Array(N) as _, i}<td>{taxeFonciere(i).toFixed(arr)}</td>{/each}</tr><tr><td>Cotisation foncière des entreprises</td>{#each Array(N) as _, i}<td>{cfe(i).toFixed(arr)}</td>{/each}</tr></tbody><tfoot class="table-group-divider"><tr><td>Excédent brut d'exploitation</td>{#each Array(N) as _, i}<td>{ebe(i).toFixed(arr)}</td>{/each}</tr></tfoot></table><h5 class="my-3">Résultat net</h5><table class="table table-bordered d-inline-block"><tbody><tr><td>Année</td>{#each Array(N) as _, i}<td>{an + i}</td>{/each}</tr><tr><td>Onduleurs</td>{#each Array(N) as _, i}<td>{provisionOnduleurs(i).toFixed(arr)}</td>{/each}</tr><tr><td>Amortissement</td>{#each Array(N) as _, i}<td>{amortissement(i).toFixed(arr)}</td>{/each}</tr>{#if investissement > apport}<tr><td>Intérêts dette senior</td>{#each Array(N) as _, i}<td>{(interetsDetteSenior(i)).toFixed(arr)}</td>{/each}</tr><tr><td>Intérêts DSRA</td>{#each Array(N) as _, i}<td>{interetsDSRA(i).toFixed(arr)}</td>{/each}</tr>{/if}<tr><td>Résultat fiscal</td>{#each Array(N) as _, i}<td>{resultatFiscal(i).toFixed(arr)}</td>{/each}</tr><tr><td>Impôt sur les sociétés</td>{#each Array(N) as _, i}<td>{is(i).toFixed(arr)}</td>{/each}</tr></tbody><tfoot class="table-group-divider"><tr><td>Résultat net</td>{#each Array(N) as _, i}<td>{resultatNet(i).toFixed(arr)}</td>{/each}</tr></tfoot></table>{#if investissement > apport }<h5 class="my-3">Couverture de la dette</h5><table class="table table-bordered d-inline-block"><tbody><tr><td>Année</td>{#each Array(N) as _, i}<td>{an + i}</td>{/each}</tr><tr><td>DSCR</td>{#each Array(N) as _, i}<td>{dscr(i).toFixed(2)}</td>{/each}</tr></tbody></table>{/if}</div></div></div><div class="tab-pane fade {banqueActive} {banqueShow} py-3" id="banque-tab-pane" role="tabpanel" aria-labelledby="banque-tab" tabindex="0"><Banque dette = {Math.max(0, investissement - apport)} taux={p.interet / 100} duree={p.echeances} bind:interetsAnnuels={interetsAnnuels} bind:remboursementAnnuel={remboursementAnnuel} /></div></div>{#if true || !data.guest}<div class="tab-content overflow-scroll" id="simuTabContent"><div class="tab-pane fade {simuActive} {simuShow} show p-3" id="simu-tab-pane" role="tabpanel" aria-labelledby="simu-tab" tabindex="0"><h4 class="my-3">Simulation</h4><Simulation active={simuActive} bind:prms={data.prms} puissance={p.puissance} productible={p.productible} /></div></div>{/if}</div></div>
import { error, redirect } from '@sveltejs/kit';import type { PageServerLoad, Actions } from './$types';import { userForm, SimulationCommunaute, Faisan } from '../../../helpers'import { base } from '$app/paths'import { base64encode } from '../../../base64';export const load: PageServerLoad = async ({ params, platform }) => {console.log("load", params['id'])if (params['id'] == "nouveau") {let sim = Faisan.newSimulationCommunaute()console.log(JSON.stringify(sim))return <Faisan.GetProjetResp & { guest?: boolean }> {name: "",id: "",porteur: "",tel: "",adresse: "",simulation: { ... sim },guest: false}}let id_ = platform!.env.USER.jurisdiction('eu').idFromName("faisan")let [projet, img] = await Promise.all([userForm(platform!.env, id_, {GetProjet: params['id']}),platform!.env.projets.getWithMetadata(`photo.${params['id']}`, { type: 'arrayBuffer' })])console.log("projet", JSON.stringify(projet))if(projet) {if(img?.value) {projet.img = base64encode(new Uint8Array(img.value))}return <Faisan.GetProjetResp> projet}throw error(404, 'Not found');};export const actions = {save: async ({ params, request, platform }) => {let id_ = platform!.env.USER.jurisdiction('eu').idFromName("faisan")let f = await request.formData()let data_ = f.get('data')let dataif(data_) {console.log("data", data_)data = JSON.parse(data_ as string)if (!SimulationCommunaute(data)) {throw error(400, "Bad request")}} else {throw error(400, "Bad request")}let name = <string> f.get('name') || ''let porteur = <string> f.get('porteur') || ''let adresse = <string> f.get('adresse') || ''let tel = <string> f.get('tel') || ''let photo = <string | null> f.get('photo')console.log("params!", params)let pidif (params['id'] == "nouveau") {pid = await userForm(platform!.env, id_, {CreateProjet: {name,porteur,tel,adresse,simulation: data}})} else {pid = params['id']await userForm(platform!.env, id_, {SaveProjet: {id: params['id'],name,porteur,tel,adresse,simulation: data}})}console.log(pid, !!photo)if(photo) {console.log("photo")try {console.log("f")console.log(photo)await platform!.env.projets.put(`photo.${id_.toString()}.${pid}`, photo)console.log("put")} catch(e) {console.log("Error", JSON.stringify(e))}}console.log("redirect", `${base}/projet/${pid}`)throw redirect(302, `${base}/projet/${pid}`)},del: async ({ cookies, params, platform }) => {let token = cookies.get('token')if (!token) {throw error(403, 'Forbidden');}let id_ = platform!.env.USER.jurisdiction('eu').idFromName("faisan")await userForm(platform!.env, id_, {DelProjet: {id: params['id'],}})throw redirect(302, `${base}`)},} satisfies Actions
<script lang="ts">//@ts-nocheckimport { line, curveLinear, Delaunay, range, scaleLinear } from 'd3';export let data;const marginTop = 30; // the top margin, in pixelsconst marginRight = 30; // the right margin, in pixelsconst marginBottom = 30; // the bottom margin, in pixelsconst marginLeft = 100; // the left margin, in pixelsconst inset = 0; // inset the default range, in pixelsconst width = 600; // the outer width of the chart, in pixelsconst height = 400; // the outer height of the chart, in pixelsconst xLabel = ''; // a label for the y-axisconst yLabel = 'Résultat net'; // a label for the y-axisconst xFormat = ''; // a format specifier string for the y-axisconst yFormat = '€'; // a format specifier string for the y-axisconst horizontalGrid = true; // show horizontal grid linesconst verticalGrid = true; // show vertical grid linesconst colors = ["#b81111", "#ffbf00"]; // fill color for dots && number of colors in fill array MUST match number of subsets in dataconst showDots = false; // whether dots should be displayedconst dotsFilled = true; // whether dots should be filled or outlinedconst r = 0; // (fixed) radius of dots, in pixelsconst strokeWidth = 1; // stroke width of line, in pixelsconst strokeOpacity = [1]; // stroke opacity of lineconst tooltipBackground = 'white'; // background color of tooltipconst tooltipTextColor = 'black'; // text color of tooltipconst strokeLinecap = 'round'; // stroke line cap of the lineconst strokeLinejoin = 'round'; // stroke line join of the lineconst xScalefactor = width / 180; //y-axis number of valuesconst yScalefactor = height / 40; //y-axis number of valuesconst curve = curveLinear; // method of interpolation between pointsconst xType = scaleLinear; // type of x-scaleconst insetTop = 50; // inset from topconst insetRight = inset; // inset from rightconst insetBottom = inset; // inset fro bottomconst insetLeft = inset; // inset from leftconst xRange = [marginLeft + insetLeft, width - marginRight - insetRight]; // [left, right]const yType = scaleLinear; // type of y-scaleconst yRange = [height - marginBottom - insetBottom, marginTop + insetTop]; // [bottom, top]let x: string, y:string, dotInfo, lines, xVals = [], yVals = [], points = [], subsets = [], colorVals = [];let I, xScale, gaps, cleanData, xDomain, yDomain, yScale, niceY, chartLine, pointsScaled, delaunayGrid, voronoiGrid, xTicks, xTicksFormatted, yTicks$: {// For a single set of dataxVals = []yVals = []if (!('data' in data[0])) {x = Object.keys(data[0])[0];y = Object.keys(data[0])[1];xVals = data.map((el: Record<string, any>) => el[x]);yVals = data.map((el: Record<string, any>) => el[y]);colorVals = data.map((_) => 0);points = data.map((el) => ({x: el[x],y: el[y],color: 0}));}// For data with subsets (NOTE: expects 'id' and 'data' keys)else {x = Object.keys(data[0]?.data[0])[0];y = Object.keys(data[0]?.data[0])[1];data.forEach((subset, i) => {subset.data.forEach((coordinate) => {xVals.push(coordinate[x]);yVals.push(coordinate[y]);colorVals.push(i);points.push({x: coordinate[x],y: coordinate[y],color: i});});subsets.push(subset.id);});}I = range(xVals.length);gaps = (_d, i) => !isNaN(xVals[i]) && !isNaN(yVals[i]);cleanData = points.map(gaps);xDomain = [xVals[0], xVals[xVals.length - 1]];yDomain = [Math.min(...yVals), Math.max(...yVals)];xScale = xType(xDomain, xRange);yScale = yType(yDomain, yRange);niceY = scaleLinear().domain([Math.min(...yVals), Math.max(...yVals)]).nice();chartLine = line().defined(i => cleanData[i]).curve(curve).x(i => xScale(xVals[i])).y(i => yScale(yVals[i]));lines = [];colors.forEach((_color, j) => {const filteredI = I.filter((_el, i) => colorVals[i] === j);lines.push(chartLine(filteredI));});console.log("lines", lines)pointsScaled = points.map((el) => [xScale(el.x), yScale(el.y), el.color]);delaunayGrid = Delaunay.from(pointsScaled);voronoiGrid = delaunayGrid.voronoi([0, 0, width, height]);xTicks = xScale.ticks(xScalefactor);xTicksFormatted = xTicks.map((el) => el)yTicks = niceY.ticks(yScalefactor);}</script><div class="chart-container"><svg {width} {height} viewBox="0 0 {width} {height}"cursor='crosshair'on:mouseout="{() => dotInfo = null}"on:blur="{() => dotInfo = null}"><!-- Dots (if enabled) -->{#if showDots && !dotInfo}{#each I as i}<g class='dot' pointer-events='none'><circlecx={xScale(xVals[i])}cy={yScale(yVals[i])}r={r}stroke={colors[colorVals[i]]}fill={dotsFilled ? colors[colorVals[i]] : 'none'}/></g>{/each}{/if}<!-- Chart lines -->{#each lines as subsetLine, i}<g class='chartlines' pointer-events='none'>{#if dotInfo && false}<path class="line" fill='none' stroke-opacity={points[dotInfo[1]].color === i ? '1' : '0.1'} stroke={colors[i]} d={subsetLine} stroke-width={strokeWidth} stroke-linecap={strokeLinecap} stroke-linejoin={strokeLinejoin}/><circle cx={xScale(points[dotInfo[1]].x)} cy={yScale(points[dotInfo[1]].y)} r={r} stroke={colors[points[dotInfo[1]].color]} fill={dotsFilled} />{:else}<path class="line" fill='none' stroke={colors[i]} d={subsetLine}stroke-opacity={strokeOpacity[i]} stroke-width={strokeWidth} stroke-linecap={strokeLinecap} stroke-linejoin={strokeLinejoin} />{/if}</g>{/each}<!-- Y-axis and horizontal grid lines --><g class="y-axis" transform="translate({marginLeft}, 0)" pointer-events='none'><path class="domain" stroke="black" d="M{insetLeft}, {marginTop} V{height - marginBottom + 6}"/>{#each yTicks as tick}<g class="tick" transform="translate(0, {yScale(tick)})"><line class="tick-start" x1={insetLeft - 6} x2={insetLeft}/>{#if horizontalGrid}<line class="tick-grid" x1={insetLeft} x2={width - marginLeft - marginRight}/>{/if}<text x="-10" y="5">{tick + yFormat}</text></g>{/each}<text text-anchor="middle" x="0" y={marginTop - 10}>{yLabel}</text></g><!-- X-axis and vertical grid lines --><g class="x-axis" transform="translate(0,{height - marginBottom - insetBottom})" pointer-events='none'><path class="domain" stroke="black" d="M{marginLeft},0.5 H{width - marginRight}"/>{#each xTicks as tick, i}<g class="tick" transform="translate({xScale(tick)}, 0)"><line class="tick-start" stroke='black' y2='6' />{#if verticalGrid}<line class="tick-grid" y2={-height + insetTop+ marginTop} />{/if}<text font-size='8px' x={-marginLeft/4} y="20">{xTicksFormatted[i] + xFormat}</text></g>{/each}<text x={width - marginLeft - marginRight - 40} y={marginBottom}>{xLabel}</text></g>{#each pointsScaled as point, i}<pathstroke="none"fill-opacity="0"class="voronoi-cell"d={voronoiGrid.renderCell(i)}on:mouseover="{(e) => dotInfo = [point, i, e] }"on:focus="{(e) => dotInfo = [point, i, e] }"></path>{/each}</svg></div><!-- Tooltip -->{#if dotInfo}<div class="tooltip" style='position:absolute; left:{dotInfo[2].pageX + 12}px; top:{dotInfo[2].pageY + 12}px; pointer-events:none; background-color:{tooltipBackground}; color:{tooltipTextColor}'>{points[dotInfo[1]].x}: {points[dotInfo[1]].y.toFixed(2)}{yFormat}</div>{/if}<style>.chart-container {justify-content: center;align-items: center;margin-top: 50px;margin-left: 80px;}svg {max-width: 100%;height: auto;height: "intrinsic";margin: auto;}path {fill: "green"}.y-axis {font-size: "10px";font-family: sans-serif;text-anchor: "end";}.x-axis {font-size: "10px";font-family: sans-serif;text-anchor: "end";}.tick text { font-size: 80%; fill: white !important }.tick {opacity: 1;}.tick-start {stroke: black;stroke-opacity: 1;}.tick-grid {stroke: black;stroke-opacity: 0.2;font-size: "11px";color: black;}.tick text {fill: black;}.y-axis .tick text {text-anchor: end !important;}@media (prefers-color-scheme: dark) {.y-axis text { fill: white; }.x-axis text { fill: white; }.tick-start {stroke: white;}.tick-grid {stroke: white;}.tick text {fill: white;}.domain { stroke: white }}.tooltip{border-radius: 5px;padding: 5px;box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;opacity: 1;}</style>
<script lang="ts">import { ppmt } from 'financial'// V3export let dette: number// V4export let taux: number// Z8export let duree: number// Z7export let dureeDifferee = 1// V8export let nombrePeriodesParAn = 12let prorataPeriodique = 1 / nombrePeriodesParAn// V6let dureeAns = duree / nombrePeriodesParAnlet dureeAns_ = Math.ceil(dureeAns)export let remboursement = new Array(duree + 1)export let remboursementAnnuel = new Array(dureeAns_)export let crd = new Array(duree + 1)export let crdAnnuel = new Array(dureeAns_)export let interets = new Array(duree + 1)export let interetsAnnuels = new Array(dureeAns_)$: {dureeAns = duree / nombrePeriodesParAndureeAns_ = Math.ceil(dureeAns)prorataPeriodique = 1 / nombrePeriodesParAn// V10let nombreEcheancesPeriodeTronquee = dureeAns * nombrePeriodesParAn// V9let nombreEcheances = Math.ceil(nombreEcheancesPeriodeTronquee)// W11let totalPeriodes = (dureeAns * nombrePeriodesParAn) - dureeDifferee// X11let periodeRemboursementCapital = dureeDiffereeremboursement = new Array(duree + 1)crd = new Array(duree + 1)interets = new Array(duree + 1)remboursementAnnuel = new Array(dureeAns_)crdAnnuel = new Array(dureeAns_)interetsAnnuels = new Array(dureeAns_)crd[0] = detteremboursement[0] = 0interets[0] = 0crdAnnuel[0] = detteremboursementAnnuel[0] = 0interetsAnnuels[0] = 0for(let i = 1; i <= duree; i++) {if(i <= periodeRemboursementCapital) {remboursement[i] = 0} else if (i < nombreEcheancesPeriodeTronquee) {remboursement[i] = ppmt(taux * prorataPeriodique,i - periodeRemboursementCapital,totalPeriodes,-dette,)} else if (i == nombreEcheances) {remboursement[i] = crd[i-1]} else {remboursement[i] = 0}crd[i] = crd[i-1] - remboursement[i]interets[i] = crd[i-1] * taux * prorataPeriodiqueif((i % nombrePeriodesParAn) == 0) {crdAnnuel[i/nombrePeriodesParAn] = crd[i]remboursementAnnuel[i/nombrePeriodesParAn] = 0interetsAnnuels[i/nombrePeriodesParAn] = 0}remboursementAnnuel[Math.floor(i/nombrePeriodesParAn)] += remboursement[i]interetsAnnuels[Math.floor(i/nombrePeriodesParAn)] += interets[i]}}let annuel = true</script><div class="form-check form-switch"><input class="form-check-input" type="checkbox" role="switch" id="annuel" bind:checked={annuel}><label class="form-check-label" for="annuel">Présentation annuelle</label></div>{#if annuel}<div class="my-3"><table class="table"><thead><tr><th>Année</th><th>Capital restant dû</th><th>Principal</th><th>Intérêts</th></tr></thead><tbody>{#each remboursementAnnuel as r, periode}<tr><td>{periode}</td><td>{crdAnnuel[periode].toFixed(0)}</td><td>{r.toFixed(0)}</td><td>{interetsAnnuels[periode].toFixed(0)}</td></tr>{/each}</tbody></table></div>{:else}<div class="my-3"><table class="table"><thead><tr><th>Mois</th><th>Capital restant dû</th><th>Principal</th><th>Intérêts</th></tr></thead><tbody>{#each remboursement as r, periode}<tr><td>{periode}</td><td>{crd[periode].toFixed(0)}</td><td>{r.toFixed(0)}</td><td>{#if periode > 0}{interets[periode].toFixed(0)}{/if}</td></tr>{/each}</tbody></table></div>{/if}
<script lang="ts">import { base } from '$app/paths'import type { PageData } from './$types';export let data: PageData;</script>{#if data.projets.length}<h5>Projets</h5><ul>{#each data.projets as p}<li><a href="{base}/projet/{p.id}">{p.name}</li>{/each}</ul>{/if}<a class="btn btn-primary" href="{base}/projet/nouveau">Nouveau projet</a><style></style>
import type { PageServerLoad } from './$types';import { userForm } from '../helpers'export const load: PageServerLoad = async ({ platform }) => {let id_ = platform!.env.USER.jurisdiction('eu').idFromName("faisan")let projets = await userForm(platform!.env, id_, {ListProjets: null})return { projets }};
<script lang="ts" nonce="%sveltekit.nonce%">import '../app.scss';import { assets, base } from '$app/paths'</script><div class="app"><main><div class="row mx-0 fixed-top"></div><nav class="navbar navbar-expand-lg navbar-light shadow mb-3"><div class="container-lg"><div class="d-flex w-100 align-items-center"><div class="navbar-brand"><a href="{base}"><img src="{assets}/coturnix.svg" alt="Coturnix logo" style="width:40px" /></a></div></div></div></nav><style>@media (prefers-color-scheme: light) {nav {background-color: #f0f0f0 !important;}}</style><div class="container-lg p-3 pb-5"><slot /></div></main><footer></footer></div><style lang="scss">@import '../variables.scss';.app {display: flex;flex-direction: column;min-height: 100vh;}main {flex: 1;display: flex;flex-direction: column;width: 100%;margin: 0 auto;box-sizing: border-box;}footer {display: flex;justify-content: center;align-items: center;padding: 8px;background-color: $primary;}</style>
interface EnvUser {USER: DurableObjectNamespace,}import type { Faisan } from './faisan-types'export { Faisan } from './faisan-types'export { SimulationCommunaute } from './simulation_communaute.js'export async function userForm(env: EnvUser, id: DurableObjectId, body: Faisan.CreateProjet): Promise<Faisan.CreateProjetResp>export async function userForm(env: EnvUser, id: DurableObjectId, body: Faisan.SaveProjet): Promise<null>export async function userForm(env: EnvUser, id: DurableObjectId, body: Faisan.ListProjets): Promise<Faisan.ListProjetsResp>export async function userForm(env: EnvUser, id: DurableObjectId, body: Faisan.DelProjet): Promise<null>export async function userForm(env: EnvUser, id: DurableObjectId, body: Faisan.GetProjet): Promise<Faisan.GetProjetResp>export async function userForm(env: EnvUser, id: DurableObjectId, body: Faisan.Cmd): Promise<any> {let headers = new Headers();headers.set("Content-Type", "application/json");let stub = env.USER.get(id);let x = await (await stub.fetch("https://y.coturnix.fr",{method: "POST",body: JSON.stringify(body),headers,})).text()console.log("userForm json", x)return JSON.parse(x)}
export module Faisan {export type SimulationCommunaute = {puissance: number,autoconso: number,autoprod: number,fraisDivers: number,tarif: number,apport: number,interet: number,echeances: number,consoMoyenneFoyer: number,productible: number,degradation: number,inflation: number,ratio: number,enedis: number,tarifCRE: {limites: number[],prix: number[],inflation: number,},coutElec: number,inflationElec: number,maintenance: number,turpe: number,turpeInjection: number,provisionOnduleurs: number,assurance: number,divers: number,ratioDcAc: number,dureeAmortissement: number,tauxIS: number,tauxDSRA: number,}export function newSimulationCommunaute(): SimulationCommunaute {return {puissance: 0,autoconso: 90,autoprod: 10,fraisDivers: 1000,tarif: 0.19,apport: 15000,interet: 4.5,echeances: 114,consoMoyenneFoyer: 2500,productible: 1100,degradation: 0.6,inflation: 1,ratio: 1.1, // €/Wcenedis: 1500,tarifCRE: {limites: [0, 9, 100],prix: [0.1339, 0.0803, 0.1312],inflation: 1,},coutElec: 0.1887, // €inflationElec: 12, // %maintenance: 7, // €/kWcturpe: 16, // €/kWcturpeInjection: 0.0278,provisionOnduleurs: 0.10, // €/Wcassurance: 1, // % des travaux estimé entre 0.5% et 0.8%divers: 12,ratioDcAc: 0.8,dureeAmortissement: 10, // durée fiscale en annéestauxIS: 25,tauxDSRA: 1.7, // %}}export type ListProjets = { ListProjets: null }export type ListProjetsResp = ({ id: string, name: string }[])export type CreateProjet = { CreateProjet: {name?: string,porteur?: string,tel?: string,adresse?: string,simulation?: SimulationCommunaute,}}export type CreateProjetResp = null | stringexport type SaveProjet = { SaveProjet: {id: string,name?: string,porteur?: string,tel?: string,adresse?: string,simulation?: SimulationCommunaute,}}export type GetProjet = { GetProjet: string }export type GetProjetResp = null | {id: string,name?: string,porteur?: string,tel?: string,adresse?: string,simulation?: SimulationCommunaute,img?: string,}export type DelProjet = { DelProjet: {id: string,}}export type Cmd =ListProjets| CreateProjet| SaveProjet| DelProjet| GetProjet}
const base64abc = ["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","0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "-", "_"];const base64codes = [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 62, 255, 62, 255, 63,52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 255, 255, 255, 0, 255, 255,255, 0, 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, 255, 255, 255, 255, 63,255, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51];function getBase64Code(charCode: number): number {if (charCode >= base64codes.length) {throw new Error("Unable to parse base64 string.");}const code = base64codes[charCode];if (code === 255) {throw new Error("Unable to parse base64 string.");}return code;}export function bytesToBase64(bytes: Uint8Array): string {let result = '', i, l = bytes.length;for (i = 2; i < l; i += 3) {result += base64abc[bytes[i - 2] >> 2];result += base64abc[((bytes[i - 2] & 0x03) << 4) | (bytes[i - 1] >> 4)];result += base64abc[((bytes[i - 1] & 0x0F) << 2) | (bytes[i] >> 6)];result += base64abc[bytes[i] & 0x3F];}if (i === l + 1) { // 1 octet yet to writeresult += base64abc[bytes[i - 2] >> 2];result += base64abc[(bytes[i - 2] & 0x03) << 4];result += "==";}if (i === l) { // 2 octets yet to writeresult += base64abc[bytes[i - 2] >> 2];result += base64abc[((bytes[i - 2] & 0x03) << 4) | (bytes[i - 1] >> 4)];result += base64abc[(bytes[i - 1] & 0x0F) << 2];result += "=";}return result;}export function base64ToBytes(str: string): Uint8Array {if (str.length % 4 !== 0) {throw new Error("Unable to parse base64 string.");}const index = str.indexOf("=");if (index !== -1 && index < str.length - 2) {throw new Error("Unable to parse base64 string.");}let missingOctets = str.endsWith("==") ? 2 : str.endsWith("=") ? 1 : 0,n = str.length,result = new Uint8Array(3 * (n / 4)),buffer;for (let i = 0, j = 0; i < n; i += 4, j += 3) {buffer =getBase64Code(str.charCodeAt(i)) << 18 |getBase64Code(str.charCodeAt(i + 1)) << 12 |getBase64Code(str.charCodeAt(i + 2)) << 6 |getBase64Code(str.charCodeAt(i + 3));result[j] = buffer >> 16;result[j + 1] = (buffer >> 8) & 0xFF;result[j + 2] = buffer & 0xFF;}return result.subarray(0, result.length - missingOctets);}export function base64encode(str: Uint8Array): string {return bytesToBase64(str);}export function base64decode(str: string, decoder = new TextDecoder()): Uint8Array {return base64ToBytes(str)}
/* Write your global styles here, in SCSS syntax. Variables and mixins from the src/variables.scss file are available here without importing */ /* Import only what you need from Bootstrap */@import 'bootstrap/scss/root';@import 'bootstrap/scss/reboot';@import 'bootstrap/scss/type';@import 'bootstrap/scss/images';@import 'bootstrap/scss/containers';@import 'bootstrap/scss/grid';@import 'bootstrap/scss/tables';@import 'bootstrap/scss/forms';@import 'bootstrap/scss/buttons';@import 'bootstrap/scss/transitions';@import 'bootstrap/scss/dropdown';@import 'bootstrap/scss/button-group';@import 'bootstrap/scss/nav';@import 'bootstrap/scss/navbar';@import 'bootstrap/scss/card';@import 'bootstrap/scss/accordion';@import 'bootstrap/scss/breadcrumb';@import 'bootstrap/scss/pagination';@import 'bootstrap/scss/badge';@import 'bootstrap/scss/alert';@import 'bootstrap/scss/progress';@import 'bootstrap/scss/list-group';@import 'bootstrap/scss/close';@import 'bootstrap/scss/toasts';@import 'bootstrap/scss/modal';@import 'bootstrap/scss/tooltip';@import 'bootstrap/scss/popover';@import 'bootstrap/scss/carousel';@import 'bootstrap/scss/spinners';@import 'bootstrap/scss/offcanvas';@import 'bootstrap/scss/placeholders';@import 'bootstrap/scss/helpers';@import 'bootstrap/scss/utilities/api';
<!DOCTYPE html><html lang="fr"><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet" href="%sveltekit.assets%/bootstrap-icons.css"><link href="/favicon.png" rel="icon"><title>Partager l'énergie - Coturnix</title>%sveltekit.head%</head><body data-sveltekit-preload-data="hover"><div style="display: contents">%sveltekit.body%</div></body><script src="%sveltekit.assets%/bootstrap.bundle.min.js"></script></html>
/// <reference types="@sveltejs/kit" />/// <reference types="@sveltejs/adapter-cloudflare-workers" />declare namespace App {interface Platform {env: {token: string,USER: DurableObjectNamespace,projets: KVNamespace,cookie_hmac: string,}}}
import type { PlaywrightTestConfig } from '@playwright/test';const config: PlaywrightTestConfig = {webServer: {command: 'npm run build && npm run preview',port: 4173},testDir: 'tests'};export default config;
{"name": "faisan","version": "0.0.1","private": true,"scripts": {"dev": "vite dev","build": "vite build","build-staging": "vite build --mode staging"},"devDependencies": {"@cloudflare/workers-types": "^4.20231002.0","@popperjs/core": "^2.11.7","@sveltejs/adapter-auto": "next","@sveltejs/adapter-cloudflare-workers": "^1.1.0","@sveltejs/kit": "^1.16.2","@types/bootstrap": "^5.2.6","@types/d3": "^7.4.0","@types/leaflet.fullscreen": "^1.6.1","@types/plotly.js": "^2.12.27","@types/suncalc": "^1.9.0","@typescript-eslint/eslint-plugin": "^5.55.0","@typescript-eslint/parser": "^5.55.0","bootstrap": "^5.2.3","eslint": "^8.36.0","eslint-config-prettier": "^8.7.0","eslint-plugin-svelte3": "^4.0.0","plotly.js-dist": "^2.26.1","sass": "^1.59.3","svelte": "^3.57.0","svelte-preprocess": "^5.0.3","tslib": "^2.5.0","typescript": "^5.0.2","typescript-language-server": "^3.3.2","vite": "^4.2.1"},"type": "module","dependencies": {"d3": "^7.8.5","financial": "^0.1.3","suncalc": "^1.9.0","ui": "file:../ui"}}
{"name": "faisan","version": "0.0.1","lockfileVersion": 3,"requires": true,"packages": {"": {"name": "faisan","version": "0.0.1","dependencies": {"d3": "^7.8.5","financial": "^0.1.3","suncalc": "^1.9.0","ui": "file:../ui"},"devDependencies": {"@cloudflare/workers-types": "^4.20231002.0","@popperjs/core": "^2.11.7","@sveltejs/adapter-auto": "next","@sveltejs/adapter-cloudflare-workers": "^1.1.0","@sveltejs/kit": "^1.16.2","@types/bootstrap": "^5.2.6","@types/d3": "^7.4.0","@types/leaflet.fullscreen": "^1.6.1","@types/plotly.js": "^2.12.27","@types/suncalc": "^1.9.0","@typescript-eslint/eslint-plugin": "^5.55.0","@typescript-eslint/parser": "^5.55.0","bootstrap": "^5.2.3","eslint": "^8.36.0","eslint-config-prettier": "^8.7.0","eslint-plugin-svelte3": "^4.0.0","plotly.js-dist": "^2.26.1","sass": "^1.59.3","svelte": "^3.57.0","svelte-preprocess": "^5.0.3","tslib": "^2.5.0","typescript": "^5.0.2","typescript-language-server": "^3.3.2","vite": "^4.2.1"}},"../json": {"name": "coturnix-json","version": "1.0.0","extraneous": true,"devDependencies": {"@types/node": "^20.7.0","ajv": "^8.12.0"}},"../ui": {},"node_modules/@aashutoshrathi/word-wrap": {"version": "1.2.6","resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz","integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==","dev": true,"engines": {"node": ">=0.10.0"}},"node_modules/@cloudflare/workers-types": {"version": "4.20231002.0","resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20231002.0.tgz","integrity": "sha512-gQMKf3THqAFWH426OXXfVx0gFLXiSiL2fo6mKjQYx4PU74MgmVDFh25NvpAIBK+XN+xXlrImClfYeqErXIT7jA==","dev": true},"node_modules/@esbuild/android-arm": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz","integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==","cpu": ["arm"],"dev": true,"optional": true,"os": ["android"],"engines": {"node": ">=12"}},"node_modules/@esbuild/android-arm64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz","integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["android"],"engines": {"node": ">=12"}},"node_modules/@esbuild/android-x64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz","integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==","cpu": ["x64"],"dev": true,"optional": true,"os": ["android"],"engines": {"node": ">=12"}},"node_modules/@esbuild/darwin-arm64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz","integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["darwin"],"engines": {"node": ">=12"}},"node_modules/@esbuild/darwin-x64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz","integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==","cpu": ["x64"],"dev": true,"optional": true,"os": ["darwin"],"engines": {"node": ">=12"}},"node_modules/@esbuild/freebsd-arm64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz","integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["freebsd"],"engines": {"node": ">=12"}},"node_modules/@esbuild/freebsd-x64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz","integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==","cpu": ["x64"],"dev": true,"optional": true,"os": ["freebsd"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-arm": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz","integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==","cpu": ["arm"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-arm64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz","integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-ia32": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz","integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==","cpu": ["ia32"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-loong64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz","integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==","cpu": ["loong64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-mips64el": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz","integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==","cpu": ["mips64el"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-ppc64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz","integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==","cpu": ["ppc64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-riscv64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz","integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==","cpu": ["riscv64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-s390x": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz","integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==","cpu": ["s390x"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/linux-x64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz","integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==","cpu": ["x64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/@esbuild/netbsd-x64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz","integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==","cpu": ["x64"],"dev": true,"optional": true,"os": ["netbsd"],"engines": {"node": ">=12"}},"node_modules/@esbuild/openbsd-x64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz","integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==","cpu": ["x64"],"dev": true,"optional": true,"os": ["openbsd"],"engines": {"node": ">=12"}},"node_modules/@esbuild/sunos-x64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz","integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==","cpu": ["x64"],"dev": true,"optional": true,"os": ["sunos"],"engines": {"node": ">=12"}},"node_modules/@esbuild/win32-arm64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz","integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["win32"],"engines": {"node": ">=12"}},"node_modules/@esbuild/win32-ia32": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz","integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==","cpu": ["ia32"],"dev": true,"optional": true,"os": ["win32"],"engines": {"node": ">=12"}},"node_modules/@esbuild/win32-x64": {"version": "0.17.19","resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz","integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==","cpu": ["x64"],"dev": true,"optional": true,"os": ["win32"],"engines": {"node": ">=12"}},"node_modules/@eslint-community/eslint-utils": {"version": "4.4.0","resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz","integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==","dev": true,"dependencies": {"eslint-visitor-keys": "^3.3.0"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"peerDependencies": {"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"}},"node_modules/@eslint-community/regexpp": {"version": "4.5.1","resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz","integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==","dev": true,"engines": {"node": "^12.0.0 || ^14.0.0 || >=16.0.0"}},"node_modules/@eslint/eslintrc": {"version": "2.1.0","resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz","integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==","dev": true,"dependencies": {"ajv": "^6.12.4","debug": "^4.3.2","espree": "^9.6.0","globals": "^13.19.0","ignore": "^5.2.0","import-fresh": "^3.2.1","js-yaml": "^4.1.0","minimatch": "^3.1.2","strip-json-comments": "^3.1.1"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"url": "https://opencollective.com/eslint"}},"node_modules/@eslint/js": {"version": "8.44.0","resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz","integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==","dev": true,"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"}},"node_modules/@humanwhocodes/config-array": {"version": "0.11.10","resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz","integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==","dev": true,"dependencies": {"@humanwhocodes/object-schema": "^1.2.1","debug": "^4.1.1","minimatch": "^3.0.5"},"engines": {"node": ">=10.10.0"}},"node_modules/@humanwhocodes/module-importer": {"version": "1.0.1","resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz","integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==","dev": true,"engines": {"node": ">=12.22"},"funding": {"type": "github","url": "https://github.com/sponsors/nzakas"}},"node_modules/@humanwhocodes/object-schema": {"version": "1.2.1","resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz","integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==","dev": true},"node_modules/@iarna/toml": {"version": "2.2.5","resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz","integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==","dev": true},"node_modules/@jridgewell/gen-mapping": {"version": "0.3.3","resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz","integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==","dev": true,"optional": true,"peer": true,"dependencies": {"@jridgewell/set-array": "^1.0.1","@jridgewell/sourcemap-codec": "^1.4.10","@jridgewell/trace-mapping": "^0.3.9"},"engines": {"node": ">=6.0.0"}},"node_modules/@jridgewell/resolve-uri": {"version": "3.1.0","resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz","integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==","dev": true,"optional": true,"peer": true,"engines": {"node": ">=6.0.0"}},"node_modules/@jridgewell/set-array": {"version": "1.1.2","resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz","integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==","dev": true,"optional": true,"peer": true,"engines": {"node": ">=6.0.0"}},"node_modules/@jridgewell/source-map": {"version": "0.3.5","resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz","integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==","dev": true,"optional": true,"peer": true,"dependencies": {"@jridgewell/gen-mapping": "^0.3.0","@jridgewell/trace-mapping": "^0.3.9"}},"node_modules/@jridgewell/sourcemap-codec": {"version": "1.4.15","resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz","integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==","dev": true},"node_modules/@jridgewell/trace-mapping": {"version": "0.3.18","resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz","integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==","dev": true,"optional": true,"peer": true,"dependencies": {"@jridgewell/resolve-uri": "3.1.0","@jridgewell/sourcemap-codec": "1.4.14"}},"node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": {"version": "1.4.14","resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz","integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==","dev": true,"optional": true,"peer": true},"node_modules/@nodelib/fs.scandir": {"version": "2.1.5","resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz","integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==","dev": true,"dependencies": {"@nodelib/fs.stat": "2.0.5","run-parallel": "^1.1.9"},"engines": {"node": ">= 8"}},"node_modules/@nodelib/fs.stat": {"version": "2.0.5","resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz","integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==","dev": true,"engines": {"node": ">= 8"}},"node_modules/@nodelib/fs.walk": {"version": "1.2.8","resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz","integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==","dev": true,"dependencies": {"@nodelib/fs.scandir": "2.1.5","fastq": "^1.6.0"},"engines": {"node": ">= 8"}},"node_modules/@polka/url": {"version": "1.0.0-next.21","resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz","integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==","dev": true},"node_modules/@popperjs/core": {"version": "2.11.8","resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz","integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==","dev": true,"funding": {"type": "opencollective","url": "https://opencollective.com/popperjs"}},"node_modules/@sveltejs/adapter-auto": {"version": "1.0.0-next.91","resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.91.tgz","integrity": "sha512-U57tQdzTfFINim8tzZSARC9ztWPzwOoHwNOpGdb2o6XrD0mEQwU9DsII7dBblvzg+xCnmd0pw7PDtXz5c5t96w==","dev": true,"dependencies": {"import-meta-resolve": "^2.2.0"},"peerDependencies": {"@sveltejs/kit": "^1.0.0-next.587"}},"node_modules/@sveltejs/adapter-cloudflare-workers": {"version": "1.1.2","resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare-workers/-/adapter-cloudflare-workers-1.1.2.tgz","integrity": "sha512-akhvgvLI1hERPi/Q2kmoQdqZ9qG3MnY3TY3c89eQCSNbj8IhKEp8AMGVxREkbSM6Vcpirx7kief3r7slQziOSg==","dev": true,"dependencies": {"@cloudflare/workers-types": "^4.20230404.0","@iarna/toml": "^2.2.5","esbuild": "^0.17.18"},"peerDependencies": {"@sveltejs/kit": "^1.0.0"}},"node_modules/@sveltejs/kit": {"version": "1.22.1","resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.22.1.tgz","integrity": "sha512-idFhKVEHuCKbTETvuo3V7UShqSYX9JMKVJXP546dOTkh5ZRejo5XtKtsB5TCSwNBa0TH8hIV44/bnylaFhM1Vg==","dev": true,"hasInstallScript": true,"dependencies": {"@sveltejs/vite-plugin-svelte": "^2.4.1","@types/cookie": "^0.5.1","cookie": "^0.5.0","devalue": "^4.3.1","esm-env": "^1.0.0","kleur": "^4.1.5","magic-string": "^0.30.0","mime": "^3.0.0","sade": "^1.8.1","set-cookie-parser": "^2.6.0","sirv": "^2.0.2","undici": "~5.22.0"},"bin": {"svelte-kit": "svelte-kit.js"},"engines": {"node": "^16.14 || >=18"},"peerDependencies": {"svelte": "^3.54.0 || ^4.0.0-next.0","vite": "^4.0.0"}},"node_modules/@sveltejs/vite-plugin-svelte": {"version": "2.4.2","resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.4.2.tgz","integrity": "sha512-ePfcC48ftMKhkT0OFGdOyycYKnnkT6i/buzey+vHRTR/JpQvuPzzhf1PtKqCDQfJRgoPSN2vscXs6gLigx/zGw==","dev": true,"dependencies": {"@sveltejs/vite-plugin-svelte-inspector": "^1.0.3","debug": "^4.3.4","deepmerge": "^4.3.1","kleur": "^4.1.5","magic-string": "^0.30.0","svelte-hmr": "^0.15.2","vitefu": "^0.2.4"},"engines": {"node": "^14.18.0 || >= 16"},"peerDependencies": {"svelte": "^3.54.0 || ^4.0.0","vite": "^4.0.0"}},"node_modules/@sveltejs/vite-plugin-svelte-inspector": {"version": "1.0.3","resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.3.tgz","integrity": "sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA==","dev": true,"dependencies": {"debug": "^4.3.4"},"engines": {"node": "^14.18.0 || >= 16"},"peerDependencies": {"@sveltejs/vite-plugin-svelte": "^2.2.0","svelte": "^3.54.0 || ^4.0.0","vite": "^4.0.0"}},"node_modules/@types/bootstrap": {"version": "5.2.6","resolved": "https://registry.npmjs.org/@types/bootstrap/-/bootstrap-5.2.6.tgz","integrity": "sha512-BlAc3YATdasbHoxMoBWODrSF6qwQO/E9X8wVxCCSa6rWjnaZfpkr2N6pUMCY6jj2+wf0muUtLySbvU9etX6YqA==","dev": true,"dependencies": {"@popperjs/core": "^2.9.2"}},"node_modules/@types/cookie": {"version": "0.5.1","resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.1.tgz","integrity": "sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==","dev": true},"node_modules/@types/d3": {"version": "7.4.0","resolved": "https://registry.npmjs.org/@types/d3/-/d3-7.4.0.tgz","integrity": "sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==","dev": true,"dependencies": {"@types/d3-array": "*","@types/d3-axis": "*","@types/d3-brush": "*","@types/d3-chord": "*","@types/d3-color": "*","@types/d3-contour": "*","@types/d3-delaunay": "*","@types/d3-dispatch": "*","@types/d3-drag": "*","@types/d3-dsv": "*","@types/d3-ease": "*","@types/d3-fetch": "*","@types/d3-force": "*","@types/d3-format": "*","@types/d3-geo": "*","@types/d3-hierarchy": "*","@types/d3-interpolate": "*","@types/d3-path": "*","@types/d3-polygon": "*","@types/d3-quadtree": "*","@types/d3-random": "*","@types/d3-scale": "*","@types/d3-scale-chromatic": "*","@types/d3-selection": "*","@types/d3-shape": "*","@types/d3-time": "*","@types/d3-time-format": "*","@types/d3-timer": "*","@types/d3-transition": "*","@types/d3-zoom": "*"}},"node_modules/@types/d3-array": {"version": "3.0.7","resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.7.tgz","integrity": "sha512-4/Q0FckQ8TBjsB0VdGFemJOG8BLXUB2KKlL0VmZ+eOYeOnTb/wDRQqYWpBmQ6IlvWkXwkYiot+n9Px2aTJ7zGQ==","dev": true},"node_modules/@types/d3-axis": {"version": "3.0.3","resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.3.tgz","integrity": "sha512-SE3x/pLO/+GIHH17mvs1uUVPkZ3bHquGzvZpPAh4yadRy71J93MJBpgK/xY8l9gT28yTN1g9v3HfGSFeBMmwZw==","dev": true,"dependencies": {"@types/d3-selection": "*"}},"node_modules/@types/d3-brush": {"version": "3.0.3","resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.3.tgz","integrity": "sha512-MQ1/M/B5ifTScHSe5koNkhxn2mhUPqXjGuKjjVYckplAPjP9t2I2sZafb/YVHDwhoXWZoSav+Q726eIbN3qprA==","dev": true,"dependencies": {"@types/d3-selection": "*"}},"node_modules/@types/d3-chord": {"version": "3.0.3","resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-3.0.3.tgz","integrity": "sha512-keuSRwO02c7PBV3JMWuctIfdeJrVFI7RpzouehvBWL4/GGUB3PBNg/9ZKPZAgJphzmS2v2+7vr7BGDQw1CAulw==","dev": true},"node_modules/@types/d3-color": {"version": "3.1.0","resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.0.tgz","integrity": "sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==","dev": true},"node_modules/@types/d3-contour": {"version": "3.0.3","resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-3.0.3.tgz","integrity": "sha512-x7G/tdDZt4m09XZnG2SutbIuQqmkNYqR9uhDMdPlpJbcwepkEjEWG29euFcgVA1k6cn92CHdDL9Z+fOnxnbVQw==","dev": true,"dependencies": {"@types/d3-array": "*","@types/geojson": "*"}},"node_modules/@types/d3-delaunay": {"version": "6.0.1","resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.1.tgz","integrity": "sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==","dev": true},"node_modules/@types/d3-dispatch": {"version": "3.0.3","resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-3.0.3.tgz","integrity": "sha512-Df7KW3Re7G6cIpIhQtqHin8yUxUHYAqiE41ffopbmU5+FifYUNV7RVyTg8rQdkEagg83m14QtS8InvNb95Zqug==","dev": true},"node_modules/@types/d3-drag": {"version": "3.0.3","resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.3.tgz","integrity": "sha512-82AuQMpBQjuXeIX4tjCYfWjpm3g7aGCfx6dFlxX2JlRaiME/QWcHzBsINl7gbHCODA2anPYlL31/Trj/UnjK9A==","dev": true,"dependencies": {"@types/d3-selection": "*"}},"node_modules/@types/d3-dsv": {"version": "3.0.2","resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-3.0.2.tgz","integrity": "sha512-DooW5AOkj4AGmseVvbwHvwM/Ltu0Ks0WrhG6r5FG9riHT5oUUTHz6xHsHqJSVU8ZmPkOqlUEY2obS5C9oCIi2g==","dev": true},"node_modules/@types/d3-ease": {"version": "3.0.0","resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.0.tgz","integrity": "sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA==","dev": true},"node_modules/@types/d3-fetch": {"version": "3.0.3","resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-3.0.3.tgz","integrity": "sha512-/EsDKRiQkby3Z/8/AiZq8bsuLDo/tYHnNIZkUpSeEHWV7fHUl6QFBjvMPbhkKGk9jZutzfOkGygCV7eR/MkcXA==","dev": true,"dependencies": {"@types/d3-dsv": "*"}},"node_modules/@types/d3-force": {"version": "3.0.5","resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-3.0.5.tgz","integrity": "sha512-EGG+IWx93ESSXBwfh/5uPuR9Hp8M6o6qEGU7bBQslxCvrdUBQZha/EFpu/VMdLU4B0y4Oe4h175nSm7p9uqFug==","dev": true},"node_modules/@types/d3-format": {"version": "3.0.1","resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.1.tgz","integrity": "sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg==","dev": true},"node_modules/@types/d3-geo": {"version": "3.0.4","resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-3.0.4.tgz","integrity": "sha512-kmUK8rVVIBPKJ1/v36bk2aSgwRj2N/ZkjDT+FkMT5pgedZoPlyhaG62J+9EgNIgUXE6IIL0b7bkLxCzhE6U4VQ==","dev": true,"dependencies": {"@types/geojson": "*"}},"node_modules/@types/d3-hierarchy": {"version": "3.1.3","resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.3.tgz","integrity": "sha512-GpSK308Xj+HeLvogfEc7QsCOcIxkDwLhFYnOoohosEzOqv7/agxwvJER1v/kTC+CY1nfazR0F7gnHo7GE41/fw==","dev": true},"node_modules/@types/d3-interpolate": {"version": "3.0.1","resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz","integrity": "sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==","dev": true,"dependencies": {"@types/d3-color": "*"}},"node_modules/@types/d3-path": {"version": "3.0.0","resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.0.0.tgz","integrity": "sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg==","dev": true},"node_modules/@types/d3-polygon": {"version": "3.0.0","resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-3.0.0.tgz","integrity": "sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw==","dev": true},"node_modules/@types/d3-quadtree": {"version": "3.0.2","resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-3.0.2.tgz","integrity": "sha512-QNcK8Jguvc8lU+4OfeNx+qnVy7c0VrDJ+CCVFS9srBo2GL9Y18CnIxBdTF3v38flrGy5s1YggcoAiu6s4fLQIw==","dev": true},"node_modules/@types/d3-random": {"version": "3.0.1","resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-3.0.1.tgz","integrity": "sha512-IIE6YTekGczpLYo/HehAy3JGF1ty7+usI97LqraNa8IiDur+L44d0VOjAvFQWJVdZOJHukUJw+ZdZBlgeUsHOQ==","dev": true},"node_modules/@types/d3-scale": {"version": "4.0.4","resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.4.tgz","integrity": "sha512-eq1ZeTj0yr72L8MQk6N6heP603ubnywSDRfNpi5enouR112HzGLS6RIvExCzZTraFF4HdzNpJMwA/zGiMoHUUw==","dev": true,"dependencies": {"@types/d3-time": "*"}},"node_modules/@types/d3-scale-chromatic": {"version": "3.0.0","resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz","integrity": "sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==","dev": true},"node_modules/@types/d3-selection": {"version": "3.0.6","resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.6.tgz","integrity": "sha512-2ACr96USZVjXR9KMD9IWi1Epo4rSDKnUtYn6q2SPhYxykvXTw9vR77lkFNruXVg4i1tzQtBxeDMx0oNvJWbF1w==","dev": true},"node_modules/@types/d3-shape": {"version": "3.1.2","resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.2.tgz","integrity": "sha512-NN4CXr3qeOUNyK5WasVUV8NCSAx/CRVcwcb0BuuS1PiTqwIm6ABi1SyasLZ/vsVCFDArF+W4QiGzSry1eKYQ7w==","dev": true,"dependencies": {"@types/d3-path": "*"}},"node_modules/@types/d3-time": {"version": "3.0.0","resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.0.tgz","integrity": "sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==","dev": true},"node_modules/@types/d3-time-format": {"version": "4.0.0","resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.0.tgz","integrity": "sha512-yjfBUe6DJBsDin2BMIulhSHmr5qNR5Pxs17+oW4DoVPyVIXZ+m6bs7j1UVKP08Emv6jRmYrYqxYzO63mQxy1rw==","dev": true},"node_modules/@types/d3-timer": {"version": "3.0.0","resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.0.tgz","integrity": "sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==","dev": true},"node_modules/@types/d3-transition": {"version": "3.0.4","resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.4.tgz","integrity": "sha512-512a4uCOjUzsebydItSXsHrPeQblCVk8IKjqCUmrlvBWkkVh3donTTxmURDo1YPwIVDh5YVwCAO6gR4sgimCPQ==","dev": true,"dependencies": {"@types/d3-selection": "*"}},"node_modules/@types/d3-zoom": {"version": "3.0.4","resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-3.0.4.tgz","integrity": "sha512-cqkuY1ah9ZQre2POqjSLcM8g40UVya/qwEUrNYP2/rCVljbmqKCVcv+ebvwhlI5azIbSEL7m+os6n+WlYA43aA==","dev": true,"dependencies": {"@types/d3-interpolate": "*","@types/d3-selection": "*"}},"node_modules/@types/geojson": {"version": "7946.0.10","resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.10.tgz","integrity": "sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==","dev": true},"node_modules/@types/json-schema": {"version": "7.0.12","resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz","integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==","dev": true},"node_modules/@types/leaflet": {"version": "1.9.3","resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.3.tgz","integrity": "sha512-Caa1lYOgKVqDkDZVWkto2Z5JtVo09spEaUt2S69LiugbBpoqQu92HYFMGUbYezZbnBkyOxMNPXHSgRrRY5UyIA==","dev": true,"dependencies": {"@types/geojson": "*"}},"node_modules/@types/leaflet.fullscreen": {"version": "1.6.1","resolved": "https://registry.npmjs.org/@types/leaflet.fullscreen/-/leaflet.fullscreen-1.6.1.tgz","integrity": "sha512-4i39nCflJECjQQ6pGViWBQb2aAV7HKi878bzQN+yfBHREgdQw7lJBwaVPJ+Rb9pABya1XSSV/tiVRWVcGnahjA==","dev": true,"dependencies": {"@types/leaflet": "*"}},"node_modules/@types/node": {"version": "20.4.0","resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.0.tgz","integrity": "sha512-jfT7iTf/4kOQ9S7CHV9BIyRaQqHu67mOjsIQBC3BKZvzvUB6zLxEwJ6sBE3ozcvP8kF6Uk5PXN0Q+c0dfhGX0g==","dev": true,"optional": true,"peer": true},"node_modules/@types/plotly.js": {"version": "2.12.27","resolved": "https://registry.npmjs.org/@types/plotly.js/-/plotly.js-2.12.27.tgz","integrity": "sha512-Ah7XuePFNxu2XAHG79GeKN/Ky8dZ0k6hzy49da6AeZFrTqO5wDbtJovp3co3C+iRitp8tA6rIxkltiJ3cjsQWw==","dev": true},"node_modules/@types/pug": {"version": "2.0.6","resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz","integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==","dev": true},"node_modules/@types/semver": {"version": "7.5.0","resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz","integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==","dev": true},"node_modules/@types/suncalc": {"version": "1.9.0","resolved": "https://registry.npmjs.org/@types/suncalc/-/suncalc-1.9.0.tgz","integrity": "sha512-+c2wOhgyG5ZTtxfC8XG5SGY36HNlXYaPqv/mqBbjXn3iKWx0Lj375AShoKbjF1MCGoXFhSl3jLlmxTksjaGyZQ==","dev": true},"node_modules/@typescript-eslint/eslint-plugin": {"version": "5.61.0","resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.61.0.tgz","integrity": "sha512-A5l/eUAug103qtkwccSCxn8ZRwT+7RXWkFECdA4Cvl1dOlDUgTpAOfSEElZn2uSUxhdDpnCdetrf0jvU4qrL+g==","dev": true,"dependencies": {"@eslint-community/regexpp": "^4.4.0","@typescript-eslint/scope-manager": "5.61.0","@typescript-eslint/type-utils": "5.61.0","@typescript-eslint/utils": "5.61.0","debug": "^4.3.4","graphemer": "^1.4.0","ignore": "^5.2.0","natural-compare-lite": "^1.4.0","semver": "^7.3.7","tsutils": "^3.21.0"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"type": "opencollective","url": "https://opencollective.com/typescript-eslint"},"peerDependencies": {"@typescript-eslint/parser": "^5.0.0","eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"},"peerDependenciesMeta": {"typescript": {"optional": true}}},"node_modules/@typescript-eslint/parser": {"version": "5.61.0","resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.61.0.tgz","integrity": "sha512-yGr4Sgyh8uO6fSi9hw3jAFXNBHbCtKKFMdX2IkT3ZqpKmtAq3lHS4ixB/COFuAIJpwl9/AqF7j72ZDWYKmIfvg==","dev": true,"dependencies": {"@typescript-eslint/scope-manager": "5.61.0","@typescript-eslint/types": "5.61.0","@typescript-eslint/typescript-estree": "5.61.0","debug": "^4.3.4"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"type": "opencollective","url": "https://opencollective.com/typescript-eslint"},"peerDependencies": {"eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"},"peerDependenciesMeta": {"typescript": {"optional": true}}},"node_modules/@typescript-eslint/scope-manager": {"version": "5.61.0","resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.61.0.tgz","integrity": "sha512-W8VoMjoSg7f7nqAROEmTt6LoBpn81AegP7uKhhW5KzYlehs8VV0ZW0fIDVbcZRcaP3aPSW+JZFua+ysQN+m/Nw==","dev": true,"dependencies": {"@typescript-eslint/types": "5.61.0","@typescript-eslint/visitor-keys": "5.61.0"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"type": "opencollective","url": "https://opencollective.com/typescript-eslint"}},"node_modules/@typescript-eslint/type-utils": {"version": "5.61.0","resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.61.0.tgz","integrity": "sha512-kk8u//r+oVK2Aj3ph/26XdH0pbAkC2RiSjUYhKD+PExemG4XSjpGFeyZ/QM8lBOa7O8aGOU+/yEbMJgQv/DnCg==","dev": true,"dependencies": {"@typescript-eslint/typescript-estree": "5.61.0","@typescript-eslint/utils": "5.61.0","debug": "^4.3.4","tsutils": "^3.21.0"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"type": "opencollective","url": "https://opencollective.com/typescript-eslint"},"peerDependencies": {"eslint": "*"},"peerDependenciesMeta": {"typescript": {"optional": true}}},"node_modules/@typescript-eslint/types": {"version": "5.61.0","resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.61.0.tgz","integrity": "sha512-ldyueo58KjngXpzloHUog/h9REmHl59G1b3a5Sng1GfBo14BkS3ZbMEb3693gnP1k//97lh7bKsp6/V/0v1veQ==","dev": true,"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"type": "opencollective","url": "https://opencollective.com/typescript-eslint"}},"node_modules/@typescript-eslint/typescript-estree": {"version": "5.61.0","resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.61.0.tgz","integrity": "sha512-Fud90PxONnnLZ36oR5ClJBLTLfU4pIWBmnvGwTbEa2cXIqj70AEDEmOmpkFComjBZ/037ueKrOdHuYmSFVD7Rw==","dev": true,"dependencies": {"@typescript-eslint/types": "5.61.0","@typescript-eslint/visitor-keys": "5.61.0","debug": "^4.3.4","globby": "^11.1.0","is-glob": "^4.0.3","semver": "^7.3.7","tsutils": "^3.21.0"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"type": "opencollective","url": "https://opencollective.com/typescript-eslint"},"peerDependenciesMeta": {"typescript": {"optional": true}}},"node_modules/@typescript-eslint/utils": {"version": "5.61.0","resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.61.0.tgz","integrity": "sha512-mV6O+6VgQmVE6+xzlA91xifndPW9ElFW8vbSF0xCT/czPXVhwDewKila1jOyRwa9AE19zKnrr7Cg5S3pJVrTWQ==","dev": true,"dependencies": {"@eslint-community/eslint-utils": "^4.2.0","@types/json-schema": "^7.0.9","@types/semver": "^7.3.12","@typescript-eslint/scope-manager": "5.61.0","@typescript-eslint/types": "5.61.0","@typescript-eslint/typescript-estree": "5.61.0","eslint-scope": "^5.1.1","semver": "^7.3.7"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"type": "opencollective","url": "https://opencollective.com/typescript-eslint"},"peerDependencies": {"eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"}},"node_modules/@typescript-eslint/visitor-keys": {"version": "5.61.0","resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.61.0.tgz","integrity": "sha512-50XQ5VdbWrX06mQXhy93WywSFZZGsv3EOjq+lqp6WC2t+j3mb6A9xYVdrRxafvK88vg9k9u+CT4l6D8PEatjKg==","dev": true,"dependencies": {"@typescript-eslint/types": "5.61.0","eslint-visitor-keys": "^3.3.0"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"type": "opencollective","url": "https://opencollective.com/typescript-eslint"}},"node_modules/acorn": {"version": "8.10.0","resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz","integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==","dev": true,"bin": {"acorn": "bin/acorn"},"engines": {"node": ">=0.4.0"}},"node_modules/acorn-jsx": {"version": "5.3.2","resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz","integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==","dev": true,"peerDependencies": {"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"}},"node_modules/ajv": {"version": "6.12.6","resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz","integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==","dev": true,"dependencies": {"fast-deep-equal": "^3.1.1","fast-json-stable-stringify": "^2.0.0","json-schema-traverse": "^0.4.1","uri-js": "^4.2.2"},"funding": {"type": "github","url": "https://github.com/sponsors/epoberezkin"}},"node_modules/ansi-regex": {"version": "5.0.1","resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz","integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==","dev": true,"engines": {"node": ">=8"}},"node_modules/ansi-styles": {"version": "4.3.0","resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz","integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==","dev": true,"dependencies": {"color-convert": "^2.0.1"},"engines": {"node": ">=8"},"funding": {"url": "https://github.com/chalk/ansi-styles?sponsor=1"}},"node_modules/anymatch": {"version": "3.1.3","resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz","integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==","dev": true,"dependencies": {"normalize-path": "^3.0.0","picomatch": "^2.0.4"},"engines": {"node": ">= 8"}},"node_modules/argparse": {"version": "2.0.1","resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz","integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==","dev": true},"node_modules/array-union": {"version": "2.1.0","resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz","integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==","dev": true,"engines": {"node": ">=8"}},"node_modules/balanced-match": {"version": "1.0.2","resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz","integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==","dev": true},"node_modules/binary-extensions": {"version": "2.2.0","resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz","integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==","dev": true,"engines": {"node": ">=8"}},"node_modules/bootstrap": {"version": "5.3.0","resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.0.tgz","integrity": "sha512-UnBV3E3v4STVNQdms6jSGO2CvOkjUMdDAVR2V5N4uCMdaIkaQjbcEAMqRimDHIs4uqBYzDAKCQwCB+97tJgHQw==","dev": true,"funding": [{"type": "github","url": "https://github.com/sponsors/twbs"},{"type": "opencollective","url": "https://opencollective.com/bootstrap"}],"peerDependencies": {"@popperjs/core": "^2.11.7"}},"node_modules/brace-expansion": {"version": "1.1.11","resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz","integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==","dev": true,"dependencies": {"balanced-match": "^1.0.0","concat-map": "0.0.1"}},"node_modules/braces": {"version": "3.0.2","resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz","integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==","dev": true,"dependencies": {"fill-range": "^7.0.1"},"engines": {"node": ">=8"}},"node_modules/buffer-crc32": {"version": "0.2.13","resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz","integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==","dev": true,"engines": {"node": "*"}},"node_modules/buffer-from": {"version": "1.1.2","resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz","integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==","dev": true,"optional": true,"peer": true},"node_modules/busboy": {"version": "1.6.0","resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz","integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==","dev": true,"dependencies": {"streamsearch": "^1.1.0"},"engines": {"node": ">=10.16.0"}},"node_modules/callsites": {"version": "3.1.0","resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz","integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==","dev": true,"engines": {"node": ">=6"}},"node_modules/chalk": {"version": "4.1.2","resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz","integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==","dev": true,"dependencies": {"ansi-styles": "^4.1.0","supports-color": "^7.1.0"},"engines": {"node": ">=10"},"funding": {"url": "https://github.com/chalk/chalk?sponsor=1"}},"node_modules/chokidar": {"version": "3.5.3","resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz","integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==","dev": true,"funding": [{"type": "individual","url": "https://paulmillr.com/funding/"}],"dependencies": {"anymatch": "~3.1.2","braces": "~3.0.2","glob-parent": "~5.1.2","is-binary-path": "~2.1.0","is-glob": "~4.0.1","normalize-path": "~3.0.0","readdirp": "~3.6.0"},"engines": {"node": ">= 8.10.0"},"optionalDependencies": {"fsevents": "~2.3.2"}},"node_modules/chokidar/node_modules/glob-parent": {"version": "5.1.2","resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz","integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==","dev": true,"dependencies": {"is-glob": "^4.0.1"},"engines": {"node": ">= 6"}},"node_modules/color-convert": {"version": "2.0.1","resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz","integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==","dev": true,"dependencies": {"color-name": "~1.1.4"},"engines": {"node": ">=7.0.0"}},"node_modules/color-name": {"version": "1.1.4","resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz","integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==","dev": true},"node_modules/commander": {"version": "2.20.3","resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz","integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==","dev": true,"optional": true,"peer": true},"node_modules/concat-map": {"version": "0.0.1","resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz","integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==","dev": true},"node_modules/cookie": {"version": "0.5.0","resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz","integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==","dev": true,"engines": {"node": ">= 0.6"}},"node_modules/cross-spawn": {"version": "7.0.3","resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz","integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==","dev": true,"dependencies": {"path-key": "^3.1.0","shebang-command": "^2.0.0","which": "^2.0.1"},"engines": {"node": ">= 8"}},"node_modules/d3": {"version": "7.8.5","resolved": "https://registry.npmjs.org/d3/-/d3-7.8.5.tgz","integrity": "sha512-JgoahDG51ncUfJu6wX/1vWQEqOflgXyl4MaHqlcSruTez7yhaRKR9i8VjjcQGeS2en/jnFivXuaIMnseMMt0XA==","dependencies": {"d3-array": "3","d3-axis": "3","d3-brush": "3","d3-chord": "3","d3-color": "3","d3-contour": "4","d3-delaunay": "6","d3-dispatch": "3","d3-drag": "3","d3-dsv": "3","d3-ease": "3","d3-fetch": "3","d3-force": "3","d3-format": "3","d3-geo": "3","d3-hierarchy": "3","d3-interpolate": "3","d3-path": "3","d3-polygon": "3","d3-quadtree": "3","d3-random": "3","d3-scale": "4","d3-scale-chromatic": "3","d3-selection": "3","d3-shape": "3","d3-time": "3","d3-time-format": "4","d3-timer": "3","d3-transition": "3","d3-zoom": "3"},"engines": {"node": ">=12"}},"node_modules/d3-axis": {"version": "3.0.0","resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz","integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==","engines": {"node": ">=12"}},"node_modules/d3-brush": {"version": "3.0.0","resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz","integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==","dependencies": {"d3-dispatch": "1 - 3","d3-drag": "2 - 3","d3-interpolate": "1 - 3","d3-selection": "3","d3-transition": "3"},"engines": {"node": ">=12"}},"node_modules/d3-chord": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz","integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==","dependencies": {"d3-path": "1 - 3"},"engines": {"node": ">=12"}},"node_modules/d3-color": {"version": "3.1.0","resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz","integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==","engines": {"node": ">=12"}},"node_modules/d3-contour": {"version": "4.0.2","resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz","integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==","dependencies": {"d3-array": "^3.2.0"},"engines": {"node": ">=12"}},"node_modules/d3-contour/node_modules/d3-array": {"version": "3.2.4","resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz","integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==","dependencies": {"internmap": "1 - 2"},"engines": {"node": ">=12"}},"node_modules/d3-delaunay": {"version": "6.0.4","resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz","integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==","dependencies": {"delaunator": "5"},"engines": {"node": ">=12"}},"node_modules/d3-dispatch": {"version": "1.0.6","resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz","integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA=="},"node_modules/d3-drag": {"version": "3.0.0","resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz","integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==","dependencies": {"d3-dispatch": "1 - 3","d3-selection": "3"},"engines": {"node": ">=12"}},"node_modules/d3-dsv": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz","integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==","dependencies": {"commander": "7","iconv-lite": "0.6","rw": "1"},"bin": {"csv2json": "bin/dsv2json.js","csv2tsv": "bin/dsv2dsv.js","dsv2dsv": "bin/dsv2dsv.js","dsv2json": "bin/dsv2json.js","json2csv": "bin/json2dsv.js","json2dsv": "bin/json2dsv.js","json2tsv": "bin/json2dsv.js","tsv2csv": "bin/dsv2dsv.js","tsv2json": "bin/dsv2json.js"},"engines": {"node": ">=12"}},"node_modules/d3-dsv/node_modules/commander": {"version": "7.2.0","resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz","integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==","engines": {"node": ">= 10"}},"node_modules/d3-dsv/node_modules/iconv-lite": {"version": "0.6.3","resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz","integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==","dependencies": {"safer-buffer": ">= 2.1.2 < 3.0.0"},"engines": {"node": ">=0.10.0"}},"node_modules/d3-ease": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz","integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==","engines": {"node": ">=12"}},"node_modules/d3-fetch": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz","integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==","dependencies": {"d3-dsv": "1 - 3"},"engines": {"node": ">=12"}},"node_modules/d3-format": {"version": "1.4.5","resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz","integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ=="},"node_modules/d3-interpolate": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz","integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==","dependencies": {"d3-color": "1 - 3"},"engines": {"node": ">=12"}},"node_modules/d3-path": {"version": "1.0.9","resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz","integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="},"node_modules/d3-polygon": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz","integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==","engines": {"node": ">=12"}},"node_modules/d3-random": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz","integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==","engines": {"node": ">=12"}},"node_modules/d3-scale": {"version": "4.0.2","resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz","integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==","dependencies": {"d3-array": "2.10.0 - 3","d3-format": "1 - 3","d3-interpolate": "1.2.0 - 3","d3-time": "2.1.1 - 3","d3-time-format": "2 - 4"},"engines": {"node": ">=12"}},"node_modules/d3-scale-chromatic": {"version": "3.0.0","resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz","integrity": "sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==","dependencies": {"d3-color": "1 - 3","d3-interpolate": "1 - 3"},"engines": {"node": ">=12"}},"node_modules/d3-scale/node_modules/d3-array": {"version": "3.2.4","resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz","integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==","dependencies": {"internmap": "1 - 2"},"engines": {"node": ">=12"}},"node_modules/d3-scale/node_modules/d3-time": {"version": "3.1.0","resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz","integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==","dependencies": {"d3-array": "2 - 3"},"engines": {"node": ">=12"}},"node_modules/d3-selection": {"version": "3.0.0","resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz","integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==","engines": {"node": ">=12"}},"node_modules/d3-time": {"version": "1.1.0","resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz","integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA=="},"node_modules/d3-time-format": {"version": "2.3.0","resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz","integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==","dependencies": {"d3-time": "1"}},"node_modules/d3-timer": {"version": "1.0.10","resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz","integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw=="},"node_modules/d3-transition": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz","integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==","dependencies": {"d3-color": "1 - 3","d3-dispatch": "1 - 3","d3-ease": "1 - 3","d3-interpolate": "1 - 3","d3-timer": "1 - 3"},"engines": {"node": ">=12"},"peerDependencies": {"d3-selection": "2 - 3"}},"node_modules/d3-zoom": {"version": "3.0.0","resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz","integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==","dependencies": {"d3-dispatch": "1 - 3","d3-drag": "2 - 3","d3-interpolate": "1 - 3","d3-selection": "2 - 3","d3-transition": "2 - 3"},"engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-array": {"version": "3.2.4","resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz","integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==","dependencies": {"internmap": "1 - 2"},"engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-dispatch": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz","integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==","engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-force": {"version": "3.0.0","resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz","integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==","dependencies": {"d3-dispatch": "1 - 3","d3-quadtree": "1 - 3","d3-timer": "1 - 3"},"engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-format": {"version": "3.1.0","resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz","integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==","engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-geo": {"version": "3.1.0","resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.0.tgz","integrity": "sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==","dependencies": {"d3-array": "2.5.0 - 3"},"engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-hierarchy": {"version": "3.1.2","resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz","integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==","engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-path": {"version": "3.1.0","resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz","integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==","engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-quadtree": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz","integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==","engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-shape": {"version": "3.2.0","resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz","integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==","dependencies": {"d3-path": "^3.1.0"},"engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-time": {"version": "3.1.0","resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz","integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==","dependencies": {"d3-array": "2 - 3"},"engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-time-format": {"version": "4.1.0","resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz","integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==","dependencies": {"d3-time": "1 - 3"},"engines": {"node": ">=12"}},"node_modules/d3/node_modules/d3-timer": {"version": "3.0.1","resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz","integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==","engines": {"node": ">=12"}},"node_modules/debug": {"version": "4.3.4","resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz","integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==","dev": true,"dependencies": {"ms": "2.1.2"},"engines": {"node": ">=6.0"},"peerDependenciesMeta": {"supports-color": {"optional": true}}},"node_modules/deep-is": {"version": "0.1.4","resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz","integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==","dev": true},"node_modules/deepmerge": {"version": "4.3.1","resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz","integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==","dev": true,"engines": {"node": ">=0.10.0"}},"node_modules/delaunator": {"version": "5.0.0","resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.0.tgz","integrity": "sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==","dependencies": {"robust-predicates": "^3.0.0"}},"node_modules/detect-indent": {"version": "6.1.0","resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz","integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==","dev": true,"engines": {"node": ">=8"}},"node_modules/devalue": {"version": "4.3.2","resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz","integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==","dev": true},"node_modules/dir-glob": {"version": "3.0.1","resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz","integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==","dev": true,"dependencies": {"path-type": "^4.0.0"},"engines": {"node": ">=8"}},"node_modules/doctrine": {"version": "3.0.0","resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz","integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==","dev": true,"dependencies": {"esutils": "^2.0.2"},"engines": {"node": ">=6.0.0"}},"node_modules/es6-promise": {"version": "3.3.1","resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz","integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==","dev": true},"node_modules/esbuild": {"version": "0.17.19","resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz","integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==","dev": true,"hasInstallScript": true,"bin": {"esbuild": "bin/esbuild"},"engines": {"node": ">=12"},"optionalDependencies": {"@esbuild/android-arm": "0.17.19","@esbuild/android-arm64": "0.17.19","@esbuild/android-x64": "0.17.19","@esbuild/darwin-arm64": "0.17.19","@esbuild/darwin-x64": "0.17.19","@esbuild/freebsd-arm64": "0.17.19","@esbuild/freebsd-x64": "0.17.19","@esbuild/linux-arm": "0.17.19","@esbuild/linux-arm64": "0.17.19","@esbuild/linux-ia32": "0.17.19","@esbuild/linux-loong64": "0.17.19","@esbuild/linux-mips64el": "0.17.19","@esbuild/linux-ppc64": "0.17.19","@esbuild/linux-riscv64": "0.17.19","@esbuild/linux-s390x": "0.17.19","@esbuild/linux-x64": "0.17.19","@esbuild/netbsd-x64": "0.17.19","@esbuild/openbsd-x64": "0.17.19","@esbuild/sunos-x64": "0.17.19","@esbuild/win32-arm64": "0.17.19","@esbuild/win32-ia32": "0.17.19","@esbuild/win32-x64": "0.17.19"}},"node_modules/escape-string-regexp": {"version": "4.0.0","resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz","integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==","dev": true,"engines": {"node": ">=10"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/eslint": {"version": "8.44.0","resolved": "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz","integrity": "sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==","dev": true,"dependencies": {"@eslint-community/eslint-utils": "^4.2.0","@eslint-community/regexpp": "^4.4.0","@eslint/eslintrc": "^2.1.0","@eslint/js": "8.44.0","@humanwhocodes/config-array": "^0.11.10","@humanwhocodes/module-importer": "^1.0.1","@nodelib/fs.walk": "^1.2.8","ajv": "^6.10.0","chalk": "^4.0.0","cross-spawn": "^7.0.2","debug": "^4.3.2","doctrine": "^3.0.0","escape-string-regexp": "^4.0.0","eslint-scope": "^7.2.0","eslint-visitor-keys": "^3.4.1","espree": "^9.6.0","esquery": "^1.4.2","esutils": "^2.0.2","fast-deep-equal": "^3.1.3","file-entry-cache": "^6.0.1","find-up": "^5.0.0","glob-parent": "^6.0.2","globals": "^13.19.0","graphemer": "^1.4.0","ignore": "^5.2.0","import-fresh": "^3.0.0","imurmurhash": "^0.1.4","is-glob": "^4.0.0","is-path-inside": "^3.0.3","js-yaml": "^4.1.0","json-stable-stringify-without-jsonify": "^1.0.1","levn": "^0.4.1","lodash.merge": "^4.6.2","minimatch": "^3.1.2","natural-compare": "^1.4.0","optionator": "^0.9.3","strip-ansi": "^6.0.1","strip-json-comments": "^3.1.0","text-table": "^0.2.0"},"bin": {"eslint": "bin/eslint.js"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"url": "https://opencollective.com/eslint"}},"node_modules/eslint-config-prettier": {"version": "8.8.0","resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz","integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==","dev": true,"bin": {"eslint-config-prettier": "bin/cli.js"},"peerDependencies": {"eslint": ">=7.0.0"}},"node_modules/eslint-plugin-svelte3": {"version": "4.0.0","resolved": "https://registry.npmjs.org/eslint-plugin-svelte3/-/eslint-plugin-svelte3-4.0.0.tgz","integrity": "sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g==","dev": true,"peerDependencies": {"eslint": ">=8.0.0","svelte": "^3.2.0"}},"node_modules/eslint-scope": {"version": "5.1.1","resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz","integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==","dev": true,"dependencies": {"esrecurse": "^4.3.0","estraverse": "^4.1.1"},"engines": {"node": ">=8.0.0"}},"node_modules/eslint-visitor-keys": {"version": "3.4.1","resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz","integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==","dev": true,"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"url": "https://opencollective.com/eslint"}},"node_modules/eslint/node_modules/eslint-scope": {"version": "7.2.0","resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz","integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==","dev": true,"dependencies": {"esrecurse": "^4.3.0","estraverse": "^5.2.0"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"url": "https://opencollective.com/eslint"}},"node_modules/eslint/node_modules/estraverse": {"version": "5.3.0","resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz","integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==","dev": true,"engines": {"node": ">=4.0"}},"node_modules/esm-env": {"version": "1.0.0","resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz","integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==","dev": true},"node_modules/espree": {"version": "9.6.0","resolved": "https://registry.npmjs.org/espree/-/espree-9.6.0.tgz","integrity": "sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==","dev": true,"dependencies": {"acorn": "^8.9.0","acorn-jsx": "^5.3.2","eslint-visitor-keys": "^3.4.1"},"engines": {"node": "^12.22.0 || ^14.17.0 || >=16.0.0"},"funding": {"url": "https://opencollective.com/eslint"}},"node_modules/esquery": {"version": "1.5.0","resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz","integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==","dev": true,"dependencies": {"estraverse": "^5.1.0"},"engines": {"node": ">=0.10"}},"node_modules/esquery/node_modules/estraverse": {"version": "5.3.0","resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz","integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==","dev": true,"engines": {"node": ">=4.0"}},"node_modules/esrecurse": {"version": "4.3.0","resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz","integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==","dev": true,"dependencies": {"estraverse": "^5.2.0"},"engines": {"node": ">=4.0"}},"node_modules/esrecurse/node_modules/estraverse": {"version": "5.3.0","resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz","integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==","dev": true,"engines": {"node": ">=4.0"}},"node_modules/estraverse": {"version": "4.3.0","resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz","integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==","dev": true,"engines": {"node": ">=4.0"}},"node_modules/esutils": {"version": "2.0.3","resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz","integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==","dev": true,"engines": {"node": ">=0.10.0"}},"node_modules/fast-deep-equal": {"version": "3.1.3","resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz","integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==","dev": true},"node_modules/fast-glob": {"version": "3.3.0","resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz","integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==","dev": true,"dependencies": {"@nodelib/fs.stat": "^2.0.2","@nodelib/fs.walk": "^1.2.3","glob-parent": "^5.1.2","merge2": "^1.3.0","micromatch": "^4.0.4"},"engines": {"node": ">=8.6.0"}},"node_modules/fast-glob/node_modules/glob-parent": {"version": "5.1.2","resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz","integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==","dev": true,"dependencies": {"is-glob": "^4.0.1"},"engines": {"node": ">= 6"}},"node_modules/fast-json-stable-stringify": {"version": "2.1.0","resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz","integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==","dev": true},"node_modules/fast-levenshtein": {"version": "2.0.6","resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz","integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==","dev": true},"node_modules/fastq": {"version": "1.15.0","resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz","integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==","dev": true,"dependencies": {"reusify": "^1.0.4"}},"node_modules/file-entry-cache": {"version": "6.0.1","resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz","integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==","dev": true,"dependencies": {"flat-cache": "^3.0.4"},"engines": {"node": "^10.12.0 || >=12.0.0"}},"node_modules/fill-range": {"version": "7.0.1","resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz","integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==","dev": true,"dependencies": {"to-regex-range": "^5.0.1"},"engines": {"node": ">=8"}},"node_modules/financial": {"version": "0.1.3","resolved": "https://registry.npmjs.org/financial/-/financial-0.1.3.tgz","integrity": "sha512-vdv2nx8x+u1bgfcdt/BsKU4Gpqfu9u2485UJoQAs6GqrASszm6QWY7d8H7x968G5rAdV4SU2Nz4JoLTtHUnlcA==","engines": {"node": ">=12"}},"node_modules/find-up": {"version": "5.0.0","resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz","integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==","dev": true,"dependencies": {"locate-path": "^6.0.0","path-exists": "^4.0.0"},"engines": {"node": ">=10"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/flat-cache": {"version": "3.0.4","resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz","integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==","dev": true,"dependencies": {"flatted": "^3.1.0","rimraf": "^3.0.2"},"engines": {"node": "^10.12.0 || >=12.0.0"}},"node_modules/flatted": {"version": "3.2.7","resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz","integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==","dev": true},"node_modules/fs.realpath": {"version": "1.0.0","resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz","integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==","dev": true},"node_modules/fsevents": {"version": "2.3.2","resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz","integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==","dev": true,"hasInstallScript": true,"optional": true,"os": ["darwin"],"engines": {"node": "^8.16.0 || ^10.6.0 || >=11.0.0"}},"node_modules/glob": {"version": "7.2.3","resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz","integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==","dev": true,"dependencies": {"fs.realpath": "^1.0.0","inflight": "^1.0.4","inherits": "2","minimatch": "^3.1.1","once": "^1.3.0","path-is-absolute": "^1.0.0"},"engines": {"node": "*"},"funding": {"url": "https://github.com/sponsors/isaacs"}},"node_modules/glob-parent": {"version": "6.0.2","resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz","integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==","dev": true,"dependencies": {"is-glob": "^4.0.3"},"engines": {"node": ">=10.13.0"}},"node_modules/globals": {"version": "13.20.0","resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz","integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==","dev": true,"dependencies": {"type-fest": "^0.20.2"},"engines": {"node": ">=8"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/globby": {"version": "11.1.0","resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz","integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==","dev": true,"dependencies": {"array-union": "^2.1.0","dir-glob": "^3.0.1","fast-glob": "^3.2.9","ignore": "^5.2.0","merge2": "^1.4.1","slash": "^3.0.0"},"engines": {"node": ">=10"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/graceful-fs": {"version": "4.2.11","resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz","integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==","dev": true},"node_modules/graphemer": {"version": "1.4.0","resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz","integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==","dev": true},"node_modules/has-flag": {"version": "4.0.0","resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz","integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==","dev": true,"engines": {"node": ">=8"}},"node_modules/ignore": {"version": "5.2.4","resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz","integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==","dev": true,"engines": {"node": ">= 4"}},"node_modules/immutable": {"version": "4.3.0","resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz","integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==","dev": true},"node_modules/import-fresh": {"version": "3.3.0","resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz","integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==","dev": true,"dependencies": {"parent-module": "^1.0.0","resolve-from": "^4.0.0"},"engines": {"node": ">=6"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/import-meta-resolve": {"version": "2.2.2","resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz","integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==","dev": true,"funding": {"type": "github","url": "https://github.com/sponsors/wooorm"}},"node_modules/imurmurhash": {"version": "0.1.4","resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz","integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==","dev": true,"engines": {"node": ">=0.8.19"}},"node_modules/inflight": {"version": "1.0.6","resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz","integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==","dev": true,"dependencies": {"once": "^1.3.0","wrappy": "1"}},"node_modules/inherits": {"version": "2.0.4","resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz","integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==","dev": true},"node_modules/internmap": {"version": "2.0.3","resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz","integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==","engines": {"node": ">=12"}},"node_modules/is-binary-path": {"version": "2.1.0","resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz","integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==","dev": true,"dependencies": {"binary-extensions": "^2.0.0"},"engines": {"node": ">=8"}},"node_modules/is-extglob": {"version": "2.1.1","resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz","integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==","dev": true,"engines": {"node": ">=0.10.0"}},"node_modules/is-glob": {"version": "4.0.3","resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz","integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==","dev": true,"dependencies": {"is-extglob": "^2.1.1"},"engines": {"node": ">=0.10.0"}},"node_modules/is-number": {"version": "7.0.0","resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz","integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==","dev": true,"engines": {"node": ">=0.12.0"}},"node_modules/is-path-inside": {"version": "3.0.3","resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz","integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==","dev": true,"engines": {"node": ">=8"}},"node_modules/isexe": {"version": "2.0.0","resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz","integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==","dev": true},"node_modules/js-yaml": {"version": "4.1.0","resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz","integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==","dev": true,"dependencies": {"argparse": "^2.0.1"},"bin": {"js-yaml": "bin/js-yaml.js"}},"node_modules/json-schema-traverse": {"version": "0.4.1","resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz","integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==","dev": true},"node_modules/json-stable-stringify-without-jsonify": {"version": "1.0.1","resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz","integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==","dev": true},"node_modules/kleur": {"version": "4.1.5","resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz","integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==","dev": true,"engines": {"node": ">=6"}},"node_modules/levn": {"version": "0.4.1","resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz","integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==","dev": true,"dependencies": {"prelude-ls": "^1.2.1","type-check": "~0.4.0"},"engines": {"node": ">= 0.8.0"}},"node_modules/locate-path": {"version": "6.0.0","resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz","integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==","dev": true,"dependencies": {"p-locate": "^5.0.0"},"engines": {"node": ">=10"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/lodash.merge": {"version": "4.6.2","resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz","integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==","dev": true},"node_modules/lru-cache": {"version": "6.0.0","resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz","integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==","dev": true,"dependencies": {"yallist": "^4.0.0"},"engines": {"node": ">=10"}},"node_modules/magic-string": {"version": "0.30.1","resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz","integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==","dev": true,"dependencies": {"@jridgewell/sourcemap-codec": "^1.4.15"},"engines": {"node": ">=12"}},"node_modules/merge2": {"version": "1.4.1","resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz","integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==","dev": true,"engines": {"node": ">= 8"}},"node_modules/micromatch": {"version": "4.0.5","resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz","integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==","dev": true,"dependencies": {"braces": "^3.0.2","picomatch": "^2.3.1"},"engines": {"node": ">=8.6"}},"node_modules/mime": {"version": "3.0.0","resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz","integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==","dev": true,"bin": {"mime": "cli.js"},"engines": {"node": ">=10.0.0"}},"node_modules/min-indent": {"version": "1.0.1","resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz","integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==","dev": true,"engines": {"node": ">=4"}},"node_modules/minimatch": {"version": "3.1.2","resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz","integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==","dev": true,"dependencies": {"brace-expansion": "^1.1.7"},"engines": {"node": "*"}},"node_modules/minimist": {"version": "1.2.8","resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz","integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==","dev": true,"funding": {"url": "https://github.com/sponsors/ljharb"}},"node_modules/mkdirp": {"version": "0.5.6","resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz","integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==","dev": true,"dependencies": {"minimist": "^1.2.6"},"bin": {"mkdirp": "bin/cmd.js"}},"node_modules/mri": {"version": "1.2.0","resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz","integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==","dev": true,"engines": {"node": ">=4"}},"node_modules/mrmime": {"version": "1.0.1","resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz","integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==","dev": true,"engines": {"node": ">=10"}},"node_modules/ms": {"version": "2.1.2","resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz","integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==","dev": true},"node_modules/nanoid": {"version": "3.3.6","resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz","integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==","dev": true,"funding": [{"type": "github","url": "https://github.com/sponsors/ai"}],"bin": {"nanoid": "bin/nanoid.cjs"},"engines": {"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"}},"node_modules/natural-compare": {"version": "1.4.0","resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz","integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==","dev": true},"node_modules/natural-compare-lite": {"version": "1.4.0","resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz","integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==","dev": true},"node_modules/normalize-path": {"version": "3.0.0","resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz","integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==","dev": true,"engines": {"node": ">=0.10.0"}},"node_modules/once": {"version": "1.4.0","resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz","integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==","dev": true,"dependencies": {"wrappy": "1"}},"node_modules/optionator": {"version": "0.9.3","resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz","integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==","dev": true,"dependencies": {"@aashutoshrathi/word-wrap": "^1.2.3","deep-is": "^0.1.3","fast-levenshtein": "^2.0.6","levn": "^0.4.1","prelude-ls": "^1.2.1","type-check": "^0.4.0"},"engines": {"node": ">= 0.8.0"}},"node_modules/p-limit": {"version": "3.1.0","resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz","integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==","dev": true,"dependencies": {"yocto-queue": "^0.1.0"},"engines": {"node": ">=10"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/p-locate": {"version": "5.0.0","resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz","integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==","dev": true,"dependencies": {"p-limit": "^3.0.2"},"engines": {"node": ">=10"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/parent-module": {"version": "1.0.1","resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz","integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==","dev": true,"dependencies": {"callsites": "^3.0.0"},"engines": {"node": ">=6"}},"node_modules/path-exists": {"version": "4.0.0","resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz","integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==","dev": true,"engines": {"node": ">=8"}},"node_modules/path-is-absolute": {"version": "1.0.1","resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz","integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==","dev": true,"engines": {"node": ">=0.10.0"}},"node_modules/path-key": {"version": "3.1.1","resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz","integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==","dev": true,"engines": {"node": ">=8"}},"node_modules/path-type": {"version": "4.0.0","resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz","integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==","dev": true,"engines": {"node": ">=8"}},"node_modules/picocolors": {"version": "1.0.0","resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz","integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==","dev": true},"node_modules/picomatch": {"version": "2.3.1","resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz","integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==","dev": true,"engines": {"node": ">=8.6"},"funding": {"url": "https://github.com/sponsors/jonschlinkert"}},"node_modules/plotly.js-dist": {"version": "2.26.1","resolved": "https://registry.npmjs.org/plotly.js-dist/-/plotly.js-dist-2.26.1.tgz","integrity": "sha512-CZVn7kJxoyqPF2u7Hx+5gkOxGymeumf3zNYYnBaJRVf7x4AlO1PcTwKDjkRmxLBsiGt0YZb5Q+sfkdp81J449w==","dev": true},"node_modules/postcss": {"version": "8.4.25","resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.25.tgz","integrity": "sha512-7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw==","dev": true,"funding": [{"type": "opencollective","url": "https://opencollective.com/postcss/"},{"type": "tidelift","url": "https://tidelift.com/funding/github/npm/postcss"},{"type": "github","url": "https://github.com/sponsors/ai"}],"dependencies": {"nanoid": "^3.3.6","picocolors": "^1.0.0","source-map-js": "^1.0.2"},"engines": {"node": "^10 || ^12 || >=14"}},"node_modules/prelude-ls": {"version": "1.2.1","resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz","integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==","dev": true,"engines": {"node": ">= 0.8.0"}},"node_modules/punycode": {"version": "2.3.0","resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz","integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==","dev": true,"engines": {"node": ">=6"}},"node_modules/queue-microtask": {"version": "1.2.3","resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz","integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==","dev": true,"funding": [{"type": "github","url": "https://github.com/sponsors/feross"},{"type": "patreon","url": "https://www.patreon.com/feross"},{"type": "consulting","url": "https://feross.org/support"}]},"node_modules/readdirp": {"version": "3.6.0","resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz","integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==","dev": true,"dependencies": {"picomatch": "^2.2.1"},"engines": {"node": ">=8.10.0"}},"node_modules/resolve-from": {"version": "4.0.0","resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz","integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==","dev": true,"engines": {"node": ">=4"}},"node_modules/reusify": {"version": "1.0.4","resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz","integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==","dev": true,"engines": {"iojs": ">=1.0.0","node": ">=0.10.0"}},"node_modules/rimraf": {"version": "3.0.2","resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz","integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==","dev": true,"dependencies": {"glob": "^7.1.3"},"bin": {"rimraf": "bin.js"},"funding": {"url": "https://github.com/sponsors/isaacs"}},"node_modules/robust-predicates": {"version": "3.0.2","resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz","integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="},"node_modules/rollup": {"version": "3.26.2","resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.2.tgz","integrity": "sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA==","dev": true,"bin": {"rollup": "dist/bin/rollup"},"engines": {"node": ">=14.18.0","npm": ">=8.0.0"},"optionalDependencies": {"fsevents": "~2.3.2"}},"node_modules/run-parallel": {"version": "1.2.0","resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz","integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==","dev": true,"funding": [{"type": "github","url": "https://github.com/sponsors/feross"},{"type": "patreon","url": "https://www.patreon.com/feross"},{"type": "consulting","url": "https://feross.org/support"}],"dependencies": {"queue-microtask": "^1.2.2"}},"node_modules/rw": {"version": "1.3.3","resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz","integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="},"node_modules/sade": {"version": "1.8.1","resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz","integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==","dev": true,"dependencies": {"mri": "^1.1.0"},"engines": {"node": ">=6"}},"node_modules/safer-buffer": {"version": "2.1.2","resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz","integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="},"node_modules/sander": {"version": "0.5.1","resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz","integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==","dev": true,"dependencies": {"es6-promise": "^3.1.2","graceful-fs": "^4.1.3","mkdirp": "^0.5.1","rimraf": "^2.5.2"}},"node_modules/sander/node_modules/rimraf": {"version": "2.7.1","resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz","integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==","dev": true,"dependencies": {"glob": "^7.1.3"},"bin": {"rimraf": "bin.js"}},"node_modules/sass": {"version": "1.63.6","resolved": "https://registry.npmjs.org/sass/-/sass-1.63.6.tgz","integrity": "sha512-MJuxGMHzaOW7ipp+1KdELtqKbfAWbH7OLIdoSMnVe3EXPMTmxTmlaZDCTsgIpPCs3w99lLo9/zDKkOrJuT5byw==","dev": true,"dependencies": {"chokidar": ">=3.0.0 <4.0.0","immutable": "^4.0.0","source-map-js": ">=0.6.2 <2.0.0"},"bin": {"sass": "sass.js"},"engines": {"node": ">=14.0.0"}},"node_modules/semver": {"version": "7.5.3","resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz","integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==","dev": true,"dependencies": {"lru-cache": "^6.0.0"},"bin": {"semver": "bin/semver.js"},"engines": {"node": ">=10"}},"node_modules/set-cookie-parser": {"version": "2.6.0","resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz","integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==","dev": true},"node_modules/shebang-command": {"version": "2.0.0","resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz","integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==","dev": true,"dependencies": {"shebang-regex": "^3.0.0"},"engines": {"node": ">=8"}},"node_modules/shebang-regex": {"version": "3.0.0","resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz","integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==","dev": true,"engines": {"node": ">=8"}},"node_modules/sirv": {"version": "2.0.3","resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz","integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==","dev": true,"dependencies": {"@polka/url": "^1.0.0-next.20","mrmime": "^1.0.0","totalist": "^3.0.0"},"engines": {"node": ">= 10"}},"node_modules/slash": {"version": "3.0.0","resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz","integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==","dev": true,"engines": {"node": ">=8"}},"node_modules/sorcery": {"version": "0.11.0","resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz","integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==","dev": true,"dependencies": {"@jridgewell/sourcemap-codec": "^1.4.14","buffer-crc32": "^0.2.5","minimist": "^1.2.0","sander": "^0.5.0"},"bin": {"sorcery": "bin/sorcery"}},"node_modules/source-map": {"version": "0.6.1","resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz","integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==","dev": true,"optional": true,"peer": true,"engines": {"node": ">=0.10.0"}},"node_modules/source-map-js": {"version": "1.0.2","resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz","integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==","dev": true,"engines": {"node": ">=0.10.0"}},"node_modules/source-map-support": {"version": "0.5.21","resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz","integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==","dev": true,"optional": true,"peer": true,"dependencies": {"buffer-from": "^1.0.0","source-map": "^0.6.0"}},"node_modules/streamsearch": {"version": "1.1.0","resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz","integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==","dev": true,"engines": {"node": ">=10.0.0"}},"node_modules/strip-ansi": {"version": "6.0.1","resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz","integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==","dev": true,"dependencies": {"ansi-regex": "^5.0.1"},"engines": {"node": ">=8"}},"node_modules/strip-indent": {"version": "3.0.0","resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz","integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==","dev": true,"dependencies": {"min-indent": "^1.0.0"},"engines": {"node": ">=8"}},"node_modules/strip-json-comments": {"version": "3.1.1","resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz","integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==","dev": true,"engines": {"node": ">=8"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/suncalc": {"version": "1.9.0","resolved": "https://registry.npmjs.org/suncalc/-/suncalc-1.9.0.tgz","integrity": "sha512-vMJ8Byp1uIPoj+wb9c1AdK4jpkSKVAywgHX0lqY7zt6+EWRRC3Z+0Ucfjy/0yxTVO1hwwchZe4uoFNqrIC24+A=="},"node_modules/supports-color": {"version": "7.2.0","resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz","integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==","dev": true,"dependencies": {"has-flag": "^4.0.0"},"engines": {"node": ">=8"}},"node_modules/svelte": {"version": "3.59.2","resolved": "https://registry.npmjs.org/svelte/-/svelte-3.59.2.tgz","integrity": "sha512-vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA==","dev": true,"engines": {"node": ">= 8"}},"node_modules/svelte-hmr": {"version": "0.15.2","resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.2.tgz","integrity": "sha512-q/bAruCvFLwvNbeE1x3n37TYFb3mTBJ6TrCq6p2CoFbSTNhDE9oAtEfpy+wmc9So8AG0Tja+X0/mJzX9tSfvIg==","dev": true,"engines": {"node": "^12.20 || ^14.13.1 || >= 16"},"peerDependencies": {"svelte": "^3.19.0 || ^4.0.0-next.0"}},"node_modules/svelte-preprocess": {"version": "5.0.4","resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.4.tgz","integrity": "sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==","dev": true,"hasInstallScript": true,"dependencies": {"@types/pug": "^2.0.6","detect-indent": "^6.1.0","magic-string": "^0.27.0","sorcery": "^0.11.0","strip-indent": "^3.0.0"},"engines": {"node": ">= 14.10.0"},"peerDependencies": {"@babel/core": "^7.10.2","coffeescript": "^2.5.1","less": "^3.11.3 || ^4.0.0","postcss": "^7 || ^8","postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0","pug": "^3.0.0","sass": "^1.26.8","stylus": "^0.55.0","sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0","svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0","typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0"},"peerDependenciesMeta": {"@babel/core": {"optional": true},"coffeescript": {"optional": true},"less": {"optional": true},"postcss": {"optional": true},"postcss-load-config": {"optional": true},"pug": {"optional": true},"sass": {"optional": true},"stylus": {"optional": true},"sugarss": {"optional": true},"typescript": {"optional": true}}},"node_modules/svelte-preprocess/node_modules/magic-string": {"version": "0.27.0","resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz","integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==","dev": true,"dependencies": {"@jridgewell/sourcemap-codec": "^1.4.13"},"engines": {"node": ">=12"}},"node_modules/terser": {"version": "5.20.0","resolved": "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz","integrity": "sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==","dev": true,"optional": true,"peer": true,"dependencies": {"@jridgewell/source-map": "^0.3.3","acorn": "^8.8.2","commander": "^2.20.0","source-map-support": "~0.5.20"},"bin": {"terser": "bin/terser"},"engines": {"node": ">=10"}},"node_modules/text-table": {"version": "0.2.0","resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz","integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==","dev": true},"node_modules/to-regex-range": {"version": "5.0.1","resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz","integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==","dev": true,"dependencies": {"is-number": "^7.0.0"},"engines": {"node": ">=8.0"}},"node_modules/totalist": {"version": "3.0.1","resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz","integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==","dev": true,"engines": {"node": ">=6"}},"node_modules/tslib": {"version": "2.6.0","dev": true,"license": "0BSD"},"node_modules/tsutils": {"version": "3.21.0","resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz","integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==","dev": true,"dependencies": {"tslib": "^1.8.1"},"engines": {"node": ">= 6"},"peerDependencies": {"typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"}},"node_modules/tsutils/node_modules/tslib": {"version": "1.14.1","resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz","integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==","dev": true},"node_modules/type-check": {"version": "0.4.0","resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz","integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==","dev": true,"dependencies": {"prelude-ls": "^1.2.1"},"engines": {"node": ">= 0.8.0"}},"node_modules/type-fest": {"version": "0.20.2","resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz","integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==","dev": true,"engines": {"node": ">=10"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}},"node_modules/typescript": {"version": "5.1.6","dev": true,"license": "Apache-2.0","bin": {"tsc": "bin/tsc","tsserver": "bin/tsserver"},"engines": {"node": ">=14.17"}},"node_modules/typescript-language-server": {"version": "3.3.2","resolved": "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-3.3.2.tgz","integrity": "sha512-jzun53CIkTbpAki0nP+hk5baGW+86SNNlVhyIj2ZUy45zUkCnmoetWuAtfRRQYrlIr8x4QB3ymGJPuwDQSd/ew==","dev": true,"bin": {"typescript-language-server": "lib/cli.mjs"},"engines": {"node": ">=14.17"}},"node_modules/ui": {"resolved": "../ui","link": true},"node_modules/undici": {"version": "5.22.1","resolved": "https://registry.npmjs.org/undici/-/undici-5.22.1.tgz","integrity": "sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==","dev": true,"dependencies": {"busboy": "^1.6.0"},"engines": {"node": ">=14.0"}},"node_modules/uri-js": {"version": "4.4.1","resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz","integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==","dev": true,"dependencies": {"punycode": "^2.1.0"}},"node_modules/vite": {"version": "4.4.2","resolved": "https://registry.npmjs.org/vite/-/vite-4.4.2.tgz","integrity": "sha512-zUcsJN+UvdSyHhYa277UHhiJ3iq4hUBwHavOpsNUGsTgjBeoBlK8eDt+iT09pBq0h9/knhG/SPrZiM7cGmg7NA==","dev": true,"dependencies": {"esbuild": "^0.18.10","postcss": "^8.4.24","rollup": "^3.25.2"},"bin": {"vite": "bin/vite.js"},"engines": {"node": "^14.18.0 || >=16.0.0"},"funding": {"url": "https://github.com/vitejs/vite?sponsor=1"},"optionalDependencies": {"fsevents": "~2.3.2"},"peerDependencies": {"@types/node": ">= 14","less": "*","lightningcss": "^1.21.0","sass": "*","stylus": "*","sugarss": "*","terser": "^5.4.0"},"peerDependenciesMeta": {"@types/node": {"optional": true},"less": {"optional": true},"lightningcss": {"optional": true},"sass": {"optional": true},"stylus": {"optional": true},"sugarss": {"optional": true},"terser": {"optional": true}}},"node_modules/vite/node_modules/@esbuild/android-arm": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.11.tgz","integrity": "sha512-q4qlUf5ucwbUJZXF5tEQ8LF7y0Nk4P58hOsGk3ucY0oCwgQqAnqXVbUuahCddVHfrxmpyewRpiTHwVHIETYu7Q==","cpu": ["arm"],"dev": true,"optional": true,"os": ["android"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/android-arm64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.11.tgz","integrity": "sha512-snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["android"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/android-x64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.11.tgz","integrity": "sha512-iPuoxQEV34+hTF6FT7om+Qwziv1U519lEOvekXO9zaMMlT9+XneAhKL32DW3H7okrCOBQ44BMihE8dclbZtTuw==","cpu": ["x64"],"dev": true,"optional": true,"os": ["android"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/darwin-arm64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.11.tgz","integrity": "sha512-Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["darwin"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/darwin-x64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.11.tgz","integrity": "sha512-N15Vzy0YNHu6cfyDOjiyfJlRJCB/ngKOAvoBf1qybG3eOq0SL2Lutzz9N7DYUbb7Q23XtHPn6lMDF6uWbGv9Fw==","cpu": ["x64"],"dev": true,"optional": true,"os": ["darwin"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/freebsd-arm64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.11.tgz","integrity": "sha512-atEyuq6a3omEY5qAh5jIORWk8MzFnCpSTUruBgeyN9jZq1K/QI9uke0ATi3MHu4L8c59CnIi4+1jDKMuqmR71A==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["freebsd"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/freebsd-x64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.11.tgz","integrity": "sha512-XtuPrEfBj/YYYnAAB7KcorzzpGTvOr/dTtXPGesRfmflqhA4LMF0Gh/n5+a9JBzPuJ+CGk17CA++Hmr1F/gI0Q==","cpu": ["x64"],"dev": true,"optional": true,"os": ["freebsd"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-arm": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.11.tgz","integrity": "sha512-Idipz+Taso/toi2ETugShXjQ3S59b6m62KmLHkJlSq/cBejixmIydqrtM2XTvNCywFl3VC7SreSf6NV0i6sRyg==","cpu": ["arm"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-arm64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.11.tgz","integrity": "sha512-c6Vh2WS9VFKxKZ2TvJdA7gdy0n6eSy+yunBvv4aqNCEhSWVor1TU43wNRp2YLO9Vng2G+W94aRz+ILDSwAiYog==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-ia32": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.11.tgz","integrity": "sha512-S3hkIF6KUqRh9n1Q0dSyYcWmcVa9Cg+mSoZEfFuzoYXXsk6196qndrM+ZiHNwpZKi3XOXpShZZ+9dfN5ykqjjw==","cpu": ["ia32"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-loong64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.11.tgz","integrity": "sha512-MRESANOoObQINBA+RMZW+Z0TJWpibtE7cPFnahzyQHDCA9X9LOmGh68MVimZlM9J8n5Ia8lU773te6O3ILW8kw==","cpu": ["loong64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-mips64el": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.11.tgz","integrity": "sha512-qVyPIZrXNMOLYegtD1u8EBccCrBVshxMrn5MkuFc3mEVsw7CCQHaqZ4jm9hbn4gWY95XFnb7i4SsT3eflxZsUg==","cpu": ["mips64el"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-ppc64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.11.tgz","integrity": "sha512-T3yd8vJXfPirZaUOoA9D2ZjxZX4Gr3QuC3GztBJA6PklLotc/7sXTOuuRkhE9W/5JvJP/K9b99ayPNAD+R+4qQ==","cpu": ["ppc64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-riscv64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.11.tgz","integrity": "sha512-evUoRPWiwuFk++snjH9e2cAjF5VVSTj+Dnf+rkO/Q20tRqv+644279TZlPK8nUGunjPAtQRCj1jQkDAvL6rm2w==","cpu": ["riscv64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-s390x": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.11.tgz","integrity": "sha512-/SlRJ15XR6i93gRWquRxYCfhTeC5PdqEapKoLbX63PLCmAkXZHY2uQm2l9bN0oPHBsOw2IswRZctMYS0MijFcg==","cpu": ["s390x"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/linux-x64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.11.tgz","integrity": "sha512-xcncej+wF16WEmIwPtCHi0qmx1FweBqgsRtEL1mSHLFR6/mb3GEZfLQnx+pUDfRDEM4DQF8dpXIW7eDOZl1IbA==","cpu": ["x64"],"dev": true,"optional": true,"os": ["linux"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/netbsd-x64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.11.tgz","integrity": "sha512-aSjMHj/F7BuS1CptSXNg6S3M4F3bLp5wfFPIJM+Km2NfIVfFKhdmfHF9frhiCLIGVzDziggqWll0B+9AUbud/Q==","cpu": ["x64"],"dev": true,"optional": true,"os": ["netbsd"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/openbsd-x64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.11.tgz","integrity": "sha512-tNBq+6XIBZtht0xJGv7IBB5XaSyvYPCm1PxJ33zLQONdZoLVM0bgGqUrXnJyiEguD9LU4AHiu+GCXy/Hm9LsdQ==","cpu": ["x64"],"dev": true,"optional": true,"os": ["openbsd"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/sunos-x64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.11.tgz","integrity": "sha512-kxfbDOrH4dHuAAOhr7D7EqaYf+W45LsAOOhAet99EyuxxQmjbk8M9N4ezHcEiCYPaiW8Dj3K26Z2V17Gt6p3ng==","cpu": ["x64"],"dev": true,"optional": true,"os": ["sunos"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/win32-arm64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.11.tgz","integrity": "sha512-Sh0dDRyk1Xi348idbal7lZyfSkjhJsdFeuC13zqdipsvMetlGiFQNdO+Yfp6f6B4FbyQm7qsk16yaZk25LChzg==","cpu": ["arm64"],"dev": true,"optional": true,"os": ["win32"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/win32-ia32": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.11.tgz","integrity": "sha512-o9JUIKF1j0rqJTFbIoF4bXj6rvrTZYOrfRcGyL0Vm5uJ/j5CkBD/51tpdxe9lXEDouhRgdr/BYzUrDOvrWwJpg==","cpu": ["ia32"],"dev": true,"optional": true,"os": ["win32"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/@esbuild/win32-x64": {"version": "0.18.11","resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.11.tgz","integrity": "sha512-rQI4cjLHd2hGsM1LqgDI7oOCYbQ6IBOVsX9ejuRMSze0GqXUG2ekwiKkiBU1pRGSeCqFFHxTrcEydB2Hyoz9CA==","cpu": ["x64"],"dev": true,"optional": true,"os": ["win32"],"engines": {"node": ">=12"}},"node_modules/vite/node_modules/esbuild": {"version": "0.18.11","resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.11.tgz","integrity": "sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA==","dev": true,"hasInstallScript": true,"bin": {"esbuild": "bin/esbuild"},"engines": {"node": ">=12"},"optionalDependencies": {"@esbuild/android-arm": "0.18.11","@esbuild/android-arm64": "0.18.11","@esbuild/android-x64": "0.18.11","@esbuild/darwin-arm64": "0.18.11","@esbuild/darwin-x64": "0.18.11","@esbuild/freebsd-arm64": "0.18.11","@esbuild/freebsd-x64": "0.18.11","@esbuild/linux-arm": "0.18.11","@esbuild/linux-arm64": "0.18.11","@esbuild/linux-ia32": "0.18.11","@esbuild/linux-loong64": "0.18.11","@esbuild/linux-mips64el": "0.18.11","@esbuild/linux-ppc64": "0.18.11","@esbuild/linux-riscv64": "0.18.11","@esbuild/linux-s390x": "0.18.11","@esbuild/linux-x64": "0.18.11","@esbuild/netbsd-x64": "0.18.11","@esbuild/openbsd-x64": "0.18.11","@esbuild/sunos-x64": "0.18.11","@esbuild/win32-arm64": "0.18.11","@esbuild/win32-ia32": "0.18.11","@esbuild/win32-x64": "0.18.11"}},"node_modules/vitefu": {"version": "0.2.4","resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz","integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==","dev": true,"peerDependencies": {"vite": "^3.0.0 || ^4.0.0"},"peerDependenciesMeta": {"vite": {"optional": true}}},"node_modules/which": {"version": "2.0.2","resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz","integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==","dev": true,"dependencies": {"isexe": "^2.0.0"},"bin": {"node-which": "bin/node-which"},"engines": {"node": ">= 8"}},"node_modules/wrappy": {"version": "1.0.2","resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz","integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==","dev": true},"node_modules/yallist": {"version": "4.0.0","resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz","integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==","dev": true},"node_modules/yocto-queue": {"version": "0.1.0","resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz","integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==","dev": true,"engines": {"node": ">=10"},"funding": {"url": "https://github.com/sponsors/sindresorhus"}}}}